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
336975045763	336975046324	336975046874	336975047424	336975047974	336975048524	336975049074	336975049624	336975050174	336975050724	336975051274	336975051824	336975052374	336975052924	336975053474	336975054024	336975054574	336975055124	336975055674	336975056224	336975056774	336975057324	336975057874	336975058424	336975058974	336975059524	336975060074	336975060624	336975061174	336975061724	336975062274	336975062824	336975063374	336975063924	336975064474	336975065024	336975065574	336975066124	336975066674	336975067224	336975067774	336975068324	336975068874	336975069424	336975069974	336975070524	336975071074	336975071624	336975072174	336975072724	336975073274	336975073824	336975074374	336975074924	336975075474	336975076024	336975076574	336975077124	336975077674	336975078224	336975078774	336975079324	336975079874	336975080424	336975080974	336975081524	336975082074	336975082624	336975083174	336975083724	336975084274	336975084824	336975085374	336975085924	336975086474	336975087024	336975087574	336975088124	336975088674	336975089224	336975089774	336975090324	336975090874	336975091424	336975091974	336975092524	336975093074	336975093624	336975094174	336975094724	336975095274	336975095824	336975096374	336975096924	336975097474	336975098024	336975098574	336975099124	336975099674	336975100224	336975100774	336975101324	336975101874	336975102424	336975102974	336975103524	336975104074	336975104624	336975105174	336975105724	336975106274	336975106824	336975107374	336975107924	336975108474	336975109024	336975109574	336975110124	336975110674	336975111224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2784	3650	2300	2787	3650	2300	2789	3650	2300	2792	3650	2300	2792	3650	2300	2794	3650	2300	2797	3650	2300	2799	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2801	3650	2300	2801	3650	2300	2801	3650	2300	2802	3650	2300	2803	3650	2300	2803	3650	2300	2804	3650	2300	2805	3650	2300	2806	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2809	3650	2300	2811	3650	2300	2813	3650	2300	2815	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2818	3650	2300	2818	3650	2300	2818	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
89551	80725	66612	43590	21309	7295	1641	354	348	326	356	342	338	334	337	378	376	309	356	342	361	338	355	372	334	350	332	337	349	328	325	358	324	329	308	370	306	318	340	337	306	314	322	339	330	325	347	342	337	359	338	349	364	330	303	307	310	313	317	313	321	345	319	357	328	338	355	333	351	323	327	323	323	335	315	330	358	332	328	338	332	337	318	352	364	369	298	355	352	337	330	329	341	338	345	315	354	362	351	342	315	339	313	316	341	310	333	347	311	352	331	301	326	344	306	329	351	303	306	338	350	302	319	335	321	365	319	342	318	344	348	342	343	346	330	327	353	354	293	371	336	352	325	357	318	347	320	346	335	344	354	323	328	393	365	333	314	340	357	300	320	299	328	317	311	313	322	305	347	361	294	337	329	339	340	335	354	324	355	333	373	329	366	319	317	330	337	370	335	343	293	341	316	337	318	324	365	351	330	284	359	335	328	348	331	316	332	349	322	338	333	367	336	345	330	375	334	378	344	338	322	304	350	325	304	303	338	314	342	337	304	299	312	352	324	310	329	350	338	324	326	333	353	320	327	321	307	331	326	323	343	322	340	342	316	320	313	300	330	361	329	328	341	390	338	315	375	334	318	344	333	332	373	333	309	334	341	334	303	326	350	347	302	315	340	332	311	356	308	345	301	344	328	347	340	338	354	344	324	332	327	332	324	331	343	373	303	332	336	356	331	301	287	317	346	317	359	327	312	334	329	322	334	288	318	364	345	348	350	342	315	317	331	328	314	293	345	353	341	328	349	315	357	316	314	344	351	355	317	349	366	304	324	362	392	332	376	348	345	333	347	314	313	340	315	384	325	346	329	338	368	330	353	388	336	335	316	309	336	315	322	322	332	307	333	339	310	335	338	312	347	307	303	397	345	345	305	339	347	312	361	367	348	329	350	331	326	370	331	351	329	360	366	340	308	340	334	335	296	356	321	342	327	332	342	340	300	333	324	328	320	327	350	311	364	353	352	328	307	331	358	385	347	322	378	322	342	297	301	332	340	326	329	309	335	347	334	325	290	333	356	318	327	327	325	307	335	365	310	312	355	333	332	336	336	344	302	325	330	343	333	318	323	349	345	342	340	329	343	311	324	348	322	340	342	324	344	342	312	318	336	332	306	364	326	330	346	360	336	343	313	339	336	349	335	310	306	348	328	313	348	341	345	352	328	312	349	326	375	339	325	354	326	321	329	347	301	351	309	342	324	336	321	332	336	312	305	323	319	326	320	356	330	309	343	346	366	331	336	363	363	337	331	326	333	329	345	361	342	344	344	329	353	357	326	324	343	365	354	320	353	311	357	328	310	351	319	321	315	335	341	376	322	359	291	341	348	287	352	327	347	304	320	348	320	338	345	328	358	321	363	328	332	330	339	363	327	309	310	315	326	303	337	312	332	276	306	333	332	312	355	350	316	341	345	358	329	342	314	380	308	309	285	313	321	342	358	315	309	315	391	341	325	328	364	294	327	370	348	366	319	352	294	357	331	334	335	344	336	321	346	316	323	353	319	348	351	311	331	348	367	297	323	334	356	349	333	352	331	314	340	371	315	309	308	350	338	336	306	330	305	369	345	362	315	378	323	337	322	349	334	336	355	323	309	351	319	316	360	340	338	314	348	335	329	307	351	342	304	312	340	324	325	334	306	296	344	341	335	337	352	341	332	319	338	372	332	304	345	333	305	301	336	372	354	291	291	304	351	331	335	333	355	342	333	395	323	364	331	343	329	335	320	368	321	308	345	351	325	335	325	324	317	319	332	323	349	318	352	323	341	326	351	308	323	321	366	343	346	352	317	326	304	314	354	352	319	319	356	305	358	312	301	355	331	351	341	340	338	323	360	338	323	348	344	314	355	325	340	311	318	336	335	332	315	310	331	311	303	336	314	313	326	360	325	361	339	334	292	348	342	305	316	331	365	335	310	322	329	337	348	333	336	358	331	371	321	342	332	349	339	341	325	351	325	346	315	316	350	344	369	314	335	306	322	308	362	311	298	340	325	352	331	369	314	322	315	333	311	354	351	358	324	321	311	310	337	314	343	357	331	350	326	341	330	340	318	320	319	299	330	342	342	304	341	358	317	322	379	353	329	341	351	341	315	347	320	350	335	343	357	304	338	311	306	357	303	360	329	334	334	314	313	325	350	342	329	338	335	310	325	362	301	317	312	345	339	305	348	304	346	321	327	330	340	352	382	328	325	335	309	329	356	319	338	357	317	363	387	325	348	302	328	324	310	306	302	320	329	310	337	305	337	332	341	342	371	350	344	354	342	352	322	316	336	310	344	341	314	308	340	315	336	342	318	331	346	305	348	344	326	322	331	319	317	330	331	328	367	345	325	324	356	373	353	309	344	317	340	322	332	338	344	346	351	321	344	325	329	288	328	303	334	316	325	314	327	299	326	329	361	342	311	335	329	328	335	320	322	339	335	352	361	339	309	335	312	336	334	335	359	349	345	353	329	314	332	341	339	322	330	314	338	307	327	336	335	316	326	324	339	319	352	332	331	336	383	313	345	356	335	307	341	319	350	336	376	340	326	330	324	310	301	346	346	353	348	322	310	335	341	310	370	312	328	330	288	370	331	313	324	317	322	350	368	330	340	374	289	289	367	324	321	323	327	334	365	313	329	331	338	348	324	335	328	305	317	322	310	311	336	339	347	327	347	336	334	353	294	331	346	349	358	319	339	308	333	307	328	339	368	376	332	337	362	320	326	336	323	327	359	290	284	340	337	356	315	337	312	355	318	329	331	341	336	328	321	358	339	338	319	362	387	328	330	314	343	353	360	305	324	343	355	336	344	363	353	339	357	315	333	329	310	325	363	309	367	323	359	348	356	355	329	338	342	325	354	322	345	338	320	320	329	311	341	341	338	340	342	356	332	312	349	333	304	366	328	326	343	359	329	320	325	371	329	344	303	297	320	328	345	338	310	330	369	359	379	372	337	350	357	326	323	338	356	360	376	369	316	326	354	338	324	338	333	350	339	308	336	351	330	341	318	331	351	329	332	367	335	310	341	332	338	338	348	310	347	314	364	341	338	301	328	349	334	323	327	345	305	318	319	370	333	303	346	335	321	338	305	367	333	328	332	339	353	334	328	333	325	353	350	328	300	348	331	345	346	336	336	325	345	332	349	287	353	330	329	323	349	300	325	350	329	340	326	341	328	335	352	367	355	330	348	311	342	310	305	326	280	347	314	317	355	342	315	301	322	312	341	300	361	332	366	327	343	352	333	350	326	377	395	327	322	330	336	346	345	341	333	308	346	319	324	339	348	330	382	381	331	325	298	336	322	320	362	321	345	363	348	318	352	295	338	320	341	321	337	393	327	331	330	311	333	349	358	340	329	332	335	319	328	308	314	340	285	324	338	367	323	348	342	358	329	346	308	324	328	328	310	315	377	338	326	355	336	365	335	338	362	335	361	308	335	301	352	343	355	313	336	318	334	308	322	346	358	327
62826	68775	64444	49235	25467	13491	4217	778	798	802	770	804	804	792	798	849	848	797	801	801	814	883	785	804	715	763	843	816	717	827	790	760	784	788	824	765	762	761	800	802	772	796	757	789	735	742	750	793	813	773	792	787	768	809	793	776	779	783	747	752	771	776	785	788	778	778	756	786	810	775	805	766	803	817	768	765	804	775	805	772	788	793	796	761	758	735	804	742	746	835	826	761	755	777	756	769	785	822	783	773	745	788	788	785	820	795	763	808	787	774	780	778	756	779	796	788	810	791	759	805	798	795	803	773	758	772	815	829	767	766	768	787	817	794	811	798	769	784	822	747	823	817	786	772	783	783	776	809	814	800	751	728	740	764	794	801	775	801	792	815	801	815	808	746	782	808	779	815	840	805	793	791	741	777	763	767	742	776	782	830	757	770	732	766	776	817	796	762	795	739	803	794	772	758	792	794	828	825	782	815	787	789	742	766	843	800	750	790	786	816	797	801	724	750	819	804	794	803	772	765	811	788	854	786	788	766	805	833	824	766	827	740	745	771	830	783	853	785	793	784	779	812	766	791	810	795	826	762	830	761	786	809	789	804	782	798	762	808	796	784	789	763	818	756	789	819	781	764	802	778	826	823	750	752	761	812	782	750	794	774	829	752	740	736	773	802	797	841	818	803	810	842	816	776	821	856	798	782	744	781	820	816	827	800	813	819	781	809	753	779	758	802	770	798	711	776	814	772	771	780	767	811	837	747	762	802	778	781	769	761	801	773	751	823	789	785	804	798	782	798	802	762	816	770	826	751	772	788	750	785	782	780	786	801	808	781	792	827	775	756	814	771	721	767	753	771	791	832	759	789	788	820	799	747	777	805	799	776	796	784	803	747	812	723	787	773	768	800	785	748	786	805	773	786	815	832	813	805	771	756	809	763	759	828	770	797	754	768	862	807	762	777	757	786	766	829	760	790	760	708	810	781	744	778	788	775	740	805	753	746	834	837	738	796	780	775	771	769	829	813	754	783	821	812	777	726	793	740	772	791	788	803	818	770	761	752	759	801	808	837	781	779	747	825	772	774	780	753	777	757	786	824	772	765	840	847	819	748	838	815	754	765	772	749	755	781	783	744	769	758	788	790	805	790	794	795	807	779	795	760	779	792	796	784	817	787	776	787	723	796	752	770	788	817	779	787	767	775	772	819	785	779	774	782	798	713	777	772	770	751	802	828	767	754	798	777	778	833	793	782	821	762	779	792	721	807	828	773	774	724	754	757	835	803	760	770	713	786	773	802	783	803	838	786	832	815	755	765	756	747	785	787	786	737	747	773	795	789	773	763	838	780	734	743	754	800	771	773	786	805	764	811	778	815	753	805	778	765	775	801	831	747	785	776	798	833	760	775	764	797	816	745	756	769	776	820	821	788	781	796	779	833	800	805	774	750	760	783	803	766	754	809	793	757	773	779	794	799	761	777	812	806	753	772	754	789	774	809	785	800	779	841	780	768	794	756	779	754	760	792	782	799	777	774	731	727	780	753	764	758	764	821	773	746	746	814	793	766	806	755	770	799	771	780	802	803	790	781	817	828	765	786	769	764	776	857	799	765	794	794	776	766	791	777	778	765	765	763	778	770	766	763	817	816	753	809	822	777	769	801	741	805	779	743	804	758	812	760	751	815	787	792	760	786	779	748	830	784	750	799	756	793	775	757	756	763	796	818	801	822	761	825	763	779	785	752	774	785	803	762	769	745	779	793	744	834	827	793	794	767	837	826	761	755	751	767	803	828	739	780	765	732	822	746	746	753	740	790	819	828	772	743	754	824	796	834	749	754	809	774	791	783	780	781	840	762	791	810	812	810	796	754	776	789	799	806	765	809	747	793	786	830	816	758	774	769	768	777	782	789	813	769	805	784	795	760	760	830	779	814	762	758	787	832	762	778	800	764	777	763	765	776	791	747	765	827	784	753	809	745	805	768	829	775	810	758	790	717	776	774	797	776	806	761	844	763	779	780	798	796	783	794	752	802	794	769	741	784	776	833	786	761	787	800	794	827	810	748	763	772	861	814	819	755	793	796	747	775	798	761	806	755	797	825	774	809	809	787	800	802	780	771	795	749	775	768	738	773	777	788	820	805	766	787	791	754	822	752	778	807	798	771	838	779	794	799	751	776	738	797	775	794	764	805	830	814	812	747	790	765	834	746	783	779	773	761	788	837	811	806	778	749	811	730	755	777	782	758	800	788	815	770	843	732	784	756	810	808	749	788	827	775	719	778	775	788	766	805	811	818	857	800	792	791	749	823	821	796	828	777	756	828	762	790	779	744	774	764	823	771	761	754	764	762	752	766	788	796	764	810	783	787	739	786	819	763	819	720	815	756	803	767	789	792	758	780	816	753	745	765	794	793	776	804	779	802	769	789	788	792	802	760	760	774	809	750	823	764	854	793	742	841	789	815	833	797	804	777	780	794	793	780	825	799	827	794	772	769	720	769	761	760	777	762	801	812	811	740	797	750	807	777	765	794	766	819	778	786	795	772	781	752	761	819	769	763	786	766	781	851	774	780	801	770	825	813	792	770	778	790	784	794	764	796	792	782	794	784	811	843	780	755	759	748	819	835	778	750	770	760	784	771	778	795	808	761	782	790	833	761	769	802	790	802	801	752	752	808	793	814	800	796	738	830	818	794	809	772	782	803	782	799	714	782	780	790	808	766	776	761	786	786	785	750	749	791	768	760	754	796	810	799	813	752	772	790	819	787	735	822	784	820	753	737	788	807	764	785	817	790	759	825	821	787	791	803	784	796	771	807	763	732	767	792	805	794	832	794	789	858	774	826	829	820	735	831	750	767	802	765	777	773	766	774	771	742	756	755	817	841	768	773	781	803	778	814	764	811	795	794	847	800	783	823	818	780	846	756	786	833	766	776	826	776	789	813	769	846	819	769	803	807	829	797	782	754	767	828	835	765	789	780	785	786	776	803	860	742	790	836	767	817	768	793	804	798	861	788	826	787	768	804	779	766	773	829	782	803	816	762	817	821	716	744	795	803	770	788	735	787	781	754	797	746	779	740	835	770	786	811	723	852	838	780	755	801	759	732	806	795	765	761	769	794	823	749	765	822	739	800	785	787	774	765	776	732	790	803	822	791	770	824	777	766	780	780	783	756	816	823	805	834	822	811	746	815	746	778	788	795	817	751	820	783	794	832	783	758	759	755	814	747	744	825	748	803	753	771	785	777	810	770	773	779	754	816	760	795	812	769	773	824	826	721	769	806	753	827	795	756	787	783	770	744	742	791	805	818	780	722	749	781	801	769	752	811	803	778	780	777	808	741	772	763	773	744	795	802	724	806	832	765	744	817	796	799	822	776	798	786	778	738	739	769	768	783	809	767	811	768	765	703	753	777	785	777	827	809	815	799	833	830	795	780	793	821	763	817	793	781	767	750	776	768	768	809	803	719	801	788	767	788	798	741	757	825	774	798	780	747	757	767	781	841	788	737
34719	23961	12147	3728	906	419	277	218	213	228	230	248	251	269	219	239	221	245	252	228	245	234	257	243	250	240	239	243	242	250	237	231	239	213	267	260	255	222	238	240	264	258	257	208	244	254	252	269	241	203	253	252	258	262	241	214	262	249	232	242	237	247	240	253	252	231	242	221	276	272	248	262	232	234	266	226	232	244	248	267	231	247	233	231	233	256	247	234	232	239	246	238	250	246	251	233	250	250	223	255	236	235	244	267	263	227	241	269	242	251	247	222	235	233	224	213	255	258	257	247	245	254	223	268	261	273	214	242	218	230	245	242	252	216	230	217	226	245	278	265	254	224	238	250	278	228	236	243	244	244	263	229	209	215	248	240	264	251	234	263	240	236	232	226	255	240	248	272	212	234	224	221	214	256	275	225	274	226	257	258	211	224	249	221	226	239	239	232	259	224	262	227	250	221	261	231	266	251	258	244	235	231	250	240	241	239	232	247	252	251	225	230	242	249	250	241	235	234	229	249	253	237	239	242	249	228	242	239	254	222	246	235	215	244	239	231	269	252	247	265	230	258	259	225	243	239	259	241	278	247	235	233	238	261	255	258	232	255	241	240	240	238	253	248	231	214	276	229	238	232	248	237	245	225	263	246	259	206	241	261	192	218	235	235	255	194	251	237	255	238	242	242	225	246	231	236	248	253	234	213	228	229	273	241	245	275	237	257	250	257	248	199	257	241	245	254	248	232	234	241	241	247	230	247	232	265	267	213	228	238	252	241	244	225	253	265	235	237	247	237	253	237	227	241	234	226	229	249	247	247	243	237	228	239	236	249	272	254	254	243	250	256	250	264	235	247	228	240	250	271	230	250	271	245	253	233	262	249	227	208	256	243	268	271	239	243	250	244	241	246	254	224	244	234	240	236	256	223	243	237	254	237	263	243	242	253	255	266	266	223	249	227	222	246	248	251	248	247	213	271	260	243	247	239	263	250	205	268	253	241	258	236	231	269	237	241	261	275	237	232	202	235	265	237	230	229	259	233	243	269	241	240	242	224	228	248	231	224	236	252	241	235	253	256	264	248	238	227	250	228	211	255	235	249	242	245	269	228	241	253	250	241	271	257	253	259	270	230	229	242	249	234	237	261	260	247	236	233	260	225	231	256	245	237	246	246	270	239	241	243	254	253	234	237	276	281	206	234	272	233	274	242	234	219	270	255	229	206	251	296	231	267	208	257	272	247	243	253	222	228	240	241	238	241	255	244	250	235	239	271	247	232	235	266	253	232	228	246	262	239	241	255	231	256	247	255	252	273	226	234	227	230	254	250	279	241	220	251	239	235	254	261	249	215	268	252	228	212	211	234	233	261	252	262	238	229	225	241	206	263	222	242	251	258	254	215	234	250	223	221	227	254	245	248	244	206	234	252	227	255	238	239	264	233	247	258	242	239	210	236	233	225	225	248	261	257	243	258	209	241	235	256	255	239	250	247	268	270	238	236	260	222	237	241	238	252	218	260	263	232	214	275	219	229	243	230	251	239	229	267	234	240	232	228	233	225	240	288	258	236	239	234	265	254	245	264	290	245	244	227	243	231	269	262	205	261	227	237	212	258	243	212	264	227	232	244	227	251	243	257	243	230	222	249	216	207	229	268	249	240	214	237	259	257	236	248	225	241	227	253	255	253	275	254	244	254	258	218	255	259	228	243	268	236	238	247	257	263	232	212	225	258	237	264	231	250	260	230	249	241	262	223	214	245	241	248	244	233	238	253	265	247	236	260	241	258	235	226	240	236	253	228	254	252	238	231	225	260	241	251	230	213	230	249	262	233	268	233	238	220	239	256	230	275	241	243	229	246	253	232	224	255	247	199	259	233	266	225	249	247	232	227	249	214	241	217	238	257	251	218	253	254	230	218	248	234	212	245	246	268	275	249	239	265	232	255	245	254	263	241	260	239	239	237	228	243	236	213	242	220	235	235	225	234	224	252	257	244	248	226	232	253	239	218	236	231	222	240	241	235	230	234	255	248	260	218	214	244	239	213	232	230	240	246	266	244	247	247	249	250	253	255	259	219	237	243	256	255	205	234	235	209	232	260	238	244	231	241	225	255	243	248	233	259	269	263	225	264	238	255	244	254	213	223	256	231	267	231	237	269	242	214	247	253	211	226	247	261	197	233	224	226	259	207	252	238	242	231	249	254	260	231	231	263	238	236	267	231	244	234	223	250	251	239	237	249	257	240	272	223	232	239	234	236	241	260	252	247	255	254	221	243	247	247	233	245	236	245	255	280	251	247	231	231	270	235	257	245	250	258	246	238	232	229	243	260	240	242	269	258	254	247	240	236	266	252	219	250	218	248	269	229	226	228	237	239	230	233	224	231	245	220	251	255	229	231	234	231	231	231	217	238	271	231	236	241	247	234	222	255	243	252	226	279	233	255	250	242	202	233	259	220	249	232	226	241	238	248	237	234	221	251	259	234	258	240	254	266	250	222	239	221	272	231	216	234	229	234	243	260	212	246	238	237	233	243	217	248	236	241	233	250	224	240	226	239	229	231	231	251	232	255	235	260	248	238	201	248	229	248	240	233	252	267	231	273	234	240	230	224	239	231	205	218	258	215	249	230	225	240	274	234	248	261	240	230	225	227	248	281	220	244	226	231	236	225	264	242	237	256	254	265	257	227	232	256	238	219	238	208	262	249	259	235	228	250	256	263	248	225	222	226	231	227	266	248	227	244	232	246	253	255	228	209	213	233	222	260	249	258	243	223	237	225	225	243	267	250	247	260	242	256	277	252	244	253	239	260	249	237	228	251	253	252	252	250	269	213	248	263	241	257	249	241	256	233	241	233	243	216	248	249	225	220	239	233	243	260	241	238	223	251	273	257	253	262	238	233	219	235	263	234	215	238	217	250	232	244	263	254	257	252	277	251	236	264	232	254	224	247	217	271	234	228	250	251	243	257	255	234	239	250	255	247	236	215	223	216	240	240	248	262	236	244	214	246	253	276	232	235	238	259	235	245	255	220	245	282	253	226	262	246	235	223	220	255	238	235	247	207	254	260	235	240	252	266	234	254	240	249	235	209	233	224	237	263	219	213	255	264	237	272	239	246	229	217	277	249	245	223	235	237	238	225	236	240	231	233	243	202	237	253	247	222	253	262	242	244	222	246	241	232	272	233	255	274	269	255	253	232	266	256	233	253	231	233	230	244	239	254	245	231	223	239	236	205	262	248	244	263	248	252	250	235	258	231	252	231	235	239	247	240	215	217	217	231	223	223	236	223	257	219	244	289	230	244	221	227	231	259	248	267	223	252	268	264	246	247	244	262	241	253	258	231	251	250	269	238	231	248	246	230	254	218	229	253	243	239	234	249	232	230	263	236	246	225	249	237	242	243	234	224	245	261	231	243	250	236	240	243	239	223	231	246	262	242	217	236	231	259	230	255	258	227	218	238	236	233	238	249	233	242	220	249	249	218	275	257	285	248	237	229	231	231	269	230
30073	25995	17210	8653	2627	1245	788	587	592	577	654	621	615	566	568	636	601	651	593	630	628	642	644	631	564	562	610	547	626	603	599	612	593	628	572	611	632	590	630	611	590	613	632	644	662	606	612	627	591	649	601	636	592	622	625	650	592	647	670	583	646	620	609	623	612	613	607	584	632	581	666	631	570	643	600	606	613	624	609	602	559	618	583	632	634	617	639	582	576	591	632	653	610	618	637	609	664	663	627	583	629	618	566	633	617	631	656	569	612	593	597	638	630	617	565	646	603	604	644	656	605	608	641	585	629	617	585	623	636	595	645	615	561	670	664	627	576	595	654	575	658	604	605	587	645	641	624	639	633	617	586	607	608	583	662	586	596	580	588	636	604	568	606	591	642	628	594	693	597	612	622	592	600	624	657	629	599	643	656	606	567	652	587	660	605	625	681	607	598	610	634	613	630	659	621	619	614	620	608	624	625	646	582	636	577	606	584	658	615	628	559	614	628	636	625	609	654	578	616	633	635	612	600	601	598	642	675	645	561	623	613	595	666	606	589	609	626	570	643	594	621	603	605	631	597	620	566	584	608	645	640	576	627	585	617	589	625	592	651	626	603	635	589	595	613	530	612	624	630	660	616	637	586	589	604	609	602	624	608	623	636	599	611	627	621	662	581	577	599	672	587	581	640	624	634	596	620	677	598	601	609	615	620	600	609	588	583	630	619	620	592	631	615	659	598	582	582	658	606	626	627	634	640	604	646	631	651	648	594	615	602	605	632	608	641	584	619	619	610	626	608	604	605	618	629	617	604	614	596	615	600	608	601	585	629	591	567	663	626	631	568	569	627	597	666	620	674	597	607	613	597	610	623	651	588	618	647	633	621	580	582	616	660	651	623	613	657	646	600	606	621	665	573	551	616	657	619	587	602	612	622	616	618	625	621	617	625	595	593	626	634	573	574	661	585	640	592	616	598	565	601	578	636	619	631	596	645	604	602	622	595	583	590	648	585	620	675	611	577	578	619	615	587	570	607	635	622	617	640	648	661	611	650	608	601	630	596	634	573	610	580	600	586	624	610	652	608	613	624	580	663	597	640	622	600	590	568	607	591	650	608	590	618	639	621	580	640	670	644	640	657	590	612	664	658	619	592	607	586	626	602	643	595	594	634	611	610	584	603	590	632	631	630	626	559	639	636	589	574	650	576	645	592	628	597	632	563	621	603	597	623	586	634	621	625	647	593	652	578	675	637	602	617	624	603	634	573	650	618	650	587	616	629	580	600	608	564	638	580	597	573	623	585	603	617	611	598	623	623	620	627	615	594	586	617	584	681	618	587	615	605	603	617	618	644	644	595	631	618	612	651	634	615	595	545	613	604	631	639	654	632	598	611	648	593	599	590	570	606	611	584	664	601	604	578	602	592	595	617	611	625	696	627	629	603	616	605	605	623	641	592	641	594	672	595	619	598	579	579	647	590	611	596	583	618	609	611	611	625	609	611	548	608	597	632	593	624	613	578	614	655	612	574	578	601	644	609	613	604	641	598	631	669	626	603	586	590	628	616	595	608	595	613	589	648	577	629	599	595	598	661	619	619	618	604	616	645	613	650	618	584	602	624	596	627	625	636	580	593	585	635	632	557	615	647	594	599	594	578	604	599	617	588	629	636	593	649	588	600	638	682	631	619	637	602	618	571	625	625	614	589	584	623	603	633	623	625	599	605	584	599	611	609	587	646	587	616	621	613	595	603	615	615	662	611	605	617	575	622	614	657	621	635	626	596	585	604	629	575	592	582	637	581	623	672	606	629	617	594	608	593	666	608	599	626	633	578	609	588	600	580	603	617	588	615	623	570	628	613	618	598	598	624	606	662	599	601	591	592	612	627	639	620	598	624	579	566	629	614	608	598	619	584	563	644	645	614	637	585	577	655	562	615	590	646	627	616	579	623	670	609	602	605	608	618	599	600	609	612	607	634	592	610	646	629	614	595	617	595	609	603	626	608	614	566	596	598	621	619	632	593	654	620	639	581	592	640	589	624	644	610	618	612	599	633	625	590	576	630	630	602	615	618	603	578	611	625	628	601	577	634	600	656	635	598	600	611	613	568	621	649	578	624	587	640	626	607	621	621	598	607	618	642	589	603	614	587	648	589	603	593	595	588	624	611	585	611	611	599	646	592	587	608	582	589	593	592	599	617	625	604	628	607	631	649	596	651	609	614	658	603	564	606	628	588	633	565	609	577	655	626	615	646	576	598	633	626	625	621	638	615	626	621	641	634	618	581	622	614	640	657	632	596	567	641	614	617	620	595	634	612	634	620	591	603	635	591	646	619	560	578	612	592	615	620	585	650	594	602	603	602	602	632	599	596	582	618	581	621	616	631	639	585	606	628	649	566	636	625	619	594	629	620	613	579	645	621	650	624	610	647	619	593	605	595	640	589	635	622	654	642	613	576	589	574	600	632	608	603	606	624	650	612	671	608	683	587	639	596	642	631	556	625	613	564	597	617	636	574	633	631	573	639	601	604	603	570	623	606	575	603	603	644	634	594	588	585	608	611	641	567	614	623	602	617	637	643	608	595	604	605	620	621	605	595	593	615	612	556	631	633	611	615	610	580	651	580	605	622	624	612	604	639	678	558	607	590	596	605	580	606	580	636	641	602	589	607	618	633	619	616	602	612	620	593	599	581	632	598	609	597	624	594	593	584	636	604	626	591	592	632	579	584	599	590	602	637	654	584	623	685	563	590	611	583	637	590	667	611	608	600	614	638	605	598	609	605	653	623	622	639	571	605	615	632	568	621	599	591	607	638	622	628	559	572	666	570	608	597	596	665	650	602	613	607	585	616	610	618	625	607	638	632	620	656	630	619	626	634	620	565	630	647	677	589	642	612	597	610	610	621	628	572	565	611	640	628	608	608	584	557	638	666	633	661	631	686	617	608	563	603	579	658	626	599	642	591	623	612	616	641	574	590	593	632	624	589	603	621	644	603	605	611	605	625	588	627	624	633	652	653	603	694	639	634	567	638	595	588	627	640	609	585	608	574	658	642	559	624	633	604	614	594	609	630	641	603	649	604	645	633	592	622	605	637	614	596	608	580	587	584	576	597	586	647	617	626	633	643	597	663	617	646	659	623	599	573	611	643	571	624	595	609	597	649	660	654	622	608	564	628	603	593	567	609	612	610	596	602	616	591	572	589	620	655	602	651	582	579	590	622	601	623	637	627	640	645	621	626	591	620	632	592	582	606	627	632	644	642	625	595	671	607	588	629	618	629	598	600	622	621	614	616	599	651	618	593	593	605	648	637	618	589	604	578	632	604	639	601	632	609	633	589	656	626	632	621	593	604	564	577	601	602	599	619	590	603	642	597	618	645	600	598	592	586	571	566	628	628	636	628	639	620	579	598	650	585	627	585	587	606	606	635	620	601	571	592	645	599	574	636	572	630	619	610	618	624	640	593	630	585	613	621	594	588	608	618	641	605	630	582	613	616	600	628	638
79356	70056	56504	34015	13532	3525	958	368	340	336	356	354	366	350	329	335	363	342	352	334	316	357	345	346	352	333	343	368	345	308	310	318	371	338	328	372	370	317	336	326	345	368	359	361	360	368	321	326	365	320	366	324	354	357	361	362	330	315	353	324	337	359	320	341	353	354	301	337	368	329	372	345	314	353	341	356	326	344	356	312	355	333	312	356	289	347	318	365	335	364	325	365	338	326	333	357	323	346	324	326	327	334	373	354	377	308	361	389	318	316	296	320	335	350	299	317	366	340	350	322	364	323	360	336	352	327	367	342	345	320	349	328	346	355	367	351	330	325	332	325	361	311	362	385	323	343	366	305	341	319	330	345	338	335	341	391	352	346	315	333	346	346	370	328	288	335	319	339	373	349	356	387	324	314	327	299	339	374	359	307	355	333	359	377	344	358	307	366	340	339	323	377	343	327	358	360	353	343	347	360	330	334	354	333	342	350	332	341	354	330	386	320	355	312	349	342	362	314	349	355	334	353	365	343	338	349	316	357	355	337	341	334	320	348	355	307	312	318	336	359	329	325	370	380	367	330	355	342	342	349	363	352	321	332	339	326	344	346	346	310	358	352	336	329	339	329	346	369	318	351	333	327	373	336	339	337	318	351	327	308	344	339	335	320	364	342	351	335	347	360	375	339	341	349	342	372	354	324	314	365	351	331	338	338	353	346	312	367	339	376	342	373	362	363	331	330	356	310	356	292	335	281	372	354	356	335	322	318	360	362	335	354	366	326	347	347	358	315	344	324	318	305	334	339	339	375	346	340	382	355	353	321	342	324	321	324	333	341	311	366	358	377	345	340	367	344	360	352	342	353	347	364	352	351	353	320	315	332	355	334	336	372	351	343	362	296	348	325	331	319	355	352	308	319	339	361	326	346	326	341	338	360	340	380	342	342	340	320	365	350	306	360	316	331	337	323	326	335	345	326	332	346	330	332	361	343	345	341	354	376	350	343	319	310	312	339	343	325	343	346	326	350	352	367	320	364	352	348	341	325	354	340	324	343	348	358	347	360	370	332	361	345	360	341	359	365	353	364	319	339	320	350	309	365	351	335	364	348	355	328	375	344	357	318	335	335	316	349	371	338	333	355	388	332	357	339	353	366	337	346	340	299	343	354	308	339	362	319	305	333	351	361	369	364	336	325	341	357	307	333	352	330	318	337	336	346	336	341	342	320	344	361	349	318	346	357	348	343	333	341	342	310	336	340	300	351	303	376	320	305	375	346	356	333	330	329	327	342	339	366	383	331	337	328	344	352	351	327	352	347	366	355	369	332	319	339	329	357	363	327	333	364	364	336	335	364	338	331	331	333	332	328	333	334	328	363	323	345	356	328	337	342	316	323	325	362	320	301	374	363	356	337	322	322	327	321	346	322	369	325	369	343	361	322	328	333	367	371	363	296	368	368	379	338	368	369	367	348	339	314	350	301	333	360	332	334	369	346	318	355	322	325	325	359	316	366	336	340	347	344	340	374	347	379	347	369	349	323	331	340	339	356	347	353	328	325	319	345	324	357	361	316	346	337	346	318	365	313	311	319	331	319	348	318	340	351	319	370	372	350	358	335	361	335	301	321	354	348	349	361	337	311	329	349	333	342	326	296	317	333	342	330	370	318	361	327	346	339	313	297	353	345	355	359	337	359	364	342	358	378	377	358	349	346	344	343	369	378	354	344	309	339	319	325	353	315	328	322	313	339	348	333	297	339	345	365	344	314	326	319	351	323	330	343	343	335	359	350	354	335	302	335	346	336	310	336	317	312	345	353	340	350	351	349	333	328	361	325	321	353	316	323	319	321	312	397	344	337	342	339	332	337	344	347	296	365	343	336	337	351	347	345	352	340	332	306	331	322	356	351	336	331	345	323	357	359	337	338	336	352	343	346	333	335	323	285	353	334	355	314	351	343	316	336	338	306	314	331	344	355	364	359	310	369	349	317	321	364	327	337	329	370	344	377	331	353	347	322	338	325	313	289	350	331	383	329	334	357	362	331	321	317	350	343	336	367	325	332	345	333	368	332	337	331	328	359	343	366	382	322	332	341	324	359	387	374	348	339	385	329	329	340	335	353	352	360	348	333	341	334	317	326	319	348	329	327	315	328	367	340	363	322	349	359	343	358	364	333	333	341	332	341	343	357	340	352	325	356	347	345	316	342	366	372	347	321	346	346	327	311	343	324	339	344	348	354	328	345	352	352	341	365	354	325	339	318	341	329	365	342	344	324	334	309	337	345	323	345	327	355	358	324	307	354	342	374	344	332	333	342	338	359	365	366	308	359	312	337	346	371	344	351	350	347	350	333	358	339	370	350	352	328	361	321	346	309	350	315	360	361	358	339	348	351	322	339	388	336	326	350	327	325	332	364	377	341	320	343	343	340	364	306	347	331	323	326	317	370	346	378	319	362	334	340	345	351	340	313	324	376	358	341	367	309	351	357	367	368	339	347	346	330	356	335	332	347	332	346	369	383	336	382	359	353	317	307	339	332	359	332	304	398	292	319	364	331	360	358	326	374	377	309	353	352	333	318	344	330	349	361	343	322	348	363	316	351	333	377	332	317	358	358	329	348	353	376	343	333	325	330	317	328	377	322	336	318	359	356	346	334	325	348	356	359	337	334	341	334	345	334	330	313	346	350	364	337	347	357	339	361	310	339	343	365	357	312	363	340	348	367	355	368	311	328	349	345	372	339	347	338	328	356	369	372	350	349	299	334	370	334	377	335	356	343	361	315	339	335	351	351	345	368	354	345	313	320	339	366	344	330	388	344	353	338	338	329	351	360	334	322	349	383	344	346	350	312	329	327	354	332	331	378	343	316	348	302	305	336	340	340	335	354	323	353	329	352	335	326	366	384	320	328	338	336	296	350	328	377	376	337	326	309	323	342	321	339	358	340	374	382	346	356	359	363	351	314	318	332	372	368	360	346	321	333	328	348	349	368	343	364	337	340	338	332	340	322	350	330	339	312	340	338	374	347	361	363	302	342	337	328	314	335	359	353	318	342	322	320	330	350	345	332	327	324	320	348	335	362	355	346	345	349	375	345	346	359	312	353	370	360	359	387	313	322	361	354	343	341	361	347	341	340	318	304	362	380	350	331	317	318	345	336	344	330	353	327	329	392	305	310	350	336	350	345	351	336	335	351	325	334	349	296	345	373	363	351	328	333	352	338	384	329	334	337	343	348	324	326	325	362	346	362	337	340	322	340	297	320	359	343	356	317	359	324	312	358	362	361	312	316	328	337	344	322	328	314	333	340	368	323	324	358	381	362	336	352	351	338	368	338	355	355	307	313	353	344	388	366	344	342	312	328	291	346	337	310	313	334	311	361	351	333	364	343	339	309	374	352	336	362	360	336	311	342	363	365	334	316	324	344	345	339	326	351	330	305	347	358	376	326	331	334	382	345	344	324	349	333	331	309	362	325	348	343	339	367	334	352	333	336	315	339	336	355	356	330
53418	57375	54229	39434	17498	8229	2838	776	779	831	796	818	785	843	805	852	846	790	802	836	826	855	819	851	781	819	850	787	861	860	838	807	832	853	855	843	820	809	784	825	856	847	822	807	833	751	850	816	793	846	813	840	778	807	831	796	786	823	809	828	793	778	818	837	819	780	768	811	811	786	846	808	838	792	824	842	813	881	824	879	811	817	820	782	797	804	835	843	830	846	795	754	816	767	793	815	788	795	763	811	799	792	788	828	824	794	817	826	798	834	754	812	810	866	813	857	795	793	867	854	851	828	830	840	798	888	840	787	774	841	802	836	812	754	800	823	815	800	847	787	840	834	829	838	803	836	846	898	762	852	769	842	830	763	800	799	801	838	800	777	822	839	773	840	816	822	790	803	816	855	878	785	825	795	880	816	865	823	813	796	803	814	797	784	854	813	843	820	838	853	839	817	780	820	854	804	820	826	783	847	814	806	866	769	805	822	797	832	759	756	810	858	836	824	789	831	796	797	768	801	806	864	828	773	833	819	833	847	782	806	775	819	847	860	805	818	808	794	837	809	853	870	796	797	832	770	816	833	872	826	838	820	859	878	875	779	803	801	774	822	830	795	785	841	797	828	798	794	802	802	812	838	802	824	879	765	854	781	814	841	816	776	821	855	777	842	839	771	852	801	835	785	723	813	771	803	825	795	860	796	793	825	804	829	801	764	821	826	827	818	802	838	800	790	824	835	837	826	843	815	769	856	763	846	826	775	776	827	845	798	878	807	814	809	845	817	804	842	837	799	774	771	820	840	787	875	807	825	793	827	803	810	812	824	831	764	827	825	835	843	836	821	776	788	809	862	833	855	764	798	792	825	820	829	766	794	854	886	842	831	849	770	780	807	809	815	841	809	850	803	867	840	821	791	814	806	831	776	757	844	807	830	824	824	783	807	808	830	835	812	874	788	789	794	835	807	825	748	821	832	776	862	797	808	781	788	781	806	835	834	789	771	808	800	761	814	804	774	838	824	801	840	825	891	855	807	809	821	866	827	822	843	859	795	818	869	834	838	814	819	859	809	798	830	832	802	844	802	815	796	834	815	807	805	775	803	780	802	848	799	817	824	821	788	825	826	770	786	777	830	829	802	800	781	842	799	836	838	800	844	815	836	814	832	822	790	795	797	845	832	819	821	796	764	798	780	798	777	810	808	786	842	781	777	793	848	800	818	782	855	823	903	827	756	869	821	811	842	757	833	799	775	842	808	799	819	812	854	821	795	797	811	778	834	809	851	877	842	840	805	840	815	756	816	818	840	794	794	810	805	793	824	758	785	820	835	828	843	827	769	797	795	797	789	775	823	819	817	790	833	825	807	830	801	795	763	768	820	821	805	792	804	809	845	814	835	839	771	823	816	815	792	799	797	787	862	843	813	798	818	868	799	806	858	813	805	805	789	801	750	838	837	822	800	789	782	824	738	827	812	831	828	757	791	855	823	817	830	855	795	773	813	803	782	827	827	803	831	718	823	837	796	842	805	800	789	791	836	834	831	830	828	826	814	785	810	825	764	840	882	823	793	812	840	780	807	782	769	785	795	812	814	843	815	809	844	802	858	805	801	827	797	848	816	852	831	812	805	826	823	805	798	774	821	798	810	814	823	817	831	849	796	791	845	777	810	855	809	831	757	840	806	851	815	788	837	838	827	821	782	819	834	833	856	818	817	799	845	785	794	822	779	830	793	805	778	871	804	830	826	796	775	780	820	828	790	860	803	790	850	819	877	851	823	783	843	855	826	848	790	844	813	818	821	788	826	847	802	846	823	785	788	860	805	823	783	772	804	766	855	818	858	821	765	850	809	830	841	850	827	777	824	850	818	813	798	798	782	892	807	785	794	812	802	816	805	786	815	811	800	807	833	791	791	838	743	779	805	765	809	832	847	809	786	845	795	841	789	850	820	814	774	809	848	816	817	829	846	844	823	849	813	802	810	771	842	841	847	803	791	780	814	864	795	814	871	799	831	821	833	803	826	793	818	868	792	812	813	839	840	798	800	810	786	832	829	836	862	857	826	826	818	799	768	768	884	882	787	821	828	824	787	857	821	817	835	788	793	785	817	805	794	857	796	839	866	843	853	806	766	862	835	817	795	765	792	794	813	832	820	839	840	851	762	809	810	779	761	782	880	817	817	836	771	857	864	829	791	816	842	809	852	821	761	856	780	804	807	789	773	810	841	774	843	874	841	775	818	828	816	857	814	782	761	847	822	820	812	781	821	809	871	809	809	791	822	860	900	775	849	835	865	811	859	801	795	800	814	812	777	816	812	819	830	847	795	866	822	820	794	847	811	797	799	797	811	805	821	788	801	785	840	805	837	814	819	846	787	820	826	807	811	858	774	834	785	815	817	794	837	799	815	812	796	830	845	809	820	816	839	830	863	832	849	795	821	819	779	833	791	822	801	809	832	805	802	768	833	782	744	818	815	807	837	823	824	842	869	827	802	820	797	785	789	800	821	818	852	836	849	763	862	790	791	843	831	844	807	837	798	826	827	757	815	809	847	843	852	839	785	820	805	800	796	808	835	778	834	804	809	834	847	825	822	775	829	792	845	789	790	780	805	813	808	790	781	803	807	817	786	820	841	821	811	803	839	844	786	769	818	880	798	850	841	838	815	781	858	804	778	828	856	822	801	837	839	746	818	791	799	856	771	811	820	799	776	886	780	806	831	840	822	865	884	811	786	810	856	802	837	800	820	783	879	817	812	883	790	824	810	790	791	789	799	847	874	796	800	864	816	830	800	837	809	768	790	818	842	800	789	835	787	824	830	811	812	835	809	785	816	823	787	762	781	779	867	782	840	761	781	800	884	790	781	842	847	867	829	778	794	810	786	869	814	839	864	858	822	868	825	834	847	772	828	826	815	841	790	830	813	768	798	847	815	820	804	791	870	798	809	816	837	770	834	855	852	812	806	834	804	794	779	803	827	813	836	823	813	821	816	880	852	794	852	845	784	836	779	832	821	771	835	829	781	753	834	830	835	796	799	856	797	787	809	807	832	825	842	791	855	824	803	797	763	827	844	771	863	834	836	793	825	847	799	808	818	831	825	868	836	807	788	815	816	781	830	766	867	812	811	785	833	769	826	819	821	792	844	841	774	862	819	766	828	763	827	812	797	786	852	853	817	814	839	809	831	822	770	870	827	801	834	844	748	805	801	850	749	807	758	831	796	832	829	824	908	771	797	843	816	833	814	782	805	822	842	833	874	812	789	857	853	841	873	813	772	877	781	788	820	782	821	806	797	805	809	817	783	845	776	837	807	803	829	838	865	829	783	792	804	758	782	781	759	853	852	848	840	783	855	820	807	840	850	834	834	810	870	857	839	785	816	825	817	811	804	822	894	822	804	870	825	872	875	815	819	813	812	771	782	863	795	745	853	771	832	773	808	801	775	820	800	807	767	824	858	799	818	814	779	844	840	840	786	781	789	783	813	784	785	799	808	812	851	864	833
87008	78178	64967	42326	20306	6613	1464	324	322	335	306	327	340	317	309	316	297	340	303	320	305	314	351	335	286	340	333	314	299	311	335	314	334	330	329	342	288	307	328	290	345	345	332	329	353	329	298	357	327	330	325	309	347	320	291	298	293	306	325	333	342	343	299	302	318	324	340	324	320	341	333	306	325	310	318	311	329	325	321	314	313	320	322	305	334	290	281	342	315	302	314	307	341	325	334	307	300	329	313	293	324	334	333	316	320	328	338	315	329	307	312	314	322	311	315	323	321	322	348	326	317	318	317	310	315	304	324	325	326	311	335	310	312	340	329	358	320	328	333	303	318	300	298	289	331	324	283	339	294	287	322	333	320	339	327	315	324	310	303	332	345	299	298	345	328	326	303	291	337	303	308	361	314	327	327	309	339	330	330	337	328	342	331	347	346	332	313	271	300	322	272	288	319	308	347	282	298	333	279	314	334	317	282	303	344	330	315	316	347	294	321	313	324	330	280	334	315	325	338	279	344	311	338	322	296	323	304	313	304	298	310	323	333	346	314	302	318	307	341	302	324	307	307	288	298	352	320	307	291	344	323	303	291	309	348	281	298	326	323	333	323	314	338	316	343	344	315	319	333	311	325	370	299	299	319	316	315	298	321	319	296	330	311	310	313	339	335	323	336	330	292	324	324	344	336	339	306	303	324	326	302	311	302	314	308	313	353	329	293	299	311	262	308	325	330	295	322	307	299	334	328	326	334	329	289	270	295	338	321	308	338	324	294	296	338	335	345	340	305	305	313	306	315	321	333	319	312	288	310	352	290	368	308	280	327	308	290	327	372	328	293	311	346	312	342	339	332	297	327	298	346	316	279	328	356	303	276	296	313	322	331	312	296	320	341	315	308	317	338	300	310	304	323	298	301	341	264	303	298	305	324	370	314	306	317	301	309	321	325	310	328	322	331	272	349	313	320	312	320	269	303	362	312	293	295	285	363	285	305	384	302	332	337	335	307	304	347	317	325	302	317	338	309	346	300	297	295	332	328	320	295	310	320	342	288	313	356	328	327	317	316	340	308	352	328	292	302	295	319	351	313	288	327	352	296	318	329	298	326	303	322	320	330	311	278	312	303	360	317	295	332	341	305	324	329	318	323	316	289	303	340	303	287	305	303	341	325	327	265	358	327	309	318	313	338	309	368	319	338	310	325	314	342	288	309	320	277	320	326	337	317	319	320	324	329	316	340	308	286	317	347	283	313	305	305	315	322	329	313	344	328	288	340	326	313	324	336	330	327	311	295	343	332	314	302	295	338	351	331	314	287	313	302	296	336	319	314	318	349	323	340	364	293	317	320	324	306	315	320	313	303	315	313	309	318	299	327	290	316	336	327	292	309	337	353	327	338	301	318	310	374	308	312	309	288	304	314	278	306	328	321	314	311	259	310	308	322	323	309	323	354	341	299	311	347	330	319	311	336	297	330	287	312	305	309	313	285	324	305	318	314	310	291	285	296	283	292	252	310	312	304	323	327	331	316	353	306	303	314	326	353	315	316	311	312	274	317	329	336	288	287	322	322	323	347	334	339	294	330	276	314	293	309	309	324	349	287	323	331	331	326	335	332	300	316	323	284	326	319	321	359	302	353	350	311	357	317	316	288	351	316	301	336	310	315	318	341	305	317	340	300	321	303	300	301	298	336	323	328	338	319	296	305	290	311	330	288	320	304	330	305	302	317	319	340	327	281	300	328	334	326	313	369	312	268	277	290	336	329	338	308	322	320	307	328	307	264	325	332	303	317	323	338	352	318	337	333	335	294	281	322	303	323	308	337	323	312	289	329	334	339	337	312	325	307	350	307	338	315	287	289	316	316	319	323	319	337	309	298	333	316	317	346	297	316	303	306	302	324	328	344	304	316	330	343	307	314	317	317	321	329	306	330	351	319	340	294	317	293	315	348	326	330	338	319	297	315	337	317	350	337	298	321	310	321	316	293	338	304	303	289	306	334	327	316	322	319	305	299	329	305	324	286	308	354	335	313	327	312	323	319	294	313	320	292	323	346	325	341	317	317	277	317	320	335	319	302	310	336	317	323	307	316	295	340	305	295	317	324	321	341	295	325	298	326	299	331	296	308	306	326	365	320	291	320	345	309	323	286	291	336	270	330	318	338	302	353	321	308	322	334	291	339	312	334	320	306	301	317	318	281	306	313	333	318	324	275	306	336	328	271	327	326	299	317	311	288	326	306	300	305	320	322	356	338	341	287	332	293	343	297	284	319	325	276	309	327	306	306	321	290	310	371	295	292	308	288	328	299	301	317	370	338	327	323	317	323	333	299	330	312	361	295	343	349	332	299	307	347	318	292	308	333	313	320	310	302	325	295	308	292	297	315	311	327	339	322	327	313	319	307	292	316	287	281	293	337	317	321	269	299	297	309	302	290	302	325	325	306	318	339	311	307	290	319	308	300	293	323	328	312	331	347	328	307	323	344	342	331	314	320	320	340	347	303	350	332	282	314	313	291	316	308	307	326	337	343	353	336	311	306	326	327	295	282	297	319	317	313	319	308	302	342	329	334	334	313	301	334	336	331	315	312	346	282	301	329	301	305	300	321	344	331	338	322	327	325	324	331	307	339	330	304	314	282	303	312	309	305	303	298	306	312	314	343	286	307	305	338	293	297	308	303	331	344	329	332	303	315	331	320	287	305	294	272	310	303	310	327	311	291	288	320	315	308	315	325	367	305	313	303	304	327	341	332	311	312	339	339	308	305	287	332	301	335	313	317	320	343	298	333	334	325	313	318	314	353	297	352	340	294	314	329	342	310	329	311	328	298	310	320	321	324	341	304	348	291	315	347	344	355	320	327	329	344	337	323	301	312	303	307	281	305	322	313	334	293	306	290	325	334	282	302	322	318	342	346	325	307	327	327	351	317	332	321	309	328	303	317	307	296	311	304	329	320	325	299	309	344	335	324	328	335	305	291	303	277	335	322	314	323	311	284	302	337	282	312	298	312	330	290	343	335	320	345	326	318	291	315	320	291	329	318	315	292	332	326	315	294	305	313	314	282	322	334	296	318	297	339	296	332	354	300	339	299	314	299	333	319	304	306	316	349	350	311	328	329	327	299	314	284	316	334	307	330	336	315	305	341	308	289	338	316	367	339	300	340	321	304	305	302	301	276	314	293	267	321	327	319	336	308	330	350	311	308	319	299	337	335	298	295	329	305	352	292	298	334	289	320	296	343	316	325	328	329	331	301	284	314	310	333	285	323	320	316	299	326	327	311	322	304	303	328	354	328	331	329	293	287	336	319	321	319	274	305	308	283	336	293	359	340	317	310	305	330	296	320	356	331	295	311	302	319	318	325	288	321	327	282	296	329	331	301	311	309	309	322	311	322	321	309	309	300	303	304	326	323	318	329	326	320	311	284	349	289	312	345	311	302	326	346	294	349	288	316	306	297	315	341	302	324	303	338	346	341	315	311	303	325	299	343	306	289	335	315	337
61704	67644	63761	47586	23805	12094	3830	753	716	751	742	749	752	761	792	765	753	761	735	712	772	769	741	781	749	733	726	705	734	710	742	764	742	730	789	734	742	711	757	759	726	756	756	791	744	755	758	744	745	785	771	772	706	715	758	763	754	725	740	733	777	743	765	798	728	752	720	822	769	718	750	731	771	748	717	758	790	764	758	749	738	773	724	745	752	747	741	767	756	804	729	751	724	762	748	773	733	739	761	760	724	736	770	784	781	761	749	730	741	812	772	752	797	743	758	745	746	752	747	743	736	727	754	751	747	738	770	719	709	733	784	741	683	731	755	738	731	791	722	719	725	778	726	792	756	725	754	768	781	772	717	761	747	729	734	745	695	765	730	702	725	734	761	739	755	718	750	711	712	725	786	731	702	764	757	725	735	732	709	707	722	744	700	756	746	728	697	721	763	762	774	696	736	736	769	715	741	751	733	769	720	749	742	817	810	770	754	725	760	710	738	737	744	777	724	747	757	726	762	731	786	736	751	750	759	705	811	715	723	778	809	760	709	769	794	757	729	732	773	719	730	757	734	745	722	703	773	764	729	754	758	776	769	777	749	729	747	787	738	789	750	750	775	717	748	759	703	748	729	787	719	744	731	749	735	739	744	754	744	747	750	694	748	733	728	736	776	727	725	745	756	735	704	758	723	713	741	725	787	748	719	749	723	728	755	723	736	739	742	754	731	755	757	707	780	760	789	763	754	780	764	717	774	731	700	765	740	726	719	767	730	753	693	738	735	737	735	704	762	745	742	731	782	744	729	740	761	785	753	719	764	744	729	724	723	736	749	748	744	728	720	729	712	730	712	773	716	760	726	718	816	749	742	724	755	759	753	738	731	762	734	705	723	728	716	732	703	783	733	771	762	755	764	773	735	752	783	761	804	739	755	741	737	781	772	725	736	717	776	752	752	754	814	784	721	694	743	766	746	779	756	729	756	762	769	736	768	754	776	751	724	740	725	789	804	765	753	757	734	759	821	787	751	733	706	773	729	766	736	756	764	762	760	752	741	686	738	743	720	750	746	765	756	720	745	811	786	682	809	750	707	721	779	763	794	718	778	701	741	784	738	750	750	766	748	765	757	742	746	755	745	764	779	784	733	756	726	774	744	763	721	756	718	794	719	779	695	757	772	766	758	777	768	747	719	715	706	700	714	780	754	706	720	697	786	720	806	751	718	741	738	772	765	754	728	768	765	779	708	743	792	741	782	757	726	711	765	717	750	743	737	741	760	700	729	755	745	764	769	731	764	706	783	776	786	783	797	713	701	738	746	711	776	727	716	751	734	744	745	752	715	729	785	796	824	776	747	756	754	730	733	702	687	726	708	736	763	759	741	769	752	742	761	765	791	776	784	741	750	742	743	742	743	764	716	788	789	771	718	769	721	779	767	768	720	769	739	740	734	802	667	760	737	771	720	758	727	781	701	727	724	759	766	701	734	762	759	693	767	742	757	780	729	733	775	793	748	705	770	746	737	737	717	751	749	715	726	763	811	730	737	725	763	735	734	778	749	714	723	740	784	769	798	742	730	722	750	762	724	754	703	757	732	759	680	711	806	724	747	758	728	732	767	742	765	768	778	750	757	783	742	740	760	713	698	700	740	724	729	679	728	747	739	779	765	731	697	780	762	759	661	812	730	687	755	748	755	712	747	759	739	747	745	757	789	705	696	781	756	812	784	804	744	738	741	752	716	686	732	712	754	749	794	756	769	704	719	734	763	751	754	695	749	764	722	736	718	737	736	730	749	758	719	760	752	760	740	747	763	710	744	723	726	750	720	776	777	737	755	747	710	738	723	763	785	772	760	757	758	730	777	759	742	763	768	785	725	689	744	704	736	733	725	720	707	770	811	758	763	756	743	714	769	767	766	751	715	721	719	734	703	768	759	771	769	744	740	780	746	744	782	782	743	758	745	763	764	708	749	741	716	728	760	733	742	725	791	751	771	717	744	736	763	684	755	782	751	742	720	714	749	756	738	706	736	719	690	763	737	754	737	758	736	744	797	745	756	741	722	779	740	738	752	739	725	786	747	762	767	724	786	746	726	747	739	744	721	783	750	779	732	742	743	758	712	706	772	723	770	732	715	777	779	773	786	768	763	755	756	714	766	795	722	731	733	759	746	739	694	731	753	716	793	748	774	757	746	806	744	752	771	751	794	760	736	698	717	764	742	775	753	720	750	761	754	687	729	813	743	732	762	752	691	742	741	773	745	693	763	748	708	733	739	735	759	753	741	808	754	732	711	758	740	754	798	782	718	751	750	762	738	742	741	704	708	792	770	739	747	760	751	768	731	748	714	733	746	729	777	732	785	748	745	766	797	710	723	777	782	762	743	721	780	754	776	747	770	715	742	740	770	737	703	693	758	739	748	745	767	747	781	753	725	762	703	774	753	707	778	754	763	768	725	742	735	728	749	766	733	727	807	791	765	674	728	760	743	692	731	761	759	771	789	724	783	762	729	745	708	746	751	761	755	759	752	750	728	774	776	742	730	804	690	822	778	727	803	787	759	735	762	758	713	746	754	733	738	747	735	747	748	778	720	757	732	732	716	727	722	761	722	781	767	749	734	750	735	735	724	747	713	703	767	735	713	746	771	781	714	791	724	724	734	783	811	682	746	724	754	783	775	769	749	757	764	732	755	731	724	746	771	738	734	751	762	765	747	750	815	733	747	731	715	748	800	705	758	735	759	745	754	742	728	769	764	763	778	762	749	727	765	784	773	716	776	749	760	792	741	755	685	763	719	712	763	756	767	748	745	788	748	759	769	758	758	746	761	739	716	761	733	749	804	761	757	796	704	715	719	753	746	727	724	726	717	794	733	776	736	736	734	742	702	756	779	725	766	747	775	721	750	748	745	771	724	766	665	766	764	751	738	781	741	706	755	764	745	781	747	706	699	719	740	751	795	737	752	746	769	727	704	786	773	805	733	712	742	752	777	767	767	722	719	723	721	760	753	683	730	747	759	756	759	750	738	784	802	737	754	730	790	733	787	730	748	721	677	734	695	752	759	757	751	708	752	722	736	756	767	734	769	751	752	760	729	768	734	737	771	756	754	749	764	717	758	741	769	731	722	744	746	782	719	719	728	768	765	754	767	772	735	792	736	725	743	739	720	746	741	732	745	784	711	712	720	721	691	729	774	729	778	763	732	701	742	737	756	751	738	756	750	746	738	784	803	661	779	703	737	732	758	778	704	693	746	743	697	758	721	705	772	725	735	756	780	738	696	703	760	727	738	754	719	673	742	719	750	729	729	736	743	718	735	728	757	761	744	722	729	732	773	758	733	776	764	736	713	758	691	723	721	708	793	741	747	715	735	722	721	720	729	729	747	773	760	743	751	686	754	714	793	754	755	726	715	737	723	693	757	719	747	755	795	733	728	717	707	733	734	746	712	748	724	783	746	781	742	756	778	752	764	774	740	770	730	732	712	738	727	704	736	760	748	761	704	746
35242	24481	12718	3633	852	391	253	212	213	274	254	243	230	266	230	213	222	233	248	233	225	216	245	213	233	198	242	199	238	220	237	211	238	211	247	213	241	237	233	230	253	247	216	219	234	199	212	203	216	216	225	225	228	245	242	244	242	237	259	222	229	242	239	216	217	215	225	228	247	223	214	226	239	215	211	222	218	226	214	227	246	235	236	237	232	253	212	242	225	242	249	233	228	237	233	234	227	229	256	235	237	216	226	242	225	240	209	244	211	225	205	225	233	217	234	216	225	213	220	241	210	249	228	266	218	235	215	202	208	222	215	249	216	217	239	221	214	192	215	226	231	216	219	235	226	240	235	239	240	225	202	281	220	235	235	227	208	218	226	259	215	261	251	221	255	223	230	206	228	231	262	224	237	223	227	224	207	244	216	237	232	228	205	226	238	226	241	251	217	211	240	237	228	220	217	212	253	199	215	218	239	200	229	245	242	238	233	230	206	228	238	224	236	229	229	218	230	265	194	236	216	214	249	231	208	228	207	257	236	231	208	223	218	219	202	219	235	222	233	225	234	213	220	245	223	220	225	240	234	215	221	253	212	262	213	214	229	204	250	203	224	229	259	218	272	248	231	227	234	199	214	240	219	224	227	215	216	213	223	240	220	232	239	219	222	214	220	236	245	219	250	230	236	243	190	233	218	235	238	231	230	226	224	232	243	233	234	232	227	241	214	251	233	235	221	218	239	205	223	210	225	224	238	217	218	227	215	208	218	254	229	229	212	238	221	224	234	211	213	223	222	246	234	246	237	243	239	237	222	205	249	238	249	252	229	223	232	214	249	241	212	251	237	224	217	241	246	222	258	234	242	204	203	221	262	230	207	251	256	244	210	276	220	227	212	216	226	270	235	230	234	235	245	230	249	205	228	231	235	244	221	249	263	237	217	204	249	234	219	240	234	209	238	199	240	208	228	194	223	218	217	213	222	229	244	218	247	231	234	252	213	228	258	255	214	205	241	238	239	229	214	259	217	235	249	224	232	248	216	212	230	214	240	232	228	226	237	243	248	226	253	210	241	212	236	231	244	232	257	251	217	237	231	222	227	238	227	262	243	230	277	237	230	218	262	250	233	231	232	218	231	205	229	219	247	220	232	227	237	224	215	253	248	241	201	218	253	230	221	229	217	232	234	205	212	221	258	224	228	225	220	242	228	242	232	228	240	242	249	232	217	223	219	240	220	236	230	257	264	215	248	208	205	231	204	224	223	226	235	222	238	210	215	224	221	233	239	252	245	249	227	231	224	194	226	236	246	229	201	211	239	225	242	211	226	274	207	234	213	211	216	232	224	247	249	231	254	234	242	254	248	225	235	244	227	230	229	248	239	226	214	235	209	252	252	232	221	225	227	234	228	197	235	237	251	220	230	251	232	223	235	224	226	226	203	205	225	222	240	211	221	259	214	258	236	232	212	252	236	221	232	232	229	233	253	228	220	224	216	261	243	230	240	234	225	229	234	210	240	205	231	224	247	242	233	236	237	230	218	216	212	214	229	201	240	221	235	262	210	226	242	233	200	251	212	211	238	210	223	230	206	206	207	229	242	240	219	212	245	254	219	219	216	211	245	195	222	219	228	198	220	226	249	226	234	254	222	232	200	213	229	232	208	222	238	228	254	235	211	263	236	218	250	235	210	234	257	231	213	211	199	240	219	204	247	220	197	243	214	215	234	208	238	242	224	242	229	198	217	230	229	254	241	220	209	199	205	229	234	228	232	215	240	205	226	221	243	226	227	229	225	231	226	241	222	234	243	239	218	205	212	227	236	222	241	235	204	268	198	231	240	256	216	202	263	226	216	221	205	217	202	232	196	248	231	227	258	211	238	237	250	224	253	231	247	270	211	234	224	226	249	211	255	193	243	219	221	226	217	222	226	230	224	217	240	234	212	253	212	224	233	192	252	247	231	241	244	214	223	224	220	254	230	201	234	237	214	236	223	212	229	193	213	244	229	217	238	209	246	242	219	218	218	246	242	218	235	225	266	208	233	219	247	243	229	237	225	223	236	223	241	243	207	216	226	232	253	232	241	221	213	228	224	221	223	231	249	218	241	229	234	221	234	257	228	200	260	228	246	209	218	235	219	216	212	241	237	209	225	239	225	231	245	234	237	228	225	236	208	246	237	246	233	230	248	225	227	252	286	239	219	223	182	228	233	234	229	231	225	223	249	253	240	243	254	234	202	229	213	243	228	229	229	241	254	227	237	230	206	214	236	212	236	231	243	241	216	245	194	206	258	271	242	237	219	210	219	230	247	204	196	225	246	229	218	263	209	215	220	264	234	212	241	232	239	271	226	209	242	224	235	230	235	214	235	207	241	211	213	236	226	239	229	249	252	238	232	245	228	250	224	228	233	206	219	247	226	209	222	225	246	228	219	214	232	208	244	203	229	250	235	242	229	209	240	244	225	215	235	240	232	192	234	219	210	247	252	248	233	212	224	220	218	222	245	229	216	230	226	236	210	220	248	239	237	216	216	240	243	248	243	196	236	240	230	234	253	220	202	235	243	219	227	249	243	242	220	217	220	213	259	248	221	254	220	247	219	201	220	262	279	225	208	238	268	232	231	230	210	236	234	253	222	239	244	247	236	226	254	231	243	211	225	228	239	235	210	232	229	233	225	244	251	234	230	241	247	243	225	214	231	215	235	229	242	224	220	214	214	208	223	242	243	267	219	255	237	222	233	231	231	234	238	243	198	245	229	211	244	222	261	249	241	231	236	238	231	231	249	240	220	200	250	249	218	234	228	234	232	255	222	253	207	212	214	209	249	255	234	247	224	214	261	228	219	226	217	200	229	229	208	235	234	222	223	235	236	226	237	222	244	234	241	258	237	220	225	245	227	234	240	233	264	215	250	241	257	228	234	226	230	236	222	223	227	219	233	236	227	204	233	229	220	253	232	240	244	250	228	216	219	224	247	242	252	231	237	235	218	216	217	226	234	221	245	227	244	238	224	239	231	241	238	203	254	240	234	238	221	217	225	239	234	243	241	225	206	222	262	274	211	229	218	209	235	263	272	225	211	207	254	221	212	232	228	217	186	229	218	268	234	206	250	217	218	230	203	256	222	245	230	224	208	245	228	253	220	262	222	203	227	214	242	218	215	247	245	261	234	222	231	191	260	227	215	222	289	238	254	231	231	227	225	217	256	251	223	235	255	244	256	225	215	203	222	224	216	255	223	235	235	241	230	227	229	240	232	226	214	207	228	223	230	238	241	230	233	235	276	245	262	196	194	255	241	225	249	216	223	237	233	254	251	252	243	234	243	229	234	257	232	243	232	209	252	226	219	234	251	215	223	272	230	231	205	235	232	247	251	265	224	241	249	230	234	226	262	229	225	232	225	224	236	231	249	182	208	212	222	230	234	215	246	217	230	239	206	237	238	244	235	223	239	205	243	260	226	206	227	241	227	264	232	224	211	233	204	270	248	209	268	228	235	245	228	247
30158	26300	18163	7787	2626	1171	743	588	593	573	591	544	592	607	620	616	580	593	595	557	576	610	566	601	647	579	556	601	587	590	573	534	580	593	611	588	603	638	584	624	565	598	620	607	593	604	563	607	592	624	556	603	594	601	572	581	572	617	617	561	579	549	579	592	615	602	601	559	568	603	603	552	584	604	587	606	593	590	597	570	584	557	570	632	586	621	597	570	550	609	566	576	586	565	535	651	613	596	546	532	585	593	584	609	573	572	570	565	616	598	594	552	560	594	609	573	565	576	600	601	619	628	602	572	605	572	523	633	612	612	615	550	579	607	627	543	616	577	561	566	611	614	582	636	613	559	572	571	587	565	632	588	607	608	611	594	596	613	589	587	625	618	556	561	571	619	554	581	565	596	551	581	585	547	610	611	584	559	575	563	573	551	602	615	585	569	590	624	601	571	587	631	584	559	572	611	603	598	643	565	542	550	583	587	577	580	592	603	581	542	626	553	591	553	606	538	608	612	580	548	601	559	595	609	573	580	585	576	587	565	601	597	611	560	615	620	572	590	612	622	582	551	613	591	572	598	577	624	554	563	584	579	593	569	597	608	588	525	572	591	580	610	591	599	584	611	596	552	559	613	567	622	620	547	581	584	620	576	547	590	562	560	591	591	578	616	596	652	613	562	565	604	601	599	596	565	613	560	588	596	585	601	564	606	592	611	600	587	587	605	614	555	563	623	634	626	581	545	553	598	588	600	585	564	566	600	624	575	566	580	581	602	604	559	576	580	581	594	586	597	542	562	623	580	609	598	559	598	591	604	552	606	615	562	638	607	609	575	599	537	601	623	575	603	563	564	621	570	606	582	582	565	586	599	580	619	598	596	584	568	554	613	578	554	603	630	577	579	603	599	597	612	585	591	592	571	613	633	565	547	601	580	563	604	620	567	572	599	580	606	586	621	594	605	587	613	599	577	574	651	646	624	555	584	617	611	581	562	589	581	578	553	597	581	593	560	560	628	585	575	554	586	565	579	625	559	647	555	559	600	596	628	582	574	622	602	587	618	599	611	593	589	578	544	585	618	586	586	568	563	608	581	531	608	622	589	611	551	574	586	602	588	589	578	597	557	598	545	584	604	584	555	609	606	587	534	581	588	614	607	574	572	606	605	603	552	554	588	615	618	545	538	568	578	595	547	602	668	561	602	612	569	589	580	557	624	595	542	572	568	580	607	596	610	573	617	562	555	622	597	527	620	607	554	586	636	576	590	587	557	599	608	606	597	570	616	593	613	592	576	615	557	605	591	570	567	579	569	587	581	608	591	605	578	595	598	585	598	580	582	581	648	588	595	609	584	586	593	613	631	529	568	616	582	600	571	594	575	571	587	609	597	585	554	565	627	537	582	564	564	606	581	597	534	614	600	582	610	578	555	608	581	586	599	609	598	572	575	615	561	589	583	601	551	578	556	579	575	579	594	542	578	603	589	624	556	594	616	612	637	566	589	561	615	610	601	584	565	550	576	637	625	551	576	635	582	595	587	619	605	550	605	568	631	577	609	584	586	564	582	587	558	573	622	605	626	601	558	581	610	586	583	568	588	560	573	605	588	584	570	571	573	577	609	582	623	587	618	584	610	606	535	589	569	607	597	574	565	621	589	614	597	591	575	580	573	578	595	569	590	618	623	573	585	581	619	619	558	604	634	605	580	552	637	581	556	540	566	623	601	564	595	571	623	578	559	577	641	609	590	581	580	587	621	549	572	507	627	614	593	588	577	577	584	575	564	578	577	580	570	545	602	572	556	598	579	541	557	589	612	535	572	581	599	592	556	595	592	619	580	550	599	552	576	640	603	567	582	607	574	546	585	571	612	553	558	589	605	581	616	571	585	581	620	614	622	583	602	588	596	555	583	574	557	609	582	563	561	617	607	648	573	603	582	555	565	574	572	537	550	546	623	628	607	605	607	619	560	606	589	544	579	585	596	568	571	595	568	626	579	583	608	573	598	618	591	585	593	610	576	615	558	590	618	589	592	555	502	616	612	620	596	595	567	633	568	602	565	574	604	596	600	589	579	595	629	616	563	567	621	607	592	595	603	626	624	557	568	594	634	558	605	606	586	625	587	579	606	655	624	602	587	630	606	624	595	584	628	606	610	602	566	542	586	585	576	553	630	609	582	533	607	589	583	570	597	609	572	589	601	585	568	595	578	606	579	598	576	605	583	589	586	579	564	601	615	585	560	551	567	612	586	588	593	592	621	669	629	607	577	634	607	613	599	566	630	612	593	562	585	554	534	566	585	588	578	572	616	596	602	576	573	614	591	583	602	556	591	582	554	588	614	604	568	586	534	592	606	596	584	604	610	577	576	566	533	585	607	562	575	604	563	572	607	589	546	595	573	585	568	588	581	555	603	585	545	575	595	601	622	578	577	585	631	581	557	593	607	547	614	638	549	622	589	537	577	592	608	603	554	589	595	585	558	580	593	598	590	585	581	558	601	594	590	560	605	580	613	564	584	609	583	567	584	600	598	594	555	613	619	548	607	565	607	616	557	561	588	599	580	573	592	598	591	614	591	576	595	598	580	582	564	594	591	577	594	572	537	576	580	574	574	596	541	601	627	632	575	593	596	611	602	567	579	567	627	572	586	558	576	617	589	581	574	635	577	571	591	572	595	568	628	543	592	553	580	595	613	572	612	590	605	558	583	607	568	558	589	579	615	623	596	595	581	546	593	593	595	557	544	584	592	549	644	569	533	555	565	570	585	600	586	628	578	594	592	605	592	581	602	565	595	561	561	625	574	597	616	611	601	530	556	546	619	618	557	611	607	588	613	588	591	588	599	576	583	558	581	625	580	545	601	564	567	635	625	615	608	592	574	633	633	556	545	613	563	617	586	600	597	589	606	627	577	595	567	607	597	572	608	563	609	605	564	604	563	578	571	612	596	597	589	635	573	571	606	589	561	592	579	612	567	599	608	619	595	623	608	583	555	605	608	646	571	570	618	614	597	595	614	591	618	549	599	614	616	567	628	574	630	615	595	591	614	569	590	577	599	568	571	578	596	583	580	581	577	595	591	575	550	593	569	566	582	571	553	613	561	612	617	561	570	573	554	595	561	600	576	593	584	586	560	630	564	626	596	640	611	562	591	580	592	583	615	581	579	596	575	574	596	543	599	559	586	572	584	576	587	599	585	582	562	585	556	597	569	551	614	556	614	582	590	582	573	614	597	550	603	606	591	603	580	603	601	592	591	570	645	574	572	614	560	600	569	584	671	588	573	572	623	573	614	545	568	565	558	576	580	590	597	586	586	555	586	623	565	610	588	591	604	570	582	613	633	623	598	608	577	564	623	597	558	585	590	553	611	565	580	582	570	595	595	599	568	611	589	571	582	594	585	587	605	584	586	589	558	569	581	575	533	600	611	634	571	583	566	551	579	585	611	560	585	556	558	614	611	586	565	604	617	605	597	606	596	627	573	619	593	569	594	583	589	626	579	578	577
78824	70261	56604	32837	14405	2846	800	329	316	350	346	339	311	307	358	324	362	318	334	328	305	325	332	310	306	344	350	348	306	336	309	321	348	318	394	296	297	305	307	328	381	337	325	317	294	322	328	359	315	322	334	328	367	293	324	297	338	306	299	314	322	331	347	331	324	297	348	324	306	295	325	337	353	306	282	324	300	354	324	331	338	329	300	347	323	348	349	300	336	322	316	309	311	315	332	334	320	328	327	324	317	337	324	278	299	319	316	335	316	303	315	335	337	345	303	372	340	332	305	325	316	328	360	286	338	325	343	340	353	315	302	330	272	342	313	302	308	293	341	327	300	339	303	353	337	322	322	343	313	308	349	350	327	287	339	329	302	313	326	320	342	322	311	345	326	297	332	339	297	308	358	336	335	355	333	330	295	313	285	321	314	311	299	315	338	293	314	307	294	328	299	316	339	345	310	305	311	318	327	330	336	311	341	360	318	336	325	349	325	330	302	322	325	331	329	298	363	319	332	340	315	350	319	335	324	296	310	298	326	327	302	323	306	321	316	307	322	335	279	320	312	346	320	308	321	315	296	344	330	371	294	361	336	315	351	304	346	306	306	304	324	340	334	308	326	313	325	322	353	308	324	303	316	311	323	323	304	320	340	326	338	279	339	326	367	310	326	358	349	332	336	339	319	319	294	277	309	305	334	337	318	325	307	321	353	343	366	330	349	318	317	317	316	320	301	338	330	312	344	316	308	311	318	338	326	316	327	320	317	347	317	313	313	304	341	336	337	319	307	316	324	339	314	360	313	322	301	308	355	328	321	304	331	295	325	312	308	326	328	311	350	333	320	335	313	326	328	305	338	311	339	342	342	314	302	324	297	369	311	305	289	320	348	343	332	322	298	350	321	325	317	326	314	355	327	313	295	323	339	324	298	317	345	321	329	337	333	296	361	316	320	318	306	305	368	337	343	299	367	293	333	309	324	341	309	333	303	326	308	297	339	310	318	308	327	327	321	266	319	337	330	349	339	322	370	326	348	343	317	297	316	297	338	308	314	318	314	322	286	313	319	300	329	288	326	340	337	322	353	311	319	323	334	320	355	306	326	317	297	327	329	307	331	306	352	277	323	333	318	318	309	311	346	341	292	326	350	284	320	352	338	315	324	304	323	322	306	319	322	295	317	314	309	336	312	312	325	328	320	303	302	313	325	319	350	304	333	319	346	311	320	279	319	305	324	327	336	310	336	309	277	326	306	334	327	329	348	333	338	356	310	328	307	346	331	293	343	323	334	288	350	335	343	294	278	312	327	334	322	354	323	311	310	320	371	318	329	307	311	323	288	356	319	300	344	338	312	327	279	324	316	330	310	303	333	361	335	314	333	349	333	322	308	365	349	293	307	317	324	320	347	308	342	299	306	310	341	302	325	325	306	306	350	308	309	327	335	347	295	313	352	305	315	334	320	315	346	345	302	298	350	346	323	360	331	342	331	334	321	311	317	294	349	334	319	329	326	331	356	357	309	306	336	333	351	349	344	343	339	345	309	304	357	353	315	316	310	331	306	344	340	298	304	360	311	318	332	327	287	297	346	320	310	353	305	300	315	324	301	316	335	321	324	346	328	285	326	317	326	312	298	320	318	332	305	372	324	334	321	326	341	331	335	329	315	309	329	300	354	306	342	360	314	350	355	351	299	295	316	328	321	348	342	303	320	307	322	277	338	355	320	306	340	316	324	350	346	350	309	332	321	331	336	341	297	350	327	337	352	316	307	336	306	290	310	278	330	294	338	309	326	288	318	303	326	324	333	342	331	320	298	309	324	342	330	338	326	299	292	268	306	325	323	345	333	351	311	335	341	296	345	350	336	316	333	343	304	314	289	306	312	303	310	309	309	296	334	350	340	339	299	330	332	324	325	341	321	327	330	316	331	305	365	323	348	326	328	286	329	333	317	318	339	344	333	335	308	345	345	313	310	321	316	338	318	335	346	307	326	316	303	334	331	337	315	339	344	329	323	317	317	359	330	317	311	341	313	298	329	307	335	345	319	301	328	320	326	340	338	315	312	312	291	334	312	324	335	322	306	316	312	324	327	301	352	321	300	332	327	332	295	336	364	324	333	379	326	321	322	337	306	332	337	320	345	352	315	307	355	353	339	337	336	329	316	372	311	333	314	319	320	344	329	323	332	313	341	326	317	355	335	333	324	341	318	338	321	347	335	383	338	362	310	351	328	314	330	318	317	328	341	338	343	311	333	361	292	317	352	320	344	338	338	318	325	317	317	342	334	347	314	327	309	321	317	328	295	319	315	317	308	304	325	331	329	351	308	295	329	284	303	325	321	265	326	316	328	327	315	339	333	334	326	347	341	326	318	315	330	314	332	334	303	283	353	334	300	334	324	355	356	321	290	327	307	283	325	276	337	330	318	322	290	329	340	292	300	306	317	318	291	324	355	352	318	337	331	323	322	271	318	332	280	348	313	305	322	333	327	314	344	334	351	337	299	337	346	299	378	308	307	344	311	344	333	353	331	314	320	372	271	348	339	316	312	305	321	337	307	327	318	317	346	340	312	327	322	321	329	355	349	332	330	298	330	302	301	327	305	300	324	317	333	317	340	333	309	336	288	311	308	337	317	295	340	312	346	318	345	328	304	356	315	329	347	339	324	339	296	325	302	329	333	342	325	318	320	308	324	330	311	353	293	301	309	324	328	339	361	309	320	303	314	336	339	330	311	333	349	307	312	333	326	323	326	360	343	301	310	337	332	319	360	337	305	322	301	361	313	337	350	326	318	317	330	319	308	318	330	306	320	334	327	306	332	301	309	348	315	313	292	319	318	312	295	297	319	309	337	320	308	336	314	342	301	344	339	331	308	323	376	346	343	328	304	289	355	325	332	312	301	304	349	336	328	313	316	332	310	304	343	313	335	324	331	307	300	304	353	353	339	330	335	309	339	322	341	317	326	321	339	327	306	307	319	319	339	339	347	311	326	331	304	349	323	347	321	297	332	349	333	335	307	338	329	336	334	297	334	327	329	337	313	341	277	309	309	332	340	301	319	300	314	317	313	335	331	320	360	337	333	304	333	306	309	314	322	300	312	320	324	308	333	321	317	325	329	323	324	295	342	322	325	346	330	339	343	348	346	354	310	288	321	360	341	319	363	331	322	304	309	332	357	313	345	323	317	314	328	289	311	302	357	329	331	293	344	329	321	347	330	314	269	303	298	307	355	305	392	335	314	303	307	312	317	327	305	325	314	325	311	343	304	355	318	339	330	324	328	312	340	326	309	332	349	288	328	347	306	337	303	329	316	345	327	315	352	347	332	307	298	324	315	317	346	347	317	326	303	345	352	335	303	305	291	319	333	313	318	324	338	333	296	358	315	314	350	346	337	302	309	335	345	321	351	300	346	353	333	307	311	323	320	319	301	328	344	291	322	325	317	308	334	322	342	331	319	343	296	335	300	334	317	319	346	337	343	323	321	300	308	309	293	325	330	303
53457	57557	54370	37897	20456	5440	2611	805	786	804	844	746	780	827	776	722	763	780	823	717	744	778	806	766	775	786	747	835	806	770	808	760	747	796	789	753	794	798	790	807	761	821	783	776	798	801	800	790	784	793	855	808	828	792	807	777	777	790	788	747	712	774	787	787	810	765	795	823	774	786	789	804	766	734	741	832	800	729	802	796	810	823	802	796	711	761	808	733	689	766	765	762	827	747	764	778	798	773	763	730	800	825	784	816	743	791	823	800	771	818	808	718	739	766	786	756	734	793	739	766	777	832	792	824	770	786	762	801	775	802	825	759	806	754	758	819	815	756	823	759	760	762	750	737	770	795	778	773	832	784	842	811	747	745	734	787	773	797	767	833	778	813	806	806	836	821	771	775	774	775	773	766	812	791	758	710	747	777	757	791	776	747	767	727	767	809	806	708	786	807	755	766	742	792	810	816	815	789	758	764	799	821	805	757	757	754	807	754	757	774	831	799	763	743	776	786	825	775	775	761	759	761	786	760	781	802	742	720	801	759	852	755	759	763	833	803	760	790	794	806	782	771	762	756	820	775	759	716	807	825	745	804	798	758	758	747	785	822	767	793	766	756	801	738	809	776	736	773	764	761	780	777	744	819	769	760	806	765	782	780	781	746	769	799	803	769	814	808	780	793	844	760	814	818	769	825	718	810	756	791	770	765	828	767	803	793	790	807	748	796	748	744	799	787	817	750	770	790	821	806	801	778	761	767	755	769	784	787	790	754	776	741	807	772	777	757	752	805	778	818	819	738	783	812	750	760	765	785	762	788	783	763	804	760	838	800	759	727	764	808	773	815	817	847	753	792	801	813	794	794	742	793	768	771	775	749	762	810	744	837	800	763	777	745	765	781	838	789	766	768	772	767	794	773	800	765	750	757	797	763	778	801	813	758	747	825	748	802	759	824	709	806	797	762	774	771	766	761	766	769	759	813	781	797	739	776	774	806	752	812	775	715	772	797	763	786	792	797	792	810	772	732	760	793	768	796	799	776	777	813	757	762	796	770	746	776	792	820	815	800	797	792	832	765	788	766	780	804	733	830	777	779	804	788	790	764	772	753	757	730	802	797	764	793	751	811	788	758	832	818	719	789	852	795	828	770	802	757	752	766	775	784	740	754	795	806	815	781	790	779	783	817	789	808	730	775	801	780	816	772	739	762	746	843	792	748	785	780	812	795	813	795	807	808	778	807	748	832	791	804	795	781	782	787	799	737	781	737	821	779	826	764	771	809	817	742	772	756	783	789	744	791	750	794	756	799	814	778	749	783	744	770	770	750	783	781	781	769	742	796	782	759	809	830	767	851	806	748	797	768	787	798	768	787	780	783	785	778	779	767	777	764	812	773	798	803	769	772	745	734	785	757	781	776	828	792	768	812	789	781	733	768	763	765	783	745	790	762	792	790	760	785	778	830	814	790	762	756	813	837	791	772	748	801	769	770	801	814	764	782	800	784	772	818	788	786	794	824	804	836	773	809	752	839	779	764	806	782	762	749	743	785	772	793	780	843	819	766	797	783	753	735	790	782	810	837	795	743	766	788	837	784	742	774	771	798	816	745	777	745	801	782	778	798	779	786	828	795	752	789	787	775	817	768	771	791	834	742	793	819	772	809	781	777	752	745	752	804	777	795	818	771	748	760	786	771	790	776	799	792	813	815	805	798	787	772	779	779	757	780	759	776	795	786	815	792	740	786	811	741	828	746	777	778	827	743	827	761	781	834	797	787	802	790	776	760	781	815	781	814	842	766	805	722	781	762	802	744	778	778	789	832	811	785	752	810	776	811	695	793	781	840	771	757	761	804	754	767	822	762	735	785	787	767	807	793	758	788	792	736	811	783	707	776	791	794	770	785	758	795	740	840	785	775	814	748	787	794	782	818	797	758	756	788	811	774	782	768	749	776	796	782	743	785	777	784	792	821	795	832	740	768	762	715	778	773	767	752	769	792	766	779	771	809	763	803	773	738	784	766	804	784	734	725	792	779	810	767	770	785	719	776	763	767	825	794	783	749	779	818	785	788	777	772	772	817	790	808	767	757	792	756	720	800	825	785	763	769	817	771	793	754	791	759	761	750	756	750	779	789	818	810	747	703	792	788	781	753	795	780	784	808	756	759	814	775	768	786	756	805	805	805	765	843	775	861	773	791	804	774	795	815	800	803	788	788	800	794	770	783	751	785	774	818	755	783	753	798	814	780	827	807	784	774	797	804	784	772	783	796	750	771	755	763	790	793	801	786	812	772	768	816	751	796	735	779	795	778	793	763	818	764	795	803	787	735	820	765	814	807	772	869	774	746	749	753	764	802	771	780	737	808	809	781	804	784	754	776	769	770	801	776	821	779	738	807	768	790	739	803	760	773	767	808	744	799	810	845	780	790	823	829	771	815	797	798	768	753	751	805	768	757	821	815	812	781	787	748	735	803	784	741	755	794	802	750	783	784	777	772	780	786	800	796	827	811	796	778	726	772	771	739	762	807	797	750	758	834	798	778	776	772	776	769	812	805	816	775	845	802	786	764	839	768	820	802	851	849	777	755	802	827	726	829	771	711	719	737	741	815	749	782	778	738	733	750	774	778	787	793	759	847	825	756	783	772	780	837	742	804	761	757	810	757	797	776	738	751	786	759	714	797	779	791	805	772	766	778	771	785	749	806	811	797	798	788	768	766	792	777	744	777	784	794	787	828	775	770	777	813	813	803	780	784	760	788	740	794	752	767	751	774	832	790	743	773	769	791	758	820	759	785	732	798	795	831	786	771	749	793	731	800	767	778	768	811	715	812	753	843	794	766	757	749	791	819	804	717	826	825	753	777	783	791	787	817	776	826	762	748	781	749	809	767	760	771	769	773	741	797	740	825	786	776	856	756	728	778	816	817	804	760	766	830	795	774	793	837	792	799	773	732	783	762	841	761	735	821	764	816	802	820	746	740	796	787	766	744	736	784	801	858	809	774	799	797	759	759	777	796	783	782	770	761	740	821	730	755	805	824	785	797	779	786	776	735	784	799	807	764	859	773	834	777	787	773	771	810	779	814	819	763	793	791	747	783	801	827	767	743	815	742	770	773	860	726	833	805	758	765	786	768	794	743	788	831	806	769	791	773	826	788	710	774	766	781	782	752	778	758	748	709	785	789	801	744	779	715	795	822	817	841	784	800	794	833	789	738	788	814	767	730	734	794	757	796	784	803	814	820	797	767	797	844	813	773	800	717	825	757	791	750	833	716	758	754	740	763	811	757	779	776	785	765	798	795	781	795	769	760	816	837	771	762	705	805	727	762	815	810	796	804	738	794	790	770	794	781	811	809	807	747	764	776	788	806	761	764	732	812	769	731	794	804	777	791	782	777	821	754	744	781	803	749	727	773	843	795	799	753	757	758	764	796	760	753	766	740	829	793	792	790	770	775	767	773	754	794	794	731	797	770	785	815	773	813	810	791	742	781	827	803	731	742	809	791
86803	78784	65942	42576	21723	5615	1119	325	296	327	310	301	315	339	308	313	317	265	346	296	327	320	297	285	294	292	308	314	321	315	324	272	295	289	283	321	317	332	319	305	299	301	285	308	323	306	275	334	307	295	320	329	289	292	305	311	316	313	301	314	315	308	311	328	296	312	285	296	315	305	309	303	299	294	293	303	279	284	298	316	276	273	294	312	311	286	319	304	270	289	319	309	318	305	349	300	291	330	308	344	310	303	306	279	287	306	306	290	296	300	293	277	326	281	324	306	315	350	277	269	340	275	311	304	311	311	265	313	288	300	311	348	324	305	313	306	328	302	259	324	326	298	282	296	312	323	300	289	325	295	293	316	295	313	299	289	312	317	336	340	275	308	303	319	313	311	322	325	303	283	293	315	307	311	318	311	303	287	294	285	285	346	297	299	280	293	281	289	292	303	318	315	302	308	276	331	325	272	298	275	312	296	300	330	311	322	271	304	315	309	331	269	284	278	295	317	301	321	325	298	318	314	315	301	295	352	294	301	265	329	302	310	272	312	335	286	285	304	311	307	281	327	281	300	341	299	307	297	304	277	279	319	271	299	300	296	314	291	291	269	270	312	311	325	291	326	287	353	328	294	313	323	297	271	291	297	251	321	323	298	318	318	329	314	318	302	333	331	267	298	340	295	307	317	309	276	284	329	300	368	308	278	348	305	326	298	318	307	299	321	280	344	335	297	298	342	308	314	320	311	313	302	333	313	273	326	284	294	312	256	285	294	298	309	310	285	305	310	309	291	295	288	291	290	301	319	341	309	324	282	331	293	305	267	324	312	345	306	303	293	324	294	323	313	300	300	294	310	338	314	292	307	312	320	303	309	287	283	314	287	296	285	279	284	308	302	306	297	274	316	296	296	308	300	297	315	294	315	337	291	279	307	369	298	309	305	293	309	283	307	306	350	351	291	290	300	288	312	311	285	283	289	313	296	299	285	333	321	297	293	285	318	290	305	306	282	305	337	303	307	330	327	326	292	323	311	314	303	291	286	342	317	313	286	310	302	301	284	315	299	320	323	272	320	339	318	309	303	339	297	309	290	287	308	323	332	327	322	306	299	335	305	288	320	293	303	278	293	323	303	313	334	297	289	306	308	298	319	322	285	305	291	280	332	310	307	318	291	269	300	317	287	294	316	285	323	305	327	341	315	306	321	274	315	286	299	336	295	285	308	296	311	319	331	318	299	292	276	310	295	328	316	325	283	328	303	306	289	287	329	305	312	313	269	306	286	312	339	272	332	314	320	303	274	309	298	306	334	342	288	347	301	310	301	313	302	322	299	312	320	267	293	342	329	295	281	280	306	302	313	310	320	282	265	307	294	290	301	309	290	305	314	334	319	299	299	296	328	349	335	298	300	327	314	332	327	319	303	320	294	333	280	329	305	323	316	290	302	277	305	301	301	300	307	306	331	278	315	299	288	346	308	313	357	309	312	283	309	299	305	329	302	278	290	299	304	315	309	276	294	302	324	307	296	284	294	293	298	296	333	299	312	319	286	295	323	322	306	328	317	294	305	339	320	292	300	273	320	327	285	336	302	304	308	320	301	307	307	297	296	302	303	310	276	310	296	335	298	326	315	310	324	301	317	268	287	324	337	300	302	289	292	269	312	310	315	287	288	362	288	310	297	309	282	319	304	305	290	284	333	286	319	358	277	313	301	286	315	320	325	334	326	313	337	310	305	315	274	315	299	273	317	296	311	326	307	316	290	287	297	277	306	332	276	315	329	301	304	318	313	301	321	323	331	351	295	317	339	312	304	263	283	313	290	274	328	328	307	284	272	292	294	302	339	320	311	292	329	302	284	318	294	311	318	310	324	303	292	261	304	305	314	304	288	353	317	286	283	289	268	292	332	322	314	298	312	325	291	325	302	286	297	314	332	293	263	303	300	314	341	262	293	326	317	336	299	286	312	307	288	293	334	284	312	288	338	291	326	297	322	287	313	298	309	310	288	281	301	303	296	314	304	318	292	281	322	274	296	300	294	307	299	281	326	314	337	296	287	303	288	304	311	296	298	336	356	300	326	334	307	336	282	305	310	307	308	277	268	299	296	298	296	277	296	322	330	317	321	307	286	295	312	323	322	282	299	309	292	300	332	286	318	286	331	300	285	311	301	316	298	292	320	314	320	313	292	309	317	325	308	298	314	287	328	299	307	340	305	305	290	298	323	326	290	295	307	277	312	271	308	302	337	287	303	316	347	306	306	298	271	304	290	305	290	312	317	323	318	295	296	314	327	332	310	312	314	298	327	318	300	324	308	294	312	329	293	307	272	319	299	309	316	309	261	295	318	310	297	299	305	300	284	301	322	275	307	339	312	263	288	304	319	316	281	339	299	321	289	302	319	283	289	281	313	307	306	309	319	308	309	276	291	320	326	281	313	302	277	324	328	291	323	297	284	286	305	313	291	291	320	308	287	317	264	332	295	338	316	306	309	346	282	313	338	303	313	307	282	309	317	296	318	277	321	303	281	287	334	269	329	323	291	330	287	302	293	277	309	309	306	287	290	296	317	294	284	312	297	290	282	311	303	284	297	297	316	275	329	323	296	316	295	334	279	298	332	359	318	339	279	326	291	287	294	304	309	313	299	358	311	277	297	319	301	317	315	268	318	307	284	294	332	301	310	306	283	308	299	308	289	303	281	311	320	316	317	307	298	272	319	295	310	299	308	273	252	284	297	320	320	292	323	298	305	290	299	304	307	331	286	293	263	353	303	284	296	342	311	311	340	307	265	292	304	297	310	351	287	266	295	295	310	317	299	308	316	344	287	326	310	291	322	300	321	304	272	293	309	335	309	295	283	331	306	297	271	295	255	314	297	302	327	297	298	323	308	317	288	275	342	342	310	323	319	265	303	317	299	297	301	295	300	305	285	267	284	309	301	283	310	322	331	314	282	309	313	292	341	304	315	321	329	327	298	263	286	284	294	310	300	290	304	291	294	329	290	309	321	318	302	293	284	304	306	292	346	312	279	291	353	317	313	319	318	333	296	321	309	300	316	347	302	293	308	329	316	311	299	317	285	331	297	298	280	314	302	281	308	293	276	301	277	338	326	312	289	296	307	322	292	332	279	309	298	313	295	327	326	305	293	310	294	302	279	319	289	338	328	327	299	297	278	335	305	292	302	362	321	296	287	312	329	300	317	320	332	332	303	326	298	284	334	319	280	309	302	341	300	335	317	330	319	275	297	282	313	296	281	320	334	322	327	322	300	318	304	329	319	298	280	305	324	303	330	335	287	321	324	324	279	293	332	317	288	299	278	297	295	306	280	286	313	300	290	286	330	293	286	334	320	329	297	320	336	308	263	330	299	313	292	282	297	332	269	332	315	290	299	304	291	287	274	305	280	292	320	300	272	345	306	331	328	303	294	281	325	286	314	323	311	290	283	287	261	313	297	301	314	324	294	300	296	272	280	296	274	289	295	264	269	290	328	272	306	335	310
61271	67284	63815	47632	27469	8043	3369	745	745	698	773	799	762	698	785	718	777	734	741	727	720	701	694	746	785	708	671	704	735	764	709	737	734	766	707	785	727	724	673	785	720	696	681	785	733	707	700	734	734	743	709	699	762	744	712	714	718	714	766	706	704	716	752	709	744	760	774	722	681	744	732	752	711	740	713	722	707	707	760	714	712	748	749	729	654	706	737	708	710	736	700	747	719	727	713	742	700	733	637	741	741	633	781	743	749	713	701	690	744	716	764	678	664	736	706	719	752	712	714	716	709	726	696	736	790	725	720	736	746	703	715	739	783	701	715	750	749	714	731	747	724	754	702	696	712	725	734	750	719	735	703	752	721	736	709	719	668	725	695	755	728	758	723	748	714	709	770	703	718	715	704	712	729	748	677	732	757	702	719	704	709	726	708	726	748	711	767	768	666	713	730	775	734	718	767	690	775	757	650	751	720	694	701	741	768	712	719	768	731	739	672	741	698	717	686	741	707	691	711	758	738	726	733	760	765	730	743	715	713	708	722	693	757	747	690	750	736	716	740	695	744	759	749	648	728	761	724	652	676	737	682	746	710	768	679	719	717	705	747	688	718	692	663	741	718	707	700	683	715	703	743	688	703	727	736	704	725	734	744	683	704	764	696	780	733	717	698	697	695	698	711	711	754	712	708	740	759	719	731	698	731	703	705	734	685	705	727	699	755	782	715	716	700	683	704	709	672	738	728	724	741	726	719	703	707	738	757	768	723	749	703	729	722	752	654	719	702	695	721	767	680	703	759	724	724	733	732	670	705	756	703	762	747	703	691	692	750	740	728	709	734	670	738	699	709	715	725	708	722	722	758	774	753	697	758	685	696	731	684	730	734	684	688	709	728	706	701	723	738	709	758	752	765	713	743	673	741	787	686	746	720	747	735	693	686	750	730	717	742	702	761	704	688	769	713	761	703	778	724	732	722	733	740	722	728	713	689	742	691	675	688	728	782	740	725	742	685	733	766	722	709	679	745	692	688	706	733	694	698	735	683	727	726	697	745	723	724	706	694	724	718	703	729	736	733	701	745	738	724	746	689	733	740	737	723	754	693	769	705	681	717	685	719	737	713	782	743	718	739	713	726	749	744	725	706	738	729	691	709	742	753	721	702	737	687	741	779	697	694	714	705	705	755	728	707	710	743	702	698	707	710	674	706	712	708	693	711	717	720	689	739	732	738	724	726	733	732	733	711	729	702	707	697	743	710	721	677	717	698	755	742	709	702	714	726	736	649	706	695	746	735	746	739	752	772	755	777	709	802	717	698	670	743	720	695	671	709	699	730	677	704	750	763	742	725	671	720	744	719	756	784	728	649	690	747	699	761	750	675	719	714	703	782	753	675	739	698	732	756	740	723	745	711	713	772	673	750	714	716	743	704	691	729	727	726	742	722	700	722	745	751	745	669	689	784	720	740	694	736	755	704	781	714	735	691	706	744	706	736	717	743	726	726	697	700	720	716	691	701	738	687	727	694	741	742	725	712	662	710	724	700	720	701	742	734	679	733	735	672	703	716	746	702	761	716	735	767	722	764	716	741	779	719	740	725	749	751	711	736	770	741	762	729	737	736	722	676	724	711	706	728	731	735	718	686	724	732	725	742	732	718	724	722	734	729	754	704	712	708	708	745	684	699	752	727	678	715	719	712	754	732	682	718	725	737	722	744	694	699	728	758	730	743	716	738	689	697	767	775	719	668	752	732	683	710	744	692	713	750	714	719	728	737	775	749	725	706	724	765	728	665	730	733	730	701	701	700	736	732	709	778	668	736	755	682	715	682	745	748	755	806	707	710	728	743	714	739	736	721	698	722	786	692	752	746	698	679	716	750	689	709	745	684	742	744	696	714	717	736	709	728	698	717	726	715	750	734	722	730	689	744	705	738	727	731	749	717	729	713	711	691	740	750	702	740	716	710	724	695	726	749	697	719	733	728	717	737	754	687	716	746	679	726	723	764	716	745	746	693	718	696	750	763	702	751	739	716	708	691	725	709	751	727	695	724	726	709	733	703	723	707	730	723	714	716	681	737	721	738	740	710	689	765	758	639	731	726	720	750	679	726	762	706	685	770	699	720	724	722	735	747	675	741	732	737	731	748	711	677	721	681	677	706	770	668	731	741	700	738	727	708	670	692	722	716	754	750	734	711	725	702	781	712	749	735	705	738	712	779	730	739	726	695	763	763	732	786	720	714	756	719	773	714	699	763	707	740	729	699	710	743	693	720	725	711	752	724	719	730	691	725	716	746	713	763	678	743	753	731	683	686	679	750	695	714	666	688	704	721	692	686	700	750	652	757	669	739	756	721	732	727	733	727	710	738	709	735	678	723	733	729	720	700	720	720	674	704	772	692	657	708	716	739	725	738	744	683	708	695	725	716	717	720	683	721	680	732	728	744	740	733	736	708	696	798	707	713	726	773	730	678	669	680	696	739	694	684	718	715	705	714	731	736	733	700	753	728	677	754	693	725	744	701	704	729	735	689	727	707	734	716	742	731	765	783	721	722	718	734	723	736	713	710	677	704	798	729	725	706	722	732	694	684	736	700	759	706	752	717	700	694	729	696	711	743	771	711	742	711	717	682	709	689	699	745	799	749	701	720	763	737	719	763	733	724	690	723	662	742	747	713	746	753	713	739	684	744	713	730	740	695	716	705	725	668	762	724	742	722	740	732	702	668	710	722	732	715	767	734	683	714	691	706	704	729	743	749	681	717	738	734	745	693	707	722	684	685	692	750	697	726	676	714	665	783	716	707	759	722	708	715	722	755	741	740	734	739	722	729	718	721	761	723	702	653	678	721	715	736	723	700	673	695	710	749	730	737	729	662	754	724	685	691	698	813	718	733	739	739	748	735	703	712	709	692	686	707	718	732	727	711	738	761	699	735	781	785	748	740	706	742	748	710	722	709	741	768	738	709	720	687	701	707	708	729	761	726	688	762	764	753	727	645	713	750	711	734	759	738	725	758	704	699	701	702	707	652	734	688	748	708	745	706	713	708	723	749	715	750	742	714	702	711	690	748	703	732	700	746	670	722	661	725	772	709	711	722	746	735	702	686	719	725	751	772	721	675	676	741	782	709	738	698	736	745	754	713	728	714	752	693	694	694	706	711	742	727	761	739	728	790	734	737	717	724	670	768	727	752	743	733	670	706	658	711	708	669	728	728	724	680	716	701	699	718	714	702	741	666	699	727	718	764	693	749	709	723	687	743	727	707	700	711	717	744	750	681	764	736	682	704	712	723	718	704	738	728	768	742	752	720	735	720	720	686	692	748	668	761	741	728	753	685	714	716	724	742	708	746	727	733	709	726	730	684	817	690	727	737	737	686	728	694	723	703	700	756	705	713	774	728	775	745	730	707	735	690	709	687	709	729	782	690	668	743	687	714	723	694	725	757	704	679	703	751	730	682	707	730	689	689	699	730	726	719	731	715	743	706	671	808	737	737	684	779	735
35336	23912	12718	4170	1350	436	247	223	227	234	231	232	227	246	258	232	242	238	235	236	258	254	230	235	229	251	252	244	218	224	256	252	232	263	255	224	221	238	254	211	234	227	257	231	221	232	229	228	213	247	222	249	242	212	256	216	245	240	220	223	234	229	238	234	254	232	232	225	224	227	230	263	226	246	232	221	223	234	225	238	243	282	244	251	210	251	230	204	223	237	230	241	229	267	218	227	234	239	232	225	236	237	256	228	212	246	245	255	247	243	221	257	224	224	230	242	223	229	237	209	265	242	214	239	223	249	221	221	245	255	231	247	242	247	244	233	243	228	228	220	229	251	233	227	240	247	266	237	242	201	224	227	243	241	214	225	232	248	229	254	224	234	215	216	239	263	192	246	217	239	220	250	243	226	267	244	211	227	208	254	221	233	251	241	232	222	256	260	202	229	236	228	225	219	247	238	229	225	207	243	211	262	245	214	229	258	200	245	216	233	238	237	216	217	274	235	230	238	272	214	240	255	258	252	260	236	206	208	229	225	247	212	235	254	230	222	233	230	222	227	206	198	238	231	241	230	237	220	270	226	241	228	230	238	240	237	225	217	182	245	216	242	264	226	222	250	239	218	212	223	243	237	237	217	250	249	204	241	222	233	237	258	252	220	269	250	222	228	255	238	201	228	247	228	212	241	246	240	229	246	249	251	234	229	225	219	236	225	193	227	242	237	233	246	267	224	243	243	240	230	228	221	251	210	240	230	220	252	239	236	260	249	229	239	258	246	236	213	242	225	219	228	261	244	228	208	253	248	230	274	251	218	216	221	244	215	249	230	211	220	213	214	227	216	216	234	205	199	240	233	210	240	209	223	221	236	229	222	217	222	220	217	243	248	218	252	223	219	237	193	250	230	235	240	219	219	233	253	242	232	232	269	211	226	225	235	238	234	229	268	226	215	221	229	230	233	215	225	232	260	236	218	225	231	226	244	214	268	208	215	223	220	217	258	258	225	236	226	223	247	232	242	240	241	239	242	212	204	204	228	240	230	211	264	238	227	202	216	212	240	230	219	250	217	241	222	236	246	246	189	220	223	238	259	238	255	210	258	213	242	215	226	240	234	244	206	231	267	227	233	212	250	223	198	212	206	268	228	219	242	274	207	213	194	230	245	237	228	233	216	239	220	248	247	227	229	252	242	257	261	245	219	241	241	228	235	232	260	208	257	201	228	229	249	218	233	235	246	249	241	217	236	234	258	235	239	243	209	228	247	241	235	224	236	215	243	233	226	214	209	262	238	257	236	230	207	211	227	220	252	235	221	223	215	241	221	252	244	223	220	231	238	243	238	215	243	243	199	230	225	234	251	214	252	256	242	212	250	225	224	236	226	253	248	230	207	213	228	206	248	221	240	236	242	224	245	239	227	240	230	245	231	239	252	232	219	249	232	234	249	236	254	251	239	250	243	224	241	224	207	219	210	224	227	250	259	218	244	226	239	236	198	240	213	253	248	206	232	223	215	247	231	262	237	234	211	255	202	240	200	255	212	251	254	237	249	214	245	206	214	224	246	223	226	243	226	242	245	234	218	271	236	229	264	226	211	234	215	222	231	222	220	220	246	242	238	223	229	223	239	225	257	253	253	255	247	255	243	195	262	247	253	212	238	235	196	225	219	231	238	245	230	242	238	220	272	232	254	221	246	218	230	248	236	257	208	256	237	244	271	221	249	214	203	227	219	216	227	234	236	206	228	238	221	219	249	209	253	225	204	225	263	225	255	221	253	192	232	238	236	242	244	248	245	231	237	221	232	222	208	231	226	234	216	221	232	266	229	249	270	225	229	234	248	210	249	252	262	230	227	254	231	239	227	231	271	238	235	236	244	215	241	223	238	222	198	197	227	214	200	219	231	244	205	226	246	246	225	212	210	237	245	223	210	252	231	222	235	236	229	248	230	255	233	240	197	213	240	242	222	236	233	237	228	230	244	213	236	192	239	236	217	221	219	247	231	255	246	199	246	191	232	233	235	224	252	241	214	193	213	215	276	238	236	256	210	257	239	216	238	235	243	243	245	225	222	221	214	236	209	238	264	237	257	247	237	207	219	256	222	232	246	273	260	220	233	249	229	251	201	222	232	214	259	206	258	284	222	208	262	253	232	247	236	246	205	221	231	247	241	231	246	232	217	225	219	242	247	239	240	254	226	245	229	242	228	215	224	206	233	260	231	222	211	237	236	205	242	206	208	235	206	250	276	242	237	223	250	245	264	219	247	227	215	218	254	227	224	208	243	247	214	248	241	219	235	222	228	218	231	249	252	258	238	273	224	239	242	244	235	218	201	245	244	242	213	240	236	241	238	210	234	214	213	261	216	241	220	228	221	218	231	239	236	221	227	228	226	224	276	240	226	231	257	244	229	247	246	232	218	230	215	232	245	215	258	230	227	232	221	220	252	226	218	245	240	246	238	222	251	224	229	234	237	242	251	225	251	220	249	187	251	248	233	219	230	239	236	233	247	247	244	211	259	239	224	233	206	204	216	229	253	235	232	237	226	189	225	235	227	247	234	246	234	246	216	233	236	225	237	210	244	220	241	219	242	238	211	240	218	218	230	246	268	238	216	232	251	226	207	251	231	236	229	245	215	226	232	262	250	243	243	217	202	232	253	230	217	242	220	240	274	279	204	249	245	225	255	230	231	245	221	262	205	265	247	235	237	208	227	235	216	226	223	239	240	234	199	220	217	262	208	209	233	254	241	224	266	218	242	264	243	230	249	202	228	245	219	228	233	219	234	227	266	220	248	250	216	261	224	242	256	240	234	250	244	245	235	227	247	243	260	228	230	239	226	201	207	207	211	238	252	258	233	207	218	230	220	240	239	243	228	244	241	230	217	228	217	232	232	246	242	240	230	245	226	217	240	231	201	211	221	210	225	220	234	243	230	257	229	219	226	247	230	235	206	253	234	203	217	229	235	239	221	221	236	235	224	215	228	275	212	232	246	246	216	205	257	238	248	232	222	237	230	220	220	220	221	259	221	225	239	234	260	242	248	237	241	209	234	223	241	233	275	217	204	218	224	213	240	231	251	227	239	219	229	220	235	244	240	235	251	240	239	233	248	235	222	250	250	240	254	262	246	240	235	230	225	223	235	255	262	215	214	231	246	251	218	228	232	229	242	248	230	206	236	236	231	226	241	232	247	230	223	237	214	233	232	228	208	253	226	259	233	226	231	264	245	244	248	210	218	231	239	220	237	248	243	241	231	246	224	225	223	248	223	238	225	234	226	227	250	201	251	259	235	242	284	269	204	226	230	238	239	244	246	243	238	236	231	240	239	227	233	230	208	227	252	234	212	238	240	222	243	216	238	219	223	242	221	228	223	226	218	232	251	206	220	252	259	216	237	261	227	219	247	231	228	225	224	252	233	233	250	232	240	238	239	232	228	235	260	246	280	257	218	240	245	211	251	235	229	229	234	212	257	241	246	263	233	219	236	232	236	218	204
30264	26017	18274	9115	3684	1161	635	602	614	605	629	591	576	594	583	651	608	620	583	533	619	585	614	587	582	581	602	560	602	588	615	606	596	590	574	614	613	633	630	604	583	580	617	619	607	621	553	610	611	631	597	584	619	565	564	619	636	588	637	585	605	579	614	615	616	604	622	601	611	600	593	599	564	575	645	615	627	610	580	591	600	644	533	597	618	579	604	585	567	630	608	634	592	556	593	641	608	650	596	623	629	584	582	619	630	576	568	565	611	590	594	555	616	627	569	620	552	595	598	582	616	576	564	582	577	547	581	610	587	595	598	570	588	603	565	625	650	550	613	611	592	567	594	598	601	628	569	599	601	612	607	575	570	636	624	621	595	668	615	599	580	623	619	592	647	601	556	596	599	594	624	612	587	585	608	603	558	614	603	636	622	591	616	571	575	613	588	591	570	558	599	589	599	609	576	613	543	590	569	611	565	561	630	597	577	623	596	622	637	603	565	653	587	595	633	608	567	602	590	563	610	597	587	583	557	617	590	617	604	609	634	560	577	593	583	626	611	601	558	605	575	579	556	588	561	580	563	614	603	596	569	573	625	598	624	606	609	669	602	559	629	624	590	606	558	615	628	616	560	645	607	570	635	606	629	612	560	567	589	611	571	599	579	643	572	574	599	605	587	622	604	563	641	602	644	592	553	595	619	591	574	563	578	559	620	585	621	591	581	617	615	637	624	611	620	586	554	589	593	625	631	605	533	614	588	548	590	594	607	628	589	612	618	607	601	601	611	624	602	572	608	618	572	619	604	600	624	584	608	580	602	622	584	607	624	605	611	575	591	571	593	602	630	613	621	573	580	645	619	612	585	574	642	635	606	618	617	585	590	624	632	567	575	609	576	610	595	614	593	588	578	603	593	602	553	592	617	566	581	619	544	625	542	584	602	602	616	559	612	557	596	598	622	608	605	572	590	551	607	570	598	562	567	584	592	580	588	580	566	579	588	554	585	598	607	626	615	613	555	639	596	626	608	606	627	623	604	568	628	569	597	600	603	600	574	627	620	647	580	558	631	571	637	598	589	590	625	586	579	602	560	612	576	584	563	597	603	627	564	619	578	616	576	560	578	608	614	567	609	584	619	609	589	585	621	589	589	615	543	586	604	569	589	574	637	595	585	616	616	621	595	618	578	557	582	589	618	622	601	621	564	576	566	634	595	589	590	576	626	616	547	614	584	581	594	578	549	608	573	583	625	607	629	580	568	585	594	581	557	584	590	611	623	566	620	577	570	590	557	599	559	599	574	551	601	567	602	601	564	600	604	573	630	591	613	635	616	619	638	560	561	600	613	636	602	588	572	586	586	623	553	572	612	614	606	595	583	596	590	593	592	587	605	588	589	597	610	609	610	589	590	580	597	556	581	549	631	578	596	632	560	640	626	564	569	624	531	586	594	595	619	566	536	574	582	612	605	631	577	613	624	582	611	581	583	640	560	623	580	644	577	612	576	595	596	596	580	577	574	570	589	578	577	620	547	589	594	625	590	589	590	618	566	616	614	563	593	592	591	621	645	626	590	657	581	570	596	584	628	574	624	640	587	625	563	566	609	605	624	630	582	604	584	629	608	578	572	611	622	568	588	674	630	622	596	595	615	588	612	593	623	612	589	602	588	564	627	593	585	595	607	569	598	564	624	580	601	595	576	612	597	608	607	632	558	611	558	618	555	600	610	618	571	589	611	582	594	588	568	636	610	565	558	561	582	594	603	563	603	559	606	592	618	611	565	586	561	553	546	596	577	586	610	618	595	637	556	597	611	619	593	618	622	579	591	619	598	608	587	606	619	588	601	578	629	569	557	606	586	617	621	621	641	615	579	612	551	568	601	572	604	583	585	559	591	638	602	595	637	605	628	605	597	594	597	606	632	594	585	608	587	588	585	592	612	574	615	591	613	653	636	624	602	574	608	572	580	599	619	570	586	606	593	618	584	594	654	601	581	614	572	584	621	655	587	614	611	597	589	581	631	582	590	596	581	578	618	579	600	589	603	593	575	604	609	627	589	577	613	630	601	588	598	571	607	631	581	580	609	562	578	620	621	587	583	618	632	587	547	573	607	588	591	598	572	599	603	602	591	606	583	635	577	584	635	597	584	583	576	625	629	560	582	619	599	631	579	629	604	567	608	644	583	593	604	613	608	569	570	628	630	569	575	618	640	619	608	604	619	546	622	569	625	587	621	607	603	594	552	606	588	600	644	636	573	599	625	596	604	575	606	639	574	584	580	620	609	568	596	652	533	617	606	574	577	587	618	607	589	650	569	636	557	622	604	648	591	610	605	628	593	624	565	658	610	598	608	622	626	618	585	576	620	594	577	648	636	650	579	589	595	557	602	591	608	622	572	610	629	578	612	644	590	660	611	604	616	556	584	628	602	558	577	607	584	575	604	573	569	590	596	624	631	630	586	600	605	569	593	590	606	567	632	612	533	606	557	591	609	580	596	574	599	612	605	617	631	588	599	604	572	598	596	597	621	573	558	563	599	610	647	579	596	570	624	604	574	616	603	606	649	594	618	610	574	629	606	581	613	645	602	597	596	641	595	578	612	586	644	582	581	619	615	605	629	633	573	558	594	561	590	607	592	574	589	619	573	640	555	581	610	613	561	581	614	604	598	568	608	598	618	601	606	583	565	593	610	578	588	592	604	591	632	572	623	596	576	580	615	575	569	574	592	565	596	612	604	607	576	584	636	632	571	597	609	575	577	597	625	600	575	585	606	594	577	565	587	594	578	563	620	572	583	630	614	585	596	556	593	593	645	590	605	598	597	620	615	589	614	606	590	586	591	618	610	572	598	593	604	608	620	576	593	598	595	610	585	607	564	581	576	603	632	598	634	609	565	612	600	638	610	615	554	548	607	615	603	628	576	582	590	601	564	608	588	616	594	546	634	621	597	612	560	591	567	585	621	599	571	602	631	603	633	581	574	649	595	594	582	633	636	568	556	576	603	619	622	588	569	607	641	583	576	552	615	612	633	602	630	615	623	591	584	622	596	577	603	579	626	640	617	601	578	615	625	622	599	621	598	608	556	589	603	616	650	626	610	581	589	619	637	647	586	637	613	607	593	603	601	560	658	600	625	585	588	605	559	610	558	636	594	561	570	628	601	575	601	634	605	598	624	539	615	627	581	622	616	626	570	578	572	556	613	622	567	541	592	565	576	567	613	615	616	588	583	584	604	596	585	589	602	606	617	607	564	627	584	619	602	577	635	642	634	612	588	600	560	608	639	603	593	590	639	584	546	593	627	588	610	571	568	625	564	638	591	649	567	588	604	568	626	600	598	598	590	575	608	635	601	639	582	606	554	599	614	568	584	628	612	634	609	593	624	578	574	600	585	638	547	620	579	594	631	607	594	596	601	568	575	647	637	588	634	633	646	577	640	632	636	549	581	588	571	612	628	563	558	584	613	598	601	589	610	593	574	599	644	586	600	606	630	568	608	576	625	555
78655	70351	57116	35049	16121	3480	693	341	335	360	352	341	296	318	349	330	364	325	374	347	342	291	328	331	318	376	333	348	348	330	359	332	331	351	313	329	338	348	322	341	321	333	307	341	352	330	316	330	322	301	351	313	341	322	342	354	350	357	354	350	316	328	368	330	333	302	325	316	316	310	333	344	318	316	367	306	329	354	339	307	351	299	317	312	330	328	328	318	340	340	340	321	340	329	324	341	322	329	333	336	320	352	351	372	320	322	349	328	359	353	311	330	343	306	325	340	299	333	326	332	371	299	292	316	297	362	313	323	352	365	342	322	344	327	329	348	319	331	389	318	303	311	351	333	281	307	362	311	336	325	316	341	268	330	311	321	297	308	334	324	303	324	305	349	339	325	314	328	297	303	315	304	354	343	336	366	325	333	315	309	324	325	373	332	302	347	335	281	311	318	335	314	351	312	363	305	323	326	367	322	332	307	355	338	338	325	347	300	322	304	315	323	335	336	338	332	346	298	339	326	328	343	330	348	323	333	325	323	361	342	331	322	354	353	321	298	325	341	305	312	332	323	355	326	313	340	315	295	326	328	309	344	307	320	316	324	364	320	270	317	313	299	310	337	304	318	328	322	289	303	356	315	315	351	325	338	324	333	362	325	300	332	280	314	318	313	358	346	332	318	353	329	322	341	301	343	313	339	329	335	315	330	302	325	341	320	314	333	363	315	334	308	307	328	328	307	344	320	305	302	363	349	314	352	311	310	332	353	318	344	343	338	319	344	304	349	346	346	350	349	296	326	312	373	325	335	342	327	318	304	327	328	328	340	332	326	338	341	328	313	285	355	347	299	324	343	360	325	308	357	347	294	344	317	338	314	284	332	330	315	324	340	318	306	358	346	342	338	322	336	303	329	334	297	302	347	323	299	311	321	310	325	350	352	341	328	299	323	328	342	338	316	352	315	344	319	302	368	316	306	342	338	314	360	342	316	334	289	343	314	331	308	307	326	338	317	363	328	348	365	326	297	360	322	324	326	352	324	347	337	318	323	352	340	301	356	310	341	356	297	303	378	333	344	354	312	301	311	318	320	308	310	315	349	331	303	302	356	317	333	317	325	298	346	306	299	350	310	301	332	334	300	305	343	334	328	307	300	328	333	332	320	316	269	331	334	312	323	353	310	324	315	320	322	339	321	315	310	329	341	321	326	330	341	315	279	328	355	341	354	330	366	300	336	329	367	297	332	319	288	360	318	347	365	364	352	335	342	344	332	324	350	325	337	303	343	318	357	317	290	337	339	325	349	336	352	303	338	337	334	336	311	351	337	319	327	311	287	327	332	340	333	305	301	316	334	321	337	337	312	304	314	308	353	338	320	294	350	330	346	329	315	357	321	355	320	327	342	336	320	334	283	282	325	301	347	335	344	354	340	352	331	302	375	343	319	323	351	323	310	318	312	340	354	357	318	309	308	325	335	355	320	293	314	314	302	336	304	323	337	339	304	352	334	348	330	344	331	309	328	313	311	323	340	339	333	326	317	343	328	329	320	320	346	357	285	276	306	316	350	307	331	331	323	350	316	327	326	384	325	319	322	321	308	330	352	336	320	340	339	332	333	321	337	294	340	346	352	314	354	319	311	337	326	340	317	332	318	317	321	323	303	318	296	336	307	319	317	331	333	344	350	363	305	318	330	328	320	374	352	328	351	285	349	302	309	375	309	331	348	311	295	353	365	343	326	334	297	308	339	350	363	355	328	330	321	289	325	325	318	345	320	335	321	301	317	346	335	308	321	331	345	326	389	344	336	333	319	334	340	348	305	294	323	314	322	312	310	342	353	332	293	318	299	339	335	300	299	321	307	330	319	328	337	314	320	318	316	322	316	346	314	326	366	379	343	311	306	343	352	320	313	342	330	357	307	319	331	362	340	340	337	347	330	348	312	347	364	356	355	318	318	304	304	324	316	329	331	298	341	323	343	308	350	325	332	310	332	361	338	300	365	318	346	362	312	321	341	362	327	348	317	332	324	359	282	323	328	336	341	319	293	327	341	344	318	325	307	343	315	289	283	323	323	271	356	344	315	328	323	313	307	302	304	328	299	347	328	352	314	323	329	321	349	327	355	323	349	315	361	327	296	353	314	321	340	318	312	346	302	338	324	318	330	343	310	359	329	315	320	335	333	305	314	332	325	343	344	340	360	329	350	297	321	352	327	320	354	335	316	339	336	314	332	353	295	338	351	358	301	293	323	342	316	314	337	309	343	312	306	325	336	338	290	342	322	321	350	311	331	368	318	308	334	333	312	334	359	359	343	319	351	342	332	327	329	311	337	333	318	311	343	341	352	346	330	344	300	319	318	284	321	325	331	355	357	369	300	318	313	354	337	339	339	332	340	343	353	352	352	354	313	285	332	330	326	316	306	330	341	308	289	336	354	301	283	309	306	315	324	324	308	296	327	329	326	321	334	359	313	316	315	330	296	314	312	348	338	324	344	309	342	341	337	337	300	310	315	322	323	291	331	290	363	344	331	318	333	324	365	364	334	333	292	345	336	316	370	375	339	335	345	321	336	316	319	353	301	313	323	311	353	346	306	304	314	291	329	294	302	313	331	325	337	316	310	343	337	306	311	323	337	295	351	386	334	340	305	364	341	326	326	303	329	317	359	312	346	339	324	317	337	356	309	334	356	313	298	321	316	349	325	321	328	304	309	332	345	319	333	340	332	330	339	323	338	345	346	350	329	355	343	380	314	330	327	335	350	332	330	341	335	362	352	347	295	329	330	312	308	324	337	336	308	314	363	312	334	288	304	313	313	344	300	322	334	296	342	330	348	310	328	315	318	355	342	346	328	325	359	271	343	341	321	333	307	337	337	349	302	339	336	339	298	317	335	343	338	355	352	313	344	324	329	325	325	339	353	350	332	308	312	330	310	351	394	330	335	298	341	293	333	317	312	343	351	316	349	341	341	342	340	317	347	332	336	349	309	344	293	289	329	296	365	318	290	328	324	335	327	305	336	301	350	315	344	369	328	333	317	349	324	319	338	311	352	305	353	338	298	294	303	321	323	331	309	337	350	301	318	325	302	343	337	293	326	322	324	353	342	299	358	326	322	302	334	339	342	343	339	318	336	339	302	372	315	349	330	364	342	356	347	336	309	322	321	337	325	323	355	328	315	303	327	318	321	330	349	329	315	309	307	375	320	348	323	345	326	316	328	313	305	308	302	354	350	330	298	330	317	324	331	329	342	312	355	357	319	312	311	349	328	342	360	295	303	340	319	327	328	339	344	316	313	347	344	343	330	338	334	298	316	343	302	331	334	310	302	350	334	313	297	347	359	312	312	317	305	319	333	340	315	327	289	336	318	346	305	330	303	350	350	330	328	285	303	321	316	306	333	342	309	331	351	330	289	352	339	315	356	337	358	321	296	311	310	334	362	323	319	350	339	314	339	300	362	309	319	333	348	344	350	311	301	312	313	330	349	301	301	337	300	329	344	313	330
52883	57330	54493	40949	22943	6921	1832	794	794	800	806	810	766	800	842	781	751	790	781	786	770	834	782	795	805	816	804	754	780	776	820	800	768	773	773	749	819	849	770	828	788	771	780	786	775	758	774	755	765	799	801	768	808	799	803	740	819	770	774	786	733	783	769	769	787	773	780	793	774	808	739	782	802	774	792	789	869	802	831	790	778	783	781	769	757	776	767	795	779	799	797	795	749	771	804	719	803	797	775	806	784	795	833	847	794	767	749	786	732	798	782	826	780	780	772	790	798	804	754	773	773	784	798	746	842	805	805	778	771	779	761	841	795	765	799	873	796	790	791	774	710	792	792	806	821	776	789	834	770	801	772	748	777	809	833	792	821	770	812	799	806	756	798	811	779	790	807	784	790	758	845	817	814	784	772	785	776	799	748	817	756	772	762	820	784	816	802	804	802	767	811	748	815	819	783	764	794	826	769	776	804	781	807	779	791	807	775	769	744	757	827	783	747	773	768	816	773	796	784	758	849	768	806	746	817	769	781	816	816	827	783	791	777	739	787	786	846	723	802	829	770	790	809	807	775	824	800	774	772	772	789	778	802	797	778	776	773	806	792	769	773	769	781	788	800	752	765	778	810	774	786	776	812	798	776	764	787	779	788	779	789	814	782	776	772	775	765	848	803	754	780	805	804	812	821	776	796	756	737	739	819	772	815	743	778	795	825	787	760	791	798	794	808	774	822	764	801	811	797	744	754	803	827	804	777	750	804	763	825	782	735	767	799	756	776	742	772	757	806	796	812	786	792	776	788	822	782	771	863	821	808	797	809	781	784	785	802	773	743	800	794	775	773	805	768	771	801	832	779	786	795	777	756	779	765	862	774	794	773	822	774	812	781	786	792	809	799	794	783	805	784	734	730	827	759	812	823	812	821	805	766	812	814	769	814	783	755	801	803	816	719	776	714	820	808	806	833	810	781	772	787	780	802	788	831	767	792	814	836	787	790	790	791	807	771	781	803	803	805	775	795	814	792	768	768	751	785	789	788	777	765	783	777	837	749	749	789	749	752	748	804	794	794	786	760	804	790	814	808	756	752	751	827	824	797	821	811	785	781	811	771	761	839	808	828	752	758	775	833	768	804	832	778	832	817	822	795	804	812	748	831	744	814	776	821	779	794	764	782	805	792	760	820	803	805	815	767	739	744	813	847	778	742	836	789	833	792	770	835	804	802	729	789	828	752	789	772	819	857	767	754	798	821	784	773	789	828	812	784	791	789	821	777	807	772	778	793	795	761	819	793	811	826	772	786	784	771	853	699	777	821	778	814	769	782	813	774	740	826	825	804	783	769	807	809	796	767	831	802	819	799	796	759	830	735	791	781	778	808	779	750	862	752	757	748	817	799	780	767	760	820	776	772	815	770	785	781	742	793	806	802	770	769	805	780	793	798	739	790	788	828	798	777	801	806	722	801	755	792	802	767	760	781	789	797	796	799	784	807	771	788	784	769	835	793	762	802	799	768	759	773	773	804	763	768	783	817	777	750	812	746	804	764	861	813	828	819	750	740	763	755	779	750	740	793	785	778	765	765	787	767	747	809	788	789	788	801	795	808	797	815	773	793	747	795	821	822	766	792	810	787	785	813	782	790	785	781	808	793	755	781	807	784	812	800	792	806	823	770	787	802	829	788	794	803	755	747	802	787	770	759	813	828	796	777	779	793	863	804	740	828	801	784	804	780	769	767	758	761	765	796	802	784	798	751	807	773	781	755	813	775	777	795	812	793	752	785	841	752	804	821	858	798	772	750	829	800	830	791	785	777	764	832	854	781	759	759	784	810	773	800	758	800	774	841	764	815	830	800	845	783	779	807	792	791	748	765	804	810	728	775	793	773	804	805	760	743	747	771	791	799	750	786	779	793	765	779	824	792	801	779	812	792	780	811	763	798	846	831	838	794	786	797	842	752	779	758	834	807	786	787	790	783	794	796	778	783	798	818	801	817	715	765	752	766	843	781	762	765	792	769	761	776	786	790	793	795	762	808	780	786	842	796	843	760	798	828	772	822	790	848	793	828	769	797	787	812	755	786	827	745	828	772	730	798	767	768	766	795	803	792	818	786	740	776	781	780	781	819	804	787	827	810	784	817	798	795	826	778	792	787	863	807	790	774	764	799	811	796	825	782	770	778	774	776	735	830	825	785	784	795	751	706	778	783	814	770	792	818	818	764	772	783	771	816	817	766	784	788	775	796	811	802	775	772	796	761	766	783	782	804	789	764	707	795	752	834	793	779	787	815	739	818	758	767	756	784	792	803	815	799	787	784	785	725	793	801	773	791	774	785	752	754	780	819	822	765	803	814	764	769	783	792	761	770	807	780	782	807	803	794	833	790	818	799	791	818	792	806	778	808	835	828	797	719	835	736	776	779	784	785	794	793	745	792	832	849	784	783	799	762	778	801	804	795	744	763	787	778	781	791	734	798	798	770	840	765	843	794	787	769	787	801	795	758	791	835	752	780	809	781	779	800	791	775	751	769	792	776	816	819	806	817	797	781	804	802	739	765	812	869	779	855	782	716	799	815	820	772	778	747	777	782	772	807	759	788	749	749	846	794	802	809	785	801	819	788	775	739	792	736	785	775	780	758	829	773	786	775	782	760	835	843	822	775	800	742	797	791	770	779	797	796	782	747	805	784	749	746	773	803	791	770	775	826	768	778	812	775	793	792	778	783	736	740	814	793	769	775	769	745	794	811	817	807	814	771	824	767	763	804	807	823	772	794	819	781	833	770	774	761	719	753	820	789	801	778	779	746	748	736	787	822	801	789	793	786	762	770	791	764	781	775	751	756	782	754	774	823	800	811	817	775	716	813	789	801	794	774	810	777	777	815	814	797	805	825	773	783	811	745	752	782	794	787	741	821	826	759	767	808	791	745	789	795	833	765	836	804	792	803	778	801	753	769	760	787	794	781	746	804	803	742	789	770	866	783	835	771	779	799	789	779	747	808	798	792	782	802	796	776	832	786	765	748	770	744	753	794	814	800	744	769	770	764	796	818	737	765	765	760	801	793	837	773	787	785	778	794	797	797	776	780	717	778	789	788	828	787	841	777	794	787	761	826	783	818	750	793	791	799	824	769	827	823	750	849	778	824	750	818	763	800	838	741	769	834	806	788	859	761	819	805	789	824	730	768	778	770	795	806	776	787	818	792	812	756	757	812	780	773	749	784	768	751	800	795	784	773	762	754	748	782	767	783	725	797	781	771	764	799	845	753	748	803	801	735	798	762	785	761	799	795	847	817	778	801	754	755	761	795	750	819	774	720	769	775	833	798	779	785	773	811	818	783	809	781	782	767	811	734	748	802	789	810	805	742	786	766	747	783	811	844	829	821	778	804	774	803	779	793	752	775	796	797	743	786	788	786	834	780	804	811	789	753	833	811	758	797	806	797	791	784	726	851	777	810	758	829	757	776	794	769	761	772	807	747	837	788	830	788	744	774	794	777	802
87477	78829	65711	42917	22371	7079	1117	333	317	294	295	293	315	293	270	330	301	294	301	319	329	293	306	314	303	348	370	335	333	327	289	318	321	317	302	306	326	300	308	291	287	311	327	318	286	302	272	318	303	270	272	273	268	343	320	290	301	324	319	333	287	285	296	316	287	280	295	320	306	313	306	312	267	308	306	299	311	291	275	327	324	319	294	308	295	347	329	314	284	312	324	317	340	295	326	281	314	256	306	315	288	315	291	309	275	320	309	292	255	289	297	272	265	316	314	301	296	348	330	288	290	294	299	282	352	306	296	291	303	296	276	304	297	323	261	337	353	308	311	289	301	325	311	319	268	316	345	309	284	319	302	307	294	339	310	295	305	312	315	313	334	310	312	300	257	326	305	307	314	297	332	298	302	283	302	284	294	320	299	284	279	312	296	285	303	305	297	300	304	307	307	302	292	281	302	316	308	324	292	313	295	305	328	308	308	289	298	321	254	310	284	273	283	329	308	320	286	326	293	306	309	309	350	311	303	338	329	323	330	362	305	312	309	302	324	281	269	282	308	283	294	310	327	308	298	305	302	341	270	304	307	328	329	302	311	299	308	336	282	283	301	315	312	279	334	364	318	300	334	311	296	346	307	305	324	307	366	315	268	305	302	309	299	272	281	301	337	307	327	297	296	293	317	316	297	289	307	308	300	308	276	298	343	344	268	298	302	270	309	307	281	278	328	311	277	334	276	316	301	313	308	321	341	315	299	284	274	335	305	329	303	307	286	301	325	324	322	297	321	312	316	350	296	282	321	307	324	266	288	319	322	320	317	308	288	319	297	302	289	321	320	302	319	311	328	270	308	310	308	308	332	358	265	278	288	302	307	322	327	298	329	335	283	259	287	308	303	309	307	316	288	324	300	320	304	278	324	344	303	321	288	311	337	279	295	299	283	295	273	306	289	274	302	294	303	304	301	295	289	290	308	298	335	285	318	288	300	306	276	316	317	320	278	292	312	315	284	318	321	316	273	316	299	290	313	310	316	268	315	317	311	311	335	317	327	299	299	327	322	321	326	322	316	339	329	293	305	272	286	299	312	292	301	283	290	297	314	307	313	308	315	300	331	302	323	301	317	298	330	304	326	281	296	293	285	293	302	323	265	282	304	307	299	309	278	323	288	305	347	321	320	321	326	313	314	296	295	311	323	308	324	273	270	270	279	342	324	286	310	339	335	326	292	290	293	288	303	309	323	284	301	325	293	287	287	324	326	291	308	298	295	308	306	312	321	263	312	311	310	337	313	322	302	291	306	292	325	288	292	323	319	293	318	305	285	325	297	297	269	332	308	325	298	315	294	317	306	306	341	307	309	303	308	319	302	293	296	301	318	262	296	284	311	325	322	318	312	299	319	286	337	324	304	364	310	292	340	289	319	323	347	354	348	278	337	312	323	281	333	322	294	312	264	267	319	343	323	295	308	281	289	337	289	331	294	311	328	296	338	298	312	291	307	267	268	339	310	327	319	316	323	306	296	309	310	315	293	307	314	322	274	310	305	320	332	293	298	281	308	296	324	296	323	314	303	314	325	298	287	280	296	292	341	297	281	286	290	305	325	302	292	296	316	273	306	312	280	276	321	269	323	337	303	299	317	306	294	319	258	302	291	315	266	305	291	326	351	318	309	308	314	297	289	272	290	309	281	295	297	324	297	325	292	307	274	290	334	287	301	325	299	304	329	273	293	339	286	319	296	272	298	307	274	337	294	292	316	320	285	305	301	295	318	301	349	285	279	282	290	300	309	319	311	293	284	300	297	291	317	330	318	286	307	326	303	307	296	288	301	318	290	282	292	328	287	319	306	286	282	313	324	326	309	339	282	294	306	321	308	300	329	295	328	327	321	308	302	327	282	305	310	297	284	319	308	277	300	319	277	290	303	296	327	322	321	320	296	327	321	275	313	297	291	319	302	308	317	244	293	309	310	328	289	302	283	309	323	325	295	300	302	286	334	281	309	326	320	275	311	336	283	306	273	318	310	325	272	289	334	345	346	303	300	311	308	324	313	295	326	321	272	315	325	302	301	323	271	297	307	297	314	288	296	308	316	277	283	337	282	279	285	296	297	331	316	320	308	320	304	292	318	286	297	307	305	316	309	277	318	296	291	346	262	298	292	278	310	348	330	308	326	318	296	313	310	281	305	316	316	278	286	297	295	313	298	301	306	332	297	343	291	265	341	276	333	301	302	309	294	355	327	323	293	269	271	317	296	301	291	300	314	328	297	325	305	304	261	282	316	287	295	319	324	329	302	314	295	314	296	270	294	301	314	285	293	328	301	302	280	279	283	328	299	295	311	287	318	328	310	310	280	295	294	272	288	326	296	266	306	286	290	281	300	328	330	313	282	274	298	300	326	280	284	330	324	319	316	312	308	351	306	326	322	306	319	300	328	295	321	304	312	302	283	283	295	292	290	262	296	326	324	303	329	322	322	310	285	294	281	333	287	324	319	328	272	293	295	327	302	330	290	274	267	301	296	317	340	308	297	298	318	339	315	310	304	308	280	314	280	315	345	335	295	306	306	306	314	313	304	317	309	300	323	276	341	314	314	297	304	319	326	291	312	303	305	322	351	275	316	355	302	300	270	294	313	308	292	321	324	303	331	305	316	313	263	305	294	319	335	292	300	305	286	307	342	336	306	307	285	320	291	291	292	343	334	306	268	283	292	291	312	310	307	327	309	332	318	303	317	301	291	315	320	292	313	328	318	323	335	300	282	305	301	290	312	287	257	324	297	330	293	300	329	306	303	302	318	292	323	261	301	303	281	279	299	294	336	326	330	357	337	338	287	321	318	313	306	296	318	313	326	334	343	321	310	295	312	281	303	312	324	325	310	293	322	328	305	298	318	316	311	294	322	326	295	319	262	331	277	284	301	286	297	325	323	292	297	314	292	313	284	287	315	313	324	279	291	325	308	315	325	316	311	308	330	282	304	319	283	303	285	318	326	289	288	314	285	290	315	287	300	312	289	325	296	292	282	332	306	280	295	318	316	292	321	305	302	296	352	285	282	294	303	303	326	290	266	305	303	304	329	288	255	288	308	316	312	294	307	294	345	324	301	290	282	286	314	270	294	321	320	318	309	307	273	326	290	307	264	303	315	270	293	311	321	311	317	283	321	310	275	253	325	258	267	296	314	298	308	351	294	328	315	288	309	273	313	290	318	294	295	309	302	317	308	330	325	302	292	319	323	326	317	297	321	323	303	353	327	326	297	285	303	302	314	300	306	294	323	293	332	324	278	315	344	293	315	316	315	312	313	321	326	297	300	284	310	279	335	303	282	318	288	289	319	277	313	316	329	304	314	309	302	300	301	323	312	335	307	296	309	303	327	291	292	315	308	283	309	298	321	284	327	296	325	278	304	310	268	285	281	352	299	296	324	291	299	283	287	312	320	300	340	324	285	324	264	296	289	291	291	321	305	301	318	307	304	309	294	269	317	320	322	304	306	268
60913	67159	64052	48172	28628	11783	2877	744	735	763	701	755	735	710	735	737	746	727	733	758	702	765	720	765	750	706	756	728	689	736	724	715	752	708	732	716	733	679	729	748	740	759	729	731	697	726	715	753	725	741	706	732	723	727	722	699	726	740	739	686	714	689	705	727	720	728	748	727	776	749	717	746	690	727	707	726	736	758	769	746	735	774	776	714	711	690	720	711	697	696	720	733	719	770	710	734	742	705	710	765	715	706	761	684	724	737	748	707	738	764	699	671	701	703	681	696	748	708	711	744	742	726	705	681	710	723	744	724	750	711	747	717	730	715	713	719	725	735	776	704	720	718	752	675	784	742	720	723	732	769	732	733	710	700	704	691	736	730	722	745	738	764	743	731	688	715	703	706	726	757	724	714	699	708	689	720	705	728	667	753	748	719	719	724	697	715	708	741	717	740	747	758	680	667	699	708	735	720	722	691	711	745	686	695	723	712	766	742	763	706	680	734	751	702	672	743	707	711	733	728	780	703	774	744	702	684	752	711	712	720	749	755	711	663	734	748	716	734	710	700	693	663	708	755	768	751	771	703	756	697	719	719	692	729	701	722	714	718	774	708	716	684	760	706	677	731	717	750	743	760	707	751	777	728	724	745	705	708	791	716	737	755	752	707	770	700	677	681	721	714	724	752	688	700	702	762	724	709	790	707	755	695	725	727	769	708	711	715	708	746	762	669	682	728	713	762	728	759	746	760	745	752	719	706	712	687	728	703	783	697	723	707	711	709	678	716	725	691	735	739	735	696	699	790	700	753	733	713	692	734	742	733	740	721	774	743	707	738	698	738	680	748	698	712	706	748	671	709	740	721	767	725	753	738	680	687	715	736	700	753	690	735	717	724	750	722	738	721	763	711	692	706	711	720	756	732	727	756	712	735	709	737	723	724	769	697	705	739	682	720	735	706	692	732	733	748	729	690	688	728	671	704	708	697	720	701	743	748	717	698	761	711	716	691	716	715	697	679	742	732	726	694	739	735	742	650	739	728	714	749	749	763	708	720	723	788	749	731	744	726	724	730	681	752	700	704	711	723	686	768	728	728	741	762	761	717	721	695	701	694	729	763	700	727	760	739	764	701	765	723	706	769	759	704	739	708	654	719	717	713	768	684	751	750	732	720	702	737	740	703	765	748	749	699	742	750	731	738	754	732	653	759	721	720	748	746	688	706	715	684	737	744	705	723	712	728	766	713	700	721	696	755	704	734	741	694	673	745	694	739	757	691	730	692	706	701	704	786	710	755	728	738	786	684	716	721	733	716	692	719	700	687	706	725	720	741	748	725	737	755	669	750	732	731	716	726	773	700	698	733	697	713	717	744	703	676	684	733	692	746	695	757	730	725	716	721	701	720	670	730	702	719	739	697	751	717	754	726	705	684	671	732	723	745	694	707	746	765	736	737	728	715	790	739	759	737	685	729	730	708	685	715	767	755	721	732	703	752	732	761	730	734	719	764	698	735	750	716	672	748	749	690	683	737	734	707	707	714	739	739	751	727	708	724	732	704	749	717	718	707	729	674	762	729	737	754	717	722	748	681	695	727	692	723	694	727	735	726	681	698	707	674	761	697	718	734	743	732	727	703	712	740	758	701	676	719	719	737	721	741	698	694	691	724	725	695	706	760	739	700	705	802	757	727	743	742	746	705	752	710	720	744	706	712	739	794	714	756	759	772	731	722	708	691	748	765	711	733	764	723	698	702	718	721	732	756	763	755	719	721	714	681	682	684	781	697	742	713	780	730	740	688	731	671	741	730	730	730	784	737	680	670	724	739	703	731	725	757	713	776	713	667	720	666	747	729	759	685	711	742	686	680	712	718	706	741	745	721	773	732	755	712	695	745	757	725	711	704	702	715	783	765	724	705	740	696	700	708	751	734	720	756	692	712	664	733	729	696	734	695	663	729	705	701	750	701	705	737	748	676	708	705	774	736	672	707	714	772	755	744	717	701	705	761	749	696	675	692	761	748	719	705	714	736	709	712	751	749	740	693	772	672	734	722	739	730	696	690	731	684	764	715	702	743	732	725	712	719	724	697	706	755	732	752	744	771	681	800	723	700	698	653	698	718	752	749	690	761	668	729	720	728	717	753	739	645	718	664	713	706	734	719	727	759	708	715	710	739	749	750	740	713	722	693	761	679	731	738	734	691	709	757	725	684	766	702	718	763	677	745	741	741	707	674	735	737	739	748	727	748	735	721	732	772	775	758	696	752	782	750	734	770	727	726	726	715	755	744	715	709	749	737	703	736	770	749	729	671	677	707	719	696	754	726	709	725	755	704	717	709	763	713	739	764	786	783	715	751	686	768	750	672	744	679	707	746	685	695	684	706	745	695	732	765	759	725	729	758	728	739	700	701	684	727	693	732	742	695	755	731	713	720	750	708	714	764	747	780	721	730	744	694	745	762	768	729	697	715	705	661	732	704	709	753	700	764	756	723	698	701	724	751	693	727	730	726	736	721	739	724	703	754	781	717	702	703	743	692	749	779	704	787	738	741	707	753	750	686	730	721	758	688	714	727	696	721	743	729	704	783	734	748	627	714	711	730	679	727	764	730	712	686	715	728	716	732	694	713	751	698	761	689	708	720	759	776	707	759	745	730	738	688	808	671	778	693	726	728	705	745	748	697	719	717	743	741	744	745	736	722	732	741	765	729	746	744	731	744	725	680	790	733	712	734	679	739	688	725	709	708	750	725	678	678	701	714	726	761	752	734	702	729	756	717	719	694	754	775	709	707	766	746	705	746	690	767	755	746	742	712	724	756	704	705	712	685	763	744	772	721	770	715	720	675	684	693	700	710	719	730	723	717	704	734	723	736	771	744	716	727	680	680	712	689	709	745	728	706	712	709	732	754	675	752	670	735	750	731	730	755	735	682	712	707	701	711	723	754	707	737	680	682	698	711	662	734	699	766	733	687	701	729	690	747	733	715	728	730	760	719	741	689	756	711	716	772	748	707	745	706	746	730	782	685	690	708	694	737	726	712	664	728	742	741	744	765	707	698	720	744	737	713	776	700	699	740	713	739	768	711	745	723	713	702	669	721	692	745	729	684	704	714	697	696	737	726	721	723	784	684	742	753	743	721	737	743	710	736	707	748	725	767	734	744	751	766	727	703	700	694	719	707	757	709	684	753	700	726	673	660	730	702	717	719	736	727	740	726	694	712	740	774	727	709	752	698	720	753	677	681	740	751	704	739	683	705	697	744	673	693	714	745	707	728	722	753	681	710	745	741	714	723	716	782	734	701	688	699	751	724	708	741	724	713	729	720	673	705	730	758	720	720	758	780	760	733	751	708	743	731	725	713	730	718	671	705	728	663	724	724	716	749	765	699	752	720	755	749	732	751	688	702	736	754	727	657	730	692	720	701	723	759	764	787	694	752	724	719	699	711	707	755	689	702	761	730	701	713	725	665	721	725	679	722	729	739	751	703	704	715	686	685	718	681	727	707
33847	23409	12031	3714	1292	510	279	228	244	240	234	243	253	228	213	236	229	231	261	230	249	245	258	244	239	206	232	257	238	236	235	239	236	243	228	253	249	214	258	228	228	241	231	247	244	263	267	222	243	251	251	208	264	244	224	258	252	216	249	215	251	246	262	218	252	242	248	229	239	218	241	211	237	244	230	241	233	236	227	215	230	228	192	278	210	238	206	228	229	211	228	219	227	242	209	238	265	242	269	235	225	254	231	257	234	227	226	223	243	257	231	246	230	237	253	251	275	234	256	238	236	219	223	240	215	218	205	219	250	223	250	238	240	241	237	237	241	253	212	253	237	268	243	210	211	207	218	246	221	242	259	244	203	229	223	259	233	235	230	216	212	230	223	244	267	231	250	221	253	259	238	240	257	245	244	218	261	219	248	247	239	230	219	249	269	243	250	227	234	235	229	256	218	236	247	230	246	250	253	241	267	241	240	248	235	229	226	198	251	216	222	213	266	257	226	257	234	262	235	257	225	237	258	246	256	255	246	243	216	246	237	247	223	191	223	210	250	236	242	219	240	203	235	259	230	214	238	234	247	225	261	267	197	232	236	222	250	218	211	209	240	257	252	245	214	225	237	224	246	228	245	204	231	205	221	266	217	256	248	241	214	234	237	251	234	237	246	244	262	250	255	258	229	242	240	220	216	219	223	230	231	258	252	243	244	214	245	250	218	235	230	242	250	225	240	216	232	247	243	253	254	233	230	242	227	238	231	264	247	226	243	258	260	232	273	258	240	213	245	258	236	234	233	246	265	253	242	225	239	250	224	250	234	235	244	216	226	207	237	240	245	233	232	224	225	217	284	273	244	231	222	212	245	216	230	242	220	244	235	257	234	249	220	219	230	215	235	233	252	246	244	224	211	208	249	223	249	226	228	214	255	234	220	220	217	231	224	251	247	242	214	226	230	230	230	240	241	231	242	238	272	234	240	254	253	248	229	242	262	250	215	215	228	238	231	258	231	220	239	242	252	212	237	253	245	212	278	230	244	248	242	245	256	223	246	209	244	273	231	228	231	239	216	208	231	233	225	228	250	239	245	231	268	256	224	229	252	213	253	238	258	238	253	232	237	247	235	232	239	243	245	242	266	233	242	209	249	252	259	232	249	241	259	252	207	246	249	217	243	231	241	225	225	258	233	226	237	240	237	277	249	260	201	265	246	235	231	239	224	239	235	217	274	220	230	239	200	240	243	243	250	235	238	238	245	230	230	232	239	228	226	220	262	241	220	248	270	243	266	223	212	229	237	244	242	218	216	219	235	216	241	246	238	243	224	240	247	248	251	254	246	238	265	234	251	217	224	254	230	257	237	229	250	243	221	278	253	214	250	225	235	249	222	202	228	266	221	217	252	213	255	233	225	222	243	237	226	224	243	247	237	224	237	208	239	231	241	224	228	207	247	257	216	252	233	226	239	246	228	210	219	239	242	213	208	250	228	241	257	214	242	208	251	231	216	239	244	210	257	225	232	239	242	255	254	212	239	244	222	216	222	263	237	244	235	249	239	238	232	229	226	243	241	228	241	254	235	247	255	239	228	260	249	226	245	247	245	234	214	245	224	225	233	256	249	233	247	196	246	244	230	236	241	211	248	234	233	242	234	247	231	241	230	252	230	273	212	240	213	260	243	240	228	215	213	224	234	213	220	209	240	232	220	242	201	249	247	230	205	245	228	230	216	233	242	216	225	209	241	238	233	239	214	232	248	227	235	240	256	219	235	259	271	226	226	237	227	244	247	257	226	221	229	235	244	245	257	258	240	246	239	275	226	217	269	247	227	214	280	236	219	203	232	225	236	207	226	256	251	245	244	262	268	231	233	226	227	241	211	231	241	213	260	249	225	235	226	224	209	224	225	199	241	249	235	223	261	237	252	229	237	216	238	248	221	209	243	248	229	234	273	229	263	259	236	234	237	212	240	241	219	255	253	259	233	221	248	248	236	235	240	232	219	240	217	254	256	241	197	252	246	199	238	240	240	222	244	242	239	229	206	218	230	226	239	249	240	246	241	208	237	234	251	271	233	233	242	225	224	232	251	253	224	228	248	258	234	227	231	234	263	245	205	215	227	243	228	274	242	246	238	221	235	244	222	241	208	225	239	249	216	228	235	237	240	211	224	223	249	233	258	230	229	209	216	267	227	198	237	233	255	212	235	263	247	259	209	230	240	212	239	213	233	238	202	233	234	223	213	244	248	232	245	245	238	224	214	233	267	234	252	255	238	216	217	245	277	224	227	221	220	243	229	241	244	243	234	238	237	220	245	231	218	218	258	220	243	239	233	264	225	255	253	269	247	231	206	232	222	236	232	238	226	248	219	230	200	225	244	217	250	217	229	241	245	255	202	219	219	212	257	264	240	203	216	230	234	225	253	222	247	227	226	234	248	244	228	228	223	247	238	205	238	235	201	262	253	259	243	233	239	244	229	227	233	223	247	222	256	226	246	240	236	254	242	218	247	228	236	257	238	225	246	243	256	233	210	242	211	242	221	227	232	238	284	220	230	245	224	213	269	215	220	252	250	264	235	222	229	231	214	246	239	231	219	213	233	251	252	237	235	225	235	231	265	251	240	237	222	227	210	227	227	190	262	206	244	255	229	241	237	257	222	238	253	244	247	238	247	252	239	272	227	247	246	266	223	254	217	211	282	250	256	209	267	196	228	215	228	262	229	235	230	243	245	239	230	226	253	230	240	232	240	230	236	224	238	253	227	242	264	252	226	207	272	240	242	221	232	228	226	247	203	225	235	266	220	249	250	251	233	217	242	203	234	228	231	276	256	249	220	255	247	222	232	234	262	229	225	251	239	207	212	253	236	252	221	248	218	246	229	242	188	234	232	237	240	241	211	264	252	228	241	251	230	220	258	245	234	264	228	269	255	239	201	244	243	215	234	225	243	231	238	214	222	233	229	249	225	266	231	233	234	224	225	218	242	227	217	247	259	241	230	229	206	224	234	241	251	226	217	231	233	253	258	251	249	234	244	216	254	245	208	268	249	227	237	232	232	224	234	216	242	243	243	224	243	240	229	230	243	240	264	230	236	251	217	217	205	221	234	248	224	217	234	235	231	262	213	250	262	231	231	237	235	224	221	238	244	232	220	226	240	249	252	234	226	249	259	223	251	256	262	239	237	214	249	224	214	216	230	239	242	249	232	190	227	218	242	207	252	235	241	237	209	244	244	221	217	239	223	259	187	244	252	220	215	235	234	263	213	239	248	240	234	214	252	236	247	230	245	239	268	249	222	255	224	240	231	227	244	273	245	222	235	250	241	251	240	236	223	264	249	204	227	242	270	211	245	242	236	256	235	228	248	239	218	216	232	212	217	217	206	245	243	253	249	237	215	229	229	249	247	234	233	214	224	258	231	234	246	218	242	240	248	225	205	240	228	222	244	261	245	255	249	256	246	222	232	220	224	249	214	201	236	242	243	224	238	222	228	235	261	237	237	258
29274	25500	17520	8969	3969	1366	682	641	584	598	656	590	578	591	594	579	636	571	611	602	623	613	660	610	572	610	607	630	588	597	586	599	620	605	637	572	600	614	617	601	587	612	619	603	623	590	598	627	639	652	601	601	610	555	555	640	596	602	602	600	561	632	576	612	619	618	563	584	586	623	548	630	570	625	609	588	603	588	599	648	593	620	594	607	612	603	662	588	553	640	610	591	576	638	586	590	592	619	611	582	606	583	606	582	608	587	646	589	553	604	543	596	582	631	591	560	617	589	602	653	590	587	643	632	616	629	582	624	563	612	596	613	587	612	624	590	618	635	605	585	598	579	578	575	593	602	610	623	559	604	568	587	593	619	617	560	599	629	626	549	577	624	611	571	625	583	554	592	549	601	637	567	553	600	577	578	625	638	606	595	621	619	557	599	578	603	602	604	623	617	576	598	555	566	567	598	642	614	587	580	602	610	604	610	612	603	642	598	571	600	616	585	552	606	633	606	585	592	654	591	623	596	614	581	583	586	577	574	584	580	641	558	578	571	585	584	600	642	573	622	624	583	589	622	580	593	610	644	583	634	638	565	578	597	568	610	609	602	582	584	572	609	623	607	607	610	595	595	595	582	609	614	624	605	672	579	596	609	595	575	656	631	589	599	594	602	622	582	601	605	630	648	621	602	612	620	574	599	601	627	594	591	647	573	623	590	606	558	629	559	614	572	584	652	593	605	558	628	624	593	596	604	636	616	588	628	570	669	628	583	609	591	573	588	597	593	597	584	595	581	572	577	589	624	602	576	587	622	552	648	604	578	618	561	588	622	624	624	570	618	619	642	580	657	653	605	600	573	630	637	605	629	611	575	673	575	592	608	597	568	626	577	593	608	626	568	635	603	576	598	586	594	589	604	596	623	652	577	601	566	591	586	590	603	601	599	581	599	621	581	598	633	628	595	632	631	593	620	563	639	622	591	597	593	574	584	539	550	617	615	621	580	590	558	601	590	584	594	578	608	618	607	637	602	643	571	610	603	601	608	614	590	597	590	553	593	590	568	575	616	595	545	627	584	603	603	576	563	583	602	606	593	597	643	604	594	643	611	558	593	594	554	591	595	567	597	607	652	608	597	590	588	575	611	636	641	579	567	583	589	645	604	603	607	567	628	604	622	599	577	609	631	609	656	613	604	606	567	610	609	630	594	557	605	559	616	565	622	602	570	642	584	594	574	555	601	592	644	617	579	598	593	606	573	564	576	595	606	633	626	590	621	564	620	622	610	596	577	595	614	587	600	566	550	564	614	631	592	631	618	602	622	562	618	590	574	609	613	608	663	622	624	569	572	580	587	630	605	631	591	594	590	612	611	612	613	630	607	616	605	599	591	567	592	667	579	611	569	618	590	544	626	621	624	574	552	614	592	652	587	574	618	589	571	580	599	605	615	609	558	613	614	558	541	618	598	598	585	551	592	637	565	596	593	592	600	625	580	613	608	618	599	605	576	618	598	599	572	605	573	587	607	630	588	591	605	606	572	600	613	590	570	645	614	597	602	628	566	582	612	592	597	632	597	605	593	588	601	615	644	581	611	595	592	585	590	635	563	624	579	584	634	583	615	637	598	607	592	595	616	628	639	624	602	610	602	653	579	631	555	603	646	652	601	588	577	627	620	578	601	572	620	614	601	607	582	602	590	613	623	591	610	593	611	598	576	583	581	601	614	612	659	588	613	591	572	594	611	668	595	617	605	598	603	568	565	549	636	638	575	576	598	579	585	601	660	634	612	596	642	582	625	588	597	581	648	595	641	616	552	621	626	587	600	660	604	601	589	555	573	620	563	559	613	602	601	601	623	567	576	587	606	641	578	584	605	665	601	578	603	608	592	577	652	592	650	548	647	592	558	601	659	536	609	598	611	561	630	623	575	583	598	556	591	627	596	568	621	598	607	541	612	597	593	589	597	600	623	612	619	578	582	612	569	610	601	568	590	621	588	557	614	608	589	588	580	625	582	607	609	580	619	607	543	575	590	592	573	609	643	615	620	590	610	610	610	596	557	608	593	592	565	605	595	590	605	607	565	604	579	650	582	614	591	652	616	623	584	582	615	574	631	602	612	578	647	572	610	641	610	592	610	592	652	643	611	631	562	609	601	664	628	597	582	577	608	597	630	606	585	623	611	635	614	599	562	589	617	637	649	622	590	546	625	582	599	604	608	589	615	636	613	603	569	595	624	565	599	586	557	559	592	611	622	592	589	606	598	610	606	583	560	651	574	634	614	576	609	623	621	608	613	575	621	595	614	583	636	596	601	593	610	577	619	572	636	555	613	593	557	586	624	592	590	619	623	566	575	621	590	565	596	604	566	652	594	607	583	588	598	631	615	564	572	613	593	623	596	583	584	616	658	565	620	647	617	654	557	644	593	592	590	634	588	603	619	613	589	579	587	583	597	577	634	624	589	590	640	579	592	584	625	603	612	602	651	590	623	610	603	588	588	544	573	572	586	603	582	588	607	621	590	604	591	584	607	581	577	660	640	606	582	625	563	627	583	554	620	599	631	603	610	592	577	613	595	561	579	585	608	589	583	585	605	614	619	587	601	613	619	576	656	591	607	586	672	583	613	634	592	589	584	595	591	584	632	609	602	568	574	591	570	605	587	581	567	592	571	611	579	594	565	568	610	618	594	618	648	588	599	588	600	649	589	626	591	602	558	611	645	604	602	576	589	576	614	617	627	553	588	637	618	580	639	588	622	593	626	604	586	620	587	618	606	577	587	567	630	612	606	617	604	600	603	613	578	603	669	565	602	585	602	586	612	624	568	657	601	589	620	618	611	583	656	583	638	635	590	622	570	588	621	600	612	594	634	601	638	585	614	625	568	641	622	581	572	639	620	551	638	610	577	592	616	671	598	627	612	634	590	596	626	582	583	577	575	633	567	604	595	631	615	616	607	621	586	633	630	626	613	592	584	602	586	619	596	598	630	609	592	570	599	600	592	579	607	607	571	587	604	582	570	595	573	583	614	593	568	627	588	587	608	650	590	620	604	600	617	568	599	597	638	602	567	638	612	589	580	619	639	607	592	643	648	561	596	663	608	579	655	579	622	582	567	573	600	536	591	594	606	597	639	579	562	617	585	624	600	605	612	620	601	572	622	667	630	600	504	587	621	585	596	601	576	553	598	616	633	592	584	638	622	655	572	593	584	605	603	613	584	568	640	614	600	592	583	572	598	614	624	576	663	603	598	613	591	620	592	565	566	601	592	563	603	624	603	573	602	636	604	599	595	607	600	571	575	616	619	605	628	604	601	593	600	566	598	596	615	575	594	623	644	592	599	576	622	626	575	588	579	623	590	539	601	567	603	594	605	610	588	587	605	586	597	626	621	588	634	557	570	606	594	590	608	610	554	581	603	592	639	631	593	598	595	590	565	596	618	596	636	557	610	580	646	628	583	657	574	574	636	621	559	574	607	578	597	608	621	675	597	597	574	617	617	581	597
78599	70847	57765	37070	18096	4067	614	306	343	324	348	358	304	375	350	332	392	372	329	354	355	369	358	327	341	378	375	357	349	334	342	345	355	296	329	327	310	356	348	365	312	333	334	324	326	333	342	334	331	336	338	318	347	337	356	341	351	340	357	341	335	354	352	327	305	332	335	332	336	317	349	319	320	320	311	346	333	367	331	336	337	334	344	303	328	321	330	332	356	341	338	352	310	336	346	337	323	320	321	342	335	354	295	339	308	335	331	352	344	348	336	357	369	355	303	342	334	361	327	328	323	336	356	354	352	323	307	323	347	329	312	334	349	324	312	346	368	331	328	358	344	345	326	351	313	369	310	335	345	321	352	359	325	335	314	345	331	297	338	353	350	340	322	344	304	351	361	380	355	344	336	320	357	373	301	351	334	324	316	345	348	337	351	306	332	374	366	350	336	329	328	355	331	358	334	326	379	332	365	346	308	339	344	349	320	376	345	339	330	362	350	344	345	321	361	360	303	344	338	323	328	337	309	310	369	352	314	337	340	333	364	357	288	338	357	320	305	338	324	332	360	366	306	357	319	354	354	345	349	380	326	320	323	354	328	312	332	363	329	325	336	308	340	334	314	323	339	360	337	309	310	340	311	359	331	335	326	314	328	353	334	332	319	352	373	356	347	332	323	317	349	334	359	307	317	342	362	352	362	356	309	349	334	322	366	390	330	363	322	340	316	322	314	320	388	357	346	317	343	359	346	338	367	345	345	342	340	372	323	350	356	334	346	359	335	313	319	324	342	332	320	326	326	306	312	337	382	333	377	353	330	319	348	331	304	344	310	367	305	324	361	334	364	374	347	349	312	312	349	337	345	342	327	363	338	342	321	347	346	339	353	356	331	343	376	350	320	334	328	356	335	327	300	300	325	343	350	346	355	352	339	309	342	323	339	342	322	344	357	340	311	334	342	329	338	365	332	328	329	328	310	334	330	327	329	316	316	311	319	321	322	332	335	348	308	326	318	322	315	327	348	319	325	334	351	322	355	342	329	309	319	340	368	334	335	312	384	310	334	330	352	329	332	343	353	339	320	342	325	345	356	355	321	343	341	293	323	349	374	341	303	335	297	337	327	309	325	335	357	313	344	316	336	321	325	316	356	329	301	379	332	341	317	319	321	331	345	358	355	354	324	351	324	378	336	284	343	317	310	288	332	303	329	323	337	337	332	328	324	340	334	348	340	309	356	355	336	357	373	347	353	358	316	312	331	327	337	349	336	324	336	331	313	343	351	321	336	343	355	335	307	368	331	325	348	357	352	386	334	318	339	324	360	341	325	313	337	335	321	374	317	355	335	355	324	369	307	345	335	338	309	366	327	337	325	324	332	329	318	326	344	347	348	368	349	335	362	321	326	315	364	302	375	368	324	324	362	354	339	329	317	303	352	337	311	344	333	338	345	301	312	316	342	329	349	369	350	333	320	340	324	337	313	338	315	352	352	370	319	318	347	289	347	309	375	319	359	327	331	325	350	346	334	327	336	349	320	357	287	323	319	326	376	329	321	360	377	329	329	339	338	322	320	316	364	334	316	325	323	347	346	376	337	349	379	334	319	334	338	320	362	328	326	352	350	359	354	332	314	323	361	332	314	347	345	323	321	335	337	352	304	354	313	358	333	329	341	363	337	328	348	336	344	342	338	341	311	334	363	312	323	333	330	313	340	331	351	352	361	333	319	338	319	350	324	338	327	314	359	332	362	349	301	333	361	300	277	348	339	324	328	334	323	342	315	336	350	352	305	339	341	337	329	346	332	369	346	294	325	338	304	313	345	327	370	336	348	341	330	372	336	331	313	301	338	337	331	326	354	319	341	320	352	330	364	323	335	305	338	345	333	322	335	323	331	314	339	342	314	358	348	333	343	345	314	346	341	329	376	345	363	342	348	314	328	346	354	334	301	350	353	327	311	320	321	356	332	320	329	349	335	320	352	375	336	336	358	336	374	305	351	317	382	353	341	365	320	344	358	341	339	351	300	358	306	349	327	376	312	342	342	362	356	339	367	349	381	346	380	336	406	341	353	320	325	346	373	349	341	347	372	358	325	338	365	323	311	343	321	359	357	317	320	325	334	341	327	344	312	332	358	337	307	304	303	333	340	356	364	297	323	360	315	364	333	350	333	331	389	349	326	351	349	366	318	321	318	332	319	368	320	332	320	349	340	320	354	329	349	327	344	289	308	326	345	315	332	345	345	343	320	369	345	305	308	350	382	345	328	348	312	334	336	355	341	338	329	325	331	378	317	320	344	313	346	371	339	362	347	339	351	328	299	330	334	275	339	370	342	348	371	329	345	344	276	338	341	332	323	329	328	344	327	341	383	364	351	322	319	320	359	358	343	339	340	339	384	346	335	340	345	340	328	359	351	331	341	302	334	305	338	332	343	344	347	348	328	304	336	354	313	338	330	332	361	355	318	349	329	358	348	337	327	320	332	353	349	359	383	336	317	339	323	322	333	328	300	333	318	346	347	333	343	350	315	333	350	313	310	308	352	314	317	308	344	304	317	334	357	331	338	341	343	332	340	357	323	356	356	355	330	313	342	314	356	348	336	305	322	312	334	319	331	343	367	323	333	303	339	288	335	343	314	376	315	318	323	314	314	351	338	321	332	365	345	332	299	333	328	375	357	349	360	362	336	363	328	344	307	361	326	337	344	352	335	337	323	327	350	346	328	343	331	334	334	338	344	338	329	344	327	372	318	338	329	349	333	312	349	340	301	350	357	314	340	341	342	366	326	326	324	348	339	285	334	354	327	327	372	382	332	310	337	359	338	326	350	307	369	312	340	325	322	370	332	362	330	339	339	357	312	343	327	330	325	350	330	325	313	334	347	351	341	302	339	342	360	338	334	313	322	366	325	298	348	325	352	352	302	390	348	333	352	322	337	329	348	313	334	342	322	304	336	329	339	337	348	362	369	359	374	365	371	343	330	312	402	343	353	333	316	334	291	314	338	350	383	338	294	307	346	314	331	337	329	330	324	354	335	345	310	326	345	335	362	318	346	336	347	298	315	335	333	330	325	337	299	369	332	302	316	321	347	329	341	335	296	337	307	345	356	374	351	347	338	344	325	343	369	333	355	344	334	351	344	336	321	291	341	321	313	335	333	346	347	339	334	336	343	323	370	331	354	336	345	316	355	314	326	345	337	345	338	346	373	313	345	316	329	318	351	311	333	305	346	353	360	322	326	323	346	367	366	342	353	328	324	311	364	336	289	322	348	355	343	301	307	347	298	345	343	350	350	339	362	328	364	330	316	361	340	350	384	320	337	325	307	363	332	329	336	318	343	338	346	334	307	310	345	359	343	328	319	363	345	319	347	358	341	331	346	337	339	325	356	310	350	322	343	332	302	346	359	326	425	336	328	329	324	329	328	319	332	345	356	347	345	335	349	346	322	306	313	337	337	335	351	335	339	358	332	322	356	329	342	307	343	331	318	325	331	370	363	347	357	306
52820	57551	55599	43034	25514	6947	1503	812	767	836	801	747	815	770	823	859	792	800	806	810	848	844	767	836	814	827	817	836	791	806	849	818	826	831	782	783	769	792	795	865	773	811	774	845	820	829	788	763	818	814	810	806	879	771	796	798	783	805	824	816	810	811	847	818	840	797	760	847	793	848	841	727	841	793	813	853	844	819	786	788	786	815	853	790	813	796	843	783	813	783	816	790	832	796	817	789	794	826	780	795	815	836	803	827	771	818	805	834	804	840	819	831	799	827	828	784	849	862	751	832	817	801	826	813	817	770	798	815	796	783	790	811	765	804	797	750	838	822	812	847	843	885	803	748	802	823	817	766	752	835	805	811	804	793	770	817	812	753	766	818	818	789	760	773	786	816	768	844	802	805	799	793	818	806	812	798	756	828	846	814	825	810	782	866	841	795	846	803	788	872	815	803	844	829	843	863	783	780	797	805	790	807	782	833	852	815	841	846	801	816	769	824	823	767	821	754	817	826	842	785	803	803	869	851	808	820	796	821	773	829	788	816	827	831	807	772	753	804	784	826	814	783	807	796	832	805	787	781	733	799	750	796	782	774	879	795	849	818	771	805	758	841	775	809	757	724	826	839	743	788	847	808	794	818	798	848	790	780	756	802	772	853	789	862	851	809	802	829	807	803	839	849	793	809	792	799	829	770	788	754	808	788	784	774	810	823	820	862	843	774	831	784	797	805	819	779	797	801	779	828	799	814	847	784	713	854	820	806	794	793	872	812	777	768	807	816	803	810	798	801	857	871	794	797	861	782	817	821	861	829	851	779	804	794	792	767	833	831	804	808	837	823	822	813	765	850	782	860	810	797	782	801	789	846	828	807	879	833	773	845	836	850	731	810	822	832	797	859	849	779	872	817	792	814	847	832	787	843	773	793	788	806	813	796	766	803	855	782	844	823	809	831	768	828	841	805	824	824	795	772	833	802	776	792	850	840	840	796	776	848	842	772	821	783	815	761	823	854	789	852	777	816	774	835	791	840	812	808	814	818	771	815	804	791	842	808	780	771	774	799	814	811	820	793	794	829	842	780	838	809	804	780	796	726	803	784	831	852	791	777	756	799	779	803	769	804	793	809	795	809	805	822	813	802	767	778	822	816	819	852	846	743	823	819	847	812	772	765	803	815	771	841	812	807	805	821	827	793	842	824	772	752	841	808	786	777	801	828	830	853	787	831	780	833	793	789	807	780	790	807	794	766	759	807	784	786	804	849	785	844	864	855	842	811	797	837	772	756	800	809	811	834	803	816	824	812	783	780	771	757	788	796	824	806	806	780	776	809	815	814	822	827	813	795	833	764	852	837	835	800	798	808	789	781	848	881	870	837	789	756	772	776	796	801	794	790	829	813	769	810	763	789	757	833	834	813	817	852	849	815	842	774	789	861	815	793	850	818	760	791	822	776	790	799	815	832	793	788	826	828	823	786	823	815	835	753	831	835	807	741	829	801	829	759	825	821	774	773	775	777	835	789	804	860	839	780	822	780	826	757	768	825	762	825	786	822	777	822	816	779	814	804	821	806	793	814	853	767	785	769	806	817	830	834	820	826	813	790	784	772	763	775	780	809	806	807	811	839	855	801	803	858	835	889	798	805	827	797	826	832	828	792	782	817	796	831	810	794	797	773	798	794	791	715	856	817	763	822	794	784	806	813	788	807	775	821	779	799	833	826	786	797	843	809	766	809	796	798	775	821	803	773	839	812	857	854	782	792	784	868	798	784	781	847	806	843	835	806	827	769	788	808	834	788	816	809	815	785	852	775	794	806	802	787	803	762	833	811	836	807	806	806	823	801	777	821	825	795	857	837	794	798	749	824	839	802	827	829	804	795	795	829	786	766	753	805	804	810	785	825	777	821	859	812	787	821	786	836	793	807	821	867	802	806	776	798	783	851	817	814	829	840	804	814	805	803	804	781	812	854	770	827	777	826	833	803	822	824	805	805	796	789	811	776	818	801	812	791	769	841	819	768	828	782	836	797	825	807	758	840	779	781	808	793	872	810	835	834	787	792	828	846	798	824	800	786	824	785	784	803	844	817	817	793	799	820	846	842	861	866	791	815	805	792	814	816	755	800	789	811	791	775	822	792	818	829	816	821	784	809	800	759	809	770	851	824	832	822	815	807	830	853	820	871	802	778	806	849	794	711	804	803	843	800	787	795	788	805	816	764	813	830	836	776	800	847	797	765	793	807	815	769	786	815	773	807	826	833	819	822	784	818	770	812	806	842	760	819	774	788	847	832	837	814	802	791	821	807	770	865	797	786	845	753	803	800	787	784	802	787	820	804	826	791	876	822	815	794	853	812	759	773	853	839	857	886	823	794	791	853	788	744	836	801	800	799	780	820	771	833	780	791	784	813	783	822	828	823	819	775	776	777	820	767	803	778	829	769	811	804	794	796	779	838	767	767	832	804	811	768	840	794	836	832	799	784	797	811	834	818	811	835	834	802	809	813	845	787	863	762	787	815	781	796	862	789	790	803	784	814	810	822	808	844	782	782	837	817	788	846	781	819	820	756	788	796	847	829	816	834	854	805	762	830	846	820	820	821	808	811	811	812	844	787	836	792	813	786	769	804	786	805	781	832	846	811	775	776	817	826	779	802	807	758	801	848	802	742	788	834	776	818	766	807	769	813	803	846	806	822	829	775	830	780	746	828	797	796	799	800	874	833	812	805	814	788	816	756	834	789	830	753	804	772	832	830	820	813	812	779	840	813	778	821	762	807	829	851	815	807	772	816	765	834	840	791	811	840	837	820	839	888	794	853	780	800	835	807	803	805	758	783	821	802	813	844	812	780	782	743	843	791	814	852	815	775	838	802	829	839	816	745	815	765	831	810	779	806	778	846	813	795	837	867	819	853	878	779	805	792	817	759	763	787	750	807	878	798	802	815	791	795	771	804	808	795	799	844	826	830	828	816	775	810	808	853	822	796	827	791	831	818	788	752	775	772	825	780	844	795	792	853	824	799	776	839	813	783	835	812	808	778	820	790	766	836	822	827	781	827	798	823	811	810	817	823	820	778	858	774	789	808	778	807	869	800	798	780	803	793	804	803	861	802	806	771	823	841	752	838	800	789	822	784	768	768	754	772	802	804	824	884	806	806	850	847	783	783	786	794	777	795	787	775	779	822	825	804	786	739	808	837	861	806	812	794	793	804	820	805	798	808	806	794	827	781	794	861	837	757	847	827	823	838	819	817	756	832	813	813	768	788	846	830	834	831	873	857	830	823	806	810	782	825	845	760	775	832	772	791	812	805	821	786	809	842	811	794	834	785	776	869	759	789	798	817	865	737	818	807	845	807	831	781	828	787	838	821	795	868	794	819	759	786	815	754	770	804	841	833	757	822	829	761	824	798	795	812	766	840	801	770	796	806	818	787	841	831	780	846	821	800	802	792	837	802	779	769	820	811	813	765	829	846	880	845	799	747	793	832	797	809	807	818	798	781
86567	78410	65648	43535	26277	8477	909	336	300	326	304	302	280	330	290	307	320	295	328	299	313	280	316	298	310	293	310	290	302	317	309	287	278	264	291	335	316	332	320	311	299	294	294	344	307	337	338	317	304	328	331	318	311	301	291	304	305	290	268	331	309	347	297	306	321	312	294	321	284	321	312	312	340	318	321	286	322	313	318	332	307	281	293	323	292	298	320	290	321	302	291	313	321	302	318	285	324	291	356	298	315	327	295	321	279	315	297	304	282	309	346	336	331	295	275	289	304	268	271	295	265	285	294	325	309	294	294	306	311	317	294	313	287	277	337	282	312	296	320	256	289	299	304	319	301	322	308	298	294	315	294	362	303	331	302	343	320	362	277	281	308	329	290	306	296	318	312	327	308	292	334	288	297	309	299	311	321	374	358	333	302	314	322	319	277	271	299	315	309	301	313	292	300	332	311	304	324	285	306	322	315	321	286	287	304	316	309	307	312	313	309	330	290	315	275	338	323	308	323	333	308	287	322	304	309	333	300	303	308	349	328	305	305	332	320	314	298	294	332	324	296	305	321	317	290	298	308	329	308	305	288	286	339	316	325	307	286	303	323	320	318	321	276	311	259	329	331	292	313	314	294	296	311	307	322	316	328	296	325	338	325	335	284	305	306	284	325	305	317	312	309	301	277	320	315	305	318	315	297	311	299	309	290	307	314	319	327	328	278	319	300	273	318	326	300	301	327	301	337	279	279	334	304	302	292	297	336	298	311	332	326	306	333	320	325	302	306	325	339	336	292	304	309	301	326	313	312	321	288	330	318	318	339	319	304	315	311	320	326	383	323	343	270	325	340	308	281	340	321	328	324	300	313	308	299	282	290	319	319	343	312	313	308	301	322	301	294	308	331	306	320	315	312	336	326	316	319	323	328	341	324	303	297	290	276	308	346	306	296	315	329	303	318	289	332	327	294	330	302	295	339	317	283	325	309	324	316	329	333	313	319	282	317	286	329	349	343	332	337	337	347	280	283	307	321	326	295	297	320	318	302	337	292	324	334	293	305	296	282	310	333	325	311	325	324	319	317	359	317	301	314	325	308	301	341	281	304	307	308	321	286	316	293	289	312	325	319	319	309	330	333	286	319	310	304	299	338	309	300	335	316	316	318	339	329	341	320	318	298	292	306	319	295	316	325	308	330	349	306	336	319	312	313	316	335	282	334	305	321	312	296	309	268	308	328	322	326	313	306	314	338	340	310	327	349	299	299	308	288	315	313	338	318	304	303	296	340	302	318	283	307	301	312	295	326	318	327	330	297	342	355	323	286	300	324	314	339	325	295	300	321	287	331	310	315	321	318	293	299	329	295	285	301	286	310	323	330	315	318	306	267	312	319	313	333	312	339	269	258	308	316	290	296	302	304	295	337	290	315	323	307	311	318	309	293	290	294	303	309	334	299	287	321	315	326	315	329	322	303	302	291	304	329	330	331	293	334	331	297	325	321	326	310	296	280	332	301	315	316	295	297	319	340	326	362	296	312	316	300	286	302	325	320	311	305	298	343	328	316	289	307	316	311	308	328	327	312	307	299	341	345	300	270	292	297	309	346	339	313	325	309	306	308	289	313	358	312	305	325	316	303	308	306	323	329	292	301	321	299	300	297	281	291	352	302	289	302	286	286	305	297	332	330	302	313	332	320	304	299	305	305	327	293	330	278	302	349	280	322	301	301	294	282	311	296	327	338	295	306	337	300	328	292	338	292	325	316	360	347	277	288	309	285	298	302	293	294	318	296	298	302	311	294	342	312	299	334	313	290	308	283	307	303	353	297	307	294	327	316	325	348	317	283	326	293	303	291	329	303	324	326	287	322	326	318	321	292	310	327	311	298	309	303	276	258	280	299	326	308	312	286	303	278	296	306	317	308	293	302	309	295	313	294	295	289	287	328	312	322	317	308	327	287	291	302	292	308	319	316	276	295	297	325	322	314	291	314	313	332	357	321	304	329	303	317	264	369	259	284	313	304	297	280	309	335	334	319	341	306	309	341	281	300	287	313	315	320	340	306	283	295	316	310	298	318	304	321	317	315	323	326	342	309	295	314	312	300	275	335	307	283	312	337	272	288	335	288	346	296	358	277	305	327	321	332	309	306	356	320	307	321	311	322	354	303	322	332	291	311	303	314	312	288	318	305	328	308	338	288	308	304	313	321	333	331	300	300	304	311	321	310	283	295	330	292	318	323	316	323	288	346	325	285	327	307	299	313	311	308	289	320	298	262	313	311	325	347	284	299	311	267	311	307	309	298	258	314	309	351	331	285	314	315	294	317	312	303	267	336	311	364	284	327	314	290	310	295	309	297	332	355	316	293	286	312	314	304	315	307	339	328	275	312	312	310	312	300	311	327	299	286	325	263	291	299	299	314	314	331	334	296	311	307	326	314	301	291	311	313	311	281	297	321	320	329	347	349	334	315	314	299	297	291	282	321	302	310	278	340	294	320	333	325	292	308	290	337	305	309	338	289	368	309	312	336	323	298	319	321	326	320	312	309	317	301	307	313	304	322	297	322	310	325	336	312	325	316	340	319	311	320	283	313	357	299	320	307	310	310	320	306	303	294	319	312	327	322	312	319	320	299	306	306	276	339	328	322	309	319	328	306	304	324	328	312	334	289	291	322	327	288	327	296	320	333	314	322	344	280	307	297	335	323	329	322	319	326	333	321	320	304	283	340	310	363	350	317	323	323	298	300	306	303	302	326	315	304	272	310	288	317	317	249	332	296	284	278	335	343	313	335	300	316	325	335	326	306	302	306	273	326	319	301	330	302	298	279	291	346	315	317	319	315	340	311	295	283	326	303	300	291	330	333	326	343	317	315	297	323	299	318	310	292	327	304	313	319	313	336	303	332	339	301	319	346	315	299	279	342	316	278	322	309	300	328	308	316	299	324	276	314	310	311	302	337	322	317	313	307	289	319	289	333	319	313	319	257	327	325	316	322	324	286	308	338	331	313	329	297	318	328	318	298	300	326	339	295	296	329	318	301	341	319	280	307	305	332	339	319	329	319	291	317	289	325	342	285	308	289	308	308	333	278	322	304	311	307	299	336	300	326	321	321	317	286	311	316	312	342	335	319	303	299	277	326	300	295	291	329	286	330	269	333	349	307	330	293	308	313	333	306	325	326	290	309	316	278	309	310	329	322	323	314	299	284	290	270	292	309	309	320	301	316	325	345	299	349	333	315	340	344	303	266	292	298	294	336	285	294	320	323	334	283	323	312	310	286	316	290	288	279	295	315	319	299	295	303	298	340	331	354	298	303	320	312	317	332	367	299	316	322	304	293	331	332	318	321	314	306	320	308	288	297	315	327	341	303	325	289	302	334	300	313	304	318	296	309	301	292	336	322	312	310	323	347	321	314	305	314	307	342	326	335	312	319	318	316	329	292	322	310	344	309	330	279	344	327	312	290	320	289	323	321	334	303	331	305	302	288	312	335	329	319	327	336	349
60779	67072	63993	49861	33746	11188	1858	774	740	781	735	703	788	694	692	785	712	771	734	715	739	749	682	721	731	771	705	747	740	760	716	734	742	748	717	730	765	783	738	726	788	720	724	714	742	762	729	720	767	752	754	742	720	721	764	721	745	732	702	718	780	753	767	715	715	738	736	719	714	677	683	746	740	727	778	704	681	745	752	775	679	690	724	770	757	753	715	773	749	723	791	752	734	691	724	737	715	725	731	731	698	709	762	710	736	724	707	747	748	785	758	752	733	720	770	738	703	746	732	783	779	710	710	728	774	695	737	732	719	738	736	735	745	764	734	743	762	701	678	742	689	757	751	677	748	755	753	756	687	784	788	699	731	750	749	752	739	717	761	695	748	693	776	691	723	708	725	699	743	731	789	698	741	720	734	728	716	706	762	791	719	698	703	733	767	735	758	742	712	732	735	777	682	764	766	744	762	771	705	720	748	807	779	750	738	721	765	696	713	720	706	746	752	728	800	685	738	745	702	777	686	717	722	704	751	729	752	723	757	734	723	735	759	745	779	752	695	721	705	744	739	759	743	752	724	754	716	759	714	716	737	758	768	706	738	705	729	734	719	699	728	744	692	746	751	742	671	672	706	739	772	692	777	737	702	724	742	720	702	753	756	692	747	741	736	760	760	756	781	738	762	726	723	764	719	721	761	719	758	749	755	732	791	738	740	723	698	693	749	728	761	760	768	750	721	743	756	733	730	703	721	728	741	666	785	712	750	747	738	796	760	737	741	760	761	723	702	755	715	707	756	727	741	733	691	736	773	737	712	713	728	742	705	729	729	747	736	747	769	752	722	710	697	787	709	722	702	784	723	768	704	715	739	729	668	722	752	748	732	727	688	707	727	711	724	741	724	711	718	748	689	743	708	737	750	696	763	761	696	773	681	728	727	729	707	749	771	718	720	700	722	723	724	771	733	751	776	730	761	706	727	769	759	730	718	753	743	756	785	744	728	676	743	721	727	779	773	713	682	730	759	740	703	769	723	726	765	742	801	743	768	707	778	769	769	690	759	756	765	764	761	754	682	703	732	691	726	764	778	756	728	801	751	735	717	706	776	730	729	708	706	678	698	723	781	753	720	752	741	707	742	742	731	791	703	740	692	746	788	739	741	723	724	677	724	722	778	716	707	711	758	708	749	778	711	769	741	689	717	747	724	748	735	753	713	769	748	747	737	709	730	778	745	691	687	778	754	717	726	778	714	782	677	764	801	769	729	706	738	723	702	757	704	753	793	751	758	741	715	771	764	721	695	749	736	701	755	777	728	761	754	682	751	759	720	743	717	761	724	712	719	767	722	730	705	749	750	716	722	705	680	766	795	765	733	745	751	697	780	763	753	778	745	735	741	714	758	714	730	750	768	741	803	703	708	732	696	700	760	771	696	666	737	706	757	709	712	765	691	746	700	710	730	737	720	713	756	742	748	776	765	733	723	717	730	766	715	746	774	734	815	754	768	690	782	775	794	709	761	772	750	748	756	759	746	735	773	785	758	730	715	712	734	714	786	693	785	765	710	739	753	732	743	777	707	705	751	778	736	745	747	711	739	705	716	728	696	712	736	713	723	729	747	759	727	708	724	755	748	719	716	714	737	719	722	733	748	723	792	717	704	743	730	763	764	780	754	717	747	785	756	701	742	711	748	727	784	706	746	743	741	724	717	740	756	734	696	705	709	740	801	731	710	717	788	716	751	697	716	686	712	741	756	749	754	732	731	706	771	733	739	737	736	726	748	753	680	753	728	696	711	716	717	747	770	674	721	735	761	727	729	739	746	698	707	727	722	753	716	800	783	724	770	729	742	722	787	738	730	738	706	741	689	757	755	705	746	767	749	700	773	713	796	758	714	739	760	734	763	699	703	688	718	731	736	762	761	760	724	715	734	746	752	734	762	692	709	750	756	709	770	746	716	771	708	735	744	717	742	719	759	738	698	734	730	761	737	730	761	757	755	730	718	751	766	726	705	737	707	718	751	743	744	687	700	704	714	731	759	696	734	749	733	705	724	740	708	719	727	734	697	707	778	730	755	766	710	752	764	747	704	733	734	752	731	726	727	722	738	761	706	711	733	746	734	764	743	713	737	673	764	754	700	741	707	735	780	740	743	700	733	731	710	757	692	792	737	702	761	711	708	781	703	744	740	706	718	754	775	742	722	742	785	745	763	745	741	744	764	729	717	741	710	768	731	732	682	737	726	736	785	696	718	765	726	796	746	726	742	756	761	754	682	716	784	728	676	724	703	717	723	703	720	745	737	731	735	763	754	729	723	728	763	735	742	713	713	734	736	715	778	777	750	735	717	718	728	766	705	747	739	759	746	745	726	748	719	731	771	736	759	727	671	788	745	734	768	754	727	731	730	742	716	746	705	697	734	707	717	740	753	741	720	790	767	735	737	727	746	703	719	707	695	713	725	710	732	737	702	768	735	785	767	711	743	669	707	725	722	738	741	737	741	761	753	758	755	752	751	717	749	727	773	721	750	778	723	720	731	668	695	729	707	718	740	758	740	697	744	700	756	718	774	796	721	764	756	701	765	742	787	726	749	746	728	724	738	779	710	731	726	756	702	763	747	723	777	751	715	713	714	667	715	779	719	717	727	721	742	713	766	694	728	736	706	743	706	775	672	737	738	730	702	703	728	814	783	753	713	695	761	795	736	750	701	750	739	705	746	762	732	722	761	723	740	700	716	758	757	740	740	737	743	696	685	709	782	729	711	755	728	752	725	729	791	711	758	677	726	720	806	682	725	754	766	716	757	748	755	753	720	753	737	696	736	726	749	710	726	750	729	723	687	719	709	760	755	740	765	745	678	726	731	731	749	710	738	730	722	698	749	788	748	705	727	717	730	730	756	760	698	769	760	742	731	751	743	717	755	732	701	738	735	696	745	761	759	715	783	697	788	745	731	735	735	728	736	724	720	736	732	718	737	728	748	738	704	755	764	759	706	751	732	751	719	722	729	722	748	742	687	730	698	744	746	714	755	746	761	742	760	751	723	772	741	728	768	744	703	754	715	726	759	724	705	717	739	712	717	739	749	735	664	716	752	712	734	705	746	739	675	733	737	734	742	745	723	738	701	720	698	783	714	751	736	750	756	748	749	732	703	746	727	738	753	743	770	758	745	672	727	766	727	716	784	671	675	764	736	715	685	731	723	751	665	734	761	732	786	721	762	753	717	732	747	816	714	728	752	719	749	741	757	739	788	753	741	730	704	686	711	775	789	750	749	736	711	751	703	751	710	730	716	736	740	772	687	740	726	696	708	748	764	731	735	732	742	761	718	741	728	732	747	759	706	749	715	763	775	702	761	713	749	727	747	770	762	743	746	768	727	733	716	743	744	739	764	760	710	742	753	752	765	725	733	718	730	710	689	711	714	734	717	776	750	697	803	724	761	749	675	724	732	779	771	758	723	694	752	689	702	749	688	746	735	685	732	648	770	713	714	698	720	714	749	771
34140	23122	12218	4155	1863	573	264	225	237	231	231	242	241	246	225	232	246	240	208	247	248	261	237	216	254	244	232	247	213	216	235	250	217	245	227	222	229	233	230	241	253	254	228	188	235	226	211	232	253	243	218	214	236	265	251	220	242	207	217	231	233	258	244	252	237	245	243	219	278	259	228	228	224	231	230	251	250	245	232	240	233	236	233	263	243	228	222	226	218	202	271	256	254	251	257	233	225	251	241	252	236	226	239	237	262	252	225	235	216	221	238	237	227	267	255	243	210	220	212	234	227	223	230	233	262	221	274	249	243	257	257	229	228	240	249	242	257	227	226	241	203	233	243	237	233	234	225	226	232	262	243	239	254	219	225	246	231	194	257	234	241	276	233	229	242	230	257	219	216	248	252	244	226	230	256	267	237	219	231	224	216	256	250	234	235	266	237	236	237	252	257	239	229	245	240	223	250	236	260	217	237	231	238	206	226	240	225	239	231	249	257	241	240	241	211	236	225	265	209	229	212	214	251	204	246	208	207	238	212	227	232	232	229	216	231	237	239	237	225	244	218	258	232	213	229	239	240	212	193	255	218	232	226	255	225	218	227	235	219	203	234	225	251	238	247	238	203	245	253	230	218	226	239	243	228	244	241	240	254	242	239	225	224	256	218	221	206	246	238	227	228	234	230	232	215	239	246	250	223	221	238	226	239	224	226	233	262	213	248	260	222	216	242	225	236	241	214	225	230	240	239	230	230	231	253	216	228	244	256	223	234	236	240	243	258	227	254	223	222	221	233	230	215	252	235	197	226	208	229	239	233	252	229	249	232	200	255	222	247	263	239	204	212	224	216	229	238	247	234	235	243	221	244	235	218	226	230	211	231	227	225	253	212	237	213	267	226	256	239	223	250	230	214	225	244	261	209	246	241	263	225	221	237	228	256	246	232	202	227	201	226	241	230	210	247	213	249	206	225	235	215	236	240	231	207	222	245	226	212	236	230	218	241	227	251	204	249	260	263	237	249	186	203	252	228	227	249	215	221	236	257	217	227	250	233	229	240	236	213	240	224	218	244	247	237	218	224	238	262	241	246	241	225	216	226	211	239	217	253	238	211	268	266	219	241	246	244	242	245	213	234	224	214	226	225	234	235	248	226	224	243	247	224	240	230	226	241	239	234	231	262	208	238	257	226	218	237	226	223	206	245	230	197	265	253	243	229	245	248	216	246	229	225	225	236	245	231	242	235	191	242	228	235	254	211	228	229	255	238	230	230	218	238	231	211	245	245	241	237	260	230	249	231	266	242	206	250	225	254	238	234	246	205	232	217	250	228	229	230	242	245	214	230	225	209	231	233	219	223	232	220	219	225	258	243	260	240	202	244	209	259	219	214	235	241	223	219	223	261	234	244	209	240	248	213	230	232	203	212	258	219	247	220	227	210	266	226	229	229	238	205	237	224	231	217	205	232	267	228	216	264	224	269	231	216	216	255	218	262	238	222	229	182	226	242	231	234	204	225	252	264	219	209	244	278	243	212	229	234	228	233	222	241	213	211	243	238	229	245	220	243	251	222	195	229	233	254	243	242	250	234	260	222	217	239	234	237	239	233	214	247	259	243	245	225	241	247	234	205	245	260	232	250	263	227	217	219	223	208	230	226	232	251	240	229	249	225	238	253	255	235	265	260	208	212	237	259	239	231	233	233	225	220	237	240	224	249	239	239	183	252	217	255	224	226	248	246	224	221	228	197	237	262	232	248	214	223	252	214	254	258	220	243	250	237	270	255	247	239	259	240	237	225	229	213	228	229	235	244	214	224	224	236	242	222	229	229	258	212	226	233	252	216	246	239	239	209	232	246	253	237	240	241	219	238	222	227	251	224	224	212	235	250	223	234	250	225	229	244	238	251	226	234	222	222	218	253	234	246	214	230	268	217	211	256	221	228	232	229	218	214	210	241	271	248	217	226	242	232	238	262	221	266	243	221	227	235	259	228	257	237	228	231	224	230	216	211	229	215	256	237	249	241	227	229	213	215	227	242	219	196	226	218	251	207	250	238	247	257	251	220	251	255	236	241	235	236	253	218	234	246	226	238	233	240	233	239	236	250	248	233	246	250	214	237	233	252	275	227	239	268	226	233	234	240	200	245	220	231	232	218	232	246	224	241	236	237	235	227	225	229	239	228	231	236	226	228	235	243	230	255	197	224	227	239	264	221	231	235	256	215	239	257	231	216	252	234	261	219	236	241	223	253	269	242	237	243	230	237	240	258	230	227	216	234	255	231	232	242	216	237	238	233	217	211	242	268	251	235	239	207	219	253	240	234	247	230	232	215	231	241	227	206	206	201	218	225	255	210	235	223	240	221	246	210	249	251	213	244	211	226	216	249	249	232	224	253	219	238	238	264	219	222	230	234	221	232	213	227	217	224	203	207	245	248	241	213	243	218	247	236	253	238	235	231	223	214	246	224	226	244	242	239	248	216	246	252	206	233	233	261	226	221	236	246	241	246	232	236	256	242	229	252	263	216	233	231	252	248	255	193	241	244	225	213	216	252	218	219	239	229	215	247	218	252	238	246	263	205	221	263	241	234	252	230	223	230	206	241	273	235	229	214	230	253	236	264	240	219	230	228	226	223	257	235	231	217	225	225	251	225	254	264	226	239	218	201	235	208	229	213	217	221	247	239	256	225	251	226	197	226	265	255	244	230	236	222	227	234	216	272	242	236	241	270	247	241	253	226	240	245	249	237	251	252	252	208	245	263	225	233	242	205	218	263	214	264	246	237	237	240	240	219	238	234	224	237	241	214	229	234	222	252	255	229	232	230	219	247	241	244	217	242	227	243	229	248	266	235	256	243	237	260	228	241	256	230	251	233	194	240	253	227	217	208	252	242	228	239	264	232	223	226	243	218	235	249	230	241	238	241	235	249	219	235	231	241	237	259	246	254	232	227	261	217	236	241	237	234	236	213	201	236	237	226	234	237	210	260	245	218	204	240	221	215	243	232	260	242	218	233	199	215	249	219	215	232	217	233	245	245	243	204	217	233	231	234	203	232	260	233	257	225	272	247	244	219	231	244	248	229	212	214	227	227	204	243	234	233	237	234	220	235	232	223	212	242	248	245	218	237	249	233	222	225	269	231	239	236	252	236	233	246	237	219	230	228	249	241	242	244	241	212	219	223	261	219	243	213	218	233	233	265	233	241	233	227	243	236	234	231	220	251	215	223	243	268	241	247	220	226	209	233	234	234	228	221	216	209	216	206	228	222	241	228	253	197	228	245	225	242	221	246	247	252	276	223	234	260	225	242	208	226	216	244	247	223	228	226	217	227	254	239	244	236	209	213	251	233	205	230	236	220	220	218	213	232	243	234	213	265	242	219	258	265	246	249	242	245	202	251	232	227	235	219	228	245	223	237	249	245	234	223	226	251	241	238	257	225	233	238	217	238	237	269	217	218	227	246	234	227	224	231	202	200	250	249	250	285	253	251	250	234	206	240	229
29590	25032	17791	9597	5514	1635	663	600	582	626	604	602	553	590	585	584	596	620	617	610	564	588	607	607	577	593	618	614	615	608	608	608	577	595	625	615	597	573	573	657	586	602	633	550	566	618	580	566	603	595	584	579	607	585	603	570	586	620	649	551	636	577	590	598	665	583	571	522	616	628	573	551	589	618	570	606	594	617	611	596	564	609	557	595	605	599	601	544	577	596	607	582	588	537	630	586	546	631	570	611	606	628	593	591	575	624	571	578	563	620	613	589	543	585	646	584	611	600	617	585	580	579	606	588	578	631	578	602	601	629	544	607	551	582	535	589	593	594	628	626	612	630	566	629	615	551	629	593	559	558	648	617	607	601	609	630	574	563	567	612	583	575	584	616	581	563	632	604	631	620	561	599	598	584	605	597	577	587	599	571	571	578	598	603	565	555	608	604	582	600	558	621	598	620	600	591	625	610	602	580	617	603	571	630	523	538	611	618	621	591	618	602	635	609	594	589	620	568	601	574	499	583	598	579	589	568	585	607	609	545	601	622	546	639	613	633	566	596	613	634	594	553	588	655	599	542	579	563	582	606	631	611	601	591	595	574	585	568	542	578	648	624	631	587	596	576	576	600	598	583	555	586	548	574	579	557	606	592	577	575	614	576	595	576	573	593	534	662	575	589	580	553	597	611	606	635	599	634	601	612	609	595	556	606	609	642	587	585	549	595	619	591	596	602	599	638	580	608	588	635	627	561	548	579	596	606	533	597	568	579	584	613	574	621	588	602	586	594	622	608	614	567	593	602	594	557	607	596	608	591	606	592	629	584	617	582	584	633	583	582	582	584	581	594	544	590	586	615	588	595	546	619	614	593	575	600	621	562	594	597	578	590	593	588	635	583	601	586	587	574	585	596	599	587	554	589	588	558	568	601	590	594	633	621	574	571	597	629	598	568	620	581	588	582	605	620	584	586	606	581	618	617	602	583	617	598	593	607	593	563	644	611	579	611	608	608	587	571	619	610	599	550	621	634	623	588	580	613	622	580	591	606	595	570	589	576	536	597	562	601	571	619	602	604	659	589	599	574	596	581	594	550	600	579	623	594	578	570	564	588	588	627	610	641	586	615	618	568	572	576	611	586	604	571	590	588	559	560	620	622	573	600	586	606	631	572	614	595	625	609	615	611	620	609	602	633	583	570	614	584	598	589	578	550	604	571	637	540	629	595	600	608	642	583	611	594	570	598	593	625	599	601	588	626	609	605	594	617	652	548	615	579	586	593	584	596	551	648	609	564	541	596	553	600	560	584	597	594	585	586	571	599	565	617	593	648	599	591	608	624	583	624	624	543	548	576	574	593	590	638	583	596	595	593	626	621	595	622	606	628	553	589	542	632	589	610	614	606	590	587	569	620	547	605	594	582	606	568	583	576	595	568	611	576	626	624	616	565	593	571	627	607	600	574	579	540	570	586	592	579	586	572	610	529	602	559	559	591	588	612	573	596	596	636	581	623	599	573	568	584	588	577	604	630	620	578	634	581	602	592	607	609	604	556	623	596	577	609	598	585	603	562	576	651	610	579	554	557	640	590	563	608	603	597	589	563	583	555	597	600	535	570	585	663	613	576	591	622	602	631	600	645	629	610	575	602	606	604	615	574	588	620	568	599	586	619	573	635	585	589	578	568	618	612	590	667	580	593	606	622	614	600	627	620	584	608	579	595	614	600	607	571	549	593	586	619	605	629	627	623	570	613	592	595	586	593	568	633	547	612	591	537	603	596	599	574	587	581	587	586	635	605	573	625	567	608	606	591	582	581	589	593	611	590	606	640	584	586	589	590	593	530	601	588	600	591	602	611	568	612	591	583	588	657	592	596	548	598	584	612	607	585	600	603	582	575	553	607	590	591	610	604	610	589	613	562	616	567	634	606	611	554	601	576	606	584	577	600	558	591	587	599	601	582	638	578	558	611	598	529	566	587	622	557	655	576	554	601	615	572	576	579	553	596	576	609	580	605	617	597	599	587	631	571	542	584	639	590	599	586	576	574	585	600	558	588	554	593	584	584	569	577	603	602	584	591	611	571	566	603	587	599	626	555	566	592	580	584	585	582	600	621	603	594	605	591	637	595	608	589	582	584	592	624	611	556	627	619	580	562	603	610	602	611	603	590	610	635	615	590	589	608	579	578	590	553	642	611	608	616	575	558	596	641	655	601	616	607	625	591	609	573	631	614	588	591	585	591	601	561	602	570	637	571	581	589	610	569	644	589	576	654	598	574	581	590	571	575	587	596	536	603	611	613	549	607	616	594	600	557	603	547	602	609	613	622	584	579	604	622	571	569	607	627	569	572	599	610	589	619	574	586	553	613	590	629	574	547	557	625	586	584	560	621	601	555	585	588	610	619	628	583	646	554	605	587	638	579	606	586	602	620	616	591	595	560	576	627	603	587	604	579	589	602	583	634	636	595	583	585	568	581	548	533	592	609	604	586	603	604	598	593	599	586	615	594	597	601	578	606	606	603	596	628	573	554	618	607	593	596	559	577	593	556	605	595	586	586	617	590	606	590	620	605	617	606	577	578	627	541	566	560	606	590	565	600	567	573	630	565	588	564	577	546	614	599	643	616	646	618	588	576	626	585	635	584	533	621	633	551	606	597	617	609	622	604	598	575	577	613	585	619	577	605	633	600	583	603	639	578	611	604	597	592	588	597	612	592	566	592	602	625	597	625	572	597	527	570	626	601	596	601	625	577	591	625	600	617	592	610	611	620	619	590	646	582	595	570	564	603	595	617	591	619	616	586	578	602	634	634	589	564	604	599	603	573	595	565	549	596	586	596	609	634	591	565	566	572	561	552	560	579	581	591	609	577	593	592	570	607	626	597	626	571	580	568	577	602	624	614	587	582	622	627	624	609	584	637	592	558	633	645	610	584	603	625	641	586	598	596	579	607	584	584	570	607	616	616	628	599	650	606	614	579	557	582	595	641	602	588	609	569	566	622	599	643	592	612	587	629	622	606	566	603	609	606	601	622	615	560	606	593	584	616	586	596	580	587	609	591	632	623	585	592	610	583	602	634	603	535	553	589	625	585	579	581	605	618	551	625	574	591	603	599	606	603	642	605	580	590	572	598	636	574	596	575	556	553	562	619	583	572	565	613	593	613	571	616	581	592	586	609	594	587	595	577	580	620	605	638	595	587	576	552	596	588	668	624	582	602	571	588	571	607	552	614	594	580	618	641	619	549	590	610	630	552	561	599	603	613	604	577	580	591	569	576	584	595	647	584	576	622	587	644	612	598	620	569	604	602	573	548	645	553	601	603	612	583	546	564	593	604	618	622	599	584	597	535	559	569	563	602	600	617	572	590	608	607	640	582	548	567	616	577	575	585	558	585	634	570	623	566	618	614	569	612	589	579	637	630	551	614	606	595	559	602	610	560	584	560	615	556	607	608	626	558	569	575	596	569	597	628	554	585	601	596	595	569	613	575	557	600	584	642	586	532
77557	69805	55739	39233	20945	5485	743	356	308	309	344	341	301	366	323	308	331	297	336	299	362	307	315	330	343	319	325	295	301	292	310	332	316	334	311	328	303	336	335	350	294	307	303	305	333	356	310	333	360	294	328	308	305	348	323	295	345	307	313	328	337	332	303	307	301	319	288	337	307	327	323	328	329	304	311	297	321	322	327	292	315	309	337	310	327	319	333	333	322	330	323	329	310	316	339	308	323	333	324	315	327	292	293	340	294	296	313	318	313	302	311	331	301	319	285	329	294	352	312	312	308	353	318	281	280	303	365	344	312	320	342	335	311	317	343	320	349	340	309	341	346	315	312	343	346	293	335	339	318	311	319	335	311	335	293	322	317	334	334	353	327	317	342	348	340	328	351	315	329	335	337	299	338	324	326	333	314	316	352	299	339	308	323	312	318	312	315	304	322	340	334	311	358	314	324	309	303	310	334	341	335	312	314	349	345	347	332	335	308	314	301	312	363	307	302	320	324	344	314	284	321	292	304	323	298	311	306	305	343	366	315	336	309	320	301	317	309	316	302	318	333	327	288	285	323	277	310	294	277	311	299	293	319	315	281	298	335	330	300	319	331	300	271	318	303	336	294	331	324	325	331	325	287	302	310	286	323	305	309	330	324	302	327	294	272	373	288	326	336	288	319	310	311	321	322	333	335	332	315	325	307	314	326	323	334	330	333	285	359	324	298	314	334	308	303	310	329	318	291	374	322	344	318	329	295	294	323	286	308	317	323	300	306	327	350	290	319	322	321	283	312	306	321	333	325	316	288	327	338	315	295	309	318	335	321	311	284	318	308	291	357	306	333	330	324	305	332	294	326	306	360	298	317	313	331	313	326	368	320	285	291	314	325	345	318	341	312	343	337	327	306	332	322	326	319	320	331	300	323	316	329	290	318	312	348	359	299	296	347	324	319	321	305	309	319	312	298	319	345	343	337	304	328	321	307	324	313	329	294	306	319	304	350	327	299	320	321	308	339	316	322	313	316	319	303	327	315	347	342	282	324	329	317	336	296	327	272	313	305	354	345	375	314	340	294	322	342	335	314	334	287	324	309	310	288	308	310	324	323	288	319	304	320	342	312	361	303	316	303	326	294	301	353	301	352	313	322	318	330	316	314	339	313	327	321	299	322	281	301	312	336	348	308	336	327	307	355	306	333	303	308	276	340	306	302	306	335	340	323	346	348	322	320	330	328	301	293	341	316	321	341	317	311	314	292	312	378	295	319	322	329	327	304	308	295	286	321	345	303	339	333	292	276	346	331	321	348	321	318	318	328	316	321	333	347	315	324	301	305	334	325	329	272	331	305	297	280	329	384	327	330	300	307	317	322	327	325	327	319	304	357	342	321	356	314	314	318	329	328	339	323	308	304	313	337	344	328	316	325	308	326	340	332	325	304	342	306	328	321	344	329	299	323	308	332	336	308	333	308	336	304	323	313	310	318	333	328	318	314	307	331	333	311	339	339	302	311	296	311	314	336	310	314	316	355	321	327	311	329	336	302	321	350	304	322	281	321	315	317	321	303	283	313	314	313	297	315	312	316	333	339	277	317	305	311	302	333	271	307	269	304	347	295	324	308	378	342	328	291	320	336	307	337	340	320	345	303	323	352	274	334	295	336	325	319	274	288	331	309	310	323	291	283	310	302	289	307	326	308	313	334	294	352	350	321	322	328	322	326	340	338	369	318	285	335	355	308	332	319	345	312	298	336	327	309	363	345	304	373	325	350	316	327	300	322	333	323	340	348	323	311	303	332	299	309	304	328	338	325	314	376	325	325	320	321	331	313	366	294	343	302	292	311	315	321	308	311	320	333	337	318	329	294	288	322	325	352	265	338	349	350	317	305	313	290	320	349	351	301	315	336	339	327	289	309	343	319	351	309	316	329	350	327	351	311	285	322	320	319	310	312	300	310	330	334	293	348	309	366	325	328	303	333	310	327	317	339	320	317	353	290	321	338	334	316	337	282	305	334	316	309	293	319	317	317	321	305	297	315	323	277	316	337	342	341	357	308	334	308	296	311	310	324	301	362	315	331	330	324	316	356	296	351	346	330	339	311	350	355	315	321	332	318	316	349	300	320	314	333	346	276	330	303	310	307	305	348	358	289	315	336	289	314	366	353	314	319	317	311	304	350	307	319	344	302	315	308	316	323	325	294	307	306	321	307	313	309	300	334	283	324	309	310	332	317	334	295	331	329	324	318	323	336	302	305	324	288	306	293	298	330	295	328	303	303	316	340	287	304	304	267	297	312	337	295	352	297	308	310	295	321	318	311	330	355	327	300	329	335	330	313	305	329	307	299	324	315	315	323	338	299	278	308	324	325	315	325	318	330	315	306	329	289	319	320	313	328	349	317	326	368	298	325	335	313	318	346	315	319	341	303	332	338	315	277	302	314	338	300	292	337	317	323	320	287	332	324	310	334	319	333	338	332	340	324	307	321	283	300	314	320	331	298	369	320	320	306	334	348	321	366	331	356	369	358	313	298	325	345	351	337	355	328	346	367	343	304	327	333	327	307	339	293	318	301	299	326	310	285	304	333	311	335	323	288	363	334	324	306	283	324	336	355	301	322	349	314	309	306	310	310	331	333	340	338	331	321	313	317	335	308	305	336	346	305	331	309	349	344	293	293	323	328	319	311	319	324	284	304	312	345	339	315	294	322	356	354	332	322	298	309	333	340	295	320	290	300	321	298	313	346	333	304	305	344	318	315	336	307	281	321	340	344	339	333	324	309	309	300	283	314	320	318	323	316	321	331	329	290	307	288	310	304	295	337	296	303	335	330	300	315	328	307	324	295	318	337	352	321	322	334	293	313	330	341	324	344	349	322	308	298	322	323	315	263	327	297	322	312	324	320	335	347	323	310	325	267	333	312	321	319	312	354	293	332	340	322	309	326	289	319	342	349	339	317	335	330	329	311	326	315	307	303	319	320	315	347	310	309	345	325	308	293	306	327	325	320	306	324	328	348	336	363	351	325	320	313	292	319	341	320	289	331	307	309	319	351	324	352	312	314	293	331	276	324	312	326	348	308	311	317	276	320	283	325	323	303	309	292	288	301	330	298	304	318	313	313	315	322	336	277	324	296	361	343	327	283	308	342	302	321	340	338	347	343	314	313	290	303	319	300	298	306	323	328	336	298	303	311	353	339	306	283	335	315	308	314	299	321	336	324	329	321	321	295	323	320	319	305	337	317	316	318	322	293	304	291	307	312	323	307	332	282	311	294	313	306	322	292	327	319	301	327	334	320	325	340	307	339	334	341	334	310	329	318	308	301	341	305	326	313	325	328	314	313	298	308	320	313	342	324	315	307	324	343	319	339	318	315	335	347	321	325	289	286	337	321	310	338	350	335	340	313	307	300	338	294	294	291	297	318	331	304	278	364	307	325	297	374	338	335	320	285	333	342	326	344	333	362	323	307	357	313	298	322	324	326	369	329	293	314	302	307	297	344	301
52282	56897	53244	45983	29326	9241	1909	777	795	759	794	820	769	781	785	779	760	798	780	777	727	773	800	766	775	784	760	802	794	748	763	776	706	802	798	782	806	774	719	769	753	787	797	790	778	785	797	786	741	760	741	745	775	808	792	781	779	716	809	758	770	792	746	796	816	829	780	784	798	795	758	722	742	833	774	757	793	750	784	774	767	801	839	758	725	801	795	792	746	790	826	758	769	682	750	745	819	770	757	835	778	779	772	769	766	785	747	766	822	766	790	765	807	761	793	758	735	805	779	803	781	764	794	831	744	784	746	774	745	815	768	783	762	784	782	757	799	731	764	799	812	767	781	735	756	733	756	829	791	735	786	815	809	762	849	752	767	736	789	768	799	740	765	762	748	770	758	728	800	782	802	768	818	762	748	764	779	750	791	728	772	780	803	771	769	777	732	833	726	770	790	758	765	829	776	758	778	745	804	798	800	736	778	764	797	756	745	744	813	809	781	797	768	798	753	834	761	737	758	801	779	765	729	788	775	738	796	747	764	751	782	824	772	766	777	741	770	724	737	760	772	739	732	784	779	769	771	781	808	760	719	731	752	821	772	810	824	749	737	805	782	779	787	749	748	767	704	752	764	742	788	805	764	785	769	746	776	788	790	804	774	757	795	827	757	780	766	722	753	803	780	721	758	783	752	790	748	805	773	765	769	757	783	796	775	785	776	807	831	708	792	795	748	782	760	768	757	796	773	785	763	810	769	745	755	778	748	744	778	782	735	795	775	782	798	765	771	782	767	752	790	717	748	802	754	798	797	774	750	762	748	740	777	760	715	756	706	743	778	748	734	779	749	798	770	760	819	775	772	771	781	807	767	779	798	792	805	747	755	811	767	760	816	726	798	755	768	798	787	749	817	760	743	767	815	767	756	747	776	759	821	777	759	722	753	767	755	747	735	743	729	745	760	801	825	734	779	755	780	797	761	776	762	789	790	744	778	756	797	740	784	727	781	780	824	796	752	752	817	826	789	836	793	748	802	798	750	777	779	759	780	800	753	732	756	736	672	796	773	802	784	770	752	757	751	785	815	775	782	727	768	786	773	709	758	751	783	824	754	791	826	799	779	751	823	821	778	798	811	788	803	775	776	781	781	760	822	792	825	762	788	797	794	770	757	761	768	805	762	736	736	742	778	759	718	773	834	769	789	738	806	768	753	790	761	792	739	762	771	741	800	800	775	761	787	723	743	846	775	769	777	765	729	791	741	755	758	786	724	798	730	746	778	772	802	773	803	743	804	742	769	788	755	755	745	752	811	756	766	764	773	781	733	797	777	761	815	771	756	778	810	807	777	770	767	781	757	711	762	729	759	765	748	780	803	761	763	832	799	764	776	764	751	775	775	736	790	799	762	788	786	724	798	762	780	791	808	774	773	759	780	791	755	752	773	830	832	760	764	856	760	752	784	755	772	772	737	750	786	822	792	792	750	749	783	771	752	732	785	794	782	781	789	761	790	752	792	777	787	806	807	713	746	767	784	761	799	784	777	749	751	775	780	787	763	784	792	795	781	775	794	781	750	734	771	755	747	759	732	773	748	714	733	833	718	820	761	783	757	745	750	756	784	775	788	768	868	768	793	774	749	736	791	787	795	714	763	758	749	822	768	747	755	778	768	790	740	769	783	751	766	724	809	747	764	757	779	761	773	805	739	751	741	762	736	746	742	782	767	765	781	792	719	725	754	766	784	780	782	746	779	773	779	800	774	736	800	732	812	781	780	747	786	724	793	785	786	745	790	793	783	746	779	785	757	800	799	807	796	741	746	704	747	749	737	789	756	775	734	792	774	768	796	792	764	747	840	808	786	753	749	821	772	717	760	780	747	790	784	798	718	750	751	815	778	775	790	745	779	769	763	761	776	804	789	710	764	800	725	756	776	759	753	788	785	762	806	793	763	779	726	823	742	790	763	803	771	771	826	753	769	827	767	786	793	742	794	738	745	763	803	730	759	755	765	769	785	742	768	791	754	763	738	785	781	768	769	759	768	754	776	757	766	831	818	721	763	791	794	734	717	806	781	745	790	787	765	760	754	733	802	778	789	788	779	745	720	758	728	763	784	774	701	816	760	796	784	796	771	736	789	786	770	748	775	787	718	706	721	766	763	788	751	728	734	785	762	768	793	820	797	791	761	746	728	782	708	754	795	794	784	767	784	757	771	796	779	772	748	748	789	763	745	791	826	747	770	802	737	695	817	765	802	730	749	786	810	778	729	755	773	785	784	767	812	820	757	760	813	776	802	775	743	808	762	755	767	775	789	756	771	772	755	752	795	774	788	734	708	737	803	759	767	785	768	724	817	764	777	745	763	844	817	753	786	793	798	737	747	799	755	791	792	748	772	772	782	741	807	806	773	791	808	802	791	764	782	768	784	807	780	755	805	831	794	782	764	814	780	732	755	800	747	756	754	778	735	727	756	778	774	813	733	817	825	779	790	723	790	779	770	797	805	803	741	800	827	791	809	778	781	721	768	819	777	745	811	770	785	790	738	787	782	769	710	815	743	763	749	776	733	768	679	764	772	804	751	763	739	779	791	765	753	848	704	778	750	735	727	769	759	772	793	764	798	737	778	753	789	783	751	791	773	772	761	805	799	775	775	779	807	797	763	778	773	790	757	781	782	802	776	806	745	791	772	787	725	796	793	778	688	801	723	816	778	751	776	777	777	799	762	790	785	748	783	744	809	782	771	806	805	745	749	756	761	781	763	751	788	809	778	738	713	792	726	813	725	755	809	771	810	720	776	733	749	754	767	736	780	760	847	778	754	722	806	776	767	808	811	787	774	704	745	782	749	773	797	761	762	740	789	733	779	724	801	734	730	802	734	778	789	760	749	836	799	758	773	792	730	800	746	795	779	776	762	764	782	746	738	762	775	791	755	720	772	780	787	736	742	784	766	793	769	809	787	751	749	787	770	766	804	798	770	735	773	780	776	762	792	805	765	780	794	794	759	770	721	794	762	730	747	790	778	762	751	800	767	694	766	779	745	802	795	804	779	713	780	778	817	757	765	743	767	744	819	754	773	761	735	744	758	790	761	827	801	748	770	744	787	791	742	719	764	789	724	794	801	768	719	731	762	734	773	817	737	760	784	753	727	756	741	739	814	767	783	738	782	733	772	762	835	766	780	746	772	761	799	841	808	770	808	775	798	774	778	751	783	707	796	738	733	806	782	782	759	775	746	737	755	745	759	797	829	801	743	779	707	774	730	779	748	769	780	755	717	756	760	769	740	766	764	789	740	780	759	779	751	747	758	727	768	755	756	727	799	787	734	805	745	781	760	793	857	766	790	778	778	735	796	734	810	793	813	786	753	775	767	757	821	734	755	740	824	802	776	758	766	749	757	754	760	750	781	774	752	757	815	790	773	799	788	738	784	798	746	816	720	743	759	770	778	765	747	800	771	721	781	798	769	760	799	765	788	772	730	818	794	757	809	765	778	761	762	742	773	815
87636	77999	64789	48560	26385	7248	1028	311	287	284	281	287	277	318	280	323	275	276	288	305	298	287	295	320	272	302	307	298	321	302	327	277	316	294	281	312	287	303	280	293	322	287	278	317	308	292	258	309	263	263	294	289	319	251	322	289	277	277	293	305	283	288	302	261	289	271	267	301	285	282	288	287	289	265	255	290	289	280	305	316	304	272	267	289	244	290	272	297	280	280	284	279	277	278	282	297	309	294	308	295	282	273	277	292	302	287	317	283	287	316	284	285	269	276	281	285	309	300	258	297	284	287	288	303	279	288	297	304	280	298	320	273	308	279	312	270	283	257	290	292	299	267	283	285	273	295	244	275	272	275	291	275	278	296	270	290	304	292	280	287	288	281	292	302	295	289	295	246	279	295	307	278	275	303	286	271	323	274	288	306	291	322	308	321	288	292	287	294	291	274	271	296	296	316	290	305	269	298	301	268	246	278	276	273	292	285	288	307	269	272	294	285	300	286	272	259	302	264	258	260	283	277	285	277	275	313	322	283	309	306	300	297	270	284	289	309	299	319	303	287	275	298	309	301	273	297	268	260	288	280	267	316	331	303	285	262	282	301	293	304	293	276	290	281	269	247	269	272	332	297	309	315	288	298	281	307	293	300	285	283	264	301	292	321	258	274	296	290	293	293	257	281	279	268	274	292	274	280	306	267	314	277	263	293	288	291	286	267	296	268	274	292	265	296	295	297	291	316	284	301	256	295	263	266	253	294	337	270	301	289	299	284	275	288	276	308	283	270	284	307	281	307	293	320	306	315	312	274	281	301	299	279	279	282	282	277	262	292	284	262	298	288	258	269	306	230	286	259	306	296	271	303	288	305	301	299	307	284	299	285	295	286	266	303	290	281	262	286	303	288	286	290	317	297	287	279	300	284	302	300	297	299	329	277	305	316	287	301	278	305	293	281	304	323	323	270	324	279	314	280	281	321	310	295	313	267	278	250	295	282	310	293	295	308	315	301	288	278	257	287	275	278	285	282	285	313	273	280	261	288	287	262	284	301	270	286	298	288	275	294	278	277	291	292	274	276	319	283	282	283	320	287	280	291	276	293	286	293	281	301	301	282	312	270	282	280	272	291	295	294	311	308	271	309	294	285	306	299	310	287	306	292	299	279	267	267	334	261	262	285	311	272	263	309	286	276	286	301	263	276	307	292	290	280	296	283	262	320	280	282	264	302	274	313	301	262	281	293	243	286	270	289	276	306	286	301	279	263	245	296	288	268	296	302	292	275	289	296	293	306	276	297	308	286	298	283	296	309	308	279	268	307	304	290	273	306	283	269	293	290	279	291	294	305	289	302	285	262	314	290	303	290	266	281	283	278	311	294	289	304	273	259	301	247	289	287	260	268	286	276	289	301	279	286	285	292	266	303	285	279	289	296	285	294	284	311	274	279	312	292	294	275	306	311	263	292	295	297	302	272	317	298	273	261	269	270	285	277	297	338	306	280	298	297	275	269	274	268	257	277	311	291	257	291	286	259	314	310	274	310	284	339	300	282	271	280	285	285	295	288	291	260	260	306	282	311	291	295	300	291	287	295	313	286	278	302	272	278	274	286	286	291	316	329	289	275	292	302	268	309	267	322	288	270	281	276	271	281	290	268	302	316	297	263	295	287	289	298	292	285	262	295	301	272	303	313	312	282	262	295	317	283	281	293	279	285	303	278	283	287	328	324	328	278	315	270	287	288	281	301	304	265	285	265	291	300	305	296	272	298	290	296	287	304	255	312	275	315	303	281	289	281	297	315	283	299	313	280	275	289	281	306	310	292	318	253	270	323	266	287	303	291	288	273	264	285	285	275	292	302	298	283	292	298	276	270	313	273	316	315	311	267	264	289	298	261	316	273	308	335	275	324	296	287	287	286	271	298	273	254	298	322	280	242	296	277	285	332	280	297	259	280	260	297	295	305	261	287	266	285	282	309	279	325	279	322	275	277	275	311	267	276	288	279	310	277	259	309	308	273	286	298	253	261	264	322	292	267	262	308	272	271	296	279	297	276	279	286	300	275	308	283	295	292	318	293	288	270	298	291	300	330	289	264	318	316	253	277	299	291	262	307	276	282	324	275	298	281	282	316	278	308	303	302	341	328	292	285	320	262	307	270	262	309	258	309	264	306	297	304	264	266	275	256	260	264	307	279	318	319	297	292	283	290	261	276	321	292	275	282	267	273	265	327	281	298	297	255	289	296	313	304	282	267	308	278	257	275	337	261	295	269	315	284	325	312	283	314	296	298	292	279	315	262	281	272	294	320	276	278	258	278	282	291	283	290	258	283	296	277	306	288	258	262	268	299	286	299	298	273	264	295	273	297	294	298	279	305	271	248	299	276	269	275	297	289	292	300	263	327	273	284	300	305	252	288	280	281	283	267	290	285	288	285	321	301	257	279	272	281	290	284	279	301	322	287	276	296	262	282	304	280	309	273	293	310	293	285	271	299	289	290	283	286	291	292	279	288	254	306	275	275	263	271	314	284	280	285	303	293	284	288	281	276	274	306	265	304	295	292	295	310	303	263	301	294	266	306	282	271	272	314	255	309	284	317	303	288	301	285	277	328	281	292	310	321	300	298	290	300	282	304	313	306	276	288	262	261	294	271	249	304	304	306	312	315	287	309	284	263	319	301	273	302	293	275	295	302	308	307	271	300	309	263	274	319	279	290	291	279	283	299	288	299	272	279	281	272	268	273	244	295	316	283	297	269	273	283	270	310	275	299	313	288	295	260	280	305	262	288	305	306	295	280	291	272	315	311	280	294	302	295	291	277	272	304	279	300	286	319	288	265	265	299	294	307	305	317	318	278	302	302	277	339	315	277	315	300	310	300	293	284	292	298	292	320	285	277	279	285	292	276	299	291	304	296	301	320	303	279	268	296	278	291	295	300	289	286	294	270	321	307	276	263	283	282	298	278	300	281	335	268	297	287	255	280	314	306	300	285	298	283	281	325	281	260	287	292	310	287	288	287	307	340	277	305	276	285	283	292	289	319	269	274	305	309	268	287	301	302	276	290	286	301	282	291	303	274	284	298	308	269	272	299	300	297	301	279	306	254	286	305	301	298	288	287	283	280	307	276	288	295	301	286	273	284	282	295	293	288	299	281	330	298	251	279	306	303	282	290	278	267	284	282	293	266	294	272	299	302	266	299	292	277	278	272	286	292	292	302	310	270	285	318	285	300	309	262	306	300	318	307	329	274	289	283	302	304	311	266	307	296	301	276	300	265	291	265	308	310	275	303	308	284	303	295	299	330	317	303	293	305	293	278	267	256	309	295	328	297	282	257	282	290	294	283	292	278	283	280	327	309	299	298	270	275	303	325	297	276	308	313	298	315	305	327	317	262	272	300	302	273	289	303	281	288	304	275	293	268	290	295	280	265	252	278	314	307	271	302	267	269	314	298	289	307	284	282	284	294	276	260	283	292	277	277	299	268	268	285	283	289	281	263	294	313
60708	65694	63346	54252	31422	9969	2790	717	735	745	694	661	672	679	657	705	688	665	748	679	722	631	722	755	700	706	690	664	685	695	705	678	701	676	684	720	651	720	695	728	701	681	693	694	653	676	757	685	693	665	686	655	697	712	675	659	651	691	646	688	696	664	700	662	675	674	663	681	715	632	663	703	661	727	668	718	687	706	687	653	662	693	666	696	692	657	695	706	667	672	658	759	688	670	704	725	705	663	735	696	673	717	687	660	639	711	651	704	656	713	733	684	718	699	727	731	702	738	680	672	659	677	665	664	667	694	668	710	628	674	706	694	666	670	729	656	681	660	641	706	701	681	685	660	692	685	679	692	701	684	644	677	715	683	722	691	712	646	651	658	681	670	699	674	673	688	711	702	684	671	682	689	691	678	664	638	646	662	683	672	731	668	680	662	705	705	711	723	699	636	673	718	648	672	687	716	674	682	698	642	680	704	694	658	660	660	682	670	706	686	662	704	715	692	660	678	703	682	717	725	634	704	640	704	693	710	690	700	726	715	668	706	688	695	712	699	717	687	691	672	703	710	636	684	693	710	654	660	690	642	708	693	670	631	665	668	704	641	614	681	703	648	662	684	643	669	622	711	644	718	731	676	665	682	686	707	686	697	701	637	637	656	692	690	691	658	667	658	637	640	698	689	683	693	645	756	704	685	634	710	703	656	726	630	708	655	697	704	707	680	668	706	649	718	662	679	662	642	690	699	687	720	730	644	682	677	681	728	682	651	712	707	673	613	692	700	677	719	672	677	686	670	681	724	707	623	682	675	708	661	707	672	699	678	683	653	696	672	675	673	654	656	713	746	689	669	702	677	676	725	703	668	667	693	682	671	693	653	696	702	677	685	671	649	732	651	711	718	643	710	657	666	717	684	678	703	686	673	674	710	656	704	691	648	691	668	674	738	671	690	684	677	696	714	687	698	708	711	657	664	701	719	683	700	680	658	712	658	687	706	661	691	656	706	741	619	710	705	661	720	671	705	632	701	662	739	672	692	676	660	703	666	698	690	693	678	623	726	656	687	668	679	701	687	665	704	644	660	667	685	638	675	705	674	670	689	667	643	713	665	719	684	645	709	702	718	625	699	664	701	705	652	647	688	684	666	705	705	651	723	707	694	687	657	700	632	670	719	708	630	749	690	671	695	711	674	663	653	702	694	679	703	656	680	692	681	680	662	692	653	739	635	700	702	636	713	656	704	667	685	695	687	678	685	666	696	720	700	674	608	684	722	682	693	673	702	706	678	722	709	669	697	653	667	678	716	711	649	694	727	661	678	672	654	704	659	660	682	644	659	693	733	711	757	667	690	705	691	706	645	678	665	724	697	687	651	677	688	683	718	672	654	666	717	697	679	664	703	679	715	696	673	707	650	666	674	674	714	673	736	640	722	684	673	682	724	681	706	676	677	725	695	686	697	694	631	669	630	680	683	686	637	674	711	665	703	673	663	671	683	659	717	658	699	675	686	685	700	718	694	684	657	721	676	684	674	682	703	715	680	713	686	689	679	688	744	708	695	659	726	645	713	673	660	662	719	681	685	672	668	694	647	686	675	707	699	697	646	681	666	657	694	653	675	702	678	706	662	690	713	667	650	680	705	675	682	636	687	657	668	688	706	691	689	716	655	656	710	647	710	694	644	694	692	707	735	698	660	711	650	675	674	677	734	691	695	664	673	709	683	718	673	669	714	678	693	723	659	732	681	682	684	713	640	706	647	699	710	669	683	750	677	687	666	697	717	706	661	677	719	693	673	684	623	715	670	689	698	724	652	710	707	685	696	651	626	666	684	723	676	637	688	687	699	668	654	672	695	699	678	726	715	726	679	679	655	678	679	690	710	689	650	693	669	683	700	674	670	667	735	703	709	677	686	711	662	680	664	661	723	695	708	661	685	667	748	707	719	665	727	664	659	703	653	743	695	698	708	686	730	690	702	657	727	678	670	701	695	656	721	699	712	687	739	657	681	692	672	646	684	709	697	651	670	715	689	701	675	708	652	667	697	697	721	677	635	677	676	714	672	673	701	677	732	680	721	683	705	704	692	695	682	683	698	685	706	684	711	693	710	668	757	639	678	677	696	709	745	673	650	698	679	632	696	689	687	637	664	674	678	717	695	740	701	673	697	681	690	663	671	679	705	735	664	700	724	730	676	692	707	649	633	677	665	689	694	668	646	693	699	697	712	652	710	697	715	690	699	659	681	693	663	693	673	640	679	683	675	675	645	655	666	647	706	670	702	704	693	663	677	645	702	700	722	675	684	686	677	704	654	672	680	678	671	732	646	709	659	719	699	688	697	703	648	732	636	721	694	733	644	701	674	717	699	659	665	677	719	714	694	728	731	664	686	664	664	683	703	713	673	635	699	680	725	711	705	689	705	677	677	658	677	690	689	692	635	731	652	663	693	702	667	718	650	630	664	659	696	718	696	665	648	694	695	714	701	684	622	702	679	715	691	699	714	695	683	688	692	704	686	704	673	667	710	692	649	689	677	708	649	692	714	693	664	665	677	690	658	652	703	711	687	683	641	708	664	695	701	705	718	707	677	708	659	705	665	710	682	694	706	730	661	670	685	679	718	691	656	717	661	654	668	672	677	719	685	652	683	700	666	685	700	719	679	690	680	684	649	679	664	680	690	717	708	694	697	704	643	691	717	647	661	669	682	729	640	705	684	731	716	661	711	679	667	674	706	651	617	693	705	703	693	719	709	681	729	651	671	687	725	698	686	704	701	673	711	652	692	718	661	719	686	725	719	693	636	656	656	695	690	689	701	712	731	690	729	648	648	720	645	660	707	667	664	629	677	690	682	664	710	687	609	703	729	686	699	691	657	681	679	681	694	684	684	582	747	687	697	672	680	739	714	743	679	726	659	702	669	688	648	658	653	701	719	679	659	722	672	656	630	636	699	674	697	666	661	690	676	712	644	665	673	687	713	696	648	699	702	677	677	689	726	691	667	698	658	653	689	706	674	685	687	684	692	683	668	694	655	724	689	691	704	682	666	688	711	645	733	649	718	698	681	689	686	678	693	703	628	647	680	714	697	650	722	698	673	678	727	725	732	659	653	697	653	726	719	656	649	689	693	631	704	716	670	672	725	669	716	720	711	677	675	665	672	678	656	701	684	700	693	697	669	680	670	656	706	688	695	710	725	641	679	728	691	707	660	677	712	720	655	659	693	700	709	678	735	667	701	655	697	699	693	704	682	651	668	728	665	728	664	655	737	685	701	693	687	639	659	714	673	663	672	668	687	652	635	654	657	676	688	678	668	666	700	662	691	682	683	632	706	709	679	723	642	694	733	656	678	668	682	709	734	661	673	668	694	663	683	657	663	731	696	674	681	671	674	667	656	703	655	655	717	678	706	679	709	699	673	667	643	694	701	653	667	653	604	694	650	704	661	693	692	633	598	678	675	654	637	688	621	690	734	666	687	698	671	703	643	676	653	683	665	718	679	636	674
34003	20900	11315	4688	1578	478	232	215	224	209	202	233	263	251	204	208	225	220	234	207	228	195	230	231	220	214	224	222	244	226	224	210	220	224	209	213	222	197	193	214	220	211	246	206	212	232	218	250	213	204	204	179	204	230	203	228	239	189	219	210	208	188	232	234	212	200	220	234	214	213	249	222	198	232	230	206	228	220	206	202	205	211	233	212	240	232	256	224	212	210	202	243	222	196	196	203	208	209	219	209	223	238	187	216	218	217	220	209	183	220	220	235	206	213	257	187	222	188	221	205	204	216	221	223	224	238	211	221	227	201	221	209	235	203	203	207	216	210	215	228	214	207	233	216	222	212	213	193	200	197	229	200	225	213	210	207	241	216	214	216	177	224	217	198	215	245	216	228	250	220	220	211	236	213	215	234	214	216	237	215	235	205	224	231	202	193	231	214	177	200	227	224	245	221	214	218	231	219	214	217	226	221	223	230	200	216	205	216	202	226	222	198	210	189	223	233	211	217	216	223	220	218	204	237	227	224	229	233	220	204	215	204	236	219	228	216	231	227	234	214	205	213	222	198	218	232	212	248	225	192	257	183	198	227	199	215	236	197	232	206	216	207	226	225	217	206	231	202	222	235	195	189	207	196	251	227	213	218	223	226	225	250	209	199	226	239	227	204	220	237	199	210	194	231	197	218	234	222	185	205	204	219	207	211	204	213	232	193	220	215	258	208	237	246	249	227	245	223	212	194	212	223	220	213	188	215	172	204	234	220	218	200	201	205	265	215	226	211	193	225	219	214	190	209	218	232	205	223	204	201	224	208	188	203	230	220	210	216	228	217	225	208	217	241	238	229	191	230	235	218	250	199	200	234	199	197	196	227	237	241	233	207	210	208	215	203	219	204	210	204	236	219	222	240	243	232	240	212	183	206	202	207	217	213	212	226	217	202	215	211	231	193	207	200	232	219	254	228	200	224	233	191	207	214	217	233	204	218	221	213	243	207	231	222	231	196	229	187	211	222	213	219	215	203	194	208	217	208	190	222	211	223	203	244	225	231	230	235	194	230	220	213	219	225	202	219	220	236	189	264	208	217	235	221	215	198	252	195	241	225	205	190	220	229	224	244	213	190	225	218	213	239	210	207	228	207	241	227	223	239	257	236	185	225	207	224	217	217	220	240	204	239	197	218	229	225	219	232	227	207	215	227	194	234	217	220	209	225	238	232	186	211	234	214	198	196	220	207	230	206	223	241	229	221	211	204	214	220	203	197	221	206	204	202	207	230	220	226	234	217	223	204	228	234	223	192	201	225	215	238	209	215	246	185	222	204	209	229	240	191	233	222	224	201	209	230	228	214	189	225	229	233	225	199	198	189	215	185	234	208	223	220	214	219	207	218	205	233	230	248	216	201	232	205	214	227	211	249	208	232	215	206	200	245	207	214	217	237	229	242	221	249	209	212	223	244	207	203	231	206	212	233	216	189	219	213	210	202	194	223	223	238	189	215	208	209	219	219	212	236	238	229	212	230	225	219	214	247	236	246	229	236	218	211	211	224	218	231	198	215	259	250	214	188	177	242	194	231	232	202	211	235	228	221	197	196	214	217	206	199	214	230	250	204	217	227	197	203	204	202	221	187	248	202	202	240	207	201	211	222	212	220	213	211	196	209	198	175	201	200	211	228	223	222	197	208	223	227	229	234	224	225	194	208	209	229	222	251	235	255	207	238	218	213	213	211	215	195	201	224	204	241	195	196	229	238	245	213	216	203	241	242	238	213	209	201	207	219	225	217	221	223	209	240	200	215	204	224	204	249	208	215	199	218	212	228	233	204	208	237	222	241	227	231	211	231	209	233	227	219	198	211	190	242	217	255	233	194	200	221	197	203	205	216	246	197	223	229	227	218	245	202	200	211	235	214	230	220	221	225	239	231	187	226	218	214	201	221	215	193	203	195	232	183	203	204	221	227	213	207	198	224	196	202	202	221	211	215	250	227	203	224	216	233	199	217	172	209	216	222	224	208	229	213	201	187	212	217	241	230	215	197	217	233	188	253	218	208	230	206	230	235	228	218	244	246	232	201	214	192	228	193	199	234	230	233	204	222	224	228	196	242	204	199	212	226	212	211	206	228	211	199	214	214	234	208	218	210	178	223	211	241	210	232	234	194	225	223	223	233	197	222	207	230	243	212	221	217	244	229	224	219	202	182	225	211	225	199	203	198	232	221	214	217	224	227	216	225	232	234	223	209	227	204	241	234	216	211	242	240	207	225	203	202	216	221	211	199	202	210	222	215	232	209	217	215	205	211	202	211	200	222	240	217	217	202	202	225	207	235	218	235	208	221	222	236	242	233	200	210	206	218	221	234	226	215	216	203	202	235	215	206	224	227	237	250	235	210	207	184	211	230	204	223	216	243	212	217	217	240	208	226	235	237	216	203	232	233	197	219	212	203	208	220	210	207	216	211	219	205	197	196	209	226	205	228	224	221	201	236	231	196	218	219	231	225	234	221	210	197	202	208	209	200	217	234	211	219	219	207	238	213	213	182	249	216	237	204	213	236	219	241	226	201	240	218	233	233	241	219	245	208	208	225	234	207	234	233	221	239	204	243	217	218	227	258	193	205	219	209	221	229	201	195	224	202	220	210	227	206	202	217	227	220	230	221	211	207	206	218	215	241	204	208	234	206	215	193	225	212	214	198	223	241	240	210	230	223	215	221	220	223	213	253	217	231	206	223	230	202	230	223	207	217	213	224	226	211	227	225	186	229	211	231	208	232	204	211	207	198	203	220	230	189	234	255	238	205	209	217	179	229	210	211	226	239	225	224	233	210	214	221	223	238	223	208	217	224	241	224	241	208	209	187	199	180	233	193	197	205	217	210	183	224	231	223	196	200	221	227	222	223	227	221	224	185	222	200	212	232	214	210	215	219	214	208	193	210	202	235	234	201	222	224	205	220	219	192	227	260	232	206	214	230	213	204	214	191	214	239	214	217	222	218	184	204	217	195	220	222	218	228	212	203	202	216	190	245	203	227	219	203	213	240	208	198	190	226	207	198	232	220	226	225	245	223	214	214	239	220	240	205	218	223	208	206	199	213	211	208	225	222	224	221	228	240	201	219	222	208	243	228	222	231	201	217	226	204	230	209	250	239	205	186	226	210	234	222	203	215	200	249	220	203	228	233	239	221	214	223	189	221	230	259	236	230	203	235	213	207	227	218	198	229	232	234	208	220	218	207	237	215	232	190	217	207	214	214	236	226	213	216	247	234	221	209	196	216	220	208	218	217	216	216	207	228	225	235	226	227	224	206	228	216	218	205	254	218	229	237	222	230	213	199	213	204	216	226	222	222	241	205	216	226	217	197	203	227	200	200	226	223	218	204	195	228	239	194	221	233	214	227	219	203	207	247	206	224	229	223	211	194	253	213	217	176	241	234	190	236	239	216	193	214	196	207	204	221	192	217	243	231	219	243	213	235	212	227	221	206	207	220	205	236	231	219
28981	22494	17636	11047	4893	1403	585	547	536	575	589	552	599	566	531	575	586	550	555	543	591	549	538	585	563	566	568	566	542	592	527	560	561	559	551	517	560	565	568	544	557	549	562	550	554	522	562	579	560	521	552	513	579	521	556	554	586	580	575	570	565	517	539	550	563	549	532	551	547	559	547	534	573	575	533	533	542	584	584	554	521	514	549	517	552	544	574	537	533	550	567	538	512	619	593	584	570	562	577	532	542	601	574	562	555	558	575	564	542	580	555	562	545	573	601	540	591	568	583	554	533	563	564	589	556	536	567	535	571	588	571	557	554	561	559	541	568	583	578	571	562	533	567	521	539	550	524	510	546	540	578	549	585	573	507	588	595	530	589	549	602	543	563	615	564	576	558	552	590	526	551	567	538	576	563	560	551	605	592	533	564	598	578	564	548	544	547	582	549	562	537	561	533	564	575	575	530	547	584	604	531	576	563	610	557	514	578	556	578	542	559	555	569	545	573	547	540	522	571	563	560	587	601	543	583	568	556	550	587	580	550	564	571	546	574	566	560	574	549	558	537	555	530	570	532	531	551	523	520	559	561	560	535	525	568	565	557	552	568	590	567	574	572	554	556	544	570	580	571	546	539	555	575	511	549	586	505	557	619	536	522	557	543	598	552	568	570	559	535	535	520	549	594	520	551	565	519	529	568	546	567	569	544	570	567	591	551	547	589	530	558	556	546	552	550	531	580	555	594	581	585	552	592	546	543	548	563	534	564	570	554	553	547	583	561	561	568	575	579	538	553	565	527	528	538	548	585	550	538	576	524	584	591	563	545	590	554	532	580	513	597	564	545	554	543	559	580	506	540	575	530	574	568	532	563	588	542	548	576	565	588	549	565	549	526	540	573	570	566	552	537	577	543	592	547	520	602	533	536	534	563	574	536	607	561	570	517	554	592	610	542	577	554	569	571	579	578	564	586	551	580	567	606	571	592	519	553	616	530	568	568	530	546	544	589	549	559	604	524	554	576	594	586	527	581	571	526	518	552	606	536	567	544	553	583	568	586	562	557	565	547	573	544	594	557	542	606	563	602	524	549	533	595	596	572	548	580	546	560	537	525	540	542	547	549	557	552	528	546	578	571	538	531	576	600	567	576	554	543	561	571	551	590	556	545	559	575	533	580	534	565	539	591	564	529	562	570	533	531	531	589	543	546	542	555	577	564	567	505	528	553	529	528	567	544	525	588	504	537	564	538	544	569	515	554	538	559	542	591	579	553	561	575	534	594	554	574	570	576	521	560	557	583	542	552	572	545	547	539	568	575	575	542	527	561	549	544	554	557	531	492	538	563	585	564	590	574	575	556	546	547	598	530	580	547	530	580	539	596	541	535	533	578	524	581	560	592	515	592	505	530	536	614	550	526	560	585	597	538	545	534	558	526	599	553	566	536	579	537	557	540	549	597	566	529	526	571	563	516	526	531	557	538	568	515	568	560	535	578	559	545	588	569	585	532	584	557	531	541	561	560	568	579	559	582	518	574	539	583	583	548	570	547	549	548	590	566	560	535	531	508	550	549	623	599	546	523	556	534	567	547	523	596	581	571	541	566	566	524	547	576	571	578	547	577	562	609	583	579	554	538	554	569	575	543	575	552	562	560	537	573	577	543	573	547	553	553	567	530	552	530	595	537	525	575	542	563	530	594	573	556	542	540	514	562	549	578	530	528	540	544	612	576	564	519	528	578	580	552	588	576	571	572	551	559	503	544	528	573	568	512	531	555	554	554	535	504	566	583	547	539	526	540	568	558	574	578	590	598	571	531	579	550	546	567	523	564	555	533	537	548	548	552	533	568	550	566	545	586	508	560	580	500	608	575	545	563	534	538	538	575	546	522	556	583	492	583	540	557	550	584	558	576	571	555	526	540	568	548	565	546	531	577	488	527	518	580	560	526	549	598	540	570	552	557	557	573	513	546	574	590	562	575	552	540	590	530	524	569	549	554	590	548	560	553	532	550	568	545	543	559	582	568	550	570	586	559	574	539	584	476	516	525	518	567	560	590	553	575	559	545	565	585	606	539	527	549	574	576	541	571	552	549	586	557	556	528	553	554	539	533	530	591	548	531	539	537	566	521	554	566	552	550	551	560	535	554	565	559	571	578	585	557	546	591	537	555	576	580	556	553	584	562	606	528	511	595	548	562	590	567	554	522	574	532	545	539	525	577	566	551	567	554	599	564	535	564	536	557	552	572	556	557	555	544	562	558	553	552	560	557	553	507	511	557	577	567	565	586	554	561	567	517	565	546	573	567	575	590	573	557	558	560	584	572	587	563	574	581	541	535	569	572	557	531	535	603	577	536	554	577	530	543	560	510	555	563	548	505	579	554	566	587	559	581	571	515	525	559	547	593	576	566	566	535	580	575	540	569	519	562	540	563	560	511	560	557	549	538	526	527	548	586	529	551	538	600	591	523	574	561	580	562	547	535	530	606	521	527	594	503	537	566	563	515	560	559	551	559	544	601	537	591	566	554	559	589	587	507	536	549	571	591	584	558	557	549	587	531	575	554	565	565	606	532	548	527	550	576	576	574	573	561	547	546	560	569	559	538	523	558	616	550	542	505	569	553	537	600	570	545	526	555	555	524	562	518	522	560	563	583	560	542	554	570	567	550	562	533	550	564	575	580	544	530	574	599	541	533	562	524	625	546	566	580	555	549	571	590	585	587	574	557	580	577	586	554	580	542	550	561	568	578	569	599	556	568	524	574	566	543	534	545	562	546	539	513	629	589	583	548	565	577	534	569	523	578	580	554	514	579	587	516	564	585	570	582	570	543	577	554	536	541	575	578	537	553	561	560	585	563	578	552	572	552	530	558	572	574	536	540	552	563	548	538	572	558	570	507	565	595	553	590	529	569	582	560	563	577	550	552	575	520	569	540	563	613	543	560	554	545	552	558	595	539	525	539	551	578	588	581	552	587	563	552	557	544	549	559	541	620	546	527	519	553	545	544	544	541	613	558	564	576	580	543	587	543	518	576	559	551	530	565	562	565	541	561	541	565	557	569	552	523	533	534	566	538	587	552	545	626	519	569	552	560	580	577	560	570	575	563	545	573	551	531	588	544	495	566	533	544	557	528	543	597	541	589	537	535	584	562	590	521	589	574	584	565	577	535	571	558	559	560	525	579	557	581	547	527	613	557	549	569	576	585	552	538	531	564	561	562	540	555	554	531	543	560	580	523	587	555	572	519	536	548	589	557	562	520	539	566	556	559	543	530	568	564	586	598	569	571	547	561	604	547	565	575	551	530	572	531	552	519	550	589	549	565	568	499	577	540	554	513	578	573	506	544	564	573	559	565	553	578	548	534	518	556	510	633	567	505	581	538	581	574	589	544	601	575	541	590	539	546	560	608	537	550	531	581	564	543	574	580	578	576	535	571	552	549	554	518	598	547	570	543	582	580	523	563	573	597	552	560	550	550	547	577	576	557	589	601	608	523	559	579	555
78047	69367	57390	38202	20501	6187	692	315	285	301	321	301	305	288	318	286	301	314	319	290	300	309	315	312	334	307	321	334	282	318	303	309	309	303	301	311	316	297	305	303	325	329	328	340	348	333	281	328	299	321	301	323	285	306	287	297	279	318	320	322	302	342	307	272	277	301	308	293	285	336	308	279	307	294	296	316	315	297	322	302	278	304	366	299	326	297	317	327	317	304	275	303	339	306	273	291	321	316	288	295	299	298	336	320	296	316	295	329	373	316	284	328	327	265	352	300	317	341	288	287	296	302	311	300	284	332	330	269	305	308	309	311	314	322	317	318	286	326	313	276	323	316	327	312	327	301	290	297	330	303	302	338	303	308	349	285	309	298	288	277	324	318	293	307	323	295	327	319	304	313	302	306	299	337	318	321	303	295	316	317	299	306	337	301	315	343	312	301	337	298	325	298	278	308	287	324	343	308	323	317	339	280	310	295	341	332	327	327	293	327	310	298	297	326	311	308	310	335	321	302	306	326	304	275	315	292	308	303	292	308	317	337	301	301	369	302	309	322	261	325	290	281	294	332	330	326	320	348	301	309	284	339	295	296	308	265	327	297	282	331	326	335	323	312	280	314	287	333	295	305	340	319	288	293	319	302	296	323	303	327	333	302	312	312	358	288	314	283	284	298	304	343	323	281	309	314	285	330	309	286	289	313	341	315	290	319	320	324	279	294	319	310	323	277	289	295	330	352	341	301	304	299	316	289	336	314	325	348	291	299	303	306	312	336	319	311	316	309	300	277	327	305	340	342	307	331	293	288	312	312	302	263	298	333	327	290	314	324	320	289	298	296	284	271	301	327	298	309	283	299	315	294	310	315	312	318	289	321	297	317	291	331	319	304	308	317	337	303	319	317	297	302	290	310	331	291	307	315	306	315	344	321	304	299	323	322	318	288	295	321	318	330	304	317	319	311	318	345	302	317	300	303	316	272	327	299	314	297	305	310	321	321	341	311	309	317	296	283	291	294	329	301	293	318	299	294	324	318	330	304	305	304	316	319	311	330	324	322	329	302	308	261	313	287	300	295	332	299	321	330	308	293	288	286	296	277	374	293	315	337	290	312	319	290	306	309	310	298	308	317	351	323	311	332	289	330	301	317	309	307	334	338	298	302	294	331	334	319	311	295	310	339	311	320	313	305	337	310	312	300	319	345	304	302	339	321	311	270	322	295	306	288	310	334	285	305	284	315	316	322	293	290	334	307	280	270	312	347	318	336	316	272	299	321	333	324	331	320	318	305	324	301	300	310	310	306	286	330	290	312	300	307	294	295	293	299	331	350	298	317	318	300	334	311	277	326	323	319	297	319	322	313	323	316	295	310	333	295	293	296	297	303	286	319	306	304	305	328	315	321	313	301	279	313	288	334	286	305	328	288	290	301	301	320	294	285	313	324	324	307	325	320	306	283	303	277	303	306	319	318	278	294	341	296	294	315	297	321	290	267	297	336	310	336	324	292	319	346	314	268	291	309	310	299	322	304	283	304	293	309	324	331	323	296	304	288	315	296	290	291	285	322	315	301	312	310	309	277	318	317	343	309	314	325	292	317	308	325	302	299	328	293	281	331	338	276	315	307	294	294	326	303	273	315	310	298	318	300	330	321	326	306	307	316	303	315	351	318	282	322	299	287	307	319	300	300	300	344	330	303	343	304	321	306	311	300	318	329	344	289	355	341	304	319	284	313	288	278	334	318	308	303	346	285	326	335	320	318	315	303	293	318	293	325	315	282	272	266	305	322	311	295	340	310	333	298	320	308	330	327	301	339	294	293	302	314	285	333	331	303	315	299	310	282	341	299	315	305	328	283	302	302	347	337	305	307	317	298	310	305	295	297	312	347	288	287	298	318	324	313	303	289	293	309	333	307	295	335	315	303	352	327	293	326	296	306	303	320	343	290	336	341	308	303	313	278	318	306	344	303	328	307	294	326	288	285	324	333	331	293	348	286	327	308	307	317	303	320	301	300	285	294	326	305	310	296	333	314	310	283	293	324	304	316	321	312	305	292	283	327	272	317	308	339	323	338	287	308	307	306	322	315	305	332	308	299	315	288	320	300	316	304	315	318	289	307	315	300	306	311	299	295	306	306	252	307	297	315	299	318	292	343	331	302	324	281	350	324	311	330	286	301	286	313	313	337	335	334	317	333	326	325	287	304	315	291	286	308	304	319	329	303	298	339	312	295	323	313	289	303	326	295	327	299	302	301	331	303	317	298	301	286	307	322	322	310	284	320	339	287	349	320	276	312	301	270	300	286	296	300	311	329	301	346	301	329	305	326	314	323	302	308	295	296	315	298	302	320	289	296	264	300	293	360	326	319	316	323	304	294	312	300	327	291	315	323	302	262	291	331	297	305	283	293	309	285	327	315	323	313	333	296	305	291	311	300	297	318	318	288	312	284	320	338	299	296	317	316	294	315	341	291	288	288	307	290	279	295	302	256	334	341	317	263	313	310	300	315	294	304	273	313	319	330	312	300	288	332	287	306	294	311	320	335	317	307	309	303	344	318	342	310	310	293	304	325	299	309	286	316	307	295	322	286	304	304	326	288	308	308	276	303	285	315	318	310	356	300	292	322	306	291	299	307	302	283	291	313	285	286	327	354	314	280	334	305	325	302	332	285	296	297	305	327	324	318	301	310	318	290	339	303	340	291	313	312	299	299	273	300	316	306	288	295	315	297	297	305	310	333	322	316	286	311	310	305	313	329	312	324	321	286	307	304	301	333	322	339	283	314	314	320	273	319	338	293	312	306	323	268	281	296	290	327	308	303	298	304	314	326	285	314	278	268	305	295	330	277	294	302	315	313	333	302	322	316	337	297	310	301	335	281	303	314	289	315	317	316	321	298	281	265	294	289	347	314	295	328	329	320	307	318	322	301	341	304	320	300	300	309	303	278	314	306	314	343	305	281	293	304	307	305	291	309	310	304	296	333	288	315	292	296	294	312	288	346	299	299	292	337	333	323	314	314	291	309	315	283	310	282	272	274	283	330	289	277	309	294	311	333	335	285	313	276	272	310	279	292	299	317	310	270	303	288	279	312	311	297	330	324	317	338	293	299	287	333	287	319	308	305	321	317	323	310	313	332	306	292	304	321	296	300	318	333	339	311	320	295	314	303	286	314	313	280	307	305	333	322	300	293	314	289	304	298	316	323	280	308	321	294	286	331	286	304	315	317	312	316	301	295	294	305	314	303	265	308	333	314	298	277	295	322	293	316	335	347	285	294	330	332	299	312	276	308	303	288	292	325	332	313	300	282	330	288	293	319	303	293	344	300	324	282	319	312	326	299	287	309	316	282	335	323	306	298	298	306	302	292	319	308	305	330	298	295	310	352	287	308	315	302	331	313	329	285	307	308	300	303	295	303	319	293	331	294	296	331	303	329	337	331	278	325	338	314	297	318	312	318	321	290	302	308	292	313	297	339	314	346	295	303	341	340	301	292	300	332
51918	55517	55249	44642	28597	12558	1421	776	805	719	771	743	799	741	728	738	778	720	746	700	720	751	728	761	716	802	748	755	762	752	718	784	756	737	666	733	696	742	750	786	724	774	743	721	722	758	803	720	722	716	714	731	726	707	771	773	731	733	694	754	694	736	782	739	767	744	767	736	788	746	697	770	697	772	791	776	763	767	770	747	692	795	764	755	693	784	733	748	734	719	777	777	718	740	739	790	743	750	696	748	817	714	772	720	781	759	765	707	731	779	752	767	736	712	783	782	719	716	743	751	720	760	778	773	776	778	755	789	720	742	753	734	783	710	779	730	723	755	789	726	745	735	736	767	719	732	729	728	768	729	730	725	710	800	751	732	765	719	728	794	791	765	713	746	761	719	735	757	740	742	741	749	763	729	698	719	766	674	753	792	722	775	735	730	711	726	753	732	771	716	762	773	723	762	702	727	726	714	729	730	729	694	754	696	708	710	770	764	753	743	719	783	747	715	721	760	735	698	750	746	722	748	754	712	771	781	767	727	735	791	722	785	736	707	761	749	709	750	727	765	719	705	743	694	712	725	710	712	721	703	761	730	728	803	737	721	723	700	741	746	707	744	799	747	715	745	767	726	741	708	751	730	731	740	716	736	774	715	773	753	744	726	746	753	739	705	773	784	722	762	767	711	817	742	767	716	728	787	741	692	762	781	724	745	718	815	712	724	761	794	758	738	726	763	762	739	747	750	734	720	786	705	762	759	710	787	757	794	711	733	757	747	739	743	699	758	761	800	751	703	755	771	738	723	738	704	736	769	766	726	717	725	730	712	731	766	753	763	741	766	775	733	735	739	752	748	761	731	738	718	700	721	777	727	721	685	767	701	715	761	734	747	724	803	779	766	773	783	735	741	772	780	785	789	722	740	784	779	693	731	722	731	768	759	702	790	753	737	686	691	745	708	716	729	807	740	694	751	726	708	733	757	705	765	673	723	725	768	733	703	780	742	789	754	798	784	720	767	746	775	722	768	731	702	759	696	754	780	730	731	744	721	738	755	804	716	770	729	709	757	723	731	755	709	730	757	733	713	748	720	777	750	786	688	733	744	699	734	740	721	722	767	773	754	738	784	689	705	743	771	753	785	743	709	712	749	734	735	795	731	731	725	783	724	724	700	756	747	702	742	743	736	718	775	744	733	727	744	733	728	759	754	738	747	704	768	758	799	728	754	769	718	724	713	778	782	741	716	735	742	760	749	750	748	763	716	737	756	794	736	704	734	719	754	678	740	728	745	722	765	736	772	759	754	743	729	722	775	731	739	737	740	736	732	713	758	790	792	733	728	734	743	711	736	733	739	725	727	786	751	762	714	693	776	679	695	744	761	787	717	751	746	730	744	748	698	767	786	749	733	775	736	760	743	731	731	763	727	760	777	693	788	718	785	721	748	758	754	686	745	697	759	741	722	796	762	743	838	797	721	761	702	751	798	798	716	741	779	729	735	717	746	729	753	751	693	732	769	775	765	719	771	770	740	778	730	722	700	714	747	732	773	742	749	738	740	754	696	713	769	742	721	724	770	729	700	713	762	743	756	723	752	731	781	753	731	710	749	741	747	751	797	735	721	715	721	719	742	781	740	735	723	728	769	696	762	733	713	701	701	772	772	745	732	812	757	753	747	738	773	748	775	767	752	701	773	750	770	716	748	776	743	716	740	722	707	740	746	731	761	755	723	781	704	736	737	770	758	751	743	742	708	756	726	805	718	726	736	712	780	714	739	704	712	781	678	728	737	792	790	768	702	767	753	744	731	754	764	720	720	751	744	751	768	708	758	809	807	733	730	717	738	746	759	773	788	727	701	765	757	729	696	708	743	735	726	722	766	800	771	756	702	669	729	736	770	758	741	736	724	754	791	740	733	765	720	703	765	729	735	734	819	779	753	718	718	750	769	769	737	688	741	773	770	710	720	754	713	741	738	761	747	757	722	750	723	724	729	729	705	685	754	770	700	763	701	712	739	757	723	722	672	724	738	744	760	733	722	725	718	710	736	733	790	790	744	744	715	737	726	752	754	774	719	743	734	754	715	740	724	750	751	760	756	722	759	729	753	727	753	797	755	736	698	773	762	755	728	795	721	735	734	726	768	703	731	712	716	743	748	717	726	773	738	762	764	705	776	736	736	748	748	780	736	751	761	696	753	764	736	772	760	756	766	721	763	766	748	750	752	758	775	745	755	766	749	744	749	774	744	726	752	733	811	755	753	727	745	706	739	753	751	754	769	768	747	753	722	745	783	743	723	733	695	742	703	715	709	765	681	727	756	764	786	784	793	752	688	723	724	791	778	782	712	747	742	754	818	780	754	821	749	747	776	732	734	738	747	720	786	730	754	756	743	746	774	731	738	766	744	808	727	764	759	705	704	699	779	796	732	755	729	790	731	778	717	743	719	793	735	719	668	734	769	753	754	676	728	724	741	730	749	728	750	697	774	704	736	707	722	665	738	726	779	775	797	718	769	735	713	785	780	779	692	718	743	754	819	751	710	759	743	732	729	701	757	784	775	733	747	800	730	749	750	777	773	787	738	756	791	726	732	740	705	760	722	770	740	711	759	736	750	754	749	757	759	718	749	781	792	772	746	785	732	769	764	759	743	756	767	743	743	775	752	735	772	786	738	711	780	710	727	790	709	757	740	771	772	722	711	784	703	749	753	765	746	766	707	754	739	714	775	710	744	780	795	743	760	693	795	756	742	761	752	774	741	739	753	747	754	775	734	826	737	753	741	765	737	732	731	795	758	724	774	761	768	720	720	755	744	744	720	744	796	780	719	777	722	788	705	741	733	755	739	691	703	752	781	770	775	748	791	718	723	721	775	744	733	729	728	775	737	716	742	739	745	768	711	780	752	754	750	779	761	709	746	787	744	755	730	785	752	737	724	785	720	697	742	780	730	687	719	742	712	720	741	689	746	710	728	785	730	733	754	758	760	746	780	762	713	732	754	733	723	734	753	736	736	753	790	764	746	711	762	762	744	752	734	750	725	746	749	727	799	719	749	726	751	715	743	768	766	770	709	720	757	775	801	704	722	752	771	719	784	826	728	803	740	764	747	771	692	713	732	831	754	762	729	758	738	742	750	721	748	744	763	749	753	719	742	741	774	751	734	729	708	767	759	731	702	738	755	765	734	739	740	750	777	726	797	807	755	731	740	733	764	732	751	750	727	733	771	737	762	733	712	784	743	727	746	772	724	752	750	720	712	711	739	766	718	749	697	753	781	751	719	735	737	754	731	724	751	698	712	784	746	744	766	698	726	741	728	717	817	778	773	770	737	775	773	708	774	765	751	715	714	744	715	736	755	747	746	761	712	748	702	739	724	746	771	785	771	786	746	759	723	757	738	737	753	667	748	772	772	708	733	770	814	731	706	710	728	717	779	738	710	746	737	765	733	798	716	735	771	744	711	734	732	758	718	737	753	796	741	750	760	706	727	750	743	738	750	729	750	699	714
86017	78288	67621	47821	24903	8487	912	298	278	288	296	317	305	308	303	287	278	265	264	238	299	284	267	274	286	272	270	273	306	254	281	264	287	306	292	318	271	309	271	306	267	285	288	279	305	283	276	288	294	276	291	250	293	259	271	271	300	221	284	321	280	276	290	288	261	293	286	286	278	289	264	290	286	303	247	303	293	289	296	294	277	262	280	275	302	273	298	280	279	281	284	297	285	275	291	272	270	281	296	305	288	302	276	265	311	273	268	269	298	271	281	311	259	302	276	282	280	290	311	297	294	277	310	276	260	312	277	300	283	305	297	314	302	296	281	280	257	288	288	292	259	310	270	284	293	288	268	274	268	262	268	287	278	280	246	307	297	298	292	277	298	315	254	302	321	313	292	266	314	294	271	317	291	304	316	314	274	281	275	270	271	290	311	264	277	309	310	281	294	277	286	299	296	268	288	274	304	276	306	317	291	276	271	263	276	270	273	257	282	285	285	276	285	309	253	251	317	265	272	302	267	281	299	318	271	287	267	286	289	299	269	317	272	278	285	284	304	291	294	305	280	295	270	308	269	261	296	277	250	229	274	325	253	250	321	270	270	287	311	303	298	291	309	242	254	283	261	265	290	312	283	293	262	266	308	271	253	297	291	276	276	281	252	297	288	283	275	292	279	325	276	278	275	252	275	286	288	293	265	318	277	248	258	283	289	273	277	339	319	299	284	271	252	269	299	290	288	287	323	284	270	280	272	272	265	314	285	276	275	311	266	262	290	283	298	300	285	272	289	302	292	301	247	252	275	297	291	247	285	278	274	269	259	287	269	305	291	259	304	292	290	283	288	279	301	277	278	251	280	325	293	288	271	275	278	292	239	289	274	282	290	278	267	304	269	268	328	310	303	263	261	306	315	262	261	295	259	282	280	278	300	285	271	284	271	286	291	302	253	293	289	303	271	287	286	272	245	293	281	268	284	278	272	287	286	277	305	292	302	264	272	250	252	265	270	287	286	238	279	327	290	292	307	255	318	290	277	235	293	312	272	293	271	305	313	261	274	286	273	270	312	294	242	290	291	264	300	299	319	308	291	257	280	273	277	302	278	262	288	308	308	296	291	304	298	273	274	276	275	265	286	287	298	302	272	289	303	279	285	293	323	271	290	270	292	301	303	274	308	289	268	317	254	284	261	315	279	335	308	302	308	260	272	277	278	280	277	248	283	287	310	266	298	271	287	252	269	267	319	294	298	274	291	264	274	284	282	312	319	286	252	302	277	276	281	306	289	275	297	280	299	284	323	313	314	267	295	251	301	269	256	309	277	283	306	260	266	278	301	240	296	303	285	276	311	292	248	328	321	269	288	296	249	311	289	259	245	310	314	298	300	265	293	301	283	281	309	268	272	301	280	280	283	257	281	301	266	270	313	285	268	293	274	275	267	293	277	286	277	303	267	297	282	290	294	271	285	277	299	287	295	283	301	283	291	248	316	270	258	288	309	266	287	281	291	281	265	271	271	268	299	293	274	309	292	269	296	271	258	292	278	317	293	328	291	325	309	288	260	279	325	302	256	242	287	273	280	299	280	269	259	285	306	273	301	282	282	273	304	293	304	282	277	300	274	300	282	291	286	300	258	295	340	250	270	279	286	282	275	306	255	263	304	274	292	286	290	268	261	320	269	271	280	261	280	289	305	327	302	303	276	305	289	267	290	263	262	298	288	316	306	283	286	340	240	254	255	286	269	250	258	288	300	287	251	297	307	303	261	334	280	306	300	277	304	270	267	275	317	262	278	270	310	294	295	272	282	306	313	286	272	269	304	298	286	283	304	257	298	274	308	272	279	281	287	266	274	266	292	312	280	302	267	272	281	305	274	249	304	294	313	282	281	308	312	290	294	275	300	297	309	274	282	282	289	280	271	304	283	296	319	271	310	297	264	308	298	276	276	270	281	325	269	268	265	294	283	319	282	283	286	281	275	274	277	270	304	282	302	270	318	246	300	307	300	325	311	281	309	300	265	328	259	280	323	313	312	288	274	282	293	285	262	280	303	276	296	292	283	291	284	291	300	260	313	281	288	277	289	271	268	288	285	295	290	277	310	261	308	294	312	299	287	288	289	338	297	281	332	292	269	300	290	249	279	267	248	294	305	307	272	275	313	262	300	279	292	264	288	311	278	279	299	303	272	293	291	317	283	281	275	288	292	297	312	275	274	283	285	299	272	275	299	293	292	302	319	263	295	306	292	275	261	301	301	264	289	298	288	259	306	289	270	280	275	262	294	265	285	288	295	299	293	315	297	302	267	306	271	242	274	296	297	264	276	289	289	301	297	318	260	253	285	301	300	311	322	306	258	267	253	245	273	256	279	283	297	286	291	269	278	286	298	305	255	316	270	281	321	282	303	293	299	292	266	267	298	293	284	311	305	303	295	284	258	279	259	297	322	291	288	261	265	322	276	286	291	282	289	300	296	278	276	277	263	266	283	311	294	281	279	296	293	276	303	317	280	290	277	294	279	274	285	247	299	272	295	306	243	299	263	278	255	258	292	298	287	273	314	273	287	303	283	259	275	263	277	269	267	280	297	290	254	275	267	284	263	299	309	294	318	276	269	298	317	287	281	271	299	303	295	282	299	278	256	288	318	272	271	269	301	308	279	254	300	313	263	279	293	268	268	285	285	282	282	289	300	309	298	303	279	285	278	291	289	312	292	298	294	279	270	279	314	281	294	284	277	272	281	285	295	277	272	286	284	300	275	299	295	294	290	273	274	280	280	321	282	275	273	242	285	282	270	300	296	337	276	262	263	283	279	274	304	305	280	286	282	278	300	292	292	302	283	289	281	304	290	272	287	274	289	279	264	311	295	277	267	298	282	282	285	320	268	252	281	285	271	268	266	266	275	289	303	296	298	296	293	278	298	276	321	259	237	263	296	297	255	288	265	295	296	297	286	265	281	265	236	287	304	259	276	274	270	272	271	262	313	277	325	263	314	312	302	251	311	305	265	291	264	276	278	289	290	291	311	312	294	295	258	264	279	307	295	274	286	345	280	270	281	278	264	268	279	293	284	300	269	291	305	269	296	252	303	289	284	261	265	273	294	299	269	277	282	269	302	282	277	289	278	254	278	297	293	307	294	276	268	272	295	288	277	299	272	300	281	283	283	265	290	293	274	306	314	257	277	306	286	311	295	318	287	283	262	297	276	305	268	304	299	309	278	272	298	283	284	281	276	264	288	283	269	275	310	265	294	306	287	268	279	264	290	307	284	298	264	274	302	286	302	309	283	269	276	294	284	271	282	281	294	309	248	274	272	269	270	318	272	239	277	285	291	297	281	319	271	270	262	303	273	281	291	309	281	283	282	288	268	253	310	270	316	272	308	294	265	280	312	303	271	274	257	326	290	304	282	313	284	304	269	275	292	290	269	281	281	283	301	290	271	265	292	284	287	304	299	282	291	272	306	262	296	285	261	283	303	275	273	294	291	280	272	287	305	290	303	259
59449	65853	65887	52719	30321	13926	1397	729	701	701	734	673	739	617	709	711	697	678	683	679	690	659	665	683	727	667	704	671	700	677	688	675	671	703	668	709	670	671	665	654	655	667	679	747	628	681	719	695	701	689	726	675	734	675	637	674	638	666	643	699	699	678	680	638	658	619	681	695	677	672	737	718	652	711	733	649	683	676	707	701	671	676	670	696	664	695	682	689	678	713	660	700	633	710	691	665	695	715	697	703	721	660	688	677	683	719	661	654	713	628	693	682	723	680	694	733	652	648	685	698	694	705	683	680	677	705	706	690	704	701	687	709	705	640	683	682	604	655	639	670	692	663	671	661	679	703	689	696	661	694	692	712	672	685	660	691	646	688	725	698	623	690	715	646	662	641	619	659	705	690	653	686	693	681	682	695	690	660	729	700	679	671	665	663	671	696	694	713	664	689	639	687	643	656	669	683	668	674	653	646	676	677	699	712	657	651	675	701	697	715	661	635	706	691	737	665	698	616	681	651	696	665	672	673	644	673	688	682	650	672	626	719	679	681	626	628	680	687	705	727	696	690	704	702	710	646	684	698	667	682	654	644	659	656	698	674	635	698	704	678	669	710	637	726	641	688	652	657	670	638	677	679	712	652	661	661	676	705	702	684	715	660	686	685	684	685	665	726	672	675	704	703	665	691	650	679	724	671	639	710	693	693	659	665	704	656	659	656	674	663	639	694	684	654	656	688	673	672	666	647	708	682	670	701	714	653	705	693	658	655	667	647	707	665	658	674	703	728	658	665	712	651	659	682	663	699	653	653	705	693	677	702	686	703	666	665	674	663	716	651	679	647	725	678	674	664	680	687	656	696	657	661	674	679	662	691	655	603	640	647	666	711	666	718	673	692	668	679	691	705	663	682	670	691	654	669	686	700	699	699	689	678	672	661	678	702	710	673	739	705	700	635	715	649	675	676	667	664	643	667	693	720	668	677	633	696	718	637	683	644	696	657	675	701	639	639	720	695	692	667	701	655	689	672	641	683	647	679	631	671	665	674	625	723	670	678	663	679	672	639	659	680	639	698	660	704	704	698	690	630	681	676	672	649	682	657	660	663	677	727	665	722	680	664	671	708	721	683	624	671	688	660	698	678	718	683	689	664	641	695	638	658	668	658	610	653	685	706	661	738	665	681	660	684	700	675	690	599	660	629	683	667	679	692	692	689	675	677	697	640	693	688	662	680	667	702	730	706	666	652	686	670	641	704	663	637	659	691	667	689	750	678	683	670	667	702	644	727	640	706	653	719	645	718	696	695	691	692	642	693	626	684	665	632	675	713	691	691	662	667	668	681	670	664	696	665	646	697	715	676	717	629	694	663	646	717	696	687	681	715	666	662	653	651	671	657	662	686	616	639	693	699	675	636	710	698	720	622	659	706	671	648	626	656	637	654	669	655	689	661	641	661	710	683	650	694	708	710	668	632	666	649	674	641	650	657	676	664	682	685	647	602	669	699	677	666	604	673	689	672	692	649	642	672	669	657	694	684	688	695	657	686	649	700	701	661	686	677	656	672	631	698	710	732	661	684	631	712	665	712	678	679	681	682	658	652	663	677	627	730	653	652	664	712	672	654	676	727	683	674	664	725	758	663	693	690	659	656	641	682	633	667	671	680	695	667	651	733	687	691	719	705	663	706	667	690	636	672	715	699	680	625	688	694	714	719	667	623	644	658	690	659	673	677	679	674	664	681	676	691	665	679	713	671	659	688	687	657	643	688	704	705	676	694	648	735	766	719	708	641	675	707	661	631	680	671	684	712	718	635	649	682	707	700	654	673	672	706	688	668	652	673	688	650	624	674	699	662	730	709	655	692	684	668	683	670	720	684	660	675	700	673	684	669	710	646	699	663	658	645	708	675	621	687	664	674	703	670	730	662	668	703	699	692	667	665	661	658	689	689	701	679	682	628	620	705	659	718	668	713	673	665	666	601	694	678	627	690	657	703	712	655	678	695	692	670	686	638	657	683	703	690	693	684	643	665	645	635	649	632	708	667	676	662	677	641	648	703	709	691	695	645	653	639	663	663	647	723	648	698	736	650	678	713	676	685	676	631	715	693	670	705	654	633	659	697	658	672	704	670	686	662	638	718	669	680	678	664	724	676	678	658	671	700	710	668	703	659	667	657	686	706	668	653	684	673	653	675	711	675	706	660	736	660	669	643	674	653	713	658	703	702	664	706	686	693	674	671	631	691	686	667	679	655	691	718	655	675	718	672	668	673	658	618	694	690	744	672	628	671	690	675	638	712	658	670	662	706	653	689	692	716	715	691	734	656	657	671	688	709	673	702	631	676	646	677	688	691	702	664	659	680	671	647	663	718	700	739	647	686	695	678	687	691	652	686	708	724	696	701	695	664	674	693	706	687	643	695	662	668	701	629	712	689	664	641	740	672	647	679	685	663	684	689	664	701	658	681	689	641	677	671	713	688	679	674	656	689	655	688	683	673	666	677	679	664	682	688	662	661	700	677	721	665	671	670	642	676	732	685	662	685	670	697	633	640	665	713	674	700	662	624	650	669	674	688	630	713	664	658	666	677	661	667	698	691	720	668	646	639	694	658	654	689	671	675	699	628	643	721	684	693	654	718	690	679	693	670	683	630	708	660	658	690	696	672	693	678	681	681	715	676	634	709	684	655	649	653	651	695	675	688	680	661	686	661	695	686	642	685	679	668	668	665	659	689	698	651	678	688	677	669	649	703	669	690	679	695	683	686	683	689	649	666	673	641	670	690	688	648	658	659	665	662	678	642	668	689	678	681	632	734	660	697	665	721	701	641	647	692	646	673	726	630	674	707	676	680	656	677	644	673	667	713	695	672	708	626	675	616	646	684	668	677	707	710	656	659	626	713	691	715	687	690	664	673	629	677	737	654	709	679	707	689	676	674	663	649	692	630	676	673	704	674	707	660	667	607	653	693	669	652	690	696	679	665	702	654	669	669	672	675	708	642	726	654	693	662	673	670	700	664	668	673	655	616	720	675	627	633	699	670	648	680	700	674	681	715	694	701	689	637	689	689	688	656	659	650	670	661	665	648	652	680	634	664	671	738	691	689	658	692	663	690	700	645	628	671	636	716	683	647	641	670	696	660	644	684	704	675	670	697	671	668	669	693	659	702	661	690	708	712	651	663	664	633	660	734	713	649	698	664	665	653	710	663	695	640	682	677	668	662	677	646	690	680	707	692	671	704	626	674	661	724	728	709	679	676	670	669	711	665	674	653	673	715	659	682	726	628	666	680	680	699	673	676	637	685	687	688	699	685	695	674	645	711	701	714	669	655	637	717	646	682	724	681	704	660	738	643	700	677	634	659	710	674	643	686	744	673	702	702	633	647	684	674	697	685	658	696	665	710	663	697	733	706	653	647	721	713	670	681	687	722	682	701	684	687	672	651	715	727	678	657	685	658	699	688	676	687	693	691	688	674	632	699	699	658	681	703	682	716	664	689	650	668
32536	22395	13014	4500	1156	314	222	263	230	226	244	215	232	218	227	198	227	207	224	245	235	217	237	200	217	223	207	207	211	207	213	208	222	235	210	223	212	244	233	224	241	193	214	204	222	250	255	211	265	214	238	220	236	245	211	225	202	234	220	224	231	231	211	198	248	210	207	205	241	256	225	225	200	210	233	227	210	197	242	253	232	210	190	215	219	205	228	233	230	227	213	269	201	222	214	229	202	206	208	207	227	200	231	235	205	267	215	241	199	219	206	199	205	204	188	214	182	231	222	235	235	207	200	212	215	210	183	231	207	220	215	210	224	211	231	232	176	201	212	224	235	228	224	222	210	219	264	237	231	203	182	213	230	202	221	195	203	257	233	213	214	214	236	206	233	210	199	206	260	238	204	223	212	223	224	262	256	198	215	219	229	215	222	198	232	217	227	234	248	188	224	212	235	248	220	210	222	223	214	229	195	227	211	219	236	221	205	235	229	220	214	231	210	215	211	224	244	226	217	209	215	234	221	218	227	204	233	225	248	224	229	204	230	223	207	212	217	206	216	203	201	217	234	198	204	209	224	212	207	233	244	198	232	219	212	179	251	238	229	235	225	217	219	228	207	231	225	237	239	197	203	217	210	220	229	225	216	209	227	212	203	211	212	197	227	240	192	219	249	218	236	224	233	215	229	212	247	218	245	251	227	187	221	230	219	202	212	210	239	209	219	204	262	205	220	204	224	199	201	225	245	206	224	219	213	224	228	248	224	227	232	230	202	217	219	223	176	203	215	210	243	193	237	225	230	212	227	213	191	241	227	214	254	205	225	206	242	227	214	233	223	202	211	217	211	214	236	227	215	211	211	220	215	211	193	253	193	218	212	211	205	202	226	227	222	228	182	211	219	229	215	208	210	252	212	210	237	206	226	221	216	213	210	229	222	220	217	228	221	211	207	203	209	217	192	229	230	193	226	235	195	208	213	199	211	219	207	219	212	220	213	216	200	189	231	221	206	223	194	206	207	180	232	229	216	224	213	210	234	222	233	221	226	174	214	212	213	203	202	219	211	203	182	226	210	220	253	215	204	204	203	204	215	198	216	231	217	219	253	216	236	212	202	185	248	223	202	252	221	242	205	210	212	210	241	185	201	231	224	247	223	202	200	238	236	234	252	240	238	240	206	250	216	209	223	232	199	241	211	209	176	209	227	213	203	198	215	220	216	233	249	223	214	222	216	227	210	232	228	218	191	218	231	212	230	224	219	214	219	233	213	181	244	226	227	223	240	206	225	210	200	247	233	222	226	202	213	226	224	221	213	204	226	255	207	222	221	215	205	217	219	237	221	189	204	199	221	220	245	208	254	221	227	225	230	215	222	217	218	223	216	212	220	249	205	231	241	247	231	202	220	229	204	243	194	209	225	231	190	203	220	198	205	218	247	216	191	218	218	223	203	218	188	206	186	211	186	206	206	216	199	219	229	220	218	236	222	199	216	217	218	203	189	216	229	214	221	213	210	211	228	199	211	218	216	213	215	213	245	224	223	222	225	222	206	233	243	239	201	185	214	221	203	182	224	216	205	240	214	224	214	208	218	204	220	199	202	250	219	218	234	227	203	214	213	200	246	224	238	210	224	213	207	225	216	242	232	238	202	228	212	202	199	220	222	203	235	210	233	220	220	228	220	215	228	236	237	212	208	220	238	224	238	219	252	243	212	232	231	215	192	211	242	231	214	211	211	254	225	212	222	218	202	217	244	221	196	233	212	221	221	214	203	218	238	193	223	212	205	192	204	228	235	213	238	199	236	197	206	210	216	197	221	224	242	208	195	201	198	207	220	229	203	220	199	208	224	184	206	204	252	198	242	229	230	219	231	254	216	238	210	225	210	227	233	218	217	213	215	234	203	237	229	248	246	220	235	204	209	219	220	210	223	185	226	200	240	232	227	233	224	237	232	226	214	213	232	230	222	221	194	232	193	221	238	224	215	211	224	198	222	222	218	230	201	196	194	216	216	216	209	228	201	229	230	198	208	215	230	206	189	197	203	203	212	213	228	229	233	227	208	223	225	223	224	215	213	195	214	241	201	229	214	205	231	246	234	212	228	227	249	224	233	202	213	211	184	224	237	224	192	221	222	199	216	230	200	245	237	225	234	182	221	227	233	228	223	225	211	243	182	226	200	218	239	187	203	186	219	227	215	228	218	200	230	197	221	234	213	236	220	229	227	244	204	216	235	236	233	208	246	220	224	234	223	232	202	228	220	216	227	251	218	223	231	234	241	242	200	208	196	220	224	224	217	220	212	223	209	242	219	239	206	219	222	210	206	218	204	217	207	248	224	204	214	223	213	223	228	215	208	241	216	219	240	191	230	208	214	216	224	206	222	218	243	224	219	189	204	213	235	218	208	203	259	230	234	234	229	223	213	256	252	229	227	229	196	185	211	212	209	200	224	218	223	209	199	237	224	213	234	204	222	220	215	239	239	199	207	225	220	228	216	206	223	235	239	239	221	222	216	221	201	229	227	194	228	218	230	214	219	211	228	223	233	229	255	225	197	227	240	199	218	212	216	224	222	213	242	209	201	221	212	221	228	219	208	226	225	228	221	228	200	223	227	250	212	215	222	203	223	214	196	233	235	235	200	213	217	219	224	221	207	216	230	243	220	208	212	223	200	218	209	206	235	251	234	184	218	248	225	209	249	197	220	220	187	230	219	210	213	219	225	227	242	229	213	203	239	217	202	192	212	222	225	221	189	224	228	214	220	219	215	230	229	243	239	219	245	214	250	236	239	235	243	221	228	253	242	222	220	224	210	216	219	224	250	224	277	202	234	210	220	217	235	211	216	224	222	213	216	213	218	249	207	201	206	218	234	217	223	243	204	231	206	224	206	213	209	217	209	196	220	227	210	221	206	211	227	215	206	225	235	208	224	212	230	213	193	245	237	208	201	206	205	201	226	194	205	213	241	191	221	199	233	222	236	215	200	216	195	201	204	228	217	236	187	227	207	232	235	209	230	222	246	184	211	213	221	202	219	211	232	210	202	208	190	223	221	196	217	231	215	221	219	215	201	227	236	216	231	212	201	222	215	196	211	206	226	224	202	228	216	236	221	232	224	227	193	218	230	239	249	207	224	213	234	204	217	220	230	191	212	222	219	205	209	206	230	188	203	230	224	215	221	225	251	208	209	233	217	223	194	209	211	228	204	217	218	217	186	224	205	210	211	184	220	211	212	215	228	218	244	207	233	235	208	210	221	226	253	230	207	222	218	219	205	232	247	225	197	231	237	195	241	190	205	223	221	239	245	209	191	212	229	202	229	222	229	216	201	245	244	232	206	273	230	231	230	210	187	213	195	205	208	212	220	233	227	228	230	237	249	236	181	207	235	228	230	227	233	215	218	194	220	239	233	208	225	224	199	206	208	220	212	215	217	218	228	243	227	212	235	242	211	221	224	206	187	248	233	212	232	233	213	218	235	229	208	210	202	193	224	222	214	213
28170	24837	19253	9990	3611	961	596	587	567	561	569	581	566	583	513	582	569	558	538	579	536	605	552	570	543	559	561	569	570	530	565	554	594	580	577	511	595	590	596	575	548	565	596	518	596	550	534	549	533	586	588	557	546	548	577	539	648	526	589	566	548	528	574	548	565	546	565	569	564	609	566	585	571	561	584	582	616	576	563	587	564	552	569	610	592	578	584	546	554	584	558	567	571	558	532	552	540	612	509	497	544	587	553	495	557	562	569	532	582	547	567	572	554	556	562	541	565	541	583	563	530	554	560	536	537	578	560	583	532	534	559	562	556	558	578	561	575	579	577	555	564	520	605	501	567	582	564	565	559	551	560	547	592	558	621	575	579	537	540	538	576	550	533	572	576	548	541	567	534	566	614	534	575	593	571	595	560	539	550	577	579	545	533	527	561	597	534	546	536	589	564	597	543	552	562	520	531	586	607	634	568	548	565	569	592	563	604	545	595	562	609	660	590	542	598	546	559	555	539	613	535	569	548	547	561	571	533	570	548	539	528	585	580	529	537	535	594	567	563	556	565	570	585	568	580	553	548	609	506	576	549	583	586	542	550	598	530	544	560	530	577	581	542	557	595	532	568	581	554	550	593	502	567	561	567	550	557	541	586	544	565	570	557	554	578	580	563	566	560	603	543	579	529	551	558	614	563	596	561	597	567	594	580	567	560	532	540	617	585	534	555	572	564	506	521	535	562	583	525	569	540	546	587	556	571	548	556	528	571	563	602	581	605	596	565	581	562	556	547	542	571	557	599	640	520	604	560	534	548	565	551	580	565	566	565	576	557	563	533	571	545	575	584	567	602	520	575	542	568	542	535	550	586	558	549	586	555	566	527	543	591	552	541	555	567	527	561	535	602	553	555	564	566	556	531	554	531	578	518	559	580	528	602	582	555	548	571	580	585	573	605	567	563	537	570	514	581	554	576	549	526	542	583	533	540	551	533	555	538	569	543	575	544	530	564	567	578	601	582	573	544	562	556	545	525	603	578	580	619	579	554	577	596	593	537	545	549	559	537	566	549	579	590	581	588	521	576	571	517	529	549	566	603	554	580	514	559	600	516	547	553	582	552	583	538	546	590	611	578	547	565	577	565	561	551	548	580	559	589	610	566	561	527	616	571	558	547	546	601	509	567	555	573	533	554	581	525	577	566	569	579	532	509	576	569	536	578	576	555	528	560	552	522	560	568	563	614	549	517	497	591	552	569	575	580	563	557	616	546	604	567	566	586	573	507	555	552	568	592	563	561	532	541	581	574	561	620	583	591	581	586	564	475	542	526	535	563	557	549	563	579	549	595	587	557	558	518	544	505	561	562	576	564	599	570	609	550	548	579	513	527	583	574	569	540	573	609	573	561	600	568	566	540	621	590	584	567	606	567	582	575	555	571	531	551	529	555	562	563	552	549	585	564	572	570	542	593	601	572	571	567	584	575	564	586	556	557	563	552	536	550	585	563	537	588	583	540	588	544	575	599	573	568	595	550	539	555	561	547	595	608	544	590	595	561	553	580	514	560	522	575	566	530	553	523	582	555	567	602	533	582	557	531	596	575	601	543	575	545	569	627	541	576	545	565	580	558	526	535	552	553	586	569	563	546	535	562	594	548	499	534	561	596	504	543	579	538	568	559	563	510	594	525	591	590	550	552	594	532	530	558	547	585	604	564	562	555	561	552	587	551	554	542	582	582	537	587	565	568	554	599	573	577	591	562	525	583	568	560	568	590	555	544	543	579	535	546	566	545	569	483	560	588	588	594	539	566	545	557	609	553	537	596	561	570	564	583	525	562	561	537	582	534	562	544	541	625	554	538	559	563	519	524	547	575	556	567	554	601	547	577	522	595	573	538	568	547	542	557	588	587	561	550	534	530	538	567	547	573	570	591	603	584	561	570	589	607	528	545	603	566	566	582	593	551	588	558	579	547	561	561	561	549	541	618	560	553	573	574	536	605	555	534	547	535	540	561	614	541	571	538	591	566	547	550	594	579	587	566	612	552	619	558	551	563	590	571	606	563	559	579	564	575	564	507	560	534	551	535	541	570	546	591	592	573	525	584	583	587	557	562	553	576	567	579	575	584	565	547	561	566	532	536	542	604	593	555	576	559	544	609	555	545	558	555	588	542	569	585	539	538	549	559	582	563	553	533	584	538	626	514	577	526	568	559	579	564	550	550	528	528	578	571	590	528	538	513	582	490	553	577	549	601	587	554	547	613	548	548	566	526	577	564	575	608	570	557	567	560	541	499	544	554	573	566	594	549	538	592	591	595	579	562	563	601	522	554	582	558	553	579	564	586	532	554	551	550	588	532	575	547	586	566	579	525	566	573	510	583	578	552	560	524	557	603	581	562	603	563	556	587	547	561	537	603	564	550	572	546	561	571	580	560	573	555	526	544	561	561	565	576	543	568	548	530	583	550	533	567	577	590	579	513	546	523	554	559	535	566	561	593	567	555	599	589	636	525	602	510	552	553	565	502	594	548	538	558	602	632	527	562	564	570	541	568	562	550	569	585	509	558	576	570	543	540	570	536	566	571	583	565	559	576	547	559	578	537	562	541	566	568	551	560	557	539	581	516	556	571	565	548	589	561	590	562	565	550	566	572	576	558	542	544	573	561	543	559	583	570	565	619	588	505	568	550	586	571	578	594	521	566	549	539	577	570	617	569	597	583	550	557	560	578	587	522	582	577	589	548	562	589	551	557	577	577	532	489	539	577	547	534	559	556	583	549	550	563	544	548	545	542	583	591	567	562	563	557	552	573	558	549	612	577	558	567	543	595	601	550	548	510	542	548	532	556	566	520	550	555	552	523	583	574	549	552	584	587	592	593	582	544	554	567	550	521	588	573	531	577	554	605	576	550	549	557	566	586	544	559	572	549	565	542	566	547	534	564	585	581	514	563	576	573	535	569	585	585	558	529	583	562	580	576	588	563	536	516	577	553	556	563	568	545	561	543	579	543	595	559	564	559	551	539	577	547	556	549	507	556	552	566	577	555	561	555	549	573	545	581	591	564	581	568	571	554	581	579	553	594	599	541	576	541	534	555	517	589	595	586	587	529	572	585	575	551	588	589	569	550	548	551	547	557	583	517	542	593	512	570	555	550	542	544	542	548	555	563	528	557	551	560	572	569	551	564	588	576	536	575	562	579	560	571	535	574	606	600	580	567	586	558	529	557	550	528	533	544	600	610	555	583	553	581	553	555	588	562	547	580	586	604	533	579	529	549	545	568	546	574	552	565	577	563	544	558	553	532	562	540	567	574	552	564	565	594	559	567	590	555	574	597	595	530	575	615	563	606	602	580	549	559	549	561	560	562	572	584	542	528	586	572	597	582	532	526	564	607	540	587	571	519	556	563	549	553	597	584	557	592	571	533	560	564	571	577	587	529	568	540	556	580	549	598	530	547	589	584	556	547	554	537	560	594	535	547	597	555	569	582	547	598	534	550	567	540	609
77820	71131	59426	36374	16540	3654	391	335	332	333	326	322	327	314	316	347	334	323	351	301	288	344	293	353	324	322	318	317	316	324	343	298	326	343	323	364	334	336	341	317	368	317	321	344	329	307	343	331	318	326	369	321	297	339	351	337	326	302	295	329	326	365	332	330	336	307	346	360	323	327	341	287	290	328	331	311	324	320	314	306	341	327	325	336	288	345	285	309	315	320	301	359	303	302	308	333	318	324	284	323	354	338	331	338	305	325	322	308	288	369	320	321	342	357	297	332	314	333	344	293	324	337	305	305	347	309	329	335	331	328	330	315	332	322	354	342	332	316	323	310	351	332	322	320	346	343	330	320	331	315	359	353	309	308	324	348	333	315	349	314	337	299	332	318	314	311	339	366	319	322	319	342	310	325	349	354	382	316	305	315	316	309	330	369	351	313	322	326	334	328	321	313	318	309	306	306	318	282	309	314	323	307	310	343	329	317	318	338	329	340	299	304	329	359	306	312	325	316	331	310	301	297	294	330	346	350	298	292	344	325	314	321	298	330	315	326	321	307	320	323	309	323	341	333	304	319	286	318	303	319	333	322	326	325	334	353	344	321	321	323	357	329	284	301	304	293	318	335	323	313	318	339	297	328	283	326	293	296	356	305	340	320	325	341	313	334	328	311	311	362	350	344	333	310	340	327	357	318	330	348	305	354	318	312	324	340	322	338	308	328	302	341	309	320	364	322	328	332	300	346	314	309	308	348	308	299	312	304	320	333	313	351	310	320	306	346	298	312	319	326	335	335	327	292	322	315	305	301	334	300	323	346	336	323	334	320	316	313	361	360	317	299	350	349	316	320	332	315	317	334	348	344	311	326	356	316	329	329	312	323	308	324	327	338	361	339	292	315	324	326	326	309	307	302	348	321	312	301	333	295	327	308	310	323	341	340	367	291	338	337	336	315	317	317	324	333	315	329	305	342	332	330	328	301	328	346	333	303	340	339	342	312	344	331	334	314	317	337	303	315	337	309	335	316	357	314	344	374	330	328	308	294	337	318	338	351	302	343	312	314	348	378	361	330	346	318	326	321	324	349	324	334	305	322	297	340	322	325	333	310	338	336	316	308	336	339	341	334	301	313	311	313	339	321	292	308	336	304	333	329	365	332	329	319	300	322	325	302	314	373	335	357	318	313	341	356	341	344	295	317	304	370	324	322	324	331	327	315	348	328	343	329	323	323	303	309	313	331	334	337	342	390	345	335	316	302	333	336	333	332	320	319	310	317	331	335	339	331	325	329	299	329	312	321	324	323	316	347	290	321	345	317	282	326	337	309	322	336	335	319	322	363	326	329	348	318	315	342	370	370	324	331	340	321	318	307	334	291	320	321	347	361	314	332	319	314	338	325	319	298	334	351	294	354	310	311	319	354	286	348	356	350	309	342	309	331	342	314	339	304	310	325	311	319	287	298	311	315	323	312	331	294	281	343	329	362	320	354	345	351	331	310	311	318	321	293	358	279	315	305	357	312	307	321	334	316	317	301	313	336	359	329	309	310	320	323	332	332	355	296	308	338	306	338	337	304	325	337	343	329	330	331	311	315	305	334	339	318	326	310	322	296	311	349	341	324	354	331	313	332	306	317	340	333	322	342	340	336	303	307	334	310	301	326	361	340	343	335	348	298	323	329	313	325	334	332	337	332	319	331	315	336	339	359	334	314	330	336	338	336	339	304	325	326	327	312	351	306	344	337	328	313	302	313	310	356	321	323	340	327	319	317	325	299	346	338	316	361	324	308	332	318	342	320	327	313	318	339	358	311	347	303	336	351	321	325	334	341	331	341	331	330	334	288	342	345	298	320	291	325	331	340	332	325	302	336	352	348	314	345	317	319	348	315	353	317	340	318	316	355	303	304	320	308	321	334	342	280	330	335	322	335	333	340	309	317	360	301	306	324	298	338	281	325	325	339	327	362	323	331	328	280	329	311	306	308	354	348	328	365	320	323	327	322	349	344	298	342	329	340	346	336	331	286	313	358	331	316	352	329	323	314	343	301	335	322	325	339	305	340	299	321	320	296	292	340	343	343	340	351	325	336	311	309	339	314	353	313	323	345	335	351	332	306	336	307	337	311	324	323	351	364	300	342	327	318	366	323	353	300	337	334	300	332	322	316	341	327	331	307	311	324	317	343	331	343	326	327	340	330	322	336	331	356	303	335	336	335	357	328	329	325	342	298	344	341	310	335	315	315	324	277	309	309	331	354	366	347	307	329	319	322	327	321	337	337	319	331	323	335	354	343	356	296	343	365	326	318	343	338	337	342	333	341	318	336	276	365	322	313	336	329	316	365	341	345	336	313	302	352	313	345	305	343	332	301	319	321	318	315	300	365	346	336	300	325	330	331	339	329	357	313	338	305	366	319	299	315	325	326	309	287	334	284	265	308	344	345	346	325	314	335	314	316	331	303	322	321	333	338	340	325	337	349	323	315	362	323	335	321	320	302	321	291	338	346	345	320	336	312	357	294	346	317	296	307	335	336	316	284	341	357	347	309	341	334	334	313	355	319	301	345	335	311	359	336	328	322	318	308	331	333	327	301	298	366	333	293	322	317	281	318	376	297	281	293	333	315	326	306	304	336	327	310	343	321	291	326	318	317	318	289	328	307	333	327	310	319	323	372	347	350	308	335	302	315	311	343	364	322	308	325	315	355	315	398	330	347	322	362	330	311	327	303	321	327	317	318	310	329	325	327	333	328	298	320	288	314	309	319	332	336	300	290	322	327	335	334	324	308	313	326	292	343	350	341	355	317	303	306	361	329	323	334	311	336	295	332	327	299	329	329	312	313	343	273	356	297	323	308	370	331	326	348	302	320	315	300	344	314	315	346	319	376	304	297	319	324	295	306	360	309	309	301	307	333	313	341	355	350	316	343	341	314	326	327	300	311	342	368	345	300	301	319	304	303	332	350	336	346	328	327	333	285	338	309	361	336	359	309	319	322	325	349	325	341	312	278	296	341	312	349	350	264	301	334	358	341	316	337	345	345	353	294	308	325	330	307	355	330	290	331	279	352	315	308	317	367	300	321	359	317	342	342	327	316	339	328	348	318	295	341	345	329	327	299	320	327	358	326	323	333	338	340	355	325	313	351	304	332	328	304	312	336	330	299	336	310	322	312	314	296	316	341	308	304	300	305	310	300	325	312	324	312	330	370	340	316	337	321	330	325	298	357	304	317	300	306	331	324	320	348	332	312	373	303	310	354	332	324	320	323	326	319	320	323	355	325	292	294	332	324	293	326	311	291	348	340	323	346	343	316	327	347	333	303	317	286	315	352	353	301	319	317	342	320	343	334	355	356	319	314	307	334	309	311	353	320	358	316	302	324	300	338	372	368	311	312	305	359	327	373	312	310	329	344	340	331	337	335	338	352	298	344	334	343	325	272	324	319	343	308	323	322	308	325	318	330	313	349	321	329	316	306	347	328	327	308	286	326	334	320	294	330	313	336
52422	58289	56670	41840	22432	6580	897	754	784	760	744	763	779	812	813	752	782	786	789	822	815	777	768	728	776	789	812	815	786	774	815	824	808	816	771	804	796	787	813	820	811	761	803	749	768	785	812	829	823	792	754	745	765	791	798	778	770	775	758	734	817	759	792	811	808	800	721	791	803	771	766	762	794	839	791	770	771	847	742	806	831	785	782	737	795	794	751	758	779	818	793	789	779	768	785	772	798	797	796	769	770	756	738	762	765	752	801	806	752	794	798	783	801	779	825	751	795	802	794	761	801	726	773	800	735	865	786	812	817	782	789	736	837	774	845	778	785	786	729	793	758	800	802	775	791	819	764	778	818	781	827	801	787	788	782	775	783	743	826	718	785	823	752	791	833	817	784	789	774	789	766	792	790	771	798	765	754	795	796	784	776	783	776	820	793	809	751	830	823	749	766	844	792	775	753	796	772	751	770	765	758	805	790	746	764	802	738	774	793	813	752	793	776	756	800	797	777	801	778	794	731	727	801	769	809	804	750	801	760	814	798	796	773	784	767	752	790	782	782	747	733	797	787	749	845	792	746	802	817	747	804	761	791	800	734	773	752	795	860	785	745	793	754	816	852	791	790	757	737	810	770	781	808	760	762	738	842	773	807	810	774	769	776	793	739	813	783	762	762	820	800	748	740	761	752	825	723	791	786	773	798	806	743	781	749	809	784	785	774	806	780	815	829	787	746	793	772	824	802	748	741	722	830	807	776	771	779	764	766	815	839	758	778	784	754	783	741	762	823	790	738	767	854	775	808	803	798	788	756	813	808	738	772	793	786	743	754	817	776	765	781	795	819	760	768	795	776	811	798	785	779	800	829	788	786	820	769	751	785	745	827	834	810	816	769	757	738	811	828	812	775	753	744	730	834	786	764	808	781	855	775	796	828	800	794	778	743	764	745	744	783	790	752	763	809	739	734	801	800	783	779	833	783	764	787	817	781	768	761	775	780	777	807	745	748	797	817	769	768	769	780	778	798	846	811	763	756	764	795	793	779	798	771	797	771	747	825	770	774	781	765	796	788	750	782	745	802	808	759	821	792	826	730	733	763	769	780	793	843	789	798	788	783	819	785	794	778	737	781	832	771	825	719	746	813	795	767	762	767	742	811	801	791	718	747	764	844	762	831	817	811	763	794	807	796	749	766	751	802	822	775	758	753	766	767	815	764	785	779	789	772	802	764	797	838	772	752	749	792	788	738	770	772	767	788	786	780	765	814	792	852	756	820	834	787	771	747	819	763	803	776	764	737	810	771	767	815	742	794	762	820	728	765	789	766	780	758	793	795	766	759	775	781	768	809	796	775	799	740	774	800	769	775	788	801	812	765	758	819	804	831	765	769	778	751	829	806	822	807	765	789	821	791	782	791	801	742	823	752	790	791	776	764	790	769	796	771	796	806	777	829	820	772	813	734	727	782	818	735	759	757	821	789	762	789	774	774	787	768	773	772	833	812	735	753	805	831	825	812	797	825	736	767	761	785	767	761	798	763	737	787	816	799	739	757	764	803	805	778	797	784	808	806	764	818	781	757	789	762	769	830	782	821	748	729	741	764	797	776	819	799	765	772	781	740	766	796	765	789	800	770	770	779	824	800	761	735	823	799	769	804	786	795	756	808	814	760	764	795	825	787	798	758	770	738	755	764	802	781	777	794	856	776	785	805	773	761	754	812	771	809	718	790	794	806	775	792	742	777	787	705	762	816	804	805	795	744	788	797	792	805	835	791	729	758	777	790	847	792	805	710	772	798	761	746	766	795	777	796	828	800	791	811	780	809	776	713	779	787	772	830	761	711	785	793	753	775	798	841	799	765	772	789	785	787	749	806	782	719	795	765	796	807	858	801	829	741	792	810	774	823	792	804	790	759	763	777	780	810	755	827	801	789	758	791	774	780	802	785	773	799	821	807	761	777	774	780	744	752	788	774	782	789	768	772	824	813	815	749	792	808	780	795	778	753	839	742	767	791	780	785	817	793	818	772	794	757	763	757	786	789	771	770	797	771	814	790	797	801	750	744	821	767	763	809	790	775	746	750	818	764	774	830	810	774	765	773	833	764	780	835	751	790	800	772	810	785	790	781	763	751	758	797	804	793	780	767	753	769	841	784	824	767	746	762	760	762	818	800	811	769	769	774	758	766	726	787	814	766	721	794	843	787	809	790	793	795	765	791	763	771	808	821	732	779	772	757	762	801	762	798	762	800	724	817	788	759	832	761	798	750	763	791	781	793	786	811	806	784	737	766	853	775	768	808	806	810	838	787	751	813	793	806	778	732	794	762	784	790	789	842	800	756	742	798	829	781	812	746	809	787	781	766	795	786	746	752	785	757	764	761	777	787	799	766	814	821	700	846	793	756	762	794	777	806	760	770	809	791	788	798	786	773	787	767	786	838	759	801	763	785	755	776	750	768	745	751	790	798	816	801	788	782	765	803	769	799	814	776	770	768	836	725	788	821	744	776	768	768	817	820	723	798	746	754	755	791	794	793	765	756	787	791	746	794	776	809	782	827	813	774	755	776	804	736	739	772	754	797	745	804	782	729	782	818	724	790	786	786	789	778	802	815	811	745	857	778	813	777	762	751	771	813	820	805	803	799	743	801	782	807	807	792	803	820	804	784	795	784	792	816	748	768	813	776	782	794	803	847	815	742	793	835	858	795	773	734	821	795	717	787	764	748	804	779	787	770	788	807	844	735	746	775	786	794	832	784	807	816	762	812	798	804	784	741	784	765	786	798	781	775	796	778	776	824	827	789	759	812	782	790	811	724	789	753	751	789	849	765	788	818	763	830	810	834	818	815	777	794	802	812	753	776	744	765	806	789	766	734	809	789	749	798	777	774	826	786	823	788	802	784	724	802	774	748	807	770	801	777	750	786	735	772	745	803	788	822	773	782	809	781	765	763	766	766	798	797	767	769	744	812	812	782	786	777	789	811	826	765	791	792	804	786	764	771	794	735	779	737	827	731	777	796	789	787	812	750	808	809	796	851	842	793	758	781	802	811	869	778	816	792	824	778	786	798	770	797	785	731	802	808	719	832	739	807	797	811	812	732	758	777	832	773	762	743	787	797	788	802	805	761	815	810	758	792	794	792	782	811	763	826	767	828	771	776	784	805	801	814	805	821	778	783	792	815	822	818	819	781	794	761	786	727	762	802	764	803	802	738	803	821	827	786	810	790	739	766	790	839	753	755	804	792	807	790	745	799	768	772	840	722	823	788	700	840	790	799	760	825	829	812	783	809	782	806	769	756	851	804	749	788	738	818	758	802	794	788	791	730	793	849	776	814	780	819	736	852	798	774	747	798	779	733	742	811	810	730	808	799	806	813	809	794	782	776	809	809	787	776	782	784	803	824	752	798	793	758	763	839	812	800	750	754	803	812	779	782	741	777	822	794	814	828	794	776	748	805	772	705	817	806	827	759	819	768	760	744	756	822	809	828	782	776	777	748	809
87520	79432	66780	43862	23901	8023	651	310	332	314	317	330	355	289	320	310	305	312	272	312	348	327	314	277	286	322	349	283	305	275	294	339	298	318	295	316	332	305	346	350	310	326	312	324	280	316	297	296	311	311	318	325	304	287	323	295	317	291	320	322	307	321	329	334	285	286	289	322	310	303	313	290	316	295	323	321	285	329	298	302	290	311	306	301	311	273	300	322	292	353	274	323	305	292	330	303	328	292	326	330	277	309	323	302	317	310	348	282	292	311	318	293	323	324	305	312	303	278	309	329	305	304	304	275	282	302	296	295	287	312	289	320	313	314	314	326	296	340	335	287	337	293	322	314	331	338	306	309	323	311	282	279	311	338	299	338	326	308	288	306	336	327	330	336	304	333	327	315	270	309	314	305	332	312	309	308	315	316	321	339	306	300	319	323	319	288	332	297	289	265	312	276	329	338	333	309	309	353	331	289	316	294	326	305	288	278	303	329	357	313	338	295	299	317	310	280	307	293	295	337	319	289	289	318	290	311	315	270	335	334	324	351	309	306	289	330	304	312	326	321	324	318	330	284	337	310	277	306	288	341	294	313	340	273	311	333	300	310	297	286	326	303	314	322	294	316	339	298	285	294	300	311	325	308	315	287	312	330	322	296	323	330	330	273	322	351	298	305	307	316	318	305	285	332	306	333	304	321	311	313	308	316	301	333	324	299	319	297	328	293	327	347	328	292	306	348	321	338	289	304	290	280	308	331	345	325	310	284	312	341	302	332	331	278	329	309	295	275	250	320	282	326	301	308	304	316	340	320	286	325	334	294	295	299	299	309	327	317	312	325	291	334	296	320	321	313	336	333	327	322	297	309	305	319	301	304	315	305	311	337	299	314	310	292	309	322	324	334	308	271	329	311	307	322	301	300	318	285	307	309	340	324	337	313	326	337	315	356	326	322	321	329	297	313	304	292	304	329	269	322	292	314	343	299	283	302	307	311	299	327	301	304	308	326	313	287	311	299	280	324	306	273	343	290	319	299	313	300	334	286	302	309	338	314	313	319	298	285	302	333	269	310	295	281	300	267	319	296	334	332	316	308	290	324	299	298	356	272	332	325	325	325	313	305	304	317	306	289	281	306	270	296	318	323	305	316	331	347	313	318	312	313	297	327	319	310	305	310	297	295	304	341	300	313	328	324	353	316	297	333	280	294	334	304	315	300	296	325	307	279	316	321	312	307	328	287	313	295	280	284	296	291	301	306	302	304	344	337	323	310	314	323	315	312	292	293	299	335	347	307	312	309	298	287	278	347	333	310	311	285	297	334	330	282	282	299	333	283	288	308	309	342	275	334	297	318	299	333	303	313	305	297	304	321	335	308	287	279	336	317	308	319	307	313	283	317	336	317	311	298	321	349	327	339	316	316	303	300	366	303	276	318	297	307	284	315	306	330	291	345	350	343	317	293	325	292	308	305	288	315	319	308	309	293	325	279	308	304	290	290	303	293	294	313	328	316	274	282	305	297	309	295	334	329	283	299	340	294	286	312	341	309	308	320	330	311	325	315	282	308	292	312	282	310	358	337	281	329	323	341	330	324	322	308	332	293	320	301	320	321	319	287	319	310	320	338	300	320	303	292	320	350	299	325	287	328	294	326	310	321	300	327	320	284	312	304	320	333	333	308	348	279	297	320	296	292	331	330	303	304	289	309	310	323	297	313	348	269	280	331	351	347	288	310	293	298	299	308	321	294	299	287	327	278	315	319	313	324	269	298	312	300	289	338	331	306	330	329	311	331	352	315	323	311	294	307	341	298	271	321	301	299	304	347	305	302	318	305	341	288	340	295	321	318	325	290	325	300	315	311	309	297	302	314	327	322	298	295	330	324	329	325	324	324	336	336	303	277	311	315	305	320	259	304	301	304	304	291	304	295	274	324	327	318	315	337	305	307	314	277	319	302	308	301	308	329	304	316	321	308	334	322	315	314	327	312	316	300	305	318	329	319	329	307	313	302	320	286	305	323	303	316	321	314	312	298	323	331	286	296	299	302	304	314	296	352	342	296	327	321	324	310	316	295	298	321	313	307	308	317	273	300	327	318	299	313	305	339	287	283	330	321	308	304	332	343	355	327	309	297	345	305	295	307	299	339	305	307	303	320	318	295	315	262	300	334	320	335	306	258	301	292	316	330	325	336	295	340	291	316	292	259	355	315	308	320	277	312	310	326	290	329	331	320	350	293	306	325	264	296	313	303	310	298	317	305	298	312	327	328	300	317	283	314	319	330	321	292	299	340	289	321	287	281	321	338	326	304	294	315	309	315	322	322	325	319	302	338	287	316	317	326	314	331	307	343	322	301	292	311	311	336	322	300	309	321	295	304	309	325	299	303	308	311	288	304	331	314	328	294	319	285	304	299	301	339	339	331	344	295	291	320	323	325	326	317	308	313	309	303	333	303	315	311	318	281	298	307	336	303	279	293	299	323	289	316	312	289	300	301	305	299	317	318	311	284	287	296	320	336	337	318	318	293	306	286	260	291	296	327	280	304	275	283	310	316	306	296	311	291	327	322	309	309	318	315	324	288	313	302	313	334	313	323	297	313	318	313	301	294	288	295	328	314	318	338	332	327	328	282	323	347	310	294	324	314	329	318	295	302	304	342	293	306	316	310	316	301	302	302	303	301	315	334	340	336	320	316	322	298	299	328	321	311	343	294	292	264	321	325	355	331	295	329	310	309	319	307	304	304	298	293	340	345	301	305	302	317	307	349	302	296	299	320	305	305	280	290	342	346	310	307	295	326	343	366	329	296	292	299	330	308	317	294	330	327	309	319	303	339	279	287	331	320	312	313	284	325	335	310	304	308	291	328	298	290	326	301	326	295	321	297	354	304	324	295	312	321	333	322	289	319	301	317	280	313	338	300	304	320	303	303	306	334	306	307	323	311	332	318	315	295	300	348	311	313	337	336	315	295	309	285	295	312	302	294	307	332	313	269	312	299	332	313	308	305	314	309	315	301	282	303	309	312	331	307	306	308	321	308	285	295	299	277	293	291	277	351	327	306	351	335	297	284	276	320	305	329	298	322	311	306	315	329	347	303	301	282	298	303	315	327	328	331	281	308	337	318	321	335	282	339	300	301	327	313	354	322	296	334	334	309	292	312	306	326	304	297	354	324	296	333	328	316	326	311	296	338	327	336	349	295	340	289	320	287	330	301	311	335	318	309	327	312	319	296	318	304	292	343	350	272	284	332	318	327	302	302	303	307	307	303	298	322	317	284	315	305	333	309	302	291	307	273	321	288	276	350	307	327	309	300	327	323	315	308	328	301	307	288	310	321	345	321	286	331	311	298	316	315	297	325	317	299	310	297	293	282	285	305	294	328	322	314	286	330	319	324	303	280	291	318	320	323	314	296	305	322	306	320	278	301	327	333	327	318	281	328	326	312	284	309	300	320	282	332	280	294	322	306	304	316	307	307	322	324	318	313	281	330	288	325	343	315	340	324
60485	68584	65540	49656	30082	12206	940	750	691	749	779	755	708	745	745	731	781	779	692	742	739	720	723	711	700	706	763	738	757	738	743	683	743	720	736	743	725	715	761	724	781	747	758	726	783	736	756	754	747	801	734	728	764	735	717	724	719	759	705	696	707	770	719	713	720	755	702	779	749	739	743	728	740	756	770	706	723	766	737	748	741	759	714	743	767	771	726	753	756	711	688	720	741	750	737	740	721	787	729	755	766	728	706	746	756	751	757	790	784	767	750	813	721	780	806	749	731	713	721	735	759	759	714	702	705	745	737	777	738	742	734	739	773	746	754	745	719	795	764	784	774	741	804	729	737	766	763	748	750	783	720	748	747	751	756	733	765	752	715	752	755	783	715	784	720	744	773	745	765	768	746	730	776	756	745	710	763	739	745	703	777	717	703	763	747	768	717	710	766	770	748	763	690	761	719	708	738	731	756	725	768	740	748	780	721	749	742	721	735	734	717	727	740	724	781	700	725	741	712	753	703	726	723	734	802	765	746	775	729	668	760	745	787	775	701	760	725	742	712	705	695	737	749	780	731	742	782	745	776	672	742	751	768	790	743	770	741	736	679	695	683	692	731	740	734	686	735	737	711	766	737	794	785	773	758	746	812	714	810	741	722	751	717	728	744	747	769	769	732	745	765	702	705	694	756	766	715	714	734	712	772	772	793	699	743	715	778	721	779	713	765	741	726	702	712	713	763	811	746	774	742	754	731	731	712	737	741	706	753	721	775	723	748	760	753	745	744	720	711	730	727	705	719	743	717	767	737	754	737	721	750	740	769	768	700	751	718	741	683	736	780	760	756	734	742	728	740	737	754	728	760	752	728	722	717	709	701	732	755	722	746	767	730	731	705	714	777	725	723	775	714	741	733	750	730	776	798	727	763	790	758	751	755	730	722	732	765	746	723	731	760	809	766	765	748	737	736	716	759	728	758	768	761	693	733	726	746	748	722	716	772	747	772	823	740	709	717	741	711	708	736	724	764	777	697	773	745	710	781	723	754	752	710	770	757	762	721	758	734	759	743	753	722	706	761	764	779	712	690	746	746	780	681	732	778	755	748	718	749	740	737	727	690	762	732	692	738	706	751	715	757	748	710	729	773	721	775	760	785	800	738	713	728	713	736	761	686	699	737	788	721	736	668	733	781	698	723	720	748	748	774	735	742	757	757	746	741	749	711	760	723	774	828	780	760	732	743	655	682	768	748	700	710	710	703	718	722	735	761	740	773	729	690	710	751	739	794	775	762	747	728	731	714	736	764	751	742	743	713	731	743	681	797	760	711	816	731	733	755	703	732	737	747	787	753	751	774	726	732	773	699	741	754	726	726	769	765	751	756	717	789	799	706	804	734	796	765	660	726	748	744	764	715	756	729	767	770	728	759	727	764	783	722	684	737	749	745	727	707	750	723	780	690	741	703	737	682	771	732	701	719	688	753	695	739	777	743	743	717	733	700	729	798	777	758	735	725	821	777	763	740	731	752	741	776	735	768	760	776	722	710	788	776	734	756	718	728	779	759	723	746	771	770	703	745	736	786	756	734	788	740	764	749	778	747	733	766	748	740	778	769	741	737	754	755	766	735	752	781	766	742	778	770	751	754	724	696	737	731	714	757	728	706	736	791	759	711	748	755	718	727	724	754	730	760	749	734	731	747	744	705	749	726	765	741	743	775	763	765	727	752	727	728	707	752	764	720	703	696	740	716	712	772	738	725	717	760	761	716	742	724	699	791	705	701	709	762	733	781	734	725	725	758	756	688	777	740	747	741	733	761	711	785	711	697	766	777	687	745	788	792	745	752	756	724	778	723	707	725	719	769	723	764	778	765	801	716	715	747	692	750	739	769	748	725	751	708	768	724	803	734	661	754	744	728	702	736	811	740	771	755	780	731	752	699	752	771	725	762	754	754	707	734	768	740	756	760	808	750	770	743	733	726	727	726	713	725	745	681	759	717	781	758	761	796	785	684	749	713	730	733	755	746	714	722	723	720	765	721	736	736	712	699	682	721	730	800	768	725	708	717	753	745	771	746	755	745	775	742	761	703	678	742	773	772	717	778	777	714	724	773	783	711	711	731	764	728	705	699	716	725	744	763	785	763	737	762	735	734	752	734	729	767	708	751	740	773	761	719	721	731	745	747	767	731	712	759	713	736	751	731	661	738	771	727	717	701	682	723	725	761	731	741	714	746	756	761	779	720	760	727	714	753	723	751	759	777	787	790	761	713	716	729	667	763	740	796	766	766	743	735	735	737	720	724	722	785	744	797	716	755	750	759	694	747	688	698	746	730	739	744	739	737	720	753	757	733	704	766	757	719	707	725	750	771	697	727	709	753	699	725	724	789	723	801	725	801	715	744	732	731	761	760	723	759	739	788	742	768	763	717	766	721	748	766	679	717	784	711	725	739	723	702	720	726	747	732	736	781	727	754	775	696	772	745	773	757	723	783	698	763	724	736	735	737	724	768	757	722	736	737	719	738	711	719	763	749	756	706	730	739	737	756	780	744	730	733	785	741	757	772	765	771	722	758	761	741	731	748	783	774	759	694	768	731	728	743	714	716	743	763	734	765	720	712	710	727	719	735	693	788	745	772	752	763	756	691	722	753	742	733	708	773	756	718	737	777	725	748	710	729	698	759	724	732	767	714	762	734	773	726	745	744	756	766	750	728	753	752	719	756	715	737	743	725	723	768	704	734	778	691	748	755	700	751	731	738	699	762	747	728	759	703	753	801	735	752	756	776	747	721	749	752	828	773	702	744	695	767	738	745	789	767	714	742	719	749	704	774	733	742	808	734	776	765	697	733	752	689	707	752	721	688	720	723	744	730	729	763	703	747	764	764	783	722	708	712	727	720	749	766	711	798	731	722	745	773	697	717	743	791	735	756	759	727	767	786	773	751	741	761	686	754	746	767	765	754	757	730	772	687	707	738	756	761	756	796	749	745	742	714	747	704	739	720	738	753	784	728	765	754	746	765	773	722	687	744	732	704	702	723	731	767	772	748	720	743	727	735	735	844	708	730	767	737	728	732	723	718	762	715	732	747	742	730	758	771	794	713	734	718	743	773	738	726	804	724	717	693	763	760	717	707	706	740	712	701	777	750	756	767	766	775	760	667	734	786	734	728	749	738	689	738	742	716	722	711	717	726	736	727	757	769	748	756	762	754	714	724	725	762	750	677	771	709	731	771	736	800	777	721	719	720	755	724	702	747	769	737	754	743	746	732	737	749	723	768	711	708	755	708	711	769	737	724	754	751	773	680	724	729	729	744	708	716	756	720	724	731	740	730	740	729	776	736	711	765	758	761	676	819	746	743	761	724	723	731	755	708	739	750	735	713	740	756	749	755	725	737	697	764	745	741	746	738	702	820	702	718	736	748	805	773	710	762	777	710	695	748	713	721	753	720	708	751	769	718	716	727	782	731	746	750	698	736	712	754	715	729	753	740	732	738	731	721	758
34569	25342	13135	4391	1376	493	260	226	247	266	225	245	262	233	265	228	268	241	235	261	246	283	217	238	209	234	275	292	251	217	253	264	259	266	256	238	224	238	271	255	269	224	206	224	259	237	270	240	259	265	257	237	260	250	226	240	209	228	271	247	240	247	227	242	228	245	226	253	254	238	256	253	240	241	254	235	240	231	262	226	249	261	239	244	220	229	246	247	232	233	224	245	217	253	256	224	254	255	251	256	234	226	277	239	239	257	253	244	240	221	255	258	246	242	240	218	254	225	244	224	271	224	218	221	237	221	227	251	237	269	248	240	237	263	265	252	269	240	261	230	245	241	267	234	229	270	243	215	242	247	245	252	225	235	216	250	243	274	256	250	260	242	241	248	249	228	292	266	226	233	230	240	251	242	248	248	230	216	218	245	248	256	238	241	232	260	232	250	234	226	264	260	249	247	217	250	231	263	249	245	264	223	242	247	248	236	237	216	221	235	226	230	250	247	240	258	252	240	235	256	233	208	233	228	239	260	263	261	259	246	240	247	246	222	257	237	197	220	260	239	241	234	250	261	261	202	231	238	249	233	236	239	243	260	222	224	245	219	260	236	227	214	242	241	243	225	248	218	254	278	246	237	248	257	235	234	251	236	245	274	247	251	242	239	269	233	249	231	238	237	266	229	245	248	246	259	233	233	227	232	249	260	270	236	258	220	257	254	254	232	228	241	251	242	240	245	249	222	253	251	252	252	281	205	237	251	222	243	280	241	245	252	231	242	224	263	238	250	243	239	248	227	235	271	257	221	275	250	213	239	218	243	257	261	258	226	271	256	239	243	238	251	234	261	231	239	239	244	233	236	250	244	231	244	248	266	233	241	231	212	257	254	230	213	247	255	249	238	240	216	276	249	233	216	240	247	263	247	199	231	253	257	275	241	235	224	243	242	234	223	261	264	251	266	238	250	234	229	245	261	250	233	248	240	231	249	244	255	257	217	233	266	224	233	221	217	240	240	259	240	236	233	244	226	239	231	225	246	227	230	265	239	248	235	252	253	257	255	202	232	256	257	262	239	265	229	231	206	196	232	239	267	236	235	264	241	227	269	233	220	212	255	235	258	237	246	234	256	243	233	230	251	223	239	266	241	230	252	252	267	232	203	252	235	239	240	230	242	245	253	228	233	238	224	229	253	238	264	247	207	228	239	230	234	245	257	267	246	238	231	225	254	247	256	236	248	227	242	236	231	219	229	264	234	280	239	271	236	232	202	253	256	240	233	205	233	253	251	233	251	240	244	236	242	255	211	251	252	254	260	239	249	249	234	253	240	244	246	231	239	223	233	240	266	266	244	273	255	243	230	259	224	209	232	240	249	230	235	197	220	246	206	232	263	202	240	265	219	270	231	227	228	237	259	253	250	242	247	210	250	217	233	246	267	227	262	243	268	230	244	234	256	245	257	244	240	245	263	252	206	213	264	202	221	261	248	239	228	269	257	244	254	270	225	247	259	229	242	237	249	241	251	233	209	218	218	266	257	245	245	230	225	220	222	257	248	208	225	232	246	250	245	265	213	231	230	228	245	248	218	237	248	222	250	243	245	246	223	259	230	225	240	206	236	229	257	228	231	239	241	213	257	230	262	250	261	219	278	233	228	243	248	223	251	259	203	237	224	238	240	234	251	239	229	255	245	238	228	253	256	274	252	247	246	251	265	254	265	256	211	239	239	223	238	248	242	225	233	255	207	223	234	251	259	234	240	266	267	258	219	262	233	217	239	233	231	223	258	221	234	199	257	226	236	225	275	270	265	242	240	266	224	265	234	253	225	259	235	243	236	231	251	230	246	264	228	245	237	266	236	250	222	245	246	245	232	230	224	293	247	269	236	261	280	219	259	223	228	242	236	243	260	257	266	243	255	236	244	259	258	258	227	222	234	222	254	258	232	243	243	237	245	255	233	237	250	235	247	221	238	236	220	246	269	245	254	246	251	260	241	217	215	242	222	220	219	223	260	267	241	247	248	243	223	234	256	227	232	236	236	244	247	217	242	237	245	239	234	219	229	232	241	229	250	248	249	243	219	249	222	268	237	234	222	247	245	226	237	241	216	229	226	245	231	219	257	242	254	232	235	226	250	257	233	287	248	258	246	285	251	244	244	243	245	247	226	247	250	243	239	230	226	225	244	224	226	228	247	228	279	224	255	241	252	224	242	269	252	266	247	261	242	267	242	246	229	223	234	242	242	267	239	228	240	234	242	231	258	233	242	250	242	229	261	247	229	267	261	238	217	233	238	222	242	223	266	229	232	260	230	230	255	237	234	268	219	275	248	234	218	234	277	253	232	278	240	256	251	243	256	247	251	243	268	224	222	263	239	247	213	248	234	231	254	251	217	234	237	247	263	278	215	250	244	238	236	258	237	235	246	256	225	266	234	233	247	242	255	253	242	232	253	242	238	251	253	225	258	222	262	222	249	241	233	231	219	226	252	214	243	222	209	207	250	238	203	264	266	245	236	277	239	214	261	270	243	199	239	236	233	255	226	226	259	264	231	241	209	259	246	263	225	239	225	240	264	233	226	241	269	233	220	231	202	244	216	245	241	236	248	242	231	240	223	228	238	240	240	235	243	251	215	254	229	252	240	243	246	241	236	236	224	239	212	247	242	197	226	232	243	243	229	233	249	244	250	237	246	257	251	239	235	213	271	249	211	239	251	229	242	245	256	206	231	228	219	237	251	253	289	251	265	236	249	241	219	260	233	248	232	228	243	253	225	249	215	257	242	236	245	252	273	250	225	221	229	247	213	254	239	242	238	229	217	235	243	254	222	265	244	265	228	222	244	230	249	258	218	234	216	227	219	212	273	229	269	229	254	236	208	229	246	257	271	252	239	230	230	232	219	237	243	229	226	276	226	254	233	251	245	240	248	235	269	232	251	211	266	242	234	237	232	271	216	235	247	266	242	241	265	238	216	233	246	260	244	240	224	227	240	252	209	220	248	212	228	243	218	238	240	231	229	247	248	244	229	226	250	203	235	260	260	251	224	246	232	256	210	256	252	229	230	275	234	277	244	240	231	259	238	233	236	246	227	231	227	245	248	236	252	228	236	248	237	260	237	263	227	258	241	249	220	212	248	256	245	231	255	239	267	246	219	241	230	225	238	232	226	225	254	234	253	254	261	255	266	240	227	263	234	254	236	270	253	256	223	248	216	246	239	249	240	222	265	265	262	225	247	225	234	247	236	239	244	244	238	261	236	253	251	276	247	225	222	247	247	247	257	234	235	232	230	239	199	268	229	245	213	215	229	236	222	247	210	273	243	191	264	238	238	217	257	219	236	255	233	255	259	244	247	236	239	245	252	244	242	233	260	238	238	229	228	249	221	242	233	239	209	233	230	238	236	230	249	251	234	230	250	260	240	243	238	231	255	221	259	225	220	251	244	246	267	237	248	279	229	241	237	205	259	252	237	231	268	230	237	246	239	245	260	242	194	237	235	266	212
29225	26742	19128	9841	4056	1294	637	597	639	589	613	638	666	603	623	629	634	586	650	610	618	603	622	607	591	620	648	646	586	587	599	616	640	619	576	604	601	603	577	648	629	628	586	619	668	606	638	624	618	623	617	608	597	645	633	617	643	598	592	621	599	606	615	619	607	570	625	623	652	627	617	595	609	589	632	646	569	556	622	614	677	608	613	600	594	621	592	600	640	568	618	602	663	622	611	651	627	588	624	643	609	640	614	610	595	576	615	616	606	642	622	638	668	580	621	564	627	657	612	645	646	632	617	595	603	654	640	602	596	585	609	646	599	612	604	611	582	607	633	647	621	608	683	616	589	582	639	657	621	635	639	590	568	589	603	607	656	613	644	660	593	635	649	618	595	608	632	613	637	600	602	595	616	658	598	632	620	591	618	620	627	590	623	636	609	637	615	600	624	626	571	563	619	644	603	616	629	622	622	620	589	648	629	632	633	643	641	657	610	643	638	548	625	614	597	649	614	609	544	616	597	625	651	611	562	633	576	568	591	630	622	615	634	605	587	635	592	612	589	671	640	633	631	606	567	624	614	675	619	605	632	596	620	599	625	631	587	636	623	584	610	622	591	578	635	610	548	658	654	668	618	624	604	591	608	594	618	594	606	587	599	642	627	624	627	601	599	608	622	606	607	598	633	581	631	609	622	661	657	629	595	640	618	588	614	621	599	646	617	603	588	630	612	618	584	640	653	618	616	651	619	633	601	595	607	649	610	632	572	652	599	659	634	608	604	599	585	590	656	589	627	636	612	641	627	619	591	632	585	615	642	591	591	660	577	600	598	618	610	604	591	648	618	612	602	613	650	637	618	624	607	633	673	584	621	634	585	667	605	621	629	629	576	614	569	578	618	566	626	620	591	634	564	614	587	619	613	601	609	598	618	632	645	614	623	632	645	640	616	595	601	594	623	635	645	584	616	613	638	599	647	650	577	580	611	570	630	626	592	666	640	635	591	572	623	612	624	609	587	624	561	622	634	633	616	564	593	605	623	580	632	629	624	631	607	613	634	599	602	614	586	649	598	633	632	623	653	608	606	608	624	665	612	586	610	661	579	575	605	605	616	633	618	641	619	646	595	618	607	593	582	646	606	584	606	639	618	639	609	625	610	581	604	627	602	582	595	629	640	647	630	653	581	624	650	606	615	642	607	624	575	599	575	581	654	655	637	601	596	577	639	600	611	662	635	605	593	632	621	634	599	627	631	610	580	595	642	594	613	635	592	563	614	620	647	598	575	612	629	594	625	593	638	617	606	606	631	613	670	636	654	640	625	620	633	653	599	634	619	598	662	613	599	640	624	684	589	600	613	627	603	638	611	640	606	652	671	597	630	567	599	560	633	588	619	616	601	611	642	650	589	636	617	644	665	623	612	590	646	589	631	614	615	670	615	629	641	613	598	634	604	597	607	589	633	604	584	556	606	555	608	630	616	683	620	609	618	661	621	616	585	586	644	589	615	622	590	606	605	664	614	630	608	569	563	615	626	564	641	618	586	615	616	647	616	619	609	562	629	619	588	633	640	602	609	606	621	637	577	629	630	641	610	637	623	633	635	577	611	608	623	618	610	654	558	609	616	604	623	614	608	643	637	636	637	601	632	603	613	606	626	610	606	654	623	603	640	565	624	650	546	648	613	620	638	586	629	625	586	621	607	605	647	590	552	615	613	615	584	637	611	603	618	609	609	626	622	596	607	612	631	653	600	593	589	611	584	641	607	609	598	705	664	615	601	625	616	585	621	657	584	611	632	576	642	582	577	591	623	581	629	564	606	596	638	629	599	624	610	612	624	603	639	630	594	643	633	601	627	601	626	632	551	618	602	596	580	624	565	635	620	621	625	638	633	639	641	640	627	590	623	596	685	630	630	616	615	605	649	603	638	592	590	658	633	640	590	635	629	640	622	585	644	574	617	634	608	609	613	635	615	582	640	606	574	596	640	686	613	639	587	635	582	644	606	641	620	611	577	592	594	620	624	580	599	601	623	593	608	608	638	629	609	627	615	585	602	630	634	615	601	614	621	658	663	649	619	638	566	633	595	612	597	661	614	621	624	619	619	618	630	594	612	649	631	607	657	627	578	647	629	599	593	623	632	612	631	634	594	615	626	665	603	642	590	613	607	594	627	585	617	613	619	626	638	631	611	636	610	609	634	646	579	696	641	617	621	576	606	655	633	560	631	598	607	605	642	621	596	601	595	629	625	668	593	620	629	602	615	564	599	588	593	611	646	652	611	628	612	613	608	618	627	654	623	604	586	668	602	577	602	620	611	649	589	565	574	655	609	621	620	621	648	623	614	587	615	594	597	627	580	603	607	639	590	573	608	640	605	645	599	606	615	617	596	607	616	624	639	592	607	565	596	630	588	628	661	588	623	638	642	590	623	599	609	651	624	654	636	671	593	653	615	596	637	669	649	568	639	630	622	603	601	617	624	627	639	608	608	582	582	628	646	647	592	594	613	637	560	601	637	614	622	646	614	594	603	620	614	622	614	600	577	627	582	607	630	592	604	622	579	639	648	648	633	594	608	548	656	653	593	599	598	617	615	634	608	576	625	610	612	641	626	620	623	635	648	629	640	585	618	580	614	584	676	652	563	601	599	606	592	602	631	620	658	559	613	654	644	615	579	636	593	600	626	655	603	637	617	641	595	581	630	610	637	610	631	621	563	619	621	606	628	629	587	610	626	587	583	592	605	618	631	633	644	559	592	623	621	632	649	598	632	631	624	599	619	619	657	612	661	540	556	593	574	664	585	542	640	632	593	612	611	592	612	575	649	604	668	617	606	590	643	583	604	638	619	648	647	606	615	594	629	629	600	585	612	630	579	614	603	637	592	571	581	623	626	647	647	662	594	581	656	605	599	639	637	586	633	669	603	598	604	607	595	589	674	608	615	576	643	650	638	582	643	622	659	599	630	620	606	604	581	594	565	630	623	610	620	624	591	635	605	616	650	656	599	605	644	578	594	626	624	654	614	616	588	605	591	604	612	592	599	591	615	593	627	641	616	586	621	630	661	610	604	668	632	627	638	656	630	621	547	669	610	598	604	563	617	605	628	664	591	594	620	598	583	619	642	595	654	651	638	570	606	634	612	648	632	616	597	599	604	614	615	632	662	604	614	638	577	585	621	627	586	638	588	604	578	599	564	579	618	637	633	659	645	560	631	634	591	630	636	664	603	552	650	609	615	624	612	595	611	601	585	636	646	639	593	655	613	578	592	578	596	575	599	606	595	639	579	608	647	617	615	617	650	648	621	628	586	599	635	627	608	627	602	604	607	612	571	618	590	585	634	608	628	579	581	587	605	636	601	601	573	632	572	627	623	626	623	590	621	663	638	567	568	601	652	642	601	651	607	570	605	571	645	571	604	616	661	584	665	605	586	619	625	589	611	595	623	630	646	624	631	619	621	630	619	615	605	623	568	647	577	660	640	600	611	617	611	617	600	612	616	592
78201	70323	58634	36812	17284	3650	474	366	302	336	369	333	333	345	338	350	366	357	354	285	328	337	326	346	338	310	369	349	348	345	303	306	329	319	373	331	319	361	348	336	330	333	334	323	299	346	322	341	303	346	342	331	317	364	325	318	306	353	342	296	343	321	321	327	379	341	348	354	337	345	321	325	316	359	305	324	366	353	333	340	344	346	360	334	291	338	340	328	342	378	345	347	338	352	348	333	340	357	301	345	379	335	331	337	333	344	373	318	343	332	340	324	334	331	356	328	350	328	326	316	331	316	308	343	352	304	375	320	323	323	355	313	354	378	338	333	327	321	328	351	336	314	321	330	318	343	338	321	357	343	334	344	348	339	358	355	338	326	314	349	356	352	372	326	344	326	343	314	334	341	309	292	335	324	303	323	336	361	318	331	356	352	342	342	376	335	370	334	348	311	309	345	344	310	339	333	342	326	305	337	338	323	342	339	337	358	353	333	368	350	350	333	371	328	323	325	344	334	337	305	309	328	321	336	339	337	341	351	357	348	330	335	326	357	356	325	342	346	311	354	346	341	348	341	321	297	338	344	346	338	359	329	325	327	345	364	327	331	338	368	325	344	374	321	352	318	335	346	360	345	347	325	354	334	354	332	327	353	325	327	314	347	341	316	334	344	330	343	322	355	347	365	362	330	357	314	351	318	322	337	335	332	337	327	364	308	325	357	344	321	307	335	355	318	313	346	321	320	296	334	331	316	356	345	367	335	339	300	382	357	316	327	354	328	317	320	307	341	364	359	327	329	326	333	358	337	302	369	361	332	334	322	359	335	335	340	350	320	343	337	330	321	329	320	333	320	324	340	338	343	332	347	335	345	321	339	375	295	322	350	351	318	308	353	305	387	323	341	327	331	335	320	336	320	330	360	339	335	350	337	311	354	344	339	382	327	348	336	353	346	334	309	310	356	334	335	341	358	367	347	327	322	326	313	288	330	375	320	348	325	342	336	345	352	363	341	314	332	301	345	347	325	314	342	283	347	320	378	345	311	345	334	309	336	278	338	329	340	312	345	317	331	305	333	337	346	358	344	332	365	345	338	343	360	361	354	324	303	347	309	332	334	318	316	318	331	338	311	330	365	336	316	362	330	319	347	346	311	329	307	334	297	361	349	345	361	338	332	345	328	333	347	326	369	344	388	362	341	371	325	356	335	333	359	319	335	319	303	322	331	357	346	315	326	338	345	317	333	369	353	352	311	367	333	292	322	326	362	337	313	342	337	368	342	336	328	343	360	359	349	371	359	359	341	350	319	317	353	328	352	335	361	346	350	355	354	354	320	319	360	299	318	339	376	356	299	338	331	317	316	321	371	325	361	333	329	330	328	331	350	317	342	341	349	380	341	338	326	328	349	333	349	329	310	305	362	276	335	317	302	355	339	331	384	360	377	369	338	309	324	313	325	312	332	358	336	314	334	334	338	358	328	314	335	329	328	329	367	349	321	320	353	352	366	349	368	327	335	320	309	326	351	345	323	301	326	330	374	312	338	304	350	313	324	343	315	312	341	342	340	359	351	308	328	326	351	316	357	356	341	319	348	322	332	365	324	395	342	323	301	332	311	339	321	353	346	326	357	368	393	305	333	352	328	360	349	326	350	376	336	336	301	374	335	307	317	341	324	312	377	335	363	340	343	335	349	340	339	342	350	322	381	331	338	348	329	339	367	319	375	368	333	349	325	332	334	352	352	325	316	325	309	350	349	366	384	340	322	322	302	335	352	360	375	310	305	330	331	290	338	357	351	321	326	311	340	317	298	337	310	329	337	331	343	312	358	305	354	349	308	367	315	359	331	288	354	359	348	355	377	326	329	331	354	328	321	349	355	325	334	363	337	359	338	311	355	333	372	325	348	340	352	345	332	312	337	326	337	321	354	351	362	347	319	323	347	342	336	364	334	362	345	343	341	350	337	358	366	357	338	317	354	328	336	396	335	343	320	355	369	333	322	316	341	353	318	338	330	384	310	295	319	344	379	336	360	299	345	339	305	318	335	330	325	323	324	346	329	350	355	302	319	329	368	343	334	369	314	336	304	310	344	364	314	338	359	341	359	309	331	324	348	347	332	355	324	338	341	309	349	352	317	339	356	339	348	380	345	325	359	322	371	343	345	380	321	317	330	349	321	335	362	349	304	331	306	329	312	320	310	349	370	352	308	341	315	324	323	314	338	319	346	340	321	337	318	341	349	312	337	332	342	340	351	317	327	380	333	341	326	339	314	337	349	321	341	340	347	318	331	310	337	330	347	312	318	344	344	321	298	311	347	359	344	358	353	302	313	333	330	316	344	316	347	356	336	349	351	376	328	343	322	330	327	333	364	344	358	302	343	343	326	379	326	330	334	344	341	359	311	331	291	303	334	357	360	322	349	344	326	334	328	325	356	334	349	321	318	353	353	357	305	358	351	330	351	362	349	307	349	371	336	334	345	315	337	312	303	288	313	329	363	329	313	337	330	343	283	361	346	385	326	336	348	336	337	334	314	344	324	356	320	349	345	345	319	369	320	361	300	345	308	347	360	329	337	337	329	333	350	342	346	319	317	311	322	332	327	315	364	342	356	361	319	337	335	340	322	319	353	332	354	324	319	336	314	329	342	343	316	333	353	353	351	319	342	303	376	336	363	343	327	327	347	316	336	345	355	336	311	348	339	285	343	359	383	332	376	358	298	313	347	322	359	342	351	354	332	359	349	333	343	381	315	321	330	334	348	358	335	322	299	344	347	376	387	345	340	339	337	333	320	327	320	345	315	307	370	311	297	335	329	349	318	387	346	348	341	325	350	341	330	327	366	335	355	332	325	329	371	320	313	346	328	379	337	326	359	325	332	311	348	348	353	343	360	332	318	340	311	343	315	322	341	326	329	304	343	329	345	353	356	351	340	357	366	333	337	345	318	338	333	357	349	353	323	370	330	331	308	344	358	360	344	314	341	335	304	316	316	346	355	317	337	319	349	311	335	367	339	359	346	321	352	367	351	309	349	348	330	299	335	367	307	334	322	334	320	316	331	336	299	332	311	345	356	342	320	310	347	349	333	352	329	352	367	335	328	332	351	327	294	326	324	367	321	356	309	314	317	353	335	339	339	314	342	350	360	369	367	339	340	331	327	323	325	350	306	340	328	349	357	326	334	356	319	336	331	327	306	331	326	325	352	349	321	347	359	334	306	334	335	356	306	322	350	340	321	323	303	318	323	331	322	342	346	314	331	327	334	340	289	371	325	346	371	314	358	330	394	331	345	353	359	330	349	305	345	336	349	300	328	319	349	338	325	368	356	358	349	341	302	333	320	371	320	302	346	283	361	346	335	377	329	353	360	357	344	338	331	356	356	334	330	341	332	313	340	305	323	313	340	365	339	295	351	321	339	324	339	354	353	325	344	358	359	337	320	349	354	344	328	337	354	335	352	350	326	342	330	342	310	362	344	381	359	398	336	359	354	325	300	350	306	338	320
53646	58661	56784	42223	23447	6376	1104	841	856	798	806	780	777	846	846	810	815	815	843	839	847	778	796	855	831	782	793	864	798	810	777	786	843	805	824	802	799	804	825	814	814	808	832	818	828	865	832	801	824	814	851	833	788	848	774	883	826	809	838	838	799	828	809	779	852	782	817	814	817	813	866	789	781	814	812	839	814	842	798	772	809	815	829	778	848	782	777	802	806	810	800	821	815	883	782	810	811	827	829	836	834	823	769	851	750	798	784	771	863	760	808	804	806	794	795	786	811	819	785	854	856	783	778	822	825	825	788	808	804	791	752	816	842	811	779	809	849	780	862	791	824	852	750	839	778	809	842	813	859	847	809	827	799	785	857	812	786	802	772	831	808	750	808	810	816	752	810	855	846	814	822	836	801	758	856	851	825	838	735	835	790	743	829	848	891	861	808	826	826	849	796	793	831	791	848	765	798	840	810	807	811	755	781	820	762	813	778	760	804	805	835	828	808	814	765	803	774	799	834	822	789	857	815	875	772	846	821	789	814	795	782	817	856	857	802	753	856	810	813	800	797	776	820	797	790	828	799	817	812	795	794	838	802	845	803	832	833	841	857	812	795	794	826	790	798	788	817	788	819	795	829	780	783	801	800	802	812	821	808	767	789	795	774	839	808	792	825	829	781	795	861	842	777	786	784	811	779	816	787	847	846	768	818	784	851	802	796	797	826	833	805	819	777	855	808	795	823	836	814	826	839	813	789	784	850	809	795	836	854	803	826	816	776	809	788	824	798	775	813	823	826	812	758	835	781	863	788	837	790	813	808	751	817	797	771	831	816	789	833	860	826	771	821	809	822	867	792	800	785	758	765	814	830	812	804	810	753	842	864	804	817	847	792	803	769	826	829	805	772	796	816	775	744	811	790	815	854	786	783	804	791	797	816	819	785	843	852	774	804	773	876	778	838	840	832	803	803	770	772	820	802	796	799	788	823	825	779	856	806	831	850	809	836	824	821	818	821	850	800	842	779	787	804	782	804	796	810	803	807	834	746	843	789	821	754	844	830	803	764	828	795	765	782	823	777	739	788	832	811	782	798	780	750	841	783	823	813	828	792	804	795	783	821	787	765	774	804	824	780	795	791	793	779	787	779	809	761	756	824	794	876	829	846	769	775	790	745	814	725	860	807	747	783	800	822	842	845	744	804	831	825	776	792	866	826	843	805	795	804	888	771	810	806	794	781	804	722	875	790	805	737	832	766	853	803	812	754	848	785	799	813	839	825	779	806	811	784	786	778	792	804	764	793	818	801	777	778	796	829	803	798	807	772	797	810	766	801	785	775	790	840	792	809	792	813	817	780	771	818	850	807	782	819	812	907	810	777	760	771	772	779	788	808	794	789	800	786	807	821	819	775	808	835	815	845	827	800	805	819	767	854	803	815	783	821	820	804	808	796	798	825	775	805	793	792	848	805	835	810	788	779	811	774	797	831	837	786	811	786	808	863	813	804	816	800	841	794	812	783	859	748	775	813	809	839	803	807	801	791	786	796	830	836	739	751	831	816	891	760	805	758	838	789	738	801	814	860	864	805	809	851	803	789	818	742	838	784	814	884	814	758	782	779	814	806	827	849	778	766	835	778	842	844	778	762	760	837	850	782	764	807	772	810	831	814	823	787	825	793	819	820	800	777	822	789	827	835	813	838	814	798	775	791	771	811	861	770	805	793	762	818	807	788	846	812	846	789	813	826	830	818	798	832	817	797	764	846	848	818	841	792	795	776	848	815	816	782	772	849	888	817	815	834	851	843	784	787	790	810	758	806	807	805	838	767	818	747	795	786	781	806	796	776	876	822	859	790	833	799	779	847	784	798	837	805	816	795	806	829	753	827	830	790	804	801	797	783	800	780	781	846	844	782	783	820	784	876	800	847	790	868	808	846	866	753	857	804	802	851	850	793	820	779	829	808	771	842	830	794	808	830	848	752	803	867	798	789	861	800	773	810	789	783	802	770	756	834	868	849	802	779	815	776	803	759	807	817	859	801	829	850	792	776	805	813	773	809	764	850	835	868	863	828	808	770	834	836	839	806	823	854	818	799	793	809	795	791	843	819	798	787	758	877	802	816	782	782	806	791	758	818	844	828	841	789	788	849	820	812	893	752	769	828	801	819	849	765	812	854	755	832	820	801	799	832	813	768	770	792	810	847	842	821	858	781	821	824	802	792	797	804	812	828	824	843	786	813	870	801	822	798	813	796	816	783	825	798	818	765	792	775	787	816	796	789	797	837	779	816	797	829	784	792	785	764	776	769	817	851	821	836	749	830	828	787	784	863	835	828	798	844	824	815	832	790	799	791	850	793	807	823	789	802	860	779	800	850	821	821	812	812	785	793	858	800	868	744	832	827	781	821	837	809	787	811	788	778	820	811	814	776	843	791	819	806	831	814	783	831	877	774	799	794	815	842	815	833	789	842	837	826	762	748	833	815	784	810	788	828	811	807	846	761	833	854	818	842	778	775	843	799	784	811	863	819	833	781	838	782	841	786	767	783	827	835	808	775	836	833	781	807	784	846	814	803	812	849	778	821	826	816	838	811	793	826	778	790	880	817	833	826	825	775	755	774	813	873	811	812	799	798	810	842	821	764	807	806	813	798	837	834	801	838	825	828	809	790	815	830	787	852	830	837	784	851	814	763	777	852	803	824	817	854	786	790	829	815	785	811	759	750	830	843	749	801	803	801	857	750	779	807	839	804	842	842	861	821	875	817	741	836	821	797	829	797	819	852	787	801	831	784	820	830	870	846	795	830	808	779	819	828	732	838	786	875	807	826	818	811	763	823	784	789	802	769	766	812	811	800	815	782	822	793	838	841	788	850	772	779	856	783	806	801	814	828	835	768	849	743	846	782	812	801	756	829	803	784	832	799	858	852	840	779	784	791	762	841	772	812	828	822	737	826	781	778	815	827	805	807	782	761	817	838	838	877	837	796	840	804	826	800	805	783	783	776	816	831	772	758	821	825	849	834	775	824	797	815	796	814	799	790	758	795	808	800	857	805	835	793	822	825	857	825	791	824	848	786	764	867	789	845	798	777	851	818	803	835	757	826	810	817	816	850	796	850	855	830	780	773	791	821	838	796	827	791	799	779	777	777	823	820	826	804	796	812	783	815	778	730	822	822	776	809	833	808	755	753	872	855	842	802	798	788	838	851	832	844	832	814	786	819	803	797	773	794	879	824	798	797	781	816	810	798	873	819	744	764	824	808	811	831	784	808	873	783	831	811	825	855	833	803	778	836	808	797	799	818	793	841	768	801	821	782	828	735	854	760	772	813	804	858	787	786	784	849	852	833	780	799	819	837	834	772	792	802	798	833	758	841	813	799	830	760	832	823	818	842	756	804	752	767	840	830	850	836	821	831	818	789	773	839	813	814	758	818	782	780	732	783	790	827	816	805	789	839	826	823	807	848	854	791	764	783	840	767	840	811	830	863	767	809	788	841	864	809	817
86459	76406	65767	43726	22830	7071	677	352	308	332	316	344	340	330	293	350	328	359	339	331	296	318	312	314	325	298	285	313	328	298	305	322	321	329	306	351	308	321	318	302	295	303	351	315	305	326	323	321	349	332	319	319	337	343	318	324	326	326	299	283	275	286	318	364	315	285	345	325	306	327	310	342	344	310	304	326	346	348	319	310	323	302	325	333	307	319	308	290	339	302	310	275	303	324	325	337	330	334	323	336	338	342	350	331	312	313	324	303	285	339	330	316	340	339	309	307	331	317	292	332	309	307	353	295	343	305	341	324	326	315	305	355	324	341	313	283	340	348	321	299	326	343	290	303	316	337	302	337	314	332	336	288	342	325	362	321	334	314	342	306	317	347	312	317	347	324	307	328	343	344	308	318	322	354	279	304	288	313	299	350	332	306	346	312	333	337	288	294	314	286	328	329	331	296	342	328	321	335	365	325	319	313	331	325	336	347	309	280	264	337	342	312	331	317	330	320	309	340	291	333	308	366	319	289	324	308	337	328	328	341	318	312	294	334	283	314	375	349	332	301	293	338	346	309	318	318	327	312	314	342	334	309	301	326	329	349	335	321	332	350	316	302	317	286	345	320	311	347	290	321	302	311	350	336	292	325	358	322	317	326	302	293	335	332	313	326	309	322	307	304	319	305	305	342	349	329	310	322	327	322	322	290	316	313	347	318	336	317	308	309	320	332	308	326	300	316	319	313	305	309	354	340	338	301	316	349	330	301	303	348	336	321	313	320	333	330	329	328	298	310	321	337	312	315	305	341	304	311	341	313	322	318	346	323	314	308	355	325	326	338	342	294	314	311	317	290	321	315	336	304	322	324	312	314	325	308	294	324	334	301	281	339	323	306	342	328	314	316	330	310	316	315	300	319	321	310	288	293	298	300	278	307	295	297	289	333	317	314	314	351	330	304	342	334	335	304	293	321	295	325	300	326	319	319	321	331	325	330	295	331	276	322	330	334	305	310	320	314	322	352	321	347	352	304	351	331	317	346	327	338	343	318	311	336	313	303	323	332	353	319	310	330	306	354	310	334	302	362	370	339	295	295	287	341	315	315	332	289	297	273	302	328	304	338	327	309	308	312	341	283	321	315	328	335	344	318	322	331	326	301	368	315	335	323	288	285	292	323	306	312	311	328	333	358	328	316	333	323	346	360	365	335	292	288	332	318	294	324	291	305	338	310	332	329	332	329	308	280	300	325	290	291	311	323	321	286	305	331	362	287	330	306	334	349	298	332	378	319	315	324	307	307	323	373	339	324	301	320	301	314	293	349	343	343	314	313	335	298	328	317	303	298	308	324	336	312	308	303	316	308	284	333	320	316	310	327	324	319	306	287	347	320	371	293	354	325	322	306	315	304	300	304	314	301	312	319	324	327	346	329	316	329	348	334	344	316	346	309	343	313	302	327	290	323	313	313	302	348	329	335	318	332	363	339	322	358	324	338	329	305	272	314	313	316	340	312	278	312	305	289	314	359	327	337	305	321	317	335	304	343	323	336	314	339	301	334	351	342	349	319	303	347	307	336	303	316	318	347	323	308	330	330	352	344	314	326	315	285	295	305	340	347	341	334	305	327	341	350	288	318	279	357	322	356	334	318	321	289	361	295	317	292	319	314	338	307	358	320	324	312	306	347	329	285	306	319	303	315	320	303	340	285	293	297	319	320	307	326	390	293	298	365	321	289	292	313	289	290	362	302	313	326	328	329	351	315	292	315	331	313	328	303	317	335	317	332	333	300	316	348	325	315	317	302	302	320	347	341	333	327	287	328	310	331	308	329	338	289	343	304	302	318	324	336	299	306	325	323	314	324	320	332	312	337	356	292	319	311	331	288	339	305	324	331	308	306	361	318	308	335	312	328	332	326	295	349	292	360	322	313	299	331	295	311	314	285	328	354	328	342	363	307	296	340	296	337	344	312	356	360	307	377	308	319	303	336	293	322	328	345	355	314	300	334	311	331	344	326	289	310	318	295	321	330	311	319	340	326	295	351	322	360	314	321	316	339	300	330	323	302	321	307	325	333	324	324	337	327	323	287	307	321	340	330	310	338	341	295	307	339	313	320	302	330	339	302	333	337	300	316	324	307	315	314	321	311	338	335	320	316	304	340	345	326	322	345	359	327	329	329	297	329	322	314	313	329	315	317	284	300	306	327	364	343	324	349	329	348	327	322	276	298	307	355	323	352	307	329	298	333	319	324	300	343	317	340	329	345	325	366	334	322	327	339	304	334	332	283	361	327	312	329	299	324	297	301	334	337	315	339	302	309	335	336	304	318	333	306	364	341	320	326	308	333	312	328	302	305	318	326	354	332	325	309	302	284	323	360	327	325	298	295	321	322	351	349	319	300	313	344	298	322	313	354	329	320	329	329	342	345	319	327	322	304	314	313	315	332	315	302	331	327	317	314	334	329	337	312	312	321	339	292	317	310	342	347	355	362	327	317	319	305	331	295	314	284	313	328	321	315	317	315	333	359	309	285	319	312	325	343	312	308	312	334	333	299	330	306	345	316	328	341	330	328	349	310	304	334	337	336	345	335	320	292	328	325	333	356	305	343	298	315	311	313	318	320	319	310	337	326	317	308	306	319	325	317	291	327	316	302	314	350	304	318	332	311	328	316	312	312	304	320	331	308	313	353	317	298	304	341	288	327	326	315	297	291	324	314	296	301	315	323	317	341	362	318	296	314	328	316	301	329	328	343	338	338	327	314	311	315	314	312	348	324	347	315	332	316	316	281	312	339	298	319	346	307	338	337	326	322	327	327	304	311	309	333	326	318	338	304	315	307	283	317	349	328	292	327	285	326	330	354	316	366	314	292	322	282	357	337	327	313	309	291	304	333	315	326	306	338	325	341	325	306	311	297	316	341	286	370	347	309	312	332	298	327	324	321	336	323	332	327	336	301	289	323	305	306	337	306	310	316	317	343	312	325	328	297	310	342	323	344	325	333	339	309	318	315	309	329	298	316	280	338	312	362	335	325	328	312	352	356	334	327	321	321	331	333	310	315	313	323	326	348	306	363	318	274	340	365	341	324	339	315	324	316	313	318	288	354	328	304	279	318	292	324	326	369	358	324	343	326	347	331	344	331	342	320	332	347	326	309	319	361	314	302	313	322	351	289	310	337	331	333	324	315	306	313	342	319	336	322	291	327	314	325	339	348	298	290	308	334	317	346	349	329	319	294	305	315	354	306	340	300	317	305	317	346	337	311	333	333	295	345	303	358	310	315	348	303	287	293	348	319	342	334	306	311	313	359	340	330	326	308	330	289	371	331	323	357	314	279	331	295	321	319	281	348	322	291	303	294	305	331	334	306	318	318	299	333	326	313	286	316	343	345	307	338	325	347	312	290	313	325	301	362	341	304	298	322	316	281	305	309	321	348	318	345	357	305	331	330	304	323	314	299	337	325	343	353	324	319	307	315	322	305	329	312	328	305	304	348	301	285	322	305
61862	67901	66726	48661	27994	10177	995	732	792	801	761	747	745	800	756	724	784	742	755	753	751	799	779	778	757	739	775	722	746	756	815	758	739	821	743	767	727	735	749	729	733	748	754	785	773	739	782	793	741	729	743	756	749	702	748	797	771	753	717	792	785	715	734	822	742	736	736	791	745	793	743	740	752	732	775	733	778	786	760	738	747	771	819	750	733	779	749	777	776	783	766	749	745	759	790	787	706	773	717	747	805	746	758	739	724	739	716	756	742	730	722	785	724	782	747	768	749	778	776	740	781	777	773	827	788	747	747	826	763	732	740	791	780	748	801	698	687	739	761	784	782	780	779	785	735	799	755	754	790	761	779	681	754	760	736	742	765	743	717	763	733	734	775	753	729	764	717	798	786	810	791	766	774	831	715	741	756	752	770	750	754	774	789	785	752	745	742	771	781	759	737	787	727	738	781	761	723	759	765	777	742	748	773	712	708	756	757	751	685	753	713	739	757	763	770	811	692	755	764	769	778	753	749	760	749	758	716	730	724	733	744	783	761	763	773	730	730	723	757	795	773	787	741	736	821	735	698	768	741	743	750	736	766	776	764	730	758	769	757	768	733	729	743	765	809	724	775	751	761	763	834	801	759	817	767	725	773	776	755	758	756	755	789	765	752	756	726	760	735	720	706	757	730	728	745	787	764	766	723	775	783	751	747	742	770	714	757	761	815	773	806	741	741	775	770	737	753	771	746	740	808	803	775	772	726	761	766	744	758	756	791	722	772	708	765	753	735	754	734	761	778	754	745	792	715	732	785	713	746	735	791	776	799	763	776	786	734	707	695	731	758	759	752	739	782	740	781	737	747	752	787	813	735	778	728	747	720	721	746	758	760	741	738	723	754	729	741	759	776	777	722	755	768	754	826	787	826	752	708	754	767	782	809	797	723	753	787	755	788	786	779	773	669	749	741	693	774	713	767	764	782	720	714	709	756	740	784	789	764	741	708	790	747	759	743	743	693	755	736	814	795	770	779	721	764	769	748	746	747	733	783	764	741	762	769	760	768	731	765	729	776	752	795	777	779	799	800	798	763	742	786	794	789	817	782	788	763	741	818	704	724	799	782	789	744	775	802	749	744	755	717	776	765	759	754	767	803	745	692	727	742	779	810	782	786	753	751	735	800	758	700	743	735	750	759	767	740	762	770	815	764	814	698	716	761	790	711	756	729	741	760	760	784	726	792	776	800	806	761	751	730	753	749	718	775	747	783	797	684	715	739	752	759	777	707	764	781	738	787	784	762	775	741	781	804	771	750	729	743	739	782	780	763	755	773	738	751	747	728	773	711	772	780	700	765	834	764	775	713	793	783	748	745	730	721	755	775	757	789	777	706	727	788	775	747	732	785	823	733	757	743	745	738	758	738	767	748	728	735	758	751	758	732	781	762	816	766	765	757	774	800	783	755	804	747	762	740	752	751	753	764	838	767	768	729	765	765	721	701	767	770	701	743	726	720	693	800	784	727	772	770	800	758	766	778	755	759	744	721	800	742	762	826	796	755	747	725	767	749	779	759	756	737	722	793	774	763	795	713	786	714	777	778	741	757	714	770	758	806	722	751	744	746	713	745	749	807	784	758	800	739	768	758	785	773	686	736	788	807	739	747	776	740	766	766	776	749	739	728	766	745	732	741	780	805	705	717	735	749	800	752	756	756	768	715	761	744	720	743	739	764	787	774	777	766	751	739	723	764	769	807	792	772	780	779	780	749	773	780	757	783	748	766	744	731	728	767	752	791	784	790	733	705	708	756	748	755	817	715	774	725	761	766	727	820	769	753	719	741	735	776	742	732	776	735	723	796	759	756	736	769	749	769	801	767	692	706	824	786	757	773	763	734	762	758	794	732	727	726	730	777	705	731	775	768	783	794	756	773	767	763	753	762	758	723	734	729	746	768	719	785	741	751	733	723	788	740	761	782	752	745	760	706	763	725	730	780	755	721	785	745	709	779	786	713	777	728	772	739	728	772	772	768	767	756	791	751	782	755	761	797	741	822	732	773	743	719	803	756	744	772	741	743	813	786	739	774	760	790	718	739	754	750	769	764	793	740	828	770	775	718	760	747	779	793	752	756	767	723	779	778	719	737	740	721	734	772	748	751	669	742	778	748	791	800	735	754	767	817	744	731	773	761	753	787	762	782	759	758	762	726	763	761	772	753	774	812	720	728	742	769	708	761	718	742	734	763	772	717	792	758	830	779	792	765	798	765	752	742	700	787	761	795	776	739	756	738	760	742	775	729	750	741	724	784	780	727	764	777	764	735	757	726	705	758	783	767	754	721	750	777	771	794	767	780	773	724	732	742	793	738	740	827	759	756	759	729	761	760	749	758	714	717	764	732	778	711	718	788	757	745	792	779	739	740	733	758	713	692	728	728	750	741	734	746	769	695	780	764	807	742	793	737	771	807	781	780	756	778	723	773	819	753	746	759	759	740	754	782	763	761	759	742	782	783	792	745	774	799	748	765	766	781	778	776	816	725	729	748	742	767	764	746	805	712	753	777	810	701	747	748	774	750	782	751	790	733	798	767	709	749	772	766	750	745	730	742	777	711	760	773	744	733	750	721	723	736	769	715	780	781	739	752	679	782	755	781	790	720	758	791	754	771	790	806	784	775	741	797	734	807	733	808	768	803	749	757	767	758	739	756	726	761	752	740	709	730	734	734	809	742	725	778	784	780	748	787	719	805	755	772	785	746	774	773	757	755	750	752	770	772	760	753	774	762	748	738	750	785	770	743	759	745	806	794	778	734	745	800	762	749	784	760	749	775	755	684	762	777	755	762	753	769	818	721	695	780	717	751	744	743	761	735	806	750	774	749	756	747	751	754	739	764	785	765	772	762	773	767	750	778	776	785	739	734	743	732	744	778	690	798	778	773	735	733	741	770	721	718	775	766	769	755	751	766	765	770	769	764	802	732	736	779	792	770	744	750	757	786	747	746	762	747	804	726	780	752	746	775	728	740	684	716	756	757	762	733	726	773	791	745	754	771	801	749	772	774	786	796	754	774	759	805	774	757	742	817	740	822	773	759	798	742	772	744	772	770	730	748	719	776	723	777	749	720	725	817	736	830	762	758	751	777	739	748	728	770	738	743	707	761	730	735	798	772	749	774	738	773	755	755	741	765	771	763	713	762	792	765	773	751	738	766	767	779	778	724	735	777	807	773	746	752	786	741	791	753	788	746	743	749	715	791	778	716	763	813	747	741	720	711	763	723	755	744	732	719	760	735	814	767	758	731	737	756	799	782	731	786	743	770	780	760	773	774	759	743	749	734	729	745	785	753	737	741	729	781	781	779	740	732	736	737	728	791	727	744	768	756	761	750	751	750	736	783	728	724	746	804	759	764	745	735	729	764	743	736	764	753	758	763	769	760	770	766	763	753	761	728	740	750	779	765	769	755	744	733	724	753	766	806	741	760	765	799	766	748	789	736	750	793	763	784	754	770	737
37248	25037	13546	4335	1326	479	247	230	267	235	275	225	221	234	253	238	254	232	276	217	238	230	254	246	249	215	242	225	252	241	244	235	246	235	259	242	256	243	259	249	266	244	244	226	212	253	242	225	256	237	244	237	265	285	234	258	232	259	249	249	251	249	264	265	265	242	239	243	246	247	241	270	232	254	246	215	249	249	234	249	252	252	233	230	221	243	268	241	245	262	255	262	239	249	254	264	247	267	227	228	208	246	222	232	229	270	236	248	247	231	244	238	257	268	284	256	255	202	243	260	238	241	238	231	228	244	289	238	236	273	229	265	228	230	251	248	175	260	237	262	264	244	250	257	217	269	257	249	238	225	251	248	246	268	245	234	233	222	249	236	224	231	240	261	256	222	228	260	244	254	240	248	249	275	251	243	265	227	250	239	233	239	224	182	238	234	228	262	250	249	276	236	230	259	250	235	256	246	251	238	254	260	252	241	280	230	253	224	246	284	240	258	277	243	254	239	217	256	265	246	259	234	255	257	253	260	227	249	253	222	263	242	255	251	252	257	244	228	212	240	246	236	248	246	228	239	230	235	220	211	211	206	204	239	270	229	252	258	272	222	262	244	277	268	214	247	243	247	243	224	235	253	268	253	226	266	221	275	250	223	222	257	260	223	227	233	240	263	256	228	257	241	219	259	249	230	272	237	220	257	241	261	219	245	239	264	256	249	241	258	258	244	231	277	234	262	257	223	238	249	258	219	221	251	251	231	241	238	237	260	254	233	227	242	248	216	214	248	225	256	242	228	250	247	250	238	287	269	245	272	238	228	256	253	223	257	235	215	196	223	240	286	272	228	259	235	245	267	242	246	207	251	244	234	220	259	247	264	234	215	227	224	214	217	256	287	250	234	250	239	254	271	230	226	243	250	254	250	265	227	242	248	235	238	237	261	248	260	257	222	220	266	225	227	253	238	278	262	246	242	268	237	245	242	258	231	249	255	257	229	228	206	231	252	253	262	237	232	256	238	257	255	260	219	238	229	245	237	236	246	213	230	268	236	221	265	250	219	226	257	252	253	235	243	227	234	245	224	243	257	264	255	250	249	233	254	255	231	221	255	227	242	243	241	245	230	254	257	233	233	258	258	220	222	243	229	232	233	233	232	233	236	254	226	266	239	249	249	219	249	242	242	245	257	233	226	210	237	249	236	218	268	257	227	268	253	229	264	249	251	241	241	248	231	245	198	242	253	252	235	243	225	233	251	243	261	234	229	224	250	257	260	258	216	264	239	259	232	244	259	274	225	237	239	266	243	221	251	261	244	226	217	214	235	244	256	234	239	259	233	241	262	281	225	247	222	241	233	231	242	266	242	265	259	241	270	210	262	254	230	234	231	236	232	238	261	275	241	200	259	234	231	233	233	223	238	216	225	251	270	229	241	228	246	271	223	226	259	232	256	244	215	235	253	260	244	233	237	241	242	242	233	235	245	252	239	245	242	255	246	226	244	247	279	270	254	255	254	259	234	228	225	239	245	228	226	247	227	277	253	228	228	240	270	233	225	259	239	257	232	242	219	261	224	234	202	223	257	271	239	225	246	227	216	233	254	241	213	257	234	269	243	250	210	269	240	230	247	265	243	236	241	236	257	241	239	217	250	269	223	263	210	267	239	242	251	253	262	245	192	259	224	210	234	230	267	232	233	275	245	260	241	235	263	253	240	224	227	257	224	267	275	256	218	244	263	239	259	271	254	262	236	249	233	240	270	279	263	219	220	240	216	244	241	244	237	234	229	224	233	250	256	259	222	256	257	247	213	257	234	253	255	254	231	234	259	225	235	237	251	246	244	201	218	240	234	223	263	220	230	236	225	256	237	247	233	235	238	227	254	255	263	240	262	236	264	243	269	231	231	237	267	233	234	268	258	272	257	276	254	233	238	228	264	239	234	247	220	244	241	250	230	257	232	221	265	246	240	248	245	258	222	234	233	223	262	219	229	220	216	237	222	236	245	235	233	248	234	240	255	242	239	229	232	263	238	257	238	248	249	231	254	221	250	269	253	231	231	213	255	262	242	264	241	226	248	227	263	251	243	262	267	249	252	269	241	253	238	229	214	250	250	228	262	268	232	220	230	242	245	228	248	266	226	218	213	269	257	232	254	213	197	233	249	243	241	253	242	239	226	239	243	236	253	233	240	249	207	230	230	243	223	238	251	212	232	243	256	240	222	261	250	268	241	246	251	228	259	255	216	243	248	255	256	260	238	256	251	234	213	233	242	247	225	266	241	234	240	229	256	250	238	228	232	210	252	237	237	213	236	260	226	241	283	222	230	271	227	240	247	249	240	264	242	244	236	230	251	242	226	230	268	239	231	225	234	255	246	252	238	233	246	257	254	243	231	227	223	241	245	260	267	245	216	223	251	239	235	254	228	217	219	246	252	216	261	251	268	260	261	229	221	249	266	258	234	243	261	246	269	227	222	225	271	246	256	221	218	244	246	260	243	231	224	245	226	259	238	257	220	239	242	265	258	244	235	211	216	218	246	228	239	263	257	246	247	259	246	233	238	221	263	256	218	249	251	255	252	226	250	238	254	282	230	263	258	231	247	238	242	258	256	259	276	251	251	240	264	250	241	215	258	264	216	248	248	257	250	243	267	259	252	243	226	247	258	235	234	244	260	234	230	248	250	262	264	259	230	253	259	235	258	235	232	232	267	244	248	241	257	256	261	256	245	258	225	227	212	235	249	227	236	230	221	234	223	234	238	235	241	223	226	276	263	260	230	226	245	218	251	236	232	259	207	224	274	250	243	249	243	250	245	232	243	237	247	242	219	248	237	241	257	257	241	227	264	232	252	224	238	242	268	254	240	238	252	285	257	244	251	229	223	252	249	264	240	254	235	221	258	210	235	239	249	250	238	221	219	237	263	242	219	244	235	245	219	234	242	251	207	249	261	237	224	240	231	271	244	254	249	263	231	243	242	262	252	251	232	230	263	254	270	230	219	266	246	242	233	230	242	248	215	236	243	261	212	225	253	242	260	244	220	244	241	220	234	225	242	273	224	241	271	243	245	231	252	261	257	251	227	246	237	227	264	239	233	216	246	250	227	263	261	251	231	200	226	228	240	249	227	248	239	260	230	222	226	252	211	241	224	263	252	251	240	272	260	244	234	213	251	251	239	243	239	234	230	235	242	230	239	244	264	226	234	243	228	223	232	248	238	240	235	216	232	249	230	224	242	235	245	220	241	238	245	257	220	217	208	208	206	272	248	238	234	282	260	258	208	279	221	233	237	263	224	252	274	247	266	235	253	237	221	274	237	224	262	245	282	243	241	242	254	246	287	235	263	237	247	248	222	244	257	268	232	239	280	247	247	247	251	228	243	221	219	265	262	247	237	239	267	255	245	268	252	241	239	238	268	246	249	234	242	241	243	242	263	199	257	250	245	216	258	244	253	237	228	253	238	219	271	224	261	271	226	212	244	248	222	234	252	230	245	234	255	229	249
30159	25800	19487	9474	3866	1300	658	628	623	582	608	615	600	603	681	638	591	637	604	601	596	651	633	602	589	630	634	611	646	641	643	609	616	621	616	608	607	622	638	589	634	641	619	617	580	613	585	613	592	558	627	626	616	681	628	589	663	615	580	590	616	648	591	632	604	622	610	638	606	660	600	611	606	633	618	606	581	575	637	635	624	631	602	617	628	626	672	605	589	644	634	610	599	624	624	644	639	649	620	619	638	608	642	601	617	629	580	607	606	588	615	608	594	597	650	602	631	635	607	604	630	638	592	608	654	599	640	617	614	602	635	611	621	633	656	600	597	676	562	606	612	631	588	573	618	618	639	598	669	596	650	609	584	605	603	578	646	598	600	626	643	654	595	606	614	621	594	564	645	586	592	596	615	583	636	647	590	600	651	599	635	644	600	569	637	625	634	624	619	647	653	637	629	592	636	574	625	611	608	620	591	583	559	639	593	596	610	622	610	622	619	606	643	611	621	637	622	642	614	602	641	593	630	588	631	654	586	608	642	666	580	620	591	648	612	614	591	643	632	575	557	582	577	638	637	615	631	634	592	607	606	604	592	652	652	604	609	574	588	630	603	649	568	619	607	652	582	611	592	598	627	650	599	592	579	624	600	590	652	646	658	607	586	615	629	642	597	604	603	630	614	638	625	597	569	644	605	603	584	641	627	596	646	626	590	598	588	585	598	636	637	554	626	634	609	631	629	641	588	557	635	629	623	621	614	616	606	598	629	646	617	620	648	659	605	668	642	604	564	610	608	587	627	610	588	600	568	609	611	625	594	626	599	621	582	637	619	627	615	600	618	583	617	621	583	627	615	651	596	637	626	620	607	631	618	643	606	588	607	626	627	602	594	630	594	573	597	556	629	574	648	590	603	593	644	611	666	585	623	583	564	622	638	633	601	611	676	600	613	582	616	612	652	597	614	589	625	608	597	564	600	621	635	572	628	645	606	648	615	622	622	586	627	576	666	594	585	579	632	634	603	599	597	586	622	647	620	614	602	606	620	578	575	573	614	570	589	615	610	578	605	613	600	617	629	632	567	613	624	599	643	597	591	617	616	650	635	602	599	636	628	624	624	589	635	617	603	604	583	619	569	572	612	617	606	596	611	608	579	584	638	575	618	675	621	566	626	620	557	614	580	618	602	611	622	615	618	631	620	646	582	585	594	576	577	660	608	601	596	637	615	597	601	632	599	587	624	616	613	588	609	634	614	599	597	632	592	658	668	659	650	673	612	607	630	616	612	637	589	639	635	614	680	607	621	623	630	611	646	614	632	635	627	631	639	603	634	665	591	622	613	601	620	575	627	627	608	599	583	676	596	610	615	621	632	606	654	610	643	597	642	642	605	562	604	591	588	609	651	644	578	646	571	596	582	601	594	547	603	620	594	618	653	605	611	636	599	614	630	614	577	623	615	660	658	601	597	594	567	593	588	618	663	582	607	621	636	592	588	582	521	605	611	631	596	645	603	608	602	592	627	595	604	625	650	619	602	662	590	639	599	601	606	642	614	590	587	583	603	600	632	639	588	575	658	633	621	600	622	625	575	628	617	622	618	666	625	596	570	672	640	623	620	611	594	617	609	659	591	619	617	583	624	633	594	644	622	600	634	575	619	619	648	610	613	591	602	612	629	638	614	651	625	629	588	638	581	625	601	610	605	629	626	623	638	601	623	621	642	626	619	586	656	631	585	635	602	567	586	622	567	615	635	599	664	588	641	614	622	598	629	591	600	565	652	571	618	614	645	619	585	611	615	617	599	673	624	657	608	647	628	621	602	594	610	599	609	632	628	626	595	613	596	596	600	601	592	571	599	603	618	613	604	635	637	607	603	638	636	611	612	597	624	669	604	670	618	633	615	628	639	664	619	560	647	635	625	593	590	584	606	620	618	605	558	616	617	617	618	593	611	615	570	556	607	643	609	637	630	640	582	614	621	607	623	632	607	618	618	613	600	638	665	602	623	616	594	615	594	603	632	585	613	600	641	629	612	613	661	624	594	619	633	628	555	611	574	565	587	634	598	637	590	569	649	617	580	618	610	680	623	595	572	588	581	613	639	614	659	610	633	601	633	598	647	640	611	597	623	627	614	629	615	591	634	658	588	600	615	624	622	627	636	623	618	593	597	646	613	649	604	581	622	681	618	619	643	602	575	603	635	594	595	602	574	642	630	598	623	635	629	609	652	669	536	588	624	603	635	579	618	619	639	662	668	608	608	608	555	601	635	620	608	599	597	642	612	602	616	594	601	585	581	618	603	604	611	607	596	603	633	631	603	601	592	592	598	626	606	591	612	628	609	553	624	645	603	631	605	643	638	591	592	617	557	621	634	595	595	624	612	645	619	584	617	621	615	603	624	607	598	584	626	622	630	605	621	625	594	582	594	632	584	570	609	603	597	617	623	601	650	616	587	605	608	655	610	559	599	601	583	585	613	616	608	618	605	638	570	601	617	616	613	624	609	585	639	678	564	627	598	634	607	626	617	564	624	615	595	618	641	646	578	609	657	601	594	561	612	619	574	603	618	610	620	620	631	565	621	586	594	613	632	663	625	638	609	627	587	554	635	584	620	620	608	635	580	633	641	615	623	589	680	617	632	624	604	576	628	604	639	630	614	632	599	663	608	605	637	583	593	586	618	608	550	650	620	608	605	610	623	590	637	585	595	602	641	656	619	657	625	610	587	586	609	594	646	626	578	560	636	663	583	658	635	589	601	625	618	566	621	580	603	602	614	665	596	607	638	623	605	618	626	605	684	600	602	571	591	594	629	631	637	615	594	591	635	632	567	616	636	625	633	604	602	613	566	616	620	593	604	619	648	625	652	573	641	643	557	631	637	625	600	603	613	630	616	624	629	592	564	598	643	602	626	592	610	593	597	615	609	604	617	579	612	617	649	595	614	621	605	630	627	619	603	586	613	623	676	612	644	597	587	631	607	648	592	602	629	613	617	612	626	617	671	625	607	569	589	616	613	598	604	610	626	618	614	605	604	624	617	554	590	652	634	600	635	614	606	591	624	631	610	652	597	616	595	613	590	630	665	587	616	579	612	585	618	614	582	645	626	657	595	595	661	612	632	628	612	571	648	631	614	633	607	590	655	598	574	569	617	632	629	634	619	610	564	592	629	644	596	563	617	614	627	630	644	596	627	615	596	648	560	635	618	624	619	549	584	615	615	646	596	589	604	587	569	606	613	641	540	660	607	605	625	616	622	596	577	616	597	625	656	616	613	616	548	607	595	625	612	613	569	608	614	555	618	657	608	629	630	625	616	615	634	600	583	606	602	616	630	570	602	625	626	592	597	609	592	587	615	621	631	632	570	627	584	627	604	632	616	597	643	600	583	635	625	586	611	618	612	606	594	653	608	595	605	551	575	652	612	630	599	620	621	597	608	581	601	631	652	597	612	610	629	608	605	660	625	651	597	589	620	588	602	587	630	579	597	589	580	608	622	615	650	632
77307	69761	58499	35401	17607	4313	629	354	334	326	345	346	364	302	327	348	308	321	302	360	293	310	312	310	331	353	321	325	355	325	314	332	299	363	322	331	325	324	334	338	300	343	348	350	311	309	330	339	310	328	353	310	340	319	323	314	301	348	303	334	302	345	311	325	325	305	305	306	344	322	348	303	333	351	325	339	324	325	356	286	331	320	340	325	310	346	326	341	337	314	305	345	320	313	313	336	341	315	315	306	302	330	332	323	331	305	351	318	299	331	320	330	306	319	318	330	313	308	312	314	341	334	309	340	319	318	333	356	321	344	327	372	299	339	322	306	338	326	317	329	366	348	319	349	314	322	279	330	308	321	373	333	318	327	302	319	346	351	300	319	344	359	335	330	320	349	311	333	337	309	292	290	361	313	306	331	337	321	342	338	337	327	330	353	313	305	319	328	292	318	336	341	350	319	297	325	323	319	359	346	336	330	292	297	315	284	350	325	336	326	297	325	335	326	307	353	318	307	301	323	347	316	311	335	359	321	321	324	338	299	342	303	345	329	337	312	326	332	334	302	341	338	344	296	309	301	330	345	321	323	318	331	330	339	342	338	354	312	338	321	334	345	314	323	309	346	337	338	317	315	307	329	319	341	313	321	346	347	327	322	327	352	328	289	301	350	340	352	294	315	320	302	315	340	319	335	316	314	297	298	308	330	309	344	314	309	315	310	343	332	340	344	338	330	301	346	319	337	353	349	304	351	314	344	322	339	309	327	298	329	315	300	335	309	292	318	322	330	310	334	330	322	328	329	320	315	305	345	338	319	328	320	337	305	316	335	340	298	341	343	310	340	312	300	346	317	299	328	325	309	306	328	329	319	341	340	332	330	327	317	308	353	318	316	350	310	318	281	341	315	325	331	303	310	280	352	333	332	299	344	309	325	344	343	310	283	289	337	305	288	323	352	329	309	349	334	331	345	328	329	355	383	309	328	324	331	297	333	345	320	332	320	318	326	324	300	320	319	312	356	298	340	315	334	359	323	325	277	296	321	298	304	320	298	332	354	321	347	329	373	321	318	328	314	336	331	329	297	328	318	326	352	333	326	294	336	323	334	301	318	296	302	341	299	326	331	360	361	335	331	340	317	316	334	334	287	296	315	299	319	317	321	326	372	328	329	336	333	328	303	370	335	332	323	334	336	305	361	327	316	330	354	345	341	287	345	313	325	327	374	343	303	297	387	329	321	340	324	320	330	331	329	334	332	333	358	325	339	347	326	356	327	279	324	309	326	355	339	347	336	332	325	320	298	300	307	305	325	330	353	344	335	288	338	319	346	324	357	328	322	330	334	361	327	330	326	314	329	329	331	340	302	362	300	328	339	311	327	326	352	327	302	326	357	351	328	347	336	373	313	326	330	334	309	329	342	336	347	337	334	313	347	342	345	316	307	339	330	333	357	369	305	333	327	324	332	324	326	356	322	323	319	328	330	313	337	322	315	326	352	311	311	342	378	298	330	344	349	352	365	357	329	344	350	336	336	342	329	300	297	295	301	336	316	318	387	306	345	388	316	322	329	326	360	338	342	329	334	318	346	335	322	315	328	323	307	321	327	335	347	317	325	352	321	306	301	344	344	341	332	324	326	293	333	366	333	317	333	346	347	342	325	332	328	312	328	312	319	353	329	333	332	320	323	289	321	322	286	314	341	333	310	324	315	327	318	342	332	334	309	300	293	324	320	294	327	323	320	327	341	329	342	328	307	309	345	359	331	320	320	303	329	303	310	295	311	328	327	345	353	326	340	315	357	358	315	302	329	324	308	332	303	311	323	311	337	320	324	309	336	311	362	331	333	351	339	356	307	320	339	354	357	286	302	287	322	310	309	330	274	324	345	367	324	321	328	317	325	280	317	329	341	353	326	288	356	329	339	302	305	319	343	305	332	273	332	336	329	328	325	315	328	344	326	330	333	322	289	361	289	331	337	350	318	316	313	326	348	312	315	321	304	334	305	282	351	338	337	339	326	308	338	340	357	335	308	337	334	360	329	344	299	327	314	334	322	324	322	347	354	306	312	341	332	302	336	303	333	304	342	361	340	323	302	341	367	283	317	308	310	371	339	331	330	331	332	339	293	316	312	317	347	357	286	292	336	310	292	277	330	317	356	330	338	339	355	311	339	321	309	311	346	319	314	324	322	341	336	333	323	333	341	307	311	316	308	316	331	324	305	341	331	330	281	348	318	308	319	301	336	335	302	339	327	312	312	301	331	350	329	320	367	351	336	345	301	329	299	340	347	356	336	344	301	349	349	367	309	298	310	331	307	324	353	323	323	337	322	312	319	325	316	314	339	292	337	344	310	314	313	333	313	345	352	301	319	340	358	328	361	326	322	302	340	329	308	348	323	303	333	311	329	355	353	346	329	310	342	343	319	346	302	341	330	313	345	357	342	327	330	341	347	329	319	309	348	323	302	323	303	305	331	298	312	313	312	312	347	305	315	337	316	324	313	316	310	302	312	362	304	311	364	326	297	296	338	276	319	300	320	318	337	361	310	313	335	364	322	337	352	333	324	340	302	306	314	333	349	319	331	335	298	369	315	328	327	335	302	320	338	317	287	359	342	337	310	330	310	309	358	319	344	317	337	315	328	328	343	314	338	318	330	331	331	312	298	350	313	299	335	361	324	329	331	333	329	352	294	316	315	305	316	353	317	317	332	337	331	295	328	350	311	346	332	327	325	315	314	328	336	299	332	300	359	342	313	328	307	331	328	302	322	364	364	304	304	329	338	366	330	326	335	319	327	340	339	330	332	363	338	348	328	332	350	330	322	314	328	366	298	302	337	334	321	314	330	386	332	332	327	312	327	340	330	358	332	331	314	360	335	305	310	336	326	309	310	332	324	317	339	336	321	304	312	319	319	324	300	326	324	308	300	330	306	344	313	295	328	331	302	318	319	341	298	338	309	330	311	318	351	351	323	309	300	327	312	330	330	360	323	374	326	298	328	311	324	323	359	335	298	332	333	317	326	350	309	364	312	319	345	351	315	352	362	345	293	373	358	340	377	326	321	325	314	320	336	336	307	314	304	369	333	315	321	328	322	356	297	300	334	337	343	330	330	310	312	343	336	323	318	342	348	305	345	324	346	311	344	319	354	351	294	334	300	335	367	295	322	293	336	309	302	310	341	309	333	328	311	323	331	319	347	363	288	302	336	308	348	353	321	326	298	347	277	322	309	329	372	329	280	306	347	328	327	359	299	326	328	328	314	285	312	351	349	341	320	359	330	326	335	345	334	308	301	342	349	301	328	305	323	305	341	329	333	328	280	324	320	340	338	311	322	322	323	323	337	342	315	318	293	290	349	296	331	361	339	321	348	351	334	334	333	351	325	331	317	307	327	324	316	314	319	320	342	344	327	367	317	309	334	306	325	336	331	333	319	381	333	320	340	344	317	322	335	320	297	345	317	334	306	327	290	336	329	316	321	320	331	335	368	334	341	316	318	318	327
53458	58961	56304	41802	23624	8352	1544	781	764	762	764	765	772	730	765	752	828	777	790	781	768	804	711	817	745	810	739	739	803	806	801	732	789	782	783	764	819	803	785	791	807	787	807	797	744	733	825	864	805	786	795	776	792	803	791	756	797	827	791	799	761	754	780	795	800	758	773	767	764	766	762	779	767	788	770	808	774	768	785	759	788	764	744	795	804	772	741	729	791	811	774	796	775	779	763	793	755	778	724	805	781	764	813	804	798	791	823	759	799	778	765	767	743	779	730	786	785	804	791	775	782	725	782	769	791	730	783	801	830	772	749	712	786	778	811	832	764	760	802	755	803	855	754	790	782	767	772	864	778	744	779	842	766	791	765	778	814	821	741	781	800	720	823	802	795	735	776	791	804	786	796	765	732	760	766	750	798	774	756	777	776	754	794	789	793	749	752	767	827	765	760	747	796	771	801	792	739	808	799	740	788	745	753	798	768	743	790	737	762	754	749	819	749	792	814	812	751	834	798	799	758	738	775	750	753	777	761	800	796	763	799	822	808	744	836	751	760	797	794	757	757	723	787	812	832	809	758	760	788	778	813	769	770	718	784	763	820	796	783	763	806	818	774	798	773	784	713	784	869	751	752	801	821	787	775	859	796	722	752	792	812	844	782	818	764	802	772	786	772	785	762	793	782	768	814	826	809	730	795	774	793	791	777	799	751	790	795	783	839	776	802	806	785	782	740	788	780	784	794	786	749	817	774	773	748	804	773	790	763	783	760	771	740	758	819	729	762	742	808	800	769	816	804	771	778	852	801	766	773	783	786	760	784	824	770	765	815	780	798	777	791	785	761	785	809	766	748	772	803	772	740	803	789	789	777	769	812	821	743	761	771	781	771	776	775	734	791	772	789	759	777	804	769	824	813	797	789	775	775	771	768	718	814	782	812	794	813	783	852	795	776	788	763	748	748	786	820	808	784	803	827	757	802	768	798	782	780	780	804	794	830	754	775	770	721	797	810	753	826	765	782	801	771	755	765	768	788	754	799	772	808	773	745	792	768	812	806	766	805	770	780	789	756	791	788	739	795	754	792	770	752	774	788	781	756	731	723	800	770	764	776	754	810	809	747	749	770	785	804	820	753	767	773	742	764	788	753	781	733	810	794	813	786	821	789	785	776	761	775	768	767	769	740	845	811	794	788	772	822	759	815	796	805	740	734	770	804	824	743	781	767	735	767	778	837	757	779	770	788	750	786	807	736	781	831	789	783	819	770	794	805	778	785	779	754	810	757	808	773	736	786	786	797	813	793	839	793	733	810	753	730	759	788	795	781	770	758	782	747	776	827	764	854	753	768	765	810	779	799	793	785	752	795	778	774	812	804	803	752	807	778	761	744	801	757	755	759	808	774	738	778	754	803	810	760	781	734	767	778	742	744	771	767	792	791	720	813	789	766	776	794	729	740	756	748	765	811	729	765	797	764	786	747	813	797	738	761	790	786	822	764	755	760	829	810	754	787	808	796	772	788	781	761	793	741	743	793	791	771	776	776	746	775	822	790	799	801	818	762	813	799	779	797	800	785	765	797	814	786	794	803	771	757	775	782	812	748	737	819	793	809	759	762	828	787	759	817	708	803	790	795	798	815	750	780	790	794	786	764	770	729	810	795	812	802	815	783	747	757	804	734	820	767	817	756	802	732	792	790	805	736	763	787	754	784	774	778	802	775	779	798	804	787	826	805	797	751	775	770	768	760	840	796	855	785	727	761	794	757	766	764	790	774	800	722	802	760	751	740	744	783	761	773	805	762	794	776	780	776	809	830	788	757	766	794	784	736	739	778	789	781	782	732	764	818	737	778	781	764	754	831	814	740	799	772	700	815	798	756	791	717	823	776	762	831	750	787	796	769	747	737	757	784	803	757	803	774	757	741	767	768	747	801	768	796	760	783	788	794	761	814	744	743	812	749	752	733	760	818	822	747	738	763	776	791	749	786	736	793	774	815	836	755	786	740	794	773	783	761	768	772	761	793	741	784	747	787	768	791	802	778	769	798	801	814	775	773	767	796	718	808	740	731	779	811	773	782	769	771	756	746	785	812	793	791	724	769	783	758	790	800	815	782	783	782	811	758	710	733	754	793	751	799	756	763	774	796	785	756	820	853	775	764	852	759	737	776	786	773	792	859	814	736	736	790	756	783	793	739	789	802	786	830	802	790	789	763	812	780	813	783	782	752	822	774	788	773	765	755	795	783	781	825	783	728	764	829	819	793	787	803	803	794	822	740	797	741	776	765	860	773	844	767	813	776	784	728	769	766	827	735	808	803	756	787	795	788	776	776	770	809	741	764	748	764	844	808	775	748	766	764	777	757	808	757	736	788	783	786	741	795	788	760	740	777	756	796	756	781	772	777	804	802	764	809	795	768	732	825	766	729	781	763	808	790	773	829	776	742	857	775	728	747	791	810	808	764	786	792	833	816	747	795	798	780	777	780	774	798	779	748	764	793	799	766	799	791	728	733	804	804	821	741	705	780	786	731	796	797	781	806	766	781	778	815	777	800	795	746	788	812	765	866	788	804	796	812	778	773	829	787	778	733	835	748	797	775	759	810	752	806	747	816	790	784	763	848	792	784	788	785	741	750	785	757	779	775	785	733	784	787	822	803	750	807	782	837	794	750	791	783	755	745	761	690	783	786	795	827	786	729	761	804	772	804	771	761	807	790	801	784	797	786	822	775	779	811	813	800	778	807	776	830	776	764	756	771	791	797	801	782	789	809	755	752	706	772	794	806	794	759	795	831	759	770	796	762	816	747	793	764	763	825	756	721	750	739	741	735	832	771	755	786	772	825	792	803	779	848	781	845	762	796	738	795	802	740	771	789	804	756	792	810	711	766	742	755	792	736	819	723	799	773	790	793	814	797	741	791	763	800	752	848	785	759	807	820	800	744	769	796	809	823	823	825	722	826	794	817	809	818	761	761	795	763	768	751	819	772	770	788	770	782	717	811	769	805	822	756	788	823	758	788	791	815	757	741	764	824	765	787	753	743	795	792	768	743	800	734	785	750	805	795	775	813	760	772	764	800	743	789	732	851	781	800	748	806	800	788	758	751	754	753	804	806	742	774	766	781	752	778	783	809	792	795	775	783	762	767	805	800	842	762	803	804	796	786	822	795	772	807	747	742	770	801	821	811	789	802	739	744	760	758	726	741	825	793	794	778	804	804	839	798	768	791	772	748	774	714	745	768	773	765	822	796	791	766	792	838	794	788	755	778	813	729	788	782	771	783	782	783	764	788	774	774	771	764	787	749	775	790	758	828	760	786	738	762	804	772	836	783	800	765	815	778	775	772	762	777	750	790	758	781	789	789	780	774	793	759	780	767	804	721	767	748	778	780	786	787	777	780	855	731	801	822	771	806	776	740	792	761	777	757	788	744	754	784	790	796	753	771	740	808	769	775	821	787	795	785	783	777	732	795	775	831	800	789	807	773	795	811	790	743	782	749	781
84882	77002	66101	43544	22094	6363	871	305	296	305	303	323	304	306	284	298	315	317	287	308	304	278	301	326	310	307	314	291	323	318	305	319	284	306	305	324	283	285	298	317	295	306	306	302	298	286	280	293	303	297	318	305	286	295	313	335	298	269	280	327	276	313	326	302	279	289	312	311	313	296	293	306	301	307	302	282	368	277	293	313	302	304	288	294	289	290	296	341	296	317	335	290	286	298	306	296	295	300	326	311	327	284	294	296	299	259	291	308	304	321	292	299	302	273	304	324	295	304	317	286	307	289	283	272	312	328	315	300	281	278	307	323	285	280	289	270	299	284	318	335	307	293	331	337	291	308	330	311	314	297	306	315	284	284	277	310	295	272	272	311	299	298	311	293	292	292	280	300	308	297	337	313	328	283	336	290	320	298	305	282	308	300	338	316	315	289	279	296	324	290	328	283	299	308	311	331	315	313	304	355	304	340	306	293	347	306	268	331	278	310	281	296	311	319	325	316	311	321	315	288	313	284	312	299	288	292	302	324	309	293	272	263	278	315	318	292	305	315	277	290	305	321	322	296	279	298	308	272	297	312	298	282	289	323	318	297	315	293	300	304	290	299	297	336	335	285	298	291	295	271	289	319	321	283	296	286	295	305	304	280	280	299	314	293	285	293	317	321	342	328	282	321	313	304	288	302	314	326	306	314	270	281	271	274	299	284	319	303	321	311	283	299	293	308	310	271	297	299	286	311	293	288	288	321	313	280	303	282	314	323	311	339	285	292	306	295	306	284	294	305	332	305	278	299	331	335	289	293	300	309	303	305	296	303	324	292	316	299	298	276	323	292	307	311	293	287	303	295	286	322	310	312	309	296	276	288	312	292	315	293	346	291	322	286	292	273	337	273	287	292	329	292	323	305	302	277	293	327	288	324	292	296	321	296	292	279	248	293	279	313	307	289	279	290	308	267	272	353	311	277	284	317	279	292	315	292	286	333	321	283	291	277	298	298	298	285	299	325	309	275	295	285	309	291	294	302	335	315	298	290	308	279	329	299	291	298	271	316	299	296	286	300	310	287	300	299	311	281	331	314	317	298	274	298	293	320	295	302	288	302	302	335	294	268	294	309	324	285	314	262	301	291	298	311	303	242	285	302	292	316	299	294	307	309	299	311	284	299	318	286	283	285	273	302	308	320	250	293	262	317	281	311	312	275	314	274	300	294	300	294	299	303	295	319	306	294	250	310	346	300	327	298	292	284	294	308	280	278	304	289	293	286	293	297	269	295	324	296	291	316	276	339	334	295	297	282	294	281	313	271	304	314	338	265	284	298	263	308	299	302	302	276	301	293	307	326	301	311	268	306	277	314	289	287	300	286	307	276	284	276	268	292	371	280	285	311	313	317	292	306	294	301	300	286	306	312	282	288	279	291	316	298	303	297	325	309	320	295	318	297	302	284	298	329	295	291	282	332	294	295	289	285	305	331	307	297	332	318	322	273	297	322	328	336	268	295	324	322	309	300	286	279	288	293	299	317	287	312	292	301	289	292	315	277	286	298	308	295	295	308	327	301	332	293	296	272	299	317	289	314	315	299	290	281	334	275	273	281	305	286	308	268	286	322	301	303	299	305	301	285	291	343	291	312	301	256	260	300	352	338	319	357	299	326	282	276	321	301	260	292	316	310	315	287	289	319	308	313	319	298	302	296	308	285	275	315	318	302	300	310	292	295	307	308	324	282	277	291	305	309	327	331	315	317	310	297	299	318	297	293	303	310	283	324	292	318	309	279	309	301	301	272	302	321	319	310	284	294	308	311	284	297	276	310	337	290	314	280	318	323	278	318	296	289	289	323	319	296	310	275	277	302	305	299	312	316	308	286	313	313	296	303	309	309	334	298	280	306	296	313	321	285	325	301	294	300	305	273	295	289	307	289	290	305	301	278	310	313	331	296	300	325	311	294	294	305	280	290	256	304	307	271	335	300	311	314	268	294	269	287	303	286	302	309	297	255	282	300	276	354	280	260	270	273	300	327	313	311	288	296	326	321	271	276	280	308	329	299	331	298	298	292	312	322	286	289	279	294	285	318	310	292	313	295	293	307	344	328	332	321	318	307	281	275	285	327	297	336	340	334	359	352	279	306	292	311	296	301	300	300	303	330	282	317	286	285	285	308	317	313	292	303	272	290	344	298	304	318	308	281	285	302	290	287	300	286	328	284	304	284	314	303	295	300	298	283	294	288	273	296	327	308	308	273	319	288	303	291	274	281	324	288	299	293	311	316	299	327	312	283	314	269	305	298	266	269	319	315	298	292	270	276	278	277	304	300	311	270	309	304	336	304	328	299	312	283	324	287	313	309	294	306	291	291	308	324	335	277	292	307	331	292	298	304	289	303	305	292	295	297	314	315	316	273	299	289	309	298	299	319	325	303	336	299	316	312	316	272	323	315	308	287	295	313	289	309	272	300	287	281	334	304	368	318	291	330	272	333	307	325	255	298	295	305	319	293	280	278	312	298	305	289	302	329	293	317	315	314	291	301	307	287	331	287	300	308	301	326	287	322	289	278	274	311	326	305	294	325	288	320	306	295	300	330	293	301	285	292	309	309	314	300	299	316	317	295	296	264	300	290	311	302	297	257	291	336	340	310	295	339	319	289	297	283	301	289	324	330	332	336	325	305	241	294	316	278	334	265	297	297	251	314	311	324	306	308	303	308	269	288	294	315	304	313	290	312	301	296	315	310	309	285	325	287	291	303	324	285	321	357	292	286	304	301	310	269	340	337	294	296	298	307	281	315	271	352	307	281	307	310	286	309	296	265	299	298	270	309	293	302	306	286	313	319	271	305	313	307	317	295	277	294	278	315	300	298	307	304	274	273	278	311	304	307	320	304	322	281	314	300	327	313	316	282	316	333	302	295	317	306	308	325	263	302	294	277	300	323	324	309	300	327	295	301	311	284	316	280	326	340	294	306	309	309	289	303	311	299	302	296	277	271	308	275	295	329	283	314	290	296	281	326	289	298	288	322	305	311	323	329	296	313	295	330	279	304	318	289	324	286	272	279	305	271	275	299	300	327	310	281	296	288	280	291	304	310	315	293	303	313	300	284	326	303	336	278	343	318	300	293	314	289	289	321	307	292	331	326	322	312	283	323	292	276	293	291	289	295	274	311	289	296	357	295	304	273	348	304	307	284	312	319	272	292	311	280	279	281	296	310	273	289	309	267	318	319	268	303	284	272	324	346	288	293	303	295	319	321	304	319	305	297	316	280	307	329	314	288	322	306	295	318	330	285	292	288	288	285	307	310	308	332	300	291	311	333	331	296	321	306	284	305	289	289	309	318	307	316	370	330	294	309	299	295	310	284	290	308	334	289	271	337	327	309	300	309	281	306	304	287	285	301	327	301	311	278	277	310	301	308	323	282	296	321	314	299	276	286	312	294	301	298	287	309	291	305	295	269	294	292	327	283	271	279	332	339	319	304	304	288	292	355	313	268	261	305
60280	68747	66028	49169	25101	10156	1913	763	733	701	702	729	744	667	734	689	695	727	713	704	734	702	703	718	708	747	684	693	716	676	752	703	692	711	726	744	727	720	704	724	720	723	711	741	744	763	714	675	724	656	675	696	759	735	713	722	685	724	727	703	723	732	693	710	732	704	723	718	717	733	748	710	731	652	740	728	759	725	702	739	706	726	694	688	706	652	719	692	693	680	698	712	745	707	698	687	705	682	704	673	714	740	699	734	700	723	760	703	676	724	714	746	728	728	721	693	677	731	710	679	701	691	765	696	707	701	703	726	723	724	698	753	691	688	700	665	706	668	645	751	692	752	709	719	727	713	692	721	763	706	680	718	701	754	692	732	718	717	713	691	695	662	728	752	719	732	688	692	717	706	735	696	696	717	741	698	711	721	695	689	647	698	697	690	683	672	720	706	730	765	707	739	761	742	724	721	762	698	696	721	704	735	766	686	707	738	713	693	705	714	722	697	709	720	750	692	715	669	711	711	749	696	765	678	685	737	728	708	693	667	768	743	670	731	726	734	710	718	668	698	741	694	727	677	736	707	718	701	725	665	720	688	695	670	703	670	684	707	701	744	736	707	704	674	708	709	728	742	665	691	723	691	758	716	691	700	724	708	688	709	679	654	679	715	707	742	739	686	726	731	754	720	678	720	704	731	732	691	747	702	720	698	707	694	726	705	723	704	735	709	733	688	714	718	710	678	729	673	736	670	743	688	679	738	672	719	690	700	675	749	694	678	700	763	669	724	668	696	769	735	721	694	726	704	694	703	723	725	709	667	688	744	709	706	733	680	736	759	683	743	703	723	727	739	711	733	771	714	673	749	694	748	741	650	688	726	739	682	735	704	698	697	673	713	719	674	734	776	692	728	720	774	717	695	696	658	672	709	734	722	697	779	686	744	722	697	726	690	725	720	718	683	690	706	713	728	695	740	692	720	688	694	688	715	750	656	734	719	704	712	722	701	729	733	698	737	734	721	699	650	739	733	710	735	658	722	668	694	700	705	744	712	710	710	741	733	711	748	704	643	672	731	694	726	737	711	742	713	654	777	709	701	663	674	681	694	685	712	720	666	736	717	727	738	747	686	743	706	690	687	714	717	743	697	732	688	680	706	731	678	704	680	733	746	684	733	754	717	754	751	740	714	764	743	710	743	703	701	699	722	715	679	706	715	700	706	694	711	723	716	705	681	693	720	688	747	665	734	740	772	723	756	680	706	719	706	699	716	697	729	689	695	743	710	708	691	698	667	691	711	684	777	683	694	698	707	655	702	712	747	719	746	706	736	729	757	702	690	734	706	753	721	666	721	681	735	711	712	706	754	719	703	704	724	690	746	695	718	704	677	678	719	706	670	671	640	737	696	681	763	715	751	692	696	745	698	731	713	705	691	715	729	719	715	668	702	711	761	675	708	735	680	692	692	717	712	742	669	721	717	683	703	661	715	683	667	709	690	718	688	693	685	675	698	722	687	700	662	722	692	681	770	670	731	663	705	696	724	710	701	693	732	690	736	726	737	746	705	722	712	741	742	673	719	720	679	732	695	693	752	739	717	680	700	732	760	711	698	699	665	697	702	730	750	686	674	657	700	686	682	679	746	735	645	739	679	721	690	699	691	698	729	738	774	729	680	687	745	709	752	722	694	709	694	712	751	738	720	711	701	673	742	715	709	723	674	724	707	719	690	667	760	709	705	728	721	677	753	690	744	715	733	710	705	725	707	734	689	697	728	736	751	697	687	718	739	711	763	688	743	703	719	730	726	746	704	697	720	670	733	719	641	696	694	760	734	663	711	697	709	775	751	683	708	726	710	733	663	700	709	714	712	684	664	711	722	640	693	723	678	715	671	693	679	725	657	735	723	722	703	727	697	706	655	699	753	736	715	671	765	736	733	737	727	742	688	724	681	711	695	698	686	708	656	690	688	747	704	740	653	696	758	719	694	672	706	686	711	698	677	732	694	722	697	740	667	698	748	680	670	671	739	757	744	685	706	701	716	729	705	726	704	660	738	717	715	653	728	723	715	709	776	707	694	722	684	671	691	688	736	752	689	737	680	729	743	716	675	735	714	761	727	709	740	726	688	702	704	678	678	682	672	721	693	749	708	699	682	717	694	706	708	717	695	682	745	664	695	736	749	720	701	721	716	740	685	670	789	701	710	717	731	682	728	653	652	671	754	678	706	696	738	722	737	717	729	728	720	701	754	702	696	714	718	697	714	686	668	715	734	687	733	688	699	687	719	714	672	733	703	686	697	710	702	706	696	688	675	714	711	702	681	733	672	760	712	701	737	680	698	706	731	754	734	712	708	734	687	701	723	690	668	677	690	697	698	754	727	724	708	684	707	701	741	709	728	704	701	708	670	749	681	729	735	732	705	713	733	686	707	701	709	704	751	733	680	664	716	672	709	755	732	689	723	699	672	725	679	675	693	698	715	741	705	689	663	722	685	689	696	725	709	675	717	735	736	685	726	697	724	716	680	713	712	704	675	735	705	741	694	660	711	764	721	714	696	697	678	662	692	734	673	716	723	685	691	722	726	720	675	693	689	688	764	698	736	713	716	725	755	686	712	695	697	681	698	739	753	725	687	697	726	708	710	695	735	694	690	679	666	711	745	707	727	730	685	738	737	755	706	725	698	740	721	680	751	694	708	675	703	695	709	730	679	740	731	702	733	696	718	701	726	714	682	740	679	674	741	721	666	704	731	753	699	702	721	704	680	718	719	709	715	702	732	766	697	741	702	693	733	692	673	753	694	729	700	716	724	708	730	696	708	747	719	708	706	716	690	735	738	724	703	700	676	719	775	732	695	700	726	669	702	701	703	694	737	694	662	714	693	714	656	698	729	711	759	722	745	718	771	704	711	702	669	704	662	711	769	680	708	690	698	714	755	750	740	716	711	714	684	739	728	669	729	740	740	697	710	693	716	773	705	710	684	711	741	715	694	719	725	674	696	707	727	723	694	734	725	722	732	762	727	688	709	677	682	718	709	736	745	658	705	654	744	731	727	677	708	694	684	698	695	686	745	712	707	746	702	683	712	714	716	726	761	760	725	708	711	695	698	724	739	730	673	693	731	733	731	747	701	729	718	739	759	731	687	728	744	662	680	678	682	711	743	693	740	718	685	726	696	705	721	708	702	733	706	697	730	756	666	723	724	723	653	743	725	714	673	766	729	723	676	734	748	680	707	720	686	753	700	742	691	691	712	713	707	670	719	676	723	728	720	690	752	651	715	660	676	692	727	722	680	729	746	764	716	737	705	726	694	750	683	717	694	721	717	724	732	683	712	701	689	702	718	696	722	679	724	716	763	734	714	730	698	657	674	713	736	751	670	679	725	686	696	751	719	750	663	733	729	737	729	722	684	702	694	718	752	727	709	727	722	731	685	682	698	750	744	665	670	704	745	676	724	717	727	701	659	693	716	734	688	691	697	725	721	697	707	681	682	741	747	747	697	730	690
34408	25452	14892	5346	1528	429	242	260	232	262	247	233	221	268	261	255	244	226	232	284	254	235	238	257	233	252	223	230	235	234	256	232	234	251	210	252	247	261	247	252	264	243	232	245	229	235	266	242	268	260	241	254	228	244	242	250	220	251	236	248	263	254	265	213	211	241	246	260	245	239	272	231	222	284	230	217	242	249	238	248	248	249	247	245	241	261	237	252	253	249	251	260	230	250	230	234	234	262	247	240	254	241	229	255	231	250	258	248	239	229	237	244	234	270	222	222	263	235	247	242	247	269	268	249	250	255	261	248	230	257	243	290	217	239	251	251	261	235	245	269	249	229	261	256	209	253	228	247	236	240	270	253	231	242	247	250	239	269	234	235	261	248	212	230	246	244	228	263	240	245	279	239	221	250	220	248	234	215	222	224	245	252	236	243	245	239	257	253	263	217	257	234	252	222	237	241	229	241	224	248	243	228	221	232	245	236	238	258	221	246	233	235	248	252	214	249	239	255	237	242	231	249	255	239	240	256	226	241	201	240	266	218	209	231	225	229	225	267	245	253	253	254	240	265	230	257	264	236	260	236	212	234	290	273	251	231	245	265	234	262	247	243	230	250	271	241	233	240	229	211	212	252	274	241	275	249	220	222	229	259	227	243	247	210	255	234	243	219	242	224	238	256	250	227	227	274	258	269	235	252	247	245	195	253	224	267	253	214	245	232	246	227	224	244	243	285	256	218	238	265	219	241	244	252	246	232	226	234	241	242	230	282	233	228	255	213	236	229	236	268	259	223	208	270	254	240	274	250	239	217	214	258	250	216	253	280	248	245	233	249	252	251	231	253	250	257	217	234	227	262	266	223	246	233	225	246	232	231	243	267	265	226	225	220	255	242	252	245	248	233	233	281	261	244	214	234	243	246	225	244	248	230	259	246	240	270	257	257	253	252	244	248	256	246	261	242	229	243	258	241	248	232	227	223	234	284	240	196	246	231	222	216	249	240	245	262	217	243	249	233	232	244	226	218	231	239	251	250	242	233	239	255	221	250	222	252	223	240	256	220	222	227	236	235	227	261	266	271	231	256	242	222	250	245	250	269	233	230	252	249	274	240	252	254	234	252	276	239	236	214	238	262	240	244	244	246	246	256	243	254	238	225	246	234	238	251	233	246	242	249	280	238	232	233	251	244	230	239	244	231	243	243	249	255	280	246	219	246	237	219	267	221	254	240	248	246	236	264	250	249	243	240	241	247	253	248	239	220	230	255	265	210	209	233	221	222	234	222	242	267	232	221	225	256	252	248	248	254	223	247	269	251	245	234	263	236	247	246	255	244	236	244	224	271	249	235	241	244	217	258	222	243	249	224	281	232	235	237	236	235	224	235	225	270	242	245	233	252	265	255	230	254	240	236	237	251	247	236	259	239	231	253	240	254	251	262	265	260	235	235	237	246	238	258	232	244	246	260	262	220	241	278	239	258	226	270	207	228	225	254	237	237	251	211	250	235	245	270	247	231	239	256	263	225	251	251	239	257	234	239	254	235	228	237	268	249	247	228	228	200	232	221	255	241	246	242	225	212	244	244	215	216	236	245	264	241	228	231	235	253	264	242	238	234	274	249	229	253	251	229	219	240	232	224	228	216	222	240	245	222	244	233	249	215	234	243	268	262	222	232	201	244	261	229	254	245	214	241	221	232	242	239	247	278	244	245	242	241	264	251	222	257	248	208	209	239	267	224	270	237	246	248	240	261	248	249	245	248	228	242	249	266	263	269	270	257	262	222	238	249	218	235	269	270	236	238	201	242	238	237	216	251	239	244	266	229	245	244	234	259	272	241	238	262	240	236	257	244	224	260	250	240	255	230	251	252	232	243	274	214	205	258	245	242	235	255	259	229	240	249	220	257	271	253	261	235	239	224	256	245	258	232	239	270	226	247	221	241	263	267	270	259	246	265	227	239	251	207	254	232	235	229	231	238	250	252	215	209	249	243	231	255	253	270	268	210	228	247	221	242	251	234	274	250	212	263	271	242	254	247	259	254	271	263	213	227	237	240	281	236	255	259	258	227	224	223	242	257	209	251	271	232	230	236	246	218	277	243	234	253	224	246	224	255	245	210	220	258	255	271	257	228	233	257	234	225	228	250	238	229	243	234	266	256	285	231	227	242	240	244	214	219	264	235	254	257	261	246	257	248	243	249	252	263	231	257	257	262	231	235	241	249	253	233	245	243	219	219	252	252	226	240	245	234	241	238	257	234	253	239	246	240	217	245	216	259	265	236	250	226	235	224	258	274	229	224	232	256	253	235	248	242	233	246	260	256	236	224	232	256	260	253	233	233	226	255	271	251	243	245	238	222	249	228	244	231	230	265	256	251	224	235	247	229	232	260	266	230	203	230	223	250	270	268	235	251	245	272	238	232	282	245	230	222	229	246	226	251	229	222	272	250	229	232	248	226	231	260	225	246	253	251	250	242	221	215	249	232	255	231	247	222	232	240	228	238	242	245	243	216	228	254	229	264	247	260	218	264	253	248	226	232	219	246	251	237	241	258	236	249	247	218	230	254	220	264	241	222	251	252	239	257	229	270	251	232	207	219	254	257	264	214	253	277	262	243	256	221	245	263	254	228	264	261	245	234	266	239	227	284	235	249	259	248	224	246	246	259	242	228	215	264	255	266	249	245	272	258	250	265	211	243	221	244	252	226	225	237	251	225	243	239	228	240	254	232	237	250	235	255	230	243	259	252	243	268	250	261	242	251	241	248	260	270	235	216	224	244	241	241	279	259	251	243	236	253	234	238	233	254	258	237	248	236	215	226	235	248	247	253	237	219	238	246	227	238	223	237	294	249	222	238	252	228	247	245	255	270	263	269	241	261	262	251	213	235	259	232	245	251	245	243	258	236	257	237	213	256	219	213	272	250	247	269	279	254	254	249	263	223	224	253	269	233	238	274	256	229	228	230	240	231	231	244	249	248	263	240	241	243	225	253	255	244	204	232	238	253	265	226	209	241	227	226	233	214	241	262	238	234	265	222	213	255	221	222	224	265	228	222	246	231	233	244	230	224	243	255	224	248	252	259	232	259	262	242	228	234	231	255	224	273	234	253	259	237	247	264	222	234	239	248	266	249	213	255	225	237	255	254	263	250	270	246	258	274	246	244	220	265	252	248	253	242	274	229	250	246	232	245	244	257	211	254	269	232	259	208	248	235	278	255	230	230	246	250	216	241	264	245	250	234	241	250	230	248	226	244	235	222	222	261	228	235	238	238	244	232	216	242	236	258	220	246	238	233	274	250	238	226	261	242	237	238	249	215	239	237	261	212	255	244	255	236	247	251	244	234	246	258	234	225	263	256	220	221	249	258	263	243	220	218	253	260	237	237	233	223	255	255	240	266	211	251	269	261	281	244	238	242	222	253	249	253	271	274	265	268	266	264	272	217	252	257	253	248	256	230	202	253	258	225	227	216	239	235	243	212	258	240	254	257	216	232	235	224
28763	27508	20864	10581	4209	1077	604	564	609	620	594	647	615	602	630	614	666	571	621	652	631	608	631	656	595	617	662	640	631	640	629	591	622	622	592	617	634	583	623	594	617	614	632	677	630	640	595	576	630	591	606	600	627	656	652	645	606	667	585	679	605	622	570	590	627	597	613	634	624	564	613	582	605	632	628	574	633	604	623	626	620	641	621	619	634	624	635	616	642	603	603	600	645	625	581	641	656	694	643	600	610	605	573	598	641	611	631	609	610	647	611	593	606	678	605	597	595	608	638	598	632	619	596	618	666	621	641	609	631	620	613	590	571	649	600	612	583	629	585	611	585	633	618	628	615	628	602	651	621	632	585	631	634	604	639	619	612	595	611	623	598	621	590	595	644	587	595	611	616	628	640	604	617	603	633	630	623	640	638	614	612	631	599	614	588	594	633	589	678	667	619	651	616	624	631	608	568	620	639	589	598	628	614	594	625	625	612	654	553	650	620	593	617	602	609	601	599	614	657	651	643	604	613	631	622	609	661	607	641	674	624	632	611	632	617	580	654	634	629	688	644	618	589	624	655	639	606	596	651	602	643	649	641	604	659	606	641	604	645	597	631	636	605	583	682	594	569	593	622	611	604	634	591	571	627	604	587	600	610	626	618	628	592	605	585	677	667	615	629	664	621	635	613	653	598	626	601	648	622	657	628	641	631	653	634	634	617	630	620	607	626	617	614	584	619	642	602	587	616	602	643	597	562	608	625	647	601	588	643	565	587	620	615	647	627	616	646	589	598	611	608	669	638	652	594	599	661	590	564	645	618	573	631	596	623	596	583	643	649	622	635	593	592	631	592	609	646	624	606	565	639	581	638	623	581	636	655	613	650	589	603	586	651	609	629	636	619	620	619	595	594	619	596	633	637	643	661	603	593	581	658	592	622	603	628	618	604	584	634	600	630	630	645	613	636	604	683	662	615	619	646	606	596	616	604	611	592	609	620	610	637	600	579	619	616	589	644	579	617	640	676	590	623	605	590	627	605	609	636	634	592	629	620	604	602	617	615	615	615	623	652	635	625	615	633	645	607	654	591	627	566	646	617	615	659	639	631	593	644	626	595	598	635	630	597	640	593	649	605	626	626	619	616	604	624	669	627	639	627	643	647	629	656	633	574	636	640	607	596	642	609	642	623	598	659	621	615	648	605	620	587	652	624	623	604	621	618	569	621	648	626	620	611	571	613	610	615	632	612	613	584	615	621	611	608	606	582	621	619	637	605	650	595	615	614	611	648	593	599	622	634	603	612	621	650	636	642	600	620	583	636	601	625	613	586	635	643	617	604	621	580	608	626	594	647	624	629	615	602	639	573	643	622	641	656	614	600	618	602	605	636	598	634	620	605	629	621	639	613	650	614	646	601	623	633	600	626	605	631	629	618	633	622	646	625	583	593	615	598	640	646	612	577	645	614	618	608	592	621	631	623	612	607	592	626	578	594	633	618	637	592	645	651	616	643	613	651	607	658	609	639	602	604	662	622	618	590	641	597	616	600	686	648	624	625	644	626	623	606	620	631	629	651	608	624	619	638	552	596	577	634	659	593	659	603	627	633	658	606	588	609	649	604	633	658	595	621	629	580	576	614	615	622	634	621	601	609	612	609	628	630	594	613	613	590	616	595	604	620	640	641	596	595	620	605	604	639	601	640	591	619	651	644	609	626	600	630	587	604	623	589	598	581	564	613	641	618	603	600	594	582	634	632	602	606	645	601	670	657	603	647	627	605	631	609	652	628	613	648	611	636	625	664	659	601	644	638	650	621	624	626	674	641	638	624	628	626	651	610	622	657	671	595	623	582	604	594	614	611	627	649	620	637	621	621	619	600	652	631	606	620	628	610	640	680	610	617	624	593	636	621	664	638	602	573	642	580	622	597	635	613	607	614	625	592	591	635	625	623	611	617	600	586	592	654	571	597	636	578	621	579	589	635	618	646	636	632	646	628	582	618	614	621	589	645	646	599	593	601	612	651	619	621	606	595	587	612	598	613	644	624	601	652	617	554	592	627	584	604	597	626	615	613	668	639	566	593	601	597	610	672	638	609	576	592	595	607	622	663	638	568	595	638	625	655	580	636	617	625	574	621	627	623	627	621	591	613	598	630	614	637	602	618	604	597	637	598	640	596	665	640	559	583	603	591	605	590	607	646	616	618	652	630	623	613	617	607	610	634	580	599	600	665	590	577	621	604	585	642	629	605	579	641	576	606	679	641	619	649	592	635	646	632	596	634	622	637	599	638	623	654	608	624	638	622	572	611	605	579	604	608	648	672	610	586	614	565	600	602	591	644	630	634	592	572	614	659	591	633	601	600	586	615	642	613	627	623	632	597	651	631	636	621	645	636	585	594	651	641	632	605	637	608	584	604	604	598	624	625	611	576	557	605	622	589	634	572	593	589	617	617	608	616	609	600	637	620	547	590	611	648	632	614	655	652	604	566	586	642	664	645	615	625	603	605	614	668	607	612	645	614	626	626	634	623	609	629	572	636	650	612	628	634	623	572	564	660	584	619	597	602	634	630	650	608	593	636	632	592	597	637	584	615	594	612	599	635	642	612	622	629	608	619	646	561	589	634	611	594	613	607	608	605	632	630	637	618	606	615	624	570	615	615	611	621	625	633	612	612	592	621	644	609	630	614	610	639	644	647	590	607	639	619	660	618	610	621	601	637	638	642	675	581	647	610	575	611	608	623	657	650	603	635	610	611	573	658	630	615	566	602	642	595	607	588	583	649	635	631	656	596	632	629	618	593	655	620	618	617	631	608	618	603	601	628	636	645	633	593	650	578	655	612	642	647	589	634	622	625	631	593	648	639	588	617	626	646	644	635	637	665	607	630	587	625	601	603	599	601	590	642	611	641	648	610	630	629	572	589	604	636	642	617	630	612	622	616	627	637	600	617	620	606	662	583	633	566	638	624	591	705	630	654	630	611	636	607	584	651	598	605	596	580	622	663	631	614	647	619	620	627	623	595	615	627	636	614	605	637	635	604	624	634	644	630	639	663	541	621	582	674	612	599	609	625	574	662	602	564	613	578	653	569	597	638	600	597	562	659	644	606	608	640	612	557	606	587	585	599	636	588	599	616	624	585	594	639	616	639	618	584	632	602	604	571	626	565	640	582	636	610	623	649	625	629	612	602	615	611	631	572	578	611	615	636	616	589	646	644	626	659	636	572	641	632	669	609	602	629	611	624	623	639	618	607	632	604	607	652	610	593	610	612	611	656	619	610	579	626	641	576	618	608	625	612	615	656	626	616	617	618	591	546	592	603	589	681	585	651	625	623	598	599	615	607	638	610	616	645	608	597	641	641	646	635	621	685	600	599	621	594	581	633	594	613	607	584	653	624	615	632	628	602	626	573	666	586	624	602	655	638	559	617	604	622	634	620	603	619	633	609	650	614	584	587	654	663	639	622	598	602	647	631	588	611	620	622	596	668	583	597	670	626	608	631	626
77462	71493	58876	36492	17854	4012	629	331	348	332	332	343	309	377	359	320	313	350	337	309	332	361	339	325	345	323	344	356	348	377	345	363	355	334	345	344	364	333	346	318	323	352	332	350	322	348	326	325	343	338	359	345	340	368	325	321	349	338	322	342	349	303	350	320	364	356	361	346	360	321	355	376	355	327	327	369	342	311	320	348	344	344	328	343	326	333	346	329	331	321	339	328	331	332	330	343	348	365	337	323	300	333	333	338	345	339	348	370	330	333	362	344	342	341	318	332	306	322	354	334	353	342	357	357	338	335	319	335	357	356	350	332	370	361	372	303	352	347	310	339	342	314	315	349	321	351	330	335	340	336	361	358	318	354	353	313	350	331	336	321	367	353	352	300	331	317	330	327	326	327	344	333	324	337	335	351	333	358	350	338	323	340	350	351	375	324	337	318	290	325	345	347	332	311	325	341	317	321	336	326	341	325	334	369	329	345	328	325	338	342	348	331	372	364	343	323	341	353	319	348	369	333	337	363	357	324	350	339	339	341	339	376	319	320	322	336	347	352	323	346	389	363	335	345	360	337	346	358	366	351	329	316	376	352	378	305	323	366	323	339	325	345	400	319	308	332	338	329	350	322	359	309	323	324	349	358	368	320	322	310	372	335	323	336	342	335	329	315	342	336	348	326	338	345	346	384	339	327	346	364	351	335	328	335	335	310	333	357	360	341	300	352	331	321	349	342	333	336	311	322	357	326	325	341	353	363	349	339	293	334	333	325	351	356	342	339	293	358	338	374	317	343	313	341	354	335	332	374	327	315	334	350	339	352	338	344	337	367	323	330	349	323	330	347	350	342	321	337	322	333	328	366	350	373	350	324	340	340	355	369	352	369	380	343	346	310	307	320	377	333	344	333	327	351	335	366	341	312	326	353	332	357	327	346	345	390	360	329	306	354	292	345	339	325	355	303	331	366	357	336	341	328	306	356	317	343	348	338	299	377	322	318	357	319	354	341	372	333	322	324	380	363	317	326	320	339	336	308	330	354	338	319	339	325	303	361	316	338	374	349	335	289	324	367	356	341	350	313	353	325	366	321	351	338	325	348	361	364	331	360	349	295	358	328	316	355	298	355	322	346	352	365	346	332	329	370	322	363	338	339	337	343	319	345	312	339	358	335	303	321	335	375	348	335	382	342	337	331	339	336	358	336	318	329	326	325	336	314	349	325	334	322	341	352	322	315	318	360	322	337	370	345	335	335	339	356	325	334	340	340	356	356	340	362	335	350	323	358	343	352	348	342	326	313	327	336	347	321	352	339	313	346	366	374	386	312	321	310	295	324	329	336	340	328	340	328	315	378	280	361	318	345	311	328	329	363	318	364	355	352	344	361	340	321	385	299	332	321	318	324	308	362	364	355	363	350	366	357	349	349	341	347	342	327	334	321	338	362	334	323	322	323	332	333	338	340	380	360	356	362	346	316	364	350	345	330	331	343	344	341	344	307	353	352	310	326	336	321	348	351	344	330	360	343	340	347	347	344	339	343	350	360	310	337	318	318	354	357	347	339	313	350	323	324	314	356	324	342	325	350	336	345	331	355	333	333	350	312	341	313	334	310	338	354	310	339	332	332	320	319	307	340	323	351	344	332	311	341	325	324	358	309	331	318	366	354	316	366	325	338	312	363	349	332	299	339	311	300	335	333	334	338	306	348	346	339	323	296	285	308	338	330	348	303	338	335	360	349	344	341	334	392	313	384	348	347	353	344	322	335	345	335	312	349	322	348	300	333	328	348	295	321	325	348	323	359	368	346	346	366	325	321	359	330	343	339	337	303	345	316	333	329	378	330	323	376	338	350	346	317	303	359	363	351	287	361	332	332	328	306	320	321	331	345	370	343	332	368	353	305	334	346	312	315	320	359	311	341	290	357	345	344	325	337	381	295	345	329	346	392	356	361	307	313	360	328	320	366	380	360	358	344	307	346	325	350	325	338	332	323	335	325	362	334	366	344	314	339	351	319	313	325	349	375	346	335	329	334	300	331	373	325	328	329	336	327	346	333	344	343	344	336	324	302	313	311	328	315	312	332	354	349	346	312	375	357	370	353	350	315	332	356	348	373	331	313	327	333	327	371	315	329	324	314	358	356	354	329	346	383	351	343	348	357	321	315	333	321	330	346	329	349	309	313	354	358	361	339	339	369	336	323	345	308	316	324	351	350	368	320	346	329	313	340	354	344	341	338	328	327	324	347	330	358	342	316	328	382	339	362	338	337	358	346	327	341	317	319	341	313	381	327	365	349	316	319	342	332	309	347	320	375	337	307	318	316	329	331	366	322	347	340	334	347	350	337	368	349	307	329	340	341	358	353	324	353	337	331	355	310	325	343	342	288	343	307	367	334	348	339	335	320	354	336	318	325	357	356	354	351	302	342	352	331	345	295	343	333	322	331	329	340	318	306	340	311	312	361	350	362	343	330	377	337	315	332	323	333	339	362	367	322	337	326	353	346	348	350	343	335	351	382	324	389	328	332	311	354	326	328	339	332	328	349	343	368	325	345	311	343	356	367	368	326	334	311	354	341	333	340	375	344	316	378	350	335	348	337	353	340	352	348	335	338	348	353	332	338	348	326	340	335	358	327	371	303	297	368	326	328	340	302	355	363	354	317	317	342	329	308	339	347	305	352	357	360	351	347	339	342	381	363	362	344	334	327	378	305	335	363	326	336	324	313	308	358	311	337	363	345	343	310	359	375	330	349	323	397	322	320	359	325	354	323	351	346	352	349	348	333	370	365	342	341	331	352	371	371	308	356	343	363	339	346	348	328	327	354	365	370	323	349	317	356	344	344	314	286	329	343	320	331	356	376	340	328	345	363	356	340	354	332	342	353	357	315	327	321	339	358	375	345	318	335	334	316	345	325	360	329	326	332	344	339	338	355	317	328	348	338	364	353	364	330	344	336	331	328	345	318	327	354	320	343	330	341	317	350	336	393	371	372	327	344	346	317	328	349	326	348	331	307	312	346	372	346	314	325	306	330	344	356	309	343	351	352	346	332	345	359	368	341	393	334	317	331	322	312	331	316	369	347	370	339	336	340	332	338	349	320	325	333	328	331	331	366	324	349	339	354	339	359	325	330	374	349	333	331	347	329	314	349	335	313	375	353	332	340	376	332	303	371	317	326	319	341	366	353	333	333	323	302	329	336	321	309	345	344	324	354	337	292	333	383	341	328	326	343	329	351	374	351	368	334	329	362	340	346	335	336	362	342	332	362	336	322	362	351	343	302	318	329	334	324	341	333	338	311	364	341	326	344	310	305	328	346	336	372	342	351	358	335	334	366	345	339	305	342	335	326	317	366	324	309	301	311	331	390	330	348	360	337	331	300	346	310	369	351	353	358	304	309	322	341	316	286	329	325	361	335	319	304	331	343	340	318	385	334	319	375	337	347	334	352	340	335	313	337	346	358	332	394	301	348	349	326	356	322	318	346	366	322	314	314	310	346
52876	59760	56748	42615	24040	7140	1395	800	834	801	830	823	790	761	826	870	824	785	820	845	845	776	812	785	782	789	858	781	805	782	780	765	815	830	812	808	845	828	743	793	792	782	824	745	836	841	786	829	820	797	801	825	803	755	799	724	810	800	863	789	794	843	815	812	813	846	827	847	794	777	865	826	833	776	889	815	850	848	836	820	805	836	822	802	812	803	836	759	828	859	813	857	788	790	792	827	802	799	827	788	817	771	849	807	824	837	852	842	856	809	771	768	796	800	810	774	841	778	838	763	777	746	819	850	795	755	835	814	802	813	825	818	774	847	809	781	869	803	794	818	861	811	838	821	781	811	792	815	819	823	849	854	840	818	805	810	824	849	799	792	837	777	824	837	806	822	798	849	843	841	824	823	779	778	824	831	788	861	820	779	800	816	829	836	854	830	805	814	782	805	849	858	829	801	765	813	772	818	833	835	789	816	766	789	797	804	854	847	847	819	784	870	793	871	859	834	857	873	842	792	786	794	753	826	790	846	830	819	804	828	857	780	825	811	860	791	848	793	855	842	799	866	797	833	825	780	812	822	763	771	786	814	806	803	867	796	805	779	822	797	840	815	776	842	859	835	799	829	774	801	836	845	790	779	806	776	775	832	861	817	818	833	848	800	867	826	794	770	808	815	799	813	808	813	812	768	832	814	777	824	794	819	782	792	821	849	779	856	804	793	806	812	791	810	844	793	762	776	830	859	824	849	832	815	831	834	832	787	812	845	850	838	858	822	816	796	853	818	827	789	807	838	789	765	781	853	850	833	781	826	868	814	821	827	831	878	823	770	824	793	793	824	827	790	811	801	799	764	841	838	827	798	786	812	816	813	835	842	782	868	763	812	800	827	864	790	830	791	845	790	795	825	807	855	802	788	827	807	825	839	838	788	828	802	831	890	800	821	810	802	843	826	790	785	795	812	791	761	784	815	837	809	833	751	830	821	781	816	812	795	810	836	780	770	861	813	805	810	823	814	816	841	801	816	823	831	790	798	827	806	862	770	810	808	856	797	816	861	829	808	823	812	825	814	809	782	803	805	820	832	845	776	801	814	837	767	782	801	824	763	776	754	834	817	795	783	769	781	878	832	827	774	841	791	836	808	792	815	788	827	837	800	810	821	843	818	775	814	786	774	829	769	758	846	804	824	791	811	814	820	810	813	794	794	766	812	816	795	808	852	834	800	814	772	788	843	766	803	849	806	824	804	821	826	781	759	801	811	804	833	834	831	796	812	853	787	775	847	765	826	838	808	777	832	801	818	822	806	828	786	885	766	778	850	830	741	854	760	807	772	803	770	775	778	867	834	891	808	778	789	799	782	810	851	815	838	816	826	830	823	804	838	820	769	784	826	828	781	775	800	775	783	872	820	790	794	812	792	804	808	812	803	770	841	823	816	818	856	805	787	806	840	830	833	796	806	843	831	813	779	820	873	796	840	830	844	785	763	801	823	771	818	819	869	819	792	760	862	811	862	854	848	801	811	829	812	809	782	828	860	825	828	828	782	814	852	823	809	863	835	873	783	836	803	793	769	815	783	840	837	791	749	825	827	790	779	800	850	784	789	832	837	797	794	776	777	793	784	799	864	779	844	843	876	776	816	822	790	822	842	778	776	791	765	809	868	853	778	778	765	789	820	776	839	818	781	795	767	787	815	793	819	800	809	865	846	793	848	821	801	805	764	827	807	838	835	799	842	873	846	832	765	830	790	859	799	815	792	843	774	838	856	781	852	792	789	861	823	799	783	800	801	789	857	786	832	850	813	787	819	752	812	826	816	832	788	812	825	877	815	796	811	817	831	826	840	836	832	790	833	802	831	821	806	788	803	810	827	832	823	806	779	773	777	848	824	799	846	783	823	868	829	802	854	797	810	847	831	796	796	874	848	867	771	825	816	816	794	826	817	798	810	753	844	856	762	820	823	822	808	812	818	793	819	871	769	813	790	777	788	766	778	818	810	830	823	809	828	726	765	828	832	766	796	837	790	793	815	756	738	810	835	782	785	809	802	780	814	790	801	845	840	812	798	832	886	787	797	796	816	799	818	799	847	843	822	786	781	799	806	806	807	816	773	810	765	837	808	819	849	820	804	779	814	864	829	816	863	801	806	782	783	813	842	820	777	815	772	816	891	805	781	821	793	841	759	742	836	785	847	846	847	779	820	840	792	783	856	812	783	796	785	800	851	821	792	830	795	722	816	824	804	784	828	815	818	796	830	829	813	802	841	849	839	801	797	760	808	805	802	758	775	784	858	821	770	785	800	811	818	802	736	820	831	776	804	746	827	830	815	835	822	824	841	791	811	854	837	797	807	799	845	828	889	794	832	805	776	759	764	805	777	849	821	829	818	801	810	825	799	834	854	835	886	854	826	842	811	806	771	852	803	811	826	823	827	805	843	816	808	822	781	830	837	798	848	843	813	779	852	874	839	789	792	829	764	814	838	797	830	800	808	800	821	808	825	743	815	807	832	818	852	775	847	824	796	870	775	823	819	765	800	843	748	796	765	773	794	779	833	785	836	834	802	828	789	807	817	757	787	822	863	866	786	841	808	745	813	819	813	826	813	793	749	808	803	801	809	842	833	789	819	850	832	773	761	775	888	773	806	772	796	831	847	860	827	823	817	851	792	823	851	804	774	832	801	807	774	824	807	763	807	766	808	843	857	805	817	797	770	791	854	819	859	854	767	804	820	774	819	791	760	847	819	803	818	830	792	856	796	868	775	859	828	769	767	817	858	786	772	802	868	764	825	805	813	820	782	809	822	852	834	803	816	841	786	817	841	817	791	800	826	840	822	811	808	798	794	845	857	768	830	827	829	832	780	788	795	774	821	806	780	769	852	773	752	805	861	801	795	797	870	798	831	781	854	789	797	858	776	839	846	819	829	807	817	844	787	838	816	853	794	816	809	772	794	830	833	760	825	815	832	817	863	807	832	814	772	795	793	846	823	785	751	799	797	859	850	794	836	791	837	846	800	849	780	808	802	824	772	785	809	816	766	824	757	785	817	844	778	824	813	781	814	799	738	791	768	803	796	814	830	838	796	806	779	758	779	773	846	822	795	841	807	820	859	805	824	763	793	787	838	792	885	826	848	837	814	817	835	822	758	852	798	785	795	817	798	805	832	789	789	812	833	812	788	807	807	800	795	817	815	844	833	836	818	807	828	803	837	811	790	827	797	847	798	791	832	806	819	820	785	831	817	834	842	784	770	858	812	805	762	797	782	849	844	814	784	837	815	838	825	824	838	796	837	772	828	863	806	798	867	837	777	801	827	833	817	831	806	828	824	858	831	808	805	791	786	844	833	795	811	791	799	813	827	810	861	788	863	826	825	837	771	852	831	799	834	773	834	770	789	827	848	792	804	877	810	778	820	831	821	811	811	894	815	816	809	811	785	806	798	885	820	753	818	818	789	813	800	791	783	822	823	813	807	797	769	829	820	827	791	804	842	848	784
85199	78950	66543	44158	23986	7256	845	360	292	303	303	315	301	309	371	298	299	334	326	343	284	305	289	311	309	344	304	325	292	328	322	318	321	298	329	335	299	307	354	294	320	313	357	335	355	296	313	321	338	337	324	338	286	296	327	286	305	287	290	356	342	336	326	310	300	324	309	346	320	305	326	329	337	306	320	287	297	320	299	313	319	307	315	338	326	289	328	342	328	332	303	341	318	289	334	354	314	320	293	301	328	320	300	304	321	329	318	350	325	339	305	319	326	322	325	328	327	317	350	314	291	314	325	331	302	316	320	316	281	380	328	313	306	313	318	303	317	339	348	347	349	309	292	327	307	294	314	302	328	325	304	331	300	343	321	294	339	322	327	332	263	335	297	326	323	349	301	324	335	303	316	332	346	319	327	356	330	342	303	297	322	339	329	336	301	337	308	324	303	330	342	300	319	329	337	308	307	305	309	317	326	324	342	292	333	290	297	282	315	330	328	288	310	320	310	319	290	304	278	331	279	287	320	329	325	335	352	340	344	346	309	320	318	322	329	318	320	328	331	314	298	311	313	319	355	314	307	305	312	354	316	342	321	321	302	310	358	323	297	327	309	319	346	335	327	320	308	326	335	373	346	304	333	314	327	305	334	282	326	306	335	321	328	312	294	323	315	298	336	303	351	314	315	333	327	320	313	314	363	319	331	298	322	319	293	292	295	324	307	319	327	291	323	334	312	299	299	313	331	353	307	324	300	343	307	294	316	316	318	298	299	302	329	303	320	322	313	297	309	307	324	335	319	326	300	323	306	309	306	333	336	297	302	307	315	300	329	302	307	320	335	317	310	307	334	310	314	281	339	332	293	316	297	353	306	333	310	319	317	323	315	298	333	319	318	280	296	309	317	322	322	294	306	333	312	329	295	330	319	301	340	314	273	277	294	336	322	310	330	340	320	326	341	324	314	344	339	326	264	336	309	339	353	324	323	333	290	296	283	290	333	285	344	310	277	348	354	335	300	337	317	309	351	310	368	345	314	319	327	315	312	311	293	311	322	344	321	305	329	318	264	314	302	319	350	311	316	309	312	297	348	326	321	319	294	345	316	304	317	309	290	310	305	315	321	310	329	331	326	312	310	339	341	325	319	299	310	328	311	333	338	349	314	309	332	345	328	319	303	342	292	282	293	315	313	321	297	314	335	294	298	326	328	331	287	345	334	327	308	326	340	305	295	317	307	332	316	329	318	306	298	319	330	326	315	315	321	331	325	351	347	352	305	335	356	313	347	328	343	330	327	317	309	322	333	317	303	317	329	329	339	335	323	310	311	343	317	321	328	307	322	311	327	288	324	307	324	270	254	320	323	312	336	300	337	289	296	321	319	297	350	327	321	303	297	282	326	355	342	317	319	343	315	355	359	291	344	289	301	305	320	320	311	307	332	314	328	281	305	339	299	320	312	302	333	333	321	282	319	309	325	342	316	294	308	321	310	325	314	290	300	294	313	322	319	361	317	334	283	366	312	311	311	317	306	285	346	339	313	323	323	322	310	313	339	331	327	293	322	318	343	332	328	319	285	315	320	305	282	317	324	321	311	279	314	333	299	310	328	292	328	280	327	311	315	333	309	271	339	297	310	300	329	312	296	344	309	306	317	304	337	305	307	302	314	324	304	341	303	299	313	311	321	335	306	299	306	282	300	291	312	322	325	333	309	316	330	332	318	344	323	347	331	343	301	303	325	298	289	305	356	338	282	335	316	319	331	292	339	308	332	277	313	309	293	312	327	276	315	329	278	346	315	331	335	321	320	339	345	298	322	335	301	328	320	378	337	295	313	313	301	315	325	298	351	334	299	319	318	329	309	350	301	333	334	305	324	315	319	341	313	295	299	345	310	311	320	314	336	325	312	291	298	330	313	306	298	295	337	320	302	318	335	302	345	308	330	268	311	354	314	320	303	331	337	296	293	314	321	324	309	305	318	345	312	308	321	322	293	309	325	323	306	326	300	312	334	319	339	335	316	309	313	307	300	321	313	324	323	321	369	373	324	301	314	312	316	305	345	288	329	353	313	343	311	321	316	328	332	299	314	342	311	314	317	299	323	292	311	317	306	357	313	298	313	308	301	322	331	314	347	348	318	316	310	268	279	317	320	304	327	331	331	342	306	327	298	335	330	337	308	354	315	311	311	333	340	318	300	294	320	311	324	321	297	294	311	307	307	288	351	327	333	340	316	318	328	326	338	330	328	304	325	313	297	309	302	317	336	332	303	304	288	327	305	294	334	344	338	307	334	282	330	325	335	304	291	328	309	301	324	292	327	297	315	340	333	319	312	293	326	317	308	346	362	342	315	340	339	289	325	332	327	306	340	324	296	318	359	320	327	315	319	317	297	342	319	309	342	328	325	318	300	319	307	308	294	328	321	309	330	332	360	312	291	291	331	307	316	340	335	332	346	321	333	323	332	315	320	306	310	330	318	320	327	296	307	320	314	347	339	304	311	307	304	312	316	330	342	294	331	336	307	317	333	330	320	323	327	325	329	299	277	324	284	321	353	323	317	313	349	314	301	361	309	300	302	321	339	300	326	296	334	322	332	293	366	347	316	297	339	328	308	331	313	304	289	303	340	309	321	327	341	283	317	319	295	331	330	340	330	310	311	299	310	306	306	342	291	316	321	311	333	298	314	325	302	315	316	324	322	301	332	310	337	337	328	314	297	324	299	315	320	339	332	331	325	300	315	288	325	347	318	335	315	320	294	314	333	314	293	270	325	333	275	297	347	311	299	318	316	309	323	299	295	332	322	300	307	341	337	301	290	316	361	345	332	282	304	313	340	342	338	329	304	314	290	309	296	332	339	320	338	322	295	348	283	327	338	320	310	311	322	277	288	307	346	324	305	328	307	331	313	331	320	309	306	310	303	326	268	306	295	342	364	305	349	303	324	316	320	321	314	309	316	348	345	299	324	309	311	304	313	328	300	321	358	321	333	340	306	344	341	303	282	342	332	319	287	326	293	322	281	351	320	316	330	331	299	339	288	303	329	283	310	318	322	337	305	329	312	334	287	312	338	352	315	321	330	313	318	347	326	310	301	324	298	356	332	317	322	334	309	315	310	301	302	302	345	319	324	358	293	281	325	321	313	292	308	293	312	281	310	337	298	298	337	333	301	325	323	296	307	305	322	312	328	323	309	305	334	296	307	310	336	313	293	341	301	311	309	345	284	304	308	309	344	293	272	334	292	290	311	329	320	304	316	276	318	298	328	288	342	267	316	315	313	342	296	309	310	329	332	331	350	319	318	292	334	328	312	299	310	338	320	280	315	368	325	342	323	292	345	326	311	297	302	331	345	327	328	316	328	319	329	330	322	323	320	343	340	323	337	323	323	325	324	334	303	354	340	320	297	310	351	296	320	347	325	281	325	359	330	294	322	295	292	324	325	329	347	347	344	317	284	323	294	342	325	310	331	346	303	338	314	313	303	332	292	308	352	336	321	290	315	309
60406	69471	66500	49872	29506	9815	1688	749	766	751	745	760	741	751	744	747	783	797	733	732	775	728	777	748	758	758	746	776	753	749	722	795	759	775	732	738	747	696	763	736	787	731	728	791	725	707	741	742	739	780	794	821	793	753	821	757	769	710	723	814	741	769	767	737	752	713	757	724	754	760	799	738	765	753	756	738	755	741	775	718	786	709	778	782	737	764	775	762	700	779	809	704	822	763	772	719	714	697	777	668	774	750	805	756	769	715	785	760	749	755	698	742	746	747	718	729	722	797	693	749	756	718	732	771	739	744	738	754	705	752	752	751	751	791	777	752	749	750	754	696	718	750	766	771	794	745	753	725	752	741	719	752	751	735	778	776	806	764	721	774	756	753	746	797	768	700	744	769	731	731	788	800	780	814	747	722	733	677	749	751	745	810	779	745	758	774	718	777	758	752	760	815	737	746	757	758	777	756	754	751	692	767	744	787	735	769	737	790	766	774	712	750	800	765	721	761	732	714	756	767	761	740	756	721	747	764	696	740	802	736	807	730	800	787	735	776	734	767	761	713	695	740	784	777	732	747	707	765	739	743	760	758	711	764	761	767	733	724	756	746	813	753	758	731	782	768	741	744	769	740	738	723	709	726	722	707	775	743	726	721	792	735	762	713	731	743	764	757	793	758	675	774	735	784	728	803	773	771	770	727	760	735	781	764	736	743	769	797	760	721	698	770	764	730	749	767	737	735	741	771	751	767	828	705	740	796	774	757	731	735	736	796	758	771	742	731	746	765	742	751	749	709	731	746	757	759	733	814	771	734	761	731	753	794	718	758	741	772	734	803	725	783	726	729	747	777	793	779	754	764	768	769	761	776	770	729	779	739	746	803	816	795	765	740	752	755	768	705	752	735	753	727	742	728	730	779	735	741	782	776	754	771	731	760	726	747	755	780	698	783	785	728	770	751	752	738	731	720	712	745	769	781	753	762	772	756	746	799	745	715	767	745	745	752	748	729	786	811	750	744	746	816	763	723	783	720	719	733	745	678	720	731	793	812	772	757	734	734	818	721	763	759	726	727	730	734	751	748	777	751	765	749	775	745	748	735	753	735	749	736	772	752	762	763	746	746	798	680	721	743	782	764	735	751	733	748	751	744	776	754	778	747	753	770	724	732	777	768	716	761	796	790	774	773	816	762	753	679	787	775	776	783	777	762	749	754	768	782	756	783	729	728	750	789	735	755	786	749	764	736	786	817	734	728	774	750	763	754	717	718	727	752	781	759	739	772	719	739	747	717	766	790	711	763	733	724	757	680	817	764	769	695	742	743	788	732	781	737	752	809	739	775	748	737	761	759	785	788	798	720	731	769	766	748	778	792	769	778	794	692	706	741	738	767	779	773	803	769	744	776	774	684	769	736	743	764	765	780	731	824	844	766	767	739	767	762	763	768	788	786	787	697	741	798	794	754	784	729	783	759	825	733	736	779	675	783	749	713	734	734	776	768	784	733	779	777	722	747	735	743	729	757	708	737	745	809	814	759	763	770	790	741	792	780	740	784	796	708	778	691	749	794	723	779	768	769	739	728	754	762	754	797	707	739	725	767	769	776	763	769	739	758	793	740	737	728	759	755	698	817	757	762	747	756	758	763	712	782	719	766	730	784	750	723	765	748	785	763	763	734	760	744	771	773	754	707	803	755	761	746	752	744	762	744	760	717	702	756	717	732	757	784	737	734	731	780	750	745	788	849	771	763	725	715	733	782	713	762	731	767	746	732	727	729	733	761	728	732	787	797	738	802	807	745	789	767	729	762	784	759	729	768	729	710	714	784	739	767	773	744	776	792	776	739	729	735	714	759	740	731	759	734	762	766	752	720	778	806	769	734	689	730	748	734	751	733	746	771	790	763	746	757	698	771	745	745	745	729	757	746	738	759	698	813	742	737	771	743	736	780	772	700	714	758	763	770	755	749	760	767	746	723	744	763	719	763	794	724	730	713	761	740	720	733	754	778	765	736	774	776	783	767	762	783	788	715	736	763	765	740	729	771	739	766	739	760	745	763	762	779	690	768	774	797	696	768	770	765	800	772	717	784	743	747	772	739	772	703	748	752	777	763	770	763	741	700	752	744	769	800	790	774	752	719	759	778	742	778	798	728	744	724	764	768	736	735	741	735	731	783	721	744	710	787	786	731	745	729	728	776	776	758	728	746	725	771	743	738	738	757	759	760	701	737	689	799	720	786	743	729	788	764	744	758	727	726	753	738	766	768	760	747	785	770	725	708	749	772	809	757	811	740	731	777	751	758	718	743	760	766	737	770	743	767	714	820	767	730	747	764	775	768	800	754	780	774	771	739	763	752	742	780	718	725	774	769	715	724	757	789	757	758	737	737	789	768	787	779	796	787	759	762	792	723	697	748	786	764	750	764	743	766	725	762	752	723	762	680	769	735	745	731	737	753	786	749	759	806	763	721	737	770	734	741	752	747	720	748	751	769	774	749	740	764	750	810	728	740	746	761	784	768	724	769	745	679	709	760	759	729	713	782	717	752	780	727	783	791	757	766	779	749	698	714	744	756	768	737	749	750	746	729	740	765	712	731	778	768	770	725	753	755	678	723	783	773	763	773	760	729	773	735	763	733	780	739	762	778	753	769	762	710	741	706	752	772	744	766	783	758	761	705	706	766	730	720	796	746	745	716	779	710	748	723	742	772	778	768	772	706	774	745	724	725	755	776	762	724	815	759	773	740	734	743	738	788	729	736	769	731	760	757	740	760	725	790	760	750	746	719	694	748	772	790	764	734	755	751	734	736	753	740	759	801	737	706	749	741	750	774	725	749	720	772	745	789	748	793	709	765	718	772	750	738	690	743	750	738	769	822	725	746	768	761	738	761	740	785	752	786	782	726	760	791	738	732	751	770	749	686	791	747	772	764	758	753	756	769	745	793	725	754	755	743	725	760	756	763	800	785	803	759	766	746	736	703	776	790	770	773	740	717	743	794	739	709	726	728	819	762	689	758	721	765	741	712	780	789	766	758	772	735	731	784	753	732	729	723	771	754	736	792	690	762	796	763	764	748	738	775	743	742	750	738	736	756	728	729	805	762	742	798	767	758	730	766	732	744	719	731	703	735	768	737	780	752	723	774	762	745	783	732	722	797	756	740	783	801	749	666	744	734	769	769	790	761	701	752	752	734	755	701	766	766	766	770	729	727	799	737	781	722	748	759	705	771	763	765	742	797	775	733	757	758	731	823	757	699	716	743	745	797	729	783	748	737	782	753	727	724	713	772	739	747	771	815	693	741	768	754	778	778	766	732	735	768	755	761	746	783	709	781	724	769	761	762	763	743	746	743	756	733	765	759	735	729	725	742	776	713	736	759	801	762	750	808	746	722	732	748	750	754	719	778	762	761	742	741	787	752	757	812	740	770	728	764	733	761	775	757	786	743	717	773	775	737	783	730	819	722	707	781	775	755	757	746	750	761	807	750	729	739	763	788	747	796
33068	25756	15973	5097	1394	486	266	262	251	214	230	274	247	240	263	232	259	225	236	247	248	254	244	256	282	267	259	266	237	259	251	237	245	227	251	233	278	258	296	263	264	275	246	212	233	284	229	272	236	257	276	236	246	254	247	246	217	254	249	288	243	255	245	244	251	239	253	273	265	279	267	263	279	249	261	242	256	213	251	260	253	253	247	282	226	248	248	258	258	248	239	252	266	256	270	252	270	234	268	227	214	206	242	246	238	267	245	240	245	251	241	235	242	241	258	271	266	243	241	266	270	232	252	266	237	261	261	244	239	218	233	273	268	258	259	227	240	245	239	257	245	250	264	266	256	239	262	270	232	236	263	260	252	285	226	277	272	235	241	242	245	227	264	261	243	244	233	253	274	231	250	289	262	260	255	219	228	261	256	243	256	272	267	259	287	258	256	259	263	248	269	271	259	243	259	284	254	251	223	245	266	236	245	272	286	251	256	247	243	248	226	258	253	246	229	250	265	257	242	253	247	285	255	253	253	259	260	249	247	270	267	218	252	268	236	229	235	247	261	263	223	256	252	256	250	243	282	292	252	229	245	250	236	264	259	253	265	256	238	263	236	249	267	231	254	258	264	238	217	260	276	254	266	254	258	244	244	261	237	248	238	261	255	255	264	241	245	251	220	249	242	264	268	259	244	228	241	245	255	258	259	245	241	260	268	246	249	234	251	262	233	239	228	254	256	264	246	273	258	239	245	260	232	238	251	265	278	279	267	240	234	268	255	245	261	261	248	252	265	246	272	257	243	239	241	249	304	232	276	240	256	267	269	250	246	257	253	257	246	220	271	278	263	275	247	273	244	244	264	243	256	246	245	267	255	272	282	269	238	261	228	248	222	251	240	234	259	242	241	250	242	264	239	205	287	232	239	250	248	238	238	267	268	230	281	255	242	242	249	232	255	238	215	247	271	263	225	277	233	234	230	251	252	250	244	248	242	274	214	258	228	256	272	242	268	277	246	264	255	240	276	249	237	233	230	263	235	244	279	258	267	234	240	234	245	262	254	261	234	259	259	236	235	257	280	294	221	245	245	266	256	268	243	262	260	235	220	268	245	266	261	263	244	274	291	287	228	268	259	276	250	263	242	297	247	238	254	280	227	276	260	258	268	244	261	254	247	236	241	246	274	258	254	259	278	259	239	263	257	246	238	256	260	247	251	245	241	242	258	288	269	260	238	230	284	297	219	251	220	238	270	251	238	268	249	240	283	258	258	258	268	259	238	228	239	254	264	235	243	251	226	241	242	216	253	267	268	261	266	236	220	239	257	255	297	231	237	281	260	216	233	259	246	242	242	240	262	255	235	264	251	248	260	243	222	271	257	245	264	265	275	262	256	236	253	268	254	243	255	233	267	254	267	257	265	253	249	229	239	261	262	257	239	262	264	284	271	236	256	265	264	249	229	248	250	240	261	222	248	251	249	251	245	228	262	243	235	267	216	201	241	238	246	249	247	224	232	266	195	250	230	250	264	268	240	274	261	243	246	270	257	261	250	246	237	273	237	235	265	236	232	239	245	237	264	249	236	274	223	253	271	269	241	226	247	258	259	227	262	254	276	255	266	294	263	269	265	277	248	221	263	248	229	280	237	292	230	266	236	263	244	249	273	250	279	275	243	257	234	259	230	255	246	249	256	289	257	242	225	229	259	233	272	244	265	272	263	249	253	246	270	255	214	291	251	240	253	250	245	272	256	252	225	266	232	289	230	241	253	243	246	264	249	249	236	228	255	246	243	231	248	235	239	260	234	256	241	239	273	236	246	257	238	238	271	234	259	283	240	271	243	263	245	242	276	248	235	247	256	257	261	247	265	288	245	245	259	252	290	258	246	230	226	281	249	238	244	251	254	254	266	238	240	243	250	244	251	238	247	263	250	221	231	265	253	271	254	262	242	271	246	269	240	295	245	284	275	242	239	265	233	286	249	282	250	240	245	245	231	240	245	239	224	238	254	270	242	257	232	224	248	258	228	248	266	234	253	249	271	243	256	232	275	241	264	229	254	244	238	262	253	266	255	258	260	264	261	237	230	267	249	218	227	247	259	262	260	257	255	208	282	250	266	235	268	259	265	292	238	264	215	266	249	251	248	273	241	252	284	291	242	266	260	259	237	268	285	242	251	241	261	249	265	237	249	283	249	232	248	248	248	213	254	262	240	252	257	265	235	223	258	300	290	271	238	273	234	261	251	284	264	286	232	259	263	242	262	274	252	252	239	243	249	214	260	264	259	258	242	270	238	298	258	246	263	247	264	253	231	214	229	234	271	247	232	252	238	286	256	283	237	247	229	239	263	219	272	267	254	233	235	268	246	251	263	265	268	262	238	249	220	235	264	253	252	260	238	255	272	270	243	245	240	239	239	244	259	244	230	233	249	253	218	247	253	276	248	247	242	252	253	254	257	244	237	257	232	246	261	281	245	253	253	264	249	268	227	279	234	275	260	258	236	287	251	242	248	265	230	229	250	243	260	273	244	266	260	231	255	237	264	258	264	263	238	247	266	254	249	241	263	270	243	248	273	256	240	255	276	244	256	238	251	267	245	261	249	231	251	222	274	265	254	265	230	250	260	232	267	259	243	262	255	249	270	233	265	215	268	233	226	239	225	233	263	247	263	240	232	254	267	244	267	236	266	278	274	239	244	254	262	246	254	259	242	249	269	224	270	267	228	262	253	249	264	295	232	251	248	256	249	250	206	281	240	246	253	250	243	236	232	225	241	271	231	249	282	228	240	249	233	243	247	260	239	263	256	265	237	262	256	238	239	247	248	245	269	242	236	262	244	243	220	267	250	269	252	246	227	272	262	220	238	248	256	247	262	262	271	233	245	257	229	252	245	250	231	266	293	283	257	267	281	233	226	248	246	230	259	230	254	240	248	240	266	232	251	254	238	234	250	247	252	265	226	235	249	277	239	255	258	253	286	245	250	261	254	223	250	232	263	269	255	271	222	250	236	268	263	235	237	268	234	260	263	247	247	273	250	236	247	259	248	255	265	257	248	245	262	261	264	226	263	245	292	245	286	232	250	262	249	248	208	241	244	269	252	257	239	249	246	256	237	246	282	229	276	288	249	212	267	307	243	254	244	236	253	232	253	246	277	250	252	281	233	229	256	270	248	253	259	253	225	229	267	256	247	248	264	245	252	263	234	238	270	262	258	257	260	252	258	242	252	258	276	244	250	211	236	233	239	252	265	224	291	256	264	234	222	226	251	255	241	226	269	252	259	252	231	245	245	256	245	224	230	253	257	265	283	241	249	263	234	246	270	240	244	253	245	263	233	250	238	219	222	265	255	250	266	217	245	251	252	245	287	249	222	281	262	262	227	268	232	264	255	259	240	236	238	253	282	247	247	257	249	241	256	273	245	262	257	249	241	251	255	244	221	242	235	264	258	280	286	258	247	277	248	275	233	231	257	243	255	256	283	237	263	264	280	288	240	231	249	259	268	256
27806	27666	21781	10583	3985	1298	686	631	627	622	656	615	625	656	650	620	592	635	620	628	660	625	657	614	608	647	630	644	621	639	590	642	663	671	609	669	638	604	644	613	678	653	687	597	654	654	642	593	626	601	673	689	642	629	640	626	657	608	650	584	606	651	640	675	604	648	631	648	649	624	656	648	628	622	700	616	646	667	612	652	633	640	672	645	613	605	624	610	633	640	618	623	636	612	640	650	630	637	627	633	666	630	641	599	646	646	622	615	631	660	594	596	625	639	642	617	614	597	628	626	611	631	612	611	633	618	615	680	690	706	629	658	603	672	604	642	639	648	640	651	592	646	606	666	622	674	675	673	651	596	673	656	644	615	643	644	652	629	623	647	685	627	639	650	660	631	663	656	635	623	654	668	625	644	642	647	657	609	622	584	619	619	654	672	621	635	652	648	657	665	606	632	646	642	584	645	633	618	669	656	664	617	661	696	670	622	622	641	659	603	670	645	666	640	607	651	695	658	605	633	608	630	653	665	642	636	598	595	646	633	579	673	630	618	627	689	594	663	648	637	642	621	632	634	679	619	628	680	671	588	657	662	623	664	641	640	636	668	624	626	646	638	616	659	613	585	678	642	615	622	616	630	583	638	609	640	679	684	636	600	602	660	623	646	605	613	661	642	643	607	651	692	624	662	657	622	645	638	627	632	626	641	625	634	654	645	661	646	671	686	603	687	605	630	666	633	612	623	626	653	641	650	621	590	615	643	645	643	672	634	650	626	660	642	605	659	644	637	647	656	661	633	578	652	626	679	630	621	644	608	617	657	642	620	630	637	616	616	627	660	596	613	658	648	655	624	629	656	612	596	614	637	597	603	614	645	671	604	601	634	600	673	627	642	660	659	705	586	633	636	657	665	643	619	656	635	632	637	660	646	660	665	616	606	644	643	639	629	657	655	621	658	623	680	665	600	634	663	626	614	623	637	642	623	598	660	662	622	631	616	627	638	641	675	650	593	617	614	616	677	666	648	650	628	668	641	609	663	633	677	675	637	624	634	636	652	628	659	586	618	629	598	653	620	610	662	642	635	618	619	581	637	635	607	612	673	628	652	616	647	645	608	658	628	614	659	614	630	663	639	625	626	646	624	616	643	594	664	633	672	667	644	632	634	592	647	675	617	628	627	608	696	622	603	667	689	626	636	617	617	644	647	657	676	632	671	630	622	635	633	680	628	630	634	634	636	613	656	665	666	627	658	639	628	636	656	638	620	674	655	655	618	675	674	699	662	651	621	643	601	622	636	616	606	646	610	645	640	633	691	646	620	618	680	616	620	630	676	664	677	634	627	632	614	637	688	626	651	646	633	614	613	704	634	658	597	641	657	631	645	613	675	560	626	619	640	653	620	630	593	627	695	663	620	667	633	615	615	619	617	676	631	663	617	673	685	632	627	651	579	698	677	625	629	667	657	646	645	673	692	649	628	638	647	675	623	653	676	638	659	651	596	593	642	641	643	608	661	633	609	613	606	643	634	642	598	617	609	652	670	646	611	646	637	654	617	617	614	657	602	614	654	621	591	630	635	625	594	643	635	624	675	618	611	646	663	631	626	635	630	669	654	678	648	618	639	667	622	628	630	641	606	629	647	613	588	630	640	617	626	669	630	649	638	601	663	614	616	670	633	598	613	677	628	605	633	613	653	666	625	634	648	641	643	633	618	651	630	641	632	643	654	590	612	664	666	570	618	654	651	622	678	654	613	660	646	688	615	683	665	694	621	611	652	643	652	638	662	650	607	601	657	637	650	600	621	681	650	614	619	648	617	694	650	671	634	631	641	638	641	644	645	631	660	645	629	661	614	605	604	667	678	660	617	671	619	663	594	646	636	652	654	633	659	631	699	554	624	610	627	651	627	648	661	666	584	641	632	652	613	608	634	634	654	626	636	646	658	642	622	645	616	629	617	636	665	673	652	617	627	634	575	640	601	595	670	655	599	683	621	639	647	605	667	669	613	630	622	619	656	631	644	618	665	640	658	642	589	659	620	615	627	645	628	624	649	620	622	610	627	632	617	642	681	666	619	650	663	609	619	629	667	636	645	602	670	617	675	593	637	607	612	641	586	679	599	623	604	681	653	648	622	627	643	630	656	652	649	646	657	635	654	670	654	638	688	623	668	592	585	698	669	655	640	691	635	596	669	585	635	654	645	640	643	664	641	628	631	667	612	613	647	662	629	633	652	618	674	647	604	643	605	629	600	621	632	598	628	593	707	613	642	650	651	625	652	593	643	619	599	650	615	660	640	646	601	701	624	615	640	679	614	670	638	613	629	604	646	682	615	666	656	627	655	636	652	644	657	602	659	638	654	632	665	653	614	687	639	654	661	652	690	617	654	623	638	663	618	663	643	690	622	637	598	659	621	641	609	656	639	685	668	636	706	681	660	677	645	635	631	622	654	618	667	652	637	611	637	627	612	650	670	662	632	626	606	638	663	636	603	626	583	652	632	619	626	626	611	644	663	617	651	643	648	668	597	673	612	617	651	617	636	693	628	628	632	609	683	643	612	608	664	638	646	638	671	614	665	641	688	656	633	651	656	647	658	661	645	680	666	607	647	610	664	667	640	623	599	626	602	632	633	637	651	650	648	655	686	671	640	632	653	643	604	654	650	613	660	638	627	614	612	669	626	643	660	578	690	600	633	722	633	611	596	696	629	625	685	702	668	617	607	645	589	623	641	620	608	629	589	628	642	641	647	645	633	624	695	643	626	633	616	646	632	661	651	643	632	647	613	621	640	595	641	624	676	601	640	628	659	677	636	651	688	646	632	642	626	642	605	639	652	646	656	631	650	613	628	637	644	624	661	603	657	625	629	663	628	652	650	611	640	613	646	620	645	631	619	658	628	619	669	670	666	657	632	686	650	647	602	631	643	623	596	610	615	654	628	617	652	585	648	640	663	630	654	601	643	622	656	595	670	606	645	650	628	651	652	638	631	625	579	655	627	636	640	668	657	626	648	624	602	672	607	634	670	645	616	615	655	598	621	618	601	637	615	630	628	651	610	631	630	674	669	580	637	650	638	648	642	638	637	671	650	666	661	639	654	693	653	646	667	616	615	613	610	608	641	618	658	645	603	645	666	649	628	650	658	644	653	617	589	655	613	651	639	662	654	659	661	673	639	616	662	653	627	597	640	644	627	645	658	646	626	673	682	597	605	622	619	635	650	609	633	629	623	648	613	611	623	651	654	640	610	578	666	656	712	627	606	627	638	636	605	668	631	653	630	605	644	644	662	641	650	651	623	612	571	592	634	698	629	636	594	700	645	618	607	646	654	625	652	657	619	595	619	663	623	635	627	667	628	637	645	653	642	639	695	632	664	663	674	640	635	611	616	639	590	631	681	620	594	662	614	635	651	667	616	636	670	632	630	631	658	578	590	658	676	679	607	674	681	613	621	640	615	639	640	643	670	674	582	611	616	630	643	653	569	655	649	679	626	600	659	644	623
76798	71761	60739	36879	17477	4128	491	351	358	387	335	387	375	341	331	376	356	379	394	325	303	346	341	354	325	347	357	337	332	333	376	396	359	351	333	338	354	364	375	389	359	356	351	355	334	329	332	341	307	354	353	336	385	355	340	363	365	358	366	348	350	388	347	352	335	353	329	355	333	371	360	334	350	334	347	352	352	370	356	337	356	357	325	305	345	330	340	341	349	331	359	332	364	354	352	350	322	341	349	370	300	336	374	341	321	351	344	327	330	338	352	363	334	344	329	334	329	357	381	327	355	347	375	371	356	363	339	379	393	336	335	338	340	337	306	337	292	365	334	352	345	347	351	339	323	344	361	349	347	348	346	303	352	353	380	362	337	327	327	402	343	391	362	361	399	338	332	323	358	391	349	337	325	336	377	359	355	346	373	377	331	329	360	358	355	351	345	325	348	392	369	377	369	374	358	336	321	364	327	381	345	328	367	325	319	361	326	342	346	377	325	324	341	327	351	340	352	341	345	327	398	334	342	335	373	362	360	363	358	358	355	348	335	335	353	319	341	325	345	348	311	348	380	342	376	346	341	352	327	393	359	343	326	371	356	326	338	384	368	332	342	323	326	367	340	328	323	337	344	377	355	356	347	330	320	362	368	385	317	365	343	311	356	364	349	387	357	363	361	362	342	353	337	348	306	352	370	357	332	359	361	324	372	322	326	341	355	321	365	344	348	350	387	359	361	336	332	330	371	353	348	336	342	385	344	312	368	344	351	389	356	339	321	332	341	357	313	352	364	329	316	344	374	327	326	345	364	332	331	395	308	323	332	399	330	327	330	328	343	342	377	383	329	316	354	359	342	389	346	365	342	303	372	332	316	340	331	326	331	369	346	349	340	301	350	322	342	327	329	312	342	313	351	332	334	348	334	368	338	365	382	347	398	349	333	356	330	360	354	372	346	342	357	348	364	335	352	351	350	324	315	359	367	375	358	334	351	367	313	335	381	361	324	324	377	359	338	339	367	370	338	364	353	404	336	366	363	351	340	334	347	350	378	341	340	357	360	356	337	332	322	338	343	379	328	337	330	343	342	348	358	380	353	325	327	349	328	400	326	313	344	365	387	349	345	370	377	360	339	352	322	367	377	344	331	351	361	383	346	374	319	306	355	345	349	319	337	376	326	351	336	349	356	316	340	327	377	357	337	340	347	337	342	316	361	331	373	348	345	323	359	366	360	325	348	329	386	353	374	329	401	364	344	332	353	350	331	357	315	360	337	349	345	337	360	315	355	363	350	343	332	364	328	333	351	364	377	350	336	347	328	334	333	352	345	344	321	313	373	318	335	330	352	371	343	361	338	303	371	337	316	354	367	313	314	350	405	360	352	371	387	383	339	326	338	363	336	368	377	333	347	335	339	368	321	373	373	396	352	343	340	340	329	347	381	351	342	332	332	316	352	339	361	340	330	346	325	306	356	337	343	335	332	358	340	351	355	350	400	384	349	350	372	329	367	346	357	359	346	328	321	336	333	328	369	358	364	303	316	340	338	344	327	358	340	357	355	338	332	346	333	344	320	322	377	360	391	357	361	346	367	316	340	339	334	346	372	313	336	330	364	362	382	339	331	355	331	366	394	360	327	385	341	345	371	340	334	327	370	322	352	391	343	352	347	310	335	366	334	367	371	321	371	304	350	346	347	331	305	356	342	341	356	380	365	360	308	361	306	327	391	341	356	320	327	368	358	318	335	331	366	345	365	323	342	363	357	343	329	354	344	330	336	365	344	343	342	355	349	366	362	356	373	374	319	379	362	314	346	348	325	332	372	357	354	325	356	348	331	344	323	339	376	330	342	342	368	351	353	319	360	359	336	337	309	336	348	386	366	394	385	327	321	365	349	344	365	340	347	354	324	360	348	332	365	349	326	355	324	334	345	331	374	369	369	331	352	329	325	362	356	389	388	355	331	314	348	347	336	310	355	349	364	359	351	325	362	346	306	325	371	326	318	328	333	359	353	351	346	347	339	372	356	312	363	323	337	335	315	342	342	324	376	336	367	332	365	339	338	337	323	335	332	377	325	352	345	303	331	370	376	344	317	344	351	332	365	337	337	365	344	353	375	341	329	394	363	351	365	295	339	358	299	309	331	349	348	356	317	344	363	348	364	352	371	338	337	290	361	344	341	313	372	329	358	305	392	362	355	342	334	355	337	345	337	325	328	310	349	327	311	349	356	324	347	371	360	376	342	342	374	334	318	335	322	325	326	342	312	338	338	374	344	326	351	374	366	342	391	380	354	315	346	367	358	359	383	350	401	371	349	352	348	325	328	325	338	360	388	345	336	336	369	373	326	325	324	341	332	323	332	348	347	313	356	354	339	319	317	346	355	344	363	339	363	390	329	334	332	358	341	350	371	346	365	343	309	369	328	353	350	335	333	342	335	370	352	349	361	369	325	331	380	354	342	362	307	340	353	343	338	337	345	351	363	337	352	348	339	367	359	341	364	357	335	365	319	330	377	392	357	302	372	318	352	319	342	373	376	342	345	369	306	338	346	338	365	347	357	348	310	356	301	345	356	347	327	348	377	364	333	362	353	343	346	336	332	367	348	344	357	334	309	359	367	353	339	350	319	381	320	332	336	353	317	331	347	311	336	335	363	375	334	340	370	341	360	327	346	335	361	345	350	335	358	360	355	343	378	333	349	348	357	359	343	332	330	352	353	339	336	336	355	346	337	353	336	338	356	325	339	361	347	349	371	362	337	344	355	326	374	377	354	354	351	365	368	351	352	316	370	353	349	346	339	371	324	345	377	342	374	346	331	321	380	295	338	341	313	340	349	336	308	349	339	341	333	358	343	346	350	343	342	328	329	312	361	315	339	334	389	381	349	364	367	343	351	366	358	342	351	352	333	336	330	343	344	330	351	296	338	387	361	370	321	314	331	357	321	363	360	351	368	325	328	323	341	320	400	391	355	362	353	344	366	345	308	324	355	362	347	330	311	329	326	344	356	338	337	351	344	377	352	316	361	362	325	334	339	369	327	340	348	335	365	328	315	378	358	377	374	354	336	330	335	361	373	326	357	338	338	320	342	327	375	360	346	337	373	380	394	373	341	354	360	363	328	372	372	335	362	379	340	341	308	341	358	356	361	365	350	365	355	342	339	354	365	364	343	325	351	350	323	325	355	340	330	330	355	360	340	351	359	330	378	359	348	317	339	319	345	300	332	341	321	352	364	345	363	342	366	316	340	340	341	333	366	356	340	332	339	334	348	324	400	329	353	339	339	327	374	350	348	340	325	337	340	365	351	327	380	343	346	341	365	349	348	340	331	313	344	344	323	355	369	384	360	321	333	348	364	352	359	316	350	340	302	351	361	381	351	353	400	324	328	365	349	326	326	335	336	333	340	341	336	328	326	364	346	346	360	335	352	372	360	346	359	343	341	323	361	319	347	360	364	338	337	348	312	360	343	344	309	338	375	335	337	386	378	337	346	341	394	375	350	358
51853	60116	58207	42678	23211	7184	1206	842	848	829	846	781	850	838	813	840	869	818	867	831	861	837	819	812	824	864	802	862	815	867	818	845	848	789	892	844	839	857	844	861	805	850	886	797	800	787	790	849	821	876	832	764	798	830	826	859	816	833	876	836	778	826	812	813	820	854	813	882	818	864	822	867	839	823	847	842	845	825	826	881	788	816	804	859	868	826	855	836	821	844	831	833	823	827	798	835	803	854	813	816	819	822	855	798	810	817	814	820	840	818	806	854	857	853	831	839	810	760	821	830	835	875	839	821	865	853	832	845	841	790	801	864	842	856	785	841	832	818	813	818	860	846	838	875	829	866	845	839	810	848	837	862	850	807	857	809	805	872	840	835	873	889	798	902	830	863	858	820	791	847	814	861	792	853	811	815	815	806	857	817	809	870	852	881	794	858	846	811	795	828	839	858	878	816	850	849	813	846	841	875	827	847	800	885	811	824	812	839	763	864	829	819	806	838	858	844	853	829	800	868	815	796	818	813	804	881	856	851	795	802	830	847	882	879	831	873	812	782	832	806	820	842	804	821	820	750	802	846	805	847	837	814	819	861	799	855	867	855	837	830	827	868	785	872	800	840	806	821	874	804	767	840	788	833	812	887	834	817	834	819	814	806	828	821	802	833	824	860	831	845	858	866	780	867	773	767	816	815	793	855	913	854	848	789	833	833	773	830	819	809	837	847	837	864	813	848	824	811	804	856	807	789	820	845	852	793	885	846	850	758	828	819	771	825	836	788	880	848	833	837	820	800	857	835	843	852	850	865	826	830	826	849	865	833	803	826	831	873	812	804	803	826	801	867	778	762	842	900	885	799	827	821	835	860	841	869	833	806	836	849	789	839	887	799	850	825	813	798	836	861	805	813	821	851	834	846	846	829	827	821	848	801	794	878	821	869	826	842	856	783	849	851	798	847	803	769	809	828	809	870	866	842	821	853	774	843	822	837	853	874	809	816	848	843	791	826	827	848	845	807	828	817	836	801	815	790	832	825	797	833	830	817	817	868	833	851	878	796	829	837	823	863	841	795	809	804	881	768	834	802	835	878	809	843	810	831	843	826	826	861	820	807	798	826	865	860	830	823	834	851	754	878	784	834	844	831	838	840	882	813	843	820	855	796	857	848	829	828	814	848	867	808	843	871	869	818	786	822	816	814	843	766	825	828	850	782	790	775	803	871	816	807	823	810	854	838	830	831	832	884	817	812	797	807	838	835	812	825	826	892	797	882	832	830	835	813	829	831	856	813	881	812	825	834	804	830	853	790	799	788	834	857	885	811	837	830	841	833	785	855	855	820	797	805	844	783	815	831	814	817	818	853	805	798	835	854	875	859	813	807	827	794	865	864	789	887	846	842	830	805	825	845	810	866	862	839	811	812	851	829	904	810	852	840	860	771	833	851	856	822	888	812	836	884	830	814	787	831	848	813	851	813	880	851	822	815	833	848	813	817	829	840	870	811	899	822	804	796	848	804	825	850	836	838	867	803	828	779	854	847	811	794	859	860	806	842	769	857	837	853	878	861	814	864	853	811	808	849	861	842	871	849	842	862	824	838	790	900	854	850	808	867	850	848	817	831	814	839	860	832	820	839	825	834	883	836	820	826	815	867	842	849	834	856	857	833	852	837	818	847	839	922	815	852	861	869	804	873	853	795	804	738	898	846	849	910	795	787	832	826	762	843	829	844	845	806	830	812	818	860	854	833	849	812	837	879	847	846	783	820	831	840	814	840	821	826	860	848	836	781	844	805	784	870	819	816	793	802	811	831	868	827	824	839	850	842	824	789	827	817	828	854	768	867	804	840	841	863	908	830	802	880	859	806	834	822	859	887	859	811	826	806	857	787	771	815	836	837	842	849	791	851	830	793	849	799	851	833	861	784	802	817	822	821	858	842	776	865	820	835	818	835	809	854	861	829	827	843	851	870	855	876	780	842	850	837	873	833	816	817	765	841	817	856	815	876	810	816	849	845	810	873	861	840	781	864	822	824	812	872	891	813	858	776	826	874	808	849	806	852	788	853	845	834	856	879	839	835	835	870	833	846	863	834	833	891	835	807	839	846	844	841	845	836	828	869	849	807	824	843	810	887	797	832	815	818	878	844	879	820	812	787	848	845	799	838	810	851	796	860	808	821	838	812	870	876	825	829	800	839	840	850	822	805	873	864	846	788	787	874	902	895	845	831	823	832	853	818	834	794	868	809	822	812	836	786	834	907	854	829	797	824	798	819	851	823	814	827	869	888	835	852	825	865	815	856	829	861	835	855	834	824	808	804	801	840	799	868	798	810	876	814	842	820	797	829	809	848	808	811	857	825	814	824	819	854	849	790	788	824	801	805	826	799	844	791	860	797	887	833	820	845	816	834	829	861	897	833	862	835	880	841	838	872	802	837	880	892	817	770	855	825	782	813	869	845	866	823	812	863	844	823	866	858	802	815	840	810	845	850	819	817	873	809	821	804	791	830	835	809	867	823	838	874	867	792	874	808	853	827	808	810	793	842	872	826	847	840	767	850	827	876	804	865	850	850	835	833	774	811	804	830	779	835	816	872	818	841	802	857	839	857	824	844	834	804	842	797	823	823	819	852	779	805	846	880	835	824	851	877	830	892	793	827	847	808	820	834	849	820	867	833	771	780	822	798	869	811	842	910	874	799	841	844	804	807	845	837	879	821	858	852	824	810	837	857	831	899	801	833	824	788	840	843	810	823	833	825	811	830	859	799	802	849	833	863	832	840	866	796	795	867	836	849	854	818	840	841	829	878	831	856	805	827	842	846	844	851	788	853	858	827	802	797	819	832	794	845	801	825	830	835	838	840	833	860	860	846	821	852	844	856	862	823	843	819	799	845	905	783	871	847	802	789	801	824	848	829	887	785	847	876	879	852	837	847	925	868	866	831	822	871	846	804	844	790	806	817	825	815	797	857	838	883	868	832	857	816	800	897	867	847	824	895	830	828	829	844	837	786	855	811	842	787	790	801	829	785	809	812	849	867	822	837	846	870	826	807	778	839	835	817	832	809	851	839	814	793	769	825	871	884	858	879	830	838	815	876	829	849	869	873	842	782	811	841	851	804	831	811	806	887	785	832	794	819	848	816	836	768	795	817	823	836	808	853	859	824	822	808	828	861	841	847	837	863	841	843	854	831	832	830	815	858	811	846	835	826	855	852	817	811	816	803	864	857	823	833	836	836	827	788	830	887	835	836	843	849	816	774	805	868	826	852	842	865	785	823	808	835	814	850	806	851	821	808	827	810	849	858	863	838	823	855	829	851	829	884	865	831	875	801	849	835	826	797	864	839	825	839	884	823	808	778	807	795	805	924	847	821	833	874	780	872	870	823	823	868	881	850	806	848	823	777	873	760	860	827	854	852	862	800	848	833	866	824	811	831	860	830	833	856	876	866	855	825	813	767	860	889	785	844	807	917	876	795	827	835	791	852	855	851	855	885	858	838
85651	79591	67611	45236	24895	7599	690	322	319	360	331	360	305	309	336	328	300	329	311	341	351	329	347	295	351	364	313	318	346	324	333	329	315	305	292	300	316	351	318	339	336	322	326	304	325	352	300	340	321	323	312	329	329	305	292	292	328	350	317	316	326	310	300	329	372	329	311	313	284	330	307	349	297	326	315	325	326	309	338	348	312	300	349	336	352	316	333	301	303	317	313	303	326	310	316	305	312	306	345	319	319	321	305	324	276	323	334	318	300	321	354	357	296	321	336	324	325	316	323	340	362	314	339	335	347	353	315	334	361	318	320	332	319	310	325	323	313	326	317	311	329	305	350	320	351	331	342	364	357	336	318	305	340	328	324	332	362	299	332	310	305	314	313	339	346	313	335	315	354	318	328	309	296	341	333	356	365	326	315	341	342	298	332	329	337	351	308	321	269	299	327	303	297	309	326	335	286	325	280	312	376	306	334	328	342	329	295	329	309	343	310	301	329	329	326	328	326	337	336	326	319	310	297	314	317	289	319	325	309	344	338	315	314	332	362	298	310	343	332	316	300	303	332	320	347	293	325	306	335	311	331	319	316	287	318	285	317	324	342	325	295	332	330	328	313	335	306	324	321	344	309	311	321	337	316	338	331	345	323	380	331	287	319	330	313	288	312	303	321	311	322	339	328	346	328	328	334	319	293	319	300	332	331	343	292	304	308	318	311	331	312	354	305	366	349	289	300	323	338	321	308	341	308	324	323	309	295	323	317	317	302	328	328	309	322	326	327	315	315	319	347	293	316	314	366	340	337	297	334	316	316	317	315	325	317	340	326	338	338	307	308	336	342	340	321	319	323	329	341	274	324	283	293	312	301	366	322	332	319	346	330	337	338	323	306	333	326	336	318	302	284	310	315	297	328	324	310	309	325	336	288	340	331	331	339	332	283	316	344	329	313	336	331	332	340	335	333	296	349	333	319	342	313	323	335	334	323	340	303	310	331	322	332	312	344	345	326	338	348	343	351	336	316	316	343	315	326	333	330	315	342	330	322	321	320	298	345	334	298	311	309	305	320	321	321	329	292	329	327	350	311	356	335	345	293	362	290	304	308	340	321	321	310	330	283	324	319	335	323	316	291	319	324	292	293	304	305	337	350	326	302	316	328	336	311	343	312	307	331	327	295	322	319	320	334	289	307	313	322	341	315	328	353	312	352	322	320	341	300	316	324	328	324	340	333	333	310	315	339	328	312	342	307	346	316	339	314	343	354	333	360	308	336	293	345	330	311	329	299	313	315	325	324	330	326	311	340	335	310	313	351	357	332	306	347	340	316	300	339	280	356	332	348	326	330	316	312	289	318	316	329	303	352	310	314	316	319	321	295	307	327	353	349	340	319	369	315	320	305	335	328	324	307	335	342	303	340	305	326	311	345	353	312	333	327	314	295	315	323	301	332	334	320	301	328	315	329	346	331	317	331	315	324	311	317	327	341	301	337	320	342	333	347	317	321	342	298	320	323	334	331	328	314	332	304	345	312	320	330	305	322	304	324	336	378	321	328	335	306	313	321	300	361	335	313	319	282	373	315	307	311	318	305	315	319	303	308	298	305	321	293	277	322	331	338	327	343	298	319	300	313	289	291	301	310	321	305	311	343	318	344	333	312	337	293	296	291	289	316	276	317	323	322	306	318	319	309	306	303	333	311	347	308	307	348	343	350	327	387	311	327	327	313	333	337	348	306	328	330	330	350	342	363	308	326	315	350	307	363	316	355	306	338	322	301	305	287	311	340	346	312	325	332	310	313	299	338	321	285	312	319	299	313	356	327	343	348	320	336	317	279	328	328	332	302	324	299	317	284	309	317	328	350	350	321	336	336	302	345	337	325	330	318	299	341	315	331	329	314	337	309	307	336	317	333	304	362	332	300	306	337	350	345	322	336	335	335	301	306	321	309	355	318	359	310	324	322	344	326	311	310	314	323	302	307	335	296	319	324	334	303	299	353	359	367	346	350	307	297	324	318	318	302	321	260	302	341	300	344	327	320	337	323	343	353	290	338	337	317	331	343	322	298	311	314	336	328	318	324	309	346	335	346	323	296	342	317	352	291	321	299	276	328	345	342	343	348	316	307	314	347	337	313	326	340	317	302	294	316	291	353	325	296	358	330	310	337	324	310	351	310	320	271	361	346	330	291	325	311	307	318	350	310	319	319	304	314	310	300	310	297	324	316	324	327	300	295	333	327	318	301	308	296	322	326	315	311	315	307	319	335	319	303	341	376	339	293	359	348	314	328	304	312	333	327	325	318	292	298	346	304	353	316	349	332	355	307	374	302	287	310	362	321	306	308	296	328	340	335	302	303	301	320	319	308	327	314	336	312	326	348	325	314	303	333	306	302	310	286	346	297	299	354	339	299	332	329	356	333	307	337	306	313	313	336	343	273	295	329	330	335	323	358	308	317	307	351	346	328	339	326	328	314	351	367	351	313	313	346	338	334	371	348	299	327	322	312	304	299	338	331	315	337	317	319	293	303	335	257	315	330	328	320	306	329	310	326	283	347	350	306	340	335	364	329	324	326	329	321	332	317	325	323	352	320	335	324	333	299	306	326	319	332	298	313	314	324	325	308	320	311	304	327	302	321	324	295	315	324	347	365	301	351	330	347	360	337	329	342	341	335	346	344	302	329	324	324	316	325	324	294	330	334	324	347	306	322	311	296	309	331	350	309	305	312	336	335	327	313	328	335	326	300	345	328	343	336	343	298	319	320	319	296	360	285	319	313	310	330	334	344	335	315	293	321	311	326	341	321	314	332	315	324	319	322	346	353	331	355	351	298	341	329	336	334	296	326	332	325	322	330	300	307	288	328	333	345	334	363	362	286	315	337	301	308	288	317	329	296	332	298	304	320	327	367	337	308	316	324	332	331	307	289	345	316	320	365	342	367	377	289	314	302	294	352	308	316	326	323	326	302	358	321	316	337	314	373	332	295	290	321	328	341	315	334	310	302	300	334	291	324	327	344	285	338	303	367	331	315	343	336	324	352	310	317	322	304	301	324	324	341	317	337	337	295	343	291	343	317	286	312	298	311	351	304	310	329	333	298	313	308	294	321	339	331	297	316	286	324	319	344	300	322	315	304	311	347	287	297	284	308	325	319	330	349	357	349	299	301	325	305	302	309	318	319	331	351	343	357	334	314	345	317	332	325	306	363	313	318	360	313	319	288	315	284	325	357	291	301	328	298	338	292	325	351	344	320	341	324	340	319	319	331	322	326	336	349	310	333	321	326	295	309	342	314	309	302	326	358	288	325	288	354	317	283	294	329	363	344	325	335	299	332	288	314	334	306	311	286	319	332	312	329	313	355	346	307	322	338	288	344	336	335	315	325	325	308	314	330	328	300	335	320	343	300	293	277	345	325	320	334	323	337	348	290	346	314	344	312	336	310	323	312	335	311	334	306	338	299	315	338	318	306	318	311	319	340	306	307	338	290	335	322	346	302	313
59559	69564	67114	50514	30848	10539	1125	783	794	760	766	772	771	733	772	781	789	816	690	749	745	772	787	810	801	775	812	768	750	793	778	802	724	745	780	739	729	759	757	813	715	804	755	763	707	817	772	788	794	801	772	745	769	790	818	771	735	742	767	762	749	763	714	704	796	757	782	748	771	735	757	796	739	744	765	771	778	781	738	760	796	802	790	771	808	766	771	812	758	736	736	758	799	808	741	756	762	787	776	760	724	769	775	773	713	743	816	785	778	726	787	765	761	815	791	768	812	751	787	745	715	770	792	745	721	732	734	781	761	761	815	761	746	773	781	755	763	802	771	778	759	740	793	736	777	732	768	728	766	784	750	779	750	746	834	778	746	734	744	767	744	809	763	775	781	749	770	731	744	755	798	791	765	746	809	754	811	755	753	759	779	816	750	763	730	796	765	775	724	787	755	783	751	785	753	782	752	773	747	714	737	768	777	736	747	769	778	700	801	686	789	742	794	763	757	808	802	714	789	792	780	795	723	709	751	797	736	774	754	794	779	758	711	783	751	706	752	753	765	762	806	746	744	794	772	791	772	786	774	750	839	768	713	794	787	764	779	755	771	768	803	767	765	745	720	756	766	756	785	757	808	745	752	795	738	754	766	725	732	739	747	792	712	769	776	764	759	759	767	770	736	758	723	759	764	783	727	732	787	719	756	737	727	754	735	776	822	779	798	789	762	768	753	757	788	753	794	717	748	807	775	760	740	702	742	736	764	786	721	762	732	803	762	742	821	744	718	790	780	758	761	781	744	730	805	784	785	757	707	751	738	778	742	759	794	777	732	784	776	755	738	718	750	814	766	791	750	748	738	785	712	744	726	804	754	786	797	745	737	766	739	781	791	748	773	790	787	758	810	765	763	748	752	778	774	799	742	772	738	804	760	786	765	728	739	790	809	805	770	770	752	731	743	803	769	798	711	742	780	771	724	786	790	710	744	786	804	712	807	767	796	736	767	742	775	782	709	791	744	738	765	748	768	716	756	788	782	750	797	765	725	735	791	767	797	770	747	814	760	704	789	788	765	745	762	757	764	797	718	747	746	772	753	760	809	729	771	776	751	744	761	807	763	811	763	720	754	712	752	799	785	760	773	788	734	799	764	823	770	729	736	794	756	732	754	772	733	780	761	719	781	756	791	746	802	740	704	807	770	781	755	779	749	773	764	747	779	840	787	801	764	777	796	744	783	734	732	769	798	744	798	776	763	724	722	713	727	735	745	736	758	732	769	779	788	757	772	744	808	774	794	817	771	745	758	739	791	758	777	782	782	773	749	786	795	774	730	751	801	752	747	740	750	785	760	747	725	777	759	775	759	749	785	713	724	757	747	792	761	761	732	764	770	737	801	784	712	759	778	779	738	761	787	777	777	748	817	742	736	825	707	726	729	763	750	683	777	794	780	758	759	753	779	776	761	765	716	755	765	757	797	735	750	800	770	795	725	756	768	784	768	767	744	770	727	811	741	746	760	769	742	748	774	758	795	751	773	763	737	771	760	751	737	764	762	727	779	779	747	763	786	749	775	815	678	718	790	736	730	779	745	715	776	770	727	715	770	773	779	738	751	785	755	763	785	784	780	735	734	756	780	743	716	770	790	725	757	750	757	784	778	785	736	768	771	762	729	773	756	783	766	763	768	735	767	787	752	771	747	736	741	794	819	769	786	798	760	738	775	800	774	722	769	717	746	811	726	780	717	769	731	800	775	756	745	769	781	774	739	787	776	768	805	754	766	750	771	778	788	764	752	783	805	788	777	750	743	759	795	798	734	771	774	741	783	787	763	752	746	773	742	772	783	731	736	729	805	718	746	715	751	740	730	723	729	771	750	734	731	775	773	776	758	712	771	696	734	788	750	769	768	759	702	778	729	768	789	773	730	772	776	740	761	785	714	755	787	786	816	743	745	757	741	774	743	724	692	756	747	725	770	792	771	767	790	776	784	770	753	782	804	747	781	793	798	801	686	771	708	728	733	814	732	779	770	800	742	754	728	779	810	753	790	785	828	727	784	772	773	737	742	798	754	802	736	742	792	801	771	780	721	745	811	737	852	823	783	764	718	810	764	773	753	788	709	752	756	804	759	758	773	763	807	734	739	723	768	766	788	733	751	827	748	778	752	772	757	774	762	734	737	749	734	795	764	777	775	763	738	770	728	786	740	725	793	746	732	765	786	752	776	821	733	742	760	805	778	767	780	747	726	818	750	759	788	718	760	786	769	765	744	740	737	714	736	758	776	762	747	784	749	769	785	771	785	745	764	833	776	788	788	785	766	783	773	789	738	805	756	753	781	783	789	775	813	736	701	732	737	762	782	746	799	794	786	756	774	729	763	752	764	764	766	777	822	749	764	803	741	764	772	748	707	765	779	738	763	751	797	772	762	761	738	786	766	720	707	776	727	771	753	765	721	760	758	765	756	784	764	795	774	794	772	791	792	749	744	775	763	790	777	780	761	777	786	751	742	755	804	754	750	734	764	751	728	717	799	815	765	739	731	774	816	685	750	771	727	761	796	799	717	698	708	755	753	746	731	758	727	731	800	758	744	762	733	751	756	799	773	755	789	774	787	759	764	767	725	785	718	752	786	768	739	763	804	792	730	749	750	767	771	818	761	739	754	761	758	741	703	772	794	722	786	763	780	780	753	780	724	791	784	780	783	766	795	732	749	757	741	770	804	753	795	723	713	707	777	794	794	752	783	713	764	723	750	791	696	802	789	750	799	728	823	773	763	758	701	807	736	789	756	734	786	796	789	774	741	767	732	752	733	747	735	774	765	769	729	834	742	797	748	735	781	792	791	722	777	804	751	815	803	746	747	786	748	734	711	750	730	763	758	756	730	777	835	776	718	726	744	748	713	737	832	770	771	738	696	810	755	717	775	780	781	771	754	783	754	747	735	753	789	760	762	740	754	732	764	721	728	745	705	754	699	764	750	791	786	744	759	782	756	791	764	758	831	771	763	756	758	807	751	781	766	728	791	762	774	722	814	749	744	740	778	733	765	756	766	741	745	743	754	788	732	761	786	785	784	714	796	772	767	798	764	766	789	741	769	798	750	788	741	772	826	754	773	735	789	784	772	756	794	748	780	734	739	779	747	749	801	785	772	806	791	771	817	801	771	770	740	729	772	779	737	756	750	807	773	750	793	746	776	753	784	752	734	755	796	767	789	702	791	753	811	743	714	775	719	785	755	753	831	739	775	809	749	777	727	752	772	759	783	775	766	835	753	733	784	763	760	780	756	801	785	744	770	742	783	699	757	796	753	700	774	750	782	791	757	745	801	771	795	782	746	776	760	693	705	738	722	769	783	788	749	736	782	772	770	809	773	738	793	782	761	762	769	787	703	682	730	780	763	755	771	729	789	762	750	813	735	787	784	833	753	733	779	749	766	770	798	741	829	751	749	715	763	780	802	776	812	786	756	768	734	778	787	736	766	745	787	723	802	784	710	797	763	796
33812	27462	16664	5377	1447	413	253	274	266	221	249	251	233	255	236	243	240	226	259	254	266	235	247	249	259	249	197	261	268	224	266	252	242	245	215	259	239	226	261	250	238	232	243	229	243	248	272	236	245	266	254	238	274	237	252	252	222	231	246	242	237	235	240	246	241	247	251	274	263	227	276	238	255	262	226	263	220	251	254	243	228	248	242	218	273	260	256	228	251	257	263	259	238	282	240	245	251	229	266	250	246	244	250	245	244	245	231	221	248	256	256	241	256	262	247	230	241	250	223	259	243	259	244	217	236	242	261	251	230	252	269	239	254	252	267	261	240	236	266	231	212	281	223	253	206	248	254	231	235	247	259	257	258	237	275	271	280	236	217	222	238	276	257	266	248	268	261	230	242	250	258	246	256	266	259	253	223	242	243	222	262	244	254	258	258	231	236	255	226	236	231	265	249	221	270	245	242	258	230	258	230	247	279	291	271	232	262	241	282	239	245	258	228	246	257	253	258	237	252	271	246	255	220	216	236	238	249	258	234	274	235	236	222	249	264	206	256	267	259	244	245	250	242	259	239	268	246	232	260	237	225	253	273	245	258	272	242	223	250	239	252	245	256	259	232	260	265	251	246	219	243	250	240	241	253	195	265	246	241	228	255	226	214	241	236	235	254	254	237	241	259	272	237	280	237	257	247	270	259	243	232	274	271	262	267	241	274	258	248	251	208	258	242	248	225	247	252	252	249	226	258	235	241	248	222	266	260	251	284	271	198	254	234	259	255	256	264	240	254	241	249	232	258	253	252	279	216	265	239	236	249	256	245	240	250	268	276	257	219	235	247	246	254	247	247	241	239	254	268	248	230	226	260	234	271	246	240	262	225	252	239	241	253	245	241	226	254	269	265	242	269	225	256	231	241	228	275	270	252	244	221	235	237	262	258	240	234	235	242	244	207	248	224	271	253	262	238	241	240	232	242	231	228	241	239	252	252	265	222	258	232	239	247	255	251	250	237	241	239	261	233	269	243	234	250	238	246	253	245	257	245	262	226	271	227	235	230	281	238	237	247	237	245	240	256	252	222	260	248	255	268	238	239	253	260	278	257	273	244	266	247	282	246	251	223	264	238	249	242	229	251	263	248	228	245	246	231	230	246	242	246	266	256	229	264	268	269	281	256	255	271	231	250	234	264	245	230	233	232	249	248	230	246	242	260	254	264	219	256	253	245	242	238	257	269	248	260	249	247	249	238	247	247	249	235	237	247	251	232	229	248	250	242	258	225	267	260	294	227	236	228	282	253	236	262	255	234	265	256	228	232	253	235	245	234	221	271	267	244	250	245	250	235	236	265	238	241	255	250	241	242	268	246	259	263	256	235	239	241	255	222	251	263	230	235	237	253	238	243	241	262	264	237	247	255	238	242	254	250	240	243	255	242	227	246	263	240	262	230	267	250	222	250	244	257	258	250	248	276	240	230	246	241	231	249	209	233	271	250	249	228	265	223	213	261	266	246	240	280	246	264	283	286	273	212	262	254	241	257	232	226	255	234	294	232	244	273	254	269	226	239	234	235	255	253	232	265	243	258	261	242	251	228	227	195	244	239	232	259	273	260	264	261	234	272	243	237	251	243	269	261	221	254	259	238	234	227	274	249	290	254	236	241	219	244	240	238	239	263	224	258	259	256	254	269	213	231	235	270	226	253	245	234	264	271	219	276	253	239	235	228	266	224	237	251	223	236	267	257	253	256	232	255	252	208	271	269	255	231	247	267	272	265	232	231	255	238	266	266	231	260	272	232	262	234	258	257	255	243	245	231	273	256	252	210	246	248	246	262	279	279	242	244	241	259	259	240	251	255	251	198	246	232	233	236	269	248	240	262	247	271	251	270	242	257	259	241	263	249	226	253	252	263	226	263	221	283	217	234	256	223	221	233	223	241	262	238	217	228	233	255	259	230	243	282	255	219	278	272	245	232	239	285	250	282	261	243	262	274	241	262	218	277	274	241	246	271	255	233	235	272	254	249	254	240	253	244	264	229	267	254	240	243	209	218	278	244	243	237	277	248	226	245	269	259	242	261	246	215	245	249	278	257	259	252	238	246	242	245	262	238	252	252	247	246	254	248	232	253	256	246	260	242	270	258	233	241	270	233	246	269	241	255	228	243	260	232	241	244	243	291	233	235	239	246	257	272	253	263	251	275	243	222	240	239	229	247	268	253	227	268	272	269	260	245	252	239	262	211	234	245	246	247	265	233	253	250	277	267	290	242	240	287	251	219	244	245	253	254	261	244	225	262	253	277	237	233	234	263	243	226	258	246	242	248	237	262	264	249	240	232	226	251	227	256	266	263	241	246	226	250	212	242	247	238	238	255	215	244	221	230	223	237	263	240	266	247	250	262	263	259	224	284	270	274	247	242	251	253	245	246	249	252	247	257	225	244	231	246	233	230	231	249	246	283	238	235	237	259	241	220	233	243	235	263	221	256	253	258	250	248	235	246	225	254	220	271	252	234	248	234	239	237	267	245	240	242	227	249	261	276	266	233	246	240	250	266	209	240	235	245	237	246	266	256	242	229	252	218	230	240	257	273	244	240	254	216	272	262	250	253	275	251	244	247	246	248	235	252	226	261	260	246	242	258	242	277	258	257	233	248	239	271	228	232	214	244	248	272	255	244	230	288	251	283	274	256	239	235	264	231	241	264	222	265	261	217	243	260	251	260	261	258	253	244	244	264	224	238	236	228	235	247	246	268	237	262	242	222	231	240	227	244	257	238	254	246	245	226	262	252	235	223	271	286	246	227	252	225	248	242	242	257	255	261	250	251	253	232	241	240	255	256	271	267	240	237	267	251	232	269	272	247	280	244	219	259	250	269	245	268	241	258	256	236	253	234	261	220	228	235	225	249	259	234	262	232	233	227	248	230	283	221	228	248	257	243	234	247	247	247	240	268	245	256	251	264	251	245	251	264	218	243	220	233	240	221	231	266	221	252	258	237	244	255	248	231	218	229	257	230	269	268	284	268	235	233	254	238	281	255	251	252	232	254	252	251	219	257	264	231	259	263	242	246	233	254	268	276	240	237	274	259	264	251	268	241	257	260	236	247	257	280	257	247	241	241	254	232	272	248	245	244	240	254	241	231	210	236	249	252	234	222	275	255	262	263	252	250	270	250	268	244	259	234	260	235	234	221	254	217	287	235	248	254	270	255	248	244	256	254	274	249	239	236	247	266	248	236	262	245	235	256	227	231	240	266	291	242	242	234	234	252	246	240	242	255	252	278	263	258	252	254	267	260	252	237	235	259	222	238	243	237	226	237	237	236	239	245	236	287	258	227	215	239	240	250	249	273	232	221	241	222	258	228	238	265	240	256	255	225	228	259	249	238	251	264	222	243	247	251	276	260	257	253	209	251	270	263	213	253	232	242	241	241	231	247	263	228	226	249	251	247	258	247	262	214	238	235	245	256	221	248	251	267	258	235	234	274	212	220	273	236	277	267	251
27627	27870	22210	10801	3958	1387	660	621	608	598	636	625	656	599	651	618	609	659	659	657	601	601	631	629	693	587	610	610	633	602	618	652	599	604	629	609	645	633	653	643	637	605	649	615	610	670	636	661	584	664	632	597	597	613	637	645	658	631	607	627	654	642	644	611	603	609	646	603	666	620	625	647	609	645	637	654	653	618	616	599	641	597	635	616	602	603	607	649	629	634	670	627	651	624	618	619	652	609	623	611	641	605	608	580	650	622	621	645	599	612	620	582	610	628	596	578	634	656	579	684	642	653	642	654	659	646	610	658	652	647	653	632	646	650	628	578	623	599	631	611	652	652	621	639	626	611	586	614	612	625	613	627	649	607	622	601	671	614	565	632	639	660	611	631	607	635	618	644	650	646	574	598	615	643	638	655	623	630	658	679	584	623	602	612	652	642	672	622	642	632	608	593	620	650	626	627	618	600	637	643	605	664	631	631	654	634	637	613	599	707	627	664	642	670	580	600	614	634	625	637	599	654	633	660	626	649	604	575	606	598	626	624	621	575	633	639	591	641	631	651	594	662	616	619	640	616	635	623	614	616	589	639	646	611	621	655	643	612	630	657	611	642	643	657	652	624	598	632	632	627	600	632	612	670	602	609	652	612	626	650	635	612	661	656	631	618	623	649	598	625	606	717	583	619	625	613	575	609	626	620	646	612	616	632	621	614	622	615	601	594	648	632	574	656	597	637	609	608	665	584	623	610	602	630	620	614	626	609	605	595	589	632	651	637	607	616	629	629	577	618	618	602	613	631	628	676	609	641	611	660	609	617	602	661	599	636	616	633	585	620	636	624	604	637	650	585	617	616	648	568	637	632	631	604	583	590	636	628	612	601	595	670	595	644	633	655	630	601	663	614	627	638	606	665	655	590	640	640	642	622	668	655	584	625	594	643	645	625	636	633	608	631	687	636	613	703	632	598	585	588	589	603	622	667	615	613	651	605	625	637	645	617	629	603	643	638	685	635	582	631	632	626	656	660	625	646	649	652	622	592	614	645	643	671	617	609	648	612	617	660	627	607	598	583	616	593	643	697	615	601	598	618	612	614	593	695	647	636	631	630	614	635	600	642	629	622	621	633	642	625	621	627	631	616	660	639	594	671	613	630	626	605	602	587	590	625	598	650	679	646	592	666	613	666	635	617	618	635	609	672	594	629	653	623	651	582	635	644	636	616	678	619	619	606	632	613	603	579	630	619	651	604	618	644	605	591	652	652	593	638	648	623	614	616	600	664	598	632	662	609	586	640	646	611	647	629	629	637	606	624	658	619	660	614	589	623	634	601	650	631	654	655	588	661	632	603	600	639	625	607	627	614	586	643	592	596	608	630	626	624	652	641	621	610	609	615	596	608	585	683	597	583	614	663	633	599	631	629	619	667	631	623	668	635	647	623	647	636	632	646	645	643	655	623	674	666	644	602	593	605	617	603	638	633	613	630	636	612	660	621	654	634	635	650	674	590	645	604	590	611	660	609	616	575	636	625	624	604	658	645	658	643	652	618	666	654	641	644	592	607	574	646	617	634	660	621	635	617	585	660	690	638	615	606	655	604	550	583	620	645	675	590	679	631	635	637	585	626	638	599	605	649	638	667	601	638	645	623	602	592	610	585	626	592	635	622	643	658	630	617	615	601	613	622	639	639	645	611	644	634	588	612	644	629	607	632	620	620	593	657	599	608	618	642	628	606	657	642	678	652	602	634	613	630	608	627	574	607	636	671	608	591	636	621	613	677	618	675	678	615	676	595	637	621	596	651	618	626	617	624	639	618	633	650	633	620	664	591	609	578	614	619	633	628	655	597	650	633	623	619	642	609	630	651	611	616	609	639	630	600	612	592	583	652	596	630	598	620	603	613	632	608	595	618	641	657	660	626	671	590	617	648	550	633	614	673	612	668	642	646	655	605	655	585	639	596	626	685	653	599	626	634	662	643	621	639	638	641	633	608	618	657	618	623	565	595	569	630	630	604	607	631	636	640	632	669	618	617	622	637	636	609	644	634	640	659	601	622	644	644	618	565	650	634	667	611	644	647	651	630	603	608	621	603	632	642	621	655	634	606	623	649	612	603	607	651	667	606	618	634	648	600	626	627	624	608	631	631	671	662	638	599	590	583	629	619	680	650	642	640	662	617	628	678	634	650	600	630	661	589	563	640	609	600	629	610	601	657	589	580	612	607	633	608	655	589	628	615	562	621	607	622	635	629	576	653	626	611	624	636	641	595	622	631	653	660	636	617	594	690	651	630	640	615	585	645	643	663	627	573	647	648	634	639	633	631	599	609	585	620	591	586	610	615	632	619	603	595	617	661	617	663	626	615	634	626	676	619	637	636	632	640	628	647	622	624	647	621	656	614	660	666	596	580	657	629	643	640	680	618	626	602	653	628	613	660	595	629	668	688	619	655	651	616	644	647	625	645	648	612	610	633	605	620	594	646	591	635	598	626	623	640	614	677	637	606	623	610	668	650	642	599	618	635	607	637	623	633	584	601	594	632	563	607	648	642	648	617	579	603	688	640	644	652	616	637	627	665	625	639	626	648	582	674	570	618	573	624	682	590	599	639	650	616	608	632	637	622	621	628	593	607	620	620	601	627	631	631	595	597	636	679	614	600	648	628	594	639	621	607	653	619	623	606	622	656	601	607	658	634	652	631	593	656	605	637	656	640	611	668	651	612	589	662	647	629	644	607	605	588	642	619	637	637	662	638	619	708	623	623	646	636	659	645	637	607	607	622	612	636	580	638	633	668	623	653	638	647	642	617	642	623	640	665	651	616	589	675	577	633	660	622	669	642	600	625	638	652	651	626	621	621	628	621	647	616	648	610	649	647	625	596	626	640	633	605	631	636	642	664	631	660	652	594	574	634	621	587	600	630	570	648	594	611	615	631	662	598	641	607	598	622	657	653	641	622	637	566	585	613	619	625	667	634	600	602	629	591	605	615	617	634	629	640	625	597	629	653	621	645	599	648	620	626	586	628	667	576	644	614	607	607	591	617	617	623	644	631	646	637	602	633	618	619	649	634	606	637	576	631	641	638	628	644	652	605	652	624	623	635	668	635	616	665	595	599	599	611	650	599	630	634	603	630	595	647	614	667	625	622	624	644	627	649	677	636	627	585	611	617	605	622	617	633	607	639	622	621	588	647	644	612	621	625	575	642	613	603	604	629	596	628	646	638	603	629	592	579	636	644	626	636	608	660	625	591	586	643	602	600	638	584	654	668	642	642	604	646	644	653	630	616	570	635	631	667	635	631	604	600	641	604	635	605	642	630	618	601	598	601	622	675	605	617	633	620	584	627	623	648	629	624	661	617	591	626	636	651	662	608	633	643	615	606	638	636	642	600	627	605	594	627	650	636	613	624	640	633	621	601	639	633	678	633	628	604	625	616	621	613	629	632	621	640	632	614	612	625	651	596	596	620	626	632	689	670	647	636	667	630	627	590	622	613	631	642
76331	71013	60396	38905	18866	4883	511	333	337	315	315	317	358	353	328	366	339	338	317	347	307	332	316	324	326	360	332	317	319	301	322	350	351	332	360	324	314	338	348	333	335	387	311	327	376	316	356	291	353	316	308	319	318	360	376	321	312	361	349	322	301	311	297	342	335	315	348	338	368	331	334	358	368	360	345	338	339	385	354	340	347	335	360	320	324	320	375	355	337	313	327	348	336	326	349	353	313	332	323	329	356	343	347	320	388	333	359	347	302	384	324	359	354	298	331	292	348	357	347	334	352	318	338	344	371	319	304	337	343	357	286	345	335	376	332	341	333	331	327	318	332	315	382	356	346	349	343	303	339	326	316	320	349	314	336	306	334	350	313	312	298	341	377	368	390	333	343	335	377	343	337	317	351	326	352	319	305	333	352	326	354	316	322	307	327	365	331	313	343	327	314	329	328	316	322	333	322	324	336	305	331	318	355	371	334	350	329	356	350	343	350	302	331	346	336	334	363	332	342	337	340	329	307	335	356	383	309	321	341	356	377	356	371	355	340	329	361	394	357	330	328	332	321	339	328	339	301	366	309	339	355	326	356	352	303	384	334	332	348	328	377	358	351	361	291	332	317	337	335	328	323	330	355	324	294	360	363	332	341	348	325	319	326	349	327	340	337	358	326	331	336	285	333	307	329	322	333	342	330	344	344	349	329	333	318	335	329	360	342	331	343	334	345	311	332	344	323	350	339	345	315	288	328	339	343	337	343	295	323	321	324	358	328	316	310	332	346	319	333	334	327	322	335	332	325	368	317	326	339	366	342	341	360	351	320	309	303	313	352	322	311	329	280	325	327	300	344	331	341	337	334	294	328	340	326	329	359	364	332	328	342	309	323	312	333	297	316	327	322	302	308	332	328	362	329	337	349	324	357	342	339	319	320	313	326	343	311	303	348	374	339	338	316	327	344	337	344	342	354	335	356	333	342	327	329	329	346	329	336	317	324	330	318	331	344	343	322	338	325	318	333	333	344	313	300	337	362	353	345	304	326	291	339	338	325	360	327	317	352	312	346	355	318	314	302	325	331	329	309	326	300	338	305	331	293	305	316	349	303	331	311	339	344	349	312	360	318	325	349	347	328	338	349	336	312	321	363	312	342	322	302	291	357	343	310	348	337	362	308	333	330	317	332	333	383	334	345	313	353	320	316	344	339	336	321	342	298	346	327	339	346	353	312	340	333	368	335	342	322	340	326	346	334	335	326	341	335	338	315	343	352	343	351	354	327	367	310	342	355	330	360	337	319	305	327	317	303	332	304	318	312	319	368	336	358	341	323	369	326	359	324	328	301	351	313	300	348	344	339	344	362	344	345	329	302	336	336	332	332	341	312	305	344	351	335	343	317	346	362	336	351	349	345	342	308	325	333	317	372	324	353	324	360	311	374	340	349	333	302	337	349	340	327	323	334	339	348	314	302	326	345	369	328	309	343	305	353	336	324	322	338	332	348	352	338	332	365	340	306	338	357	321	317	326	328	373	364	325	341	329	335	309	333	324	349	360	346	312	321	350	331	333	368	332	316	355	347	342	343	315	335	332	331	368	333	339	337	310	310	319	304	304	358	319	351	363	310	350	337	365	392	304	349	358	328	339	347	321	302	363	311	339	327	315	323	349	365	321	328	324	344	338	365	312	341	321	343	348	332	302	318	344	330	342	330	318	312	334	341	334	320	321	327	346	304	352	317	322	370	319	365	323	324	369	339	313	372	325	342	344	321	347	322	334	342	357	297	335	383	356	309	323	321	342	313	296	374	313	328	329	309	332	353	318	345	321	368	310	349	318	325	342	351	332	331	331	340	353	328	306	297	316	340	328	305	321	354	343	368	304	364	356	339	322	306	367	352	365	306	313	315	356	307	331	312	340	338	322	341	358	342	341	361	328	340	333	331	331	346	318	347	351	333	345	343	361	302	311	345	327	330	345	326	303	311	293	357	312	301	321	336	316	338	342	348	339	371	347	307	359	321	320	344	344	343	302	336	361	315	345	378	363	319	358	335	338	334	303	348	327	340	373	344	332	318	328	310	348	352	315	354	316	350	346	342	354	341	369	340	361	362	342	331	364	345	325	326	336	332	320	343	351	332	347	316	352	326	329	347	333	319	351	356	358	332	366	335	316	357	326	317	359	360	349	335	315	340	314	350	300	326	336	345	323	330	326	341	381	347	335	338	319	386	368	359	328	308	280	313	339	338	324	329	342	316	353	323	365	307	340	343	341	313	294	310	339	336	335	355	312	316	361	333	312	330	317	309	336	357	331	332	357	315	343	331	335	299	342	328	331	333	317	340	337	336	316	323	304	294	337	316	347	332	357	319	345	361	308	349	356	320	350	324	319	325	363	336	350	386	311	346	324	344	334	344	315	325	384	332	356	356	328	365	348	337	314	349	356	334	324	325	337	325	300	326	315	342	348	330	350	358	287	340	344	338	362	301	333	286	358	357	337	328	335	358	375	338	342	341	325	332	339	340	314	340	350	336	321	337	334	338	314	353	360	381	367	374	323	362	364	316	371	366	379	331	330	307	368	311	356	327	353	332	333	321	302	343	335	297	345	385	355	330	301	327	315	308	323	354	346	344	327	334	300	353	339	355	350	349	358	349	350	346	332	311	352	353	311	297	342	339	347	333	291	349	338	315	363	351	386	333	335	337	359	310	305	329	320	324	336	347	328	360	333	333	295	325	330	345	340	310	319	360	338	325	327	328	356	336	332	330	339	338	349	358	334	318	345	321	360	325	307	349	321	328	350	344	334	342	317	318	304	332	369	363	321	309	336	338	314	346	350	335	300	329	329	320	310	348	307	359	338	340	362	321	371	375	339	323	318	329	366	378	353	362	349	342	343	307	349	360	324	321	320	347	331	343	358	312	342	373	352	358	322	322	352	375	337	333	358	358	360	350	340	297	330	351	354	367	321	332	325	360	327	318	325	339	323	359	335	328	326	352	363	338	305	339	347	342	349	352	337	328	327	346	354	313	321	333	333	341	331	343	342	348	351	358	371	333	325	337	361	327	326	317	338	332	356	340	349	339	313	300	305	312	328	315	319	355	316	308	306	328	360	339	303	350	335	309	347	317	316	375	372	341	356	359	344	309	317	320	334	352	336	342	324	329	341	311	320	368	326	370	370	351	320	339	385	366	376	343	360	350	327	347	339	328	348	307	338	320	313	360	341	326	354	290	363	361	338	348	325	361	325	340	315	349	312	313	315	340	364	332	339	357	338	332	323	373	304	314	334	335	303	316	318	322	296	314	320	321	305	343	344	306	336	343	341	336	335	347	308	302	328	360	384	386	359	307	370	330	358	344	351	366	307	346	327	339	335	358	344	341	342	323	323	393	360	332	337	333	367	312	332	342	312	291	329	311	345	332	317	339	335	326	364	328	309	361	330	345	356	319	326	310	311	318	344	316	335	321	318	331	343	325	377	344	323	317	309	309	344	337	316	329	347
52208	59692	58622	44241	25263	8445	1012	817	840	832	792	827	815	729	797	849	830	793	741	832	817	821	796	794	846	839	797	846	808	821	836	823	749	813	822	821	809	818	827	781	798	790	782	799	866	808	772	830	820	808	807	762	779	846	795	799	787	812	760	791	846	835	810	791	826	780	757	796	814	801	804	845	770	793	796	754	817	812	838	781	809	776	829	809	815	815	794	742	781	774	800	773	781	782	769	827	777	784	796	775	799	787	803	733	795	780	789	790	748	812	754	773	816	800	813	809	797	769	858	835	833	828	797	799	771	820	809	784	862	811	755	773	804	783	803	768	782	791	744	788	810	811	756	794	814	840	805	754	819	813	772	811	819	793	819	795	827	838	776	765	802	800	843	799	815	838	776	772	843	728	817	824	775	832	818	812	855	805	768	777	744	766	837	767	788	788	792	779	794	729	769	791	763	753	796	800	748	776	834	809	829	839	840	817	767	806	803	773	754	803	825	713	822	809	786	823	850	818	806	812	811	793	813	848	792	820	789	750	747	826	862	812	843	767	780	815	787	793	848	808	834	830	772	787	788	795	803	791	814	762	789	805	811	803	811	856	812	789	807	794	828	847	801	791	780	797	835	748	840	836	789	844	786	805	798	812	821	819	786	811	826	819	771	821	747	800	825	819	818	783	814	801	804	770	805	861	823	794	790	790	778	801	799	795	795	790	808	813	766	758	823	811	850	742	812	796	808	801	825	832	806	826	823	831	786	762	731	822	798	805	770	784	787	777	826	762	794	810	788	785	826	836	803	775	789	834	828	867	803	779	787	788	764	806	784	813	770	766	857	822	790	802	832	821	774	761	765	829	794	779	772	800	810	775	764	824	791	832	797	741	765	792	800	833	799	788	763	804	752	797	833	841	800	804	765	779	849	833	796	798	766	826	820	789	788	795	763	794	843	810	846	802	778	825	796	809	756	761	799	818	859	789	816	832	796	821	799	742	759	782	832	814	801	799	798	756	814	834	837	803	810	805	829	820	860	795	776	790	783	794	831	797	860	818	786	792	771	846	790	806	770	826	852	761	758	780	769	804	762	833	800	828	834	816	785	791	773	750	813	831	769	833	834	758	762	754	817	754	831	763	796	770	807	759	830	841	821	812	775	817	830	790	755	813	758	755	765	816	793	806	799	798	801	798	796	781	811	760	810	812	798	873	873	783	827	790	827	766	793	756	828	792	812	822	856	821	761	773	777	771	851	765	809	780	775	837	798	841	777	846	833	836	761	797	814	823	815	754	781	809	814	775	771	746	782	752	794	825	746	832	827	726	799	793	801	812	760	785	811	781	792	811	767	771	820	797	818	817	847	790	764	831	804	813	774	763	784	801	814	791	787	839	822	779	786	767	776	836	810	824	789	767	807	757	810	750	800	792	829	821	767	823	805	827	795	822	809	757	846	775	804	828	829	746	800	823	755	820	810	770	858	728	810	814	807	845	795	807	779	839	837	824	810	770	793	837	786	763	815	796	793	790	914	765	797	798	803	805	764	789	798	816	776	822	802	789	798	755	843	771	857	842	799	811	805	805	862	813	865	812	805	816	774	813	783	804	786	718	776	838	826	797	802	802	774	770	825	791	785	805	776	813	723	755	813	792	856	753	802	837	800	801	821	791	806	772	825	814	802	828	736	727	779	826	825	752	849	780	816	795	802	781	790	811	802	787	799	770	903	807	740	817	820	815	835	768	799	752	826	797	783	802	785	818	800	755	782	800	789	799	823	780	807	797	867	786	761	782	800	841	845	806	846	771	817	761	816	880	802	809	753	779	773	776	824	765	850	826	776	822	783	809	770	805	731	807	825	870	782	791	790	792	825	795	809	782	821	802	817	836	791	787	800	804	784	776	828	821	775	826	843	845	731	843	815	744	789	840	771	781	783	863	794	777	810	754	771	830	823	800	789	789	758	823	781	795	822	803	801	749	841	756	771	860	793	792	802	856	808	843	775	808	826	768	794	728	757	826	785	818	836	754	840	838	814	828	817	742	813	779	832	843	837	794	808	753	802	801	806	833	822	827	816	771	801	795	789	851	803	802	815	793	842	822	800	763	766	819	808	747	842	778	787	846	791	814	765	807	806	767	831	830	836	811	850	856	794	809	862	803	810	841	794	778	803	786	771	829	824	760	796	785	755	784	832	777	810	778	803	754	777	808	831	808	821	806	817	788	810	813	832	823	754	778	830	817	780	813	787	811	832	838	841	772	902	769	797	795	783	786	798	839	802	754	786	766	833	768	756	816	836	798	809	785	824	811	793	789	831	811	828	824	809	789	793	816	752	855	741	797	782	864	811	829	806	801	784	795	823	828	776	804	816	770	788	797	818	800	797	825	803	849	793	805	771	813	864	832	819	814	769	866	781	834	759	780	805	835	747	786	756	815	804	818	826	841	763	804	756	773	774	815	812	791	793	808	820	827	852	785	798	789	825	794	747	769	829	829	770	818	769	790	784	804	813	799	766	823	824	839	836	786	816	803	823	794	834	786	767	801	779	796	776	808	781	780	797	761	796	810	802	810	808	770	788	796	804	775	807	772	821	820	799	826	786	787	790	833	774	824	811	809	751	771	799	814	814	804	770	762	751	837	773	750	820	842	794	791	764	823	759	756	832	775	844	767	768	779	756	786	831	774	781	792	796	803	818	817	839	848	811	784	788	793	811	768	844	790	740	886	758	819	816	755	791	808	770	869	816	802	829	761	781	807	771	815	791	782	789	807	842	841	828	761	800	768	777	810	742	853	821	783	782	793	788	807	826	802	768	796	778	819	807	828	833	808	849	827	821	796	785	856	806	844	734	762	782	754	796	777	812	803	833	778	831	801	779	827	719	854	830	811	796	788	819	812	816	846	826	831	795	788	792	820	814	809	822	824	798	820	824	798	764	719	776	830	778	828	795	812	851	824	800	755	798	821	780	789	802	816	785	858	865	799	811	809	893	767	815	770	800	792	808	815	769	825	746	766	838	791	777	810	814	732	774	783	815	823	770	799	868	836	764	803	751	812	794	771	821	778	758	764	765	767	845	835	806	814	788	830	805	812	782	851	810	803	810	799	775	764	801	867	807	788	833	757	799	797	767	824	775	798	791	746	776	819	847	774	850	799	831	773	789	766	817	809	803	779	761	847	837	812	851	823	843	790	782	823	681	801	809	798	810	794	826	783	792	766	804	787	791	784	807	801	792	793	777	784	789	808	814	810	799	795	832	796	817	796	797	797	821	836	806	804	782	827	831	763	853	795	764	787	753	782	822	814	791	805	797	776	798	825	762	808	834	807	773	822	769	799	778	813	787	820	794	804	802	825	819	773	793	803	751	778	843	809	765	809	804	787	768	808	811	834	809	819	793	750	842	815	818	778	758	815	824	837	817	832	812	844	807	863	792	817	819	813	776	821	790	832	825	798	802	806	835	844	767	743	768	870	823	830	817	761	730	815	815	753	851	818	786	776	781	798	825	804
83922	77762	66392	46200	26440	8620	596	344	350	308	323	306	303	336	292	343	305	288	291	320	260	308	320	296	314	321	327	313	357	332	327	291	315	329	317	294	303	296	304	284	304	312	322	274	303	297	301	312	322	324	335	308	340	279	355	330	317	284	293	316	345	307	317	289	323	361	275	334	317	314	306	321	327	319	296	314	293	348	290	292	312	288	323	304	304	343	289	327	317	280	291	307	302	289	297	283	304	324	285	297	322	312	292	301	298	301	315	264	326	302	290	340	318	296	298	291	324	336	334	334	318	307	286	298	310	288	296	305	308	319	293	295	326	309	313	327	333	310	287	311	321	346	337	299	303	315	301	275	298	298	314	313	315	321	306	274	297	324	311	326	299	329	347	291	277	317	275	315	302	327	333	304	313	315	336	303	288	319	330	331	313	331	283	329	316	313	315	299	307	327	316	345	314	316	270	302	322	340	301	268	325	299	306	317	305	319	293	301	298	298	312	308	336	321	309	302	338	298	285	303	312	299	319	324	303	290	291	308	312	341	302	319	278	337	306	311	346	309	336	334	318	335	352	315	281	325	287	349	316	291	279	327	301	301	305	327	323	327	307	343	308	321	306	329	302	340	330	317	314	304	291	299	322	296	333	309	298	294	320	304	301	303	304	279	320	327	296	318	335	278	293	308	324	326	310	332	332	331	322	310	315	311	310	323	330	330	310	290	330	321	301	275	321	331	317	310	304	287	316	317	287	328	329	287	311	327	277	270	299	315	306	339	285	307	316	339	356	315	306	312	306	293	329	307	328	333	296	324	318	312	314	280	315	301	312	310	314	325	309	336	303	303	304	341	319	314	286	305	351	314	283	301	314	310	299	294	289	315	305	295	330	292	323	315	332	300	301	293	319	271	292	304	317	310	305	330	329	317	290	317	315	305	302	334	324	337	301	298	303	324	298	328	323	269	327	286	281	289	304	326	290	314	351	336	326	308	294	300	311	296	326	314	295	302	297	318	315	332	345	316	310	289	347	324	327	318	293	291	289	288	303	325	301	311	286	301	282	310	331	306	303	283	296	285	310	291	342	305	317	316	314	334	329	261	295	314	317	339	338	304	303	304	281	303	293	310	323	307	313	321	305	326	308	291	295	325	320	293	308	303	295	290	305	300	323	313	305	301	297	311	313	305	277	318	297	317	299	344	334	286	292	290	305	298	336	289	292	326	318	339	266	292	327	352	304	317	324	312	292	338	304	276	322	287	288	333	297	328	289	282	308	293	311	299	334	326	312	330	316	316	295	313	312	309	298	333	309	306	343	328	300	323	298	300	317	325	322	304	279	330	306	304	317	306	341	319	346	316	298	356	299	307	290	327	327	317	306	285	290	294	336	315	306	272	296	282	298	254	310	282	303	340	319	351	326	290	268	281	323	292	334	311	268	340	339	325	255	297	306	307	322	321	313	330	320	318	309	294	310	328	315	303	347	333	284	338	322	312	303	299	329	319	308	308	296	311	342	284	328	322	317	286	328	309	324	322	302	292	318	305	298	282	309	309	315	307	290	315	303	304	327	320	294	263	324	290	320	301	332	280	298	313	317	294	288	335	303	308	281	344	307	331	314	300	340	300	318	312	326	320	355	295	322	308	320	310	281	312	321	272	333	321	340	314	330	325	327	332	348	333	323	322	289	299	314	330	328	293	343	280	293	339	328	325	325	312	304	307	303	333	272	292	315	332	331	333	294	345	304	332	309	282	313	327	323	306	295	339	300	296	339	327	351	308	324	328	333	316	286	309	307	318	327	326	340	301	300	299	319	326	273	318	298	302	300	318	309	353	364	303	281	307	308	300	302	303	300	285	317	322	320	293	339	272	313	301	300	317	327	299	324	323	305	327	321	315	331	299	327	310	335	284	335	283	311	305	273	304	320	284	348	340	279	260	302	292	321	309	317	324	367	296	305	326	302	283	320	323	329	265	308	333	306	322	324	279	326	295	308	316	339	294	305	316	285	312	285	299	291	323	310	298	340	287	285	321	293	336	312	311	321	297	278	325	306	338	319	317	338	327	300	315	324	305	312	296	312	328	271	298	306	300	333	283	297	309	311	370	305	304	349	314	271	283	327	300	301	307	343	321	345	305	311	298	282	306	312	294	339	325	299	294	340	280	328	321	316	312	324	333	307	302	314	294	359	304	317	280	293	331	315	308	301	262	286	323	283	292	323	306	333	323	297	292	327	274	324	311	297	329	316	368	306	305	331	307	315	341	327	315	331	312	333	322	302	331	307	299	303	328	316	328	310	346	299	304	290	353	279	267	319	299	290	294	331	316	305	337	315	317	300	287	310	350	313	315	334	319	314	342	324	341	325	294	297	316	326	312	336	298	320	290	320	350	307	287	310	320	299	320	314	315	320	263	328	313	317	310	314	307	296	312	291	296	330	320	312	264	316	309	326	287	299	319	295	321	295	296	319	311	317	320	359	330	318	305	323	308	292	344	299	317	318	321	285	329	311	348	314	301	343	306	318	300	319	338	307	326	309	300	309	307	306	329	309	292	338	325	285	312	298	328	321	285	310	286	310	342	267	311	321	324	297	319	290	295	282	314	314	322	320	293	318	325	311	286	302	340	318	304	312	355	314	347	305	329	324	302	292	308	358	309	306	316	312	286	294	323	289	346	313	333	317	312	345	301	319	315	298	327	307	314	304	288	327	309	333	297	284	323	316	344	315	300	320	322	298	289	290	329	279	307	303	330	305	302	304	295	306	308	318	264	298	253	328	273	308	298	317	302	310	318	314	274	324	325	329	315	336	331	317	335	331	309	290	315	296	314	320	318	296	323	307	317	334	299	315	283	310	294	319	319	311	321	334	303	317	323	335	303	310	306	302	335	332	292	308	304	309	314	307	311	289	286	318	293	302	300	307	336	323	341	308	307	316	309	307	311	302	302	327	328	298	370	328	313	289	317	316	336	311	320	327	293	306	284	319	322	298	319	301	324	302	289	308	355	318	303	325	311	304	284	301	312	299	316	316	287	296	324	324	303	321	279	330	312	307	322	309	287	303	303	296	318	310	312	296	305	363	351	291	294	309	308	286	287	325	332	325	315	315	332	329	283	299	279	307	311	302	283	291	292	280	308	315	344	294	310	285	316	327	315	306	298	337	291	327	325	312	298	337	325	313	330	329	305	300	280	326	282	307	331	333	311	318	307	289	337	271	324	300	339	308	310	328	339	275	294	325	291	288	301	326	292	307	298	304	328	315	309	301	288	313	272	311	296	310	321	321	307	307	291	290	312	334	312	284	285	290	339	302	333	289	299	312	320	319	310	306	314	279	321	287	327	308	305	313	309	312	353	324	343	300	324	319	297	306	307	315	314	320	297	302	305	337	311	311	328	305	302	325	308	312	328	319	335	301	296	319	306	282	313	304	301	288	291	316	296	309	303	293	334	269	317	317	335	300	336	279	315	314	324	325	321	305	346	319	308	288	294	322	335	308	307	303	316
59833	68889	66610	52172	33162	10989	861	727	760	750	737	735	767	759	718	785	701	735	760	696	725	802	749	736	719	715	736	731	723	699	734	723	737	691	728	731	770	706	741	732	738	778	746	707	785	718	740	809	735	729	763	742	750	778	743	751	761	779	802	761	797	741	692	790	710	726	706	747	728	712	738	719	726	734	751	721	741	782	711	729	706	713	746	799	736	742	690	703	704	736	700	738	724	799	746	741	715	717	751	734	715	734	783	747	799	703	720	710	768	747	724	726	758	736	768	765	711	730	720	744	753	764	696	682	730	773	722	768	694	747	790	757	746	655	740	775	733	741	716	687	681	699	724	759	732	735	750	729	691	697	696	727	733	759	733	727	746	702	711	675	748	752	760	786	653	737	740	704	760	705	740	700	726	742	723	745	726	762	740	757	733	695	751	780	744	723	720	738	672	715	779	718	750	749	722	720	728	730	735	682	743	752	718	676	749	750	750	809	751	724	731	731	723	735	779	717	711	751	717	731	773	739	769	672	722	680	775	664	743	759	744	719	739	708	759	739	778	713	739	691	717	751	776	705	722	728	763	735	759	759	750	744	716	786	778	746	730	699	749	733	771	702	761	665	737	756	733	795	748	689	712	763	698	723	784	762	741	743	784	747	701	762	707	732	717	723	728	769	720	715	748	737	768	705	734	743	724	757	699	751	741	762	718	746	738	773	715	730	734	756	780	713	786	751	743	736	709	742	758	709	691	699	784	746	708	745	727	673	742	722	709	716	714	714	788	726	742	716	745	739	738	745	691	805	730	686	781	748	749	733	732	747	704	740	728	717	709	700	714	778	728	708	640	717	747	791	718	724	703	668	717	770	754	685	769	697	760	724	749	771	757	715	707	747	718	722	697	734	704	738	711	723	696	702	712	744	718	680	680	708	761	728	683	726	695	740	690	716	731	726	717	769	745	733	752	738	749	745	694	698	727	722	719	711	744	769	702	766	704	686	736	735	766	760	768	720	711	742	723	747	755	770	712	773	737	716	695	705	731	746	753	740	664	758	697	709	749	777	751	718	687	694	713	729	737	746	733	706	775	752	731	734	748	749	747	718	740	765	693	784	690	739	725	769	708	764	721	738	731	688	737	711	726	707	728	757	720	749	738	716	734	729	715	709	719	761	712	748	754	775	718	730	757	753	708	731	751	690	719	688	702	780	742	744	736	732	750	709	745	737	674	715	720	714	688	736	737	725	712	733	713	738	732	750	691	697	722	709	759	777	726	760	742	704	733	747	797	765	741	729	772	710	703	739	746	750	795	741	753	730	739	691	739	704	701	731	701	745	735	716	789	727	711	744	703	746	657	712	744	750	683	743	703	729	718	750	738	747	723	739	736	717	687	748	724	738	718	722	703	713	741	723	768	734	708	763	724	721	723	767	725	737	821	733	725	671	759	752	766	758	711	739	697	750	734	711	704	736	778	691	667	754	762	705	782	711	658	731	723	704	756	745	739	747	744	722	760	734	687	757	720	747	744	738	761	728	749	752	721	760	716	752	720	776	722	780	758	714	709	740	712	750	743	756	746	753	705	764	699	737	794	727	702	712	761	732	762	744	696	738	679	771	757	683	708	708	740	723	745	698	696	718	729	752	659	722	686	741	753	740	732	709	714	686	774	709	740	737	683	733	724	786	715	694	747	707	712	742	755	702	730	773	738	721	732	701	707	753	709	780	722	712	726	689	722	668	720	757	780	728	704	712	702	742	772	747	780	735	745	756	747	697	730	733	777	724	765	680	768	791	770	741	700	740	743	717	706	780	698	718	704	704	723	746	740	707	730	747	737	693	726	716	740	719	695	707	772	731	720	713	760	731	732	732	739	762	771	774	725	763	725	750	726	730	759	703	743	717	717	717	756	748	704	718	702	731	731	716	749	691	727	707	722	737	726	767	726	749	742	789	786	760	754	756	709	730	727	764	753	760	745	768	765	744	745	759	740	700	703	730	750	739	693	735	731	729	762	699	752	740	754	734	765	730	706	715	795	699	729	781	754	748	745	720	716	733	726	729	718	727	703	741	761	734	795	765	701	704	690	723	700	745	735	724	679	703	761	756	714	735	725	725	698	744	733	720	712	726	749	684	729	736	746	765	707	733	730	701	740	699	700	734	726	685	759	748	744	734	712	710	750	714	693	722	723	743	796	690	771	726	797	731	741	793	743	772	747	777	758	715	733	778	781	733	666	749	774	728	768	714	726	712	689	755	716	728	732	708	697	702	736	758	702	732	739	682	686	703	698	782	725	759	770	737	731	715	798	701	753	761	733	702	758	722	745	735	738	792	740	726	763	729	734	732	716	664	707	747	699	750	694	740	751	754	715	721	762	761	788	767	750	782	728	699	726	799	734	698	702	731	712	692	750	763	776	774	751	728	699	743	725	786	730	704	691	735	764	697	742	743	713	735	721	774	742	779	702	736	681	767	721	712	755	767	770	713	810	743	752	742	743	779	743	719	757	699	734	729	800	725	803	731	705	750	702	729	742	772	751	712	734	753	720	762	701	770	748	721	780	689	718	774	726	737	740	699	746	739	723	655	769	722	756	715	741	746	721	754	705	740	744	760	701	702	733	697	731	814	728	692	701	724	703	729	714	741	706	723	752	742	751	747	718	750	757	722	736	747	749	674	707	729	724	726	716	694	721	760	714	695	750	689	693	746	726	725	758	721	750	712	732	724	701	803	778	738	710	750	768	722	750	744	728	730	743	705	727	735	729	773	746	728	730	715	738	786	732	805	727	737	731	755	686	721	758	728	749	746	802	745	722	745	716	681	746	711	720	683	693	740	728	794	722	782	753	756	724	773	761	780	774	727	723	795	748	706	759	740	710	738	759	727	692	699	723	740	682	752	747	723	737	731	736	736	755	733	749	740	785	769	757	704	735	763	713	723	748	738	776	690	756	725	721	722	750	747	712	742	694	762	699	673	674	747	765	663	703	726	719	731	724	703	743	757	726	727	721	779	701	728	678	705	813	745	753	714	717	742	705	773	707	721	675	724	717	757	748	734	735	732	725	759	754	739	744	700	712	789	742	717	750	690	720	722	739	730	725	713	723	712	761	811	770	754	771	740	766	751	755	758	638	742	727	712	720	740	694	760	763	717	765	750	736	757	723	733	718	700	718	724	751	738	707	752	741	734	703	754	720	705	740	767	790	702	713	722	751	742	703	720	701	769	712	691	720	735	768	721	759	787	715	712	746	708	725	715	780	730	754	739	718	713	700	730	684	752	669	728	714	749	678	731	783	749	733	742	719	734	737	724	758	737	722	767	686	759	697	718	766	787	716	760	727	723	735	710	735	750	728	741	762	743	733	741	767	720	749	813	718	774	730	726	778	729	706	725	735	716	692	805	750	676	725	717	758	699	725	727	742	734	707	697	689	685	756	707	789	744	719	762	745	726	718	714	716	705	705	747	737	729	759	734	704	727	725	701	707	754	728	678	741	742	765	750	717	686
35951	26271	15302	5023	1510	449	231	224	240	243	253	237	258	245	240	233	228	253	249	254	245	246	232	243	237	232	235	247	233	238	242	275	192	250	216	206	255	204	240	224	237	212	207	235	241	200	249	229	273	232	251	254	217	220	233	213	226	252	240	242	199	248	261	205	234	228	280	232	237	245	239	233	237	246	260	228	246	251	233	232	247	228	264	244	234	209	235	230	242	241	268	229	267	248	243	224	232	225	228	233	258	226	241	236	249	247	270	234	252	240	229	246	240	226	251	243	238	259	241	262	247	232	251	273	229	215	256	239	237	245	235	230	247	235	254	234	241	224	231	237	230	247	241	233	240	239	214	252	214	252	203	219	243	228	242	224	246	242	227	220	246	216	239	260	247	234	221	199	241	248	223	218	217	217	247	247	234	246	248	238	207	243	249	238	245	241	245	227	239	235	223	265	203	245	225	217	266	233	264	224	226	241	250	234	250	230	226	256	245	265	244	281	231	237	213	249	236	229	232	223	247	250	225	232	235	254	216	223	264	236	235	258	219	228	247	247	248	238	246	213	204	238	232	242	219	239	230	212	229	216	220	233	257	261	215	236	235	243	248	249	257	254	234	279	224	254	258	229	226	253	224	240	264	249	252	227	256	243	249	266	225	241	233	255	215	243	268	223	235	243	224	246	252	239	224	231	237	224	223	210	234	233	238	221	256	214	223	229	239	249	250	224	255	240	251	206	232	255	253	230	239	236	266	199	229	245	271	238	245	227	244	274	218	222	212	257	216	231	240	225	230	220	245	212	218	225	209	249	245	245	229	242	208	213	241	224	233	253	214	253	234	250	250	213	191	237	243	225	225	214	257	229	243	231	233	266	245	280	235	218	244	234	244	267	222	224	242	215	251	241	223	236	245	253	225	200	258	240	231	258	266	220	223	249	251	219	236	235	223	259	252	230	240	202	237	268	204	254	206	257	259	217	258	237	208	208	219	275	246	244	256	260	275	235	234	251	250	232	261	245	240	249	241	256	227	240	235	234	247	221	229	228	259	245	261	211	220	224	247	250	211	232	250	231	254	267	247	238	237	234	231	263	237	231	237	222	220	253	237	272	245	250	234	220	232	213	249	214	236	207	215	215	254	232	257	243	235	233	230	259	257	235	235	241	215	239	226	227	226	229	240	235	211	238	241	228	250	233	254	221	229	253	210	238	263	211	248	264	244	218	275	274	241	264	232	237	225	239	234	235	223	232	250	259	228	257	196	197	214	232	256	243	236	223	230	227	228	204	237	241	217	253	229	242	247	209	256	231	211	259	255	234	228	226	230	207	261	244	245	252	235	214	229	247	258	218	235	219	255	235	247	220	235	238	240	214	208	234	217	260	249	255	253	238	274	223	219	240	240	234	228	238	242	223	243	241	244	249	229	238	241	233	244	210	217	208	214	245	258	197	224	193	220	232	229	240	236	231	227	244	251	251	230	222	224	240	253	243	239	236	229	260	210	234	226	248	248	226	241	264	254	235	219	223	254	240	258	250	209	239	253	231	226	256	228	260	226	244	202	212	245	240	248	228	240	237	244	230	224	240	238	233	243	220	251	214	250	214	244	232	273	251	223	246	242	228	229	231	266	239	238	242	233	246	257	217	248	244	264	235	253	267	268	214	234	245	237	236	219	243	200	220	236	266	258	239	219	236	242	259	239	247	240	250	258	236	284	264	257	209	270	268	242	236	229	224	224	218	235	263	231	214	257	247	239	238	240	246	249	232	269	259	250	244	247	262	222	230	242	237	259	246	259	249	217	232	244	226	250	229	257	214	241	230	242	235	262	260	264	238	253	249	282	250	258	234	258	262	228	236	241	232	246	231	272	247	254	264	254	219	223	212	252	211	227	222	217	252	234	244	243	254	231	257	257	242	214	248	238	245	213	223	217	231	268	230	262	221	230	222	205	220	277	239	221	229	234	273	255	235	246	256	209	218	237	236	248	230	233	227	228	246	226	247	221	220	220	258	254	227	225	215	236	232	240	227	252	238	239	258	250	229	198	225	255	239	227	233	224	244	264	238	273	247	243	240	229	218	199	219	224	239	223	225	256	234	260	290	242	233	257	219	256	222	230	244	248	243	233	236	254	252	234	236	238	249	226	210	235	257	229	196	235	235	230	218	245	237	227	230	218	270	231	280	247	238	250	211	217	231	227	234	236	235	242	256	231	255	243	237	242	220	215	230	245	251	270	241	253	237	254	220	249	234	211	212	234	244	256	268	269	234	211	237	216	246	239	259	264	224	235	227	246	254	251	220	245	227	251	237	235	230	237	194	249	256	201	227	223	262	226	241	217	256	219	241	240	224	238	242	233	240	229	225	249	247	245	244	259	242	226	190	225	230	238	229	239	243	255	261	233	238	233	242	233	230	206	206	241	221	253	255	255	235	249	231	209	239	246	259	232	256	231	212	262	231	213	226	235	242	238	233	237	249	238	258	232	240	247	253	251	233	242	215	248	233	248	219	232	232	217	259	237	234	248	220	243	226	234	247	230	242	267	227	238	231	240	220	251	237	223	230	260	225	252	244	253	209	227	256	231	240	248	217	241	217	258	235	228	247	239	263	236	241	229	267	261	238	231	229	222	232	242	221	222	241	244	270	214	224	233	245	229	245	235	256	224	226	215	227	258	252	216	264	272	236	232	229	233	229	243	250	223	226	236	220	251	232	239	222	245	257	231	245	221	230	225	227	249	223	226	233	260	261	225	266	247	237	244	248	238	254	257	236	252	228	239	238	247	247	237	260	237	223	255	210	222	214	241	257	249	233	235	240	235	209	226	243	214	254	228	227	239	240	256	257	254	242	274	249	255	229	237	237	222	239	252	223	218	238	221	241	244	220	266	244	244	243	251	259	241	243	244	245	253	246	245	253	227	239	233	246	188	258	235	217	254	233	262	243	221	236	264	245	239	213	231	247	257	244	260	235	244	263	269	229	223	223	246	264	249	230	253	227	221	249	215	219	234	241	229	221	234	254	183	242	248	269	259	230	241	201	247	224	247	229	250	246	230	265	248	227	213	219	229	236	253	257	218	240	223	234	246	231	243	239	256	260	254	254	225	248	241	267	257	220	218	233	229	254	223	227	254	237	228	205	240	261	245	224	228	231	256	254	233	233	216	264	235	226	266	234	243	221	250	239	221	246	244	239	241	223	228	238	234	229	255	213	228	246	255	233	230	221	252	219	244	234	220	252	209	232	276	259	260	242	230	269	241	246	241	217	246	202	232	229	260	232	248	261	228	223	229	232	224	253	222	248	270	220	231	273	240	247	242	258	227	250	233	239	252	225	246	236	209	247	219	250	256	265	251	236	253	238	203	241	230	252	227	223	232	233	231	218	234	238	248	226	199	249	228	240	229	234	223	246	236	216	260	238	231	265	233	241	238	213	231	200	237	242	259	242	233	230	232	229	218	233	232	202	230	226	239	238	267	255	248	259	262	236	238	261	232	242	241	217
28604	26532	21196	11053	4251	1198	580	630	621	593	583	610	622	586	569	593	571	600	592	600	648	604	583	601	596	560	618	638	614	592	618	599	563	602	610	597	564	570	577	631	593	591	589	618	600	636	606	617	598	579	625	615	613	568	630	626	610	610	604	584	576	594	640	604	626	577	590	563	623	597	624	634	620	590	606	614	611	593	619	619	593	602	627	592	621	577	649	632	587	670	567	597	596	569	566	605	589	578	632	629	560	619	634	627	604	581	558	596	598	593	597	593	605	667	615	629	574	587	607	597	563	635	602	639	619	566	598	583	631	567	590	592	597	618	586	638	571	589	578	645	641	608	613	607	607	575	584	542	593	573	606	574	586	617	566	605	611	558	630	615	630	642	627	563	598	625	611	620	580	571	628	624	586	585	597	581	605	664	644	600	664	600	585	604	603	601	571	586	617	595	608	655	611	584	600	584	619	638	594	598	602	624	612	592	597	597	607	613	595	621	574	601	600	624	586	583	596	614	605	623	570	593	529	592	605	561	581	571	648	608	597	605	664	604	616	574	618	590	611	619	607	551	614	580	551	657	569	626	598	601	603	585	599	619	609	606	598	628	611	555	609	575	570	641	613	659	615	637	621	569	581	627	616	589	649	586	597	564	612	593	577	597	599	599	586	664	588	588	594	636	599	617	624	606	576	636	597	637	621	603	618	643	557	648	575	589	635	644	642	599	570	601	620	614	629	577	654	593	618	610	583	624	589	619	589	577	568	582	601	648	645	596	601	607	541	609	607	572	618	574	601	603	606	577	610	598	588	601	624	606	676	594	580	612	621	595	631	594	586	572	598	581	597	613	602	604	603	587	609	632	558	599	588	616	626	587	577	579	647	596	584	603	595	634	582	583	652	591	597	580	575	617	620	598	628	575	578	569	647	590	595	638	608	600	600	611	638	582	642	609	664	615	592	582	608	607	580	607	627	628	600	601	606	658	585	599	600	605	582	614	622	636	623	614	648	656	627	646	587	591	583	619	637	564	634	611	574	568	614	601	622	588	614	574	603	563	643	602	586	612	613	608	579	609	642	553	604	600	585	567	637	625	582	596	594	649	648	566	636	597	599	611	594	589	610	605	620	615	640	620	609	553	609	618	584	649	556	608	584	633	633	576	626	644	622	582	631	592	614	626	591	576	620	560	606	602	624	577	591	578	590	622	623	570	622	586	606	575	585	631	570	627	626	602	581	611	579	586	622	582	611	582	591	545	611	594	579	635	577	648	589	601	620	591	558	626	573	613	598	613	647	592	609	557	579	616	624	648	638	626	613	605	646	620	585	597	614	599	616	582	573	620	567	590	619	605	607	617	597	597	607	572	626	602	598	626	631	611	595	609	547	567	580	586	607	573	626	623	591	629	642	565	629	615	570	594	592	628	574	583	611	585	591	582	615	642	599	614	634	647	632	593	594	602	578	579	600	643	602	586	607	588	603	577	587	575	558	606	675	590	591	592	610	600	654	623	595	610	572	644	569	585	640	640	648	615	630	581	677	627	606	606	594	623	603	643	580	557	562	627	640	608	616	603	551	569	568	608	626	593	628	609	604	569	577	622	638	593	617	576	621	639	596	606	579	647	598	609	610	585	575	610	570	575	595	633	630	610	592	622	590	619	670	612	602	557	593	592	588	600	603	585	581	610	583	601	582	646	599	616	600	671	612	590	611	598	619	576	642	566	554	593	660	656	584	618	620	643	619	638	611	619	561	600	584	613	607	591	618	569	605	579	578	633	619	622	616	603	591	594	584	576	588	614	600	586	583	586	595	610	593	630	591	645	618	579	587	621	622	585	618	635	584	628	639	598	627	592	566	574	548	611	605	582	591	582	613	612	636	610	535	577	635	610	587	563	572	628	652	623	622	617	578	618	582	573	572	608	614	592	588	615	622	587	596	584	622	612	641	623	608	591	573	608	603	605	607	604	599	658	657	570	626	592	589	618	585	589	597	573	558	591	590	567	570	611	572	606	595	594	588	555	672	609	597	588	565	605	621	606	628	619	583	574	580	578	661	563	623	611	566	633	641	579	612	632	577	577	573	594	636	619	595	628	612	637	582	606	619	626	588	644	602	581	607	578	609	569	598	586	586	590	618	600	631	602	592	562	599	596	633	608	605	596	649	603	588	609	594	611	613	595	599	607	587	592	576	606	595	607	633	577	590	576	623	592	593	603	580	605	630	603	592	619	651	623	593	647	628	618	576	598	663	603	603	585	634	604	615	604	624	624	595	621	636	614	643	636	584	612	581	591	563	597	608	631	609	614	566	635	635	629	633	597	599	637	647	588	620	605	632	601	616	618	647	592	584	615	594	589	628	637	597	569	614	601	614	650	602	606	579	580	620	584	566	632	626	610	572	649	633	623	616	613	572	610	592	644	603	567	573	636	614	600	636	582	597	650	624	605	605	583	593	643	583	610	588	617	572	605	584	641	600	631	562	610	603	563	625	577	621	600	584	579	619	605	631	616	644	610	623	613	610	610	571	562	599	584	622	608	604	612	583	585	618	587	605	622	612	632	616	635	618	601	529	584	616	608	540	618	603	603	593	665	576	606	653	587	638	637	600	607	611	599	635	597	599	607	587	641	592	573	624	598	599	587	605	599	587	611	613	591	576	606	597	592	587	564	586	639	585	618	588	628	626	606	594	610	562	582	551	605	610	571	626	623	593	584	602	603	561	555	597	630	603	642	588	546	638	574	592	594	628	609	604	649	616	611	621	594	590	617	606	596	608	646	626	610	578	581	593	611	595	578	608	564	596	577	583	613	625	626	536	611	622	604	668	610	600	626	618	615	600	614	591	644	632	604	570	574	602	631	568	602	638	579	601	598	576	595	598	568	568	591	588	605	606	551	656	582	584	567	598	660	594	549	601	585	590	622	575	612	593	606	650	624	563	622	566	591	587	634	602	590	609	558	594	595	634	576	590	597	646	630	577	569	634	555	615	591	550	569	600	627	609	637	612	606	577	606	589	574	565	619	620	580	605	593	593	650	589	665	604	612	594	590	626	583	636	570	651	652	580	615	614	625	654	598	617	632	612	626	589	585	606	573	609	618	633	624	586	575	626	627	581	597	580	599	605	651	600	646	642	618	625	614	627	632	620	582	607	562	638	587	622	601	602	606	592	618	599	616	546	583	588	592	596	596	599	600	591	615	581	630	629	586	628	589	620	591	594	633	610	580	628	587	624	612	573	604	572	647	635	601	633	576	574	592	639	598	557	630	623	609	589	605	598	639	637	591	620	602	582	609	585	610	599	574	571	600	624	609	609	602	585	598	601	645	614	606	556	593	616	607	584	604	599	605	604	627	564	619	623	599	593	607	604	576	635	590	594	554	592	599	571	613	614	598	610	620	606	578	585	594	624	613	597	586	556	589	590	590	569	606	553	580	568	564	593	579	616	577	581	527	575	613	586	585	605	636	580	628	574	608	589	626	616	590	579	637	619	663	612	628	587	635
76874	71217	60089	38595	17351	3976	533	333	332	340	330	328	340	332	325	328	315	351	327	339	318	352	324	284	358	327	285	370	322	317	305	344	336	325	311	324	316	354	343	321	320	330	316	295	323	301	315	339	322	326	309	331	328	305	314	348	311	327	332	355	319	328	329	337	318	334	343	373	313	307	301	340	311	307	300	307	321	328	304	333	319	329	317	316	354	317	320	316	319	330	363	296	314	299	351	333	366	323	333	321	325	308	294	319	360	335	348	313	321	348	340	309	300	339	320	302	309	328	311	338	340	323	307	317	314	341	340	322	311	341	336	333	309	328	343	290	338	343	351	338	316	330	308	292	342	307	297	321	301	333	312	299	361	336	344	303	323	324	338	340	347	328	329	331	338	325	333	332	322	291	327	319	336	325	348	333	317	334	287	331	337	351	328	324	303	296	345	310	320	313	321	327	297	329	341	315	340	329	310	322	316	329	338	363	366	348	339	319	342	356	357	355	307	362	318	330	351	335	328	313	306	330	336	314	329	310	300	330	350	319	330	318	338	318	331	321	336	304	334	314	321	323	281	386	283	335	331	322	306	290	318	344	350	340	342	299	344	314	314	351	338	283	311	344	323	325	299	363	341	333	315	318	320	308	348	330	376	314	321	325	337	339	358	318	321	330	311	331	326	313	326	324	308	320	330	299	307	302	303	322	312	323	341	327	307	322	305	306	298	324	296	354	321	320	308	332	330	334	357	327	355	312	345	359	332	330	315	321	309	309	308	328	305	312	342	309	319	335	295	328	332	315	317	329	354	292	328	323	303	340	340	327	280	356	330	315	311	301	358	312	351	331	334	302	353	333	325	315	324	317	314	308	298	325	310	328	300	337	318	342	354	320	320	311	317	357	295	336	322	296	332	323	289	345	298	296	321	336	324	332	354	325	308	329	314	338	314	321	301	344	371	346	317	307	337	301	346	292	321	327	329	320	308	323	327	342	321	298	328	349	344	344	342	315	320	322	333	315	327	338	286	318	330	342	312	342	352	351	319	301	309	314	305	330	359	347	342	345	303	281	305	314	327	301	318	371	329	303	362	308	335	311	350	317	300	305	324	362	355	335	303	341	323	313	324	312	348	330	349	339	323	344	318	335	311	316	342	294	338	317	330	300	351	360	276	324	323	310	327	315	324	378	325	317	353	325	351	298	358	322	293	311	327	333	313	341	346	312	347	330	371	381	345	329	314	340	321	309	307	320	323	335	338	331	327	325	344	295	296	348	338	349	346	353	307	308	288	303	323	334	326	353	321	330	345	362	369	303	304	319	345	326	326	308	333	323	331	307	324	320	339	314	292	307	333	355	357	312	333	317	350	308	311	324	297	342	329	297	307	346	313	333	346	308	310	349	346	309	292	333	306	341	299	316	321	320	330	372	327	333	313	331	311	336	335	323	317	324	313	315	327	341	320	325	375	339	308	334	313	342	324	305	319	332	332	320	302	292	324	355	325	319	340	350	318	326	346	361	327	313	320	334	323	336	331	300	339	297	322	339	315	318	326	321	327	278	314	317	344	333	346	319	348	306	328	324	323	315	311	325	364	340	345	345	320	357	337	341	340	309	335	327	312	335	307	340	307	320	295	334	328	305	316	334	305	329	319	296	336	334	312	305	312	306	373	321	344	297	310	313	348	346	309	337	341	354	321	342	339	337	335	310	351	363	318	322	354	302	311	305	354	306	327	321	341	286	346	347	353	339	280	316	320	307	320	345	297	342	330	340	349	321	308	308	339	334	317	310	353	296	335	340	310	353	337	303	304	317	304	321	322	326	338	329	322	311	353	303	319	348	344	310	305	342	328	336	349	332	312	303	352	311	339	310	325	355	328	326	328	316	320	327	345	343	328	312	311	335	324	360	316	300	331	325	327	288	328	323	346	291	305	322	328	312	320	335	346	314	318	346	323	316	349	312	324	344	319	349	371	353	316	316	308	315	308	319	292	336	342	314	365	347	341	301	292	332	330	341	328	340	308	339	342	356	285	292	292	314	337	340	335	329	326	340	340	301	314	301	303	317	318	326	310	311	306	353	346	298	313	322	316	324	396	335	310	321	322	323	324	302	319	269	328	304	315	322	311	332	333	335	322	324	362	342	328	311	329	312	313	335	291	320	322	316	332	322	355	343	338	309	308	313	344	323	353	312	296	306	333	337	334	322	306	346	323	321	295	300	322	337	302	294	350	313	330	313	313	327	314	289	325	324	324	317	312	337	313	318	358	311	333	285	316	335	297	329	330	341	319	318	324	348	315	348	310	342	288	335	364	323	307	309	313	313	322	347	301	356	332	307	322	327	293	341	357	298	318	317	333	325	330	331	315	312	316	348	342	335	315	293	334	333	289	312	299	270	306	311	345	359	333	329	335	346	339	343	320	339	342	305	281	312	322	329	320	305	351	328	356	328	293	310	364	320	329	345	345	324	308	300	307	311	351	324	326	331	351	324	326	327	336	327	313	332	290	300	327	326	347	348	300	309	352	297	312	352	343	312	339	312	312	333	332	349	363	327	343	337	312	287	341	308	311	308	332	329	337	362	332	360	347	362	312	323	310	315	326	306	356	322	337	303	315	278	310	336	317	323	324	311	309	312	330	326	320	313	327	309	341	336	324	324	328	313	313	315	325	312	302	306	325	321	343	336	312	326	307	314	347	319	368	327	312	273	339	292	309	295	360	310	304	300	330	368	310	329	318	318	344	354	362	305	345	343	339	335	326	347	329	346	332	334	319	357	336	322	324	317	325	309	311	377	292	303	339	351	317	334	327	344	299	303	340	363	334	323	331	348	322	327	335	339	334	329	328	343	361	310	334	330	314	312	313	305	342	352	327	340	308	311	323	339	297	285	300	310	332	317	296	346	310	322	310	329	331	309	351	338	328	331	341	336	305	371	344	338	337	294	289	339	331	364	324	329	313	313	324	334	313	375	334	365	354	352	284	344	324	313	333	320	352	324	300	299	334	333	303	279	338	303	347	312	330	307	291	364	301	345	314	333	329	335	307	341	317	340	324	342	301	311	301	322	315	327	324	318	334	342	325	311	334	326	350	342	340	320	327	326	342	290	300	319	319	325	314	340	322	301	319	353	324	331	319	319	326	308	341	335	356	288	355	340	325	323	344	308	317	339	305	350	337	344	341	331	321	290	313	326	327	309	310	297	314	348	308	353	342	313	338	301	303	308	341	336	306	289	328	318	327	313	359	344	319	335	319	353	317	285	299	337	318	334	314	356	303	351	353	350	342	310	333	310	353	306	296	299	341	306	294	382	312	320	328	305	327	336	336	310	337	346	362	338	331	307	312	293	328	320	347	310	317	344	320	303	298	319	326	308	344	312	347	326	316	347	335	362	322	334	330	337	334	339	320	297	268	321	339	346	366	304	309	332	313	347	311	343	321	356	290	325	306	316	336	336	301	308	309	347	340	305	307	337	338	332	330	333	322	327	352	339	313	321	328	353	314	328
51789	59133	58450	44321	20879	7268	1142	796	804	815	840	757	792	832	820	780	809	784	786	789	795	737	820	799	786	781	808	802	761	836	759	784	735	767	784	780	825	749	787	818	771	811	765	771	797	751	732	767	807	765	794	767	792	736	744	783	786	764	801	768	784	780	715	760	755	753	786	769	770	744	801	783	764	844	766	740	784	770	759	763	771	790	758	806	808	806	815	824	797	779	762	779	819	740	812	797	821	787	778	798	752	785	788	763	797	769	797	788	762	758	768	821	779	794	785	797	761	748	755	836	737	800	844	762	803	800	829	760	745	745	786	757	760	747	786	760	782	767	775	746	777	785	806	794	810	782	799	730	800	746	754	768	765	803	794	782	787	799	766	766	818	788	778	788	787	767	731	773	754	765	725	769	790	772	780	748	781	771	795	778	785	769	768	771	746	826	781	781	783	788	786	776	757	779	791	754	815	804	800	757	742	795	826	771	832	768	743	792	783	753	779	737	773	809	786	803	774	790	785	769	798	760	772	764	780	714	763	771	795	777	778	793	790	762	758	762	753	778	790	755	743	737	795	774	766	782	759	779	804	791	798	750	789	767	761	782	747	789	785	775	786	748	784	755	803	740	767	759	768	816	850	777	791	782	790	811	760	814	746	749	817	780	741	740	775	825	760	798	801	708	815	770	795	733	796	794	785	816	752	810	761	792	748	779	713	811	807	795	783	764	797	751	783	753	753	831	784	772	787	757	737	803	771	791	741	786	816	821	759	754	783	743	790	733	758	703	784	803	763	773	808	801	742	804	820	808	783	795	760	731	756	789	759	805	760	794	745	721	807	814	775	758	797	787	828	777	780	797	742	761	815	821	775	756	757	773	847	820	768	801	775	793	807	769	779	749	759	730	788	771	772	820	706	764	809	753	775	798	760	825	773	775	734	753	771	807	814	748	739	815	776	824	780	779	783	803	754	811	774	801	807	794	761	794	779	794	756	770	733	751	802	786	777	783	788	803	812	739	836	799	790	770	781	816	806	781	769	763	777	757	843	793	788	779	777	751	775	781	839	763	753	750	733	789	804	725	794	801	735	754	786	806	835	815	810	754	740	753	810	792	755	774	743	796	794	798	805	805	740	824	779	762	780	755	772	760	744	807	786	798	780	756	831	785	782	778	726	707	810	747	775	744	826	773	801	779	806	779	771	748	739	782	836	773	764	842	792	800	783	754	774	758	755	722	762	824	744	789	807	774	769	801	801	802	835	773	785	753	799	715	789	733	789	808	767	733	776	735	797	792	748	735	778	750	817	745	784	794	827	771	816	774	780	770	788	761	830	764	787	769	796	781	789	799	786	782	795	772	776	776	798	736	718	755	745	755	776	809	763	806	749	761	813	763	815	798	820	798	782	800	726	716	728	793	799	773	769	789	786	746	805	786	785	735	789	745	774	791	818	804	736	761	722	828	803	794	775	795	813	773	764	806	812	823	730	745	750	792	765	779	769	787	804	776	808	786	802	766	784	777	807	747	788	771	796	747	822	806	763	744	749	791	768	776	762	721	808	809	776	760	774	751	828	763	803	758	733	780	827	768	811	758	814	760	771	764	843	810	827	765	751	721	818	841	784	759	766	799	805	773	798	763	778	771	817	722	782	804	763	730	759	747	738	761	788	810	772	783	786	795	765	729	809	755	779	811	767	735	770	833	775	765	753	743	705	758	785	800	783	766	774	710	736	782	748	746	790	773	763	762	810	719	763	814	812	818	794	796	775	773	803	760	799	783	813	759	791	755	769	780	760	765	743	757	728	751	803	779	787	765	814	803	786	819	797	820	765	738	744	760	826	752	850	757	786	799	789	786	791	786	752	768	778	810	808	786	811	785	791	861	771	829	765	771	744	763	818	786	788	816	750	755	755	775	802	706	790	705	765	744	767	754	778	798	778	793	765	824	855	764	773	783	773	765	752	763	767	756	765	786	755	785	781	769	769	795	806	739	770	766	784	797	773	763	784	792	781	801	810	755	759	781	795	793	742	768	781	785	780	724	778	741	744	770	789	765	753	767	765	756	804	780	757	767	733	805	739	825	771	731	803	786	776	793	781	788	748	823	793	763	800	829	777	743	788	754	759	764	843	780	796	771	767	813	794	820	736	790	795	797	764	749	848	780	788	762	772	769	805	808	779	773	789	799	770	783	804	771	736	761	756	800	758	808	722	777	777	782	818	776	773	732	815	794	787	746	741	800	757	783	787	778	786	770	834	732	803	836	803	793	821	772	737	790	794	753	703	810	751	768	811	814	743	775	779	732	789	772	766	811	759	769	711	779	771	737	760	761	835	801	768	749	773	765	777	738	787	769	805	766	763	748	800	767	856	753	780	751	742	751	814	776	764	792	779	822	804	784	795	756	773	764	797	762	824	739	772	800	756	763	817	772	762	784	752	798	757	807	768	796	778	824	801	815	750	732	790	741	759	809	790	749	774	779	828	798	784	746	749	771	779	807	800	789	770	736	805	772	733	761	776	828	771	801	769	741	781	752	818	727	793	748	780	800	793	738	786	767	742	801	801	833	747	712	836	774	780	770	765	821	814	793	797	767	869	764	782	794	809	789	760	818	762	758	784	839	818	784	763	763	786	786	793	742	813	762	809	768	777	764	748	774	735	800	837	760	758	753	789	756	783	815	803	796	806	775	760	727	751	760	744	763	791	786	782	824	747	778	755	852	760	787	804	814	741	799	748	782	780	770	770	793	767	713	801	787	772	775	791	777	803	779	785	762	752	730	720	751	740	729	802	858	806	717	724	772	735	774	751	771	794	723	807	743	778	795	814	808	770	768	764	761	736	782	788	803	765	791	793	733	787	765	781	825	801	791	773	799	805	805	796	786	772	799	792	812	792	776	821	808	755	816	786	833	791	784	752	765	770	778	813	715	756	806	830	757	765	729	761	777	804	771	804	781	757	771	783	786	770	737	817	764	779	798	752	801	775	776	783	743	806	808	753	739	777	776	780	844	769	748	755	792	790	786	771	817	757	824	762	773	770	797	831	785	832	786	798	752	740	799	763	784	812	776	759	818	744	801	768	750	799	747	788	770	822	755	799	790	779	774	755	789	768	785	799	764	766	795	782	801	796	812	779	731	807	755	787	781	795	807	796	783	739	752	803	780	799	791	773	747	776	759	830	812	796	760	813	766	760	802	793	791	752	756	748	741	728	795	762	757	812	783	765	781	804	805	769	759	769	768	765	811	768	798	766	783	799	834	813	744	782	847	825	773	781	755	828	784	783	750	776	765	795	736	775	804	787	740	795	774	812	797	776	767	766	787	771	787	760	771	775	767	760	764	857	814	756	780	796	824	805	819	790	811	806	736	756	820	767	760	795	744	773	811	751	798	786	755	755	760	810	779	784	779	805	789	770	783	751	754	844	777	756	834	802	747	800	804	773	779	817	763	776	773	748	795	793	756	775	773	752	747	815	775	772	782	725	797	747	776	762	769	779	743	782	726
84029	76800	65633	45921	25830	10285	1043	345	293	309	326	317	330	283	324	311	330	298	327	295	311	318	309	287	274	285	292	305	295	321	290	310	314	314	307	294	283	316	324	310	339	278	315	300	306	330	318	315	314	313	324	261	323	336	305	312	290	337	285	303	311	323	288	310	302	316	294	314	310	317	339	294	286	316	331	287	301	311	327	329	309	331	312	299	338	295	293	329	329	313	310	336	282	328	341	303	306	302	290	280	298	305	282	315	302	312	298	279	319	291	306	315	308	300	330	314	278	324	316	290	330	295	314	294	324	357	319	318	324	303	293	333	294	351	339	315	315	264	331	301	328	309	307	295	301	319	321	315	350	288	298	302	339	307	334	309	310	317	299	297	296	338	291	317	321	306	310	307	325	297	319	339	320	313	316	319	307	292	317	323	325	311	317	282	292	305	284	300	303	304	291	292	320	289	297	305	281	302	308	325	308	285	306	318	310	294	347	306	309	309	288	297	327	294	282	321	288	294	340	300	296	330	304	314	314	316	277	306	294	306	294	308	345	314	294	311	280	277	308	325	328	327	313	268	285	296	328	325	315	320	287	316	317	328	338	321	291	311	288	291	306	343	268	335	292	341	302	321	287	317	333	292	308	297	269	289	294	307	303	342	312	295	311	330	295	294	304	326	337	288	296	340	349	336	292	316	303	304	308	291	301	283	316	294	305	305	270	300	344	306	304	268	333	311	279	308	311	281	326	329	308	323	312	293	275	269	290	340	306	343	294	293	291	314	285	289	288	304	314	307	304	276	314	315	315	313	328	285	329	302	286	334	306	309	299	300	316	313	295	299	319	294	316	286	274	294	359	286	347	320	294	294	326	309	301	323	314	347	272	288	301	324	308	317	293	303	313	316	330	318	352	294	295	308	314	314	311	322	336	296	271	312	302	291	331	313	305	331	295	271	282	302	297	279	315	311	307	305	307	305	329	326	333	310	295	281	316	327	282	288	313	303	335	276	309	315	321	300	312	303	336	307	337	291	311	308	299	295	298	286	311	292	298	272	287	312	340	302	335	306	308	287	316	292	318	317	311	333	327	286	331	312	338	315	325	307	311	316	352	284	312	283	277	295	352	291	307	298	341	324	344	307	305	333	295	307	316	292	303	308	314	315	338	314	307	314	308	310	311	339	321	320	333	325	329	317	323	302	316	324	292	320	320	303	314	309	305	311	310	313	323	306	292	309	306	306	285	279	288	328	306	334	265	300	310	285	327	334	286	306	320	368	311	327	289	332	280	300	329	310	330	319	305	319	330	293	303	312	289	301	336	303	306	290	294	322	300	325	323	279	288	276	289	277	315	312	302	312	332	308	377	333	308	276	320	319	345	297	335	307	317	314	320	303	306	324	336	295	298	304	325	303	288	336	307	326	306	323	350	315	330	314	319	317	282	319	312	290	284	312	292	288	291	279	302	317	308	285	313	316	292	347	322	308	342	326	360	314	300	297	307	330	332	316	313	342	324	315	318	322	320	310	311	297	307	308	310	331	281	276	288	314	302	334	301	310	327	285	359	315	298	328	301	298	299	303	290	297	298	307	312	333	287	281	295	329	321	317	310	298	290	300	330	282	310	284	320	311	337	294	350	314	323	289	279	331	270	290	311	287	291	320	316	283	336	335	336	308	319	314	318	337	298	290	311	281	311	295	325	267	283	297	307	299	322	280	339	317	319	313	311	320	316	279	310	307	304	309	340	323	338	316	298	311	292	306	316	295	339	318	298	315	308	300	268	316	297	299	333	272	280	306	306	339	299	297	307	295	340	334	259	290	322	322	300	321	320	308	326	293	344	307	306	327	315	332	309	295	324	309	338	321	316	326	300	286	323	304	336	313	311	304	308	317	349	320	322	306	336	323	314	305	314	315	325	324	304	308	312	344	297	315	342	328	274	307	320	283	276	309	307	325	329	331	337	305	312	290	316	308	296	312	312	300	306	301	264	317	324	291	311	278	291	285	292	305	320	333	300	314	301	317	349	294	297	286	320	320	338	305	293	325	344	289	329	293	315	310	334	312	300	286	298	313	276	306	297	281	330	316	308	340	277	314	301	300	336	302	310	309	289	296	320	289	324	308	306	316	320	302	325	257	330	287	322	317	327	335	324	355	317	308	317	288	288	343	311	303	330	293	279	290	308	301	302	308	321	270	302	341	300	313	321	306	329	317	309	305	321	329	319	271	340	331	319	315	313	311	298	296	334	305	314	299	311	288	279	300	338	273	283	331	288	300	331	308	281	277	307	300	294	303	265	304	298	294	294	317	308	336	318	293	307	317	320	302	303	312	280	290	334	307	297	285	317	336	332	332	335	290	337	321	287	314	274	350	299	294	288	328	296	304	284	293	313	286	321	303	318	318	299	310	302	303	370	305	308	291	307	275	337	285	317	305	335	275	308	325	289	339	294	334	285	279	308	299	314	334	324	313	324	292	334	272	280	320	324	327	309	314	292	249	288	325	307	303	305	328	339	302	310	319	352	312	328	303	315	355	320	338	304	327	288	302	339	332	295	299	315	321	308	282	320	313	323	359	335	313	309	342	325	315	312	305	318	321	325	308	349	302	300	323	314	308	323	289	292	311	296	303	277	294	300	321	340	313	325	306	297	308	311	326	299	313	324	309	284	328	324	303	326	311	301	294	300	328	279	295	304	296	308	328	294	311	309	313	273	314	311	265	291	309	295	318	288	284	307	301	285	332	306	302	331	312	328	290	322	326	269	292	323	306	343	338	336	298	331	313	318	321	288	319	311	373	324	266	304	299	306	334	349	320	323	319	339	297	297	316	346	316	344	311	318	320	296	323	295	302	301	324	333	305	319	285	291	315	303	319	327	274	273	305	302	323	353	331	322	329	299	318	316	340	319	303	297	282	287	308	325	282	313	295	297	308	311	329	320	298	302	333	329	302	314	315	321	307	314	314	319	348	333	292	314	299	309	289	277	340	299	328	317	325	284	339	297	287	305	302	316	314	320	306	340	314	282	323	299	320	325	308	294	314	346	285	293	315	287	305	269	306	288	323	297	332	311	282	332	278	311	299	284	287	272	278	313	349	248	312	305	335	302	304	290	300	330	321	309	305	312	300	290	304	299	271	318	299	367	323	276	303	264	321	317	320	297	292	308	340	351	285	313	282	331	294	338	261	317	344	302	324	359	307	309	310	311	292	304	328	318	326	340	289	276	317	295	330	307	294	326	330	299	351	313	303	271	282	330	313	333	315	327	324	271	311	309	302	302	306	298	336	293	309	303	313	297	295	306	296	324	306	295	323	317	330	343	313	302	317	299	347	309	309	287	306	322	310	302	315	340	346	300	296	332	330	338	320	287	312	337	309	312	314	307	292	353	298	292	282	292	309	306	333	292	291	298	307	338	333	338	300	304	311	309	293	270	307	309	325	301	318	323	297	294	336	289	309	345	310	350	310	315	282	307	277	288	310	328	333	323	328	283	279	285	303	293	307
59895	68493	66791	52209	32376	15750	1064	715	757	684	776	706	767	725	684	750	738	696	731	739	792	722	761	737	670	682	738	681	722	692	702	769	733	737	704	716	717	722	697	714	665	747	749	754	717	717	735	736	722	743	728	744	719	689	741	741	718	740	670	755	748	680	710	733	773	826	702	683	748	761	805	679	697	724	729	779	739	714	741	731	737	687	769	692	717	728	733	775	731	728	759	703	685	748	718	758	700	712	715	725	732	682	735	739	761	741	744	737	752	771	752	711	733	739	719	679	726	705	736	732	727	749	726	726	733	748	713	731	735	717	713	757	745	743	715	776	725	734	733	734	763	730	742	670	766	732	724	752	753	712	732	700	690	751	701	687	716	755	721	697	763	729	746	761	714	759	684	752	709	760	723	756	719	710	751	728	754	738	715	728	707	718	757	730	735	749	745	704	733	729	756	714	719	730	720	732	686	721	761	715	769	743	736	723	736	680	722	733	745	731	730	724	762	745	762	692	749	661	745	737	723	711	706	736	672	709	704	740	782	745	722	745	696	729	709	743	705	773	782	767	724	757	782	720	728	721	725	698	735	737	669	755	733	714	752	676	728	726	713	760	775	733	716	685	702	715	743	724	726	736	734	764	714	710	761	738	715	705	700	710	698	732	716	732	748	760	703	786	694	750	763	705	726	719	759	741	711	766	712	674	708	714	767	699	700	723	711	742	701	721	726	683	669	697	713	706	734	758	694	752	747	747	746	714	735	787	738	738	730	762	688	773	715	714	706	713	752	712	744	745	697	727	746	677	736	701	747	729	745	745	727	767	751	756	708	729	757	702	736	766	751	711	720	738	721	723	761	741	721	781	787	711	766	720	799	726	701	759	720	755	752	737	767	753	688	712	740	737	711	711	687	709	711	766	742	692	721	700	769	733	743	713	687	693	711	768	721	688	712	787	736	736	739	739	746	761	707	763	710	681	726	734	735	734	773	724	779	731	738	685	750	739	734	746	740	761	670	731	687	739	755	732	779	754	714	716	722	721	734	681	697	745	731	719	786	720	747	764	760	750	693	745	739	759	712	737	705	700	761	746	761	659	704	733	730	729	736	733	764	712	708	738	725	710	716	757	765	728	710	714	709	770	647	721	746	719	770	727	717	733	652	732	761	726	766	707	717	754	738	794	737	714	727	743	728	687	690	684	751	687	717	712	696	759	725	770	763	718	745	744	781	793	795	747	749	743	762	758	704	726	771	716	738	732	769	723	747	687	750	746	716	730	763	767	773	669	753	721	730	765	760	742	711	744	768	751	697	755	717	689	741	721	688	730	736	782	720	712	763	707	680	777	700	692	693	737	738	702	770	739	688	688	783	748	756	714	706	708	730	770	742	729	699	724	711	759	732	728	754	731	719	739	723	763	732	752	703	717	755	759	724	692	744	729	736	717	766	681	771	673	763	730	766	725	754	751	750	734	774	703	717	726	722	732	715	744	725	675	707	694	713	706	749	700	756	707	741	733	716	702	785	743	729	739	706	706	753	730	723	758	752	727	710	767	703	751	685	746	730	685	748	728	738	800	720	773	742	726	770	715	727	731	742	728	716	720	710	658	755	721	748	771	716	709	787	706	726	752	747	742	766	677	704	680	721	744	718	709	753	699	736	693	723	738	719	726	753	740	734	740	677	762	738	709	737	668	728	727	737	764	703	700	749	768	759	741	739	717	764	697	792	745	750	692	733	720	771	676	705	741	695	753	704	708	709	754	782	727	728	757	729	697	784	761	772	713	695	702	735	772	723	774	702	726	719	718	747	745	770	719	704	720	707	733	696	758	697	693	656	715	738	727	722	709	738	734	749	719	763	753	755	677	716	731	714	714	737	739	727	742	720	722	778	707	676	754	736	744	713	726	761	750	714	734	740	707	776	744	727	704	744	737	726	746	727	736	733	743	730	728	700	711	741	748	693	741	738	745	768	723	706	725	675	719	710	685	696	744	794	728	758	696	742	737	753	686	755	711	739	750	714	758	736	737	715	727	686	732	692	758	770	737	723	711	722	738	692	732	746	720	749	730	750	686	742	733	711	696	709	738	711	743	727	729	746	676	720	737	790	687	751	682	725	772	713	757	766	738	743	753	707	742	712	709	707	756	741	749	688	748	699	718	740	763	715	726	691	748	688	721	738	726	728	734	759	749	706	692	753	709	736	753	679	771	714	747	696	724	737	695	710	731	761	714	720	728	728	703	701	736	782	717	688	741	794	722	752	731	714	716	732	700	719	709	715	706	747	702	728	747	734	778	708	728	764	741	669	732	747	749	766	719	749	780	736	714	716	732	735	692	705	781	681	724	719	748	715	741	728	707	757	706	717	746	755	731	724	758	729	747	729	741	698	744	711	703	712	747	790	749	711	715	753	711	716	762	711	767	673	718	771	739	716	726	711	728	664	739	708	731	722	698	716	728	739	809	681	786	731	752	713	698	754	731	763	760	716	679	728	742	701	755	745	691	691	710	749	762	724	698	724	734	717	729	725	720	714	718	785	703	714	751	765	760	751	747	793	736	714	733	672	704	741	703	743	777	710	743	757	712	767	750	745	746	694	741	708	743	727	711	751	690	751	721	724	754	734	676	731	679	762	748	711	782	737	721	755	734	737	788	765	753	694	704	689	663	671	684	770	746	699	734	688	756	730	713	752	705	703	794	741	716	732	720	715	672	727	715	724	716	776	685	707	705	735	769	746	703	725	761	671	700	784	795	729	730	683	732	759	743	721	754	739	747	746	750	697	758	728	742	693	698	721	700	737	711	716	769	743	721	740	762	754	736	712	682	684	759	742	717	697	732	697	753	704	740	729	720	788	723	714	699	748	725	689	725	714	704	733	778	774	720	721	712	742	721	721	706	694	734	791	697	740	712	703	755	728	677	699	763	744	728	783	738	698	732	695	714	722	743	743	756	713	731	716	741	732	690	740	789	712	742	701	732	685	720	721	759	746	731	775	758	736	776	725	748	712	696	755	731	777	716	761	748	789	725	714	692	743	700	801	736	727	783	761	680	697	715	726	746	732	738	755	741	725	754	752	745	734	726	746	728	711	731	689	746	752	698	771	717	739	771	741	788	716	752	734	712	746	732	713	754	701	725	738	717	712	702	736	717	736	738	731	712	729	721	751	721	743	718	734	727	741	736	740	728	687	767	751	705	683	747	703	711	712	754	758	730	762	730	692	746	718	755	724	738	718	711	755	722	754	726	692	793	670	702	681	717	743	707	733	764	735	748	767	729	743	758	751	719	706	730	748	689	744	764	705	705	758	732	765	699	747	738	728	749	718	732	736	725	723	686	740	729	700	711	760	724	778	668	754	734	713	775	739	721	711	696	699	752	699	762	747	690	743	772	728	759	678	761	736	719	743	735	707	747	730	711	771	774	767	738	685	719	748	769	748	762	764	727	724	758	732	680	729	755	688	731	751	754	754	706	709	758	694	735	755	686	741	736	729	745	752	740	732	697
38237	28061	14545	5162	1397	577	272	251	271	237	237	260	209	258	253	244	233	210	242	273	228	271	236	237	269	263	231	248	231	224	254	232	237	221	240	236	249	210	262	241	220	241	216	232	205	242	244	251	238	229	243	219	231	278	256	242	250	230	259	261	256	248	225	251	248	216	252	255	261	231	248	257	241	238	248	253	237	208	224	226	239	265	242	249	262	240	252	267	241	229	243	219	257	244	230	258	257	242	244	253	231	244	224	250	212	235	227	230	227	233	210	231	238	216	247	246	241	230	220	235	253	241	247	217	246	255	246	235	244	242	213	258	242	216	259	229	290	256	236	230	251	236	233	218	244	227	257	235	241	249	244	228	240	228	254	236	256	232	235	255	227	256	225	233	239	230	255	233	263	232	240	255	252	241	224	226	214	207	227	208	245	237	226	256	267	250	254	265	265	232	245	220	251	282	202	239	250	245	242	240	222	250	244	240	237	264	236	238	244	209	230	258	227	278	229	220	230	270	238	263	217	244	247	245	230	249	228	248	256	275	242	266	224	223	249	253	242	238	244	217	235	222	260	240	200	231	233	249	259	229	234	240	254	239	242	242	268	231	226	262	246	271	246	249	206	229	245	223	239	247	233	212	204	218	239	241	257	252	233	232	257	237	258	225	270	232	257	253	225	264	238	258	212	248	240	278	237	254	232	241	253	236	252	253	259	240	247	240	250	229	220	249	274	205	212	254	227	236	235	226	223	227	232	243	206	270	232	264	224	236	246	252	236	243	255	223	221	238	212	233	240	264	238	238	240	261	217	212	261	222	229	245	216	217	229	206	218	243	255	240	249	240	228	246	244	256	246	240	230	224	257	221	234	227	228	216	247	237	242	263	222	245	231	248	254	269	248	255	234	263	225	222	256	246	229	248	235	256	245	219	250	238	248	261	232	262	246	229	248	260	229	235	236	222	229	223	244	244	255	274	248	225	248	236	260	235	242	232	224	230	228	230	241	230	258	220	228	252	237	255	259	239	247	230	252	263	250	237	239	260	223	234	264	282	226	260	281	228	232	253	265	248	281	249	230	240	258	251	252	253	263	230	251	261	236	259	238	232	257	238	237	252	269	233	243	242	249	264	252	250	252	222	225	259	226	225	246	220	225	232	244	229	213	267	242	228	233	257	243	234	226	254	254	217	238	251	223	257	250	244	230	243	247	247	253	258	254	245	234	246	250	232	244	244	221	283	241	248	230	263	240	230	224	238	217	276	256	244	264	247	242	211	254	223	247	249	250	258	223	241	236	256	250	250	248	266	238	226	267	243	254	226	261	226	234	248	254	267	236	234	228	215	200	236	242	229	227	220	225	224	233	235	244	247	236	244	242	225	262	237	230	248	232	243	221	242	247	234	236	266	258	214	249	237	219	231	225	238	234	236	254	199	217	247	250	243	255	230	217	235	230	244	249	234	252	227	234	247	213	237	250	241	243	255	235	252	220	239	250	250	269	243	246	246	250	228	248	253	240	244	236	240	231	242	245	261	251	252	231	238	218	249	261	293	230	218	244	219	245	248	220	215	253	216	230	225	241	262	237	230	203	232	261	219	246	233	217	245	244	228	239	247	237	233	233	242	231	250	210	225	237	217	213	200	240	235	229	228	244	249	223	232	254	247	231	247	228	242	245	242	227	237	219	217	248	248	257	245	228	227	217	231	250	248	249	270	268	214	223	254	271	267	220	223	244	246	255	259	257	247	221	242	236	244	234	252	248	245	257	255	238	251	231	253	224	260	225	245	231	214	271	250	250	219	242	213	236	257	242	212	237	227	252	263	230	235	249	275	235	242	236	232	265	265	259	256	262	243	218	235	274	240	226	239	254	258	235	217	227	248	251	250	234	221	239	226	252	234	232	246	260	234	240	241	219	254	253	239	242	259	241	279	249	246	251	219	269	236	219	246	244	239	230	220	221	227	242	253	241	252	253	249	226	245	231	260	224	245	222	246	268	240	249	243	227	262	232	248	249	260	256	250	218	242	244	201	234	232	226	225	224	241	269	238	234	238	236	246	228	221	238	225	241	261	262	247	207	232	271	246	255	238	228	238	242	225	257	258	243	218	235	232	225	236	237	253	237	212	234	243	205	250	262	263	249	236	236	234	197	212	230	220	273	238	269	267	238	231	213	267	233	226	248	251	251	230	235	234	229	214	228	246	265	241	240	240	222	269	226	233	244	248	244	236	246	253	241	244	269	263	244	265	219	226	223	222	253	236	259	226	259	248	224	256	222	237	227	213	221	220	261	230	200	218	260	237	265	212	251	222	226	254	221	226	245	244	245	264	223	279	250	263	220	251	251	251	211	266	227	238	224	213	237	242	253	219	277	232	223	243	246	210	199	244	241	249	230	238	239	243	253	237	232	269	250	237	236	217	247	230	223	236	235	222	220	249	239	248	226	224	255	234	258	242	244	263	212	265	215	258	268	210	278	235	260	241	228	231	251	242	232	223	239	252	227	246	224	254	226	249	236	215	265	236	248	238	242	234	231	251	239	259	266	261	234	232	227	270	259	256	231	219	226	265	229	240	228	257	264	255	251	251	259	226	244	247	244	272	246	267	241	247	235	264	286	233	231	268	239	241	237	231	253	240	259	261	236	224	257	231	241	251	207	244	261	225	241	237	256	248	242	235	253	242	236	198	262	233	217	245	234	248	248	242	264	256	235	229	241	218	237	261	246	250	274	253	273	213	259	241	229	235	215	252	227	231	223	239	240	248	247	225	230	230	259	261	240	222	243	231	236	223	256	250	245	249	208	239	260	234	234	224	227	221	229	219	201	249	219	238	233	222	253	242	223	244	253	241	241	228	253	237	250	236	250	251	241	256	254	245	268	224	241	248	242	240	231	235	273	247	237	255	287	238	225	235	214	224	249	232	227	251	266	229	232	240	225	229	240	232	241	233	235	209	237	255	208	215	241	241	228	232	273	256	249	245	244	239	255	229	242	253	233	227	237	236	267	256	280	245	226	218	253	241	228	217	228	218	220	229	246	251	247	222	249	253	228	264	219	227	243	257	252	260	251	241	221	229	239	227	243	232	264	225	228	255	245	244	239	234	227	241	262	263	222	243	236	227	225	229	235	225	254	244	219	245	224	276	223	236	216	233	266	242	242	231	234	258	235	188	211	224	248	248	232	232	236	235	213	243	243	266	277	229	243	221	237	224	231	254	259	229	261	255	237	258	223	243	247	225	226	266	269	239	260	263	258	240	238	236	256	235	257	267	241	231	224	237	265	244	235	253	225	253	221	243	265	239	254	234	259	241	258	224	247	222	280	214	233	238	236	214	240	261	251	259	252	268	258	264	280	272	262	270	259	263	214	247	240	256	251	217	237	197	237	259	254	250	249	224	242	246	244	247	211	240	255	248	245	227	226	266	243	193	243	238	252	242	250	250	239	258	242	246	258	242	235	257	247	239	204	249	253	235	257	243	231	245	245	255	230	250	248	245	236	250
29760	27375	19787	11020	3770	1729	668	594	596	597	630	600	627	602	642	592	557	564	627	631	600	606	617	573	590	622	620	611	620	639	660	653	606	571	588	628	594	635	611	593	618	600	630	597	605	606	593	581	636	654	577	575	595	582	627	615	618	616	608	637	588	582	581	636	599	604	625	633	621	575	647	559	641	586	596	641	618	585	575	601	588	627	643	600	594	602	620	602	566	622	601	565	604	587	666	638	611	631	609	613	649	608	619	592	586	569	563	645	584	577	596	621	584	628	653	588	616	599	628	610	621	584	592	668	610	593	613	612	625	663	633	656	639	577	558	606	603	667	657	549	616	612	610	668	630	623	600	614	614	574	613	596	645	664	621	655	585	641	586	602	616	623	611	613	612	622	567	622	630	584	562	581	658	616	551	607	605	596	614	595	618	571	644	603	578	627	622	606	582	602	623	570	584	539	600	618	578	594	615	638	646	592	630	639	571	598	641	605	636	607	578	612	607	632	589	620	584	581	625	608	615	604	609	584	628	635	604	642	586	630	609	630	624	563	641	623	612	613	626	620	628	632	583	645	594	637	629	580	587	608	665	613	588	546	620	595	624	579	640	582	608	627	588	594	600	631	600	596	616	626	611	603	634	621	627	625	596	610	609	619	609	613	603	588	633	632	610	590	605	602	645	623	646	607	648	578	608	606	635	591	601	609	636	596	630	623	582	584	621	580	584	626	629	617	614	626	605	566	630	579	614	615	628	597	652	640	552	611	621	624	639	637	589	624	627	624	616	622	650	618	634	654	608	589	591	618	598	618	627	627	655	598	651	591	589	647	637	627	600	652	593	612	620	596	597	606	593	640	620	636	647	602	611	627	580	596	629	588	617	607	602	629	638	586	593	637	593	588	616	622	604	633	570	620	634	643	653	658	649	615	665	632	656	594	558	577	611	608	659	633	613	584	601	604	620	568	628	649	611	594	648	603	638	606	595	640	593	646	602	584	616	638	666	605	614	614	566	627	587	594	599	596	657	601	622	587	600	560	609	594	647	632	556	599	628	631	625	637	660	614	689	584	591	644	615	557	591	639	604	676	615	631	632	616	624	620	619	607	576	616	609	570	638	608	574	630	611	604	626	622	619	558	589	618	625	604	586	593	589	634	613	561	611	597	614	623	572	628	637	621	628	636	616	640	658	611	595	641	621	590	599	550	616	579	633	655	589	593	626	563	617	618	640	602	631	650	582	599	670	606	611	634	588	595	567	594	648	600	635	614	597	605	622	598	610	634	611	612	593	602	591	590	603	595	608	597	604	604	596	619	544	633	574	639	610	604	606	606	610	624	628	599	612	622	618	586	610	631	602	619	610	647	666	574	603	633	575	615	638	611	622	600	588	578	623	584	625	606	648	614	612	591	560	582	620	578	608	616	626	600	618	627	643	605	620	646	593	545	596	651	629	593	624	586	616	602	655	627	610	632	567	610	652	592	618	598	659	619	582	629	656	608	669	662	612	636	600	634	585	628	609	610	622	610	618	591	623	555	638	637	605	559	642	593	573	624	578	623	664	634	640	571	635	562	640	606	607	606	653	625	601	632	578	613	589	637	597	590	630	632	636	649	641	623	611	630	629	622	628	628	618	616	608	620	636	636	565	630	611	608	633	651	659	571	590	642	634	589	602	609	602	580	608	609	566	580	567	583	548	626	624	588	584	570	607	635	623	626	602	626	628	631	635	604	619	647	590	635	610	620	616	616	572	667	644	595	596	604	578	572	580	623	601	603	627	637	616	630	632	631	582	612	651	603	633	577	594	616	625	629	592	612	564	619	629	581	616	631	609	556	596	604	619	601	595	626	615	591	640	554	643	634	592	587	614	586	601	590	593	567	603	650	613	606	575	634	595	607	564	587	606	643	615	614	579	581	596	607	617	640	577	595	597	614	621	584	620	596	640	586	603	623	617	595	616	565	571	629	610	630	611	624	628	590	608	618	642	649	602	621	602	594	586	603	626	584	621	602	608	610	628	629	635	631	627	603	618	604	580	579	594	636	624	638	586	616	607	618	606	607	645	640	648	588	642	603	580	671	648	574	620	631	599	600	535	627	604	631	672	569	571	599	594	647	601	582	588	649	611	578	604	594	685	594	614	640	638	608	596	581	611	589	579	636	578	545	596	601	626	588	607	627	654	637	582	609	634	586	548	620	671	605	630	602	600	622	607	601	615	579	571	626	587	603	594	599	581	620	610	606	649	608	608	606	674	604	625	607	633	636	599	583	639	604	566	615	619	603	625	603	584	623	624	679	582	580	587	637	607	611	638	603	560	621	639	571	607	587	623	582	628	596	603	619	649	603	627	623	588	581	596	660	651	601	604	610	644	584	615	600	613	608	647	603	625	618	620	596	616	619	569	640	641	595	626	595	625	574	588	640	619	604	611	578	633	619	613	570	593	620	576	600	613	605	604	604	645	607	657	627	595	587	617	578	606	606	625	613	602	587	622	575	605	623	617	607	616	664	608	567	577	624	607	607	581	596	616	608	581	605	603	605	598	625	626	581	617	590	622	615	580	596	625	575	628	577	645	606	605	595	615	575	613	630	591	596	574	632	618	584	593	616	570	635	660	595	614	671	685	640	618	576	629	586	598	595	613	641	589	571	642	626	597	627	601	607	613	568	634	593	600	604	625	600	602	641	595	661	611	599	637	620	644	633	595	630	592	641	614	611	640	595	621	560	608	645	599	610	607	617	625	591	620	616	631	630	597	610	587	627	635	622	622	581	601	604	610	623	632	591	582	640	573	618	631	589	615	602	637	605	615	582	619	603	580	553	670	617	641	612	634	575	613	643	617	593	580	619	607	603	595	616	628	548	630	627	569	628	605	579	584	617	631	630	592	650	605	564	575	595	632	618	602	594	582	570	627	620	587	629	599	647	600	633	632	638	600	603	626	655	631	638	625	657	652	613	589	613	621	655	598	604	617	597	598	630	631	629	572	615	620	638	629	601	553	605	670	614	591	585	592	598	635	624	586	649	618	624	629	574	599	601	592	596	646	606	655	608	625	633	642	589	651	625	602	612	586	581	643	640	644	609	573	598	641	583	616	564	628	608	606	574	589	577	638	601	570	587	615	656	632	602	640	622	586	613	604	619	615	639	607	555	637	567	586	650	585	600	591	629	589	583	613	612	627	619	633	623	603	616	600	597	584	624	648	669	604	666	612	609	602	582	637	605	605	627	604	583	614	638	647	597	596	631	626	624	590	607	606	588	561	607	611	603	620	619	602	630	626	602	615	638	630	595	592	591	591	614	556	612	627	595	590	609	562	582	577	659	596	644	642	585	589	584	642	648	644	602	631	613	646	581	660	592	616	646	628	652	565	624	675	626	608	612	596	619	640	600	612	563	654	546	631	631	679	614	554	623	605	608	618	624	612	662	623	636	579	626	587	576	611	612	614	570	592	628	590	641	625	603	630	649	599	599	635	598	582	568	614	609	619	648	612	603	605	577
76855	69355	57782	36452	17127	4588	790	322	310	350	341	304	326	335	350	327	312	306	313	330	310	314	278	297	363	319	305	352	333	326	260	276	326	365	315	341	276	305	302	318	332	314	283	334	277	308	295	323	327	311	303	314	310	301	302	308	309	349	303	296	296	306	312	322	308	309	342	319	302	337	304	319	335	331	311	332	321	320	321	327	330	294	360	318	315	324	315	315	328	308	326	307	278	312	362	318	279	287	342	340	321	306	307	347	332	318	304	302	306	308	318	351	321	299	287	329	368	331	303	344	317	289	316	298	356	326	322	292	313	302	290	344	287	356	327	297	323	339	313	318	300	310	329	314	306	307	332	345	329	318	300	307	302	302	307	341	337	324	324	320	320	327	305	326	319	297	317	319	341	333	328	313	339	299	313	317	322	340	315	350	351	309	313	303	303	354	328	349	312	301	331	337	321	339	325	321	302	333	306	298	323	314	347	346	338	295	311	325	298	291	325	306	329	280	312	320	294	328	335	332	324	294	314	359	332	305	343	316	341	337	329	313	299	325	327	303	303	291	286	300	316	321	317	321	346	313	331	324	329	308	378	338	333	306	332	320	308	294	300	311	348	312	301	319	334	308	285	368	271	341	322	314	327	325	308	303	325	308	336	274	307	316	311	323	299	324	301	339	305	317	299	327	326	305	328	344	334	326	311	289	333	314	272	329	297	319	336	316	312	348	328	318	294	314	328	319	310	318	361	303	303	336	295	341	293	348	304	337	325	308	303	348	361	338	313	308	310	340	297	290	320	330	319	278	302	336	347	335	290	300	335	342	357	314	327	368	324	316	317	319	299	318	316	365	316	303	319	320	336	325	318	316	275	315	310	289	335	324	321	306	320	334	295	329	335	277	332	300	347	315	338	322	328	298	326	322	312	321	299	329	306	336	299	334	329	335	318	313	316	281	336	306	340	326	331	346	320	329	302	314	325	315	329	349	332	347	311	352	300	362	331	326	320	317	304	331	311	349	324	305	305	334	326	314	324	335	348	335	322	302	309	323	295	329	332	328	313	317	322	323	312	328	314	311	316	333	318	306	338	321	312	333	342	308	320	301	326	308	318	321	316	318	305	329	324	349	304	305	346	290	320	272	311	322	315	344	302	322	326	362	291	264	312	328	299	306	325	335	335	309	327	327	299	312	284	292	324	308	281	322	333	334	278	292	285	311	305	322	301	314	319	302	329	308	327	372	308	314	308	295	340	303	319	329	340	300	287	364	294	330	312	312	323	310	319	309	306	325	330	338	338	300	319	325	272	281	324	289	326	316	335	337	307	332	343	322	329	333	302	337	313	302	292	305	301	302	306	302	295	333	325	303	308	319	330	317	302	284	311	313	336	319	325	288	313	315	309	293	332	337	313	338	337	312	334	299	300	309	334	326	295	318	326	321	307	323	303	295	323	295	309	316	354	315	332	306	322	324	314	299	284	318	330	349	341	296	298	311	320	287	347	330	325	347	337	329	295	327	311	311	321	319	309	347	325	304	338	303	316	317	334	328	310	306	336	313	295	327	322	305	323	321	326	322	298	302	332	297	316	320	323	330	325	306	310	318	336	299	296	328	316	303	318	337	332	349	336	323	318	347	300	323	310	299	293	335	329	325	326	325	332	329	341	335	321	283	311	337	338	347	333	319	363	321	313	325	335	329	311	297	341	293	288	321	360	321	324	273	314	298	295	291	301	329	331	327	339	357	316	304	285	318	341	322	326	311	307	312	302	319	315	349	338	299	321	295	325	320	318	309	327	339	314	299	309	277	315	314	355	307	312	347	343	330	331	304	326	332	284	358	318	320	354	321	306	317	299	313	359	326	317	325	345	313	312	342	280	364	317	347	345	313	314	289	322	336	307	277	300	323	355	303	323	329	334	272	301	311	320	309	315	311	300	306	345	376	312	311	308	319	333	366	305	323	318	326	329	287	298	311	281	323	327	339	314	325	323	336	338	333	311	303	337	302	358	297	345	316	315	331	297	324	313	325	303	322	329	299	342	292	345	288	319	284	316	304	298	315	300	306	326	319	314	314	332	326	286	319	312	317	336	300	346	320	291	310	276	333	333	305	340	307	349	314	304	311	352	300	334	346	294	332	312	338	346	308	291	313	306	308	347	334	315	326	326	324	295	274	280	307	314	293	286	289	297	330	303	303	333	313	364	315	316	295	316	317	296	316	321	324	326	329	320	318	302	352	327	315	289	284	321	317	354	287	287	324	320	320	326	312	333	271	327	328	356	359	318	293	299	321	336	331	359	334	312	307	339	301	302	299	314	281	328	304	349	325	286	308	284	318	290	313	327	333	336	311	321	296	306	292	325	326	324	324	319	315	338	307	281	289	323	341	305	298	286	307	309	286	299	344	284	329	301	310	315	332	322	326	333	319	316	347	320	315	302	321	295	326	317	363	315	312	299	326	328	299	313	308	320	299	301	323	322	293	307	322	329	318	334	274	305	338	303	308	310	322	291	330	352	319	308	318	343	327	316	344	321	326	316	306	332	296	287	310	303	312	333	304	294	348	327	355	328	264	318	315	325	322	310	346	318	344	310	296	321	316	304	321	289	296	339	321	329	311	321	324	354	328	351	328	335	313	319	307	311	323	307	322	318	354	347	314	312	306	325	312	327	374	332	351	329	334	322	346	301	349	331	349	335	352	315	280	299	308	301	318	299	322	342	304	330	322	352	331	314	320	288	321	329	307	332	334	340	321	307	261	325	349	300	312	299	323	320	309	299	331	351	340	329	345	310	301	326	302	321	322	312	333	334	347	327	311	337	338	318	312	297	287	293	324	311	310	294	298	340	345	301	333	285	336	306	320	329	332	311	331	311	327	326	313	303	352	322	339	321	315	347	300	313	325	273	327	325	332	330	309	336	340	332	307	304	317	314	286	318	345	296	313	312	240	321	311	305	319	338	314	323	304	313	294	305	308	304	291	311	325	358	310	312	316	335	301	291	311	334	315	343	343	343	301	333	307	314	350	336	296	292	306	293	313	317	329	290	319	319	317	279	286	299	288	337	308	321	323	356	301	340	302	341	312	313	309	307	302	338	308	306	341	316	285	340	331	307	317	307	312	322	315	326	330	311	296	294	273	274	311	322	331	298	316	316	338	312	327	287	316	319	330	330	329	321	341	300	326	300	330	318	295	330	328	318	297	309	338	325	292	284	319	325	315	329	307	318	327	325	296	307	308	339	300	326	321	339	310	335	329	323	289	336	321	310	318	339	305	317	368	306	296	312	293	353	307	309	300	294	312	307	294	320	302	312	308	359	328	314	315	317	341	349	298	299	349	331	315	304	316	294	323	318	314	280	293	321	345	303	330	326	307	295	321	324	317	344	302	322	314	287	307	298	300	343	332	339	311	320	297	290	323	330	353	302	352	299	376	309	329	327	334	329	292	330	301	326	284	306	326	311	342	338	316	336	296	362	330	322	295	335	331	317	334	316	305	342	349	328	320
53147	59060	56819	42349	22879	9333	1873	768	800	765	771	753	776	792	790	760	787	734	759	747	719	781	792	726	730	756	819	724	777	720	790	739	775	741	764	749	743	782	808	764	794	799	748	735	783	802	786	745	797	764	756	720	776	837	726	770	750	753	773	720	755	737	817	721	747	713	834	786	732	778	779	786	720	786	784	766	775	749	754	762	761	756	797	766	763	719	776	744	743	719	771	774	760	785	774	775	783	804	760	738	756	818	823	783	709	730	744	787	760	724	780	773	743	717	778	757	785	746	779	755	767	714	809	774	799	801	762	742	769	746	760	725	733	739	758	787	711	770	729	750	800	743	769	756	764	730	766	791	775	735	753	758	765	717	748	749	733	771	788	795	770	764	775	753	732	735	780	738	735	775	692	744	748	778	759	808	795	797	779	726	752	781	744	724	776	781	751	789	784	770	730	745	724	711	772	740	760	798	767	724	760	806	739	786	742	781	771	774	780	754	765	761	721	748	746	733	804	744	819	775	743	768	777	801	747	756	762	738	778	743	822	758	748	724	704	780	758	773	750	788	762	759	732	679	755	764	731	769	746	798	756	806	749	740	718	792	710	801	742	741	719	753	742	734	787	771	764	726	765	802	799	767	778	741	777	723	719	779	733	744	799	750	759	763	784	721	778	701	792	754	755	786	734	774	740	713	746	758	737	758	775	757	709	738	762	776	758	748	736	839	785	770	769	765	780	724	765	747	773	757	751	727	795	834	736	747	772	744	750	749	760	732	825	743	784	785	781	725	785	793	790	755	773	733	779	750	812	756	783	709	745	744	716	755	741	777	793	742	713	777	775	755	790	761	781	791	764	737	778	744	782	756	757	751	720	731	747	797	716	732	765	816	810	778	778	799	724	767	752	794	773	729	756	737	770	766	772	730	787	722	744	750	742	782	795	756	738	791	765	740	800	735	770	737	775	756	756	756	815	789	756	761	766	773	749	771	765	711	769	753	740	729	748	727	781	772	777	792	776	794	789	728	734	772	774	762	780	800	742	795	732	789	760	733	774	733	777	758	744	785	752	724	775	744	762	743	745	766	783	750	734	760	752	778	784	772	785	730	835	813	786	748	743	790	813	776	752	751	809	732	803	792	684	773	775	807	742	766	763	751	785	758	787	767	767	711	748	763	756	727	763	752	794	706	743	720	706	786	752	743	769	794	701	761	777	811	714	764	772	827	760	782	768	754	774	764	781	785	715	730	795	760	770	744	797	775	763	721	785	755	726	815	831	762	777	738	783	732	686	782	758	789	764	781	722	718	760	737	757	752	752	765	779	704	768	766	761	806	719	725	750	784	787	769	776	790	785	752	781	750	751	704	792	815	800	805	775	754	743	734	767	784	732	807	783	757	776	782	718	727	758	732	768	760	797	749	722	747	834	748	789	784	754	735	758	797	763	786	750	783	751	811	780	740	768	795	776	784	772	784	766	767	796	814	779	802	736	735	764	766	761	757	765	778	787	759	778	750	729	748	786	745	692	735	724	740	793	737	788	728	743	752	750	780	792	741	764	786	727	790	741	747	785	729	720	759	762	772	802	734	695	778	781	750	782	753	802	750	753	782	771	793	795	795	759	734	775	789	760	753	725	746	733	772	735	729	722	729	726	771	756	755	746	706	729	790	773	731	758	783	776	750	777	765	779	721	744	706	735	763	731	810	734	719	790	697	724	769	738	745	792	745	744	743	735	704	726	694	740	767	741	774	746	767	807	761	750	774	727	753	760	793	725	788	796	722	793	744	708	788	749	740	747	743	756	774	754	815	726	740	750	768	790	734	707	771	766	757	805	751	754	767	754	762	775	784	733	759	803	742	797	765	768	743	785	748	789	772	718	714	783	749	795	733	766	815	736	821	775	766	736	735	738	784	777	766	750	720	734	708	740	736	802	740	746	752	780	823	767	759	764	802	731	722	739	768	803	763	721	791	793	753	792	754	760	782	798	766	799	725	758	742	774	705	735	761	688	738	758	742	735	707	730	788	726	808	745	791	794	738	734	759	776	772	769	791	782	759	753	726	759	781	733	736	770	734	813	742	734	754	817	757	751	752	748	729	698	761	764	757	747	730	769	754	772	755	795	721	710	706	769	731	763	780	753	734	718	702	753	787	791	770	737	755	753	782	796	767	801	750	782	800	786	800	777	819	764	729	749	737	753	744	782	789	791	781	781	767	791	761	746	749	714	758	764	762	742	773	733	760	764	728	784	730	823	737	775	768	779	748	748	774	766	743	796	776	736	761	785	766	763	748	823	754	781	738	795	784	792	761	780	754	757	758	773	779	780	775	740	776	772	810	781	741	775	788	769	744	762	776	759	781	789	776	773	754	747	796	773	791	762	730	771	786	749	759	760	815	773	779	763	751	733	751	804	774	772	791	713	764	726	758	819	762	763	729	738	750	759	783	762	759	748	788	744	752	755	693	713	723	744	725	784	776	774	734	790	752	796	792	756	767	762	755	800	808	772	803	750	764	754	790	800	717	704	808	797	784	738	769	719	704	767	798	754	837	778	741	768	739	770	752	763	788	826	782	757	773	723	776	745	734	793	749	743	720	768	810	684	767	824	784	776	794	769	756	772	727	744	743	710	778	829	747	748	706	789	764	740	768	774	754	784	743	794	747	793	792	780	751	767	775	767	752	729	749	763	769	728	790	760	739	773	714	768	724	754	735	759	748	717	768	743	727	725	741	689	815	759	755	750	760	802	823	756	730	718	738	758	778	738	797	768	787	737	744	747	740	804	807	766	743	714	706	753	772	795	717	723	766	783	735	743	757	730	759	777	745	789	781	733	807	753	809	777	758	743	725	750	773	719	742	725	754	755	731	767	755	778	790	762	702	696	753	734	785	730	717	812	779	770	729	811	777	747	783	774	769	719	766	721	755	824	748	810	776	794	732	752	737	768	742	775	749	711	719	723	783	773	783	819	757	763	760	746	812	831	811	718	775	768	762	758	756	732	737	756	783	756	726	735	763	796	726	768	819	766	776	761	740	754	769	741	784	778	739	737	777	768	814	737	734	723	752	759	767	764	748	739	765	711	727	748	729	725	785	751	743	769	745	787	755	787	746	760	786	760	758	751	738	734	784	745	790	739	755	737	758	767	806	750	737	712	736	794	748	761	783	778	784	700	779	754	771	728	766	797	785	745	741	797	738	762	735	795	751	773	775	794	761	723	741	760	728	691	746	770	734	717	774	769	751	717	765	773	789	772	740	761	721	756	722	739	857	744	795	773	784	730	736	772	715	743	790	768	788	766	803	763	799	726	795	698	797	783	776	746	742	724	775	791	764	733	779	744	776	773	711	757	746	786	750	801	776	754	750	760	766	794	783	736	788	739	728	736	747	795	756	782	764	778	780	782	747	770	691	795	773	782	701	745	751	746	692	780	769	792	770	774	748	771	712	800	754	790	752	781	788	752	776	761	771	732	711	723	799	726	797	729	745	790	747	749	743	831	766
83573	75094	63620	39604	25127	10724	1194	270	289	278	280	300	328	263	269	280	273	313	269	302	281	261	288	249	297	276	287	291	295	280	314	291	286	267	294	274	242	271	283	280	263	292	286	276	301	271	286	253	314	294	285	269	291	272	283	313	309	284	290	268	300	278	265	285	288	304	244	292	299	277	260	259	282	253	273	291	297	276	309	274	286	276	275	279	297	287	310	305	282	299	265	300	267	249	290	262	242	267	288	263	279	284	277	278	292	269	298	291	268	302	304	259	313	270	272	275	276	290	292	272	262	291	272	286	296	263	286	314	314	294	274	289	270	265	313	310	258	268	294	286	302	274	293	280	274	250	266	304	296	285	278	291	273	244	282	285	306	286	270	275	254	280	295	307	294	281	305	294	262	270	282	243	260	296	288	267	272	254	273	296	277	273	296	285	279	296	308	298	254	265	272	278	279	295	278	291	282	274	273	304	282	284	288	264	273	282	260	291	254	261	254	270	277	261	256	269	276	294	313	294	250	312	274	259	241	272	262	259	286	260	248	286	275	303	300	272	278	294	316	266	248	296	262	270	267	274	300	295	286	253	276	294	266	283	276	256	299	262	274	289	268	260	283	313	295	296	275	268	256	298	284	292	284	264	262	307	276	271	261	292	263	274	270	309	291	300	269	267	303	306	279	280	278	272	287	308	278	253	290	308	309	291	268	286	274	263	280	262	311	249	268	281	282	261	256	305	284	299	334	276	288	282	282	282	295	293	292	284	272	274	266	278	301	267	285	276	270	280	289	301	254	280	292	274	291	285	269	271	310	252	265	262	264	268	314	271	282	285	290	289	299	280	301	261	289	272	297	277	302	298	264	268	298	280	281	264	305	258	271	296	306	264	259	299	298	264	245	302	278	294	273	277	281	247	276	295	279	291	296	283	241	276	269	288	295	273	244	270	289	258	289	246	307	280	277	276	271	303	283	283	259	285	304	298	272	264	274	287	247	296	266	285	289	297	270	246	292	290	293	285	269	253	287	286	304	271	308	282	265	276	278	249	257	276	263	302	255	296	266	280	271	266	262	272	297	272	284	297	252	275	299	292	241	274	295	304	268	260	271	305	314	283	290	281	318	286	257	283	296	263	291	302	292	310	276	307	298	290	301	314	299	301	265	263	299	287	309	274	290	265	278	277	303	258	298	292	281	253	285	281	262	276	301	285	285	256	273	236	282	295	284	298	292	273	280	296	267	286	274	281	289	278	234	247	273	257	287	265	289	299	288	256	306	271	273	291	272	299	262	290	257	265	283	297	278	235	280	296	271	297	254	257	293	246	270	263	271	264	277	254	287	286	260	290	304	244	292	261	268	301	291	280	288	269	260	278	276	285	253	266	293	259	290	262	282	290	281	263	312	294	303	263	281	292	281	304	271	302	295	274	310	281	282	272	283	285	282	312	280	267	303	290	280	281	300	301	284	255	235	269	280	271	310	281	268	270	256	276	251	286	299	271	285	308	304	285	277	277	293	307	288	282	255	277	291	271	284	258	283	260	283	267	270	283	252	255	304	266	276	282	310	247	267	268	304	273	301	303	282	264	306	287	243	287	299	283	290	278	262	298	303	269	293	282	295	283	274	279	235	261	271	297	304	266	312	281	295	279	300	283	267	314	317	289	293	291	275	259	259	281	288	322	293	262	238	257	295	259	268	247	270	294	272	283	280	263	298	296	283	258	278	278	297	287	272	281	277	262	262	299	282	259	321	275	296	291	292	306	264	252	258	277	289	268	276	292	297	283	259	279	280	271	304	284	261	317	281	292	280	280	301	262	299	273	262	275	270	273	306	280	265	288	276	256	312	276	288	255	287	267	268	264	291	283	277	280	302	305	264	320	288	282	298	260	280	286	317	248	271	295	277	278	271	260	279	271	268	278	277	302	273	316	277	272	299	274	279	282	277	269	290	301	261	274	289	289	292	269	291	294	287	280	271	272	304	299	278	259	290	302	298	298	291	304	276	331	274	281	286	267	273	235	279	280	264	252	263	317	270	303	271	305	298	298	306	290	234	263	249	283	257	279	279	301	276	292	285	256	271	256	289	286	309	279	284	275	289	273	302	284	278	318	280	292	291	291	290	292	285	300	295	284	281	276	268	257	287	267	290	281	291	310	296	287	296	268	276	276	287	255	255	272	260	280	280	259	292	294	291	283	316	305	275	283	299	265	278	277	252	292	295	277	255	266	284	252	293	283	297	262	308	299	290	253	276	284	280	289	254	306	284	268	287	269	264	258	275	247	254	293	281	299	273	301	286	270	266	269	290	302	269	299	267	291	320	270	300	286	293	297	292	287	276	262	286	268	278	301	278	315	309	275	272	262	298	315	282	281	272	283	289	282	304	267	298	279	264	277	302	290	282	278	248	277	274	268	307	287	281	324	278	283	281	266	290	276	269	280	276	279	258	274	278	291	265	303	248	259	291	299	288	276	295	264	284	291	260	283	288	260	297	300	304	248	262	256	279	291	343	283	278	281	277	289	286	267	268	286	289	276	253	257	283	306	293	315	282	283	325	274	299	312	302	288	317	292	277	285	256	254	272	269	296	301	290	237	293	303	254	280	249	285	268	269	295	301	302	307	289	288	286	267	292	270	281	254	247	283	251	294	276	291	276	285	260	298	275	311	312	270	306	244	291	257	282	279	283	263	284	311	275	279	292	272	266	292	286	280	270	272	284	288	288	258	272	273	290	295	278	269	279	302	294	303	277	289	294	275	283	286	273	284	300	290	286	248	297	257	277	271	249	272	263	263	262	284	273	310	256	273	254	286	237	268	273	299	310	282	264	252	299	288	259	318	260	287	284	275	303	307	259	302	269	277	293	293	297	303	295	284	305	266	304	278	287	293	302	276	264	288	282	271	282	303	283	293	232	253	295	279	287	283	295	272	267	293	323	289	264	309	293	272	293	297	283	295	278	284	241	292	266	286	283	296	302	287	265	284	290	259	283	267	315	258	293	288	282	305	281	288	301	286	293	266	275	268	305	297	288	283	278	293	326	296	278	271	273	265	289	271	297	286	286	262	268	258	276	273	236	290	280	272	298	289	318	290	281	307	296	269	272	256	274	300	295	260	307	298	272	291	269	297	290	292	281	303	259	284	259	283	262	276	295	259	273	260	254	303	319	277	293	314	281	266	262	284	284	273	285	297	258	285	279	278	247	304	300	280	251	275	269	261	290	288	268	303	295	302	279	266	270	270	264	279	300	287	278	272	304	274	295	297	283	258	306	271	277	245	256	249	306	298	283	277	273	304	246	258	281	305	273	289	276	265	272	264	242	302	277	283	321	282	288	281	292	328	268	281	290	312	254	267	269	266	290	284	313	270	262	263	294	318	274	276	292	280	287	297	300	295	279	275	260	308	260	259	304	292	293	233	243	279	266	279	281	271	263	252	292	265	274	266	277	290	281	265	318	294	293	276	308	282	271	284	264	275	276	272	278	315	258	252	257	271	307	295
60602	68181	64481	45413	34479	17337	1668	738	629	657	754	665	686	693	719	668	687	625	673	639	690	702	669	644	678	668	667	689	710	680	644	653	668	645	641	650	631	681	673	645	678	671	617	656	729	711	624	697	642	644	668	648	616	691	641	629	679	697	647	702	691	681	683	673	695	651	626	700	665	671	619	673	658	672	626	633	694	694	649	655	620	692	629	689	689	665	641	635	677	676	657	643	662	622	651	680	645	691	689	629	676	689	665	642	664	659	633	664	704	682	663	676	658	621	684	654	645	647	646	643	632	690	651	682	688	669	639	662	645	647	616	626	627	681	672	636	684	661	692	662	642	687	644	674	666	643	705	693	681	667	691	654	650	624	645	695	657	687	699	679	640	715	667	685	660	689	674	633	673	695	652	654	617	670	663	654	626	649	691	684	641	677	706	634	678	700	613	661	662	664	662	688	666	658	660	716	675	677	682	675	650	691	674	656	680	631	662	640	632	739	687	637	657	661	658	700	642	651	604	677	665	674	639	616	641	686	666	657	668	689	663	619	641	673	645	653	662	689	614	655	641	704	674	658	683	622	702	687	664	625	691	610	670	644	708	636	662	632	683	633	674	673	703	680	666	663	675	636	706	661	696	669	622	684	650	644	664	723	651	683	628	696	661	702	655	653	688	644	634	706	705	636	665	645	662	672	627	649	704	593	623	643	678	708	650	679	623	685	674	648	677	697	667	657	693	704	721	652	703	675	674	643	716	634	685	709	699	696	654	653	684	689	624	674	632	618	700	686	692	678	651	695	655	617	674	663	661	658	656	642	722	674	647	655	671	637	681	665	662	657	662	655	668	669	663	690	668	625	668	643	653	677	662	654	660	689	661	626	603	670	637	640	672	636	650	637	650	671	661	675	716	657	618	648	619	683	656	683	642	673	669	659	676	638	644	653	662	673	710	660	634	670	612	642	667	696	673	696	664	657	661	672	652	678	653	665	659	654	642	646	697	655	678	671	647	649	688	642	670	681	650	592	682	658	675	677	606	678	659	679	687	707	647	663	666	641	638	697	683	707	614	684	663	676	667	664	692	655	657	673	676	695	676	671	669	643	671	648	675	648	653	655	658	615	686	674	697	682	640	652	621	637	653	684	730	672	664	669	700	710	677	639	680	714	698	681	668	654	690	617	718	701	667	631	676	651	681	660	621	626	679	630	676	712	676	602	642	679	658	670	627	661	671	657	685	676	599	669	703	657	643	653	645	711	670	655	655	706	638	674	678	662	655	666	670	708	660	644	688	697	624	693	651	675	680	687	681	661	698	670	681	667	718	644	635	714	644	688	626	655	659	624	723	624	696	665	616	666	679	672	659	664	650	714	685	675	661	654	652	650	660	662	649	650	642	650	684	656	690	658	689	616	655	706	659	654	640	689	658	672	644	656	692	645	689	675	672	674	668	673	612	664	669	709	673	652	657	668	664	654	698	696	750	707	702	672	616	686	654	635	700	615	658	674	647	671	646	681	649	629	613	682	631	685	618	664	643	645	703	686	676	666	680	668	658	643	685	641	658	674	713	678	631	667	631	656	659	680	677	691	666	653	701	601	624	640	684	691	640	684	632	680	687	686	643	706	626	707	701	640	716	709	648	670	683	642	650	639	684	661	685	620	618	714	732	638	653	682	676	708	669	675	685	679	660	656	647	649	661	681	689	657	704	632	658	682	622	685	680	637	643	673	706	662	628	717	665	633	657	625	678	721	633	652	642	641	610	685	648	675	679	668	664	632	670	678	650	703	638	637	671	681	641	654	631	668	647	690	706	687	686	673	634	684	637	673	679	668	705	727	642	681	661	643	651	671	709	650	654	703	653	656	668	690	647	676	684	640	670	626	707	670	641	663	694	691	667	618	628	647	667	698	689	679	655	636	669	673	685	714	617	692	676	673	694	637	676	632	668	656	650	682	679	650	637	714	704	689	663	654	676	628	636	661	649	660	707	682	620	656	662	685	702	632	685	662	650	691	696	614	666	623	658	645	650	649	675	679	638	623	657	699	667	614	668	637	667	657	676	667	715	674	680	627	627	673	690	644	689	689	641	640	673	659	695	678	689	700	677	678	649	669	658	649	703	659	675	688	676	661	681	623	661	695	664	676	655	703	692	658	698	731	634	650	662	677	660	688	689	645	690	651	650	683	685	684	642	658	675	693	635	706	675	665	640	644	659	654	661	667	652	660	644	657	612	705	653	683	631	669	704	663	682	665	651	678	680	623	688	663	665	652	670	683	687	672	643	686	656	675	604	712	634	677	692	686	646	671	659	661	631	669	697	671	657	684	642	694	657	683	699	620	660	682	663	634	655	658	681	685	702	697	660	658	670	672	675	625	675	651	737	668	662	665	675	703	671	690	657	661	720	699	639	643	637	645	669	681	670	643	653	636	702	631	661	688	670	674	683	608	703	651	703	674	657	664	742	678	633	634	651	652	700	665	644	692	606	670	626	696	672	657	660	650	688	638	655	680	633	696	685	719	667	683	660	658	641	713	678	674	688	680	648	673	657	663	692	708	643	658	636	663	655	693	690	640	696	663	666	690	670	670	674	646	657	652	699	626	675	644	646	685	673	689	659	666	666	625	612	677	696	600	656	680	647	680	694	638	728	659	611	682	680	707	651	669	659	709	661	709	694	655	685	647	654	664	655	665	696	708	646	667	709	639	662	635	672	677	649	704	666	710	655	659	670	708	616	692	657	626	636	675	624	666	667	708	667	653	631	706	647	678	720	724	698	629	681	681	646	703	667	678	696	626	696	636	658	675	674	684	645	638	686	650	667	652	666	662	687	665	652	665	665	685	676	645	688	664	689	646	662	680	680	678	726	669	618	650	645	684	645	630	644	658	656	662	663	678	669	672	645	667	690	655	683	673	660	688	658	687	680	675	689	670	699	687	653	678	635	679	639	628	690	666	681	647	671	704	683	629	678	645	684	691	668	691	625	661	640	624	673	611	657	661	598	717	682	662	682	654	670	655	631	710	621	628	691	652	632	676	662	660	683	655	634	654	700	672	669	664	674	680	665	707	636	640	625	698	706	645	694	642	674	660	675	662	629	662	649	694	646	722	650	631	670	638	694	627	671	678	685	691	636	652	640	689	695	669	656	671	648	670	644	666	686	648	653	648	650	627	640	673	656	647	687	666	622	630	665	641	694	656	744	707	726	684	689	677	682	670	677	653	676	662	673	696	608	614	627	699	649	645	705	654	676	647	679	689	660	647	624	662	694	644	657	661	673	666	645	649	677	676	667	647	653	670	664	653	618	683	617	652	615	628	689	663	683	662	726	688	679	662	653	617	641	700	654	686	655	647	646	626	687	659	654	655	635	684	642	668	694	637	638	670	700	696	678	631	749	662	682	688	692	664	699	671	624	669	669	661	660	685	659	686	671	676	691	688	657	698	703	639	693	709	670	646	677	699	647	680	653	652	654	714	624	687	680	682	657	654	685	605	700	644	700	646
39340	25679	10564	2460	1180	561	218	202	194	167	196	215	219	181	203	206	189	217	222	207	218	210	185	205	208	172	176	192	198	212	197	198	192	198	217	219	198	198	194	180	174	192	204	194	223	187	182	201	186	213	220	214	193	201	216	213	212	197	213	220	224	189	169	173	210	183	171	179	205	187	213	194	190	188	201	223	180	194	220	213	191	223	195	181	199	212	186	215	207	204	201	177	196	196	194	186	180	201	217	211	191	203	180	197	186	196	194	202	235	179	200	208	218	226	233	204	196	197	169	193	203	172	196	237	224	190	207	219	205	218	236	200	173	196	224	232	211	206	189	197	186	179	175	207	202	213	196	212	193	216	190	205	172	196	189	229	211	192	202	201	209	195	220	217	180	185	189	213	211	192	206	203	217	215	207	207	206	186	191	203	213	211	201	218	212	221	218	191	205	220	184	207	231	180	195	216	200	172	196	212	198	189	192	203	208	214	209	194	186	197	208	211	184	199	163	193	203	205	198	212	187	189	172	167	193	185	196	195	200	204	194	174	186	235	197	204	213	184	216	199	198	197	178	208	201	202	209	204	191	202	218	196	212	203	178	183	194	194	212	191	200	187	186	196	205	185	187	192	196	187	200	228	218	207	186	177	201	234	176	192	206	210	191	194	222	226	173	199	199	197	231	197	190	178	204	193	202	194	216	208	187	189	190	207	216	205	199	207	197	187	190	188	191	205	202	210	209	176	191	197	195	211	216	199	236	188	180	207	208	197	199	186	230	189	216	198	186	197	204	201	197	191	183	189	171	180	213	214	217	206	176	199	178	191	174	191	199	187	194	172	194	201	189	199	158	210	216	195	215	189	214	207	187	189	217	199	201	163	174	232	194	225	190	202	221	203	205	231	186	187	206	198	194	222	190	195	207	201	191	206	183	189	195	184	199	197	189	179	213	211	202	214	218	203	207	193	204	196	193	200	188	224	183	246	190	202	181	175	195	196	206	189	190	202	222	207	192	203	218	237	191	216	217	229	178	190	199	195	202	198	238	193	192	209	194	166	189	215	179	194	225	207	222	189	188	199	181	207	182	168	203	205	219	201	193	182	181	203	186	204	186	221	224	211	192	198	175	214	220	190	180	198	206	170	204	216	205	192	181	210	172	181	201	208	194	205	217	200	211	217	203	203	190	179	194	197	212	230	202	223	213	221	212	206	203	217	190	198	204	199	215	178	225	212	206	203	188	181	195	213	207	221	214	192	198	222	184	177	193	197	183	199	201	191	200	226	231	202	184	186	215	205	196	198	220	208	197	204	184	202	188	204	191	220	204	194	209	207	196	197	196	193	211	201	219	207	193	202	201	194	187	212	200	201	205	198	215	198	194	189	193	200	209	205	172	191	192	214	191	208	230	214	173	188	207	183	217	211	217	216	194	206	208	189	211	209	229	200	198	191	190	198	202	176	160	195	212	203	190	194	187	177	176	181	201	217	210	210	214	212	209	201	203	192	185	227	221	186	184	196	225	210	177	190	193	192	216	195	201	192	204	207	197	198	208	212	219	209	207	192	173	216	202	202	221	224	209	185	176	178	193	209	175	216	220	189	204	221	214	181	188	224	199	186	193	221	178	203	190	200	172	186	213	160	196	191	192	202	199	177	210	207	221	207	201	179	200	192	222	213	203	196	183	191	212	185	188	212	211	193	207	207	188	198	212	183	185	190	210	178	186	175	203	224	202	192	200	191	207	185	187	210	207	180	211	190	206	219	197	216	230	192	219	195	193	215	179	192	210	205	212	221	202	181	173	196	197	224	207	203	196	186	189	220	183	199	221	198	184	182	222	191	160	203	182	214	200	227	203	203	217	203	186	218	191	171	208	181	193	220	203	199	208	194	208	221	176	188	220	193	225	185	186	204	207	208	180	221	195	189	196	223	212	230	180	171	226	206	189	213	232	200	196	224	199	182	225	228	201	231	222	246	212	189	218	209	215	197	195	172	222	173	200	204	195	201	206	189	190	188	204	196	202	195	195	226	200	183	203	181	198	200	182	184	185	174	196	194	185	203	223	199	205	188	183	216	187	217	177	203	207	206	211	185	239	190	197	202	191	210	190	222	191	179	220	190	208	192	201	206	184	200	187	195	186	191	177	190	207	192	200	236	192	192	220	189	204	180	193	195	171	186	193	199	201	193	222	198	197	189	179	182	186	215	205	199	188	194	192	185	187	183	204	189	175	221	191	175	199	193	200	184	186	190	176	175	184	198	209	191	186	204	198	173	221	199	206	201	191	204	205	191	192	200	171	198	209	218	197	219	201	192	172	201	194	189	217	231	208	185	214	204	182	189	177	212	192	214	213	195	205	194	206	185	187	219	207	209	194	184	192	182	205	218	198	196	189	212	207	200	209	194	213	219	208	213	197	189	212	196	185	218	205	187	208	206	222	194	199	217	194	206	188	203	215	207	218	215	200	210	197	186	190	213	192	198	192	207	227	200	180	178	214	200	186	180	195	178	207	214	192	175	196	202	193	182	212	214	209	231	204	227	187	211	202	220	219	201	212	212	202	201	220	216	200	182	186	197	187	226	202	241	208	226	194	221	225	210	195	209	185	190	206	203	195	204	212	205	207	192	187	208	205	203	184	227	257	198	204	195	197	221	189	214	190	194	181	172	201	191	182	200	183	179	189	181	203	216	195	197	192	201	198	210	205	198	209	209	191	197	197	210	212	201	179	202	200	187	202	193	180	188	238	175	189	206	200	204	232	233	199	197	189	210	192	185	203	227	187	220	195	192	191	209	197	187	190	225	185	214	212	168	188	181	187	198	189	218	178	184	204	209	218	202	179	199	222	213	230	216	188	202	236	204	169	174	193	183	213	178	188	202	194	189	175	199	203	158	191	214	180	197	203	191	205	210	198	223	208	191	218	198	219	210	197	195	173	201	195	169	173	213	196	189	214	192	189	196	198	194	208	193	166	193	192	207	191	158	205	230	194	189	195	186	198	210	200	194	190	217	210	208	201	193	217	207	187	193	201	190	201	193	192	204	183	206	204	200	191	171	198	202	184	174	199	198	190	225	213	170	196	201	197	206	195	181	186	201	177	206	222	190	175	188	180	202	187	217	195	192	179	225	206	227	206	214	198	192	197	175	209	202	231	209	227	195	183	190	211	187	216	191	217	232	200	212	198	187	208	215	199	194	206	209	183	224	201	203	198	188	185	218	194	188	193	197	212	207	194	189	187	189	208	191	172	193	219	236	181	209	202	181	190	204	189	172	193	207	204	199	192	179	206	208	193	204	215	211	194	210	206	207	194	194	204	210	215	223	196	211	172	229	219	196	202	197	211	214	203	213	212	171	207	208	209	205	183	180	200	202	205	202	215	234	217	208	205	208	197	189	207	201	224	188	174	187	206	187	215	187	232	214	192	181	206	213	179	223	187	189	188	168	187	216	193	201	207	173	205	183	189	226	168	177	217	193	180	173	192	190	201	201	192	196	210	191
30767	25224	14158	6319	3641	1792	501	515	562	526	562	545	535	534	495	473	459	486	539	523	561	502	553	509	520	540	518	513	544	536	532	483	515	507	504	520	528	523	499	517	496	494	558	535	508	526	539	476	520	501	479	512	530	501	527	500	552	490	492	568	486	519	527	477	475	542	519	501	517	496	492	515	517	530	503	518	579	484	507	519	538	519	502	511	524	491	531	450	511	539	531	527	509	498	539	530	504	506	542	532	509	510	488	508	462	497	531	504	490	557	480	555	497	507	499	513	525	508	507	520	540	530	544	506	528	512	547	499	507	528	498	532	493	502	487	493	494	529	521	490	502	544	567	484	493	485	510	486	554	535	481	517	484	528	511	557	503	503	521	519	490	536	493	480	543	495	522	531	511	509	529	549	535	509	509	537	532	539	523	499	511	504	551	537	516	476	479	509	538	523	486	520	516	555	546	536	531	515	524	532	545	497	516	506	525	518	494	487	518	509	525	508	546	532	490	548	524	527	532	460	513	537	510	539	464	534	537	525	516	515	496	527	527	533	521	488	501	510	577	509	491	517	525	515	516	476	505	496	512	496	492	494	485	508	516	519	518	489	511	514	495	487	474	515	495	506	497	496	546	467	546	493	526	519	491	516	553	534	484	493	474	506	525	519	466	504	518	508	535	539	508	525	524	506	521	523	488	525	478	508	519	565	537	550	472	563	557	522	567	537	500	490	491	508	504	494	532	527	485	526	528	528	501	520	520	481	500	517	534	506	510	489	524	536	520	480	512	537	543	563	512	517	491	487	504	480	534	518	535	514	503	525	542	507	507	567	513	532	530	556	484	512	473	527	529	534	536	483	534	514	481	516	517	520	509	546	539	492	525	522	516	529	501	516	506	513	560	468	527	547	541	507	543	487	502	544	544	518	480	498	524	517	534	480	495	518	502	535	563	527	520	518	487	504	484	571	559	516	514	488	485	562	510	516	517	512	484	493	500	526	487	527	505	549	497	516	495	510	504	516	480	536	510	518	488	519	486	563	502	507	527	518	544	538	495	515	466	529	536	538	534	526	489	542	519	514	492	516	520	515	531	485	502	519	513	532	567	500	553	542	500	527	526	553	514	534	491	509	512	507	530	480	529	502	520	513	522	516	508	533	480	532	487	530	512	557	546	565	501	496	519	570	491	495	543	510	562	501	552	519	503	537	504	531	515	547	476	524	521	501	515	483	519	511	510	486	499	538	532	494	507	499	505	503	522	506	537	526	542	513	533	510	551	519	511	534	498	548	569	486	535	541	514	518	539	535	509	527	534	554	539	532	526	504	485	510	524	510	551	552	536	494	514	516	500	506	517	523	543	505	552	518	505	517	573	528	528	499	537	478	483	541	509	565	553	521	511	537	476	520	489	531	508	529	500	484	518	511	531	546	506	517	586	550	504	523	497	534	529	503	512	485	510	526	520	532	478	516	522	494	505	452	486	565	497	473	460	533	526	509	560	497	530	480	510	488	512	492	528	517	472	516	532	515	529	530	533	535	511	535	530	496	540	520	514	508	517	498	523	505	488	494	548	486	534	502	515	501	516	459	520	489	528	563	482	501	504	512	542	526	522	462	504	475	525	517	512	517	523	505	479	529	528	508	521	508	480	553	493	541	546	492	472	540	553	501	504	542	497	504	514	477	523	531	553	530	537	491	532	509	492	529	503	482	529	547	493	585	488	540	501	551	489	495	493	513	545	533	499	535	490	500	509	443	527	485	522	509	558	500	529	519	496	502	497	493	497	533	528	526	511	482	536	549	518	519	505	498	521	529	514	506	538	540	536	496	532	523	549	492	526	506	515	544	571	468	509	487	518	527	495	518	529	522	505	500	522	534	525	543	539	514	502	527	506	526	519	529	563	565	487	522	543	540	500	491	554	520	536	488	531	556	524	521	517	536	552	479	529	546	483	526	514	468	522	531	538	544	552	512	493	501	555	487	549	507	517	507	493	552	524	470	490	500	479	510	490	489	535	507	474	548	514	516	534	517	482	548	504	504	493	540	522	508	514	541	478	504	520	480	495	489	531	467	532	499	488	538	498	493	510	541	521	486	500	526	487	519	520	541	491	556	548	514	554	475	487	482	514	506	481	529	536	544	533	527	492	492	530	538	510	505	512	484	500	527	543	540	528	530	522	514	509	509	466	508	475	546	513	502	500	484	532	530	516	503	492	501	483	541	528	518	524	493	522	514	538	510	511	526	521	534	523	547	537	521	508	529	533	549	521	549	505	518	488	540	532	505	515	498	503	508	537	499	528	506	505	521	507	492	509	485	522	501	513	492	529	499	520	491	530	542	482	539	505	485	492	528	537	522	510	497	499	510	551	466	557	523	522	512	509	533	502	548	490	535	507	489	498	466	514	509	579	501	528	492	513	537	517	514	489	500	549	503	513	572	501	567	546	520	499	538	495	503	510	524	485	476	522	513	505	518	527	500	530	462	501	511	526	527	539	477	498	514	515	533	501	527	514	514	503	547	504	477	495	533	479	527	499	552	512	525	509	550	524	497	557	507	506	515	531	528	509	548	523	514	526	475	517	479	544	502	520	473	556	500	552	534	503	522	556	512	500	535	549	563	520	485	546	528	485	513	527	540	479	505	526	507	558	481	524	507	486	513	531	502	511	500	511	474	513	479	503	508	489	529	513	480	519	514	481	521	485	534	505	529	536	502	552	486	507	472	498	481	530	523	536	485	534	518	524	505	534	515	567	508	511	528	489	538	530	484	488	499	534	523	542	488	494	530	536	511	511	467	504	495	498	496	509	494	531	505	484	487	548	551	491	496	488	518	488	523	543	540	510	514	527	497	470	519	539	522	499	498	505	550	534	522	502	514	532	512	513	457	498	529	532	486	509	525	459	503	502	531	478	508	537	528	484	494	549	489	531	523	524	517	500	482	499	527	506	531	487	485	493	510	501	542	498	503	533	538	518	492	522	570	550	523	527	513	513	523	505	538	506	515	483	514	472	472	513	525	529	524	481	499	504	511	553	522	524	479	533	495	443	507	546	503	545	503	491	549	462	516	499	502	543	527	548	525	488	523	508	524	494	506	520	503	561	525	512	475	488	495	510	508	498	507	500	518	504	533	496	497	529	555	515	485	541	527	486	502	498	485	510	492	522	534	525	528	513	518	478	542	514	485	528	530	478	543	501	488	500	557	523	511	517	542	549	525	525	525	495	499	507	503	505	521	519	498	520	523	510	491	524	453	505	520	513	520	499	511	553	490	543	512	516	527	477	548	515	502	487	518	502	515	511	538	546	522	525	530	527	539	505	513	479	462	522	499	475	508	557	504	500	482	509	533	531	484	502	490	520	511	517	506	508	514	512	532	483	504	525	495	487	498	498	469	518	494	525	519	542	476	504	536	534	451	490	534	455	522	528	519	515	478	566	526	467	477	491	555	525	520	509	504	518	482	488	503	517	491	567	508	506	557	514	509	523	538	515	540	484	536	482	516
76866	67224	47079	31537	21080	9591	817	318	301	315	299	317	291	295	278	277	271	268	280	298	283	274	272	294	296	308	288	293	293	295	305	329	296	288	308	271	299	299	324	282	295	303	304	285	285	281	297	287	285	285	275	291	257	295	304	275	285	317	305	287	288	282	269	278	252	284	261	257	292	279	317	292	277	252	278	279	306	294	302	311	283	291	301	335	269	276	293	294	286	287	296	278	316	324	279	299	304	289	288	286	297	305	278	281	309	286	286	265	285	318	271	297	299	318	261	309	276	283	249	251	273	307	285	278	291	278	279	296	249	309	307	285	306	285	304	263	318	272	308	284	299	298	269	297	301	302	300	301	282	273	288	339	270	288	279	286	273	291	277	293	279	278	313	249	323	294	255	261	317	267	257	281	291	270	291	304	303	256	255	279	262	305	281	303	252	297	275	283	278	271	283	285	262	298	273	261	296	312	276	299	320	291	301	277	327	261	290	287	284	294	289	271	278	285	308	316	318	290	270	317	278	293	265	286	290	303	274	302	309	279	242	290	304	331	272	282	268	299	290	303	289	289	307	274	275	294	251	288	294	281	281	285	307	283	271	267	285	279	302	292	299	269	297	288	285	292	306	277	279	275	278	290	307	268	300	282	317	274	280	265	276	273	293	273	284	305	253	294	272	288	275	281	268	311	304	299	341	283	322	300	306	277	328	282	273	280	308	291	297	329	329	285	310	298	286	279	280	297	316	314	261	282	299	272	343	279	297	303	303	278	304	300	280	260	289	290	315	303	312	272	263	281	305	275	294	260	299	271	267	282	298	280	267	269	266	313	332	302	273	282	270	301	281	290	285	317	284	272	279	294	277	293	277	270	292	270	269	276	284	277	288	284	317	287	269	285	287	287	295	310	293	307	311	294	293	306	278	285	274	299	292	281	276	304	303	314	279	261	315	262	294	301	276	289	273	306	309	311	300	274	268	302	267	278	296	284	282	286	299	317	299	283	276	260	287	275	312	304	309	260	293	275	331	304	264	300	275	282	284	309	324	298	320	288	310	295	283	272	285	294	308	291	286	286	290	328	250	284	301	279	307	287	286	289	293	280	310	304	299	350	303	332	311	282	322	279	289	300	305	295	319	292	299	318	292	293	282	276	301	271	294	308	276	314	278	270	269	284	342	317	306	298	273	319	300	291	299	255	314	292	276	297	280	290	281	284	263	277	308	331	303	290	291	311	294	296	311	313	295	278	319	304	291	292	292	288	260	304	260	243	322	309	297	295	284	286	307	262	279	253	280	284	261	298	277	275	281	305	258	282	272	280	273	311	291	303	304	288	277	304	311	289	284	279	292	307	291	273	302	280	323	326	279	272	300	304	302	285	260	289	300	325	292	297	261	302	258	285	284	286	283	265	309	300	277	241	315	317	290	273	296	312	308	307	311	257	328	289	293	310	309	260	296	304	310	302	300	301	290	308	308	287	297	298	285	316	262	307	277	295	293	261	318	291	263	250	270	264	304	302	305	268	267	302	291	304	295	309	283	279	275	277	279	283	261	315	298	305	292	309	292	285	280	270	265	279	260	303	288	275	297	296	282	301	289	289	292	309	264	332	305	279	304	300	302	271	285	257	306	256	315	305	304	271	302	290	268	286	278	292	281	308	308	287	251	269	317	281	273	301	285	271	296	327	308	318	273	289	301	303	275	307	312	303	306	292	286	302	301	287	271	307	311	284	302	304	271	305	307	292	312	292	288	266	278	270	274	262	331	319	294	275	288	278	270	267	278	299	293	278	282	291	239	256	297	309	303	299	272	294	290	279	285	297	273	309	279	281	300	279	324	309	313	286	282	298	305	328	321	273	307	293	268	286	318	284	311	271	272	280	288	304	323	247	313	289	325	290	301	286	289	288	276	284	278	274	272	318	289	287	270	291	329	298	293	298	278	321	257	310	304	269	308	296	283	311	281	300	305	300	305	292	273	254	286	300	301	348	299	308	295	279	303	298	320	295	258	283	324	275	298	298	270	327	300	290	292	309	271	268	286	317	278	283	304	277	302	299	288	321	283	281	301	296	285	283	266	285	274	298	269	295	253	317	239	240	294	276	307	289	283	278	297	304	300	308	280	285	273	282	297	272	260	278	304	307	305	302	275	321	283	289	276	268	293	282	303	301	273	270	262	279	326	286	284	299	291	282	312	287	285	288	301	300	295	297	264	323	288	290	295	275	292	278	327	304	307	315	286	283	285	301	318	294	277	274	290	277	318	286	292	285	258	284	283	273	269	296	286	306	298	311	258	304	346	280	261	259	249	304	302	308	290	309	304	290	311	303	297	303	285	285	277	262	277	293	314	274	325	298	299	321	277	270	274	293	303	330	293	311	308	255	281	294	297	269	293	283	288	273	312	268	264	321	269	275	262	318	296	266	266	259	296	298	290	278	283	314	264	351	298	317	272	288	310	272	296	320	317	273	303	263	312	278	290	302	284	285	293	270	273	289	296	313	300	281	263	268	290	287	283	295	327	315	276	333	273	275	292	278	276	325	310	271	324	303	296	298	308	309	267	286	298	310	308	276	312	288	290	299	300	271	276	274	301	300	298	286	295	299	315	289	278	335	301	285	296	314	286	305	305	308	288	244	278	318	304	291	244	307	289	273	311	276	272	268	296	276	292	300	291	293	299	282	285	290	287	283	260	333	314	308	263	310	284	310	280	267	285	303	288	281	287	313	276	284	269	289	302	294	284	291	281	303	304	298	260	255	270	321	315	279	292	276	270	303	267	286	305	269	280	277	263	266	299	300	317	276	295	306	270	275	295	302	308	301	279	310	262	294	300	289	269	320	285	317	308	295	282	324	289	297	290	267	304	287	265	285	310	294	307	280	302	312	295	329	277	271	288	323	294	296	305	307	290	279	278	245	300	289	282	266	297	265	318	248	297	291	257	285	247	296	321	272	285	268	293	322	279	301	271	313	297	331	267	291	302	301	332	314	287	309	277	288	269	274	286	271	260	276	291	319	330	292	308	266	289	328	311	315	296	259	281	284	276	295	266	268	279	303	281	291	278	303	275	287	314	339	294	304	270	289	278	266	296	334	285	257	277	300	309	319	284	301	303	291	271	281	305	287	307	281	295	287	281	284	262	285	282	288	312	269	299	296	325	311	280	288	272	314	282	274	291	293	289	259	288	286	263	296	262	286	310	288	280	283	302	302	286	313	284	299	276	281	242	266	302	295	293	320	282	269	278	308	313	316	293	292	293	302	276	287	287	304	342	296	274	277	296	269	267	285	301	261	306	297	304	282	301	296	303	273	289	298	299	301	301	298	274	282	278	251	289	269	264	336	243	278	273	289	292	282	267	295	295	282	317	273	320	275	270	254	307	296	301	307	298	282	286	286	323	274	287	280	253	294	258	303	291	272	280	326	308	291	293	289	283	291	289	310	274	294	324	307	306	306	312	276	299	268	253	297	282	259	288	285	290	258	282	309	292	313	311	334	291	308
53470	57305	45428	41462	33138	19503	780	745	730	756	720	753	730	710	730	671	725	748	686	670	724	720	715	674	686	710	665	704	770	651	736	697	694	670	707	722	672	644	663	716	670	648	667	736	710	671	710	705	701	737	690	693	632	688	721	667	713	687	691	659	737	720	676	741	683	745	706	669	732	709	704	683	703	702	673	667	728	664	705	709	646	698	693	725	704	689	699	694	714	697	732	682	649	729	688	644	677	690	676	667	750	692	726	689	653	658	696	705	692	670	702	643	709	641	677	709	701	752	735	722	734	684	722	650	690	698	711	719	668	701	673	695	769	643	734	708	673	729	685	691	709	679	726	690	712	686	752	704	738	639	681	728	708	700	673	732	721	696	670	674	701	731	683	725	721	665	697	691	700	682	749	721	711	731	711	678	728	692	738	663	709	745	697	700	728	710	677	704	713	726	662	700	679	683	695	701	703	681	696	722	669	701	711	688	665	683	713	668	733	742	721	724	716	730	694	688	671	696	690	688	681	726	708	755	677	742	748	707	711	677	743	666	697	668	706	681	688	662	678	742	673	676	673	660	666	699	718	666	738	720	671	677	707	721	746	695	719	684	722	689	677	692	686	684	732	702	696	753	686	693	706	705	685	659	694	746	648	666	745	706	697	708	698	701	751	719	727	739	700	674	658	692	708	652	708	710	729	696	658	725	707	730	724	689	696	711	684	697	761	724	715	653	667	710	642	707	676	693	690	701	730	703	703	676	675	705	703	706	692	643	704	718	716	710	694	751	670	677	672	742	687	701	695	669	716	690	712	714	697	687	677	674	692	709	757	699	686	729	708	738	720	705	689	691	680	692	689	710	702	709	700	719	695	658	639	658	654	683	700	712	667	713	698	697	657	657	706	693	678	710	707	706	703	679	735	720	742	709	742	718	700	677	690	692	706	658	659	651	726	705	697	703	696	680	690	706	717	679	710	662	693	704	705	693	710	737	659	708	725	683	656	713	694	713	723	706	722	662	720	713	648	738	683	743	714	661	669	696	693	679	693	676	681	708	717	715	763	723	671	732	717	737	686	733	692	736	680	685	725	716	667	768	681	688	664	704	684	738	718	649	725	711	702	716	708	701	693	663	681	702	678	693	696	657	693	657	716	727	750	704	711	732	659	693	710	730	682	662	710	691	671	702	722	688	637	703	674	683	661	735	669	682	703	661	699	676	744	697	651	714	712	715	697	760	718	700	705	711	677	637	673	755	743	725	673	708	714	621	697	788	712	735	718	714	693	745	743	679	699	680	677	747	630	679	720	686	694	707	718	668	712	701	661	713	686	726	705	680	698	712	699	711	704	730	676	664	664	685	716	702	710	697	689	681	707	700	699	662	680	724	686	669	684	684	739	708	725	705	702	745	666	746	696	730	681	656	687	717	692	703	707	709	720	658	665	690	647	667	725	683	668	697	732	712	652	684	682	736	683	676	675	674	703	665	615	717	711	664	691	708	704	738	685	714	654	676	673	682	725	701	656	676	723	706	690	681	717	708	670	692	698	691	670	710	730	678	673	706	730	722	703	702	687	702	673	724	704	722	691	655	731	709	721	697	673	691	696	679	705	676	688	703	717	672	643	729	718	678	683	754	657	683	725	676	712	723	686	716	729	683	621	670	715	684	704	684	738	685	697	697	669	657	738	689	699	689	678	712	729	731	672	712	706	693	707	682	707	693	713	679	719	719	704	748	653	643	703	697	685	731	673	711	726	703	700	695	772	705	701	685	664	705	699	753	757	644	640	705	632	679	744	722	678	660	724	702	718	736	721	745	736	756	702	697	712	720	725	715	695	680	705	746	673	681	665	695	707	693	675	670	692	710	700	705	679	716	706	689	693	667	698	703	670	679	696	693	696	709	690	676	731	680	661	748	687	698	683	722	680	695	638	721	715	665	675	665	694	722	708	728	671	691	764	677	744	705	682	647	707	679	667	688	711	726	723	694	726	737	682	699	692	724	665	683	680	740	706	695	732	680	693	719	696	717	691	718	702	711	718	692	759	650	713	703	721	686	671	687	700	679	663	734	718	683	708	733	704	695	687	686	682	748	683	677	727	685	653	698	714	680	665	673	686	713	694	743	689	666	681	695	701	689	747	719	650	699	698	723	689	708	717	710	734	737	696	714	674	685	728	700	721	689	666	735	675	732	712	708	707	663	695	744	655	690	698	669	729	710	666	698	682	742	690	689	688	694	689	728	694	635	704	687	719	746	714	697	676	659	734	729	693	711	650	699	696	743	642	706	738	705	702	675	679	669	670	715	689	683	694	680	660	706	728	724	725	701	680	678	687	706	703	712	687	678	662	696	712	755	721	687	708	676	656	696	752	707	700	673	745	674	743	735	717	715	701	761	685	731	677	712	698	678	704	706	649	747	688	735	733	742	669	640	668	697	718	677	724	672	728	626	753	686	648	723	727	740	716	731	665	744	700	723	687	674	729	623	749	676	715	699	722	670	708	708	720	750	751	753	672	725	702	706	655	659	712	701	687	714	692	671	729	669	664	693	723	691	671	721	732	717	716	719	694	748	652	714	668	737	674	739	742	710	727	694	672	685	737	693	699	723	676	726	691	644	679	711	696	703	639	733	742	695	663	688	721	688	664	671	675	703	698	692	715	678	715	699	703	691	673	670	674	757	672	662	656	684	683	767	705	708	695	735	661	700	704	678	726	731	713	710	702	678	723	689	673	689	734	718	696	696	661	670	676	654	678	686	713	681	707	728	689	709	629	748	724	718	682	738	674	701	707	697	654	695	705	713	749	706	702	700	697	683	743	690	723	689	685	712	679	716	672	681	715	725	703	664	671	723	697	671	692	676	682	709	713	734	667	717	696	694	722	666	696	670	744	721	660	748	686	684	702	677	703	713	767	727	724	635	625	720	678	701	688	692	739	736	719	672	681	686	753	772	680	695	665	705	694	700	738	729	723	700	693	746	662	700	701	710	738	740	745	707	722	723	699	769	684	669	682	731	688	718	740	716	703	711	699	656	671	700	694	662	727	718	709	686	713	706	732	710	706	675	752	729	728	746	648	677	709	664	713	728	725	709	673	707	738	726	714	727	707	694	719	675	699	690	702	671	732	678	754	715	721	653	708	695	756	724	700	704	722	691	669	717	675	693	689	714	716	742	665	726	711	708	718	665	706	735	698	713	694	679	708	695	693	648	667	693	734	674	697	709	693	649	723	692	720	678	709	671	735	681	688	658	705	709	738	718	711	728	686	722	686	678	712	619	647	672	711	699	703	702	716	702	661	696	709	704	739	668	668	637	690	643	719	728	692	731	693	730	663	657	690	669	714	670	705	689	693	671	693	713	661	729	688	674	755	678	714	731	707	743	695	678	688	750	734	706	650	734	736	717	700	708	674	676	644	700	703	710	706	701	690	745	706	685	730	715	675	711	694	737	681	686	689	752	675	703	737	687	681	684	714	734	692	716	700	682	657	705	656	723	664	718	694	678
83522	72631	58126	44590	28688	12744	998	303	271	268	236	260	258	314	251	257	265	246	263	264	261	286	274	271	266	288	252	242	273	267	262	270	249	254	258	289	247	256	256	274	268	241	273	284	251	254	284	275	284	275	277	284	255	262	260	278	266	262	254	267	273	282	259	259	290	280	270	290	254	254	244	280	241	259	274	255	289	317	302	249	256	253	292	263	274	259	280	286	268	234	260	262	265	315	253	276	267	282	259	240	274	279	286	258	244	249	243	233	279	264	275	238	272	227	291	275	286	288	272	261	257	234	248	278	271	276	264	255	271	277	293	250	262	284	260	257	274	234	272	329	289	236	285	311	268	272	283	265	284	253	254	296	270	262	266	237	280	271	259	262	289	261	267	255	276	273	298	269	286	265	271	267	273	259	256	227	275	252	250	279	269	234	268	286	268	264	268	263	266	247	252	273	269	260	225	268	253	266	260	264	262	259	262	280	266	248	262	225	280	304	287	282	250	269	255	238	254	252	287	264	253	247	281	251	313	259	274	255	249	250	267	256	276	272	264	303	274	285	262	270	300	276	278	260	255	259	254	293	278	281	234	266	263	280	244	271	290	256	272	267	242	284	252	273	244	298	287	274	281	295	238	247	231	231	262	255	254	281	285	256	267	291	267	254	276	252	260	253	273	255	251	267	270	280	246	272	258	248	241	253	262	273	277	274	254	264	262	245	244	233	276	259	284	273	292	279	247	267	279	251	254	286	267	285	273	276	268	253	255	257	278	253	297	258	244	272	235	270	263	294	298	247	245	296	285	232	254	277	251	275	288	258	228	262	282	261	264	269	247	272	255	245	270	293	239	223	272	250	248	261	285	309	261	244	269	235	274	305	271	284	234	268	290	298	297	260	234	263	282	262	255	266	292	242	262	249	272	265	278	280	288	300	256	242	252	264	276	296	287	232	234	268	300	273	298	254	256	266	263	284	254	267	263	283	275	307	238	240	295	269	265	261	263	254	239	258	259	311	242	289	276	310	223	264	277	252	239	316	276	264	271	284	256	260	252	257	285	277	280	270	260	278	270	240	261	288	258	252	251	275	279	265	294	251	233	262	291	267	246	257	288	297	288	260	258	241	276	273	253	247	282	280	247	269	251	264	286	281	233	267	269	245	288	233	270	252	284	278	278	325	281	248	265	250	259	286	275	275	270	291	265	272	282	277	254	270	278	275	275	266	259	253	254	249	262	281	277	250	243	232	245	240	250	289	269	266	248	266	273	248	281	272	262	284	247	258	267	272	283	271	259	270	233	273	245	264	278	256	264	277	256	264	255	273	245	268	243	262	286	251	262	263	263	276	255	269	257	282	272	273	288	311	254	272	270	270	277	289	251	276	307	289	276	273	241	261	262	274	295	277	283	252	237	289	272	216	258	288	265	268	273	285	252	292	250	286	297	284	243	271	285	257	277	256	269	258	241	248	269	292	282	267	278	252	219	262	267	266	284	275	285	271	272	243	263	275	268	276	258	269	246	293	271	286	264	300	271	249	249	265	265	265	254	270	270	260	283	268	246	293	293	253	270	264	230	259	277	264	252	265	260	290	267	269	302	261	277	293	251	253	274	274	259	252	262	242	270	252	261	274	255	257	274	270	278	237	249	250	256	277	268	293	262	247	265	294	263	293	275	259	265	278	266	279	290	262	263	263	261	268	265	260	286	274	269	274	284	265	270	255	258	253	258	293	281	288	272	273	263	266	286	265	275	249	269	266	242	287	284	288	276	243	262	257	263	251	264	254	271	250	263	290	259	258	276	260	284	259	261	237	262	270	280	294	280	259	268	253	279	267	264	280	281	260	241	255	231	249	275	277	301	296	289	276	285	270	237	275	275	258	284	273	245	274	268	240	268	278	270	244	261	246	288	259	305	269	280	288	236	276	271	273	273	278	243	272	266	268	271	285	259	261	273	285	268	278	243	261	273	262	270	286	269	255	280	271	268	256	231	258	294	249	245	282	268	264	287	275	289	231	260	285	273	251	271	242	261	250	275	262	266	256	257	239	271	246	263	302	250	304	271	272	286	248	276	295	259	278	284	281	272	275	272	244	249	224	287	278	263	269	242	260	296	279	277	279	273	264	272	252	282	267	250	258	250	255	281	299	296	294	270	265	259	248	297	272	240	286	250	277	290	280	276	254	256	262	277	263	246	273	238	286	296	289	249	254	271	239	256	280	294	278	248	230	289	245	260	255	243	256	293	270	251	278	300	273	275	286	257	264	261	279	263	261	279	279	281	246	253	257	278	301	273	259	269	260	256	278	250	254	291	263	261	270	297	257	281	249	279	288	250	259	262	245	280	286	273	286	280	260	265	293	249	290	282	288	295	283	296	279	291	266	286	268	299	275	258	237	294	286	266	266	278	253	241	241	268	259	267	263	284	254	272	257	278	280	274	289	247	268	286	286	285	242	268	261	236	266	267	282	270	286	288	297	255	260	258	282	272	264	295	279	239	282	282	275	267	234	284	291	279	252	254	270	287	258	269	280	277	277	268	247	257	246	277	322	293	285	285	250	259	290	287	271	261	272	297	262	271	270	255	287	287	259	263	260	283	265	261	295	256	281	237	274	286	281	256	291	271	270	254	251	269	274	264	268	272	271	268	263	256	270	295	272	283	275	264	246	257	267	290	261	261	239	263	249	283	279	276	257	303	250	254	280	253	265	285	250	249	272	263	266	232	240	285	261	262	302	276	287	262	277	294	266	269	241	259	286	259	285	262	243	275	282	295	267	282	266	266	297	255	280	265	261	267	303	256	300	257	257	282	260	254	267	285	255	278	256	279	279	280	274	268	261	234	260	227	285	273	277	261	263	266	270	245	247	271	252	302	280	258	276	273	247	305	274	255	250	251	284	295	267	290	278	268	257	276	279	272	246	238	244	268	260	288	259	249	256	262	284	296	279	275	293	290	266	241	259	267	267	276	266	269	267	251	272	235	253	272	287	286	264	272	285	286	270	248	253	268	241	285	232	241	273	257	254	270	275	277	266	237	253	303	281	269	269	292	265	269	268	262	242	264	275	249	280	299	268	282	255	270	269	292	301	274	252	255	264	266	252	277	287	263	252	274	280	296	281	287	287	289	276	240	302	284	282	281	272	291	284	294	285	262	272	277	272	265	255	287	273	271	257	261	266	269	242	272	266	244	261	263	246	274	275	260	268	271	276	283	251	245	284	293	279	279	274	246	269	267	260	266	270	303	271	264	242	281	265	290	261	287	246	278	264	252	269	289	263	246	249	304	281	258	275	270	286	292	269	269	295	240	272	269	255	238	223	274	292	267	275	282	275	273	283	246	259	281	280	260	284	288	266	252	273	231	285	291	247	298	267	278	279	284	269	278	260	289	278	299	283	271	249	271	246	257	256	286	274	254	244	258	271	269	269	292	265	256	248	246	252	260	284	287	260	262	231	255	266	253	267	260	279	240	278	282	279	250	261	261	269	277	247	265	277	252	253
60839	64594	59349	52507	37436	19609	738	711	702	638	622	648	667	612	601	662	675	651	638	665	627	609	683	616	700	651	654	636	621	644	649	686	604	662	656	662	650	612	624	628	663	597	626	615	614	640	606	586	637	659	643	647	630	642	621	622	598	632	629	668	600	607	645	647	636	638	637	594	617	639	605	631	635	624	661	636	693	590	644	669	620	628	633	637	617	628	666	609	657	633	680	628	633	617	703	639	636	619	606	653	595	601	609	644	653	654	673	626	625	622	616	634	605	611	617	603	640	637	655	608	658	613	656	682	629	671	629	641	641	676	635	609	670	601	626	669	623	699	636	632	598	597	610	673	665	637	586	655	645	639	625	617	630	622	662	631	666	641	603	603	664	585	609	613	639	626	636	645	664	640	630	621	610	647	674	631	629	638	699	650	608	628	640	627	647	623	641	607	581	656	652	653	603	591	634	662	645	647	661	622	617	621	639	615	647	643	637	655	659	613	618	642	634	655	640	615	653	667	632	627	628	621	649	648	608	627	626	656	628	611	649	691	622	619	633	675	678	640	613	650	688	674	667	658	652	647	637	629	678	641	630	665	662	643	646	586	633	665	642	680	623	637	633	645	634	626	630	675	644	624	606	594	620	657	625	626	638	673	647	656	627	623	641	616	653	680	657	590	625	621	611	663	646	632	692	632	591	609	656	667	616	637	646	654	639	621	630	639	635	643	614	649	623	666	638	633	681	624	644	638	611	653	602	626	619	624	617	627	604	637	618	649	611	633	639	672	668	640	665	621	648	594	628	621	599	654	632	633	607	620	638	629	647	646	587	608	616	629	665	657	653	641	610	615	662	661	690	617	644	638	661	666	632	636	616	676	646	594	594	593	635	656	607	605	628	607	604	642	635	611	618	653	610	610	623	640	673	629	615	610	622	622	649	661	625	651	659	625	652	633	614	644	631	614	621	625	650	637	606	641	580	637	703	676	592	663	639	644	644	646	645	664	615	644	621	639	654	588	611	627	641	598	682	622	581	581	630	664	694	591	644	638	647	576	645	657	660	630	662	612	621	627	601	660	648	572	664	629	622	656	643	630	661	617	666	650	626	637	616	642	617	629	638	628	644	632	624	582	660	659	612	656	631	644	633	651	630	601	619	623	629	646	628	634	607	614	654	606	658	668	625	620	683	616	610	596	648	659	652	622	575	651	650	645	645	637	648	674	663	647	640	649	587	597	653	654	662	653	606	632	610	650	638	628	677	638	675	636	615	641	634	634	679	634	638	656	621	687	630	647	625	648	669	658	613	652	652	636	611	672	658	612	643	630	707	628	663	603	624	622	641	688	593	644	635	634	617	632	603	652	617	637	628	639	647	634	595	640	623	633	618	643	682	642	639	617	656	643	600	601	684	635	657	682	654	655	618	669	615	657	657	624	631	586	655	592	662	670	667	598	630	637	632	684	649	678	627	617	673	623	679	665	668	624	630	580	641	589	600	621	680	593	613	638	646	622	639	665	589	609	587	622	618	642	621	687	617	612	661	623	622	642	638	607	614	635	616	679	654	622	630	638	651	613	600	616	625	668	700	637	625	651	649	624	630	630	675	663	617	643	663	612	616	634	645	651	612	638	670	624	665	639	667	663	592	622	694	619	639	649	632	626	703	664	665	651	675	629	613	631	640	636	627	624	642	623	600	657	627	644	631	627	647	683	663	611	640	592	629	655	663	639	648	623	640	615	594	639	679	641	646	714	630	669	668	649	654	622	683	639	668	679	611	653	634	637	627	604	627	647	614	614	651	585	622	684	627	603	642	628	663	645	647	607	677	658	646	624	632	626	650	622	638	642	668	668	638	613	639	621	663	663	605	620	636	634	697	573	591	686	656	592	660	619	600	611	685	641	622	586	604	625	681	623	577	668	602	616	620	628	642	595	624	612	636	678	659	612	656	669	619	620	638	617	595	659	636	639	632	628	570	593	668	675	660	619	652	600	652	655	651	622	632	596	640	622	651	668	603	639	696	679	658	650	614	602	619	639	612	606	652	656	592	662	635	648	586	649	622	637	665	643	615	654	645	659	621	633	637	626	629	617	630	682	624	632	638	621	653	681	639	600	590	656	589	653	636	725	644	641	646	608	645	613	641	677	602	599	624	619	635	639	664	663	613	662	618	642	614	604	632	620	630	632	638	651	650	599	632	585	648	667	628	625	603	631	651	649	659	655	602	600	642	606	682	619	638	671	584	618	613	626	636	630	602	630	627	669	646	622	688	654	628	649	649	611	619	635	613	596	599	660	647	632	641	636	635	663	679	611	649	651	620	613	641	654	608	673	634	623	685	601	644	631	680	582	604	662	617	614	599	645	657	626	640	628	652	657	669	656	609	650	631	640	647	659	607	618	638	624	603	613	646	623	620	619	639	659	594	636	672	619	628	658	630	623	639	614	610	588	715	647	638	649	647	610	653	638	626	625	643	663	611	619	648	608	617	651	701	657	620	597	646	636	640	680	636	603	638	643	627	616	669	622	660	627	578	645	625	617	618	641	595	672	697	626	633	671	649	605	638	631	644	644	664	625	607	602	645	632	616	601	657	617	652	583	641	659	660	635	635	608	647	626	614	649	638	598	657	685	605	596	639	658	646	642	613	643	639	644	689	628	690	634	621	617	639	579	665	602	624	610	629	602	637	625	653	614	645	621	693	624	599	631	622	582	638	651	642	653	633	622	652	643	620	639	631	627	647	646	647	651	628	625	609	635	609	668	655	656	665	653	666	645	625	601	672	649	651	686	665	642	584	639	621	632	668	581	643	636	643	714	638	614	618	671	687	610	635	662	638	605	676	629	669	570	585	625	671	616	671	667	674	619	651	657	638	644	648	639	600	613	613	615	599	658	638	647	655	616	664	581	636	659	637	618	654	612	669	628	641	625	660	653	659	689	654	647	670	608	618	661	599	607	648	677	655	628	616	621	610	594	583	681	655	630	634	640	623	690	641	669	632	652	622	600	638	582	606	607	636	626	671	646	634	599	633	647	625	621	688	653	604	568	655	628	662	621	653	641	663	643	642	663	628	636	609	643	640	687	629	645	689	662	642	661	623	663	635	632	644	584	654	642	625	657	617	601	617	594	660	594	654	600	635	667	666	627	681	612	651	611	630	628	604	655	628	640	633	623	637	629	603	649	696	637	588	645	623	661	689	629	683	638	651	615	634	642	587	624	633	635	621	653	649	635	594	642	662	626	614	647	643	659	627	627	614	676	663	612	687	611	650	623	657	632	679	659	655	650	640	642	636	655	657	676	635	642	621	659	650	616	647	684	645	598	650	618	675	611	692	635	636	646	648	607	614	590	633	618	652	689	639	621	661	657	617	603	631	661	596	668	634	621	646	657	669	640	650	651	653	649	670	623	579	609	612	670	636	621	664	643	665	628	621	610	598	598	596	623	661	626	640	616	696	653	651	668	591	651	679	634	649	631	656	641	629	613	633	648	632	631	629	646	640	673
35201	22574	9831	3086	1141	440	212	210	221	238	218	188	197	191	194	187	221	188	191	205	179	193	185	210	212	203	205	188	205	191	209	203	209	195	178	208	200	192	240	201	218	185	205	176	218	189	237	212	198	205	194	174	212	193	189	198	208	198	224	206	210	179	206	207	196	175	167	194	212	201	203	216	195	222	203	182	222	203	209	189	212	173	213	200	197	192	202	207	223	200	200	202	227	178	213	200	193	208	211	212	208	197	189	215	172	210	192	190	191	197	193	201	221	191	179	218	218	214	199	194	188	235	201	197	219	204	194	210	184	203	204	200	241	196	210	196	198	215	227	217	192	231	187	181	208	180	217	230	200	204	167	176	193	170	236	217	231	182	212	177	215	218	215	217	208	209	209	185	201	172	193	194	185	182	208	195	208	194	202	185	185	179	228	185	197	197	198	200	178	197	205	239	242	194	193	200	175	198	193	207	211	166	207	236	208	235	188	170	201	210	209	202	216	203	190	197	202	171	220	195	203	226	234	210	223	193	210	205	212	221	217	204	205	179	214	213	212	198	215	182	218	193	207	187	197	191	197	206	175	220	194	190	228	180	207	226	195	202	210	215	179	196	184	194	232	207	206	190	198	180	199	204	213	210	192	195	225	186	193	202	185	211	247	180	176	190	202	196	190	212	204	223	197	185	197	180	201	179	212	200	198	212	226	210	195	224	198	183	198	221	187	227	212	198	212	220	216	188	186	221	200	189	165	205	209	194	192	212	207	202	201	200	221	236	210	224	195	201	210	193	218	207	204	209	206	202	201	211	175	195	190	184	201	190	206	181	201	192	188	190	196	201	208	209	200	178	155	179	208	204	179	220	197	182	202	189	201	168	191	188	190	188	220	179	218	225	216	180	193	204	224	247	209	217	202	212	210	199	176	169	205	192	196	194	198	192	211	194	202	200	175	182	183	216	192	192	213	192	166	201	209	181	209	221	199	211	230	198	189	202	214	178	229	195	193	202	207	192	175	204	211	189	188	220	189	203	206	209	219	207	232	184	188	195	192	194	205	220	193	228	185	211	218	224	207	201	213	222	179	193	200	208	224	191	217	192	188	213	201	192	202	184	198	205	213	201	205	225	187	215	194	191	210	191	207	213	219	184	218	184	192	174	197	201	203	205	197	212	191	191	207	192	179	212	199	184	210	230	186	197	193	227	184	214	174	188	223	201	208	185	213	207	206	204	174	199	198	196	205	202	215	193	196	193	210	205	208	186	211	219	213	210	195	214	213	229	238	176	194	222	189	224	193	185	190	213	236	222	212	185	170	192	222	209	206	211	203	235	168	198	226	190	185	191	202	197	190	202	231	176	169	191	230	189	218	201	222	215	208	226	231	188	183	221	207	210	184	234	228	212	175	204	232	217	207	212	217	179	172	207	205	197	210	229	187	231	194	203	207	217	205	181	190	207	208	187	200	203	192	202	199	204	207	190	194	193	191	197	227	185	194	226	199	231	221	214	212	197	207	197	194	210	195	171	214	186	219	212	191	195	180	186	217	198	195	224	213	216	178	193	199	181	210	209	200	192	214	173	193	214	191	201	187	208	198	169	202	217	178	206	181	187	173	221	184	201	193	189	200	200	223	182	223	212	183	200	216	194	195	220	202	198	214	228	221	199	175	199	214	202	232	196	231	203	209	191	200	205	179	173	163	200	171	214	213	212	204	190	180	214	214	193	197	199	202	198	187	210	181	208	194	194	197	223	193	219	194	206	225	224	191	207	201	206	206	214	211	191	194	201	208	207	195	196	190	212	197	196	221	221	221	215	161	211	212	208	193	213	225	213	167	196	172	198	225	204	215	195	207	180	190	206	185	193	182	204	228	187	204	187	212	182	224	201	182	186	196	180	218	182	198	180	222	193	195	178	198	200	205	206	196	194	189	195	198	200	172	221	197	191	210	198	225	186	215	209	193	212	197	209	191	230	206	210	204	176	230	188	192	200	183	213	184	209	202	182	253	213	200	220	199	207	196	191	206	199	199	215	186	246	169	200	205	179	197	195	198	189	215	199	189	214	188	180	187	210	192	201	185	208	198	217	204	193	215	209	185	194	195	196	195	198	228	218	196	226	213	191	191	218	232	202	194	191	229	202	161	209	200	198	198	175	214	222	187	191	214	216	203	222	214	195	205	211	195	200	200	204	199	201	169	225	210	218	206	226	235	199	198	187	205	226	203	224	181	210	176	233	182	222	201	221	180	199	185	220	202	179	201	205	197	212	210	209	187	214	197	227	209	193	188	245	191	204	219	209	189	202	216	206	185	201	204	233	184	216	206	188	189	204	231	176	206	195	208	194	212	227	211	202	206	196	211	189	189	191	181	205	189	186	227	204	205	227	208	188	216	190	176	191	213	228	196	182	206	206	210	201	194	183	208	221	190	212	177	199	235	196	210	173	211	213	197	193	208	227	180	204	223	203	216	221	207	188	223	221	181	193	219	184	194	215	215	191	195	227	216	206	191	202	196	213	181	182	193	178	220	197	183	216	208	208	218	177	208	210	173	194	194	228	173	213	200	184	210	220	209	202	212	206	191	217	192	232	185	180	205	188	190	184	205	198	209	226	214	195	225	206	208	171	187	191	221	202	193	201	189	208	214	170	205	203	231	226	203	223	199	212	193	211	213	210	203	212	206	206	206	218	212	217	205	216	225	212	199	191	169	183	197	210	229	220	213	224	197	174	198	184	203	196	199	192	179	206	196	214	195	207	177	186	206	221	199	192	172	203	190	220	203	216	191	230	173	200	183	194	197	210	209	203	195	217	166	206	206	236	208	213	191	206	206	191	193	170	212	184	173	197	202	174	193	202	199	193	205	180	209	221	202	187	184	200	215	224	210	203	224	221	219	204	189	190	195	195	193	192	218	195	194	203	199	221	220	192	216	197	197	216	219	200	196	185	184	187	222	214	209	202	226	184	200	187	220	203	197	210	191	193	193	199	198	182	201	215	212	193	171	232	222	186	210	217	205	180	196	198	197	221	209	226	212	195	217	204	202	188	194	200	195	191	182	208	198	184	161	213	185	227	216	203	199	223	186	201	211	204	184	199	219	175	232	227	205	184	211	200	198	208	183	194	203	180	198	225	195	196	199	231	202	171	218	196	213	208	212	180	178	215	200	219	185	216	193	184	207	199	189	173	178	210	217	253	186	206	215	216	190	171	206	198	204	207	206	208	195	207	215	247	194	201	238	168	199	214	195	211	198	190	210	200	197	212	196	202	209	226	191	204	211	209	206	238	182	205	213	189	194	224	218	191	215	193	195	202	193	214	209	199	186	205	222	226	201	194	188	202	199	182	179	211	192	198	204	210	197	191	187	210	213	196	178	199	195	180	183	223	220	220	209	192	203	181	229	190	206	195	195	214	203	190	218	197	229	200	171	198	221	206	203	191	195	205	226	196	205	212	190	187	192	234	202	200	210	192	220	234	210	199	216	212	206	202	216	216	224	196
29190	23849	14684	8257	3809	1462	530	520	474	536	534	593	523	513	521	489	524	542	517	525	522	504	567	469	526	538	509	510	539	563	546	499	550	547	530	531	544	553	577	498	544	502	536	517	535	510	500	509	542	521	532	520	538	533	509	530	514	529	522	485	513	511	488	520	521	519	502	497	521	497	519	526	493	499	541	545	539	558	541	517	530	491	512	544	497	533	532	556	538	525	492	513	528	503	497	524	525	520	498	541	553	564	527	529	503	534	521	514	514	514	530	511	537	500	531	536	478	531	505	485	542	512	494	547	518	464	527	539	547	520	519	528	560	538	513	552	544	530	503	520	551	507	516	508	543	549	506	546	516	556	505	535	510	526	554	517	515	511	489	535	515	527	508	490	540	543	503	498	541	551	555	535	479	492	509	498	548	501	543	510	557	516	506	510	510	555	515	509	492	505	492	521	537	543	502	525	550	508	486	481	537	515	525	498	523	519	536	547	528	490	518	524	548	536	511	524	532	520	499	573	538	563	531	523	503	567	538	500	519	522	514	489	513	551	499	547	547	512	550	572	536	498	539	496	531	548	517	538	508	520	496	523	525	544	568	558	541	538	519	551	482	556	493	537	530	539	473	530	496	514	506	460	574	526	483	513	526	487	526	510	491	517	488	513	540	501	516	498	499	469	554	468	533	554	523	528	491	536	520	519	498	480	544	553	516	518	507	533	511	570	572	536	543	521	518	500	523	512	496	562	532	518	559	518	543	554	526	523	498	522	521	526	546	528	519	508	520	507	516	547	519	511	508	462	489	526	546	550	481	522	535	523	521	506	538	510	548	499	519	482	542	557	544	570	514	524	515	510	497	484	515	470	541	519	555	534	539	548	527	524	536	503	529	470	529	577	548	483	485	488	543	501	484	540	503	553	567	535	569	526	494	548	565	554	515	557	493	509	495	501	542	552	522	498	549	490	495	516	533	519	512	526	506	520	522	484	521	553	495	517	500	540	489	522	541	515	508	491	525	545	546	504	511	536	519	543	515	478	513	525	526	473	504	531	546	568	538	506	487	559	522	527	520	488	494	501	564	537	492	526	507	517	499	517	509	526	532	526	533	555	526	508	549	547	555	550	552	521	558	511	570	513	495	535	548	471	524	513	527	529	561	509	537	526	539	522	559	511	490	534	540	540	530	500	478	521	508	531	517	540	553	584	510	522	559	539	506	547	508	542	493	534	514	503	577	520	515	516	533	511	535	508	497	488	547	514	535	528	513	516	541	522	574	505	542	510	498	531	507	541	532	557	538	511	546	511	516	540	518	530	474	538	529	492	524	506	534	517	551	560	543	545	571	503	517	512	569	569	513	476	558	558	527	507	535	501	535	524	487	526	504	561	564	506	523	496	490	526	509	507	520	519	507	523	505	525	507	553	530	537	514	532	515	516	469	500	502	535	521	546	545	524	502	532	512	513	517	538	498	532	522	552	526	530	572	530	525	552	532	517	547	502	518	532	485	532	535	538	501	529	540	524	505	554	510	514	505	539	540	520	553	519	478	505	502	556	535	527	550	507	518	501	524	549	534	517	569	526	555	506	555	528	517	536	508	482	519	518	537	542	533	538	508	542	528	474	535	527	565	496	495	521	534	523	532	521	488	552	537	514	511	506	473	575	515	523	552	503	484	458	457	481	530	523	533	505	536	529	568	550	544	520	512	522	504	559	527	541	561	506	509	527	500	484	541	551	524	491	489	512	521	512	532	525	547	452	513	531	475	522	473	577	551	509	497	541	509	486	497	533	551	510	545	503	502	514	500	516	498	478	504	508	537	526	529	532	481	499	490	487	514	514	538	533	540	527	559	515	495	539	532	548	530	502	528	551	521	540	529	494	547	553	491	509	501	543	522	555	510	526	507	537	512	520	518	502	537	530	519	539	567	529	500	498	514	462	514	526	515	528	561	482	576	558	524	499	524	510	480	509	518	534	543	523	519	527	508	533	543	559	495	539	546	575	498	507	535	537	537	520	518	540	527	489	529	524	524	564	506	486	527	558	537	494	529	488	510	515	519	537	489	537	548	517	543	560	524	545	515	532	512	514	507	527	506	538	576	522	548	523	497	514	521	524	501	522	540	533	529	506	496	533	498	560	513	528	506	486	523	502	528	542	501	517	482	510	552	507	532	501	520	536	496	528	521	573	508	493	524	512	551	545	481	518	532	513	497	546	496	469	474	512	534	489	538	515	517	509	514	535	541	562	480	531	561	549	485	494	540	541	500	507	541	510	545	526	576	503	537	533	539	539	535	507	535	522	502	551	508	513	509	539	542	528	529	524	541	578	544	519	524	532	521	545	520	502	526	527	505	519	466	478	488	567	517	545	546	515	517	525	485	539	551	509	547	550	551	545	531	466	521	537	514	468	548	519	490	519	481	507	538	560	540	555	510	486	542	515	549	518	539	518	550	560	537	552	525	536	538	566	492	500	568	553	541	533	514	504	505	511	514	487	494	534	497	507	545	549	555	516	519	505	567	503	504	510	490	514	509	543	507	479	573	555	526	521	552	493	503	542	511	520	510	519	537	526	515	538	496	593	477	531	540	500	507	566	498	522	506	507	480	511	511	502	511	539	521	511	554	483	522	518	516	521	536	533	514	543	533	543	490	502	507	516	568	531	534	506	546	518	506	490	502	491	510	503	516	526	546	558	534	514	522	517	514	519	532	532	506	511	556	561	539	546	530	466	503	546	509	521	519	474	491	507	502	529	519	550	549	548	487	485	518	513	542	535	523	505	549	501	500	530	530	524	555	540	565	488	514	507	522	515	507	521	550	531	490	505	540	570	535	491	522	520	549	507	518	517	540	532	518	499	548	490	531	536	514	531	517	508	530	489	492	483	543	485	532	523	502	500	499	507	480	508	483	479	503	506	522	502	540	526	560	535	538	536	481	526	499	540	494	527	491	513	551	542	506	494	548	530	502	524	535	485	514	544	542	490	508	477	535	544	550	523	552	520	509	503	589	510	509	522	549	532	506	527	514	508	518	533	523	531	578	529	518	565	492	545	534	523	477	513	541	538	522	528	565	513	486	570	487	533	519	535	510	555	528	520	491	554	499	519	544	521	500	556	565	510	488	518	501	547	499	493	480	513	555	501	545	508	497	503	542	554	517	484	511	508	503	524	562	534	546	509	493	506	522	487	496	551	531	528	532	511	508	510	505	547	481	499	525	519	514	530	499	508	562	531	493	501	546	513	507	521	518	519	520	496	563	537	502	532	539	509	507	493	506	534	554	520	531	506	524	512	488	525	568	551	540	515	485	567	485	558	519	542	525	534	502	533	531	554	512	529	527	494	506	519	494	528	516	513	516	504	521	539	537	546	547	490	503	503	560	526	529	512	517	521	499	482	520	519	552	551	501	508	521	499	540	537	542	561	533	497	536	484	551	510	508	551	520	538	501	524	548	500	476	470	589	538	562	505	500	525	562	522	512	516	502	495	532	504	545	501	492	499
77284	68063	56413	36621	19918	5939	574	307	340	295	341	317	292	298	298	328	315	297	286	315	308	312	308	300	331	299	304	323	287	285	329	317	297	315	288	310	306	316	307	332	281	308	329	286	322	344	301	303	295	295	311	313	299	304	316	321	277	321	309	318	336	335	328	288	347	327	344	320	277	315	334	289	312	314	291	288	299	302	330	314	288	293	330	328	336	331	281	315	286	314	304	299	293	302	309	286	294	305	321	307	330	292	325	288	302	344	289	291	292	289	323	322	274	301	300	309	275	275	299	302	313	302	317	311	323	327	336	304	304	313	324	340	306	297	319	295	341	314	321	298	248	305	295	305	280	280	300	274	317	307	313	305	308	320	324	304	299	299	287	304	297	311	316	279	296	306	320	298	288	336	290	321	325	317	315	311	326	290	277	307	311	295	316	311	295	269	322	311	300	305	296	320	297	274	317	314	305	325	328	308	319	310	338	326	265	318	292	296	323	283	294	272	276	294	348	305	251	305	298	303	336	322	303	298	322	315	313	303	342	290	297	288	297	316	297	290	328	305	278	323	334	316	293	297	311	311	262	315	311	324	288	291	307	326	301	333	310	322	304	306	316	273	306	304	297	315	328	296	312	290	282	289	293	284	310	266	317	301	300	306	289	313	298	308	309	289	325	300	298	321	297	273	264	307	301	312	285	326	291	308	337	288	303	311	282	298	321	314	311	289	310	327	299	318	320	329	327	325	333	309	278	330	328	341	328	321	312	284	303	282	287	272	291	325	322	318	288	295	312	308	329	324	312	341	323	321	312	337	277	330	318	311	344	313	295	313	297	338	311	305	306	283	279	287	292	267	326	291	270	280	292	339	324	323	309	303	285	293	306	303	281	291	317	305	254	338	298	319	284	298	284	336	293	318	297	310	309	353	295	315	312	325	283	287	302	290	310	316	278	306	302	333	290	275	303	307	288	316	325	338	261	306	313	294	304	327	306	297	303	298	255	295	295	283	306	316	312	303	328	281	303	299	311	330	325	318	300	305	293	285	296	323	293	306	294	319	324	297	334	317	319	315	301	311	341	305	314	307	340	336	273	323	289	287	283	300	329	333	302	300	310	287	308	314	320	291	305	311	333	283	287	311	279	298	292	296	301	334	304	287	266	295	314	293	280	298	307	264	320	325	296	317	324	339	295	332	314	287	310	278	331	294	302	292	325	333	330	294	299	325	277	312	298	311	320	306	281	297	281	309	302	303	306	311	289	304	297	325	321	274	308	331	300	286	282	322	284	290	313	316	320	327	296	274	307	309	292	290	306	296	294	351	286	317	327	295	340	345	295	328	311	311	308	298	310	316	286	314	318	323	289	358	319	301	316	313	285	347	324	303	305	298	293	307	319	295	306	289	298	311	282	305	317	297	299	329	332	300	332	310	282	292	323	282	295	322	302	287	305	299	278	327	308	310	275	306	307	280	297	299	349	303	305	282	292	254	280	272	289	309	319	318	276	312	319	280	333	303	288	305	290	275	283	316	347	307	315	312	311	319	297	313	334	299	295	298	300	307	295	295	282	339	323	302	321	298	305	302	339	332	303	309	264	286	281	307	291	329	302	314	295	309	307	307	283	272	338	333	303	302	312	306	322	303	292	306	292	298	300	318	340	279	289	322	293	305	309	301	323	271	296	297	309	321	303	308	311	317	311	322	280	318	295	308	307	311	318	318	340	299	316	328	293	303	310	278	295	362	277	324	304	328	291	295	289	280	300	317	318	275	315	289	334	322	288	316	327	284	285	292	322	298	299	310	298	299	311	297	307	310	303	328	307	304	305	322	328	323	315	318	288	308	303	292	299	287	312	307	308	312	292	314	326	347	306	295	284	314	319	301	326	308	301	275	323	309	308	309	320	327	273	271	309	304	313	296	296	330	283	310	308	289	277	276	315	305	288	283	321	271	298	327	342	341	295	303	290	292	273	285	330	330	321	337	284	302	309	323	322	290	287	296	300	304	303	314	326	317	294	302	276	329	325	300	354	305	300	297	305	315	293	326	303	266	302	286	333	306	312	290	294	320	275	315	333	299	292	336	306	271	293	305	270	304	305	304	307	295	290	314	308	269	290	286	318	305	315	339	322	329	314	310	341	290	320	290	313	307	319	293	309	298	315	316	318	336	303	298	342	303	293	294	316	290	279	300	323	270	304	314	303	301	302	293	271	315	283	302	310	320	294	324	325	320	293	320	317	294	303	266	288	323	338	302	301	313	316	278	301	308	319	296	314	294	326	289	277	308	303	301	307	258	311	274	296	331	321	303	301	345	320	301	307	303	319	343	272	305	301	311	271	305	327	309	317	294	311	313	314	293	294	320	269	329	321	297	319	298	310	334	297	311	286	295	310	317	312	286	330	299	311	299	286	295	307	310	295	322	281	314	297	293	316	331	316	329	341	317	286	325	273	284	286	310	316	314	272	306	312	316	303	268	305	298	320	275	296	278	311	321	319	289	324	347	324	271	286	286	300	282	286	294	319	352	308	285	289	326	335	287	344	260	287	320	334	290	322	276	298	343	312	282	359	327	319	324	315	315	303	288	275	293	308	301	317	329	309	297	307	304	314	309	311	285	306	335	305	273	296	287	275	303	315	279	291	301	309	288	299	276	310	319	285	288	343	269	306	285	294	265	317	274	292	279	325	296	325	313	305	326	303	287	310	297	295	304	272	307	329	307	307	314	299	312	293	328	302	318	301	318	307	295	319	319	294	324	339	300	318	284	319	339	314	299	304	314	320	299	324	317	286	287	329	308	283	287	323	279	321	321	336	306	332	285	304	304	360	328	316	289	339	325	285	321	303	325	291	313	274	267	291	333	286	280	303	293	309	275	321	319	313	319	315	317	311	285	314	320	306	328	322	287	288	291	313	306	313	305	295	306	305	296	324	303	288	315	316	334	336	296	316	317	329	344	309	301	316	298	325	297	309	295	323	310	318	293	303	311	314	295	298	280	312	349	280	288	282	294	314	295	284	305	305	350	307	319	308	268	308	284	296	283	281	333	294	298	308	330	320	323	324	300	284	311	306	292	314	311	297	332	278	250	324	324	306	323	297	308	330	325	297	304	315	291	290	309	276	287	315	274	292	304	292	320	300	319	305	335	281	329	323	316	298	316	279	298	297	339	329	335	330	281	288	305	291	314	309	305	290	310	290	309	288	325	318	340	296	334	329	297	303	304	283	324	296	291	284	285	326	304	302	287	298	319	297	328	306	295	338	282	314	326	313	310	312	297	314	313	327	291	330	280	311	307	289	295	288	300	310	296	292	286	289	299	296	299	320	261	323	309	319	317	370	300	325	309	311	282	303	284	302	278	293	310	319	284	308	324	300	289	287	300	310	291	311	327	308	314	287	293	292	288	300	288	306	309	289	301	296	326	305	307	299	301	301	305	276	315	272	310	290	323	269	279	333	315	309	293	299	324	302	305	277	309	317	334	332	325	318	275	299	322	333	326	282	288
53568	57411	54874	42989	29417	10804	1264	766	770	749	737	732	751	712	704	732	754	739	749	699	745	740	677	758	729	718	732	757	754	732	739	724	687	767	688	801	707	733	752	768	734	719	774	763	727	757	750	706	795	757	726	732	773	774	705	770	704	766	730	753	738	730	773	758	730	699	731	745	664	725	724	764	788	717	732	738	745	703	752	735	777	726	733	744	767	712	773	738	742	734	715	745	726	763	737	755	736	761	725	727	723	741	751	752	718	739	771	749	748	688	739	780	700	735	719	655	762	732	735	737	735	745	664	719	724	702	752	729	757	738	760	714	723	707	721	754	777	727	699	770	747	754	741	726	723	756	725	745	749	758	745	739	736	734	713	740	731	721	718	726	767	715	739	747	739	732	725	746	778	695	720	708	738	754	705	761	728	751	775	748	746	767	733	674	715	729	680	731	687	739	741	777	728	728	723	763	701	709	730	701	752	702	705	739	718	741	774	721	708	771	683	736	731	780	735	752	692	777	733	743	744	741	771	700	731	757	731	747	718	790	696	723	718	716	754	744	730	749	733	736	744	712	707	714	706	743	714	721	742	780	740	755	713	721	767	713	710	682	733	730	714	743	701	738	742	751	737	730	750	751	733	711	809	786	718	747	754	709	775	699	704	713	710	757	758	757	776	690	755	739	769	701	728	735	742	737	693	721	738	698	702	711	731	723	730	704	718	676	760	722	756	761	747	674	712	706	728	755	729	711	753	758	790	702	748	770	719	747	714	776	681	785	747	731	733	736	735	746	702	697	733	731	745	712	711	740	734	742	765	719	742	710	750	714	750	695	744	702	714	747	711	727	729	705	763	735	732	764	723	715	736	769	682	730	790	773	701	757	743	783	700	722	686	728	738	701	783	740	717	715	748	779	703	689	745	695	743	748	773	660	731	661	707	789	771	800	707	713	724	724	820	746	773	695	700	751	796	729	757	726	761	786	684	717	728	719	730	735	753	681	769	730	693	732	701	718	733	746	731	755	732	754	712	785	739	729	708	791	760	768	716	771	777	730	775	698	739	708	711	666	751	702	711	800	756	693	721	761	759	741	734	738	760	734	757	805	708	718	760	721	745	720	704	734	716	721	700	772	723	720	730	711	699	716	754	695	696	708	707	786	743	730	749	725	706	761	731	764	731	742	728	761	742	803	765	741	763	785	718	707	724	726	728	732	702	737	781	711	768	764	750	705	704	663	724	728	800	727	703	757	698	684	792	747	707	747	723	695	761	743	708	735	724	772	756	770	733	778	778	696	749	739	730	717	713	771	735	742	737	688	756	767	740	721	709	751	702	711	717	731	740	720	708	727	735	764	735	748	744	728	696	762	764	762	744	729	712	730	726	747	753	728	720	721	704	692	745	707	669	720	696	718	678	769	718	738	746	758	749	702	754	701	737	662	789	728	755	755	762	767	726	681	725	697	681	712	709	741	743	699	753	724	723	729	695	762	758	703	722	743	718	710	765	711	781	728	707	698	753	728	697	755	747	712	738	757	727	722	725	725	740	729	750	757	700	727	762	727	806	762	788	728	797	720	763	711	721	705	737	771	708	726	739	790	784	745	721	716	716	698	776	742	738	722	697	730	694	727	745	786	754	694	771	748	733	789	756	734	718	758	765	717	715	712	791	720	770	724	719	787	715	717	744	766	713	748	780	764	759	719	730	759	748	769	741	710	740	755	737	757	671	736	741	718	777	704	719	750	741	727	741	742	748	721	731	722	739	679	794	720	720	769	763	737	727	762	705	733	737	718	754	721	747	724	705	758	717	696	729	724	712	702	739	795	743	729	745	755	761	756	727	669	708	702	771	742	776	682	773	727	765	759	724	750	760	711	722	745	736	771	785	783	727	715	726	725	714	759	722	764	743	755	744	727	752	758	715	722	748	757	771	740	768	783	740	688	689	712	723	745	702	740	742	816	716	725	709	729	743	716	701	718	729	780	749	728	698	765	680	717	723	709	714	728	743	681	713	712	768	735	736	784	764	701	750	744	765	727	713	692	751	760	694	732	738	724	712	704	760	752	766	764	721	736	742	737	775	753	729	755	695	729	698	737	710	702	699	697	745	732	761	748	690	769	707	699	740	713	686	764	750	727	727	784	743	723	742	758	705	696	754	723	725	727	729	733	744	720	746	714	800	741	728	743	707	705	704	816	706	681	743	737	707	741	696	691	743	778	761	736	748	688	745	790	746	727	715	769	716	745	769	751	747	736	771	745	749	778	754	712	744	771	724	725	750	749	726	787	733	732	774	715	679	711	710	709	740	742	713	679	725	739	722	763	732	746	745	723	703	678	719	703	688	709	754	721	753	710	751	763	764	697	768	769	691	723	686	762	701	720	786	733	733	715	752	700	696	775	698	712	765	720	729	703	735	731	743	747	739	709	739	703	732	705	708	794	734	769	733	709	709	758	714	724	750	724	747	748	745	728	727	717	736	753	712	700	713	766	705	716	762	706	740	736	700	690	712	733	764	770	730	740	723	750	704	709	718	702	755	754	714	730	703	720	754	722	787	732	752	712	703	748	745	770	764	680	766	754	751	755	753	748	712	777	698	751	772	751	732	764	686	761	721	721	789	681	769	712	748	702	736	732	703	783	749	694	654	739	700	758	773	686	751	719	701	731	728	767	702	654	757	709	706	684	775	690	731	666	739	741	736	744	762	777	740	722	767	741	723	684	732	744	727	775	678	725	771	770	755	726	762	747	750	740	765	714	726	764	740	759	682	715	744	696	766	717	714	714	788	695	712	721	733	687	758	747	672	702	745	782	704	676	709	698	704	680	722	767	751	770	717	683	773	731	759	691	732	671	721	753	734	695	729	742	745	731	752	755	754	703	747	773	685	739	759	747	688	746	704	754	739	754	748	752	699	751	778	752	707	753	714	751	699	752	783	781	747	741	742	735	723	741	745	731	705	743	757	739	706	719	734	696	718	718	739	724	762	732	689	733	748	731	665	768	723	737	703	730	731	758	741	747	745	742	729	749	737	747	724	717	700	680	690	726	775	723	677	740	753	700	746	736	715	746	731	702	743	736	746	708	735	716	761	733	688	773	731	750	746	678	757	791	701	734	705	787	727	714	735	751	768	685	763	748	756	694	704	754	762	760	761	708	765	729	727	726	693	686	737	759	762	722	725	769	754	711	724	729	743	732	699	715	732	673	725	667	728	758	717	734	692	787	730	718	725	734	780	728	791	711	713	719	734	722	766	729	753	720	765	715	678	755	752	724	697	781	762	713	721	743	706	710	752	756	803	757	743	779	711	774	772	768	732	752	719	725	742	714	717	748	703	778	723	725	737	725	764	713	738	735	751	735	743	742	716	758	771	702	760	745	723	728	740	734	680	712	762	731	728	701	741	722	691	688	702	746	722	715	742	724	744	749	746	751	767	781	727	727	738	728	723	760	733	712	694	678	736	685	735	746	702	752	719	789	743	755	703	773	745	709	777	751	773	744	741	774
83840	75010	63390	45309	27392	11171	869	301	282	258	285	302	312	299	268	265	290	273	264	299	289	258	271	281	327	273	238	264	294	277	290	280	287	283	271	277	249	277	258	267	283	318	271	275	288	284	298	319	246	300	288	268	286	301	317	263	308	270	278	285	297	336	293	289	282	289	309	297	261	260	296	278	290	277	324	278	294	291	265	276	273	278	300	232	278	268	252	288	279	303	276	302	323	278	279	270	275	291	283	262	289	262	295	298	271	274	300	285	298	258	269	276	253	273	259	257	296	273	301	299	277	314	274	270	270	313	292	281	279	276	318	276	263	277	294	263	274	277	282	311	276	280	278	262	287	300	268	299	278	281	344	281	285	274	308	269	273	258	285	286	275	273	280	285	266	284	251	282	275	280	269	264	306	276	284	310	255	314	309	346	259	276	293	280	273	261	269	278	256	283	308	284	301	293	299	273	308	293	292	290	255	296	281	283	268	289	270	293	250	317	311	305	305	274	249	299	265	305	298	291	281	277	318	249	285	289	277	285	313	284	294	280	288	286	270	284	259	262	268	293	298	243	276	266	274	288	274	300	276	260	279	267	288	276	298	240	290	249	295	267	291	301	267	269	276	266	247	276	266	302	268	263	275	278	278	300	275	269	285	265	264	292	295	274	298	267	286	275	279	293	284	288	274	313	274	298	277	277	283	282	273	290	263	278	277	288	281	274	274	259	276	267	306	311	276	299	264	253	276	297	298	300	266	284	263	291	271	280	287	282	286	253	286	296	269	281	295	253	309	278	256	263	264	295	278	286	270	294	279	306	261	310	282	307	277	277	282	301	303	283	302	246	272	282	318	266	289	275	319	262	309	264	290	272	293	308	274	276	292	259	289	316	265	250	304	312	307	299	296	300	289	250	270	271	305	274	255	277	263	278	291	276	273	286	289	264	293	292	299	283	272	284	290	294	293	260	271	271	273	289	296	276	314	281	291	277	238	251	277	278	293	265	282	279	272	274	286	312	266	303	267	270	273	300	276	287	258	261	265	277	267	278	260	318	258	289	261	285	266	294	270	282	311	286	295	305	302	303	290	273	275	305	281	269	301	276	296	256	243	273	295	309	307	270	258	313	280	292	288	309	256	331	271	254	269	291	259	276	317	291	293	288	270	253	274	266	279	271	307	286	296	272	277	277	272	292	266	301	281	290	276	286	260	268	262	255	280	281	291	283	277	292	282	299	284	296	315	291	279	274	277	294	269	268	310	316	269	285	299	265	285	265	270	298	280	288	282	291	276	293	272	251	297	285	273	273	270	301	267	286	292	282	280	280	284	292	287	272	264	287	260	275	291	257	285	272	307	271	272	265	307	294	311	259	284	249	304	308	284	283	293	284	299	282	255	251	289	267	291	259	292	263	269	278	292	275	268	283	278	264	263	305	304	293	296	269	282	278	288	267	299	300	305	273	260	256	301	273	285	279	287	274	270	294	281	294	288	251	302	298	289	308	264	307	290	277	283	269	283	309	287	274	249	289	312	292	275	307	258	288	270	284	268	280	326	257	240	313	301	258	273	261	287	287	268	288	281	260	286	295	289	278	282	304	283	310	275	271	273	264	271	269	267	275	277	286	298	286	284	273	257	272	291	269	292	276	277	276	283	270	287	275	261	264	260	272	277	268	265	308	309	272	262	293	276	279	274	252	282	269	300	301	281	268	268	287	274	246	265	289	252	295	289	290	298	283	265	287	296	271	253	275	282	270	269	281	289	285	304	278	271	296	240	293	275	281	270	273	270	293	288	304	303	275	297	310	290	286	267	266	269	309	308	295	273	260	265	250	315	284	301	292	279	276	288	269	280	273	251	265	273	276	276	270	270	231	259	278	293	258	263	261	280	281	251	293	307	283	296	254	275	296	302	257	307	282	271	265	269	226	287	277	298	304	302	272	298	256	261	282	279	261	311	269	291	299	269	238	264	265	260	287	302	274	261	224	269	322	305	296	316	280	287	251	264	275	265	289	266	280	276	282	254	322	306	275	303	275	275	287	255	303	252	280	299	311	301	293	276	272	279	303	261	287	276	290	310	281	263	259	279	296	290	270	281	286	250	263	277	254	283	257	288	281	242	266	288	281	297	272	279	265	307	295	277	302	278	262	284	288	307	264	272	258	281	283	255	280	247	291	286	254	296	293	291	269	305	280	259	292	275	260	295	271	279	268	275	277	309	311	283	291	308	295	269	279	286	274	304	275	305	300	282	258	311	278	274	298	261	294	257	253	266	262	288	247	297	277	248	249	291	269	276	254	285	317	278	264	269	291	287	271	264	260	285	281	261	299	263	309	285	288	291	283	268	299	283	279	267	280	263	292	306	280	293	293	293	275	325	293	289	282	299	279	304	282	280	276	298	294	272	283	293	242	285	285	299	289	259	291	303	290	280	264	278	316	294	278	263	278	285	254	301	285	307	282	261	278	281	281	273	265	287	310	268	292	244	249	282	253	293	288	248	279	300	293	308	300	298	304	270	276	260	269	285	275	319	277	284	255	276	279	288	274	272	278	269	282	279	266	264	309	303	288	283	273	229	255	291	264	268	317	302	290	288	304	289	292	277	249	288	273	267	275	294	292	261	254	257	271	292	265	300	290	273	289	300	309	283	250	289	301	279	264	265	268	294	282	282	266	282	288	284	270	278	265	266	313	269	281	282	244	259	246	266	250	300	303	316	255	290	286	310	274	279	265	300	273	262	286	250	309	257	286	288	253	285	290	300	276	277	293	288	301	285	256	279	292	274	301	275	286	262	287	261	285	298	305	302	265	264	247	282	289	266	295	292	290	286	275	292	267	298	311	278	303	277	307	289	321	294	240	271	278	263	246	249	272	324	283	308	260	280	277	281	280	309	265	299	307	281	248	268	270	282	268	261	285	281	242	293	281	276	290	319	312	301	267	312	283	273	270	251	266	284	272	303	256	276	277	243	264	264	268	300	262	266	317	279	248	273	279	278	253	262	267	270	291	256	288	267	280	254	278	248	234	249	291	262	284	287	262	263	258	269	277	288	322	273	282	299	263	284	271	259	286	298	276	250	293	271	291	245	294	263	266	292	253	268	289	283	266	263	304	288	266	298	287	274	322	317	282	271	287	312	265	278	278	274	265	292	302	295	270	270	269	269	299	307	269	247	276	260	267	274	279	303	272	286	270	249	278	273	290	291	276	271	312	289	270	265	276	279	265	278	277	258	279	290	286	278	282	285	299	264	283	265	283	275	284	295	267	272	288	290	277	261	283	269	292	294	266	279	261	304	263	305	271	246	289	285	276	285	288	280	292	282	275	295	272	271	269	267	251	300	295	277	289	294	270	273	309	275	299	255	301	283	276	266	268	323	280	280	309	279	274	255	266	259	278	264	284	251	298	294	297	281	267	294	275	275	284	284	280	288	299	271	289	296	304	251	242	273	253	307	286	278	296	329	263	286	281	282	285	287	294	241	291	262	289	269	278	290	265	308	276
60604	66538	63036	52072	35631	16376	1043	678	724	702	690	691	702	707	721	671	608	654	686	667	690	697	664	627	650	644	636	630	674	662	674	673	655	658	666	696	659	668	643	600	675	634	639	688	617	715	670	672	658	682	616	655	680	651	652	667	664	666	692	655	656	639	679	685	651	672	641	659	664	733	652	658	675	643	670	661	642	642	625	655	629	666	659	669	668	672	665	648	667	655	693	656	655	707	640	646	662	599	664	639	633	653	664	658	668	659	638	639	628	658	711	658	647	643	670	698	627	694	646	651	649	689	691	698	660	625	693	633	655	636	657	639	697	679	646	660	654	686	648	715	680	677	659	627	660	667	652	637	673	654	666	687	668	652	673	673	657	615	684	650	627	654	709	647	705	651	665	663	637	641	701	616	655	670	670	686	679	659	627	644	716	655	655	637	658	638	702	666	674	663	652	682	688	668	656	690	645	669	643	596	682	654	699	673	697	651	646	633	674	643	640	645	646	679	687	641	664	707	665	665	616	625	630	643	673	669	657	662	677	658	658	634	662	643	647	667	678	685	669	644	699	663	656	652	640	678	659	686	623	658	684	676	698	646	656	614	664	693	651	664	683	606	680	627	634	683	682	651	699	684	684	653	625	629	690	627	650	704	654	669	661	638	642	624	649	625	670	649	664	684	636	681	693	684	660	655	674	665	613	663	619	673	674	701	643	635	712	628	641	710	688	665	667	680	680	678	672	633	668	640	645	686	643	641	661	641	631	645	676	632	651	686	687	688	638	684	683	641	646	642	655	661	695	642	649	655	625	662	716	641	658	695	672	653	675	693	698	680	633	667	667	646	632	662	624	661	668	650	662	662	634	657	684	629	672	640	699	635	687	655	682	629	654	613	690	668	633	667	650	627	649	687	657	646	657	638	658	649	688	693	709	715	688	658	659	690	698	657	620	713	659	651	646	679	565	645	631	618	664	665	680	673	640	664	686	663	644	682	639	660	666	673	645	609	704	636	717	669	717	633	656	633	606	680	657	632	636	636	650	630	680	649	674	654	663	702	685	631	593	654	686	656	655	687	625	642	651	657	676	663	635	701	606	671	645	677	669	682	656	692	638	653	692	634	643	677	654	646	716	678	687	696	640	626	699	653	654	685	653	623	706	670	627	645	671	661	661	667	658	672	626	630	677	673	653	670	643	640	618	599	638	624	688	626	647	644	684	670	687	634	668	608	680	661	655	698	615	669	652	673	650	685	699	646	646	676	675	680	643	634	695	685	664	667	644	660	637	648	673	659	673	672	637	730	636	660	657	657	633	635	675	677	653	660	666	685	667	667	687	663	651	662	688	673	642	651	672	672	662	648	675	654	724	618	677	644	668	662	695	676	648	631	645	643	678	640	667	636	682	726	669	689	664	651	686	672	665	687	668	686	691	639	665	636	669	652	651	617	708	684	672	718	666	678	705	642	665	681	655	659	670	652	683	675	679	617	661	660	705	648	669	656	676	645	648	645	713	635	617	675	696	634	692	688	669	702	639	699	668	646	612	693	614	661	711	647	620	622	716	638	650	609	625	614	668	666	661	672	686	635	673	659	696	623	677	637	704	681	694	671	649	690	677	641	631	708	635	684	654	649	636	683	622	683	659	660	668	698	605	668	680	684	623	697	619	602	652	664	694	666	681	647	648	696	708	635	651	651	644	667	695	670	598	664	629	680	617	602	670	676	693	619	688	685	673	666	683	622	653	636	673	654	654	643	681	667	643	636	651	647	636	631	615	672	666	657	667	691	613	679	646	636	646	667	621	647	616	604	659	665	633	633	645	685	649	652	642	658	672	636	637	681	645	687	594	610	664	660	646	659	671	658	674	705	672	651	665	638	657	645	636	704	660	674	644	661	684	652	660	691	660	667	626	677	638	631	634	607	670	655	656	662	711	659	663	652	663	615	621	662	683	658	679	662	646	672	655	671	647	668	681	690	657	665	657	654	686	703	664	623	652	618	647	657	709	639	628	671	635	672	641	674	654	644	664	611	623	678	616	670	684	666	708	635	668	657	673	646	625	699	675	675	623	718	669	708	632	641	633	665	644	686	655	641	641	700	688	643	627	653	637	676	668	637	618	668	679	629	704	628	638	672	647	671	641	644	666	654	681	695	698	656	698	656	646	643	675	636	696	663	682	647	693	676	682	653	627	687	664	650	636	681	662	694	715	720	664	661	652	651	666	685	669	665	634	637	663	651	646	726	662	684	681	653	655	668	570	649	710	654	635	653	633	652	694	652	637	629	649	670	663	704	647	661	720	679	733	676	673	662	704	685	636	698	637	667	680	679	633	634	626	619	638	626	695	684	644	672	654	701	649	625	641	659	659	681	663	689	612	658	664	648	652	600	702	649	689	674	655	701	681	675	675	643	651	680	672	683	693	660	648	669	635	693	665	652	622	657	626	719	636	670	657	637	638	679	693	661	689	677	680	682	643	637	641	699	671	672	678	625	654	706	669	670	674	660	659	673	696	659	660	657	701	673	619	610	641	672	653	672	651	649	614	620	616	675	653	656	690	673	653	674	706	678	657	662	649	638	679	676	652	670	687	677	673	668	674	666	668	615	698	697	695	703	625	616	660	650	668	673	665	675	655	710	680	696	675	642	639	680	686	677	669	641	667	659	714	654	657	607	648	643	652	667	664	686	667	650	662	655	710	653	637	627	666	677	650	652	610	626	667	652	639	642	693	612	682	668	659	693	692	635	633	668	648	651	615	696	653	609	650	690	680	673	644	653	605	658	623	626	691	635	615	668	712	644	679	676	619	637	650	681	633	608	657	675	636	675	722	629	660	643	689	627	658	671	643	633	673	685	658	659	718	711	656	686	671	668	706	691	619	641	672	620	665	665	635	623	601	675	624	651	665	671	704	647	701	669	668	714	691	664	655	635	666	711	677	648	641	663	591	642	618	671	666	645	618	662	632	652	648	670	637	697	686	668	640	640	689	677	690	683	681	679	644	581	688	641	712	622	694	655	627	623	646	718	682	673	649	701	726	652	634	679	687	661	661	669	687	656	655	633	697	687	667	628	631	647	672	664	679	639	657	624	661	663	684	651	708	648	627	624	664	717	635	653	676	632	665	711	635	646	684	655	627	634	678	716	651	617	626	669	661	672	669	644	641	661	670	691	659	631	639	658	673	697	646	640	670	633	631	638	652	680	622	619	645	619	666	696	639	711	642	640	698	642	660	662	729	659	637	653	670	655	679	680	675	654	615	629	650	665	684	689	617	611	675	663	659	659	672	705	646	646	631	649	697	679	624	672	662	646	640	663	673	693	623	698	695	678	660	642	655	667	672	653	688	602	645	666	620	697	621	655	682	709	601	641	664	679	698	637	630	657	663	699	696	627	630	589	666	622	665	650	674	667	694	661	672	695	651	649	677	687	681	645	674	664	673	660	632	655	669	593	652	673	645	712	694	634	644	654	621	651	669	665	674	673	665	669	701	625	642	673	652	652
33690	22212	11167	3427	1108	415	240	202	197	202	193	210	249	195	215	207	210	191	190	227	199	211	220	231	214	198	228	213	195	208	186	186	214	208	206	217	193	218	212	228	230	202	213	179	182	198	209	200	199	187	239	205	207	210	237	202	195	193	221	229	225	226	223	226	223	188	197	202	208	240	223	190	225	229	197	222	217	224	219	213	218	233	206	198	193	191	229	207	213	205	205	172	218	188	201	202	204	232	234	239	219	204	190	199	199	191	196	198	215	223	207	203	215	213	211	184	186	191	177	212	232	231	207	213	212	202	183	198	216	211	217	221	212	212	225	201	201	205	201	197	198	190	200	209	210	200	246	236	209	215	203	196	203	209	205	206	218	219	198	196	231	204	188	232	208	199	221	199	198	184	209	201	175	207	208	214	213	194	223	179	228	201	190	216	217	209	213	210	210	227	216	210	191	198	197	212	220	210	206	230	237	226	223	223	198	224	227	246	228	208	196	196	212	178	226	214	216	203	228	185	178	235	198	208	208	203	197	219	211	219	189	195	185	229	207	180	190	211	211	188	198	221	202	212	207	222	209	201	213	218	215	211	219	202	175	196	214	215	193	198	218	219	201	218	225	206	206	213	200	216	214	224	222	203	216	195	209	215	176	194	211	203	184	213	205	188	194	173	203	195	195	220	220	195	212	206	207	232	198	193	246	202	209	207	198	205	212	240	204	204	210	215	206	206	243	231	221	205	180	217	224	202	213	218	216	224	208	209	216	213	222	230	226	218	203	231	190	245	211	211	209	201	206	228	248	196	224	200	217	208	216	212	197	191	205	220	214	236	203	202	252	230	185	186	216	191	215	209	201	195	233	219	196	199	210	212	199	182	186	209	196	199	190	202	211	215	231	222	195	207	179	208	217	194	199	204	214	216	205	194	194	196	194	196	209	212	228	204	194	234	181	195	212	240	238	217	203	203	201	192	224	199	215	210	203	183	180	204	205	191	216	205	194	203	204	184	197	186	212	190	181	183	230	228	200	194	189	216	204	218	224	198	197	190	235	222	198	186	223	203	204	193	206	228	215	180	179	226	201	181	230	237	237	201	197	191	228	230	183	235	232	200	207	204	206	186	182	200	192	201	221	213	196	199	186	187	196	178	220	206	183	202	207	174	200	209	184	183	188	207	216	216	195	201	210	220	200	226	201	212	218	202	212	210	246	179	219	204	180	206	219	219	211	217	202	188	203	203	212	253	214	191	209	221	215	211	208	223	202	187	216	202	202	221	197	215	206	201	193	195	195	225	188	206	212	185	223	210	219	202	233	197	221	213	209	232	212	180	206	230	230	211	192	196	221	225	207	182	215	198	201	203	248	227	210	210	195	199	250	178	221	191	212	190	201	202	215	195	210	213	217	203	181	192	200	213	200	227	229	213	217	212	189	188	233	214	213	204	210	192	221	218	199	212	227	221	185	201	200	214	212	188	200	197	209	188	197	228	217	213	222	184	222	212	199	207	183	214	191	195	199	210	210	238	213	219	204	203	201	218	230	219	215	223	245	185	191	217	203	231	189	223	197	208	209	206	215	205	211	179	225	195	177	210	222	243	201	213	193	215	199	210	221	172	206	190	219	217	192	214	212	173	229	211	224	213	219	202	203	195	196	211	187	220	191	205	200	221	235	196	193	196	224	193	211	180	200	208	190	194	181	189	198	227	226	208	227	204	202	218	210	202	223	214	199	203	204	205	180	228	218	202	230	199	194	207	237	238	220	182	216	219	196	226	206	212	212	195	202	217	218	193	209	208	227	206	208	197	196	188	197	231	216	212	215	185	196	198	213	177	186	202	209	202	201	235	244	161	210	200	217	211	248	174	204	217	216	188	226	205	208	166	215	200	182	191	215	213	220	188	205	225	192	214	176	198	223	227	218	215	215	172	189	223	184	198	204	216	194	202	217	201	205	225	202	184	245	182	211	222	193	218	218	185	217	206	224	211	193	217	206	211	223	206	228	234	227	213	199	216	210	207	195	194	223	210	187	176	194	203	193	196	188	213	193	209	204	209	196	208	217	208	200	221	217	191	216	208	185	192	233	221	200	208	210	250	212	204	215	215	200	193	201	208	188	203	203	203	207	217	198	226	209	206	197	207	220	190	212	219	214	206	196	209	184	198	237	206	216	213	223	208	209	195	247	230	217	245	218	211	209	192	210	206	205	212	209	232	199	201	199	236	208	213	197	208	197	229	209	195	198	195	201	203	207	176	211	210	204	239	208	213	197	205	207	213	216	217	217	206	226	215	187	225	218	208	222	219	206	205	192	189	213	188	198	204	218	209	203	204	194	197	224	204	225	213	204	202	174	215	237	218	193	170	206	203	231	215	192	192	213	215	218	179	218	184	201	201	200	201	192	204	219	208	193	204	205	239	190	205	223	189	201	221	192	187	200	192	251	208	190	230	208	205	191	216	185	230	225	191	231	199	206	221	200	213	204	177	226	197	186	232	221	190	220	178	226	212	222	227	199	179	224	189	219	199	221	237	221	216	217	204	212	162	187	200	183	217	204	215	205	219	224	197	225	196	206	195	210	213	208	179	210	230	187	212	196	202	214	197	202	192	213	212	202	206	200	187	201	214	181	231	203	211	200	206	210	213	202	222	219	208	203	231	216	239	195	202	192	185	234	188	201	190	202	209	208	204	198	196	193	221	218	206	214	178	216	199	222	214	222	199	207	218	237	218	223	204	200	218	209	214	191	195	220	212	179	207	196	204	211	198	212	184	213	228	189	221	214	223	222	229	200	212	196	221	238	204	180	224	210	210	221	215	222	196	221	202	225	197	228	226	211	200	240	194	202	225	192	217	194	222	230	207	207	176	188	220	184	206	175	203	209	232	213	239	194	203	194	205	195	209	205	201	225	207	242	209	214	203	220	203	204	184	202	223	200	201	213	207	213	215	203	242	205	196	218	231	204	193	209	183	179	206	191	234	184	200	192	207	178	205	220	183	213	220	218	217	211	196	210	221	212	212	215	209	232	203	213	199	204	227	224	183	209	194	203	180	196	216	212	242	229	184	211	214	213	224	206	180	178	189	210	188	192	197	227	193	239	221	198	224	218	195	251	229	193	195	220	231	179	193	205	208	204	207	186	176	236	196	202	233	191	204	210	216	197	196	186	202	189	190	210	246	178	211	201	190	214	218	193	218	211	196	194	217	198	195	202	209	230	219	225	207	208	193	208	194	205	215	244	220	215	185	216	196	198	197	189	218	191	191	202	215	192	212	190	220	221	212	193	178	215	213	198	216	203	212	193	219	221	209	194	180	238	203	206	221	207	179	184	195	231	231	222	203	183	212	208	237	228	184	230	218	224	204	207	195	212	203	184	209	216	210	179	186	190	208	223	218	233	218	212	229	210	185	247	188	214	210	204	169	224	212	220	211	212	222	205	239	217	180	220	218	211	209	211	237	215	192	217	221	224	208	215	183	218	201	194	195	216	208	215	212	216	185
28361	24036	16992	8329	3596	1388	474	532	502	569	554	528	551	542	509	559	524	552	543	564	523	509	575	595	513	489	531	531	531	544	532	509	559	607	550	535	492	550	545	546	536	579	510	566	494	499	533	519	553	514	535	558	535	523	564	533	562	547	549	553	538	500	514	534	534	559	548	534	601	574	511	515	532	510	512	534	525	534	556	550	531	560	553	521	522	513	525	531	571	542	516	522	541	539	518	524	509	553	581	519	507	544	520	602	542	562	519	532	509	546	580	544	530	517	509	534	537	509	519	541	502	513	501	541	557	543	518	561	534	530	547	541	503	560	558	530	549	562	522	523	492	572	558	517	524	532	503	559	507	523	522	479	519	520	531	554	516	542	559	518	522	541	506	513	551	514	536	518	523	551	563	532	549	546	576	550	523	561	521	500	512	496	555	534	519	528	547	480	504	585	540	485	506	572	547	540	552	540	522	507	521	563	514	531	512	534	516	525	531	530	565	502	493	559	502	489	514	509	577	539	536	513	566	547	540	501	583	519	540	540	528	553	524	548	505	517	582	509	541	534	537	538	546	544	490	557	559	552	547	519	527	538	530	583	492	526	549	521	513	541	509	541	565	524	523	540	533	527	549	521	509	550	566	514	528	505	551	503	500	546	562	549	533	538	538	485	521	501	515	483	512	507	531	555	524	541	518	523	569	518	592	512	515	580	551	530	548	557	557	577	572	475	532	568	550	554	530	555	505	572	532	545	526	568	532	517	528	506	577	500	554	532	514	531	534	539	505	509	543	552	512	534	539	479	518	517	519	524	506	502	568	538	537	536	533	535	525	527	528	576	482	549	562	525	525	529	563	527	561	507	561	524	513	524	538	540	571	545	549	508	529	556	536	560	541	516	504	527	517	522	575	552	493	503	539	495	536	523	549	532	544	528	534	570	561	519	551	555	539	558	535	568	509	560	516	550	488	521	571	497	564	571	552	511	552	522	544	553	575	531	517	526	577	540	545	534	533	583	568	526	509	529	510	522	505	535	512	556	567	509	508	524	498	515	548	532	518	549	558	509	542	513	531	546	500	504	498	489	558	530	547	549	501	556	571	542	553	541	514	526	522	522	480	542	535	518	525	494	541	567	520	497	523	530	526	529	547	528	535	554	529	536	553	567	584	505	548	534	562	525	482	524	545	513	484	549	508	533	538	536	543	567	541	511	484	552	550	547	586	548	542	548	561	574	532	521	502	523	555	500	529	513	562	517	524	510	540	549	502	551	494	530	555	558	511	540	524	550	528	531	540	518	522	521	521	548	526	549	541	564	549	564	543	488	515	538	519	550	532	550	568	544	533	552	535	537	547	542	502	535	536	538	522	506	521	561	585	523	519	530	556	533	495	557	547	522	548	502	536	496	500	514	546	532	526	528	523	545	520	536	547	513	554	518	518	567	549	541	545	552	552	574	553	512	502	559	535	546	506	523	530	559	529	543	559	521	529	534	550	540	531	542	511	523	529	520	552	540	514	519	488	556	478	532	512	528	533	547	558	520	532	556	547	555	538	523	573	545	552	500	528	524	565	521	558	493	530	550	523	506	575	541	547	540	501	520	503	547	550	546	516	517	545	545	524	545	549	528	515	517	509	558	547	536	540	592	518	532	506	519	554	570	535	511	553	547	551	582	516	509	527	537	529	512	575	547	545	497	545	524	552	564	543	543	516	537	539	538	531	552	498	531	528	534	541	514	552	538	493	515	525	594	588	535	539	504	564	511	532	490	488	537	516	537	524	546	543	495	505	531	532	546	511	530	526	526	539	600	551	502	527	554	522	519	563	538	539	558	497	529	531	526	512	514	526	541	554	488	544	539	544	518	577	519	576	560	499	577	539	557	507	532	562	528	528	528	547	544	510	507	541	569	540	509	531	590	537	552	558	536	518	539	554	543	495	516	494	538	584	557	524	554	551	546	518	556	539	523	553	483	524	523	575	560	543	518	567	523	550	570	544	547	553	553	495	479	564	539	498	526	558	519	524	523	514	567	551	532	498	544	572	516	534	491	548	527	554	536	522	543	524	579	549	514	562	509	526	548	527	539	548	527	527	568	592	556	516	529	521	559	501	534	495	523	567	500	510	552	540	514	503	559	529	535	527	510	522	586	511	526	503	543	512	592	537	558	537	543	544	524	547	562	511	540	524	545	500	536	550	544	503	505	538	556	502	512	546	490	536	566	564	492	551	575	558	553	539	549	544	498	499	552	567	520	565	613	518	492	522	560	555	536	499	591	538	492	520	569	519	543	562	519	589	538	564	543	563	493	519	550	546	580	521	536	519	567	569	555	489	510	570	560	526	526	529	475	491	511	575	545	525	505	501	524	543	527	563	525	523	523	554	495	519	543	486	522	527	560	496	504	530	529	538	541	511	552	567	540	533	556	539	509	528	528	523	547	558	523	502	528	545	555	515	518	521	563	563	550	573	567	535	541	517	530	540	504	550	531	553	561	556	530	536	556	580	503	573	532	535	523	559	534	525	513	532	547	529	511	534	525	535	545	541	566	516	560	511	498	546	550	528	578	565	526	540	564	521	539	505	518	539	586	511	520	531	537	503	542	580	545	515	537	528	497	521	498	534	533	555	529	524	495	576	528	552	557	536	571	496	532	530	527	540	551	527	521	525	526	533	527	551	542	530	519	475	546	571	542	518	514	499	552	497	561	527	553	551	551	539	550	556	565	539	548	523	545	522	512	545	534	547	553	536	548	564	539	539	525	488	587	552	559	519	551	574	553	524	513	535	565	551	514	517	506	512	556	543	499	524	552	501	549	591	537	522	547	509	563	538	523	514	516	540	488	530	549	497	556	559	530	564	542	514	528	525	542	504	552	515	559	566	564	547	520	535	587	482	563	504	557	555	509	536	541	554	495	526	550	555	569	547	540	540	556	538	488	562	540	526	570	527	549	555	526	502	577	517	516	569	527	543	516	563	561	532	545	526	530	531	547	537	546	527	546	550	592	545	547	543	540	529	515	535	533	529	548	509	537	526	554	534	545	553	524	522	542	540	553	550	536	537	522	501	497	521	507	540	572	513	554	523	504	518	514	505	548	551	542	550	547	508	548	540	555	567	559	561	574	518	543	530	551	554	523	516	535	509	526	499	572	522	512	528	517	501	536	549	540	537	578	531	554	543	535	552	523	547	548	543	541	534	534	512	552	556	597	519	542	565	564	556	557	537	502	546	576	517	560	529	551	513	512	558	529	530	545	561	537	529	553	545	540	535	532	524	561	530	533	544	538	534	493	561	517	572	579	563	529	526	525	538	496	536	550	509	545	493	536	529	550	536	522	521	494	555	522	543	572	574	510	521	556	561	560	519	529	564	531	518	512	563	556	539	528	505	547	542	505	547	526	561	549	580	551	537	544	549	554	541	558	566	527	544	548	573	531	564	536	537	504	563	503	485	496	559	456	539	532	557	561	501	515	536	549	539	577	580	533	566	553	522	510	517	561	547	562
77396	68582	55991	37935	20527	6908	562	286	326	272	346	260	332	324	320	303	323	285	312	307	329	307	297	308	360	296	298	371	302	303	291	293	313	310	316	308	329	339	299	332	272	291	309	286	300	304	304	306	305	279	314	308	334	307	330	299	319	259	311	336	300	307	311	283	328	286	301	310	289	297	308	310	289	307	345	307	311	314	313	272	300	296	349	292	300	327	311	298	340	295	290	335	319	299	315	296	298	286	303	314	303	292	334	286	288	308	268	312	328	308	285	314	303	306	277	321	327	308	313	310	311	331	316	291	294	305	295	309	327	304	332	325	334	325	281	349	311	284	334	316	279	327	278	319	349	315	338	318	300	300	298	295	341	299	281	323	294	339	347	293	297	299	302	304	313	287	318	315	321	294	323	293	303	328	324	302	316	314	291	297	301	311	309	298	283	304	292	304	308	305	319	293	302	314	316	329	311	320	303	330	312	301	299	321	296	323	305	289	309	289	325	332	311	311	311	301	314	350	325	270	301	319	322	290	287	306	294	282	286	264	314	332	287	306	328	287	303	310	311	338	313	309	312	289	325	291	330	303	290	272	290	326	319	299	273	308	350	298	315	330	311	314	306	312	283	311	279	324	296	306	331	302	308	309	325	300	315	267	310	292	310	293	294	301	282	300	323	331	336	287	324	280	321	330	309	304	336	303	357	294	346	310	291	296	319	329	316	313	313	302	300	293	317	306	294	304	291	315	283	309	331	318	267	352	314	303	307	306	283	311	317	307	304	320	293	319	298	297	311	282	320	320	328	302	255	342	282	288	311	318	303	323	284	290	287	287	311	305	309	329	293	305	314	308	308	289	299	306	294	304	294	301	317	314	325	299	315	294	298	321	336	296	307	321	322	298	326	309	316	292	303	300	301	329	301	300	301	316	306	317	303	328	313	303	326	337	338	332	303	344	299	333	334	331	317	307	296	269	309	292	312	308	289	311	305	312	315	317	291	298	295	285	302	352	302	294	303	314	296	303	321	286	315	336	305	317	293	319	312	331	306	284	316	299	296	296	326	295	303	276	302	333	315	305	305	320	312	303	287	262	306	290	340	308	314	329	315	300	291	316	323	324	299	295	304	324	291	289	303	263	320	323	317	303	292	291	297	308	285	328	293	307	305	279	309	325	349	306	331	307	297	315	330	336	305	288	322	299	302	288	317	299	317	296	310	308	298	287	317	326	310	297	278	285	334	300	328	305	316	288	288	291	299	288	323	326	313	287	315	282	302	298	321	321	281	293	310	286	279	300	310	322	333	298	338	322	297	289	292	314	306	300	326	300	282	309	319	309	341	319	295	285	308	320	315	332	318	313	294	302	326	306	287	285	315	303	314	315	314	339	308	312	320	324	281	308	264	329	298	293	286	312	333	293	330	319	324	295	325	323	301	300	299	298	341	316	314	310	320	338	301	313	315	307	310	309	323	320	287	309	289	319	325	319	288	327	314	314	271	299	304	305	309	306	346	306	305	294	304	329	318	292	316	287	301	336	312	276	301	306	313	313	339	327	320	317	298	318	288	342	258	317	324	331	292	298	293	284	339	311	316	297	293	309	310	296	320	319	318	315	299	318	305	292	313	296	313	282	297	283	307	289	304	331	292	317	317	331	306	316	276	302	307	295	308	307	318	292	288	304	337	290	302	300	329	327	311	283	344	281	327	316	271	306	275	297	299	300	370	314	326	299	348	294	312	277	283	279	270	302	302	291	307	321	295	315	292	302	332	332	338	309	295	318	304	305	293	323	318	313	332	298	322	333	305	324	321	318	303	286	305	277	308	306	290	300	329	309	289	356	301	302	330	319	307	315	310	300	333	298	270	315	315	299	294	301	293	311	292	318	313	286	289	312	311	271	287	296	306	293	318	321	342	297	293	302	325	335	303	320	320	296	298	310	354	313	311	276	304	288	312	314	330	310	277	306	322	308	304	307	294	326	315	321	308	284	321	308	297	314	324	335	320	298	297	288	325	326	323	311	310	304	308	302	329	304	312	325	311	302	319	320	310	331	287	274	298	301	326	296	323	278	297	304	318	325	291	292	344	333	312	310	294	316	304	366	285	327	296	293	282	285	303	354	325	333	294	327	331	295	299	321	271	329	349	280	289	308	291	309	303	324	326	304	333	305	313	297	312	327	308	307	319	303	304	302	320	316	312	336	320	302	337	336	287	247	291	301	326	291	293	304	270	316	281	314	328	309	306	308	300	295	298	325	308	336	326	284	296	300	297	322	299	281	293	301	309	299	285	289	319	304	320	286	302	293	281	313	312	304	318	334	332	299	280	304	330	290	312	307	313	302	287	320	293	304	330	302	279	308	292	316	310	357	306	328	278	301	273	301	310	312	288	275	297	339	319	314	320	283	313	307	277	342	286	303	304	310	316	320	306	305	312	314	314	273	318	318	309	307	304	316	314	303	310	329	311	279	321	326	265	301	313	339	328	314	290	292	315	300	286	322	315	306	300	298	306	315	299	307	296	292	300	311	294	307	296	303	322	299	306	311	297	295	311	284	337	305	309	309	315	289	317	320	317	304	291	274	294	323	318	324	314	310	281	307	320	293	306	283	286	298	292	357	258	315	309	300	311	303	332	337	312	303	309	310	318	325	332	276	304	314	302	303	312	310	288	326	293	300	301	308	322	307	283	299	317	335	340	303	303	293	310	315	296	277	302	304	299	283	289	308	326	325	279	302	303	308	319	300	297	314	308	296	306	324	335	300	301	320	299	325	317	298	317	309	280	311	318	337	303	315	309	336	335	326	303	317	343	331	265	317	310	286	312	317	339	307	319	304	317	282	302	335	281	292	307	294	276	303	320	287	328	311	310	305	316	285	312	291	320	316	305	316	317	294	298	273	264	321	284	313	294	307	310	307	319	348	299	295	324	290	308	280	304	300	328	353	306	339	321	322	304	289	307	300	307	297	303	323	311	292	317	342	317	324	308	285	290	306	274	290	325	321	345	301	291	321	331	313	303	330	272	314	317	306	343	297	316	332	312	304	300	320	276	324	292	325	307	318	301	342	312	315	324	269	293	289	321	311	340	304	335	309	310	311	320	301	272	297	346	273	296	302	286	293	307	304	307	292	330	324	304	313	284	276	310	359	280	342	275	313	330	288	293	293	309	299	303	316	317	328	330	275	338	300	294	314	332	325	289	297	289	316	301	276	323	322	322	300	312	281	331	312	318	286	319	300	305	335	315	296	310	310	328	311	328	300	290	320	300	292	313	336	307	309	305	287	291	282	301	297	293	330	269	335	323	320	349	342	324	294	298	315	296	269	374	271	330	318	280	317	277	301	315	285	280	305	309	300	278	314	304	343	304	322	330	315	303	310	321	294	299	307	297	293	351	301	278	295	326	295	319	288	293	325	294	286	329	294	294	304	322	310	272	275	325	283	282	308	310	284	325	297	319	315	305	292	346	295	335	318	305	308	285	306	327	328	297	329	310	329	309	309	298	302
52983	57721	54176	44947	29573	12885	951	730	712	804	757	741	729	752	785	733	743	704	704	738	732	757	780	695	746	768	800	794	700	735	757	732	723	747	735	737	737	700	732	755	733	751	778	798	732	742	761	787	703	735	717	765	770	792	727	741	742	751	762	690	755	769	692	698	756	735	693	768	724	729	788	733	764	719	750	736	718	740	792	716	730	739	747	759	787	740	811	704	800	722	785	738	795	736	751	728	728	770	750	791	709	764	770	755	778	757	727	751	720	738	731	746	767	755	744	762	752	727	796	762	820	757	722	753	710	723	749	765	755	753	738	751	740	753	743	718	744	767	749	778	778	741	736	722	718	738	788	764	729	741	751	701	791	704	738	737	760	786	709	731	712	738	727	719	726	697	720	733	719	751	778	754	725	744	747	742	813	760	751	721	735	764	764	736	748	735	719	692	745	707	739	795	707	740	771	769	766	745	729	742	765	759	747	771	751	739	801	753	752	712	732	744	704	775	754	764	747	686	711	733	742	728	733	752	725	800	736	713	693	732	716	711	718	719	760	752	752	785	710	756	751	748	735	696	687	757	734	741	772	708	713	779	743	735	763	747	717	792	707	750	703	741	716	718	710	770	735	730	763	749	714	797	725	768	738	760	740	735	736	733	749	691	746	750	720	736	733	765	726	762	766	728	781	679	764	774	703	744	727	793	749	748	765	751	716	783	779	720	743	756	736	728	726	735	728	730	738	750	714	742	745	763	720	744	760	693	757	703	750	762	749	745	729	707	740	795	770	722	751	770	805	738	729	742	767	743	747	734	801	774	723	727	780	695	747	729	722	761	770	737	765	750	728	744	756	720	796	688	720	762	753	753	737	788	744	750	713	758	765	755	744	701	760	735	726	737	750	732	748	750	719	756	778	758	759	752	769	773	698	755	743	766	712	747	716	742	690	729	711	694	734	741	736	746	753	772	698	776	732	759	752	746	737	776	755	702	772	767	706	730	780	786	700	744	747	744	776	752	711	804	724	725	731	710	733	740	724	737	716	790	754	720	718	704	753	761	738	769	752	737	724	694	742	741	730	716	756	743	730	698	757	709	706	750	731	745	711	772	735	760	778	753	709	747	739	734	686	734	742	727	733	746	769	710	783	740	750	734	742	751	790	724	739	722	751	748	788	752	808	736	698	782	675	714	716	740	760	750	748	691	723	753	751	744	778	725	748	730	765	733	763	714	748	770	764	740	778	729	776	764	770	727	739	739	760	697	754	746	743	737	798	740	767	739	726	714	776	730	680	723	787	760	723	777	700	737	736	732	761	749	731	721	708	708	758	730	730	728	760	750	740	761	712	749	715	733	723	697	709	723	760	732	740	749	711	766	748	730	735	722	748	723	698	758	753	747	731	715	758	743	786	783	774	777	701	764	714	762	758	769	697	726	746	741	735	745	744	796	774	757	723	690	759	763	730	721	736	727	805	782	741	742	731	757	720	794	776	724	709	745	722	736	752	783	787	742	761	729	746	725	727	795	803	706	730	789	732	704	729	703	796	801	726	756	725	761	742	777	738	702	726	768	746	796	754	769	757	737	749	786	743	743	770	796	720	760	762	699	727	748	762	769	717	750	722	720	735	752	819	750	738	767	792	727	770	743	785	685	675	755	738	735	771	755	753	749	724	733	764	733	732	740	735	745	757	719	718	726	794	709	758	711	734	721	730	757	752	720	764	741	717	728	713	736	745	727	735	758	725	756	740	749	731	773	729	749	769	717	744	756	743	765	762	793	732	769	746	753	737	759	774	659	754	704	704	756	745	792	785	782	713	753	742	756	741	751	725	728	744	731	726	747	718	726	707	755	717	707	755	723	740	742	742	712	735	724	728	750	737	745	746	717	725	769	705	733	761	725	688	750	763	782	702	777	740	798	719	715	721	716	778	740	766	765	725	737	727	724	728	719	723	757	742	720	789	746	721	715	750	732	713	734	770	764	734	731	727	736	737	735	767	753	721	726	822	783	752	752	765	711	717	718	730	734	710	698	766	736	726	744	746	739	772	704	771	757	704	785	733	740	685	764	743	734	752	770	761	764	744	787	730	752	747	729	722	818	739	789	744	756	794	730	761	760	752	723	747	711	724	718	770	746	792	758	732	727	776	765	724	716	739	798	746	743	736	771	729	758	782	798	723	765	754	702	751	731	720	713	726	798	724	711	745	739	783	742	724	734	763	711	750	782	786	756	704	768	722	793	742	705	767	739	780	704	711	760	756	729	732	734	720	806	790	729	756	730	770	754	750	779	786	765	716	759	740	782	770	771	737	782	782	746	734	746	772	816	714	701	752	757	782	714	765	739	736	773	724	755	720	693	754	784	790	759	764	756	692	743	815	778	714	725	740	769	733	734	751	789	768	766	765	712	691	736	762	736	751	738	777	762	752	742	684	728	765	718	713	718	717	748	715	769	768	730	738	690	724	762	783	718	714	750	791	769	744	724	734	752	767	671	745	695	705	757	683	754	712	762	757	740	771	754	740	719	736	771	749	765	724	750	744	720	797	735	767	763	726	771	745	807	711	701	763	759	734	782	708	707	800	729	742	759	758	704	715	726	764	728	731	742	755	767	742	756	724	738	726	788	707	744	769	660	755	741	756	754	746	751	736	731	737	783	723	765	794	725	785	687	708	748	703	778	707	709	800	716	730	716	735	782	784	727	732	768	714	762	738	710	707	732	742	702	781	745	757	701	761	756	743	756	742	794	740	747	741	767	738	718	736	733	746	704	731	749	746	766	777	704	721	778	726	672	749	752	719	734	811	761	752	751	771	747	749	753	743	742	750	770	783	753	734	745	755	753	721	709	750	764	721	772	770	750	730	789	687	717	759	728	741	774	724	747	753	674	754	753	748	712	776	739	691	686	731	733	722	736	764	749	728	722	717	745	746	769	735	758	751	744	771	756	739	790	753	726	743	761	783	744	727	739	701	724	757	725	758	749	707	732	668	695	776	767	762	754	729	713	698	754	729	780	739	739	723	725	794	686	728	727	709	729	745	743	728	718	737	764	729	745	755	765	691	706	717	723	727	744	722	713	726	725	736	749	723	752	739	783	728	720	735	719	748	699	774	717	705	724	744	774	750	727	701	745	759	741	749	703	752	714	739	715	738	804	731	752	749	723	727	744	747	769	688	760	773	759	732	748	727	750	715	725	758	754	735	723	779	744	698	741	739	726	707	679	712	753	711	758	721	775	701	725	772	715	762	739	765	718	716	767	747	742	692	740	832	727	720	734	736	779	718	731	738	763	738	763	758	754	761	777	770	724	759	747	698	750	740	728	743	748	731	718	747	755	769	707	739	728	779	731	762	767	753	774	767	731	778	748	766	712	751	748	748	765	691	740	795	702	709	778	761	753	771	744	740	722	721	732	781	736	713	750	786	744	723	761	700	789	739	729	760	791	699	684	731	694	722	761	779	710	729	759	757	717	745	763	738	799	743	760	732	735	768	759	760	750	750	756
85152	75052	64427	46719	26735	9845	1105	300	276	297	305	293	293	283	319	276	262	283	276	288	298	311	268	272	268	297	281	297	283	272	318	325	274	279	260	282	278	312	295	309	296	278	265	264	278	254	288	301	296	311	292	269	282	277	250	274	297	310	279	304	279	233	306	296	277	260	276	277	302	304	283	303	296	309	262	289	297	313	273	269	284	280	279	284	253	259	275	310	289	281	274	276	267	292	273	269	284	251	278	273	294	286	315	250	288	302	244	289	315	276	244	266	277	269	292	321	244	294	289	276	312	302	299	277	266	247	265	270	291	284	284	279	284	301	310	259	263	287	304	276	262	266	286	300	301	314	237	319	286	273	269	261	269	288	274	317	296	268	296	299	297	287	282	278	299	292	286	301	263	308	274	321	293	293	289	263	289	291	252	249	277	277	307	302	255	286	288	282	279	295	301	285	286	284	285	281	287	292	288	293	279	305	270	303	256	290	287	282	262	299	270	286	297	280	290	274	294	285	287	258	269	250	253	252	290	303	292	278	279	313	279	260	278	295	263	299	296	279	310	300	279	254	274	285	315	280	264	280	290	283	287	284	298	280	243	275	284	291	257	294	294	284	326	282	275	292	257	309	265	314	280	273	264	273	314	287	267	325	263	310	273	274	276	272	294	286	265	277	276	263	319	313	296	300	277	283	292	307	306	290	270	293	290	290	296	287	271	262	302	284	286	319	290	285	285	277	285	296	328	247	262	280	277	255	285	288	268	290	312	274	286	243	261	271	294	246	271	274	288	282	299	280	296	283	301	260	264	256	288	242	259	291	275	321	283	287	277	277	276	287	289	262	254	273	302	279	284	290	282	275	248	264	274	275	273	264	300	294	303	290	292	273	310	286	302	269	278	287	279	286	308	282	276	254	284	256	297	273	278	293	304	339	311	355	275	312	261	311	299	322	298	307	291	288	288	240	291	257	290	283	293	282	270	297	274	288	311	318	297	288	281	307	276	303	288	301	252	292	272	277	267	292	282	312	268	285	290	277	274	321	299	266	277	280	277	274	263	288	280	306	252	274	270	250	295	292	304	288	265	297	291	268	289	252	305	266	264	271	289	292	303	276	272	299	305	294	256	301	289	272	279	294	277	278	318	275	297	309	255	287	303	304	289	297	306	253	286	283	258	271	259	271	286	287	281	259	257	268	276	269	267	303	260	268	316	280	296	267	276	303	295	283	289	279	310	298	285	296	284	276	277	275	278	282	278	299	305	288	270	270	291	263	301	248	303	291	295	312	281	276	280	291	310	272	303	268	290	279	284	272	300	270	266	294	273	285	299	292	276	273	282	282	286	290	261	284	285	264	287	294	291	290	288	268	275	288	244	269	276	259	286	259	268	293	303	285	275	262	299	296	279	259	282	298	283	305	271	292	284	297	280	275	282	289	266	279	238	310	289	264	258	290	251	265	285	292	308	267	298	278	296	312	283	276	285	308	294	295	295	256	303	265	287	281	292	263	288	302	285	292	284	281	321	363	316	286	274	266	307	296	309	299	282	247	264	274	296	266	280	319	277	286	307	269	285	291	289	282	272	289	276	301	293	287	286	288	274	293	269	326	280	286	266	282	287	304	291	267	274	280	293	266	267	303	309	291	304	279	272	279	291	266	270	263	299	261	292	254	261	289	289	312	269	265	276	240	282	285	283	279	289	301	246	258	265	262	313	287	286	285	291	284	260	301	286	293	285	273	296	277	283	253	254	270	279	277	261	253	265	274	267	270	293	303	288	276	294	272	254	270	346	309	311	309	247	261	242	264	275	269	255	268	281	268	274	269	272	297	276	287	267	274	296	306	307	321	277	308	283	281	294	274	283	275	301	261	299	310	290	272	319	282	268	224	253	277	290	281	282	267	292	315	287	296	292	300	298	283	288	266	314	290	270	292	284	279	289	306	284	287	305	279	289	289	292	314	276	285	277	287	266	277	274	282	287	284	272	310	288	272	296	304	265	278	319	285	300	294	279	302	261	283	253	256	275	272	248	295	295	279	255	286	279	314	260	265	285	271	272	276	280	306	275	277	271	270	271	308	291	296	277	268	292	305	287	269	294	293	299	296	289	295	265	284	287	314	302	267	281	258	307	259	267	287	264	284	252	290	316	309	261	287	271	290	333	282	260	252	288	295	266	269	247	296	269	261	299	320	279	315	265	265	287	283	283	285	291	292	300	250	298	293	298	261	277	261	286	277	304	269	273	285	261	296	286	281	258	290	251	290	280	279	256	262	253	289	266	271	299	285	234	271	262	296	304	250	289	278	276	283	254	290	318	286	294	271	284	265	312	291	289	293	275	295	282	259	306	279	273	297	274	272	280	315	298	289	262	265	301	312	296	272	284	312	285	273	263	291	273	298	278	296	297	306	287	295	260	297	274	292	262	299	267	293	263	288	261	289	280	314	278	308	280	304	304	291	275	280	284	291	277	285	284	311	323	282	324	295	299	273	281	257	305	305	278	303	319	273	291	292	270	243	287	287	285	283	271	274	279	321	293	305	287	294	320	256	268	275	258	277	272	268	263	280	284	281	277	254	286	249	272	270	299	275	315	279	262	289	264	260	311	269	266	287	259	244	298	285	272	276	287	287	253	270	273	283	310	292	284	288	264	257	271	249	286	282	302	295	276	302	303	280	283	275	262	280	292	284	243	273	299	275	323	280	281	282	296	269	274	290	303	288	315	296	286	311	270	295	269	249	292	297	299	279	278	281	276	278	261	277	248	276	294	289	285	269	295	297	253	249	271	298	299	281	283	267	314	265	283	271	286	295	287	289	281	279	274	298	261	293	292	259	281	277	307	282	277	277	261	306	284	283	283	275	308	298	271	299	285	307	255	274	264	288	277	271	280	289	294	319	269	258	298	277	323	314	263	277	261	267	268	295	303	287	280	292	276	270	316	301	297	294	273	290	281	295	256	293	279	286	268	274	320	257	262	282	274	293	239	277	282	294	282	276	287	261	255	246	293	263	289	297	280	288	277	244	296	294	277	293	268	276	285	249	308	285	256	267	274	273	253	300	296	279	275	290	262	238	252	282	308	277	275	297	290	311	282	298	279	262	310	263	260	302	292	274	282	264	295	301	309	268	289	296	290	332	299	323	295	268	265	254	268	261	290	267	320	279	307	302	272	282	295	294	289	304	274	295	312	291	288	276	281	290	286	227	311	292	281	314	275	286	282	272	296	312	270	260	258	259	259	265	307	245	278	262	292	269	309	280	277	294	290	265	278	303	299	276	252	272	280	273	272	290	283	299	259	288	275	290	314	291	279	295	285	310	267	270	283	286	287	290	284	300	257	307	273	311	273	307	286	297	291	278	285	262	283	283	290	302	247	277	309	261	290	295	272	316	277	267	282	298	263	284	274	241	295	278	285	268	237	275	265	280	297	257	300	267	298	263	286	311	259	264	273	274	280	258	283	263	298	277	281	341	275	269	290	275	255	276	279	307	278	250	277	265
60376	66596	65024	52919	33822	14287	1645	665	705	700	658	686	689	685	646	659	699	672	640	661	673	689	689	677	703	644	642	675	694	624	612	666	723	680	665	682	661	632	680	688	714	663	693	692	651	702	669	651	682	659	695	671	646	636	674	674	683	627	666	671	703	654	709	661	707	702	701	649	658	637	641	663	651	716	694	663	651	632	735	689	655	691	677	685	677	635	695	687	643	640	711	685	664	680	703	667	668	643	657	668	711	687	649	685	682	704	699	684	635	660	637	672	679	679	711	690	689	679	653	703	642	686	681	667	708	661	624	675	696	670	703	632	674	726	626	651	672	657	698	660	635	674	701	670	676	676	683	673	670	637	666	684	645	677	707	665	638	706	636	678	654	710	715	650	714	612	726	669	660	618	664	649	637	670	660	664	656	625	716	658	650	678	675	695	656	624	700	718	651	657	672	679	661	656	650	641	667	726	676	664	664	654	674	665	719	702	653	681	666	666	615	651	657	730	690	711	687	661	626	652	678	662	696	658	651	654	647	655	664	638	643	702	696	661	679	655	667	683	694	696	654	679	662	686	671	620	709	650	678	670	666	671	688	679	633	708	633	672	635	702	653	684	688	680	688	655	697	725	691	700	664	674	706	631	662	662	692	658	682	692	677	647	643	634	678	694	654	716	698	670	663	684	685	602	671	617	686	684	685	680	663	642	666	676	677	697	625	691	687	707	702	658	712	680	652	653	730	669	684	675	624	683	702	649	711	673	659	645	643	654	654	688	631	732	686	659	662	693	675	653	704	625	665	660	713	639	678	659	700	630	636	663	695	633	671	675	691	688	661	694	670	661	707	679	692	663	691	656	628	677	716	671	667	657	645	685	680	678	629	681	645	717	714	670	678	691	619	610	668	671	690	677	720	656	596	711	676	693	662	676	694	692	654	668	701	634	666	697	671	687	693	670	700	694	670	691	675	686	644	705	650	656	649	696	690	656	692	696	655	655	679	664	682	682	635	663	671	643	636	664	627	680	674	697	645	661	659	642	689	650	701	645	647	650	668	679	689	684	646	644	622	658	723	618	691	659	729	679	681	666	643	686	649	645	668	668	690	675	681	655	713	702	659	636	682	658	717	672	670	675	625	666	668	660	674	674	655	665	690	644	669	658	676	671	653	664	659	693	667	647	649	678	658	673	617	665	699	709	670	644	661	632	683	677	662	640	616	696	669	654	615	662	707	664	671	693	662	667	719	640	652	633	651	625	695	654	623	669	655	643	661	672	653	674	664	647	629	662	718	733	674	612	662	662	669	698	655	693	648	670	681	727	640	718	652	639	684	690	708	662	672	675	661	659	695	692	703	651	698	646	706	701	716	673	657	609	659	693	655	634	676	658	631	697	669	676	676	663	685	678	668	669	625	670	671	657	667	700	685	651	673	645	701	670	681	647	670	699	706	646	668	672	694	648	678	663	704	637	673	650	661	640	671	691	652	662	668	657	648	694	645	684	663	684	670	732	708	696	673	698	683	658	664	643	635	662	662	694	663	663	623	675	670	705	646	634	669	663	673	658	727	657	637	640	668	693	692	631	672	644	712	677	603	590	636	682	675	665	695	640	665	682	655	657	679	663	696	623	685	659	615	651	699	676	646	670	661	681	667	642	680	685	660	688	680	658	680	706	654	690	665	625	643	678	622	626	681	624	689	635	640	653	665	674	660	722	682	677	659	682	626	669	687	661	650	666	681	683	670	713	672	674	674	652	669	655	653	695	627	676	640	652	704	656	608	659	667	711	667	663	726	677	667	676	671	694	653	687	701	681	662	669	665	708	666	683	695	701	661	680	672	678	670	698	710	676	670	606	650	709	700	717	658	682	689	688	729	654	656	717	664	632	650	656	631	713	688	685	716	668	700	702	656	697	645	610	654	663	713	724	678	668	663	682	657	731	672	694	646	673	604	654	681	674	659	695	687	648	676	650	706	675	626	700	709	718	689	629	685	706	686	701	657	628	668	674	666	687	658	645	680	639	676	698	668	656	639	671	651	670	703	686	655	650	695	689	653	669	613	652	641	646	669	692	640	683	719	655	644	664	646	654	680	641	627	697	690	652	710	678	681	700	668	670	699	712	695	696	671	651	696	708	646	705	700	664	672	698	665	710	685	634	677	673	648	702	662	691	671	707	672	659	725	683	667	668	681	700	658	663	694	659	673	631	673	666	656	603	642	747	682	650	657	714	658	670	642	728	663	673	635	622	692	674	717	641	630	712	658	678	727	683	674	659	646	658	662	672	688	676	632	647	706	651	678	687	675	668	720	687	638	679	683	620	694	693	668	677	715	657	694	665	632	689	649	639	664	672	697	662	687	667	642	711	651	657	643	669	678	667	637	644	637	641	656	618	640	675	655	653	665	651	677	654	667	697	663	685	669	675	696	712	659	730	622	687	672	632	653	687	703	652	649	694	621	648	666	719	652	660	653	687	667	648	675	721	701	709	641	654	630	655	719	682	734	670	714	680	675	646	674	700	658	696	645	679	678	673	659	678	621	693	701	695	680	662	667	703	674	662	725	664	691	645	663	687	680	672	645	655	663	673	638	657	689	681	666	644	637	655	663	630	688	638	679	703	646	690	657	656	640	669	707	709	688	669	642	685	692	673	682	671	670	639	695	667	644	660	669	655	709	689	623	669	667	690	705	707	670	675	689	654	672	652	752	653	654	680	699	605	673	670	694	727	706	652	688	661	686	666	650	675	679	672	705	707	643	678	667	641	679	649	697	663	673	667	757	671	653	667	662	591	675	651	665	676	678	679	697	682	672	665	747	648	685	664	664	687	650	691	677	669	646	693	632	717	694	675	633	734	723	644	668	679	679	680	634	627	672	687	641	699	668	662	675	653	667	654	661	717	663	705	657	659	668	667	645	725	684	709	699	628	663	693	705	629	672	645	705	642	676	675	691	653	601	688	649	695	660	697	675	641	677	692	665	706	650	674	689	684	656	645	718	662	701	673	714	644	665	664	705	694	636	721	669	677	674	648	631	670	731	667	661	675	672	711	729	684	724	668	727	666	665	643	662	708	695	667	656	670	671	676	671	701	676	648	630	716	720	662	654	696	663	673	713	666	666	665	621	668	659	699	620	647	662	657	699	679	641	631	658	705	688	644	720	654	613	705	663	675	680	696	690	710	659	675	640	710	674	669	673	652	666	688	657	654	668	660	684	672	659	650	689	623	676	692	669	692	691	694	604	664	692	681	712	657	689	685	676	682	657	746	659	682	670	639	662	659	650	690	665	672	688	695	655	698	675	660	671	696	655	641	665	648	660	703	665	646	693	681	749	669	640	665	654	635	646	687	665	692	675	637	668	700	668	642	651	682	628	672	654	643	682	667	675	697	666	665	658	670	654	672	663	656	657	718	663	677	615	686	702	683	708	668	661	646	673	681	655	655	642	685	639	624	708	717	672	701	661	695	642	688	621	699	632	699	641	731	659	690	690	642	697	668	677	630
32944	22008	11959	4184	924	309	217	214	210	212	193	183	210	207	171	178	198	210	212	202	195	184	243	220	194	214	160	217	181	179	197	230	182	197	209	196	180	194	210	197	189	195	232	221	182	205	193	207	184	212	206	200	224	190	197	194	217	200	182	210	229	189	183	211	205	173	209	204	182	204	187	206	218	204	215	214	206	197	208	174	206	196	186	220	202	191	196	200	189	207	190	173	212	204	203	199	208	193	222	181	181	195	195	186	218	189	222	208	200	213	192	181	210	184	194	209	200	215	192	207	183	196	205	196	176	201	202	208	209	186	223	209	184	175	206	218	205	214	210	187	182	203	210	181	203	208	207	191	183	190	200	198	205	203	192	201	170	207	193	184	212	191	195	195	217	214	189	186	201	173	177	202	203	201	215	176	176	208	167	187	183	201	205	213	211	194	204	174	207	176	215	209	207	195	186	233	213	205	204	210	187	185	233	219	203	191	175	218	203	183	191	186	216	211	219	184	201	217	190	197	225	198	183	194	212	189	224	194	182	193	199	205	175	196	209	189	202	203	200	185	213	210	211	191	187	209	231	173	183	199	199	172	186	181	194	213	209	207	213	198	177	218	209	190	190	227	179	210	204	183	232	206	193	199	183	209	193	212	195	180	186	201	200	208	194	207	207	231	187	193	201	207	206	182	188	177	209	217	223	182	206	183	223	188	219	222	185	171	172	190	235	204	202	182	181	176	167	208	178	185	206	194	190	214	195	190	212	194	208	193	209	187	221	205	205	198	179	200	229	200	197	215	186	186	193	209	192	226	179	216	192	196	202	194	217	199	198	167	206	204	206	206	200	192	211	216	230	191	203	204	205	188	160	194	205	192	179	183	187	215	222	229	219	225	204	175	211	219	179	215	186	180	203	187	208	206	195	208	170	200	213	195	205	206	205	200	178	216	207	181	209	184	205	204	213	211	164	198	218	185	217	196	172	187	198	194	188	198	221	227	192	208	174	177	188	193	172	210	196	203	208	200	200	198	191	173	204	224	223	208	167	179	166	171	212	225	208	177	191	207	212	200	199	187	186	206	204	196	188	203	183	204	199	187	212	195	205	202	202	189	194	211	174	191	209	201	219	187	207	199	218	194	194	178	181	208	223	229	197	180	200	196	187	189	210	220	204	215	192	183	199	195	234	210	191	213	200	176	202	190	189	204	181	195	189	234	194	206	201	230	219	229	179	185	202	202	189	233	196	202	192	206	205	193	195	204	197	185	217	219	191	172	209	204	202	194	181	164	188	182	224	203	221	209	190	196	215	211	203	195	194	221	202	205	191	189	185	202	209	205	203	179	206	194	189	199	206	200	205	179	193	199	214	194	211	212	221	191	211	206	188	208	210	174	210	176	196	210	200	220	201	178	188	214	206	187	182	196	186	190	169	169	208	200	191	189	178	194	210	201	207	185	208	197	217	196	194	206	195	203	194	210	229	204	234	194	222	187	203	201	212	187	222	215	209	189	214	197	187	175	196	194	187	203	172	199	203	202	223	208	189	209	197	190	191	208	210	213	210	221	172	201	189	179	195	184	195	199	216	188	213	199	215	223	194	228	189	216	201	192	222	175	183	199	211	192	181	205	187	195	157	200	188	200	195	230	166	208	216	169	193	191	203	221	205	195	211	187	219	197	219	200	207	175	177	195	187	180	161	173	200	210	202	197	222	214	188	164	167	194	192	197	198	210	199	161	185	228	216	222	195	194	196	212	184	208	208	230	206	200	213	209	217	213	213	209	185	190	213	203	196	175	177	191	203	243	206	210	197	192	195	206	218	218	193	171	208	183	206	208	191	220	202	199	193	200	196	238	209	173	215	175	208	184	204	197	196	176	204	212	172	203	196	169	188	209	201	215	191	221	198	192	194	176	202	181	216	182	206	220	224	195	208	195	196	183	207	183	215	193	195	232	222	197	208	192	193	193	188	182	195	205	191	196	201	192	182	182	178	199	212	195	190	201	207	200	197	191	184	200	208	193	174	222	226	197	220	185	188	178	188	217	163	205	197	195	194	223	206	187	218	184	212	195	197	178	190	190	171	203	199	194	202	217	184	191	200	213	192	179	211	194	192	243	216	180	193	201	224	180	197	197	209	206	194	204	188	201	195	196	206	207	216	189	206	211	201	203	193	200	210	202	196	209	188	213	188	190	200	208	194	196	192	206	166	165	207	218	194	217	197	202	197	182	200	213	179	216	198	203	221	211	228	206	181	167	171	206	195	205	186	221	192	186	217	216	207	194	188	203	208	214	195	196	204	193	198	162	206	201	189	196	200	189	168	189	216	229	228	212	221	197	221	201	175	200	190	214	206	200	184	196	209	189	184	190	185	189	184	179	198	207	185	193	193	196	204	201	183	238	209	198	224	201	208	202	213	186	179	195	188	200	198	223	175	180	163	199	210	176	188	192	209	218	192	203	191	177	169	192	210	205	186	195	202	205	218	195	229	163	216	224	234	214	203	177	192	181	204	195	208	204	180	193	194	210	203	220	211	202	204	211	225	189	186	202	197	214	182	216	177	203	188	187	185	205	186	214	192	203	207	199	212	203	192	203	195	215	210	208	201	221	208	197	192	186	209	217	213	206	195	173	176	210	206	210	191	188	193	199	200	215	201	212	181	203	198	206	198	213	212	217	192	200	195	175	195	215	214	218	212	188	210	205	196	224	196	218	200	209	198	179	190	211	185	204	189	197	200	197	214	202	209	207	179	185	201	199	227	202	210	225	190	192	217	229	196	208	199	198	229	195	212	200	179	220	193	206	189	183	203	190	201	190	185	198	182	219	207	224	187	160	221	229	222	171	224	193	196	207	193	188	177	188	186	200	191	187	189	203	208	167	204	195	181	199	178	205	220	189	194	206	216	195	222	169	234	192	194	228	224	182	203	209	210	193	207	220	218	179	210	207	184	202	200	169	197	212	182	195	193	212	197	187	204	181	200	184	243	198	214	196	201	228	203	185	179	196	247	188	205	188	215	190	186	221	197	185	209	208	195	215	193	208	214	172	199	197	207	215	191	210	182	194	181	201	213	193	193	181	221	190	197	234	207	187	171	201	197	238	190	179	165	183	210	220	236	226	200	206	206	190	171	203	187	174	206	178	197	193	186	187	165	192	210	218	222	214	191	212	183	186	176	217	187	193	195	220	182	231	195	214	208	183	210	190	194	188	163	198	187	205	208	204	203	226	199	185	178	198	212	213	188	188	219	213	190	206	195	179	216	199	197	197	183	183	187	183	179	184	203	202	221	228	216	180	228	190	196	202	211	182	201	205	208	203	218	209	201	206	170	187	192	193	207	201	219	193	192	185	202	198	203	200	167	199	209	184	194	192	189	173	205	193	217	231	211	213	183	219	259	210	201	188	204	232	200	192	201	216	223	204	181	214	204	189	161	203	218	190	213	208	213	182	194	205	174	237	185	197	218	207	191	172	191	211	188	191	190	196	181	201	207	189	201	185
28014	24591	18037	10129	2585	876	597	542	504	479	509	549	531	517	507	527	516	504	501	534	512	502	526	487	502	526	520	519	608	523	529	514	493	520	488	508	488	538	483	498	529	526	491	479	528	570	532	498	538	533	510	508	485	499	526	506	487	492	509	523	474	532	522	518	522	484	496	514	521	500	500	533	536	510	471	535	500	514	526	525	487	476	492	528	483	532	536	556	514	542	538	469	516	484	482	480	489	519	533	494	525	520	500	491	530	530	481	500	530	533	546	523	483	522	538	525	479	515	497	527	521	521	531	504	502	519	529	510	496	523	513	527	531	512	522	509	488	551	484	513	496	501	529	511	546	529	478	520	499	525	522	515	503	501	482	513	540	516	546	495	522	531	521	510	543	506	496	547	511	515	498	522	521	539	526	489	535	526	497	474	489	491	510	540	534	472	520	529	531	522	548	496	494	493	483	490	477	501	494	542	551	531	506	482	512	519	523	491	530	507	494	539	506	535	504	503	516	569	536	527	532	474	547	464	491	487	502	497	520	553	520	519	488	533	526	487	517	483	519	514	541	519	546	499	576	523	502	511	540	502	519	511	487	520	521	477	540	503	518	531	486	524	491	502	547	505	504	497	501	506	511	488	519	561	550	496	540	491	498	548	531	493	526	512	527	532	498	520	455	501	522	512	494	502	532	525	533	571	493	522	520	499	499	495	514	500	493	552	519	477	507	517	480	519	504	518	502	561	496	512	527	529	521	471	480	481	511	520	480	491	519	521	554	487	545	530	482	460	535	560	498	506	533	522	468	496	552	511	524	524	523	516	503	526	517	540	517	522	542	508	500	537	472	501	524	512	499	501	545	520	479	518	562	518	498	510	509	481	486	515	532	498	504	508	481	500	493	490	504	520	477	520	506	518	514	519	530	486	528	545	537	531	543	516	546	489	529	550	485	499	537	495	498	507	544	529	520	534	530	531	529	506	547	546	526	535	514	547	542	499	519	502	522	524	513	508	530	539	495	498	529	555	509	485	486	528	506	466	510	498	521	501	492	501	484	470	534	514	495	487	506	517	530	524	494	493	570	504	511	496	555	492	498	532	540	513	511	548	497	477	536	490	539	516	505	484	503	487	501	509	531	510	501	545	532	521	550	562	464	471	496	546	538	505	556	494	535	483	536	528	517	510	485	479	481	519	537	535	534	536	488	522	462	480	524	501	483	480	504	527	462	505	515	507	530	524	525	551	498	496	529	497	459	543	526	519	495	536	526	490	502	496	507	573	545	547	507	507	507	536	488	489	489	524	500	531	554	554	514	496	528	538	501	507	493	496	470	497	482	510	500	534	577	486	538	532	558	528	530	511	469	461	540	509	537	477	527	528	500	522	555	530	546	502	516	472	516	497	541	498	456	511	545	501	511	524	480	510	479	532	527	538	562	455	514	540	493	489	558	506	480	533	504	505	544	513	498	521	555	513	493	540	514	521	523	497	559	494	499	504	494	552	462	499	479	490	498	521	507	545	502	539	529	501	493	466	498	515	503	508	524	544	509	526	493	532	545	513	522	503	477	523	492	510	547	524	503	536	514	509	543	490	502	516	490	548	536	559	467	482	538	526	504	536	532	492	513	540	537	549	547	491	509	539	507	552	505	493	503	553	532	520	518	537	509	497	497	475	513	517	540	497	474	574	544	543	475	507	509	503	531	533	576	499	483	464	521	557	464	526	479	515	516	481	505	499	518	489	489	475	505	547	528	508	505	529	522	520	486	493	491	502	520	539	483	491	496	455	506	504	531	489	530	522	532	493	485	481	516	518	557	511	477	517	551	556	506	549	531	526	503	498	507	505	539	494	517	528	490	542	505	522	469	547	512	513	530	532	476	501	509	552	503	535	473	518	503	524	486	529	510	549	510	558	492	518	516	516	532	523	528	486	528	517	505	560	525	548	512	510	505	541	482	546	541	491	491	513	483	538	530	502	518	513	549	527	532	500	467	512	495	491	508	546	503	526	540	520	479	546	505	527	527	489	530	511	495	520	515	510	480	536	514	551	585	502	502	507	491	494	524	549	515	504	538	522	541	526	518	478	549	507	490	530	510	521	498	506	514	530	548	463	535	483	527	484	520	506	535	503	534	502	481	493	523	552	516	524	528	529	525	505	523	523	490	487	494	528	529	513	505	483	506	553	537	505	505	546	507	475	495	497	492	501	520	508	508	518	535	496	550	528	512	513	538	494	521	505	554	517	511	526	443	534	521	494	525	516	516	477	549	523	527	487	504	544	509	512	550	521	550	517	525	494	517	530	466	517	542	547	502	491	503	486	511	496	517	515	531	522	515	525	473	500	529	500	524	507	527	528	495	485	557	507	535	487	494	497	501	502	542	488	473	521	501	506	573	505	512	515	538	488	552	529	512	474	484	536	551	498	536	518	488	499	489	478	527	543	512	498	523	480	563	477	494	506	522	511	463	494	487	541	503	523	537	490	496	530	529	528	506	486	489	515	515	496	472	509	521	510	522	473	504	521	601	509	509	522	505	521	521	492	511	489	525	507	504	501	519	508	495	500	512	547	514	473	508	530	503	529	491	505	526	523	514	581	544	528	521	518	493	495	486	514	517	497	485	528	512	513	514	548	504	517	502	516	512	483	517	521	515	527	502	512	518	547	514	524	475	545	483	504	499	513	490	513	538	525	507	497	488	522	533	536	521	519	522	527	531	545	512	524	501	522	494	548	503	526	508	476	542	511	480	540	501	509	528	540	501	521	487	526	517	504	521	516	509	482	545	523	513	506	518	502	502	529	523	501	480	534	489	531	489	511	528	473	523	493	514	496	512	526	512	508	502	506	485	511	467	539	505	511	544	519	499	542	502	515	519	515	508	496	537	508	501	493	491	525	476	519	541	536	510	507	485	520	491	498	550	549	514	527	491	537	488	508	512	494	522	500	500	494	517	523	526	514	528	507	525	532	508	520	499	477	525	500	516	559	508	499	525	588	506	530	506	511	508	523	537	536	515	542	550	496	518	509	487	489	511	522	528	507	489	528	503	535	481	469	539	518	524	513	538	568	507	502	485	515	518	512	534	539	534	555	521	536	500	487	519	494	499	481	523	517	539	518	565	510	541	522	552	487	520	558	510	521	467	509	508	503	542	514	537	492	519	487	487	549	524	504	457	453	515	507	507	511	520	556	516	537	492	518	489	508	487	499	530	506	552	541	524	490	494	509	473	531	524	525	499	505	541	511	531	536	541	469	555	517	512	493	500	530	530	472	510	520	563	506	512	504	495	538	545	497	519	523	492	509	518	484	523	512	493	532	487	510	504	530	481	518	493	520	496	547	486	531	530	490	509	512	497	490	477	501	474	519	495	481	495	527	506	529	537	498	550	497	505	505	530	519	500	535	534	499	489	535	526	506	521	523	500	492	448	553	542	501	530	521	498	522	531	507	516	544	489	507	490	524	508	514	481	546	532	534	516	511	530	511	536	493	483	499	518	482	540	491
77951	70123	57476	35021	15247	4327	983	278	304	269	310	292	304	305	282	280	284	296	276	272	289	299	331	296	306	275	258	273	285	266	290	318	307	277	306	282	244	295	304	253	306	270	274	277	278	284	278	303	276	315	271	310	351	275	259	289	264	287	298	280	305	266	260	272	284	272	258	271	302	268	315	307	296	257	309	287	278	286	281	293	312	261	282	272	286	287	292	301	279	297	307	277	271	306	312	317	310	249	317	297	264	302	288	315	294	304	301	243	327	284	275	265	278	291	289	296	246	261	264	307	291	297	298	306	294	276	292	267	299	269	327	269	274	288	299	267	317	275	290	281	292	266	293	288	291	290	291	306	312	300	288	291	285	230	295	308	312	257	276	311	286	280	294	315	262	313	296	268	292	291	272	302	291	315	282	297	291	288	287	288	301	289	276	268	294	290	292	266	262	252	300	303	289	266	285	274	290	283	309	295	280	292	287	277	303	275	282	307	269	283	279	284	266	276	282	243	278	267	304	272	286	268	265	315	302	308	316	266	303	298	262	275	304	301	258	242	282	288	279	285	288	311	287	271	310	282	266	317	263	293	288	297	320	306	298	303	286	280	266	290	273	282	284	278	291	248	296	298	284	266	294	245	313	299	282	298	293	273	262	274	264	288	277	287	303	265	287	280	266	251	291	287	271	305	306	285	270	260	301	310	294	280	270	295	294	304	303	305	288	273	288	268	281	306	292	337	290	279	281	267	283	299	256	270	301	300	274	295	288	272	275	262	280	308	272	263	310	265	286	320	264	278	270	309	277	303	303	291	270	274	281	272	301	290	289	252	290	280	291	275	286	301	259	262	278	297	318	294	281	314	281	300	266	289	289	286	271	291	286	273	270	268	301	280	287	289	276	278	282	255	268	290	292	268	270	264	305	291	298	297	289	329	274	250	286	306	260	282	317	260	281	306	275	301	293	277	281	277	271	303	304	287	264	306	267	259	279	289	294	314	311	253	279	304	302	283	314	275	286	276	285	267	266	308	290	279	330	330	307	279	296	288	262	268	275	292	293	278	292	270	301	273	287	327	299	253	301	306	310	315	284	320	270	279	316	268	266	303	255	299	315	314	287	299	284	314	279	290	323	276	272	263	292	304	316	278	309	313	268	250	272	308	270	277	302	288	313	289	276	287	239	291	269	309	253	312	317	301	286	277	275	277	263	280	283	260	281	277	282	293	288	307	265	274	301	277	313	293	284	279	278	264	285	264	303	279	272	299	296	278	264	304	275	282	317	264	261	263	274	275	287	239	275	313	292	297	274	306	276	278	284	276	298	291	276	304	275	276	279	276	306	258	321	310	287	276	262	269	300	301	317	285	290	293	319	251	297	301	290	270	287	296	266	289	264	286	291	291	284	291	266	322	293	297	273	295	271	266	276	284	281	319	295	298	281	276	310	280	236	287	259	273	278	288	268	276	280	265	295	321	293	315	302	272	278	284	286	250	281	299	283	301	306	309	309	278	283	296	341	297	254	278	266	274	293	268	305	309	287	290	280	306	289	294	296	271	258	289	272	293	296	269	248	299	290	318	306	273	308	308	280	285	279	261	264	287	295	293	292	275	290	297	280	298	255	291	249	284	290	271	341	303	281	277	302	289	320	279	291	303	238	296	269	278	265	291	271	289	294	326	304	289	269	284	278	296	279	298	294	304	277	290	305	283	289	275	301	290	277	292	289	291	294	290	291	254	279	260	286	306	265	288	292	263	267	311	306	277	313	287	276	273	314	294	318	294	255	266	288	281	310	299	285	294	299	280	264	263	273	283	240	277	287	276	287	318	279	281	294	259	289	315	264	284	283	315	280	299	310	313	289	326	281	313	267	281	285	280	276	295	279	310	295	283	261	278	278	333	283	284	283	288	252	290	279	268	274	295	263	298	282	293	303	285	288	287	290	288	276	275	324	267	287	253	290	282	308	283	274	289	283	273	303	275	268	285	299	309	271	249	291	306	294	279	279	247	287	288	287	314	296	305	325	309	275	284	292	318	287	287	265	308	294	298	283	258	290	276	310	274	298	291	252	272	313	258	288	283	316	301	273	266	280	290	286	275	286	301	289	289	272	279	304	325	273	261	307	283	275	275	289	298	293	275	312	296	289	308	291	309	246	281	289	263	274	295	292	294	276	299	264	271	290	278	265	252	296	290	275	264	265	291	297	271	310	295	269	290	260	279	284	283	268	291	281	290	282	263	288	316	257	293	271	280	266	286	253	292	269	304	321	288	297	297	259	297	279	321	283	286	272	319	263	299	294	312	276	295	313	303	289	275	264	255	289	255	285	288	272	272	288	296	307	292	296	312	278	284	296	295	295	314	311	310	288	276	284	287	298	274	241	276	288	287	281	294	259	300	291	282	270	287	293	289	279	273	291	283	285	285	262	304	272	311	307	304	275	302	314	308	294	285	316	294	318	298	292	297	282	289	306	292	285	291	289	268	279	251	271	298	292	303	271	313	271	270	271	264	295	279	282	275	282	264	296	272	296	285	323	301	276	291	282	273	327	284	295	278	288	280	286	292	308	289	311	268	302	281	320	297	286	301	316	292	297	291	292	299	308	280	288	266	279	278	274	256	280	285	280	274	270	277	290	287	314	306	329	347	291	282	278	279	269	306	267	263	263	286	309	307	317	249	278	317	308	289	301	292	297	334	249	248	310	305	297	278	312	283	290	267	290	326	306	315	314	285	279	283	326	261	309	310	274	277	300	284	279	289	284	309	277	302	296	282	273	290	305	274	263	299	303	283	284	278	287	283	273	253	307	286	283	257	296	320	300	300	268	304	295	303	276	282	273	278	334	266	316	286	307	273	295	306	303	277	290	307	282	274	287	287	295	295	283	293	299	267	271	312	302	279	309	247	283	305	328	276	305	303	304	301	285	301	319	268	310	298	293	298	285	285	289	313	277	275	288	318	286	306	316	329	302	280	322	303	302	261	293	262	288	306	280	279	279	318	304	284	282	290	289	291	313	298	294	291	287	302	282	278	281	320	322	314	308	310	311	273	283	298	306	282	315	266	282	310	306	258	284	300	308	275	292	291	294	311	310	286	305	279	289	303	270	292	287	321	285	290	313	289	280	284	295	285	318	323	259	273	288	302	297	293	278	292	295	262	283	279	275	303	281	305	297	284	306	268	302	289	291	290	304	291	305	276	284	263	320	297	308	277	289	296	289	313	309	303	290	291	298	296	293	286	287	273	278	285	314	273	309	291	281	272	282	260	288	272	282	269	311	303	263	306	286	281	285	258	267	295	308	283	280	277	294	271	307	303	286	301	270	260	337	324	299	308	290	275	284	267	285	277	302	285	305	290	294	284	315	288	292	278	260	265	290	306	296	270	312	272	294	302	324	281	279	271	321	254	300	295	316	291	294	290	268	278	287	283	280	260	297	261	300	308	283	304	276	299	257	267	310	298	294	274	291	290	278	270	270	284	272	297	296	294	298	284	277	299	301	270
52646	57697	55129	40394	20946	10882	2134	720	677	746	699	745	726	713	710	707	692	659	680	726	662	690	749	735	724	684	671	703	665	693	710	734	660	712	760	670	657	673	705	735	719	734	697	702	705	711	638	754	729	684	671	679	670	721	683	663	659	722	695	691	700	699	690	691	664	697	664	751	710	704	694	710	694	723	685	706	717	684	699	701	693	666	693	690	693	726	695	678	700	695	664	692	731	705	710	682	679	743	770	671	695	700	658	708	698	702	712	692	730	675	714	742	720	697	699	685	716	708	748	706	675	691	642	705	670	739	672	713	686	752	714	685	703	676	696	677	701	680	693	705	709	663	719	685	754	693	716	720	663	703	710	708	695	722	725	708	653	673	673	670	723	718	698	716	666	730	673	720	664	697	699	690	710	758	735	706	656	676	684	696	712	705	689	684	671	724	677	672	712	714	746	718	668	713	701	737	682	673	693	732	686	697	680	691	729	657	704	716	662	676	650	676	661	681	682	693	683	663	673	667	659	694	716	671	675	656	689	720	703	686	685	703	690	659	672	703	694	692	723	705	696	742	691	699	714	703	673	726	694	648	656	641	666	706	681	657	722	692	712	682	681	690	749	700	775	639	732	698	704	702	701	705	698	702	729	699	692	695	686	691	684	737	664	646	681	718	713	690	623	679	672	673	678	680	655	697	649	687	685	673	690	735	695	714	701	700	717	652	662	658	674	740	689	703	713	695	708	741	697	685	672	709	711	730	679	668	710	674	668	735	702	661	694	715	677	697	699	667	639	730	702	654	705	729	619	644	705	632	710	655	687	714	669	677	674	670	733	644	689	681	697	698	706	661	650	720	727	672	689	692	694	742	698	664	702	733	723	730	692	700	711	677	660	699	715	704	701	673	700	649	717	683	705	705	728	697	675	644	662	679	720	713	696	674	691	708	687	711	672	671	715	718	725	703	689	711	687	658	700	737	671	683	667	657	687	687	642	707	691	696	709	658	709	694	662	685	697	685	707	685	690	706	655	707	667	698	713	746	726	680	713	727	705	709	708	683	701	690	682	669	695	624	683	705	668	708	641	692	701	700	673	688	731	733	674	707	708	732	734	740	690	713	733	645	689	675	665	710	676	690	679	728	690	682	690	689	726	670	699	675	683	705	746	698	696	675	683	739	697	683	701	686	698	677	696	706	681	647	666	704	667	712	665	685	683	683	668	661	668	671	644	653	677	700	690	690	665	730	680	648	696	653	730	670	653	700	705	697	694	690	695	723	675	694	693	658	674	693	679	689	682	727	723	654	702	705	683	695	698	752	679	606	688	698	694	721	677	706	673	640	688	688	701	703	700	709	660	709	728	673	658	673	731	704	681	630	660	752	672	738	676	681	717	738	712	709	750	651	663	721	672	703	636	670	667	696	667	659	675	682	670	696	694	673	668	735	716	725	730	695	727	703	689	721	683	687	681	673	749	647	689	706	746	669	724	654	701	687	705	685	685	694	661	674	714	693	722	683	718	666	715	711	629	715	715	677	700	663	701	708	678	698	736	728	676	690	666	714	669	697	667	710	703	692	762	716	725	707	683	724	726	728	733	689	685	664	676	719	695	717	683	711	719	676	686	652	669	708	743	686	702	683	676	666	714	710	644	714	698	670	718	722	693	683	701	690	702	707	705	657	707	651	710	673	689	696	647	638	706	677	653	696	683	715	656	720	704	702	691	679	670	686	710	669	682	661	719	685	723	687	683	722	697	715	691	753	665	689	679	718	659	707	681	704	669	640	690	723	706	685	739	735	707	683	718	687	725	707	721	684	661	710	697	726	673	715	729	692	741	753	678	711	666	647	678	719	688	700	683	677	669	692	682	771	711	663	720	703	736	723	680	680	678	706	724	676	717	716	705	686	686	688	719	681	716	715	669	650	711	706	660	700	687	688	691	685	746	714	683	697	674	705	672	651	705	664	660	693	683	683	704	683	657	672	676	670	708	672	733	737	667	727	664	707	702	693	663	722	696	709	728	641	717	690	697	683	692	684	683	680	696	733	702	694	670	735	659	700	705	694	683	677	669	687	665	702	701	721	728	695	715	698	708	663	744	685	670	693	723	685	742	670	674	677	698	679	649	687	663	748	668	678	666	706	729	697	659	693	699	694	675	693	696	656	710	698	647	658	705	700	712	683	733	682	705	672	705	706	702	689	642	668	657	700	711	719	666	713	699	690	683	699	672	709	695	677	733	663	668	700	679	695	689	649	702	719	748	669	774	706	721	676	670	676	672	690	678	722	748	747	673	725	682	711	722	734	690	665	733	724	697	634	699	666	711	754	717	704	658	716	684	679	681	713	738	657	722	722	710	684	710	672	702	683	697	699	682	704	725	709	700	718	704	709	680	678	713	686	679	647	698	713	716	661	726	705	656	688	689	643	700	690	672	686	691	699	709	652	737	750	676	716	663	751	663	697	679	689	723	687	704	697	686	685	670	682	698	714	682	696	679	708	675	705	676	689	744	648	678	703	650	675	679	764	714	682	700	667	665	665	698	685	702	658	664	718	660	684	662	700	705	681	653	703	684	675	690	648	687	740	639	672	684	687	694	711	687	701	701	713	723	725	667	725	689	649	673	638	686	705	662	652	640	677	717	730	674	675	682	661	653	717	706	693	643	702	724	719	636	722	654	751	662	720	725	720	737	721	682	631	704	702	662	722	707	726	713	694	674	720	625	741	697	676	707	704	691	663	688	700	724	669	689	699	652	724	705	673	651	685	689	708	675	712	665	749	747	759	719	686	717	706	718	729	645	720	704	694	740	682	691	697	717	724	650	660	683	729	677	671	700	724	665	700	731	700	686	706	736	715	715	655	694	734	726	733	654	747	670	718	699	697	625	653	688	742	717	654	684	701	675	702	708	750	698	678	677	739	675	708	694	687	697	671	716	676	707	694	687	665	685	657	713	685	728	697	675	725	707	743	687	667	670	748	701	690	709	670	667	711	685	694	704	693	706	678	687	698	691	686	709	682	689	700	720	653	689	692	722	663	686	670	704	666	690	744	691	647	643	705	662	687	687	727	635	680	694	691	732	677	710	714	697	676	679	697	681	674	664	687	729	713	703	683	701	699	696	694	694	710	681	658	671	668	695	708	695	711	705	699	690	676	707	694	684	730	714	652	675	669	669	663	666	634	664	718	709	709	667	683	666	680	703	696	629	724	671	717	669	737	695	698	674	671	666	715	702	697	716	720	687	704	670	679	677	680	649	702	709	691	680	676	713	691	673	709	700	697	707	711	669	703	710	669	708	685	699	680	665	677	698	738	674	695	677	737	718	689	675	753	665	701	718	689	695	730	723	701	702	755	718	637	729	711	717	709	691	671	715	702	654	689	664	670	694	679	737	643	734	654	664	683	672	657	691	708	673	689	693	699	694	696	747	771	697	626	742	658	732	699	694	686	670	687	691	707	674	712	671	708	697	705	720	661	697	752	713	737	709	701	699	717	658	700	695	726
86279	78132	65181	43526	23611	8159	1117	259	307	279	275	303	262	249	281	289	271	280	261	290	288	277	239	275	279	281	256	248	263	263	253	286	242	274	289	283	241	254	243	259	266	272	250	275	244	251	270	261	301	251	258	255	267	278	265	260	272	254	263	263	273	266	272	256	285	263	274	241	271	250	267	231	264	261	247	229	243	240	258	271	288	274	303	274	272	259	289	263	272	282	255	266	286	251	259	242	262	242	269	239	278	246	263	239	269	246	249	228	275	253	260	284	281	287	275	266	265	236	243	260	265	274	263	260	264	259	265	301	262	258	274	290	250	269	259	271	261	259	283	266	266	247	263	242	240	271	255	245	287	277	272	269	249	276	288	277	265	264	266	278	271	266	247	308	264	265	250	248	265	274	247	268	255	276	255	252	284	266	278	237	288	266	249	231	254	232	248	272	255	242	263	262	272	293	263	273	261	266	277	278	242	242	291	224	277	259	295	243	256	261	245	240	260	253	278	274	270	248	262	252	273	232	229	290	266	238	258	288	259	290	235	285	288	283	260	234	279	274	256	276	282	287	263	278	253	245	259	252	266	255	283	267	281	268	249	259	264	279	279	297	228	259	257	258	241	279	291	257	289	266	276	259	257	258	268	286	271	275	267	258	276	262	252	263	277	263	285	289	261	265	249	295	269	268	256	300	253	223	260	263	249	269	255	273	255	285	259	236	288	289	240	266	281	276	255	264	261	290	263	267	268	267	254	264	222	237	245	246	252	278	251	265	258	284	286	245	277	265	241	289	276	251	266	246	233	265	288	269	253	287	281	238	274	284	270	269	251	295	248	258	268	303	264	237	242	260	292	236	254	262	296	274	274	238	242	271	275	220	274	272	242	257	254	268	240	251	240	301	282	302	282	235	240	280	249	257	238	256	254	250	278	265	244	305	287	286	254	254	273	264	294	246	253	255	235	264	251	246	305	263	252	254	252	264	264	261	269	260	257	315	248	262	277	247	257	255	248	227	252	234	283	265	255	257	230	292	271	247	294	263	289	283	268	296	287	278	264	290	273	270	264	249	258	247	238	246	268	267	252	262	250	245	249	242	265	259	259	246	247	270	272	266	268	281	271	237	272	237	250	252	283	279	234	258	238	207	268	261	285	257	262	249	246	268	243	247	259	238	268	266	249	242	230	280	271	249	255	249	257	252	248	264	250	263	242	248	260	275	257	247	274	242	270	248	265	247	233	241	266	249	271	254	239	233	238	272	268	256	281	253	246	275	284	281	263	274	241	273	274	263	252	265	274	226	254	245	255	272	241	273	286	248	296	290	262	257	246	292	251	263	239	261	330	281	292	260	235	268	228	248	277	232	248	293	257	252	281	271	280	211	229	288	245	269	266	243	272	280	284	262	259	223	252	273	262	268	236	253	260	276	298	250	261	237	278	290	250	218	256	260	273	257	252	276	240	281	272	261	262	275	249	286	285	259	271	228	275	264	276	243	288	242	261	244	285	273	286	256	233	258	267	266	259	279	277	271	269	258	249	277	259	247	277	296	254	214	249	255	232	270	266	254	238	253	251	254	276	253	283	219	299	272	261	267	251	236	288	277	229	257	260	265	252	269	278	274	267	279	263	251	282	256	248	261	286	261	263	250	258	257	271	257	270	243	280	291	279	243	286	248	248	259	254	246	274	251	263	283	278	258	245	238	246	254	277	274	269	273	265	236	235	257	255	277	252	277	262	274	250	231	251	238	270	263	299	265	268	272	263	255	263	249	289	234	271	233	275	294	292	254	241	273	291	254	250	249	248	227	247	279	290	251	245	265	238	227	265	281	289	281	286	258	289	275	263	264	255	256	289	257	278	255	253	266	275	259	242	284	253	250	277	258	276	257	255	283	275	253	223	250	247	242	274	286	238	223	262	262	280	249	271	249	249	258	270	263	278	253	286	215	246	265	275	257	244	242	261	280	246	276	263	293	253	231	276	251	265	263	253	263	249	251	269	251	271	253	272	285	242	300	266	284	251	247	269	269	257	293	238	280	262	274	251	268	282	247	268	262	272	285	262	248	274	257	292	254	274	258	272	256	277	292	259	269	261	262	261	251	255	256	249	256	238	264	252	270	263	277	272	249	274	263	255	259	283	250	272	249	239	283	228	233	244	275	259	273	278	271	263	248	267	269	285	262	252	277	264	290	251	265	251	276	319	273	270	270	258	247	276	269	238	274	238	291	280	252	251	242	239	277	253	267	255	285	266	261	287	267	234	282	271	252	264	247	279	240	291	265	259	279	251	255	240	254	260	275	245	281	295	259	259	248	261	239	242	254	294	246	249	274	257	281	283	256	258	247	266	247	255	268	253	256	263	286	236	272	252	254	270	242	256	257	263	264	254	268	258	261	296	251	250	236	260	236	244	259	266	255	257	286	287	255	243	272	272	262	273	253	248	253	233	285	297	267	254	241	269	255	253	263	260	279	298	279	256	281	268	256	289	252	246	243	264	262	263	280	261	274	271	248	262	268	285	256	287	272	283	279	262	281	272	259	279	270	251	234	259	252	248	268	273	245	281	290	280	261	279	278	247	248	291	272	267	255	262	248	264	241	273	265	248	240	282	239	258	277	253	242	266	280	246	281	241	265	224	265	266	259	290	300	278	268	255	256	318	271	282	276	259	312	271	263	251	264	280	276	297	250	286	285	229	252	257	265	260	284	277	264	259	248	268	261	266	266	244	268	249	238	254	278	258	243	266	270	251	241	267	246	253	272	271	277	276	252	291	264	252	256	263	282	261	268	287	251	215	296	259	274	252	261	268	258	266	252	246	280	266	259	250	245	248	248	266	257	328	264	267	277	256	252	224	268	237	249	261	291	225	293	276	284	264	279	251	266	256	282	253	268	279	230	264	268	258	245	277	274	262	243	256	300	228	273	280	270	260	253	249	250	244	251	250	291	270	275	276	243	253	284	267	239	269	265	260	294	238	280	250	276	249	236	268	296	263	251	255	287	242	257	270	316	235	286	255	258	275	290	295	249	254	260	223	269	243	282	263	260	262	276	270	251	250	281	286	262	247	249	261	274	251	249	273	268	281	263	259	278	239	281	270	285	292	262	266	245	262	264	266	284	251	248	239	266	253	231	296	276	263	229	280	261	300	259	263	267	257	267	247	256	269	303	267	260	254	246	276	255	247	245	295	269	266	265	251	284	304	263	253	279	248	238	251	258	245	257	252	268	259	263	262	256	261	265	227	248	283	263	256	271	267	251	252	254	259	237	277	236	301	282	270	249	249	262	266	283	263	278	267	266	235	259	284	234	263	285	263	286	263	236	242	237	249	274	253	261	244	263	276	295	274	284	253	251	240	272	267	267	256	274	286	267	257	271	278	273	253	236	274	279	250	275	239	302	252	260	269	249	258	280	252	235	296	276	283	271	255	271	280	243	276	279	266	256	322	270	255	281	256	254	236	253	255	247	264	260	278	291	260	260	256	250	259	264	254	253	279	271
60193	67115	64080	48999	29997	14000	1928	666	678	648	612	633	601	661	630	625	641	654	656	611	700	648	700	675	606	613	645	694	634	637	664	646	623	614	598	598	601	641	622	622	608	658	671	641	647	615	617	623	629	644	647	609	621	630	570	644	611	612	622	603	616	650	595	608	611	625	634	615	580	626	624	629	613	672	656	637	621	612	637	591	605	667	628	614	639	597	625	600	630	617	654	637	598	587	619	606	642	613	632	628	613	633	631	593	603	598	632	640	568	636	661	569	619	610	627	656	595	599	633	619	589	608	644	615	616	658	643	644	616	612	633	618	624	627	586	623	541	634	647	642	611	595	668	605	657	595	647	606	652	637	593	662	642	646	658	622	648	638	633	636	575	639	639	634	564	620	614	641	632	576	564	611	644	584	612	611	667	621	618	609	642	647	579	607	614	631	615	629	588	632	587	609	617	637	679	555	633	641	614	615	584	640	612	631	612	649	649	613	629	680	645	634	636	616	604	583	600	649	616	578	635	619	638	598	602	608	603	578	606	604	604	644	638	611	676	609	653	616	648	616	674	637	595	631	630	620	618	688	634	594	639	641	633	654	649	626	639	613	692	647	617	627	618	625	592	608	608	598	648	603	598	612	606	624	599	630	598	621	625	654	662	599	678	645	626	619	629	611	618	616	622	629	640	631	618	606	641	626	597	555	612	651	625	638	609	589	613	606	625	616	614	649	667	632	651	636	659	660	597	612	647	620	639	598	628	618	620	640	637	655	606	646	714	682	612	620	578	629	592	650	645	643	595	649	619	616	645	640	662	645	630	613	601	673	607	653	617	620	664	608	564	591	585	632	674	606	633	629	660	642	640	609	576	632	608	643	611	590	609	623	680	636	654	674	635	634	632	641	599	639	570	586	617	613	619	649	628	614	666	641	615	633	599	662	660	582	572	587	631	602	582	598	634	608	593	609	630	597	651	667	622	585	614	646	621	614	596	613	627	615	599	602	625	627	602	590	646	659	615	628	611	628	630	599	630	638	576	671	580	647	608	618	625	587	584	621	615	628	630	618	629	575	617	651	649	655	635	673	642	624	596	627	643	603	588	611	652	655	592	585	602	623	628	656	640	629	589	650	627	597	656	648	638	603	622	572	607	647	647	625	620	632	634	605	604	634	645	610	618	615	608	598	632	631	632	664	634	648	580	617	629	599	643	604	642	596	601	639	654	631	628	610	665	607	569	631	624	620	604	643	647	642	637	646	620	605	613	644	634	609	595	634	593	627	610	620	616	602	618	639	652	622	620	622	658	651	619	623	632	648	640	629	645	665	619	619	635	590	643	647	616	617	590	650	603	656	626	612	637	636	648	646	631	625	611	584	639	646	618	656	621	619	583	597	649	604	620	643	603	624	611	639	643	627	640	583	636	626	614	669	632	623	596	667	682	604	639	636	630	637	622	662	648	633	635	617	611	607	684	640	605	678	644	660	658	608	614	659	622	636	623	590	615	604	651	646	593	598	641	638	598	640	601	657	632	635	634	606	650	630	582	591	644	652	654	603	625	599	627	631	616	564	624	622	618	597	626	604	638	633	654	604	649	632	659	659	623	594	595	612	610	634	608	646	595	599	611	596	601	650	623	634	621	635	593	598	647	619	591	652	583	626	623	601	629	606	633	665	633	625	620	618	652	624	618	600	631	624	617	601	611	636	622	621	653	589	666	670	638	638	617	627	611	614	608	613	668	617	667	573	618	615	592	667	591	631	601	642	600	589	618	631	621	664	587	626	619	581	608	612	571	642	583	620	634	651	655	563	666	602	601	602	622	612	611	602	607	647	606	616	672	667	640	600	655	654	624	626	607	599	655	627	613	607	619	564	605	598	674	576	628	633	616	637	625	614	625	599	614	621	565	551	615	613	613	608	663	607	624	631	540	589	633	671	633	656	634	633	588	630	632	635	582	576	624	640	617	618	608	637	641	683	620	626	686	644	582	621	584	675	604	591	570	598	637	638	623	589	611	610	674	658	599	615	585	643	636	654	605	663	613	668	606	640	615	585	608	557	609	585	609	614	671	640	590	614	620	634	623	612	611	649	610	599	584	595	618	638	610	629	621	604	620	591	621	636	634	603	604	599	560	620	615	660	656	607	590	608	627	643	589	641	606	619	597	630	604	634	634	603	624	599	635	631	643	626	652	631	666	623	601	583	610	644	636	603	664	595	618	626	597	602	583	614	639	593	641	637	556	600	646	631	618	628	629	631	619	606	653	673	614	623	597	614	660	657	628	668	632	673	628	638	652	614	644	608	651	650	640	645	638	593	622	621	585	619	589	655	650	629	612	617	609	571	618	652	617	616	661	626	618	574	626	626	634	618	669	625	639	588	573	615	639	597	621	642	674	596	627	659	629	649	658	623	569	653	655	632	620	665	653	640	620	621	608	619	647	682	616	612	619	604	679	613	674	618	634	608	614	638	639	633	564	602	674	593	577	587	649	633	612	635	648	634	560	638	606	624	600	642	659	610	634	647	616	614	614	652	613	593	660	615	597	586	654	594	630	601	587	651	650	604	617	667	633	651	645	615	603	582	644	631	644	652	665	613	597	615	610	590	644	608	616	610	645	640	651	629	648	602	587	578	663	603	621	595	630	621	624	600	644	657	620	639	618	622	615	637	609	629	612	687	624	576	630	659	630	620	631	600	594	594	587	595	579	627	676	604	575	644	578	629	608	585	584	592	625	597	657	591	610	618	561	630	589	557	659	653	628	643	598	666	578	605	631	611	632	688	675	589	588	571	624	588	639	611	630	610	640	644	656	636	647	631	577	634	667	625	614	597	648	611	649	621	635	609	594	615	631	638	650	647	625	639	634	609	614	645	605	641	639	602	609	665	610	581	643	641	612	612	633	618	625	651	660	639	598	591	598	647	659	611	652	589	584	667	624	636	641	637	633	636	656	605	678	660	607	650	622	623	588	602	595	623	625	654	644	586	603	651	633	572	598	630	591	641	623	596	626	622	664	616	630	649	609	607	616	601	648	622	630	592	596	603	646	606	588	616	650	683	591	586	655	618	611	662	643	587	593	569	609	628	613	597	625	589	646	612	633	624	624	608	573	630	601	608	658	636	622	561	603	649	616	570	624	625	604	657	588	668	611	680	626	610	640	596	601	619	626	597	658	651	633	662	640	652	637	618	626	608	681	624	602	624	650	658	571	635	629	647	596	636	643	638	620	614	644	621	594	636	640	603	623	691	607	646	626	637	631	610	625	597	594	614	635	672	657	618	593	612	641	609	610	635	648	598	585	621	629	612	656	621	632	658	581	660	621	633	587	593	656	624	636	554	623	624	678	619	592	622	622	645	599	646	604	632	612	628	649	645	620	569	603	656	651	600	615	609	643	625	635	593	638	583	622	613	620	597	635	631	627	628	648	633	583	622	598	644	607	633	655	616	640	677	623	629	650	628	575	614	664	623	680	638	653	619	593	623	615	629	652	625	614	695	619	601
32847	22752	11588	3692	1340	336	211	209	208	195	188	179	193	209	214	210	180	225	207	218	207	211	207	212	251	216	202	203	191	202	206	218	204	223	202	174	201	211	193	196	203	190	226	175	217	203	202	197	189	216	186	196	214	201	202	187	183	196	177	189	215	171	182	198	209	213	234	211	193	222	181	209	191	210	211	197	183	202	222	202	169	192	209	209	189	200	228	225	202	221	210	207	192	203	205	199	199	211	202	190	205	177	198	206	207	167	183	195	205	225	200	162	216	212	209	201	195	213	216	204	197	194	187	191	207	190	218	200	205	193	215	205	207	200	193	190	202	207	203	204	180	220	193	225	227	196	188	211	202	204	192	216	221	205	209	187	210	171	217	178	169	222	184	200	197	202	206	191	194	184	214	205	191	196	208	208	187	199	186	205	202	203	196	207	218	196	195	181	173	203	179	191	170	206	204	178	213	191	205	217	220	223	214	237	218	200	192	188	194	210	185	216	193	206	163	189	192	191	225	186	210	189	195	217	184	196	169	202	230	230	200	211	187	212	210	181	195	201	207	190	199	208	205	184	198	211	202	225	206	216	211	221	210	207	202	201	218	176	195	201	202	208	216	210	207	185	173	219	186	176	216	206	224	185	195	194	197	211	199	200	167	192	203	200	192	223	203	201	200	193	185	208	193	200	195	203	212	202	217	198	211	207	196	191	195	220	206	213	197	223	211	193	180	195	207	203	195	208	189	201	186	180	212	214	197	210	180	209	195	197	204	177	180	195	218	183	213	193	230	187	215	192	191	191	211	221	196	215	212	207	199	188	186	223	192	185	207	201	237	185	197	198	194	206	182	182	204	180	205	191	209	196	183	216	192	202	197	199	196	203	200	225	176	194	207	194	199	198	185	207	209	178	209	226	200	199	200	223	205	209	211	208	203	189	225	185	208	204	200	179	216	218	193	213	199	204	184	212	196	219	190	223	171	231	188	204	193	188	214	220	172	169	173	205	179	213	206	218	201	184	182	195	195	225	199	214	216	214	205	183	198	196	197	195	202	197	194	186	202	191	205	224	199	210	200	188	181	209	194	199	203	205	203	189	170	207	188	206	202	201	183	229	213	194	192	209	183	195	195	198	217	172	180	201	205	177	186	190	178	188	223	193	179	194	195	192	220	188	177	194	190	216	221	212	215	204	204	191	201	168	203	193	187	188	223	213	204	211	238	197	210	201	187	193	201	180	226	206	203	179	177	192	204	183	204	210	200	209	218	218	193	184	193	204	179	190	209	190	201	217	206	219	184	195	200	169	189	246	217	217	192	185	231	174	208	199	199	197	189	197	216	185	179	182	216	193	205	205	209	206	197	207	233	203	210	218	207	223	215	209	175	219	198	189	205	201	194	212	193	195	190	183	182	185	186	175	195	193	204	188	210	183	205	184	189	194	213	191	201	190	174	190	217	193	161	182	210	206	202	197	195	190	218	220	191	222	212	203	216	233	193	185	203	219	192	194	220	181	197	184	224	197	182	194	208	163	188	215	198	206	192	200	206	181	202	192	224	207	198	228	199	206	181	183	175	190	179	214	220	201	222	190	205	196	199	213	217	200	200	219	185	175	210	183	172	243	179	215	207	203	170	209	245	188	229	180	220	194	185	198	192	179	215	200	223	185	198	203	174	204	187	179	179	190	170	217	172	190	197	208	195	195	179	195	210	210	202	184	196	202	205	205	188	180	230	182	208	215	188	174	192	193	195	197	193	182	184	207	178	200	199	195	186	190	169	188	205	213	194	198	206	198	184	183	219	211	202	202	185	205	206	188	226	186	203	193	220	208	196	196	194	191	212	180	195	184	212	200	201	207	218	193	187	207	204	212	202	209	189	212	216	179	181	178	199	209	206	182	193	186	218	193	174	230	216	241	209	200	202	184	197	173	206	195	215	205	207	195	193	199	222	175	198	191	223	175	197	182	188	206	202	200	189	204	203	219	171	194	194	193	217	196	220	214	212	191	195	197	211	201	188	187	208	205	193	201	201	203	201	201	247	211	180	223	201	193	197	222	195	204	229	207	187	186	206	200	221	199	211	192	193	215	168	203	214	199	175	203	204	176	202	197	207	184	205	190	209	238	222	208	196	205	185	203	191	198	203	209	203	199	211	196	195	205	218	185	200	211	208	196	196	217	191	198	224	186	201	194	236	198	211	209	207	221	199	213	213	197	189	187	198	208	200	205	232	197	200	218	222	204	237	213	184	190	192	217	199	184	202	186	199	208	170	211	195	203	212	223	196	189	214	204	196	172	197	189	191	197	200	218	179	225	198	202	209	202	201	209	247	198	228	188	183	201	229	198	215	228	188	219	179	225	210	180	189	183	206	211	192	215	195	204	195	226	230	178	210	219	236	203	226	203	234	204	211	189	205	160	237	206	196	203	199	204	198	199	194	192	196	205	199	205	204	190	176	213	191	221	178	221	215	206	195	203	211	214	199	196	188	208	205	225	191	173	192	196	191	189	213	222	199	215	200	191	186	211	203	210	201	213	199	211	190	209	218	187	211	216	199	204	220	203	183	196	178	208	156	184	214	202	199	205	220	198	195	216	212	206	200	210	174	191	217	194	221	201	214	171	217	215	189	178	203	155	203	192	195	222	221	179	196	171	200	184	180	192	212	193	177	208	196	183	195	208	190	219	208	216	179	217	175	202	183	200	198	202	185	186	211	212	195	207	198	192	185	176	191	181	182	206	218	185	184	189	175	180	211	189	203	195	180	176	218	206	188	221	218	179	188	182	179	207	205	189	216	165	214	189	192	218	219	198	193	197	176	180	206	194	205	191	211	214	246	202	214	198	178	212	205	196	188	191	198	213	180	206	216	201	201	176	174	199	228	211	197	202	183	176	176	220	217	197	188	179	217	191	217	226	201	194	207	233	214	212	197	209	166	202	192	163	193	191	215	199	196	220	185	215	207	194	201	201	186	193	182	187	209	195	201	188	205	202	218	197	211	231	217	199	206	234	179	185	210	190	197	185	209	197	218	215	175	187	169	193	209	174	176	179	175	218	246	217	215	218	200	213	186	216	207	205	188	179	189	203	194	209	216	202	206	192	211	199	160	194	231	221	175	190	203	200	190	206	182	202	196	192	211	192	208	193	207	196	205	185	176	197	197	202	196	227	199	182	202	194	207	184	210	197	203	195	195	203	192	180	190	209	190	186	219	184	235	186	218	219	213	190	189	195	205	243	203	191	198	192	198	199	183	204	184	219	186	201	177	199	188	242	219	203	209	176	182	191	204	196	181	209	227	179	192	202	201	206	207	213	209	219	206	198	210	207	206	193	196	190	218	225	202	215	200	193	164	224	188	194	176	205	209	186	195	188	211	213	170	185	182	203	212	202	187	214	197	214	206	193	207	181	194	181	231	176	187	206	201	208	198	194	213	192	207	200	204	211	217	194	220	195	186	199	194	193	180	211	192	193	184	204	224	198	189	202	212	200	211	197	200	173
28218	25010	17045	9286	4246	962	541	486	488	487	549	497	542	510	523	522	506	523	502	534	502	519	503	541	561	515	544	489	528	490	570	535	522	514	512	521	506	508	531	500	497	531	522	472	514	545	516	516	503	522	511	528	497	544	494	476	544	491	511	535	512	491	513	510	538	510	570	510	516	535	484	490	529	509	566	508	502	494	495	482	514	537	522	524	507	536	556	520	521	472	496	492	535	543	500	509	544	565	484	507	516	473	537	550	551	535	530	464	501	527	514	523	551	498	479	547	541	480	517	523	493	520	532	479	505	515	513	536	473	541	517	526	528	489	530	525	512	552	526	487	494	498	496	520	512	547	517	501	539	501	492	498	515	474	509	471	483	488	554	503	498	483	538	508	531	482	482	492	523	476	477	483	533	503	503	522	493	494	493	530	508	501	558	526	492	530	499	492	495	523	497	504	550	492	490	492	538	570	485	492	524	539	507	498	500	519	525	538	516	490	531	494	510	503	520	487	469	529	507	493	535	553	500	556	505	506	477	540	535	538	505	490	515	517	537	511	498	521	489	525	507	487	526	499	510	536	565	501	509	516	502	541	504	513	505	518	500	521	541	519	485	495	529	538	531	479	537	510	531	505	490	490	500	551	524	542	502	517	547	515	520	535	515	461	508	535	518	477	509	519	503	514	483	512	534	501	524	487	483	550	490	525	518	518	505	559	503	485	524	522	527	499	530	528	532	527	538	504	481	489	522	509	516	526	542	474	522	534	524	561	514	523	535	518	497	546	495	561	475	543	556	519	498	523	526	505	502	506	514	552	543	513	508	480	496	526	478	528	545	479	529	548	485	517	484	488	541	525	515	510	535	493	503	530	503	550	546	527	505	551	491	514	537	507	535	508	524	524	499	520	509	475	528	531	528	499	505	500	524	468	477	528	500	484	507	549	515	509	510	528	526	501	463	495	534	509	514	533	477	555	515	523	485	512	547	506	545	497	530	542	502	500	555	545	522	528	483	500	510	541	517	530	484	515	532	537	502	552	504	528	499	545	551	518	520	479	503	485	482	475	513	512	527	539	538	474	537	478	533	515	481	506	498	512	543	472	542	514	510	524	468	534	527	537	531	544	535	509	496	517	516	538	510	521	512	523	504	501	528	519	493	558	568	549	495	483	545	499	534	507	513	527	546	537	555	558	492	483	502	478	492	503	498	501	482	499	497	495	512	508	523	497	510	520	465	482	512	534	514	508	505	518	539	548	508	505	504	477	524	542	537	521	492	579	494	554	482	494	530	493	532	500	507	524	528	524	526	560	496	524	513	491	553	570	536	455	493	526	524	531	509	510	489	518	568	528	521	521	542	488	517	486	510	537	538	523	537	530	513	503	513	488	482	546	575	535	492	510	506	506	506	519	507	543	517	507	553	492	457	514	504	485	533	502	549	585	487	498	496	504	545	508	509	538	523	518	514	483	528	523	531	495	495	483	506	549	523	492	509	493	565	547	486	562	537	504	524	517	514	484	534	516	502	518	486	495	529	532	490	518	538	495	522	519	508	530	516	521	487	502	512	509	509	492	495	529	542	534	540	538	519	535	472	511	500	496	486	501	501	515	478	527	511	519	525	542	511	544	500	491	520	464	496	525	525	496	469	540	522	519	527	469	476	486	501	543	529	486	530	491	506	509	536	578	537	499	471	471	503	499	587	543	540	517	552	512	514	495	490	477	502	493	470	526	502	524	509	485	538	506	506	522	526	491	520	523	516	499	513	501	503	554	511	518	516	521	536	510	505	513	521	537	513	495	555	488	516	497	503	504	480	558	470	528	511	559	536	511	505	516	514	542	482	515	532	493	503	489	518	521	468	498	501	514	522	481	489	480	492	488	492	505	499	532	553	515	515	529	558	527	526	505	541	526	502	540	479	506	561	570	480	478	504	555	516	539	513	520	507	515	536	524	481	517	514	560	568	515	552	527	508	505	486	509	533	483	532	549	509	503	502	489	542	531	514	539	565	504	491	495	503	517	508	504	512	530	518	545	528	507	514	508	541	505	516	531	521	532	521	497	566	496	558	493	515	478	501	513	551	518	482	519	513	509	490	483	485	493	512	517	522	504	511	482	498	484	531	508	490	495	465	521	502	541	524	492	556	513	472	539	502	578	555	528	496	497	498	548	505	490	506	467	525	534	524	529	544	500	557	512	529	515	536	502	522	520	502	531	553	555	511	545	497	509	549	492	511	543	508	542	491	472	499	514	512	529	492	507	527	488	510	518	524	547	505	501	550	538	487	516	512	545	528	488	526	523	538	529	500	522	523	536	545	534	548	518	526	522	518	519	476	548	522	523	537	542	544	521	475	530	537	509	525	504	516	555	512	520	517	477	518	501	547	484	548	573	525	507	476	465	490	498	535	518	546	528	479	538	540	516	542	498	516	550	541	484	525	526	524	573	546	518	499	519	524	494	515	518	538	507	504	571	546	472	552	475	523	490	491	513	495	519	521	520	537	500	533	506	522	526	561	524	511	551	496	521	509	476	538	524	556	549	516	484	517	553	542	545	513	503	478	491	472	480	514	520	514	511	524	544	483	558	514	541	507	510	530	527	520	493	499	496	535	521	480	475	487	514	492	545	482	505	475	505	549	550	541	470	523	484	523	519	523	526	525	514	544	539	518	508	544	560	509	483	525	520	536	522	489	544	532	509	527	505	520	522	481	495	473	498	514	559	519	501	523	509	521	507	544	525	525	491	516	506	529	502	516	527	506	493	501	475	513	518	530	556	498	525	507	527	492	503	535	521	488	531	500	508	510	537	513	543	520	526	516	541	518	494	500	515	486	536	508	508	549	464	525	513	520	516	483	507	522	511	493	502	525	486	525	484	507	499	538	496	522	537	486	513	504	525	516	542	500	509	517	554	528	502	508	513	539	483	511	518	488	500	518	486	527	515	535	532	533	543	517	490	525	496	512	506	492	500	536	537	512	507	504	564	538	530	532	496	495	520	513	526	540	493	502	492	512	482	562	532	547	486	532	482	529	528	474	509	503	526	487	514	539	520	516	509	542	513	474	538	522	525	529	498	506	519	548	544	457	506	489	505	507	496	524	510	512	533	492	542	481	495	509	512	477	484	504	464	504	511	457	514	535	536	524	530	500	546	535	499	496	513	533	519	511	503	525	492	539	534	517	523	540	526	505	552	498	557	535	505	501	503	507	498	572	521	523	503	480	519	488	517	522	524	523	520	506	510	515	541	526	538	496	512	483	491	495	536	534	524	501	522	525	492	486	497	515	482	530	507	540	520	502	528	494	511	525	489	529	520	549	533	518	511	535	534	520	499	517	511	502	539	519	483	505	506	526	498	515	531	540	506	524	507	502	525	512	540	513	463	520	564	522	546	503	537	478	505	552	547	513	512	538	517	546	527	506	531	518	503	472	506	544	531	492	582	510	483	494	519	521	509	509	508	495	523	481	499	556	508	570	506	502	504	529	494	506	534	488	533	507	532
78093	70083	58554	37561	18239	4276	515	303	293	307	286	277	292	291	263	293	313	304	336	311	276	279	301	306	301	296	309	314	311	273	304	301	326	310	281	275	318	301	289	286	287	340	310	264	293	321	342	302	274	313	321	282	286	284	285	294	299	266	296	295	266	304	258	289	287	281	288	283	301	260	300	310	318	270	282	300	273	295	322	297	297	279	301	294	271	291	314	287	293	291	284	276	326	307	293	279	314	292	289	295	282	285	277	272	303	312	273	319	295	273	317	327	287	270	274	287	319	333	291	278	318	293	258	323	307	317	284	325	334	283	293	281	290	284	280	299	295	298	293	295	300	298	308	290	327	278	313	294	300	258	288	304	298	310	308	298	302	309	286	305	276	286	310	317	273	290	304	278	303	321	296	333	270	265	307	296	291	296	289	252	296	295	306	303	268	257	304	318	300	305	318	299	265	306	308	283	304	263	288	295	295	314	277	310	279	292	305	291	307	326	312	287	317	306	317	287	317	293	260	280	269	321	288	267	268	285	301	329	298	261	333	304	254	313	303	298	286	303	275	304	292	295	281	307	296	293	296	293	303	275	277	252	302	310	299	294	286	312	293	302	290	309	311	287	289	279	296	307	289	327	304	271	301	316	297	329	296	296	289	280	299	278	319	291	293	283	283	268	279	275	309	296	341	319	282	285	322	288	329	312	291	291	293	323	309	273	297	301	287	257	290	315	300	264	298	298	314	305	317	303	285	288	304	268	292	280	307	290	276	295	310	320	287	313	313	303	298	305	307	331	274	322	293	302	309	297	260	291	285	282	263	338	290	286	301	284	323	278	272	306	287	303	287	312	289	291	292	294	276	291	296	308	303	297	294	259	285	270	276	364	282	304	319	270	284	325	289	269	267	264	285	293	284	308	296	266	316	268	299	291	291	288	316	281	268	295	313	288	272	278	281	292	281	280	294	310	295	260	265	284	294	274	280	274	303	310	266	298	321	288	338	295	252	300	292	297	293	294	293	321	307	263	307	295	283	295	300	271	271	303	279	303	308	318	282	275	287	303	297	287	304	294	297	289	308	281	305	280	282	283	294	285	270	274	284	288	291	281	288	298	272	310	317	303	295	303	284	295	311	292	255	332	303	282	316	304	307	316	282	311	273	309	319	296	329	291	273	306	294	306	296	327	315	316	313	258	274	260	291	297	278	295	287	288	280	291	312	303	326	277	247	320	304	287	315	263	293	326	295	312	281	295	273	284	289	285	272	294	272	309	293	281	269	301	301	261	275	300	270	282	290	285	320	301	321	270	286	300	276	297	290	262	295	295	305	296	293	305	284	281	305	282	295	297	291	300	271	276	295	295	286	293	297	279	266	303	326	304	293	312	264	266	278	303	313	300	290	270	308	256	277	282	294	286	270	287	325	292	260	263	285	276	259	297	287	287	286	315	266	267	304	283	297	299	311	255	288	289	291	301	305	273	306	305	267	296	299	302	262	265	277	286	262	297	343	286	326	309	287	286	324	293	287	302	281	265	316	287	289	311	297	297	272	291	279	306	298	286	259	290	299	301	270	306	294	306	279	317	301	332	270	291	297	306	299	289	292	259	296	305	297	292	266	260	290	308	272	289	284	294	296	277	291	323	301	301	274	297	266	284	304	275	290	314	282	294	307	329	305	284	319	263	284	296	308	343	283	284	306	314	281	292	318	283	286	295	334	289	277	303	322	308	299	275	308	302	293	303	292	272	313	322	289	315	285	258	299	304	289	294	293	275	292	292	284	276	282	293	297	296	277	289	274	313	303	293	313	301	282	288	296	303	271	290	308	302	280	298	286	335	283	275	313	293	288	282	270	292	300	271	310	274	308	290	311	292	318	319	291	309	311	316	278	296	301	282	292	306	316	280	311	287	287	323	283	315	291	291	318	247	286	289	281	298	272	306	285	283	296	272	270	301	313	257	299	295	294	316	265	301	288	275	278	290	290	280	285	293	289	289	291	311	264	319	282	280	276	327	297	335	293	330	286	289	285	299	272	290	311	316	255	288	319	294	287	284	287	272	325	273	310	271	305	301	333	276	301	292	298	310	278	280	318	310	299	312	324	263	321	287	284	308	308	315	299	285	286	299	274	279	283	291	321	280	294	299	317	301	298	253	267	295	322	293	280	329	316	296	286	284	284	279	300	276	254	302	314	279	281	292	280	291	281	299	313	339	303	304	295	304	309	299	305	281	277	293	290	264	299	271	309	257	309	292	296	281	280	272	285	295	287	292	299	295	304	304	253	280	299	273	295	275	265	272	291	287	306	311	298	325	302	301	316	277	313	276	278	311	277	267	315	317	273	299	283	291	301	280	278	281	315	283	291	294	307	293	293	315	293	293	300	291	280	324	263	264	285	271	295	273	286	277	302	261	320	293	289	281	315	290	302	313	303	288	305	274	265	287	292	280	299	322	296	290	309	286	285	290	258	297	294	314	270	274	294	294	294	297	277	265	290	296	300	298	280	315	315	282	288	313	241	284	302	284	282	275	273	301	285	293	285	308	294	268	285	295	307	332	292	313	301	300	265	281	287	272	292	318	299	282	289	283	274	324	289	305	324	286	285	306	264	333	273	290	294	268	284	296	260	283	284	254	313	270	298	291	306	296	282	274	316	280	267	286	270	307	278	295	285	306	292	281	298	300	298	270	309	312	271	292	313	257	244	294	273	342	285	296	304	313	315	286	279	307	294	299	315	275	255	299	290	309	280	322	269	277	285	296	313	309	282	284	298	294	279	302	284	296	270	286	282	276	259	305	290	296	323	282	295	292	308	291	279	310	289	294	280	300	293	309	276	275	332	300	285	273	330	304	307	286	278	278	272	284	313	273	295	265	310	309	294	288	261	271	269	295	292	349	323	306	295	287	298	265	264	342	308	298	324	292	304	323	268	318	310	309	271	296	278	313	280	256	285	265	303	284	294	267	306	287	315	337	269	291	290	289	323	283	289	317	324	315	293	294	299	308	286	310	266	298	289	310	291	320	271	310	291	288	265	272	322	271	286	287	293	303	298	298	297	291	296	295	279	282	297	284	315	291	314	262	277	284	294	289	303	270	316	264	290	267	279	286	306	293	301	291	307	303	281	290	270	321	307	306	292	285	268	283	301	286	299	294	319	282	272	289	331	269	275	332	327	302	269	292	296	300	278	287	284	283	308	312	291	273	291	281	303	286	310	282	297	271	329	303	300	287	297	285	279	280	272	277	268	302	308	290	283	246	321	259	317	282	298	273	298	304	285	305	286	302	290	315	293	303	297	281	290	285	293	335	314	289	300	273	300	280	321	294	278	306	319	285	243	268	291	285	287	254	289	292	283	271	296	272	302	321	304	303	305	286	331	318	323	289	299	259	296	275	300	309	277	296	321	264	310	287	278	299	281	305	282	242	326	310	275	292	318	275	272	287	279	284	290	301	287	320	265	316	309	292	292	293	276	348	289	273	269	347	255	291	284	242	275	306	312	280
52514	57269	55566	44136	25053	7927	1226	729	711	696	695	712	706	683	746	677	683	755	741	752	757	725	685	746	726	734	658	756	716	729	691	735	725	684	699	688	660	709	723	733	754	695	715	691	689	780	661	707	699	717	711	727	735	716	716	677	750	663	687	718	666	662	688	707	691	678	729	722	683	718	779	738	700	710	695	688	695	663	702	712	704	700	655	702	709	727	695	704	708	726	709	694	698	738	724	702	700	762	705	621	706	758	702	693	705	707	709	724	725	695	694	703	720	725	691	747	729	695	660	709	736	690	717	703	746	700	726	667	703	707	722	716	736	697	691	680	738	693	741	663	676	707	723	716	690	692	656	713	671	642	729	723	686	713	734	738	744	696	716	682	748	735	682	728	767	691	678	675	692	695	710	733	716	762	722	714	714	669	680	695	673	752	726	705	666	737	721	750	727	691	687	734	685	700	717	693	753	701	690	689	729	747	720	726	686	697	695	728	732	702	746	757	696	700	720	764	699	739	706	706	661	663	733	719	704	693	726	699	683	712	704	731	725	734	708	710	687	729	706	718	722	706	724	667	735	756	701	730	720	707	692	727	717	701	705	697	686	658	655	695	692	694	675	733	733	698	771	690	713	666	709	659	721	690	711	728	705	706	700	709	745	706	758	698	701	712	688	680	696	692	682	706	677	694	717	742	687	706	702	654	688	754	697	674	730	732	738	726	713	762	683	708	717	695	644	729	694	749	721	750	710	728	751	733	695	741	687	660	731	731	696	696	719	692	707	668	751	735	685	788	724	678	639	675	670	683	747	722	696	723	701	712	684	740	688	730	693	675	717	725	700	746	709	680	657	692	695	673	691	738	693	716	717	740	684	709	715	706	708	689	732	697	705	682	681	739	714	706	713	734	710	699	681	762	718	740	683	704	725	708	680	716	702	727	702	662	683	745	712	744	686	671	699	668	713	706	747	706	673	713	728	709	698	679	656	696	704	737	693	636	678	748	697	685	717	692	687	733	735	691	725	762	732	692	726	690	694	711	702	706	663	700	650	740	726	690	678	700	719	717	712	690	720	690	708	720	673	706	770	697	741	710	708	691	707	653	699	647	682	650	712	727	714	705	728	712	663	676	708	732	652	702	731	664	755	672	732	725	757	750	686	666	710	685	713	685	731	688	673	675	728	722	704	705	708	710	737	727	728	665	643	679	783	676	736	669	713	749	712	709	661	717	712	697	690	706	715	780	695	752	757	727	714	721	722	724	719	679	674	711	681	665	669	713	708	723	683	722	695	713	738	726	711	693	719	642	669	676	740	691	666	704	674	710	704	718	667	708	723	707	713	747	695	685	738	745	761	726	706	726	711	673	672	726	713	722	693	702	708	717	728	734	731	734	747	692	714	700	686	679	704	722	708	701	721	729	718	677	710	679	716	684	657	710	724	739	690	685	688	685	711	682	695	745	668	731	721	688	734	716	681	729	714	711	731	734	712	673	690	712	711	677	687	740	675	687	695	686	720	723	707	730	711	711	706	704	694	710	707	718	728	700	714	707	706	708	690	727	712	705	721	659	730	723	690	740	701	702	728	705	726	705	704	677	722	720	650	721	695	723	697	666	733	671	646	731	676	720	740	740	688	709	705	724	694	694	733	742	697	709	725	691	655	736	720	684	723	719	728	719	737	677	686	720	751	685	716	693	685	749	675	703	700	681	723	708	713	698	676	710	662	702	691	724	678	718	680	756	719	700	789	739	706	766	681	671	720	658	709	699	684	705	769	674	683	711	704	685	682	675	695	708	710	734	687	697	681	689	649	674	689	693	713	748	694	675	688	698	675	714	724	754	702	659	733	690	737	665	695	704	696	683	682	674	730	715	699	653	710	710	684	677	740	691	717	746	669	716	669	694	728	721	688	711	726	704	732	721	700	688	710	703	761	708	701	669	704	682	720	705	695	724	659	707	712	704	705	718	668	700	721	717	712	736	716	773	689	719	731	743	709	743	704	757	643	705	724	685	731	751	680	705	752	678	694	721	687	716	735	667	663	705	708	717	700	706	685	706	708	721	707	699	698	685	684	696	696	724	679	753	738	699	715	682	717	718	701	730	712	671	698	655	722	717	672	754	725	712	715	690	718	696	723	732	727	776	719	699	738	730	720	708	737	709	736	645	707	736	740	693	694	703	703	716	720	733	680	667	754	718	674	782	769	694	752	693	728	716	717	700	704	725	676	694	700	717	704	705	752	675	689	738	652	699	725	705	739	669	726	717	732	677	719	668	694	687	711	702	664	721	713	710	703	644	699	675	730	727	716	725	728	744	713	694	681	728	709	652	701	708	721	741	714	720	683	706	740	697	762	704	725	711	709	733	706	678	675	710	685	692	713	672	704	740	657	694	722	701	726	705	710	698	726	693	700	740	681	687	716	685	683	640	689	743	761	671	647	686	701	718	704	686	724	691	726	716	700	682	739	704	690	697	716	721	678	724	653	771	701	664	663	659	703	748	699	718	671	683	718	687	711	705	710	685	725	673	732	720	700	722	721	713	736	724	679	706	739	676	664	710	748	742	764	728	700	673	701	720	692	721	687	700	763	701	672	693	714	734	698	678	674	681	698	743	742	703	722	699	718	701	678	694	693	725	674	768	661	721	749	690	711	691	734	739	706	705	726	681	697	682	697	720	708	698	738	702	738	665	725	677	729	726	696	692	699	701	673	698	706	731	692	716	678	710	716	730	700	683	713	684	736	739	670	664	731	736	702	706	731	718	714	731	665	749	656	758	744	715	763	722	706	702	672	735	726	713	703	737	685	697	745	723	722	698	676	693	747	697	762	706	699	706	715	702	701	694	691	711	761	710	737	736	706	713	704	710	696	726	704	709	725	740	712	734	741	697	737	709	759	702	704	719	690	704	690	675	709	704	713	712	703	688	713	678	688	724	710	661	725	666	708	706	726	753	749	769	711	694	657	666	688	731	690	692	727	743	691	705	708	672	753	703	660	701	687	750	666	749	741	691	717	711	688	752	718	714	665	744	710	712	736	730	713	686	705	728	707	711	718	740	720	652	722	715	701	746	724	669	740	716	669	738	703	719	667	732	704	705	682	716	708	721	687	700	738	698	699	710	706	707	696	727	712	740	744	687	710	727	725	687	701	705	696	719	736	777	718	709	718	674	715	752	657	703	741	708	712	701	719	724	687	672	721	697	698	773	721	699	679	724	711	716	705	705	703	671	682	708	694	735	753	698	706	712	714	720	732	684	679	727	689	667	696	685	712	720	743	696	740	706	724	688	710	682	718	691	689	683	712	718	720	724	665	732	718	691	696	705	676	718	766	710	721	719	667	680	666	769	718	721	744	735	690	747	713	721	744	694	714	701	693	704	655	722	705	726	703	687	748	715	682	690	662	712	705	730	675	713	702	755	720	715	700	719	738	735	734	747	739	665	671	716	712	674	729	679	743	744	694	725	699	727	735	723	727	641	706	720	703	687	696	690	676	704	730	706
85772	77534	65441	46024	26929	9127	712	298	257	270	276	273	287	327	254	269	252	259	272	252	267	249	270	268	269	302	269	253	255	278	286	281	272	257	263	278	282	245	279	274	268	293	292	254	271	288	282	279	257	260	284	261	302	289	273	269	224	264	268	274	245	276	274	274	259	277	264	262	277	269	290	268	285	287	301	272	251	271	259	263	265	255	252	260	221	283	288	264	258	270	281	258	261	273	274	254	239	257	274	242	273	259	286	296	236	280	258	269	286	270	248	267	265	265	285	262	257	276	279	257	268	281	279	258	279	256	249	267	248	253	265	266	273	237	278	262	284	244	236	274	280	249	283	267	282	270	271	236	240	266	275	290	268	263	285	263	266	283	256	270	250	260	286	259	265	283	304	259	270	260	264	264	253	246	228	241	222	255	258	243	253	282	263	272	264	254	231	265	254	250	251	287	274	264	261	264	251	260	263	280	269	248	273	244	313	280	280	277	283	261	261	264	248	246	229	274	241	259	269	262	272	266	259	244	270	262	271	258	268	262	281	276	279	274	288	255	247	271	273	268	264	255	259	272	277	259	266	279	275	278	257	261	276	254	289	229	244	267	281	253	285	259	263	267	302	289	234	271	239	285	282	247	279	282	284	296	265	262	279	263	245	262	281	275	280	255	275	254	266	265	248	277	271	281	281	283	263	261	266	264	241	267	274	226	290	249	281	270	239	290	271	260	277	257	269	261	291	280	258	293	283	239	268	241	247	274	273	291	261	255	268	260	262	273	276	251	247	277	269	241	256	277	269	260	275	250	284	258	244	256	283	288	279	252	232	244	259	282	270	267	251	288	243	274	281	247	270	291	263	249	272	256	265	292	294	252	288	278	257	275	262	241	269	285	280	264	270	280	282	266	282	271	271	287	271	286	286	270	277	265	295	290	282	262	294	294	292	273	263	286	264	262	288	269	303	283	240	285	288	274	261	277	286	275	262	288	257	250	269	272	256	256	255	274	255	260	248	244	261	271	254	272	282	265	257	253	293	296	266	246	303	250	246	292	251	273	262	273	273	280	288	291	256	268	276	262	243	272	287	256	273	239	269	285	261	279	268	277	282	288	267	272	269	255	273	266	272	245	278	280	268	289	272	277	271	275	276	287	279	243	256	247	266	245	259	257	261	280	264	281	247	288	276	272	232	240	227	275	248	269	272	296	302	244	275	277	310	274	279	235	274	269	286	261	248	269	263	260	241	277	250	245	222	280	253	253	263	284	269	270	245	258	230	249	231	252	252	268	275	276	273	254	263	255	261	257	249	281	271	279	285	254	251	267	282	262	267	274	250	305	288	274	294	294	248	295	274	301	286	253	271	267	274	290	285	269	255	275	283	284	236	295	288	279	277	273	265	255	276	274	253	272	256	240	280	262	277	292	268	251	285	270	269	281	268	259	270	258	269	275	277	234	270	250	268	252	241	257	257	248	275	250	269	274	275	272	260	270	258	270	258	282	235	296	275	285	273	284	245	270	258	263	291	267	271	267	225	274	249	250	226	263	268	284	239	273	264	244	264	283	271	255	259	270	305	280	268	251	249	263	274	269	264	255	267	281	257	257	277	255	272	276	271	270	261	273	265	308	248	282	296	234	265	261	272	281	288	268	271	288	271	278	260	279	252	262	269	270	281	284	253	274	272	273	276	267	299	245	266	259	282	289	264	250	307	305	287	277	258	289	267	253	282	272	247	283	275	233	261	270	268	252	289	273	278	269	253	273	267	292	267	262	273	281	252	265	278	291	286	245	259	281	263	257	246	258	285	281	249	268	289	260	274	255	278	258	239	275	260	272	289	295	280	247	268	254	265	258	265	256	229	275	284	237	258	255	279	264	268	249	259	277	286	266	266	265	300	268	315	263	255	256	276	286	263	251	289	275	263	234	252	272	268	286	281	269	257	254	269	286	243	252	279	245	254	279	233	251	259	294	286	262	282	261	281	304	225	275	265	293	266	285	249	292	258	242	252	261	273	254	276	264	283	254	289	264	245	280	281	250	252	267	237	252	244	265	256	254	252	268	249	267	243	234	278	270	253	275	263	263	276	246	268	277	294	290	243	246	266	274	253	285	266	278	275	256	259	300	261	257	296	309	266	281	246	274	266	271	280	259	303	254	250	285	266	260	304	259	304	259	259	305	271	254	258	287	241	253	274	282	228	254	245	252	260	277	250	239	262	242	244	268	255	283	289	295	263	256	271	287	277	261	272	258	273	277	230	269	272	280	256	259	254	245	302	285	274	251	291	252	252	278	270	291	265	248	262	293	289	279	258	256	279	277	260	285	274	264	269	282	248	282	268	279	264	289	296	274	270	258	252	238	295	247	258	278	282	259	290	281	275	282	285	272	280	281	241	265	263	258	264	242	234	262	323	256	273	269	280	264	280	258	257	275	274	267	248	278	277	264	305	272	260	267	257	266	278	287	275	258	258	247	276	260	264	258	229	287	262	265	273	281	283	256	269	266	261	282	246	308	291	259	266	235	260	271	268	279	258	245	250	271	267	262	269	286	264	250	262	265	255	250	252	234	238	276	245	262	291	267	247	261	259	262	255	245	258	278	265	276	259	297	228	276	267	270	273	252	273	292	283	274	292	266	273	265	252	227	268	241	258	289	270	252	284	259	303	239	281	253	267	273	265	237	293	273	228	272	295	270	259	265	267	256	305	262	257	279	258	259	271	258	304	236	292	275	246	289	270	250	271	249	275	252	228	267	268	263	279	274	266	288	261	251	262	235	252	261	272	288	240	260	247	237	274	298	290	277	259	279	272	262	252	265	278	306	275	275	282	260	293	272	266	238	279	264	243	285	260	288	270	256	271	255	265	268	288	277	282	275	269	277	271	280	234	275	249	241	260	259	305	276	256	238	251	287	282	299	278	284	255	256	260	276	249	266	258	278	261	285	267	254	280	269	267	269	277	261	269	259	241	268	295	260	262	275	282	279	279	257	277	264	287	276	261	256	279	276	271	279	282	281	286	272	266	273	293	300	229	282	274	273	298	256	245	263	282	280	259	262	266	252	259	267	255	273	265	253	249	274	226	259	240	271	260	258	281	257	260	256	287	266	257	261	261	261	289	296	268	279	242	282	251	259	274	299	254	261	270	261	259	224	278	275	246	289	279	287	292	264	243	269	282	237	247	280	288	302	270	261	273	301	270	289	254	254	253	274	251	265	250	277	238	283	272	256	316	263	289	225	278	259	298	259	265	289	263	287	264	268	282	258	269	237	266	268	280	276	276	292	263	255	239	287	288	244	235	280	272	244	244	291	267	252	257	276	253	296	284	268	256	245	291	281	258	234	259	279	259	274	271	296	261	262	272	250	273	257	260	272	279	292	240	272	270	264	286	288	254	233	256	272	283	263	281	249	266	246	275	231	294	235	260	255	272	286	266	242	271	273	262	294	258	243	297	299	283	271	283	244	251	277	245	284	273	256	248	264	271	262	259	268	233	261	289	242
60013	66524	64461	51659	34695	12706	929	692	636	661	627	628	646	676	710	675	631	604	625	619	587	643	609	611	673	592	652	587	632	606	657	624	617	690	686	604	614	658	594	631	625	622	632	617	667	636	675	642	622	579	620	570	647	633	634	624	619	603	633	632	632	617	654	681	621	643	671	595	638	631	666	631	624	633	636	632	630	635	609	596	656	660	610	616	613	648	626	624	655	604	631	652	600	651	660	608	643	667	638	668	649	616	579	647	649	650	615	671	636	645	686	646	686	670	609	653	628	668	687	631	669	626	672	645	622	633	610	632	643	597	615	601	696	621	607	636	658	656	643	655	629	605	620	623	615	642	585	676	608	596	681	685	653	615	651	636	590	647	617	640	655	661	638	629	646	635	646	615	617	644	630	650	632	575	640	622	605	631	630	653	664	597	635	623	590	660	657	617	633	631	660	653	630	658	608	649	629	623	624	638	656	620	594	631	638	622	648	623	646	626	619	627	676	646	684	623	629	636	636	665	643	645	657	639	682	635	592	652	627	630	628	650	615	600	649	613	605	633	613	640	660	611	638	614	646	604	594	650	651	652	642	607	655	653	616	640	669	669	670	636	629	644	648	633	642	604	642	641	644	622	665	626	618	645	650	606	604	658	602	648	622	651	659	636	601	659	614	665	647	613	606	640	655	675	579	646	589	651	708	653	593	648	659	670	687	591	583	611	617	621	606	617	601	635	658	602	613	621	606	649	659	658	669	635	621	642	667	638	649	621	651	630	621	658	620	638	625	657	650	631	642	602	613	641	641	633	653	648	620	639	659	608	658	651	590	643	652	646	669	616	578	610	644	691	651	629	633	642	631	598	629	621	664	624	620	678	640	640	665	579	658	635	641	594	600	706	652	639	641	609	619	637	666	649	613	656	693	667	656	619	606	628	585	643	638	614	596	625	667	638	640	650	639	671	627	662	640	666	642	642	635	656	634	630	573	593	648	635	684	686	650	635	644	649	661	671	635	632	633	651	616	610	698	632	641	594	607	625	650	610	647	600	617	625	636	654	609	630	647	629	621	617	631	633	671	646	652	656	571	666	634	597	659	605	614	623	605	644	613	585	636	625	644	643	649	631	599	676	645	642	673	648	642	686	606	614	640	649	594	616	681	649	696	646	664	640	650	627	658	612	618	641	615	651	623	688	664	607	649	646	688	618	595	622	598	590	640	623	624	650	638	666	624	632	652	618	631	668	664	633	655	652	674	670	644	640	646	647	628	607	645	646	605	657	616	613	627	657	657	645	662	613	678	617	626	612	647	648	629	611	616	675	620	576	638	636	650	660	608	638	669	612	619	602	651	687	616	606	659	624	603	651	619	609	648	627	609	604	665	630	621	627	630	643	642	636	641	619	598	645	627	617	614	602	642	611	626	634	617	564	613	579	623	622	615	633	635	668	632	612	647	649	616	681	601	678	608	656	643	599	596	675	601	695	612	634	641	665	636	658	677	663	651	662	622	652	660	603	622	617	653	670	639	612	568	661	617	663	603	628	609	644	597	615	643	657	642	637	607	619	659	609	631	660	643	642	615	635	660	644	638	634	652	593	670	615	683	677	620	610	646	624	628	615	645	676	629	617	614	679	632	664	645	667	662	622	664	644	630	633	582	647	610	610	608	631	626	639	624	652	649	646	660	620	606	669	627	628	645	606	634	627	630	605	670	606	615	622	596	666	633	679	609	596	629	587	666	651	647	673	637	642	634	619	669	620	601	579	629	585	646	609	698	605	632	640	634	664	612	591	612	660	624	636	655	681	643	651	645	630	678	628	632	643	630	655	640	643	662	616	601	580	634	608	622	675	585	611	610	583	592	634	628	689	645	606	647	614	638	628	624	641	610	646	626	621	635	616	627	656	642	653	656	620	637	653	613	585	619	614	633	646	609	639	677	644	607	656	635	664	594	624	631	606	617	633	645	640	596	614	612	626	673	642	646	639	632	633	629	613	656	616	630	619	663	633	622	657	653	638	575	668	638	595	671	666	668	619	696	662	641	608	629	651	613	608	639	596	622	650	645	638	630	631	685	675	611	683	620	565	631	628	628	662	623	656	662	638	623	649	685	688	635	592	629	595	634	605	571	621	648	628	692	650	645	601	623	617	617	652	618	644	656	663	658	633	634	630	627	627	635	677	627	624	651	656	622	659	627	618	627	693	633	594	597	617	628	654	642	631	622	665	628	672	635	630	616	646	663	608	667	641	612	628	661	626	618	644	576	614	640	684	633	623	653	640	642	640	631	656	666	655	627	680	649	662	625	620	578	642	679	605	637	588	644	671	662	626	618	672	638	633	652	680	609	640	664	614	620	605	586	653	662	625	606	687	648	617	626	647	640	626	594	625	681	629	634	639	645	574	651	639	639	615	586	629	610	650	541	629	621	615	634	675	621	660	610	670	667	629	572	655	589	631	663	672	679	639	676	611	634	651	645	626	627	652	645	628	652	592	639	684	610	641	639	589	634	606	632	634	694	613	636	609	619	644	687	652	636	606	611	603	646	623	708	651	653	637	626	626	590	621	605	621	601	615	605	654	646	656	615	630	628	616	620	619	607	637	641	677	612	664	662	603	638	610	632	651	646	643	597	618	656	647	672	648	624	647	643	627	632	628	663	627	597	601	650	631	645	637	642	598	630	625	611	630	656	596	650	615	606	619	635	584	663	636	657	629	640	651	637	648	605	590	625	598	652	640	634	650	633	649	648	595	637	637	673	631	624	613	638	600	664	627	591	662	603	643	601	662	636	583	615	610	627	612	696	610	652	657	653	648	625	670	651	622	631	648	603	678	619	684	649	594	638	668	617	656	619	625	677	591	610	622	635	605	620	628	649	644	662	629	694	622	649	608	630	635	627	600	616	639	659	640	595	620	628	627	622	610	648	629	612	652	631	633	613	641	622	628	633	604	602	634	651	604	670	632	577	636	622	669	641	630	621	648	637	630	653	623	646	641	618	691	619	645	634	666	610	650	619	634	678	637	673	613	636	613	683	634	659	636	601	647	669	642	629	624	656	665	629	656	683	615	617	648	617	621	635	663	654	634	630	650	594	629	623	615	626	625	628	658	646	639	603	616	624	595	647	646	655	635	679	613	614	606	615	630	584	673	665	659	686	624	657	638	700	609	668	640	610	611	649	629	660	655	680	625	607	667	658	617	610	619	631	608	627	658	635	654	659	686	623	675	650	634	618	586	608	657	627	670	655	612	608	659	653	621	666	586	640	621	653	631	606	631	620	647	681	652	614	597	681	601	650	674	649	635	668	648	626	650	602	578	640	639	641	619	628	656	566	631	595	643	666	618	602	676	646	614	658	613	635	636	643	667	606	658	622	658	620	657	610	589	626	661	616	606	610	579	658	656	699	622	638	677	614	641	646	651	630	634	616	642	604	623	601	637	618	633	666	617	675	615	622	666	629	577	661	620	671	598	612	652	638	641	635	566	649	594	604	642	641	628	638	617
33127	21334	11320	4354	1459	398	196	189	187	215	213	202	203	184	218	192	201	207	190	198	183	193	176	197	201	184	230	177	166	189	205	180	170	204	207	200	205	195	188	174	208	181	203	198	208	216	203	217	160	184	223	211	199	215	192	205	201	177	191	199	188	214	208	180	217	186	213	180	204	195	205	184	198	188	206	193	187	215	219	209	172	191	187	193	179	250	178	201	176	201	183	203	221	205	208	208	217	195	191	190	194	202	178	188	195	186	209	197	204	184	186	204	190	200	203	202	200	217	209	188	205	202	226	195	200	193	202	211	195	196	183	165	214	193	208	214	201	185	192	202	173	200	199	194	208	196	185	189	182	196	197	196	205	184	217	226	185	211	213	207	205	202	171	192	192	183	211	183	202	188	191	189	197	195	183	201	181	189	173	202	213	192	205	201	191	193	211	196	185	203	203	203	206	188	194	204	184	222	230	175	203	210	176	171	173	198	169	217	177	203	179	191	211	184	194	194	204	174	200	190	198	182	192	224	208	178	175	183	209	182	183	193	210	190	218	183	198	185	186	208	189	209	185	179	232	196	204	206	203	205	188	189	187	174	191	199	182	203	216	192	198	201	185	181	183	217	206	202	205	197	232	193	217	195	190	169	200	187	217	211	193	243	195	223	191	238	196	205	180	198	199	197	173	199	192	204	200	183	181	202	200	202	198	194	224	205	193	164	205	201	200	209	213	203	191	186	187	218	219	197	208	209	208	233	186	179	207	183	203	207	224	214	191	202	184	180	216	186	196	193	211	176	189	166	177	203	205	197	202	176	217	190	199	193	193	226	207	206	203	214	189	190	197	181	198	189	184	192	197	197	142	204	206	163	202	213	194	190	204	178	211	208	184	212	185	199	214	225	192	200	196	215	196	222	213	199	209	190	189	195	171	190	197	234	166	191	204	197	185	210	194	202	217	197	196	182	209	190	176	172	196	223	200	200	205	215	207	173	196	192	181	180	187	205	189	203	194	192	189	198	213	188	209	184	219	172	196	223	203	203	189	198	187	191	173	194	206	191	201	199	221	202	201	212	201	187	191	214	199	227	209	185	198	201	182	178	166	189	174	207	187	193	197	198	181	211	227	197	207	199	199	214	199	176	194	187	190	186	199	196	169	203	216	181	219	184	227	199	216	229	190	192	176	200	191	222	189	195	190	187	206	179	203	211	189	205	202	239	181	195	192	192	198	187	212	182	183	207	188	212	220	214	220	202	191	184	222	197	212	170	184	200	221	190	186	186	201	215	216	197	223	202	181	197	215	175	187	209	202	191	185	188	208	209	184	216	163	185	183	215	212	190	222	187	199	218	194	171	172	212	210	209	203	212	189	205	215	177	191	225	191	202	188	220	184	194	198	194	194	186	187	179	208	182	205	195	202	158	173	196	197	182	202	167	206	203	200	194	199	182	173	234	184	194	194	202	191	189	188	190	205	206	189	195	180	189	192	219	207	210	200	201	170	191	184	191	185	186	170	193	183	185	202	202	181	179	164	172	197	168	189	223	217	189	192	204	195	200	210	173	185	199	205	173	191	190	204	199	205	206	187	198	203	180	169	204	191	213	178	191	221	196	184	194	208	214	205	183	221	201	180	210	225	187	209	207	207	188	179	207	196	203	186	165	192	192	189	208	202	173	207	197	188	185	180	197	187	208	203	211	184	181	176	215	202	190	190	208	197	188	205	177	201	188	204	190	216	175	196	210	202	195	214	184	199	174	221	192	215	189	209	210	204	174	196	198	188	178	188	184	219	199	191	183	206	206	179	224	187	203	188	156	156	212	193	196	212	199	195	201	188	195	183	187	196	211	215	196	196	180	201	198	208	195	186	186	188	196	207	222	207	190	207	222	192	169	173	203	186	184	211	190	165	160	192	194	198	184	204	173	206	192	203	210	216	208	209	198	193	178	217	199	199	210	218	188	165	194	182	221	203	209	191	195	189	210	195	221	221	185	195	205	214	195	210	209	194	172	202	199	185	179	218	194	194	223	187	214	182	192	190	193	170	191	224	214	187	171	194	180	201	193	207	205	176	184	217	187	190	204	199	180	187	160	210	173	187	197	225	206	215	192	198	193	197	190	179	212	190	209	213	200	190	225	204	200	202	198	226	191	213	201	208	202	185	223	210	229	170	218	210	184	206	212	209	187	202	199	186	207	191	187	207	202	207	189	178	179	212	224	213	205	192	200	181	218	212	232	190	203	189	203	185	205	224	227	184	190	196	191	192	227	210	211	190	190	223	175	175	205	229	189	247	199	188	233	220	189	218	204	200	223	184	185	181	213	178	191	208	198	189	179	198	168	195	200	208	195	220	185	192	177	183	201	205	190	200	204	208	213	187	199	182	198	223	215	181	207	188	173	213	203	195	180	203	196	165	162	202	189	191	207	206	180	185	218	178	200	199	191	197	190	173	192	166	171	167	215	222	181	180	204	201	195	205	185	200	213	199	199	164	179	191	212	204	229	201	194	183	217	195	188	191	209	185	221	205	166	186	179	212	212	184	188	200	211	193	211	207	195	179	208	208	182	178	213	213	194	183	180	175	204	194	200	213	171	208	193	230	196	193	203	197	198	191	176	215	189	206	212	171	196	173	216	205	187	208	207	187	199	187	204	206	204	231	221	181	206	200	200	204	178	200	209	197	192	201	181	201	187	180	184	224	186	196	218	192	212	204	202	198	172	176	185	185	194	183	182	173	186	217	174	189	218	191	195	213	203	183	220	211	186	189	205	211	195	179	193	203	185	232	219	193	195	206	192	201	202	187	191	190	212	207	196	193	197	226	207	220	204	196	209	207	195	192	208	177	201	212	178	208	193	191	203	175	184	179	219	173	186	217	196	194	202	202	217	211	193	188	211	190	197	179	205	222	196	179	178	189	201	183	186	208	213	190	209	202	186	190	200	177	190	206	189	218	197	174	203	187	199	204	189	172	214	209	193	182	192	196	196	205	184	206	200	213	189	220	205	209	206	188	194	185	188	187	195	213	191	181	196	191	223	208	200	178	187	207	189	194	209	183	210	225	209	190	189	213	207	176	186	206	179	195	184	181	200	200	190	179	212	187	191	199	192	178	232	210	235	183	211	193	209	195	191	204	193	188	176	224	196	191	192	218	222	195	190	219	189	192	194	195	201	195	221	181	192	187	209	176	199	192	196	179	226	204	170	194	220	212	178	198	196	195	174	187	200	206	170	195	205	177	199	205	187	212	184	193	198	193	231	187	201	204	197	206	186	230	176	206	225	219	218	193	197	194	183	179	171	199	186	190	174	203	192	179	199	206	208	191	197	207	217	188	202	174	195	181	185	215	209	189	199	208	184	184	200	190	196	200	164	205	207	195	219	213	206	199	192	216	212	212	202	202	202	197	202	199	191	170	178	185	198	187	198	196	193	210	200	227	185	198	215	192	207	189	186	198	207	210	193	194	195	188	193	195	171	217	215	197	200	207	232	222	203	201	179
28094	23461	17774	10255	4339	1132	514	500	499	513	508	533	559	528	546	523	474	505	537	474	516	522	504	561	506	534	524	522	501	532	534	458	494	568	512	532	510	523	506	527	508	524	536	525	528	558	486	500	485	496	480	480	492	524	506	512	529	516	479	517	535	545	506	521	504	523	562	519	466	491	495	533	540	491	550	491	511	547	513	474	526	536	480	528	529	509	470	548	513	479	506	522	506	505	534	512	442	493	535	508	494	504	537	527	509	518	557	520	504	458	512	478	481	464	467	493	497	478	505	524	494	477	462	500	518	459	487	487	526	489	521	540	491	517	497	492	532	518	514	534	507	526	491	473	485	514	511	494	488	488	509	588	531	514	542	496	522	526	486	481	537	526	515	516	521	521	507	518	512	543	510	502	504	542	486	537	502	499	531	542	516	468	536	523	555	536	509	539	500	494	498	510	497	463	519	502	520	499	523	510	522	532	537	496	482	490	494	511	498	467	558	538	570	518	506	521	491	520	512	479	480	483	515	506	475	492	523	511	485	489	503	501	492	479	531	539	473	495	516	507	505	467	486	493	523	499	506	479	517	517	555	497	495	527	502	513	530	547	518	459	527	528	516	511	494	489	491	519	529	497	509	539	524	517	548	521	557	485	495	548	524	507	524	520	522	504	513	512	524	520	530	481	546	539	505	501	522	483	524	479	550	464	518	510	505	483	520	517	472	507	526	526	496	517	522	479	506	527	511	491	467	535	480	522	511	489	518	543	559	497	533	516	523	503	468	448	530	514	513	519	492	490	499	476	489	525	479	520	484	525	511	504	518	510	523	515	485	517	534	502	471	486	492	503	505	498	515	516	519	509	514	491	481	536	524	525	524	520	552	480	482	495	512	494	525	506	513	513	535	520	519	505	552	479	520	485	556	500	517	512	553	501	503	505	515	475	528	509	540	505	527	497	567	480	508	526	485	473	513	500	466	488	544	480	492	516	490	503	521	475	503	496	512	527	486	494	525	534	496	538	488	510	507	475	517	540	517	541	503	473	507	514	519	519	512	501	568	512	529	535	514	486	515	513	493	510	531	527	515	496	477	514	504	515	478	501	540	560	507	485	479	540	485	524	500	461	498	522	506	534	542	513	571	539	517	468	498	495	534	516	473	503	501	497	499	532	500	548	513	494	495	483	487	529	520	498	533	492	557	514	487	489	533	504	511	522	506	497	472	543	506	471	539	495	510	513	536	520	531	517	526	521	498	554	490	533	524	536	524	511	498	529	538	485	487	494	553	504	534	477	487	491	501	553	526	546	575	516	508	546	506	523	506	509	521	509	482	514	527	518	497	462	511	512	514	500	489	512	490	511	523	488	484	510	546	545	490	509	502	490	507	483	509	521	439	528	495	525	530	510	533	468	513	503	470	547	459	528	494	505	487	535	520	519	521	503	487	517	499	512	521	531	510	514	481	504	487	491	523	509	475	534	553	539	503	541	497	519	520	492	457	473	507	524	509	501	466	527	490	509	511	498	525	495	514	505	538	535	534	478	501	515	512	498	520	502	473	503	502	503	507	537	508	513	514	545	546	563	517	533	543	494	494	506	547	586	478	499	505	486	501	530	547	489	478	548	467	502	520	499	525	487	510	496	536	489	500	553	525	496	570	520	519	516	520	506	530	543	498	512	470	534	500	532	499	505	528	501	527	528	527	494	535	546	504	498	489	477	545	489	524	523	514	531	481	511	539	486	527	478	493	506	515	471	527	528	509	500	521	490	494	503	495	492	512	521	505	497	522	524	513	510	480	488	537	575	471	541	500	529	493	502	509	552	522	527	488	509	503	504	539	525	484	493	505	539	511	502	518	510	544	486	502	520	503	481	507	515	493	506	505	491	495	535	518	516	520	538	485	527	490	533	513	529	507	504	508	488	529	514	522	509	499	506	497	510	519	516	500	481	497	512	531	537	499	579	512	490	508	522	523	504	490	529	536	453	491	500	512	484	518	506	500	549	524	481	492	549	516	521	525	485	482	512	507	496	520	520	518	504	513	530	503	513	496	521	510	519	480	542	531	521	486	485	473	500	480	500	488	500	514	505	479	517	498	536	517	485	496	543	556	504	520	517	476	501	499	493	532	517	509	491	542	506	495	503	526	531	488	483	490	520	496	498	540	508	500	478	498	498	495	493	499	511	544	525	521	491	522	533	515	507	479	501	501	523	516	522	468	537	490	494	457	521	517	491	501	514	490	480	482	522	520	528	532	484	496	480	519	488	486	523	489	543	521	514	552	505	530	489	469	509	517	499	522	560	522	534	512	546	495	501	507	488	508	489	509	465	498	504	504	512	486	529	500	503	495	476	518	516	509	493	506	518	542	510	490	512	511	563	505	535	504	515	508	512	482	463	566	480	498	464	479	538	539	485	485	455	511	459	506	524	509	480	515	514	515	528	542	502	503	489	518	494	497	503	504	549	479	499	472	504	469	494	501	506	527	513	503	518	531	485	521	553	461	508	518	508	517	518	504	549	534	461	510	518	537	484	485	509	496	479	495	521	495	497	522	499	499	534	489	515	569	515	482	535	515	506	516	542	524	513	527	483	489	522	498	491	514	517	521	535	508	540	530	526	495	504	518	521	540	480	509	494	530	497	496	538	530	494	506	517	503	539	529	501	526	495	474	491	495	522	486	532	498	540	512	514	453	520	480	539	520	472	527	517	501	511	494	518	531	473	511	493	505	497	535	525	529	492	511	509	485	517	465	535	522	481	474	503	512	525	511	514	490	509	525	519	494	475	527	555	499	524	483	521	516	536	520	512	508	496	549	481	537	522	514	518	491	486	502	477	520	532	513	508	559	486	529	476	498	516	483	498	518	513	514	534	496	494	525	556	538	535	510	498	491	531	472	484	499	480	489	532	496	505	532	508	498	510	535	490	500	485	560	498	524	480	479	496	508	477	480	523	538	495	506	502	542	535	500	509	523	526	465	532	504	498	506	505	489	512	526	545	521	529	534	509	518	502	486	537	510	502	493	501	513	477	518	523	517	527	476	494	474	516	494	513	501	509	509	492	535	483	508	534	514	505	493	519	542	497	537	493	510	513	534	512	475	535	473	517	509	482	510	509	481	515	538	493	557	523	472	473	458	488	488	497	511	519	509	524	507	548	499	494	494	538	529	505	531	554	521	502	513	499	525	520	500	525	494	469	540	511	522	528	475	529	498	507	513	546	529	516	523	480	509	564	521	518	522	494	498	557	488	450	503	525	511	504	494	525	492	502	527	510	551	491	523	516	549	484	508	522	499	529	531	499	469	529	506	536	519	488	474	522	570	513	534	504	504	482	552	488	518	534	508	520	548	517	509	524	507	495	508	515	503	536	497	491	569	518	513	519	496	504	493	543	497	493	532	534	495	532	514	462	478	542	503	504	530	535	521	479	520	546	520	497	510	503	504	538	498	488	463	503	507	543	546	510	504	488	481	483	514	497	542	492	530	483	547	497	492	457	470	551
78360	69809	58733	37883	15453	3510	512	309	291	279	285	302	274	289	280	315	290	290	247	280	270	271	273	278	309	273	268	269	306	291	254	290	309	305	288	285	266	298	271	270	264	285	276	275	276	274	255	267	310	271	278	283	303	273	281	290	312	261	264	289	261	278	291	244	294	308	270	270	296	266	296	285	277	268	283	312	264	266	265	268	280	286	296	238	289	250	266	292	264	307	291	284	297	283	248	252	285	289	255	306	288	283	276	236	316	291	255	281	270	304	261	270	293	287	245	294	311	273	233	274	273	281	280	320	279	284	295	309	301	290	281	275	270	292	235	285	228	292	282	251	288	276	274	300	278	291	300	275	256	285	258	331	283	272	258	302	242	300	285	248	309	273	285	251	274	292	290	277	301	271	279	266	264	258	286	262	274	310	262	299	267	278	299	250	316	276	282	255	269	298	240	284	260	261	266	302	287	296	248	302	261	270	276	303	290	291	298	292	269	309	284	274	287	285	266	300	272	280	301	304	294	286	287	287	292	285	269	307	273	269	312	268	273	261	300	263	282	296	269	251	292	265	289	304	285	292	246	263	269	281	281	274	268	273	258	273	326	299	286	276	297	262	299	241	273	293	275	283	297	261	258	294	278	258	313	305	261	277	297	287	266	260	261	269	269	296	297	262	264	265	323	286	262	279	271	296	258	272	265	291	277	263	289	292	305	282	310	314	262	285	316	288	269	282	252	277	274	301	305	286	288	284	254	300	282	271	286	243	292	285	297	281	243	287	296	252	274	306	275	299	313	292	289	264	285	286	281	250	281	285	298	295	274	282	284	323	274	267	306	294	278	264	310	289	274	294	290	274	279	316	296	296	316	292	266	295	253	318	231	294	284	272	293	274	269	274	300	262	291	244	308	294	309	262	297	308	295	281	319	248	293	298	252	287	267	309	260	271	284	256	270	280	279	277	288	283	262	263	303	273	298	258	281	255	289	259	267	266	252	278	290	286	264	284	288	264	274	273	301	298	264	279	255	299	282	256	303	271	290	294	279	347	298	283	285	283	286	310	305	294	272	278	302	303	244	299	279	267	286	264	267	266	285	299	296	303	297	272	270	249	258	303	285	302	291	283	292	291	255	263	267	275	322	257	245	283	297	299	266	330	285	296	287	298	276	278	289	278	291	278	318	270	285	272	291	288	248	274	302	298	286	281	295	309	279	250	263	282	229	276	293	290	296	267	298	277	254	291	288	282	289	287	273	274	285	236	280	279	272	278	282	287	269	261	327	282	281	276	257	235	242	299	301	277	290	259	300	273	269	282	267	301	301	274	281	280	292	305	273	310	274	313	284	305	276	283	278	292	283	269	307	280	304	257	270	297	276	280	272	291	272	295	295	272	283	282	289	295	295	283	271	310	302	270	271	286	292	299	333	282	285	290	288	271	278	300	287	283	284	262	292	288	275	246	290	310	319	287	281	270	278	285	282	280	274	306	272	266	282	281	274	296	275	302	295	269	257	258	283	300	286	261	303	260	281	249	299	265	269	258	276	268	269	255	293	244	281	273	298	294	294	289	276	319	292	293	288	281	274	300	297	291	262	260	280	292	267	260	296	269	297	291	283	266	283	291	274	304	283	255	296	278	276	287	308	262	270	272	283	300	318	312	277	290	267	326	315	262	311	274	270	283	248	264	280	278	282	273	298	287	282	273	283	286	290	280	279	289	278	287	263	264	299	271	300	285	307	263	288	286	277	283	299	277	294	267	289	303	304	260	276	293	271	313	289	297	275	297	305	307	253	277	278	257	272	290	279	297	266	285	257	301	276	268	245	306	283	292	309	293	278	300	264	261	277	307	279	261	297	252	281	282	303	269	266	269	268	294	283	294	266	332	288	271	284	279	273	275	268	304	307	274	267	284	262	294	243	280	256	280	299	318	295	265	263	255	280	278	278	285	324	278	246	278	316	281	254	284	287	275	267	299	274	299	303	275	282	277	270	288	304	287	288	297	299	285	228	248	282	263	267	265	270	285	286	295	297	294	251	264	278	292	261	282	300	290	249	277	271	259	257	268	263	281	233	218	301	257	283	261	292	307	288	291	292	307	272	278	290	296	289	307	300	265	295	281	299	256	290	284	310	306	274	279	260	275	255	284	273	276	295	305	273	276	334	281	287	259	263	268	261	271	319	266	303	289	277	304	258	263	287	274	279	257	300	262	302	298	285	289	273	274	302	258	278	287	288	289	290	249	302	289	309	274	301	287	289	267	284	281	322	284	258	295	277	272	260	291	286	267	289	255	275	269	300	285	283	267	272	292	303	273	265	293	263	269	266	299	276	305	265	287	286	293	286	288	284	296	275	268	283	339	274	269	245	301	274	291	270	275	298	294	319	282	277	276	255	282	269	278	271	276	251	259	296	316	281	289	277	297	291	306	310	317	304	284	263	256	281	294	295	311	257	274	275	298	285	253	252	275	287	260	297	282	285	269	292	281	293	319	290	266	278	321	256	252	273	282	283	315	264	267	263	249	275	299	271	265	267	281	294	285	285	267	309	293	304	307	277	280	262	310	289	289	288	284	258	289	326	292	269	301	262	269	277	308	300	267	300	278	283	270	298	280	303	267	270	263	276	265	269	284	293	273	279	295	262	305	308	263	278	290	280	284	278	290	311	276	281	285	278	278	269	294	289	289	299	267	295	275	268	268	309	273	263	291	289	249	276	266	270	310	271	326	270	260	261	288	260	258	298	287	281	272	268	296	270	290	276	328	290	324	260	276	277	264	260	283	281	314	290	299	274	285	284	273	279	308	341	288	311	291	259	284	289	285	266	314	278	311	288	268	258	262	304	292	264	288	298	305	280	291	308	280	258	281	287	297	282	294	277	284	309	276	293	284	245	265	269	250	285	290	289	279	269	311	286	279	276	292	283	274	285	280	256	275	290	266	304	257	273	276	286	286	271	265	254	296	246	283	286	289	270	278	311	256	262	283	256	286	287	253	277	262	249	280	300	273	265	289	283	277	291	278	264	328	266	268	248	243	300	265	273	267	286	312	305	285	292	290	296	290	288	298	296	257	255	297	288	288	270	266	261	263	294	288	301	307	249	251	264	286	287	274	261	254	284	269	220	270	274	289	284	282	267	266	310	264	295	287	310	285	293	280	282	276	265	273	289	310	262	294	333	306	280	269	316	251	304	312	277	259	251	309	267	293	298	254	294	239	276	285	247	275	279	329	286	300	254	302	292	255	259	272	279	294	273	251	273	248	260	299	279	300	278	283	284	272	303	256	284	247	294	287	275	271	245	260	317	305	305	291	257	279	269	272	281	261	286	279	282	294	277	291	281	260	273	277	302	304	275	269	271	292	306	307	286	315	276	279	252	255	259	257	279	282	279	272	271	293	274	320	287	309	289	279	277	303	258	296	278	287	293	251	281	297	303	289	261	297	269	304	288	302	297	258	276	256	265	295	288	292	301	300	286	266	277	272	298	283	303	270	299	280	290	321
52200	56157	56167	43042	19194	7800	1199	733	721	748	694	750	692	667	646	710	707	626	705	681	676	684	673	674	713	647	606	713	642	687	714	667	661	634	691	660	673	659	697	653	659	700	699	690	671	631	687	685	636	652	658	712	697	709	608	668	655	698	707	700	656	637	702	671	678	651	687	653	669	650	691	680	652	637	639	701	689	642	699	639	703	686	665	704	701	666	675	653	658	668	704	602	723	681	664	714	700	666	681	672	696	642	596	648	686	685	703	651	691	681	669	666	698	708	648	620	710	582	706	679	708	713	702	704	698	670	683	664	635	650	687	683	660	689	656	644	674	656	704	655	726	682	652	683	629	634	647	652	646	703	684	688	677	681	671	610	696	675	688	692	626	674	685	640	636	669	699	657	726	682	686	645	625	630	667	676	682	659	677	660	696	656	671	671	683	688	697	634	668	651	667	652	676	689	759	661	630	646	671	707	652	676	679	632	631	650	715	645	694	649	626	643	658	676	648	665	629	658	704	655	637	667	696	722	684	654	652	679	727	679	670	699	654	669	685	658	652	693	676	695	724	711	686	722	659	656	690	681	697	666	688	623	695	699	617	680	650	666	662	671	657	640	643	645	669	609	687	663	671	672	626	666	647	648	688	721	724	656	689	658	695	671	674	699	689	671	711	624	680	674	662	640	659	707	666	701	702	672	692	705	690	700	656	698	690	663	700	693	661	672	680	669	663	694	656	674	690	662	679	682	711	675	677	629	683	664	672	648	637	624	670	672	702	712	688	618	720	639	626	727	631	689	605	643	689	673	603	693	665	680	657	689	616	640	664	658	697	614	673	680	692	666	640	676	668	657	679	649	674	703	655	681	729	649	676	659	664	694	672	649	656	642	710	664	688	622	624	645	682	670	651	708	658	705	652	694	697	663	694	655	665	681	643	685	712	634	673	696	662	666	666	612	695	675	705	701	650	698	638	720	672	699	666	646	653	681	670	661	687	660	710	637	657	672	729	696	683	709	613	701	701	678	644	688	712	674	641	664	662	724	689	630	650	653	695	684	681	658	645	660	665	710	708	676	674	665	714	643	661	674	650	674	643	672	696	681	672	702	682	710	616	662	687	659	641	662	697	679	677	629	642	641	619	696	679	700	647	622	633	717	711	684	646	649	714	707	674	702	670	620	690	659	679	692	631	697	666	581	640	664	699	668	653	707	682	680	663	700	655	659	662	655	673	708	620	655	645	659	678	724	641	656	678	722	650	679	654	653	680	698	647	683	685	635	670	699	698	627	742	663	676	698	684	662	662	672	634	683	656	708	666	702	746	648	666	692	626	705	719	677	721	650	716	641	675	678	639	670	654	643	676	681	663	677	650	637	696	656	628	686	646	702	676	697	645	671	662	669	701	673	681	660	695	715	676	616	680	664	655	714	710	664	678	708	668	688	689	589	689	656	659	680	689	610	689	680	656	693	680	647	655	681	684	715	717	665	671	626	696	675	681	691	691	672	669	609	664	675	647	661	669	668	640	657	660	705	653	721	667	669	652	683	647	727	661	648	650	682	642	671	659	678	696	693	670	730	652	703	652	635	662	613	663	679	700	693	707	676	647	712	625	658	625	685	691	653	666	693	670	676	678	713	682	641	677	638	678	679	676	678	684	663	657	673	713	653	706	667	704	629	653	678	697	657	675	708	685	632	660	602	656	646	669	657	695	662	652	724	703	667	702	660	702	698	668	661	662	725	651	682	657	702	694	674	661	690	665	664	698	686	694	663	686	653	650	664	666	673	720	665	661	715	668	694	724	648	712	660	644	652	654	722	677	676	726	651	707	719	650	710	644	673	636	686	684	651	684	679	678	666	674	649	728	740	678	680	663	633	652	653	646	696	705	713	694	651	650	766	673	687	672	664	688	651	663	677	659	644	743	652	674	675	665	660	653	725	676	631	736	697	692	665	665	647	673	657	681	685	684	698	678	699	605	694	662	688	703	684	664	686	725	707	689	612	666	644	687	623	657	697	663	651	651	654	661	706	696	668	662	634	646	681	655	719	678	701	697	671	668	631	653	664	678	635	655	711	707	704	679	658	622	667	691	642	702	639	629	707	727	682	660	679	648	659	690	686	615	661	693	711	670	704	625	704	676	687	684	656	683	698	680	680	631	682	676	676	694	708	678	708	658	675	676	672	647	653	651	671	697	637	633	677	696	682	677	672	684	694	668	686	673	664	651	678	658	663	658	664	629	689	667	708	655	628	740	673	681	631	608	668	666	714	679	650	712	624	696	690	680	657	672	672	663	642	666	630	662	697	697	697	709	681	674	683	666	658	698	718	699	638	685	661	689	682	678	621	680	667	677	680	723	591	669	658	625	701	688	662	647	691	657	667	632	693	691	671	660	716	654	689	669	706	727	667	615	645	691	650	662	689	713	690	657	670	594	685	675	645	679	646	686	700	663	636	639	687	673	626	688	693	664	682	585	673	670	692	640	645	687	696	624	693	660	669	638	688	668	683	658	703	651	719	676	692	712	625	696	645	642	738	732	693	703	680	686	673	712	678	667	700	702	687	712	652	659	671	627	676	679	656	681	684	677	694	715	633	644	681	684	678	693	657	657	611	676	705	699	662	660	692	659	663	721	682	642	683	682	699	665	672	631	690	687	705	621	695	637	695	654	651	677	724	732	643	692	697	687	666	686	649	663	659	631	673	622	684	672	662	649	745	693	697	667	703	674	659	648	719	659	699	705	705	706	710	693	663	748	701	729	661	629	646	670	724	697	658	628	653	653	709	685	688	664	687	644	661	651	670	686	647	670	682	675	681	699	702	679	642	663	677	682	657	664	656	650	724	670	670	648	678	683	674	673	652	713	711	687	678	640	687	673	643	682	621	639	650	664	680	663	687	701	653	670	644	646	687	672	657	637	697	627	688	641	638	673	669	650	696	645	670	673	644	649	647	631	696	690	731	675	639	679	623	650	677	692	705	724	673	697	677	678	705	638	693	660	697	618	693	680	596	664	662	689	645	679	686	684	702	638	649	635	657	708	656	672	696	664	682	662	699	725	668	715	661	673	702	655	684	694	651	701	692	661	719	698	686	682	674	682	640	681	703	676	691	656	675	709	637	713	662	699	738	671	665	651	660	689	704	646	706	704	695	690	657	697	673	679	662	671	675	675	658	738	680	651	740	680	699	687	672	696	708	688	693	679	652	652	682	696	655	654	623	661	699	677	699	687	694	646	675	670	702	653	634	718	688	684	645	680	636	670	651	688	653	631	654	716	669	640	671	715	671	652	691	637	661	705	723	665	648	681	703	684	661	716	620	665	659	656	658	649	614	706	698	659	627	665	635	700	635	694	669	691	673	677	644	681	707	693	641	678	634	642	699	630	655	680	609	722	660	700	644	693	742	686	666	665	674	667	682	686	695	630	654	645	667	652	680	682	666	709	658	664	672	711	649	680	696	668	704	644	696	670	653	672	672	649	683	631	673	690	643	678	678	657	694
86864	78917	66418	44751	20695	8933	1549	253	249	276	209	264	239	257	272	274	260	265	239	238	249	260	275	273	287	243	243	240	255	256	272	225	254	228	250	230	242	258	263	263	250	274	217	275	257	258	236	251	255	215	247	262	250	245	259	234	227	246	226	270	266	263	234	245	246	245	228	236	221	224	255	229	254	245	232	240	278	257	272	258	259	250	239	246	268	259	244	235	234	254	239	248	232	262	234	223	217	269	259	251	250	221	249	234	249	229	264	259	253	241	260	265	234	263	260	257	244	277	244	260	286	240	235	261	251	237	251	218	229	242	271	246	274	231	270	260	242	244	263	269	267	239	232	242	262	256	239	258	257	259	242	214	232	235	227	272	256	234	278	248	254	249	240	239	263	272	251	266	291	245	269	234	271	253	232	250	258	218	220	257	219	240	281	252	237	237	252	282	267	234	245	267	240	256	234	279	242	239	266	227	255	261	225	240	219	249	235	218	258	256	251	253	248	245	276	258	241	276	233	293	250	227	245	241	230	260	226	252	269	283	257	242	245	206	246	275	260	243	265	257	243	248	285	218	239	256	253	257	265	261	249	251	240	290	241	237	236	270	244	226	256	249	250	286	245	229	243	235	251	262	254	253	242	235	264	247	250	273	217	246	241	262	228	246	206	257	255	255	254	253	261	265	266	233	271	290	227	297	250	223	232	245	278	242	265	221	243	241	239	304	234	230	242	246	210	250	278	242	268	219	241	237	257	269	205	230	283	244	245	247	225	234	241	251	253	284	229	226	265	235	249	281	254	266	282	258	235	246	263	237	246	261	245	252	260	255	235	239	242	245	237	248	258	244	231	256	270	241	258	253	254	230	252	252	225	249	243	248	247	255	267	249	235	275	234	244	255	241	262	248	253	258	247	236	254	235	239	248	263	270	248	249	242	262	271	249	223	255	259	249	237	260	269	248	266	230	229	243	273	251	246	279	245	278	230	267	261	254	225	278	225	235	264	268	254	239	251	264	249	233	252	227	233	259	290	275	242	249	262	222	244	240	268	247	243	256	256	260	264	233	241	291	255	271	267	253	274	263	262	295	242	226	246	272	270	281	261	226	262	242	255	243	224	272	261	264	256	237	257	230	242	244	244	267	247	234	242	220	262	237	245	246	250	213	234	265	257	254	220	242	286	245	236	234	256	270	267	274	266	247	258	254	241	255	219	222	239	237	251	248	267	240	269	236	240	233	255	267	278	261	269	257	236	266	250	225	237	219	249	245	266	250	262	243	240	246	277	267	253	248	246	239	256	226	260	270	249	250	229	262	254	224	258	250	216	258	243	278	284	252	241	247	237	243	226	237	279	238	246	245	253	277	224	245	231	245	266	253	227	238	259	260	241	228	248	251	259	239	253	248	239	267	273	245	259	239	229	241	228	258	243	233	257	236	206	245	237	230	274	273	271	239	262	268	236	237	234	290	235	232	250	252	240	242	250	218	263	243	256	258	252	237	277	280	274	266	255	256	251	269	233	258	230	266	261	251	246	252	264	265	244	246	246	222	250	238	239	257	216	229	266	247	244	253	242	258	250	267	239	272	251	243	274	282	239	266	274	236	234	238	262	253	266	275	245	246	230	233	263	239	230	241	278	213	232	242	251	261	266	261	236	249	252	244	245	291	270	243	235	246	260	238	264	260	249	236	261	260	242	274	261	240	266	220	260	228	249	247	270	234	233	270	263	256	243	262	255	276	257	228	247	235	221	252	241	228	261	253	286	267	228	282	221	256	222	252	244	252	230	234	246	250	284	228	250	272	235	240	231	254	261	257	276	301	270	267	258	228	239	270	266	245	278	249	268	262	229	240	252	244	249	241	252	261	221	252	222	247	244	250	287	274	251	268	233	268	216	241	260	269	254	256	275	265	248	268	218	271	269	249	278	260	253	253	272	217	254	271	245	231	270	249	271	214	239	257	225	237	230	252	254	239	229	258	260	256	278	236	248	201	256	249	235	253	247	253	240	240	240	266	257	257	288	270	258	274	233	276	236	228	246	245	246	241	255	236	223	253	234	227	227	242	271	263	247	268	246	263	252	275	256	267	277	220	255	244	269	247	268	238	257	237	258	218	287	263	272	220	243	262	252	244	238	269	216	260	262	238	241	268	262	226	255	270	257	253	259	224	252	263	254	238	250	246	235	226	266	262	242	277	255	253	219	253	252	256	264	273	275	236	240	259	237	243	269	268	315	215	243	260	260	261	253	259	252	255	260	235	273	223	253	280	230	243	215	203	277	264	253	238	237	252	250	252	265	252	245	257	243	269	262	256	253	266	240	237	268	270	241	245	266	225	252	240	233	248	248	246	271	259	249	250	248	248	243	248	253	241	261	259	255	245	238	227	278	243	236	233	238	220	217	267	247	250	251	281	274	234	234	248	241	223	236	243	226	253	243	254	255	235	210	269	246	235	249	238	243	235	251	268	254	280	275	258	245	251	234	284	238	256	242	242	262	247	242	251	246	254	270	292	246	267	258	263	256	227	209	251	247	248	243	229	248	255	220	237	261	258	260	239	241	250	248	271	244	211	259	271	242	231	246	228	274	258	247	239	290	247	264	246	230	250	271	237	247	239	246	254	271	268	260	265	247	290	250	232	236	239	258	233	252	249	252	271	263	244	228	282	245	212	215	251	238	274	245	262	248	242	240	266	265	259	256	246	264	255	270	218	236	234	241	274	271	229	245	248	259	235	276	248	273	243	255	237	268	244	242	247	238	256	243	263	270	233	255	243	254	249	231	257	246	239	208	258	245	274	246	251	253	211	245	230	239	253	273	225	248	231	237	266	278	235	253	258	252	226	258	230	263	254	252	238	272	256	226	264	236	244	248	252	281	234	241	257	257	265	247	251	271	245	236	252	241	244	266	245	264	263	232	235	269	232	262	274	233	241	237	223	238	284	227	242	258	232	255	265	254	254	234	238	265	246	238	249	225	279	243	245	256	260	268	259	254	224	229	255	240	228	227	236	260	256	273	220	225	276	239	241	222	237	240	246	300	246	219	232	248	262	242	253	248	219	239	250	272	248	258	246	289	263	270	256	232	227	242	268	241	256	221	236	244	269	269	262	236	242	243	253	256	272	254	268	244	223	245	234	236	246	236	258	232	272	238	242	224	258	269	246	258	255	234	276	253	245	254	247	257	282	245	219	257	244	228	236	234	259	245	277	273	247	267	258	276	237	246	224	264	257	237	230	236	273	252	277	272	253	239	258	277	264	240	242	247	269	241	264	250	239	254	251	270	215	256	241	260	270	266	244	231	239	256	259	275	243	248	252	255	256	273	285	257	242	238	259	250	237	247	269	255	247	250	251	250	256	262	261	265	260	271	248	239	255	258	262	247	274	238	272	225	257	271	264	286	248	265	242	244	257	253	269	263	220	246	240	241	262	242	219	256	256	279	267	243	243	241	279	240	266	227	231	210	269	236	257	244	261	251	234	264	263	238	249	273	264	284	264
59814	65917	64584	48248	25601	18348	3228	660	585	610	617	611	622	574	676	597	601	579	637	624	589	536	586	596	604	603	628	595	599	616	576	598	568	582	623	573	604	629	575	576	634	645	569	593	559	611	578	576	564	618	621	583	607	588	635	588	602	622	571	568	556	598	637	547	620	558	588	587	614	632	590	575	582	599	599	554	577	555	595	635	619	586	548	555	598	585	612	587	590	595	567	593	618	597	593	570	583	592	631	584	580	596	578	593	528	639	615	576	613	585	639	600	603	556	575	558	588	595	623	582	587	606	615	579	575	594	577	579	620	583	590	567	600	572	576	644	571	551	623	582	565	615	595	621	615	587	614	604	574	592	551	582	649	617	587	588	566	581	614	583	603	577	612	624	549	638	641	595	579	601	596	596	586	584	580	569	616	597	611	598	618	588	618	643	595	584	570	590	606	585	591	560	596	618	571	625	590	632	584	571	586	593	608	579	561	565	571	597	633	561	631	624	584	587	619	576	582	574	593	595	596	583	597	618	639	594	586	592	599	595	584	597	583	616	581	602	578	567	658	583	584	595	567	578	561	569	600	563	623	565	588	562	545	570	617	568	626	596	587	587	579	599	632	619	621	567	617	591	592	575	605	584	606	586	587	608	566	592	592	654	591	548	597	592	602	595	590	587	559	608	607	583	577	608	611	604	591	598	618	609	613	621	603	552	572	583	600	597	596	592	558	603	634	562	599	577	612	585	583	601	580	595	623	628	602	575	590	618	576	588	600	617	614	560	614	631	557	617	561	618	599	613	582	611	582	595	698	577	622	637	564	568	607	555	579	601	612	560	624	601	572	597	599	606	581	578	617	631	595	604	574	617	642	593	580	595	616	561	612	613	574	610	621	608	590	611	598	611	576	556	572	609	606	581	555	565	631	567	611	621	605	607	611	607	587	639	591	553	624	598	604	626	602	612	644	612	604	554	573	554	595	620	551	579	608	605	571	606	591	618	597	597	600	552	604	573	607	571	573	584	617	579	603	590	610	587	593	594	524	626	605	591	561	556	619	600	595	594	625	574	571	556	616	605	551	589	568	557	608	602	597	598	570	583	583	569	580	575	601	552	606	578	580	619	600	581	584	579	578	605	565	617	564	596	618	608	600	569	637	611	589	584	575	614	570	542	593	611	588	589	631	606	584	570	593	570	563	594	604	616	620	569	610	594	591	594	620	585	597	589	562	603	600	598	588	582	600	566	589	553	605	627	611	611	594	580	616	592	597	561	564	580	595	606	590	598	623	610	553	586	601	615	607	588	587	541	618	556	636	645	587	590	587	577	641	574	587	611	592	580	561	617	608	561	616	607	607	593	604	597	592	582	625	600	628	618	643	590	587	603	598	577	641	621	622	573	630	577	597	531	577	589	578	593	563	603	624	587	602	618	594	591	556	609	589	559	580	577	594	583	573	614	567	596	593	596	550	624	556	596	623	591	653	621	593	571	588	567	606	560	598	573	598	560	609	555	599	575	575	572	577	582	585	581	596	559	592	600	649	616	608	612	602	571	572	612	557	605	572	588	573	560	587	605	597	559	564	577	606	586	628	583	596	610	604	562	602	600	590	572	591	578	626	629	596	611	583	619	594	572	572	573	604	629	577	567	609	615	583	602	562	591	619	577	569	600	609	594	598	572	636	625	610	587	560	595	587	567	591	599	601	611	603	614	602	588	601	584	563	601	572	550	605	561	657	600	554	586	638	602	610	619	621	613	618	625	646	573	608	596	593	617	608	573	557	555	632	629	597	577	583	609	609	572	626	605	594	620	606	596	586	590	577	563	576	592	585	607	587	592	568	581	601	564	552	651	615	585	584	592	591	590	596	596	628	603	607	567	606	577	592	622	558	552	593	575	605	565	602	579	598	599	600	597	579	597	585	599	600	643	585	602	607	549	578	572	607	553	586	585	605	580	568	584	578	584	614	616	601	638	680	577	571	598	627	605	593	595	558	613	590	562	620	593	568	588	645	582	639	618	625	594	598	546	567	594	543	561	611	611	589	622	578	610	631	566	576	592	587	582	582	555	606	595	591	556	583	623	595	594	623	620	607	552	614	554	589	574	592	600	625	571	546	618	546	628	615	603	592	595	568	605	635	608	612	632	617	605	570	619	572	603	608	623	570	575	571	630	602	598	646	572	591	571	608	635	589	559	596	627	575	580	605	607	590	553	602	611	607	594	615	552	585	591	585	634	599	576	591	552	569	563	582	571	589	613	592	570	655	574	573	641	556	584	610	598	584	557	592	573	567	636	621	666	597	589	625	601	602	594	577	586	593	583	588	569	621	615	599	564	639	600	580	579	604	583	616	588	623	581	567	550	599	603	594	590	595	600	571	641	602	598	606	589	597	593	613	589	563	604	591	599	654	613	571	564	617	610	576	622	592	612	555	580	624	604	581	605	627	577	578	585	608	626	612	608	647	563	574	634	580	627	579	597	638	598	580	627	620	599	589	567	577	567	598	617	557	574	627	594	585	599	608	585	594	550	569	603	568	576	594	618	545	634	596	583	621	619	622	605	620	580	537	607	578	554	559	610	589	567	591	576	593	603	609	560	581	608	598	640	566	611	594	593	591	583	535	608	580	577	610	585	586	544	596	613	605	590	600	617	594	587	549	587	587	610	601	600	625	585	610	598	584	617	597	589	569	553	596	593	572	606	588	543	577	581	611	608	563	607	615	597	580	588	613	598	573	585	583	573	589	597	557	571	554	606	582	569	554	597	551	561	592	599	617	600	564	602	562	606	555	581	585	579	569	589	632	591	619	603	577	576	605	565	584	589	616	568	564	622	600	606	598	592	607	576	624	607	627	601	577	598	589	559	607	604	545	598	575	630	625	597	612	625	569	613	584	568	600	604	597	605	624	593	606	572	558	598	586	614	636	599	618	579	621	606	606	627	565	590	638	579	589	617	578	646	631	618	592	605	578	604	562	600	622	595	628	586	581	609	630	585	563	613	633	570	551	580	593	609	598	631	583	617	596	631	583	584	628	657	604	615	584	567	597	600	605	613	556	602	560	590	620	579	567	608	586	557	652	620	610	578	569	556	623	573	567	639	616	600	597	561	593	580	610	565	629	628	644	576	585	618	589	549	623	584	617	568	592	510	603	591	606	564	580	598	596	648	568	606	621	579	637	590	562	571	613	595	561	587	608	613	584	614	626	620	596	616	628	573	606	581	582	590	561	600	565	567	623	576	602	603	610	614	630	588	633	567	572	601	581	604	634	597	533	564	610	595	583	569	547	625	618	568	582	585	563	558	595	557	573	579	569	585	588	581	587	590	640	610	601	607	558	594	631	558	613	605	618	599	608	548	607	601	606	598	641	609	602	596	640	595	610	564	608	573	626	585	636	604	592	544	555	570	591	609	612	560	584	611	583	616	553	635	615	633	599	579	581	585	595	566	611	548	589	600	610	613	595	588	589	609	609	598	579	601	577	574	577	563	626	563	602	589	614	583
32719	21560	11637	3832	955	386	198	188	165	196	171	178	176	167	179	203	187	200	189	198	170	185	181	202	190	175	178	197	187	192	187	167	217	187	207	168	205	192	192	207	147	151	186	205	171	159	196	190	187	191	181	199	167	178	173	185	208	178	184	194	196	167	188	199	193	167	193	212	173	175	184	197	171	219	180	187	174	196	211	161	177	197	182	191	184	180	172	191	173	196	174	188	198	214	184	217	199	181	195	194	197	193	177	190	182	206	167	184	190	197	168	189	173	177	190	169	164	192	168	187	199	204	198	174	204	176	186	169	191	181	193	195	188	165	172	200	192	179	178	204	192	216	180	180	201	191	180	210	186	181	195	189	181	179	194	185	177	181	170	196	163	187	200	177	168	175	173	192	178	203	183	178	183	206	173	195	193	185	204	191	189	208	165	189	183	169	191	167	188	183	179	172	158	208	192	161	176	197	186	202	196	190	188	169	215	201	192	205	188	184	178	195	201	184	179	202	190	191	174	173	187	201	182	177	181	206	169	197	193	193	191	209	197	171	192	204	178	176	187	184	176	168	197	173	200	180	193	173	170	187	171	213	186	186	171	218	167	178	192	202	216	178	203	186	182	193	186	205	165	191	194	202	178	139	169	175	184	155	177	175	181	153	175	191	169	198	194	196	173	176	184	179	169	165	194	184	167	177	188	209	184	199	172	166	165	207	186	182	207	173	192	186	169	202	185	181	186	176	178	179	190	175	198	186	190	170	167	214	190	171	153	185	181	176	178	193	185	177	201	177	180	183	181	185	176	185	203	189	147	177	193	177	189	189	187	183	185	198	185	174	186	182	176	180	181	179	177	197	180	203	163	199	163	147	176	189	190	189	193	180	167	196	197	158	176	165	174	181	185	204	168	183	180	179	197	190	221	195	204	201	161	169	207	198	197	182	197	180	196	199	192	212	169	175	190	179	168	206	154	194	214	209	201	192	177	212	190	170	184	189	193	197	226	212	199	188	183	186	173	188	210	177	195	188	187	175	204	172	169	174	173	198	179	193	179	198	200	197	170	167	198	172	195	188	185	181	168	165	204	181	171	182	167	197	181	163	173	159	178	163	189	178	181	184	191	174	192	161	193	188	186	187	187	207	188	194	194	206	210	206	197	191	205	206	205	191	198	180	192	177	193	176	198	164	186	161	184	174	194	195	177	194	183	187	185	193	194	172	193	186	191	191	186	156	184	187	189	201	178	167	158	187	195	203	191	195	199	186	184	180	177	185	181	168	154	172	177	175	182	200	195	181	166	178	169	173	190	165	188	176	162	182	191	216	190	194	163	203	198	173	159	188	163	203	194	168	174	177	185	183	203	197	162	206	179	172	178	189	199	183	212	167	202	181	162	193	189	182	193	185	176	190	163	163	162	181	161	164	166	192	191	183	212	174	166	181	190	209	176	152	186	211	201	181	188	228	169	157	190	164	198	172	165	207	203	197	160	211	178	194	170	189	176	199	189	215	168	169	179	178	203	184	185	201	187	182	188	185	167	189	151	193	200	169	196	191	159	188	187	182	160	175	230	173	173	205	189	205	185	188	201	180	208	190	222	166	183	174	188	172	201	184	173	197	198	186	170	175	188	190	197	189	198	165	174	194	198	199	196	195	184	183	180	178	189	202	189	175	168	179	204	164	201	184	169	190	184	178	171	204	195	196	160	160	183	190	167	170	173	198	203	188	193	184	178	211	190	191	163	192	206	212	187	201	209	173	177	186	178	212	151	198	189	169	198	167	192	174	194	195	219	180	175	184	176	200	192	192	158	183	192	206	191	184	223	182	184	214	195	173	193	171	180	194	209	175	200	203	166	174	171	191	173	171	215	194	202	201	176	194	193	194	162	177	190	187	189	199	226	195	199	197	174	216	188	186	193	196	192	199	161	194	189	201	184	159	183	191	202	195	193	167	196	191	193	143	179	188	194	216	189	194	193	188	181	177	185	182	199	196	191	203	193	189	161	195	173	180	178	178	184	179	153	184	186	176	188	186	197	187	184	169	177	205	184	174	204	176	176	180	190	186	169	182	212	182	182	189	188	180	199	202	179	176	177	179	146	188	183	194	177	185	192	176	189	168	184	191	198	194	172	178	175	206	143	208	162	170	198	165	166	186	179	181	193	194	180	207	172	186	186	171	200	190	186	171	169	187	185	192	184	197	194	188	193	199	168	189	207	189	197	173	193	168	192	187	189	203	161	196	176	172	179	193	189	181	165	183	181	185	179	192	168	190	210	157	174	167	203	180	176	164	163	180	181	189	218	190	185	190	199	166	195	182	195	197	170	212	177	199	191	211	194	182	179	183	182	195	170	175	170	219	189	184	173	170	184	196	169	176	223	188	181	164	153	210	197	164	193	183	187	176	200	170	191	187	179	193	189	203	189	187	170	179	178	170	175	185	191	183	162	195	187	189	196	168	174	177	214	201	187	209	154	184	198	195	199	175	180	182	186	173	203	191	194	171	170	233	202	194	187	195	196	183	207	194	175	200	206	196	192	169	196	174	161	197	192	172	181	206	196	150	198	176	209	192	177	174	164	197	184	179	153	196	209	172	165	185	181	185	205	187	196	184	175	174	193	196	164	178	191	193	177	207	192	182	173	165	178	184	155	191	225	177	197	183	196	181	169	166	202	187	185	194	178	206	190	190	193	182	197	175	177	210	201	194	196	175	161	185	205	178	175	177	171	187	170	153	180	200	175	179	180	200	174	180	178	198	209	183	197	163	191	181	197	185	173	181	209	183	188	191	192	199	189	203	206	185	188	159	190	215	187	204	175	169	200	210	181	188	194	149	185	184	174	175	198	197	163	199	215	207	165	187	178	181	187	200	168	168	191	180	180	187	190	184	188	177	172	202	185	172	197	167	194	198	206	172	186	209	183	165	175	176	169	176	208	208	183	183	160	186	190	176	191	183	202	194	170	191	191	182	175	172	213	199	193	201	196	163	170	183	201	201	200	192	193	171	212	161	188	183	194	166	176	184	196	185	185	155	191	163	178	203	184	179	185	204	196	193	174	187	186	196	194	198	163	208	214	176	186	201	185	176	183	183	187	192	183	186	186	201	192	205	164	194	185	175	192	184	180	203	184	196	188	187	159	187	183	182	178	171	189	187	160	187	190	185	158	196	169	189	166	221	191	184	166	190	209	200	161	171	194	195	180	185	158	183	201	207	179	189	182	175	188	203	174	194	181	195	165	206	187	193	200	187	188	160	167	196	164	172	199	182	182	198	209	183	190	192	157	177	191	173	185	166	188	181	194	191	184	183	198	193	191	192	179	190	165	184	193	192	182	203	204	179	180	167	182	184	188	178	198	171	176	193	179	185	194	176	210	169	174	178	171	181	203	186	197	174	177	204	162	176	185	174	194	189	215	179	208	151	173	204	203	188	200	192	187	201	189	195	179	187	203	176	174	215	178	190	198	163	198	176	187	154	206	175	165	176	192	168	200	215	176	164
27951	24009	17791	8886	2955	1235	480	512	468	501	503	469	476	497	459	441	499	463	525	459	472	518	445	506	461	513	454	494	439	511	479	441	467	492	502	478	436	503	489	433	469	458	487	493	438	490	438	513	486	455	504	445	467	472	459	462	485	440	483	463	485	489	465	460	477	457	472	481	475	461	457	502	484	509	516	474	475	472	497	472	478	492	526	466	494	491	474	464	493	460	480	488	457	528	467	463	502	509	470	484	449	480	493	506	478	461	459	480	482	458	497	446	468	468	463	498	464	502	452	464	509	510	493	461	494	479	501	490	463	479	479	494	503	489	471	500	494	485	517	478	507	495	505	498	491	510	502	465	494	469	485	465	463	482	492	483	465	469	445	521	517	475	506	498	517	452	518	466	474	518	501	436	458	481	493	520	445	505	461	486	456	465	478	469	498	505	471	483	483	490	511	494	482	467	474	525	458	460	499	469	473	483	495	467	469	516	474	456	525	500	483	479	470	463	469	440	432	471	494	461	464	457	458	438	498	535	479	477	459	496	523	525	461	480	459	463	472	489	498	506	489	482	464	463	496	451	500	458	471	478	450	470	511	445	477	470	477	461	470	481	464	493	488	481	466	453	459	499	527	455	461	510	458	494	452	488	479	452	456	477	478	456	447	493	521	460	485	495	511	496	465	460	459	477	470	499	486	477	495	504	476	484	458	489	471	488	467	448	478	444	512	525	454	479	489	457	478	490	542	449	466	476	482	481	462	460	471	488	461	476	447	471	473	469	456	489	521	460	538	528	502	508	461	519	529	479	488	483	466	489	494	481	465	487	473	489	463	468	501	473	473	484	462	476	472	454	487	470	456	467	483	471	477	497	493	462	492	520	467	472	473	503	474	470	480	487	475	478	517	445	479	462	501	519	446	492	485	476	479	451	453	474	462	464	437	479	463	485	484	514	494	494	490	500	491	473	486	510	489	469	497	435	489	445	500	489	524	451	518	497	508	500	517	465	486	456	477	465	489	468	482	490	493	479	506	461	513	472	499	489	483	503	476	454	481	468	497	490	494	487	484	491	460	504	492	524	481	492	517	470	500	454	487	432	493	475	480	461	480	476	479	477	486	473	461	480	513	470	452	503	494	496	482	486	480	496	484	503	463	483	484	472	465	462	454	478	483	478	451	497	501	472	471	457	490	454	452	444	496	486	483	496	489	478	460	480	459	448	471	494	485	509	477	470	465	451	465	510	479	524	510	466	484	487	514	505	501	456	454	464	462	496	476	528	482	509	461	489	478	481	464	474	470	489	488	495	466	492	438	479	467	461	461	502	453	511	491	505	455	454	460	513	469	477	437	469	508	497	472	470	527	492	480	446	489	462	499	464	481	487	472	484	463	483	530	483	498	503	463	495	510	490	457	503	481	478	473	489	489	484	485	488	475	468	452	497	472	499	462	455	501	475	453	496	493	485	478	512	470	458	461	465	515	511	460	489	527	480	532	502	495	500	487	444	481	500	498	453	509	476	438	486	459	477	486	516	445	483	448	462	443	513	483	443	475	482	501	473	448	488	471	478	506	479	467	503	500	498	497	476	469	513	511	469	472	488	453	453	505	480	496	507	536	486	474	504	539	488	485	507	469	477	482	472	462	471	437	431	447	462	474	503	446	466	462	477	506	478	477	492	489	461	459	480	483	500	466	460	495	462	480	459	461	435	482	438	495	505	447	456	505	498	497	486	475	488	494	477	447	480	486	512	462	478	515	472	477	483	466	454	510	479	507	469	473	499	474	462	478	500	471	478	462	502	463	477	487	511	530	480	492	461	469	488	528	485	476	445	452	470	468	465	479	493	483	532	467	472	443	453	436	486	484	479	482	534	486	484	459	471	492	501	497	436	445	501	485	436	465	461	471	483	451	502	455	495	449	441	456	472	477	466	475	479	513	502	475	478	513	440	457	462	486	461	485	499	479	476	485	471	498	511	461	491	464	460	500	486	490	488	493	526	463	479	483	521	487	481	484	474	452	498	474	485	498	491	465	458	515	457	490	473	444	445	467	458	534	484	467	495	477	518	517	458	476	457	494	467	470	522	475	444	453	449	477	506	455	464	474	472	504	488	466	513	475	494	474	498	518	466	509	454	502	442	466	478	492	464	524	543	492	477	475	472	466	464	470	504	464	494	446	498	528	496	454	475	466	454	453	495	452	462	489	502	483	504	491	505	492	458	451	484	470	471	462	493	487	456	478	479	485	472	504	461	508	468	488	527	473	485	479	477	519	491	461	472	523	512	496	532	499	489	493	481	497	511	469	507	511	515	452	482	509	468	483	468	478	505	478	436	467	468	476	475	502	509	465	482	513	510	460	475	472	456	473	449	478	462	498	451	467	482	462	500	497	463	514	485	479	478	501	472	453	486	465	456	450	490	474	452	479	487	504	454	506	493	495	502	494	455	468	472	492	476	499	495	521	483	474	465	479	478	477	452	506	499	447	492	483	473	485	468	459	474	457	470	487	454	480	466	493	461	482	453	473	499	502	475	515	445	470	481	450	481	457	485	483	476	481	513	463	459	496	500	473	466	505	457	466	470	476	500	499	470	459	514	484	468	510	459	490	497	493	511	489	475	471	464	531	473	460	480	502	469	497	456	506	478	459	453	529	503	495	488	509	457	450	526	483	472	496	475	455	443	438	467	495	465	490	502	495	460	499	478	432	444	495	512	485	500	486	497	468	468	462	504	501	510	471	465	514	495	493	495	459	477	453	470	496	469	470	465	481	498	488	469	473	474	478	478	467	540	463	458	514	484	492	516	511	494	461	496	532	493	482	443	422	466	469	469	453	475	497	480	460	464	489	513	463	452	478	465	487	463	482	491	514	478	487	464	431	487	468	492	468	455	463	485	483	489	524	482	526	480	490	480	464	461	473	501	504	431	522	553	437	490	510	461	471	488	474	479	486	500	465	463	442	447	472	464	499	513	470	424	480	490	511	515	452	443	458	502	489	481	458	495	476	513	462	480	459	470	480	473	455	494	472	445	453	473	468	475	520	473	477	470	476	492	436	481	480	450	478	514	504	459	537	491	532	483	476	509	449	497	498	480	494	441	506	505	488	458	454	512	501	482	454	524	451	497	462	502	438	493	453	486	464	501	486	479	468	496	478	472	499	486	453	442	500	473	461	486	484	441	517	497	485	474	470	503	480	479	501	447	488	495	514	503	511	468	521	481	465	482	506	467	449	507	508	450	487	474	500	505	462	467	475	476	502	469	457	494	442	447	481	512	520	499	437	439	478	482	483	494	481	474	474	465	484	472	449	485	501	465	502	485	501	481	473	480	444	483	486	454	494	477	493	476	483	472	500	484	450	444	501	450	464	464	491	470	465	473	442	488	483	464	482	521	493	505	492	479	442	485	441	497	480	473	482	484	500	455	444	437	482	504	501	502	486	479	462	464	479	487	506	453	450	487	516	472	476	471	505	499	520	434	487	463	488	479	484	463	508	482	497	523
78544	70908	58992	36334	18535	4330	390	286	286	287	311	289	298	302	311	313	278	306	283	295	301	286	292	274	283	305	310	268	306	289	286	289	287	310	297	279	273	287	288	293	313	337	273	303	274	289	277	280	286	281	262	281	318	273	282	279	300	300	275	268	300	276	265	301	272	243	305	293	307	296	325	293	287	313	299	293	292	276	265	337	283	327	272	295	282	288	284	259	303	301	293	316	320	298	291	283	268	305	298	283	309	265	290	299	264	286	272	258	311	309	289	280	276	304	277	287	324	279	280	257	297	277	269	281	312	287	289	269	296	315	294	291	283	281	293	294	273	279	279	290	299	265	294	290	271	290	284	316	295	294	282	299	282	277	302	274	299	341	290	270	286	289	288	313	282	304	251	315	293	299	298	316	273	288	278	281	300	289	309	301	276	293	293	268	272	281	265	287	281	283	306	289	292	313	296	293	302	297	289	293	284	262	285	293	292	266	326	273	278	274	291	308	297	298	335	294	293	300	308	284	287	274	283	290	272	280	244	301	284	272	260	282	291	295	290	279	298	293	328	263	297	258	294	289	280	260	277	257	305	274	291	279	279	285	253	291	279	295	307	315	296	290	291	297	277	290	274	286	295	284	273	285	306	308	291	285	311	280	299	272	269	279	284	269	316	290	302	291	301	284	289	288	289	296	291	250	286	276	296	276	317	284	286	295	268	302	278	275	338	309	288	267	316	286	301	297	298	263	282	274	279	270	259	286	329	267	262	296	327	287	250	285	298	298	292	269	312	286	284	272	294	323	283	271	280	290	304	291	304	299	265	303	288	276	313	288	290	307	325	308	261	312	318	275	282	290	270	298	306	288	262	272	275	288	292	309	297	290	289	261	326	303	273	292	264	327	285	265	316	302	313	306	298	291	323	281	326	275	295	282	261	267	293	300	311	257	275	256	305	283	296	299	249	275	300	258	291	279	304	288	279	314	299	264	304	321	320	285	303	303	323	318	306	306	276	310	287	277	271	267	287	278	280	294	278	268	313	270	286	286	269	283	271	301	286	261	281	303	275	264	322	277	287	283	328	277	287	277	285	291	303	315	313	291	294	279	291	332	279	296	284	311	274	271	294	302	281	305	320	321	268	259	289	290	293	285	266	297	291	284	287	277	288	291	288	297	287	282	275	268	264	271	320	284	261	297	305	307	328	256	310	319	285	301	314	292	310	300	316	285	296	331	278	307	260	301	314	285	265	313	305	312	279	286	273	281	297	293	302	298	294	268	288	265	266	276	298	282	252	279	262	270	288	286	282	317	287	288	303	299	291	276	279	307	297	299	299	272	247	275	288	285	302	276	304	310	274	317	308	314	265	282	309	272	293	262	278	285	284	279	307	290	308	291	284	264	274	302	304	306	315	284	249	262	305	274	279	299	276	284	306	286	259	292	301	283	311	307	302	287	288	274	314	305	305	307	280	280	277	286	300	290	302	285	310	260	298	292	302	257	285	261	320	304	283	306	286	282	271	262	315	293	294	267	285	294	297	282	293	297	322	280	278	264	310	323	300	293	313	283	295	282	292	284	267	324	300	309	293	277	286	321	293	284	287	254	267	303	311	279	291	298	285	297	285	275	295	274	306	285	284	271	282	278	285	304	261	313	274	269	312	291	293	299	279	302	305	329	301	307	314	305	319	281	301	288	304	253	270	311	241	289	294	301	289	283	294	286	258	271	268	256	279	284	279	308	287	276	289	299	301	299	300	297	325	294	296	292	258	299	283	269	271	292	305	280	312	283	307	257	253	283	305	278	273	297	310	281	289	274	272	262	299	291	311	270	294	288	315	312	291	286	295	284	278	327	318	302	317	261	298	304	260	314	262	252	275	274	308	327	285	300	294	318	304	283	275	294	309	272	273	277	304	264	287	315	333	285	274	296	285	291	296	294	309	296	303	304	301	303	268	296	310	275	271	276	268	263	293	280	308	268	306	291	277	322	314	282	278	274	278	279	316	280	303	292	278	279	282	298	309	289	286	316	293	283	287	284	324	278	275	264	287	297	304	291	272	310	299	287	311	291	324	281	257	289	295	280	285	294	299	281	260	291	278	279	317	323	290	281	269	329	264	284	287	284	304	283	293	281	290	263	303	281	331	322	291	337	280	261	317	282	291	289	278	308	274	288	315	271	253	297	297	288	299	282	276	270	269	285	272	274	290	279	278	292	287	296	304	319	258	291	282	315	297	341	285	275	298	335	275	296	281	295	265	297	291	288	306	281	274	290	309	303	265	285	252	295	259	271	286	275	252	302	274	299	284	295	286	262	302	284	283	285	285	285	279	322	308	301	287	278	324	314	288	287	310	283	264	289	293	316	281	283	297	294	301	266	307	282	297	289	312	280	270	321	296	287	282	277	304	258	302	280	300	312	285	304	288	305	297	286	299	305	292	277	290	272	342	269	275	284	271	282	315	315	251	295	293	320	310	283	292	291	268	289	270	291	303	270	303	277	256	281	306	287	274	300	290	290	276	300	294	295	282	284	311	262	245	292	283	302	270	312	298	295	293	286	324	305	289	314	299	283	292	295	295	291	282	304	293	323	320	289	287	306	298	295	303	255	276	317	302	269	272	291	274	291	284	292	317	273	294	274	278	282	289	290	316	304	323	290	298	264	263	285	253	298	306	252	297	297	268	258	293	294	290	307	292	263	330	297	294	296	272	266	305	290	285	262	272	276	307	297	264	279	272	291	315	304	272	279	280	250	299	310	315	302	292	290	287	248	291	303	268	283	260	280	284	305	283	293	279	286	300	312	275	280	297	290	297	303	319	297	277	293	270	276	279	314	268	271	264	288	310	319	301	305	309	297	305	269	304	295	307	320	294	270	292	318	319	275	286	308	284	254	287	290	261	320	307	276	298	287	305	309	304	295	308	263	287	317	290	284	283	284	267	313	303	319	306	279	292	259	302	280	296	314	265	282	285	285	284	290	303	285	324	309	309	325	315	280	298	283	293	284	296	321	265	285	276	294	290	313	255	295	288	308	298	288	300	311	279	282	298	299	281	299	291	246	300	278	261	308	315	318	296	293	297	320	313	297	263	260	264	284	274	287	274	299	252	300	248	300	300	285	279	283	305	317	271	316	285	300	332	273	278	289	295	277	309	307	288	293	305	274	294	282	292	295	284	319	270	297	297	274	296	291	277	278	292	275	265	318	275	282	261	297	275	258	300	301	272	281	293	278	281	305	277	292	320	281	285	309	303	288	277	301	291	296	296	274	274	301	270	301	318	304	291	282	292	292	281	266	253	302	294	273	290	283	255	292	301	299	270	288	306	280	340	270	280	284	339	290	282	306	307	284	281	289	293	287	274	299	283	278	293	290	322	293	258	293	312	264	313	271	299	260	301	297	277	317	290	306	300	290	291	251	259	260	327	283	286	257	304	287	294	300	292	263	265	280	296	278	284	300	281	303	291	307	292	301	277	283	285	298	284	289	265	284	267	286	292	279	321	268
52389	57182	56205	42572	26551	7838	729	695	721	691	698	689	648	670	700	688	729	712	693	677	674	721	670	780	729	757	704	713	737	673	668	697	691	664	708	660	663	699	694	676	684	699	710	704	718	704	751	716	661	671	692	723	680	684	623	692	646	705	653	699	704	670	733	680	712	693	641	668	676	691	730	708	683	641	722	712	677	689	681	679	709	686	669	740	685	707	686	676	679	708	688	661	682	737	671	719	670	690	720	660	663	605	622	691	679	721	662	665	654	684	724	710	682	667	721	668	732	688	707	712	681	678	696	673	665	657	724	725	701	695	670	710	674	709	660	635	699	668	717	669	708	721	708	687	725	695	680	686	691	662	670	667	723	711	676	740	722	690	696	699	707	713	699	698	694	674	718	645	701	696	711	703	676	713	696	701	648	708	672	696	699	692	664	658	703	724	651	683	702	695	679	670	676	695	669	677	696	675	703	648	701	705	662	637	739	636	664	695	726	667	750	668	715	607	647	679	681	655	673	674	702	704	657	621	721	701	718	699	641	733	716	712	711	730	676	652	705	693	704	750	751	677	698	683	680	685	729	702	681	722	686	716	652	655	697	710	692	695	727	701	689	639	750	685	694	674	682	737	679	616	653	623	695	709	666	715	740	723	672	718	698	700	685	702	667	711	691	739	651	676	708	661	716	716	707	676	676	698	678	674	685	669	675	733	684	698	681	677	662	697	698	725	695	722	685	692	678	679	705	666	691	742	684	698	709	687	693	724	653	677	701	685	693	679	664	680	666	684	680	685	668	662	701	632	690	715	661	730	694	673	708	737	640	700	643	693	713	648	692	638	670	638	701	726	696	699	695	674	741	657	686	668	715	691	670	687	697	690	690	703	709	716	691	668	724	698	653	755	657	693	670	768	666	677	689	687	678	694	698	677	723	670	669	657	630	695	706	713	711	645	712	698	684	706	676	719	683	692	709	719	706	694	672	702	704	677	669	644	685	702	685	707	722	647	663	688	719	662	683	688	700	670	686	671	675	675	704	744	650	673	709	681	686	700	642	726	690	712	666	679	668	709	707	686	668	642	681	689	684	680	660	687	642	699	727	721	696	678	696	690	688	675	647	671	656	687	686	693	704	672	725	706	675	693	702	655	713	675	675	679	659	695	728	674	669	674	702	700	706	661	710	694	690	669	661	685	715	744	704	712	680	690	698	664	670	700	703	738	681	665	714	721	737	693	668	722	700	688	691	642	725	738	667	715	761	725	644	728	751	749	683	653	656	681	694	670	695	697	697	686	730	668	653	667	712	728	693	685	708	719	668	686	679	778	677	715	678	683	679	691	669	687	680	655	688	713	689	735	763	713	693	723	681	670	665	705	743	687	654	649	645	665	669	686	724	667	720	640	644	671	666	701	669	658	666	704	727	687	684	687	718	675	683	706	744	704	738	712	706	729	703	681	688	673	678	702	683	697	678	687	622	689	657	730	650	693	736	698	766	698	720	698	687	659	673	656	670	712	708	690	689	694	703	711	632	727	650	689	705	653	699	713	669	676	748	648	670	735	667	723	687	672	649	698	687	675	690	704	690	655	693	680	696	667	673	699	672	675	682	694	703	689	687	689	659	725	696	647	708	706	711	690	709	664	773	683	700	648	711	660	658	675	669	710	629	718	626	717	708	712	677	717	706	696	699	678	710	695	688	692	713	687	703	707	703	737	686	670	718	670	648	635	699	669	686	645	683	706	710	708	690	682	672	712	689	680	647	683	673	690	700	650	708	699	695	676	711	666	704	724	699	711	704	675	713	710	703	711	633	672	685	686	729	685	655	699	682	719	694	689	683	629	658	687	668	679	670	687	646	703	698	668	699	689	720	716	653	715	678	645	667	694	688	727	743	681	652	694	701	632	698	670	732	694	678	703	684	656	719	665	709	676	706	689	697	731	678	719	680	668	673	662	698	706	676	687	703	707	664	710	699	668	704	715	711	714	693	684	683	711	685	721	689	699	639	688	672	699	714	722	705	688	690	707	776	687	700	699	710	645	765	713	689	682	695	694	691	697	690	696	672	739	700	694	660	666	663	669	709	668	688	678	735	702	711	674	716	691	708	729	721	719	641	720	710	672	656	719	749	659	729	702	696	672	703	697	690	699	639	670	699	677	631	709	710	690	652	729	689	676	703	673	699	685	645	711	704	659	711	679	735	739	683	638	700	683	690	674	691	676	678	707	701	668	696	696	706	698	663	696	686	665	628	706	722	676	659	675	735	729	723	665	707	710	657	676	669	717	689	712	716	684	675	705	717	676	726	730	655	713	653	724	668	707	682	719	684	718	704	682	668	646	705	676	704	704	708	685	697	721	710	698	664	654	721	693	685	734	699	677	716	723	646	725	684	678	717	625	752	701	683	733	663	663	649	688	658	709	695	690	665	650	702	700	705	673	683	673	760	719	664	713	665	700	662	682	692	700	704	736	664	670	692	712	686	677	693	696	679	669	685	684	701	661	721	739	686	668	656	750	723	728	743	704	690	678	721	669	660	711	669	732	724	728	673	683	686	727	686	688	687	697	644	679	684	673	732	670	697	735	644	703	718	691	689	749	666	667	667	641	681	698	713	700	697	679	724	710	666	712	682	673	691	711	697	708	751	761	684	670	684	745	682	683	703	659	669	716	696	685	696	690	685	689	685	712	759	685	638	678	674	731	673	719	677	711	704	679	686	653	675	709	678	667	693	673	694	728	710	683	763	721	686	732	675	655	678	700	672	655	716	640	695	703	736	664	653	707	687	670	681	659	654	726	685	677	693	703	687	701	702	657	670	744	667	688	663	663	695	683	711	687	696	655	707	694	632	695	734	718	642	688	697	683	664	693	669	711	725	712	701	732	694	677	707	701	653	693	696	678	691	747	647	740	665	714	720	687	648	698	693	697	690	701	728	713	660	683	727	725	698	723	700	673	700	688	684	671	700	684	669	636	661	673	694	729	669	723	658	701	684	698	704	727	686	682	706	732	685	688	720	725	694	698	698	677	723	689	725	701	714	736	712	710	685	695	687	736	687	693	649	696	718	728	665	760	710	725	668	710	737	664	700	705	696	709	682	716	722	674	713	680	730	712	692	717	690	650	699	721	696	676	667	668	697	715	707	675	697	712	656	687	666	709	750	706	726	720	701	689	683	706	711	681	686	755	723	676	716	710	718	661	685	699	655	711	711	707	662	685	670	658	713	695	727	691	673	700	647	716	690	681	683	669	673	713	699	713	689	694	706	722	685	687	639	709	688	686	691	716	627	704	693	709	709	697	691	708	668	684	702	678	726	678	717	714	695	672	710	704	716	672	661	685	722	710	692	655	682	703	693	707	650	721	676	668	671	716	684	713	716	690	662	683	741	651	689	693	704	681	671	733	741	707	715	670	727	710	688	680	665	713	709	732	659	708	715	728	638	676	687	668	670	693	642	693	679	715	675	667	660	705	712	663	708	699	721	677	682	728	721	755	718	661	685	673
86263	79106	66583	45581	24780	7622	510	294	296	270	293	243	270	266	230	276	277	279	265	283	241	280	282	293	265	275	265	266	286	308	236	268	262	268	256	277	282	268	277	297	294	313	257	276	250	244	280	299	255	241	262	259	265	277	276	301	280	264	280	275	232	294	270	258	274	279	274	257	252	280	284	257	324	260	292	274	275	271	262	262	301	264	284	303	283	289	305	307	267	282	277	265	253	258	320	320	281	226	285	277	289	279	283	281	264	248	258	275	293	272	273	296	289	294	280	222	277	281	310	266	279	262	277	296	294	286	260	295	312	278	284	243	262	253	270	265	254	254	255	253	271	285	263	279	274	287	268	281	312	285	286	298	257	282	263	289	288	250	262	284	262	282	274	262	263	271	247	261	262	259	266	258	282	257	279	263	295	276	261	299	242	241	267	277	246	267	279	256	264	258	253	272	303	268	300	276	282	294	257	276	264	261	270	273	283	246	254	264	245	240	266	270	262	245	292	266	258	278	275	250	277	273	256	258	272	272	263	244	273	271	279	266	292	263	280	264	282	232	278	287	254	297	274	280	276	268	294	249	280	278	305	267	278	252	254	268	265	256	272	287	278	270	273	271	255	235	249	240	267	246	271	274	243	275	257	249	282	259	278	259	268	273	281	247	266	276	258	278	251	266	293	265	260	295	266	261	260	249	280	289	288	222	282	303	256	266	289	265	300	282	276	273	322	295	296	290	279	284	277	282	282	265	254	306	277	278	265	284	261	255	247	265	277	269	278	280	291	258	274	282	246	273	247	293	271	281	266	248	267	291	274	267	276	234	285	296	294	270	284	276	257	247	234	247	285	262	279	291	261	281	266	282	277	285	302	241	261	258	278	265	233	260	266	286	274	270	267	261	271	295	255	256	263	275	268	253	277	281	287	293	307	280	279	237	278	279	276	271	246	273	265	266	270	295	244	292	260	301	255	221	266	286	270	241	238	258	280	264	274	254	306	259	291	267	265	304	301	298	264	279	281	276	243	269	262	271	259	256	224	274	329	296	240	272	255	288	272	326	290	248	254	268	252	268	250	299	253	284	284	250	272	240	283	301	262	266	297	300	273	274	281	274	265	264	260	277	268	247	271	285	271	279	270	282	263	280	255	255	285	269	290	272	254	268	291	261	283	266	264	238	260	276	271	293	283	257	313	304	261	275	248	274	276	284	242	277	259	257	303	273	272	283	283	276	297	286	254	275	289	253	252	260	261	309	288	278	296	260	258	253	282	270	260	252	265	264	245	269	262	294	287	266	281	276	293	267	270	303	252	264	279	253	279	245	262	269	248	281	282	258	262	261	286	279	290	268	280	283	223	255	285	293	267	285	260	290	306	287	245	291	257	261	284	281	282	264	262	246	292	264	307	257	300	265	267	243	265	285	244	263	287	261	285	253	256	304	295	314	275	295	283	270	283	281	259	292	268	291	252	266	283	278	277	264	257	267	272	277	263	279	321	291	272	284	277	273	260	273	272	251	282	240	291	251	256	252	249	237	280	235	276	271	267	291	299	268	275	283	276	269	284	275	248	278	281	263	272	284	280	280	272	298	302	294	282	281	276	301	254	269	266	255	247	285	255	274	257	269	273	259	254	259	257	256	262	246	279	267	259	287	266	296	264	264	234	243	273	290	248	288	273	328	281	291	281	291	257	312	233	272	244	283	234	284	264	270	280	305	289	287	286	254	274	272	245	278	250	257	267	280	276	266	301	264	261	285	268	267	263	275	303	261	269	258	257	291	289	259	252	284	290	286	270	271	272	265	254	280	268	290	238	271	257	263	245	278	260	281	250	316	307	254	297	327	282	281	278	289	291	288	278	272	268	270	256	268	297	272	261	272	254	273	282	290	270	267	270	281	258	253	274	246	277	268	285	270	285	242	283	250	273	247	287	287	257	268	272	263	293	248	264	277	253	273	265	241	281	255	272	283	282	285	282	277	266	265	303	269	271	256	286	287	257	286	266	278	285	257	269	294	253	247	283	255	263	275	263	263	259	265	242	272	235	279	259	232	261	272	277	271	262	287	262	255	279	242	275	274	245	274	282	276	266	277	259	286	281	280	258	324	294	273	272	253	273	240	254	294	270	280	286	256	255	264	255	291	279	282	266	250	284	264	256	276	269	263	277	286	283	248	268	264	268	269	274	250	282	264	312	257	229	284	263	274	309	299	230	254	237	278	257	272	267	261	269	277	275	277	278	271	283	292	292	304	261	298	295	263	268	277	275	289	277	265	269	248	284	256	276	237	257	255	256	279	274	261	241	289	274	238	245	283	272	258	295	303	253	302	277	274	276	283	288	266	270	258	290	297	272	272	288	275	260	246	262	260	273	244	270	276	304	240	277	292	259	265	286	293	258	261	268	232	270	282	283	244	268	272	263	238	259	268	290	291	244	272	269	251	248	274	272	268	265	240	274	259	243	254	264	241	250	299	277	270	248	257	263	288	256	291	306	277	271	252	290	253	259	238	242	276	248	282	256	269	270	260	247	281	251	276	282	272	272	277	266	267	265	267	266	266	283	282	299	249	250	283	274	262	268	255	253	257	283	263	232	281	246	268	251	274	274	287	247	288	264	288	293	313	271	273	256	281	277	282	257	266	297	290	261	239	261	281	285	269	286	278	280	267	268	308	278	218	282	223	258	256	276	269	278	228	279	275	258	258	266	298	246	253	279	262	279	278	264	278	269	274	277	292	263	272	276	273	259	258	263	275	302	254	288	317	289	268	262	274	257	272	244	222	262	273	249	280	280	282	269	261	263	260	281	278	290	296	247	273	295	247	261	269	258	269	264	277	288	285	255	282	275	260	290	261	270	269	265	265	314	286	281	248	276	255	316	275	242	267	286	268	287	261	295	293	264	264	251	263	282	253	265	267	299	247	297	278	268	262	253	271	304	274	278	282	266	261	270	262	276	314	248	280	305	255	286	301	276	273	265	237	300	240	280	268	291	289	303	282	311	249	318	284	246	286	262	267	275	276	284	276	247	270	307	296	254	261	251	284	264	305	242	278	294	287	256	252	253	249	276	256	267	263	264	288	298	243	286	264	280	250	252	260	273	283	252	262	284	268	245	248	285	269	273	255	238	314	258	270	252	268	270	257	272	261	251	286	285	292	270	259	267	283	259	287	268	275	261	249	267	256	282	249	294	253	262	250	271	247	257	280	274	258	311	275	255	248	292	256	261	315	279	262	257	275	241	298	278	262	242	261	295	251	301	273	291	252	261	301	280	279	256	274	309	269	291	282	251	268	273	242	291	256	248	259	258	276	275	241	260	262	257	262	282	284	265	268	277	293	274	253	315	246	276	272	274	275	248	254	251	260	261	262	280	260	238	261	264	276	279	247	244	265	255	263	287	291	275	285	265	276	282	269	281	293	255	260	296	282	290	240	255	275	284	291	251	287	282	300	267	247	266	291	244	280	240	272	255	239	260	263	279	310	263	289	309	271	245	274	309	257
60170	66964	65082	50630	31022	10998	620	644	629	656	675	656	663	650	632	658	634	642	648	603	698	642	626	604	639	668	633	594	646	616	634	584	589	644	656	629	654	622	639	611	646	615	637	679	594	646	621	651	652	666	661	629	659	688	617	610	621	651	645	629	653	629	669	689	650	633	661	637	622	657	649	609	659	597	598	669	684	666	647	592	607	662	624	616	641	644	657	623	665	604	639	660	629	628	640	636	631	614	626	641	650	667	621	668	622	631	647	648	664	646	654	648	689	654	627	634	591	680	609	605	616	651	641	683	667	656	628	655	624	661	611	661	619	629	649	680	631	655	662	652	613	677	600	611	656	636	655	616	646	654	622	629	668	657	616	657	629	646	684	653	658	641	676	595	620	676	618	612	644	622	643	658	666	611	607	627	637	655	643	669	632	632	653	650	647	592	620	603	654	653	637	635	631	628	608	610	627	673	661	641	612	630	649	637	654	646	634	686	631	638	661	703	647	662	651	618	657	630	649	669	635	633	651	616	651	600	660	690	680	660	617	626	632	651	619	606	640	634	666	655	626	668	602	701	617	656	620	624	655	642	663	606	605	636	635	621	630	630	627	637	656	628	653	618	641	632	603	631	595	633	613	646	644	624	630	633	618	649	667	662	645	631	637	668	639	620	587	641	592	659	620	635	617	623	634	635	584	623	649	653	625	670	626	681	600	633	639	609	621	651	593	636	645	665	656	645	644	634	610	642	634	633	626	644	679	660	653	648	653	639	668	681	635	675	656	664	659	678	634	655	604	667	672	604	650	640	652	691	678	649	647	660	674	619	630	683	619	608	662	631	642	653	656	615	614	618	619	628	608	665	623	623	677	652	602	616	621	601	641	636	635	635	706	655	611	654	678	623	660	662	673	629	657	627	642	632	626	666	626	655	702	658	645	622	624	662	608	623	676	644	628	633	676	586	650	619	631	669	641	638	613	659	610	625	661	617	665	686	633	661	617	648	630	658	600	636	651	598	663	690	616	619	632	644	609	608	651	682	626	640	671	625	651	635	640	601	665	622	581	622	647	645	659	616	677	580	688	671	622	629	664	614	632	585	600	662	620	648	655	595	642	596	597	660	657	630	667	624	671	633	630	598	611	686	618	623	670	618	671	648	617	700	667	590	647	619	604	618	658	644	639	625	639	648	626	648	626	660	628	649	659	631	637	652	642	640	609	640	582	624	658	668	662	620	617	655	679	641	687	631	664	620	637	633	594	612	648	648	653	600	657	632	651	659	651	633	649	656	601	676	642	667	619	615	651	612	617	692	622	589	648	675	653	629	680	644	621	656	643	639	610	610	646	631	642	616	691	640	630	624	641	648	613	641	647	638	658	678	628	645	644	689	635	655	658	619	637	623	641	660	646	662	655	655	637	693	608	610	662	664	612	619	620	677	645	659	659	636	637	646	642	627	626	651	659	642	655	637	658	632	620	658	627	657	615	599	691	665	642	620	596	652	638	624	610	652	662	608	651	577	610	625	677	612	641	623	662	643	643	627	631	620	619	669	648	651	652	632	603	626	634	589	626	594	670	630	614	644	646	645	628	617	634	637	634	643	646	628	612	644	665	601	623	628	602	674	604	647	655	678	670	622	619	654	613	650	665	621	635	659	642	632	603	680	634	666	642	614	622	675	636	656	623	658	609	639	669	635	641	644	636	668	613	615	653	660	631	665	643	615	648	676	671	615	645	624	659	661	651	665	638	647	618	642	645	619	604	653	630	687	659	614	632	631	597	632	668	632	633	648	657	654	647	668	626	667	665	715	637	572	647	663	618	675	628	624	637	652	661	671	651	667	638	720	617	650	627	638	676	621	652	662	639	646	673	638	621	635	668	666	608	671	686	676	659	614	626	625	630	587	663	609	628	624	642	643	654	600	636	696	675	628	626	663	595	621	674	637	629	633	613	671	648	635	629	633	629	632	647	680	611	662	633	651	654	633	673	639	640	616	609	624	656	665	621	636	660	644	655	612	637	635	640	637	629	658	654	610	688	621	664	653	657	621	606	637	623	644	634	697	622	639	640	696	649	673	619	635	580	660	682	581	641	654	658	660	680	656	666	702	659	660	619	631	631	661	598	670	593	620	627	626	601	701	634	627	662	648	623	663	629	708	674	673	621	622	686	637	662	664	628	634	599	617	640	674	664	649	643	628	652	582	660	625	629	661	654	694	687	626	647	605	649	654	679	653	630	668	634	638	615	629	604	648	618	630	648	642	632	664	656	634	667	642	658	639	624	643	649	647	618	658	596	630	642	615	679	641	693	631	569	625	620	649	649	649	633	615	591	616	617	649	646	678	610	597	648	639	670	621	629	650	661	617	653	661	666	629	678	631	612	649	629	696	650	618	643	595	623	600	662	630	636	630	644	610	595	626	646	591	645	620	623	627	625	644	613	610	652	626	644	702	659	625	638	651	644	639	664	675	655	618	642	618	592	647	610	618	663	642	637	642	680	585	599	649	627	657	628	632	638	668	664	648	660	627	616	675	650	686	662	640	666	642	617	659	631	699	633	614	635	585	665	619	617	643	616	653	673	641	675	688	682	689	638	608	596	606	654	621	622	665	686	633	634	617	623	652	648	640	599	653	679	593	627	596	627	651	626	637	637	611	634	637	592	630	619	670	657	638	587	631	647	634	647	662	634	613	606	610	625	610	625	635	665	683	591	637	612	695	655	686	610	617	639	659	615	657	635	638	613	604	662	634	653	656	611	571	658	631	653	646	596	694	646	660	615	646	647	606	662	591	655	661	655	661	659	656	680	615	606	645	627	619	616	628	609	595	667	665	619	659	647	651	641	624	631	643	613	653	626	630	604	648	669	641	650	626	639	654	630	634	659	717	626	615	620	674	654	665	661	641	681	652	704	615	669	637	663	619	628	621	637	618	656	653	678	639	618	642	662	634	649	631	611	649	627	593	643	621	645	634	635	642	677	622	625	698	671	658	642	664	632	635	660	661	601	634	637	643	624	633	654	628	627	628	667	642	612	632	624	625	641	660	652	649	623	598	657	615	654	658	639	673	640	655	611	669	658	639	642	610	590	650	635	673	647	622	644	639	649	650	670	670	645	629	650	655	668	646	635	649	658	613	651	617	646	597	640	584	633	627	618	634	588	610	610	590	625	633	634	677	640	635	638	654	647	659	601	642	660	623	628	651	628	596	571	664	648	611	645	637	639	661	640	609	669	633	667	598	627	672	644	654	621	591	638	651	629	675	653	663	682	628	634	626	611	646	664	634	662	663	621	669	680	642	635	642	689	653	661	609	644	648	650	672	665	605	644	597	664	686	636	629	633	647	634	617	667	658	690	665	664	656	625	649	626	615	627	688	637	629	633	585	672	634	591	698	674	634	687	643	654	678	660	653	661	628	672	590	660	634	655	634	652	652	649	644	636	655	677	652	656	604	671	647	646	624	658	669	627	643	646	635	670	671	665	618	600	639	612	662	670	689	638	633
32847	22298	11935	4427	1390	376	228	242	223	215	182	211	213	189	218	217	206	170	206	197	174	215	238	223	218	189	195	225	201	204	221	196	206	191	184	214	208	229	209	204	211	223	213	199	225	219	242	208	218	216	220	214	191	200	210	229	199	203	201	204	203	220	199	216	203	205	225	203	207	202	177	212	204	212	216	239	233	199	207	207	196	202	188	196	219	195	210	207	221	225	155	215	189	225	212	194	231	190	204	205	205	195	217	219	176	187	220	219	198	193	193	211	211	190	220	191	187	206	198	206	206	225	218	202	190	216	232	215	214	167	218	204	178	200	215	212	163	236	229	173	203	197	210	203	209	212	196	202	191	191	212	197	226	222	233	225	197	189	223	212	212	210	226	180	209	204	223	208	201	185	189	208	199	191	212	222	196	203	209	220	202	192	196	203	182	187	201	189	184	215	187	177	211	226	192	186	211	149	197	210	224	228	210	211	191	195	225	208	222	215	211	232	212	198	210	203	197	213	250	200	205	195	208	186	212	200	208	218	215	213	212	216	205	193	181	213	193	196	220	230	195	205	186	194	218	211	204	191	205	195	195	212	220	202	209	219	193	216	159	193	218	205	221	185	197	194	197	216	211	204	210	211	203	231	213	223	213	229	211	208	184	229	214	197	205	207	218	227	189	196	199	204	214	213	179	217	227	211	182	190	218	228	187	208	197	211	233	201	209	199	216	212	233	181	227	199	220	205	229	199	234	196	178	202	216	181	209	228	209	218	177	228	213	210	203	206	218	207	216	209	198	208	203	227	221	204	203	214	203	179	203	191	206	200	219	233	199	216	190	220	199	196	225	218	222	181	212	215	196	207	227	211	206	185	207	207	196	225	219	219	197	188	197	169	190	179	194	198	199	214	201	222	193	195	204	195	214	190	208	220	217	212	216	206	176	188	198	224	209	189	183	203	207	193	224	234	193	213	209	219	201	228	198	209	226	232	194	189	218	203	222	222	186	217	187	220	192	203	221	178	216	185	203	227	191	222	249	237	208	202	195	210	185	211	202	223	251	191	218	214	186	226	196	204	215	195	211	205	219	209	193	215	201	212	211	224	210	197	185	196	213	205	214	201	202	202	217	230	204	216	221	191	205	197	195	193	196	221	205	222	188	205	219	218	198	207	218	214	195	216	209	213	222	206	211	238	197	187	204	192	201	204	207	205	216	187	208	210	208	192	225	206	209	207	198	205	186	204	198	210	201	211	200	211	235	209	256	217	209	199	197	205	187	193	212	223	200	194	184	185	206	206	196	191	184	209	180	199	186	222	207	215	196	214	200	208	219	188	206	229	203	209	203	173	209	218	188	213	218	210	202	216	178	186	211	211	185	194	211	195	207	213	204	181	225	208	207	185	209	206	205	218	186	192	193	219	215	224	195	215	203	206	209	202	209	213	228	234	212	216	216	223	230	199	208	209	211	199	212	238	223	200	214	190	200	234	215	183	236	201	191	219	215	221	212	193	188	221	184	202	202	200	210	191	198	228	210	190	214	192	212	208	174	193	226	213	183	186	201	182	212	199	218	200	215	193	183	178	210	232	215	183	196	221	241	218	209	211	207	194	205	202	230	205	222	231	228	193	226	221	207	214	219	242	191	232	231	195	206	203	193	230	191	210	187	202	221	185	227	208	206	215	226	220	191	208	226	206	190	192	208	184	182	207	228	207	224	198	206	215	201	206	183	224	225	196	220	189	226	220	194	202	194	192	193	192	197	206	233	223	216	208	208	220	208	218	219	208	196	201	208	210	221	193	217	211	217	196	200	222	215	224	215	218	216	201	181	223	192	192	219	240	218	208	203	179	196	210	208	211	196	197	242	208	198	190	202	215	237	206	201	206	208	215	210	196	185	188	204	193	197	203	210	198	212	195	196	212	219	204	213	228	220	194	206	203	200	231	199	201	206	208	216	219	219	213	231	190	214	204	236	206	251	201	218	189	207	215	192	210	230	207	202	212	193	234	207	201	202	188	217	223	197	193	199	196	207	222	210	208	202	191	201	207	207	195	191	188	216	209	224	210	220	208	211	214	212	220	194	212	212	210	207	192	221	209	216	201	198	215	205	210	190	210	208	193	213	189	213	203	227	227	208	192	175	176	191	229	200	214	173	200	169	191	204	187	199	205	227	206	185	203	233	210	226	205	187	197	231	209	221	182	196	201	209	207	219	204	202	164	200	201	204	239	200	184	189	229	204	192	190	208	249	235	217	224	209	226	209	214	202	191	204	196	209	224	194	197	229	210	199	175	201	215	212	215	205	220	217	208	205	218	229	187	212	205	207	203	212	232	224	183	202	226	230	218	226	217	196	200	212	206	195	186	204	232	208	210	206	200	207	193	204	226	181	185	246	242	204	184	231	241	223	218	197	200	224	186	207	205	170	188	233	200	189	202	194	216	215	212	222	190	211	206	203	230	200	190	198	198	221	195	179	192	233	181	224	175	180	207	191	188	211	198	226	179	197	211	215	219	231	210	186	205	206	184	189	202	207	209	189	213	187	184	198	217	210	186	212	224	207	192	190	196	235	201	217	205	198	184	174	193	231	213	224	223	201	211	216	201	189	222	200	231	186	225	202	211	206	216	208	207	196	203	192	180	207	208	171	177	197	180	189	214	216	211	213	208	228	224	194	211	198	218	187	214	211	209	222	228	229	172	192	187	203	174	227	209	202	205	211	222	195	198	223	201	211	232	229	197	224	240	186	230	229	181	220	177	237	202	204	217	217	217	184	205	191	214	220	176	217	203	228	176	203	200	192	216	215	212	197	199	203	195	233	217	197	192	195	193	206	215	194	207	168	211	200	235	208	194	195	202	192	204	198	204	191	205	223	235	198	199	183	222	229	197	174	207	198	184	203	213	197	222	200	223	193	204	215	211	205	221	207	214	184	215	208	237	217	218	193	165	178	203	216	198	221	200	241	184	189	213	210	210	243	211	224	189	216	209	203	211	228	211	197	179	197	222	199	210	199	202	194	194	191	236	201	222	187	196	176	196	212	195	215	193	201	192	210	201	181	198	207	203	216	198	198	188	199	219	205	193	221	211	210	214	205	197	188	224	221	176	221	197	190	217	217	214	213	212	217	191	166	231	203	216	198	222	202	219	223	206	221	200	246	210	192	212	190	212	179	221	218	208	188	193	210	189	210	234	194	221	185	217	237	213	189	217	222	205	219	213	231	207	215	178	229	210	212	216	208	188	195	195	225	215	213	206	213	206	217	181	211	204	188	181	192	181	204	208	204	199	176	229	203	219	238	200	220	215	223	213	191	206	204	196	192	201	195	205	214	202	218	194	191	179	208	233	206	193	199	217	240	206	205	215	194	194	179	190	199	212	193	188	202	181	218	187	205	199	221	202	215	201	221	208	210	190	195	212	234	226	214	212	224	205	218	223	224	203	184	201	208	228	239	217	218	223	194	172	174	220	218	220	206	227	204	176	209	200	183	210	205	204	209	218
28647	24881	18444	10057	4127	1161	539	515	560	543	515	584	501	509	529	535	516	518	533	506	545	495	530	528	539	554	536	581	504	499	526	569	569	516	564	525	518	531	494	535	519	541	495	527	521	557	520	489	499	556	544	527	555	546	515	551	538	582	546	549	548	499	507	526	541	521	523	513	523	513	537	541	552	493	523	540	518	531	518	536	470	547	489	533	553	528	548	541	507	573	522	553	509	498	551	507	523	501	494	534	536	518	515	557	529	490	553	576	544	541	520	507	550	497	501	543	506	534	482	562	551	546	493	549	556	531	542	521	565	503	540	513	547	540	534	489	532	516	547	517	539	542	550	534	511	568	525	492	528	550	532	579	549	491	520	543	529	517	504	518	562	515	522	539	520	494	496	507	540	565	536	503	550	515	522	554	570	493	550	534	525	477	519	513	551	530	545	549	469	483	532	547	544	565	533	548	545	508	519	553	563	478	476	528	530	542	492	506	525	543	544	566	539	520	516	528	538	511	512	548	509	530	498	556	539	495	506	555	555	523	565	509	563	503	485	529	538	553	547	449	553	524	521	489	575	545	579	511	542	527	574	507	502	533	558	520	526	487	552	539	506	540	515	514	535	559	580	557	527	522	545	530	573	522	522	531	551	489	536	542	496	529	560	529	536	562	524	524	500	554	518	501	561	507	508	523	538	502	493	504	546	545	574	523	510	491	524	541	561	542	515	565	515	562	515	584	525	555	515	555	559	582	531	526	523	534	549	552	551	530	539	527	551	543	512	533	534	530	523	501	533	516	539	529	501	524	538	585	508	529	522	559	529	517	545	552	530	551	535	527	519	516	586	557	557	513	546	512	570	535	533	526	505	521	535	517	581	543	488	482	540	561	553	501	501	523	489	528	537	546	531	522	517	553	544	550	495	532	527	533	562	519	542	536	553	525	537	536	497	500	522	543	515	561	544	517	516	529	508	521	537	551	531	504	528	507	506	507	555	508	525	527	525	529	536	543	528	560	522	553	521	578	517	546	515	557	546	513	571	514	551	506	557	494	539	494	524	558	481	537	554	502	514	540	532	500	555	506	532	494	527	524	558	558	530	570	552	539	545	547	589	520	542	528	544	534	506	510	550	516	550	496	506	527	523	558	527	570	528	531	494	520	532	544	545	535	528	540	542	498	479	540	541	539	527	483	530	529	543	537	518	579	526	529	514	528	516	507	523	561	528	532	519	507	509	548	548	503	542	499	486	509	558	546	484	526	517	550	523	531	540	549	517	555	552	564	551	498	557	483	511	541	531	506	549	541	524	506	545	570	546	518	513	515	493	536	523	562	540	530	490	515	523	568	535	548	504	535	566	560	543	514	520	535	487	537	527	506	498	511	521	527	545	520	526	524	561	527	520	535	523	493	552	515	485	513	501	570	546	520	547	509	547	541	560	525	529	525	516	494	518	560	530	545	505	568	534	530	538	539	532	543	534	536	547	537	533	527	534	535	508	553	503	507	546	544	564	554	577	534	534	559	558	553	557	560	509	553	505	564	554	533	570	529	549	514	550	561	533	532	557	509	509	503	577	547	515	516	569	485	518	544	536	519	515	518	504	564	539	492	501	534	535	520	591	505	523	571	580	518	492	532	531	558	524	514	504	525	536	523	539	543	511	510	564	534	469	549	517	541	503	507	524	523	522	538	560	532	516	561	538	533	496	500	528	502	513	553	518	524	489	539	506	493	569	538	546	538	533	516	536	512	502	491	532	540	542	506	541	544	545	532	500	550	510	495	489	529	532	513	563	555	504	537	496	515	525	506	515	539	544	512	513	536	565	530	588	519	543	535	537	532	519	519	554	534	555	571	514	546	536	516	529	555	516	546	527	553	524	553	553	531	544	540	505	541	557	589	492	530	528	514	509	500	521	577	527	522	526	553	535	566	525	561	563	547	490	505	533	546	467	525	548	517	572	499	498	521	536	502	511	533	549	513	503	539	540	542	488	563	511	501	526	486	526	534	503	500	546	511	545	525	486	519	550	519	577	518	545	509	541	520	533	569	581	542	493	514	494	536	551	502	538	547	557	515	528	536	496	546	512	534	572	549	528	504	521	513	524	542	529	548	508	532	536	550	523	498	543	545	573	508	521	523	523	507	546	542	485	567	534	492	524	558	491	495	514	559	553	568	573	519	514	563	549	553	528	570	531	576	531	528	541	528	539	557	499	533	520	528	537	515	512	508	533	471	567	515	572	518	539	533	565	544	513	562	522	534	581	509	524	539	548	497	539	537	529	522	505	478	549	534	501	537	540	542	562	497	488	529	524	519	547	543	505	509	510	477	495	530	494	542	537	532	539	505	503	557	541	520	546	539	519	527	498	543	523	550	560	512	520	487	501	518	506	548	511	516	540	554	528	511	537	550	558	554	548	541	539	512	507	523	567	522	524	490	559	504	553	531	553	534	560	537	517	544	550	503	504	514	513	535	541	528	535	573	525	521	516	500	504	541	560	578	534	503	546	518	546	524	507	484	494	510	547	520	530	563	551	485	529	564	549	521	502	555	522	555	524	500	497	524	544	536	572	506	525	554	515	528	544	525	565	528	494	498	516	569	489	520	540	538	540	543	498	526	502	535	546	509	558	512	539	566	503	497	522	548	541	501	564	476	528	559	513	518	537	549	518	514	549	545	502	514	491	547	478	546	508	547	529	543	540	521	544	554	525	550	526	546	508	525	520	540	504	478	550	504	530	555	534	506	521	555	557	499	514	562	577	525	483	514	501	523	494	512	538	562	532	600	515	532	533	503	541	528	547	544	543	546	515	508	509	505	506	564	584	528	550	558	527	500	521	555	531	520	484	566	574	500	553	576	515	556	521	498	523	517	525	534	515	548	544	574	555	556	510	545	497	554	583	526	524	519	556	501	514	545	544	535	519	545	525	526	524	530	502	511	485	515	546	516	492	507	500	529	526	567	502	580	559	558	534	528	510	539	556	514	571	522	504	600	538	524	530	524	517	506	534	587	543	538	568	568	527	554	565	543	484	542	529	517	546	529	522	496	562	532	525	535	544	544	512	507	533	496	523	506	526	560	531	519	509	556	508	538	543	516	524	557	537	492	496	509	501	531	539	472	530	507	501	533	493	517	532	544	574	540	516	519	500	536	510	525	546	571	480	531	554	533	562	582	522	513	545	580	522	522	544	525	526	540	502	523	541	497	499	526	525	490	508	531	534	515	535	524	532	576	521	513	537	510	519	535	519	562	515	550	500	518	573	509	524	565	516	557	546	565	486	468	510	505	505	544	550	529	559	525	493	554	527	541	532	534	522	499	508	552	540	576	550	530	526	522	584	506	528	521	556	541	489	522	529	554	580	466	540	584	505	513	526	525	535	531	553	528	525	544	539	568	538	542	513	547	539	545	516	516	498	553	565	524	521	516	540	595	537	521	546	544	530	517	516	535	519	516	541	564	531	509	527	544	524	548	514	545	533	564	544	543	526	525	516	531	538	509
78037	71090	59612	38253	18100	3977	380	265	314	290	309	296	320	283	293	277	278	308	279	309	277	263	294	273	280	308	277	240	282	317	306	272	302	291	304	303	285	303	295	321	314	289	298	294	297	308	302	298	297	299	317	313	281	351	300	283	290	280	251	275	323	262	288	296	302	295	312	275	297	296	286	299	277	287	252	295	285	297	290	313	289	286	324	281	287	300	300	288	279	289	290	287	278	308	309	286	299	281	307	284	333	315	252	283	257	288	289	273	275	302	284	252	275	279	291	304	299	291	289	281	321	300	303	274	330	291	300	291	295	297	312	291	302	307	291	302	319	303	275	310	289	260	310	278	266	320	271	291	324	347	319	320	317	273	300	294	289	291	320	311	303	299	294	299	277	293	271	301	298	300	308	300	278	272	325	323	290	283	280	271	296	266	281	267	294	313	294	334	305	327	279	286	321	291	280	328	287	272	285	308	296	301	290	298	284	298	262	303	295	270	298	301	321	287	290	293	306	301	313	316	303	284	304	289	288	324	304	263	284	296	292	270	270	283	342	278	286	297	320	258	278	315	298	284	298	327	290	303	289	315	276	299	269	275	307	273	298	343	322	301	282	311	291	278	285	288	281	274	282	302	296	331	309	309	311	296	285	315	296	278	269	303	289	319	297	294	278	287	335	294	295	315	293	308	335	289	314	299	276	334	327	258	302	306	331	319	279	320	302	267	334	320	287	288	301	288	265	292	296	323	269	299	266	299	298	275	296	276	317	332	317	310	306	310	289	319	277	291	269	293	325	329	291	290	282	288	307	290	278	310	293	279	298	320	274	260	306	312	316	278	299	282	305	291	273	286	307	292	275	301	279	289	301	320	291	286	314	300	291	310	284	300	289	286	298	313	272	284	271	311	302	290	297	295	300	326	302	285	288	282	292	281	305	316	311	313	321	294	310	266	326	287	285	298	332	292	332	304	286	283	305	296	304	274	311	281	295	261	282	281	302	279	305	277	293	336	269	306	306	275	291	263	308	302	273	330	295	283	270	337	292	319	308	294	305	268	283	305	282	270	278	275	328	272	309	286	292	276	313	279	294	261	314	266	306	311	303	315	289	305	273	289	293	306	290	291	293	303	303	308	278	301	279	287	321	267	321	278	305	308	342	305	283	288	283	283	283	297	298	299	286	337	318	257	308	292	302	275	305	304	285	316	294	274	320	306	295	294	293	303	289	253	339	287	289	288	294	303	288	298	292	260	289	301	290	283	289	291	320	302	258	292	276	280	297	312	294	300	334	321	301	278	281	294	261	312	322	289	299	302	293	307	298	279	301	264	279	295	287	308	304	281	288	294	270	269	303	304	326	331	321	281	311	312	282	261	302	305	264	313	289	308	263	289	297	309	306	285	295	290	300	320	324	259	280	336	284	292	328	285	280	308	278	308	286	273	306	315	295	300	310	295	284	294	281	291	312	290	330	266	280	276	291	268	304	304	291	300	295	288	301	318	304	274	286	316	306	297	295	303	251	293	263	305	259	305	313	281	293	274	296	302	291	287	316	282	334	284	277	306	292	288	259	304	291	339	282	263	281	297	332	301	293	272	296	276	261	290	280	297	311	274	292	303	305	304	341	312	320	292	278	288	290	281	296	301	307	300	286	286	303	294	311	297	312	292	288	325	266	280	292	283	309	291	297	284	303	304	256	288	271	300	314	322	292	297	309	303	321	299	276	275	254	283	310	316	307	276	282	309	284	286	300	282	302	276	294	317	268	308	305	270	325	281	264	287	284	298	291	316	309	292	296	242	338	271	295	272	298	290	323	274	314	306	272	267	284	316	315	277	273	284	270	280	301	346	295	295	295	331	291	326	295	289	267	318	314	304	286	296	281	299	303	310	294	301	298	308	272	311	286	289	310	325	308	264	286	269	301	262	303	293	295	318	267	316	299	286	304	304	327	302	314	315	298	297	293	271	298	301	280	289	274	295	316	278	284	285	250	311	291	291	276	321	302	318	306	274	276	316	288	294	274	299	283	279	266	267	284	294	264	276	302	320	286	308	298	311	284	309	280	309	304	260	266	301	249	305	304	295	277	281	288	309	296	300	317	314	296	306	269	287	269	294	282	293	271	271	308	320	297	302	303	288	290	292	306	286	269	308	321	301	292	297	285	284	298	289	287	306	293	311	314	291	322	297	293	294	311	308	311	319	293	302	294	295	289	274	275	298	258	256	284	291	287	294	285	282	340	307	295	283	280	312	277	291	301	289	283	308	281	281	295	264	269	306	308	289	312	316	291	304	287	310	307	271	317	308	297	302	284	299	286	324	321	277	277	304	298	302	305	325	355	309	276	294	308	326	307	309	317	315	334	317	295	277	248	309	284	259	342	298	279	251	277	301	303	303	293	268	311	270	277	289	291	276	280	276	304	275	286	299	294	230	274	282	297	308	306	330	311	299	284	294	309	280	270	289	312	295	298	306	313	267	293	295	309	291	308	295	309	316	294	340	296	302	259	276	281	301	313	291	288	323	301	268	282	304	272	309	289	281	293	322	317	304	324	292	291	289	292	285	304	312	348	314	333	321	307	274	315	313	300	292	294	280	301	288	304	279	281	276	277	322	320	279	285	276	264	278	296	296	320	322	274	297	309	311	299	319	317	342	295	294	302	309	309	282	264	294	296	331	301	300	321	319	273	321	302	278	277	301	296	287	304	324	305	278	278	280	302	259	286	287	271	314	299	264	326	278	284	278	276	287	315	279	324	314	307	307	249	316	292	261	310	290	316	293	289	308	289	296	299	283	290	318	245	283	279	282	291	321	311	278	300	313	293	296	289	290	293	298	273	288	285	279	280	286	318	293	332	274	292	268	292	276	297	300	289	293	283	317	302	285	288	287	296	287	283	288	285	285	281	297	270	282	298	303	274	259	297	313	271	308	275	306	304	290	318	293	308	305	310	274	306	286	308	289	292	275	288	289	281	267	297	269	290	285	292	292	307	306	282	278	281	300	265	322	291	267	303	328	297	280	285	280	276	288	292	275	331	274	282	254	301	287	300	315	335	282	269	293	317	302	320	287	259	271	284	311	301	316	292	286	281	296	326	300	295	267	280	293	299	308	277	268	270	268	310	283	304	309	285	314	322	293	308	289	307	263	257	305	336	308	295	274	299	316	302	316	256	285	275	319	263	302	295	294	289	276	301	282	304	286	299	314	308	289	294	314	299	274	267	241	312	301	298	294	328	283	287	286	275	310	300	283	279	262	296	278	277	278	308	290	286	310	295	303	293	271	298	274	314	305	308	244	285	284	276	269	279	300	315	266	276	288	315	288	329	293	279	295	316	293	325	275	317	325	284	276	277	269	272	290	277	307	322	314	293	289	273	286	261	307	261	299	295	292	281	281	322	296	304	307	250	273	306	336	299	307	273	270	289	291	288	290	295	334	292	294	307	304	295	294	281	285	290	277	297	330	289	333	332	327	298	308	313	286	321	319	292	255	294	283	322	285
52317	57998	56619	44023	24255	7162	753	793	686	705	721	724	695	703	737	694	703	714	700	718	655	725	709	706	733	729	767	636	713	710	689	727	694	724	704	694	700	758	725	675	718	739	719	708	745	670	700	714	680	699	723	691	709	712	724	678	694	687	680	727	712	707	717	714	686	691	778	722	707	707	729	726	707	726	706	727	680	718	710	747	705	718	711	707	736	694	723	705	702	674	737	706	697	705	708	682	691	762	739	691	724	728	750	680	728	715	730	749	738	683	700	709	653	679	729	695	722	723	721	690	714	719	715	711	679	684	762	691	698	764	692	743	728	705	716	692	736	666	730	670	683	707	729	716	713	709	752	694	727	720	729	701	714	701	728	697	698	732	794	682	750	737	710	750	698	722	654	712	709	691	679	688	706	717	733	660	700	687	709	725	746	691	688	732	717	724	722	726	729	708	727	716	720	699	721	670	716	710	702	681	675	706	702	731	696	754	672	733	685	696	683	721	651	711	679	708	717	716	647	700	748	718	677	692	697	693	712	715	704	728	726	677	683	718	699	688	656	692	678	704	718	688	684	705	703	700	684	661	693	722	691	702	724	734	683	710	670	722	699	755	702	710	734	731	729	708	625	713	706	675	716	721	746	695	715	725	691	691	700	698	725	697	705	715	686	683	713	720	711	680	700	677	706	708	690	669	665	708	639	722	687	680	742	660	685	715	735	685	727	726	716	673	694	705	728	691	744	692	696	740	738	689	711	696	681	673	741	684	706	757	739	688	693	690	714	722	730	748	691	685	706	680	724	718	668	728	692	657	711	716	702	723	696	646	700	746	705	699	643	673	699	744	675	723	736	680	684	692	723	697	715	679	697	703	752	718	726	758	723	748	745	702	711	686	678	680	688	688	694	729	697	659	775	649	732	712	738	675	708	713	680	668	754	705	763	679	691	705	671	665	711	731	717	734	684	717	710	756	697	728	694	735	708	696	700	719	751	707	686	756	697	690	685	701	742	697	695	723	716	687	649	700	752	724	733	722	759	734	694	752	685	726	709	676	767	738	726	656	697	707	726	718	696	690	680	700	677	729	635	712	712	711	722	721	699	771	698	725	718	704	703	701	734	698	718	692	663	732	630	657	750	666	673	733	693	721	677	701	692	726	738	691	689	701	710	710	652	708	677	726	699	741	681	707	690	675	689	692	669	671	706	734	706	723	679	758	689	721	700	697	702	698	686	710	724	749	700	681	662	681	716	677	735	691	719	689	674	729	738	726	697	725	711	708	684	764	777	666	707	733	662	744	705	710	705	773	745	698	710	675	677	704	733	708	746	727	728	744	720	720	770	701	682	738	680	685	677	706	739	669	718	727	701	758	711	721	691	713	738	679	750	717	715	704	702	745	766	752	749	741	684	741	711	701	716	735	673	697	758	713	670	698	649	730	691	683	732	721	716	703	656	704	685	727	686	770	722	758	698	691	729	675	739	740	734	703	696	685	758	701	738	703	682	726	681	705	671	689	703	704	689	686	708	722	705	707	687	721	739	679	701	705	732	703	705	748	753	744	719	747	723	693	708	750	669	684	702	691	663	673	733	732	759	727	685	717	700	678	682	722	737	693	717	692	754	684	721	720	702	715	739	707	703	710	720	712	707	698	756	671	727	701	716	720	708	676	722	704	737	699	722	740	720	683	747	722	697	697	724	686	739	675	678	719	739	675	735	698	745	691	713	685	723	704	710	728	703	657	686	747	680	684	691	681	679	693	705	741	659	710	701	726	721	718	712	720	739	691	737	713	720	726	678	736	723	675	741	755	715	688	731	695	702	682	660	666	734	726	661	716	698	705	713	732	713	700	719	726	730	713	686	708	709	717	719	698	700	762	786	710	694	728	688	690	711	709	698	676	723	681	731	702	687	675	733	683	682	690	636	711	713	713	696	740	724	714	701	691	687	761	709	722	681	682	706	691	702	676	719	740	713	693	679	707	757	732	723	702	697	697	741	681	697	703	697	723	743	692	703	711	685	674	694	689	690	732	685	730	730	720	691	699	657	712	705	659	713	750	695	689	697	711	708	755	693	726	691	679	684	717	699	735	709	662	670	746	707	708	691	714	706	706	705	726	685	667	714	717	683	689	700	728	676	724	691	718	712	722	735	684	719	751	730	775	698	680	721	706	689	621	714	691	668	655	690	700	735	687	693	675	697	695	731	690	729	663	736	723	718	730	692	722	684	692	701	767	700	699	724	729	681	733	740	730	722	720	709	669	737	734	671	708	713	726	691	747	754	722	761	712	714	664	699	726	731	695	664	729	735	704	693	648	709	735	707	692	708	686	680	708	743	717	754	744	693	692	695	751	699	683	699	667	695	726	734	738	734	698	677	755	710	683	720	700	676	708	661	678	698	665	710	734	659	721	640	733	732	691	708	646	721	761	737	713	723	721	714	702	728	743	739	695	699	713	701	708	710	693	648	686	659	678	714	735	675	686	666	739	698	729	717	719	668	717	713	689	705	749	705	749	678	713	762	707	726	719	734	687	710	680	677	669	698	741	658	711	677	706	712	701	732	721	725	715	670	702	725	697	706	708	696	767	710	638	748	683	727	673	736	702	728	761	795	712	679	708	668	687	715	690	734	706	702	711	708	690	651	666	709	686	728	722	700	703	730	721	717	716	761	731	680	754	688	727	671	695	707	709	727	697	717	725	713	715	716	685	690	687	695	691	789	765	737	760	701	683	725	740	746	642	723	740	681	718	686	715	697	767	660	774	726	783	682	717	720	699	713	696	746	694	687	725	690	704	709	739	686	727	711	707	734	710	759	713	724	667	745	668	722	685	695	705	714	725	773	699	700	678	711	752	716	688	729	721	683	689	751	718	719	718	680	758	742	714	707	698	716	685	749	730	690	718	702	717	706	728	685	672	690	677	736	699	678	686	698	729	726	707	681	683	711	744	693	660	697	682	708	706	693	692	660	738	704	697	737	690	701	748	690	661	711	713	741	729	720	707	692	723	705	728	714	762	741	746	750	729	651	686	761	669	731	722	701	751	726	753	700	690	687	740	727	701	704	726	706	704	757	737	714	713	710	732	757	670	749	694	692	736	682	726	734	655	709	745	701	728	709	709	718	711	705	692	715	714	656	680	720	713	711	741	715	699	702	700	689	702	654	667	689	692	677	705	679	704	695	716	711	698	719	690	694	747	699	721	681	696	706	741	704	689	748	709	673	709	735	744	707	686	700	656	704	741	697	703	698	724	728	730	706	722	686	716	710	725	728	687	703	758	686	706	710	703	714	701	749	721	734	701	710	700	710	698	757	718	716	727	733	683	697	697	659	708	712	734	740	714	734	703	730	696	670	688	714	721	791	719	683	708	768	714	698	680	724	702	662	661	654	695	710	715	729	680	679	663	699	716	718	730	719	725	687	705	680	728	687	735	692	724	685	657	684	690	679	730	742	745	711	750	716	704	713	709	678	692	747	727	725	716	696	693	671	718	737	685	779	731
86386	79212	67818	45876	22977	5639	435	294	265	274	265	258	254	251	248	279	254	266	248	256	264	266	252	297	232	258	269	265	221	248	263	248	244	286	287	247	252	237	263	242	258	254	252	283	225	247	252	242	272	246	266	234	268	262	260	265	289	243	264	265	253	250	250	290	242	238	255	246	242	244	282	250	250	217	274	264	248	224	274	256	275	249	279	278	261	258	251	264	244	267	257	269	243	241	239	242	249	252	265	246	245	277	261	263	251	259	277	254	248	270	278	248	247	240	291	252	242	256	232	244	239	273	232	234	254	275	245	262	252	243	241	284	274	249	269	274	263	240	257	229	252	280	276	266	272	289	234	281	232	288	254	279	253	273	258	271	238	280	243	226	268	290	238	253	244	274	279	245	255	274	266	276	238	259	268	261	266	256	246	244	277	287	255	251	269	262	271	267	302	242	257	269	271	256	254	264	248	246	250	275	263	250	264	268	272	276	272	251	272	294	252	278	224	248	300	281	250	270	225	245	224	263	278	247	233	236	262	260	256	241	289	250	270	270	273	244	287	281	208	252	266	256	231	246	229	257	254	256	266	280	243	264	273	238	244	265	294	241	313	260	261	224	244	272	261	245	269	232	250	265	255	269	242	238	255	253	262	255	256	250	249	255	272	270	257	239	229	263	251	289	278	252	260	270	264	256	278	289	268	227	245	255	258	266	280	254	274	243	249	257	268	234	280	252	244	261	275	270	244	274	264	278	224	268	270	248	243	248	267	271	230	231	253	263	265	263	243	253	264	268	247	286	243	232	243	251	268	269	254	276	268	256	255	246	229	230	266	250	249	251	243	231	266	252	257	268	257	253	277	250	258	277	247	274	254	270	251	287	242	257	260	252	250	280	268	257	258	264	239	236	249	279	250	228	269	250	261	252	282	265	248	255	267	264	239	258	229	238	269	275	285	288	271	263	250	258	272	246	253	303	269	280	249	284	252	264	263	245	245	251	242	274	254	255	244	269	240	270	260	252	220	279	265	271	253	249	257	270	240	259	263	245	288	246	246	243	270	257	229	286	248	265	280	255	241	264	261	280	262	260	251	229	237	257	287	241	258	258	269	252	222	257	243	256	288	238	279	232	288	265	247	273	253	258	257	278	256	270	254	274	242	246	246	239	252	266	252	233	266	281	269	280	271	266	234	246	269	255	255	220	265	243	234	261	262	238	260	276	265	262	257	246	218	261	253	240	267	263	257	213	268	222	270	229	238	243	264	280	260	221	256	247	262	229	267	261	250	264	230	274	259	257	267	246	275	237	247	255	245	264	269	293	278	239	253	233	263	243	260	253	252	257	254	249	270	253	228	245	272	270	261	267	281	250	261	272	247	234	279	265	266	257	275	250	260	264	251	280	272	264	254	247	269	264	251	262	248	291	281	270	265	247	259	265	246	272	263	262	223	240	234	271	227	255	229	262	267	251	230	250	226	232	250	246	279	278	255	271	270	263	263	249	303	256	261	255	243	282	292	259	233	248	243	277	232	265	260	258	240	260	290	230	278	252	243	241	264	259	276	268	264	247	245	247	248	244	239	260	293	244	244	234	241	243	274	282	264	242	248	255	230	246	257	239	245	265	253	292	248	238	256	263	258	256	274	260	263	260	269	255	262	244	272	246	269	273	251	244	237	273	272	251	244	240	256	240	270	260	238	273	251	268	217	272	264	234	240	250	273	238	270	278	251	243	273	257	261	245	263	254	267	241	273	252	255	277	258	248	230	234	237	272	271	245	241	277	263	253	300	244	259	242	270	281	251	262	279	274	280	243	239	246	247	261	244	238	279	251	266	237	259	273	243	263	265	251	247	228	243	234	232	242	264	258	257	248	223	254	241	268	245	257	284	250	257	292	264	279	245	249	239	245	202	245	267	265	268	217	252	259	253	272	228	281	251	259	262	268	249	245	276	276	283	247	258	250	262	275	275	261	243	276	266	264	233	246	275	254	285	244	267	261	256	238	274	243	254	249	278	244	221	251	278	255	250	280	231	248	234	250	275	255	285	227	241	263	247	220	244	263	241	250	263	279	259	248	227	265	255	276	246	226	262	249	248	239	249	275	265	251	276	247	238	299	248	228	282	277	241	243	254	240	242	281	233	266	257	241	236	245	258	268	278	255	242	238	251	269	274	278	254	245	275	240	266	239	264	269	269	250	227	247	243	259	273	236	227	244	246	237	217	272	266	249	308	272	246	253	271	253	245	243	254	250	295	241	245	277	279	269	272	232	248	250	254	234	279	245	263	259	258	278	235	263	232	229	254	235	259	278	269	271	265	268	271	255	285	276	258	224	283	277	281	239	247	257	270	266	310	245	258	233	263	244	260	260	253	263	250	269	280	247	289	252	245	269	268	286	261	230	249	283	277	286	276	261	245	279	260	260	227	254	269	266	267	236	267	286	264	232	247	279	230	236	259	251	251	268	256	286	257	257	256	276	253	284	266	238	230	223	263	270	242	260	258	246	237	259	237	233	262	251	245	282	265	289	240	248	258	235	277	273	271	255	248	274	268	243	240	244	260	309	275	251	236	258	265	259	258	238	260	246	304	277	257	260	241	254	268	267	253	275	244	240	281	267	238	262	243	244	272	262	246	237	253	292	241	266	284	259	236	268	246	248	239	233	265	252	236	264	262	275	273	240	261	289	296	245	247	277	268	263	257	247	275	279	257	284	265	236	273	274	261	274	264	259	263	279	250	278	235	254	260	287	248	260	217	254	259	272	245	268	261	261	253	249	269	261	224	288	259	261	250	227	278	269	263	255	259	240	282	282	267	262	257	261	252	260	261	220	232	243	248	236	226	235	233	253	232	255	270	269	283	242	254	250	250	267	256	255	262	245	284	262	191	260	284	253	250	253	253	264	260	276	261	276	242	233	235	247	260	267	234	254	255	262	269	286	232	244	226	243	263	229	253	261	259	246	252	262	243	263	236	234	263	234	234	274	273	264	261	250	261	259	259	264	252	252	254	249	260	283	280	256	274	253	290	238	270	307	257	255	254	256	236	266	247	244	249	260	260	262	260	275	263	268	247	264	258	260	236	286	263	222	255	232	260	259	288	250	247	248	241	247	261	262	249	266	222	240	258	264	228	282	244	263	269	264	238	267	245	275	240	245	269	261	275	270	292	265	298	271	285	272	245	255	249	286	246	279	274	274	250	264	262	255	271	257	259	275	244	274	265	260	234	268	285	267	288	264	246	291	253	275	260	278	252	288	268	269	247	244	241	240	282	256	239	238	283	256	238	252	263	285	289	252	255	259	265	251	258	260	267	232	244	237	238	259	249	254	245	236	269	258	263	272	277	241	239	257	265	249	285	237	260	259	259	243	267	257	248	258	260	248	244	261	263	223	238	239	227	260	275	276	250	260	262	226	268	306	250	270	255	220	245	269	259	252	257	291	258	270	238	259	270	237	266	227	245	248	281	273	253	250	260	266	260	275	280	275	252	278	247	306	252	249
59603	67584	66064	50902	27785	7466	662	645	606	579	633	632	622	587	645	618	573	630	627	622	564	641	641	600	597	626	626	592	561	584	609	647	580	654	604	610	621	588	592	625	621	613	634	637	632	616	696	605	605	616	657	628	622	582	614	642	604	641	602	610	644	576	626	579	631	621	599	598	581	611	606	606	647	605	565	586	607	607	564	585	601	593	653	595	560	582	638	599	628	591	586	633	570	588	624	636	645	607	640	608	554	614	650	616	621	672	597	609	611	624	594	659	588	631	561	623	599	616	664	594	579	608	587	634	627	576	668	588	621	626	582	650	618	581	579	626	654	634	664	651	601	617	624	605	623	609	585	592	646	606	675	587	617	591	600	656	637	614	648	621	600	617	570	620	613	610	592	609	606	641	619	642	618	651	588	581	647	610	565	641	613	621	628	618	562	626	639	678	549	648	638	576	607	605	612	593	593	660	631	603	582	580	591	622	632	607	566	643	590	637	656	598	656	598	634	638	603	598	617	605	656	645	604	647	612	568	598	603	632	588	591	628	617	636	638	601	649	597	580	622	560	606	626	583	641	604	584	643	594	598	612	630	662	623	610	604	607	616	630	594	596	555	615	597	602	576	613	579	573	601	621	631	617	592	624	591	584	578	622	626	627	622	582	624	634	588	667	550	601	617	602	644	614	617	577	586	608	602	595	609	590	560	582	612	587	619	616	619	645	596	605	627	624	639	604	598	627	600	641	622	601	606	600	667	593	653	616	656	622	602	664	634	625	576	587	617	599	582	610	595	643	638	647	624	618	630	625	607	613	643	633	589	627	608	659	611	659	602	612	620	689	585	565	629	606	653	645	603	633	607	612	574	620	624	595	605	624	618	570	601	597	615	606	626	612	605	640	599	604	569	611	589	577	634	641	601	608	635	628	620	594	633	610	662	619	604	579	639	589	593	618	591	624	594	707	620	587	610	618	614	633	643	587	619	570	578	631	584	623	639	627	593	612	617	623	595	639	589	638	603	583	628	640	625	616	580	610	598	610	585	585	658	640	578	614	634	655	625	621	592	605	605	627	546	565	601	638	580	548	599	622	631	621	595	587	637	655	624	595	618	619	639	576	643	629	605	605	571	596	610	609	584	630	639	602	597	611	627	585	621	639	616	602	611	605	586	611	576	555	629	625	600	661	627	634	615	614	595	593	642	593	628	619	615	598	613	583	625	670	600	613	596	631	601	607	595	638	585	642	564	591	589	651	617	642	656	599	606	603	610	569	604	621	600	619	637	621	627	620	637	554	636	651	581	569	595	585	658	605	619	577	651	584	645	602	564	609	570	648	653	602	606	617	580	633	594	620	566	631	613	625	575	613	623	628	640	585	569	620	633	611	599	590	609	589	571	662	597	600	588	594	608	578	600	638	580	644	615	576	630	595	576	590	635	605	567	558	601	640	583	619	609	610	652	596	627	623	639	595	586	560	598	583	601	598	653	611	649	620	648	640	599	584	605	611	603	600	671	588	592	630	602	632	651	590	587	605	616	619	630	579	650	605	559	634	596	604	646	589	615	600	548	610	617	616	563	605	634	573	641	610	637	588	586	598	634	610	631	620	614	562	619	685	627	584	625	597	615	619	582	601	632	605	615	627	619	637	648	587	639	598	586	643	622	620	582	642	596	629	602	658	604	603	616	620	637	620	570	642	633	632	586	608	629	559	605	593	618	628	602	669	600	602	602	592	582	594	642	578	644	629	616	616	644	603	632	676	634	623	614	639	569	658	621	613	611	611	549	632	586	648	636	629	616	622	628	615	618	636	622	621	557	599	595	649	574	591	604	582	626	578	654	597	603	638	601	615	597	589	592	543	621	605	633	620	616	634	609	628	651	639	600	613	598	668	599	571	602	641	631	632	582	611	578	623	616	650	612	631	606	593	599	605	630	610	604	621	627	630	615	625	628	619	616	655	592	621	560	639	642	626	671	593	594	658	618	645	589	628	597	605	552	599	621	600	614	609	598	634	598	584	595	621	564	581	674	623	574	606	636	601	572	587	616	616	627	649	657	602	624	569	563	647	627	653	593	592	617	662	648	645	613	628	568	658	597	630	577	648	593	607	615	592	599	623	605	577	605	619	636	623	633	629	641	646	604	596	599	632	628	617	651	631	660	623	618	646	615	596	610	626	593	660	562	623	628	663	624	625	604	615	613	587	615	618	626	585	616	637	613	607	611	612	588	593	584	603	599	594	613	603	625	617	643	583	592	594	654	653	610	664	633	640	610	604	629	634	623	635	608	603	623	677	634	596	596	570	589	606	621	628	592	582	642	591	615	571	631	586	586	540	611	608	588	633	594	614	598	594	645	587	607	668	596	623	553	602	611	676	619	625	574	619	579	632	611	608	595	668	621	634	615	632	615	640	575	607	583	613	631	637	616	597	638	611	592	629	638	623	600	601	636	653	631	615	619	570	596	628	610	606	620	624	619	609	596	599	621	636	616	601	595	601	585	579	617	623	575	603	610	620	625	608	605	589	641	632	627	581	568	611	581	550	604	583	607	617	583	591	622	586	664	588	639	627	615	640	607	592	639	584	624	636	633	589	654	580	593	607	586	609	580	604	612	584	575	632	637	591	573	601	642	627	596	607	630	602	613	588	583	614	599	656	627	626	647	623	600	630	590	651	609	613	595	632	623	594	570	650	616	597	649	628	624	608	613	640	567	610	600	634	607	639	593	604	600	613	574	603	633	604	608	629	610	598	626	636	586	605	611	647	629	641	572	639	634	645	594	585	628	603	625	609	601	601	592	610	638	597	630	615	595	629	606	651	634	630	591	619	609	618	610	631	611	624	621	641	615	589	648	639	580	593	616	584	557	584	628	650	569	608	592	564	613	595	628	627	600	608	601	626	558	614	556	587	599	579	597	602	585	640	615	612	629	600	593	608	578	620	600	605	615	599	571	641	581	604	631	585	607	616	632	565	647	621	594	639	653	584	590	631	588	584	605	583	601	586	630	594	590	613	618	578	601	631	630	591	586	603	593	614	603	623	590	583	591	618	640	615	619	639	644	658	671	619	575	617	632	647	642	670	625	575	630	676	576	576	563	621	659	564	669	641	653	561	572	620	656	578	624	646	607	620	613	624	631	654	675	609	568	635	631	620	633	568	636	670	582	636	666	579	628	641	625	614	643	620	604	616	650	600	613	580	642	569	622	646	671	615	596	607	640	613	632	611	612	550	651	614	580	655	633	589	627	631	623	584	573	618	614	614	637	621	610	633	683	626	591	634	654	631	579	595	591	596	642	603	626	647	612	602	600	608	647	599	648	607	677	629	584	628	606	566	646	585	625	576	618	628	628	590	646	612	581	634	591	598	632	592	585	589	645	620	604	595	623	618	608	629	595	596	624	595	589	621	613	616	622	656	605	646	671	622	594	612	614	563	585	604	639	638	681	581	581	549	624	613	624	674	642	585	552	610	602	582	641	672	596	613	613	572	624	596	608	539	580
32122	22865	13009	4126	916	241	190	189	169	171	192	155	205	161	178	173	180	195	184	161	184	174	211	180	199	183	166	172	172	190	174	193	175	198	185	168	180	165	189	194	198	182	187	179	209	166	180	160	203	172	148	158	183	178	165	161	173	174	189	169	168	181	190	189	157	174	175	198	196	192	194	179	178	200	170	184	187	207	208	180	171	191	199	175	184	173	208	196	191	197	176	196	210	184	191	179	199	180	178	173	183	169	175	145	169	168	193	199	177	179	174	192	162	196	164	170	180	190	180	164	186	156	166	184	175	171	191	189	185	173	187	181	180	195	181	189	163	183	168	177	157	183	194	187	193	181	161	190	180	178	176	187	160	181	177	183	189	195	166	170	182	181	183	167	188	206	193	190	219	218	191	177	158	169	163	178	183	160	177	180	182	159	158	167	168	174	172	182	149	187	182	165	182	188	178	178	203	186	189	208	194	185	167	169	165	176	165	166	193	175	160	182	181	172	197	173	196	177	167	180	187	182	171	200	186	179	188	183	183	171	191	174	189	200	174	159	199	170	194	182	184	181	178	161	174	196	182	172	175	167	182	165	161	179	216	214	151	181	181	191	165	183	157	169	166	166	178	197	184	173	221	171	179	193	182	189	179	164	184	196	183	188	183	171	189	188	170	174	156	161	170	183	180	163	179	180	195	207	161	180	177	164	193	177	187	146	219	191	203	196	199	169	168	165	194	192	186	184	201	182	193	177	192	176	176	157	175	167	176	194	215	195	203	160	169	182	181	162	174	182	198	196	158	190	156	171	187	192	160	189	172	178	190	173	183	183	188	175	189	202	173	194	165	155	185	198	192	186	191	192	173	190	185	218	157	212	185	177	205	184	177	163	196	167	187	194	179	204	177	179	196	166	198	208	175	183	199	169	192	189	185	172	162	190	213	184	196	173	162	209	172	196	184	175	178	152	156	208	169	176	187	186	175	211	179	206	178	188	183	193	204	160	178	186	175	181	187	173	185	187	165	191	190	169	171	200	172	190	171	173	184	157	206	194	165	194	177	163	179	216	191	199	181	210	187	203	187	175	182	187	190	208	194	187	189	205	166	176	201	186	183	176	169	165	183	204	176	173	207	175	199	193	156	162	181	185	182	165	181	173	161	186	172	173	174	179	195	188	178	186	153	168	167	186	174	189	161	182	176	208	209	189	196	194	194	170	159	213	151	208	199	185	206	193	204	179	187	179	166	187	171	187	164	195	173	177	179	201	169	173	152	192	175	202	188	189	189	187	163	156	175	187	214	220	180	196	174	188	176	171	216	188	178	180	189	185	173	175	161	183	199	176	181	184	191	187	188	177	190	172	171	222	163	184	158	190	176	173	162	172	182	197	183	187	153	192	185	190	163	174	201	189	180	177	178	219	176	166	162	176	173	199	195	185	177	190	197	179	186	201	184	164	177	175	170	168	202	166	180	188	191	155	177	165	162	193	187	213	153	170	175	189	214	192	176	164	208	166	209	187	191	180	203	198	199	178	184	181	174	174	195	172	165	194	166	171	184	183	198	199	173	183	206	208	190	167	181	160	184	204	171	171	213	188	147	197	183	198	166	178	158	199	187	189	163	163	176	200	197	212	191	190	182	196	174	202	186	177	198	189	176	172	200	170	144	185	171	186	193	192	164	158	164	160	185	179	182	165	198	223	189	171	176	174	177	186	179	163	204	171	188	199	173	197	181	156	182	164	167	177	179	174	212	188	180	182	189	178	197	174	187	149	180	188	166	175	182	148	192	221	198	185	170	157	209	177	186	190	164	176	168	222	203	171	190	194	194	191	178	182	168	180	164	175	176	181	175	192	167	155	161	176	196	187	178	182	166	165	188	188	183	177	178	174	191	190	192	187	163	195	191	177	172	187	200	190	164	187	199	194	195	189	167	195	154	162	182	166	203	195	158	198	182	166	178	186	202	211	169	183	185	163	176	184	188	177	178	172	189	195	204	188	167	187	162	174	185	200	206	178	159	214	169	182	205	208	175	160	174	177	172	179	179	203	171	188	179	171	181	187	192	212	169	185	156	162	191	174	196	170	203	180	163	196	184	171	187	174	201	155	184	192	180	185	214	180	136	179	163	174	188	210	216	195	193	184	166	176	194	179	202	196	176	189	189	188	191	170	186	193	177	182	166	194	183	185	196	182	170	160	184	200	178	197	179	187	174	160	174	203	177	181	166	195	151	202	162	175	176	154	170	171	173	177	160	188	195	188	181	189	205	187	172	184	191	172	196	149	176	174	159	167	188	170	207	182	175	189	177	198	197	183	174	159	176	186	194	195	183	192	167	177	168	180	189	189	178	193	162	177	192	174	210	189	198	182	167	182	198	169	194	185	175	179	187	157	187	190	179	192	183	188	201	184	186	191	171	180	178	178	188	153	168	198	172	176	199	178	207	165	177	184	188	172	171	204	191	178	202	186	188	188	183	179	188	182	180	173	180	181	184	175	170	171	182	180	203	161	164	196	173	173	187	194	166	168	179	175	176	202	181	174	195	169	191	180	170	161	172	200	193	183	188	175	175	179	194	179	164	170	181	144	197	146	171	191	171	171	212	164	169	174	185	206	206	192	171	166	197	215	175	185	177	207	197	185	168	166	202	184	177	176	170	193	168	193	189	203	148	179	180	175	163	170	178	193	181	190	190	193	189	192	182	193	179	180	194	203	186	201	180	184	205	167	180	210	186	182	161	168	198	185	170	172	185	190	192	187	184	174	186	169	198	164	171	185	191	184	193	151	179	168	157	154	190	231	182	162	179	187	194	179	164	172	179	193	176	220	188	169	180	215	181	159	171	184	173	164	167	190	162	188	173	172	214	179	193	188	210	199	185	178	160	200	164	190	179	198	187	178	185	168	175	190	179	194	190	184	193	179	183	187	176	185	198	195	178	158	178	187	200	183	192	169	170	192	190	193	190	223	173	182	202	158	180	158	167	182	157	193	193	198	173	201	196	213	192	184	167	191	190	176	194	173	200	202	195	182	185	193	201	203	194	165	195	176	165	161	169	156	199	168	193	155	178	180	177	184	197	190	193	162	172	195	206	206	186	182	172	196	197	198	182	183	180	166	190	165	166	170	178	198	200	194	182	176	199	199	210	157	165	173	181	173	202	186	217	170	188	183	205	178	168	178	187	192	172	162	189	196	167	164	184	162	187	202	203	205	173	187	197	185	186	162	205	172	179	157	171	195	164	191	185	192	190	172	207	202	181	181	177	193	155	167	178	179	189	182	175	189	177	162	173	157	188	174	182	200	194	192	168	205	194	188	165	192	207	175	175	191	196	166	172	168	168	175	185	168	213	178	202	193	186	191	209	203	188	180	173	173	176	187	198	162	194	185	166	164	177	181	174	175	174	190	194	188	165	195	185	208	187	187	153	179	192	184	178	176	185	195	175	202	200	163	213	166	191	196	192	206	176	167	162	171	162	171	142	164	194	176	175	169	149	209	177	193
27769	25706	19431	9499	2678	741	509	447	514	484	502	501	488	507	473	521	423	517	477	462	430	407	477	463	516	475	476	440	456	509	446	457	446	458	477	487	470	483	446	444	449	445	480	485	488	480	482	474	498	492	469	454	458	468	446	488	434	528	469	434	473	470	469	453	487	481	470	478	437	473	470	475	498	487	472	453	469	472	463	495	484	436	467	480	463	463	468	493	471	462	463	521	491	474	453	482	501	490	456	480	471	455	471	459	487	471	478	466	486	474	481	458	440	453	494	468	500	473	468	468	429	430	447	463	466	491	441	490	460	463	493	453	472	455	463	439	496	472	466	478	460	478	462	507	472	462	484	450	532	494	460	458	474	447	492	508	457	503	472	435	468	521	417	464	477	500	452	466	458	466	479	452	467	464	496	471	496	452	470	397	449	470	516	448	423	463	447	484	466	466	447	479	506	461	466	468	445	485	475	511	438	490	486	466	472	456	467	544	514	466	442	455	445	480	463	485	462	496	470	449	495	471	446	475	486	507	516	486	468	455	468	465	481	485	445	459	500	476	454	445	492	476	479	473	495	516	450	449	479	439	439	494	468	506	497	474	463	452	457	443	419	460	465	481	505	457	455	500	440	450	453	439	496	496	443	492	491	472	450	468	513	488	443	491	472	410	499	514	495	480	480	457	461	479	460	449	483	496	467	502	413	503	452	427	474	482	408	484	461	492	440	454	465	460	470	483	465	427	449	458	479	473	458	449	480	453	465	452	463	476	458	442	489	488	489	489	483	450	465	459	524	426	517	498	444	479	464	490	474	466	471	490	471	476	475	484	489	466	471	486	468	506	521	450	455	490	431	467	478	436	504	479	486	467	465	495	465	451	492	486	481	476	496	437	511	466	472	453	443	487	429	480	449	460	496	479	438	456	465	479	474	480	444	456	479	494	489	505	475	453	498	473	454	491	457	465	473	490	456	504	485	494	470	506	457	484	426	480	448	505	486	480	472	475	477	449	486	485	494	442	487	496	483	463	471	479	475	489	473	474	468	446	441	476	458	453	496	504	483	504	482	490	508	481	438	469	456	493	460	505	439	461	443	459	459	440	475	497	456	493	446	496	469	453	458	451	455	465	485	505	488	519	455	457	479	461	448	479	450	525	481	489	432	461	493	447	435	466	473	451	475	463	486	455	437	434	437	475	483	443	481	456	467	485	456	470	484	479	483	511	471	444	471	465	482	458	492	463	472	442	518	473	461	459	464	497	487	452	516	462	467	513	493	475	481	480	489	482	456	492	468	470	483	498	488	453	473	478	430	448	469	482	493	464	436	456	470	445	439	447	467	487	464	448	487	488	459	440	478	480	446	474	467	509	409	448	461	452	504	475	489	471	482	459	516	475	463	465	492	498	484	492	476	486	495	480	507	453	459	486	430	445	481	450	475	461	453	504	504	500	487	488	459	469	462	495	466	492	462	451	482	465	490	478	458	482	456	482	459	476	487	449	447	464	464	478	445	442	409	434	482	501	486	463	510	476	516	474	473	478	465	438	441	469	455	451	444	465	462	527	465	468	452	468	455	491	494	463	466	450	476	459	475	501	435	467	523	497	440	457	512	531	461	470	460	482	463	443	490	440	479	489	465	480	446	473	466	449	473	422	428	518	496	441	464	444	421	466	456	478	456	509	480	453	492	480	483	468	431	521	441	490	467	499	434	452	498	445	483	487	454	469	496	469	478	451	466	474	477	472	488	445	480	478	459	476	485	469	477	419	449	489	455	448	456	437	470	495	462	445	477	458	449	479	500	454	472	470	456	423	457	491	488	509	477	490	493	427	481	464	468	423	490	429	413	516	460	471	445	469	434	452	453	470	499	448	484	463	473	471	462	484	457	472	485	488	461	451	483	438	484	466	480	475	429	440	415	483	444	449	486	461	466	457	476	479	457	501	501	490	461	456	495	463	430	427	461	453	456	495	486	479	491	465	479	503	493	482	450	457	424	443	458	457	487	474	478	470	503	480	463	459	444	474	483	464	461	465	479	470	501	450	488	480	484	468	468	490	499	491	452	484	505	483	483	479	476	467	474	492	435	458	484	490	484	459	484	489	516	469	424	482	467	448	463	491	500	491	465	470	473	490	440	459	474	471	491	483	460	478	444	439	487	438	476	488	473	471	512	475	510	423	423	442	495	493	489	472	480	484	466	476	449	487	494	443	451	463	506	478	496	462	485	452	441	481	489	447	435	498	473	461	478	454	485	494	480	471	466	439	476	501	502	509	468	494	452	488	443	486	476	488	466	487	499	444	485	456	446	451	489	446	438	504	501	472	490	441	476	436	469	429	447	486	476	496	487	484	488	456	463	480	483	461	480	446	501	407	496	436	462	466	522	479	440	464	442	459	464	481	469	509	448	489	486	497	475	483	466	472	503	468	456	459	492	490	470	463	484	445	488	498	450	501	500	488	499	498	453	461	462	511	486	457	430	505	475	448	476	459	446	476	464	461	463	448	492	489	541	500	498	451	504	476	485	461	513	460	481	490	431	487	455	453	423	489	470	462	470	459	440	485	477	444	484	468	482	415	455	463	498	467	463	511	468	467	472	433	490	467	515	483	478	440	484	457	417	478	461	440	508	453	487	453	474	487	471	483	476	477	424	433	465	488	466	461	515	444	477	457	509	479	453	482	469	472	465	445	495	432	463	437	497	441	475	503	499	484	452	469	476	451	486	459	475	483	416	508	478	464	487	474	473	465	470	502	509	474	482	464	490	456	450	490	484	518	484	454	490	492	466	515	484	459	470	442	489	483	494	488	529	471	446	474	471	437	507	485	466	488	466	462	468	468	471	480	506	513	462	449	481	459	428	457	471	442	447	463	480	461	482	428	510	488	448	459	451	444	515	459	446	508	439	480	506	467	460	488	498	539	445	467	477	474	458	477	461	489	464	509	531	477	477	466	471	438	461	470	464	494	511	483	477	461	472	519	453	430	479	430	486	492	472	458	457	461	450	495	464	488	464	448	432	450	446	477	486	450	451	437	471	456	506	459	471	451	463	477	464	482	453	467	446	452	491	471	515	479	505	476	542	502	484	455	455	495	497	473	523	466	453	530	472	470	458	469	510	466	468	479	458	463	508	511	503	443	500	478	432	470	479	461	493	447	460	491	446	483	461	457	464	468	467	486	468	483	436	463	474	462	487	464	494	452	489	469	472	474	474	438	478	479	488	470	492	459	482	476	463	453	481	476	451	494	489	446	452	475	466	481	480	447	450	488	499	488	458	444	435	468	495	475	470	475	444	464	502	492	466	506	495	468	484	486	461	450	463	439	504	507	451	442	478	490	497	475	431	511	461	461	486	469	481	468	489	478	420	469	468	488	468	513	465	454	464	535	510	466	467	488	461	472	511	484	460	471	453	481	486	443	486	466	489	433	486	455	465	478	487	477	487	505	452	476	453	455	495	444	490	474	486	487	474	506	478	444	488	474	469	491	508	475	512	468	478	458
78430	71852	60647	37512	16470	2127	322	280	269	274	264	308	304	278	280	283	277	275	272	301	279	283	286	289	265	250	279	277	258	273	322	259	294	301	267	315	340	265	288	247	271	312	278	289	239	275	270	260	274	292	272	260	264	283	248	262	283	277	267	275	247	318	301	276	275	253	295	280	276	298	264	240	246	293	293	274	291	278	264	257	268	308	258	305	312	277	275	261	274	297	247	286	269	267	301	293	271	274	274	275	276	278	272	275	246	282	279	284	276	268	280	271	266	275	259	281	249	262	275	252	296	295	286	253	291	301	280	253	279	257	281	281	261	256	290	276	253	268	275	308	273	291	280	277	255	256	271	264	267	277	263	302	253	281	257	276	295	259	299	284	275	274	278	246	279	277	282	304	270	267	270	273	274	269	259	261	253	283	257	285	246	278	282	279	298	259	255	277	286	297	277	233	260	260	286	276	258	258	295	288	291	257	280	295	269	298	250	271	275	270	254	284	259	277	290	276	283	276	251	246	286	249	260	283	291	257	297	307	276	281	276	303	315	275	298	283	302	293	265	273	289	293	276	257	301	277	291	254	285	261	269	273	277	245	293	273	277	276	284	267	272	254	270	259	264	257	289	317	277	257	319	308	281	270	285	254	280	276	281	311	275	249	300	269	283	247	296	266	281	289	287	276	281	281	280	276	280	273	275	249	295	268	248	274	256	262	308	265	257	268	272	292	227	269	278	277	244	250	271	275	277	276	242	318	288	252	288	241	267	282	283	260	305	289	301	313	264	261	277	270	288	278	277	296	242	234	259	264	273	282	270	282	253	296	260	269	288	278	261	319	272	282	258	277	299	234	269	278	285	266	278	258	270	274	263	260	281	239	286	255	294	282	277	287	270	298	262	272	276	273	306	278	298	260	265	282	244	263	262	268	278	292	249	265	308	272	288	282	276	287	307	276	267	260	270	279	270	301	280	260	278	253	265	280	314	270	260	256	294	266	239	288	255	254	276	258	312	289	268	246	285	300	288	266	254	266	253	244	270	287	298	306	275	274	273	298	272	269	278	277	300	292	290	275	266	268	291	263	295	271	284	289	266	290	269	250	245	269	279	263	237	250	293	298	234	264	285	257	287	269	299	285	279	264	306	272	276	270	290	269	289	299	252	290	295	266	278	266	286	283	276	303	271	261	303	265	298	271	279	277	273	268	256	278	253	280	292	235	281	269	277	241	266	240	251	283	278	297	244	270	245	284	267	237	287	298	278	296	227	257	260	256	246	261	302	258	257	270	262	293	278	271	285	264	284	290	291	278	273	289	282	272	287	274	262	297	263	277	262	252	264	284	296	245	300	287	265	265	280	255	293	291	219	265	282	285	257	304	261	280	298	279	264	279	286	291	292	284	269	266	302	318	251	273	284	273	255	282	296	264	279	298	258	297	326	284	276	264	254	296	287	295	275	279	305	287	275	283	288	275	289	270	257	249	280	284	251	229	297	260	273	307	282	295	301	264	254	260	297	275	270	257	309	286	271	281	248	269	271	301	265	293	270	284	253	273	263	292	295	264	278	265	271	266	295	295	274	286	251	305	293	294	300	287	266	239	268	276	269	277	278	285	272	258	263	254	275	236	251	283	295	281	269	268	301	278	278	283	281	266	275	290	263	263	271	293	251	313	279	243	257	280	237	292	236	295	263	237	272	260	281	321	297	281	295	269	270	253	258	247	266	262	244	266	282	287	256	272	288	233	318	276	278	276	276	274	252	312	286	284	299	303	265	279	263	275	276	257	274	251	275	300	292	259	250	275	281	268	263	297	272	314	266	292	253	297	298	285	262	265	295	268	281	262	250	258	267	245	263	256	279	302	274	280	269	264	280	284	275	286	286	270	266	279	288	263	286	303	278	302	270	237	276	264	289	264	313	286	282	234	287	242	268	297	261	264	283	293	284	296	270	290	278	305	268	284	261	265	247	272	272	315	268	275	275	274	301	305	254	249	276	319	296	255	263	278	288	291	264	274	265	291	290	287	289	273	274	277	301	275	259	293	264	309	291	281	299	293	292	261	269	295	282	254	270	260	276	268	277	283	254	279	258	241	255	277	289	274	283	245	290	253	264	278	276	288	316	268	262	311	284	282	249	274	265	279	263	272	283	263	283	281	258	268	268	256	264	247	285	282	296	267	280	253	261	301	254	295	295	267	279	299	295	291	283	257	273	277	303	272	259	266	294	271	277	251	303	272	277	276	265	280	280	271	282	275	251	284	254	284	280	283	260	268	268	277	297	288	249	286	252	268	236	261	256	266	292	298	268	288	295	287	314	282	282	291	275	252	299	269	274	260	256	281	272	262	283	285	297	269	271	285	283	289	247	281	246	284	295	261	285	259	278	268	297	267	278	267	274	233	279	255	263	275	264	274	272	264	322	258	251	249	273	319	256	237	282	289	262	253	273	277	300	270	258	290	277	265	281	291	291	292	268	293	286	291	281	280	299	288	281	276	273	262	275	308	293	286	241	302	297	278	265	273	282	265	241	270	292	298	267	289	286	262	263	265	252	283	293	264	250	293	247	255	238	280	268	223	270	286	256	269	261	280	308	294	299	286	304	296	294	275	266	283	279	273	273	255	280	294	265	285	261	248	283	271	273	278	298	248	292	292	286	311	268	251	246	251	261	266	261	277	277	265	279	262	285	320	284	303	273	292	288	295	254	268	240	260	253	272	289	276	247	270	287	254	303	257	259	330	277	251	285	282	269	289	250	255	281	258	268	287	286	261	303	287	272	284	287	313	258	273	278	269	253	272	253	283	288	288	307	275	273	300	265	272	242	279	280	266	268	264	281	301	244	278	269	277	272	285	310	274	269	272	269	273	287	247	296	276	289	282	281	274	266	265	255	278	273	261	280	286	275	260	239	278	312	256	260	296	273	256	300	227	271	280	251	288	270	285	293	283	274	271	240	257	262	273	279	268	283	267	243	264	260	292	262	265	283	291	290	282	246	278	267	272	266	285	279	276	274	304	288	277	271	272	300	291	269	322	254	292	276	252	256	252	272	292	295	276	308	307	261	256	263	278	287	302	275	274	258	265	286	284	290	280	280	283	302	317	272	249	278	280	249	243	296	251	290	288	277	266	255	262	344	243	261	276	266	282	278	305	252	287	288	310	288	282	294	290	290	292	273	230	288	279	280	272	263	244	282	295	260	281	281	269	295	299	238	269	270	285	267	275	266	271	291	278	281	276	289	304	257	263	257	304	284	271	275	281	279	276	254	283	277	282	312	259	305	248	278	266	301	281	273	238	264	280	279	271	259	269	265	269	249	259	253	257	247	253	298	297	271	270	274	286	283	278	313	287	279	268	274	261	285	276	297	249	272	289	279	253	277	258	277	253	280	276	277	301	294	285	242	262	296	278	267	258	275	275	290	294	286	306	257	277	252	283	268	276	292	284	295	282	270	279	281	250	249	272	265	263	239	261	262	284	275	261	255	266	269	271	269	266	267	301
51685	58290	57755	42992	19919	3119	679	724	665	719	640	688	659	651	716	667	667	705	677	670	666	664	658	672	637	652	642	655	625	719	659	656	706	675	673	643	642	659	670	655	651	660	642	640	694	635	635	682	651	647	680	684	669	652	648	693	701	687	686	633	605	657	676	656	680	654	641	657	699	710	644	641	666	668	652	621	660	668	682	685	663	660	662	688	627	674	639	672	661	653	643	682	634	641	670	639	684	632	685	656	707	682	689	695	675	647	643	706	676	664	653	645	656	652	639	689	653	669	660	660	678	634	664	687	650	603	657	725	672	647	657	649	656	676	646	722	646	646	647	678	678	678	659	642	680	655	670	614	639	680	717	648	648	664	682	692	668	690	657	706	659	668	649	694	639	659	648	653	665	658	647	645	658	673	663	651	652	692	649	617	725	643	743	689	682	606	655	660	673	625	708	657	644	660	688	675	658	693	648	672	619	655	689	721	679	653	674	695	721	717	639	664	679	680	624	673	682	653	622	686	647	730	672	647	671	654	629	707	653	649	638	683	696	682	713	677	665	689	658	647	640	657	688	629	706	664	617	727	667	650	671	676	624	724	659	635	661	676	703	658	640	685	683	700	645	645	717	632	650	631	667	634	681	677	689	650	677	665	619	653	649	618	730	711	630	580	643	620	642	654	670	645	653	693	707	703	662	689	633	600	665	657	627	644	691	684	719	665	700	662	647	671	668	653	654	616	633	598	655	654	637	628	681	644	674	660	663	670	620	667	685	657	669	667	641	630	689	672	665	689	667	632	661	636	675	630	618	661	670	674	640	669	671	643	689	644	678	657	679	638	655	654	646	640	597	656	663	693	668	668	704	670	669	671	653	685	622	662	676	662	687	701	683	683	658	624	665	652	684	693	632	627	599	668	660	651	705	613	664	674	687	682	687	664	649	704	633	652	670	642	661	657	673	672	651	643	678	667	626	647	662	752	688	648	633	670	656	650	681	652	690	657	659	679	655	656	685	671	639	670	669	650	664	660	621	643	684	694	659	645	682	674	711	667	656	662	695	687	673	637	665	662	629	642	668	722	649	714	664	650	691	681	679	741	643	662	643	665	665	715	603	659	700	664	626	721	678	686	641	662	649	635	692	679	649	665	596	625	635	682	668	653	682	654	671	709	642	672	644	654	664	648	685	670	651	653	656	666	638	700	660	668	699	649	686	662	652	659	606	665	685	645	685	656	681	648	610	656	710	631	626	663	686	686	686	709	648	679	689	670	668	655	702	691	646	701	648	602	635	643	691	658	634	678	600	677	687	631	672	625	661	700	653	667	635	681	685	631	670	630	654	660	673	678	680	652	648	660	675	663	694	654	688	685	637	632	663	656	652	664	677	642	647	682	630	684	701	680	632	679	676	615	645	626	629	668	629	653	627	626	707	683	646	641	629	648	654	635	666	616	682	703	657	656	652	702	663	631	663	708	642	669	686	653	627	686	701	642	671	675	625	671	721	652	681	670	683	641	660	653	674	691	678	649	675	666	626	642	684	661	628	688	634	674	657	654	621	681	669	669	706	684	646	690	665	697	633	679	679	588	633	638	652	643	651	663	654	634	649	733	706	660	646	663	646	655	677	647	628	707	675	645	646	635	635	683	659	612	680	676	650	670	642	652	651	626	645	646	687	663	609	682	675	675	653	677	623	634	623	627	610	679	581	620	638	668	643	689	655	680	642	707	682	659	674	666	631	667	640	677	648	704	683	668	643	692	678	644	676	689	630	667	691	655	679	667	688	699	654	671	632	682	690	689	643	654	652	647	698	691	687	653	641	652	658	694	651	683	658	652	655	693	702	712	659	633	660	689	711	688	696	646	650	651	674	711	662	703	692	702	677	646	713	641	668	660	670	685	702	629	644	655	678	635	703	692	668	642	665	662	675	696	674	729	695	665	694	624	625	673	665	655	660	677	629	710	653	662	711	652	710	639	660	695	654	638	659	665	667	632	671	685	641	670	661	693	713	670	630	656	693	635	660	654	633	636	695	655	639	748	666	657	650	660	690	630	702	663	687	610	689	634	698	683	677	668	639	664	669	654	651	693	645	647	646	641	616	653	660	683	707	666	678	698	667	656	637	693	638	733	694	677	643	649	676	670	661	682	667	701	668	641	642	650	649	656	659	635	709	693	623	660	628	643	677	677	626	671	673	643	698	652	689	624	658	667	664	670	697	678	698	719	656	655	662	654	683	650	676	658	638	691	689	668	653	622	680	672	664	634	669	658	662	664	630	661	704	664	683	639	645	685	682	643	671	641	674	672	656	661	687	710	645	671	683	670	632	686	652	667	694	607	649	678	696	666	643	653	683	616	718	646	652	675	625	672	682	699	702	666	688	655	712	681	704	638	684	646	648	634	641	666	643	654	635	662	664	681	708	659	652	638	714	715	681	656	656	645	655	654	660	655	654	664	685	647	645	690	634	632	670	652	676	671	654	672	692	644	683	650	667	684	679	610	631	659	659	679	695	661	725	635	683	686	626	680	710	662	663	666	681	655	644	668	642	659	707	712	664	670	674	685	631	718	690	672	675	640	664	675	662	673	632	660	683	651	640	712	640	667	617	643	682	655	689	652	665	719	689	661	682	681	655	635	675	670	656	648	677	683	683	697	673	652	706	678	690	663	658	634	678	700	631	714	665	650	674	692	677	654	646	641	680	590	661	625	678	677	662	685	610	679	629	656	649	702	654	673	687	659	650	661	681	674	665	649	674	697	656	649	632	655	662	661	656	627	596	666	685	666	675	644	634	678	655	680	634	677	652	646	691	666	677	674	638	655	697	671	673	671	639	661	653	634	661	669	641	625	664	641	707	647	620	653	697	629	637	677	666	648	647	690	670	703	666	655	662	656	625	662	671	652	642	655	689	665	635	724	668	645	684	685	677	654	671	650	628	661	647	625	658	666	633	660	700	651	647	598	702	665	657	661	633	692	678	618	701	647	651	693	691	678	611	658	679	667	671	654	672	707	631	648	653	692	677	651	698	633	639	645	709	719	675	657	687	656	667	652	663	661	657	701	636	645	686	727	680	606	664	675	651	678	649	708	657	671	666	646	704	659	668	647	692	696	680	617	639	670	626	682	678	660	679	644	728	688	665	660	629	686	639	669	635	686	712	651	655	709	662	691	620	673	640	710	656	656	645	686	686	650	648	652	655	692	639	689	640	698	661	677	705	634	656	648	648	652	698	654	655	680	672	654	666	652	656	669	705	632	690	671	684	645	630	648	651	672	664	704	699	671	661	656	691	731	622	662	639	625	638	591	609	684	642	676	667	687	667	635	617	654	673	682	711	672	665	641	724	704	628	657	625	656	652	653	645	651	659	646	647	631	729	661	645	660	656	645	653	621	647	660	694	705	669	660	620	666	653	608	653	641	690	655	698	671	662	706	661	667	631	696	669	636	617	676	641	640	679	650	624	654	610	667	697	691	685	662	650	675	682	649	630	615	669	627	667	628
86883	80272	68100	46273	25689	5159	305	287	246	257	262	236	251	199	276	252	282	257	251	283	266	242	212	259	234	268	271	242	264	231	244	241	238	240	245	270	293	259	238	259	266	270	274	227	264	272	237	246	283	294	253	263	247	218	265	216	239	241	234	265	264	269	270	245	284	255	261	261	260	287	271	263	228	255	277	231	202	240	241	250	230	242	244	233	247	218	225	242	262	255	258	246	260	258	249	246	239	233	238	248	249	245	257	251	243	245	215	267	262	277	241	220	271	270	235	277	292	256	225	253	233	251	250	238	225	250	227	272	246	282	261	263	246	250	267	233	250	227	255	218	268	232	226	242	265	219	299	242	234	259	233	227	251	254	219	219	282	265	270	260	251	239	220	240	214	259	255	266	249	254	221	241	262	237	237	256	261	258	248	254	244	254	284	230	272	272	253	278	267	249	261	290	251	262	271	250	253	247	268	243	262	258	246	263	250	264	236	225	245	257	249	251	241	242	249	245	245	265	274	270	253	257	253	262	230	252	262	271	251	259	253	234	234	252	236	276	253	240	250	252	273	272	237	255	254	263	244	269	265	281	238	264	252	268	255	225	260	234	219	261	272	283	245	248	203	247	265	227	233	275	260	259	238	268	271	249	236	249	231	220	244	251	251	279	255	243	248	255	258	236	239	239	226	265	221	225	218	256	262	262	242	243	240	260	240	260	250	246	272	238	234	277	229	235	231	275	253	260	247	300	276	256	252	267	227	266	278	243	291	231	289	273	257	239	282	256	243	250	266	246	246	250	227	252	233	256	252	252	260	244	271	248	275	256	250	245	213	248	264	246	243	222	266	251	263	230	251	226	249	250	212	240	238	271	232	248	239	265	278	254	247	207	243	272	249	275	268	272	254	249	248	248	259	260	236	238	258	251	259	269	264	259	244	263	241	245	245	252	277	269	255	252	250	267	241	233	267	254	268	287	256	283	247	248	223	252	241	253	271	252	264	263	270	211	251	253	263	239	267	261	233	252	215	263	261	270	218	301	239	228	259	278	291	251	282	246	271	242	247	243	257	270	268	230	242	256	259	246	268	241	259	216	254	218	229	270	250	234	266	246	255	227	240	264	239	233	251	247	258	285	261	233	264	252	276	252	255	285	246	251	227	249	282	263	237	273	280	238	220	245	251	266	226	267	247	250	244	265	241	252	274	230	257	223	253	283	256	225	264	242	244	258	229	223	270	261	252	231	264	229	254	233	259	276	276	255	238	250	247	241	252	237	236	256	268	227	243	249	237	252	300	245	265	266	260	259	237	268	249	240	251	265	283	226	256	272	236	247	250	243	245	246	259	240	254	232	246	256	246	229	269	242	228	250	258	265	264	241	245	258	241	218	261	262	245	268	217	244	249	236	228	249	230	264	249	232	256	267	231	226	229	238	242	230	266	250	264	267	246	265	282	235	228	234	244	267	259	219	253	237	269	259	253	228	255	248	274	256	247	250	264	261	250	256	209	244	250	270	258	252	235	244	241	230	264	252	268	272	238	246	242	253	260	263	234	238	238	275	269	242	236	247	248	240	273	250	246	236	236	257	243	254	283	243	242	266	237	259	242	229	237	231	225	261	249	271	258	258	284	251	222	275	272	258	252	258	230	233	258	225	271	260	233	269	254	238	245	249	258	249	234	234	241	258	244	241	228	246	270	261	250	240	237	259	262	277	263	222	266	240	258	269	244	265	255	256	264	258	243	247	246	253	252	269	235	230	248	246	254	254	258	235	264	266	257	239	256	241	253	277	280	259	235	251	232	248	262	271	232	227	242	239	258	252	227	239	256	234	261	263	239	229	263	250	250	230	253	235	236	259	272	242	282	265	241	268	256	260	259	256	250	225	261	243	274	266	238	260	227	245	264	249	259	230	237	245	224	251	282	257	242	243	220	240	258	238	221	255	253	233	239	268	269	253	256	273	247	228	272	221	247	266	262	213	244	281	259	238	248	260	224	245	234	241	260	255	263	239	272	250	252	243	216	243	251	262	260	253	254	264	240	262	239	260	275	261	251	278	277	279	225	220	235	245	232	248	273	261	278	262	256	271	255	277	240	265	242	245	230	264	274	219	275	253	275	241	267	218	258	248	246	233	258	248	258	241	262	254	245	274	246	246	237	241	250	252	265	264	244	256	270	289	232	234	268	259	253	245	224	237	240	239	248	271	250	273	255	232	248	263	266	271	265	250	246	279	228	273	243	234	251	235	259	258	244	250	218	246	257	267	233	270	250	256	243	247	274	262	259	240	227	263	241	258	259	255	231	293	258	244	228	253	266	231	241	243	256	229	240	260	245	262	244	221	240	232	251	254	270	267	256	252	255	270	273	267	261	255	244	250	217	251	230	264	228	266	258	239	274	253	279	264	274	281	242	244	264	258	252	228	255	245	245	283	262	246	265	276	248	280	253	238	240	228	241	242	266	271	298	257	245	253	234	242	251	231	253	248	274	269	255	268	259	242	257	246	249	252	244	239	266	273	236	237	273	263	265	253	245	256	280	268	247	260	275	258	262	253	259	239	259	230	225	236	271	285	245	236	247	251	247	267	220	238	262	241	253	229	270	234	269	266	258	287	253	255	249	261	233	238	244	220	242	275	252	260	209	245	239	233	225	220	241	246	234	234	282	259	266	278	251	245	240	254	237	260	234	235	264	253	277	256	257	214	264	267	250	299	252	248	274	240	260	290	250	267	244	240	269	235	234	234	241	264	253	236	255	257	227	250	252	266	246	263	239	274	265	258	250	267	256	209	264	230	268	220	251	263	223	243	265	248	261	280	270	217	262	252	241	255	233	248	241	261	227	237	243	227	245	239	245	271	269	261	236	246	261	257	241	277	237	226	233	248	260	246	238	250	288	294	267	282	253	232	247	273	249	236	252	255	264	222	266	256	239	248	254	240	261	261	252	257	261	215	240	264	259	288	299	230	236	249	263	266	270	240	266	248	284	240	251	261	245	262	258	248	233	242	261	275	234	255	252	256	260	267	224	244	249	273	218	244	268	266	240	268	273	230	240	212	252	269	234	240	217	233	243	254	244	268	262	286	245	293	260	259	258	262	210	285	239	260	272	232	284	241	254	266	267	244	253	253	249	253	260	249	266	272	259	245	249	269	250	260	252	273	240	264	249	256	247	274	249	239	260	248	247	285	245	245	255	238	269	239	278	233	241	243	263	287	219	261	274	252	240	274	238	270	247	231	212	225	281	266	237	249	246	242	251	252	252	289	224	227	253	239	221	245	246	221	273	268	241	265	230	268	256	278	252	239	269	252	250	226	289	231	271	239	245	296	229	264	277	215	258	261	244	216	242	269	260	263	262	253	238	265	238	239	281	224	255	239	222	253	278	212	277	236	263	264	255	277	243	246	236	244	275	249	249	233	255	276	271	241	240	264	229	256	242	249	234	225	233	254	262	272	257	255	228	244	257	267	239	254	238	256	284	268	238	244	227	252	230	265	254	263
58994	67740	66394	51642	31585	2925	620	636	660	639	592	585	631	635	605	583	583	618	623	636	646	618	634	595	605	627	623	627	596	613	596	655	567	594	622	586	625	579	589	595	617	611	593	631	513	569	566	613	556	619	607	611	642	583	617	563	588	604	613	615	661	575	605	602	555	589	632	609	605	646	588	598	590	601	583	598	604	611	579	540	563	580	593	596	615	607	578	557	594	606	556	592	620	595	569	628	612	571	568	602	625	618	595	583	606	595	569	639	633	615	592	562	609	598	657	624	615	540	578	606	590	591	585	604	607	602	611	572	597	571	623	628	593	605	606	625	627	598	607	596	631	627	603	622	567	613	585	579	583	603	628	602	627	611	569	619	631	579	614	573	628	585	590	589	562	605	586	612	584	578	596	658	545	572	625	628	573	597	583	584	635	588	600	595	561	587	562	616	657	561	606	600	596	597	594	603	611	595	605	625	600	659	608	609	584	601	609	573	539	577	620	599	586	558	622	563	609	580	608	592	578	625	619	584	614	627	613	628	592	631	596	594	643	612	604	614	578	596	576	606	588	584	608	587	601	582	576	554	614	651	598	577	557	565	619	582	619	580	538	573	612	578	592	619	638	636	589	605	576	627	608	624	626	567	611	590	552	604	611	586	602	609	614	577	616	574	591	593	608	585	563	566	602	550	595	579	611	611	564	608	584	637	614	583	559	604	615	608	610	547	587	592	605	594	596	568	626	603	617	616	592	585	583	624	580	630	602	618	579	611	592	608	600	597	635	561	601	595	617	619	603	615	584	613	604	595	608	611	604	625	574	616	566	630	567	616	591	599	573	581	595	604	569	611	576	578	625	584	628	600	596	587	561	611	583	573	595	601	610	601	587	617	583	614	618	580	621	615	641	616	608	602	587	588	577	574	649	615	614	613	610	585	577	608	630	570	619	572	576	580	630	594	590	560	571	623	609	605	595	604	631	582	568	586	647	603	585	590	623	603	593	577	593	604	616	602	618	613	621	581	653	583	580	576	594	585	586	591	603	588	589	572	599	566	598	587	621	599	596	596	618	613	624	620	561	612	581	587	608	610	554	633	600	577	596	649	629	619	587	595	608	627	657	644	608	579	602	628	595	579	544	577	609	564	611	639	635	572	620	625	604	580	597	589	592	553	608	592	635	658	654	597	516	614	622	604	599	587	632	591	638	600	583	634	637	572	540	615	596	585	609	605	555	598	572	584	539	638	607	604	583	591	633	601	577	631	576	588	610	581	613	603	614	570	608	594	616	632	587	593	585	597	592	582	600	565	591	602	595	584	562	597	625	565	560	614	633	576	558	633	601	601	617	598	631	601	582	555	548	584	613	595	604	641	602	608	579	591	582	580	601	576	635	551	604	581	563	592	611	566	614	619	615	605	600	594	629	604	548	608	557	566	547	646	609	573	561	598	557	598	616	612	604	610	606	582	631	643	631	607	613	606	625	595	611	623	590	571	621	622	574	600	625	638	590	599	581	648	656	638	602	615	584	588	629	553	574	599	605	572	629	581	601	529	596	559	627	576	597	588	555	623	569	583	579	558	615	563	614	621	600	589	598	576	586	590	557	639	532	590	629	604	606	631	618	629	610	574	587	580	646	603	568	554	602	641	561	597	580	619	589	597	620	597	608	612	607	596	589	623	599	593	618	553	591	605	624	618	596	658	586	562	653	577	584	600	600	561	583	625	593	593	632	623	590	598	602	628	603	612	615	640	612	610	596	594	627	604	634	622	626	594	615	599	555	573	552	570	631	591	571	621	603	563	562	585	598	574	551	585	607	601	577	634	597	623	622	603	571	580	574	594	602	625	620	640	611	584	596	638	593	578	588	638	583	588	601	603	591	664	604	635	600	590	553	631	608	579	605	595	574	651	580	611	601	553	631	557	605	590	584	592	620	597	636	558	605	603	588	606	616	597	574	561	581	590	617	599	606	583	591	556	596	569	576	605	596	610	606	587	587	615	610	612	593	544	571	618	603	549	579	550	598	642	632	562	604	581	557	575	591	605	622	563	629	572	613	546	592	589	607	523	689	602	600	597	566	605	593	571	613	613	620	620	592	597	594	603	551	601	620	617	644	575	589	644	576	570	580	590	600	620	614	575	629	600	562	617	618	612	611	579	595	579	625	554	559	594	592	606	550	631	589	600	605	621	577	586	561	634	588	592	561	623	608	639	591	625	593	578	609	603	565	543	597	584	584	584	591	619	563	582	595	574	595	572	597	571	616	588	586	590	628	602	610	525	600	628	590	601	616	595	615	601	566	605	588	565	610	627	608	598	626	602	600	604	584	549	610	573	537	626	578	608	581	604	594	579	602	604	591	579	578	572	631	601	602	591	584	602	603	609	617	577	594	578	624	570	599	573	589	595	582	618	610	597	589	593	627	585	554	562	648	561	616	624	564	583	561	598	576	570	599	639	582	590	626	572	598	634	590	655	613	594	569	611	621	599	553	631	604	607	626	592	571	600	635	592	576	548	658	608	608	624	602	643	614	615	583	595	600	576	613	587	618	581	614	628	619	596	618	594	604	603	629	620	646	559	570	565	626	608	606	602	575	593	589	606	594	589	571	634	595	637	638	586	554	589	587	587	609	618	561	623	604	557	584	638	607	547	622	578	574	595	584	611	633	622	629	575	613	575	546	633	569	615	618	576	593	591	597	580	591	581	613	581	618	620	646	569	587	609	558	626	649	565	570	568	562	587	637	583	573	602	604	609	634	599	601	609	631	637	624	601	619	629	599	628	591	592	625	642	576	605	597	636	579	619	595	594	595	601	612	560	595	562	561	590	598	578	624	612	614	603	582	635	571	611	596	597	612	579	590	600	583	553	592	604	575	616	612	578	592	607	574	591	578	605	589	598	635	574	605	616	563	605	542	614	619	579	565	630	611	577	602	604	585	599	547	562	569	615	583	602	621	625	563	607	606	639	636	607	600	583	599	588	635	574	623	592	579	628	631	598	622	621	557	569	607	628	616	578	591	622	629	594	561	613	584	555	622	656	610	602	619	630	577	592	594	615	619	611	584	617	555	588	606	612	621	602	586	588	578	574	594	592	625	613	612	602	607	611	628	609	561	581	587	598	618	585	631	589	583	579	574	575	611	582	596	554	607	631	623	623	599	623	605	620	624	569	617	612	593	618	635	613	586	590	641	615	630	614	620	582	606	592	625	568	612	589	585	615	547	591	614	598	601	614	568	546	599	594	581	548	588	551	566	582	586	600	612	573	630	592	554	612	637	637	605	591	608	624	620	615	637	566	586	598	578	553	569	646	611	580	572	650	626	611	577	602	553	610	571	600	585	579	553	634	570	578	581	619	632	591	636	566	613	597	600	646	563	602	575	622	655	571	588	575	573	565	614	638	583	611	640	591	574	586	614	572	625	598	633	606	594	561	622	596	584	604	601	607	642	560	562	591	618	599	594	623	587	595	609	605	613	565	597	611	617	615	573	624	567	601	640	600
31072	22794	13079	4463	1472	247	170	191	185	172	195	187	169	165	177	196	180	206	187	186	176	188	191	184	187	188	197	209	163	209	188	228	175	170	193	188	176	182	202	176	172	182	172	181	199	176	192	179	208	191	190	185	186	202	147	195	200	166	191	203	185	191	188	183	182	214	157	180	161	176	194	204	184	179	198	178	191	162	201	190	175	184	180	197	197	177	157	180	177	186	177	185	199	177	197	181	159	175	168	176	169	183	178	182	193	188	201	167	203	195	188	182	207	192	188	178	163	194	181	180	197	201	169	190	182	178	213	142	179	201	149	159	169	175	161	162	188	179	194	198	190	199	178	198	181	212	215	156	173	163	202	186	199	180	196	190	206	217	183	182	189	172	181	202	170	173	218	184	202	177	166	211	171	198	169	206	191	187	184	202	190	169	177	172	162	178	212	199	188	168	222	153	174	176	164	153	219	189	192	189	193	180	199	197	204	171	174	187	200	182	201	195	188	210	179	199	160	180	194	180	181	175	166	190	186	216	212	169	199	191	174	176	175	186	175	193	191	211	178	199	185	208	159	208	196	183	170	197	189	181	193	174	200	170	157	163	152	199	188	194	206	216	194	170	166	199	187	200	193	182	157	203	196	170	173	200	193	189	198	208	182	188	180	188	196	182	166	205	203	158	206	216	172	204	195	185	193	191	181	150	173	187	185	176	177	178	229	174	155	170	185	176	198	202	173	178	186	183	150	186	168	195	186	169	181	202	174	191	189	176	167	205	190	185	209	217	186	202	195	168	193	182	200	185	182	187	198	198	205	207	208	189	205	168	207	175	173	183	159	187	204	197	163	201	171	193	195	186	150	182	197	193	166	204	198	177	194	180	191	183	190	186	187	190	176	186	201	185	191	183	185	182	197	192	188	191	179	197	200	170	186	173	200	186	198	197	213	181	202	188	188	189	176	216	180	188	194	166	176	183	180	173	203	172	174	192	192	166	168	187	177	195	193	195	186	194	210	192	199	197	197	169	189	216	182	178	206	179	177	195	184	168	176	202	213	178	194	201	195	216	193	167	186	176	203	202	196	202	179	188	197	189	191	194	199	193	175	189	171	199	207	190	190	184	189	218	196	199	206	195	179	193	202	170	187	196	187	181	202	176	190	195	193	182	153	196	185	175	188	189	187	192	186	205	174	203	176	189	165	187	194	178	172	188	187	178	201	178	177	204	172	217	203	187	227	209	189	196	171	195	188	186	176	193	194	189	200	178	170	163	197	182	193	195	171	196	164	175	186	181	188	209	192	184	199	180	192	171	179	204	200	203	166	232	183	167	177	179	182	194	215	196	170	201	200	221	196	165	177	216	177	157	207	166	174	170	193	175	186	169	163	196	190	191	184	194	203	204	165	181	189	200	178	158	188	198	213	198	190	192	188	176	176	163	194	187	196	179	184	193	201	187	165	194	193	189	206	198	214	175	187	187	176	175	197	170	201	181	171	178	203	182	171	204	194	202	157	163	182	175	178	188	195	181	166	165	197	183	177	198	166	189	197	207	206	174	213	172	169	192	199	186	161	191	206	169	188	169	179	158	177	163	194	199	190	194	185	178	196	176	187	190	176	206	208	173	177	195	178	182	178	182	187	192	193	188	208	196	189	187	185	188	229	195	187	164	164	181	178	213	164	174	206	198	218	190	181	183	186	170	182	194	186	190	188	194	190	196	186	218	186	180	174	201	176	224	199	190	153	216	208	184	184	177	186	181	187	187	190	184	176	184	187	206	183	156	161	205	179	201	193	185	198	193	160	187	190	175	187	159	192	190	171	182	169	177	202	194	188	203	194	186	193	196	184	149	195	198	180	191	208	171	185	197	209	182	185	185	201	178	184	191	188	209	163	186	192	160	180	177	173	212	194	181	182	182	175	181	169	188	183	170	190	182	196	206	203	170	182	179	176	183	203	153	175	173	189	227	170	156	186	185	180	179	197	180	198	195	169	194	187	186	212	198	184	178	194	202	169	185	175	198	178	182	197	191	154	160	181	167	168	180	197	172	174	190	169	200	207	190	161	164	196	194	209	177	197	196	160	192	197	196	180	191	192	196	171	207	193	199	167	178	198	198	174	183	175	188	190	169	195	190	196	189	178	192	176	189	189	179	215	180	163	190	193	179	174	174	184	179	202	214	197	184	184	228	195	200	193	161	190	165	172	195	181	180	194	199	207	193	211	209	208	206	209	185	168	193	196	175	194	193	203	167	174	188	197	148	161	197	185	185	213	180	184	205	183	230	170	167	187	191	184	190	179	192	198	201	185	190	194	215	188	180	211	183	226	216	217	202	205	226	188	169	160	183	186	203	176	176	176	187	176	206	193	203	171	198	190	205	200	191	185	169	187	185	180	185	205	204	201	196	200	183	166	184	178	174	181	185	205	195	195	189	175	193	175	186	176	201	198	178	189	182	178	186	190	192	188	186	166	186	180	166	175	178	177	185	188	211	203	168	200	186	177	190	166	208	143	201	173	183	196	191	189	198	187	172	195	161	181	177	194	206	199	184	181	165	182	202	166	177	153	199	166	173	193	167	163	203	182	188	193	176	177	187	211	170	199	166	180	185	166	186	180	184	183	182	187	200	155	187	213	192	188	177	184	170	167	192	186	181	190	186	174	199	210	208	181	201	223	210	178	214	202	184	179	180	193	200	181	202	186	219	192	175	209	183	158	193	171	210	175	187	180	184	191	168	174	215	189	190	189	190	174	189	187	202	176	198	166	196	199	207	196	161	177	223	199	186	197	184	201	161	189	190	209	199	137	195	181	198	178	177	195	169	175	184	187	174	204	183	193	198	184	192	182	197	205	173	197	174	174	183	210	173	180	183	149	189	197	165	226	203	200	183	217	187	172	178	175	188	176	184	195	162	206	177	192	176	175	168	175	212	181	174	165	192	187	188	189	165	187	188	173	195	178	190	192	158	178	190	185	167	165	185	195	201	198	202	194	158	182	185	186	195	191	202	188	220	192	199	210	186	182	198	174	181	199	172	193	172	175	175	194	206	203	205	180	169	195	172	189	191	187	191	173	184	195	175	185	191	176	196	215	173	211	175	178	204	167	202	200	194	185	175	197	188	188	184	168	186	190	175	198	158	220	199	195	191	180	197	181	208	194	192	195	195	197	188	188	208	189	175	191	187	211	176	196	188	183	177	181	181	168	163	192	186	204	169	195	197	173	186	199	184	167	192	174	168	187	197	210	194	181	199	162	201	183	181	201	204	186	159	177	169	173	161	193	176	203	201	192	192	207	187	200	184	176	170	203	192	190	175	183	161	175	175	185	196	170	212	171	173	187	193	196	167	198	214	168	199	170	165	187	178	204	203	213	206	187	179	185	178	172	186	164	170	205	178	191	189	204	178	184	182	162	198	193	167	191	182	177	208	190	180	193	209	184	183	186	179	185	229	194	187	203	181	195	196	206	192	178	179	177	177	185	179	197	204	200	196	180	176	168	193
27016	25714	19846	10572	4368	701	524	473	492	518	496	491	530	487	475	456	458	462	500	538	482	511	449	485	503	459	503	521	492	483	497	473	471	514	488	454	492	451	522	449	471	444	510	523	509	488	457	529	481	537	493	479	444	481	493	494	469	472	489	479	468	462	506	487	444	485	501	468	493	442	489	469	452	477	542	486	496	445	485	475	508	471	530	480	452	489	511	487	467	501	477	430	492	486	472	498	458	507	487	455	449	494	515	499	483	433	483	497	480	503	510	489	470	477	498	493	530	486	507	512	446	477	521	508	471	468	510	529	444	498	505	503	510	499	459	488	497	495	514	508	465	473	481	444	500	481	483	441	504	436	547	463	531	491	495	486	499	488	469	498	522	475	485	472	511	519	479	485	496	523	503	490	435	474	512	459	472	446	485	488	548	437	410	457	497	441	479	467	519	564	510	480	484	476	447	512	478	476	513	491	500	460	481	460	475	490	493	497	492	466	473	500	489	468	500	473	471	453	496	499	503	492	500	493	487	462	461	479	470	494	500	479	473	490	528	505	464	502	498	469	481	499	523	491	484	527	504	483	472	460	489	464	510	502	476	493	476	487	490	480	472	498	497	495	505	490	512	463	480	471	480	476	504	454	448	471	445	513	468	474	491	470	512	480	455	467	513	539	499	480	462	473	479	469	494	476	455	476	490	512	461	523	512	457	486	483	444	468	469	492	478	494	516	478	446	512	471	494	446	503	502	508	526	474	503	479	492	486	476	528	519	486	487	517	519	502	516	465	468	509	484	497	483	497	480	475	483	496	506	503	534	501	431	468	483	471	478	499	500	475	483	487	493	499	493	486	494	490	459	482	518	532	490	496	509	457	478	499	427	476	492	526	513	504	482	479	469	474	511	465	492	500	503	506	475	474	451	465	490	492	532	443	460	495	451	473	498	490	497	532	454	468	479	487	461	486	483	505	493	470	498	467	446	456	467	502	508	475	495	503	477	526	520	501	454	486	494	496	504	502	478	462	465	430	468	461	542	511	463	510	487	485	462	511	448	480	487	459	478	463	491	506	514	483	507	461	547	462	476	494	457	478	492	512	488	474	479	505	476	525	473	472	482	438	479	491	452	505	465	491	511	480	469	472	477	487	459	469	493	495	497	490	509	444	516	525	473	431	458	518	529	507	482	511	527	468	474	480	452	465	451	511	488	451	469	477	465	516	492	509	480	509	483	523	452	488	499	494	497	473	454	473	479	505	489	485	463	490	498	484	495	453	454	493	477	485	443	485	479	472	479	499	494	473	503	473	475	499	503	466	448	485	513	463	486	460	442	488	449	471	505	493	497	448	460	526	518	465	461	527	487	507	477	522	511	509	471	484	507	496	507	516	474	505	481	468	480	452	484	484	469	471	458	465	488	459	532	462	471	498	468	470	510	483	478	477	504	465	497	485	501	476	511	447	485	470	507	477	453	474	471	484	517	491	492	483	509	492	497	480	492	475	507	498	472	512	443	435	487	506	504	467	498	492	504	468	488	477	464	480	484	508	502	479	454	515	492	450	484	468	466	508	514	494	513	460	451	450	470	470	498	529	465	506	517	485	517	488	487	468	522	525	489	517	476	495	489	493	506	472	480	509	467	491	467	497	483	436	468	484	523	502	507	464	477	490	495	510	536	501	468	476	475	477	493	485	472	514	472	496	490	477	507	468	449	456	478	507	536	481	465	506	468	512	501	476	473	459	465	475	471	467	472	520	486	486	474	449	486	498	481	496	506	466	513	436	499	470	463	468	474	455	472	489	493	453	485	456	495	461	473	460	479	478	522	510	484	473	470	459	490	489	459	515	490	490	485	472	499	485	479	475	515	478	471	478	487	458	487	471	456	437	528	468	486	493	438	483	522	513	487	532	476	523	469	483	463	491	469	466	453	524	476	499	471	488	486	501	532	457	489	480	483	452	457	471	489	495	440	488	463	508	486	484	516	439	509	477	501	456	517	474	458	534	459	502	503	488	507	484	492	484	480	471	453	423	512	461	481	513	478	501	501	533	491	461	471	482	505	454	493	495	495	481	492	471	513	465	537	493	480	509	517	492	519	505	475	487	501	473	445	476	494	524	477	476	491	475	488	463	493	499	488	476	519	475	453	499	448	492	500	470	491	457	459	515	497	492	461	479	501	501	519	491	502	505	486	455	506	473	513	459	484	464	516	511	504	446	501	482	492	510	492	492	484	523	474	477	497	476	500	489	527	490	509	496	492	453	490	501	487	477	492	436	492	490	503	478	483	462	497	485	471	452	471	479	522	501	454	478	511	461	495	492	514	470	512	473	496	499	511	505	461	510	454	481	495	498	484	527	473	513	496	473	502	499	503	471	501	458	454	489	475	495	494	467	488	492	491	492	474	481	504	439	493	491	437	456	485	512	505	506	474	534	493	489	481	470	509	499	501	517	526	457	468	522	535	512	508	484	460	513	461	486	471	466	495	487	493	448	499	511	493	497	484	438	497	499	514	470	493	486	513	493	501	463	458	467	476	476	497	498	517	484	454	458	456	466	456	504	531	508	479	487	460	486	501	514	459	505	474	474	485	496	516	504	479	535	486	510	532	490	463	491	498	503	485	473	540	457	483	482	473	544	487	530	486	443	500	490	441	490	452	492	488	497	490	483	466	460	512	478	526	472	468	474	488	496	507	499	496	512	485	471	469	457	486	503	479	439	488	513	470	471	493	466	468	501	535	473	471	470	452	496	520	490	457	517	474	530	516	497	520	453	473	531	506	503	476	502	503	507	501	480	459	475	502	468	434	502	460	503	520	502	471	502	492	496	481	491	469	480	484	525	463	485	492	475	511	457	510	472	505	491	475	532	492	505	547	464	491	496	499	474	459	497	485	470	488	471	504	483	491	462	488	460	464	502	438	503	468	495	515	495	496	450	486	493	495	485	501	507	472	515	521	471	501	496	467	494	513	474	447	527	485	480	518	488	515	472	502	479	456	480	498	483	430	463	496	446	477	504	511	498	493	483	460	488	473	470	486	495	442	472	483	498	496	472	500	492	479	496	514	505	508	495	468	490	476	512	490	470	499	485	465	500	490	494	516	519	485	506	466	491	426	537	473	491	481	504	462	481	501	477	485	453	455	479	457	496	464	485	460	462	517	499	470	461	519	466	488	513	468	522	505	490	503	481	507	503	450	471	494	486	481	498	493	496	489	512	449	483	506	477	486	483	474	494	425	498	490	485	490	505	495	471	504	477	493	502	518	479	488	468	496	477	494	465	505	513	503	482	497	474	500	520	458	459	502	485	488	517	490	494	464	451	457	497	452	491	472	450	493	539	421	500	470	472	489	468	468	469	450	511	472	503	497	480	483	504	475	458	492	515	484	488	462	475	503	463	512	500	518	464	445	479	497	473	482	486	466	468	489	526	493	509	475	456	514	464	518	471	486	490	471	492	485	513	477	474	490	471	518	471	445	473	478	482	499	514	453	438	481	499	524	513
77424	71900	61194	38614	17039	2857	305	275	304	271	276	286	282	285	267	279	248	258	287	258	299	289	298	289	249	252	303	248	267	253	277	281	300	254	261	293	304	268	257	248	280	248	271	287	302	271	262	269	296	264	282	281	267	291	283	292	275	246	268	268	251	300	254	262	262	274	249	330	275	294	268	259	266	282	232	283	281	317	264	252	298	283	255	306	302	266	272	307	255	280	263	262	253	277	278	271	273	257	280	266	275	257	272	260	281	287	291	271	260	268	256	272	290	304	273	284	275	272	275	289	271	253	282	268	274	260	279	264	274	300	273	294	245	304	243	279	271	289	238	286	264	295	254	296	292	270	274	297	290	272	245	274	268	282	252	276	323	258	288	274	257	247	285	283	268	279	265	282	284	226	285	305	244	292	272	264	245	276	281	259	266	263	291	302	274	274	277	283	302	288	275	305	312	265	288	291	282	252	278	274	266	318	307	246	244	268	278	246	252	257	275	254	278	259	264	268	248	266	283	298	284	278	254	260	270	256	246	250	274	239	299	252	273	219	260	256	268	265	246	268	283	248	282	264	267	273	258	266	256	284	291	262	275	277	256	276	272	248	277	273	299	229	284	272	254	275	277	270	235	265	281	272	262	299	321	234	290	255	255	296	278	293	275	267	281	256	287	287	285	274	262	274	239	277	298	278	268	273	275	280	247	290	282	269	260	281	278	281	266	289	273	301	282	304	262	285	307	274	289	252	306	284	294	245	260	261	289	260	277	285	281	277	289	275	280	279	281	277	304	262	282	270	303	269	293	286	287	259	244	262	289	270	288	277	304	267	267	253	259	296	262	272	293	284	287	259	271	294	290	281	299	276	277	255	297	260	291	252	263	289	291	301	257	274	274	270	297	269	257	280	279	253	283	279	255	292	292	257	263	303	256	248	285	241	262	276	278	298	311	268	262	273	254	262	265	276	285	283	269	250	282	272	263	283	277	254	275	295	263	284	318	304	277	275	279	286	269	257	259	259	268	263	283	251	266	255	285	234	267	275	268	268	284	298	277	263	266	295	247	269	288	260	277	276	265	273	289	265	247	250	294	264	261	268	262	279	296	246	252	279	257	311	286	314	272	279	282	268	260	266	270	271	253	255	288	291	307	290	293	286	284	229	283	267	255	248	249	293	276	273	247	283	265	291	264	293	216	267	287	265	266	255	284	287	292	272	278	263	289	274	309	268	265	262	275	295	294	284	265	280	317	288	251	259	244	257	252	282	330	258	262	246	285	288	280	263	270	265	255	273	265	282	264	281	261	275	293	296	273	268	269	273	285	291	271	247	281	270	287	268	265	260	279	273	283	248	276	276	266	278	273	310	261	302	274	260	260	277	293	272	278	285	280	259	289	247	295	303	247	295	270	271	255	266	268	275	311	256	272	282	290	286	277	262	298	295	306	273	278	292	316	257	273	258	268	288	252	268	266	302	247	297	257	289	247	261	292	268	256	270	269	287	252	277	252	290	281	269	247	255	270	257	285	244	280	276	271	288	253	288	298	246	264	289	274	279	284	292	271	256	271	259	255	256	272	289	290	270	251	257	273	252	267	229	261	256	293	264	307	304	261	294	289	269	296	255	270	258	275	244	272	288	312	276	290	236	271	262	248	274	280	236	260	266	283	277	265	280	268	234	286	266	284	289	271	272	247	290	305	257	306	272	284	286	270	252	262	283	264	271	275	279	295	272	259	238	247	271	248	271	259	300	248	266	273	271	300	233	269	263	285	262	244	254	269	303	268	290	288	257	271	274	332	249	269	255	259	260	262	304	284	256	277	290	302	258	260	288	281	274	264	288	291	293	289	275	273	263	275	297	251	262	283	277	288	275	248	307	321	300	263	278	246	278	279	256	260	290	298	245	265	258	288	288	260	282	289	261	264	273	249	254	286	280	280	280	242	260	249	264	296	277	295	294	270	268	281	262	242	283	252	259	280	293	301	268	272	296	292	261	260	294	283	254	263	245	265	307	268	242	274	264	254	258	271	293	269	270	280	243	285	246	280	296	274	303	263	295	262	255	275	265	281	281	263	282	265	290	280	271	298	268	275	254	284	279	293	294	315	292	275	280	262	243	260	246	253	302	281	269	271	295	293	302	242	270	287	271	256	306	272	288	296	255	270	265	271	280	270	259	256	294	267	299	254	259	263	271	253	307	302	266	283	286	304	295	263	288	280	282	288	304	275	271	265	319	251	284	287	258	294	276	315	276	270	246	261	261	250	253	244	270	284	260	283	279	272	252	280	272	264	313	271	258	239	249	243	321	268	253	261	240	273	280	251	293	265	307	301	277	246	281	311	304	236	294	296	279	289	256	256	279	266	253	282	259	242	275	255	277	299	263	275	262	277	268	271	281	282	287	292	301	270	249	251	298	244	275	299	267	252	303	269	271	256	279	280	291	255	275	275	286	240	249	273	276	289	292	256	275	263	283	266	286	269	289	286	271	302	249	286	282	296	278	245	269	233	284	235	278	285	277	311	283	274	284	265	282	264	262	263	290	281	284	292	261	269	255	261	259	294	282	278	279	264	270	239	271	271	299	296	284	259	280	263	292	252	293	288	262	303	261	256	275	291	273	242	295	254	259	263	259	278	262	269	270	295	269	254	288	269	271	290	277	259	299	265	268	268	249	273	252	262	242	297	288	249	299	269	276	302	245	256	262	258	266	265	256	262	305	279	273	292	296	282	270	242	257	254	254	242	259	270	297	283	247	287	288	268	259	284	260	285	270	263	268	287	279	281	279	296	284	271	273	294	252	268	284	281	265	266	266	281	267	272	262	266	252	313	280	251	308	264	239	274	235	263	273	245	286	289	250	250	248	268	265	274	296	305	318	255	269	294	262	284	283	263	299	297	236	285	274	267	286	272	259	282	274	276	288	270	292	293	254	259	279	296	272	256	286	276	282	259	271	279	286	281	253	287	264	295	281	277	284	267	272	259	270	297	307	259	276	289	269	288	272	274	258	284	290	263	270	275	258	220	249	276	292	285	248	266	272	284	286	243	258	280	261	269	278	294	274	280	277	261	236	269	284	257	281	276	272	280	266	257	272	319	277	285	294	283	266	268	302	257	278	274	295	281	314	297	270	305	260	269	268	265	260	273	264	256	278	294	272	297	279	270	261	272	278	280	300	295	286	273	268	285	277	273	282	307	256	284	267	291	248	316	277	283	301	299	269	270	295	266	308	275	248	273	256	296	282	312	282	266	255	259	240	251	243	284	292	287	273	279	277	259	285	279	257	276	271	252	277	256	267	266	297	274	297	288	258	297	245	284	265	274	262	245	298	270	291	262	263	264	265	276	276	260	263	277	260	256	271	282	295	283	258	281	247	303	279	269	278	270	265	279	248	275	285	314	278	254	266	245	263	322	266	272	298	277	312	282	270	285	266	281	293	281	280	273	269	260	275	284	287	269	276	263	279	291	272	272	277	279	300	270	257	262	281	286	260	287	253	259	269
51280	58606	58071	43988	21903	4775	704	667	674	689	669	683	706	663	699	693	643	661	696	670	683	680	684	655	691	693	616	626	671	622	629	667	680	642	616	653	635	634	681	659	645	659	686	644	685	707	710	666	699	671	658	674	664	630	679	653	623	700	571	708	694	681	643	651	675	676	694	703	627	648	656	632	715	656	676	642	679	661	655	667	720	707	687	679	695	658	657	628	694	625	615	665	681	634	695	660	638	650	674	626	639	720	676	650	726	657	667	651	659	664	691	681	636	688	680	679	680	653	666	606	658	683	653	671	651	668	629	692	645	677	651	664	692	662	682	709	659	687	683	662	695	666	651	669	651	673	608	681	632	675	614	675	688	634	695	706	681	640	677	631	690	680	680	640	703	666	641	716	671	646	640	640	670	645	650	655	676	603	640	630	640	670	626	645	636	685	640	660	656	651	637	660	679	653	660	672	663	653	655	622	665	639	691	678	651	650	658	645	698	652	662	622	664	658	644	634	729	667	706	617	661	676	652	698	641	677	666	619	635	684	635	659	668	684	655	662	677	639	684	660	662	660	651	646	687	654	686	656	682	681	665	621	675	668	675	663	654	646	648	682	680	682	630	668	651	714	618	701	638	667	662	647	686	647	618	687	707	613	672	654	695	628	673	668	659	607	648	641	684	657	697	672	675	647	661	663	626	661	678	639	626	641	642	674	660	622	654	668	718	629	650	598	681	675	656	662	638	667	677	680	609	657	683	626	682	610	679	593	665	616	701	623	665	669	623	617	696	711	693	669	632	672	704	666	711	663	662	647	713	677	672	680	634	628	679	609	694	661	662	621	680	660	690	642	643	684	682	672	682	680	628	650	674	648	655	669	650	640	648	705	663	678	705	705	665	620	675	656	676	667	644	680	671	698	655	679	688	635	635	653	648	658	695	629	681	688	641	665	661	665	707	649	673	636	633	641	667	649	693	648	676	635	713	637	674	659	687	653	707	639	665	656	658	646	669	629	665	700	704	662	659	661	653	694	698	659	730	710	680	651	651	635	696	679	638	696	652	691	636	656	632	646	665	644	659	676	684	667	692	678	688	681	641	661	686	668	659	703	665	663	674	722	645	674	622	691	694	641	636	651	670	693	640	656	638	668	666	639	684	638	659	662	687	698	648	680	639	714	704	621	650	705	687	624	663	668	674	630	630	700	637	684	688	683	697	623	685	670	616	654	681	658	653	648	613	698	655	663	651	664	666	678	667	682	631	690	655	622	669	697	631	626	713	660	649	645	689	650	699	702	659	682	669	645	669	660	627	653	717	696	662	655	649	631	661	643	685	659	664	632	693	656	680	635	667	710	665	667	675	656	624	676	698	663	638	692	655	646	683	659	668	661	675	631	653	676	629	632	623	660	653	683	679	672	637	661	669	664	673	621	666	635	730	626	680	659	667	624	670	679	676	648	636	677	678	668	670	663	644	674	685	649	669	660	678	657	629	601	650	699	629	629	660	656	632	677	660	625	664	669	604	634	670	680	718	637	708	645	676	639	652	682	637	636	677	679	667	611	661	654	633	638	661	691	700	649	661	637	652	717	674	660	614	670	649	697	692	644	649	681	644	671	654	690	662	636	636	651	661	602	727	660	664	674	646	680	678	629	646	679	688	669	637	670	672	661	634	630	650	678	693	705	688	652	650	673	602	662	674	671	668	651	649	666	668	675	622	614	639	643	648	639	659	672	653	646	689	599	698	703	653	721	680	670	649	673	712	684	639	688	674	667	691	668	681	645	646	649	662	661	724	643	658	672	653	655	724	650	667	669	630	642	655	644	617	611	665	660	654	662	652	708	672	646	615	622	639	664	678	651	628	664	606	645	632	621	680	681	649	707	617	726	685	681	658	635	669	671	689	626	673	673	635	676	693	703	653	630	665	690	656	631	663	644	698	618	653	657	677	699	690	644	634	700	705	688	645	661	699	604	656	648	627	666	677	636	699	674	700	674	648	637	652	617	652	674	658	660	677	710	629	649	651	666	653	698	681	675	658	679	690	678	679	686	666	636	669	695	660	674	620	648	669	633	643	658	654	669	642	669	700	692	674	670	637	679	701	654	669	661	667	686	712	619	662	638	654	646	605	626	641	624	669	664	692	668	660	634	671	634	674	664	665	681	672	648	680	739	674	638	670	686	658	682	692	676	637	697	675	628	682	656	640	644	667	667	643	642	655	674	688	692	692	654	644	666	672	654	660	706	658	655	664	654	745	684	607	661	638	657	689	717	596	671	685	669	671	627	668	606	668	633	672	642	678	688	638	634	628	674	659	667	656	634	648	646	690	620	657	645	670	656	692	657	666	669	680	673	649	683	665	633	656	693	664	641	677	651	656	669	644	693	672	654	689	658	654	648	685	683	663	677	710	681	628	641	684	646	686	642	688	627	688	681	645	672	643	660	673	673	616	640	676	648	615	680	689	652	643	665	637	610	680	672	679	678	672	695	655	660	676	639	659	678	615	704	656	632	693	647	693	659	659	649	690	674	687	685	659	610	641	695	690	670	680	686	643	666	629	651	664	656	694	683	665	643	637	674	650	670	710	633	622	619	674	625	673	693	668	681	676	656	663	650	659	667	676	693	621	659	654	652	649	669	656	717	675	624	668	663	646	643	687	659	685	667	695	664	642	649	669	650	658	699	669	673	704	684	674	727	618	628	652	666	688	646	656	639	622	634	665	633	657	676	629	684	663	671	703	649	690	684	640	614	684	638	624	671	700	718	671	655	648	683	644	666	670	655	690	681	666	684	631	637	646	661	689	655	658	639	643	644	654	665	683	675	668	692	675	690	637	696	668	672	679	655	618	680	647	633	615	662	664	665	670	660	663	670	707	674	630	670	627	657	646	629	660	650	712	692	620	709	633	633	654	621	660	631	675	631	667	627	678	649	690	620	666	654	677	659	664	663	634	699	689	658	652	651	695	650	670	639	691	655	681	643	669	729	644	713	713	662	686	665	663	657	617	704	641	673	661	659	703	635	669	615	673	656	616	689	643	636	693	668	649	672	693	682	621	669	648	671	695	688	618	734	682	659	652	676	651	662	686	661	671	649	649	684	658	659	601	726	645	659	630	694	629	669	686	655	694	644	634	626	676	666	715	668	686	670	655	684	630	694	647	647	653	671	664	666	683	612	645	696	620	708	707	646	639	675	662	645	638	702	632	675	649	686	622	645	678	633	660	636	679	670	640	619	679	707	647	656	658	654	645	673	650	715	662	626	645	618	704	637	679	695	668	624	662	658	667	681	673	658	680	723	644	635	648	655	642	663	676	707	688	663	641	643	675	607	727	641	631	669	660	716	648	633	643	657	649	675	659	632	680	640	722	647	633	669	651	641	650	623	633	659	637	715	670	691	598	675	695	666	706	677	642	703	657	674	671	698	634	628	658	669	695	635	653	653	666	618	655	716	705	687	641	677	654	604	643	664	647	622	694	672	692	641	653	653	662	656	617	661	650	712
85825	80225	68606	46962	24421	5635	382	250	262	229	274	243	253	240	253	269	280	220	232	218	243	255	254	199	238	250	255	264	250	257	252	235	242	272	237	245	244	218	224	260	250	262	237	241	238	245	228	256	232	262	254	262	203	231	229	264	236	247	231	236	250	203	231	231	251	241	271	237	279	232	261	252	238	251	263	246	261	230	238	251	229	249	238	255	253	215	232	230	250	230	258	218	242	259	246	252	240	247	258	240	259	245	265	255	259	237	249	261	247	250	267	222	279	237	244	256	260	235	258	224	235	218	232	235	259	252	249	237	233	222	245	198	236	243	262	255	263	255	245	249	248	249	226	250	236	247	219	227	221	242	260	218	256	242	237	245	226	231	251	227	242	263	233	271	254	240	280	246	217	214	217	253	236	245	238	216	240	242	231	243	247	229	226	261	227	248	252	250	217	277	246	256	232	220	240	241	233	247	252	232	238	256	241	246	252	237	240	215	255	221	223	229	278	268	242	289	251	223	210	217	209	220	276	243	225	246	227	253	250	263	240	216	264	249	242	255	252	267	228	248	251	256	265	210	233	220	251	233	244	235	243	243	268	245	237	233	241	246	242	221	235	223	219	212	223	247	224	212	280	260	275	231	229	234	255	245	238	234	233	227	231	262	257	264	228	241	241	234	250	261	262	233	215	264	218	239	244	241	242	260	231	246	187	218	271	243	243	251	268	235	232	265	251	240	245	280	244	242	280	235	242	246	264	221	268	241	241	221	255	239	246	274	232	223	257	250	248	237	230	245	224	237	227	242	271	236	279	241	225	215	261	234	241	248	228	248	226	259	231	231	257	241	234	234	207	237	255	237	255	218	247	238	234	246	254	223	275	257	256	240	238	228	258	230	248	256	262	256	238	248	229	275	250	245	249	228	229	246	262	239	208	224	238	246	251	239	234	238	271	248	197	265	236	229	253	258	256	242	214	238	232	254	252	207	220	249	277	267	256	263	262	231	215	227	244	233	224	260	276	264	222	202	249	288	250	242	227	252	234	273	249	254	268	260	233	225	244	234	238	237	248	239	233	241	236	237	228	237	274	233	242	234	232	216	231	236	256	230	223	236	219	236	235	247	219	221	253	264	235	243	257	233	241	241	248	244	257	272	245	232	252	239	218	237	243	234	227	240	234	251	253	250	257	225	226	252	239	252	267	275	247	232	249	242	230	230	246	252	250	243	276	213	231	263	262	232	267	269	241	248	252	251	237	222	235	262	279	248	227	286	242	249	256	216	239	238	239	226	254	246	262	239	230	266	244	258	260	236	256	220	238	232	231	233	242	246	216	225	264	225	248	240	236	247	262	253	225	250	234	225	238	244	257	240	244	258	239	243	264	258	264	266	230	208	218	247	266	260	229	265	227	230	219	276	228	223	237	228	272	245	227	264	219	224	228	223	236	225	226	242	221	261	242	243	235	243	269	238	223	244	245	250	256	254	249	258	233	260	237	241	250	244	255	260	254	271	251	231	222	233	242	260	246	232	260	249	236	226	246	254	272	253	251	240	215	238	244	253	250	220	241	259	235	256	235	232	229	226	248	249	251	207	268	237	261	243	232	242	263	263	235	252	238	258	231	213	235	235	256	225	225	207	249	266	249	239	249	285	245	226	267	234	247	233	241	227	234	228	286	243	234	258	262	252	225	220	239	240	213	235	255	243	242	249	241	248	247	258	275	255	246	235	243	229	233	251	258	268	235	190	228	231	241	228	241	254	231	254	245	254	244	239	228	236	230	238	215	239	232	239	236	238	259	240	231	233	280	242	239	228	237	252	262	240	245	245	267	234	207	250	235	263	253	207	261	235	235	249	256	224	241	266	199	253	263	234	241	226	232	267	243	251	220	237	262	229	237	240	271	240	243	238	234	246	243	251	219	260	252	222	245	234	243	201	244	245	239	263	228	243	243	274	247	231	262	207	242	283	218	255	220	237	254	252	257	232	210	246	269	263	217	209	220	204	257	233	227	235	234	223	249	221	248	261	242	240	246	225	215	239	217	240	252	228	234	211	239	235	240	250	249	243	244	251	236	222	241	236	240	253	248	229	260	250	250	254	264	233	245	219	244	235	274	246	222	240	251	281	253	262	253	282	228	254	213	251	229	248	263	250	245	231	205	238	238	255	224	263	253	246	276	236	258	278	231	249	250	234	234	219	243	261	247	247	233	229	249	211	243	215	227	243	226	262	211	271	247	244	263	238	269	238	239	248	257	225	244	250	277	220	224	218	239	246	238	254	225	263	246	234	216	248	250	245	267	254	218	224	237	231	251	228	250	252	242	243	206	239	240	227	243	251	242	215	281	228	304	250	263	235	268	246	234	244	258	238	257	220	249	220	230	252	215	272	211	254	250	274	238	280	261	227	214	243	221	247	252	262	244	259	247	251	240	240	267	292	259	204	237	236	231	259	243	245	265	272	241	244	245	259	285	249	261	224	232	250	229	242	221	248	237	242	268	209	223	249	253	244	258	235	225	249	221	238	251	268	236	225	223	254	276	233	231	255	222	244	216	256	223	249	245	281	245	256	255	257	262	219	255	223	222	231	254	253	243	249	239	257	239	237	238	218	252	246	236	256	218	248	238	278	261	237	250	224	246	237	219	267	223	241	246	261	294	263	231	264	250	248	271	252	257	245	224	228	215	214	243	229	259	238	225	211	260	251	225	253	237	278	238	262	264	249	269	244	234	243	232	245	265	220	240	236	240	225	247	222	250	237	219	235	251	241	245	231	231	254	250	241	242	239	250	208	294	273	267	272	269	255	233	221	219	213	249	269	260	231	246	257	234	240	248	241	234	234	236	236	259	271	258	268	240	257	245	226	251	268	252	232	245	238	227	245	222	231	235	228	257	237	245	244	254	260	267	244	218	231	250	253	237	219	250	222	268	208	215	257	232	243	254	247	251	238	250	255	226	230	282	232	245	255	269	207	228	238	267	268	236	247	265	235	258	250	219	235	256	249	235	235	231	264	259	238	238	257	233	244	243	241	232	247	215	237	236	230	246	248	243	242	255	236	244	229	251	219	256	250	231	240	285	247	249	225	241	222	225	260	236	241	246	240	224	257	232	247	233	260	260	239	231	225	211	239	255	268	208	247	249	266	234	253	243	241	257	237	245	260	260	226	246	254	211	233	238	239	258	237	267	232	239	250	243	218	253	258	239	247	245	258	252	255	228	238	220	261	278	247	244	263	244	267	265	230	247	248	265	260	236	243	248	233	232	274	251	211	248	236	249	242	237	245	216	244	234	247	221	263	229	247	221	254	215	230	240	249	264	245	275	242	252	245	224	235	254	247	243	274	267	243	272	280	255	229	232	243	230	237	242	244	238	250	254	241	250	253	234	217	244	249	251	231	236	235	257	242	203	249	230	238	225	219	224	251	255	232	278	258	252	268	274	239	221	247	242	230	256	249	249	248	229	222	227	201	235	234	265	236	222	213	220	247	244	252	230	238	281	248
58495	68388	66710	52156	28127	6670	579	578	585	556	600	596	598	618	591	637	624	597	590	572	588	567	601	594	578	561	571	592	562	588	583	576	535	605	560	608	560	567	626	572	610	570	634	578	579	569	597	554	533	589	581	602	538	547	592	562	606	578	531	553	562	575	629	613	614	578	566	564	594	598	568	577	562	552	597	565	608	602	575	619	630	597	574	588	565	570	584	557	578	592	620	593	589	574	571	576	579	567	532	605	584	622	603	561	569	602	659	619	587	611	563	605	597	565	568	642	557	559	603	557	587	576	582	570	581	570	562	605	657	539	581	560	618	558	562	538	540	606	566	584	615	569	572	539	560	529	600	604	550	582	547	563	524	558	569	587	585	557	598	598	577	605	559	597	566	609	566	546	573	546	555	539	562	576	576	553	580	570	556	568	582	559	590	596	582	517	584	567	565	603	580	582	594	541	549	597	644	591	564	572	571	616	578	564	569	585	545	594	605	594	565	565	599	581	591	562	577	562	564	585	594	620	586	572	612	586	607	573	589	551	548	523	578	558	572	544	575	609	605	597	577	611	562	587	592	578	572	601	567	537	623	584	602	623	546	581	550	563	558	586	533	597	582	535	604	583	531	619	563	591	574	588	563	589	590	564	567	552	580	551	583	562	558	537	585	555	543	542	618	583	561	625	567	568	586	599	602	646	533	597	608	549	583	597	571	581	594	569	570	597	547	601	557	568	564	570	573	593	587	597	566	590	565	564	598	562	585	584	543	595	579	549	548	573	570	601	519	612	578	545	555	584	597	536	582	576	519	565	584	584	572	569	578	590	535	599	647	608	608	573	593	607	588	596	550	567	590	563	593	575	581	627	595	596	621	547	586	561	576	630	583	600	605	570	586	589	593	593	583	528	581	576	607	588	615	557	562	543	561	617	587	633	579	598	598	593	557	577	562	575	572	596	593	561	632	631	565	621	579	625	627	578	588	557	584	584	565	578	558	606	556	533	591	556	567	601	624	576	573	545	588	594	541	588	579	586	567	548	628	616	609	563	574	534	565	617	553	592	593	613	572	568	599	581	567	592	553	574	628	576	592	613	566	595	614	562	588	534	532	573	598	603	596	629	590	601	589	560	534	618	600	612	606	592	600	566	592	582	591	568	587	576	572	602	546	620	628	598	534	571	579	564	555	551	558	582	548	590	566	567	566	574	581	548	570	602	617	571	537	573	586	586	600	575	571	584	578	597	606	617	570	550	538	576	574	616	544	585	576	538	544	565	551	568	570	592	568	612	604	606	578	504	553	571	582	589	571	575	588	582	523	556	592	607	569	572	574	565	585	590	585	598	598	570	571	602	574	569	590	566	575	568	586	545	574	599	599	542	518	595	610	543	559	502	544	572	550	573	580	572	602	573	564	563	571	545	588	580	557	586	532	574	590	578	565	588	559	547	576	572	620	573	591	574	580	593	579	604	583	573	599	559	550	559	617	588	584	576	543	555	558	596	579	604	535	586	542	617	612	577	606	631	576	573	557	577	588	599	575	587	584	551	566	590	588	598	599	594	587	578	561	544	562	569	586	585	599	576	585	599	549	619	570	574	567	604	551	558	577	589	560	572	554	579	602	586	540	585	559	545	507	581	547	546	625	572	567	542	577	603	635	558	543	604	572	599	559	569	587	574	607	570	586	567	556	622	544	583	599	573	591	591	567	560	541	562	579	581	567	567	560	638	596	561	581	553	584	591	563	565	592	547	593	534	560	589	586	596	517	603	576	548	574	550	594	574	590	534	587	548	580	588	592	576	577	567	601	561	578	603	544	608	608	553	577	582	558	589	558	589	633	577	572	560	542	533	595	552	607	565	569	577	539	564	596	558	630	568	582	592	565	599	556	581	557	582	520	540	539	579	574	573	582	502	575	580	595	558	558	575	575	580	635	584	583	562	583	589	587	587	540	565	585	575	588	580	575	577	537	582	589	552	607	582	579	585	582	550	565	578	590	532	574	569	551	574	578	583	571	611	597	553	562	595	590	585	599	525	539	582	535	550	561	568	591	545	591	598	556	521	553	575	589	547	626	591	569	574	605	579	580	557	561	562	580	593	566	601	622	573	591	576	589	563	542	556	560	592	596	586	591	573	589	580	533	595	575	579	574	574	607	600	532	549	564	551	563	592	550	555	546	621	544	561	564	551	612	582	568	558	586	582	576	562	589	546	563	601	533	552	611	571	593	560	555	549	563	589	580	580	537	604	583	586	610	539	557	588	568	585	560	594	573	520	589	609	534	604	557	592	640	572	555	618	559	578	571	612	608	566	596	527	583	596	584	551	596	592	584	573	578	592	547	570	582	591	544	605	554	556	570	606	561	553	580	554	605	576	543	584	604	570	551	571	588	575	539	552	548	529	562	597	584	576	604	533	555	545	585	569	583	630	542	539	587	572	592	567	559	574	573	548	532	579	625	616	561	548	531	576	585	576	578	556	550	580	565	545	547	555	589	553	587	631	577	568	562	610	601	517	578	615	542	576	555	562	584	594	557	535	580	594	606	576	585	595	559	583	589	550	575	558	564	555	565	533	549	534	584	582	569	595	563	597	591	599	568	583	542	570	584	548	538	589	553	597	577	525	567	605	564	598	554	597	613	539	587	577	581	577	597	576	557	580	526	585	584	574	584	558	555	584	609	577	573	617	600	585	583	587	585	610	551	565	554	587	561	590	588	576	582	555	555	624	587	560	561	585	606	617	564	572	576	550	600	617	551	559	563	566	596	552	558	596	591	577	587	556	620	587	596	575	579	592	581	564	628	590	609	553	564	587	557	537	533	565	615	582	625	589	584	531	609	581	538	567	554	602	560	598	567	558	624	587	534	563	623	613	575	576	552	547	561	535	569	625	596	598	588	549	580	587	577	555	594	595	586	575	556	588	587	573	584	568	597	582	604	577	575	566	556	585	585	532	601	578	638	557	536	600	572	543	587	589	586	585	605	580	610	572	505	587	576	588	544	581	580	615	583	600	523	605	574	611	551	554	579	531	621	579	582	554	585	574	595	562	601	590	591	611	586	580	561	594	586	605	568	590	571	573	607	558	558	569	598	584	569	543	548	555	581	579	574	562	599	547	571	540	577	574	577	607	597	570	576	579	566	584	564	573	559	553	611	587	574	550	573	529	549	575	567	547	585	616	562	592	562	593	582	599	584	584	592	523	582	613	615	521	583	576	565	532	546	562	567	633	574	547	568	594	572	565	593	597	552	550	567	577	546	580	568	596	574	531	608	550	609	563	550	583	563	570	609	611	571	567	592	585	548	570	580	531	586	563	574	529	531	543	540	528	568	627	570	536	588	578	576	541	571	576	581	582	571	576	554	553	571	587	619	561	572	601	583	565	586	586	563	546	613	604	602	572	581	602	557	584	595	563	645	585	588	549	572	591	575	575	601	604	603	572	577	614	589	588	597	562	588	544	539	617	598	592	586	602	584	574	567	622	548	524	606	523	585	555	548	604
30398	22988	13556	4395	1120	222	167	196	166	194	178	187	184	182	192	180	174	185	187	209	186	155	178	165	173	190	148	170	183	189	182	185	176	173	180	198	173	168	154	175	157	147	149	172	161	168	189	189	179	174	192	149	169	181	173	142	172	161	196	153	166	149	176	146	160	163	178	181	178	173	161	172	158	162	179	148	179	178	177	153	189	179	195	161	170	194	168	189	151	172	178	180	165	183	171	171	153	190	175	175	173	164	165	173	171	153	152	171	157	165	176	190	183	182	166	171	155	173	177	165	169	177	167	178	178	175	161	170	182	159	180	190	183	178	168	195	174	151	192	165	165	175	150	150	172	162	147	174	160	188	170	173	172	183	138	179	172	173	159	172	194	201	165	207	176	176	145	184	177	167	190	158	187	188	174	173	201	168	185	189	179	167	197	170	170	168	156	142	161	193	174	210	177	167	168	172	151	176	178	157	179	175	180	165	177	189	156	192	176	164	170	173	177	179	183	155	213	202	159	155	163	165	174	158	169	189	182	150	185	171	161	180	138	172	166	186	156	207	145	164	187	170	180	159	186	162	192	181	149	171	173	178	188	161	194	192	211	174	174	175	171	187	196	185	175	206	156	164	172	154	163	178	175	158	157	173	193	154	188	173	170	153	166	154	164	191	179	159	163	170	170	172	144	154	204	188	161	189	182	169	156	171	191	159	183	183	154	180	161	191	162	193	159	160	191	171	174	181	171	161	158	166	165	182	170	148	190	158	177	160	171	171	205	182	166	163	180	174	173	187	193	178	191	169	179	175	178	182	169	162	181	148	157	160	184	187	155	160	174	179	189	160	200	175	184	157	155	162	162	170	181	184	170	191	176	181	180	170	149	141	166	182	180	165	151	180	167	164	171	179	163	167	162	171	160	186	162	196	173	150	152	184	178	188	151	210	183	180	177	172	176	185	160	175	176	147	147	195	160	177	157	183	148	171	190	160	168	175	189	203	190	184	186	176	165	165	171	186	192	169	159	174	170	166	153	180	172	170	170	194	156	157	149	165	177	160	162	164	167	185	182	190	171	174	169	181	173	180	154	172	182	171	192	184	180	174	151	156	159	183	157	197	180	158	170	172	157	179	173	158	162	181	144	164	180	180	159	173	175	160	177	170	176	174	169	180	195	200	194	139	193	178	167	165	162	189	170	177	153	168	166	178	157	150	157	151	159	182	152	158	176	181	155	165	176	165	169	196	165	167	158	172	186	161	149	167	198	167	166	178	172	171	172	163	162	178	191	170	169	160	180	197	191	157	181	165	172	203	185	163	161	188	175	169	159	204	186	170	148	171	190	172	193	221	150	164	162	165	183	187	165	161	199	173	186	179	159	180	155	189	169	171	166	175	162	179	167	169	169	165	179	153	181	173	139	160	140	168	183	204	166	189	196	184	181	177	174	189	192	172	178	159	176	162	172	183	168	191	169	162	155	158	157	189	176	174	202	213	183	159	182	162	177	165	172	167	174	195	167	178	185	177	172	173	169	150	175	182	133	182	196	161	203	167	147	156	188	177	176	162	190	167	162	181	178	194	154	160	173	174	173	170	178	181	191	170	202	188	172	197	158	187	167	169	188	171	163	176	205	163	164	181	170	168	182	158	173	162	197	181	179	167	147	181	178	161	200	169	166	187	163	181	176	184	161	154	183	175	166	189	141	179	174	176	167	185	196	199	187	169	149	179	168	173	170	160	150	164	174	185	167	180	149	162	198	168	175	170	156	171	189	173	150	159	165	186	195	150	176	178	160	182	179	162	168	168	161	187	164	165	178	174	156	187	151	178	170	184	159	182	180	155	189	162	168	188	172	154	169	167	171	182	164	155	177	165	144	184	174	164	178	175	157	160	161	182	172	179	190	183	165	180	192	164	167	186	170	196	175	162	166	167	183	200	161	173	173	140	170	156	154	202	164	179	170	161	148	170	182	184	198	170	175	162	193	194	174	188	181	173	188	170	191	155	179	188	174	165	178	197	185	170	172	184	178	174	173	151	186	178	177	175	154	190	153	174	200	194	190	196	159	184	148	180	173	187	170	148	178	174	177	156	192	163	180	159	166	161	191	179	178	165	190	174	181	155	169	179	180	171	179	181	170	153	191	179	186	184	166	164	172	170	187	156	160	159	169	168	188	151	167	191	163	179	154	172	198	169	176	179	146	187	188	167	199	187	187	184	161	174	168	158	203	185	161	176	167	173	171	183	196	164	159	182	176	157	169	179	174	162	165	151	140	164	192	163	176	177	171	183	201	173	176	176	187	165	194	185	189	179	183	176	180	177	161	191	190	154	159	176	182	161	200	162	168	152	176	173	151	173	194	172	173	164	202	170	171	166	183	154	179	186	170	177	181	194	186	171	167	166	169	176	178	180	193	176	185	178	169	180	201	177	157	184	169	183	167	187	171	174	175	155	169	183	173	178	174	183	165	172	157	168	186	191	174	164	199	178	176	171	200	162	186	150	184	178	169	172	163	174	182	168	168	159	161	173	163	189	159	132	191	170	188	165	190	191	140	169	193	169	188	175	182	161	181	170	162	169	155	173	189	170	192	162	185	169	161	184	208	190	166	183	154	177	184	169	159	178	190	166	168	207	195	160	167	188	177	154	163	180	170	154	174	147	196	176	164	190	163	176	179	171	179	194	172	177	151	177	157	175	161	166	170	155	202	166	173	149	171	174	173	191	191	165	188	171	165	167	176	185	153	178	157	181	163	177	176	181	172	173	192	187	168	180	163	172	174	168	154	170	178	178	193	154	161	178	177	177	179	183	160	178	177	186	131	166	154	175	177	168	157	157	149	174	157	178	175	166	198	191	182	194	174	179	161	139	175	164	164	168	164	182	202	185	160	192	177	168	192	166	177	176	154	171	184	170	157	172	167	159	162	178	158	188	154	173	166	172	193	193	187	167	165	166	194	165	165	179	157	172	188	157	189	177	165	155	155	172	177	159	170	174	180	183	175	181	157	168	170	156	187	192	159	169	174	167	166	183	192	174	181	190	182	176	193	198	169	188	178	177	165	190	182	163	163	199	159	144	175	175	159	185	163	143	202	169	190	179	167	168	174	166	152	188	179	161	173	170	187	167	174	170	155	183	172	170	168	169	166	167	180	160	175	172	188	166	186	200	158	180	168	173	151	168	171	183	173	168	170	183	171	159	155	170	164	147	178	183	176	166	164	165	157	202	171	173	175	158	185	179	165	178	193	181	195	164	171	184	188	184	169	161	185	165	170	164	166	168	196	162	168	177	193	165	183	159	139	177	176	164	199	174	168	212	185	200	166	179	171	177	165	166	169	197	185	167	159	176	183	181	179	188	192	167	173	170	168	172	158	162	193	177	166	203	163	152	156	159	181	162	188	176	177	164	193	171	155	154	198	178	174	158	194	165	166	168	198	188	165	202	182	188	195	182	167	175	152	171	164	161	169	184	173	170	175	189	155	196	175	190	165	173	175	171	178	196
25924	26110	19777	10061	3203	612	446	454	475	464	449	452	446	470	446	441	440	418	452	471	455	444	445	469	469	427	450	430	457	419	458	457	446	445	449	451	483	460	460	412	456	474	464	456	425	444	417	445	437	489	425	423	440	491	482	448	447	412	446	457	440	484	409	463	442	467	466	428	444	459	427	460	436	464	452	495	418	447	434	428	475	438	502	444	484	444	469	451	472	459	425	470	469	456	458	445	442	480	466	427	435	467	412	427	457	486	408	452	477	452	448	430	452	453	442	461	458	440	474	449	473	478	499	460	441	440	435	460	430	466	440	481	442	456	465	471	477	447	484	445	471	451	440	472	431	435	439	434	447	458	434	408	439	470	484	434	462	416	459	466	484	442	436	453	451	474	473	448	450	485	450	470	475	441	479	451	461	435	428	441	451	493	481	428	467	432	454	464	429	404	448	476	436	428	452	452	457	476	461	449	472	451	461	437	449	485	475	454	440	458	492	450	458	458	489	469	435	477	488	456	448	427	466	450	449	449	463	433	465	416	464	432	508	466	405	468	447	405	429	443	419	436	460	436	440	434	480	407	448	455	424	412	419	405	427	465	467	419	411	459	435	446	469	497	452	456	461	408	435	406	439	445	472	469	397	421	455	453	451	427	440	407	463	428	421	491	468	421	429	461	423	456	421	432	475	483	430	427	456	465	483	443	431	464	437	467	470	444	489	428	433	455	403	430	477	479	474	455	452	427	442	463	467	429	450	433	456	444	472	430	482	467	447	458	422	450	435	460	465	460	484	430	454	470	468	433	448	473	470	440	451	467	460	439	453	448	445	439	434	444	442	470	431	476	448	459	476	466	449	429	459	477	456	500	421	437	453	459	453	465	434	414	440	438	452	462	425	431	453	484	443	469	441	497	447	448	495	443	440	460	418	468	448	442	478	446	431	492	420	443	445	470	455	454	402	472	479	481	450	456	435	442	449	448	465	454	467	415	493	448	478	455	448	463	437	461	437	483	437	491	437	434	481	468	441	466	484	429	460	455	470	433	461	407	450	439	459	427	423	435	459	438	440	443	433	441	441	462	418	468	425	460	475	504	461	469	445	452	407	402	461	451	469	422	407	436	470	447	462	438	476	465	425	483	437	440	434	452	481	442	469	497	440	438	478	442	462	449	440	499	443	428	452	463	416	455	473	454	474	443	464	443	449	430	435	451	442	475	443	423	463	425	438	457	437	447	494	447	453	406	471	457	437	420	414	477	437	470	435	441	453	478	432	462	408	440	446	425	464	448	507	490	428	460	451	463	481	427	469	418	431	443	462	467	494	458	451	428	438	474	440	453	451	404	455	466	458	464	431	475	441	435	456	429	454	450	446	449	457	460	462	459	433	437	460	460	419	468	461	453	441	458	427	473	462	454	414	464	462	420	468	475	452	431	459	451	452	456	490	446	440	414	442	485	417	442	462	491	458	455	460	439	456	443	431	453	415	476	448	417	456	476	438	470	461	446	458	453	407	463	432	428	449	446	470	440	425	418	479	463	447	445	418	456	476	419	432	468	464	464	479	457	480	446	435	453	442	476	468	424	445	434	447	457	479	451	475	454	454	437	425	431	445	473	442	420	494	452	455	435	441	447	434	444	439	405	451	438	460	422	449	441	456	444	412	414	453	466	469	451	447	481	450	462	409	463	463	466	446	461	410	444	401	466	436	439	425	421	444	459	424	472	443	427	462	425	440	452	462	489	436	442	484	471	471	441	428	458	423	464	473	441	445	455	423	461	483	442	426	427	465	477	412	473	459	475	465	416	461	440	454	437	422	477	417	469	454	420	433	448	425	437	427	422	500	472	429	483	424	449	461	462	439	468	446	442	438	452	500	473	438	451	438	445	397	470	477	441	456	439	454	476	445	435	452	442	461	416	469	432	440	451	425	475	439	452	471	457	435	435	456	453	450	463	467	442	519	448	457	464	445	441	480	424	446	471	475	435	470	410	441	445	432	458	428	442	454	449	472	458	454	466	438	432	460	444	434	445	422	454	467	487	473	438	465	466	428	438	466	409	471	445	471	428	421	453	454	462	448	432	431	432	458	467	451	422	481	473	455	440	504	441	438	428	434	441	458	454	438	443	468	456	489	407	399	475	423	466	437	450	437	441	429	455	426	460	446	425	428	490	450	475	433	477	489	501	445	439	450	474	467	426	458	429	462	478	471	425	447	434	478	438	438	468	438	483	451	431	463	465	437	460	436	484	435	467	434	435	474	454	458	415	471	454	469	439	459	427	485	466	487	416	460	457	435	445	445	461	421	447	499	459	469	411	459	457	439	444	466	469	464	384	491	470	427	421	419	493	448	449	480	414	448	452	438	452	460	439	466	458	422	448	453	437	447	461	387	418	450	485	453	455	452	409	468	457	452	426	468	432	450	442	452	446	444	430	439	458	435	455	496	453	468	475	447	453	472	468	409	446	462	447	467	454	449	465	463	482	454	450	460	437	412	427	423	400	493	450	451	482	443	438	459	480	440	428	445	481	448	489	435	461	446	462	407	467	435	437	433	440	452	428	461	448	459	460	462	459	487	468	453	480	446	434	463	451	486	470	475	430	465	462	453	427	451	412	476	449	470	449	447	448	480	491	428	441	441	490	448	469	479	491	482	451	454	427	442	444	425	473	448	448	412	438	490	477	445	430	469	415	452	449	488	439	461	447	414	436	429	464	465	431	452	436	441	405	432	426	478	451	475	431	436	458	434	480	475	448	446	482	430	486	475	466	460	442	459	440	475	447	428	463	451	450	446	438	434	436	449	437	478	459	434	452	471	479	464	478	428	454	504	451	452	439	453	432	446	410	459	451	402	448	455	451	435	446	440	469	445	431	416	415	449	418	488	469	485	440	454	465	455	460	443	505	465	449	468	456	456	483	473	451	433	468	433	470	454	443	437	434	490	439	431	458	444	439	459	450	449	484	459	458	437	449	439	442	476	446	486	476	459	453	421	430	471	453	404	483	403	437	445	458	433	459	457	455	476	462	448	464	442	495	447	456	444	453	441	461	452	422	454	438	482	460	441	440	432	437	464	477	482	425	412	458	467	458	458	475	463	421	466	487	481	442	497	451	394	483	439	434	462	418	444	493	479	475	450	450	463	440	434	454	453	459	435	466	434	444	447	462	474	443	450	446	443	459	442	471	463	443	471	481	413	463	469	463	434	443	475	453	443	480	448	433	437	492	419	466	476	450	436	416	427	461	469	470	450	483	434	423	458	407	478	427	467	431	467	457	460	453	444	412	456	411	439	424	434	447	429	474	449	439	462	470	477	499	470	409	478	435	435	491	467	458	454	465	447	457	443	410	428	451	465	451	431	466	431	436	435	455	492	403	466	422	437	450	464	453	460	470	492	430	440	460	442	447	457	475	471	446	452	449	442	432	466	462	411	428	454	438	438	443	455	412	483	462	446	468	490	433	452	459	460	440	458	474	449	430	460	430	446	447	442	452	491	451
76552	72236	61281	39142	17366	2268	289	295	278	256	274	284	252	261	281	295	257	292	263	267	261	280	255	248	262	265	280	300	301	310	276	261	278	284	280	232	232	312	237	267	259	241	265	244	248	263	263	273	253	263	275	286	262	265	265	258	270	298	275	253	250	270	237	254	253	297	284	290	275	265	254	282	270	257	252	304	267	266	257	247	246	276	262	253	270	245	243	257	274	267	269	264	240	265	238	282	270	240	258	254	269	285	270	296	280	269	265	281	272	284	258	276	239	243	271	268	268	297	246	245	254	289	273	285	271	301	224	260	279	253	271	272	259	273	286	254	247	272	290	276	290	265	270	261	284	274	283	274	250	248	280	259	296	256	259	267	272	273	281	262	255	285	268	259	268	244	246	275	286	263	263	268	290	270	291	297	246	275	284	279	277	263	282	285	291	277	261	292	264	299	286	268	257	241	266	279	263	259	247	240	217	246	271	307	303	283	263	250	268	247	265	267	277	273	291	261	278	245	224	269	227	270	264	247	282	266	266	262	247	256	241	254	246	271	254	266	294	306	245	246	258	261	250	270	260	240	254	304	263	269	279	303	297	256	237	261	267	259	291	279	246	247	261	250	279	246	247	263	282	299	276	261	274	272	276	275	274	274	272	269	273	298	304	270	258	294	265	290	271	265	267	287	310	254	277	260	288	274	256	246	256	262	245	260	296	242	251	288	287	278	251	282	259	262	257	291	239	267	256	263	261	280	279	270	254	262	245	257	294	256	275	286	261	257	286	262	286	294	262	262	286	275	271	267	278	286	235	287	285	268	281	247	300	279	253	262	240	261	255	265	251	275	261	271	276	263	228	288	264	290	248	289	282	262	281	266	277	272	291	265	262	262	295	269	274	290	249	276	252	255	270	265	253	248	263	278	231	245	254	284	270	267	251	237	271	263	270	298	291	291	251	284	239	291	273	295	236	282	281	272	273	248	276	259	273	249	253	268	260	268	256	266	277	281	273	270	272	276	273	280	259	273	233	271	281	271	320	302	272	266	254	270	250	260	240	290	290	290	262	244	287	233	249	249	256	233	264	257	254	243	297	268	277	306	243	272	272	261	262	234	272	286	248	293	257	270	274	310	237	268	286	306	243	265	279	253	264	265	260	276	276	259	267	260	236	248	303	268	230	213	279	243	253	252	275	282	288	270	244	265	254	289	251	268	243	240	268	257	245	248	250	260	286	277	276	266	286	287	264	288	278	226	268	276	268	277	287	294	245	268	263	280	267	241	275	261	260	263	299	267	293	259	276	270	264	248	241	249	271	273	297	260	271	279	252	250	264	287	279	292	282	273	237	283	270	249	281	277	231	243	279	253	253	253	236	270	246	265	279	252	259	249	274	274	249	262	283	287	262	269	268	267	305	252	267	283	279	286	247	277	268	297	302	253	301	264	242	265	269	266	261	272	273	240	256	281	266	245	305	268	280	272	250	281	270	250	227	268	271	253	276	225	325	239	296	259	281	277	266	259	238	261	248	252	259	277	270	296	265	281	254	254	265	285	266	264	250	253	263	273	259	297	257	277	275	256	249	270	268	284	275	288	284	244	245	275	255	258	259	269	277	262	270	269	272	244	302	275	283	262	299	254	236	247	263	264	270	243	254	261	292	263	266	280	275	283	263	253	285	288	269	249	281	266	249	291	267	272	258	294	255	271	266	297	264	246	278	270	269	275	276	285	286	240	264	263	257	264	292	275	264	262	272	259	296	289	277	271	286	280	296	243	245	258	260	281	261	241	284	278	222	246	253	285	277	287	283	254	259	245	267	257	261	274	263	271	285	284	285	257	285	269	254	258	233	261	293	241	285	271	287	279	245	273	258	254	279	272	272	251	308	269	271	275	287	291	271	243	284	271	257	266	233	272	254	270	230	264	266	265	261	278	269	264	275	254	288	277	272	264	294	293	271	272	261	266	268	278	285	267	289	269	279	274	263	283	269	276	260	291	261	292	271	273	264	248	299	289	298	266	249	261	258	295	290	258	270	255	254	264	270	270	288	262	244	241	272	260	246	243	269	279	256	250	279	247	260	272	237	275	242	278	287	270	277	292	268	302	258	264	273	261	277	294	281	255	265	320	249	270	249	264	268	277	254	251	272	265	275	272	288	289	326	281	281	266	264	249	257	277	265	256	264	257	273	249	259	272	268	286	249	294	284	291	271	255	272	273	247	276	266	271	261	251	289	246	271	257	258	308	242	238	280	265	293	258	243	273	214	270	276	273	271	266	226	294	254	261	261	260	221	256	242	253	273	250	282	242	261	298	295	261	276	259	261	264	286	275	280	274	267	265	253	258	273	246	290	253	248	260	240	267	271	264	256	248	262	264	287	255	266	259	261	254	280	252	270	284	245	272	264	284	262	294	269	264	287	275	281	220	232	266	241	278	246	256	256	262	252	256	271	266	257	276	251	243	257	272	260	254	269	228	249	252	254	266	262	275	277	274	278	273	287	283	235	281	253	256	276	249	264	289	298	280	301	262	258	300	259	275	270	262	275	282	263	246	275	267	279	332	292	270	279	277	269	250	285	286	255	262	288	278	301	328	267	268	256	270	260	275	232	254	252	289	266	249	282	271	292	273	264	278	249	267	270	269	249	278	267	249	240	254	277	269	287	288	276	278	282	278	279	279	270	233	236	254	295	221	263	281	257	254	290	239	279	215	258	256	255	291	264	260	255	291	261	272	255	288	274	257	234	245	272	291	254	289	291	275	260	244	250	262	253	255	277	266	257	267	258	247	250	264	312	262	280	299	275	272	249	282	263	258	262	281	253	268	282	241	272	268	294	240	274	279	259	257	258	273	260	260	281	263	247	266	244	289	261	275	239	273	254	275	258	251	285	267	274	261	252	265	279	269	296	289	283	273	273	254	279	258	240	264	276	276	273	253	280	269	257	265	231	255	256	236	286	276	262	273	256	265	268	269	272	259	286	265	270	272	289	280	243	245	273	268	291	236	289	295	270	272	274	259	273	277	260	292	230	280	280	285	254	267	269	270	286	243	263	267	270	264	275	237	265	263	254	269	261	280	262	250	260	289	291	279	259	275	290	293	275	289	256	289	250	273	260	267	277	281	272	278	278	283	268	306	256	305	257	256	287	278	248	267	241	248	257	264	264	257	271	276	280	284	268	289	271	284	244	271	265	242	275	273	274	286	293	275	278	235	252	277	260	269	287	279	247	274	270	276	259	300	303	277	252	253	279	254	246	275	253	275	266	248	271	260	253	289	252	226	260	239	275	278	274	290	232	241	258	264	284	235	255	278	264	254	294	270	254	263	235	275	276	268	261	251	302	290	272	275	284	265	261	279	241	273	298	294	251	255	267	257	262	260	268	264	254	267	265	247	286	258	265	265	269	241	249	252	274	266	268	281	286	279	262	258	261	272	248	258	292	263	265	274	274	268	287	282	267	238	252	260	249	284	281	238	263	270	303	261	259	276	300	254	251	270	258	262
49980	59174	58599	45031	18695	3481	700	677	656	657	662	669	671	695	706	643	678	637	686	624	612	712	682	620	633	626	666	600	652	676	660	650	629	620	672	647	665	645	655	640	657	663	699	613	678	675	619	581	661	676	654	610	615	646	609	662	660	626	667	656	618	644	613	656	631	639	656	684	626	665	592	643	612	624	581	612	664	638	645	677	651	703	656	649	677	595	668	652	620	637	656	629	608	630	660	612	672	639	667	666	628	613	642	683	697	624	641	704	672	621	672	656	669	617	616	655	676	627	653	641	668	622	647	690	666	637	604	668	644	614	608	646	658	649	682	650	629	620	628	624	667	615	617	616	595	602	638	625	617	657	611	607	665	641	612	650	656	641	661	652	654	667	637	630	605	667	635	642	644	676	631	647	604	623	638	658	632	704	686	634	642	653	697	644	667	673	621	638	706	664	700	659	626	662	604	598	680	610	682	663	661	633	639	706	683	663	647	618	665	677	639	697	663	634	637	652	652	657	649	660	645	643	670	645	640	609	623	609	610	670	632	650	611	625	660	626	637	665	652	635	624	619	649	622	664	665	638	625	637	600	607	647	604	643	639	664	618	654	590	631	654	648	660	695	619	644	629	632	661	652	671	634	635	648	632	641	663	659	684	638	599	628	670	576	675	607	669	661	657	684	641	647	642	661	657	631	656	653	658	654	642	650	672	673	670	613	673	624	663	636	657	652	667	662	696	615	624	610	676	626	656	682	675	704	655	662	662	661	638	636	641	675	650	638	623	659	623	689	665	599	627	594	660	632	631	686	632	603	620	638	622	678	690	622	665	608	630	699	625	664	675	623	653	619	656	647	635	620	626	686	658	665	679	698	625	672	655	646	658	646	612	651	623	609	666	604	678	632	666	587	636	642	624	629	621	631	661	641	645	571	653	662	661	670	671	600	687	656	644	633	654	698	685	683	626	642	633	651	655	683	655	602	650	682	651	649	645	641	640	649	668	616	653	635	651	596	659	634	670	633	629	669	645	665	635	660	644	635	721	624	632	671	645	626	623	672	687	643	646	674	670	646	636	704	640	612	648	642	643	650	642	623	640	657	596	671	619	616	627	656	641	689	666	660	642	628	641	645	620	643	613	597	663	642	594	645	633	626	659	621	626	666	646	652	610	685	628	673	643	662	621	678	645	660	633	647	627	633	633	654	648	644	629	635	639	700	663	672	642	658	657	643	642	647	639	644	647	700	663	636	650	630	644	614	672	646	673	673	632	636	634	702	630	681	667	638	657	634	638	606	646	669	651	645	657	667	679	654	634	626	672	609	642	643	670	658	635	669	626	672	658	608	629	631	623	604	666	645	682	651	637	619	651	674	695	625	675	645	664	694	648	633	672	690	635	632	638	611	630	653	625	704	630	655	640	619	635	611	603	688	613	650	689	593	672	639	616	644	618	650	704	669	649	608	667	590	666	674	666	634	651	661	618	642	605	649	651	642	653	655	671	640	641	652	682	646	639	655	602	636	645	676	639	630	642	645	650	659	642	632	653	678	680	648	629	659	624	623	646	698	644	673	665	642	640	628	670	667	633	632	601	651	579	685	649	646	650	600	644	606	668	669	675	643	631	673	629	650	640	661	681	640	631	625	629	673	620	635	651	623	616	646	649	661	661	659	648	640	643	655	641	649	682	630	649	628	644	665	686	638	638	596	649	636	630	666	692	641	640	648	675	603	623	651	652	632	660	629	636	630	641	643	645	654	623	654	665	655	607	690	653	657	651	650	661	725	646	636	635	637	677	707	634	655	618	635	659	641	646	623	650	666	663	675	643	639	664	663	618	638	644	658	643	619	640	640	622	626	612	661	643	632	684	678	655	600	664	625	665	649	672	634	628	672	630	687	631	655	660	656	625	641	614	657	623	607	605	645	667	599	602	651	634	621	629	717	666	653	634	627	676	673	627	632	643	640	638	626	653	630	659	607	665	697	630	630	653	637	666	629	679	630	662	659	688	620	628	641	675	632	657	643	650	634	658	649	679	663	629	610	645	643	637	678	654	631	647	640	642	653	665	690	683	647	694	693	592	682	649	638	692	640	635	637	654	640	673	675	609	620	654	631	632	585	633	653	620	663	655	655	628	616	668	628	634	658	676	608	655	671	651	665	673	608	668	654	684	649	627	627	635	644	651	652	667	637	643	614	632	607	640	644	680	678	602	639	615	622	695	635	662	603	638	647	668	680	618	625	639	662	631	669	637	609	655	674	681	643	639	662	647	636	612	657	680	661	671	655	644	662	629	659	652	626	699	621	685	645	657	631	630	598	667	668	686	649	688	659	615	665	697	637	644	661	646	665	662	650	668	657	601	680	616	648	645	659	623	677	616	609	621	673	633	653	631	676	629	634	618	642	649	650	666	597	627	602	668	689	661	687	654	633	654	639	673	642	684	683	692	698	619	658	657	635	669	644	665	672	643	646	663	643	651	571	660	584	653	649	672	628	640	655	683	647	654	689	665	647	698	733	681	625	686	653	645	679	618	657	659	631	641	639	681	668	694	694	623	679	653	669	624	611	638	626	650	647	609	642	634	627	676	661	611	657	659	672	684	666	665	637	625	707	624	677	628	639	674	679	691	586	629	662	664	629	638	613	699	634	633	671	665	657	647	636	633	723	674	650	611	655	670	653	666	639	664	650	618	640	655	642	610	618	652	618	653	667	618	648	611	658	672	666	659	645	672	631	594	668	587	694	652	656	624	671	671	620	631	625	642	664	677	655	649	652	612	646	637	643	635	704	611	639	681	665	691	643	646	636	658	647	625	669	688	670	704	638	671	641	624	659	681	607	653	631	660	678	637	649	641	678	605	625	651	623	625	639	657	665	631	621	656	666	656	652	672	674	645	648	657	658	639	657	683	653	651	624	625	647	632	635	641	643	637	626	642	609	659	630	673	635	561	636	634	641	631	690	666	647	675	698	661	630	669	668	676	640	663	681	625	624	636	659	677	692	625	648	665	669	686	656	658	671	613	637	652	668	675	683	630	664	634	637	644	658	666	641	687	667	646	651	666	678	699	637	674	643	665	638	600	685	626	649	710	659	676	624	636	670	688	614	648	672	691	668	648	653	665	645	606	630	620	647	673	654	647	651	678	652	649	650	622	623	644	655	665	637	656	670	627	625	650	624	636	632	644	630	652	619	637	652	668	656	687	643	652	635	645	714	630	588	682	632	690	661	680	678	602	647	650	684	588	659	638	669	577	623	603	675	648	630	634	645	633	609	639	652	607	609	617	645	651	647	632	620	634	596	671	662	651	663	687	611	628	687	656	684	634	659	713	638	659	671	663	632	652	665	645	633	610	591	662	629	688	682	630	660	614	661	600	607	641	639	625	644	610	626	701	646	669	679	603	649	608	642	607	613	657	682	620	661	626	654	600	642	639	654	612	644	664	623	621	645	643	650	621	650	649	677	643	620	635	694	620	678	658	624	596	671	618	652	640	594	657	709	674	642
85839	81012	67871	47126	24552	4980	345	274	251	271	256	233	232	253	241	251	272	246	237	274	224	244	259	254	242	235	253	226	220	249	225	236	259	248	261	245	264	246	215	250	254	232	218	256	236	229	250	257	231	232	226	248	224	246	226	249	226	223	220	233	245	263	214	261	292	253	256	248	228	228	252	225	238	231	259	252	264	250	252	245	254	244	234	235	228	253	239	242	238	230	233	265	215	234	266	217	260	225	255	240	226	230	239	232	246	274	253	250	227	234	219	255	228	247	251	261	263	219	244	221	262	244	253	246	230	234	223	245	234	227	223	239	238	228	254	265	238	203	222	230	258	234	248	215	249	279	238	242	239	236	247	215	252	225	215	245	236	231	240	225	244	245	221	244	234	242	238	241	221	241	230	239	263	233	250	232	239	239	241	229	233	240	237	261	236	229	273	240	215	275	242	222	274	257	241	209	223	232	262	248	234	242	223	234	218	251	273	225	257	263	237	236	236	280	218	223	253	261	236	247	249	241	216	213	271	219	243	248	254	251	234	220	227	252	254	259	246	247	241	221	236	234	236	244	239	228	254	259	231	218	235	248	211	227	246	212	238	246	245	261	252	276	272	246	248	234	279	233	223	251	245	239	243	259	248	228	244	261	223	239	233	240	252	239	224	252	239	234	248	230	239	252	255	225	254	230	238	266	238	231	228	206	266	253	255	221	217	212	237	253	238	244	249	270	247	251	248	248	245	263	237	235	203	231	247	219	248	248	262	247	252	223	228	224	214	262	223	230	237	264	225	229	263	266	251	233	220	239	224	251	233	262	225	249	252	247	231	254	244	245	222	266	207	264	265	235	280	229	244	273	263	228	235	229	240	253	277	248	262	243	242	229	251	244	216	247	217	222	243	199	226	241	219	247	241	228	236	243	245	241	230	218	236	231	266	248	249	264	240	252	237	262	252	221	251	252	223	236	253	260	255	223	225	249	260	263	218	216	280	228	232	239	275	247	244	236	229	253	220	231	260	251	263	243	243	268	226	238	218	245	246	245	258	208	259	254	219	244	219	250	253	234	235	253	260	248	228	229	229	224	251	232	236	235	232	244	243	233	270	250	251	235	252	237	229	267	223	223	229	233	253	242	204	251	236	233	269	251	265	233	246	226	264	237	242	237	242	233	234	210	218	231	244	218	217	265	253	233	225	259	249	237	246	258	245	261	219	252	231	233	246	247	241	219	247	239	237	256	248	239	232	248	215	236	247	219	230	249	232	229	260	268	244	244	255	236	233	230	235	260	252	244	269	242	258	236	227	277	256	247	210	231	265	248	244	232	251	266	235	248	217	234	222	215	229	252	215	209	228	225	246	249	252	253	222	259	263	247	232	215	255	233	219	227	197	230	216	270	243	264	247	254	263	244	239	253	253	232	239	246	216	254	225	235	225	265	261	235	234	230	268	261	254	243	251	249	242	245	241	275	223	251	230	250	260	246	237	240	247	249	242	238	256	217	216	244	248	233	230	261	240	257	240	245	263	247	227	254	231	241	251	226	247	236	232	242	255	238	215	230	236	228	217	254	223	249	238	257	250	255	229	284	206	239	263	255	262	235	223	225	229	240	202	241	249	265	262	226	265	242	220	253	234	225	231	209	262	223	248	245	238	238	258	239	252	202	228	235	239	213	254	252	246	239	245	217	216	230	236	253	227	242	253	280	228	243	236	227	249	232	233	240	259	242	264	257	237	233	249	258	226	251	228	260	238	252	212	271	250	220	221	246	227	246	246	223	250	241	250	238	237	264	244	250	252	242	228	226	243	265	251	256	242	236	242	242	262	260	253	257	222	234	244	257	225	217	239	251	253	230	242	249	253	257	243	239	226	233	250	237	248	244	228	259	231	256	247	242	231	237	269	249	244	232	211	238	254	226	247	255	202	221	246	282	257	252	271	200	244	228	254	212	233	224	264	237	249	258	249	250	205	234	240	255	266	238	225	232	241	228	235	233	243	249	225	231	227	233	260	235	226	247	252	222	238	259	226	252	209	254	252	236	229	234	234	273	253	238	216	256	249	257	240	282	233	270	249	258	227	232	240	233	264	240	252	219	232	254	235	242	240	250	253	206	253	248	249	281	243	260	231	243	252	244	229	223	257	244	253	240	226	217	233	225	250	248	228	232	227	240	240	219	238	226	248	230	230	244	217	250	239	266	232	261	276	248	250	224	259	240	234	266	258	235	251	245	238	233	240	240	208	240	244	221	232	221	239	246	244	221	257	221	230	243	229	242	252	230	266	232	225	277	261	251	251	249	248	238	232	205	236	235	256	226	245	229	264	258	245	218	219	218	248	243	236	233	233	234	244	243	219	258	228	228	276	286	243	231	243	214	250	243	218	214	213	261	251	232	254	265	241	216	236	211	262	205	218	252	267	238	249	242	244	219	216	226	252	250	259	248	242	242	242	232	226	260	221	280	244	233	243	227	224	237	235	258	234	271	265	257	229	233	226	230	250	227	233	237	254	266	265	230	262	235	244	253	249	247	228	218	237	240	254	248	226	262	253	246	242	216	239	229	231	248	221	250	276	229	250	235	233	251	237	228	271	239	228	240	244	258	249	225	256	248	290	239	247	247	252	235	262	232	251	220	238	275	254	221	241	259	263	218	237	232	243	208	233	258	242	256	233	231	270	243	259	266	254	246	258	201	229	215	247	240	243	248	245	223	201	243	222	238	227	223	245	236	248	237	238	285	234	233	213	255	212	228	237	245	251	239	255	237	220	255	249	248	235	253	233	203	222	266	229	247	247	261	230	246	247	259	272	238	239	218	249	250	226	244	244	242	256	259	242	229	275	223	234	233	240	244	242	207	242	252	219	267	227	244	258	216	232	230	233	247	234	241	265	236	226	208	236	241	260	270	291	236	253	239	232	263	235	237	236	241	227	236	262	251	222	275	287	255	223	236	243	252	226	217	231	240	216	233	212	230	235	236	251	270	239	240	252	236	236	246	259	224	254	252	235	213	206	244	271	238	242	252	245	237	223	259	234	232	244	219	258	223	248	244	249	280	254	222	239	241	258	236	228	237	227	264	219	227	256	273	209	234	235	266	264	225	240	245	224	229	251	257	251	235	257	234	224	256	237	252	238	230	245	243	228	209	248	235	231	265	240	238	253	223	241	233	239	204	249	229	224	229	235	240	242	233	243	244	241	233	246	281	236	241	247	218	257	221	244	235	222	229	258	236	214	241	215	271	206	247	222	249	235	237	236	261	217	246	219	247	230	238	244	223	236	214	259	252	243	240	241	242	269	246	257	212	243	246	207	238	232	223	226	232	244	216	245	240	257	231	215	242	230	232	268	243	231	243	243	249	234	258	233	258	227	258	232	219	232	229	231	230	224	269	242	263	267	241	228	260	227	263	249	262	236	253	239	220	240	225	253	221	258	243	257	211	256	242	264	230	244	210	284	246	232	245	237	211	208	217	264	238	219	218	230	265	241	222	245	237	233	210
58053	69003	67126	52634	26363	5120	629	603	546	609	608	566	605	585	568	554	569	570	551	629	614	518	588	616	571	582	599	557	590	606	581	580	587	598	607	587	614	573	552	644	599	572	577	585	561	550	614	584	588	587	602	550	574	582	593	578	563	574	571	548	553	595	587	536	588	588	542	587	569	609	569	579	540	570	611	544	555	575	600	627	633	548	526	549	599	523	594	591	581	561	580	581	523	570	585	574	530	564	573	584	581	553	579	593	577	612	580	598	606	565	577	594	621	553	602	575	570	547	573	543	615	603	563	548	564	586	589	565	570	615	571	588	551	555	558	550	611	557	565	588	594	595	598	566	548	583	553	553	535	556	600	590	567	613	597	590	560	595	557	578	579	584	574	571	540	564	615	552	579	582	523	597	565	546	587	539	578	543	574	572	573	594	539	564	575	559	570	532	569	555	563	589	625	553	553	592	562	552	556	550	571	582	557	574	584	581	588	531	604	596	604	579	555	564	596	592	577	494	587	580	571	580	578	587	589	552	592	533	565	610	584	600	559	547	550	554	570	571	557	615	568	554	579	574	603	562	584	562	561	578	574	558	588	552	568	548	628	588	569	611	582	591	572	607	598	542	556	596	587	599	575	593	543	613	546	607	564	570	548	554	591	559	560	559	570	492	547	565	562	540	592	558	571	588	549	614	602	567	600	581	539	534	573	565	588	573	553	571	605	580	612	519	567	565	589	548	596	554	542	598	608	580	595	588	541	583	592	578	586	594	576	596	564	600	581	593	564	610	559	587	562	592	569	584	588	545	596	571	543	545	575	595	528	589	564	587	558	589	582	647	572	602	591	546	540	622	596	574	559	529	550	577	642	578	590	636	547	561	619	566	579	591	559	592	590	567	568	588	559	602	587	622	582	586	526	579	581	577	592	579	602	617	565	559	562	598	560	585	557	591	556	598	533	593	574	545	560	575	572	554	564	554	520	580	613	557	578	567	580	542	559	580	570	586	566	590	569	578	564	606	591	520	536	549	595	570	561	563	580	600	604	578	575	595	598	563	618	596	561	536	596	585	543	590	599	582	553	597	592	603	550	574	589	521	558	564	564	621	587	568	557	551	579	579	584	583	542	550	549	577	615	550	585	583	586	570	583	551	548	588	560	510	532	536	611	533	576	555	604	556	582	558	562	516	591	544	609	574	598	557	562	531	656	573	578	555	590	533	559	580	571	576	580	575	626	525	566	545	540	580	565	540	553	580	605	586	567	604	582	551	638	556	539	548	574	580	553	547	528	586	555	550	589	544	557	560	585	534	597	567	591	526	578	553	597	568	520	577	605	565	584	543	619	610	586	541	573	557	517	572	611	603	570	538	552	585	573	597	569	572	543	575	603	619	553	616	594	581	577	578	587	574	568	543	551	563	583	598	590	602	580	558	583	572	615	555	541	577	583	576	588	575	584	567	612	602	580	607	583	551	563	553	578	592	596	580	557	562	614	566	536	563	544	586	594	620	563	580	644	555	576	587	578	576	565	575	556	584	570	604	566	587	580	587	580	574	550	605	585	581	604	562	538	558	597	576	565	612	571	537	554	556	609	577	601	589	611	546	578	604	616	550	557	562	580	580	579	530	549	577	589	556	633	557	579	547	531	595	590	608	513	581	585	533	558	556	568	580	570	563	595	550	559	549	566	580	572	596	594	536	565	572	548	627	549	582	588	582	542	533	545	554	599	566	568	544	541	564	573	543	573	550	558	581	589	591	590	589	623	590	572	569	573	579	564	550	565	586	575	580	571	529	604	566	563	570	578	579	561	580	554	580	558	598	585	570	561	577	555	642	561	614	561	594	580	586	549	584	551	613	579	587	533	599	595	598	632	569	547	579	567	567	555	579	599	590	590	574	561	558	591	595	589	532	602	576	542	573	553	560	601	573	541	589	618	557	561	567	564	542	579	588	587	576	599	621	596	616	543	541	610	576	590	556	584	587	572	587	583	551	564	558	608	552	584	592	546	542	581	599	546	558	554	585	558	596	566	587	571	613	576	583	554	593	562	591	567	610	551	579	548	595	585	552	578	606	627	592	579	565	599	587	554	552	559	574	609	585	550	575	557	554	584	567	556	569	563	509	547	521	588	570	559	576	594	585	594	577	573	555	588	582	538	552	554	558	602	605	590	593	562	571	582	607	580	537	571	535	558	597	576	531	588	565	556	574	542	560	548	583	556	583	585	566	584	571	584	565	581	580	602	549	589	539	585	584	560	558	625	593	598	547	583	569	585	582	580	598	545	579	587	564	587	569	587	565	580	561	555	580	548	553	590	594	575	606	593	577	579	597	542	578	606	637	592	598	554	576	536	628	622	559	573	552	599	586	595	597	583	609	561	614	612	550	589	557	535	578	595	556	597	586	561	571	575	597	575	567	581	624	566	551	599	595	566	561	612	574	645	588	574	568	531	660	542	566	569	560	602	560	563	553	586	574	568	581	555	549	583	603	608	582	561	559	554	549	587	551	541	563	552	570	573	583	605	578	571	531	541	598	591	599	583	582	592	538	570	585	553	588	580	558	575	557	550	550	597	571	557	542	554	543	574	603	555	546	557	560	568	582	551	586	567	637	587	573	566	587	587	560	547	599	612	586	563	567	532	575	586	588	561	578	598	559	623	556	586	561	582	595	570	554	616	578	561	591	584	585	547	591	563	557	588	580	532	581	528	608	598	566	565	555	626	545	601	573	554	602	533	612	573	560	568	579	573	576	562	616	538	567	590	585	552	584	618	566	556	564	559	576	569	581	600	592	587	541	560	545	530	584	614	538	545	604	563	555	606	559	603	562	553	547	583	609	559	577	583	565	592	595	577	614	607	546	583	559	594	576	589	539	607	539	548	558	596	533	557	631	607	620	552	600	540	594	547	527	565	579	590	582	595	573	583	541	555	607	567	573	568	569	549	540	557	547	583	559	563	592	613	590	570	564	602	583	579	614	570	556	589	533	528	546	613	591	558	558	562	590	546	557	561	593	556	575	580	549	591	567	590	557	548	595	610	591	598	574	574	608	615	593	592	546	605	562	578	577	556	591	561	574	557	550	571	581	564	591	567	563	593	581	600	533	601	552	565	589	552	603	581	599	581	617	545	577	583	592	560	596	565	599	571	575	574	570	611	620	575	587	534	586	572	542	563	530	568	594	534	617	564	596	602	556	575	588	549	549	587	562	566	565	558	578	591	612	600	600	555	594	548	607	567	560	581	581	571	573	611	577	568	558	555	563	560	585	572	561	578	585	565	579	531	600	586	598	580	548	556	548	563	552	597	605	586	553	630	536	582	577	611	609	582	577	579	624	606	624	600	565	544	579	612	573	568	553	538	558	654	545	599	573	589	566	546	595	559	582	576	571	583	623	596	558	574	562	586	590	608	536	623	573	591	574	615	585	608	584	567	550	561	544	594	525	601	551	534	544	572	557	588	566	609	613	572	592	612	599	587	534	573	563	630	565	582	546	603	579
29542	23301	13229	4553	1226	218	192	175	192	173	173	157	157	174	173	170	195	145	180	179	173	163	171	179	188	166	160	163	156	171	160	175	182	185	158	166	182	178	185	173	159	171	192	164	151	192	174	169	175	166	194	207	183	170	169	145	184	174	164	148	185	187	185	157	156	169	175	161	174	180	167	187	191	168	173	178	175	171	190	185	196	203	185	160	185	166	173	182	177	175	173	172	170	176	200	148	181	185	168	169	188	172	158	175	185	183	198	174	184	162	200	161	197	184	156	187	186	166	176	163	176	182	175	156	169	188	172	164	165	179	176	165	169	161	154	165	166	179	162	153	159	175	173	170	166	163	192	176	168	138	152	167	141	166	164	168	173	170	177	156	178	215	175	145	179	157	177	164	170	161	166	190	187	200	175	168	171	193	164	172	179	157	159	172	174	170	169	173	178	139	179	172	160	169	183	158	174	176	169	180	153	172	163	155	169	167	180	175	179	186	173	175	181	165	179	175	185	163	184	173	171	163	162	162	167	169	186	186	191	136	168	159	173	199	180	193	181	155	171	174	186	173	164	138	178	189	171	183	191	146	165	181	171	195	182	173	170	167	152	205	153	185	151	183	163	162	157	180	186	185	164	178	165	183	162	153	170	185	183	154	193	157	180	169	174	193	172	180	186	185	180	168	163	177	169	168	175	176	158	180	212	179	159	174	195	172	161	183	175	146	175	175	170	166	176	170	167	159	187	189	171	165	178	180	183	177	169	199	167	180	181	170	173	191	187	188	189	165	160	189	151	146	163	185	172	168	151	186	172	171	160	151	201	186	177	152	184	166	165	172	204	197	185	166	172	170	158	176	187	181	164	169	183	178	178	182	222	205	192	164	154	190	192	183	158	189	158	173	153	194	177	174	160	157	175	160	155	177	168	146	151	179	180	184	160	171	168	176	164	161	169	159	170	183	191	160	164	179	184	162	180	165	174	161	170	151	188	166	171	174	178	183	159	172	197	145	198	166	164	198	181	173	180	218	184	171	162	178	155	200	201	172	173	151	169	154	186	167	172	192	176	156	196	151	178	194	210	157	173	167	171	167	167	206	168	169	191	180	188	182	171	190	156	170	152	160	160	198	161	172	160	181	167	193	189	153	182	176	173	184	165	171	153	183	176	170	177	181	170	156	184	152	162	162	191	195	182	173	169	168	182	164	173	171	175	178	176	175	165	167	193	144	158	179	205	196	187	171	151	172	190	178	177	155	159	177	187	165	188	152	176	185	193	175	167	190	186	176	154	178	189	177	195	175	185	151	168	176	179	163	209	157	177	173	164	176	177	172	195	159	166	170	173	175	180	166	157	194	183	166	168	182	166	173	165	180	166	172	167	182	172	159	180	173	187	165	178	147	201	163	165	189	176	183	176	161	178	177	157	172	165	172	198	180	170	149	164	174	149	184	169	169	176	172	170	172	184	166	183	166	165	198	175	160	144	168	183	184	187	166	187	204	165	170	179	195	216	171	201	154	172	181	156	159	161	166	178	170	186	166	166	179	162	185	155	176	187	192	170	192	185	169	156	181	169	149	211	182	176	165	178	170	142	157	194	165	162	190	171	204	165	159	178	181	170	169	164	189	167	170	184	157	165	187	165	159	166	172	169	166	187	164	173	139	169	155	168	173	182	163	180	176	177	176	166	182	166	157	184	178	181	181	179	177	205	158	164	198	179	169	187	174	183	160	179	158	171	186	159	173	210	186	174	182	167	147	196	171	192	171	172	177	181	184	175	178	167	180	157	191	199	165	185	172	161	183	189	170	186	169	165	201	188	167	160	174	177	152	185	157	179	169	187	177	178	187	165	175	219	180	188	176	176	155	174	158	169	171	175	164	179	163	165	188	168	160	157	157	172	178	142	140	169	170	164	164	170	155	165	170	157	164	186	182	175	177	175	164	172	176	163	188	160	171	152	178	170	162	183	185	157	164	177	170	203	174	190	179	170	166	178	189	166	184	162	182	179	193	157	169	159	144	185	181	175	198	166	175	170	179	167	172	172	171	177	176	157	176	165	175	151	158	178	197	175	169	156	185	174	161	175	151	169	174	185	176	174	189	176	167	160	167	195	194	175	190	208	151	178	157	182	166	176	177	201	151	176	164	172	170	202	190	178	166	156	145	176	158	195	181	181	163	168	176	173	166	163	165	185	149	179	163	180	180	183	178	193	180	151	167	205	168	157	177	151	212	159	172	188	164	157	187	188	161	179	187	171	176	184	185	195	173	154	176	183	168	186	167	170	191	171	164	177	148	178	167	151	165	164	162	184	179	187	186	173	208	191	180	165	179	167	160	177	184	166	191	163	161	174	142	146	197	181	169	172	175	160	173	167	162	168	163	163	174	146	176	156	172	165	189	185	164	147	172	186	164	186	171	166	175	145	164	161	184	185	147	162	172	178	179	183	160	178	205	203	180	181	174	174	155	170	170	169	171	186	180	167	163	181	166	168	177	154	149	183	171	176	166	159	159	166	177	166	166	170	180	173	157	134	189	184	165	214	163	164	170	160	161	152	156	169	173	166	174	229	194	172	175	179	154	153	159	189	152	190	178	183	159	195	147	156	141	168	185	173	178	174	162	166	176	161	158	149	162	165	180	161	160	179	196	199	179	171	159	148	186	221	153	149	186	171	177	166	192	205	168	180	163	159	157	169	177	198	177	140	162	172	185	176	138	153	157	160	162	182	185	153	191	173	165	174	171	185	182	178	142	171	163	165	148	187	185	159	194	179	173	148	177	191	194	168	168	171	169	164	175	164	215	185	160	149	175	159	181	146	168	162	162	183	162	166	163	166	171	171	168	160	172	147	167	166	179	151	163	159	180	174	177	161	187	160	174	165	161	166	145	145	170	165	201	204	159	178	169	213	151	178	170	181	185	178	179	153	183	164	195	190	176	179	194	187	178	157	161	193	188	204	165	173	174	193	165	184	178	192	167	175	191	162	166	159	169	184	155	181	199	184	169	184	170	170	172	181	185	158	165	165	169	186	160	148	171	190	178	198	165	184	178	180	168	173	148	166	160	173	185	182	172	187	201	197	162	200	176	165	193	180	181	169	174	162	171	148	201	175	202	174	202	178	187	183	196	191	177	154	153	170	201	178	176	157	184	168	180	156	205	164	188	193	157	185	177	161	167	152	175	194	178	165	172	165	179	183	159	180	177	163	182	176	184	184	173	201	187	161	192	182	176	169	163	184	162	171	174	186	144	162	149	172	178	162	139	176	188	167	163	178	178	168	154	199	165	176	182	182	170	162	171	158	186	158	183	181	169	174	158	167	161	169	178	185	179	158	187	161	186	199	156	194	173	150	143	173	178	187	153	157	136	183	183	195	179	172	172	186	186	163	136	166	166	164	170	172	173	182	171	166	163	174	158	173	191	156	173	178	177	205	167	178	173	174	188	174	151	181	193	170	175	151	201	154	181	163	190	178	160	169	167	159	177	191	168	187	171	180	171
25385	26809	19717	10688	3515	594	424	447	494	470	464	459	439	463	438	464	457	446	449	418	455	454	457	484	463	453	459	459	392	416	461	461	432	452	503	398	425	433	474	440	459	461	472	452	457	433	469	429	465	465	455	486	449	489	446	482	441	469	448	493	444	417	470	432	459	476	443	443	421	437	453	445	418	438	464	453	479	467	467	471	463	447	457	448	430	442	432	468	426	459	466	481	420	445	457	433	462	479	459	457	465	406	448	455	444	447	451	410	441	486	403	432	431	441	457	479	437	414	459	419	426	486	395	451	474	446	444	474	488	441	472	429	426	398	448	472	425	444	456	464	455	447	450	441	470	436	436	499	473	467	446	481	439	444	440	449	431	399	475	466	463	447	420	451	461	447	449	489	449	491	426	474	473	462	459	456	467	437	481	469	465	404	439	461	415	447	457	443	476	454	471	486	439	437	446	438	431	435	468	444	462	448	463	428	448	472	450	461	486	445	404	469	442	464	383	445	432	431	442	462	467	447	454	442	442	464	434	452	450	471	418	462	422	517	493	476	440	472	468	478	440	473	453	442	445	432	399	480	436	432	437	439	438	470	452	435	476	495	470	431	420	465	456	461	427	468	456	448	424	439	465	471	429	469	434	432	454	455	468	430	458	461	424	452	464	418	414	423	479	439	452	480	477	410	430	454	458	474	475	468	457	439	498	476	493	460	444	447	440	448	456	467	433	463	454	443	446	506	443	455	431	450	441	455	487	434	471	452	462	486	461	441	528	463	446	454	437	439	440	422	461	445	471	422	441	494	486	440	488	415	479	450	427	435	460	466	468	452	421	459	452	449	455	437	434	420	426	489	473	440	429	428	435	441	438	479	443	447	459	462	492	420	468	417	414	432	427	441	480	475	418	406	451	434	458	423	485	462	438	459	441	470	472	406	431	459	447	473	464	425	436	456	478	452	452	468	433	438	430	451	428	429	447	461	462	435	445	424	457	452	453	453	452	470	431	445	450	466	421	449	449	443	427	472	443	450	432	473	471	454	467	461	443	420	440	434	478	450	450	436	455	428	457	461	431	474	456	456	435	471	411	453	464	490	489	455	476	450	459	440	479	443	448	479	441	421	463	460	414	440	443	461	493	424	445	467	436	480	478	449	429	471	471	454	473	444	422	466	449	455	449	453	409	453	489	412	447	474	434	449	477	445	422	434	467	456	456	485	470	470	472	438	458	461	450	416	425	441	472	422	468	468	430	466	419	460	428	403	459	419	485	427	415	475	459	445	484	443	430	442	437	380	457	483	439	438	470	467	457	435	430	454	454	433	432	455	428	452	470	469	440	430	445	442	457	482	511	443	434	462	474	430	426	455	467	457	451	420	467	518	455	452	459	437	468	473	445	451	493	448	468	467	448	426	464	407	416	456	448	451	423	444	460	447	442	467	425	469	437	474	426	434	454	448	471	467	431	483	425	443	434	469	461	430	447	443	447	451	468	510	477	435	468	461	447	447	457	437	489	483	457	462	458	428	443	433	485	453	457	441	482	426	458	459	444	434	458	432	408	430	444	469	442	478	432	469	428	464	441	448	443	425	448	445	448	461	471	471	449	458	456	479	434	413	478	445	477	466	433	501	441	441	446	453	451	438	481	433	427	434	507	459	454	460	464	473	461	415	440	445	430	482	450	470	481	452	460	462	452	455	455	471	465	481	385	449	469	450	435	423	402	441	490	420	457	412	462	459	455	428	461	441	440	412	438	467	508	462	483	436	462	458	432	469	487	441	464	412	456	461	467	451	449	450	444	441	484	466	449	425	435	450	451	426	460	426	415	443	447	455	438	484	451	417	479	413	508	457	452	442	453	467	464	438	497	423	430	437	498	430	449	465	433	423	426	458	470	464	484	491	463	454	447	437	423	475	413	452	416	406	462	445	487	429	442	474	460	445	412	464	487	431	455	439	436	459	422	440	451	450	443	489	463	396	463	451	457	433	433	485	475	434	450	469	455	477	460	442	440	456	455	457	457	465	468	413	430	457	427	434	435	452	431	481	482	478	476	471	483	465	460	458	448	482	447	480	411	452	406	450	454	438	464	445	412	456	458	460	462	426	474	438	421	427	442	433	450	457	411	467	437	456	453	472	499	448	445	456	454	442	443	502	482	477	452	472	450	446	431	424	441	435	484	445	472	480	425	495	448	452	432	394	451	449	424	441	441	406	474	449	469	416	440	464	497	427	428	490	466	434	440	443	465	466	434	482	448	490	453	454	447	437	395	494	428	467	459	377	436	445	443	404	438	449	434	467	450	454	421	435	444	444	423	443	443	410	440	445	433	446	468	406	464	438	451	461	462	454	431	448	416	454	433	440	465	482	441	464	460	473	463	442	433	488	476	455	454	473	449	453	429	439	463	433	435	460	480	425	441	463	447	421	491	443	447	446	451	431	431	470	432	432	431	419	454	424	467	441	488	449	444	451	441	483	453	441	446	466	441	423	446	458	462	407	430	449	449	454	458	450	457	442	477	424	471	443	478	447	455	454	430	502	442	423	398	418	445	443	465	461	435	419	453	447	442	472	449	429	434	419	456	429	440	415	444	445	450	451	451	436	441	479	457	468	481	442	424	413	459	389	444	441	415	433	452	456	453	440	430	447	435	427	405	486	454	430	451	465	465	456	458	465	491	448	474	477	442	442	468	462	430	448	431	448	450	446	433	449	438	432	458	462	449	432	492	472	427	443	466	472	483	470	435	465	435	471	436	413	479	465	475	434	483	421	421	448	477	455	450	431	450	442	408	436	411	432	455	424	454	448	447	449	452	444	430	460	480	472	463	458	453	420	436	431	456	436	488	454	450	484	486	447	471	427	432	471	455	452	403	397	449	436	412	435	428	432	465	464	450	414	500	448	469	436	398	443	447	424	465	419	442	439	442	457	420	462	422	414	453	484	453	463	451	437	467	432	489	447	398	448	430	374	428	465	438	405	476	473	439	441	457	442	452	464	439	482	463	462	439	471	451	403	477	433	452	433	446	477	440	467	428	429	432	441	466	444	436	435	406	465	454	451	445	473	439	481	497	432	461	444	432	461	456	445	456	487	442	460	445	428	487	440	458	438	470	461	421	436	458	467	425	425	478	458	443	442	412	455	446	461	484	470	452	444	426	468	478	442	439	462	464	470	467	452	414	510	452	411	476	448	424	453	431	439	437	479	447	435	463	441	460	456	465	432	444	481	454	423	439	427	469	442	467	432	444	434	429	430	413	441	447	444	446	427	449	453	443	433	481	452	453	472	493	445	427	417	459	410	409	447	452	403	441	462	466	448	460	441	451	424	444	467	482	449	457	489	421	475	472	437	429	454	392	469	480	452	446	466	424	438	448	469	458	440	422	464	456	474	433	476	442	442	402	474	442	426	479	450	465	437	452	460	428	497	448	472	439	439	466	437	405	473	441	414	440	441	471	467	468	443	457	463	453	440	452	465	485	443	451	446	450	467	493	454	481	451
76261	72766	60925	38170	17812	2053	281	273	286	255	288	275	245	282	260	274	302	252	241	271	301	288	257	259	261	243	238	267	251	267	258	259	242	279	262	270	274	269	255	265	267	240	261	253	268	268	250	255	267	264	251	258	278	277	267	270	261	271	273	262	239	250	244	273	273	271	269	290	264	262	254	269	233	254	266	251	255	292	272	257	263	255	283	269	263	286	264	272	285	249	243	261	283	290	242	257	262	276	236	285	279	252	235	261	266	286	280	256	269	272	250	258	237	236	251	249	234	272	265	260	263	269	230	235	268	249	250	282	290	277	254	282	289	292	265	257	227	260	272	268	271	262	258	248	275	258	267	289	236	223	265	271	254	251	261	263	235	264	282	270	241	219	277	305	238	257	282	279	243	285	264	249	257	276	259	259	214	267	272	281	240	290	257	272	236	229	242	255	251	251	233	238	270	277	263	279	242	267	273	267	276	275	260	246	263	276	272	269	261	276	269	284	263	245	257	243	272	238	269	284	256	234	280	253	262	258	272	250	268	262	276	274	293	256	277	262	294	271	283	291	280	283	249	282	254	229	270	215	251	263	273	244	252	282	286	274	254	260	233	282	255	276	241	244	253	258	267	241	281	272	276	267	261	289	257	268	226	269	257	258	262	248	301	236	255	252	258	270	285	255	234	240	260	274	249	269	259	263	250	267	241	235	258	253	252	256	236	221	269	239	269	235	277	262	222	274	274	259	259	261	244	269	272	286	285	304	261	289	270	265	274	243	260	286	247	260	243	255	278	253	271	247	268	270	256	241	280	234	251	234	230	235	248	246	238	260	276	250	274	256	246	251	260	260	260	256	268	264	253	262	256	278	260	280	280	287	280	271	279	288	284	288	272	258	274	283	247	249	259	241	263	273	272	246	251	260	257	248	292	276	269	257	253	255	246	281	269	249	257	246	253	247	247	262	261	266	292	258	250	266	273	249	247	252	279	278	263	250	254	286	275	259	273	249	264	256	279	291	242	257	264	270	258	257	264	279	255	282	301	257	231	261	266	276	259	271	266	274	288	255	250	268	259	264	267	252	286	270	252	284	251	246	261	253	270	274	262	252	262	285	266	262	264	264	247	242	264	265	270	314	269	281	249	229	246	273	265	259	260	248	250	283	236	263	259	285	272	234	277	231	264	269	278	235	253	257	241	241	261	264	251	208	298	277	263	291	256	257	245	239	262	258	292	275	299	259	277	254	269	298	264	257	248	251	279	254	287	259	241	282	234	246	266	266	294	282	249	277	239	253	277	257	269	301	230	254	261	255	276	274	269	258	238	229	276	264	249	271	254	284	234	293	278	280	233	289	255	284	276	246	224	255	279	271	259	262	237	280	277	282	253	260	245	260	262	262	242	261	252	259	252	248	249	265	266	264	296	276	284	267	247	253	265	257	263	272	281	234	251	240	280	303	247	277	249	232	242	266	275	297	252	246	282	261	265	276	284	287	258	261	251	282	276	261	250	272	293	260	270	285	260	239	240	256	248	241	256	271	247	268	245	278	275	278	250	252	263	287	250	272	272	278	266	245	256	268	285	253	257	273	272	237	273	260	268	256	256	250	301	268	272	250	276	264	254	246	286	261	228	283	230	245	259	234	266	275	265	261	282	273	275	272	268	261	244	255	254	256	278	282	270	254	225	262	260	279	255	250	256	288	256	267	266	249	232	258	288	249	225	248	268	266	268	303	260	286	256	285	275	267	270	258	308	257	290	233	286	273	273	264	279	253	228	289	222	277	285	267	250	261	233	244	272	269	267	246	262	272	268	236	271	261	244	250	233	276	261	264	277	280	279	282	295	249	275	272	259	212	304	275	277	271	269	239	262	273	255	236	241	274	273	279	258	270	274	246	255	285	254	270	259	268	246	244	293	248	263	248	252	259	247	265	265	260	261	273	268	246	257	254	263	262	252	247	239	277	277	249	287	256	277	289	244	270	262	290	237	266	273	264	241	241	258	242	267	274	268	267	277	290	271	291	240	245	262	267	297	267	264	256	262	230	269	266	251	270	270	264	270	282	270	253	250	252	271	247	265	263	251	252	274	266	248	269	264	249	265	220	245	259	216	245	261	273	250	269	292	269	262	258	266	298	279	250	252	259	277	274	284	275	250	268	295	278	264	249	243	256	262	280	255	271	266	291	259	287	225	243	263	260	286	267	292	245	262	274	275	250	274	245	258	251	261	228	238	260	247	258	255	274	265	270	252	274	292	250	261	248	240	256	224	248	257	248	273	262	286	271	247	248	269	228	238	248	251	245	275	260	270	273	264	280	263	267	279	257	274	243	235	263	276	258	276	263	281	252	237	255	277	267	288	247	279	262	259	258	249	248	258	264	263	270	275	254	257	245	297	254	236	237	263	283	263	252	294	250	268	250	257	272	257	269	239	228	268	258	232	255	253	276	251	244	241	249	236	246	258	285	256	240	284	293	270	274	261	247	238	279	228	302	262	297	281	247	268	245	256	254	277	267	258	223	279	268	290	250	256	287	243	288	282	270	246	275	243	289	264	268	252	268	262	276	249	260	265	267	249	276	258	286	293	268	236	275	259	234	267	265	235	250	275	261	269	278	219	271	273	292	276	250	251	285	282	285	258	268	257	261	296	263	296	275	276	240	262	262	268	254	252	263	280	259	283	295	236	250	271	248	244	277	260	283	242	260	278	267	255	267	282	277	253	253	298	266	267	241	270	274	272	259	278	267	268	270	253	255	284	264	279	226	249	269	245	276	241	257	268	284	294	250	266	247	262	257	280	253	281	275	271	286	279	269	274	248	269	266	256	260	249	262	265	267	277	262	287	266	267	260	267	272	281	270	278	269	273	248	261	291	275	248	278	297	266	247	272	252	247	269	244	227	247	257	275	271	271	262	241	253	259	264	263	277	254	269	247	268	280	266	242	276	268	271	255	260	241	286	234	281	241	224	275	272	269	252	257	264	287	245	273	256	260	246	242	261	260	248	257	263	280	291	288	254	287	236	275	298	248	275	278	247	272	258	246	264	279	288	293	265	255	271	273	239	262	258	273	261	265	250	274	277	271	291	285	272	257	278	260	262	271	266	273	215	251	267	268	269	223	253	261	262	271	282	257	255	265	271	250	255	271	248	266	238	239	269	279	246	261	281	278	278	253	239	275	262	247	296	264	262	275	243	276	254	276	290	277	299	254	236	279	277	265	254	270	258	243	262	283	261	287	261	238	294	249	261	215	262	269	258	251	234	268	247	265	265	253	246	251	246	279	274	256	265	252	274	262	237	275	278	280	260	265	265	260	284	252	262	271	235	287	251	257	253	286	263	260	260	270	264	254	264	280	270	243	243	270	258	261	251	278	266	243	261	234	252	263	276	260	259	243	297	280	270	254	262	267	274	268	282	284	281	246	280	240	285	271	276	267	262	276	270	246	252	244	259	252	277	272	267	288	277	250	307	266	253	265	236	270	276	255	277	245	247	256	264	264	280
50199	59544	58215	44037	21730	2116	718	634	627	640	658	667	671	663	672	661	623	638	603	639	674	694	616	591	607	650	599	674	612	614	640	635	672	633	652	630	638	645	598	659	644	661	648	638	630	663	661	661	631	613	623	638	614	603	656	656	637	617	680	647	602	653	657	645	648	589	594	617	659	661	621	696	676	660	657	660	653	636	647	661	611	631	624	619	617	646	679	604	707	623	644	640	652	655	620	603	639	613	614	629	653	650	651	615	637	639	637	592	655	623	640	625	648	620	666	668	653	616	633	624	664	602	644	640	665	630	624	645	627	681	670	645	657	607	624	610	646	599	617	613	611	622	668	614	665	592	643	637	612	627	621	671	637	645	679	604	628	587	567	652	626	664	630	642	626	628	631	616	675	660	674	611	579	633	638	595	601	641	634	616	646	633	688	582	614	605	648	650	636	634	620	642	602	604	601	590	613	641	600	605	591	657	632	686	619	628	615	637	632	594	606	655	636	640	587	612	646	689	644	639	630	619	637	661	680	657	625	652	603	686	625	657	611	634	620	664	632	649	617	598	642	655	647	640	678	606	626	611	615	612	628	654	627	646	646	650	630	672	625	622	663	629	652	649	654	622	611	641	656	609	654	653	619	687	593	646	674	643	673	617	656	659	645	642	607	656	643	632	605	620	657	639	611	658	631	641	600	651	672	636	645	686	627	656	631	616	640	631	622	609	632	600	649	617	613	632	649	632	639	647	645	671	646	666	676	635	643	648	624	610	630	679	592	648	637	641	655	672	662	646	648	608	687	623	624	667	661	701	648	612	689	635	629	631	667	609	629	636	630	633	622	622	579	689	600	670	672	640	686	635	615	673	628	612	625	622	649	652	610	619	692	633	612	673	617	595	574	626	713	685	720	604	672	619	638	626	622	655	638	606	619	666	647	609	656	602	611	676	654	619	679	616	683	618	681	668	593	625	673	611	632	646	588	605	600	637	643	653	653	625	620	649	663	578	687	654	617	611	601	657	611	627	643	614	659	660	651	602	615	609	624	646	655	651	629	638	661	646	653	640	623	636	676	644	613	629	646	616	659	613	629	626	649	656	602	649	636	597	617	608	671	665	641	650	663	683	583	633	627	642	604	635	661	591	632	598	625	639	700	634	661	667	644	662	594	609	615	616	640	637	613	653	614	651	647	641	652	636	644	596	622	656	615	631	613	670	631	614	614	597	647	614	641	657	618	610	659	641	624	615	620	604	648	630	673	582	652	620	650	674	639	613	650	663	646	619	646	605	615	637	614	627	652	682	583	641	600	637	639	627	679	645	637	660	629	686	708	631	627	678	630	624	611	658	587	640	642	609	614	627	637	647	627	637	626	612	678	645	660	659	626	627	684	636	636	628	618	630	646	658	685	638	634	645	594	624	603	599	633	653	617	655	649	628	667	641	636	660	633	634	655	617	616	612	598	660	602	577	652	655	646	636	632	605	629	602	631	612	634	667	651	642	643	630	636	593	692	653	602	661	636	619	691	633	650	607	661	617	641	640	631	658	618	570	631	636	676	620	572	650	621	653	605	648	622	630	638	623	615	664	634	613	623	580	667	659	600	621	675	629	635	642	626	667	618	663	657	667	608	640	646	595	599	687	610	650	664	643	654	703	600	634	644	632	651	642	670	612	626	658	667	648	625	643	633	651	636	602	667	597	656	625	631	633	616	632	627	616	692	627	658	695	694	672	630	642	596	618	618	668	613	660	615	644	674	642	651	611	674	619	611	634	655	645	581	625	643	684	668	643	631	655	696	630	649	622	654	599	637	675	627	648	647	629	621	648	633	583	641	642	610	629	652	600	640	646	684	635	633	666	636	617	646	671	627	653	675	667	637	614	639	619	639	638	643	613	655	614	630	657	658	632	653	650	635	669	681	632	600	628	623	627	669	664	615	637	666	652	626	614	682	635	617	623	646	612	620	615	654	565	597	617	629	628	645	679	602	637	635	650	658	637	655	619	680	630	616	632	602	675	631	628	633	692	660	672	630	621	653	680	591	650	667	617	594	671	602	641	642	642	645	694	638	619	655	666	638	649	600	634	637	628	647	633	636	625	645	640	619	560	667	616	639	600	602	634	628	642	571	621	657	625	607	645	663	669	616	620	665	683	626	659	613	650	649	609	608	651	648	578	589	620	653	657	652	644	628	607	625	649	686	660	636	614	620	608	604	619	577	649	663	636	618	646	632	595	606	599	617	641	633	669	588	637	667	651	614	650	668	635	609	648	615	598	634	644	652	616	658	617	680	620	676	676	636	632	607	642	629	605	619	676	636	638	642	633	615	609	626	625	623	647	619	643	635	689	660	590	623	672	659	674	621	659	632	636	594	656	621	662	602	607	651	642	634	675	586	624	609	611	636	615	619	622	668	629	617	649	628	631	572	649	574	616	630	649	668	651	646	652	686	614	616	676	629	628	615	660	676	660	651	608	670	638	659	650	605	608	676	667	635	648	618	596	664	653	610	639	654	607	669	633	627	645	627	634	644	619	651	622	669	608	650	637	646	651	703	606	628	627	652	632	671	646	629	644	680	653	617	623	598	630	579	652	604	628	663	632	674	611	634	633	638	658	631	638	618	686	655	633	627	625	643	641	647	654	669	631	648	610	637	648	652	623	656	618	643	618	615	644	605	656	606	655	632	621	649	642	659	627	630	680	633	613	650	636	666	621	617	632	628	615	670	613	648	628	683	682	603	642	634	583	606	672	630	698	658	659	630	617	633	640	659	631	655	643	683	674	625	660	674	612	610	615	635	630	622	653	663	671	709	660	573	637	654	632	654	639	644	635	648	621	669	626	647	649	673	642	647	634	656	683	609	643	664	637	667	649	657	645	654	652	651	642	595	646	652	676	621	625	622	605	660	638	594	634	645	657	609	659	599	633	660	666	602	654	625	635	599	640	638	630	641	627	639	665	625	610	624	642	611	652	585	644	620	628	616	647	653	669	647	638	668	668	635	660	643	627	627	636	614	644	656	661	612	632	666	625	651	666	679	629	623	596	694	652	636	636	621	646	633	654	630	619	636	627	658	640	651	647	680	660	651	648	597	634	631	620	611	605	624	655	642	636	657	626	629	655	612	639	627	625	609	605	681	623	627	654	643	619	681	658	676	648	609	611	610	635	639	623	636	608	633	657	632	605	664	626	627	628	625	614	601	647	671	634	609	651	615	614	676	681	603	645	620	652	680	627	655	584	640	628	638	614	637	595	679	651	646	595	660	662	630	615	626	637	667	651	631	609	617	650	609	654	570	672	643	641	595	623	617	652	615	676	629	633	637	640	644	577	656	658	611	659	643	632	643	643	563	646	656	590	647	617	631	643	656	627	634	634	594	640	626	701	653	648	610	608	667	626	636	655	670	625	601	639	619	651	648	661	642	607	599	655	618	579	682	611	610	707	627	659	664	623	587	638	613	676	606	631	625	627	678	608	606	644	613	680	643	647	605	622	674	707	618	630
84584	80649	67623	44369	20448	4601	318	235	216	223	250	227	241	243	228	225	246	208	260	243	249	242	232	255	220	244	202	254	232	252	237	232	240	237	216	227	209	224	228	218	238	221	210	213	243	234	230	225	230	232	224	234	235	219	244	223	247	216	263	232	241	218	237	220	225	217	228	218	239	239	222	234	219	213	228	225	259	238	221	219	233	238	253	227	220	229	247	233	222	238	221	258	245	221	240	206	238	234	217	214	245	242	239	233	208	225	234	232	244	218	250	202	241	255	229	230	236	229	253	239	208	217	237	253	219	218	245	237	223	250	272	229	204	208	242	211	199	218	206	217	221	214	231	217	229	246	221	241	226	218	242	232	252	238	232	225	248	231	221	268	219	233	221	208	240	235	241	232	245	243	246	210	215	209	272	209	214	239	227	200	222	238	201	208	231	226	232	218	230	215	235	255	236	249	240	236	236	224	223	214	220	236	236	231	237	225	242	237	213	235	230	245	227	245	209	227	232	231	192	232	231	207	225	217	253	258	227	252	246	231	201	244	212	201	213	238	214	226	217	212	213	236	248	225	217	225	234	214	241	242	228	232	238	235	221	244	236	251	228	207	250	209	234	232	229	238	193	234	234	221	226	188	191	221	229	221	262	254	241	246	225	218	232	230	221	221	230	228	236	212	238	202	238	252	213	237	252	236	224	230	229	237	229	253	206	226	231	219	244	222	219	201	226	226	235	192	216	225	211	217	207	234	238	260	229	216	244	208	251	235	242	204	225	230	252	232	230	192	214	216	219	227	258	216	240	251	233	257	207	215	218	237	248	262	232	216	222	246	223	256	240	219	239	230	236	236	213	236	247	247	219	254	230	238	221	212	232	212	240	218	199	226	205	278	224	231	206	216	230	225	220	232	233	214	219	228	238	203	201	254	228	265	255	199	216	249	226	232	240	203	240	230	219	244	234	249	212	216	200	244	227	243	238	232	214	217	230	213	225	240	251	228	193	218	234	204	223	213	241	215	187	226	238	230	234	218	204	228	248	238	242	233	235	265	245	216	242	258	240	246	211	242	211	231	220	222	252	241	222	220	225	225	205	244	233	231	197	225	207	232	210	212	216	231	229	216	198	216	257	221	234	217	237	230	218	221	231	218	211	248	222	270	207	238	224	205	231	220	214	230	232	237	221	208	227	213	241	242	259	238	216	235	202	229	231	209	204	216	227	205	215	235	223	226	253	267	225	243	247	199	227	236	247	185	208	231	234	259	251	213	244	224	203	239	251	224	247	210	219	251	210	244	222	204	211	218	247	187	207	232	230	250	237	215	188	239	224	257	212	243	212	213	188	249	215	227	234	229	217	225	216	218	221	233	220	198	236	243	215	267	234	243	195	226	255	204	217	266	247	212	251	233	225	240	234	221	234	226	227	233	211	253	223	236	223	222	230	246	246	205	247	232	213	219	237	239	251	253	225	207	230	214	245	241	258	225	231	259	240	205	246	224	237	234	240	231	229	212	226	240	206	261	226	225	234	220	206	228	210	212	252	235	204	254	231	232	225	234	233	210	202	212	219	253	248	244	227	219	226	238	224	237	227	235	232	238	235	257	239	207	205	252	238	227	240	219	236	239	227	209	248	249	222	245	219	220	230	238	227	226	219	224	198	232	220	195	193	236	240	214	250	218	267	223	209	255	196	247	249	216	237	233	234	241	244	239	245	228	243	242	232	224	249	229	228	251	202	255	231	223	206	249	217	230	184	239	255	230	238	206	218	232	233	197	219	226	228	231	221	250	235	226	230	227	198	252	224	200	219	247	242	222	224	245	217	220	219	245	218	220	250	229	260	215	215	242	232	247	258	209	233	236	220	204	227	232	225	231	235	211	213	233	207	215	226	215	209	227	238	227	196	241	209	221	250	224	229	225	211	224	203	185	214	203	217	202	214	237	257	219	238	230	229	224	213	264	211	206	250	247	214	242	250	228	221	232	235	221	212	245	238	248	224	218	234	239	235	261	227	254	220	246	230	231	243	225	223	236	247	216	251	219	204	215	234	227	238	234	230	229	246	224	225	201	215	227	230	227	229	254	232	247	234	232	233	216	261	236	230	234	195	223	231	212	190	225	210	231	223	217	219	216	205	217	229	225	234	233	217	224	204	246	203	201	224	268	240	228	222	223	210	212	232	215	233	246	215	196	219	236	212	239	256	204	235	245	232	224	229	249	235	217	275	226	242	236	222	228	241	218	253	220	236	226	231	236	238	231	213	209	220	209	234	247	228	238	223	199	244	226	198	209	233	249	212	231	214	228	232	216	266	247	239	256	208	228	231	245	232	242	248	241	239	200	234	235	224	225	229	214	214	235	202	222	247	244	225	210	238	248	224	225	216	233	264	271	232	235	218	239	218	216	226	229	238	251	217	240	228	232	209	218	255	236	254	224	223	240	225	228	233	236	224	216	209	226	224	214	241	240	199	253	260	211	272	233	248	229	221	229	235	226	208	207	232	212	257	230	210	235	254	235	225	240	201	200	222	233	235	229	213	221	239	231	225	214	212	244	210	230	213	231	203	258	253	246	227	266	204	239	233	232	220	240	227	236	229	236	211	240	251	219	270	223	246	246	211	229	221	232	237	235	239	206	257	212	215	212	220	233	217	227	236	205	258	246	230	250	240	210	241	244	239	261	235	216	236	244	250	241	237	223	206	244	255	232	236	215	267	235	223	223	231	246	247	228	222	236	232	226	245	226	225	194	223	223	231	232	230	229	235	249	228	219	219	235	217	244	252	239	216	227	247	208	240	210	227	217	199	223	245	226	243	234	227	211	229	223	238	228	235	259	201	229	210	210	214	242	250	219	232	226	224	224	236	209	234	213	224	243	256	221	260	268	238	218	239	239	230	237	247	231	234	215	227	229	201	230	235	244	256	193	229	233	262	249	210	231	239	265	224	259	236	267	245	209	202	223	226	233	234	235	208	228	234	229	240	231	264	230	199	251	236	211	229	209	205	231	233	214	242	239	225	230	200	248	238	235	223	239	232	242	224	239	236	231	201	205	221	227	239	230	253	231	241	220	225	231	234	239	252	245	235	233	217	247	233	208	225	262	198	207	255	230	219	206	245	259	205	244	239	231	220	222	240	241	230	215	243	244	213	214	244	267	242	229	231	232	216	221	227	257	248	234	254	236	246	221	248	203	210	251	212	233	235	227	239	224	233	224	210	208	214	237	230	256	241	217	241	227	226	253	212	226	205	219	222	212	223	197	210	247	223	221	233	222	246	226	242	217	207	247	211	219	237	236	248	239	220	217	271	248	232	234	226	216	243	217	217	230	251	232	243	232	228	238	229	223	220	211	218	210	247	216	246	244	232	228	251	238	226	235	206	214	222	249	253	246	206	209	244	229	221	234	275	233	228	217	242	198	245	259	225	214	260	239	225	228	226	233	233	233	213	213	214	242	251	245	256	236	233	238	241	232	243	221	219	254	265	238	214	264	252	248	210	252
57670	69198	66300	49258	21947	5678	630	603	559	595	576	528	584	565	552	567	555	555	566	551	606	545	587	608	507	531	571	540	579	565	595	565	557	554	605	539	534	518	514	539	531	525	517	553	533	559	544	487	550	520	497	539	557	522	568	560	511	506	563	507	534	558	555	540	544	547	549	475	603	533	549	571	539	542	561	523	538	545	565	535	556	515	543	544	569	595	513	581	532	500	556	498	545	548	583	550	549	530	500	546	522	572	568	552	532	543	565	575	592	568	538	573	524	560	515	550	547	548	536	540	536	537	560	572	523	511	543	557	552	514	499	584	564	546	539	549	551	565	554	533	547	539	576	539	570	542	554	499	585	557	545	560	559	501	562	536	564	508	553	554	534	542	549	576	569	584	567	592	518	539	547	511	497	525	547	485	562	508	565	527	553	544	547	546	521	542	558	580	533	499	545	543	530	522	558	615	538	546	529	524	507	579	536	567	564	529	520	558	541	545	538	538	519	528	538	575	532	552	584	561	523	571	517	557	593	572	557	556	563	517	546	525	528	579	538	542	546	573	580	520	526	579	544	545	558	560	568	566	532	513	526	559	566	569	546	552	579	539	566	550	550	521	586	553	549	575	569	517	541	549	550	532	531	512	520	561	519	553	526	538	551	562	546	549	546	530	581	565	578	554	524	522	556	540	547	550	562	507	521	501	547	528	506	555	531	552	485	534	519	481	529	507	568	504	549	553	550	548	548	522	522	576	555	549	553	553	580	553	544	548	487	553	604	559	531	561	529	526	537	558	553	513	546	532	514	562	576	549	548	515	568	545	502	571	536	573	532	554	514	533	545	578	521	542	550	581	571	579	572	569	576	551	512	531	569	545	550	585	545	527	546	534	590	554	537	582	548	572	566	595	509	548	556	599	526	585	564	556	537	531	587	593	600	542	540	535	525	559	540	598	515	579	564	549	546	513	526	538	591	527	536	567	543	567	502	582	519	568	561	542	546	565	555	552	560	524	544	597	541	560	536	530	559	550	539	553	527	573	573	558	545	557	557	574	506	548	528	551	548	573	547	538	537	479	566	548	590	490	573	549	505	527	549	546	534	530	548	558	563	566	522	577	554	503	558	505	552	538	539	577	529	572	576	582	529	554	554	518	524	530	577	566	584	560	564	561	533	536	500	538	517	536	551	495	557	549	535	543	550	550	546	517	547	533	575	547	530	539	488	521	518	585	536	528	540	508	547	548	550	548	528	550	550	522	509	507	555	518	555	554	554	538	473	542	606	562	550	525	544	526	512	563	605	552	532	572	524	582	567	572	542	512	574	539	537	523	523	531	568	536	502	502	551	532	596	518	558	555	546	576	565	518	525	534	541	571	551	559	586	588	582	531	541	564	533	539	539	526	563	481	536	558	553	541	510	580	567	539	546	513	532	523	499	557	548	503	549	541	537	531	560	534	545	581	522	551	545	577	559	537	583	549	545	580	532	522	527	586	545	536	517	531	562	551	579	529	587	541	546	508	549	521	562	522	534	540	549	518	597	498	550	563	549	513	531	541	558	569	551	572	619	590	557	537	540	566	510	552	556	543	541	543	580	500	577	501	556	531	522	542	550	561	534	564	510	534	547	535	586	552	556	545	598	539	573	559	549	516	590	554	540	555	574	544	570	544	570	525	558	552	598	554	533	567	533	557	569	543	579	516	568	545	526	533	493	568	496	519	517	539	538	563	542	588	506	545	532	553	531	566	514	536	534	563	529	527	559	564	578	577	577	560	540	543	536	547	529	508	569	548	511	510	528	512	497	511	563	527	517	550	548	558	531	522	574	549	536	566	561	541	556	555	529	522	559	542	571	556	537	573	483	512	534	564	556	547	533	531	531	512	573	530	562	555	548	515	558	543	561	548	545	591	554	585	551	594	513	529	556	564	530	595	550	522	554	538	546	522	548	507	520	564	563	592	535	521	518	546	536	526	591	516	546	529	582	548	548	549	518	565	518	561	563	537	563	537	503	518	581	561	539	501	513	535	489	618	536	506	507	535	538	589	550	550	547	526	548	511	532	531	512	565	541	550	521	562	533	504	531	552	580	538	548	523	508	561	576	503	557	541	550	549	549	534	556	546	586	551	546	585	559	566	559	595	585	563	474	518	512	540	561	569	508	499	555	522	547	552	537	517	506	536	537	496	532	561	536	536	521	563	572	489	525	527	514	556	544	509	525	568	529	467	572	544	531	545	544	541	576	510	502	567	565	556	572	553	503	536	534	504	532	566	568	582	576	563	554	518	581	508	534	535	515	548	538	528	510	540	544	537	585	533	608	542	539	529	547	578	570	573	486	516	575	542	553	580	527	555	507	544	518	536	502	544	517	530	558	499	521	564	565	544	532	549	511	550	567	604	571	545	556	593	540	543	531	625	568	566	510	536	537	540	522	536	582	545	530	550	543	550	591	586	590	541	574	537	518	539	510	600	564	569	555	513	568	524	517	543	556	578	541	548	546	516	561	553	583	503	516	556	569	545	518	538	562	537	538	565	557	559	558	590	568	576	591	529	550	559	542	564	523	588	591	567	536	585	570	575	562	557	559	552	536	543	532	566	586	547	497	517	577	536	518	512	554	548	549	534	573	572	540	537	558	515	553	539	510	518	511	578	550	549	578	524	508	606	514	553	545	552	537	536	553	535	568	539	571	551	550	588	589	531	517	575	547	539	540	552	569	529	526	560	522	558	538	539	548	570	584	520	581	605	553	564	536	571	572	600	559	554	518	555	572	572	520	535	553	524	567	540	563	582	512	510	594	518	505	554	566	516	514	550	581	550	510	525	540	508	543	584	557	543	574	545	586	523	531	574	556	562	543	528	545	532	542	509	554	516	553	574	528	542	507	521	553	527	544	541	560	550	558	560	560	533	537	541	560	519	542	512	505	537	559	544	522	541	579	547	548	571	595	568	529	530	588	544	538	531	509	518	567	542	555	516	542	566	536	569	575	531	571	552	554	532	558	558	558	533	570	537	532	556	542	547	518	535	533	526	537	562	514	536	560	553	570	533	540	567	530	535	574	573	529	569	525	598	563	544	556	515	512	518	555	549	517	532	565	581	522	551	550	523	547	562	534	531	535	526	527	571	551	499	563	561	514	509	565	565	550	566	583	581	543	536	559	530	570	575	515	539	516	537	541	517	565	537	514	561	562	590	530	509	516	565	564	563	522	558	545	544	556	531	534	566	512	541	536	536	515	591	488	519	549	541	579	554	543	530	566	516	526	523	527	549	538	576	546	511	564	537	538	536	560	550	536	554	557	551	518	510	548	529	563	538	540	520	599	551	504	533	549	539	538	517	575	540	486	570	543	524	541	550	536	594	531	556	538	588	528	533	506	569	579	500	554	575	543	587	554	569	528	534	590	545	521	534	577	528	576	520	544	541	550	547	531	535	534	521	546	517	549	560	518	565	568	565	544	540	603	562	551	538	525	569	520	546	551	506	556	536	567	592	571	522	537	563
30214	24238	13256	3711	551	239	163	172	139	152	154	161	165	160	141	178	193	147	179	157	163	164	160	160	192	144	154	173	158	154	145	176	137	133	135	174	162	177	176	158	150	163	184	156	165	146	163	164	146	137	179	162	163	166	159	170	155	189	167	179	177	178	159	139	153	178	156	190	176	155	182	174	168	153	157	168	155	179	197	159	176	151	169	159	160	145	166	170	130	140	168	165	162	155	124	151	153	143	160	170	179	182	152	176	163	158	158	182	156	156	182	168	184	185	143	157	151	149	168	162	142	158	149	143	174	156	186	162	147	150	167	161	145	170	158	179	182	164	165	156	153	134	169	155	194	173	159	165	201	151	153	157	156	160	162	143	165	171	154	169	150	167	163	172	155	169	161	171	162	160	152	176	149	160	153	158	155	167	160	181	180	153	165	157	164	163	161	156	156	150	156	150	171	160	154	161	160	156	139	154	147	173	178	143	163	162	151	143	168	173	149	157	167	170	152	138	167	165	183	164	171	152	176	185	147	157	151	194	148	179	170	166	181	179	182	150	156	138	165	165	162	171	145	167	163	172	145	145	163	173	136	146	196	183	162	179	160	178	141	176	161	152	172	152	157	164	167	171	154	158	163	176	156	133	162	158	144	159	161	163	194	193	175	153	162	154	175	166	182	163	164	181	178	184	183	155	162	155	154	179	178	170	171	165	165	155	162	171	170	160	162	175	149	155	148	161	166	147	176	172	163	178	155	167	161	160	160	160	161	175	188	161	152	159	168	152	157	179	193	180	174	179	161	152	161	163	160	152	184	171	179	166	152	138	158	154	164	162	179	170	145	171	162	165	178	170	168	165	156	172	171	145	156	157	169	176	183	177	177	154	190	165	155	158	175	149	159	138	156	157	177	153	171	179	170	146	178	156	155	141	152	153	140	161	126	167	180	176	174	169	182	169	149	176	161	167	159	176	175	165	127	136	169	153	167	161	163	180	165	156	166	146	166	145	149	155	167	175	172	175	146	170	173	175	156	158	164	168	170	152	139	123	166	166	155	171	159	183	178	144	163	151	176	163	170	193	194	164	174	168	159	181	152	150	172	164	183	156	168	157	180	157	135	179	152	157	162	144	183	169	181	189	157	157	188	151	166	172	153	163	168	143	153	175	172	177	144	162	149	155	180	153	181	163	156	170	149	170	164	145	172	157	184	156	165	171	172	171	140	186	180	163	153	175	170	161	156	189	148	169	176	163	154	180	173	164	162	163	173	155	150	143	186	147	145	182	149	161	159	136	153	156	163	166	149	176	176	169	158	171	161	188	154	172	165	178	161	183	168	133	174	157	152	164	177	163	155	165	197	167	185	162	157	164	161	146	179	168	148	161	175	163	175	167	175	150	152	154	156	161	140	147	162	148	171	161	139	170	173	166	170	175	187	164	151	164	157	144	178	151	143	153	166	163	184	141	168	170	185	166	156	169	159	176	166	150	152	158	165	153	163	135	160	165	161	151	190	129	150	140	169	154	218	169	194	170	188	171	163	163	185	149	149	163	146	180	165	189	164	153	162	158	146	170	166	166	146	160	161	171	175	169	172	150	165	174	149	153	137	173	174	162	151	146	181	133	153	144	181	158	171	169	167	137	147	143	166	157	158	150	143	184	185	147	172	163	154	172	159	151	159	155	169	172	173	178	192	161	181	144	153	169	160	177	175	190	200	168	195	149	164	131	151	162	156	161	137	155	170	158	170	167	155	138	184	152	168	183	159	167	146	142	163	167	158	143	157	132	164	147	148	142	154	162	144	159	170	159	167	141	140	167	172	176	166	157	177	149	145	181	174	177	161	160	150	180	160	152	159	127	129	149	163	176	170	161	172	166	150	159	146	134	149	169	153	144	143	162	176	159	157	162	199	151	154	164	159	156	160	149	159	149	166	165	169	173	178	144	143	155	154	167	175	172	162	169	163	175	153	155	155	174	193	148	177	163	186	150	160	169	160	162	169	160	156	141	169	157	156	157	127	150	132	168	165	159	162	161	165	162	156	196	147	146	163	162	149	163	155	183	178	187	159	169	155	168	173	182	161	167	159	191	167	176	167	145	139	154	143	140	169	171	162	158	147	140	157	183	165	153	152	165	182	148	171	177	165	140	181	164	179	149	169	181	150	167	142	149	142	143	159	161	158	149	152	153	152	169	160	162	166	139	156	171	162	174	183	140	134	154	187	169	168	149	153	159	155	167	158	171	175	158	148	164	147	142	175	162	160	149	156	157	154	157	171	157	154	141	158	176	153	175	164	154	159	157	180	158	154	149	172	158	169	166	161	163	166	163	161	156	187	153	167	165	142	147	168	156	149	167	156	162	166	176	165	146	151	159	161	145	172	159	143	166	185	182	165	149	177	185	197	191	158	161	125	166	167	143	158	162	178	153	173	157	160	134	176	175	146	150	167	173	166	145	154	159	157	161	183	166	176	155	164	174	171	165	170	155	170	157	162	171	170	134	155	172	153	157	161	150	155	147	200	162	163	152	160	167	155	135	150	150	161	188	154	171	145	187	170	157	180	194	171	191	160	134	185	176	177	155	152	166	150	144	158	163	144	141	170	172	160	177	174	151	164	164	143	163	148	158	170	182	163	145	159	170	158	160	134	163	186	161	151	174	132	172	148	155	146	179	157	152	180	170	141	181	175	151	173	167	155	172	140	175	194	155	157	175	171	167	151	152	164	197	158	154	174	141	165	142	183	137	158	155	144	163	181	172	150	150	165	166	159	155	159	181	170	145	169	151	160	135	157	164	155	161	146	151	150	173	158	162	140	161	187	141	167	172	161	158	141	152	166	203	151	190	183	149	188	189	152	171	180	158	156	159	156	163	153	155	163	157	184	161	151	172	170	150	175	134	180	171	152	180	173	161	153	167	176	170	156	154	139	193	161	167	159	161	158	158	171	168	143	163	192	168	150	151	160	144	173	180	172	170	179	161	177	157	164	175	180	166	163	177	145	134	176	172	170	158	167	160	162	141	164	175	176	151	155	156	148	183	139	147	150	162	166	137	156	149	158	160	147	179	166	147	167	161	152	165	163	168	171	170	141	165	169	166	165	150	149	172	168	143	146	171	146	189	160	145	169	131	148	145	153	202	179	160	156	184	161	166	150	149	145	144	157	168	163	201	162	161	160	139	159	177	147	143	167	187	155	180	168	168	168	189	166	167	160	143	172	174	156	165	177	171	172	150	139	148	166	172	168	178	167	182	163	170	162	144	161	169	161	168	174	170	156	161	150	158	141	169	154	155	155	187	157	148	138	164	169	149	157	167	159	187	160	155	145	148	147	168	158	153	130	189	168	150	170	148	151	150	165	149	167	156	186	192	175	156	143	146	173	155	169	153	155	179	152	156	160	161	160	172	151	156	146	154	146	147	165	174	154	162	173	179	174	153	170	174	176	160	155	182	164	178	160	169	179	170	169	166	157	170	148	168	168	164	171	173	163	169	150	173	185	185
25831	27537	19096	8360	1671	652	411	462	433	422	437	428	424	389	435	457	404	439	391	464	440	421	421	434	418	404	423	462	445	405	435	409	463	419	424	423	416	448	410	403	428	443	441	431	469	396	413	412	414	461	401	408	430	456	428	432	435	420	405	438	456	415	453	388	421	448	409	428	433	413	415	448	409	432	400	461	418	435	445	447	392	422	468	471	441	491	383	409	484	456	432	432	383	441	440	420	433	429	424	400	394	416	449	433	452	411	433	430	408	415	430	404	431	377	391	428	374	398	403	444	419	398	429	405	386	441	456	422	396	429	447	427	414	445	413	436	419	408	434	435	424	431	421	435	436	393	425	434	419	427	409	426	443	407	445	444	490	449	417	410	420	432	432	428	423	431	436	409	423	409	419	441	431	420	428	461	411	414	423	389	429	438	458	440	442	437	438	456	416	383	405	450	408	423	466	408	423	420	451	419	406	433	445	410	442	432	431	444	441	413	442	418	405	438	439	447	422	437	408	438	459	439	428	399	433	433	446	448	405	430	454	426	420	386	459	456	392	440	459	424	433	437	408	424	406	394	437	438	437	426	421	410	449	373	445	473	429	440	435	400	461	447	411	404	410	439	478	395	400	386	440	446	422	417	423	426	435	470	461	436	412	418	429	460	405	448	445	407	423	421	412	422	399	439	430	467	396	450	418	443	426	424	381	406	404	413	426	407	470	440	416	429	399	392	385	435	458	400	412	417	415	443	400	427	392	432	398	410	405	419	452	397	452	419	406	460	454	457	409	445	427	433	445	456	408	446	399	439	425	445	399	414	424	432	471	397	403	416	434	437	412	427	463	396	420	421	422	428	404	417	401	413	419	449	468	441	429	407	411	463	466	416	425	399	402	418	440	453	411	426	406	429	410	404	393	450	378	442	432	432	409	415	403	411	389	438	422	408	431	431	406	408	437	423	402	455	397	458	427	425	482	445	431	446	415	436	437	423	403	463	383	428	426	424	410	436	396	397	388	406	429	434	440	451	446	431	440	425	432	438	411	428	438	400	453	406	461	408	451	401	457	454	400	451	443	388	418	461	389	401	423	429	422	452	416	435	432	432	404	394	419	434	400	475	450	432	441	431	427	436	405	417	428	417	379	450	454	455	415	438	427	445	453	409	422	404	419	454	460	404	438	403	440	408	403	397	454	453	459	401	430	414	423	414	449	417	439	425	447	445	448	437	410	416	459	440	411	431	408	424	419	456	465	456	421	392	374	439	438	450	426	427	425	431	415	373	455	420	413	386	413	407	425	437	405	401	419	439	397	436	429	432	428	461	418	447	449	389	419	420	448	425	451	438	440	433	411	423	377	441	408	419	421	452	479	433	414	406	428	415	430	427	456	447	456	411	417	406	422	468	429	456	426	427	454	447	455	413	430	411	404	428	420	441	422	400	429	404	422	435	407	390	444	378	434	425	431	438	435	433	437	405	425	422	436	410	421	430	437	431	417	428	422	437	458	416	443	401	428	430	407	468	420	443	433	406	413	420	451	471	433	445	425	410	421	445	440	435	396	419	430	449	444	426	380	407	440	411	406	434	434	404	464	460	434	460	445	411	416	386	427	429	429	449	477	425	403	459	428	441	407	416	437	410	436	453	429	391	443	438	435	426	421	441	430	393	428	438	423	397	456	424	366	439	434	417	426	441	448	422	408	427	383	430	427	443	403	426	413	450	400	418	423	426	416	427	472	438	410	419	462	429	372	430	423	414	425	428	407	409	410	462	400	432	467	425	396	404	410	429	442	455	431	430	431	409	438	429	409	446	420	427	426	443	406	383	423	392	381	396	405	430	421	421	442	412	426	409	400	407	458	406	443	437	426	422	385	414	416	434	388	430	417	407	402	433	451	433	389	453	422	396	453	430	460	423	451	402	415	420	441	407	450	420	442	409	440	416	421	367	434	413	440	425	407	414	461	436	451	426	444	402	434	425	423	413	429	435	404	392	426	411	423	403	459	436	424	423	405	427	411	436	423	434	400	422	403	414	409	427	384	444	440	453	426	436	434	419	407	443	455	417	445	438	431	406	442	436	412	396	423	411	400	444	400	388	390	388	398	424	419	401	415	455	409	395	426	446	441	419	420	432	396	421	412	439	448	430	412	408	380	435	416	397	419	449	440	430	431	408	457	441	407	417	390	406	429	413	415	406	417	397	432	420	419	442	450	415	443	408	400	473	438	392	418	396	419	439	413	415	431	427	428	413	471	411	428	393	458	376	387	415	439	432	444	428	408	422	437	430	421	446	414	427	472	442	371	434	415	409	418	440	440	456	420	479	476	433	402	429	372	405	466	394	401	413	430	415	414	410	441	452	428	427	420	431	418	424	459	383	436	409	426	424	419	398	420	432	406	455	397	422	442	457	427	402	443	428	415	444	484	461	420	385	414	412	444	410	408	426	426	381	448	429	444	430	412	457	394	426	414	386	433	411	435	402	474	478	414	417	444	450	433	417	439	428	439	416	380	423	439	432	412	426	403	442	428	435	429	411	389	405	450	428	455	425	401	413	437	420	426	418	437	457	469	405	417	433	453	396	414	421	416	469	443	437	423	437	400	441	403	429	441	399	402	391	462	425	425	399	431	443	424	441	437	438	423	434	453	454	447	434	423	410	447	425	410	416	434	428	429	423	439	428	434	394	423	410	399	432	460	435	441	438	410	432	401	450	466	419	443	459	390	421	380	455	425	445	475	425	456	463	452	407	421	453	445	425	431	431	420	416	405	430	404	393	457	432	406	399	472	399	451	439	427	404	417	409	422	458	429	414	452	404	413	451	398	401	453	428	397	456	408	425	426	396	437	438	397	393	406	417	423	429	403	404	427	437	399	434	430	426	417	408	405	434	417	433	443	426	396	413	394	413	426	441	445	412	406	418	411	421	405	449	431	465	446	426	415	442	409	439	459	412	434	460	480	431	455	393	448	404	458	445	476	420	390	437	401	412	435	416	435	396	476	450	441	413	409	414	413	430	419	426	484	461	434	443	449	407	418	435	406	431	412	435	406	442	401	447	410	458	467	428	417	418	399	418	437	405	409	384	403	424	422	460	407	432	415	433	416	410	418	441	424	427	445	431	453	428	416	406	430	432	420	416	418	442	448	410	473	409	439	416	405	435	427	460	411	431	426	421	442	426	444	426	410	433	472	406	431	401	398	425	398	403	434	387	404	425	429	396	444	460	442	412	436	380	447	410	448	447	407	391	452	412	474	466	418	424	407	428	431	395	428	402	430	431	429	415	453	412	429	421	422	396	399	428	439	440	403	446	445	451	433	411	401	411	429	461	405	426	442	399	407	455	451	441	397	411	405	429	432	400	427	467	454	421	469	406	486	438	421	419	450	435	403	428	416	409	409	414	426	411	440	410	429	415	441	352	408	422	409	436	418	406	397	407	470	447	444	416	422	449	436	448	404	449	439	443	455	429	421	430	440	437	416	413	438	420	449	390	420	387	430	411
77395	73266	59940	37400	14548	2727	269	259	230	277	281	273	237	249	248	256	251	257	264	256	244	268	261	272	243	260	260	292	250	240	261	268	244	258	259	255	263	265	313	257	254	298	229	286	248	274	237	239	279	230	251	249	255	266	250	271	249	222	256	250	281	250	236	271	228	260	262	271	254	247	263	254	263	277	281	271	249	271	250	279	249	261	246	283	269	263	293	247	248	287	270	251	250	269	276	254	254	266	240	251	254	245	258	248	283	255	267	253	260	262	273	287	239	295	245	251	248	259	279	279	243	281	268	255	257	267	252	241	256	264	237	249	209	226	262	277	277	254	265	259	254	240	268	289	253	265	256	269	268	270	248	264	270	270	262	240	255	264	256	269	267	254	246	246	261	266	273	242	258	282	262	260	248	269	281	235	233	301	274	277	232	274	254	284	294	282	258	261	262	242	265	299	295	265	247	287	264	267	242	249	276	258	290	240	257	288	259	259	281	288	243	261	246	264	280	250	247	240	240	257	246	253	240	239	260	279	276	273	254	266	262	229	252	246	263	235	257	232	255	264	251	269	246	264	248	250	248	247	259	256	231	263	250	244	243	264	284	267	240	263	270	268	264	288	281	242	242	247	267	277	246	256	231	258	247	276	252	276	271	258	247	268	223	248	277	237	268	250	250	280	253	218	265	252	261	272	247	255	237	282	270	263	266	281	282	278	267	247	268	262	261	271	239	279	248	246	250	240	241	246	283	276	257	275	260	291	269	250	266	256	247	254	269	235	231	247	280	272	244	280	243	271	271	245	282	249	255	260	263	258	240	270	280	292	243	262	295	249	279	246	246	261	268	254	256	250	250	272	262	259	260	282	275	251	280	255	258	295	256	318	249	271	267	281	265	244	252	257	247	262	236	267	275	285	258	267	251	280	270	265	255	254	284	325	279	250	242	251	260	265	295	261	239	273	277	266	247	263	247	256	232	272	244	257	264	276	248	275	234	291	270	235	278	260	271	303	258	287	272	247	251	269	277	287	287	265	252	255	276	260	248	256	260	279	285	253	247	262	253	252	242	275	242	260	259	264	277	251	270	255	228	246	259	267	275	247	253	255	246	282	259	231	255	273	269	254	264	294	258	264	261	306	283	230	247	243	254	235	270	255	263	253	256	250	253	274	265	298	273	265	245	244	237	272	285	262	247	257	263	290	269	247	265	236	257	236	271	242	278	227	231	248	299	246	237	236	273	252	268	276	251	241	255	297	263	258	245	256	257	233	275	292	271	278	258	282	255	258	292	254	268	264	268	267	272	281	305	244	257	249	243	267	258	251	242	261	261	256	283	273	279	246	247	261	282	277	282	272	271	248	264	271	256	269	235	238	269	281	259	268	248	285	243	263	277	267	255	260	285	236	254	251	283	253	231	244	289	262	242	263	216	261	244	291	255	299	286	261	255	279	245	279	257	246	247	283	259	261	247	287	267	277	265	271	252	253	265	291	247	283	262	264	273	247	259	263	276	245	313	272	271	258	287	232	260	264	267	246	242	231	267	261	265	302	271	257	275	255	265	243	256	268	276	264	262	234	244	274	235	285	271	277	265	265	254	276	262	248	284	258	262	275	257	257	285	266	284	264	249	302	268	235	248	272	247	263	287	255	243	271	300	276	258	246	282	254	265	237	270	286	211	228	254	239	261	288	254	286	259	264	239	249	269	279	283	278	257	277	251	270	262	269	245	278	276	217	237	260	260	244	251	281	240	254	280	245	268	260	272	252	263	263	252	268	258	259	250	268	257	258	240	249	268	250	269	245	281	271	273	238	230	267	250	282	266	271	260	240	237	272	284	289	265	240	283	292	287	245	258	265	253	274	256	224	274	245	272	264	253	250	253	250	271	252	244	276	263	269	247	258	239	254	275	265	275	245	271	264	247	215	243	238	259	242	226	273	274	265	244	282	276	237	247	273	263	252	278	245	272	253	288	254	263	270	245	249	255	260	250	245	265	271	244	260	260	263	263	272	232	272	263	259	268	287	282	264	236	246	250	267	254	265	270	227	271	264	244	268	244	264	271	246	258	258	252	264	265	231	234	265	228	281	254	269	264	289	305	278	272	266	273	245	270	236	232	248	272	255	237	253	279	257	244	289	273	259	254	238	241	242	244	233	263	255	285	252	272	240	249	271	277	267	232	261	250	276	267	258	272	271	267	261	261	262	255	256	269	270	268	282	269	266	253	241	246	270	280	257	266	235	296	252	281	283	263	258	244	294	257	262	258	253	287	259	266	287	251	252	260	247	273	257	289	247	252	244	257	258	242	254	266	283	254	249	259	248	270	271	245	267	271	260	250	274	289	276	232	263	306	295	250	256	255	265	249	257	258	318	256	256	258	271	245	249	303	271	257	257	268	281	243	270	240	227	270	223	265	251	266	266	278	282	278	256	275	280	266	283	271	257	222	266	246	260	261	271	268	250	264	268	284	285	246	286	239	244	270	261	278	255	257	270	263	267	283	245	273	230	259	297	267	296	242	249	231	265	291	283	257	260	296	253	259	277	269	276	258	243	256	259	278	267	262	261	282	272	229	252	285	259	242	290	242	270	264	290	243	238	235	307	286	243	286	250	279	231	261	282	257	271	269	246	290	278	267	269	268	260	252	242	235	252	267	246	240	271	263	249	274	254	275	244	240	269	261	288	265	271	267	249	223	214	224	255	248	222	220	223	261	254	255	254	289	262	243	275	252	272	267	270	244	255	268	282	270	259	254	246	256	281	243	282	288	304	260	246	278	249	253	273	264	249	276	250	251	253	241	243	263	270	264	271	265	246	266	248	250	267	245	219	272	259	288	248	245	260	261	272	281	253	234	233	269	237	257	298	256	244	251	311	257	246	281	250	246	261	242	221	271	273	249	297	281	261	253	233	246	283	271	262	244	260	262	236	274	261	252	272	262	286	278	263	235	258	279	252	270	254	281	245	253	303	275	257	257	241	275	277	282	267	277	260	238	230	269	257	294	252	251	274	261	254	265	242	263	273	253	268	268	270	253	316	245	295	259	260	260	244	288	293	247	286	277	281	262	257	251	227	283	256	273	281	270	288	276	272	255	256	278	265	241	266	291	258	221	270	263	236	249	255	252	241	238	252	251	270	269	266	244	247	264	288	234	232	251	246	269	290	315	238	267	259	279	264	241	303	250	280	256	288	290	238	253	263	258	263	255	236	259	265	289	277	280	266	278	236	247	262	248	251	243	272	244	230	266	233	259	235	275	282	277	263	246	262	253	249	265	248	243	242	289	293	266	259	255	275	265	290	245	251	288	282	266	267	232	281	263	264	264	279	242	256	254	270	242	246	237	269	262	262	253	216	278	274	230	290	266	275	283	265	263	270	269	245	277	259	300	282	279	284	267	262	295	289	252	248	264	256	288	264	274	285	274	271	258	263	262	297	254	256	282	274	249	271	260	273	267	257	270	231	278	264	277	259	257	271	245	255	296	263	236	259	268	267	260	264
50942	59655	57090	41917	18933	4183	637	669	679	661	634	616	624	717	613	629	633	672	622	608	609	640	655	648	621	653	639	633	637	643	647	621	569	627	612	640	607	629	617	598	623	634	641	645	615	675	631	596	596	621	655	656	668	665	604	652	613	667	634	635	628	618	618	608	639	594	667	615	568	564	614	570	618	658	624	695	641	632	633	689	665	634	624	612	628	664	635	605	609	629	643	629	605	604	647	613	601	635	610	635	656	658	581	630	677	564	670	602	604	618	651	670	636	654	622	685	623	629	596	633	663	701	626	638	642	648	661	624	635	610	635	640	634	612	643	604	649	583	630	605	636	626	653	588	622	583	613	634	607	642	697	640	583	640	603	617	672	685	651	683	623	590	626	605	643	624	631	652	671	599	621	658	672	633	609	638	655	583	628	640	657	609	657	624	606	644	604	619	620	657	621	637	588	683	616	652	613	660	625	634	591	626	660	599	632	630	602	621	609	661	649	641	602	616	653	650	650	657	636	602	649	610	610	650	619	605	625	573	666	642	617	601	660	639	622	660	636	623	663	663	625	632	628	648	654	653	639	662	651	647	623	630	606	609	594	672	636	644	673	624	646	605	610	636	619	607	583	603	638	648	613	618	630	635	609	613	633	660	648	607	641	596	592	635	610	616	618	643	671	649	609	666	619	640	651	675	608	613	567	641	599	637	609	604	627	652	619	601	668	595	649	682	655	638	586	601	643	641	625	624	628	655	600	619	577	645	612	645	630	615	652	640	653	605	626	620	665	643	580	648	629	644	680	633	599	639	675	615	628	595	582	598	616	639	639	670	613	650	646	612	601	635	607	625	591	640	627	659	641	658	596	634	639	620	623	633	578	641	591	597	652	650	612	605	620	616	647	655	656	694	632	635	612	624	657	597	631	633	615	606	600	643	631	647	616	622	624	633	649	660	660	621	587	617	612	644	618	648	630	649	693	664	632	586	617	680	586	646	587	630	665	605	653	613	638	635	617	627	619	624	617	665	642	635	627	632	613	625	675	663	628	659	618	589	616	614	656	649	645	646	612	636	697	616	671	637	611	583	651	633	641	665	615	580	600	622	632	608	632	618	603	599	635	600	634	640	634	595	604	630	660	655	624	650	666	596	646	608	633	594	656	626	651	635	604	682	591	581	640	586	611	647	671	639	605	613	604	619	625	639	633	633	638	633	619	628	592	614	640	651	636	652	636	668	626	636	614	626	644	652	670	645	623	614	671	661	613	634	668	637	634	581	609	567	651	609	609	625	633	633	645	563	635	616	661	632	588	649	579	651	648	667	608	643	569	614	614	621	613	611	601	656	670	592	633	631	600	629	617	628	646	699	606	608	616	630	644	634	617	631	614	663	611	663	639	662	622	640	693	567	619	603	625	654	600	652	633	650	646	627	641	598	650	642	611	631	661	648	591	654	647	619	667	595	625	671	625	646	644	616	613	611	630	612	635	619	653	652	595	591	672	644	632	656	626	642	607	617	630	636	641	664	625	658	656	653	629	662	579	597	642	635	633	614	632	632	617	631	650	647	628	621	636	617	672	668	660	663	641	631	647	671	579	620	598	643	633	642	615	682	694	633	650	691	654	602	653	645	635	632	660	635	657	661	651	620	655	615	638	647	652	617	637	595	590	629	651	606	681	610	626	620	634	632	591	572	655	643	643	617	613	595	634	635	616	606	650	614	648	646	627	661	662	610	630	645	643	611	612	606	694	601	620	629	659	659	601	612	595	651	615	623	634	616	637	661	598	652	593	660	655	628	607	628	618	638	672	651	610	582	649	654	625	592	646	601	647	608	599	664	636	670	658	612	605	582	593	631	657	667	633	630	580	649	605	600	618	591	615	648	620	604	643	610	649	605	596	609	622	639	587	639	638	609	634	628	657	637	594	646	628	624	596	624	669	630	624	626	637	611	646	610	637	593	622	610	622	604	607	630	639	676	635	660	636	629	632	633	618	593	672	604	654	575	642	581	659	611	624	642	605	674	640	620	624	640	634	685	596	591	606	665	608	686	621	642	640	640	578	635	612	654	673	648	600	663	637	592	649	587	615	630	620	577	632	600	662	601	620	618	635	659	653	612	644	583	653	662	623	661	624	640	615	623	611	653	670	624	574	628	645	614	613	664	695	605	661	636	637	616	610	642	623	612	632	660	619	622	608	595	624	640	650	652	662	607	645	612	614	615	635	615	624	633	638	691	605	619	612	595	626	647	605	613	625	671	603	668	629	616	634	592	662	619	617	664	658	643	650	613	612	608	686	612	637	623	615	695	579	641	637	617	663	630	612	603	614	615	613	641	658	678	663	665	623	603	589	565	633	656	620	688	625	609	646	631	624	597	621	660	633	624	657	641	605	663	602	642	641	606	657	636	604	657	588	622	616	634	579	616	643	584	608	640	593	636	628	594	610	624	665	619	642	634	637	615	645	602	628	609	624	641	641	596	630	633	629	659	673	650	663	587	660	607	634	625	655	636	646	604	621	629	617	616	587	615	598	657	629	618	619	645	588	594	627	624	636	651	643	603	635	642	609	612	627	670	621	633	646	646	610	605	632	609	654	628	661	653	605	606	601	679	669	672	666	604	617	618	561	597	609	617	611	579	638	636	622	608	652	649	628	600	648	631	635	609	617	667	606	644	673	683	634	616	686	625	654	639	643	638	602	636	618	654	644	645	680	642	653	616	591	629	634	635	603	622	649	643	656	646	607	617	646	616	607	666	648	613	659	608	636	578	638	651	646	641	635	629	595	721	617	661	646	627	663	602	626	634	675	622	622	620	618	607	635	607	625	591	687	642	584	626	626	624	661	633	645	583	628	605	662	652	566	642	680	610	691	612	612	636	617	596	614	638	633	691	603	624	620	639	651	581	636	672	611	620	641	632	659	675	635	610	643	597	655	646	632	584	630	615	619	640	643	645	609	632	629	614	633	645	621	607	637	623	609	620	629	635	595	651	625	627	653	667	674	653	631	611	616	605	637	616	609	601	666	641	585	651	649	629	647	615	628	639	641	651	679	624	613	626	649	661	633	631	597	625	646	639	634	646	621	657	641	617	648	644	656	655	619	632	640	636	643	642	595	677	565	622	607	586	667	634	660	635	659	612	607	642	652	628	668	623	613	598	630	611	636	625	610	590	613	639	674	618	625	674	612	677	633	648	662	633	577	632	650	603	661	625	647	590	678	645	647	627	633	608	609	630	597	638	619	630	649	564	582	643	639	619	602	623	661	622	625	648	604	637	643	630	631	615	623	652	616	664	664	636	605	658	594	647	605	625	586	673	580	642	629	607	625	590	643	642	669	610	608	618	653	598	656	631	624	646	584	595	608	602	666	600	640	643	635	632	618	582	604	638	590	613	673	637	616	642	615	638	625	645	650	630	596	649	595	617	643	663	679	642	644	633	644	631	605	606	654	666	618	652	632	568	647	611	665	628	589	632	605	626	651	607	648	609	628	664	618	641	610	599
86206	80201	66382	43223	21285	5150	318	227	229	267	257	237	238	246	241	237	236	249	245	204	251	245	246	218	247	244	240	224	233	213	210	264	192	234	238	220	288	219	237	206	236	222	211	247	252	230	211	221	228	242	217	225	236	194	240	216	239	230	239	267	223	219	228	242	223	278	263	234	222	193	226	218	241	229	231	223	226	238	248	211	260	229	267	200	206	236	235	231	224	238	218	213	232	245	242	205	223	224	253	209	226	235	209	240	244	225	215	235	237	241	236	225	226	227	248	233	206	239	225	228	230	237	208	247	234	225	231	235	234	218	231	230	244	230	243	226	229	241	234	234	231	229	230	200	234	242	209	239	268	240	234	219	244	242	233	236	249	214	252	226	233	216	228	231	211	229	223	212	225	229	223	235	225	242	230	246	229	214	219	232	246	231	235	242	217	227	242	228	269	230	240	247	237	212	227	237	236	210	217	235	226	238	237	223	218	225	212	224	207	232	240	245	233	213	240	244	226	225	213	198	200	213	236	215	237	214	218	239	219	244	214	267	224	205	243	238	245	227	230	250	247	232	259	205	226	218	269	210	236	210	231	237	222	219	219	229	231	217	218	244	263	239	220	246	231	230	223	248	251	251	230	243	222	266	224	237	239	250	219	229	242	218	232	225	242	223	236	254	229	224	210	244	226	214	252	263	210	233	235	230	261	246	246	232	247	259	211	216	233	206	214	245	216	207	250	206	224	215	237	237	246	218	227	213	243	231	208	219	218	248	227	225	258	272	218	221	221	220	231	212	219	212	217	199	265	245	245	232	226	220	226	207	244	202	233	246	219	199	222	233	211	231	243	232	221	246	225	214	219	252	237	222	231	245	220	240	244	241	239	231	211	241	226	253	244	240	241	227	235	233	216	220	250	248	245	232	217	215	227	213	226	240	208	237	203	221	207	260	210	239	259	222	244	232	232	249	223	213	241	211	224	192	227	227	206	235	237	253	243	227	211	220	235	220	243	238	220	246	239	252	218	226	225	217	220	241	242	216	222	233	191	207	243	246	218	221	237	219	218	258	216	215	206	211	229	199	251	206	220	219	235	242	219	217	230	231	222	225	237	235	245	230	232	253	204	209	246	212	188	230	218	215	226	229	235	232	227	213	217	209	247	206	222	232	225	207	206	220	219	230	250	252	212	213	239	261	222	245	240	212	227	228	205	244	242	197	254	249	213	234	242	248	223	217	210	236	226	223	216	199	230	229	196	230	233	218	239	244	232	230	227	240	248	228	208	249	222	232	210	227	225	248	235	231	240	233	212	230	212	250	259	224	232	252	223	222	222	235	222	221	246	200	230	273	251	246	238	207	194	248	215	246	276	209	222	206	219	219	224	228	223	252	239	242	213	207	214	237	217	231	207	236	232	229	235	216	226	224	254	220	234	253	214	257	224	218	236	211	235	220	236	233	233	227	244	212	219	239	251	202	206	261	254	194	237	252	241	228	228	231	238	211	227	238	196	241	236	226	239	198	210	238	228	219	218	252	200	184	203	231	242	209	223	236	234	213	223	240	232	239	249	234	261	226	229	234	253	240	234	247	218	236	231	234	231	216	218	232	225	232	222	232	244	233	210	223	181	227	238	256	241	254	223	205	231	234	232	242	211	232	210	224	227	232	227	205	229	242	231	232	244	243	248	229	244	225	255	230	234	241	211	215	212	229	251	226	237	261	224	229	224	245	236	220	232	247	235	217	245	247	237	234	228	250	230	233	215	223	216	213	241	211	223	210	226	227	209	208	227	221	228	204	238	246	216	228	226	255	232	238	261	225	244	233	200	229	222	226	227	232	218	209	233	232	243	231	231	247	234	230	236	218	207	239	209	215	249	228	225	242	225	192	197	238	235	241	205	229	265	188	224	212	221	248	218	210	214	240	231	198	212	201	228	241	205	216	238	227	233	232	234	219	252	231	231	256	250	248	225	223	215	209	202	233	218	237	240	237	266	240	244	210	236	209	231	216	251	234	239	201	236	236	233	246	235	220	231	225	228	247	254	233	247	229	222	283	244	250	252	251	242	185	235	231	255	235	225	228	249	235	235	247	208	215	230	239	207	181	236	229	231	213	219	235	235	200	237	244	221	231	230	226	223	208	240	233	251	244	252	224	219	239	222	220	204	254	248	228	240	224	234	246	257	248	252	234	226	245	220	234	229	228	236	219	202	222	223	239	231	232	258	223	226	205	224	273	230	248	241	253	245	235	246	235	228	216	227	226	260	222	236	202	218	231	221	242	241	236	245	223	255	221	216	221	245	212	221	211	193	277	242	246	246	238	226	235	216	207	193	223	263	241	244	231	216	216	229	224	204	235	216	221	240	215	224	213	238	213	253	236	221	225	229	246	248	255	238	229	245	223	218	219	237	224	209	256	218	230	222	244	224	202	229	249	222	221	250	261	202	226	250	237	213	225	223	242	213	241	241	229	245	217	227	259	229	237	264	261	222	260	223	234	235	238	230	226	217	231	216	237	240	228	223	243	204	248	249	238	217	232	235	239	235	249	217	244	215	237	237	232	258	234	239	236	248	224	207	234	211	237	235	232	233	238	229	224	224	229	237	238	258	218	239	221	235	233	229	233	242	226	236	207	246	234	235	229	211	239	216	232	218	205	226	221	209	229	245	221	230	244	245	226	225	204	222	228	232	221	205	217	218	224	252	254	246	220	220	229	222	218	243	243	214	211	236	237	222	255	238	229	186	226	230	218	229	228	236	214	235	215	215	239	197	237	222	216	228	255	218	216	235	247	210	267	245	216	187	210	246	194	252	227	233	219	232	249	224	229	220	234	210	221	222	192	215	228	234	233	256	226	256	242	226	218	205	206	224	245	220	235	219	256	246	218	236	247	243	256	205	211	232	242	220	223	214	247	227	225	259	245	221	234	227	226	229	244	228	245	216	240	223	227	246	216	224	257	251	230	239	224	247	213	255	201	227	245	219	239	218	222	215	228	227	237	254	248	234	218	225	258	215	227	256	242	226	234	266	220	246	215	216	220	218	225	216	211	215	216	212	238	236	220	202	222	221	210	223	244	243	228	227	230	225	221	232	229	230	225	279	272	238	242	219	221	265	206	222	247	253	215	247	238	200	222	234	211	226	231	244	220	227	256	226	197	219	267	221	223	228	217	238	220	234	234	245	225	219	218	220	217	233	244	236	216	239	203	245	236	241	214	241	222	234	209	216	230	219	280	252	203	243	239	212	214	213	216	228	225	211	207	211	255	238	225	255	247	245	220	239	224	229	229	236	236	212	234	237	242	243	198	223	226	236	208	263	228	231	232	215	200	219	227	241	241	222	253	236	227	212	211	246	225	226	245	227	236	212	240	236	255	251	221	232	225	221	221	278	261	234	223	234	224	211	228	227	230	217	221	239	248	261	238	232	242	225	239	240	253	235	218	248	214	214	235	233	223	213	221	226	208	236	233	240	228	237	239	231	227	224	243	233	253	208	243	227	226
58986	68497	64863	47744	27038	5746	602	592	582	582	545	548	576	540	582	581	563	558	555	570	528	569	589	537	566	524	588	557	568	527	556	566	522	528	569	562	559	551	569	530	537	546	530	594	542	532	579	587	553	552	560	553	524	574	559	531	556	516	581	554	585	539	588	561	533	566	561	564	546	530	552	540	553	556	546	498	592	565	508	540	593	550	570	551	572	549	527	542	553	541	567	534	528	517	519	531	552	543	547	549	548	533	562	544	537	548	553	547	548	552	528	553	531	565	514	579	550	543	576	570	510	566	519	591	530	524	522	501	510	546	530	535	532	528	529	589	533	561	568	588	596	599	585	548	579	542	579	552	609	580	538	547	525	519	546	553	602	533	577	527	583	495	519	525	562	542	507	563	554	544	519	495	548	568	619	503	569	544	537	551	551	510	544	559	537	550	532	603	544	564	580	576	544	538	557	548	560	556	560	550	564	511	566	525	614	570	562	509	553	523	542	555	529	548	562	558	531	523	544	578	547	541	541	568	562	568	532	560	534	541	553	549	541	534	556	543	532	559	568	556	594	565	556	589	566	553	529	551	531	541	589	540	541	601	535	561	581	543	545	561	541	552	526	573	542	595	527	551	558	560	546	562	536	546	566	562	569	510	533	577	552	542	546	576	579	537	561	544	511	556	519	576	555	580	574	541	580	536	532	535	529	569	564	505	595	503	528	543	504	522	558	569	570	549	576	582	532	564	580	553	605	570	567	534	539	537	525	568	552	534	529	540	596	575	585	572	510	579	537	533	544	560	537	532	573	515	502	536	553	504	567	564	565	570	584	584	531	549	509	588	560	552	546	504	497	543	558	600	532	586	561	561	552	594	593	540	553	547	553	489	539	515	547	574	537	535	529	549	544	536	563	557	556	587	567	520	530	560	562	490	555	514	566	556	526	563	549	529	530	514	559	548	567	560	554	530	539	542	549	553	574	590	560	534	564	555	570	564	582	584	560	569	537	545	533	583	540	551	530	533	582	511	548	556	513	543	553	509	567	542	504	562	591	527	513	524	545	574	523	511	560	542	534	520	604	507	565	532	553	589	537	526	553	590	535	564	500	570	560	554	484	539	570	574	547	571	553	537	527	530	564	513	559	524	556	561	559	520	579	545	584	549	538	545	555	551	563	510	515	550	602	530	581	513	561	498	573	542	479	530	562	499	578	551	564	541	550	585	557	596	535	570	578	542	536	554	550	531	563	562	548	564	551	595	529	570	543	562	552	560	551	545	516	521	522	539	551	566	565	544	579	530	521	516	527	554	568	594	544	561	550	500	556	556	565	537	540	582	522	556	528	561	533	560	538	562	557	529	551	546	583	477	507	521	524	506	571	567	520	506	562	549	557	571	561	586	559	559	550	523	583	557	513	524	507	527	594	540	543	579	588	537	562	553	554	500	571	547	552	559	563	522	566	558	508	546	570	504	547	547	542	539	524	559	545	553	553	569	575	539	535	579	533	550	530	568	520	552	538	540	569	596	519	539	570	519	525	525	524	574	541	567	532	522	482	513	592	591	525	574	536	521	568	525	517	550	528	516	513	523	543	605	555	550	553	495	547	544	538	550	542	578	544	545	511	524	540	545	555	574	584	557	530	524	540	588	554	557	513	545	541	531	578	540	482	527	514	524	562	535	549	534	564	529	533	525	500	574	542	577	544	583	530	550	564	573	515	543	535	555	535	578	541	542	543	548	548	483	573	531	542	566	557	517	526	557	588	535	511	587	541	547	551	570	522	527	555	548	532	539	540	542	543	544	557	543	561	535	570	567	572	547	566	535	579	532	569	556	547	541	548	585	547	533	538	530	528	539	527	585	553	578	551	555	552	547	529	509	524	605	511	538	555	541	546	532	547	564	556	510	572	521	517	586	542	553	549	576	538	535	507	574	564	599	565	561	535	529	536	579	556	556	528	534	527	533	508	544	567	581	544	568	529	542	546	536	534	573	561	512	565	524	536	551	589	551	532	543	578	507	559	597	558	506	532	557	547	554	549	501	580	546	546	544	562	511	569	561	538	549	567	525	574	539	516	571	545	524	525	553	549	565	539	511	516	562	520	511	544	561	566	507	547	568	546	521	525	603	526	560	554	531	516	566	588	517	547	524	506	583	549	573	577	532	607	549	546	553	539	524	568	522	549	542	573	566	557	557	559	559	497	528	576	570	536	571	555	531	548	502	563	537	542	532	570	536	569	558	561	556	569	566	525	509	551	558	546	527	574	543	539	571	533	561	586	547	531	520	544	563	530	544	560	525	534	514	536	529	542	559	576	531	547	527	524	567	541	568	550	574	612	548	557	588	552	539	536	543	530	591	537	524	552	582	541	551	546	555	542	560	536	531	512	549	550	542	535	544	556	570	534	553	589	542	568	593	551	544	566	534	554	575	562	525	556	522	521	532	549	553	556	601	550	496	573	527	595	576	558	540	557	525	548	552	568	577	539	535	520	512	527	529	547	547	553	555	550	568	572	590	502	554	619	558	528	568	586	532	538	563	579	543	535	550	562	544	586	559	547	522	550	528	549	509	535	524	562	552	534	561	565	545	491	552	516	503	552	532	519	549	567	527	549	581	520	552	520	536	561	569	608	507	555	572	558	566	600	580	561	597	572	576	581	554	561	536	538	568	547	531	518	531	477	519	526	579	540	552	541	544	553	561	550	529	531	573	521	558	560	519	534	543	539	552	561	536	590	506	523	561	554	569	524	549	494	553	573	518	573	550	549	521	525	557	528	517	515	556	562	554	532	544	555	540	541	564	531	541	536	550	540	567	551	535	505	502	582	591	518	550	564	547	540	537	558	515	536	526	573	593	574	561	538	506	581	536	542	539	549	551	526	548	561	541	540	520	576	539	546	515	575	559	527	528	568	534	543	594	538	573	543	570	546	508	548	515	536	572	544	538	548	573	563	535	549	590	495	569	568	531	587	544	558	548	593	532	559	532	560	539	492	516	599	564	540	540	522	539	575	533	599	526	539	561	551	552	559	549	568	562	564	518	547	536	552	577	576	537	542	515	543	522	590	553	526	526	535	568	498	586	536	548	540	543	534	550	555	561	544	529	555	531	516	499	547	556	550	555	496	532	547	521	553	565	559	503	566	572	528	533	543	560	558	555	538	548	577	572	550	546	582	530	582	518	532	557	536	546	535	532	535	525	543	575	529	542	561	498	556	518	524	559	539	592	561	574	502	535	518	560	522	528	587	568	487	551	555	545	550	553	542	544	529	558	559	497	586	571	498	563	531	552	525	537	532	513	567	557	547	536	586	563	576	556	547	559	535	559	577	535	586	550	551	547	514	562	572	542	584	576	540	572	539	496	534	593	577	577	552	518	543	571	566	592	551	531	516	533	525	552	560	565	558	543	547	558	566	587	571	573	550	562	547	547	548	535	559	591	542	582	605	482	547	526	578	543	611	526	570	557	530	509	520	543	556	549	539	512	557	545	540	563	531	552	564	547
31917	24519	12735	3716	917	208	171	153	170	178	175	172	180	168	147	158	163	168	169	188	189	160	174	141	173	166	181	152	169	166	171	154	174	145	143	176	158	178	170	161	174	175	178	151	155	168	136	161	169	177	171	170	164	161	150	158	145	180	153	170	176	181	180	199	154	149	161	174	155	178	175	161	146	170	164	154	149	160	165	148	176	145	148	157	174	152	183	148	192	175	157	151	169	162	127	154	187	159	167	149	159	158	165	147	177	167	191	160	178	174	186	138	160	168	179	172	177	147	145	185	172	162	158	163	177	165	159	128	152	199	148	159	152	162	185	158	158	178	157	154	174	178	176	162	160	161	170	161	173	141	170	156	167	160	142	161	164	167	180	170	163	174	170	198	179	174	158	189	163	175	144	178	144	190	175	179	173	134	147	163	171	167	155	158	159	153	158	157	171	166	157	162	167	178	168	168	173	171	166	163	155	173	173	158	169	159	170	173	147	161	159	160	176	149	165	178	168	150	194	168	134	173	177	158	164	162	153	170	173	175	120	164	154	161	169	167	187	177	158	167	185	160	159	168	155	165	173	163	169	161	174	150	170	189	171	175	181	157	168	185	138	177	187	167	181	160	170	163	173	170	155	157	203	178	183	165	179	153	157	184	160	161	148	141	167	146	151	149	129	138	173	180	168	172	160	177	163	158	171	207	176	167	180	168	144	151	137	156	147	170	148	155	161	153	172	165	181	151	140	171	177	180	156	158	161	162	137	167	152	174	175	161	172	167	159	158	135	166	174	151	149	138	179	157	158	149	142	180	158	163	197	158	196	171	172	168	167	165	178	156	166	128	156	159	174	164	170	186	154	157	161	179	180	195	158	170	166	153	149	168	170	156	162	158	178	166	155	160	187	175	147	169	162	161	172	146	172	158	193	192	172	177	156	165	161	177	179	155	176	155	161	160	150	141	177	182	164	151	159	174	157	165	176	150	170	172	165	164	163	153	149	155	164	150	152	161	172	168	191	166	155	166	174	150	169	177	155	158	157	187	190	169	152	184	155	159	162	183	173	145	166	172	166	168	169	169	183	148	121	167	158	179	145	156	168	169	156	143	158	144	149	178	163	157	191	158	176	132	174	163	161	157	183	146	182	166	155	178	175	171	152	212	145	173	157	165	171	164	158	160	170	165	158	164	162	153	169	163	139	166	159	169	164	174	156	176	161	165	159	202	145	180	168	163	157	142	172	150	137	165	171	150	180	139	178	176	196	166	165	155	173	216	175	165	189	170	173	185	192	174	166	162	175	176	178	175	149	164	170	183	185	155	140	158	181	185	168	181	164	142	172	163	187	178	166	168	169	165	167	170	157	156	148	136	196	167	168	181	138	178	171	183	182	157	174	151	176	184	175	152	177	146	172	142	154	167	165	168	144	154	129	155	148	147	169	175	174	163	159	164	180	137	179	155	167	156	163	148	150	142	163	172	163	164	159	160	178	158	172	178	129	168	173	152	140	158	164	148	159	181	195	185	178	162	161	164	151	170	185	160	190	147	164	154	169	178	168	136	168	173	170	142	173	166	168	175	185	171	163	146	146	167	165	159	170	168	159	166	175	153	169	153	194	163	193	179	158	153	141	166	168	149	177	173	162	164	166	163	166	156	155	170	168	157	166	177	150	166	184	167	174	159	142	138	155	149	175	182	161	168	178	184	182	179	155	173	155	147	150	167	186	168	162	174	183	167	165	174	155	165	161	157	180	157	159	161	162	143	166	158	152	178	175	147	157	164	196	166	165	145	168	156	157	178	178	163	161	138	165	175	168	176	146	175	158	168	144	162	159	168	136	149	162	159	172	199	167	125	189	167	155	156	193	164	162	153	161	160	169	176	151	163	178	164	159	166	157	139	166	181	149	165	153	156	151	169	177	162	154	176	166	145	161	159	172	161	168	172	178	165	153	196	171	170	168	162	169	181	167	150	190	174	202	156	158	146	160	158	195	182	173	169	149	181	158	164	173	161	147	167	176	182	169	152	163	171	132	165	173	154	164	184	160	162	167	155	179	151	149	167	168	165	173	148	195	164	160	160	164	159	159	160	149	148	164	179	172	179	166	170	173	165	157	157	160	174	151	141	163	182	168	170	174	148	172	154	164	167	158	159	156	163	150	186	160	172	164	194	174	162	146	163	152	162	169	182	154	165	202	154	165	156	161	162	144	142	166	157	171	159	171	160	149	172	175	185	164	167	147	145	152	182	166	151	166	183	153	163	178	172	165	176	166	147	160	162	156	155	149	176	176	145	169	170	162	148	162	168	159	145	149	180	174	156	172	169	187	170	182	162	159	184	160	147	168	173	154	156	191	170	160	164	175	178	138	151	169	149	158	143	167	159	185	179	151	157	168	181	160	144	184	187	167	186	148	159	177	160	164	204	187	181	175	165	182	151	177	160	167	164	162	147	162	157	166	188	166	168	161	147	169	160	176	192	154	150	148	164	165	168	169	165	164	184	153	170	154	171	172	155	156	173	175	167	183	170	172	180	173	166	171	160	172	152	160	138	183	199	156	181	180	181	160	175	161	154	142	152	169	161	168	157	142	163	155	157	170	165	167	163	175	184	168	148	169	179	160	173	146	165	171	163	172	159	162	161	135	157	162	145	177	141	145	151	165	169	141	187	183	166	153	164	171	151	185	165	194	160	161	182	146	157	179	152	155	168	175	138	177	147	150	175	163	172	159	141	177	160	175	162	169	150	181	159	147	182	167	174	178	159	159	161	141	155	167	153	152	163	165	166	185	150	145	166	172	169	166	147	174	177	146	172	198	158	181	176	154	164	171	166	168	154	183	159	143	172	161	168	153	147	182	170	168	163	140	180	169	157	164	154	168	169	169	157	175	158	186	172	166	150	170	180	148	153	167	161	171	149	158	164	133	145	182	155	168	172	152	186	170	164	143	194	137	173	167	145	194	171	156	145	174	145	167	168	176	120	131	171	161	184	163	146	154	153	162	183	153	167	166	177	165	178	172	161	159	176	167	177	198	144	137	169	178	169	154	149	153	172	154	161	190	155	169	153	147	146	146	183	163	165	152	166	158	171	156	172	174	171	186	141	153	147	184	162	168	148	163	154	143	175	164	146	157	170	157	163	165	174	161	180	139	154	194	161	177	152	169	145	188	186	136	163	171	164	167	153	184	167	186	149	174	167	160	153	155	158	142	159	165	186	163	159	169	170	173	155	166	180	152	167	172	153	174	126	184	149	157	181	179	144	166	191	172	148	165	163	181	174	171	147	157	183	199	164	163	161	165	179	139	191	163	201	162	176	159	171	166	156	173	169	156	139	159	152	187	176	187	154	177	172	170	155	161	174	155	184	146	166	157	162	148	163	166	153	155	153	176	164	189	171	174	166	164	173	153	187	162	185	153	162	180	160	199	156	139	189	168	173	152	180	167	157	163	176	168	137	160	148	151	181	160	146	170	156	161	157	165	170	155	185	190	167	169	189	159	183
27560	26847	18478	8442	2686	652	461	419	427	435	416	436	411	456	418	438	453	439	401	410	430	473	451	435	430	469	432	422	409	459	448	448	433	431	430	423	450	422	497	421	423	462	433	416	455	433	444	435	414	462	455	435	412	436	444	423	418	416	403	439	449	437	458	440	404	430	430	433	418	457	432	421	439	412	447	439	444	437	418	413	447	425	412	433	436	402	452	430	404	444	395	433	451	448	453	426	458	428	430	425	430	439	438	432	408	471	423	437	432	423	435	431	467	402	410	425	441	417	416	423	419	427	423	405	459	435	457	423	419	420	402	432	426	451	429	451	425	433	404	407	408	476	457	452	448	426	423	411	392	428	427	406	438	437	448	439	405	418	440	404	438	479	428	448	416	429	408	421	391	398	430	426	433	434	411	415	419	440	451	437	424	411	443	427	436	447	401	443	397	397	461	401	394	446	415	403	423	439	416	428	416	422	420	467	469	430	436	428	412	395	410	447	433	439	426	417	432	446	424	461	410	438	442	446	431	438	386	385	415	458	451	396	429	454	452	435	408	430	460	459	419	427	413	407	429	455	440	415	426	431	419	427	407	408	439	453	452	423	395	453	437	426	395	419	470	426	429	416	441	481	415	471	420	452	449	416	391	432	439	428	428	444	421	449	466	388	402	447	420	454	434	421	400	419	438	452	426	425	421	428	410	440	413	443	451	413	412	423	458	450	443	428	442	412	425	456	449	413	439	420	434	464	416	426	406	418	429	443	462	403	434	407	445	418	439	383	395	448	458	436	465	437	466	441	461	427	422	397	436	442	433	440	481	425	391	430	416	405	434	421	462	425	410	422	435	430	462	453	429	454	384	445	448	449	412	449	441	447	428	427	417	466	440	453	416	441	442	452	411	420	412	456	428	419	428	402	456	428	396	425	422	434	410	445	462	447	437	410	449	450	413	462	444	431	407	430	441	487	434	417	440	420	441	426	464	461	447	446	435	410	477	415	449	444	426	432	441	473	459	421	413	467	405	416	448	414	401	422	405	418	457	421	415	446	433	429	431	386	433	455	423	458	400	439	435	413	429	474	423	417	425	395	432	454	431	424	453	443	402	427	429	401	432	423	422	471	419	436	418	419	432	440	429	456	435	408	415	449	393	404	454	415	411	406	426	460	467	436	423	408	449	419	459	423	458	411	388	462	445	427	422	426	444	424	449	450	429	411	423	426	437	418	433	401	482	447	439	395	422	410	425	419	419	436	417	420	431	450	414	434	414	430	503	410	456	494	416	461	421	432	409	439	461	450	428	421	447	444	406	415	407	443	413	440	424	450	430	413	432	426	442	421	403	425	419	433	445	407	452	424	419	459	431	397	448	431	448	450	439	439	404	389	421	389	434	446	454	391	482	440	423	442	446	432	447	405	434	472	432	439	373	404	429	443	445	460	393	410	463	430	458	429	449	435	476	445	426	422	426	434	437	435	465	466	435	415	416	419	434	423	451	406	421	438	450	442	439	446	467	453	455	398	437	417	424	393	460	423	448	447	419	407	406	438	425	445	472	414	416	419	427	425	435	410	447	448	414	475	438	444	402	418	421	408	449	472	445	435	442	439	394	414	398	441	427	443	469	378	400	460	459	469	422	456	429	413	415	438	435	382	432	458	423	442	432	422	437	434	433	420	409	441	384	459	441	485	414	430	416	459	425	424	430	443	416	454	417	421	424	435	443	469	393	437	423	458	429	390	419	460	458	405	454	431	419	453	422	438	446	437	424	437	458	399	453	432	418	465	469	408	427	461	453	453	470	453	415	429	391	414	447	423	428	413	452	454	469	428	446	410	420	474	424	426	439	440	419	431	413	409	467	452	443	425	430	429	418	450	426	422	432	390	421	422	380	409	470	418	436	455	434	430	457	405	441	426	441	436	418	420	448	406	431	416	399	444	409	424	412	442	422	475	436	412	428	427	440	383	460	409	461	446	434	442	427	427	440	439	456	407	448	423	451	408	420	433	407	434	448	458	419	439	394	433	427	409	416	431	422	472	433	428	415	412	442	467	463	425	452	422	430	416	386	439	387	446	429	405	449	454	438	428	432	443	429	399	444	412	420	416	458	455	435	408	437	464	448	415	426	457	447	423	448	416	434	456	421	467	426	436	444	440	441	366	433	399	442	402	422	400	446	448	442	429	423	446	427	459	425	419	439	426	430	455	459	433	460	457	410	432	441	399	409	428	391	444	434	410	441	400	432	412	430	410	406	401	457	426	438	420	445	440	411	447	431	406	415	425	419	425	419	395	425	416	445	428	444	398	422	441	426	421	440	430	420	411	423	418	417	456	469	443	425	406	423	397	451	452	461	417	449	414	449	437	428	418	447	438	453	453	400	435	413	428	420	448	437	448	402	431	428	438	412	439	435	462	447	429	413	441	438	446	404	451	428	434	443	438	429	443	416	411	422	443	412	476	455	439	428	452	444	419	459	438	444	427	447	452	400	434	391	434	428	417	432	458	453	414	404	419	427	456	440	424	430	435	393	450	395	423	405	470	437	423	424	446	449	421	439	451	462	456	413	406	412	445	448	429	420	420	418	438	404	438	423	451	408	419	441	428	461	402	434	445	439	396	450	425	456	438	448	406	404	464	436	477	471	475	417	442	413	446	393	439	475	431	420	470	449	421	419	432	427	438	425	459	443	412	421	420	406	447	410	434	447	421	416	465	453	390	436	450	435	430	420	390	456	434	431	453	412	451	469	446	422	423	424	442	408	433	410	419	464	471	428	474	440	452	438	445	396	420	435	413	433	419	417	426	422	443	432	436	464	464	431	448	461	458	436	421	441	473	388	438	414	416	404	434	431	443	430	395	428	462	431	396	407	432	455	418	447	422	443	397	434	402	416	452	416	432	456	407	423	430	430	427	446	398	456	416	448	437	407	452	457	444	453	428	412	455	405	426	438	420	442	410	457	405	417	420	440	445	424	407	454	418	408	456	447	451	445	436	436	442	433	447	439	477	435	429	456	404	443	443	437	468	484	367	443	465	412	406	408	447	409	421	408	426	424	426	445	398	470	424	432	410	416	411	414	456	441	443	406	425	449	466	419	444	428	415	433	440	414	401	478	422	448	438	436	442	461	476	452	443	406	446	456	411	466	445	418	462	450	424	449	458	425	414	439	439	440	416	454	441	450	464	447	442	438	458	461	421	442	448	427	485	431	458	442	412	410	404	430	440	440	432	425	447	450	431	445	425	410	433	472	409	455	427	402	413	433	426	430	430	432	435	429	445	420	445	431	422	408	438	467	450	443	443	446	448	438	402	462	418	439	457	437	424	423	425	449	484	404	401	447	406	438	414	429	396	456	437	443	447	482	425	391	444	462	424	450	420	411	418	442	414	445	407	423	426	449	441	455	438	442	452	439	442	439	412	432	458	404	437	444	425	457	398	456	407	410	403	416	441	444	451	395	442	416	424	408	458	420	405	424	430	454	478	434	413	452	396	441	418	429	438
77408	71738	57985	31370	11596	3153	300	256	290	257	281	262	236	264	254	245	241	288	263	268	237	243	270	272	272	265	248	272	236	227	248	275	260	258	259	279	249	258	262	234	242	233	263	261	238	230	270	231	256	250	271	266	261	279	259	239	248	250	253	230	232	232	256	261	274	246	265	248	260	263	261	235	246	238	280	247	231	250	281	268	290	257	264	255	271	258	248	208	209	268	261	256	252	283	298	253	235	264	283	274	281	227	271	253	264	253	244	223	272	243	266	237	248	225	227	271	247	261	244	272	275	254	257	251	240	269	285	213	259	230	290	241	256	289	278	264	249	257	245	233	259	244	212	246	231	264	233	273	252	248	259	247	251	261	256	272	188	253	242	253	266	273	251	263	243	225	277	217	221	252	265	244	219	246	259	243	235	266	238	244	225	245	260	249	274	264	269	236	256	237	251	252	224	259	257	249	239	238	259	244	250	227	279	262	241	270	234	253	250	244	242	228	266	266	248	251	277	247	271	250	241	283	238	240	245	277	262	255	232	239	228	251	274	240	243	257	259	263	251	250	240	250	247	260	233	251	236	239	266	250	263	271	264	277	248	267	271	272	260	254	231	245	251	225	249	248	276	240	240	234	239	239	254	214	262	252	227	280	257	293	260	212	236	219	238	248	238	265	273	242	251	251	247	253	261	234	253	253	247	241	249	236	271	271	259	243	232	270	236	251	277	226	238	271	246	238	258	242	241	250	224	257	250	251	223	263	248	259	264	236	299	250	282	253	249	223	238	244	274	241	226	243	234	254	221	290	214	260	238	272	284	246	234	253	260	220	261	245	276	246	228	253	253	244	233	240	253	275	252	283	250	263	278	239	249	254	258	262	235	261	252	268	265	247	262	248	227	243	281	238	235	248	277	251	252	243	253	240	236	245	262	248	233	257	222	236	255	253	246	236	262	256	234	250	220	212	260	271	254	244	249	283	251	236	250	241	243	270	257	266	259	249	251	253	250	250	237	243	224	259	255	251	257	221	225	244	232	259	260	258	256	286	252	255	244	250	277	293	243	250	270	236	223	235	241	259	270	246	248	245	249	247	267	272	261	257	245	245	281	242	271	240	255	254	261	236	257	236	239	264	269	268	268	235	230	245	255	238	233	262	267	227	284	231	254	243	240	259	290	255	257	239	260	277	273	248	212	295	254	226	269	288	248	230	266	241	243	250	252	245	252	245	266	247	259	266	266	274	252	248	262	273	275	270	237	250	279	272	262	267	232	261	224	216	219	250	253	286	234	258	251	265	243	295	294	247	244	251	247	258	249	241	255	247	254	245	265	252	256	249	236	276	218	238	221	253	286	256	250	228	232	266	253	239	259	273	232	248	260	226	268	262	250	276	265	235	239	237	255	263	240	213	240	229	275	236	240	264	274	235	257	285	243	221	220	252	242	247	248	261	242	273	254	244	237	233	257	233	263	237	254	252	241	257	261	272	240	262	249	253	281	244	278	266	251	258	239	240	249	237	270	235	281	250	222	224	215	249	252	257	229	231	236	223	213	249	264	242	276	252	258	249	261	261	246	211	245	258	248	258	237	256	258	231	245	251	275	290	230	258	245	288	249	262	251	254	220	247	242	267	250	259	227	258	271	234	259	263	240	257	261	232	250	240	237	255	272	248	262	277	235	278	241	253	295	249	250	269	238	275	242	242	264	232	260	249	267	244	235	252	275	267	267	230	263	280	248	263	262	249	250	250	261	264	271	258	226	242	260	258	252	238	239	262	253	249	270	238	263	251	251	252	267	253	247	256	240	266	273	255	262	246	234	228	262	275	237	231	243	273	236	249	241	261	261	219	251	253	241	275	260	238	287	245	274	252	237	259	253	245	240	234	255	248	242	276	270	242	251	258	257	240	235	241	287	278	256	267	260	254	249	243	252	254	260	248	236	256	254	247	255	255	229	235	241	243	213	255	241	296	237	240	245	240	256	243	256	250	222	273	259	284	269	281	240	237	295	256	253	251	237	250	245	231	286	287	242	267	254	274	269	245	249	244	264	245	256	260	249	230	258	262	268	224	237	272	253	257	255	254	217	217	241	258	252	241	224	266	266	229	245	243	237	243	254	229	250	238	233	268	232	232	236	264	239	262	264	242	264	277	306	250	238	237	236	250	227	260	237	268	253	238	245	217	248	257	246	251	252	245	252	263	273	293	244	257	247	297	252	261	246	251	261	262	249	243	215	261	239	254	234	271	266	270	233	242	260	261	238	266	236	266	300	264	235	250	254	236	271	246	245	244	282	254	263	266	251	242	263	278	224	247	249	230	255	255	261	255	254	242	261	245	269	264	235	280	239	277	278	251	233	250	259	276	238	247	272	273	246	226	234	266	219	237	245	241	268	242	216	257	220	257	248	253	240	266	220	242	238	244	227	249	246	241	235	261	233	283	239	280	242	245	249	234	268	268	281	254	219	245	272	251	237	248	233	252	256	252	246	247	291	247	262	265	251	240	233	253	224	245	249	228	270	274	252	266	266	233	259	252	266	251	254	264	262	244	238	262	256	265	242	256	263	237	272	262	243	239	260	231	247	220	282	238	246	236	265	272	272	253	247	244	284	263	224	269	264	262	256	312	275	271	221	241	227	259	224	240	246	272	281	226	285	248	241	253	218	252	243	255	242	262	263	270	232	265	256	259	265	247	270	247	269	296	264	256	257	229	252	245	239	273	230	253	260	255	238	273	255	227	252	254	243	245	248	276	259	234	265	268	274	245	269	264	256	228	239	253	265	277	254	255	248	229	244	250	270	228	246	264	245	281	248	266	256	250	272	258	269	247	221	246	236	268	237	267	230	230	280	249	240	231	229	253	256	253	260	251	244	240	248	254	243	279	283	271	249	247	248	257	267	247	236	242	304	269	260	265	262	269	229	291	284	236	228	284	289	248	253	283	256	257	230	244	246	269	274	268	263	243	246	251	243	253	244	249	231	233	249	231	273	251	241	276	235	277	262	249	273	239	249	231	233	269	259	255	270	254	225	256	254	266	257	258	272	256	247	261	239	228	247	230	269	247	274	250	274	250	279	249	240	246	249	277	254	256	223	281	260	225	252	249	243	256	277	254	264	254	251	243	293	264	238	261	259	256	267	273	279	255	275	289	272	242	233	263	215	282	252	281	232	252	238	243	251	247	281	260	246	268	254	266	267	231	282	252	237	269	258	224	251	241	249	237	223	272	244	253	282	231	245	255	209	271	283	220	230	273	255	282	266	245	229	228	270	245	275	270	264	233	264	277	224	235	259	265	261	237	273	232	236	242	250	287	235	254	268	247	221	273	273	234	242	277	239	236	244	260	245	256	244	260	251	246	238	232	268	270	239	273	241	266	239	250	240	225	251	242	270	237	297	251	246	234	234	249	223	270	269	266	240	241	263	229	273	247	256	257	249	283	267	274	264	259	267	263	211	239	253	269	251	263	245	233	239	210	262	284	215	271	229	266	248	275	236	221
51715	58969	54455	34777	16173	6539	638	685	662	612	642	632	594	619	637	653	662	595	632	608	620	626	630	650	593	637	598	607	656	600	609	591	671	637	604	614	600	631	610	622	578	615	610	547	622	610	623	580	652	589	666	612	613	598	670	650	610	602	610	584	621	615	650	611	601	636	611	603	624	605	575	638	627	604	589	636	597	600	574	585	662	580	597	611	612	614	609	629	599	614	595	559	624	617	631	617	603	612	560	628	586	621	607	562	595	638	632	648	652	623	612	644	632	585	619	564	588	564	587	629	571	602	643	598	614	598	632	611	570	626	578	619	592	597	621	592	626	633	637	607	652	612	616	601	624	616	597	614	586	613	640	625	614	581	597	638	616	637	608	614	605	612	602	618	586	627	609	618	615	593	608	609	617	609	620	627	626	574	578	600	617	658	606	611	597	623	638	614	569	679	575	626	569	596	637	618	621	627	577	590	617	600	604	629	610	600	645	651	626	640	609	631	569	610	645	588	623	619	582	628	599	606	569	555	615	571	587	558	561	602	585	612	611	586	593	595	605	576	585	612	611	648	620	605	623	610	611	629	569	631	602	621	621	640	640	606	587	617	593	670	648	572	548	598	613	617	634	602	616	601	587	594	582	586	618	622	580	627	625	590	609	602	579	603	609	596	643	614	567	627	648	643	612	591	608	600	603	605	634	663	636	584	614	606	654	568	608	599	548	601	619	637	576	613	608	646	628	612	591	569	588	612	592	586	616	629	611	601	612	597	596	596	621	625	605	627	564	586	597	589	584	630	618	631	625	588	626	583	581	621	611	556	637	617	566	604	595	589	595	612	632	592	587	627	657	593	594	613	601	582	623	558	590	655	640	633	600	646	604	624	664	623	590	591	573	594	636	616	579	607	647	638	591	617	619	616	631	618	582	605	623	615	620	572	571	624	639	648	649	602	643	625	617	641	599	637	614	621	596	601	610	597	628	633	606	611	616	632	618	660	623	621	582	582	580	585	586	602	580	648	662	607	614	614	571	616	614	613	599	562	562	575	613	628	594	550	597	559	630	601	628	572	620	601	616	588	624	557	619	617	636	620	614	597	628	596	602	590	597	592	616	648	592	614	627	625	632	626	565	545	576	626	584	620	612	573	604	578	642	633	566	587	605	640	614	620	582	587	621	584	594	582	567	629	624	598	609	655	637	555	579	583	619	607	612	616	667	610	616	621	572	624	589	592	623	575	601	611	619	625	559	630	579	645	585	608	583	591	597	594	617	637	579	610	597	602	582	644	581	604	632	595	601	590	604	601	588	616	574	628	619	612	588	600	586	620	635	618	583	605	605	652	592	615	603	590	608	602	607	605	575	603	637	596	608	644	602	593	608	576	625	651	575	571	655	594	651	600	610	630	598	614	595	592	616	641	652	613	614	570	575	552	641	599	575	619	612	589	603	602	603	631	593	600	581	609	585	636	576	602	620	635	643	627	646	575	612	664	602	588	620	646	609	631	635	606	568	599	608	638	626	613	577	677	633	590	602	605	615	617	589	576	578	607	589	600	601	605	620	601	618	603	612	603	599	591	649	600	653	604	616	595	609	606	609	633	618	596	621	593	618	659	620	639	612	616	601	571	591	591	588	656	569	587	581	634	646	617	609	624	590	614	629	620	618	589	567	595	590	636	607	657	589	604	616	633	586	609	601	621	636	592	628	621	609	621	611	649	610	620	572	618	613	626	592	627	597	550	618	593	620	569	548	559	621	614	615	578	637	621	595	666	629	639	609	628	586	630	601	597	621	629	616	617	613	628	651	613	617	638	622	585	628	606	586	595	638	597	592	621	595	586	585	616	629	643	630	623	590	625	592	587	597	602	651	589	602	599	577	623	581	707	608	585	622	593	605	594	616	618	607	604	617	591	587	604	601	606	606	617	604	586	588	570	615	601	604	652	603	611	638	613	610	643	595	593	592	612	563	616	606	595	602	592	578	595	613	576	596	622	647	571	631	586	593	603	618	622	620	616	619	656	651	605	614	634	617	584	633	624	623	634	610	603	585	612	565	602	628	608	619	579	611	643	599	570	628	585	579	637	643	629	601	592	625	599	601	580	585	632	662	592	571	636	604	606	584	594	590	592	620	609	634	604	611	622	588	613	601	624	618	618	578	600	600	606	593	604	631	609	618	584	627	627	608	607	624	576	634	602	632	618	649	612	626	631	600	620	616	582	571	600	616	585	586	591	604	587	626	609	627	587	615	637	632	636	625	596	605	624	583	591	632	653	603	663	609	623	612	586	578	644	579	602	627	589	591	631	610	604	589	609	569	596	574	601	608	623	558	640	600	568	592	605	617	625	609	618	589	634	635	644	562	626	596	628	629	598	603	585	598	605	604	583	612	620	579	647	594	626	618	606	611	623	605	615	548	617	599	619	582	576	623	608	599	624	592	605	621	575	619	597	643	622	609	633	580	606	642	635	598	618	611	563	609	647	591	601	619	669	589	598	614	592	584	611	601	579	597	543	602	650	596	630	590	590	637	588	594	630	613	605	626	627	570	592	581	642	567	626	619	592	585	625	564	623	632	628	598	613	613	629	634	600	664	651	567	636	615	620	582	592	588	600	661	663	657	593	620	620	632	606	608	598	565	610	626	605	609	640	638	636	584	626	551	560	582	559	572	620	581	638	592	602	598	601	602	600	570	615	574	553	601	635	601	631	620	554	581	621	598	620	617	629	561	639	595	605	564	625	617	602	577	582	614	583	608	607	593	621	626	575	597	603	602	615	628	624	593	643	599	618	615	576	585	649	644	601	627	606	636	636	586	579	586	590	587	623	631	620	615	634	636	575	565	581	613	619	592	575	584	561	621	656	592	597	601	575	606	638	619	596	609	587	621	605	566	579	605	607	599	602	614	623	612	606	580	614	643	594	607	584	579	625	613	619	633	613	610	640	631	593	615	633	579	553	610	627	600	615	641	607	583	585	576	590	614	618	619	583	603	641	556	635	575	588	601	599	605	571	656	582	629	579	591	647	575	620	619	606	629	652	608	611	566	595	593	544	618	613	624	605	558	644	628	594	597	632	625	594	589	652	599	637	613	619	646	603	600	592	595	623	573	614	604	644	644	608	629	568	602	640	592	599	631	602	574	612	620	648	607	617	614	662	609	583	671	616	576	569	609	585	613	591	633	640	621	611	584	617	652	655	627	598	600	537	627	612	607	643	607	594	575	585	619	642	575	634	600	594	577	608	594	617	612	634	605	597	625	584	567	597	577	673	641	613	645	622	614	613	598	560	604	609	628	596	637	635	617	594	668	629	603	594	615	624	601	640	593	632	644	628	624	596	624	634	608	654	640	582	614	616	603	572	574	615	638	577	599	615	657	549	618	621	627	627	601	591	603	596	584	593	586	616	592	649	620	610	581	568	568	593	577	635	608	617	622	622	643	636	610	615	643	608	596	626	631	544	573	605	613	614	654	592	567	586	595	622	618	608	612	581	628	570	693	572
84764	78576	65862	43769	18882	4709	318	207	235	278	250	229	211	242	215	195	242	229	249	230	219	252	225	230	220	225	252	221	232	219	211	231	236	226	242	212	218	210	212	236	226	230	222	194	234	222	211	234	231	218	222	185	224	241	238	228	238	215	246	199	229	199	215	230	228	234	231	239	227	244	228	243	210	215	217	213	212	202	240	237	242	247	253	239	237	210	232	255	227	255	248	247	206	191	248	239	211	258	223	244	207	255	232	207	208	214	227	244	232	221	234	221	237	207	215	219	225	217	252	219	212	232	265	206	221	187	232	230	229	228	219	229	235	231	237	195	238	246	215	234	253	252	226	227	230	221	234	227	231	212	244	203	236	209	179	231	239	236	212	247	209	231	210	249	238	242	238	237	239	223	246	223	242	232	214	248	225	199	207	224	240	239	215	257	170	210	195	221	268	197	238	233	239	210	209	210	218	216	231	231	225	201	243	220	244	226	213	207	219	229	229	209	203	234	234	240	241	211	196	214	229	241	235	239	246	232	232	226	228	195	246	231	217	281	215	243	233	223	250	190	215	224	232	261	214	220	220	206	236	224	224	216	247	248	219	206	233	220	226	206	231	221	234	230	195	221	208	231	223	232	251	202	228	222	212	217	221	256	237	229	209	203	220	234	254	237	214	233	225	217	244	245	253	238	227	255	224	234	215	202	212	228	229	221	224	231	246	201	224	201	232	230	262	232	191	225	205	206	228	244	200	221	231	214	247	235	231	226	227	222	229	224	216	235	213	236	225	190	228	214	241	233	223	239	204	232	223	255	234	201	235	207	233	234	231	266	217	220	242	218	228	218	218	219	220	224	224	231	191	197	231	219	239	208	244	234	245	234	219	242	207	244	233	242	236	243	204	225	184	222	230	220	204	229	231	227	201	236	218	187	231	237	234	206	224	231	204	211	232	227	234	205	243	239	235	252	253	238	242	208	248	201	222	209	212	207	241	224	258	228	213	211	229	221	234	224	225	186	228	220	225	250	258	246	242	229	238	289	237	224	232	251	229	212	244	255	225	211	227	241	236	231	227	228	269	238	227	241	194	211	212	238	231	213	221	234	201	230	230	225	245	251	245	248	226	262	239	244	238	199	233	228	192	220	239	204	209	223	228	236	251	244	213	239	234	222	217	238	237	182	225	206	236	241	194	244	191	237	236	234	264	234	230	248	196	237	227	211	203	231	218	233	220	232	214	222	211	207	232	252	216	241	215	263	196	244	219	220	201	213	217	218	229	235	268	247	225	212	217	237	205	225	253	223	276	217	199	236	234	213	247	210	231	247	240	208	231	222	222	211	235	213	246	208	230	209	205	247	239	222	262	217	216	216	207	235	221	236	225	232	205	229	208	235	258	236	211	234	235	267	234	228	244	208	220	240	228	210	222	266	207	207	204	207	220	212	202	192	248	240	239	222	205	228	218	203	216	200	227	250	209	242	213	225	216	218	241	223	226	235	209	213	225	211	245	218	226	210	224	244	245	212	232	206	200	209	241	246	233	215	244	217	255	245	234	234	225	218	206	230	252	234	224	238	238	207	218	218	236	237	245	214	205	242	242	216	210	228	219	212	205	236	217	206	206	242	230	217	211	244	208	211	213	245	205	231	236	207	214	213	218	237	227	241	220	220	229	200	245	216	219	275	225	270	209	205	219	243	197	232	231	233	223	231	232	250	238	231	201	239	220	254	236	269	208	224	230	217	224	239	220	233	225	225	205	238	235	218	220	215	245	236	255	235	239	239	231	227	247	240	231	212	223	220	216	236	240	206	227	270	227	217	199	250	192	234	258	251	207	237	225	235	230	229	229	224	214	196	258	239	244	221	217	224	202	221	213	228	236	214	219	206	236	216	232	232	203	229	239	201	231	212	239	229	226	211	226	227	211	219	213	204	208	228	240	224	226	229	213	232	214	211	206	231	214	217	225	243	236	216	222	190	254	206	241	227	223	253	192	239	216	231	210	205	206	212	239	213	236	212	235	229	223	224	234	264	218	211	251	226	221	215	218	225	225	227	222	221	230	243	221	216	225	223	262	209	213	225	208	257	208	236	236	221	212	213	203	227	228	198	208	238	215	221	251	232	236	218	212	245	243	207	224	235	222	233	209	247	248	221	237	220	211	239	225	244	221	191	216	215	203	221	236	240	228	227	198	234	215	219	219	209	243	216	224	216	235	225	203	238	240	233	241	215	224	225	188	232	225	205	239	211	220	234	250	251	227	199	224	221	234	228	217	222	218	227	199	223	233	253	211	213	225	216	227	186	215	213	228	214	198	210	274	238	216	242	264	226	252	238	221	216	205	206	237	246	219	218	230	239	217	252	227	235	226	234	255	219	217	213	214	233	216	218	239	244	217	232	224	232	213	232	232	230	251	227	184	224	249	251	233	237	237	238	234	212	220	228	231	251	256	250	212	224	228	217	250	226	226	210	206	218	236	235	243	227	230	208	271	226	235	218	244	261	238	239	228	223	233	245	225	217	227	226	228	208	233	216	219	228	221	227	208	220	212	226	220	208	228	238	235	194	245	230	214	242	236	247	225	239	223	236	235	210	218	198	260	220	223	207	220	223	222	219	227	191	199	260	242	251	232	234	241	241	231	207	222	252	222	207	236	255	229	195	220	216	185	257	234	250	230	199	216	213	226	248	237	236	238	216	212	224	234	211	234	266	201	208	216	206	202	258	241	230	242	265	216	234	201	255	250	215	218	263	256	185	253	215	220	210	229	223	247	229	225	232	230	227	204	216	220	229	240	248	216	238	225	246	207	206	236	216	211	216	215	229	208	225	258	224	232	193	215	229	206	215	237	201	206	227	199	216	196	238	199	240	216	212	231	214	235	255	219	222	232	245	246	217	226	187	225	235	223	229	227	243	232	238	220	225	244	213	233	232	207	236	214	215	233	214	221	237	234	200	217	218	223	245	207	232	217	214	216	219	240	257	203	227	250	230	238	251	225	208	259	204	253	211	233	233	272	217	227	244	239	242	244	212	197	208	211	220	222	242	224	237	221	225	185	237	215	231	237	256	225	236	206	232	218	224	229	219	235	225	211	242	226	213	217	228	215	218	246	221	218	227	190	230	225	220	241	253	207	244	238	225	223	218	190	197	237	225	255	267	238	230	198	202	240	250	252	223	192	228	206	224	243	217	238	223	231	229	237	244	205	247	217	239	231	201	223	251	247	223	217	228	249	223	221	237	249	219	257	239	214	257	219	253	250	234	244	209	242	217	238	221	202	213	215	197	232	210	234	233	216	214	208	246	265	236	245	241	211	215	254	231	223	211	223	217	225	229	229	219	214	211	223	232	227	216	248	238	239	225	222	226	250	229	248	252	215	212	242	232	238	215	241	219	242	227	244	229	218	259	228	213	211	235	230	258	241	213	249	226	206	234	221	212	227	222	221	221	226	220	208	219	227	228	262	224	217	233	232	208	215	219	215	234	209	224	228	222	206	238	251	227
59885	67422	64380	48547	19367	6764	652	578	572	592	575	583	562	602	538	571	557	553	540	528	583	546	520	575	567	556	589	481	558	550	560	535	500	535	522	576	611	484	556	527	546	540	524	519	534	553	572	507	521	512	542	554	524	510	571	569	554	537	533	526	502	539	504	565	519	527	550	546	507	539	559	500	555	571	556	548	589	558	539	495	514	534	572	513	518	531	564	537	540	562	550	518	551	560	568	520	545	551	521	514	522	546	563	542	520	559	541	518	526	508	543	547	513	558	519	546	557	544	551	526	551	558	532	540	531	509	520	570	519	541	538	532	518	539	549	489	526	581	511	548	535	535	572	542	574	553	497	526	549	567	537	541	574	508	518	564	582	549	514	511	519	517	580	521	506	572	545	538	548	528	565	524	523	544	554	507	562	519	566	504	510	536	532	587	541	559	565	549	542	523	605	539	556	546	562	489	567	579	522	580	517	617	555	500	572	522	504	519	499	559	548	572	522	529	556	558	561	522	505	541	589	549	574	522	559	513	522	560	494	527	511	525	487	514	514	514	592	549	552	516	492	544	542	514	517	574	552	564	557	550	543	590	552	539	563	555	491	558	488	522	532	551	541	546	528	510	537	546	539	528	574	520	589	528	520	546	531	536	555	584	516	553	515	542	550	520	518	490	535	575	534	532	547	590	542	574	551	563	517	525	539	623	549	549	527	554	561	537	561	544	556	585	552	535	551	533	542	529	529	520	576	564	531	492	581	547	586	527	512	572	549	529	513	534	592	522	550	524	535	543	560	552	594	557	533	514	534	531	587	570	567	548	524	515	519	542	549	530	532	543	521	531	557	549	545	570	574	525	550	531	506	535	516	574	504	518	572	560	551	540	515	563	534	560	586	489	558	561	541	487	520	524	521	533	546	594	556	519	489	534	495	594	595	562	514	529	554	555	537	541	536	499	549	517	524	551	564	547	555	547	564	562	544	551	585	554	500	583	535	532	569	508	553	538	554	490	551	551	551	515	559	550	561	568	559	569	538	531	583	576	513	546	576	546	557	538	571	571	534	538	551	570	482	495	520	528	571	565	548	545	509	564	537	546	545	518	551	553	511	495	528	554	543	538	564	533	572	538	523	528	537	562	533	529	529	509	588	541	541	536	528	541	541	586	584	559	533	552	565	580	512	535	562	529	518	571	523	498	556	523	587	530	491	553	586	542	541	540	536	516	540	548	547	544	567	576	559	543	536	557	530	500	515	546	517	552	527	536	543	529	522	536	561	532	537	535	489	540	574	546	542	541	524	560	537	539	506	594	575	525	562	545	530	522	499	549	543	586	545	513	534	532	537	522	513	530	524	516	575	570	535	560	519	551	520	548	499	523	542	513	575	522	551	549	545	507	566	568	501	557	564	528	545	535	497	544	573	536	559	529	557	486	529	550	493	530	546	533	540	537	530	551	537	549	549	559	546	513	576	520	553	521	523	580	564	517	538	508	546	521	547	536	533	530	530	544	568	537	519	530	502	555	550	583	547	535	541	520	530	538	528	541	549	530	522	545	529	583	590	527	562	550	523	568	559	571	546	515	575	557	542	477	530	546	493	584	545	546	574	500	554	528	599	536	577	539	560	519	510	548	517	538	537	532	517	519	530	565	547	549	560	549	536	528	565	551	529	540	500	555	524	556	531	575	514	570	568	576	543	509	514	535	538	503	547	551	589	557	557	480	532	502	514	516	528	542	508	557	551	528	538	590	542	521	542	536	522	516	547	497	543	536	554	549	546	524	532	512	578	553	509	570	537	523	537	489	503	542	532	525	570	479	508	545	506	575	557	540	556	545	544	529	569	558	582	557	524	564	561	562	548	511	481	570	575	505	511	560	558	549	567	527	542	542	539	544	566	555	518	518	550	520	633	511	508	537	541	558	556	552	559	528	507	542	485	552	557	572	553	525	599	502	550	570	541	499	553	523	506	566	523	530	542	567	577	588	564	540	524	561	553	527	541	566	523	515	536	551	585	515	564	540	562	554	539	538	547	506	534	506	544	525	537	557	571	541	513	540	542	502	511	503	539	506	544	512	560	532	526	561	562	522	492	546	546	507	565	521	545	554	523	542	549	544	516	517	541	519	539	544	533	564	549	524	572	546	525	521	562	535	552	547	525	499	528	546	525	539	544	584	574	530	538	532	555	565	554	564	521	556	555	526	539	536	522	528	575	529	585	549	558	531	525	549	550	505	510	557	529	561	525	534	532	519	553	563	520	521	512	524	539	562	556	546	536	567	518	504	561	542	511	533	561	531	547	544	521	485	566	567	561	539	540	529	548	527	544	512	539	507	537	543	499	494	559	522	543	515	512	527	525	565	530	575	536	537	541	567	561	539	554	534	504	540	519	503	531	556	542	511	540	529	544	602	507	531	526	544	528	528	535	570	527	571	555	551	563	558	536	514	515	517	561	552	575	546	519	517	560	545	518	533	525	517	575	522	526	544	533	546	569	578	593	565	544	560	526	530	532	541	557	552	578	537	509	505	505	537	544	533	543	549	565	532	527	579	535	556	584	518	537	562	556	572	551	528	497	498	510	511	561	546	593	540	495	553	497	556	572	559	563	553	540	563	499	568	518	560	523	545	543	547	539	519	551	551	528	546	570	548	512	570	505	600	562	549	555	547	558	545	543	563	541	553	504	523	542	545	595	530	530	490	560	556	535	570	550	564	548	490	516	548	515	504	556	549	560	531	559	522	562	527	559	544	547	571	533	566	486	537	550	545	530	586	538	578	523	529	538	554	536	490	501	569	534	550	526	527	515	550	515	527	522	506	538	510	540	536	501	532	528	546	508	527	548	506	505	537	537	493	523	553	523	517	526	532	542	517	596	510	525	531	553	560	567	486	563	574	572	571	516	538	558	524	546	565	545	513	572	600	534	538	523	509	560	522	531	511	533	526	541	529	512	548	536	585	516	547	524	533	523	560	554	506	516	574	529	609	516	540	582	506	541	537	561	567	559	539	530	551	514	533	558	551	558	557	529	563	553	536	545	569	533	550	544	563	520	495	534	542	527	544	550	541	544	542	543	571	541	494	517	510	532	545	526	575	530	501	565	543	536	550	553	508	508	577	558	483	561	504	589	538	534	555	542	526	512	501	565	562	551	558	604	557	509	527	541	552	536	524	525	528	554	496	592	551	533	532	523	528	526	503	568	560	516	521	556	584	522	553	515	562	527	546	530	536	557	544	551	512	561	523	545	557	564	518	508	521	534	526	504	563	527	519	545	544	513	520	528	543	539	552	537	579	557	551	535	546	542	506	551	546	521	502	540	575	527	535	531	543	557	542	560	565	567	566	558	541	548	570	535	535	495	547	598	573	581	500	557	538	546	522	553	525	550	538	541	569	520	550	504	519	513	537	571	543	544	555	541	552	554	543	533	548	552	547	570	523	521	483	518	567	525	536	539	563	534	574	546	554	538	546	514	575	554	555	539	555	539	579	553	556	546	520	529	515
32740	23972	12044	3355	532	242	172	165	162	162	165	149	163	152	149	178	158	141	154	178	165	139	153	173	159	170	165	164	177	149	162	159	141	173	177	169	176	146	179	166	163	158	151	172	158	160	168	174	169	155	143	152	170	165	166	143	135	170	162	177	148	179	159	166	165	149	163	165	159	165	171	151	158	165	155	160	172	147	167	168	165	171	137	151	139	152	171	153	153	164	148	166	147	155	161	170	140	153	167	156	171	155	163	169	148	150	151	152	155	163	152	143	168	149	169	158	165	162	152	147	154	141	154	142	147	164	146	194	153	177	184	166	143	178	147	128	158	159	172	167	154	115	134	155	155	147	190	158	173	156	154	137	162	160	171	170	168	163	186	190	160	166	171	172	155	170	143	169	195	168	151	170	170	167	169	149	159	170	166	159	145	180	148	161	144	162	159	137	173	141	154	145	144	155	161	183	164	155	167	168	200	173	157	148	150	155	169	156	155	144	165	188	137	151	173	175	147	162	160	160	162	159	161	149	160	148	143	138	155	144	154	167	151	160	188	148	145	153	182	146	165	153	149	143	159	141	139	136	148	176	176	143	147	153	144	158	156	163	164	140	183	157	153	154	142	142	140	188	144	159	169	169	179	161	153	149	183	174	157	155	179	160	153	152	156	132	151	155	162	150	183	147	163	168	157	152	143	141	142	142	145	152	173	174	175	133	160	177	150	166	143	144	173	125	153	170	152	172	162	147	138	160	164	148	169	165	147	157	164	155	151	162	162	142	150	174	141	155	143	154	167	149	150	155	153	187	145	169	176	142	159	162	171	160	175	161	167	163	179	144	174	165	184	172	163	171	164	159	150	161	139	151	159	151	172	148	153	159	166	158	154	155	156	180	153	165	136	145	141	173	160	165	188	147	164	139	144	149	167	163	163	136	155	148	155	146	174	171	167	150	158	136	150	155	176	144	164	143	154	150	159	149	157	174	139	143	152	149	141	162	157	155	155	186	167	161	166	160	180	153	164	158	179	147	161	150	157	165	167	160	152	160	159	145	171	164	156	135	171	148	171	162	153	159	162	152	158	151	155	169	174	180	173	183	150	155	156	191	146	183	171	156	138	173	151	157	153	136	149	155	162	150	170	169	157	160	151	150	156	129	165	179	163	163	159	158	144	160	160	161	144	157	159	170	152	150	162	180	175	156	159	172	176	163	163	143	150	188	144	167	163	152	143	164	165	158	149	157	138	159	167	162	146	161	156	152	161	156	167	160	167	166	212	138	175	167	172	176	169	154	162	166	141	160	189	155	159	180	164	143	154	162	155	132	142	156	159	178	154	168	168	153	158	145	150	149	157	143	145	157	164	181	174	159	137	150	182	140	151	140	153	136	189	170	161	151	167	162	181	160	186	166	130	176	164	172	145	155	160	184	146	159	145	155	165	147	155	160	154	163	160	154	160	141	180	168	162	152	170	173	199	172	192	150	136	130	176	161	141	147	151	152	152	144	169	171	144	150	175	168	145	151	146	130	159	148	156	150	157	149	145	166	147	155	153	167	172	147	169	145	140	146	146	153	141	168	150	154	157	153	137	141	142	168	177	170	174	145	172	149	165	171	191	165	154	156	146	165	145	134	183	146	186	174	167	139	141	155	176	167	164	160	135	148	144	159	168	190	132	181	176	150	149	171	170	135	171	168	168	170	158	173	158	155	172	170	166	161	145	170	165	152	155	172	145	165	166	160	147	155	168	151	146	142	153	145	144	138	161	142	162	173	153	161	158	139	130	130	159	149	170	161	167	170	162	171	167	163	172	156	159	168	160	165	160	146	160	152	155	169	156	178	192	184	168	168	140	180	159	184	135	146	151	178	169	160	154	144	138	172	156	133	187	154	157	170	168	153	158	160	176	136	138	165	179	160	162	176	176	159	170	158	192	148	140	143	157	164	166	153	172	156	154	163	164	195	167	161	184	152	139	158	177	183	151	152	163	158	157	146	169	157	174	170	156	163	170	151	143	179	149	180	159	173	162	155	183	164	164	155	139	160	153	192	144	158	165	152	137	161	148	159	169	172	186	155	149	138	149	172	164	159	187	179	157	149	144	177	155	157	158	190	150	158	178	157	167	159	171	131	127	173	125	189	149	174	145	146	186	157	190	172	164	156	161	145	181	168	147	150	166	153	189	148	164	168	171	151	156	160	164	162	155	154	152	161	151	162	175	151	145	176	155	151	162	138	148	129	144	127	149	144	167	170	174	159	162	171	141	180	153	151	151	160	171	191	141	182	146	184	148	151	145	158	183	170	156	172	166	168	165	168	163	148	156	160	160	157	142	166	172	157	143	163	147	170	155	162	173	166	140	158	166	146	162	174	133	148	166	147	143	167	193	175	154	145	157	154	156	151	157	153	153	181	170	178	161	168	148	168	164	173	161	137	177	167	151	157	168	161	153	159	171	142	156	166	163	133	159	178	174	178	159	173	174	164	138	175	163	135	166	169	167	155	129	173	172	174	156	137	152	156	153	165	160	146	157	136	162	173	159	158	163	174	148	166	151	158	166	156	151	139	178	144	168	166	142	140	168	162	152	150	159	151	161	165	174	156	154	138	157	138	158	165	159	144	183	198	133	137	165	150	147	152	158	142	147	177	168	174	188	178	167	183	147	170	159	187	157	162	150	158	162	143	181	165	144	156	160	152	150	165	156	136	180	163	148	174	142	144	139	157	193	164	155	191	164	162	165	158	179	143	163	169	185	146	147	168	160	168	145	131	180	173	153	155	179	154	137	166	159	164	152	140	168	155	140	156	187	148	165	146	153	181	176	159	162	139	156	154	152	141	156	182	171	189	169	167	174	170	162	176	156	159	153	147	161	161	161	173	168	173	172	154	157	179	169	149	154	160	186	174	158	154	149	145	170	152	155	156	137	151	164	153	170	140	142	166	173	154	148	163	171	144	197	164	142	168	162	153	156	148	141	157	152	171	159	159	154	162	176	150	175	151	168	150	140	156	138	186	159	162	149	167	151	157	150	144	140	167	168	169	152	132	171	173	156	146	143	166	184	163	160	153	169	139	156	157	152	167	160	161	185	130	191	151	153	156	153	156	154	152	152	168	148	148	169	182	149	185	144	167	154	159	142	141	169	158	166	156	167	154	155	181	168	152	164	172	159	184	167	160	138	154	139	153	153	147	161	143	182	152	141	160	173	153	163	161	177	165	181	134	188	164	136	166	186	199	145	153	175	178	142	171	152	151	165	144	167	168	154	185	151	165	171	148	178	165	135	169	167	161	159	187	166	154	150	151	155	157	157	124	161	195	177	141	162	147	181	172	144	184	172	163	163	153	147	145	166	143	182	159	155	143	164	156	155	142	174	137	155	171	171	164	175	151	167	158	142	138	148	145	168	145	154	156	168	164	161	169	169	165	135	165	159	141	148	158	141	150	158	155	172	157	162	143	154	195	172	176	173	166	146	155	167	156	139	157	151	158	126	147	152	158	160	175
28121	26393	17555	8051	1550	662	441	396	431	411	410	417	409	421	451	419	370	422	432	417	431	463	395	394	425	417	401	392	442	422	441	453	429	399	409	425	383	409	437	376	430	435	408	383	426	412	404	338	407	434	390	397	440	411	438	428	426	388	411	399	405	416	409	366	434	458	431	394	403	401	447	392	435	417	416	422	438	418	385	421	436	452	412	414	427	411	384	383	432	423	430	404	402	389	398	397	400	402	417	452	443	411	437	401	443	439	408	420	400	394	414	427	412	407	378	411	420	423	462	428	413	461	404	440	458	412	417	419	432	411	425	448	447	408	439	440	435	432	388	423	445	439	419	451	415	464	436	417	383	374	417	399	424	450	402	421	430	432	397	402	418	427	449	384	435	407	419	394	428	409	441	418	389	392	408	404	428	394	413	439	407	436	419	386	396	413	423	432	381	411	478	411	421	407	404	415	417	439	417	439	429	416	412	433	429	456	438	406	403	396	443	404	395	399	447	397	410	421	391	460	409	399	434	424	442	415	435	455	415	418	393	405	384	418	425	426	414	423	382	461	383	440	423	418	422	413	420	425	426	408	392	369	444	377	420	428	424	429	405	431	429	383	439	437	397	404	437	440	459	403	430	430	392	425	391	409	401	420	436	436	431	385	418	462	389	440	434	411	420	451	434	405	401	447	396	425	424	399	457	390	418	409	411	424	394	417	411	407	446	392	396	436	443	422	400	397	427	480	477	440	445	404	402	429	399	425	399	445	402	428	427	444	403	412	406	423	394	397	401	432	431	401	404	459	436	397	430	386	446	426	418	408	411	386	419	406	432	417	435	406	427	403	417	405	436	422	434	452	395	462	420	433	400	434	439	415	462	393	423	413	408	388	412	415	401	411	463	425	433	407	435	452	396	413	437	412	423	456	404	404	436	417	385	421	427	427	447	406	420	440	446	422	415	407	390	403	401	432	396	428	457	423	416	411	403	416	396	405	407	427	456	426	438	437	415	426	466	403	426	459	448	421	402	452	430	441	393	428	442	418	425	391	412	402	425	414	412	436	411	401	410	423	398	404	421	423	383	411	377	399	411	406	431	451	454	411	430	393	407	397	427	423	422	422	418	413	466	420	409	404	397	406	419	404	392	417	408	411	416	383	423	431	443	431	457	432	443	383	416	423	406	409	375	445	423	469	375	438	375	403	416	447	394	404	483	398	413	404	365	437	442	429	411	375	420	414	425	373	433	427	455	413	442	414	456	371	423	381	417	444	424	420	444	403	412	406	445	453	411	430	406	426	421	454	414	433	379	423	449	415	439	409	420	411	431	422	407	410	442	409	438	446	432	405	465	410	411	414	417	412	445	402	424	436	446	413	394	406	442	442	427	448	349	420	390	437	424	450	408	437	380	386	430	413	409	407	412	426	435	394	434	446	446	423	448	401	415	408	380	437	407	423	406	412	428	426	404	397	423	421	437	393	416	395	412	427	422	419	410	417	442	447	441	403	393	437	435	466	404	406	402	416	422	393	418	425	442	430	397	440	412	430	407	436	419	382	398	431	440	422	438	417	404	422	453	460	439	380	413	410	427	432	453	441	421	409	399	398	448	426	402	395	392	390	376	431	413	398	430	425	398	434	452	396	407	431	449	435	420	421	411	405	464	445	430	422	380	445	456	395	418	448	426	424	415	398	413	396	420	391	414	437	402	381	421	440	445	410	435	429	423	451	433	417	426	430	387	430	419	442	422	470	425	439	395	400	434	391	392	425	434	441	401	414	401	401	429	432	399	452	403	402	431	408	406	394	415	408	454	409	450	410	444	412	387	460	412	420	402	417	411	395	395	398	440	413	384	422	404	404	412	401	419	412	432	416	438	382	450	385	416	425	430	427	421	424	407	438	411	411	423	403	435	415	437	423	416	394	440	440	397	419	418	391	428	410	437	427	440	430	406	416	437	413	422	462	409	418	440	437	419	411	423	423	410	395	444	421	375	444	408	463	433	422	394	430	417	388	453	409	421	435	452	436	405	445	424	431	394	416	425	413	411	412	392	405	428	416	434	355	422	414	422	375	431	398	417	383	420	416	400	423	437	435	392	392	404	426	440	433	440	431	387	418	404	445	419	390	405	432	396	436	417	409	429	388	426	406	414	415	414	460	405	420	403	397	431	404	396	452	401	408	439	398	396	435	448	429	415	372	427	453	417	426	389	411	408	418	428	421	419	450	442	403	483	382	408	414	427	458	409	398	421	446	417	411	437	427	423	414	405	460	394	452	424	418	427	423	439	454	445	394	423	411	453	405	443	424	416	414	402	445	419	430	398	376	404	400	407	437	402	416	434	413	405	379	427	440	426	447	390	438	439	435	441	424	419	433	398	403	425	422	426	421	435	421	404	396	396	416	445	427	395	420	419	435	411	410	428	409	396	416	407	440	401	430	438	424	431	452	436	432	441	468	434	421	448	377	410	416	431	428	415	421	404	409	374	426	422	421	396	476	409	395	385	396	412	458	432	443	388	411	394	401	394	410	402	431	413	408	435	396	415	445	441	422	449	422	402	421	402	434	400	432	389	407	429	435	409	423	431	391	444	388	407	424	373	390	426	402	424	389	411	417	412	430	403	402	423	408	435	393	416	413	443	409	434	366	415	396	408	396	438	416	414	409	435	448	462	442	452	443	416	436	400	397	407	420	413	431	428	401	396	403	427	415	417	439	436	415	398	425	434	385	427	394	402	411	437	446	394	471	423	394	468	463	456	434	380	394	402	433	425	435	436	402	424	415	412	376	424	403	407	375	417	392	411	392	397	442	444	384	412	393	435	383	437	418	383	399	379	429	418	398	409	460	415	448	428	413	415	421	392	409	413	456	411	362	425	400	426	429	381	394	437	440	431	431	424	418	410	448	407	412	418	412	391	404	415	382	405	413	355	430	413	419	415	417	408	408	395	390	411	420	435	401	400	426	395	421	357	434	393	380	448	431	405	414	415	401	427	421	461	401	473	431	417	385	435	405	422	428	416	433	392	426	429	379	426	450	414	403	413	360	417	404	460	391	394	434	389	433	415	388	454	411	398	396	387	417	416	415	399	436	413	425	437	446	390	419	450	413	435	416	412	435	410	418	443	410	421	467	439	446	408	400	417	433	367	412	411	472	401	383	388	421	389	431	406	429	408	429	418	415	375	399	399	420	444	422	432	390	410	418	410	443	428	412	395	421	406	434	425	434	406	406	422	390	411	446	451	474	426	402	399	415	442	430	410	441	432	403	397	422	431	406	440	409	434	414	427	409	414	414	403	384	448	460	425	387	414	430	450	446	417	439	419	395	420	444	402	434	430	445	432	415	387	425	408	422	416	385	465	424	431	406	431	417	406	435	434	423	416	391	405	403	444	436	422	385	420	384	409	434	403	405	412	415	442	428	409	420	427	379	415	411	456	460	449	420	471	424	438	377	423	411	390	450	419	430	424	407	454	399	395	446	439	393	390	435	439	384	422	419	403	439
77974	71856	56039	33238	13615	2863	294	273	257	260	283	239	293	259	251	216	267	237	249	260	279	264	276	248	264	250	234	240	232	234	232	252	265	261	256	230	268	292	240	263	251	266	251	283	244	247	280	262	241	254	262	226	275	239	248	261	238	242	287	261	271	253	239	237	256	270	259	221	234	254	240	247	268	271	258	240	248	238	281	281	256	251	271	263	246	265	262	254	226	248	240	243	266	242	244	250	267	251	275	247	221	246	247	264	272	260	242	220	273	259	251	258	272	251	226	255	263	257	266	262	262	256	238	264	277	219	270	272	269	229	270	278	246	256	233	263	237	257	265	236	269	265	248	251	243	253	248	257	256	239	253	277	256	253	281	256	255	262	232	243	228	241	252	248	265	241	255	236	268	249	244	234	257	241	242	256	251	217	275	253	255	259	235	266	271	278	239	253	247	276	270	264	268	233	253	275	271	234	224	263	260	240	250	260	289	232	252	265	233	278	259	264	230	213	259	238	265	262	266	242	241	241	266	272	239	245	233	277	261	308	268	282	240	257	253	227	276	263	277	244	265	257	239	256	236	274	266	250	258	236	258	259	260	252	244	237	275	269	278	271	265	266	246	266	238	261	297	260	289	245	266	257	275	262	260	242	245	257	264	264	261	248	277	228	273	253	249	223	240	262	242	243	234	232	275	238	264	244	271	257	235	220	261	237	254	259	273	257	240	265	280	236	240	260	242	217	251	250	268	264	248	248	258	246	239	260	264	252	261	258	242	247	225	221	233	264	249	251	269	273	246	271	259	242	255	245	278	235	249	281	250	236	272	221	248	260	269	279	261	267	219	237	260	223	259	241	250	265	220	266	246	234	246	265	240	236	254	250	239	263	235	280	269	264	262	228	272	227	249	241	243	267	236	250	270	272	243	285	252	228	251	239	246	244	254	259	265	229	251	213	211	262	222	250	250	241	242	244	248	243	260	268	292	246	255	259	238	265	242	239	231	250	243	279	249	251	260	267	238	248	234	237	237	249	257	267	273	250	246	242	268	253	271	227	242	230	244	242	288	246	232	241	274	230	272	243	222	252	226	273	264	237	221	268	229	247	250	248	258	251	265	254	263	259	225	240	259	248	250	231	262	269	268	259	247	232	242	243	238	239	252	218	241	257	243	225	265	235	266	267	266	232	253	252	271	238	230	281	234	240	283	281	255	234	249	236	253	268	229	275	280	244	244	260	242	242	240	273	271	240	239	259	258	244	227	262	231	263	258	253	239	256	266	237	277	245	252	252	276	250	252	253	232	267	261	235	234	257	250	253	263	215	285	217	270	253	246	271	293	254	265	294	261	230	248	226	265	279	260	249	262	243	252	280	241	239	255	232	218	246	267	246	258	263	264	241	268	256	255	264	237	269	262	262	226	236	242	260	217	255	246	251	236	228	260	254	254	257	246	242	246	244	240	242	258	285	233	227	252	260	239	272	253	238	265	240	235	266	261	281	237	266	254	279	240	273	255	232	275	264	245	299	264	274	293	233	251	280	251	239	228	231	263	259	251	243	244	266	264	258	253	249	262	267	289	231	223	243	243	258	237	214	268	270	278	255	268	255	251	266	239	267	269	239	252	256	242	280	230	275	275	260	265	273	255	262	237	240	249	269	263	249	242	242	248	247	259	245	271	292	243	257	239	241	229	245	280	263	260	217	244	244	252	253	272	232	248	253	284	248	271	250	271	247	257	261	228	243	258	248	252	227	232	230	266	249	227	266	262	268	219	244	220	255	232	230	249	275	225	225	236	246	255	240	273	239	257	249	203	259	250	244	260	270	254	233	263	223	275	255	242	241	242	259	218	253	268	259	232	253	241	243	244	233	213	273	251	285	253	241	270	222	286	284	240	237	243	259	271	220	254	243	267	244	256	308	233	237	248	253	256	257	234	280	261	256	236	264	257	242	229	254	211	267	246	235	270	228	278	215	249	232	228	274	282	234	243	246	230	268	233	225	256	285	257	233	232	264	238	230	250	270	237	258	271	237	248	256	223	278	258	234	245	272	249	252	238	256	248	271	219	264	242	220	264	237	276	250	232	277	252	273	221	246	270	250	244	244	226	252	254	274	205	262	248	264	234	254	249	249	263	266	290	240	255	264	242	228	244	272	240	271	243	270	266	276	263	245	266	257	223	273	249	255	255	247	296	246	257	248	262	246	246	254	222	243	247	256	253	262	252	235	247	248	255	268	251	251	271	235	266	252	248	292	249	277	230	256	274	258	267	249	250	245	277	275	269	229	282	252	240	220	259	244	256	242	258	240	266	255	261	254	227	252	240	263	259	237	270	243	259	243	246	260	247	274	262	235	226	247	230	252	265	254	254	246	246	252	206	282	243	275	247	216	255	248	280	239	240	208	279	264	269	240	234	249	232	236	260	262	288	245	296	223	262	259	260	228	237	259	269	232	248	258	285	257	242	250	291	253	284	264	277	253	236	240	250	262	265	279	241	263	258	242	249	236	246	245	245	243	211	223	258	262	259	269	230	257	222	242	237	247	238	239	257	237	235	272	251	224	250	234	249	200	279	257	253	258	262	228	250	230	269	257	250	258	237	217	244	244	246	253	258	282	236	250	254	260	269	247	241	234	226	254	232	240	236	256	273	284	277	258	236	258	238	255	289	243	252	254	253	237	262	260	236	272	253	237	259	277	260	268	267	218	266	266	238	259	261	236	273	259	259	257	247	246	252	263	255	291	250	229	254	256	240	243	253	225	244	261	252	257	278	261	281	231	236	238	234	241	247	266	235	260	245	269	259	265	257	228	252	254	266	259	232	268	236	263	237	255	258	243	247	235	277	282	264	240	233	243	269	274	254	272	265	225	252	231	261	251	258	246	275	233	267	250	242	262	293	222	247	246	276	249	243	241	241	277	266	248	261	226	262	242	242	261	273	248	237	272	260	259	253	253	255	229	225	272	300	248	238	251	225	256	260	261	263	254	248	215	257	252	231	232	237	227	248	220	258	264	240	262	247	259	266	259	264	241	242	287	237	232	260	256	239	261	276	271	257	240	253	259	240	267	271	247	227	244	267	265	253	251	266	241	252	258	248	253	240	257	253	227	275	244	230	263	246	263	267	263	240	239	246	249	261	216	249	226	248	267	225	269	270	267	253	235	251	267	233	260	242	241	246	239	247	263	238	232	245	270	239	241	251	253	228	244	236	257	261	251	266	252	223	269	281	273	238	281	240	255	272	246	257	260	248	255	232	256	236	231	220	247	274	242	248	241	244	238	250	266	226	258	248	202	274	264	235	255	231	255	280	248	237	267	240	255	274	235	256	273	282	262	269	267	249	237	244	278	252	256	252	240	241	231	229	246	264	243	265	240	269	251	285	231	257	270	252	238	250	244	260	262	284	226	248	266	304	249	264	234	266	264	220	236	267	265	261	230	240	259	228	267	277	245	254	274	279	235	249	256	256	233	239	257	237	249	261	234	236	236	237	257	239	262	261	256
52456	59141	53180	38864	18241	5780	599	623	632	601	638	635	633	585	606	627	608	598	625	609	647	565	617	619	584	594	620	611	611	597	598	597	547	614	595	592	614	617	612	636	593	622	650	652	596	650	599	614	629	608	623	603	595	577	603	598	612	623	621	647	611	597	607	591	598	564	630	656	600	626	559	611	596	587	614	638	636	580	576	607	642	604	601	614	623	636	641	662	607	594	619	618	632	631	595	596	602	668	647	617	620	604	573	588	562	587	625	587	632	631	625	600	653	584	559	584	577	647	549	629	632	565	604	552	618	634	616	587	648	604	629	568	674	640	587	581	578	618	598	638	606	639	615	615	631	575	603	589	639	584	593	639	595	624	640	595	629	536	619	634	575	609	647	591	598	597	571	618	626	596	606	662	605	562	624	602	590	559	600	573	565	663	610	617	617	603	623	570	621	599	613	638	578	635	580	610	604	622	608	622	607	587	656	594	596	602	617	615	603	576	603	652	614	622	594	604	602	577	574	587	621	606	608	612	564	602	609	614	611	594	629	626	629	628	591	627	601	607	573	596	636	642	643	609	599	605	583	594	614	583	635	600	607	599	614	585	604	614	568	643	618	557	625	603	603	626	591	572	602	612	594	578	628	618	597	645	590	619	599	607	647	619	588	599	634	636	605	603	619	600	601	563	653	585	675	590	652	598	591	601	639	630	664	573	581	628	604	610	633	586	621	598	661	646	578	597	594	589	630	558	595	609	590	686	614	639	597	610	601	619	608	644	606	654	553	561	591	589	588	594	639	613	606	601	579	592	595	604	590	582	616	643	602	579	559	589	546	636	666	622	600	597	604	585	630	614	618	592	591	611	631	613	607	613	620	604	573	606	609	590	531	611	669	576	627	625	589	594	706	616	638	565	604	570	602	622	610	624	611	600	611	642	612	608	611	600	592	612	621	601	649	542	589	621	617	596	576	601	559	610	584	604	589	597	599	598	615	613	632	584	626	608	639	615	633	612	630	556	589	619	594	625	647	639	566	567	623	597	674	592	589	619	626	605	607	592	651	646	586	585	594	633	630	634	600	591	616	593	619	612	642	604	595	585	616	585	616	587	624	642	648	590	568	617	615	645	605	648	615	622	574	617	578	636	613	558	649	607	597	611	608	631	612	584	616	613	668	599	616	581	582	611	620	620	564	641	591	581	628	635	585	630	610	571	583	572	575	630	578	597	586	665	586	614	607	610	633	595	587	609	644	590	597	603	584	592	562	668	564	605	583	612	653	608	642	627	591	618	626	611	594	647	626	608	636	606	615	645	595	612	600	606	617	675	561	639	601	565	638	618	609	608	628	592	568	583	571	647	646	585	571	579	648	580	593	599	600	590	616	599	619	656	595	539	617	631	595	579	615	627	603	580	631	577	629	614	627	607	557	687	587	604	574	591	584	613	607	620	620	604	610	582	616	601	614	605	578	587	612	610	551	600	601	663	624	602	615	610	596	622	621	604	648	616	636	593	632	603	608	614	605	659	596	603	583	649	604	643	554	638	589	610	572	597	635	637	608	572	594	636	612	588	567	624	566	576	606	598	573	578	603	584	568	571	616	639	598	543	637	620	640	626	615	621	599	617	603	557	586	652	609	567	564	640	588	563	611	639	669	577	600	628	593	606	617	605	630	619	628	642	635	604	628	595	554	632	590	651	604	569	595	622	550	581	661	608	594	587	615	603	652	614	597	588	638	660	674	623	640	623	641	587	639	644	585	606	629	574	644	600	574	685	610	609	606	589	542	588	605	633	622	608	625	615	607	588	573	615	599	610	638	614	627	622	618	662	581	615	661	604	594	595	571	623	578	632	586	625	598	606	611	625	578	604	657	591	616	614	588	624	566	610	543	614	611	606	595	617	604	585	592	627	619	598	612	628	644	630	579	655	572	638	628	642	652	612	616	675	638	596	609	598	658	629	630	625	630	565	642	646	648	644	626	601	624	591	624	633	619	625	617	624	582	612	608	619	597	633	582	611	591	602	580	601	621	649	623	607	621	640	597	628	612	585	561	641	596	611	635	607	605	623	601	603	644	597	626	575	660	626	616	637	599	638	603	643	637	566	644	597	642	598	597	607	622	584	591	594	611	619	603	612	586	613	601	616	627	592	593	617	620	605	604	572	573	607	621	594	614	598	576	617	618	622	578	577	589	612	626	624	588	627	624	584	609	614	607	537	612	584	584	607	619	598	614	559	583	588	610	611	627	613	603	633	632	660	596	638	619	635	553	593	598	600	588	645	609	589	577	553	631	628	563	619	640	647	605	567	615	611	603	582	628	544	581	626	605	620	597	606	660	550	597	588	633	589	645	641	548	591	577	588	581	621	627	628	625	617	597	595	633	537	663	604	627	564	640	598	598	581	616	636	645	614	642	601	600	613	595	646	608	636	590	633	638	613	597	606	614	574	583	654	619	605	656	631	610	638	635	600	565	595	594	626	623	665	595	659	630	632	610	661	593	659	630	600	611	640	576	637	602	582	623	590	607	606	629	620	611	594	584	591	587	584	579	604	607	621	606	618	661	608	612	654	569	567	586	603	583	607	663	592	651	605	615	595	595	639	608	621	624	632	561	580	589	581	618	596	611	600	629	644	618	608	619	575	543	630	567	588	635	625	592	642	615	620	641	605	606	614	566	619	603	623	629	639	626	589	603	597	609	595	640	580	627	610	592	650	602	601	666	641	673	621	584	577	608	591	639	618	630	646	628	576	634	597	597	595	642	649	615	579	620	624	617	554	638	616	607	592	610	584	602	617	596	626	639	625	601	602	606	590	550	655	622	551	625	632	591	646	639	593	596	644	612	625	621	583	590	563	631	627	617	636	576	562	659	616	599	604	617	673	593	613	591	599	603	593	601	594	623	568	551	606	600	602	608	568	650	609	614	588	607	616	616	603	664	619	598	608	611	582	606	629	623	617	627	567	639	552	640	586	549	554	623	600	591	629	589	600	670	598	631	603	656	612	597	621	598	615	573	648	645	648	606	596	600	600	600	609	616	576	640	600	589	630	583	560	694	563	616	599	626	601	607	622	613	560	622	581	600	589	585	602	620	603	603	571	601	599	564	631	612	578	655	612	620	589	638	619	602	622	642	608	601	567	635	635	665	606	636	595	581	600	589	621	633	621	643	630	601	610	647	638	604	661	611	611	658	599	593	652	603	625	629	579	631	605	577	619	614	604	597	603	596	641	619	585	625	637	617	591	623	606	598	568	603	621	578	595	594	546	596	650	614	631	601	603	607	579	628	622	605	598	645	567	612	637	594	589	588	622	607	630	600	582	617	610	588	594	594	594	635	620	608	631	582	603	607	603	604	650	563	571	609	615	648	604	635	631	645	634	604	618	582	599	594	589	634	624	627	606	591	573	608	579	604	588	638	579	617	625	660	608	613	600	611	579	620	585	645	656	610	643	602	637	589	611	635	614	614	576	603	609	617	590	584	569	613	613	601	566	605	598	596	595
86125	79493	63707	40986	21287	4173	373	271	244	224	219	216	226	236	224	248	221	211	229	222	211	230	188	239	228	219	224	227	250	255	235	217	239	231	224	252	226	230	211	226	216	229	219	217	233	216	214	215	204	208	210	228	238	250	240	205	207	212	259	219	234	219	223	246	208	225	217	220	210	199	237	215	203	207	210	221	189	221	217	222	202	211	206	237	202	204	222	254	219	230	238	238	224	223	217	233	222	227	223	218	223	222	230	207	199	206	211	229	235	222	243	209	220	234	253	217	190	220	202	231	201	228	223	234	227	226	216	174	230	237	237	229	242	206	234	209	228	228	227	204	224	222	215	235	223	184	256	227	254	223	218	209	199	245	223	248	198	226	241	238	214	234	252	237	222	214	257	233	225	223	234	219	226	214	219	221	236	238	251	231	214	235	198	248	219	241	208	231	251	219	236	222	225	217	231	243	221	180	215	224	234	221	210	208	203	208	241	205	186	216	221	236	227	224	234	219	207	230	214	195	228	230	219	243	235	198	227	237	196	220	207	214	213	231	215	232	194	202	221	205	237	226	250	236	230	224	220	212	232	216	206	218	213	216	236	224	208	237	199	218	213	213	234	223	228	232	219	235	224	213	216	236	205	226	240	241	193	226	183	225	220	216	216	219	213	208	226	229	229	221	241	231	251	213	237	235	225	202	227	217	211	212	192	224	195	234	225	235	196	226	223	228	245	227	242	217	205	230	219	217	232	215	258	225	224	214	220	231	245	231	219	217	206	219	232	206	218	204	241	201	245	240	196	224	249	218	218	207	207	254	239	224	247	218	231	223	199	202	214	217	215	223	206	213	224	191	251	237	191	217	227	215	238	227	239	209	219	247	239	202	246	214	191	215	208	219	228	211	227	230	218	218	229	215	209	207	203	232	203	206	232	193	226	228	253	219	234	201	229	265	215	215	214	244	230	221	218	228	205	251	243	227	195	230	226	260	250	220	217	249	260	233	208	221	199	206	220	213	204	207	231	237	226	213	212	241	211	222	245	223	214	195	207	237	242	200	196	222	220	209	263	241	246	219	219	218	225	235	242	193	213	241	215	210	222	207	225	218	216	238	226	236	217	201	228	229	224	217	227	246	208	234	241	233	237	213	222	220	240	236	216	226	229	204	242	222	212	197	250	229	224	246	223	207	209	240	202	214	248	245	220	228	195	222	206	208	207	213	198	220	244	214	234	204	237	224	229	221	254	222	247	185	198	228	209	233	237	230	235	259	259	219	200	231	209	205	239	229	182	230	223	203	218	220	208	232	206	245	234	201	198	226	215	249	229	213	213	214	217	259	204	224	233	204	208	243	240	207	223	207	235	214	225	231	243	225	234	234	236	218	244	228	235	236	225	203	250	252	227	229	244	198	218	210	202	246	247	247	211	234	243	223	214	223	219	217	203	208	227	204	243	222	206	206	215	206	244	203	231	236	206	250	215	228	197	198	237	219	216	226	227	211	229	261	201	225	195	262	212	221	236	226	240	204	240	236	224	223	212	215	240	205	216	233	221	211	206	231	229	223	221	227	234	228	225	220	231	232	227	218	217	189	239	246	217	246	229	210	229	216	243	211	195	209	196	235	249	213	218	212	253	198	218	206	210	241	216	254	221	238	235	218	226	220	234	232	223	225	224	233	206	210	214	254	230	211	228	222	195	204	216	227	190	250	227	232	227	203	215	213	239	234	229	184	223	212	223	230	222	227	239	233	225	232	225	221	232	203	233	199	226	234	204	226	213	250	225	220	218	195	210	213	218	235	228	202	250	247	218	216	235	216	206	213	254	214	214	217	215	221	223	211	228	185	225	222	228	243	186	215	223	209	239	226	232	229	222	235	198	231	226	225	226	225	245	226	244	228	227	240	226	235	233	199	207	230	202	210	250	245	203	209	200	203	240	220	198	227	238	231	212	193	195	167	211	225	252	226	230	237	212	232	213	193	197	221	203	231	252	228	213	249	196	244	237	222	221	241	235	224	238	229	227	221	225	199	225	219	227	210	216	238	210	233	243	217	201	225	221	239	228	239	232	204	212	225	215	207	219	240	235	220	215	237	205	217	223	248	208	214	195	227	245	230	209	240	233	231	245	230	228	245	233	231	239	222	210	229	196	224	251	226	202	223	224	232	233	215	235	218	242	207	210	247	219	196	228	216	229	226	238	230	225	207	213	227	224	206	245	212	197	218	204	211	241	217	226	230	217	234	209	227	242	238	222	230	231	226	227	237	237	212	214	204	239	230	213	242	216	187	220	237	225	209	184	226	212	206	218	200	209	203	262	237	208	235	227	238	199	230	234	210	210	219	238	210	234	265	188	208	221	252	211	233	208	215	205	228	220	217	240	215	236	209	221	236	204	219	233	212	235	234	262	218	221	198	223	220	213	202	197	195	222	215	224	245	201	203	211	216	201	219	238	226	227	223	225	229	228	235	240	201	217	199	226	227	230	200	248	219	240	236	236	204	228	240	209	200	241	235	214	218	241	220	228	228	225	222	243	244	256	229	225	213	214	196	190	242	217	249	198	215	215	205	210	218	215	196	224	215	230	209	224	215	239	202	205	196	240	241	235	238	207	217	229	220	207	210	223	209	219	203	238	216	235	232	248	242	227	219	219	235	263	216	232	226	198	212	215	226	227	239	235	225	245	227	221	214	205	242	244	207	226	236	226	215	229	227	208	247	214	232	198	208	228	242	222	226	223	242	215	211	230	217	228	196	190	225	204	220	202	238	211	212	233	228	220	211	213	220	221	222	217	210	210	191	237	225	197	203	215	253	217	229	216	233	221	206	257	223	214	214	215	185	217	187	202	228	220	249	233	221	242	245	223	212	246	245	221	234	209	225	221	242	242	206	251	242	244	247	231	252	219	225	221	227	207	237	248	247	235	202	244	217	221	201	231	222	250	226	210	207	223	223	214	229	225	241	235	198	253	245	239	219	219	224	190	228	229	206	216	239	212	234	202	230	213	226	201	204	227	225	211	211	217	228	221	229	227	229	216	235	238	235	245	222	207	221	226	209	207	234	218	241	222	227	214	221	239	237	243	227	225	222	214	225	218	254	231	199	206	225	218	208	224	208	233	223	196	221	231	244	230	225	239	229	233	221	236	230	224	222	221	218	237	232	203	217	218	199	201	223	206	233	202	226	242	200	221	218	218	226	214	213	223	243	232	211	215	224	202	210	200	216	240	241	227	207	202	223	223	242	213	234	197	235	244	228	233	232	205	205	209	235	226	200	217	217	219	195	223	217	207	201	212	243	219	222	230	223	254	225	223	205	213	244	234	220	241	206	219	256	231	229	215	248	241	237	225	224	234	229	212	221	219	228	229	226	229	222	229	240	207	217	213	194	217	221	209	220	246	214	242	229	205	213	231	201	200	248	231	225	223	251	231	244	215	208	219	209	251	254	244	221	204	209	218	226	219	211	225	222	218	205	224	240	225	224	220	217	235	227	236	206	212	207
59732	68664	62382	47739	22927	5289	625	612	621	601	574	551	516	541	558	513	526	554	571	554	557	544	554	545	542	516	572	537	544	575	569	506	588	504	547	511	544	493	521	602	511	520	545	519	571	546	540	557	496	525	534	580	502	538	559	482	536	545	557	532	511	518	539	499	516	508	503	548	543	551	521	511	555	528	550	545	527	525	546	542	570	533	563	548	553	563	529	512	518	525	507	511	533	580	546	499	523	543	500	537	507	532	524	546	493	588	523	530	531	549	577	571	552	566	512	563	566	496	520	469	535	509	520	542	515	547	526	555	541	546	558	538	550	496	531	490	512	532	507	548	550	535	547	551	556	526	570	532	516	564	560	598	535	538	501	534	512	532	522	545	531	509	540	505	535	535	512	494	549	544	532	502	494	569	544	531	570	538	529	519	518	575	555	520	498	507	506	517	511	584	523	507	585	538	553	508	524	530	509	533	539	471	527	548	521	529	560	525	559	514	522	522	572	528	540	559	520	548	519	543	521	529	588	506	537	529	545	545	524	539	551	560	524	560	525	526	526	514	538	546	547	632	493	538	540	545	541	538	517	524	523	533	548	524	522	553	549	574	495	513	560	533	515	542	527	492	540	512	533	519	578	555	529	571	522	489	543	539	550	547	534	573	529	497	534	524	530	517	537	541	516	536	477	547	546	529	519	512	505	537	563	502	509	535	493	461	510	559	484	517	554	568	543	562	499	534	512	527	549	539	528	541	499	507	531	531	517	541	528	529	502	575	564	509	527	530	520	512	513	505	501	530	556	533	493	503	519	542	564	533	548	587	545	539	524	509	523	559	511	494	564	531	533	489	513	518	510	486	484	522	537	546	527	528	534	563	526	486	584	527	560	555	520	535	549	546	522	513	540	522	541	560	530	553	561	530	547	530	530	558	525	576	550	532	553	502	526	525	568	566	491	554	519	554	508	558	525	557	538	568	505	529	529	528	503	566	491	547	498	517	540	477	538	516	562	550	552	577	521	547	509	510	538	526	542	531	481	537	534	538	534	598	522	523	508	527	502	498	553	526	512	536	533	524	545	576	528	533	496	543	557	517	530	543	541	551	557	504	512	521	499	542	511	531	503	602	504	546	537	516	549	504	523	521	517	556	521	521	607	530	509	523	539	528	543	538	530	558	503	538	543	582	508	529	579	504	557	552	557	474	526	533	517	496	541	499	537	523	546	522	496	554	509	517	530	559	528	526	573	538	568	525	545	541	544	533	481	534	494	510	514	510	544	559	516	529	556	522	514	526	537	540	532	548	547	537	549	549	541	503	470	519	555	506	539	505	588	549	567	484	505	514	546	553	502	530	556	547	498	523	542	534	546	522	528	515	556	529	522	514	517	497	513	541	508	516	519	547	568	528	508	570	550	540	555	516	529	521	513	505	521	487	525	579	490	553	545	534	488	535	508	501	565	570	524	587	557	532	551	528	512	529	513	579	518	511	524	594	518	549	502	542	555	468	525	509	527	514	502	517	494	531	559	523	509	517	535	535	545	572	546	512	529	511	569	523	511	525	567	487	498	584	520	541	564	534	505	524	543	535	540	505	526	500	533	542	545	571	525	547	516	556	553	527	527	503	538	552	546	548	558	516	576	516	501	543	515	509	543	535	537	536	576	501	533	523	522	559	533	546	513	520	514	544	524	499	539	520	527	554	546	504	507	553	523	550	550	537	516	556	559	515	540	512	526	519	512	529	537	550	561	526	499	490	527	507	540	512	536	536	574	489	541	484	505	533	493	528	473	533	534	560	538	516	582	462	528	509	537	551	529	526	539	533	515	525	519	544	513	523	519	542	527	521	547	578	498	512	507	542	512	529	541	531	565	537	555	492	578	493	563	572	540	563	525	557	517	500	576	552	540	536	576	534	534	594	531	545	554	538	554	497	538	532	523	536	509	559	554	545	542	525	536	565	489	517	539	542	521	519	532	538	530	542	595	559	552	546	508	551	516	540	512	555	526	563	506	551	501	528	502	487	548	530	569	530	499	550	496	519	497	538	540	543	533	551	523	527	530	543	538	575	504	539	510	516	556	545	520	528	536	537	549	550	541	519	530	523	543	471	515	513	523	498	527	566	543	521	525	515	523	515	547	498	537	532	505	477	551	537	532	518	527	499	574	564	566	513	541	484	555	555	569	535	566	540	523	538	554	530	520	510	532	552	497	562	486	585	518	539	489	535	518	504	546	529	537	488	521	529	525	563	508	531	491	497	531	545	543	535	528	537	496	506	500	565	578	526	508	488	560	571	524	507	533	508	550	515	565	519	548	519	486	530	492	595	555	493	534	514	524	539	534	566	547	507	526	549	534	532	532	495	556	564	545	522	595	534	517	555	530	556	505	570	541	545	537	513	562	550	501	543	520	488	512	506	543	517	529	529	521	551	514	588	543	512	505	537	521	542	563	517	536	530	523	530	540	565	521	552	537	531	541	563	505	547	517	526	566	548	561	566	513	511	522	567	508	470	574	543	529	552	517	542	557	518	541	530	517	521	516	528	559	542	515	519	525	529	544	524	504	522	533	517	520	512	534	521	517	495	543	514	506	536	525	532	486	513	542	577	547	529	547	503	547	514	503	512	551	502	515	525	498	545	523	530	541	540	538	501	508	519	514	524	516	522	558	522	554	489	470	539	531	553	503	571	504	537	536	523	533	515	562	535	550	516	540	491	523	566	571	528	532	547	504	512	527	554	539	522	517	570	552	533	518	543	556	552	532	542	518	576	537	539	507	551	566	522	550	492	552	575	479	548	549	537	506	522	523	528	538	515	496	531	543	525	527	534	513	491	488	559	514	513	541	520	514	567	529	544	504	499	560	537	529	589	537	540	582	541	538	508	548	535	523	525	565	518	534	510	495	562	531	564	552	547	523	529	544	520	535	540	483	535	506	531	511	532	551	513	541	513	573	482	526	499	502	539	564	518	575	543	502	505	530	513	548	561	526	546	516	510	546	484	518	525	481	516	517	544	509	522	508	552	487	483	553	522	536	498	576	544	535	517	506	496	551	528	518	526	523	533	521	546	489	552	519	502	556	554	549	598	524	457	541	486	578	512	539	585	523	541	534	544	528	529	502	574	509	571	549	551	496	534	532	525	538	538	500	504	528	524	505	554	533	533	552	488	515	522	514	489	532	504	566	540	495	534	518	567	521	554	556	504	527	531	516	498	541	526	537	550	497	528	516	524	541	542	557	500	545	528	509	548	548	534	522	493	552	542	528	525	514	507	545	524	556	530	529	546	516	523	520	542	518	527	514	517	553	566	522	544	524	516	490	554	539	506	515	522	527	552	528	526	527	539	519	569	523	524	522	534	542	551	545	540	532	520	519	517	563	526	557	531	532	570	527	520	551	581	503	564	534	503	521	504	553	520	512	522	527	520	496	527	518	546	566	565	522	546	528	526	546	535	522	547	527	543	555	542	530	552	524	524	518	514	566	527	570	521	538	473	534	567	502	552
32930	24344	11037	3437	1005	213	167	158	157	158	144	154	187	167	180	149	162	153	168	151	146	165	157	164	160	174	161	141	182	182	169	147	167	159	160	163	151	179	169	147	157	172	169	150	156	132	177	158	167	128	139	168	174	186	146	138	178	156	141	165	178	178	154	144	155	166	157	156	162	151	179	153	156	142	181	168	156	154	141	146	153	163	166	174	158	148	173	170	170	144	166	158	131	134	170	133	147	148	159	165	157	149	157	136	173	161	158	171	145	180	169	157	145	146	130	173	157	159	133	169	147	157	156	170	159	155	138	157	155	168	165	162	154	149	165	136	147	154	171	168	162	139	155	139	190	139	152	191	153	175	132	165	147	157	151	124	177	158	157	145	149	144	162	154	161	176	154	127	163	128	155	151	150	151	160	164	150	148	156	163	150	140	150	174	154	148	141	140	150	154	149	157	145	150	157	149	139	157	136	150	166	164	156	161	178	160	155	149	167	156	133	167	166	160	149	168	155	170	166	162	142	149	146	158	169	151	168	154	157	159	164	146	140	158	161	176	161	160	163	175	154	142	140	160	144	157	157	165	145	162	182	168	161	164	157	147	160	157	177	158	166	160	134	160	159	151	155	158	172	156	165	163	146	147	146	159	150	161	165	152	136	152	168	186	139	142	159	148	164	148	145	147	164	172	157	167	161	153	165	152	153	166	148	161	160	152	137	162	144	161	142	128	128	184	141	162	167	151	127	156	176	158	165	164	164	157	146	153	143	144	148	142	173	173	160	174	129	143	129	155	135	142	167	155	162	158	159	157	183	178	131	147	145	164	176	142	175	160	158	148	143	168	159	150	166	157	153	135	164	164	165	161	174	146	157	174	144	173	161	162	165	144	151	164	177	156	151	130	163	168	155	135	161	161	154	160	156	164	174	171	178	189	158	140	173	137	166	145	142	142	173	131	165	147	175	147	160	176	145	150	182	186	171	172	154	152	163	162	147	161	148	170	154	139	178	165	149	146	173	157	175	179	155	159	188	143	183	175	155	144	130	152	134	156	153	186	133	160	186	154	149	163	169	165	171	144	171	164	136	161	149	166	153	164	161	181	181	178	155	150	155	137	145	156	147	162	176	159	139	151	160	146	165	138	148	146	138	159	149	162	170	158	183	145	150	153	154	169	149	147	154	155	151	155	154	149	161	139	136	162	171	147	145	174	145	153	162	144	156	147	146	138	171	157	161	142	156	171	190	150	174	146	174	175	145	169	156	140	158	171	157	162	168	168	147	159	152	182	160	144	168	158	162	166	154	157	142	136	157	165	142	159	144	168	161	162	148	153	173	171	165	156	132	155	170	153	173	186	150	148	148	155	154	179	163	171	181	158	149	163	149	167	135	172	136	159	156	129	168	177	155	161	180	140	159	147	182	166	149	165	160	146	150	159	148	168	156	142	155	178	148	150	157	160	156	150	160	135	166	161	152	165	148	141	135	178	182	168	182	153	163	167	142	163	174	164	166	154	152	159	143	175	164	155	153	175	157	180	133	132	160	143	163	155	166	158	157	150	141	177	143	146	172	158	133	171	150	174	153	163	157	172	160	136	158	160	153	176	154	155	147	149	133	183	175	138	160	150	148	170	149	147	162	176	170	167	159	180	135	149	159	178	164	159	142	150	167	168	182	178	137	166	147	164	147	170	143	136	165	179	134	147	168	166	153	179	162	168	183	148	161	157	152	176	149	162	150	162	170	183	153	140	158	162	156	132	154	150	150	154	146	144	156	178	175	162	160	134	158	160	168	169	160	157	143	164	174	172	163	153	162	147	173	168	162	182	164	137	157	145	163	155	165	156	142	134	154	158	157	166	147	160	179	178	162	142	152	135	165	149	168	159	165	156	152	170	156	161	163	128	177	157	181	181	170	162	154	145	133	156	153	153	151	143	144	159	153	144	155	169	163	164	163	178	142	158	177	152	147	161	176	178	175	167	160	148	164	172	164	167	145	159	141	163	167	146	185	159	127	171	144	151	156	171	163	148	132	155	182	157	170	155	161	157	148	137	169	159	174	170	154	141	165	141	166	172	167	169	159	173	158	172	150	145	168	181	130	167	142	132	148	151	164	132	164	195	136	133	139	167	164	162	156	149	132	176	150	149	157	164	179	164	150	157	185	157	152	152	175	153	141	165	148	195	179	169	168	170	158	167	161	161	144	158	167	176	156	165	164	167	142	146	154	173	148	162	160	163	162	139	148	166	181	147	147	162	149	162	161	165	153	157	168	151	164	150	177	139	144	165	157	164	142	152	179	166	153	152	160	152	154	168	153	149	157	159	139	159	137	144	161	160	151	166	134	161	142	173	150	166	166	151	164	148	148	149	130	167	152	166	168	164	187	148	148	165	161	147	160	159	156	185	163	137	164	147	167	147	170	159	157	141	158	162	155	187	153	139	148	151	170	170	160	162	156	186	165	185	157	155	154	148	152	153	155	172	156	143	144	187	164	165	142	151	156	141	143	183	162	170	173	164	192	151	145	173	173	151	154	149	168	160	170	187	160	184	144	177	153	158	171	161	165	178	172	139	149	166	189	162	158	174	139	158	157	169	147	162	160	163	162	161	149	159	172	177	161	166	173	149	141	171	141	148	141	156	203	176	163	161	153	144	143	162	161	155	130	145	141	166	162	154	172	143	143	162	148	134	142	160	177	157	149	174	146	159	139	159	147	142	136	179	151	167	152	150	151	167	143	146	139	162	151	159	158	154	144	151	144	156	168	158	166	151	175	170	184	139	151	151	150	143	162	147	132	153	180	146	177	160	167	165	167	154	187	165	160	146	165	155	138	152	154	129	176	157	161	147	169	185	149	174	167	140	182	169	149	170	161	174	133	146	168	140	153	154	154	153	174	147	149	158	159	159	161	167	147	153	159	158	150	136	144	155	149	168	171	157	140	186	143	146	169	162	134	161	185	182	149	173	143	158	176	155	142	163	136	171	180	165	144	164	167	129	166	165	154	178	167	167	156	167	160	159	161	185	150	182	170	180	160	154	141	159	132	164	158	159	139	153	148	149	154	162	165	163	125	160	177	154	158	153	144	169	169	147	175	161	165	166	166	152	165	157	151	150	171	165	168	170	142	182	163	161	146	163	147	156	178	165	167	183	153	178	170	149	161	152	181	169	170	161	183	136	168	157	150	141	148	179	175	158	168	167	144	154	161	173	174	158	155	158	174	141	166	151	150	148	149	141	155	179	134	174	150	166	149	151	161	138	163	153	161	136	153	180	154	162	153	153	162	182	167	158	190	162	164	149	162	150	170	155	167	154	154	167	145	169	148	175	157	135	146	151	168	164	156	162	173	135	158	171	149	155	144	166	171	153	169	141	152	159	159	171	161	147	133	155	155	164	142	155	159	124	178	168	156	153	165	178	134	131	194	144	163	135	157	153	147	171	141	156	174	160	165	148	163	153	153	188	163	157	150	160	147	164	181	149	164	144	157	170	171	167	165	169
27597	26934	15273	9115	3312	603	398	380	390	389	439	410	407	418	451	412	394	417	383	418	407	380	431	400	421	385	412	403	437	434	389	405	412	413	432	429	453	452	423	441	407	415	432	423	415	458	428	421	439	444	401	408	421	381	378	418	444	403	386	403	417	430	393	424	417	437	426	462	389	404	371	401	423	446	394	410	405	390	458	388	404	414	417	454	385	425	460	452	397	418	434	406	414	412	432	440	414	413	420	433	388	422	390	382	420	409	414	412	433	398	441	415	439	398	406	424	411	385	378	403	403	415	431	428	412	414	405	401	450	393	437	407	378	415	374	413	429	428	401	464	385	426	410	444	425	438	415	450	373	409	436	428	447	392	450	411	390	400	433	404	425	396	440	398	430	399	397	407	407	389	426	426	419	384	416	411	421	417	405	429	416	430	422	384	429	403	417	373	418	408	430	423	425	428	416	389	420	446	427	408	422	425	421	429	422	418	404	405	385	416	381	445	410	412	431	441	412	381	414	417	405	442	426	434	438	413	442	408	410	382	411	454	394	438	396	462	448	392	383	395	444	398	446	427	417	395	423	462	429	417	407	432	425	450	436	405	379	420	399	381	376	435	429	422	426	422	378	438	457	381	412	406	384	392	428	386	399	474	397	426	422	459	396	398	429	383	394	412	401	426	417	429	374	397	416	402	408	428	422	414	439	408	443	411	394	435	429	423	452	406	421	387	406	412	383	421	406	438	430	410	391	417	419	422	410	404	404	406	380	425	425	412	410	402	413	420	411	448	415	431	382	407	476	434	378	417	419	405	390	411	425	367	430	408	394	402	406	385	376	425	421	423	447	437	404	422	414	404	423	391	411	374	414	452	433	453	389	440	406	445	419	399	412	461	430	416	418	410	415	382	415	399	386	413	402	413	395	418	418	457	382	408	436	422	421	429	394	432	419	407	399	384	432	421	389	430	409	419	420	427	422	431	389	377	426	387	409	429	420	425	434	427	406	409	350	385	454	445	395	440	398	454	398	412	411	403	419	393	429	417	420	411	416	422	411	444	401	397	411	427	414	424	419	421	442	446	429	451	397	396	412	377	394	418	421	432	420	428	393	404	400	422	405	420	425	430	404	426	411	440	424	410	436	406	418	416	380	442	412	433	401	426	453	425	404	437	411	416	443	398	432	442	425	383	417	419	408	416	402	412	417	405	428	405	434	400	437	418	400	438	423	390	402	426	411	425	416	411	406	409	426	425	407	392	393	447	419	424	399	411	394	389	380	409	419	396	400	413	433	431	415	417	441	388	432	377	404	451	394	444	372	402	358	427	451	382	401	429	426	392	383	426	417	405	401	411	438	441	424	394	429	421	434	444	411	401	426	430	384	405	438	405	383	396	412	434	416	422	376	402	389	417	462	419	405	396	425	382	444	402	411	397	422	406	375	378	402	407	396	424	432	374	392	419	404	434	430	440	418	392	427	400	450	386	443	425	431	439	394	412	434	381	425	412	377	425	434	413	395	428	402	402	412	445	394	449	454	418	403	408	447	425	438	445	410	429	424	420	409	385	411	399	437	418	427	423	411	405	438	429	410	391	436	447	425	435	426	408	392	405	386	399	382	415	439	397	408	416	441	385	436	423	413	404	438	422	426	400	401	389	354	420	413	415	430	430	429	434	426	414	410	466	422	410	417	426	420	395	405	409	363	392	419	441	447	386	419	421	477	475	456	427	430	411	415	408	391	389	408	422	394	421	387	467	426	442	384	401	434	402	392	415	415	394	408	441	426	413	399	441	407	417	409	395	397	406	403	397	402	427	405	425	435	426	419	403	400	399	427	370	418	384	394	406	434	392	435	440	414	404	448	400	426	427	409	408	398	459	378	454	420	417	404	377	401	408	423	439	400	418	409	396	417	408	399	403	369	437	371	441	444	422	413	459	427	408	415	456	420	399	400	401	424	422	409	404	412	411	410	439	405	393	392	422	468	455	401	387	406	390	389	428	418	377	414	426	414	382	429	408	408	395	385	397	393	411	400	399	415	418	448	380	392	440	426	421	390	423	383	442	403	426	417	435	381	421	401	431	450	418	394	445	408	416	407	401	402	408	447	434	446	411	444	432	409	389	413	417	433	426	461	425	365	430	432	390	388	413	419	423	403	398	410	418	400	424	392	415	443	434	439	393	410	396	441	424	398	417	417	435	390	429	418	418	397	444	428	375	381	403	446	393	400	392	424	432	404	425	437	415	410	428	385	397	430	436	448	411	413	392	431	361	447	414	397	407	374	421	450	391	424	425	410	385	394	380	399	422	412	462	429	438	429	408	379	429	417	451	410	424	427	427	424	420	400	412	418	417	435	397	404	439	413	416	423	429	414	390	395	376	403	395	454	402	403	448	411	429	382	380	414	426	411	441	396	399	409	402	411	400	434	404	425	403	416	387	375	415	427	444	411	419	426	434	428	398	442	392	411	445	419	405	377	427	418	418	452	399	439	393	412	414	396	415	430	413	401	384	381	416	401	421	462	417	442	421	416	419	395	381	418	403	402	403	429	447	383	397	397	395	402	418	427	424	412	419	428	420	428	415	390	419	444	390	423	415	418	378	399	414	434	389	407	384	427	419	447	415	460	424	419	402	408	376	430	395	401	434	441	415	417	415	412	401	410	403	393	411	386	400	384	430	437	420	430	427	400	426	425	452	418	421	392	428	431	426	419	444	422	442	414	411	409	403	404	417	421	414	400	413	440	414	426	387	400	414	417	417	390	456	396	438	438	421	415	426	388	402	419	416	431	368	420	406	424	413	425	429	428	382	443	441	413	426	400	390	407	412	405	389	454	425	384	446	439	427	390	414	412	378	432	401	392	404	432	391	433	384	419	436	404	443	434	406	414	406	410	410	409	417	383	409	410	417	412	411	438	405	443	412	383	409	416	418	420	441	409	424	386	426	435	443	407	430	444	406	404	423	452	401	382	435	410	407	358	417	404	395	421	411	435	417	414	393	386	373	422	449	381	405	410	395	390	440	413	410	425	442	432	405	399	409	391	439	406	437	436	386	451	401	395	417	434	411	424	397	439	406	440	420	409	429	408	374	403	404	403	392	384	401	407	405	415	418	390	403	397	425	430	413	426	397	449	416	396	436	436	414	417	432	390	422	440	396	410	387	431	400	430	426	423	435	389	439	388	405	426	396	403	416	418	392	416	413	394	410	377	416	417	428	401	427	400	412	422	426	439	398	400	409	418	387	394	418	411	468	422	370	399	403	406	427	416	435	421	435	415	432	429	398	430	430	407	397	414	427	420	403	406	398	456	433	386	419	428	408	436	421	430	393	427	425	437	370	454	422	383	418	427	413	427	420	444	396	428	444	437	407	445	435	427	371	419	434	380	380	381	423	390	397	420	419	372	416	382	444	403	391	424	396	372	441	427	417	461	397	442	385	429	439	417	414	388	403	413	426	442	434	416	419	416	419	434	424	415	377	423	396	421	431	394	424	449	396	413	418
77545	70056	55264	39633	17105	2339	294	247	232	246	270	257	239	268	263	246	271	256	210	260	270	249	234	269	236	272	244	263	244	259	299	250	247	247	256	257	261	232	242	247	263	264	272	265	212	272	237	234	219	263	253	216	246	262	258	256	238	279	249	254	235	249	234	242	234	256	244	262	255	229	249	262	251	253	226	251	251	267	229	219	248	232	216	233	230	248	248	256	269	279	281	232	246	234	238	239	243	256	249	235	226	246	236	233	263	240	241	259	242	250	253	227	235	240	241	225	229	238	232	244	246	247	258	232	264	268	249	214	273	226	252	279	253	254	243	244	262	247	254	271	244	244	240	263	263	232	263	268	228	268	274	254	254	227	221	261	214	244	252	236	231	247	255	248	270	278	292	251	272	252	274	230	269	237	263	226	248	239	232	258	256	256	250	242	257	242	286	263	267	252	243	242	245	273	229	265	219	249	244	248	264	228	257	251	240	249	215	242	251	246	242	252	275	244	254	234	236	242	251	250	269	244	253	246	249	230	304	237	243	238	243	246	246	247	220	272	248	242	263	222	244	251	216	253	266	229	248	245	263	265	249	247	253	263	222	269	243	271	267	259	232	227	259	239	246	247	248	277	267	233	269	244	234	229	269	249	257	246	250	248	257	243	228	258	242	249	247	264	266	221	244	262	212	256	259	237	266	252	265	269	249	276	225	275	256	254	247	247	243	253	252	229	256	215	239	233	255	284	266	253	241	253	261	252	245	226	248	263	246	251	276	233	266	253	237	277	241	257	263	246	229	263	269	252	249	282	231	264	269	262	250	246	262	218	241	250	265	259	265	241	228	257	243	286	245	260	241	266	232	231	286	231	258	249	231	227	265	242	264	235	262	261	239	255	292	265	235	249	241	247	241	255	260	225	246	260	238	236	266	241	261	228	233	271	272	239	219	258	241	244	248	262	221	255	245	277	252	233	266	230	245	241	271	265	277	279	266	269	287	265	245	243	253	243	239	236	251	246	248	266	253	249	260	264	247	252	247	265	230	296	240	239	228	230	275	243	270	282	252	237	236	267	271	247	263	215	252	268	265	238	247	256	290	251	239	248	279	285	246	235	259	240	232	217	252	277	275	273	280	215	261	227	236	259	245	297	238	285	299	255	279	266	232	247	275	253	243	228	238	264	235	242	227	197	230	268	230	248	227	272	261	239	223	248	256	277	256	235	255	234	287	255	274	243	233	246	249	265	285	261	247	212	260	257	250	245	224	257	257	236	246	227	238	228	255	233	241	245	241	236	227	249	247	275	220	221	226	249	268	286	242	270	243	252	263	266	242	245	248	256	268	250	270	276	267	244	263	234	239	260	246	254	261	234	262	234	255	260	252	246	263	265	239	262	253	266	272	239	283	242	272	226	279	238	251	259	233	232	252	301	243	239	234	246	239	244	243	238	236	278	273	246	233	283	252	219	251	254	261	261	265	267	240	233	262	249	226	252	218	248	264	267	236	253	246	249	215	252	222	272	263	249	231	231	278	268	252	269	270	233	261	251	259	269	251	276	260	254	223	238	274	261	248	245	258	256	256	251	222	266	260	251	254	266	251	244	245	245	239	258	237	244	254	251	257	259	254	240	262	239	280	248	242	250	263	268	254	242	236	232	257	236	258	246	231	249	219	228	243	239	254	266	253	264	264	238	241	264	282	235	254	270	230	242	262	246	243	254	231	245	248	280	257	257	247	228	249	223	226	246	251	267	248	252	227	221	204	263	226	266	261	279	240	236	241	244	255	263	231	252	235	250	227	244	255	258	225	245	259	238	269	244	269	246	244	253	278	222	261	265	269	248	248	250	249	292	264	241	260	222	258	253	280	251	255	236	259	239	241	253	267	250	241	272	251	206	261	250	251	241	234	254	255	285	262	275	269	251	249	249	252	239	250	267	226	254	240	250	246	239	244	235	257	238	277	251	247	250	236	255	263	245	241	231	253	218	250	282	287	247	226	231	247	245	254	263	259	255	265	239	303	259	258	253	252	258	226	261	264	274	227	245	253	261	272	263	255	260	248	256	257	245	273	256	212	242	226	223	248	256	247	249	241	254	252	248	240	250	247	257	249	226	250	282	225	227	240	261	246	265	253	244	221	252	275	248	245	229	235	243	235	232	276	265	257	226	226	254	276	252	243	227	222	271	266	253	255	252	253	257	269	245	294	248	246	269	232	258	239	227	275	238	244	257	290	253	241	273	257	238	256	242	254	272	290	247	267	257	235	239	281	234	255	261	250	219	244	274	269	211	244	255	239	236	231	255	274	244	245	253	237	243	267	251	273	260	230	257	240	262	287	249	255	277	240	250	255	237	268	245	239	268	274	251	231	255	250	251	234	277	260	275	260	249	244	260	238	262	260	256	243	249	220	245	296	244	234	227	261	215	246	249	252	250	260	235	262	255	253	274	241	258	242	250	234	244	252	263	273	256	262	263	249	262	246	247	247	236	226	237	258	263	237	253	260	246	232	273	235	230	264	236	237	263	241	210	277	281	221	239	217	253	242	246	247	271	253	245	212	245	280	239	232	251	257	233	251	240	265	234	240	257	237	242	251	245	264	243	220	226	262	254	242	266	239	274	276	262	262	248	256	260	259	234	282	249	248	287	243	248	276	239	243	282	271	251	246	235	288	247	273	257	260	239	255	227	263	267	244	256	269	264	242	245	216	264	239	238	259	242	259	246	256	262	254	260	249	237	239	251	238	269	224	257	238	247	261	273	244	238	259	271	255	265	249	259	221	260	263	254	244	226	260	235	268	219	262	257	225	250	241	242	294	268	269	242	258	258	240	241	251	241	229	261	214	238	215	252	264	226	249	242	260	206	259	271	251	255	242	259	245	235	262	246	238	255	275	233	238	269	246	256	262	264	264	270	255	266	256	266	246	255	258	249	237	268	217	222	225	261	266	233	221	198	241	229	237	219	252	227	271	268	264	260	268	238	288	253	230	266	289	238	239	244	279	222	259	236	221	260	253	235	250	265	253	257	267	259	273	256	253	287	254	248	250	264	264	235	239	262	252	281	252	263	246	236	259	236	260	251	257	209	250	246	249	216	257	254	240	246	258	252	252	253	249	241	275	252	235	226	272	234	271	238	244	248	257	270	255	258	243	227	248	260	242	265	258	254	257	255	297	268	238	276	226	257	253	228	225	246	260	264	229	260	239	256	248	274	252	256	274	255	243	247	261	258	252	261	258	227	227	262	251	262	256	227	246	223	263	258	273	239	262	291	291	246	222	259	254	252	238	253	249	253	251	235	278	257	259	252	248	223	261	232	222	249	259	238	253	224	261	254	249	273	260	261	245	247	220	263	226	221	264	265	269	235	244	225	248	254	270	261	281	251	254	223	238	268	256	246	265	241	240	291	229	239	238	246	238	250	263	225	236	240	236	258	248	270	234	224	242	257	252	253	251	262	239	250	268	253	265	251	247	263	217	221	272	236	244	264	267	232	228	237	263	239
52352	56961	54353	45815	19839	3316	627	609	622	587	618	582	554	631	603	636	626	618	624	630	600	622	598	590	596	615	586	591	575	616	599	567	646	587	587	680	592	574	633	634	609	607	633	607	604	557	606	552	609	598	641	593	604	587	543	596	621	625	580	626	606	619	582	618	606	626	611	608	597	598	590	562	643	661	610	602	615	624	573	576	572	630	609	593	609	674	617	615	573	618	638	639	628	611	620	579	596	596	636	641	635	614	602	615	602	631	601	621	625	586	598	613	660	562	580	640	590	611	645	609	611	592	580	617	569	609	578	603	594	647	575	611	619	644	650	623	592	573	570	627	569	610	578	563	573	635	596	567	590	609	589	619	600	615	627	611	587	536	604	645	609	618	613	617	613	594	600	646	635	623	600	602	606	614	659	621	608	615	607	582	623	610	588	554	609	601	575	627	585	575	567	587	597	588	613	564	561	587	611	599	596	591	619	563	623	646	589	606	621	575	586	578	560	624	568	578	576	625	639	581	588	595	602	603	574	583	602	660	629	598	644	608	622	607	579	603	653	597	578	578	560	597	599	616	610	600	652	645	635	573	619	604	541	589	575	593	632	590	614	605	610	525	631	590	608	648	656	618	622	588	580	604	590	577	574	588	620	582	581	621	590	597	638	620	571	571	582	620	559	567	606	629	621	622	619	578	614	608	590	598	610	601	607	580	579	635	550	617	647	604	647	578	612	594	624	629	618	597	564	629	640	612	578	574	624	581	566	581	626	618	579	631	587	651	589	630	575	585	581	584	608	597	613	623	601	623	582	576	615	598	611	611	634	595	580	603	570	599	575	612	599	639	622	605	612	573	591	563	603	624	597	579	599	598	598	618	643	630	610	592	610	633	625	636	606	592	596	639	605	656	583	607	600	611	592	575	596	613	633	576	572	628	610	565	598	606	662	634	622	578	617	582	591	663	583	600	586	634	624	570	599	585	612	605	573	643	570	591	576	601	573	615	603	613	584	605	644	646	619	616	568	629	626	600	624	610	615	604	559	583	583	646	611	633	624	576	605	623	657	562	598	558	604	584	587	633	590	565	607	605	600	641	572	610	592	586	607	571	605	600	632	668	555	596	615	621	596	610	561	576	586	580	594	592	615	606	603	604	572	641	640	573	606	604	572	596	611	613	610	580	599	603	628	612	601	600	644	579	635	630	620	653	548	622	609	594	585	608	607	626	598	661	595	612	609	579	606	627	615	656	545	606	582	639	596	636	599	650	592	614	574	572	620	603	655	606	620	580	596	599	601	612	620	617	623	608	585	624	632	623	582	600	570	578	573	567	646	590	618	603	626	620	577	587	620	661	649	617	635	587	628	593	636	613	582	621	599	605	612	619	572	586	625	590	582	583	615	577	610	590	620	565	602	596	602	612	586	637	607	613	604	620	584	581	543	581	582	609	647	589	607	644	590	628	629	608	642	567	604	687	599	653	628	574	583	612	603	567	584	651	613	546	619	599	603	597	623	610	627	613	634	602	601	579	619	599	599	600	597	599	617	607	633	617	624	602	597	633	588	615	618	592	593	592	618	637	594	634	603	672	585	576	583	566	600	647	574	577	583	615	602	578	655	632	581	588	616	614	613	629	591	614	610	600	605	594	601	613	583	602	571	624	606	636	618	578	561	634	591	570	566	591	626	615	600	578	622	590	597	634	586	589	615	620	630	569	586	627	575	590	627	568	611	594	557	626	591	573	642	634	604	620	585	621	586	581	622	577	586	563	593	569	635	589	599	612	652	577	583	626	602	594	616	597	603	616	623	639	589	610	577	616	631	583	585	604	644	610	618	675	608	596	596	602	597	606	615	612	572	630	562	596	607	560	619	599	621	580	579	628	595	560	589	593	570	619	612	601	648	616	603	651	584	582	626	569	579	615	570	602	625	601	626	604	616	587	591	604	596	596	587	598	569	610	609	627	613	624	606	573	589	663	601	605	580	601	612	611	603	585	591	630	622	655	600	597	575	621	589	619	580	579	603	612	585	577	606	612	629	575	626	628	601	568	623	633	609	608	620	599	632	551	573	587	615	684	601	591	586	601	587	646	578	590	618	586	643	625	617	542	608	600	574	616	617	652	608	592	605	566	560	583	609	554	571	567	633	578	598	606	610	587	581	595	555	622	605	558	589	621	607	589	570	582	608	622	638	624	585	560	589	616	598	595	559	586	600	628	615	590	612	584	609	590	602	626	627	603	616	571	635	617	598	624	620	603	598	584	548	597	588	638	608	586	618	598	622	605	639	611	620	621	619	577	622	633	609	536	593	579	615	567	580	596	621	595	574	557	591	579	586	583	633	611	594	605	630	605	591	592	549	624	674	599	587	612	602	576	603	549	650	603	564	616	595	573	602	610	642	569	583	583	602	610	605	603	643	618	612	623	586	609	607	620	604	593	557	633	616	612	608	632	608	606	639	592	644	659	647	582	598	656	593	536	596	622	608	610	611	609	605	613	589	621	646	598	635	602	596	610	575	592	555	613	587	625	604	602	610	591	611	613	651	611	643	576	581	565	606	605	593	610	608	593	623	607	626	615	596	564	634	671	600	639	625	624	662	581	645	636	612	636	591	562	606	603	587	598	581	607	641	570	628	631	629	619	619	609	604	583	587	607	654	575	580	602	595	594	569	619	612	547	579	598	560	562	608	583	578	652	616	652	605	606	601	647	588	592	677	589	618	622	671	585	584	637	635	576	629	606	585	647	584	614	619	605	606	565	651	587	590	592	620	631	629	586	583	627	603	572	633	611	575	566	613	570	610	584	570	582	600	594	657	615	590	615	622	618	583	596	594	612	571	654	576	557	616	586	601	592	588	623	601	567	553	594	626	655	615	589	587	629	621	586	606	594	633	592	642	608	616	592	581	623	570	623	617	634	579	613	581	565	606	589	593	593	575	621	570	594	617	614	572	589	600	593	631	599	605	604	598	574	609	611	632	572	576	614	614	607	602	622	588	622	625	594	576	592	645	598	622	597	616	636	595	675	602	531	565	630	620	631	632	600	596	577	596	599	585	629	592	599	587	653	611	631	618	590	605	599	602	644	590	562	564	618	607	631	574	617	619	659	570	577	572	593	566	604	588	627	619	603	603	671	626	606	612	625	597	627	559	578	591	570	609	580	620	628	618	618	628	591	596	551	632	567	599	609	557	590	614	623	579	602	599	582	587	576	617	598	605	580	645	638	613	578	588	603	598	640	616	664	592	656	619	631	589	602	652	591	591	571	580	634	619	563	599	599	563	634	626	635	597	576	634	581	623	585	620	629	580	607	592	568	550	585	593	601	609	645	651	635	584	613	589	608	575	621	606	576	609	601	593	569	598	603	650	566	610	610	606	639	652	612	616	575	598	592	621	603	616	613	608	601	574	613	606	578	627	584	598	600	598	588	608	606	610	591	563	618	621	611	635	578	627	614	614	572	595	609	616	658	627	554	609	569	598	614	593	603	618	612	561	573	586	604
86221	79015	64959	45439	21130	3295	272	240	240	224	256	247	211	210	216	216	187	213	252	232	240	213	253	250	231	233	218	247	216	214	217	239	220	204	222	241	233	206	229	232	251	220	204	254	232	197	223	211	221	224	223	211	207	234	209	217	252	251	221	229	209	230	223	209	212	225	191	200	215	237	208	221	227	227	260	245	228	217	218	223	220	251	240	214	222	240	229	228	226	249	213	209	196	217	226	220	197	227	219	225	209	230	211	227	211	217	215	200	198	226	215	228	226	217	224	197	211	200	228	213	220	231	242	219	232	207	212	219	219	224	218	237	213	212	213	205	234	199	241	231	216	222	227	249	212	234	229	253	200	228	244	222	201	213	241	251	216	225	234	232	209	227	231	225	194	216	248	198	216	217	227	218	213	218	229	223	240	252	227	219	208	202	195	230	241	218	227	216	211	234	195	212	234	208	232	226	221	200	212	192	220	245	219	225	219	209	205	247	221	220	204	191	227	211	207	190	226	239	209	205	234	236	197	205	225	230	215	228	227	257	264	204	231	208	227	231	221	245	250	240	198	195	203	203	212	203	227	226	242	220	206	215	212	221	229	253	202	199	222	226	230	232	242	235	221	229	240	240	201	230	218	228	209	227	219	219	261	215	206	228	226	224	225	195	214	222	233	229	235	220	192	213	215	223	185	221	214	203	215	250	245	245	244	234	228	220	230	224	232	226	206	212	217	214	199	212	242	236	225	252	214	220	211	206	205	253	213	202	237	260	216	233	208	220	193	234	238	222	200	222	222	265	223	221	245	217	228	226	219	211	226	208	211	229	227	239	244	232	231	222	217	211	233	212	242	210	237	194	218	217	220	203	240	222	226	220	241	235	218	228	228	232	212	179	223	221	226	220	243	202	206	252	208	245	218	218	244	194	198	214	251	229	218	209	234	189	220	203	214	216	193	193	218	205	235	207	228	239	239	225	204	220	216	217	211	220	225	254	242	235	199	227	242	220	230	189	244	190	210	203	243	250	216	223	214	219	207	223	221	233	226	234	244	231	210	210	225	228	221	202	221	204	223	209	213	242	245	229	217	216	228	200	223	245	213	265	229	193	240	196	220	224	225	261	219	247	220	195	225	237	231	220	216	232	247	171	225	189	242	232	210	207	217	259	237	203	214	201	232	219	209	242	209	200	206	226	224	224	224	232	206	239	219	219	235	240	235	195	202	234	213	231	215	236	225	205	236	232	226	241	222	249	232	234	214	224	230	222	171	223	238	219	204	172	243	236	199	225	222	246	202	194	226	211	230	255	240	219	221	210	208	219	214	213	232	221	195	204	218	208	233	250	218	223	230	242	222	237	197	224	208	229	229	241	234	226	223	229	248	228	207	228	201	206	226	246	214	216	225	204	217	221	207	200	254	216	234	233	189	209	207	234	233	223	239	208	206	223	222	241	219	232	219	224	212	211	235	223	211	219	236	201	219	214	231	221	205	214	216	226	221	226	210	228	204	204	213	219	228	209	234	215	210	211	234	219	203	197	217	228	206	251	210	196	226	259	207	218	206	206	227	234	234	230	241	205	224	212	219	212	233	221	259	227	210	224	199	229	222	232	214	211	229	184	206	242	187	230	221	214	213	228	231	205	236	235	215	229	231	234	240	204	219	248	225	215	203	216	231	252	249	226	214	224	231	215	218	234	223	239	220	215	214	224	215	241	229	216	241	232	225	209	217	194	199	198	231	210	244	233	219	232	225	250	228	241	227	202	208	197	202	204	209	236	225	254	215	203	242	194	199	237	201	208	208	225	217	197	213	215	225	233	235	194	227	233	236	215	218	227	235	225	219	231	218	251	227	185	227	219	232	243	201	213	220	237	221	237	218	223	214	233	202	224	251	209	228	217	229	205	206	202	261	251	211	202	232	216	216	214	198	198	182	247	204	215	219	245	248	261	226	240	227	246	255	222	246	193	238	212	216	243	203	220	192	220	193	242	211	229	214	251	209	244	222	248	229	227	224	226	233	205	232	258	219	246	229	212	211	247	208	199	222	227	206	199	221	214	214	235	244	244	242	222	206	206	224	203	226	225	212	213	231	212	214	219	217	206	227	216	194	241	226	214	212	255	218	190	216	195	221	229	226	235	230	235	224	240	218	237	240	262	212	199	227	216	233	236	224	242	206	236	218	231	234	208	216	210	235	240	237	198	230	208	218	225	213	252	217	195	207	215	269	196	243	247	213	229	229	204	219	177	187	207	215	225	206	245	230	204	213	221	217	256	234	223	191	211	254	202	198	205	219	225	181	236	228	228	225	257	215	238	213	220	203	198	221	213	219	229	223	200	242	216	236	222	201	217	207	224	208	198	194	206	218	187	214	206	214	241	223	232	203	221	213	239	217	226	189	213	210	223	234	202	244	214	205	225	215	207	214	214	233	243	249	205	228	236	226	237	193	215	207	223	234	218	236	217	240	230	217	200	256	220	210	219	217	228	231	231	228	206	216	201	208	217	211	227	216	253	227	238	242	212	207	240	221	223	216	234	233	234	243	202	225	225	202	239	234	204	236	223	248	201	249	229	218	209	201	216	230	215	257	248	220	236	213	249	213	216	225	210	227	230	233	229	230	233	213	239	215	233	245	236	234	222	217	240	210	226	245	217	215	234	221	233	240	198	247	195	172	213	227	230	228	220	228	213	199	224	235	219	237	241	208	217	212	221	215	218	221	238	243	236	248	205	201	213	215	238	224	213	224	191	258	240	221	201	233	219	204	210	231	220	228	244	258	207	267	212	240	236	218	250	228	218	246	209	234	207	237	239	198	226	201	206	237	249	227	224	223	201	206	222	225	228	197	204	215	228	211	224	258	229	216	231	188	217	240	222	213	220	211	227	233	203	214	190	224	206	225	213	227	233	247	217	223	193	196	249	250	197	255	203	237	186	217	217	259	186	207	223	223	215	215	226	200	189	192	234	238	215	236	215	220	205	223	222	216	231	236	216	242	213	207	222	219	230	225	187	204	232	228	214	229	214	213	207	214	201	204	215	209	217	220	221	238	221	204	228	237	243	228	211	222	216	221	239	222	194	218	218	219	236	207	217	200	181	250	228	230	236	196	204	219	235	215	246	229	219	235	236	228	211	244	241	254	196	187	213	211	230	200	229	235	238	245	254	230	231	237	194	198	211	222	224	250	209	233	206	219	238	239	233	204	239	231	202	216	208	212	222	208	197	195	240	218	211	204	215	214	225	222	208	212	209	247	236	228	223	262	258	237	238	231	268	212	192	228	209	205	241	210	222	201	240	223	239	226	229	219	223	251	224	240	215	224	259	210	221	203	198	203	225	211	201	223	238	212	210	196	180	226	209	227	232	227	220	234	225	205	169	209	213	228	203	206	197	217	243	231	227	243	219	229	225	204	225	229	220	222	224	230	229	244	202	194	227	240	239	235	240	219	215	220	210	209	204	213	227	236	217	197	209	203	233	196	244	223	206	227	191	236	211	216	232
60379	67740	63917	50149	20983	3457	622	543	588	575	595	589	542	556	507	558	555	550	542	550	528	499	539	520	490	552	534	555	539	516	563	538	554	536	493	560	493	536	525	556	542	555	514	498	534	508	549	510	549	507	561	522	504	557	522	498	553	527	525	516	523	526	549	519	561	538	516	573	534	529	553	533	529	504	496	509	527	536	538	536	533	593	516	530	511	511	509	504	522	518	499	534	506	525	499	535	538	519	545	552	518	492	546	510	537	507	541	583	532	487	523	528	557	551	467	503	516	528	565	523	551	502	532	536	539	519	566	532	534	532	501	568	503	524	561	499	548	550	517	568	517	508	524	561	539	516	523	503	537	520	561	524	532	543	537	517	503	519	548	549	544	521	516	522	489	488	485	514	507	516	543	508	520	512	498	536	512	523	576	528	564	546	516	531	514	557	508	527	531	529	529	514	559	512	527	499	500	539	546	492	483	513	520	547	493	514	505	525	538	502	531	550	508	522	508	552	508	495	533	521	498	554	487	492	512	525	497	514	500	573	511	537	511	507	514	545	542	541	534	517	531	546	533	550	532	509	517	527	566	545	516	530	544	491	514	553	512	521	594	510	513	500	496	531	545	544	521	508	514	531	514	523	523	546	554	501	522	510	493	525	544	497	526	539	509	533	521	527	530	536	531	474	542	543	517	542	548	498	552	534	520	453	516	525	512	520	540	557	530	538	532	551	513	536	530	536	565	542	521	522	529	535	501	505	506	501	540	524	515	525	499	548	538	527	520	534	493	524	531	518	506	531	556	504	532	518	555	573	524	532	583	516	509	521	538	535	487	524	501	476	531	535	562	530	504	513	539	521	556	526	522	529	518	521	512	508	512	552	540	527	534	519	534	499	532	495	548	515	516	502	559	548	494	528	515	568	540	534	518	536	548	529	528	584	541	554	522	535	530	537	516	523	548	503	528	521	495	489	572	558	518	506	532	529	518	510	532	527	531	487	489	538	527	516	511	523	538	551	567	542	534	541	500	528	516	489	573	555	520	489	480	492	530	535	536	500	578	552	529	536	545	558	545	535	546	506	532	507	565	493	531	516	517	529	528	525	547	530	522	535	504	500	549	456	578	504	574	505	507	504	521	538	512	514	556	525	509	525	527	503	537	551	542	523	569	558	539	521	530	544	489	537	536	544	511	515	531	572	536	527	526	558	529	537	567	525	528	473	529	522	558	562	527	505	514	560	535	515	532	540	497	516	532	492	493	562	538	519	526	529	533	498	513	504	491	501	478	514	509	507	507	479	529	504	556	536	468	511	545	496	531	537	529	540	513	499	525	533	471	575	530	511	515	515	513	548	521	506	565	506	503	552	554	526	450	546	572	494	524	539	518	513	507	510	525	543	544	531	499	533	482	497	520	523	539	525	513	501	553	504	505	539	503	516	562	533	485	515	510	513	538	544	552	564	559	558	511	532	546	513	526	555	521	549	504	550	516	519	538	498	560	541	532	560	522	531	550	505	502	585	529	542	534	509	512	506	533	489	520	552	519	498	489	536	523	513	527	502	525	494	589	541	536	524	529	515	547	510	522	493	558	542	546	486	504	526	551	520	533	505	500	515	542	503	511	550	510	520	511	531	551	519	528	542	520	531	534	514	485	504	519	514	498	509	534	531	484	495	506	514	538	499	510	524	524	519	520	536	500	577	561	515	528	546	558	521	533	518	523	498	534	504	545	529	509	518	495	544	501	528	516	509	547	535	487	585	524	501	469	537	533	561	538	511	481	564	535	501	488	516	561	495	544	533	512	514	531	551	511	520	539	541	502	534	521	588	559	521	515	574	510	525	513	505	506	554	524	518	542	517	531	468	511	479	544	524	509	538	523	513	494	523	526	519	574	503	487	516	502	537	507	479	481	504	498	534	520	533	501	540	557	553	523	536	507	540	515	505	514	552	535	532	545	543	499	512	516	529	532	558	567	497	509	517	536	508	559	524	547	499	530	522	571	533	546	497	550	540	522	518	511	511	562	501	547	527	540	505	529	572	526	504	535	477	505	500	503	491	532	491	524	547	506	573	520	521	448	554	527	487	515	480	520	525	515	516	497	549	527	508	552	498	503	525	516	504	541	516	510	493	544	488	518	533	489	579	544	496	518	517	541	513	519	514	568	500	538	554	504	497	532	573	530	527	538	572	507	502	531	563	555	553	485	532	523	570	476	478	504	493	529	533	502	505	517	506	544	541	493	526	547	569	506	521	509	520	537	529	491	549	500	505	546	544	518	537	530	519	490	534	541	517	547	536	520	519	502	511	499	528	526	556	559	515	529	526	516	513	537	493	520	563	523	555	545	556	521	489	547	493	504	569	515	563	512	530	533	521	515	539	512	540	551	534	489	522	543	507	505	521	508	518	542	557	530	534	545	523	561	506	555	529	515	508	491	565	526	506	531	542	504	514	522	532	511	538	512	505	550	565	530	498	541	514	498	523	553	518	516	481	517	486	496	543	561	524	518	478	527	552	505	510	544	535	518	516	566	531	523	510	510	496	528	568	513	509	531	545	557	500	538	565	489	547	504	540	521	536	521	499	501	527	507	535	502	523	531	513	572	524	518	540	536	515	515	528	514	514	496	584	532	529	551	504	533	520	512	533	526	499	490	539	486	531	529	515	519	558	550	561	502	533	547	527	531	501	496	530	527	571	546	534	513	507	530	514	531	531	526	543	541	512	539	518	527	573	490	514	505	528	541	488	538	529	547	521	507	524	525	515	525	510	475	471	490	551	494	527	534	534	566	547	511	518	547	534	531	510	523	529	519	535	479	518	515	523	507	541	540	531	520	510	514	503	530	501	539	562	538	523	566	551	507	468	549	514	528	543	586	523	519	547	561	548	565	502	548	525	509	533	519	496	508	567	514	536	495	506	559	533	510	515	512	498	546	516	489	539	508	511	531	529	519	512	522	501	536	570	568	510	551	532	559	527	549	509	536	543	498	512	495	524	512	502	524	528	495	531	501	559	507	509	519	518	510	538	561	520	582	527	514	534	540	528	522	478	525	522	511	521	510	518	509	514	512	500	490	526	611	514	545	558	520	503	528	561	524	507	542	511	554	549	475	528	532	515	504	513	528	507	520	519	465	505	540	525	539	502	560	545	592	548	536	548	539	541	533	478	515	511	531	538	525	535	541	523	508	514	518	513	550	550	541	521	522	514	504	535	524	535	504	501	516	537	516	546	540	545	562	544	524	557	552	554	549	537	554	489	535	517	543	555	512	555	567	485	536	516	577	540	496	526	542	514	507	527	522	520	500	496	506	544	528	502	527	521	535	515	508	533	555	477	524	519	543	457	534	522	548	554	490	574	537	493	530	518	510	504	550	533	504	510	535	518	474	526	523	544	503	522	538	544	499	484	551	526	550	531	553	527	525	506	507	534	495	529	494	570	514	504	485	507	526	522	530	569	529	533	496	527	514	505	516	507	528	479	528	522	500	525	544	491	528	534	491	531
32266	24537	12152	3745	821	184	172	142	158	158	147	152	179	156	161	180	174	162	171	162	142	151	161	146	153	182	162	168	155	142	150	156	143	118	156	142	163	152	174	165	151	161	159	131	177	165	144	157	148	172	149	150	144	179	167	124	115	149	141	123	154	157	180	136	139	165	180	158	159	174	145	168	161	206	157	153	159	175	152	148	171	178	162	164	147	167	152	161	187	147	168	196	148	162	171	173	174	163	142	156	142	161	142	159	156	175	168	162	167	150	170	137	170	153	166	170	153	161	174	145	157	161	163	138	158	159	176	152	150	183	158	155	137	142	177	171	181	149	151	169	163	167	171	153	135	167	148	148	156	146	150	167	160	156	166	154	173	156	151	173	169	143	170	157	167	146	179	176	156	157	176	157	146	171	154	177	148	145	141	136	167	154	145	173	154	163	177	180	165	162	150	153	163	172	145	150	179	173	132	155	168	179	142	150	159	149	156	170	156	167	160	155	189	154	169	144	140	162	148	159	191	169	156	143	186	158	137	132	164	160	165	166	143	165	168	159	159	165	159	131	150	164	177	162	140	158	158	170	135	145	155	176	157	148	147	180	149	137	158	142	174	144	148	158	144	164	126	149	148	178	132	185	142	151	166	150	154	142	170	177	144	168	153	168	153	170	142	150	191	169	161	144	158	156	152	129	142	146	149	151	141	143	160	142	170	169	169	162	160	155	164	151	154	147	157	181	165	156	167	179	162	160	158	163	148	151	201	134	146	180	151	166	167	170	161	163	189	157	168	134	124	150	148	134	141	150	162	147	147	169	167	178	134	177	153	173	130	169	181	166	166	164	152	159	157	143	157	130	143	170	156	164	165	164	164	166	146	161	165	150	153	165	164	184	156	163	163	151	166	155	158	152	148	150	153	159	182	144	129	155	164	177	135	177	168	149	154	141	171	148	169	151	170	166	162	150	155	140	151	130	150	157	133	154	177	132	139	129	137	173	159	153	162	146	162	146	165	149	157	136	176	165	171	137	177	166	151	149	156	170	152	162	154	131	174	175	155	165	171	138	163	171	187	152	147	152	157	139	164	168	151	151	162	158	161	143	148	173	177	151	155	162	139	154	154	158	181	151	186	172	160	160	152	162	155	148	143	150	135	135	175	146	183	162	156	147	161	162	152	153	166	155	143	141	129	153	167	130	148	152	164	170	140	142	173	177	160	171	172	171	173	158	158	180	169	182	171	150	151	157	141	156	168	181	159	165	168	163	191	158	139	161	158	144	147	141	169	169	147	175	141	147	154	167	168	151	154	188	153	164	176	166	151	157	163	162	144	167	164	175	137	177	154	144	161	167	189	141	151	160	153	166	154	154	163	173	154	155	161	150	157	161	167	149	145	160	171	150	174	154	164	166	164	165	171	155	157	165	139	180	174	168	179	158	145	143	146	153	163	163	162	152	169	154	161	144	165	163	168	163	141	147	148	164	139	160	156	144	161	127	175	161	162	155	149	152	164	168	174	167	144	154	158	171	167	172	154	136	184	161	166	143	153	166	169	147	156	144	168	164	167	155	166	161	170	163	191	160	172	159	152	154	181	165	161	161	164	147	186	163	173	133	166	159	170	157	141	142	185	169	166	161	146	153	158	172	171	178	159	150	142	168	177	172	173	148	158	144	148	165	165	158	160	134	169	133	153	175	164	137	153	146	151	157	150	170	159	152	173	169	147	167	144	160	175	162	157	157	143	153	166	167	152	172	159	159	170	163	157	170	153	175	144	157	157	158	151	144	168	161	191	156	160	184	147	170	154	160	153	166	149	153	158	142	155	160	155	170	166	146	158	153	149	176	173	171	175	171	154	173	153	131	168	147	177	172	148	154	158	176	161	136	166	153	156	164	179	155	148	167	173	176	153	152	176	165	156	163	158	153	158	154	173	162	161	176	171	144	158	169	141	165	139	160	167	162	176	162	167	150	159	138	152	186	166	151	141	141	162	158	161	151	141	135	164	149	186	151	152	151	154	125	162	183	137	171	159	157	141	163	164	198	162	139	164	160	131	172	150	161	172	161	143	167	167	164	136	182	155	165	147	144	124	149	161	147	171	152	151	153	158	149	124	147	136	165	182	171	158	143	133	153	151	132	142	148	161	177	149	169	165	187	150	168	159	165	176	150	163	159	171	191	154	149	138	146	141	143	188	156	161	164	182	158	160	142	145	150	143	168	179	159	165	182	174	163	163	160	169	176	143	169	189	142	145	158	167	187	148	145	157	167	161	145	154	175	133	168	174	134	165	162	173	159	149	155	150	142	164	151	165	167	151	165	145	158	188	157	153	150	161	144	154	157	158	171	158	151	136	149	151	149	162	149	168	149	154	155	153	156	139	145	166	154	147	133	172	171	149	167	159	142	157	168	165	164	144	174	139	146	138	186	176	165	176	164	161	155	172	145	164	149	168	154	163	168	173	162	141	143	158	176	163	142	172	159	169	160	161	156	156	153	165	141	153	159	125	147	143	159	117	145	177	175	159	165	144	151	166	147	156	151	139	146	150	194	147	143	161	180	179	139	163	152	165	147	167	159	166	156	147	115	153	164	169	168	142	156	141	170	155	164	138	163	160	162	145	160	140	144	171	168	139	173	166	172	175	163	170	154	163	141	155	163	162	149	159	156	151	154	161	170	146	152	163	162	168	157	172	172	153	173	152	148	168	153	170	166	169	168	167	142	160	150	189	157	167	152	146	150	172	166	138	153	153	166	156	178	179	140	157	160	160	156	146	141	146	169	177	146	173	176	140	157	149	151	161	189	157	136	139	181	162	157	178	160	139	160	145	166	179	169	145	156	144	166	145	189	179	157	151	165	151	163	157	138	162	144	167	141	151	173	163	125	147	169	189	162	191	153	174	132	142	157	166	163	145	146	152	149	142	159	162	143	167	158	156	154	131	170	140	147	151	145	175	154	168	150	157	151	158	172	149	182	161	136	150	158	164	156	160	160	146	162	141	180	167	147	160	169	156	181	147	189	140	160	159	136	186	147	160	153	169	172	145	160	157	140	152	144	170	130	122	156	175	169	151	161	150	151	161	164	161	170	161	146	164	166	172	174	158	161	135	154	159	177	174	171	156	149	142	179	186	149	175	166	169	169	153	150	153	157	145	157	143	141	143	142	163	181	168	166	161	137	175	158	147	156	173	178	155	154	133	157	175	131	181	155	155	149	146	140	157	142	176	149	154	133	184	153	145	166	137	160	177	146	154	158	177	169	147	184	175	149	163	148	158	155	174	158	176	164	147	126	151	175	138	166	152	170	181	157	155	163	152	155	152	162	158	163	160	144	152	179	160	153	150	149	148	137	156	146	155	155	174	155	165	126	165	175	182	161	159	148	157	172	136	170	164	142	148	167	161	147	160	149	163	146	178	165	174	164	154	145	150	164	153	176	147	172	150	156	128	160	142	155	129	158	139	147	168	154	198	162	155	152	160	165	162	163	149	160	162	148	144	165
28055	26965	18174	8701	2368	442	387	454	392	405	401	420	426	420	411	440	433	389	413	411	423	416	416	394	420	436	367	379	416	419	430	416	396	451	429	412	437	430	388	435	417	424	391	430	417	448	429	432	434	422	456	409	401	459	417	414	433	404	389	390	434	394	394	371	380	402	395	414	407	413	387	386	371	409	400	414	419	379	440	408	440	443	428	417	386	439	433	448	410	403	446	412	415	459	429	398	433	423	426	386	436	399	394	397	422	445	447	413	455	424	418	418	432	420	447	410	423	436	435	386	427	411	409	405	435	433	412	409	430	402	407	432	419	436	480	417	410	389	436	405	426	382	411	433	420	440	393	401	383	397	414	411	429	378	431	401	380	416	397	377	422	436	396	420	432	393	413	424	413	380	402	392	405	397	409	389	412	428	390	416	434	415	408	404	396	390	419	403	445	439	434	384	421	437	404	387	397	379	416	430	433	428	380	420	404	461	417	401	414	393	418	401	387	421	404	359	403	411	389	402	412	423	420	401	389	393	395	422	444	428	455	448	391	408	375	422	432	397	451	407	424	372	432	428	418	392	395	434	405	413	421	433	430	397	393	399	434	416	387	426	419	430	468	422	417	441	405	421	424	400	393	394	441	388	398	397	409	400	418	408	401	404	402	420	400	429	415	374	396	441	447	383	407	402	420	413	413	410	408	387	426	430	409	458	437	442	400	381	444	384	379	441	429	397	475	394	400	412	445	455	431	434	459	401	406	443	423	405	427	418	383	416	415	437	433	402	425	404	389	379	427	412	414	429	383	400	396	384	411	399	406	360	393	377	434	385	393	424	437	385	412	421	390	397	439	397	420	416	428	383	429	438	407	414	376	454	418	431	426	410	374	435	425	429	376	386	402	407	435	426	412	429	413	433	414	432	420	399	426	386	440	421	410	412	399	394	402	444	417	395	414	460	410	388	395	414	413	426	428	387	401	446	436	425	408	422	391	423	399	411	433	421	424	410	405	406	403	392	431	417	474	405	431	417	416	417	392	424	433	418	461	410	377	431	408	431	422	358	412	405	408	407	398	427	444	414	419	417	419	420	391	405	436	409	393	412	418	388	414	424	425	399	416	428	420	436	401	401	442	421	426	386	411	401	396	414	410	401	410	392	429	400	418	413	424	416	450	381	402	432	440	419	430	414	400	419	398	423	426	416	375	414	423	434	378	411	418	391	413	399	419	397	401	424	428	400	441	394	446	391	356	451	401	412	433	421	381	404	434	433	432	424	421	406	410	434	387	388	429	422	386	399	419	386	393	389	413	423	424	423	407	407	403	373	380	405	409	450	422	454	398	414	435	416	435	381	423	408	419	430	417	425	427	400	405	422	400	399	433	418	410	457	456	421	407	405	398	437	433	434	411	426	416	435	403	447	395	417	449	430	377	411	425	419	427	430	454	437	415	409	412	405	457	397	409	409	390	425	389	436	410	414	417	439	400	382	392	437	422	428	397	412	424	414	419	400	444	440	426	435	412	400	416	406	429	402	448	404	387	445	462	418	397	419	410	388	413	417	408	433	402	425	434	412	393	403	422	418	463	402	422	371	396	429	387	418	416	424	447	420	430	394	419	405	400	428	424	395	419	395	389	453	433	417	416	415	433	391	411	425	404	412	431	414	437	390	426	426	385	420	464	435	399	397	381	439	434	385	408	385	392	409	405	380	452	404	431	381	433	418	430	415	416	409	436	389	390	431	410	424	410	376	440	420	406	426	420	377	437	440	412	426	397	445	414	401	407	428	428	456	401	418	411	433	413	406	374	377	360	430	422	431	394	441	417	423	417	434	418	415	414	431	401	466	418	416	440	408	393	423	384	412	440	421	396	424	423	401	391	393	382	417	412	417	412	447	392	380	409	412	436	382	383	417	424	390	426	357	392	437	419	390	418	421	407	449	390	422	435	380	415	418	410	386	408	387	434	412	424	438	422	444	409	441	410	437	452	398	399	412	415	403	401	449	402	419	414	406	411	425	391	410	428	422	413	392	420	378	429	413	406	447	427	442	396	394	387	377	427	416	432	423	408	441	407	403	413	414	398	404	416	390	434	385	475	396	392	405	371	418	428	405	419	414	436	389	402	436	409	414	458	435	413	451	424	407	405	391	418	405	420	400	447	446	397	422	406	410	433	381	436	413	389	472	393	417	413	405	409	429	421	402	419	429	413	434	440	409	445	400	450	402	396	399	412	419	410	436	385	354	408	457	455	393	428	410	433	439	379	416	409	413	403	419	420	396	420	408	394	422	408	405	428	401	443	368	412	396	414	455	443	414	442	400	430	401	359	434	399	385	390	440	398	415	411	417	406	379	433	418	378	464	373	398	385	467	391	417	395	380	446	418	386	404	409	415	384	436	440	388	430	396	419	408	417	440	439	406	406	410	394	396	415	356	449	401	465	441	392	410	435	413	406	437	420	386	415	410	390	428	395	422	443	439	412	430	414	420	376	426	429	441	428	393	415	402	440	394	436	372	468	406	433	407	409	409	422	369	399	431	410	374	422	401	426	435	399	428	422	377	404	421	422	427	429	415	407	392	386	401	401	420	449	369	431	415	408	391	397	430	394	391	447	419	433	417	421	407	430	397	373	456	426	432	439	409	451	449	414	436	428	420	431	401	439	390	420	394	418	427	426	412	400	429	408	379	422	395	403	461	412	395	404	409	430	404	412	420	412	369	399	422	417	417	443	382	411	413	431	435	382	390	374	391	411	438	381	390	430	400	390	420	412	411	449	421	416	426	393	402	401	399	398	404	414	416	379	365	407	462	437	412	416	454	396	412	410	395	374	407	408	426	432	416	434	411	407	415	410	407	406	400	390	395	462	399	410	406	390	421	435	357	467	438	421	408	395	396	388	399	422	392	422	403	392	387	446	424	414	405	400	398	405	454	430	448	435	406	416	382	432	376	428	381	415	439	412	399	381	438	389	434	395	407	452	429	429	416	417	392	462	414	427	435	418	404	416	436	401	408	399	456	391	385	406	413	463	435	405	399	415	414	378	427	424	405	424	399	402	393	426	436	470	404	419	380	412	428	391	408	380	386	386	418	441	448	404	386	387	403	427	445	437	416	394	375	423	460	428	400	421	439	442	399	423	422	398	416	444	458	466	414	393	393	441	436	393	416	459	406	376	402	467	384	428	413	411	442	425	433	436	429	390	446	436	394	409	403	432	408	426	418	433	443	433	412	410	414	452	393	385	376	400	416	418	409	413	423	393	402	413	430	367	384	419	447	446	388	421	422	442	393	429	448	380	411	423	398	400	416	416	416	404	449	411	393	405	412	404	419	424	417	441	389	421	406	413	377	378	397	431	428	441	418	407	420	410	404	437	429	398	446	394	409	428	405	398	392	434	403	428	398	391	405	415	410	390	445	443	420	390	418	400	439	407	427	414	400	451	409	413	407	441	393	438	412	374	386	423	397	428	418	438	404	429	409	437	407	360	408	401	402	411	410	432	411
78207	71031	57455	35942	15704	1418	296	236	269	256	248	255	260	272	265	283	252	258	250	254	262	241	220	245	248	277	278	263	262	246	222	264	220	257	267	285	258	262	273	253	269	240	250	237	252	257	242	288	261	267	237	274	263	241	240	263	269	251	263	245	259	269	250	249	235	246	265	257	265	246	240	271	229	271	278	240	281	267	234	258	255	259	288	257	270	272	233	247	227	229	266	268	272	270	250	255	252	249	241	190	266	277	247	253	233	236	254	250	254	265	280	262	295	249	249	265	246	234	258	243	259	268	241	222	267	242	263	276	246	289	254	272	275	263	252	244	254	230	256	255	246	207	231	222	307	246	244	273	224	280	267	235	271	239	261	275	287	253	232	220	247	254	268	263	238	244	250	259	230	250	229	242	277	260	233	264	249	281	264	279	223	270	257	289	258	233	237	229	276	211	269	274	272	267	254	244	239	272	251	263	255	264	254	237	249	242	276	225	282	256	265	279	277	234	262	273	291	230	255	244	236	252	236	251	256	231	241	272	272	227	252	247	241	250	277	244	258	260	254	234	265	234	278	255	248	254	262	256	236	236	248	266	261	258	283	285	266	247	259	241	278	292	239	234	271	264	246	253	244	285	256	241	278	259	249	241	288	255	280	263	256	242	248	288	271	251	241	254	244	276	267	244	278	276	212	248	264	207	249	262	261	243	270	244	263	268	253	249	252	250	266	271	246	275	227	245	254	259	259	267	222	252	222	257	264	266	253	246	279	280	265	235	267	270	252	256	214	282	238	238	261	249	260	230	270	257	237	280	247	237	246	252	291	259	269	263	256	267	273	270	249	253	270	252	282	257	255	253	269	267	264	250	307	253	239	231	276	232	271	262	238	265	242	260	237	245	259	252	241	280	259	255	285	270	267	249	291	241	263	244	273	251	252	270	247	241	248	253	247	252	291	266	269	268	264	238	227	281	264	252	243	231	274	255	245	261	265	263	273	256	258	284	255	274	258	260	238	226	270	272	247	252	261	307	252	254	271	239	243	254	251	273	249	239	256	274	252	234	251	260	270	244	244	243	258	261	283	274	267	254	263	259	266	267	264	254	229	248	234	254	232	243	220	272	268	239	244	266	293	264	238	254	271	244	263	263	239	236	237	276	261	241	253	242	230	237	267	229	219	250	267	251	248	243	278	279	240	254	268	264	260	259	258	239	253	266	265	241	256	266	262	251	251	237	262	247	231	250	272	222	282	250	236	271	271	267	254	242	244	247	270	246	268	245	271	223	251	251	245	249	268	243	245	262	265	253	243	257	268	276	236	265	243	259	275	242	256	256	268	267	256	229	277	244	237	233	270	229	257	276	229	234	307	244	236	234	242	274	224	261	252	245	245	288	241	212	250	258	234	261	257	266	240	278	255	243	224	252	257	257	275	219	256	271	243	247	240	251	260	272	233	284	270	274	266	271	256	263	259	201	245	245	244	264	271	242	277	226	279	245	244	268	244	258	245	256	263	257	251	251	242	256	224	258	271	212	259	261	233	233	265	229	269	257	240	241	235	270	241	259	267	264	233	250	274	254	242	250	269	258	284	278	240	201	278	229	247	232	264	254	232	263	239	253	255	250	224	249	216	265	275	244	282	264	279	276	246	241	259	239	263	269	243	292	262	259	250	253	266	281	267	272	237	230	281	279	229	247	267	243	254	254	287	244	236	249	243	244	214	268	224	244	282	251	251	230	243	227	234	264	259	275	282	261	247	279	252	247	223	240	311	254	254	254	237	268	246	257	281	242	271	251	280	274	251	252	216	246	260	282	302	256	237	258	275	269	269	276	248	230	227	244	250	245	251	262	241	259	246	265	265	271	266	289	258	253	254	220	234	246	266	229	261	231	244	252	233	243	277	275	277	253	260	227	243	254	233	262	250	264	239	290	294	251	255	250	273	249	261	285	250	242	280	279	282	280	257	250	242	246	223	268	241	236	262	271	262	266	254	240	266	252	248	247	227	202	264	250	269	263	264	249	234	260	256	278	248	240	241	250	236	256	285	245	248	242	274	248	253	254	220	245	272	232	264	258	233	248	266	243	239	221	241	231	286	278	297	238	254	261	264	249	241	265	232	258	268	293	241	239	274	236	249	303	260	235	257	242	286	238	247	243	240	225	244	239	262	235	250	249	246	229	258	255	298	247	232	254	254	270	234	240	293	244	252	259	246	258	276	233	277	239	268	271	253	256	229	234	246	257	269	266	235	254	275	247	233	248	250	249	248	251	265	276	234	273	232	210	243	241	246	250	219	256	250	254	253	258	254	281	269	233	224	247	257	247	248	245	274	274	251	246	281	234	254	245	229	237	244	227	242	222	268	261	254	244	233	242	256	272	262	266	254	264	261	258	274	236	272	249	236	276	227	235	251	249	235	266	249	267	268	245	266	242	232	256	272	237	252	232	245	235	228	259	235	277	268	242	287	258	251	243	253	251	266	229	247	230	242	262	246	259	233	267	256	240	245	244	233	239	278	254	222	262	242	262	258	238	242	272	237	255	261	244	265	259	243	261	235	264	228	258	269	256	254	239	263	255	243	262	261	249	271	237	240	244	240	249	216	194	275	266	262	272	261	257	271	250	240	231	273	231	282	272	230	251	229	232	235	244	250	251	272	236	272	231	263	256	279	263	267	262	253	251	250	254	226	264	269	292	247	245	268	281	223	259	243	259	268	253	231	271	254	256	249	224	257	248	246	227	242	267	272	262	262	258	236	289	277	254	255	253	231	259	255	252	265	274	227	220	266	233	246	268	259	261	239	236	276	234	262	227	218	242	281	260	214	239	248	238	238	237	262	228	240	240	262	251	248	256	208	238	253	231	254	275	267	254	298	261	247	294	227	265	260	259	256	299	238	230	227	234	261	244	241	259	240	268	263	235	249	240	261	246	275	248	263	246	253	266	230	262	285	252	258	270	288	237	248	252	256	250	286	275	218	262	234	248	254	242	242	272	264	251	234	249	236	247	244	264	253	264	249	273	227	259	247	254	279	255	268	245	246	255	245	262	251	267	251	244	267	238	226	249	276	249	257	244	247	262	279	267	257	239	252	253	280	260	272	249	219	255	266	244	272	252	268	239	273	215	241	256	240	261	265	283	236	228	239	213	254	259	279	231	232	237	237	250	243	233	249	238	237	234	265	260	270	245	246	246	272	260	282	255	256	276	267	241	249	272	256	254	257	233	275	223	288	253	227	251	270	265	246	272	276	268	255	247	276	257	251	232	269	254	256	239	209	233	249	275	231	271	258	239	235	282	226	273	257	262	241	268	243	248	265	247	222	266	274	254	261	249	245	261	239	272	263	211	253	242	240	251	242	262	258	266	265	255	252	276	286	258	274	275	250	260	246	256	267	258	263	262	244	267	236	271	270	260	266	229	256	263	257	238	260	270	257	243	272	251	261	224	228	232	250	291	245	262	228	254	242	244	226	277	251	255	241	239	254	240	256	262	257	243	241	263
53106	59177	55667	41996	18705	773	566	613	628	639	631	625	590	587	604	608	606	658	579	638	625	594	610	623	598	645	598	594	589	641	596	621	604	590	635	628	600	638	577	630	609	575	591	616	634	574	590	639	632	613	576	607	652	587	580	692	570	637	646	574	633	597	604	638	622	641	568	575	623	648	622	674	616	604	618	609	597	643	606	622	600	613	597	615	607	581	627	599	599	613	609	589	622	589	604	593	611	552	616	601	606	630	586	633	601	614	568	600	626	595	604	609	609	611	603	647	590	618	638	594	585	585	594	659	640	639	579	609	648	591	660	616	652	584	648	597	577	610	619	673	626	655	627	599	576	584	597	603	647	601	584	617	610	670	600	611	631	619	613	609	660	630	614	651	616	635	618	565	591	617	619	636	644	642	595	595	609	624	598	624	630	668	578	594	640	601	626	593	563	615	613	579	584	620	633	651	636	614	623	620	626	593	593	598	590	608	621	623	619	618	613	630	627	607	626	587	614	647	615	594	593	612	564	595	628	606	621	611	566	606	572	601	575	578	625	649	633	614	615	603	599	620	583	583	621	606	605	641	672	687	585	649	622	620	584	620	619	619	599	613	634	642	601	594	579	619	577	597	590	583	615	595	591	608	629	587	643	593	614	634	607	574	650	631	635	574	601	622	578	642	611	630	607	616	601	657	607	635	602	562	647	614	601	612	574	577	628	622	633	607	625	632	637	566	590	591	603	644	608	618	590	592	614	634	638	658	629	576	626	625	569	582	592	583	607	591	587	581	595	629	637	591	642	614	599	587	602	630	611	601	629	623	599	616	653	609	620	644	621	606	599	609	584	581	603	639	624	615	641	588	642	640	600	606	636	616	643	559	599	609	590	605	623	586	634	623	601	667	635	620	650	583	609	593	585	582	619	594	594	565	593	647	562	633	594	622	624	603	597	587	616	634	587	604	591	614	626	613	603	591	631	608	580	558	540	622	621	609	628	580	600	620	647	638	600	601	613	634	612	612	617	605	617	603	576	551	650	586	638	616	602	660	605	595	636	595	642	601	640	651	602	622	652	669	592	560	598	630	611	611	566	599	619	577	614	619	630	613	627	624	595	631	591	630	601	591	591	611	600	606	626	608	620	598	577	606	637	593	576	623	603	593	608	648	581	615	618	623	577	601	607	584	646	597	644	601	650	565	614	601	581	648	632	631	590	601	625	623	612	640	623	618	604	620	603	607	634	612	626	638	626	592	598	639	609	595	595	603	602	598	628	632	594	618	573	600	618	606	602	590	642	578	626	634	611	633	618	583	655	608	616	589	616	583	592	563	604	629	638	619	617	641	627	628	579	644	592	609	647	593	597	599	537	610	624	590	605	582	601	594	635	647	633	627	634	563	567	570	628	639	593	562	594	624	611	577	640	603	583	624	588	602	618	579	600	597	646	626	644	623	643	578	615	628	587	590	587	582	585	610	583	621	607	596	633	589	597	596	602	601	605	604	595	602	563	576	619	563	608	648	573	626	595	560	619	606	630	630	593	561	636	610	597	602	648	631	613	580	634	633	637	637	613	580	609	604	612	623	674	565	560	604	618	634	619	625	620	587	593	619	612	656	616	604	624	630	624	584	605	621	580	631	621	591	579	646	627	595	614	600	590	633	663	557	587	600	585	603	653	642	634	616	594	588	624	571	626	620	637	593	615	628	589	633	584	653	593	611	614	570	613	602	579	595	588	592	606	615	627	636	639	593	591	591	587	638	598	576	550	599	627	640	618	652	645	637	573	612	597	625	620	599	669	619	631	597	619	610	613	619	623	626	636	596	599	620	639	647	608	578	582	640	635	582	638	614	620	614	571	607	604	601	617	599	619	565	624	601	632	586	591	593	564	620	597	583	607	611	587	625	592	593	615	610	634	625	584	620	628	548	592	648	577	623	629	638	593	573	630	619	629	550	554	589	599	564	603	569	610	619	655	639	631	610	646	636	610	591	628	629	629	620	580	595	589	578	605	605	573	571	597	642	634	594	596	569	567	612	607	618	624	557	623	605	603	582	616	596	631	602	609	618	653	636	599	595	588	628	579	577	594	591	598	593	605	652	627	615	578	645	622	598	630	627	602	612	588	608	619	603	639	555	567	565	637	636	602	628	597	644	592	634	580	602	653	594	577	619	593	562	634	653	588	608	597	586	613	650	644	611	620	594	650	642	639	588	588	617	674	603	571	604	665	625	647	660	609	579	608	605	625	625	646	605	651	609	575	614	594	611	567	598	594	586	609	623	608	591	603	584	623	566	588	603	627	584	602	607	638	589	635	607	606	624	622	629	598	584	632	617	648	613	584	624	633	625	617	612	606	646	635	641	646	653	611	641	588	651	574	615	637	600	627	599	633	593	629	603	630	639	641	655	688	613	614	549	613	648	601	612	637	605	648	570	598	642	631	628	639	648	626	545	603	632	593	589	616	612	658	597	611	590	613	594	568	611	600	653	626	643	621	628	620	606	603	574	682	620	586	643	609	646	573	639	622	612	627	651	669	585	643	631	602	595	625	614	601	636	608	620	620	589	651	591	571	587	599	581	633	580	599	583	577	598	610	618	595	605	581	598	568	597	618	633	672	621	624	596	668	659	610	603	604	578	661	594	616	595	620	618	605	598	610	628	612	605	591	633	633	620	588	620	581	592	690	626	614	588	636	634	600	581	557	618	600	617	596	610	600	635	561	646	644	602	607	611	633	652	597	598	549	556	609	612	562	623	550	642	612	615	601	618	635	609	640	604	583	620	622	583	616	615	664	620	624	627	605	598	637	650	601	650	616	573	621	611	631	650	623	629	638	603	595	583	630	594	591	577	589	634	625	601	636	557	588	613	597	607	614	581	615	597	579	642	608	605	610	619	574	604	633	582	668	615	599	625	662	599	602	623	606	585	631	585	571	669	603	557	556	621	599	586	598	589	682	618	634	585	642	620	652	554	600	541	649	579	626	571	597	598	618	632	649	666	633	591	584	600	578	617	595	613	621	627	582	613	619	624	595	622	567	606	656	612	650	624	610	620	625	612	621	643	623	633	642	646	613	624	633	643	607	615	610	606	604	573	594	601	636	604	600	595	640	596	613	634	592	624	615	615	614	675	608	604	606	676	627	618	607	622	627	628	620	596	667	577	567	651	638	615	632	578	573	628	618	620	650	617	649	587	620	597	641	598	638	566	621	630	594	593	579	579	570	629	608	605	565	673	600	633	615	613	620	621	613	608	584	619	615	601	631	582	688	630	658	582	644	609	573	608	661	594	574	610	602	581	611	643	634	595	648	624	621	621	624	619	627	631	597	650	600	643	576	601	638	606	610	666	651	582	566	623	572	625	617	566	622	601	620	617	638	636	650	634	628	600	625	564	561	632	612	570	588	651	652	630	626	636	628	619	600	613	623	588	610	615	602	594	599	600	577	604	629	619	626	658	583	611	601	635	621	603	582	623	615	621	607	597	576	628	606	567	625	632	641	675
85126	77719	65475	44276	21727	3321	302	245	214	204	223	217	219	250	219	230	228	220	235	244	230	240	257	216	231	216	217	252	241	218	232	250	225	226	217	194	236	205	221	231	240	223	215	233	240	237	247	205	228	234	210	228	226	246	243	224	219	221	221	247	263	244	205	203	222	242	241	215	239	243	230	207	232	245	225	216	249	240	246	228	227	263	211	212	191	223	242	233	228	221	250	232	258	227	203	236	213	204	220	229	219	223	229	206	231	234	225	203	231	213	213	231	262	205	210	233	249	202	220	239	209	240	231	224	222	251	271	229	239	239	190	183	236	227	249	215	218	229	219	254	247	231	220	223	215	248	198	230	246	237	238	215	241	253	226	234	245	244	194	208	237	239	226	227	237	200	219	227	225	208	222	239	249	237	224	229	220	230	228	223	215	216	222	226	226	226	216	193	245	223	213	215	232	203	236	222	242	192	219	233	230	251	218	223	270	206	214	208	235	237	227	205	204	250	214	216	236	237	191	213	224	244	237	239	205	226	216	241	230	232	227	207	246	220	204	213	214	229	210	210	235	212	228	244	231	236	193	199	245	219	221	259	231	218	241	218	244	236	217	215	250	234	237	242	216	220	223	251	252	244	247	226	229	223	240	233	255	241	258	230	235	240	231	230	213	259	248	218	211	249	223	228	251	212	233	221	243	226	229	198	202	244	238	216	239	252	217	255	243	219	214	223	249	246	214	211	207	223	222	232	233	230	245	225	218	266	238	251	231	219	220	254	245	224	226	227	212	211	221	234	222	221	228	227	260	239	214	222	199	241	206	218	229	212	235	229	241	246	226	236	221	240	232	230	229	230	215	238	231	222	213	227	246	227	230	235	246	224	248	234	231	241	197	233	240	226	229	217	243	239	249	218	241	231	240	205	231	269	220	233	228	262	217	225	213	215	249	198	214	256	224	222	229	228	245	231	201	234	261	255	217	219	230	210	254	219	240	247	202	227	206	215	250	241	242	215	230	222	197	235	246	215	226	213	240	221	222	225	264	231	218	212	236	233	221	239	218	220	208	232	228	213	233	246	239	239	252	247	219	220	202	235	254	232	221	217	195	220	221	227	214	221	231	218	207	214	254	206	200	229	233	225	222	233	229	216	247	226	232	245	244	216	209	244	206	253	210	233	217	212	230	237	242	224	222	215	237	224	218	209	228	212	220	223	232	200	228	232	216	241	244	236	193	211	240	235	210	201	202	223	205	233	212	232	226	215	216	269	193	210	230	207	237	241	227	219	217	213	226	266	260	234	222	229	215	233	204	224	206	211	220	224	241	209	227	210	228	236	258	226	233	221	224	217	232	225	255	262	241	234	213	219	230	271	242	230	249	241	211	217	229	232	246	222	205	226	223	211	224	228	249	214	213	206	244	236	208	240	253	240	215	227	218	236	230	227	212	243	208	233	228	208	223	237	211	252	220	230	225	256	256	229	217	241	247	228	218	207	230	241	223	241	250	237	222	255	232	226	239	262	220	224	234	229	221	237	213	241	226	226	245	257	275	212	219	224	226	223	214	216	227	221	234	232	188	184	222	238	233	224	211	220	249	211	211	228	239	247	211	210	223	225	233	231	230	239	241	224	247	214	242	216	248	221	285	232	240	237	259	212	208	218	219	225	201	208	206	225	217	199	218	241	219	243	218	237	203	191	248	210	222	219	202	232	225	237	244	216	193	230	251	231	235	219	227	233	226	247	216	220	201	264	232	210	231	206	231	238	218	200	225	202	210	224	230	221	236	221	251	222	203	225	211	222	242	199	201	207	231	205	220	221	241	222	221	244	248	224	224	238	239	237	227	206	205	240	225	237	218	212	244	208	243	254	226	228	217	220	230	214	220	217	230	200	223	233	246	233	235	230	214	264	220	229	221	234	216	255	228	189	212	210	221	246	222	217	234	234	229	227	200	232	246	236	250	259	238	247	245	245	239	231	207	231	214	216	227	250	223	279	244	228	238	227	211	229	221	202	226	222	219	237	220	246	235	237	206	228	250	226	205	219	216	239	209	219	238	241	231	209	212	210	212	229	241	247	253	239	223	246	191	216	201	195	230	217	225	238	233	230	212	193	211	226	230	225	224	189	240	209	247	229	216	212	227	243	221	186	228	237	245	196	237	238	233	250	219	202	223	212	229	231	215	226	207	246	215	226	228	210	247	246	231	204	197	244	221	198	193	245	228	218	245	200	230	241	231	231	214	220	223	232	219	248	264	236	234	211	207	240	231	232	218	254	229	229	216	241	218	221	237	217	234	218	236	213	231	239	236	221	207	213	206	241	244	219	206	229	242	231	198	221	249	222	245	260	236	234	243	265	228	211	229	257	198	240	220	227	233	230	204	230	195	239	227	248	241	242	240	215	216	240	213	207	235	216	226	232	237	237	220	199	245	219	199	232	237	237	227	238	229	233	237	244	213	227	222	227	205	223	209	246	237	229	239	228	215	212	227	248	251	203	242	224	231	207	216	227	231	247	241	207	231	235	233	243	202	214	226	226	230	245	240	236	216	246	211	224	214	229	209	224	202	231	232	234	201	240	234	235	227	198	218	234	236	259	229	228	251	200	219	255	228	236	213	219	223	219	236	218	202	200	214	218	207	232	240	209	233	224	231	223	254	218	226	230	224	236	220	239	245	240	235	260	224	199	227	217	210	217	220	243	230	222	241	200	202	250	243	238	215	224	246	228	223	220	239	242	240	236	223	226	205	239	257	220	225	243	229	201	228	230	235	233	256	218	233	209	217	242	234	228	224	229	240	224	223	227	207	210	225	245	225	227	216	221	221	223	235	235	229	240	230	231	240	229	228	257	221	237	244	222	236	218	222	224	261	228	254	230	228	202	221	223	220	226	222	221	211	224	241	222	220	250	228	254	257	195	226	232	242	231	223	215	230	268	222	257	217	214	212	203	234	207	240	216	250	236	206	272	229	222	260	200	272	219	209	220	236	240	236	223	206	223	240	212	227	229	211	256	200	213	225	247	226	248	239	226	215	227	234	223	223	213	225	226	219	217	236	213	220	221	232	198	217	224	244	227	198	232	236	224	246	231	219	249	247	213	213	212	203	253	198	209	229	234	200	237	222	224	207	257	235	248	201	202	241	221	228	243	231	229	195	208	177	233	215	187	232	237	209	226	245	225	238	234	237	219	233	222	229	229	217	239	228	228	245	223	207	226	237	222	217	227	247	233	231	218	192	220	241	227	231	199	209	229	215	226	234	199	199	221	196	239	219	235	229	236	216	212	208	223	225	248	220	237	225	244	224	233	211	225	277	232	222	236	238	229	226	244	252	209	246	226	230	231	256	214	217	225	217	222	220	257	232	220	219	199	198	231	247	236	235	221	203	246	244	204	212	250	198	228	248	234	217	239	230	235	243	222	249	220	214	238	247	217	225	217	263	189	252	225	240	234	247	212	223	208	185	226	241	236	218	239	223	224	235	244	174	240	236	244	233	240	222	235
60525	67997	64999	49732	24446	1325	572	509	555	562	553	522	533	564	570	568	558	575	511	524	550	530	561	594	544	579	557	520	536	553	536	522	540	531	549	584	574	541	557	539	579	563	579	515	502	532	531	565	539	536	531	526	571	530	554	555	512	570	545	536	552	554	541	555	514	514	523	518	548	562	513	565	525	561	556	578	523	534	548	524	521	542	521	534	529	531	545	509	553	571	577	552	582	535	535	533	545	543	556	548	530	551	529	533	534	569	573	572	535	556	500	573	558	579	604	560	562	536	507	550	572	532	549	517	540	538	559	564	540	496	542	544	567	598	511	535	542	552	527	558	546	526	499	562	549	556	567	489	573	573	553	520	531	546	513	555	529	561	565	563	548	515	524	533	525	563	556	526	551	499	536	578	519	531	563	532	517	554	537	532	545	571	575	535	522	558	519	552	548	510	515	540	545	505	601	574	593	569	514	531	555	525	531	479	521	538	539	553	542	546	536	567	533	521	528	507	600	554	539	540	521	512	545	557	541	561	512	523	555	513	504	579	536	530	546	536	532	531	549	550	564	505	532	510	554	540	504	583	572	541	523	536	543	498	553	554	540	522	564	560	541	546	520	525	555	576	535	539	549	526	530	538	566	577	539	526	577	564	505	559	546	535	514	556	583	542	565	538	551	557	524	551	514	595	577	580	568	505	582	535	557	534	575	517	526	548	565	533	549	554	601	497	546	502	633	535	532	506	532	541	533	571	539	564	573	517	537	569	562	554	524	575	533	491	578	537	580	547	563	510	558	514	576	519	562	524	532	536	540	490	512	531	528	544	560	576	546	557	526	560	519	555	569	508	540	599	588	560	565	551	558	506	573	540	565	520	566	527	556	533	539	515	553	538	542	525	532	542	594	537	547	580	536	517	551	521	571	526	536	538	510	521	522	548	515	513	513	575	570	506	522	543	537	586	526	529	551	543	568	592	545	510	575	554	506	567	552	556	545	558	570	555	580	557	555	532	525	543	565	508	539	540	568	542	550	528	554	527	552	554	590	566	551	534	540	521	558	518	569	527	527	498	546	536	559	539	532	552	526	510	558	582	529	515	575	500	529	571	558	532	510	527	493	538	527	536	564	539	515	570	559	515	551	526	535	537	551	567	518	540	510	521	542	580	568	536	536	577	572	571	538	511	545	549	555	550	546	510	567	579	560	515	530	522	518	531	559	547	551	559	588	536	561	524	550	517	511	490	517	568	533	539	525	582	559	531	585	587	562	538	537	553	562	540	561	542	586	540	529	555	556	546	543	559	528	538	536	531	520	564	542	567	551	519	575	541	529	564	548	498	507	531	552	541	552	548	525	526	565	546	522	499	539	535	570	548	534	560	604	564	533	543	535	554	545	488	540	546	577	515	539	536	594	542	551	550	589	522	542	532	522	560	535	560	550	568	553	598	525	534	534	525	532	584	535	543	559	538	555	548	567	514	523	554	524	555	536	531	541	541	540	583	517	547	484	526	576	541	523	535	552	524	520	541	568	551	527	576	583	544	577	604	489	527	537	541	535	515	530	550	574	528	524	555	570	558	539	547	567	531	562	538	547	542	522	539	526	525	564	523	536	548	492	625	551	488	480	545	538	524	591	574	521	586	525	518	551	509	537	535	538	509	525	525	574	521	521	520	560	507	577	590	591	536	563	569	493	551	550	529	498	521	546	581	550	578	580	541	524	525	538	549	521	522	565	543	533	506	533	568	525	568	578	514	541	559	591	518	532	528	595	562	572	483	524	559	601	525	510	543	556	546	577	552	544	564	488	565	528	552	553	545	494	522	567	514	527	540	540	517	568	552	545	536	526	526	549	588	513	551	518	539	534	523	555	486	546	530	534	517	515	595	505	540	525	529	517	512	553	549	544	573	558	477	556	546	526	559	532	552	498	531	538	565	530	551	546	554	536	564	546	544	518	573	564	523	559	542	542	533	553	577	549	537	525	545	537	548	526	531	536	529	552	560	560	533	579	534	531	543	528	556	526	558	524	549	532	507	537	520	572	510	515	530	564	532	534	521	584	508	549	581	533	572	562	569	525	545	516	529	542	542	537	581	518	543	555	517	563	531	506	565	534	505	564	549	564	527	548	593	503	555	505	554	586	583	535	511	503	537	493	571	534	542	561	514	557	575	555	573	526	562	532	564	547	561	533	544	522	564	550	562	589	506	552	527	532	541	487	535	535	577	551	570	542	543	504	524	542	528	577	534	516	526	573	527	517	527	525	500	553	544	553	549	561	578	548	565	534	551	489	552	536	542	558	531	574	563	559	513	548	531	536	534	542	553	545	550	538	513	517	545	573	529	547	567	537	508	527	534	559	532	545	555	547	528	521	543	546	513	547	550	500	531	529	513	563	519	532	521	528	501	513	572	567	571	563	531	512	537	565	542	517	532	527	536	552	528	494	540	513	551	485	540	547	573	555	564	613	549	536	539	534	532	579	548	499	548	544	508	544	569	523	552	557	569	499	534	567	519	556	563	561	530	507	536	507	539	566	512	519	531	559	544	546	552	554	555	534	526	573	527	553	538	575	551	512	525	557	552	531	548	550	585	528	535	516	561	550	515	510	567	520	497	549	548	552	512	518	555	528	545	557	558	538	580	556	526	553	504	495	537	547	532	525	564	490	492	527	551	538	537	534	521	563	540	586	560	527	501	577	547	503	550	474	523	543	563	565	574	529	544	557	523	557	575	549	521	535	530	604	538	540	590	552	543	522	524	560	497	567	537	541	535	517	558	559	533	500	520	568	549	552	576	555	519	562	549	537	529	545	588	513	517	530	530	515	535	514	509	534	542	549	575	561	540	565	569	559	521	540	540	523	582	497	479	573	544	592	548	531	550	552	523	530	607	531	521	539	545	541	560	592	528	520	522	511	536	540	557	524	545	586	542	536	526	558	543	530	549	563	557	548	548	522	590	553	570	555	556	559	586	529	535	509	576	544	545	574	566	516	501	518	563	511	563	560	525	525	546	568	511	580	522	539	565	565	534	523	520	555	537	552	527	541	564	548	509	550	553	514	522	566	524	532	560	504	514	562	543	525	498	525	515	533	544	549	544	549	544	542	554	542	544	522	531	532	526	519	580	559	528	590	558	551	510	562	567	513	561	582	518	522	547	557	525	547	542	514	531	519	573	552	556	538	517	544	550	539	568	516	626	515	571	541	526	559	508	554	547	558	532	561	521	582	554	511	555	549	607	515	584	552	564	603	551	571	550	501	524	558	571	516	556	502	486	570	538	522	565	533	500	519	492	572	549	537	578	568	575	534	560	514	537	557	521	545	559	531	578	516	523	532	562	514	549	548	527	554	558	551	533	529	546	545	546	554	529	544	567	557	576	498	608	546	543	549	514	525	545	545	542	504	523	530	528	546	560	561	512	524	506	533	509	521	546	539	542	586	516	520	554	546	539	487	519	566	525	504	525	557	591	549	577	501	592	571	532	548	547	504	561	541	524	589	519
32689	24304	13073	4088	1019	185	182	163	183	177	183	180	174	168	165	147	191	157	154	171	163	174	164	149	191	182	166	161	161	172	160	181	170	162	133	172	151	166	129	173	159	154	177	142	170	164	179	183	172	192	171	147	149	159	182	137	145	167	184	163	171	170	146	187	150	151	120	167	196	168	176	174	173	166	179	178	171	175	158	164	175	154	166	153	160	162	187	156	168	172	183	179	169	167	164	161	157	157	163	160	157	174	165	168	155	172	177	143	150	181	188	151	144	142	142	172	168	158	165	188	168	173	171	146	155	160	162	153	169	157	161	164	168	155	176	155	162	168	151	177	156	169	152	164	195	174	181	164	192	155	179	169	168	166	190	178	177	178	154	189	172	157	205	168	166	163	160	160	149	161	176	167	171	164	143	158	152	161	152	171	152	162	148	167	179	165	159	147	148	161	191	153	179	178	158	164	194	165	152	181	163	138	175	165	158	182	171	169	175	157	167	175	157	159	180	146	166	192	163	156	163	156	156	156	142	171	172	161	170	185	150	156	174	174	182	186	172	180	162	144	163	165	159	170	145	152	149	164	137	183	185	170	178	161	170	176	187	161	149	182	188	160	182	155	161	173	156	178	171	159	163	145	163	156	166	153	150	148	173	167	178	166	172	177	167	190	164	167	161	173	160	175	155	165	185	152	161	185	168	177	166	166	169	142	167	192	172	152	149	164	155	182	153	166	185	157	181	178	164	173	172	157	171	188	156	145	167	167	168	163	169	162	146	176	178	166	189	181	171	179	169	170	151	155	145	135	178	162	169	184	166	169	161	185	167	158	161	167	158	172	165	169	170	167	169	165	150	153	188	163	145	153	181	179	177	154	147	160	159	180	198	190	145	159	168	172	158	170	189	175	161	176	164	184	156	161	171	167	168	167	164	145	166	157	183	168	189	142	154	170	154	163	150	153	168	175	152	178	173	151	173	161	160	180	151	163	164	164	166	190	152	173	157	168	146	178	151	186	157	151	161	147	159	145	192	141	157	146	151	166	153	151	153	154	169	152	172	156	195	168	156	145	162	155	168	145	188	157	186	168	151	156	181	167	182	145	166	161	172	174	186	180	167	176	171	168	158	158	164	171	164	167	159	169	135	164	161	162	146	160	170	157	145	155	176	162	155	157	170	153	163	182	178	148	162	172	168	144	154	173	176	169	165	171	162	177	173	170	159	162	154	163	164	179	166	154	169	191	160	156	178	164	163	165	138	170	189	153	179	163	177	180	150	166	150	186	161	156	187	171	147	173	160	166	181	173	144	193	159	171	167	197	180	189	163	149	172	149	203	154	192	161	167	164	148	171	183	189	183	151	160	190	169	177	171	163	160	176	168	164	150	191	176	177	163	155	150	150	178	187	184	184	166	147	171	178	151	148	170	183	175	158	180	179	179	178	159	159	149	167	157	175	180	161	179	163	167	166	163	142	154	181	159	172	167	157	176	158	174	172	158	173	154	169	179	181	174	174	171	149	155	161	159	188	156	160	166	153	169	153	136	181	183	174	149	162	172	195	171	189	167	180	192	202	169	164	153	161	173	156	170	164	177	188	172	171	167	172	206	153	170	171	211	155	158	168	162	174	154	139	158	139	147	166	188	178	184	154	170	163	154	146	172	143	151	166	187	186	172	152	153	160	153	167	158	169	149	169	172	179	175	155	171	181	184	157	167	161	189	148	146	169	157	162	205	176	179	193	142	157	157	175	189	177	149	172	173	183	164	173	158	183	159	176	178	147	192	172	177	147	171	157	164	182	139	189	160	180	165	201	174	177	192	168	163	151	167	156	160	152	155	164	150	154	173	151	151	156	171	155	151	153	159	155	179	147	150	163	158	176	143	182	175	191	178	171	179	168	153	173	182	154	185	151	187	173	180	162	156	161	152	170	179	152	156	165	166	176	166	175	155	178	180	179	196	170	188	191	178	172	170	167	164	153	168	162	164	169	177	168	177	172	204	181	176	174	165	159	143	168	185	152	141	163	183	160	160	150	172	169	155	156	176	186	177	175	178	155	155	150	166	169	153	162	172	177	164	172	164	160	144	157	179	166	185	156	160	187	159	210	182	180	181	152	170	184	164	178	173	173	158	166	157	173	184	178	180	165	176	177	166	163	154	176	170	153	169	190	175	153	183	153	169	160	168	170	166	161	170	143	185	186	190	158	167	163	153	162	161	181	186	186	160	162	142	170	167	169	187	181	183	162	170	136	180	166	167	161	171	168	177	176	171	199	171	157	173	163	168	166	177	183	164	172	181	174	170	162	174	153	152	162	166	167	150	150	175	197	172	152	155	196	151	143	153	152	164	153	167	170	186	155	164	173	167	150	156	172	153	160	169	169	174	141	159	166	153	171	155	158	172	172	155	147	190	191	159	143	167	157	152	172	159	151	156	183	148	152	172	175	172	170	163	169	137	180	176	181	182	154	176	160	162	173	167	140	160	178	183	170	147	190	146	167	164	160	172	160	163	159	169	170	194	158	178	168	152	173	152	167	180	184	181	175	154	161	179	164	162	166	170	172	156	150	176	164	190	168	187	148	168	174	172	188	166	188	176	187	183	166	160	180	183	158	165	139	163	165	168	152	137	175	190	166	191	181	167	181	153	171	164	146	142	188	173	169	150	168	175	206	157	173	195	154	166	159	175	165	162	169	170	138	179	176	188	150	158	165	149	162	170	160	156	141	160	166	165	160	174	178	161	184	194	156	172	168	152	173	148	160	156	141	156	164	150	164	171	198	150	202	151	191	157	185	164	159	166	192	164	189	181	187	169	183	167	141	175	166	166	144	163	166	166	169	144	185	150	167	161	141	164	151	164	176	164	169	165	188	178	154	169	166	162	154	175	191	174	164	168	173	169	181	148	161	165	195	178	170	157	154	176	179	190	162	178	166	165	164	140	187	175	177	169	163	162	153	148	163	159	172	160	158	173	155	165	166	161	147	145	158	173	194	149	185	199	157	179	181	141	179	173	158	160	143	175	200	154	170	143	177	202	174	152	181	157	172	144	162	179	168	194	156	144	184	156	163	185	184	181	165	143	158	161	168	137	177	176	158	156	169	158	130	191	158	180	157	186	161	163	172	176	170	155	177	177	179	156	159	152	170	168	185	186	132	190	173	166	168	171	172	167	170	163	157	181	161	177	168	163	188	150	149	163	165	174	155	186	163	173	173	146	160	153	161	162	157	163	144	148	154	171	191	166	188	176	163	182	168	152	184	157	167	171	177	152	170	171	153	160	167	164	169	151	164	156	156	186	167	168	162	150	180	156	164	161	141	158	158	174	162	142	143	157	156	174	147	153	174	164	169	158	157	158	149	160	175	175	185	168	167	163	160	181	152	139	159	168	166	170	145	161	162	141	168	145	156	167	177	165	186	205	197	189	168	168	176	161	163	184	161	168	176	199	184	147	166	160	184	175	161	159	153	170	161	151	142	162	156	176	191	153	167	168	195	177	162
28382	26575	19282	9464	2869	487	448	440	451	457	451	448	399	376	448	421	418	419	422	432	428	469	442	414	412	433	427	494	450	395	436	416	447	417	433	424	431	433	362	457	434	431	420	449	471	446	419	401	451	475	448	451	415	441	429	446	420	433	437	441	419	388	419	435	454	470	436	425	440	431	425	428	445	418	424	449	429	446	517	469	445	444	433	436	458	449	410	452	422	390	451	431	403	477	416	454	422	455	440	471	433	402	424	437	439	428	438	487	450	422	431	402	451	415	418	393	420	426	441	445	433	450	450	436	407	442	401	424	434	452	420	476	421	445	443	430	457	431	423	448	429	412	440	442	425	436	443	397	405	425	460	430	427	434	426	445	441	413	418	450	439	437	448	435	435	434	447	425	428	455	481	396	436	394	459	420	443	391	448	461	432	436	432	441	429	427	403	389	406	454	413	449	424	427	435	419	435	423	429	428	407	441	454	458	417	435	463	444	438	445	466	433	445	411	425	417	465	425	429	442	459	435	434	441	444	429	427	411	439	400	429	430	454	457	403	445	420	422	470	440	453	419	442	431	430	478	431	429	437	423	451	448	418	432	418	426	417	434	419	468	418	447	411	447	406	451	451	426	435	466	454	406	460	434	429	506	420	454	409	433	399	443	448	469	421	401	449	445	443	441	443	425	424	434	441	412	450	444	440	401	433	411	465	439	423	424	433	432	415	437	432	415	391	421	453	462	401	385	425	443	445	455	451	464	406	448	451	448	473	414	455	457	444	401	477	394	396	452	449	391	459	386	444	392	411	443	463	437	415	404	418	443	425	420	448	464	444	436	417	424	479	465	432	428	441	439	403	483	442	423	480	427	430	428	438	422	439	424	454	411	447	437	427	428	460	390	438	443	412	444	432	382	448	474	431	438	440	479	388	465	439	439	423	447	456	408	427	436	455	453	428	438	433	459	457	442	466	419	419	443	423	437	467	449	419	430	439	453	429	425	452	437	462	445	404	460	458	445	420	485	399	438	437	425	462	458	441	426	424	407	479	424	430	422	421	484	439	420	450	392	444	418	437	418	424	416	441	401	450	454	408	438	403	454	455	435	448	438	428	470	430	420	429	457	443	446	395	461	449	384	392	419	429	457	414	468	431	448	404	432	447	417	428	482	422	445	423	417	465	441	450	428	425	408	427	481	455	418	395	424	430	424	452	426	453	427	446	407	418	434	423	481	496	411	423	466	426	412	466	458	466	437	466	444	477	468	437	422	455	463	456	427	462	449	428	432	444	409	435	406	431	398	443	475	429	451	430	457	416	423	432	478	398	427	414	444	462	392	427	421	434	444	445	436	459	401	444	432	469	436	423	430	395	458	423	420	428	423	426	425	440	441	414	413	461	425	450	434	438	427	440	423	421	431	441	427	417	446	434	461	445	428	396	433	453	421	462	417	433	431	436	435	453	417	425	421	449	421	442	460	432	390	441	463	425	433	433	443	470	438	441	409	433	458	411	402	436	464	398	422	412	411	437	455	470	462	418	474	424	457	412	414	417	425	460	440	449	455	438	430	468	431	410	435	454	426	431	419	429	429	444	430	412	413	408	450	416	426	463	424	445	456	459	434	448	451	397	451	437	431	422	435	440	450	432	447	449	431	406	451	408	396	385	419	446	407	410	412	417	500	395	413	406	388	445	453	426	458	410	464	412	429	412	456	453	410	434	454	403	436	411	421	469	458	438	480	424	481	481	431	420	451	443	425	466	465	440	439	450	442	427	456	458	470	447	383	477	494	427	397	431	429	472	427	424	446	390	419	451	424	411	425	406	419	456	478	412	396	434	411	405	417	429	455	401	423	427	447	428	395	441	409	441	452	444	431	419	456	437	436	444	427	447	438	443	418	430	424	416	446	421	441	413	442	443	437	437	413	438	422	440	421	434	421	432	454	443	408	472	435	469	419	460	417	444	451	406	436	415	435	443	442	442	469	437	438	440	452	444	432	386	426	400	441	458	422	456	443	423	437	430	445	404	424	445	419	430	418	428	420	453	415	424	438	449	402	477	408	416	472	454	442	407	457	451	465	435	421	416	381	373	450	429	425	423	441	443	448	426	452	469	415	430	432	421	419	412	414	435	390	389	406	434	411	430	407	419	415	460	435	427	422	405	424	443	463	445	417	415	442	441	480	429	393	439	434	492	445	463	443	415	435	474	440	420	436	444	417	458	411	431	460	437	439	447	419	453	425	436	405	446	415	488	423	420	406	419	427	411	436	428	442	364	437	458	429	456	421	442	461	428	455	426	411	426	400	442	444	422	415	415	423	425	471	438	424	422	455	384	406	439	459	393	424	442	396	446	407	425	454	447	403	432	489	452	442	399	457	432	427	425	411	449	424	443	428	464	431	426	432	450	422	420	462	423	439	426	415	418	454	424	470	482	441	414	431	448	417	450	399	481	421	473	429	407	432	430	449	408	428	438	412	439	451	441	416	416	472	421	422	447	413	435	454	443	413	399	427	425	473	420	418	425	433	455	434	447	424	436	453	435	428	437	442	452	463	431	438	426	437	437	437	378	450	435	435	432	403	499	435	423	450	421	432	436	442	446	410	446	420	412	471	451	458	448	459	419	415	455	396	413	414	465	429	409	434	447	423	402	418	435	430	434	438	423	444	444	426	434	424	425	426	410	438	438	420	419	458	464	431	430	452	424	453	448	442	406	430	425	440	430	446	406	428	430	442	401	457	455	431	444	416	444	430	444	450	391	460	404	391	436	467	448	436	409	434	424	459	455	422	421	387	455	427	419	458	408	464	445	423	387	418	412	454	452	451	441	470	412	443	415	434	404	440	459	461	440	455	408	455	458	416	448	415	404	455	454	442	438	416	433	433	433	456	447	411	409	444	417	402	434	427	425	478	401	394	446	411	430	402	428	456	450	433	409	422	437	424	408	388	437	435	449	440	441	439	406	421	488	442	439	467	446	436	483	426	408	457	449	420	456	449	436	453	416	461	417	413	436	410	402	437	438	444	458	461	441	434	412	432	424	442	450	402	415	414	480	419	459	438	390	458	431	459	415	461	438	437	418	481	463	446	390	429	412	485	454	438	491	425	408	466	407	464	430	437	419	422	433	431	435	432	391	415	432	409	442	447	397	430	416	463	421	451	446	442	437	430	414	434	445	447	454	421	438	418	453	431	459	413	414	448	422	423	425	441	413	445	434	415	430	419	486	453	430	410	463	450	443	435	445	428	451	432	402	447	424	433	435	396	453	404	431	422	420	437	462	438	443	437	451	440	476	467	408	461	456	443	439	442	439	427	461	433	431	429	478	473	432	491	443	389	428	413	420	408	414	430	443	435	428	436	441	427	428	442	448	393	390	435	417	394	468	460	402	410	452	453	442	397	465	448	476	447	443	395	421	452	445	454	429	443	430	433	442	432	450	420	417	445	411	468	442	449	448	408	413	415	413	404	412	492	413	407	414	416	431	419	407	419	449	425	415	410	457	432
77763	71501	58445	36924	16941	2262	290	236	295	262	253	232	266	284	283	252	253	255	242	220	273	268	230	266	264	243	254	258	237	276	255	250	267	274	271	266	236	260	274	282	274	252	273	266	252	258	219	246	232	271	244	257	233	247	262	264	267	242	257	271	272	222	263	276	262	253	246	253	242	279	250	261	279	234	247	251	268	234	248	253	221	289	227	261	288	263	236	247	251	229	266	248	270	265	231	266	262	252	266	270	247	247	233	255	250	258	246	246	235	291	252	273	244	281	269	268	257	245	277	267	269	212	265	252	252	259	247	269	253	287	265	256	295	271	280	252	248	284	260	270	275	274	241	222	277	228	249	259	298	238	254	300	288	273	249	256	269	245	242	254	271	299	266	250	251	256	237	252	260	265	269	239	233	244	269	251	244	248	283	269	252	231	270	307	260	229	267	280	237	259	259	269	252	255	267	241	242	263	238	293	253	268	258	254	266	251	270	267	273	236	247	272	260	251	277	242	246	243	255	249	261	260	269	253	282	262	261	231	248	266	274	258	251	265	275	279	270	258	255	258	252	216	253	262	255	283	243	270	264	267	246	261	264	304	297	285	258	269	273	276	270	259	268	264	228	273	248	250	270	300	247	250	247	276	276	288	261	258	244	256	272	244	277	251	285	252	281	232	243	281	254	259	251	263	309	254	264	268	278	263	286	223	266	259	245	253	273	264	249	226	268	261	272	296	281	258	260	258	242	244	241	269	251	261	256	260	266	279	271	266	253	255	236	249	264	269	258	250	272	262	252	276	275	243	266	251	253	258	288	271	271	287	243	245	225	238	259	253	279	258	248	274	280	266	241	260	291	258	274	265	236	258	257	266	262	251	255	273	303	270	249	228	292	275	293	253	257	255	259	263	263	263	287	262	285	291	253	260	245	270	252	256	253	269	249	282	261	250	281	235	269	286	228	261	269	272	259	250	268	294	254	252	271	250	274	258	286	275	259	240	227	239	255	245	242	260	247	258	276	276	274	240	254	260	236	261	238	247	250	287	262	261	217	291	252	254	251	225	269	269	272	265	250	259	257	248	253	240	243	244	253	242	238	247	279	252	300	256	284	271	291	273	257	253	246	275	227	262	244	275	261	263	252	256	256	266	246	258	241	268	263	254	255	264	283	284	233	277	295	268	235	230	245	238	255	259	215	237	251	275	236	248	238	267	271	288	268	276	258	262	279	274	279	236	262	245	266	249	270	258	252	268	238	262	268	258	256	253	274	238	270	298	301	275	247	250	265	290	251	246	259	263	261	260	273	256	281	250	284	256	260	274	257	246	266	244	287	263	251	255	271	276	303	254	270	272	287	253	232	267	254	268	239	256	250	280	269	279	288	258	242	260	259	278	258	245	305	238	247	260	263	265	264	266	265	277	262	259	263	247	268	243	289	284	271	273	273	265	272	248	263	290	286	273	271	248	270	280	241	275	243	300	254	269	237	227	277	250	229	241	252	237	268	242	260	262	287	240	269	286	289	256	277	230	276	294	240	225	275	277	262	250	256	246	272	272	268	273	267	240	293	259	268	242	267	248	254	260	244	293	250	257	271	241	221	269	269	260	243	275	241	284	238	270	251	234	263	256	261	261	279	236	248	261	276	248	237	253	293	292	257	254	247	242	265	273	279	292	232	259	271	236	263	258	262	291	262	273	267	256	266	251	275	260	264	275	277	249	254	243	234	223	268	286	254	265	244	265	272	266	252	254	266	253	274	263	275	250	259	283	248	269	242	247	256	266	237	284	291	256	263	257	255	272	259	232	255	250	233	263	314	256	276	257	251	261	259	228	283	292	258	296	257	277	299	278	283	250	260	265	241	264	259	228	276	253	253	257	283	284	262	250	265	278	269	270	278	257	243	298	280	244	276	245	240	258	254	253	261	248	259	248	249	244	237	273	276	248	285	238	268	290	255	245	251	234	261	272	236	255	251	256	246	243	262	267	281	250	247	237	245	253	265	273	257	256	297	293	257	271	255	270	264	265	268	251	233	235	271	240	273	231	268	252	236	293	252	262	274	256	275	256	227	263	274	239	271	251	288	239	242	271	298	238	251	253	278	248	242	262	264	242	264	281	264	251	277	257	248	295	254	254	226	251	247	228	270	256	255	273	279	269	276	282	258	257	291	225	294	244	241	242	249	278	265	264	243	256	259	266	287	265	263	258	268	262	302	255	266	252	271	245	253	269	274	285	269	246	236	240	276	255	257	277	284	221	251	251	240	261	278	262	274	259	244	267	259	266	243	281	246	245	273	241	270	267	275	235	258	259	253	257	273	238	294	274	233	271	248	265	296	281	296	260	302	271	245	253	241	247	274	264	241	202	266	261	250	230	250	226	242	265	273	244	252	245	251	278	276	273	267	252	272	289	262	272	266	258	230	265	278	259	271	291	252	243	285	266	249	264	290	259	282	244	224	257	240	253	267	280	262	284	263	274	220	262	280	263	252	272	268	276	251	275	280	255	255	245	238	282	266	268	249	229	278	267	284	213	241	236	251	284	252	262	242	265	240	264	252	275	262	252	268	273	241	241	250	258	242	243	246	272	268	252	293	301	287	255	256	246	227	242	273	239	250	269	275	277	265	261	248	290	273	301	292	278	276	233	233	273	254	265	252	276	258	232	259	247	254	245	282	267	283	249	257	272	291	269	266	253	249	229	246	245	278	256	239	254	273	260	262	263	296	266	250	243	257	280	253	223	243	250	275	283	268	267	254	269	297	274	238	284	250	269	267	292	241	285	266	270	273	257	258	263	247	246	283	287	264	287	234	234	264	228	268	248	249	260	258	272	228	263	267	251	282	279	253	259	237	265	252	243	263	268	274	268	258	280	264	257	273	247	247	283	252	254	260	278	264	271	235	282	242	223	241	265	242	274	273	261	253	282	264	261	253	250	269	252	284	276	236	285	263	247	240	267	236	249	221	276	257	269	254	247	270	252	284	257	245	274	285	257	260	255	238	255	261	266	262	295	239	267	243	238	275	241	281	274	232	274	266	261	267	261	245	238	245	270	280	266	256	269	270	259	249	266	264	262	273	232	275	252	247	286	246	251	226	262	230	238	288	279	260	251	249	237	270	254	253	282	291	228	249	259	245	269	283	235	270	237	268	245	268	265	222	225	238	280	258	276	252	243	291	257	276	253	270	263	273	279	235	240	262	257	258	249	261	283	269	255	271	254	283	240	258	254	262	274	276	255	238	241	261	270	241	267	253	246	232	287	262	248	264	228	248	247	249	251	266	269	280	260	247	250	288	281	282	256	273	247	248	275	310	258	279	256	252	249	286	244	261	261	241	276	260	260	266	230	268	244	244	246	283	262	232	291	263	255	249	268	252	233	250	286	301	248	243	255	271	261	253	264	230	272	276	239	257	245	267	280	256	247	313	297	239	262	271	260	223	252	254	262	302	244	264	264	272	244	274	244	264	265	282	293	234	284	250	228	233	253	281	258	272	274	264	279
52939	59001	56819	42766	22300	1952	638	681	661	612	619	619	616	669	606	662	605	636	601	593	599	640	650	626	648	668	629	679	649	638	671	647	614	667	645	641	640	620	618	622	638	591	606	632	623	625	581	629	645	622	577	639	637	674	663	649	615	643	658	667	657	649	631	629	669	624	655	589	646	638	591	640	621	589	643	633	646	639	654	608	594	593	644	649	648	632	674	591	636	677	705	634	640	644	615	641	637	628	631	624	638	592	624	609	663	634	634	635	612	611	625	615	623	592	655	612	609	626	591	627	618	672	653	596	615	635	658	632	605	640	637	625	610	603	599	632	635	631	596	579	624	606	642	632	665	625	655	625	652	621	640	643	637	647	580	686	659	597	644	615	628	622	646	652	612	701	649	593	620	639	661	704	583	606	586	612	628	634	598	591	636	608	628	611	583	672	621	658	628	612	654	653	660	586	634	621	660	651	570	644	603	662	603	637	608	611	623	614	596	634	654	646	664	628	641	640	617	666	625	598	644	627	643	577	602	603	608	623	669	619	617	595	605	617	588	562	605	599	624	631	655	635	640	617	643	617	631	612	640	597	636	616	570	614	630	675	618	675	611	588	606	617	640	606	624	659	572	599	625	606	615	630	629	640	665	651	635	625	565	622	584	600	638	583	619	607	626	639	650	628	656	618	626	572	632	595	604	603	635	645	599	598	638	652	626	626	640	635	622	622	649	593	589	632	644	621	610	647	635	609	639	652	601	606	612	633	641	630	605	641	646	624	602	629	645	621	667	615	680	622	578	605	616	579	652	616	580	565	635	621	594	615	635	608	639	659	583	614	578	635	655	646	630	631	566	646	644	575	632	620	612	675	657	677	615	624	615	566	600	676	659	630	662	609	657	596	651	608	606	615	656	623	631	646	609	599	661	636	599	630	610	621	624	637	623	639	650	643	597	653	633	571	659	616	625	639	627	586	597	593	644	618	661	605	621	586	631	632	648	643	643	609	643	671	610	628	654	653	654	649	670	607	652	637	658	584	644	635	593	643	638	619	653	582	631	651	595	627	631	644	621	604	648	633	622	601	668	634	650	610	663	634	618	644	657	565	644	654	561	618	581	653	615	638	630	612	603	602	637	670	624	640	616	613	619	621	631	628	624	662	572	623	623	643	625	645	629	611	658	639	656	599	625	596	632	613	652	670	605	624	664	621	598	604	643	626	624	638	633	646	638	623	588	593	663	633	654	634	623	632	626	624	630	613	674	614	623	601	594	646	593	593	637	603	637	582	639	605	585	669	626	602	631	614	601	632	647	617	606	634	628	659	634	608	557	622	636	609	627	627	644	635	642	621	633	608	607	620	654	644	636	614	607	647	647	614	604	628	655	622	635	616	649	628	621	613	593	614	595	586	628	648	647	622	622	623	634	632	646	599	612	701	638	602	604	629	707	629	572	618	623	652	626	598	615	606	649	599	598	569	642	666	630	635	648	597	620	586	625	684	582	633	643	609	633	642	602	652	614	596	655	596	608	663	606	586	617	623	608	620	640	669	621	636	662	631	680	613	606	603	658	627	637	576	635	634	621	633	629	637	605	658	576	593	679	621	643	653	606	587	693	605	630	600	635	657	654	627	633	646	659	612	637	651	667	671	668	616	659	665	650	590	602	609	623	624	620	594	626	646	652	628	634	640	640	614	677	621	618	628	585	614	626	625	611	649	651	626	639	613	613	594	609	605	617	610	575	599	602	625	648	632	562	599	612	637	625	668	593	646	612	590	623	612	618	589	621	601	640	605	633	682	608	599	617	623	581	616	611	601	619	618	663	665	607	605	652	666	597	625	663	580	599	623	679	633	618	622	614	582	642	601	611	576	612	617	584	600	610	631	641	623	603	575	612	668	565	629	655	662	595	639	641	646	665	621	598	606	580	585	664	625	601	635	632	585	671	647	610	620	595	613	607	613	658	572	619	609	696	624	640	607	604	654	621	565	659	594	654	620	590	664	589	653	666	610	638	620	594	584	645	635	613	613	598	660	611	649	644	605	642	660	571	614	610	560	659	627	630	643	601	620	621	594	625	620	630	613	623	637	597	648	654	602	614	632	626	625	653	637	620	612	608	663	618	661	611	635	615	637	599	607	583	608	601	618	623	618	641	660	630	618	675	604	633	617	641	599	636	646	656	635	617	580	644	623	649	629	603	625	664	617	649	601	619	596	642	626	626	627	643	658	691	662	626	675	634	660	602	598	557	606	653	622	598	622	616	600	636	661	622	630	639	617	680	616	638	600	586	623	599	582	618	634	626	645	651	612	658	603	597	591	611	650	609	635	633	623	654	677	609	644	631	623	604	658	625	636	587	618	611	663	633	620	639	628	632	597	632	671	645	618	634	586	649	617	620	617	629	621	661	633	633	640	648	640	624	615	657	599	596	604	645	639	636	680	645	618	614	691	647	621	608	607	641	621	653	626	628	623	664	656	630	616	641	615	606	594	628	639	630	639	628	601	618	618	634	617	585	657	616	605	619	645	619	597	585	634	660	625	608	626	638	630	666	645	614	629	607	623	591	641	654	606	668	663	607	627	611	664	563	649	579	620	671	649	576	627	607	651	654	645	649	630	626	641	599	587	600	623	638	672	598	608	664	595	625	600	636	653	614	619	621	631	628	641	628	653	642	620	618	677	592	645	627	612	603	645	572	597	585	617	593	614	680	637	726	662	639	638	616	617	589	626	610	608	628	631	642	621	610	639	564	638	661	635	657	629	580	651	632	617	660	622	616	638	627	661	613	607	631	590	602	658	629	639	635	621	636	646	608	638	641	637	625	596	622	662	633	617	628	632	579	613	618	624	590	630	599	616	622	661	655	602	652	657	583	614	680	585	608	641	640	624	628	633	617	628	623	588	636	629	564	649	605	648	626	641	643	660	625	627	611	616	606	612	655	580	638	591	608	617	623	619	604	639	599	678	617	618	638	610	684	613	643	642	606	598	648	610	606	654	592	633	650	621	603	665	605	650	627	606	646	587	638	654	678	642	646	652	595	682	602	620	616	621	580	620	611	638	648	617	661	644	660	634	616	587	595	633	631	614	641	652	657	588	623	655	645	629	616	659	601	606	615	633	622	634	621	637	544	638	651	632	630	633	624	633	623	623	601	637	641	648	597	634	651	675	618	610	646	624	697	656	619	654	662	639	626	638	612	604	646	616	574	620	636	649	625	636	632	637	620	631	621	619	638	641	659	632	649	671	624	647	626	641	592	672	584	606	628	643	605	653	627	653	596	625	594	613	662	653	663	665	681	648	600	657	632	575	624	603	672	651	641	576	606	643	608	645	633	614	595	638	648	581	585	643	628	595	582	638	611	571	641	630	635	574	619	634	604	628	636	653	669	651	623	618	638	600	615	656	623	620	660	642	645	604	631	622	643	628	661	638	613	565	619	602	617	632	620	616	613	618	650	604	616	627	603	626	643	630	627	668	611	606	556	597	613	621	635	666	682	655	623	627
86822	80249	66555	43971	22426	3681	310	228	241	234	256	214	227	242	197	271	226	231	249	238	217	261	238	214	240	259	245	216	245	227	228	227	211	237	215	236	235	227	238	224	213	230	241	219	209	242	235	224	221	241	233	246	255	232	221	218	242	239	216	225	235	217	224	234	232	214	218	232	239	210	236	257	227	244	236	221	238	237	277	236	262	230	228	243	239	244	211	255	238	267	253	247	254	252	214	238	253	228	240	238	244	209	215	234	202	234	226	238	229	209	211	229	208	232	244	212	243	217	236	218	220	223	212	249	249	240	266	232	241	220	223	237	232	215	224	234	253	191	255	215	254	247	220	205	241	234	252	228	208	243	239	227	210	258	243	205	210	222	223	221	224	231	209	226	227	238	231	222	221	226	209	241	231	253	208	213	207	234	246	243	237	226	228	228	247	218	228	227	221	218	244	238	247	263	240	235	226	246	222	226	257	221	208	220	232	243	240	239	242	250	220	240	258	212	223	203	245	233	196	218	218	208	232	217	215	219	212	252	221	221	226	244	207	221	241	221	244	229	231	215	230	219	232	257	251	216	233	218	243	251	237	246	236	241	229	278	230	233	232	217	249	197	209	221	237	231	249	221	236	250	259	253	239	225	217	242	264	250	240	216	236	277	223	210	227	209	218	224	254	229	244	216	246	243	257	225	211	218	226	249	194	253	222	215	237	204	240	242	225	242	251	231	249	287	233	220	235	284	210	233	212	234	219	240	241	234	243	227	212	235	235	248	232	230	207	189	209	212	207	242	259	204	234	208	234	229	228	227	225	251	223	246	246	215	269	241	223	257	243	226	211	229	219	232	251	238	226	219	247	253	250	236	225	219	242	231	230	235	212	228	240	234	259	238	229	228	239	235	223	213	243	234	230	224	246	257	268	231	244	204	213	240	237	255	251	221	235	247	242	230	230	206	226	249	221	244	210	237	244	212	222	250	256	232	264	227	233	232	250	230	229	225	221	238	225	242	235	244	230	252	241	251	229	222	242	219	251	206	232	234	221	239	243	225	227	230	207	238	216	224	261	231	234	236	245	225	249	246	227	243	244	236	241	197	227	257	240	247	233	254	286	220	246	241	225	215	242	225	236	196	245	204	250	224	208	197	213	219	230	248	257	247	226	183	222	229	239	222	229	232	230	241	214	243	221	239	227	222	201	196	217	222	231	223	215	242	217	225	210	213	222	234	222	254	210	218	223	220	240	256	207	226	216	223	228	211	209	235	201	209	236	226	254	197	225	240	216	220	214	235	222	213	240	238	244	234	196	236	228	241	228	208	245	226	261	245	244	212	211	245	227	222	227	191	242	223	222	242	220	203	251	205	240	242	235	231	232	222	231	238	241	263	195	226	224	233	242	259	263	214	251	245	234	233	260	213	227	266	219	231	226	229	241	225	236	224	243	262	216	240	237	231	236	236	246	226	234	260	245	250	236	237	214	235	215	221	259	248	213	246	250	225	210	228	214	210	221	232	232	234	232	251	238	222	213	243	245	236	237	231	229	258	270	258	236	246	235	227	232	239	230	217	228	226	239	257	230	212	256	246	229	211	224	227	233	234	275	219	241	228	234	220	237	226	221	247	239	230	254	270	251	226	218	210	233	258	220	211	231	226	236	259	251	253	217	213	229	251	221	221	209	246	268	227	248	265	272	253	226	219	251	228	244	233	209	241	227	208	243	227	222	224	238	257	234	238	245	232	229	224	250	249	253	221	190	247	189	219	221	267	248	236	230	228	241	211	242	238	265	225	218	213	210	237	245	243	221	232	232	224	231	263	229	239	235	240	231	241	225	227	194	255	227	234	204	230	218	240	217	247	222	255	229	212	228	255	228	241	237	238	242	231	250	229	209	229	222	257	223	228	218	240	231	236	214	247	218	202	213	236	221	224	237	235	220	205	223	266	228	202	220	252	241	232	247	240	233	233	227	264	221	246	219	233	253	220	222	222	217	227	232	222	243	227	226	230	206	249	236	236	241	248	231	241	223	253	273	197	221	217	220	221	222	238	250	246	231	257	245	241	229	221	252	211	241	231	226	210	245	221	220	231	227	195	218	226	210	229	237	229	261	257	228	221	240	215	251	212	210	208	238	238	241	213	212	236	224	267	211	208	224	276	211	233	217	222	219	219	228	247	210	243	237	226	239	222	241	226	238	242	248	243	230	238	235	253	224	233	246	251	251	225	233	239	230	216	239	226	242	222	215	226	212	230	249	227	232	259	235	198	219	227	218	236	219	244	196	222	241	255	241	246	244	210	212	243	231	230	241	254	232	219	225	232	247	226	227	235	217	210	256	205	228	260	227	243	224	224	215	226	250	212	226	239	221	235	236	246	250	239	238	244	222	226	238	234	244	233	248	229	233	240	222	231	250	238	235	213	234	237	255	230	243	228	215	217	205	214	208	236	222	251	250	254	245	219	252	220	228	227	237	245	239	257	243	251	205	231	239	244	237	218	236	232	221	231	238	212	233	232	213	239	229	245	238	269	249	250	238	227	254	229	240	234	239	234	265	233	288	240	210	229	244	231	243	243	240	232	239	230	239	193	227	227	225	224	219	244	235	224	228	241	240	237	214	213	226	228	229	221	213	226	264	244	211	243	206	216	211	241	238	244	252	230	222	214	220	247	222	242	228	216	243	234	231	223	219	214	223	229	250	269	239	231	239	230	222	226	226	224	224	235	255	235	224	235	232	204	221	224	218	229	209	222	218	226	227	235	255	234	211	245	236	235	216	214	240	231	233	222	205	237	242	223	251	224	218	215	251	254	247	264	228	224	235	215	245	256	250	256	213	234	251	224	186	224	233	258	251	244	221	220	246	220	198	221	267	244	248	210	250	226	228	228	207	234	232	246	236	216	226	246	218	230	258	216	258	231	199	230	240	206	206	251	252	243	223	256	236	260	215	258	232	226	235	227	235	221	234	237	236	238	236	264	246	226	210	261	224	211	244	224	237	224	248	248	222	225	203	242	215	255	251	273	233	260	227	254	229	244	229	227	234	235	222	250	254	244	220	223	258	220	222	238	265	236	263	234	219	216	241	231	241	215	210	218	218	227	221	231	270	257	249	281	243	214	243	230	230	248	239	221	261	243	225	232	245	235	213	236	241	208	232	221	241	269	236	217	251	263	284	259	233	240	205	225	234	247	262	234	245	253	229	240	233	240	244	263	227	243	237	228	213	244	215	190	218	245	212	225	221	216	220	215	246	207	237	266	231	241	249	244	240	222	212	263	212	259	238	244	254	217	223	241	257	248	250	225	247	230	221	213	217	251	263	229	212	230	241	201	222	242	227	211	226	233	205	226	230	224	239	235	214	225	233	230	268	192	259	244	225	250	241	231	194	232	232	237	226	225	228	249	235	221	243	231	241	259	256	233	217	226	223	220	259	209	205	228	247	235	237	234	228	237	213	221	203	233	227	226	241	244	230	267	231	233	248	217	222	221	245	208	228	234	244	249
60784	68758	65131	49282	26258	1805	558	528	536	561	571	515	542	565	580	600	540	553	544	564	539	575	548	541	544	540	546	547	557	553	570	585	560	561	550	564	539	568	584	555	542	545	563	527	546	560	585	550	525	532	535	556	578	571	557	508	532	554	540	535	557	545	539	561	537	543	550	547	565	549	548	523	512	521	526	554	562	549	583	522	543	530	578	593	566	568	551	522	528	580	580	536	524	610	582	544	533	556	594	536	534	546	544	557	547	554	565	550	550	500	540	532	529	546	526	563	545	525	519	561	540	526	545	531	549	586	536	515	547	568	543	540	536	548	539	554	528	535	585	553	522	543	527	544	568	523	526	568	559	557	586	555	571	506	558	555	522	535	553	560	540	551	520	535	597	549	531	556	518	529	539	537	510	551	540	545	533	524	546	538	570	521	531	580	531	547	551	549	537	527	550	505	557	552	579	591	519	563	577	546	581	602	548	596	527	538	562	565	529	536	534	570	536	589	533	552	541	526	572	542	516	541	542	594	556	512	542	530	584	547	539	522	546	559	525	559	551	540	517	545	559	556	551	563	569	580	555	548	544	512	554	571	551	533	554	531	530	502	559	540	550	549	576	581	532	518	523	509	575	525	573	531	543	564	519	537	560	486	531	527	564	565	532	588	540	535	561	539	541	554	535	561	543	580	574	535	546	565	559	536	526	525	530	533	505	502	590	552	555	568	556	499	563	576	580	544	531	531	560	527	532	568	531	545	533	569	571	548	531	552	549	593	539	581	551	541	554	572	525	532	572	560	537	553	581	546	529	562	574	586	555	547	525	540	569	506	571	552	523	565	538	568	548	542	532	549	565	579	501	552	527	572	553	492	521	560	549	528	510	544	631	525	549	570	546	499	533	551	541	587	535	553	569	533	536	582	538	584	536	556	541	493	554	554	567	560	512	540	530	591	579	553	512	581	536	519	549	518	556	543	530	517	520	545	510	521	500	552	536	574	553	575	533	529	553	543	565	541	526	537	572	570	568	533	506	549	562	574	533	531	527	557	545	553	559	552	528	562	554	561	550	565	543	575	559	547	552	566	586	532	570	578	558	511	591	535	553	554	519	557	587	572	573	561	532	510	556	533	535	568	559	547	542	547	595	556	557	576	537	553	540	541	533	583	520	543	516	555	589	541	595	561	543	559	533	541	561	528	598	524	598	586	534	565	547	552	581	556	549	555	569	528	544	528	548	533	539	538	551	556	549	521	548	523	528	551	552	525	564	562	527	588	560	559	512	568	548	555	545	557	553	549	539	533	504	568	539	565	564	574	531	533	562	565	503	547	579	601	592	550	538	585	544	577	547	535	511	560	534	576	559	570	588	518	525	547	607	534	512	584	542	565	547	532	575	569	583	510	570	552	567	542	568	525	544	518	534	538	519	566	578	534	557	580	515	553	533	548	521	571	570	575	550	592	571	546	574	541	490	537	571	594	549	508	529	524	556	518	527	578	563	572	558	547	536	527	561	569	553	543	591	546	587	548	535	513	548	517	577	558	571	554	537	540	555	548	536	588	521	533	548	609	518	578	535	531	556	564	538	583	553	534	577	558	515	561	546	616	559	516	537	536	575	577	550	552	543	556	534	567	536	504	545	595	559	534	561	547	539	521	555	580	525	514	596	563	530	556	567	545	510	564	546	522	562	530	536	544	548	538	535	547	523	550	561	536	567	550	570	523	521	542	510	530	541	556	577	565	560	523	583	539	579	543	599	566	579	582	543	554	575	541	543	554	555	565	585	519	525	538	590	544	572	574	540	523	561	573	542	541	568	548	512	528	528	605	576	516	562	570	567	564	550	541	532	547	535	581	520	578	547	579	558	547	570	566	571	563	578	546	528	553	552	540	581	547	571	579	530	580	533	589	529	548	512	519	540	571	590	545	589	553	535	572	574	570	565	538	550	537	556	538	560	574	561	511	564	562	595	512	531	553	548	525	564	568	573	515	521	522	542	524	570	586	582	559	561	598	560	553	580	539	544	554	547	541	559	517	526	505	569	534	561	573	546	533	553	544	523	548	565	551	543	545	532	542	570	553	568	529	521	557	561	630	531	554	544	540	516	531	580	564	540	530	564	612	493	530	561	565	532	531	538	542	576	581	539	525	565	567	540	548	539	536	563	554	544	517	561	528	527	573	536	580	574	552	511	555	535	573	544	557	518	537	559	568	584	518	504	544	555	543	565	557	556	548	542	510	564	525	571	589	563	534	522	554	561	524	541	573	570	569	553	542	555	538	551	579	559	513	547	499	572	560	563	549	575	556	546	505	538	555	573	563	555	560	520	534	558	579	569	564	536	560	609	551	539	521	563	517	570	534	528	565	579	537	535	549	566	581	554	566	589	557	587	535	563	564	607	518	533	531	567	531	525	573	556	546	532	562	523	547	593	493	520	582	530	539	527	521	563	561	551	574	576	521	572	565	552	547	514	550	542	547	572	548	591	547	550	518	523	576	564	527	619	538	542	569	553	531	544	544	535	530	523	538	534	535	550	552	567	570	517	585	548	547	624	549	567	543	507	580	533	550	517	565	579	582	548	545	539	575	553	597	525	544	608	570	516	542	557	553	506	550	572	601	515	551	535	533	581	563	569	541	573	515	562	559	534	540	516	564	536	544	541	524	541	598	547	539	563	532	546	557	543	566	537	556	531	538	537	542	534	564	518	545	587	535	499	548	562	524	551	591	536	523	554	551	538	557	551	568	564	538	580	551	557	553	566	579	547	514	562	571	508	541	551	592	517	557	523	563	531	589	553	579	558	485	559	567	568	548	570	531	548	551	595	557	514	515	562	552	559	564	540	544	548	492	562	557	548	560	576	557	506	564	527	520	594	552	552	509	508	474	551	532	542	540	546	531	574	586	540	587	527	534	567	582	583	533	554	585	560	477	519	549	548	524	534	580	592	547	537	586	551	550	567	545	567	528	518	558	507	509	566	535	547	583	565	545	557	531	578	548	554	505	546	538	534	560	573	539	543	547	533	577	557	534	568	528	585	551	613	526	558	538	558	531	543	574	544	526	567	537	516	556	556	533	523	564	554	542	577	516	519	553	544	560	529	557	540	569	554	576	574	500	576	550	568	573	563	531	507	495	563	593	526	562	527	528	562	544	535	513	527	550	549	545	600	534	581	546	529	542	555	570	540	568	542	585	550	513	527	538	536	546	501	561	567	574	547	543	568	559	546	535	550	544	533	554	533	532	561	556	528	599	570	545	532	556	584	524	533	544	565	542	547	548	539	582	566	570	531	574	550	567	589	557	555	596	553	545	533	519	561	567	543	541	522	545	572	533	581	570	534	560	565	543	568	569	520	587	528	541	549	505	591	556	561	536	578	583	558	573	527	559	543	495	548	533	557	529	516	551	587	560	608	550	562	560	569	537	573	562	581	540	512	566	531	553	538	526	566	539	560	522	547	539	606	539	541	535	556	506	502	520	575	534	566	545	518	533	522	550	547	527
33346	24733	13578	4447	1222	233	170	191	155	180	170	164	202	175	141	177	146	182	156	192	178	179	181	157	183	154	146	184	157	168	173	181	165	211	178	160	174	179	151	170	139	195	178	183	187	173	171	171	157	170	167	171	137	160	165	194	172	175	161	166	163	180	172	169	173	160	158	149	201	166	176	162	179	182	170	174	154	187	168	170	182	164	161	167	172	171	147	173	165	166	176	202	185	166	173	182	167	159	161	146	179	137	160	162	163	184	181	205	166	182	173	201	174	176	144	176	178	196	179	158	183	168	171	179	169	172	153	168	191	165	164	170	188	162	173	184	158	202	181	163	164	194	194	184	171	168	175	179	167	189	171	158	157	166	186	183	158	171	148	142	164	155	178	180	159	173	172	169	179	186	182	163	148	166	151	156	165	177	186	156	166	162	166	167	162	180	184	189	161	160	194	173	167	153	176	169	149	164	165	199	169	170	158	166	168	157	163	173	179	161	157	173	148	180	171	165	164	148	179	176	172	165	161	163	145	165	132	166	191	177	165	191	182	154	175	141	178	186	194	175	183	198	173	166	177	176	144	150	175	169	162	153	160	169	174	177	187	185	180	175	177	160	153	166	208	159	159	160	191	192	193	174	180	169	191	171	173	164	163	166	175	170	185	170	201	174	174	174	172	165	172	152	166	174	170	151	150	169	163	166	190	183	188	179	151	200	166	163	164	174	157	156	177	181	181	152	165	153	165	188	167	172	160	182	152	158	173	170	180	171	166	161	170	161	168	151	165	168	183	181	181	178	171	176	194	191	179	181	166	170	175	157	165	167	161	158	170	183	180	182	196	187	166	182	187	156	185	169	181	151	163	174	174	174	160	192	175	173	190	194	159	177	161	176	148	175	169	152	166	170	169	181	158	175	173	181	160	191	181	168	158	180	183	195	155	176	162	146	159	170	137	179	196	180	154	174	188	179	188	192	154	155	167	162	173	163	163	166	179	186	165	155	170	187	166	151	147	170	180	192	164	190	189	155	168	159	164	159	167	169	167	173	173	177	172	144	165	169	160	153	180	170	172	171	182	160	168	173	176	148	172	174	161	170	159	171	159	142	182	164	181	164	175	153	171	169	164	161	170	184	146	192	172	170	190	170	183	176	170	177	183	165	175	200	148	192	144	182	169	168	167	177	186	180	186	140	154	171	183	156	164	191	168	161	177	174	161	172	189	171	176	160	169	168	163	183	149	192	167	179	161	172	194	178	141	152	190	191	164	161	166	201	177	164	181	167	192	153	181	194	169	152	165	160	146	174	186	178	172	201	190	153	135	176	154	198	195	182	171	173	159	147	154	161	186	167	156	166	175	159	149	169	158	172	149	185	192	149	184	165	169	177	172	158	183	152	182	188	200	182	180	181	178	182	201	179	178	179	173	175	165	164	188	178	134	190	168	182	158	171	161	157	185	164	169	182	171	178	170	160	180	188	132	167	160	179	173	180	154	165	159	157	177	162	186	186	176	181	185	191	167	143	177	163	151	180	166	170	164	173	166	152	174	158	179	145	177	189	166	183	153	169	166	172	155	188	152	175	169	153	143	181	175	175	181	160	191	169	157	167	149	172	155	180	158	179	167	156	194	184	168	170	155	204	182	147	173	152	177	172	188	172	170	187	166	182	178	167	154	170	189	143	196	154	154	181	161	200	157	173	154	159	155	160	170	148	160	143	164	165	168	169	155	147	184	156	155	148	162	150	160	169	183	173	185	190	181	207	160	187	168	168	191	157	176	183	160	176	157	185	163	151	171	146	148	177	173	165	192	196	157	141	181	165	147	163	177	185	164	174	184	157	172	175	171	170	159	155	163	124	160	166	184	178	190	187	159	162	163	177	151	194	171	170	172	176	183	175	157	167	184	170	180	170	162	153	182	177	159	171	172	151	179	180	177	170	188	176	163	166	151	177	174	187	174	168	159	173	157	163	178	163	159	160	170	167	161	194	185	139	159	175	173	168	166	185	183	159	148	186	166	140	166	173	162	174	164	179	164	177	180	172	164	176	181	186	162	155	168	151	157	186	181	171	161	179	169	170	205	188	171	170	174	152	177	174	167	167	204	170	166	160	185	164	189	180	159	178	167	187	181	167	151	178	189	174	172	183	164	171	175	210	186	176	179	153	161	171	175	192	165	184	192	161	173	175	172	168	182	162	183	155	157	183	165	163	177	172	164	167	168	179	183	161	179	162	173	175	169	170	188	190	185	168	194	183	168	184	165	178	164	170	192	141	171	193	187	179	142	192	151	195	163	157	177	152	159	188	187	173	187	163	173	157	171	176	177	203	182	159	162	198	164	180	188	181	159	165	170	172	195	177	170	187	185	133	173	147	186	165	170	176	202	169	174	159	173	162	160	161	166	165	187	157	191	152	185	165	163	162	184	183	180	198	158	195	185	190	195	190	208	148	154	158	166	178	164	172	171	167	171	191	190	151	170	166	150	164	144	172	163	179	170	160	169	171	169	158	174	204	182	156	170	141	183	178	172	182	182	183	186	173	171	181	196	172	174	174	191	162	164	165	146	157	195	176	173	178	174	142	155	171	159	181	163	154	156	175	174	147	179	173	179	173	172	169	191	186	161	145	171	149	169	182	169	189	173	187	165	167	155	142	205	183	167	167	169	165	166	176	169	185	191	173	174	168	153	156	172	182	184	167	156	187	184	165	148	174	178	161	185	174	159	150	155	163	178	180	148	162	158	153	168	156	181	165	186	164	170	184	168	178	159	192	171	202	183	171	161	155	191	186	154	176	168	175	169	172	198	182	172	168	161	180	190	172	180	166	182	154	170	162	195	151	180	167	168	184	188	168	167	180	172	177	163	163	174	182	168	142	153	152	180	162	179	170	158	151	149	163	180	191	200	171	181	164	153	152	170	177	182	175	160	176	192	164	191	157	208	175	174	167	177	157	161	176	200	165	149	170	181	163	162	182	175	176	185	157	177	189	181	165	168	167	175	176	163	182	158	176	176	179	170	179	156	170	158	185	156	142	167	166	157	181	182	150	181	158	191	166	186	170	167	177	172	166	167	199	188	163	164	166	174	149	171	188	153	180	166	172	168	173	181	188	178	158	182	165	162	168	189	163	176	147	175	183	182	177	167	169	183	162	155	176	156	173	172	171	167	186	175	195	174	159	161	146	176	174	154	148	178	133	165	143	168	168	167	151	188	187	159	149	144	163	178	165	161	168	178	168	165	173	199	190	160	155	165	150	175	181	192	183	170	181	180	179	167	194	170	177	174	168	205	181	165	168	181	172	162	151	186	172	175	178	175	181	172	162	171	169	143	165	161	199	176	180	170	163	172	157	180	195	151	170	184	170	146	158	177	176	156	155	182	142	154	174	170	188	162	175	178	186	160	187	140	166	179	176	187	181	179	188	184	171	170	164	174	174	171	144	161	160	180	189	200	161	154	154	155	168	168	150	177	163	151	173	164	168	158	163	162	155	158	166	147	183
28395	26539	18938	10059	3339	563	443	419	462	427	456	473	443	456	428	446	415	447	464	471	461	420	488	411	435	421	423	427	426	472	447	413	439	453	431	427	474	459	433	449	474	437	488	424	430	418	443	469	460	429	456	464	449	447	426	430	469	437	417	466	425	425	451	451	453	435	433	420	443	441	424	456	434	403	455	427	459	438	432	454	450	470	470	452	453	447	430	468	446	427	447	468	463	462	435	464	428	425	414	428	420	430	460	420	407	481	501	386	421	463	446	444	429	446	418	420	453	448	448	455	424	476	483	417	427	452	466	442	423	436	469	435	451	478	440	442	440	440	444	436	415	425	429	402	429	438	415	421	431	447	455	478	481	422	445	415	433	463	463	446	463	444	453	439	437	461	471	457	414	462	432	463	421	448	436	469	441	427	444	389	468	444	425	410	469	427	439	474	417	436	485	443	422	433	427	439	434	464	446	453	440	431	415	469	447	479	434	453	441	450	471	441	437	462	447	436	455	475	444	445	450	411	450	451	404	459	441	423	466	412	433	432	479	466	408	459	435	454	463	443	437	399	452	401	483	437	438	454	439	442	440	410	441	448	440	448	449	426	441	415	451	395	442	408	444	438	446	443	445	495	442	429	436	459	440	428	435	439	439	421	465	469	454	451	404	438	455	446	432	430	429	450	449	416	427	443	471	463	423	444	470	436	431	467	454	443	432	452	412	470	470	429	450	425	451	442	467	433	437	449	441	467	435	463	427	411	403	470	426	450	427	454	415	467	468	463	443	440	442	462	425	450	430	421	445	408	438	436	417	443	418	439	457	464	445	440	428	476	458	425	437	453	462	451	437	451	454	426	444	460	433	414	409	473	436	468	416	408	437	437	477	433	441	432	455	433	478	449	435	436	448	415	443	465	449	404	436	458	443	446	430	446	492	484	477	438	450	465	453	437	452	442	439	420	443	468	406	438	469	446	450	430	470	432	457	444	468	440	402	429	452	440	404	447	441	459	417	466	389	430	426	436	450	492	423	468	444	447	460	416	455	428	430	469	438	440	437	447	435	482	439	450	466	464	416	431	437	455	412	470	488	460	445	419	451	429	449	450	441	476	449	416	462	445	437	466	442	442	460	478	443	439	463	417	468	449	448	479	428	440	448	410	421	441	441	491	433	444	432	403	445	439	429	415	463	417	440	459	457	434	453	418	434	425	420	461	472	413	457	418	418	447	435	460	446	444	451	424	463	455	464	426	412	457	479	441	417	479	463	442	467	448	430	428	443	458	461	471	430	441	424	462	452	407	436	408	460	441	467	470	425	420	408	438	450	462	433	415	485	444	439	466	435	396	469	436	459	438	454	460	453	404	433	454	444	447	434	459	446	462	425	440	470	459	436	468	482	458	409	466	423	408	426	440	468	417	416	425	447	463	432	432	428	450	417	441	471	458	459	428	425	440	421	421	436	399	457	496	464	421	405	455	498	447	419	449	440	395	446	440	469	449	448	461	442	456	419	488	470	405	460	465	453	423	460	418	462	458	415	474	423	407	418	479	461	477	424	408	446	466	396	445	437	459	425	394	444	437	484	434	438	435	438	456	437	428	421	421	440	486	466	461	456	470	419	448	451	454	438	438	429	465	453	434	469	461	446	421	440	456	410	425	440	435	470	443	452	405	416	497	458	407	433	394	442	424	414	476	408	431	476	468	469	444	475	470	461	425	429	455	465	416	474	443	394	456	416	477	425	460	470	474	454	467	408	445	450	423	495	423	448	468	418	480	459	449	420	465	453	425	449	500	451	434	445	424	448	461	434	433	427	439	414	426	430	440	448	461	448	489	409	453	463	435	440	452	449	454	439	425	424	473	427	421	411	464	476	468	423	440	456	404	464	449	458	437	427	437	436	450	404	430	476	463	423	459	482	434	438	452	430	466	423	462	461	434	446	489	429	425	471	410	427	404	421	471	420	444	440	439	427	429	434	443	433	444	420	487	427	416	422	470	446	428	436	441	445	428	476	419	453	437	406	442	446	444	396	422	463	454	430	457	481	430	412	455	452	443	436	443	435	461	455	426	480	425	510	416	430	463	447	420	448	469	426	433	431	414	441	443	427	432	435	454	454	440	427	422	461	433	421	468	449	422	436	414	484	439	412	421	438	418	426	464	452	430	422	456	404	467	431	450	397	426	467	456	442	428	480	417	443	398	459	434	425	419	436	429	478	489	445	422	450	430	428	467	427	451	465	430	453	441	478	469	445	392	411	483	420	433	449	482	431	472	438	432	454	419	470	402	422	458	456	406	426	466	405	429	431	480	458	435	458	425	445	431	449	445	451	483	402	431	464	455	467	467	441	465	459	458	461	480	473	443	427	443	449	486	447	445	441	432	454	418	454	477	449	428	435	437	421	452	455	434	445	451	446	447	443	438	438	403	442	426	430	472	468	429	466	466	433	455	479	434	451	467	452	469	483	427	451	414	426	461	445	462	419	427	434	460	422	473	393	463	404	437	424	441	431	460	457	456	417	425	442	445	458	440	445	441	436	466	460	464	458	437	420	471	428	423	448	450	411	469	462	490	481	434	429	434	437	457	457	440	436	428	414	459	467	436	417	474	436	437	468	468	433	431	417	442	433	454	454	420	455	426	458	434	433	417	437	421	462	407	442	448	426	431	437	461	428	417	452	421	397	426	418	433	471	420	440	454	446	443	465	433	449	446	441	417	429	415	447	438	404	421	445	445	451	475	423	439	454	468	428	483	456	447	476	478	443	431	416	447	472	422	454	491	439	453	439	412	427	442	432	454	490	461	465	419	456	433	439	449	456	424	449	427	440	451	466	447	426	477	452	467	471	464	445	430	436	436	391	470	443	431	453	479	458	490	430	454	426	473	466	405	449	442	420	436	451	441	441	428	411	480	454	439	454	427	448	432	447	454	413	444	445	413	410	436	473	488	446	444	414	457	423	418	456	444	434	517	425	425	446	433	452	427	448	466	448	449	436	390	442	417	440	448	461	449	448	424	429	420	430	462	462	465	430	435	479	462	435	481	439	426	432	444	419	409	396	452	436	418	389	420	432	406	450	436	422	467	450	451	470	426	449	459	422	420	438	444	436	408	431	450	457	448	464	416	456	433	453	413	439	405	479	430	418	454	444	429	445	458	415	434	451	447	437	414	460	454	436	421	446	465	440	424	461	441	450	430	396	429	424	443	435	457	455	478	442	482	486	455	372	469	462	464	490	440	470	467	439	425	449	435	403	465	450	462	427	435	414	448	455	433	452	442	437	436	457	452	433	492	462	475	449	471	464	441	441	433	461	493	439	451	512	443	445	433	404	440	443	441	438	422	467	450	453	460	425	458	443	430	487	448	436	472	439	435	428	480	484	483	420	410	423	439	405	432	420	434	467	436	462	496	469	421	432	468	436	465	442	417	447	440	459	417	440	463	445	460	448	462	466	434	453	471	435	433	430	442	427	409	460	449	439	432	422	435	437	473	461	466	441	415
78526	72467	59144	37593	17047	2482	307	286	278	253	264	267	253	278	239	264	246	245	292	287	285	233	288	268	268	314	270	262	271	238	250	248	266	262	253	237	264	239	250	253	269	244	269	275	288	262	280	285	227	260	255	250	250	244	290	244	250	246	277	255	257	259	243	248	267	279	264	270	260	279	252	248	216	261	284	258	271	296	263	274	249	268	248	274	284	263	251	268	273	261	268	270	236	240	283	275	266	266	237	281	252	266	280	253	266	250	271	295	274	245	245	283	237	247	280	269	269	256	261	283	244	237	230	256	250	261	229	276	276	249	260	244	266	225	254	260	238	261	244	284	243	292	225	240	270	270	251	246	251	270	256	249	238	264	253	284	245	278	258	250	258	284	247	245	236	276	291	308	252	280	238	240	254	274	259	229	289	242	260	244	265	264	295	255	236	262	255	245	264	253	268	253	258	285	269	281	266	261	239	250	252	297	279	277	272	270	261	255	251	265	231	263	243	259	270	237	259	279	272	284	250	259	257	273	254	277	266	230	306	265	242	262	265	256	278	257	262	294	270	261	276	275	298	249	255	254	265	264	266	247	272	257	247	300	258	277	245	261	245	274	240	268	289	249	268	265	250	248	266	275	255	271	263	249	265	249	248	254	258	278	261	268	282	247	246	263	233	264	269	298	267	265	251	239	279	268	271	269	268	273	228	286	261	255	276	266	261	258	241	284	254	281	269	226	250	233	234	265	244	274	283	228	257	274	257	244	238	267	275	254	241	279	243	269	236	252	271	238	259	271	249	251	259	286	279	291	245	263	242	247	277	254	258	270	247	233	263	254	265	243	259	224	237	264	278	268	224	255	238	260	261	246	259	260	244	232	300	260	266	275	266	258	220	248	213	282	270	248	261	247	275	280	283	265	253	260	249	257	286	295	254	236	252	262	265	237	245	279	234	249	271	253	266	267	261	247	258	285	258	266	264	256	216	231	287	273	274	261	278	284	286	268	250	272	262	252	264	257	266	263	287	238	266	237	291	269	244	247	281	239	298	243	258	287	258	251	263	264	244	235	275	261	264	278	262	255	289	261	253	255	284	264	249	250	234	266	251	235	264	250	248	270	263	253	248	240	270	280	261	260	244	256	245	249	264	248	266	284	253	311	256	277	244	259	257	266	271	271	244	260	279	272	239	226	262	267	302	265	274	233	270	254	238	291	223	250	271	256	271	244	247	273	283	247	225	278	281	257	269	264	253	219	236	258	263	258	277	257	254	270	238	272	278	256	237	260	271	277	307	259	239	234	256	294	259	256	242	268	261	269	250	264	276	267	280	270	245	271	295	234	268	239	255	280	270	239	293	267	261	261	246	284	267	276	261	240	231	247	257	276	260	242	268	226	266	281	275	256	276	295	259	285	271	270	246	273	258	250	249	265	267	255	282	272	239	243	236	262	276	246	236	256	216	248	239	269	264	268	246	263	273	262	239	267	247	255	248	253	260	248	233	274	242	264	236	255	241	257	272	275	247	271	255	286	270	256	254	296	234	267	263	268	250	254	280	283	266	266	248	267	261	250	268	261	276	268	275	258	267	265	273	261	297	255	229	255	212	244	248	262	271	253	254	279	250	259	258	248	272	271	265	311	271	272	243	246	233	271	270	266	262	241	244	263	256	273	253	275	258	270	269	247	258	264	259	243	267	274	268	252	255	278	298	292	248	279	298	270	254	260	271	256	256	263	275	281	235	246	283	254	251	255	246	263	252	258	232	259	285	232	282	245	254	240	271	272	292	265	260	242	270	281	256	251	253	258	252	239	270	233	243	280	257	244	244	289	268	252	271	263	255	286	259	295	264	277	262	234	257	261	249	264	258	247	255	249	256	262	267	246	274	265	286	260	283	270	250	268	288	248	244	271	259	269	260	248	276	265	273	298	235	255	257	265	291	255	272	253	243	290	241	230	278	233	263	245	267	272	271	287	259	275	284	270	260	260	269	257	258	273	254	262	273	278	246	269	278	276	254	227	258	268	264	288	262	278	278	286	244	265	246	278	273	281	283	244	268	276	258	262	242	241	286	284	233	281	247	253	266	261	263	277	268	276	284	268	251	241	252	252	271	267	288	252	269	240	284	271	262	276	266	251	253	273	285	245	274	263	270	283	224	240	239	257	250	248	266	258	262	266	273	277	264	245	275	232	221	260	274	252	273	286	283	266	272	242	230	302	248	266	276	277	247	265	270	268	244	248	232	247	251	267	266	282	274	239	286	263	277	241	236	283	264	249	255	231	261	284	265	248	251	259	261	259	256	269	255	218	278	249	239	274	266	258	286	271	258	260	269	249	242	256	248	264	260	242	249	271	259	283	254	261	258	235	253	286	255	255	232	262	250	261	256	264	223	269	262	287	252	259	245	265	262	258	234	296	267	293	267	243	284	273	279	261	279	257	254	295	291	275	280	243	258	253	280	271	272	272	265	258	258	236	257	278	272	237	263	236	265	240	265	279	259	256	249	278	284	265	241	250	292	237	260	238	244	294	272	255	265	278	269	282	255	250	275	281	250	254	287	239	237	245	278	260	253	248	246	264	275	256	269	236	252	255	258	250	289	255	277	247	231	283	267	273	277	277	259	248	283	257	234	252	251	225	255	287	257	244	249	276	254	260	278	257	263	287	272	273	268	251	271	246	264	282	234	271	233	266	268	283	257	265	269	270	250	285	261	240	249	255	220	240	248	255	250	272	244	249	270	280	259	235	275	253	243	246	269	245	219	258	273	256	270	278	258	265	293	257	274	248	267	264	218	266	238	273	236	272	263	276	245	260	300	264	290	281	257	286	264	255	271	248	247	245	251	288	277	265	270	261	261	256	285	238	249	268	265	250	260	255	268	268	254	247	253	249	254	249	259	227	241	269	231	267	264	229	284	272	246	250	272	243	248	275	301	279	249	265	268	298	256	244	263	277	267	270	262	237	261	289	245	251	258	249	239	288	264	228	230	243	264	257	246	242	241	252	242	257	253	264	234	267	245	282	276	244	268	279	235	271	253	238	228	250	256	253	271	245	277	266	285	238	250	259	245	242	247	269	287	249	258	297	271	243	266	254	255	276	271	249	259	294	265	250	256	266	279	252	240	263	270	248	293	300	263	274	279	265	274	261	259	243	254	269	281	285	283	275	270	273	278	236	277	230	257	250	276	247	262	258	256	249	296	273	214	223	267	254	279	279	262	232	243	248	272	238	211	244	273	253	253	250	278	245	260	274	279	247	267	257	274	246	251	248	297	245	261	267	262	273	245	260	231	268	262	283	227	227	271	274	258	283	235	294	289	257	263	252	246	267	252	286	276	243	252	270	272	244	239	265	247	245	247	270	255	282	235	231	237	250	289	269	258	242	272	258	240	258	235	249	241	263	266	281	289	251	266	296	249	291	243	267	273	255	237	250	270	256	261	271	245	271	264	277	305	247	245	271	237	273	244	271	265	245	268	264	261	266	257	269	257	233	228	284	277	263
52767	59750	56862	43545	21977	3253	673	668	610	652	632	608	661	606	661	604	628	642	644	634	597	674	604	657	645	646	662	593	634	624	588	618	603	675	601	635	668	650	651	662	650	598	624	610	618	638	666	649	610	625	662	668	625	636	642	615	638	574	604	625	619	595	645	646	622	671	604	641	614	622	684	646	645	643	615	630	633	589	652	644	587	671	633	605	626	629	645	612	583	626	604	622	601	639	647	647	625	648	621	629	610	667	646	573	639	592	632	662	639	650	626	646	613	583	604	608	583	662	587	631	596	641	617	601	646	645	629	622	639	631	589	618	614	651	629	679	614	603	662	648	595	657	618	610	604	589	567	598	630	588	601	670	651	645	618	650	593	613	612	634	672	658	606	651	592	625	578	593	598	621	608	606	626	634	599	634	608	621	638	654	642	613	580	642	614	613	628	637	624	583	610	638	658	595	650	618	618	607	623	660	648	607	677	665	644	636	608	640	646	659	582	648	650	640	580	661	658	656	566	611	668	618	645	631	569	621	606	634	635	612	652	612	661	643	624	613	643	621	654	616	658	641	643	621	629	656	631	645	629	656	600	625	605	643	625	648	599	639	627	631	663	652	611	630	650	581	659	593	602	638	631	634	640	642	604	604	652	617	626	667	625	670	633	636	608	610	623	577	697	605	632	663	658	667	630	630	597	641	619	653	632	582	588	602	639	632	663	672	658	616	630	645	640	667	654	586	619	625	643	631	657	656	643	588	623	624	623	588	600	596	599	666	595	659	613	661	650	694	564	646	619	632	619	678	630	605	675	620	606	599	634	612	626	645	690	654	588	616	625	625	653	587	648	693	612	621	611	636	606	619	601	661	648	679	651	638	601	623	667	612	627	616	600	711	578	622	629	641	627	630	617	630	638	622	632	603	659	688	661	612	687	599	623	623	634	630	616	631	672	625	625	611	588	587	670	627	620	613	618	604	587	647	620	597	580	612	628	599	639	613	632	601	579	611	623	606	589	634	615	642	684	639	633	706	627	571	600	630	629	685	670	653	650	616	601	683	565	625	627	670	668	644	668	627	618	596	608	606	655	614	641	638	643	659	615	653	623	646	654	609	627	650	617	600	624	621	625	646	674	608	609	672	672	600	644	636	647	665	646	634	596	632	618	630	629	655	655	581	581	602	618	604	663	645	660	588	578	648	557	668	610	644	621	596	613	635	664	632	626	662	616	631	654	642	599	631	581	622	631	601	639	656	586	591	625	597	635	644	622	628	628	686	671	640	643	647	642	593	620	595	647	690	616	666	620	595	608	627	630	639	665	613	606	645	662	611	640	657	631	627	606	635	624	631	678	637	604	629	650	638	613	697	647	630	641	616	651	662	620	663	636	629	658	653	605	604	623	622	668	618	658	646	638	646	655	579	666	652	619	630	666	656	669	643	595	623	669	591	627	661	617	651	668	609	649	609	601	633	678	656	601	620	632	632	584	597	591	601	664	577	623	602	631	629	636	629	619	626	595	661	571	611	627	634	611	666	607	611	600	651	610	626	688	647	628	584	641	642	622	631	623	636	637	630	600	632	648	642	632	664	564	612	639	636	635	646	642	655	614	664	613	634	606	638	619	616	604	651	601	635	640	679	604	652	648	596	593	643	626	616	604	614	644	632	610	626	634	632	635	669	608	670	657	604	596	568	624	621	630	609	626	638	624	562	600	584	678	639	589	644	647	604	622	647	642	627	623	623	618	610	651	602	650	642	620	643	634	680	623	614	612	597	645	592	620	636	631	649	648	647	590	634	644	637	642	647	649	578	610	588	683	616	625	631	648	667	580	650	639	628	618	625	640	652	594	607	629	658	614	648	624	640	655	636	614	588	589	667	603	596	627	664	644	587	641	635	623	638	606	611	637	679	642	650	657	676	667	594	605	625	591	642	644	622	636	605	651	644	636	647	613	631	647	676	637	639	572	678	628	601	615	590	598	632	605	634	601	627	601	653	568	628	668	588	613	650	631	660	626	671	594	620	640	626	564	623	612	599	644	601	655	581	607	642	569	586	649	603	668	598	626	663	653	641	626	668	592	581	624	675	619	666	682	633	619	609	631	604	660	605	642	633	611	663	612	639	655	655	687	671	608	672	596	637	638	636	612	638	611	614	617	639	623	623	631	634	611	614	608	623	650	587	671	665	598	632	637	654	615	611	664	625	644	628	630	644	613	632	616	602	591	653	626	640	628	627	604	654	611	657	653	699	620	625	662	656	652	651	631	610	600	660	613	631	644	611	622	611	586	673	608	613	632	615	604	615	663	635	640	639	655	620	617	599	665	598	602	638	694	645	640	634	651	640	646	639	607	627	645	600	646	602	654	646	588	656	647	620	630	608	677	643	654	661	635	629	608	590	666	646	672	588	645	608	596	656	681	613	619	644	596	629	605	596	630	624	613	645	609	625	597	622	673	603	680	641	618	614	635	627	601	648	633	632	620	605	615	608	594	629	584	632	640	606	621	622	621	645	630	668	620	585	654	602	598	597	590	653	606	607	597	667	607	622	641	627	628	682	630	659	624	614	647	620	628	622	620	671	606	612	651	601	671	639	618	610	623	625	619	595	637	710	639	624	656	628	630	637	590	625	621	626	631	648	606	601	620	616	638	626	650	641	628	632	657	636	608	609	634	606	643	629	578	660	691	570	656	616	594	641	588	612	631	636	596	640	647	614	638	648	621	634	633	588	640	688	594	667	637	648	650	599	622	591	647	616	638	604	601	594	634	656	636	626	620	646	671	664	654	596	610	604	600	677	599	676	625	638	632	675	680	603	641	658	566	626	631	631	626	619	640	617	648	637	646	614	644	585	640	622	626	632	619	656	635	644	638	637	625	601	608	619	643	652	598	639	643	650	604	636	625	651	666	609	632	600	696	663	634	624	630	661	664	632	623	633	631	631	633	625	628	620	594	598	631	650	606	628	639	615	605	592	619	647	649	606	624	617	574	635	611	604	666	643	665	622	556	630	653	650	615	599	633	623	639	581	666	636	629	681	643	645	611	643	605	628	634	628	607	676	589	616	615	645	651	615	635	666	626	644	611	614	612	645	609	666	654	617	678	650	652	628	636	612	605	582	649	633	603	597	625	630	571	630	659	607	628	649	676	608	654	664	634	667	620	673	660	659	624	681	606	605	648	597	626	637	633	603	574	631	624	670	608	637	610	624	634	640	650	615	625	683	626	687	656	603	601	619	606	629	669	667	677	634	610	627	631	629	652	596	610	597	611	640	671	630	617	659	575	651	636	631	638	664	632	584	622	610	670	624	602	652	655	648	614	602	641	638	685	625	628	589	641	656	620	591	585	639	626	624	620	592	603	598	662	654	660	562	655	613	649	654	576	651	616	561	629	618	614	634	621	606	633	616	597	647	620	631	654	606	617	652	590	601	623	596	618	590	603	641	612	669	607	634	675	608	680	672	621	646	626	574	611	650	666	640	654	606	699	610	628	639	636	555	646	655
85891	79147	65543	45305	25095	5600	374	244	265	215	239	225	228	212	270	248	241	236	240	249	223	219	247	227	217	233	209	235	241	230	236	225	218	212	223	227	218	199	217	229	232	215	259	232	225	228	207	246	232	246	201	235	237	227	242	221	213	210	203	189	244	219	224	198	250	221	265	244	239	253	253	220	235	227	244	230	244	220	235	224	229	229	242	217	251	229	230	228	198	266	226	218	242	223	256	214	224	224	245	235	236	233	249	196	221	225	230	228	190	223	238	229	216	234	241	227	249	213	246	238	230	236	235	222	228	229	223	246	215	215	227	242	220	235	238	229	222	229	232	234	247	203	234	222	226	241	248	222	237	222	225	249	219	260	258	222	248	224	253	229	231	230	230	229	215	223	242	253	221	216	269	200	249	222	235	221	211	240	242	212	234	204	220	247	233	229	216	208	256	231	231	207	231	253	230	210	249	232	244	215	221	219	208	224	219	233	264	226	242	206	220	231	225	230	264	241	222	221	226	235	192	231	230	250	221	223	201	200	228	245	205	220	231	229	244	241	246	239	226	235	221	238	247	237	233	208	212	211	225	228	238	245	225	235	222	240	232	211	242	217	217	210	224	237	238	233	220	221	266	228	235	227	222	201	229	249	220	247	224	222	218	251	216	250	223	223	229	206	232	216	232	221	237	213	236	232	231	242	225	242	238	241	225	226	257	238	210	231	224	207	226	241	233	252	232	232	204	233	251	208	237	232	208	227	223	240	245	222	231	234	222	241	234	223	243	257	246	202	210	225	248	258	251	244	252	223	216	224	227	233	193	244	224	220	219	217	246	240	221	227	241	249	231	255	248	211	220	251	231	222	227	229	237	214	221	209	248	268	201	204	222	219	239	247	206	234	235	209	203	222	257	224	223	208	190	229	222	222	242	240	233	219	245	220	246	247	228	225	233	222	245	259	238	230	218	219	225	213	218	237	224	238	242	218	206	237	249	259	222	240	231	248	242	214	224	254	247	224	200	215	249	216	218	247	233	236	214	232	263	207	236	241	202	208	221	211	212	241	226	241	234	243	260	229	232	256	220	225	254	238	231	239	196	227	223	240	208	233	212	245	235	222	219	238	198	237	233	234	229	231	223	248	231	194	215	264	242	207	231	219	222	215	227	227	231	230	206	210	243	230	204	207	225	223	249	236	207	225	244	255	254	224	195	218	230	218	227	249	243	208	238	217	242	220	257	246	243	240	258	258	229	229	234	211	202	242	250	228	203	237	239	222	227	206	236	233	235	231	235	236	224	207	188	228	245	217	203	212	212	246	249	231	207	233	218	236	225	231	215	261	230	218	226	212	218	211	237	203	228	233	239	238	238	231	234	249	239	227	228	243	229	216	216	229	231	243	209	231	212	196	238	240	233	222	251	223	225	224	199	219	217	238	236	227	241	232	227	227	220	225	231	225	218	214	233	222	245	234	236	229	241	231	230	232	245	231	235	256	236	211	250	223	216	236	207	224	218	225	245	222	254	270	220	241	231	233	231	231	219	224	223	216	210	258	220	233	238	222	222	213	214	233	235	219	225	229	225	227	220	242	231	232	210	237	244	248	230	231	232	229	232	200	253	242	235	239	228	248	243	215	222	215	205	244	231	224	191	235	223	224	256	260	207	246	227	251	222	232	242	233	222	225	248	208	247	250	217	235	242	216	244	213	220	227	216	264	217	240	231	205	235	192	209	248	228	220	238	233	232	243	228	225	232	256	235	253	219	242	215	208	245	226	249	213	226	206	221	209	252	209	221	243	234	231	231	216	220	246	220	206	237	236	203	209	224	250	218	229	206	237	209	231	239	205	209	209	217	213	232	260	216	199	225	219	252	246	229	211	214	198	229	251	196	230	282	236	230	243	237	226	216	243	225	231	230	204	233	267	239	243	215	222	249	215	227	244	281	241	225	218	232	221	213	217	228	246	213	233	231	220	242	237	239	233	200	213	234	235	225	258	230	228	259	231	242	203	215	253	246	240	191	250	226	231	220	227	194	229	209	239	239	212	225	220	237	219	239	228	242	245	283	215	266	241	213	235	215	239	227	217	222	258	230	255	214	211	227	202	239	248	231	231	216	221	235	235	224	234	198	232	241	257	232	220	231	257	223	226	226	200	251	193	209	228	215	227	226	242	222	231	238	213	224	244	227	226	246	254	229	222	219	255	232	246	221	210	235	226	234	266	209	206	241	245	228	236	214	233	230	237	215	241	241	217	245	242	240	232	228	222	213	224	241	239	241	217	215	206	234	235	229	216	251	232	215	215	247	234	239	211	229	243	212	219	208	249	234	222	208	229	230	242	221	214	235	219	200	212	228	224	223	256	204	215	218	207	211	223	238	241	225	233	210	195	213	213	241	223	233	243	266	257	252	218	228	230	221	224	222	209	239	194	216	239	211	192	224	233	227	218	241	227	238	253	258	253	236	245	205	224	219	236	242	225	246	254	215	228	220	251	258	240	233	230	240	231	214	239	227	244	253	244	254	229	211	215	220	212	260	217	218	243	212	236	218	239	248	215	225	255	198	239	231	208	226	242	237	226	216	227	252	237	249	246	210	227	230	204	181	237	250	241	246	197	246	254	219	225	223	252	216	204	204	232	200	243	253	240	229	212	223	233	230	191	228	236	235	246	225	260	248	239	225	197	207	218	231	200	221	213	219	231	241	258	242	213	239	259	254	258	239	204	230	242	236	233	235	213	226	252	239	216	234	213	224	242	201	237	226	219	228	248	221	234	240	226	238	215	225	221	233	246	243	227	214	223	195	215	255	271	243	259	213	205	226	245	223	228	219	231	248	233	243	234	263	220	228	248	221	243	233	208	223	228	229	228	211	256	218	202	216	219	225	242	196	249	209	242	224	216	197	228	215	230	229	235	253	209	224	229	222	230	213	261	248	224	205	241	247	234	255	240	229	240	230	224	241	244	241	241	211	248	229	248	234	227	255	243	236	227	213	255	223	222	202	231	235	228	233	242	236	232	223	237	216	224	204	218	246	212	239	249	247	228	231	263	264	250	244	218	251	229	248	240	251	221	224	231	218	259	238	240	211	261	222	215	257	229	252	220	225	220	257	239	222	225	239	234	221	226	254	203	208	200	204	199	254	245	229	210	240	222	207	212	262	231	244	212	228	236	239	201	206	220	236	227	225	232	273	224	227	229	263	213	263	221	237	243	233	236	223	220	217	209	257	255	248	202	209	253	234	199	233	233	246	260	226	216	213	223	198	251	221	240	228	265	230	220	241	246	248	220	231	232	225	237	219	237	216	239	219	221	213	230	224	254	228	244	215	235	234	243	239	221	228	242	218	241	237	224	212	248	212	228	225	195	229	264	237	232	236	240	238	232	206	219	236	242	256	235	237	207	240	231	249	244	261	236	211	246	257	221	234	243	232	231	241	250	235	195	241	221	221	237	220	193	259	222	234	229	266	209	241	213	212	223	216	244	223	222	228	249	223	234	225	238
59515	68405	64946	51431	30832	4906	541	570	571	547	576	562	578	562	538	550	588	562	552	566	577	578	566	568	561	514	517	610	570	581	530	563	528	529	558	540	509	572	518	546	549	552	522	542	542	545	587	533	590	526	573	553	514	591	560	541	555	557	577	574	568	541	514	549	558	574	560	531	526	571	523	587	556	570	578	501	568	544	520	550	533	555	545	530	560	573	489	529	542	501	540	559	573	510	593	553	536	540	524	565	548	567	552	576	547	543	516	579	581	586	551	556	571	550	576	541	561	590	614	497	602	569	530	545	505	557	557	544	559	530	542	520	534	574	529	541	535	584	536	521	565	550	566	544	568	548	544	520	542	559	562	543	588	497	507	509	517	546	549	528	543	537	555	545	533	568	531	511	533	535	533	561	548	530	523	583	547	544	552	533	556	576	548	551	539	525	566	545	573	552	548	547	561	517	566	536	530	534	533	576	579	527	519	556	581	549	505	568	552	578	540	569	556	562	547	520	568	580	545	541	546	497	504	575	548	518	575	539	564	553	570	553	544	549	555	551	518	577	545	522	568	535	562	550	554	563	516	553	595	561	523	578	483	547	546	497	531	499	558	535	546	556	578	522	584	559	572	527	513	514	570	530	537	570	553	521	570	588	518	516	562	558	553	562	566	577	503	550	566	561	576	559	527	534	529	541	597	557	576	525	599	549	540	535	538	517	530	585	565	566	525	466	519	531	532	568	565	535	512	555	539	526	505	507	591	583	551	548	548	556	577	537	539	547	583	515	545	536	537	545	568	546	570	537	582	572	529	544	540	550	527	501	561	511	512	546	530	573	517	557	549	519	560	535	538	534	516	528	543	562	537	558	565	524	568	527	565	549	543	605	504	577	525	545	544	551	549	590	513	532	573	571	585	543	560	529	565	537	541	571	560	550	522	515	587	529	568	572	543	554	570	538	579	557	556	547	601	547	549	547	543	586	542	531	536	546	567	530	583	567	573	575	528	504	546	558	512	543	530	518	590	545	550	549	562	558	564	562	595	548	549	513	555	530	534	510	520	542	564	591	525	556	533	538	561	555	513	554	556	598	566	534	547	522	529	546	532	572	522	566	541	567	538	528	510	562	516	516	528	516	574	548	554	555	562	572	540	548	514	544	549	547	520	550	566	522	551	558	517	563	543	568	540	559	548	579	553	551	555	558	544	510	561	556	544	517	589	530	585	569	488	532	577	551	546	551	550	616	566	545	520	538	564	553	575	522	471	564	548	560	532	579	563	505	515	493	514	547	532	499	522	559	573	539	587	545	577	555	568	587	549	526	557	540	572	523	570	567	555	550	549	538	577	546	593	600	542	548	539	529	548	536	562	547	565	543	504	574	554	557	546	528	553	530	533	532	504	567	543	513	547	551	535	512	587	536	597	528	562	497	571	532	554	518	489	571	556	524	580	564	510	538	520	546	537	533	531	534	567	541	511	512	576	583	518	554	532	603	515	562	527	554	611	531	548	566	520	577	516	579	524	547	538	576	565	532	557	610	512	529	520	544	526	549	544	554	536	528	507	547	534	516	511	561	554	548	575	531	578	519	571	547	551	534	537	536	529	514	534	595	553	578	551	554	530	510	542	530	532	565	578	571	589	528	497	591	561	520	534	556	529	541	540	544	570	531	554	551	578	553	620	554	555	538	538	526	583	501	531	524	487	529	526	569	528	526	539	515	572	501	543	547	550	530	548	521	535	569	552	555	548	608	561	549	539	572	535	581	567	492	520	506	542	534	526	528	542	603	526	584	579	539	559	582	566	547	538	527	524	550	559	574	535	557	527	555	533	588	562	592	528	546	557	494	552	549	549	534	551	582	542	519	517	571	573	564	585	547	518	534	545	546	549	586	535	561	590	544	533	534	551	590	533	547	552	516	530	551	549	565	496	586	556	559	522	546	550	535	571	544	541	565	571	559	535	587	552	540	541	500	563	551	558	556	546	538	514	550	557	539	553	581	511	560	593	573	568	541	557	571	486	524	583	556	559	526	536	571	564	539	556	562	530	518	511	531	589	553	543	525	517	565	566	502	617	598	508	508	569	570	577	554	554	530	519	520	553	521	489	570	556	548	562	559	494	514	528	519	525	554	529	560	569	528	547	552	549	523	510	559	584	524	505	585	530	522	561	542	561	531	529	539	549	521	548	540	570	533	561	554	539	571	535	537	523	544	566	553	541	561	560	568	533	545	578	552	529	559	541	538	527	568	566	533	540	555	582	541	583	558	528	565	516	546	559	571	533	580	566	532	580	532	515	593	570	536	524	525	542	548	514	524	564	554	568	539	499	537	551	575	528	556	569	566	563	539	518	553	570	538	529	548	571	541	547	552	562	547	530	543	554	575	525	525	551	580	567	563	534	585	570	570	576	560	547	533	531	515	499	577	525	569	579	529	514	545	538	521	575	597	547	565	516	557	581	560	546	531	539	557	531	573	547	545	579	585	549	550	552	539	581	571	571	544	556	598	560	578	603	556	542	556	526	540	600	563	532	540	559	559	553	542	546	540	535	574	571	534	528	567	558	542	585	571	560	530	531	527	572	562	569	534	533	578	561	529	573	563	542	536	561	577	530	489	563	595	542	544	551	556	518	545	516	569	575	551	549	570	531	553	514	519	545	548	554	579	540	554	543	526	567	556	557	570	593	517	552	553	547	525	540	585	577	542	593	566	557	553	556	510	511	515	582	520	517	527	536	544	543	559	550	552	520	555	536	562	546	555	541	504	535	544	558	545	556	531	578	517	536	559	496	569	537	557	539	558	550	570	528	587	563	562	569	569	540	519	546	548	564	610	509	524	572	540	538	531	509	562	514	518	496	557	558	528	578	575	557	490	556	563	557	580	561	570	580	550	553	605	568	532	527	515	539	511	553	541	545	567	536	573	566	541	572	562	515	573	553	578	592	566	528	504	602	595	531	557	548	584	563	541	510	573	548	556	546	534	543	528	544	573	536	567	559	486	538	540	553	536	537	565	555	560	515	565	531	563	578	548	575	546	543	556	578	573	538	546	578	539	538	525	567	521	534	550	551	561	557	550	540	540	534	579	534	478	523	517	567	570	535	545	555	580	533	537	558	518	530	568	581	567	583	559	547	540	565	544	520	518	528	541	546	552	543	563	519	582	511	554	550	509	568	586	546	588	556	551	547	483	508	564	511	516	567	567	546	603	545	558	544	520	534	546	527	543	494	566	534	544	556	593	553	506	514	549	556	550	533	575	515	541	517	514	519	581	517	557	565	541	557	555	588	549	546	529	537	539	547	571	540	580	539	542	533	562	545	572	511	562	529	550	569	562	575	542	558	570	544	571	561	540	531	534	582	582	544	532	538	562	544	580	602	556	538	561	558	543	543	527	528	574	544	572	602	534	549	525	528	562	525	538	561	544	553	537	538	515	550	554	562	512	504	563	545	596	565	502	537	560	554	524	593	543	551	534	550	548	551	519	557	532	548	534	499	561	530	554
34144	25879	13887	4253	1055	209	179	190	170	140	183	176	177	179	167	164	156	171	171	167	166	177	170	169	176	170	170	161	175	177	174	169	186	172	163	186	165	191	170	181	170	174	161	177	169	164	174	166	157	168	159	158	177	166	146	175	172	160	157	159	179	168	177	171	190	162	158	167	174	174	186	180	161	172	145	153	181	156	178	175	171	161	185	174	165	159	153	162	167	174	178	169	161	180	169	165	174	194	163	181	167	171	160	174	165	166	172	181	141	177	147	183	144	165	171	176	160	183	150	181	177	173	172	154	162	170	179	158	164	162	196	166	198	154	180	167	187	160	185	165	157	172	186	161	170	168	186	155	154	178	160	146	159	182	152	173	178	175	180	166	180	189	161	179	173	168	183	161	174	194	181	171	157	165	161	183	183	173	137	204	176	165	169	170	166	158	180	169	173	171	188	163	173	178	152	166	176	168	137	194	168	162	149	186	176	185	193	169	161	179	172	162	152	160	194	186	175	154	182	177	166	191	152	171	163	152	150	161	167	170	188	170	159	179	182	143	154	174	146	172	199	166	170	167	166	147	182	159	165	170	159	179	156	150	162	170	160	143	169	187	178	143	160	179	171	169	174	166	156	156	159	150	166	169	174	180	174	187	188	193	155	141	177	184	188	164	175	177	164	179	183	159	160	169	172	163	185	171	143	175	170	157	164	155	140	163	145	171	179	167	172	150	152	183	185	175	179	166	179	175	180	151	187	149	167	189	157	161	154	163	158	164	185	167	155	157	158	147	169	162	172	184	179	168	147	177	162	161	171	173	166	157	179	198	167	153	150	177	177	169	192	155	182	167	167	189	167	197	156	167	169	184	184	157	160	181	183	173	176	156	170	189	159	137	183	182	173	178	171	181	156	185	163	166	171	175	183	161	166	156	200	171	190	166	177	170	174	171	170	165	178	154	183	165	150	157	160	154	172	174	185	173	173	174	186	145	175	167	156	157	149	169	158	157	160	162	155	178	150	162	157	179	184	173	174	164	163	162	188	147	178	165	191	168	174	164	174	156	166	161	182	173	144	159	168	179	156	158	167	150	179	172	160	172	180	164	197	147	177	162	180	174	175	154	153	152	178	164	182	181	179	175	173	194	186	165	194	157	139	179	175	173	187	162	177	183	160	151	172	174	170	156	170	183	175	163	168	157	179	165	180	147	171	170	162	167	144	156	153	172	193	178	171	161	178	174	165	164	155	167	175	179	186	182	162	168	158	177	162	186	165	172	161	185	146	168	195	178	189	162	191	168	159	149	160	161	177	185	190	173	160	149	173	153	175	135	179	181	202	148	174	159	183	172	167	171	165	157	161	162	168	179	174	153	154	159	148	163	164	170	178	189	177	156	167	158	155	190	169	188	156	187	184	153	159	164	166	177	178	172	158	157	172	163	171	202	145	150	157	177	166	147	160	166	167	176	147	172	185	172	174	168	155	173	168	159	168	164	185	151	158	160	171	179	188	173	149	166	179	182	155	158	180	171	147	145	146	167	166	158	174	155	153	167	182	166	149	161	186	175	190	170	172	173	152	171	166	163	158	167	140	157	176	163	176	163	167	179	173	180	152	177	165	159	181	164	171	166	191	176	182	164	160	167	170	168	165	172	165	167	163	182	163	151	165	181	172	165	185	161	183	168	172	164	164	169	164	179	147	160	195	181	146	164	176	186	149	162	158	169	148	154	169	175	185	167	174	161	159	191	151	179	151	156	184	146	173	154	150	178	174	162	188	173	192	171	152	184	173	174	172	176	180	158	151	188	183	180	163	194	178	169	172	152	184	180	180	160	179	175	164	165	157	167	162	153	152	170	171	163	159	158	157	160	162	177	175	183	172	174	182	173	181	153	175	163	186	184	139	146	166	161	169	169	188	166	183	190	158	188	161	160	176	189	186	183	174	170	197	153	157	172	179	162	173	157	177	181	145	171	155	177	169	169	172	174	150	164	157	208	168	172	160	175	140	180	174	164	183	177	168	185	161	183	160	171	145	170	140	163	186	156	190	163	183	154	144	201	175	189	172	139	146	188	164	167	190	170	164	210	159	183	153	165	159	167	147	174	184	163	188	180	141	177	166	151	174	166	164	172	189	171	199	173	183	170	192	184	171	171	172	190	144	170	177	171	169	175	169	161	175	148	199	153	192	138	177	168	165	176	180	144	156	150	174	159	168	163	176	168	151	157	175	157	169	159	147	160	158	171	180	177	150	167	148	160	175	145	176	159	160	171	195	187	174	164	195	178	170	167	178	183	196	159	169	157	183	205	154	181	143	166	189	169	162	164	161	158	174	161	150	153	176	167	158	160	144	169	193	162	174	166	153	162	180	169	168	171	135	179	148	166	175	160	162	163	176	179	159	143	151	154	177	158	146	170	162	150	166	160	155	163	193	167	150	179	180	165	168	159	176	162	166	182	169	184	188	165	188	186	174	174	161	177	187	167	168	176	163	168	150	191	176	177	193	163	150	143	157	167	164	155	175	196	152	189	178	166	164	162	163	168	164	161	167	179	156	170	151	166	154	167	164	177	158	163	141	169	164	172	155	175	171	160	161	173	206	160	166	162	172	166	160	166	136	149	177	165	157	171	199	170	197	169	176	175	161	182	164	168	154	149	152	169	185	154	177	146	161	186	156	159	147	151	147	143	156	184	142	155	159	187	176	171	167	154	167	181	148	181	178	149	177	176	164	156	200	196	166	178	153	151	179	157	163	178	163	156	193	160	174	181	139	161	186	178	156	191	156	174	192	180	160	164	156	152	174	145	177	163	138	170	166	165	171	179	168	196	157	159	196	172	172	155	183	182	173	168	162	181	172	182	164	154	146	173	182	182	182	165	171	174	137	148	176	160	175	142	170	183	162	152	194	164	175	169	175	163	178	175	182	161	178	162	179	162	180	183	176	166	158	159	154	168	159	170	159	177	179	166	177	170	147	190	164	167	163	159	178	170	182	181	165	167	192	167	166	158	178	162	198	150	136	176	191	153	177	182	154	165	161	160	173	156	156	161	169	188	200	186	179	164	157	169	156	140	181	181	166	163	160	198	186	161	177	169	158	174	164	198	144	164	149	161	157	149	177	174	177	197	160	138	163	184	160	136	172	174	165	177	167	207	179	158	160	158	162	158	161	164	160	190	170	163	168	196	172	157	194	173	173	180	163	182	172	175	151	172	168	179	154	170	163	186	176	145	177	173	155	152	185	150	159	178	178	171	164	178	183	182	195	174	180	155	191	178	167	190	160	182	193	179	168	202	158	169	172	179	159	180	181	160	160	162	178	176	178	186	171	161	149	188	185	188	178	169	153	175	187	171	170	154	167	158	164	178	185	165	162	167	172	176	189	163	170	159	181	196	168	156	164	186	147	154	152	174	171	172	191	194	146	188	161	162	156	159	204	172	162	174	189	172	179	146	159	180	171	164	169	165	161	168	170	160	160	179	141	196	157	193	169	142	150	161	150	160
28740	27749	19626	9329	2856	561	457	466	415	458	462	378	465	437	436	453	452	453	411	403	447	461	402	427	447	477	444	415	414	448	425	463	434	429	412	452	422	462	423	443	430	438	451	454	437	409	440	445	469	453	440	462	423	397	434	433	436	454	446	442	452	420	458	409	433	427	401	431	457	462	463	439	433	455	447	431	456	468	454	433	444	424	461	425	429	507	407	394	442	435	427	430	445	475	462	427	417	463	436	458	440	445	419	450	445	454	477	472	452	424	436	420	442	434	414	435	448	463	467	467	485	425	445	489	432	435	420	457	440	447	429	440	417	436	454	428	471	440	451	449	442	459	477	444	465	460	428	421	451	423	437	481	447	418	396	496	388	444	466	423	430	407	411	447	449	450	429	445	421	438	442	453	443	431	438	444	427	459	453	443	430	456	453	408	437	422	390	440	429	438	417	441	476	470	453	406	434	420	448	435	413	416	462	446	405	424	455	433	434	391	463	442	434	412	440	436	499	462	446	435	454	451	447	482	437	419	413	439	454	416	429	412	432	418	434	441	428	443	438	434	456	433	455	448	441	462	455	408	434	425	435	412	463	463	430	403	435	446	431	418	443	413	449	462	454	491	437	449	421	418	462	452	435	441	445	456	449	396	448	446	432	427	423	423	452	465	449	392	455	397	470	439	458	417	436	454	464	466	447	445	460	456	466	425	436	417	482	413	435	441	452	431	455	464	459	449	436	488	453	458	460	413	481	424	413	421	427	450	399	399	453	445	467	453	438	436	430	426	458	395	411	437	417	439	446	443	411	421	434	440	434	440	457	435	457	451	449	408	452	431	437	435	440	413	449	450	436	452	411	442	393	416	454	424	445	414	430	474	426	431	440	423	408	435	472	443	430	444	486	432	421	435	453	448	441	430	426	453	444	437	462	475	472	456	456	439	433	465	441	439	469	469	464	457	440	461	422	455	435	461	466	446	436	433	457	445	424	454	451	426	440	407	440	433	458	466	460	421	451	397	400	470	417	410	489	448	420	452	431	428	465	435	432	442	456	447	430	443	444	460	421	425	417	423	397	416	474	444	475	440	414	439	424	421	444	500	474	442	478	425	381	468	476	425	398	475	434	416	437	465	421	434	449	473	429	435	450	428	454	430	399	445	460	438	457	447	452	385	407	480	425	454	445	430	458	470	455	429	434	436	440	455	414	452	454	468	411	419	413	419	445	453	444	446	431	448	431	466	440	415	423	452	438	441	436	408	448	455	443	443	463	430	426	452	440	446	459	433	481	455	459	423	423	424	457	434	436	438	435	440	434	409	400	408	428	455	407	475	427	442	445	433	428	443	416	466	388	422	431	425	476	408	443	421	436	437	419	431	475	481	456	483	444	415	451	440	416	493	416	441	451	466	449	453	440	421	417	438	457	431	436	444	442	469	417	455	449	418	468	454	415	517	434	436	447	412	437	457	462	491	460	464	433	486	448	417	431	395	475	437	479	418	400	460	455	437	412	419	491	420	430	459	417	452	435	476	437	485	435	455	447	454	442	440	414	388	404	484	441	438	447	423	462	444	414	440	440	406	462	422	461	444	463	426	419	442	448	433	438	419	489	451	450	452	424	414	440	469	462	429	419	452	420	440	439	436	448	448	401	430	442	447	459	444	490	424	412	467	454	406	473	425	446	488	452	444	435	498	439	400	462	458	455	413	417	403	472	435	453	419	414	428	450	441	418	446	420	451	471	458	450	421	451	451	412	438	460	434	459	422	414	437	421	460	419	417	456	433	443	463	447	440	460	435	427	470	421	430	437	454	416	434	416	437	414	382	433	419	401	418	445	449	483	436	468	445	481	458	426	441	428	470	434	436	461	415	420	409	448	409	424	446	439	434	432	432	448	437	442	414	417	442	402	453	439	444	469	443	396	447	452	457	417	399	457	409	444	431	458	426	439	419	460	440	393	444	467	419	446	489	462	445	399	420	439	463	427	441	460	462	466	424	422	484	433	404	421	394	435	400	416	433	441	445	432	446	498	434	438	478	435	458	470	429	435	427	481	463	406	399	448	448	422	440	392	391	455	429	441	473	433	436	435	438	426	395	434	414	445	435	469	437	415	435	465	460	472	422	452	424	428	411	447	452	466	433	480	449	462	413	423	463	464	422	474	446	398	450	449	451	419	378	441	434	419	410	424	464	409	438	428	463	463	430	484	414	431	474	458	412	455	448	438	455	436	457	428	437	433	430	438	448	422	484	445	466	426	451	447	408	448	426	498	419	439	451	446	411	419	430	461	456	420	443	462	449	428	467	457	419	433	432	474	454	416	432	454	432	433	452	432	444	400	452	467	481	454	423	455	449	412	463	424	446	408	410	435	454	430	447	478	405	479	436	447	453	451	425	461	447	455	480	448	442	436	463	458	407	479	450	439	452	443	452	455	428	454	456	455	420	437	417	404	466	441	434	446	430	440	430	449	417	398	456	428	434	432	431	421	423	476	427	430	437	445	437	435	471	454	426	430	408	446	455	427	439	426	458	428	442	458	429	477	428	423	440	440	382	450	407	452	425	485	416	422	439	451	412	415	406	454	443	438	461	422	437	421	398	408	413	407	443	449	451	455	460	448	481	414	424	404	442	457	464	420	456	485	440	450	445	420	450	453	421	390	450	478	448	415	464	445	449	407	441	458	437	465	501	447	439	442	423	423	446	469	409	432	454	427	464	436	435	411	443	406	437	428	433	431	421	404	432	441	436	437	429	426	506	432	419	459	421	444	449	460	416	459	437	451	468	458	479	444	467	462	479	429	456	447	437	449	472	450	457	396	441	451	432	444	464	448	436	454	456	434	469	427	489	452	441	447	440	446	431	455	434	466	430	439	429	424	467	456	436	478	450	472	448	430	430	436	469	484	408	459	438	440	428	436	481	409	465	445	440	424	434	443	434	445	414	430	450	459	466	439	483	403	462	454	461	433	452	446	397	457	439	434	423	442	415	433	424	470	475	411	429	437	454	469	428	431	447	427	424	465	461	435	454	420	490	436	469	448	438	425	443	383	437	456	474	488	382	465	417	457	403	443	430	406	443	436	466	451	417	462	464	422	480	444	432	427	434	400	444	443	429	441	445	455	411	459	457	412	420	444	450	402	464	431	483	409	448	388	432	408	450	425	434	428	406	441	436	420	458	431	449	419	425	448	447	452	418	446	435	472	452	490	482	446	467	462	384	443	405	437	410	434	439	457	447	456	411	406	466	420	387	425	419	491	445	454	485	454	435	440	418	416	465	409	408	453	440	427	439	457	440	462	463	435	453	430	439	437	423	434	458	464	431	455	438	431	436	444	439	446	420	415	442	442	425	427	454	429	448	430	446	476	452	455	465	436	461	415	442	435	469	371	428	447	417	485	448	419	465	418	417	440	452	447	420	462	463	478	423	488	442	458	452	411	462	463	440	447	461	465	448	439	444	425	403	417	429	419	436	446	436	433	422	469	444	440	444	438	424	434	430
78541	71592	57776	35795	17112	3480	348	294	267	254	277	251	225	241	247	259	273	285	282	267	259	227	281	302	279	289	254	280	280	296	277	267	278	285	259	268	256	259	287	285	286	265	251	273	255	227	284	264	242	260	259	271	241	278	245	256	274	296	267	276	260	267	227	293	281	258	257	285	253	269	243	283	247	292	281	269	259	262	297	295	301	295	259	261	297	271	258	266	282	269	262	255	257	265	235	267	240	263	293	275	266	265	275	276	253	309	239	276	270	243	244	250	274	248	250	279	290	254	296	244	264	255	230	253	255	308	272	295	256	242	255	285	255	262	264	284	266	264	267	252	264	263	275	246	245	256	256	251	271	258	281	283	243	274	251	265	260	279	238	275	278	298	269	264	262	256	246	270	279	245	263	256	294	273	274	241	255	251	289	261	259	242	251	259	263	281	283	278	267	233	231	271	276	259	247	263	256	245	258	301	246	240	299	268	276	275	270	296	270	245	271	264	251	242	266	248	254	268	265	274	252	253	255	246	267	245	257	257	250	276	260	269	250	288	311	288	278	264	248	236	253	273	239	283	253	308	265	252	245	270	256	268	245	250	243	298	273	260	268	260	261	264	251	287	279	266	276	256	264	259	266	254	291	262	246	241	285	264	233	275	277	250	282	253	271	242	291	249	260	295	260	263	241	281	265	260	262	258	239	264	267	254	234	239	304	276	283	257	243	278	282	271	266	264	265	260	273	284	269	256	295	282	270	253	276	269	292	277	234	264	242	247	275	239	271	258	256	259	255	271	292	276	241	293	258	300	246	240	289	254	255	269	259	254	247	260	280	274	274	271	249	270	276	247	309	267	264	262	276	273	279	256	247	256	280	261	285	270	269	258	272	248	280	289	294	300	262	265	245	288	243	293	245	284	240	248	267	258	279	253	256	305	285	273	267	252	261	275	260	318	264	262	253	282	265	285	261	263	245	250	258	250	275	272	285	239	250	296	284	298	259	263	268	250	260	251	262	278	236	273	271	254	251	253	277	243	279	262	261	276	274	238	265	251	264	245	272	227	251	265	250	296	301	259	242	249	249	290	244	239	245	225	260	279	264	261	254	257	258	244	281	267	257	252	271	236	250	243	267	258	238	273	278	291	294	281	277	269	297	243	256	278	250	277	250	245	302	260	237	227	264	247	252	268	261	259	282	276	279	263	265	258	236	308	287	288	269	250	237	232	265	240	259	279	273	250	251	290	276	278	257	254	275	255	251	241	243	273	277	264	253	250	291	283	256	272	281	268	274	261	245	243	258	255	263	242	276	284	271	280	271	263	291	267	292	256	275	281	267	254	265	278	283	272	267	232	253	298	251	287	263	266	280	296	289	256	267	268	279	261	249	247	227	255	260	287	257	231	280	256	223	276	255	256	257	268	246	254	250	282	239	250	260	246	267	199	267	256	241	259	273	293	277	276	277	241	257	262	249	325	251	286	284	282	311	267	244	279	268	291	262	289	281	253	271	280	250	270	245	244	253	258	271	267	271	258	278	263	272	235	243	263	249	260	303	264	278	254	250	317	281	248	257	272	271	271	300	261	250	273	250	250	280	260	263	255	243	240	271	275	282	294	283	246	301	270	245	274	252	224	280	292	262	270	277	267	269	285	296	267	285	260	261	270	258	280	273	235	254	259	258	296	258	258	245	285	282	265	232	235	265	279	296	277	271	256	254	254	262	252	242	291	298	269	245	271	240	277	256	249	222	236	285	252	250	292	265	276	273	248	214	261	260	251	249	257	249	293	290	244	270	284	283	255	257	253	286	272	235	268	243	282	266	248	265	255	248	295	279	298	255	258	279	269	264	239	283	283	274	285	246	276	273	296	267	266	282	255	275	244	259	251	282	306	256	256	248	230	268	273	247	264	264	279	249	273	244	251	249	266	274	229	244	237	256	277	278	300	240	270	263	251	266	269	251	265	245	274	259	258	296	287	264	281	308	259	264	271	266	260	253	313	296	245	257	247	257	242	290	291	269	278	266	292	268	257	252	229	271	278	296	257	266	287	284	253	269	276	229	272	241	275	247	270	261	279	274	281	283	264	267	249	263	261	262	289	265	258	262	258	280	229	294	258	276	235	259	278	268	277	241	245	266	260	278	279	263	283	245	236	274	252	274	279	298	259	259	260	254	269	245	249	237	260	244	285	273	267	285	257	273	277	241	267	263	274	242	275	257	240	251	257	233	264	278	262	283	258	280	280	258	244	268	259	286	253	262	254	269	243	263	280	277	227	273	240	272	276	270	239	268	245	274	259	286	235	284	304	244	254	258	253	278	269	291	236	272	256	248	234	286	259	279	271	276	226	249	290	263	279	244	241	275	263	256	270	274	261	281	229	258	259	301	261	258	246	236	262	250	251	253	252	296	239	266	290	252	290	260	271	244	272	254	261	283	265	277	270	254	273	257	265	264	272	262	271	267	241	264	290	249	280	272	281	265	275	265	273	277	263	230	255	250	264	263	268	279	250	240	259	229	292	261	265	240	277	251	273	234	261	272	275	255	247	268	266	255	287	253	272	238	277	269	254	262	282	253	283	258	250	247	253	269	282	248	253	241	247	268	258	262	263	267	280	279	240	266	264	278	266	268	270	269	267	287	252	260	256	266	263	301	290	248	253	258	256	293	270	252	265	276	280	267	273	234	241	281	225	266	268	254	267	268	244	264	279	279	290	278	281	235	241	257	277	216	260	254	249	271	250	253	242	254	266	269	274	300	285	244	255	274	261	236	290	257	222	297	275	266	267	284	257	233	275	255	252	247	288	290	266	276	285	243	302	290	264	256	268	252	286	262	253	262	274	270	248	251	239	240	288	256	251	296	248	278	280	289	266	257	278	242	250	294	282	265	299	254	289	262	237	270	286	269	235	277	263	271	272	269	221	270	258	288	268	254	265	277	277	260	288	245	298	286	276	247	244	228	267	273	229	266	278	240	279	294	260	242	250	295	254	252	260	283	284	250	263	271	274	274	285	287	223	256	268	244	258	249	297	282	277	292	270	301	278	260	250	277	261	265	309	302	274	267	278	274	254	262	281	241	279	269	284	259	292	257	276	262	280	246	281	278	268	248	260	280	275	273	270	298	269	235	258	240	244	289	264	273	235	244	284	240	284	245	280	261	246	280	259	261	256	284	266	254	281	256	266	267	269	302	278	271	250	246	280	279	284	262	272	259	254	238	272	261	272	298	257	249	272	280	299	286	288	244	246	299	266	305	284	251	264	264	261	258	249	251	280	274	249	247	252	268	289	289	268	254	273	271	267	285	224	267	280	276	252	271	251	276	255	258	270	297	266	245	297	257	255	257	280	261	267	265	279	278	234	304	284	234	282	266	275	249	282	236	271	255	217	260	263	285	274	249	235	217	258	242	265	252	277	267	256	292	269	292	265	235	316	269	246	264	294	253	298	251	237	246	282	273	271	283	277	250	254	277	244	275	217	257	261	302	243	274	254	231	255	314	285
53709	59451	55590	42076	22798	6240	697	631	657	663	665	594	641	619	673	607	643	699	624	634	666	670	623	626	640	640	644	639	601	657	646	665	671	651	628	614	646	655	640	633	636	629	595	609	665	589	645	633	635	620	637	636	660	671	663	668	620	622	638	630	659	688	663	610	619	647	638	675	614	633	638	604	682	669	633	669	650	633	628	654	680	652	635	653	662	629	658	650	651	698	614	632	624	598	664	611	652	650	617	631	641	675	626	672	618	592	631	598	651	604	678	650	632	669	649	612	635	637	631	603	690	651	632	668	674	613	643	687	658	626	659	632	693	621	711	638	615	634	655	582	590	625	636	635	640	678	641	642	599	620	677	645	637	609	640	661	629	697	629	622	586	597	664	624	604	625	640	654	685	638	661	684	631	615	593	621	605	654	676	675	675	649	654	607	685	696	657	647	634	656	664	664	631	604	615	678	609	655	638	616	628	624	632	643	623	597	619	710	607	548	638	598	664	628	626	650	635	675	647	598	658	607	578	666	661	610	649	653	626	624	631	643	678	658	682	639	633	654	652	653	614	616	668	659	609	623	632	668	639	633	601	628	612	620	592	627	618	591	657	640	669	693	666	660	648	629	638	663	671	628	675	620	620	683	621	627	579	660	639	635	658	664	601	671	657	634	609	626	629	661	663	650	651	622	629	653	627	621	625	631	604	685	627	628	668	630	634	644	637	631	670	634	620	599	642	626	665	681	661	679	621	652	631	654	628	667	624	636	664	659	643	642	619	655	622	641	637	669	604	653	614	648	662	661	663	599	638	613	606	671	637	640	582	673	668	680	666	613	659	601	628	642	641	621	652	611	645	631	613	652	638	594	594	659	630	634	655	618	671	620	605	621	657	657	641	645	664	587	649	604	679	628	653	711	613	646	622	678	615	665	645	601	620	655	671	638	605	599	596	615	645	658	600	655	628	654	632	635	625	669	648	633	633	641	661	646	630	622	601	651	656	666	654	649	631	700	662	642	638	628	648	671	660	664	636	600	608	615	656	631	696	615	603	668	626	668	613	637	603	651	613	663	657	624	613	659	650	604	617	661	653	635	657	615	641	667	633	642	633	642	657	631	694	642	671	665	669	631	675	620	632	635	706	643	642	660	613	625	688	579	618	641	649	675	671	633	631	649	626	617	661	632	653	634	631	627	653	628	617	671	691	618	616	663	624	650	655	640	639	628	613	613	661	628	659	645	638	616	649	665	624	648	651	629	623	671	639	656	614	660	614	660	677	603	600	674	641	679	601	616	659	667	663	665	646	649	657	606	620	653	585	641	627	640	601	629	675	651	662	608	665	620	646	687	628	701	661	652	654	597	636	724	635	680	658	731	690	633	636	650	651	630	662	658	690	623	683	641	580	631	651	724	625	653	648	631	615	693	641	604	648	685	627	615	644	667	606	619	609	676	637	626	637	674	640	614	656	659	655	621	639	601	660	692	650	675	609	615	653	639	578	653	697	659	626	635	601	643	640	634	653	640	651	591	668	643	662	635	620	627	694	616	641	634	609	635	664	634	671	647	655	601	631	665	653	649	610	627	645	663	662	663	620	611	635	648	636	620	627	606	672	649	663	675	636	665	631	633	657	639	609	657	680	642	642	617	655	684	624	610	644	648	666	633	657	636	698	650	591	648	656	663	658	605	669	611	645	671	624	713	641	618	637	639	621	658	706	648	649	607	663	644	619	644	668	607	638	630	632	617	674	650	661	646	653	613	640	668	627	650	613	616	633	663	618	632	656	669	698	635	602	658	634	597	624	663	616	570	635	656	659	621	619	631	701	641	663	616	665	583	681	674	593	677	635	630	645	648	659	635	626	635	634	618	608	656	657	659	631	665	667	634	642	661	620	620	645	609	651	674	670	692	606	653	703	642	632	648	639	635	630	650	666	596	668	675	678	637	657	668	647	620	651	652	621	647	641	633	650	641	612	665	619	614	630	654	693	646	611	637	635	677	655	637	619	658	626	633	638	586	639	684	658	641	646	683	677	651	606	674	659	677	680	620	654	628	667	659	644	620	603	661	663	670	618	652	634	629	614	642	652	658	608	631	611	641	636	625	656	613	618	636	634	679	647	631	640	645	626	639	628	671	645	645	653	653	673	615	649	618	648	642	608	626	611	631	627	685	645	664	621	647	622	569	615	632	665	652	654	643	639	631	644	644	648	672	609	642	668	588	662	655	655	664	673	638	622	599	636	609	634	620	624	667	639	627	635	657	655	669	604	676	600	593	671	598	701	615	689	590	659	624	627	630	646	601	654	695	596	666	621	641	660	668	618	597	641	653	646	654	645	627	673	609	661	633	608	601	679	623	634	623	663	614	632	635	611	669	663	704	644	669	642	621	681	645	605	655	645	614	633	624	665	624	676	630	634	619	652	670	649	666	620	668	640	614	642	636	644	633	627	633	674	642	665	656	632	633	673	628	643	659	631	648	619	677	626	629	656	670	658	647	633	594	679	671	676	577	635	654	598	649	634	605	611	598	679	670	670	607	642	611	660	627	694	684	648	675	624	603	640	651	652	650	628	621	671	641	615	662	653	620	661	665	590	629	613	674	635	634	645	647	684	657	599	641	647	625	622	610	640	657	603	674	643	640	668	601	663	667	627	639	603	648	649	643	667	650	686	595	638	587	619	637	655	608	614	713	658	650	699	596	662	682	609	629	630	666	681	656	632	652	635	620	653	651	619	653	695	679	643	657	657	655	654	662	666	650	632	694	663	710	635	648	606	618	636	661	651	677	621	642	660	675	652	616	653	659	647	628	648	678	653	647	698	688	629	631	620	621	675	615	649	642	644	655	633	609	606	656	641	675	616	628	628	630	609	651	619	647	667	650	617	634	640	631	629	639	601	668	631	659	665	640	639	669	656	678	626	668	596	642	610	649	628	670	644	670	628	641	620	684	632	612	639	651	602	624	628	625	673	640	607	615	678	642	633	670	642	640	639	626	626	661	657	639	625	666	658	632	573	609	637	662	656	635	669	680	653	626	653	618	596	643	587	665	660	621	668	661	626	602	647	666	618	665	617	643	656	644	611	655	633	639	630	638	654	610	658	662	640	650	687	620	681	680	625	629	605	596	656	626	639	604	613	635	620	615	644	604	658	628	676	651	643	649	667	612	660	706	630	643	639	622	628	640	630	650	636	609	671	668	645	606	639	633	662	630	635	657	605	614	637	661	681	624	597	652	632	641	642	669	613	632	635	589	604	641	650	650	612	647	629	621	645	619	620	614	610	639	647	627	628	678	655	606	653	629	694	617	609	654	667	597	631	675	667	631	590	645	611	661	641	648	596	641	642	675	672	654	681	664	662	676	602	689	649	705	598	647	619	621	643	639	689	626	637	637	622	660	681	649	622	642	637	645	625	621	671	633	640	637	705	653	670	632	684	676	659	666	657	613	645	598	620	688	630	694	671	680	639	644	643	627	618	629	656	676	653	637	610	602	656	682	618	671
85879	78141	64856	43827	24205	6425	393	243	265	229	232	263	220	241	226	217	232	254	264	232	263	256	254	270	209	258	232	243	244	248	238	244	228	199	232	253	267	268	228	237	235	220	233	220	223	240	230	225	251	246	213	216	205	233	225	262	217	247	241	234	248	246	235	236	243	237	256	236	233	242	235	248	237	258	204	219	260	244	244	235	247	223	249	259	244	230	216	247	250	230	247	255	230	228	272	237	206	237	248	225	246	215	252	249	263	213	244	237	238	250	236	226	256	236	236	250	257	246	215	228	243	237	248	224	240	233	261	263	237	212	242	258	244	222	243	251	239	233	221	239	251	276	249	238	215	221	234	243	244	242	239	265	245	287	236	244	252	253	256	251	234	249	231	250	247	247	231	222	225	238	227	247	230	278	251	208	257	236	259	237	234	263	190	252	233	225	251	236	230	244	255	243	203	231	220	250	251	276	247	213	248	222	229	242	250	236	257	216	258	250	248	248	254	197	227	237	268	244	252	250	265	244	231	252	224	235	221	245	249	222	224	252	226	247	220	239	256	220	280	246	249	245	237	244	229	242	237	241	239	240	235	219	254	252	258	253	225	232	229	240	221	228	239	214	228	240	226	244	257	246	224	212	252	230	233	218	236	268	244	224	238	257	256	233	244	224	217	218	237	233	192	256	253	238	236	259	245	247	227	254	233	239	239	234	254	261	219	232	262	236	260	255	245	249	266	196	238	241	231	223	242	237	230	241	242	227	235	264	244	224	266	242	232	244	252	228	258	262	232	252	214	249	267	257	222	244	238	246	224	237	259	240	229	254	237	228	237	233	259	231	236	242	224	254	235	218	235	243	213	211	214	246	216	240	215	268	253	262	226	269	246	244	219	261	221	258	242	270	243	282	230	218	237	252	264	221	232	248	262	251	252	247	257	204	237	226	235	259	248	229	230	233	246	241	233	228	228	239	237	235	253	240	272	237	226	242	247	227	252	204	248	267	241	241	254	221	222	215	234	236	241	213	231	239	246	228	228	236	250	231	268	276	229	248	241	244	241	285	224	232	242	216	232	212	239	236	280	256	258	251	243	249	233	231	249	225	268	248	254	234	251	274	254	230	253	248	220	215	244	236	224	236	235	264	235	235	231	217	223	235	244	206	234	237	245	238	242	247	238	224	243	219	211	224	241	244	218	225	223	253	262	233	241	227	226	238	219	205	251	247	231	238	233	238	246	243	211	219	240	257	238	268	232	234	252	248	244	227	271	251	245	226	239	238	243	197	260	248	223	269	263	236	228	248	241	231	249	245	248	233	240	240	275	237	224	255	245	232	247	247	225	232	266	247	251	256	225	277	255	245	219	246	225	252	213	244	230	231	249	238	231	244	253	239	245	219	241	261	245	268	239	269	257	256	256	231	225	237	248	209	230	236	240	243	247	260	246	254	216	239	207	242	243	226	232	238	228	235	234	248	247	235	249	267	225	237	241	235	247	254	235	252	215	233	231	228	212	234	252	245	249	211	262	245	229	214	251	234	283	221	226	234	225	242	256	231	232	251	219	232	248	240	269	214	226	234	222	239	254	232	243	246	215	213	253	225	221	223	239	239	241	203	233	230	255	215	235	201	250	263	256	251	248	248	242	231	258	225	215	257	277	233	241	260	234	262	256	238	237	217	249	237	269	207	226	217	217	248	222	213	262	257	254	240	230	235	240	241	228	278	235	214	240	219	240	231	219	248	253	253	214	213	215	272	213	246	232	240	265	256	232	259	258	246	205	243	231	253	239	231	246	248	210	219	223	245	266	234	250	247	239	244	233	231	241	218	223	230	219	223	252	223	233	215	246	272	232	244	247	237	241	231	223	221	233	268	257	252	251	268	257	245	218	233	248	237	238	243	246	229	237	269	264	225	239	257	243	235	259	220	219	226	226	220	278	245	239	242	243	259	265	236	244	204	236	233	238	227	264	221	211	235	236	229	239	245	250	261	274	241	227	244	274	240	245	233	255	255	222	250	235	261	241	234	217	256	255	220	250	226	220	248	250	253	235	186	241	224	226	225	255	263	231	212	245	252	251	246	226	252	228	218	213	233	260	246	241	240	232	253	237	244	256	244	245	209	222	263	233	237	274	233	217	227	238	253	220	254	265	233	242	221	252	245	239	228	268	239	238	205	232	234	228	231	240	225	241	237	277	254	222	227	247	250	219	275	245	230	250	228	235	232	228	247	234	247	221	234	242	232	261	235	214	228	204	210	243	228	248	232	192	235	226	240	213	240	250	253	241	248	238	250	224	270	248	285	217	249	260	229	224	233	244	229	207	252	229	215	230	261	211	259	263	243	232	222	245	238	235	264	235	246	262	226	216	253	233	257	239	235	265	236	260	222	223	248	231	241	250	257	248	256	252	230	255	237	219	228	222	256	243	220	232	242	261	231	222	234	238	246	248	238	212	242	240	229	203	255	234	224	240	239	256	233	228	257	222	254	241	225	241	220	237	228	210	218	235	246	225	244	228	234	261	217	251	236	222	246	247	225	258	247	233	253	254	221	218	250	214	242	249	224	238	253	238	214	229	242	235	242	258	267	225	229	226	241	230	258	256	281	217	220	231	252	249	248	243	249	232	239	246	238	247	231	227	266	266	245	208	241	253	241	254	228	238	222	233	255	255	248	234	239	254	240	270	213	269	242	225	213	225	254	246	222	235	242	240	247	249	241	241	233	241	252	254	224	235	258	240	262	236	252	253	239	239	274	227	237	223	243	239	226	239	250	233	212	251	227	252	210	246	217	259	240	242	244	255	271	247	215	221	229	231	252	261	219	238	192	223	227	261	238	253	222	246	232	242	236	209	242	246	249	218	251	249	245	281	250	259	250	247	246	266	266	240	264	235	224	250	217	224	260	237	279	232	216	236	229	257	228	217	262	262	253	211	248	233	263	230	255	220	270	224	220	222	246	244	268	242	252	231	252	236	232	224	227	257	265	233	250	259	239	245	241	249	229	270	244	226	217	231	208	270	227	239	251	234	235	228	216	242	265	244	263	251	251	272	237	260	232	232	231	250	231	263	232	270	262	232	252	249	214	237	218	233	234	251	229	245	250	249	245	245	270	241	239	257	222	235	265	264	230	269	207	206	235	225	258	238	247	231	267	217	225	221	234	234	228	231	230	229	242	231	223	252	248	224	236	213	234	261	233	247	245	257	220	223	250	248	257	217	224	205	241	245	232	218	221	204	241	240	208	210	218	236	228	204	259	243	239	264	258	226	253	254	239	224	216	232	262	247	218	236	231	246	259	244	244	252	217	237	232	251	290	264	237	237	242	245	219	247	231	212	242	254	233	248	244	229	252	236	234	236	238	243	222	256	222	250	240	259	228	224	227	220	233	254	246	234	258	253	244	229	213	224	238	244	227	237	229	256	246	215	226	255	241	258	245	234	253	212	185	251	250	253	249	252	244	251	230	240	261	239	253	225	241	229	258	224	267	233	239	230	225	232	250
60679	67940	64962	49238	31301	6759	571	616	584	583	574	534	593	595	567	572	585	562	568	560	553	575	554	593	557	562	611	608	556	584	562	547	545	571	557	596	561	573	554	554	581	552	587	588	553	559	589	523	594	548	560	583	591	539	556	564	563	515	573	553	553	572	560	592	620	563	589	592	533	602	554	617	557	571	575	556	563	553	598	530	563	580	588	567	539	583	561	584	554	598	560	583	577	605	566	574	575	554	588	606	577	611	583	571	592	581	550	544	579	547	594	579	565	534	536	589	575	542	550	576	579	560	557	562	578	583	545	565	597	576	576	534	594	614	543	527	521	579	585	556	545	585	574	571	566	628	572	551	577	559	554	521	564	581	561	570	560	571	557	527	573	559	554	533	576	576	558	554	571	519	543	540	577	554	551	580	560	629	565	579	558	556	562	629	589	584	587	553	600	553	574	513	590	544	596	555	588	597	585	539	588	531	549	551	530	562	584	532	573	554	553	593	595	555	601	535	559	591	558	592	523	588	601	571	594	579	539	582	584	586	567	585	593	572	530	614	570	546	542	547	585	557	548	562	574	553	552	532	604	547	589	566	532	572	570	580	549	591	590	536	537	557	563	586	565	573	583	522	595	576	579	576	588	522	593	597	533	552	561	553	570	592	570	510	598	573	568	541	555	539	590	577	588	573	582	546	519	585	593	551	577	583	574	597	527	530	534	581	580	544	578	552	585	514	581	532	628	551	596	601	581	550	567	565	608	597	564	577	590	505	587	571	542	552	616	557	572	607	547	598	599	565	550	544	574	610	559	574	598	576	560	601	587	534	556	563	576	549	556	598	608	577	608	594	589	533	576	564	575	603	559	568	561	575	577	548	593	606	576	618	568	596	519	589	552	616	570	579	536	558	569	559	566	612	542	584	569	555	553	575	580	577	561	582	585	560	553	587	565	531	578	554	557	596	550	594	594	563	587	584	587	559	551	559	563	569	554	536	593	558	574	582	588	569	584	545	587	618	597	588	609	553	567	619	594	586	566	581	529	574	551	555	585	558	574	603	593	592	589	569	601	579	566	587	546	525	563	539	564	570	533	561	577	609	595	560	559	559	581	548	606	557	584	559	562	542	551	606	516	545	610	584	539	591	583	566	581	544	562	582	542	553	590	535	549	618	597	600	569	575	569	586	527	593	566	607	539	551	565	532	578	589	559	574	549	580	578	575	546	591	578	568	593	537	572	566	578	572	575	541	618	619	564	561	544	590	569	562	557	572	575	566	607	599	576	573	520	581	558	587	586	574	592	591	600	558	613	577	610	559	562	560	558	552	586	568	577	558	612	559	559	601	559	544	586	534	577	604	560	557	548	520	569	582	555	599	566	580	566	553	557	567	558	569	552	608	571	581	592	542	579	615	555	537	543	559	616	563	554	579	575	576	563	577	571	555	560	579	595	551	534	607	555	577	553	530	582	575	610	525	590	584	609	547	557	561	532	565	608	596	556	544	605	595	578	573	574	552	556	610	577	616	593	600	579	555	566	580	542	591	612	574	541	582	486	578	567	561	583	589	574	561	598	613	538	566	596	583	577	599	580	566	604	544	570	601	544	561	593	545	575	576	536	536	641	573	579	533	524	621	522	557	588	570	561	550	582	600	573	621	581	562	582	554	604	554	589	577	578	578	608	532	585	547	597	578	553	560	545	548	557	543	547	597	564	559	551	600	592	570	575	555	568	585	546	577	565	593	524	543	572	577	586	614	601	569	549	590	566	574	588	579	593	574	567	573	559	623	562	565	519	577	599	508	600	538	573	567	577	553	567	552	626	540	586	606	590	549	558	544	582	560	573	583	566	579	545	555	564	548	572	543	585	620	577	556	577	585	541	534	552	567	555	552	639	554	590	539	548	588	516	560	527	537	585	615	610	585	556	605	596	573	557	589	612	548	551	571	585	570	603	611	537	544	568	589	570	552	549	572	537	612	571	564	588	544	593	573	577	551	576	580	564	577	572	584	576	587	560	556	573	517	607	551	530	554	573	564	576	588	606	586	567	568	547	567	563	561	550	577	552	592	552	573	509	541	576	590	579	538	559	580	563	547	592	536	551	588	559	550	562	588	569	540	546	578	586	545	607	593	528	563	584	541	528	573	569	580	578	548	579	587	539	550	576	605	563	608	570	568	600	573	590	578	562	526	561	591	573	582	604	572	548	583	609	562	571	591	583	598	518	556	539	592	533	586	592	572	582	600	572	572	578	566	579	602	560	593	567	583	593	575	557	582	546	529	540	567	548	574	544	540	527	548	553	605	565	616	588	577	628	508	603	592	562	575	601	607	560	526	576	597	561	569	548	610	593	614	557	552	633	511	559	567	602	544	593	548	552	575	587	590	557	578	539	574	580	622	574	604	558	572	599	576	560	570	572	587	545	579	581	598	577	573	564	566	547	554	559	559	590	561	587	594	608	594	537	610	597	565	583	560	618	573	610	540	576	560	559	620	576	539	563	562	561	568	631	575	578	578	580	619	549	580	545	557	583	546	616	584	546	582	577	556	546	583	572	556	557	568	574	587	594	595	553	590	571	588	613	583	550	577	561	593	544	554	569	554	574	570	575	562	561	562	613	564	546	568	568	625	557	610	605	525	565	623	548	586	613	576	571	581	561	611	579	568	566	552	530	573	569	592	569	564	584	523	574	601	558	559	557	549	600	569	649	578	641	567	571	592	513	568	548	570	588	549	544	557	533	555	620	565	560	554	518	569	542	561	567	595	550	530	564	583	570	566	548	592	572	572	519	610	559	608	564	565	555	574	561	604	600	588	603	593	573	569	578	565	526	594	558	571	588	567	564	557	534	568	598	569	570	562	557	533	575	580	594	564	582	593	551	595	591	602	562	606	544	513	533	558	581	612	551	564	571	592	594	562	605	546	549	557	579	576	578	577	587	565	548	585	564	594	604	602	586	618	546	570	538	559	583	548	504	555	546	566	558	618	556	583	550	566	582	579	554	599	560	567	590	592	601	614	527	591	566	543	572	571	538	583	573	570	630	624	538	589	551	606	592	546	593	564	560	546	550	554	580	548	582	590	530	554	565	571	522	533	557	576	523	623	573	572	584	570	509	604	594	585	554	559	575	554	580	607	575	568	572	577	594	556	559	593	548	491	566	588	569	585	573	561	551	578	577	557	552	511	562	554	538	561	584	586	560	570	554	549	577	585	576	605	588	572	573	574	610	561	593	527	558	545	586	567	525	550	579	588	581	582	577	558	582	581	590	548	584	580	556	545	573	566	544	570	580	569	555	585	567	602	561	547	574	571	566	531	602	592	594	560	616	539	608	525	530	595	569	554	553	599	599	594	577	614	555	582	548	554	617	609	599	561	568	562	564	581	568	581	576	585	610	563	567	600	588	559	563	576	615	570	567	567	583	594	618	553	577	547	548	547	607	569	551	567	560	574	559	567	557	559	559	558	573	588	565	534	575	590	602	575	565	549	591	586	605	592	588	575
34490	26160	14392	4267	972	284	174	169	171	163	150	193	174	187	175	170	165	179	181	174	163	169	168	180	179	167	170	175	194	205	151	172	182	200	161	156	186	153	169	182	171	184	173	199	168	172	175	187	192	181	180	149	166	163	161	180	188	162	158	170	164	207	193	167	150	179	164	142	165	165	173	195	178	189	148	175	201	156	159	183	168	173	200	165	178	182	173	162	168	183	184	180	194	178	177	185	201	154	164	173	194	182	180	149	182	167	185	172	170	191	163	170	156	165	173	181	171	181	173	171	180	142	166	182	169	164	189	170	188	200	183	176	179	171	171	178	137	212	173	170	169	175	191	179	184	162	189	169	162	127	164	187	187	184	165	171	179	170	178	167	179	168	162	169	179	172	192	192	151	167	150	170	171	158	162	198	181	172	184	189	190	177	187	167	182	173	186	174	178	178	183	161	174	185	193	174	181	209	153	179	148	166	192	188	173	162	163	166	204	155	199	189	160	165	192	140	186	173	170	182	212	187	205	149	167	187	160	179	189	182	174	177	193	196	159	155	161	175	169	185	192	156	181	174	166	174	159	170	168	159	153	194	170	184	207	157	187	197	192	175	169	178	159	170	189	181	183	156	151	208	171	153	164	166	165	174	172	193	157	175	181	166	142	168	182	196	200	192	171	155	164	166	178	167	165	161	193	200	213	176	181	164	171	178	184	162	176	179	183	176	181	182	173	182	167	165	171	167	173	191	161	175	166	168	141	188	168	171	182	181	172	181	174	191	198	167	187	146	174	181	148	196	178	185	189	164	197	165	176	177	166	181	161	170	150	187	194	185	161	179	159	169	172	165	186	174	174	166	180	188	207	169	159	170	168	198	180	180	186	171	191	169	169	163	164	177	167	180	177	148	173	175	201	201	161	154	161	194	182	165	165	171	185	162	178	175	167	179	204	172	173	192	188	210	163	147	165	167	185	177	176	172	169	173	166	185	177	177	191	178	160	179	164	171	169	177	172	177	167	178	171	148	148	158	180	161	168	179	187	178	169	165	187	182	195	169	194	170	180	169	174	172	166	181	192	169	197	189	169	169	182	193	187	178	188	166	167	161	179	186	172	193	190	194	185	176	164	169	190	175	174	149	178	159	165	195	179	192	198	192	165	174	183	186	185	193	180	166	152	165	144	185	173	188	174	167	194	191	182	191	194	191	150	162	173	175	169	169	177	152	163	163	172	170	193	187	176	171	196	179	173	159	192	170	202	191	159	163	172	181	190	174	160	160	167	179	187	147	201	183	158	181	194	178	165	151	174	174	161	138	175	196	186	179	179	180	174	165	158	177	166	160	156	177	171	166	182	145	165	172	175	177	171	180	188	183	183	160	198	166	183	176	169	162	177	165	180	172	162	169	171	160	151	203	161	178	177	176	146	182	160	154	164	191	157	169	190	186	169	173	192	177	163	187	159	167	190	168	181	194	145	187	175	175	174	194	201	143	176	195	183	182	185	182	177	189	179	181	140	169	152	154	167	175	150	154	197	191	197	168	197	176	190	154	143	171	177	159	168	186	191	176	178	164	175	180	169	188	174	178	187	178	148	181	185	178	136	164	159	169	183	178	158	191	152	158	199	148	168	180	186	164	169	163	188	181	175	190	167	181	179	176	206	181	175	165	186	183	165	170	167	163	149	161	204	201	171	155	185	172	187	166	179	181	177	177	173	168	194	166	189	176	183	192	171	171	201	160	182	167	167	176	173	163	172	162	155	191	164	171	173	173	162	155	184	153	202	173	171	187	192	171	190	204	171	162	185	168	182	194	173	167	185	181	164	165	201	170	159	164	158	190	166	185	170	164	181	162	198	177	165	182	159	186	176	161	166	168	170	178	183	184	179	171	149	167	168	173	165	161	213	171	180	165	183	194	158	193	153	168	174	171	179	179	181	180	160	167	170	181	182	163	161	152	185	209	199	187	171	181	166	153	184	162	173	143	193	173	188	157	161	185	153	149	176	170	159	156	181	162	180	164	184	163	167	139	172	173	173	193	174	165	180	172	173	176	161	175	180	192	167	161	191	177	172	177	196	199	163	176	177	200	179	166	154	176	157	191	151	181	178	161	178	188	171	159	168	196	184	164	167	184	146	186	187	180	167	161	172	176	163	177	179	180	164	206	176	177	167	178	170	162	184	159	171	180	167	171	168	191	170	178	181	174	175	179	182	184	158	160	186	159	176	140	179	188	199	187	165	187	174	191	189	189	163	169	171	175	212	187	176	182	176	172	163	161	187	158	170	166	155	185	168	175	190	187	168	165	196	189	189	189	165	168	164	177	201	176	188	169	139	165	184	161	170	206	168	169	169	162	189	181	172	177	176	153	177	178	170	193	174	201	167	195	184	168	196	178	178	174	186	165	152	168	178	169	158	159	182	158	170	177	158	173	160	168	172	180	172	181	169	200	166	181	179	159	171	185	186	168	187	157	153	160	168	174	163	175	171	188	192	146	198	186	143	182	190	179	140	185	180	179	161	192	172	137	161	176	176	169	198	169	180	154	179	165	178	167	181	193	196	184	170	167	200	175	197	185	158	178	164	189	168	161	161	165	197	182	158	169	164	173	170	151	186	151	148	163	168	146	164	166	176	175	173	179	176	210	190	172	190	153	203	174	142	170	174	182	180	183	160	193	160	163	180	186	171	156	186	182	154	161	155	169	181	153	173	179	181	157	174	155	150	169	183	167	188	176	168	190	168	206	175	177	166	171	185	170	173	164	170	177	184	185	210	165	171	176	159	179	160	202	158	172	177	132	185	180	167	185	184	176	167	192	195	181	148	170	174	170	183	153	200	173	147	157	172	162	176	147	195	156	177	184	167	172	177	203	152	144	179	155	194	172	169	164	194	167	186	179	172	153	173	185	183	158	175	170	155	182	197	174	172	176	185	187	174	161	157	182	171	176	167	165	181	151	176	205	168	161	182	163	169	176	149	178	157	164	157	158	158	171	169	173	173	180	172	162	174	161	191	179	186	164	176	177	177	198	171	154	175	175	179	172	161	174	182	177	168	178	163	206	179	183	196	193	174	168	160	196	163	183	187	194	166	183	166	166	172	189	166	165	168	160	175	179	196	179	136	187	173	173	166	173	186	189	191	161	172	179	172	153	183	158	179	166	191	158	165	171	144	163	177	188	158	155	187	186	182	144	173	171	191	183	175	158	174	179	220	159	167	169	170	173	175	176	137	197	156	194	165	176	184	166	166	163	186	174	169	174	173	157	178	195	177	166	166	184	182	195	174	185	187	177	176	175	185	182	165	167	176	172	163	185	161	185	184	162	153	150	175	180	149	158	181	205	166	199	160	174	129	196	180	180	203	172	193	180	181	198	176	165	159	182	187	139	162	168	187	170	159	196	163	155	194	173	159	165	181	186	201	178	158	166	179	170	167	185	178	184	150	169	182	176	178	204	165	176	174	173	164	166	169	202	192	190	152	206	171	203	199	162	201	194	190	181
29281	27492	19912	8888	2900	880	479	456	452	429	443	502	430	447	427	474	493	443	502	441	440	450	450	458	417	436	398	471	427	456	451	442	440	439	454	467	451	450	477	467	467	460	461	422	442	478	439	431	487	453	454	400	473	455	407	435	458	455	446	484	441	464	464	459	440	428	437	455	412	461	421	474	453	438	436	483	423	474	496	470	477	430	425	434	455	457	457	462	441	438	439	430	409	426	431	459	481	433	467	447	475	450	437	424	459	451	445	458	460	462	457	456	433	427	432	467	505	457	450	446	472	460	463	491	471	466	440	444	432	428	430	432	429	443	440	512	470	487	447	450	438	458	484	450	476	426	451	457	467	476	432	439	485	469	421	494	484	471	482	440	448	462	458	454	454	431	471	429	439	468	454	421	476	454	458	461	443	461	456	485	419	422	452	432	475	449	423	447	423	448	431	466	463	446	442	457	462	447	465	433	438	445	452	413	424	455	428	493	456	429	430	402	439	483	487	454	445	482	453	486	469	435	449	471	456	451	456	471	444	440	444	418	473	431	450	501	459	440	420	448	492	466	449	470	412	425	447	478	465	467	424	439	429	458	462	448	424	492	443	465	446	462	447	421	454	481	378	441	450	457	451	448	455	489	461	421	451	446	440	471	458	475	492	466	444	466	475	433	431	448	443	437	480	453	466	467	441	456	463	463	444	465	498	455	434	420	457	440	439	443	451	422	464	435	450	460	428	500	429	465	481	437	463	459	485	479	442	464	468	494	460	438	462	448	463	471	470	452	479	472	430	472	440	470	421	454	464	457	416	453	465	474	472	449	472	474	427	477	422	457	459	473	467	453	483	417	478	429	457	436	476	488	471	459	447	418	410	452	449	462	449	439	491	495	483	449	464	453	449	436	451	451	422	430	452	479	483	457	453	477	456	445	436	480	468	466	432	433	456	471	458	435	464	472	456	396	514	454	437	446	444	446	443	437	443	461	466	449	482	455	465	472	414	488	426	441	442	450	433	457	443	441	445	489	454	440	456	460	465	450	431	429	443	489	434	442	428	464	458	442	433	421	452	452	437	449	441	499	486	450	456	465	443	425	458	453	460	453	462	445	404	466	468	432	447	467	457	461	451	456	416	471	438	460	470	399	434	403	475	438	469	431	456	449	454	451	475	432	486	456	489	467	460	471	457	451	440	443	435	462	478	487	459	465	457	438	424	497	449	476	453	480	471	464	463	446	423	477	479	472	481	447	434	449	452	474	464	461	433	415	450	442	425	433	452	429	446	469	446	457	431	459	454	461	453	419	460	475	466	422	488	479	445	457	469	440	424	450	469	449	436	435	422	400	440	463	437	460	446	442	439	466	472	478	453	446	438	462	491	454	496	491	463	435	491	477	472	419	450	442	432	456	410	450	424	459	468	477	474	467	415	458	456	457	426	474	473	456	419	466	461	441	469	413	467	457	466	446	472	413	434	451	415	459	459	451	455	471	465	476	474	453	406	431	422	462	443	429	434	447	469	442	463	444	503	471	419	439	423	461	421	452	467	428	449	412	464	463	445	429	461	443	513	469	443	444	480	446	421	450	411	490	455	450	463	449	455	497	444	449	431	456	453	463	446	500	465	475	489	427	469	437	457	477	469	464	463	461	465	475	466	464	447	455	491	486	454	450	459	438	421	436	427	476	465	435	462	461	452	476	438	481	437	484	452	460	455	452	441	424	469	445	446	445	424	443	437	423	465	444	401	459	404	430	422	449	436	452	435	457	449	413	481	453	436	451	467	483	421	441	447	485	424	433	455	448	499	469	421	478	464	465	476	453	467	459	448	462	482	432	492	441	456	484	460	441	448	445	489	425	458	483	450	452	424	432	434	451	438	448	451	468	461	500	451	464	438	459	468	421	469	493	409	427	483	465	442	473	435	437	433	433	471	468	451	445	433	416	445	493	418	424	431	433	465	419	452	437	473	461	473	474	449	442	427	473	425	493	454	505	487	475	478	465	473	452	441	440	444	474	423	442	446	436	449	426	453	470	477	450	452	452	491	495	462	457	446	491	474	462	448	441	444	455	491	418	436	474	446	437	444	415	469	430	445	474	437	471	412	474	445	438	431	436	446	447	434	479	437	461	458	441	429	460	455	488	420	449	460	442	458	478	445	462	458	429	470	461	390	451	440	489	434	443	477	452	460	456	430	437	485	464	497	463	447	455	430	469	460	459	447	459	423	462	477	463	435	454	482	472	442	439	426	445	439	498	482	432	470	419	445	424	429	469	434	437	452	446	473	431	445	494	475	451	464	437	469	447	440	461	419	411	457	453	423	459	430	469	420	472	426	450	444	443	452	475	445	429	488	443	427	411	466	451	416	421	434	459	481	505	448	438	454	438	470	451	458	474	444	449	470	424	451	453	456	471	488	434	427	451	494	450	454	484	479	450	446	440	449	440	470	448	474	482	461	446	445	452	489	425	460	462	474	467	429	438	461	443	501	465	506	421	418	411	429	460	463	478	463	446	438	449	452	459	475	472	483	424	451	476	442	444	483	480	434	473	481	450	436	494	440	437	466	459	429	467	435	450	449	443	444	475	463	484	442	461	444	448	435	432	440	448	419	451	443	431	437	468	464	465	456	439	492	431	455	472	465	482	443	430	461	451	432	429	428	443	423	418	463	465	473	422	486	435	461	442	467	434	449	491	458	453	462	431	431	436	463	454	492	481	478	430	455	465	439	430	480	444	450	469	437	432	460	472	407	466	465	439	445	481	436	422	428	483	448	490	478	463	468	433	423	487	455	419	447	447	435	448	436	482	452	413	440	442	471	451	468	470	477	460	456	427	485	444	451	471	463	418	420	480	455	470	441	428	498	441	474	440	469	460	496	489	433	445	477	467	442	437	465	448	487	453	441	465	439	453	452	462	429	458	438	475	448	420	452	477	468	439	431	420	437	446	439	487	419	463	459	460	468	494	474	405	430	451	433	498	448	435	456	445	430	450	495	463	470	438	432	474	425	430	449	529	460	454	501	438	462	407	501	460	449	485	411	459	445	450	418	474	449	476	459	428	436	436	432	441	458	456	485	439	437	493	477	473	467	439	479	464	422	439	440	440	449	451	466	470	452	455	449	466	443	442	453	445	468	456	440	473	441	475	430	427	461	461	434	500	425	449	459	439	456	474	470	469	414	444	484	477	480	446	462	456	475	504	475	414	467	486	456	463	472	458	458	453	461	412	473	445	447	487	473	466	411	436	447	455	442	450	468	443	440	415	448	478	462	455	449	451	463	435	441	426	458	447	409	432	470	440	460	480	469	442	461	464	464	435	460	440	462	491	442	464	426	457	419	499	479	481	451	457	487	476	460	461	461	490	457	455	433	406	479	461	471	492	444	488	425	477	478	445	444	412	467	426	461	468	432	424	456	454	509	509	424	446	463	452	461	443	457	435	438	448	457	442	471	465	459	435	442	475	458	441	505	466	467	477	428	459	446	412	508	426	459	443	467	464
78289	71358	57686	35349	18438	4217	309	279	277	260	262	280	276	300	286	259	274	257	281	252	256	281	295	269	297	277	265	267	313	284	263	274	243	280	280	297	261	272	263	266	244	286	274	256	287	241	241	254	283	251	285	300	260	263	259	280	297	255	269	252	268	232	243	281	287	256	290	265	252	279	267	266	282	221	270	260	254	270	245	253	239	261	253	227	246	284	256	250	266	257	263	270	273	257	258	269	276	263	268	272	252	251	284	253	250	268	260	263	257	271	240	266	243	279	285	274	263	264	285	241	254	278	260	268	276	278	261	264	283	243	303	245	253	267	267	255	253	264	265	259	276	257	250	249	261	258	316	242	243	251	261	270	271	244	290	261	282	278	250	290	275	245	241	255	246	280	303	232	263	250	243	255	271	260	273	265	258	272	280	262	261	276	259	260	269	285	289	257	268	279	266	297	251	279	263	254	285	237	259	256	284	255	260	279	264	244	253	261	271	272	253	277	273	288	267	272	252	278	256	265	261	275	273	270	262	270	267	260	255	247	278	275	275	243	270	288	282	286	263	281	257	283	247	268	275	239	239	264	310	265	271	308	256	243	251	257	304	282	277	257	264	277	217	269	260	280	257	242	273	259	264	284	256	287	256	257	269	234	242	275	256	252	279	269	265	247	256	272	270	269	244	276	280	300	285	243	269	263	235	281	276	265	285	254	278	291	273	261	251	278	241	276	262	241	246	280	255	265	229	273	270	254	248	272	240	256	266	247	246	280	272	256	265	272	234	266	256	233	275	268	276	258	287	271	277	277	249	291	266	285	276	237	280	288	288	276	254	246	277	254	243	262	289	248	275	285	240	254	280	257	227	278	247	227	231	258	256	251	271	254	291	275	271	256	270	273	258	266	300	277	251	243	257	283	285	318	276	281	302	258	270	246	252	278	263	302	273	279	272	297	269	291	285	270	278	253	257	273	270	279	235	254	288	261	297	268	258	270	279	253	278	271	293	277	260	249	289	257	263	283	276	275	251	233	301	237	274	276	277	249	249	287	254	236	270	254	248	277	250	261	279	263	282	254	280	286	247	246	256	262	270	288	295	265	273	263	268	270	249	260	255	279	271	267	273	261	287	254	295	249	269	266	255	295	269	243	257	266	261	279	226	314	279	285	257	246	274	256	273	261	289	263	270	233	253	266	277	266	261	287	278	264	258	295	260	259	254	240	262	253	265	310	285	264	249	233	238	287	256	250	278	248	291	247	260	263	278	259	274	271	258	257	270	251	268	254	273	290	293	251	261	276	278	245	254	278	255	257	283	241	284	291	281	271	283	264	281	284	263	254	278	246	280	261	292	247	219	275	263	253	252	243	273	265	232	275	244	254	277	264	258	277	282	271	258	274	263	250	267	269	284	273	266	249	275	248	253	265	273	249	263	272	278	275	245	254	275	259	265	269	268	311	249	256	259	270	246	283	252	269	253	256	285	290	268	252	266	269	275	265	304	293	275	272	260	270	260	288	294	262	275	241	258	262	243	293	275	274	265	250	274	261	250	284	252	292	257	264	264	285	235	274	251	230	265	253	231	276	233	262	298	274	248	289	275	240	270	252	246	242	280	260	258	259	271	261	263	256	261	265	287	221	289	263	285	264	240	279	247	278	275	269	274	262	281	263	285	266	235	267	272	284	272	288	234	283	278	295	279	308	261	264	248	255	271	259	239	284	281	278	252	240	239	266	251	263	247	277	269	293	239	248	246	237	263	258	282	258	299	260	262	278	245	263	261	309	272	257	292	280	274	260	284	277	258	280	300	268	301	259	261	255	266	238	264	298	251	277	268	257	217	266	266	265	279	259	267	236	263	276	285	266	234	267	263	282	265	290	263	289	272	287	264	302	260	269	270	254	284	254	285	268	290	271	258	266	241	262	271	288	269	264	294	283	263	248	300	238	281	264	253	283	288	250	261	246	280	242	273	255	286	281	284	255	229	295	252	252	277	289	264	266	286	268	254	279	264	252	270	288	254	247	258	259	276	263	271	251	289	264	269	277	262	258	297	238	268	240	249	223	288	248	252	278	272	258	266	262	242	291	245	272	281	234	276	237	253	283	244	272	254	262	263	267	278	247	250	254	278	237	284	288	296	290	279	271	259	266	271	265	271	280	239	239	288	261	265	264	276	289	273	285	278	290	247	270	263	247	280	262	255	299	276	279	277	236	287	275	258	263	286	248	249	256	265	274	289	319	275	222	283	263	285	278	270	301	265	279	272	286	243	252	262	276	279	276	275	273	246	265	274	264	265	280	236	258	298	281	278	279	266	245	254	295	250	261	288	264	269	250	281	260	269	274	281	266	260	236	254	275	288	274	307	252	264	259	258	258	266	235	271	274	282	266	273	263	267	255	257	274	277	254	264	246	301	248	268	255	265	256	280	270	282	245	293	250	281	294	269	261	274	235	261	240	245	289	254	276	273	273	303	286	285	275	255	245	223	284	257	279	300	290	285	259	274	240	252	266	255	253	233	247	270	232	245	247	268	279	232	248	277	266	248	289	283	250	250	245	276	286	282	256	252	269	250	282	253	264	282	280	276	262	253	246	263	258	274	271	283	272	291	259	266	242	250	306	254	298	284	268	285	288	283	269	259	275	244	237	306	265	264	259	258	249	257	267	276	268	272	279	237	278	285	263	271	252	301	265	262	244	267	238	275	242	234	284	234	252	262	272	266	274	264	253	309	276	269	246	232	267	279	285	251	276	226	264	272	245	257	238	262	270	271	260	280	247	245	285	274	267	268	261	259	291	298	275	253	252	265	282	246	278	280	286	294	270	264	277	296	296	291	239	272	264	274	299	245	261	249	269	251	293	285	243	257	251	240	248	256	245	272	303	252	264	282	230	283	277	285	283	244	281	258	247	267	268	277	266	267	277	258	268	266	256	280	260	285	263	269	250	277	226	264	265	279	270	279	265	252	268	260	244	247	264	277	254	257	245	292	267	276	264	296	272	255	249	289	263	274	293	233	259	277	269	266	261	256	262	265	276	227	258	255	273	266	289	275	273	265	262	265	254	238	245	234	256	259	269	266	251	282	268	272	260	289	237	276	269	233	267	307	241	276	277	260	266	264	279	240	278	299	295	292	279	262	264	288	274	265	235	263	287	284	267	263	288	261	290	281	245	240	290	277	291	293	257	274	261	257	256	265	261	284	281	261	232	262	260	253	282	265	259	283	258	254	269	256	281	261	297	296	271	295	272	265	270	287	230	243	289	257	265	231	241	284	266	255	254	264	276	242	262	254	316	274	274	266	247	265	263	256	252	258	266	283	269	260	285	245	252	280	278	262	272	281	257	245	263	279	266	275	282	286	300	276	256	277	261	268	291	265	257	250	229	276	290	288	258	251	272	272	276	245	279	289	258	275	249	229	247	278	285	245	267	264	248	267	263	269	261	286	268	265	266	284	227	295	323	254	295	290	288	274	288	243	271	259	251	277	304	263	269	299	287	273	263
53565	59781	56162	40883	26589	6071	699	641	684	695	677	660	675	648	664	633	687	675	632	670	639	635	662	616	653	677	605	648	672	681	659	657	651	615	646	649	608	688	673	662	687	603	670	657	675	687	604	583	627	669	597	649	662	634	602	639	639	585	661	605	665	645	607	625	649	606	635	619	648	649	666	640	643	670	637	699	642	613	619	624	637	675	684	637	578	646	644	634	642	622	697	656	610	608	609	678	636	677	628	658	635	630	610	614	681	583	625	639	679	637	623	614	636	599	613	625	590	622	621	620	592	670	666	595	617	643	606	675	625	665	638	648	686	621	593	651	699	627	634	684	656	678	630	668	629	605	656	625	714	662	678	632	606	657	589	655	599	667	597	608	642	635	667	644	635	667	637	623	625	641	681	613	662	583	642	676	590	625	626	629	603	608	669	652	672	636	652	646	684	684	634	627	621	665	584	676	605	612	629	650	611	618	659	611	635	630	624	632	609	658	679	595	658	628	629	601	623	632	591	612	618	614	638	649	660	642	649	641	657	615	661	653	604	654	602	637	685	624	655	650	658	641	609	674	651	629	640	647	656	604	618	643	639	681	672	664	629	647	612	627	606	632	667	642	660	657	679	653	695	676	629	632	603	617	639	617	673	635	618	673	580	654	630	619	658	688	634	630	657	648	635	624	638	624	647	656	631	655	603	647	602	655	635	640	681	655	601	686	667	643	649	619	610	663	636	612	641	674	692	638	614	674	645	666	656	593	643	629	658	616	624	628	645	657	650	676	666	648	634	653	628	626	658	608	643	644	641	622	685	625	648	655	635	672	673	620	643	630	672	660	653	629	635	601	593	629	592	599	689	634	662	633	712	674	671	631	630	647	586	693	609	608	642	623	643	650	672	655	671	665	667	648	655	653	605	641	621	599	681	605	646	630	632	627	600	572	654	644	648	620	671	659	641	635	623	618	633	608	652	668	650	668	634	634	611	666	660	646	660	643	565	671	615	620	658	613	605	636	623	683	690	672	657	613	657	609	629	644	631	611	608	608	640	622	587	639	652	588	653	620	619	646	635	656	635	620	631	641	657	615	624	674	686	674	616	627	693	643	632	630	692	623	606	626	672	616	610	629	635	629	638	589	685	619	654	630	642	624	677	665	638	620	666	660	666	659	645	685	669	616	608	635	617	624	625	623	621	640	631	637	648	610	623	630	642	613	642	634	666	649	663	619	640	628	631	621	644	620	635	623	678	654	630	618	615	624	682	617	629	628	686	656	665	612	666	651	607	604	664	621	656	667	659	630	634	621	621	606	625	643	649	625	675	672	676	620	617	634	659	634	655	603	653	624	627	668	645	617	642	614	601	642	641	662	631	634	643	641	620	623	672	599	682	639	640	668	641	656	689	630	660	638	660	638	639	646	664	644	581	630	657	658	630	644	636	662	601	657	612	588	612	641	636	645	620	627	654	652	648	639	647	619	624	616	643	622	707	677	653	670	710	634	665	596	607	624	613	639	624	690	615	662	649	694	652	673	629	624	660	653	608	662	621	630	646	672	616	667	621	650	683	666	646	629	678	605	645	643	643	629	648	638	678	641	585	651	672	663	606	648	623	658	601	628	634	611	629	638	666	623	681	629	673	653	627	630	663	600	616	626	631	652	645	668	632	624	638	677	626	666	617	631	661	633	660	643	606	665	642	664	657	632	634	631	654	609	636	631	654	603	621	640	603	675	641	625	653	680	663	673	631	615	638	637	637	639	619	613	622	632	617	628	644	637	619	657	666	632	696	645	594	672	631	650	627	632	655	617	668	664	660	666	661	648	657	627	625	654	648	618	691	702	622	623	640	662	666	630	621	629	650	599	594	661	602	596	688	672	636	588	697	625	663	650	659	657	625	631	626	660	636	622	622	602	641	667	638	639	614	668	669	601	616	634	619	636	636	644	655	645	596	636	637	645	603	658	650	664	631	646	661	648	626	644	628	647	645	637	630	600	633	687	651	592	609	609	626	624	636	640	668	636	640	606	644	631	651	624	649	629	588	683	614	638	601	670	623	652	669	605	668	648	643	654	629	657	637	635	638	630	646	633	641	636	598	637	662	703	647	667	623	622	674	635	604	641	660	662	638	626	683	620	658	688	638	627	609	630	649	620	609	592	666	624	657	657	639	650	603	698	620	675	637	637	643	646	599	677	627	632	673	635	619	607	653	671	651	639	683	646	645	613	650	661	608	656	587	699	641	634	639	629	624	624	715	658	612	606	686	629	635	651	655	637	592	647	603	667	662	665	628	597	667	660	692	582	616	657	633	659	631	714	662	658	707	632	621	640	685	658	666	659	649	659	614	642	646	645	645	627	623	676	638	622	657	662	694	647	612	669	639	651	656	607	679	631	670	626	666	644	647	603	638	666	622	675	674	628	609	654	628	657	674	636	659	633	674	661	627	613	616	637	619	591	582	658	685	637	630	615	671	597	693	615	672	666	651	620	619	621	657	612	654	636	629	633	638	623	622	646	637	652	645	659	587	630	612	635	695	655	603	691	643	625	685	665	701	605	612	599	595	700	645	627	631	623	650	658	655	670	595	625	684	640	673	600	641	637	695	621	686	611	632	617	609	628	625	617	626	680	691	628	649	647	645	637	616	678	625	671	655	648	640	628	662	670	604	586	647	643	669	683	663	648	621	650	681	619	659	643	598	644	675	614	628	641	628	669	649	653	612	635	666	644	677	648	612	643	626	616	610	652	646	636	650	634	631	647	619	625	598	648	661	682	692	664	665	643	648	647	630	702	585	651	662	632	594	623	672	666	661	611	684	609	647	614	643	632	650	627	632	644	659	655	648	621	623	652	595	637	617	634	626	645	643	704	667	637	687	624	691	678	628	638	662	624	660	649	620	629	669	690	657	645	646	646	630	619	652	621	609	587	678	642	598	645	642	630	666	663	590	633	660	633	642	651	654	638	659	645	656	621	585	597	603	613	637	669	657	630	610	611	630	634	657	613	627	648	624	628	663	635	638	593	662	643	626	646	635	652	671	658	653	673	658	675	618	658	682	646	657	663	620	637	649	631	649	665	615	626	622	614	645	650	646	610	658	646	646	626	669	657	697	570	658	629	632	645	672	668	622	670	669	609	696	634	671	672	648	628	592	670	603	656	641	631	649	628	639	622	712	650	615	645	641	679	683	644	653	674	630	635	633	640	636	647	646	637	653	649	602	603	661	631	616	667	640	673	660	655	636	614	642	623	602	672	639	611	640	639	619	602	664	631	654	639	648	686	645	654	651	621	628	616	641	637	647	628	617	609	644	618	636	642	635	630	596	681	624	658	670	696	617	618	617	680	607	633	624	622	700	604	620	666	666	640	628	651	638	634	655	613	664	651	688	627	644	655	629	610	639	661	641	669	606	627	598	618	624	716	652	674	658	655	660	641	665	636	617	630	628	704	672	644	666	634	663	696	592	654	644	721	611	639	683	628	651	653	702	620	629	676	631	635	678	632
85186	77177	65029	44694	25074	6276	435	249	256	266	239	235	246	249	243	249	249	244	241	258	228	237	235	224	249	231	243	225	251	238	253	218	255	241	228	228	249	222	227	238	228	254	232	239	227	230	243	252	245	278	240	235	270	249	238	226	222	249	255	193	243	240	268	252	249	210	200	258	240	240	255	238	227	247	232	239	233	246	249	222	247	245	231	252	245	248	240	252	253	231	220	245	250	216	269	250	231	232	226	240	218	245	229	224	237	233	249	269	264	255	221	253	219	254	231	241	246	254	215	237	241	248	228	249	250	242	250	249	255	270	247	260	240	223	232	226	242	238	230	241	228	224	248	228	248	264	196	261	253	253	228	217	232	219	249	244	240	232	261	258	246	243	236	219	245	247	237	233	198	227	235	239	232	224	238	228	234	252	251	236	243	240	252	221	283	233	224	224	239	278	210	230	260	254	238	254	248	238	248	228	229	227	239	236	235	216	241	260	221	224	269	258	240	248	240	233	233	270	226	244	236	240	226	245	226	230	232	233	234	252	218	247	250	234	228	233	224	261	225	243	233	242	203	226	221	231	235	225	243	236	261	250	227	253	247	209	236	230	257	230	249	242	267	236	225	220	239	246	229	203	241	218	227	271	248	220	242	224	245	250	240	233	231	234	262	229	240	241	237	242	258	241	242	221	215	218	249	246	241	245	227	248	226	192	256	244	224	229	256	238	230	256	231	235	248	242	236	243	260	220	239	240	213	234	242	225	250	225	248	232	274	249	275	236	231	250	232	261	228	260	221	231	238	258	242	257	250	245	273	227	231	257	256	242	249	235	239	248	224	262	244	270	234	252	233	254	238	236	257	255	246	236	236	234	253	254	188	248	231	254	239	242	243	231	230	246	262	257	230	229	244	244	236	230	220	254	257	255	238	234	245	247	253	238	271	233	236	243	232	253	256	248	240	215	245	242	244	261	233	231	246	257	223	249	205	251	241	232	241	249	246	253	254	221	267	225	282	242	244	266	259	243	214	277	246	246	227	273	232	260	239	220	254	263	247	230	244	271	221	243	237	256	218	265	257	257	234	233	233	233	229	213	245	226	242	274	245	228	240	224	282	232	245	248	222	235	241	242	231	259	242	276	227	265	230	234	245	232	238	228	226	254	254	244	264	222	239	226	256	201	276	243	243	234	235	250	228	228	256	225	250	248	265	237	257	255	250	250	230	227	240	253	242	259	236	229	239	244	237	250	225	225	254	230	218	239	213	238	236	256	253	223	249	221	236	240	213	233	231	237	277	257	253	235	286	238	249	228	233	242	240	222	248	236	236	234	225	225	233	255	218	225	207	216	238	222	238	245	266	256	262	243	211	236	240	252	246	224	212	224	250	222	251	231	235	248	260	243	247	246	237	238	227	237	226	255	228	252	246	249	235	242	239	242	246	240	231	231	231	218	236	244	244	235	247	231	238	255	270	236	253	241	240	247	268	240	234	224	251	231	225	258	240	230	261	264	259	234	259	232	269	245	252	230	254	225	231	204	251	242	241	221	237	247	272	195	275	232	253	254	239	269	224	209	238	245	258	226	268	231	261	247	247	258	239	230	232	196	229	242	258	224	230	239	256	252	221	214	234	228	208	238	230	217	261	279	232	237	271	222	225	231	235	259	231	219	238	255	256	238	256	247	239	240	229	269	224	286	254	261	225	250	247	249	261	237	222	229	232	224	266	242	254	275	247	244	223	242	235	253	235	262	227	256	235	281	250	246	239	233	226	260	220	237	266	228	235	235	237	230	228	231	248	251	233	252	231	256	279	238	236	238	219	230	235	255	224	260	262	254	240	251	244	258	233	220	250	234	219	244	220	236	247	245	239	255	246	235	247	233	244	292	257	233	238	222	238	245	247	242	267	206	270	233	226	257	225	243	239	238	238	241	242	241	237	205	230	235	267	238	231	211	240	229	234	281	263	271	245	289	227	234	230	258	218	216	202	231	256	250	229	230	257	237	260	246	277	230	280	249	228	239	251	230	244	218	249	229	245	212	244	241	216	206	216	255	231	249	254	220	233	236	236	228	227	260	218	233	248	227	209	236	227	218	244	223	252	237	259	261	236	282	235	253	240	237	255	237	232	236	237	259	244	219	245	271	246	261	238	235	247	252	273	235	228	272	242	251	219	256	222	222	270	238	253	236	228	238	227	221	251	270	251	243	244	237	250	217	228	274	256	239	230	240	213	255	234	213	213	268	257	250	238	242	237	198	269	243	269	254	226	215	236	253	266	222	257	244	249	218	248	240	241	235	251	241	258	205	256	238	241	221	228	256	234	242	247	252	256	263	250	241	212	234	231	263	221	210	220	191	229	244	231	228	240	243	264	221	244	239	209	224	250	247	244	242	267	253	211	223	222	243	224	253	238	233	220	213	231	232	235	223	247	237	265	211	229	254	231	232	232	251	272	259	226	224	228	226	236	247	287	231	248	207	260	269	245	269	204	244	236	239	207	245	243	255	257	249	238	253	223	225	198	223	219	229	234	244	250	230	262	253	208	263	238	228	235	243	218	259	231	227	222	237	235	225	255	228	278	219	273	226	219	246	239	242	232	205	225	206	237	252	226	245	258	220	247	237	229	259	269	223	240	204	232	212	252	227	245	243	242	228	217	241	231	260	229	266	222	211	238	221	244	236	236	242	232	224	232	238	233	252	270	219	227	265	241	237	237	230	257	276	248	237	211	225	242	260	264	204	265	267	247	239	244	230	237	255	222	225	245	234	220	215	240	251	217	236	234	254	209	245	249	243	228	260	231	228	237	213	205	188	222	204	233	211	239	204	241	237	265	237	246	233	253	256	228	231	229	227	255	241	262	234	248	242	233	247	278	259	257	238	229	218	248	268	258	221	263	212	253	221	240	239	227	191	244	257	247	232	237	205	242	254	215	243	236	260	235	225	261	246	232	227	241	195	253	249	270	252	255	256	227	220	244	247	214	229	246	259	216	252	238	247	256	240	245	230	240	256	247	231	218	224	291	215	235	249	252	235	250	253	258	228	290	245	246	240	220	243	230	249	241	228	232	214	229	260	258	243	230	261	228	224	270	238	257	245	256	233	258	219	241	231	238	224	229	254	215	256	202	261	263	239	211	257	235	213	230	227	229	236	225	250	247	219	236	206	217	259	227	247	224	249	256	209	214	246	238	234	240	258	219	247	234	231	259	227	265	230	228	260	244	277	248	235	227	251	236	238	243	226	244	220	261	241	253	243	242	257	222	227	222	238	222	244	216	228	258	230	230	235	234	251	245	237	244	229	235	230	267	220	237	219	251	260	259	233	271	261	237	245	217	224	226	229	250	225	213	253	221	248	220	258	267	234	233	227	225	265	244	235	263	233	229	256	226	256	236	228	220	224	263	231	233	236	247	248	246	226	272	231	259	241	227	216	231	221	237	224	256	250	230	219	245	239	235	232	203	260	271	234	244	235	219	234	247	235	230	254	241	256	242	221	255	236
61102	68787	65251	50554	31887	5357	581	602	587	582	621	549	579	570	575	543	595	563	562	607	589	575	568	583	603	592	553	576	549	550	559	551	534	599	562	607	594	559	552	558	576	557	563	528	593	605	605	577	586	594	573	607	552	603	521	583	569	556	539	577	549	559	586	570	583	572	588	550	581	542	585	564	556	543	551	608	572	568	562	562	565	544	558	597	551	565	564	594	587	590	576	568	562	577	567	551	560	578	569	574	532	550	579	518	561	532	569	578	607	577	582	558	575	543	514	556	573	548	568	580	606	576	566	566	564	588	533	545	542	561	579	543	571	547	559	562	577	561	597	597	572	575	598	517	575	554	567	573	588	577	579	558	561	537	635	570	591	527	566	571	564	544	575	532	536	543	593	582	583	555	554	589	551	556	583	590	586	504	567	589	594	581	556	603	612	528	570	560	561	521	591	587	572	578	521	607	579	528	567	583	585	586	572	589	589	560	612	594	581	540	582	575	557	585	601	601	557	567	520	528	566	600	572	572	549	619	586	555	585	589	556	581	538	580	572	532	543	540	565	517	567	555	568	545	611	584	572	595	619	585	544	579	604	566	580	554	545	577	561	564	526	591	567	590	556	560	573	557	622	562	593	537	592	577	574	579	547	586	554	620	561	562	543	546	597	570	573	560	570	600	567	611	563	608	548	581	575	581	536	527	564	587	566	599	532	563	560	617	593	622	590	574	537	569	592	533	563	571	570	522	581	548	548	546	558	547	570	568	546	572	562	567	541	565	525	574	597	544	589	539	572	559	572	597	571	595	610	592	598	572	536	545	623	548	583	548	573	496	564	540	586	544	535	612	597	559	507	583	588	618	561	575	573	542	584	572	600	609	598	583	598	611	560	582	556	569	598	577	599	564	575	520	583	574	595	580	571	556	593	562	584	562	548	558	551	556	564	564	556	573	576	527	583	598	536	596	614	564	588	603	548	554	516	522	587	556	580	585	553	580	593	531	598	597	523	570	584	545	599	539	590	557	557	553	549	570	546	583	554	549	575	604	613	618	575	575	596	567	606	576	567	540	586	535	586	543	566	539	610	584	524	565	536	573	544	560	619	562	605	589	594	511	601	567	580	580	548	603	591	591	575	591	564	553	572	598	552	541	547	556	611	537	558	580	595	556	561	572	629	554	547	573	590	579	541	571	601	564	524	511	592	588	549	583	562	597	577	573	555	565	566	562	559	551	610	580	599	596	594	603	608	558	553	567	555	567	592	603	568	552	560	547	578	567	541	608	561	623	580	571	559	580	578	592	610	552	597	543	577	569	582	554	585	553	549	582	580	530	571	595	571	549	597	573	596	553	586	580	546	589	567	577	550	561	542	570	536	581	521	545	554	572	556	578	555	585	580	599	569	522	556	527	599	582	537	562	523	586	601	547	537	566	562	571	559	563	578	571	597	568	578	582	581	545	571	583	556	561	533	526	562	582	573	586	551	563	582	547	564	600	555	582	596	563	580	582	549	594	574	589	507	602	632	586	532	567	565	573	567	594	584	582	623	604	581	571	541	583	576	557	579	599	620	553	518	570	564	570	576	569	586	527	581	572	586	547	602	639	533	632	565	552	561	571	552	571	569	618	562	579	572	616	553	555	569	554	590	586	558	549	581	563	557	588	579	543	549	555	565	550	572	602	607	625	575	611	594	611	568	528	562	543	560	564	579	588	537	537	543	563	549	579	570	579	575	574	537	541	565	559	594	551	556	611	573	502	567	582	629	562	598	564	550	565	559	590	580	564	572	588	575	600	558	583	603	592	572	557	529	573	567	560	602	561	594	543	531	562	589	573	549	560	547	575	580	562	545	548	550	584	549	578	561	619	587	569	573	536	559	555	605	548	568	603	568	560	538	548	597	534	598	565	564	581	529	533	592	569	587	564	560	579	544	569	580	565	530	569	550	563	507	560	531	582	580	554	567	566	594	588	531	559	597	598	549	576	572	573	636	573	586	580	582	589	566	575	582	583	596	567	598	603	581	587	569	567	575	535	552	511	554	584	592	591	560	558	595	561	578	575	574	523	579	549	574	571	569	534	556	550	583	569	564	556	595	592	542	543	569	601	567	513	585	624	557	592	567	552	577	546	590	557	607	565	556	556	557	552	590	566	591	523	539	635	575	573	562	585	569	564	556	553	591	552	603	550	554	569	575	566	578	554	619	559	579	597	540	559	557	569	535	557	531	591	591	556	596	546	558	567	576	583	564	526	572	537	569	576	534	538	564	609	551	569	559	567	566	541	551	558	555	585	545	549	598	568	564	584	588	589	575	574	591	578	569	546	598	589	609	553	580	565	590	588	603	566	584	548	619	587	566	544	570	585	546	518	521	574	582	575	569	587	593	521	563	544	596	579	598	573	539	609	551	589	531	588	611	552	573	551	579	586	584	568	571	576	575	562	568	601	602	565	587	570	607	566	579	586	588	563	572	596	544	603	579	533	532	602	575	569	566	545	522	584	585	574	595	577	546	583	525	592	552	631	557	541	581	575	534	576	558	591	617	608	563	559	592	591	592	616	537	609	577	567	605	560	570	588	589	523	583	564	553	554	547	578	524	558	558	536	527	571	585	592	555	601	563	554	591	554	561	549	569	554	563	571	536	541	608	584	548	581	625	578	575	563	599	569	579	513	600	555	615	606	573	578	533	579	582	609	567	595	560	567	572	551	599	547	592	596	568	591	596	540	597	553	594	569	588	548	556	562	585	529	568	539	586	595	568	609	602	523	583	528	559	597	545	583	573	601	596	557	548	582	553	563	530	569	553	523	552	565	576	596	572	558	512	549	600	604	552	552	622	560	603	560	572	575	509	603	590	561	568	599	604	603	599	536	538	592	544	576	586	579	566	517	558	550	517	575	571	583	564	551	565	543	643	578	572	587	537	573	616	564	545	537	602	533	542	584	533	552	587	569	541	541	591	575	578	550	574	604	554	587	581	559	556	522	611	592	573	580	557	556	593	570	598	553	591	589	544	574	588	564	565	612	540	561	587	517	492	579	562	521	542	604	497	512	574	562	601	586	537	620	562	555	580	574	587	616	573	559	566	585	580	598	592	574	562	574	592	556	565	625	587	592	570	590	546	603	560	581	598	550	560	596	563	531	603	545	543	592	542	584	571	577	575	595	559	564	618	538	574	602	616	562	557	572	577	552	533	551	589	550	583	590	536	545	581	607	585	596	568	564	579	551	549	569	602	578	602	547	559	571	581	604	556	566	557	582	541	584	569	547	559	594	567	571	538	557	607	580	587	565	545	543	589	536	597	556	556	558	560	571	573	609	581	604	588	608	555	575	559	621	580	589	605	601	550	585	577	596	617	543	568	544	560	535	579	566	541	555	550	562	549	545	586	586	608	546	589	627	581	522	602	549	587	541	587	565	564	602	594	584	565	602	561	522	565	573	529	549	614	620	532	550	580	556	547	547	568	544	548	542	551	548	557	583	585	544	574	574	540	600	557	553
37532	27129	14342	5119	1268	237	181	153	172	165	179	188	194	156	154	182	193	167	177	179	170	164	190	164	185	173	180	182	164	150	162	153	161	162	173	172	187	161	188	170	156	173	179	168	199	174	166	180	183	178	187	180	206	191	174	173	181	173	168	198	156	173	166	167	164	179	145	167	168	198	151	150	195	172	175	190	177	163	173	167	154	174	193	181	168	168	144	173	165	170	153	162	162	172	153	165	156	192	159	183	184	184	168	159	159	179	171	208	181	160	160	179	187	183	177	166	160	195	181	166	179	180	181	158	165	208	164	168	183	156	177	180	174	157	176	161	169	161	180	159	188	166	190	190	175	161	174	185	175	164	163	151	146	169	163	179	191	169	150	175	192	160	157	176	177	186	159	160	179	186	195	178	173	166	173	168	185	199	175	181	176	176	181	174	172	177	164	192	191	158	180	177	168	164	160	178	175	153	165	169	149	184	163	191	186	178	164	178	157	154	183	189	173	157	147	189	171	174	176	160	166	178	197	187	173	166	168	152	158	182	186	174	185	163	155	168	157	197	167	182	171	174	173	165	192	182	171	154	167	164	165	165	174	172	182	183	198	182	187	191	152	178	170	178	168	182	169	159	167	180	175	176	172	159	189	179	168	171	146	151	172	181	166	171	201	208	201	190	184	179	177	151	170	182	171	157	180	184	198	184	174	172	181	196	180	172	189	163	184	169	194	170	178	208	167	182	162	180	167	146	180	167	175	182	184	171	162	172	177	169	179	180	194	179	168	156	204	180	166	155	182	154	186	174	168	172	192	162	182	182	179	183	162	178	170	177	171	179	175	186	156	157	179	162	154	193	181	188	159	167	179	166	184	164	159	196	184	167	172	186	164	187	160	154	184	166	173	180	195	172	165	199	164	176	174	177	168	177	204	143	162	149	193	159	187	167	172	191	151	168	151	173	178	158	166	201	174	164	164	156	189	175	179	173	175	174	171	169	169	170	189	176	155	170	169	158	166	170	198	183	149	179	185	155	181	176	166	155	159	189	174	194	168	171	203	168	187	169	187	165	168	193	181	162	150	159	169	174	208	169	155	155	160	164	153	171	160	151	174	187	153	173	152	161	154	170	159	158	184	165	168	171	175	175	187	176	169	175	139	164	181	184	194	155	162	192	185	148	181	184	177	163	169	178	152	181	151	196	167	159	178	157	188	168	167	172	199	215	188	175	159	156	179	152	169	167	169	193	197	169	192	154	176	166	156	159	180	170	196	184	167	171	169	179	170	163	185	174	164	165	188	168	155	182	158	164	182	183	161	169	176	153	165	180	181	210	167	164	200	178	186	159	155	189	155	176	160	170	182	184	187	178	180	176	200	181	194	176	184	177	155	142	199	180	167	175	190	189	171	197	193	174	151	160	184	193	167	175	166	153	208	186	169	171	173	178	157	174	193	178	162	166	172	195	162	173	168	171	175	168	188	165	159	165	164	169	205	183	166	182	177	174	175	149	173	168	199	192	168	199	159	179	171	171	157	176	176	155	158	188	192	176	206	157	190	188	193	159	156	198	146	151	180	171	171	153	146	175	170	166	151	182	153	174	160	171	161	172	170	189	159	169	155	186	199	182	154	176	194	172	190	150	181	167	135	183	166	165	190	165	166	160	174	153	165	148	171	160	159	171	161	172	164	167	171	184	182	190	162	156	178	173	180	160	167	164	170	160	157	177	169	211	183	166	148	178	151	179	185	171	184	189	159	166	161	137	170	157	154	172	183	161	181	156	173	168	150	150	195	173	167	190	170	190	172	180	165	187	157	146	184	182	166	176	186	141	152	196	169	157	189	180	172	168	183	167	178	177	187	166	146	154	179	167	173	172	169	212	183	166	161	176	170	154	178	174	176	196	179	145	170	189	157	178	186	173	171	174	199	156	200	170	152	200	160	177	169	182	172	190	175	185	179	167	166	158	155	201	175	192	172	167	189	164	173	149	159	191	172	177	158	153	176	162	178	148	209	196	164	180	193	189	157	162	186	157	165	153	176	190	180	141	190	168	181	163	171	195	173	161	158	168	170	150	179	190	160	181	187	156	160	171	179	180	156	161	170	189	171	170	163	182	160	198	184	165	158	189	161	188	194	171	170	172	169	175	161	203	151	166	182	158	172	165	176	183	200	168	186	197	185	193	170	181	169	157	157	193	173	159	177	169	189	188	177	176	161	174	177	175	170	170	154	161	170	164	192	190	156	166	164	187	175	178	166	176	180	188	147	179	155	178	179	170	180	160	182	183	171	168	181	153	154	188	180	171	155	144	163	157	182	176	194	181	173	172	183	154	178	182	168	164	187	159	179	185	156	206	159	183	166	160	169	167	178	152	204	167	179	178	178	165	185	168	165	181	135	188	197	157	144	197	180	166	165	171	175	182	170	164	193	157	163	212	183	150	154	171	168	156	172	185	172	168	180	169	164	203	166	164	152	152	191	170	184	167	210	165	204	167	173	174	132	178	179	171	170	148	172	182	164	165	195	171	182	171	206	177	156	191	152	185	180	174	168	165	160	191	168	195	169	185	177	181	161	179	181	185	167	169	167	153	184	180	180	191	177	179	178	184	189	153	192	172	180	204	175	180	147	160	186	175	162	168	177	158	170	170	142	183	179	171	176	168	169	181	165	185	175	173	166	158	172	169	183	144	155	186	186	209	185	169	167	196	174	166	191	158	184	170	215	184	196	160	176	165	201	175	164	172	182	183	183	157	182	183	158	140	177	179	161	155	153	185	178	182	141	183	172	150	159	159	176	167	182	165	172	191	175	175	166	161	201	158	191	161	166	188	186	166	154	158	183	169	166	183	165	169	165	163	177	177	170	177	194	158	192	175	177	201	174	186	152	166	157	164	181	158	174	185	187	169	163	183	200	178	133	185	184	214	161	172	168	188	179	174	182	179	171	187	175	176	162	172	156	169	161	165	152	162	173	167	195	161	171	177	186	195	186	162	188	171	172	150	172	172	166	180	176	193	160	175	162	174	177	171	179	187	151	178	179	152	165	184	167	167	174	164	193	161	183	181	199	174	149	185	174	175	191	187	173	160	166	169	159	180	171	193	173	164	161	169	166	173	185	165	159	182	155	176	155	177	165	170	163	166	168	168	181	166	155	171	198	173	172	176	172	189	157	164	156	163	171	169	158	179	177	165	181	162	186	194	186	179	178	141	187	177	190	189	160	171	158	181	181	171	190	166	157	185	183	184	160	174	200	178	165	170	188	158	164	205	177	161	170	163	189	191	184	183	202	176	157	175	158	161	151	131	150	206	172	157	166	173	171	178	171	184	166	171	190	183	150	187	168	168	146	170	160	167	147	160	156	157	193	164	171	175	154	163	165	190	184	161	154	170	149	162	185	181	171	202	175	176	183	162	184	161	189	178	173	172	167	170	144	170	163	182	173	173	187	169	158	186	166	162	178	164	177	139	168	170	209	168	172	166	164	182	146	160	176	187	177	157	163	186
30310	27385	19976	11112	3615	597	464	428	481	468	465	443	450	429	462	475	421	460	466	417	434	433	474	426	474	442	463	445	408	472	447	478	449	481	468	462	434	474	449	452	438	438	452	453	440	458	459	443	421	447	457	457	464	461	459	460	442	436	444	447	461	435	472	449	470	399	475	470	444	511	462	486	442	459	419	432	440	451	443	430	427	478	459	471	422	479	456	428	432	478	441	446	450	438	424	430	443	454	508	477	424	441	449	425	476	445	430	444	436	477	465	436	460	471	415	422	464	458	470	426	436	458	503	442	455	427	446	454	456	452	423	429	456	479	452	454	446	447	422	486	456	443	457	438	459	479	436	440	442	451	455	453	453	438	463	466	467	460	417	444	468	442	433	460	458	414	457	413	469	470	441	410	453	424	441	406	436	458	395	458	456	470	444	460	461	401	464	445	443	458	458	440	469	439	448	472	502	454	471	418	438	446	423	477	405	446	449	468	467	503	434	484	428	465	456	430	450	401	401	449	453	433	423	425	434	424	466	459	431	471	433	424	481	434	468	477	462	481	459	463	487	436	439	436	458	418	448	444	490	412	457	407	475	435	453	442	448	425	471	474	432	471	435	451	438	450	493	424	451	469	448	458	407	439	464	440	453	436	464	460	456	454	422	468	458	431	434	448	415	435	464	445	457	470	439	440	423	431	487	471	445	463	465	420	458	421	441	447	464	450	435	479	443	462	433	436	432	444	460	433	437	421	462	475	441	442	429	440	480	476	430	419	441	467	469	477	451	479	468	445	424	455	440	468	467	428	435	460	490	471	420	440	459	442	445	486	461	452	412	471	474	456	420	456	434	436	465	444	451	439	502	468	437	434	427	415	449	437	463	457	386	435	491	437	432	434	467	467	468	447	465	443	492	422	443	443	439	471	452	450	473	445	445	485	438	430	453	466	456	424	423	498	439	458	461	451	448	456	444	411	425	454	421	467	449	434	447	472	488	465	441	441	425	489	453	445	477	436	453	442	452	453	433	465	436	416	452	463	453	435	440	391	421	457	420	475	474	446	475	446	466	412	472	441	449	446	468	457	411	472	471	411	453	450	454	420	431	471	474	499	450	431	436	422	461	407	458	447	443	490	476	437	473	458	463	490	464	455	410	473	503	445	438	446	432	454	465	418	430	459	461	445	464	463	463	488	462	425	467	477	432	474	467	473	455	410	443	458	443	432	441	473	441	446	444	444	472	450	442	495	449	436	442	449	438	460	463	430	459	435	430	468	463	477	450	442	468	462	459	475	447	462	445	451	470	430	406	452	438	441	423	468	470	448	414	447	453	455	451	442	423	447	457	444	488	455	477	433	487	441	477	441	479	461	437	471	459	392	452	438	468	428	440	457	456	448	451	458	443	458	450	471	462	423	440	468	438	486	434	465	469	460	453	426	411	473	454	488	390	449	502	414	440	449	433	471	458	477	470	484	445	451	446	434	431	481	450	437	454	461	439	458	435	431	470	472	464	483	441	442	464	445	413	438	479	451	474	431	436	441	464	437	503	454	491	441	458	450	449	428	425	424	461	438	456	446	487	443	435	484	495	438	474	406	456	461	442	454	433	417	469	422	449	448	413	403	451	429	413	467	426	467	451	438	435	461	457	450	424	460	455	405	454	462	465	466	422	417	442	466	425	445	459	453	503	493	460	456	430	447	473	473	453	480	452	457	432	450	422	391	463	472	454	432	443	416	432	465	482	449	434	386	424	473	465	442	405	423	456	490	444	446	489	410	504	472	457	430	447	479	458	424	409	437	483	441	423	475	446	480	456	430	432	400	449	438	479	461	457	456	418	460	437	437	451	447	486	428	462	448	425	443	440	475	468	472	495	463	443	444	440	442	431	453	471	435	458	448	425	443	463	470	426	426	482	418	459	433	498	460	428	412	432	456	465	455	457	436	453	483	480	433	460	434	461	417	462	456	433	466	444	462	462	437	451	440	464	453	383	428	454	425	473	428	421	452	452	438	456	424	423	449	468	439	473	447	463	447	419	427	456	450	430	503	428	487	422	477	461	439	418	477	426	447	458	461	426	433	449	443	437	456	430	458	446	426	421	402	439	434	445	435	436	448	409	439	435	487	431	456	442	430	453	447	441	448	417	482	445	439	454	471	453	442	474	439	443	441	455	457	491	452	481	462	475	458	462	410	471	443	445	444	440	424	424	444	464	472	451	428	443	440	455	451	461	441	442	423	462	424	452	450	472	451	442	421	476	459	423	485	434	470	438	436	462	429	445	461	475	480	430	463	476	448	464	491	446	455	483	450	432	442	452	479	467	495	464	456	461	428	426	480	453	474	454	493	445	473	440	434	473	427	422	460	426	406	493	426	457	445	462	477	459	424	498	437	480	477	432	454	453	428	426	470	440	452	456	452	464	435	445	462	459	473	437	433	437	444	448	429	463	442	461	479	488	418	459	464	455	460	453	453	417	460	472	475	490	461	484	443	463	433	463	443	447	441	416	427	429	483	438	461	427	457	476	451	446	458	450	456	440	453	463	491	438	446	483	462	475	408	468	461	460	452	477	440	465	462	445	514	465	473	484	467	490	487	473	428	457	441	462	428	458	455	474	446	418	438	469	479	429	455	492	452	469	455	428	435	465	465	433	480	443	462	436	406	439	462	461	417	470	465	443	457	441	436	431	412	433	445	450	439	465	410	466	448	487	445	475	458	446	455	446	454	435	462	480	463	452	419	453	418	467	421	471	435	446	455	471	447	461	465	453	466	437	446	452	426	472	405	422	453	435	432	421	465	471	455	467	440	470	457	423	447	438	454	423	457	426	458	423	445	449	465	448	479	418	462	473	446	458	449	440	442	442	471	445	474	450	470	468	448	456	443	434	426	449	458	470	456	480	465	436	446	453	480	450	491	449	455	468	453	468	492	456	448	443	437	431	415	473	439	474	448	439	449	470	480	483	464	442	442	424	484	438	428	510	416	462	420	407	446	460	456	431	406	440	426	442	441	480	451	459	429	458	444	476	436	449	456	441	445	460	476	461	442	409	455	425	454	446	449	433	427	429	440	454	452	454	441	463	439	440	466	412	419	443	432	446	462	445	440	491	476	462	431	489	477	434	456	440	425	476	414	388	464	471	466	409	467	447	447	463	415	473	464	419	433	428	471	470	438	438	426	468	468	437	431	438	474	443	442	465	447	457	431	462	466	464	492	467	456	438	456	468	462	422	471	417	477	419	452	461	444	445	438	437	443	465	470	474	418	474	466	478	454	407	431	454	474	446	420	438	451	452	489	464	465	457	424	458	449	459	434	438	425	462	459	434	445	462	476	417	455	475	436	462	461	449	480	469	438	434	501	469	458	433	465	456	446	460	460	440	438	424	471	441	442	419	451	444	503	453	436	459	454	470	416	444	411	483	457	479	449	438	441	439	485	460	431	457	439	446	455	464	431	451	470	471	461	431	472	457	412	463	479	472	426	408	420	433	463	427	452	423	449
77835	68976	57465	37705	15980	2911	360	259	243	248	242	271	236	248	233	218	261	250	213	237	270	250	220	247	236	290	274	240	234	244	251	245	237	281	247	218	234	223	233	235	245	229	248	233	238	253	278	243	268	250	268	295	267	253	252	236	250	218	256	273	227	229	289	240	266	255	240	259	220	245	258	274	217	264	237	277	268	221	268	264	248	259	260	261	271	267	257	256	269	236	222	264	229	281	233	241	237	239	240	265	264	264	258	262	273	259	268	222	260	269	277	268	257	263	261	245	241	261	239	225	245	248	269	259	214	217	258	265	244	248	253	256	251	254	268	232	232	280	253	233	261	228	241	268	272	266	238	263	259	227	220	266	266	275	273	226	230	237	252	236	233	259	228	306	253	239	255	242	245	252	217	255	241	260	233	254	262	246	264	248	254	259	231	249	245	251	249	235	265	246	239	287	254	267	256	255	254	259	242	243	260	254	238	238	241	234	230	236	244	244	241	263	242	243	252	236	246	255	265	268	243	229	239	246	272	289	257	254	220	255	247	236	283	267	236	247	271	280	269	254	247	275	278	289	272	244	237	250	253	252	260	265	256	235	236	254	255	234	226	246	228	244	273	269	238	239	268	257	239	264	241	266	235	246	260	284	281	192	250	255	258	237	294	233	249	257	263	253	261	283	242	271	278	228	244	239	265	244	257	270	251	258	233	246	270	276	271	258	252	236	261	273	248	248	240	237	251	247	240	250	275	251	268	252	270	244	247	247	256	262	250	236	261	247	240	264	267	256	239	244	261	270	266	253	229	248	275	262	279	261	240	233	249	261	248	259	263	245	253	257	242	242	255	239	249	245	232	274	270	256	260	245	236	277	262	258	250	257	262	248	270	271	248	265	232	285	250	262	237	247	226	250	256	241	262	255	260	243	253	233	251	218	247	273	263	233	234	270	250	250	264	235	264	233	238	254	275	235	253	265	242	235	254	243	246	256	282	246	260	245	258	256	223	234	246	264	227	263	211	261	271	249	246	238	248	244	242	250	238	210	232	287	268	273	254	241	249	244	267	251	253	220	247	261	241	238	250	226	233	275	287	232	273	258	259	244	241	264	238	248	251	279	243	249	254	260	252	253	264	271	253	238	220	272	279	290	233	252	238	266	253	262	279	233	227	258	249	240	270	225	254	241	245	244	263	255	243	270	277	249	264	250	241	242	237	249	250	243	210	263	260	243	226	241	245	270	236	275	275	240	250	246	244	261	249	267	270	226	248	272	233	255	280	274	268	250	253	263	257	242	234	235	270	251	221	248	264	259	251	263	243	253	215	225	284	277	270	285	261	241	248	228	275	256	260	257	248	249	247	231	247	273	266	271	266	238	247	241	261	272	227	229	244	260	252	214	258	248	231	251	256	307	235	245	246	266	264	271	222	244	251	257	236	265	299	236	235	228	232	264	268	277	261	246	271	243	235	243	231	247	261	234	231	252	258	252	255	249	245	244	260	265	230	248	240	250	216	258	235	224	271	227	225	242	259	266	221	270	266	243	259	248	272	263	287	248	264	239	220	227	262	232	241	259	267	269	264	239	285	264	279	253	252	258	260	235	215	236	251	257	241	250	252	229	265	290	252	278	253	280	267	253	272	271	253	238	244	251	246	243	270	246	271	236	273	267	229	269	225	245	244	245	227	250	242	241	225	240	258	255	243	254	251	273	255	255	243	258	237	241	272	278	250	245	242	266	261	254	271	235	256	228	248	265	250	258	236	250	222	253	263	263	256	259	243	240	260	241	244	268	264	265	245	285	246	284	252	272	239	242	253	253	248	252	231	226	243	236	241	275	260	248	251	282	282	266	242	229	269	254	231	238	273	241	285	210	245	231	248	243	240	245	267	271	238	264	251	242	251	252	244	250	234	238	281	250	259	255	230	233	244	242	242	253	229	234	225	257	255	235	251	279	227	227	276	279	224	241	232	247	260	275	289	212	232	239	268	261	293	227	301	267	252	280	244	254	254	246	252	253	282	255	229	238	236	271	266	253	291	229	262	228	246	248	260	270	257	254	272	279	267	265	242	244	266	269	280	269	249	259	267	225	244	274	248	235	247	256	243	249	268	246	239	212	263	247	257	272	246	241	251	260	252	255	227	231	253	276	223	258	238	229	262	237	264	254	282	288	232	229	284	263	236	217	255	235	268	235	228	252	262	254	262	276	233	262	271	252	233	252	256	248	221	262	251	254	279	242	257	272	261	252	254	242	257	247	256	239	242	253	249	276	259	225	272	230	261	265	245	216	232	238	234	255	254	268	243	255	275	236	261	273	231	271	215	272	272	237	206	255	264	242	249	243	250	264	240	243	253	250	268	261	265	249	253	237	222	232	262	252	282	272	254	233	252	245	219	265	257	255	240	259	267	244	271	248	259	268	252	236	265	224	238	249	247	252	257	251	251	263	243	245	242	238	256	247	256	247	261	275	244	248	248	236	289	256	213	266	266	224	227	250	254	261	255	280	254	258	257	244	259	220	249	260	238	256	262	269	226	248	258	250	264	230	210	246	265	260	270	263	271	234	235	249	245	260	239	234	260	229	228	235	269	248	265	263	243	253	245	248	246	232	246	239	231	246	225	256	250	249	219	246	243	264	278	264	253	244	228	239	279	250	216	234	247	252	232	243	264	259	231	248	270	241	250	285	266	236	268	250	278	256	248	238	253	235	234	252	248	234	228	260	243	275	246	262	282	232	267	238	258	252	261	270	249	240	262	263	220	266	241	259	244	283	224	258	224	270	270	254	258	239	234	237	243	244	253	289	259	245	268	262	261	242	219	246	250	239	245	285	226	242	222	261	253	240	243	249	250	268	243	238	275	256	241	261	240	251	260	241	221	261	251	232	257	233	255	242	251	243	262	225	274	224	251	249	264	277	246	252	230	244	247	274	248	256	253	234	270	262	243	238	238	283	246	222	250	272	240	287	259	254	248	249	206	242	265	254	219	265	272	216	263	265	234	281	234	309	268	259	256	250	251	248	258	288	247	250	275	216	217	262	265	242	260	271	247	236	241	237	244	236	250	276	224	229	220	260	289	253	265	224	234	251	259	272	229	250	221	251	236	269	253	259	290	281	253	248	252	245	232	274	259	244	263	237	210	264	278	245	273	282	232	268	261	256	222	285	228	283	271	237	271	213	272	265	236	260	253	226	240	243	261	230	284	265	237	232	247	238	263	260	252	260	256	249	256	288	268	228	232	249	251	284	295	255	288	236	264	278	252	233	229	270	223	251	256	256	244	254	268	256	251	262	270	281	273	255	232	237	247	273	234	230	240	234	266	248	258	259	275	241	253	257	239	253	249	226	267	226	257	257	242	231	233	241	242	226	270	242	236	267	252	259	234	281	257	238	284	242	233	248	263	235	285	225	269	259	265	230	257	264	254	232	255	279	249	279	238	215	263	259	233	261	244	229	251	245	250	272	251	256	236	234	235	241	239	239	225	247	226	257	218	223	258	263
54096	58675	56484	43753	18880	4877	672	613	624	613	655	609	621	647	587	622	620	588	581	581	642	621	613	633	604	639	596	614	654	600	545	621	639	661	603	565	641	612	607	540	598	628	627	637	668	613	615	558	645	600	559	654	602	647	552	592	643	577	611	536	591	593	612	617	614	598	604	580	574	616	641	632	640	591	610	633	657	600	636	629	619	589	622	612	643	604	585	650	593	589	627	575	575	563	588	609	542	588	601	592	645	643	643	616	607	630	602	584	609	585	632	633	609	616	607	635	592	634	596	616	643	606	609	586	569	620	635	572	591	631	633	597	588	590	636	610	636	608	608	655	652	646	627	641	620	591	590	578	619	608	555	606	580	598	654	587	594	606	614	633	580	607	572	657	573	632	600	612	592	583	594	615	578	571	594	573	595	635	625	621	620	658	602	634	642	658	569	652	620	621	611	640	572	565	620	610	609	566	595	643	594	582	587	599	638	644	626	581	600	665	615	614	587	588	601	559	571	616	640	559	595	614	620	579	567	611	615	595	621	616	589	593	575	617	641	547	631	632	577	583	577	604	593	584	641	611	595	625	591	632	640	594	580	612	613	632	585	612	638	617	623	647	610	600	635	605	616	623	619	628	596	570	606	610	634	591	603	600	616	579	584	607	657	613	579	629	555	628	669	599	612	622	635	597	595	619	620	593	580	634	609	607	596	626	596	630	607	611	572	615	610	677	629	621	624	646	599	611	624	620	612	573	632	584	604	576	569	590	636	626	638	551	657	603	672	608	600	583	571	582	599	629	576	597	599	574	602	631	655	611	633	572	607	612	589	624	612	614	624	592	640	628	636	658	633	606	638	593	625	619	603	622	614	561	580	604	646	625	595	621	611	650	600	609	570	567	588	590	641	636	623	582	603	643	615	562	620	629	623	608	646	637	649	608	613	661	581	618	621	559	654	616	600	599	615	586	605	591	626	617	616	612	614	606	605	624	667	577	606	649	682	585	631	607	623	619	639	652	594	591	611	585	589	615	587	624	607	638	575	592	624	627	638	620	539	662	631	642	579	587	545	585	637	605	575	615	613	629	615	648	608	602	580	589	603	599	585	627	586	616	599	589	581	625	595	620	600	618	595	595	643	595	645	639	560	607	594	584	610	596	586	617	604	623	634	558	599	612	616	579	645	606	600	626	609	605	599	604	588	599	588	620	647	618	586	645	598	592	613	615	630	626	591	582	602	600	614	612	663	635	586	627	672	595	647	637	605	573	591	621	638	608	592	586	653	585	539	607	588	603	551	624	610	609	637	630	635	616	582	620	612	596	585	629	598	600	627	586	618	620	633	622	615	614	620	610	600	655	589	671	588	611	598	586	610	570	623	593	574	610	635	610	598	627	600	610	632	585	632	591	582	623	600	581	605	673	579	628	624	646	602	630	573	593	606	647	610	611	633	581	590	604	585	595	595	589	628	623	661	604	588	602	651	603	598	611	638	598	631	614	651	607	591	616	658	596	578	631	675	612	590	608	597	556	626	598	599	617	578	605	634	628	604	610	634	619	635	626	616	582	600	579	559	610	586	593	582	563	545	653	614	655	558	602	632	611	632	628	632	636	627	621	579	609	554	616	618	590	613	597	583	605	586	613	625	647	602	583	604	623	582	587	595	631	575	620	597	604	623	574	609	634	598	642	592	607	594	600	611	632	594	620	563	637	589	620	636	614	585	576	652	598	580	600	595	588	595	611	572	622	591	579	614	607	603	609	651	555	598	601	640	641	573	596	649	565	624	598	614	581	598	646	600	601	593	634	598	621	583	625	592	606	635	599	620	623	598	599	626	575	576	601	607	579	641	613	630	610	589	568	619	600	561	628	642	630	633	604	634	603	607	642	596	633	603	593	631	570	595	604	620	608	683	568	628	585	605	633	645	567	613	658	638	595	572	623	630	601	639	639	634	596	657	597	614	653	625	585	610	633	625	637	665	594	602	623	622	574	564	596	588	652	576	556	607	672	629	585	629	632	585	619	616	672	594	625	610	630	608	637	643	597	623	620	631	645	597	651	600	574	649	605	580	636	577	599	601	674	632	576	592	621	649	588	659	598	593	593	587	617	586	633	598	609	637	632	575	618	621	620	583	602	624	605	660	596	590	631	642	646	651	596	596	610	639	572	621	594	594	621	562	603	607	638	600	607	607	582	632	615	613	587	603	589	590	620	584	603	623	565	618	617	596	624	622	601	570	628	617	633	613	603	628	632	584	597	626	632	617	591	598	603	619	591	621	610	588	577	623	604	587	574	619	583	638	595	626	586	654	607	636	604	606	568	617	577	566	609	558	579	623	570	609	615	616	597	590	653	566	591	618	606	620	642	610	628	611	589	639	629	583	602	638	605	564	622	574	589	634	644	582	608	567	628	602	612	605	617	618	617	597	640	613	648	589	619	643	607	590	608	577	585	620	607	626	636	630	600	566	630	613	634	568	625	622	578	605	625	561	638	599	587	582	600	622	635	605	615	646	649	642	616	606	603	605	564	647	602	623	644	594	582	609	608	628	643	582	601	583	599	682	638	578	644	600	592	555	610	607	635	598	616	627	626	609	601	615	602	563	609	603	634	606	661	618	618	610	619	582	672	581	581	617	644	587	686	605	654	636	535	554	590	595	632	624	633	643	635	630	572	617	624	609	596	598	606	599	609	654	573	620	617	541	660	604	609	622	614	601	593	640	632	644	619	637	583	559	580	618	613	650	583	591	575	588	602	611	579	574	616	623	586	605	587	591	627	581	630	609	664	592	586	595	648	584	654	647	612	634	641	583	611	601	601	629	549	636	620	606	635	576	615	642	623	665	639	609	616	673	613	635	598	643	601	614	600	634	624	613	600	544	603	621	628	607	617	613	631	661	601	568	603	637	583	601	618	636	604	551	612	568	649	578	563	611	602	613	652	608	658	642	607	592	582	644	635	584	617	601	613	586	615	639	582	610	652	603	644	615	592	573	592	625	559	563	557	602	614	591	558	622	595	671	641	612	589	637	602	611	590	605	590	627	638	614	626	623	571	624	664	614	644	608	621	593	622	572	608	559	622	592	638	635	589	615	641	612	588	585	606	611	631	625	653	653	601	640	613	577	591	580	616	575	576	614	646	596	637	623	566	572	629	602	620	597	695	605	612	659	639	599	633	659	564	616	589	631	593	576	570	613	617	637	599	623	583	627	594	642	628	578	548	575	647	664	609	578	613	603	590	628	654	597	596	543	637	621	645	616	616	575	620	609	588	675	575	574	614	601	606	658	669	591	591	598	591	597	629	634	613	595	591	604	588	634	592	660	620	579	597	676	609	601	615	612	645	588	610	601	671	617	607	576	649	623	592	628	594	624	604	576	622	624	610	614	588	597	600	644	609	628	603	618	599	657	645	542	576	605	593	605	612	574	628	575	638	615	607	641	585	623	616	594	610	620	607	603	600	593	631	613	630	624	641	611	618	602	598	603	609	609	632	596	657	584	605
84172	75162	65014	43137	23593	6649	439	212	238	253	257	208	190	218	189	215	242	215	229	218	210	218	189	219	200	204	214	217	187	207	208	207	202	204	202	224	233	218	206	241	181	223	203	227	194	200	217	219	215	221	221	200	202	229	230	217	232	253	255	253	213	211	254	220	225	205	227	207	215	212	224	226	192	199	207	202	204	221	205	207	214	230	223	183	223	213	215	196	229	200	208	218	213	208	222	248	208	214	251	210	219	209	220	240	212	226	223	197	177	216	217	218	220	221	226	214	210	218	226	223	211	207	202	222	189	214	210	222	242	196	223	248	228	255	224	208	211	212	214	213	202	210	224	224	203	221	214	205	223	221	199	199	218	224	193	211	210	213	246	212	194	224	182	215	219	208	210	201	209	231	221	218	229	205	221	212	218	195	255	235	221	231	214	210	233	255	228	218	242	183	243	248	209	221	206	202	192	203	228	250	214	207	205	209	223	248	220	221	201	241	190	222	212	221	194	241	222	222	200	227	211	225	207	196	220	206	244	227	202	207	218	222	218	203	211	228	185	229	205	205	207	218	218	214	203	204	252	226	189	223	199	223	208	192	215	236	219	210	192	219	185	231	233	199	245	233	252	232	225	214	218	233	219	208	233	195	199	224	240	217	199	226	259	229	235	191	235	246	196	208	206	207	206	225	221	210	196	202	212	229	219	221	211	194	261	218	240	218	222	221	232	204	207	229	247	201	207	239	207	234	207	225	192	233	211	192	183	218	220	211	225	239	217	210	207	239	189	213	205	235	194	205	218	230	223	231	205	225	201	214	214	206	221	223	212	246	183	205	213	227	202	215	227	234	213	231	182	225	212	215	212	230	220	235	238	205	236	215	211	210	228	204	237	211	218	226	239	221	232	228	230	206	232	219	214	234	228	219	219	198	230	208	208	240	207	224	220	197	219	228	209	207	232	202	225	233	198	205	217	229	235	225	228	230	174	219	211	220	199	189	204	228	194	196	198	243	243	213	212	252	234	217	205	203	225	193	226	190	181	207	227	220	198	213	235	211	226	213	191	234	205	208	234	208	216	193	230	201	228	223	190	191	214	191	197	211	231	194	183	240	241	222	215	218	212	211	218	226	213	214	194	220	240	199	214	215	228	212	212	209	222	204	209	204	209	210	213	223	191	199	208	238	193	241	211	218	247	206	217	227	199	211	226	214	210	215	215	221	191	222	218	214	203	219	217	211	215	193	221	206	233	204	183	227	225	194	247	228	224	192	193	206	211	237	242	228	224	210	217	224	195	183	220	219	208	192	197	238	230	235	220	186	215	223	211	224	252	225	250	227	240	201	201	218	244	221	209	231	194	236	222	213	216	199	218	237	209	214	204	196	224	243	227	196	209	224	227	248	214	227	224	208	200	213	210	226	232	220	210	244	208	180	196	201	224	202	227	215	210	198	231	220	219	232	200	218	225	212	200	194	197	203	226	190	222	211	212	214	221	195	214	219	208	201	236	197	205	189	192	215	212	218	208	208	185	222	208	240	232	207	209	201	214	194	213	210	224	231	218	216	203	223	215	230	213	241	234	213	238	225	214	223	202	217	210	176	218	227	204	223	210	214	241	200	207	206	189	210	217	195	206	235	222	196	197	219	209	229	250	268	236	209	199	219	206	234	218	226	225	219	225	183	183	209	209	203	220	213	202	189	199	226	210	229	188	207	210	217	193	188	226	245	209	204	193	213	190	225	243	245	205	218	207	239	228	219	206	215	211	195	239	217	204	191	212	214	200	226	245	210	173	212	216	224	191	226	207	221	201	207	250	236	207	237	216	232	230	214	203	218	230	217	193	234	207	218	223	217	206	203	217	237	191	215	219	206	202	205	231	215	201	224	230	201	223	196	212	213	224	201	213	225	210	201	215	190	225	207	204	193	226	215	213	228	210	200	224	220	194	196	190	226	211	198	208	211	220	204	220	235	201	230	223	229	217	188	224	255	212	222	221	200	184	213	221	224	229	188	236	251	213	242	221	195	232	188	190	207	221	200	219	207	224	203	210	214	198	200	213	219	216	227	222	231	199	191	214	204	228	229	221	223	203	200	228	219	176	217	206	222	209	261	190	208	222	207	196	198	190	195	216	202	212	195	196	207	194	198	190	218	200	211	223	206	232	216	216	225	214	218	209	217	218	199	243	223	223	200	207	225	209	240	209	217	241	188	215	221	224	199	216	200	209	219	186	198	205	208	220	217	202	219	230	198	217	207	256	228	219	232	208	204	213	219	201	208	206	183	215	208	234	232	177	236	230	229	208	199	214	222	201	241	217	207	218	196	221	210	198	219	226	209	215	207	215	237	197	214	194	202	212	219	223	195	208	249	230	216	208	211	238	226	208	240	222	208	207	221	211	194	219	200	229	198	214	224	197	213	226	211	225	229	222	225	203	200	226	223	196	210	187	212	197	199	221	226	234	221	222	206	230	192	221	239	209	192	208	215	188	201	239	204	217	221	241	193	199	195	241	228	219	216	208	206	195	215	226	221	213	192	238	213	239	202	227	218	204	210	229	191	201	217	197	199	210	225	211	176	231	197	252	195	233	225	221	187	198	204	203	208	186	216	208	203	218	212	218	217	222	236	219	231	222	210	236	219	222	222	200	218	224	219	219	206	202	230	206	218	223	224	212	226	211	188	218	197	202	195	210	214	212	240	207	219	237	203	235	202	209	225	209	234	217	226	210	216	219	204	189	226	217	232	224	230	210	206	189	218	220	249	208	216	221	198	211	195	211	243	220	231	188	194	216	226	222	199	193	205	223	208	227	194	197	212	191	199	224	208	203	216	240	187	209	207	243	202	205	224	209	212	244	215	237	231	198	220	214	208	196	197	223	222	250	234	207	195	178	187	220	170	209	225	217	228	228	217	231	189	221	231	216	232	219	212	223	240	240	199	207	213	217	200	210	200	232	200	211	182	216	207	212	178	215	199	225	210	211	254	201	213	204	220	207	218	204	207	241	223	217	231	216	229	218	202	251	218	200	216	188	215	186	201	227	189	242	192	199	202	220	233	225	203	243	201	226	234	209	224	213	235	229	234	232	235	210	212	219	227	226	213	217	206	225	233	214	191	200	236	249	256	214	220	216	235	199	197	209	215	194	235	208	204	206	204	229	239	210	232	221	227	210	208	225	191	212	228	240	223	220	219	197	253	208	218	204	226	221	232	189	223	220	194	205	200	202	232	212	226	199	199	200	222	223	195	188	189	237	237	233	207	213	201	220	222	202	241	225	222	222	228	210	210	220	191	234	224	191	235	199	208	214	205	191	234	234	251	228	206	206	205	210	216	239	212	208	206	247	192	212	233	231	220	205	213	199	211	235	190	201	214	199	201	220	219	221	225	228	216	200	210	225	204	225	229	226	191	231	184	188	185	225	195	230	224	228	213	195	229	209	216	201	203	181	213	252	225	197	213	219	226	223	222	217	229	199	224	208	233	207	223	200	219	212	208	202	248
60617	66122	64829	48538	30057	8082	569	574	548	550	574	560	533	556	563	537	518	505	486	538	541	526	505	504	488	539	491	514	476	508	488	558	530	456	547	485	548	493	509	517	530	515	473	492	503	499	477	500	541	492	534	473	503	513	517	492	529	527	480	528	509	522	499	544	482	551	525	520	521	531	498	524	505	496	530	523	467	508	502	530	516	494	530	494	528	488	512	509	500	521	534	507	524	475	525	497	486	524	496	524	502	498	519	496	536	537	489	520	475	484	567	516	479	531	511	520	527	523	435	504	515	520	498	462	523	504	506	492	549	535	518	568	519	546	492	566	518	561	510	537	513	514	449	476	462	538	514	504	522	521	529	503	506	546	512	523	495	520	510	517	506	510	494	531	529	511	556	515	478	505	528	519	508	498	485	504	509	504	490	515	486	513	517	535	515	482	512	514	480	527	531	501	523	473	485	554	480	512	517	508	521	516	503	502	511	498	499	537	538	506	498	483	502	527	513	533	522	462	499	533	492	498	512	532	523	474	513	505	545	467	533	516	517	503	533	528	558	516	519	518	538	490	514	518	499	527	512	495	506	526	490	517	527	509	520	538	503	536	505	496	559	534	517	526	504	527	518	531	531	475	461	493	499	472	451	522	519	497	493	513	536	563	499	530	499	489	507	509	526	489	494	522	526	551	497	523	490	510	503	494	543	486	487	500	520	452	520	536	466	485	480	513	491	542	500	551	501	495	487	523	497	547	499	549	485	510	541	511	516	513	505	503	498	528	533	522	516	534	528	509	504	478	507	480	497	494	481	524	485	511	497	513	490	512	512	483	539	503	520	514	546	501	509	491	572	511	475	522	538	504	535	497	489	539	542	517	516	530	481	543	528	483	504	546	506	459	477	501	477	522	517	503	483	537	589	521	520	507	546	535	511	496	540	495	479	491	522	568	512	531	474	489	531	496	541	510	495	461	524	525	524	517	511	502	547	519	478	514	546	507	494	517	536	525	513	542	533	518	498	578	529	528	497	496	529	506	508	524	484	486	487	523	517	523	575	508	476	490	499	522	505	494	517	527	506	489	442	510	512	520	538	535	500	528	518	498	496	485	534	513	533	507	527	498	511	514	494	537	526	502	508	479	513	484	521	543	542	508	492	488	490	499	480	534	517	521	537	500	479	523	517	520	515	520	490	551	518	513	524	510	506	465	542	506	519	449	497	546	523	531	552	521	509	525	497	478	502	524	486	553	531	541	564	530	510	517	535	514	522	517	529	487	492	526	528	520	527	522	467	510	511	544	531	506	524	528	549	513	496	509	548	533	466	471	528	508	465	528	522	514	489	505	494	502	457	498	510	493	509	498	519	520	506	542	494	508	512	502	497	518	509	517	504	526	491	512	505	499	509	533	501	515	505	523	502	458	524	511	486	553	492	487	508	511	508	469	505	519	512	537	543	544	465	492	538	500	534	552	498	483	541	479	497	528	503	502	530	524	538	537	526	521	534	519	513	518	505	505	534	472	505	515	542	521	490	526	546	502	505	503	524	516	530	479	507	556	531	487	515	522	489	514	492	504	522	489	511	513	504	513	503	493	557	495	498	494	476	526	504	523	485	551	539	528	549	493	524	522	526	515	525	481	511	549	514	502	570	510	497	513	526	522	498	519	489	532	508	508	489	455	503	505	532	524	529	498	511	529	518	503	518	519	570	498	461	502	502	504	555	536	461	463	524	504	505	514	488	514	523	535	529	508	484	517	479	517	506	517	517	540	500	520	534	544	490	498	486	527	486	526	492	506	562	494	489	517	488	491	499	489	479	502	498	494	498	504	496	487	492	522	544	499	505	547	502	512	511	545	524	518	528	445	536	466	524	486	516	523	544	540	510	500	509	482	480	488	470	533	479	509	559	493	489	508	485	496	513	529	507	488	490	524	475	512	465	541	501	494	530	523	509	496	520	534	524	534	514	536	491	538	516	517	505	501	498	498	531	465	539	510	446	508	538	552	500	522	525	523	504	507	468	491	483	522	544	491	536	531	516	511	496	481	517	530	526	512	512	487	513	509	505	507	539	522	497	505	521	537	525	482	501	516	486	484	529	501	532	527	541	529	514	497	505	520	522	509	516	482	539	502	457	531	480	516	514	550	545	539	508	551	514	475	544	512	455	499	479	494	492	540	497	563	541	517	483	553	485	487	541	497	478	510	491	482	495	508	533	499	499	543	521	522	502	525	517	523	520	488	495	478	514	507	525	473	547	489	522	512	487	455	485	519	530	505	475	496	517	457	491	516	517	521	505	529	462	521	514	519	488	479	510	500	522	493	459	501	467	516	504	501	477	511	518	489	538	535	505	539	502	484	499	550	516	525	540	492	514	499	482	487	527	489	501	545	489	555	490	515	531	496	507	518	471	517	510	491	476	486	499	527	524	520	500	541	528	527	504	539	510	486	511	484	493	525	481	510	523	541	530	535	530	528	495	515	502	512	509	547	510	532	544	488	497	503	540	529	493	528	526	562	520	503	544	526	543	508	547	502	497	502	522	520	529	494	490	533	511	494	505	484	556	452	490	508	525	498	510	498	524	508	505	529	520	493	524	515	475	543	499	562	484	489	475	499	476	492	553	510	493	525	482	505	493	496	516	559	517	494	503	466	498	472	479	536	492	554	538	516	514	498	522	471	497	507	495	508	483	504	518	510	473	501	579	522	517	528	517	517	527	502	523	472	529	488	473	551	456	537	513	530	476	509	493	541	522	489	513	501	463	509	500	493	495	513	463	500	538	511	484	511	493	487	509	493	491	536	488	520	490	496	524	511	547	536	509	561	532	492	500	519	516	537	495	482	506	550	507	543	521	553	506	554	526	511	515	540	508	497	555	488	561	505	540	536	470	537	539	495	490	497	475	483	497	509	507	500	506	511	514	509	497	531	486	514	475	508	511	463	544	482	539	542	515	508	524	538	501	535	540	505	478	524	548	518	486	575	526	529	511	500	564	508	483	481	503	486	525	532	532	507	488	523	510	523	529	472	496	528	500	517	524	494	560	511	504	512	526	534	513	493	504	508	491	492	544	536	483	512	486	504	496	522	514	495	522	504	509	516	475	535	483	546	512	559	522	549	505	500	510	467	513	506	514	536	526	494	515	523	461	488	503	491	546	505	538	528	552	509	501	488	502	482	523	479	494	500	484	501	501	506	506	515	476	519	486	476	537	483	537	521	527	519	530	476	558	545	500	540	547	520	519	494	544	521	525	520	539	523	570	502	503	497	481	496	477	531	537	517	526	492	459	544	517	500	496	491	513	532	504	546	521	475	510	515	527	512	523	535	537	529	517	501	520	506	507	492	536	517	492	482	471	508	547	539	453	494	522	540	497	511	544	493	488	509	461	461	481	526	531	488	508	461	495	516	510	498	489	470	527	502	526	497	524	494	504	513	503	502	465	541	498	494	498	520	509	516	499	483	499	486	504	511	509	467	545	485	517	498	469	517	524	447	483	511	481	517
34384	22984	10792	3458	947	268	161	139	153	130	162	162	161	148	169	153	160	146	148	153	154	134	158	152	130	153	150	153	156	152	135	155	173	157	140	151	161	152	156	162	133	153	156	147	170	148	178	157	156	156	144	157	163	149	145	172	127	149	154	146	121	149	149	154	159	145	152	148	144	158	132	151	182	154	140	164	134	164	153	144	131	153	146	170	137	160	135	145	144	145	147	127	135	160	168	151	154	185	127	171	161	179	165	158	173	150	163	126	135	148	159	146	132	135	166	134	181	138	141	162	149	153	135	148	145	149	144	141	160	140	134	136	158	166	176	159	148	138	152	150	158	171	147	162	141	136	155	121	152	146	145	140	141	176	150	165	151	142	142	137	142	147	155	156	158	130	151	160	144	135	159	146	154	134	155	125	142	124	158	138	140	156	136	170	149	159	145	143	151	145	139	158	151	171	160	166	165	164	146	180	153	141	139	161	169	142	154	148	156	142	151	163	137	173	155	157	154	158	134	144	149	151	157	148	165	155	142	162	159	146	145	145	121	149	158	161	142	171	139	168	157	139	151	169	164	158	167	152	157	153	148	167	146	160	136	142	153	173	154	165	163	151	151	150	143	158	148	153	162	142	164	157	144	137	156	154	162	148	161	132	152	173	146	146	148	141	141	136	132	139	156	149	153	157	131	172	135	145	139	135	159	147	145	152	156	161	171	174	143	123	153	174	140	134	140	169	132	166	160	141	147	154	151	144	157	168	137	143	140	141	134	149	135	133	150	154	153	138	150	154	155	140	142	154	150	153	150	131	156	164	147	142	168	147	170	148	147	162	140	166	164	150	171	144	159	165	169	131	147	146	158	148	156	167	162	157	156	160	161	131	154	158	160	173	136	130	145	150	138	152	104	155	156	148	151	169	142	163	153	146	145	154	154	179	116	120	143	138	149	154	161	139	144	140	160	176	128	169	155	152	148	151	161	152	153	152	145	154	159	146	134	147	142	171	149	158	162	154	148	156	142	156	143	158	161	144	150	134	151	149	158	140	154	161	174	145	138	175	134	163	167	163	135	155	164	136	168	142	123	147	166	163	147	165	150	148	159	170	154	145	154	156	130	144	144	172	158	171	156	147	145	165	125	150	169	166	148	164	151	124	161	124	140	180	166	162	152	145	153	142	161	154	158	181	141	150	155	156	163	144	153	147	144	152	146	148	161	125	169	145	136	149	162	159	147	155	155	159	137	173	146	155	145	148	164	167	152	138	162	143	158	154	145	155	143	152	133	131	162	146	137	141	139	150	170	171	157	142	153	148	157	153	167	144	146	166	175	140	152	181	145	165	142	157	152	129	156	154	161	162	138	148	139	157	137	149	169	167	142	166	160	148	155	134	157	133	149	138	150	146	136	148	147	146	218	162	145	150	181	120	180	167	148	155	158	154	142	153	158	140	136	134	133	154	129	150	147	140	167	171	148	138	160	139	154	144	168	148	161	162	151	158	140	139	137	153	145	164	145	150	146	145	139	121	132	150	172	152	139	136	150	151	131	171	174	171	140	163	165	135	149	157	130	156	173	162	145	131	132	138	136	166	156	137	168	123	137	151	162	178	174	160	132	157	168	153	146	158	168	166	172	146	137	157	160	132	147	160	156	148	141	163	146	144	133	144	174	150	161	158	141	155	151	157	139	145	144	152	176	140	156	151	146	153	147	157	129	142	131	163	160	150	138	152	165	175	149	150	193	163	137	164	185	146	159	154	173	160	165	162	139	160	144	152	145	164	123	139	132	159	157	146	150	162	143	159	142	153	144	161	138	162	146	145	173	152	159	181	147	148	161	150	135	158	168	138	135	128	165	151	152	125	147	169	177	149	152	155	156	161	138	165	176	169	170	158	166	155	148	179	151	146	143	156	145	152	148	164	162	161	114	176	124	168	167	153	140	160	151	168	139	140	145	148	124	124	136	168	147	133	141	164	147	162	161	134	175	152	162	169	142	172	143	140	145	133	149	137	140	149	143	162	148	136	149	171	141	143	154	145	133	122	133	173	160	155	137	146	147	179	178	178	144	154	138	163	137	149	171	136	137	163	143	130	184	142	152	176	154	157	138	132	161	170	184	160	142	145	154	147	153	140	180	165	167	146	139	152	165	163	153	147	149	146	167	163	158	172	152	143	155	149	141	150	161	149	166	141	159	127	163	142	158	145	155	141	156	148	159	155	172	144	150	150	155	147	143	154	144	168	156	165	160	170	148	169	148	159	175	147	135	136	155	166	166	162	138	151	177	169	147	160	163	161	135	140	150	171	150	175	162	173	156	157	162	152	186	139	128	167	161	156	138	156	156	141	151	162	154	147	162	163	145	152	148	168	155	126	125	145	158	157	123	164	128	161	161	167	153	126	154	159	131	175	143	161	135	172	150	158	147	162	164	148	160	164	168	143	151	133	152	141	154	170	160	156	176	141	163	149	155	157	133	143	147	161	141	159	166	160	134	183	135	143	145	164	138	167	160	158	171	169	139	127	166	143	153	131	147	151	173	136	173	168	148	124	162	153	139	149	120	145	195	147	143	155	147	163	151	159	164	135	182	170	160	149	156	161	139	144	158	166	143	155	137	168	161	163	140	165	170	151	162	141	138	149	161	156	167	162	150	147	137	152	158	174	159	161	134	145	139	166	140	148	177	148	135	133	128	163	158	138	166	134	173	169	165	145	150	152	155	142	153	151	132	155	147	166	152	155	162	137	147	175	152	119	143	143	159	163	163	169	138	144	147	153	145	169	158	149	148	158	155	163	145	154	147	161	156	144	151	151	152	134	128	149	136	151	142	156	153	163	148	161	173	160	153	157	146	147	147	148	171	147	158	127	155	171	151	139	133	155	155	150	163	164	159	170	141	147	145	157	164	152	160	161	156	168	153	142	143	162	141	149	164	154	131	143	157	168	143	155	154	149	141	150	174	177	173	157	143	145	133	170	153	156	147	148	164	141	149	151	155	153	156	148	149	124	149	142	156	133	170	151	134	146	155	129	152	128	161	160	136	174	154	147	143	160	146	183	143	159	162	139	152	158	148	161	148	135	149	165	168	144	168	146	145	143	123	150	160	170	162	159	149	165	143	182	153	162	142	148	164	151	146	150	172	158	141	155	127	138	142	148	138	161	168	158	157	151	170	157	152	134	170	138	156	148	154	169	157	163	143	143	154	150	144	165	156	154	122	132	164	151	164	171	166	147	143	135	142	154	149	153	146	141	151	146	152	159	160	153	143	168	129	148	155	145	157	152	141	172	127	149	150	171	154	163	175	147	158	180	148	149	147	144	142	146	164	134	163	141	162	137	157	157	152	151	156	145	163	165	163	155	128	147	134	137	153	175	131	134	146	157	179	121	156	153	160	160	143	146	149	151	190	161	127	164	164	154	133	135	121	138	168	166	158	135	157	148	157	169	153	160	131	152	173	144	163	160	128	161	152	151	161	138	139	130	138	161	155	130	163	161	147	160
28415	24429	16649	8555	2914	671	391	431	401	372	379	366	387	390	396	387	392	423	423	427	398	386	406	419	398	351	365	400	423	384	378	392	395	417	421	399	397	420	412	383	390	429	383	389	379	389	409	418	425	372	388	423	388	379	395	406	349	401	440	377	375	422	402	419	403	385	392	370	352	401	390	380	418	374	371	390	386	418	384	375	348	385	387	391	408	379	398	389	404	401	431	428	448	401	375	364	400	406	384	395	406	429	406	385	367	370	430	430	432	403	411	388	373	412	391	421	378	405	383	407	377	391	431	393	389	384	406	395	454	419	399	389	401	385	391	393	373	376	381	389	376	371	345	447	409	406	406	392	411	413	398	432	434	378	442	403	372	438	406	380	393	404	382	413	381	367	380	410	422	421	444	416	432	396	377	425	407	423	404	425	411	377	411	396	405	377	426	373	391	406	445	398	398	405	391	404	371	403	394	382	352	396	398	401	401	388	421	386	378	413	414	418	389	395	378	442	364	413	392	414	398	367	394	384	402	400	451	423	376	393	418	388	407	390	380	404	428	404	403	423	439	359	415	410	412	393	384	406	423	397	412	410	352	392	394	369	364	357	404	395	380	371	404	417	389	423	444	373	417	378	431	448	375	404	409	352	404	369	393	422	409	403	411	381	384	423	413	387	407	387	388	406	373	398	403	406	397	390	404	421	400	392	392	405	398	386	410	380	429	406	375	386	423	420	383	376	407	373	377	407	404	374	380	393	415	371	395	358	400	392	388	414	412	414	407	369	366	413	418	384	380	385	413	381	396	436	367	400	419	421	414	406	395	425	369	379	414	411	405	457	412	343	403	423	366	398	389	408	420	390	414	344	391	390	400	397	379	409	408	382	401	403	412	392	389	362	406	379	426	385	364	387	426	428	386	363	390	365	424	410	411	404	413	389	401	391	425	422	405	401	368	408	372	381	413	403	401	363	413	406	404	363	367	410	386	385	388	386	429	407	403	382	351	411	395	415	407	421	420	361	398	384	392	412	376	385	408	368	381	412	397	370	413	390	367	420	393	396	391	406	392	393	418	379	395	386	422	409	387	378	415	371	384	396	414	376	384	398	396	416	406	368	364	433	400	362	403	377	399	387	441	402	382	381	410	381	401	424	412	366	395	423	392	407	363	414	387	377	373	391	409	385	364	391	406	380	364	403	374	387	421	373	394	350	407	382	405	377	382	417	391	427	406	390	405	401	410	387	408	387	410	373	360	401	405	369	406	396	419	378	390	437	426	394	384	408	390	442	361	373	376	408	372	405	432	378	389	425	397	400	412	381	405	370	423	360	388	418	403	404	425	391	412	404	403	382	395	367	405	377	372	412	372	442	392	404	384	398	431	418	396	409	422	370	381	404	435	424	421	397	400	399	455	403	405	397	403	361	386	417	394	401	412	379	418	398	408	419	392	384	396	416	371	391	391	431	403	376	399	430	371	376	400	392	385	414	403	394	409	380	381	417	368	394	387	402	394	386	413	409	387	377	396	393	395	396	382	433	382	375	428	417	378	403	407	386	440	408	399	418	404	443	406	390	412	382	418	384	370	388	418	372	341	419	400	381	413	383	441	386	437	442	396	417	395	390	414	397	368	406	411	390	382	408	383	377	421	391	440	375	386	400	367	379	392	408	408	399	396	412	414	383	438	412	383	387	392	400	396	414	421	381	390	372	371	400	383	434	400	418	395	416	368	402	428	399	435	400	400	385	432	376	413	392	412	442	381	374	385	402	381	386	407	381	416	410	398	369	406	388	417	423	396	392	350	403	368	412	397	409	380	398	388	430	393	438	370	385	382	454	390	425	393	440	417	424	398	390	407	398	394	404	395	399	415	412	380	420	368	377	382	410	405	422	400	421	428	431	359	403	406	383	400	430	399	428	419	394	389	389	380	416	404	415	407	373	380	385	414	348	412	386	381	386	415	382	414	386	450	436	409	400	400	378	380	383	389	396	412	413	376	393	396	394	432	408	395	359	364	363	404	385	397	394	371	421	393	416	417	389	400	374	389	420	377	443	382	429	383	406	396	386	393	402	408	389	396	422	422	404	402	383	397	393	397	379	361	394	382	432	381	406	385	399	388	394	368	403	393	402	415	383	418	409	386	378	440	397	392	374	382	372	423	356	388	376	410	381	420	382	393	420	402	377	398	372	387	421	388	425	385	363	408	399	406	408	400	406	405	394	412	367	427	393	421	378	414	419	395	412	417	413	364	406	380	397	372	366	384	387	403	381	407	412	437	409	409	405	385	371	400	407	390	398	411	393	384	397	403	368	378	425	423	359	433	399	404	381	409	408	389	433	389	431	409	382	400	378	385	374	392	400	414	404	382	403	382	425	432	379	424	379	421	407	366	405	406	397	386	387	450	419	408	406	390	381	394	386	385	399	398	393	413	406	393	392	436	403	380	446	395	386	417	422	397	373	365	440	413	402	353	385	410	369	377	433	388	397	396	420	427	409	377	414	397	414	391	418	411	414	389	407	388	399	380	410	385	382	418	390	413	404	413	398	383	417	383	374	383	394	389	428	398	436	366	348	370	381	361	390	431	386	423	414	413	355	411	407	364	371	367	407	398	413	413	403	413	361	404	372	381	385	398	416	437	395	391	399	438	432	409	385	382	384	379	404	372	374	400	374	399	385	395	390	417	412	430	431	385	394	405	392	405	408	408	382	357	392	418	429	427	409	403	419	379	424	407	389	411	382	384	384	371	386	406	391	423	406	411	427	388	377	409	397	367	409	413	401	425	394	382	381	405	364	395	393	404	417	371	405	379	433	401	389	391	429	383	392	396	408	398	375	429	395	381	383	432	399	419	405	390	370	384	377	373	385	396	386	377	380	411	411	392	420	398	414	397	388	379	395	426	411	383	387	424	390	365	408	405	367	414	396	408	372	403	418	400	392	367	403	408	419	358	385	408	393	398	406	386	379	404	406	434	396	372	381	413	389	442	379	402	418	433	420	407	380	378	419	413	387	428	385	404	373	392	395	397	388	401	386	360	409	394	406	393	391	391	417	379	388	385	382	413	388	379	428	392	396	409	393	382	376	408	349	385	427	405	407	383	390	410	396	415	408	364	399	399	390	417	371	388	397	392	393	398	430	333	386	405	394	403	383	416	369	454	386	403	377	423	431	437	369	383	419	367	384	413	374	397	418	357	412	416	424	411	392	387	419	399	433	424	419	422	397	422	420	392	394	381	403	413	394	397	431	412	384	397	384	382	420	433	401	418	386	370	404	394	399	421	378	387	435	377	399	387	405	376	401	376	356	420	406	422	390	431	373	390	363	410	396	376	378	415	385	373	390	387	396	405	401	363	408	387	430	410	408	411	399	357	379	408	407	390	413	419	404	416	403	396	377	433	384	393	360	398	377	418	390	381	393	428	424	387	395	385	363	420	397	375	370	399	438	413	350	394	380	410	417	397	450	378	392	393	424	382	441	426	433	416	411	381	400	405	364	391	405
77110	69505	55436	36047	16873	4049	293	280	263	287	243	229	268	235	259	225	225	286	237	256	252	230	256	268	233	255	240	236	264	246	251	247	251	253	232	255	282	268	250	233	241	234	256	241	253	235	226	253	213	272	232	285	253	229	265	231	259	259	238	264	248	249	236	224	263	226	236	236	260	247	243	224	256	208	245	260	257	245	231	246	241	237	283	249	234	249	251	250	256	235	264	261	264	239	235	248	227	228	214	246	232	238	253	253	219	287	240	247	216	241	254	238	254	199	225	233	277	230	235	261	213	285	262	233	230	221	224	223	233	269	283	274	235	226	285	230	253	261	261	232	250	235	244	242	254	259	262	245	249	268	240	240	253	257	229	229	238	232	245	259	258	261	260	242	254	250	264	242	205	213	230	239	263	246	248	244	247	222	243	238	229	235	239	257	214	238	249	248	219	211	214	250	272	240	248	255	226	232	230	223	250	214	225	248	239	252	256	233	228	212	235	272	243	265	271	223	236	243	244	247	238	242	232	228	252	257	241	230	274	213	258	246	224	264	232	244	241	219	235	242	253	248	232	271	278	260	220	273	236	241	262	254	275	232	223	266	225	271	226	232	212	241	260	244	253	249	225	235	249	248	217	259	246	223	228	269	247	237	247	251	221	244	247	220	255	255	221	255	242	223	252	240	240	242	254	237	236	224	243	238	259	253	263	227	237	291	252	261	234	260	245	243	223	237	244	217	230	236	260	245	239	259	239	275	279	273	243	257	225	205	225	259	281	278	236	232	240	251	244	225	251	226	285	263	252	265	236	239	258	271	218	262	272	246	246	217	268	232	225	245	235	238	254	234	218	240	260	219	255	233	257	194	255	239	217	239	242	254	228	223	267	228	248	260	242	250	238	248	218	228	239	277	222	261	248	259	258	245	235	244	216	255	253	242	237	234	230	215	226	254	235	232	221	220	239	247	219	263	235	273	269	245	256	234	249	223	229	253	225	234	256	260	260	251	251	254	240	224	246	224	219	241	240	252	239	228	238	241	267	242	266	232	263	240	248	241	276	229	234	248	219	247	245	245	268	260	242	241	244	229	219	250	261	222	255	222	212	256	246	244	273	266	247	223	258	238	219	259	279	275	260	223	254	246	255	241	251	233	268	250	201	270	266	230	236	245	227	246	245	231	247	224	236	219	232	225	241	294	274	240	240	222	252	237	264	259	256	231	224	242	251	251	235	228	250	254	237	238	257	244	256	242	259	229	253	245	204	227	240	223	224	254	260	238	252	261	232	242	250	232	237	261	261	273	258	237	259	230	257	250	259	250	227	241	229	239	235	230	258	255	263	214	244	242	203	217	222	243	247	242	248	229	232	247	257	242	261	226	247	227	242	252	221	266	244	209	255	232	237	245	250	259	220	246	249	300	247	215	227	241	246	240	256	266	236	252	244	243	257	230	234	248	245	229	266	277	244	245	263	273	268	243	227	239	222	235	211	245	238	244	229	237	237	222	240	273	278	251	263	234	245	259	252	296	230	242	246	241	252	268	233	245	236	224	241	240	244	258	226	245	255	256	274	232	243	242	236	269	250	233	236	265	262	258	253	247	224	255	254	256	237	242	255	242	247	257	247	270	259	229	218	205	260	232	237	256	242	236	265	261	211	257	242	224	243	230	258	263	217	262	235	212	222	262	242	259	235	229	242	242	261	253	237	252	241	247	242	226	247	254	245	222	222	260	222	239	258	240	247	253	247	237	274	257	238	262	251	262	249	250	234	241	212	248	223	239	258	252	229	259	270	243	263	230	262	223	244	221	227	240	226	252	246	249	223	219	218	255	237	265	243	252	257	239	250	270	253	230	221	251	240	278	249	246	237	221	246	255	264	278	236	229	257	270	219	235	249	254	257	241	251	207	251	236	225	227	247	249	244	227	247	255	236	244	232	271	246	284	253	226	255	255	223	237	271	233	235	271	254	235	252	244	254	230	245	239	265	262	232	236	236	205	255	273	238	243	224	241	257	249	257	242	243	229	227	227	256	229	235	266	262	250	252	240	258	267	238	231	247	225	213	268	256	250	257	259	256	246	275	295	238	254	272	243	237	234	243	228	273	259	250	253	216	230	276	249	217	256	256	229	243	236	247	241	218	242	230	242	250	268	251	260	253	235	263	224	245	256	243	259	265	263	229	242	243	260	245	229	220	238	251	262	274	235	217	222	269	252	270	223	232	249	247	208	214	252	276	258	238	227	246	227	229	234	244	233	244	296	243	256	239	232	236	255	256	220	213	238	288	224	243	241	251	239	249	233	242	228	225	239	257	222	249	258	222	237	229	246	245	221	226	246	233	252	240	239	236	246	244	249	259	236	231	252	229	245	209	232	242	250	243	255	218	246	246	250	230	226	259	251	225	251	245	238	232	250	262	242	224	249	214	224	239	251	252	247	232	247	233	251	250	277	222	262	253	259	242	229	248	247	233	230	266	228	227	211	245	263	221	210	226	243	264	246	231	248	235	258	247	233	229	247	250	260	245	245	227	241	229	221	247	247	233	259	240	251	245	219	261	248	249	240	264	231	240	243	262	254	244	239	215	252	233	248	215	226	220	276	251	237	237	226	252	256	266	222	233	248	252	233	242	225	230	243	279	238	230	238	278	233	274	260	258	248	234	246	277	240	237	266	238	225	241	232	220	261	248	245	247	242	224	228	249	223	247	196	250	262	244	227	231	214	260	220	254	262	269	242	264	227	233	245	223	215	247	248	225	288	260	288	282	224	235	242	239	200	219	257	252	259	269	231	266	229	231	270	213	254	216	273	246	232	228	246	232	218	240	286	249	238	213	224	240	251	239	256	250	246	232	249	261	260	257	225	256	211	221	238	240	256	239	256	221	229	283	257	249	227	256	264	239	241	225	249	250	245	252	255	238	227	237	281	253	279	265	250	249	252	240	242	233	226	257	229	240	252	247	237	228	243	264	301	240	215	245	251	247	233	239	259	249	266	207	268	231	222	250	230	264	251	243	257	253	237	229	250	218	243	232	229	278	243	231	229	229	232	236	242	236	229	246	242	236	256	222	258	212	230	249	252	229	218	274	224	247	255	207	225	247	254	251	225	220	223	232	228	249	218	241	245	259	257	245	261	261	238	205	251	208	248	232	256	254	246	232	235	240	260	225	267	250	245	240	247	252	233	249	240	243	229	222	241	248	241	261	231	253	247	252	206	217	235	248	237	235	227	242	251	251	250	254	227	257	271	228	272	240	237	243	276	241	233	239	232	235	266	247	251	243	248	231	236	279	216	242	261	220	223	259	253	219	252	211	237	259	234	241	241	257	242	248	229	239	262	220	213	230	230	219	229	257	243	234	238	240	267	251	259	229	254	251	235	240	251	240	239	256	256	262	239	246	230	263	247	243	232	233	244	248	267	254	257	262	222	264	218	253	236	232	245	259	253	251	244	223	234	243	250	275	258	246	223	252	218	246	226	239	237	244	246	251	224	249	251	225	260
53352	58442	54250	42467	24286	6054	611	590	571	553	603	600	604	594	614	553	607	595	587	583	581	564	588	592	580	623	566	595	615	597	590	601	600	553	612	591	618	597	620	577	552	639	604	559	600	606	597	587	591	607	573	641	562	575	588	587	562	579	617	577	565	555	577	582	562	629	592	597	560	560	600	573	556	625	610	621	580	609	603	573	614	583	593	593	588	608	554	597	593	601	584	600	571	589	574	601	627	599	612	615	588	589	532	610	577	544	625	596	569	555	582	594	590	566	659	621	590	559	576	583	586	538	554	605	556	548	581	549	609	611	580	577	573	582	618	581	600	599	589	583	617	578	584	580	602	593	612	610	603	583	600	630	600	650	616	571	600	597	546	609	628	606	624	599	583	574	596	597	598	554	574	579	537	571	582	614	594	606	529	585	569	595	590	524	613	601	584	583	603	582	580	552	579	535	607	559	576	584	620	639	580	602	588	582	562	597	548	596	626	591	604	620	619	576	551	570	592	577	607	622	585	575	587	592	615	616	556	612	605	598	574	641	621	558	582	600	550	623	553	562	571	598	602	583	601	599	620	545	586	617	591	564	582	575	569	626	579	541	649	546	545	545	552	623	601	587	646	573	596	580	579	574	570	598	592	594	581	597	575	601	579	581	543	556	580	581	557	603	614	561	544	579	564	604	629	572	599	598	550	541	642	609	564	586	567	618	591	604	605	543	608	625	579	546	576	573	590	588	575	591	606	637	539	596	601	590	581	560	618	594	607	555	555	590	629	591	599	585	541	600	580	582	602	643	614	601	570	625	564	589	587	597	604	566	551	611	589	628	564	639	568	552	584	560	586	623	591	598	596	589	593	603	608	591	588	623	555	619	558	579	598	576	624	618	577	584	631	550	624	608	613	589	582	613	570	642	609	557	600	583	600	553	611	563	567	566	586	598	572	585	613	617	588	568	580	614	602	616	612	586	581	594	595	646	568	532	572	595	582	603	594	573	564	583	608	577	588	634	558	561	557	542	561	566	603	597	592	624	562	589	646	566	570	573	615	584	581	584	608	589	591	537	581	624	607	604	606	595	585	552	587	579	612	578	576	595	604	615	587	615	582	638	569	590	608	581	584	605	565	591	641	559	596	548	564	601	587	597	595	613	555	612	605	549	612	589	591	582	569	572	575	589	585	584	659	576	582	579	567	563	630	596	534	604	594	555	580	588	582	632	617	599	620	554	599	596	601	587	594	558	592	580	591	551	570	568	593	565	566	602	606	587	599	605	605	633	587	625	609	588	548	580	589	546	589	580	565	596	553	555	591	568	600	590	562	569	595	587	587	573	554	562	585	576	581	575	582	611	628	583	515	633	593	566	636	572	562	598	615	611	594	553	610	552	597	636	604	564	623	609	511	597	562	587	595	556	613	593	569	613	558	602	577	554	586	612	617	591	613	594	586	601	632	580	593	595	628	610	654	653	586	563	605	588	570	623	592	558	546	577	562	615	555	562	578	626	608	561	586	557	582	600	554	569	581	592	589	601	591	576	578	589	607	621	629	601	586	606	610	588	527	578	599	606	619	630	533	585	615	584	583	604	556	572	560	559	593	606	624	589	581	630	587	594	624	616	546	568	561	572	582	552	569	538	617	591	610	607	551	592	587	555	609	584	593	596	584	606	600	616	598	622	549	592	540	590	583	563	593	600	553	521	619	565	557	599	579	556	586	607	613	589	593	533	558	577	610	546	569	596	560	595	571	589	570	625	600	610	583	616	622	564	555	547	591	547	596	584	586	541	575	585	580	606	527	616	581	557	525	601	583	616	579	595	604	639	613	560	589	575	541	561	600	627	621	584	587	564	578	609	613	582	562	588	594	558	558	564	634	591	564	617	611	603	600	588	602	552	585	547	600	580	606	543	573	557	588	620	566	619	580	570	572	567	587	640	571	595	568	601	563	555	588	624	596	597	597	569	632	591	568	582	608	573	572	581	556	588	573	596	592	626	603	571	657	518	628	603	565	598	538	570	569	599	602	589	615	584	610	570	556	612	616	586	553	606	557	607	559	582	569	597	606	577	539	634	596	583	642	560	575	576	601	577	553	586	579	629	602	620	619	601	583	598	589	568	580	560	607	599	559	557	625	617	594	565	616	600	607	593	618	626	568	599	581	602	597	591	641	608	542	589	584	615	592	609	615	609	548	644	550	567	571	579	574	626	601	587	607	603	608	577	576	563	570	590	625	598	550	554	574	580	586	593	577	635	611	621	565	554	555	594	640	573	594	649	582	579	597	581	577	579	627	530	607	596	576	597	592	582	563	644	572	621	575	583	612	591	581	626	593	589	589	595	576	602	589	592	566	582	569	560	593	580	587	627	552	593	593	595	596	588	581	619	573	604	554	589	621	570	558	560	554	596	597	582	619	570	548	623	631	573	587	578	566	562	569	603	611	598	626	583	575	610	590	618	621	604	534	607	590	546	583	609	616	556	585	611	593	567	602	599	639	608	551	598	573	562	541	559	545	571	551	585	588	577	558	600	615	604	595	563	579	588	575	574	610	580	626	572	595	582	557	590	598	550	610	551	586	584	610	598	621	560	580	609	576	642	580	588	591	616	587	611	569	573	558	578	585	553	557	610	602	602	580	574	572	561	603	587	541	612	585	563	567	549	612	600	601	596	575	593	592	550	590	589	591	605	608	622	568	581	612	561	626	591	552	573	543	638	594	592	572	640	562	635	580	619	566	568	558	599	601	564	569	554	615	581	621	588	628	582	601	586	556	568	580	583	589	560	577	642	594	564	598	583	594	605	580	598	585	621	558	625	543	594	563	561	609	565	597	605	604	577	567	557	618	577	600	614	639	567	627	621	562	587	577	535	512	563	588	590	599	585	589	552	606	588	582	561	617	581	641	603	582	569	595	596	627	592	614	560	642	524	583	649	582	573	616	587	590	570	595	600	583	582	606	586	590	607	571	614	590	607	592	560	608	612	601	593	572	579	589	571	585	562	575	593	617	564	608	529	562	574	575	612	627	607	559	587	593	618	634	619	591	580	602	585	604	560	590	601	584	523	577	574	590	604	581	601	604	580	551	583	562	597	575	592	558	595	577	600	589	590	594	579	597	573	613	589	604	575	608	564	582	586	603	606	550	614	617	580	577	565	562	564	596	575	561	575	554	558	590	545	581	568	577	588	598	544	630	588	617	570	588	555	550	579	585	605	587	623	586	607	602	609	589	572	556	589	601	609	609	580	619	644	562	548	562	586	579	570	566	584	605	558	590	614	615	593	562	597	587	567	593	545	565	568	582	603	573	544	606	577	588	564	620	590	576	573	576	599	614	612	544	608	579	613	580	637	599	554	610	594	581	557	552	571	593	615	606	592	576	611	593	613	622	582	603	609	593	556	645	606	574	552	614	596	609	600	606	655	611	575	598	580	572	601	590	578	581	619	598	597	602	582	600	576	587	597	628	566	642	610	620	604	561	609	616	596	594	614	608	581	652	605
85690	76642	62806	41544	24008	5369	389	244	247	232	240	206	242	202	219	221	215	218	226	221	203	196	218	219	199	201	212	197	194	240	213	210	214	218	210	215	185	210	229	251	216	201	240	187	216	222	202	226	216	224	203	186	228	214	220	227	215	203	197	187	209	209	219	206	206	211	199	204	223	206	211	182	202	186	216	198	238	205	188	198	218	218	206	238	231	192	192	219	210	206	207	214	214	192	202	214	222	246	198	194	211	190	218	210	211	228	232	192	224	198	205	207	220	199	211	213	201	196	193	224	211	198	217	215	219	213	203	236	208	224	218	205	241	216	186	197	208	216	220	214	243	192	192	210	197	197	198	208	199	199	222	194	215	224	214	217	231	204	232	223	205	227	200	202	223	212	209	190	169	215	193	224	224	206	189	230	183	210	216	211	236	223	205	169	207	218	186	227	225	218	211	205	195	202	217	202	216	203	249	220	224	204	217	221	232	205	202	242	209	201	226	224	200	210	213	232	225	214	220	212	209	229	231	185	217	234	204	206	225	211	185	195	205	233	241	212	214	209	224	198	244	222	223	224	211	194	207	232	227	223	199	224	209	212	223	225	215	221	203	200	221	203	199	215	199	227	206	240	215	226	202	209	232	188	205	190	182	234	212	192	183	204	202	202	207	237	227	245	194	226	225	232	221	220	210	203	213	208	206	194	214	192	212	219	192	223	219	210	219	201	184	234	204	210	184	215	213	210	226	210	208	220	220	219	212	196	232	195	206	235	207	224	218	188	210	234	215	218	235	213	206	205	187	195	185	226	208	208	206	192	206	216	227	216	196	218	233	218	201	233	221	217	177	202	193	203	211	218	223	222	212	191	219	194	195	220	204	227	223	213	227	210	224	227	201	203	196	235	205	227	216	208	193	199	210	229	226	220	220	205	213	199	224	235	216	209	224	216	208	229	201	205	218	205	221	198	207	205	209	198	220	205	233	184	204	221	184	241	223	197	192	192	197	218	196	202	197	227	194	199	188	235	228	244	221	218	202	187	192	198	232	218	232	199	235	247	213	198	225	233	210	224	233	223	236	210	244	192	202	199	238	219	191	236	214	225	205	196	184	216	217	202	250	200	198	212	219	223	240	219	193	260	223	177	212	219	246	211	205	196	210	204	201	230	228	201	197	195	231	204	206	195	218	193	213	212	210	218	218	229	206	226	197	217	213	222	223	190	217	195	236	217	223	197	216	215	217	222	211	188	189	231	179	213	206	227	224	189	203	229	243	213	221	194	189	208	222	224	211	202	229	201	208	223	223	185	193	216	215	216	200	215	216	228	208	212	233	190	206	194	203	222	224	198	198	214	210	247	212	219	223	231	221	235	206	221	223	231	225	206	209	224	198	218	226	218	229	199	190	217	227	232	219	218	185	210	230	196	237	207	224	195	245	212	219	207	202	210	192	211	202	215	231	216	185	216	242	213	175	197	207	211	224	185	232	241	235	229	195	217	227	216	209	222	215	215	200	210	225	242	199	220	231	236	194	185	235	184	220	210	190	210	203	212	205	218	176	209	225	209	231	262	208	202	196	216	223	224	249	209	230	214	211	192	217	234	200	206	197	233	200	222	206	219	215	199	200	227	210	241	200	216	201	233	242	216	223	210	203	231	194	220	227	217	221	212	206	221	197	232	201	207	205	220	239	223	198	174	233	210	209	192	189	217	173	207	238	227	225	213	214	203	181	216	220	199	269	189	225	215	204	221	226	218	234	202	210	197	200	223	205	216	200	235	216	214	200	215	191	227	194	196	177	213	212	201	230	212	233	209	208	223	206	203	242	194	206	220	192	223	208	227	226	210	203	236	209	207	209	198	195	197	235	173	202	212	194	222	223	207	187	207	213	217	207	200	213	227	176	223	231	197	234	207	219	211	184	211	227	221	192	206	202	218	196	217	216	207	204	234	228	213	236	214	213	191	204	223	197	208	204	223	229	204	173	226	207	199	203	236	203	207	190	176	212	201	187	187	183	211	225	230	194	224	203	186	208	209	210	216	202	215	203	206	218	214	212	224	192	181	222	215	219	205	219	208	203	236	204	222	219	187	221	197	189	228	218	231	220	199	249	207	212	196	197	200	207	206	200	219	191	190	221	215	188	210	193	211	219	235	220	183	223	195	179	225	196	202	213	202	197	214	231	188	203	206	186	213	200	222	210	204	222	215	174	216	192	198	222	224	251	204	198	217	198	234	211	194	209	209	241	242	222	224	221	238	227	232	217	191	236	208	204	226	201	231	220	206	197	203	200	209	196	209	196	201	212	199	223	182	207	196	196	206	221	197	195	209	204	195	190	199	205	226	210	245	225	184	218	225	214	223	208	224	212	185	187	195	220	203	228	206	232	215	215	203	231	231	207	237	221	213	213	220	209	219	209	221	229	209	213	212	207	193	229	215	226	241	216	198	195	206	217	216	229	202	199	209	208	213	198	209	230	203	195	185	217	184	207	218	207	229	207	211	241	218	209	199	236	202	235	203	212	200	190	194	250	231	207	234	222	222	230	221	211	203	208	224	197	192	215	187	208	236	217	204	211	197	219	197	228	229	212	209	211	210	210	205	221	216	215	204	213	210	206	191	215	229	209	215	215	193	225	221	198	191	219	195	221	224	230	206	230	242	212	185	184	232	202	234	243	212	219	214	206	230	228	224	179	213	220	200	203	251	225	232	212	228	216	209	178	202	217	211	225	179	203	204	207	210	236	223	237	221	221	213	203	227	204	220	203	209	207	204	186	218	215	193	221	214	220	193	193	204	222	207	179	224	217	208	182	216	224	199	191	215	252	190	236	204	245	195	202	235	236	256	209	218	214	228	233	197	175	223	181	231	213	235	214	209	225	207	215	198	195	204	194	209	250	192	198	175	212	194	206	182	204	209	214	204	227	218	205	216	248	215	212	209	203	177	222	202	184	238	216	213	216	216	194	207	215	199	227	204	203	194	197	212	205	182	236	210	201	182	177	199	234	201	209	214	200	231	239	212	180	190	219	213	208	195	209	227	195	211	220	214	231	219	200	232	200	212	204	216	208	210	208	194	205	227	222	205	241	215	215	180	235	214	181	220	195	194	231	215	213	188	239	201	199	204	204	213	220	213	200	215	238	212	198	216	218	213	197	218	222	215	223	226	214	263	234	195	212	224	229	239	203	200	207	194	225	207	207	230	223	200	197	226	206	206	217	209	211	208	210	211	208	207	206	230	217	217	210	204	189	222	218	224	209	224	214	203	203	191	198	219	218	223	191	200	215	200	195	196	234	260	225	219	211	207	207	193	193	204	211	218	199	217	233	175	220	222	200	219	221	218	206	219	224	203	214	214	201	251	238	230	205	230	222	192	213	191	217	205	223	213	189	222	203	220	218	211	206	211	220	204	193	214	231	204	223	196	217	236	221	238	213	168	189	212	219	213	206	199	198	221	189	204	219	207	194	187	193	219	217	191	199	192	200	227	239	222	199	247	212	209
60489	66681	62848	46855	32526	3453	563	594	547	529	530	535	532	536	561	522	538	522	546	521	528	557	507	508	495	525	536	492	500	531	512	494	531	525	507	466	514	520	544	488	494	532	501	448	511	485	520	480	504	510	510	458	541	507	506	551	498	510	486	482	500	473	507	520	530	482	509	473	517	480	464	539	511	524	509	525	486	485	542	517	521	515	465	523	521	545	516	544	494	511	509	497	493	500	492	543	455	476	498	504	513	504	498	472	480	504	508	494	480	478	488	529	484	531	518	497	498	496	521	526	487	511	485	432	504	493	446	514	493	521	470	534	514	513	515	526	549	477	529	492	468	537	470	481	503	526	502	477	496	533	537	490	483	501	505	526	495	486	524	493	474	505	511	470	498	535	542	530	499	519	499	507	539	517	475	513	474	530	501	469	545	474	540	521	501	496	498	525	533	511	461	488	496	504	501	487	480	482	504	500	494	518	510	496	524	537	515	502	533	523	501	494	478	511	510	522	508	553	519	496	496	502	474	538	548	517	482	486	534	508	470	466	523	506	525	472	515	514	452	500	459	496	498	507	489	487	499	485	495	574	491	514	524	504	517	521	492	492	515	475	502	500	493	499	477	505	500	515	522	473	494	522	474	487	515	522	514	498	489	495	515	525	483	497	533	505	517	458	497	511	511	517	555	493	487	468	528	491	519	506	511	513	493	503	522	427	491	530	503	489	501	538	470	496	525	504	496	525	468	534	522	499	503	491	506	500	522	514	502	515	506	495	500	515	495	518	508	531	519	482	529	517	500	540	508	479	529	505	524	502	488	483	504	469	516	506	448	446	487	483	490	507	505	511	521	497	511	520	468	536	548	483	519	529	484	507	553	474	521	512	503	530	455	491	500	505	524	517	489	479	482	524	521	503	511	486	547	486	507	485	481	542	488	486	481	472	536	497	490	503	444	523	538	509	510	489	476	494	551	492	510	514	450	474	534	463	488	447	541	502	471	512	497	528	478	511	507	455	499	502	477	531	540	498	517	517	509	500	530	469	503	471	520	508	504	532	551	488	501	509	475	511	531	529	501	482	507	491	484	535	491	514	494	494	527	470	471	516	507	511	496	512	502	502	474	521	495	505	524	498	517	483	465	508	513	463	548	484	493	505	530	505	491	523	507	479	535	530	470	510	535	517	480	501	527	504	497	489	513	492	482	519	484	482	519	522	492	504	522	515	496	510	509	493	496	540	517	492	504	501	473	518	503	496	531	512	530	515	503	523	520	534	479	490	513	470	465	479	519	497	508	525	515	516	505	489	503	470	531	512	509	486	526	497	519	526	522	466	509	502	516	505	471	476	533	511	508	509	481	513	524	537	518	524	472	517	480	510	509	483	536	517	519	499	483	527	490	553	504	526	470	478	498	531	495	472	532	496	523	516	513	530	504	459	505	515	524	515	552	513	548	475	487	513	489	497	513	514	447	514	529	527	511	459	479	502	496	498	487	512	497	490	496	479	521	496	478	483	534	488	487	564	511	497	550	491	503	493	518	491	490	519	516	504	485	524	509	456	529	526	546	530	499	496	505	481	500	496	503	495	478	518	545	487	500	561	491	516	487	531	514	512	526	486	495	504	508	524	540	487	548	474	525	545	491	505	505	508	488	483	498	485	487	517	506	553	514	517	533	492	468	476	475	504	506	478	503	532	508	513	495	521	527	490	516	508	506	503	513	522	517	483	461	514	504	532	509	487	478	474	493	508	522	498	496	562	482	516	499	484	503	531	499	485	559	500	502	472	509	493	516	530	506	488	486	494	497	483	452	525	527	539	530	511	528	480	509	496	484	524	519	463	538	520	512	539	520	488	495	516	496	498	521	465	502	489	523	539	515	525	514	511	494	484	490	500	531	475	499	504	494	491	513	488	537	461	494	515	490	519	524	514	547	508	514	487	482	514	516	512	503	493	531	501	496	526	568	506	524	508	483	523	519	524	478	510	501	494	543	515	495	497	509	491	514	510	480	529	503	483	487	468	504	537	501	491	492	515	469	476	532	540	535	473	474	510	500	518	532	501	547	511	496	513	515	491	503	505	482	477	516	510	523	524	510	497	531	560	526	502	470	516	528	504	455	500	456	457	499	510	510	502	516	515	496	476	466	496	501	475	504	492	510	521	489	502	511	509	495	509	541	546	460	500	478	459	502	479	470	471	500	517	498	505	536	502	456	502	522	511	527	554	499	502	483	507	541	490	474	499	480	502	493	483	479	546	488	513	483	533	553	485	496	501	503	539	445	508	487	507	479	501	457	475	494	521	563	562	539	528	487	523	528	492	481	489	545	513	543	471	496	469	504	504	500	505	468	509	528	527	532	499	502	534	492	478	497	509	526	497	489	546	547	538	495	454	495	468	507	502	496	504	554	524	501	471	496	523	506	517	563	511	530	508	461	490	470	500	516	499	485	490	492	512	462	517	498	509	474	494	490	462	504	495	489	499	502	510	474	526	502	528	493	493	487	515	493	494	505	505	527	503	486	523	471	484	507	481	516	533	509	495	478	516	514	493	489	516	492	514	529	479	556	526	504	500	524	487	556	539	518	494	508	445	467	509	507	496	523	511	477	513	474	518	505	514	521	539	512	482	497	481	490	474	488	510	478	532	527	493	526	519	495	467	489	499	518	499	487	533	521	531	476	470	518	511	556	497	497	510	504	477	504	509	488	509	466	497	492	492	475	495	495	493	536	492	538	504	483	550	562	537	527	514	497	502	476	512	497	535	509	494	529	496	524	516	432	481	500	505	526	508	490	496	520	505	535	554	469	485	510	507	495	524	480	503	510	522	499	529	571	486	541	510	508	509	495	521	504	523	524	523	505	496	532	483	461	502	499	464	535	531	531	522	489	475	495	541	482	503	491	521	507	526	559	508	492	556	459	504	502	468	486	506	513	457	510	541	514	502	501	502	530	482	493	499	493	517	508	531	496	533	474	520	498	502	509	513	490	501	544	515	477	518	516	513	520	509	514	492	505	515	492	491	481	522	492	529	521	515	487	495	485	536	525	490	509	520	531	463	512	485	483	482	464	524	524	519	477	503	477	484	520	512	520	470	487	497	511	461	496	530	501	565	488	496	529	493	497	510	505	525	511	514	558	518	485	488	501	502	494	508	474	490	499	456	501	483	478	498	527	482	480	503	514	497	505	465	477	503	535	487	517	504	471	477	525	510	478	544	498	539	507	505	469	529	537	493	537	512	510	523	466	503	486	534	511	512	504	518	511	495	486	535	492	531	505	514	488	503	512	474	500	522	529	505	496	543	446	532	521	513	491	530	525	461	519	494	487	480	518	482	510	492	486	506	521	507	528	492	523	470	475	541	498	501	524	537	478	505	520	498	481	521	480	489	522	542	479	539	492	440	504	494	531	501	519	516	510	530	499	524	486	514	535	475	509	504	503	535	477	503	491	536	519	522	499	451	532	480	558	492	511	519	489	470	465	493	514	538	470	495	488	512	543	483
34244	23561	9522	2272	901	283	145	142	138	156	161	147	147	149	155	149	136	162	143	147	150	166	143	155	141	156	158	159	141	154	135	137	157	150	149	160	153	160	158	156	164	149	150	162	149	153	174	138	159	138	143	159	157	167	161	139	149	124	149	126	163	133	151	131	151	135	151	160	129	150	148	152	163	142	141	151	159	151	162	149	142	149	166	131	147	140	131	150	163	142	155	151	153	128	142	150	136	135	127	160	142	156	156	161	172	148	141	150	149	158	147	125	142	150	146	155	147	132	158	146	160	175	146	145	124	148	147	145	155	135	158	149	147	142	149	139	167	135	142	168	136	140	132	165	125	144	142	165	152	141	129	142	148	141	154	142	136	155	160	133	146	146	162	124	161	169	136	125	131	157	140	152	180	135	160	147	143	165	154	151	146	171	144	135	140	148	160	160	129	148	149	140	152	134	160	138	153	137	160	125	135	163	138	143	160	143	137	166	141	153	155	139	148	147	140	131	154	158	129	142	147	153	129	146	145	144	174	150	162	151	146	144	153	157	132	132	159	147	148	144	141	155	172	138	142	159	157	152	132	143	120	137	146	155	160	159	153	146	139	157	147	147	165	134	153	157	150	141	131	145	138	149	126	138	149	139	150	142	170	150	150	148	138	155	151	179	134	132	169	137	136	128	128	126	162	140	140	136	157	155	137	177	133	129	136	142	137	129	164	128	160	150	157	138	141	162	131	177	161	139	144	125	144	156	167	135	163	140	127	144	155	144	153	157	164	140	175	141	162	160	161	142	151	147	177	135	139	146	138	141	144	139	150	149	158	145	152	137	168	161	136	155	150	161	160	162	134	158	143	141	146	155	146	142	173	157	157	147	139	125	153	152	145	163	150	152	146	148	148	170	141	156	160	144	156	171	148	147	143	142	167	117	156	136	146	147	164	126	176	155	146	147	155	137	134	144	153	175	137	173	137	159	141	147	159	139	167	143	139	154	153	154	148	144	154	142	150	146	138	149	139	158	152	122	129	141	165	139	149	152	160	145	137	131	128	142	142	147	132	155	155	149	154	151	148	140	165	147	162	148	157	174	138	154	152	153	167	172	120	151	131	165	147	162	147	148	162	157	138	176	166	165	164	146	169	161	151	113	145	136	162	138	160	137	145	154	148	148	157	136	145	146	143	169	139	134	141	137	129	132	140	140	155	143	162	146	137	143	150	148	158	143	136	162	166	153	126	111	148	155	148	160	156	150	140	145	140	140	148	135	154	170	170	123	178	144	132	141	139	159	139	141	158	146	173	156	154	130	158	139	151	136	141	132	143	146	154	150	138	140	148	150	143	151	162	130	133	152	164	133	160	161	151	160	165	154	130	131	132	133	129	157	133	159	150	151	154	155	155	154	175	141	136	145	141	148	157	126	150	154	141	163	148	135	141	144	154	158	146	140	155	141	135	153	141	147	163	171	141	151	172	154	159	155	141	139	151	161	146	149	156	162	152	144	150	136	137	147	163	159	158	147	144	140	149	162	170	145	149	149	129	158	173	145	175	126	149	146	136	134	141	154	154	142	135	148	162	138	139	160	142	149	143	145	143	156	143	153	146	154	165	155	146	117	149	154	133	155	149	136	140	143	140	155	140	135	153	159	124	151	141	135	137	142	131	153	138	149	155	132	154	147	137	137	148	154	162	146	164	135	153	159	139	135	128	173	150	156	161	135	166	154	146	141	132	136	129	132	157	175	168	158	139	155	166	151	133	149	155	128	128	149	127	136	164	165	129	141	160	137	157	160	160	162	148	146	145	152	172	146	154	153	166	149	161	144	142	145	149	145	154	138	141	144	152	165	147	159	156	136	150	152	144	143	157	139	139	148	148	151	151	175	161	171	159	139	160	151	158	158	149	139	137	147	159	143	125	141	172	143	145	127	139	155	127	141	147	149	152	160	154	160	163	123	145	160	145	164	146	165	170	175	147	160	155	122	138	129	155	133	146	152	145	149	161	140	148	145	128	145	154	138	158	158	157	154	144	152	142	140	152	146	149	124	141	181	150	148	163	150	159	142	141	143	155	161	134	149	144	137	140	135	144	155	136	170	163	138	126	154	135	139	163	145	156	152	148	132	162	147	123	173	157	135	143	164	126	143	165	138	152	132	145	156	122	152	132	139	130	147	184	166	145	144	145	148	172	154	157	170	151	138	146	134	133	147	150	137	152	152	135	145	129	117	150	129	136	139	152	147	151	139	145	188	132	155	163	156	134	149	126	142	154	139	152	131	168	154	145	154	125	142	179	140	135	161	139	148	157	150	164	137	134	171	137	162	133	122	156	135	121	145	144	150	148	138	142	165	142	146	157	163	156	140	135	156	150	161	145	143	153	139	164	142	165	139	180	135	139	161	154	163	122	151	146	157	137	132	160	143	141	149	105	144	166	148	145	163	158	148	131	143	142	146	131	171	147	160	142	158	154	160	130	126	158	160	163	163	129	156	153	144	141	146	153	128	142	131	137	148	149	148	175	128	144	164	158	148	185	157	164	131	161	147	167	137	163	139	153	147	165	158	153	161	136	142	152	141	156	166	124	126	116	139	146	147	151	159	140	151	161	158	135	159	160	135	163	139	147	137	148	125	145	152	149	145	141	164	160	151	130	147	125	154	144	126	142	132	149	124	124	151	141	143	140	145	164	146	130	137	138	165	138	161	156	157	137	139	134	168	149	145	154	165	149	137	144	138	158	152	142	150	124	142	141	128	160	156	158	164	144	138	146	153	144	148	148	150	136	151	131	155	154	140	157	172	133	157	165	125	146	134	174	151	148	163	138	143	146	145	185	142	107	166	156	131	163	148	140	151	138	133	136	156	147	149	150	141	140	148	169	111	145	134	151	166	129	152	156	146	135	142	173	118	148	145	147	139	149	166	194	143	153	137	170	155	157	154	128	178	127	140	135	139	143	134	117	150	153	138	162	131	173	142	139	135	161	161	173	138	129	130	172	157	136	156	137	145	140	142	180	137	142	131	146	143	143	153	127	142	158	126	138	152	139	143	146	146	137	134	157	162	133	136	152	148	155	156	129	142	139	156	144	161	127	167	143	145	149	127	144	155	140	158	157	160	157	136	135	134	131	140	129	161	116	131	171	139	132	154	165	148	132	128	153	146	138	148	152	139	147	135	161	149	173	152	126	138	140	160	164	127	148	143	148	154	146	142	138	131	153	153	153	145	134	158	147	155	134	136	146	156	164	144	157	166	156	154	139	149	132	146	145	142	151	153	142	169	127	156	148	140	131	130	155	147	136	138	146	138	142	150	147	118	159	138	138	149	141	158	156	138	154	158	142	129	141	155	157	148	149	147	157	144	152	131	130	135	153	120	155	142	128	145	161	154	144	144	137	147	158	152	146	138	167	130	153	161	152	144	123	157	145	149	141	132	166	167	121	138	176	147	167	161	157	154	125	152	157	141	137	155	158	158	143	179	147	139	159	121	149	137	167	157	160	145
28591	25227	13574	6104	3173	837	408	422	415	385	371	372	413	447	371	395	392	396	375	389	398	385	413	403	392	369	404	363	396	363	393	381	394	388	401	405	387	378	392	368	374	393	397	386	382	410	362	394	378	384	414	411	411	402	382	364	398	385	375	407	403	363	395	405	361	393	376	379	429	358	415	390	410	400	418	423	426	380	464	358	415	406	380	407	383	359	389	372	395	387	412	416	364	373	385	396	384	384	396	384	429	390	381	384	395	380	390	374	384	382	399	431	396	384	403	393	389	405	395	374	347	401	391	407	419	367	404	382	401	382	368	415	380	384	364	400	382	378	380	370	425	389	454	422	378	415	396	387	400	392	395	416	396	416	400	422	406	348	380	408	402	405	379	417	381	362	409	383	393	405	371	402	389	380	394	368	413	390	410	395	375	380	432	402	383	391	391	394	403	383	406	387	356	424	391	404	395	409	363	377	415	398	368	368	428	405	401	402	418	354	359	403	381	377	380	377	410	394	376	427	410	365	374	383	381	376	367	405	399	416	370	424	394	412	413	385	384	371	405	412	399	411	387	373	393	398	376	381	394	394	369	397	418	391	391	425	345	402	391	421	379	378	385	334	393	352	378	389	415	373	377	368	387	369	424	397	433	393	391	413	388	441	386	383	383	402	385	377	379	416	381	382	409	393	379	366	361	416	372	391	398	396	402	359	368	360	419	401	385	367	362	344	392	382	389	418	410	368	397	416	435	415	393	384	406	391	400	415	398	405	388	346	387	394	375	392	399	374	382	363	340	379	399	390	389	375	361	356	392	387	399	400	399	397	370	402	379	369	395	385	409	392	383	385	414	381	375	387	397	418	367	429	387	373	420	380	378	416	389	421	382	386	388	397	414	356	395	376	367	376	391	380	357	364	403	409	402	415	373	394	363	363	405	404	378	387	390	377	387	388	394	363	405	377	380	387	430	397	407	422	395	420	394	360	394	397	367	395	379	352	397	378	350	369	398	399	347	401	353	411	394	380	392	375	351	405	426	382	402	412	403	411	388	400	378	402	397	338	385	382	410	355	380	401	383	408	411	396	398	410	363	369	363	379	396	395	408	386	375	406	428	422	377	375	382	397	381	366	436	371	407	408	376	380	380	382	408	397	363	369	378	422	393	379	406	362	397	401	440	413	406	390	385	402	411	375	403	389	388	376	386	393	366	416	390	432	402	414	406	381	378	407	412	397	385	407	401	390	393	389	425	365	400	398	390	418	349	393	404	386	393	358	406	358	364	377	424	398	381	382	359	372	388	403	392	414	392	389	416	412	409	410	377	392	354	382	412	360	373	397	419	399	407	388	381	375	391	426	387	351	389	389	381	388	393	410	408	413	422	396	354	375	410	395	359	405	402	399	393	371	390	398	400	365	374	399	429	378	387	392	392	396	378	398	373	415	408	406	372	369	385	393	380	406	395	398	402	400	409	412	372	372	371	382	398	405	397	343	386	397	363	409	364	399	368	416	379	376	415	385	403	389	419	395	383	387	407	373	394	386	376	409	374	411	373	356	393	391	403	390	401	372	377	411	396	390	363	363	392	388	405	378	409	386	394	380	407	406	427	396	380	358	434	389	395	422	391	416	347	395	400	411	394	385	422	373	404	357	362	388	399	357	397	350	402	396	384	383	380	366	387	391	397	391	397	398	402	392	383	393	407	400	385	391	369	377	368	398	393	383	400	411	410	397	413	384	383	409	449	397	357	376	384	396	409	386	375	422	408	389	387	418	394	391	397	385	403	391	395	387	367	386	372	415	399	401	384	359	366	417	378	384	368	387	456	369	365	420	359	401	377	395	424	401	379	395	401	374	343	393	429	398	377	397	434	399	408	361	374	400	405	393	404	381	393	405	382	418	372	412	354	413	410	374	366	364	361	377	431	386	404	391	369	417	389	397	382	415	405	393	406	374	409	411	372	348	394	367	421	357	365	387	395	355	403	405	378	374	405	406	362	388	419	340	390	358	346	410	389	396	380	403	395	387	387	389	385	364	419	400	389	392	410	369	395	367	390	407	429	403	376	422	347	416	406	400	383	392	400	415	411	367	376	367	428	406	391	369	375	398	411	393	402	394	414	406	402	385	391	380	376	395	385	369	386	395	391	390	422	384	376	412	399	393	370	379	405	388	397	391	393	395	374	370	418	369	380	365	362	394	385	398	388	403	408	367	372	363	371	369	398	371	430	391	366	384	390	412	361	394	358	355	383	386	400	382	363	401	386	393	408	395	387	373	390	316	384	421	405	416	412	402	426	405	388	400	390	340	372	390	393	358	386	395	385	366	402	373	422	408	416	389	365	411	387	374	396	387	401	439	357	381	406	408	433	392	404	399	406	343	402	363	366	390	388	400	374	406	368	388	368	375	390	390	385	414	382	414	386	377	378	395	376	407	390	414	353	401	374	410	377	388	404	380	381	387	386	417	406	393	367	412	373	395	367	355	401	400	381	372	410	406	376	442	407	374	397	375	392	401	394	383	395	405	397	361	349	359	381	392	427	427	407	396	410	387	414	394	377	375	399	362	391	394	426	382	395	363	393	387	394	415	396	370	388	391	413	413	404	404	400	364	396	411	392	375	371	374	374	374	382	401	360	411	388	390	412	394	355	379	373	358	365	406	410	377	363	412	387	371	402	422	403	400	342	432	364	386	384	381	403	380	365	409	389	382	434	379	390	399	370	414	391	408	372	395	412	368	374	413	387	380	400	372	382	395	433	397	406	422	407	379	391	411	373	395	381	413	379	414	423	396	415	381	403	439	404	394	365	409	353	398	404	403	400	373	386	382	405	388	401	374	368	424	359	423	375	390	403	398	357	418	393	389	399	380	389	407	398	380	371	366	401	388	393	402	389	426	407	390	369	356	362	386	417	414	381	385	378	380	387	396	436	399	384	393	445	402	381	387	427	403	358	407	393	376	341	387	398	413	374	387	419	430	367	396	430	416	386	355	359	371	397	376	381	426	391	430	387	371	415	411	389	373	400	379	386	407	376	451	406	412	404	418	408	401	390	397	416	373	358	388	391	399	363	386	399	407	377	416	389	390	409	356	386	373	366	403	416	391	418	362	375	380	405	385	398	347	391	374	363	399	359	370	387	402	408	404	407	389	431	412	359	383	421	376	380	366	399	401	402	377	354	412	369	404	352	390	415	411	380	410	380	413	418	376	398	392	362	357	384	376	404	396	365	393	376	409	374	392	424	373	395	366	388	384	405	401	346	369	368	376	433	395	387	406	375	387	396	394	394	374	367	413	373	374	392	397	408	380	441	399	404	373	396	357	384	402	388	408	381	407	386	391	407	390	362	395	389	423	405	385	409	405	409	402	409	414	389	360	403	381	371	388	409	375	381	439	397	372	381	386	398	393	351	390	433	393	420	380	399	394	396	367	389	403	369	412	366	438	396	411	419	417	393	400	376	391	412	390	412	362	402	414	387	401	419	368	385	376	387	369	385	411	404	377
77749	69650	56283	35000	17607	3670	314	273	243	251	229	248	235	236	242	240	262	238	258	228	242	236	242	247	243	263	253	237	234	241	214	243	265	217	252	243	248	243	292	267	276	255	257	257	245	235	244	255	251	255	225	244	251	238	254	260	252	236	242	233	230	242	239	250	225	248	244	224	235	237	208	244	238	211	243	239	226	247	270	252	248	239	234	270	225	244	250	232	253	247	248	223	249	269	276	237	263	222	243	242	224	247	231	270	245	250	256	244	250	233	265	220	227	259	248	250	252	258	256	246	217	260	257	268	258	267	271	232	239	243	252	250	255	249	254	266	272	257	249	263	238	230	275	230	243	253	223	257	261	256	242	269	216	221	259	265	270	260	245	246	239	251	261	259	232	239	235	240	276	234	255	250	229	244	233	286	252	266	218	221	232	229	243	270	229	240	249	225	243	248	244	249	242	266	256	261	268	235	244	239	252	240	257	211	220	240	225	234	263	222	249	222	275	284	255	258	292	244	227	273	241	236	225	220	226	238	241	232	274	245	249	273	243	232	266	238	270	249	223	284	208	234	261	241	233	252	265	231	217	214	232	242	229	218	256	245	224	248	251	237	266	263	239	242	213	269	228	211	238	222	236	224	252	247	230	232	220	267	238	227	258	213	247	237	235	238	249	229	242	275	262	236	254	238	239	230	249	254	271	203	251	256	212	225	232	262	262	234	277	248	277	274	228	260	225	235	233	257	234	226	244	256	221	233	237	237	218	252	271	233	248	226	259	222	241	227	252	257	254	249	231	239	206	268	218	231	241	237	252	268	228	235	239	234	228	234	250	255	213	253	242	242	273	222	250	246	209	222	255	233	284	268	259	248	259	228	217	232	236	250	221	235	278	248	272	253	248	225	273	260	228	259	242	268	242	250	240	254	248	255	233	242	251	245	243	256	228	277	243	236	250	262	244	257	227	264	263	252	256	256	234	249	246	232	245	242	205	236	232	256	225	244	245	219	256	249	245	256	250	248	262	248	250	257	235	228	227	218	218	260	227	226	252	249	214	254	239	215	242	243	245	227	253	252	237	277	232	223	215	230	283	268	227	235	249	256	229	262	231	226	249	277	234	244	214	249	263	263	251	253	243	204	250	217	253	204	236	260	271	274	252	229	247	247	241	229	260	244	230	245	233	215	235	244	234	250	243	234	258	266	253	219	236	223	235	232	262	237	252	233	240	222	254	233	233	213	258	251	245	256	239	253	251	266	253	215	278	253	237	212	217	250	257	239	245	238	247	236	242	235	272	259	228	246	254	261	229	265	241	233	255	237	242	229	238	258	271	235	243	228	260	253	246	253	227	237	250	272	274	219	236	230	240	269	237	253	250	251	255	226	281	254	255	223	238	289	208	252	215	222	248	222	265	228	211	267	250	258	249	238	217	234	249	197	267	246	231	277	242	236	222	240	272	253	225	222	213	238	234	255	236	264	233	234	251	242	239	250	226	220	241	211	223	261	238	234	251	247	246	213	240	244	225	240	244	261	269	248	249	275	237	236	225	277	235	269	238	218	248	256	226	240	237	249	260	268	260	245	236	225	226	228	238	223	277	247	240	237	228	231	238	243	242	248	257	250	252	252	260	261	237	245	239	252	254	220	280	277	237	242	283	248	243	221	234	238	247	240	245	222	271	225	253	272	212	229	248	252	268	259	249	241	235	266	242	255	244	257	225	221	230	227	224	218	248	238	265	243	242	266	224	237	235	233	257	260	226	220	230	263	272	237	263	229	243	255	245	262	287	255	243	228	258	261	266	243	250	253	258	257	238	276	251	254	237	241	224	221	245	239	250	257	253	250	248	238	261	261	217	249	249	232	255	246	246	277	233	229	222	234	265	248	271	221	261	266	247	239	225	240	212	221	241	252	252	276	216	230	252	241	244	219	225	239	252	256	261	242	248	225	248	233	251	256	236	256	241	256	250	235	256	249	250	259	251	231	273	277	238	256	252	269	256	212	234	226	259	263	244	231	240	264	250	248	262	282	263	240	260	261	246	238	262	269	267	218	231	268	273	229	250	242	243	233	214	257	255	227	230	234	251	226	271	274	252	247	223	244	242	260	249	251	235	255	250	270	251	248	236	265	231	278	229	247	246	244	260	254	269	243	245	208	235	261	234	250	263	247	232	270	233	243	231	247	224	236	228	228	227	233	261	232	289	268	258	240	230	225	243	269	225	248	237	238	251	235	254	239	216	282	190	251	258	206	254	220	274	254	260	272	247	236	240	240	286	245	257	232	250	237	260	231	277	290	246	221	266	260	240	256	247	226	247	250	248	220	231	231	229	259	252	255	243	237	264	249	241	248	242	238	231	244	236	254	241	243	222	241	243	270	234	265	229	238	256	257	258	215	229	262	236	238	226	222	232	286	274	233	222	250	252	249	275	236	238	221	256	250	251	247	247	197	235	266	239	234	249	282	267	266	259	231	247	225	258	240	270	256	222	237	289	251	236	236	244	229	229	252	217	253	234	242	230	242	261	251	230	196	228	268	255	259	261	262	255	260	258	243	218	279	247	244	227	265	249	239	233	222	239	250	254	256	230	263	242	249	243	219	245	245	246	249	249	245	241	238	259	223	253	240	245	229	241	228	242	236	239	268	267	254	243	246	249	225	245	247	243	267	257	253	255	245	250	220	265	230	246	258	241	228	237	241	226	271	255	263	259	225	256	257	224	254	236	251	260	232	244	271	226	270	239	251	238	275	246	228	248	240	228	249	247	244	247	251	216	255	258	233	272	242	228	228	217	238	264	236	238	253	231	265	230	260	247	243	261	254	244	246	244	227	242	256	218	243	245	243	231	263	238	224	250	254	259	237	230	251	263	232	236	228	266	252	256	270	253	248	232	248	264	251	271	239	232	216	280	230	266	266	277	249	257	234	259	259	216	245	268	246	239	255	223	257	247	260	247	248	233	254	247	244	245	267	244	237	237	234	232	225	233	236	214	247	263	259	256	277	269	265	229	236	241	244	220	247	262	266	220	204	234	263	255	249	271	258	243	265	252	258	216	254	240	237	226	232	235	222	259	279	254	227	259	242	247	250	250	234	232	271	230	264	277	239	246	243	262	246	231	248	225	224	223	227	243	247	284	268	283	230	227	236	255	254	247	249	234	249	253	238	237	246	261	272	242	249	248	261	235	234	227	243	266	278	226	245	235	245	244	273	244	242	244	243	257	277	224	234	245	221	215	243	225	250	246	252	278	253	233	243	215	230	264	247	254	239	262	242	236	257	256	247	256	224	249	250	256	244	234	224	232	279	255	211	266	253	250	248	233	240	265	231	255	272	245	242	227	236	237	232	249	254	248	237	271	221	233	269	234	271	275	233	252	267	243	230	263	240	245	243	232	244	253	259	224	275	255	243	213	216	248	225	258	250	240	260	230	250	252	229	223	229	259	244	251	254	226	267	276	236	225	235	239	212	239	242	242	252	236	239	252	239	233	224	229	252	237	270
53476	57474	54515	41107	26658	5247	606	632	607	628	626	648	577	559	623	608	610	580	633	592	572	578	638	578	597	573	580	643	607	603	626	615	577	599	622	576	628	619	575	567	649	568	569	591	542	595	609	627	593	587	582	593	552	594	591	552	590	650	632	572	606	589	593	622	562	602	595	632	598	599	572	554	643	610	590	595	582	587	614	527	551	570	593	560	599	578	583	654	599	610	632	623	601	606	549	610	592	570	590	570	584	602	614	573	619	620	559	567	583	594	587	592	583	569	637	593	562	611	597	616	585	599	573	546	582	565	573	590	588	615	574	579	577	581	575	560	546	582	585	561	582	577	612	591	583	601	599	620	585	618	537	598	577	582	557	667	632	602	594	584	573	597	541	633	548	616	588	610	603	610	551	587	593	602	617	606	607	606	578	599	594	633	581	570	600	589	577	604	527	568	602	572	636	612	583	596	624	578	516	562	582	589	583	584	627	600	583	652	619	561	524	612	629	614	556	574	606	596	599	581	588	616	609	586	580	623	605	595	556	621	613	596	599	606	604	585	650	590	572	594	599	642	595	596	591	613	634	617	557	596	564	614	598	601	573	546	552	620	638	586	641	610	644	565	587	575	564	624	577	587	605	556	567	600	541	632	591	648	561	600	667	565	609	564	615	631	586	561	550	582	538	569	590	566	574	554	568	574	619	610	567	584	600	609	574	600	574	626	576	573	629	588	606	562	608	567	588	580	545	580	604	600	593	589	585	663	577	612	549	571	588	603	588	616	584	575	603	599	580	625	637	565	572	576	579	574	569	560	590	605	614	608	612	578	613	604	609	607	590	643	578	553	566	572	610	641	578	589	588	600	579	600	622	583	586	625	587	563	575	628	605	607	580	609	592	605	602	602	577	606	555	628	590	574	556	558	562	571	581	584	592	592	590	582	614	593	601	580	602	621	586	552	615	582	573	582	519	619	592	591	585	598	602	554	625	554	565	632	574	597	546	637	592	596	630	595	602	596	576	613	610	603	610	593	596	602	595	552	584	579	613	560	582	590	612	538	587	584	543	627	596	596	568	642	608	572	560	610	582	617	622	630	579	591	572	618	580	575	612	594	542	552	549	546	595	580	618	587	583	584	580	587	584	608	559	574	558	594	596	591	590	586	633	604	578	606	550	630	593	607	599	592	579	631	554	638	571	606	629	584	594	581	571	605	590	595	579	594	571	588	611	587	557	609	588	612	592	629	595	613	571	573	615	588	578	627	589	607	539	598	596	573	569	649	599	569	628	582	622	582	590	610	620	582	562	643	596	569	591	565	633	562	579	561	600	576	602	576	637	587	583	599	627	608	600	624	614	598	613	567	572	605	598	615	575	561	565	582	619	582	592	565	565	602	603	638	580	593	605	589	572	595	558	616	556	586	577	556	553	532	595	606	579	584	578	577	580	564	601	600	589	617	563	564	592	578	572	533	606	607	555	579	587	591	585	575	586	583	599	579	630	540	591	586	570	603	609	581	570	599	589	622	570	574	582	597	595	579	624	545	585	602	542	596	572	614	596	535	595	570	605	606	581	574	572	620	561	574	596	616	618	591	596	575	629	548	602	620	605	569	578	555	593	602	570	576	574	600	583	626	584	598	577	567	619	570	604	588	593	558	569	582	561	615	615	613	559	618	557	616	621	585	597	581	565	599	592	611	605	554	607	564	563	591	543	575	555	555	582	626	587	557	583	582	642	587	578	597	608	591	595	609	598	590	585	586	570	560	574	608	560	594	576	590	620	600	611	599	596	590	542	598	600	576	575	581	595	610	582	632	582	546	590	618	573	605	607	561	596	579	579	612	569	597	571	603	590	625	632	619	574	591	593	583	571	567	585	575	614	562	612	572	620	549	611	622	581	567	597	618	619	583	559	594	606	602	592	589	626	571	612	586	591	585	605	596	633	587	577	599	597	542	557	569	596	583	584	584	592	595	601	624	595	585	588	616	581	612	603	583	604	617	577	608	611	545	597	591	577	610	562	546	600	561	612	568	552	614	624	596	599	554	551	605	557	579	614	562	614	618	611	588	589	639	563	558	578	641	588	601	589	570	565	581	585	616	571	562	602	635	575	571	605	587	642	577	589	681	591	542	572	551	592	612	606	586	575	572	598	642	583	563	590	564	573	581	607	619	604	600	551	601	578	629	561	604	635	587	554	634	606	577	577	618	611	556	618	579	586	602	609	624	641	633	599	511	572	594	557	581	606	618	613	599	598	641	564	592	613	597	630	622	598	580	597	607	592	570	565	606	587	610	545	586	590	603	612	618	581	578	584	601	558	597	560	564	545	609	617	624	567	574	588	573	571	566	579	597	598	613	558	579	557	639	568	545	626	607	583	631	571	641	546	583	577	582	600	619	584	618	583	607	576	535	612	618	591	596	622	553	545	568	577	601	632	589	548	604	596	601	586	625	612	571	577	570	574	580	602	551	602	573	614	600	607	577	591	608	600	585	556	569	588	577	606	587	571	590	589	600	593	559	597	608	621	580	616	600	612	628	554	620	591	605	563	607	624	600	608	590	566	614	578	607	565	589	596	556	604	526	559	583	622	587	601	586	596	603	567	564	593	640	571	553	651	569	599	612	639	579	617	600	573	640	551	607	566	563	559	595	601	596	583	615	547	610	604	609	583	578	604	614	602	588	579	567	561	622	571	575	639	612	585	567	594	630	543	594	566	606	622	562	558	587	627	615	600	554	609	598	587	560	569	598	601	576	609	634	576	579	605	588	567	572	603	575	558	645	566	619	572	525	601	555	580	602	590	596	606	535	565	577	572	576	611	593	568	550	590	577	580	577	594	599	617	569	629	567	567	577	596	543	607	584	543	587	562	607	571	589	578	605	588	596	579	645	603	587	597	568	569	584	626	577	605	587	605	600	580	582	620	561	554	565	580	595	567	611	617	607	617	534	600	590	589	614	609	565	626	561	589	619	600	594	546	585	619	585	608	629	548	581	579	635	601	608	587	573	612	569	592	598	602	583	614	621	608	581	580	608	613	582	578	556	569	577	609	584	567	588	644	600	626	606	608	606	576	578	603	624	588	593	633	587	612	609	569	579	584	591	594	598	618	575	536	599	636	623	560	606	617	591	605	565	580	615	586	581	582	594	592	604	573	579	557	602	565	591	604	559	607	625	601	597	598	621	620	608	592	578	613	590	584	588	583	589	600	521	592	591	587	604	573	602	569	616	536	610	583	564	576	587	596	576	571	557	634	625	539	569	630	620	596	602	602	610	581	599	585	550	573	548	552	539	583	574	581	598	596	620	595	573	566	588	561	571	598	553	595	573	613	608	592	596	636	555	541	589	608	568	586	601	568	588	591	577	566	639	580	621	535	598	629	570	618	611	616	649	588	596	597	612	590	596	565	575	603	572	625	581	607	623	600	579	610	554	545	609	586	595	598	613	630	622	600	587	621	586	594	603	543	576	593	610	593	593	584	573	591	579	577	593	580	568	573	583
84596	75129	64189	42751	22866	8459	445	242	235	212	245	251	230	209	213	214	245	198	246	233	221	221	201	193	200	239	210	216	209	212	224	207	217	231	212	214	233	199	209	221	208	186	235	241	216	210	201	209	223	183	229	216	224	204	209	224	268	219	222	230	228	188	238	218	225	222	249	224	232	226	250	219	228	247	211	196	217	185	204	200	216	237	206	195	225	215	194	205	243	195	255	215	210	219	218	200	198	224	196	221	201	228	213	239	224	216	253	232	194	210	214	214	224	219	209	197	208	221	209	193	217	222	224	187	244	230	223	230	227	205	207	213	193	255	219	221	218	230	204	208	209	206	192	252	193	201	208	211	222	218	231	192	215	214	187	227	200	223	196	193	226	202	233	205	197	204	215	215	211	216	202	213	200	212	220	206	215	195	213	205	238	239	208	212	214	241	229	235	193	239	241	223	202	247	221	234	210	231	230	221	212	192	214	219	208	195	251	209	251	221	197	227	239	214	220	206	206	213	208	231	240	215	223	219	210	226	209	209	216	212	227	231	230	225	210	233	244	223	233	210	220	206	226	245	195	210	208	227	194	203	231	228	211	224	212	202	231	238	238	185	213	219	237	221	211	239	203	208	202	216	196	197	226	217	227	232	213	204	229	215	245	223	212	206	195	223	196	243	200	192	242	225	216	222	201	216	208	208	212	207	210	206	222	235	202	234	208	241	242	234	227	207	208	220	228	210	208	210	208	190	196	223	238	222	201	204	208	209	214	235	229	202	210	204	204	206	195	244	219	218	220	218	198	208	218	219	203	246	208	220	235	221	218	231	248	213	221	197	206	223	210	218	230	207	215	186	224	205	209	196	209	207	204	220	204	224	220	188	238	222	223	201	214	197	208	202	208	222	218	193	221	209	222	226	239	269	220	218	233	235	228	210	216	244	213	192	225	212	240	239	263	242	226	211	213	211	190	204	243	201	200	220	216	244	211	216	233	224	213	232	223	214	227	239	193	219	237	249	221	209	215	209	210	203	234	225	195	235	224	206	199	225	228	219	222	216	219	192	235	215	214	214	213	207	227	200	238	191	201	205	216	216	202	216	234	227	208	209	211	198	228	210	212	202	235	200	238	237	213	229	215	215	198	234	218	233	224	214	215	205	230	209	208	204	197	211	260	212	219	227	204	222	214	204	227	231	199	220	228	213	214	225	228	215	214	211	214	222	210	212	217	239	193	228	233	232	205	191	224	216	221	219	211	206	218	225	208	200	235	189	217	205	247	231	247	247	232	203	213	222	220	230	237	209	219	218	225	219	198	231	213	210	219	197	229	168	212	210	218	219	224	218	242	226	221	203	196	208	224	203	226	225	217	243	222	216	205	237	205	214	203	228	226	233	224	219	224	190	206	224	244	206	245	219	219	198	222	203	188	210	210	226	228	250	232	202	235	216	223	214	214	205	173	192	211	203	245	202	189	230	221	232	216	225	228	211	204	221	233	187	195	214	224	207	233	205	208	206	178	227	218	225	210	214	210	234	213	205	231	214	226	232	236	206	217	210	230	221	219	221	190	224	210	235	226	244	206	198	207	223	208	218	211	215	218	217	230	216	237	206	197	222	232	221	215	227	189	244	204	180	254	204	197	222	200	209	216	215	223	216	237	193	218	238	189	232	219	200	223	228	232	225	225	222	199	222	223	231	206	227	206	216	252	215	212	223	221	241	205	209	227	228	220	236	223	211	182	219	257	210	211	232	229	217	232	227	184	211	217	221	188	207	200	241	221	209	202	205	220	225	209	220	175	215	247	191	219	211	229	216	226	218	209	226	221	231	225	241	208	198	210	212	254	199	224	205	211	207	210	223	228	227	220	209	228	206	236	224	225	210	244	245	217	227	206	230	201	227	206	252	230	229	204	178	215	230	212	210	195	230	213	213	202	215	213	201	202	227	224	213	236	216	216	178	189	212	216	219	225	205	222	217	211	219	219	196	196	217	188	204	219	229	227	184	209	210	230	220	247	225	219	221	238	241	200	234	192	201	211	221	194	198	193	227	220	199	211	255	217	196	224	248	228	193	195	228	191	229	226	222	224	206	200	227	210	211	247	193	223	230	214	226	222	210	210	243	213	234	233	236	232	216	224	199	206	228	181	237	213	248	233	220	226	233	223	213	226	192	212	184	216	232	186	208	219	218	204	228	231	217	197	228	210	183	209	222	231	218	206	222	204	236	209	251	219	228	187	217	225	227	219	240	213	216	212	235	212	215	221	217	224	201	184	215	229	201	198	232	223	202	224	235	207	222	212	228	209	247	247	229	245	202	196	211	197	236	193	197	186	197	226	228	213	256	237	222	205	217	182	223	214	212	232	229	192	192	210	199	204	222	212	188	224	225	190	224	231	246	223	216	235	203	238	217	220	222	204	217	187	198	230	204	215	222	190	195	193	217	219	251	221	211	223	233	217	187	199	203	202	234	216	217	223	212	212	210	209	235	219	206	273	196	222	234	235	230	210	229	211	200	220	184	234	216	207	219	203	217	205	244	242	226	225	216	203	232	193	201	216	217	238	204	220	224	226	234	219	207	207	215	224	210	211	220	191	226	216	204	236	229	197	227	221	196	228	204	223	186	218	200	201	217	228	247	213	202	190	254	221	209	201	211	202	210	225	227	230	222	237	199	241	194	218	225	222	195	196	234	211	209	207	223	234	226	224	234	207	211	220	220	209	207	238	207	227	215	187	225	231	222	210	211	214	220	194	204	214	227	218	191	260	203	192	208	219	217	214	234	228	224	192	224	186	220	236	213	194	210	199	260	195	205	201	205	208	219	222	219	208	209	233	225	222	200	205	213	220	224	233	199	246	222	186	201	193	220	204	230	207	229	220	205	208	226	208	238	215	192	214	213	209	218	222	212	223	210	212	188	193	205	225	204	241	233	196	243	221	196	184	251	206	203	235	186	210	214	224	220	211	203	212	193	213	214	200	220	200	221	225	237	233	240	200	199	200	232	203	210	202	238	223	211	225	227	170	256	197	224	241	202	247	205	245	212	211	210	226	212	199	211	221	248	232	223	203	224	205	244	215	223	216	215	182	208	198	204	202	218	211	220	203	212	220	218	204	219	214	233	195	225	238	211	208	200	254	208	221	215	224	239	223	209	228	208	228	222	223	206	210	191	222	207	230	233	229	229	259	188	226	219	192	209	183	217	225	231	197	209	208	182	238	221	201	184	237	248	195	199	197	238	222	218	233	260	227	220	225	231	220	222	219	199	210	211	227	228	204	209	208	250	183	190	219	224	251	205	251	202	226	208	220	206	223	221	217	212	236	198	226	207	229	238	189	198	242	217	212	203	225	193	213	216	236	227	214	205	209	201	252	223	225	240	212	227	214	220	228	224	212	221	209	240	225	181	217	230	225	222	191	256	218	210	197	220	243	197	236	224	208	227	199	208	199	189	220	236	214	200	212	233	230	215	204	210	212	221	201	220	232	190	227	216	227	219	228	198
60586	65208	64224	47317	31661	10052	580	590	567	534	566	506	555	533	573	551	556	529	553	511	521	520	486	521	499	505	528	559	542	503	520	577	508	516	523	495	484	530	468	489	497	497	531	498	491	543	493	486	459	514	483	501	541	543	481	509	484	510	484	502	547	507	530	507	500	534	540	515	544	484	526	496	503	519	488	513	496	527	545	506	504	520	500	505	533	510	500	492	465	526	488	527	531	532	519	550	515	529	536	494	544	519	521	491	488	495	525	515	505	471	520	497	563	521	518	525	536	553	512	506	467	526	558	552	538	508	519	488	556	521	520	522	529	479	507	530	543	531	504	484	497	513	525	477	481	522	563	543	530	516	489	555	505	498	494	492	493	526	510	515	510	498	513	507	517	495	511	518	478	507	517	544	522	531	502	523	514	500	494	501	475	435	517	532	519	543	479	524	519	515	493	490	518	502	517	538	510	480	473	502	510	547	479	501	499	518	500	508	516	511	531	526	535	523	531	493	502	522	528	523	515	485	541	505	516	538	492	505	536	507	535	527	525	532	504	559	519	511	525	491	538	505	503	522	487	552	532	536	495	566	518	532	496	508	520	529	514	472	527	518	524	492	521	505	518	519	503	537	543	511	526	493	524	513	499	492	525	505	504	518	521	559	533	549	534	534	505	500	525	484	511	527	533	473	560	504	551	518	476	532	543	481	539	513	486	545	493	501	552	555	528	514	514	513	509	500	531	536	521	504	490	512	553	478	524	505	527	493	506	526	513	494	544	520	452	517	503	541	524	522	490	504	518	531	509	516	491	487	530	540	497	517	516	510	502	514	522	525	543	514	491	504	495	498	463	528	519	467	462	490	528	511	521	511	487	453	517	506	513	516	505	516	539	515	539	490	499	532	559	493	530	505	557	538	524	520	530	480	524	533	524	550	513	498	490	515	476	515	532	479	542	490	529	527	498	492	494	519	518	522	529	482	482	539	521	519	539	510	469	501	517	492	555	502	546	473	551	501	517	544	503	487	500	502	526	527	500	499	525	531	493	492	529	470	512	518	464	493	511	520	521	489	513	518	525	509	497	482	479	532	537	468	525	493	514	507	529	507	495	525	524	520	496	512	542	517	479	498	526	507	491	515	508	498	484	501	513	542	508	520	556	507	546	531	520	475	507	534	539	520	492	519	529	557	492	549	529	505	534	512	474	546	514	554	534	506	512	512	505	530	472	490	517	512	503	499	537	552	506	517	500	508	517	504	559	505	536	504	509	536	533	546	526	536	501	526	494	512	521	536	577	491	538	525	497	512	492	541	523	521	479	514	510	501	499	536	482	491	548	492	472	499	535	446	479	513	490	510	502	528	519	531	510	551	570	508	538	499	540	484	495	519	494	518	539	518	533	516	496	494	498	497	473	493	514	503	477	539	534	519	503	510	538	527	501	517	516	467	498	534	508	511	501	529	525	524	493	518	479	555	520	539	532	488	504	536	484	487	528	466	507	510	508	490	519	489	508	547	509	529	526	473	525	461	514	541	517	501	529	554	506	555	480	505	545	499	499	529	516	500	504	503	537	495	497	535	534	527	515	495	498	542	523	470	513	507	497	555	506	513	489	510	494	524	530	521	477	541	504	499	539	530	504	549	532	510	523	481	533	494	519	490	477	476	513	483	489	480	519	514	514	532	556	485	495	507	500	520	479	527	528	470	515	514	493	485	545	534	475	496	516	504	482	529	490	519	537	490	499	549	510	535	511	530	521	539	524	483	502	494	488	520	528	556	508	513	499	549	497	505	518	507	567	498	493	545	485	540	506	502	512	497	501	527	531	498	536	491	524	492	494	517	520	523	534	509	520	512	479	530	502	493	545	574	516	498	489	510	553	482	505	527	525	502	495	499	495	536	545	466	508	535	547	533	558	507	479	502	506	481	528	494	499	512	490	493	510	519	495	516	489	496	497	522	531	500	494	525	484	512	546	533	482	501	538	521	493	480	489	506	516	500	492	488	531	493	467	493	562	563	525	521	487	537	515	515	493	517	486	489	510	525	547	497	516	506	510	510	485	570	562	504	495	478	522	550	493	542	533	505	542	505	499	504	513	504	515	512	543	515	552	522	500	505	507	526	519	520	510	517	520	507	490	493	481	527	478	508	492	506	533	541	516	521	494	539	539	497	505	582	536	517	497	517	512	484	514	523	518	500	536	514	495	554	544	516	518	472	542	523	541	539	537	527	475	477	541	549	524	543	535	540	483	519	542	515	532	487	504	501	493	482	537	486	509	528	492	523	523	523	557	505	530	538	525	487	516	523	488	514	518	536	508	488	508	494	537	523	522	528	527	493	510	539	543	498	533	525	497	537	536	469	471	509	535	524	511	466	483	496	568	526	506	537	516	483	526	508	512	505	517	524	492	507	523	538	496	495	562	494	484	482	458	520	497	509	495	525	539	470	500	496	515	544	522	505	527	475	518	526	556	511	492	542	484	514	518	541	489	527	493	506	492	502	521	488	485	520	496	515	490	524	559	500	519	478	509	530	520	529	498	527	472	496	533	501	492	521	500	556	505	541	539	509	523	469	489	531	508	516	564	524	514	529	522	495	537	535	499	527	510	538	511	535	538	517	538	499	504	513	541	515	520	548	508	533	556	487	531	526	528	477	500	520	538	480	503	531	507	530	562	546	529	502	510	471	508	550	493	507	510	515	522	541	495	502	512	472	520	511	527	489	490	511	479	488	549	487	493	501	521	519	493	512	539	490	490	523	472	442	532	493	517	543	507	490	483	488	536	491	501	527	482	525	489	489	510	495	508	516	524	495	522	491	508	503	484	507	544	518	506	509	497	511	527	506	513	508	555	497	547	525	511	479	511	511	486	515	526	494	543	500	519	528	503	533	509	543	511	515	484	506	491	535	536	527	533	499	494	501	527	518	483	528	485	516	483	489	575	504	490	486	474	527	506	530	507	510	480	498	527	527	514	513	537	512	559	468	461	455	535	476	484	518	500	526	513	526	515	534	548	511	518	495	524	513	527	511	508	479	526	485	486	521	509	485	548	562	543	484	502	514	504	504	523	520	523	524	509	460	505	520	500	503	525	488	508	506	483	544	500	549	557	505	504	516	515	509	459	530	518	484	500	499	535	499	466	501	462	508	528	539	472	518	495	528	517	493	527	520	566	547	522	486	524	482	548	505	530	500	518	524	539	518	492	510	516	517	515	522	515	535	467	497	494	529	494	539	496	502	531	510	490	488	504	533	508	557	521	538	541	524	536	502	461	493	474	542	505	544	530	517	510	509	511	519	504	482	482	500	543	527	520	477	477	528	494	518	475	554	476	493	486	496	521	553	524	529	493	511	529	520	528	498	507	518	482	529	542	531	508	502	500	472	465	515	552	491	489	517	498	515	537	549	544	513	552	488	459	510	517	517	511	528	503	519	503	516	502	498	502	494	523	502	527	537	519	487	501	486	539	504	545	561	494	543	512	495	525	554	517	490	497	541	521	518
33461	22151	11535	4048	1067	233	175	159	146	160	158	161	153	155	169	146	178	168	172	146	171	148	168	152	171	170	166	149	143	171	151	157	152	190	157	150	170	172	183	170	142	168	138	163	183	157	187	175	165	156	162	147	156	163	162	141	142	153	170	158	154	141	146	136	147	169	152	167	151	159	183	160	164	162	166	141	143	163	146	159	178	184	164	131	146	130	154	160	152	152	137	138	153	164	167	168	182	152	168	134	160	168	146	162	149	150	158	157	157	131	156	159	135	164	150	161	158	150	195	157	156	171	158	160	139	181	161	153	151	160	166	176	154	176	148	164	150	174	151	138	160	177	153	164	150	140	152	157	134	144	187	164	162	154	169	133	160	147	159	144	150	166	168	162	157	158	154	177	159	177	161	143	142	156	150	155	173	155	183	162	146	141	161	148	143	171	176	151	175	162	133	142	144	155	149	169	147	160	155	163	163	170	149	160	187	175	167	152	141	188	145	158	149	173	173	152	144	182	143	147	171	154	152	168	168	145	179	166	163	159	161	148	140	157	154	141	164	164	179	169	188	154	158	167	159	169	148	157	158	191	181	147	154	161	150	164	178	161	152	170	146	153	171	148	164	161	157	148	155	161	150	143	169	156	129	158	147	157	158	142	140	155	139	153	152	149	156	147	164	167	132	175	170	156	164	183	183	151	152	158	151	163	145	144	157	160	165	141	142	171	151	168	144	161	142	153	145	169	158	146	157	131	162	137	154	168	145	152	151	152	143	134	154	175	167	158	153	160	163	173	154	168	144	150	147	153	130	161	156	144	166	151	158	153	160	161	160	167	133	166	154	171	161	173	168	151	163	191	162	164	145	149	164	151	160	145	171	161	172	157	142	165	156	177	170	144	159	166	161	141	174	151	146	141	146	136	161	148	147	169	149	186	149	148	156	155	164	185	153	150	163	154	146	158	177	160	149	157	154	177	180	154	157	145	155	160	171	162	140	148	169	145	119	151	158	158	152	188	158	164	163	163	160	154	165	160	143	168	176	188	151	193	178	134	162	154	149	164	174	149	150	148	149	164	189	172	160	148	153	161	135	161	161	159	165	152	177	147	175	185	166	172	169	173	161	138	174	166	155	148	149	155	139	178	154	156	139	153	182	165	167	149	144	149	172	154	159	171	148	162	160	178	160	142	133	149	136	143	156	174	179	135	139	140	153	170	158	180	151	150	166	149	166	154	164	168	152	152	165	163	150	158	150	167	169	156	146	147	147	145	150	174	156	140	136	165	157	159	157	157	153	154	146	138	152	170	147	157	163	154	169	139	155	149	165	145	162	138	144	156	147	155	138	163	149	169	146	173	163	152	151	157	163	139	164	154	150	144	163	165	159	140	152	152	147	164	156	138	157	155	154	162	161	152	161	169	161	143	145	163	141	140	177	148	164	169	186	162	180	186	152	160	169	143	151	170	173	130	177	146	169	148	174	166	149	166	153	147	149	157	169	135	163	147	152	173	164	145	151	173	165	151	171	158	163	145	161	148	146	163	153	146	149	167	156	179	188	169	152	163	168	164	152	161	170	150	183	164	169	169	161	148	176	126	171	172	157	182	162	181	165	171	148	159	162	172	160	155	161	174	134	152	159	156	160	148	144	167	144	151	160	162	128	161	150	156	156	159	141	159	149	163	157	167	157	144	171	167	174	150	149	174	181	169	167	155	166	158	157	175	166	156	168	152	160	159	179	180	152	156	150	157	155	150	168	154	157	134	156	158	144	133	161	135	159	185	148	151	148	144	171	157	143	153	153	161	133	164	165	145	164	161	170	164	155	161	160	177	153	174	160	182	157	169	160	176	139	190	162	165	149	154	174	155	150	151	152	164	131	132	166	178	155	159	172	173	159	139	169	161	171	140	144	151	146	169	166	149	175	152	152	162	154	160	145	174	163	156	128	165	139	149	152	142	142	140	164	189	168	162	193	151	151	168	152	173	158	159	161	170	162	151	149	173	156	156	156	179	176	155	184	156	143	135	152	176	166	166	157	113	170	165	140	154	171	158	143	150	179	167	153	142	147	149	168	167	169	187	162	188	157	161	156	176	143	157	175	166	154	157	162	166	159	189	177	155	139	142	155	163	161	143	153	152	142	156	160	158	179	148	156	145	147	166	155	163	179	186	165	149	177	177	151	163	162	165	162	201	152	167	147	152	142	164	146	160	185	181	145	153	142	157	161	160	153	135	159	160	152	160	152	176	162	157	149	165	168	152	147	159	167	140	162	165	178	148	166	164	169	155	167	151	160	154	159	139	177	184	146	161	164	153	168	168	135	171	169	169	143	164	148	152	188	142	145	174	153	151	161	127	152	159	173	180	181	171	158	165	160	142	159	155	152	171	150	162	150	156	161	157	171	172	159	177	159	155	165	154	152	139	158	163	168	142	161	150	142	154	141	163	157	182	152	166	151	146	173	164	190	177	146	175	172	144	143	158	156	152	162	145	159	162	157	152	179	155	157	150	155	174	154	161	160	158	162	158	160	139	144	155	168	198	178	188	161	160	164	152	190	153	174	147	151	152	138	149	142	167	165	191	192	172	154	173	163	157	155	162	156	151	147	156	171	146	167	125	170	153	141	145	138	166	155	163	135	157	141	168	164	157	169	154	165	166	147	159	146	158	190	134	131	171	154	152	148	138	186	161	145	148	150	152	168	157	160	157	161	169	153	162	163	164	167	130	150	168	141	143	154	154	168	149	156	150	152	166	141	185	167	161	157	160	160	152	149	155	160	152	149	155	148	156	149	173	168	178	153	157	148	166	138	128	145	148	146	147	150	157	156	180	162	163	142	147	144	149	131	116	183	146	155	142	173	148	167	141	162	130	158	144	146	180	188	152	173	151	167	147	151	157	153	136	159	171	172	145	149	158	169	147	159	143	159	184	151	186	151	150	165	137	145	156	140	170	146	165	145	145	159	172	166	159	155	148	159	153	138	205	159	137	146	165	146	155	151	153	167	156	173	157	176	162	145	147	168	167	172	165	141	170	177	163	156	147	157	155	166	172	155	153	159	177	133	147	161	162	166	171	139	161	147	160	162	183	168	148	159	154	127	138	153	166	168	155	153	146	143	153	138	149	178	151	156	155	171	150	138	160	172	135	171	139	159	134	176	161	169	158	155	141	166	173	154	146	136	175	165	163	167	143	175	171	163	163	136	153	180	164	147	154	168	140	159	160	158	183	155	182	153	140	155	150	164	154	167	157	139	152	150	170	147	161	159	148	178	170	134	172	166	148	165	157	156	151	160	160	152	165	143	162	145	136	163	156	163	146	157	174	163	172	152	181	182	142	177	153	158	165	154	154	134	167	179	183	159	176	162	172	154	166	148	132	144	168	157	157	145	162	127	155	145	175	149	158	157	164	161	174	144	170	145	170	158	148	155	140	169	156	155	161	174	128	141	174	170	165	147	174	145	152	140	147	174	167	155	160	163	149	156	161	142	175	180	162	147	161
28054	23679	17832	10063	3312	654	409	409	443	426	369	417	379	415	430	437	437	408	394	442	427	429	427	436	420	412	389	415	398	409	405	416	407	375	401	377	396	427	414	446	412	437	409	419	455	361	384	401	380	424	381	402	400	400	440	417	430	434	408	420	404	399	410	439	423	408	402	433	407	401	438	429	408	416	389	468	401	418	419	392	426	427	415	409	413	420	380	429	405	421	413	424	404	382	402	403	406	416	430	385	404	381	399	414	373	366	421	428	423	403	424	405	420	441	431	420	394	436	456	413	424	390	413	403	419	428	420	393	428	429	412	376	425	394	397	402	391	417	404	399	404	386	383	435	419	425	406	423	401	443	406	368	396	461	405	382	444	406	406	432	449	405	406	412	423	410	426	432	390	401	412	404	403	441	392	397	419	362	410	403	399	458	413	404	446	405	442	376	398	440	412	401	409	466	397	413	424	408	426	395	402	404	393	410	436	402	447	429	418	418	401	414	406	445	402	398	392	424	422	442	426	432	430	368	413	395	430	423	391	414	426	430	422	377	423	409	383	403	444	413	447	401	441	419	443	391	426	410	426	412	450	380	400	387	402	373	390	400	380	403	418	361	394	429	431	419	407	421	419	391	404	424	415	415	438	402	400	375	412	382	394	408	440	427	451	392	371	391	412	395	431	408	380	432	438	429	440	429	405	397	428	417	387	394	402	403	410	412	426	414	387	432	398	421	409	400	382	418	410	416	415	408	415	407	409	427	390	408	419	428	369	410	416	406	383	443	430	438	398	431	405	400	417	398	393	398	411	433	413	416	390	413	415	415	386	385	428	458	427	429	401	378	413	387	440	425	419	389	420	428	422	384	429	403	442	411	393	418	435	415	420	441	412	391	387	414	438	429	429	436	401	407	427	429	367	435	435	438	406	428	412	407	402	410	403	378	408	442	401	433	419	435	435	444	451	454	410	424	404	438	399	430	405	412	418	408	407	412	429	400	421	391	421	434	397	414	437	409	403	377	434	479	387	394	422	412	417	390	415	418	419	444	434	365	399	408	428	426	440	402	408	411	426	421	401	396	409	419	400	408	383	395	402	389	421	442	402	436	399	401	397	402	409	428	361	384	430	425	434	406	401	408	417	394	419	377	441	404	383	406	447	389	426	433	403	404	393	427	387	395	417	384	374	409	441	432	378	395	394	404	424	434	390	435	428	398	387	412	414	444	433	410	386	402	415	414	410	394	435	405	401	372	389	425	401	404	446	410	387	367	415	402	409	387	444	407	388	426	392	406	398	401	419	426	387	390	424	439	413	400	400	405	434	393	440	427	405	425	392	410	399	436	420	414	394	401	385	413	388	418	404	449	442	424	419	439	415	411	403	412	409	372	401	391	410	418	408	388	404	414	429	420	416	395	439	404	420	432	383	386	405	445	427	384	410	439	405	420	426	451	423	437	421	433	412	403	410	403	385	423	409	396	410	369	405	402	419	407	433	391	418	394	419	442	407	416	429	435	405	420	417	384	438	422	408	362	413	388	428	435	429	407	409	398	438	414	421	412	432	437	396	343	417	422	415	401	431	380	448	402	395	405	437	410	405	392	418	414	385	429	428	393	442	376	395	450	428	428	419	441	402	443	428	383	404	421	390	400	380	398	417	442	433	388	409	471	408	405	418	380	430	406	377	424	423	396	425	357	395	424	425	416	435	372	450	385	382	378	389	384	410	439	432	416	380	391	396	437	393	424	407	463	388	391	404	415	388	396	409	391	415	430	384	435	422	437	391	398	423	411	432	419	418	422	416	436	414	423	404	404	425	364	432	417	423	410	402	379	411	413	409	418	397	400	375	434	435	403	434	427	449	422	439	385	415	396	391	416	426	422	419	396	406	440	430	441	412	394	434	439	419	427	381	399	438	392	427	404	372	409	426	394	424	384	397	412	401	378	425	424	416	436	430	404	417	462	446	406	411	392	409	401	413	433	432	386	406	397	388	396	393	430	408	400	421	391	387	413	395	395	370	403	441	422	412	396	438	395	425	409	416	361	419	438	439	420	475	412	421	435	426	438	414	411	397	428	419	404	380	430	412	380	371	395	430	430	435	429	425	430	382	394	424	390	438	401	407	400	430	414	402	412	393	403	389	465	389	419	404	418	430	420	420	378	413	402	431	457	419	415	439	396	405	383	452	389	421	408	435	415	459	417	412	415	428	445	433	422	460	390	412	391	434	397	435	400	423	438	419	449	367	410	394	410	413	404	426	372	408	415	420	416	416	455	446	434	415	412	423	358	410	436	438	372	444	414	434	430	371	404	393	426	423	393	411	440	395	457	429	468	418	399	420	404	386	391	366	434	370	392	419	399	411	406	424	433	391	438	409	388	428	431	409	422	413	397	403	436	438	401	436	430	407	415	430	414	406	392	396	405	459	391	413	455	428	385	391	379	406	393	387	408	401	418	405	420	419	375	394	427	383	397	425	405	405	378	399	425	424	409	431	428	421	415	417	428	387	421	443	377	410	407	413	406	388	392	414	380	414	413	430	431	419	429	414	401	424	397	436	395	401	442	417	427	377	408	436	415	427	438	413	416	398	428	385	401	418	426	442	446	444	411	393	400	443	439	393	441	414	429	381	429	447	417	373	448	423	425	425	433	374	395	376	422	439	394	410	412	444	397	417	424	428	404	426	412	425	405	410	431	409	397	411	420	410	393	397	365	422	433	394	451	413	414	398	425	399	405	420	413	396	406	429	414	405	420	396	417	417	394	403	431	431	396	410	425	426	409	423	362	428	404	394	383	419	430	425	424	424	424	395	410	413	423	419	394	401	381	377	422	368	437	428	414	408	440	397	423	403	455	395	422	380	423	415	386	387	426	387	408	409	412	399	407	416	426	379	431	407	429	410	416	411	392	428	412	370	432	388	466	419	439	402	416	416	429	433	435	403	433	454	412	422	400	422	446	411	438	371	388	425	391	357	422	412	414	417	453	416	416	409	383	392	417	424	404	445	432	409	403	413	397	445	392	428	428	410	422	381	411	414	410	361	405	382	434	401	469	396	407	401	401	434	394	406	410	426	407	389	429	367	403	388	410	411	371	424	414	428	418	379	371	400	430	421	400	394	440	411	444	390	418	396	410	398	407	437	405	432	420	411	412	417	419	412	386	412	427	441	403	408	377	422	408	413	408	411	423	424	424	434	430	407	406	401	410	425	405	410	402	417	409	368	378	420	395	406	410	422	450	422	397	371	411	433	385	382	439	434	436	426	402	405	448	403	401	404	378	393	431	410	459	439	408	417	406	414	433	416	394	383	424	430	399	415	404	426	390	411	409	421	399	422	373	393	429	401	424	421	434	430	445	396	426	404	394	426	393	427	408	412	386	391	416	403	399	409	411	352	402	385	401	402	404	387	400	392	387	419	384	428	405	427	411	407	396	427	425	413	440	387	412	394	397	431	442	430	461	426	432	426	419	404	454	417	391	380	436	455	384	408	436	394	425	380	411
76515	68537	57684	39551	17709	2573	301	249	292	248	242	257	231	232	225	255	254	271	261	234	239	262	229	263	250	246	253	237	235	265	244	251	264	225	310	245	280	260	233	223	245	244	241	249	250	257	243	233	266	232	269	244	238	236	246	229	255	206	237	242	236	274	280	241	252	234	219	225	226	250	278	234	255	253	224	261	259	248	265	258	212	246	242	269	222	227	227	245	243	229	219	254	260	249	259	236	226	251	259	254	287	246	251	258	252	236	241	276	257	235	258	237	250	242	244	270	231	265	229	257	251	249	278	262	237	245	257	246	256	242	232	239	251	243	256	247	248	273	246	257	264	238	229	252	252	238	250	258	236	236	237	250	239	249	228	273	270	246	246	241	240	211	270	239	223	245	261	248	273	257	240	243	228	276	265	233	243	256	240	254	242	253	269	263	230	255	257	245	254	234	262	236	249	284	229	269	242	220	237	222	243	249	244	256	286	234	278	252	258	233	241	283	245	258	278	226	245	252	257	248	242	240	260	269	279	243	252	230	225	256	225	242	263	248	212	271	238	261	268	265	284	233	229	225	243	269	262	267	249	245	243	266	278	253	242	237	227	234	248	253	266	266	252	279	273	265	267	257	260	259	228	215	255	249	275	226	254	268	258	241	243	240	237	245	236	244	264	260	239	221	250	258	273	252	279	243	282	263	251	217	248	278	266	258	243	236	236	256	248	275	268	230	256	247	256	248	246	261	265	239	250	256	243	240	239	229	236	243	272	228	240	261	262	233	238	271	242	239	272	261	236	248	236	241	270	272	242	233	244	294	260	260	273	250	204	235	285	268	265	204	252	251	271	243	241	261	239	256	280	255	254	229	253	230	272	262	254	245	274	243	230	273	255	224	255	236	241	265	253	246	250	219	231	248	259	245	252	237	286	240	240	226	243	253	241	258	266	242	242	248	221	242	224	244	275	252	241	240	250	252	225	248	251	247	252	261	268	277	261	261	249	246	257	259	234	251	270	251	217	239	248	241	239	260	257	248	277	220	250	250	221	225	233	227	264	247	251	247	230	263	273	218	243	258	224	243	257	217	258	274	231	248	218	242	261	234	250	276	243	233	254	222	227	250	237	240	275	247	263	244	270	225	246	241	230	247	220	234	255	279	244	246	296	236	293	228	250	240	262	250	228	251	236	237	227	252	252	257	240	266	238	245	233	273	220	264	227	248	219	238	267	259	264	274	273	268	244	255	247	266	265	268	227	253	253	225	248	282	273	286	254	227	240	248	233	263	280	253	250	227	270	282	265	265	230	222	262	236	274	278	258	238	223	277	246	262	235	267	239	255	252	225	250	246	264	230	247	241	281	253	222	242	258	263	280	256	242	265	253	241	239	280	249	264	222	264	258	247	245	242	242	250	246	259	253	220	223	241	256	260	255	257	254	276	222	251	241	256	223	227	266	280	275	261	235	251	246	253	260	263	260	257	247	275	240	248	257	229	247	259	256	224	250	196	263	273	255	265	254	259	267	254	235	202	256	227	248	284	239	278	264	227	246	263	260	233	204	269	265	262	227	235	243	214	221	234	214	237	279	256	232	264	243	272	258	246	240	261	260	244	216	254	243	254	246	232	231	235	242	245	228	255	258	248	268	240	241	256	264	233	249	226	268	266	253	255	274	244	221	247	234	246	246	261	251	254	250	274	258	235	268	275	257	272	217	249	266	280	240	222	244	240	258	256	281	267	252	248	241	238	283	263	255	256	231	242	240	260	217	254	254	222	220	257	232	256	229	237	238	231	250	289	271	238	223	238	274	266	235	239	243	243	258	225	248	256	232	239	255	266	249	239	247	233	249	260	270	218	272	262	246	249	247	255	252	237	258	273	280	255	231	235	257	242	235	276	267	247	272	288	259	268	267	249	251	242	263	222	253	253	241	223	278	255	253	243	271	244	233	266	244	267	259	275	249	241	238	234	260	246	246	235	264	286	275	216	232	247	259	217	256	251	252	260	234	252	256	231	263	234	249	252	258	236	248	233	239	271	260	277	268	243	241	255	243	244	247	237	248	258	225	258	245	279	241	241	236	229	235	242	247	249	255	258	239	258	254	238	291	214	254	277	254	243	245	254	252	278	259	261	256	275	257	236	259	271	250	248	250	243	242	253	249	239	233	224	249	239	246	254	283	253	270	285	267	242	204	252	233	264	266	253	263	271	270	252	278	255	256	235	259	239	272	256	240	262	227	307	258	255	237	245	239	244	252	255	258	222	251	213	253	235	239	273	256	226	246	253	261	234	233	262	262	258	199	273	229	252	252	244	238	249	264	272	268	244	253	259	248	266	254	265	224	220	266	231	242	244	232	252	237	243	295	229	250	233	254	273	228	222	254	252	229	250	267	255	259	282	256	259	206	254	247	232	250	244	265	244	251	234	242	225	233	246	253	265	269	250	258	228	229	280	271	234	270	256	240	255	250	246	229	245	248	254	244	265	244	241	222	243	246	253	257	243	255	274	270	256	241	241	276	246	258	257	264	250	259	253	256	254	252	263	249	260	238	280	235	258	269	250	259	269	246	247	247	258	245	236	248	206	244	241	259	248	276	245	242	236	293	258	248	236	231	279	258	235	239	246	234	226	287	265	268	254	246	258	257	282	237	249	255	241	249	241	236	256	254	252	269	276	242	267	218	233	263	238	272	254	272	225	242	234	262	279	234	255	213	242	238	234	253	232	245	253	218	256	238	258	238	252	263	254	244	230	223	243	243	266	259	250	275	256	238	248	225	259	267	277	227	224	232	244	233	254	240	269	238	249	245	249	239	257	277	240	258	258	248	281	283	220	233	213	273	269	264	246	240	257	246	269	241	242	244	234	255	252	239	237	215	250	250	251	238	246	227	265	268	265	237	246	241	283	270	249	235	232	252	291	243	232	267	248	251	269	280	243	256	255	257	268	252	248	239	268	243	255	224	270	294	254	251	253	265	261	278	268	230	272	266	236	221	246	280	254	224	233	266	231	233	243	226	249	258	245	227	245	250	262	231	256	230	237	256	211	243	252	240	271	258	243	232	226	249	272	228	238	277	274	248	244	246	280	239	215	244	251	242	247	239	229	236	252	248	270	234	268	291	270	245	266	264	242	242	238	237	234	245	242	246	246	256	251	254	245	256	246	222	284	249	237	258	259	231	267	255	267	254	229	240	216	238	234	249	255	236	280	236	233	242	291	256	251	226	251	261	216	248	263	250	241	266	266	249	242	258	245	266	280	239	249	291	284	248	255	255	242	204	260	260	227	249	211	267	239	272	223	229	264	257	277	230	249	217	257	239	288	229	249	287	251	277	254	280	264	263	251	286	280	249	253	257	227	283	260	246	250	230	241	239	263	264	262	264	228	253	234	266	269	247	244	245	253	274	226	261	260	271	235	244	254	262	262	254	261	216	257	261	269	242	258	248	263	246	243	236	226	253	250	237	218	225	230	252	248	258	259	277	249	273	237	253	241	261	253	245	262
52864	57181	56554	46044	21398	3373	638	645	616	595	635	651	639	654	634	616	678	645	596	625	621	550	583	614	622	601	617	586	640	613	597	603	620	596	623	584	586	604	599	551	642	577	607	643	640	622	613	624	629	618	607	567	650	595	648	606	592	584	594	615	612	589	587	611	621	579	606	642	613	590	621	577	610	610	623	601	600	579	578	604	614	618	607	632	612	650	625	587	585	570	631	591	628	562	610	622	581	595	586	599	620	620	586	620	602	599	570	547	659	582	629	634	595	604	588	648	561	593	591	603	606	600	593	615	576	604	600	649	555	575	635	552	634	572	602	599	597	591	591	597	606	612	579	641	638	624	592	576	619	627	611	571	571	594	583	605	617	566	648	570	612	563	588	631	607	619	635	611	597	597	602	598	593	624	604	587	601	604	626	600	602	570	587	601	626	631	618	610	600	614	630	639	588	595	600	627	597	601	611	617	603	651	544	606	633	630	635	574	553	615	599	631	579	606	581	613	632	627	609	573	584	615	621	616	584	576	622	633	622	594	626	601	588	636	631	613	629	546	626	589	595	589	591	611	613	595	580	663	635	580	592	605	614	597	593	586	560	573	602	586	605	609	624	565	577	582	617	600	597	618	582	619	587	603	591	575	602	604	558	583	608	605	654	628	616	610	619	646	575	622	626	576	635	614	606	600	622	601	568	595	590	543	601	615	570	592	584	606	542	606	603	627	610	628	576	614	576	621	580	588	597	580	599	576	605	612	593	560	614	625	565	620	652	605	622	628	611	626	640	591	591	571	656	577	635	634	597	597	601	588	617	599	555	614	599	583	596	619	608	606	658	567	649	550	636	583	566	594	586	587	631	583	593	582	613	602	561	606	615	617	598	632	610	648	608	564	593	568	622	585	595	599	567	631	610	586	645	608	630	621	601	597	600	617	604	604	592	585	628	594	617	576	595	572	619	605	575	605	621	598	624	601	611	594	625	571	606	607	579	597	594	626	560	547	634	571	581	608	595	617	582	579	597	558	647	647	626	640	632	622	601	619	604	631	559	632	599	611	552	617	612	613	612	618	609	579	631	595	595	596	590	587	622	595	626	583	579	584	626	650	576	596	622	587	611	588	594	614	578	608	636	614	590	643	561	624	644	589	595	624	608	659	610	581	602	614	611	594	605	606	591	595	625	560	592	658	620	583	574	624	631	610	632	619	618	581	581	613	606	646	583	626	585	604	642	546	565	638	629	599	586	595	564	632	597	629	601	689	593	595	574	580	638	609	634	629	604	613	627	611	606	588	596	616	566	624	596	565	602	605	587	616	621	576	574	610	591	616	590	599	631	540	637	612	592	617	642	590	547	567	582	596	593	633	562	595	605	593	594	600	598	590	631	591	620	536	568	606	618	629	597	596	611	610	644	618	594	596	628	608	651	559	633	604	604	630	562	619	592	568	642	606	598	580	553	604	640	585	608	622	618	587	593	611	621	623	584	582	635	581	631	629	571	609	576	596	618	615	620	600	596	610	621	606	591	566	587	603	640	637	608	631	618	614	598	622	601	592	598	586	572	604	627	617	549	590	605	583	574	578	604	634	588	626	605	586	598	624	610	580	631	618	606	593	607	563	607	617	599	641	614	624	584	545	590	586	574	610	573	622	588	598	615	597	619	626	583	619	595	618	686	616	600	582	611	612	589	550	605	620	564	574	589	582	594	612	662	606	568	604	611	599	602	575	603	614	624	617	592	573	621	596	622	573	553	569	598	593	609	615	587	638	630	588	625	656	602	623	677	613	616	602	617	632	595	625	593	609	587	599	599	584	631	606	595	590	561	625	580	599	555	592	619	617	645	609	564	597	595	593	617	549	627	594	616	654	586	621	577	610	571	589	632	553	555	578	630	531	607	612	603	613	611	653	613	647	599	629	569	585	650	589	587	635	603	600	570	622	619	561	597	622	604	622	658	554	615	614	603	612	632	587	626	622	581	561	619	587	602	604	561	587	572	589	627	591	586	615	662	637	608	593	596	640	587	627	643	584	643	590	588	586	589	601	637	582	604	557	632	640	615	582	599	572	623	580	582	608	608	587	591	672	616	591	582	601	580	563	593	596	599	627	557	631	612	666	654	587	636	568	595	562	530	591	594	609	613	636	575	590	548	584	601	589	640	561	649	580	609	590	588	668	619	614	601	601	570	602	617	605	635	648	617	592	618	594	614	617	626	582	570	618	589	597	595	619	582	575	621	627	597	605	562	618	587	581	611	624	574	632	597	558	563	627	609	617	633	575	669	602	590	574	599	616	590	608	577	611	611	604	608	647	584	605	569	587	620	621	612	554	617	625	620	628	649	604	604	588	629	593	604	598	643	628	586	605	594	648	592	626	590	608	611	565	586	572	641	594	568	606	584	625	635	604	585	561	603	622	589	593	564	632	567	607	622	569	600	573	580	582	672	624	633	590	571	619	603	605	536	526	587	612	619	601	633	621	571	618	577	647	631	604	626	568	581	641	615	630	601	607	583	621	570	611	584	615	656	586	572	614	612	612	633	613	589	610	635	613	588	609	616	610	585	603	616	584	608	639	574	599	611	603	607	601	597	609	556	610	585	637	616	574	619	556	575	625	635	612	605	595	574	594	672	595	579	611	615	592	593	609	587	629	650	606	620	594	609	603	630	597	594	585	639	568	575	587	573	603	598	610	619	589	630	648	597	609	598	579	662	649	586	564	566	560	622	582	602	583	567	591	591	596	593	611	626	581	601	628	595	578	635	601	605	585	603	626	614	628	626	596	614	632	655	539	579	640	644	572	628	589	608	554	611	638	612	626	594	628	650	626	605	552	570	623	563	616	626	633	575	623	591	621	590	609	648	580	610	567	634	602	634	592	597	578	634	635	596	586	619	609	634	661	607	596	617	599	619	586	625	626	594	578	603	611	590	599	637	606	569	606	599	627	605	633	637	595	611	577	581	624	623	579	598	604	566	602	592	583	587	599	587	596	584	630	578	631	625	635	635	595	611	626	580	631	580	588	597	610	560	638	590	590	596	604	595	599	628	591	667	619	632	577	618	594	571	588	606	584	619	599	623	591	570	561	612	588	627	564	568	633	621	568	613	602	594	586	562	637	607	624	610	602	637	584	619	617	648	591	580	623	616	632	634	623	581	571	619	605	647	613	604	570	594	579	644	640	585	587	593	620	634	588	591	564	582	628	551	590	598	547	638	569	570	603	624	598	561	648	629	622	597	604	571	606	604	636	579	594	609	578	609	592	588	620	609	610	603	582	638	595	604	613	573	607	593	571	613	618	589	620	640	630	573	602	588	600	616	580	582	592	611	550	598	578	595	602	608	572	578	597	593	565	603	576	597	600	596	599	610	574	595	565	602	628	584	610	555	587	582	608	612	619	620	598	578	638	611	633	601	593	635	591	556	593	544	617	580	595	614	619	595	564	632	585	637	610	595	618	609	607	624	585	616	604	627	603	622	617	580	625	549	562	621	602	604	583
84104	76358	65469	47748	24157	6276	377	210	220	220	216	222	243	206	204	246	229	188	194	243	190	234	201	228	238	223	223	215	236	215	245	204	214	215	188	215	221	252	232	191	236	214	223	225	218	234	183	244	231	209	240	240	226	182	206	222	220	213	201	231	214	216	242	208	240	228	240	204	211	230	222	236	191	226	224	233	195	204	208	219	240	231	233	208	224	226	217	228	224	223	199	215	236	188	199	229	204	229	197	205	218	210	228	247	212	207	204	228	225	225	253	207	204	261	222	232	213	240	221	240	193	217	230	253	225	236	218	187	196	214	199	219	244	243	216	197	255	218	204	209	197	215	209	227	244	209	217	241	196	220	234	217	242	218	217	232	227	218	218	206	218	204	233	228	232	237	235	246	221	221	212	216	207	228	216	217	221	212	235	216	237	236	216	249	208	192	211	228	213	195	236	221	209	204	222	247	201	212	232	218	227	203	217	221	219	218	204	213	221	248	218	213	245	221	215	223	211	208	195	213	231	226	223	225	233	215	215	225	200	210	225	223	223	223	212	220	197	245	217	202	211	194	212	209	237	227	245	194	212	198	208	206	213	232	222	205	212	225	244	232	196	232	212	212	221	249	229	201	247	197	227	197	235	214	220	176	198	219	196	219	216	208	231	219	229	234	230	246	195	225	235	193	203	232	199	196	180	222	229	228	233	231	206	220	212	220	231	208	218	233	201	203	229	210	238	207	214	193	202	234	231	232	230	216	201	222	228	220	234	206	187	249	267	207	241	214	204	198	212	190	224	211	206	241	181	210	224	203	228	204	235	206	233	213	219	225	201	196	203	197	235	199	196	237	213	197	212	195	232	234	223	215	211	203	224	235	198	229	237	219	223	219	222	211	198	191	222	199	218	221	209	199	205	201	203	228	212	247	210	223	210	210	203	223	202	199	213	199	229	192	214	210	214	214	231	243	213	203	226	220	253	219	223	226	191	199	201	210	226	259	212	231	205	215	203	189	200	206	241	185	213	227	237	220	217	200	207	233	225	202	209	208	236	249	236	214	241	197	216	219	234	205	198	214	213	218	196	223	213	214	221	222	212	222	205	210	233	208	240	192	219	217	228	197	227	224	217	223	207	217	230	233	230	193	216	214	206	196	221	218	219	212	208	206	224	236	236	191	224	239	204	208	207	257	198	229	191	236	215	212	232	212	211	224	214	241	220	205	222	227	220	207	226	230	218	188	213	216	222	218	224	215	196	211	207	249	232	204	208	217	208	206	247	230	217	207	205	221	208	213	210	198	197	202	225	244	210	233	226	211	226	199	202	221	231	238	200	230	199	229	189	199	223	242	219	238	182	212	230	229	209	237	240	240	207	205	216	223	214	243	205	210	229	202	220	219	215	236	233	215	204	229	231	220	214	223	224	232	209	223	223	221	215	221	206	244	212	211	225	222	215	229	201	225	218	198	229	229	222	209	216	164	200	202	196	225	205	233	221	218	185	217	221	224	217	224	223	194	224	232	228	188	227	237	203	222	196	237	218	204	196	179	232	231	214	224	214	215	178	224	195	228	206	195	236	245	227	203	242	216	218	221	220	222	199	274	235	204	257	196	218	232	228	206	241	193	190	236	235	234	208	215	209	223	238	234	225	200	214	214	230	228	237	240	225	222	221	241	239	235	200	227	212	213	220	221	221	222	217	220	198	233	216	211	210	221	206	229	202	200	200	206	215	207	237	229	202	226	221	217	212	213	233	215	230	242	211	234	227	205	209	212	214	231	199	230	182	200	233	251	210	207	220	178	200	226	188	218	236	206	237	207	207	233	209	206	203	228	230	216	227	215	214	219	221	223	225	211	210	202	211	226	221	218	212	210	221	210	231	225	217	227	210	211	186	205	203	203	233	199	214	238	198	221	220	193	220	209	249	240	213	203	221	226	215	215	222	230	226	218	219	187	194	226	192	194	216	222	231	208	211	229	193	212	240	206	228	235	195	228	223	230	240	225	239	191	205	193	224	200	195	223	209	179	195	263	243	216	249	202	192	203	208	235	233	227	224	225	230	198	216	196	212	220	204	248	211	194	219	212	233	200	219	203	208	226	228	208	197	216	222	209	223	210	234	218	227	228	235	201	212	225	236	208	246	231	214	208	220	226	219	199	214	202	241	222	226	194	205	234	203	202	192	225	197	228	205	229	232	222	225	240	219	234	201	227	210	226	225	222	222	229	196	204	224	207	219	198	218	193	232	192	206	199	225	236	224	257	230	204	183	208	203	215	226	215	212	195	193	242	207	195	237	238	205	213	234	206	229	229	217	216	240	210	234	243	250	207	211	230	228	193	189	231	219	240	203	234	233	211	228	220	224	214	226	217	211	213	209	208	202	202	187	235	200	213	206	211	219	221	197	220	238	216	220	200	203	253	215	208	217	222	236	210	218	204	201	197	214	235	230	221	242	229	220	207	199	225	203	211	205	192	206	208	243	238	240	199	204	218	219	218	200	220	254	250	208	210	214	223	202	234	187	180	218	235	222	217	222	221	257	219	244	232	229	215	248	226	222	220	202	235	203	179	199	210	220	199	214	203	229	204	183	236	230	200	181	210	227	223	210	203	242	230	236	208	217	215	212	223	206	216	216	189	202	194	221	212	217	210	255	227	202	215	243	214	212	213	224	211	228	228	203	207	224	248	204	188	213	217	223	227	213	205	209	196	209	206	208	214	192	203	207	229	209	231	198	203	200	228	219	228	240	203	197	222	199	210	249	219	231	203	217	198	245	214	206	231	202	215	215	185	210	249	208	211	223	228	215	226	208	257	205	202	215	175	240	206	204	199	207	240	215	224	237	210	197	221	220	244	220	184	210	228	211	223	212	227	222	226	190	205	201	217	210	197	207	222	215	208	235	212	189	220	222	198	202	218	220	214	203	215	210	209	197	224	226	232	229	178	218	256	234	221	222	220	200	212	219	216	214	221	248	224	227	208	220	197	211	193	234	222	204	230	225	205	221	212	233	218	235	228	227	235	194	209	234	192	216	192	204	201	226	212	209	197	230	216	226	240	217	204	205	231	231	195	225	238	219	206	237	221	236	233	204	203	225	243	204	226	236	205	236	213	213	206	225	220	224	217	231	228	184	224	207	229	213	201	201	202	221	251	227	226	220	206	214	219	230	211	236	229	232	224	212	205	215	216	226	249	214	218	205	204	232	217	227	218	224	205	203	229	227	229	217	234	246	215	235	222	228	219	200	223	229	219	236	220	226	231	195	210	198	228	209	203	220	223	220	209	225	202	228	206	204	226	200	201	215	220	218	225	190	220	232	206	209	193	213	216	231	198	226	216	245	219	214	212	220	220	223	199	225	232	212	208	224	204	196	234	223	205	234	198	231	199	251	250	246	242	226	191	179	202	196	210	219	174	206	202	206	203	189	232	202	220	248	219	211	232	201	218	216	219	214	204	233	221	229	220	207	195	233	225	209	207	233	206	186	210	235	241	203	199	190	212
59910	65839	64877	52848	29343	7216	629	583	582	535	599	571	527	566	493	533	545	524	513	495	483	529	532	545	486	494	516	503	529	519	544	532	535	500	538	526	507	542	521	473	513	492	492	501	531	558	530	536	504	530	526	535	475	528	569	530	526	533	520	517	535	533	533	534	512	521	545	492	544	510	509	511	527	478	544	542	522	514	548	491	480	494	519	518	540	479	502	532	531	511	487	507	544	496	536	526	514	571	498	516	555	508	518	553	510	546	499	473	530	539	492	490	525	529	456	495	533	507	538	509	505	536	497	505	535	481	511	535	517	518	517	502	518	517	491	495	506	527	515	459	543	565	545	545	548	505	521	506	538	550	500	469	539	527	529	524	518	529	516	517	529	497	507	515	510	542	483	490	502	547	494	516	525	508	491	519	527	502	510	506	515	541	517	518	510	487	498	535	549	523	528	511	561	544	512	497	523	457	528	526	545	507	521	499	494	507	536	530	525	514	498	536	499	525	544	508	532	524	511	487	548	515	543	534	492	546	505	552	513	510	532	538	524	506	530	512	486	521	553	577	520	537	478	484	527	485	474	523	548	524	523	503	534	514	496	513	534	509	527	496	501	515	514	522	544	536	502	528	546	470	550	527	499	530	509	519	504	520	520	532	538	534	497	498	517	551	555	538	541	527	547	523	503	484	518	534	488	535	539	549	504	528	475	520	511	493	506	514	518	489	511	547	524	501	477	516	526	488	519	496	500	515	540	497	511	513	497	525	517	513	525	484	505	562	492	517	516	538	518	553	550	506	550	540	518	510	530	561	539	527	553	539	557	519	525	498	482	475	456	480	550	508	529	539	556	526	489	489	476	530	488	552	528	549	478	516	545	542	545	537	527	496	501	535	540	513	527	575	511	527	515	498	547	497	517	556	514	520	557	524	530	545	503	538	499	512	532	523	496	530	500	547	509	518	510	507	527	546	507	528	523	521	506	504	511	546	471	499	526	520	517	487	535	545	499	503	524	488	522	551	538	555	503	499	529	543	544	517	508	533	491	539	511	565	516	496	481	518	486	535	490	515	488	523	574	549	500	535	552	479	510	478	509	511	485	492	503	493	516	511	500	527	575	519	509	531	543	535	549	504	538	531	549	500	533	527	522	477	527	551	515	538	505	527	496	562	512	490	514	540	501	513	540	558	542	501	546	521	493	499	473	524	502	501	533	504	499	525	491	473	502	561	521	513	486	502	549	502	524	522	565	495	477	484	503	532	524	556	485	532	538	506	550	523	511	515	551	494	496	519	518	517	549	522	493	545	522	498	507	518	500	495	530	517	518	518	527	514	556	498	502	514	482	523	524	537	504	524	509	514	499	503	516	519	502	469	513	486	496	546	491	500	538	489	517	564	497	504	525	530	504	578	500	517	524	519	524	527	533	495	508	473	500	499	519	519	501	543	514	482	507	495	521	483	523	494	485	557	544	537	507	532	532	542	550	478	538	471	556	552	493	516	499	532	491	480	498	537	557	508	522	524	553	521	496	528	517	482	490	508	530	504	534	537	495	539	494	506	549	530	515	510	521	525	560	495	515	494	550	543	484	505	516	495	568	534	519	525	508	488	486	496	519	544	507	525	515	501	538	524	484	504	551	538	483	549	538	515	524	560	520	500	504	529	553	501	558	485	548	515	510	541	553	501	526	511	495	520	518	549	525	499	520	489	564	528	592	526	495	508	544	537	557	505	525	516	474	504	536	500	543	510	516	516	503	524	517	566	554	508	513	480	517	520	559	526	529	519	482	516	472	506	530	490	513	504	528	558	544	489	523	521	509	533	472	517	489	531	525	520	537	512	538	506	539	541	545	558	499	513	540	508	536	510	479	509	547	517	490	535	512	532	525	531	535	526	475	510	520	539	516	565	541	503	533	511	494	529	499	533	501	527	555	528	513	513	522	516	481	519	566	499	512	558	539	513	555	518	509	502	502	526	479	512	513	495	510	531	538	474	535	495	473	490	505	539	538	516	489	516	549	502	520	521	524	548	558	479	522	530	510	499	544	562	526	477	508	547	517	527	536	517	524	510	496	571	513	526	484	530	562	506	508	493	515	507	553	500	517	513	524	496	503	537	544	517	548	530	502	540	518	538	563	500	513	511	530	514	538	524	544	531	494	530	492	510	506	523	551	555	534	518	517	464	517	536	504	540	522	493	531	502	517	519	464	555	519	472	508	517	499	490	484	509	443	514	575	513	510	506	520	529	479	543	479	520	498	498	487	530	543	515	501	530	533	495	478	518	494	505	498	488	515	492	518	493	506	529	506	546	506	502	550	523	516	525	526	526	537	500	532	494	518	523	534	519	485	564	485	525	532	517	516	524	533	554	532	540	524	504	531	487	528	532	519	512	538	499	570	527	476	475	497	538	479	544	540	543	505	485	493	482	505	537	532	519	525	517	536	537	497	533	485	549	563	524	541	564	540	510	509	471	515	517	537	529	530	514	539	510	507	521	490	544	541	523	513	493	494	566	551	516	515	552	500	502	483	498	487	518	513	542	554	557	528	585	548	511	537	512	530	511	547	521	508	475	513	543	481	530	479	531	529	472	566	529	507	500	500	508	488	514	516	508	519	513	512	515	505	540	519	515	517	490	553	505	562	485	520	490	522	498	531	509	500	534	551	519	514	543	528	505	520	537	511	517	520	535	502	481	540	519	533	549	556	541	501	563	511	550	493	509	491	496	543	485	585	499	523	511	464	513	483	521	485	480	545	502	537	552	500	527	541	544	529	528	525	537	534	549	516	574	496	506	561	533	519	501	556	513	564	544	496	487	517	507	510	540	471	488	514	563	550	497	536	491	495	524	536	527	490	543	496	502	505	498	540	522	461	516	531	550	477	499	540	544	508	503	514	540	532	512	452	538	506	552	519	546	500	514	466	534	497	552	529	536	506	519	559	475	522	463	482	522	495	537	489	516	509	504	498	534	515	568	497	580	519	518	541	510	500	535	499	528	508	519	511	487	528	535	511	516	519	487	514	514	510	499	531	518	480	551	508	531	485	532	509	530	537	511	545	540	549	507	509	487	491	506	537	525	505	488	575	536	528	538	558	496	534	473	542	521	506	516	532	501	541	503	488	546	562	542	540	518	493	501	556	531	459	530	518	540	518	505	552	531	502	513	520	548	541	516	496	515	476	500	507	524	509	500	518	543	486	527	486	475	543	481	533	503	487	478	510	499	538	551	513	511	523	491	496	528	532	528	530	521	518	545	561	503	498	515	498	539	542	526	521	492	537	527	529	473	537	558	533	523	506	546	559	493	545	583	523	533	487	497	513	521	528	529	513	489	559	521	511	508	504	538	501	474	507	513	507	510	506	490	487	521	529	507	538	521	493	511	527	495	519	513	507	477	508	476	535	528	480	549	458	537	503	504	525	516	519	493	517	503	489	530	498	488	492	533	551	528	530	503	498	504	530	517	485	526	533	534	527	538	524	541	542	569	504	508	523	519	535	503
33619	20600	11395	3216	818	261	160	171	136	154	129	160	141	141	179	143	136	150	141	142	143	150	139	138	158	129	157	145	136	158	164	167	150	168	158	183	136	147	145	147	173	142	145	166	161	169	133	157	143	151	140	157	165	167	153	149	160	169	145	130	139	160	164	152	157	150	155	147	136	125	140	157	159	154	143	133	149	152	139	138	139	157	128	143	146	135	139	132	136	157	159	148	167	145	163	180	155	142	164	158	161	164	154	130	145	164	143	158	142	159	136	151	155	146	152	163	164	176	149	161	162	156	146	159	123	140	133	149	146	133	148	155	148	160	138	165	160	155	170	167	136	137	150	156	165	168	154	182	128	151	156	144	162	139	168	149	166	162	140	163	149	143	143	128	152	161	174	165	153	145	162	173	135	143	174	156	158	167	149	143	138	141	124	134	148	151	155	125	130	137	150	174	166	147	135	129	171	150	145	138	133	142	164	156	163	144	130	143	143	157	161	141	153	135	164	152	134	153	170	158	143	153	150	147	150	150	167	154	165	156	159	142	145	159	179	150	139	142	134	163	156	147	152	145	163	155	166	144	143	161	147	166	140	151	131	132	127	156	145	155	134	163	136	140	164	162	156	166	122	156	166	163	169	147	151	149	139	132	157	129	150	152	131	153	168	134	137	158	145	150	172	141	156	182	152	131	142	152	163	132	143	154	174	151	158	140	171	164	151	138	155	178	151	151	147	152	146	135	127	134	157	127	151	135	133	137	192	141	168	174	156	169	136	147	153	136	173	133	153	138	156	150	170	163	150	159	161	166	151	154	156	142	140	143	160	168	172	160	135	143	139	146	140	158	165	166	139	156	135	149	145	144	135	158	160	158	137	150	163	156	143	160	129	126	148	160	152	170	153	147	151	165	134	130	164	152	146	154	149	179	141	165	161	140	135	145	173	166	154	150	160	145	123	140	163	157	152	140	144	155	151	131	163	170	169	148	133	145	132	141	146	148	170	160	135	142	146	157	149	154	153	146	163	132	129	142	156	160	144	149	154	151	144	129	147	145	153	136	153	160	143	136	162	177	150	150	140	166	152	157	160	163	148	158	154	153	150	165	156	139	147	168	170	172	144	159	145	138	144	165	165	145	146	163	146	135	145	154	135	145	147	159	166	135	151	141	157	128	144	156	141	147	157	153	143	150	164	136	155	175	151	147	154	136	154	139	149	159	150	149	143	138	133	144	145	189	131	135	152	145	141	165	154	170	150	141	168	151	170	133	132	165	149	137	157	155	144	133	144	148	156	147	154	167	153	145	156	146	141	156	155	162	140	142	159	161	149	161	141	151	150	149	159	173	145	131	136	146	176	159	152	130	139	171	143	121	167	144	146	141	165	162	141	143	156	173	133	153	158	168	135	148	161	151	155	151	150	161	146	140	150	159	156	144	168	172	153	165	175	147	161	145	170	160	148	155	146	144	171	157	154	146	133	137	139	153	179	157	159	151	135	156	143	152	146	148	132	144	137	118	164	131	141	137	139	164	151	160	163	162	166	149	132	158	160	185	149	152	160	161	136	148	155	151	150	130	169	189	143	161	135	159	152	159	148	152	129	150	147	149	140	169	148	159	142	130	134	132	138	162	150	144	150	153	176	148	146	149	158	152	155	152	155	151	159	140	162	148	155	145	145	171	148	144	168	156	158	139	139	159	156	136	157	133	144	157	158	184	147	153	168	143	159	153	157	161	155	148	159	123	154	132	145	130	139	175	138	162	121	141	159	140	134	128	156	148	169	151	154	134	145	134	133	161	137	159	152	165	124	150	149	144	149	151	172	152	148	139	116	166	138	146	149	140	143	129	154	157	174	147	142	134	155	151	153	149	170	161	149	156	135	133	142	155	148	168	163	156	167	123	133	152	135	158	135	125	170	149	158	146	156	142	160	140	157	152	147	141	156	154	116	159	145	136	136	151	145	148	134	146	140	172	148	143	173	166	153	142	167	149	134	149	179	157	142	154	154	136	167	162	148	157	138	161	153	154	165	161	152	140	136	153	156	143	157	160	139	133	156	164	165	182	153	146	157	151	144	142	178	121	135	133	164	146	144	125	154	153	161	155	158	151	152	147	155	161	155	140	152	162	144	139	145	150	166	147	152	186	157	133	142	151	162	138	152	131	131	155	176	139	179	148	169	132	173	155	122	154	138	160	168	147	137	167	146	151	142	133	128	123	140	149	157	141	147	149	151	126	172	163	135	149	151	159	145	158	150	147	153	152	136	130	163	170	139	146	181	139	150	176	156	179	149	131	147	159	146	154	154	151	135	146	168	159	160	127	129	148	172	147	140	150	126	150	160	162	154	146	140	183	153	159	146	141	178	147	136	135	157	169	155	150	171	143	147	151	128	132	165	139	145	158	158	151	138	142	149	163	155	147	152	165	144	166	140	168	117	141	145	147	162	145	149	135	172	160	172	144	164	169	134	146	140	145	154	136	133	161	166	148	138	147	162	151	163	148	150	147	128	163	140	177	187	155	158	121	146	154	157	147	124	147	151	162	166	154	183	179	146	147	118	171	155	158	150	152	149	145	143	137	173	145	154	168	157	127	175	127	152	149	146	140	140	124	180	142	133	145	161	147	155	160	153	146	175	171	164	143	158	150	179	133	141	162	171	172	131	166	165	168	146	146	144	164	142	138	154	165	160	156	155	147	145	165	140	166	159	190	128	151	170	145	148	128	175	138	131	146	154	142	150	155	146	148	143	146	136	163	116	140	134	168	154	153	164	150	151	132	142	163	145	158	166	159	152	146	167	151	151	181	152	148	131	162	149	175	169	136	145	166	161	152	186	162	167	149	152	174	160	150	156	159	129	151	187	166	137	147	157	148	161	157	141	163	143	146	145	131	161	150	150	152	167	163	161	152	157	162	171	164	158	171	156	139	178	132	143	154	157	112	164	146	151	149	148	155	171	137	152	153	154	148	136	142	150	148	137	155	144	146	187	155	159	148	167	119	151	158	149	182	156	157	154	142	145	159	191	149	156	171	152	134	138	143	148	151	150	132	156	150	136	155	148	139	142	132	139	148	142	156	160	160	155	152	135	137	174	164	172	146	141	128	150	149	174	140	139	151	157	147	140	150	152	142	148	125	151	127	153	154	154	153	141	160	156	157	164	136	141	149	132	135	128	138	148	166	150	145	143	145	147	159	159	170	161	183	167	160	143	152	159	119	131	141	152	153	153	133	146	131	154	133	145	154	157	138	138	147	137	145	156	146	159	145	146	133	152	159	181	143	151	162	174	146	158	157	160	162	159	167	140	138	156	139	144	153	150	172	134	158	152	129	164	146	138	138	134	141	148	148	172	145	153	157	152	151	140	161	145	156	151	155	156	148	141	152	132	151	167	164	164	178	155	144	147	136	156	157	155	145	150	134	151	145	150	147	144	139	158	154	128	160	159	150	158	164	158	154	144	161	152	124	168	158	160	127	141	157	141	153	144	123	132	155	161	152
28030	21951	17966	7484	2925	862	358	404	430	394	421	394	328	410	406	377	412	421	371	403	428	399	420	355	379	373	407	386	396	404	412	424	393	443	393	394	399	384	404	371	399	366	401	415	389	426	384	404	378	392	392	433	399	375	397	415	381	400	419	405	380	370	384	377	338	409	392	400	416	349	418	403	405	360	422	401	385	416	390	391	408	397	386	394	421	378	403	423	395	394	374	421	397	378	387	392	409	421	398	383	383	366	372	368	356	406	397	417	389	395	407	388	362	386	405	379	405	366	402	406	365	437	387	442	414	407	363	379	385	394	379	389	366	400	407	409	417	395	403	409	371	431	372	400	370	388	390	364	385	380	399	402	405	402	390	417	375	403	393	376	402	382	377	377	387	428	410	425	411	359	412	415	379	396	393	447	367	395	406	389	412	405	421	415	407	407	388	394	396	399	390	404	411	394	373	412	402	405	397	378	407	382	422	398	399	402	378	423	367	369	401	426	387	389	417	402	421	399	412	407	408	363	393	385	379	397	403	413	380	388	375	429	409	395	436	429	407	402	406	387	400	409	419	421	386	387	396	400	384	374	400	420	400	386	365	410	406	418	389	394	404	394	360	367	406	391	382	380	385	390	397	391	379	373	392	402	380	379	389	417	404	379	392	380	420	372	412	371	380	409	422	384	411	383	370	415	390	399	414	397	397	400	373	428	400	414	411	398	412	410	410	402	408	379	398	392	371	380	393	408	379	385	387	401	339	379	397	376	407	379	401	379	403	404	429	391	403	384	400	380	429	433	411	390	403	420	393	371	374	411	374	390	417	409	419	382	400	396	362	384	377	412	382	397	355	405	370	412	410	400	381	367	402	393	389	409	405	415	409	404	396	385	396	448	360	399	394	348	387	372	366	415	419	394	407	393	395	415	407	407	405	401	374	375	375	402	397	384	418	416	379	425	375	372	396	406	406	404	404	422	379	416	409	381	424	402	369	394	388	430	397	365	385	369	395	352	375	431	369	379	374	403	393	391	381	381	381	394	378	385	372	388	388	408	416	375	370	412	368	406	425	393	392	389	400	419	380	350	370	393	396	393	391	396	398	383	396	373	373	429	418	382	402	417	404	384	384	392	398	431	399	367	389	355	398	359	358	372	405	419	396	430	369	423	370	410	440	355	401	383	399	411	373	383	412	378	415	387	386	393	400	387	364	389	391	387	357	391	389	392	379	428	395	405	388	426	396	403	425	405	394	414	418	388	397	410	417	385	399	406	410	384	387	378	378	391	391	370	405	397	401	406	407	405	381	412	412	402	398	403	393	393	391	365	434	414	380	367	406	384	392	394	395	390	405	390	410	387	368	389	387	399	398	401	401	450	413	373	424	381	390	372	374	393	375	403	401	423	382	390	418	378	411	386	404	356	414	433	362	408	354	436	388	425	402	400	389	397	396	420	414	361	378	390	384	383	386	407	377	403	417	382	389	394	377	385	372	401	399	410	389	396	427	406	389	364	384	376	390	404	385	392	379	392	392	397	377	385	414	393	360	393	385	425	381	373	399	398	391	405	390	366	398	410	379	400	415	372	372	376	388	397	389	400	410	387	375	414	421	362	376	379	366	395	408	356	415	376	403	389	399	395	394	439	389	353	410	378	392	407	386	402	375	443	369	391	402	395	370	414	408	396	382	392	428	389	409	400	382	370	397	373	374	381	385	446	409	448	349	377	420	373	416	419	349	369	366	372	364	390	393	366	398	437	403	383	381	353	398	408	389	421	376	403	410	413	401	394	417	407	394	368	385	386	415	436	381	426	395	387	394	416	362	376	392	409	394	402	381	390	428	373	422	390	403	418	403	394	363	385	385	377	447	399	416	407	410	383	419	411	393	401	395	371	374	433	409	436	379	391	352	420	388	394	370	398	434	401	384	412	381	390	405	390	371	369	391	436	381	387	427	397	395	410	369	399	354	401	402	396	342	404	421	426	395	393	400	401	405	366	411	399	417	399	397	386	396	412	390	371	371	406	399	402	399	385	423	430	415	419	390	394	375	380	409	385	396	408	441	391	420	397	393	395	385	423	411	386	367	431	406	370	393	355	374	418	397	377	398	384	402	396	421	410	380	400	441	436	406	399	405	385	428	423	385	428	394	417	401	367	407	432	434	388	422	395	375	382	398	429	410	388	373	417	400	368	387	382	418	395	405	402	408	408	391	344	361	383	361	408	419	378	372	387	400	403	395	351	411	349	413	389	398	390	388	396	399	404	391	423	373	357	400	396	392	388	371	403	380	372	381	429	424	426	383	394	386	401	401	374	382	440	437	405	389	396	353	412	445	356	422	385	423	372	399	403	361	427	419	431	400	407	390	402	369	405	384	379	392	404	367	415	375	436	426	409	358	396	389	388	433	409	391	390	396	364	365	396	417	398	394	418	397	398	411	375	377	418	359	393	376	397	390	415	366	434	360	392	382	387	397	383	400	381	378	426	399	393	373	382	394	365	357	396	344	407	390	425	379	387	369	399	453	401	373	383	428	425	385	389	401	416	389	360	374	375	421	375	388	431	390	404	386	358	381	362	405	397	379	410	424	392	373	381	385	393	394	430	402	376	357	346	391	387	369	447	411	381	374	397	367	408	375	399	419	393	405	341	388	382	412	401	410	406	405	402	363	394	393	436	401	375	396	394	431	379	381	379	399	367	417	437	377	408	401	439	413	365	405	408	381	368	399	371	389	382	367	388	420	384	382	404	410	389	407	379	377	393	395	413	407	393	413	431	374	395	396	410	360	370	402	387	383	364	405	393	405	418	392	409	380	409	384	377	374	370	405	402	398	392	415	406	375	387	418	397	383	429	425	404	384	395	397	417	402	403	374	380	404	409	395	387	379	423	406	395	403	399	387	405	418	361	420	405	362	377	392	406	400	394	404	418	411	387	369	382	405	389	399	351	414	431	385	387	378	379	395	391	389	388	406	376	374	392	408	362	410	365	388	392	405	365	370	387	399	412	396	394	386	420	397	400	376	388	371	404	397	410	383	378	389	401	399	387	396	397	413	373	405	398	364	410	399	394	393	409	376	397	394	364	387	394	365	378	368	404	386	418	375	400	401	403	401	417	386	388	434	406	383	403	370	380	387	396	400	410	423	400	377	401	366	388	438	408	400	412	344	387	391	366	408	402	407	381	425	435	374	422	387	403	414	406	404	391	416	413	406	382	420	372	359	410	387	420	396	357	379	423	383	391	405	405	395	399	422	388	356	382	393	372	382	444	395	410	406	447	417	393	362	388	402	428	383	403	394	409	403	406	421	393	376	408	390	403	384	378	370	419	393	405	375	414	395	372	390	383	391	400	420	386	388	360	394	402	403	376	389	372	395	374	386	384	394	375	378	398	364	402	437	393	402	363	396	381	368	418	373	407	375	398	436	366	388	401	386	411	405	385	409	408	363	402	404	395	390	394	381	425	377	378	393	424	413	424	404	408	401	341	398	378	401	393	388	421	445	374
77354	64428	54967	39049	20573	6183	382	269	271	208	274	268	256	240	231	246	243	234	253	228	226	233	225	258	274	268	221	212	232	241	257	235	221	240	216	235	231	264	260	253	244	233	222	242	234	264	270	263	226	250	255	267	244	244	226	221	220	209	237	229	249	243	235	259	238	190	222	236	252	275	228	202	238	255	200	243	215	220	241	254	212	279	233	217	240	244	236	254	236	265	231	234	252	280	232	219	255	243	226	233	244	228	205	271	274	246	231	237	240	249	224	242	238	232	228	222	230	245	228	249	236	236	231	241	251	249	255	236	237	251	223	231	219	212	230	256	223	227	231	232	224	237	248	238	242	245	227	249	253	237	230	247	226	225	233	213	238	242	229	235	254	243	253	249	231	245	241	224	229	242	247	257	240	256	241	249	223	234	229	238	245	221	256	211	223	236	275	226	230	235	241	262	228	235	225	235	227	262	254	243	272	226	235	247	260	242	242	239	235	247	239	222	224	254	202	241	236	243	232	241	256	240	245	242	243	212	232	240	239	255	242	245	240	239	282	234	228	229	281	256	231	232	234	246	265	220	241	237	232	254	236	234	236	236	256	238	227	257	225	202	203	264	221	209	222	204	229	253	251	246	241	212	240	227	222	250	230	241	216	273	244	255	254	230	254	220	235	254	237	235	221	247	230	231	225	258	244	215	245	216	218	233	257	233	230	240	235	237	234	265	243	238	256	240	233	227	236	235	281	246	243	227	214	223	263	269	248	216	263	249	258	239	234	232	235	233	225	224	264	248	222	245	224	261	234	239	249	242	244	233	235	221	234	249	252	238	240	270	224	240	259	274	241	241	226	244	260	252	228	239	237	223	240	223	237	220	238	214	223	250	260	249	228	274	225	241	252	260	253	263	222	259	251	270	250	257	251	237	225	241	226	264	233	238	225	242	223	221	261	252	238	237	233	219	230	240	259	252	224	252	223	212	229	250	255	247	261	209	230	229	242	244	258	242	243	236	255	240	233	243	263	240	224	248	211	203	257	214	245	252	256	255	229	232	233	252	238	225	246	237	211	192	213	245	238	254	243	200	224	221	229	236	240	230	251	244	225	224	265	237	226	254	230	230	248	244	256	245	260	238	251	244	219	227	234	240	225	262	227	240	257	227	238	232	213	241	235	250	223	243	232	206	226	245	250	223	224	239	241	231	229	252	219	232	227	250	236	263	213	248	233	222	253	244	237	246	246	239	268	265	236	217	247	248	267	224	238	224	273	192	194	246	243	249	227	268	264	225	226	234	228	252	250	195	257	229	222	196	249	255	251	244	255	232	264	226	232	232	262	197	233	239	235	253	231	220	217	227	237	217	232	225	234	245	220	251	244	227	223	253	237	225	230	250	236	246	221	236	230	263	219	235	220	240	236	218	255	245	217	236	258	230	272	234	233	241	269	249	235	239	265	250	227	257	238	273	252	226	261	251	206	274	250	251	239	235	237	233	262	232	239	254	241	246	262	250	237	256	276	235	239	234	240	226	254	235	244	235	254	237	254	231	245	229	240	231	253	243	237	230	215	219	258	232	238	237	267	270	203	206	226	235	238	198	234	223	233	227	199	230	232	226	223	243	243	232	253	245	239	258	238	258	244	227	250	226	235	250	243	266	243	211	260	235	263	252	252	225	238	262	224	231	225	247	256	274	248	228	225	222	249	237	269	230	227	223	215	251	233	269	250	234	263	259	233	214	242	242	214	211	236	231	240	218	244	209	205	230	246	222	229	252	254	248	249	249	223	233	222	221	234	218	271	260	226	230	240	239	266	220	227	252	215	219	264	237	226	223	222	222	242	233	235	249	242	225	227	230	224	245	222	246	253	229	211	261	243	242	234	229	236	236	232	235	232	258	222	232	224	246	189	230	229	236	239	251	225	239	264	235	222	239	251	244	213	254	242	279	254	231	236	242	224	230	242	235	228	274	203	209	233	250	235	248	231	243	271	228	233	240	220	251	255	228	256	235	229	210	227	220	229	245	225	235	238	260	255	225	229	250	253	236	219	223	209	236	240	283	249	216	241	230	242	237	242	226	256	239	259	239	231	231	237	248	242	257	225	240	234	218	260	208	245	232	214	231	213	221	227	262	232	256	232	226	227	218	241	242	252	225	255	263	229	228	252	243	232	217	220	270	244	241	223	246	236	224	240	239	229	235	225	241	260	205	260	259	224	241	226	217	219	247	240	214	217	255	243	237	240	244	241	243	252	278	216	257	238	272	248	251	269	252	225	224	249	242	266	194	245	207	212	235	224	234	245	254	255	231	228	264	241	242	253	243	260	255	223	254	242	260	254	241	257	249	233	236	243	270	266	238	226	248	232	252	251	248	213	263	262	256	225	234	231	238	241	261	221	249	254	250	239	256	241	267	225	224	227	208	218	234	235	231	233	220	221	231	237	255	252	233	214	242	243	232	240	284	215	238	245	267	246	256	236	240	225	226	245	241	248	239	228	263	260	235	258	256	262	243	252	244	255	253	226	260	253	234	241	220	240	242	227	213	239	230	257	239	237	237	259	268	252	270	236	233	240	247	255	253	232	242	265	246	239	247	209	239	228	281	209	232	248	243	253	241	234	228	216	246	231	217	234	277	225	263	235	225	223	233	260	242	230	249	267	252	226	270	211	242	248	233	234	214	210	235	269	225	250	268	257	220	227	252	234	233	220	231	238	248	233	234	216	230	265	209	241	229	235	234	265	237	244	269	235	226	230	237	224	222	238	225	233	220	234	218	214	250	255	226	224	241	218	213	233	226	252	223	236	214	253	213	225	244	253	241	248	221	221	214	223	274	247	258	235	226	255	217	212	240	217	215	255	224	233	228	258	252	212	201	275	210	203	214	239	262	201	263	251	237	215	261	241	222	235	233	224	252	244	247	232	236	212	221	243	240	220	236	268	237	258	231	237	227	219	206	251	235	235	234	228	244	229	235	240	241	233	256	213	239	226	237	254	233	227	191	228	205	224	227	219	207	242	229	213	244	248	237	260	261	267	233	223	226	231	225	223	237	247	211	238	263	225	244	239	248	253	260	229	245	205	234	253	250	260	214	240	221	241	233	218	249	211	235	232	240	234	232	247	221	256	228	244	209	244	199	236	238	256	211	236	219	261	220	236	230	234	246	250	244	209	260	282	227	219	222	250	256	236	214	257	238	257	252	251	214	258	233	243	223	246	257	224	242	212	228	247	265	238	216	259	259	250	231	269	252	235	253	232	248	253	229	242	246	245	259	244	221	255	238	239	241	245	225	216	259	225	255	227	268	245	203	215	238	247	245	244	222	224	233	228	213	248	233	215	244	242	228	248	260	234	248	219	236	245	247	245	255	245	241	199	241	265	262	262	261	267	232	236	200	247	232	212	247	248	226	235	234	215	224	248	239	259	219	245	245	235	233	253	241	249	255	222	230	241	244	224	232	226	227	243	220	241	243	250	247	220	238	257	247	224	221	243	236	253	249	249	243
53523	52773	53818	46270	29471	9316	659	645	627	577	630	579	594	591	588	611	560	580	603	600	584	592	555	581	605	588	588	588	598	575	553	562	576	586	636	580	596	572	528	625	599	600	582	589	593	565	567	582	584	572	562	554	546	591	529	561	584	591	576	567	599	529	586	575	610	580	575	559	602	569	564	535	567	568	588	539	566	601	618	596	565	581	612	554	560	600	595	578	570	569	594	563	550	581	568	603	605	581	600	631	542	609	586	534	566	564	560	579	581	632	585	595	590	581	564	581	589	559	553	580	575	605	616	573	582	536	561	527	585	535	578	569	560	589	606	572	588	559	617	546	586	571	617	561	631	554	596	608	578	619	511	532	576	554	590	572	592	554	572	579	596	563	584	563	553	562	583	581	566	575	583	582	567	582	585	606	570	525	607	552	564	627	508	589	599	570	537	570	585	579	545	577	554	568	534	582	544	562	538	594	548	580	577	586	573	568	578	582	536	607	584	564	596	632	581	581	585	546	594	549	606	607	600	594	574	602	585	582	540	569	519	529	521	562	594	545	547	576	577	598	540	602	599	556	575	597	560	569	534	598	592	599	566	541	593	549	582	587	550	583	600	604	566	576	581	600	591	545	569	517	568	542	573	615	604	537	620	550	629	571	558	571	566	551	565	565	550	624	620	560	591	540	603	568	584	580	574	577	610	570	526	589	576	568	580	601	574	558	612	579	557	546	577	574	628	566	608	554	548	522	564	584	563	553	549	616	552	599	549	578	549	585	538	592	598	520	584	574	586	565	563	601	564	545	547	554	579	577	569	596	591	562	602	564	561	593	553	541	545	554	585	536	637	577	550	586	520	551	551	601	618	569	598	590	542	568	557	557	565	595	577	579	580	574	545	562	593	619	604	594	585	562	593	551	593	553	561	536	568	578	609	562	586	545	567	545	574	572	614	569	559	632	562	557	589	572	565	541	557	561	576	575	569	606	605	561	575	554	566	539	565	608	558	613	600	565	583	582	560	568	607	556	557	582	578	578	541	574	595	569	609	554	569	528	594	553	575	563	545	538	525	606	564	580	570	629	601	536	569	580	573	598	550	565	590	585	589	580	584	560	598	547	560	594	595	630	583	593	585	550	584	577	557	617	575	585	585	620	560	575	552	567	572	586	558	595	568	570	591	601	565	597	547	581	614	591	620	548	592	541	559	546	583	550	571	578	619	593	560	503	538	557	559	541	608	607	575	601	595	537	558	540	572	580	554	589	578	491	615	571	572	557	573	535	594	598	560	599	555	570	591	612	560	595	539	585	549	591	575	521	593	517	573	576	602	588	600	571	565	547	542	589	556	540	562	572	588	534	571	583	565	585	565	593	566	568	588	593	588	563	587	586	597	605	585	552	576	580	583	564	573	562	589	549	569	603	569	548	554	562	558	554	561	564	574	586	607	544	597	562	552	546	572	587	576	561	606	573	588	549	584	577	604	570	553	577	565	592	560	560	584	539	588	575	562	596	540	560	522	573	574	579	526	569	504	547	583	576	608	567	524	548	610	530	556	600	525	573	584	593	597	530	580	605	555	587	578	605	572	574	537	568	596	542	562	575	594	564	552	542	556	581	588	548	530	557	590	578	569	557	563	556	584	605	544	606	576	538	617	538	568	573	603	556	538	542	559	583	591	555	564	610	575	545	585	596	543	581	608	583	605	558	584	570	552	560	535	581	545	599	546	566	582	595	589	580	566	572	625	577	564	545	577	607	597	505	561	555	561	579	561	569	566	590	562	526	567	599	612	551	565	601	574	567	600	596	544	606	571	596	565	587	604	554	552	598	573	565	603	553	548	556	574	585	584	558	589	531	595	533	567	555	604	586	541	562	583	552	587	572	550	596	520	606	576	579	550	577	605	569	551	552	581	564	566	575	552	586	587	589	575	566	575	567	603	563	603	592	567	589	572	574	594	569	586	574	550	554	585	570	567	558	593	537	595	589	557	555	600	565	572	557	615	577	577	576	560	554	568	592	588	606	574	539	559	538	550	572	589	604	592	605	564	593	512	607	619	556	574	548	577	570	591	574	563	540	548	584	561	591	603	542	546	596	549	551	605	593	656	578	584	604	555	560	610	592	568	586	577	561	581	609	603	608	571	601	581	583	577	560	542	605	579	565	544	558	521	608	565	579	534	613	566	548	551	638	571	541	564	580	554	549	575	578	559	567	555	564	556	551	563	564	597	618	594	544	587	546	589	591	556	563	571	576	568	563	574	543	551	579	593	599	612	563	588	583	568	577	563	587	618	579	548	597	590	609	557	590	592	584	570	595	551	587	599	594	530	600	558	620	556	566	629	557	591	565	559	585	581	568	570	605	571	581	578	584	559	593	555	610	558	589	602	598	585	600	571	608	587	509	564	519	537	543	609	547	555	595	566	592	553	584	614	565	580	565	569	575	568	563	602	566	598	610	533	607	556	562	605	590	575	616	622	593	557	595	586	576	586	560	598	603	572	600	555	554	566	544	581	594	565	589	563	592	545	573	607	591	564	582	558	598	597	566	520	579	614	610	559	564	603	607	555	586	572	582	584	634	552	583	504	606	618	549	518	603	570	598	561	556	594	618	613	566	559	603	579	575	566	553	589	539	574	606	580	604	575	587	612	601	560	587	572	586	559	594	552	579	579	571	574	529	597	581	573	588	579	527	592	528	581	572	572	601	572	578	593	562	571	563	565	543	591	552	560	589	594	574	588	589	601	578	585	562	556	579	589	551	593	592	560	599	557	586	564	574	573	550	580	602	568	540	580	595	555	573	583	576	600	578	588	557	575	584	568	561	550	565	552	553	579	595	564	583	585	597	581	567	544	563	559	575	575	558	599	554	565	572	562	523	558	568	568	572	555	518	599	546	544	565	537	580	583	565	541	559	551	602	594	571	567	586	568	592	595	570	567	595	546	626	591	558	603	562	564	572	592	602	564	617	564	559	524	539	612	604	559	583	530	569	540	580	610	574	546	577	553	559	569	554	554	588	555	583	576	571	563	545	559	554	575	602	563	571	570	579	607	613	583	557	606	561	583	579	530	571	576	599	581	572	616	541	589	562	594	592	531	541	561	593	582	574	555	573	584	527	581	593	605	566	584	588	565	617	594	582	533	572	615	582	569	592	617	557	609	542	579	584	577	568	578	617	563	563	598	616	581	553	581	571	586	521	557	612	591	549	573	596	592	613	569	572	619	608	586	543	577	594	569	549	568	569	597	571	561	555	569	639	539	569	614	546	578	557	543	548	562	576	582	601	562	560	604	563	526	631	568	575	553	552	574	563	569	608	573	595	562	576	549	573	586	614	548	563	549	602	574	597	573	541	614	558	593	578	563	566	579	541	574	617	554	559	561	568	559	541	572	610	603	550	574	574	599	573	599	567	547	580	608	588	574	525	571	595	571	570	581	558	607	601	576	582	601	555	569	540	562	601	586	588	592	562	564	572	544	553	598	566	585	575	618	581	582	526	562	578
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
