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
337129507503	337129508062	337129508612	337129509162	337129509712	337129510262	337129510812	337129511362	337129511912	337129512462	337129513012	337129513562	337129514112	337129514662	337129515212	337129515762	337129516312	337129516862	337129517412	337129517962	337129518512	337129519062	337129519612	337129520162	337129520712	337129521262	337129521812	337129522362	337129522912	337129523462	337129524012	337129524562	337129525112	337129525662	337129526212	337129526762	337129527312	337129527862	337129528412	337129528962	337129529512	337129530062	337129530612	337129531162	337129531712	337129532262	337129532812	337129533362	337129533912	337129534462	337129535012	337129535562	337129536112	337129536662	337129537212	337129537762	337129538312	337129538862	337129539412	337129539962	337129540512	337129541062	337129541612	337129542162	337129542712	337129543262	337129543812	337129544362	337129544912	337129545462	337129546012	337129546562	337129547112	337129547662	337129548212	337129548762	337129549312	337129549862	337129550412	337129550962	337129551512	337129552062	337129552612	337129553162	337129553712	337129554262	337129554812	337129555362	337129555912	337129556462	337129557012	337129557562	337129558112	337129558662	337129559212	337129559762	337129560312	337129560862	337129561412	337129561962	337129562512	337129563062	337129563612	337129564162	337129564712	337129565262	337129565812	337129566362	337129566912	337129567462	337129568012	337129568562	337129569112	337129569662	337129570212	337129570762	337129571312	337129571862	337129572412	337129572962	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3379	3650	2300	3369	3650	2300	3368	3650	2300	3383	3650	2300	3299	3650	2300	3346	3650	2300	3346	3650	2300	3339	3650	2300	3329	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	3650	2300	3324	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28064	53975	76539	71742	59722	45852	32320	19797	9965	4543	2138	1085	609	402	361	355	372	431	424	376	394	363	406	382	404	351	374	384	358	369	371	388	358	345	404	387	387	371	369	377	383	393	366	356	385	424	411	347	388	356	380	360	406	364	399	367	358	401	383	366	387	382	367	384	390	393	350	390	398	351	392	360	360	368	365	372	358	359	367	384	383	374	360	335	390	351	405	329	361	342	403	365	360	346	381	413	383	382	352	377	358	367	389	369	364	365	416	354	381	395	377	360	388	371	352	387	384	396	370	360	364	386	386	416	404	372	391	391	395	392	396	416	389	363	372	427	369	403	358	368	406	425	350	362	374	397	376	362	393	331	392	396	391	425	357	381	381	394	382	395	351	379	398	396	374	359	353	392	370	381	421	380	376	386	380	417	377	385	382	366	371	366	375	351	383	399	377	407	382	361	385	379	370	402	354	353	387	372	357	353	381	381	366	400	371	367	385	392	419	360	350	366	384	348	389	404	398	371	360	379	362	350	403	324	374	340	413	366	371	362	366	379	351	335	384	408	377	376	387	426	366	396	408	343	378	416	353	402	395	356	400	414	388	368	388	386	344	337	413	385	365	364	387	345	352	365	378	415	362	384	367	430	362	399	367	382	399	375	356	381	375	386	400	391	420	411	412	386	390	410	399	370	401	355	387	355	408	351	370	381	371	408	393	369	348	358	385	345	374	355	375	359	373	368	401	340	386	358	402	354	338	341	381	329	408	361	347	371	421	359	369	388	378	361	379	382	393	382	367	418	368	381	344	336	399	375	381	361	391	368	362	363	358	370	362	337	405	382	371	393	374	395	376	360	354	374	374	356	363	389	339	352	367	382	361	346	405	365	382	390	408	365	370	395	365	361	351	368	380	375	378	401	398	396	380	341	354	363	414	375	381	374	359	363	385	352	395	389	375	388	372	340	398	376	375	333	363	398	390	362	366	305	352	387	446	362	380	386	358	365	374	349	376	396	406	355	366	380	341	346	361	384	394	312	409	408	393	378	420	361	381	382	403	419	394	380	384	359	394	396	371	392	390	361	397	371	365	373	377	386	353	364	335	431	382	414	377	386	372	382	408	399	384	386	397	384	378	387	381	390	362	391	367	377	402	412	426	392	375	387	402	401	334	386	370	370	380	400	367	356	441	360	367	355	356	391	386	404	399	352	369	359	372	330	366	380	367	421	379	385	375	372	335	378	343	356	376	375	346	380	362	366	376	415	356	418	385	379	369	395	378	374	379	385	378	412	414	408	399	398	349	353	388	372	382	375	384	417	379	334	344	376	384	383	363	384	416	374	372	378	373	370	377	366	366	380	360	384	403	336	386	399	346	359	410	374	347	408	375	349	394	372	394	353	390	335	388	416	389	391	341	352	394	377	379	387	383	376	392	371	400	375	409	388	344	412	361	360	361	323	359	348	369	376	374	398	360	355	346	370	356	336	399	389	379	354	363	374	386	386	383	384	384	412	389	367	372	345	390	375	370	387	347	395	332	388	359	388	406	384	363	382	381	361	367	379	412	364	356	405	381	397	421	385	391	395	382	395	378	384	388	379	380	419	373	325	390	361	346	380	347	366	372	394	372	356	370	369	359	365	350	369	372	394	391	389	367	357	367	398	352	361	385	365	385	370	368	372	383	349	369	372	398	409	380	379	399	395	425	395	362	377	379	387	380	388	424	412	380	397	346	356	402	374	383	380	416	387	356	354	369	372	373	345	357	361	333	376	354	373	390	359	386	380	381	455	387	414	382	383	379	403	393	378	361	369	361	397	350	372	365	402	398	442	437	385	348	379	388	390	380	376	404	393	380	391	363	379	373	415	359	363	419	355	351	412	382	382	352	364	358	356	404	366	380	372	342	359	361	384	365	404	381	332	371	404	404	389	393	373	383	445	379	431	402	374	393	395	365	390	370	365	401	369	389	400	345	395	364	382	360	389	392	423	373	410	372	392	347	381	364	359	393	362	393	359	392	361	420	396	368	371	358	423	389	360	400	400	389	393	345	357	380	374	347	370	422	426	384	400	385	385	382	376	393	434	390	390	376	352	364	412	389	367	357	389	389	365	353	372	382	371	345	376	389	360	380	391	377	356	366	382	361	387	396	376	362	406	436	354	349	361	355	405	380	394	391	386	379	434	384	348	365	384	387	394	384	380	379	331	380	387	381	360	371	433	378	373	349	406	417	392	433	422	413	403	366	387	396	391	384	384	389	403	359	387	361	354	376	376	360	400	393	389	405	360	406	398	389	356	365	385	397	399	383	395	394	383	405	388	364	409	364	401	379	342	386	399	395	381	374	371	375	402	373	380	364	349	397	385	362	382	374	369	365	392	373	402	365	411	400	405	388	396	407	380	371	402	384	352	427	415	377	386	383	378	364	378	361	392	367	411	382	396	382	373	359	356	355	382	360	383	368	401	349	402	369	357	342	356	366	392	401	388	355	383	387	376	376	352	374	377	359	422	382	389	342	346	388	375	361	350	434	366	355	394	395	389	389	345	384	411	389	374	361	388	366	406	365	367	415	402	365	379	405	402	350	357	392	368	375	363	368	347	375	327	389	352	380	375	346	376	389	373	371	380	361	365	357	377	369	393	384	351	375	386	389	353	403	373	388	387	381	340	347	402	358	379	392	400	384	387	382	375	399	421	379	389	408	378	385	406	359	400	390	413	353	367	418	385	372	366	404	362	411	402	394	399	402	389	423	347	368	386	382	395	377	378	360	362	378	368	386	425	375	400	423	365	392	399	356	358	362	402	392	382	353	371	387	406	388	398	348	402	371	377	391	383	379	362	350	380	376	386	360	386	404	350	362	343	357	376	391	383	388	348	350	352	338	404	398	423	393	366	378	367	399	370	396	372	367	375	407	394	380	378	365	371	368	390	366	374	386	353	379	416	393	392	385	371	379	379	374	368	384	408	352	400	367	410	345	393	409	377	391	388	360	376	366	363	367	377	349	346	382	345	419	415	385	443	404	386	383	425	385	366	417	396	365	367	366	372	370	372	336	398	388	354	410	372	398	393	375	389	398	370	356	371	372	406	392	388	367	334	386	377	380	404	376	459	382	404	393	440	404	393	371	401	387	369	342	391	380	385	378	375	385	371	393	383	337	366	428	404	370	403	401	389	376	389	414	397	372	360	375	418	392	362	356	393	408	413	363	365	388	380	382	387	400	398	391	373	366	369	401	396	378	397	396	358	359	401	378	379	359	351	369	360	348	385	386	376	415	361	393	363	337	405	402	384	361	386	369	417	340	381	398	386	378	396	360	349	322	361	374	352	374	357	317	359	398	359	376	409	349	376	404	372	397	373	375	332	358	367	357	398	372	354	394	333	357	366	371	398	342	412	364	395	407	358	377	426	384	394	368	392	366	367	378	409	352	400	360	395	365	383	368	356	346	398	365	357	399	372	386	383	368	366	388	407	399	408	405	380	377	363	383	407	366	366	412	392	372	406	397	402
14633	39932	69186	76207	68915	57573	46439	34990	23510	13940	7530	3692	1934	785	840	785	814	825	816	824	798	821	844	798	838	810	800	839	809	818	811	804	838	806	795	818	775	751	800	817	836	833	809	833	791	818	783	780	830	856	796	780	810	796	839	788	817	804	835	781	817	820	791	812	797	849	801	806	810	807	806	807	863	808	827	796	820	805	813	784	789	780	816	790	752	759	804	778	810	768	834	799	782	808	780	845	741	806	836	813	803	806	801	843	832	753	799	771	794	818	823	790	782	761	801	872	843	799	794	852	798	767	839	851	861	853	824	820	857	785	815	798	810	774	816	805	843	798	820	848	791	801	788	806	767	815	768	804	800	795	768	789	844	830	784	816	784	784	788	857	816	800	822	807	817	828	796	865	774	826	841	815	802	770	829	805	820	793	836	855	835	837	786	833	853	802	790	798	810	759	838	807	770	818	863	835	778	820	780	756	831	838	832	841	812	828	838	800	812	773	825	806	849	819	806	790	785	818	857	856	813	836	752	808	806	828	792	848	814	829	850	828	855	789	852	806	796	807	792	768	835	849	783	788	795	856	734	788	821	798	813	815	842	803	778	820	796	773	833	819	835	782	808	798	795	787	829	776	843	808	797	802	819	833	800	802	816	771	785	843	860	796	801	876	781	815	769	840	803	831	828	805	806	831	784	748	805	797	770	810	826	794	797	802	819	783	849	784	790	832	762	757	815	810	850	770	844	776	862	797	804	822	766	846	808	785	816	837	794	810	769	754	806	812	805	834	809	837	814	772	818	811	837	777	819	829	766	807	815	765	826	829	850	754	778	843	827	784	760	783	786	815	781	806	812	765	814	818	868	802	820	778	826	814	810	792	844	812	826	799	804	823	773	768	845	802	786	816	788	838	796	809	796	780	829	745	809	760	801	819	798	800	767	781	798	838	822	831	809	839	820	796	773	832	829	795	774	845	818	789	817	798	766	810	817	775	758	790	768	793	839	816	769	799	844	806	817	805	812	783	832	855	859	798	862	748	835	845	787	799	851	876	811	794	791	803	804	794	794	837	814	833	804	806	827	800	821	767	802	826	818	793	792	806	800	787	799	807	799	823	792	796	788	799	832	850	827	819	785	751	830	781	775	798	793	836	774	844	826	843	819	785	764	831	793	801	808	800	794	799	782	770	826	813	855	813	868	813	859	831	865	801	808	821	820	873	812	818	756	852	851	803	809	822	826	834	844	801	823	813	813	816	816	795	869	806	788	851	826	796	785	810	829	790	803	750	783	821	796	810	817	816	776	793	742	811	852	788	822	875	770	788	823	777	811	774	841	821	807	785	810	743	784	852	836	804	781	798	779	866	813	835	789	775	779	794	821	828	826	814	837	793	863	816	774	797	762	766	814	883	828	799	829	787	746	791	841	799	775	799	766	870	772	783	805	814	813	812	784	775	829	799	836	785	773	808	818	799	790	821	811	835	802	810	789	813	805	751	828	772	772	817	809	816	869	820	803	790	757	809	831	801	831	861	849	775	761	779	819	771	749	807	790	826	790	772	826	785	773	805	794	836	834	820	844	804	780	824	855	848	798	796	771	776	829	844	823	842	781	800	790	772	806	808	807	807	805	825	782	807	778	805	802	806	806	829	826	797	826	848	783	785	823	814	786	779	818	820	803	810	804	744	855	768	822	821	797	777	850	864	809	788	837	737	781	860	811	794	861	793	802	825	809	800	798	808	811	782	819	808	857	801	832	788	820	779	857	799	813	814	768	769	787	813	834	799	814	807	830	783	808	830	857	829	797	795	768	768	806	821	853	843	757	808	765	800	816	834	819	794	817	840	828	798	805	812	853	784	802	765	843	779	827	840	833	805	809	818	770	781	849	824	803	768	786	854	819	791	823	854	812	783	821	819	786	806	824	800	736	822	773	798	779	773	901	823	774	798	791	800	819	837	809	779	809	811	817	752	758	801	796	777	829	845	817	816	779	767	823	787	837	817	811	840	787	818	833	795	826	820	847	829	765	809	811	813	791	776	837	862	796	842	840	868	797	777	840	825	796	795	737	779	791	831	819	831	795	812	805	827	816	758	794	777	864	836	805	836	772	781	830	837	767	778	773	821	806	810	811	759	798	796	820	895	795	826	819	815	818	783	779	813	827	826	800	827	814	755	802	834	787	810	783	779	805	819	802	839	837	806	771	829	804	805	780	766	788	837	816	763	844	792	825	804	836	848	768	798	789	825	856	833	836	782	864	843	799	782	802	782	772	810	835	853	806	808	803	812	787	791	860	803	811	785	835	835	785	798	795	808	775	787	870	767	867	792	805	796	761	803	814	792	841	837	831	771	805	789	758	812	776	823	773	807	803	792	802	778	787	789	820	789	824	786	807	787	834	759	806	797	827	834	816	776	907	793	769	766	788	763	761	838	801	795	800	791	781	821	790	778	774	768	826	812	845	781	769	822	826	800	826	751	848	812	822	773	854	788	801	827	810	772	778	755	751	745	798	840	852	821	768	807	810	809	804	812	785	774	779	796	797	807	814	799	790	820	857	815	818	840	811	802	833	795	857	806	822	842	842	794	841	793	835	817	761	769	803	851	778	773	866	836	780	825	793	823	778	826	826	793	775	818	802	863	827	815	743	794	813	800	809	842	797	801	831	803	808	764	815	769	828	808	793	845	808	799	780	801	815	829	856	828	784	803	833	788	830	778	832	864	805	781	797	777	802	834	798	804	786	779	837	795	817	816	815	767	840	785	802	788	780	797	839	831	801	835	828	818	811	810	763	803	872	833	802	765	824	868	795	827	819	843	832	859	789	773	811	797	810	854	818	859	776	849	803	791	780	851	820	820	819	829	841	867	785	806	829	811	814	795	819	800	846	832	775	782	789	789	750	854	799	800	833	799	839	784	818	843	788	857	757	788	801	820	814	761	825	725	839	798	778	762	784	820	760	853	734	812	807	825	803	821	817	838	785	791	829	798	824	810	861	799	806	835	798	811	804	813	778	809	816	799	808	820	839	778	775	786	842	778	852	781	818	823	829	792	781	748	801	805	838	798	816	801	850	781	825	786	820	854	790	812	825	832	849	784	849	808	818	751	813	890	768	813	749	817	799	798	821	838	808	802	760	830	819	776	826	787	773	821	815	760	870	786	777	781	808	829	815	788	812	841	790	837	858	829	819	842	815	757	796	785	776	812	826	799	814	797	810	865	805	806	776	788	759	785	836	818	745	785	779	781	789	809	804	820	819	814	850	859	801	866	795	798	782	848	825	800	850	790	801	833	796	795	820	812	793	832	827	793	816	854	763	777	833	840	823	819	842	807	819	803	827	800	827	811	832	784	773	777	794	819	761	824	788	802	814	867	824	761	853	848	796	829	803	813	776	805	806	814	823	879	801	821	851	786	805	819	820	836	841	802	830	850	793	799	773	795	790	789	863	848	825	825	785	758	787	774	776	786	758	837	797	805	788	825	833	837	798	852	845	766	801	819	770	796
3354	2308	4796	4622	3397	2118	1335	833	582	401	315	304	235	241	232	208	225	231	237	227	267	256	240	243	265	216	245	209	228	202	231	241	242	246	220	204	232	229	262	212	220	245	251	235	239	220	244	237	244	237	234	242	224	243	227	231	210	235	244	210	278	227	193	241	232	254	230	225	216	230	203	272	242	221	229	248	201	242	220	247	221	238	231	196	251	233	214	231	220	214	215	236	237	249	250	255	254	192	234	228	229	240	247	230	230	212	216	218	240	198	232	249	242	219	226	246	221	201	226	224	235	244	205	220	240	198	233	250	238	218	229	234	234	219	205	232	254	213	186	234	222	217	222	226	231	227	225	242	243	201	186	254	250	224	271	208	252	249	237	225	215	242	206	228	213	238	243	242	229	238	236	241	223	222	242	228	283	236	246	240	247	245	243	217	241	190	239	243	251	227	218	185	237	226	215	236	208	218	244	266	236	235	239	274	223	252	221	227	246	214	226	215	223	214	233	272	244	220	239	210	225	216	240	239	244	233	197	225	235	250	181	229	238	197	213	215	207	223	224	247	248	220	233	233	230	245	220	226	233	228	209	234	229	243	229	241	225	245	238	219	237	228	216	244	236	223	261	246	224	199	217	202	236	246	220	257	210	210	226	228	228	237	227	215	206	216	227	237	213	240	237	232	240	240	234	233	212	254	244	266	219	255	203	227	211	234	271	239	251	244	253	224	229	221	223	206	240	223	276	232	207	218	218	242	209	225	208	229	206	226	227	245	207	238	233	241	231	228	275	222	251	226	254	213	226	231	210	248	253	216	225	247	239	238	215	222	222	223	262	275	188	219	216	213	226	216	219	217	220	211	255	254	223	225	203	225	205	267	216	235	223	216	241	227	235	228	244	224	223	233	234	240	242	234	239	214	239	246	235	219	226	245	224	269	201	213	228	234	230	230	229	227	256	235	231	236	236	244	233	222	238	215	249	251	239	236	225	222	260	228	244	214	260	201	233	239	239	222	239	228	225	203	243	228	205	210	259	216	216	202	238	209	228	239	209	225	246	229	226	219	255	249	229	237	226	242	249	204	236	239	229	247	223	226	249	215	201	243	234	248	249	227	255	243	218	237	229	239	230	248	241	246	222	231	231	226	226	225	236	233	239	221	231	224	246	200	215	234	260	223	224	212	228	244	227	225	259	231	235	227	221	213	245	257	249	221	244	209	203	247	219	221	204	243	219	238	204	241	236	217	215	260	226	229	247	228	246	242	212	240	216	256	232	196	231	250	225	258	229	241	201	247	251	236	242	215	261	219	231	227	196	237	215	235	229	232	213	245	221	247	207	242	253	225	210	222	224	242	255	227	223	229	212	197	190	246	208	205	206	230	227	214	229	253	222	247	234	227	227	242	235	228	225	210	240	241	214	216	240	209	240	221	213	217	225	220	236	238	232	235	227	222	228	243	231	250	201	231	237	245	225	260	238	226	242	206	238	243	233	259	218	223	240	203	221	228	226	224	221	219	231	233	216	254	248	207	247	224	277	228	210	232	233	218	233	226	227	246	205	282	240	215	244	241	202	200	235	234	200	257	250	263	247	194	202	246	269	228	247	249	229	237	222	222	248	227	216	214	211	234	229	207	216	213	228	249	239	253	203	205	222	209	241	235	231	261	262	246	213	252	270	221	247	225	235	258	273	237	253	276	219	228	232	242	240	243	233	244	245	241	241	217	238	216	175	278	245	239	208	210	218	219	245	239	240	204	216	218	208	255	252	209	240	214	219	234	266	257	217	206	250	221	246	225	238	264	246	246	234	224	231	243	260	179	232	269	206	201	220	215	219	241	229	242	218	223	266	227	224	227	242	225	196	249	230	234	236	237	188	210	233	220	233	215	222	246	243	215	221	221	235	244	248	221	252	223	224	234	210	223	214	232	215	206	244	240	208	227	234	232	206	236	216	215	256	275	243	268	244	220	225	211	245	242	220	248	231	211	234	225	233	245	268	258	224	237	216	233	222	206	214	256	221	204	252	235	255	210	228	224	225	207	256	210	232	207	213	240	215	251	258	219	259	234	255	217	240	242	241	233	240	225	231	249	254	214	233	231	246	237	218	224	227	251	239	226	231	215	216	212	235	227	242	212	217	198	242	233	207	249	225	238	217	228	215	240	208	234	250	218	262	202	249	219	217	241	239	202	273	260	228	215	227	233	220	272	252	241	215	228	238	238	211	248	232	235	235	240	257	201	218	202	237	214	195	241	244	224	226	255	221	255	239	221	206	241	255	212	212	219	245	234	194	249	245	253	223	245	228	222	201	198	240	240	210	239	236	201	253	191	193	259	218	249	224	251	223	253	226	217	214	222	227	213	244	229	234	212	238	212	223	219	225	226	233	230	243	244	227	234	245	225	235	244	216	233	204	252	245	221	222	204	210	238	236	235	251	207	220	211	228	208	233	243	211	243	231	188	223	257	205	222	229	250	200	241	243	242	191	202	223	221	230	244	225	214	219	220	266	215	229	256	260	222	206	240	235	219	282	248	205	222	236	227	239	199	231	235	226	223	217	232	242	211	229	222	229	227	231	258	233	203	211	226	224	234	243	226	234	231	237	244	233	222	256	215	253	218	210	241	195	250	248	243	227	230	214	247	240	228	235	221	220	199	218	233	204	237	253	221	257	249	251	220	256	218	248	246	238	233	262	234	251	209	219	223	205	231	227	271	247	262	240	211	256	243	252	231	249	216	222	227	247	222	224	216	206	219	231	246	264	204	198	240	229	217	219	223	235	223	225	243	242	227	235	235	217	237	208	223	261	209	213	253	240	216	222	231	222	217	230	231	266	241	215	230	220	240	241	248	250	230	241	232	225	229	236	221	230	240	207	214	227	241	253	216	230	231	220	230	236	264	224	232	232	262	234	244	239	240	268	269	226	242	215	219	255	238	223	230	217	273	238	229	227	210	236	219	243	218	200	215	223	216	213	220	214	227	218	281	234	255	222	249	226	216	246	230	228	217	196	208	233	240	235	246	229	226	240	252	239	221	236	233	217	231	211	242	233	257	245	221	245	222	218	263	218	232	253	244	239	226	237	242	201	223	223	261	208	218	189	234	232	259	258	244	225	250	223	222	253	240	228	246	219	250	237	192	237	213	217	262	232	225	236	230	255	198	203	220	244	245	229	229	253	238	233	233	225	229	220	226	232	251	228	244	227	229	243	239	196	204	208	221	228	232	223	230	252	249	220	262	226	235	255	216	217	229	242	235	219	200	245	238	235	220	249	248	243	233	212	233	240	230	229	235	231	239	243	227	230	215	272	258	228	240	232	231	221	236	233	264	199	230	202	237	200	220	249	206	227	236	220	243	193	238	228	212	200	203	232	247	228	249	216	234	229	226	210	236	230	219	239	198	220	214	192	202	244	198	217	224	222	265	232	245	238	215	256	251	259	241	233	255	224	198	182	228	253	260	247	230	230	219	230	225	222	264	239	228	256	239	233	212	229	222
2903	3249	10057	12854	10713	7123	4612	2935	1780	1181	889	698	636	493	503	507	517	532	511	479	560	543	549	550	494	502	488	491	553	529	550	504	550	541	523	524	499	511	571	552	521	551	540	538	554	558	489	506	491	501	522	521	513	534	490	529	516	563	501	531	543	487	496	564	526	525	514	501	533	554	509	502	525	519	546	490	532	535	531	503	503	538	498	476	515	495	505	512	545	525	554	510	500	498	514	526	515	537	532	541	530	523	508	500	521	542	479	526	530	512	558	523	537	542	530	530	562	546	517	531	556	521	514	506	513	536	513	483	517	527	497	490	539	499	566	537	512	493	553	525	495	527	514	496	525	523	525	487	523	553	532	506	487	521	515	544	519	541	520	495	567	560	511	528	508	540	479	509	538	529	526	532	528	531	527	506	552	515	524	515	503	550	544	505	521	497	562	505	510	513	501	515	518	502	507	562	537	565	510	523	527	536	540	537	507	510	509	535	485	572	555	569	571	522	528	528	533	544	568	560	486	493	539	526	528	515	486	503	550	510	546	530	520	511	474	519	511	533	561	576	523	568	511	506	524	502	529	511	500	523	513	570	507	503	514	482	518	531	542	536	519	567	545	519	560	523	504	487	552	529	545	523	534	502	533	534	529	507	545	500	509	539	509	556	545	538	501	529	497	485	534	527	535	531	506	496	514	522	521	497	509	539	542	556	553	512	537	515	517	529	510	514	492	532	513	539	541	554	526	489	513	550	522	550	526	523	533	511	508	505	532	518	508	534	533	520	547	574	532	516	519	505	517	502	522	510	531	524	502	508	544	511	516	523	500	554	515	548	539	500	507	517	535	524	474	550	487	516	538	558	512	495	537	536	492	491	545	507	537	474	544	542	507	519	525	528	511	504	543	510	490	570	491	533	570	516	535	580	513	524	550	510	514	520	492	518	549	577	566	525	509	556	552	543	518	476	524	552	565	508	522	550	579	563	504	560	526	527	506	549	564	564	544	531	499	490	513	547	509	530	548	501	544	528	518	557	587	497	534	535	520	500	529	543	515	541	467	557	535	481	541	568	557	530	524	524	518	524	489	522	523	527	554	568	524	546	536	530	563	568	513	569	531	522	526	469	531	558	540	519	532	548	492	511	523	529	541	546	608	499	504	524	560	513	507	543	553	533	520	481	561	561	538	521	506	528	522	533	580	521	534	565	526	529	500	534	559	566	539	492	516	550	511	533	533	547	502	506	533	544	513	488	498	515	518	500	532	547	514	523	505	513	559	529	510	543	531	517	493	495	494	568	539	531	499	524	554	510	504	464	497	494	520	534	493	526	497	567	519	513	491	491	511	508	518	570	519	531	510	552	522	559	528	527	506	509	516	514	527	538	504	529	498	508	547	553	473	557	566	517	516	550	518	549	522	543	544	565	501	507	517	502	534	530	509	532	504	550	523	518	582	526	523	534	524	525	530	531	498	556	525	521	559	551	518	539	521	548	534	551	498	537	541	557	496	521	534	562	549	506	569	523	521	550	533	583	508	520	546	516	528	505	548	508	534	516	527	577	503	531	532	503	543	502	494	521	517	551	513	499	514	542	495	492	540	529	503	547	522	573	504	510	510	508	556	556	527	525	520	459	523	544	540	545	512	554	549	523	488	557	529	511	536	522	510	518	516	527	515	528	498	517	531	534	546	542	509	505	517	582	553	543	556	528	517	555	551	567	553	498	527	506	539	527	523	550	531	517	484	496	525	541	526	540	488	522	548	524	534	513	528	570	531	527	541	533	486	495	512	521	513	540	528	522	524	528	507	506	510	533	556	535	508	575	491	528	513	524	550	534	531	513	550	508	481	530	520	543	532	539	540	512	492	551	506	489	507	527	528	537	529	576	522	512	512	531	542	534	511	541	519	499	501	531	556	527	565	536	547	534	516	525	554	535	540	542	555	548	506	482	520	531	502	553	529	510	517	510	543	534	511	520	531	531	550	525	523	505	525	499	513	519	532	570	541	488	529	527	541	560	557	512	563	489	494	564	504	541	529	498	518	526	497	490	512	516	504	539	499	529	558	541	526	529	521	554	552	505	509	483	549	511	540	493	518	540	494	511	457	519	487	515	547	491	544	535	535	512	563	541	536	499	519	530	493	551	521	512	535	497	534	539	526	528	531	541	531	590	513	543	529	550	559	583	553	527	521	530	571	542	473	526	565	484	532	511	553	510	559	545	517	524	471	548	548	521	555	517	503	520	538	523	522	548	547	478	507	503	511	536	550	526	517	484	481	531	474	531	585	501	548	542	542	532	507	572	561	565	539	553	536	512	544	534	560	581	561	555	518	544	542	534	523	541	517	536	532	520	503	530	531	530	517	533	506	539	512	530	555	536	526	553	527	500	562	506	522	529	550	513	538	494	539	534	526	565	512	521	552	508	549	508	568	529	551	519	519	577	516	535	565	514	551	495	569	536	523	526	523	531	535	524	508	553	524	526	581	513	520	468	496	521	532	520	543	515	513	537	524	517	506	494	529	507	548	529	571	498	531	503	540	511	499	545	514	503	529	500	527	504	534	514	566	535	525	522	543	495	538	498	536	525	504	517	520	516	550	550	522	536	519	493	509	572	555	516	519	544	506	496	528	568	521	532	559	493	530	538	558	547	556	562	526	518	563	539	541	561	556	526	511	507	525	526	526	538	526	531	518	537	531	546	521	511	500	534	540	524	541	491	499	540	522	541	546	533	559	536	515	524	553	556	519	546	518	521	522	522	548	521	477	493	553	552	498	528	532	488	508	524	560	564	506	522	549	544	510	516	510	537	553	531	511	543	555	545	503	487	511	515	531	547	538	526	580	509	508	521	530	550	513	537	517	504	544	514	503	508	494	493	514	548	469	527	504	504	543	520	522	535	554	539	545	551	526	556	510	513	559	496	531	535	502	512	509	541	523	537	523	526	517	547	520	516	543	521	531	478	549	541	553	502	482	492	550	549	506	538	505	495	551	511	514	507	545	496	534	535	537	517	500	510	515	547	517	517	522	530	557	515	581	503	536	539	535	521	522	481	523	519	545	523	508	543	567	478	519	550	543	528	547	521	560	534	525	537	494	528	550	532	551	528	541	530	527	507	486	506	560	533	538	531	560	496	517	523	531	489	492	563	539	542	544	513	533	518	531	532	541	562	523	511	529	514	522	528	503	491	505	523	529	510	554	521	546	536	530	527	555	541	551	522	506	502	534	482	526	502	519	527	533	534	513	534	516	541	519	498	536	496	500	533	511	487	504	563	537	503	527	515	553	487	552	508	548	525	511	527	504	499	542	506	513	529	480	473	544	545	540	504	514	562	510	508	526	487	530	522	544	545	527	456	529	528	512	501	540	531	539	519	551	475	526	541	512	508	527	555	548	515	549	518	506	539	530	540	524	534	494	504	498	522	525	524	551	508	526	539	550	514	515	514	527	513	518	559	518	514	524	504	530	497	520	538	497	525	493	538	494	502	552	526	531	536	530	515
25936	52288	74993	69466	57332	44485	32471	19988	10018	4502	2080	1041	580	406	348	369	364	345	371	372	351	342	337	356	393	395	369	398	349	348	364	353	371	331	355	345	320	365	369	370	340	362	325	386	324	348	364	380	348	349	360	337	346	321	326	352	358	372	318	363	362	369	323	377	378	373	379	366	371	347	351	362	394	370	337	355	356	365	366	356	369	378	359	362	370	350	369	385	357	339	363	343	386	390	355	335	354	325	364	339	357	342	373	364	342	346	346	365	370	376	369	346	384	372	327	366	387	398	343	348	354	372	358	364	373	382	356	394	324	331	397	368	329	305	380	371	344	351	377	322	345	369	326	345	376	353	333	378	356	326	412	369	384	361	372	372	368	369	359	397	387	324	351	383	334	371	348	332	361	320	373	329	395	389	356	374	364	347	387	375	357	356	325	392	365	337	376	355	345	372	328	340	353	315	385	337	357	385	352	341	352	337	344	356	341	311	363	327	308	359	381	360	323	348	325	366	347	353	349	363	358	376	369	399	353	392	352	349	377	356	379	346	394	342	344	333	355	387	363	363	361	338	375	324	382	375	369	359	388	351	362	359	389	330	360	356	345	300	357	322	345	392	363	384	364	347	339	340	369	335	360	381	370	334	373	360	315	337	376	371	338	358	383	332	354	390	359	361	355	377	355	368	327	393	347	346	345	355	338	353	332	325	340	348	333	384	379	365	351	357	354	379	339	350	346	344	342	348	360	348	334	370	369	347	329	367	345	367	368	368	342	338	400	376	345	361	349	380	386	370	405	334	355	323	335	335	377	350	355	362	325	344	371	355	367	342	360	322	372	371	333	363	358	381	351	379	345	365	344	338	348	342	357	369	355	363	370	323	343	357	377	371	368	365	339	366	370	342	354	365	372	356	333	360	363	365	369	364	333	393	344	333	377	390	351	361	383	339	355	378	349	341	344	352	354	366	322	346	370	346	359	339	340	382	365	355	329	379	368	350	343	385	363	353	368	352	375	342	368	369	371	338	382	394	338	328	359	346	358	311	371	328	400	366	349	360	361	352	382	378	337	365	352	337	337	349	343	347	370	400	348	336	366	348	341	345	372	367	386	351	332	320	326	358	373	363	390	341	364	345	369	326	391	376	334	370	339	353	346	377	363	361	373	345	352	377	392	364	366	337	369	359	363	374	343	316	356	339	355	372	340	363	339	365	368	391	384	328	384	364	337	350	349	397	362	348	335	353	358	340	353	351	345	382	360	374	389	376	350	394	382	397	375	374	368	348	369	317	369	382	369	374	322	396	331	340	378	342	374	325	362	340	311	371	335	383	379	303	359	338	361	399	343	352	380	305	387	380	345	368	351	355	311	396	324	383	393	322	357	358	362	370	349	366	385	405	338	371	353	360	374	386	331	357	319	356	340	355	394	372	361	347	326	364	345	349	325	353	366	356	350	333	322	344	336	363	383	340	367	356	327	342	343	320	360	362	394	369	332	341	352	392	341	359	336	310	381	385	340	362	342	344	340	356	363	390	369	345	362	332	398	337	360	356	378	343	330	356	350	363	349	356	357	365	386	364	336	326	346	366	383	361	340	365	370	388	345	365	372	397	359	394	368	365	330	337	364	332	365	382	349	365	344	354	350	363	375	345	345	350	360	355	362	352	373	358	344	362	326	361	329	319	385	337	361	351	351	383	340	391	386	362	369	365	327	337	352	361	379	339	393	355	353	339	365	377	338	338	355	391	357	372	382	357	389	365	352	362	382	330	399	347	391	350	356	372	404	358	371	337	373	360	352	383	376	375	362	367	345	368	404	334	382	352	364	395	349	341	346	325	364	401	355	335	359	328	380	358	378	379	352	376	377	400	332	371	364	350	358	370	355	328	389	379	383	334	331	353	367	334	338	347	332	346	362	376	349	367	361	395	378	422	379	374	373	368	330	355	366	346	375	366	361	366	350	343	364	398	371	358	333	382	367	347	369	369	341	354	363	363	307	371	354	340	374	366	368	341	398	345	389	376	339	363	318	338	339	334	379	350	340	347	377	379	375	403	358	361	320	327	354	338	369	339	370	358	380	363	362	368	356	388	393	363	365	362	382	342	377	346	320	348	368	347	347	405	361	367	374	362	352	348	347	385	369	350	347	356	351	325	360	400	404	361	313	374	329	330	338	359	381	353	347	363	370	347	384	366	358	374	377	375	375	346	358	377	391	364	340	360	329	334	339	355	384	353	387	338	345	349	357	308	327	355	358	381	335	362	357	366	358	320	368	336	363	360	348	377	395	411	382	320	324	371	379	360	369	356	344	343	350	341	331	371	328	346	379	365	353	369	343	382	311	330	368	358	352	324	348	321	340	377	371	361	327	356	344	356	386	344	351	347	364	367	358	374	338	344	398	395	353	340	355	356	370	350	364	324	343	378	355	360	359	337	305	329	353	353	340	376	351	396	338	369	327	347	350	332	352	357	345	361	334	372	363	339	351	361	341	365	368	341	368	331	362	371	398	342	348	371	425	375	401	359	349	372	328	343	389	331	357	343	384	342	368	377	388	374	343	357	349	325	351	345	348	394	371	385	352	358	353	335	367	334	400	361	337	344	350	377	358	354	370	321	383	361	386	345	333	353	367	359	356	362	368	356	342	349	339	358	344	329	354	369	425	390	334	366	368	351	376	360	357	366	347	367	400	388	350	397	376	375	335	352	315	341	343	367	369	368	348	374	361	335	358	354	365	353	404	348	355	351	344	354	341	345	362	305	325	374	386	378	370	359	343	385	354	335	313	339	347	345	365	393	380	355	357	427	386	369	388	321	368	344	357	332	332	338	354	329	386	402	358	363	335	349	351	340	355	380	350	365	330	353	368	349	323	369	369	361	368	368	355	346	404	347	382	386	347	339	351	350	327	359	336	390	324	347	355	363	347	335	357	353	334	349	356	329	350	346	396	377	360	387	352	355	380	332	366	390	326	360	325	366	358	373	355	371	361	371	345	329	384	353	328	355	351	377	310	356	360	346	331	361	342	354	377	356	352	356	352	363	337	343	368	360	345	369	351	362	400	348	366	355	335	364	375	332	392	323	343	353	359	356	339	361	376	338	331	351	329	364	371	319	377	358	343	377	338	380	349	327	365	350	347	375	396	349	343	338	365	401	374	390	373	343	357	340	369	357	328	349	378	350	352	413	382	357	349	394	346	339	328	348	339	346	366	357	362	340	362	422	347	366	357	342	345	338	342	363	362	387	356	373	343	376	328	371	380	366	394	362	370	312	322	322	366	368	333	353	350	359	396	343	350	377	369	352	361	363	387	357	347	355	363	343	368	316	363	371	374	379	375	351	356	345	364	390	357	376	370	349	369	342	400	363	360	344	362	339	359	375	360	376	373	360	324	339	370	367	348	361	358	372	365	377	380	341	342	355	362	375	367	368	334	316	366	376	351	339	364	352	373	352	359	352	342	345	339	345	346	353	361	363	340	326	356	365	371	339	354	377	335	384	374	359
13460	39393	67435	74024	66788	56627	46061	34853	23273	13897	7563	3714	1807	764	796	796	733	770	764	801	737	800	773	802	770	815	818	757	781	770	756	783	833	830	775	810	764	795	752	776	783	780	815	775	785	829	835	725	769	787	827	788	803	742	784	838	771	781	810	780	750	787	791	825	796	768	769	763	757	726	792	770	794	770	817	775	765	783	764	787	772	771	788	735	800	796	785	751	813	801	812	810	754	775	770	733	776	763	770	767	787	719	787	788	779	772	777	823	747	770	738	788	718	778	810	782	845	763	769	832	727	746	768	740	787	794	723	716	782	783	781	814	798	768	736	775	835	748	784	802	782	807	761	820	794	802	793	768	754	768	805	745	781	723	761	799	799	791	742	782	749	805	742	832	785	797	803	753	764	811	798	744	756	786	787	774	806	756	799	769	803	772	773	798	761	769	805	797	764	771	758	790	767	768	717	790	728	783	796	810	790	770	784	779	735	788	766	740	757	760	763	764	777	739	752	750	759	797	779	794	723	735	744	796	791	702	797	792	810	740	774	776	752	798	803	720	781	777	791	784	784	777	733	773	778	768	800	739	794	761	800	801	830	765	736	736	822	789	756	796	777	772	766	807	795	788	765	738	811	782	774	800	747	761	753	812	790	793	806	741	820	726	787	800	768	768	790	805	786	794	833	727	843	768	826	732	785	740	754	792	821	760	772	822	804	772	807	724	782	742	813	789	763	795	794	795	742	782	748	768	776	759	761	754	783	758	702	734	833	799	761	825	822	823	764	793	779	795	770	756	744	766	796	760	793	809	798	801	748	766	749	776	746	721	820	751	808	769	823	779	732	792	750	765	808	780	780	792	762	821	773	783	761	802	747	763	798	770	834	781	789	767	807	807	792	731	795	732	762	770	773	773	727	771	718	782	793	797	744	758	796	765	770	780	801	809	788	796	731	786	779	820	732	772	758	798	740	739	733	797	754	769	801	795	731	800	781	811	721	733	773	791	777	791	760	797	787	771	802	730	761	803	798	734	784	733	756	811	780	763	728	755	790	689	705	791	782	796	805	767	765	796	741	737	804	800	785	780	780	779	769	780	774	728	809	773	825	772	796	770	743	813	785	762	714	757	771	806	750	744	754	784	768	790	772	839	823	748	725	766	818	776	799	769	791	767	776	821	770	741	738	780	832	811	770	789	795	745	742	808	767	802	816	811	806	775	840	759	817	743	781	776	765	782	798	756	743	753	789	773	787	765	755	773	775	788	795	807	772	798	823	769	761	802	726	822	758	805	762	755	763	798	803	766	766	793	799	805	774	774	772	770	804	790	776	810	801	792	832	759	746	777	757	789	784	760	739	832	785	775	778	824	788	732	750	819	759	751	787	774	770	779	759	749	786	780	754	752	776	799	757	758	785	737	801	775	769	782	788	789	791	777	775	820	757	764	804	787	739	752	760	744	782	775	772	784	739	781	781	813	762	784	776	749	800	758	782	808	733	808	798	750	759	782	743	789	767	774	740	800	776	758	750	765	784	757	736	754	712	790	800	808	790	761	755	742	781	772	757	797	774	759	754	777	804	777	777	798	759	752	787	809	762	773	789	805	831	771	834	771	745	830	792	743	740	755	799	783	727	777	779	818	771	793	824	733	830	813	774	763	765	745	766	793	831	798	803	737	785	776	775	803	745	753	742	789	778	768	743	776	779	720	782	782	786	757	782	756	816	752	764	798	727	790	787	768	752	700	762	751	805	793	747	793	766	749	800	799	751	778	747	748	747	795	790	784	799	765	800	793	775	742	724	820	772	755	797	755	772	772	778	771	755	809	761	774	776	759	747	795	712	756	775	722	762	780	746	771	766	762	772	813	771	724	702	779	731	753	762	782	797	778	767	744	796	707	758	767	752	817	764	762	781	838	748	755	823	755	733	790	767	793	766	755	797	734	781	766	794	773	730	772	808	789	769	792	757	756	768	797	729	793	763	739	770	787	817	737	794	753	782	784	805	801	774	789	823	745	742	713	743	801	742	766	780	775	751	748	773	773	792	774	797	745	734	739	762	791	801	775	765	805	825	774	756	802	712	761	748	796	793	805	778	776	757	723	775	757	766	762	711	798	773	762	788	742	802	733	763	713	751	757	831	740	764	795	783	794	775	762	751	747	728	729	753	763	770	761	799	764	797	780	756	730	849	801	793	811	794	739	778	745	770	744	819	761	783	761	746	797	801	809	804	810	809	796	807	765	748	804	773	777	750	789	775	745	780	782	771	761	741	758	771	817	807	817	761	784	746	778	778	835	793	762	818	801	775	763	760	764	802	787	733	777	842	782	762	797	796	777	746	762	766	803	824	766	827	814	716	785	763	697	768	783	811	753	764	821	766	730	802	809	779	774	826	797	846	750	743	777	724	789	795	777	779	810	802	752	759	762	782	773	781	774	738	798	730	789	716	777	793	791	732	795	829	743	778	810	778	732	779	783	778	770	804	764	752	809	794	762	781	764	770	767	764	763	797	738	797	786	818	780	767	806	784	821	783	768	780	763	745	764	736	785	760	776	762	789	750	751	730	796	763	810	740	830	759	767	777	777	786	752	818	756	734	729	785	758	778	813	727	798	789	747	737	765	817	762	799	722	778	770	828	764	797	783	768	808	752	772	747	770	765	796	777	794	777	779	759	785	753	771	750	773	744	725	728	823	766	757	761	746	760	784	801	744	745	749	751	781	794	779	848	811	753	798	830	774	808	785	788	749	791	783	821	778	772	782	806	771	769	727	762	787	780	773	755	823	756	743	809	768	743	755	791	775	800	772	718	782	827	770	782	722	735	740	756	776	804	830	738	711	761	735	818	758	775	752	786	754	812	764	740	783	763	789	811	809	782	789	741	782	734	761	801	748	769	798	771	789	784	800	763	742	742	757	743	793	826	726	779	773	757	704	789	727	731	812	784	840	749	785	776	756	792	776	810	791	790	805	791	798	746	800	780	773	767	814	781	770	790	824	820	808	751	817	782	780	766	751	771	779	779	742	791	757	763	756	757	814	742	742	759	807	786	768	728	766	801	792	756	781	752	803	758	760	784	800	769	787	792	798	806	772	794	763	776	772	776	812	783	750	786	796	825	775	730	778	832	791	777	827	761	730	756	729	807	758	746	762	761	795	749	722	784	771	804	820	776	756	737	815	757	739	756	787	742	783	813	775	770	743	748	770	763	780	798	798	771	782	776	806	716	779	744	780	762	768	793	800	813	759	759	792	786	768	783	765	767	751	800	776	728	794	754	788	782	807	774	809	780	776	803	808	744	800	783	782	741	810	737	771	797	748	781	751	743	739	763	756	775	773	776	729	759	849	795	798	749	790	783	788	796	754	733	724	787	787	776	769	777	803	767	762	795	744	772	796	799	792	803	764	822	808	765	708	790	763	765	829	786	740	776	773	812	714	747	808	778	812	784	801	787	716	824	733	768	780	750	782	764	784	766	750	783	808	783	768	758	744	781	784	789	774	815	777
27656	55320	74531	67894	57921	46285	33537	20728	10427	4662	2132	1122	599	372	365	388	387	385	404	397	358	360	381	395	362	354	386	366	352	409	365	392	395	371	378	396	417	366	370	370	347	358	379	326	366	354	372	340	389	372	341	375	394	374	382	386	381	390	379	398	397	372	382	371	384	392	339	420	391	365	341	352	386	354	376	345	351	379	404	409	370	327	342	362	327	342	341	362	330	356	377	428	355	375	347	394	371	372	384	374	340	339	356	365	355	355	387	370	356	358	358	358	347	371	368	372	381	386	354	363	344	357	371	381	386	340	343	362	332	390	383	363	357	405	372	320	371	372	358	314	383	367	376	367	362	398	374	371	419	373	394	394	383	347	361	389	348	381	340	379	371	364	354	388	367	372	370	388	383	371	362	390	381	372	317	348	372	353	362	368	394	380	381	389	361	335	377	400	403	370	367	339	373	374	349	365	409	374	371	386	373	370	355	355	395	350	359	367	359	359	374	378	335	373	365	365	355	396	350	399	356	363	370	346	336	400	404	366	385	370	386	364	383	368	349	395	338	360	378	381	334	369	367	369	376	376	371	374	381	349	343	371	376	386	350	383	356	396	382	349	349	322	336	366	361	390	359	400	385	364	365	367	364	384	352	405	421	360	372	392	348	379	348	368	370	330	358	363	330	330	407	337	339	347	389	373	398	370	379	391	372	388	347	378	359	335	372	346	360	380	365	335	371	393	359	402	416	386	377	354	349	379	414	391	362	359	346	337	369	401	366	338	394	351	417	389	345	403	395	381	372	376	357	388	384	357	349	351	371	338	379	362	360	409	348	335	375	363	341	387	412	397	407	398	385	391	382	307	419	373	400	387	350	414	358	387	382	361	365	377	356	389	397	347	352	338	366	345	363	373	406	381	327	371	412	358	359	373	374	392	365	375	361	353	407	372	375	375	381	348	383	365	344	391	383	362	331	389	404	380	345	414	349	358	361	396	384	346	371	387	361	359	348	343	349	366	372	349	357	383	360	339	386	421	347	352	388	380	363	348	344	379	399	340	364	369	364	365	341	395	402	347	401	328	373	381	357	375	358	366	362	412	390	346	367	376	383	369	364	392	396	345	345	388	394	361	343	348	360	353	385	380	369	368	368	365	366	398	434	329	383	393	361	357	381	370	387	425	401	390	376	381	390	352	343	355	373	358	363	349	357	341	362	390	397	369	375	347	362	344	389	369	403	338	353	341	345	400	352	366	375	381	348	396	382	349	351	348	415	355	366	377	351	358	391	338	363	368	383	360	346	354	372	383	373	380	378	368	368	382	377	378	359	373	372	374	342	343	365	371	407	362	407	405	356	372	347	367	360	372	369	328	384	372	358	352	407	367	381	368	392	362	352	392	372	399	382	371	393	406	357	372	407	347	361	357	347	358	376	383	388	370	385	329	402	370	388	371	417	342	358	358	367	387	375	388	336	393	379	367	390	379	352	365	418	388	388	378	412	351	364	387	374	379	391	379	378	375	381	370	399	369	368	370	339	376	373	369	387	382	371	382	404	382	366	349	342	356	356	336	367	368	341	376	386	372	375	343	373	414	355	373	377	381	350	379	356	357	388	400	341	371	355	384	381	355	373	380	353	396	364	381	409	378	356	400	374	409	367	369	342	358	407	373	376	347	384	354	412	363	371	375	328	351	347	357	368	426	372	354	334	386	344	361	373	363	392	380	337	381	355	392	390	408	380	373	373	400	376	394	369	352	419	382	373	394	353	405	398	340	366	414	379	321	335	394	382	387	372	387	353	339	337	337	355	361	403	374	416	412	409	390	421	391	405	367	397	346	392	402	360	403	390	347	355	375	371	389	375	365	382	326	383	373	382	353	337	353	366	358	368	397	417	391	347	367	376	354	349	385	385	384	385	357	369	336	381	360	385	387	388	403	386	358	361	358	369	364	384	372	378	371	364	342	364	393	374	390	385	358	386	405	385	334	321	364	342	332	358	399	367	390	320	363	372	360	396	370	380	371	375	355	352	360	395	374	378	364	375	364	371	365	334	310	371	395	359	377	358	399	364	378	366	387	395	379	420	373	379	376	385	376	405	396	357	363	400	381	350	379	376	363	377	356	355	346	394	379	347	374	371	391	358	366	341	394	335	404	377	379	406	370	383	356	402	411	402	341	344	386	359	369	373	361	396	350	389	377	374	352	427	378	389	390	345	378	347	401	385	365	388	348	368	394	396	365	352	356	378	361	360	380	326	375	390	401	371	370	373	339	401	359	394	357	354	365	348	332	379	342	358	390	401	365	329	373	382	368	394	372	351	359	381	381	411	372	332	349	377	364	392	427	377	375	388	347	397	353	367	378	407	394	352	339	381	354	346	427	377	331	348	357	344	373	385	373	364	341	367	411	377	346	388	375	415	394	388	384	381	399	398	345	355	357	398	377	389	345	341	373	332	334	359	392	373	345	398	380	359	359	372	337	385	358	362	408	371	361	386	347	382	358	397	409	347	372	370	339	360	361	353	352	369	365	390	372	365	347	401	388	412	381	360	371	359	362	361	398	360	348	350	361	359	377	332	330	364	368	395	393	338	400	390	355	374	363	392	331	385	393	374	348	352	343	361	366	349	383	346	358	384	376	360	344	355	369	389	359	385	386	366	381	391	390	378	367	397	359	378	385	364	347	380	427	381	397	348	375	366	412	347	375	376	384	383	381	413	346	362	340	351	399	352	339	351	352	350	348	406	369	410	333	386	349	356	369	346	409	370	355	359	348	394	410	380	374	362	396	372	358	402	371	383	378	339	383	324	337	354	369	408	359	373	359	354	348	377	337	343	364	379	391	354	391	396	383	401	379	376	360	368	357	387	361	395	363	405	373	356	370	366	369	416	376	342	369	355	341	335	386	368	364	346	387	388	390	368	390	385	373	368	390	358	372	372	384	368	374	363	390	360	366	345	366	370	359	366	368	347	335	345	382	372	331	359	389	364	382	409	372	346	366	376	359	347	385	402	400	389	356	399	387	340	356	370	379	362	381	378	388	362	381	389	385	371	372	345	377	381	367	330	388	343	366	341	409	357	350	361	370	357	367	400	367	376	385	368	379	369	391	336	346	378	426	393	360	383	351	370	396	364	347	407	383	364	389	373	390	392	345	386	366	375	346	369	378	395	366	370	396	340	366	386	397	379	395	375	351	365	361	358	358	362	331	370	410	361	359	375	372	376	378	344	382	375	419	367	389	360	387	383	365	370	368	375	394	344	348	383	341	380	392	385	398	355	393	359	342	343	363	371	349	364	396	354	386	375	381	370	414	348	397	380	429	368	359	351	380	360	390	368	389	363	362	384	352	367	391	359	393	369	350	399	405	371	398	347	407	369	372	376	405	364	355	414	387	340	383	367	391	368	368	374	394	377	375	363	365	404	359	365	399	381	382	380	386	366	359	363	343	317	362	420	370	387	377	373	384	356	379	350	372	358	380	391	376	354	338	404	354	371	397	389	394	316	349
14818	41143	66922	72884	67343	57856	47158	35302	23866	14238	7526	3781	1717	783	784	783	800	831	811	811	779	806	783	814	786	805	794	788	820	821	829	802	805	807	787	804	839	793	807	819	817	817	851	786	799	823	774	803	747	804	760	776	749	810	822	816	799	839	776	846	830	733	768	751	802	784	746	795	761	769	779	764	784	861	793	793	800	799	753	795	819	823	741	826	789	784	739	883	816	809	757	821	776	820	833	808	814	802	831	766	846	756	858	845	773	814	793	821	834	799	797	794	823	788	811	742	752	783	833	775	797	800	822	754	802	814	792	770	746	804	825	837	820	751	818	800	785	762	833	771	797	776	820	786	817	807	791	828	807	837	779	775	778	784	795	819	793	751	816	781	761	807	832	790	768	832	820	805	808	792	804	752	882	791	805	755	794	801	792	772	747	803	811	782	791	801	844	775	817	762	816	767	770	800	800	818	847	777	755	798	761	787	816	754	813	835	788	793	743	811	771	769	795	750	819	834	805	811	782	797	904	784	837	781	824	784	828	798	768	767	873	782	793	794	806	794	803	813	808	787	771	810	831	788	844	796	836	818	848	876	771	769	762	754	806	799	777	819	800	796	783	799	826	783	757	796	832	809	794	784	811	786	760	822	839	797	764	759	785	809	788	775	838	785	838	806	774	781	823	831	818	770	761	753	771	814	779	781	785	727	827	804	798	844	746	764	805	790	849	775	805	808	802	751	791	778	789	804	733	729	800	804	745	789	823	808	827	880	823	809	802	778	786	790	807	837	815	746	802	861	797	828	810	799	762	774	775	860	788	786	813	718	818	796	769	796	823	806	801	779	845	795	789	802	804	805	799	840	769	736	761	732	809	766	802	862	798	804	774	829	820	761	768	813	791	802	780	810	763	811	722	806	814	826	789	772	756	788	785	803	806	829	794	742	794	830	693	828	781	771	778	767	750	795	779	813	864	780	786	798	803	803	713	754	789	762	801	813	845	763	804	786	799	838	753	778	804	796	798	798	789	786	747	799	780	808	779	750	808	757	810	805	787	822	794	808	800	796	828	808	750	794	832	763	842	786	770	779	763	844	835	804	768	816	814	803	760	805	807	789	789	822	764	752	798	772	785	869	769	819	765	785	822	759	751	792	814	814	821	774	837	799	812	803	758	760	830	809	791	744	761	775	809	779	780	809	775	822	785	779	766	792	821	760	727	781	798	753	808	816	739	753	805	797	854	805	799	799	808	794	816	808	771	784	757	776	801	800	846	844	799	834	781	807	815	829	782	784	848	834	815	810	790	808	780	813	788	816	734	805	797	793	771	794	807	807	829	820	803	803	827	819	778	744	776	787	787	807	777	776	774	765	776	803	836	851	804	781	794	795	777	762	784	760	785	780	841	812	819	779	819	875	840	841	809	821	798	783	769	817	810	799	756	777	816	789	761	796	799	807	769	794	764	796	801	811	741	753	797	802	796	813	815	770	802	781	808	831	783	792	805	815	819	806	826	839	828	791	813	744	803	787	806	746	811	770	850	865	832	801	806	819	818	812	767	835	806	778	828	768	807	848	866	783	791	781	798	803	777	865	782	761	821	806	784	771	819	818	806	832	855	814	785	813	816	765	845	790	770	807	803	769	778	841	799	820	766	728	751	794	784	785	754	773	809	784	783	795	827	761	798	803	806	760	804	818	815	802	806	790	784	796	779	810	771	817	758	769	791	824	846	799	805	845	795	811	798	792	799	832	845	868	790	774	823	827	824	805	739	729	816	801	795	777	792	788	807	779	808	754	810	760	775	817	785	740	792	880	791	801	765	816	807	798	761	754	832	900	833	819	835	805	794	751	746	839	772	766	788	792	812	789	785	834	800	782	836	825	785	775	733	790	850	828	751	787	824	763	817	786	827	817	788	782	785	806	841	766	812	791	732	749	798	737	781	776	768	809	815	828	774	832	800	799	796	814	821	796	782	764	804	805	748	821	761	820	813	781	790	807	801	801	807	834	777	769	815	820	843	748	832	796	781	775	783	799	832	850	777	777	786	805	765	807	760	831	768	780	805	796	824	844	830	823	811	796	800	848	809	791	780	761	860	766	830	760	769	804	787	763	851	809	799	790	826	755	797	810	744	817	743	826	782	751	767	792	770	769	781	794	802	801	787	794	740	749	781	745	824	857	767	844	837	772	764	789	781	798	798	776	787	769	754	824	803	781	809	847	800	777	786	840	792	770	806	756	781	785	789	801	805	787	790	822	763	801	789	817	792	780	864	774	751	780	801	830	821	816	810	834	790	814	788	742	722	795	813	818	831	852	771	786	823	814	813	830	748	821	829	765	820	767	782	806	721	780	799	749	810	853	811	762	788	798	784	804	794	871	813	816	802	736	764	781	810	831	770	811	806	786	788	803	809	773	757	769	778	804	762	828	804	789	753	815	823	758	841	812	795	797	841	793	787	798	843	814	761	853	798	787	781	800	826	809	795	854	816	834	776	823	795	789	762	747	839	818	817	820	806	820	807	827	788	856	849	762	798	824	781	827	791	810	822	767	795	841	790	816	818	749	777	829	792	840	776	815	754	754	769	784	823	794	782	758	766	790	744	793	741	805	803	804	791	809	797	780	791	815	769	775	778	787	825	795	838	798	783	782	743	795	763	806	832	780	804	783	830	775	761	769	835	765	828	800	813	777	771	798	810	784	759	785	815	813	824	774	792	771	762	794	778	805	819	784	779	791	754	769	782	753	862	771	766	779	787	800	835	754	808	841	790	781	781	755	780	764	799	772	803	785	784	835	787	762	758	809	856	849	766	782	789	824	832	801	750	833	802	823	839	829	804	820	794	806	809	811	842	808	788	793	813	828	823	825	788	772	838	796	878	801	720	780	751	791	825	814	799	783	782	784	759	791	802	842	768	799	797	831	805	814	779	756	780	744	839	788	802	819	830	793	833	821	810	771	769	835	806	780	735	701	825	792	853	800	818	842	775	854	795	770	870	772	774	778	796	811	805	774	769	765	808	792	800	783	741	765	789	820	793	793	776	751	781	815	785	833	814	744	785	823	813	769	809	755	836	824	765	785	827	803	747	794	797	798	816	771	774	767	808	828	832	827	800	782	798	794	752	821	777	808	800	823	788	780	827	801	797	774	783	835	767	834	815	817	825	827	781	799	808	779	784	770	767	842	797	866	829	755	835	818	762	802	758	816	851	787	813	835	859	810	739	833	833	824	810	785	828	793	776	787	759	776	786	800	817	788	791	768	836	768	766	855	768	861	835	803	772	788	792	780	787	783	815	772	776	798	806	820	814	789	800	820	869	867	760	775	791	780	818	788	797	836	817	790	799	799	813	812	779	807	786	724	839	756	805	847	777	790	860	778	828	777	798	797	801	809	806	796	796	798	823	781	822	788	740	804	772	786	788	793	807	756	770	810	826	773	829	795	795	863	803	763	823	765	800	785	839	746	831	819	799	824	762	815	787	796	821	735	771	825	813	831	811	833	807	807
3954	2996	4466	3911	2914	2249	1467	912	598	437	339	282	237	224	215	207	273	243	240	214	216	200	212	248	209	245	198	231	219	238	241	220	244	207	211	222	210	233	226	230	185	223	219	265	227	223	230	237	235	198	227	232	231	233	230	214	215	226	205	205	224	198	225	206	214	213	210	238	227	207	229	239	227	197	222	209	222	209	206	197	224	234	213	240	244	235	219	195	228	233	210	228	221	205	221	201	251	213	248	221	230	258	242	256	237	217	258	221	219	206	257	211	226	249	226	226	220	238	220	202	235	232	231	236	205	207	258	226	217	230	232	228	198	239	201	234	238	246	242	265	222	232	253	203	229	219	219	224	209	220	218	249	222	251	246	224	221	236	222	212	209	228	199	198	213	244	189	213	219	209	186	227	242	221	218	220	244	244	224	193	240	213	193	218	193	220	221	206	200	248	235	215	225	223	186	237	211	234	231	227	213	221	226	236	236	203	196	219	191	220	231	229	232	221	190	229	252	233	196	233	242	223	234	222	215	200	211	215	232	202	238	239	216	193	245	225	210	215	240	237	210	211	224	198	228	224	220	222	228	208	209	237	238	239	235	228	215	221	239	192	215	242	219	195	245	229	240	235	217	205	224	246	195	216	222	215	222	262	232	254	229	235	227	232	225	255	210	216	197	208	209	221	228	211	234	244	222	210	229	204	219	213	216	206	208	207	215	218	242	224	235	214	233	212	224	220	230	253	227	242	223	202	212	217	211	236	218	211	230	211	218	235	194	218	254	218	216	226	224	216	211	226	220	221	221	196	219	229	241	224	241	223	221	219	232	234	224	215	207	215	209	206	244	234	220	225	221	197	205	194	217	229	220	225	244	246	227	227	214	248	213	218	220	246	222	258	194	202	206	237	217	239	236	227	222	223	245	189	193	241	208	231	225	215	215	237	210	251	235	211	195	196	227	211	220	227	224	252	222	227	189	245	206	232	205	237	240	223	237	207	251	199	221	227	202	229	223	235	234	243	210	257	213	222	229	208	229	237	196	235	245	235	190	237	209	214	219	225	245	206	220	243	237	211	209	233	208	221	246	248	194	242	258	219	236	202	221	194	236	236	252	223	211	260	238	217	203	237	213	240	220	229	223	228	243	231	220	202	222	222	218	219	210	246	224	230	222	198	191	243	231	244	211	219	226	207	234	260	208	207	236	223	221	217	222	219	226	239	215	215	262	218	234	222	196	222	239	215	232	235	233	221	187	232	212	227	220	247	213	189	233	188	203	210	241	239	214	243	231	208	204	225	195	225	235	202	200	235	202	245	197	210	245	216	210	218	213	214	239	217	246	212	231	232	236	238	241	212	195	217	245	217	210	191	229	191	227	228	216	227	222	209	264	213	246	234	241	227	216	193	226	233	199	238	215	206	257	217	221	236	217	247	214	215	237	221	235	250	219	201	247	203	232	208	198	229	226	247	238	233	240	223	240	243	220	215	220	217	233	230	195	218	201	230	229	220	219	245	256	230	254	203	236	251	200	249	225	212	221	202	234	217	221	220	199	214	207	251	218	226	233	226	235	210	211	218	219	239	247	266	199	204	220	261	210	216	199	237	182	216	225	248	182	201	221	242	220	232	237	212	246	201	237	201	229	212	228	208	204	221	232	229	233	206	225	224	208	252	256	207	209	206	211	226	249	228	228	240	232	228	256	253	227	196	209	221	225	224	221	214	211	255	224	212	245	231	227	220	235	205	216	262	236	225	268	209	220	224	224	208	241	231	207	226	207	245	236	218	196	229	251	209	224	209	204	232	231	204	193	240	251	260	221	224	204	213	174	215	220	223	222	211	212	218	226	232	243	221	222	205	209	221	246	228	233	207	208	233	241	210	250	247	234	227	233	242	216	212	226	226	246	224	242	189	203	243	238	246	231	243	238	228	230	212	238	203	236	230	256	231	223	212	270	248	223	228	229	202	226	207	212	208	246	240	256	215	247	240	187	222	215	216	227	203	221	211	251	223	206	254	225	236	215	219	191	215	208	241	201	226	208	232	225	215	215	210	223	236	217	239	243	232	230	216	249	232	199	232	234	254	229	224	218	247	239	220	198	224	225	202	183	235	200	226	215	222	203	249	242	206	211	219	223	226	205	226	211	246	212	224	230	214	228	209	194	217	231	229	210	239	227	194	232	212	212	227	220	222	225	229	234	254	224	218	236	190	202	237	208	219	213	230	233	220	207	220	205	217	237	234	236	208	212	210	190	194	206	207	209	214	233	202	239	220	237	236	212	222	244	228	225	266	251	191	222	217	213	215	255	214	232	201	233	244	237	253	205	248	196	236	202	207	250	215	208	209	238	224	205	259	244	217	195	231	241	252	206	226	228	217	243	217	213	216	227	252	246	240	210	205	235	226	208	210	242	213	227	240	223	190	217	186	228	208	226	239	198	232	218	228	222	203	247	217	228	238	245	234	219	232	204	227	223	232	213	239	233	215	197	220	220	222	222	240	234	218	220	250	251	220	214	240	248	191	224	220	246	235	229	214	214	226	245	221	218	220	208	224	208	212	214	209	210	218	238	242	226	227	239	216	230	232	221	214	235	234	238	195	234	243	193	227	236	236	230	211	221	203	221	255	234	219	242	220	219	238	240	230	239	215	237	218	229	224	236	224	226	253	235	226	245	214	208	243	238	209	225	236	202	221	245	195	207	195	210	197	204	234	224	233	211	212	234	234	198	208	250	228	226	232	237	209	219	225	205	227	251	240	217	213	229	229	236	256	247	223	204	248	238	214	212	215	235	227	213	201	223	228	240	214	225	234	235	216	213	236	220	211	237	207	233	226	226	222	233	226	212	234	217	251	204	218	257	235	195	231	220	205	204	226	217	246	242	210	229	227	205	214	279	214	247	238	193	242	223	253	241	229	219	210	213	222	230	245	222	199	209	218	237	219	220	201	191	221	233	238	227	225	211	206	199	216	228	211	214	246	202	227	213	208	249	257	246	203	195	241	240	222	235	233	220	223	213	245	253	230	206	231	229	201	202	249	197	230	261	225	231	247	231	218	229	201	227	245	239	222	244	241	207	249	239	207	229	227	185	245	219	191	199	222	232	233	223	179	202	241	233	223	208	219	239	203	218	233	223	233	218	238	229	231	228	202	219	193	235	202	203	195	208	224	251	230	225	236	231	230	218	218	217	218	231	202	238	266	222	235	205	216	229	243	229	202	240	230	213	208	208	211	242	233	228	235	220	218	197	202	230	253	200	226	221	243	235	200	224	245	226	231	221	210	216	235	218	216	260	199	233	232	246	220	212	216	202	206	232	222	244	235	239	233	255	222	213	210	228	232	211	252	241	216	247	204	241	224	198	250	225	228	222	242	189	217	221	222	201	216	228	227	243	205	214	223	221	200	236	252	183	220	226	258	219	241	246	235	219	251	211	251	210	226	231	238	209	213	231	240	246	240	241	219	221	227	228	180	208	216	251	208	225	224	241	225	214	243	212	227
3216	3772	9428	11434	10100	7618	4986	3181	1964	1273	874	719	572	486	523	489	485	520	532	530	558	517	484	497	542	526	528	486	479	516	513	473	537	535	497	477	483	556	525	487	504	500	525	561	525	496	529	498	541	513	522	503	489	475	548	497	513	508	522	545	484	516	489	524	505	510	493	550	503	511	504	507	497	513	486	533	533	501	521	512	475	485	516	534	492	510	506	532	508	506	492	531	531	507	512	470	537	508	513	492	488	531	524	535	536	522	524	482	489	529	492	529	494	511	531	505	514	504	489	515	556	493	494	494	486	511	487	503	498	498	514	539	523	527	509	499	526	519	548	489	479	497	507	545	531	521	471	499	482	510	507	510	487	531	499	514	476	512	494	487	515	474	496	540	510	497	542	517	501	467	540	526	512	504	503	496	520	509	517	534	516	506	516	482	518	488	509	470	475	586	541	499	505	512	470	530	536	512	546	496	512	535	530	532	497	507	523	509	484	513	494	497	474	527	556	525	522	493	480	494	503	516	458	495	516	545	540	543	465	533	488	517	487	570	510	512	547	502	497	513	504	477	482	476	512	488	517	514	487	543	481	508	530	511	523	520	510	488	498	524	497	511	462	494	502	533	500	508	520	491	514	552	482	506	494	505	490	487	471	499	495	496	512	500	480	487	536	519	513	483	524	559	539	523	514	526	516	514	506	518	498	520	510	474	514	540	525	513	509	519	542	481	496	522	517	474	517	499	513	529	530	500	533	496	531	504	519	540	518	510	476	551	496	497	482	481	525	532	543	479	525	507	472	488	497	503	507	492	505	503	538	520	516	511	538	496	479	553	502	521	469	507	540	532	492	532	506	490	506	514	495	494	508	522	490	554	548	521	488	547	458	527	503	494	490	500	532	511	548	451	518	493	512	527	560	512	503	530	515	527	500	516	501	535	519	520	498	508	526	527	497	506	527	504	514	510	467	533	514	518	513	498	535	514	509	512	530	526	500	527	510	452	495	506	568	478	514	515	505	514	486	504	534	491	502	541	501	527	539	519	486	486	485	490	483	505	546	536	552	521	576	516	519	480	522	529	507	554	534	514	519	504	501	536	492	514	498	506	534	517	489	543	506	494	528	459	543	521	501	526	523	523	542	497	521	521	551	499	519	499	548	537	487	506	532	511	519	506	531	507	498	539	515	489	502	535	540	517	509	502	522	522	515	515	489	516	500	483	542	491	471	532	549	536	505	524	493	537	538	481	458	540	504	531	518	507	493	556	492	524	532	481	492	511	503	516	502	470	523	548	510	512	495	520	504	523	463	494	450	492	519	491	528	551	487	507	483	488	517	554	476	506	492	503	529	540	494	495	472	513	477	514	521	477	531	466	473	514	492	483	510	516	518	496	511	501	540	496	493	500	516	484	506	514	537	553	538	549	510	512	489	491	534	518	499	530	493	548	516	526	499	522	515	514	527	514	537	511	515	518	546	508	501	528	491	548	539	538	493	484	570	478	545	517	463	524	511	469	519	509	499	530	525	532	506	487	516	528	478	520	494	473	555	528	510	526	511	511	529	502	520	528	545	462	502	532	538	539	517	512	501	521	484	529	526	492	512	516	480	477	537	513	522	508	508	553	514	511	477	499	493	514	518	505	484	515	533	562	527	516	542	477	479	490	511	536	524	556	513	524	517	500	491	535	509	524	468	522	530	529	542	488	519	523	507	501	488	531	523	520	514	527	457	494	546	511	510	522	541	511	493	506	534	473	492	484	518	527	483	533	498	534	527	496	507	541	501	493	512	516	530	540	469	511	522	498	517	554	516	527	519	505	522	529	540	486	546	534	529	489	488	533	510	480	543	507	525	503	492	447	490	540	486	525	500	495	525	509	534	541	524	517	477	548	489	525	506	474	493	518	479	548	499	500	483	538	532	530	521	490	522	522	516	506	462	547	501	516	488	479	462	483	496	491	496	501	530	529	523	489	566	490	504	516	502	486	534	553	508	479	543	561	491	545	523	543	515	488	507	510	515	511	497	498	508	529	518	553	508	529	520	544	499	530	542	507	513	528	490	511	492	534	495	505	509	480	496	484	483	501	514	479	517	527	517	511	525	544	461	481	483	500	518	518	511	485	531	538	489	533	474	532	541	509	501	520	491	482	479	495	503	473	487	508	519	514	505	543	538	522	520	485	499	492	498	498	487	510	532	533	509	547	526	562	515	541	524	504	544	530	535	516	494	514	516	505	525	453	522	476	527	490	533	544	502	506	501	528	500	505	569	510	509	531	487	516	513	521	449	498	463	539	463	506	534	483	511	531	518	545	534	497	515	535	515	499	528	506	517	506	545	504	521	484	540	504	517	510	478	560	539	549	507	495	504	493	526	481	533	504	508	557	527	507	540	488	528	469	491	495	503	508	478	540	515	524	519	509	542	559	531	486	537	510	517	527	525	507	501	524	518	514	476	497	516	494	524	466	524	508	539	545	540	495	513	525	539	478	488	491	492	527	500	511	535	502	514	524	477	480	497	527	542	512	514	506	505	497	513	525	484	511	554	546	527	523	453	512	486	495	489	519	494	497	487	512	511	490	543	511	542	489	527	509	500	529	525	497	497	513	485	594	532	484	490	541	485	531	517	549	490	512	525	516	499	486	497	512	510	545	534	489	484	520	535	510	471	502	464	494	506	494	500	493	509	499	538	483	544	488	503	501	490	508	539	507	517	541	500	521	515	494	515	516	521	475	502	509	495	473	478	531	495	528	528	493	537	466	557	503	510	465	483	533	486	568	495	484	508	521	530	510	534	516	524	487	524	513	489	539	541	483	519	520	523	480	512	512	498	510	516	505	521	499	492	509	479	511	505	524	460	492	481	485	494	530	489	540	469	505	521	482	475	506	520	487	512	498	494	486	500	457	494	489	525	480	506	496	480	543	519	528	489	511	459	514	544	503	543	497	572	454	501	501	515	501	519	503	529	480	491	511	547	544	531	517	507	529	501	481	528	505	467	496	471	495	465	500	500	498	537	527	496	509	491	480	493	485	464	505	488	465	482	489	487	531	468	454	551	492	527	512	557	513	514	506	508	507	537	511	510	513	501	489	508	533	510	524	513	542	541	511	521	491	499	456	440	491	511	499	530	548	500	507	500	476	503	514	511	495	547	496	504	512	494	529	494	498	525	496	529	513	551	517	529	495	534	537	531	511	479	519	503	490	465	573	508	513	486	505	518	504	535	512	525	439	541	533	529	535	531	550	554	453	537	504	521	501	560	500	473	507	500	478	526	548	504	491	492	504	533	516	527	505	490	549	514	499	510	495	499	568	512	515	493	528	508	517	502	473	542	510	482	507	483	521	492	482	524	530	524	499	508	482	529	513	511	489	538	525	514	505	512	482	468	506	502	500	517	528	511	496	540	548	476	514	507	520	527	500	515	517	475	524	503	534	499	520	525	526	506	546	555	505	495	533	528	517	533	497	478	522	513	531	568	524	495	530	481	518	488	511	486	505	523	523
25201	46524	71374	69558	59370	47406	34621	22399	11657	5494	2499	1223	608	357	347	378	366	360	364	328	384	347	326	352	346	327	340	374	399	351	350	363	344	323	335	342	362	318	338	347	367	334	343	346	368	321	351	344	382	363	300	356	374	334	341	350	349	331	347	372	353	358	392	339	367	382	343	342	372	337	373	343	346	321	340	332	345	375	306	357	364	339	348	338	347	349	348	365	335	364	333	324	342	367	332	377	342	333	352	375	338	371	329	305	336	336	347	364	345	355	347	336	352	326	319	334	366	330	332	342	377	355	382	366	367	359	353	334	356	348	360	336	328	341	356	371	321	346	342	345	320	367	352	347	344	352	353	377	338	347	354	298	344	353	367	333	299	374	370	387	345	343	368	347	374	313	382	343	362	332	343	321	365	366	332	323	379	333	350	351	328	334	321	326	341	329	339	358	398	333	326	353	347	341	337	344	330	380	331	359	353	373	313	327	343	352	359	357	370	357	339	357	333	367	333	335	330	358	349	374	387	349	337	348	371	385	366	337	355	374	324	342	299	343	312	304	359	324	341	315	353	354	339	342	381	362	368	313	340	346	367	345	345	357	354	338	345	354	323	349	313	340	331	358	322	301	366	336	311	361	352	346	375	362	343	309	353	303	337	337	332	316	310	364	304	321	353	340	381	313	343	375	325	339	363	330	354	337	360	370	311	333	331	343	365	340	357	359	324	355	364	330	338	315	307	378	330	375	334	350	355	365	338	355	333	336	319	362	347	316	357	323	377	352	344	330	318	350	333	328	359	343	319	348	361	303	349	368	382	333	353	306	363	364	332	321	300	344	357	349	343	346	365	371	376	349	334	323	358	340	356	365	376	343	326	348	338	318	374	365	362	319	363	339	300	362	344	353	326	335	369	384	373	354	319	330	333	330	322	348	382	373	368	334	337	354	308	366	351	333	354	358	344	339	336	369	343	345	340	363	331	384	351	359	365	340	337	311	370	360	313	327	384	389	356	382	324	318	350	366	367	350	370	341	279	327	318	339	362	324	340	353	326	317	357	353	349	317	337	354	352	318	336	326	375	310	343	343	325	365	346	374	356	333	379	351	335	316	337	353	339	306	336	356	344	378	338	341	346	338	363	344	339	354	402	331	372	326	363	356	318	336	351	339	355	331	307	337	350	324	390	353	365	369	337	347	376	343	340	325	352	349	345	333	353	343	325	342	332	322	353	334	356	341	331	366	342	367	334	384	343	339	318	354	325	356	335	343	386	370	351	321	337	313	370	322	332	366	370	370	339	327	351	359	322	325	336	309	340	320	349	332	344	363	359	379	346	294	373	325	331	345	361	312	374	367	363	374	366	319	318	354	358	338	346	340	334	311	338	325	373	383	298	346	337	306	297	341	358	339	318	335	384	345	344	309	339	331	413	363	346	313	351	324	331	354	346	371	348	294	328	320	331	346	363	387	346	342	368	363	358	390	358	375	335	374	352	352	325	378	297	359	369	367	349	372	325	326	298	332	334	351	347	347	357	334	321	349	353	377	335	343	349	307	338	379	354	353	367	348	333	344	375	358	318	391	379	373	329	337	325	342	356	376	326	327	371	358	314	344	319	306	350	328	364	347	336	377	347	346	324	326	360	332	366	340	333	356	378	312	363	349	341	352	379	376	369	349	335	318	327	358	356	354	374	385	329	366	333	332	344	338	320	327	362	309	302	378	371	349	352	320	333	363	354	336	379	369	354	317	330	346	336	381	349	331	329	322	390	365	357	307	340	356	320	360	307	344	367	338	300	384	348	301	364	310	334	359	330	332	369	336	370	355	349	353	344	318	312	322	374	348	359	349	391	339	364	368	403	301	311	314	395	336	355	357	348	347	330	328	339	342	352	355	323	317	385	376	346	329	290	367	358	322	332	351	337	346	348	309	342	334	352	316	342	337	336	340	333	350	343	328	318	337	353	330	291	325	371	352	348	298	358	348	339	377	353	305	354	324	358	366	306	315	350	374	388	386	328	351	302	355	372	367	350	346	342	342	346	338	357	359	365	372	330	336	358	379	325	370	342	344	337	348	325	357	354	331	358	343	344	338	355	318	346	352	363	300	322	344	340	324	319	383	338	341	334	343	334	321	333	358	314	393	361	323	332	301	323	389	398	346	348	340	374	378	342	311	362	370	354	356	344	316	352	343	348	364	351	348	301	360	346	358	324	356	345	335	343	341	341	386	341	359	336	349	333	359	350	339	352	343	323	333	380	315	335	340	334	342	356	331	296	319	336	315	326	377	324	365	369	349	356	296	346	307	346	352	316	297	346	344	361	334	342	352	358	318	331	334	357	337	348	320	345	338	367	343	326	357	314	338	314	357	335	357	311	352	355	356	326	357	337	350	350	337	328	343	306	360	361	359	329	337	354	370	392	325	332	345	361	318	334	364	330	319	360	351	343	377	316	368	366	354	343	345	355	350	326	352	358	353	373	356	374	381	343	344	326	390	351	350	357	364	343	385	326	322	350	303	368	331	362	375	362	345	399	345	330	364	301	324	348	335	391	344	389	337	366	328	357	325	330	359	363	369	356	369	352	341	358	375	353	336	333	342	315	335	334	365	356	332	361	349	333	340	370	334	331	312	353	368	287	307	359	366	339	339	304	331	313	346	359	363	360	353	348	361	357	353	343	355	339	332	358	361	333	365	355	356	325	333	365	348	375	368	364	344	375	327	339	318	352	368	316	336	313	347	372	347	331	363	361	320	338	324	370	317	356	325	303	307	375	344	335	305	313	387	317	360	341	315	369	318	361	317	340	358	367	408	359	341	340	353	376	342	354	368	324	336	372	388	312	347	359	366	370	307	345	334	364	354	316	340	330	367	379	347	356	304	350	334	336	368	317	322	346	348	332	338	348	361	354	360	360	393	349	364	339	332	334	339	354	304	345	386	334	341	324	357	332	359	303	376	374	324	334	357	333	338	398	319	345	354	342	370	336	340	369	320	355	376	338	325	401	360	345	302	341	356	356	329	326	326	323	338	345	352	366	350	338	348	316	336	371	321	357	359	359	305	333	351	381	354	338	359	373	359	354	364	331	325	355	348	313	338	333	332	340	340	327	352	337	326	330	331	354	362	303	350	367	355	356	370	360	332	338	337	329	312	352	340	353	323	341	368	344	346	296	347	352	385	335	348	339	370	345	354	313	390	348	351	324	360	372	379	364	325	320	383	380	341	346	352	350	372	399	335	349	344	369	356	362	317	338	329	345	359	379	333	339	353	373	337	365	326	371	350	332	361	370	347	341	359	342	343	325	308	377	356	354	374	343	341	345	359	356	329	329	308	339	306	359	354	360	341	373	370	352	373	341	369	356	328	354	360	345	377	308	329	398	355	313	363	326	360	384	401	369	350	338	312	342	368	366	351	346	335	361	328	352	329	354	319	320	359	347	337	340	328	340	342	326	317	369	345	344	355	388	357	366	315	338	349	358	342	339	360	357	361	352	302	337	318	320	360
12925	35139	64087	73402	68799	58850	48296	37279	26123	16081	8727	4232	1723	758	786	757	755	729	742	787	705	738	768	740	764	784	724	724	770	726	744	804	742	744	777	759	757	738	755	783	721	770	752	778	770	772	720	740	768	708	778	733	750	733	743	732	751	706	719	739	713	748	742	780	776	737	768	742	707	776	756	750	718	706	783	748	730	763	727	715	785	752	748	712	752	754	778	702	714	784	776	731	727	771	701	730	748	713	763	759	746	763	770	799	742	815	771	776	737	742	806	685	735	770	702	730	744	756	744	726	757	734	713	722	754	763	761	731	737	768	679	754	741	767	783	770	731	711	781	736	740	810	735	737	733	751	751	803	779	726	766	733	753	747	771	747	768	745	720	745	685	774	778	763	744	708	701	800	789	747	742	747	773	735	742	728	785	772	745	725	797	726	675	704	740	733	700	708	780	762	726	740	745	699	782	763	726	750	730	728	709	702	778	748	777	795	781	832	766	736	763	747	751	730	728	719	758	736	720	727	795	797	754	752	713	806	748	740	714	768	735	730	809	727	808	749	723	753	750	747	767	754	776	752	699	687	738	768	741	753	790	780	722	709	757	725	749	696	742	800	717	720	757	788	786	709	761	755	789	736	741	719	750	757	780	733	737	733	723	774	778	742	767	736	767	749	757	753	728	744	758	758	748	736	709	707	772	721	736	729	744	807	727	741	702	732	789	767	789	758	730	745	716	784	740	764	758	756	795	740	758	762	775	739	763	794	746	761	728	755	758	745	749	789	756	751	779	739	742	702	749	755	792	724	727	778	768	741	729	787	788	747	774	750	749	750	739	740	713	733	759	769	740	728	800	738	769	782	742	776	752	764	792	755	766	783	777	761	737	745	776	839	781	751	803	771	741	731	743	712	732	750	785	733	740	791	769	760	741	751	756	764	741	740	793	777	751	726	738	781	762	742	763	796	771	703	717	732	741	748	741	732	761	754	685	748	787	742	708	742	742	741	775	743	725	734	737	749	744	740	770	780	750	738	722	723	743	692	735	737	739	760	773	745	795	743	730	790	674	752	763	780	804	716	743	791	752	722	738	739	762	743	735	761	784	725	798	762	705	737	824	767	745	743	723	747	724	717	779	747	789	751	771	719	716	781	740	724	761	742	748	775	751	745	685	763	715	787	738	729	772	677	734	760	747	713	757	798	740	759	772	741	743	759	767	789	712	747	746	731	726	738	737	705	768	753	720	769	752	720	766	780	759	740	739	778	739	757	801	768	769	755	752	716	731	768	764	779	775	779	753	744	756	697	757	793	787	716	773	771	813	723	693	759	756	778	715	753	738	756	747	764	767	786	762	748	706	750	744	768	775	780	723	741	781	730	792	745	740	738	777	758	732	777	718	771	722	720	744	766	699	799	698	743	730	790	749	713	720	758	696	777	728	684	780	769	742	795	754	765	775	772	750	745	729	753	719	715	770	697	744	777	760	720	760	733	777	748	726	758	757	755	725	789	722	758	760	768	776	765	780	746	733	739	761	770	756	755	731	741	757	733	786	748	678	757	748	757	738	785	737	730	738	762	803	770	725	749	743	740	707	763	777	752	711	780	772	763	770	773	700	784	731	739	751	749	764	694	727	779	755	742	786	703	788	714	724	749	773	781	702	783	776	731	742	739	769	722	723	758	727	706	779	745	713	743	721	723	765	753	742	745	766	772	751	737	761	728	797	746	742	747	780	778	770	763	713	757	750	793	770	764	729	769	715	765	717	720	703	742	788	778	801	734	773	713	797	751	732	758	745	779	755	752	759	765	682	776	757	738	727	757	772	758	754	776	816	768	769	758	746	750	740	721	764	738	729	789	726	721	739	713	744	732	767	760	749	763	769	766	754	755	737	784	732	776	723	763	778	780	728	751	771	705	767	758	710	741	703	745	736	737	725	756	739	698	801	758	775	711	770	769	739	708	791	718	714	746	790	770	800	764	738	765	767	745	753	736	748	692	728	771	719	728	744	769	729	768	794	702	751	770	754	767	704	780	732	722	758	739	747	729	766	732	757	783	753	740	742	758	732	761	747	790	739	811	789	716	813	730	716	752	725	766	749	752	734	700	724	728	767	741	744	741	744	739	738	749	767	725	744	752	774	773	754	722	760	757	737	765	745	766	749	827	762	721	759	755	765	772	789	775	725	773	764	733	736	750	766	748	752	753	804	804	768	760	780	793	763	829	747	779	713	733	764	714	744	738	694	774	762	729	743	736	666	693	739	763	763	759	782	718	727	759	719	802	741	744	766	700	735	740	750	740	734	737	783	775	769	758	766	781	798	716	754	751	740	746	726	806	795	764	702	811	728	768	708	730	773	721	755	728	756	715	714	752	824	756	715	734	712	764	790	753	740	803	770	725	755	752	754	759	723	765	780	766	706	708	745	731	738	750	706	747	748	717	680	747	709	725	739	808	804	762	736	754	802	792	737	788	785	718	729	730	778	802	749	707	770	700	748	779	728	758	724	741	742	703	775	770	751	749	773	759	756	792	751	818	770	750	745	712	728	744	750	765	707	800	771	738	775	725	752	766	748	749	763	761	745	763	688	717	705	758	752	767	745	723	735	772	773	724	749	779	762	750	766	756	728	782	747	759	699	787	760	722	778	756	761	714	743	757	750	715	757	782	755	759	745	767	722	769	754	758	774	743	742	772	754	725	756	730	780	761	760	765	806	760	725	749	728	763	726	742	790	729	709	696	739	742	744	859	737	745	786	785	700	731	773	727	801	746	763	730	730	783	787	778	705	772	754	715	752	764	777	765	766	731	760	734	728	743	821	700	725	773	740	776	750	744	751	775	725	778	736	755	761	761	731	818	731	779	759	766	735	776	718	782	783	774	780	742	774	766	707	751	742	775	758	708	754	767	736	807	773	770	732	734	721	742	751	749	710	778	789	754	727	800	746	727	775	706	721	765	735	743	764	727	756	774	729	716	731	777	750	771	802	767	701	737	733	745	797	758	735	772	758	790	710	731	723	756	768	721	737	728	825	791	783	760	790	686	792	722	694	742	797	780	755	782	764	742	754	749	718	709	739	738	762	790	709	736	751	750	716	775	761	722	715	786	749	769	747	775	798	799	719	767	786	751	731	779	764	739	767	747	724	771	748	690	752	740	783	690	713	760	762	750	744	738	726	729	746	742	737	791	711	729	759	748	749	704	738	743	764	712	787	752	699	736	706	750	767	773	740	750	743	756	711	772	732	750	755	737	744	767	731	732	762	733	770	783	774	724	744	728	741	755	692	779	762	755	740	793	734	788	776	781	739	776	754	796	733	743	705	722	785	753	751	810	773	803	752	745	732	797	747	749	766	778	780	786	763	775	740	739	765	722	777	736	746	776	695	734	779	742	752	759	731	717	782	754	733	729	795	775	737	742	738	781	785	730	746	747	724	703	756	719	759	760	800	748	770	695	755	685	730	736	745	780	753	715	753	693	733	750	721	765	753	784	805	781	717	698	782	733
30252	49899	71995	69657	58805	46659	35057	22597	12423	5608	2506	1187	630	355	358	346	352	361	407	387	362	342	365	438	353	369	395	349	361	377	345	338	335	351	352	373	370	363	359	358	373	396	302	371	380	345	329	338	372	356	334	334	374	389	352	343	372	369	318	384	366	386	361	315	374	364	354	337	345	345	353	337	359	320	360	352	323	355	339	340	336	344	355	339	352	362	372	382	352	351	382	349	357	357	346	362	307	302	348	386	348	394	379	366	362	327	318	336	350	372	322	346	330	320	361	343	358	401	362	413	310	342	361	382	389	366	352	366	350	386	368	357	338	361	369	375	345	322	307	337	357	368	364	327	357	371	365	310	341	368	335	339	335	411	345	311	380	342	363	345	341	341	328	363	366	355	355	365	331	383	315	369	355	364	387	351	365	335	358	335	326	336	336	361	346	320	345	356	346	319	381	402	345	393	349	319	375	365	359	375	366	306	348	362	341	337	391	325	337	389	366	348	355	356	387	353	332	343	328	363	377	345	359	343	320	337	331	318	374	345	384	371	343	361	359	348	369	385	361	334	354	356	374	392	327	359	375	365	350	345	366	391	365	321	367	371	334	315	370	386	363	343	353	341	354	343	344	346	372	350	375	332	363	344	362	352	358	387	355	340	339	348	375	343	353	326	342	344	369	343	349	349	397	383	355	392	344	360	325	367	329	340	341	343	387	354	346	363	372	380	349	339	363	354	365	365	346	351	364	423	363	339	363	351	352	359	399	355	362	333	347	334	366	348	351	373	328	354	342	332	376	341	326	366	360	340	352	359	341	349	376	308	388	353	352	356	358	381	375	360	363	319	336	344	328	357	339	372	369	364	357	339	333	334	325	349	353	344	336	338	321	336	337	352	349	314	357	387	363	324	400	315	348	354	356	344	339	365	378	365	390	351	363	367	377	362	363	370	370	366	368	348	373	345	327	322	352	367	340	393	360	357	353	382	355	365	380	353	347	354	348	356	351	354	364	379	383	325	359	335	335	336	361	366	350	324	359	351	338	316	338	373	374	355	357	356	381	340	369	374	381	350	353	369	368	357	360	362	401	369	358	354	328	353	362	365	364	406	367	376	336	364	378	302	378	337	410	353	351	341	357	353	348	356	343	356	335	346	352	358	347	404	342	350	308	340	334	359	425	378	343	356	328	374	357	371	340	329	337	370	328	341	356	375	341	370	387	355	369	342	345	338	317	289	363	348	359	322	404	328	332	341	348	365	324	371	366	362	360	339	320	383	353	369	347	336	350	315	363	372	361	330	364	326	312	398	335	351	344	325	325	305	322	363	369	336	325	341	387	342	347	370	346	340	349	349	345	315	357	358	325	334	376	357	355	353	353	355	357	314	413	348	340	352	352	352	375	323	346	360	361	317	338	336	358	372	421	330	326	341	361	313	357	322	376	367	326	315	344	344	348	353	354	365	326	342	360	359	420	376	371	324	355	326	340	348	370	380	354	361	348	350	321	350	358	369	343	364	342	337	363	363	375	342	359	332	319	344	338	391	382	338	359	361	348	332	377	404	345	363	379	370	357	357	352	393	371	399	353	351	382	374	351	418	340	346	354	317	402	351	336	326	346	376	345	354	312	358	338	397	352	350	335	323	364	388	344	363	353	364	336	354	367	325	360	335	338	359	341	371	366	315	324	365	378	360	349	313	365	354	347	359	347	356	376	361	327	327	364	353	336	376	338	388	341	345	335	407	359	364	360	369	386	345	336	349	346	355	381	343	383	323	325	355	331	346	320	378	329	343	359	376	352	350	399	358	364	354	348	353	354	361	372	331	353	315	382	385	358	370	364	353	359	344	338	367	377	322	344	385	371	357	345	367	378	375	332	346	368	355	387	388	328	372	361	366	370	370	343	367	355	365	374	340	356	368	384	359	327	365	332	365	340	344	312	329	371	359	349	318	392	385	357	383	340	367	402	360	341	349	355	353	360	361	328	343	384	376	369	350	356	345	334	336	369	335	343	360	315	338	323	390	351	332	371	344	324	345	372	359	354	309	378	362	335	334	376	326	385	333	343	362	376	350	336	338	364	380	347	356	363	381	319	351	343	326	352	362	325	325	352	344	332	353	337	322	360	332	355	393	375	361	379	330	363	383	365	356	387	357	326	350	316	343	347	334	361	289	372	371	401	339	344	363	372	341	351	344	348	374	368	344	334	367	344	349	330	399	347	314	361	318	341	348	348	344	362	326	338	370	362	362	330	357	330	366	352	353	345	304	365	363	349	320	344	368	378	345	353	328	353	335	342	367	327	354	349	331	337	363	368	355	340	333	356	367	337	325	334	345	356	305	372	326	344	327	367	302	340	391	353	381	378	355	347	332	332	360	383	340	337	369	357	341	360	354	382	364	351	363	344	360	353	384	381	341	395	382	367	346	381	355	348	321	337	358	355	341	332	372	364	382	360	376	331	378	352	394	364	325	346	372	354	344	366	389	349	370	341	365	330	369	350	360	371	360	370	362	358	365	333	362	341	368	335	355	375	350	362	350	369	390	386	320	366	355	330	353	348	342	355	330	404	336	324	362	346	357	369	364	374	323	359	368	374	356	343	345	364	400	353	308	384	309	347	307	384	367	361	291	336	331	387	353	370	375	359	379	355	351	343	360	374	311	343	358	377	340	335	327	369	353	358	369	367	381	361	322	357	376	340	341	370	377	339	399	346	372	346	369	353	356	358	371	336	373	334	319	325	345	338	333	350	321	361	383	342	378	363	336	344	362	326	394	333	353	322	360	346	383	387	331	341	346	353	372	373	332	373	354	359	324	331	317	331	368	377	343	379	363	335	366	385	360	362	359	323	369	361	343	320	363	323	346	361	333	369	326	392	386	340	338	353	344	340	345	321	375	359	379	343	314	358	330	384	333	369	366	365	350	352	376	379	357	343	410	402	331	360	370	376	350	382	331	338	330	332	353	364	370	351	334	370	315	361	344	350	361	339	383	359	325	354	367	342	399	403	386	391	365	345	346	342	363	361	377	344	416	360	368	370	366	393	374	362	354	384	351	369	344	348	366	349	338	361	361	335	366	358	361	380	378	319	351	349	310	384	352	342	386	344	314	352	349	349	349	363	319	391	340	352	353	364	334	339	389	355	354	374	348	330	357	382	369	342	354	341	324	386	359	356	347	365	330	336	340	361	346	334	376	365	358	372	359	324	353	361	360	348	323	356	340	350	376	370	337	339	375	356	366	368	340	344	343	354	318	337	332	360	373	350	342	356	350	321	406	356	344	380	362	342	379	340	345	340	324	337	347	342	347	373	334	347	360	362	372	377	345	339	381	330	379	364	344	351	333	374	365	324	356	357	347	352	364	364	377	345	362	386	341	370	333	343	332	369	364	353	369	380	338	346	366	341	342	363	323	358	339	347	365	327	321	355	355	336	337	360	339	375	339	333	371	369	349	339	339	375	346	336	378	349	367	331	372	371	331	393	382	343	361	332	322	338	333	377	344
16643	35909	65110	73759	67742	58285	48244	37626	26560	16126	8735	4321	1761	816	769	780	793	751	795	718	744	783	765	793	730	770	737	753	754	745	752	724	765	716	788	706	751	753	797	756	715	760	775	741	736	751	788	754	763	805	753	844	723	774	710	758	730	798	758	747	742	745	769	710	751	750	721	750	791	740	822	833	694	818	788	735	736	785	738	809	733	775	743	784	780	707	749	769	751	754	720	780	701	758	725	748	791	708	820	787	714	794	767	768	792	733	777	696	773	720	768	748	746	778	802	739	778	756	788	753	757	772	771	793	704	730	727	751	801	772	764	724	715	758	729	774	730	781	716	769	729	785	786	802	744	735	737	743	763	732	790	793	759	755	712	808	796	747	723	793	768	807	740	738	731	764	732	731	798	725	784	780	818	751	773	721	789	744	717	787	759	770	746	772	779	773	735	754	786	761	796	769	729	782	758	745	765	777	747	733	720	752	758	746	765	773	703	721	752	790	670	757	771	772	698	797	788	726	761	763	812	736	734	776	797	777	764	762	802	750	706	743	733	786	779	757	739	774	746	748	784	748	815	768	786	731	742	760	749	742	773	698	790	742	765	788	741	749	786	755	777	772	754	715	779	719	706	780	787	806	742	812	755	801	765	741	751	767	726	772	715	762	729	790	745	722	782	805	791	741	780	773	750	784	768	742	803	744	753	777	790	754	704	854	744	759	701	750	770	751	783	739	797	774	743	763	760	789	762	751	764	745	789	756	737	739	751	764	717	770	744	744	764	754	785	772	734	711	761	745	763	761	700	781	765	751	727	753	765	780	705	713	764	764	762	711	763	710	721	764	801	749	748	787	774	729	787	737	784	764	715	794	786	740	778	817	779	753	711	753	710	744	789	784	776	769	803	746	745	735	796	772	752	706	773	786	740	780	744	783	763	727	742	777	738	758	772	738	689	740	795	749	780	772	743	751	788	710	746	738	777	827	755	755	809	797	780	775	783	741	752	766	727	730	757	782	729	744	734	787	749	785	775	759	777	732	783	770	742	748	781	740	770	743	756	776	754	746	757	755	806	725	765	765	764	778	763	789	731	715	784	799	750	744	763	733	736	749	768	796	745	774	756	779	773	772	759	718	734	769	757	746	744	764	747	756	673	762	722	758	741	771	771	738	749	797	748	771	814	714	760	723	770	715	801	806	738	739	774	735	801	725	770	792	777	718	710	749	735	745	807	771	759	712	770	736	733	797	737	823	747	757	722	747	788	765	770	743	762	747	745	773	726	749	709	814	755	778	762	741	758	762	763	738	775	747	764	751	758	808	777	730	738	752	804	779	725	795	779	780	717	808	749	759	816	749	749	744	779	751	725	801	765	767	771	759	783	719	724	741	758	765	758	831	751	755	751	776	826	756	739	768	769	790	819	754	821	818	755	763	752	741	778	785	762	738	729	767	759	754	755	732	781	764	758	795	756	777	764	793	788	746	764	730	810	760	733	732	780	740	760	777	732	803	743	723	788	785	774	758	723	791	727	727	787	753	729	716	788	773	742	781	745	753	772	795	723	742	784	795	792	800	730	772	769	747	744	799	732	749	771	745	788	741	763	738	787	802	731	808	788	781	742	746	764	733	717	751	799	788	765	783	690	809	761	763	765	736	758	740	744	759	758	753	741	743	769	745	698	766	745	756	763	802	742	778	734	777	815	771	777	781	699	792	784	736	826	738	798	803	805	742	758	793	790	785	775	789	741	762	772	791	766	773	729	786	759	735	714	765	732	780	744	768	836	748	791	759	765	797	793	748	723	793	770	721	752	776	742	754	735	757	746	771	731	768	780	789	810	741	788	767	747	790	763	771	811	769	817	755	724	757	754	764	766	778	738	803	773	784	780	779	738	767	748	801	786	776	787	768	768	735	783	781	720	798	790	798	740	724	678	721	753	810	805	759	746	739	761	755	753	796	762	735	720	735	736	766	773	730	787	799	759	773	769	747	740	778	800	726	742	756	750	692	777	754	774	786	777	772	767	790	745	703	746	768	778	735	733	756	746	779	785	765	743	782	780	805	724	774	742	773	738	740	763	756	738	756	783	744	763	741	753	793	758	755	754	695	782	716	761	744	800	729	771	757	738	730	699	754	822	774	761	788	736	749	751	774	744	786	773	759	757	722	721	713	843	799	788	755	764	770	752	790	772	773	764	753	727	770	777	782	755	767	731	750	798	796	741	737	757	752	792	748	809	777	748	773	774	748	780	809	792	801	809	701	752	788	779	773	775	764	774	724	788	792	714	653	757	803	797	801	807	776	762	749	765	793	755	715	798	752	768	736	760	753	758	755	775	778	742	713	754	762	689	740	769	777	724	759	769	800	747	731	750	800	739	752	782	745	709	752	736	757	767	715	761	820	792	763	726	750	740	753	768	771	722	781	735	776	749	748	818	757	717	770	777	757	737	773	753	761	716	738	736	749	783	729	740	755	731	758	825	783	732	796	765	772	763	810	770	717	730	708	797	782	738	724	744	765	759	759	818	754	731	737	802	752	775	713	786	757	768	735	769	773	708	770	794	763	743	727	810	725	778	759	768	776	729	747	808	726	779	732	785	789	718	736	774	739	784	755	721	753	801	795	734	768	743	735	773	730	788	748	775	767	762	814	755	707	769	770	736	763	729	812	800	756	760	751	745	736	777	711	743	803	765	784	721	799	759	740	755	770	769	768	783	765	746	768	804	791	745	753	779	688	784	767	767	771	752	781	737	759	736	771	746	765	840	758	770	726	761	797	783	786	774	761	784	788	724	754	821	732	798	715	726	758	768	754	780	761	767	774	773	762	735	780	732	743	773	787	693	769	742	775	738	766	731	745	745	758	737	744	764	781	778	767	748	779	719	772	751	787	767	743	762	745	740	747	756	733	763	803	757	776	766	752	792	800	767	766	775	767	770	769	767	821	731	796	760	747	750	753	784	730	751	768	727	768	731	776	752	733	760	787	749	795	735	737	715	799	866	771	749	747	774	781	719	746	796	768	789	737	753	771	712	777	718	773	793	784	784	752	843	754	785	729	789	771	789	763	747	765	749	769	758	777	763	759	824	754	779	730	754	780	824	757	784	759	766	770	790	752	712	758	770	708	749	727	731	741	743	763	764	761	745	725	744	762	748	741	825	781	808	779	757	797	777	800	742	812	796	800	736	791	813	753	762	740	765	759	715	775	799	763	801	756	766	750	707	794	720	796	729	740	731	717	765	774	789	793	751	791	783	772	768	750	780	793	730	730	790	770	734	792	732	715	755	768	764	785	742	734	775	769	737	751	763	795	754	712	752	762	747	766	772	751	754	799	753	772	791	747	781	716	700	767	797	762	769	761	784	773	750	757	745	846	743	746	745	744	764	745	724	792	768	765	732	709	796	728	790	714	737	784	725	706	739	765	744	782	780	762	755	761	743	760	745	755	787	741	776	756	724	811	778	796	778	796	767	759	726	738	736	749	731	775	714	799	733	771	773	808	760	751
4579	3025	4750	4402	3005	1878	1271	921	569	426	312	228	216	199	229	203	204	212	205	173	189	201	196	181	216	195	173	194	189	168	183	206	195	200	201	187	193	211	177	189	221	194	176	170	186	219	210	218	201	213	176	200	199	219	198	176	193	185	191	181	194	194	231	198	202	214	186	210	211	241	206	196	194	186	218	210	234	185	206	213	196	187	204	186	234	219	191	207	191	174	171	190	203	196	243	176	204	225	226	205	197	196	199	191	206	224	194	168	203	195	202	205	190	193	206	175	198	214	182	183	193	205	210	177	175	227	185	197	198	186	216	206	212	203	182	179	205	173	203	176	197	199	241	213	210	211	194	197	202	201	211	198	163	220	207	182	211	181	174	197	217	205	221	191	191	185	184	176	210	198	205	223	226	197	191	188	216	187	167	176	210	210	192	207	192	209	198	205	191	219	196	194	197	199	176	217	192	208	206	203	200	210	192	186	221	246	228	218	224	203	207	178	209	203	209	186	210	202	216	223	204	222	167	182	192	199	202	183	216	197	189	177	207	199	213	221	178	187	185	209	219	203	175	201	213	204	211	196	216	199	195	187	204	199	176	222	186	184	211	198	199	187	190	213	178	217	200	221	197	185	197	221	197	218	189	186	177	188	199	222	195	198	207	188	210	202	168	227	193	234	190	200	209	196	186	209	197	200	210	221	188	206	185	191	217	200	198	212	238	184	186	183	192	175	200	162	189	176	195	216	190	227	199	177	210	180	216	179	189	199	189	190	212	199	195	184	189	182	191	208	212	190	216	172	236	197	193	216	181	205	186	196	186	202	191	211	193	219	189	204	190	197	200	218	201	183	211	212	212	200	200	222	188	205	171	185	162	194	215	215	210	184	199	215	220	174	202	194	207	219	215	208	177	179	203	235	191	200	222	190	179	179	196	199	210	182	211	198	186	180	220	215	235	208	220	201	188	200	216	205	229	238	197	190	200	214	188	196	188	213	201	181	172	205	209	224	199	184	203	208	210	197	202	218	193	225	182	199	202	199	199	198	193	169	214	198	202	171	190	199	209	207	209	199	200	208	217	187	184	214	190	196	207	203	177	215	203	214	178	203	232	211	211	189	200	199	188	202	226	216	176	179	187	187	190	175	210	200	196	188	210	201	181	224	208	178	216	202	170	196	183	191	197	211	221	200	173	196	197	174	194	181	190	205	216	181	201	211	203	202	204	196	213	204	205	187	199	219	224	215	218	217	202	174	198	203	217	206	193	214	213	206	191	215	212	198	227	204	191	180	202	207	199	204	196	190	191	196	185	187	214	211	176	200	188	196	195	187	210	207	191	209	195	228	212	197	214	197	219	216	208	195	190	191	228	203	199	211	215	199	217	181	194	189	194	189	198	171	183	192	216	207	206	187	207	195	197	180	178	183	202	212	202	204	198	191	202	205	217	228	193	190	185	196	205	208	200	183	198	189	217	177	186	186	195	199	196	205	224	177	214	196	199	161	210	199	211	187	219	191	189	197	200	209	188	190	188	213	193	186	173	202	201	209	185	234	214	193	176	190	193	202	190	229	233	205	197	207	191	198	190	187	217	220	224	219	198	198	177	185	172	178	203	203	191	217	181	202	211	214	210	204	186	190	210	176	188	209	201	194	185	182	202	197	206	202	185	196	190	217	195	172	225	198	206	183	166	183	181	211	210	177	196	170	218	194	201	212	179	193	197	202	204	209	210	197	211	221	228	219	188	190	210	194	221	191	168	189	172	188	213	182	211	207	191	214	190	182	185	187	220	211	191	225	223	188	218	214	205	202	183	215	188	239	199	214	176	208	195	185	201	229	203	188	218	196	217	205	194	199	178	189	198	182	210	205	215	176	195	196	219	193	197	228	200	229	183	231	176	185	179	216	190	198	152	190	219	161	202	188	208	210	200	194	213	190	191	225	183	202	198	190	221	194	175	198	208	241	209	208	204	187	209	190	207	210	199	185	173	173	187	220	180	200	221	197	198	195	199	210	186	205	184	202	200	190	198	227	206	187	218	210	190	197	231	232	190	173	198	192	216	194	198	175	174	212	220	215	208	214	218	204	211	202	219	217	172	180	205	202	195	194	220	190	177	202	162	203	183	197	198	220	211	203	198	192	197	193	234	181	170	183	201	182	199	207	211	179	181	217	195	208	207	179	200	205	206	192	175	191	181	186	204	198	193	200	193	197	203	193	189	211	211	216	194	198	197	247	214	192	167	197	177	205	203	202	187	190	206	194	183	204	199	203	181	201	179	199	188	214	208	212	210	211	228	199	166	181	187	208	199	211	193	231	186	213	197	211	216	200	180	201	211	225	189	190	220	192	211	205	194	189	191	207	209	206	192	212	185	197	221	185	199	219	172	172	187	231	190	192	161	188	187	199	192	171	194	207	172	187	185	199	202	211	175	201	191	186	193	202	202	193	195	199	182	186	213	190	186	195	196	205	218	186	203	208	206	215	193	180	184	195	208	206	192	192	177	191	181	199	201	208	204	189	180	198	210	199	211	201	167	185	230	206	197	183	205	223	204	201	224	178	214	191	203	191	201	213	208	212	203	186	202	177	230	175	187	243	180	199	230	177	189	205	174	212	208	170	192	218	215	214	185	195	214	210	208	201	215	179	198	174	226	210	180	187	197	192	191	182	168	178	174	189	212	184	191	191	221	196	228	185	177	199	199	187	205	193	187	209	182	175	186	218	202	185	215	199	220	207	211	211	224	182	206	236	198	214	181	192	204	201	195	205	196	181	220	191	182	211	196	198	212	197	234	185	192	199	181	184	160	190	229	209	208	214	198	207	194	190	212	224	183	210	222	178	190	203	198	200	187	189	191	201	228	185	229	214	161	189	205	194	205	207	207	208	200	174	191	198	188	163	211	196	207	197	181	200	194	197	184	190	185	198	202	208	224	235	227	208	180	182	198	188	204	215	208	231	202	213	193	175	172	180	189	201	214	212	217	194	209	194	229	193	171	212	202	203	206	189	246	188	225	201	189	195	201	199	211	205	220	231	189	191	192	201	200	206	192	220	178	200	207	199	189	212	207	198	220	171	225	183	170	213	190	212	175	173	195	190	195	193	204	188	205	203	198	197	217	170	210	202	212	212	197	172	179	208	191	198	196	221	207	198	189	215	179	207	203	187	192	163	201	196	191	183	239	204	209	208	209	201	198	179	189	244	192	175	217	206	206	189	189	239	212	202	200	191	203	168	195	218	201	206	209	206	185	191	167	212	199	226	194	190	204	210	158	205	205	182	208	174	186	183	188	214	209	199	209	218	191	217	201	198	215	163	209	188	207	185	195	222	208	229	217	198	187	204	211	189	179	187	195	185	191	196	192	221	194	194	193	200	182	193	230	182	216	222	185	230	225	207	215	178	193	201	190	188	190	182	209	197	192	221	222	212	229	224	198	218	193	190	178	182	210	209	185	221	173	202	197	175	213	210	206	225	233	204	206	217	183	159	208	207	191	171
3464	3428	10032	11941	9875	7069	4856	3144	1883	1304	819	650	479	418	475	465	440	443	459	480	445	403	430	479	475	481	450	501	516	439	489	489	469	458	479	460	457	500	469	459	438	458	426	467	459	481	430	453	473	454	484	460	471	473	467	462	469	443	471	478	438	441	480	456	474	450	448	481	478	488	469	481	501	456	475	469	436	453	453	443	463	457	421	473	480	497	472	451	468	470	468	446	466	441	435	493	463	458	487	470	478	456	475	497	443	468	453	474	442	506	474	476	455	443	476	471	478	484	472	468	468	468	495	457	449	471	446	484	461	451	439	515	499	444	447	423	479	455	445	459	439	477	448	449	467	466	430	470	444	453	380	463	458	432	445	443	463	449	453	458	458	469	480	463	462	488	499	476	418	462	434	425	429	445	457	488	461	468	476	433	462	445	458	464	490	441	470	468	449	479	475	479	461	472	432	443	458	460	459	482	499	468	449	445	461	422	443	476	492	487	439	421	447	478	456	471	451	434	476	450	451	448	451	445	464	493	412	508	431	437	437	491	470	444	423	475	476	440	463	513	413	477	482	487	447	481	467	456	455	481	469	440	455	452	439	475	472	485	417	489	421	441	440	499	485	493	414	448	484	443	423	452	444	462	469	440	446	464	464	477	465	465	458	473	460	455	469	409	470	507	494	454	448	491	467	429	412	480	478	486	462	470	463	442	441	452	457	482	497	434	444	476	500	471	442	442	484	475	482	499	464	466	461	488	465	469	485	490	474	477	466	502	458	472	438	471	454	452	465	460	457	480	452	451	468	472	474	492	506	480	461	468	428	450	482	454	457	473	441	461	436	488	455	463	413	423	466	424	467	469	432	446	495	450	454	433	444	438	497	452	498	472	476	470	430	464	440	457	475	470	496	429	496	476	465	482	471	492	453	418	443	455	503	413	452	460	428	426	502	462	414	400	442	421	461	457	478	454	477	445	445	479	492	455	472	469	438	441	468	483	451	514	457	475	487	478	454	444	439	466	459	452	463	450	438	483	437	475	436	473	424	493	458	440	503	468	445	460	468	469	447	453	466	482	453	444	452	460	521	475	461	512	492	461	470	416	466	454	463	404	461	468	514	456	496	420	460	440	475	416	454	421	478	479	457	456	425	470	490	416	446	438	448	483	409	421	481	459	493	454	444	452	450	453	459	445	442	465	439	464	453	457	482	477	463	418	458	457	467	473	451	456	468	439	445	448	451	497	496	484	479	455	467	441	461	477	468	411	451	497	478	462	465	483	454	492	511	434	423	473	457	430	437	490	477	442	442	463	482	502	478	453	474	462	472	454	445	450	480	437	445	436	440	451	457	471	446	468	421	468	498	466	469	439	450	428	491	471	483	454	449	454	490	474	461	477	432	489	468	474	477	436	424	464	470	491	452	478	480	465	506	451	458	430	429	476	487	450	473	484	483	470	454	444	484	469	488	443	473	463	469	458	483	464	520	480	451	451	466	460	499	498	451	420	437	474	471	463	453	470	438	495	469	468	484	489	461	508	435	476	449	478	499	480	454	443	426	471	501	426	465	506	480	433	445	438	465	447	426	441	464	469	495	440	467	488	475	455	453	454	466	485	445	425	464	507	461	450	442	482	454	455	442	485	488	490	455	440	455	439	485	442	449	466	445	495	459	448	478	476	461	507	449	458	443	435	477	450	461	428	470	451	466	451	470	457	466	494	457	465	459	465	465	447	457	477	460	421	460	452	458	468	476	441	480	483	448	476	407	417	434	470	457	459	456	466	471	432	439	475	489	479	456	442	464	481	432	438	443	449	476	465	499	446	412	457	444	446	474	485	475	466	460	454	452	465	444	482	478	455	469	472	478	491	493	457	479	458	442	423	517	457	473	443	473	469	448	433	452	468	454	422	444	456	461	453	467	464	446	430	429	445	461	431	425	479	445	477	443	445	453	503	483	466	448	458	475	476	489	462	510	461	482	477	497	484	475	463	463	454	486	435	422	449	451	436	424	496	455	463	504	500	475	466	486	431	487	439	466	454	425	468	472	461	469	452	501	437	456	473	486	447	483	469	471	494	440	451	444	437	496	484	482	462	438	442	464	463	476	440	470	482	450	442	403	468	467	452	455	447	488	484	489	456	452	458	436	452	436	468	475	479	479	459	415	489	461	452	450	462	456	426	443	457	472	410	457	471	461	453	471	474	462	454	461	438	469	438	456	465	403	433	455	466	480	448	452	451	446	468	472	466	457	459	468	491	426	462	512	434	443	460	491	478	495	482	456	419	478	456	442	433	421	477	480	484	456	486	472	453	477	443	449	473	466	431	484	429	469	463	483	478	501	464	474	430	467	465	422	474	459	449	467	455	469	466	469	442	475	476	481	479	482	410	470	465	441	445	445	478	471	455	463	471	425	490	483	477	450	452	474	464	474	464	443	468	455	413	459	480	451	446	460	478	466	480	480	454	480	453	422	482	458	454	445	479	478	450	457	436	497	483	469	475	441	442	454	445	464	485	484	433	504	473	482	445	456	455	436	475	442	434	486	442	444	440	484	467	480	431	458	469	482	427	464	463	486	498	486	457	453	449	441	494	449	464	459	477	463	462	399	466	438	478	434	443	469	457	445	457	464	451	455	451	502	471	447	469	436	469	452	480	468	464	483	473	467	468	457	432	444	463	467	468	425	475	470	446	485	472	429	477	443	443	487	473	448	475	488	448	456	482	461	472	474	492	511	478	478	457	461	459	458	472	461	437	467	478	458	478	444	468	445	427	474	468	446	434	429	436	425	458	500	447	441	436	451	454	478	460	421	496	490	455	412	479	430	466	494	485	472	477	453	462	482	483	456	466	488	462	419	433	447	460	480	456	501	475	471	425	479	426	478	464	462	464	481	456	479	465	447	507	461	492	488	433	480	446	416	469	484	442	489	499	461	500	482	432	439	501	446	502	472	427	473	429	497	491	469	444	452	475	483	455	479	439	462	441	461	436	466	499	460	453	463	502	486	457	472	499	477	489	411	471	492	500	438	464	453	447	487	473	482	474	463	458	456	500	452	446	442	494	479	468	445	431	442	452	479	449	469	461	467	479	461	454	455	465	481	458	475	468	448	422	451	466	454	454	464	488	454	503	478	482	461	485	454	493	449	447	484	491	439	503	506	436	449	456	492	473	467	513	478	451	458	440	469	464	463	443	459	473	487	513	430	456	478	480	413	477	481	492	511	458	483	441	460	408	457	461	445	482	488	452	459	477	471	454	462	468	472	429	443	474	455	466	430	470	463	477	461	463	447	434	460	468	451	487	449	446	477	456	422	445	437	441	450	435	444	450	481	468	493	463	474	444	473	442	479	462	460	460	473	455	450	471	493	448	435	476	486	438	433	478	463	481	461	430	456	482	450	464	452	441	455	480	485	467	405	506	488	461	459	481	456	425	469	439	460	463	447	449	452	424	478	473	449	486	425	440	459	480	483	473	478	440	455	526	457	423	463	440	446	438	438	478
26023	43001	72496	70633	59826	46463	33901	21130	11058	4925	2251	1006	459	331	292	325	318	349	368	332	342	313	332	351	338	303	343	341	324	338	321	310	353	313	325	317	272	310	329	329	293	352	305	317	316	334	362	344	354	310	353	321	291	309	335	343	334	331	314	328	328	319	319	326	303	339	307	384	327	321	300	311	329	338	374	325	318	338	354	339	295	301	322	361	330	300	324	335	327	329	303	333	366	325	334	314	356	315	331	322	344	292	350	302	322	325	320	318	304	309	310	323	311	327	336	366	307	309	336	337	345	321	341	306	321	329	311	326	320	346	320	310	328	305	339	323	312	303	282	350	324	315	329	340	305	317	337	310	313	283	356	319	316	321	307	348	332	341	320	302	351	318	317	326	322	327	335	329	286	368	301	329	332	345	331	332	315	334	343	336	320	326	294	319	326	320	331	308	368	335	324	339	348	316	322	331	324	296	340	318	342	352	326	324	336	322	322	310	299	298	321	331	341	348	334	350	304	305	309	348	319	328	304	323	307	338	350	323	336	300	342	336	334	329	328	305	316	313	305	341	315	324	302	341	287	320	295	304	329	306	320	332	320	343	298	347	346	335	343	289	312	342	324	331	338	327	328	317	340	337	358	309	345	310	270	328	314	328	299	296	329	359	282	311	292	340	317	328	328	357	336	335	337	342	358	325	330	303	344	292	315	337	343	309	320	325	323	312	339	287	317	324	321	322	344	363	312	307	325	304	290	306	346	312	378	321	315	337	336	298	292	299	326	296	318	341	332	325	321	341	365	306	311	331	307	312	327	293	359	317	337	285	319	352	307	339	323	358	316	342	311	300	347	335	343	316	330	346	315	328	321	328	324	330	330	349	315	301	323	354	300	351	341	267	348	289	294	281	319	307	355	290	314	308	318	320	316	354	340	330	311	338	313	323	326	367	345	340	319	364	322	322	332	356	325	307	293	307	330	310	331	315	315	351	336	326	335	330	344	315	366	300	343	310	320	334	322	320	312	313	327	321	323	340	333	337	319	314	321	335	298	329	360	333	360	332	319	317	305	335	354	306	337	329	313	319	306	325	328	313	319	313	323	347	322	361	318	305	314	307	326	330	347	331	329	323	341	324	343	335	301	313	354	349	345	307	332	321	320	319	386	348	298	333	317	311	323	322	338	328	334	295	350	331	356	350	286	341	346	313	334	314	322	359	312	347	297	320	311	313	305	327	318	351	319	357	336	331	335	330	319	331	332	295	368	314	303	328	350	323	352	308	312	312	311	330	335	328	364	344	359	315	319	313	375	331	338	360	307	347	301	332	342	296	313	347	353	301	327	345	330	331	321	344	354	309	293	310	337	300	293	333	305	331	336	359	323	323	336	325	328	327	296	325	317	368	332	297	302	359	327	323	302	349	331	358	328	308	330	363	335	283	324	338	338	295	322	361	334	335	326	286	348	317	310	328	326	348	330	299	343	322	305	352	365	305	301	333	348	333	320	323	291	353	290	304	321	306	351	342	331	338	342	339	361	338	312	332	315	346	314	276	308	295	303	339	355	315	318	342	329	377	354	386	318	311	311	350	341	338	312	343	315	332	303	352	319	331	320	323	294	300	342	313	312	315	309	282	310	308	319	306	322	338	314	342	317	301	334	308	346	317	335	298	336	325	315	311	307	368	362	303	323	295	310	329	325	340	288	311	321	297	307	362	314	333	321	304	327	339	324	317	331	312	358	348	290	308	324	320	326	289	329	314	332	337	305	336	302	345	334	319	310	339	328	311	271	329	306	345	329	330	341	284	289	346	338	322	337	350	311	314	334	331	305	295	322	356	326	315	305	339	350	344	330	313	356	304	356	298	289	314	319	351	323	331	308	296	301	322	325	336	323	341	293	327	333	339	292	323	323	332	328	320	334	293	314	343	353	304	297	335	348	305	287	378	329	289	315	313	316	312	332	356	297	347	318	294	319	280	307	284	321	311	311	339	340	323	337	322	314	326	346	347	311	336	301	304	327	280	360	305	295	303	321	325	326	313	362	334	323	314	300	332	331	308	336	291	320	339	318	336	316	283	358	338	333	312	346	343	347	332	334	309	280	331	318	324	317	375	327	340	323	315	323	317	330	280	332	299	330	340	320	318	345	321	327	296	323	338	327	337	332	330	352	330	329	331	338	343	352	351	309	335	341	335	333	323	338	321	316	305	340	312	333	299	337	321	320	320	321	350	316	323	286	335	335	309	348	325	311	318	319	361	367	359	330	351	315	302	281	308	315	308	319	302	322	310	343	294	295	315	325	350	332	337	331	328	321	334	324	329	377	312	346	298	349	298	366	331	307	328	328	317	338	289	325	311	316	303	353	350	310	341	351	300	318	289	315	334	343	380	352	309	334	306	325	300	348	330	351	363	305	336	319	277	317	332	295	316	365	337	358	327	342	334	337	325	314	305	300	326	288	361	345	316	343	270	330	336	321	309	328	314	345	311	305	328	287	329	301	354	355	328	335	344	318	348	350	319	312	347	323	292	311	351	363	321	310	277	321	283	336	339	329	321	328	347	322	296	322	284	337	343	316	313	298	348	366	361	306	341	364	322	320	343	292	325	296	323	310	311	319	338	315	323	328	324	364	310	316	319	340	318	326	318	329	316	310	304	325	309	271	323	329	364	318	315	327	318	366	328	317	315	309	336	317	320	322	316	327	297	349	322	341	354	341	287	328	309	335	305	346	339	329	315	303	321	338	331	322	333	328	348	294	369	315	317	324	293	337	319	333	314	341	321	355	304	331	344	309	327	306	323	335	331	336	337	329	315	313	359	317	302	329	347	329	327	352	342	346	351	321	326	339	341	296	312	325	361	352	354	320	305	327	345	333	306	306	346	330	311	333	330	295	303	309	316	328	331	320	308	328	292	363	355	348	317	330	331	332	316	320	322	337	330	364	377	345	337	327	334	335	305	283	310	345	325	318	327	305	357	327	322	329	352	336	314	348	317	310	322	302	348	359	324	310	338	305	320	304	333	331	323	347	305	376	355	332	295	323	287	361	341	340	340	335	338	354	318	309	300	318	340	304	332	319	346	299	330	336	338	314	314	329	295	318	328	346	297	390	340	318	300	328	342	345	333	341	320	335	324	320	338	337	309	357	335	322	338	292	299	338	342	320	313	341	345	324	331	366	339	354	327	319	340	313	333	321	339	303	309	346	365	325	348	356	340	342	314	342	334	288	313	338	316	300	361	347	324	330	323	291	308	315	347	325	345	344	277	321	312	306	344	337	319	312	335	342	335	311	329	321	322	305	305	320	320	359	356	335	350	309	343	345	352	340	356	331	319	339	323	325	323	317	324	344	319	342	340	301	356	301	329	329	360	322	323	343	316	299	346	302	304	329	322	310	343	283	344	321	304	318	341	331	335	356	306	312	384	297	336	332	317	379	323	331	297	321	297	321	311	329	353	289	334	319	339	303	290	317	335	292	322	325	299	283	311	327	305	361	335	322	320	346	311
12891	32846	65576	75066	69143	58376	47452	36247	24953	14821	7983	3618	1197	725	715	704	754	684	735	667	660	757	713	686	692	699	737	699	710	690	735	697	713	725	699	703	716	659	744	721	768	729	727	688	700	727	716	681	720	721	705	707	735	661	714	722	736	696	772	744	714	728	708	715	708	715	704	710	709	650	688	751	703	710	676	695	730	714	714	717	695	717	691	717	748	710	705	718	712	720	724	725	706	726	723	737	688	710	707	719	731	714	718	710	759	753	708	731	744	670	697	687	695	720	678	721	696	690	722	704	696	723	746	696	670	734	735	720	736	634	662	749	721	692	694	666	721	707	737	681	735	722	734	721	653	683	676	661	729	739	667	711	780	677	706	700	719	721	710	695	719	679	682	700	731	703	733	702	722	732	686	688	716	726	711	680	696	656	722	752	716	693	695	734	728	703	750	749	700	672	711	689	703	701	688	679	699	727	714	676	742	658	698	718	670	766	703	649	748	707	685	746	692	728	754	699	680	713	755	671	692	695	708	644	697	695	718	685	662	713	687	736	709	669	694	686	692	692	723	731	697	699	695	728	718	734	727	753	672	727	735	697	712	715	720	723	688	744	712	671	710	690	708	700	718	736	680	703	662	749	719	671	677	725	728	767	740	694	688	754	718	719	710	718	764	664	752	701	654	668	760	669	769	702	738	668	737	720	735	678	698	707	699	665	698	699	743	675	703	682	721	735	663	687	741	703	729	710	711	689	684	717	694	709	739	736	678	748	689	720	682	713	708	732	686	693	733	731	674	706	738	712	701	710	729	687	730	706	714	702	730	685	717	722	739	710	702	672	699	720	733	707	687	696	670	734	703	757	699	733	703	740	728	700	739	722	710	715	708	688	721	694	682	746	728	705	733	711	733	710	745	738	747	699	679	720	684	690	704	725	723	731	703	708	746	672	728	789	720	684	753	681	749	718	686	716	719	690	760	768	714	736	775	686	679	709	762	708	744	643	708	704	680	739	744	737	700	699	683	732	795	718	720	724	734	722	671	730	688	701	738	714	714	755	743	684	722	690	658	717	712	678	687	697	689	673	680	688	733	673	704	720	724	674	744	679	724	743	716	678	754	692	704	748	714	718	701	760	678	696	702	720	710	701	732	740	642	669	716	765	678	699	718	703	694	722	675	661	695	727	690	684	733	716	734	687	662	688	742	723	710	754	687	741	667	649	718	702	713	683	736	762	702	716	732	703	724	714	737	684	719	725	671	700	768	717	721	660	667	682	717	675	731	694	715	700	710	669	679	708	728	714	699	771	703	707	690	747	708	697	671	700	689	703	753	719	696	721	656	709	743	716	717	728	718	682	708	687	704	716	697	755	734	635	655	734	690	723	717	701	734	716	719	679	687	680	684	699	744	678	682	702	724	715	729	671	717	712	717	708	752	745	681	733	730	710	704	713	689	694	762	731	682	673	707	741	705	718	696	748	660	726	712	708	716	667	715	696	763	753	709	673	682	704	687	734	750	688	698	684	734	691	697	699	753	700	681	690	759	662	709	691	702	698	728	682	693	725	690	739	705	702	746	684	664	741	689	739	784	713	691	699	723	711	689	782	712	755	741	711	716	752	730	669	704	731	709	721	722	720	678	709	724	727	674	703	746	700	651	701	726	682	750	711	711	716	706	702	683	771	669	707	692	641	618	682	707	707	743	708	731	684	748	674	702	705	676	733	700	705	700	730	695	699	711	731	726	715	674	663	738	682	674	714	707	694	682	719	779	731	726	727	742	721	697	725	700	738	707	683	662	675	756	691	727	714	690	761	698	745	688	711	733	732	690	658	724	707	719	703	725	672	718	696	702	717	723	690	696	700	734	708	684	661	695	734	731	729	719	715	758	700	691	673	678	710	697	698	692	738	714	721	683	749	730	688	655	681	710	684	689	704	682	738	687	712	736	703	677	757	697	720	698	700	666	676	711	687	698	703	693	710	754	743	714	695	697	732	696	743	716	702	652	670	761	723	662	688	746	698	691	700	715	741	685	666	737	736	702	681	718	744	692	700	696	696	711	689	733	699	690	733	697	694	744	711	712	751	689	752	710	724	707	733	693	676	734	705	673	696	716	725	698	705	715	706	687	717	689	725	648	693	687	714	750	697	692	673	686	707	742	695	715	693	720	681	700	759	725	719	736	723	701	679	711	688	739	685	745	725	752	697	730	721	686	709	720	718	708	685	751	729	700	760	712	678	743	699	726	699	747	714	704	697	690	694	640	723	730	652	740	668	656	696	716	667	709	690	680	728	763	726	725	727	739	669	725	696	732	694	718	707	742	686	696	713	706	713	733	716	704	713	700	733	709	722	774	718	741	760	715	741	688	745	677	722	723	722	689	750	698	738	682	661	667	707	756	726	718	698	727	705	673	713	705	702	670	701	720	694	689	703	699	676	723	701	696	717	697	704	705	710	723	704	704	690	750	747	742	693	652	757	692	697	702	690	726	689	734	702	682	706	746	745	696	660	704	792	701	720	744	662	674	725	760	732	694	679	760	673	692	698	711	749	706	653	691	682	705	719	709	716	716	708	691	727	706	667	719	723	693	736	669	717	771	693	692	703	666	746	706	771	719	714	734	698	719	801	738	745	694	656	723	695	677	707	729	709	740	714	699	724	706	720	655	705	712	729	726	734	725	709	718	697	678	688	688	769	722	654	686	724	690	722	709	754	715	740	687	698	706	694	695	693	682	645	715	711	651	692	746	724	705	704	718	734	701	737	702	709	729	751	722	721	665	712	727	729	726	709	703	677	694	722	729	722	700	712	725	665	671	700	714	684	727	701	678	709	664	682	726	697	710	692	677	724	701	715	622	773	704	752	736	744	723	693	755	696	746	721	730	732	657	737	706	716	693	682	671	686	716	704	709	719	714	661	754	682	685	691	663	713	728	713	716	715	714	717	707	699	733	706	724	711	749	690	720	680	754	724	692	668	735	703	693	713	703	716	693	717	699	715	678	691	702	688	685	728	709	724	719	723	732	665	683	706	713	710	667	761	714	690	731	720	652	651	728	684	714	696	723	731	695	674	687	715	702	710	714	695	744	714	721	718	655	716	737	729	708	714	680	711	739	688	731	687	692	715	700	738	721	678	716	771	674	718	717	716	697	694	709	713	678	706	686	752	713	686	679	713	738	736	654	711	702	733	717	680	737	733	717	730	694	712	690	712	660	722	707	721	669	697	705	659	728	684	715	719	698	739	691	708	706	697	695	713	726	734	735	704	677	680	695	720	699	704	691	700	697	703	707	725	704	688	701	747	732	708	708	715	707	692	715	670	696	705	716	745	752	747	708	708	720	694	699	667	737	721	735	697	670	735	698	691	725	680	701	718	712	729	677	711	701	731	698	692	719	714	728	713	715	720	680	727	657	695	710	734	681	730	735	727	683	665	681	728	699	726	738	760	705	720	715	686	694	709	711	711	685	744	726	698	706	696	683	643	720	689	700	738	725	723	689	702	711	732
28085	44469	75269	71096	59596	46014	32666	20220	10352	4727	2254	910	411	335	340	346	342	316	337	356	361	357	292	313	330	298	344	340	330	321	300	329	359	339	369	326	317	317	315	361	357	335	311	346	328	350	342	343	324	308	321	360	337	341	343	328	341	332	378	333	366	307	352	309	345	360	363	334	305	330	346	310	336	339	337	317	305	311	328	344	322	330	378	334	332	311	323	346	322	352	363	319	340	337	338	308	326	335	323	323	313	325	316	308	343	360	350	338	324	339	330	338	334	348	353	317	313	367	345	318	345	341	344	334	315	374	357	315	357	343	321	330	342	338	329	323	352	320	320	313	317	352	353	321	308	323	321	357	367	314	334	334	342	304	352	314	330	354	313	396	328	358	329	314	301	361	330	300	380	367	349	293	319	338	332	331	341	354	315	344	332	317	315	311	362	320	353	337	313	332	331	352	356	347	323	377	289	322	311	339	326	322	332	304	330	357	335	357	318	312	318	324	340	339	323	317	338	362	318	341	343	303	344	363	363	357	324	357	344	296	327	326	323	300	341	320	355	322	347	327	332	320	326	345	312	327	331	321	341	328	299	312	354	371	345	312	308	341	354	357	359	317	354	310	346	327	332	358	375	368	315	292	312	338	351	323	307	368	309	315	331	345	300	347	349	306	299	335	331	331	365	347	337	333	318	330	361	331	352	355	319	338	318	350	311	326	343	347	358	335	324	304	323	356	345	328	331	298	319	345	285	332	341	314	339	345	299	328	325	361	326	366	342	356	326	347	322	350	351	323	315	360	376	346	326	357	333	330	317	343	322	328	328	344	329	307	289	324	331	316	324	333	325	318	314	286	347	336	314	308	332	318	321	352	370	344	320	345	322	348	308	315	316	322	317	340	356	289	337	296	324	352	384	310	342	328	297	329	341	320	351	312	322	341	376	319	333	334	328	322	353	322	321	371	342	346	320	350	314	298	325	351	305	308	352	328	318	351	337	324	321	301	342	364	402	354	308	352	348	353	357	342	317	332	320	318	399	325	315	321	343	358	322	354	352	309	299	348	302	343	362	332	350	348	334	349	315	320	348	314	324	321	362	325	332	348	364	366	380	341	289	297	308	313	357	316	326	370	317	295	343	328	325	329	356	358	348	343	312	334	351	303	356	349	343	355	353	356	349	364	312	335	318	364	356	344	354	347	326	310	340	354	328	331	327	321	352	312	347	377	343	339	305	309	318	320	296	327	341	294	334	321	321	349	383	319	355	334	326	337	341	356	341	327	328	337	306	337	345	325	355	304	370	371	306	333	333	340	333	306	349	341	340	343	320	342	319	355	314	331	324	329	313	328	341	344	325	305	311	322	320	290	331	348	324	337	351	323	355	315	303	315	320	347	340	355	339	317	329	310	361	345	341	283	351	311	360	339	341	331	344	340	296	325	335	337	355	348	364	338	338	332	294	357	407	317	331	324	379	343	342	305	310	343	359	323	329	316	345	344	346	352	342	337	338	346	348	314	342	336	373	342	353	308	340	324	337	340	343	307	317	278	363	351	355	351	323	358	352	369	328	308	355	319	317	324	351	315	372	335	315	299	316	330	324	339	319	314	320	346	334	386	349	344	317	315	337	347	354	310	353	343	349	337	343	353	328	344	333	312	324	328	333	350	352	357	330	363	317	313	376	313	330	333	348	376	347	325	350	371	360	328	316	322	340	337	355	348	317	367	309	375	318	372	317	330	312	337	324	356	315	333	330	344	346	349	333	334	333	287	281	351	331	332	297	336	343	339	341	343	358	362	326	311	330	321	325	310	324	313	319	324	327	331	318	321	310	321	344	310	337	339	333	339	348	378	326	322	366	319	379	316	309	360	356	297	321	368	305	343	311	324	311	309	351	362	360	316	319	313	349	342	343	339	374	326	344	332	337	346	316	337	329	336	313	309	332	330	318	342	362	334	336	277	338	325	321	333	352	352	363	352	378	335	343	360	340	324	330	341	317	337	345	314	332	345	323	301	338	337	319	358	341	324	339	327	319	329	342	348	341	351	318	338	308	329	314	323	309	362	336	302	300	359	325	336	348	323	355	337	350	296	311	320	324	294	313	356	339	324	328	347	350	341	370	336	338	349	321	300	361	317	352	347	369	314	325	299	358	314	282	308	329	307	350	353	365	343	350	341	340	377	350	341	345	304	342	343	332	315	387	311	340	307	324	321	341	377	339	309	343	376	351	326	315	371	311	341	338	327	337	323	353	320	328	338	333	329	291	355	394	323	334	316	329	337	352	357	346	342	349	356	320	313	310	325	333	344	324	334	317	334	312	336	353	320	287	327	332	349	319	317	352	342	350	356	370	335	347	351	321	348	305	321	327	368	369	353	332	322	323	325	314	338	302	361	309	357	334	311	360	347	302	350	321	343	314	321	357	352	343	325	302	340	336	347	353	326	350	358	345	334	332	357	334	306	376	365	339	333	340	339	339	332	357	294	310	373	362	340	341	362	301	311	340	318	324	339	364	352	322	320	306	353	301	337	345	336	339	357	327	340	317	355	336	353	325	310	309	319	361	335	381	318	310	348	316	361	310	318	341	348	312	321	306	285	325	360	347	350	319	339	351	302	326	294	337	366	348	338	323	339	351	314	329	324	319	295	340	336	346	339	350	334	333	360	319	295	324	370	333	369	307	328	302	329	318	316	318	361	343	368	333	316	354	350	373	327	390	339	379	298	332	340	339	325	343	343	307	372	360	367	323	314	352	327	342	352	316	316	334	313	335	317	333	335	363	371	343	345	334	354	321	306	318	330	359	339	348	360	348	345	373	387	351	346	349	331	346	314	328	350	321	319	309	367	352	311	309	317	333	355	307	347	343	306	350	338	362	358	302	319	336	347	352	333	343	412	334	340	328	325	310	304	318	325	373	345	338	321	342	328	345	307	276	306	343	327	358	317	371	318	314	328	347	349	325	351	324	364	344	337	382	348	379	346	336	314	300	337	303	352	332	316	334	316	337	344	378	306	331	312	314	323	338	350	330	349	327	290	317	338	341	357	370	342	298	347	332	344	333	314	345	339	364	355	349	315	332	304	366	332	359	324	308	341	357	366	349	337	349	326	346	333	384	334	336	302	283	320	322	367	341	339	329	324	333	346	347	358	323	354	367	312	331	327	342	372	340	357	319	312	355	343	384	313	303	319	353	334	306	347	355	330	322	317	334	355	323	342	320	324	316	330	340	285	351	352	337	353	340	350	363	348	326	365	324	326	366	306	321	345	355	308	355	342	313	332	339	336	312	350	372	345	304	342	339	372	346	339	333	354	385	357	321	300	330	339	324	336	366	344	372	343	368	317	334	339	331	331	332	352	357	319	323	346	357	324	333	331	312	337	338	348	364	333	332	337	345	329	328	346	327	283	329	322	347	322	364	340	343	317	327	345	341	365	361	320	357	363	348	328	352	341	324	389	342	335	335	360	341	364	333	336	332	318	372	298	342	335	343	334	320	317	361	344
14284	33775	67661	75234	68337	57174	45583	35314	23860	14401	7918	2971	1077	717	692	820	706	720	735	684	726	716	758	698	695	715	710	703	776	738	708	683	724	696	715	778	716	742	767	652	722	726	709	725	698	725	715	794	781	660	712	679	685	739	691	700	715	717	725	722	726	719	703	762	739	725	681	705	734	665	685	670	741	724	719	722	744	707	724	653	705	720	732	704	688	694	757	700	724	692	716	683	737	713	681	727	743	706	741	729	693	730	736	724	719	713	735	682	681	726	760	703	748	748	730	762	748	686	728	743	710	757	704	744	748	754	710	720	736	793	729	718	697	683	722	716	702	702	758	724	716	709	762	761	697	747	714	710	748	757	687	721	777	662	725	726	738	715	710	761	708	703	731	743	717	724	735	762	711	660	747	734	740	718	749	758	649	667	746	732	689	706	701	728	675	715	709	691	740	726	714	729	732	737	749	710	702	780	746	711	714	721	731	717	720	708	701	740	687	750	755	738	706	702	731	704	687	685	745	688	752	691	722	669	745	706	711	718	751	708	705	767	721	756	739	731	696	694	667	684	743	719	738	712	709	736	728	703	753	716	730	724	756	759	732	707	720	746	702	785	684	726	697	719	718	749	707	711	722	679	709	706	669	648	743	645	707	655	671	682	735	715	681	752	761	721	755	746	711	738	702	754	679	725	706	715	748	729	706	697	707	728	708	719	738	739	708	659	703	733	737	759	771	719	688	712	664	707	698	700	726	688	731	680	757	709	757	718	697	722	681	761	682	704	686	740	686	725	706	730	698	740	714	753	708	760	730	765	748	723	765	733	707	684	743	700	700	722	733	744	717	720	726	681	743	712	765	677	707	715	760	731	703	676	687	691	762	728	752	673	745	708	752	705	721	705	682	716	762	730	694	765	707	703	742	665	731	730	771	741	733	758	738	757	679	687	713	740	732	763	693	707	711	723	752	705	720	763	729	712	774	719	721	688	744	743	746	727	757	694	681	726	777	691	667	710	745	726	713	747	734	711	734	718	698	728	731	781	747	762	711	776	728	650	708	776	751	648	733	777	743	742	709	777	717	695	711	740	686	737	726	706	711	703	721	714	735	737	744	741	715	727	756	713	750	691	744	646	708	704	730	703	719	727	754	711	746	711	715	696	695	695	716	736	733	726	698	705	730	764	708	744	733	758	717	724	752	713	739	710	699	739	670	702	681	730	727	722	723	734	714	698	682	719	714	755	710	715	690	782	694	748	700	686	753	701	720	782	741	751	727	726	699	766	731	687	738	673	679	698	727	722	697	692	712	746	743	697	726	757	704	766	701	721	685	720	730	740	711	733	732	694	721	708	734	771	716	708	708	732	744	720	718	700	740	735	732	688	687	730	739	737	700	751	709	736	748	721	721	736	722	717	755	683	679	724	715	713	712	706	663	697	753	728	699	728	734	697	669	733	705	737	661	715	725	691	706	687	732	706	719	715	717	728	763	724	740	765	774	694	726	717	725	750	757	758	715	715	708	748	694	729	685	690	714	709	700	762	735	690	757	722	758	761	775	661	718	680	700	731	735	760	699	725	747	724	722	731	735	667	761	733	724	715	761	741	700	689	702	714	741	705	699	723	712	730	706	725	736	700	732	703	770	748	753	774	717	675	695	730	777	675	728	732	693	669	721	721	687	691	823	742	737	687	726	752	711	709	747	705	683	723	695	727	734	714	732	743	717	703	736	682	730	705	718	679	728	674	725	708	744	717	742	735	784	750	716	765	741	699	695	739	743	724	709	720	735	761	780	723	720	714	737	720	748	751	698	721	723	685	724	677	721	713	715	711	721	699	714	757	734	744	686	744	719	688	752	705	754	688	726	729	728	714	692	732	716	715	747	731	677	760	788	654	679	727	704	715	739	740	779	695	652	781	755	742	719	734	687	741	727	690	749	708	749	706	753	735	758	755	666	764	762	713	732	730	687	681	733	741	719	652	710	718	756	739	730	734	697	735	688	732	710	697	744	725	735	735	680	727	724	741	715	721	687	700	710	681	697	713	705	736	795	686	669	725	726	710	725	713	732	718	707	714	733	699	694	683	705	701	734	708	747	706	723	736	741	704	768	732	727	682	697	729	722	746	709	741	749	702	685	741	767	733	721	728	698	789	683	667	731	748	765	691	748	730	713	745	783	720	772	720	708	756	732	667	749	702	708	727	720	748	702	726	726	717	750	699	733	680	686	741	731	717	728	736	704	744	751	751	748	712	674	707	744	723	691	702	676	720	726	702	722	719	712	704	731	721	751	738	770	678	693	730	725	724	701	770	711	683	747	747	741	715	743	701	725	697	717	704	711	695	732	761	765	707	703	712	721	691	731	750	712	727	739	696	699	703	670	749	760	697	704	710	720	703	673	708	681	727	760	672	740	757	717	759	706	762	738	782	731	690	688	728	715	699	749	718	759	730	695	741	692	721	757	755	738	721	685	718	667	734	745	729	738	712	696	707	686	718	748	728	692	711	723	740	734	714	728	691	695	723	709	734	699	699	783	686	749	692	787	667	722	730	709	723	714	714	673	728	681	748	773	726	690	698	704	740	726	733	714	772	782	733	687	725	697	705	754	695	702	713	737	706	724	705	733	701	747	698	741	742	754	690	720	735	736	737	797	706	745	725	721	690	708	730	701	698	718	732	749	782	731	727	725	694	699	688	723	737	695	761	723	725	715	720	733	708	749	732	778	699	731	736	717	754	764	724	738	744	787	751	703	736	710	699	692	745	695	710	760	776	735	743	716	710	716	666	778	706	683	714	805	733	707	752	705	719	689	698	721	691	706	714	716	690	752	723	692	721	684	774	661	735	740	686	746	719	736	702	723	737	756	763	731	732	667	721	733	712	717	722	792	742	762	694	783	714	724	693	705	706	707	696	669	731	748	718	761	714	731	716	682	723	689	751	771	720	694	740	728	726	702	735	726	734	707	742	742	760	738	751	777	703	767	714	700	690	737	741	652	767	694	728	666	736	717	754	718	724	688	704	715	749	738	739	725	712	743	678	770	758	735	709	700	691	699	676	724	738	733	697	761	727	756	727	713	708	768	761	755	696	731	715	771	710	757	723	746	696	715	757	695	712	729	693	696	685	677	687	702	740	728	764	698	729	723	719	670	735	736	732	713	703	678	743	683	709	682	716	708	691	737	720	744	679	742	722	736	680	674	726	767	700	701	703	716	695	703	753	744	695	744	702	755	724	717	751	717	714	747	740	737	676	732	705	753	706	756	718	717	769	733	720	761	762	757	706	724	707	730	712	737	747	721	714	734	734	736	767	772	713	693	698	772	783	732	715	706	714	708	725	700	697	693	729	734	699	691	741	709	742	780	678	709	716	721	704	724	792	725	692	707	714	717	735	755	712	726	722	692	725	690	688	679	753	682	710	670	712	692	720	707	759	695	727	697	706	746	720	764	709	716	700	698	716	701	752	737	700	710	704	689	748	733	730	679	743	732	720	729	707	744	738	692	703
4673	2454	5408	4687	2814	1680	1151	745	509	399	287	215	183	197	203	162	197	186	180	199	172	173	196	202	189	178	164	192	179	193	193	176	185	170	202	203	174	201	178	165	202	199	199	184	189	188	200	180	170	167	175	185	191	181	192	174	199	164	196	179	202	159	185	175	188	178	181	185	193	165	188	176	159	200	166	150	189	155	190	189	183	193	206	185	191	178	164	179	181	192	186	162	164	171	186	203	209	193	194	203	174	189	200	189	183	179	183	186	180	189	179	192	188	172	187	171	168	187	176	164	158	222	191	188	181	173	202	191	218	197	199	208	195	176	166	175	170	184	178	205	186	190	165	189	213	234	188	199	164	183	203	185	179	196	166	165	189	189	189	199	181	217	196	209	204	202	173	165	180	192	154	188	159	205	198	175	175	185	155	185	179	211	195	201	190	173	209	190	165	187	189	189	182	161	208	180	215	187	185	209	197	186	150	167	205	184	190	175	192	179	171	174	196	174	179	182	179	192	195	199	206	176	190	164	169	176	188	197	176	184	212	174	176	202	173	169	184	200	182	184	163	150	186	196	188	164	182	196	213	210	182	179	169	191	203	171	184	197	167	221	157	212	189	175	176	207	195	176	185	188	173	201	200	186	162	160	212	205	183	190	211	186	169	174	187	169	190	209	190	215	184	206	192	195	180	206	162	175	168	194	194	186	178	179	191	179	176	174	207	174	176	216	215	190	176	187	203	162	179	178	165	186	165	161	204	192	166	199	178	196	173	155	201	174	190	195	191	164	177	205	191	158	186	163	172	174	195	174	211	186	186	181	175	203	177	185	225	191	210	175	183	161	165	186	170	203	192	186	204	220	190	194	172	214	223	180	191	164	191	175	190	183	168	190	187	187	173	190	163	198	161	195	172	184	159	155	224	185	164	161	161	200	182	186	194	185	176	168	205	182	180	202	168	200	196	173	181	206	198	179	199	171	190	178	170	170	175	168	190	191	177	177	195	166	191	183	172	170	191	187	179	167	202	195	181	170	187	186	190	184	189	192	188	183	209	172	180	208	190	191	174	193	179	183	199	169	181	202	190	196	205	184	163	206	205	183	204	187	153	186	185	171	192	197	182	173	189	178	180	175	180	197	191	201	182	190	169	175	173	169	197	185	197	167	198	179	204	181	177	184	186	164	190	184	168	174	166	183	163	176	212	184	185	197	175	162	173	184	179	187	199	198	201	181	166	190	189	179	194	190	173	191	186	175	188	148	186	170	166	162	192	185	180	162	194	196	187	169	183	179	178	199	192	188	185	189	197	199	174	167	167	184	202	165	196	183	193	193	174	204	212	174	177	184	185	159	176	165	166	169	180	184	185	175	202	190	188	198	180	175	204	151	199	209	165	185	181	165	174	193	180	199	175	187	200	208	170	172	197	185	189	179	187	194	183	172	179	199	201	165	177	162	158	177	200	173	181	182	156	192	177	183	189	210	208	174	172	182	184	178	180	188	188	176	189	173	188	215	213	209	185	150	167	174	183	192	187	183	188	181	190	209	186	202	190	209	215	199	206	196	172	196	177	158	184	195	177	186	200	193	181	176	197	181	171	205	168	187	188	198	178	187	174	196	175	187	203	212	187	211	186	148	197	191	172	208	184	215	184	173	198	164	193	227	170	165	167	197	181	154	197	188	203	198	202	203	189	191	182	195	185	161	198	168	210	194	198	203	195	187	213	205	180	162	178	198	204	182	194	164	184	181	206	181	163	189	156	195	184	181	186	183	177	189	191	201	164	212	178	173	176	202	172	187	183	195	166	176	180	187	184	178	212	193	165	166	156	183	223	202	191	168	186	184	188	162	198	184	188	193	180	172	176	192	183	180	175	198	207	178	215	185	192	196	190	199	185	186	161	160	206	185	196	218	203	181	195	162	206	197	200	195	219	199	179	173	172	170	161	195	177	183	196	214	186	179	179	184	205	200	203	199	214	190	186	178	165	171	168	191	195	200	179	174	185	157	173	206	179	180	194	191	193	175	161	177	171	189	188	191	187	211	167	187	164	180	186	207	176	203	183	173	181	170	191	176	180	189	183	195	191	205	189	199	212	171	194	190	199	164	215	192	178	214	204	165	192	173	179	177	182	173	181	197	188	192	179	177	196	160	179	182	160	208	194	188	189	170	182	175	192	188	194	187	170	191	193	186	179	185	201	162	178	201	183	186	190	202	181	193	179	192	207	179	186	189	193	167	172	175	181	194	175	215	187	181	208	172	188	174	171	211	200	167	193	171	184	183	193	161	179	183	183	175	173	186	165	199	161	200	162	195	198	215	184	182	158	199	200	177	181	139	170	194	197	181	185	158	179	185	190	201	198	188	181	193	211	191	191	196	176	181	167	148	193	156	168	181	211	202	215	208	189	192	172	184	168	198	208	178	196	209	204	182	166	179	179	190	201	197	160	172	185	205	183	182	183	193	174	179	198	189	169	166	183	196	195	176	163	180	203	177	180	182	174	160	190	198	169	199	176	195	185	205	194	212	178	180	178	178	200	197	206	174	166	199	173	187	167	184	199	188	195	183	195	198	189	202	163	225	175	201	189	218	184	196	179	188	193	172	198	177	159	190	196	185	194	192	190	177	202	177	170	196	178	205	190	158	225	185	212	204	217	181	217	212	161	176	210	191	194	173	186	185	173	163	155	172	184	162	166	185	198	190	173	175	188	188	184	176	190	186	197	201	190	184	192	180	165	175	179	202	164	182	183	179	184	164	189	190	154	198	191	192	181	202	169	191	199	164	177	202	172	179	219	177	198	177	179	174	200	201	190	141	203	195	199	165	184	170	177	169	166	199	169	165	173	166	190	194	173	186	212	172	161	177	193	197	198	168	195	207	182	202	192	182	193	195	192	213	182	199	183	174	184	180	199	206	182	162	192	174	158	177	166	175	170	191	177	170	179	198	198	194	184	183	165	171	174	209	175	189	202	179	175	171	199	203	207	177	196	169	176	207	219	197	194	165	179	166	185	176	167	192	167	210	165	195	179	193	174	193	190	190	180	208	199	177	182	169	145	188	176	199	180	197	186	171	191	179	157	177	174	195	168	167	164	193	208	209	194	181	189	172	173	187	175	161	182	197	174	193	168	162	188	213	186	200	184	180	185	190	203	217	194	189	194	195	189	186	206	177	217	148	192	183	195	185	165	214	198	210	197	183	189	188	173	173	219	218	188	184	183	184	186	172	181	195	161	174	190	184	205	160	183	182	189	210	198	188	190	184	167	212	179	212	175	197	173	198	181	181	197	172	205	202	210	201	184	177	191	185	179	201	156	181	174	199	177	151	185	200	188	208	228	190	190	161	182	186	187	183	179	187	191	167	193	231	191	150	195	197	185	180	190	182	178	173	209	174	211	180	230	197	169	187	197	191	180	179	213	176	179	199	172	208	176	152	180	191	174	185	185	164	183	194	189	152	198	201	200	168	189	179	183	197	187	193	172	175	192	163	187	148	161	201
3241	3498	11558	12607	8929	5982	4068	2671	1528	1086	727	568	445	413	402	448	469	381	422	431	439	447	444	422	413	437	407	464	450	418	398	453	444	419	418	465	439	463	440	464	422	442	425	447	427	428	431	413	436	467	437	474	461	417	401	471	420	436	448	450	385	446	472	441	410	440	425	433	450	434	421	417	465	459	439	419	426	404	428	457	414	448	439	415	429	409	464	401	454	427	420	410	425	415	384	449	457	445	437	427	429	410	419	390	415	404	444	390	422	425	430	431	421	429	412	433	394	439	440	452	460	436	462	445	441	424	415	385	399	486	454	455	452	457	432	418	476	443	416	429	471	419	482	452	439	439	435	416	456	422	443	459	420	453	420	414	444	457	451	425	446	413	421	447	413	458	461	416	433	443	426	450	407	461	426	456	425	431	454	449	425	487	438	432	428	455	434	420	400	439	420	425	441	445	428	431	437	449	419	420	458	425	410	451	454	456	409	374	442	403	436	416	449	392	455	466	455	419	453	420	387	415	434	390	413	430	426	442	431	434	397	414	394	457	444	437	392	422	448	438	414	436	420	474	425	446	467	402	469	437	446	399	435	417	406	455	443	428	451	431	453	414	430	439	439	419	456	412	419	411	428	428	423	399	437	431	396	415	429	438	427	412	398	460	443	442	444	387	414	459	458	434	473	435	430	434	450	393	411	441	434	414	460	424	433	428	448	439	439	465	445	447	433	404	419	411	476	469	417	428	446	439	409	437	463	435	430	454	417	402	435	438	468	415	451	393	455	429	477	462	446	439	447	445	437	412	465	415	414	442	451	421	440	461	426	418	410	443	471	409	457	429	430	446	453	377	457	447	441	415	428	452	409	445	445	423	436	449	421	449	431	471	455	447	444	409	432	423	424	441	425	448	453	461	434	439	404	425	393	435	454	437	451	424	423	426	421	434	412	400	441	444	472	433	447	464	455	425	436	417	463	437	404	456	442	468	376	417	429	452	403	458	438	432	399	389	427	458	421	382	407	464	436	436	443	442	458	448	400	450	382	418	400	414	466	408	440	473	415	443	431	429	466	451	448	421	479	407	428	381	433	419	429	420	425	461	430	434	473	412	425	434	419	430	463	459	437	429	430	452	410	430	466	466	451	430	414	457	466	413	422	434	405	438	452	420	425	432	442	427	470	435	446	410	412	409	448	416	438	453	425	424	465	435	392	417	424	440	424	437	424	426	428	476	436	443	450	454	421	459	436	444	459	418	445	437	418	411	450	436	441	455	426	424	440	460	451	401	450	446	442	457	465	452	441	435	465	449	423	414	399	442	439	422	427	429	439	408	400	428	470	420	430	436	452	445	430	451	442	454	429	403	419	426	477	420	477	454	446	452	402	441	402	417	428	405	426	437	408	411	404	404	414	413	452	420	423	425	425	450	463	405	433	444	422	456	483	445	424	418	407	450	406	430	445	450	439	442	464	445	441	427	397	445	443	437	414	412	464	457	417	442	406	425	417	418	400	437	451	459	451	432	422	449	438	454	459	408	416	401	412	441	476	409	463	415	438	408	448	432	413	426	465	404	433	476	456	421	452	416	433	438	444	440	435	444	427	373	438	417	438	405	416	430	448	402	437	463	427	400	438	408	408	458	412	445	472	432	443	444	392	460	470	450	484	461	431	431	436	455	414	431	438	414	436	455	440	409	455	481	416	407	420	413	465	453	455	391	412	413	415	425	413	404	427	405	414	439	466	404	442	434	442	467	472	435	467	433	420	404	441	395	432	428	405	436	438	425	406	453	467	429	462	469	435	478	432	471	456	436	430	439	449	435	458	451	432	442	435	412	434	423	457	432	425	416	432	427	410	446	437	421	415	424	427	430	439	458	446	404	466	410	395	404	415	427	454	430	432	412	468	430	432	384	438	437	421	422	456	413	406	462	425	410	451	416	437	419	452	476	460	436	402	402	391	437	417	428	423	428	430	412	417	425	424	427	415	439	442	451	419	401	450	433	403	445	475	438	397	448	439	406	453	434	418	444	455	434	472	428	413	405	438	423	456	445	423	419	488	449	432	443	408	408	447	437	398	450	436	428	434	444	457	443	413	408	441	432	436	434	456	444	450	435	441	449	450	452	430	428	455	427	424	434	434	475	452	416	446	462	447	430	415	447	441	412	426	429	450	421	424	453	461	395	429	454	415	462	363	410	441	467	430	423	459	436	432	442	452	441	429	392	444	432	450	450	449	389	456	421	438	472	382	404	440	432	422	421	462	411	395	397	455	437	426	456	449	427	456	434	454	475	449	426	442	428	413	427	436	442	430	419	435	435	419	402	421	436	430	403	455	433	397	434	427	442	452	425	438	452	415	431	443	399	435	473	439	448	436	421	494	424	423	427	450	390	450	427	431	426	429	458	413	416	476	417	427	471	439	437	450	442	405	405	413	469	428	454	424	428	424	455	411	459	417	425	430	426	422	417	417	424	423	441	397	448	441	444	442	442	460	430	402	446	459	451	426	415	475	416	428	417	433	428	399	439	457	449	431	458	426	421	438	437	457	460	421	421	435	463	441	454	431	429	429	444	431	488	477	443	415	407	425	456	428	449	463	447	424	401	391	442	449	424	424	413	431	412	435	449	401	439	462	429	418	452	406	465	438	398	423	431	426	453	419	422	425	444	434	448	419	427	397	419	421	408	424	418	436	445	405	403	445	426	426	450	426	418	461	421	415	466	408	432	465	449	433	452	426	433	469	411	452	461	438	403	436	444	405	431	457	447	457	418	422	416	444	454	422	417	427	447	400	443	427	416	422	430	451	390	417	454	395	421	413	427	463	449	423	430	461	457	438	441	469	454	430	393	405	446	421	444	456	435	452	399	424	425	435	409	409	449	453	430	445	496	435	436	441	422	435	444	434	461	445	451	465	395	465	437	426	444	388	406	479	412	458	430	450	463	441	418	439	407	456	421	418	402	399	426	442	417	416	461	449	425	453	421	435	415	452	435	459	420	417	426	416	441	474	434	446	461	432	431	427	434	453	418	441	460	427	447	428	434	470	446	436	412	438	426	445	418	479	465	442	439	458	430	448	432	417	422	455	437	405	466	468	434	419	445	409	443	459	455	439	423	422	417	440	436	423	417	485	460	411	455	426	464	431	420	433	438	467	428	430	410	423	403	411	431	453	437	434	421	435	420	442	446	462	424	439	451	404	459	405	424	404	433	425	444	442	449	443	433	442	407	434	439	435	429	420	437	413	400	449	436	435	448	428	444	420	424	417	452	458	415	452	437	414	371	419	456	417	402	413	448	407	396	433	446	426	389	429	422	402	433	419	466	440	471	467	440	397	451	451	470	449	445	429	384	440	403	455	404	429	448	421	423	439	476	397	414	412	453	465	398	401	452	399	388	431	462	435	452	423	419	445	434	418	444	415	434	434	442	442	420	422	418	457	455	402	416	417	414	421	433	442	431	458	446	461	431	458	433	416	437	428	417	479	430	438	437	410	446	439	448
26553	46478	76345	69236	58874	43889	31226	19422	10293	5032	2419	1080	439	344	316	306	356	323	318	344	344	343	304	289	305	279	337	296	293	299	326	329	289	318	294	329	351	331	293	295	344	334	343	300	329	308	318	337	288	300	306	306	314	280	314	320	326	304	313	324	313	306	305	330	339	331	316	336	325	306	340	345	314	306	321	295	321	338	301	297	306	288	307	305	305	321	334	313	314	328	299	320	314	303	291	347	344	297	332	327	319	327	303	326	316	343	315	337	316	312	304	269	287	309	324	340	300	261	335	302	319	319	308	283	312	318	312	288	324	287	323	295	344	323	348	314	302	313	304	321	331	290	309	327	340	323	292	336	304	320	314	307	319	319	285	325	305	312	341	337	337	303	281	300	314	296	324	315	318	307	352	328	322	353	298	357	315	330	332	287	298	305	328	320	308	283	323	298	310	285	362	314	314	307	275	332	293	297	271	303	307	298	321	269	318	332	300	333	311	341	314	307	302	335	303	331	287	315	308	316	334	303	314	334	341	298	318	329	309	298	300	317	314	277	277	338	304	312	289	297	317	305	335	312	325	316	291	317	354	322	299	309	322	332	308	336	304	337	299	343	317	373	333	359	282	296	297	318	318	283	326	356	279	308	327	329	326	317	323	290	309	291	317	333	315	318	307	297	351	297	313	302	323	315	306	304	319	303	318	323	308	290	292	311	356	295	307	283	356	326	306	291	303	312	282	333	270	325	330	327	314	346	289	287	313	276	330	292	315	326	315	315	349	349	276	331	335	266	313	292	289	315	314	318	318	326	329	297	295	346	317	325	324	339	355	323	340	303	330	306	329	313	299	329	287	301	335	285	315	344	318	327	282	332	310	298	318	326	278	339	337	302	336	306	333	287	319	324	298	302	312	285	322	292	329	304	277	314	312	330	334	324	334	308	335	323	316	349	335	301	322	312	297	355	278	306	309	353	303	331	325	302	296	267	288	299	283	328	332	317	300	280	315	302	317	325	291	313	303	296	320	284	324	331	286	329	310	364	328	328	345	313	296	330	317	318	324	300	337	283	304	322	328	330	310	299	317	329	317	327	322	339	327	300	333	330	319	312	317	290	302	338	306	300	311	326	357	311	288	298	339	301	358	298	300	321	300	287	289	312	324	325	324	322	312	337	321	303	315	288	332	305	344	315	347	310	304	303	325	323	347	316	331	304	325	335	301	337	350	323	308	325	313	318	318	297	323	327	327	351	325	326	292	314	328	297	307	308	332	306	332	346	300	332	297	334	329	326	354	359	326	340	297	350	337	359	316	303	338	324	302	327	322	281	335	322	288	330	321	331	304	339	329	308	349	328	283	309	338	337	330	295	324	319	302	330	297	336	303	309	316	324	344	307	319	321	324	337	315	317	312	312	305	326	323	331	320	338	338	309	340	309	352	319	325	285	333	308	312	296	330	329	328	301	344	304	291	330	308	287	303	332	304	319	279	289	308	353	335	291	314	338	315	272	311	313	332	319	313	315	297	325	301	297	322	350	314	305	305	322	330	343	347	329	287	294	312	317	311	318	319	287	329	286	312	313	303	328	315	320	312	313	307	307	299	316	324	317	330	307	297	331	333	321	277	353	364	349	318	297	345	316	313	333	311	284	333	343	301	324	330	315	299	312	327	316	348	320	323	314	318	287	296	338	292	304	297	349	288	318	311	285	352	307	317	323	317	319	270	326	294	332	318	323	329	347	305	256	317	326	315	345	300	314	333	330	301	300	335	322	322	307	316	318	336	295	322	335	269	260	295	316	295	310	343	301	334	296	318	296	304	295	296	337	289	345	321	332	296	315	324	332	323	335	337	338	343	338	338	308	322	367	325	289	329	332	291	303	333	320	311	340	352	344	317	323	322	313	300	318	356	292	289	340	317	298	298	338	309	326	315	350	298	328	341	305	309	337	338	362	328	358	337	313	289	330	317	315	325	311	327	304	311	296	331	300	320	308	334	300	335	287	319	304	321	293	315	335	304	290	313	306	316	302	308	293	322	314	296	318	318	302	293	356	276	315	322	287	315	346	309	306	300	351	302	317	320	293	318	299	300	330	314	319	326	311	323	309	300	282	325	335	323	304	291	294	308	323	293	302	295	328	326	262	340	298	315	316	319	312	342	293	301	332	336	330	313	320	316	276	294	337	321	333	311	320	337	350	318	336	304	319	301	313	306	363	320	316	296	331	313	303	346	320	330	333	316	312	305	306	259	356	313	325	368	351	321	346	321	342	348	295	323	332	306	295	330	314	270	307	339	318	327	340	337	311	320	314	307	340	323	326	305	324	354	341	321	341	318	298	267	320	318	329	310	307	338	282	322	303	327	346	322	320	310	311	305	327	317	342	379	313	300	314	310	337	335	306	301	319	361	331	294	327	326	319	336	292	305	300	303	325	325	303	323	292	256	330	305	318	337	305	341	340	305	319	291	307	355	268	303	322	312	300	318	350	286	316	324	320	304	317	304	338	324	308	305	297	324	314	295	330	301	320	318	315	349	335	285	282	307	298	311	284	302	331	316	302	302	331	335	293	322	325	277	295	321	292	329	305	311	360	323	325	323	307	338	317	353	314	317	297	354	350	357	311	315	319	299	324	296	329	287	331	316	314	312	325	340	368	314	298	297	284	316	299	302	317	330	319	317	324	288	323	311	307	313	345	300	334	301	299	314	301	325	334	351	294	323	324	329	306	325	318	315	280	317	313	303	279	352	317	313	327	296	312	285	325	305	311	322	306	326	326	322	316	339	334	363	309	327	303	330	298	304	315	333	301	295	297	341	318	356	316	335	347	288	341	291	314	307	317	279	300	333	332	318	330	313	305	300	321	301	317	322	320	306	322	330	294	273	305	294	343	284	326	310	309	324	325	268	335	336	287	314	301	330	350	341	311	321	337	309	368	305	320	283	301	336	323	309	298	279	348	329	317	292	294	299	298	299	285	285	317	344	331	310	300	323	275	299	312	311	355	290	318	341	302	324	310	276	356	322	337	315	297	347	350	346	311	333	321	321	321	306	300	302	331	345	322	288	306	314	318	341	301	287	311	313	308	348	321	299	323	312	299	290	326	334	324	303	312	279	288	314	318	342	313	329	349	304	311	324	320	319	346	294	328	301	326	324	333	309	309	314	319	294	293	331	300	264	346	343	328	315	335	311	283	306	310	293	309	288	335	301	305	303	306	280	362	296	335	303	281	318	315	313	340	297	303	320	346	339	313	309	310	316	331	322	300	342	290	277	286	334	327	324	307	380	320	311	334	305	334	315	300	292	289	302	325	305	292	307	316	322	322	318	325	310	315	299	332	340	330	329	324	308	315	338	303	329	314	341	333	315	315	319	290	296	319	327	303	309	312	315	285	312	326	313	296	306	300	348	330	303	320	312	327	282	342	297	311	352	311	301	304	311	308	327	346	348	337	327	333	324	333	308	327	288	344	301	326	318	312	330	305	327	305	278	311	261	279	331	302	339	305
12994	35553	68544	73983	67192	55428	44896	34591	24510	15503	8511	3775	1100	681	701	684	695	701	672	722	690	729	749	657	689	672	706	737	692	700	681	722	712	672	751	687	669	668	728	717	687	681	680	688	687	684	729	655	717	661	675	681	672	726	709	668	658	680	695	705	664	705	698	673	678	683	656	624	678	735	661	656	702	671	694	706	676	729	671	698	666	683	696	665	704	746	633	660	714	670	667	696	680	700	627	651	681	715	695	693	648	671	672	692	704	715	656	651	676	673	684	648	692	715	713	734	649	643	716	710	668	695	702	701	693	676	721	696	684	683	730	709	680	718	708	657	678	674	684	656	704	678	696	712	721	653	729	689	750	745	670	713	703	686	709	659	678	705	641	736	646	706	687	677	649	720	667	676	727	698	657	710	662	693	658	642	666	705	714	693	698	707	721	680	698	696	662	726	683	694	682	675	682	693	622	690	706	654	724	721	691	694	680	709	695	680	696	722	669	691	656	696	700	675	697	664	678	721	666	703	690	678	679	703	682	706	680	736	743	680	664	696	719	726	683	718	694	671	710	727	706	668	668	686	703	675	707	680	676	698	694	667	718	654	749	664	711	688	694	644	709	660	689	693	730	653	692	627	681	702	640	711	693	690	721	649	662	722	668	670	669	694	710	737	668	677	747	668	668	693	653	723	711	665	706	711	665	659	667	701	745	680	696	692	639	699	702	694	738	647	695	713	677	728	703	650	690	700	694	702	726	623	682	723	657	689	690	681	690	696	669	707	669	666	701	688	673	686	691	719	705	693	639	668	694	684	691	680	683	713	685	738	668	673	638	720	675	706	701	730	689	685	668	733	679	682	748	709	649	647	672	722	675	648	700	689	680	679	672	704	693	680	678	693	703	690	701	712	679	715	684	624	670	703	690	727	639	684	680	666	687	719	682	671	621	714	681	713	702	721	711	663	654	723	760	653	647	697	695	698	733	706	703	674	687	702	669	722	698	683	666	718	702	663	648	738	723	670	656	714	673	667	694	670	701	659	709	661	658	723	718	639	717	652	702	675	711	718	708	683	693	708	653	710	696	717	704	659	689	736	662	732	676	650	655	696	749	673	730	733	693	661	737	715	658	664	702	757	719	663	709	692	659	704	716	709	708	617	692	665	725	691	683	683	698	678	750	667	712	699	695	707	689	691	718	700	697	731	696	656	675	716	683	663	707	677	661	711	690	682	652	680	681	727	665	676	651	690	764	757	660	685	704	692	694	707	683	657	734	743	669	691	700	692	703	675	670	686	692	683	705	716	675	709	680	648	668	691	717	682	684	682	690	726	676	712	704	734	651	674	664	683	689	648	714	694	673	704	648	670	713	632	689	677	683	693	662	668	723	646	663	705	668	692	686	691	665	708	717	698	673	718	678	667	707	708	690	663	660	748	679	707	700	687	692	696	671	711	695	675	690	639	701	649	714	703	694	716	663	646	687	719	695	665	677	664	639	658	713	761	673	688	714	704	670	682	669	718	663	679	680	681	631	712	695	691	674	695	698	682	687	689	711	697	627	637	690	702	667	685	723	703	725	745	660	732	677	707	682	716	679	695	686	713	660	713	687	705	736	687	689	681	726	659	716	679	696	711	698	681	714	669	648	690	728	686	685	697	704	631	624	717	680	681	655	663	701	712	656	718	629	727	719	669	649	686	716	711	659	709	721	688	714	683	655	738	704	710	681	721	685	694	712	721	640	697	699	706	679	684	736	674	718	686	737	634	728	698	708	683	656	687	731	671	705	674	739	671	676	685	660	733	647	680	697	694	679	681	708	726	705	739	745	681	665	697	750	669	677	715	708	673	710	699	693	653	785	687	654	736	704	715	652	661	628	708	674	630	677	699	715	716	725	705	685	685	658	713	667	690	642	716	659	693	707	698	719	687	697	683	699	724	704	673	731	658	669	706	687	705	694	731	681	665	712	692	697	660	743	689	666	704	700	674	688	726	635	666	677	659	691	695	664	677	662	692	718	684	713	693	662	674	706	708	674	694	669	705	678	701	676	687	664	701	694	728	721	701	687	641	628	677	718	636	696	683	691	654	709	694	670	696	696	717	680	675	696	675	678	652	670	762	671	724	693	731	713	758	696	720	695	712	694	674	679	655	723	701	672	673	652	739	691	689	708	695	645	696	675	687	672	697	708	722	696	692	699	693	728	708	685	701	695	676	701	655	686	738	681	692	751	715	681	692	664	684	718	713	640	647	676	658	711	692	702	669	718	672	712	666	678	650	698	663	728	722	716	718	651	697	700	685	672	748	742	703	718	716	683	689	662	649	683	708	714	722	733	690	723	697	676	687	685	682	688	710	660	666	709	705	687	702	743	698	670	695	690	679	678	725	686	669	649	720	713	665	722	672	730	703	696	712	682	698	652	695	767	697	682	697	710	671	683	722	718	705	704	682	667	738	701	713	689	722	665	726	754	673	707	697	724	700	704	659	701	683	678	705	683	695	673	675	747	654	666	702	681	702	666	711	713	700	653	692	729	707	659	667	731	678	705	662	692	729	716	667	731	694	697	719	707	654	688	692	674	715	713	726	694	724	686	698	718	651	705	719	683	725	658	681	684	716	702	697	682	686	653	688	691	651	718	679	738	717	683	734	639	654	693	644	679	690	681	666	679	684	721	710	672	688	697	703	674	660	662	697	723	674	690	686	710	683	697	726	677	752	667	689	729	725	708	732	715	668	687	719	720	687	704	729	709	659	672	747	646	706	719	671	685	708	736	689	675	758	693	690	650	673	664	708	761	661	693	718	700	677	666	715	702	712	707	633	681	688	706	658	657	688	639	738	734	644	678	663	673	698	653	644	701	681	664	672	666	706	668	694	673	724	657	662	678	716	663	686	725	698	721	703	642	720	694	736	645	705	725	687	708	661	693	680	719	691	658	710	701	740	698	673	682	656	655	661	703	698	702	731	705	672	709	708	676	687	695	690	700	682	660	699	727	717	674	724	720	729	676	728	711	698	714	704	710	693	664	679	720	673	718	716	698	685	715	733	670	692	742	729	684	692	705	729	713	682	646	655	669	689	711	733	715	675	766	692	688	707	708	715	656	623	670	679	734	740	715	658	692	702	714	678	703	647	722	628	687	715	710	682	712	706	685	662	708	683	688	723	705	742	676	673	681	709	711	698	691	721	728	674	731	643	673	678	697	671	709	707	675	727	733	708	728	687	674	749	656	642	686	698	703	669	704	648	721	707	661	691	700	654	632	660	698	715	664	684	717	683	690	718	722	681	641	731	707	690	755	684	702	726	639	717	698	715	719	712	670	628	718	700	681	728	692	739	666	708	691	701	642	681	669	688	693	713	684	696	696	695	720	664	718	670	712	686	745	711	670	715	656	692	685	671	706	678	663	674	700	693	657	691	690	678	670	697	722	681	667	713	689	696	670	686	688	659	714	726	723	710	667	727	719	708	674	697	705	725	685	741	684	713	719	650	747	706	698	673	732	749	679	699
28509	45213	74195	70269	59075	47590	33943	20708	10848	5070	2185	946	364	308	328	319	332	344	323	352	326	307	314	349	346	324	336	365	336	309	328	361	341	301	370	340	320	335	320	345	343	360	355	315	357	337	330	349	301	336	336	332	322	310	354	322	304	347	348	287	356	341	322	379	316	299	347	329	317	318	322	308	347	337	329	312	338	356	365	330	335	331	324	334	296	316	322	332	325	343	324	311	320	339	300	323	327	345	351	329	316	375	344	310	309	330	335	341	336	319	305	342	348	342	356	317	328	349	338	307	314	361	344	365	308	377	333	338	323	313	321	355	376	332	383	338	305	344	312	337	327	356	335	326	379	339	339	346	323	301	326	385	299	316	309	317	288	298	328	334	345	322	336	306	339	327	325	312	331	335	305	322	305	347	352	377	315	340	314	378	317	354	331	357	339	342	325	343	336	328	313	363	365	352	331	370	337	363	319	312	339	331	326	343	344	309	301	341	333	354	281	349	354	322	349	331	366	340	334	346	348	324	298	351	330	367	329	356	378	337	350	330	328	317	318	327	330	330	340	329	345	335	325	325	325	304	330	331	363	318	315	365	304	317	366	289	343	361	314	306	364	293	332	341	361	322	346	349	334	338	290	341	357	333	326	315	353	333	333	342	325	315	335	330	318	354	328	351	317	357	361	370	323	327	341	364	329	333	327	364	353	330	372	356	344	324	352	338	307	309	328	336	361	295	356	315	321	331	365	351	303	308	335	336	341	351	345	351	328	359	354	356	318	312	341	330	322	354	349	332	343	349	328	364	310	333	345	336	315	318	314	340	316	318	300	326	331	329	305	317	347	331	362	351	333	288	383	340	360	379	309	352	340	340	340	313	344	310	332	383	310	334	371	339	337	298	327	366	312	343	346	347	348	378	335	333	322	333	330	354	314	367	326	336	317	300	350	343	304	342	310	304	339	342	355	379	347	346	312	304	309	327	370	330	340	308	309	310	322	331	364	358	340	326	331	328	333	338	378	352	310	348	350	341	318	343	312	328	289	333	289	338	355	315	328	265	312	310	341	326	369	338	350	329	327	352	297	348	309	320	361	328	316	350	321	333	346	345	347	347	355	358	328	385	321	327	377	349	348	345	347	310	310	310	329	320	314	292	341	333	326	321	293	311	353	316	317	301	352	326	326	348	330	337	319	318	329	323	365	361	362	306	337	373	353	332	307	314	307	335	320	326	336	331	305	316	362	326	317	311	395	339	324	356	346	334	302	323	326	320	364	353	338	351	328	336	328	313	323	376	342	342	325	356	334	327	327	312	358	325	354	341	346	338	318	333	333	322	302	332	339	349	338	335	324	349	342	338	361	350	326	330	346	365	315	311	339	308	340	294	341	336	339	354	288	307	354	336	330	289	378	332	358	307	357	292	316	326	328	296	331	338	310	370	304	328	340	355	309	312	295	347	310	291	305	323	332	306	344	339	341	307	341	315	343	344	310	314	328	314	359	364	339	307	316	343	334	335	367	370	352	327	352	334	321	314	336	340	341	307	331	326	368	311	297	331	344	336	312	335	332	318	367	347	304	332	331	352	322	334	361	325	326	346	314	320	336	322	327	343	315	341	338	339	340	333	315	282	326	357	325	336	336	341	302	368	293	315	334	302	335	308	347	334	326	318	324	336	317	327	363	276	332	329	322	322	313	347	350	344	322	343	345	333	332	278	315	304	312	354	335	310	328	303	357	304	315	358	359	340	341	310	347	308	355	331	299	340	342	328	309	324	358	337	344	327	377	315	346	317	320	336	322	323	331	346	329	308	357	328	339	325	330	264	306	348	353	360	311	321	356	311	375	308	301	315	325	334	312	331	323	322	334	347	326	313	322	335	315	352	358	337	353	335	343	324	342	316	335	319	340	316	336	322	321	364	343	322	359	346	314	315	345	334	329	319	354	326	327	361	322	325	332	347	323	316	330	344	311	344	333	313	324	342	289	325	329	323	327	320	296	327	342	330	385	336	348	332	358	315	367	332	334	349	325	293	304	356	331	328	335	317	306	305	331	311	333	344	314	334	334	314	385	352	325	345	330	334	321	311	320	316	302	349	302	307	326	354	331	310	314	342	354	316	348	350	327	334	351	317	358	357	363	358	355	304	346	339	310	331	332	341	338	317	357	312	328	349	365	358	327	343	325	353	305	320	323	367	328	372	324	354	320	336	345	336	361	283	337	337	339	352	345	308	307	350	369	328	325	305	328	337	304	324	293	376	339	351	345	350	345	330	340	371	336	323	313	355	313	345	329	335	339	314	352	345	352	325	335	343	324	314	329	303	330	347	337	304	359	371	327	323	346	304	334	316	365	352	320	357	346	367	321	343	293	343	356	385	363	326	294	355	332	341	307	356	318	340	314	320	332	306	306	321	308	353	359	346	340	337	332	313	329	331	346	336	332	304	361	376	326	317	325	336	303	333	316	371	314	365	332	344	334	326	332	351	313	323	312	315	305	352	345	361	330	327	329	314	334	334	336	336	367	304	303	342	337	333	354	302	311	342	335	355	361	345	344	326	320	311	314	321	384	332	349	377	316	322	358	387	325	329	345	311	368	357	311	338	318	308	291	327	317	314	328	355	285	359	348	339	319	319	345	309	347	341	323	365	361	362	326	332	325	353	333	358	314	328	309	318	287	368	342	352	332	324	298	320	326	330	321	323	309	349	312	302	336	302	308	310	334	359	346	316	316	313	369	332	317	289	308	333	300	317	364	349	339	321	350	316	353	318	320	359	328	322	379	324	358	304	328	335	300	314	359	349	343	319	275	360	334	318	330	341	301	312	331	341	330	326	325	305	323	326	347	341	333	307	298	321	374	345	323	347	315	329	314	318	319	346	330	347	337	316	316	323	328	320	312	312	287	367	349	319	340	326	347	348	318	361	331	317	322	294	296	336	359	334	332	333	343	298	323	297	339	318	329	319	343	322	300	298	390	329	348	330	333	347	358	343	344	352	333	339	290	335	308	320	350	344	363	370	321	333	317	336	370	338	337	329	324	313	315	363	316	295	325	320	355	336	325	360	353	340	313	325	360	357	329	337	332	304	326	343	312	342	334	312	344	317	348	296	351	323	361	354	342	327	334	357	313	313	333	376	310	365	330	306	333	328	336	323	375	335	353	325	309	349	329	303	311	381	370	344	324	359	309	331	318	355	323	341	335	302	361	339	356	352	320	311	323	303	327	325	329	338	317	340	325	356	322	358	345	356	361	316	329	325	351	339	347	323	319	291	303	366	325	332	334	347	337	318	331	318	310	341	380	354	335	336	331	312	314	343	341	329	359	335	304	337	339	357	340	343	352	318	317	321	310	333	325	345	362	341	311	322	313	313	355	352	362	364	332	324	334	312	315	316	295	292	312	322	351	356	352	302	339	367	331	347	332	313	292	357	347	348	339	323	338	345	329	317	344	309	342	323	328	301	324	349	344	315	351	309	329	342	355	347	320	308	338	324	327	327	341	306
14105	34097	66322	74479	68757	58623	47092	35552	24755	15129	8013	3184	851	699	754	786	741	694	721	752	711	747	723	749	732	724	736	774	750	716	728	712	718	721	743	736	739	679	743	682	700	698	696	727	750	685	701	758	748	751	688	721	713	796	701	701	682	771	714	769	715	697	707	697	711	725	698	672	705	733	727	691	676	730	707	692	723	703	707	771	723	693	744	664	707	734	716	672	724	692	742	792	748	673	708	728	724	666	723	652	710	765	697	731	722	697	691	722	744	764	746	741	738	694	680	681	709	686	683	728	674	734	758	682	730	702	694	706	703	670	721	747	736	717	692	689	709	697	696	731	745	721	762	731	653	675	696	726	716	724	710	702	649	700	749	680	709	676	732	736	717	697	692	736	772	729	744	681	735	737	694	684	698	696	723	684	737	751	735	763	697	734	705	742	758	685	698	760	681	718	700	688	728	715	736	708	706	722	704	706	689	755	742	722	726	688	709	683	743	749	713	718	709	670	700	674	712	783	687	705	707	711	722	710	712	686	702	720	733	720	754	722	774	700	704	698	728	741	727	700	725	688	709	739	719	739	719	700	696	728	744	734	683	718	727	684	701	754	694	704	710	688	701	703	718	731	751	705	720	692	729	659	702	716	752	694	763	722	717	704	745	729	765	695	726	728	691	739	752	694	706	695	745	716	765	730	689	696	677	703	678	687	723	756	752	748	689	760	749	720	680	702	776	749	687	664	682	709	707	720	700	790	721	688	729	713	740	718	711	706	705	705	718	748	724	739	706	762	716	714	656	726	726	651	712	693	763	683	709	716	719	742	727	682	727	747	747	732	719	718	731	729	690	707	735	753	721	705	719	699	725	706	731	680	688	736	711	700	690	700	768	716	723	726	681	748	758	726	702	749	727	694	652	717	689	691	709	734	718	704	692	704	699	703	707	724	699	759	724	714	694	747	724	696	715	706	693	706	698	709	723	721	711	727	741	778	771	750	739	756	731	684	728	702	672	730	705	734	734	737	706	664	709	711	725	715	729	709	695	698	662	739	708	708	701	713	748	676	751	715	764	690	672	726	723	683	742	701	736	698	663	718	764	636	659	678	695	699	747	724	731	717	750	741	728	728	678	740	725	742	769	727	718	712	792	697	714	722	714	750	723	692	714	718	735	680	717	704	721	682	681	754	697	707	707	754	747	688	718	743	671	681	707	752	762	725	702	755	734	690	720	733	714	760	739	710	723	730	670	755	734	693	735	707	689	687	724	703	728	738	730	659	714	733	703	757	728	710	716	734	712	707	729	743	752	750	723	789	711	719	708	708	726	730	714	718	726	703	728	703	722	750	700	708	686	666	715	749	703	670	717	690	760	657	730	756	689	709	704	745	737	725	760	770	706	718	681	691	726	738	733	718	724	732	665	727	710	688	710	709	689	695	687	722	729	678	723	741	680	738	698	698	686	716	715	742	711	753	729	732	759	702	720	716	731	748	661	717	730	738	729	701	718	712	705	684	740	702	677	712	764	726	687	737	705	765	741	769	742	746	721	677	694	724	666	723	694	703	760	728	756	688	691	700	733	765	728	703	718	691	754	678	710	753	717	768	682	690	704	715	717	774	753	679	744	706	736	725	710	706	667	728	684	717	722	679	687	688	714	707	692	757	703	702	744	715	692	738	751	685	702	707	700	716	750	705	716	711	714	721	716	720	740	679	679	733	691	717	669	701	710	714	705	712	731	736	669	685	731	717	686	711	732	749	708	714	734	711	753	747	710	757	717	705	739	716	690	673	702	701	704	708	705	685	738	681	707	693	717	802	735	736	733	765	716	703	686	740	779	729	732	739	666	750	745	727	710	735	697	688	707	695	747	736	722	712	722	714	755	678	705	647	734	672	680	715	740	709	698	696	740	683	707	710	706	685	685	691	722	727	692	734	728	751	759	714	706	704	659	708	691	699	695	690	755	678	708	759	708	688	657	737	741	674	752	741	720	722	753	734	719	703	709	714	721	713	713	690	694	717	765	678	734	731	707	729	737	732	716	696	743	701	699	715	714	732	750	693	745	753	744	666	696	701	740	689	715	734	732	693	710	713	719	720	714	705	747	738	712	704	708	733	750	703	753	674	753	719	688	703	695	716	715	746	768	671	754	731	748	726	720	748	718	725	729	716	719	708	724	681	710	799	701	750	692	713	771	704	759	698	700	725	773	797	736	723	715	678	700	709	714	706	746	749	707	739	724	700	718	744	678	696	763	709	722	697	752	758	679	700	675	673	688	691	732	700	698	733	674	739	736	729	721	691	684	696	734	717	702	667	693	713	711	748	710	740	677	766	708	672	649	749	700	691	766	699	694	727	712	691	682	726	777	724	710	745	698	710	702	738	710	721	719	733	706	750	752	728	717	731	662	751	729	719	742	694	750	757	749	735	698	731	769	738	700	717	746	658	720	714	709	706	738	729	699	710	714	754	712	702	701	754	739	694	734	688	772	697	689	683	746	719	714	720	701	739	692	734	707	706	709	723	743	661	743	720	735	669	704	711	739	708	696	688	772	766	698	717	713	698	696	714	694	686	712	748	759	740	722	716	703	747	729	726	679	716	699	722	715	733	748	695	719	711	732	686	739	729	721	732	691	729	698	736	713	674	677	699	707	722	729	730	724	709	709	710	656	710	703	714	675	756	710	752	711	730	691	710	713	716	748	677	700	718	702	715	736	727	719	732	723	746	738	715	691	724	683	698	708	717	705	722	736	681	717	712	752	727	730	736	739	723	717	707	736	791	702	704	747	736	750	725	690	718	706	728	707	725	738	741	734	712	732	676	685	724	702	714	733	720	706	688	714	718	673	737	708	696	762	724	736	734	728	720	750	719	679	771	731	714	701	725	704	665	694	690	722	761	737	738	717	709	707	701	764	763	659	681	743	741	784	676	718	764	764	691	638	730	733	724	745	727	752	684	730	734	709	720	716	709	694	709	694	735	674	735	720	735	749	703	756	742	746	688	718	650	725	706	735	690	767	695	677	692	724	726	737	729	774	756	695	736	674	684	713	710	728	727	726	710	716	741	705	677	693	710	711	700	721	719	702	721	713	733	706	707	696	704	741	713	658	732	733	717	759	756	707	715	725	788	658	716	773	724	734	724	727	707	684	687	702	690	710	763	730	729	733	734	715	651	714	751	732	748	722	718	716	726	701	702	727	697	772	744	693	696	749	720	700	709	720	715	715	711	681	712	715	708	695	707	721	726	732	663	673	666	743	749	744	730	715	709	687	751	714	748	683	660	697	711	710	687	720	717	676	759	699	708	704	729	732	712	727	764	699	726	734	719	721	748	768	720	675	749	715	719	732	756	749	742	718	714	693	752	703	729	727	740	715	748	710	692	700	671	694	695	740	703	683	705	734	695	699	729	743	724	744	730	733	728	709	713	672	764	672	716	702	682	740	722	764	686	699	707	705	739	718	723	704	720	711	708	740	711	752	702	727	696	703	697	709	697	704	746	681	719
3392	2304	4556	4508	3234	2171	1376	804	546	399	222	217	198	188	181	168	174	193	184	170	167	201	177	175	188	196	191	179	183	189	192	196	189	206	179	196	201	159	166	186	181	217	167	204	184	207	171	172	187	180	186	177	181	159	175	178	190	167	184	196	199	188	209	188	193	186	210	208	158	172	179	193	196	203	169	161	204	178	190	181	180	170	167	182	182	178	191	189	190	178	220	157	156	203	171	176	178	187	194	193	175	165	181	197	174	168	186	161	181	191	190	182	167	182	204	183	195	168	188	177	175	197	162	191	164	163	181	157	195	194	179	213	178	188	182	179	171	192	158	168	176	172	192	161	200	165	200	169	193	170	194	175	180	214	174	195	192	200	195	194	186	173	196	205	164	175	179	182	169	166	189	151	175	200	160	197	186	180	189	194	190	175	199	206	175	197	164	175	185	181	214	187	191	212	163	182	179	192	178	163	157	182	166	198	177	191	191	215	172	179	189	180	166	170	200	194	197	189	195	190	197	208	195	186	199	163	195	197	175	170	174	197	208	175	182	181	175	175	195	184	204	199	175	179	157	179	186	166	179	167	189	177	191	210	167	204	172	174	182	179	177	187	188	183	177	186	176	187	162	169	183	187	172	192	180	184	187	172	177	189	193	198	156	191	182	208	178	168	184	205	176	174	174	169	177	192	202	185	174	173	208	190	184	197	209	213	176	196	184	179	173	191	177	190	179	179	160	194	200	194	178	190	200	178	175	178	198	182	178	209	180	165	198	166	178	199	203	191	204	178	196	188	189	199	192	191	183	179	191	174	170	178	174	191	157	176	198	166	180	156	163	196	181	170	190	176	186	202	197	197	167	192	207	176	158	161	182	194	190	190	182	177	182	171	189	186	173	186	175	191	194	196	170	200	194	192	178	180	189	202	162	185	186	162	177	203	157	186	214	193	175	170	183	172	178	205	201	165	172	177	201	196	183	179	181	206	187	178	202	176	182	183	169	188	210	185	184	180	208	182	189	177	208	177	182	184	172	185	198	191	174	163	171	189	187	194	179	190	174	177	168	178	173	196	165	188	195	185	218	188	193	169	179	184	210	160	199	184	189	189	192	166	188	192	188	185	187	187	169	188	166	182	191	190	182	225	168	217	174	179	177	187	166	181	198	169	185	162	185	176	193	188	186	185	177	162	179	179	181	197	173	192	178	214	199	195	196	178	185	164	175	203	176	194	224	195	186	158	171	163	176	184	198	185	171	177	160	185	156	205	177	207	199	192	169	207	177	178	180	187	194	204	193	199	199	179	201	181	162	183	185	191	187	170	201	181	187	188	209	190	201	172	199	179	168	165	174	183	187	191	213	159	180	188	170	174	224	195	176	187	157	187	194	203	161	196	181	177	185	184	174	172	171	191	167	198	210	223	184	166	206	188	188	176	172	219	205	187	179	196	158	175	153	186	179	195	195	180	174	179	193	175	194	197	165	197	184	173	195	186	192	176	203	175	168	182	187	173	188	178	198	153	187	173	172	191	214	155	157	173	198	174	171	172	187	167	158	176	165	188	163	164	186	166	216	205	177	192	187	201	173	178	162	172	184	196	190	190	177	163	188	166	191	187	183	190	200	174	194	184	174	192	179	211	190	180	178	172	164	183	204	182	181	183	179	180	179	180	185	195	187	174	192	168	162	195	197	204	185	170	177	201	183	157	168	177	185	159	188	173	176	172	191	168	183	195	173	162	155	184	172	164	195	166	208	173	183	183	188	199	180	190	169	203	195	209	195	187	182	182	165	188	202	203	160	179	205	182	186	179	172	165	190	171	204	143	171	166	193	173	185	189	156	206	181	187	179	162	174	175	188	193	174	196	175	179	172	171	185	181	182	180	176	204	201	178	206	221	182	201	165	189	179	185	192	177	151	148	160	175	202	189	186	179	204	181	198	199	199	166	172	199	167	181	183	153	169	188	184	190	183	146	203	189	196	199	178	200	188	183	171	190	176	192	177	188	176	186	205	174	195	181	177	184	181	170	194	190	165	145	200	173	197	193	215	234	198	162	162	183	201	183	167	191	185	194	197	187	202	191	181	198	177	200	163	191	195	200	204	183	191	136	186	165	157	174	168	173	187	175	209	193	169	174	176	200	180	190	193	223	185	211	206	170	182	151	191	183	196	195	226	183	177	182	153	184	187	209	184	188	180	166	179	161	159	189	171	195	201	195	198	193	177	171	205	158	175	164	183	147	183	188	196	169	179	165	191	196	181	208	185	175	203	189	180	201	195	165	187	177	164	179	220	190	166	188	180	173	172	185	165	176	205	174	177	191	200	179	171	192	197	193	156	191	213	166	193	158	166	180	199	183	200	171	160	208	186	184	181	160	214	194	175	179	201	196	183	213	205	187	171	188	188	194	199	198	177	173	164	178	151	180	187	190	180	173	191	184	181	168	220	206	193	196	172	181	185	169	174	175	176	180	152	177	163	185	194	218	173	157	190	198	178	185	186	171	193	171	181	166	178	203	161	172	189	170	159	193	194	171	186	197	197	192	203	204	172	203	192	200	184	188	217	187	180	193	178	193	192	164	208	203	186	179	169	185	215	176	187	175	178	171	177	180	160	188	184	196	196	161	199	195	176	166	158	178	208	201	168	221	210	167	180	204	194	171	175	189	201	193	199	208	185	147	193	189	172	171	184	190	176	196	174	170	199	178	221	177	201	180	171	159	191	191	181	166	195	168	167	179	205	173	176	181	212	189	196	182	182	182	194	201	186	188	139	184	166	184	197	184	189	174	201	189	166	202	187	162	158	172	167	177	170	171	177	158	188	157	196	176	188	191	159	152	189	174	173	183	157	165	196	185	199	187	196	183	179	194	190	189	200	190	197	175	186	164	154	159	202	197	183	194	186	185	167	161	176	181	190	163	187	177	187	170	181	175	216	171	172	200	190	186	185	166	191	189	168	204	191	183	169	186	198	172	183	165	182	206	223	203	200	184	178	192	186	201	157	196	182	185	179	171	187	184	177	173	189	194	175	171	188	193	191	178	190	180	174	167	182	194	200	198	179	188	178	179	163	225	142	217	176	199	213	186	186	179	181	189	183	175	200	172	180	181	166	173	192	187	209	178	175	188	163	209	167	182	184	184	180	178	165	200	172	178	173	170	164	174	199	195	181	193	177	183	170	196	179	160	196	186	189	180	187	179	216	190	174	188	175	177	168	202	174	173	173	177	171	175	201	172	190	187	194	162	166	178	154	187	201	160	175	169	172	191	185	153	181	179	163	164	178	181	167	199	157	186	184	190	217	168	147	182	205	161	179	172	205	163	170	182	182	182	164	171	194	207	187	193	188	173	220	190	214	160	148	178	168	190	180	176	183	188	189	185	151	184	191	177	178	184	180	201	186	186	178	177	202	211	167	190	197	183	184	204	160	191	186	175	168	189	162	180	200	184	176	192	167	170	189	164	158	187	169	181	196	194	226	182	184	177	201	178	173	185	187	172
2849	3039	9574	12789	10683	7836	4780	2927	1850	1114	762	534	451	426	456	427	435	429	438	427	467	454	411	413	415	417	440	416	450	399	438	453	437	416	433	403	405	442	448	391	432	434	436	452	436	438	441	432	443	424	455	421	416	446	443	404	445	428	421	392	441	465	417	426	461	401	417	455	451	434	422	447	455	435	408	444	430	444	437	424	430	411	425	406	453	451	464	416	451	374	425	429	442	400	390	442	425	429	466	420	400	403	431	438	365	456	433	460	430	396	412	429	471	393	403	414	435	425	451	440	409	425	424	447	462	422	466	428	417	417	423	423	414	465	470	447	405	435	461	442	496	439	435	461	429	416	449	414	460	429	396	429	427	444	448	426	434	444	404	411	406	439	434	459	422	393	450	446	412	425	446	439	455	418	434	458	441	400	403	444	435	429	445	439	430	412	391	436	435	429	450	445	437	442	420	417	420	430	404	415	437	425	436	445	392	442	445	440	386	444	414	466	394	414	427	410	398	383	438	460	422	469	409	443	439	403	451	387	445	402	447	442	455	415	436	397	407	455	446	429	467	435	407	421	456	443	451	403	441	443	439	417	432	441	431	442	417	427	448	432	414	473	418	412	435	436	396	465	397	432	408	433	448	407	402	419	440	392	417	469	437	430	468	405	436	407	446	439	443	393	435	434	423	389	441	464	463	431	407	436	429	442	416	409	418	450	400	432	392	435	428	437	431	388	400	427	432	419	435	426	451	431	415	424	442	426	431	423	419	429	427	452	426	411	456	428	474	417	470	458	430	428	417	443	451	428	463	406	398	438	433	412	428	430	400	406	455	461	449	402	411	479	432	421	406	395	420	435	440	434	425	413	454	444	456	439	455	460	431	419	401	437	426	409	402	419	408	393	431	421	402	403	420	450	441	442	427	433	444	436	443	412	420	436	431	411	425	412	464	474	456	442	401	424	429	450	407	411	390	427	424	449	437	411	413	411	423	417	410	437	422	417	416	385	417	400	403	404	426	409	390	459	448	408	422	466	424	410	417	424	423	445	433	424	400	415	428	435	456	475	428	416	434	399	438	459	419	441	431	453	463	414	431	424	429	449	424	387	399	412	407	414	420	457	426	422	456	444	446	423	436	431	461	431	439	402	402	432	429	448	446	418	436	426	388	426	453	447	418	394	446	436	432	404	416	435	439	432	448	414	442	423	415	465	423	448	410	421	444	408	401	433	424	419	410	427	399	404	423	402	443	380	430	432	426	436	411	438	449	431	440	448	440	413	403	422	438	457	426	404	452	390	442	433	447	417	421	464	414	387	399	417	468	427	464	446	423	436	437	464	414	437	404	413	442	456	426	449	411	426	442	434	408	406	429	442	434	454	457	413	419	435	444	437	420	436	439	443	460	417	404	445	435	463	420	430	440	399	399	426	434	396	409	429	438	465	453	397	401	450	430	395	407	425	430	429	430	465	449	418	446	457	438	449	467	437	414	387	448	415	414	431	428	460	470	448	452	417	447	411	434	448	434	459	449	432	422	454	435	460	418	403	435	412	470	427	417	438	436	399	432	458	443	449	441	408	424	392	476	412	438	436	420	433	401	431	404	453	428	451	409	427	454	410	440	418	454	447	425	426	453	443	408	441	447	452	382	436	435	427	457	410	460	398	410	424	421	423	443	397	442	415	431	428	437	438	451	413	463	431	402	430	418	454	423	448	438	419	396	419	429	433	420	440	442	432	441	421	406	395	459	423	435	382	408	404	421	444	465	430	460	400	407	410	401	421	444	410	437	412	424	419	415	449	473	428	430	447	406	396	433	423	417	427	394	417	414	406	404	397	447	450	399	454	393	414	420	409	429	437	417	450	446	422	420	413	480	461	431	419	409	425	420	396	444	450	461	416	446	407	473	469	419	401	424	449	421	397	431	429	445	452	413	427	449	448	433	403	408	448	432	406	457	393	397	443	413	445	434	440	417	436	441	413	427	431	416	477	438	381	418	413	453	452	427	447	416	452	434	397	422	446	438	444	423	461	384	446	454	430	439	435	411	431	399	468	404	422	432	415	462	458	428	436	416	418	470	450	416	437	436	418	416	437	409	436	398	474	435	418	440	404	428	426	424	425	421	430	446	476	421	429	442	441	417	421	415	424	458	413	412	435	419	398	453	485	456	461	437	444	446	416	438	416	458	450	453	452	446	419	449	443	406	424	428	438	419	430	433	410	456	454	448	449	382	429	442	439	429	460	454	480	440	445	441	435	461	422	438	420	446	445	436	435	389	414	459	427	432	461	441	426	461	385	428	396	429	402	437	407	451	383	466	427	416	455	428	456	463	403	376	441	450	425	441	484	441	416	427	420	415	418	437	431	430	443	450	444	436	424	429	407	426	481	444	432	382	395	450	447	415	438	395	404	433	419	452	431	445	436	400	422	437	438	437	435	427	405	430	451	468	411	424	442	421	440	420	419	448	428	464	442	409	426	391	426	436	423	450	419	437	443	405	437	433	434	429	439	398	398	420	448	419	421	424	415	415	404	462	432	430	408	368	489	433	429	438	428	457	435	432	450	394	441	477	448	430	454	467	443	426	416	403	429	438	405	406	377	458	414	428	422	417	438	438	418	440	452	425	440	426	432	448	436	431	422	418	433	452	420	419	426	417	430	390	438	407	408	431	434	451	435	454	428	438	394	445	419	436	421	402	436	400	432	416	443	439	435	381	433	443	435	435	444	404	437	413	416	435	432	425	434	412	440	422	388	439	448	439	415	408	428	435	446	439	427	443	409	418	472	416	410	446	382	459	391	396	444	446	472	435	396	414	432	425	405	418	436	428	427	395	442	447	405	441	419	416	412	448	438	434	437	455	443	423	424	475	415	473	461	390	397	409	423	420	421	486	442	416	448	424	405	433	485	447	401	444	452	480	404	476	424	443	408	412	456	431	444	428	426	439	386	444	455	445	420	415	426	412	424	427	448	430	443	438	460	457	440	379	440	416	425	434	461	447	427	448	389	432	430	406	419	426	401	408	441	394	438	462	431	410	410	438	431	384	424	398	418	411	405	440	416	416	416	407	437	415	475	421	415	412	426	426	398	437	444	424	418	450	412	441	442	420	451	424	446	474	419	462	396	471	447	412	436	407	448	447	448	447	405	431	458	451	447	422	415	396	432	480	458	447	387	449	414	422	444	438	455	427	405	458	451	388	409	439	413	411	393	464	452	402	423	414	413	397	451	436	429	417	406	397	430	415	405	411	453	420	413	424	435	440	452	416	447	433	442	430	470	443	411	401	445	425	415	414	433	449	421	443	423	438	412	438	413	422	435	446	428	424	443	417	403	406	439	386	425	424	424	425	407	427	401	469	396	441	478	408	415	430	412	447	432	414	455	439	434	444	434	419	421	389	383	445	413	419	469	443	389	402	459	427	437	422	418	452	428	430	416	428	457	413	438	439	395	417	469	408	411	428	417	418	406	409	438	425	459	408	393	452	398	391	445	455	386	456	455
28037	47139	76659	69732	58128	45634	32118	19161	9530	4344	1813	891	335	325	298	350	310	304	326	365	325	322	320	336	326	330	275	336	343	337	311	306	347	357	344	292	324	337	301	310	300	360	303	330	267	340	323	324	322	297	317	294	305	321	288	349	322	325	314	315	291	345	324	309	336	323	291	321	355	328	350	333	335	288	292	345	328	273	346	334	299	315	291	323	313	306	332	323	314	297	333	291	340	312	295	339	334	312	323	305	329	338	320	336	345	336	333	296	292	299	335	306	343	314	299	341	340	299	313	314	339	348	308	315	325	308	323	309	324	318	303	312	344	282	330	327	317	300	334	335	315	309	313	289	311	309	347	323	297	305	287	356	313	326	330	295	297	335	329	308	345	297	294	312	356	294	340	316	327	335	343	295	308	307	326	315	328	341	301	309	334	313	325	338	325	334	315	350	346	340	331	313	307	319	320	333	314	339	305	294	340	310	327	338	342	305	326	311	292	326	267	340	312	338	321	337	347	339	314	341	330	344	325	301	300	338	295	309	337	307	318	336	337	341	334	308	315	309	306	310	325	304	308	291	305	367	351	324	314	319	327	360	323	343	330	298	327	311	325	344	278	330	316	322	340	322	312	339	326	343	304	299	344	315	336	303	321	312	346	327	303	333	323	272	335	302	315	325	320	309	318	307	324	343	324	283	321	318	324	310	321	316	330	302	301	338	287	310	307	314	330	306	316	327	327	323	324	305	340	321	316	332	280	303	307	331	308	310	327	359	336	317	307	353	298	280	331	339	322	323	287	339	346	331	322	310	315	318	326	353	333	314	318	330	291	347	319	311	323	327	311	303	320	293	317	312	354	306	289	328	329	311	329	291	314	319	317	335	312	328	316	332	361	349	305	322	279	312	309	284	337	348	304	329	351	307	329	318	322	351	322	280	316	306	307	336	338	306	291	319	289	287	314	348	305	315	304	324	288	324	295	323	300	346	351	313	312	304	327	338	276	323	303	354	324	320	311	286	299	328	316	320	331	336	329	315	322	319	300	333	322	328	319	301	359	315	324	334	300	320	285	301	319	310	294	350	333	335	299	324	299	303	270	281	318	323	354	314	320	333	329	290	300	327	321	314	300	318	298	330	304	311	354	346	291	303	289	321	346	330	290	318	294	283	305	317	313	308	322	285	323	328	321	314	332	309	351	325	304	295	304	290	305	335	323	354	349	331	308	328	298	299	322	336	333	327	298	334	272	303	315	334	325	346	320	344	334	297	318	328	333	297	322	320	325	316	323	332	364	300	287	344	340	302	306	333	343	306	317	306	337	363	300	326	306	319	282	297	341	310	308	301	309	316	321	321	333	309	326	324	326	342	343	312	320	277	356	349	330	292	326	335	289	295	320	332	351	299	313	324	327	353	307	317	303	328	319	320	330	336	294	312	305	318	313	282	343	338	328	352	292	347	307	315	318	318	309	304	353	324	324	334	290	313	312	304	324	344	346	378	341	338	325	321	318	341	333	336	322	309	300	299	316	320	332	332	334	329	324	323	285	323	313	333	326	318	326	326	326	280	290	325	314	333	321	313	330	322	311	344	338	342	338	344	321	328	334	323	290	320	296	341	338	319	329	316	316	329	280	329	346	300	304	306	325	290	291	300	299	300	320	339	309	343	327	330	329	343	347	323	301	321	329	347	317	307	310	295	383	337	342	309	351	336	342	280	320	345	283	308	346	299	317	304	347	269	309	309	301	297	320	328	309	319	337	309	343	327	304	349	349	316	319	363	282	316	314	314	338	288	338	306	319	299	316	297	318	286	338	322	306	325	334	316	311	304	299	352	305	299	326	322	272	315	308	314	292	298	316	322	314	284	302	282	343	352	286	316	304	339	303	299	314	344	290	336	315	309	330	341	332	356	294	331	302	299	301	367	310	316	352	316	278	321	304	335	327	341	338	310	339	333	306	312	317	304	322	332	321	330	280	319	313	295	302	328	278	331	340	292	323	324	333	326	327	318	372	290	285	328	303	345	321	317	303	293	314	376	298	305	320	309	347	327	320	294	326	313	313	315	356	346	289	309	344	311	335	330	306	355	348	303	313	353	341	331	313	290	304	306	308	289	377	309	323	304	323	297	316	341	303	327	324	340	284	307	308	319	345	291	339	354	376	298	307	290	320	299	306	302	305	360	332	317	330	331	359	290	274	322	305	323	358	303	335	298	329	301	285	307	329	325	310	313	325	333	355	301	288	327	300	346	325	282	337	338	321	307	346	326	303	319	280	322	343	322	305	323	333	304	329	277	328	347	348	313	302	321	340	313	329	321	308	293	292	320	310	344	326	302	324	293	336	302	326	303	296	309	340	340	321	305	374	281	317	325	354	331	333	354	325	337	335	326	338	342	326	350	285	295	279	292	328	277	355	307	336	298	326	304	323	327	305	323	298	306	309	329	308	308	333	344	279	339	336	294	336	324	282	301	330	331	333	344	327	307	294	296	318	331	317	331	332	326	332	314	337	305	336	314	304	311	338	322	325	316	314	317	330	343	309	341	327	313	302	317	327	314	341	302	302	270	301	311	299	309	332	340	342	294	295	329	309	319	352	345	294	333	336	342	318	352	308	324	305	287	308	290	335	297	315	271	312	313	313	340	292	309	302	333	332	333	326	327	323	305	279	338	333	332	363	321	316	356	317	309	319	311	323	341	312	312	333	300	274	357	338	327	322	330	320	334	302	314	328	338	321	334	313	347	295	302	320	335	313	331	331	322	326	326	323	318	368	347	294	339	298	346	315	332	301	335	346	323	300	305	314	319	348	303	317	309	327	355	352	314	344	307	323	339	318	316	347	300	317	336	337	294	324	332	315	310	318	320	299	342	337	343	329	300	345	345	332	278	321	323	309	311	326	341	307	315	354	348	293	296	298	333	326	294	310	329	310	319	311	309	330	305	333	317	317	324	349	329	312	315	305	359	324	342	301	348	338	286	349	322	296	337	321	317	318	295	311	292	311	321	333	361	305	382	285	295	339	343	305	297	326	327	356	296	333	311	324	314	342	342	307	301	317	327	317	308	313	311	322	306	355	331	347	324	311	299	294	335	333	299	287	312	327	276	296	313	325	290	348	295	307	358	327	309	326	319	327	335	310	301	326	342	326	316	347	319	330	285	344	289	293	328	335	351	338	294	344	297	325	324	379	322	318	319	308	300	314	342	350	330	303	332	296	339	301	297	320	348	308	316	359	318	282	348	293	323	340	293	281	315	333	285	292	309	322	354	320	303	326	313	336	326	305	343	329	313	310	304	303	312	328	307	329	311	297	287	350	299	327	343	312	293	323	331	307	323	321	325	346	297	305	347	313	322	308	323	352	335	317	290	329	308	318	308	338	321	334	316	317	358	303	318	357	318	329	347	332	300	309	295	346	314	325	323	304	322	345	344	308	318	322	316	321	359	326	335	324	303	291	301	332	321	317	334	324	332	299	352	322	347	344	335	324	289	333	329	305	330	303	297
15386	35180	69220	74084	67648	56968	45833	34079	22937	13154	6289	3159	810	709	710	683	744	715	690	709	697	686	730	733	689	687	730	669	704	742	666	742	683	690	691	729	675	709	650	712	641	679	735	722	702	738	651	670	713	656	694	723	701	741	664	665	735	672	667	699	720	727	693	661	707	665	723	694	666	722	705	681	710	693	712	698	706	714	692	679	713	681	713	712	716	673	708	707	694	704	721	657	713	683	700	630	698	703	728	712	687	710	715	682	700	672	626	714	658	683	709	720	719	641	687	699	734	708	743	653	709	721	673	660	694	716	684	701	689	656	706	703	697	718	735	673	692	696	680	710	723	740	667	695	677	716	676	648	728	714	726	676	642	674	696	702	641	710	686	704	732	744	672	681	727	712	735	697	723	738	702	734	675	685	792	745	668	679	656	690	680	718	673	688	702	661	715	681	709	675	720	706	700	703	671	738	722	699	686	680	685	668	703	677	716	678	656	704	686	660	712	651	682	686	702	712	725	651	670	688	686	701	712	705	693	680	677	722	677	705	712	705	695	707	674	684	667	734	677	698	711	672	685	696	696	640	659	715	697	679	708	705	685	733	681	730	720	686	727	671	692	663	750	647	694	673	712	708	682	689	641	692	707	651	686	695	686	672	663	678	701	688	683	699	683	669	712	709	699	718	744	662	703	756	688	700	671	681	714	677	679	688	689	702	704	681	687	687	730	694	711	727	701	690	687	673	708	677	713	690	715	714	690	712	662	690	698	671	741	673	750	730	669	777	698	710	732	713	708	668	684	710	657	683	642	718	631	668	674	711	735	718	767	659	696	725	687	689	618	684	656	732	731	638	669	681	674	705	707	690	694	697	711	721	652	727	707	694	692	678	667	695	731	699	700	673	743	676	677	675	710	736	687	765	728	725	692	711	709	693	738	692	685	715	687	665	689	723	678	748	696	709	677	701	712	702	731	656	709	724	709	665	709	693	696	717	692	679	674	678	721	669	696	722	742	743	702	667	669	677	693	687	703	682	731	727	733	696	663	731	684	734	694	722	661	657	683	661	635	702	735	725	705	707	703	658	659	693	691	623	730	739	662	708	664	661	678	671	714	694	654	692	696	697	723	674	734	730	673	723	704	685	708	637	695	706	699	675	675	655	691	737	669	716	746	692	710	704	762	700	712	688	731	698	662	715	704	665	617	701	723	712	734	667	724	738	736	716	674	705	660	666	685	662	740	690	658	715	664	711	663	719	704	734	714	690	689	711	701	658	722	685	687	766	698	725	720	663	713	700	765	687	691	652	671	725	702	715	714	722	692	728	736	722	694	678	729	678	735	704	706	681	700	722	697	707	698	682	700	698	664	686	705	681	673	731	645	694	720	733	672	751	723	719	702	696	723	677	692	721	699	769	731	748	693	693	750	669	674	693	691	705	686	690	695	694	704	752	712	687	685	710	681	658	695	724	695	653	677	721	665	706	668	701	687	643	640	719	710	658	695	696	728	697	709	713	692	673	702	714	709	685	672	676	724	675	697	652	663	696	681	723	664	668	682	759	740	680	686	705	697	655	670	710	677	737	696	737	699	688	712	703	712	714	703	648	696	692	696	662	671	721	662	701	715	713	692	666	741	709	745	696	712	708	665	707	725	691	697	714	709	709	668	709	711	664	752	735	684	744	710	673	660	747	727	693	620	661	653	709	693	686	719	706	749	692	690	707	655	717	720	712	684	689	727	734	726	721	718	665	683	675	655	704	720	717	716	720	723	766	709	660	697	666	679	665	686	682	688	679	729	659	651	696	690	636	748	695	657	686	700	685	712	705	667	705	745	697	731	725	718	695	615	701	747	642	706	693	664	731	651	703	700	724	716	656	636	672	752	675	754	679	686	681	739	709	736	670	680	675	699	660	710	675	728	727	674	687	672	691	694	709	669	728	691	680	704	672	661	709	694	709	687	698	665	694	663	744	666	708	674	754	669	711	716	697	704	711	630	695	671	664	696	711	662	685	721	639	653	704	715	671	693	720	693	675	692	721	661	658	652	634	707	677	690	704	702	684	695	705	777	714	748	703	700	682	674	694	699	685	656	653	722	736	711	748	722	654	708	744	667	677	691	689	721	664	674	700	688	643	690	728	740	750	655	696	734	725	690	726	701	672	731	711	676	704	710	645	699	706	678	666	715	739	723	686	693	701	674	699	675	690	656	713	664	718	703	718	716	685	693	678	716	699	681	724	711	708	705	697	669	686	648	724	651	681	712	699	719	698	695	657	710	777	655	731	688	701	651	676	672	714	746	678	683	647	650	737	668	720	663	760	640	712	672	717	706	694	655	692	720	676	700	656	700	715	690	697	655	701	664	751	737	681	651	713	697	704	720	716	724	679	698	690	720	658	695	725	667	679	723	694	682	666	661	707	738	743	699	681	734	711	692	679	717	720	696	730	664	671	712	685	654	712	658	668	676	703	712	701	694	726	658	666	703	711	734	666	682	686	678	698	728	679	700	725	722	649	637	709	713	667	677	682	677	680	721	697	683	684	682	691	649	686	692	681	771	702	745	636	701	687	690	714	728	672	732	701	719	660	720	704	706	686	662	712	707	682	667	715	740	678	723	704	597	722	705	786	758	723	723	626	672	689	661	694	669	668	674	679	715	734	684	704	626	751	710	683	720	681	673	699	732	682	704	720	741	717	705	694	709	737	665	703	691	729	726	674	703	694	695	736	717	651	682	729	678	693	727	708	662	698	730	714	673	684	683	687	692	678	708	692	718	680	694	692	701	707	734	715	670	702	747	722	697	751	709	655	691	684	728	708	668	662	717	680	675	714	713	695	656	682	690	701	691	702	719	670	753	690	714	706	677	654	742	679	719	706	659	683	699	727	696	705	714	669	717	703	727	682	665	719	712	661	700	714	720	664	689	715	691	730	701	727	670	647	719	716	646	707	638	707	694	696	701	650	745	717	698	651	691	733	681	684	668	677	735	651	735	693	697	695	709	655	666	682	709	695	671	703	657	686	678	720	713	730	694	675	660	664	753	678	712	715	720	663	715	690	706	717	723	665	688	734	670	673	730	710	713	663	718	742	677	751	716	707	730	692	696	698	702	711	673	656	700	719	715	687	677	717	690	699	692	709	679	694	663	690	712	681	702	717	738	688	673	718	731	645	714	692	704	646	683	695	668	658	741	686	665	699	646	704	681	681	702	671	724	683	717	662	726	694	676	727	692	690	743	659	683	715	691	694	713	677	705	677	679	695	696	747	729	691	660	699	690	692	734	690	733	721	707	689	696	713	742	691	691	697	710	649	699	743	704	706	711	785	702	685	670	691	708	710	682	747	737	727	730	690	751	728	691	688	708	681	725	695	717	731	737	695	682	715	702	676	664	718	678	721	704	728	656	700	720	662	707	681	725	750	708	704	669	677	731	675	709	708	665	683	693	671	760	690	693	726	667	691	708	690	658	703	707	747	673	697	679	671	676	704	743	670	725	727	672	736	722	687
27581	49463	76684	69925	58103	45066	32304	20112	10209	4573	2050	1033	382	367	338	337	370	345	318	344	301	326	342	365	302	344	357	345	339	336	341	338	360	341	367	329	312	347	337	349	315	359	318	312	357	378	358	341	340	333	361	377	327	350	367	315	345	362	350	346	365	327	347	339	323	354	343	353	328	355	331	327	334	327	351	349	343	340	341	329	336	333	356	348	327	341	348	357	356	335	308	354	378	296	324	347	306	337	325	319	342	342	301	326	382	379	339	348	328	333	358	348	337	328	348	325	314	365	328	320	332	314	322	366	327	342	317	348	322	341	347	332	358	319	314	311	339	327	346	336	318	299	346	324	359	325	346	313	355	336	345	332	366	318	359	367	354	312	352	363	374	320	330	330	306	353	332	329	343	310	343	353	333	368	344	330	333	360	347	357	337	317	315	300	365	357	339	363	359	334	349	354	357	336	324	317	308	329	377	373	318	334	336	370	304	387	331	336	376	330	347	332	341	331	360	370	309	357	320	346	350	314	299	317	301	376	314	338	330	360	340	316	318	354	360	353	305	310	330	331	341	340	317	306	370	325	314	325	342	312	358	371	347	367	369	296	344	355	316	352	328	329	344	370	335	391	344	360	347	375	336	319	349	311	336	325	330	319	331	352	371	309	305	321	359	362	334	316	346	338	346	303	321	374	378	303	326	335	346	346	354	306	388	343	351	366	316	357	344	342	307	328	296	353	334	324	334	331	372	329	316	307	347	339	334	308	288	369	394	306	352	386	328	345	326	332	291	309	335	361	323	341	309	333	363	355	341	312	313	314	345	327	335	348	335	338	329	352	354	350	348	328	337	357	364	331	357	346	306	328	328	319	330	341	368	308	369	316	292	297	363	338	347	315	352	321	333	353	336	353	344	351	345	382	317	331	325	343	364	366	343	376	334	353	306	339	336	333	341	369	339	339	359	353	331	335	329	333	343	317	324	370	297	306	332	361	312	338	373	323	340	331	361	367	337	352	356	377	360	326	351	327	339	363	319	331	352	321	331	303	334	355	340	335	340	328	351	343	331	334	352	339	346	355	329	326	336	313	320	327	329	350	336	322	339	363	336	316	352	331	356	327	330	349	347	346	368	365	354	332	359	356	347	334	353	341	355	328	359	347	313	371	332	387	340	361	364	355	341	335	338	327	339	316	323	349	320	360	324	340	318	339	315	340	339	344	346	333	355	372	356	333	357	329	368	320	297	344	380	309	312	337	329	318	336	339	354	326	371	365	330	310	336	337	315	329	353	338	361	367	365	321	331	338	346	342	309	375	359	333	356	328	340	321	351	331	336	317	357	328	368	325	335	346	344	320	330	327	317	367	357	357	324	315	338	338	334	339	341	347	341	328	330	320	357	322	343	334	308	358	361	344	357	351	317	329	381	343	359	342	306	308	337	362	364	357	389	349	318	346	346	345	331	338	317	320	353	353	322	288	313	307	370	341	332	346	328	320	331	341	321	346	350	337	350	309	370	331	317	319	339	319	352	305	337	338	306	348	341	347	351	353	357	346	345	320	355	320	324	325	345	332	336	361	337	331	326	379	352	334	353	321	364	328	323	349	334	353	348	377	331	349	363	346	367	349	348	348	295	359	355	358	342	322	327	357	367	377	320	336	353	352	326	335	297	334	360	313	352	347	310	357	324	307	344	346	329	323	340	350	338	329	338	348	320	366	341	329	325	346	331	358	345	348	340	327	320	345	300	337	349	328	366	333	345	296	320	314	332	346	327	324	319	347	366	363	314	336	337	333	361	330	332	339	328	292	328	360	382	362	323	319	343	322	330	301	349	314	360	307	358	356	346	288	336	322	319	342	323	351	341	317	322	325	346	329	339	350	332	352	337	332	323	297	359	381	336	330	339	316	352	372	342	338	336	360	358	338	335	337	363	336	357	318	325	317	332	324	334	309	322	326	352	330	360	380	347	297	315	321	363	323	343	368	346	362	298	337	371	377	325	322	321	355	362	337	341	346	315	336	369	317	332	332	326	359	333	346	336	350	336	330	332	339	362	329	362	338	350	314	346	375	367	305	312	311	308	337	315	313	313	290	324	321	364	345	368	328	331	343	338	344	315	287	360	293	372	337	348	342	334	348	308	348	325	329	362	366	303	333	344	355	315	334	307	347	315	325	326	349	300	346	360	341	361	357	360	357	344	344	356	376	323	334	326	345	343	313	350	331	369	340	343	330	334	346	344	366	340	307	315	316	364	343	355	355	356	369	304	381	390	359	335	340	331	351	344	333	358	332	321	358	342	331	324	309	332	329	337	348	370	318	366	305	350	342	380	360	324	335	319	343	362	351	331	333	322	355	328	311	322	325	302	325	371	394	357	279	356	390	359	347	346	344	335	331	306	345	384	341	325	348	346	333	328	326	383	299	314	359	334	340	333	312	354	334	350	335	321	340	341	330	327	339	310	356	350	340	310	354	348	343	328	330	325	375	396	351	345	346	317	352	332	339	344	339	338	311	327	349	297	344	319	314	339	346	368	324	358	344	361	365	381	328	312	331	376	328	357	370	319	322	322	336	306	390	340	316	364	349	348	338	345	326	369	349	300	324	283	335	330	379	319	345	368	317	338	322	343	316	345	331	358	377	348	341	347	307	344	302	336	337	321	341	360	370	310	334	357	333	310	353	312	330	326	357	305	316	344	326	310	354	332	341	330	342	339	328	297	343	329	312	341	337	306	347	345	298	365	354	361	360	353	327	345	343	329	329	293	379	322	330	348	356	309	316	356	306	338	323	329	350	329	349	323	338	307	343	339	342	362	339	315	336	342	336	382	324	344	361	329	308	338	325	334	293	294	332	344	328	348	334	328	337	336	328	345	331	321	337	349	347	316	330	369	372	327	332	344	302	310	348	340	356	335	343	340	344	348	321	327	310	292	329	365	345	329	306	340	363	360	357	330	373	357	353	347	374	371	316	349	313	322	358	327	333	327	322	324	337	313	356	334	354	332	315	331	357	331	325	330	343	330	378	339	338	345	335	349	347	334	344	317	348	312	342	340	338	346	313	325	349	328	335	345	325	359	318	348	352	373	333	357	345	338	329	355	343	353	301	345	331	376	313	360	339	318	338	350	335	353	357	343	347	323	316	329	313	318	370	325	334	354	324	347	343	386	351	339	333	323	341	342	327	351	334	316	295	329	373	292	323	300	340	357	351	341	373	306	333	381	344	342	349	332	319	316	347	312	385	349	347	336	373	298	324	373	336	326	337	326	352	335	332	344	328	377	369	379	342	319	334	301	365	351	357	329	333	316	364	316	363	353	339	330	367	331	366	408	310	325	357	352	366	332	293	354	326	329	334	305	337	341	343	323	346	344	319	329	383	359	320	328	308	306	334	327	367	346	347	309	324	342	335	320	308	307	316	333	325	347	370	339	314	314	326	339	339	350	311	306	357	340	330	367	330	336	316	342	369	368	353	311	333	341	307	366	355	332	338	365	335	333	366	336	355
14959	36006	69279	74405	67225	56489	45937	34754	23819	13419	7078	3473	866	741	718	729	714	723	727	705	724	750	722	712	746	764	762	674	741	749	735	715	756	695	687	743	708	797	734	771	759	745	732	752	772	710	709	693	723	759	807	750	677	680	712	702	711	727	727	729	734	694	753	773	747	712	778	726	727	703	706	737	692	679	726	732	706	720	727	746	758	754	737	698	695	783	719	694	718	735	741	727	723	729	763	736	725	689	721	706	707	719	706	755	756	693	712	717	725	770	709	727	739	699	782	738	719	764	732	720	732	761	731	748	751	708	746	691	731	718	655	718	725	692	749	742	698	736	728	738	675	720	720	694	736	750	739	728	756	710	781	741	725	742	722	733	731	738	691	722	704	732	724	750	755	748	721	729	720	684	754	712	717	676	738	710	741	774	753	696	687	720	731	702	752	737	732	798	723	783	707	688	759	746	735	749	707	666	705	731	656	706	761	684	694	764	694	733	751	718	768	687	727	726	734	707	750	759	738	743	742	731	713	716	785	704	741	804	762	705	772	705	668	730	748	762	722	696	713	721	720	771	775	726	688	732	717	722	731	728	767	731	742	737	717	738	659	750	743	714	730	708	735	747	675	707	764	709	746	743	728	722	736	787	756	716	693	753	710	762	779	702	742	737	731	743	757	717	669	711	725	667	717	736	722	727	719	714	755	731	758	740	708	755	715	737	751	733	769	726	721	740	794	729	738	720	703	673	724	700	684	770	730	712	733	764	678	732	690	703	717	774	731	708	720	690	713	763	727	703	676	710	681	732	795	741	746	757	743	733	716	719	760	750	733	779	679	668	742	700	728	775	721	758	727	704	669	725	776	744	750	725	728	754	773	758	723	690	668	790	749	704	707	718	739	714	726	725	798	771	738	739	723	720	730	764	709	715	713	748	736	771	731	745	702	735	787	764	725	726	727	688	706	700	740	757	741	715	704	695	759	679	749	726	720	734	756	731	762	701	767	724	709	713	714	737	696	693	760	764	669	739	718	707	721	712	706	730	701	738	709	764	761	705	724	741	735	722	740	709	694	741	701	757	723	723	735	750	710	734	779	761	761	766	698	723	739	729	727	707	739	715	721	714	726	705	693	741	696	748	688	756	719	743	770	735	739	739	748	710	778	686	718	722	796	714	738	747	755	747	704	732	725	717	726	725	777	743	762	705	719	768	715	741	704	735	728	743	700	699	750	682	749	739	714	734	756	727	725	740	762	742	745	706	755	714	765	725	734	711	781	695	728	730	709	748	679	770	762	757	707	714	736	728	756	744	750	718	715	700	698	753	744	733	709	698	735	720	714	715	732	769	718	734	703	684	722	685	786	743	698	708	694	747	716	680	722	740	688	752	715	717	717	719	722	697	749	734	717	719	712	722	727	718	701	718	726	754	736	700	750	720	733	720	732	755	738	736	731	677	728	681	756	735	719	685	753	733	704	727	743	707	743	714	738	716	733	704	758	724	695	709	672	681	712	716	760	717	713	750	729	721	736	718	723	730	746	744	748	724	744	699	730	702	726	737	765	710	696	676	771	755	733	716	704	745	719	740	755	708	740	719	726	742	751	743	707	717	708	734	727	700	727	718	782	741	736	720	705	745	747	701	706	732	764	701	729	760	746	742	713	748	721	742	765	747	711	716	658	754	745	766	715	762	750	792	703	679	702	731	703	748	717	804	768	722	753	736	726	717	757	713	740	722	683	665	697	713	748	689	789	714	743	708	766	733	723	738	723	677	748	734	732	725	754	723	780	758	720	732	711	746	717	697	732	780	771	723	733	742	739	716	682	685	756	755	701	726	751	724	743	704	733	743	758	701	706	693	743	726	759	754	721	748	740	718	760	725	730	720	736	781	718	715	785	724	735	721	731	787	687	736	744	723	728	774	736	695	706	735	762	714	701	728	706	737	731	736	717	758	716	743	683	701	657	737	769	714	730	753	728	693	745	721	722	677	734	730	728	771	727	718	759	740	749	640	677	768	726	769	720	748	709	744	718	724	704	721	702	688	731	725	770	712	759	689	717	705	728	719	716	738	714	715	716	761	720	715	685	740	707	775	740	728	724	747	702	735	722	707	740	728	735	786	709	746	743	742	726	791	690	738	713	742	711	723	737	736	734	749	740	754	774	786	767	721	758	726	747	744	704	732	730	670	741	730	745	689	727	722	709	672	765	705	706	707	711	757	751	702	749	751	698	669	697	707	752	687	679	732	744	705	699	649	711	702	720	731	732	718	733	749	740	724	720	677	671	780	729	737	729	709	720	743	684	721	727	738	742	689	720	751	719	733	701	749	756	727	734	714	762	760	733	747	727	679	729	710	759	752	764	752	760	709	680	718	771	713	728	710	705	750	716	701	685	730	738	713	703	725	768	714	716	715	723	723	744	728	681	732	729	736	721	756	721	716	724	730	722	762	744	766	765	738	727	755	729	782	724	757	764	725	731	717	729	724	711	719	740	746	702	740	713	670	695	733	712	714	729	744	704	783	735	746	770	737	705	726	717	741	747	743	703	668	715	725	754	735	733	758	697	751	732	702	746	739	746	788	719	719	724	711	787	735	742	743	784	704	715	691	742	706	763	712	739	749	739	657	756	773	665	690	733	739	781	714	739	723	807	657	732	756	741	764	706	717	725	708	751	764	718	714	695	704	701	761	711	774	716	724	783	727	687	720	691	749	748	762	730	710	757	686	737	699	719	735	699	672	714	746	687	704	763	697	664	767	697	684	725	723	724	740	698	705	774	697	743	683	703	711	753	715	734	769	699	739	702	732	746	748	694	735	724	737	714	744	705	770	745	714	689	738	749	755	746	771	750	728	734	703	754	695	714	740	717	746	702	733	720	741	717	700	796	753	773	700	707	726	725	766	736	717	764	761	714	721	725	755	765	705	700	705	717	730	733	766	726	769	697	719	705	709	758	716	765	743	783	751	738	722	717	734	739	757	685	710	726	770	759	756	667	732	697	672	720	751	699	737	709	707	715	785	719	747	733	747	750	760	744	727	740	739	694	746	722	742	753	703	755	724	697	734	766	711	729	694	719	702	718	723	739	721	741	732	732	758	684	757	736	727	737	716	666	709	734	733	703	734	747	739	713	704	703	757	723	812	705	711	804	745	705	774	712	729	694	756	719	714	691	739	737	745	754	753	668	764	711	733	740	768	731	705	754	746	691	786	764	727	703	698	705	695	714	699	675	742	721	727	769	744	759	753	726	679	745	713	737	704	766	734	751	713	744	717	746	716	725	691	739	695	753	737	678	710	751	729	728	712	666	735	736	754	733	736	729	725	663	689	764	706	750	723	752	713	704	730	729	737	738	723	704	676	729	738	758	722	695	717	738	711	718	742	718	758	709	734	716	757	770	784	744	720	716	737	727	759	712	721	739	729	704	732	752	739	802	722	679	749	716	694	742	653	713	750	706	700	731	680	736	756	718	731	731	697	702	731	745	712	719	743	733	719	763	720	725	748
3416	2330	4657	4348	3144	2083	1210	854	595	422	305	233	170	198	219	166	170	200	187	190	207	181	202	187	174	187	166	179	190	207	190	176	162	213	198	143	184	184	205	212	205	201	202	192	227	190	189	186	197	184	171	200	189	198	190	192	208	173	205	228	207	203	212	207	228	211	194	199	217	214	170	190	196	187	202	206	195	205	179	185	201	220	201	186	185	197	194	201	202	202	187	200	213	191	194	180	163	184	189	175	207	186	164	205	188	221	192	175	174	193	181	164	230	229	212	213	181	199	174	198	195	176	208	203	180	192	203	176	188	200	201	197	183	200	196	193	201	185	215	184	206	204	185	187	196	194	178	201	166	205	198	183	183	192	184	205	197	186	189	189	184	182	192	205	193	181	187	194	209	214	173	209	175	213	168	158	171	196	168	205	207	202	172	212	194	172	187	212	195	197	186	179	189	205	197	201	201	178	197	190	193	192	196	205	199	177	176	186	174	210	158	175	173	182	194	174	196	187	218	227	181	197	192	219	176	207	172	193	196	209	202	205	193	200	185	184	175	194	194	196	210	236	179	194	197	178	198	220	194	208	189	208	224	212	171	186	176	207	195	195	172	209	189	210	202	203	183	214	196	186	213	201	182	202	186	201	197	201	192	213	185	195	199	208	191	199	180	203	184	180	185	197	199	191	194	202	183	203	182	202	187	198	210	199	177	187	188	173	196	201	196	185	176	191	204	208	196	173	182	217	192	181	180	213	221	222	167	196	185	196	184	186	190	179	204	192	173	180	216	175	189	218	170	195	192	208	185	197	213	207	184	206	203	174	171	190	191	176	188	192	207	187	183	207	194	174	186	190	212	174	200	181	200	190	200	177	196	170	205	184	188	223	195	192	192	195	186	192	202	192	193	208	196	190	195	178	184	187	156	182	226	208	158	199	202	221	190	179	205	200	211	181	178	198	177	190	184	197	187	191	207	208	217	178	199	212	194	196	192	181	221	190	206	190	193	186	194	179	182	165	189	188	181	200	184	190	189	186	198	226	181	186	176	199	243	199	173	191	166	169	196	183	211	199	199	208	196	178	189	207	217	200	197	180	193	142	169	205	174	182	186	186	200	196	223	201	198	176	165	193	174	189	180	206	217	206	187	190	202	205	176	190	205	180	184	185	176	183	196	190	197	202	185	164	190	198	163	189	153	197	192	212	186	203	194	166	195	189	186	188	184	203	218	195	184	197	186	184	208	178	194	199	189	191	214	221	191	189	182	175	208	217	201	186	181	182	190	205	185	188	205	183	179	154	158	198	207	206	209	176	238	190	191	199	187	179	186	205	207	208	187	204	201	200	195	176	215	213	181	192	213	206	175	202	190	181	178	202	184	176	208	184	196	186	201	211	216	208	183	221	191	205	189	172	176	179	173	202	207	171	200	190	227	215	212	210	203	208	198	166	206	185	194	223	194	226	190	165	190	204	188	195	182	206	192	187	190	202	210	177	169	188	187	193	173	189	196	207	198	193	190	177	212	205	201	190	181	193	182	200	187	228	225	193	191	180	168	196	166	195	197	198	166	238	190	207	196	192	212	181	202	185	206	185	189	209	192	165	192	217	202	197	210	171	186	195	186	220	195	191	182	183	217	193	190	184	193	208	202	210	184	185	182	199	201	217	168	176	220	189	166	205	175	171	192	205	192	224	185	186	198	158	190	210	167	185	191	190	186	192	197	184	174	189	199	205	213	158	191	195	188	214	188	183	193	197	191	190	183	187	187	213	207	195	188	205	198	198	189	191	218	189	169	166	193	181	166	177	180	172	177	219	219	179	194	202	194	158	170	212	199	183	209	204	204	222	178	214	196	216	188	193	186	159	214	188	169	194	155	213	182	180	168	171	189	198	199	197	194	177	220	178	192	174	226	189	186	209	168	195	193	191	203	177	206	229	189	200	201	194	219	217	205	205	192	168	189	221	166	156	170	217	196	221	180	196	194	176	176	203	173	197	204	187	212	204	207	195	181	181	207	171	193	197	219	196	190	211	188	228	191	188	195	194	200	165	183	156	144	189	189	171	179	191	189	216	181	182	174	191	179	205	190	186	173	212	212	214	155	184	217	191	196	205	217	177	176	169	180	170	188	180	200	177	210	190	225	207	209	207	184	190	196	199	191	202	186	215	201	187	187	199	184	203	203	203	217	195	189	187	174	175	193	201	193	206	198	178	207	165	178	182	209	176	167	186	177	187	210	178	190	209	184	188	186	202	205	178	202	205	196	195	173	155	173	191	197	192	179	216	172	170	202	195	176	190	198	190	217	200	190	201	163	204	195	193	182	185	204	209	180	163	200	179	222	181	209	185	189	174	165	177	193	203	177	197	183	190	179	176	196	172	182	195	174	186	198	206	181	193	182	200	198	193	195	190	186	221	172	170	221	188	196	221	174	189	186	200	221	175	188	187	196	185	184	166	209	227	182	175	215	215	207	205	230	180	205	204	177	176	185	190	216	171	178	202	183	213	193	189	165	165	192	183	180	174	183	173	211	189	170	187	214	185	179	210	187	194	190	210	192	182	189	180	198	175	147	196	172	179	177	207	189	168	174	181	187	237	204	205	212	206	224	173	179	192	149	207	181	196	198	189	189	236	176	210	199	227	190	184	197	183	213	200	187	187	181	204	182	183	211	195	187	185	183	170	186	211	170	219	221	186	161	200	199	185	181	196	169	171	199	180	189	169	228	191	199	186	192	210	201	206	198	214	203	171	163	217	196	181	209	166	177	186	203	213	187	200	200	174	192	147	203	195	182	220	212	201	165	192	183	173	172	207	212	186	167	175	184	161	169	197	178	181	183	210	195	197	176	177	212	176	197	196	200	152	205	179	198	160	176	158	207	195	214	198	200	173	178	195	204	206	196	180	197	194	172	189	187	184	204	204	209	199	189	191	179	163	182	180	202	184	206	185	196	165	177	195	194	222	184	206	189	181	226	193	201	187	168	194	194	205	208	203	195	206	180	191	190	164	198	202	183	177	214	210	208	184	183	194	187	202	181	215	182	186	188	205	194	193	181	197	194	205	186	212	201	171	181	207	184	210	179	185	199	206	193	202	165	194	184	206	176	210	221	172	183	198	187	176	203	174	181	197	191	190	166	168	172	169	182	164	192	193	172	197	212	199	194	182	206	190	205	168	219	184	187	198	191	194	172	169	204	210	190	198	185	178	184	168	169	191	174	197	200	168	208	184	196	214	181	179	207	233	189	191	173	228	201	182	193	196	177	203	191	202	190	179	185	221	163	200	180	174	173	176	192	172	174	180	203	218	211	191	190	219	199	177	205	188	182	189	195	200	189	215	182	208	184	193	188	195	162	196	214	180	200	182	212	173	182	163	180	177	198	191	197	188	182	181	181	185	201	206	190	176	206	215	177	199	219	171	162	182	192	187	224	185	171	173	174	200	188	195	176	216	174	208	197	184	179	219	183	203	203	211	244	181	192	185	203	180	198	176	181	176
2900	3145	9985	12358	10056	7197	4776	3022	1914	1259	732	615	468	482	442	454	457	411	455	479	450	483	442	376	439	444	462	474	416	436	461	450	460	444	440	424	428	469	467	459	411	447	436	398	436	456	410	414	499	422	457	496	470	431	467	466	438	454	455	451	459	426	441	455	444	415	467	441	427	437	429	420	444	439	408	452	462	475	442	439	462	451	439	462	440	483	474	451	441	425	439	396	413	500	421	459	450	444	389	415	424	437	460	469	466	424	465	450	452	426	481	472	453	416	443	425	459	480	462	457	459	441	481	461	393	441	426	451	455	435	448	439	413	439	426	456	464	493	483	446	477	459	440	421	397	431	441	440	432	433	426	482	437	462	434	420	437	429	464	432	431	475	466	456	441	445	421	468	440	434	436	492	468	467	403	434	451	436	449	403	458	476	472	441	433	439	437	446	480	447	453	451	449	430	426	467	448	444	457	449	447	429	424	434	433	446	432	467	437	447	466	453	473	471	423	465	470	450	412	437	424	458	419	423	432	466	438	460	433	439	489	441	451	481	422	457	434	457	432	476	442	459	454	426	454	429	466	462	448	449	444	449	415	436	440	465	432	454	422	442	448	453	417	441	479	449	435	478	429	474	433	425	432	434	429	470	454	477	448	432	458	414	448	434	471	450	501	467	442	464	448	435	422	444	479	442	457	445	485	450	448	432	437	442	474	448	427	445	450	434	448	466	456	473	472	437	442	415	428	456	439	487	457	432	474	419	433	414	448	456	458	436	447	435	440	431	430	470	450	435	425	476	449	460	461	424	421	445	462	460	445	426	438	442	459	469	454	446	469	471	419	396	464	406	456	465	439	427	415	466	444	465	475	446	447	437	461	433	437	437	467	439	434	432	406	426	426	448	423	439	433	393	475	465	438	423	459	498	427	426	456	454	426	441	457	481	437	452	469	450	424	436	477	470	435	447	473	458	433	487	455	482	442	444	468	447	445	441	417	451	431	433	438	464	438	444	455	443	427	452	460	424	434	438	432	457	434	442	452	447	433	433	442	446	419	456	454	438	422	467	436	460	429	467	506	429	435	478	453	437	465	455	444	457	416	463	422	436	433	465	485	475	475	443	450	398	442	409	415	439	450	465	482	420	465	458	455	444	420	418	388	446	470	432	473	446	397	417	423	453	472	440	431	487	455	429	451	445	464	428	451	438	445	401	435	443	433	449	469	447	467	437	461	433	428	424	452	426	476	467	430	456	415	447	412	457	412	450	438	476	436	469	418	425	445	442	470	430	476	434	431	422	400	450	398	447	503	466	431	438	455	443	440	480	430	443	458	501	466	471	442	446	417	444	413	402	453	403	442	421	429	433	454	422	462	446	453	425	467	485	426	445	459	446	448	475	439	449	447	428	409	442	436	446	417	434	449	463	427	441	431	428	440	486	454	449	440	443	434	439	415	429	390	444	449	464	464	473	429	459	474	426	438	439	441	490	444	415	445	456	456	443	411	423	464	437	425	465	438	470	442	451	448	440	447	438	416	447	445	389	422	434	447	464	459	425	431	419	453	453	465	467	411	440	451	443	466	458	411	412	458	441	512	480	441	412	467	466	431	504	454	466	476	432	445	460	443	410	451	463	458	422	470	477	428	419	422	430	443	482	427	453	448	463	427	461	427	462	432	434	484	420	454	432	447	457	444	455	456	428	416	433	432	414	431	427	428	466	444	451	471	452	447	445	434	454	442	468	453	476	414	433	421	476	458	442	435	438	412	486	438	445	434	432	472	446	439	462	414	441	459	450	445	426	454	433	442	466	493	467	411	419	433	465	434	431	428	433	410	468	423	429	449	440	409	474	476	423	452	478	462	447	438	467	430	470	456	404	428	475	440	445	449	455	477	459	440	446	477	415	466	438	430	445	450	395	429	459	437	501	448	437	471	461	463	470	466	448	435	421	465	457	435	452	433	419	461	502	435	430	486	444	467	440	458	427	415	417	447	451	480	455	394	485	464	458	467	448	478	459	449	428	458	495	449	417	460	470	394	453	433	454	429	451	454	457	413	487	435	417	399	469	450	435	450	438	453	467	436	436	449	473	451	438	467	438	424	453	438	453	477	455	448	408	432	470	433	452	406	471	483	432	439	453	443	433	465	443	477	443	444	464	438	437	383	449	419	430	440	447	404	430	453	405	441	448	453	420	415	417	457	454	482	465	460	440	435	418	458	435	426	412	435	439	440	411	428	417	488	460	474	469	428	441	430	424	465	464	440	440	455	455	420	449	431	445	439	464	442	481	463	434	452	446	462	430	446	457	425	455	436	498	441	434	440	459	475	445	453	486	455	467	474	473	449	451	427	440	443	421	450	459	456	458	429	476	427	466	449	438	439	439	428	417	474	471	447	437	478	439	458	445	442	468	500	459	460	454	438	468	468	476	447	449	465	450	411	454	467	429	431	433	465	467	433	446	478	480	450	432	456	383	404	426	452	437	446	438	426	458	437	470	482	411	456	422	429	430	435	460	429	473	459	451	452	457	435	416	459	444	438	451	460	426	487	443	427	437	411	467	470	487	445	495	449	429	477	423	468	463	471	429	423	478	415	469	418	450	448	398	423	425	401	431	441	439	490	460	447	417	474	427	459	461	435	423	427	438	443	427	467	405	438	441	447	417	448	444	461	455	462	430	439	432	430	461	436	433	436	446	476	431	410	469	453	416	438	470	434	431	434	455	435	437	472	459	432	455	428	453	469	442	476	439	435	443	438	444	429	429	436	423	443	476	459	445	445	499	428	439	447	444	440	439	405	419	453	469	401	438	457	422	507	482	411	444	455	452	428	409	466	473	493	421	448	441	439	442	452	467	451	429	457	435	466	459	458	450	461	457	403	428	465	455	439	428	408	430	456	447	434	434	432	442	447	480	432	427	436	455	430	437	425	457	427	435	457	409	459	425	404	411	454	456	430	463	440	484	446	467	414	440	425	441	477	465	446	466	407	457	424	445	460	405	423	473	440	430	440	462	423	438	417	461	451	423	457	450	441	434	461	468	421	442	441	461	411	452	443	423	462	418	422	432	448	458	461	437	463	430	441	447	473	413	444	464	468	440	470	431	413	453	437	445	468	473	461	449	401	417	429	456	454	436	449	446	431	452	469	423	424	476	444	412	441	444	456	492	471	444	474	423	440	438	423	418	461	448	453	427	464	420	458	460	465	467	428	452	468	424	433	449	444	413	457	445	483	437	458	479	459	464	465	453	430	459	430	451	436	455	449	448	443	437	455	391	445	440	419	472	486	469	434	410	451	465	421	434	429	488	441	428	432	466	452	483	478	447	443	439	472	468	441	461	419	426	470	449	451	441	414	490	469	444	420	448	465	515	421	475	477	472	414	413	450	452	446	413	475	443	439	402	408	431	505	433	436	436	456	455	413	440	445	433	449	439	480	449	458	452	463	428	482	448	443	427	467	427	425	463	420	435	493	457	438	443	462	491	461	475	469	440	450	436	449	460
29561	51263	75581	70178	58194	45023	32199	19657	10045	4617	2076	1036	424	343	328	345	372	314	306	316	330	349	352	309	325	328	373	341	315	319	325	315	331	309	333	333	318	357	359	328	325	342	354	338	329	364	325	309	363	336	341	340	309	298	317	300	309	333	312	314	327	344	309	331	301	346	312	317	326	338	318	350	339	328	324	359	321	333	317	297	349	311	350	340	313	307	340	322	296	382	314	329	304	324	322	326	331	353	330	324	359	314	315	348	343	304	332	300	302	316	327	309	308	327	350	327	334	336	337	310	292	297	338	300	315	315	321	334	329	290	341	296	297	295	351	310	337	313	324	347	305	339	343	355	379	306	320	332	316	297	351	299	307	335	296	356	293	334	293	325	307	312	314	311	333	338	316	352	363	327	307	291	326	349	336	347	311	364	306	305	323	321	332	310	323	316	339	363	334	354	359	330	318	328	363	301	307	335	337	292	338	315	312	307	293	347	331	321	321	298	316	299	274	341	336	308	315	289	319	344	315	318	341	347	344	315	328	281	343	351	336	358	321	313	357	349	318	337	344	302	298	343	309	331	322	335	299	346	335	331	357	288	355	378	336	337	319	343	363	342	293	296	361	333	336	298	346	297	324	303	335	345	319	313	313	302	355	366	341	333	313	335	290	279	343	327	316	324	319	327	355	325	324	323	308	340	338	300	344	335	314	298	307	301	335	354	295	302	353	348	330	318	323	302	325	362	330	334	329	327	326	340	331	308	324	321	355	356	308	341	306	290	331	348	354	330	334	322	315	332	321	286	346	327	346	322	337	323	307	334	321	352	285	290	314	330	323	363	305	322	324	313	351	315	305	305	331	331	337	346	345	321	331	315	316	313	327	313	371	299	354	351	346	333	362	325	309	312	317	349	362	329	325	307	305	323	332	357	350	331	314	330	342	317	307	336	295	329	319	334	352	326	324	310	324	299	351	327	334	325	318	325	332	334	320	342	342	321	319	330	325	334	356	340	362	327	311	323	335	292	325	330	321	301	288	310	303	329	288	292	336	327	347	295	327	306	313	284	320	311	319	347	317	289	334	327	322	353	313	328	314	313	322	308	325	317	309	319	360	303	302	344	390	325	329	313	316	318	304	300	344	338	314	319	333	300	345	342	353	332	324	289	339	347	350	340	343	340	329	364	329	302	351	353	299	310	330	311	329	331	283	318	304	304	325	324	357	343	347	349	314	351	308	324	349	326	330	316	335	314	286	342	355	338	311	288	298	350	341	294	346	335	331	325	329	339	362	320	351	342	329	311	308	347	293	295	316	294	324	337	326	336	367	350	348	300	327	322	332	296	335	329	326	311	348	319	350	326	334	329	312	292	336	372	341	307	305	312	315	337	340	312	314	327	353	306	335	316	298	320	319	307	349	295	320	354	341	359	334	303	324	329	334	328	326	314	330	307	347	334	329	339	330	320	316	339	313	301	319	338	334	339	307	303	358	331	298	302	302	321	330	312	318	372	323	350	321	290	335	337	323	352	342	331	308	318	321	320	344	328	336	333	318	329	318	335	357	338	304	296	343	353	305	359	340	339	369	338	303	325	315	283	293	339	370	333	336	283	325	320	346	362	305	316	352	367	311	330	309	294	335	355	302	297	325	320	312	294	338	296	329	330	303	319	307	346	372	356	332	347	320	342	351	357	341	340	365	332	315	331	327	321	297	315	337	336	334	305	324	352	334	310	308	350	336	353	335	319	310	355	380	351	318	337	304	311	337	333	329	313	349	304	340	312	318	281	338	326	289	330	294	326	329	312	333	346	350	310	315	320	339	330	295	329	308	323	321	336	332	342	335	340	303	323	324	326	311	338	340	309	313	349	297	326	345	307	314	327	359	310	320	363	357	342	315	326	314	325	334	329	357	319	322	326	354	336	346	315	313	332	308	319	361	336	318	340	341	303	285	332	305	321	355	345	352	352	306	336	332	381	341	324	332	362	332	321	345	307	327	337	315	345	296	282	320	348	325	356	311	362	301	347	300	335	340	342	382	333	358	358	311	324	357	307	328	305	316	315	297	312	324	358	291	305	330	338	342	323	344	317	331	302	285	320	320	313	293	333	335	311	338	331	327	343	351	300	301	334	349	339	333	336	337	329	324	336	317	337	335	329	320	343	316	342	390	345	313	314	334	361	330	345	343	343	315	338	332	313	355	316	342	320	382	301	317	355	311	319	311	323	289	317	370	349	324	361	350	360	334	285	317	364	333	361	318	317	331	308	349	331	301	312	334	332	331	337	357	359	306	356	342	313	288	381	370	304	368	339	322	353	325	314	296	279	306	303	310	361	339	335	336	339	318	340	335	322	347	348	326	311	315	347	324	345	326	316	317	336	349	322	310	332	358	342	338	360	348	343	312	323	330	322	309	366	334	336	323	322	325	310	328	315	324	315	341	324	305	288	316	321	323	334	344	298	354	338	309	365	292	309	311	304	339	342	314	317	339	340	350	328	296	306	369	305	330	347	336	320	343	337	327	350	343	312	320	351	290	356	329	329	322	297	309	367	359	332	290	356	297	336	325	303	321	317	328	317	316	312	327	330	306	368	332	318	369	344	350	296	296	357	341	352	385	318	331	309	330	355	313	293	357	339	327	316	333	338	332	338	346	315	371	345	310	341	320	316	320	353	311	312	318	340	322	308	318	344	332	354	286	359	341	315	326	324	360	335	358	319	333	351	321	323	302	331	329	332	327	332	326	365	310	336	335	337	318	297	326	366	339	292	368	337	354	319	343	326	313	322	294	344	297	312	299	345	323	370	342	309	364	286	314	319	334	310	350	363	324	310	311	355	315	318	337	303	349	318	308	329	304	354	312	303	299	336	374	298	333	333	332	342	356	297	329	345	323	279	308	340	292	341	325	329	319	340	293	300	334	339	341	316	322	314	316	294	351	349	308	300	319	359	327	322	320	336	285	352	332	337	308	347	307	313	289	341	314	323	315	340	340	341	362	343	355	279	335	323	294	344	319	349	341	337	365	317	339	338	343	324	324	317	322	339	300	350	363	324	347	330	320	319	308	317	307	285	297	353	314	343	329	343	354	343	295	309	325	351	338	282	347	332	325	375	296	355	354	354	325	321	296	333	312	300	322	322	327	334	330	322	322	335	345	279	303	301	344	377	329	329	332	339	306	279	309	278	310	319	350	315	316	329	282	336	359	328	357	328	335	353	299	322	326	286	331	314	377	315	368	341	332	322	347	348	351	324	309	338	310	345	316	326	316	306	331	308	317	313	317	306	324	318	319	331	353	314	327	323	342	335	359	316	314	341	334	322	298	281	281	320	318	297	336	352	374	318	322	303	329	341	310	311	367	302	313	339	348	322	354	337	362	334	370	342	352	335	260	316	326	319	360	326	334	320	333	320	321	330	319	352	311	321	328	300	330	303	320	317	319	298	249	331	365	332	330	316	305	293	322	353	350	366	357	316	322	292	333	324	325	331	353	301	354	332	316	302	336	336
16024	37854	67592	74409	67422	56867	46043	34712	23553	14088	7700	3598	1280	736	726	738	738	715	658	739	760	709	729	642	691	694	725	743	733	718	776	711	697	717	701	735	690	733	687	725	717	727	705	728	695	713	734	693	719	733	722	737	744	722	688	702	691	713	701	751	746	718	703	726	739	721	684	689	709	743	723	713	737	723	727	684	705	749	730	752	764	745	708	739	709	704	672	713	751	757	716	724	669	684	696	742	755	670	687	709	705	688	701	699	755	678	697	684	695	694	743	707	716	749	688	750	719	734	688	695	760	700	725	726	687	693	726	750	694	657	733	708	697	727	703	726	771	713	744	688	714	694	713	709	704	702	668	701	725	729	677	738	710	717	684	721	699	743	693	739	705	718	720	785	679	735	721	741	690	719	681	732	683	701	745	714	685	684	693	711	770	685	705	705	717	717	691	731	732	686	731	720	704	717	719	702	713	754	760	778	679	712	710	674	688	725	700	733	728	696	759	731	692	722	666	725	670	725	695	672	686	688	714	670	679	690	700	738	703	688	696	707	710	722	730	687	745	669	740	723	717	712	668	703	703	659	712	754	721	696	734	726	721	739	739	685	668	672	749	678	720	653	661	713	672	720	685	750	725	720	724	695	652	751	754	712	720	730	713	696	642	716	743	683	725	683	700	682	698	780	732	699	721	739	711	705	691	720	662	690	722	679	715	736	640	692	696	720	690	706	708	690	722	755	674	725	674	730	719	738	646	738	739	711	719	729	709	700	695	677	699	732	702	746	746	699	728	687	683	722	695	770	743	706	717	749	769	752	698	679	716	674	741	660	703	671	687	706	673	774	731	729	732	686	726	742	700	701	757	766	688	722	702	694	718	732	699	663	755	712	631	718	711	726	749	768	726	665	720	705	712	692	749	724	703	690	695	732	696	718	736	665	683	702	708	700	691	718	679	725	730	712	729	727	650	744	712	707	732	735	741	721	722	679	723	732	694	756	676	728	685	685	705	666	697	710	729	671	724	696	723	730	721	687	652	686	683	712	704	744	701	738	734	694	706	694	688	783	707	689	744	661	688	682	697	712	735	695	747	700	722	698	696	694	729	675	687	740	754	685	732	750	722	736	679	702	666	691	729	721	673	686	740	714	727	730	751	676	712	674	692	722	685	753	719	717	722	676	720	686	722	676	747	719	719	788	747	702	736	722	681	697	699	705	677	720	712	703	714	692	720	687	730	745	710	693	687	726	670	691	710	743	706	704	747	687	692	640	715	745	691	715	720	736	767	674	644	714	759	749	686	683	718	699	713	678	750	700	679	740	691	720	714	690	734	674	692	694	696	710	710	733	689	705	708	719	717	697	747	730	679	746	707	702	654	745	708	711	692	680	653	731	717	712	680	757	683	709	688	689	700	688	719	743	740	669	671	699	736	741	693	711	750	650	715	744	736	732	709	686	716	690	672	699	651	690	716	718	679	741	710	737	778	709	687	670	712	714	699	726	784	705	672	721	727	699	698	714	719	708	679	739	656	702	670	671	695	685	733	719	688	663	726	681	677	691	697	712	703	713	683	641	705	679	726	727	702	665	694	716	730	676	676	707	703	701	701	737	707	684	732	736	734	721	674	754	701	696	718	740	741	703	687	721	698	678	698	680	735	728	716	713	710	767	730	712	721	697	671	671	698	716	692	708	718	647	729	689	748	738	715	700	733	696	691	739	727	678	745	674	710	718	671	719	712	708	646	628	707	698	723	671	714	739	685	641	720	709	677	734	658	709	667	710	717	660	709	742	704	683	693	723	726	748	675	709	714	708	721	728	761	651	765	690	696	702	730	722	713	715	737	670	723	720	711	719	682	735	719	697	717	692	712	706	697	702	755	702	732	757	748	689	710	722	735	724	701	756	661	740	719	706	680	713	721	675	689	753	737	737	676	728	670	710	719	732	711	745	693	732	689	765	742	774	750	659	695	746	660	699	755	727	730	697	681	662	794	700	692	688	731	728	737	678	732	693	702	682	744	690	679	748	681	765	724	729	741	719	737	704	730	654	748	708	750	715	709	695	684	715	692	676	730	688	714	703	660	728	746	747	723	685	694	743	671	673	696	702	679	720	761	772	731	742	703	754	725	725	734	721	736	718	684	684	668	740	685	725	726	719	706	722	730	732	682	708	685	725	711	669	715	718	709	691	708	714	708	767	695	705	717	758	673	690	766	726	743	687	718	769	726	738	686	713	716	754	695	759	766	710	733	701	730	717	719	714	723	676	715	657	710	705	715	687	739	701	715	665	739	682	722	752	686	692	699	681	691	692	718	681	678	706	726	673	706	708	695	699	697	740	703	769	732	692	735	706	726	694	690	697	747	746	699	698	687	721	739	704	703	738	731	694	674	700	740	726	720	711	706	699	726	719	727	713	704	714	730	695	743	714	721	705	685	724	710	747	737	696	697	707	715	689	732	712	714	701	736	747	722	727	710	709	687	701	735	706	737	671	705	704	688	679	737	722	685	688	751	738	693	706	752	703	726	686	741	674	739	755	721	746	724	743	707	686	716	734	687	682	733	720	713	727	724	738	743	736	715	714	729	747	723	708	748	727	724	698	707	713	712	721	730	679	693	739	660	705	767	740	754	722	751	735	703	696	710	715	738	696	712	686	717	698	763	692	694	718	776	720	678	645	679	690	747	689	721	693	722	745	701	764	708	714	731	753	673	716	683	714	705	706	718	708	713	684	685	678	734	746	683	712	698	699	730	720	702	715	696	719	688	682	693	712	745	708	718	672	720	642	667	694	670	704	716	679	716	695	701	722	705	681	687	722	739	689	702	754	678	742	713	703	706	716	746	727	700	714	759	691	728	670	717	683	724	736	744	741	699	696	746	727	684	695	705	759	702	718	689	735	732	745	705	688	731	716	721	727	722	694	694	676	697	711	681	693	757	654	760	710	711	692	704	693	724	764	714	748	703	729	701	730	731	694	691	727	729	714	688	680	719	716	733	672	738	703	761	732	730	702	731	712	711	702	707	677	699	742	693	669	692	721	702	720	682	725	735	716	699	706	740	696	725	666	711	752	673	718	651	719	746	749	719	703	716	678	702	686	671	705	752	733	713	720	739	680	670	722	713	694	702	743	740	706	695	708	697	715	699	710	670	715	736	676	723	745	674	748	665	698	690	727	743	699	748	714	690	723	684	661	676	722	709	709	710	712	685	667	735	726	715	726	658	775	700	709	738	662	718	692	743	687	704	708	722	749	732	760	718	752	718	722	713	700	713	676	693	695	710	718	761	687	732	690	728	700	725	701	730	731	716	724	680	746	718	717	682	721	686	704	671	735	713	682	704	723	696	730	736	775	715	723	770	736	688	719	728	743	677	714	770	746	730	702	702	719	703	689	714	696	746	729	726	685	733	692	715	728	728	703	704	711	735	682	702	686	709	711	689	743	700	717	723	700	665	751	702	709	721	689	725	715	740	678	721	693	702	734	695	752	716	709	717	748	687	672	744	671
26525	53988	75330	70319	58662	45724	32281	19582	9808	4353	1954	985	494	354	314	378	348	342	333	340	344	344	353	344	322	331	325	375	350	364	364	329	356	344	374	331	334	348	322	339	357	336	319	344	332	359	375	340	328	329	342	357	355	337	355	353	350	329	338	306	354	344	308	351	350	400	361	361	351	341	332	359	351	351	365	338	363	334	345	359	345	330	322	337	342	315	342	366	370	328	356	358	362	356	356	337	367	343	334	360	325	371	320	357	327	350	334	348	336	341	336	334	343	331	335	374	339	350	349	312	356	309	330	330	359	349	324	370	299	369	337	336	383	367	360	342	315	321	338	349	354	310	347	324	335	319	306	354	338	321	332	335	350	328	343	293	346	324	350	328	362	365	335	332	345	360	357	325	334	331	325	323	316	349	344	325	338	370	335	352	329	320	363	329	331	322	321	340	349	341	355	380	333	318	343	338	370	364	349	346	335	377	313	325	326	342	349	362	342	321	342	348	322	315	326	324	343	325	330	323	343	359	366	304	331	322	345	340	325	345	357	388	408	353	364	343	392	357	339	367	317	359	334	330	323	389	349	363	313	346	357	350	349	342	366	340	372	309	345	364	334	346	316	374	367	347	312	319	301	347	336	375	354	338	341	318	329	343	323	367	355	344	362	333	334	344	353	344	361	319	299	340	344	369	328	329	377	315	337	317	358	368	346	349	361	344	354	334	348	340	343	331	345	345	362	342	338	355	350	362	353	355	352	371	375	303	350	355	364	346	341	323	336	305	329	365	335	331	313	330	300	346	348	357	367	341	346	311	353	320	330	345	332	313	311	363	374	340	328	342	338	314	340	347	364	355	335	327	358	343	350	330	337	354	368	337	303	324	340	342	318	383	377	363	345	317	340	380	370	320	349	352	364	357	348	324	350	335	355	356	370	356	344	325	344	340	291	367	315	347	335	331	384	352	329	338	328	326	347	354	336	332	319	353	355	367	335	354	332	389	353	332	359	338	336	297	361	359	382	324	330	356	339	370	324	354	360	375	347	350	346	346	350	328	316	341	360	364	331	357	335	352	321	331	296	338	370	330	356	345	345	317	327	327	336	358	372	320	314	356	355	336	363	368	388	352	334	348	396	374	324	340	342	350	357	319	300	357	343	360	340	367	346	345	366	333	339	330	333	300	356	318	330	348	324	333	344	357	366	347	372	356	379	323	389	364	338	319	335	326	311	337	370	329	351	324	306	346	361	358	347	347	330	349	347	318	326	296	367	375	334	355	350	371	338	332	343	360	347	354	317	358	326	369	382	344	390	349	367	319	359	336	349	306	320	370	345	337	310	345	322	364	370	372	334	345	364	334	322	370	326	345	373	378	367	354	335	374	334	355	371	350	327	331	342	377	329	345	345	368	331	345	301	373	327	377	367	349	383	339	337	333	337	341	333	319	349	361	354	355	368	331	332	318	380	374	364	351	325	346	315	369	376	320	351	377	327	306	324	341	352	315	351	374	345	341	341	344	325	349	350	314	327	369	366	372	311	387	366	351	319	363	348	376	323	323	353	362	363	299	345	327	336	333	342	330	317	360	337	332	354	335	357	317	332	345	328	371	356	321	343	343	338	358	331	347	296	352	335	321	336	327	312	370	373	389	346	331	373	316	340	317	338	353	345	340	366	354	327	351	338	333	327	293	357	346	362	357	356	342	313	367	348	345	359	354	320	353	352	339	375	323	375	346	350	343	308	336	332	327	376	324	359	347	337	325	337	318	312	339	335	411	360	326	358	349	387	375	319	343	362	322	364	353	349	329	350	374	301	343	335	317	344	343	328	369	355	317	305	314	337	319	317	304	309	352	379	356	338	362	348	310	362	351	314	345	358	343	361	343	335	366	354	354	365	361	354	333	359	338	334	324	307	351	310	332	338	378	376	345	336	311	339	364	355	345	359	338	318	357	357	364	319	352	373	355	359	359	358	337	349	321	340	354	358	377	358	363	349	288	298	326	324	366	301	350	341	350	329	356	332	321	279	349	357	337	334	362	334	345	382	340	350	339	363	349	337	330	351	371	342	353	396	344	365	333	367	340	368	324	352	349	367	394	348	378	334	333	342	391	307	329	339	329	319	351	341	339	350	335	328	346	356	329	357	368	368	359	327	365	342	348	352	381	354	345	359	366	353	327	320	362	330	324	316	367	311	358	364	343	330	340	345	369	325	319	376	354	319	328	340	350	337	322	358	361	329	324	331	364	363	347	345	330	344	363	339	351	329	325	324	356	354	298	343	329	340	317	331	357	345	343	306	327	376	324	337	320	333	395	372	348	347	333	324	344	320	361	373	318	347	346	355	338	312	335	389	354	338	352	339	328	373	315	372	324	343	332	342	367	354	310	335	369	334	346	347	372	339	309	362	349	334	353	330	340	355	329	363	348	359	355	363	363	348	344	335	337	317	332	332	363	339	332	343	332	386	364	334	357	337	335	326	373	362	383	339	357	359	342	341	357	359	370	358	357	308	314	337	338	344	301	304	348	330	336	333	350	362	327	338	339	313	323	335	373	362	327	364	341	346	334	361	328	342	344	335	344	323	336	327	342	363	362	377	336	341	365	315	404	350	343	372	333	323	325	317	331	353	396	343	335	363	311	315	363	321	331	351	379	318	369	341	350	329	355	385	381	336	354	336	344	344	341	347	346	361	335	347	351	346	345	371	350	349	374	373	346	327	353	324	387	361	367	345	359	358	335	321	356	352	326	354	320	336	349	373	336	355	339	322	338	352	342	287	331	341	363	372	350	354	304	365	355	335	386	355	350	329	327	309	349	354	309	341	346	352	375	384	374	328	315	333	336	330	364	314	348	344	335	358	342	352	319	417	316	361	343	336	363	369	292	373	357	356	353	340	346	332	316	383	327	340	328	340	344	294	348	365	360	366	311	361	353	317	384	333	360	327	341	356	362	371	332	309	323	299	344	351	350	357	332	332	332	353	338	335	328	342	353	332	349	369	326	347	339	362	338	346	334	328	355	357	373	313	317	341	309	332	372	357	345	352	332	332	342	339	337	306	366	336	343	377	355	371	336	336	320	308	348	355	296	367	357	369	330	348	329	338	350	343	340	359	348	339	314	332	322	360	342	320	338	348	349	368	321	324	350	329	356	346	334	361	330	326	354	366	364	342	352	337	347	366	342	360	354	341	354	335	345	334	355	378	353	347	344	323	354	381	323	341	349	328	389	324	332	348	350	374	308	346	348	335	334	381	362	325	353	311	345	327	350	347	306	328	318	314	332	342	345	374	315	329	330	299	314	348	292	357	387	338	307	373	382	358	317	319	315	377	349	320	379	333	346	342	310	335	351	366	363	374	350	337	326	360	358	331	296	350	344	328	357	349	392	342	335	364	318	347	303	359	350	346	349	350	361	346	345	297	343	361	329	365	341	360	350	350	357	356	322	331	367	377	350	332	314	314	327	349	326	334	376	325	327	324	345	348	359	320	356	359	335	330	352	336	341
14319	39869	67813	74669	67802	57356	45505	34279	23059	13630	6994	3673	1458	736	746	750	741	763	773	767	753	755	766	748	736	686	732	717	746	768	744	732	785	799	726	733	773	752	730	746	717	738	762	794	749	734	744	788	768	764	714	710	796	749	754	721	773	740	747	720	795	719	709	691	761	720	731	765	736	711	714	746	693	709	720	759	754	791	719	736	768	770	718	779	744	788	747	754	763	767	748	711	747	777	759	756	739	782	757	723	716	670	758	713	727	704	751	768	723	729	695	723	727	713	756	726	785	758	735	695	724	696	748	770	740	712	749	765	758	707	789	769	738	735	732	770	750	725	753	769	757	767	781	733	739	722	724	742	761	753	711	695	708	753	735	752	738	763	747	741	744	734	722	739	744	763	707	716	766	749	751	737	743	759	710	740	738	695	729	749	729	720	787	709	781	721	694	725	735	729	737	774	742	760	777	769	723	677	748	753	697	731	701	756	766	732	756	731	745	769	665	755	779	783	784	757	731	748	750	812	692	753	732	809	790	757	752	754	767	718	756	721	720	743	758	715	721	745	720	747	718	736	755	807	739	724	746	758	698	819	737	751	737	706	769	723	723	713	774	713	777	780	737	759	759	739	768	753	752	748	739	688	753	728	713	764	748	721	741	768	760	736	735	750	722	706	744	774	733	690	705	712	753	749	699	715	728	737	738	748	734	717	731	699	718	753	746	745	733	804	778	715	746	780	735	670	700	763	725	727	731	771	712	759	762	716	743	737	770	717	775	735	742	716	740	728	783	756	707	758	721	720	710	754	737	698	776	707	719	764	731	802	720	718	695	737	731	696	730	749	702	754	746	761	763	728	716	688	750	778	682	743	729	752	781	716	733	762	731	783	744	725	700	751	727	717	744	747	723	768	716	748	734	780	737	755	728	750	766	746	757	751	788	723	743	720	733	755	752	734	753	753	792	735	747	764	709	739	790	750	749	760	754	758	748	737	740	732	745	722	734	727	765	732	717	729	758	772	736	705	688	792	743	822	728	713	759	729	705	748	771	734	740	726	744	708	725	763	753	752	722	735	699	709	767	720	725	752	767	768	744	743	745	730	716	755	733	736	772	755	710	762	768	741	741	772	742	731	791	713	724	762	819	706	735	749	780	733	793	694	707	770	754	707	748	740	745	728	755	708	727	723	707	715	728	738	721	745	734	747	733	758	776	752	719	744	733	800	731	759	736	756	733	715	747	735	799	725	775	772	708	763	736	748	753	766	722	769	774	733	772	723	735	759	767	790	751	715	695	708	795	742	720	748	740	783	741	741	763	755	745	730	740	767	738	741	754	740	721	698	738	720	754	758	763	744	706	757	730	698	741	695	736	706	731	756	735	740	781	768	733	751	759	739	784	715	727	748	745	713	754	796	792	777	750	727	750	671	723	729	723	729	767	764	738	751	795	742	699	715	687	751	767	728	753	720	729	734	711	718	741	770	708	749	705	737	759	715	759	697	732	761	741	719	777	740	742	722	729	722	757	741	769	752	724	778	744	757	733	696	743	733	721	740	716	752	721	730	742	725	695	772	773	720	710	763	689	750	746	722	732	707	754	773	778	735	696	735	767	768	740	718	757	708	724	736	748	715	699	759	750	737	726	751	707	738	733	737	745	723	740	727	752	738	700	752	711	826	740	703	782	709	749	734	725	699	750	741	757	751	758	780	709	782	755	728	776	754	719	756	731	773	755	719	796	779	709	789	734	690	723	762	734	737	764	697	701	761	723	753	705	763	754	788	709	739	766	738	741	730	740	683	751	765	784	717	711	716	791	745	672	740	719	743	724	750	710	716	708	757	785	703	745	740	734	713	685	763	719	723	787	798	769	783	786	725	739	788	753	739	719	728	754	710	691	724	743	730	756	760	739	720	786	766	733	719	722	740	772	710	736	777	768	736	747	741	729	751	791	715	752	733	744	766	749	707	748	745	813	730	742	751	737	752	701	728	720	726	715	748	731	772	758	748	772	754	748	738	738	761	736	717	776	763	722	728	828	722	734	711	756	712	718	749	722	704	741	750	712	711	718	711	736	771	726	754	713	770	726	726	745	740	776	769	759	718	792	750	763	756	739	745	735	734	765	742	728	714	716	764	731	768	736	735	736	792	672	737	708	747	760	783	700	725	796	695	754	793	705	751	733	742	739	697	754	741	731	763	767	732	740	725	754	761	721	763	788	790	724	711	704	727	781	740	745	765	754	760	728	779	724	737	749	683	753	747	732	741	753	742	724	748	710	761	746	752	759	715	726	762	727	770	733	782	713	732	804	760	725	775	753	770	739	740	691	771	778	747	718	742	735	709	793	715	732	763	750	687	755	750	763	757	802	728	795	748	739	732	723	751	736	728	735	716	755	775	744	744	748	766	723	747	740	727	716	734	735	781	773	724	710	721	759	721	753	735	763	705	744	776	752	739	771	738	726	770	786	746	730	744	753	721	760	728	720	728	712	733	761	729	744	762	735	723	740	738	755	698	788	700	751	755	746	746	739	732	732	694	704	697	712	748	739	686	745	777	722	749	744	735	733	741	727	710	712	736	731	721	740	765	768	709	777	750	756	738	733	692	712	704	809	701	678	755	755	692	726	680	755	737	774	737	729	756	731	731	729	776	735	733	699	778	706	724	759	741	773	728	788	674	776	719	787	785	735	712	750	740	723	731	775	735	788	745	751	720	793	691	745	768	768	731	740	726	793	769	757	667	691	770	707	776	763	703	703	711	719	751	741	703	754	767	752	766	752	727	787	758	779	706	719	735	759	770	726	719	759	742	773	762	727	723	685	705	752	748	737	739	731	769	738	725	730	775	761	720	732	724	748	765	725	759	755	742	783	759	708	704	677	745	730	738	729	740	722	713	731	706	779	733	719	759	708	722	686	723	767	774	728	785	740	729	762	764	748	757	745	741	717	718	764	738	717	725	762	700	722	753	787	738	713	738	743	778	736	748	720	727	727	760	783	730	800	684	763	746	719	748	772	717	713	747	747	771	721	795	754	783	789	800	750	775	713	711	735	779	750	743	741	736	758	728	706	724	743	729	719	770	767	725	747	686	754	733	741	768	700	767	789	755	782	777	744	701	777	756	763	731	700	750	755	735	748	725	724	714	714	785	760	727	725	747	724	832	753	735	724	762	764	733	756	705	720	758	765	725	784	746	711	748	758	693	768	776	740	750	778	728	730	713	740	791	783	701	722	764	744	705	769	746	760	774	792	766	774	787	744	761	722	759	733	723	752	734	731	646	743	754	734	759	772	711	784	700	735	755	812	760	738	747	722	756	738	712	751	760	736	773	782	767	765	771	706	726	723	767	711	726	723	775	726	746	770	748	705	764	728	712	770	783	719	733	735	726	746	759	766	760	725	800	751	736	749	742	777	751	769	749	766	770	732	770	734	728	723	788	730	743	808	705	766	755	743	748	759	760	722	713	793	686	745	751	726	696	730	765	804	765	711	763	765	760	740	748	697	705
3622	2612	4550	3991	3238	2110	1321	791	537	354	287	240	221	180	199	167	203	185	179	186	206	175	188	208	180	180	183	204	200	188	192	184	215	198	192	167	200	185	208	187	187	200	189	221	200	208	189	190	180	199	215	193	157	189	191	175	202	173	185	172	209	183	192	189	203	190	209	178	187	201	190	209	184	169	205	196	204	175	171	176	192	190	216	186	179	186	188	184	210	169	199	208	190	210	176	204	182	205	200	170	195	193	188	176	197	179	211	194	199	174	194	175	200	160	206	189	213	174	191	216	211	168	203	202	192	190	174	186	190	174	187	162	212	208	183	183	204	211	146	196	215	190	202	189	183	204	195	177	182	183	196	227	200	198	221	185	186	185	192	197	210	191	202	206	174	178	188	166	187	191	169	193	198	203	214	205	199	193	188	197	189	198	184	178	190	176	196	194	183	214	179	204	191	185	181	196	189	186	193	218	197	186	183	190	169	199	182	195	180	182	224	208	174	177	200	184	199	204	187	202	168	195	210	199	201	188	201	182	224	192	173	192	192	175	206	213	187	197	189	194	187	178	184	210	187	212	182	187	198	181	174	184	165	201	199	195	199	202	195	199	209	186	191	190	215	204	198	164	193	182	172	172	197	184	205	185	174	189	200	175	176	217	207	174	207	190	179	197	209	208	197	181	189	173	157	183	175	213	203	192	182	200	195	202	200	198	181	189	197	196	180	196	178	208	193	206	206	176	183	203	193	211	201	186	227	183	196	167	172	197	186	193	194	183	202	172	210	198	171	186	233	181	202	250	175	175	163	184	193	189	176	184	191	187	208	184	175	199	200	183	198	206	188	170	186	203	212	189	182	217	197	176	187	200	186	242	207	171	174	188	171	177	165	206	192	188	193	190	207	200	207	181	199	195	213	193	188	212	201	179	193	181	194	187	201	188	190	204	170	184	212	174	203	190	212	195	193	197	200	205	189	196	200	175	212	180	197	167	217	195	192	190	191	201	203	227	179	190	186	198	197	158	224	196	201	167	201	205	178	198	172	194	189	181	179	198	202	196	179	176	182	173	202	180	186	182	201	188	155	197	204	216	161	171	189	189	210	204	189	196	184	190	181	186	196	185	178	206	191	176	189	211	178	202	210	201	166	186	201	200	204	205	201	172	195	226	213	196	192	168	193	174	180	209	187	206	153	207	199	167	156	208	203	184	176	189	197	195	179	197	177	196	169	184	163	211	194	162	194	193	178	173	180	197	195	207	199	200	194	173	189	191	193	179	182	187	197	186	197	168	207	164	188	223	220	167	186	204	194	189	181	204	199	202	187	175	188	179	210	215	165	186	156	182	180	188	201	186	197	204	202	194	181	199	171	182	203	206	161	175	176	188	169	195	196	206	191	195	201	191	200	182	171	199	213	184	212	182	221	224	194	199	196	189	190	161	212	182	162	187	223	193	206	213	187	214	188	168	200	190	195	208	182	182	186	164	208	179	171	177	190	184	191	189	181	193	185	202	190	183	175	205	193	198	201	197	206	196	212	186	203	197	182	185	187	193	168	201	196	202	179	221	221	223	192	173	211	177	178	173	179	220	186	206	179	184	209	191	221	195	180	173	170	167	199	194	181	212	205	185	189	182	207	211	186	184	205	189	186	178	197	179	212	169	178	181	189	187	177	184	186	215	195	205	158	177	210	185	194	202	162	184	188	186	170	206	167	210	201	198	192	191	165	198	197	170	193	212	193	218	194	193	174	198	189	187	211	200	170	193	190	211	190	211	155	185	197	185	202	179	175	201	179	178	205	165	197	212	221	180	192	211	192	195	191	205	175	207	205	202	180	197	172	188	185	224	157	185	173	185	187	183	188	196	187	184	195	192	187	174	163	192	198	170	213	191	182	195	211	216	198	174	165	177	192	191	205	192	189	183	186	189	193	205	175	185	204	186	181	174	163	171	185	198	204	203	203	184	188	192	181	186	189	201	171	183	173	214	222	202	213	171	161	210	181	186	217	220	186	167	193	191	196	194	181	176	191	202	196	205	167	194	191	199	193	192	206	190	222	200	177	175	207	207	193	224	215	192	204	195	224	203	183	210	202	187	212	207	179	187	182	202	190	204	210	207	194	202	184	179	188	197	199	191	168	180	198	184	189	176	178	175	203	178	194	188	196	164	191	196	195	196	193	190	192	198	169	172	202	190	206	196	201	173	194	195	168	192	186	171	184	169	196	196	187	207	191	157	191	189	183	184	189	168	171	208	223	179	209	209	198	211	178	187	192	182	178	186	176	193	214	181	224	205	190	216	155	187	187	222	214	190	192	198	193	205	190	190	206	179	197	187	179	185	192	174	191	170	192	170	186	163	182	162	178	203	206	212	180	173	172	182	157	191	190	206	179	212	169	186	187	174	182	182	213	196	205	195	209	188	234	190	190	189	212	222	218	182	188	175	216	177	187	199	215	195	193	180	164	186	218	202	165	209	181	198	210	202	182	184	174	179	208	186	180	186	184	180	202	153	198	195	196	185	188	202	217	183	192	193	206	185	204	205	181	169	172	185	198	191	203	190	199	189	180	186	207	170	190	197	206	189	191	170	196	180	233	205	178	202	179	174	191	197	201	211	181	176	159	184	198	218	209	219	202	165	201	180	158	207	164	209	180	204	191	199	209	193	219	189	189	210	178	193	197	212	190	171	202	191	203	208	171	207	187	176	203	185	194	195	199	201	160	184	180	177	194	201	214	197	172	196	197	172	184	207	190	186	181	184	215	187	183	186	189	193	193	217	197	184	183	172	192	164	179	213	182	195	206	198	202	198	200	233	194	220	192	190	180	184	175	183	210	202	194	201	189	190	190	187	211	177	177	194	216	169	216	196	193	227	180	172	176	191	194	200	215	179	215	211	194	170	197	199	195	189	191	180	211	194	193	193	190	166	214	172	182	195	198	211	181	182	211	211	203	192	203	213	211	232	199	197	185	187	200	197	198	181	205	165	216	205	197	193	179	182	197	193	185	209	200	183	201	198	195	190	177	172	194	217	199	192	189	172	185	200	216	194	222	182	191	216	200	205	175	184	183	181	213	170	230	169	177	161	183	190	182	202	166	193	187	187	200	210	181	182	191	180	190	216	190	171	185	209	229	183	189	215	188	191	218	189	194	185	171	198	182	193	198	197	200	184	244	208	203	226	166	222	199	171	205	190	206	177	193	205	175	175	189	192	193	180	184	182	195	182	176	169	216	170	204	211	178	173	210	186	206	200	187	208	200	188	171	212	206	193	190	201	176	184	198	195	195	193	177	193	187	212	201	181	204	189	186	184	163	214	189	183	203	172	186	169	169	161	192	193	170	183	198	177	205	185	211	206	227	206	195	191	220	195	169	222	186	202	209	194	179	188	188	194	182	178	193	223	176	194	204	169	187	189	188	193	184	195	207	177	183	205	174	210	190	192	175	167	161	186	230	178	176	202	178	193	193	200	183	195	202	170	171	194	174	185	218	164	184	175
3018	3581	9827	11467	10499	7545	4873	2897	1658	999	770	611	442	430	433	438	479	433	462	466	457	451	434	415	438	454	464	425	449	455	465	424	425	427	427	469	423	446	444	435	426	436	424	481	423	469	441	487	441	483	453	473	418	455	447	450	471	439	431	428	437	409	450	471	458	454	438	442	431	452	437	455	438	456	458	427	440	434	439	437	503	450	452	432	445	445	482	456	460	437	461	413	448	483	490	420	420	456	460	418	436	426	446	445	468	424	472	419	458	419	429	461	458	471	417	493	406	461	492	418	456	418	445	446	451	451	409	457	468	463	473	411	444	454	421	441	478	463	454	423	418	431	438	459	397	422	387	473	481	431	426	453	492	440	426	462	453	435	429	436	447	449	421	448	444	475	478	438	439	483	454	463	446	406	446	438	435	454	458	432	412	443	435	445	462	483	453	480	439	454	451	422	435	442	412	430	415	416	427	431	451	437	458	482	471	465	398	462	433	442	471	430	460	443	465	468	501	446	448	452	441	436	466	466	437	456	415	449	479	454	466	421	427	471	436	480	448	458	473	466	435	437	420	442	468	430	419	478	477	451	448	457	468	425	431	457	476	468	471	445	430	454	429	431	443	409	449	448	427	444	446	458	406	447	462	444	455	459	435	444	404	455	436	431	499	427	450	412	452	438	441	442	500	427	434	456	448	453	480	389	444	481	449	424	442	466	472	452	461	446	487	449	470	447	435	469	460	457	461	383	434	426	452	467	426	454	465	469	461	416	457	457	457	444	456	432	459	453	445	469	519	427	432	448	410	448	478	456	453	434	437	469	459	461	449	462	463	455	443	460	433	457	441	467	473	477	457	418	426	495	422	424	445	441	503	423	416	428	437	469	455	460	476	418	436	442	394	456	432	442	434	425	404	466	435	452	492	458	435	464	407	489	460	446	419	425	449	428	467	449	475	467	470	452	452	458	423	414	448	460	423	451	410	465	433	459	488	428	453	428	454	441	401	403	433	408	434	464	502	451	438	487	442	445	457	425	476	447	440	439	440	461	443	436	433	438	394	442	456	446	421	410	466	444	439	454	438	448	400	426	426	464	469	439	445	442	470	450	424	471	417	411	425	423	457	447	464	458	520	421	421	478	492	472	429	440	447	444	457	459	429	404	412	438	482	483	447	454	430	380	403	467	434	397	430	452	474	440	441	475	436	462	428	462	477	455	475	474	453	430	474	433	432	464	452	425	475	446	414	460	442	437	415	468	433	486	435	474	454	465	489	472	482	435	449	461	477	405	455	461	457	427	456	447	433	437	451	420	466	443	418	464	466	423	447	447	455	467	468	451	470	462	453	443	458	436	438	459	414	460	438	458	435	409	431	480	463	501	445	468	444	439	428	476	464	461	452	452	447	424	441	484	435	437	460	434	444	428	447	448	503	436	429	447	473	459	473	459	420	445	457	459	470	434	457	446	404	470	421	468	415	426	429	428	428	428	467	441	456	475	466	454	432	447	473	458	458	482	433	454	470	424	463	458	459	442	440	443	438	488	413	454	482	433	398	436	444	434	457	474	450	479	414	427	464	456	413	475	455	443	454	477	442	483	453	472	453	485	443	413	485	433	442	449	474	438	463	439	441	449	458	427	421	412	452	482	451	465	423	455	461	408	449	448	478	473	440	415	465	420	439	435	452	446	397	446	423	464	418	458	421	453	493	465	423	434	485	440	466	436	435	435	434	466	450	461	433	470	479	464	479	450	449	474	471	434	428	409	434	472	475	476	424	449	441	430	426	438	432	441	470	423	438	459	438	440	432	421	440	468	437	415	414	413	447	438	435	447	457	470	462	471	434	437	426	430	459	413	444	425	430	432	451	407	443	438	469	447	430	440	452	455	424	446	455	426	467	427	441	447	471	411	457	450	480	493	460	442	443	437	447	461	468	441	458	469	460	440	441	444	454	469	435	451	464	449	464	478	418	438	421	443	456	485	403	486	411	454	414	451	464	440	475	467	457	457	436	437	448	473	437	435	485	481	468	459	443	460	497	430	437	458	405	442	432	433	462	447	459	448	417	454	417	443	469	471	426	446	410	441	438	467	477	432	436	470	449	441	461	427	430	420	404	452	449	442	455	425	421	464	485	438	420	464	433	468	455	479	438	401	447	446	453	457	436	433	432	417	443	420	426	420	429	489	497	437	474	443	447	465	435	449	430	405	474	421	457	443	452	452	443	465	442	452	482	450	437	453	449	455	445	445	443	456	438	470	436	469	416	461	400	432	464	425	440	418	430	439	455	500	458	454	443	439	457	446	448	451	432	458	443	443	464	440	418	402	458	462	432	460	488	449	444	458	452	410	457	458	455	439	423	460	458	443	413	422	433	394	467	490	432	412	484	442	463	465	485	444	430	465	464	439	449	447	464	470	483	417	402	412	420	467	490	443	414	439	448	415	464	437	450	442	409	461	454	462	439	461	465	416	493	425	461	433	445	482	418	470	448	438	474	460	422	523	477	455	442	465	429	435	432	441	451	414	428	436	486	451	446	455	440	431	443	428	460	463	419	425	470	472	426	502	403	467	460	441	418	449	443	454	410	437	454	445	493	452	453	469	494	402	436	489	439	434	435	481	452	434	410	466	468	439	485	481	402	444	440	459	484	467	445	464	460	433	456	446	436	417	444	445	457	450	461	422	437	461	494	425	446	469	487	435	379	433	451	467	408	441	435	457	410	448	469	448	480	399	453	453	434	411	421	450	455	461	422	445	455	458	464	431	427	450	460	458	444	439	432	465	423	421	447	443	435	485	453	457	443	470	472	454	457	430	429	462	447	428	420	486	465	447	409	463	483	452	425	410	451	463	451	428	448	435	400	435	474	493	449	422	453	451	419	422	444	443	396	455	451	407	432	464	450	428	463	454	473	446	449	439	422	477	463	432	464	493	423	434	436	424	456	464	440	447	453	474	407	457	456	436	431	443	410	481	479	442	469	485	459	423	422	442	468	427	474	419	446	428	435	440	444	442	417	434	440	434	448	437	463	411	426	468	467	441	474	421	413	435	474	408	440	442	435	444	470	480	449	418	436	450	430	425	477	435	452	438	451	430	483	439	414	442	462	510	499	463	434	466	448	447	439	421	493	435	432	423	478	429	441	459	499	447	438	462	423	437	421	438	461	412	438	437	406	459	466	496	455	424	438	457	479	455	403	412	441	453	433	488	440	455	466	434	458	462	418	468	444	426	428	443	461	430	430	441	454	413	439	470	439	453	470	424	445	420	452	448	423	436	434	447	453	455	455	470	432	460	430	464	462	445	471	472	443	421	461	412	477	449	464	439	462	483	466	429	437	431	449	449	424	440	477	442	445	434	446	435	434	423	480	460	473	422	441	425	443	446	443	454	436	419	458	448	438	468	456	456	449	462	421	434	446	466	433	456	431	472	452	433	385	456	446	457	454	429	428	452	452	491	461	442	424	444	423	459	437	397	428	425	447	423	453	449	441	433	438	406	472	483
33253	54918	73379	70976	58459	45403	31418	19305	9595	4271	1889	700	419	339	338	302	326	305	349	369	341	315	311	325	326	328	347	363	292	318	328	338	309	296	328	335	319	274	338	345	328	343	325	331	344	292	321	321	299	306	318	308	321	322	316	333	334	329	333	327	332	337	325	306	370	309	370	314	316	315	310	334	329	356	332	318	311	290	328	322	286	313	307	322	327	323	326	317	293	346	305	322	308	295	313	325	335	330	307	320	338	304	315	360	353	330	327	338	319	336	318	300	355	313	311	306	284	327	348	304	308	334	320	314	330	329	300	306	319	316	309	332	318	305	300	327	327	335	331	310	360	317	296	344	318	295	338	282	325	326	343	311	271	312	312	294	323	338	338	327	347	314	372	348	298	296	331	312	331	323	350	335	325	307	314	338	314	332	345	305	337	290	329	307	307	332	338	315	317	308	352	337	277	340	317	317	333	323	313	354	331	350	316	292	328	341	325	314	277	311	315	333	288	340	332	319	310	349	359	365	365	305	330	305	339	338	313	326	308	294	326	298	334	338	344	309	316	288	348	350	335	339	325	320	344	323	308	311	317	313	315	332	301	318	330	339	309	315	319	355	335	335	307	335	315	289	322	320	342	328	330	319	282	324	354	339	295	350	321	330	316	315	310	314	334	292	315	306	339	344	318	347	342	327	326	334	328	323	305	324	319	305	312	313	340	336	302	320	328	335	329	313	322	367	330	316	336	348	318	311	337	361	308	339	335	332	294	312	310	323	299	286	287	282	305	326	317	324	347	328	350	282	305	340	335	332	300	340	336	333	329	318	290	298	342	311	332	316	311	301	311	316	303	358	380	333	288	341	325	339	312	315	354	320	306	315	288	314	298	304	325	328	329	339	308	323	300	323	339	305	325	286	340	320	307	296	342	314	326	314	353	319	301	306	328	304	317	303	314	315	318	319	342	313	334	288	347	306	314	338	319	326	301	343	332	335	303	292	322	361	306	309	284	315	287	319	318	332	367	346	333	307	321	352	333	338	319	281	319	324	313	341	324	300	310	305	340	333	321	331	318	350	328	303	294	352	327	282	327	347	289	303	293	293	319	309	341	319	326	316	335	320	327	304	347	285	314	322	320	340	328	289	322	341	303	327	297	339	327	325	315	329	296	343	353	315	303	313	355	344	328	337	332	326	323	341	329	334	305	307	361	327	328	336	310	346	322	318	317	282	329	329	314	338	286	317	289	334	307	305	308	350	318	313	350	316	348	327	317	317	345	305	314	328	350	325	291	294	296	322	330	341	320	308	307	316	343	321	346	324	313	305	342	317	336	314	290	342	391	327	309	294	325	331	326	325	286	323	326	340	300	331	328	307	339	307	312	277	295	315	324	328	295	289	324	333	320	320	322	322	331	324	307	314	313	324	351	357	347	301	356	310	327	304	332	327	303	303	318	346	323	273	322	322	316	351	319	326	320	335	324	330	380	315	322	330	349	316	320	312	324	309	322	328	314	323	329	320	313	292	312	321	319	318	286	334	317	317	334	319	327	306	346	330	328	294	313	316	331	317	305	301	349	316	296	294	356	349	314	352	357	347	339	329	335	334	308	305	314	325	331	335	331	321	315	321	332	320	303	324	340	313	324	318	339	315	337	318	334	314	334	349	343	307	352	362	318	331	324	335	297	310	333	312	311	339	339	325	324	343	283	336	338	341	325	320	331	282	332	280	314	320	347	323	309	308	311	338	307	351	326	294	324	328	317	296	319	349	285	345	333	363	330	359	309	332	332	332	315	336	299	315	329	328	337	320	311	313	315	291	303	323	354	342	355	316	322	308	319	318	324	358	325	304	311	327	304	302	318	321	351	312	317	331	306	303	302	330	292	354	287	287	338	323	346	314	315	317	334	326	294	320	360	319	301	302	326	285	322	344	316	307	310	355	305	300	320	317	349	310	293	305	325	315	335	341	337	314	362	340	318	343	306	304	345	334	348	326	299	307	303	315	292	309	319	328	304	353	302	311	298	287	306	284	324	310	328	306	323	309	302	307	356	273	328	342	340	290	321	353	310	332	318	270	299	294	353	324	328	323	353	330	359	317	286	342	318	346	328	298	316	300	287	324	320	319	312	336	336	323	324	347	323	345	329	352	327	330	327	320	337	293	330	365	301	315	281	307	351	302	342	326	292	334	331	336	303	336	295	327	307	334	317	315	295	331	346	317	321	335	294	342	367	331	311	312	301	321	323	323	282	328	306	314	333	309	362	331	324	317	306	305	344	314	322	309	324	360	309	295	307	317	347	276	298	335	318	337	320	337	318	320	330	352	275	341	346	318	356	326	321	340	296	300	314	331	313	315	341	365	344	333	362	353	314	334	317	312	286	295	338	310	333	351	311	326	309	342	343	354	361	329	313	347	307	320	333	333	353	302	311	296	320	321	313	303	319	318	324	353	308	311	300	294	294	296	320	308	301	314	313	340	315	334	344	323	313	336	351	330	299	349	346	326	323	324	327	275	327	346	314	316	318	301	318	297	318	336	317	310	317	332	327	342	336	336	329	320	309	335	324	341	349	295	306	295	330	313	300	321	337	331	331	305	338	310	327	303	318	342	340	345	316	319	361	337	314	320	307	293	331	338	321	322	350	339	311	333	329	308	324	306	337	357	342	288	328	340	303	321	282	347	330	343	290	322	336	291	350	292	279	324	308	301	324	345	296	318	305	308	329	327	334	351	352	367	333	307	298	299	307	320	310	296	338	315	311	344	328	352	320	323	332	306	340	310	295	324	302	366	333	279	336	354	326	325	333	307	320	327	303	276	323	326	305	307	295	307	329	352	323	324	301	347	355	350	299	316	308	336	324	330	335	312	326	308	285	315	287	321	295	301	338	318	328	345	283	304	341	321	299	331	338	305	330	317	310	305	317	316	318	327	319	293	331	328	319	297	307	353	331	325	307	305	350	309	329	316	287	310	308	338	316	319	348	299	331	315	279	294	323	332	331	340	315	308	304	320	314	302	320	321	334	295	320	343	326	307	353	364	321	317	320	341	342	314	340	307	331	300	331	355	316	330	381	334	287	282	330	286	335	323	329	304	327	314	299	335	330	346	329	311	321	325	330	290	284	343	294	311	319	306	324	352	335	311	328	370	306	347	340	352	315	306	338	334	337	310	347	351	334	320	343	293	314	302	314	349	353	327	329	296	346	341	312	341	337	321	343	326	296	345	318	332	340	334	326	300	304	303	298	313	338	373	351	330	300	315	327	294	331	298	303	308	340	314	336	314	331	330	315	296	311	288	317	294	337	341	336	321	292	337	359	310	335	338	331	328	317	326	302	369	355	303	333	299	290	333	306	319	341	320	320	320	352	297	341	308	332	319	333	318	365	308	318	323	308	310	307	334	336	313	305	349	345	332	320	317	340	326	324	321	308	341	319	312	276	326	342	332	322	285	303	320	318	326	326	297	302	335	344	313	320	332	296	299	283	342	301	309	329	338	345	282	321	336
18796	39395	66055	75013	67858	56580	45015	34255	22955	13314	6471	2439	1148	740	684	757	664	776	695	672	691	712	713	681	689	725	702	719	682	692	725	695	695	717	726	723	732	747	670	769	720	669	698	706	680	667	721	678	715	722	712	708	684	680	681	723	709	733	697	689	653	746	668	713	675	702	672	683	672	683	707	805	724	711	695	693	685	692	659	672	731	731	710	689	716	674	710	673	713	714	698	691	731	673	681	684	677	692	671	726	717	733	706	762	706	708	661	642	702	675	664	701	754	690	678	705	682	687	725	677	733	671	703	659	715	651	729	699	707	695	723	735	728	699	691	686	696	734	711	742	682	733	685	702	716	680	694	733	673	653	724	713	687	710	740	701	713	666	700	682	710	697	711	673	695	747	723	708	724	719	672	695	693	705	669	683	677	692	741	668	719	688	682	721	699	697	729	684	654	695	713	696	707	667	721	687	671	727	699	721	731	699	676	704	690	736	673	685	724	693	673	668	699	693	706	719	707	689	748	740	696	723	700	692	695	697	692	696	684	679	704	730	712	720	697	695	711	709	728	747	683	707	734	722	698	676	706	735	719	731	715	698	663	677	643	710	737	758	681	688	692	718	662	687	696	758	690	682	701	723	699	697	680	705	679	693	722	721	710	737	700	686	656	718	673	721	702	740	679	695	671	722	663	686	705	718	720	712	718	723	675	675	645	744	761	733	718	707	701	695	681	701	698	667	663	678	683	740	726	707	652	734	656	680	657	720	641	700	713	694	706	664	705	712	672	697	654	659	627	689	746	727	728	735	664	665	738	683	700	676	675	739	680	723	694	766	735	741	723	695	741	728	670	692	691	703	698	730	718	717	720	724	724	737	686	729	719	687	680	659	729	713	686	702	698	710	667	669	721	686	698	689	703	715	671	734	746	708	716	727	632	697	668	665	710	704	695	703	677	713	691	682	673	674	694	705	672	717	718	675	730	685	693	686	694	699	682	650	735	672	676	706	721	741	666	724	686	710	717	708	729	684	736	714	691	691	684	706	703	681	729	718	733	698	704	674	707	698	701	704	679	757	677	717	701	740	712	744	681	695	652	723	740	708	734	715	663	718	703	678	695	725	717	694	684	687	706	728	735	735	748	740	713	708	740	697	686	716	748	679	661	705	694	674	688	763	694	689	721	712	732	699	699	748	678	677	702	674	749	693	748	667	692	694	672	657	712	701	693	688	682	754	667	692	656	697	730	672	697	704	672	723	708	695	671	686	695	657	689	687	700	701	704	702	647	677	664	735	675	702	725	711	714	708	656	706	703	708	700	712	719	676	731	692	740	740	688	697	703	711	708	693	708	741	723	684	713	677	725	680	680	719	678	697	753	685	680	627	711	692	714	754	682	727	647	707	667	710	698	693	627	694	685	684	689	676	696	639	695	679	668	712	703	722	716	691	708	691	724	684	734	708	711	747	675	700	734	703	700	692	683	721	682	676	710	690	736	694	741	740	688	759	739	677	691	771	758	676	702	730	689	732	704	712	672	655	684	763	716	724	665	695	722	705	705	695	745	731	712	715	732	667	698	689	693	702	682	765	711	716	746	685	665	747	672	728	699	660	721	672	700	689	694	702	673	716	677	725	653	705	693	685	713	704	706	721	718	668	749	697	686	701	753	716	703	749	683	696	644	715	709	702	672	759	688	728	744	727	669	698	667	649	733	703	707	706	696	678	661	736	740	703	727	675	689	683	712	751	710	724	726	684	662	739	701	667	688	696	661	724	713	710	739	697	680	657	758	704	672	658	720	713	710	688	707	728	735	705	721	653	712	725	712	673	702	732	688	693	696	704	706	706	656	716	659	714	714	705	682	709	702	678	698	681	719	707	681	717	715	697	732	733	710	673	720	746	662	700	673	706	750	716	664	646	713	734	664	723	725	757	666	727	692	721	668	690	690	705	689	720	713	735	688	706	703	728	717	669	666	703	707	693	669	695	659	708	696	702	664	710	647	739	704	697	711	711	737	704	721	710	694	714	665	697	740	659	629	679	700	693	736	704	721	715	713	726	743	709	682	664	744	687	712	703	747	694	715	705	714	680	718	675	668	670	689	707	711	689	677	679	680	717	687	703	692	720	757	702	721	719	681	677	717	711	696	727	710	712	669	723	685	746	707	684	682	745	734	679	716	724	708	704	764	665	660	683	695	701	707	688	653	706	704	706	733	673	697	699	659	659	660	707	646	657	708	698	677	762	688	683	711	699	708	707	692	675	639	687	723	687	703	710	686	721	686	659	707	723	727	716	731	685	693	672	703	685	677	683	686	675	744	691	643	658	695	705	699	728	696	694	669	669	656	713	699	688	669	691	702	698	703	673	695	739	732	698	748	737	722	698	685	707	720	705	710	712	696	652	721	703	730	754	691	637	680	687	682	627	696	683	696	703	688	716	678	710	700	707	671	693	768	720	706	726	716	684	743	709	661	725	734	732	698	677	693	737	691	734	672	665	692	709	642	700	751	686	716	698	701	698	704	726	742	717	750	678	723	665	727	676	678	692	667	712	639	655	672	685	699	687	707	733	708	677	746	701	722	731	690	670	708	704	687	679	750	733	706	698	706	693	751	675	709	695	705	737	685	709	706	698	707	734	714	718	675	698	688	689	741	721	692	680	668	736	724	745	726	731	729	716	684	740	724	708	659	718	716	623	673	682	683	700	661	713	724	679	695	648	717	719	733	681	762	705	638	680	742	714	673	687	684	672	702	723	693	694	699	730	725	723	685	730	750	716	704	676	678	712	746	688	683	719	768	669	757	694	691	668	681	725	681	733	702	743	712	726	679	665	692	699	710	709	732	711	685	687	700	711	695	670	678	711	703	692	709	682	738	767	656	692	689	746	689	749	724	708	707	734	687	726	771	728	724	715	731	643	693	695	647	664	729	652	726	703	715	693	718	716	691	651	749	722	676	729	703	692	717	702	729	664	716	710	684	723	727	724	695	668	698	666	728	695	726	683	708	713	657	701	716	689	683	706	751	744	657	668	673	679	750	655	679	671	697	698	718	720	645	710	749	689	715	719	727	691	696	688	718	736	708	726	710	729	703	653	690	724	686	715	689	719	691	716	701	664	710	734	676	714	692	703	705	720	675	664	718	653	674	665	682	712	715	693	685	657	718	720	712	683	742	711	717	695	640	719	701	701	713	684	712	736	719	717	707	687	663	719	727	703	682	716	662	686	677	692	724	715	686	730	695	707	697	701	733	721	716	731	731	736	691	699	697	655	666	720	712	720	694	721	713	737	687	690	734	694	699	720	690	728	720	690	698	717	691	708	735	683	738	697	705	709	747	693	698	705	707	692	716	723	667	716	703	731	658	727	651	682	684	745	708	700	700	743	646	746	741	654	710	709	693	671	746	704	745	697	700	717	717	663	769	681	687	684	680	701	662	733	660	697	678	694	706	697	694	688	620	751	676	732	679	742	714	663	725	708	703	733	690	728	697	759	694	694	712	728	743	727
29991	50222	73285	70983	59931	47294	33888	20999	10537	4780	2171	918	375	327	337	320	369	344	350	357	349	343	330	355	333	340	346	324	343	315	354	326	375	321	346	343	314	329	332	350	361	320	313	333	345	323	368	318	340	357	378	354	358	322	343	350	331	338	338	304	322	334	318	335	315	330	325	350	332	366	374	314	303	340	344	351	320	349	317	363	312	336	350	338	371	294	322	338	344	341	358	315	343	357	326	329	311	345	352	348	325	340	332	355	354	338	340	349	312	347	321	329	353	340	363	384	332	313	332	339	340	307	343	334	344	317	319	337	316	338	389	340	338	349	309	348	336	364	321	341	354	360	347	334	366	364	329	313	364	367	327	372	341	333	362	351	353	345	350	345	329	330	348	329	387	369	345	313	300	324	295	342	342	313	309	350	342	331	325	355	335	329	345	369	324	323	331	344	355	359	325	344	329	361	349	325	316	341	380	381	318	311	333	337	315	311	380	355	347	324	332	333	347	343	334	327	339	319	351	338	341	345	338	311	344	372	365	340	345	331	327	321	329	354	316	366	345	342	351	342	312	317	311	325	339	330	367	346	363	363	327	332	321	329	309	344	369	357	339	306	342	302	338	310	315	347	337	359	328	339	365	344	322	339	318	333	343	354	335	362	349	296	335	341	350	320	352	294	366	328	318	325	350	363	352	344	350	324	289	341	338	324	323	330	338	334	312	324	360	301	333	331	338	320	327	382	347	339	350	321	332	337	350	331	312	350	342	336	332	327	347	331	333	356	350	323	328	317	329	330	314	333	351	312	325	363	344	312	353	362	341	343	350	336	330	356	321	350	356	331	354	353	315	356	321	341	335	319	324	344	349	332	351	345	356	350	315	365	356	340	312	299	346	360	359	362	327	335	346	389	347	367	330	314	322	333	351	361	339	341	332	323	314	306	293	357	371	361	413	304	314	346	325	351	359	352	329	342	332	311	379	338	315	355	356	331	335	315	327	309	321	336	348	349	342	363	306	336	354	327	334	358	338	377	320	369	335	313	350	348	350	366	335	359	345	353	327	311	343	339	339	341	395	346	354	328	320	361	311	335	340	366	359	334	363	333	295	345	326	307	364	337	363	337	323	333	335	322	323	323	354	363	313	334	296	345	357	374	318	335	323	337	312	340	370	365	326	328	355	329	336	322	350	388	369	335	304	351	346	368	345	327	357	313	337	340	326	341	359	318	336	349	390	304	330	376	333	304	367	310	348	346	343	351	363	345	339	323	348	333	353	339	378	339	338	358	315	338	359	339	327	355	364	326	345	323	354	323	302	324	368	354	381	349	312	322	320	320	323	302	324	339	313	313	335	362	366	370	347	365	319	359	336	336	367	348	308	329	312	326	352	334	366	365	336	350	362	358	288	321	328	323	350	355	351	327	344	309	321	350	356	361	345	332	352	378	348	341	343	321	346	347	328	324	314	319	343	337	326	357	379	351	338	350	345	355	367	318	326	327	323	352	348	345	310	361	338	328	377	366	353	339	342	366	336	343	356	356	350	355	353	324	363	334	311	350	330	341	356	311	318	323	337	364	312	350	333	362	354	350	337	375	345	349	338	343	315	356	320	329	322	366	335	340	338	317	322	378	349	332	366	352	299	343	326	347	340	379	331	356	319	371	321	328	287	324	359	355	357	329	348	348	317	269	363	330	317	355	342	362	317	340	335	357	320	341	381	337	320	320	314	320	324	332	406	348	365	347	346	326	340	327	340	323	320	326	367	336	331	328	313	341	374	328	321	359	320	334	351	345	341	323	340	364	321	301	357	357	340	312	352	291	318	356	350	294	336	347	335	366	355	315	309	354	343	329	345	328	334	348	338	333	335	338	332	307	312	329	324	329	349	342	339	329	333	326	347	316	309	331	322	326	306	327	327	348	316	313	372	338	338	322	319	336	338	336	332	339	334	320	329	355	352	358	356	345	307	310	337	356	312	335	337	315	313	374	327	353	361	334	347	318	345	363	323	340	308	307	334	363	349	336	350	347	345	328	353	327	370	335	344	325	297	336	313	318	354	338	331	352	315	317	326	312	359	325	331	332	320	373	316	365	312	316	313	342	338	302	337	346	339	331	331	386	346	321	354	336	338	331	348	324	352	323	367	339	359	331	351	360	325	310	341	346	334	340	298	352	348	338	346	340	355	360	346	311	371	331	302	349	366	344	371	322	319	315	346	351	333	306	334	348	325	318	345	331	369	319	380	334	332	318	329	377	326	336	322	304	330	314	308	308	320	350	367	372	338	281	329	322	317	338	351	372	336	339	373	340	334	330	388	353	342	362	343	338	321	323	316	336	344	382	344	362	321	329	337	377	306	346	350	378	359	312	359	331	336	327	321	324	327	340	340	303	318	297	333	352	337	353	309	324	340	371	333	319	311	343	298	330	311	360	369	320	375	379	335	333	343	341	337	337	306	325	346	306	373	344	366	355	350	350	339	330	352	348	335	348	340	336	325	327	347	370	337	330	336	347	326	356	294	336	324	328	323	325	343	354	333	334	302	308	352	366	339	356	344	333	343	310	340	313	361	336	354	340	367	325	326	307	316	311	327	304	318	313	366	343	322	293	339	335	336	343	346	332	330	336	343	333	326	328	388	322	345	347	336	364	325	320	348	356	354	352	308	332	321	337	357	369	340	334	322	335	335	370	345	339	346	355	340	312	339	353	329	321	369	311	337	315	294	342	329	324	294	327	340	325	297	324	302	309	305	347	365	352	294	335	339	342	321	350	302	344	342	340	321	332	332	364	350	348	339	347	357	332	313	346	336	327	343	340	363	341	319	370	377	334	360	326	347	331	300	345	327	326	341	338	314	332	339	326	331	321	372	356	360	320	335	359	309	349	352	308	353	333	334	307	357	355	329	333	350	371	356	313	377	319	347	354	360	334	343	341	359	309	316	366	327	331	300	349	343	326	324	301	320	351	313	346	342	364	315	330	337	324	315	323	347	334	313	373	374	305	294	342	351	349	304	327	355	342	328	330	348	288	325	348	304	297	341	332	336	326	333	324	355	325	376	326	333	329	345	331	363	369	298	321	341	323	366	365	337	330	328	348	314	361	355	311	360	337	293	361	366	325	337	319	322	354	350	308	312	345	336	303	350	369	330	318	306	366	369	320	359	320	353	349	308	338	337	315	363	328	310	318	340	321	341	317	326	324	363	371	351	342	325	308	320	322	373	348	345	325	315	323	315	363	304	326	359	318	322	335	318	362	364	376	361	338	350	331	338	359	312	323	345	370	353	342	317	350	356	329	333	348	297	319	354	323	351	321	319	317	340	329	357	351	342	330	351	349	293	314	362	336	324	313	383	343	329	327	337	326	336	310	340	368	331	337	303	314	337	344	332	323	319	370	401	321	313	347	376	329	340	341	320	353	384	345	337	315	329	301	338	359	339	336	358	373	351	352	343	347	322	296	295	325	327	357	319	317	316	319	364	329	353	348	370	341	306	322	305	322	361	342
16757	36130	65704	75287	69033	58223	47097	35747	24099	14492	7606	3085	829	688	718	675	764	733	739	753	710	778	733	706	691	715	723	723	732	756	711	715	735	761	747	699	734	754	686	671	757	748	718	756	699	754	733	755	731	732	724	767	696	714	759	764	738	792	758	681	720	752	714	737	776	728	701	712	712	760	702	706	734	727	705	693	735	752	717	757	732	704	729	758	745	719	716	744	694	713	756	723	758	731	752	740	689	741	668	742	722	721	717	729	702	730	767	731	693	732	728	691	724	732	688	706	735	749	741	683	675	757	734	684	715	707	742	748	732	725	722	739	788	714	687	730	748	713	726	711	720	732	725	729	724	735	700	733	700	767	687	762	730	728	719	745	734	702	707	741	745	776	712	751	716	719	738	700	694	706	764	730	714	725	692	734	713	795	675	719	752	700	688	735	701	758	713	721	686	704	722	761	737	743	764	726	750	723	674	728	736	737	694	707	738	750	759	717	720	723	779	729	703	755	754	729	699	698	677	725	727	668	742	695	787	722	732	728	726	754	703	715	721	699	705	750	726	736	729	698	730	728	745	708	719	725	702	747	759	763	739	706	743	707	739	747	732	751	746	747	696	733	698	720	665	767	757	733	736	762	726	749	717	676	707	743	665	723	750	744	771	706	712	729	722	730	708	679	715	726	740	734	755	712	779	698	768	777	731	692	736	760	717	752	709	726	753	745	688	747	721	714	696	689	742	761	760	732	770	698	694	737	736	768	740	720	700	718	691	715	771	706	728	697	681	753	708	760	753	689	667	711	731	735	705	727	721	727	749	718	786	708	681	720	755	730	701	725	762	820	780	662	789	706	718	784	738	751	709	768	715	751	753	691	703	721	748	692	723	693	726	763	775	712	723	716	683	789	759	682	745	767	733	750	721	725	760	741	745	713	729	773	749	734	751	731	754	729	753	743	678	699	745	772	699	726	741	723	700	703	726	801	757	767	696	722	793	753	752	763	717	670	725	734	748	704	747	734	734	726	714	705	715	738	706	743	744	737	669	723	686	742	753	699	674	696	751	739	722	765	745	749	748	704	739	663	737	716	724	711	693	746	703	741	729	716	678	716	725	708	789	727	724	740	782	701	699	757	709	710	745	743	713	731	702	710	709	718	709	765	723	711	684	757	714	706	689	723	710	721	738	693	712	720	699	760	779	758	672	728	770	714	735	726	737	685	763	689	729	708	750	730	728	720	746	744	707	739	736	721	731	745	747	759	729	715	707	754	720	719	722	696	688	804	727	771	719	750	707	744	722	732	739	755	700	741	712	749	705	728	706	770	697	720	753	678	703	732	712	762	657	716	721	699	702	732	731	741	706	705	712	722	696	724	756	722	757	730	682	692	707	756	752	736	729	744	718	754	676	781	765	743	707	725	751	739	722	710	731	715	731	749	721	721	708	714	739	755	748	757	746	695	759	711	749	743	663	747	734	702	680	729	736	765	697	725	728	737	751	731	716	751	730	731	762	763	702	698	697	733	743	784	744	764	753	687	772	754	742	747	794	708	681	701	663	724	754	716	766	710	698	703	748	746	726	710	764	725	719	713	769	730	759	703	736	746	704	731	716	706	745	753	729	721	756	722	743	720	744	731	699	736	771	776	762	775	706	741	715	759	742	705	736	727	749	689	737	767	763	706	753	692	719	741	768	755	720	706	756	728	701	715	728	704	720	730	704	762	739	720	763	792	728	747	740	704	694	783	669	751	711	695	671	749	711	724	729	690	718	675	731	673	764	708	677	728	722	733	755	763	744	771	735	725	710	720	780	716	720	685	776	714	725	691	780	689	749	713	761	720	707	733	701	742	763	754	708	776	704	705	750	729	701	729	732	719	778	702	696	735	677	720	692	727	701	726	755	685	734	709	743	786	723	777	736	728	751	689	721	734	707	691	698	709	754	719	732	742	698	700	706	723	746	753	718	740	728	726	705	705	699	731	715	695	774	713	777	693	743	763	755	763	744	719	697	782	736	721	697	747	705	697	720	733	691	735	703	717	732	710	748	728	769	772	742	702	699	747	703	720	729	737	714	710	728	736	720	734	699	734	720	764	718	697	775	725	730	736	733	711	746	727	737	716	732	753	707	723	764	757	748	793	756	705	720	732	691	735	695	724	712	708	710	759	706	696	685	734	776	706	761	729	714	695	697	763	717	724	690	731	731	716	734	744	737	709	785	749	748	720	749	729	693	755	694	787	724	790	737	736	764	737	689	770	727	698	720	736	721	701	752	697	729	717	726	746	715	756	735	685	741	749	764	749	745	756	695	772	708	731	716	737	764	746	687	740	742	736	727	692	706	717	688	711	729	731	717	725	732	703	651	735	716	690	732	771	697	745	721	727	758	717	703	739	717	738	771	744	746	714	736	715	707	759	671	743	730	690	701	738	732	758	777	740	681	715	688	723	722	717	752	695	721	767	744	746	728	663	711	748	733	749	741	697	757	730	717	730	754	742	717	698	744	725	672	700	692	711	796	711	743	783	745	742	707	738	699	726	689	802	706	686	751	708	702	729	760	674	735	735	745	707	721	735	741	773	731	758	709	728	734	716	680	735	726	695	736	733	718	777	721	729	743	705	742	702	821	721	766	760	729	735	717	713	706	753	759	723	674	718	725	764	724	720	745	719	724	703	736	792	758	748	700	686	706	728	712	791	716	706	710	752	701	713	730	731	711	724	715	756	735	734	746	739	711	752	676	737	716	720	700	706	734	680	742	740	743	754	715	739	779	762	741	679	760	734	768	752	697	740	707	736	760	705	723	757	735	756	776	735	753	749	721	679	727	692	682	733	751	771	721	719	730	747	751	721	749	689	706	679	743	729	752	688	723	708	732	730	783	759	761	701	728	754	725	757	728	792	744	692	735	717	745	676	679	762	768	758	745	725	729	742	754	756	733	744	704	792	754	723	709	709	706	677	744	697	730	705	802	741	688	722	781	710	766	712	773	744	694	718	750	711	723	750	682	710	715	703	726	735	746	747	692	748	709	722	739	681	757	739	754	713	742	770	708	731	695	730	701	788	709	734	740	706	755	711	727	718	729	743	735	749	698	754	721	746	740	757	703	710	747	722	728	729	744	702	758	737	716	784	711	741	743	749	738	739	736	744	707	668	742	733	743	757	753	750	734	711	743	731	697	737	717	726	726	706	768	702	697	752	738	767	737	745	725	754	708	768	691	701	752	727	665	719	737	734	751	720	712	708	780	689	700	734	721	740	727	740	696	706	755	750	749	752	742	778	683	743	718	698	731	764	713	701	721	723	694	719	744	715	714	701	761	721	734	707	723	755	768	730	708	691	760	734	774	733	718	732	718	700	741	738	772	718	750	691	723	736	698	715	750	752	782	670	693	715	721	733	753	716	725	728	674	740	745	731	709	744	722	735	730	733	747	724	789	788	726	705	723	736	734	765	742	728	739	737	740	710	687	723	698	720	704	742	690	725	730	741	766	715	761	718	693	734	722	755
3231	2014	3721	4054	3128	2075	1297	854	561	349	296	228	233	204	185	185	199	179	190	192	187	204	202	177	216	193	197	168	185	170	208	164	198	182	220	187	186	194	203	196	202	188	184	209	202	220	191	204	171	185	197	174	201	180	191	190	197	186	206	212	194	183	172	185	197	199	186	222	222	184	187	187	204	185	188	182	204	199	204	187	212	179	191	188	163	156	204	201	209	205	207	185	216	193	199	178	204	200	167	183	204	210	216	180	214	189	186	179	162	198	184	160	197	187	196	163	206	181	185	189	203	185	184	161	214	202	181	213	207	195	198	203	185	192	189	180	169	178	187	196	198	204	215	202	200	175	178	202	177	183	181	169	212	203	175	189	187	203	199	162	198	187	172	188	182	205	196	204	191	188	210	183	177	192	204	175	186	192	204	192	229	186	183	189	201	215	192	186	167	193	172	169	177	186	181	178	186	178	185	196	217	200	175	179	189	204	186	200	206	161	174	160	191	186	195	188	192	195	176	188	179	164	180	190	211	189	168	192	198	197	219	174	195	177	210	206	206	192	214	220	146	186	200	197	200	191	187	177	201	180	219	174	182	195	218	189	177	181	196	175	204	184	178	190	182	207	195	188	178	199	187	172	167	186	187	193	183	155	176	187	194	187	171	189	159	168	188	183	199	182	185	175	210	203	233	203	170	184	183	188	216	190	185	197	184	206	194	184	176	217	196	169	186	195	190	173	198	166	160	176	171	180	172	202	151	185	208	213	210	209	173	192	221	190	186	165	186	192	195	188	198	213	176	204	214	204	176	192	174	188	197	211	177	196	184	196	181	191	176	183	183	166	182	186	177	174	178	184	203	180	197	181	185	193	213	194	212	204	169	195	185	179	188	192	205	182	225	205	193	192	182	170	185	193	196	190	197	177	201	198	194	204	178	193	186	178	198	191	204	187	192	209	190	178	171	227	202	181	180	188	213	190	193	204	204	201	207	204	191	197	207	186	145	204	209	187	182	210	190	200	194	175	227	162	184	201	161	191	191	205	207	182	175	202	210	179	196	188	196	167	168	177	195	206	162	195	172	177	172	178	194	186	225	211	213	197	195	166	201	174	159	199	195	189	187	212	205	177	201	171	186	198	187	164	167	199	186	205	183	184	190	171	197	186	190	195	188	193	185	173	214	195	182	186	198	190	203	180	181	185	189	209	193	212	200	183	198	176	210	183	186	224	206	175	201	192	208	209	213	205	162	184	202	173	187	192	199	196	206	197	202	182	183	193	217	199	170	188	188	186	204	182	217	219	182	173	209	197	199	191	189	187	200	184	198	180	226	162	218	176	206	196	210	196	181	172	179	184	185	177	190	217	206	182	189	210	192	186	197	174	185	185	190	186	206	203	175	193	177	187	207	185	231	190	190	181	161	179	222	188	184	203	160	155	175	164	187	207	171	179	194	185	209	203	186	180	192	191	204	166	159	180	179	189	189	215	194	168	207	202	164	178	207	192	190	184	180	189	195	165	186	202	198	202	187	208	202	190	218	213	175	202	190	175	183	183	209	205	239	168	154	174	200	181	202	201	214	204	164	203	191	171	197	190	205	209	190	191	196	192	180	175	189	180	178	213	169	181	193	177	193	183	195	167	192	172	187	215	187	192	185	185	204	186	170	190	176	168	197	194	176	178	207	184	214	195	189	150	226	170	182	190	203	210	204	182	200	207	209	194	172	186	196	176	194	171	161	198	214	208	187	181	194	196	182	203	195	220	193	197	209	203	174	213	195	182	198	197	200	187	193	196	182	192	165	196	184	238	190	182	199	167	180	185	189	181	199	193	223	186	186	182	189	193	222	189	176	197	185	203	165	190	170	188	197	156	162	212	182	182	202	194	163	190	195	208	200	223	205	198	172	198	203	161	215	188	195	176	171	207	166	178	175	203	203	216	190	191	183	222	199	187	178	217	171	177	182	182	216	207	185	208	192	203	224	197	191	195	184	181	168	191	201	189	177	204	186	178	175	188	186	223	205	171	178	192	176	202	188	200	188	197	185	175	198	194	196	170	194	187	192	188	168	195	204	198	166	200	191	207	214	230	173	181	191	210	169	168	192	215	201	179	180	213	186	175	201	155	180	184	169	190	199	196	200	182	163	203	227	181	197	193	199	182	182	172	175	171	194	194	188	216	187	193	173	192	194	177	159	197	199	175	172	186	191	165	190	205	200	195	185	218	173	173	183	208	188	178	190	203	201	205	177	155	206	195	183	176	173	172	191	183	189	194	183	199	191	160	178	167	185	189	185	216	198	185	202	172	192	168	191	197	206	190	167	187	185	191	177	185	206	195	195	187	185	191	204	196	159	203	184	205	179	199	219	211	198	216	164	171	183	188	218	197	183	173	207	219	201	180	202	178	194	169	187	168	208	200	186	192	207	189	195	169	189	185	198	187	204	190	218	202	180	170	173	196	169	189	190	190	199	178	184	164	182	208	187	189	219	156	167	185	192	209	194	193	180	166	196	196	189	208	184	203	177	219	182	193	196	176	177	174	221	210	195	200	191	185	193	184	165	192	189	187	198	206	207	189	196	188	172	188	180	187	201	190	213	185	190	192	174	194	201	202	191	186	194	187	175	188	202	165	196	207	173	208	174	201	225	201	213	163	209	171	175	198	205	203	184	191	193	199	216	193	188	225	194	181	185	187	180	174	208	190	217	168	204	195	184	164	181	171	194	182	182	196	212	182	176	192	217	216	190	184	178	185	182	174	190	204	191	190	210	185	196	187	184	191	182	192	216	185	197	181	184	222	186	178	184	184	192	179	163	182	168	190	199	183	179	173	195	167	199	206	173	186	191	193	200	188	211	181	202	199	190	212	181	179	195	164	181	215	192	204	178	201	174	185	208	170	225	217	174	178	217	226	221	194	194	178	192	187	200	175	186	173	195	190	187	169	181	174	191	198	192	195	201	204	206	181	210	169	194	187	205	190	202	205	211	200	183	184	190	195	195	203	170	187	203	188	210	212	231	178	201	208	192	184	180	187	193	196	192	192	201	185	168	189	197	197	160	172	163	196	156	169	186	204	183	205	162	197	205	186	190	197	172	219	200	197	201	202	186	168	163	190	154	177	168	188	220	211	195	166	204	178	185	199	190	161	203	220	161	173	179	192	177	186	203	200	192	211	170	185	212	169	192	186	203	196	186	163	180	202	175	194	193	185	172	176	198	175	195	182	183	204	177	199	195	205	199	192	205	188	216	197	200	166	211	185	193	193	185	184	201	197	198	180	174	195	184	179	185	209	199	204	175	175	183	190	175	190	182	204	220	208	165	169	204	197	207	189	220	224	190	188	149	175	180	169	190	207	194	183	179	192	217	171	185	209	232	182	187	160	178	174	187	158	184	232	186	224	203	218	202	188	187	187	195	157	166	191	174	202	181	186	169	187	213	196	172	181	185	184	231	195	183	162	209	174	186	190	179	206	189	181	203	179	183	185	156	193	189	218	201	197
2692	2949	8752	11996	10373	7476	4891	2979	1884	1106	801	606	447	454	462	394	452	416	446	421	453	435	459	451	429	406	431	444	416	404	460	439	452	412	418	453	435	437	446	461	433	435	417	430	449	447	436	471	470	446	442	438	411	461	463	471	451	443	469	461	430	441	458	421	471	435	406	466	425	456	448	446	450	466	427	434	434	468	447	420	430	436	424	461	468	476	427	453	497	432	452	462	457	436	444	443	458	446	447	409	452	437	490	431	428	435	433	483	459	420	432	472	428	457	461	431	448	437	438	445	441	443	440	434	468	431	449	503	389	438	431	459	435	427	408	452	456	421	458	440	464	455	446	439	424	488	443	416	445	465	413	473	396	446	482	434	422	410	422	484	420	431	442	425	473	448	426	483	413	431	437	399	406	438	416	459	450	441	455	427	442	432	405	440	443	455	428	472	446	423	441	503	426	420	460	453	426	440	438	490	426	451	462	450	410	451	434	488	439	440	453	433	453	420	441	404	435	481	457	429	441	442	445	471	449	440	475	476	436	442	431	428	435	441	448	451	443	450	433	434	432	384	429	462	488	473	439	479	437	422	474	437	410	437	460	450	408	429	388	429	460	490	437	437	421	408	435	470	430	413	388	454	470	438	415	400	448	426	456	470	459	427	437	458	414	422	462	446	461	434	435	435	448	466	407	445	477	429	414	441	449	434	455	447	442	433	438	453	466	434	457	411	462	449	462	462	508	451	447	453	454	451	432	453	445	450	439	419	442	420	451	443	449	458	435	440	444	446	454	422	453	466	430	452	444	457	428	435	453	403	430	425	429	425	430	477	404	418	454	434	448	429	445	437	452	438	485	437	403	480	451	412	430	452	456	439	432	499	431	450	438	451	451	438	422	409	453	454	414	403	454	454	486	457	422	412	464	469	423	413	480	464	479	442	444	435	449	413	447	441	407	400	447	454	405	439	457	461	446	458	423	455	432	428	450	458	474	479	459	455	414	406	427	417	427	416	434	446	410	461	448	476	457	422	451	466	435	460	483	445	441	444	447	442	474	445	450	442	470	455	454	418	447	446	410	442	470	414	476	438	424	445	409	429	400	456	430	424	459	465	442	459	390	452	460	421	416	410	434	452	436	476	450	455	462	456	447	448	446	426	441	436	433	432	452	467	450	468	483	451	426	460	458	430	459	413	442	465	476	460	467	480	438	435	377	433	426	429	472	425	456	455	416	444	464	513	459	440	448	444	489	394	436	452	429	468	425	462	437	447	461	452	447	436	448	413	445	437	431	408	462	455	448	462	446	413	406	434	464	491	457	463	403	418	445	450	429	411	427	454	466	503	466	428	442	458	414	455	462	409	438	441	441	416	428	432	428	433	472	508	448	462	428	417	463	442	421	424	420	419	437	468	421	411	456	444	431	450	460	398	451	446	465	465	443	417	461	428	404	440	430	428	404	441	442	471	409	446	403	480	458	451	460	453	452	453	414	475	416	506	434	463	454	419	435	469	462	431	494	445	473	457	456	433	512	467	411	446	431	463	443	462	452	442	432	418	460	457	404	445	454	447	408	429	432	453	449	435	450	391	457	424	447	445	439	423	420	470	480	503	407	440	446	453	454	471	406	476	453	425	467	460	416	441	409	433	451	453	470	395	433	463	453	408	470	455	442	456	448	460	459	445	445	477	393	453	452	438	406	434	450	409	466	466	427	438	480	451	468	455	426	465	434	447	429	437	444	434	447	446	454	416	458	435	427	460	465	424	450	499	385	426	438	447	456	465	452	445	421	444	405	438	451	449	475	459	444	432	417	414	449	434	460	472	406	512	428	457	451	436	422	399	459	458	460	454	437	445	435	460	450	478	476	452	411	450	477	441	421	450	430	432	459	452	416	433	451	411	454	430	431	435	442	423	435	407	434	452	451	439	478	432	407	444	436	421	449	445	398	462	460	420	444	440	478	440	434	430	431	437	437	442	413	457	446	443	427	431	411	434	425	428	439	437	412	483	464	416	464	419	419	418	428	465	435	477	460	466	440	487	412	457	432	449	466	468	421	427	417	449	473	430	485	496	503	403	453	447	451	417	446	436	437	444	415	430	448	457	455	426	452	442	450	462	456	448	421	452	420	477	440	440	438	443	409	450	448	456	441	442	470	430	429	476	477	434	461	404	413	421	434	441	487	406	452	401	434	426	421	452	426	481	447	463	449	445	451	456	428	405	425	429	445	462	450	446	435	425	410	430	431	439	460	471	467	453	467	431	456	444	435	429	429	429	445	447	447	444	482	442	440	455	420	422	456	422	468	449	410	465	412	462	455	419	456	425	442	454	458	489	405	453	420	460	437	426	431	434	411	482	449	488	441	475	416	448	410	449	425	482	508	464	467	414	433	469	437	450	448	454	451	414	453	432	435	419	456	471	448	426	479	453	408	460	423	440	446	436	429	468	421	466	449	424	452	412	429	455	446	452	432	414	428	434	466	409	416	457	455	451	437	493	460	438	435	452	492	458	437	440	456	439	415	431	440	436	436	491	425	435	435	401	454	459	455	423	433	466	418	445	438	444	413	473	442	479	410	445	489	429	449	433	442	463	429	420	475	445	440	436	411	494	427	473	463	466	454	461	435	420	445	454	450	434	479	453	495	474	441	461	395	425	458	441	442	454	471	470	416	433	458	439	476	425	457	448	440	454	438	433	428	470	453	419	431	423	428	454	425	414	437	410	450	423	452	465	422	466	450	447	430	447	406	429	424	460	433	412	443	469	432	474	439	440	447	460	423	422	470	442	438	430	426	414	436	413	480	429	468	428	450	457	445	440	467	438	478	443	451	480	444	437	450	421	457	466	463	435	475	428	456	459	455	430	447	428	417	449	454	465	459	424	452	457	464	448	453	433	429	447	438	443	434	384	437	482	462	457	444	426	491	445	467	476	432	421	411	419	457	418	465	430	434	414	445	430	440	451	417	429	413	471	431	453	438	438	429	458	473	438	464	415	453	437	448	469	452	445	410	447	464	450	399	420	408	434	438	468	464	448	423	445	442	427	440	411	474	451	424	412	448	438	450	416	453	434	410	423	416	438	441	475	450	456	442	437	436	426	458	424	443	447	445	429	481	421	469	433	386	441	434	430	440	441	408	447	486	448	431	451	417	441	437	420	453	467	449	412	490	462	427	452	433	471	437	424	418	442	433	431	457	436	475	419	465	473	473	409	460	468	468	457	429	420	411	459	421	481	418	429	441	442	427	426	439	461	461	420	431	488	444	488	439	432	436	425	446	483	428	465	479	470	488	443	439	452	415	448	464	495	408	445	443	453	447	434	453	456	463	468	391	446	432	469	448	470	439	451	466	451	416	443	461	452	411	454	447	440	414	456	469	447	485	456	444	456	421	444	454	479	441	410	411	462	434	420	495	438	451	450	464	453	405	424	418	478	470	433	439	431	466	429	465	467	442	404	437	474	415	496	423	451	452	452	400	426	425	441	443	430	434	469	483	496	438	453
29354	54965	73674	69598	57506	45208	32758	20293	9559	4570	2121	981	368	312	349	324	332	302	338	312	319	350	309	322	328	320	331	312	309	337	321	344	326	335	318	327	307	300	301	312	318	328	337	308	313	296	358	341	312	304	329	308	302	307	328	316	312	278	317	283	332	351	338	313	318	311	308	330	309	302	320	327	335	312	337	329	324	325	321	345	324	342	313	307	299	310	336	297	339	306	282	336	342	302	299	325	309	320	324	294	332	338	275	292	330	321	294	352	360	342	310	318	307	354	316	299	331	337	317	314	301	298	305	341	313	327	333	339	342	332	315	343	331	312	328	351	313	307	296	351	318	309	304	324	311	352	329	337	359	333	325	289	313	341	336	322	329	296	314	268	307	355	307	338	362	319	349	292	336	348	310	285	316	341	330	329	293	311	333	319	324	326	320	321	347	333	289	301	339	305	335	336	331	315	323	327	288	333	310	320	304	307	298	294	320	335	313	309	298	309	309	286	290	268	342	308	342	318	334	337	314	315	332	361	321	323	342	316	337	320	296	319	327	284	318	314	330	325	333	323	328	287	326	325	328	320	347	318	291	302	302	337	334	323	314	338	288	362	269	322	290	342	313	309	354	343	335	332	330	308	332	321	303	328	313	349	336	308	306	315	313	331	315	305	317	287	335	309	330	332	317	301	358	332	308	321	319	310	313	354	332	326	328	324	301	282	348	299	325	329	322	343	304	284	323	311	333	336	313	320	328	363	324	307	340	323	365	305	311	319	305	326	319	319	330	311	294	326	308	362	326	301	349	303	334	345	334	348	321	263	308	295	281	359	326	347	329	332	311	323	307	335	306	319	299	344	353	340	339	351	315	326	337	306	307	305	323	314	348	348	303	299	309	311	322	323	327	310	308	305	302	295	336	353	309	307	336	336	288	325	308	311	309	311	324	302	349	328	315	328	307	328	328	298	335	316	324	309	316	309	338	299	311	297	324	337	336	308	343	357	327	299	316	322	331	364	349	338	344	329	329	349	347	346	312	344	327	350	292	317	313	319	326	333	321	322	296	340	363	282	320	314	343	326	335	315	333	322	288	337	284	328	290	302	310	306	306	319	322	312	294	310	313	329	339	336	289	291	362	328	338	300	319	289	351	318	281	325	325	307	308	341	339	312	301	305	348	313	341	297	338	316	337	325	305	327	302	306	322	332	324	334	349	314	358	300	341	328	326	306	307	316	344	297	331	337	344	320	328	336	321	328	312	299	359	343	343	340	316	346	315	276	326	310	323	363	339	320	326	294	314	320	314	339	354	313	319	332	324	359	324	332	322	283	334	345	357	307	293	307	314	273	327	334	316	277	338	324	298	316	307	320	299	291	328	298	319	292	296	321	341	335	322	311	355	363	346	318	334	299	320	332	329	310	292	328	312	313	316	304	328	334	296	341	315	302	301	329	330	358	352	344	321	353	301	330	279	309	327	356	345	328	316	318	332	308	336	349	283	290	339	311	347	347	301	291	321	313	300	330	305	331	346	330	314	339	294	318	282	324	320	302	319	315	306	301	315	316	307	336	332	327	297	347	313	331	351	331	327	343	316	319	290	305	302	350	311	355	293	331	318	360	321	299	313	342	309	311	353	307	284	296	323	330	313	326	343	326	288	304	283	339	322	269	310	331	301	316	337	293	332	323	314	308	329	314	311	297	302	309	320	313	301	284	336	347	341	345	351	326	310	337	314	352	319	299	347	311	308	284	302	311	337	322	316	309	334	358	303	311	350	338	319	311	327	310	330	334	298	336	316	286	310	331	313	349	296	324	305	337	331	315	329	333	308	318	339	331	302	373	290	364	339	333	296	315	311	359	302	311	328	340	321	342	269	308	331	338	300	281	329	317	314	294	333	325	326	334	304	317	303	344	307	324	315	326	290	331	343	346	315	336	279	290	319	350	327	317	341	298	313	345	279	325	311	316	318	341	329	325	298	295	289	312	331	311	307	335	298	308	313	299	339	292	311	331	299	332	328	328	316	371	351	321	303	345	357	333	340	319	350	296	341	343	298	291	344	312	313	335	331	330	290	347	314	325	312	328	333	285	315	351	339	324	310	289	323	282	333	346	287	334	368	312	335	333	328	287	342	343	301	324	350	295	291	305	356	303	286	334	311	326	330	334	317	318	339	334	315	323	336	342	360	345	288	324	328	344	334	346	325	345	319	323	343	296	344	288	303	321	368	305	299	303	321	342	298	319	331	296	291	322	316	309	334	284	331	336	331	310	320	331	315	326	298	336	341	328	330	310	316	307	318	326	284	347	316	311	333	320	314	299	324	324	354	341	307	303	298	310	309	351	306	343	309	321	354	282	339	333	328	307	322	309	339	336	301	323	321	309	325	304	329	348	355	315	316	334	317	334	295	349	326	295	308	334	344	336	324	317	335	336	314	326	307	321	292	301	298	329	292	341	334	332	313	321	299	333	335	326	330	326	327	319	303	318	344	370	304	318	313	321	315	300	334	311	340	322	291	308	311	318	338	332	349	327	303	301	335	298	295	324	319	311	339	327	312	324	294	310	343	328	368	329	338	331	314	328	304	277	325	355	327	293	315	324	320	316	314	334	346	315	311	322	305	325	319	342	319	316	327	310	325	329	328	327	341	328	343	364	359	320	344	340	308	346	312	334	291	305	368	320	322	306	301	358	314	339	302	334	333	314	317	329	332	328	297	333	328	301	322	318	298	312	317	326	306	288	324	328	312	341	291	334	349	311	313	318	331	322	301	311	336	319	330	336	325	341	296	310	334	319	319	344	329	332	309	341	324	370	295	329	302	347	304	291	294	348	283	322	301	320	352	317	295	342	318	308	309	317	339	328	349	313	361	309	345	312	331	320	317	357	306	304	288	345	333	309	294	322	318	374	343	326	281	368	345	317	297	336	323	254	300	340	305	306	309	338	300	308	295	312	280	326	304	295	310	332	324	347	335	316	289	353	330	269	307	351	305	297	321	324	340	313	328	346	303	330	305	302	328	291	316	297	355	326	310	308	286	346	306	305	319	322	332	349	348	319	364	314	316	313	307	319	285	308	326	304	322	351	298	321	332	304	292	295	301	286	318	296	320	301	324	350	364	324	336	287	281	318	297	341	307	327	341	311	290	328	313	331	282	345	301	339	284	281	325	301	345	318	343	326	355	351	330	297	326	309	335	314	327	310	334	329	346	306	324	320	328	296	320	306	363	329	311	318	325	346	319	342	354	331	332	338	298	324	341	296	313	329	316	285	327	327	313	319	340	338	293	320	317	317	305	356	347	316	351	316	348	328	298	315	313	316	344	307	327	308	293	284	358	310	357	361	333	330	293	321	297	294	335	322	329	303	348	327	291	302	318	353	326	310	301	352	336	297	323	300	332	355	311	291	310	313	337	296	304	341	286	335	303	322	316	335	279	315	304	337	311	306	318	362	305	312	318	314	308	330	358	342	303	311	356	349	294	311	314	284	314	311	306	320	330	345	316	300
16358	39906	67008	74528	67264	56715	46239	35317	23139	14426	7810	3204	801	693	722	697	686	742	732	687	672	694	688	681	722	732	675	740	698	698	750	676	715	678	709	705	702	681	680	738	731	687	684	720	712	698	731	708	731	721	653	685	720	714	699	733	643	723	715	678	709	678	674	690	726	664	700	729	678	670	681	749	698	746	645	696	685	686	743	721	721	713	726	645	707	704	666	730	686	699	711	654	671	736	741	680	702	691	767	704	744	742	695	710	690	674	681	696	708	703	685	697	668	695	699	692	718	718	682	708	699	727	666	693	719	722	720	687	645	744	685	731	645	715	685	721	681	718	722	727	662	712	681	745	711	723	655	728	674	696	713	682	687	666	660	696	669	643	680	659	694	707	686	748	742	711	712	710	698	694	690	689	724	733	710	741	727	688	710	719	661	639	725	695	705	671	713	690	727	702	715	640	676	719	680	764	665	744	674	712	699	685	758	688	756	666	699	718	720	739	699	695	762	697	770	696	669	693	674	731	740	692	658	731	682	666	673	682	716	691	696	727	702	697	681	723	725	699	667	717	674	654	696	706	755	717	736	611	736	660	707	677	703	692	700	699	713	725	698	643	742	670	712	674	692	728	709	655	697	714	699	697	664	681	746	753	753	751	709	721	683	695	728	701	684	678	687	691	708	686	744	765	706	707	731	738	676	695	724	675	709	719	668	669	691	737	730	705	729	670	701	698	668	726	639	701	754	676	687	704	673	675	731	727	709	698	736	683	687	708	715	694	713	717	706	735	730	751	619	740	724	682	698	660	684	685	666	745	692	716	668	721	702	705	700	735	685	712	668	698	678	737	709	718	702	703	709	682	725	719	709	729	777	671	719	709	677	708	706	742	687	704	706	705	734	692	669	729	645	719	678	718	733	693	675	683	733	686	714	653	690	697	682	679	690	706	701	694	702	673	734	703	710	732	728	679	714	712	715	693	660	727	673	702	696	680	727	666	751	663	718	687	709	704	702	685	690	687	697	664	694	668	702	695	699	746	711	675	673	651	669	682	718	660	699	677	720	703	683	741	698	672	682	734	716	719	647	687	696	697	726	724	720	682	734	744	679	724	706	736	676	720	678	744	667	717	698	648	686	690	714	701	706	739	692	706	698	742	720	661	710	694	655	687	674	749	665	663	663	702	682	673	721	728	735	704	703	695	706	684	632	656	686	689	694	689	691	706	745	684	701	700	694	668	693	685	696	702	671	722	707	766	706	739	709	749	702	707	723	681	730	722	701	715	712	660	731	728	733	695	708	711	667	722	715	712	694	711	712	670	661	695	693	743	702	713	717	724	633	680	678	680	673	737	734	679	716	719	682	695	709	700	710	741	710	647	659	709	713	728	709	694	705	698	723	679	692	738	693	718	739	721	703	702	715	691	697	708	660	707	719	715	719	751	714	662	706	647	718	698	678	738	730	701	741	669	703	703	695	672	711	682	701	714	664	746	741	695	689	680	706	708	717	639	661	692	652	701	627	664	708	674	685	748	666	668	677	722	695	727	700	735	714	672	719	677	750	677	650	728	689	725	688	720	724	722	679	724	643	698	723	749	729	701	727	686	695	747	695	684	696	677	738	698	646	713	660	701	717	704	718	703	735	678	682	708	699	665	694	709	733	681	661	680	708	707	725	684	740	669	695	664	717	715	690	655	750	704	671	672	694	702	702	697	656	703	716	690	664	674	740	705	713	719	717	680	677	692	657	746	673	693	678	681	682	695	662	662	694	716	703	713	674	732	668	700	702	742	662	696	672	718	699	679	741	709	688	694	721	707	721	707	737	701	665	685	714	734	724	648	699	747	714	656	718	701	680	732	707	720	709	694	752	741	730	665	713	665	675	708	697	719	680	696	688	676	752	665	689	742	722	692	713	729	700	684	682	684	677	666	700	766	685	706	698	712	690	711	724	675	697	746	719	660	668	670	692	714	706	689	678	733	681	685	687	654	658	707	646	675	691	723	666	694	692	699	686	717	666	659	733	733	725	676	705	695	710	674	650	701	722	699	682	699	711	700	685	703	648	704	660	681	711	664	745	711	700	688	713	724	698	674	710	667	699	674	673	682	684	734	728	724	655	680	725	715	726	732	715	705	723	666	653	698	689	727	706	711	696	725	707	623	699	752	703	722	696	755	727	688	676	722	714	692	725	735	672	679	704	705	698	728	711	698	734	747	695	707	683	681	712	720	685	666	708	686	695	702	690	664	702	722	699	660	695	686	689	695	686	696	724	662	694	686	682	694	703	683	662	714	689	709	649	725	738	725	718	684	680	714	732	745	702	650	709	725	730	707	705	699	675	695	684	722	677	740	696	674	715	693	722	745	689	742	695	645	711	725	725	710	727	621	706	689	694	706	741	695	680	722	668	706	706	675	696	700	749	697	702	695	727	673	702	658	704	711	710	687	688	689	696	697	667	677	692	673	637	718	647	707	689	675	670	747	734	677	689	734	700	685	686	685	727	712	684	712	751	700	708	677	698	722	716	711	687	730	665	696	712	691	653	684	693	695	721	718	718	681	676	695	660	694	699	693	657	693	680	694	657	704	691	682	729	719	724	699	695	702	693	720	715	690	687	668	709	717	699	673	724	693	652	749	690	678	657	720	713	715	686	651	695	723	719	699	694	699	654	683	712	702	721	656	755	752	745	711	694	738	694	701	712	676	709	703	711	726	685	656	705	686	660	745	675	726	723	686	707	681	722	704	684	680	689	691	710	731	718	732	716	673	680	640	674	706	686	695	676	702	709	720	704	670	727	646	697	722	776	643	696	743	677	679	682	722	709	696	659	696	713	710	693	735	708	703	696	689	688	679	695	685	686	685	709	700	702	672	715	697	721	714	687	687	711	716	657	695	709	710	723	725	708	698	702	697	648	686	679	692	704	707	692	734	642	671	784	635	706	640	721	714	656	687	699	701	679	712	666	695	628	758	717	663	730	708	664	702	654	727	719	709	722	683	723	696	727	704	645	671	725	693	692	688	647	737	757	722	748	740	683	706	621	690	691	676	695	702	689	682	689	707	676	687	681	733	744	660	717	677	745	710	754	691	705	652	643	709	671	716	691	728	707	697	714	715	688	717	704	730	646	763	688	731	719	693	735	742	690	643	664	701	723	712	708	693	654	702	696	692	689	688	724	705	695	702	735	685	715	705	704	683	691	669	677	701	706	691	669	700	691	724	714	685	721	709	684	703	698	706	716	685	650	704	709	670	691	721	714	696	712	688	651	766	701	706	684	702	709	693	699	703	650	692	734	683	699	686	720	711	736	662	692	725	707	646	700	705	715	718	723	707	682	667	699	710	694	638	718	733	703	684	732	667	741	671	722	701	718	697	690	694	656	687	727	727	720	717	733	709	704	701	703	716	720	688	716	706	703	681	656	720	723	737	717	700	720	659	692	658	709	715	688	673	683	668	709	685	673	710	710	726	730	636	705	780	708	691	694	693	698	687	722	730	706	657	719	744
26482	57008	72874	70561	58209	45409	32570	20541	10411	4839	2294	997	357	325	327	347	372	349	362	336	368	294	346	345	377	338	302	308	326	336	327	366	349	328	351	336	336	315	321	320	344	333	325	348	301	319	343	342	346	334	346	339	310	334	334	320	366	320	383	319	308	330	348	337	362	358	358	344	353	378	344	303	323	350	350	307	296	348	375	342	351	369	336	340	359	356	353	333	350	314	312	335	312	334	398	326	344	363	314	325	320	339	285	310	326	346	352	350	347	371	318	364	342	327	346	357	315	352	364	356	340	322	315	369	303	364	326	341	345	350	325	307	368	326	312	290	314	325	332	341	330	333	299	316	297	322	353	316	352	320	334	326	336	360	342	323	326	314	351	360	340	321	330	375	365	371	345	380	338	383	344	323	337	339	329	323	317	287	311	364	317	328	323	364	350	310	289	327	346	327	330	309	338	343	333	347	344	320	358	362	352	355	350	319	354	350	339	310	335	318	337	324	327	328	314	329	303	310	339	351	303	333	347	369	356	341	345	344	336	339	311	317	314	305	299	343	327	351	339	355	336	325	315	352	351	328	349	361	380	342	351	359	335	345	321	324	325	278	329	348	329	350	351	317	352	329	343	320	341	340	312	327	329	304	299	339	319	337	355	347	319	344	379	307	343	311	356	286	335	322	344	329	326	340	313	320	363	344	343	319	298	305	373	340	361	402	340	334	372	344	352	356	338	366	336	343	367	337	327	346	341	329	326	338	315	324	348	334	348	346	308	333	288	339	337	353	336	333	367	328	331	329	336	315	356	287	349	331	382	314	361	321	322	311	334	321	333	324	319	336	336	358	338	334	314	346	339	324	320	331	346	315	325	353	342	371	376	367	302	377	321	362	361	357	308	355	326	381	320	334	353	330	359	336	311	351	323	307	296	335	324	345	343	321	325	363	309	314	344	363	331	334	300	327	346	371	324	360	345	307	343	333	337	353	353	333	346	339	335	342	317	326	331	333	398	331	342	321	328	353	359	329	291	340	346	341	350	335	375	316	344	326	311	324	340	392	300	341	309	328	349	314	310	330	308	330	362	349	325	340	331	337	345	335	325	302	321	305	343	341	364	336	338	336	316	333	352	341	300	306	348	318	356	334	332	325	317	302	320	351	330	332	363	374	306	323	340	322	313	353	364	346	351	328	333	330	311	366	324	339	310	343	351	290	335	337	307	335	355	369	337	325	349	326	344	335	370	325	337	310	316	325	309	377	346	375	342	381	328	358	327	339	333	357	363	326	321	335	344	349	350	374	340	367	322	338	337	344	347	352	375	323	341	298	330	345	324	284	326	361	317	349	317	329	357	343	341	327	332	354	353	324	344	318	360	315	333	360	317	351	331	353	293	323	336	334	308	366	386	384	341	338	319	364	333	343	335	336	363	320	368	339	299	357	334	342	329	357	356	323	315	318	354	320	350	314	305	360	343	354	323	324	327	338	305	360	324	334	318	349	334	312	324	343	314	327	373	322	320	328	337	334	358	325	312	346	325	343	316	364	294	290	342	341	345	320	320	335	356	353	316	315	337	341	325	359	352	312	316	316	347	354	345	307	300	339	361	323	342	325	349	369	309	348	322	335	354	334	330	326	311	317	340	338	333	333	319	333	329	343	311	357	350	342	363	326	332	309	354	356	300	302	302	346	351	326	323	339	347	303	357	326	370	357	377	309	354	331	299	326	346	314	345	382	339	329	357	338	338	286	315	330	350	322	311	307	355	344	334	377	337	350	329	299	351	348	353	299	327	345	337	337	371	349	319	322	336	353	326	379	317	343	340	317	323	330	345	336	367	325	359	324	332	340	362	335	341	334	316	306	348	329	354	351	356	321	353	374	324	328	349	328	332	343	350	331	320	348	332	345	310	300	360	340	354	323	343	329	309	341	333	317	382	343	347	326	348	318	366	329	349	348	315	355	316	309	351	339	349	341	339	365	359	320	365	360	339	322	327	329	336	325	325	370	336	329	344	348	360	313	338	343	302	335	362	366	351	336	324	348	364	346	330	306	334	296	311	358	346	325	355	365	334	359	313	326	340	343	348	362	316	345	338	362	364	333	291	343	356	361	323	330	353	343	346	311	325	392	325	333	329	318	328	350	341	300	333	368	374	348	318	334	323	336	309	368	327	314	353	343	324	282	318	314	372	340	313	296	348	339	349	358	350	338	347	339	304	307	308	362	339	364	362	348	315	375	336	334	318	324	355	317	339	321	354	352	338	361	348	305	379	337	336	307	352	324	316	329	332	336	309	373	299	305	353	355	327	315	323	328	332	353	318	348	333	341	316	326	342	331	324	362	318	379	343	352	364	336	294	314	316	326	353	326	296	339	310	322	337	319	302	339	334	328	345	314	338	333	350	342	314	318	323	344	353	352	335	339	317	296	312	306	323	341	329	312	321	332	353	372	335	301	346	352	333	325	346	320	350	350	337	355	357	338	326	348	332	339	351	326	334	329	362	368	345	343	348	309	348	359	302	305	314	309	377	314	308	382	349	384	340	309	335	324	354	350	367	300	327	332	332	326	373	349	344	338	273	347	305	355	351	339	355	313	334	341	330	344	344	365	329	334	314	348	363	345	327	344	324	344	339	348	341	311	328	343	336	371	295	335	330	357	361	317	325	339	362	345	341	338	332	327	331	337	339	326	329	345	364	344	344	328	338	335	307	328	356	348	347	319	330	337	338	330	362	342	337	323	325	330	335	315	327	353	337	339	329	335	322	302	339	330	329	350	312	302	347	333	358	315	333	337	348	367	326	324	324	354	380	336	334	314	340	326	332	355	382	328	354	332	358	303	326	338	346	350	342	350	317	343	346	316	343	334	300	305	348	345	341	330	343	317	332	346	357	352	316	370	339	363	334	286	274	352	316	314	303	365	330	326	337	336	325	323	340	343	338	336	336	322	329	349	354	326	343	344	332	353	331	310	369	335	317	370	341	332	326	314	312	355	302	373	328	352	323	322	312	305	337	336	341	319	350	337	314	325	329	353	337	330	336	347	328	360	363	341	312	329	289	315	343	318	339	329	305	343	317	331	332	362	370	314	325	311	323	333	342	333	323	310	330	297	335	340	361	317	347	359	352	350	326	342	331	319	290	350	362	327	347	316	336	318	356	326	334	341	353	357	350	295	332	355	334	317	341	311	335	312	363	349	321	315	353	334	325	328	303	320	354	333	347	385	372	367	364	310	371	301	340	376	333	349	322	331	306	335	369	341	325	334	345	350	334	317	365	286	297	348	332	338	322	352	370	350	385	329	339	337	328	351	344	311	357	347	350	372	337	323	331	363	330	347	333	357	305	345	343	325	363	350	362	326	291	323	365	322	328	342	325	339	352	312	352	319	331	349	358	342	349	354	314	324	345	331	312	330	353	314	310	346	350	381	323	349	340	347	330	355	311	316	381	355	326	317	337	324	318	350	356	341	327	352	317	330	369	338	364	319	301	319	299	318	294	316	335	323
14375	41566	65847	74975	67380	56809	46099	35348	23752	14666	8020	3358	786	769	753	777	730	761	723	723	733	680	677	788	691	744	706	764	704	749	723	725	737	772	729	753	693	687	720	709	734	732	759	693	721	697	736	759	788	746	732	664	716	713	685	731	748	753	718	749	706	732	722	704	724	704	742	709	708	734	729	758	701	716	732	700	726	768	768	700	743	786	738	714	722	744	828	698	703	713	742	694	679	739	759	703	701	741	672	748	722	693	687	731	729	697	715	752	735	697	733	754	709	692	712	683	755	737	676	754	712	715	686	752	698	720	762	739	737	691	707	755	708	716	726	745	756	689	740	731	703	754	749	714	716	722	733	725	711	716	687	716	760	740	772	674	777	728	664	744	754	715	725	760	707	705	710	753	717	722	755	657	707	692	720	739	737	705	742	728	721	726	711	713	747	696	729	702	683	761	727	719	705	696	745	724	690	705	752	725	751	705	711	674	705	750	719	697	682	741	686	692	767	775	702	685	770	700	719	739	696	709	696	730	711	768	719	719	659	711	748	727	716	684	771	734	757	727	658	721	723	685	709	725	729	746	767	733	700	719	689	726	714	721	696	715	727	727	717	742	730	687	713	750	729	729	733	711	725	774	750	731	720	693	761	736	696	706	736	716	737	678	718	697	708	756	815	727	735	721	690	749	719	697	695	729	738	692	708	706	724	672	716	747	785	732	717	700	715	703	703	763	739	717	706	686	718	711	728	715	693	715	768	708	702	763	723	729	738	678	718	692	708	680	709	728	727	772	719	720	744	737	782	734	689	758	720	739	707	730	739	707	703	724	751	720	726	700	692	718	721	735	758	697	757	772	748	787	740	724	738	741	695	738	714	736	693	738	714	724	740	745	696	697	759	708	734	713	716	731	705	736	746	705	688	783	764	676	694	695	726	683	727	706	699	720	682	717	708	740	695	666	693	764	689	745	735	699	685	710	706	724	724	701	748	679	726	757	677	749	712	690	660	700	677	742	700	695	710	714	638	772	773	741	703	732	735	719	758	747	743	716	711	728	724	711	673	700	673	740	719	719	698	732	690	720	703	707	705	718	714	747	721	731	721	740	709	754	755	756	706	762	711	756	698	763	753	720	662	720	707	695	720	718	723	715	722	764	703	709	744	708	723	754	690	731	709	698	709	697	779	709	729	700	766	700	732	698	732	719	717	722	673	691	696	739	723	709	703	757	778	751	692	728	715	764	706	710	675	809	756	724	685	707	726	737	709	706	715	727	718	753	704	685	733	721	757	741	715	700	759	775	715	699	726	731	695	707	718	723	721	715	753	665	705	708	755	705	779	755	731	769	714	695	741	727	689	662	688	740	730	672	747	730	727	729	724	713	682	720	718	706	772	728	722	704	793	747	688	720	729	722	682	723	713	716	730	716	747	687	711	724	741	734	735	771	769	736	749	699	739	757	776	671	742	727	725	730	760	761	712	717	714	710	725	767	690	725	713	711	746	725	687	740	679	688	714	702	723	743	742	746	712	726	741	754	717	730	749	683	741	733	692	737	715	712	729	753	713	745	741	725	713	746	700	698	730	719	713	719	709	691	752	773	708	730	711	704	688	725	774	748	742	747	743	715	706	709	726	720	742	743	688	710	698	707	791	741	748	736	762	680	670	750	765	700	705	665	741	709	716	706	684	739	758	742	761	724	751	719	715	687	733	708	702	718	708	726	710	718	787	720	779	744	739	709	751	765	753	705	713	720	726	712	752	710	730	703	720	736	704	704	732	721	721	693	709	699	722	720	714	711	729	682	687	711	712	710	757	687	718	710	698	789	786	686	673	698	728	717	722	655	703	694	746	785	746	686	746	721	714	744	715	711	714	728	765	724	724	673	681	708	687	762	663	717	698	749	722	702	684	722	712	688	721	722	697	682	738	694	683	725	751	734	756	665	678	698	706	719	713	686	735	727	721	709	690	754	775	729	717	718	730	718	707	681	733	701	718	720	670	682	722	689	745	706	711	725	738	769	714	757	706	697	772	672	739	747	738	696	761	697	736	694	747	704	754	713	710	762	709	750	692	738	765	753	710	736	716	716	730	718	695	712	729	702	684	702	747	741	738	721	737	667	720	746	796	733	735	750	727	700	717	750	690	689	738	669	727	716	704	729	724	710	745	704	736	716	739	750	755	763	696	702	770	670	701	693	747	705	720	737	702	703	716	725	681	694	705	744	750	696	760	736	692	692	634	747	751	720	747	693	710	729	748	726	747	700	720	748	707	732	730	683	748	755	739	711	735	742	701	702	688	702	724	679	729	750	744	675	695	703	699	695	740	750	744	697	745	706	708	747	715	756	719	739	723	685	695	688	709	739	736	711	690	714	726	703	707	688	691	685	699	746	744	708	737	711	738	710	721	701	739	702	739	698	698	706	719	710	676	707	710	706	746	715	761	725	728	728	751	751	692	746	727	747	781	716	652	728	716	720	714	716	754	698	703	759	764	732	730	667	743	724	736	746	710	694	736	741	736	698	682	719	760	714	741	740	712	728	745	754	716	729	715	711	749	716	705	714	658	671	795	757	726	717	722	756	728	764	728	719	769	775	735	683	780	721	712	745	703	701	730	673	746	707	685	707	721	775	755	724	719	729	694	721	715	716	769	702	733	734	749	725	688	674	712	760	769	791	714	703	770	747	722	713	724	705	710	740	762	707	741	737	759	690	661	688	724	760	681	722	708	718	730	668	683	686	739	742	735	771	733	732	726	739	713	747	744	735	764	700	664	784	701	721	742	709	728	788	681	714	692	756	754	646	706	708	736	739	743	706	740	684	761	702	730	696	737	699	762	722	780	653	745	734	727	711	755	737	707	724	761	780	737	748	712	753	753	695	709	733	689	749	726	706	697	752	718	720	707	708	761	731	714	715	742	743	719	747	721	697	682	732	740	733	667	719	673	748	745	736	726	719	708	737	718	736	735	670	723	750	735	742	740	724	717	716	700	721	708	741	726	697	697	725	714	725	705	687	734	727	751	734	716	725	680	787	731	732	716	749	677	773	726	722	709	695	737	736	717	688	737	722	729	703	756	741	719	720	708	689	722	716	732	743	719	722	726	750	666	738	736	742	711	708	646	714	735	653	753	719	709	703	712	721	710	745	670	707	750	726	756	706	771	710	723	728	715	733	733	713	743	767	685	792	771	715	719	722	720	725	736	741	768	712	685	727	732	749	713	720	721	725	732	723	694	690	712	697	690	748	711	742	712	763	727	709	764	683	742	770	698	719	753	674	719	718	733	708	704	741	696	736	704	711	665	724	739	700	655	720	711	716	711	770	718	735	743	742	710	745	720	715	706	747	710	682	680	752	754	745	749	742	778	727	700	704	762	732	726	693	676	697	740	737	716	704	705	761	729	675	791	754	749	733	736	717	673	719	696	736	758	696	730	732	732	717	757	690	769	784	737	768	720	781	673	733	701	720	736	722	738	731	739	742	746	744	708	743	768	751	751	713	731	684
3127	2606	4037	3933	2823	1933	1244	776	577	428	275	207	215	187	165	179	175	184	187	213	231	195	189	182	190	169	213	200	185	194	183	202	168	188	206	190	189	181	195	176	206	179	195	188	160	162	197	160	203	181	201	186	195	219	187	210	182	187	195	175	203	185	196	193	191	185	222	177	202	197	167	206	190	147	201	187	185	197	187	181	215	212	184	176	191	191	190	190	199	207	196	204	193	200	179	191	183	183	188	181	182	166	189	175	193	188	210	221	195	174	157	202	208	203	211	199	209	168	166	187	189	223	213	201	194	211	170	183	177	175	207	165	180	187	167	179	211	197	181	211	173	214	184	169	199	198	208	218	180	196	193	181	225	215	187	183	185	185	173	184	177	200	202	197	179	204	174	175	220	201	172	215	187	162	205	187	195	179	177	189	211	207	183	190	168	203	209	177	185	192	203	181	226	212	190	206	212	200	187	195	192	175	186	203	183	206	178	159	168	189	211	173	208	177	192	188	191	206	209	174	185	199	199	170	213	193	186	198	196	203	170	220	199	169	191	179	188	197	216	175	174	178	171	187	191	168	218	195	175	185	192	173	175	209	180	210	168	195	177	182	173	192	191	190	176	192	184	186	179	199	162	194	186	198	177	171	192	170	200	182	181	186	200	205	215	198	191	188	170	197	200	179	217	168	190	170	169	195	176	209	196	180	179	169	192	189	178	186	174	171	179	204	156	175	191	207	208	194	194	155	169	176	210	182	198	186	201	177	188	219	193	188	201	196	178	169	190	206	182	188	193	186	172	206	223	194	181	169	211	179	197	175	195	181	192	202	167	168	189	212	188	208	182	200	173	190	188	172	169	171	196	156	210	183	180	167	196	175	178	179	213	175	178	180	225	201	197	185	195	212	190	207	179	182	200	199	177	208	203	171	203	195	186	162	174	219	191	204	209	148	196	175	194	188	219	192	211	175	162	203	195	180	198	182	202	186	189	208	182	190	195	198	178	187	189	228	193	206	172	207	196	156	188	199	217	165	222	169	208	167	198	187	210	188	179	164	203	199	168	200	178	199	171	174	198	183	218	198	203	175	191	168	164	200	190	188	218	181	189	166	210	187	171	166	178	200	206	204	192	174	181	204	177	154	194	170	174	174	199	215	200	164	174	195	187	186	144	197	181	170	200	200	187	187	179	178	181	221	164	185	173	190	194	167	176	200	208	198	213	183	191	199	173	181	189	196	197	166	179	194	175	194	214	189	188	201	169	191	184	198	179	210	174	173	193	185	188	199	229	196	178	191	173	211	183	199	178	185	205	182	216	206	198	187	203	202	175	207	186	185	173	192	176	202	177	203	205	177	210	195	201	203	170	194	181	181	197	194	171	206	203	209	183	215	180	173	161	169	203	198	188	160	174	202	201	172	176	165	202	202	192	216	186	218	175	161	180	187	171	160	173	195	170	174	194	199	198	170	180	184	195	187	167	175	177	175	175	195	165	190	176	179	172	201	184	202	198	192	189	188	180	183	208	186	178	186	198	195	195	192	199	198	184	200	199	210	195	213	206	193	190	203	185	213	169	211	192	201	189	175	204	208	173	191	193	193	208	205	177	176	201	199	178	188	173	197	210	198	189	206	205	178	211	200	167	200	202	206	185	209	182	201	208	184	170	197	193	182	179	226	210	184	180	185	177	191	178	196	160	177	200	204	193	208	207	179	198	172	166	165	210	198	192	188	208	197	223	183	167	176	195	189	189	187	196	172	203	196	201	202	207	184	197	198	179	190	151	190	213	200	211	216	183	213	199	205	206	210	213	189	201	181	215	224	222	191	204	195	204	187	194	197	193	191	179	205	172	174	194	208	196	177	180	181	198	179	187	214	214	170	170	185	181	208	173	159	183	181	198	180	164	191	183	191	188	203	192	193	191	189	199	161	184	198	170	188	169	184	195	172	176	211	193	179	212	188	185	186	167	179	174	200	212	197	175	157	171	203	206	202	191	192	201	163	185	197	182	208	187	172	197	191	171	183	180	188	204	180	163	167	187	207	179	191	197	215	175	208	172	192	183	194	189	186	189	202	183	193	196	175	202	189	183	184	191	183	203	188	190	187	161	195	186	189	183	211	185	176	215	194	174	197	177	191	179	178	210	197	227	165	189	189	207	176	208	187	187	198	206	212	183	173	170	192	197	187	184	214	183	196	180	170	188	174	198	191	194	209	174	216	187	199	168	186	229	162	158	201	168	205	170	204	204	202	166	203	179	198	166	191	198	193	208	209	189	204	224	203	205	216	190	176	182	204	198	185	241	180	202	222	199	176	187	172	183	213	177	202	166	212	175	187	233	177	173	185	187	190	184	177	186	219	203	178	198	211	200	189	195	173	210	197	196	197	200	186	197	217	191	177	171	190	188	201	198	164	170	195	193	200	202	203	215	162	180	194	201	193	179	177	184	195	169	186	176	187	185	178	179	210	193	189	168	198	165	200	190	193	204	170	194	203	210	212	179	207	196	197	183	197	190	205	182	185	194	198	200	198	191	200	198	177	175	183	183	208	207	194	212	193	186	223	181	180	206	186	172	232	188	192	212	192	202	179	191	191	178	186	199	194	185	168	209	175	177	180	192	195	203	172	190	217	197	212	204	187	179	166	196	164	172	182	199	187	191	211	205	179	196	184	180	181	212	167	196	192	179	192	186	191	183	174	201	209	195	186	184	187	175	188	197	183	192	191	198	181	190	195	184	157	179	185	212	221	188	184	181	195	202	199	190	190	182	182	179	190	176	200	192	213	171	186	165	192	205	213	177	207	191	166	177	184	183	193	177	180	182	220	199	180	182	190	214	173	177	185	186	193	166	155	188	191	167	189	174	206	196	194	188	181	185	185	190	174	156	187	177	178	179	192	197	191	206	179	190	200	203	171	188	164	208	196	183	198	201	187	179	193	202	197	187	188	192	216	192	190	205	194	198	183	186	185	158	187	218	176	210	207	200	185	165	192	190	205	172	171	179	197	192	204	196	171	190	200	160	195	199	190	195	212	208	212	187	183	190	188	188	185	205	201	187	167	193	182	183	193	195	184	208	203	188	199	180	158	192	179	206	182	196	177	193	208	178	206	212	204	187	191	175	211	187	187	213	195	184	204	193	189	179	214	185	183	188	175	207	207	197	198	213	183	193	193	200	179	185	168	186	171	186	186	213	191	186	193	182	186	187	198	209	203	204	208	178	187	199	202	184	202	186	184	210	215	204	169	173	193	186	198	202	193	212	207	166	176	210	207	198	208	191	200	182	223	185	175	192	183	191	177	194	201	178	195	189	179	184	192	195	209	168	215	168	180	207	183	172	180	196	188	208	209	173	190	197	216	208	190	203	186	170	168	204	172	208	186	184	194	187	198	191	185	183	163	173	187	200	206	199	172	206	189	195	168	222	196	196	181	179	193	195	181	161	197	164	174	188	200	175	180	210	191	211	166	194	180	191	203	204	188	196	205	214	196	196	172	184	171
2835	3817	8987	11322	9300	6717	4466	2995	1892	1146	762	599	456	474	406	458	452	441	469	421	444	451	431	449	412	476	431	448	413	438	467	431	454	447	442	475	425	464	421	445	437	410	446	462	441	414	414	454	438	435	407	439	445	438	432	437	436	465	411	478	435	390	492	427	443	424	434	474	454	472	399	417	442	443	452	448	439	441	428	464	432	443	445	456	445	472	435	425	454	426	451	464	442	439	438	469	437	441	485	465	475	428	416	421	454	474	475	444	430	450	480	430	445	454	410	454	425	454	489	455	434	465	462	425	463	433	398	445	431	421	472	439	446	465	442	465	439	437	431	432	421	449	449	424	430	478	447	451	458	431	428	438	429	437	425	427	449	412	461	439	438	447	461	442	478	465	479	447	400	395	470	459	438	458	428	460	446	430	412	450	466	428	433	422	465	419	437	447	431	450	413	460	419	472	421	429	427	410	429	481	442	440	440	409	429	458	452	435	452	438	447	458	441	457	465	420	470	436	421	413	481	431	454	440	401	417	423	422	427	456	460	440	425	436	469	405	459	468	462	428	438	412	446	440	456	460	438	419	423	456	449	395	426	435	430	450	457	468	416	465	462	443	434	441	416	470	429	423	482	452	486	447	440	436	396	485	467	451	422	424	445	488	476	420	469	447	452	429	457	438	435	440	432	447	437	433	438	397	419	430	465	413	406	462	419	492	434	418	449	446	437	456	437	454	436	412	431	448	451	442	443	440	466	449	452	437	432	472	434	411	454	408	456	432	449	449	479	474	464	436	465	454	448	415	463	437	404	482	439	447	455	429	435	468	443	454	464	440	447	458	452	479	434	474	402	433	444	456	447	433	423	458	438	488	422	427	461	423	456	443	477	458	478	449	460	435	421	429	461	441	463	457	449	416	405	420	417	458	411	432	466	457	447	413	454	462	443	446	456	452	441	481	468	454	462	441	486	425	406	467	428	404	431	448	471	434	459	450	407	439	446	445	427	429	440	464	438	414	434	438	439	477	414	489	443	432	416	422	462	449	482	402	439	443	435	439	476	443	447	401	446	481	425	391	433	425	451	425	450	433	451	412	419	433	471	413	446	434	435	448	457	447	429	423	437	442	437	467	386	424	425	460	462	460	390	460	414	427	428	463	458	480	427	441	404	408	437	462	453	448	442	441	426	413	470	425	410	457	449	424	452	416	464	451	435	447	439	427	454	426	450	392	456	432	433	433	469	432	488	437	481	419	460	466	493	431	505	446	437	441	467	427	438	430	485	454	425	465	431	396	450	465	434	433	433	480	483	404	413	450	421	438	429	455	459	447	432	382	424	427	478	454	423	435	443	459	427	433	470	424	454	459	458	483	438	425	440	450	422	465	422	441	435	438	467	431	449	456	445	450	479	471	465	442	463	436	425	445	453	478	450	448	411	410	463	421	461	451	429	446	436	445	446	447	471	433	408	461	453	466	450	453	429	444	456	466	470	440	428	428	452	450	473	479	411	421	404	445	448	468	456	438	430	437	453	399	413	441	419	423	464	431	444	436	454	446	442	436	435	484	447	439	429	439	466	430	425	448	409	448	454	409	435	438	437	473	453	370	441	461	445	436	436	423	447	458	478	480	467	453	460	417	421	441	435	448	466	464	408	424	432	448	455	410	447	422	425	421	462	403	441	460	421	441	442	440	434	435	445	464	428	418	463	453	398	463	437	472	450	457	455	452	461	472	417	408	456	436	422	452	439	437	451	449	434	428	451	402	446	425	428	417	437	413	450	451	428	468	434	449	486	409	426	417	436	449	449	416	421	443	452	469	433	452	486	465	441	441	454	405	479	436	444	438	460	466	471	440	438	383	456	454	416	421	409	443	456	483	438	401	483	453	439	387	459	399	455	439	421	440	430	438	432	448	457	450	420	477	476	446	430	429	432	430	390	465	429	435	420	433	448	458	447	452	483	437	457	440	455	452	457	448	389	444	458	479	458	417	429	447	448	452	413	409	439	447	411	458	437	432	382	467	465	467	493	433	468	430	474	417	464	464	418	461	446	464	451	451	437	459	478	432	459	436	442	425	444	431	464	443	415	449	427	429	435	381	462	382	454	428	466	432	405	408	461	439	449	432	459	440	471	422	417	442	460	470	427	424	434	449	420	429	418	439	501	424	443	459	462	464	453	435	491	432	437	420	382	471	444	406	462	445	426	407	477	429	408	444	458	453	441	447	413	463	454	464	483	430	407	429	449	436	422	467	414	430	436	472	444	403	481	406	434	418	487	448	452	468	421	411	487	416	420	467	427	450	431	464	442	424	423	467	418	467	433	439	472	432	444	489	459	412	428	428	421	433	456	449	465	427	433	463	465	441	443	465	493	426	451	448	439	479	463	433	413	442	439	422	448	440	432	449	411	406	493	443	413	449	470	438	476	451	452	437	413	439	418	454	489	459	490	440	450	435	408	467	425	431	445	448	459	394	458	468	434	475	447	436	446	432	463	417	441	446	425	415	431	508	408	417	444	447	505	446	406	429	447	467	453	451	441	471	418	450	423	435	453	444	475	456	448	462	439	396	410	396	439	477	433	441	474	443	419	465	413	454	434	447	431	457	433	430	443	404	433	392	451	434	463	450	399	443	445	407	448	432	420	445	441	442	451	425	460	437	406	426	449	465	454	466	406	434	426	389	442	419	434	460	406	439	465	453	407	436	437	416	418	430	443	436	444	447	477	444	481	447	453	448	463	464	445	455	471	458	458	469	469	461	434	423	471	460	472	430	464	445	405	417	421	439	427	425	448	465	456	424	533	424	460	440	456	424	429	468	450	424	423	448	456	429	422	443	432	449	460	487	400	450	435	442	469	435	455	464	466	453	446	456	440	507	456	457	462	398	439	417	450	457	410	443	478	468	441	425	445	470	433	432	475	453	416	465	457	430	471	418	469	451	454	429	475	428	430	433	413	408	432	420	446	423	436	470	447	472	410	457	451	422	444	435	443	467	417	394	435	455	411	439	457	455	462	448	447	422	446	410	468	459	483	439	443	434	433	431	445	435	445	444	443	432	463	468	441	443	450	445	446	433	440	443	416	445	455	431	452	428	456	435	409	435	462	480	443	430	431	459	451	444	448	458	462	448	436	436	448	463	436	421	449	410	454	440	451	433	413	441	395	444	438	454	398	443	445	434	462	505	431	415	458	420	443	406	448	471	453	393	438	453	465	442	459	463	476	448	443	451	426	434	421	425	422	493	451	435	419	408	406	462	482	416	411	454	464	443	434	463	439	438	466	426	467	447	483	432	455	418	475	442	453	462	444	492	476	448	417	427	413	415	460	445	438	436	432	450	427	414	421	464	437	472	456	457	435	421	450	442	424	455	463	445	435	443	461	469	415	417	420	416	419	474	403	472	465	420	454	397	426	437	403	424	424	480	447	441	459	420	437	435	439	425	426	483	446	454	454	448	480	463	461	382	440	440	411	472	462	457	421	483	444	473	453	450	438	444	463	390
32967	58507	74219	68352	57413	44123	32347	20202	10389	4582	2113	1135	467	327	332	314	330	321	311	293	351	342	317	333	351	306	290	308	326	330	322	335	320	330	321	328	311	324	336	332	316	346	354	302	344	369	321	349	309	358	319	316	323	316	345	341	352	338	337	365	302	338	324	329	329	334	334	353	317	325	351	341	318	348	323	323	323	329	325	318	319	316	325	321	303	335	334	343	371	346	331	297	342	336	329	338	354	347	358	340	361	351	317	346	320	298	333	316	320	351	332	337	312	326	309	336	322	325	336	316	306	318	342	297	352	308	355	290	335	367	296	295	346	319	323	334	304	341	323	322	349	328	317	337	337	331	300	340	309	350	363	338	324	334	336	354	338	336	318	306	321	307	309	305	335	298	293	325	323	312	315	309	356	276	331	298	297	349	317	333	311	306	324	324	302	297	316	354	335	347	337	315	270	329	329	325	315	249	321	330	338	313	315	324	327	350	290	297	336	350	327	386	284	339	331	301	348	300	300	285	330	334	338	296	314	290	328	337	299	316	353	330	343	340	340	315	344	329	355	297	327	307	324	333	348	317	321	317	331	323	325	323	328	324	331	335	327	335	326	319	356	327	365	306	317	302	320	318	335	308	333	362	295	356	338	305	328	306	345	283	306	313	321	324	328	333	321	307	304	312	360	302	372	321	299	364	331	320	306	331	375	303	338	310	329	324	323	333	334	327	290	310	324	352	327	344	317	333	332	372	352	339	340	349	360	336	318	337	307	376	337	337	320	338	312	367	342	305	331	316	353	307	327	335	320	365	316	357	312	364	349	300	313	287	308	339	308	336	336	331	327	318	316	333	352	304	365	350	356	367	318	337	306	332	347	308	355	320	309	338	334	316	338	324	317	332	296	328	303	284	333	279	311	345	326	344	347	396	385	304	314	326	343	370	332	300	347	319	352	285	335	316	325	357	296	314	339	311	357	343	308	290	362	329	343	355	330	341	351	338	305	350	334	313	328	336	314	317	341	339	317	297	340	338	335	311	295	317	314	311	320	346	324	343	325	319	306	309	310	315	339	347	289	351	349	301	339	328	309	289	347	320	338	343	321	304	304	305	328	315	321	337	288	318	306	279	325	312	313	334	339	353	326	314	332	305	356	319	343	317	327	355	303	323	355	313	339	293	336	362	317	310	337	314	334	314	306	330	340	305	323	319	324	345	331	321	291	336	315	324	335	339	358	306	341	319	353	357	300	317	353	308	354	295	313	314	316	368	336	289	320	364	319	315	324	304	314	340	355	316	343	290	318	365	322	328	284	343	324	291	296	328	353	356	335	352	311	365	336	333	320	335	337	360	358	302	311	345	332	324	299	296	323	331	306	305	310	307	329	308	314	323	298	335	339	325	308	315	304	324	322	292	358	354	366	337	310	311	310	289	303	333	367	306	320	347	362	339	328	329	303	331	326	338	304	277	334	342	307	323	294	297	305	301	340	305	341	328	329	329	322	310	325	302	291	315	320	295	302	311	306	345	379	357	318	325	361	319	353	308	333	303	352	328	310	331	334	350	305	312	363	347	312	351	350	321	326	337	330	332	323	309	332	339	354	316	336	318	329	338	322	349	323	360	333	296	340	305	325	343	310	295	318	308	345	291	362	352	290	306	289	308	325	328	354	316	359	301	283	343	296	342	334	345	317	310	345	333	322	328	350	359	343	321	343	293	321	301	310	348	311	319	361	288	302	319	333	322	335	370	329	381	328	329	328	337	348	336	315	325	343	368	340	364	359	333	349	355	333	341	318	336	320	320	312	327	316	375	335	326	322	353	307	339	316	312	344	319	315	320	317	299	333	308	326	337	311	322	307	301	322	335	318	306	317	334	321	302	282	316	365	356	326	321	355	319	306	313	310	308	332	317	317	283	323	363	349	313	339	304	299	300	342	344	351	380	318	321	383	335	326	369	339	327	316	366	321	355	327	322	317	313	343	329	321	314	328	308	347	342	321	335	322	344	292	326	365	285	351	308	348	328	343	327	317	338	320	338	303	269	344	343	347	307	317	345	338	345	321	358	343	320	327	306	345	317	312	321	304	304	340	332	321	322	314	321	329	299	338	338	330	310	289	337	317	332	372	326	343	320	306	317	325	347	315	366	340	373	339	284	315	303	320	349	355	341	362	312	283	292	355	298	324	329	298	341	321	357	316	315	275	324	314	343	337	328	311	305	314	356	332	346	341	317	350	320	379	335	326	321	318	329	306	295	345	318	311	312	306	333	292	339	326	312	339	346	293	317	311	357	289	332	313	329	317	336	337	306	322	306	318	326	305	298	339	340	304	331	322	305	301	339	295	360	308	323	301	303	325	307	343	290	315	329	336	346	326	289	327	326	307	331	334	365	292	334	332	325	315	308	315	326	328	345	331	291	291	345	337	296	360	320	321	300	320	313	330	316	317	321	341	333	327	345	316	313	316	316	373	339	288	317	326	341	352	317	326	345	340	322	311	303	345	334	354	327	350	319	317	312	347	309	357	340	302	311	315	313	328	353	313	330	338	334	333	315	340	339	311	327	318	324	315	357	315	336	312	301	301	339	291	322	339	311	330	336	345	348	289	310	310	315	311	332	354	299	312	342	340	353	305	328	309	336	349	317	334	306	333	334	326	327	331	324	329	370	336	318	324	281	319	347	333	332	316	328	305	314	361	315	287	347	320	325	339	326	353	333	334	327	324	318	326	352	332	335	315	310	305	334	348	319	297	338	356	301	310	312	352	317	313	336	355	327	296	330	340	326	285	353	334	334	354	307	317	322	371	341	311	323	352	344	300	367	317	321	318	321	311	312	325	316	336	344	331	348	303	347	363	327	364	336	336	333	300	338	355	359	367	319	306	328	330	347	334	333	330	334	336	323	348	355	303	378	317	303	298	336	320	337	345	326	339	336	324	337	349	335	358	359	346	335	323	372	344	348	303	348	280	305	313	303	324	356	343	353	316	310	320	310	326	346	317	380	336	307	332	326	298	324	350	335	315	327	337	328	290	311	362	301	301	316	336	335	349	287	357	339	309	330	353	302	338	323	311	334	318	366	382	341	325	345	315	315	316	336	286	316	348	328	323	311	327	296	319	318	279	333	324	333	341	370	331	311	323	313	332	306	338	326	286	315	295	301	302	307	342	321	309	319	343	340	318	306	306	325	311	310	347	342	326	350	319	312	331	320	320	338	357	359	344	355	361	312	317	327	321	312	311	330	316	328	336	353	317	330	319	298	369	329	300	345	334	329	308	347	325	306	316	349	333	359	350	342	315	322	340	347	336	304	303	346	336	345	335	352	330	341	333	326	322	290	322	306	312	353	335	333	335	336	326	349	336	315	309	317	319	317	369	353	328	332	369	324	313	327	313	321	323	334	295	310	328	313	298	344	317	317	300	303	308	374	367	322	372	346	330	287	350	277	337	334	354	318	319	299	284	335	333	295	351	334	379	350	316	302	316	344	314	358	352	350	361	340	315	313
19014	42000	66712	72479	66221	55680	46384	35443	24131	14356	7683	3734	1134	728	726	739	685	754	717	743	686	711	767	728	720	703	707	740	708	737	685	691	726	708	660	715	693	723	736	694	721	734	732	745	720	708	712	706	762	684	650	715	721	685	705	714	715	729	736	727	711	719	681	675	695	703	715	712	736	696	662	752	716	738	733	741	699	668	703	716	718	721	668	793	736	705	734	702	775	766	709	658	766	714	724	742	717	660	687	700	715	727	689	712	693	775	734	700	691	682	709	690	676	706	706	716	746	673	675	756	706	695	735	701	709	697	731	724	711	697	732	699	735	702	708	702	763	698	709	709	787	725	713	734	769	739	687	750	771	734	732	702	731	681	692	717	753	724	717	743	697	704	747	716	704	678	673	725	720	669	711	748	723	700	729	730	735	709	696	699	731	697	652	691	667	705	710	718	704	684	743	700	751	756	731	741	739	732	645	738	755	664	701	735	680	720	738	729	708	716	720	711	725	691	706	746	720	701	696	743	720	772	748	684	708	693	726	709	705	752	674	706	712	682	723	699	721	778	738	716	702	696	731	711	693	744	688	684	762	738	730	721	707	698	709	677	690	689	701	710	704	718	733	735	691	708	684	747	703	723	725	701	742	700	715	685	682	755	694	755	757	698	718	738	727	768	729	718	674	669	724	712	699	694	748	719	743	691	688	712	687	692	706	679	703	695	714	697	685	713	711	676	747	717	704	716	693	701	702	688	740	725	720	727	710	713	705	657	708	711	723	718	717	718	742	717	693	746	710	704	699	694	702	686	696	691	696	678	743	679	755	679	716	719	737	753	685	666	714	712	737	704	687	720	691	694	699	745	683	743	704	701	699	734	693	669	687	722	701	686	730	708	766	680	728	686	746	705	755	737	680	679	682	710	735	706	747	690	709	695	744	742	672	731	725	717	730	760	742	720	729	680	720	715	731	723	765	718	689	751	701	725	682	747	702	690	740	709	707	702	737	718	695	733	702	729	715	679	657	696	739	670	752	714	659	667	730	676	696	702	712	704	700	682	691	682	714	744	671	707	702	729	663	754	712	746	691	737	707	710	680	675	720	715	658	714	694	709	686	652	672	681	718	682	702	708	739	699	746	680	718	714	721	685	728	671	680	771	737	711	674	709	735	729	682	709	736	708	698	706	724	689	711	716	767	732	730	712	692	720	727	697	727	715	686	724	712	706	702	728	757	716	718	704	692	733	708	749	692	667	755	678	713	740	727	680	659	680	695	716	695	726	699	704	685	683	728	715	716	708	724	703	703	747	748	685	700	739	661	709	706	713	723	707	724	728	738	727	734	660	694	702	728	712	702	719	691	732	722	696	771	713	700	712	696	729	756	687	753	697	697	693	751	691	723	742	673	739	720	722	706	707	695	689	693	705	740	694	752	715	725	786	712	731	687	746	714	692	707	743	697	758	739	733	727	725	691	696	738	705	759	712	681	694	715	703	703	687	762	715	744	692	708	742	726	718	706	722	738	710	688	737	680	706	753	708	713	651	714	746	716	675	720	761	736	687	677	708	733	697	677	730	737	712	728	694	706	637	751	703	698	711	703	741	727	669	743	748	735	731	727	712	696	705	719	736	710	709	711	697	703	742	700	705	697	674	711	696	757	698	718	716	649	699	723	702	721	693	689	728	719	682	699	717	734	745	714	710	695	685	664	767	711	653	726	740	695	690	693	715	722	713	710	719	680	707	776	727	711	727	686	705	702	746	697	691	733	733	725	697	696	711	699	720	692	725	748	680	664	731	729	680	708	689	752	715	757	700	703	690	771	723	754	729	706	673	681	721	692	725	727	696	701	737	765	654	713	708	716	692	708	715	735	722	652	741	707	675	741	665	695	711	678	682	710	724	712	731	729	711	719	690	735	673	710	721	741	747	701	708	695	708	689	697	724	687	725	694	694	706	744	706	661	679	696	717	728	749	726	721	728	679	729	701	651	700	704	673	775	675	760	650	698	709	696	750	742	756	727	659	710	655	687	717	739	703	667	767	750	713	699	732	739	670	730	690	711	766	697	727	692	742	690	715	748	658	713	762	719	643	698	762	727	720	664	726	684	800	722	752	698	734	760	755	716	709	715	717	671	699	738	686	693	701	710	763	763	711	702	689	681	683	668	667	679	721	709	707	739	724	728	759	770	720	717	721	698	696	690	740	729	699	717	697	746	663	675	724	747	676	778	732	703	742	723	745	698	736	718	729	688	761	675	727	705	743	739	705	729	705	726	720	685	673	697	714	732	675	720	696	723	681	769	720	713	751	690	729	685	713	731	703	736	687	679	676	712	667	681	743	706	684	707	708	769	676	733	735	767	730	687	701	752	718	707	711	708	750	722	689	681	679	692	695	683	714	723	728	755	762	720	696	719	750	689	744	761	696	698	712	745	728	733	699	728	694	704	670	728	690	706	705	675	708	692	770	670	740	712	687	719	732	744	753	706	685	742	653	693	658	674	713	640	685	736	726	758	682	693	686	692	709	693	677	721	699	704	705	722	710	761	765	722	679	756	670	688	722	720	678	663	717	746	701	720	744	734	708	699	757	754	701	705	729	706	666	673	741	765	743	683	682	731	735	729	697	727	642	730	713	727	750	664	699	724	705	722	665	727	745	748	800	685	733	683	703	697	698	701	726	701	747	719	728	713	737	680	709	692	687	771	720	716	745	736	695	697	692	736	742	731	764	746	722	717	686	720	697	716	719	654	717	722	720	719	703	721	705	770	729	720	735	696	738	735	703	700	697	669	734	701	711	696	730	721	733	739	761	712	746	709	688	728	737	694	729	738	716	687	676	799	700	708	702	748	707	749	708	697	724	756	718	693	676	761	723	685	707	679	686	757	713	700	737	694	719	725	706	695	731	713	711	724	685	714	690	724	686	736	795	788	716	711	735	667	752	699	742	732	741	760	722	732	772	717	731	760	715	730	697	735	694	733	709	710	725	756	737	700	739	814	720	707	789	702	756	744	770	694	705	659	694	765	709	684	718	707	746	688	697	687	754	707	698	715	669	711	735	668	692	760	726	693	700	687	718	688	718	712	748	693	733	651	733	664	688	753	685	704	716	741	696	678	743	687	741	788	722	706	676	670	700	715	730	710	697	716	756	694	704	695	695	690	709	715	721	754	683	702	680	669	702	721	765	726	717	724	738	745	697	699	692	720	714	668	690	736	687	754	685	730	790	671	679	728	723	652	704	710	706	692	710	737	717	679	740	748	729	713	746	707	712	719	714	699	723	703	746	679	688	710	679	710	649	700	699	700	700	709	667	748	666	712	705	724	692	667	707	742	720	725	758	716	720	719	724	703	748	721	698	742	726	693	670	685	682	696	663	717	762	668	689	698	709	731	702	652	694	712	710	704	717	739	711	758	711	672	715	737	742	691	707	749	717	720	740	705	686	738	705	738	735	694	701	729	730	685	696	780	696	722	698	711	682	694	687	713	709	716	741	703	708	716	734	741	701
32915	60241	74598	68798	57826	44631	32088	20031	10385	4716	2186	944	458	299	335	318	329	366	329	352	393	347	351	352	367	293	375	365	351	369	339	363	383	378	335	356	335	320	368	358	347	342	342	352	364	327	369	361	317	342	341	389	371	337	349	312	374	341	318	346	331	359	329	319	322	361	343	362	351	319	347	312	316	335	321	340	286	345	367	350	339	376	325	374	299	342	360	365	326	324	308	321	349	334	355	339	314	307	342	354	380	336	339	320	341	322	340	328	324	326	327	318	372	331	316	326	296	334	323	343	318	354	318	346	337	372	328	359	323	345	365	337	360	365	307	307	335	356	318	307	308	340	335	305	307	326	374	338	341	348	330	337	329	342	368	327	319	350	349	344	329	299	350	383	336	326	339	314	339	345	333	354	322	350	325	317	316	352	334	352	321	339	330	317	342	364	351	314	322	341	385	322	336	342	322	348	323	365	345	365	350	362	379	325	387	331	322	357	336	353	336	368	342	343	348	329	352	355	343	349	355	352	342	383	365	330	346	324	348	327	352	315	345	371	320	339	330	335	383	375	348	383	338	320	358	348	345	342	326	348	303	364	310	351	341	320	360	341	336	346	354	336	317	357	341	332	355	336	317	348	364	325	345	339	328	394	323	315	341	325	337	355	346	370	328	314	328	347	359	341	333	304	347	341	340	351	343	365	333	301	365	351	352	331	346	355	378	410	358	353	314	365	316	309	295	326	342	343	355	357	399	346	358	342	367	334	328	314	372	302	330	343	337	344	371	364	328	344	377	369	359	331	346	333	374	350	352	361	343	322	328	344	324	377	349	388	364	353	371	303	363	318	351	392	358	338	340	336	314	325	365	370	325	338	362	363	328	357	323	360	301	330	325	321	344	343	355	329	312	310	333	354	353	318	338	316	306	339	341	352	331	327	355	355	343	310	348	334	364	342	350	317	361	361	353	345	323	365	315	323	345	351	315	335	368	352	330	342	349	325	362	340	357	351	350	336	352	306	368	361	330	304	308	347	353	347	314	356	367	346	331	336	371	300	336	358	351	324	342	360	370	352	371	362	303	334	348	365	349	340	354	369	344	351	359	376	353	300	361	366	373	319	350	390	316	374	331	341	345	344	301	319	332	367	364	318	343	331	360	326	368	323	349	333	362	347	330	410	336	355	327	371	326	353	348	325	362	337	321	345	364	374	322	347	342	342	324	390	407	350	347	332	341	356	344	342	302	343	331	356	328	345	337	382	367	369	337	339	378	350	310	346	338	341	355	348	353	337	384	330	323	385	338	323	310	371	372	338	365	323	358	358	343	353	314	332	357	357	377	324	348	334	340	350	342	347	361	327	370	378	349	343	347	328	345	356	338	321	342	322	330	333	344	344	348	338	361	336	342	342	318	333	377	377	353	359	325	341	345	307	340	375	367	355	333	347	360	328	377	353	337	347	351	363	334	332	351	308	330	362	367	361	349	358	312	354	339	339	338	353	348	349	332	365	339	321	368	342	356	336	329	346	360	338	325	356	363	374	349	363	339	357	324	351	297	317	359	349	361	370	321	348	352	346	341	336	330	331	323	323	314	355	378	350	356	355	358	327	359	312	342	385	339	354	330	329	311	306	328	353	333	314	334	354	334	352	346	323	303	334	338	338	356	306	324	343	336	356	324	313	335	336	358	330	350	367	327	358	365	315	335	321	342	337	333	319	368	320	361	306	329	323	357	326	349	370	352	335	304	368	349	331	333	367	370	333	334	328	339	356	337	374	346	339	335	338	356	343	341	370	335	335	338	329	342	372	332	344	313	360	339	394	328	341	303	337	409	326	346	388	402	354	313	366	370	342	338	313	327	378	339	345	334	338	344	339	351	308	304	314	323	329	357	301	336	357	332	343	363	348	336	325	336	350	383	365	327	341	333	318	351	351	309	352	381	346	364	317	352	305	347	355	320	332	353	324	348	325	317	334	343	351	335	331	336	369	315	336	335	354	331	341	354	319	350	362	346	345	340	349	301	341	347	352	335	360	360	356	356	333	345	355	328	349	358	378	335	355	371	382	334	358	338	350	343	391	317	342	342	338	365	370	331	350	323	343	294	335	300	334	374	345	352	334	350	339	314	375	361	353	341	347	305	321	345	360	332	343	332	359	357	348	350	304	342	371	331	324	360	317	356	353	337	330	351	363	377	342	333	288	321	325	304	350	345	339	366	383	355	318	324	372	319	369	350	333	375	366	385	356	330	353	373	352	338	355	381	370	368	354	363	366	356	340	340	347	348	306	352	337	332	344	370	369	344	335	371	362	362	340	341	362	337	356	353	332	342	298	308	313	339	343	342	371	341	319	357	403	357	362	339	336	329	334	364	371	350	359	339	372	355	293	342	345	365	327	332	335	341	362	350	343	359	319	351	318	318	338	331	336	335	348	322	357	318	360	349	330	345	341	319	341	348	332	345	391	366	352	332	393	371	358	355	314	318	367	366	350	353	383	368	334	310	324	340	363	372	331	376	346	332	314	328	366	377	370	320	325	376	321	366	355	367	326	374	339	334	323	311	328	355	347	332	378	316	347	335	337	367	353	342	371	356	339	354	354	353	347	335	364	357	339	319	358	336	349	334	362	315	327	327	365	324	376	322	356	355	325	375	335	360	365	331	358	346	345	352	365	338	345	336	358	367	386	345	379	364	340	346	371	363	341	337	344	320	344	335	349	343	311	357	331	310	338	331	320	368	371	371	351	309	395	331	339	330	314	319	342	318	342	347	364	331	341	313	353	352	340	339	341	359	350	347	333	300	341	293	340	345	327	327	341	323	368	379	327	343	334	368	314	361	332	337	351	323	375	325	325	348	351	359	342	327	318	337	318	350	322	338	334	341	339	342	395	336	343	331	324	321	396	364	380	337	333	362	331	342	343	359	321	352	368	327	299	305	283	381	333	364	368	354	340	333	376	340	388	316	324	378	357	353	304	333	388	311	327	343	326	355	315	315	361	331	371	360	348	345	308	356	344	358	354	353	328	351	355	331	363	368	394	378	337	381	357	385	366	332	329	355	372	369	335	322	344	385	368	333	341	345	354	354	318	348	341	370	360	350	339	335	328	349	304	375	339	336	335	362	335	340	331	339	337	329	351	354	342	342	332	331	324	366	343	330	348	355	343	332	372	332	366	310	345	350	317	367	332	320	339	352	374	391	342	324	352	341	328	328	338	321	365	369	367	324	326	329	308	318	352	324	385	341	320	327	342	341	319	329	348	316	363	342	327	332	344	331	349	334	298	305	372	344	353	378	358	377	379	337	358	371	334	334	343	336	335	366	347	365	341	346	362	314	330	359	367	363	388	279	329	348	337	328	320	339	324	330	336	341	370	369	350	360	324	331	341	345	346	382	316	343	364	354	359	349	368	340	314	298	325	343	321	323	345	352	329	336	329	305	343	359	332	341	378	389	334	324	329	344	345	344	304	352	333	334	363	331	323	332	337	341	373	321	337	385	312	334	332
18664	43139	66823	73138	66747	56057	45772	34902	23870	14400	7690	3224	1244	728	706	757	743	786	763	763	702	731	711	744	750	790	725	723	758	728	725	755	779	753	710	718	738	716	756	751	723	775	744	703	745	736	708	716	710	760	710	726	757	762	748	737	713	723	745	712	727	712	733	692	741	721	738	747	772	678	748	740	710	770	715	705	766	742	723	746	740	741	761	748	761	752	748	752	745	758	755	704	690	729	727	711	756	740	750	748	747	714	769	743	736	743	734	705	755	763	730	711	743	747	710	784	693	731	733	723	711	739	713	738	687	721	728	759	730	770	712	746	749	752	733	751	741	742	751	737	705	716	731	711	688	696	755	678	746	749	702	709	737	772	707	740	724	729	742	743	779	729	747	790	739	722	732	783	724	785	731	765	727	758	799	719	792	781	726	754	751	737	753	741	794	777	763	738	719	747	709	763	728	749	723	736	766	709	713	709	707	754	712	748	755	761	755	762	741	722	740	749	752	700	754	749	723	751	745	751	718	722	798	728	798	708	724	745	711	712	713	687	769	784	705	739	710	698	737	673	728	729	751	738	746	784	749	750	733	784	745	725	757	784	703	787	707	749	721	717	763	746	698	745	726	725	744	693	719	708	760	656	740	721	750	760	738	761	764	725	742	751	715	700	777	817	763	717	712	757	755	715	726	742	800	727	731	714	750	739	763	736	732	732	779	732	738	789	754	749	737	727	793	729	685	764	747	713	778	724	731	728	756	730	755	759	703	691	720	779	734	780	672	705	724	700	738	682	703	778	710	746	703	745	722	788	719	712	768	738	749	777	739	728	693	691	808	787	734	721	726	728	775	773	770	740	761	736	743	747	776	760	712	795	701	687	753	759	730	797	715	734	722	751	719	739	734	707	717	727	789	746	753	743	730	729	718	770	716	729	675	750	730	805	756	728	785	753	745	732	777	811	721	726	753	702	727	725	739	734	712	732	783	728	754	701	772	802	726	750	745	734	750	717	708	775	758	763	715	695	741	724	730	730	740	733	780	706	715	738	743	736	719	753	727	764	709	778	719	714	786	738	781	750	755	727	794	737	766	712	736	755	751	781	749	708	777	723	719	691	753	744	733	769	752	706	701	741	795	723	722	767	717	731	736	729	720	714	691	738	745	783	773	742	732	724	756	745	775	703	709	749	707	728	765	700	754	785	766	714	777	830	692	778	747	742	748	735	747	711	760	729	670	673	697	742	692	763	775	756	728	715	753	735	795	734	754	730	686	718	766	706	770	720	748	750	748	707	800	706	746	753	721	717	769	735	748	710	787	726	757	718	721	671	756	782	751	790	711	754	731	735	692	734	740	748	729	743	726	759	752	730	770	724	675	732	729	758	738	711	741	773	698	746	729	770	736	720	739	751	744	735	721	728	743	812	672	717	765	704	730	724	774	764	782	764	771	748	766	754	673	772	708	761	762	754	757	743	752	733	809	748	695	758	691	676	733	798	778	771	785	743	702	718	720	726	778	778	721	783	706	774	763	757	707	748	774	786	722	698	723	757	711	719	712	765	728	750	746	731	736	796	762	762	733	738	679	698	767	728	708	727	719	739	761	758	717	773	717	762	685	752	764	752	740	728	733	761	716	738	749	705	748	727	696	695	740	751	739	723	759	768	733	742	756	694	746	714	749	727	738	721	670	726	752	729	741	734	719	751	693	755	744	754	717	716	701	750	755	750	710	702	776	742	744	753	753	696	751	749	704	741	767	777	735	767	728	696	726	782	701	709	715	762	754	763	745	774	760	721	788	749	724	786	715	792	753	700	714	750	710	696	714	761	714	722	734	734	717	736	752	733	726	728	724	729	734	697	761	723	732	751	747	726	769	722	799	731	722	713	800	789	743	721	735	731	722	748	748	711	772	715	721	760	751	730	711	747	726	718	729	724	745	747	679	727	753	747	777	725	734	709	739	716	723	710	770	730	722	759	738	704	735	775	717	738	788	733	757	744	713	712	714	656	754	738	731	772	724	729	705	701	787	727	692	741	650	680	748	733	763	744	762	702	746	745	751	687	712	659	696	787	746	783	720	743	767	717	711	719	746	794	739	792	704	728	783	783	735	733	764	720	756	766	706	744	733	760	739	724	774	716	773	737	756	754	759	722	749	773	814	740	707	742	724	733	751	693	726	739	683	733	718	755	752	736	737	788	715	739	768	778	760	745	759	789	709	741	726	754	717	787	751	727	780	720	766	725	760	743	687	724	745	744	749	694	726	722	760	681	760	714	741	783	727	767	716	766	700	797	666	775	672	794	687	732	757	751	753	758	705	721	698	726	726	760	656	747	679	751	798	738	761	770	730	704	761	726	754	798	747	748	734	779	738	742	736	708	716	738	769	714	746	717	765	738	715	763	764	767	756	725	778	767	717	695	700	737	744	728	689	739	713	766	735	750	685	760	724	757	733	729	754	698	769	735	780	720	726	741	765	778	767	776	757	735	745	732	736	752	742	705	722	756	747	756	760	725	783	700	741	729	738	728	768	729	705	727	777	740	728	735	777	748	741	759	750	746	748	740	690	757	789	761	784	740	734	770	676	781	718	732	762	769	727	713	739	741	787	761	720	752	726	757	735	734	781	710	786	750	691	728	755	742	741	679	717	681	755	693	725	758	724	702	704	734	735	767	745	762	728	755	781	724	733	766	703	743	721	725	782	700	757	690	761	716	762	749	761	733	778	736	697	709	704	705	760	724	765	771	738	747	746	720	685	732	745	743	735	682	758	747	746	757	738	737	725	738	701	769	742	717	736	735	719	694	752	712	731	756	741	759	814	723	768	731	747	700	735	725	737	740	736	745	739	735	715	737	752	702	781	734	800	752	721	702	686	753	715	745	745	724	705	758	732	743	807	726	728	744	800	725	762	743	761	714	739	701	728	770	716	767	732	715	752	688	711	709	723	738	774	764	741	769	777	772	662	684	726	738	759	758	756	703	733	722	715	725	734	736	693	767	742	698	743	736	664	748	658	695	746	764	753	727	746	760	737	757	754	749	752	733	752	733	714	760	747	716	660	724	722	769	808	722	744	726	744	772	785	732	770	753	729	727	746	682	746	769	738	732	750	695	744	706	735	765	712	723	733	712	741	685	686	714	709	735	706	723	760	722	757	729	704	743	719	733	717	694	735	695	756	775	766	758	744	692	711	717	731	712	720	716	718	773	706	738	831	791	665	755	763	749	697	757	746	731	753	714	742	765	783	712	692	732	702	732	779	792	721	701	744	723	735	814	718	752	744	734	747	692	756	736	719	746	751	714	735	764	713	769	718	755	711	676	683	736	735	746	756	721	735	711	732	726	729	715	746	759	766	751	697	746	772	723	746	748	726	725	770	734	726	736	695	728	745	745	724	712	724	740	734	712	703	744	724	735	757	693	715	745	754	773	749	755	724	739	745	762	746	758	784	756	731	720	735	760	747	730	720	735	754	737	741	752	715	776	739	739	734	721	739	746	775	765	709	749
2865	2413	3874	3864	2838	2093	1371	765	493	309	226	221	204	170	164	171	194	186	198	186	157	179	160	164	173	187	184	162	186	162	163	177	178	195	169	164	206	176	181	182	181	211	173	199	182	170	173	186	200	183	216	185	197	160	175	185	166	176	178	167	185	174	170	194	177	180	190	153	161	193	186	158	177	170	198	177	168	160	164	158	180	196	171	191	175	187	166	157	196	163	192	178	177	176	193	172	181	197	187	170	186	180	181	211	192	165	168	174	187	196	191	174	172	167	175	161	182	159	175	176	169	160	184	180	170	157	180	175	194	184	184	196	187	193	187	162	237	197	182	176	182	164	202	185	191	170	202	182	181	188	178	173	168	173	182	183	181	175	172	195	175	184	183	154	183	180	165	173	182	187	170	212	182	192	187	181	163	161	153	176	172	163	200	187	195	149	177	184	138	169	200	176	171	176	173	189	166	196	190	169	176	183	200	172	183	172	171	145	159	149	171	152	197	166	189	193	181	177	182	184	189	190	173	197	193	179	194	175	191	189	176	173	176	183	150	201	161	167	151	205	164	195	183	170	180	174	173	171	172	181	165	152	165	216	181	171	172	171	169	174	188	200	167	189	205	165	173	192	161	182	173	181	173	190	166	188	154	152	180	155	161	171	189	173	201	167	174	164	194	169	167	166	173	175	193	166	167	161	169	180	184	199	168	185	175	195	173	161	186	178	195	170	195	222	159	183	184	153	159	159	208	177	185	177	189	182	185	138	171	201	169	172	189	205	199	195	194	172	188	147	168	171	186	154	171	179	196	182	157	185	203	194	184	186	200	140	203	180	169	199	175	168	178	218	156	154	169	196	170	208	174	150	173	146	171	185	169	185	161	155	174	180	213	175	193	215	167	187	158	171	199	206	199	196	177	192	194	185	188	189	161	182	185	173	159	176	166	173	157	170	189	168	153	174	178	150	172	203	153	163	170	167	171	171	181	175	164	165	162	163	184	181	211	210	196	183	186	159	174	163	197	185	184	205	189	174	200	190	164	165	177	166	181	173	179	173	200	184	175	182	178	198	184	172	143	188	161	181	174	171	176	181	177	155	207	165	175	192	160	176	173	175	200	195	168	178	187	206	180	152	174	178	163	176	174	168	164	172	182	155	163	153	179	164	177	170	192	188	166	175	167	170	182	173	191	185	181	173	155	154	170	179	165	158	172	182	176	184	166	162	161	196	189	177	196	181	193	181	207	171	161	176	203	180	186	178	152	169	154	178	185	175	180	165	182	168	169	174	174	166	196	216	182	194	178	164	185	193	171	185	195	196	165	179	172	147	167	178	196	197	204	193	178	166	202	204	168	168	179	187	181	183	183	175	165	158	172	185	175	184	174	161	207	172	187	149	187	156	208	198	206	176	211	196	196	175	203	177	199	164	192	206	178	202	169	172	192	152	163	187	172	164	189	186	154	172	180	163	177	192	169	197	183	165	172	180	202	184	177	167	196	175	186	173	198	182	169	181	186	177	193	158	176	202	172	184	185	186	162	163	181	174	189	199	201	159	207	182	183	172	163	163	166	186	192	156	199	190	180	175	177	168	184	164	192	195	202	149	155	150	172	167	166	154	171	184	189	155	195	170	191	185	200	191	179	170	180	166	177	201	152	167	176	173	156	178	169	172	162	174	182	161	178	178	178	187	183	199	181	212	195	164	191	173	183	179	167	165	165	186	175	160	179	194	203	163	164	171	183	174	153	168	188	171	191	174	204	196	191	173	148	171	196	194	180	189	191	154	162	159	165	176	181	186	180	200	176	156	168	143	152	178	163	169	193	184	172	179	190	182	181	177	174	204	183	160	196	184	159	176	176	188	202	195	180	169	162	208	174	157	168	189	148	198	183	159	173	168	170	168	167	180	186	167	168	149	175	193	196	168	167	191	148	200	187	161	186	163	177	163	169	181	192	184	197	157	202	181	178	186	207	180	168	184	154	198	191	177	166	192	171	171	191	194	179	180	170	180	184	182	182	174	177	161	195	175	168	161	188	199	176	178	183	166	172	182	181	151	186	182	166	165	200	185	194	158	190	174	178	161	194	191	157	187	192	204	177	182	194	166	155	170	166	178	184	181	187	179	195	191	170	180	174	155	170	168	172	172	176	180	166	164	172	166	184	175	172	187	165	180	184	187	183	193	197	185	163	178	181	171	156	189	175	187	163	189	164	178	190	170	182	191	171	174	190	191	170	189	172	168	175	178	183	191	206	201	156	186	175	184	193	181	193	155	168	158	184	160	203	184	175	164	149	166	190	167	167	178	188	195	190	164	182	166	154	160	153	197	149	178	182	174	167	182	199	176	187	155	176	172	157	171	175	190	184	155	164	190	187	163	188	180	168	184	171	198	195	182	153	153	179	185	180	164	177	166	178	186	178	183	189	183	170	171	174	185	174	200	194	162	188	192	175	189	177	167	211	152	191	207	200	165	167	164	179	195	176	189	179	158	165	176	185	195	191	177	158	184	195	165	191	189	175	206	163	203	182	190	175	169	178	195	167	213	191	184	180	167	164	173	170	179	189	208	156	202	184	162	163	185	182	171	181	206	170	173	193	166	171	192	191	178	151	193	163	176	195	191	183	197	184	177	169	170	174	168	174	158	193	182	169	171	178	191	180	182	182	161	199	183	171	170	182	193	176	165	164	159	170	192	198	183	156	175	191	166	177	179	199	192	171	171	171	175	177	176	180	188	185	182	179	184	159	148	194	183	141	154	155	166	187	185	199	168	172	163	173	170	175	168	186	181	191	197	180	174	175	182	182	153	173	166	163	178	172	181	178	190	180	180	193	188	186	165	166	183	191	194	211	184	157	184	172	165	161	162	181	161	181	159	194	157	164	189	157	211	184	178	186	172	188	179	198	194	192	180	203	175	197	177	154	174	188	186	159	184	138	172	188	200	181	178	182	179	179	151	184	210	162	174	158	170	169	186	183	200	161	191	172	163	160	179	194	170	152	171	158	169	177	191	163	178	186	187	171	163	188	198	192	187	197	176	165	164	154	199	172	176	183	162	171	199	168	179	170	200	182	202	168	181	169	176	179	153	193	189	165	172	159	192	194	192	165	185	181	184	182	168	205	177	170	166	174	192	171	159	181	177	185	194	160	187	157	191	200	176	178	188	160	182	192	192	173	173	179	193	193	157	168	187	172	191	180	161	186	181	170	190	185	184	157	170	179	193	166	198	170	165	170	182	197	155	160	155	157	163	163	181	187	169	184	180	170	188	180	178	194	163	159	156	165	195	197	188	173	195	176	179	200	150	192	185	169	165	176	184	177	175	183	197	187	187	175	193	160	174	157	141	177	191	178	187	168	170	172	167	193	183	169	182	195	203	162	156	159	184	181	173	173	157	193	189	199	193	200	180	175	162	180	192	172	158	205	173	163	167	172	204	172	179	143	181	154	165	159	151	181	169	157	177	189	206	181	192	174	180	194	193	184	173	203	166	194	190	189	187
2780	3557	8744	11141	9356	7710	4648	2781	1626	1104	725	499	433	425	422	398	450	442	372	429	449	443	387	405	382	384	439	418	385	423	422	380	379	439	460	442	413	418	426	406	434	434	432	434	364	401	434	424	425	455	417	453	423	378	422	407	402	419	429	431	397	369	432	434	470	433	415	434	441	396	418	449	407	402	427	438	421	413	419	419	417	436	397	440	428	399	455	456	420	412	395	450	410	417	423	445	466	423	458	413	425	391	421	404	392	392	427	405	442	436	400	425	426	395	446	436	418	427	386	435	368	447	417	414	452	432	412	464	423	420	413	446	401	421	389	391	407	406	438	445	411	449	404	377	395	390	399	439	417	377	448	389	436	430	450	444	418	419	408	396	387	429	408	426	433	407	422	382	374	387	433	440	438	444	407	445	432	438	407	413	437	415	419	423	393	376	426	424	433	432	430	416	408	407	443	406	415	453	433	434	408	395	398	428	414	400	413	431	436	417	434	427	405	416	434	400	409	399	413	379	385	416	427	424	433	425	417	449	441	400	433	458	448	406	467	368	433	421	408	418	392	435	441	416	414	403	417	413	408	441	418	421	440	429	421	419	369	441	418	431	394	425	390	424	409	406	404	382	438	390	374	411	389	428	429	394	408	450	393	398	417	417	455	403	411	421	438	430	412	419	382	432	403	403	394	453	433	403	392	421	373	446	443	400	393	459	392	378	457	434	342	428	410	396	390	458	412	420	424	439	411	436	425	370	431	404	394	406	419	409	389	379	422	417	425	385	384	397	423	414	437	423	397	402	423	385	428	437	421	434	406	445	441	430	423	403	385	443	393	432	418	439	384	384	410	399	430	441	410	415	424	455	424	434	408	398	405	401	396	412	396	388	420	393	419	413	413	394	415	394	418	417	435	392	439	395	458	411	437	409	395	438	420	450	414	405	413	422	413	418	432	431	425	426	412	426	419	432	412	404	444	407	420	389	409	431	404	419	427	424	431	414	386	417	414	423	435	416	430	422	429	421	420	404	391	462	425	430	433	439	447	434	396	415	443	412	400	405	443	395	396	400	441	384	420	393	399	403	432	427	421	441	417	413	416	416	428	401	426	422	418	408	443	423	406	412	408	406	393	440	426	426	423	419	417	422	456	447	437	423	428	469	455	418	421	417	416	433	411	438	429	416	438	427	416	394	413	439	390	433	436	381	423	412	373	400	396	430	396	423	425	388	450	420	396	395	410	402	413	422	394	425	409	427	373	435	396	425	433	400	440	410	432	360	393	414	438	418	432	382	430	445	401	409	437	423	419	437	425	438	408	430	404	415	415	410	396	410	405	411	404	422	414	416	399	429	431	408	427	432	428	377	420	426	415	411	401	417	452	390	394	432	434	404	412	404	434	353	393	388	424	415	384	424	397	431	394	448	456	448	449	420	399	448	415	413	400	415	443	418	401	425	390	386	419	439	416	417	418	412	410	411	414	424	421	395	405	416	431	409	415	418	423	416	421	433	430	415	442	436	445	419	426	437	395	445	421	408	419	403	405	431	405	417	420	408	422	436	427	392	441	428	437	432	403	413	374	435	432	429	454	408	386	425	424	381	388	402	379	437	396	439	422	421	429	402	453	424	443	428	445	413	425	404	376	417	486	405	425	414	410	417	402	392	390	432	418	414	441	427	395	422	438	410	397	415	427	363	415	442	425	386	354	367	415	413	391	416	416	420	378	405	409	429	417	416	469	417	428	438	361	406	409	425	405	426	398	420	422	426	429	447	409	428	402	399	416	429	377	404	416	415	418	404	403	441	397	395	431	452	447	412	424	445	406	436	393	429	431	387	422	447	398	385	399	405	427	432	399	429	413	415	418	435	395	418	425	415	399	406	427	405	415	419	419	364	385	407	440	442	443	432	453	416	440	433	452	426	465	426	389	429	429	376	437	368	433	448	401	410	430	435	450	447	408	394	437	420	432	435	444	405	433	413	412	412	424	403	463	422	415	429	403	439	410	445	420	402	423	419	389	414	392	415	419	422	422	419	437	431	416	407	419	417	387	420	427	406	459	410	446	430	426	431	407	425	414	410	390	400	455	420	451	434	397	407	401	429	461	436	410	420	449	441	430	414	409	413	437	394	429	412	405	432	413	411	458	410	422	387	402	451	403	391	382	448	391	418	426	453	384	394	417	403	407	383	412	411	445	437	399	400	370	409	466	427	437	455	426	436	424	434	435	400	420	441	423	412	456	438	387	432	406	402	435	441	434	434	396	443	428	380	397	427	423	410	407	409	442	386	448	417	400	405	379	393	453	423	433	420	411	436	416	438	433	442	420	432	446	430	426	414	418	390	403	444	401	395	433	442	421	438	425	416	413	413	421	404	410	418	420	458	408	420	386	454	411	404	402	415	404	454	428	438	382	421	405	440	441	429	391	379	426	424	467	376	432	423	409	441	380	442	402	403	385	427	406	406	422	463	410	443	426	431	386	427	432	420	433	391	434	487	412	437	420	430	434	423	427	431	455	396	407	408	389	438	435	449	437	412	407	424	451	421	438	386	422	414	444	397	377	398	430	401	443	412	404	445	401	431	393	458	421	440	398	421	440	444	426	435	444	414	435	404	425	425	444	423	445	418	408	449	399	425	408	385	456	406	459	414	388	410	409	433	438	421	422	405	418	409	417	450	418	424	437	436	422	407	409	421	435	425	402	431	384	387	419	417	454	456	408	397	425	392	414	439	424	418	423	422	434	377	419	409	378	410	463	456	385	414	410	419	410	441	457	430	426	446	416	349	434	406	428	398	387	431	423	369	411	437	397	419	450	400	408	432	411	370	445	417	424	437	423	455	441	410	434	440	460	453	441	416	424	437	399	422	374	388	421	441	404	423	431	414	424	403	413	444	438	416	428	395	421	412	452	428	437	421	435	447	414	367	426	398	419	412	416	418	393	433	429	429	422	398	411	407	392	424	395	445	429	421	401	406	423	399	442	396	415	405	455	432	441	425	398	407	427	439	425	404	421	436	412	414	386	416	415	416	434	431	409	411	429	410	432	416	410	399	410	405	436	437	405	396	408	427	407	445	410	471	445	401	406	410	457	411	415	404	403	398	403	403	407	442	481	419	408	413	412	415	396	414	424	383	425	409	434	414	415	433	419	408	408	421	381	418	429	399	408	430	399	420	405	389	401	383	407	403	399	402	408	420	402	421	436	394	410	406	407	462	445	395	433	418	402	427	429	455	421	419	417	418	437	420	405	407	399	400	438	430	417	405	428	420	429	394	417	445	434	416	427	435	433	415	377	429	421	439	412	420	415	414	440	426	426	433	398	422	435	421	416	437	407	383	399	428	383	428	405	421	430	395	402	440	439	422	452	410	375	420	429	434	425	459	419	399	411	422	466	434	404	394	409	444	377	415	424	425	409	454	433	403	415	391	388	410	386	439	393	427	439	422	397	401	407	399	429	428	414	419	388	424	453	414	463	436	410	401	424	463	433	419	440	427	395	433
30994	50613	73137	69257	58208	46922	33320	20294	9971	3955	1788	727	422	333	315	289	296	299	316	305	311	317	297	337	304	304	322	303	301	307	316	305	286	276	333	347	291	316	306	296	256	316	302	311	314	333	285	275	303	294	301	302	286	300	286	283	323	306	285	330	314	286	282	337	303	300	298	291	288	294	290	263	316	342	285	299	299	306	301	325	271	290	318	308	318	296	305	319	299	301	318	271	265	295	259	276	291	309	289	296	295	324	303	290	321	277	310	307	310	294	297	316	306	306	317	309	305	269	279	269	308	269	317	288	298	327	323	307	304	316	296	292	281	287	315	310	316	302	309	334	276	287	252	285	325	278	304	271	300	283	293	320	311	308	301	300	298	306	285	298	309	303	298	304	339	309	299	317	334	316	331	306	279	316	288	284	279	343	320	332	300	299	310	293	295	298	297	266	332	295	301	303	273	313	304	279	280	282	296	274	288	284	305	359	322	325	336	309	298	324	312	287	309	306	349	296	282	328	282	292	300	290	296	287	301	291	299	311	291	269	305	255	297	297	303	308	299	279	292	321	285	298	297	283	317	319	290	293	330	291	326	305	313	329	313	313	304	334	308	300	334	314	321	316	315	303	293	297	269	289	300	299	288	294	300	279	315	299	316	304	319	317	352	343	319	304	310	300	299	301	316	297	315	272	314	293	315	280	304	316	297	317	329	290	298	291	251	271	321	262	294	292	314	307	324	319	318	299	277	293	317	299	350	258	291	315	315	310	311	315	293	297	304	291	330	295	328	309	313	294	286	290	320	312	276	292	298	276	281	295	285	331	319	281	310	297	294	293	300	331	330	288	289	291	262	296	278	316	291	317	279	325	316	315	290	295	299	342	327	310	302	319	296	309	307	272	310	275	311	303	262	303	301	344	320	304	306	309	276	290	292	309	330	297	353	337	321	330	318	306	329	302	301	301	321	302	307	292	312	282	310	289	308	314	270	273	284	300	315	311	307	303	295	298	309	291	311	287	314	287	311	300	271	308	314	314	299	275	293	284	266	300	291	337	315	289	292	314	305	323	321	268	300	304	274	283	308	287	306	309	302	307	329	305	303	267	285	287	294	306	280	297	296	272	315	305	294	299	282	306	275	308	321	326	311	298	293	287	308	309	298	326	305	317	288	324	326	314	317	292	323	329	297	306	282	292	298	338	335	339	314	287	302	316	312	343	263	302	304	300	300	313	315	305	285	310	331	293	313	308	300	305	296	325	290	304	316	311	286	285	327	309	292	280	300	313	307	303	327	306	294	276	324	319	328	327	323	312	290	317	316	267	291	297	302	286	336	280	301	337	315	317	282	299	292	331	317	316	307	270	288	313	309	325	330	309	294	285	294	333	309	307	301	293	313	299	330	299	319	296	273	270	289	327	324	293	297	285	275	305	321	305	294	331	295	316	321	296	297	325	305	308	294	309	304	288	317	329	323	286	320	244	301	284	301	292	301	293	285	295	314	296	296	291	283	281	319	286	295	275	292	267	310	303	324	297	328	289	293	303	313	299	328	310	308	304	299	307	294	302	266	287	285	273	314	284	298	316	332	318	297	288	310	319	312	293	301	288	312	318	281	306	293	344	310	293	298	291	296	301	292	328	295	307	299	300	301	313	325	297	288	243	296	291	261	271	311	315	277	301	328	289	303	312	284	300	303	337	317	313	272	310	326	316	314	302	289	304	327	274	314	295	297	333	328	287	281	253	295	316	323	299	294	268	318	301	317	314	369	271	322	288	307	310	315	318	309	302	304	307	292	315	303	324	299	286	277	303	292	289	279	281	319	296	303	318	317	306	315	319	309	305	267	300	287	277	297	274	309	292	315	313	269	333	293	310	312	318	292	295	325	308	267	291	307	288	306	299	305	283	304	263	324	294	272	297	300	302	309	326	259	306	301	302	298	300	332	317	295	299	337	307	298	308	308	333	279	284	288	315	295	293	302	326	303	310	303	305	282	281	317	290	291	329	325	331	347	311	290	280	312	313	326	334	265	317	311	301	308	263	248	311	337	323	292	319	302	309	313	333	287	327	330	281	272	284	318	299	284	330	260	303	299	296	307	306	306	301	305	309	303	295	314	311	302	293	322	294	282	318	309	297	290	268	293	302	321	304	327	295	284	324	294	321	311	278	309	292	337	295	311	326	279	282	317	305	280	326	305	299	314	282	318	307	301	286	307	284	280	285	311	300	301	300	298	281	305	335	325	318	291	276	302	308	294	302	277	321	297	326	264	282	341	297	295	278	295	295	313	310	287	293	275	334	327	293	291	333	333	304	344	280	277	355	307	297	282	296	294	291	312	313	315	301	302	299	316	280	322	320	276	318	313	288	302	314	296	310	303	272	293	293	297	275	287	309	284	298	289	293	292	283	280	303	299	295	299	293	299	284	304	290	310	331	298	284	310	287	288	320	310	308	311	307	286	283	317	305	317	291	300	286	308	290	311	291	295	334	289	313	341	303	290	306	347	274	310	317	291	358	304	295	342	298	264	284	301	298	339	335	286	303	309	308	331	303	307	324	255	332	314	306	344	307	303	309	301	301	312	273	295	336	307	295	324	331	297	312	327	294	280	289	294	274	304	338	298	286	285	290	311	301	301	261	312	294	307	265	270	343	294	321	303	264	272	286	306	314	277	300	290	305	332	331	278	284	288	310	287	312	277	290	316	277	309	333	348	268	301	279	324	314	296	280	254	301	290	282	317	288	284	298	299	329	289	292	291	283	319	335	283	284	286	303	298	306	297	271	307	319	313	312	311	298	299	302	298	314	312	321	306	292	304	300	307	259	340	310	292	309	274	313	307	287	314	326	297	309	280	276	307	297	311	292	300	294	304	329	279	284	268	299	330	323	299	322	321	324	298	277	300	310	304	319	281	282	308	333	308	286	274	307	310	296	303	320	303	323	286	290	305	250	305	287	295	307	313	304	315	347	327	297	316	315	312	276	272	311	295	294	301	282	291	298	313	329	298	289	288	300	327	304	272	312	338	259	320	295	310	314	305	336	294	312	304	295	301	299	299	317	285	277	292	299	348	285	301	308	287	281	291	302	286	310	294	316	316	315	309	294	321	311	283	310	283	311	269	303	302	322	292	313	327	329	331	316	317	295	324	298	270	337	301	286	266	333	311	303	296	325	365	305	288	305	281	337	294	304	304	293	312	322	346	304	307	319	271	289	305	304	307	289	325	286	299	279	283	298	269	273	298	306	302	287	327	317	319	303	307	302	310	304	310	347	290	331	294	308	274	316	327	288	293	307	282	294	310	336	274	311	280	303	295	314	335	357	314	315	319	285	286	286	300	312	292	307	279	303	300	300	311	317	301	266	294	253	304	330	285	299	312	310	334	290	285	342	315	298	289	306	304	303	310	309	348	320	280	310	313	271	319	308	303	272	300	315	337	280	314	242	313	321	317	340	288	309	300	251	286	277	318	333	338	306	307	283	301	334	296	307	322	292	327	294	288	280
17256	36293	65909	73757	67301	58367	46589	34857	23332	12867	6273	2878	1378	688	669	674	682	659	649	677	659	689	618	700	663	673	673	608	678	655	661	669	630	644	682	672	662	632	698	664	628	681	625	698	648	696	659	746	670	688	644	655	668	694	668	671	643	626	642	653	696	654	674	640	668	660	645	683	655	645	675	695	669	710	608	656	625	742	682	629	629	623	616	655	638	636	693	680	703	658	665	644	669	664	693	649	678	630	641	676	662	693	634	654	648	676	682	663	669	650	631	668	683	669	691	701	660	679	658	647	657	683	707	672	690	660	693	688	617	649	612	634	672	653	643	678	646	705	701	675	637	626	664	680	659	688	669	668	617	652	639	658	687	672	602	620	684	601	598	662	667	691	662	658	679	652	657	646	655	660	668	674	606	687	686	648	660	704	700	682	671	643	700	657	691	660	602	635	664	641	643	649	650	639	658	695	715	645	619	621	678	657	663	659	648	665	646	633	650	653	684	631	660	652	678	647	735	662	653	680	691	663	677	667	619	623	661	667	609	681	644	648	695	686	670	592	624	703	647	625	649	670	649	641	632	648	711	656	647	665	665	649	672	628	680	701	686	664	647	661	691	677	623	694	625	646	677	614	659	646	649	694	651	682	698	670	649	653	670	658	658	704	696	707	686	638	649	615	639	639	622	637	664	667	671	684	635	670	674	697	664	641	699	655	652	638	659	650	724	672	662	633	684	674	694	680	641	670	669	669	638	657	632	666	648	639	640	653	688	674	647	608	665	656	627	642	663	704	664	641	652	670	668	655	691	625	661	687	677	672	666	671	613	703	664	659	620	672	663	650	682	715	646	666	692	621	640	662	664	638	651	673	660	658	685	665	682	673	709	681	687	652	681	611	640	646	647	652	645	672	651	661	675	681	667	642	619	642	637	682	649	670	697	650	640	659	669	628	662	659	670	640	675	699	674	625	697	663	659	664	644	653	637	667	671	651	650	667	639	681	640	641	635	658	637	667	679	655	619	690	619	639	660	675	641	649	643	638	648	656	683	668	652	647	621	708	711	632	636	648	639	667	665	705	631	675	697	680	614	655	685	673	661	638	697	675	667	623	658	644	665	675	684	662	660	618	685	666	663	697	621	687	680	652	694	716	657	637	662	667	688	641	638	651	675	657	679	681	628	646	616	671	653	652	657	638	644	683	661	619	646	687	653	656	667	657	658	681	676	691	666	628	677	656	666	697	660	648	650	666	653	655	641	658	686	674	640	655	681	694	649	632	676	708	677	673	646	685	676	656	692	720	635	712	688	637	639	655	640	659	668	680	656	679	654	659	673	670	743	646	652	648	645	665	654	660	675	640	667	626	629	631	658	671	682	675	610	625	662	660	645	671	632	651	669	689	689	669	708	622	690	628	652	657	634	634	708	637	666	644	658	660	653	647	641	648	628	640	639	612	675	692	638	663	632	643	671	693	628	614	627	658	625	720	624	692	668	670	634	665	655	649	642	674	676	652	645	630	647	718	627	620	705	668	614	626	655	654	649	678	623	684	662	668	692	680	688	648	666	698	656	692	672	720	652	662	599	641	652	651	708	675	622	681	690	619	687	646	625	646	720	642	653	678	638	620	654	694	655	652	687	695	704	664	639	647	650	668	669	682	693	642	682	667	668	663	646	635	688	689	690	687	598	624	642	644	653	618	643	644	669	667	651	665	673	666	730	659	699	668	687	666	693	614	656	670	667	611	630	696	635	686	672	649	650	676	664	652	663	585	677	672	654	658	655	700	650	637	670	664	612	678	615	688	646	628	669	690	666	671	605	650	639	622	675	643	686	674	635	614	667	686	652	626	667	667	691	637	698	633	652	646	640	660	672	630	633	650	598	598	657	649	662	661	675	614	636	595	685	684	644	638	668	638	665	662	661	670	652	659	657	620	696	673	673	622	672	669	652	681	683	623	649	698	665	609	652	651	631	625	641	680	683	671	650	633	623	689	634	645	652	660	638	651	641	655	678	654	667	632	715	639	679	669	642	672	698	636	696	681	642	626	669	654	641	700	641	620	659	632	665	683	677	636	657	701	682	646	674	632	663	653	684	694	672	653	712	634	714	702	711	673	637	681	650	673	688	694	629	642	591	667	707	699	661	676	617	711	658	656	670	662	652	651	659	638	673	613	585	641	687	661	679	676	722	675	618	669	644	680	659	647	648	651	664	625	688	703	663	689	647	655	643	659	688	688	629	660	667	627	638	672	670	632	634	687	706	660	652	635	613	655	661	646	616	703	628	649	649	696	688	646	682	659	641	667	676	692	675	689	645	688	654	661	644	682	654	721	649	656	664	650	657	621	703	668	663	642	700	640	655	692	637	639	631	639	644	658	649	626	707	645	624	679	643	672	685	648	625	640	681	678	658	657	637	620	680	676	667	654	647	683	665	600	646	641	644	701	652	660	705	669	649	664	614	624	706	644	690	637	671	651	667	663	632	644	687	660	675	687	716	698	641	649	704	685	688	663	659	630	661	662	649	654	669	611	630	695	686	674	665	679	677	682	648	696	646	663	660	628	658	631	592	678	680	663	625	650	694	662	660	670	653	673	664	640	639	667	628	627	715	654	647	677	681	702	652	638	672	703	644	682	629	685	625	640	630	644	619	696	670	584	653	650	652	661	657	672	633	663	680	632	629	665	664	702	628	684	673	612	702	693	672	665	653	684	662	680	603	672	678	680	676	641	669	621	648	659	621	678	649	673	687	703	634	662	656	608	639	675	654	684	619	666	627	618	613	691	655	676	638	626	677	641	675	660	663	628	657	653	659	630	677	643	677	622	684	654	696	697	613	653	695	674	642	659	648	702	652	653	663	668	713	655	634	657	661	653	674	664	690	639	642	691	663	633	692	632	636	644	666	679	657	738	671	642	657	670	714	637	631	670	638	666	585	662	663	700	651	684	664	701	670	661	664	667	651	669	666	675	668	705	661	626	658	616	679	672	680	637	673	664	677	628	668	675	663	648	630	687	657	721	665	698	655	685	661	660	632	626	671	703	655	676	651	673	683	620	631	625	675	703	641	651	660	666	649	686	675	678	636	672	635	651	651	674	660	662	660	650	685	663	719	651	663	709	656	684	690	638	651	656	626	662	697	675	686	643	663	661	626	676	655	664	644	707	632	689	632	664	636	666	648	637	690	667	641	646	697	669	614	658	674	709	660	639	713	679	661	629	662	667	650	621	658	668	666	648	669	669	674	693	642	641	649	614	658	657	640	687	617	657	644	666	650	639	629	731	654	632	655	613	658	672	680	658	650	713	682	683	724	668	630	644	685	684	657	660	677	685	691	677	684	626	645	679	701	643	669	665	656	659	624	689	647	650	679	677	641	655	675	677	679	627	686	651	655	632	652	661	672	639	601	615	659	675	687	673	636	632	614	669	652	653	669	693	657	673	655	690	698	666	699	684	695	631	696	669	674	645	679	682	655	621	663	640	688	700	659	667	652	661	645	682	672	652
30962	59298	74564	69099	57874	45108	30399	18706	9086	4368	2282	1320	703	402	336	282	298	296	366	305	322	294	320	302	355	326	335	295	338	324	324	289	308	324	301	323	322	331	344	315	305	318	325	294	325	315	337	311	337	348	337	318	330	316	365	301	312	356	332	299	279	354	316	307	304	318	306	331	323	328	314	320	293	320	284	321	293	327	321	334	341	332	281	297	292	326	329	309	329	375	317	347	296	276	319	333	314	297	324	312	333	343	335	299	294	291	333	312	334	305	340	335	322	361	311	346	319	317	331	328	301	288	301	349	320	312	325	324	296	319	308	334	290	339	335	335	331	348	323	318	326	315	348	340	301	371	304	350	330	311	333	302	381	313	324	330	348	356	299	303	289	330	320	346	307	310	307	332	336	313	337	328	315	303	310	309	314	314	336	355	330	328	325	332	314	353	325	317	336	325	300	325	333	308	326	318	343	349	321	287	307	326	297	349	354	307	317	324	348	315	301	340	346	307	316	294	327	346	329	312	353	336	290	333	302	346	310	321	334	324	386	336	306	323	336	316	331	300	310	320	309	323	302	317	326	323	338	313	345	316	323	331	323	318	339	335	357	353	347	305	336	358	319	300	358	313	322	320	333	303	343	337	323	298	290	359	335	332	322	301	314	357	318	284	321	357	311	339	330	327	334	291	310	337	308	309	321	328	303	336	337	321	366	340	347	298	323	309	355	325	294	341	338	324	366	345	320	276	307	307	336	369	316	360	328	306	345	323	288	327	322	341	354	322	324	320	350	310	338	304	331	356	335	313	313	362	355	337	318	346	322	353	361	314	288	304	327	332	324	352	332	311	295	274	322	291	359	326	329	331	303	316	334	318	307	345	336	309	311	333	350	326	288	320	313	345	319	336	289	347	329	305	329	327	353	301	343	277	333	333	326	328	371	314	311	357	314	347	363	295	324	328	352	337	315	341	314	322	314	315	347	311	292	303	348	297	309	348	324	341	302	314	323	298	283	292	330	339	315	336	334	300	317	339	335	331	367	297	314	305	315	308	292	284	330	304	327	355	342	330	316	342	321	314	337	331	304	302	324	325	350	363	340	340	315	321	320	327	303	306	288	314	329	336	300	348	313	326	308	314	292	335	323	375	336	323	328	360	358	335	345	301	315	292	331	324	323	329	338	359	274	328	346	333	340	336	288	337	319	346	302	342	316	318	332	302	322	332	336	303	311	327	313	306	327	295	329	352	320	350	351	330	335	373	341	325	302	324	302	314	314	318	311	334	344	330	386	324	339	320	289	303	330	311	328	341	361	328	330	345	335	305	339	337	346	290	310	329	330	329	280	319	338	334	385	325	346	309	347	322	318	281	317	347	347	317	316	314	285	286	335	335	306	354	345	330	316	338	325	327	283	303	305	307	325	318	328	308	332	327	306	319	326	329	339	333	321	331	340	339	333	344	322	354	309	337	324	317	295	316	278	302	297	303	309	320	314	313	315	336	337	356	344	325	342	335	328	352	315	336	316	318	324	309	319	312	328	314	322	285	315	342	299	334	339	324	322	298	290	332	331	363	331	296	348	334	306	311	348	307	313	303	347	330	298	313	314	337	338	299	319	298	321	302	330	319	320	299	352	330	317	353	316	341	323	304	318	316	318	334	311	357	347	306	344	308	327	320	289	321	303	320	349	336	322	320	338	330	303	318	328	318	327	340	364	318	333	311	308	313	313	339	325	326	305	320	299	293	341	285	317	306	348	316	305	299	303	327	284	302	361	335	312	294	309	323	303	328	322	319	350	338	287	313	297	336	342	326	335	316	302	354	297	306	294	329	342	337	330	348	293	295	329	303	329	327	317	356	324	297	336	333	323	339	312	343	341	320	311	323	317	354	347	362	334	319	340	308	320	323	312	302	305	303	330	325	320	297	312	326	316	279	333	312	343	300	326	329	324	321	332	308	315	308	313	339	334	322	306	331	333	308	340	303	313	309	333	319	323	329	323	322	309	302	271	321	317	323	297	306	337	287	321	340	302	312	335	329	328	355	327	302	333	312	311	333	295	310	304	333	304	344	319	335	336	325	331	326	302	314	346	317	315	306	303	364	358	313	341	294	309	323	342	316	359	318	339	330	370	323	317	299	319	298	347	333	339	322	321	318	299	297	321	365	322	319	298	336	329	318	291	347	325	321	283	349	318	328	346	309	298	277	277	331	337	318	365	309	311	359	284	348	299	308	319	326	319	317	334	353	308	321	310	335	331	331	333	285	345	341	301	312	360	328	323	324	335	330	322	312	343	319	299	345	320	330	321	341	302	345	365	333	347	359	316	317	296	352	338	346	331	340	324	319	315	320	334	318	334	339	319	332	341	321	321	282	356	307	323	304	328	295	316	336	343	340	321	341	344	380	329	344	261	320	320	303	331	325	329	282	335	322	327	310	311	316	326	334	318	336	313	340	308	346	327	335	336	335	322	365	319	318	320	350	348	325	276	340	340	363	341	341	346	298	304	324	365	299	329	371	297	340	303	328	317	327	328	302	323	334	308	319	343	298	313	339	350	320	341	339	329	310	327	328	335	308	290	320	297	356	315	343	307	342	302	266	317	323	314	329	340	324	350	326	349	310	351	325	302	339	321	354	337	341	313	327	303	330	325	365	329	310	318	329	308	352	325	317	339	330	311	314	304	300	322	289	316	355	338	362	312	331	327	332	308	330	316	316	312	322	302	323	337	306	339	361	352	333	312	325	289	342	342	329	321	319	328	340	317	293	337	329	343	333	309	316	301	316	325	321	326	322	336	336	327	305	349	308	313	313	305	286	344	302	309	322	329	350	316	330	317	305	331	312	325	319	326	335	320	333	332	321	311	321	324	299	320	283	312	328	324	354	321	322	287	299	336	341	307	342	362	330	332	316	317	323	334	309	361	332	358	328	288	311	302	292	330	326	331	325	274	325	346	310	333	330	328	357	299	318	342	361	315	304	352	351	354	355	374	330	332	311	340	315	333	321	333	360	306	288	337	333	319	308	333	286	345	307	334	337	334	280	306	305	330	336	333	317	346	329	329	288	310	291	322	318	308	320	344	291	301	322	328	317	337	325	321	293	306	300	311	307	325	290	289	314	332	342	301	297	317	315	332	330	367	316	329	303	327	306	313	312	342	338	324	313	326	327	305	322	315	320	319	316	298	305	320	329	325	297	304	279	336	314	325	325	306	323	338	340	339	332	310	338	309	333	321	307	334	305	321	291	320	340	350	316	324	350	336	312	335	325	298	302	303	281	341	322	306	309	338	349	299	341	344	314	330	322	345	303	314	336	318	312	356	316	363	344	290	321	308	339	336	320	311	305	300	314	341	337	304	321	309	313	317	274	332	305	337	314	337	305	302	328	325	315	317	330	310	352	367	327	339	307	334	306	317	347	309	344	319	331	306	318	318	351	291	315	305	325	359	330	320	325	323	307	325	291	304	287	315	316	311	327	332	278	349	328	323	370	298	321	313	321	297	334
17445	42971	67300	73145	67117	56080	43930	33286	21747	13999	8771	5125	2560	864	676	733	710	750	679	663	721	686	681	681	704	749	704	694	688	695	735	705	703	694	713	690	702	695	694	713	701	715	696	662	682	682	697	678	681	669	679	669	668	677	707	749	685	740	702	703	733	733	692	678	683	660	696	669	706	707	659	690	688	702	704	696	715	688	686	732	637	666	693	655	735	668	691	726	699	683	702	725	723	685	680	703	700	667	720	680	680	682	701	707	657	718	719	689	668	702	674	727	672	721	657	693	686	739	672	676	684	683	691	638	684	676	696	712	709	684	685	677	739	724	698	687	738	657	687	685	712	671	682	723	698	675	686	685	670	674	675	718	689	689	658	693	685	648	706	693	741	720	686	700	719	692	724	711	707	668	716	693	701	690	763	698	676	671	692	722	679	677	709	719	682	670	670	635	649	712	678	682	646	680	705	680	676	720	705	733	679	699	720	693	696	702	710	688	680	710	707	679	702	710	639	665	685	715	730	662	667	645	726	714	686	655	622	761	740	752	682	636	689	695	691	687	707	652	729	672	711	701	649	688	726	683	674	725	705	646	714	674	722	659	680	719	706	720	741	708	664	638	715	739	700	714	712	720	668	700	694	659	728	685	709	729	681	660	699	700	708	685	695	725	686	655	685	723	697	705	700	687	688	673	739	685	730	674	682	663	715	698	671	651	668	669	687	652	687	695	686	736	683	661	721	677	649	698	688	691	710	695	631	698	692	721	674	708	707	712	690	710	735	748	684	758	686	683	720	659	693	673	738	653	729	759	738	651	660	629	724	658	675	669	688	693	646	742	691	707	709	689	670	739	737	697	725	733	680	665	681	677	687	673	704	685	702	710	729	674	733	689	693	724	651	678	731	660	638	676	668	708	693	719	666	696	680	692	730	717	676	684	685	697	696	638	702	716	709	677	684	736	673	680	729	679	696	743	714	687	693	660	711	702	753	723	669	700	681	695	643	714	672	637	737	690	646	740	639	684	708	684	709	683	705	723	704	679	672	714	712	685	698	712	737	668	665	709	644	686	683	725	683	721	747	732	717	687	682	675	696	670	678	682	713	706	690	682	671	703	684	657	679	682	698	713	693	701	674	713	713	731	769	729	662	682	642	719	663	694	717	705	701	680	674	675	747	741	666	671	672	664	680	694	683	697	684	655	719	667	668	703	703	672	673	701	694	676	731	657	699	684	692	673	706	686	693	697	713	732	665	698	684	655	699	709	701	682	702	672	714	668	690	698	694	719	718	701	667	689	675	676	706	717	710	686	743	677	690	696	696	721	722	705	713	690	690	663	709	658	717	670	685	678	642	708	661	709	720	699	686	700	715	635	701	681	709	686	704	705	667	698	724	746	653	703	677	656	690	741	732	659	717	668	687	703	722	706	684	650	730	700	677	696	673	707	703	705	722	695	675	695	724	701	723	667	655	703	703	701	706	686	716	679	703	682	676	675	694	682	669	684	691	701	688	693	684	695	684	706	671	744	709	655	733	701	694	704	725	719	673	689	691	692	684	676	666	670	656	679	686	670	718	645	717	630	693	713	677	685	699	650	726	722	746	718	735	724	694	667	648	738	655	663	677	675	705	687	700	655	673	699	704	662	718	712	706	678	741	644	696	661	677	723	709	726	708	677	666	647	692	697	677	703	702	650	708	685	687	695	679	702	724	673	639	697	633	750	682	689	734	638	704	698	696	690	764	702	687	715	652	705	652	667	666	688	672	751	674	728	728	679	706	671	718	703	718	694	694	725	685	674	704	729	655	669	705	687	664	679	729	691	687	698	700	693	730	646	731	680	758	707	671	687	676	729	688	715	723	668	662	684	694	721	657	682	724	723	682	653	706	644	708	646	696	654	728	732	672	705	718	649	700	678	713	674	688	664	678	679	718	706	671	672	690	674	661	675	691	676	668	698	737	723	666	689	672	707	717	738	719	664	730	709	681	683	728	685	729	703	716	719	693	680	695	684	655	686	668	687	713	708	689	702	706	677	679	677	662	697	707	681	709	691	652	697	661	692	710	724	709	690	695	694	665	662	648	679	680	694	704	703	696	653	665	657	684	697	727	679	677	720	687	684	683	658	769	661	733	674	699	734	713	668	666	701	722	736	671	712	688	694	742	670	725	715	767	680	709	752	690	701	708	670	729	653	732	659	682	731	702	729	695	711	705	651	669	710	722	690	712	722	733	707	699	694	709	655	661	730	644	709	645	734	655	685	717	666	699	686	660	679	671	700	720	689	722	703	684	709	661	681	666	658	723	694	683	653	659	679	674	708	677	718	693	674	690	727	687	679	703	668	655	679	688	702	673	690	694	682	676	696	676	741	670	690	689	713	703	685	682	729	705	686	741	717	690	709	729	713	673	727	684	711	670	677	714	706	692	661	693	751	708	663	685	669	670	662	679	696	672	718	660	684	696	672	723	708	726	697	708	703	737	678	672	674	723	689	695	694	704	651	696	679	714	722	709	681	676	715	723	662	661	696	697	732	653	720	708	654	684	731	682	656	716	660	732	706	714	718	690	716	692	683	679	722	713	753	657	709	695	670	708	719	703	738	653	691	717	749	684	694	698	703	699	677	667	666	657	719	715	726	699	693	689	653	724	701	713	742	687	722	700	654	722	660	655	697	754	701	684	719	628	678	686	669	657	716	712	668	653	690	690	716	682	742	693	743	685	747	650	700	701	685	720	681	644	675	680	718	710	732	679	703	755	730	688	664	695	710	716	687	711	687	707	668	682	710	707	634	680	698	685	710	676	716	666	648	702	667	690	681	697	659	641	673	734	675	666	704	632	686	670	683	672	696	698	760	665	691	690	698	701	706	673	668	685	723	663	681	657	685	686	680	736	719	692	699	715	701	752	661	636	691	717	703	707	639	680	727	705	686	737	703	722	695	709	680	672	752	679	664	680	704	669	666	687	687	641	717	651	701	704	697	696	715	675	674	672	692	680	694	678	703	671	680	692	683	688	734	731	724	634	676	663	687	686	691	706	718	688	661	639	713	673	703	676	710	680	680	688	707	654	696	676	708	715	653	680	706	678	670	693	701	662	720	724	733	695	651	699	647	663	717	691	680	737	666	675	690	685	673	722	677	723	712	720	695	713	678	717	700	680	705	708	710	739	722	723	641	691	673	687	690	663	725	689	691	738	677	704	667	714	712	679	745	715	662	705	641	676	696	712	733	655	677	691	680	682	706	731	687	736	651	688	698	696	691	684	685	740	705	724	675	690	726	646	708	713	698	710	683	673	649	735	688	676	688	683	682	675	688	676	697	667	735	714	673	672	703	688	655	718	716	652	673	675	678	681	709	704	686	715	657	705	697	709	692	664	676	704	664	700	657	684	689	675	713	672	703	690	703	732	694	652	674	633	659	705	708	685	702	686	706	690	698	674	730	672	652	676	656	640	676	696	696	647	717	729	736	672	680	733	690	654	732	657	679	712	685	748	683	644	682	653	716
2676	2233	4166	4134	2900	1765	987	588	427	313	232	198	200	157	172	150	174	179	164	198	175	205	176	158	176	171	184	187	187	180	173	176	164	179	155	158	151	154	190	147	179	165	181	192	153	151	171	158	144	167	140	157	196	157	156	186	164	161	170	176	151	167	170	168	204	180	180	168	162	174	142	180	163	181	171	152	177	175	160	151	193	176	163	193	158	146	167	159	174	157	163	182	175	157	171	141	191	161	207	162	156	162	153	152	181	165	172	181	174	173	153	141	165	172	156	150	161	163	175	178	155	137	180	158	168	179	178	181	156	177	152	128	166	172	168	185	162	171	186	172	141	169	175	167	169	168	177	166	174	181	172	182	176	178	180	174	177	169	153	169	166	182	175	166	184	135	163	146	173	163	173	179	170	175	169	164	169	180	183	169	172	179	145	154	169	151	173	165	186	174	165	162	177	165	164	175	176	164	180	170	170	159	190	191	169	170	162	155	181	139	155	181	186	159	173	157	168	148	163	164	144	184	167	158	160	166	155	140	147	157	176	167	147	152	158	145	172	182	166	167	182	180	187	171	171	161	154	170	151	177	159	162	149	170	185	172	166	172	171	183	168	181	157	168	157	172	149	182	179	164	158	180	175	191	164	155	165	156	161	185	160	170	162	182	157	165	170	173	171	167	163	154	145	170	181	159	159	174	167	178	156	190	175	190	188	193	184	148	165	173	153	187	148	170	153	190	144	182	182	169	165	168	197	168	168	166	183	179	168	160	176	164	181	193	174	175	159	165	178	183	165	177	180	163	174	167	168	184	153	161	158	189	163	163	191	184	185	141	164	169	178	166	167	191	169	174	170	181	186	168	165	160	149	158	169	165	171	162	169	160	173	155	191	179	169	159	154	184	174	151	179	150	181	187	171	165	160	163	158	160	155	151	163	157	150	182	177	169	186	175	150	184	177	181	189	158	144	208	156	173	187	178	146	195	193	149	180	178	156	156	178	155	159	198	166	159	170	158	184	169	189	179	153	161	149	162	139	159	160	164	178	154	158	146	148	157	169	187	182	156	156	193	153	146	184	171	167	157	169	171	182	170	173	167	170	182	178	193	189	176	154	160	210	162	166	182	165	166	146	176	163	166	167	179	158	164	165	146	163	183	158	148	172	174	137	152	160	159	153	170	172	174	179	175	173	150	173	178	171	164	156	178	176	168	176	177	168	169	178	177	165	154	181	176	164	176	180	164	157	195	161	165	193	161	150	155	178	182	169	170	165	172	168	154	147	144	175	162	163	178	178	169	184	152	158	183	178	178	145	167	165	191	170	160	152	178	151	151	179	166	157	170	144	166	177	178	147	164	180	188	172	184	143	166	150	180	164	162	176	154	160	145	166	154	188	155	161	160	161	177	168	168	173	152	167	187	189	150	161	160	172	189	176	188	154	165	169	173	186	181	196	172	159	167	178	173	159	163	193	154	174	163	173	159	170	145	176	169	175	161	149	180	169	186	173	143	164	183	148	148	178	166	160	169	188	155	182	167	159	162	164	144	162	162	184	167	140	158	208	169	162	157	160	168	156	182	169	170	168	175	170	179	161	163	189	154	162	158	172	166	157	184	142	155	191	165	165	204	177	169	169	171	175	148	162	168	187	142	182	159	158	180	182	166	179	183	181	141	181	184	176	188	124	187	181	157	165	156	186	157	173	161	159	152	154	199	146	163	165	188	188	172	154	153	153	173	175	150	165	170	158	167	165	188	163	169	194	145	168	185	170	188	191	161	182	169	184	183	150	157	181	164	170	143	196	149	180	202	165	165	175	181	148	203	189	164	147	179	186	178	165	169	172	152	166	185	177	168	193	167	169	151	165	183	165	151	144	169	186	171	183	140	158	149	143	171	161	181	166	164	183	172	169	144	171	173	160	176	173	161	191	158	188	207	145	147	187	191	164	176	167	185	156	155	157	162	159	170	166	181	161	172	165	170	190	176	195	152	147	194	171	170	156	179	193	150	171	166	150	192	200	187	177	166	176	173	161	167	169	176	155	172	169	192	155	168	166	170	184	169	178	199	157	163	173	169	151	140	191	165	191	166	167	187	186	167	159	151	165	154	175	180	180	174	174	178	203	150	162	155	186	171	169	171	182	180	167	169	172	147	153	171	165	161	166	139	144	201	159	176	143	142	168	170	168	195	162	173	180	178	167	178	182	172	155	152	164	172	185	169	168	188	182	174	185	187	193	174	196	167	156	171	137	164	173	159	180	168	151	174	159	138	185	174	179	171	149	145	173	185	180	151	165	166	177	185	142	166	182	189	174	174	167	160	136	166	148	169	171	163	169	189	198	170	156	164	181	187	180	190	178	176	169	172	165	167	158	173	167	167	175	161	144	163	168	174	185	175	158	150	166	159	180	175	149	167	148	159	168	145	175	194	156	128	163	172	158	172	168	144	163	183	181	155	181	149	172	192	190	177	157	152	169	163	174	176	149	189	169	161	176	169	155	168	167	148	185	170	164	163	182	171	179	167	161	178	162	212	179	169	170	157	190	151	154	162	121	171	159	173	182	152	177	158	190	164	168	157	192	178	185	186	173	175	176	172	168	178	202	163	173	185	174	181	179	183	170	164	187	183	179	190	195	172	172	172	183	181	169	168	153	189	151	170	179	162	177	191	170	177	167	175	195	166	197	165	152	164	183	163	161	120	152	169	156	167	173	151	151	174	165	164	173	150	148	157	142	136	193	199	162	173	185	153	142	136	175	181	172	198	167	172	159	156	150	167	148	173	156	146	162	162	180	165	172	178	172	191	166	160	155	165	159	151	152	150	146	162	154	175	164	162	159	173	176	158	179	220	192	169	177	148	163	156	201	179	162	192	164	207	191	168	167	185	168	115	156	168	147	162	174	175	154	170	173	165	179	183	198	163	189	164	176	178	178	170	186	176	150	145	150	145	167	147	159	152	157	155	181	175	180	148	153	162	166	162	177	200	183	141	177	184	172	161	155	164	189	182	184	174	180	163	179	149	170	161	166	183	189	161	156	183	127	163	173	172	157	164	158	162	157	189	167	170	149	191	170	145	148	147	157	188	178	171	171	157	182	148	157	158	155	173	171	187	155	184	163	161	171	190	152	155	168	163	181	161	188	154	176	173	187	156	181	153	175	170	136	160	188	162	191	168	178	179	173	169	163	152	172	176	173	163	175	176	157	187	179	187	176	154	177	190	192	175	186	146	166	170	176	172	192	146	185	170	163	163	160	168	178	163	155	174	163	150	181	164	186	171	153	169	183	167	171	167	148	161	149	157	165	157	171	178	148	178	170	146	174	169	148	172	180	165	154	177	195	159	167	166	166	169	168	181	165	187	179	182	168	194	184	151	179	161	175	152	167	136	179	174	173	187	167	163	190	162	156	166	171	161	173	168	177	164	170	156	169	177	163	147	161	161	161	175	171	207	211	163	165	157	161	171	167	168	171	163	157	194	200	154	164	198	156	142	177	168	174	183
2607	3551	9610	11834	9777	6429	3615	2193	1427	1114	704	550	466	384	405	397	418	411	410	392	416	412	368	387	415	389	420	408	397	394	381	406	405	415	367	401	396	445	356	397	379	423	389	399	381	403	389	411	394	382	408	384	393	418	364	380	399	373	381	403	403	404	409	377	396	428	390	380	427	408	424	416	410	434	395	389	428	427	397	384	374	379	400	395	394	405	393	374	414	388	445	373	397	409	421	389	374	420	395	415	419	376	384	426	401	380	361	391	373	433	420	379	419	388	438	393	408	411	411	422	385	411	368	416	377	375	436	426	375	402	393	411	369	390	409	385	382	377	377	410	392	367	414	408	383	382	388	390	390	391	445	411	392	401	402	384	388	358	396	437	375	369	413	402	402	405	433	423	383	413	396	389	413	396	398	391	390	413	384	357	386	423	404	403	398	416	424	413	373	390	379	407	391	392	405	430	430	385	396	391	365	416	419	408	421	392	407	414	408	401	438	388	399	398	418	412	386	425	370	402	370	406	386	377	391	418	406	385	409	402	379	394	404	386	396	408	370	376	405	395	400	428	388	424	392	435	396	416	396	384	388	406	367	396	408	393	440	381	411	412	381	389	417	410	396	425	427	370	393	379	387	347	392	387	410	440	391	383	386	382	396	420	404	432	386	403	406	407	396	401	407	398	401	388	373	417	404	401	400	368	380	414	441	425	417	404	374	421	379	426	412	422	416	407	348	372	397	399	416	428	400	405	417	407	371	394	411	381	436	389	412	405	390	389	437	395	416	416	386	376	384	371	405	400	431	397	395	381	405	359	407	399	405	406	410	377	426	413	396	416	379	385	456	410	371	433	400	373	389	386	411	381	363	412	388	382	395	414	382	369	389	409	393	427	377	394	385	390	402	411	352	386	397	400	380	416	360	403	421	374	422	388	390	420	389	390	370	396	390	374	415	395	413	402	384	362	411	399	391	376	428	388	355	416	416	422	393	408	402	391	407	399	422	399	381	379	434	416	400	379	407	408	406	373	409	362	366	401	393	436	433	419	400	391	382	440	407	394	378	371	362	411	400	400	365	394	418	412	379	441	389	355	421	382	405	473	398	414	349	388	410	415	386	396	430	404	393	404	429	395	385	391	424	409	410	437	389	414	413	398	355	422	414	370	428	386	406	398	387	420	422	419	408	396	367	389	395	448	402	428	403	376	384	406	403	408	393	384	396	395	401	428	406	413	398	411	411	422	395	408	424	395	397	406	420	428	413	420	427	412	364	412	422	471	388	399	393	371	388	398	418	427	376	368	411	389	402	439	397	390	366	394	391	381	372	403	394	376	410	401	396	404	393	407	407	410	398	393	394	394	404	431	388	402	365	390	432	389	437	414	421	429	425	386	411	414	398	379	415	370	410	382	414	387	427	438	388	415	446	418	448	410	395	386	391	398	411	394	417	361	416	414	385	398	410	431	412	368	395	393	408	367	419	391	390	413	443	417	386	402	424	390	419	379	364	378	398	375	385	391	358	400	416	417	400	381	388	415	412	399	416	423	399	400	391	384	410	386	394	392	407	398	409	377	400	402	400	385	363	405	407	388	385	393	397	370	401	394	447	395	412	437	411	378	423	400	402	417	433	384	407	410	406	391	399	399	353	384	361	389	384	401	418	377	408	382	409	386	435	409	397	435	411	364	398	392	392	395	418	387	404	384	422	415	419	399	401	406	393	417	422	402	425	381	379	362	397	379	391	387	391	353	404	405	388	381	421	380	383	385	402	425	396	369	388	374	414	396	422	395	390	422	367	404	379	354	410	384	426	413	400	415	434	391	419	382	389	401	382	407	380	364	409	408	419	395	333	397	403	395	435	396	408	365	414	382	423	428	415	415	359	418	383	415	420	375	405	404	393	389	357	391	410	396	374	374	368	408	395	427	412	414	417	394	408	403	439	391	420	426	378	420	405	389	394	422	444	386	399	405	403	401	399	361	399	392	411	373	394	394	403	433	395	389	410	426	406	384	378	381	388	397	411	384	404	407	443	421	385	383	380	405	398	379	400	399	396	386	402	381	393	423	400	422	382	392	409	439	387	410	399	382	381	399	410	395	388	394	377	414	422	396	403	386	378	402	386	416	404	373	402	382	424	405	417	416	406	376	419	399	413	401	394	375	393	378	444	423	392	359	350	423	403	393	383	427	383	418	392	415	429	405	378	409	397	440	395	356	410	374	378	363	383	388	410	407	398	409	420	408	423	416	413	416	424	383	412	380	402	393	418	400	398	380	377	414	429	405	421	372	405	431	401	368	402	401	420	395	389	395	371	390	383	406	407	394	397	406	386	418	427	418	381	360	396	406	381	400	381	374	401	413	396	393	413	374	410	384	419	395	396	408	404	369	423	386	404	438	408	380	408	403	446	387	414	396	388	403	397	428	406	401	395	404	400	406	373	386	379	378	384	421	388	396	398	441	390	396	399	413	404	416	383	403	400	362	404	431	392	379	376	375	401	398	411	380	411	418	408	393	425	442	420	415	382	444	397	398	406	394	384	398	384	420	415	398	402	411	370	389	424	391	397	403	391	404	427	375	403	396	412	369	395	381	386	402	429	413	357	418	417	367	388	396	405	403	417	397	403	370	368	409	400	414	370	386	410	415	394	370	404	398	411	416	399	346	419	428	413	382	429	398	388	404	390	405	415	368	423	384	396	423	368	385	396	414	364	383	351	416	390	364	399	376	389	404	386	380	395	428	414	390	425	397	413	388	397	449	383	412	427	368	402	398	400	419	366	404	384	384	435	388	418	412	376	388	404	387	423	407	420	369	382	406	394	346	409	416	409	422	403	402	368	414	424	427	370	405	402	387	365	360	380	404	372	404	421	384	398	391	414	413	378	380	394	416	406	390	406	395	431	405	429	370	387	395	384	404	414	374	389	387	370	386	404	418	424	361	408	389	387	420	390	419	424	416	393	376	422	414	407	405	411	391	443	398	366	376	406	396	430	389	394	382	393	409	436	411	384	405	388	405	415	409	410	418	396	379	411	360	393	396	406	388	397	414	400	420	417	397	398	359	393	403	391	384	405	435	410	388	398	395	406	422	402	418	399	383	398	398	398	388	403	409	377	401	397	355	385	430	419	426	390	401	374	435	403	402	428	396	408	390	450	399	356	407	419	402	390	398	376	407	384	405	406	404	400	405	429	408	400	411	364	370	392	368	372	397	409	419	445	387	393	380	361	387	446	394	390	369	394	390	395	382	417	396	391	374	408	389	359	394	409	439	435	421	439	400	428	362	404	428	354	374	423	414	415	360	429	396	426	416	382	388	388	391	426	411	395	402	383	351	421	392	388	374	430	409	387	416	368	382	388	360	394	412	417	374	407	398	369	419	406	401	413	402	422	394	399	432	385	431	375	382	398	389	361	440	361	402	409	404	400	410	387	405	451	372	381	437	384	395	413	366	401	395	421	407	387	415	382	420	398	379	416	395	446	444	378	407	404	412	432	407	378	383
25796	52421	73736	69644	57817	45699	31669	19470	10460	4948	2605	1572	521	315	364	315	319	278	298	336	288	352	305	322	292	302	319	314	330	301	325	310	344	303	274	286	285	298	317	323	301	316	340	335	324	325	333	299	328	281	290	373	307	328	341	320	331	315	305	322	319	304	319	302	326	313	282	300	325	320	305	304	303	305	320	289	327	292	288	302	307	330	324	305	285	313	294	307	325	285	317	301	284	315	279	283	306	305	316	302	329	280	290	296	292	281	342	328	296	295	301	324	300	321	314	320	294	317	281	315	330	326	324	300	301	311	297	314	293	301	337	323	299	332	300	343	301	303	308	303	281	322	332	289	297	300	299	321	308	322	305	322	295	305	322	278	315	341	306	304	333	334	308	281	281	322	328	296	288	296	320	328	321	327	334	311	301	355	324	312	322	319	313	327	303	346	287	315	309	328	320	327	325	301	287	288	318	322	295	305	327	292	321	282	308	304	302	348	326	322	359	315	272	318	317	293	334	296	313	311	303	335	351	302	354	287	312	307	303	312	302	316	309	331	303	287	322	328	322	306	290	280	309	340	320	313	304	303	352	341	305	309	294	271	310	330	316	322	295	309	357	324	328	302	298	288	313	279	302	324	301	326	310	326	314	307	321	273	313	336	304	316	330	322	293	309	305	330	290	332	330	354	355	311	298	289	320	307	298	348	323	331	323	282	299	325	318	328	290	348	298	323	287	319	318	317	293	317	319	325	319	296	326	287	322	293	301	324	282	357	308	306	296	286	276	313	317	292	316	306	291	306	312	285	292	287	355	307	295	288	292	310	312	282	295	347	329	331	326	307	301	334	323	336	334	314	290	326	307	305	301	308	313	300	279	279	348	326	290	321	294	310	331	283	314	274	273	300	276	268	315	298	335	297	305	313	296	321	358	282	273	315	304	334	300	315	297	334	333	328	304	302	355	324	349	354	304	316	299	286	321	325	296	301	274	286	358	306	336	338	317	309	333	307	337	297	292	297	300	292	305	258	335	313	303	326	304	291	307	313	335	315	307	336	323	338	303	316	337	322	315	300	303	293	304	291	298	303	302	308	301	308	321	309	311	299	319	306	289	297	324	305	303	343	337	306	325	290	319	334	305	319	274	296	339	312	290	293	306	283	299	338	291	295	298	293	296	332	323	306	316	304	322	348	348	294	309	299	298	330	300	305	292	323	349	298	297	348	324	312	307	300	334	298	324	314	328	336	317	319	314	313	326	307	311	309	314	313	312	315	308	278	315	334	304	272	331	287	267	270	273	328	319	305	303	295	288	313	304	310	317	322	300	330	309	322	298	347	311	281	309	272	298	306	304	271	306	297	333	305	297	294	319	316	290	291	325	327	302	296	312	283	310	274	314	312	338	309	305	309	322	275	287	325	298	316	308	325	319	286	287	315	328	302	279	317	289	297	262	321	294	330	325	275	340	302	306	365	318	270	313	343	318	293	300	344	286	305	308	297	305	301	355	319	298	297	325	282	316	291	340	305	279	301	273	297	290	299	326	307	302	306	331	312	305	306	322	303	316	328	338	319	299	318	291	273	289	311	271	317	295	303	327	320	333	317	284	335	302	297	315	287	335	309	298	322	306	322	273	299	267	305	322	317	332	313	317	298	334	337	347	297	311	312	329	304	280	320	312	328	273	284	311	335	320	313	314	316	321	324	284	268	309	328	306	316	332	293	336	332	303	357	302	310	306	280	291	331	298	323	293	304	311	294	281	307	306	300	313	329	320	326	287	292	275	290	320	278	290	302	313	320	329	311	329	318	288	281	323	334	305	290	335	326	319	319	300	281	287	365	308	339	312	303	344	288	321	325	297	323	333	315	309	327	290	301	316	326	313	281	323	344	302	275	328	294	291	323	331	300	298	340	357	361	301	317	284	306	304	337	327	305	334	302	309	296	340	292	318	341	306	301	322	300	337	335	310	297	318	333	324	300	299	297	320	341	324	361	279	322	283	283	313	328	313	308	290	303	330	303	314	278	324	289	312	312	321	328	298	323	313	310	328	311	293	329	313	311	317	295	306	299	301	371	353	317	306	284	312	283	342	320	316	352	322	344	327	319	301	333	307	294	325	332	296	286	324	297	325	338	320	306	302	301	338	309	328	290	293	301	315	297	287	307	343	272	292	284	277	311	303	348	323	307	370	325	256	329	298	307	302	319	331	302	333	324	338	328	288	298	293	282	316	311	339	299	334	339	284	318	335	302	272	331	360	315	298	315	306	344	324	299	329	332	356	304	319	306	327	313	319	338	302	295	292	336	310	317	343	291	326	304	306	323	314	310	325	297	294	321	304	319	333	319	282	327	314	276	278	317	333	326	314	306	325	291	292	320	328	299	310	333	321	317	315	310	328	280	315	309	279	292	295	314	301	323	274	281	308	328	345	301	284	352	308	335	311	372	290	347	307	308	292	307	286	349	267	315	315	310	299	357	290	329	328	303	298	330	349	348	310	264	269	326	286	288	343	300	279	341	281	318	298	320	323	285	329	308	316	338	327	327	332	333	292	313	339	290	290	288	345	297	300	312	281	308	294	279	338	284	317	303	326	310	326	299	333	310	271	317	302	305	318	280	381	305	298	301	310	312	293	293	334	349	311	301	364	336	340	347	339	311	302	309	311	298	320	310	333	314	292	325	307	328	312	294	332	310	320	312	311	303	298	324	325	342	325	302	294	329	288	312	310	317	353	308	299	296	318	304	289	321	311	325	311	289	275	328	303	293	293	278	332	281	300	305	299	317	313	353	296	298	316	300	292	303	305	326	304	300	320	291	313	330	331	290	346	309	306	290	316	302	342	310	315	329	318	311	278	312	318	317	300	275	290	324	286	313	332	318	323	275	251	294	311	320	324	324	318	299	281	312	305	321	322	330	309	315	323	327	295	312	333	307	296	282	375	288	281	310	343	279	332	276	296	327	332	327	312	298	296	343	299	300	278	331	307	294	333	323	315	297	320	294	306	300	300	295	331	280	318	302	324	317	322	348	344	336	310	338	310	329	286	310	277	306	307	285	289	313	300	301	318	289	313	308	322	346	305	288	317	312	283	297	295	310	314	318	302	292	326	312	314	317	303	313	294	294	334	334	339	302	313	318	316	304	309	373	337	294	281	317	300	313	315	301	299	332	300	325	327	324	306	326	317	315	320	338	347	316	292	273	303	296	327	327	314	297	328	273	303	299	320	307	324	311	317	326	341	319	317	333	291	305	315	323	315	330	343	326	319	289	313	330	292	284	286	341	302	329	332	331	309	337	336	338	321	313	291	358	310	311	330	303	314	291	297	333	332	326	322	303	309	351	302	321	334	321	326	343	337	286	305	320	306	340	312	342	345	321	316	319	312	317	266	317	301	310	300	320	326	314	308	307	342	314	336	320	302	287	297	301	308	292	266	259	326	298	307	289	266	323	328	351	334	273	310	314	317	326	309	314	299	330	318	315	290	333	325	317	338	322	331	312	348	336
13384	39315	66071	73405	67030	57410	45097	34901	25033	15019	10060	6206	1815	703	688	680	722	706	664	665	641	650	691	703	691	642	704	675	709	681	679	639	662	704	658	686	671	688	668	650	675	682	669	674	650	618	697	623	702	693	655	685	687	694	685	688	694	716	666	650	697	685	747	638	630	693	683	718	654	658	682	674	718	661	647	693	727	647	685	711	678	669	703	666	725	689	663	670	673	682	692	750	690	659	685	693	674	689	666	666	704	689	676	709	635	682	684	722	678	650	637	672	623	675	661	662	678	704	650	717	711	671	645	666	683	687	671	659	643	706	697	673	625	722	659	672	699	645	665	745	650	647	706	663	676	649	686	642	685	702	684	708	653	679	690	696	672	623	648	654	697	656	704	739	682	653	673	672	688	688	661	654	699	676	697	690	690	685	697	663	718	699	671	669	704	686	688	626	692	654	670	673	705	646	696	663	642	678	705	666	664	681	687	663	630	685	646	675	680	764	728	666	689	704	646	712	689	703	666	644	682	671	701	662	696	684	681	692	663	658	700	654	657	689	700	651	665	682	682	659	666	689	732	673	696	693	728	670	688	702	671	689	714	715	713	692	712	697	673	666	646	682	698	697	704	695	684	686	704	697	701	708	705	704	700	643	662	658	696	707	652	664	665	681	679	658	654	641	693	650	698	650	725	704	709	687	716	675	701	694	694	668	710	675	715	647	678	721	638	657	675	720	666	628	676	633	698	699	676	664	651	691	707	678	691	677	704	688	664	694	694	644	711	701	665	657	655	625	669	720	721	688	669	703	661	675	651	646	690	708	661	654	691	685	699	643	642	617	711	664	704	707	697	669	703	653	694	701	675	673	694	690	622	682	690	701	698	692	682	668	657	697	630	719	671	721	690	667	659	718	667	695	665	659	686	694	668	661	685	677	697	622	629	658	664	672	583	670	701	714	664	673	707	657	664	667	656	660	719	685	667	646	626	668	668	694	651	647	648	674	622	706	687	638	701	664	690	687	694	692	661	708	663	655	641	679	720	701	680	691	662	713	706	667	709	649	633	677	668	678	659	684	672	667	660	648	676	690	701	693	658	626	679	670	734	676	683	686	664	682	666	663	705	672	683	688	664	654	686	673	629	682	654	678	694	711	713	685	634	659	675	672	677	681	651	676	738	683	672	661	662	662	706	676	700	672	664	674	692	685	714	747	683	698	702	704	667	668	657	704	678	662	680	649	665	645	668	659	647	630	632	677	702	697	628	713	667	670	690	658	723	695	688	704	683	708	673	675	682	731	673	642	677	700	724	653	677	643	672	684	714	652	672	736	641	692	644	678	628	686	688	698	660	654	693	721	710	679	681	685	697	645	671	684	655	693	677	655	705	683	664	708	696	745	668	649	676	691	641	698	683	619	697	653	621	688	695	672	655	678	657	654	656	712	716	694	660	661	696	628	688	698	678	664	688	645	670	665	705	692	690	704	679	711	667	708	687	659	679	709	680	726	657	682	703	685	679	688	656	674	719	604	701	663	704	665	649	727	642	658	659	692	741	649	687	687	663	658	706	677	695	706	680	755	688	691	663	686	667	678	674	648	673	683	680	647	691	656	708	723	681	654	643	697	694	645	709	661	641	620	652	730	707	703	701	664	647	661	662	683	684	683	673	701	649	680	679	695	687	738	622	663	707	656	669	636	693	689	721	669	691	691	704	671	622	668	671	722	715	733	689	719	681	626	691	661	654	680	663	670	684	716	649	684	692	667	627	672	649	660	702	670	658	673	694	661	722	701	720	703	662	724	689	640	682	723	660	636	718	676	677	689	676	665	636	689	701	663	661	688	675	674	657	692	674	638	693	706	666	658	679	704	687	764	661	678	706	659	672	684	674	663	721	685	679	688	682	636	678	688	661	716	683	710	669	651	685	749	690	702	635	678	683	695	690	701	713	725	723	671	665	716	664	624	660	690	658	677	668	649	659	658	707	718	663	714	674	668	697	665	653	736	662	652	655	721	665	660	642	676	605	669	695	664	636	673	681	706	683	631	664	688	638	675	704	659	679	677	687	702	660	673	668	669	707	673	630	672	679	648	680	679	694	680	696	687	679	718	713	670	692	649	721	715	661	695	693	658	665	636	674	683	671	702	691	674	667	712	672	679	691	644	689	719	717	701	710	653	698	708	603	682	695	699	692	667	665	645	672	682	681	680	627	702	646	672	704	660	670	693	648	671	693	654	697	678	714	681	701	679	677	672	662	693	690	667	669	686	638	699	664	667	686	684	709	645	674	662	653	633	647	697	654	687	697	673	688	693	652	686	659	698	686	678	668	676	697	662	701	698	674	681	697	633	711	672	673	679	685	694	657	662	651	663	689	661	654	664	665	712	691	640	677	704	676	682	659	638	650	699	662	670	668	735	746	688	643	700	682	710	669	666	666	684	651	675	662	649	704	684	680	703	714	678	638	652	667	707	627	663	699	644	664	648	696	676	650	689	648	668	663	680	638	696	685	633	671	746	646	630	710	653	698	682	662	686	684	705	668	679	687	663	688	675	665	668	664	690	639	753	678	667	672	664	647	690	705	665	642	699	642	682	662	675	697	683	678	702	665	705	671	663	690	679	700	717	656	679	672	679	720	687	700	676	688	636	707	697	649	645	705	682	702	680	676	711	625	718	689	693	720	660	704	718	621	664	700	668	650	670	683	675	642	638	619	660	708	710	681	660	693	673	725	700	644	654	654	674	720	682	667	689	673	693	743	626	632	676	677	710	651	610	685	672	688	687	666	697	682	675	636	652	686	698	688	720	656	671	697	680	673	666	619	656	687	667	685	671	685	686	655	651	720	605	673	640	659	705	660	704	619	719	668	666	712	673	735	639	671	663	709	665	718	706	690	693	644	691	705	703	670	691	684	716	652	664	689	708	699	700	680	642	672	631	712	660	680	659	669	679	633	654	669	679	681	651	691	655	694	655	679	719	678	654	682	642	696	679	693	661	674	663	670	663	649	696	694	698	718	680	678	683	690	694	700	665	681	664	696	690	643	697	661	662	678	674	683	670	668	668	717	617	683	712	655	636	653	670	688	702	668	670	674	678	699	676	668	727	674	671	632	704	674	694	662	665	673	655	669	666	670	718	702	635	679	720	726	678	703	690	720	660	682	675	646	649	705	693	672	655	688	696	680	638	734	653	661	687	680	628	676	709	646	670	715	644	664	614	669	659	673	692	621	715	711	672	612	703	721	719	679	652	676	672	727	664	709	716	666	721	702	698	678	715	690	695	701	664	672	671	670	656	682	697	672	678	674	659	685	709	718	630	713	694	643	669	638	699	683	641	641	645	698	657	721	660	626	683	683	682	679	678	687	702	697	644	693	706	668	649	722	683	677	668	699	666	702	634	708	690	652	725	733	704	642	676	669	687	644	674	668	692	679	736	669	684	651	685	639	663	704	674	673	697	709	677	723	656	694	691	720	659	659	677	688	692	718	702	668	636	635	639	662	685	620	680
25653	46433	73252	69056	59732	48226	34828	21779	11543	5178	2610	1359	515	382	361	356	345	327	325	342	314	329	291	317	340	335	305	321	314	351	394	291	300	313	302	329	334	326	369	344	316	331	344	308	326	359	358	393	318	355	343	336	312	344	312	336	346	298	355	325	309	331	361	344	318	346	335	390	351	339	335	369	334	332	353	371	305	352	361	332	360	323	348	353	340	376	364	319	331	321	307	319	335	346	372	349	310	367	320	357	360	297	324	311	359	300	328	348	356	358	308	335	350	330	337	339	325	346	296	336	365	369	334	357	316	328	289	324	350	363	360	320	311	319	348	360	355	332	317	354	350	308	335	318	328	329	292	345	363	360	343	347	330	343	340	315	330	345	327	337	318	329	342	338	351	317	354	344	386	331	319	336	334	311	353	326	330	339	318	301	335	367	305	316	354	322	348	337	339	329	343	335	325	341	308	327	311	316	342	327	316	314	331	339	339	343	318	377	323	321	354	335	319	373	383	331	344	383	302	313	346	323	349	338	338	331	357	326	351	312	317	391	343	313	334	294	325	327	332	309	323	331	334	325	367	356	311	324	304	292	352	339	316	327	322	320	335	283	334	327	332	316	323	331	320	340	333	366	325	341	340	333	349	321	316	308	328	307	338	352	380	304	324	354	341	351	341	299	346	341	321	357	341	332	331	363	340	363	345	307	369	338	316	341	370	332	349	314	369	351	338	357	334	328	325	342	327	348	309	334	328	344	363	297	340	309	374	366	319	309	340	331	313	340	346	293	336	371	307	344	333	319	342	343	327	331	315	327	355	321	323	334	354	326	310	351	353	354	301	324	353	346	311	347	334	314	329	372	390	369	327	323	320	361	355	338	313	320	363	330	298	359	327	377	352	348	336	334	324	328	364	347	366	332	313	343	293	352	332	335	317	325	318	327	276	370	320	334	322	324	335	318	308	365	368	342	308	338	345	298	340	312	317	330	342	310	317	359	328	349	358	338	333	338	325	346	329	313	370	295	353	335	315	333	340	341	338	334	337	375	343	320	350	340	333	367	334	384	317	300	341	315	357	322	326	339	361	313	317	340	316	332	318	328	337	349	315	387	328	323	301	309	304	319	334	313	346	330	334	336	339	348	310	317	315	289	356	357	347	372	331	349	370	366	339	306	308	361	321	348	344	325	343	320	349	299	318	339	304	368	311	337	335	320	293	335	342	321	346	289	345	310	350	306	335	354	379	355	354	324	312	347	328	366	347	339	320	369	318	366	371	292	321	355	350	355	308	344	377	339	325	342	323	322	319	356	328	353	335	345	331	312	312	333	346	357	351	345	315	342	342	340	304	326	341	377	363	348	321	361	336	304	321	331	284	319	353	308	333	327	306	344	357	309	364	342	347	338	326	329	324	334	338	329	340	324	349	329	323	335	356	370	329	338	311	319	349	357	326	349	349	342	354	324	348	320	321	337	324	324	295	333	323	298	344	342	339	332	339	312	335	312	330	355	303	331	314	344	318	327	330	334	344	364	353	343	318	349	353	351	345	338	352	327	316	310	345	334	293	363	310	315	344	329	358	304	311	311	310	350	363	334	357	342	342	329	320	340	335	391	348	330	363	336	315	359	372	321	329	361	335	348	293	327	324	356	328	336	336	329	341	306	347	351	336	314	364	340	314	324	336	323	316	333	341	303	308	312	326	327	328	386	322	368	326	338	328	326	352	360	375	335	320	295	364	358	309	348	366	350	302	327	319	340	313	335	345	339	294	313	363	363	341	380	367	371	337	346	349	349	322	355	338	308	360	362	315	363	359	321	336	346	312	339	334	327	318	320	317	321	344	315	306	314	321	361	327	349	315	341	320	300	299	337	324	349	327	298	313	334	311	337	330	348	375	376	331	322	334	355	346	320	331	328	317	331	325	335	345	314	315	351	337	354	320	339	326	345	351	320	338	324	300	288	362	331	339	345	330	320	342	336	337	329	337	344	320	328	348	340	299	324	353	309	343	351	317	334	335	333	318	332	308	350	341	336	336	333	321	316	326	346	322	318	366	326	314	327	315	334	343	354	348	366	311	352	347	323	281	363	349	336	355	318	366	336	392	335	297	339	309	343	345	309	345	334	335	344	303	329	287	359	332	368	320	348	372	322	353	338	353	335	339	353	333	345	324	316	318	304	316	305	299	336	348	327	371	379	354	326	339	324	343	317	332	320	294	312	301	325	320	354	316	303	336	325	354	330	354	376	360	369	377	292	291	324	336	353	338	330	301	360	351	337	300	362	313	339	318	339	339	343	335	334	321	323	313	319	335	347	353	333	342	335	328	336	371	373	342	311	362	325	360	343	350	330	330	330	350	357	309	336	323	367	293	297	329	356	348	335	335	342	322	296	324	323	326	294	320	319	317	315	335	332	308	355	344	308	344	341	319	327	316	311	324	342	367	366	335	353	354	311	295	344	339	330	312	318	337	313	357	328	347	333	358	353	310	327	316	322	324	331	321	364	326	311	324	305	308	350	357	349	337	292	349	334	347	328	312	317	328	335	328	359	347	332	307	358	357	315	356	316	341	297	343	285	338	297	331	309	339	319	373	361	324	324	338	338	338	345	292	330	293	343	337	337	369	355	353	348	328	330	320	314	344	331	353	301	320	338	335	348	352	358	332	354	337	329	324	329	308	346	336	331	320	324	340	338	343	312	327	326	328	318	280	340	337	343	332	327	340	327	337	328	319	326	326	411	324	302	322	332	336	320	373	341	304	348	295	355	335	321	337	331	287	384	346	356	356	375	316	305	312	353	340	362	311	360	304	329	309	306	327	351	357	319	320	319	348	352	343	337	365	336	318	363	322	321	334	337	321	329	329	347	335	303	319	325	354	322	362	333	368	305	293	298	322	349	304	285	387	335	343	327	301	329	310	336	344	313	338	332	343	327	350	320	305	300	317	324	332	338	325	328	310	315	357	313	357	320	354	304	331	338	340	314	306	339	357	332	331	327	308	362	340	330	301	342	304	314	320	317	324	355	329	332	330	345	308	344	376	326	351	321	323	347	369	320	312	358	366	311	340	329	339	334	325	331	340	309	330	324	328	316	306	335	326	340	289	333	339	298	334	338	344	349	330	334	296	308	293	312	323	350	344	318	329	353	344	363	338	315	307	309	361	340	346	340	346	325	324	310	358	333	310	349	326	353	321	335	343	327	330	316	359	303	334	323	321	338	345	355	341	301	325	334	320	336	319	337	335	323	331	332	378	324	340	322	326	344	390	347	371	368	312	349	339	359	323	341	324	344	315	318	323	341	375	346	334	281	354	315	320	315	325	308	363	320	342	315	342	324	326	302	358	355	389	318	331	304	330	323	342	317	360	314	317	347	330	334	325	323	360	351	339	299	338	319	321	347	336	306	357	343	316	328	330	331	319	324	344	354	354	320	347	353	332	334	350	341	365	334	323	365	331	320	333	291	332	343	299	316	340	395	381	340	368	348	324	310	354	306	299	360	348	338
12577	34922	65936	72981	68730	59275	47971	36809	25592	15335	9263	4804	1619	794	647	748	740	712	710	711	690	729	698	742	670	671	712	711	715	731	691	686	766	763	761	753	725	714	726	698	756	712	714	715	696	685	697	716	672	763	752	689	739	708	754	736	665	719	689	752	659	771	705	668	684	671	710	688	736	683	729	708	678	712	741	741	709	729	703	721	710	742	711	716	731	723	694	716	697	757	742	700	745	745	668	730	719	727	683	681	694	734	681	714	703	675	683	738	684	706	728	711	730	729	724	746	732	731	682	676	750	735	789	723	699	740	706	757	715	777	712	716	748	705	745	727	733	748	709	671	755	677	706	689	720	699	677	753	657	690	735	729	686	703	765	710	711	769	728	724	699	735	717	696	711	692	705	702	697	723	696	701	720	728	685	697	706	740	694	754	697	716	759	759	705	682	683	676	699	749	715	746	720	715	735	782	722	711	714	729	712	670	713	751	706	676	723	722	735	720	745	739	726	683	726	699	727	703	734	751	696	753	677	738	730	712	710	713	642	691	745	703	745	739	723	710	745	722	742	691	737	705	725	736	705	734	706	737	692	764	747	723	740	746	723	739	725	690	753	684	732	727	733	717	688	696	739	685	725	683	705	731	711	728	731	739	676	742	692	704	682	718	726	704	733	709	700	727	748	708	717	646	769	745	659	706	717	724	737	729	716	734	694	679	668	682	674	719	719	715	742	691	733	714	689	731	758	683	721	687	727	727	725	740	685	711	776	700	741	715	724	711	707	758	745	736	671	683	731	704	677	721	704	692	763	701	682	744	698	772	737	755	691	708	728	687	646	719	753	746	721	720	730	721	704	753	744	767	718	715	695	740	741	706	682	685	641	685	661	706	752	682	707	714	696	708	707	657	724	732	700	741	783	742	696	676	739	719	673	726	722	768	700	706	704	696	723	706	757	672	755	692	691	718	693	716	688	735	751	678	740	655	736	693	722	726	732	711	687	726	694	648	780	717	710	701	771	720	772	711	711	708	712	688	708	693	758	735	736	727	731	698	705	710	701	734	710	734	720	703	730	736	698	719	713	684	716	698	722	717	711	751	692	715	686	718	710	743	700	727	717	748	797	775	728	697	744	751	725	801	702	760	736	731	698	675	755	706	687	736	712	704	756	732	730	718	692	726	731	719	699	743	789	732	772	723	703	731	707	679	768	698	735	776	716	703	750	680	731	745	724	692	750	743	704	715	738	732	693	720	732	713	713	722	756	709	713	759	701	798	692	732	722	779	697	748	696	738	730	661	691	743	742	722	764	705	757	704	691	748	717	699	690	717	736	760	710	691	637	706	738	697	690	721	735	737	731	692	703	718	742	695	712	749	697	721	771	685	735	761	716	701	706	746	727	745	722	681	678	690	741	731	730	700	696	731	681	729	708	720	689	715	694	738	732	717	738	681	714	724	688	708	751	708	714	745	701	681	641	745	736	730	718	718	727	724	724	706	708	703	728	759	703	707	761	746	708	735	741	726	690	733	717	684	721	709	717	729	712	755	674	714	698	691	681	730	670	758	683	695	713	720	728	630	749	682	690	712	733	729	711	730	725	698	699	751	694	671	736	737	696	723	772	709	700	761	747	708	673	713	662	765	777	670	695	734	729	718	717	676	709	744	736	710	683	732	721	764	706	719	757	740	696	728	715	733	677	697	737	688	725	699	676	742	694	747	672	729	735	718	710	723	703	672	673	701	757	708	728	753	669	720	689	733	705	716	726	762	735	785	722	734	755	723	724	766	696	740	721	734	699	788	684	701	769	747	725	689	711	701	702	734	788	686	711	690	730	691	753	728	714	729	729	682	699	690	716	742	692	714	729	685	718	714	680	718	776	716	713	690	701	721	744	723	728	735	731	726	732	714	715	716	688	737	768	718	705	721	724	704	695	744	734	718	713	659	725	748	655	723	695	753	716	730	698	699	733	734	732	749	726	692	739	713	771	748	685	700	692	744	726	713	755	723	764	715	724	712	735	728	711	694	730	668	663	760	750	756	728	738	701	751	715	678	743	707	678	747	784	730	713	731	740	715	691	669	690	802	729	661	728	741	706	726	723	698	675	708	698	740	777	721	741	756	713	698	754	689	769	737	705	719	693	751	699	751	718	725	714	750	726	685	704	723	687	736	700	730	734	701	702	713	704	738	733	676	732	683	724	703	709	732	742	695	712	763	757	695	713	690	722	725	732	715	702	724	723	682	737	725	743	716	693	706	734	726	751	716	699	667	753	787	739	701	739	757	709	707	714	686	686	735	716	720	698	740	666	719	734	737	739	708	749	720	663	781	747	723	670	713	615	647	692	703	710	683	720	710	696	666	709	731	702	761	710	755	716	734	708	657	665	713	672	695	724	701	728	760	724	762	661	721	699	698	751	734	721	709	745	734	734	753	734	758	754	764	717	707	734	676	669	710	689	741	666	709	736	659	669	695	751	720	743	725	704	684	696	740	683	703	753	718	720	665	752	762	737	713	692	742	694	690	727	695	706	772	672	700	701	682	720	675	692	735	707	716	702	694	738	704	728	711	682	716	735	696	713	707	672	736	738	734	704	773	749	698	688	699	725	720	766	710	780	710	684	708	654	740	735	678	720	700	730	708	649	700	748	759	731	744	702	676	717	722	732	682	703	695	699	731	715	712	709	734	717	761	716	768	741	738	741	684	700	729	700	684	735	735	734	717	714	748	753	757	677	722	758	709	690	737	738	745	706	701	686	702	698	703	718	763	723	790	753	696	717	749	765	705	741	692	752	761	735	688	708	736	701	736	671	754	735	705	718	706	719	741	715	766	736	765	724	725	711	663	726	764	738	749	742	717	731	684	729	695	753	699	706	682	714	668	714	728	721	744	764	680	716	749	732	735	709	717	730	705	710	688	734	730	746	710	729	722	706	723	693	690	753	755	733	749	743	749	689	688	732	710	681	758	700	678	729	691	765	767	753	697	688	749	728	716	699	654	703	762	780	731	741	674	733	720	751	739	716	743	736	711	702	703	685	699	719	662	723	688	705	781	730	722	708	704	707	691	703	698	657	717	701	743	736	719	730	734	701	755	717	683	722	715	736	724	677	691	734	741	747	729	706	747	746	731	725	760	731	689	698	730	695	721	700	762	687	703	694	727	706	660	727	703	746	744	742	744	713	727	718	688	687	689	751	742	705	697	740	722	689	770	748	693	697	705	751	707	758	693	753	748	732	717	748	700	675	750	675	713	731	715	725	697	704	693	675	687	718	739	681	710	695	683	741	715	733	687	702	705	689	685	733	693	736	736	710	705	696	709	704	693	695	732	710	692	681	772	715	664	726	720	701	740	637	721	708	764	699	719	704	732	688	696	739	724	670	644	726	726	728	700	726	743	691	708	719	728	693	724	727	726	708	665	714	743	740	717	725	751	693	686	695	728	668	736	722	666	745	711	709	713	753	736	763	726	676	732	719	768	650	704	713	712	676	717	720	758	721	730	713	748
2859	1632	3501	3890	3479	2404	1477	747	466	359	287	265	213	181	175	187	198	199	210	179	180	200	188	193	173	177	227	213	169	185	198	182	221	214	213	205	166	178	198	224	209	192	166	199	173	195	196	206	197	193	201	180	194	208	195	191	196	206	201	191	188	181	200	188	207	170	177	194	192	184	187	167	213	163	176	190	190	189	220	181	165	203	214	192	179	194	193	195	189	208	189	195	189	182	192	194	194	177	191	197	186	196	201	179	176	183	174	177	185	196	192	203	161	189	200	196	195	184	188	193	208	203	202	172	175	180	202	191	194	203	194	188	183	190	186	202	164	169	174	181	171	201	192	206	182	179	194	182	180	201	193	176	207	176	209	202	217	183	184	180	179	205	186	191	193	201	163	186	188	193	200	172	172	179	211	203	170	186	194	181	194	189	196	184	189	168	191	181	185	169	186	194	206	193	167	180	193	196	170	209	174	199	205	188	200	168	187	198	230	206	208	160	187	209	207	175	177	200	205	187	207	179	205	185	171	197	172	181	193	194	174	196	196	204	200	209	221	195	204	182	204	193	177	186	210	196	196	181	223	195	202	193	215	202	187	197	185	196	202	202	197	188	194	203	196	214	176	176	173	170	186	189	208	192	180	192	248	220	211	191	191	186	225	182	177	196	179	186	177	193	201	167	204	171	179	176	178	199	195	173	180	206	210	186	185	208	212	166	176	185	171	182	187	207	190	203	170	187	211	206	222	169	194	170	169	193	183	192	198	187	189	204	196	190	194	208	215	225	194	188	170	182	179	212	197	200	187	180	205	187	169	192	162	205	202	182	190	199	197	172	221	187	187	207	181	195	183	186	194	193	188	198	206	196	188	189	222	212	190	200	163	211	217	196	214	207	180	152	228	219	192	165	211	214	174	190	190	175	199	209	189	212	186	158	200	176	207	178	182	171	181	202	190	182	197	216	173	170	207	188	198	224	190	193	160	200	183	183	227	185	193	187	202	204	220	183	213	195	212	187	208	204	192	210	206	163	179	151	198	188	201	198	200	202	207	185	198	193	215	198	218	200	197	191	195	199	165	177	195	188	177	205	161	196	196	174	198	189	193	174	194	215	224	176	217	183	207	188	197	184	178	199	198	172	173	170	191	190	187	212	177	186	202	181	210	218	198	186	203	200	196	193	194	184	202	193	198	206	169	196	207	217	199	199	180	198	219	198	219	218	175	195	177	189	169	195	181	188	204	188	182	210	206	179	184	223	181	179	207	201	213	195	177	191	161	210	187	195	190	189	207	180	174	202	197	205	213	216	188	214	202	185	194	208	191	176	204	221	198	195	211	191	207	215	176	171	209	181	175	204	186	176	197	192	201	169	199	193	196	190	214	199	177	164	204	168	196	168	232	187	228	168	227	191	201	207	216	181	229	182	197	184	204	190	201	216	193	201	210	191	195	168	165	174	178	186	192	185	196	194	180	184	187	216	178	179	156	197	183	168	207	196	171	221	181	197	223	208	186	245	177	204	181	155	172	205	203	212	183	196	187	205	172	186	201	184	184	193	198	184	194	203	187	203	172	170	170	169	175	162	182	172	215	207	186	200	190	198	209	194	203	191	168	173	221	200	210	199	195	181	179	182	186	185	215	212	208	188	185	179	174	176	185	183	198	182	176	163	173	196	193	183	188	149	199	199	172	204	198	200	191	198	188	195	226	175	222	215	178	187	190	187	189	194	190	210	209	186	203	214	167	212	225	193	186	186	206	195	173	169	181	191	206	192	186	187	173	194	186	192	202	211	170	196	224	194	180	186	180	217	201	178	200	184	193	184	196	185	197	180	179	186	204	209	202	171	175	219	235	199	205	188	185	201	183	201	179	206	193	194	176	199	173	194	204	196	215	181	212	207	215	189	188	184	201	180	201	201	194	192	201	165	210	191	196	199	219	190	170	189	178	178	205	184	201	210	195	160	206	206	191	189	171	186	196	184	197	214	168	202	189	189	195	170	197	210	197	172	203	197	203	162	177	179	210	202	178	182	202	177	189	205	194	199	194	216	195	210	213	180	204	191	199	209	167	187	204	202	205	206	183	175	181	214	204	201	189	202	207	207	199	203	179	218	199	169	207	181	184	193	208	189	210	198	210	194	189	229	212	220	182	198	216	178	180	178	193	176	188	201	222	191	187	213	207	196	186	187	216	193	183	180	200	212	184	215	206	199	188	190	188	200	209	169	192	207	204	197	200	206	201	195	217	178	184	153	180	176	207	189	179	180	189	232	177	210	165	182	175	190	203	193	196	182	185	182	206	215	185	212	178	180	187	188	217	179	205	175	210	199	188	200	212	213	195	208	190	180	211	195	198	183	182	212	218	161	163	201	177	201	178	178	205	205	166	204	221	192	183	201	207	207	188	207	177	208	203	222	208	186	181	202	197	230	210	185	192	168	183	179	156	176	202	185	197	196	212	200	195	191	205	189	222	184	215	202	185	202	192	183	197	203	186	209	195	198	214	210	171	213	206	198	227	209	201	186	191	201	213	192	213	175	202	199	166	210	186	197	205	182	199	198	190	196	213	191	190	179	169	184	191	158	192	203	203	208	194	196	191	191	187	182	184	201	178	189	207	201	198	186	187	176	186	183	189	202	193	198	184	191	173	175	195	189	201	219	192	191	194	188	188	170	193	193	171	192	182	181	192	179	218	207	182	198	188	163	180	164	192	194	185	167	228	194	200	199	195	198	210	200	230	195	189	205	198	208	183	190	179	190	198	235	195	201	182	203	204	172	177	217	190	193	204	187	194	205	191	158	195	192	195	197	204	214	179	176	182	205	198	203	192	209	185	187	210	182	172	194	206	192	184	178	208	182	189	175	171	188	176	195	185	195	196	173	212	228	193	188	154	194	189	187	194	194	192	164	205	198	192	200	183	175	201	209	209	176	195	196	161	207	162	182	187	196	208	213	202	198	178	188	179	210	190	163	183	201	206	209	170	210	205	178	192	214	184	175	182	188	192	201	177	224	216	172	185	182	175	168	197	177	177	211	180	173	179	187	227	190	205	193	202	200	188	162	195	165	187	186	180	210	189	177	196	170	193	203	200	184	193	219	193	171	190	198	179	226	177	178	207	213	204	191	177	197	191	188	214	200	176	178	214	195	201	190	208	190	197	177	204	176	192	203	171	208	202	176	195	199	182	196	183	179	185	179	235	213	201	213	195	174	195	210	188	162	167	195	228	198	216	190	203	200	207	195	174	217	171	180	170	212	185	174	204	208	198	212	178	208	198	198	177	206	199	224	180	204	178	163	183	210	195	201	187	210	194	197	180	185	185	188	185	208	197	194	174	183	164	193	199	177	191	223	194	191	202	205	216	169	209	183	202	180	200	183	213	174	197	181	186	195	197	200	169	176	186	204	184	180	200	208	207	189	179	207	219	212	214	199	176	219	209	193	196	179	200	175	198	171	190	168	182	156	193	174	206	203	198	191	172	183	180	190	189	186	200	206
2491	2596	8116	11797	11282	8175	5234	2694	1569	1123	845	624	509	465	455	443	466	435	454	467	439	444	436	491	434	454	463	434	461	455	481	445	474	427	466	450	441	432	450	420	446	407	427	462	474	446	465	435	450	414	455	468	463	448	462	478	447	480	475	442	455	436	437	427	439	444	479	455	450	439	503	440	426	433	427	444	468	464	412	419	433	456	482	439	417	449	432	458	467	424	438	459	422	422	451	472	437	454	437	477	436	489	465	462	410	449	428	442	459	468	417	481	438	439	449	443	429	447	408	424	454	450	421	479	459	402	405	440	462	452	443	447	412	467	454	455	467	382	427	444	480	448	471	439	473	402	476	438	447	495	440	474	445	483	442	475	435	453	408	477	403	468	429	429	462	417	424	447	502	452	459	440	448	434	465	435	444	427	457	435	456	453	454	460	441	413	439	452	472	465	412	441	459	469	448	429	436	430	438	463	422	464	482	438	440	455	471	435	460	454	410	462	394	447	447	394	440	435	407	427	434	470	422	444	421	487	454	515	446	492	473	466	499	439	440	416	436	443	456	424	410	472	456	412	449	454	439	452	444	454	467	439	449	442	442	436	455	471	414	473	448	441	441	460	462	426	484	450	451	446	444	468	415	455	473	469	465	436	440	431	452	432	461	420	459	461	463	444	447	435	470	455	457	454	446	454	449	497	456	454	445	480	454	451	460	470	418	469	431	451	439	434	455	429	467	467	447	438	472	454	429	466	443	458	468	398	464	443	448	476	439	443	449	446	435	403	457	451	465	426	485	401	441	422	441	440	465	460	451	444	486	444	457	434	487	444	448	420	429	434	444	448	454	473	449	447	408	436	430	444	487	446	416	467	467	439	458	454	450	455	388	469	440	438	481	406	446	468	494	458	454	478	469	459	457	418	414	454	469	434	444	455	438	461	472	480	437	411	429	447	461	460	444	470	461	408	439	436	443	459	440	498	418	440	470	461	469	466	445	432	458	432	440	470	463	425	432	449	464	445	459	469	475	429	410	460	431	466	435	468	471	450	444	433	447	442	420	428	466	461	465	458	435	444	469	461	483	412	428	437	395	444	461	428	424	430	455	426	474	458	439	475	468	441	450	430	452	453	434	466	466	406	439	450	459	447	438	400	430	433	458	444	492	426	457	454	442	440	467	412	465	446	454	424	471	442	429	453	473	415	441	488	445	466	446	445	472	455	451	449	465	427	434	452	461	477	435	450	454	480	458	449	448	447	444	440	460	473	457	445	400	438	467	450	466	415	437	412	427	441	456	475	426	472	424	455	475	447	413	430	443	475	488	450	463	439	455	389	460	439	455	444	470	421	450	476	446	432	428	485	475	467	429	423	473	446	467	472	460	455	483	422	448	460	435	460	422	416	443	449	425	431	426	466	480	398	431	445	468	434	425	465	458	436	451	492	450	435	462	426	442	441	478	483	414	408	446	449	467	476	438	399	462	441	485	463	431	442	475	471	465	437	452	444	468	472	443	448	425	444	445	466	457	484	445	420	478	442	434	475	458	465	400	422	440	459	409	446	459	464	445	485	453	415	456	447	420	404	436	443	460	449	441	423	446	453	452	436	442	453	461	467	442	484	454	412	419	427	450	487	468	450	466	460	455	444	402	419	447	448	455	474	430	448	474	467	407	471	462	413	468	429	483	479	468	432	438	446	460	459	444	472	434	433	473	428	450	463	439	441	446	422	393	429	472	436	457	450	412	442	442	452	453	438	472	434	436	421	453	439	469	477	453	403	434	445	489	461	447	448	433	464	448	426	459	430	441	438	438	474	456	446	455	471	463	443	433	415	472	441	483	424	409	445	427	441	458	474	439	445	439	447	422	409	469	448	419	447	449	451	428	445	462	454	454	437	427	440	441	462	482	457	422	450	432	435	451	489	476	493	439	450	466	473	428	445	403	430	441	446	427	448	435	426	479	431	400	469	428	470	454	422	449	429	440	438	444	467	474	447	459	452	422	459	462	476	457	448	459	453	423	452	455	476	463	445	455	448	435	460	447	469	432	446	456	464	419	454	481	433	441	427	486	417	459	443	436	444	456	436	468	461	474	427	466	439	433	401	426	464	456	487	443	453	440	469	443	434	464	462	480	439	447	418	475	469	443	494	453	446	439	458	454	477	405	460	448	485	443	429	429	431	466	441	470	416	460	451	436	453	434	479	429	416	410	442	488	453	475	451	462	486	417	420	443	483	464	486	439	429	394	415	461	449	439	433	429	448	423	455	470	465	403	453	479	445	499	484	485	427	444	424	477	453	484	469	452	447	413	436	429	445	444	455	429	438	434	420	485	445	448	455	470	429	442	430	431	455	414	452	454	475	471	450	442	431	433	431	478	427	467	440	438	470	476	501	438	410	453	446	415	440	454	429	490	450	463	488	502	444	441	410	449	460	447	428	418	429	478	475	471	418	431	445	451	429	447	461	448	461	432	444	421	434	411	454	441	449	465	477	441	427	449	441	451	443	444	428	471	476	416	454	458	460	420	464	452	445	440	462	416	464	468	432	480	467	428	470	443	464	462	503	461	450	442	438	458	490	463	465	463	474	442	437	465	442	437	467	410	446	437	417	412	458	478	449	445	488	434	431	429	444	439	412	416	474	454	442	421	458	424	475	455	461	419	432	465	426	463	436	474	461	446	428	439	439	481	490	397	431	479	426	463	415	462	422	449	419	480	440	497	475	456	460	456	415	429	467	456	486	422	419	466	442	473	460	450	454	471	442	474	427	402	431	454	441	433	462	428	450	413	397	453	446	446	464	431	445	453	509	455	443	486	423	430	414	411	451	439	465	463	461	444	418	400	476	502	440	481	436	468	438	457	428	457	448	442	436	461	463	455	468	420	435	463	452	440	442	452	434	488	460	477	469	459	463	444	442	455	417	442	461	449	433	470	452	443	448	454	449	433	419	444	441	416	447	441	460	463	448	454	387	449	447	427	491	437	448	429	462	427	424	445	442	457	448	448	448	449	456	449	442	424	456	463	460	461	446	417	446	489	469	459	443	445	477	455	460	428	466	445	464	454	417	446	439	439	427	448	447	436	437	465	457	419	459	440	412	413	465	463	458	448	424	440	443	434	446	444	465	441	465	420	458	463	464	475	445	474	445	399	442	472	437	427	446	448	488	449	432	461	437	430	489	427	446	461	441	510	461	504	429	475	460	490	428	478	432	431	462	431	454	478	450	456	491	442	475	463	477	455	458	432	459	430	477	418	449	455	461	440	434	427	435	447	414	472	418	456	429	453	444	468	429	488	459	451	463	446	489	457	439	456	464	476	461	430	461	437	445	430	416	448	420	426	432	417	441	424	438	456	445	423	496	432	477	464	459	458	461	437	423	433	476	448	451	444	488	444	446	472	420	425	459	434	457	448	442	436	406	446	441	447	416	436	466	451	484	458	430	435	463	441	437	476	438	451	437	503	446	444	469	461	445	473	447	458	449	419	438	428	459	438	487	454	470
26895	47003	73020	70056	59494	47517	34268	21146	10339	4386	2252	1012	564	342	356	355	383	324	306	325	328	313	356	362	324	357	348	371	329	310	317	304	365	360	341	315	336	311	324	348	323	328	364	345	306	284	336	352	354	328	319	342	335	343	350	381	290	317	322	301	343	313	316	373	333	368	316	309	320	365	326	335	358	340	329	321	332	342	337	352	367	339	313	316	316	295	319	371	314	353	323	339	342	330	343	373	339	306	328	332	333	308	318	342	311	326	320	320	311	344	307	329	296	302	341	365	332	329	336	354	329	308	340	340	348	377	358	309	325	385	338	346	344	348	317	318	346	362	325	326	335	342	331	339	356	336	341	319	325	353	336	339	329	345	352	350	350	333	328	347	332	351	345	341	314	346	310	274	276	309	303	336	340	328	345	333	351	344	334	333	354	335	335	322	344	306	317	328	357	322	292	369	375	396	359	360	331	322	293	326	297	319	318	359	309	341	318	356	342	338	324	323	309	307	301	301	318	354	356	361	299	338	338	355	357	326	348	369	321	365	336	367	337	335	327	333	310	337	356	346	322	321	348	366	339	325	323	329	278	292	313	364	344	315	308	333	334	330	347	309	359	307	305	351	345	322	322	345	330	337	342	343	326	313	354	366	358	329	319	334	336	376	368	302	350	333	327	342	317	321	343	344	305	317	305	368	324	331	331	361	329	335	333	331	337	352	320	339	334	302	303	340	340	333	342	331	310	354	307	347	321	362	355	328	366	309	365	313	337	346	311	347	338	328	320	343	341	337	298	329	323	383	322	328	357	322	326	381	339	322	319	328	334	352	312	326	342	327	317	321	319	352	332	338	366	321	344	354	310	342	323	341	380	382	348	287	323	349	351	315	327	313	354	357	333	333	332	327	332	350	331	328	319	359	320	350	346	326	323	322	354	371	363	338	326	328	333	323	361	302	308	336	335	377	350	340	336	309	324	311	382	346	311	309	314	348	329	356	336	334	327	365	299	328	325	354	315	350	323	326	334	351	346	337	320	329	324	302	320	357	373	351	321	343	314	332	316	346	299	332	322	345	332	314	317	324	353	351	308	329	333	327	357	366	361	318	345	367	323	306	326	324	375	336	322	358	342	336	293	318	287	321	306	311	340	337	340	348	356	344	353	355	336	371	329	322	368	312	314	351	330	314	330	313	315	323	300	342	343	332	335	287	376	309	326	325	316	353	309	326	357	384	326	344	333	327	357	338	363	319	338	318	294	348	331	337	335	322	319	326	343	352	349	336	322	305	364	309	333	336	336	338	321	322	322	342	344	332	330	327	333	350	353	328	342	353	356	303	317	325	329	372	318	347	357	349	339	360	321	323	326	314	303	344	342	353	319	334	325	329	323	320	335	398	348	350	308	330	338	350	320	330	352	336	331	343	351	332	349	314	371	324	331	360	354	328	330	321	317	322	358	370	286	321	344	307	322	352	317	320	355	335	363	324	323	338	339	305	310	346	328	372	338	335	353	333	346	336	332	371	329	349	341	290	341	362	355	340	416	325	344	322	342	322	330	319	366	340	316	324	299	313	301	304	349	316	344	343	327	330	304	299	310	314	340	338	343	328	313	335	321	329	340	332	314	333	299	331	322	345	315	329	340	274	309	358	344	319	301	377	348	360	360	357	324	314	329	343	327	321	320	350	321	354	334	312	310	296	327	320	327	330	351	319	339	342	327	337	313	339	387	354	326	318	347	281	324	313	311	297	320	328	328	307	331	343	306	323	367	338	321	330	357	355	325	306	305	333	337	316	349	363	334	330	312	362	315	335	337	341	364	357	337	331	366	378	286	340	358	315	352	363	322	318	341	360	314	312	366	355	357	354	355	334	352	300	285	320	294	350	346	318	320	331	296	355	291	354	336	315	351	374	302	393	337	360	368	309	325	318	361	319	333	346	333	329	334	297	324	367	316	322	346	292	355	323	303	332	324	365	333	313	300	355	349	338	325	329	365	340	320	345	329	331	350	347	317	336	315	333	359	339	331	294	361	351	324	320	304	308	313	321	330	341	329	363	337	333	342	319	328	307	329	335	330	333	324	298	318	336	357	368	335	338	335	342	356	341	350	313	319	310	355	329	334	335	333	329	337	313	299	317	293	316	287	368	327	311	285	315	345	310	372	335	331	319	300	325	331	321	332	310	335	315	351	355	313	299	358	321	285	338	346	349	349	368	292	319	360	336	323	327	369	338	324	329	297	339	319	329	279	336	318	349	329	362	309	366	366	318	323	333	324	329	300	328	317	315	346	369	327	325	350	324	320	316	333	298	344	319	314	345	340	330	351	322	318	298	327	344	337	343	342	322	308	338	334	319	368	340	360	324	345	359	346	343	335	361	365	371	314	372	309	357	302	301	328	340	323	342	354	329	344	345	312	368	349	334	321	311	333	360	366	357	325	368	345	351	324	350	314	351	325	322	341	348	359	345	347	309	341	335	328	347	360	357	316	334	351	337	301	352	322	370	344	352	293	329	339	323	353	330	357	371	339	332	349	364	335	326	329	341	325	333	305	329	283	333	348	296	356	336	321	355	344	326	330	339	375	336	353	370	362	342	358	321	366	297	325	352	328	324	358	335	329	315	315	309	329	359	297	319	314	314	341	380	346	318	329	342	366	355	337	314	356	338	326	353	308	327	332	296	291	359	305	323	325	300	322	330	325	364	374	387	321	308	344	331	334	359	333	339	322	342	309	314	314	341	320	313	331	334	323	324	339	343	358	303	344	366	349	332	313	319	331	290	296	362	327	375	319	332	299	341	340	337	344	345	288	311	338	361	332	346	333	319	321	351	328	356	336	319	339	320	291	339	340	341	369	315	371	332	297	364	337	337	358	297	326	329	288	339	343	329	326	303	331	302	325	312	353	347	355	326	350	305	329	328	359	304	327	332	318	324	324	359	325	346	298	336	350	327	347	355	327	337	320	326	313	284	336	342	307	341	339	350	305	338	345	321	326	361	369	336	357	319	346	365	330	329	289	357	322	324	324	356	329	328	320	302	368	335	322	283	315	324	320	338	333	308	320	315	311	352	321	319	360	344	359	344	334	306	352	333	327	329	288	322	329	303	334	365	346	338	368	345	360	285	304	332	345	333	325	319	333	334	349	325	337	334	340	311	363	308	301	320	330	300	313	340	319	372	314	338	351	331	328	304	362	309	313	359	349	359	349	330	336	337	328	336	336	356	342	315	309	296	315	314	303	286	339	321	327	340	317	397	332	318	311	264	338	306	336	304	326	320	349	336	362	306	335	308	287	327	307	346	337	332	318	364	355	343	345	374	291	317	334	316	323	336	303	339	333	319	331	304	340	324	332	328	299	343	359	320	316	312	330	338	348	348	339	367	315	359	319	302	371	332	328	374	320	352	322	309	323	316	365	336	310	321	354	331	323	310	360	373	368	339	343	332	331	350	321	348	343	348	313	305	325	318	338	346	358	315	310	301	340	339	340	322	334	327	339	344	314	305
14001	35592	65719	74797	69032	58626	47421	35712	23457	13704	7836	3861	1766	746	750	682	734	709	776	709	727	737	743	696	757	692	719	720	742	747	733	729	739	728	710	757	760	675	705	717	779	791	725	753	762	709	723	720	763	746	694	752	730	739	737	707	745	718	675	756	687	729	704	663	743	767	718	748	738	720	747	723	727	745	759	725	706	734	754	716	740	770	693	714	749	715	735	722	733	754	739	716	747	800	701	690	661	795	713	700	729	718	718	716	688	689	709	715	746	750	716	715	745	739	722	716	703	696	720	730	690	718	752	733	730	718	718	702	722	716	710	745	729	758	696	733	724	729	765	718	747	718	713	777	719	715	722	749	744	710	733	737	703	760	725	719	707	742	754	760	731	681	731	681	683	725	778	746	739	756	693	748	731	725	748	712	713	689	719	744	696	709	728	750	719	720	737	712	699	762	789	710	735	743	735	693	734	713	745	695	738	755	694	786	766	700	769	719	728	737	737	703	700	727	698	694	699	734	764	731	742	731	716	724	722	718	750	699	731	737	747	714	742	738	709	729	802	742	717	716	729	755	750	730	721	724	692	707	723	687	700	749	735	794	778	701	745	720	726	758	767	749	737	737	733	788	686	766	748	744	752	724	733	702	706	702	732	712	707	693	728	688	677	710	716	726	752	709	747	724	744	731	740	741	711	735	673	708	725	744	746	742	722	754	717	731	691	773	725	699	777	710	754	695	721	734	725	747	778	694	774	758	765	717	719	708	719	755	723	705	704	746	722	678	759	737	725	702	735	719	699	742	730	717	749	710	715	710	721	741	771	703	746	783	743	712	644	720	766	701	666	717	694	754	680	750	681	699	721	685	710	714	723	720	735	734	748	733	751	705	716	728	746	752	729	716	724	739	759	662	699	723	723	695	725	757	700	722	726	665	695	718	732	715	705	726	738	736	755	667	708	727	741	720	713	738	714	725	737	710	732	771	750	758	658	707	710	743	752	740	708	732	711	708	735	711	734	768	706	731	707	712	758	718	711	716	733	704	740	727	736	711	719	703	710	707	730	761	672	700	681	700	731	668	744	705	741	733	644	662	672	708	750	787	797	722	753	717	746	725	724	700	693	720	709	705	712	731	698	687	700	738	679	714	721	778	759	703	733	700	708	738	760	724	711	733	736	768	722	730	738	735	729	683	734	737	695	714	719	713	701	759	747	767	721	734	711	732	752	738	687	719	732	709	751	742	727	703	761	738	717	681	724	761	721	731	736	720	715	702	772	713	720	740	726	715	702	712	739	779	730	707	683	708	711	745	755	749	777	736	737	739	698	742	717	749	679	712	687	721	702	711	756	710	725	725	670	673	724	729	712	714	762	756	725	750	690	693	652	731	724	719	696	740	721	747	739	701	739	720	732	705	751	701	719	715	726	803	718	739	715	718	713	723	727	717	698	717	733	697	690	765	701	718	690	737	764	758	708	714	716	747	732	706	780	749	738	716	737	740	667	712	754	710	705	671	707	660	733	716	730	752	731	711	696	739	713	714	723	766	750	714	689	737	695	756	729	737	729	747	754	720	714	733	681	732	752	781	722	767	709	750	756	707	740	722	758	697	730	730	744	723	723	702	708	723	707	727	744	754	728	721	702	728	690	750	741	699	712	709	712	713	750	701	757	723	750	713	724	772	696	695	732	712	723	705	791	681	741	703	731	704	710	684	700	741	690	743	701	737	693	718	706	724	672	737	739	690	732	774	771	719	729	746	755	725	699	736	716	764	719	761	753	737	709	706	747	716	680	683	745	742	725	745	717	716	698	711	727	747	699	729	704	749	740	689	698	661	726	714	696	760	695	658	688	749	711	734	761	711	747	701	704	733	703	728	724	754	737	742	665	721	727	693	756	715	728	758	708	705	727	731	752	694	712	745	735	747	682	783	740	782	726	728	682	740	729	706	717	719	715	727	740	721	691	748	720	785	696	726	734	699	723	710	757	730	718	753	728	743	776	722	718	744	732	697	678	709	711	690	762	743	723	747	724	729	707	765	753	726	727	750	733	711	679	726	710	728	704	720	744	700	695	721	707	751	673	701	723	701	719	748	650	729	723	762	710	715	741	745	722	693	692	754	753	716	714	708	736	726	672	774	774	690	674	732	730	689	752	731	751	742	744	702	707	700	742	735	731	746	764	714	746	746	692	766	779	706	719	730	732	752	727	759	707	776	774	692	715	738	746	716	735	715	747	757	803	661	771	775	749	739	706	694	682	731	731	690	746	733	733	751	718	745	744	766	691	697	756	747	690	732	646	727	754	730	748	693	699	750	718	725	626	759	716	712	745	689	741	736	729	717	747	718	717	786	739	780	713	768	704	713	706	734	712	746	743	743	759	766	727	778	696	715	680	707	735	729	759	736	692	753	702	751	746	717	698	697	696	721	710	717	706	764	713	686	689	715	710	721	707	715	736	731	697	756	760	715	730	721	728	676	739	707	701	735	732	745	738	703	703	704	708	723	767	749	766	761	763	716	749	747	665	715	697	783	689	719	713	715	697	731	731	730	712	704	751	686	750	757	712	743	748	767	689	753	710	679	674	708	737	740	747	706	720	740	735	726	740	734	690	685	705	765	715	724	713	655	713	728	729	718	689	775	730	705	734	726	751	708	705	697	713	724	728	760	714	738	702	792	743	764	736	716	687	709	734	724	691	720	750	720	718	744	746	699	738	756	758	712	734	678	714	767	746	704	733	748	711	761	727	724	727	739	710	663	715	689	701	732	773	691	722	729	757	676	750	722	690	699	762	713	720	714	706	679	719	757	685	712	693	765	761	713	724	736	730	729	706	736	715	753	730	701	734	722	710	702	681	700	689	755	739	741	688	741	709	712	713	706	718	715	680	701	758	787	723	708	711	761	771	719	694	728	739	672	790	750	730	687	785	703	753	696	707	799	710	729	749	685	719	715	713	744	715	721	699	771	757	715	710	758	732	720	740	723	722	752	719	754	679	740	715	766	732	734	728	707	706	748	720	731	659	707	727	763	711	670	724	726	695	708	693	757	745	690	746	730	719	687	734	690	746	754	728	731	720	699	712	725	708	718	756	703	744	753	705	770	728	763	705	751	788	701	691	697	762	731	732	702	741	734	753	728	718	758	756	752	725	776	744	725	742	713	751	695	704	733	710	700	696	706	741	732	739	701	755	739	686	696	733	760	722	782	700	731	736	748	722	696	711	692	745	700	727	693	747	725	699	738	755	748	718	723	768	698	731	731	732	746	681	699	763	724	706	740	763	785	746	706	708	747	748	686	709	733	737	695	706	746	736	687	708	714	718	739	695	725	725	716	712	769	728	801	712	740	679	702	740	666	731	730	698	720	731	762	726	722	799	733	705	755	760	761	733	683	683	706	749	752	703	728	678	746	779	736	754	707	730	704	745	693	731	733	714	742	732	741	704	736	746	676	714	728	759	683	708	802	707	745	698	717	704	694	756	714	733	723	738	759	709	705	743	701	719	755
29776	49214	74360	69835	58813	46674	35042	22701	11675	4839	2204	1176	678	378	344	366	345	342	381	336	337	343	328	351	354	346	355	320	351	343	322	349	362	343	333	396	344	344	341	344	338	343	295	353	337	333	336	346	394	327	363	404	355	383	329	351	371	366	345	353	349	341	352	349	358	346	343	353	329	360	342	345	358	368	349	342	346	330	378	355	391	382	377	325	328	340	338	350	364	344	340	330	364	316	331	326	363	339	365	330	309	331	371	300	352	355	372	354	352	331	320	385	374	334	354	361	365	350	330	366	373	328	326	376	346	363	340	368	371	366	329	372	348	388	323	327	331	362	327	352	297	367	355	354	336	356	318	322	380	342	381	344	338	341	326	320	334	319	310	382	363	350	311	334	337	339	358	315	350	360	377	309	339	389	390	379	336	335	339	359	330	382	363	313	357	379	369	361	343	358	336	373	363	358	346	368	371	379	339	371	369	363	354	329	347	333	317	371	380	346	322	389	369	352	346	358	339	343	389	362	359	334	357	325	357	371	363	342	375	343	387	357	341	386	377	340	312	308	340	371	361	361	373	332	331	332	366	342	327	306	329	318	355	348	297	338	342	347	383	358	345	311	357	352	331	370	397	358	366	355	368	328	350	324	350	363	358	342	378	340	388	364	345	341	388	338	322	356	318	313	327	345	400	366	312	333	316	387	367	394	364	346	347	361	346	388	342	333	322	313	378	331	387	361	376	376	309	317	341	388	314	351	396	333	391	360	361	343	358	371	347	335	349	334	340	353	342	373	347	334	330	377	343	359	380	413	374	379	401	338	338	349	366	357	378	349	345	353	340	362	331	336	362	337	327	348	358	347	349	357	357	371	331	332	323	331	359	313	357	344	321	331	319	361	354	364	347	354	347	349	340	346	362	327	334	327	355	337	344	307	325	337	368	347	358	330	385	340	341	356	297	326	377	328	321	355	348	349	323	348	328	315	355	353	362	366	335	356	339	373	348	344	332	355	343	312	359	366	329	365	339	359	354	353	339	346	386	335	349	366	360	360	311	308	348	367	356	361	367	349	342	369	368	358	343	368	325	353	361	355	400	343	373	332	340	349	368	363	361	368	327	354	366	372	361	342	380	394	349	353	362	342	341	313	318	374	375	353	365	320	366	324	350	371	362	363	367	324	367	385	324	381	373	351	357	364	350	319	382	327	357	331	331	371	365	340	338	330	367	336	384	339	382	376	325	304	337	367	352	332	351	362	384	351	317	333	319	366	348	370	370	349	340	373	337	361	367	337	381	360	319	347	348	373	344	388	324	352	318	358	358	343	349	346	354	339	306	346	342	361	330	339	364	345	354	360	344	339	348	349	367	316	330	357	384	347	342	346	358	363	325	286	343	356	384	366	395	352	326	328	368	357	367	374	329	328	309	292	349	366	319	348	376	378	358	373	356	317	366	345	380	345	323	348	334	363	350	379	364	331	339	376	337	337	348	330	322	340	370	344	336	369	338	346	330	323	327	350	359	334	334	352	349	353	339	314	313	317	376	349	335	334	339	366	336	323	384	324	356	346	334	363	352	350	357	352	366	347	353	345	380	332	365	329	365	326	367	322	354	339	384	382	367	344	343	332	349	320	362	355	377	323	363	349	332	333	341	331	310	368	328	343	354	332	304	346	321	316	347	359	367	367	325	356	346	362	345	325	366	339	346	351	339	394	360	355	350	347	331	334	326	325	359	340	396	384	333	376	329	316	321	332	340	348	360	312	367	358	331	325	350	357	377	306	374	345	385	312	308	342	335	365	358	342	379	328	356	335	349	326	341	355	354	323	390	335	317	358	328	303	331	371	345	330	314	382	353	337	326	326	332	337	346	368	325	345	311	349	356	355	306	356	339	362	332	360	380	318	345	334	363	377	341	298	347	380	386	348	323	384	335	324	381	328	347	350	359	371	355	356	343	332	340	335	319	324	369	362	374	349	358	349	355	356	391	368	333	338	325	347	313	320	398	365	324	336	359	320	330	378	373	367	341	395	343	337	353	360	386	336	375	368	350	318	344	322	366	380	351	350	381	387	350	385	339	336	364	352	358	351	358	334	360	385	330	326	302	350	324	335	380	367	363	358	355	315	347	360	341	382	336	326	363	372	396	335	364	315	377	356	360	340	351	346	412	331	336	355	318	351	353	363	372	321	345	350	386	312	355	360	360	307	340	345	333	308	343	346	336	355	342	348	365	346	352	344	353	342	348	373	361	335	376	339	363	334	331	314	365	336	375	295	330	350	327	325	343	373	304	338	362	331	359	364	360	399	355	351	335	362	358	317	342	342	346	371	369	358	337	321	335	342	325	313	347	374	366	349	351	389	361	368	393	333	338	346	366	347	348	342	336	351	370	350	370	377	363	334	378	342	348	357	396	342	342	355	324	350	367	355	348	354	346	340	326	345	338	373	389	358	330	375	358	352	367	355	360	332	380	321	332	343	374	370	341	314	383	374	366	361	348	346	345	355	367	361	376	370	344	363	340	348	374	341	330	335	334	370	334	340	327	331	318	327	360	339	351	357	340	342	376	335	339	335	337	364	319	325	375	338	339	320	346	357	329	344	359	377	381	362	390	377	363	356	351	349	369	367	375	392	357	336	307	354	393	382	368	371	335	341	374	330	319	358	330	358	304	350	347	332	376	350	373	346	333	369	360	382	352	355	333	336	300	334	330	347	389	377	362	339	317	361	334	357	364	325	323	356	391	329	383	336	354	330	388	377	353	334	359	325	349	328	321	335	367	353	346	332	357	398	356	372	352	398	352	329	375	355	351	371	375	360	384	372	352	307	342	362	349	334	289	365	349	359	332	365	363	347	375	341	380	347	357	325	389	326	351	358	359	352	359	397	357	361	322	357	360	373	358	306	329	363	362	363	396	376	342	310	367	359	327	357	365	330	362	345	338	392	359	333	351	366	386	374	387	369	354	343	318	337	332	373	324	334	361	337	339	348	361	380	360	333	333	336	377	340	351	314	342	347	370	370	335	309	381	339	365	352	344	335	352	337	357	372	363	364	350	339	338	364	370	344	364	357	380	350	358	339	363	387	347	353	346	352	336	353	371	340	380	322	297	346	327	374	374	326	330	324	321	344	334	311	348	360	337	315	359	327	378	337	376	364	345	365	367	363	311	343	373	344	365	375	309	358	336	366	383	351	375	359	382	384	325	343	333	335	363	335	321	360	356	341	383	326	340	367	348	349	334	343	348	387	322	346	348	318	339	322	305	353	343	334	339	343	373	362	337	377	341	348	335	365	341	360	376	342	322	336	362	354	380	383	383	333	368	360	367	374	329	336	345	306	348	375	321	370	320	320	340	369	352	354	327	345	329	332	368	344	350	336	344	352	331	332	382	361	318	351	325	320	331	346	328	343	313	338	364	375	388	357	350	371	367	327	407	364	353	357	347	381	360	351	381	351	354	343	390	365	366	327	346	343	339	343	328	367	399	339	338	347	354	363	326	338	336	298
15947	36521	66764	74184	68152	58311	48353	37319	24984	13985	7896	4402	2095	790	740	778	728	768	770	705	752	779	727	789	715	711	721	735	732	755	703	756	721	735	748	721	775	708	733	770	763	762	795	785	795	763	777	787	763	792	745	769	761	771	697	728	752	747	728	780	737	724	739	751	745	754	747	776	756	749	747	724	736	788	760	771	744	740	746	729	780	755	759	734	760	793	747	755	752	710	725	754	763	740	736	725	728	788	770	751	787	728	776	775	745	772	760	765	790	720	771	788	762	769	752	749	712	751	775	773	784	782	785	724	726	764	760	766	723	763	725	738	751	727	705	786	778	740	752	740	716	758	724	782	785	779	805	728	775	750	765	786	721	776	772	713	726	775	737	755	793	707	693	800	719	785	750	799	711	738	756	735	743	781	763	748	750	750	730	716	774	750	782	803	756	764	713	758	758	723	785	797	745	751	756	747	698	751	772	720	718	753	706	724	721	782	804	719	764	776	749	760	723	718	702	746	752	787	754	709	713	730	728	726	720	689	727	746	765	711	782	770	714	737	805	766	742	787	702	764	745	752	734	752	754	762	827	736	798	769	682	784	793	797	774	747	812	706	784	737	710	741	770	736	730	771	730	801	711	778	788	733	703	727	755	764	744	780	739	742	729	740	745	737	742	736	722	769	715	738	759	776	727	777	770	798	730	780	762	749	747	753	696	754	739	756	753	748	685	763	767	686	728	720	710	730	772	752	681	780	778	714	722	742	732	761	744	774	755	718	721	774	805	747	736	786	750	764	725	747	735	770	798	771	746	774	695	768	724	780	735	710	762	719	750	759	749	837	725	762	738	760	750	747	779	793	740	804	724	733	726	766	768	746	741	737	718	720	782	731	788	782	810	734	768	777	798	697	780	749	682	740	736	759	766	744	732	737	725	802	742	740	717	773	727	808	712	769	749	765	764	738	709	754	731	745	719	771	745	740	725	770	729	715	705	779	716	745	718	770	711	714	764	756	750	767	742	736	723	747	776	771	748	719	738	806	762	719	764	773	742	724	753	682	765	678	745	781	795	712	726	765	782	740	732	777	741	741	748	745	745	738	756	844	792	768	742	771	716	759	780	757	756	727	757	735	782	776	743	722	771	725	789	756	721	745	772	731	739	756	759	747	752	755	752	762	747	754	742	730	743	772	802	832	715	713	732	768	691	774	750	746	749	773	754	738	782	716	753	740	730	773	716	754	721	762	770	773	781	797	770	773	794	816	711	786	739	797	775	767	733	761	750	770	798	718	759	704	761	791	752	758	770	756	733	777	742	719	785	782	743	750	739	750	753	743	748	729	732	782	760	746	730	780	751	746	796	828	737	792	754	770	783	737	771	723	713	824	777	754	784	726	755	747	760	711	746	724	799	814	778	732	758	763	752	749	715	768	789	812	737	802	795	756	755	716	731	748	681	778	752	770	762	734	724	712	751	729	771	824	785	759	743	713	734	709	721	760	725	718	749	739	796	733	783	736	769	754	749	708	761	784	810	719	725	737	756	757	754	765	742	704	745	750	729	731	759	744	747	801	766	736	789	731	775	735	786	768	746	757	783	712	786	734	718	721	814	765	767	745	731	700	734	763	791	742	730	755	746	770	745	757	736	690	752	832	776	782	759	719	764	751	750	765	742	762	741	779	816	766	769	791	786	761	751	735	798	719	769	742	761	762	806	729	746	755	764	750	723	725	749	776	772	730	708	798	733	741	712	783	745	682	736	746	739	744	702	774	736	735	833	763	785	743	766	728	763	741	780	811	785	789	743	771	794	695	757	773	800	793	730	777	724	791	759	800	745	788	795	767	774	787	780	798	722	798	757	700	756	744	735	750	797	750	769	751	730	759	804	732	742	780	734	762	752	720	777	749	776	769	742	684	717	787	751	802	828	760	736	792	764	726	721	752	689	791	705	721	733	758	791	717	718	757	747	741	708	810	799	753	745	755	731	778	786	728	791	688	755	759	787	763	746	731	744	836	748	762	817	756	716	729	772	724	714	745	744	753	749	734	734	752	814	726	758	769	685	747	754	754	732	793	783	739	736	796	800	759	757	795	777	771	759	757	788	824	749	738	745	742	781	725	771	722	751	719	751	726	746	741	793	743	723	734	754	755	782	753	785	758	728	719	738	718	701	780	783	726	808	771	688	735	730	763	790	709	743	767	781	765	736	744	722	775	780	769	717	736	733	785	783	763	766	762	818	780	743	804	740	744	750	788	734	742	782	738	758	680	749	747	737	716	782	763	740	746	695	768	743	716	751	744	739	785	809	736	738	707	715	723	767	742	771	733	782	708	755	788	727	756	734	780	773	754	760	770	748	805	760	777	698	744	729	749	686	701	749	749	746	702	773	747	780	714	767	727	751	710	786	738	770	740	728	786	774	754	773	797	713	779	732	684	709	750	766	752	741	711	746	790	736	753	754	734	739	735	792	765	765	761	769	781	754	703	764	755	754	788	746	747	755	713	741	761	754	798	779	739	780	749	761	784	709	723	787	743	735	750	821	735	766	765	696	756	701	766	774	759	759	706	779	751	767	735	771	703	769	740	758	756	781	754	791	747	739	779	775	770	744	733	767	738	710	793	724	700	708	761	747	750	726	783	741	775	750	753	748	748	752	735	741	780	767	741	702	731	801	728	752	752	752	763	763	800	689	739	747	765	743	781	754	752	742	714	670	777	716	782	773	751	752	740	769	754	784	719	728	723	731	706	748	707	741	731	762	753	758	724	753	761	757	730	727	746	731	763	785	769	727	753	741	794	750	737	764	769	745	803	713	717	739	751	744	760	752	764	773	764	745	783	748	788	778	775	728	806	795	770	763	777	767	791	773	758	711	760	712	776	693	756	756	739	703	764	796	718	735	775	711	743	763	727	708	716	704	718	728	748	807	731	746	754	754	776	760	713	705	712	705	784	740	768	745	726	752	733	764	722	773	759	771	735	807	723	760	698	763	787	770	745	750	707	708	761	758	727	735	743	760	771	747	718	788	785	786	763	755	760	745	770	735	746	764	739	764	744	787	804	754	752	722	787	708	719	736	791	735	727	840	757	748	768	757	753	730	765	767	789	768	720	763	759	747	719	740	740	749	809	757	754	729	737	757	730	733	743	719	744	740	738	728	739	752	764	784	715	707	736	749	764	744	731	727	742	786	744	834	783	725	736	775	749	762	779	764	762	785	761	753	769	745	726	767	732	708	703	783	731	701	736	780	794	779	716	701	783	734	781	810	754	742	725	756	774	774	794	758	759	765	726	767	694	741	738	763	783	747	829	759	809	717	748	735	733	670	780	776	747	778	774	750	744	704	691	738	745	767	728	753	820	725	750	702	751	772	717	724	742	758	725	765	760	763	778	774	787	765	743	747	756	782	775	775	749	734	745	769	733	790	743	745	710	757	731	785	762	733	670	775	707	792	754	718	734	688	702	776	729	795	760	756	729	782	710	717	783	736	759	761	777	748	730	773	719	750	727
2923	1795	4080	4380	3200	2128	1304	846	532	320	289	269	243	214	176	189	238	179	187	183	179	203	194	209	197	209	192	187	209	181	217	217	214	210	193	217	190	189	181	179	183	174	175	222	199	199	183	217	188	198	189	208	175	206	179	193	196	191	171	169	206	203	179	168	181	181	204	182	199	176	194	221	204	190	186	197	182	219	187	215	200	187	199	184	208	186	218	218	186	178	186	194	195	195	205	187	204	200	211	193	190	215	189	198	182	209	190	168	227	217	193	188	186	192	197	205	174	189	189	164	163	182	198	194	195	193	208	184	200	207	197	192	166	174	188	187	185	185	179	201	187	195	207	191	182	210	200	199	183	210	176	202	205	193	199	211	220	204	225	200	218	187	174	174	210	182	192	205	212	219	183	174	211	229	200	194	181	185	209	210	223	176	209	198	175	180	205	187	196	206	238	176	207	189	185	203	203	220	198	215	197	205	190	197	180	207	160	205	193	193	202	197	178	206	203	207	236	202	220	202	183	244	208	179	179	185	172	164	170	206	191	195	192	168	183	198	168	190	208	197	178	187	220	188	205	201	204	196	209	219	197	202	188	217	185	194	192	202	196	181	187	207	199	193	200	203	180	189	218	227	196	184	192	185	197	172	217	217	213	188	195	237	189	206	201	191	188	197	193	207	204	217	203	215	204	220	206	169	199	220	186	193	179	199	201	188	197	181	186	199	181	173	219	190	209	215	196	179	197	198	194	171	235	184	200	181	181	197	198	184	185	223	186	196	196	223	210	186	175	198	200	200	197	221	186	227	211	196	207	198	196	197	190	204	199	170	186	194	208	209	199	162	188	202	217	180	194	210	179	218	211	178	200	194	174	199	232	197	206	207	167	201	187	215	195	197	208	212	199	196	216	182	201	201	213	187	184	194	182	212	194	222	182	194	201	196	210	200	177	154	178	195	199	180	219	190	212	239	208	191	205	188	207	194	215	213	213	206	192	196	209	194	187	187	209	208	191	179	192	191	190	193	189	203	187	202	174	231	220	189	200	201	206	159	197	204	209	187	164	189	194	178	201	251	209	178	184	185	214	176	194	200	203	228	196	198	215	181	196	196	182	201	187	198	208	198	193	210	193	173	197	213	200	172	195	205	190	207	205	208	196	172	221	210	196	197	198	195	190	217	196	215	210	195	200	189	195	191	194	200	216	185	193	184	180	222	187	217	208	209	209	196	196	206	196	209	159	212	228	211	173	196	182	217	185	195	183	229	224	164	201	214	192	222	186	202	216	186	171	218	193	201	186	190	188	177	234	185	183	204	192	182	191	198	231	179	208	221	184	175	195	195	185	251	235	204	176	221	193	189	198	203	181	205	236	195	205	228	218	202	206	193	179	175	220	212	199	215	221	220	197	193	190	230	213	200	180	201	206	208	178	195	219	214	214	203	203	186	206	219	199	202	218	229	204	193	197	185	213	184	205	197	196	197	197	183	196	209	219	221	205	210	199	211	169	207	201	181	209	198	200	207	207	207	204	192	191	209	196	202	177	191	212	199	213	192	199	194	220	193	211	210	180	197	192	189	200	195	207	212	213	182	186	206	178	196	183	185	196	187	187	204	175	170	206	201	206	207	172	179	180	176	198	202	194	182	188	188	181	185	204	192	181	197	220	200	188	194	201	221	210	221	204	183	221	195	210	193	211	203	176	193	209	214	214	195	208	191	185	201	185	183	179	214	209	203	212	177	214	192	190	198	224	210	207	179	206	191	218	188	243	202	198	205	181	193	199	203	225	170	201	190	184	215	155	178	217	185	213	217	191	180	208	183	214	192	197	198	199	206	201	185	193	204	197	210	217	204	220	211	193	214	181	159	208	175	199	191	200	179	185	184	217	185	186	181	191	202	181	196	204	194	205	198	205	210	199	220	195	182	218	172	201	190	202	175	183	219	187	201	192	221	178	221	204	218	220	204	207	165	191	179	217	171	196	205	181	227	181	174	206	213	182	196	217	190	190	171	179	214	195	207	194	202	211	205	188	183	222	207	183	181	193	193	191	192	219	225	175	201	203	219	196	198	216	192	201	207	186	194	198	197	181	236	220	207	209	176	188	196	194	219	199	201	184	223	207	209	205	185	203	200	185	198	184	219	174	196	210	209	191	207	197	177	213	192	176	186	175	207	192	215	211	187	207	180	171	190	189	214	189	219	186	187	199	182	199	202	169	184	187	200	207	186	160	193	206	188	196	202	187	201	186	198	180	204	215	168	172	217	188	188	184	196	198	230	190	186	179	205	190	206	198	230	211	188	216	195	195	209	183	199	204	227	196	193	194	218	198	170	218	205	192	209	168	190	182	184	201	201	187	185	175	194	190	207	217	209	203	223	187	200	218	209	215	185	181	196	198	194	221	169	184	181	199	205	193	198	187	187	179	208	193	220	196	214	204	185	193	194	220	221	195	177	182	214	206	198	192	222	193	192	168	197	191	175	196	215	196	223	212	192	203	185	194	209	208	200	199	188	207	184	195	200	183	179	173	190	208	196	204	181	197	181	192	206	206	208	229	190	202	200	185	220	174	207	207	197	193	194	207	194	201	221	219	199	189	194	195	184	180	183	204	213	197	184	170	202	204	208	182	204	185	203	193	207	228	178	201	232	198	167	215	176	214	196	196	198	184	231	194	193	171	202	181	212	202	214	216	190	166	167	184	210	215	219	202	183	179	191	166	210	192	199	201	227	180	230	199	226	193	175	227	193	203	196	211	213	174	182	209	181	161	190	191	209	200	188	171	196	169	209	185	208	206	182	188	191	191	203	200	191	233	198	191	208	199	220	219	186	189	211	215	196	173	183	181	185	184	209	184	196	184	184	164	198	208	175	202	222	207	169	174	209	185	221	199	202	192	178	188	239	191	184	221	200	179	191	181	207	176	195	186	190	224	212	170	195	205	194	211	189	180	205	232	228	178	231	189	202	188	216	189	210	188	175	192	180	195	191	178	184	233	200	198	187	188	223	203	219	190	216	198	204	176	170	200	166	197	188	201	195	203	204	182	197	215	212	187	180	213	199	193	186	200	195	165	204	214	171	208	214	202	209	184	209	187	209	190	204	208	206	207	208	209	209	194	247	184	203	214	213	210	220	207	202	206	199	199	159	189	214	201	197	191	202	215	201	199	180	203	211	203	169	190	197	198	235	190	181	192	154	194	193	207	208	203	203	179	201	232	200	221	222	177	206	197	178	189	175	196	203	201	188	208	212	199	191	219	173	201	187	211	166	191	191	194	216	194	212	236	168	188	212	198	183	204	208	206	183	194	204	205	185	182	212	207	191	205	191	191	190	219	187	229	197	185	210	199	195	214	213	185	204	220	196	171	211	215	208	200	211	201	219	212	203	196	196	194	200	193	187	190	191	221	213	190	193	215	179	209	182	188	187	197	183	218	196	187	228	179	195	196	218	211	195	188	195	180	216	186	192	208	212	197	220	187	194	189	190	192	205	203	177	185	187
2648	2480	9143	12417	10556	7803	5050	3143	1829	1028	879	652	508	489	398	468	456	427	483	463	447	446	477	469	477	494	468	452	435	514	447	431	474	464	457	419	477	447	476	475	469	435	490	483	468	457	430	474	467	483	487	462	439	442	477	461	479	465	459	476	474	439	469	435	450	431	450	463	463	501	473	490	480	456	513	415	488	432	422	481	450	456	433	444	463	451	434	447	459	484	427	471	457	435	446	456	461	466	462	474	472	435	486	438	491	456	468	497	442	463	476	470	468	452	474	430	439	449	481	493	458	395	471	483	464	457	447	462	459	462	453	482	495	454	460	440	468	465	462	455	463	474	506	420	452	511	456	481	454	481	479	458	472	460	468	482	423	489	485	477	489	483	445	455	458	441	499	460	467	472	460	424	441	426	414	464	441	470	462	482	444	470	474	433	436	456	436	469	435	450	483	409	431	455	485	487	425	457	457	475	481	473	476	483	446	414	457	468	457	485	444	488	478	447	422	458	458	433	490	474	483	470	422	478	458	407	455	421	471	468	439	472	433	468	471	485	461	463	464	430	496	478	481	465	441	470	460	460	447	469	465	454	448	473	474	431	488	428	477	462	468	427	464	472	467	430	461	465	428	443	443	477	431	417	460	454	429	489	465	479	433	450	444	453	438	492	443	478	443	469	423	437	474	431	432	449	486	412	423	466	397	428	467	442	470	459	439	443	468	454	475	456	437	483	445	436	447	476	445	461	430	432	481	419	482	441	449	500	443	433	488	449	491	475	445	464	466	437	428	426	423	438	461	483	452	494	447	466	483	464	499	455	453	430	440	467	471	479	484	452	459	475	433	450	443	462	473	464	448	439	468	461	476	468	429	474	439	471	434	441	466	452	507	453	490	487	478	486	451	455	428	444	485	457	468	467	476	439	453	473	436	475	461	504	433	504	465	473	399	444	487	467	449	467	462	441	497	458	443	480	482	470	464	455	442	467	421	464	434	463	445	428	453	483	501	433	474	469	481	461	472	472	471	431	469	498	445	449	461	463	451	494	500	462	432	433	441	462	456	463	448	458	483	481	461	452	437	440	451	480	457	473	474	467	450	483	486	471	427	499	462	515	439	443	481	470	458	503	475	474	439	467	450	456	438	460	453	473	449	448	456	435	469	442	459	458	476	469	491	465	473	431	515	464	469	495	469	498	453	438	417	464	493	458	496	411	428	447	466	449	470	453	455	447	445	461	468	486	445	454	456	433	466	441	499	484	461	451	451	456	469	449	448	485	463	475	483	455	451	441	436	465	410	464	464	446	491	464	468	444	433	458	458	433	448	447	452	461	476	478	460	432	443	449	456	493	458	459	439	415	458	433	460	463	473	477	454	468	469	478	428	471	443	430	452	452	484	464	483	446	487	483	424	454	455	478	442	440	438	451	488	458	455	451	442	414	468	459	428	461	470	429	418	442	445	512	449	474	479	430	460	454	424	437	433	493	426	444	454	471	456	445	448	442	466	486	447	522	421	440	488	456	491	466	466	479	448	444	450	457	461	445	501	456	489	444	448	440	484	505	456	440	440	460	467	474	479	442	445	450	442	467	457	476	454	445	457	434	451	448	466	468	475	435	451	457	454	470	465	426	463	465	445	422	455	443	458	465	468	434	481	472	443	445	477	455	428	492	458	488	476	437	424	452	428	438	467	510	465	464	429	480	428	441	470	473	453	453	423	462	453	492	481	484	470	466	465	480	450	448	493	512	474	480	483	476	451	479	464	471	487	456	475	455	425	455	451	473	466	435	459	456	463	462	449	500	494	442	469	441	474	461	480	447	447	469	460	449	488	445	436	494	415	469	480	472	449	442	471	446	440	470	430	457	429	481	454	482	449	487	454	471	460	449	467	466	446	445	487	493	450	510	453	447	471	441	458	431	484	448	402	486	457	513	463	467	457	480	469	455	487	440	482	431	506	475	466	404	445	448	478	478	446	446	444	398	483	422	490	482	428	463	447	474	492	429	433	439	470	462	458	450	483	423	449	409	453	471	474	488	444	449	448	461	473	438	495	477	480	427	429	479	496	478	484	448	474	479	489	458	462	461	506	481	465	464	457	457	438	467	491	440	479	462	453	481	467	444	496	401	451	454	457	458	469	452	477	493	445	485	447	472	467	459	452	440	493	436	454	490	457	431	488	535	463	475	430	460	439	468	463	439	465	455	469	473	440	444	472	509	442	471	456	429	448	451	485	402	471	532	456	423	452	445	474	435	437	432	497	471	426	496	479	486	463	451	431	486	426	420	430	472	426	457	464	462	398	509	457	488	428	474	457	421	434	453	432	428	432	487	477	457	473	472	455	484	475	485	444	474	441	428	470	442	434	443	463	437	451	477	465	479	473	430	500	475	441	468	480	445	424	483	448	461	448	466	450	434	448	448	453	447	465	454	454	477	454	476	500	469	484	467	442	455	454	481	466	443	450	454	466	453	445	457	461	442	463	427	439	467	461	456	409	438	435	456	480	422	456	454	443	479	447	456	487	409	457	452	477	452	453	441	504	443	461	467	450	485	465	460	445	451	441	455	477	439	454	435	478	469	445	497	457	409	458	534	413	442	464	457	447	406	440	456	431	456	488	474	445	458	471	421	454	411	459	474	510	445	453	434	448	469	439	467	476	468	445	465	401	445	515	431	435	487	443	446	487	444	470	469	456	463	499	466	446	448	457	429	434	452	488	499	467	430	461	459	442	452	444	448	446	472	458	429	490	445	512	484	501	460	445	459	455	460	452	479	474	455	439	470	489	471	471	483	492	491	461	469	460	444	472	442	486	474	498	460	482	467	456	461	458	494	443	439	470	481	481	441	440	463	433	436	464	421	456	419	460	439	465	472	466	429	466	424	472	457	454	463	461	447	451	458	456	489	451	446	491	434	479	456	450	463	465	458	511	477	459	431	496	440	441	448	433	460	472	463	468	436	491	480	457	429	480	438	447	492	392	466	509	459	451	448	479	444	449	476	445	460	437	481	424	448	432	490	463	455	436	475	466	466	468	459	466	465	478	472	471	451	475	469	498	462	460	480	460	466	487	463	497	475	455	454	469	449	496	440	430	431	439	461	435	459	463	429	417	437	444	417	498	481	456	470	467	430	441	469	450	458	442	461	462	503	462	475	460	435	446	462	422	478	483	483	431	464	497	432	441	443	471	460	477	454	489	440	458	498	435	463	441	475	463	475	488	504	430	446	447	471	446	473	475	440	430	433	467	480	485	422	444	491	484	463	451	433	489	448	452	467	467	446	420	472	495	434	509	439	447	454	480	451	438	457	448	479	452	469	483	438	486	465	497	466	455	453	478	422	438	466	480	487	504	464	441	439	438	472	468	456	475	440	446	475	493	469	462	459	479	455	472	431	488	457	455	445	459	424	449	485	464	483	489	469	445	410	476	479	438	476	479	448	457	475	460	433	449	468	443	449	473	478	434	462	484	455	447	466	499	448	477	464	460	508	487	434	451	431
27893	38912	73113	71855	59502	46149	33580	21176	9402	5832	3184	1516	845	349	334	353	329	357	350	320	359	326	342	354	346	343	365	336	342	318	318	360	351	300	304	354	353	337	339	346	341	316	342	327	318	310	360	295	335	342	314	325	316	342	348	352	375	295	356	355	376	320	336	378	324	303	332	286	354	339	354	328	299	329	300	333	333	337	320	336	339	328	332	336	322	340	311	349	353	346	323	355	341	325	319	359	312	304	343	341	330	325	333	317	353	375	329	338	326	337	366	334	372	370	310	300	356	334	323	328	302	336	319	356	360	320	340	292	365	344	316	344	334	340	306	330	360	335	362	370	333	329	343	322	367	348	332	346	326	321	402	327	344	354	329	393	317	334	347	322	319	330	348	348	343	339	322	330	337	301	338	358	313	330	337	332	326	340	339	312	312	334	389	349	348	333	359	319	318	319	323	338	318	342	321	345	314	326	324	348	321	356	333	313	335	357	334	372	326	377	305	297	344	350	337	349	356	371	333	329	319	339	322	361	330	324	299	338	331	338	324	314	326	326	349	330	356	305	332	368	353	320	330	316	338	366	326	365	336	344	344	339	284	342	350	332	321	333	309	350	361	320	320	346	316	330	319	340	352	331	319	349	313	338	296	324	311	355	352	323	300	351	331	373	324	330	341	348	381	371	349	353	332	309	360	313	338	306	350	341	340	304	337	325	365	344	313	286	321	331	340	338	345	342	340	332	354	297	323	352	316	349	333	332	343	345	350	327	324	291	301	344	307	350	358	329	343	348	297	351	312	320	328	369	349	350	330	312	337	349	329	312	317	315	313	324	320	344	315	367	313	303	326	310	301	308	346	332	317	331	316	334	321	336	347	343	322	320	349	338	359	341	312	347	346	324	313	335	331	372	309	322	330	330	324	368	328	285	340	319	323	349	354	354	344	350	352	311	360	338	350	334	339	351	325	330	332	374	354	344	320	343	329	358	312	356	313	334	339	318	315	313	302	318	378	342	334	325	330	313	327	310	305	345	354	333	312	346	377	341	337	387	334	337	334	303	321	327	371	307	305	364	369	331	322	349	330	333	304	333	372	339	306	339	314	374	362	329	306	361	332	330	360	327	338	326	327	343	337	356	311	336	328	329	354	331	349	335	312	352	326	315	349	317	330	358	320	313	331	318	320	332	335	323	329	342	336	343	317	345	360	334	354	337	321	341	337	328	330	337	352	352	350	312	360	333	323	311	343	344	309	301	359	314	367	343	366	289	304	333	319	317	314	336	322	317	337	365	320	346	333	332	361	305	319	304	356	309	321	298	357	316	341	343	343	334	372	338	354	366	302	339	331	305	366	309	294	329	335	314	314	321	352	333	345	321	332	304	323	351	322	344	345	339	318	328	323	328	325	340	325	299	326	331	323	319	329	338	334	315	317	306	338	333	329	334	330	336	302	340	317	358	345	322	349	336	290	301	351	342	332	317	337	375	392	340	310	366	337	346	301	303	334	334	342	353	286	358	359	324	290	319	324	352	350	371	365	315	349	317	317	305	381	351	302	317	316	311	343	363	335	325	313	318	320	389	337	340	329	294	349	346	352	331	344	358	340	307	304	318	320	333	361	366	306	357	353	301	322	349	342	346	366	352	334	349	322	306	345	326	339	313	339	397	343	336	346	316	334	335	338	364	343	326	363	325	319	313	347	352	364	378	320	350	326	357	377	319	335	324	355	357	362	330	334	332	297	280	333	309	334	333	351	312	353	321	338	351	342	346	347	380	318	329	350	320	323	340	352	321	330	316	323	342	317	340	353	325	342	326	346	329	302	309	314	340	342	330	324	326	321	338	385	350	388	324	354	319	336	334	364	300	341	366	364	323	340	316	358	337	313	361	357	308	336	383	318	319	318	337	343	336	326	358	345	375	307	299	314	341	346	335	356	347	322	356	341	381	332	347	312	330	311	354	359	334	342	362	340	306	335	321	344	323	363	358	331	330	366	321	329	317	335	344	319	339	312	330	379	386	335	330	333	339	347	330	328	313	350	363	338	327	341	347	330	321	342	353	318	334	349	348	315	309	360	344	323	328	350	299	330	345	332	333	357	360	312	348	327	312	360	336	341	359	356	359	307	327	362	349	311	348	319	322	320	359	353	297	360	338	342	372	320	268	286	349	330	323	358	339	309	315	296	337	359	312	373	342	321	304	354	336	300	317	337	331	333	327	360	317	349	331	375	332	303	317	299	322	344	338	309	325	386	351	309	312	351	322	307	368	324	295	314	325	326	335	348	329	332	347	335	326	306	295	342	323	312	336	332	337	332	320	362	349	287	317	323	319	348	348	316	339	328	364	347	344	337	335	307	343	295	353	353	322	337	342	303	329	346	307	364	305	340	365	302	355	342	333	347	358	308	355	375	298	328	313	335	324	323	356	333	358	367	299	374	316	350	315	344	323	319	358	330	327	335	333	307	350	349	318	287	317	328	353	327	345	337	347	319	337	357	324	365	333	329	307	364	334	319	356	343	301	303	325	324	338	293	343	347	333	345	328	341	337	307	354	353	344	327	341	365	332	372	348	313	338	322	306	323	302	342	352	344	327	333	328	326	346	358	313	338	362	350	337	338	322	331	329	305	303	320	318	352	327	335	339	314	314	327	330	326	368	330	304	383	316	312	323	309	357	324	319	350	302	314	368	359	332	334	302	345	335	334	359	334	332	343	338	302	299	333	316	337	353	346	311	363	336	347	331	325	355	340	347	339	331	295	341	341	346	351	344	373	321	361	355	337	322	309	337	378	372	353	349	325	344	368	320	328	349	334	332	354	384	377	358	352	317	335	326	326	336	327	325	311	312	328	317	332	338	346	306	340	320	355	293	353	341	322	335	347	334	324	328	342	371	351	337	313	339	327	349	309	332	354	325	317	301	362	327	358	359	328	361	366	349	326	309	352	303	351	368	361	350	323	321	381	315	336	365	331	334	381	291	352	339	343	324	342	312	368	312	309	314	324	314	308	364	358	378	301	336	349	342	342	315	328	301	350	327	338	362	356	345	335	358	355	335	332	371	317	330	291	355	348	350	327	346	335	324	335	358	324	330	352	309	318	319	329	355	351	352	318	326	300	343	319	324	370	354	345	309	359	333	351	332	356	333	361	354	340	326	309	341	376	346	352	320	347	339	371	284	346	317	336	351	325	378	353	367	346	306	363	310	362	319	358	361	364	317	333	357	330	359	357	315	334	345	330	328	364	338	322	315	324	348	315	347	336	343	332	326	333	355	365	390	328	349	319	329	330	331	329	276	317	360	371	326	317	339	336	322	316	320	318	321	351	360	346	367	345	344	334	337	322	330	330	347	330	340	361	312	357	323	307	334	365	335	348	356	326	340	315	332	322	314	315	311	321	319	373	343	319	339	291	330	332	348	307	330	344	328	333	300	359	353	356	364	362	398	326	345	351	356	336	330	335	347	358	350	334	297	336	332	352	359	319	289	346	322	329	339	346	326	340	330
14276	29283	65662	75816	68310	57593	47136	35232	22286	18023	11539	5989	2836	769	709	716	717	705	699	724	730	764	762	755	740	727	771	712	705	702	675	728	698	768	745	707	738	719	715	728	714	717	686	728	800	748	721	702	695	762	747	800	679	744	728	726	692	786	699	736	682	659	736	740	767	699	688	734	762	752	737	777	738	730	763	755	774	700	664	719	682	676	762	707	775	736	764	725	748	690	712	733	725	723	732	727	734	746	758	699	739	779	727	755	731	731	737	756	695	716	724	677	705	738	738	697	732	719	758	685	722	723	704	763	749	700	687	723	703	701	705	744	737	748	771	717	697	694	766	685	740	740	676	734	732	690	735	744	758	731	749	721	755	725	739	755	763	735	720	739	702	699	713	736	748	725	781	796	715	749	722	752	743	705	760	732	757	709	725	756	696	753	683	749	705	741	723	718	724	673	716	717	714	764	694	702	739	673	711	726	756	773	763	738	725	779	801	755	743	743	692	718	693	726	689	716	751	747	732	729	723	743	720	683	781	756	743	717	757	726	754	720	738	738	751	749	761	691	699	705	705	741	704	742	747	709	696	746	729	727	735	752	759	749	762	713	752	752	779	747	720	736	722	778	749	757	720	746	738	736	742	688	774	750	721	747	733	716	755	697	723	747	686	746	687	734	694	713	670	706	712	714	709	714	773	716	732	756	733	703	697	728	746	683	757	701	728	728	707	721	768	762	703	729	749	753	723	743	689	738	699	732	713	742	721	728	711	717	715	763	697	704	742	753	678	733	706	739	745	741	770	751	716	742	719	731	776	703	731	704	708	761	725	737	730	708	716	702	730	755	726	750	743	738	742	723	697	717	715	745	718	729	754	731	777	701	750	721	731	718	735	719	751	737	751	731	689	755	703	768	679	781	762	700	698	721	725	709	756	750	735	783	719	756	675	726	729	759	717	706	733	739	714	760	736	782	718	688	704	738	744	699	727	740	789	733	760	773	749	691	711	736	715	719	743	712	789	731	780	737	750	748	709	748	744	760	739	718	760	695	694	686	706	743	713	725	731	772	741	724	751	753	755	717	724	703	728	740	730	769	756	707	718	709	715	718	730	681	709	706	725	730	744	721	738	777	725	748	730	713	707	791	729	768	709	707	667	729	710	727	732	697	760	776	727	730	677	711	723	732	713	706	746	734	724	739	773	704	753	745	743	705	714	739	761	734	695	680	757	712	701	728	668	729	737	768	714	694	676	695	718	705	684	716	715	769	694	748	744	743	725	736	759	665	730	734	691	701	726	739	719	690	741	737	715	732	699	762	685	752	737	744	731	738	745	763	747	683	729	686	678	767	699	751	765	740	705	741	718	739	729	747	708	711	702	733	682	748	736	721	717	736	717	769	715	676	679	738	779	735	730	734	721	729	725	771	729	731	707	717	728	722	703	732	723	740	728	719	702	733	712	760	721	708	733	730	715	710	699	762	739	753	783	727	739	737	770	727	741	742	746	737	805	750	745	765	716	719	697	742	744	784	762	751	724	692	689	742	708	736	762	702	754	747	765	749	706	708	677	726	729	696	690	745	714	789	725	734	743	688	736	714	722	770	721	731	761	710	726	727	763	714	722	748	690	765	719	769	739	706	737	751	715	752	760	745	712	756	741	739	659	693	734	750	698	735	798	763	720	711	703	734	715	758	752	713	728	674	707	730	716	730	747	751	677	713	703	675	726	696	676	693	768	722	758	729	744	724	739	752	726	746	724	752	715	742	737	791	744	750	818	706	723	724	696	738	714	700	734	770	724	699	737	701	730	700	712	740	712	721	727	728	682	702	774	718	707	712	728	714	706	702	716	729	673	705	766	747	756	761	707	731	723	765	727	701	753	714	698	735	709	727	755	751	704	747	728	661	756	739	756	746	698	732	764	702	743	788	727	696	762	745	744	675	732	684	739	717	706	733	738	783	754	724	751	705	738	738	721	741	760	764	708	787	744	739	778	755	704	737	767	766	756	742	731	718	762	764	721	749	772	719	753	668	682	684	745	694	755	728	764	738	772	725	745	742	742	746	736	774	738	785	740	714	715	717	757	719	758	738	679	757	693	752	682	720	701	729	814	757	718	740	722	749	742	731	723	762	744	777	724	728	762	696	747	729	747	724	738	731	710	764	742	736	684	766	733	732	709	727	737	755	748	701	727	724	745	726	745	723	727	750	735	760	724	724	764	686	706	675	749	728	740	691	696	717	728	725	744	768	702	746	732	714	759	745	712	761	715	709	781	696	717	748	714	730	726	709	698	739	706	742	719	715	727	720	770	679	749	695	698	699	734	741	734	666	742	703	724	755	725	752	749	723	753	753	708	732	754	718	700	709	743	675	734	728	706	724	771	732	702	737	765	738	710	662	764	728	767	756	741	721	723	721	736	774	740	691	721	754	753	714	739	711	739	718	727	705	777	724	722	717	676	729	661	690	771	721	728	759	678	767	709	759	716	708	676	735	726	763	756	703	693	678	752	747	730	695	748	751	734	739	734	717	690	762	720	755	750	732	731	766	786	717	767	738	670	762	734	737	753	753	701	676	723	771	732	671	732	719	753	730	770	754	714	732	724	678	743	726	753	722	723	739	753	814	696	698	717	737	702	724	770	733	705	741	707	713	737	747	739	718	765	694	725	766	724	735	717	715	708	686	711	753	710	796	722	696	719	749	721	757	742	695	762	727	757	748	695	752	736	696	803	731	721	722	734	670	764	715	721	749	731	719	745	764	754	743	750	691	701	753	725	723	706	705	774	736	717	763	696	712	670	737	747	747	737	736	756	719	766	716	787	700	756	702	731	702	741	761	774	751	758	707	749	720	755	706	711	743	737	734	734	748	778	802	707	786	705	727	754	769	699	797	765	709	707	745	750	746	709	711	734	787	734	723	755	710	760	728	714	736	712	724	756	691	728	714	725	762	699	715	739	744	715	788	764	692	710	687	726	744	700	733	742	738	735	708	738	715	744	719	703	722	721	770	746	705	690	710	713	721	719	722	757	743	695	738	723	735	713	719	710	725	732	742	762	745	754	726	757	708	716	718	710	751	735	721	791	745	761	794	763	715	726	717	728	725	723	735	732	718	763	716	747	712	770	718	714	740	713	731	732	730	733	719	737	670	699	701	757	716	695	715	732	731	750	730	702	708	739	713	715	754	701	787	718	720	719	775	694	740	754	688	748	713	692	757	737	749	751	747	731	707	743	704	725	720	736	711	721	750	783	779	755	688	703	673	714	744	724	709	695	699	733	751	760	742	718	735	664	711	730	695	739	740	684	748	715	727	706	756	781	752	738	712	748	747	733	724	735	711	767	675	710	790	718	719	708	764	752	672	764	751	742	710	751	714	746	695	697	691	736	711	779	736	696	711	708	714	769	727	736	708	689	721	741	737	726	695	731	715	699	712	767	743	692	730	715	708	720	740	788	756	728	725	735	767	749	723	730	737	689	743	688	689	720	722	815	726	734	755	695	750	715	712
25821	34570	71991	71148	61090	47198	34479	20594	11055	6370	3520	1494	747	330	392	384	368	375	342	380	362	344	361	352	345	338	348	357	341	334	358	344	346	362	319	330	357	337	340	333	358	370	383	345	344	390	386	339	319	339	338	336	372	375	351	336	359	337	335	379	316	368	371	354	299	349	342	354	341	390	356	338	386	341	375	339	362	363	351	365	337	330	367	377	316	374	348	361	375	348	379	386	335	384	352	340	329	341	371	360	340	363	390	334	345	341	339	386	378	351	286	364	361	352	335	353	348	371	357	352	355	359	381	355	314	358	325	331	348	316	316	388	345	349	352	297	355	327	342	351	377	376	334	332	325	366	328	364	378	364	383	344	335	380	340	364	367	406	364	362	345	339	360	318	352	342	386	318	349	329	340	362	375	376	369	341	339	344	354	354	352	346	337	348	374	370	328	379	380	358	372	357	363	353	346	337	318	360	350	366	329	338	346	343	339	349	320	378	374	352	358	313	358	374	307	353	355	346	345	382	370	337	363	351	370	346	394	342	336	358	374	389	342	364	348	346	351	330	343	345	336	362	344	349	367	370	359	355	340	330	383	361	389	332	330	342	356	388	362	336	337	340	343	332	405	369	380	380	357	373	338	325	335	372	368	373	357	382	350	341	353	365	371	351	344	340	383	315	321	353	346	347	348	341	347	352	356	397	329	351	349	338	318	374	370	361	333	389	346	344	350	346	377	349	353	353	351	351	322	349	354	379	302	380	385	327	352	343	333	310	371	357	352	361	322	347	382	356	345	369	352	358	360	351	354	325	327	341	375	368	364	338	349	330	334	360	314	365	335	372	352	312	333	320	349	369	358	357	349	347	331	334	363	350	409	361	394	379	362	362	344	369	335	352	317	346	334	342	350	349	367	345	349	337	346	346	385	356	363	330	338	367	364	346	334	343	352	300	345	380	399	365	379	311	338	328	362	346	343	369	332	347	346	349	336	378	366	326	375	359	361	353	371	378	317	382	341	372	354	342	339	321	326	359	335	341	349	345	297	360	385	338	339	353	354	330	358	329	360	350	318	351	356	368	357	356	342	339	369	311	344	328	354	357	356	351	346	365	352	359	374	337	358	367	327	383	358	380	347	376	397	338	357	368	331	330	346	352	377	368	346	411	336	399	386	351	388	369	372	374	352	354	347	342	376	373	344	381	336	377	322	366	351	355	328	377	365	350	371	356	332	372	316	366	372	364	338	353	362	310	353	343	338	363	371	333	399	377	298	357	322	347	344	353	361	341	352	336	351	314	351	369	346	358	357	325	363	355	348	337	353	362	361	376	363	345	356	362	374	327	372	376	339	352	375	349	334	364	382	373	376	309	373	327	351	365	322	355	330	362	331	348	348	342	344	343	344	364	304	332	377	354	345	345	370	366	379	332	350	352	390	353	352	344	349	328	370	352	337	337	404	350	357	354	351	353	362	378	356	333	362	320	402	354	373	362	365	342	325	350	371	346	332	347	329	318	338	361	350	373	350	369	360	347	313	309	349	326	351	353	340	335	361	342	344	379	377	333	332	376	346	362	369	329	363	336	352	368	360	281	350	334	377	322	409	366	362	347	357	363	374	366	348	364	367	351	382	354	353	411	373	338	332	367	349	347	366	326	344	333	347	386	343	312	358	370	387	342	369	344	382	357	339	390	356	403	345	375	345	328	327	359	364	384	357	360	356	321	360	326	323	370	351	356	334	370	325	342	364	380	321	356	338	358	391	332	347	370	348	352	339	360	359	332	370	339	339	358	303	329	369	347	386	330	353	355	356	309	317	378	368	363	363	323	343	339	313	329	324	345	339	334	355	380	339	343	362	356	386	381	299	364	356	400	335	340	394	333	386	352	340	367	344	353	349	362	351	336	340	356	349	359	348	389	354	329	349	351	357	328	320	304	334	368	322	311	335	373	354	328	393	355	313	388	339	358	341	341	339	377	334	341	306	361	360	364	362	331	391	363	373	328	357	364	391	332	359	347	348	339	376	372	364	351	347	353	388	356	328	362	341	355	312	378	340	333	342	394	365	349	349	337	329	326	357	365	345	368	316	347	346	336	368	368	379	409	356	349	359	349	380	339	346	366	392	378	350	317	342	374	336	415	329	374	327	349	353	361	359	339	329	340	340	381	354	343	325	366	323	350	370	341	335	357	346	380	319	357	360	367	351	312	362	372	344	370	367	313	378	354	335	357	367	404	349	361	315	351	378	353	369	376	352	354	331	373	322	337	320	354	284	350	345	349	365	337	341	351	379	324	328	373	365	385	352	394	362	360	333	346	365	354	341	343	356	320	345	340	352	400	406	340	408	373	342	378	350	367	334	370	353	351	344	364	347	333	342	382	331	339	342	365	362	334	377	328	341	313	352	331	330	330	340	343	323	365	362	349	335	340	372	342	355	352	372	335	361	360	351	380	363	312	354	340	381	360	369	367	345	365	369	374	361	347	352	333	306	331	310	356	356	335	342	366	360	415	367	335	362	366	340	353	380	346	348	325	340	351	339	366	370	336	323	379	365	392	356	342	366	350	357	350	371	405	355	365	344	363	335	374	339	356	334	375	353	316	358	355	363	313	368	366	370	361	351	394	336	330	334	356	381	337	383	378	345	337	331	363	390	381	367	317	370	329	372	351	382	334	320	308	376	343	346	350	359	327	337	338	362	361	352	362	334	361	333	341	342	388	320	357	327	356	338	326	309	357	327	323	341	317	341	325	356	322	367	362	360	372	337	368	342	327	343	337	372	367	353	384	365	350	356	372	330	323	349	373	379	352	307	331	378	351	340	347	367	360	342	376	360	360	329	382	328	375	333	347	330	361	320	316	381	364	363	350	336	337	344	345	358	358	365	324	354	333	366	375	315	353	326	368	390	359	334	358	367	348	363	368	326	372	362	369	367	386	370	361	376	376	375	387	340	352	322	335	376	360	326	361	336	335	389	336	361	346	352	367	393	341	327	344	371	375	363	321	333	370	383	364	326	363	370	344	351	304	364	325	356	356	384	364	342	369	364	350	386	366	360	324	316	371	345	365	365	333	361	310	314	350	336	367	397	305	324	369	352	359	354	347	354	345	373	396	336	284	388	319	355	319	332	341	348	338	363	367	348	363	312	358	359	345	349	326	369	343	356	357	348	343	335	357	348	378	347	340	331	355	345	370	379	388	346	379	350	369	350	349	365	343	342	336	377	337	335	358	369	350	376	362	364	361	347	364	408	349	382	367	339	353	379	322	378	359	397	393	366	340	355	336	370	376	344	335	386	341	354	364	382	369	365	388	325	357	366	371	390	310	359	381	334	336	349	371	360	331	369	352	348	353	312	356	330	381	378	386	378	360	306	333	344	362	307	319	364	394	342	357	361	335	364	330	332	316	360	357	354	385	348	349	360	358	363	390	357	404	356	371	310	378	344	348	343	358	349	360	338	348	333	364	348	360	370	390	359	299	314	321	355	350	354	323	339	351	331	370	371	340
12359	26794	64891	75129	70166	58399	48043	34464	25900	19049	12316	5693	3004	808	812	751	790	737	753	767	781	723	774	765	722	737	752	785	769	783	721	773	775	732	760	783	722	766	711	792	762	782	756	778	757	772	758	772	810	766	728	748	745	695	791	757	694	732	764	765	752	727	733	723	762	762	725	744	710	719	725	721	766	784	743	738	784	769	790	780	768	686	730	716	780	820	729	787	781	755	757	721	760	781	743	760	735	766	802	768	791	782	753	815	729	747	785	732	760	789	785	760	792	734	737	783	797	762	780	739	756	801	748	732	754	753	732	767	725	762	761	755	749	721	744	742	785	750	729	799	758	798	801	762	799	779	761	745	712	779	736	750	764	744	788	806	751	767	790	769	766	781	740	740	734	722	720	744	772	759	770	766	717	758	753	774	772	761	763	785	748	803	737	760	812	759	764	759	767	750	770	792	701	750	806	747	758	700	792	749	799	745	746	734	772	768	740	762	761	751	769	783	777	791	741	757	734	768	803	734	764	756	731	757	769	710	751	734	774	729	744	771	773	683	738	768	772	704	736	755	757	771	738	764	742	714	747	749	767	749	768	737	798	784	742	765	765	773	736	749	781	754	767	770	751	775	733	758	771	732	779	792	742	791	732	746	760	771	775	753	738	773	770	747	739	757	775	732	823	776	778	696	748	818	749	770	774	766	766	760	751	722	799	722	841	760	790	743	708	769	766	724	764	753	800	790	772	736	762	756	756	775	763	710	754	743	801	752	747	726	793	737	745	757	754	732	805	788	769	753	735	764	773	811	716	734	745	731	744	744	753	802	789	795	733	770	787	768	727	740	737	729	752	780	770	767	786	728	762	755	759	745	774	807	736	767	736	731	740	733	755	750	746	751	737	766	769	757	786	814	724	803	727	766	751	758	791	799	793	741	788	744	683	832	781	729	789	763	809	756	732	799	798	758	709	843	754	772	747	743	745	703	716	735	737	803	822	768	672	741	738	736	745	763	744	750	797	787	760	718	771	753	765	763	754	786	772	748	734	790	732	799	762	743	758	755	723	701	768	726	746	736	715	734	731	763	744	771	790	753	810	706	767	748	802	775	773	718	781	744	769	784	792	743	720	756	753	767	771	810	749	711	712	748	730	756	772	726	778	758	726	739	774	734	746	796	751	726	780	777	768	766	771	758	780	762	795	738	732	744	766	816	749	779	731	703	742	778	737	786	725	732	721	739	793	751	743	780	770	723	717	768	724	786	765	782	748	782	740	743	776	811	764	768	753	775	785	742	759	768	763	771	783	722	688	719	743	703	714	767	773	704	750	776	783	757	768	803	794	740	712	766	751	748	755	755	743	712	772	750	717	779	795	738	736	813	808	779	766	753	774	750	777	736	743	717	759	798	730	752	744	753	746	804	732	757	771	719	764	755	778	759	728	712	779	757	769	766	786	731	745	698	765	737	774	772	721	767	763	737	788	754	771	723	713	774	794	763	741	735	710	772	768	751	795	766	762	755	762	725	736	786	790	787	736	788	744	816	756	756	780	776	745	768	722	720	722	744	778	745	709	744	764	770	782	743	753	794	762	766	760	754	696	788	773	756	742	792	797	786	726	767	753	745	775	771	743	730	728	774	722	756	786	787	751	772	746	741	764	720	742	795	785	735	790	716	735	797	746	722	767	734	777	785	737	769	733	742	778	747	755	791	781	757	717	735	782	717	794	743	770	720	756	736	685	796	765	765	736	778	720	786	753	773	724	790	759	735	750	788	744	741	770	744	763	741	750	746	791	738	757	755	733	781	782	761	798	704	749	761	750	741	771	749	721	737	753	744	783	774	760	754	762	773	723	770	743	723	743	715	739	718	727	730	750	705	719	758	757	817	777	803	794	766	722	742	803	768	766	733	738	715	758	744	743	720	776	747	717	824	766	754	749	761	795	747	768	755	794	719	714	746	793	747	763	722	725	732	767	749	713	751	782	747	726	810	765	759	771	732	766	740	814	775	764	753	772	746	792	756	766	792	774	745	760	802	726	736	765	759	819	718	727	798	793	745	740	795	797	766	775	776	766	793	757	726	749	689	771	780	755	719	776	748	735	734	704	794	744	782	770	805	730	731	792	779	738	753	758	761	739	805	726	737	777	738	794	833	779	719	784	725	760	746	789	722	759	733	724	792	771	760	709	744	787	759	754	774	737	770	726	743	752	800	744	759	754	814	750	786	781	752	723	762	745	796	738	778	778	732	714	766	749	755	772	749	774	809	698	706	751	762	793	752	746	716	746	777	756	747	746	773	798	752	771	766	789	772	773	783	756	795	751	760	736	728	734	775	753	743	769	729	769	793	744	783	754	754	754	730	743	733	740	763	737	744	810	731	738	784	774	782	750	735	798	737	801	720	746	763	778	720	788	774	697	739	741	714	748	764	801	727	749	783	771	719	758	776	757	782	838	774	770	786	778	740	721	767	809	784	765	745	785	761	819	723	771	733	734	731	733	773	778	784	738	796	740	741	787	828	771	774	794	774	741	751	744	743	703	728	777	776	771	750	767	745	730	758	767	753	741	782	759	757	775	746	728	773	707	745	733	794	776	734	730	728	787	816	772	768	749	762	735	765	709	770	763	759	774	751	764	795	775	778	743	756	762	753	737	716	724	741	784	728	768	813	786	738	733	725	754	735	792	792	773	740	752	783	762	750	740	746	742	713	717	727	757	770	735	754	774	748	816	742	768	743	757	711	746	737	753	780	755	747	804	738	758	777	776	749	789	753	726	782	733	736	736	770	811	791	752	765	795	719	740	795	707	747	751	743	773	733	716	751	764	740	757	735	731	763	773	752	778	762	714	745	801	740	817	734	730	730	753	776	754	761	778	739	779	754	758	773	741	743	795	794	703	727	710	754	743	787	722	761	765	794	758	692	789	758	765	766	796	738	726	761	776	716	770	745	773	768	741	794	753	756	748	770	728	765	748	720	764	780	748	743	772	759	746	725	711	788	750	758	766	800	764	748	801	666	764	737	754	739	786	740	763	818	768	819	780	766	753	753	739	809	713	732	713	776	775	771	717	773	739	752	730	721	774	731	760	748	719	801	737	806	730	742	788	760	771	755	753	728	740	771	787	763	780	758	711	729	736	783	755	711	738	730	764	737	782	775	784	760	748	741	724	792	772	757	792	749	740	756	746	792	813	689	793	781	755	727	722	751	752	758	748	759	776	791	779	726	737	748	775	784	784	770	737	784	767	751	768	751	723	708	772	758	762	736	765	772	757	805	726	760	767	734	722	754	737	790	766	784	753	755	750	706	753	696	753	761	771	782	706	780	777	784	762	778	721	801	774	783	752	729	793	781	778	739	789	709	744	720	770	825	750	768	778	783	748	810	774	769	751	739	718	770	744	791	782	735	722	741	725	806	730	770	797	793	730	724	782	814	770	765	730	761	771	704	796	748	760	779	775	769	767	789	797	782	754	794	734	765	755	788	741	749	761	776	766	774	799	754	761	769
3290	1312	3564	3555	3123	1849	1211	854	618	461	318	273	253	198	211	198	223	209	208	217	209	212	189	210	213	199	207	230	202	169	209	177	189	221	246	235	232	225	203	206	214	198	203	187	181	208	188	214	193	200	236	225	214	215	201	197	220	213	187	204	217	195	233	219	233	217	231	219	200	200	207	189	197	202	202	218	196	189	201	172	260	216	231	224	224	184	210	216	204	192	206	184	200	229	189	209	233	199	218	207	194	221	188	222	233	230	178	233	200	208	191	189	235	209	176	204	225	222	203	231	241	181	207	214	202	207	213	191	184	192	188	211	163	203	202	207	200	187	203	203	215	200	198	196	206	200	210	213	186	181	202	189	213	215	220	187	203	208	200	199	193	204	190	225	192	212	189	209	191	197	222	204	234	195	210	228	194	234	203	195	197	211	222	202	198	175	182	191	222	219	182	206	229	211	211	220	197	194	202	200	214	214	217	215	219	212	221	202	210	223	238	195	192	219	233	216	202	197	220	183	204	187	200	192	190	245	205	190	204	206	224	192	205	198	196	199	202	180	188	207	201	217	196	221	219	212	212	186	195	196	233	204	192	213	218	208	220	199	216	220	200	193	211	216	218	209	190	208	235	196	221	197	206	203	199	235	198	203	201	191	232	203	220	233	212	203	223	201	219	219	192	203	182	196	219	213	207	221	223	219	233	198	204	192	202	213	216	200	194	196	204	197	231	210	201	185	215	177	188	198	191	198	188	213	210	217	205	220	202	206	210	212	182	230	190	202	192	213	217	196	209	208	192	204	206	216	189	215	202	212	197	209	213	224	211	190	205	201	209	198	171	197	201	208	209	231	194	217	211	214	217	207	179	218	220	183	192	206	207	188	223	200	189	213	209	192	219	212	215	214	168	212	195	215	257	234	180	224	218	201	191	217	255	179	189	199	202	198	195	223	225	211	190	181	229	213	214	205	208	205	215	190	208	213	212	198	218	203	228	222	190	217	225	203	194	218	210	196	174	178	181	211	228	213	190	250	228	211	202	210	198	188	216	187	224	219	212	213	205	218	194	217	188	190	223	218	204	188	234	194	212	200	178	197	186	203	240	221	199	192	188	225	218	248	170	192	186	212	199	209	200	204	216	193	206	192	195	205	218	201	226	233	202	202	194	216	213	208	217	194	208	192	226	215	213	237	185	195	217	221	197	185	213	200	192	201	226	216	211	218	201	186	208	215	191	167	184	224	204	208	221	209	229	215	212	210	215	187	168	166	205	227	223	193	213	208	221	221	226	215	231	220	209	230	213	194	191	195	216	190	231	208	213	230	187	195	205	201	208	220	205	179	206	211	197	196	202	203	180	191	197	199	185	233	190	213	192	207	209	219	224	234	177	198	182	212	204	221	181	214	205	223	198	219	180	187	213	213	212	225	196	192	195	219	176	235	203	243	197	209	231	175	196	177	192	209	220	233	199	216	177	184	201	227	226	210	194	199	191	203	225	197	178	198	201	185	187	236	224	198	188	182	223	199	212	207	212	219	219	204	214	224	199	203	214	187	172	213	211	222	196	193	198	234	177	198	180	205	195	207	212	204	174	219	191	227	210	204	227	226	193	203	207	211	212	181	182	212	222	210	211	203	208	187	197	206	212	200	201	188	189	194	208	212	192	207	191	205	197	209	213	217	210	217	221	214	200	209	215	189	186	207	215	205	223	190	204	224	227	215	211	184	202	192	217	204	218	194	197	236	209	203	205	182	200	201	189	207	192	234	230	189	206	219	214	211	197	198	184	202	219	199	223	225	218	253	222	193	218	203	220	215	187	214	216	195	205	214	197	220	208	199	203	185	203	189	194	207	200	203	205	207	188	190	205	193	221	197	227	195	209	215	203	220	188	204	231	207	196	214	226	203	195	205	218	209	192	206	199	204	202	216	194	202	204	187	218	193	210	205	234	227	210	204	207	212	222	212	210	202	173	221	219	218	199	193	208	215	188	196	219	203	213	195	192	220	215	201	213	212	207	209	178	219	171	192	195	202	208	207	218	190	184	216	232	232	254	191	227	214	214	190	191	218	215	209	189	205	221	227	189	208	192	231	201	213	214	215	219	184	201	195	227	196	201	201	182	183	235	207	200	220	179	220	196	203	209	208	229	210	188	232	227	206	210	208	218	200	194	206	205	192	191	210	210	219	196	180	212	208	185	219	209	180	209	203	191	215	223	190	185	202	187	181	196	219	200	204	218	202	191	249	213	227	212	200	209	222	214	204	209	178	193	175	207	188	219	209	198	203	206	179	172	199	190	214	211	219	210	213	265	220	187	205	202	200	196	216	229	237	207	201	196	202	214	211	213	192	209	213	207	209	238	206	177	213	189	187	177	219	193	205	212	182	180	207	200	214	206	211	197	203	191	202	183	169	211	210	209	219	228	206	230	195	210	202	194	204	216	213	201	218	204	200	200	202	211	223	189	206	183	213	203	202	204	232	228	209	215	207	194	226	230	185	219	224	227	200	205	235	191	173	194	211	209	202	219	223	203	210	192	232	207	234	211	208	185	206	205	221	197	227	195	184	215	225	192	205	216	200	224	201	198	199	221	224	197	220	238	220	205	218	221	191	187	187	192	207	217	232	211	212	199	193	198	216	199	206	233	190	209	204	238	202	229	207	203	224	212	195	193	222	196	179	223	203	210	229	220	211	214	210	236	225	194	198	195	203	200	214	214	188	200	218	208	219	215	189	226	214	213	197	219	203	218	215	197	199	201	195	200	194	196	249	210	194	216	232	219	215	201	180	226	199	196	200	207	209	194	208	219	231	238	206	202	200	206	213	235	205	209	191	207	196	210	193	201	209	223	208	196	202	213	215	237	202	207	210	223	223	202	216	206	221	211	240	204	206	209	195	188	204	204	229	221	202	197	200	208	198	156	217	192	186	209	221	206	203	209	203	211	170	207	215	243	186	217	247	215	225	193	194	216	234	178	215	205	207	187	168	216	209	241	203	207	221	194	209	182	217	186	185	223	205	206	192	226	189	205	191	222	204	200	211	205	231	196	214	197	226	183	196	203	172	199	216	202	208	216	223	224	232	184	224	223	202	195	205	211	211	187	202	220	208	205	206	212	210	212	211	179	219	193	184	212	191	231	221	213	223	209	229	201	205	202	221	224	232	217	208	231	190	181	226	196	204	201	219	213	182	196	202	181	195	206	240	205	208	227	212	233	224	210	187	193	211	201	198	200	215	210	217	204	208	192	199	205	201	214	196	190	194	204	228	211	211	215	211	220	199	236	196	212	227	180	232	191	203	206	194	182	178	197	216	206	207	227	207	193	220	237	200	206	222	201	201	223	229	189	219	195	180	209	237	213	206	220	213	190	210	197	193	228	193	206	221	179	211	202	236	198	203	204	231	205	190	172	201	208	188	197	220	197	200	187	243	246	212	227	202	212	208	209	209	219	202	207	202	211	208	195	168	213	225	226	208	203	217	229	214	209	191	212	194	196	187
2781	1920	8146	10993	10503	6772	4502	3182	2274	1690	1024	786	636	495	510	493	477	477	487	479	485	466	498	471	492	488	484	502	499	453	478	479	478	480	474	512	519	475	512	461	459	479	494	466	462	432	478	458	459	480	488	487	510	488	463	468	458	475	490	483	474	489	509	504	487	503	521	497	500	474	529	476	476	479	510	450	457	479	484	482	483	503	483	446	469	432	498	467	464	481	467	485	426	450	493	493	498	495	460	470	488	491	497	482	467	501	442	492	466	451	500	481	471	492	505	466	501	438	458	486	475	517	491	516	486	480	478	468	491	480	477	529	521	469	473	476	530	505	500	505	472	473	509	492	513	480	526	465	504	470	503	532	485	459	477	434	458	496	469	460	513	484	481	446	455	517	479	483	513	490	535	494	513	460	463	463	433	472	496	489	493	495	489	434	465	497	492	491	537	484	471	459	481	500	518	477	464	451	457	488	506	428	458	471	493	444	526	492	466	462	466	486	462	484	509	506	451	481	447	476	546	500	464	482	470	485	431	485	480	437	475	482	470	496	493	503	488	468	477	530	481	483	480	509	524	463	484	474	515	494	445	481	496	512	491	458	477	475	496	490	459	474	520	477	516	487	499	470	484	501	492	490	498	494	475	482	479	480	493	487	543	474	457	449	464	495	480	497	512	488	464	497	443	481	439	453	443	478	468	473	494	480	493	471	458	530	443	464	498	480	506	477	478	525	471	458	441	498	477	516	472	510	508	487	490	465	454	449	446	552	479	479	481	488	483	489	490	455	469	463	493	499	489	506	496	486	462	468	466	472	491	484	515	475	458	483	486	474	473	476	526	518	461	451	506	492	505	494	489	479	508	499	475	485	471	464	451	487	485	465	465	518	449	456	487	487	498	481	466	531	434	481	445	504	485	477	453	503	502	478	468	448	483	503	468	460	475	472	492	455	497	508	495	493	489	499	473	466	474	466	500	471	520	485	487	415	415	481	448	493	488	455	509	454	513	487	456	509	483	518	449	510	477	458	490	486	454	487	511	453	450	464	482	508	481	482	492	500	466	480	480	489	457	513	464	479	476	483	482	481	454	478	550	460	470	454	467	487	491	507	444	475	482	451	497	494	457	488	498	457	467	481	509	491	518	472	472	486	439	434	480	498	474	497	452	472	484	504	474	497	499	480	478	426	500	474	472	498	447	497	494	494	470	473	486	463	454	517	435	462	480	460	488	469	478	474	486	477	454	467	485	457	472	487	437	502	466	529	460	510	480	500	485	518	463	507	479	511	511	449	483	456	462	488	463	507	479	501	464	488	490	462	497	475	462	467	485	495	502	527	480	475	482	449	478	456	479	450	491	520	499	488	474	500	494	494	469	466	526	483	480	466	490	505	501	479	505	453	490	408	501	531	456	481	477	496	490	502	451	470	467	458	466	499	465	514	475	471	474	469	510	487	468	438	453	511	485	490	503	483	486	467	433	459	502	503	464	481	445	482	477	445	485	525	472	489	506	479	454	500	456	484	492	484	462	486	461	462	488	483	457	478	519	468	465	485	487	490	470	534	485	487	465	434	484	489	484	475	482	476	457	476	523	454	486	449	481	445	507	505	489	447	468	484	500	455	510	452	465	448	487	473	485	519	505	508	495	457	464	507	496	505	495	485	461	468	451	485	491	491	459	488	499	514	462	496	481	481	511	493	479	496	478	462	499	481	485	526	501	495	479	495	434	500	511	486	496	479	460	474	508	473	517	498	466	485	488	482	479	526	490	493	495	466	456	466	505	461	480	447	443	472	430	516	516	456	470	502	477	495	496	461	482	498	465	460	519	521	485	485	475	473	494	464	488	493	468	476	465	433	506	449	465	477	463	473	490	490	462	495	499	441	485	488	468	476	493	486	463	493	523	473	497	458	494	486	480	479	467	488	494	486	471	491	459	471	516	437	458	481	477	485	482	498	468	474	502	463	478	491	453	520	473	503	460	505	463	433	471	464	507	484	523	530	478	505	477	493	478	500	494	458	504	464	499	489	483	514	485	504	492	486	483	534	437	502	458	472	460	480	488	483	479	480	499	456	515	440	489	481	485	439	480	515	474	471	467	463	466	509	460	504	465	488	523	492	471	500	508	474	489	485	476	500	528	474	464	500	497	485	512	505	485	532	548	498	461	433	457	481	481	497	491	516	483	487	493	480	494	481	480	476	448	516	479	484	446	486	521	481	493	441	503	460	474	510	473	484	495	487	459	467	510	460	494	483	490	460	472	457	496	488	468	453	509	479	500	506	497	500	507	452	499	441	504	488	463	468	458	449	491	435	452	456	503	510	492	466	468	478	516	513	521	425	511	479	471	481	493	455	484	477	451	500	506	508	485	545	439	502	490	487	464	501	510	454	483	420	485	485	488	477	474	497	503	518	475	450	472	495	484	497	524	457	450	478	457	459	497	487	506	426	478	489	503	488	462	472	476	490	481	487	519	500	488	471	488	446	484	481	467	465	502	485	522	463	448	423	479	500	476	439	453	487	444	492	532	462	494	477	522	460	460	440	501	445	469	490	477	525	498	484	510	500	515	466	498	481	447	485	477	500	485	507	497	471	491	480	506	539	461	496	481	497	517	493	419	475	461	518	458	507	497	501	455	493	472	491	500	490	475	492	469	479	447	460	467	507	442	462	466	499	505	495	473	513	488	489	470	477	489	461	531	498	480	486	502	463	453	487	498	491	446	450	490	489	461	462	468	482	479	467	501	443	461	508	459	481	488	469	479	519	470	492	506	468	492	518	446	496	520	479	482	492	452	514	471	496	468	491	458	507	516	457	489	474	444	484	489	454	438	482	457	501	449	464	463	457	467	498	486	461	446	498	491	478	527	484	503	471	492	481	487	464	491	481	466	470	496	454	488	466	483	510	474	484	453	471	482	502	469	511	468	515	470	489	471	481	515	450	517	415	484	489	452	488	478	447	489	471	481	492	461	465	484	520	492	482	458	484	454	465	458	502	484	485	515	461	488	475	458	480	522	490	455	449	462	477	495	478	506	491	478	461	469	456	452	469	474	490	479	483	459	511	473	464	499	449	489	470	504	476	487	484	490	478	484	492	478	491	451	462	455	446	468	481	495	483	486	456	486	484	503	516	467	498	473	477	526	523	480	465	487	472	495	487	486	454	476	537	493	498	472	485	524	492	453	452	449	442	473	477	463	486	447	444	460	477	437	479	484	479	476	506	492	465	466	450	480	460	495	464	479	493	476	482	469	485	492	487	470	477	503	488	524	509	509	468	456	475	495	454	472	469	509	458	485	461	457	488	486	500	490	506	460	498	480	456	462	473	435	504	478	467	447	499	520	485	487	492	478	445	496	470	476	481	524	467	473	511	518	479	506	477	470	473	497	507	503	506	453	484	495	477	463	471	518	497	464	462	463	439	484	503	457	484	478	496	493	502	468	504	469	476	516	414	480	493	492	487	491	500	487	476	485	482	471	504	470	483	480	453	446	505	494	438
30083	38379	76196	65488	53355	44205	38340	25398	13934	6738	3152	1742	1052	546	353	352	384	310	354	329	346	363	358	374	349	348	342	368	397	361	359	337	351	347	352	356	358	324	392	392	348	375	334	332	344	342	342	371	343	369	344	369	341	346	347	332	269	340	371	338	366	370	389	374	338	380	349	387	355	393	328	362	348	345	366	352	361	361	388	350	354	375	360	357	341	346	333	372	337	377	347	334	359	388	373	347	360	342	332	374	344	349	310	312	335	335	326	345	322	354	359	361	331	369	399	326	367	343	412	322	341	358	344	386	366	355	349	363	344	382	328	369	354	396	365	375	326	326	375	345	315	352	340	359	373	390	388	339	313	342	397	373	375	346	343	325	345	350	383	374	339	379	341	337	369	363	388	334	355	322	364	405	344	348	356	342	388	350	365	344	339	393	386	336	333	359	337	321	354	367	375	376	350	374	368	416	368	377	345	366	376	356	325	382	386	343	359	352	356	385	344	357	360	365	341	314	351	363	375	318	305	385	315	354	372	333	344	349	350	386	353	312	354	339	347	362	370	371	361	380	337	339	363	340	408	383	389	343	410	374	391	388	336	344	362	391	401	367	369	366	330	351	362	364	366	348	329	361	356	343	351	355	377	359	371	331	345	361	370	365	360	357	353	399	326	407	353	350	360	345	327	320	390	364	340	359	345	338	353	360	358	363	368	380	338	330	322	389	351	348	348	406	353	334	346	324	337	343	362	342	332	338	351	420	336	360	358	384	352	337	360	393	362	378	352	322	374	325	361	329	374	359	347	385	331	352	379	376	360	376	362	347	365	388	369	361	338	360	342	384	371	338	386	355	325	345	352	362	376	363	340	329	344	362	296	356	334	373	378	390	325	361	383	362	358	367	374	391	368	380	394	355	361	403	331	361	356	384	300	338	373	366	367	373	333	344	354	363	351	353	359	358	381	356	348	377	344	369	316	333	340	355	372	372	319	360	380	345	350	365	371	323	332	324	332	362	350	350	378	371	336	318	317	340	352	337	358	369	322	346	313	337	359	323	386	375	391	340	379	358	337	352	353	370	365	378	308	322	364	307	358	336	347	399	351	342	371	353	383	353	339	367	367	397	359	345	358	347	308	341	351	376	386	319	377	358	352	337	380	377	333	367	329	349	338	315	315	329	349	361	371	368	374	336	355	319	326	382	331	379	367	363	362	350	321	343	330	376	331	401	360	365	365	388	354	362	357	363	368	358	364	346	349	341	371	342	331	347	332	339	352	372	343	378	356	375	386	334	347	333	332	337	309	339	390	352	411	408	324	327	338	413	399	354	363	354	317	343	353	373	348	365	350	324	344	360	363	353	358	354	375	377	333	378	345	354	358	404	351	338	360	307	317	342	361	364	365	397	345	378	364	389	382	324	352	344	376	353	359	360	386	340	360	308	366	378	337	346	367	347	362	380	346	323	328	371	376	296	355	337	376	339	347	339	361	351	341	364	351	346	367	391	347	369	422	357	298	336	341	337	389	327	384	358	344	359	337	349	359	321	389	375	358	308	365	353	358	337	335	401	337	377	351	377	362	374	350	370	376	385	350	334	367	383	361	380	371	336	380	331	342	400	374	335	348	355	313	355	367	359	334	368	323	337	381	364	352	375	397	357	358	343	387	370	392	341	346	360	346	354	343	365	348	313	359	373	359	375	340	348	308	353	385	365	372	330	361	363	337	355	337	388	395	371	354	372	329	367	379	354	326	388	377	356	396	365	377	388	367	357	379	323	331	356	327	381	376	363	375	394	350	373	327	345	373	408	349	369	353	327	354	360	350	346	342	339	408	368	341	371	342	352	409	335	361	359	356	365	342	336	321	348	372	341	392	367	398	373	345	344	342	350	331	364	346	329	375	347	354	375	328	309	368	368	314	331	368	370	348	313	346	365	393	358	371	325	307	354	367	392	316	366	356	349	320	355	350	401	392	354	407	364	369	373	367	332	389	400	374	354	344	367	395	382	383	342	396	358	378	342	329	363	341	353	360	353	342	352	368	371	372	328	295	315	359	382	346	288	365	335	385	374	371	346	368	368	361	332	342	319	370	382	354	368	345	356	397	348	348	358	381	359	349	338	332	371	378	382	355	342	327	364	363	343	349	361	364	346	348	338	399	378	342	344	384	355	327	334	362	341	352	374	356	333	351	349	390	338	368	340	350	354	365	375	393	338	361	375	369	364	358	353	340	370	359	353	377	334	362	329	365	342	361	330	361	341	335	347	350	314	351	338	332	380	345	361	418	340	342	394	307	379	348	355	348	359	377	363	306	372	325	430	377	362	353	356	337	320	350	354	362	316	330	344	355	341	341	324	356	395	342	364	324	339	378	311	334	374	347	336	397	353	379	375	367	351	363	358	360	351	352	390	350	362	372	395	357	323	380	378	354	370	381	358	363	369	338	325	328	366	357	375	379	350	328	338	378	384	364	331	350	341	349	335	330	356	352	355	356	356	340	371	391	345	356	352	347	353	356	379	362	374	344	399	342	325	327	371	361	363	361	354	326	312	346	377	377	361	365	329	383	359	352	330	326	362	362	314	375	370	392	375	362	307	341	373	375	320	364	353	347	343	380	409	352	341	363	366	356	337	381	341	390	347	320	341	391	350	341	346	379	409	359	319	324	368	361	352	351	380	371	385	341	352	369	371	316	363	316	349	340	314	321	331	390	381	360	336	347	339	346	339	371	353	319	379	352	321	337	346	358	350	351	325	355	386	357	403	414	337	373	341	339	325	380	364	344	386	387	370	365	342	354	370	381	342	349	339	390	351	376	372	365	326	367	365	323	381	388	360	385	358	339	338	337	385	330	365	391	337	372	361	356	328	329	350	355	305	379	334	343	339	355	350	343	369	358	359	348	349	337	379	357	352	372	350	369	368	315	305	345	392	345	348	349	350	382	372	364	345	362	364	339	314	317	343	373	367	332	353	370	372	317	362	377	321	392	390	363	371	400	333	358	389	343	321	351	338	331	324	333	343	375	363	330	370	354	360	367	382	398	334	335	385	351	367	356	341	370	336	316	313	348	375	357	363	324	362	380	353	393	376	384	331	344	326	350	378	346	347	361	330	336	363	322	361	342	384	330	381	353	372	339	369	359	356	351	352	347	336	341	396	353	358	361	365	343	370	347	359	349	359	361	338	387	363	363	369	350	370	375	355	346	350	342	348	361	353	389	392	339	360	329	337	339	331	346	400	353	370	375	370	370	417	346	310	370	337	378	346	349	368	324	343	359	339	355	377	357	371	390	354	365	367	347	373	373	345	358	362	337	378	323	374	352	384	388	329	369	348	355	351	390	326	352	355	367	362	378	340	374	365	329	340	363	419	390	321	372	389	368	304	354	415	368	384	337	367	348	362	363	376	351	348	378	385	353	336	348	348	362	346	352	362	390	349	365	337	335	317	307	315	349	370	363	309	355	330	363	366	395	367	344	376	386	382	316	354	342	352	333	345	348	380	365	355
13996	29704	68078	69556	62403	57404	51847	40241	28624	18834	11111	6464	3724	1460	768	744	800	758	773	758	761	763	790	830	758	800	767	764	786	760	749	779	811	796	773	825	765	745	796	774	824	776	797	796	770	755	765	763	775	744	781	754	811	748	759	814	776	805	767	812	780	788	789	775	770	762	745	758	759	799	820	753	766	712	813	818	778	785	779	779	743	796	776	812	819	771	739	799	740	809	757	768	768	822	798	796	778	794	818	764	788	814	722	782	786	756	793	783	774	702	766	732	740	787	747	839	782	731	794	768	722	744	755	798	751	824	782	785	778	808	805	808	794	833	763	781	788	736	790	768	803	759	774	808	790	781	781	766	752	801	760	800	793	700	747	815	778	796	783	741	795	792	829	791	809	825	754	735	830	765	755	805	831	751	744	729	785	783	772	760	805	791	767	768	761	734	800	768	776	783	759	745	743	824	744	792	777	771	781	779	769	769	772	731	772	812	786	705	727	748	757	785	731	782	804	752	768	806	764	794	764	794	781	815	798	780	799	708	802	812	806	757	807	772	748	792	732	744	745	732	770	757	807	725	807	763	751	818	780	805	799	756	806	789	770	794	747	783	797	767	771	769	765	776	756	718	754	817	743	818	781	714	800	800	819	714	747	755	788	798	757	714	797	789	815	823	760	778	781	796	770	769	838	840	753	754	798	842	769	763	771	744	782	787	767	800	770	770	784	779	740	736	768	707	810	738	759	749	814	708	754	763	795	729	818	786	774	800	724	800	769	803	829	772	730	798	797	795	804	758	745	804	781	754	760	758	752	758	791	754	785	699	764	780	802	744	760	773	781	740	780	766	790	766	763	758	725	776	800	808	762	767	753	762	779	844	745	767	787	778	740	746	766	746	790	792	794	795	797	730	827	818	767	757	796	758	765	791	724	772	793	765	772	750	791	769	813	771	780	776	730	800	764	744	796	753	731	742	781	771	727	795	739	776	753	801	766	780	778	756	806	732	777	774	770	782	756	766	757	792	752	807	797	759	748	760	822	737	788	758	753	773	742	748	814	734	798	773	782	796	794	735	756	777	731	743	777	794	759	737	798	798	798	771	753	775	773	762	762	795	802	813	752	800	781	823	804	731	771	763	744	798	744	793	763	823	757	740	754	732	713	790	789	835	790	792	809	810	820	789	795	812	787	700	726	780	741	743	777	716	756	798	777	805	759	750	732	805	788	731	765	762	779	811	758	799	770	731	763	801	791	693	760	731	800	754	791	802	812	768	792	795	791	756	771	790	753	742	796	786	759	774	795	781	807	756	770	771	811	727	741	775	765	741	770	735	775	758	801	797	817	754	780	747	801	787	798	773	769	814	784	765	746	795	781	732	796	814	775	814	795	786	780	783	767	819	755	811	831	800	768	750	809	773	824	722	827	834	773	766	731	817	764	792	767	770	798	787	763	787	756	803	792	811	761	820	734	776	763	764	782	819	789	748	737	754	825	780	750	758	792	733	803	768	691	760	773	783	753	793	765	777	780	820	773	847	748	818	753	732	739	817	779	755	796	758	748	704	721	804	825	827	809	722	780	730	780	794	802	807	800	785	793	778	779	795	799	822	772	842	746	774	748	739	720	780	785	797	768	797	776	749	778	794	772	763	770	766	796	804	755	764	807	783	782	777	828	820	802	761	804	759	780	784	738	791	771	751	743	723	772	800	740	811	739	767	771	794	773	783	782	744	780	769	732	784	790	808	753	752	749	809	762	754	743	832	776	744	805	812	750	785	779	792	783	725	764	797	768	758	749	783	777	750	773	738	782	768	720	808	785	774	738	762	769	780	829	787	787	730	801	738	732	746	793	783	810	764	745	793	769	789	792	787	829	776	748	744	753	779	750	770	766	785	721	771	736	784	796	832	784	783	799	774	762	807	809	776	802	766	853	785	767	787	774	768	801	756	764	735	816	816	777	820	768	785	764	799	786	787	709	806	811	805	845	816	776	800	769	796	816	758	773	830	806	789	773	796	773	817	841	816	801	818	737	799	769	790	756	800	747	779	796	783	794	788	764	787	782	761	787	742	733	783	803	748	776	783	774	797	794	823	849	825	795	779	780	818	782	761	778	790	729	765	792	752	757	785	789	741	755	781	721	728	736	747	810	750	748	773	794	772	770	764	774	758	807	747	801	730	798	813	739	753	773	836	772	770	772	706	807	752	767	813	808	779	756	804	806	784	768	803	756	785	738	759	763	774	784	839	786	797	745	736	762	812	757	760	728	747	733	797	794	804	837	775	788	766	756	789	813	810	791	754	766	737	727	806	768	734	755	771	732	763	762	802	794	785	740	754	792	766	766	765	745	786	736	832	778	752	773	747	792	791	742	818	780	782	780	806	756	730	763	826	781	778	786	835	766	779	787	783	757	809	728	754	682	762	770	777	757	806	817	785	789	801	726	729	805	755	770	758	797	725	776	797	806	799	764	738	799	748	801	792	785	771	771	797	781	767	795	778	775	761	802	779	779	790	829	759	722	760	790	794	794	769	806	792	794	821	764	772	746	825	718	792	773	807	844	778	744	747	774	738	758	765	801	770	781	762	734	751	753	831	759	774	827	784	828	814	788	763	759	740	751	767	756	749	782	749	812	795	787	784	749	791	766	765	716	791	794	782	785	750	782	761	742	763	779	783	761	766	781	757	782	789	745	749	786	804	756	805	782	753	745	808	780	741	793	791	753	748	790	809	791	721	762	770	718	754	741	765	744	797	782	729	770	783	757	771	781	742	797	778	775	758	814	801	765	759	792	787	769	714	813	775	804	811	775	786	761	815	777	800	785	755	749	790	793	744	758	787	819	764	819	707	771	752	817	764	827	799	787	736	783	769	753	801	789	757	727	777	800	820	737	794	816	751	780	762	780	756	774	823	771	739	794	778	810	803	738	778	733	807	784	798	760	740	767	798	771	759	704	739	792	763	778	724	786	785	796	757	760	773	756	791	801	772	763	813	839	803	799	766	774	748	805	775	775	809	802	786	757	789	762	782	760	745	737	721	765	786	763	756	756	782	788	752	825	808	855	781	712	834	759	765	756	748	818	754	794	746	811	808	747	831	783	780	764	753	783	776	747	765	748	744	778	765	752	762	760	809	761	828	797	759	765	734	761	744	778	769	772	841	795	760	816	734	802	846	785	811	749	755	785	812	780	795	780	789	755	792	738	756	765	778	745	790	801	790	789	787	763	764	730	760	779	775	758	798	805	765	743	787	799	720	798	806	749	767	796	804	744	767	808	740	787	803	783	770	810	769	737	756	791	784	784	749	759	768	733	773	786	765	800	752	734	744	785	805	754	770	816	766	755	780	762	754	792	758	798	757	834	739	773	751	775	776	787	782	790	749	772	778	763	745	792	729	763	763	811	787	786	752	786	765	795	719	790	727	782	741	778	796	741	752	837	781	838	791	790	773	770	781	763	777	822	761	741	767	791	774	758	767	766	767	783	748	810	765	830	832	775	764	774	757
33100	42405	74572	66893	53408	46213	39367	24977	13369	6590	3821	2107	937	574	373	397	352	405	392	334	382	390	383	376	389	376	397	387	414	385	394	378	412	371	385	352	359	345	388	379	407	380	389	378	399	390	374	379	405	407	384	389	381	408	362	373	348	395	340	391	416	364	349	404	395	373	375	354	378	399	348	375	363	381	394	374	362	389	380	370	405	361	365	389	393	377	378	361	389	339	367	383	381	392	404	338	375	341	340	388	350	382	419	377	344	364	348	373	364	439	404	361	395	410	398	406	357	377	392	381	378	377	389	390	381	369	404	360	383	342	378	362	376	395	395	348	372	397	371	353	385	350	374	380	417	373	404	381	412	404	404	396	436	397	393	375	360	377	389	364	394	349	365	402	339	371	346	370	365	381	415	381	399	384	420	385	385	382	373	375	388	360	395	369	372	333	410	383	387	376	375	377	378	410	401	418	381	413	354	393	401	364	410	398	397	345	376	396	394	374	377	402	402	391	362	368	392	356	363	370	379	364	383	362	389	360	396	393	405	385	378	375	400	380	358	355	383	418	366	376	375	417	428	405	434	390	382	361	375	375	380	393	393	397	328	369	368	346	404	403	394	363	363	363	371	428	377	386	364	376	363	397	392	421	375	366	364	367	399	405	361	392	376	369	365	356	387	348	355	376	372	388	365	412	353	336	346	388	353	344	381	411	337	343	374	352	387	337	382	373	404	376	343	387	356	357	356	394	377	421	384	416	382	370	378	392	401	381	359	385	376	371	405	382	388	370	362	383	383	378	415	377	364	341	378	387	338	353	399	373	374	376	381	404	381	360	374	389	401	374	390	376	372	369	388	348	394	385	407	394	362	379	397	384	399	377	342	369	351	372	402	386	380	368	386	396	368	340	388	410	351	375	399	368	395	359	391	405	322	390	385	402	372	401	377	409	398	386	370	374	343	426	368	356	388	356	381	363	353	399	411	389	369	379	343	351	398	400	378	353	361	406	383	389	388	398	397	342	390	395	377	377	389	405	391	382	370	394	388	377	391	415	425	383	391	408	400	415	376	393	377	360	355	395	379	384	395	379	363	404	366	373	368	364	358	394	400	367	443	359	348	415	349	334	417	372	356	333	400	380	359	354	340	386	397	401	353	398	385	348	381	365	379	356	405	391	406	361	364	346	382	378	405	377	382	392	400	359	393	351	387	405	398	391	371	344	389	363	360	403	380	355	378	360	372	363	426	375	339	354	382	353	373	403	366	383	371	372	345	386	372	362	393	375	404	395	349	379	372	360	371	391	384	396	338	379	381	369	393	424	411	386	389	389	366	334	351	351	359	370	368	381	374	364	410	435	395	384	364	400	337	355	339	381	372	394	406	376	324	373	388	388	373	376	333	385	417	430	374	401	419	364	381	364	337	412	417	385	365	337	384	385	393	389	393	386	368	415	329	380	413	384	398	369	381	410	413	382	345	371	370	415	351	406	373	369	404	388	367	357	413	354	353	362	390	390	388	360	360	367	386	379	399	383	376	395	353	382	353	390	403	387	336	364	377	391	377	392	352	368	408	385	389	392	370	364	374	404	391	398	423	372	434	384	404	364	361	403	338	343	403	387	355	354	408	384	392	383	382	437	382	394	382	364	404	376	383	379	378	413	366	331	367	335	387	356	374	394	417	420	388	372	379	395	389	401	389	343	339	317	372	358	383	359	388	384	359	392	356	346	381	411	382	356	375	424	373	389	389	347	404	397	387	364	382	374	366	364	349	404	362	415	381	380	334	403	381	385	419	374	317	361	387	404	385	369	384	367	358	382	347	385	337	375	392	399	406	355	357	369	353	430	406	360	385	360	386	363	380	376	402	388	398	413	387	359	382	382	411	388	374	355	430	429	389	378	375	383	384	365	374	383	397	418	414	367	323	386	399	417	361	359	371	381	379	405	386	384	405	374	420	446	392	415	379	413	375	367	387	372	390	355	373	342	377	337	385	416	389	361	344	359	334	391	390	414	359	392	360	373	388	358	400	406	375	405	350	363	322	370	380	363	390	352	387	362	377	379	380	365	372	399	362	405	403	363	372	385	397	406	393	345	350	375	386	395	377	418	408	356	350	412	359	361	350	380	380	348	365	371	385	382	395	370	378	372	434	374	358	348	370	376	364	404	403	386	371	374	368	375	370	363	382	388	352	374	396	367	366	374	412	364	402	408	372	368	400	379	379	392	376	411	351	388	393	415	394	394	408	383	373	399	367	367	387	366	370	357	377	411	347	353	345	384	395	371	378	372	389	369	389	396	348	376	381	382	388	372	392	390	401	336	366	382	352	361	378	373	405	369	372	391	363	337	380	424	359	370	372	384	369	357	379	405	356	345	388	326	405	407	386	337	352	381	396	354	377	358	424	388	428	356	370	381	343	404	374	365	394	381	396	388	423	341	395	401	341	366	400	394	357	408	368	379	350	369	380	346	382	379	406	387	372	348	374	388	390	390	367	380	377	382	376	372	385	355	373	362	380	367	393	401	360	409	381	330	405	387	376	378	347	402	389	384	404	382	397	360	382	360	355	361	368	377	437	372	350	370	341	378	416	345	391	364	347	385	345	377	387	352	402	408	388	369	396	348	373	393	383	391	391	386	389	391	362	329	337	401	396	397	411	349	371	363	388	422	377	433	383	393	370	351	360	396	392	405	370	381	372	363	398	359	423	398	374	378	370	364	365	392	346	382	355	377	389	400	369	399	379	393	362	395	373	400	381	371	388	382	364	346	381	384	376	375	404	378	392	375	382	352	373	397	409	371	382	364	380	357	388	365	382	395	389	363	374	367	377	371	369	404	385	376	371	367	381	343	403	379	357	372	386	371	397	378	368	399	360	341	358	369	413	393	384	348	371	401	383	409	372	364	374	391	385	408	443	407	401	370	349	381	379	388	373	350	380	424	386	363	409	402	425	383	392	415	375	391	397	332	360	399	370	376	390	367	381	406	391	386	373	377	382	361	393	373	380	349	381	348	404	386	424	377	384	404	376	403	397	380	388	352	354	400	329	416	397	368	375	376	380	351	399	394	372	363	360	335	369	370	395	418	406	372	379	376	395	378	379	371	373	380	344	370	371	376	370	367	365	383	371	352	364	390	375	346	384	384	330	372	390	367	393	388	420	395	376	359	371	326	371	365	386	369	383	398	383	379	372	408	393	371	384	352	381	369	349	373	393	370	363	369	382	390	371	343	403	393	382	363	363	393	375	365	384	387	365	380	364	363	384	370	380	378	367	424	397	377	396	367	401	399	392	380	362	376	386	398	388	426	364	323	384	402	369	351	377	369	389	412	364	387	347	410	393	414	391	397	390	358	374	394	400	361	404	347	406	363	371	420	379	389	342	406	395	383	419	368	405	388	403	354	396	418	384	430	387	383	406	383	385	367	387	388	354	353	391	376	360	376	382	374	403	364	352	382	379	374	360	354	360	391	414	417	354	414	411	394	382	381	353	405	357	406	374	359	355	356
14968	32465	65985	69963	62377	58937	51836	40026	27049	19268	13028	7986	3400	1624	846	776	812	853	824	775	839	792	803	875	824	843	815	830	806	808	782	799	771	807	795	776	853	839	817	838	818	780	793	798	833	841	826	785	828	775	904	837	802	832	867	840	784	763	838	806	777	838	832	810	846	829	781	822	831	847	793	773	791	824	774	829	828	803	846	831	786	790	868	763	863	825	802	812	781	780	792	798	817	785	829	835	829	811	814	763	783	800	778	818	877	822	805	823	815	824	866	862	801	758	780	859	763	820	785	803	841	803	802	843	790	779	781	773	818	805	780	847	815	819	821	785	809	821	767	844	811	770	780	792	741	766	803	806	815	798	824	776	805	818	792	818	767	811	759	779	811	836	878	798	814	801	781	839	840	867	872	807	809	821	857	833	784	818	836	812	821	818	834	821	829	835	838	809	820	822	793	878	799	846	813	795	812	858	859	798	810	760	823	818	837	785	789	796	802	799	773	816	793	809	828	868	764	808	786	821	813	800	805	767	808	866	825	793	815	874	851	833	853	816	805	793	792	838	880	807	822	829	819	858	861	818	813	796	819	830	836	766	810	768	773	795	828	798	810	757	795	870	804	795	801	779	840	839	791	782	842	788	773	880	836	794	818	796	804	809	828	798	836	758	807	784	833	797	824	789	822	844	810	799	822	805	794	843	781	831	803	820	860	780	783	854	790	848	820	802	784	788	821	798	802	825	851	815	807	777	788	781	847	793	769	836	766	811	851	793	770	835	797	818	862	848	843	818	819	862	802	771	848	840	803	819	810	832	799	821	852	848	819	797	818	809	803	836	799	787	823	779	787	819	809	802	867	833	823	798	809	866	807	846	760	814	839	833	781	841	830	753	782	838	805	769	796	819	831	844	833	802	781	848	850	828	817	840	781	747	822	817	786	815	814	888	867	830	816	841	838	827	825	803	790	792	798	804	864	780	771	818	793	796	776	835	843	834	859	866	754	836	837	793	799	831	791	789	842	790	783	839	790	763	764	770	755	871	802	827	788	859	756	775	804	835	837	803	755	812	848	805	802	809	779	809	796	797	787	780	829	806	834	796	841	839	838	813	790	768	829	817	768	813	809	815	776	838	818	826	793	760	821	800	779	820	816	871	859	823	845	804	816	839	833	794	822	815	787	814	774	824	818	767	822	842	837	823	766	824	792	764	848	826	829	828	794	798	808	845	793	832	775	811	783	827	844	823	842	849	823	773	845	821	843	824	813	793	819	785	883	800	798	830	872	860	811	857	875	816	825	825	827	836	801	836	842	841	838	805	806	777	784	783	794	818	793	801	826	827	780	792	815	802	846	809	796	807	830	849	870	824	802	844	814	812	783	855	866	868	808	839	843	869	813	808	788	882	836	803	816	849	799	848	799	807	779	828	840	819	816	829	797	826	822	780	828	798	866	802	822	781	834	809	863	836	794	800	740	814	812	876	860	802	830	817	828	851	794	773	821	822	811	814	826	822	794	852	786	845	792	798	825	819	798	817	815	809	765	818	799	812	793	816	827	827	836	875	859	837	846	792	825	801	806	807	828	841	852	803	813	841	860	791	811	813	841	828	791	827	874	776	843	859	885	836	838	796	815	797	806	855	823	786	811	811	796	758	825	838	788	845	811	856	847	845	821	795	808	802	821	838	794	813	810	773	825	812	779	852	812	792	780	814	801	830	733	808	828	786	783	827	860	858	773	831	792	841	796	849	837	824	813	813	828	844	826	811	832	800	811	784	813	849	809	747	829	802	818	828	798	773	809	780	816	813	813	800	829	832	780	874	842	792	831	815	841	757	861	777	824	834	844	806	754	825	804	788	851	806	875	793	802	816	847	790	839	801	845	739	815	805	791	803	845	865	783	790	811	788	829	803	820	818	808	804	783	801	825	749	794	819	836	847	821	802	783	832	856	830	763	865	776	830	782	793	854	801	862	824	855	808	796	781	857	812	868	822	866	839	829	846	846	816	844	773	837	783	779	819	822	847	827	863	762	812	815	831	778	797	823	805	865	823	800	784	836	840	785	801	816	788	716	829	813	823	812	806	866	832	832	803	824	774	791	858	821	785	837	851	782	843	799	852	777	774	839	845	752	811	833	783	798	815	854	823	822	845	825	859	853	792	805	795	818	850	756	862	796	788	821	871	820	796	800	813	782	884	795	811	785	868	818	824	813	834	825	835	843	791	834	794	838	892	844	809	798	806	825	827	785	807	792	840	834	851	822	772	853	819	836	812	831	830	815	809	810	856	846	791	823	803	769	851	788	769	829	817	792	888	827	771	807	820	766	797	767	811	802	834	837	813	825	833	843	776	817	813	839	817	807	783	817	762	819	830	791	805	810	798	778	817	840	800	863	848	765	775	830	801	784	805	794	793	853	775	809	813	822	849	798	789	826	819	810	840	820	840	784	834	756	813	822	828	825	792	808	856	815	801	867	855	842	823	784	705	805	819	815	797	812	793	784	852	750	834	799	822	828	797	822	803	861	835	794	846	857	775	877	765	763	828	739	764	813	826	840	865	805	813	816	842	821	846	792	791	794	825	779	846	811	836	770	809	835	775	851	827	815	807	832	828	774	805	829	779	829	816	796	825	799	837	864	803	873	804	864	844	804	822	855	840	804	793	798	783	808	769	803	830	806	794	808	813	767	866	744	831	815	820	790	836	820	834	816	826	840	786	828	795	782	853	786	792	838	768	791	788	817	791	812	865	834	775	810	822	794	839	802	806	772	781	800	865	848	835	821	808	845	826	818	862	825	808	782	806	800	797	815	868	814	823	835	824	881	820	780	844	802	798	827	822	838	840	815	825	793	764	873	769	841	817	803	752	860	791	814	881	783	760	822	779	804	827	815	837	795	851	815	807	749	794	808	815	830	808	816	822	810	803	830	824	862	826	821	809	845	841	816	830	799	803	822	799	790	841	762	755	789	775	851	793	789	856	807	809	795	815	806	752	840	748	797	823	753	789	788	841	794	829	793	811	795	814	830	790	804	776	879	822	826	776	821	834	808	812	833	777	859	789	826	822	799	804	797	800	833	850	766	860	778	851	828	816	791	765	796	842	778	788	796	865	774	835	847	831	846	810	788	830	849	827	761	809	826	809	763	797	791	822	813	797	819	834	801	823	798	823	771	761	810	799	819	784	824	774	792	808	790	814	810	866	869	764	819	843	815	815	786	844	829	844	847	849	831	884	798	860	807	820	840	833	807	812	819	816	847	844	840	840	800	776	794	818	791	823	828	803	809	859	785	819	809	813	865	827	814	822	824	849	796	811	836	819	816	866	853	766	762	782	851	792	816	795	807	796	815	811	842	826	850	801	790	828	812	808	832	820	790	822	812	784	869	821	821	824	824	818	817	809	827	819	837	844	843	821	792	829	810	830	775	834	805	830	847	850	812	781	872	784	810	770	813	773	788	827	837	785	872	795	789	782	825	787	869	782	841	784	830	840	846	865	818	774	796	823
3197	2600	4787	3648	2345	1644	1207	762	534	451	414	308	293	238	247	237	202	223	253	227	237	261	239	232	263	234	229	226	245	245	225	219	203	236	230	220	243	246	218	227	235	232	217	224	245	254	258	273	248	256	245	227	240	230	277	246	247	235	227	212	240	238	259	237	219	237	215	216	220	238	225	252	200	270	244	224	235	233	237	214	247	207	215	231	214	221	231	282	217	241	230	227	200	210	259	219	226	242	225	249	221	232	235	230	241	220	223	245	236	263	235	236	222	221	238	224	236	265	250	249	247	241	256	207	213	237	248	218	242	245	234	209	231	258	218	222	228	225	225	196	217	227	222	221	222	229	203	239	233	230	228	235	248	218	203	228	262	244	227	236	219	256	227	234	227	232	226	219	227	215	232	215	237	247	249	279	199	227	251	236	233	209	239	240	219	261	235	238	220	209	225	238	216	252	237	231	241	247	236	235	229	232	230	248	220	218	222	224	230	227	243	218	225	219	241	240	241	252	223	218	256	235	233	261	230	205	235	218	244	249	267	248	224	249	217	226	248	239	232	236	246	238	262	235	237	229	248	216	243	232	224	230	235	278	242	256	245	219	201	229	252	260	255	230	219	224	238	246	239	250	249	225	250	231	208	253	256	212	212	239	198	252	231	214	209	225	255	240	228	229	226	225	225	239	250	222	198	251	213	255	218	250	234	229	255	254	250	237	230	234	220	213	228	267	242	220	212	232	265	225	247	233	263	256	237	238	248	244	242	247	271	259	237	227	248	233	234	224	231	234	238	273	235	240	264	216	264	253	239	225	231	250	221	231	216	224	227	230	220	236	237	245	226	243	270	243	233	243	223	215	216	221	253	221	173	255	256	220	214	214	239	242	241	262	233	258	253	224	273	239	235	230	237	227	228	229	228	226	249	234	251	219	240	222	219	230	225	247	199	245	237	224	245	249	218	248	206	235	222	235	217	254	233	218	237	249	223	249	230	238	267	223	241	240	241	215	246	211	188	214	274	246	233	232	234	206	254	232	237	256	256	237	233	223	226	211	224	246	237	257	208	267	235	211	228	238	225	229	222	250	220	229	233	241	212	239	249	224	218	255	212	234	227	220	244	219	239	242	238	241	232	232	255	226	216	231	240	255	233	226	219	285	249	226	243	248	234	237	239	278	232	241	230	232	221	222	230	227	214	224	240	225	214	212	202	212	244	234	240	200	228	241	239	216	259	241	243	217	242	239	260	240	244	255	229	255	236	209	230	239	252	246	217	210	232	201	221	249	232	238	235	224	228	235	247	253	244	250	251	224	250	227	222	206	246	247	241	246	231	253	226	246	254	220	224	242	248	237	226	237	236	226	210	243	226	218	256	234	219	207	243	241	223	239	231	252	242	235	225	240	206	245	203	250	225	245	217	232	218	235	248	227	227	256	246	218	243	217	245	261	242	219	200	240	230	254	252	237	229	238	235	200	251	239	259	221	209	247	217	248	242	235	229	258	220	199	234	239	246	223	258	235	214	234	264	233	222	244	226	224	237	249	234	222	231	215	251	247	230	235	223	221	231	200	235	217	232	220	217	237	250	208	247	240	243	240	252	264	233	256	251	231	216	246	258	235	241	258	241	201	251	220	226	228	200	205	227	193	244	258	253	240	229	232	240	250	238	215	248	253	223	222	208	228	239	273	255	209	226	222	225	229	211	212	236	242	251	209	232	217	216	215	218	211	223	264	248	234	232	232	230	254	256	234	234	244	247	237	210	216	265	265	206	232	257	247	232	237	263	241	233	212	260	219	247	222	201	230	231	217	239	272	221	242	208	251	229	231	192	204	247	229	226	234	265	229	221	237	253	222	228	215	201	245	208	237	204	246	217	243	250	232	222	216	223	225	205	236	243	241	215	225	254	259	252	229	253	222	257	215	235	236	222	229	227	242	244	255	234	254	250	243	254	249	242	224	233	229	220	248	240	252	200	249	218	230	211	222	214	236	249	270	225	212	228	263	241	227	252	248	245	243	233	232	231	223	229	244	260	244	221	224	217	234	253	242	262	227	238	241	237	246	228	236	232	237	229	220	240	241	244	242	223	204	230	249	229	242	244	232	228	213	229	239	214	220	236	206	236	239	228	213	232	231	230	217	253	244	222	230	223	244	234	239	244	231	229	227	234	234	246	226	230	257	248	239	249	261	218	258	249	224	254	215	244	233	233	217	230	242	206	245	230	241	241	215	282	233	196	219	230	223	235	215	204	220	242	231	257	228	223	247	215	238	245	237	218	255	234	262	222	226	246	261	246	201	231	223	221	219	235	254	247	221	248	242	226	216	249	246	219	215	240	236	253	242	252	245	226	224	235	250	224	255	230	266	246	241	238	217	252	242	253	231	248	230	229	257	230	199	254	240	240	240	221	238	212	250	246	216	221	241	251	232	264	241	241	238	245	222	262	257	232	230	256	230	251	269	245	251	227	244	256	230	204	206	242	221	226	235	238	248	246	264	243	215	225	221	242	216	241	235	247	256	220	218	217	218	221	221	192	235	255	253	231	240	222	244	243	231	230	266	242	225	236	241	260	266	240	253	254	226	233	274	200	255	248	232	243	193	253	234	244	220	214	202	207	242	250	228	231	254	247	261	211	211	258	241	203	225	212	225	239	241	258	239	244	221	210	235	232	253	219	211	237	221	268	255	211	237	231	254	216	237	225	212	251	241	229	248	220	224	228	229	253	228	243	258	236	254	249	239	237	224	248	215	227	251	247	230	224	229	247	228	244	273	242	229	273	230	227	242	236	241	217	224	225	214	214	240	241	244	233	221	257	264	219	196	254	255	247	222	251	221	230	219	217	224	247	221	242	198	234	244	235	218	239	232	243	204	240	252	216	235	232	243	197	208	236	254	213	221	231	208	239	238	249	269	221	222	226	235	230	232	250	247	261	240	249	226	215	272	228	247	217	259	219	218	218	232	241	204	205	224	222	243	235	219	260	232	210	228	233	250	224	227	222	239	241	224	232	219	238	226	213	238	232	214	219	262	235	240	235	253	233	254	219	229	177	241	237	228	239	264	227	224	240	236	215	249	251	233	266	224	212	235	197	230	245	247	226	231	235	220	251	231	230	240	217	241	273	214	252	224	234	223	227	232	249	232	236	243	220	219	264	262	241	229	252	263	226	231	259	231	246	239	226	250	255	218	246	242	232	207	213	214	244	242	259	252	222	219	218	237	216	203	257	279	221	241	230	256	221	242	228	229	234	242	252	237	244	249	216	231	234	250	243	211	232	238	266	268	239	233	228	261	232	232	253	186	238	280	231	223	216	233	220	210	242	246	238	234	240	214	237	246	244	220	254	252	214	237	231	218	227	240	199	235	232	246	260	246	246	230	211	248	236	232	254	247	232	252	226	228	230	222	245	220	230	200	234	198	239	259	220	207	232	254	263	264	231	255	218	229	246	254	237	241	265	224	232	240	240	233	224	215	244	231	208	248	234	213	244	212	229	238
2803	4078	10299	10342	7914	6053	4379	2554	1842	1473	1069	816	718	557	544	568	529	509	494	554	537	517	515	549	476	520	548	509	504	573	532	517	515	539	536	530	529	545	507	573	542	528	526	524	540	535	538	557	530	512	548	563	547	561	480	576	551	487	530	494	547	561	532	506	566	546	505	539	550	577	494	562	521	534	550	528	544	533	568	552	540	530	557	537	494	523	543	542	545	491	571	553	519	535	511	510	532	525	503	529	523	546	515	506	504	541	538	559	526	541	496	571	509	487	541	522	542	505	527	544	511	574	533	523	520	564	490	528	537	532	526	556	539	536	519	534	517	524	568	544	565	557	534	522	527	514	532	540	559	531	561	548	537	524	540	508	508	518	542	534	552	519	540	510	516	556	518	535	555	553	534	551	554	558	577	567	575	522	553	541	537	536	541	525	519	522	578	540	533	556	557	536	546	536	504	534	515	552	558	545	547	544	569	531	567	534	494	526	542	513	533	558	531	526	530	527	520	509	517	540	509	530	458	517	526	490	548	537	530	539	504	543	527	512	545	496	512	530	507	540	550	504	516	505	533	511	560	535	533	570	522	560	526	550	541	575	524	550	540	558	529	530	523	563	509	532	510	560	529	579	542	538	537	498	549	487	558	524	509	528	542	588	543	570	480	511	553	539	542	547	550	586	571	537	566	524	555	528	576	555	536	536	524	517	526	514	535	516	557	501	518	518	489	567	524	539	532	534	518	505	555	517	577	513	540	534	518	539	547	518	552	495	544	516	585	571	526	571	557	524	531	534	559	527	491	523	504	519	503	521	551	508	520	557	509	535	523	564	531	523	567	517	465	568	530	553	554	537	573	528	530	562	534	531	530	484	514	498	550	518	503	548	576	579	553	525	528	540	544	516	523	566	564	577	564	570	520	558	527	545	520	541	559	556	561	515	510	537	550	548	528	531	516	551	530	557	566	512	525	508	535	535	518	552	546	598	551	488	564	499	565	534	512	513	541	545	527	540	521	508	504	538	575	541	527	556	556	552	562	564	523	520	511	516	554	506	519	532	566	534	578	520	526	575	495	526	531	515	536	527	537	587	537	554	542	492	521	557	522	523	512	480	574	502	531	522	530	539	535	581	508	533	523	511	554	593	518	533	519	540	532	540	540	552	504	513	480	532	506	567	558	503	519	550	519	551	543	537	552	530	519	496	516	526	517	527	538	522	505	504	505	572	516	571	487	589	532	535	506	552	546	546	512	545	490	545	495	553	535	538	527	538	523	529	498	514	549	506	589	521	550	562	509	532	547	531	529	524	568	539	499	518	579	574	575	562	527	563	530	570	527	530	519	575	500	556	534	539	522	549	549	542	534	514	531	508	561	499	500	470	519	555	525	550	566	554	554	544	543	533	537	521	548	508	525	529	550	567	485	565	533	506	571	526	539	551	535	557	529	538	520	548	530	539	520	529	559	544	532	545	495	545	540	527	491	569	541	548	520	530	487	558	547	587	522	555	511	585	517	503	530	524	562	540	544	570	574	515	562	474	547	538	524	503	546	531	481	528	512	533	548	512	573	502	528	538	518	524	545	500	543	551	553	475	505	546	545	543	521	551	521	532	532	542	540	548	508	559	541	552	592	497	542	530	524	482	506	551	545	525	540	558	545	499	519	574	545	527	556	549	496	558	521	517	552	514	509	569	533	558	499	541	568	519	552	539	542	521	516	522	515	482	525	590	525	560	525	576	519	554	528	547	541	542	549	494	576	532	498	520	526	502	538	542	568	521	564	525	568	540	573	544	501	520	512	580	509	562	520	552	533	529	477	570	545	505	557	572	542	545	537	535	562	569	537	512	518	540	556	545	510	557	511	600	530	516	528	535	522	541	499	498	576	578	520	550	542	585	526	526	537	534	542	576	523	560	556	559	537	534	549	537	582	514	531	556	533	533	518	523	511	551	554	558	546	493	521	532	544	513	529	515	497	552	508	537	543	537	533	562	552	543	542	557	542	535	520	531	580	519	560	580	538	528	533	501	553	570	526	522	523	576	556	528	532	548	569	586	587	517	513	507	490	561	538	544	536	534	576	538	509	523	559	524	568	540	506	549	507	549	529	508	546	546	539	546	542	511	570	522	560	535	526	580	533	506	519	553	531	555	547	517	502	529	512	568	554	528	528	515	534	535	531	567	532	537	557	562	531	535	521	524	539	541	564	565	534	511	501	507	541	521	533	575	528	549	557	513	470	497	534	534	546	475	544	531	553	514	531	508	526	554	574	546	550	502	559	565	510	564	535	557	518	602	487	487	541	522	556	538	522	547	540	557	523	542	566	552	540	551	525	551	494	514	520	544	544	526	567	543	511	571	566	508	537	524	525	554	527	496	557	555	572	569	558	526	528	530	539	530	536	574	573	537	560	560	514	536	536	615	542	542	484	529	540	528	544	518	506	514	523	540	520	503	545	542	530	496	509	522	541	529	535	521	494	509	533	548	551	563	531	544	551	554	580	512	551	526	563	519	560	548	526	549	577	538	569	568	555	575	522	540	522	562	522	544	551	520	521	555	537	539	544	541	611	544	546	551	546	498	535	510	552	511	547	572	543	567	565	538	531	566	520	504	518	551	570	536	531	513	522	531	501	503	532	553	563	517	521	526	598	514	544	529	541	522	540	531	521	595	560	550	570	512	577	539	582	577	540	561	512	508	581	536	557	541	529	515	581	534	562	535	525	539	537	524	547	516	545	559	526	534	485	517	542	504	548	536	543	520	560	565	528	491	550	524	558	550	533	548	540	566	551	539	542	533	504	516	542	545	523	563	540	537	552	521	519	510	524	525	497	520	549	547	500	534	515	538	539	559	548	563	534	517	590	575	578	529	526	506	505	503	577	539	563	552	562	563	527	489	529	570	522	560	545	492	535	529	546	566	510	565	553	543	543	549	567	519	491	557	513	553	552	545	526	500	563	517	487	528	493	543	552	528	536	487	519	538	551	554	544	538	548	505	518	562	525	537	559	521	522	555	528	524	530	561	530	521	539	523	573	514	559	537	542	550	540	524	532	538	528	527	583	534	514	585	531	541	533	510	562	546	509	514	526	552	593	518	530	556	536	541	523	542	553	578	551	565	529	580	520	543	508	563	525	539	581	517	543	535	545	540	521	548	536	588	513	534	538	543	543	521	561	535	504	506	556	577	535	547	540	540	520	553	535	505	533	583	525	540	533	542	538	516	514	537	521	538	535	541	555	527	516	508	495	548	530	547	543	570	522	551	529	526	559	542	524	539	532	543	555	554	524	524	545	547	541	517	525	499	525	534	540	558	535	514	538	551	581	549	558	544	566	523	542	557	535	553	564	537	524	536	548	521	566	526	523	526	538	536	509	510	524	543	534	512	528	520	567	511	499	549	545	504	548	556	541	503	530	541	561	562	513	512	521	529	546	500	532	523	510	537	566	536	502	573	547	516	515	524	555	501	584	528	550	523	547	502	542	543	506	569	555	543	582	560
27192	59054	76912	69556	55845	41058	27874	15536	10023	5945	3096	1673	953	496	382	397	353	400	369	371	362	359	376	362	324	382	385	374	380	357	381	331	340	319	395	371	365	378	358	360	389	369	390	392	386	354	363	357	375	343	406	377	403	391	400	421	368	373	372	396	362	331	358	338	341	397	316	340	345	335	403	373	390	368	382	373	376	349	370	385	361	402	378	386	371	390	385	355	379	372	379	324	359	348	352	329	378	354	355	375	392	384	356	356	335	369	400	347	376	366	367	409	388	368	390	341	317	367	352	384	356	328	327	366	355	391	389	374	361	365	362	361	373	351	375	362	356	311	369	393	362	328	346	344	372	361	350	398	334	332	376	332	336	342	364	341	380	348	374	385	346	384	409	403	368	354	338	356	398	358	356	381	310	361	386	379	393	385	371	349	335	357	350	357	363	342	366	344	377	373	374	366	383	375	365	339	340	323	360	353	387	357	400	355	378	310	378	399	352	385	368	323	374	311	368	348	379	368	398	402	384	362	353	339	390	359	401	422	382	368	341	377	388	333	319	321	383	350	394	330	339	382	372	379	349	339	391	373	370	385	360	340	368	347	364	375	325	354	399	355	370	357	387	371	356	388	349	384	363	380	358	390	363	366	395	380	364	340	371	385	415	368	353	351	381	361	333	363	347	371	354	365	404	401	374	350	357	339	365	381	396	351	351	342	336	355	371	374	376	408	375	367	386	379	340	337	344	379	348	383	411	361	364	407	369	397	355	350	398	357	350	362	358	384	359	378	344	369	373	355	363	348	381	359	385	364	355	387	354	364	386	357	348	358	392	339	367	407	358	335	368	342	388	360	393	374	374	363	333	361	409	367	393	377	346	391	337	390	363	379	390	364	419	345	295	354	372	360	372	356	367	387	359	387	372	391	365	394	306	425	407	365	366	346	359	372	365	375	390	341	354	367	372	367	353	388	357	367	323	374	406	341	353	389	398	358	375	385	362	384	357	407	402	403	385	366	371	355	392	357	391	353	349	357	357	361	376	394	334	369	356	406	375	398	383	368	344	369	389	349	397	358	371	363	350	331	331	360	357	382	407	373	348	370	350	379	359	378	378	398	335	361	345	352	371	402	344	353	356	399	369	384	388	364	407	380	361	349	369	362	348	360	369	397	370	374	319	350	350	336	392	336	357	361	371	396	393	385	333	372	365	418	356	411	399	345	400	366	373	384	382	356	397	378	374	347	360	351	331	371	387	352	382	400	389	405	381	350	351	369	354	371	393	339	415	357	336	365	395	388	373	379	354	379	403	342	386	382	350	368	352	336	365	331	367	381	356	376	408	404	377	397	384	366	381	360	366	377	350	374	325	350	336	376	403	406	342	338	386	329	385	375	362	368	332	366	333	348	369	374	373	379	365	325	337	385	339	348	391	354	371	377	392	385	382	372	361	376	358	358	362	391	347	350	392	408	366	383	350	340	354	342	315	360	402	365	337	327	404	383	350	363	340	365	368	396	348	386	353	388	342	422	369	316	360	350	327	359	357	348	375	413	365	352	350	331	329	368	396	340	374	345	388	360	367	388	411	345	342	339	377	334	370	367	392	391	351	383	369	356	382	345	389	306	365	385	357	370	374	355	377	364	363	333	367	368	339	338	352	326	367	341	380	351	374	370	364	369	386	336	407	361	342	364	347	370	364	366	367	351	400	376	365	372	373	353	339	359	368	335	360	364	367	389	342	342	407	359	396	402	353	414	373	378	339	412	390	382	362	367	338	334	325	355	379	369	344	354	344	353	360	399	350	354	369	412	303	346	352	348	345	388	368	330	383	405	356	377	380	395	340	361	383	355	333	383	384	355	362	417	359	357	340	355	324	368	364	363	398	396	375	380	335	368	374	375	366	359	353	358	374	326	352	410	377	379	376	335	352	372	371	364	400	363	341	360	388	417	384	355	348	339	351	362	361	395	353	345	361	371	352	386	324	360	396	358	357	334	363	366	374	368	348	397	389	356	371	349	367	359	354	340	402	376	353	327	358	370	390	360	356	424	365	360	372	345	355	315	345	343	362	370	350	373	374	373	345	375	372	378	343	392	358	361	365	366	365	362	373	366	387	343	362	360	414	358	378	348	357	391	330	341	387	337	399	352	392	385	375	406	334	355	392	394	360	368	381	371	357	373	389	384	334	388	336	359	388	388	358	371	383	368	379	365	405	354	344	378	328	342	380	358	350	357	363	389	365	405	394	397	401	383	401	393	369	336	397	350	368	377	374	324	390	399	368	360	343	341	364	384	361	338	420	349	351	371	354	371	348	351	377	383	322	352	374	396	435	357	370	346	336	332	371	358	363	365	362	371	336	395	363	363	349	369	373	355	368	373	358	382	390	357	359	399	406	369	349	356	374	342	350	344	368	313	368	362	360	380	364	368	380	387	363	355	318	362	378	340	384	385	358	379	387	355	375	376	331	328	356	358	359	407	368	368	385	358	388	418	358	349	338	369	412	384	400	373	379	360	378	415	347	405	368	384	375	386	363	396	358	349	364	351	346	358	365	378	358	343	387	369	352	373	368	381	369	376	380	346	391	355	342	381	368	411	392	350	351	411	390	390	375	380	320	369	354	310	380	359	383	351	370	348	351	390	371	366	371	379	386	359	346	389	324	340	377	362	368	398	361	370	339	364	310	367	361	388	363	342	399	359	329	379	352	349	423	336	392	414	369	351	380	381	374	342	363	379	323	364	397	374	380	364	372	383	367	397	356	348	360	370	372	357	418	370	367	339	392	382	333	368	395	388	375	377	369	373	375	347	340	377	384	399	376	358	348	357	373	333	375	378	374	358	362	396	349	360	379	400	369	381	311	355	387	377	389	389	363	394	330	371	376	346	343	390	361	363	423	355	414	363	334	377	393	356	386	367	363	351	369	342	364	381	377	388	394	352	385	375	355	369	358	386	375	362	359	345	364	379	365	372	392	349	379	366	355	367	352	365	347	382	369	407	408	391	379	363	372	372	381	331	356	380	365	343	382	360	362	372	380	359	355	387	333	361	362	368	351	358	376	338	378	359	368	376	392	349	366	372	351	366	339	388	405	371	393	367	342	352	372	361	365	380	378	378	347	304	375	374	365	364	362	328	366	344	332	342	369	334	376	343	360	353	368	347	379	398	351	351	399	373	377	366	359	382	357	321	340	419	365	345	371	390	381	365	377	396	357	316	358	350	354	346	383	356	379	366	356	382	361	369	378	377	338	361	352	358	360	363	393	400	405	340	361	338	373	356	386	382	361	414	353	402	346	379	343	372	393	366	367	406	384	386	384	337	330	338	326	404	365	407	371	375	353	375	383	349	431	363	341	392	397	381	354	378	400	341	380	317	355	336	376	370	388	369	407	351	362	373	380	336	375	411	341	368	368	346	377	386	383	395	413	386	356	336	365	375	377	353	428	348	352	420	390	396	366	374	373	323	368	380	382	366	358	334	369	379	368	341	368	375	345	359	328	358	350	368
14578	43638	69609	74276	64798	52877	41253	30959	25288	18130	11198	6138	3113	1426	802	802	792	795	826	771	805	772	828	808	770	788	812	826	773	791	779	770	784	790	819	782	794	838	788	835	756	809	851	774	805	772	859	777	768	805	766	799	816	756	845	799	845	763	786	748	797	813	776	783	775	756	825	793	802	813	753	798	784	809	810	799	776	820	785	774	822	774	803	792	779	801	762	798	789	805	844	803	836	799	814	799	807	817	797	756	762	847	810	820	788	782	775	777	780	785	789	784	825	793	818	752	755	761	795	796	800	793	790	802	811	832	776	784	821	800	781	775	828	779	814	846	802	766	846	796	788	811	801	833	747	801	761	775	767	752	759	825	826	776	752	813	822	798	810	744	800	814	805	742	847	751	813	833	820	825	815	767	803	763	832	799	795	783	775	790	776	808	807	790	754	832	771	824	802	827	822	799	829	820	760	814	763	819	798	802	753	827	790	789	873	791	796	839	772	803	790	821	843	825	768	786	817	801	810	784	820	748	781	836	788	818	754	810	771	806	795	811	739	760	810	815	747	795	791	745	776	803	816	788	815	816	773	827	778	793	783	785	829	818	811	766	826	807	833	809	794	814	797	840	765	806	766	848	776	776	789	760	822	846	814	826	778	799	849	843	824	823	745	757	749	792	801	827	770	790	803	851	848	786	789	814	806	830	844	843	736	817	777	868	803	801	750	774	809	758	789	739	772	818	765	811	799	813	805	802	777	769	793	768	772	795	761	787	868	804	770	839	781	780	811	781	800	814	748	817	782	787	810	823	772	776	799	821	758	814	722	786	783	709	849	801	783	794	794	813	776	777	752	822	850	727	821	758	820	763	810	815	844	814	798	812	786	767	794	802	784	779	783	804	801	780	793	760	822	814	752	811	782	850	812	804	792	820	847	788	825	822	779	768	748	796	800	777	803	816	788	818	751	765	694	771	752	820	754	793	757	767	849	755	797	784	821	764	778	805	756	769	751	798	771	772	815	816	797	746	794	790	795	811	840	734	794	812	784	842	779	759	804	778	783	789	775	752	795	772	809	785	789	781	801	830	800	802	778	794	796	790	768	772	799	798	795	786	811	794	805	770	798	785	819	789	745	778	773	829	763	791	806	818	764	844	767	786	806	845	790	782	802	781	790	849	791	779	844	794	762	859	799	834	797	843	825	793	797	773	779	863	796	783	825	803	794	780	816	764	781	838	811	791	784	805	855	800	773	807	792	787	783	785	773	848	834	763	790	755	769	762	767	788	831	778	768	774	784	854	781	818	806	783	848	810	805	790	784	828	810	780	802	799	733	817	820	777	801	826	815	800	779	855	780	792	776	792	766	768	764	825	813	794	873	816	765	826	817	812	766	812	759	798	768	768	765	801	809	799	827	725	779	793	849	793	821	810	809	786	799	777	789	800	815	844	757	788	793	772	799	837	786	784	844	772	842	838	814	800	791	806	823	846	815	797	741	817	761	813	756	782	792	816	793	794	816	725	817	785	746	812	818	827	794	775	764	870	793	793	832	826	824	792	843	774	738	808	788	726	810	812	856	843	751	790	850	782	738	772	783	790	811	795	810	788	827	879	793	793	797	760	797	868	794	777	748	761	782	811	832	786	784	786	828	773	761	807	808	758	821	808	835	761	840	761	783	851	791	759	758	772	792	798	728	771	812	740	816	806	805	807	813	795	812	821	820	756	801	724	795	805	827	768	808	829	787	801	818	787	785	802	769	789	807	793	827	776	845	795	826	808	775	816	766	801	786	828	726	813	784	785	781	761	776	793	825	804	726	797	770	763	814	811	792	780	822	816	807	841	781	780	832	790	824	797	818	811	793	796	829	762	803	795	803	819	770	787	788	753	800	766	836	803	782	798	796	722	817	822	816	861	803	793	774	749	784	841	742	809	821	834	844	773	761	795	825	759	828	778	818	795	765	775	825	780	790	846	807	785	797	770	783	769	772	820	803	791	806	760	791	794	847	779	797	767	819	769	813	786	807	797	818	771	807	801	834	795	768	800	806	802	783	782	783	813	783	780	802	807	839	784	773	778	803	816	789	819	752	808	808	788	788	769	838	783	781	831	791	782	775	786	835	777	847	801	824	765	809	832	746	765	808	808	785	833	777	728	839	809	788	772	841	760	864	810	783	820	810	794	829	807	783	826	756	830	832	815	819	798	833	784	808	770	808	767	761	788	774	795	796	812	804	768	825	801	783	774	828	850	836	816	792	812	793	833	785	785	821	796	786	811	771	752	838	742	794	730	813	773	783	868	804	774	796	804	769	838	802	774	749	820	791	820	762	784	826	822	786	814	781	759	774	775	782	840	822	763	795	833	786	795	800	783	837	774	800	826	822	756	796	802	758	848	875	791	839	760	751	799	823	767	761	833	820	779	820	839	841	791	759	804	830	808	743	804	825	736	778	776	799	789	789	790	741	765	805	785	756	751	800	800	837	785	810	821	769	808	785	833	853	797	784	794	836	794	790	784	815	800	792	794	808	828	837	821	767	764	818	854	808	764	799	795	806	814	799	770	819	821	778	827	754	784	803	798	769	835	783	769	812	827	763	789	822	828	820	772	838	833	776	821	804	759	759	789	804	811	819	788	809	798	854	782	776	755	798	794	776	828	787	840	772	765	776	772	799	802	776	841	798	767	835	832	803	771	806	845	778	800	795	813	786	806	808	786	783	720	778	793	762	886	776	773	839	791	782	805	817	800	765	762	803	838	784	800	819	764	844	767	804	773	791	811	809	822	777	818	801	770	772	790	778	848	820	805	797	779	774	837	770	777	820	838	802	752	815	878	789	806	814	805	775	769	797	776	856	800	792	736	801	784	795	832	824	797	796	850	808	777	835	833	851	837	815	828	776	804	810	854	804	741	775	770	812	786	785	805	799	782	796	782	780	821	813	764	806	808	780	751	761	814	818	791	805	810	792	834	784	809	828	769	756	750	766	776	793	808	779	751	782	759	794	818	797	770	860	872	791	813	760	815	748	794	752	818	799	736	775	790	794	824	818	841	786	796	810	808	834	812	799	790	828	789	847	807	827	777	766	745	751	769	768	794	785	771	852	772	809	813	797	831	783	760	784	770	801	811	789	794	812	792	810	827	805	805	800	769	828	800	807	805	827	807	809	789	767	733	823	767	776	773	763	830	770	821	807	789	750	786	794	773	819	761	799	755	811	805	761	830	769	770	775	751	802	816	778	801	787	776	728	820	744	791	815	786	791	781	773	784	784	771	806	781	842	831	811	824	815	813	773	795	796	801	781	762	755	758	755	820	805	768	778	831	772	827	830	782	760	789	788	832	765	811	764	790	799	829	799	780	796	824	826	794	794	829	801	796	808	751	806	794	842	827	779	786	758	802	802	771	802	769	814	778	794	777	792	783	791	847	782	792	851	808	791	783	798	813	832	790	833	783	804	842	794	746	803	791	783	791	843	797	816	820	832	850	809	772	829	819	807	766	794	758	767	821
27726	63799	76670	67620	52782	35227	26693	19523	13782	7948	4146	2058	962	544	402	380	330	383	366	402	388	385	384	354	347	355	378	384	347	417	404	378	352	375	355	389	356	396	370	370	403	401	379	385	386	366	383	379	376	424	354	335	372	446	381	380	412	387	401	390	392	378	372	371	398	393	380	396	351	383	403	349	351	381	395	351	374	406	375	394	403	387	343	382	372	359	386	358	389	385	370	320	422	400	375	320	365	361	353	385	416	374	385	384	348	367	390	394	398	402	375	379	367	386	387	365	383	362	346	377	376	366	374	360	375	409	391	379	410	413	379	396	336	428	377	391	357	375	379	355	386	390	390	401	360	422	363	403	359	351	383	393	385	377	341	375	385	361	383	399	374	419	335	351	370	382	359	363	383	361	402	377	371	353	417	338	377	416	414	386	389	351	355	370	390	361	398	361	418	404	399	435	401	377	381	371	378	355	354	342	374	395	338	393	349	378	373	397	401	392	380	390	373	394	377	404	370	368	423	373	394	348	404	388	372	404	409	355	371	393	399	385	392	364	374	401	386	384	374	352	388	406	382	401	359	376	381	373	406	403	370	396	362	370	396	409	374	396	382	404	384	359	385	412	360	377	361	382	323	378	381	349	361	317	340	373	380	362	374	388	397	359	341	406	418	395	403	378	375	365	332	404	373	366	352	408	370	387	382	408	406	378	365	396	395	402	361	366	384	392	360	346	360	413	389	395	383	365	373	406	348	343	360	360	384	375	373	395	404	363	405	370	372	407	374	363	382	414	372	382	379	423	376	388	384	389	385	397	421	388	419	377	382	402	371	350	406	384	343	338	397	419	386	391	359	403	362	355	414	366	368	346	382	384	370	367	410	369	350	434	383	371	397	375	353	434	400	396	424	359	367	368	377	360	379	380	392	388	373	400	373	400	346	391	396	369	405	350	394	364	355	352	343	414	402	384	337	400	331	370	422	383	374	369	378	424	370	413	377	402	402	384	410	390	423	366	385	368	366	367	384	412	387	384	393	372	388	381	360	348	350	393	413	380	385	398	386	382	365	370	371	411	361	384	374	404	381	331	379	374	365	376	392	371	395	354	377	363	391	380	383	388	371	366	358	370	395	414	387	367	367	371	391	415	349	355	336	387	393	427	359	381	392	357	358	399	378	361	394	332	374	372	355	407	378	344	370	403	338	393	391	393	417	378	378	392	391	371	350	363	332	398	377	351	376	345	392	390	381	373	415	343	404	377	421	384	410	397	380	437	413	372	357	368	360	363	381	397	368	405	392	394	390	383	366	362	367	375	384	373	386	344	384	404	390	350	382	388	386	369	411	382	368	393	360	374	382	391	355	362	373	375	370	400	356	398	362	354	380	413	381	399	392	379	363	360	351	390	337	360	388	376	392	352	438	365	391	366	397	387	365	373	377	395	364	378	347	359	335	393	370	363	362	371	374	380	395	341	336	368	409	384	371	350	406	416	368	379	347	363	370	343	408	399	404	376	391	369	371	397	400	388	413	366	353	386	376	371	353	351	360	366	352	376	351	351	404	383	381	399	369	358	356	401	372	371	359	357	326	379	395	397	392	405	384	336	374	358	390	357	388	374	369	397	370	391	346	379	383	384	355	393	354	373	380	359	355	376	408	357	372	349	374	345	401	429	405	376	407	376	389	400	430	342	344	385	386	372	358	403	412	391	366	365	389	372	399	374	394	370	371	363	357	353	401	367	373	379	393	353	374	371	389	362	371	394	397	342	386	352	357	376	348	441	376	394	340	356	407	384	338	365	398	370	394	366	338	344	389	377	369	334	353	383	403	373	378	368	346	365	350	364	369	359	402	371	363	408	371	377	353	395	400	393	390	376	357	410	393	378	381	432	392	362	369	374	376	407	389	400	369	371	373	410	358	402	403	387	375	402	393	380	403	383	364	341	357	366	379	393	376	346	343	352	385	401	373	368	399	360	371	350	382	400	365	360	380	377	375	377	363	337	379	348	386	362	345	380	354	351	378	377	381	379	417	375	340	363	362	350	381	370	365	348	369	383	401	380	376	369	360	383	384	334	380	396	351	382	367	376	395	361	355	338	378	389	368	416	367	390	358	391	324	366	412	354	413	373	386	384	359	401	363	403	368	402	404	369	385	334	346	386	394	358	410	366	354	384	358	370	393	364	327	428	367	370	385	366	383	361	393	416	395	333	407	398	360	401	371	356	363	370	353	387	370	381	340	349	389	394	373	384	350	378	382	377	399	340	378	366	383	391	365	379	379	413	370	366	422	396	398	376	369	391	368	394	387	379	356	389	365	405	386	390	361	368	381	334	333	429	387	392	383	337	380	387	370	352	370	413	395	362	321	386	404	378	400	403	382	365	394	402	393	370	377	358	349	433	393	381	392	409	356	406	375	398	362	382	352	359	358	405	358	354	408	366	418	363	364	390	367	364	386	421	391	395	369	360	419	368	399	441	360	371	395	419	408	425	356	356	401	404	375	377	376	399	380	369	377	372	399	413	373	414	402	360	373	360	400	369	365	386	334	390	410	387	366	358	367	391	407	378	373	361	325	336	371	354	365	406	320	371	382	360	381	378	361	375	387	404	365	331	371	394	391	417	375	395	384	358	384	389	387	387	339	385	371	378	420	401	388	378	396	390	389	408	386	353	438	370	373	373	378	355	347	376	401	343	402	345	380	364	367	385	399	358	373	408	378	397	379	377	396	359	356	406	392	375	370	360	361	379	361	378	406	373	364	417	376	429	391	390	376	390	371	347	363	368	368	389	359	383	352	381	356	355	345	383	396	396	379	374	352	362	388	367	371	395	340	334	378	349	369	345	371	401	358	350	377	362	389	347	416	365	400	365	389	375	345	311	426	390	399	349	400	404	376	371	367	354	400	376	358	353	365	367	412	388	393	363	404	382	395	441	412	394	373	377	360	399	373	372	345	369	369	395	396	366	396	378	382	360	382	363	383	381	396	396	330	373	370	358	341	372	377	372	381	384	376	388	393	378	352	395	378	372	398	367	353	379	385	381	425	371	375	393	370	410	368	389	402	413	384	379	371	378	371	360	366	354	367	390	394	383	402	378	348	409	413	353	415	382	394	356	359	377	408	355	354	358	380	385	369	373	380	383	371	368	375	379	371	381	403	394	412	366	371	360	369	359	385	371	379	350	376	385	401	367	403	407	375	339	393	402	373	350	362	416	395	393	416	383	321	355	406	371	355	372	363	414	378	394	390	411	416	395	399	405	359	395	368	370	353	355	389	379	373	366	370	374	411	382	403	371	384	379	372	390	374	384	354	382	372	339	397	367	388	371	374	382	323	393	420	402	346	348	376	334	389	404	391	345	379	380	363	398	369	332	396	385	357	379	353	406	413	373	366	353	420	383	383	363	380	396	354	363	357	384	357	413	366	377	362	370	407	407	394	364	374	381	379	371	377	348	374	362	362	397	357	368	356	350	396	415	400	370	343	348	373	402	385	359	403	396	364	349
15634	46919	69697	71961	60939	47562	41805	36763	30625	21975	13981	7581	3522	1514	836	839	789	828	843	830	803	768	830	808	799	834	769	842	835	871	846	811	794	824	868	831	841	835	871	779	795	788	792	752	815	847	800	839	829	797	785	770	819	818	788	795	784	819	763	869	787	828	825	845	812	816	835	807	815	793	745	774	796	798	783	830	767	824	775	783	768	863	828	783	828	797	807	785	781	845	773	798	816	799	867	807	830	843	837	842	828	854	827	800	847	801	821	840	845	818	757	849	826	814	769	860	788	813	870	831	819	814	780	818	819	765	838	829	849	824	787	795	791	813	843	821	813	805	795	788	818	764	799	840	824	803	828	781	804	844	811	774	822	841	798	805	768	842	816	786	784	828	848	797	787	840	819	797	827	858	829	771	845	803	845	790	817	804	773	873	824	804	815	804	798	827	811	820	757	848	792	821	797	803	799	777	836	813	820	788	820	823	794	769	851	748	747	807	838	790	861	797	795	772	860	847	776	821	788	775	785	808	772	799	806	795	822	803	798	815	814	788	791	820	803	806	844	843	815	769	810	851	776	828	829	807	827	803	766	806	811	807	849	808	796	815	850	866	802	824	783	807	751	797	810	845	840	831	822	831	814	815	801	838	828	774	787	783	784	758	829	792	778	775	840	799	810	794	816	823	835	820	803	795	759	859	794	804	812	851	809	801	844	804	814	785	800	769	802	844	852	817	837	815	803	806	787	876	813	812	831	766	819	841	781	823	777	835	822	813	805	837	811	808	865	792	817	790	825	781	758	793	852	812	838	773	777	846	856	845	816	796	830	813	803	790	818	820	822	842	792	835	797	827	818	830	751	768	797	831	799	839	776	822	821	826	832	773	826	820	848	784	795	791	779	795	872	838	819	823	841	824	816	811	801	806	754	773	833	833	750	798	854	845	808	781	848	841	793	852	783	804	825	816	862	799	800	792	824	777	823	855	777	786	852	805	805	779	810	803	819	796	850	829	822	812	809	844	798	791	822	815	793	817	796	801	754	835	813	822	813	797	785	832	846	807	776	757	805	845	798	822	803	867	827	751	806	840	800	727	847	768	807	794	797	772	827	859	826	837	795	824	814	794	828	822	786	799	868	814	803	815	793	781	798	846	829	788	831	807	798	808	834	805	789	815	855	771	809	816	780	839	794	817	840	849	766	736	761	835	771	858	842	809	824	814	791	847	806	803	766	759	821	866	779	835	812	789	839	833	840	820	862	834	792	826	834	822	843	801	807	776	827	791	829	758	812	823	829	825	832	876	825	764	806	848	814	775	775	783	809	811	805	769	818	793	741	816	798	837	849	834	771	813	831	741	799	766	889	869	816	780	816	771	815	789	791	800	801	820	784	810	811	794	816	809	828	856	766	793	828	838	788	807	829	793	782	789	814	824	832	845	783	834	833	793	786	823	813	801	818	843	790	802	847	775	824	837	790	806	867	837	821	819	822	795	800	788	762	836	804	787	799	770	819	784	788	772	772	803	841	812	779	791	837	813	845	734	815	796	803	765	836	766	802	818	771	861	835	767	825	803	790	793	843	800	802	810	783	827	786	805	815	864	819	871	767	842	820	827	790	794	803	793	817	779	819	831	797	853	825	831	798	839	828	837	797	850	817	829	773	761	875	783	767	846	843	830	817	778	846	803	804	789	836	780	761	753	820	816	794	818	822	771	803	801	773	850	774	821	796	801	842	804	788	790	801	820	775	829	784	839	838	827	844	811	817	854	822	793	791	799	781	887	816	802	827	827	793	753	812	826	743	772	821	799	822	780	813	800	790	833	836	844	809	834	855	861	841	788	855	797	816	789	789	843	842	818	760	792	855	802	770	810	826	819	839	819	848	818	744	852	760	787	840	822	768	790	765	800	864	764	809	855	823	798	807	857	824	823	788	758	797	820	787	839	788	795	815	821	784	812	799	772	794	841	761	803	802	810	867	814	796	844	782	758	813	831	830	772	829	840	810	795	851	823	817	850	815	739	811	786	775	833	824	776	747	817	780	824	795	847	768	815	769	816	846	820	831	800	820	775	814	790	842	806	838	804	832	798	831	841	833	798	800	769	754	821	815	802	871	816	819	826	819	839	796	773	788	829	800	824	784	826	827	821	872	823	807	851	807	801	808	854	799	796	809	816	849	826	797	804	794	868	824	744	852	806	770	819	791	803	834	842	803	799	749	818	837	816	809	795	845	820	773	804	812	805	851	815	775	785	799	853	801	757	839	846	829	815	808	825	846	797	789	849	764	766	806	812	805	836	817	831	730	778	816	804	878	817	811	837	817	818	839	768	859	827	788	854	762	825	821	813	825	809	815	830	813	789	837	796	834	784	786	797	867	817	817	773	816	815	829	791	758	828	820	801	806	810	793	829	807	811	826	798	822	748	812	798	759	780	842	807	804	857	816	804	786	839	818	805	785	851	787	779	817	848	759	814	793	829	799	822	764	791	871	792	809	834	798	812	779	805	829	820	854	807	797	831	845	790	789	804	820	779	773	812	818	786	824	771	828	829	780	808	830	814	797	801	815	808	786	769	823	819	807	831	872	828	827	808	820	791	827	797	784	830	808	812	832	813	786	804	808	828	794	800	806	801	809	849	834	840	789	852	799	760	798	781	804	824	823	833	832	847	796	805	816	781	816	813	782	835	806	757	766	821	819	786	824	820	832	821	793	725	851	792	798	783	860	803	787	828	768	777	813	815	837	843	818	816	789	802	821	822	789	832	757	848	804	792	806	822	851	793	838	774	843	798	824	828	820	780	785	804	796	796	808	797	805	802	809	833	772	783	810	800	811	829	837	765	816	795	798	800	799	814	804	823	768	843	793	883	777	803	816	844	794	799	757	817	852	829	845	872	819	791	774	880	800	788	838	812	820	819	816	824	826	800	877	826	805	847	788	813	828	826	794	823	765	830	780	779	777	785	765	806	819	836	836	797	853	796	826	749	786	800	832	822	790	793	812	814	855	819	815	742	785	845	783	804	776	783	771	819	877	815	884	789	825	794	789	806	826	782	814	795	858	818	801	794	797	797	819	806	812	816	821	799	787	801	765	837	823	799	827	828	768	826	845	775	772	833	771	869	826	868	767	885	805	794	803	763	803	819	833	810	828	817	837	776	779	765	843	829	812	779	803	804	812	848	839	788	799	819	783	847	823	814	788	828	801	837	827	812	775	837	777	849	790	811	824	844	773	810	850	853	769	783	789	806	841	791	843	807	774	852	854	785	822	814	828	834	804	774	810	800	820	830	792	772	838	810	815	838	756	755	835	796	831	799	784	842	833	808	814	795	858	855	831	796	783	749	856	829	874	763	866	757	819	785	856	802	792	794	795	829	777	831	789	866	807	815	861	841	783	806	808	793	809	808	801	787	819	792	847	778	850	832	810	815	807	829	839	823	794	779	800	830	806	798	789	782	788	794	800	740	826	806	794	834	798	823	776	832	810	800	815	803	763	880	824	824	812	826
2850	3285	3953	3210	2437	1127	886	715	611	559	438	300	269	206	238	217	248	234	213	249	235	234	233	238	220	219	234	221	229	261	221	202	240	217	216	243	246	281	220	237	236	236	202	214	193	220	218	239	211	214	214	232	232	215	243	194	208	216	217	207	238	224	233	215	250	207	227	214	225	242	240	196	233	214	202	226	232	214	233	236	244	205	219	220	254	225	231	212	233	227	276	217	219	230	235	256	238	226	229	214	208	217	231	231	196	226	209	258	249	220	211	214	242	248	236	228	197	229	214	218	227	236	257	213	218	206	238	216	240	233	198	221	214	216	243	240	222	225	206	212	195	210	235	230	209	222	246	230	224	235	215	240	215	217	219	220	224	221	235	219	222	225	213	226	196	232	238	239	240	215	241	194	225	231	240	237	233	195	221	221	227	182	207	217	258	232	218	199	234	212	246	239	217	227	212	214	233	208	232	205	210	227	239	208	219	213	224	211	236	209	209	204	232	231	236	207	227	240	249	244	235	245	209	231	209	239	203	227	218	219	232	211	254	194	219	195	199	232	243	224	228	207	214	236	214	238	237	199	216	231	209	216	246	209	215	182	250	224	223	237	237	216	242	235	225	193	230	220	262	248	230	213	202	239	234	220	220	211	220	226	244	213	245	243	233	222	214	221	242	243	255	199	237	220	212	236	214	223	225	226	202	236	232	230	228	213	227	215	256	224	227	234	246	221	204	230	231	193	238	218	247	226	200	203	224	202	233	228	211	250	242	245	201	222	235	232	220	204	225	217	249	217	213	235	217	214	248	240	236	207	224	203	255	241	227	195	212	207	217	234	239	185	223	240	236	238	229	219	214	210	224	254	241	212	228	255	211	206	256	225	229	228	246	203	247	239	237	226	213	233	252	236	232	207	213	208	229	234	245	221	225	205	217	227	195	210	228	220	225	208	213	216	223	234	206	226	226	250	249	217	236	256	214	205	223	234	232	247	231	219	207	224	186	233	245	234	242	241	251	225	250	230	204	220	215	250	246	200	207	235	230	231	204	218	198	219	227	228	209	235	227	222	230	225	242	246	235	222	217	259	244	233	216	230	218	198	207	238	211	219	231	221	213	234	212	219	211	225	245	215	233	222	242	191	242	225	236	218	222	237	221	247	235	245	233	216	232	248	261	243	220	213	198	207	223	206	247	220	215	232	233	245	242	234	230	226	232	227	224	207	238	230	190	238	227	215	209	240	219	215	222	223	259	216	215	233	203	199	220	225	238	205	222	229	187	204	233	233	212	222	227	215	186	232	214	234	221	226	212	201	247	236	234	229	230	201	239	222	211	230	217	221	209	227	209	254	215	201	247	233	216	235	222	219	216	251	231	244	245	211	217	221	226	229	223	220	221	248	216	213	218	242	229	244	217	232	232	211	248	252	209	204	252	222	193	234	232	220	219	197	215	180	209	209	219	221	242	199	234	213	230	234	229	227	223	228	231	245	243	223	220	214	237	257	213	224	242	202	245	192	217	240	215	221	205	213	209	201	210	237	218	225	256	224	216	220	234	257	222	255	203	237	213	271	210	202	236	220	211	236	236	232	248	228	233	245	229	205	245	227	216	238	236	220	237	215	260	226	210	209	227	244	241	205	222	231	211	222	202	202	250	202	227	225	201	216	222	241	226	232	240	240	205	241	205	244	230	193	226	253	202	223	236	235	214	214	221	236	224	207	231	230	235	229	235	194	237	210	223	234	253	240	239	243	219	237	203	184	230	230	247	229	222	195	246	217	216	199	231	222	238	201	227	233	222	208	256	247	215	237	240	203	230	203	180	219	220	215	208	248	214	236	234	229	233	225	218	230	234	250	232	228	258	217	218	200	221	231	231	206	248	235	194	223	237	212	221	213	226	214	220	215	229	204	247	241	236	212	219	205	236	239	235	232	246	249	215	184	214	219	203	231	204	218	222	183	266	212	222	253	240	238	224	220	215	200	232	213	236	230	211	243	250	234	208	223	232	210	239	244	247	206	217	247	204	237	239	237	224	230	212	222	212	229	228	243	243	223	233	192	212	201	226	227	241	236	215	219	209	214	233	229	233	192	243	222	239	234	193	232	203	191	243	203	204	239	205	215	243	185	236	216	226	223	218	241	255	233	216	193	222	210	256	219	219	243	209	227	199	211	232	226	219	226	224	202	222	184	191	227	234	239	226	222	234	247	226	238	238	214	213	217	248	230	204	236	218	213	224	202	215	220	222	185	205	233	227	226	227	234	231	207	234	233	220	229	197	198	238	255	231	226	252	257	211	221	253	217	259	239	216	210	219	209	225	221	232	220	224	230	211	232	238	247	222	213	209	237	254	208	202	225	274	208	226	223	224	201	205	215	213	220	253	232	197	229	248	241	221	251	214	257	203	222	231	240	214	207	239	208	251	218	232	214	222	222	223	222	215	241	233	207	265	228	243	269	247	226	231	230	192	225	218	229	229	217	214	261	233	221	219	246	195	229	240	209	213	219	224	208	207	250	245	242	211	239	224	207	252	242	240	201	240	221	231	245	217	219	226	227	215	206	214	192	203	214	241	220	226	219	226	245	234	226	244	220	208	247	222	213	247	227	214	209	228	200	213	208	215	220	226	261	243	216	216	233	207	238	231	248	225	247	224	204	233	240	233	264	237	242	225	220	246	205	221	234	226	198	243	234	237	252	210	223	236	256	220	226	232	210	227	236	208	227	229	220	237	217	231	243	229	237	219	203	218	223	208	249	203	242	195	253	236	248	249	240	230	228	259	229	236	223	230	243	234	261	213	217	255	238	213	211	219	214	231	195	219	233	246	230	243	218	219	206	218	228	237	222	211	254	232	235	212	224	261	222	240	199	223	222	205	231	215	244	209	237	234	209	236	245	230	218	249	236	232	229	192	231	226	196	221	226	278	192	263	212	228	218	230	221	217	223	239	215	240	249	235	225	222	228	243	198	238	205	253	233	251	211	255	236	240	248	207	237	244	225	211	209	224	259	227	233	212	237	225	240	214	213	197	196	212	210	237	238	213	205	239	231	222	206	228	209	232	219	196	233	242	216	222	230	223	216	247	224	228	231	218	231	240	255	217	195	206	233	228	245	239	234	202	189	250	209	216	229	216	230	230	250	235	221	203	211	209	230	220	211	241	213	201	218	214	203	227	234	223	274	217	203	244	239	196	216	229	229	215	221	224	242	209	243	223	223	226	267	262	240	227	253	213	261	221	226	218	235	246	217	226	180	222	196	196	254	211	247	212	207	216	211	199	205	238	210	227	212	233	227	216	217	234	232	247	226	223	210	229	213	225	237	250	248	217	208	238	228	247	232	201	232	192	250	216	224	210	225	222	241	239	223	238	249	217	221	241	217	258	218	237	214	226	215	217	240	243	238	219	246	221	229	230	199	233	243	258	217	207	269	260	239	246	215	222	226	257	238	229	232	208	249	232	211	246	210	228	282	228	233	220	206	236	235	230	253	222	211	238	212
2701	4818	8533	9604	8634	4428	3607	2829	2435	1810	1255	969	720	544	507	521	489	513	558	521	513	518	521	556	542	560	500	522	524	529	531	505	536	507	517	551	545	533	529	526	514	540	505	541	449	523	543	511	499	537	489	540	521	549	553	468	555	520	499	512	513	500	529	519	496	513	522	522	503	548	545	521	496	527	537	519	482	520	539	515	543	496	564	499	530	491	503	491	540	529	564	543	502	512	538	509	506	536	555	574	546	535	514	500	505	522	512	517	520	560	483	520	529	518	521	535	547	492	522	496	532	530	566	508	524	518	490	500	515	530	493	512	535	531	502	554	518	532	579	514	489	469	548	518	555	489	537	569	513	511	510	548	491	531	528	513	526	508	496	540	532	509	499	592	493	565	519	526	515	532	481	533	514	546	528	504	501	544	529	536	516	563	514	564	520	484	488	531	509	510	478	539	550	528	515	511	544	520	539	513	486	533	552	516	487	539	503	524	471	521	506	495	544	461	540	503	511	528	526	496	558	531	510	531	524	527	518	518	524	524	552	511	514	525	536	523	508	516	517	537	491	518	510	515	506	527	523	500	514	536	520	533	498	523	529	511	496	498	527	536	473	580	504	519	536	554	488	528	530	504	506	518	511	515	510	531	501	559	516	503	484	525	515	526	500	524	543	516	498	526	532	501	512	551	512	523	523	521	564	523	488	529	524	523	523	532	475	474	522	520	526	514	530	522	536	521	561	520	503	517	533	539	505	541	489	475	515	492	540	530	498	512	546	535	508	532	526	507	542	514	503	551	552	530	551	498	555	541	543	554	504	478	480	545	532	514	540	547	553	498	535	506	508	558	540	477	511	587	498	517	507	544	523	465	515	532	540	500	570	550	492	518	492	522	532	534	515	538	561	552	497	510	526	537	513	510	488	536	517	499	521	503	541	541	521	539	526	525	504	486	519	575	531	537	535	500	532	555	502	565	515	469	533	519	531	521	564	552	542	531	475	529	530	530	531	503	484	498	498	532	495	515	510	574	489	473	508	532	504	475	546	550	540	511	527	512	534	540	522	536	541	494	550	532	570	552	500	550	528	520	542	549	501	532	501	472	532	519	515	500	519	518	505	505	509	515	534	524	487	523	522	559	494	539	526	549	553	526	505	507	528	478	513	517	531	532	497	527	541	577	556	550	528	504	534	528	524	509	522	538	531	531	523	495	519	517	500	500	486	503	496	530	546	519	537	506	471	510	572	489	523	542	540	504	529	527	502	521	481	546	467	522	563	518	508	535	536	526	516	501	502	517	561	528	502	519	529	530	541	522	483	520	534	535	537	519	557	508	531	519	523	505	543	537	503	498	487	531	509	531	533	522	501	507	544	477	500	548	501	518	534	569	496	513	474	463	583	518	492	523	529	547	579	485	526	533	548	520	554	532	539	512	514	565	471	519	516	489	465	545	512	493	543	507	540	507	515	503	531	519	553	564	542	508	556	541	523	523	514	497	557	528	570	514	515	516	530	532	525	545	535	532	537	533	510	493	530	518	528	525	483	529	531	534	537	485	557	562	498	513	500	519	529	534	527	520	512	505	520	475	501	470	511	503	514	527	486	542	517	501	496	541	487	529	526	478	531	492	545	518	520	531	521	514	590	501	515	521	534	550	507	544	521	495	527	499	568	499	537	544	547	546	503	540	553	596	545	534	518	505	527	534	496	522	516	505	546	489	514	528	487	507	536	506	523	528	529	512	519	552	486	531	519	485	547	528	538	505	524	485	528	480	517	517	495	534	523	547	546	533	506	509	506	544	546	502	512	545	551	540	476	528	508	509	527	510	552	513	478	539	488	518	503	517	529	503	512	533	532	507	470	527	510	507	498	511	532	531	486	533	493	559	547	549	538	528	526	575	496	517	480	502	500	539	506	573	507	555	479	526	506	490	548	514	540	538	529	464	513	547	549	543	532	533	544	556	523	553	576	539	498	515	534	523	516	509	521	564	495	501	547	492	524	532	537	569	504	504	574	520	492	497	512	554	543	539	519	523	512	567	505	488	533	562	488	550	474	517	505	558	529	530	490	520	560	512	499	501	511	518	539	498	510	527	503	483	496	499	488	518	524	531	523	558	507	516	493	533	580	521	511	496	469	512	555	534	523	507	502	560	512	486	519	535	532	518	474	474	523	511	498	531	532	538	523	529	502	510	504	551	458	521	515	558	536	497	497	520	541	491	487	517	498	540	528	526	550	524	493	506	542	522	523	533	557	546	514	487	519	547	458	518	499	484	546	528	497	547	519	528	512	509	508	540	486	507	536	500	561	533	564	536	498	490	497	539	483	538	511	523	509	560	544	529	518	519	532	523	528	523	490	551	540	527	535	513	500	487	537	532	541	521	547	513	509	516	567	545	476	518	506	535	514	475	511	533	551	495	507	515	520	524	505	487	502	511	518	524	541	536	542	568	516	515	544	524	516	529	539	540	522	499	537	508	550	522	524	550	544	517	491	589	523	482	516	508	495	537	522	558	490	572	529	539	512	502	553	544	533	556	519	510	500	524	508	528	515	517	489	557	508	494	514	514	569	559	485	513	534	554	512	521	512	493	508	513	539	542	485	515	477	532	543	515	518	503	522	524	508	521	501	513	501	536	494	574	488	486	528	529	505	479	489	535	531	478	528	542	525	515	518	535	544	532	502	539	523	533	519	519	550	526	516	529	511	531	510	521	534	514	530	518	498	517	518	520	507	494	479	505	483	500	572	541	523	539	528	532	510	505	489	515	539	511	536	496	529	498	522	507	525	520	500	498	507	489	539	541	507	511	511	525	506	523	537	520	512	541	521	486	494	505	498	518	535	526	524	526	530	528	484	548	505	517	503	530	542	565	471	494	488	555	551	513	494	533	507	536	508	508	502	484	527	533	525	523	517	480	543	476	512	524	524	567	509	502	554	535	513	502	506	500	533	511	506	487	508	565	539	512	538	566	526	523	556	544	531	548	526	469	523	520	509	503	521	535	491	543	529	539	551	584	523	510	549	511	543	525	514	517	501	499	502	506	500	518	556	477	516	555	508	491	516	511	522	524	545	496	491	493	508	521	480	503	517	514	535	513	531	522	512	515	497	515	556	532	525	534	518	504	527	483	529	526	494	547	533	496	573	504	527	517	498	516	541	524	549	517	495	529	506	499	513	549	550	485	558	524	526	485	529	507	539	540	512	516	508	541	494	522	495	521	525	525	536	542	496	518	466	511	530	539	517	520	505	518	525	533	517	531	541	555	505	504	566	521	528	502	565	496	461	499	526	504	515	549	480	519	509	518	530	539	544	504	525	520	522	513	485	502	522	542	515	550	524	528	507	523	515	498	469	505	532	514	540	531	526	525	543	526	560	537	536	518	526	508	527	532	510	503	543	531	507	511	557	526	511	511	498	500	566	525	483	509	508	499	494	489	572	509	521	526	538	528	507	524	510	498	548	517	548	541	526	550	510	574	523	498	561	539	533	513	502	519	573	530
27911	57461	71665	64702	52828	35615	31524	24618	17266	10579	5633	2863	1486	679	334	399	347	385	299	381	319	365	411	382	358	349	314	389	359	378	388	372	373	358	342	364	347	369	328	349	361	349	311	335	339	367	360	327	366	369	340	343	338	352	398	340	365	315	373	347	360	357	350	322	346	325	390	392	355	363	339	355	360	366	377	392	370	364	361	309	336	354	347	370	344	355	338	408	350	342	370	338	371	339	333	332	352	318	316	333	333	330	349	391	355	374	360	391	357	331	353	302	334	357	367	340	319	369	376	355	352	351	373	349	320	409	354	392	356	340	366	364	354	353	401	329	366	346	354	345	369	362	345	359	341	375	355	332	361	359	343	330	319	426	348	317	372	342	357	366	348	326	349	365	372	377	362	372	375	341	328	399	347	340	364	368	323	375	369	375	361	380	349	384	351	387	342	345	363	385	361	317	363	334	372	337	361	337	342	381	369	366	351	374	360	356	373	361	364	353	385	347	342	376	323	358	347	363	340	404	316	336	365	352	405	354	344	362	364	366	360	383	337	371	408	367	366	402	359	366	378	378	340	326	326	330	371	365	375	335	338	323	346	332	357	342	363	353	311	346	378	376	368	356	371	370	367	398	354	364	364	380	334	374	371	373	344	399	336	359	336	362	344	366	388	338	350	329	361	371	365	348	377	333	343	369	365	358	366	359	367	375	332	347	341	367	374	377	380	354	335	372	374	403	359	348	316	393	337	357	334	360	356	391	347	379	337	354	329	351	358	361	376	326	417	359	371	374	354	368	368	350	334	413	369	352	371	358	331	365	341	355	363	337	382	369	318	381	342	396	354	376	356	349	348	385	362	367	373	348	342	381	351	340	327	353	346	358	371	361	347	376	389	383	361	324	355	353	370	354	355	357	359	345	349	358	361	344	363	380	370	372	319	357	348	347	350	369	349	373	333	358	356	343	332	385	359	342	342	366	384	330	357	335	365	320	349	385	348	342	405	370	392	341	376	388	371	371	410	372	397	365	376	382	341	357	348	364	386	341	364	364	313	396	369	358	363	336	337	321	356	339	351	350	362	336	354	362	375	359	384	322	336	347	379	352	363	379	351	361	346	347	427	354	346	309	358	347	369	356	388	376	350	375	360	377	408	396	387	364	375	348	346	348	348	359	366	360	354	385	360	364	376	369	350	349	346	349	353	389	359	377	377	330	386	347	371	360	401	352	334	344	336	336	316	375	357	375	340	340	411	332	302	404	349	361	355	317	383	370	377	342	372	337	369	374	366	340	329	375	357	368	352	323	379	373	358	355	329	343	348	347	348	362	342	363	379	388	379	392	329	373	341	349	345	348	318	355	329	365	352	341	382	358	360	359	374	373	347	337	343	374	364	367	348	360	342	370	373	369	359	378	384	326	386	357	355	335	313	358	372	368	381	377	380	360	338	368	337	388	367	313	343	366	343	389	375	346	378	326	361	404	382	379	326	358	389	345	352	337	338	365	352	372	389	361	353	402	343	327	372	357	359	334	362	357	398	368	313	383	368	382	371	346	357	361	368	352	343	382	360	340	368	346	319	349	359	374	361	371	371	401	373	356	381	354	357	363	326	340	344	385	335	359	363	344	363	333	333	309	353	356	337	349	365	350	369	357	383	376	330	332	365	351	361	365	329	359	370	384	386	355	366	349	348	344	337	346	358	376	370	327	379	341	366	344	354	366	327	342	331	353	404	355	363	343	354	359	324	369	392	355	334	339	382	381	356	362	392	349	346	379	347	340	333	341	326	370	327	357	385	310	327	390	295	339	366	363	355	370	354	349	339	363	341	362	369	351	374	328	349	343	371	354	380	367	342	337	352	333	347	358	356	316	372	381	338	380	392	357	327	365	372	367	342	357	358	378	341	368	395	370	355	386	362	362	345	351	335	342	382	380	382	365	330	344	340	349	352	330	371	356	333	358	361	373	324	347	319	357	350	317	372	359	374	363	394	396	400	367	317	343	343	347	371	340	355	358	394	348	352	341	366	346	347	365	368	363	367	355	372	357	380	343	326	358	358	338	387	349	348	363	342	384	355	377	320	358	357	343	392	390	340	327	346	367	366	369	350	372	384	360	354	340	345	340	342	420	359	363	366	359	348	369	379	319	368	379	327	372	366	339	373	339	355	349	369	370	337	371	366	363	349	361	318	376	341	381	379	365	363	351	349	367	351	365	341	350	333	360	362	348	361	343	350	323	357	366	399	328	327	345	402	395	344	337	370	355	370	369	315	371	377	357	386	330	373	355	347	374	357	392	383	330	352	330	361	429	374	321	351	403	357	367	378	344	373	348	330	354	332	378	366	323	367	338	303	360	337	359	362	350	341	335	332	323	363	408	382	373	312	378	406	382	359	355	381	345	395	377	370	334	356	328	338	354	350	384	390	336	357	340	336	337	327	375	340	337	353	355	374	348	365	346	317	386	378	349	403	385	323	363	377	344	346	357	338	361	359	335	318	357	348	340	368	367	372	381	332	361	344	400	370	399	385	347	386	396	334	365	326	340	325	357	353	360	343	374	368	353	350	366	343	338	381	341	318	388	365	360	345	354	356	334	355	360	332	362	370	356	337	368	369	368	358	352	349	328	388	367	356	382	356	357	361	358	355	370	360	349	354	357	354	362	420	341	361	371	316	344	397	379	372	335	378	359	373	339	385	381	330	343	334	384	350	341	363	344	379	382	373	369	356	352	359	391	362	381	378	355	369	364	332	349	340	351	370	377	380	383	360	346	342	363	371	352	384	328	372	340	347	377	369	395	356	344	330	363	383	349	415	356	332	371	351	356	358	353	351	383	332	330	389	363	336	360	368	352	357	393	339	343	359	373	349	328	335	376	385	338	381	383	371	389	381	365	340	346	347	351	365	351	372	375	355	367	362	366	324	354	366	369	332	370	349	377	342	318	323	337	351	367	360	352	318	357	354	380	353	334	349	355	352	335	352	354	341	371	348	382	360	381	361	385	333	361	375	348	359	392	380	327	334	363	351	365	356	358	352	365	372	361	374	335	350	348	379	355	382	372	336	359	331	325	375	333	340	329	372	391	369	398	331	364	367	335	326	388	367	363	386	350	359	380	349	375	359	357	358	336	363	355	360	374	351	359	336	372	384	360	372	351	338	367	383	387	369	297	357	385	343	321	346	387	318	314	349	329	378	376	357	389	337	355	366	432	295	347	339	385	383	345	381	337	347	361	345	355	366	364	363	367	341	363	325	361	361	385	351	357	354	367	371	346	357	355	381	376	363	329	392	342	346	359	366	385	339	381	341	349	388	366	367	380	338	348	357	371	396	337	385	368	366	354	381	380	355	355	316	354	365	353	357	359	396	369	356	333	370	390	350	350	348	364	345	420	380	408	401	353	352	315	364	343	397	352	344	371	343	327	352	340	349	369	323	373	354	399	359	355	341	373	353	377	377	344	355	352	385	371	333	345	358	382	349	326	379	366	335	364	358	352	344	357	371	347
16149	42461	64294	69385	60329	48674	47722	41804	34873	26276	17389	10365	5716	2053	843	854	819	731	780	809	816	768	776	817	809	751	763	795	775	750	802	804	791	760	736	739	767	787	755	783	782	749	773	746	707	804	818	798	773	821	818	817	844	781	781	738	767	799	784	783	754	814	787	790	795	783	816	753	769	771	801	818	820	802	738	765	772	773	747	813	744	727	765	814	759	825	762	769	784	816	766	780	734	746	712	776	783	781	786	800	802	809	767	778	774	797	779	726	735	798	744	704	784	775	798	800	805	757	719	771	744	774	775	802	777	780	763	815	789	814	782	820	776	758	762	754	777	790	800	799	761	724	777	766	805	774	767	803	749	758	758	782	723	788	818	768	777	765	808	738	812	766	799	847	771	747	800	755	736	781	797	752	838	737	767	779	781	747	779	769	780	745	754	790	804	769	797	782	776	807	780	747	830	773	776	781	792	844	784	763	729	748	801	758	800	781	753	790	796	803	767	811	725	792	745	765	796	787	772	743	821	717	770	798	810	745	801	773	791	782	814	838	707	769	755	763	755	784	824	735	757	804	785	788	815	757	789	726	828	763	783	731	759	794	781	754	727	812	748	799	768	806	758	763	818	842	767	822	775	745	817	818	743	739	793	749	789	765	794	788	761	757	787	762	767	735	768	768	760	772	764	823	789	781	764	781	758	806	793	733	804	799	801	779	778	800	766	810	829	791	779	770	797	765	760	814	767	797	733	774	804	791	791	804	819	788	727	760	767	807	713	812	825	806	763	775	817	772	785	761	760	841	777	783	770	792	799	783	768	768	744	726	736	756	806	830	775	786	790	758	762	822	737	826	788	815	784	794	845	805	778	722	806	798	784	770	759	788	743	777	793	812	769	789	792	783	814	799	793	686	808	754	727	731	783	788	784	812	750	833	756	770	875	790	723	759	768	725	775	765	796	781	755	773	783	760	756	747	759	768	758	780	770	793	771	787	741	800	750	799	802	797	736	791	770	744	761	778	723	792	758	736	826	767	735	775	773	725	791	816	786	729	770	787	764	802	759	749	778	814	803	802	782	770	790	735	857	748	816	803	739	790	795	782	817	790	797	764	793	763	811	790	766	750	727	767	790	825	753	767	779	737	805	763	819	743	750	817	737	782	785	750	808	765	820	742	783	776	738	792	764	793	779	800	754	813	788	795	806	772	770	693	824	738	800	823	795	791	803	802	785	803	751	752	829	758	845	780	826	812	744	793	764	751	801	745	756	794	791	769	736	829	754	782	775	780	765	775	818	780	801	812	763	849	774	776	774	737	774	759	753	766	811	773	789	775	798	783	750	784	741	790	798	770	756	777	815	788	755	750	807	790	756	747	767	815	780	750	743	750	792	809	769	765	775	730	720	758	762	723	753	778	796	799	765	783	796	752	754	776	736	764	773	813	766	823	798	781	762	820	772	725	802	774	813	797	756	773	781	782	778	847	778	807	785	781	761	777	763	761	756	768	824	749	786	758	791	774	799	755	793	752	783	764	729	781	818	766	781	726	778	709	799	773	790	812	813	801	762	774	786	761	763	802	788	779	766	788	772	756	775	735	761	801	786	794	761	768	755	779	756	814	770	762	758	765	795	746	740	767	760	751	766	781	830	779	801	785	762	786	751	822	788	780	820	787	774	755	796	823	770	758	805	770	834	732	745	773	759	825	754	774	819	818	742	770	773	827	726	778	767	748	755	798	766	777	758	799	764	739	808	796	790	761	785	772	795	706	757	752	749	787	796	772	766	735	806	770	822	797	821	813	818	791	803	812	773	786	779	775	823	738	751	783	823	766	727	770	736	777	762	777	787	804	732	811	807	776	790	803	760	800	723	841	705	790	760	780	772	781	801	749	730	785	748	792	805	745	800	748	781	812	824	786	791	820	787	781	823	831	794	747	745	749	775	785	795	776	764	772	784	725	770	760	775	824	730	774	801	738	819	782	763	773	763	789	800	828	817	778	767	772	810	778	771	777	780	758	801	832	757	791	824	786	776	826	778	802	773	795	797	736	773	790	788	711	777	770	721	734	786	803	735	752	754	763	690	788	795	750	823	748	786	766	763	805	804	785	798	802	796	777	760	787	754	805	781	815	756	781	733	774	793	766	766	776	769	778	820	804	778	765	755	767	820	766	753	780	758	803	797	764	793	727	774	754	797	777	857	769	747	825	794	814	768	785	775	788	780	771	787	777	811	764	783	762	835	743	791	780	759	782	777	772	796	764	754	774	794	747	796	779	762	778	835	822	786	765	747	796	800	790	762	787	745	776	774	794	830	786	766	791	792	802	749	791	829	799	742	778	747	793	773	725	790	750	786	786	763	743	828	813	789	814	742	766	780	788	791	805	814	768	772	819	796	804	775	783	721	776	757	747	799	741	757	754	806	733	774	763	787	742	832	768	785	780	789	769	779	795	718	791	788	800	763	794	747	795	766	772	790	801	736	770	765	765	773	763	801	783	791	763	805	818	729	762	749	756	802	730	761	818	787	756	787	767	818	769	752	781	767	828	750	754	810	778	791	801	836	750	748	769	748	797	763	780	807	778	791	815	722	784	740	749	774	809	754	827	779	786	722	824	809	783	808	753	687	754	762	775	831	758	771	794	774	790	785	774	789	789	746	787	795	748	766	812	735	782	778	790	831	827	726	800	793	792	797	794	776	784	775	773	780	764	756	738	765	787	805	781	782	752	814	773	810	789	743	757	795	770	823	800	778	831	787	793	827	764	729	811	778	800	769	812	772	737	786	754	767	810	772	793	781	790	794	738	777	749	807	764	821	745	805	753	851	786	748	785	757	819	790	788	780	763	784	733	743	758	812	785	727	794	818	838	755	800	794	805	786	775	737	801	746	774	749	730	783	770	771	768	774	742	736	734	764	779	762	731	765	822	843	732	813	746	849	819	812	796	763	770	801	764	771	763	757	781	765	791	779	749	774	769	749	755	789	771	750	844	801	817	762	829	817	711	765	805	787	758	774	732	772	801	773	808	784	801	775	833	790	749	771	797	786	786	798	798	801	789	774	741	807	762	763	800	868	778	821	823	818	786	795	759	778	768	722	741	752	764	735	794	786	793	768	784	799	808	739	799	816	802	784	771	796	784	822	770	752	803	753	764	795	795	752	721	745	765	817	817	804	800	758	767	810	792	826	770	765	799	796	736	801	763	826	776	708	785	727	817	785	788	756	715	789	787	812	769	748	806	720	747	817	784	774	767	827	722	807	755	780	758	768	777	750	776	815	762	787	780	814	769	802	801	813	820	770	789	782	777	787	783	783	810	744	843	824	830	806	806	710	805	822	769	789	773	781	714	785	782	798	798	736	780	809	765	772	800	792	797	773	767	772	781	789	734	753	833	792	771	750	769	735	780	758	742	796	811	771	797	773	739	704	808	774	822	858	769	814	809	717	807	795	773	826	810	798	776	836	778	798	783	758	741	744	785	775	792	760	793	758	749	807	771	802	791	790	792
33414	59472	72173	65731	43757	33846	33876	28072	20014	12158	6335	3207	1539	661	410	343	331	333	403	398	349	363	377	375	407	392	351	348	360	377	369	371	360	376	342	318	347	364	353	378	367	389	338	319	344	393	403	348	373	391	342	380	353	348	349	344	351	356	341	311	373	374	398	382	376	350	378	351	317	333	360	365	314	390	389	352	338	359	353	357	334	374	363	325	360	398	361	331	363	391	384	379	367	375	412	362	357	362	369	375	355	359	401	376	398	391	392	373	374	378	392	398	355	417	383	371	359	367	359	355	364	353	364	347	360	375	417	401	377	331	353	352	347	370	388	338	372	364	366	374	345	334	363	393	353	346	366	358	382	364	346	341	360	338	387	383	374	340	363	371	402	374	365	386	406	337	390	355	406	391	382	349	369	397	390	374	391	359	392	339	364	393	360	336	375	358	385	358	355	356	385	357	326	411	383	364	349	355	354	393	367	348	374	372	356	372	379	371	343	403	369	345	413	369	364	386	375	366	361	409	362	354	363	387	376	362	371	366	427	374	344	392	375	388	373	399	375	359	371	416	365	405	365	343	338	359	371	403	376	379	411	385	381	373	366	362	376	397	378	381	361	365	383	372	344	373	390	347	369	407	380	374	362	337	376	372	379	360	354	320	359	376	377	370	344	372	367	372	348	369	388	375	366	354	337	364	403	366	386	360	381	362	376	383	411	380	361	373	352	358	355	363	353	381	355	356	387	376	364	401	319	367	376	408	360	307	332	362	356	411	399	354	354	351	365	353	350	359	343	376	404	381	349	353	375	353	333	400	365	366	400	361	380	336	363	362	359	343	328	342	385	364	347	366	369	382	366	379	366	408	358	364	388	361	387	353	368	380	393	403	368	363	392	412	356	378	412	362	367	376	331	355	404	361	406	403	353	376	337	406	354	414	363	387	363	355	363	342	371	357	394	356	324	356	375	405	377	384	417	372	411	396	387	411	374	357	353	381	362	426	355	368	396	367	338	358	397	345	356	341	379	343	360	362	372	388	384	378	350	357	342	380	353	363	394	358	387	370	343	361	398	379	350	382	373	379	334	379	365	359	375	379	359	372	363	353	358	385	386	358	380	410	357	383	363	353	374	354	429	368	332	343	339	368	367	379	375	392	378	378	352	373	343	372	350	335	407	375	336	355	383	392	386	378	395	385	354	360	357	356	369	316	366	383	376	373	384	375	364	341	331	369	400	370	345	348	358	356	379	328	337	384	378	361	418	356	390	367	345	339	360	360	374	370	353	366	366	391	393	374	358	337	355	365	386	342	373	346	390	377	404	352	353	391	371	381	386	380	362	364	384	380	376	401	366	365	378	397	347	375	372	366	351	382	367	337	360	345	337	334	345	377	338	359	370	386	365	348	366	353	416	403	395	351	390	412	371	330	353	355	383	360	323	335	413	358	377	353	386	366	371	390	390	362	422	371	358	330	374	373	350	380	386	378	335	348	394	369	387	388	370	393	364	358	344	382	336	362	393	370	348	333	333	370	348	361	395	380	348	387	371	361	392	347	361	351	358	356	347	361	341	354	370	358	381	370	394	362	383	383	375	329	359	387	366	365	394	379	354	357	372	443	359	391	389	381	401	315	346	403	372	340	375	378	349	372	390	370	398	355	368	397	378	362	379	354	372	338	348	364	377	379	343	414	372	435	371	383	378	337	405	332	369	393	379	366	388	376	371	362	395	366	356	375	350	350	338	396	364	380	420	376	369	356	358	377	365	341	359	373	400	418	396	376	347	370	382	367	384	399	399	355	341	380	394	348	375	383	389	356	384	371	360	380	391	392	401	378	401	357	355	371	382	382	344	371	406	368	392	371	408	371	349	370	337	404	343	393	373	331	369	357	334	344	388	379	367	405	359	346	369	335	370	345	358	361	359	382	342	332	372	355	349	343	356	346	378	367	368	352	390	352	346	370	386	371	340	347	386	337	386	346	368	296	382	354	377	426	324	362	366	373	374	382	354	348	363	361	373	360	377	360	350	356	367	378	348	348	383	383	387	350	373	377	366	362	351	358	317	342	349	419	345	377	405	388	373	386	362	348	361	364	384	342	304	370	326	369	389	377	392	374	361	330	389	394	349	311	369	390	331	402	364	344	403	370	349	377	380	351	374	369	329	359	340	373	350	385	369	398	379	342	343	400	370	401	371	355	426	402	371	406	359	371	369	390	361	399	387	327	372	407	332	369	362	370	355	386	341	382	332	339	379	375	365	408	367	438	394	391	392	377	353	380	349	371	318	350	353	411	342	382	350	400	362	338	366	358	342	405	333	406	402	404	360	379	386	425	374	385	366	355	383	369	351	386	344	375	378	349	382	333	331	392	390	407	348	339	399	363	350	357	321	348	369	412	391	376	395	386	377	336	375	360	338	392	353	366	348	378	376	380	350	357	387	347	346	361	378	370	317	322	382	397	374	369	371	369	345	350	388	413	424	359	356	377	314	357	357	381	359	406	357	338	373	346	362	382	394	325	350	380	366	335	367	391	383	387	348	385	334	368	362	338	375	339	335	300	384	351	354	375	381	327	368	358	385	395	326	355	371	323	355	351	378	368	376	388	351	361	404	371	363	387	378	395	366	386	391	360	353	343	357	361	360	381	360	365	386	331	384	365	391	368	379	370	376	365	378	414	360	359	352	367	367	373	357	366	382	353	339	360	357	339	371	358	386	346	381	373	372	371	354	380	394	370	352	341	353	342	389	356	345	389	368	344	355	341	354	355	376	392	360	408	349	364	391	391	398	367	383	361	362	398	365	372	372	349	365	373	354	327	363	395	370	329	362	373	442	364	360	339	353	347	333	325	327	365	367	376	373	373	352	370	402	398	357	367	349	389	353	368	350	393	358	346	443	383	353	370	355	384	372	360	377	361	380	389	405	384	397	370	361	383	351	386	345	364	360	356	375	415	400	391	364	369	354	369	371	372	361	387	327	346	349	382	352	385	401	387	340	362	355	391	357	344	340	330	361	378	353	380	376	364	388	338	307	372	361	345	380	332	371	340	389	374	361	408	356	350	383	375	349	346	330	354	375	365	377	355	364	389	370	362	392	389	382	323	339	375	406	365	381	368	373	367	378	336	349	370	345	383	356	345	369	399	392	344	372	401	362	374	372	418	350	398	370	357	407	392	333	376	350	352	399	369	366	357	376	329	333	374	367	358	372	421	343	352	398	400	348	356	381	407	391	363	367	375	413	351	398	353	367	397	357	344	326	378	370	385	385	398	401	332	367	370	375	353	339	372	381	370	389	389	381	375	371	363	367	382	365	341	373	372	372	376	382	364	375	361	387	385	379	379	378	370	366	337	372	400	367	385	340	345	354	355	321	399	367	381	360	396	407	381	348	369	339	426	392	324	373	393	384	369	380	387	371	364	368	353	385	370	370	365	371	409	344	329	371	354	338	359	355	344	400	418	360	343	364	363	362	348	381	353	308	375	357	397	374	354	361	371	391	350	372	396
19163	42470	64381	68329	51857	48475	49350	44701	37167	28246	18749	11614	6043	1963	930	768	778	791	780	782	813	776	729	783	748	796	799	743	819	778	790	782	738	778	736	810	769	806	816	787	761	789	780	772	809	749	788	792	814	793	726	764	732	803	761	811	808	806	814	768	784	787	747	791	762	763	796	782	836	800	733	819	826	765	764	799	784	794	781	773	775	744	762	776	779	799	786	787	831	821	766	776	771	755	852	801	796	816	818	782	804	775	785	776	831	751	810	774	786	818	794	817	766	757	852	742	841	812	751	806	777	747	795	779	777	760	787	784	769	774	739	797	758	773	764	772	760	772	794	803	732	790	788	804	799	747	758	765	804	832	795	819	823	762	777	823	797	771	802	760	815	782	739	772	766	798	800	753	724	776	824	754	756	809	827	785	801	754	774	766	788	786	727	745	801	800	829	744	770	780	823	743	806	752	800	790	737	785	781	772	811	765	824	774	794	800	789	764	816	729	759	754	735	765	784	780	817	754	795	760	826	787	788	800	794	833	807	793	751	788	774	793	758	811	777	771	841	764	803	801	785	794	779	814	769	785	761	809	764	804	792	788	767	827	788	810	802	763	833	731	779	820	781	802	803	762	762	760	831	753	811	771	723	756	797	739	845	753	772	731	803	763	777	824	751	761	769	790	768	851	778	763	768	828	781	775	791	784	743	825	780	759	736	762	805	748	822	845	807	763	788	782	755	776	835	793	752	789	757	811	853	847	751	794	767	797	806	772	778	811	812	813	802	729	770	786	816	723	828	808	774	793	789	786	805	758	759	788	770	792	792	774	801	815	772	837	824	803	732	750	781	722	774	765	749	819	797	778	809	793	778	789	772	775	755	788	763	766	824	735	791	722	781	777	763	812	781	790	783	805	748	774	821	781	782	806	828	802	709	756	757	779	822	756	804	748	768	804	794	757	834	798	798	828	798	808	829	767	772	795	785	805	756	734	753	784	787	746	746	814	809	794	741	804	799	760	758	789	774	770	735	800	797	792	777	744	811	783	746	781	783	841	778	767	758	767	763	773	841	804	782	770	780	789	781	761	760	788	801	735	814	771	802	783	805	764	793	775	738	761	827	814	753	814	751	784	750	758	764	794	781	811	736	782	807	814	798	777	804	751	814	790	762	814	743	771	757	782	812	797	810	810	785	852	820	803	783	812	784	793	782	803	766	782	811	788	815	804	751	786	786	755	777	788	804	797	825	827	766	807	779	798	810	785	752	768	791	846	774	849	814	815	773	715	779	748	798	801	762	770	771	810	776	794	831	799	795	743	805	751	759	767	766	808	835	780	808	766	784	819	774	805	806	804	759	762	807	775	785	777	825	783	811	748	782	810	791	776	758	835	790	766	781	850	794	763	798	750	801	789	781	794	770	804	824	772	770	783	823	790	767	749	785	748	774	812	815	806	761	851	773	729	792	823	765	792	752	796	762	788	764	764	763	780	795	745	814	748	801	754	775	779	796	792	809	771	773	779	794	779	787	745	804	834	736	778	776	785	714	792	747	785	763	838	809	781	742	808	817	731	767	812	768	822	787	781	806	803	781	794	784	786	782	793	776	787	792	736	779	804	817	824	773	800	782	721	761	792	801	806	800	817	741	806	775	718	770	812	789	806	767	765	811	783	784	800	775	797	781	766	798	791	841	772	772	787	764	765	786	785	785	792	782	832	788	810	815	774	834	746	752	764	781	826	814	774	779	735	810	849	732	774	772	775	792	793	806	799	772	757	796	813	828	825	763	726	775	814	794	811	763	801	818	828	776	764	777	776	782	808	779	789	809	765	806	789	803	786	816	738	803	787	745	790	778	837	823	817	754	804	841	850	813	819	776	751	810	759	860	787	761	804	784	788	790	783	760	784	789	737	790	783	776	755	737	861	780	797	781	749	776	736	788	750	791	777	772	770	781	743	756	750	791	806	769	753	786	765	778	794	805	816	771	770	800	738	860	829	777	802	807	786	776	761	771	780	748	783	814	736	795	788	754	776	759	783	748	793	798	776	825	791	792	806	777	796	769	782	752	843	798	789	754	817	789	740	782	847	751	811	840	831	768	836	771	775	738	771	774	799	789	781	807	770	784	757	819	811	791	756	791	742	798	840	814	790	787	760	761	777	798	769	759	757	791	734	793	748	802	767	778	831	800	796	787	806	734	750	777	759	805	783	803	856	764	798	815	732	781	826	749	797	816	776	798	749	737	778	797	803	699	773	755	789	827	822	789	763	757	756	782	779	784	775	774	792	760	757	758	766	847	759	800	780	793	791	753	778	799	801	741	758	824	771	795	790	755	782	796	799	823	776	782	798	794	759	778	777	762	836	750	794	784	787	792	775	718	741	769	818	817	781	790	756	800	749	794	789	777	771	822	800	794	797	768	711	791	795	738	763	779	846	805	795	845	781	758	796	804	779	783	793	780	722	819	761	760	802	795	815	762	756	765	824	739	814	762	772	848	818	833	794	791	759	765	752	798	828	814	773	831	803	756	733	773	799	800	810	804	794	840	815	767	806	774	810	769	745	777	805	814	746	811	759	794	791	796	789	821	804	800	741	803	830	790	794	751	786	788	795	819	824	753	805	831	756	781	796	773	735	726	812	822	796	802	803	785	819	784	816	778	783	773	853	856	852	771	775	768	812	812	820	727	772	792	784	754	801	855	796	787	794	760	795	769	781	778	780	789	799	767	803	821	742	784	794	763	774	818	704	800	820	758	773	806	806	774	836	790	779	767	763	831	780	761	815	793	766	761	793	800	797	778	833	748	766	822	758	816	815	783	775	789	737	826	728	779	784	793	776	754	742	830	776	781	818	805	820	810	775	767	850	773	825	809	794	795	769	770	777	827	776	732	760	794	783	806	796	827	791	813	836	744	752	793	803	804	767	770	834	797	731	740	751	750	795	796	799	810	812	839	802	809	777	821	821	806	773	795	771	820	808	786	824	789	771	773	766	838	805	784	793	866	817	789	775	804	831	774	770	765	782	781	749	757	744	807	752	786	777	789	822	782	762	749	800	784	808	834	790	803	814	777	793	821	791	770	775	750	790	792	803	771	826	796	747	741	759	761	759	831	828	785	817	820	786	788	766	833	769	796	753	790	791	753	790	772	769	808	791	752	818	769	838	776	744	751	797	770	808	808	798	795	765	761	746	775	790	791	799	777	771	770	787	794	800	834	786	752	853	748	793	788	793	750	799	762	776	783	777	833	746	728	754	816	814	806	794	750	782	817	787	815	732	818	794	800	776	759	767	768	832	847	782	776	768	758	827	769	742	808	807	771	749	819	733	772	817	741	759	773	717	819	768	848	845	754	812	723	819	787	727	789	778	768	766	795	772	816	778	767	792	795	763	783	815	813	747	744	808	749	820	756	782	761	813	760	767	805	753	833	782	765	761	781	768	748	790	777	757	790	809	827	821	782	806	801	756	787	752	795	848	786	761	761	785	800	772	819	784	796	792	791	786	762	738
3507	2467	3055	1299	939	1098	1321	1268	943	727	509	369	337	228	222	231	233	203	202	215	224	204	194	197	212	200	207	227	210	190	205	220	187	212	211	224	222	196	227	179	193	203	216	196	219	199	186	216	205	217	205	198	223	204	180	213	240	225	207	223	229	205	192	182	180	208	216	178	192	193	202	202	168	198	196	215	236	236	237	207	187	190	210	179	223	176	221	197	207	214	204	219	222	201	221	202	179	217	193	176	225	198	180	201	195	205	209	231	182	197	233	205	210	190	193	195	204	205	197	194	177	214	220	177	191	216	210	194	209	184	195	240	228	191	201	185	214	216	192	195	199	213	180	216	202	221	173	202	190	200	214	205	205	225	193	219	188	172	222	194	221	208	217	196	195	220	186	210	202	220	214	210	189	196	206	213	223	223	220	234	202	181	212	195	205	229	221	218	199	192	196	183	194	209	169	206	222	225	215	216	201	197	185	220	205	210	205	193	201	192	199	216	206	198	195	179	207	212	208	178	204	223	222	211	189	218	202	233	259	219	199	215	185	221	210	210	183	198	218	204	183	200	215	207	206	223	200	229	176	221	189	211	230	226	201	188	217	204	194	209	211	197	221	202	201	187	201	189	204	190	190	197	210	192	207	166	215	219	195	204	212	217	213	216	210	239	227	189	190	212	197	229	232	184	202	199	211	234	214	173	183	215	200	188	206	188	215	218	204	217	212	247	208	209	200	217	202	223	180	201	231	213	219	211	219	223	224	217	201	204	189	203	243	207	211	209	221	196	189	200	202	220	211	203	180	180	209	206	187	185	176	230	221	196	206	182	205	249	201	239	214	193	222	188	204	189	217	201	214	201	223	191	178	190	189	209	173	219	218	211	197	209	200	224	209	203	187	205	216	201	222	223	211	197	210	187	199	195	205	207	215	210	209	197	195	225	188	202	186	213	218	196	224	218	181	190	216	209	222	220	207	208	207	200	170	204	202	202	182	223	166	200	214	237	190	202	164	201	215	202	214	194	170	204	185	196	190	212	209	212	214	216	206	193	215	161	209	208	213	215	200	168	185	178	206	187	204	215	220	213	186	224	202	204	217	188	213	178	201	214	203	192	193	224	201	186	180	209	203	228	193	199	207	185	218	207	192	226	211	214	207	211	194	212	219	235	190	235	216	210	213	201	201	186	172	226	193	224	215	217	210	190	220	217	192	226	186	213	205	186	211	207	220	217	213	201	215	209	216	215	203	194	217	245	200	226	204	224	217	194	231	189	223	199	175	200	222	200	187	211	197	189	198	203	218	226	225	206	213	221	205	210	209	216	191	175	199	184	191	202	186	201	214	194	174	210	224	194	208	218	209	215	171	180	253	189	195	197	188	195	199	224	200	228	212	225	200	201	220	199	205	234	207	225	216	204	195	208	235	193	200	198	224	221	212	193	198	199	204	223	202	195	206	214	190	215	221	209	197	189	224	211	195	202	202	200	185	208	222	185	197	206	230	212	227	205	221	226	171	194	184	200	197	193	212	209	206	196	216	193	187	184	189	216	213	209	187	234	209	196	185	229	204	214	217	196	221	199	215	223	229	204	201	183	205	226	224	207	200	203	216	216	215	227	206	191	218	171	191	194	206	217	197	163	200	207	191	174	222	206	229	205	222	194	205	179	208	189	222	198	190	209	201	219	209	194	234	221	211	204	217	195	220	215	198	203	213	219	219	200	222	212	204	217	196	209	195	206	246	211	200	216	192	210	213	175	203	201	169	188	190	192	200	229	206	217	191	196	245	200	205	219	193	191	237	205	223	209	182	199	205	192	207	190	215	205	202	186	196	178	212	224	214	216	210	200	221	211	218	189	202	195	207	211	179	233	229	204	237	225	243	199	199	203	211	197	182	177	220	190	224	224	185	216	217	218	199	208	216	228	220	192	210	194	223	197	194	199	201	190	195	186	193	190	176	208	184	198	213	231	206	234	206	220	171	202	223	222	231	214	204	210	213	210	215	208	191	198	194	205	187	197	221	192	203	180	207	210	206	210	202	196	222	212	209	200	218	205	218	191	211	199	203	200	238	193	193	195	192	172	243	194	191	231	184	209	192	202	182	211	197	202	211	194	167	210	217	189	224	194	225	217	205	198	209	233	190	221	219	197	219	200	204	208	219	205	207	186	193	205	222	225	207	208	228	194	195	185	202	184	195	195	190	207	194	205	221	192	211	176	213	211	215	225	195	190	187	187	206	192	221	182	208	208	222	215	229	193	200	192	175	200	206	165	184	210	207	224	206	205	176	208	188	210	185	203	218	229	228	204	189	211	205	250	186	203	226	204	208	211	208	189	214	193	189	188	192	217	232	198	190	200	217	210	171	204	203	236	190	181	199	216	203	204	208	206	222	201	197	198	189	221	213	215	221	210	208	216	204	188	203	200	211	181	245	207	210	200	205	229	222	199	211	244	210	180	196	203	184	210	237	200	212	200	213	221	198	202	179	226	191	188	203	191	217	212	208	204	188	219	218	211	215	201	175	170	202	225	202	199	228	181	205	229	205	164	194	209	200	193	184	251	177	205	222	224	219	215	199	229	234	184	228	180	202	233	182	194	205	215	261	218	198	184	180	223	219	226	207	220	213	200	201	189	209	186	195	201	200	207	210	216	198	221	200	236	208	220	197	208	246	213	188	194	185	210	206	213	200	210	221	186	215	215	211	187	220	225	178	202	199	219	189	261	195	213	214	194	216	214	214	191	168	214	212	210	196	186	204	197	183	202	213	213	197	180	189	194	198	204	244	230	208	202	230	186	203	221	218	226	210	203	209	241	207	196	198	211	220	216	187	208	192	199	223	182	215	204	187	208	222	215	203	198	194	202	218	188	223	212	179	244	199	185	207	206	211	215	221	203	202	204	206	195	211	230	183	214	214	222	199	185	194	209	235	187	215	184	195	212	244	214	177	195	212	220	199	234	212	204	217	199	217	193	204	218	200	186	195	209	195	214	168	224	200	198	227	226	217	213	214	194	192	233	203	204	199	186	199	201	214	217	188	211	197	212	211	213	214	203	188	203	232	216	212	208	211	218	219	239	202	191	216	216	206	209	196	221	215	219	209	224	188	178	206	233	209	206	214	191	209	212	199	203	199	231	231	205	219	199	201	198	216	190	196	211	212	231	218	219	198	183	194	181	208	214	211	192	205	216	217	201	202	181	195	207	199	195	187	191	200	221	191	193	217	184	200	207	205	215	211	209	214	185	179	187	201	220	233	204	207	198	194	212	211	209	184	209	200	195	196	212	178	205	227	196	202	209	213	211	199	200	208	185	202	205	206	230	200	218	199	177	205	215	214	211	217	187	186	207	187	205	202	221	194	201	202	250	181	229	216	196	227	207	196	188	205	220	205	196	215	186	166	197	219	197	199	188	186	180	234	209	194	191	208	204	202	207	186	188	177	187	199	216	196	209	179	225	186	206	205	196	195	208	209	197	172	192	228	186	209	219	218	196	211	207
2959	3583	7117	4044	3710	4912	5349	4902	3938	2763	1830	1231	839	533	505	474	474	472	466	455	471	465	478	508	489	526	497	498	487	482	433	464	493	451	480	498	449	445	466	477	472	447	462	482	455	482	510	459	489	487	504	501	485	463	497	436	469	497	511	500	457	459	450	449	491	490	444	444	509	468	436	448	504	494	501	498	505	518	462	506	471	480	454	486	469	493	457	487	495	500	500	467	465	478	448	495	445	469	506	483	472	478	444	508	466	482	486	471	502	475	468	453	516	460	509	488	461	471	496	481	485	452	477	477	493	461	443	474	457	490	458	478	473	482	441	521	525	504	470	485	474	499	503	462	466	470	484	496	479	442	476	475	525	492	514	461	493	467	466	423	486	466	495	490	439	478	454	432	434	492	470	496	459	479	459	475	463	496	493	508	415	451	436	484	479	511	471	457	469	439	499	460	446	501	477	490	495	471	456	512	491	474	489	478	471	489	467	488	495	451	479	490	470	471	458	444	477	471	496	511	504	533	511	486	458	475	505	464	462	475	476	488	477	471	479	456	476	472	462	460	470	488	478	487	481	486	473	490	450	492	473	475	414	482	483	508	457	463	497	509	464	489	476	491	474	440	481	465	503	456	458	468	521	482	464	473	468	495	456	453	476	455	456	464	440	481	482	488	447	472	477	454	459	480	455	457	515	403	483	478	479	468	467	510	466	479	512	549	500	468	540	452	440	464	472	456	488	465	471	423	477	479	461	467	452	530	469	452	465	435	478	475	472	478	510	429	522	505	485	475	517	485	506	489	506	488	458	505	517	491	496	513	455	458	461	461	464	491	508	466	469	470	468	475	499	487	498	471	493	484	433	467	435	456	462	465	466	493	485	493	436	479	465	492	418	505	442	503	479	448	483	467	513	494	448	449	464	447	506	473	437	489	487	466	439	477	461	474	487	475	459	483	468	466	481	478	450	479	456	462	450	502	477	506	476	479	428	469	480	489	506	487	518	498	496	476	491	512	497	467	504	436	480	420	493	447	494	488	496	483	497	481	474	457	485	457	494	476	511	459	465	474	536	476	451	472	483	509	491	488	445	469	494	487	501	501	512	485	486	468	483	517	472	483	438	478	463	450	502	480	497	457	486	458	479	446	459	489	466	471	487	482	493	468	478	442	506	445	482	519	509	476	480	456	474	469	486	485	470	489	463	473	454	461	439	500	484	454	522	472	502	512	478	468	476	489	462	443	476	463	479	484	499	496	425	484	442	490	463	445	442	454	482	497	436	456	481	498	481	501	476	501	445	458	501	446	537	504	520	462	432	500	470	498	502	467	471	518	485	500	436	470	450	462	457	463	462	467	484	474	471	513	495	507	513	488	445	511	470	504	435	493	493	476	467	468	448	442	489	482	444	487	447	488	456	472	471	469	484	520	452	472	526	479	453	464	503	480	504	437	450	501	468	474	499	479	482	472	462	482	493	460	478	455	473	498	470	457	466	475	438	506	486	435	469	498	456	456	453	479	485	481	466	462	477	476	440	521	511	506	469	429	501	484	440	471	481	474	487	528	502	456	472	492	490	430	430	437	450	493	491	471	458	514	462	484	471	466	478	476	467	509	463	494	471	451	486	498	508	464	503	478	481	524	466	505	485	487	448	468	496	512	468	491	480	485	456	511	473	486	487	470	448	451	495	470	455	521	473	480	436	472	489	463	507	492	501	491	451	478	509	488	498	504	450	510	470	495	444	510	498	443	467	443	480	465	474	471	492	531	469	456	474	478	500	498	484	473	493	533	475	456	475	465	444	543	431	484	515	527	439	473	470	460	441	485	442	452	476	446	462	496	497	472	472	437	479	511	475	473	438	451	471	469	478	473	465	442	441	462	455	460	489	486	470	485	518	489	451	498	481	480	430	458	473	441	414	485	448	479	487	483	474	467	475	501	486	514	483	474	470	475	464	485	468	503	488	449	501	482	512	499	481	486	467	487	472	470	478	498	453	448	464	449	442	514	471	460	450	507	479	462	485	454	441	484	518	488	474	453	500	532	501	495	471	499	457	485	505	470	504	470	476	485	499	443	468	491	504	472	479	464	462	461	498	481	473	484	477	469	456	482	440	446	442	455	465	452	458	484	473	486	529	484	478	484	506	471	459	494	517	454	425	501	487	482	505	488	467	524	454	462	480	447	472	445	491	482	488	475	482	479	466	486	469	496	501	469	528	450	451	453	471	442	471	487	474	496	484	427	485	489	444	503	510	485	468	521	472	466	468	494	461	469	472	490	466	492	466	461	457	467	488	504	475	510	479	486	498	462	482	483	469	491	493	491	493	462	463	457	497	462	480	486	462	496	488	510	422	462	498	467	499	497	479	497	521	470	474	455	463	470	441	516	451	468	507	468	499	446	491	511	462	422	508	489	455	490	478	467	482	462	480	451	534	492	483	492	478	502	462	483	460	486	458	466	508	503	476	485	497	488	457	490	505	473	453	511	494	490	501	476	489	490	460	473	461	485	472	499	504	453	484	476	500	473	494	475	450	480	507	487	473	485	494	491	460	481	488	492	481	439	504	457	498	466	471	450	451	464	470	481	435	470	483	434	449	501	461	491	494	464	499	479	469	472	449	467	502	466	462	472	476	462	514	483	441	512	455	510	494	478	460	448	476	494	508	464	443	471	471	519	482	454	479	477	468	467	469	498	498	457	446	457	480	498	445	436	511	465	516	465	489	440	489	505	454	471	465	472	506	497	471	472	455	475	431	507	472	434	483	451	485	475	502	499	478	444	488	494	497	459	447	460	469	477	480	472	484	465	462	454	453	504	497	480	469	502	493	495	471	520	492	473	489	474	452	481	494	494	505	471	515	490	507	471	485	440	469	489	491	489	490	515	462	483	471	463	505	464	494	470	468	484	470	438	524	454	513	482	516	476	469	441	481	460	477	462	439	451	530	494	468	454	502	461	435	498	479	492	473	463	461	460	501	480	477	454	449	477	467	474	491	522	472	466	491	483	482	456	468	480	480	475	476	478	489	462	514	519	492	465	501	457	476	484	466	490	490	450	460	484	479	469	470	504	504	471	485	480	468	486	461	467	488	479	511	474	457	475	459	472	479	527	436	486	473	474	466	483	482	464	479	502	466	455	483	485	457	490	466	505	458	433	451	479	474	446	459	492	453	491	429	460	506	503	470	476	450	460	468	477	504	462	428	496	472	481	457	472	492	447	498	472	485	467	491	475	478	460	480	490	462	441	443	453	514	462	514	458	457	493	466	476	492	498	464	460	454	488	517	505	486	447	495	445	483	444	515	480	460	478	484	510	484	517	475	463	469	492	466	427	503	448	465	488	506	443	478	468	463	467	489	482	450	481	462	478	463	492	439	455	456	484	470	490	502	502	429	470	456	486	500	457	519	505	535	464	478	479	457	513	478	489	461	496	473	465	495	453	485	471	483	514	473	487	473	453	470	477	473	480	482	494	516	451	467	496	496	435	460	496	474	496	472	495
33480	49161	68757	48168	39892	45171	40135	32904	23583	14593	7955	3938	1802	500	341	343	361	353	337	315	332	370	349	339	350	347	342	328	360	357	318	352	366	341	343	314	320	334	363	370	336	337	331	375	369	404	343	348	349	380	347	329	340	340	325	308	348	358	386	382	337	305	393	311	341	366	338	355	359	314	329	336	323	339	341	345	359	348	331	335	368	353	375	364	326	351	352	339	330	341	341	348	337	347	368	319	329	338	328	361	346	326	316	317	355	369	345	324	359	330	343	355	337	341	371	369	369	372	367	305	350	331	359	347	332	335	363	336	345	334	382	352	369	365	358	366	369	335	375	373	315	398	367	323	378	364	372	373	324	282	341	344	353	334	358	343	336	327	375	330	333	325	323	339	324	330	348	353	369	320	321	339	315	348	359	335	329	333	331	342	347	375	304	348	309	342	360	339	317	307	346	324	339	401	353	358	316	335	343	334	299	343	362	344	331	366	336	342	362	356	328	299	352	335	357	320	351	315	350	363	376	342	320	337	352	360	369	311	323	365	368	327	336	338	344	362	306	342	342	361	338	306	323	359	331	329	338	373	378	329	339	337	333	340	332	357	323	397	322	371	337	349	335	368	332	327	337	318	331	360	321	321	343	301	312	351	356	361	327	335	331	349	349	363	338	325	358	327	322	361	359	359	340	314	341	345	357	363	370	344	352	341	338	354	349	312	313	362	363	363	324	339	344	306	343	355	344	354	369	376	338	355	351	330	322	348	332	349	347	350	336	358	350	350	333	322	334	324	341	324	324	352	337	324	358	355	350	344	343	325	339	353	352	381	328	343	324	366	333	320	367	356	352	329	342	351	325	306	343	332	327	335	348	392	364	348	334	321	327	353	330	332	350	354	362	360	334	317	346	348	375	338	370	304	341	314	317	336	336	320	313	317	362	336	333	319	362	348	325	326	309	359	312	369	346	331	365	323	333	313	343	326	358	306	318	358	326	314	341	308	326	337	342	350	331	302	364	349	356	314	350	341	325	350	351	350	365	361	342	313	326	349	317	378	375	358	379	333	335	363	356	361	333	352	344	350	299	344	299	346	365	357	360	356	341	349	309	343	351	326	341	359	317	362	343	316	311	340	347	337	336	328	351	355	329	343	359	357	404	350	328	375	327	349	343	347	329	304	352	361	368	319	362	355	340	344	330	342	369	367	360	326	332	346	338	367	349	321	331	345	345	337	352	355	319	313	350	340	316	320	298	364	332	296	328	326	345	354	331	352	334	347	390	336	326	312	345	352	347	332	321	343	326	351	330	334	364	379	337	361	388	331	318	361	361	368	353	341	304	341	371	362	357	341	330	369	362	332	345	318	339	351	338	315	350	300	334	331	343	311	326	329	335	300	340	342	333	320	370	340	338	392	315	294	383	335	372	315	345	336	328	332	339	347	335	312	336	330	362	340	332	346	334	317	322	323	358	349	350	341	331	328	293	368	373	347	355	361	349	332	367	377	312	347	335	300	321	364	358	343	319	351	328	346	361	315	324	356	367	323	368	330	345	349	359	333	342	355	345	324	327	352	326	342	319	341	288	326	323	376	357	349	343	349	322	332	345	367	333	349	387	360	352	374	352	368	362	332	368	351	345	358	373	341	307	349	367	381	335	320	312	377	350	374	351	335	303	351	293	356	345	340	341	377	326	321	347	306	318	367	336	339	351	329	325	305	324	324	358	328	344	326	350	338	376	344	350	357	332	386	343	358	336	361	324	334	309	330	348	334	372	325	352	303	354	361	345	331	366	330	356	360	339	359	376	338	336	368	315	333	334	367	338	345	353	329	365	352	338	342	357	333	374	348	347	341	348	368	314	346	318	341	373	324	358	332	325	360	343	354	325	345	353	354	320	365	345	322	327	373	349	344	326	339	356	348	364	342	312	328	307	307	358	314	369	350	334	352	362	345	337	337	342	341	367	367	339	355	325	339	359	345	369	360	349	334	359	327	338	336	338	331	349	328	343	335	342	352	339	320	340	358	394	323	312	365	342	343	306	339	357	369	332	344	364	314	340	334	341	356	379	367	354	305	343	313	365	356	332	380	343	370	355	305	332	301	355	325	355	374	350	331	343	329	357	381	334	335	321	390	305	352	337	340	361	317	344	330	328	322	347	338	350	312	344	340	339	343	351	344	314	345	316	369	370	318	326	344	343	347	324	338	361	341	362	311	335	340	352	350	359	332	341	357	313	347	354	306	348	349	321	348	339	362	332	315	319	318	334	349	333	357	327	306	306	290	351	331	333	365	341	351	342	317	358	336	334	333	359	341	336	362	334	321	324	335	337	318	338	325	359	336	319	330	327	364	356	319	312	354	358	339	346	344	349	309	318	356	325	365	332	341	341	385	351	355	335	336	339	348	333	366	365	324	332	326	320	366	316	349	355	395	354	335	329	323	354	378	355	332	315	350	351	339	324	352	352	331	340	330	361	342	329	332	337	350	320	302	357	332	344	336	321	313	360	326	310	338	361	326	292	314	344	353	357	344	317	346	353	384	353	365	337	330	347	336	358	367	337	366	356	299	329	370	352	346	317	349	340	346	396	364	348	334	297	343	346	351	342	362	333	391	332	352	375	328	325	346	333	350	351	357	332	327	347	343	312	319	337	360	306	369	363	332	311	335	322	366	346	352	309	331	355	321	317	327	305	317	372	361	289	346	315	355	345	338	322	326	343	357	353	348	357	370	343	377	339	336	330	348	368	345	307	353	348	347	338	351	332	330	335	344	353	341	387	317	358	382	319	324	347	324	358	343	358	334	362	321	349	347	334	339	338	359	343	368	352	351	342	342	339	352	349	334	335	317	356	345	329	385	359	317	339	339	320	362	305	394	356	346	354	318	325	314	344	360	339	308	330	330	353	333	304	341	341	354	355	346	318	327	347	350	334	348	377	331	363	346	363	331	318	319	316	369	339	330	363	310	359	347	363	365	331	368	323	382	352	321	339	365	360	368	339	311	361	337	368	328	354	332	391	369	321	371	319	315	345	333	349	362	341	341	358	311	352	342	347	328	306	345	302	307	319	335	360	331	360	337	352	311	320	291	341	311	309	353	342	360	300	376	372	374	341	335	323	355	326	323	341	343	327	337	349	362	365	359	308	344	299	328	341	342	317	346	358	384	377	342	317	353	349	321	314	357	342	327	382	352	330	346	346	348	343	322	291	361	290	341	354	347	344	353	324	333	330	342	323	347	373	319	350	377	309	295	346	324	342	345	338	323	336	353	378	378	361	325	349	326	354	329	347	344	349	334	337	341	337	326	340	340	333	386	363	348	331	332	337	321	341	293	342	343	382	357	332	336	352	329	319	314	333	361	360	361	339	342	314	329	320	335	323	374	358	329	317	363	316	413	378	347	346	338	322	354	332	335	326	306	367	331	313	337	300	306	354	333	324	308	350	350	328	382	358	342	328	357	358	342	337	365	364	353	329	363	333	357	325	340	356	321	336	365	327	319	307	317
19475	35615	60560	51056	52739	57693	54276	48402	40480	31365	21950	13360	6404	1309	807	776	783	781	816	754	719	720	747	809	766	740	752	701	748	747	676	786	715	683	728	782	730	727	752	789	749	725	739	757	686	752	720	739	742	766	705	731	729	727	714	750	730	779	732	769	724	786	732	753	739	725	807	737	775	778	701	733	712	761	747	746	715	804	738	710	753	740	735	778	760	735	717	687	727	753	772	712	767	738	743	761	751	761	762	706	747	721	674	758	710	787	714	730	768	701	708	797	766	755	706	723	788	735	765	745	794	700	722	729	725	699	795	797	794	782	674	754	737	730	750	739	750	749	797	730	737	699	742	748	751	751	780	773	740	751	725	755	748	774	729	732	776	732	780	732	712	734	715	725	743	721	729	721	764	741	743	731	744	747	742	745	727	743	800	782	713	697	718	678	789	728	755	725	732	768	788	759	697	769	770	762	740	740	735	752	713	753	799	748	759	734	739	757	752	747	722	737	782	693	800	695	751	752	713	724	782	729	754	774	722	768	747	741	700	724	714	755	779	724	714	775	749	737	736	761	772	723	754	764	780	722	750	792	747	736	773	763	703	765	806	692	725	770	743	758	777	751	720	742	693	717	782	760	722	785	751	750	717	752	775	739	743	740	761	737	750	696	708	774	773	764	770	734	743	752	763	736	690	729	695	791	725	774	769	778	749	682	740	770	713	752	734	732	736	796	752	755	729	748	707	735	736	731	762	763	691	793	774	727	757	776	722	745	760	747	794	756	724	754	733	710	763	746	709	762	771	747	738	775	731	759	717	676	718	695	731	692	763	736	745	703	783	700	731	746	766	702	730	726	713	740	734	671	685	782	790	747	774	684	745	705	733	764	758	754	774	745	750	756	695	762	782	756	742	708	743	742	711	712	751	750	713	778	739	699	718	728	727	744	711	778	781	743	728	743	759	753	739	767	769	774	746	752	781	743	731	812	776	758	735	766	723	678	740	791	714	742	751	709	759	785	713	747	723	708	680	741	739	725	760	721	738	715	742	747	724	781	757	717	729	759	716	717	739	750	774	725	738	707	740	737	733	751	716	696	695	729	749	759	756	729	752	722	779	789	708	733	784	760	764	723	732	733	797	739	744	727	734	775	702	731	824	730	753	721	767	749	744	711	788	753	729	750	725	772	728	763	781	762	765	736	721	730	749	723	726	763	795	765	761	747	747	754	734	725	760	716	724	705	725	779	715	735	773	748	761	760	730	751	782	771	726	756	713	751	662	726	741	708	758	747	767	722	734	740	724	723	724	722	751	736	740	690	722	754	693	709	751	718	758	745	750	752	755	776	755	747	760	755	738	696	740	727	771	743	724	753	774	766	699	730	696	763	699	769	728	759	739	760	748	715	754	779	761	765	710	707	743	721	749	675	736	752	771	755	741	802	729	745	783	733	730	766	800	737	762	694	778	753	792	744	719	785	759	724	735	779	765	772	762	701	769	766	743	736	756	766	806	743	730	781	752	744	690	705	766	700	686	717	766	745	702	709	739	717	762	773	760	719	765	796	720	708	748	726	722	756	750	687	751	755	756	741	740	756	693	730	770	751	753	802	798	728	747	705	756	710	780	813	740	745	759	744	737	779	712	756	746	795	778	709	742	731	749	724	734	691	766	755	710	753	689	697	727	745	690	733	741	696	763	806	764	735	771	703	714	755	796	766	747	760	722	723	708	767	766	726	755	758	772	741	718	789	759	750	740	782	713	706	738	767	743	718	734	772	731	734	763	718	751	725	740	720	739	742	740	769	732	761	763	769	714	756	732	774	796	722	700	752	747	726	732	748	742	743	720	740	794	788	720	726	742	754	701	743	723	716	738	720	788	728	748	755	780	797	712	743	774	758	736	718	721	776	737	709	732	718	713	727	758	739	750	764	748	754	761	739	726	778	751	727	783	716	725	782	737	780	708	759	745	739	787	745	750	746	713	750	736	766	784	732	727	761	748	762	748	764	767	765	716	747	726	697	774	733	776	715	719	761	712	789	748	740	799	737	742	728	717	703	737	731	764	749	768	775	732	781	779	739	720	709	753	722	703	751	754	730	735	729	741	715	710	742	719	729	762	769	728	713	732	752	753	798	752	736	769	708	790	745	780	721	789	737	743	730	748	715	743	762	742	741	730	746	759	749	705	729	713	717	767	747	780	751	681	749	722	712	683	726	757	746	760	740	812	785	750	678	762	715	703	737	752	676	762	694	722	748	744	689	758	759	759	717	726	718	760	765	747	691	778	706	750	702	736	776	743	809	751	740	715	774	693	725	781	706	751	767	740	748	747	739	728	769	752	706	774	716	760	722	664	679	720	744	748	746	765	760	715	659	758	709	700	727	766	769	703	791	708	805	702	703	709	792	776	720	755	703	769	722	737	778	773	768	775	747	772	744	736	723	751	800	732	783	728	742	748	735	729	721	732	751	733	739	737	752	768	744	733	689	775	766	773	749	685	757	744	738	775	793	737	767	708	742	729	708	758	710	728	754	751	698	740	680	774	815	789	733	712	771	730	760	742	754	687	735	755	760	724	738	726	809	758	760	707	746	710	723	673	769	748	748	745	724	720	718	786	808	697	732	728	769	781	714	719	694	708	768	789	783	748	747	735	744	736	728	732	722	753	769	766	751	689	718	782	784	732	728	770	774	744	744	726	784	733	739	716	765	761	781	713	716	710	744	750	696	756	751	758	778	754	699	732	737	698	749	719	740	765	750	721	754	754	736	735	784	778	711	754	750	765	752	773	715	773	749	787	732	702	750	737	758	686	749	726	726	765	750	688	734	748	740	747	775	759	750	733	695	699	717	721	726	761	745	736	729	747	747	723	723	733	763	764	734	760	701	758	767	741	702	724	777	751	741	753	817	761	744	760	788	694	752	717	730	746	767	724	719	718	771	710	756	766	757	764	690	778	766	746	789	758	772	699	768	769	803	743	709	773	723	756	746	804	722	708	734	714	764	735	711	771	737	726	747	765	741	778	748	769	757	704	741	696	744	762	768	771	765	754	773	754	754	761	724	768	759	824	840	742	772	721	772	784	730	755	765	772	762	725	762	759	707	722	782	763	715	689	733	745	753	741	720	730	733	755	741	773	772	761	785	768	734	757	739	771	761	772	754	763	779	740	763	768	739	704	735	737	738	739	745	736	752	747	768	774	747	725	760	757	770	769	737	741	732	751	761	763	704	744	739	710	723	749	752	801	731	731	748	714	732	754	722	714	772	753	757	778	736	780	789	739	713	719	762	745	729	722	756	719	762	738	717	757	682	734	772	713	732	725	727	696	745	722	794	741	710	785	731	762	765	727	776	769	808	747	717	748	806	755	750	712	745	711	752	766	746	723	698	762	733	694	716	729	708	765	743	762	719	766	741	782	734	776	773	814	766	714	769	760	700	738	761	711	748	713	775	731	713	742	695	751	704	769	780	738	744	749	717	727	737	756	736	763	744	726	754	739	747	785	755	721	718
33142	44601	61666	40910	44474	46719	40240	34376	26107	16922	9156	4731	2216	516	349	357	354	348	366	355	355	343	330	363	336	328	350	359	348	357	362	377	341	369	415	387	329	319	350	309	378	361	346	358	336	343	335	372	402	367	354	376	375	339	368	354	361	358	319	352	388	363	369	366	346	306	388	333	361	336	333	346	340	361	322	345	363	350	373	360	372	347	315	343	346	369	370	345	357	361	367	357	366	354	349	397	327	356	384	338	331	341	327	390	309	355	353	336	347	336	329	347	332	347	354	327	326	360	352	359	361	342	362	355	367	347	339	305	345	352	366	371	365	368	354	353	371	331	356	359	330	329	344	334	341	351	351	331	347	337	360	379	373	381	361	345	358	343	351	320	352	367	354	346	360	342	341	338	358	343	317	388	334	353	351	365	324	356	375	357	358	376	356	358	300	364	338	380	331	355	387	359	337	344	305	367	351	350	322	362	333	361	365	338	381	365	349	327	304	375	393	326	328	380	386	353	355	329	391	348	343	320	361	369	374	367	410	328	356	349	338	346	370	325	362	347	334	343	364	329	350	328	338	342	305	347	321	348	365	323	385	327	367	345	349	374	343	343	359	347	349	339	353	375	367	359	325	398	311	356	368	308	357	366	357	384	377	332	374	320	377	333	344	355	366	345	325	347	318	336	341	342	348	353	398	298	356	334	360	365	320	348	369	340	361	347	335	371	348	341	337	370	334	363	333	325	361	362	350	348	336	347	355	328	328	374	326	373	333	323	355	353	372	323	328	338	331	334	368	337	373	334	336	332	353	348	334	332	343	335	370	382	330	340	345	318	361	393	329	343	331	342	380	354	351	381	350	341	387	342	373	347	377	381	333	326	351	344	334	333	362	382	340	393	317	349	332	345	363	369	366	366	385	355	376	352	311	347	347	354	362	392	362	367	346	352	305	342	317	402	342	386	396	354	354	360	345	331	334	334	335	342	358	358	351	337	367	376	332	325	356	341	382	362	359	322	363	375	375	355	353	316	315	344	353	347	303	332	363	384	330	367	331	322	350	387	328	344	374	372	364	355	355	380	367	413	362	371	353	352	327	356	367	349	348	353	381	385	361	371	374	371	343	357	356	342	327	347	363	336	373	360	388	350	363	327	320	321	348	339	398	342	392	362	375	312	376	323	357	381	343	313	370	380	360	369	344	351	363	373	372	367	336	323	344	341	360	370	349	350	405	355	345	346	313	335	335	361	364	380	378	392	327	341	345	362	363	353	355	359	376	321	355	324	372	350	374	365	322	350	365	359	334	383	357	334	363	331	376	361	350	374	403	361	399	347	339	375	338	322	345	315	376	336	371	353	339	380	360	355	327	341	322	361	357	340	391	358	338	370	368	322	358	353	364	336	334	364	351	388	319	328	364	342	346	366	395	336	345	349	329	322	352	357	376	329	325	352	333	362	337	362	349	322	351	350	319	338	401	346	328	345	368	352	354	381	328	347	339	376	344	351	394	358	354	361	310	372	366	372	355	337	363	339	340	338	351	341	350	347	369	304	374	347	350	368	360	362	317	355	329	343	316	369	353	361	343	326	335	336	335	323	343	344	360	319	341	353	350	311	360	366	362	317	341	352	359	371	342	381	316	343	346	412	382	371	350	336	383	325	350	374	366	352	394	346	316	366	353	340	353	333	370	339	325	407	327	343	364	354	399	385	374	341	334	367	352	335	360	353	329	380	355	336	389	351	343	324	373	353	350	345	358	355	327	353	373	336	358	358	323	355	337	354	372	357	360	319	366	342	372	351	352	361	387	379	337	326	348	327	304	377	336	330	340	336	350	373	369	307	375	345	368	372	352	355	382	345	344	364	355	341	348	349	349	344	346	339	379	363	386	332	326	346	328	361	311	345	350	368	353	375	328	386	352	336	345	312	343	341	322	349	319	343	369	369	374	323	367	343	324	340	332	354	372	312	321	342	340	368	385	319	340	340	376	374	354	351	357	327	363	388	321	330	345	347	318	330	343	351	369	354	373	350	342	330	356	365	381	347	358	366	379	364	349	386	374	351	337	331	332	330	339	359	338	350	332	337	406	343	348	376	346	386	354	383	368	338	343	364	337	392	362	335	330	330	360	349	348	351	362	364	370	364	373	378	368	345	353	366	387	364	375	354	325	350	357	290	362	349	340	312	341	353	354	351	353	363	335	339	366	355	326	336	334	352	328	351	341	369	353	349	340	384	362	362	331	353	378	345	369	318	338	361	364	367	380	387	333	333	380	392	350	353	359	341	348	359	366	360	329	331	381	354	355	391	368	365	335	380	342	339	398	351	360	337	317	374	396	359	379	365	372	394	363	348	356	379	345	368	376	350	366	353	362	336	322	336	355	337	367	330	409	381	410	334	367	369	370	356	369	341	367	352	329	341	358	364	317	346	340	313	349	375	377	358	377	336	380	353	368	330	377	339	328	335	332	339	359	311	331	353	380	386	318	364	317	327	337	371	332	367	350	351	352	356	339	362	342	348	344	323	334	343	361	337	343	370	396	351	375	361	363	359	355	362	384	340	326	326	336	323	371	357	348	369	356	337	374	366	338	332	400	328	355	371	369	369	359	340	357	342	341	348	346	383	354	357	396	403	338	378	333	332	334	373	336	333	355	311	351	319	367	379	342	342	362	342	370	373	351	334	325	379	343	327	343	337	368	360	328	354	344	313	335	350	338	366	355	365	354	355	366	336	370	342	345	388	386	319	324	389	343	374	339	347	303	357	360	343	346	333	348	354	341	361	341	323	370	378	320	324	354	393	386	371	390	324	353	370	336	346	352	346	357	396	328	359	375	350	333	334	341	381	386	335	333	319	358	392	360	335	360	338	376	335	328	373	343	363	348	386	346	339	361	332	386	374	367	362	331	333	322	361	340	355	316	358	338	331	333	376	391	376	338	373	365	361	379	343	351	373	352	352	355	360	361	360	367	350	341	359	380	348	357	359	358	341	349	353	342	342	332	333	345	385	342	355	374	373	352	355	356	380	355	292	375	362	333	342	377	365	323	358	380	365	366	345	318	381	352	369	381	369	340	357	334	369	357	337	356	336	346	377	332	361	356	359	347	336	337	343	326	363	372	331	344	393	354	336	368	371	346	320	341	341	373	374	360	351	379	328	375	354	360	355	337	347	338	358	341	370	374	386	359	373	385	352	355	352	396	307	377	366	372	347	314	373	357	347	343	339	362	356	367	374	315	358	349	360	369	381	328	338	357	359	365	335	326	328	348	375	342	329	355	319	337	366	356	378	380	344	351	348	356	337	346	348	334	316	364	330	349	339	341	379	334	351	336	387	389	337	347	390	331	340	338	338	324	386	307	327	354	376	353	320	356	342	348	345	342	350	367	352	362	361	343	358	381	361	364	339	333	367	366	339	347	328	344	367	338	383	369	347	360	358	333	343	373	317	351	366	360	363	359	327	335	351	355	353	334	372	375	347	353	346	338	324	362	396	370	335	356	348	395	350
18036	31559	52334	46310	56912	58638	54440	49650	43269	34031	24050	15245	8108	1205	783	786	788	742	772	779	742	780	793	777	745	750	776	785	756	788	745	690	738	738	750	762	804	755	757	781	764	791	758	725	727	773	714	739	790	741	782	785	790	735	772	744	767	747	753	761	741	778	815	776	773	774	720	791	744	746	744	769	738	775	749	756	752	775	775	705	763	780	693	792	750	760	831	767	740	748	734	752	715	743	768	772	743	784	724	773	742	765	747	720	768	800	803	788	741	752	780	705	797	742	812	802	748	755	754	747	778	768	827	766	741	742	739	722	743	810	798	799	731	754	762	695	812	733	771	781	824	769	752	800	780	751	750	744	773	759	764	760	695	792	779	743	719	747	797	735	721	787	723	741	770	830	721	777	767	802	764	784	750	743	738	802	783	769	742	773	712	782	744	727	770	791	746	781	735	755	758	756	763	711	769	716	708	750	765	720	744	779	746	735	828	792	804	760	767	806	752	793	782	771	748	757	745	765	771	741	795	803	787	737	785	765	722	784	762	814	734	739	756	751	764	749	722	771	780	741	764	749	756	710	775	794	770	764	791	762	752	700	765	772	768	731	778	716	739	722	747	805	747	815	741	762	779	732	764	774	784	771	728	784	775	782	728	725	757	812	767	755	745	719	727	780	742	755	774	723	695	760	720	771	737	759	735	765	755	771	793	747	765	738	762	796	752	728	748	794	781	731	783	741	701	716	781	720	783	763	727	778	733	768	782	725	773	719	730	751	713	763	792	773	722	739	748	787	763	746	770	713	799	765	762	780	774	759	760	720	734	785	688	736	753	721	741	720	746	759	726	740	790	760	772	752	732	733	758	763	752	780	773	741	784	751	768	750	753	715	754	796	774	724	763	791	690	752	784	784	768	774	767	764	739	770	781	728	781	790	678	782	739	746	760	801	728	728	800	789	801	770	750	764	791	764	770	796	782	766	813	780	750	781	755	779	790	772	771	816	707	688	756	757	754	751	807	803	759	703	756	741	776	770	717	740	761	796	782	736	766	756	757	711	773	781	747	773	736	766	741	758	737	742	761	791	752	776	765	720	817	798	778	745	801	765	797	737	747	754	784	796	738	810	761	738	756	760	763	766	768	781	777	774	738	767	747	736	814	754	767	784	722	812	771	797	750	748	770	737	725	768	725	723	705	738	744	754	798	776	792	785	759	742	792	787	786	772	720	766	750	819	765	741	737	752	746	810	747	702	812	790	803	763	740	767	752	729	761	749	716	799	811	746	762	764	765	765	698	790	784	754	764	734	731	751	730	805	787	754	763	765	777	730	754	794	778	747	773	787	777	733	783	735	784	747	725	780	722	712	804	741	782	772	791	770	776	779	797	775	771	786	800	750	758	775	785	771	791	748	800	763	755	755	741	763	749	765	729	730	731	734	803	742	752	757	807	731	792	731	770	732	773	779	714	804	768	766	758	778	733	791	780	743	789	744	736	778	759	714	776	718	742	746	739	739	733	762	771	773	769	782	767	730	746	785	764	760	706	779	779	815	751	786	794	770	759	748	739	763	749	721	762	782	766	786	739	738	771	769	750	719	746	808	772	737	768	746	762	779	762	778	776	791	793	719	770	729	757	757	764	726	760	759	780	772	767	752	783	787	754	758	797	721	845	769	792	760	701	731	780	761	768	794	768	792	752	741	753	777	713	753	747	756	805	743	775	780	782	708	758	783	702	751	761	747	744	793	739	794	777	729	751	742	804	721	770	738	766	728	746	748	818	757	747	819	710	793	801	763	799	774	760	776	750	749	837	712	786	764	780	752	766	802	788	751	712	753	757	745	720	739	800	779	715	749	776	768	759	718	756	722	744	776	734	770	716	748	738	723	763	762	759	722	765	707	750	764	782	800	728	771	791	741	763	756	743	777	747	767	715	743	772	736	783	768	770	773	776	753	769	782	716	760	764	719	727	749	813	802	745	781	730	741	751	779	814	746	810	769	810	751	752	807	712	777	730	783	782	749	721	792	787	719	783	796	715	757	782	736	775	758	761	779	782	710	737	794	798	754	753	740	755	752	741	812	745	772	804	743	783	787	701	758	754	764	757	777	786	744	743	782	789	784	723	762	768	744	789	794	698	784	728	761	746	780	751	755	767	762	807	732	762	774	783	797	738	758	798	776	736	764	737	747	763	736	764	764	781	761	765	742	794	749	735	730	705	777	800	774	769	823	776	754	789	763	753	719	816	802	795	766	744	758	771	794	751	734	781	767	751	778	744	738	748	754	754	798	780	786	795	740	761	759	858	763	767	813	774	696	802	746	775	744	781	756	761	783	679	734	800	751	727	766	739	796	793	771	697	791	761	763	791	753	735	726	738	742	782	766	789	780	731	752	746	755	749	772	730	815	741	774	733	756	732	795	760	739	756	763	785	813	773	787	710	815	807	735	713	767	819	778	777	786	721	750	735	769	729	747	809	764	775	761	815	760	759	730	750	774	761	722	779	810	752	826	706	749	786	795	760	748	785	791	753	761	729	736	762	767	807	752	718	724	764	728	726	774	746	766	794	804	748	745	773	746	820	777	764	754	764	762	738	755	764	793	808	748	815	755	781	756	770	749	786	791	782	807	746	793	762	735	789	777	786	772	752	772	758	784	786	797	757	756	790	741	767	762	782	735	784	785	746	756	764	793	797	798	751	746	741	770	748	798	754	761	753	753	733	754	845	758	706	732	777	752	778	724	761	792	734	750	770	789	764	687	770	763	763	763	737	755	798	747	770	779	757	738	719	748	757	696	763	758	722	769	750	733	739	820	756	758	740	814	730	733	752	746	739	808	810	776	747	772	742	764	801	733	771	729	772	717	741	719	764	756	723	787	780	803	767	696	798	770	722	783	723	754	761	753	778	775	793	782	725	765	795	714	775	746	787	722	728	757	772	752	740	766	751	724	728	755	783	790	773	763	779	792	831	755	733	783	773	751	766	776	738	781	764	755	767	752	761	820	762	754	735	749	757	763	736	719	812	734	773	805	776	738	737	765	765	748	766	770	770	731	706	757	762	733	772	798	727	761	757	718	721	716	770	708	749	758	752	771	737	776	771	774	788	774	811	777	766	761	731	733	773	751	769	750	757	790	760	799	749	745	793	730	707	787	833	786	798	767	761	785	734	781	766	780	777	768	781	778	762	746	775	800	765	739	778	785	822	749	748	813	774	765	758	755	733	768	774	713	784	813	733	779	747	798	748	746	739	747	698	789	784	734	735	759	784	709	737	777	748	789	744	732	773	752	802	743	724	730	784	763	693	723	813	814	733	745	728	708	752	781	744	808	765	780	745	755	782	775	767	780	761	750	769	810	716	775	746	765	728	727	698	808	775	770	778	719	769	772	736	743	801	760	772	691	809	731	785	752	784	776	733	740	724	800	746	689	773	754	753	761	758	756	791	741	784	781	737	760	761	764	761	769	744	783	710	790	703	752	781	767	831	809	750	753	749	766	752	814	741	762
2681	1210	1230	1203	1403	1507	1508	1406	1035	668	497	392	309	224	190	189	226	187	189	209	216	200	201	210	197	224	191	216	195	212	206	181	194	196	206	206	202	165	229	221	204	215	214	168	225	208	204	203	186	207	203	206	185	214	189	205	179	172	186	223	202	206	192	212	205	188	189	197	206	198	224	180	194	191	210	217	209	218	206	217	170	202	170	206	234	192	191	196	211	182	219	215	187	205	193	194	210	181	201	188	178	209	197	186	214	178	198	220	248	219	195	214	219	174	188	189	203	213	192	208	206	198	193	189	201	192	198	186	189	169	193	211	208	229	196	189	171	207	201	213	204	202	197	207	206	212	228	214	204	191	199	207	197	195	188	191	203	235	203	202	188	199	202	194	168	191	216	200	179	216	196	183	157	164	215	153	179	201	207	180	202	195	214	184	218	213	186	189	201	202	200	213	202	138	209	190	192	198	186	207	210	194	207	200	209	195	202	223	188	183	199	215	208	195	189	222	201	196	192	190	193	171	178	176	200	198	174	176	200	190	169	180	204	188	226	174	187	200	202	191	196	213	166	198	191	207	196	187	207	205	184	187	198	197	197	184	200	185	210	195	180	216	173	195	208	192	196	158	187	200	195	193	222	192	225	195	220	218	209	213	220	168	217	185	184	217	203	219	202	213	215	207	191	223	237	184	179	197	205	203	212	179	196	201	180	194	211	175	193	188	218	201	207	234	202	176	197	191	189	212	174	184	188	192	169	200	195	181	183	176	216	185	181	218	193	188	204	189	185	211	203	188	187	196	206	198	199	191	175	181	205	190	203	184	192	195	199	192	203	196	200	182	178	204	182	220	179	183	194	221	197	202	188	198	202	196	175	197	213	222	213	193	206	202	183	199	207	191	196	207	215	210	198	218	217	212	196	187	183	208	177	188	169	198	190	197	183	208	184	219	191	194	174	196	214	190	177	212	176	206	198	215	203	183	203	191	187	183	152	199	160	191	214	197	209	205	184	221	191	197	181	189	178	207	195	202	201	196	187	177	210	184	216	202	192	200	180	201	194	178	195	199	198	239	227	216	207	173	214	198	171	191	214	202	168	180	196	187	215	191	188	239	197	208	205	230	220	199	193	199	194	220	190	207	200	202	207	183	198	221	168	212	193	184	226	209	208	193	204	184	194	180	205	208	206	199	182	183	188	165	210	245	175	190	189	202	206	184	189	213	190	183	191	199	195	174	199	185	183	186	201	198	188	220	221	209	197	174	197	168	186	169	200	170	177	198	169	204	187	186	178	194	179	204	169	176	165	198	181	221	205	203	197	197	203	200	199	209	214	202	223	199	182	205	213	208	159	166	203	185	201	184	184	177	192	202	201	202	203	210	204	209	201	237	206	218	202	179	171	183	199	190	211	173	200	170	198	172	212	205	199	178	210	183	187	205	194	206	190	180	199	194	185	192	201	204	188	200	176	191	219	199	177	205	189	167	198	231	189	201	190	178	203	180	190	188	205	226	192	190	187	203	199	200	189	207	202	192	194	215	233	189	164	196	233	192	172	225	182	191	198	186	203	223	174	171	196	217	166	214	185	211	214	190	183	223	216	175	211	187	209	212	198	184	225	186	180	197	192	197	204	197	206	199	200	196	175	204	170	171	218	211	214	207	209	200	200	198	194	215	187	180	193	193	208	184	188	192	173	207	234	204	207	188	185	208	189	181	187	193	177	207	207	199	201	225	227	182	203	181	167	217	215	190	219	171	183	187	205	205	184	164	193	196	209	228	212	217	185	197	190	211	183	197	202	164	191	170	184	177	194	196	182	203	199	201	192	184	193	173	207	184	186	203	208	198	227	189	202	197	194	210	231	206	218	197	197	189	181	167	177	219	200	184	207	200	221	181	205	217	200	192	212	238	204	215	185	189	179	188	208	211	174	183	184	208	176	196	214	205	213	184	185	223	185	194	188	192	195	204	214	174	197	206	218	183	162	193	214	217	215	181	196	194	186	224	200	187	211	205	186	215	191	204	183	164	205	224	197	210	179	195	190	188	199	204	205	211	199	187	207	211	189	204	216	194	215	210	205	176	200	211	185	196	198	196	193	190	205	197	183	186	204	207	212	210	209	215	182	185	190	203	184	189	198	193	203	189	228	196	188	183	209	164	174	197	210	197	163	176	194	212	192	179	210	212	214	174	202	188	227	204	192	202	185	214	201	187	176	217	205	212	196	211	199	175	204	195	170	205	222	202	216	185	177	194	194	222	207	189	207	209	201	198	207	214	169	199	189	206	205	215	187	184	216	180	207	212	169	189	185	192	191	182	206	185	186	204	202	189	201	194	182	206	176	189	189	226	215	206	218	201	192	226	174	161	201	185	183	229	185	213	209	191	182	229	217	210	215	187	188	223	215	195	201	194	194	185	169	179	207	181	215	201	214	184	202	196	221	184	191	192	178	191	214	223	217	204	210	189	215	203	216	207	216	202	207	192	197	193	212	199	221	232	197	193	176	231	233	196	181	189	183	189	189	185	210	187	179	198	192	202	219	188	186	226	231	198	190	204	197	204	196	223	187	209	186	204	206	174	185	195	206	208	211	232	184	183	183	216	207	188	233	204	210	207	178	171	211	229	180	176	199	181	194	214	199	180	209	207	207	187	169	193	199	224	204	181	208	205	224	197	197	193	208	207	198	215	199	199	176	189	204	165	212	203	179	216	180	219	182	191	198	201	187	202	173	207	162	191	205	207	214	189	186	199	217	194	210	192	181	212	234	202	193	187	190	200	219	218	203	192	202	188	218	220	192	193	202	194	171	188	200	201	205	208	208	224	181	214	223	204	194	197	195	195	192	214	186	199	195	201	185	185	183	165	209	191	179	187	196	199	209	209	213	205	186	189	195	185	195	196	196	197	184	174	178	202	227	167	201	163	178	201	198	193	173	184	180	171	210	193	213	197	183	183	197	215	190	195	224	185	215	169	156	181	176	194	211	186	187	211	192	179	212	193	196	203	196	196	185	212	204	198	192	182	206	216	183	193	198	198	192	188	198	191	221	178	180	191	220	190	197	189	201	162	205	200	195	194	183	184	171	182	181	189	198	204	208	194	207	192	204	196	189	185	208	198	195	184	204	192	200	206	192	156	176	203	199	195	208	193	174	223	232	220	199	207	202	195	202	218	189	193	193	215	190	193	199	176	195	220	213	196	180	195	181	218	206	190	172	176	199	226	197	190	169	188	195	174	219	212	219	194	191	185	232	209	210	226	169	220	163	177	211	186	198	196	190	196	226	196	190	200	184	190	169	188	241	205	227	183	169	192	175	181	200	195	239	209	198	177	187	197	215	190	210	184	207	194	208	173	187	212	225	210	180	223	226	194	194	205	199	207	206	181	195	214	184	211	203	189	196	209	181	187	191	218	173	198	200	189	190	199	215	181	219	206	210	195	207	192	192	198	179	183	188	186	192	191	222	183	220	195	203	196	191	190	208	194	213	171	211	194	183	211
2576	1905	2760	4206	6024	6577	6467	5748	4104	2700	1749	1167	863	524	475	448	463	480	474	438	460	504	430	476	459	427	424	432	471	410	421	452	462	429	444	491	462	462	448	435	423	484	474	466	481	453	504	449	508	449	497	491	445	436	487	481	445	463	442	427	450	480	467	483	454	462	452	473	444	492	447	469	483	468	472	445	438	448	418	511	475	470	443	440	456	437	469	479	447	457	457	462	460	482	484	466	475	459	453	444	439	475	453	476	455	473	455	497	497	457	438	455	437	478	467	451	447	465	504	475	480	424	408	455	466	473	442	446	492	453	458	438	431	512	471	464	468	467	477	495	451	457	469	461	467	464	435	470	468	483	454	437	445	448	486	431	483	466	416	452	474	457	456	485	425	459	484	482	464	510	474	437	486	461	447	439	452	489	494	460	485	476	467	502	424	448	431	439	463	450	475	479	463	496	459	462	503	480	467	443	478	454	467	485	451	427	447	429	434	482	457	453	510	434	487	470	441	486	421	466	441	429	445	456	493	466	485	422	454	450	459	470	484	491	414	482	489	441	457	452	436	436	476	467	494	451	488	443	464	489	446	471	455	488	473	411	518	448	495	429	466	466	473	488	410	461	459	465	446	481	470	490	443	435	471	492	498	440	453	479	468	468	428	469	428	457	463	444	466	460	449	499	460	454	478	484	442	445	488	413	494	466	448	468	510	435	445	456	457	475	455	480	474	410	444	421	455	470	448	441	458	450	461	440	463	434	439	446	445	445	466	439	465	514	465	444	458	431	462	474	481	448	465	443	437	421	466	440	440	445	447	449	487	452	467	460	456	462	469	443	478	502	456	490	465	465	517	434	456	453	415	484	454	443	458	452	476	473	435	431	457	460	456	455	405	459	471	500	462	478	473	448	437	486	447	445	446	492	468	466	486	465	446	483	463	463	440	473	479	474	443	493	443	470	471	480	466	475	456	444	472	429	461	435	432	455	436	465	446	486	484	419	462	448	432	481	477	422	444	479	444	464	459	495	469	452	505	481	439	455	455	467	451	489	427	436	449	482	435	457	412	486	492	463	481	423	476	440	416	428	471	446	464	485	469	457	458	455	444	448	462	452	445	462	439	417	467	464	486	466	456	469	443	497	418	432	469	506	441	481	455	471	486	454	457	413	454	482	477	413	455	447	449	477	458	468	476	462	454	437	435	491	485	478	492	466	513	458	462	477	479	433	431	477	460	474	446	484	435	499	455	436	465	437	450	472	476	450	471	485	457	461	474	469	467	459	429	458	461	440	465	445	475	460	432	473	406	526	444	462	479	474	451	434	442	453	452	483	458	451	453	476	484	472	490	475	462	453	475	461	474	453	447	465	447	437	480	465	463	413	441	446	434	436	457	466	468	451	477	485	464	475	459	459	468	442	468	446	488	446	466	476	451	394	463	485	465	456	451	497	482	482	451	471	485	466	443	463	448	439	443	436	450	469	452	438	463	458	492	478	484	489	434	448	457	489	476	463	457	460	474	473	446	506	474	429	494	455	468	467	474	464	465	470	488	458	436	484	512	470	498	470	431	457	485	473	420	438	513	495	447	483	450	448	479	469	491	465	463	416	468	472	464	473	456	465	474	463	445	422	489	476	468	470	447	454	457	449	451	485	479	447	427	452	459	431	448	455	494	488	454	470	458	430	471	504	471	450	478	474	455	457	459	440	477	435	518	439	437	474	479	472	466	469	443	464	487	499	481	438	461	464	461	480	478	458	412	458	441	434	481	453	440	446	475	456	467	460	470	419	501	476	436	458	443	450	456	455	475	438	506	495	449	436	425	482	469	439	471	429	440	426	446	446	446	482	432	481	450	462	467	454	472	480	489	436	519	469	429	451	445	459	516	431	453	471	464	455	425	454	426	487	428	455	451	453	501	467	464	469	438	439	504	473	473	451	488	480	427	477	422	460	449	425	444	456	491	447	473	455	443	465	444	459	485	414	475	481	454	455	477	468	453	502	480	444	459	470	484	469	413	430	476	442	407	511	412	469	489	436	470	470	445	476	465	482	461	441	464	483	455	490	470	434	447	409	477	456	428	463	489	471	428	441	421	482	479	474	479	436	452	460	460	439	449	469	449	451	500	465	450	465	473	464	489	441	478	492	478	460	473	467	427	492	473	470	490	504	431	440	447	469	456	460	479	414	447	423	435	493	426	495	458	436	447	440	441	429	518	449	440	453	491	448	451	419	431	426	445	472	420	417	467	417	476	443	475	458	431	467	446	461	475	481	434	452	489	419	446	498	452	423	450	452	477	446	473	460	418	472	439	472	454	474	467	481	478	472	478	439	444	435	438	436	450	451	481	451	469	496	457	447	487	479	438	482	435	479	430	470	485	468	489	468	461	448	487	504	459	427	474	474	486	460	435	481	438	446	462	461	475	456	460	472	512	433	481	471	431	420	494	449	463	483	443	433	493	453	488	464	472	477	477	453	431	458	442	467	472	453	439	511	438	482	485	458	462	456	451	436	429	463	481	446	473	480	476	489	437	470	440	524	432	452	453	466	448	455	469	440	453	441	465	467	461	488	439	452	437	475	446	470	497	480	428	440	482	495	435	446	469	441	442	508	435	468	480	448	473	478	488	461	430	446	430	486	465	440	447	501	462	471	465	474	452	469	439	448	501	416	485	470	483	503	441	434	420	421	448	483	444	478	500	440	449	476	459	475	469	460	456	529	465	465	432	460	479	461	418	466	496	471	470	458	526	447	451	495	452	516	453	504	452	469	454	475	465	457	472	426	437	423	465	448	469	468	488	461	434	434	478	453	466	453	463	471	487	466	471	484	451	441	477	489	439	455	475	444	458	447	500	459	472	425	460	460	447	426	476	459	406	450	480	499	498	461	457	485	474	458	432	443	424	487	471	417	495	450	446	481	484	446	446	455	449	476	479	482	458	444	468	460	484	450	432	427	453	469	441	456	439	485	448	482	464	437	453	452	486	478	430	482	399	464	441	473	468	439	448	436	461	485	459	434	504	496	442	461	467	456	471	488	472	443	445	468	453	438	481	434	471	452	438	424	447	469	471	488	465	462	407	427	462	447	483	440	475	459	472	482	473	451	458	432	462	509	459	484	433	471	445	466	449	453	459	507	438	477	477	440	471	435	478	443	494	471	489	485	440	442	480	429	442	515	428	448	481	464	468	460	466	427	466	466	463	445	450	451	474	465	474	467	433	452	497	454	445	472	449	452	470	451	440	452	477	442	476	449	447	472	453	441	454	454	434	450	457	459	482	451	464	470	496	470	493	435	474	473	443	502	450	477	480	462	446	472	443	485	466	427	494	460	435	442	431	492	474	470	467	456	466	456	465	467	460	487	474	449	464	470	488	450	439	482	428	463	467	471	482	479	420	475	474	468	430	493	448	468	456	470	434	438	455	460	462	455	472	450	478	446	488	416	488	460	471	457	452	477	448	433	444	449	503	498	422	446	433	466	459	490	468	442	474	503	483	479
29905	35597	42226	49795	55455	48219	42305	35215	24534	14212	7541	3838	1727	516	383	345	355	334	357	373	346	372	365	317	306	337	375	369	368	335	355	332	317	336	357	361	401	350	339	363	350	358	347	360	366	363	332	321	309	336	344	350	332	359	316	371	328	341	325	338	364	364	354	364	351	335	334	314	321	332	320	403	370	347	303	329	335	364	371	363	333	324	324	343	357	314	329	349	302	355	347	361	342	343	332	338	357	338	314	347	332	330	347	349	352	343	352	332	359	325	325	338	348	314	304	321	339	357	357	304	328	323	371	351	342	328	363	334	333	331	319	324	362	361	337	319	377	331	316	346	332	332	311	321	318	328	353	337	330	360	330	362	357	357	327	356	307	347	306	368	370	348	339	349	347	310	342	386	356	357	357	338	307	340	335	347	309	326	375	347	345	316	311	330	316	345	331	351	378	352	350	337	366	302	317	305	333	331	335	321	323	293	346	328	355	304	323	333	344	332	349	368	334	338	345	306	359	344	313	339	305	332	349	369	360	333	354	368	325	334	367	301	351	324	347	318	291	335	318	331	330	328	309	325	348	339	387	360	347	352	367	307	319	326	341	319	352	342	347	300	325	341	319	334	352	347	370	325	321	348	317	321	293	328	329	351	358	328	347	307	304	337	326	345	373	362	339	316	329	341	330	346	326	309	346	355	354	364	330	312	325	334	387	332	347	350	317	347	349	354	373	348	323	334	312	326	354	356	364	349	356	390	346	294	349	356	316	363	334	297	344	385	351	340	341	378	311	328	346	354	321	331	349	332	329	336	343	343	320	328	330	331	348	304	315	299	341	337	342	316	336	328	344	334	348	327	325	344	322	334	353	308	369	338	317	333	317	340	332	355	347	362	377	318	309	331	357	334	353	344	357	327	349	285	323	352	336	357	297	335	337	344	346	339	308	316	326	362	321	348	334	364	360	330	357	335	340	326	352	375	344	320	338	321	337	360	355	327	379	323	324	361	326	326	342	330	340	324	338	317	359	373	345	322	324	355	348	359	321	348	351	385	334	352	349	333	336	345	322	361	347	348	325	345	358	332	298	315	335	353	339	383	338	363	328	368	351	317	314	347	365	352	337	364	305	371	312	331	349	327	321	338	343	337	353	342	365	310	350	322	352	310	338	326	330	321	342	335	339	329	348	374	313	324	317	354	343	333	335	340	322	293	367	339	346	342	332	358	361	329	373	345	343	356	340	360	353	333	362	333	350	358	355	338	325	328	333	369	348	351	304	343	340	348	358	328	311	326	342	315	358	354	354	319	350	380	352	346	364	349	366	341	366	356	337	336	343	355	325	332	329	357	347	338	297	323	332	308	367	305	334	337	336	343	373	368	347	350	337	306	342	361	334	350	316	334	323	320	316	344	365	347	361	314	332	347	361	345	298	330	346	346	352	337	380	350	361	319	356	374	342	328	368	389	345	335	320	332	373	354	346	292	317	338	331	325	328	361	342	328	314	321	343	333	350	313	327	329	343	320	338	325	315	332	341	361	334	358	345	332	334	330	322	343	339	347	315	338	376	332	340	310	352	349	336	336	322	363	352	326	334	307	354	371	356	351	337	310	338	309	342	324	306	353	368	334	362	323	347	367	307	340	345	353	357	344	360	319	313	330	345	353	324	337	363	313	333	332	336	345	380	341	362	341	327	359	327	323	364	376	343	351	298	334	355	358	307	345	346	291	377	365	343	388	345	365	285	332	338	367	356	335	292	319	333	314	358	339	364	367	340	353	334	365	352	379	346	345	318	331	345	360	343	342	350	364	310	328	361	364	321	353	317	319	336	318	344	341	322	319	332	340	320	309	338	351	341	378	330	322	315	317	366	346	314	323	360	373	319	352	301	354	342	369	316	298	324	345	316	343	307	359	368	344	307	341	325	338	311	322	352	315	322	301	338	339	346	330	340	366	323	374	361	328	333	377	305	334	348	361	317	358	328	337	342	351	293	300	321	331	334	358	331	330	331	355	306	354	330	371	343	346	354	334	340	353	368	326	342	319	320	341	344	357	342	373	329	351	339	308	367	312	337	323	341	299	349	339	350	360	338	359	338	308	312	367	351	340	323	325	353	311	330	357	351	340	315	335	352	316	325	315	323	325	326	306	299	320	352	352	337	347	339	377	336	340	331	375	342	311	359	304	351	312	325	344	327	339	340	346	353	345	312	356	319	351	345	363	338	385	369	351	383	372	349	342	323	321	343	353	329	309	341	341	354	305	336	356	307	369	334	328	345	318	329	342	345	392	331	310	304	332	340	330	328	364	371	321	336	321	334	349	351	315	341	331	343	358	344	322	316	347	345	330	340	315	300	355	310	352	346	320	322	346	339	301	316	330	376	334	341	363	374	335	349	313	352	312	363	367	356	350	366	361	344	332	347	364	336	338	354	385	311	318	347	329	348	342	354	327	358	329	338	355	332	379	366	348	320	356	363	352	324	299	350	346	338	323	316	313	341	321	351	364	336	337	333	336	344	363	373	394	336	326	352	311	367	359	332	319	348	330	310	362	326	328	333	339	320	314	356	313	332	339	330	358	378	325	305	316	356	345	342	341	343	336	339	345	335	344	362	326	332	333	371	358	335	346	365	378	357	345	304	365	338	350	331	376	342	324	322	348	369	352	414	310	343	367	373	350	335	355	312	342	326	330	385	345	313	357	328	347	344	340	318	319	349	378	351	349	301	357	335	341	341	344	326	358	342	333	359	378	339	350	328	353	376	330	341	337	334	323	311	331	344	361	327	352	335	329	300	312	345	362	311	339	336	315	322	340	297	355	352	360	356	323	329	334	317	330	339	374	324	345	331	364	355	331	345	334	353	333	375	293	306	337	319	311	333	379	312	369	315	336	307	360	299	349	348	321	353	345	344	352	305	348	336	311	320	339	350	353	323	338	321	326	314	325	316	354	313	338	379	298	355	383	344	362	355	327	319	305	332	357	343	323	320	332	356	368	312	342	343	340	366	313	331	358	364	353	340	348	324	336	349	334	359	341	347	365	323	334	327	329	341	373	342	317	333	360	346	337	338	364	345	337	357	342	379	349	327	349	365	329	330	330	336	335	325	329	323	311	310	357	342	335	339	350	337	366	363	332	334	345	349	377	385	319	366	324	311	338	341	288	322	326	341	375	349	348	321	352	359	365	344	323	354	358	329	371	339	356	351	339	339	325	350	311	363	362	297	346	312	321	357	312	345	341	330	313	348	356	329	324	301	324	307	358	356	383	332	329	349	323	348	322	344	371	328	370	331	337	340	347	341	332	373	332	365	356	355	305	313	328	348	344	365	323	362	304	368	329	336	390	349	322	287	337	353	313	324	345	327	314	372	346	333	350	368	346	299	383	342	319	342	325	308	344	330	310	316	294	328	344	375	328	330	314	379	321	310	345	299	361	337	354	355	322	347	313	322	324	373	337	328	339	333	341	313	331	356	363	333	341	307	343	328	313	318	318	331	348	345	324	320	309
15183	26388	38890	57341	63598	60645	56332	50347	40842	30271	20794	12865	6438	1157	774	741	762	724	670	738	685	755	749	790	724	748	732	757	707	720	721	725	766	752	725	769	720	699	738	711	767	795	707	770	742	775	732	679	762	763	740	737	759	793	737	758	747	761	712	715	799	719	705	736	775	768	736	712	727	753	722	721	722	766	730	715	751	760	780	716	760	718	734	766	750	719	756	737	735	791	736	715	741	717	736	787	708	785	744	801	745	734	776	754	766	717	721	736	730	688	735	738	748	748	739	717	748	747	724	711	777	760	746	696	720	718	766	712	769	776	755	765	742	766	743	694	759	748	758	792	731	760	749	723	693	723	726	759	758	737	748	722	712	812	781	741	765	747	748	722	803	785	743	729	695	709	781	807	697	726	763	689	747	724	770	771	751	744	778	738	733	722	728	727	710	759	705	744	735	744	704	764	717	700	745	757	748	732	730	726	777	778	739	763	773	746	754	768	768	692	734	709	751	720	760	751	786	746	740	728	729	707	749	725	743	720	764	759	761	717	717	764	749	712	758	709	750	776	789	746	728	750	728	762	740	729	717	769	780	754	724	761	741	758	757	754	755	752	739	712	782	738	752	744	739	774	760	732	755	755	730	723	703	788	733	720	768	744	784	771	738	764	763	730	739	776	712	705	812	778	777	724	770	728	704	737	788	742	726	735	723	709	757	819	770	727	712	730	759	672	689	722	741	706	741	762	741	774	721	753	718	730	796	741	718	737	746	743	714	801	736	747	746	727	726	717	729	736	722	711	682	733	740	759	741	729	762	737	765	742	758	728	742	732	735	731	765	745	727	802	783	727	748	746	749	730	720	730	765	736	703	727	801	705	728	775	761	767	741	725	717	743	726	786	741	729	781	782	759	737	730	744	714	742	718	734	741	747	742	748	786	747	753	741	719	777	744	696	753	740	776	720	718	721	728	786	732	715	731	751	762	743	739	724	743	759	716	752	733	715	741	739	742	722	724	753	699	706	743	732	781	722	741	791	702	727	725	768	684	749	767	740	756	741	804	721	792	732	780	778	738	721	756	718	750	701	725	680	722	750	781	759	798	764	749	752	769	767	716	742	731	632	753	718	724	712	650	703	775	766	722	764	772	727	748	758	713	780	708	734	746	699	730	734	722	713	712	713	720	734	697	685	752	762	701	736	680	774	791	805	751	748	738	722	769	654	743	770	747	765	751	704	743	695	730	743	762	767	716	722	754	764	730	719	795	760	725	723	750	752	731	706	732	753	784	696	728	686	734	763	749	731	725	786	743	707	763	734	741	748	754	775	741	701	772	755	746	694	733	712	793	748	740	739	781	749	720	727	748	728	719	759	777	742	718	743	738	733	765	756	773	727	775	739	759	752	763	749	743	752	675	742	752	769	739	741	747	705	716	764	739	704	769	754	766	725	747	769	743	775	748	737	745	758	689	746	773	746	723	718	719	723	736	794	666	731	745	728	766	750	750	760	734	784	726	717	790	749	708	743	760	698	732	757	746	772	731	727	750	720	744	726	748	742	738	747	702	721	761	674	727	701	787	769	713	782	732	760	753	702	787	741	699	725	729	765	745	744	717	737	750	736	730	762	763	725	748	719	725	738	764	704	726	738	770	702	713	718	715	757	762	768	773	749	744	712	728	727	700	717	732	750	751	723	713	768	716	743	751	722	759	736	774	743	706	731	713	738	766	758	701	775	770	754	738	742	756	733	736	744	716	729	743	702	760	710	766	726	738	718	751	760	728	742	745	734	763	724	765	744	760	768	686	754	781	756	730	742	738	770	749	733	767	743	721	755	750	735	718	734	757	791	776	756	728	753	745	751	723	759	767	744	762	754	764	770	690	747	689	780	729	758	738	724	719	749	706	766	733	753	722	791	709	801	682	744	739	745	735	753	707	736	723	733	772	780	709	737	738	742	766	707	710	767	751	713	701	756	752	744	751	786	696	768	780	718	765	762	778	735	763	760	774	706	707	732	765	797	763	736	687	721	744	768	768	739	742	773	805	736	787	702	746	774	756	722	755	738	739	787	776	708	718	732	676	684	752	750	751	732	815	721	791	766	743	720	746	726	751	722	746	742	704	783	775	731	715	719	744	742	796	756	763	740	779	743	762	743	783	784	798	751	789	680	757	724	762	742	681	741	755	688	727	784	769	784	760	730	702	716	746	724	771	739	756	773	783	758	779	766	781	722	753	786	782	668	724	762	709	778	793	770	744	781	786	730	745	714	673	726	743	756	730	747	751	735	787	707	733	693	779	732	761	723	741	797	761	781	743	741	709	723	710	744	737	766	775	729	720	735	728	748	746	813	769	704	760	697	733	698	755	702	707	748	757	718	769	732	714	685	701	733	733	768	717	731	771	721	840	715	736	716	757	747	755	763	731	705	754	714	765	768	709	707	734	707	748	800	698	750	713	777	723	755	757	754	755	803	695	749	771	731	748	699	744	733	755	731	812	756	725	735	752	774	747	746	743	720	777	690	767	769	686	733	750	759	722	748	801	737	730	748	746	752	766	754	748	768	698	784	773	778	731	735	736	776	733	683	711	721	785	784	746	761	747	785	761	781	739	750	735	755	738	725	730	710	787	703	715	756	735	729	763	739	738	672	734	717	790	728	755	699	785	796	744	745	739	733	775	739	750	739	702	732	744	811	713	755	750	763	764	693	760	737	772	744	767	722	762	716	737	707	771	736	778	691	683	746	757	692	721	744	740	763	721	743	697	727	754	720	727	736	762	767	703	785	697	750	780	763	755	705	753	791	737	732	737	719	753	740	747	760	723	743	711	716	758	757	731	769	716	722	682	707	732	723	751	762	744	711	718	703	745	742	757	768	722	769	737	728	704	770	701	734	725	759	773	747	755	731	748	728	798	733	790	687	748	801	720	702	750	724	731	701	721	744	785	717	732	804	728	775	753	786	776	736	709	752	710	740	750	757	751	767	767	727	739	739	742	722	743	754	722	715	756	739	751	719	764	734	786	704	755	724	751	779	762	760	757	773	750	785	759	716	731	819	708	719	737	770	702	731	750	756	729	739	738	729	761	681	754	739	697	746	755	727	803	774	745	700	802	706	757	739	768	750	740	787	773	777	709	721	754	741	748	748	781	770	745	717	772	744	768	731	729	699	774	742	685	719	758	739	717	746	768	664	757	745	714	754	744	790	708	736	763	753	718	730	725	743	694	797	751	719	747	729	762	747	763	747	724	721	740	742	728	775	701	704	775	754	736	748	717	746	667	718	737	699	734	681	719	746	704	723	739	705	733	777	756	750	735	741	762	712	737	771	747	665	731	743	726	763	712	745	805	735	776	732	759	732	753	759	761	715	748	776	674	727	760	766	736	741	749	717	722	707	722	694	762	721	760	711	719	702	772	787	738	745	768	739	734	773	742	706	735	738	738	751	693	740	731	758	767	740	705	720	743	751	744	756	740	756	746	720	676	785	734	744	726	736	723	745	789	704	739	770
30019	33968	47198	52489	54124	50555	44871	34769	23405	13453	7268	3563	1840	684	382	388	376	341	372	373	328	381	397	370	354	338	356	375	389	321	364	386	394	356	371	362	345	401	378	339	364	369	358	317	381	370	361	380	361	328	370	356	379	359	366	354	348	348	362	344	378	377	340	376	382	374	385	346	381	411	363	374	320	351	365	354	391	370	371	315	370	380	375	369	382	354	368	381	370	364	332	325	342	364	343	332	387	373	352	344	394	398	355	378	336	351	371	339	382	351	346	389	376	362	356	383	383	332	372	391	373	362	384	367	329	367	371	330	354	325	330	354	362	330	382	393	331	400	372	394	357	347	356	343	357	338	356	347	352	359	402	346	355	383	366	358	386	379	345	391	345	362	350	383	359	371	376	347	373	367	357	372	338	381	330	347	360	371	368	377	371	383	354	387	384	346	403	386	366	331	344	371	352	365	391	359	380	351	386	333	350	331	422	364	343	373	386	328	372	358	347	328	367	322	322	343	341	346	372	343	353	395	343	331	354	364	344	356	346	362	348	361	362	363	346	374	394	345	362	376	357	369	369	355	336	380	341	344	372	333	356	384	359	362	395	345	336	374	386	386	362	347	345	364	374	330	328	338	347	354	363	342	377	353	373	359	378	338	377	354	368	371	408	325	366	345	357	370	371	371	332	394	338	350	380	353	413	355	356	346	338	330	359	369	375	348	344	377	332	360	345	332	336	332	392	360	362	373	375	377	337	340	406	353	391	349	359	382	391	344	317	390	346	342	389	366	315	323	340	359	360	329	365	338	364	376	361	368	362	384	385	360	370	374	395	349	370	364	347	346	391	395	327	356	349	358	370	362	373	353	379	358	352	357	344	343	376	382	385	334	414	359	343	384	357	396	362	365	372	352	375	344	345	352	328	378	379	358	353	348	394	361	393	332	370	326	327	347	319	345	367	362	340	381	411	375	367	344	360	357	400	356	361	357	387	356	365	362	339	339	343	349	364	354	355	326	413	336	365	401	341	370	361	378	334	381	344	377	365	343	364	364	349	348	336	415	367	328	355	359	403	360	361	376	397	366	372	398	376	403	380	344	354	358	345	367	346	378	353	359	367	359	413	375	368	354	360	375	361	378	385	390	350	360	365	340	379	356	357	378	379	361	330	346	335	380	396	383	369	380	369	358	364	362	366	372	374	367	366	359	358	404	364	385	353	365	333	356	352	401	326	365	359	351	354	355	344	341	371	361	371	378	370	387	392	357	387	374	356	392	320	339	346	370	415	372	333	374	369	349	398	364	397	351	351	353	381	366	352	390	355	367	357	377	369	365	351	328	364	332	380	369	382	366	376	402	383	369	346	351	394	353	389	347	320	389	354	372	370	361	329	359	375	325	385	332	373	356	349	364	357	363	363	344	362	376	355	350	328	363	337	348	363	371	374	335	418	346	334	332	350	340	359	346	362	374	346	336	344	363	319	373	385	351	402	390	383	353	375	385	356	374	377	365	355	340	342	373	327	344	406	370	385	347	366	377	349	361	387	349	350	362	385	369	359	355	364	347	400	356	372	363	358	342	339	378	341	365	378	374	355	338	341	347	341	364	347	362	389	366	342	343	402	354	330	368	378	382	361	369	372	379	348	359	350	352	358	372	392	361	365	378	379	373	363	383	353	396	390	324	337	371	354	330	358	349	367	370	359	370	368	332	343	369	371	358	336	351	368	382	356	354	342	350	403	366	375	382	353	361	333	362	349	354	354	340	354	341	348	343	356	367	346	341	348	357	360	349	329	342	365	382	359	346	361	370	367	361	364	351	356	382	345	337	338	348	335	365	327	350	393	369	395	333	416	396	362	424	382	390	376	352	346	362	339	368	362	378	369	363	376	349	367	375	350	360	340	386	393	368	367	363	342	389	434	369	383	352	355	365	364	392	365	332	350	341	381	366	322	362	358	358	369	365	367	380	392	332	368	340	350	393	343	363	358	360	358	370	372	383	412	403	359	384	345	395	348	418	345	365	373	368	371	375	341	343	372	357	356	363	381	355	386	355	333	385	381	365	357	364	346	378	339	363	391	391	371	366	360	370	359	345	367	341	393	326	382	337	374	357	376	376	361	368	355	374	340	384	348	355	326	339	352	390	356	374	375	372	343	377	373	335	346	355	356	396	370	382	374	367	335	350	366	346	370	339	387	369	314	334	343	385	365	357	333	343	396	379	354	369	395	347	367	369	356	331	368	350	342	360	349	368	331	305	351	384	384	365	325	339	312	373	394	372	375	376	364	355	341	368	338	385	390	365	371	373	361	368	373	359	373	374	387	327	344	356	382	371	339	395	352	330	355	372	354	391	343	341	328	370	357	388	330	363	334	375	324	363	358	380	376	370	357	373	384	374	389	370	385	382	388	377	372	366	400	363	356	373	364	401	387	370	346	373	382	364	415	372	348	377	375	314	339	363	347	337	347	356	355	353	324	362	370	337	347	402	353	328	328	336	356	357	356	321	342	357	368	344	391	350	368	371	388	392	330	360	378	380	335	356	361	357	377	362	363	351	371	352	367	360	374	374	391	383	350	361	347	382	345	366	353	363	366	350	323	360	343	345	360	374	345	375	350	381	356	353	368	325	331	341	341	338	377	379	394	376	359	348	353	349	378	367	335	381	324	326	381	378	346	389	376	369	359	425	361	372	370	383	384	389	383	395	335	377	353	368	332	381	344	316	377	397	374	336	315	369	345	352	340	361	352	386	382	350	350	340	394	381	367	362	383	377	378	382	370	374	348	393	363	373	366	349	367	386	376	369	347	383	345	383	406	357	388	337	336	324	407	393	397	376	394	347	357	349	395	351	380	376	376	337	399	366	361	369	392	364	332	348	407	362	375	369	402	389	326	370	381	370	407	362	378	359	364	376	397	363	369	372	360	367	354	342	361	373	366	368	368	385	356	353	394	346	405	374	353	338	354	346	358	339	339	348	351	344	348	381	359	338	350	355	358	341	378	335	378	368	361	336	387	375	353	331	363	348	347	395	381	332	363	311	339	382	354	325	332	370	362	368	370	358	352	364	347	344	324	372	379	360	334	376	372	358	376	341	342	359	393	390	358	373	373	377	333	364	366	379	386	354	346	382	349	329	414	354	393	373	349	372	383	333	381	409	354	335	344	352	371	335	351	373	338	348	354	308	362	355	365	381	363	323	351	378	375	334	379	340	353	367	366	342	395	371	346	359	346	357	360	396	364	364	362	364	332	326	353	395	340	355	329	339	304	367	364	336	353	365	340	386	331	351	370	358	350	352	335	347	332	377	352	389	342	353	347	389	343	368	365	353	348	379	380	345	353	373	370	378	369	324	327	364	395	368	384	362	357	347	354	376	356	399	363	368	403	397	372	362	376	356	367	368	383	379	371	374	365	357	344	345	383	364	385	362	351	325	342	368	351	384	362	359	387	408	332	343	317	368	372	365	357	362	380	357	371	361	365	346	370	351	345	370	369	360	337	401	361	352
15200	25015	43951	57753	62829	62920	57843	48957	39443	29597	20370	12316	6859	1761	765	805	769	761	820	807	786	772	778	798	782	743	764	742	833	753	783	818	756	775	759	787	787	802	759	773	781	784	815	785	797	750	811	752	774	824	783	781	771	750	740	786	805	816	748	774	802	788	757	773	739	824	801	798	829	735	741	832	806	709	826	791	773	727	777	796	823	792	758	796	784	805	763	798	798	806	737	781	752	825	760	804	778	776	777	823	814	758	769	833	781	769	725	781	778	758	805	766	785	727	758	773	756	821	776	821	768	845	809	746	781	785	721	756	756	795	778	730	829	802	764	793	852	802	797	815	779	767	772	791	771	785	791	791	770	779	772	777	745	790	709	768	764	838	753	744	763	792	781	723	797	796	794	851	777	772	830	798	761	813	782	695	764	769	814	805	754	754	792	801	776	796	807	790	777	730	784	739	781	773	757	750	749	796	791	747	742	725	810	785	794	750	786	759	747	796	764	838	807	729	782	800	756	802	774	731	770	810	749	760	780	790	773	761	768	811	762	782	808	766	781	762	801	838	746	781	791	751	783	778	748	816	755	833	755	785	805	724	776	817	791	767	734	855	814	770	781	737	780	769	759	766	777	756	757	740	778	780	776	806	775	767	772	786	811	812	769	834	819	770	791	760	826	803	820	768	794	769	802	756	798	751	759	777	782	780	796	816	782	810	758	762	739	757	793	755	738	753	797	734	745	774	692	755	777	783	729	805	793	813	838	725	781	763	745	805	789	777	757	723	771	755	811	804	749	762	827	758	798	758	820	788	820	848	761	763	797	791	762	774	751	844	808	777	771	786	778	784	795	752	798	770	748	806	799	781	746	784	788	817	774	751	771	793	799	792	727	769	761	751	800	752	741	796	821	765	828	824	795	759	817	735	819	784	822	800	793	799	784	821	766	816	780	752	801	803	761	794	798	774	765	769	807	789	765	747	782	761	795	745	788	736	735	750	821	790	770	733	797	776	764	788	805	784	778	786	735	774	786	737	795	722	792	749	815	751	834	775	747	821	787	709	750	824	755	789	756	797	772	783	699	765	761	773	779	796	782	810	804	764	768	734	818	797	810	779	720	780	765	742	799	767	738	759	799	801	766	757	806	775	797	815	807	784	860	773	809	770	779	802	742	736	833	752	790	739	812	849	758	744	775	795	780	767	819	759	743	789	773	801	805	767	763	768	796	806	794	746	725	756	834	819	811	763	740	789	768	727	750	774	777	782	796	796	757	767	802	721	801	797	787	756	791	787	794	767	817	785	756	826	747	809	752	777	813	806	777	797	799	732	789	767	788	745	742	769	805	788	780	792	784	734	738	828	792	768	793	827	780	768	769	779	793	725	777	779	756	746	788	785	767	809	773	737	754	757	782	767	779	765	772	836	714	805	792	741	767	816	759	801	767	757	749	760	805	773	777	786	754	779	812	788	800	791	806	790	817	763	774	801	749	754	749	780	773	793	816	804	717	846	766	760	782	786	747	794	758	735	726	820	764	749	800	816	772	828	760	805	776	794	748	777	790	785	757	756	775	762	777	748	730	761	819	801	777	800	795	788	795	786	762	762	768	757	831	836	751	768	772	835	757	806	814	785	801	825	782	806	787	741	775	826	771	766	763	816	813	784	762	847	761	706	772	776	740	739	783	789	763	724	787	785	822	738	772	791	782	758	770	805	771	822	839	786	784	785	764	791	794	782	718	817	766	805	769	760	795	761	817	838	858	769	807	787	794	780	759	769	767	822	778	822	747	803	796	740	771	770	821	781	816	769	794	754	803	823	778	776	764	801	810	805	803	767	782	848	821	760	755	791	755	761	769	777	820	782	794	814	791	805	759	772	746	773	804	782	764	808	768	792	720	766	833	782	806	765	790	753	759	773	787	765	755	778	784	759	788	785	766	778	779	787	806	736	776	802	747	749	767	762	817	830	806	770	786	800	801	746	786	730	754	825	776	754	766	753	865	799	820	761	734	800	780	736	816	752	751	788	778	826	813	792	787	775	779	825	769	767	764	793	780	784	792	783	822	738	780	774	815	790	756	824	805	791	797	763	788	779	778	790	786	734	785	784	797	755	773	810	824	798	774	792	803	758	782	755	784	774	833	746	774	836	766	841	784	815	747	790	784	771	782	770	815	779	764	804	797	835	812	761	754	793	791	777	793	808	774	783	782	772	774	756	840	802	772	804	831	776	773	784	775	746	778	786	772	769	779	753	822	761	774	781	767	796	805	779	729	780	798	801	792	768	820	783	790	755	830	771	831	790	810	759	812	819	776	815	789	805	762	739	755	789	694	778	764	748	740	759	770	774	830	791	761	754	812	815	732	819	753	819	765	763	790	773	741	801	766	803	755	816	809	787	746	786	798	788	799	774	751	772	772	718	766	758	755	794	799	772	794	818	826	791	817	822	769	782	784	794	801	777	786	781	785	737	785	747	784	753	790	748	747	783	792	783	846	808	790	787	754	816	742	724	804	746	780	793	727	777	813	777	805	792	754	789	796	779	796	764	845	773	773	769	813	784	785	753	780	760	811	797	760	791	856	786	777	804	744	798	771	719	708	806	785	781	829	715	735	724	846	746	805	778	741	788	744	794	761	817	778	780	800	781	731	757	800	818	823	791	740	773	821	774	811	813	797	777	786	825	775	738	793	757	750	766	779	802	756	767	727	803	820	793	790	728	789	739	765	789	747	770	780	798	745	786	776	732	744	781	810	807	790	749	771	777	755	765	793	762	779	746	760	793	775	786	790	776	752	767	789	789	824	764	780	777	783	805	812	817	776	774	793	716	777	788	766	750	806	786	743	751	753	736	782	774	777	781	817	767	788	795	770	760	729	782	810	736	791	777	738	791	777	751	801	826	765	792	783	757	786	772	809	752	753	748	799	742	814	785	716	781	765	808	809	788	794	810	772	757	772	797	803	773	766	814	817	729	755	761	752	756	768	786	830	779	807	713	807	750	729	805	750	767	802	761	751	720	783	768	778	773	810	726	757	823	803	770	798	818	801	810	800	748	798	781	806	830	759	739	747	783	768	802	782	788	790	730	816	770	774	783	770	766	762	781	792	818	762	812	768	812	762	751	773	751	735	790	770	735	750	790	756	782	810	791	771	762	722	756	844	760	732	801	766	778	784	790	771	784	801	761	818	819	763	745	801	781	805	811	763	778	812	777	777	767	774	837	777	784	782	781	790	788	831	792	776	772	813	761	781	814	797	780	784	782	754	790	787	756	748	773	780	786	777	767	833	782	780	765	789	792	781	786	777	764	768	725	767	773	775	749	812	765	793	787	742	804	838	784	787	804	777	797	785	793	776	788	806	766	781	828	801	789	758	783	811	769	739	802	839	764	802	779	783	727	756	786	816	780	743	804	751	772	780	828	747	760	803	773	771	804	754	772	783	796	775	775	728	793	790	765	801	772	790	799	799	751	738	795	772	789	768	771	793	791	826	809	754	766	811	753	758	809
2616	1135	2169	2166	1485	1849	1537	1129	806	636	509	385	295	226	209	218	212	218	187	216	206	208	201	187	192	187	194	195	188	233	210	228	209	201	205	204	222	201	181	194	191	213	210	219	218	221	200	196	189	193	194	195	178	201	229	209	226	224	201	204	209	228	217	228	198	207	222	197	195	210	199	179	215	215	206	246	212	204	202	199	209	213	219	205	248	211	225	185	204	218	214	229	213	200	221	206	195	210	201	188	209	196	186	192	203	197	166	208	177	176	203	204	200	189	210	184	204	182	203	223	196	196	189	184	208	230	232	192	209	202	213	196	196	210	220	218	220	230	197	205	230	217	221	212	210	219	175	211	263	228	205	225	248	220	192	212	205	181	214	205	203	202	220	195	209	224	222	216	200	221	191	219	226	196	212	182	195	200	205	225	192	226	197	220	225	190	219	217	194	203	199	211	189	215	208	194	212	212	214	205	199	211	211	211	201	224	258	249	200	197	222	245	222	201	187	218	232	207	187	215	195	175	207	224	225	173	207	218	221	239	193	197	211	222	212	210	213	197	215	211	211	199	232	216	196	212	224	200	241	206	204	237	203	201	229	218	188	193	173	228	215	200	193	242	220	197	217	211	214	191	193	220	200	188	177	182	195	200	204	192	218	187	221	194	197	212	232	221	207	216	187	216	211	190	201	213	204	203	199	175	199	191	208	217	228	193	193	203	241	204	194	197	227	188	201	213	178	194	215	205	235	196	193	197	235	202	189	187	223	209	201	205	203	179	200	210	193	220	209	223	197	204	189	191	207	209	224	231	207	198	204	190	233	205	208	199	174	180	216	180	190	207	188	200	220	230	207	225	199	219	196	204	204	217	224	227	182	205	195	218	216	248	209	210	190	216	209	195	201	231	203	209	206	213	206	220	203	191	191	215	222	217	204	219	215	200	200	214	203	214	181	201	223	222	207	199	199	200	207	207	231	189	211	209	219	209	180	208	218	161	184	203	170	202	219	224	202	194	187	204	199	196	188	208	202	200	206	214	205	205	205	197	214	190	202	205	212	217	198	214	217	237	197	195	219	195	207	193	213	212	233	207	205	226	202	178	181	230	233	188	212	198	228	223	214	206	205	201	205	209	218	198	224	228	208	195	197	203	187	203	196	219	212	217	203	221	198	192	209	198	203	208	190	205	189	214	228	194	210	216	205	213	206	198	200	197	189	207	237	213	206	205	221	173	207	180	186	197	203	229	196	221	183	231	184	219	204	206	202	233	222	218	215	220	244	224	179	195	159	232	188	208	226	195	191	190	215	191	173	196	193	184	180	227	198	185	206	224	199	215	194	199	205	220	223	214	196	197	190	208	224	215	223	187	202	214	198	196	214	199	212	230	198	217	226	215	203	196	219	203	213	220	191	197	195	193	228	222	229	212	236	204	177	194	205	175	216	209	218	208	224	198	209	191	194	221	173	201	190	210	194	191	234	210	191	202	197	204	191	209	219	215	185	211	222	217	209	222	225	214	222	181	217	222	232	228	208	231	210	182	205	220	218	227	208	207	184	203	187	215	216	198	191	184	223	217	215	205	219	212	224	209	217	230	218	197	213	226	215	189	213	197	221	230	214	197	193	167	215	229	227	183	210	210	175	215	170	218	225	193	208	195	191	223	223	237	209	208	198	212	199	172	186	218	230	204	207	213	183	203	207	229	220	203	219	194	198	216	185	217	182	199	219	208	199	209	246	186	221	189	192	204	217	210	215	201	196	219	202	214	205	188	214	212	205	205	199	212	192	217	215	189	216	225	224	203	205	189	206	202	198	236	201	215	197	217	180	185	227	211	219	233	175	207	222	227	178	214	229	248	221	235	215	234	211	219	209	222	209	220	223	209	220	225	195	170	221	197	230	186	191	225	209	199	212	211	215	228	209	219	188	227	174	211	199	214	219	201	220	212	189	217	202	190	200	202	233	197	206	218	212	211	206	178	202	198	189	203	216	223	226	209	188	226	214	217	213	221	199	200	208	220	203	214	186	224	235	186	226	230	193	200	230	200	172	195	222	200	184	200	206	215	210	170	213	208	204	182	215	212	201	208	211	196	208	228	185	192	225	219	197	226	223	189	165	230	177	227	211	206	242	196	230	195	207	207	203	226	202	202	214	206	195	217	193	212	226	212	186	202	205	227	193	208	240	219	229	205	219	214	214	222	197	210	223	209	214	187	202	196	207	215	189	200	226	206	200	214	205	184	202	196	195	216	224	208	189	191	183	199	192	206	184	216	197	220	205	198	214	198	225	189	182	184	198	209	201	208	227	195	184	234	215	203	193	196	219	220	173	231	188	192	227	201	195	209	214	188	230	207	204	213	223	194	239	218	207	219	182	195	196	222	208	191	199	196	180	225	203	244	194	211	225	177	187	193	187	200	205	198	203	227	225	241	232	200	231	189	211	197	205	201	233	200	221	209	196	213	208	182	211	204	191	202	223	207	210	201	195	190	204	195	194	236	209	229	227	193	194	208	237	224	216	225	207	218	189	206	215	210	212	214	200	227	233	193	219	213	171	205	193	155	248	193	202	207	206	206	203	198	207	199	202	187	216	198	214	191	228	187	225	195	226	186	218	236	189	221	198	181	175	187	208	191	226	211	201	204	212	195	194	228	180	194	205	216	182	202	210	209	214	201	190	222	177	229	197	201	215	222	193	224	224	215	220	208	217	225	194	194	230	205	202	214	189	209	181	198	211	219	233	209	196	207	197	191	229	203	203	211	212	211	204	190	200	201	217	194	208	222	182	214	211	214	177	203	228	216	210	192	229	217	217	209	221	216	209	224	207	204	212	226	211	194	233	207	228	230	191	201	224	192	258	208	219	214	221	194	184	194	235	220	216	199	196	226	215	217	197	220	198	193	203	231	203	206	202	186	212	214	178	222	199	207	213	213	207	213	195	226	235	237	196	236	197	201	214	182	197	212	198	228	203	214	196	225	193	190	219	200	226	183	233	226	226	212	184	183	193	196	207	208	185	212	232	206	200	234	229	191	202	230	207	202	213	203	226	223	242	242	215	212	194	202	195	216	194	195	195	208	229	220	192	200	199	213	191	180	183	224	188	182	226	247	222	220	223	207	205	219	186	215	216	206	208	204	219	168	240	234	234	212	186	229	204	182	208	183	203	191	233	201	205	196	230	188	203	225	212	188	238	208	204	197	218	203	194	232	224	206	195	215	214	186	224	214	196	200	211	201	205	215	169	210	197	188	192	214	202	201	186	204	220	242	230	219	207	194	208	207	219	217	222	229	195	189	214	194	225	234	223	208	219	182	208	200	184	228	219	183	193	182	175	225	228	223	214	195	220	195	193	200	225	192	213	200	228	214	205	204	237	222	212	226	196	247	209	221	182	178	220	212	208	206	195	206	217	212	192	226	225	215	207	181	201	210	207	204	210	222	176	191	204	231	220	208	209	204	190	205	226	204	206	176	208	201	228	221	230	211	214	240	217	188	204	211
2545	1771	5146	7296	6111	7652	6162	4650	3275	2275	1502	1049	806	600	490	492	514	469	475	498	508	464	485	478	458	495	455	496	469	508	521	490	501	493	504	491	471	471	480	520	462	518	485	496	509	462	501	469	486	482	463	488	488	449	476	463	449	476	459	527	433	464	450	486	473	482	468	484	519	472	478	462	464	466	478	482	495	465	475	499	486	461	495	482	504	495	516	448	492	447	473	476	477	456	442	475	466	483	484	493	484	501	456	497	481	458	459	489	492	445	486	496	506	440	484	502	495	472	488	457	510	487	492	465	512	464	507	501	449	481	474	480	455	520	491	482	469	454	520	486	487	490	461	480	460	482	446	460	482	493	479	466	513	437	473	484	465	475	493	439	450	475	495	496	526	494	469	488	485	462	475	491	489	510	482	485	482	479	474	487	467	497	467	502	506	461	475	469	463	453	431	487	483	487	482	482	504	494	489	448	498	491	490	455	514	482	429	533	493	491	446	491	476	432	479	516	462	477	475	491	466	474	514	488	524	481	505	510	488	472	504	485	475	480	480	459	478	447	471	492	470	487	497	486	495	491	493	481	458	515	484	463	464	477	470	470	466	514	447	500	461	467	474	501	507	512	455	502	481	480	466	499	460	468	453	416	502	467	493	435	457	489	505	455	483	506	489	507	482	461	460	449	502	482	516	482	452	505	470	492	493	507	444	474	462	464	465	490	458	490	454	463	456	458	496	478	464	489	510	463	512	459	505	475	458	470	486	482	520	516	496	485	514	462	462	477	492	523	474	501	510	502	508	526	441	478	480	415	469	520	488	472	515	462	471	473	481	473	443	486	479	479	486	471	473	498	480	486	460	508	492	475	481	487	507	421	486	453	469	482	537	478	458	460	460	480	480	473	470	471	482	460	493	481	469	515	478	452	461	429	468	434	484	480	471	476	473	534	454	504	482	487	480	484	468	496	515	475	506	500	450	474	456	451	509	489	526	486	491	479	479	509	482	465	531	480	511	456	496	507	530	465	480	459	452	485	462	483	476	485	464	508	491	487	466	496	489	454	465	514	445	472	483	505	435	509	491	454	459	496	502	511	468	528	477	490	469	492	505	485	449	516	487	487	481	428	502	465	523	474	477	460	455	482	433	462	479	531	446	486	459	478	482	465	480	457	475	474	473	481	470	486	493	501	464	448	492	457	445	500	487	478	475	449	476	489	487	461	516	486	493	480	459	485	480	481	433	461	491	474	484	484	490	511	452	492	485	529	485	481	494	504	451	450	483	481	506	467	498	491	479	527	502	478	460	454	510	472	491	489	453	483	474	427	487	478	494	473	485	507	476	473	502	468	493	451	480	504	472	452	527	477	478	477	450	471	469	483	490	468	500	493	492	493	474	454	480	498	494	440	443	492	447	507	509	482	469	496	469	493	487	488	461	472	488	482	465	444	485	521	515	475	523	459	458	459	508	510	479	461	458	515	488	502	547	517	441	488	458	418	500	492	500	493	459	469	490	455	459	476	487	493	452	461	431	497	462	489	493	480	450	514	524	451	477	502	445	482	509	474	464	459	501	458	503	470	486	511	482	450	453	489	481	491	485	481	444	463	427	452	485	487	460	481	480	490	508	488	469	508	461	508	471	475	477	440	467	492	484	494	494	531	450	480	490	483	433	453	502	470	483	425	463	469	479	490	458	460	438	469	497	514	455	466	490	492	491	551	487	496	455	469	518	455	514	504	494	464	496	481	455	514	464	445	441	500	495	451	479	485	491	505	469	464	469	501	475	468	456	491	489	511	518	446	497	464	458	452	482	475	461	462	483	522	491	498	462	505	485	480	489	483	511	488	515	493	470	504	474	485	516	464	433	451	488	484	516	430	517	467	481	511	493	469	471	474	490	482	502	443	469	477	493	475	463	482	492	460	469	466	445	446	456	445	480	471	496	473	464	481	514	454	514	483	466	467	447	479	514	470	473	473	464	487	465	499	493	460	444	442	481	502	483	449	462	481	506	446	513	508	474	506	481	522	471	474	465	465	470	480	508	487	480	492	513	495	482	487	463	448	480	463	458	480	505	457	463	463	452	488	538	452	502	456	457	519	477	518	482	485	480	509	476	463	471	488	470	460	434	442	468	435	452	458	485	452	461	515	490	467	478	487	521	447	463	477	487	477	467	480	471	459	469	489	455	483	439	477	490	497	487	498	495	469	502	443	447	441	473	480	499	459	489	471	490	472	507	488	490	463	490	446	491	447	468	456	499	482	453	474	477	463	492	505	485	473	451	486	473	475	467	475	501	491	454	467	506	490	535	508	508	483	456	500	446	509	472	494	459	467	475	504	499	491	491	499	457	467	464	484	480	511	489	486	475	481	470	451	474	459	501	475	455	485	475	468	491	482	492	506	483	477	482	447	480	488	490	449	461	494	508	463	477	497	475	492	462	496	498	444	491	510	498	472	483	476	486	483	441	466	506	475	463	500	511	488	444	502	459	459	472	510	479	453	506	504	503	495	478	470	490	496	480	480	471	482	478	478	492	486	494	488	484	446	455	489	485	475	478	505	492	506	494	493	524	481	534	482	467	450	477	456	473	501	503	464	534	479	475	512	467	483	468	476	528	486	456	491	485	445	493	512	524	488	467	426	500	494	474	464	471	515	494	475	480	525	457	474	462	431	490	507	463	483	459	447	496	471	465	542	470	456	472	481	455	459	473	444	457	457	515	488	507	510	488	446	451	494	491	475	460	486	499	518	517	457	475	474	498	455	478	495	510	484	454	470	484	474	451	495	474	499	451	463	472	475	485	477	469	492	488	505	464	450	489	490	498	441	523	499	464	485	515	482	530	482	446	467	517	449	473	500	497	489	495	512	461	512	467	486	485	515	495	510	497	474	451	472	531	470	462	457	519	451	465	458	493	449	487	478	492	455	542	456	501	440	525	470	446	461	501	510	499	504	461	483	484	503	453	489	460	505	453	495	464	499	462	469	480	514	465	456	481	421	472	480	482	447	487	460	471	491	495	463	515	469	497	495	446	454	505	500	474	501	539	500	448	448	474	507	488	496	502	462	519	482	484	479	525	451	499	478	433	465	488	465	484	482	462	507	464	471	494	456	472	476	454	456	519	489	471	503	464	492	486	500	516	473	488	495	516	459	459	486	495	461	512	471	461	494	472	468	483	477	518	490	453	489	477	438	451	481	466	514	481	442	509	511	485	469	479	509	465	475	486	445	475	470	459	485	465	485	479	435	510	470	481	471	465	464	480	442	451	495	458	501	482	498	510	466	467	510	476	521	485	467	468	487	462	426	487	443	481	417	497	458	464	446	484	476	505	486	457	446	485	480	496	476	503	477	478	480	483	454	485	479	487	484	448	475	461	444	500	511	508	520	475	439	460	506	483	500	450	477	512	480	509	540	497	491	474	492	509	475	436	493	551	479	520	496	462	489	457	474	485	480	467	481	478	466	502	511	485	416	504	463	492	463	498	497	478	471	442	480	460	478
28513	35550	57827	46796	44271	48151	42223	32909	23790	14353	8015	4253	2102	680	335	313	351	311	325	352	341	321	343	333	342	299	318	322	318	328	326	312	348	340	333	329	349	332	337	318	310	326	354	378	349	332	353	339	333	327	359	335	299	314	322	344	339	352	332	301	340	293	395	352	312	303	340	348	341	326	328	323	366	364	333	323	314	295	332	303	324	327	339	314	309	353	334	342	323	329	329	343	312	345	356	341	337	323	324	303	345	345	314	287	315	314	316	348	321	346	309	326	347	311	326	306	346	328	316	342	303	284	339	310	342	359	335	298	298	327	313	298	328	364	300	308	325	300	306	327	311	319	345	328	315	332	326	306	358	338	309	319	321	315	338	326	352	337	322	329	326	337	336	335	332	337	325	294	311	336	310	341	315	347	306	354	325	335	324	334	324	297	317	342	316	333	371	318	318	352	333	321	322	341	380	338	330	313	334	352	326	346	334	331	358	292	325	324	349	340	349	329	345	321	326	330	348	334	365	331	326	331	311	325	298	329	341	346	309	327	312	286	356	332	375	328	341	301	290	337	320	381	372	327	350	342	376	317	336	309	340	334	337	340	316	318	318	340	313	320	341	333	319	324	348	322	341	309	330	340	339	319	348	352	307	350	300	361	360	291	305	281	340	331	337	334	324	332	362	308	289	346	323	322	353	326	302	258	303	301	356	336	347	311	314	321	314	317	348	322	318	329	331	328	319	294	300	336	295	324	321	348	354	358	337	362	347	329	294	327	300	350	331	345	336	326	346	325	327	320	328	301	346	324	298	309	353	312	327	331	336	314	339	323	358	359	364	321	329	286	341	353	341	332	322	340	315	331	335	324	298	325	364	348	319	323	357	329	352	349	318	318	286	341	323	305	343	297	342	338	330	320	301	337	322	311	351	335	338	318	353	371	324	328	324	347	364	339	321	362	320	323	334	300	324	361	331	320	331	348	332	295	315	307	318	343	308	350	321	332	326	343	339	332	341	332	343	348	361	369	327	316	323	336	322	335	349	322	307	324	333	357	314	378	347	371	337	322	313	308	318	344	324	333	286	343	307	361	346	332	329	345	341	318	316	363	356	345	345	320	350	352	307	343	336	359	354	335	334	354	348	339	363	335	328	326	310	310	341	320	337	332	329	349	341	309	330	322	357	310	316	316	334	353	320	311	316	322	314	319	344	344	336	350	347	337	310	357	335	272	355	363	346	325	319	330	318	344	322	339	325	302	332	289	320	344	354	347	309	340	323	319	317	329	310	342	314	326	338	312	344	326	313	333	348	328	314	349	380	313	320	343	329	314	274	328	365	334	330	335	328	333	322	339	356	316	358	321	343	346	324	323	286	330	332	324	302	306	321	347	340	315	318	373	349	321	332	321	300	330	344	341	315	318	352	320	322	315	359	316	318	323	307	310	280	344	331	334	323	301	326	333	307	341	380	352	347	320	354	327	344	345	331	389	324	352	330	343	318	321	342	356	342	316	354	344	341	332	327	279	347	318	360	346	317	314	313	331	345	359	347	316	354	334	305	327	330	321	350	261	332	300	382	346	331	307	370	336	316	347	307	317	321	338	317	326	338	306	293	343	340	314	329	369	360	321	358	355	366	355	337	332	329	330	311	322	327	341	334	295	336	331	341	348	320	331	349	334	332	347	354	324	335	309	306	300	322	324	300	325	340	318	306	368	337	331	334	323	322	318	277	339	349	292	340	321	321	344	327	321	297	326	348	357	308	323	311	316	340	302	342	319	296	318	358	328	340	353	337	324	333	336	350	328	323	298	347	331	351	308	328	320	336	314	300	350	310	338	324	299	338	324	354	341	299	316	344	366	352	331	317	312	295	344	364	326	326	320	309	361	290	346	367	318	302	351	344	327	341	334	324	355	327	357	325	324	328	302	311	322	343	343	338	345	355	296	307	389	363	360	322	312	320	323	316	373	322	351	360	329	312	391	327	292	302	311	315	321	307	304	326	308	332	319	326	349	326	315	347	305	325	370	320	329	343	309	323	328	290	318	343	326	318	342	335	341	308	344	328	310	363	329	354	326	327	318	315	330	352	326	316	364	300	360	331	321	336	366	308	346	343	316	320	283	320	324	337	347	314	279	313	358	373	339	353	353	302	296	316	320	337	307	349	333	335	326	323	321	304	308	340	341	317	345	331	329	335	309	320	312	353	340	317	327	343	358	360	320	370	337	312	357	328	332	346	343	354	321	346	316	361	324	325	336	333	345	361	339	334	296	311	298	305	315	321	320	328	303	389	324	345	342	315	340	328	334	317	337	323	380	305	304	334	319	306	331	318	327	314	324	345	294	357	320	326	317	341	322	286	342	323	347	321	326	352	312	329	341	346	308	311	328	340	301	317	311	295	262	318	325	351	326	333	345	328	313	362	365	350	354	315	348	309	324	338	355	383	351	310	317	321	340	299	308	323	331	347	311	313	327	321	346	333	335	325	325	357	324	312	304	302	337	363	312	334	331	318	329	355	341	286	342	357	373	336	340	276	361	332	341	329	312	340	320	341	365	344	325	330	319	366	347	339	355	319	332	346	332	316	305	283	332	342	379	316	330	362	351	364	304	325	350	343	356	319	308	332	341	343	334	308	319	297	347	351	321	324	332	363	368	345	333	330	303	329	330	344	336	327	306	331	297	317	339	308	321	349	299	314	344	338	339	330	317	345	293	359	322	293	316	353	315	292	316	352	317	368	346	351	330	312	304	325	356	321	315	309	346	393	306	317	333	354	335	317	311	359	313	354	320	338	355	328	301	307	341	343	304	326	321	323	340	364	310	328	333	302	334	286	339	318	316	291	319	341	361	316	337	332	305	315	331	348	325	354	308	348	336	322	336	326	309	329	312	320	340	307	331	301	345	371	332	301	329	345	346	315	337	322	334	328	328	363	313	330	309	313	303	293	316	344	332	341	339	330	345	298	332	321	317	324	338	285	303	300	345	337	331	318	356	344	340	307	333	355	331	315	307	322	300	305	306	360	320	355	341	323	332	331	308	293	318	367	341	321	358	344	336	334	302	297	326	322	303	315	322	309	326	343	331	318	346	337	287	357	325	317	350	356	358	340	354	332	316	338	297	349	349	333	354	329	321	333	369	338	345	334	299	352	312	309	362	344	331	348	363	355	311	357	302	351	362	308	320	330	313	331	316	336	344	312	344	346	353	345	317	331	332	343	348	329	319	335	356	331	316	361	357	332	313	316	320	338	339	383	357	351	313	347	333	328	333	337	353	309	333	274	320	311	350	312	345	327	335	325	319	328	303	342	354	326	347	286	325	311	359	358	333	319	284	332	326	372	382	313	331	335	335	315	345	347	324	309	324	334	311	318	279	299	348	309	309	321	325	314	318	337	318	356	358	334	351	344	310	360	334	303	332	302	306	362	325	347	293	326	342	347	335	320	343	325	304	310	286	328	350	364	334	313	334	316	324	309	328	342	296	353	333	331	336	344	316	317	319	352	364
13791	27614	50793	52181	55553	60370	55800	48642	40770	31428	22403	14312	8269	2255	731	732	705	712	694	741	710	763	725	686	780	687	741	722	725	740	695	750	754	753	720	736	748	717	763	726	739	736	710	743	717	698	696	722	749	750	739	697	779	719	726	751	751	684	707	724	733	698	750	712	738	707	724	706	742	722	733	699	717	700	722	738	771	734	707	749	786	724	688	691	735	739	728	709	716	761	715	690	742	724	686	728	668	695	749	680	723	721	701	719	726	724	694	752	725	744	753	757	717	717	741	719	698	708	765	678	722	784	686	719	721	720	703	689	743	719	722	670	710	753	700	710	747	676	709	713	719	711	704	728	711	736	751	739	710	713	765	735	661	723	705	736	728	694	720	714	704	724	722	747	691	765	696	683	724	720	704	745	790	746	792	732	784	758	704	707	697	733	702	727	710	697	693	738	774	708	741	709	718	736	685	704	735	699	725	741	752	725	709	739	737	726	722	722	711	775	687	738	773	750	728	801	691	712	779	717	749	738	750	715	746	705	723	748	729	746	808	705	709	730	705	744	737	714	727	739	720	713	699	762	726	677	709	744	770	698	710	753	692	744	700	779	754	736	713	731	727	745	737	681	704	760	717	768	714	691	739	743	739	760	776	722	696	702	723	723	722	730	744	732	744	696	717	709	689	690	711	695	751	716	690	723	699	718	684	739	743	799	733	664	760	720	697	732	749	787	719	720	682	770	674	702	791	753	731	698	714	713	718	714	745	711	735	739	672	716	730	759	744	758	767	708	758	719	745	757	720	667	707	751	702	705	737	696	772	723	742	761	723	761	751	713	669	756	702	741	757	713	647	711	714	731	690	691	717	755	683	694	701	745	793	731	681	725	725	702	696	768	734	739	721	806	714	760	699	750	708	779	724	688	695	762	743	771	761	726	698	771	737	740	735	737	744	736	766	724	701	731	698	720	695	719	745	756	714	724	735	771	730	734	717	731	718	702	746	728	727	720	723	705	809	693	748	717	759	757	729	718	714	701	700	730	683	710	713	692	712	757	795	764	702	733	763	724	699	695	730	724	752	743	706	722	731	710	733	714	731	747	761	772	746	742	705	705	743	746	743	769	746	717	669	699	778	716	666	733	776	702	725	685	708	768	724	704	754	709	735	729	697	664	728	744	750	730	731	701	711	735	749	762	726	764	760	713	746	682	700	717	708	705	781	731	738	698	759	690	729	722	755	691	697	720	729	701	671	746	752	732	743	701	743	707	748	690	724	746	688	714	757	716	718	734	711	738	740	716	758	726	779	739	732	761	736	709	769	782	716	746	739	707	738	725	748	733	700	714	688	733	733	715	718	669	728	779	759	718	710	674	688	706	726	715	734	732	715	720	690	766	747	718	706	717	698	730	726	789	743	705	705	731	746	697	727	774	751	710	695	731	741	761	759	730	771	736	673	680	754	731	726	736	728	711	725	699	699	682	715	733	780	708	745	737	742	713	720	710	730	741	702	646	706	715	724	754	711	725	705	783	693	705	747	666	716	718	722	697	715	736	731	725	709	714	694	713	728	709	708	687	674	732	704	734	726	669	687	728	717	743	699	756	748	714	676	750	700	693	758	694	711	759	678	713	722	683	697	705	728	759	709	674	720	724	696	756	673	706	745	754	764	728	685	709	744	743	743	721	754	748	728	733	690	731	722	723	734	674	728	677	660	774	730	711	714	760	720	767	752	724	717	745	727	764	752	730	734	743	720	720	745	772	711	784	712	734	698	728	736	709	767	706	682	736	685	672	710	688	776	695	707	698	694	708	679	691	738	739	740	730	687	739	707	666	729	689	737	718	738	689	706	780	736	762	743	690	730	715	706	743	703	691	673	747	734	690	752	766	727	721	734	715	758	689	737	688	716	707	760	720	694	703	727	732	718	733	800	730	717	746	700	780	790	731	724	695	720	706	715	721	771	757	711	721	731	714	715	701	713	688	720	713	715	734	753	711	703	725	732	695	751	703	723	722	751	769	759	722	761	712	775	749	732	711	668	683	746	766	692	740	720	765	686	746	743	749	691	679	734	760	748	763	710	709	749	699	765	716	728	686	788	754	706	731	758	735	730	777	728	727	733	708	729	743	664	747	714	738	714	708	751	715	751	719	715	733	705	697	749	741	747	763	757	721	731	737	711	704	693	772	752	785	771	713	740	738	703	739	738	714	691	726	740	707	722	693	728	744	722	713	723	723	745	735	737	756	689	734	691	704	751	740	731	724	740	689	690	700	714	712	704	734	725	784	739	754	723	719	686	743	681	730	678	706	724	741	677	726	662	725	710	760	707	704	717	705	734	750	719	716	724	749	720	681	733	716	679	760	732	714	714	707	770	737	738	727	765	789	733	741	715	742	744	745	726	715	706	701	707	760	702	725	740	735	727	704	735	717	700	739	705	700	699	696	695	707	746	716	681	744	741	670	736	730	726	754	717	735	726	738	692	812	752	738	720	692	739	770	708	745	769	710	710	681	709	766	714	723	675	739	682	734	720	717	721	716	725	689	737	696	717	732	695	723	787	738	671	733	709	715	746	717	682	731	727	717	692	744	766	724	709	746	702	725	722	735	710	754	751	713	720	714	714	731	669	716	726	693	739	710	766	733	729	729	714	740	753	693	749	724	696	727	721	693	703	732	698	703	744	752	685	771	719	736	768	682	681	766	722	703	775	710	756	757	704	726	741	712	709	682	761	730	742	696	692	693	755	734	701	731	729	739	738	714	714	718	739	771	693	716	725	774	774	701	749	725	748	667	747	773	727	744	782	725	701	727	715	740	680	713	695	735	704	736	700	736	761	670	734	739	690	700	742	724	709	783	757	729	743	718	720	727	729	750	689	655	710	732	692	755	723	734	717	788	689	731	710	720	762	738	769	737	725	727	755	753	676	732	702	666	735	769	718	712	669	706	708	725	775	735	687	752	721	749	721	701	748	718	693	745	721	708	729	731	692	752	703	694	719	741	689	691	757	773	707	726	753	700	720	746	765	715	762	703	735	686	752	724	691	702	757	772	735	738	707	716	725	694	706	762	755	700	735	675	716	716	691	693	717	728	732	751	679	775	735	727	705	731	687	762	734	695	719	722	763	680	738	716	734	703	660	717	706	719	740	718	738	753	759	746	785	712	779	714	683	706	719	751	719	722	719	696	716	674	738	729	694	695	760	737	695	735	762	743	683	714	717	703	760	753	702	733	732	670	732	742	726	685	724	677	697	718	726	710	726	672	715	739	762	737	699	704	773	772	685	672	727	748	677	712	748	769	705	700	704	765	719	727	734	716	668	716	699	712	764	670	713	730	708	752	697	754	732	707	742	708	750	728	746	703	652	724	696	723	716	729	719	712	745	682	731	748	756	722	666	697	748	711	660	756	723	746	712	765	705	709	693	721	747	717	775	715	771	722	721	724	723	711	703	708	751	757	713	729	704	730	745	733	699	717	759	717	719	700	742	766	701	719	712	712	761	739	722	715
29535	42870	59784	50253	51265	46015	40617	32456	23120	14720	8162	4101	2122	858	364	340	362	367	369	333	323	387	335	378	374	368	385	380	349	353	342	357	339	344	380	340	345	337	342	352	325	348	381	334	402	375	360	343	343	331	346	363	338	363	349	327	351	353	373	375	333	362	384	368	332	369	334	362	342	352	378	362	332	343	317	364	360	360	348	396	353	350	351	367	389	304	347	346	354	399	333	346	333	341	333	352	344	375	375	351	311	361	344	335	339	357	375	388	341	362	351	360	347	379	360	372	344	350	337	325	328	341	373	345	393	309	346	378	352	349	388	342	328	323	339	368	368	376	361	373	364	361	349	351	341	362	366	362	379	359	348	377	373	337	366	313	311	378	387	408	388	376	389	383	368	340	363	310	332	390	369	397	359	334	354	351	355	369	342	362	359	372	360	342	364	336	367	308	402	356	347	376	314	317	344	330	362	356	344	372	338	342	328	385	336	369	398	339	372	345	344	357	379	364	366	351	355	323	352	380	401	365	347	326	335	371	416	373	355	371	308	356	373	382	377	323	350	341	380	341	368	349	304	344	359	375	373	375	393	363	365	373	384	369	362	363	391	348	324	359	342	377	341	343	356	323	370	372	324	377	354	357	369	341	389	373	352	350	377	367	355	367	373	368	350	358	360	373	332	355	389	342	348	327	333	348	359	342	355	351	352	382	348	368	346	361	380	351	354	333	331	391	340	352	337	359	388	326	367	378	332	361	350	348	325	324	355	361	357	332	337	325	361	345	351	366	352	367	399	371	318	368	386	394	342	386	355	319	348	364	348	379	380	357	358	378	366	346	329	366	343	383	353	339	350	348	367	363	338	369	337	371	401	330	366	337	325	340	342	331	305	371	338	324	374	352	394	348	330	389	333	356	370	319	353	331	320	330	365	318	344	350	332	359	322	357	369	334	350	352	375	346	343	384	344	368	401	358	353	374	359	354	363	350	361	369	364	344	383	366	366	383	388	363	342	322	365	353	356	357	365	330	321	316	370	363	329	368	357	314	350	330	344	374	340	338	355	336	411	347	355	348	358	348	320	341	323	368	335	332	357	377	336	319	346	305	339	342	361	351	356	397	358	361	342	366	310	370	329	384	339	371	380	313	346	348	388	342	343	362	330	376	338	379	348	362	352	310	373	338	339	359	340	329	352	364	337	358	359	355	327	339	315	326	379	375	347	360	358	346	339	326	402	365	355	362	390	374	299	350	330	398	389	325	350	355	313	344	364	353	369	335	343	352	339	345	324	385	421	373	365	348	369	377	366	346	376	334	357	348	381	352	358	379	387	345	376	349	331	337	347	389	404	374	342	336	340	350	361	338	323	327	391	367	399	353	368	318	345	355	353	331	359	328	341	378	347	367	362	327	325	345	372	346	365	344	367	343	322	354	377	345	339	351	344	356	353	365	337	371	353	369	337	337	368	369	358	338	307	337	336	373	324	350	368	368	406	351	342	337	338	363	335	377	357	366	355	381	395	364	349	365	353	383	384	372	346	327	314	339	349	354	364	319	303	310	366	380	336	353	358	377	325	372	341	348	358	357	340	363	331	340	342	341	371	333	365	355	363	327	342	349	365	366	389	330	341	330	352	341	359	343	363	361	368	394	357	370	327	346	328	338	384	334	332	356	354	364	332	326	344	351	335	332	358	383	357	356	383	365	330	360	366	337	382	350	337	348	352	353	360	367	327	334	354	341	352	350	352	346	329	354	346	359	331	378	363	334	336	322	326	382	322	352	334	383	364	359	337	363	314	372	362	345	301	346	350	352	375	328	325	353	353	340	344	342	358	357	334	346	347	343	351	341	337	334	374	329	357	339	383	346	379	380	379	373	333	349	362	390	348	371	344	345	376	350	331	334	314	318	358	407	343	347	348	368	390	347	354	353	363	336	415	358	371	376	367	357	328	364	359	320	370	374	367	350	380	371	375	353	360	363	340	348	346	346	380	404	400	354	367	351	367	374	364	356	344	369	356	348	366	336	308	371	356	318	341	347	381	365	376	359	362	370	342	394	357	370	333	348	368	362	352	354	343	359	375	347	374	339	358	349	329	373	307	336	358	327	350	366	406	359	362	323	367	360	340	351	382	334	348	341	356	345	316	383	370	384	363	343	329	381	357	341	340	343	375	333	378	357	337	383	344	350	399	348	351	359	373	403	370	343	355	331	379	355	332	344	363	355	342	358	352	340	363	371	372	343	344	309	360	376	342	364	378	325	374	367	355	343	368	351	327	325	359	345	366	374	362	332	320	346	370	337	376	345	355	349	355	342	377	334	336	373	329	332	354	373	349	363	378	341	391	403	366	364	366	352	359	357	371	366	363	365	356	360	341	380	380	352	333	367	354	375	326	347	352	381	377	363	353	359	363	364	382	333	339	356	356	324	363	378	337	370	366	319	349	348	350	397	340	318	325	319	338	333	342	380	362	400	386	360	318	361	344	382	328	347	343	322	363	344	340	363	341	323	314	353	333	372	396	312	357	361	333	322	348	382	372	328	355	343	377	374	361	378	347	331	347	376	392	335	347	335	339	324	335	322	374	391	361	361	341	391	360	352	345	367	360	340	363	358	387	340	314	370	366	354	397	334	336	394	334	311	373	340	379	332	336	351	410	375	350	388	368	333	365	334	358	354	341	365	347	372	374	336	365	356	364	361	339	327	337	364	358	371	366	373	383	343	395	352	333	337	352	333	359	369	353	382	350	372	379	380	334	341	353	360	343	352	353	364	348	331	379	357	331	390	376	359	357	388	370	331	341	323	374	371	339	352	382	362	365	370	339	385	347	383	314	350	348	349	365	363	306	378	377	338	345	341	320	378	348	360	351	361	376	374	331	371	377	354	389	364	324	361	356	380	375	367	341	379	318	343	333	355	341	327	354	350	352	315	381	369	336	352	337	397	349	367	383	376	339	376	343	357	327	342	364	334	374	386	323	357	338	344	380	322	385	315	354	329	319	368	331	376	367	395	348	383	325	366	379	358	338	347	349	333	375	384	352	340	357	320	367	389	344	366	336	346	354	378	359	370	326	321	346	369	389	339	371	366	347	355	363	360	371	380	370	343	329	367	338	358	321	344	327	362	332	343	368	352	359	365	325	367	348	366	368	365	379	344	360	346	325	340	350	351	381	364	374	323	341	351	350	364	350	353	329	384	359	341	377	381	350	360	334	309	330	369	325	358	390	369	366	369	346	330	359	358	351	354	339	323	359	366	319	322	367	388	371	326	353	345	360	361	341	354	377	376	326	370	342	381	363	346	380	380	372	341	354	363	343	334	337	378	354	349	367	393	374	330	367	330	336	366	337	331	362	358	372	335	354	366	362	361	362	339	349	349	333	370	339	356	355	380	341	343	378	375	363	341	358	337	385	366	339	348	346	333	373	343	345	353	390	370	339	348	396	336	335	374	314	368	376	326	332	337	343	323	380	299	348	392	348	377	348	356	364	332	341	360	355	338	355	397
14334	32713	51791	55696	60616	58307	54634	48023	40126	31496	22436	13695	7938	2545	804	775	793	728	778	757	791	809	760	773	757	746	724	818	760	767	729	780	746	771	721	744	758	796	794	737	778	753	762	738	751	711	771	811	719	788	793	787	792	778	751	775	762	792	772	775	762	741	783	760	768	742	766	815	726	778	751	795	778	717	764	736	747	779	732	791	774	790	770	800	814	765	830	695	734	743	760	739	781	794	774	777	797	754	787	789	702	809	735	689	829	797	761	744	813	747	800	765	749	744	735	768	691	742	798	781	815	754	727	802	782	764	765	780	779	762	753	783	793	822	771	776	804	763	781	706	746	794	778	757	784	811	759	788	751	768	733	753	781	767	795	748	774	744	780	712	743	753	729	730	737	741	750	793	779	776	740	765	787	742	754	788	736	782	731	770	756	768	812	779	775	800	725	789	756	736	810	770	741	776	769	726	782	756	767	792	740	787	740	742	736	752	742	728	786	716	814	747	750	769	777	746	803	815	780	727	776	740	764	781	803	788	772	769	764	783	785	768	739	760	751	777	771	786	762	782	801	760	771	775	710	745	780	775	771	784	755	769	761	823	759	771	757	752	797	750	759	752	706	752	782	786	747	761	723	698	795	706	778	735	792	759	780	734	777	768	718	783	759	785	780	767	788	730	791	735	799	722	799	801	742	746	785	757	727	770	737	727	687	741	748	808	719	730	803	737	753	777	850	767	714	781	740	707	781	818	750	770	793	774	727	804	770	770	781	763	771	726	765	800	767	774	745	780	737	748	792	746	763	771	742	775	737	784	813	781	742	784	700	789	776	746	795	757	792	798	789	769	742	780	756	703	795	754	772	734	801	743	754	772	752	745	783	742	744	735	721	741	759	782	777	769	773	767	722	768	734	751	774	678	706	742	795	775	764	779	771	764	760	788	760	765	771	738	744	753	775	799	762	732	735	770	739	736	732	776	796	760	803	771	741	774	791	748	722	766	767	698	755	755	736	763	777	772	784	766	757	743	762	737	743	739	745	745	821	716	716	749	744	735	797	731	766	761	767	775	789	725	768	730	728	848	760	791	800	781	808	784	746	732	769	724	803	744	794	804	818	806	750	698	791	788	799	745	735	823	787	793	780	766	773	779	808	760	787	797	780	757	737	790	776	770	767	715	732	712	740	717	807	761	786	731	739	818	813	771	762	701	744	716	760	767	765	742	748	847	757	770	809	792	720	775	800	771	776	827	750	804	784	784	761	747	744	773	718	752	759	752	815	772	779	781	767	763	789	781	759	751	778	794	759	745	772	786	694	806	777	757	755	740	731	727	768	814	804	780	800	742	814	765	782	818	721	814	755	737	815	704	752	749	735	770	737	745	793	779	768	773	769	762	783	757	775	728	753	761	736	764	799	699	759	775	820	755	766	792	776	781	756	787	788	785	783	774	768	745	790	803	776	807	759	769	789	767	800	743	770	787	748	780	802	789	781	766	742	772	749	866	796	736	778	795	748	746	799	752	756	768	778	786	770	747	795	741	733	757	741	754	708	775	747	749	755	725	783	713	812	727	759	788	748	750	745	797	758	770	755	786	723	776	794	749	688	756	799	773	820	760	805	716	747	791	734	727	736	738	811	807	746	724	783	758	763	789	784	757	698	746	755	753	794	737	772	732	761	783	783	793	806	822	738	767	776	744	777	768	775	781	768	739	761	761	757	710	768	735	709	773	792	778	733	790	817	728	764	761	729	711	762	758	781	719	781	722	762	777	811	737	794	784	782	745	751	735	733	767	827	788	784	779	761	755	809	835	740	775	807	802	821	786	755	783	749	787	785	763	737	735	808	756	741	773	729	777	691	730	748	709	767	806	725	727	741	741	755	757	736	815	790	734	827	740	808	737	792	747	768	726	783	742	752	758	716	737	748	803	769	758	721	729	755	789	816	766	794	781	774	751	790	758	777	729	762	757	810	782	758	743	736	786	763	803	826	749	778	747	758	787	757	742	794	763	781	804	711	765	754	730	746	750	744	769	779	791	769	727	773	753	797	749	748	792	732	802	767	778	807	789	756	747	793	764	778	796	763	754	778	779	794	794	765	740	786	755	794	762	705	726	748	732	765	722	792	837	757	801	761	787	761	785	756	764	755	788	769	738	777	776	755	727	757	778	723	820	777	759	772	745	722	776	800	747	814	758	794	797	801	716	769	736	749	787	728	747	794	807	770	735	730	767	732	764	744	741	744	771	823	825	778	795	762	781	685	777	742	733	736	788	785	727	751	793	763	787	787	764	812	767	764	742	785	768	776	752	737	744	768	763	789	759	768	757	798	816	751	757	787	761	741	772	736	804	756	782	807	813	697	819	723	785	817	769	719	772	826	754	744	730	784	745	704	768	782	711	803	797	741	736	764	766	716	798	777	783	709	735	780	775	761	782	721	752	765	787	745	734	750	818	771	813	798	809	735	712	830	761	756	795	774	776	797	742	773	744	784	764	758	758	756	747	767	741	796	754	763	783	769	766	775	768	776	758	797	742	773	747	788	791	744	758	738	744	772	845	770	737	778	778	776	755	767	760	781	796	746	790	821	779	707	789	762	741	759	791	738	768	765	759	718	750	735	750	791	737	780	771	744	799	697	759	719	782	764	786	756	752	760	726	753	822	747	740	733	766	819	771	784	767	800	801	779	732	786	748	723	735	742	771	748	732	762	750	752	737	828	791	718	823	766	722	739	800	816	754	754	749	776	764	801	740	779	766	784	765	731	702	798	761	771	750	743	753	796	769	781	776	785	780	782	785	785	755	768	765	751	749	780	753	745	782	733	779	758	816	745	735	780	749	777	757	808	770	780	751	767	767	788	788	755	760	770	781	801	726	795	756	782	771	755	737	785	777	791	745	806	718	739	742	748	769	797	756	783	778	753	753	735	743	738	748	741	787	788	770	820	765	775	749	776	789	773	708	757	776	818	705	798	741	744	752	789	759	800	789	698	754	805	753	736	714	744	762	776	728	800	773	779	775	805	736	735	766	778	774	746	765	762	762	723	700	809	766	779	765	750	759	780	740	743	726	752	782	730	784	736	774	744	807	773	776	739	731	792	767	796	831	782	717	755	802	754	731	737	781	768	724	826	744	759	788	807	760	789	774	772	730	735	774	779	752	744	735	716	762	760	776	795	759	771	762	717	780	780	726	783	774	808	716	771	749	760	754	787	760	754	762	854	740	736	715	777	831	773	736	690	737	786	740	727	766	745	754	829	759	727	790	729	754	783	818	731	750	752	757	783	739	793	780	741	715	783	766	769	735	745	827	758	763	772	801	739	709	807	778	745	740	767	745	798	753	786	838	769	762	748	777	759	740	768	770	739	744	797	753	808	767	755	741	775	768	694	783	753	749	763	763	777	772	775	726	745	770	785	767	758	794	794	754	778	745	767	763	785	729	769	768	736	745	773	795	793	734	783	774	778	780	784	778	796	794	735	832	769	809	709	768	760	770	785	777	769	765
2850	1424	1907	2202	1665	1458	1412	1160	821	634	430	366	324	226	212	182	195	204	190	196	229	205	190	212	231	230	235	180	176	185	209	185	196	200	193	193	173	188	221	223	211	220	192	198	215	191	208	207	188	194	203	210	169	229	201	211	215	182	195	218	227	203	200	200	190	196	177	209	226	203	219	216	197	187	193	198	228	197	205	227	191	205	204	215	196	193	203	194	221	219	163	190	182	195	186	192	203	201	169	213	180	229	204	201	185	203	220	180	194	198	210	212	230	214	192	201	181	213	191	214	198	185	194	183	207	204	170	218	194	200	193	204	205	195	204	189	199	164	206	221	202	214	214	179	213	208	177	205	212	201	211	214	219	221	166	199	205	207	198	191	218	195	185	210	213	201	218	179	195	184	192	209	171	196	184	197	212	209	205	185	215	198	188	180	226	225	187	194	198	189	197	171	218	193	197	189	226	204	209	207	201	205	186	213	213	200	179	211	193	204	208	226	205	192	197	198	214	196	190	187	226	195	210	159	200	185	206	192	220	187	184	186	202	194	206	195	188	208	200	200	215	206	201	235	180	195	186	166	196	208	192	191	210	205	190	196	203	248	192	206	209	221	188	194	187	188	191	190	189	203	212	209	217	202	189	192	215	208	217	203	200	219	210	211	191	190	220	206	172	211	212	234	165	167	204	196	179	203	209	212	186	211	179	225	227	223	212	206	194	189	175	217	206	187	218	197	200	174	201	191	184	203	228	198	209	212	190	183	221	197	193	226	214	205	225	233	210	205	181	191	210	204	185	195	187	189	211	219	207	196	202	194	174	186	209	195	183	211	183	182	192	202	199	212	205	191	204	238	203	186	207	225	191	204	194	159	187	201	215	201	190	218	204	188	190	200	194	199	186	198	185	201	202	181	222	206	231	220	205	204	200	196	184	194	232	233	218	206	194	195	216	189	196	211	215	200	188	189	220	217	188	202	202	215	205	227	182	186	211	220	208	203	215	191	188	194	211	202	199	188	166	199	195	185	183	223	213	199	173	193	224	199	218	186	214	201	194	200	182	196	195	205	194	205	204	193	187	201	191	187	181	200	207	186	178	181	211	210	213	196	230	202	177	217	218	198	192	188	208	210	244	202	203	200	188	202	185	197	211	221	233	211	183	223	197	192	207	213	206	220	190	205	205	178	194	216	190	191	186	199	209	177	179	190	193	177	196	220	198	203	195	214	215	186	213	213	228	215	203	225	196	177	196	200	209	208	208	182	190	209	178	191	249	192	184	224	184	198	206	182	177	223	191	178	235	217	218	204	213	210	216	189	197	203	173	195	195	204	197	197	209	218	213	180	212	169	216	188	219	194	229	186	217	186	189	209	208	219	225	182	201	213	219	164	187	222	190	220	205	211	209	196	205	182	187	191	214	197	186	220	208	212	183	211	205	214	203	217	216	211	208	194	197	163	215	197	180	198	192	209	203	204	206	195	187	191	190	209	179	222	200	181	179	211	187	191	190	177	197	183	172	220	182	205	211	211	212	199	187	189	201	178	201	210	216	196	215	206	200	199	191	196	209	212	204	178	194	177	205	201	229	194	219	209	196	189	194	187	203	192	188	186	197	199	204	200	182	225	233	211	195	213	184	217	182	204	199	206	206	191	207	204	198	215	191	203	186	210	183	206	204	208	203	197	231	215	201	213	189	176	213	210	188	175	230	192	196	197	180	190	196	203	176	179	184	214	172	156	201	187	198	209	237	210	217	185	218	201	205	214	200	198	197	186	190	185	185	208	182	177	180	199	226	200	190	208	205	215	225	206	220	191	201	207	189	212	228	201	196	222	197	174	216	190	222	218	204	219	194	202	223	203	198	195	216	205	186	180	183	195	193	177	188	189	210	198	213	169	215	204	191	192	188	208	243	218	203	190	184	195	205	218	192	198	198	191	203	215	207	207	193	209	172	210	182	209	210	153	191	214	181	206	179	192	212	206	193	201	238	217	187	225	198	203	194	211	230	165	191	182	201	193	193	170	209	184	179	208	213	197	203	191	211	184	211	215	200	206	195	199	191	189	204	188	210	212	195	194	209	202	169	214	204	210	195	197	188	189	190	208	187	195	216	205	213	216	236	231	205	199	223	191	182	193	194	170	189	201	237	195	211	195	198	205	208	205	212	220	205	182	207	205	203	189	176	176	161	203	206	206	223	188	223	185	187	200	202	197	217	223	196	205	172	170	204	174	201	184	196	172	216	203	194	187	187	207	206	216	206	191	168	176	195	192	195	224	181	209	192	210	210	193	181	200	203	202	243	214	197	203	213	203	175	199	204	185	179	177	210	179	207	198	191	178	231	196	191	182	196	206	213	184	202	189	189	242	208	198	211	197	224	192	215	189	186	177	197	191	183	217	206	195	174	196	179	208	196	193	204	203	208	184	184	212	189	220	204	182	208	188	207	211	187	203	184	192	213	203	207	194	186	170	209	187	210	193	215	179	184	183	200	200	208	181	201	198	189	195	214	196	222	199	201	184	221	185	192	187	158	201	195	179	194	176	201	214	179	210	192	217	210	190	203	186	223	182	179	217	171	187	198	204	179	241	227	183	183	202	185	211	206	196	190	202	189	194	209	215	201	181	180	184	195	190	186	213	188	201	211	212	198	215	189	163	220	223	183	226	194	187	237	210	191	200	201	203	193	194	215	224	217	192	206	219	227	213	188	202	203	206	213	195	184	199	175	211	197	191	212	193	169	199	201	258	197	215	194	223	194	220	208	197	178	180	195	179	192	172	195	202	196	219	209	215	184	212	209	195	173	202	198	191	192	187	199	198	182	207	192	192	193	220	189	207	195	173	191	215	211	180	174	195	196	197	210	203	204	221	195	170	218	196	175	228	218	212	195	191	177	219	194	204	185	207	209	202	184	219	194	182	204	224	210	197	193	169	179	193	207	213	192	184	216	205	194	204	193	222	216	219	227	229	233	205	186	207	197	199	182	210	211	194	207	186	181	221	188	193	193	207	192	209	195	195	169	175	181	167	231	201	186	209	223	193	201	209	182	201	221	176	198	193	198	206	218	228	181	198	173	190	203	219	176	190	213	186	204	179	204	218	191	211	217	206	196	215	186	174	174	202	197	202	173	202	197	169	180	207	186	208	216	191	201	195	221	184	223	206	195	188	202	212	212	183	179	203	188	186	212	184	196	231	188	209	202	197	188	190	193	201	200	216	201	190	218	202	205	176	196	205	203	196	173	202	176	192	196	201	216	210	214	210	198	194	235	197	181	210	211	184	202	226	220	215	198	188	175	195	216	186	220	220	219	197	197	196	200	211	196	209	211	204	219	208	186	198	182	205	183	216	178	196	179	172	201	208	226	219	178	201	185	223	211	218	209	188	228	202	205	195	204	197	197	211	185	176	175	209	226	214	175	198	208	190	199	209	223	204	215	146	197	198	186	212	193	209	200	196	224	188	208	190	197	196	173	220	226	209	233	201	207	204	223	213	185	195
2651	2128	4680	7393	6809	6403	5850	4555	3309	2328	1513	1109	776	500	429	448	452	490	497	443	473	507	469	475	479	468	506	458	454	490	480	481	462	414	467	488	447	480	469	482	449	456	489	468	481	487	506	449	447	447	465	495	453	467	451	475	457	484	447	429	456	481	451	495	436	488	476	465	495	451	488	443	460	457	422	513	475	477	481	442	453	460	453	471	470	490	482	490	490	537	474	474	493	467	448	485	418	428	470	448	493	476	464	508	444	454	451	456	476	462	495	462	519	498	511	447	432	448	486	465	441	430	440	439	530	465	472	474	489	538	491	470	507	490	484	474	480	514	489	473	464	473	482	460	446	505	456	472	467	480	471	453	493	462	445	478	470	408	468	481	471	424	448	462	431	437	479	456	483	486	458	444	476	457	463	457	433	461	488	509	465	449	456	451	451	452	475	492	474	472	446	455	451	478	433	490	420	471	460	457	482	451	440	444	495	425	432	467	431	477	497	495	475	467	474	442	457	452	476	483	434	470	453	485	474	471	443	489	462	465	487	456	441	469	440	487	492	430	482	476	454	515	490	453	465	475	472	475	459	473	414	422	510	448	484	478	437	453	505	448	480	467	469	437	480	461	459	486	502	431	490	446	461	478	497	467	486	456	462	459	441	487	439	452	456	482	500	458	502	458	452	475	447	490	436	489	501	446	462	467	473	470	420	499	453	435	484	457	437	477	486	489	489	477	445	483	447	430	488	466	472	456	480	460	452	484	468	457	434	506	478	495	409	458	451	471	462	475	477	481	499	487	479	445	516	496	447	461	485	461	489	490	481	456	475	450	472	447	490	486	468	455	472	498	494	478	417	505	458	481	440	479	474	450	470	480	442	497	416	448	493	475	472	431	491	433	474	477	510	469	482	489	445	445	426	472	466	480	487	463	407	493	455	508	502	479	487	448	476	489	487	470	450	478	438	508	472	481	474	489	480	497	477	472	472	457	487	473	464	489	471	449	437	484	495	496	438	468	454	474	406	440	482	454	488	430	452	454	461	440	495	470	440	442	455	451	473	422	485	461	486	468	494	445	443	435	455	461	513	466	476	475	482	464	477	430	452	419	456	468	474	489	458	474	502	460	459	468	464	454	505	438	488	441	494	483	490	465	441	448	470	438	464	452	480	462	449	502	469	459	450	459	448	475	451	451	467	462	475	489	500	462	477	448	422	455	442	436	476	456	450	510	435	452	472	496	447	488	465	455	463	447	487	466	475	431	453	475	458	456	410	475	474	456	436	436	463	443	467	454	456	478	453	454	465	490	457	473	474	478	465	463	493	477	419	497	442	469	448	470	473	451	458	467	456	463	480	471	465	465	434	478	470	454	440	472	473	468	472	450	459	473	484	484	469	451	476	475	479	516	479	443	482	471	470	455	490	464	489	475	457	462	466	457	438	472	473	454	482	490	500	503	474	446	472	455	471	424	466	495	423	451	465	472	442	496	476	515	438	477	471	461	467	472	481	456	457	463	462	455	461	478	454	481	486	466	460	466	453	471	473	483	477	471	480	441	434	479	475	465	489	445	459	461	482	471	442	498	469	432	483	459	438	452	472	443	442	463	485	448	450	481	453	413	472	455	458	486	480	474	474	464	473	465	450	468	430	455	473	470	418	468	474	489	459	483	471	464	515	478	450	502	478	457	466	480	464	480	451	483	473	452	444	477	478	486	465	449	489	469	462	488	466	449	485	459	452	449	493	495	501	453	477	443	433	478	460	425	487	461	480	441	452	498	417	475	500	459	497	472	498	499	439	488	471	478	446	476	454	447	467	477	477	485	485	431	513	483	480	474	468	436	443	440	478	476	489	461	474	459	480	456	437	482	447	431	467	417	444	499	488	477	451	484	478	444	483	505	471	480	471	404	468	476	450	536	456	490	487	458	501	480	466	483	457	482	463	505	473	461	471	485	460	392	447	476	451	438	494	438	437	453	446	475	487	440	490	471	464	494	469	457	466	478	462	463	444	436	456	472	511	444	465	482	478	479	429	454	452	458	461	474	448	470	485	448	467	482	428	467	496	463	466	472	442	482	462	467	442	474	456	450	460	462	421	445	457	437	440	483	435	452	463	465	465	484	502	447	470	457	446	467	490	454	461	445	491	460	477	461	460	479	467	417	450	481	505	434	445	452	464	483	479	468	460	461	434	458	447	454	441	460	476	457	491	469	450	474	448	455	447	427	465	446	470	451	458	496	449	459	440	494	464	474	487	478	442	469	487	474	513	455	474	484	433	460	473	488	482	471	459	472	497	492	478	454	408	463	455	500	450	458	437	488	445	456	459	482	477	472	488	442	512	459	469	445	457	474	491	454	418	466	468	443	470	473	462	446	448	469	497	445	498	454	465	456	497	433	465	473	475	474	478	511	423	467	486	450	446	449	506	495	489	448	493	462	449	493	440	497	449	460	494	444	455	499	463	456	443	472	470	441	478	462	487	458	477	480	495	476	481	456	440	463	442	506	454	514	512	437	434	438	448	452	442	472	456	463	527	453	460	473	485	453	439	469	461	475	464	470	445	454	485	468	474	510	469	470	441	464	467	452	450	487	452	481	431	469	486	471	478	460	444	441	471	460	431	466	471	459	502	470	455	478	482	451	460	500	457	451	443	489	481	460	473	431	436	472	457	473	440	502	476	428	451	476	460	477	465	491	460	463	451	472	477	487	464	461	487	461	483	505	451	430	446	487	465	464	471	483	474	435	460	488	484	439	433	456	474	448	495	490	481	471	453	478	459	475	454	498	445	455	467	461	509	481	473	490	486	476	492	429	458	464	466	470	448	457	457	467	457	478	491	447	470	512	497	454	476	452	450	517	459	478	467	455	432	501	470	479	497	429	446	454	468	460	481	489	464	471	446	482	455	508	482	492	470	450	406	427	474	494	438	436	414	456	445	468	434	470	446	497	475	488	470	497	450	470	468	463	480	427	475	458	466	473	488	448	431	497	448	499	497	456	464	467	439	425	471	517	481	458	452	430	471	480	486	441	436	424	464	476	464	483	463	467	442	443	504	449	438	469	448	454	476	456	480	472	470	476	428	461	473	451	433	468	468	511	440	455	441	475	426	485	463	490	492	473	496	466	429	447	473	509	444	479	480	418	464	471	464	487	458	452	474	496	490	459	441	481	458	430	473	474	494	457	483	476	449	485	505	463	434	425	469	499	466	461	472	473	510	460	466	465	469	470	466	415	461	448	510	467	465	436	481	435	418	461	448	463	478	450	426	462	412	466	427	423	513	466	475	477	474	458	441	496	495	483	457	450	472	468	473	470	447	467	455	468	479	464	463	501	444	428	474	445	462	477	481	464	499	454	476	452	483	478	491	470	440	449	523	488	473	485	457	449	480	472	437	454	470	458	487	433	465	469	449	446	470	505	484	442	466	457	463	443	448	444	473	458	484	491	448	495	469	474	449	498	456	435	498	464	441	464	474	458	475	469	457	508	474	428	476	474	455	489
24699	27407	60139	59357	45226	45011	41014	33217	23196	14976	8204	4179	2249	681	378	337	354	350	331	328	372	323	346	305	296	329	354	345	354	351	357	366	315	346	367	329	352	288	336	330	388	331	356	297	342	346	357	349	315	332	376	334	334	309	334	324	294	345	338	332	331	318	357	313	322	324	320	322	338	327	381	319	350	367	330	324	303	334	363	316	343	305	340	368	365	357	329	323	364	338	362	316	306	322	350	328	322	347	337	329	295	288	342	323	350	343	326	334	362	307	366	362	330	278	347	339	307	327	352	297	333	334	301	301	363	331	364	327	336	336	360	354	340	337	304	316	321	337	341	366	325	346	345	340	337	297	335	362	339	331	351	363	323	356	322	329	330	310	334	383	327	363	333	323	319	361	336	340	330	333	301	325	287	344	368	357	314	326	320	364	336	314	331	338	390	352	336	322	339	361	371	352	332	332	312	340	337	329	335	331	330	350	348	305	299	316	370	372	329	312	329	357	356	329	328	326	331	347	336	322	359	373	328	344	321	314	337	335	366	329	351	326	271	308	327	331	350	323	363	341	373	356	349	321	291	351	363	331	349	370	331	325	371	333	340	343	335	362	304	340	330	346	349	344	318	340	331	372	317	351	331	327	354	332	339	357	344	341	305	360	365	349	343	318	323	327	325	307	330	386	361	326	331	332	331	307	353	327	353	338	320	345	313	304	302	312	339	318	311	341	306	307	351	305	386	387	329	320	376	355	382	337	322	331	321	360	393	314	328	359	367	377	339	333	326	344	334	328	335	301	348	295	330	349	336	309	324	372	295	330	322	331	341	335	333	334	308	307	305	345	323	338	338	332	309	336	316	315	333	338	327	319	318	334	355	354	299	305	335	345	336	322	329	315	329	334	327	332	344	310	335	355	341	366	346	301	323	353	345	325	347	352	315	321	322	352	360	342	339	353	307	333	344	337	347	338	328	335	341	350	325	362	319	346	356	316	329	355	297	348	330	339	341	306	361	344	328	329	339	371	316	337	331	323	353	324	338	356	344	323	308	343	344	337	341	291	342	369	349	303	313	350	326	347	328	318	321	316	320	316	312	331	324	347	347	328	335	316	341	341	348	316	357	347	306	349	362	339	357	318	376	304	348	323	346	331	338	330	339	324	337	321	388	341	309	301	323	356	321	365	337	362	353	368	335	302	343	327	331	332	341	339	369	315	363	352	343	308	315	333	340	357	358	342	317	367	358	319	367	347	360	288	320	353	314	330	336	300	354	346	310	373	360	298	347	361	363	375	322	325	316	335	321	342	310	344	357	343	293	352	350	331	333	295	325	321	343	323	317	354	343	319	339	285	312	316	350	313	327	321	356	318	328	337	381	293	350	325	335	344	317	322	306	319	321	321	331	321	327	371	304	353	327	332	338	323	298	313	324	330	337	320	300	359	347	328	335	300	368	352	356	336	319	333	370	388	340	341	332	326	315	341	355	340	347	380	309	320	342	339	319	356	320	301	314	346	356	333	361	312	307	334	308	295	291	308	372	280	332	296	304	325	319	314	337	342	313	325	355	293	299	356	363	335	365	324	334	293	346	320	306	350	345	326	336	343	344	343	319	334	345	333	349	341	338	320	343	341	328	355	340	327	327	326	340	326	343	321	326	316	347	340	334	304	324	318	334	332	323	327	327	279	305	333	350	351	318	392	322	349	357	324	352	292	350	320	343	378	309	348	327	320	324	315	366	381	323	326	347	332	325	306	340	346	328	330	359	300	332	336	353	357	318	350	334	329	349	338	351	305	347	309	312	345	342	340	324	336	364	318	333	356	378	351	330	323	306	332	344	318	322	360	370	372	340	364	310	305	333	308	286	329	324	338	360	309	342	341	332	314	350	322	324	355	324	335	316	328	336	332	309	316	349	385	350	312	378	321	337	309	340	327	339	301	308	311	352	312	316	303	324	360	315	353	328	342	357	324	309	334	356	342	321	332	324	367	352	317	329	337	304	383	336	340	340	368	343	279	335	306	292	329	319	320	372	346	322	347	332	325	362	332	335	343	315	342	358	360	352	319	304	319	350	350	349	323	350	343	335	329	351	343	357	348	366	338	360	339	295	349	315	324	360	350	314	319	328	306	326	305	349	329	339	312	358	348	341	337	341	340	332	322	314	344	359	354	347	325	340	339	348	332	321	311	386	357	315	358	338	300	341	304	347	367	364	312	356	316	331	335	315	336	378	325	353	312	334	356	315	352	337	351	372	335	313	338	350	385	348	336	334	332	323	330	322	339	332	317	315	332	336	343	336	352	350	361	352	326	340	336	315	315	338	305	374	333	331	336	326	328	315	314	326	316	304	339	336	322	327	319	345	337	352	299	345	328	384	337	343	329	325	325	333	326	319	377	319	304	297	336	326	301	316	299	378	349	352	329	378	305	324	341	320	338	347	360	321	314	331	354	345	336	350	302	335	366	366	300	323	361	320	349	364	342	306	343	326	352	337	295	368	341	324	342	318	344	325	375	330	356	355	322	342	309	287	339	356	313	364	328	363	341	338	337	342	373	342	349	313	298	345	358	367	349	315	299	351	338	352	323	330	348	302	335	402	305	311	326	355	308	327	337	344	321	387	356	338	360	303	323	343	348	329	342	342	333	329	351	317	316	341	354	338	345	337	323	309	322	310	335	332	319	314	324	353	289	355	347	340	354	339	357	369	287	339	361	308	293	311	326	342	361	345	299	342	349	321	347	314	340	379	384	318	326	356	338	354	371	344	362	310	334	319	316	327	324	352	321	321	360	307	360	337	337	352	355	330	331	305	317	326	351	358	316	346	374	345	348	306	358	369	364	335	349	335	345	341	328	301	313	334	328	366	329	336	329	343	349	292	346	367	343	372	331	357	348	364	358	370	330	292	331	316	341	324	337	348	331	298	340	300	354	335	324	353	329	329	316	378	334	367	318	367	331	301	327	334	314	339	306	346	331	291	296	318	341	362	352	356	346	362	315	321	347	352	314	324	333	340	334	327	341	366	334	330	350	315	328	324	329	319	348	368	333	353	348	372	361	338	353	339	342	320	354	327	327	325	336	328	385	317	351	356	298	382	353	330	308	371	310	357	352	353	359	325	326	359	333	366	362	287	374	337	353	336	341	354	331	334	308	320	338	353	331	309	303	308	357	329	296	315	323	366	336	380	313	318	320	334	334	317	332	323	322	317	334	326	329	343	308	321	352	369	326	316	307	334	293	326	306	306	336	353	337	309	317	333	356	329	326	370	283	317	330	319	354	339	356	345	345	325	340	367	364	338	362	346	323	344	365	336	358	326	343	346	319	327	357	332	276	360	347	315	315	330	315	353	339	338	315	337	317	327	338	336	312	318	363	334	343	291	368	330	354	316	353	335	331	353	361	343	323	313	351	299	341	319	344	327	336	345	323	325	329	340	324	306	333	324	323	346	323	333	308	335	357	366	342	302	305	363	347	351	330	330	344	347	278	327	334	380	308	323	330	330	330
11824	21633	55189	61973	55242	58121	55258	48927	40533	31761	22749	14301	8331	2136	759	737	761	739	778	776	726	779	750	744	758	768	752	754	712	757	739	724	757	739	743	768	745	740	721	722	711	752	740	752	767	752	699	741	699	747	733	792	703	726	730	743	724	740	782	796	721	755	743	785	771	746	709	735	745	708	697	724	712	717	713	691	773	760	695	722	744	680	713	738	721	704	768	799	700	739	785	731	761	738	732	723	766	748	770	745	787	734	727	714	723	734	713	680	713	740	790	669	715	729	783	803	740	735	715	696	726	727	745	702	687	720	762	697	763	730	757	707	699	750	683	763	708	727	746	739	744	699	725	760	765	712	770	736	727	703	748	739	714	722	708	761	720	730	710	748	705	762	746	734	738	776	681	758	742	753	694	755	755	700	705	744	735	725	742	695	729	721	711	775	710	715	700	746	747	723	757	741	721	697	728	740	730	735	743	761	709	732	753	732	675	726	757	721	748	717	714	695	768	711	695	789	734	747	711	729	733	730	739	711	735	761	792	701	765	729	783	719	687	732	776	690	700	729	745	761	728	730	755	759	700	720	746	720	755	723	766	747	729	765	735	737	709	741	714	782	770	752	768	821	774	724	767	704	766	724	719	741	734	747	740	726	762	683	681	701	701	739	706	768	743	726	725	703	721	713	724	751	773	735	758	749	756	681	748	734	736	718	730	730	750	737	709	722	743	741	761	738	720	761	754	698	736	692	743	707	738	746	771	735	748	720	728	706	700	714	775	687	720	745	716	745	738	691	742	757	745	722	774	710	722	705	742	711	707	738	730	752	717	684	662	733	721	683	721	703	711	726	737	732	730	717	762	726	687	743	710	722	722	740	708	748	691	695	709	755	731	790	751	788	744	689	767	728	761	702	783	715	749	753	714	753	727	726	730	744	734	776	756	735	763	725	740	702	792	722	727	754	728	725	716	675	758	799	748	765	702	767	746	723	694	691	738	701	727	751	758	684	713	707	758	727	700	693	737	694	735	775	750	718	737	719	810	726	719	733	745	714	702	734	765	744	722	705	726	735	714	709	756	738	714	788	734	741	731	698	703	733	724	701	759	713	732	709	723	676	712	730	775	732	706	725	737	781	742	706	715	771	739	718	744	729	729	714	683	727	742	748	692	743	692	730	721	742	769	739	727	762	695	734	758	754	765	759	750	731	698	756	754	720	743	721	721	717	713	736	704	720	758	695	708	716	729	701	740	723	701	750	670	699	735	736	736	702	768	700	742	742	777	699	725	712	795	689	681	767	738	718	730	754	683	739	755	676	767	735	774	721	708	739	729	738	736	754	741	720	756	706	699	756	701	770	679	738	674	753	750	763	704	744	792	730	694	705	728	732	754	710	757	758	712	766	711	742	693	754	720	683	724	723	757	749	681	675	797	662	716	705	704	732	749	752	726	708	751	763	701	693	712	697	732	731	731	767	736	724	733	720	749	751	727	710	766	722	731	757	759	749	709	726	738	684	734	710	787	765	760	736	768	742	736	767	712	756	726	727	737	728	720	742	780	695	763	699	732	720	761	710	689	756	734	720	707	715	767	715	723	747	717	740	733	726	767	741	722	744	739	725	704	697	733	705	722	711	680	730	773	721	754	781	731	698	716	744	774	741	756	729	744	709	744	778	724	712	712	750	711	742	724	748	731	715	734	760	697	731	735	748	728	753	771	712	722	725	700	755	708	730	764	738	750	694	701	706	723	739	781	748	734	747	747	736	692	767	752	719	744	749	748	741	746	716	723	735	752	691	708	733	778	749	753	641	720	711	753	744	747	701	776	708	770	707	723	740	741	730	740	714	759	713	747	766	729	727	708	719	697	715	744	768	694	744	688	710	725	733	736	761	729	786	739	715	736	745	743	756	716	758	704	768	774	750	733	707	701	769	703	747	716	781	714	720	764	712	690	713	684	738	742	656	738	751	696	730	716	782	737	712	773	763	713	753	766	775	713	802	780	783	708	725	760	716	762	726	777	758	757	715	680	759	702	732	752	732	795	686	769	759	698	711	741	745	776	754	711	771	686	699	756	735	717	724	722	737	681	733	777	728	697	799	705	732	719	755	784	692	735	744	711	715	710	745	732	712	701	759	729	738	794	721	718	727	733	715	746	700	722	745	714	743	723	706	791	699	696	764	747	776	714	745	728	726	706	744	790	725	761	710	692	720	684	724	713	705	781	696	735	749	723	756	757	748	728	704	758	724	749	738	729	731	691	759	758	747	743	749	754	718	701	788	735	720	716	737	700	704	729	729	716	735	718	710	702	771	703	765	702	727	756	747	764	750	760	712	771	699	718	734	726	714	727	757	696	739	718	763	763	689	779	713	801	744	767	723	722	753	717	699	732	704	714	787	709	739	729	725	726	723	748	742	677	718	762	739	736	733	754	703	720	706	722	723	739	709	771	705	773	691	732	725	761	752	761	699	740	771	774	723	721	732	699	748	759	713	740	740	721	715	717	715	731	751	783	719	735	783	759	730	728	729	775	738	737	702	725	727	781	761	731	768	725	719	716	783	733	740	704	741	738	703	706	755	749	722	763	711	751	715	744	764	791	736	747	708	753	735	745	710	695	731	694	704	733	757	745	755	753	706	695	710	733	740	719	723	754	712	729	700	771	718	684	755	736	733	785	737	728	667	773	715	710	769	710	782	773	723	763	710	678	757	717	763	718	727	708	732	700	684	741	770	729	771	697	726	706	769	710	745	724	738	776	763	745	769	736	714	758	743	713	756	796	729	718	709	705	707	686	719	674	752	709	721	709	757	722	782	703	757	760	691	708	771	679	702	768	700	715	670	714	691	729	728	740	754	771	722	748	710	676	758	759	718	743	765	742	741	753	739	742	766	713	758	742	746	753	747	709	728	747	724	735	699	730	747	734	725	744	707	685	767	771	715	742	699	702	656	724	759	745	804	708	724	750	727	744	740	710	731	716	713	762	712	778	737	781	697	708	714	678	729	672	767	721	727	728	723	779	725	726	745	670	707	726	722	735	711	726	690	744	714	716	758	736	747	710	754	743	741	736	728	710	709	688	723	746	724	724	706	736	766	736	755	763	760	712	737	736	676	736	723	712	730	702	719	764	730	741	742	706	709	748	736	714	695	710	761	704	724	721	776	743	689	790	766	734	742	741	725	753	775	728	751	710	739	741	740	744	718	763	731	703	744	725	769	739	712	708	791	790	688	754	732	747	732	691	774	759	714	712	746	724	693	739	755	722	759	704	752	713	758	707	751	725	702	748	735	734	722	712	779	732	766	720	756	742	689	738	729	701	765	785	699	727	707	713	770	749	728	743	733	744	763	740	739	718	724	702	800	746	761	752	711	757	728	700	757	746	767	735	747	704	721	760	737	712	782	726	745	736	694	746	727	741	744	732	762	712	722	804	795	726	792	739	749	678	786	713	722	737	700	744	753	719	751	698	702	700	720	726	757	753	752	725	769	758	752	740	762	775	750	738	702
24831	28111	61024	46622	50117	49479	42315	34311	24046	15062	8534	4248	2222	837	369	377	356	377	362	405	337	324	352	355	379	375	321	343	359	345	328	368	341	373	383	342	351	346	326	357	353	359	333	360	367	369	304	344	389	379	372	357	325	354	372	344	359	371	310	369	332	322	359	352	364	396	353	332	362	373	364	336	365	345	345	351	366	323	332	379	368	352	333	360	387	366	346	387	344	385	355	372	345	363	395	324	354	352	338	330	360	352	369	339	376	374	384	335	391	373	359	359	373	332	372	388	342	359	338	374	342	393	335	316	358	344	330	347	334	337	364	355	389	385	383	332	350	370	343	351	333	376	376	377	354	350	347	340	380	363	329	370	343	339	363	353	371	357	355	363	337	347	394	351	363	355	358	348	389	385	354	378	370	344	363	332	389	346	384	371	352	341	367	324	365	362	400	356	350	328	363	335	365	343	347	357	374	338	357	393	332	339	347	385	375	403	352	323	355	352	387	365	349	350	347	390	360	362	387	370	353	324	362	308	353	366	400	341	346	366	391	368	340	347	332	370	313	310	334	350	349	330	361	339	351	358	351	378	374	358	344	328	344	376	354	343	376	356	338	355	362	341	358	374	329	358	364	365	343	338	365	325	359	372	369	361	321	328	324	330	380	343	361	373	374	382	362	365	345	364	355	389	332	379	379	370	358	337	376	342	314	359	355	365	365	346	384	323	334	364	375	348	339	364	362	344	366	357	395	351	338	323	343	347	331	340	360	363	363	342	350	361	351	354	351	354	327	357	344	298	362	350	398	341	352	371	362	355	341	375	389	391	370	346	388	366	339	316	379	343	358	369	360	388	370	352	370	338	362	366	331	333	377	358	330	345	345	352	361	358	363	355	334	365	365	316	358	358	364	373	355	328	364	347	399	347	333	340	370	356	358	386	333	348	349	333	386	354	378	335	355	352	365	348	342	344	367	331	345	356	367	349	356	357	360	366	334	356	365	358	349	324	371	354	398	352	357	332	339	369	336	351	368	340	362	304	327	346	349	331	350	352	340	370	394	358	353	337	352	363	392	326	315	357	353	350	390	342	352	333	350	356	332	368	344	366	350	345	382	385	364	316	383	356	362	391	344	379	332	313	327	325	333	367	404	366	334	345	355	372	382	369	348	355	349	364	352	326	362	325	362	334	361	376	337	345	334	326	363	358	330	363	349	361	377	352	314	352	353	357	346	405	399	336	359	328	373	340	378	340	364	291	324	356	351	326	333	349	353	317	376	356	375	360	368	387	342	343	369	379	360	357	351	379	350	353	341	372	402	374	392	333	371	391	321	336	317	349	341	369	367	354	330	366	351	347	363	359	372	361	363	376	363	343	307	364	354	367	387	374	341	350	358	349	357	334	358	384	365	370	350	365	328	319	347	349	363	378	349	352	365	363	342	352	322	338	384	348	378	347	362	379	339	350	356	330	332	361	362	380	362	408	338	387	362	388	370	306	380	330	333	347	365	405	357	353	373	370	364	321	365	367	370	329	380	364	347	340	377	347	349	318	358	344	308	324	339	349	369	331	369	345	368	316	355	366	351	349	363	344	356	345	377	360	373	344	308	321	323	319	340	392	365	323	387	364	342	395	366	369	364	345	343	328	390	378	347	345	388	368	373	327	361	347	392	393	353	340	351	362	366	342	362	318	328	361	342	352	368	352	391	305	382	356	315	407	305	360	355	355	338	360	341	379	330	330	320	374	365	356	347	340	322	337	318	384	352	366	389	369	331	354	327	394	338	406	416	364	365	341	328	379	329	322	335	309	377	316	348	361	376	330	337	345	363	363	362	335	373	353	362	360	368	340	341	399	354	358	334	354	362	359	337	346	348	362	392	363	372	336	327	404	366	382	360	332	359	352	341	371	373	349	356	373	347	349	362	351	340	344	376	334	338	338	376	345	340	341	366	350	343	356	330	369	358	377	348	366	380	320	357	399	339	338	350	328	361	337	331	388	390	353	347	340	336	385	368	335	355	362	344	349	335	344	350	343	357	347	378	328	311	386	353	355	338	355	330	369	352	385	356	337	327	363	360	366	335	320	353	366	326	338	370	364	370	377	337	346	338	305	372	349	345	337	378	385	347	343	346	333	364	380	344	379	346	348	360	317	351	327	354	366	363	349	373	366	330	322	396	344	350	322	347	350	366	342	375	337	346	340	356	375	346	359	365	371	340	321	365	360	361	367	341	381	367	393	354	328	347	386	370	354	331	355	388	336	368	351	364	336	358	381	401	408	341	338	366	356	350	355	325	362	336	340	363	351	375	366	387	361	389	341	353	364	317	359	374	358	403	373	360	400	337	370	374	354	316	339	354	360	362	361	388	394	341	342	352	348	381	332	386	392	398	357	358	380	373	317	327	319	346	323	362	343	355	351	369	369	372	395	341	333	380	332	339	344	322	326	340	296	348	335	376	356	342	349	338	363	351	382	339	351	369	373	354	342	348	339	376	357	377	335	365	332	311	368	374	371	355	354	371	342	356	332	370	367	336	342	344	367	355	335	371	352	346	387	369	351	377	360	372	352	341	363	361	378	349	373	337	333	375	379	380	359	364	353	349	377	346	331	371	351	334	343	366	319	359	339	344	355	349	354	388	356	359	343	373	348	373	367	341	295	322	380	370	321	352	387	366	370	396	329	380	361	393	349	359	340	344	355	358	352	367	366	373	298	336	325	343	345	339	339	349	365	396	353	352	389	357	343	335	366	384	359	374	365	344	329	365	400	369	382	342	385	371	350	364	363	370	335	349	361	366	345	350	389	391	355	348	353	377	376	338	358	344	357	359	325	367	341	360	365	374	318	359	385	373	389	365	344	350	342	356	347	338	370	378	326	339	338	358	372	355	334	369	340	336	337	333	343	363	354	371	337	329	360	331	378	350	391	380	361	371	359	340	347	336	351	347	365	340	298	404	348	324	376	373	323	325	335	325	360	355	359	337	353	339	374	381	363	305	349	350	354	385	374	386	346	357	301	376	351	368	346	327	318	327	400	340	369	347	340	340	332	309	352	336	371	332	329	321	367	338	349	368	374	340	355	351	335	345	403	368	342	356	336	330	343	323	347	419	343	324	338	377	355	351	348	343	383	345	375	346	344	353	337	313	334	355	354	343	354	334	364	354	336	363	359	362	343	349	336	353	361	341	361	350	393	365	357	368	344	339	374	346	372	351	412	350	330	341	372	380	335	364	323	370	348	365	370	364	407	383	386	355	358	349	371	369	338	337	340	357	372	336	339	375	353	347	364	323	364	360	335	348	316	378	376	346	345	358	332	368	369	369	328	350	358	398	360	362	382	345	368	362	360	357	299	356	378	390	303	402	340	334	370	355	368	385	366	338	361	349	379	343	358	349	335	343	338	336	334	362	345	371	384	354	352	374	369	375	369	338	341	318	378	394	375	376	379	350	351	327	351	378	388	357	331	344	380	342	333	362	331	356	350	331	342	368	353	355	360	324	357	324	345
12044	21822	51689	51831	61354	61188	55936	49409	40834	32041	22994	14023	7887	2788	773	770	752	790	798	749	822	772	787	775	729	737	778	766	787	790	796	763	772	760	754	795	740	742	772	773	744	767	735	752	726	754	781	780	766	763	801	763	771	805	758	715	795	772	696	778	774	770	763	742	747	791	766	844	763	746	795	748	751	743	762	785	776	787	726	794	764	754	836	781	822	792	819	808	785	727	806	749	786	810	790	731	776	796	788	787	755	769	826	737	744	809	751	723	808	782	763	805	791	758	759	742	792	753	780	767	762	792	800	792	774	786	744	812	754	794	740	772	769	752	791	735	789	759	784	771	792	714	750	763	801	777	764	771	798	794	762	812	729	796	784	768	749	745	778	779	772	746	763	810	794	729	681	798	791	789	750	764	756	740	769	754	769	798	782	829	791	780	741	794	763	785	793	745	740	734	787	767	715	768	713	780	756	736	736	786	756	766	722	732	797	792	813	773	752	823	751	769	750	781	770	787	756	762	809	782	757	770	796	807	792	805	752	736	771	753	726	739	753	803	727	802	791	768	765	758	754	768	770	776	725	759	710	772	763	789	771	755	761	805	766	710	742	796	768	715	717	786	745	753	773	786	802	766	796	765	748	808	747	766	756	791	792	750	753	720	764	793	770	734	751	740	746	754	737	783	793	764	776	729	770	792	787	743	804	768	819	790	807	800	733	756	764	777	773	783	774	757	740	794	782	800	680	802	779	712	787	744	765	777	777	772	721	743	747	733	730	794	791	760	775	811	764	802	767	774	769	729	773	730	738	730	786	776	774	798	773	740	786	786	807	835	716	797	784	765	741	748	738	751	756	780	759	809	740	715	685	778	753	775	752	768	758	734	786	816	812	779	738	699	749	746	771	780	729	752	819	762	762	830	769	755	762	764	799	819	719	776	697	755	785	782	757	803	759	765	776	719	737	764	802	767	798	754	813	757	742	782	739	792	814	804	799	767	805	733	717	800	793	752	766	781	781	760	784	752	793	735	769	787	753	812	804	769	740	713	751	765	729	759	774	722	781	734	765	741	797	797	791	751	734	706	732	740	748	802	800	741	771	753	780	743	737	780	785	781	769	766	750	800	796	809	766	767	760	779	759	768	802	799	745	743	793	731	741	791	765	771	779	765	766	794	789	763	777	665	696	732	742	799	728	790	777	791	764	770	731	772	819	723	752	784	779	779	785	758	765	770	780	767	777	767	771	775	787	773	797	789	831	772	783	780	751	753	799	755	767	770	814	786	739	803	750	784	796	791	769	781	786	732	774	826	817	744	752	759	805	754	780	758	745	722	801	763	794	763	803	782	776	698	748	743	777	784	783	814	726	751	791	803	799	822	734	817	814	784	766	801	807	769	762	780	751	751	741	773	706	740	766	755	777	732	751	791	785	748	766	751	751	763	783	763	749	809	704	782	807	786	823	779	721	730	798	754	772	722	788	787	748	747	777	834	800	740	759	752	717	791	731	786	735	776	747	776	782	759	739	794	755	809	748	812	770	748	753	765	714	773	737	805	758	813	789	776	756	751	762	831	797	757	753	744	818	809	746	788	772	778	792	738	810	832	765	760	773	761	754	784	803	793	759	724	749	792	752	754	763	789	778	728	712	751	722	807	831	735	794	754	768	762	753	757	736	767	744	746	787	807	832	731	763	770	829	795	776	701	760	736	817	760	763	777	779	763	763	756	802	747	766	801	721	821	771	758	773	780	768	807	746	813	852	736	798	712	851	731	748	747	765	779	761	770	797	791	813	750	730	764	795	786	764	770	779	767	756	824	736	839	747	754	782	760	770	780	770	756	756	778	815	743	735	795	765	743	730	760	772	742	762	813	770	810	807	830	812	735	798	751	761	788	714	722	738	723	822	824	797	807	764	719	742	750	766	752	806	801	738	759	696	769	728	765	790	762	713	813	774	784	732	768	814	748	771	783	804	772	760	776	789	806	798	791	727	713	781	750	788	785	746	767	749	720	760	784	765	793	768	786	790	836	768	777	765	800	749	771	770	761	786	795	780	772	821	799	781	724	730	752	775	714	764	817	779	752	770	835	763	815	744	819	756	748	755	715	704	759	768	781	751	745	836	802	810	781	765	756	754	771	705	760	749	829	781	796	752	790	782	798	797	750	802	731	770	792	742	782	725	794	797	750	798	772	723	768	728	766	804	743	724	773	759	773	767	784	745	798	734	782	776	778	813	798	811	802	707	786	772	767	805	776	768	753	743	751	737	763	788	719	771	775	793	758	790	790	784	785	768	754	770	716	768	768	800	801	832	755	747	786	823	771	772	799	763	774	781	740	798	745	732	803	794	725	747	792	780	724	753	754	759	781	773	806	774	751	706	785	751	780	771	798	752	767	759	774	808	763	786	798	760	778	769	802	794	794	769	785	765	732	732	771	741	764	777	765	762	794	728	763	798	764	770	752	735	759	806	778	733	743	763	768	798	734	801	728	734	762	774	758	767	730	779	798	758	810	837	759	776	869	743	735	762	756	779	787	768	744	810	784	760	764	755	807	779	772	741	801	739	815	808	701	740	775	808	764	776	744	775	787	723	791	739	807	772	785	762	772	791	797	784	765	765	783	794	783	778	766	789	795	779	795	767	750	732	737	849	763	790	749	783	799	803	780	772	739	769	781	743	790	782	783	731	770	770	803	745	757	779	767	769	807	756	786	770	765	730	772	802	715	793	733	761	794	736	760	764	794	743	749	743	799	806	738	758	755	737	801	779	757	752	773	733	760	766	764	802	737	751	774	778	780	766	735	776	792	707	781	778	778	776	768	788	786	735	800	795	763	728	782	715	783	765	745	764	809	812	753	783	785	729	770	776	804	805	804	783	759	789	774	742	770	762	769	728	804	799	790	764	773	799	701	786	781	823	802	853	725	767	715	773	754	750	709	786	822	721	830	781	743	771	769	789	817	746	778	774	834	777	760	758	758	761	756	766	820	755	759	770	773	804	727	772	749	754	758	777	771	758	771	753	744	759	830	785	731	760	805	758	798	725	808	788	739	741	795	743	777	783	847	830	813	749	732	783	754	760	768	819	768	757	796	756	794	777	762	742	701	762	794	765	723	763	755	802	761	752	714	784	774	794	769	781	753	743	825	815	782	780	766	751	776	774	724	776	788	792	721	783	729	773	750	739	777	787	750	792	713	763	713	758	767	743	747	786	768	810	765	759	773	740	788	783	761	765	759	800	780	770	772	814	770	756	767	820	720	728	784	761	794	738	730	819	799	790	758	736	737	746	748	786	763	738	786	736	769	753	762	776	780	728	783	768	746	781	768	797	767	797	794	797	779	745	773	756	785	771	789	755	786	762	786	759	771	786	750	792	739	784	828	755	772	786	762	741	733	820	732	788	768	747	745	791	813	755	782	809	776	763	793	795	743	778	727	784	729	795	763	797	749	736	773	745	754	817	758	755	778	834	771	784	762	726	765	742	800	736	724	789	794	742	806	768	760
2663	1031	2162	2235	2010	1708	1538	1306	958	643	525	389	330	261	199	205	215	218	199	202	229	214	218	199	206	220	216	218	197	243	212	214	216	195	203	233	217	225	211	177	195	188	159	200	217	201	188	184	205	206	201	206	224	194	181	222	203	210	193	193	187	210	207	209	197	208	230	184	178	218	212	196	207	223	218	185	227	195	212	182	191	211	200	211	212	216	194	209	223	198	202	197	196	199	212	177	192	208	232	190	194	183	184	212	196	219	225	202	188	199	215	210	189	184	203	189	207	193	182	198	224	201	199	193	170	187	170	203	212	201	195	203	191	214	188	228	158	197	212	235	230	179	202	202	217	190	200	198	207	224	213	187	180	186	196	216	193	194	235	188	216	194	172	203	188	203	207	197	188	197	184	188	192	201	165	210	198	209	204	183	192	196	211	213	195	198	203	199	206	202	192	211	221	198	221	223	194	204	175	198	195	167	218	229	222	204	180	198	191	212	204	209	201	205	214	209	206	214	189	202	211	205	218	223	198	185	212	179	217	186	199	194	215	189	210	213	205	197	228	175	193	181	225	224	199	198	192	180	209	244	220	199	197	173	203	218	238	189	203	175	200	230	198	211	219	206	227	206	212	195	205	220	210	217	201	218	169	204	199	199	194	206	195	223	242	185	192	203	201	194	197	192	190	184	196	184	187	197	213	217	168	205	204	223	192	189	196	217	183	208	185	242	214	203	195	196	228	195	200	190	200	227	228	200	225	208	191	202	170	208	200	197	208	223	198	196	195	220	187	208	223	232	200	203	204	204	191	231	195	211	200	219	209	223	189	212	202	213	173	199	194	219	203	184	191	218	200	202	204	208	200	191	193	208	200	193	222	207	184	203	219	178	213	212	199	188	209	247	204	184	205	222	195	205	221	183	211	217	206	205	191	193	190	201	203	195	170	189	203	236	240	214	161	221	209	180	207	203	196	177	201	181	224	231	202	215	227	217	204	217	181	209	205	206	215	191	206	206	181	199	206	208	220	178	207	199	226	200	208	211	191	197	182	202	208	197	225	182	208	209	211	230	196	220	205	223	200	220	201	206	179	223	191	188	204	179	173	190	192	198	167	200	192	208	196	228	212	172	202	189	196	253	205	192	181	210	184	181	212	196	218	194	212	204	220	205	208	194	229	211	171	208	195	200	178	228	202	211	236	231	179	203	201	202	210	215	192	181	224	197	230	185	173	206	177	207	197	202	219	207	203	199	206	183	190	215	224	186	199	194	231	190	184	201	224	184	214	214	180	220	195	184	203	217	199	210	205	217	203	234	192	195	227	202	197	227	201	214	201	189	215	192	218	214	208	197	211	188	217	186	188	239	177	215	173	215	195	216	213	200	201	230	204	205	216	195	206	226	203	206	233	209	200	207	212	185	176	211	219	170	196	198	198	189	201	185	190	215	193	184	199	233	197	212	176	212	204	195	193	225	220	209	215	222	197	213	210	230	190	194	243	222	205	210	219	211	234	213	215	183	187	197	195	220	206	202	185	204	213	207	182	217	195	213	217	186	204	220	210	203	208	212	198	189	232	212	186	213	223	206	204	229	199	211	205	186	188	203	180	176	188	198	204	195	195	176	204	205	209	209	197	209	218	226	212	220	219	217	210	199	214	189	189	222	201	193	189	195	210	216	194	169	216	202	212	184	204	211	196	204	194	187	192	207	198	174	211	217	189	189	221	186	234	213	176	198	210	199	207	200	194	201	225	213	216	157	169	187	183	198	185	217	201	206	212	224	186	199	213	194	185	204	214	200	213	203	179	194	200	194	206	194	227	208	196	195	228	206	193	210	196	195	194	202	189	208	227	221	198	186	195	215	206	197	205	220	212	203	219	201	191	195	205	203	200	207	217	198	200	190	196	221	173	191	210	214	170	198	209	200	200	195	182	182	195	216	229	209	171	216	199	199	204	205	175	200	197	194	201	191	206	180	211	208	206	207	191	180	185	203	214	215	206	187	207	199	194	199	181	207	200	223	191	248	233	213	242	215	199	200	194	208	210	203	209	217	199	199	215	177	178	190	210	185	217	219	216	215	192	196	192	210	223	210	196	201	207	200	211	194	216	209	210	195	208	195	210	217	191	198	214	210	171	193	196	214	198	180	196	195	199	199	201	222	186	201	177	183	192	189	232	177	198	191	213	210	205	207	220	204	204	196	199	211	200	214	227	208	225	215	228	199	203	206	253	208	235	205	197	219	191	199	219	196	183	205	228	226	194	177	195	214	193	179	205	182	207	192	209	229	238	224	209	178	195	230	190	207	174	189	241	205	226	213	186	223	190	195	215	191	181	201	236	218	215	209	205	218	201	186	206	205	187	177	175	192	194	205	216	195	192	201	213	220	208	201	201	201	208	220	185	183	201	196	183	183	228	179	223	217	212	201	198	186	205	202	202	221	197	192	185	222	199	217	201	205	201	201	211	181	192	202	199	175	209	200	196	208	184	213	200	190	201	206	193	192	159	214	199	176	206	197	222	199	170	205	175	188	185	182	203	187	240	174	227	162	194	222	196	237	237	175	209	200	223	201	193	189	224	207	204	209	188	207	174	212	220	193	247	226	214	220	189	216	187	180	188	181	202	216	201	217	171	207	236	174	224	167	207	189	235	192	191	208	207	179	203	199	169	206	206	191	201	200	214	203	178	188	202	174	224	219	181	205	223	199	212	239	227	207	199	195	210	204	247	212	203	225	194	163	188	199	230	198	203	196	201	212	222	210	217	206	203	213	202	211	204	227	200	194	238	190	193	242	198	212	203	202	201	205	183	188	201	221	216	221	207	209	193	215	179	215	201	215	215	196	196	217	182	212	209	194	192	200	202	232	213	208	200	194	225	180	188	205	194	192	218	193	195	193	214	201	221	191	224	213	195	207	214	211	239	197	219	184	220	210	209	233	207	208	190	214	224	234	201	209	208	226	206	205	226	213	231	187	179	199	187	205	195	201	233	238	170	217	198	206	210	178	193	218	211	202	187	235	193	218	207	192	200	196	183	179	206	216	193	181	203	179	193	213	202	205	214	237	216	193	214	205	218	203	203	210	187	197	216	201	214	220	164	201	177	212	206	209	224	201	236	236	205	178	213	172	193	233	209	173	180	192	219	213	199	186	218	203	209	185	220	197	207	211	186	229	171	195	215	211	193	197	188	202	201	190	193	217	205	200	202	219	206	185	218	180	175	187	189	196	227	210	202	217	195	198	187	203	205	209	191	194	211	171	219	194	206	226	199	203	222	181	216	232	205	189	219	198	201	178	198	212	209	205	213	216	219	199	202	214	194	183	180	211	214	189	189	210	238	228	226	196	199	187	226	193	208	205	186	205	207	224	184	200	208	186	212	196	182	225	235	199	200	193	210	221	218	208	203	210	225	222	184	200	197	214	229	199	175	217	185	239	190	212	205	231	196	189	206	201	209	216	201	216	199	190	191	195	207	210	196	183	218	218	205	221	229	214	203	186
2544	1479	4535	7497	7863	7142	6311	5050	3628	2571	1754	1211	850	594	448	450	478	439	457	477	490	452	459	472	488	500	452	513	463	517	500	449	509	460	480	456	470	480	480	463	473	477	449	485	478	452	432	444	475	443	461	488	473	464	466	465	499	491	459	447	457	488	480	407	453	478	467	479	497	447	470	481	500	500	465	493	466	503	502	474	525	473	504	477	468	455	444	446	443	470	458	444	502	446	467	472	496	510	484	479	456	460	449	477	424	450	455	495	460	460	434	461	486	483	478	458	494	444	478	466	462	468	460	474	485	452	469	443	466	488	483	480	489	462	490	517	480	484	459	454	493	467	469	455	475	488	500	459	459	466	455	446	488	444	509	465	490	476	457	493	420	444	443	441	480	445	531	466	485	483	485	462	448	469	460	478	471	470	498	461	508	465	462	496	506	457	478	436	478	453	459	474	453	469	472	500	481	452	483	485	474	441	482	453	467	490	488	443	497	516	466	461	504	480	518	458	480	471	513	505	483	502	428	447	513	497	456	464	479	473	463	461	488	531	439	447	430	495	459	460	444	469	431	467	511	436	469	491	482	470	475	471	448	482	465	480	479	449	467	463	459	471	477	438	471	505	465	492	484	442	454	466	461	483	450	502	490	466	432	471	493	495	472	484	447	462	491	461	461	484	479	463	494	481	457	476	483	470	479	493	443	484	427	471	468	467	480	485	459	466	487	469	507	495	455	455	477	509	482	486	441	446	482	496	451	497	478	450	475	481	476	480	498	449	445	426	463	484	502	493	486	495	488	482	425	449	488	478	458	484	456	473	470	508	469	466	467	456	511	466	460	487	471	463	446	490	484	418	471	484	466	469	468	450	480	440	485	417	504	453	465	479	475	489	498	470	462	477	448	471	476	488	462	465	488	453	505	506	505	500	467	503	493	461	447	465	473	462	472	460	478	456	468	475	476	471	480	455	492	466	466	507	474	480	491	466	495	490	428	493	485	448	471	446	437	490	473	409	485	470	443	453	506	509	469	462	490	440	492	505	483	469	447	522	478	463	450	463	509	493	501	446	463	445	463	511	461	433	467	474	493	503	480	523	479	447	499	508	460	474	492	443	475	471	502	452	473	442	412	465	480	502	476	495	441	470	465	478	473	467	440	488	484	446	480	475	462	471	501	504	482	476	499	469	468	455	491	469	469	453	451	465	487	461	469	487	474	505	455	489	468	464	471	460	487	488	447	493	476	496	489	489	490	447	458	511	428	472	460	441	463	498	481	481	514	485	460	482	476	515	445	456	447	481	444	467	476	498	481	472	463	490	421	484	492	462	439	483	447	488	416	471	499	434	448	473	460	481	448	483	470	465	505	495	443	500	497	480	447	467	473	515	491	475	474	459	487	474	469	480	537	482	478	489	519	480	469	471	517	441	504	497	473	435	463	484	466	474	488	477	450	469	465	494	470	474	505	500	511	481	475	478	470	529	437	476	492	491	456	500	478	470	490	509	467	482	456	409	500	458	480	433	485	482	452	496	457	469	525	499	489	405	445	505	476	517	459	453	512	444	459	445	450	488	474	472	495	452	471	486	483	465	497	477	448	511	422	453	464	480	534	440	503	466	514	443	466	460	526	481	461	464	477	452	509	478	488	452	456	451	474	464	450	478	450	481	485	493	474	500	486	482	451	455	487	521	490	491	463	475	478	479	475	518	513	448	443	462	465	488	458	497	479	461	463	484	481	490	466	488	502	493	467	443	494	462	479	470	492	489	469	516	460	478	496	498	500	513	456	530	484	449	467	457	487	473	448	478	447	473	434	486	440	456	472	458	452	486	473	459	491	469	526	440	509	450	457	465	491	507	482	461	487	441	497	490	486	470	458	459	485	440	477	455	426	489	461	489	458	499	491	414	478	447	427	475	431	500	475	435	470	479	471	464	459	439	458	487	494	471	431	448	486	474	478	489	466	484	476	488	467	483	464	490	465	471	478	434	488	499	483	457	460	484	449	431	452	477	470	453	453	479	488	476	430	487	466	480	485	442	456	489	487	485	506	491	505	493	484	447	465	482	457	477	476	483	497	489	458	477	493	491	460	478	434	474	493	445	465	454	495	466	485	484	443	467	506	493	474	450	483	471	465	423	455	533	446	465	466	434	463	484	469	470	462	475	456	448	453	492	472	452	455	489	462	471	449	462	483	451	457	515	456	456	493	486	485	476	523	476	453	441	470	418	435	527	495	497	496	443	447	504	434	458	462	480	437	451	470	475	476	483	500	508	482	432	471	517	500	479	488	473	437	439	478	506	509	450	485	504	459	488	461	444	467	466	488	462	468	468	468	476	473	455	434	460	462	455	467	464	456	480	453	482	488	521	484	482	430	506	439	478	462	463	495	492	470	466	458	443	448	458	444	473	487	422	490	457	436	467	436	447	474	514	494	476	490	459	468	469	488	468	507	464	468	447	502	476	483	513	498	456	496	476	505	476	450	507	472	489	469	500	449	506	478	520	445	492	467	476	469	443	454	441	477	484	479	446	469	489	481	480	463	479	477	467	475	452	467	497	462	460	454	474	467	456	493	491	465	448	470	460	452	454	493	479	452	475	473	475	462	455	452	488	477	471	487	472	457	457	512	481	489	465	467	453	475	435	491	457	429	482	494	533	470	452	479	415	497	447	477	498	420	493	453	459	449	463	436	474	456	456	486	478	442	472	454	465	470	452	488	453	465	446	471	495	437	452	471	500	471	473	480	465	500	503	481	466	512	480	505	465	456	470	469	474	460	462	503	430	499	471	474	448	474	460	458	513	467	448	505	476	493	465	495	469	468	458	510	478	476	476	466	461	469	491	450	468	479	445	472	476	449	480	478	498	480	441	491	445	471	475	522	487	451	472	486	535	449	473	442	426	487	491	455	501	460	492	466	465	459	496	464	440	461	473	472	470	471	486	482	444	492	487	464	469	440	458	425	465	467	491	447	472	476	474	472	488	459	434	466	479	477	457	451	493	457	474	432	464	439	492	450	451	472	488	483	473	461	474	470	437	474	458	489	465	488	465	492	465	477	468	475	452	469	443	449	480	465	490	467	478	453	458	473	443	447	476	460	455	479	483	504	488	458	479	452	484	482	472	500	471	456	507	489	478	492	506	478	507	497	460	427	502	509	430	467	491	475	469	487	484	494	450	494	472	481	491	465	500	492	492	402	428	480	457	460	469	481	454	488	465	477	471	466	464	489	508	466	478	493	521	488	452	521	471	483	471	490	447	452	482	450	504	457	428	483	496	510	478	440	486	475	462	471	470	510	448	493	493	462	463	453	473	481	427	478	483	530	495	479	448	446	444	506	481	491	420	463	456	507	482	460	474	461	493	462	486	444	447	505	456	480	474	486	470	478	465	477	445	467	459	467	441	477	464	473	464	475	493	473	501	495	465	475	435	459	522	452	445	483	481	479	450	499	469	489	487	473	483	472	453	432	439	453	495	467	488	468	456	474	464	478	448	470	469
20670	27170	47733	43424	51464	50747	43000	33999	24183	15258	8251	3790	2092	787	330	329	313	331	345	317	355	323	315	324	370	334	325	314	373	337	309	312	347	328	332	325	360	343	342	284	322	308	345	331	337	315	332	333	338	340	328	310	310	331	325	320	360	322	328	270	315	276	288	323	293	372	358	326	315	318	362	339	339	328	329	340	307	342	314	336	340	320	356	367	323	314	339	327	317	334	359	303	314	343	346	347	350	321	345	330	315	366	309	326	344	332	347	336	317	323	371	369	355	328	351	318	305	292	345	337	326	317	342	373	309	320	314	321	338	330	342	326	304	332	341	322	329	350	312	352	322	343	348	328	311	340	349	339	305	295	302	326	308	341	355	291	314	329	289	323	339	358	335	331	370	327	353	360	309	334	326	341	264	340	354	340	296	339	334	347	352	304	349	344	295	327	329	329	329	304	276	344	334	347	325	327	348	328	319	340	315	323	340	316	297	298	358	355	339	317	291	356	367	320	303	343	326	337	318	328	369	330	326	292	319	297	340	307	326	348	306	315	316	318	329	316	327	322	336	352	336	308	340	331	332	336	323	327	426	314	345	330	308	326	321	350	332	346	317	310	324	312	308	311	319	337	361	326	368	337	305	338	318	314	317	324	329	327	330	334	359	297	333	348	333	333	346	329	310	337	321	306	341	349	326	324	329	340	342	321	312	306	328	341	293	325	310	341	361	331	328	313	354	338	344	316	313	342	338	325	323	328	309	333	313	327	364	342	331	308	363	324	309	309	328	322	350	307	373	297	324	347	327	304	331	324	370	319	322	335	336	359	348	352	304	321	393	353	352	347	326	331	350	318	316	347	302	324	309	320	328	342	359	355	311	357	352	308	326	296	328	298	353	320	318	352	331	332	357	295	298	308	340	322	331	348	338	307	352	350	315	318	305	335	325	327	354	297	317	336	303	338	308	345	291	302	359	280	300	343	321	336	326	337	354	294	344	316	290	334	338	343	323	320	307	316	326	327	360	333	300	322	339	339	333	313	316	322	331	326	325	324	320	345	328	306	303	334	335	331	339	348	331	304	334	319	329	320	336	322	310	341	305	352	346	334	316	317	384	322	331	351	341	317	357	332	332	326	333	325	339	317	339	334	316	346	325	360	355	311	344	327	284	340	321	344	359	325	307	287	354	293	301	332	320	324	312	335	316	339	313	332	338	352	355	307	314	326	337	342	315	339	349	328	313	363	358	347	306	346	326	386	339	320	304	299	354	315	322	327	320	314	338	358	329	333	342	300	315	337	315	330	325	332	349	308	315	331	306	316	330	346	310	328	315	350	312	351	321	352	288	351	327	324	334	333	308	338	365	305	342	373	331	337	297	315	333	311	323	340	322	347	337	321	326	348	311	334	343	334	313	310	332	349	336	336	327	324	317	360	326	328	349	300	333	355	315	344	341	288	324	303	339	307	315	324	339	349	346	347	305	276	298	322	346	325	338	346	315	301	324	355	306	330	359	328	326	341	303	291	309	340	343	315	296	313	312	369	300	340	343	324	330	329	313	306	319	330	321	314	322	329	349	341	339	314	332	301	343	335	319	312	325	366	355	325	351	311	335	324	348	336	319	339	339	346	330	342	354	316	309	297	319	317	347	294	343	318	301	323	344	310	341	305	336	295	321	343	329	342	330	333	334	336	353	353	351	329	333	325	322	349	328	331	284	331	338	339	331	323	352	326	315	326	303	312	316	337	350	326	349	315	324	356	350	288	317	326	339	322	314	355	342	335	330	340	325	380	331	325	331	327	321	316	308	312	321	329	329	324	333	314	326	348	328	324	325	318	337	326	343	325	348	350	369	348	331	333	326	326	363	335	320	361	328	353	383	341	321	338	314	349	341	309	344	390	335	327	299	303	306	336	341	326	318	318	338	324	347	361	365	343	321	323	311	336	328	344	344	371	323	328	318	339	334	347	320	320	302	350	338	316	328	311	348	333	328	320	306	349	342	358	324	308	338	343	343	335	338	365	339	351	327	320	323	331	338	334	300	297	351	308	312	329	293	352	362	333	342	324	366	332	338	303	320	311	330	304	351	342	356	321	336	352	321	357	334	343	362	349	327	342	373	311	302	344	348	335	310	332	332	326	337	374	347	346	343	341	330	362	336	350	345	308	307	328	338	329	336	306	305	321	348	342	329	309	322	299	330	346	334	339	331	332	325	345	337	328	307	302	336	303	317	310	340	320	351	298	350	347	328	321	337	300	321	328	351	354	313	298	313	333	348	323	297	346	290	330	321	327	319	310	304	328	314	359	322	309	358	321	338	319	327	326	351	278	345	328	280	323	313	370	278	326	322	362	332	338	335	341	346	341	317	310	336	348	341	320	326	320	347	328	329	327	371	343	306	325	358	354	348	336	353	312	323	292	324	321	314	348	316	310	349	337	326	324	317	322	325	307	317	331	355	303	315	310	336	337	326	353	347	318	321	364	307	344	359	345	311	343	328	327	353	312	347	345	323	346	320	341	329	325	342	330	305	315	359	318	339	333	349	337	342	332	340	328	328	356	324	356	347	332	308	307	326	361	382	330	360	310	328	334	327	295	327	320	349	314	333	338	337	351	317	359	316	333	345	355	296	331	288	331	351	347	327	367	333	349	356	343	336	350	339	333	326	333	331	326	316	321	291	345	318	358	302	325	328	359	306	336	357	309	339	329	334	335	337	351	362	343	346	354	397	367	323	309	329	312	328	322	338	333	303	337	345	340	321	351	328	312	350	326	340	316	313	329	303	333	391	321	334	294	305	292	328	307	356	321	360	336	297	269	315	335	336	326	358	317	340	333	353	348	333	376	351	353	303	310	327	344	296	287	356	341	306	298	335	330	307	326	332	334	314	313	307	282	351	302	315	326	340	327	332	333	344	301	326	338	303	267	325	339	335	357	299	311	302	314	325	348	353	331	318	336	394	347	302	293	325	328	331	324	342	328	341	368	304	316	322	343	341	321	321	341	309	328	320	313	322	313	353	345	345	327	314	316	301	315	330	340	343	341	368	328	290	337	294	333	316	328	358	331	333	347	300	366	331	325	319	354	332	330	352	314	364	347	323	332	295	333	322	328	281	358	334	331	320	334	338	342	363	342	296	333	314	320	318	341	345	314	319	368	318	311	314	317	321	319	333	331	355	365	321	343	315	329	324	346	348	338	314	321	327	315	314	333	342	369	331	336	335	327	303	335	349	375	325	346	357	315	308	362	335	314	318	314	297	311	346	329	319	315	351	342	299	292	321	297	351	361	340	317	308	356	356	345	359	304	350	340	350	303	340	365	319	310	338	337	359	301	302	327	331	300	320	336	336	364	344	339	316	325	327	288	297	323	353	342	314	332	317	348	319	322	342	359	311	357	315	328	366	306	309	354	353	324	310	306	343	328	317	286	319	290	323	349	334	340	332	298	331	319	325	327	349	333	308	328	307	332	340	334	322	317	305	342	322	319	323	329	311	326	323	311	335	314
9803	21526	42309	49435	61723	62432	56586	49704	41187	32005	22583	13296	7762	2626	764	754	720	743	668	708	743	703	728	708	732	761	782	757	711	728	729	743	731	719	710	732	718	707	715	758	719	717	718	748	699	698	717	736	743	745	722	686	728	740	752	713	721	707	699	749	737	735	714	708	777	722	736	713	735	696	731	715	702	755	699	698	701	735	677	756	668	695	715	712	736	729	707	716	696	764	751	719	747	726	743	706	693	737	699	756	730	713	735	662	774	695	734	696	728	782	712	713	731	709	692	690	729	681	753	709	735	739	733	735	758	711	721	725	687	697	733	715	692	743	759	718	709	727	710	733	731	768	694	745	761	722	687	705	732	715	753	726	736	769	755	685	662	726	706	700	721	713	741	724	760	711	729	706	739	705	726	760	726	704	762	705	684	741	751	732	676	720	760	663	712	745	749	705	700	727	704	710	739	754	740	715	731	749	726	736	715	722	714	765	702	728	717	687	755	737	754	725	746	701	742	752	754	743	704	717	704	723	724	756	717	725	721	704	804	719	703	746	714	697	691	745	754	706	683	683	721	768	685	694	705	758	711	771	728	742	715	703	757	729	762	729	726	764	682	715	743	735	708	725	723	740	697	710	735	716	719	714	707	731	718	708	727	738	743	729	700	722	705	738	689	718	742	740	740	783	733	749	760	737	682	714	683	706	729	726	700	741	693	748	736	746	716	721	721	750	705	751	758	684	726	721	765	750	711	741	696	711	719	753	749	735	735	738	705	740	740	715	747	740	793	758	721	760	705	730	752	751	711	762	726	756	755	719	729	728	697	686	708	761	737	718	711	720	722	754	693	698	729	704	711	753	676	692	702	716	688	732	686	736	714	698	706	749	774	699	730	724	718	742	768	696	741	755	712	690	717	746	754	733	738	689	731	684	712	715	672	729	682	778	709	718	721	743	717	732	759	715	734	724	741	694	747	722	760	752	697	703	738	729	734	734	708	736	689	743	716	708	734	711	718	706	722	680	767	730	715	673	697	707	713	770	712	765	646	737	706	786	734	688	712	749	719	707	696	725	731	704	734	725	746	737	724	730	652	723	719	711	720	748	752	718	715	707	697	713	705	747	732	705	710	752	765	752	703	708	714	746	674	684	690	814	714	692	692	724	690	724	721	731	755	777	743	749	680	675	716	705	741	713	711	731	776	732	712	710	691	742	747	716	741	703	699	657	730	725	739	696	724	748	703	729	770	751	702	747	752	686	755	713	749	720	737	751	744	699	676	740	715	717	729	715	709	696	720	760	749	743	728	719	731	726	716	740	688	718	734	687	755	755	763	723	755	688	704	733	726	759	754	686	739	734	768	707	710	750	727	719	737	685	700	721	727	762	703	674	692	743	741	753	725	747	682	721	766	707	673	651	729	707	749	778	692	711	693	704	734	682	690	705	700	712	743	726	728	744	771	703	725	755	693	741	759	711	700	721	739	690	649	733	723	739	745	702	728	715	683	761	733	733	700	709	719	681	683	694	730	675	718	699	722	759	711	716	730	667	641	722	735	736	715	736	707	713	748	711	791	704	681	792	729	713	699	722	655	745	719	773	686	703	689	715	739	694	683	667	707	718	760	727	701	708	693	719	729	717	687	703	728	713	733	736	721	689	667	682	688	718	715	779	686	699	704	695	678	749	740	714	736	699	716	752	724	681	733	750	703	707	671	664	729	671	723	705	730	685	730	734	698	689	719	766	709	677	716	730	713	667	716	727	742	705	722	686	735	732	762	702	755	729	701	709	736	704	710	749	741	668	731	714	726	745	684	742	697	710	709	744	682	739	709	719	739	665	721	667	715	654	698	708	762	701	713	698	740	703	711	763	738	736	699	778	761	692	733	748	766	741	770	672	680	742	773	717	755	727	749	726	760	742	723	718	704	722	763	739	743	734	763	718	753	731	709	760	680	722	719	733	722	670	732	725	700	730	686	747	724	676	742	743	734	756	745	685	752	752	769	719	715	686	749	725	771	704	702	701	732	730	738	723	690	669	756	714	743	732	669	796	705	715	748	736	719	697	708	739	692	697	706	776	725	703	742	761	773	706	755	805	692	756	715	699	726	748	683	695	660	743	773	710	687	749	724	715	697	709	729	754	754	749	725	696	717	765	778	721	702	692	750	715	708	718	663	707	742	728	711	650	708	762	719	708	738	746	732	726	762	723	691	704	727	692	689	703	719	702	746	722	727	712	692	694	744	754	763	754	718	709	695	748	752	702	745	719	752	741	739	702	712	776	693	715	723	727	739	737	707	738	689	705	722	705	720	718	716	706	735	736	748	741	746	703	684	747	705	741	711	709	707	742	736	699	746	725	720	730	702	730	750	779	791	682	710	679	747	712	717	731	699	751	708	708	698	792	720	755	722	742	739	726	732	686	746	669	763	732	716	718	700	697	712	738	720	659	719	696	708	750	746	764	778	733	744	743	730	706	736	722	724	730	709	721	685	659	700	729	715	657	728	738	722	718	738	718	780	693	734	734	688	751	744	740	733	695	754	765	700	695	728	740	765	722	710	719	760	715	738	702	699	724	677	727	743	721	746	699	749	752	746	750	671	683	727	702	732	724	734	694	695	686	736	752	721	698	718	714	707	717	754	730	703	705	755	708	743	694	707	684	741	670	741	766	744	718	712	704	713	723	747	704	740	722	687	736	665	718	710	782	743	719	777	709	730	765	669	758	764	734	731	778	722	743	739	723	733	706	680	742	708	744	737	700	693	734	758	747	751	711	718	772	696	704	714	737	731	693	754	716	739	679	723	772	712	711	733	772	733	790	702	746	706	700	715	768	676	747	732	728	743	711	718	704	697	700	726	725	759	741	725	727	690	722	778	770	768	741	718	742	720	721	719	715	731	743	687	740	697	683	698	733	715	772	725	776	662	737	681	752	754	732	712	750	713	722	706	742	735	741	706	682	709	692	724	719	693	701	682	738	739	689	768	735	702	766	703	707	670	663	742	683	728	735	683	728	685	700	711	694	724	732	713	750	723	770	752	780	638	757	729	765	706	730	766	763	754	660	718	714	731	739	707	758	727	686	725	721	710	706	701	731	736	695	709	724	722	706	749	689	723	701	772	715	678	716	695	718	715	712	690	702	759	722	769	719	690	738	710	802	724	721	744	706	719	735	718	772	750	726	724	760	750	715	745	697	705	757	720	749	758	735	726	749	707	750	738	690	709	695	719	706	723	734	729	730	688	756	685	705	719	726	681	715	735	741	684	704	727	744	739	764	768	679	745	696	697	687	736	714	758	754	690	714	784	728	712	719	683	739	739	752	693	725	726	765	676	735	720	722	742	717	703	719	728	694	762	738	734	697	712	697	757	769	712	721	744	764	724	714	773	727	727	725	732	729	729	720	717	700	721	694	699	764	755	770	709	716	747	709	727	774	698	709	752	748	802	744	710	707	734	706	745	708	674	678	701	758	738	676	708	706	692	687	753	727	746	693	747	741	753	726	704	738
21494	29345	59307	50878	52850	48644	42555	33199	23599	14415	7682	3751	1817	712	371	366	333	353	364	337	325	353	328	371	314	326	357	361	353	375	366	376	347	333	352	329	328	385	338	331	359	338	314	334	368	348	345	314	339	329	362	352	360	373	328	361	325	308	329	321	373	308	349	357	368	360	383	354	349	352	335	353	371	334	331	335	348	386	306	367	352	343	346	362	377	303	322	368	365	358	293	355	336	354	325	358	334	341	329	388	333	328	349	324	318	346	360	386	325	384	359	337	309	334	354	370	364	327	367	332	306	357	339	368	328	281	311	334	364	368	347	373	368	359	360	375	315	369	346	379	349	328	334	350	388	351	351	320	336	355	377	360	357	354	319	365	344	332	348	360	313	346	342	365	395	323	352	414	363	371	349	344	375	376	363	321	374	342	362	321	330	329	358	351	343	377	341	336	338	340	349	305	349	317	307	380	336	374	341	364	352	339	354	348	359	349	374	394	391	353	344	391	345	365	349	380	310	327	335	341	351	325	326	345	374	343	345	340	331	341	331	382	375	350	390	323	382	351	375	343	297	366	335	369	323	334	320	326	344	368	357	341	361	350	332	334	322	340	375	326	349	356	359	326	336	369	376	332	339	338	363	335	357	375	346	362	349	354	369	352	339	336	300	351	360	341	326	329	360	337	350	364	325	323	358	374	368	351	397	363	319	346	341	320	373	357	344	341	358	345	332	339	312	360	369	336	381	338	347	358	373	325	340	326	349	338	322	340	344	326	336	366	336	317	329	322	372	378	351	311	363	370	339	349	335	371	324	330	325	348	329	335	380	355	341	351	371	345	367	353	332	340	328	336	331	354	316	313	356	339	320	310	323	368	361	352	347	347	343	388	353	322	373	317	342	358	338	342	344	329	375	342	355	314	342	348	347	340	383	386	340	368	360	349	384	352	351	349	344	319	333	332	371	329	350	356	379	364	358	378	388	370	357	335	331	356	329	355	365	334	334	382	354	301	331	387	358	349	361	362	335	342	351	367	355	354	345	344	329	353	326	339	367	332	335	324	344	329	350	288	320	332	367	366	364	352	341	338	365	329	367	318	330	329	372	327	344	344	361	341	334	342	324	326	378	362	326	377	308	333	301	370	364	345	316	341	330	356	340	343	381	332	350	334	328	366	334	326	357	368	361	346	314	362	336	329	349	332	360	336	323	358	349	346	344	354	368	325	320	355	334	357	311	333	336	350	355	341	379	349	343	384	330	345	383	345	319	363	366	322	319	349	332	340	327	369	368	341	338	370	321	350	308	342	336	347	321	327	389	358	372	345	350	337	333	337	366	343	334	343	315	397	344	340	306	370	310	359	361	322	344	347	345	368	376	359	328	331	358	368	360	355	360	346	350	386	341	330	327	360	353	373	319	367	340	345	362	345	372	348	333	323	349	354	364	361	340	346	365	310	343	384	361	339	339	350	349	366	358	310	347	387	339	353	357	365	321	321	355	331	322	341	337	347	338	338	357	355	344	357	308	345	361	328	335	307	348	341	325	338	344	353	369	361	324	366	354	353	333	357	313	359	345	353	363	325	361	344	357	372	331	374	351	341	344	322	355	357	349	358	341	351	368	347	329	340	387	342	355	337	362	328	298	325	369	360	342	319	324	371	354	338	351	368	351	365	303	314	368	354	335	338	366	362	311	340	367	325	328	359	351	342	348	387	372	341	366	326	357	338	322	326	319	346	386	353	329	359	351	326	359	352	354	370	370	355	323	321	346	309	337	312	309	387	330	328	347	324	350	360	349	342	325	329	351	371	339	332	339	342	344	345	345	334	332	351	321	299	357	312	302	315	351	324	354	358	358	328	342	322	374	327	325	335	342	315	367	365	348	377	325	315	363	342	341	347	379	335	339	339	358	355	365	376	391	340	328	341	333	329	339	335	366	345	362	331	355	345	354	355	336	345	329	359	324	355	333	341	362	329	322	359	311	348	356	301	351	321	322	321	306	339	333	313	302	342	339	343	338	336	359	342	361	350	317	354	350	372	304	335	332	342	378	328	356	350	369	348	358	335	377	364	347	366	316	332	386	329	337	347	319	347	342	380	340	317	359	358	339	357	348	374	350	330	331	373	343	375	359	352	352	356	352	324	323	330	329	348	360	371	346	327	344	353	353	374	350	353	337	350	344	347	325	324	321	370	352	350	362	287	355	386	338	363	368	317	372	345	358	336	352	325	377	386	313	340	370	357	357	357	356	376	335	356	303	370	340	346	330	355	389	347	326	313	343	333	340	342	344	357	351	355	320	351	317	374	377	344	400	354	372	316	343	354	343	313	318	351	370	362	313	330	329	339	355	331	331	364	339	383	339	389	362	355	338	342	319	334	325	346	318	368	326	301	318	345	372	346	370	358	364	368	378	319	325	324	323	359	331	361	376	356	306	360	344	337	333	299	365	318	341	336	343	346	338	356	332	348	340	356	345	353	310	332	364	333	353	332	365	360	355	343	348	349	342	320	395	307	340	368	359	343	393	334	299	346	322	333	340	359	368	330	339	347	352	353	342	351	371	322	354	381	328	364	366	334	337	347	355	346	360	335	345	343	343	357	345	337	331	348	323	350	362	295	403	341	342	355	347	344	360	365	333	325	373	370	318	312	319	357	379	373	373	349	362	345	387	359	316	343	334	324	346	333	309	348	310	345	344	346	338	341	360	343	361	378	323	349	339	358	365	335	335	361	361	340	345	332	373	351	370	337	350	363	351	365	368	362	372	348	320	345	347	349	334	358	344	341	338	351	333	338	370	357	362	330	370	352	376	351	345	332	346	330	344	370	340	371	326	319	325	325	386	319	347	339	332	333	390	382	329	360	358	389	319	360	308	352	382	374	346	351	332	355	338	321	353	351	367	346	314	323	336	326	321	369	348	370	349	323	361	369	327	356	356	324	360	336	336	347	370	386	370	346	315	330	335	318	356	330	327	345	379	351	344	357	306	316	328	340	349	345	352	347	329	348	358	339	380	323	360	339	323	302	320	335	335	357	315	359	325	338	381	361	344	362	331	337	321	334	315	321	390	338	304	318	324	350	348	333	349	318	360	354	357	337	344	342	346	358	356	320	352	349	345	331	338	349	337	345	305	306	403	338	309	365	342	312	329	317	374	338	346	371	369	317	354	352	351	343	362	359	366	346	344	317	340	359	332	329	352	348	358	335	319	330	338	330	337	328	393	349	346	328	337	370	353	338	331	294	329	330	352	337	360	365	337	350	344	355	301	385	336	319	346	369	341	357	329	327	302	325	350	323	359	366	339	352	371	334	355	332	324	305	373	354	343	328	392	363	363	350	350	327	332	343	296	376	342	354	359	348	359	379	373	326	337	343	342	374	314	359	368	335	344	337	327	322	354	346	350	342	349	339	350	326	314	320	392	354	334	352	362	372	362	364	324	328	357	356	329	337	319	326	372	357	341	338	347	310	330	362	336	329	343	338	325	300	321	378	338	327	359	366	339	317
10334	22938	53394	54663	62884	60611	56025	48401	40295	31070	21554	12756	6696	2277	785	767	805	720	698	740	738	757	735	749	745	768	786	735	759	792	803	788	772	726	768	774	766	737	749	751	725	790	739	712	764	772	780	757	752	743	758	771	734	743	771	749	696	733	815	744	791	765	747	708	758	732	758	758	703	773	766	710	727	770	766	744	745	748	734	700	773	773	739	720	712	750	788	765	722	716	758	736	774	804	725	752	805	768	718	753	716	741	746	719	701	761	723	747	736	814	749	750	722	797	774	745	737	740	759	808	746	738	775	777	687	743	751	797	746	740	751	760	728	753	767	785	756	778	729	726	780	736	818	794	771	727	730	747	751	743	762	765	738	798	761	778	700	719	733	779	772	748	785	715	767	772	740	776	745	726	723	760	734	775	743	805	801	706	763	757	709	718	770	753	765	751	715	763	801	767	802	764	767	723	746	724	774	758	762	763	714	779	732	750	775	737	712	745	760	749	761	816	699	727	766	739	755	769	717	771	750	735	760	719	736	750	764	732	770	762	752	729	768	755	739	758	755	753	777	726	740	757	771	782	752	746	710	802	770	692	768	775	759	711	702	721	736	769	698	756	739	769	745	770	757	780	746	747	754	765	707	764	724	785	752	727	749	774	773	732	763	771	734	745	760	714	756	755	721	720	768	750	806	797	734	778	720	759	699	774	734	737	760	741	738	796	727	767	747	783	721	741	799	779	726	762	757	743	760	748	781	766	771	746	761	729	743	748	778	757	723	700	718	782	733	719	729	794	744	755	752	749	736	741	761	787	742	757	764	721	795	767	755	714	726	761	729	742	714	774	695	795	759	746	783	756	779	748	747	775	726	718	741	716	775	734	709	797	754	747	718	769	737	767	806	757	779	740	734	756	775	751	712	728	747	709	750	694	714	748	763	711	779	759	750	739	693	765	790	730	728	758	729	794	738	745	718	772	730	766	776	749	753	803	781	786	755	777	704	765	734	743	757	738	740	713	760	726	748	775	748	751	710	746	789	753	767	751	755	730	750	771	810	760	750	719	737	766	737	720	785	739	770	755	694	764	722	731	777	798	765	770	749	711	720	688	728	746	767	722	772	742	734	737	692	692	777	739	717	747	774	689	733	781	713	746	726	729	735	758	752	761	729	782	722	715	779	748	769	780	712	780	750	738	728	740	679	731	728	723	744	725	706	795	771	757	745	741	732	767	788	706	717	731	742	713	811	783	784	752	696	753	719	789	790	762	737	744	737	743	801	731	724	737	698	777	793	768	708	722	683	750	702	749	801	761	722	780	738	701	784	764	761	732	747	796	726	751	728	701	805	779	764	734	759	723	739	765	744	742	765	689	733	746	801	743	751	811	712	739	826	713	727	761	759	725	729	736	742	739	753	790	786	708	762	791	750	747	745	716	746	764	733	766	756	779	732	723	736	715	778	771	745	800	718	727	778	738	758	726	766	746	740	724	729	765	776	732	724	727	699	707	798	743	798	760	736	713	794	756	752	751	762	777	737	750	755	799	758	758	738	730	695	768	725	795	730	700	741	697	747	745	726	756	780	765	712	760	745	759	747	726	755	753	742	767	755	753	766	817	771	770	749	754	740	772	755	775	779	772	810	741	732	766	751	711	798	755	708	780	731	737	747	738	765	782	725	711	718	734	767	756	739	785	730	733	748	752	722	728	712	754	732	774	735	761	777	755	749	717	761	751	784	756	766	768	734	721	770	709	759	755	769	744	794	734	769	716	707	762	776	714	747	756	795	760	735	786	757	775	801	738	744	710	777	713	751	764	771	732	742	743	733	736	743	751	772	732	753	734	762	722	750	761	777	746	761	789	787	772	759	753	752	763	741	746	745	727	748	751	742	709	725	759	773	766	744	771	736	770	758	736	760	759	757	715	779	772	736	771	755	744	769	754	747	730	740	740	794	691	783	715	785	698	769	745	746	733	749	754	742	762	761	782	729	775	755	754	803	734	755	747	779	682	717	752	780	738	734	763	763	773	717	736	710	802	752	732	724	770	733	747	740	783	750	704	746	712	734	735	738	733	820	751	775	752	749	748	819	778	723	721	727	731	756	760	764	778	742	738	698	724	729	698	751	754	769	807	709	653	753	770	759	784	780	751	762	749	730	730	740	726	757	762	693	720	775	739	767	804	790	724	718	769	756	798	694	784	778	776	817	785	769	695	806	757	713	734	756	783	748	739	784	772	743	716	720	772	719	741	741	742	775	706	767	727	746	726	715	689	800	748	735	758	714	818	739	787	739	722	747	783	764	704	759	776	715	812	735	772	744	748	751	741	745	760	720	746	750	759	732	721	774	775	734	744	778	743	745	736	768	762	773	776	749	779	729	790	809	739	737	757	772	740	750	739	746	741	716	732	754	763	718	753	757	793	669	762	731	701	685	729	775	707	720	808	757	806	786	760	730	739	787	768	756	767	760	791	781	764	766	769	781	756	746	791	754	764	734	742	800	759	713	721	736	737	780	777	757	746	687	763	757	766	741	745	730	754	754	771	765	778	717	756	745	733	756	727	756	754	711	727	710	782	789	749	745	754	744	713	766	766	745	757	789	762	784	758	758	726	704	693	824	777	716	717	818	763	761	795	779	753	764	801	766	799	771	724	750	757	734	726	694	741	740	789	719	800	746	724	725	768	767	720	757	726	767	786	758	756	754	728	745	769	744	763	772	767	748	748	763	744	767	740	767	771	768	704	750	779	748	693	751	761	777	731	743	768	741	761	754	755	779	758	765	740	782	759	788	734	756	745	770	768	769	733	728	735	736	732	694	731	686	786	764	727	756	759	749	744	748	765	716	762	797	747	758	792	717	773	749	736	760	753	746	729	752	774	737	793	763	791	738	738	733	778	831	748	776	737	737	712	734	747	704	712	762	715	774	718	740	780	764	739	745	783	751	731	786	700	762	706	774	779	744	802	700	735	774	758	750	786	785	743	736	751	763	752	797	728	766	758	762	779	764	800	736	703	722	736	775	686	763	733	702	739	729	764	770	748	777	757	745	757	710	715	771	753	745	749	756	755	766	674	738	719	727	715	735	765	660	762	738	714	765	748	757	748	744	758	791	777	697	723	789	714	714	738	734	762	725	777	760	759	743	745	717	737	770	733	764	741	709	741	743	749	699	748	746	749	779	696	741	738	758	778	762	736	740	771	731	737	765	733	744	754	723	796	748	742	748	735	753	771	782	721	741	774	762	813	718	749	787	717	754	769	724	752	714	769	776	738	768	764	745	735	755	743	765	731	743	753	710	723	760	754	725	777	763	740	764	756	746	753	776	757	757	797	775	761	690	787	733	755	758	785	746	793	714	795	810	757	715	723	736	768	748	766	740	749	727	742	789	764	697	781	737	756	738	734	752	719	758	767	769	735	742	700	723	789	771	750	795	770	747	755	772	700	743	757	726	734	725	714	791	754	753	732	761	801	756	751	741	733	744	759	710	695	761	772	775	696	791	756	771	761
2651	1788	2415	2275	2395	2027	1791	1449	1013	715	470	345	287	193	192	227	191	190	171	206	181	202	205	222	192	186	203	186	184	168	180	172	201	181	162	188	198	204	197	168	175	191	187	202	177	194	184	205	185	184	189	196	191	163	186	182	210	181	183	191	183	185	198	198	194	218	191	207	225	205	173	168	199	154	185	208	180	191	196	179	185	184	212	192	170	199	178	215	199	193	176	206	166	172	162	175	185	177	197	192	186	190	191	184	187	200	187	172	164	180	167	175	184	187	203	166	161	190	196	182	204	198	189	202	180	199	184	209	193	193	207	180	193	203	210	190	197	173	189	182	175	204	196	180	183	181	175	196	188	206	173	188	184	176	198	182	183	180	199	177	181	176	217	185	214	213	225	205	183	214	224	159	192	226	202	188	186	193	180	197	197	193	164	176	212	226	195	223	243	169	202	198	199	171	179	165	184	181	209	194	233	170	163	196	201	168	177	197	181	170	188	180	186	209	187	194	185	189	206	198	189	174	179	175	169	199	185	208	202	179	190	199	159	184	207	202	186	211	190	206	203	163	188	199	157	201	172	195	189	192	178	176	204	199	160	195	198	224	180	190	195	175	208	191	203	182	199	204	191	213	174	190	207	182	204	178	192	188	193	170	172	205	199	185	199	191	204	193	191	189	205	205	215	180	211	195	198	160	209	204	198	234	202	207	187	175	172	181	204	193	182	163	183	193	157	184	184	206	164	195	177	210	194	166	180	177	199	180	184	170	156	187	172	201	171	165	177	190	206	199	219	192	209	182	174	205	169	186	176	159	221	217	179	178	151	164	187	196	174	224	197	204	195	170	186	206	182	206	193	167	159	198	177	228	172	201	199	174	205	217	194	183	187	166	185	189	203	193	198	202	192	190	208	207	219	161	207	214	186	192	190	189	180	192	185	214	160	175	214	185	198	190	175	187	165	173	189	178	187	194	224	185	202	195	169	195	179	182	171	192	193	193	186	205	213	194	175	197	175	175	205	192	167	206	198	191	205	183	192	197	203	204	187	206	206	195	186	192	208	194	207	194	177	217	217	196	186	189	172	178	181	192	199	190	165	194	193	167	182	192	167	212	208	171	205	190	203	164	203	199	160	206	193	194	221	201	199	189	207	218	163	210	168	197	191	190	184	207	211	182	200	202	190	181	207	169	195	175	176	182	204	191	190	211	230	205	162	191	198	194	209	201	203	201	169	193	176	183	211	200	167	184	170	181	161	180	187	190	209	176	200	203	166	177	177	160	172	175	192	180	185	216	177	179	192	182	191	195	196	181	201	194	209	172	207	200	174	200	193	190	229	213	161	207	202	172	197	178	219	186	189	191	170	194	184	166	206	200	169	164	176	196	201	178	176	185	182	200	196	202	204	206	216	183	194	190	186	182	172	160	216	186	206	198	208	188	188	182	180	199	184	192	178	182	185	204	185	179	207	209	210	197	207	182	184	183	213	207	201	187	186	211	223	177	168	190	178	222	212	196	199	189	201	214	185	190	207	201	192	186	177	196	174	216	196	184	166	206	201	195	206	178	169	201	197	184	187	200	203	197	170	208	188	184	196	183	184	196	204	187	168	204	192	227	221	220	179	205	214	195	191	185	192	196	189	213	215	182	178	176	202	194	193	181	191	187	186	193	181	198	186	179	176	202	194	216	225	168	185	186	178	183	211	202	184	236	189	167	185	199	219	199	193	176	202	203	185	202	181	188	175	196	185	208	180	178	188	194	220	172	196	171	195	212	188	217	217	208	204	199	191	211	193	184	192	181	173	194	172	203	195	175	192	195	156	190	186	192	189	201	201	212	176	187	180	177	196	168	184	207	187	177	215	205	198	194	180	209	203	193	216	190	189	169	208	199	211	207	159	182	193	194	203	194	200	198	197	177	185	163	211	183	191	164	198	202	203	188	183	164	154	197	175	224	213	194	175	204	197	184	209	186	206	183	193	204	213	196	206	179	182	195	171	188	167	172	176	166	187	156	186	197	215	190	184	192	211	196	174	182	175	193	185	203	191	193	199	186	195	190	201	195	187	190	170	176	176	183	187	186	203	183	204	199	228	207	212	215	213	216	168	172	179	208	243	197	183	189	164	164	203	195	177	165	185	183	202	178	187	174	174	182	209	174	189	185	179	187	204	193	208	210	198	198	186	199	225	206	183	199	151	195	208	214	212	197	177	169	177	197	174	160	170	168	192	204	186	183	175	195	181	204	184	168	191	198	189	188	201	207	193	190	185	158	203	175	184	197	178	208	195	189	202	204	217	175	196	198	191	170	186	190	210	166	196	192	213	205	191	184	190	186	180	172	241	206	202	174	204	214	176	184	163	191	236	170	173	189	212	197	164	197	170	181	178	194	164	189	216	205	203	182	189	178	164	187	182	186	214	184	162	193	196	211	202	186	204	222	208	191	219	183	236	229	199	214	191	214	202	211	229	210	192	176	198	214	196	204	186	201	193	219	233	187	184	193	189	205	212	191	186	193	194	166	195	184	177	159	212	171	186	166	194	183	201	179	195	160	163	181	204	179	205	200	186	195	181	158	177	197	189	191	190	180	190	201	199	176	188	188	179	174	203	171	229	168	154	182	184	201	190	212	179	198	183	207	176	195	207	185	177	187	179	164	182	218	176	187	200	175	206	216	168	196	178	178	181	204	198	184	176	175	194	187	213	189	216	182	180	212	186	176	208	183	158	187	164	176	196	197	177	196	191	181	184	178	177	186	197	185	188	201	181	180	172	217	211	197	180	222	205	197	195	178	172	187	188	180	178	191	195	220	202	170	188	173	187	164	186	190	206	175	174	186	188	184	196	199	188	189	180	194	195	182	183	207	183	172	200	200	204	184	202	218	203	179	170	182	205	195	177	186	191	182	167	162	190	163	184	191	186	183	201	191	191	189	187	235	211	200	189	162	183	180	189	222	187	160	173	202	199	179	195	196	163	202	189	170	198	196	218	185	190	169	198	193	187	193	195	175	185	185	172	202	204	196	201	200	186	216	194	205	172	166	194	192	203	168	175	192	189	191	189	168	216	180	200	187	200	184	193	218	200	155	189	199	182	203	204	164	209	209	189	200	193	187	213	196	176	199	190	199	196	202	203	184	174	193	221	206	175	197	201	204	174	209	189	193	183	191	200	175	206	184	208	179	178	193	202	167	212	211	187	198	245	204	214	167	173	191	209	200	161	188	205	180	182	202	210	202	193	179	197	206	195	172	198	165	188	172	198	209	182	186	178	184	192	198	168	189	198	217	185	196	169	157	177	188	172	178	191	212	206	162	235	183	191	210	198	183	189	189	187	192	197	176	217	220	158	183	203	194	199	179	183	194	180	186	169	187	190	187	186	182	211	189	137	205	180	194	184	196	195	200	200	161	174	198	161	222	175	188	183	199	203	163	181	207	189	178	196	238	168	195	184	169	208	217	176	185	171	197	201	218	190	149	194	186	173	183	187	232	191	188	203	186
2480	2367	4208	7031	8966	7908	7263	5755	3801	2608	1694	1177	841	522	480	434	459	432	440	446	432	422	435	450	448	457	472	438	451	438	463	451	402	449	455	429	446	433	466	474	432	449	418	437	465	437	478	480	429	424	463	406	442	450	471	477	446	465	443	419	426	467	428	467	447	450	397	439	469	464	440	429	435	467	398	458	453	418	414	427	419	492	453	447	454	467	407	425	462	458	453	456	472	423	456	472	472	438	449	461	389	433	444	416	447	449	451	421	465	422	427	422	455	460	463	446	447	437	466	431	435	459	486	452	442	430	472	434	430	490	471	451	454	452	448	406	496	458	438	469	430	404	425	415	436	454	443	438	460	462	413	432	451	434	433	451	474	477	447	432	429	480	422	436	464	458	429	458	490	489	461	521	442	466	466	446	428	463	446	419	443	470	454	459	428	426	478	445	412	427	441	461	462	423	463	467	478	459	428	425	502	444	424	427	444	459	456	477	423	438	446	458	423	440	464	467	461	439	445	464	423	431	444	479	468	449	464	471	462	425	456	446	447	474	461	464	453	477	455	490	441	459	422	453	437	470	427	479	428	429	462	443	430	478	416	433	454	416	459	435	435	414	445	450	449	431	413	455	444	463	472	461	455	438	436	447	446	437	401	448	454	475	467	471	459	460	433	447	432	466	465	448	416	444	496	432	434	448	455	438	467	450	461	441	429	444	457	486	436	443	425	466	461	421	458	425	448	472	459	454	457	455	465	430	463	455	437	434	438	491	412	454	429	430	452	446	430	441	472	428	411	451	427	430	469	429	431	454	442	460	443	441	431	457	460	452	455	436	442	414	452	443	503	463	431	440	476	426	493	453	437	428	431	425	452	421	483	417	443	441	473	441	427	454	447	451	400	483	432	446	421	450	455	454	479	409	425	459	460	470	460	416	446	487	439	460	444	468	475	427	443	465	469	435	461	449	449	465	455	427	413	443	419	443	470	476	405	417	434	434	451	452	453	450	474	463	426	421	449	453	440	451	457	422	457	451	442	495	464	466	495	426	445	449	455	441	429	459	433	435	440	459	443	439	424	453	417	425	432	440	447	470	464	466	502	470	471	427	444	448	436	460	453	436	403	435	450	439	430	436	419	464	444	446	451	428	454	441	474	489	449	456	470	470	416	441	416	430	472	448	491	454	433	452	439	456	428	479	430	468	436	451	452	460	457	409	441	486	486	471	456	483	471	433	434	465	444	442	451	431	425	428	422	469	410	452	442	411	429	428	465	463	451	436	423	437	467	502	470	391	446	480	458	467	436	418	436	459	442	441	399	478	456	453	449	500	457	464	445	437	471	471	423	397	421	470	448	484	462	436	442	435	452	442	468	421	457	483	484	450	453	505	424	447	433	441	462	460	448	449	437	462	432	427	421	424	443	422	439	417	438	460	460	438	446	431	459	438	445	465	411	466	430	450	440	437	420	497	473	442	442	434	431	495	443	426	445	455	486	440	449	422	418	454	465	467	480	410	448	420	465	439	453	460	428	470	433	445	418	413	439	477	481	445	403	455	426	457	453	423	453	439	446	432	445	439	443	474	441	450	461	429	435	444	429	444	452	426	476	482	439	486	460	414	447	431	447	443	402	484	432	434	402	421	479	447	446	477	450	442	424	474	451	476	458	441	430	433	440	466	486	484	415	417	466	488	431	462	438	454	445	485	432	463	423	430	432	492	471	423	414	428	453	464	442	461	435	471	457	438	435	417	455	430	446	435	421	444	445	432	441	459	421	422	447	473	449	476	423	466	485	465	437	424	420	471	446	448	455	470	436	425	444	457	453	402	488	490	424	465	432	458	408	461	475	459	441	469	428	431	484	461	437	470	452	432	440	457	428	436	470	426	445	435	453	456	390	435	442	451	451	480	417	467	416	471	478	407	447	481	395	479	428	405	451	429	425	452	446	453	465	457	454	467	449	422	454	450	463	407	426	435	432	492	429	465	444	457	485	436	452	425	460	439	440	473	455	454	439	432	459	441	413	445	451	426	475	443	420	457	440	449	434	453	459	450	443	475	436	478	468	464	474	443	459	416	448	492	451	445	454	451	450	491	446	463	435	470	449	432	432	440	432	429	425	436	451	454	472	435	429	432	471	418	432	463	446	427	425	449	458	468	456	433	474	422	463	446	479	434	461	453	455	415	436	452	500	409	451	462	435	462	462	434	473	481	436	457	398	446	468	444	442	442	453	467	513	451	450	414	423	454	464	467	420	481	418	457	443	426	467	435	450	432	442	420	464	455	444	443	504	415	416	431	476	468	455	429	452	465	433	413	472	443	441	388	459	440	421	427	488	426	447	410	450	452	416	434	454	469	422	436	442	477	423	465	485	440	461	437	390	456	472	429	415	434	461	469	485	438	454	475	469	455	425	440	426	426	453	450	424	460	428	440	469	452	446	454	471	452	490	444	437	457	468	462	465	467	426	459	464	430	471	426	462	427	467	443	445	425	466	455	468	467	458	447	450	436	421	413	472	428	432	418	451	471	448	456	461	449	461	505	439	441	439	414	481	472	474	453	446	426	457	435	442	421	423	464	435	417	447	472	465	435	430	444	452	424	455	453	453	427	426	472	443	419	483	439	434	441	464	440	431	442	463	495	448	431	458	455	437	462	469	448	436	446	440	432	448	447	491	443	470	453	439	448	455	436	451	422	446	437	422	433	458	396	441	463	468	429	480	443	435	476	479	463	471	452	501	477	435	432	427	450	435	467	454	428	451	461	480	455	466	460	408	438	418	439	446	442	464	458	447	499	413	453	439	448	460	468	457	427	443	421	444	424	471	488	490	466	415	444	443	447	475	445	445	411	422	489	471	472	464	460	492	427	441	431	460	477	462	481	424	415	430	454	443	460	441	436	443	435	403	458	454	435	469	477	468	474	449	499	448	433	492	445	491	410	418	436	437	432	460	471	429	471	451	451	436	440	455	475	448	422	404	478	421	445	472	440	412	463	427	438	429	462	437	450	433	469	433	466	447	457	464	450	481	423	448	473	489	480	438	468	442	436	468	445	436	444	421	443	433	481	472	418	434	464	475	439	437	487	430	449	436	463	406	415	455	437	515	441	473	461	435	446	439	415	455	467	444	479	422	466	420	432	431	467	416	479	463	438	469	462	420	447	437	439	459	435	445	443	465	462	425	449	433	416	419	433	451	451	441	405	452	470	461	458	455	425	432	443	470	447	465	458	464	461	443	452	457	457	469	421	481	458	476	458	446	470	444	455	481	457	440	477	483	446	438	453	490	435	436	489	421	445	420	471	433	459	437	475	430	436	476	455	478	452	460	436	471	440	425	486	426	468	415	476	472	407	440	456	449	438	434	475	432	462	428	420	471	451	390	419	442	488	452	420	461	445	447	455	461	442	436	424	451	454	493	430	475	441	451	437	453	448	445	412	437	427	435	455	470	432	447	447	428	417	424	460	449	420	442	406	440	412	417	443	444	480	435	457	436	477	471	434
22229	34215	40264	53476	55347	48873	43059	33144	22803	13860	7317	3314	1666	603	356	356	322	292	297	345	332	355	331	309	356	318	333	317	302	339	307	306	340	296	340	299	333	360	335	303	343	361	360	338	356	344	353	312	340	356	328	338	327	340	354	300	355	303	349	316	323	317	327	323	314	316	303	313	313	313	318	328	331	303	300	344	310	347	315	298	327	314	355	320	330	340	323	305	288	299	287	323	309	329	309	322	331	345	341	299	292	328	317	319	343	328	329	320	315	321	323	313	314	299	322	312	328	363	364	352	305	363	308	287	328	337	316	334	299	305	330	339	331	327	321	301	321	342	332	347	318	319	319	337	333	321	322	293	324	315	320	335	325	342	322	351	312	288	313	291	343	370	287	322	318	344	313	322	305	347	349	335	325	321	306	325	307	337	289	349	324	347	327	279	304	340	297	346	336	326	339	326	354	307	311	314	312	301	331	349	300	386	337	320	372	292	316	312	375	313	312	333	314	343	307	313	332	299	354	326	357	338	309	325	332	328	300	315	328	329	332	345	360	329	284	333	336	311	314	333	323	318	322	332	343	346	315	316	306	352	330	294	308	331	273	306	310	311	356	319	313	323	341	313	331	323	355	321	309	341	313	298	289	334	314	349	331	297	297	344	339	317	331	349	318	319	330	330	361	318	297	332	323	321	308	313	298	339	318	323	321	331	323	341	344	313	310	346	329	313	312	343	312	312	322	311	303	302	344	364	338	317	330	329	310	322	332	321	311	320	333	344	282	292	322	298	309	298	291	292	333	345	319	333	336	318	317	324	308	330	309	344	324	280	340	353	336	357	317	325	319	355	352	320	348	329	348	323	298	363	312	333	313	353	308	344	340	337	348	331	350	385	313	315	340	338	318	313	349	372	349	353	322	323	306	347	311	291	321	324	331	331	316	321	303	303	315	336	312	329	293	316	309	286	311	347	345	323	327	312	323	304	359	315	312	341	314	313	342	377	307	328	328	308	305	337	349	349	332	306	309	302	331	290	327	319	313	328	362	332	311	326	321	331	357	335	313	326	343	334	316	320	308	328	307	308	315	285	296	344	373	331	328	302	327	308	296	343	345	360	355	308	295	326	358	329	352	318	283	327	326	328	297	321	314	309	317	309	344	312	291	351	311	312	348	325	325	312	315	372	318	356	310	356	338	372	356	321	299	305	309	347	324	326	332	331	310	325	279	299	328	340	277	316	297	285	340	354	326	385	352	326	329	329	327	325	305	319	346	319	308	324	328	292	303	334	353	335	304	335	332	345	320	303	365	312	325	351	319	338	356	347	324	305	330	312	320	308	319	320	293	327	298	293	344	313	332	324	309	338	319	332	326	326	321	332	342	333	329	314	340	308	289	310	318	321	345	330	322	351	289	344	326	321	301	340	335	300	344	291	317	298	315	330	332	298	337	327	317	311	268	359	318	351	342	339	304	338	322	331	313	332	335	303	319	342	337	345	301	322	320	346	306	321	350	315	334	318	350	312	290	339	367	331	294	349	304	331	355	335	329	298	320	321	333	333	343	332	321	340	319	358	347	339	343	330	321	322	309	315	311	327	312	343	284	322	320	313	354	338	353	318	343	328	311	321	344	292	317	335	298	353	326	309	363	319	331	308	339	332	346	335	335	342	314	363	339	304	335	341	354	328	311	347	365	319	358	312	345	315	307	304	314	337	307	295	346	335	327	338	347	312	302	332	342	310	347	330	334	334	353	317	330	339	324	280	327	347	339	312	290	304	336	307	325	332	326	319	286	341	319	343	308	353	307	314	356	338	337	344	326	339	320	329	336	342	340	306	307	330	337	301	312	327	325	308	302	328	319	338	312	318	339	359	328	328	314	288	320	310	284	317	327	318	318	315	307	335	355	334	335	320	298	327	308	346	335	347	335	323	302	323	306	316	332	344	340	335	333	295	310	328	328	303	349	320	320	343	312	338	361	318	343	287	327	347	282	329	292	302	343	308	324	341	292	317	311	311	291	310	281	308	307	310	322	302	308	358	364	326	331	354	324	326	308	284	340	323	353	341	310	318	358	323	338	299	292	332	324	342	373	312	296	317	335	331	330	291	329	325	300	330	344	312	328	334	301	314	341	354	346	355	298	302	320	290	323	329	312	323	334	354	348	337	289	311	315	337	329	315	311	316	311	311	302	292	310	328	323	345	329	316	316	312	331	338	338	316	345	345	289	323	352	308	345	299	312	310	322	332	316	315	323	349	334	318	317	303	309	283	339	321	317	339	351	358	321	337	324	320	362	324	337	311	296	310	332	332	354	301	318	323	372	322	312	338	337	335	358	344	350	308	320	303	320	314	302	319	295	304	310	287	321	274	316	339	336	326	333	318	346	326	291	346	340	363	300	302	316	343	298	306	315	340	327	326	324	345	321	336	321	310	301	317	302	334	349	337	364	333	314	331	317	359	306	304	329	308	355	369	331	332	329	329	291	357	303	293	329	350	313	348	313	303	307	342	305	329	302	310	295	336	338	323	324	314	323	338	327	348	327	329	348	277	327	321	332	296	355	343	309	344	324	334	309	300	352	326	273	361	318	315	337	285	321	330	329	341	312	320	331	373	305	345	345	301	326	340	359	315	342	306	342	344	312	352	330	311	317	317	314	333	367	331	338	316	321	327	339	314	317	327	348	323	346	340	330	352	292	322	313	279	310	311	354	310	330	313	323	338	325	345	331	330	309	299	307	337	306	320	306	339	323	337	334	326	311	332	302	338	297	333	325	274	320	311	293	359	309	293	278	328	338	342	313	337	329	315	329	331	365	319	337	317	318	307	344	324	311	318	339	292	340	314	319	331	401	364	297	334	354	371	366	308	302	299	337	296	305	315	316	334	354	346	306	334	315	332	353	302	325	325	317	281	320	295	303	303	345	342	334	325	324	311	288	322	301	275	334	338	325	297	343	334	327	301	343	337	303	327	330	324	363	336	320	318	305	313	299	345	330	325	309	330	329	341	320	326	348	339	307	316	303	324	351	316	313	347	337	326	338	330	322	310	336	325	343	342	299	314	342	275	338	284	346	341	342	287	324	299	309	285	323	352	329	335	319	354	320	340	324	286	326	368	313	316	324	336	321	288	302	318	326	332	279	347	293	313	325	310	310	342	344	298	340	356	360	312	311	343	343	318	298	307	361	327	306	335	331	347	348	329	327	348	354	354	342	339	308	348	322	336	314	294	306	316	373	299	300	338	309	354	354	330	364	346	319	348	344	336	346	344	320	340	312	326	344	322	339	314	305	308	288	339	292	345	319	338	337	346	309	319	355	299	300	341	312	286	313	335	297	337	325	364	323	324	315	333	310	331	329	329	321	354	308	331	310	360	339	325	333	298	378	347	327	323	303	329	365	328	335	285	350	344	320	311	314	348	316	260	314	329	325	327	309	355	335	317	333	319	326	348	343	316	334	316	308	343	339	304	305	342	340	309	282	339	378	329	353	301	308	302	307	328	326	327
11191	26429	37196	60033	64064	61324	56451	48253	39380	30214	20559	12113	6618	1721	753	725	746	698	728	693	733	710	695	721	746	716	741	687	727	738	713	753	719	712	702	736	734	710	721	693	690	675	723	686	714	695	735	731	672	689	757	671	706	692	677	725	697	724	677	707	720	686	693	693	694	742	715	746	709	728	698	685	693	700	721	659	667	706	704	719	691	701	712	683	714	710	718	746	724	720	677	713	751	664	725	715	697	759	711	716	689	724	763	678	720	716	760	720	706	673	758	709	731	705	691	744	709	729	764	668	695	729	684	690	685	697	756	716	742	719	710	746	721	712	707	688	704	699	698	669	706	724	724	737	705	699	731	744	767	698	702	722	703	692	719	780	756	749	715	671	671	726	752	703	701	707	713	691	701	717	721	712	720	680	713	694	742	767	685	696	716	689	714	696	736	721	719	678	776	715	730	711	680	745	716	722	732	669	704	672	670	735	712	672	653	703	705	675	734	685	716	723	708	694	720	683	704	772	720	719	761	729	717	664	706	720	719	713	693	696	743	708	674	716	721	701	709	707	692	667	686	685	715	704	751	730	700	697	697	720	704	710	756	744	679	715	707	672	699	684	664	752	753	692	694	689	727	706	692	654	735	654	741	732	714	735	703	796	734	741	686	738	709	713	731	690	704	727	702	708	719	721	726	747	646	740	681	709	741	724	680	733	707	746	700	705	719	752	735	695	743	713	711	707	703	717	729	726	702	736	675	717	686	685	751	714	754	730	687	694	715	750	695	790	721	682	700	706	698	705	756	698	701	745	733	702	743	737	736	710	732	698	716	723	730	721	745	687	717	742	707	712	704	683	711	685	717	662	753	734	669	690	710	739	723	712	768	713	673	698	756	761	718	694	752	729	742	679	703	698	737	718	651	656	728	674	726	712	714	683	726	764	698	697	674	747	712	716	681	703	666	707	715	715	673	749	733	716	678	702	729	720	685	722	703	677	707	720	750	700	711	751	647	736	712	730	740	678	713	705	751	679	693	705	711	755	708	731	709	677	677	624	707	726	777	765	675	719	716	684	780	713	699	684	676	686	719	693	721	753	750	714	776	722	716	753	700	702	701	722	681	699	722	746	703	729	741	718	684	700	686	739	689	744	742	759	733	721	724	728	719	734	676	751	697	717	670	695	688	701	704	721	728	676	725	689	789	697	684	661	703	701	723	660	676	687	695	712	699	726	673	710	727	686	666	678	697	740	719	732	701	732	733	694	686	729	750	737	721	727	634	746	686	712	695	700	724	652	720	760	712	767	727	721	700	698	734	682	692	727	721	722	727	714	739	708	693	733	709	726	700	728	729	703	657	719	734	694	656	692	776	698	762	723	762	703	723	739	685	741	716	716	721	723	721	766	734	704	731	735	666	709	726	722	718	713	735	724	718	724	656	754	702	729	733	753	738	716	695	715	694	701	713	753	735	708	669	699	752	686	697	748	661	760	706	683	713	688	700	746	756	732	680	721	697	713	712	735	690	723	770	687	675	704	700	700	740	753	729	715	679	723	703	737	772	770	707	713	704	718	657	757	772	764	706	711	732	677	704	685	691	714	736	715	711	711	725	713	759	706	661	714	695	698	714	744	748	779	734	667	750	685	703	718	702	721	681	709	680	742	756	696	675	763	719	708	680	710	727	722	704	702	762	638	713	732	731	775	701	730	691	714	724	674	708	785	729	707	702	681	712	699	740	730	694	675	705	743	711	707	723	744	690	703	755	729	729	718	706	673	649	766	704	729	720	720	689	756	758	746	704	743	726	690	718	728	689	732	691	674	727	688	709	707	700	724	756	735	672	734	698	697	788	767	689	666	669	715	753	668	698	728	685	716	645	700	732	689	699	742	751	687	750	720	704	728	696	728	732	681	729	678	742	714	736	719	675	680	745	715	725	749	736	747	707	698	717	724	728	652	698	689	705	733	695	743	708	742	726	686	729	712	716	658	794	732	756	687	717	685	729	719	722	780	718	723	714	712	713	712	729	736	745	733	682	736	673	718	733	689	741	670	723	711	746	729	691	685	707	686	724	723	693	711	729	711	731	710	768	727	713	707	706	684	709	669	686	667	684	704	716	741	718	737	723	731	715	714	658	719	730	704	664	717	704	679	700	690	740	682	714	743	683	702	711	731	741	698	743	684	718	708	705	742	710	714	696	650	755	669	713	693	743	705	721	739	729	745	759	699	671	742	666	704	659	681	682	742	661	712	722	711	723	701	722	719	729	685	705	711	709	735	770	691	710	750	685	684	690	722	731	683	716	707	762	732	713	692	736	695	686	721	649	692	708	679	740	644	703	712	712	719	719	743	714	726	709	720	718	750	720	699	738	769	670	693	772	700	657	663	650	727	700	686	718	723	782	742	759	702	717	692	721	715	767	718	705	706	737	745	732	720	772	763	719	783	724	690	711	728	703	752	722	713	690	714	749	679	715	720	700	750	665	735	689	697	715	667	713	669	664	733	726	673	747	746	653	729	745	645	722	736	704	743	746	684	742	723	715	729	682	708	708	687	681	711	708	798	689	675	660	705	732	729	673	691	717	717	770	707	648	745	709	688	671	717	697	734	717	699	731	726	789	711	724	751	676	705	730	742	722	702	663	700	721	673	744	704	688	689	745	700	716	691	744	754	705	733	728	769	711	726	722	686	712	662	771	710	737	717	701	698	740	736	697	733	735	748	720	733	711	728	728	708	729	799	709	740	716	720	713	703	736	710	737	728	699	709	721	754	707	737	704	707	680	703	665	674	765	716	720	644	694	689	760	767	706	729	726	714	724	726	784	747	737	681	719	733	707	727	741	705	742	710	727	741	767	734	721	715	729	702	747	667	748	753	733	746	707	692	722	714	660	766	763	729	705	702	712	688	711	719	782	735	768	704	691	726	676	741	726	690	684	753	725	681	712	723	693	713	747	735	754	711	696	727	714	677	715	735	734	666	733	725	669	684	693	681	691	722	719	732	737	686	700	689	735	720	697	715	677	707	685	684	694	753	737	699	707	691	665	741	709	721	681	730	728	695	707	706	725	664	708	721	681	731	712	741	673	750	709	788	702	756	669	715	676	762	683	732	692	741	715	750	715	707	689	718	706	698	720	715	702	737	740	681	747	701	691	708	709	755	735	742	696	676	692	698	702	698	773	649	717	731	728	681	703	730	757	660	685	688	684	733	716	720	744	719	728	756	713	708	741	743	717	662	743	705	705	740	773	704	749	691	712	686	698	716	762	710	757	709	717	751	733	750	718	709	678	738	743	707	694	706	699	736	677	704	699	715	664	726	722	698	710	697	712	690	744	744	755	726	722	697	722	680	747	686	699	708	727	740	694	738	742	699	697	690	725	732	739	707	721	727	785	700	733	688	687	721	715	684	677	694	712	740	715	699	733	725	713	700	713	646	720	694	711	735	713	684	731	673	733	713	713	700	708	714	698	749	744	700	702	726	717	721	737	686	629	708	703	674	713	697	689	752
22971	25883	40532	63058	60400	51384	41501	30792	20571	11875	5885	2929	1544	602	360	374	331	364	353	366	350	331	363	371	345	380	345	368	345	331	336	365	300	318	327	354	317	345	369	304	327	323	296	332	352	345	333	354	358	373	353	336	318	337	336	325	326	361	340	334	351	352	371	363	366	337	356	388	330	319	356	357	325	344	324	361	327	303	343	321	323	354	347	353	335	347	344	370	355	316	358	355	403	362	339	336	367	366	361	334	371	317	333	316	311	355	370	309	335	336	334	350	332	335	340	321	359	320	347	331	356	327	343	345	357	335	343	383	364	329	356	373	361	363	350	353	328	365	381	337	381	377	366	356	340	353	363	367	324	334	321	345	350	323	305	333	380	357	333	334	345	350	334	349	369	352	338	327	321	324	328	335	351	307	313	334	351	314	339	320	338	345	359	347	353	344	345	357	368	346	328	330	371	359	338	312	368	327	325	356	335	330	312	285	354	364	328	337	319	350	328	360	334	330	350	325	324	318	355	344	381	352	327	384	346	296	315	365	347	357	309	305	357	381	355	354	351	348	330	320	354	326	329	348	344	346	339	319	363	352	345	357	329	318	359	371	322	363	361	357	328	358	344	361	335	358	399	372	360	383	354	348	334	346	360	342	366	347	339	331	356	322	371	338	361	334	322	319	357	359	342	354	348	354	365	364	330	317	359	343	340	328	353	365	385	306	345	349	319	339	380	388	345	359	383	350	348	382	309	325	351	337	351	338	341	348	327	351	358	304	346	329	362	337	304	320	357	348	335	350	346	386	340	322	338	329	355	344	364	379	313	338	305	323	369	359	335	337	330	327	332	362	327	352	334	323	356	348	316	376	326	343	329	352	360	365	336	317	366	337	385	330	344	373	349	374	346	329	346	344	368	352	324	336	326	338	351	374	348	353	371	329	324	312	322	321	327	366	348	345	332	295	345	345	353	348	318	342	360	362	334	347	322	354	354	345	365	331	331	327	314	351	343	377	308	335	358	361	340	323	304	337	318	363	341	375	311	323	318	339	332	361	283	353	337	352	332	331	330	367	367	350	337	338	343	331	364	325	341	378	376	351	361	341	363	323	340	372	359	358	337	349	343	374	337	346	351	347	343	340	350	331	335	351	392	376	359	361	367	360	347	358	361	322	335	357	330	362	349	359	361	348	362	350	329	359	314	345	357	359	387	355	349	389	347	329	326	328	406	343	368	364	369	353	335	358	311	330	362	337	336	351	333	348	334	343	342	355	364	330	342	358	367	333	317	361	325	335	337	360	361	356	339	383	340	335	344	333	346	376	353	348	330	362	345	338	330	368	331	319	363	368	340	365	353	382	322	365	357	319	312	339	329	379	372	367	331	371	354	360	333	354	332	375	320	340	375	360	339	337	347	329	369	352	350	385	382	377	325	367	350	370	333	299	360	341	343	338	354	337	356	329	331	327	360	345	366	306	341	367	345	324	340	338	369	323	363	333	339	319	358	346	369	304	362	331	351	333	350	345	338	348	341	328	345	315	351	331	368	328	364	375	347	363	328	370	377	344	328	338	338	381	352	352	339	371	355	336	301	362	362	314	360	329	354	340	341	364	369	330	337	375	345	370	345	326	333	376	342	326	343	357	327	341	368	377	361	334	363	342	323	360	321	365	369	348	362	349	373	356	348	353	332	374	387	333	360	373	332	328	356	319	340	367	329	354	386	292	357	391	341	357	331	310	307	385	363	362	390	343	356	340	382	353	360	342	358	367	310	327	324	352	319	348	349	328	309	351	344	347	333	365	366	353	346	338	327	330	337	331	374	346	359	315	355	363	345	317	363	350	352	340	327	392	346	335	327	356	313	328	362	353	335	372	344	331	342	347	350	361	335	365	348	313	355	363	324	353	355	326	366	334	317	317	343	320	336	352	340	308	321	329	323	354	349	308	330	381	356	354	339	348	350	337	313	320	365	371	387	346	329	332	325	358	345	308	351	381	329	365	347	349	357	361	353	390	329	352	317	404	317	363	335	344	344	363	390	377	346	335	325	341	358	344	354	358	331	366	369	299	320	381	331	365	363	349	359	403	343	341	347	353	358	376	352	362	335	332	373	335	348	347	371	322	362	359	359	356	324	315	348	345	366	331	352	310	317	354	372	351	377	330	337	345	321	365	350	302	368	351	324	361	345	316	372	333	343	342	360	367	312	330	346	365	341	338	310	318	324	354	350	367	361	306	356	343	337	347	340	337	349	354	332	366	370	328	357	346	331	365	328	327	375	348	347	365	342	355	348	344	342	376	327	322	381	337	345	349	385	308	324	339	358	359	365	372	366	354	363	342	338	346	422	354	357	346	336	361	306	368	324	345	338	365	318	313	342	365	322	352	348	336	372	378	353	337	359	343	315	322	335	329	364	341	345	342	325	308	319	331	339	328	326	369	356	310	316	352	341	403	341	328	348	344	340	324	314	345	370	339	364	300	339	325	324	310	343	354	321	357	323	376	355	333	314	360	370	348	324	333	332	347	345	331	366	329	313	350	336	368	376	319	337	357	345	344	354	355	352	338	356	328	333	349	318	368	350	339	369	331	331	312	371	360	345	353	341	331	350	364	344	343	295	363	371	361	333	321	362	341	367	327	342	320	340	320	359	312	349	359	360	302	356	340	344	342	359	373	347	354	357	329	348	345	365	346	378	353	394	364	364	329	311	314	352	320	312	329	372	351	338	338	342	330	331	363	343	351	344	309	329	369	347	380	385	341	351	354	320	373	361	334	397	358	370	344	333	346	327	347	383	345	330	336	365	316	329	325	332	333	337	331	314	343	368	322	341	337	322	287	344	309	315	314	350	345	317	355	329	339	367	331	355	374	333	326	374	409	395	301	336	318	317	358	373	356	387	352	340	367	347	340	343	336	344	341	334	354	347	319	335	358	338	315	334	358	316	319	334	366	323	340	353	335	364	308	329	335	354	322	376	379	326	364	321	331	338	339	375	344	377	357	363	302	296	352	334	367	333	341	301	316	342	358	375	396	357	364	372	340	339	338	360	350	343	356	347	392	354	306	379	358	343	361	377	350	400	366	327	318	323	338	363	350	349	384	345	334	347	374	329	346	327	354	357	313	335	383	368	343	340	349	356	338	350	335	349	348	356	313	368	324	355	360	350	342	336	323	323	367	365	341	301	324	345	351	346	354	357	333	360	373	355	334	353	331	342	334	361	326	380	358	378	327	339	310	333	330	355	361	297	313	359	336	346	364	342	308	333	336	344	358	361	373	352	367	366	331	406	343	345	324	332	358	323	391	348	362	347	366	329	336	385	331	354	361	324	334	339	364	344	331	362	365	335	342	302	328	333	311	343	330	382	374	302	323	326	367	337	351	367	326	308	328	336	310	353	329	369	397	410	375	357	334	384	346	339	339	342	336	355	341	315	373	334	318	325	356	335	367	338	329	328	333	374	303	336	328	362	355	282	340	332	327	338	361	331	368	330	349	322	340	362	300	380	330
10903	20165	38679	67122	68836	62397	54901	46295	37231	27725	17504	10297	5639	1685	762	741	740	752	719	778	725	729	717	779	767	766	795	749	770	737	796	688	801	733	747	766	747	757	753	726	824	780	782	780	769	745	733	710	796	698	793	730	724	760	737	778	754	779	736	722	747	756	766	768	768	784	723	748	733	736	754	715	732	742	756	753	770	763	742	771	741	773	761	754	749	796	713	730	719	763	761	739	732	746	737	743	757	704	720	728	743	732	789	747	764	772	721	734	742	770	736	749	796	745	756	773	783	746	786	794	699	751	789	727	749	737	784	706	764	723	745	781	727	708	764	717	765	747	786	774	752	768	699	752	743	763	743	722	786	761	733	739	819	753	705	766	741	788	745	766	732	739	705	764	730	751	761	778	762	712	743	754	785	735	722	767	774	742	768	767	739	738	749	736	741	766	735	796	779	730	714	773	792	786	744	740	728	726	778	765	795	750	723	708	775	768	727	739	710	743	764	716	752	779	756	707	765	746	730	741	736	740	806	772	758	732	778	750	720	732	759	724	763	768	742	757	752	754	771	734	752	759	766	742	724	763	745	773	702	698	740	803	716	718	774	768	782	742	797	712	735	773	726	746	789	790	816	791	793	757	705	723	708	753	708	779	750	729	726	713	788	769	719	706	779	780	721	752	769	713	798	727	774	746	756	769	758	767	742	792	774	732	772	749	712	738	767	731	745	774	742	773	726	775	723	714	717	726	733	713	767	721	746	700	763	755	761	786	753	750	781	720	794	794	765	767	724	743	751	770	796	723	737	721	805	769	749	752	720	742	729	719	815	735	749	792	746	733	762	717	762	736	766	767	752	727	733	763	729	782	767	735	755	759	780	722	711	833	774	752	773	729	750	772	755	752	744	776	761	736	768	759	768	727	719	752	727	757	753	756	748	716	782	737	735	761	701	796	765	728	734	762	751	706	768	758	750	749	733	776	732	773	792	710	749	776	768	807	734	781	773	711	757	819	778	755	742	747	792	765	705	738	780	810	749	775	726	730	788	771	750	708	709	731	783	718	783	734	749	734	805	734	758	779	750	790	721	780	748	751	723	762	767	750	691	760	750	781	773	734	738	747	762	761	814	735	754	692	769	760	742	765	711	740	740	789	772	736	801	737	777	704	709	731	770	811	765	760	734	752	732	682	754	700	745	786	718	719	744	748	740	747	723	768	751	750	750	733	737	746	723	746	748	727	779	782	760	722	769	689	770	717	730	769	737	712	770	752	778	742	726	769	715	749	725	764	763	751	729	776	738	741	739	738	778	732	755	729	734	729	755	769	754	762	713	776	727	744	707	719	791	802	745	775	738	746	775	777	795	705	750	682	745	756	758	760	752	759	759	745	729	775	750	798	669	793	751	761	733	729	773	820	744	765	749	749	748	734	748	767	746	752	730	720	757	726	736	743	762	749	767	761	762	742	731	754	739	714	732	768	709	779	734	714	806	754	731	749	728	744	783	744	764	734	776	738	711	748	743	737	730	719	780	705	715	694	741	776	724	746	726	753	771	719	749	730	766	731	709	742	708	751	776	786	726	776	742	761	751	688	703	744	741	751	770	727	778	774	774	715	731	726	777	740	772	745	801	753	733	719	752	744	681	738	739	752	682	705	724	764	739	795	741	747	774	772	800	798	751	719	784	752	781	781	759	721	769	700	747	761	749	735	717	772	822	753	726	768	743	754	768	744	763	765	746	728	714	762	757	735	789	738	712	748	762	732	785	776	732	768	764	785	778	730	735	723	754	795	754	780	744	742	773	761	725	749	758	744	738	771	746	765	754	711	763	742	750	766	797	761	733	800	745	745	761	767	719	750	735	774	751	794	744	731	738	709	756	726	738	721	718	714	802	768	768	721	762	767	781	741	701	741	761	747	749	762	712	769	791	790	749	743	740	742	742	777	733	832	773	779	705	755	759	719	716	774	772	736	744	710	744	798	765	689	767	777	720	743	747	789	776	790	761	775	770	740	718	756	715	710	708	765	729	756	762	804	684	759	833	742	766	759	784	765	749	745	757	750	727	779	682	734	685	786	721	768	721	801	759	817	786	739	788	682	757	733	729	752	733	744	742	746	776	757	747	766	707	770	732	746	731	741	729	717	751	753	753	775	752	756	755	753	751	734	774	744	744	793	732	696	734	731	744	754	763	803	715	747	748	751	739	737	774	723	747	768	754	755	749	745	745	745	716	772	780	756	760	731	767	754	764	746	793	799	757	779	726	755	761	746	768	762	736	752	729	753	782	749	770	778	806	745	698	799	779	767	747	740	717	751	754	710	770	760	731	781	729	750	780	770	764	726	739	747	743	764	752	780	769	721	732	715	753	753	775	770	776	726	731	739	713	747	782	745	738	748	763	749	722	764	759	762	733	737	823	724	710	803	817	779	733	769	744	796	737	773	725	729	797	731	752	740	761	742	786	748	717	786	747	747	739	722	714	774	765	751	701	752	784	789	733	762	773	786	790	785	745	717	736	732	754	772	710	736	804	761	746	763	763	732	740	749	783	705	758	783	746	727	747	735	771	729	749	716	718	751	756	758	794	808	769	745	757	763	775	751	681	719	787	735	731	739	703	751	756	765	752	731	763	779	721	770	730	754	709	718	781	768	741	793	719	754	791	752	752	686	742	751	734	706	773	745	755	725	755	734	777	793	794	755	709	747	746	755	761	741	757	753	755	740	750	782	735	779	741	761	741	765	787	763	802	768	748	747	763	780	766	752	689	769	727	755	778	711	793	787	734	813	728	823	767	767	749	758	705	760	772	742	741	723	759	735	683	791	747	771	765	805	761	748	766	772	741	718	731	769	741	761	714	691	700	812	733	728	773	785	749	746	722	696	751	767	771	743	742	746	732	760	738	774	788	725	766	747	775	756	711	733	763	786	743	747	776	748	779	727	762	742	760	720	759	751	753	734	734	760	735	740	738	772	734	725	754	769	712	751	727	779	741	757	747	756	743	771	755	737	759	763	725	687	754	777	745	724	746	739	694	720	720	739	746	715	736	743	754	721	744	769	800	753	743	778	709	763	751	774	791	725	754	757	724	795	759	821	727	755	767	730	797	777	744	755	742	755	788	732	756	729	741	762	753	740	708	758	746	806	743	743	728	769	741	775	763	772	722	696	728	769	740	741	733	728	752	723	774	717	757	678	764	743	743	761	702	768	727	744	708	713	744	746	734	740	733	727	743	818	754	724	772	754	762	717	793	784	717	771	770	775	742	791	725	700	711	740	733	705	747	812	740	755	750	741	761	742	813	770	740	763	753	728	754	785	791	767	749	729	756	766	745	743	750	789	755	751	779	720	726	789	762	777	750	786	761	780	775	751	774	714	771	762	714	729	788	759	780	761	687	780	751	779	802	741	780	756	749	728	753	765	775	752	749	736	712	760	752	790	729	714	811	772	694	700	796	767	787	762	774	728	751	746	696	721	751	727	726	741	742	785	759	707	679	764	766	785	768	706
2992	1099	1885	2859	2525	2303	1759	1144	739	535	387	289	264	197	181	206	213	205	196	167	201	176	180	173	189	185	189	185	176	228	193	163	182	184	207	215	190	211	197	177	166	179	190	207	190	214	207	218	181	197	179	200	203	186	192	184	189	224	161	178	177	204	189	206	189	202	186	179	187	181	192	195	201	195	201	179	182	168	179	197	188	192	187	197	203	202	205	182	176	196	206	182	191	201	197	186	187	195	201	195	193	184	206	213	197	223	186	191	196	199	209	244	192	181	186	219	210	175	171	185	170	163	195	181	187	208	164	194	200	187	159	180	180	185	218	177	176	163	191	176	205	192	191	206	185	190	184	184	226	188	204	214	191	211	214	206	169	204	198	186	229	204	194	166	217	187	175	194	199	179	196	187	196	186	191	175	186	189	189	209	209	175	188	188	188	189	193	178	191	212	179	205	189	198	173	174	195	179	188	222	174	182	190	190	175	197	176	198	204	209	196	191	209	199	175	198	222	163	196	193	211	183	198	189	220	209	203	185	218	202	194	167	187	172	204	181	175	192	183	207	195	182	211	182	191	200	171	173	191	194	246	189	191	203	195	210	198	158	197	180	201	185	199	189	208	194	191	218	171	190	175	179	175	193	213	174	185	192	188	169	201	210	181	165	163	176	215	184	185	190	211	202	149	200	183	212	172	217	207	187	211	196	178	177	194	195	211	183	204	220	201	188	186	215	161	182	201	202	176	187	168	200	191	188	180	215	199	210	203	179	194	206	215	218	186	184	162	188	183	218	168	202	225	174	184	178	200	179	204	170	232	205	210	182	201	187	209	198	189	196	194	185	180	175	191	177	194	188	168	184	191	182	206	216	196	188	194	229	191	195	161	190	205	179	216	180	182	195	179	184	191	177	188	207	173	195	177	189	195	199	233	175	167	175	201	184	194	183	190	193	207	186	207	209	205	190	185	198	201	210	169	200	184	172	192	189	176	189	182	194	196	175	180	186	214	211	213	201	204	184	188	207	193	189	188	179	199	187	195	195	180	187	204	207	199	208	185	208	197	193	192	202	192	224	213	175	185	196	191	210	196	185	211	205	174	195	209	183	186	179	200	203	179	217	204	190	183	195	176	198	217	202	168	210	192	214	182	178	183	185	206	189	183	182	196	199	180	200	192	197	198	197	214	215	204	195	172	218	210	185	185	187	207	166	182	192	184	221	212	188	213	176	178	189	193	211	193	195	197	195	183	209	201	190	178	207	165	202	202	191	176	205	210	200	179	210	182	191	196	183	186	200	196	217	180	209	180	190	200	189	212	206	178	182	197	219	164	173	202	203	183	197	171	172	192	213	162	199	216	200	188	210	205	180	195	230	197	201	219	206	199	218	188	187	188	186	184	217	204	193	192	200	170	216	160	201	228	199	210	208	208	166	190	187	179	193	192	182	191	181	187	200	197	218	194	179	186	189	174	177	163	216	195	188	185	190	191	181	199	209	214	201	192	173	209	189	190	191	171	201	190	217	171	207	185	167	166	187	188	192	192	181	193	194	184	196	188	197	191	165	195	190	176	197	191	178	204	191	189	203	194	195	182	204	200	219	216	192	211	205	184	191	189	177	174	195	203	181	187	205	195	209	176	196	193	186	184	213	182	198	204	200	204	186	164	183	226	191	185	230	214	211	191	220	172	194	189	171	222	200	209	198	230	203	164	182	179	184	177	204	172	195	164	164	188	209	183	205	171	201	186	161	183	185	189	189	182	187	172	189	213	192	193	174	219	218	188	208	196	187	201	186	199	165	189	203	220	178	193	214	187	187	188	202	188	204	188	184	222	193	167	183	176	214	191	191	213	191	188	183	173	190	187	181	180	172	186	196	206	165	189	202	185	186	212	181	211	202	175	189	200	182	182	177	210	217	195	202	207	169	200	190	191	185	164	219	181	211	191	180	167	180	199	207	184	174	183	199	192	180	193	186	182	196	185	216	207	178	171	202	174	206	216	201	194	186	204	178	203	178	189	188	183	181	193	209	185	193	184	224	190	203	213	197	187	185	185	180	199	185	193	199	183	200	195	196	186	223	186	205	177	201	199	207	210	189	198	209	173	187	163	173	185	193	183	203	183	213	200	188	182	183	183	187	178	191	194	200	193	167	195	202	212	202	209	191	186	185	198	185	210	198	183	225	219	202	184	208	201	214	197	210	200	186	178	202	180	184	206	181	190	194	182	198	171	196	180	191	185	196	179	202	193	216	196	180	190	205	213	200	194	204	183	204	204	193	185	171	213	183	172	179	190	166	214	187	199	189	188	198	202	184	192	184	197	192	173	172	184	213	186	180	198	212	202	207	171	183	193	189	194	186	199	203	181	191	185	203	196	203	187	214	165	170	196	229	182	194	199	217	201	197	192	192	199	177	183	208	207	218	192	185	179	189	184	204	191	209	174	195	175	193	230	181	181	185	224	189	187	161	184	188	210	192	174	196	176	192	207	204	195	185	186	173	212	196	195	190	167	197	189	170	202	182	219	201	198	213	221	200	203	209	204	193	183	214	194	178	180	180	210	192	175	167	210	190	175	192	197	207	216	216	201	198	195	175	186	211	189	186	193	202	206	207	191	209	169	195	179	226	193	189	171	178	201	226	182	202	196	175	188	188	192	203	210	164	227	165	192	192	200	214	197	206	190	203	174	191	181	170	202	202	179	196	191	201	182	226	229	179	206	179	217	206	205	173	200	212	184	186	210	188	203	161	202	242	179	178	179	206	169	197	188	184	221	169	205	203	198	211	175	196	184	178	207	196	191	204	158	194	183	179	178	166	202	167	182	219	188	185	206	203	193	192	198	171	197	223	199	187	162	185	203	184	171	183	160	179	201	191	182	171	202	202	209	221	211	172	190	177	192	179	172	168	163	196	206	212	175	184	181	166	183	170	201	192	169	184	157	195	215	210	167	160	199	182	165	201	194	195	200	194	196	219	201	164	161	174	173	165	195	194	164	204	181	182	206	195	213	215	177	186	197	183	201	197	179	189	226	193	216	186	196	202	200	213	193	189	206	164	192	181	196	200	182	210	196	211	217	188	177	173	196	178	172	189	178	189	192	176	179	213	183	190	170	185	214	172	206	188	206	193	179	212	197	205	214	192	191	207	168	207	213	200	199	211	186	203	205	199	196	208	203	202	190	189	182	192	199	202	196	203	222	188	233	194	197	206	203	186	193	169	202	192	204	223	199	205	184	200	178	181	186	166	191	169	216	194	178	197	176	222	194	207	204	205	181	191	185	210	195	195	183	185	201	200	194	206	179	202	189	193	222	184	181	158	210	211	178	164	179	208	188	196	186	193	196	205	188	197	190	180	180	189	180	226	178	208	207	182	188	189	190	173	201	215	197	186	210	194	192	171	177	201	174	184	186	177	190	210	198	184	174	179	183	174	203	207	222	185	189	201	198	208	183	187	206	205	181	175	186	200	192	194	171	199	203	186	202	187	179	200	204	211	184	190
2656	1353	4631	9444	8976	8707	6757	4507	2716	1824	1289	984	686	486	496	462	486	481	438	423	483	450	476	486	422	455	459	426	468	488	457	438	448	438	455	451	477	449	431	495	471	475	457	505	464	457	439	463	428	452	474	477	446	475	443	458	404	450	463	417	437	481	443	472	464	424	474	474	476	455	441	448	437	456	471	444	469	450	461	436	431	435	437	467	469	464	388	480	442	474	478	462	459	445	460	430	444	436	446	456	423	490	479	414	463	453	410	446	442	452	474	459	449	460	469	446	457	436	451	468	441	422	469	446	443	449	433	490	465	480	438	437	479	458	432	465	459	439	440	443	456	438	427	433	419	384	472	465	463	483	426	469	497	438	424	463	454	416	496	374	480	445	439	451	460	446	444	504	446	464	436	439	469	446	455	432	466	443	466	456	412	449	452	480	452	463	469	425	483	455	485	446	473	438	449	450	469	409	459	442	433	451	453	505	434	461	475	447	456	450	466	467	458	448	436	447	464	466	437	481	442	480	451	433	482	442	439	411	457	453	422	432	451	442	445	451	453	423	484	452	453	490	432	432	462	454	448	463	444	463	436	455	389	410	432	460	433	456	503	432	433	461	456	424	451	457	433	468	436	440	475	440	458	461	423	445	427	471	440	399	461	468	431	482	446	424	426	454	407	470	437	431	455	446	450	476	439	422	462	462	489	397	430	464	443	463	426	451	470	450	468	446	504	498	415	466	460	440	447	428	458	483	461	464	450	477	432	460	425	465	468	461	463	455	476	451	445	433	473	438	479	427	450	455	447	402	444	428	461	452	422	433	433	495	449	425	449	441	470	433	463	513	443	482	455	423	455	446	479	451	461	460	479	475	480	425	438	505	472	473	427	464	469	424	489	403	474	488	462	474	408	468	477	438	469	452	475	468	446	451	504	415	465	462	462	422	459	445	489	511	438	458	477	427	443	469	440	422	457	470	444	417	456	438	487	428	452	458	446	447	446	462	416	454	481	470	449	457	489	457	463	476	439	430	458	459	413	411	451	467	449	449	471	434	439	447	430	444	431	455	469	470	466	449	464	474	417	461	425	446	433	417	455	396	471	508	451	464	473	438	452	447	459	480	477	470	449	450	447	427	467	502	439	428	457	449	461	445	471	434	467	467	450	453	445	446	455	471	444	434	451	436	454	449	452	457	523	438	451	381	487	451	448	427	443	469	461	450	425	463	448	480	475	468	467	470	471	456	443	433	467	448	427	448	475	444	450	442	490	431	440	402	434	495	469	444	454	424	444	471	427	496	465	463	480	445	435	468	442	457	416	481	483	444	439	447	466	445	435	492	477	426	425	440	458	463	512	422	436	483	437	438	418	432	434	431	448	429	450	432	430	444	458	428	457	464	427	433	480	428	438	446	453	424	471	448	449	449	402	464	429	458	473	440	467	447	438	437	435	500	441	472	453	437	439	486	423	464	466	475	474	447	462	458	475	430	454	420	456	432	460	429	443	466	434	484	467	402	458	450	452	458	483	466	453	450	416	477	488	440	488	443	435	447	471	435	449	427	448	466	436	438	462	467	490	461	451	461	441	448	446	451	444	424	441	469	464	448	467	440	469	420	407	460	455	423	432	452	453	460	425	458	410	440	429	439	452	497	485	468	476	464	458	463	440	440	452	469	437	461	426	460	433	475	486	417	450	463	424	466	480	464	450	402	456	434	437	482	443	458	458	440	484	469	430	486	423	459	416	434	450	465	435	490	475	452	441	450	466	445	452	438	492	443	490	463	458	432	436	440	454	482	474	463	441	423	429	465	457	455	446	442	442	465	439	433	518	441	458	425	477	479	465	479	453	439	457	441	460	455	459	474	468	454	411	457	436	429	454	435	441	448	437	426	468	443	423	476	423	478	475	452	461	451	419	456	440	475	437	454	456	472	470	462	454	439	483	478	451	444	438	469	464	470	455	482	465	474	486	464	429	475	463	458	484	462	487	445	466	405	455	473	451	454	443	438	450	459	439	468	445	445	420	442	473	473	413	446	428	467	481	443	445	467	493	449	464	446	459	418	431	452	466	427	422	453	423	449	470	460	446	480	465	457	413	437	478	438	417	440	478	489	453	446	447	438	461	466	465	489	466	430	458	442	486	453	428	439	456	446	415	419	441	444	432	454	441	481	452	439	461	467	440	441	503	420	445	462	488	407	435	458	480	405	453	479	434	484	478	473	438	467	500	456	453	454	492	433	471	427	442	462	427	413	435	416	444	454	456	429	443	422	420	412	462	473	414	440	416	496	479	439	467	482	463	450	484	472	442	444	493	445	441	411	468	465	477	445	448	471	489	445	497	471	463	440	490	475	462	438	460	430	475	475	454	469	439	431	502	457	435	424	451	452	403	462	463	472	449	442	442	429	446	423	478	441	455	455	473	436	504	452	463	419	451	469	450	490	471	477	448	477	448	465	457	476	466	465	483	473	409	426	470	444	465	455	453	474	445	468	440	486	468	475	446	438	451	451	448	457	443	426	474	475	455	467	466	445	430	448	466	503	425	450	463	441	430	454	427	472	486	445	482	472	472	468	460	474	444	504	480	439	462	439	481	478	470	438	450	490	463	449	441	458	471	458	451	446	449	480	408	490	422	464	422	454	442	459	468	411	447	474	451	426	487	453	404	472	485	436	453	456	465	472	458	425	425	421	450	447	452	478	471	461	467	444	448	440	475	454	448	466	450	435	435	411	442	424	472	472	439	476	452	460	458	442	486	423	499	452	483	448	457	440	439	455	442	440	451	424	455	465	445	456	458	428	478	399	431	464	445	490	437	445	441	460	434	415	457	478	473	443	449	487	446	435	479	427	454	433	416	416	425	449	457	452	442	495	427	441	517	450	438	429	465	445	442	466	497	442	454	456	459	460	453	445	405	470	440	456	435	470	442	442	423	422	422	457	444	467	458	453	478	439	429	485	413	452	448	428	422	479	435	431	461	457	453	464	429	481	478	477	430	472	445	441	434	434	424	441	420	428	448	449	477	456	454	451	436	463	447	473	419	473	416	428	432	458	455	443	464	462	466	451	443	486	478	457	475	450	483	414	457	425	458	421	434	439	438	453	461	435	476	467	408	470	446	414	488	439	433	495	419	443	444	473	434	463	443	459	414	431	480	455	462	475	469	488	463	463	479	444	437	456	447	443	430	448	475	461	426	426	436	469	477	446	448	498	443	429	448	458	456	483	459	460	473	445	491	459	458	478	480	436	445	468	501	448	446	443	454	446	442	425	432	480	463	429	457	458	463	453	422	435	489	451	471	459	432	486	439	473	480	409	453	514	420	475	462	432	493	499	478	436	431	431	474	449	442	457	454	404	416	464	448	457	431	470	430	456	471	502	440	441	446	451	442	432	454	439	476	456	446	438	438	428	453	457	454	465	426	467	448	461	470	472	472	462	437	469	445	419	460	455	468	431	463	440	471	442	488	466	423	440	436	415	436	454	463	444	464	440	456	451	425	438
22354	10679	49260	62429	57458	50939	40047	29935	19991	11130	6480	3264	1636	483	325	343	318	290	316	321	316	314	326	300	319	312	345	297	337	320	320	333	336	315	316	312	291	320	307	315	308	322	307	310	315	322	343	324	295	318	323	338	318	365	309	354	318	300	333	312	270	298	312	324	328	336	336	350	329	317	326	328	319	316	334	302	260	363	308	320	326	300	323	308	374	332	310	309	329	302	308	314	335	316	308	326	319	322	337	349	310	313	306	367	311	336	350	311	341	334	333	340	312	303	310	311	311	333	266	366	307	296	316	309	297	355	320	371	336	299	319	323	333	256	333	325	313	344	301	323	327	326	344	343	334	330	317	305	329	319	306	310	302	306	326	354	314	325	322	343	295	345	279	307	317	299	324	357	322	323	377	314	278	328	356	284	301	312	336	324	293	353	290	303	338	287	357	313	321	304	318	318	327	307	333	319	348	359	320	314	323	343	316	316	304	321	339	313	301	351	325	324	331	345	317	282	319	337	304	336	304	346	306	318	345	306	306	320	303	329	379	351	313	310	297	282	301	286	318	276	340	317	331	309	328	262	301	314	332	320	343	326	313	306	333	304	322	302	318	356	329	348	319	326	329	308	310	303	321	278	355	308	318	304	321	318	296	313	304	305	325	285	322	329	333	337	318	286	350	313	307	332	309	302	300	329	330	317	287	301	322	334	320	337	300	327	298	351	306	317	295	293	348	342	346	317	322	325	303	288	322	303	329	319	333	313	353	287	324	310	342	367	329	343	320	309	337	340	328	285	260	332	318	346	292	323	327	285	325	336	263	325	335	346	304	322	361	289	313	329	316	320	341	318	320	349	311	343	317	331	308	318	334	318	292	320	340	326	362	325	350	291	325	350	329	349	309	341	296	333	330	304	308	272	319	298	300	328	307	340	313	312	324	306	300	335	307	316	293	304	306	343	296	313	302	307	308	336	332	305	303	318	341	351	295	334	304	344	355	320	322	294	322	300	307	305	342	340	323	315	348	343	335	306	326	338	290	308	314	342	346	320	324	309	332	352	337	337	291	326	293	328	283	358	319	310	307	325	321	336	298	337	286	334	293	269	319	320	317	290	344	327	308	322	303	323	322	325	332	353	322	341	348	343	332	311	339	322	301	296	303	319	297	321	317	362	340	316	296	319	308	316	315	326	310	302	340	339	313	317	335	336	328	329	348	307	318	326	329	284	316	344	286	307	317	313	325	325	331	309	326	293	296	297	290	322	336	308	292	308	330	350	338	307	349	286	311	327	298	313	319	313	298	338	336	319	277	360	314	312	294	316	322	293	312	301	317	332	296	305	305	310	328	341	308	320	305	307	360	341	313	344	346	330	295	346	353	299	324	316	312	326	325	314	288	340	326	331	325	322	317	349	297	313	332	324	345	355	365	283	311	312	367	314	304	330	311	333	293	309	325	332	328	321	355	318	322	314	303	354	332	324	307	323	329	314	322	302	369	364	310	318	325	313	328	325	354	310	327	328	314	311	339	343	353	320	331	321	319	349	371	331	318	345	316	340	309	318	338	330	324	359	290	326	316	312	346	313	305	347	329	321	299	292	343	349	324	335	339	303	296	352	325	293	294	316	338	343	314	280	312	316	315	318	303	332	356	300	314	346	333	331	299	311	339	303	322	347	280	317	307	290	290	336	344	304	309	302	325	338	336	332	341	365	306	316	320	325	327	295	293	322	335	345	311	352	310	311	313	309	308	325	325	337	311	327	343	324	320	306	322	365	295	363	313	302	308	327	299	313	331	317	313	329	336	299	337	336	330	334	330	320	336	348	339	331	327	295	302	313	297	314	315	339	323	347	288	322	344	322	344	307	312	321	336	306	341	313	293	358	316	333	331	319	318	331	328	338	328	321	337	308	310	361	333	308	337	331	288	326	307	317	322	323	350	303	320	312	303	299	307	328	305	318	329	331	302	316	317	302	318	329	309	328	321	281	308	320	334	311	297	330	310	333	341	299	297	305	323	324	313	317	307	301	352	299	334	334	325	330	322	308	312	338	302	309	356	336	296	330	330	322	330	330	330	304	328	312	342	328	335	327	303	344	310	284	302	334	349	328	289	349	322	288	339	313	330	314	315	305	320	324	320	323	345	308	306	291	364	309	320	311	332	320	334	305	290	338	330	317	335	284	311	310	336	303	327	315	316	306	312	320	310	291	323	320	342	322	323	316	323	344	312	333	295	319	302	296	334	304	324	354	319	306	351	322	312	322	296	345	332	309	318	324	341	345	314	328	287	327	302	328	325	317	274	345	311	342	313	320	324	322	308	338	352	320	312	302	361	307	319	298	319	303	311	305	304	324	332	310	302	313	312	314	340	326	321	300	305	374	340	302	299	298	314	313	344	306	320	335	305	332	332	320	324	361	336	318	322	324	344	308	314	299	286	297	307	338	344	288	326	313	293	315	332	291	337	306	326	334	341	373	324	278	328	306	318	330	323	337	322	307	327	341	300	289	307	326	277	308	333	301	291	324	316	322	280	328	322	326	335	293	337	357	355	340	319	304	336	303	351	320	349	358	338	304	341	321	320	294	301	317	323	318	305	324	347	296	340	328	333	324	322	339	342	347	323	299	330	269	346	318	355	295	322	343	308	307	292	322	324	318	343	289	352	365	302	324	331	324	339	329	293	298	271	321	302	302	316	309	306	322	359	321	316	309	331	277	318	306	363	320	336	324	336	301	347	314	313	318	342	335	337	278	314	289	325	327	316	325	321	304	334	326	325	298	330	325	316	309	309	311	318	333	346	334	301	297	325	309	283	305	332	329	348	358	312	303	292	326	320	356	376	283	298	338	346	317	351	316	323	339	321	318	302	362	304	325	325	321	334	355	296	346	310	344	273	365	361	367	327	328	343	322	320	338	296	320	320	334	309	322	319	325	301	317	329	331	315	325	342	339	349	321	311	316	314	311	308	336	322	293	320	308	323	326	334	294	349	328	313	340	314	326	312	321	318	332	306	337	308	354	324	327	343	327	345	376	330	333	314	304	326	312	293	321	315	310	329	298	334	320	304	366	335	347	324	340	342	334	318	324	336	310	319	339	331	275	343	305	293	342	365	286	333	328	344	295	338	346	345	329	303	347	300	322	339	320	344	328	316	340	336	326	346	314	314	282	297	315	347	340	340	318	339	330	331	324	324	314	296	319	332	357	322	291	337	328	317	334	334	347	328	299	319	326	345	310	302	277	367	367	337	299	323	309	332	359	324	337	328	311	310	299	287	333	343	332	318	352	332	310	303	324	329	300	320	319	347	312	311	335	370	310	363	307	320	302	267	319	329	334	323	335	278	324	338	326	347	365	323	304	312	316	310	343	318	335	307	287	300	293	338	323	311	309	322	306	326	335	291	352	328	316	335	290	336	355	314	347	332	349	339	325	314	304	312	373	322	365	343	367	337	312	316	355	317	284	331	335	336	338	321	309	342	315	311	330	307	345	341	314	356	316	309	333
10898	7471	48958	64974	66571	62411	53639	45768	36773	26863	19356	11924	6227	1493	773	771	729	738	707	699	717	776	705	667	706	713	702	689	700	749	702	770	692	749	712	701	720	727	728	678	690	703	694	696	701	738	694	759	703	740	719	696	713	746	749	682	728	742	730	718	717	745	688	692	726	678	692	715	731	756	745	762	699	722	675	684	680	720	716	683	703	728	720	726	684	688	709	711	695	723	686	687	699	738	758	703	677	687	681	712	684	697	660	689	727	715	720	660	688	715	713	657	690	706	687	713	737	655	732	677	716	716	696	697	716	758	731	691	668	671	735	689	687	713	689	733	705	674	727	712	677	703	700	715	711	690	677	671	702	730	721	670	709	725	736	678	692	669	695	698	718	674	697	745	701	716	715	729	708	758	706	704	728	742	692	704	671	704	729	741	710	708	724	701	714	683	688	749	711	696	741	696	694	651	713	741	751	745	733	673	669	704	749	666	690	703	665	726	708	672	703	688	712	656	701	682	685	709	734	751	718	688	714	726	742	701	681	631	672	715	762	687	705	680	672	766	683	680	691	725	724	739	648	698	664	698	689	689	716	709	660	755	703	718	697	702	703	705	709	682	722	715	732	707	708	741	713	758	634	702	707	681	697	766	695	675	698	690	713	716	701	722	658	706	674	747	682	689	693	693	721	716	694	674	685	666	656	707	716	757	704	725	718	730	742	721	673	664	750	740	727	681	697	698	752	672	686	759	725	706	735	654	694	686	677	691	679	720	734	718	739	733	704	729	683	727	743	719	723	650	701	717	698	763	696	719	646	742	708	724	700	742	713	720	711	704	678	723	750	724	686	716	675	703	692	665	716	691	686	716	731	665	720	687	719	732	702	693	686	701	767	692	690	679	656	703	747	694	692	697	697	689	717	701	719	697	680	683	721	661	735	641	683	723	720	713	649	698	665	707	672	679	683	688	690	661	799	671	720	687	760	742	697	694	681	704	681	746	705	671	708	744	711	742	761	691	724	728	681	706	659	704	743	719	688	718	688	745	700	705	708	686	719	678	684	677	703	682	651	731	721	705	716	689	713	732	660	717	685	757	716	684	702	709	709	679	688	750	741	662	718	726	700	661	700	694	753	721	688	706	660	708	693	687	712	701	714	738	700	714	702	698	731	674	697	728	692	685	706	726	709	692	744	722	702	713	763	692	660	696	724	678	699	681	708	751	715	709	744	717	722	736	766	742	701	699	731	697	716	693	740	695	670	702	714	683	751	720	665	718	669	722	703	668	718	711	688	653	682	711	703	727	711	759	641	732	728	760	728	658	688	724	732	708	671	697	680	688	730	725	742	683	681	710	695	730	692	680	723	696	704	719	705	686	735	684	743	703	719	736	716	693	686	635	685	666	716	713	708	663	734	717	695	704	726	702	701	739	694	702	725	651	700	698	725	689	727	712	713	682	706	726	744	745	698	710	727	741	712	694	679	691	733	646	691	685	718	684	746	664	698	741	691	731	702	683	691	708	686	730	680	713	692	711	756	664	708	729	705	761	699	688	694	712	697	718	710	727	698	664	739	669	717	727	694	691	694	734	696	683	657	731	639	706	664	756	719	704	719	720	756	683	722	697	695	697	667	676	692	746	738	730	743	734	725	692	725	730	733	704	718	726	658	697	686	729	726	719	708	694	730	692	696	743	752	728	706	721	681	664	720	729	717	721	710	731	718	645	728	777	716	667	688	702	691	737	670	720	746	689	681	720	714	727	703	681	721	711	698	739	724	668	672	726	689	683	688	686	759	710	669	745	744	762	728	690	655	727	671	710	687	745	717	637	716	776	712	639	700	700	693	698	678	688	691	715	727	697	657	664	714	716	698	676	720	748	709	710	683	664	692	673	723	732	720	733	713	676	726	694	732	688	723	742	710	740	695	704	701	717	675	701	704	695	705	717	689	719	710	745	705	702	718	698	713	674	735	752	692	726	775	686	703	729	704	736	695	709	757	678	710	699	712	701	692	705	725	713	710	629	732	682	727	721	738	726	737	740	721	698	700	706	721	672	701	682	679	694	706	671	679	670	703	693	713	686	708	701	706	727	688	657	724	697	710	674	716	661	712	709	716	769	724	696	699	732	725	727	725	686	695	694	726	704	663	726	730	703	699	709	686	724	718	703	684	680	678	689	690	669	686	710	736	728	692	660	724	692	674	688	707	730	670	735	690	689	769	688	710	731	706	634	716	714	666	727	708	669	714	704	700	749	701	713	727	680	723	775	711	693	714	668	698	712	755	774	687	695	675	708	740	710	699	723	704	687	688	677	710	727	703	697	721	738	689	706	712	675	693	690	698	702	664	743	718	711	679	669	682	667	713	673	688	675	715	728	677	713	682	684	710	706	703	683	746	722	750	727	724	725	707	706	672	729	740	732	706	702	667	705	678	716	719	696	738	751	678	708	677	671	734	700	694	695	724	712	702	715	788	742	702	683	668	655	711	730	687	707	693	681	745	705	716	707	709	686	736	711	709	739	724	724	721	726	728	738	662	725	670	713	700	731	722	724	688	704	672	743	713	706	664	727	706	705	727	712	678	690	706	704	707	754	705	712	726	666	725	692	733	719	706	679	691	693	735	688	649	698	718	671	715	727	735	698	650	731	708	704	691	722	722	713	724	716	729	693	670	717	689	696	741	666	696	718	734	742	743	648	705	665	720	725	726	738	720	729	694	708	696	695	749	709	699	702	696	692	690	697	673	666	755	745	744	723	715	731	664	739	743	709	721	767	670	661	706	708	706	732	660	725	673	675	701	671	715	698	689	670	690	652	682	741	702	672	751	704	754	685	687	683	728	718	724	717	687	676	714	778	722	732	706	707	671	663	731	707	645	729	767	722	730	724	653	670	669	688	733	684	689	684	676	680	750	679	691	684	693	701	677	700	719	713	730	739	674	720	688	698	656	686	739	663	701	690	669	725	687	665	717	715	682	691	689	723	669	745	710	710	693	700	690	693	741	683	665	655	681	679	710	644	688	731	676	718	695	773	723	659	716	639	733	723	745	696	728	708	668	713	695	691	775	703	703	699	749	694	687	708	684	660	695	730	727	728	727	662	682	680	724	701	726	707	708	739	683	679	711	702	727	749	696	707	698	708	689	691	665	685	704	686	686	721	698	728	705	714	763	697	736	701	723	653	616	690	741	709	680	737	719	687	751	686	675	698	685	693	718	656	702	722	754	689	748	694	673	687	738	712	711	704	725	680	713	720	768	681	704	689	716	774	704	737	721	681	668	716	698	725	657	720	704	678	737	692	702	691	767	647	697	703	730	727	709	729	753	740	674	662	705	656	708	715	679	716	725	687	688	742	738	702	689	697	708	678	669	704	699	706	701	693	689	754	719	732	753	758	732	740	676	703	701	723	726	668	712	713	716	677	721	715	689	683	731	689	695	739	737	750	686	719	704	744	669	721	677	692	764	699	628	735	720	690	718	768	674	729	688	723	721	725	686	721	729	775	727	743
22396	12342	51594	66921	60126	48045	38267	28951	20035	11459	6524	3257	1490	624	384	365	372	365	368	308	320	386	387	375	334	357	341	390	338	318	359	335	383	343	348	357	335	358	361	313	348	350	338	357	346	347	317	344	367	383	358	317	339	322	353	356	340	350	344	336	336	343	342	322	288	319	340	332	362	364	353	326	307	351	345	345	328	307	397	379	334	362	352	408	366	374	348	371	345	351	327	337	389	381	318	379	367	338	351	330	351	331	336	347	319	341	358	319	355	349	342	299	352	316	320	322	331	332	310	331	356	343	349	340	318	330	375	349	331	359	352	337	341	343	361	354	339	382	355	342	387	358	366	313	303	352	327	333	346	322	313	340	342	356	332	359	377	369	361	337	347	324	328	344	330	333	322	322	325	364	333	346	326	321	331	360	341	354	352	302	347	366	380	338	335	325	356	343	344	336	345	356	355	336	350	341	359	334	339	312	330	355	362	357	358	350	349	304	362	335	344	338	363	314	325	329	359	348	374	361	359	395	357	371	352	339	346	341	382	349	377	315	335	346	325	366	348	377	326	372	326	337	348	352	323	360	334	308	338	299	345	338	370	371	358	348	342	357	331	319	326	383	339	348	374	325	339	324	376	351	341	329	342	341	343	325	359	326	354	319	315	342	325	378	350	342	366	353	368	335	394	384	311	365	319	366	347	376	351	340	361	339	306	360	329	345	345	335	361	317	408	307	354	345	346	309	390	348	347	372	340	359	334	351	344	353	368	327	343	334	379	338	326	355	363	336	365	330	381	358	349	353	321	330	385	382	335	360	351	321	338	356	352	343	311	320	360	324	335	327	345	326	346	319	335	368	341	356	326	362	363	321	333	354	365	327	335	365	366	341	362	324	329	341	345	370	336	307	357	317	359	332	366	362	347	362	313	341	327	324	335	359	360	324	360	335	351	350	330	381	362	299	315	358	309	320	333	327	317	340	319	319	338	344	354	335	350	341	362	367	351	345	332	374	350	353	360	351	321	363	339	335	337	362	344	337	333	355	339	356	340	361	322	357	342	335	376	376	376	341	307	327	349	359	339	341	366	369	360	358	340	366	357	326	362	347	372	357	349	334	338	347	380	336	317	339	340	341	358	358	315	322	329	328	360	317	311	320	352	334	344	339	343	337	356	346	335	336	331	334	338	364	337	372	347	361	351	341	358	351	345	364	354	333	350	358	354	333	327	364	355	338	339	369	390	344	314	294	346	362	331	366	365	351	340	366	356	362	336	323	346	357	373	321	354	358	357	316	374	336	317	337	361	337	340	350	396	336	338	323	333	349	392	336	328	320	340	346	336	320	329	331	357	353	359	296	352	371	363	351	342	333	319	322	375	350	364	334	359	340	337	355	361	386	348	336	326	369	331	352	355	366	324	366	372	325	348	357	356	342	331	333	349	390	347	364	317	340	351	368	332	375	370	351	371	333	324	378	350	324	420	343	342	346	368	356	368	362	341	320	340	328	319	342	341	349	380	338	382	372	320	307	332	387	366	360	344	344	319	353	335	374	324	348	359	336	294	373	311	323	333	363	360	324	354	353	360	358	315	334	326	365	357	354	365	376	359	351	374	380	338	362	344	356	388	360	369	344	337	324	361	343	360	369	369	362	362	343	349	346	379	343	337	334	335	368	333	327	349	384	302	332	342	342	363	365	339	326	365	347	351	322	369	330	358	371	333	332	356	368	324	355	363	328	341	351	352	325	368	341	353	363	344	344	337	356	330	350	310	370	353	379	327	345	354	380	337	350	337	335	353	350	333	345	321	293	364	338	327	349	329	366	364	365	324	354	354	355	386	346	346	314	319	328	342	327	360	375	341	358	340	342	328	330	362	344	305	329	328	352	359	340	334	345	311	323	342	349	334	332	323	345	327	330	362	337	335	336	353	367	338	392	341	353	330	381	329	360	311	351	310	358	338	346	318	354	366	336	320	326	340	376	329	336	381	313	338	326	347	366	331	315	338	362	339	318	374	346	312	304	356	364	325	367	349	352	381	359	347	313	351	332	382	372	337	337	355	317	338	336	343	374	331	339	328	331	370	380	345	338	358	337	326	338	324	356	398	368	373	351	360	334	371	366	337	317	322	319	379	352	343	348	341	361	353	356	334	360	322	358	341	358	335	367	330	335	355	377	324	392	354	290	359	362	326	368	348	354	362	363	351	345	357	351	330	357	333	311	326	379	390	321	336	326	389	343	332	347	365	359	339	354	348	354	353	343	342	363	363	346	349	344	355	368	342	353	328	357	394	351	332	344	340	368	348	384	320	374	356	327	380	335	337	345	341	333	331	365	338	340	362	344	351	320	331	336	348	349	333	317	334	386	348	353	332	349	337	338	332	328	343	367	345	363	350	336	323	342	342	369	318	340	365	326	316	341	357	371	345	317	355	348	328	383	323	384	343	326	311	311	335	380	302	353	352	354	372	349	324	328	357	347	340	342	343	356	322	341	367	312	356	329	369	400	363	328	342	362	385	327	358	325	328	381	356	354	337	380	350	319	351	333	315	326	362	356	349	341	342	356	342	329	347	319	351	337	325	374	369	372	350	364	365	408	337	357	335	323	341	348	347	353	336	351	344	309	364	339	316	324	319	356	354	318	342	358	353	339	363	383	375	350	351	349	377	359	360	352	331	349	324	332	398	360	354	339	359	296	349	314	359	332	347	352	341	345	344	349	313	348	323	334	376	333	313	321	316	329	334	385	363	332	344	361	338	334	357	340	360	366	316	336	357	363	343	337	300	335	349	359	357	314	311	341	330	319	339	369	356	351	340	345	335	347	346	342	330	354	331	359	369	386	333	403	333	366	355	376	313	355	352	360	356	328	342	321	361	308	351	335	372	350	376	365	366	327	340	329	349	364	346	325	337	317	348	346	349	350	371	349	360	343	370	351	306	362	366	344	360	382	353	367	387	323	362	347	355	339	359	356	360	356	360	324	318	333	372	356	320	367	351	336	318	389	323	322	352	339	337	331	389	351	374	356	362	340	355	313	354	374	331	338	353	373	337	338	331	329	354	360	340	373	337	353	346	343	362	363	334	356	330	363	362	327	336	338	368	349	331	348	364	345	340	312	347	355	352	344	334	377	360	383	386	359	349	311	334	345	344	366	332	316	338	362	330	341	343	343	376	339	366	361	348	347	364	351	339	362	366	313	333	346	320	316	360	339	345	354	340	313	335	381	331	321	302	330	342	314	346	363	363	357	322	349	357	354	324	332	363	367	346	360	324	360	379	391	354	343	366	332	343	342	325	320	340	362	339	333	327	367	361	366	357	341	359	304	335	334	364	340	342	343	351	343	353	363	372	316	347	344	388	364	343	347	338	296	330	326	329	335	352	348	376	317	352	373	346	331	336	307	344	357	345	367	367	347	328	329	354	343	335	346	321	332	340	370	341	353	336	366	347	348	318	329	356	329	352	292	316	325	319	359	332	348	341	343	361	348	341	358	373	311	420	333	356	327
10472	9292	50067	70001	68915	59268	52204	44852	37026	27365	19537	11760	5809	1914	767	761	774	738	800	750	748	739	743	729	788	763	738	742	731	755	767	757	677	735	733	775	725	738	760	734	767	758	751	752	709	724	729	729	729	739	727	749	735	740	743	785	784	716	728	740	766	756	688	776	738	773	767	714	763	782	682	715	756	761	755	735	729	733	690	769	764	736	762	748	755	742	772	724	726	760	779	767	731	758	759	715	747	740	702	727	731	697	766	765	733	783	763	720	815	776	750	756	761	750	700	757	760	787	697	686	757	780	727	712	773	736	762	776	721	768	697	717	760	736	793	772	702	764	724	755	741	737	752	734	748	771	785	786	737	778	789	725	738	731	748	753	781	772	761	781	734	722	729	757	724	789	704	732	774	759	742	775	755	746	760	768	777	758	745	717	765	739	764	774	777	757	744	766	758	736	718	742	766	764	726	738	806	771	739	680	725	734	707	755	709	708	797	743	748	762	748	728	763	781	758	750	748	692	711	707	741	769	759	738	745	791	708	755	767	711	773	748	771	784	759	753	755	759	723	736	783	719	717	727	785	767	719	768	737	739	740	758	730	714	777	777	751	739	807	742	788	753	764	741	755	738	751	763	806	747	707	738	777	763	716	746	746	766	770	757	778	758	736	733	722	753	757	717	681	699	703	728	745	715	764	773	742	745	759	754	744	727	761	805	791	733	746	761	721	701	754	743	747	739	752	752	736	705	713	756	777	752	755	762	762	722	752	743	764	747	759	742	760	773	757	726	757	742	748	763	736	714	742	739	702	773	759	697	749	744	719	745	781	782	719	753	721	784	740	736	725	748	732	741	775	737	799	725	732	801	759	765	739	747	790	733	736	741	697	776	796	756	750	764	760	785	710	708	749	725	764	754	751	815	736	767	749	780	729	714	729	734	777	753	710	755	691	735	751	750	713	715	758	734	754	795	805	760	770	808	716	749	767	716	768	774	759	755	700	726	745	716	772	777	765	702	743	698	768	750	759	752	757	739	739	730	745	717	748	695	743	803	720	749	762	714	739	719	753	663	732	715	755	737	726	767	755	749	789	723	777	705	701	720	735	754	717	751	780	742	742	745	710	784	796	743	727	723	746	760	765	782	711	750	712	740	772	787	742	759	761	749	762	762	790	774	714	746	765	724	778	779	806	729	737	779	781	699	742	742	731	756	746	735	739	739	794	725	800	733	760	742	723	711	783	768	703	766	725	801	758	726	805	725	766	791	780	752	783	730	754	789	750	696	733	732	746	719	736	767	735	734	744	757	808	754	742	804	766	760	716	803	703	733	726	781	756	723	755	740	757	726	751	769	731	774	728	764	774	711	795	731	759	769	764	747	702	748	726	744	740	751	751	742	687	739	756	747	737	751	746	734	747	753	762	715	754	746	740	753	766	733	781	812	755	724	746	728	744	785	771	763	775	747	725	739	722	709	748	731	759	740	773	702	773	722	792	736	772	796	760	683	771	739	716	712	788	739	728	772	753	757	699	746	765	752	771	830	738	741	787	740	766	740	748	747	800	757	757	728	730	820	748	761	683	757	725	751	816	718	764	764	727	762	754	773	685	760	762	732	792	763	750	724	755	762	756	763	735	728	743	719	717	705	740	666	737	760	760	749	737	730	711	784	729	738	771	783	661	761	735	709	717	737	771	742	751	810	776	708	757	768	771	709	799	743	787	723	696	733	727	758	734	745	747	770	733	702	736	779	748	779	736	735	816	720	746	748	737	743	749	760	730	733	754	797	722	740	731	752	781	748	744	754	801	746	747	735	749	766	786	730	776	725	813	760	752	725	709	695	729	780	705	719	790	799	781	756	784	760	743	709	736	746	790	777	741	759	739	716	755	753	776	738	746	754	704	744	755	726	692	766	770	720	740	808	741	770	768	750	747	776	772	717	743	764	729	735	740	720	752	802	751	735	741	783	719	756	752	735	753	792	808	771	727	790	729	761	725	727	735	712	798	705	734	759	735	728	779	727	747	755	706	737	796	761	731	729	724	770	700	743	730	713	755	747	773	739	668	762	762	718	734	704	717	764	770	790	709	741	795	809	701	766	752	751	789	775	727	767	760	816	756	713	737	758	754	805	778	742	762	717	743	763	772	759	742	748	746	773	785	762	726	752	793	760	757	803	761	693	752	753	781	774	717	755	760	745	766	780	722	716	760	730	778	758	786	742	734	720	728	712	756	738	744	758	716	755	724	726	732	768	799	792	747	768	707	720	713	715	748	720	727	693	745	701	735	729	775	725	723	728	813	751	750	721	778	807	741	741	752	713	761	754	767	734	737	734	730	758	756	745	765	714	775	747	749	774	707	710	730	791	743	743	766	726	718	773	726	752	749	703	792	779	744	739	749	756	734	783	710	718	757	759	701	757	800	749	809	773	741	748	749	743	715	729	767	730	752	776	748	795	704	726	691	695	751	709	762	765	760	730	765	712	732	719	772	751	712	718	703	759	740	777	763	685	772	809	786	748	760	785	732	729	734	762	762	705	750	754	777	782	754	741	727	776	708	739	716	724	711	774	721	744	764	719	722	758	743	720	782	721	745	765	731	767	745	719	742	816	721	740	771	764	768	786	745	751	763	785	750	731	750	703	797	779	739	791	812	746	745	760	761	693	756	746	787	750	782	737	723	726	779	768	767	768	776	783	732	820	761	763	797	720	812	716	719	737	746	767	689	756	753	747	733	788	747	709	802	792	725	771	705	710	708	825	718	701	726	740	760	666	757	776	729	785	726	782	747	791	771	772	727	734	782	707	793	779	786	735	770	743	721	753	694	787	760	739	761	732	768	726	726	789	739	765	815	728	741	732	702	738	768	784	740	736	741	776	752	735	699	731	731	795	768	794	789	746	709	748	808	751	741	759	691	718	759	730	789	733	771	721	782	777	729	718	709	793	791	728	753	770	729	768	722	797	734	729	730	712	736	778	738	724	773	731	742	766	771	719	754	715	766	760	745	730	733	771	771	746	729	785	722	799	736	773	741	771	750	702	760	778	732	764	731	744	738	740	757	700	774	741	743	760	735	722	779	770	722	756	798	723	793	779	808	768	817	755	732	740	765	754	769	701	750	757	693	738	743	742	732	774	723	787	729	796	739	754	756	774	743	704	755	742	749	778	798	748	710	719	718	729	741	774	751	757	726	774	715	746	718	774	720	762	781	742	763	777	752	767	717	709	783	750	784	761	713	732	781	743	742	708	764	743	746	769	725	753	768	778	787	799	759	769	758	790	767	780	797	719	699	788	723	690	725	720	738	733	792	760	706	718	699	732	733	744	736	740	740	731	737	743	738	718	722	746	771	792	730	809	726	755	745	734	792	787	752	705	775	735	731	715	770	692	774	780	713	701	716	674	711	740	797	778	743	755	740	795	791	742	787	761	775	734	712	749	747	721	720	745	784	759	772	721	755	775	782	752	749	809	752	758	777	750	688	726	751	753	797	740	730	754	759	738	759	746
3044	777	1912	3005	2207	1692	1388	1125	797	602	490	374	236	202	207	176	193	205	213	202	205	202	203	219	205	232	202	191	201	214	190	183	213	196	176	174	222	209	199	203	209	203	211	201	185	186	172	195	243	198	199	185	242	185	210	202	216	181	192	188	178	163	181	194	206	185	209	163	213	208	211	177	191	193	192	222	200	193	192	189	191	194	226	203	216	202	184	199	189	193	198	186	202	201	206	209	183	206	223	232	198	186	213	207	199	217	213	189	205	229	208	197	194	197	208	201	187	187	205	177	193	194	211	208	230	189	213	213	197	186	186	210	208	183	196	217	216	197	219	195	208	186	218	203	205	187	206	229	201	204	199	193	189	166	206	194	206	206	174	202	188	162	190	183	189	171	219	194	188	200	193	201	185	182	206	194	220	202	189	187	233	201	236	209	214	212	203	212	194	193	198	221	208	186	196	222	205	214	195	212	194	199	172	201	183	205	208	179	186	238	200	222	200	200	207	206	186	204	184	183	211	177	179	186	211	177	186	238	234	197	197	217	191	197	193	203	216	185	203	226	193	212	197	210	195	201	191	195	226	204	179	176	189	211	214	208	177	178	186	213	200	208	191	217	183	206	191	187	214	207	204	206	200	197	193	182	187	182	201	204	183	190	193	182	211	196	202	189	194	197	218	178	208	189	184	201	198	187	205	220	219	208	202	217	181	202	213	198	180	200	207	157	194	202	210	209	189	188	191	200	185	221	188	195	217	176	193	218	213	204	200	184	175	187	190	198	194	165	196	215	223	212	202	196	185	177	188	188	200	214	191	188	198	221	189	192	214	205	202	186	213	205	191	192	190	186	188	205	194	211	184	171	181	212	199	196	182	210	210	173	203	194	224	179	204	201	170	190	215	210	208	217	215	196	190	221	181	192	212	244	197	233	194	224	185	222	181	215	209	189	193	192	213	180	192	194	201	199	225	215	190	204	220	209	185	167	187	227	214	197	197	208	211	197	194	209	202	205	187	189	182	186	172	216	191	193	180	208	188	199	201	204	195	194	189	211	182	189	179	198	183	186	189	185	238	202	194	208	206	181	192	210	179	172	207	173	224	191	202	176	193	183	207	197	157	210	205	200	206	203	186	185	196	175	191	183	184	206	175	191	177	208	202	228	216	201	201	183	188	204	185	222	194	203	181	208	196	170	218	214	187	208	205	173	200	202	229	207	186	224	206	203	225	187	207	201	223	197	176	207	200	232	210	223	228	200	156	202	203	185	198	210	190	181	200	175	234	206	165	229	230	195	207	220	222	171	184	191	221	195	192	212	198	203	179	223	224	198	195	211	191	168	220	208	196	212	176	204	188	192	183	195	216	172	202	198	203	202	204	203	201	200	182	199	206	178	219	183	202	186	173	173	172	212	184	209	190	188	194	242	209	216	203	205	205	177	183	181	225	206	228	228	204	225	181	199	191	206	196	215	192	192	209	225	198	229	208	183	185	172	191	187	175	178	188	187	209	211	199	191	177	195	200	196	206	202	195	189	202	209	222	194	194	190	200	170	182	174	218	203	196	196	189	214	193	164	191	182	206	183	201	212	199	188	189	209	196	221	207	185	202	200	196	191	220	197	189	206	198	198	224	211	225	218	223	177	210	209	224	196	192	202	207	195	200	210	219	208	211	212	199	205	190	189	204	177	190	198	220	200	219	165	189	206	208	222	204	184	215	190	183	214	169	211	206	213	197	193	165	202	214	227	171	211	217	198	191	196	190	181	233	181	220	186	183	176	206	226	189	199	204	177	221	202	197	190	206	224	187	197	182	203	201	173	226	198	198	206	206	201	197	203	183	182	175	181	188	172	197	187	184	163	197	192	231	199	204	188	213	198	206	199	202	200	201	214	190	200	195	190	225	205	198	178	214	194	190	168	212	191	215	180	193	197	212	185	180	196	235	218	183	221	188	194	183	214	187	205	197	174	198	203	196	237	210	209	209	189	213	228	188	185	217	217	190	191	203	177	228	194	194	206	221	207	201	204	246	215	223	205	180	218	209	212	194	201	177	174	172	202	201	189	193	195	220	177	191	212	196	181	216	239	185	190	185	219	213	210	177	194	195	214	192	218	196	203	221	213	198	193	203	204	171	204	193	204	190	198	185	206	211	204	182	195	190	198	203	191	168	220	178	215	177	197	199	201	218	194	170	186	219	173	202	192	216	184	207	187	210	198	179	218	208	197	227	208	181	202	198	186	200	213	216	216	232	185	226	214	208	185	195	218	214	188	200	218	203	187	182	207	184	190	178	195	213	202	166	208	218	229	197	212	176	212	198	189	209	208	198	196	186	192	172	173	196	196	188	213	218	214	209	211	213	230	222	212	196	224	213	172	223	204	164	191	191	199	194	184	193	195	205	219	191	200	208	214	195	190	183	194	207	222	215	202	200	184	201	185	205	222	211	200	198	186	193	180	199	204	198	198	193	184	233	198	174	215	186	160	170	196	208	196	209	165	192	193	180	179	178	200	184	176	217	204	226	211	204	208	170	216	193	211	178	191	167	188	177	185	189	184	181	187	189	205	231	188	190	196	191	215	258	188	179	218	232	217	166	205	189	175	158	232	180	217	211	218	203	189	206	191	186	200	227	196	158	213	194	189	193	211	194	186	199	209	185	207	224	206	199	163	182	187	193	191	225	200	178	188	183	196	194	193	192	229	195	166	200	194	199	192	205	216	192	181	205	219	190	200	199	216	185	197	217	204	216	218	184	206	177	226	185	196	198	204	220	212	205	196	203	215	215	207	211	192	167	216	209	236	175	208	172	188	204	220	200	205	198	207	201	216	179	178	182	191	203	200	197	205	197	216	198	195	194	199	204	161	208	217	195	203	183	199	199	199	214	204	196	185	210	198	204	209	185	214	178	219	211	189	209	184	209	210	209	209	188	186	201	184	210	220	207	198	179	192	234	222	213	180	174	206	188	182	184	237	197	210	206	183	175	190	209	179	209	205	203	201	190	202	185	178	205	205	188	180	181	226	196	188	228	234	181	181	224	181	192	198	206	227	218	204	180	193	220	198	206	194	201	191	212	198	203	198	184	183	186	192	210	189	207	190	188	203	192	212	185	192	210	208	206	209	209	191	181	191	215	192	182	200	201	190	217	192	197	198	202	192	219	216	201	198	188	198	218	241	223	206	182	199	223	198	199	205	206	191	181	190	174	171	200	218	196	209	191	220	198	195	211	194	216	203	182	205	198	218	178	185	190	183	186	202	210	198	201	182	186	227	200	192	188	210	216	202	197	192	199	188	189	199	210	194	167	191	209	215	193	205	189	227	180	214	190	231	180	188	222	179	199	210	218	223	213	179	185	212	205	221	211	204	185	188	207	212	207	230	204	218	208	222	171	182	187	221	204	185	198	207	197	189	208	159	177	201	166	192	197	192	180	203	204	190	216	182	193	225	222	190	202	205	189	202	217	201	177	201	172	192	202	188	212	199	206	202	194	192	199	194
2581	1126	4792	9592	8378	6816	6107	4139	3009	2208	1527	1047	753	489	466	473	429	439	489	474	460	505	464	468	479	448	446	470	454	463	465	525	474	459	447	454	471	433	466	464	448	474	476	471	478	454	473	448	472	469	481	452	495	430	496	458	472	500	487	448	461	471	482	443	492	477	464	430	491	472	460	475	446	458	459	458	489	495	483	426	475	475	483	473	460	432	476	475	468	466	486	476	516	559	418	491	459	468	442	479	505	468	440	491	438	501	446	467	454	447	456	490	470	474	460	453	472	472	506	471	501	457	492	492	472	448	465	483	459	461	496	461	455	470	448	482	492	473	468	474	476	424	474	432	478	459	458	469	413	472	427	451	460	451	477	472	450	447	490	474	463	473	447	468	444	486	460	437	467	453	474	428	491	471	434	438	462	492	429	455	507	468	500	445	417	495	455	447	469	447	427	457	480	466	484	468	446	486	497	476	499	475	471	474	428	444	432	449	466	447	475	466	464	502	500	438	483	450	456	472	484	482	474	477	456	450	465	488	444	451	465	470	478	453	464	414	487	488	450	482	454	451	493	453	446	431	477	482	464	477	491	455	467	506	483	443	453	464	442	468	465	471	477	445	487	453	456	429	471	441	473	498	465	466	456	439	499	460	441	445	486	497	479	466	470	497	463	475	490	472	501	459	470	466	493	471	456	462	477	449	478	495	445	485	450	494	450	445	428	482	482	501	452	463	482	475	450	434	443	482	471	458	472	503	409	454	448	455	444	479	446	484	469	550	420	513	452	457	471	471	464	438	490	428	465	465	499	485	449	505	427	448	460	474	471	454	490	440	473	483	483	488	478	479	470	448	460	476	465	437	495	493	488	477	483	475	491	473	439	495	473	494	485	468	484	446	482	451	467	435	492	518	461	474	449	436	449	426	436	480	470	462	453	481	446	442	480	468	485	442	464	485	483	434	483	461	453	491	446	464	445	468	437	454	444	485	461	477	474	471	488	474	475	434	445	461	518	476	470	496	465	435	453	448	421	434	504	469	460	432	472	459	453	497	474	419	444	480	467	452	460	476	490	435	436	500	473	478	444	474	489	486	460	440	475	448	437	466	474	456	455	495	450	480	440	487	449	480	447	502	449	488	441	465	489	486	477	444	493	471	484	452	506	448	460	498	460	480	442	488	446	456	463	429	506	468	453	427	501	461	439	438	469	454	462	466	461	499	447	477	483	509	439	456	496	455	465	450	465	496	441	471	457	466	490	481	495	458	459	473	469	495	488	434	471	472	456	465	495	476	457	459	463	472	478	442	500	491	499	460	455	473	480	458	430	441	472	455	463	444	489	447	486	428	464	473	498	443	464	442	479	454	476	493	437	484	425	455	451	454	477	432	497	504	446	469	409	447	448	485	446	463	429	453	506	447	450	439	475	456	450	487	490	438	425	435	487	464	454	473	463	458	480	481	491	490	486	446	449	475	422	458	479	483	447	430	454	433	439	448	438	427	505	454	498	474	427	454	473	515	456	476	443	478	443	479	439	482	432	489	474	473	448	509	429	413	495	446	471	479	469	436	444	429	472	478	474	449	460	460	489	457	450	471	494	466	444	442	461	489	444	477	437	456	433	432	467	459	465	458	434	483	477	457	460	472	481	458	410	452	452	427	476	516	472	471	451	483	515	466	449	464	459	488	432	460	487	484	471	445	491	466	404	496	449	421	458	451	435	466	428	475	446	456	471	444	472	473	460	495	433	433	487	465	479	480	448	452	460	476	431	435	481	464	463	471	456	467	431	454	474	481	446	472	455	535	488	494	442	446	484	500	455	450	475	441	437	466	479	437	488	467	483	486	498	477	488	424	481	489	456	494	430	479	438	458	487	491	484	419	462	536	468	415	452	500	479	462	430	480	443	483	471	472	445	476	459	445	417	467	467	456	488	425	439	472	495	468	445	458	465	513	455	447	496	468	466	464	457	462	458	435	466	507	476	468	442	455	458	444	478	483	448	434	470	519	453	466	439	466	454	467	469	479	470	436	459	481	431	468	500	443	450	463	459	481	443	454	418	444	454	485	450	489	487	462	490	449	460	468	511	462	496	419	438	459	469	475	475	479	456	454	506	505	484	445	505	513	452	468	441	396	423	469	479	467	496	474	454	447	481	483	452	436	478	506	469	453	466	465	473	450	475	477	498	472	478	487	475	473	461	459	441	437	443	471	468	461	475	432	472	453	454	461	464	425	434	503	458	451	460	453	472	484	488	471	455	480	467	463	459	479	467	461	494	472	438	462	487	460	474	460	454	447	448	476	451	512	465	475	436	472	478	477	468	449	500	485	460	468	470	442	469	514	463	502	478	442	489	453	494	447	481	468	474	452	467	427	483	489	452	491	460	480	466	436	452	457	477	484	448	471	447	434	446	497	415	456	490	466	464	448	457	473	480	488	471	445	485	470	478	426	455	477	436	451	446	464	490	452	472	484	427	446	482	441	503	466	440	445	468	460	478	458	424	454	473	492	480	449	428	464	502	462	451	455	446	458	434	434	469	484	443	465	484	510	467	457	496	485	435	462	464	446	458	493	455	474	479	473	469	504	435	490	449	508	511	468	475	461	476	457	466	456	477	455	510	434	485	458	469	459	457	497	437	459	491	459	466	506	456	467	471	486	487	455	483	465	453	478	448	517	463	481	449	450	478	463	481	470	433	420	482	495	441	461	474	467	471	464	463	433	459	433	463	460	473	490	462	453	461	464	422	497	489	473	447	475	452	490	452	476	465	535	481	481	444	462	434	442	473	506	448	489	478	483	470	484	462	463	498	444	475	475	456	461	461	512	510	450	509	494	497	462	446	485	460	460	441	409	459	481	485	491	478	464	442	438	488	468	452	461	477	465	452	442	454	485	467	488	472	415	491	487	458	475	486	484	457	462	481	416	494	461	494	474	474	452	441	470	442	457	487	438	488	448	487	456	497	435	443	444	468	464	493	458	474	454	473	471	486	446	518	458	492	475	461	413	463	487	475	464	478	484	475	480	472	495	469	501	456	494	480	462	460	467	468	478	466	442	474	417	484	452	482	471	467	437	478	486	454	480	442	464	473	495	452	472	465	438	476	472	469	451	457	482	483	440	486	473	449	473	475	466	492	478	450	451	451	475	458	444	452	438	468	453	424	434	454	436	476	457	479	473	489	446	480	460	469	476	467	486	478	444	455	478	474	450	457	472	411	475	461	410	442	444	450	457	464	466	486	484	484	455	421	441	483	461	464	473	462	445	486	489	443	485	468	461	489	504	504	456	474	501	464	473	459	442	470	492	447	503	508	503	467	480	470	460	467	511	418	432	461	484	473	459	449	448	459	451	463	436	449	420	474	444	478	477	493	464	440	417	433	469	456	498	429	456	482	474	472	522	410	490	455	473	469	454	473	457	456	491	482	479	492	450	468	468	451	473	499	476	477	451	435	439	471	445	466	473	444	468	470	460	455	429	471	466	429	450	456	453	496	462	480	527
19631	10268	57600	64362	55000	47150	40848	29561	19138	11951	6677	3393	1697	760	385	320	368	359	346	363	310	312	337	335	345	333	359	321	311	328	321	356	328	305	378	361	355	363	327	283	362	327	353	320	323	357	373	329	370	363	316	324	323	341	329	322	300	305	367	347	326	323	302	335	351	310	295	308	349	343	312	364	365	350	342	345	329	355	343	316	341	343	351	341	342	335	359	335	340	324	328	304	343	329	343	294	318	338	355	314	356	340	341	341	358	357	324	311	344	330	350	336	343	344	379	314	332	314	314	320	313	326	373	361	343	354	351	335	355	327	293	314	332	302	391	351	331	358	323	335	341	351	331	328	388	329	325	340	330	323	337	310	311	334	327	349	340	330	341	339	328	343	318	328	368	312	354	312	345	345	366	339	334	302	332	328	342	336	342	325	344	315	322	389	346	336	351	317	344	331	361	354	333	341	327	368	320	349	326	321	345	341	325	325	339	362	322	372	314	344	334	337	318	322	321	347	332	328	343	339	358	351	353	334	347	321	318	341	332	334	326	334	309	358	342	287	362	330	379	322	317	353	326	314	344	301	378	349	322	349	335	376	326	312	344	342	357	313	357	335	287	311	328	337	372	360	329	328	317	320	340	351	334	318	329	356	328	340	329	326	359	317	342	340	304	341	317	336	344	343	333	360	294	332	315	365	321	311	350	351	348	334	318	318	372	322	358	361	339	320	345	335	331	335	357	346	356	341	344	311	327	337	310	326	332	349	352	319	346	370	327	340	330	336	309	336	314	343	350	356	312	321	349	318	347	376	330	352	322	357	334	309	290	295	337	329	340	327	299	332	341	363	344	338	364	293	339	315	343	333	344	338	320	295	333	281	307	321	365	308	352	322	351	351	343	302	353	311	318	299	295	361	339	358	340	338	366	307	371	358	335	352	363	320	337	361	330	318	357	318	334	354	354	330	343	344	338	329	308	345	299	322	343	331	341	336	326	325	348	365	373	389	333	309	313	342	332	335	348	346	352	366	326	315	346	355	331	312	384	345	346	322	345	312	328	345	336	380	348	324	335	305	351	340	331	325	337	350	324	353	332	325	313	318	343	340	383	336	314	327	340	334	270	346	354	344	357	312	361	336	333	305	372	338	357	330	351	360	298	346	318	333	290	290	335	341	342	330	309	332	321	339	324	349	321	347	354	314	307	333	390	350	302	344	372	309	347	335	345	376	355	324	343	318	348	328	328	348	325	310	316	324	351	332	339	334	358	335	343	348	341	335	348	338	322	364	310	332	298	353	337	336	316	356	312	329	365	345	339	312	326	350	318	316	330	344	371	345	321	314	352	345	327	360	353	338	357	327	337	362	313	368	359	331	334	344	367	314	310	347	341	335	329	351	334	325	311	345	328	389	337	351	332	356	316	340	343	357	349	343	308	320	315	387	340	351	336	331	316	329	326	340	344	369	318	336	296	349	344	333	344	303	357	322	330	341	346	342	352	372	331	334	313	296	340	367	308	332	319	335	337	307	368	318	286	338	315	325	326	324	333	305	303	305	310	355	338	332	363	335	356	369	317	328	309	307	352	344	309	347	353	311	362	339	342	314	304	309	342	338	325	343	375	335	333	344	344	317	316	302	357	327	297	328	356	335	339	343	330	347	337	344	294	316	322	343	381	318	331	309	351	324	353	313	344	340	301	317	327	317	322	334	328	348	338	331	323	333	395	353	311	331	323	294	353	353	309	332	328	323	355	288	321	344	347	320	329	332	329	360	354	343	318	348	338	315	309	314	320	335	326	343	348	327	336	324	316	327	322	346	327	312	350	342	309	329	360	320	337	339	348	345	322	344	338	385	340	331	333	342	363	358	313	350	296	331	341	357	326	363	348	330	292	307	354	327	298	323	364	328	324	341	322	340	346	346	354	371	340	323	354	339	349	312	314	315	346	368	332	371	325	347	298	335	348	321	335	341	318	315	357	348	324	309	358	288	323	333	316	326	341	361	342	343	318	321	338	342	357	320	352	326	316	335	316	327	323	328	317	348	290	319	341	374	351	328	343	349	345	333	338	322	345	340	354	309	327	340	352	346	293	353	316	344	348	363	344	356	331	359	382	382	313	299	329	314	323	348	357	348	338	340	322	324	360	323	339	359	308	302	344	301	342	351	373	319	328	343	377	325	338	306	313	375	342	344	322	336	344	321	347	336	315	345	297	370	345	318	299	322	312	329	338	328	313	339	318	342	353	354	345	345	350	321	322	371	325	353	365	333	313	362	326	330	312	352	317	323	328	328	340	320	351	382	363	350	313	342	317	373	347	339	379	314	355	360	333	329	333	326	362	359	342	324	332	352	342	357	353	329	344	336	341	312	345	345	351	352	326	334	351	315	315	343	339	332	375	339	352	348	357	294	334	326	313	339	382	308	362	331	306	357	351	371	361	319	362	331	363	330	299	319	340	348	327	305	334	317	310	330	336	329	330	326	324	309	339	324	327	328	303	296	328	356	349	334	360	320	318	355	335	351	341	317	351	351	309	328	346	327	304	351	322	310	295	316	318	319	353	343	329	347	345	364	339	307	326	350	319	312	323	349	328	349	340	347	320	350	362	330	316	383	344	342	338	343	335	307	304	302	335	345	310	329	352	346	337	325	345	356	325	316	341	376	330	300	324	326	337	337	366	336	294	330	331	366	314	349	358	336	363	362	304	311	355	285	334	319	360	355	350	352	298	340	363	337	337	335	325	320	326	326	350	330	357	340	316	324	360	312	334	319	341	311	302	316	364	348	373	287	339	344	318	349	297	341	338	316	371	336	312	320	323	287	338	321	342	350	327	342	331	310	336	319	351	315	343	344	315	306	334	325	339	321	350	349	364	325	347	353	347	334	327	330	319	303	310	339	341	291	347	327	305	336	361	295	316	328	359	327	324	301	315	359	323	346	349	350	298	311	331	316	354	341	331	350	355	308	325	310	328	332	327	362	312	341	365	336	316	318	343	333	306	336	332	322	320	360	313	358	348	298	348	312	301	368	327	314	316	301	345	358	386	354	350	335	313	326	327	376	354	342	333	342	329	327	324	311	318	336	322	334	337	325	324	346	323	330	300	330	349	322	296	346	356	316	344	357	329	346	337	353	356	340	321	353	333	348	328	315	344	350	338	353	341	295	332	340	341	359	317	326	347	324	368	320	342	328	342	332	333	352	350	356	317	348	352	363	358	339	353	297	321	296	291	352	339	307	303	348	321	362	345	360	296	383	305	327	372	351	347	339	325	339	367	347	317	328	334	327	328	346	354	331	363	348	345	312	332	339	349	340	309	335	324	349	381	330	338	352	338	366	319	381	310	361	311	327	339	337	350	360	389	338	319	317	331	347	390	305	356	381	324	358	331	317	318	328	342	331	363	352	336	281	305	335	364	332	341	325	374	356	380	341	316	346	338	333	310	318	335	359	319	336	305	339	344	327	327	344	302	342	321	315	367	340	301	349	359	319	364	333	370	327	322	331
9432	8219	54987	67666	64533	59867	54803	44805	35875	28648	19812	11744	6487	2397	809	701	742	736	736	742	704	730	776	737	750	804	744	768	726	736	794	717	738	746	774	704	705	751	737	709	747	736	752	746	744	693	738	793	672	734	710	700	756	720	770	731	751	732	735	696	773	797	746	765	737	833	754	732	732	788	751	714	733	741	729	720	728	734	762	751	737	739	750	721	715	706	733	704	731	675	750	692	732	661	776	731	775	746	706	759	687	751	710	771	714	745	707	729	699	737	773	707	715	701	704	725	732	730	716	758	719	745	726	726	725	774	772	705	734	739	710	766	764	752	779	729	733	747	719	725	716	720	733	695	803	748	733	713	675	759	706	746	734	717	740	740	734	776	707	760	717	706	726	780	775	742	718	731	697	756	792	735	738	746	751	719	747	712	689	710	723	741	753	740	757	736	775	732	695	706	702	784	733	745	693	781	742	721	713	686	758	765	762	739	748	745	792	711	764	734	737	718	737	750	750	735	738	699	695	734	736	698	734	676	749	738	766	784	751	728	735	682	710	741	738	728	699	747	701	785	724	807	790	775	739	696	764	739	742	683	726	683	766	748	758	732	741	739	744	733	746	749	742	719	739	714	729	719	689	706	812	735	754	699	692	774	707	743	759	716	756	763	749	771	721	724	725	759	729	738	707	695	752	747	718	727	739	757	691	734	723	717	696	717	708	753	700	761	716	726	716	701	725	718	737	725	732	744	681	783	735	741	809	744	712	727	720	727	719	722	734	705	732	747	756	716	767	753	731	705	699	730	720	730	738	723	758	745	751	744	737	776	710	696	742	720	723	749	734	710	724	747	686	691	758	717	724	707	760	755	721	730	713	762	677	765	743	697	726	728	761	745	743	711	707	743	731	703	743	722	745	719	789	710	724	747	722	736	734	741	785	768	769	696	756	720	759	699	739	741	721	703	720	697	728	722	713	771	726	749	722	729	693	624	739	679	670	782	693	756	676	713	730	763	719	678	720	717	765	708	721	739	757	788	800	730	708	705	733	738	809	778	758	709	697	732	728	726	722	732	796	733	713	752	745	752	762	733	682	741	748	740	742	753	706	703	704	699	764	703	741	753	733	740	729	722	715	716	747	754	754	735	742	730	724	740	749	711	709	801	740	750	726	745	777	706	721	711	683	741	769	699	767	730	738	740	721	742	688	736	711	769	723	728	745	720	749	709	783	721	790	722	710	777	757	734	720	692	726	731	701	743	724	765	763	778	776	699	766	744	728	745	743	753	684	749	749	714	758	712	724	768	767	774	762	679	714	746	682	755	749	720	699	710	756	705	739	765	697	710	736	682	793	707	728	742	703	723	735	675	710	742	731	724	701	682	701	727	740	789	691	714	724	717	683	800	736	738	697	749	727	719	714	666	710	716	738	717	717	750	743	704	739	761	762	783	784	723	759	718	772	717	725	718	755	734	710	722	782	724	738	747	750	773	760	713	732	727	730	738	749	729	690	734	710	724	672	746	678	739	738	723	767	729	717	720	727	736	780	765	719	702	744	724	757	672	753	718	721	762	777	823	781	759	793	692	722	752	726	750	742	717	734	642	742	757	745	706	723	729	753	743	766	732	746	782	763	741	755	661	723	710	723	703	736	761	734	761	701	735	705	717	706	712	736	694	726	749	754	734	761	721	694	781	718	758	748	739	750	764	713	702	685	720	769	695	724	655	691	706	774	735	782	763	740	741	757	700	709	748	696	733	714	746	728	721	765	703	742	705	711	743	703	700	717	721	764	678	722	675	688	785	740	737	734	713	754	775	796	698	745	706	708	719	762	702	752	712	702	728	703	729	740	724	745	709	769	693	719	777	755	695	700	679	739	745	730	725	749	756	706	762	737	716	720	742	739	726	751	767	705	718	735	743	712	742	684	778	785	725	715	729	752	742	692	729	727	733	727	707	742	781	760	681	753	735	768	773	718	712	747	721	755	697	724	726	764	706	709	808	737	760	726	703	696	723	719	749	762	734	718	731	753	701	714	711	723	727	687	718	723	718	755	722	676	697	732	727	738	740	786	770	708	704	696	734	759	718	749	705	677	726	763	720	734	718	734	713	724	719	743	754	678	722	674	707	724	756	717	704	722	736	721	750	743	703	715	729	799	699	751	745	688	759	742	715	721	708	716	726	721	739	757	748	739	744	679	700	697	746	738	738	716	713	711	747	709	700	728	756	686	701	742	709	708	738	767	679	726	731	718	766	763	731	745	731	746	712	770	749	738	708	747	720	750	793	750	734	684	736	782	771	667	754	721	708	696	737	766	746	730	720	751	769	716	708	738	772	712	753	718	745	737	700	738	753	723	765	709	692	737	709	759	695	708	722	728	768	695	796	739	727	745	744	695	787	735	742	665	721	739	742	725	732	701	733	677	716	738	709	730	728	720	739	735	733	655	775	707	764	700	713	714	716	722	738	757	801	756	761	754	746	739	774	731	731	731	771	711	773	719	724	774	781	756	747	698	762	770	706	723	731	802	739	735	795	733	724	712	737	737	739	752	774	744	692	727	706	736	711	734	759	767	720	755	716	720	746	726	751	750	719	782	748	729	741	724	707	726	707	721	720	770	710	740	726	750	752	803	709	751	758	719	703	726	699	679	687	768	728	762	716	755	763	710	724	723	762	732	715	782	727	762	722	758	752	770	735	746	697	760	679	736	698	739	744	744	711	782	798	773	714	730	759	737	782	713	732	736	712	724	701	737	725	726	733	720	702	719	764	712	730	736	724	754	692	724	763	732	676	752	763	741	736	727	724	798	735	721	733	730	712	760	739	731	727	723	754	730	762	684	703	728	715	763	721	774	722	704	723	747	758	743	740	714	745	778	723	773	705	781	705	730	702	746	776	720	724	729	742	748	739	711	745	703	750	740	733	755	740	744	748	798	709	741	752	761	757	711	750	753	746	757	749	708	743	718	758	723	702	743	739	784	696	795	698	725	714	759	748	694	712	766	727	716	734	757	745	716	728	758	695	785	681	751	726	742	745	774	778	748	747	705	775	765	722	659	747	754	787	782	793	714	717	736	735	752	765	752	724	727	758	712	707	744	707	730	752	714	758	720	741	747	703	768	728	810	729	730	715	761	749	720	680	758	710	683	700	721	755	672	751	708	711	759	724	688	704	706	785	711	719	719	722	758	745	763	755	719	760	727	774	769	726	719	749	713	720	738	756	782	768	695	756	700	723	701	740	755	728	737	781	714	717	710	750	724	678	680	696	746	734	742	752	704	753	727	727	691	741	765	781	728	707	743	743	777	753	714	757	714	684	718	749	737	752	737	766	713	719	752	784	719	743	718	755	711	753	727	757	717	776	759	706	743	776	745	728	710	731	745	786	774	739	734	757	738	690	734	759	722	696	748	726	711	770	684	761	724	708	752	761	693	751	746	745	728	700	700	701	725	731	739	743	750	692	780	749	715	722	717	734	740	699	740	682	721	750	704	698	751	763	722	745	793	735
20496	19408	56252	63949	56167	49939	42841	30535	19655	11376	6289	3405	1669	656	371	358	343	368	318	369	392	351	366	348	347	331	367	342	338	348	352	361	320	317	342	360	361	331	312	382	367	364	369	361	379	339	338	360	339	369	341	353	319	348	346	329	387	316	351	349	366	321	324	386	362	348	338	354	364	331	375	320	344	365	382	366	353	378	375	364	359	333	373	334	383	371	362	323	342	378	328	338	336	388	353	391	364	324	324	347	347	371	308	335	332	340	345	374	325	339	338	348	336	365	337	356	386	306	334	342	358	341	400	341	330	353	385	355	347	342	351	331	370	362	339	346	383	325	353	335	345	358	328	323	371	313	321	350	360	358	352	354	352	379	357	351	389	363	353	349	342	353	356	359	367	387	344	329	347	343	352	363	339	338	338	343	356	350	342	329	325	347	335	318	384	354	345	358	369	376	397	348	378	353	327	364	364	385	373	353	374	343	345	368	379	345	384	340	350	339	351	352	359	335	367	332	376	366	342	344	350	365	309	297	339	341	347	368	370	375	338	367	368	344	368	348	330	360	364	400	382	341	348	354	352	332	348	376	335	338	342	322	358	315	313	349	354	368	386	329	338	360	341	352	346	373	365	347	363	317	328	354	309	323	374	325	369	354	350	369	314	368	377	333	339	367	348	382	322	368	360	372	367	374	373	335	343	331	373	336	307	348	327	370	357	346	350	370	326	310	339	359	368	351	387	353	354	317	377	341	331	364	323	352	354	355	308	369	367	336	374	335	349	322	346	390	365	350	364	339	354	335	351	373	365	333	350	365	371	361	365	330	361	349	355	366	358	362	335	325	314	337	375	371	359	349	335	327	339	352	347	346	344	308	310	374	332	355	356	341	343	392	355	369	351	340	341	363	338	369	384	372	354	311	337	368	372	348	352	351	365	387	387	368	382	346	371	387	339	319	320	335	372	337	330	346	349	367	359	353	346	346	331	351	381	344	363	407	350	339	370	364	322	351	336	322	345	358	332	384	327	342	353	371	330	392	379	339	370	397	335	358	360	352	329	373	371	367	359	361	349	351	329	355	397	365	353	333	387	351	324	360	372	343	356	355	357	335	356	300	373	356	354	364	372	322	368	331	379	368	367	347	337	353	345	362	314	331	349	360	354	354	393	369	365	380	360	362	341	345	332	350	343	378	328	351	339	370	368	345	369	343	350	334	349	334	366	350	343	350	337	336	308	352	367	352	343	380	355	361	395	349	325	365	323	323	315	343	331	305	408	344	360	337	353	374	400	356	370	333	347	351	324	343	317	373	365	361	346	370	338	320	346	403	368	382	312	361	338	310	384	342	353	366	378	356	341	350	357	322	372	391	329	349	363	346	355	325	364	339	359	327	358	344	344	361	352	352	370	344	367	354	360	334	340	317	348	339	357	336	338	375	353	332	372	355	358	373	360	330	366	339	362	336	378	382	361	317	368	397	378	362	378	327	339	325	393	370	308	319	360	337	372	346	337	355	334	345	347	347	350	345	349	317	346	343	355	380	345	374	366	338	321	386	320	342	371	359	308	359	368	378	323	329	328	353	336	326	328	307	313	362	316	334	363	340	350	351	360	366	352	405	362	370	369	330	373	340	316	365	352	368	350	323	376	350	338	321	347	352	346	322	360	332	350	365	343	375	349	323	341	364	359	348	335	352	343	363	362	347	356	353	364	367	330	336	336	328	330	341	355	352	351	326	318	341	327	335	364	333	389	359	338	350	357	347	406	394	364	382	350	336	373	357	370	397	355	361	342	318	386	380	348	361	351	348	357	352	329	366	341	349	348	351	357	358	350	379	335	335	364	322	366	337	379	339	351	371	357	335	358	340	365	346	379	361	349	377	323	352	368	338	342	348	365	357	371	368	350	326	324	370	336	323	339	338	356	342	391	360	391	359	329	333	362	352	346	315	336	323	333	363	352	341	345	398	346	386	326	366	343	355	343	324	340	361	326	361	372	324	334	369	403	359	375	344	340	334	353	344	326	343	375	337	344	378	365	342	372	342	294	359	344	364	334	371	364	399	363	375	361	327	339	330	343	388	396	364	346	298	311	364	324	325	327	361	366	368	359	361	293	339	338	364	366	372	375	333	371	334	342	367	354	338	360	349	398	412	359	319	348	384	337	338	361	390	344	363	364	343	354	366	312	336	353	372	336	409	365	361	325	339	356	299	384	355	325	345	342	319	325	321	379	352	329	381	365	350	329	369	361	343	359	343	348	336	372	367	364	359	340	349	319	358	367	405	341	374	352	384	354	337	383	305	317	358	342	358	342	392	378	368	380	380	360	370	357	327	345	341	356	338	330	377	383	370	347	319	354	353	334	381	355	349	323	346	362	349	392	346	360	371	341	343	396	350	377	340	343	349	347	349	364	351	386	344	319	359	381	336	362	380	338	363	317	348	375	359	384	359	362	330	367	350	362	374	331	357	346	337	334	306	338	357	315	330	351	352	364	385	357	352	323	374	337	372	357	343	367	327	356	324	342	337	353	324	365	364	360	341	348	350	354	317	367	367	336	354	398	345	344	350	346	344	362	342	341	354	336	348	361	356	368	327	348	341	368	379	394	344	373	364	325	358	344	338	339	367	359	358	333	348	355	358	334	363	335	385	368	364	357	355	323	340	332	331	345	337	335	340	346	382	333	351	358	363	367	353	363	378	334	376	378	341	360	374	331	355	338	372	396	375	356	368	359	333	335	354	360	343	364	402	333	377	341	335	341	393	329	360	364	379	377	371	336	320	355	344	361	334	366	325	344	390	367	347	349	316	348	368	381	340	348	313	340	352	365	333	351	364	352	365	343	328	369	348	337	363	354	365	373	359	351	361	351	369	357	337	336	366	356	349	345	336	345	348	363	314	355	376	361	337	341	375	350	313	342	401	347	401	342	305	343	359	336	345	359	359	357	350	357	369	337	333	355	322	370	360	341	339	311	400	357	356	351	359	349	375	332	353	403	361	331	359	342	344	368	324	383	375	336	337	352	335	330	325	370	333	357	352	337	361	389	380	385	354	335	355	338	376	364	316	373	363	356	317	302	358	360	353	378	358	338	328	325	299	388	367	356	353	359	346	353	332	300	332	354	355	311	334	372	333	328	349	350	369	349	332	340	342	335	347	334	368	358	325	365	330	358	356	361	382	377	325	359	397	364	355	322	329	342	311	356	369	314	368	363	373	366	342	356	357	354	372	342	333	345	350	320	352	381	345	357	371	341	324	318	338	351	336	370	371	370	331	353	355	322	335	346	340	336	329	348	392	339	324	383	347	321	383	343	356	328	346	354	356	362	359	348	355	373	376	369	330	368	367	368	347	335	372	358	390	382	372	354	382	356	340	344	370	359	376	406	372	364	364	362	342	403	326	368	317	318	389	353	372	339	359	330	339	348	340	377	371	342	346	338	358	343	351	370	327	361	389	341	359	364	352	350	331	346	378	393	358	366	319	357	331	381	403	372	363	390	340	366	337
9469	15863	51932	66943	65141	62281	55952	45583	35975	26829	19279	12245	6520	1892	750	818	769	770	786	777	775	741	744	786	755	717	757	783	696	777	750	790	730	745	723	761	723	777	741	753	772	787	764	709	780	810	782	795	794	748	757	743	812	759	787	786	765	743	753	800	741	729	763	769	748	779	756	741	783	739	740	748	789	800	750	785	783	796	773	767	781	753	759	709	738	794	800	703	769	759	801	769	786	731	767	784	714	777	771	730	757	759	694	737	703	771	771	775	723	812	738	723	713	741	759	825	787	740	725	758	772	805	760	758	740	781	766	776	768	781	767	767	796	703	800	833	793	781	757	791	761	784	808	776	792	762	813	761	778	785	732	736	748	783	735	737	746	793	729	804	781	738	735	745	766	754	712	715	740	767	761	766	806	728	729	824	712	743	740	751	790	729	780	751	750	730	721	771	761	770	746	781	762	714	736	760	763	748	828	794	752	746	685	773	751	742	796	804	775	737	748	718	753	721	759	770	759	798	754	725	752	743	730	784	721	738	774	728	791	779	749	808	737	790	757	759	750	730	791	716	720	811	803	726	797	785	768	826	710	805	738	756	759	738	757	826	733	748	734	773	827	735	737	749	760	758	773	731	796	729	726	788	759	748	788	718	771	739	735	727	802	700	794	779	763	776	762	747	735	765	739	778	767	818	780	785	746	755	784	736	823	735	761	761	740	754	806	779	806	761	746	785	746	710	751	797	732	772	756	761	753	790	772	790	736	791	738	754	767	761	778	741	760	776	755	768	766	756	744	778	782	748	819	763	783	790	685	759	747	747	787	764	790	737	738	764	744	689	792	743	726	767	793	771	752	746	792	775	757	755	747	710	720	746	808	760	727	740	686	791	809	710	759	824	735	727	789	813	749	751	799	770	725	787	742	788	811	806	709	721	736	781	738	780	760	745	771	800	728	781	787	785	762	736	774	759	759	763	753	745	781	753	746	768	759	829	769	747	723	792	740	776	799	726	734	713	795	710	703	760	801	788	743	773	749	770	752	731	756	754	725	764	710	732	763	696	755	805	728	734	776	782	778	774	810	768	730	759	756	793	768	759	741	689	780	775	772	763	732	738	762	766	734	718	776	742	765	781	775	749	714	780	732	762	777	738	778	801	770	784	762	782	772	775	732	773	778	773	755	746	770	772	818	765	755	789	791	798	807	754	728	794	732	763	695	734	758	765	760	777	724	800	727	701	766	757	812	769	783	756	721	782	851	750	782	755	750	775	785	803	748	766	738	779	736	742	808	769	759	725	731	784	773	756	759	740	797	737	816	762	710	773	769	761	792	704	726	696	749	719	716	747	723	771	806	722	760	713	744	823	728	743	754	743	807	790	736	740	735	740	760	750	724	762	751	750	757	714	730	759	839	797	759	785	757	744	760	741	753	726	813	797	768	766	776	719	740	793	765	788	732	753	766	738	761	751	696	784	766	709	793	766	735	803	780	718	764	804	796	750	759	737	778	712	743	767	762	760	760	757	754	731	784	725	810	755	760	773	745	774	792	786	776	745	736	776	805	726	811	826	768	776	756	760	767	761	745	759	720	733	768	717	746	723	739	738	702	769	764	779	768	791	761	831	759	756	714	738	746	750	775	750	767	791	731	709	799	814	734	774	776	772	763	720	724	727	715	782	736	758	789	741	784	733	758	756	765	766	732	756	762	711	823	792	696	727	737	764	794	708	753	778	748	714	743	769	704	730	762	769	784	756	748	731	735	707	698	753	731	756	774	749	741	724	751	737	760	726	760	717	772	764	793	762	776	768	798	730	768	767	761	779	796	725	779	769	757	748	784	810	739	762	758	814	788	714	717	783	728	764	735	797	750	763	806	804	737	805	734	755	729	746	792	797	740	761	748	762	747	796	759	760	762	738	769	748	762	737	749	793	733	785	740	771	792	772	764	740	774	790	759	809	809	784	758	762	789	754	814	778	780	723	759	727	776	763	739	780	752	784	748	750	764	735	763	718	791	789	829	784	826	767	773	746	722	763	783	743	760	735	771	762	739	756	779	773	754	764	751	741	755	751	749	770	714	828	781	735	699	771	781	752	761	791	789	851	783	731	806	745	765	753	765	782	738	742	766	733	800	758	775	726	770	762	730	749	797	713	770	731	781	750	809	782	735	749	790	761	736	761	737	767	788	782	747	680	723	747	767	785	755	753	826	775	781	794	772	801	721	744	767	775	773	778	780	749	774	756	738	752	765	726	759	764	749	767	749	726	765	710	734	781	789	754	769	763	703	738	743	766	763	749	748	782	736	752	726	771	777	750	772	802	763	782	725	809	760	756	747	758	712	736	725	744	743	762	766	762	746	752	761	769	772	781	761	744	774	756	751	734	742	801	794	754	767	761	724	771	735	783	739	707	734	733	780	814	786	740	770	730	792	788	779	772	709	745	762	742	760	774	724	751	738	743	797	794	772	737	791	788	764	759	785	767	757	772	756	821	753	767	725	778	772	742	773	712	750	786	734	802	775	774	749	776	753	749	803	741	791	752	779	792	745	766	747	773	750	699	766	762	748	766	718	725	759	783	740	757	710	743	743	772	806	767	763	768	769	735	773	789	738	793	755	738	814	743	744	754	769	760	782	731	751	745	757	751	748	734	742	765	750	770	802	789	768	773	770	765	762	797	754	765	802	745	738	763	804	759	730	788	708	770	765	793	755	814	756	777	709	797	762	781	775	742	738	763	731	756	766	771	788	747	735	781	754	797	756	782	773	758	773	755	797	727	746	720	725	762	711	727	749	786	760	765	772	783	771	798	718	762	767	757	735	739	781	772	734	755	760	763	772	774	777	772	745	753	773	786	788	731	779	772	703	727	743	768	733	734	779	775	804	750	744	747	774	767	767	782	767	766	712	778	766	748	737	786	778	733	752	740	768	782	746	828	768	743	768	762	747	792	772	785	766	747	708	739	759	773	777	763	780	800	766	767	766	729	736	757	743	788	763	815	758	776	711	754	695	765	762	747	761	762	774	809	796	785	747	729	733	786	739	754	842	732	799	780	747	736	767	762	735	758	740	791	706	750	778	801	738	753	787	740	768	807	775	741	767	735	758	794	718	743	788	762	771	800	755	755	688	735	790	803	759	764	733	714	765	777	717	743	730	792	801	755	757	740	790	774	756	727	753	793	781	733	777	735	707	801	806	768	791	767	795	777	787	707	748	745	758	799	734	762	762	695	784	727	732	741	735	790	762	728	783	825	778	752	758	743	714	747	751	737	736	802	784	814	784	777	827	772	737	799	754	725	778	759	789	799	748	749	815	730	732	763	767	753	715	733	762	764	802	772	753	725	739	751	764	780	750	765	770	724	728	796	752	764	753	722	740	769	747	730	826	797	815	771	758	755	791	734	794	746	722	748	732	761	742	731	764	730	748	735	776	748	687	785	723	752	706	770	761	750	775	744	751	772	740	731	752	770	768	740	758	765	751	783	753	719	767	789	756	738	729	722	771	738
2888	657	1693	2422	2232	1960	1560	1219	768	518	457	379	286	226	220	191	223	222	190	207	231	210	221	195	180	194	204	213	212	198	224	178	227	203	222	189	193	222	201	181	196	163	225	214	200	207	170	199	173	187	190	216	203	176	211	217	214	200	210	197	208	181	212	189	186	200	206	200	199	217	218	164	223	198	219	205	193	225	197	204	198	225	208	231	199	193	182	179	185	184	221	191	196	188	205	187	208	201	185	212	206	202	190	192	206	209	200	188	205	223	199	197	205	216	214	196	186	199	192	208	168	165	213	195	218	207	215	216	179	220	233	190	168	208	177	206	196	208	192	210	186	221	197	210	201	203	187	196	202	193	193	202	211	217	179	196	195	177	198	202	196	171	209	219	216	194	220	195	208	226	193	210	205	224	207	172	192	193	166	208	239	195	226	181	183	229	189	212	177	189	216	206	190	193	196	194	194	218	209	196	217	215	202	208	219	170	193	200	224	230	213	206	191	196	207	217	213	182	192	190	171	211	218	215	230	207	205	182	208	220	202	198	197	191	181	239	212	197	216	178	185	197	182	199	212	225	195	218	197	221	208	203	193	221	194	184	194	189	213	191	207	205	188	212	224	203	209	210	198	191	194	188	188	187	191	187	222	203	183	199	204	189	196	221	207	210	178	221	200	210	221	190	177	227	225	232	212	214	263	201	204	193	206	221	197	200	209	197	209	214	202	191	193	197	230	215	211	214	211	202	207	190	190	205	195	234	200	204	169	195	170	184	199	191	198	202	213	217	197	209	193	181	197	183	196	225	194	175	218	197	205	221	210	195	189	174	206	186	186	198	181	191	197	194	174	187	214	199	221	221	183	194	191	191	205	213	201	214	242	193	210	175	223	192	235	226	195	163	153	174	180	189	218	199	191	215	177	182	190	221	188	187	215	222	183	196	206	200	194	195	215	217	198	204	186	171	191	203	183	187	226	210	201	194	205	207	181	205	192	165	189	194	194	180	188	198	216	182	198	173	198	190	208	172	197	210	230	190	196	196	191	209	185	177	204	180	168	186	210	205	206	229	234	220	192	213	188	209	227	183	171	211	198	188	197	181	218	206	196	213	186	202	191	200	188	203	203	192	190	194	212	216	212	245	208	209	184	236	214	191	245	198	205	186	161	199	221	185	159	206	199	198	208	205	195	212	186	183	174	197	201	213	212	206	200	188	199	216	180	202	191	224	196	203	212	194	222	205	184	201	215	222	207	224	218	198	198	201	207	204	205	203	192	205	177	192	196	213	218	188	194	209	180	212	189	220	211	233	186	185	205	186	193	191	193	227	213	203	201	231	200	214	228	206	215	214	185	201	160	189	191	212	193	185	195	203	190	206	216	205	213	214	218	188	194	193	194	195	196	189	188	193	167	185	218	203	218	212	200	215	203	195	197	204	214	201	205	182	202	176	199	210	204	189	203	179	204	197	195	202	181	219	182	213	202	201	201	196	224	188	215	182	173	190	194	201	218	182	204	204	210	193	208	210	230	200	180	216	200	190	184	177	206	205	205	222	196	204	199	204	191	212	233	207	192	199	215	190	199	205	207	212	191	192	212	207	239	190	191	191	201	206	189	210	208	207	194	189	190	201	177	197	202	223	186	184	183	207	223	218	222	215	207	225	195	188	180	228	215	216	187	193	198	208	230	204	204	194	191	208	189	199	203	204	209	188	204	202	210	198	214	195	194	189	198	191	203	194	163	202	203	213	202	203	205	222	203	211	232	201	215	171	220	201	213	188	203	230	203	204	212	232	210	180	185	194	195	167	216	203	185	185	196	171	212	199	199	189	202	192	221	210	204	216	203	218	218	197	232	198	200	215	205	210	179	199	227	193	195	229	231	215	189	220	202	186	199	190	220	187	203	212	221	187	221	210	239	235	241	189	213	216	195	193	202	218	199	197	223	216	222	175	198	201	228	197	201	190	197	207	223	215	232	194	218	209	183	184	193	169	205	217	195	178	211	218	217	171	181	206	198	204	184	189	210	197	179	196	173	170	233	249	211	184	179	206	199	232	232	200	202	178	208	192	193	198	189	217	198	195	193	197	201	192	194	192	209	201	203	183	193	188	216	199	201	216	199	220	177	217	221	180	207	238	199	205	215	189	196	217	215	215	221	194	216	238	202	222	208	214	207	199	191	174	212	215	172	201	202	203	192	206	173	188	230	198	197	206	209	221	209	189	191	190	203	197	226	205	172	213	194	185	180	203	200	188	187	196	219	185	226	212	182	215	220	222	188	219	193	200	199	210	182	211	172	214	213	190	208	186	190	203	208	191	187	225	226	193	189	218	185	202	197	193	192	202	179	170	194	202	194	218	209	192	224	201	181	205	181	182	188	208	202	203	195	193	203	202	180	200	227	216	199	186	196	189	212	207	190	177	208	181	188	192	207	182	183	193	182	217	179	205	173	200	198	200	200	214	196	172	213	227	208	181	227	195	184	206	214	207	190	193	183	204	220	235	191	179	217	212	203	213	180	209	183	202	192	186	205	183	188	216	198	197	188	196	186	220	186	198	212	190	221	197	192	196	197	174	233	210	196	226	187	198	203	196	186	201	206	212	196	189	187	182	176	197	233	204	205	198	186	198	203	179	188	195	229	188	171	228	190	203	211	207	203	219	188	213	184	174	207	215	222	210	216	214	215	193	210	228	177	215	192	197	216	206	183	214	202	203	209	219	210	192	213	223	208	174	201	196	189	198	194	214	191	213	190	205	207	230	203	205	195	205	197	195	209	193	213	207	189	196	176	197	183	184	196	187	191	202	186	211	199	190	186	235	206	204	206	206	193	208	214	216	180	198	191	212	194	211	209	187	166	211	197	170	198	219	170	204	235	203	214	208	213	202	186	195	178	181	195	185	188	232	192	188	202	203	185	194	198	217	203	183	199	187	189	219	178	197	199	218	200	197	207	188	192	199	187	203	208	220	217	192	165	183	202	190	196	221	225	239	206	212	196	204	220	225	207	199	201	188	226	199	179	186	185	198	192	183	232	208	200	257	197	202	202	195	229	193	201	195	186	186	208	207	196	165	199	199	183	195	180	202	220	174	217	201	207	188	201	206	204	177	206	182	191	210	190	225	201	190	222	189	183	218	180	183	176	203	193	241	176	221	218	213	187	190	173	202	191	202	203	203	212	192	193	191	192	210	203	217	211	192	177	195	200	197	193	205	212	211	205	214	207	209	199	214	200	182	189	206	187	188	221	189	207	178	186	202	202	216	198	225	191	197	201	213	189	195	208	201	230	205	197	181	191	198	218	210	195	201	181	195	193	201	189	190	196	212	224	195	213	186	188	198	205	192	213	200	207	210	178	208	203	188	188	217	213	187	200	211	216	198	215	206	196	204	189	178	203	197	218	204	182	214	210	192	209	202	186	219	199	188	191	184	208	214	189	190	198	178	196	225	205	199	208	229	197	172	190	216	189	220	184	204	226	179	208	213	209	182	211	195	194	200
2593	1059	4393	8046	8712	7866	6071	4883	2893	1838	1475	1110	779	513	493	463	431	486	463	489	467	493	447	462	502	468	476	469	478	474	459	447	538	475	488	441	469	474	459	453	455	496	464	445	453	471	463	472	419	465	447	469	462	471	492	443	454	463	463	483	461	454	476	474	462	440	494	494	433	470	468	451	478	471	466	493	447	456	473	493	504	481	465	487	453	452	449	483	500	414	461	448	495	499	443	456	466	481	491	465	464	462	428	479	464	529	503	419	473	450	441	487	472	464	469	460	461	481	503	458	437	460	492	474	426	444	489	478	509	456	460	524	455	462	465	490	488	456	477	495	461	468	444	465	464	508	446	463	463	458	454	470	475	454	488	457	473	483	466	444	472	482	443	463	450	459	453	447	437	470	469	454	474	426	474	479	444	460	445	449	473	458	465	475	422	488	421	458	461	435	458	463	470	427	451	479	452	431	445	464	472	428	487	434	461	492	485	478	460	449	497	491	473	465	469	477	482	477	482	462	464	482	476	440	485	494	439	488	456	492	455	466	493	467	445	494	428	490	452	446	470	436	494	432	456	473	543	481	495	485	474	476	499	465	442	505	463	486	460	459	452	476	500	467	482	458	472	496	482	476	483	470	491	449	482	471	454	439	452	479	463	494	475	449	501	459	482	485	465	435	449	486	469	499	479	449	462	468	474	462	474	478	452	467	491	461	509	457	466	476	460	464	482	460	422	437	465	469	432	449	500	537	434	475	454	475	493	465	505	453	470	494	429	480	451	456	463	464	453	496	458	496	487	476	483	463	464	493	455	464	496	494	461	460	434	470	477	447	439	461	428	456	445	464	492	476	465	479	472	474	481	471	472	465	462	444	451	496	463	514	452	464	475	490	473	455	455	469	449	470	479	425	474	468	473	448	460	473	459	479	480	473	488	472	427	450	453	476	466	465	486	488	469	458	490	486	485	412	454	466	448	494	453	465	432	429	450	480	442	482	451	455	446	459	453	452	459	411	483	487	461	485	451	479	422	487	479	431	469	410	493	486	489	481	462	476	457	466	466	460	426	473	465	467	498	457	471	476	463	456	457	463	460	498	495	466	517	457	483	475	447	512	428	501	463	489	472	442	461	454	491	496	512	471	464	490	455	467	434	448	418	453	500	440	452	473	421	512	467	476	431	461	460	443	496	466	480	474	435	496	429	476	443	461	455	458	494	470	460	460	472	442	445	461	448	455	489	498	443	460	469	481	441	444	462	450	464	477	451	485	493	468	478	456	458	496	457	465	450	439	489	505	438	460	490	472	459	477	457	477	467	449	444	508	498	469	447	484	471	465	458	513	477	495	457	496	461	498	477	485	422	480	466	479	481	440	503	486	442	449	508	471	451	512	474	505	502	479	469	415	488	429	487	459	459	456	457	423	482	488	483	427	447	463	453	472	471	457	453	486	483	430	460	427	441	450	484	468	469	423	448	455	458	460	455	480	478	460	458	464	435	445	469	438	475	443	484	507	505	467	467	463	472	431	475	487	446	489	466	451	505	445	440	465	446	443	445	479	448	432	479	489	503	500	456	436	451	437	500	501	488	449	447	478	461	470	460	513	497	492	440	497	462	450	481	487	484	433	405	446	490	474	451	486	466	457	483	458	486	495	453	452	497	460	486	499	520	450	446	475	472	448	477	474	472	495	454	482	457	455	477	474	439	460	479	438	414	480	461	515	445	419	499	433	492	498	511	458	439	482	479	497	465	465	466	426	479	442	478	481	456	438	479	449	469	460	436	525	484	475	473	456	505	488	489	432	485	497	459	466	467	427	429	463	467	474	498	452	475	465	463	479	491	437	466	459	481	473	478	498	451	476	460	492	475	440	479	452	445	466	464	466	471	505	467	467	453	472	490	491	451	481	478	433	453	516	446	498	455	457	448	428	506	477	449	508	476	494	477	500	464	453	469	492	506	441	482	513	448	455	487	469	484	465	468	441	486	507	471	486	468	434	455	469	502	461	479	447	451	429	424	421	476	467	485	470	498	519	472	494	444	476	463	507	487	451	439	496	450	502	474	467	455	478	465	467	466	505	464	466	448	481	481	460	474	438	450	461	451	513	479	431	488	425	484	487	437	462	478	481	463	442	481	437	441	477	470	493	473	446	417	512	433	451	434	461	537	470	486	488	481	479	468	495	475	472	474	465	474	462	458	478	456	508	492	480	490	448	463	464	455	443	486	470	453	521	451	450	465	484	474	482	494	459	450	441	474	495	439	476	481	470	447	464	490	481	454	500	470	478	481	445	451	476	488	448	445	442	473	530	469	456	495	482	487	472	466	462	471	468	495	454	470	449	483	452	449	468	492	468	492	458	475	475	467	474	480	470	475	509	466	458	445	446	487	506	489	504	445	464	465	463	490	487	459	479	474	452	494	497	457	470	496	460	468	492	462	468	460	466	473	501	480	485	501	450	469	465	458	472	436	509	465	495	503	466	462	464	510	458	496	514	506	477	470	464	472	486	483	415	441	483	483	482	469	485	478	455	470	466	436	459	462	416	440	502	451	479	441	502	448	451	488	448	482	472	482	440	504	443	487	442	472	506	487	446	486	456	480	481	471	473	424	466	443	421	449	466	449	506	464	482	442	460	443	501	490	478	448	474	495	478	477	456	473	466	522	471	402	458	479	453	463	426	482	453	444	457	454	480	467	513	478	452	450	476	498	485	468	446	420	480	485	438	457	445	473	473	459	469	486	461	490	438	481	484	473	507	463	468	509	457	487	475	449	488	477	486	490	441	473	477	483	452	455	471	459	428	472	453	447	475	471	472	413	503	470	470	475	442	437	455	407	474	441	472	446	441	475	483	451	475	457	507	452	513	476	445	458	491	444	457	467	477	494	485	474	482	450	480	470	467	472	473	495	459	447	486	521	482	474	452	482	453	488	498	488	473	505	488	470	493	424	486	448	505	498	459	471	491	459	495	421	484	439	481	472	467	491	464	498	500	437	468	454	467	454	455	462	467	447	458	488	448	472	502	489	477	482	495	462	464	495	464	487	463	468	465	454	448	442	471	453	482	459	447	470	473	474	460	481	471	455	487	479	464	472	452	498	441	484	498	443	469	440	460	462	464	477	454	444	467	460	483	475	489	444	445	488	474	445	467	492	460	514	468	441	478	447	473	463	475	448	414	472	448	497	482	473	435	452	447	435	502	465	427	457	491	493	462	432	442	430	431	531	467	460	457	463	463	480	468	497	499	457	448	438	486	507	465	481	435	506	459	498	464	443	467	439	438	488	451	445	464	477	442	495	457	473	472	434	452	444	485	445	444	483	451	474	476	449	470	467	463	487	497	498	454	467	492	461	519	454	490	427	460	487	449	484	464	462	483	452	479	494	490	485	478	421	491	490	448	428	456	482	460	504	501	488	476	490	477	454	469	469	468	470	477	453	489	462	504	464	465	501	488	455	513	492	409	474	439	434	421	489	465	473	431	489	481	453	469	473	456	481	472
20094	11321	51353	63584	57031	50193	40986	30342	19315	11081	6023	3127	1579	822	332	350	322	354	355	300	368	324	338	348	327	366	381	381	339	330	307	320	372	381	367	319	340	374	380	315	339	338	331	327	362	324	342	334	325	324	339	362	346	359	353	326	340	347	352	339	372	334	327	337	345	324	310	315	353	346	361	362	345	353	370	364	352	338	338	315	356	339	316	315	342	309	324	334	363	318	346	353	318	294	313	348	358	308	330	374	335	345	354	372	324	330	362	344	331	346	352	339	334	367	329	339	356	346	297	328	354	317	323	341	294	321	359	335	334	322	323	366	333	334	366	308	321	332	318	343	321	309	348	344	338	354	357	344	381	342	353	342	326	340	307	323	326	313	344	299	343	364	352	327	336	350	331	313	335	329	351	335	366	346	348	325	325	353	364	339	322	345	341	358	363	323	347	316	364	343	330	299	346	353	358	338	324	348	338	354	356	341	338	357	363	324	316	355	322	351	366	333	319	321	322	348	336	353	351	344	346	370	355	348	354	338	338	347	317	328	346	315	345	346	346	333	359	334	324	308	317	364	342	357	332	365	347	293	343	345	336	349	338	335	325	337	336	321	339	376	369	295	312	348	339	326	327	311	333	352	341	332	313	357	333	335	349	351	317	349	338	371	327	348	298	351	307	313	333	332	302	332	350	314	306	318	304	311	360	333	322	312	333	348	365	390	333	341	316	339	341	307	326	323	334	317	351	320	364	369	348	342	359	330	301	285	322	356	348	315	349	354	347	351	372	311	320	373	339	326	368	334	318	356	337	331	321	326	362	343	335	363	312	308	327	300	350	365	330	337	326	341	374	336	320	356	355	306	295	308	356	320	369	337	326	324	329	324	344	326	348	363	379	355	330	320	337	357	353	314	381	342	298	300	339	365	340	337	377	330	312	324	382	331	351	353	339	353	366	328	373	293	346	342	318	351	361	351	334	358	368	376	293	328	311	339	361	343	316	327	331	343	324	324	313	309	330	362	319	353	294	357	314	335	331	297	358	351	321	333	369	335	346	315	323	359	337	324	308	322	323	315	324	302	346	338	368	330	352	340	367	360	364	341	344	362	385	346	341	334	338	313	337	365	351	315	363	346	341	342	315	325	353	357	347	342	366	341	309	332	316	355	317	380	347	345	321	342	325	348	338	355	355	355	332	341	382	339	364	330	324	327	329	357	353	330	308	361	355	336	329	350	351	367	281	296	334	341	385	354	358	355	330	352	333	352	318	358	329	354	365	335	361	351	333	304	330	325	350	332	324	310	347	311	362	352	338	329	319	364	323	346	335	364	289	331	315	352	338	364	366	338	336	305	343	337	338	343	379	330	336	344	357	334	357	306	317	368	335	339	379	371	349	348	339	364	337	348	339	328	329	353	338	327	348	327	378	342	332	313	344	334	337	331	350	365	352	332	335	340	350	313	343	314	344	368	337	329	355	393	331	344	330	345	351	327	332	291	327	330	322	355	331	348	324	334	343	352	341	355	334	321	340	371	351	378	355	327	335	326	302	339	303	339	340	335	367	325	350	343	367	332	338	347	316	365	352	360	356	335	342	356	389	314	363	336	352	368	356	330	347	338	340	320	325	355	310	330	345	368	316	322	333	319	371	343	338	321	334	336	351	321	329	339	330	308	324	337	351	343	342	338	332	333	338	345	364	334	345	316	307	355	346	339	360	306	339	320	319	351	354	403	326	337	325	348	349	339	374	301	324	340	312	357	368	323	320	370	335	358	345	326	361	322	343	308	364	365	386	360	316	332	313	390	340	341	347	353	338	362	334	333	340	385	347	346	376	369	311	387	349	341	295	375	326	362	311	341	295	375	356	325	362	317	313	379	346	326	365	322	361	319	342	342	351	339	312	322	359	349	344	312	340	327	352	380	355	382	367	368	373	354	352	323	331	348	337	334	369	375	368	385	325	336	337	342	294	322	355	351	344	313	339	339	352	317	344	339	330	340	372	325	336	332	322	329	337	318	347	391	358	299	321	367	328	345	328	306	312	326	356	351	365	335	336	350	357	346	339	331	347	372	327	377	354	373	346	365	343	320	310	337	360	336	335	328	327	326	308	357	363	332	349	336	353	322	348	317	342	351	293	348	297	306	342	327	325	316	338	370	369	370	330	298	349	351	358	323	328	337	340	322	303	331	359	359	330	334	359	333	357	322	356	397	333	357	341	325	335	357	300	310	333	365	365	348	333	379	319	304	334	320	304	348	311	345	291	356	344	306	350	348	322	325	327	321	357	338	373	324	361	334	317	322	337	329	332	340	361	338	347	349	345	314	331	320	347	359	369	352	316	317	385	324	340	353	343	356	342	357	313	308	356	336	322	307	348	357	338	318	338	354	370	338	315	372	349	323	370	352	383	343	328	311	363	356	358	343	339	331	343	355	325	345	346	340	351	335	352	344	320	364	342	334	367	316	335	317	335	358	342	359	302	350	338	336	347	309	297	306	341	376	344	337	309	346	325	340	344	358	345	342	366	359	363	346	378	331	344	338	341	321	316	386	336	342	330	352	320	323	326	368	321	323	361	354	331	342	337	328	349	363	325	329	341	328	347	334	394	333	315	326	346	362	350	340	329	352	333	364	371	333	330	312	319	365	328	317	347	346	321	356	319	338	299	314	390	356	290	340	315	351	365	364	316	347	326	349	337	338	351	320	339	361	315	325	342	347	361	351	345	341	351	333	326	370	336	352	314	322	333	320	328	351	303	359	316	351	387	330	336	331	344	316	354	354	327	328	322	349	352	366	323	373	377	368	358	327	345	299	316	326	342	287	346	315	338	340	357	311	352	340	346	341	356	326	353	312	383	332	354	362	350	344	354	331	370	310	338	325	359	329	361	351	289	371	339	335	349	344	349	378	362	353	352	335	348	331	328	309	362	339	346	347	333	353	345	336	314	367	377	338	313	329	364	338	351	349	349	355	328	336	328	336	345	321	359	290	371	341	336	333	350	322	341	339	377	364	328	360	338	332	370	343	309	326	325	316	326	321	331	324	336	302	322	353	366	315	354	333	303	299	367	349	317	333	356	325	370	316	334	365	362	337	328	336	373	335	277	298	347	336	331	339	332	356	334	366	384	348	336	344	341	349	351	323	319	314	377	310	345	331	333	352	340	343	361	375	353	342	338	351	333	358	338	322	345	340	337	360	344	319	312	305	358	309	312	321	351	351	316	329	328	348	330	375	357	326	357	325	329	332	343	343	337	355	361	327	317	314	336	343	330	300	336	313	335	326	339	323	307	332	369	324	346	324	332	307	310	356	360	348	333	340	322	326	337	335	344	359	352	338	338	328	343	357	304	357	329	347	356	355	337	324	343	328	331	335	357	330	316	340	315	332	331	311	336	360	343	347	360	326	352	326	336	317	330	346	343	296	358	342	360	374	357	335	330	310	375	339	330	348	341	314	362	344	302	372	310	361	384	336	332	305	364	355	342	407	331	370	335	303	358	348	340	318
9796	9059	49729	67065	66735	61714	54323	45757	35726	26831	18502	11194	5950	2534	780	725	792	739	707	732	786	752	779	753	741	783	717	764	777	774	710	694	749	771	739	820	728	747	833	723	759	735	755	700	771	760	754	742	755	759	759	779	749	702	790	733	776	770	734	785	766	758	744	787	788	748	788	767	776	691	770	729	757	749	733	775	724	736	748	768	705	774	749	734	785	709	767	716	738	716	785	707	734	730	731	696	762	725	756	741	779	755	716	752	755	744	734	768	720	721	730	776	777	717	739	741	705	753	743	761	760	747	771	713	751	729	747	749	766	757	743	748	741	789	750	724	767	777	733	699	746	730	781	711	745	723	731	772	714	696	794	725	762	730	790	725	721	746	779	734	747	739	726	702	712	723	722	743	712	712	705	752	720	746	702	773	753	750	752	736	761	793	742	730	766	767	766	731	762	763	727	748	747	742	780	812	721	694	762	776	729	781	741	743	770	784	749	730	777	728	742	720	719	718	748	729	775	773	754	717	767	764	748	736	747	771	761	750	764	707	749	726	720	734	789	762	729	718	704	711	721	797	730	744	743	720	725	690	739	766	771	791	790	792	737	729	712	789	706	768	764	775	698	753	719	762	761	753	723	772	746	759	704	753	729	764	716	694	728	757	724	704	761	765	738	705	738	714	784	768	724	743	749	776	744	754	793	744	760	729	720	729	715	728	709	736	712	756	762	708	725	736	754	681	776	703	753	749	721	757	757	767	761	682	752	742	788	736	739	775	746	715	747	727	705	770	758	762	729	780	697	758	745	762	744	752	759	761	769	722	749	736	710	733	740	748	717	722	731	770	798	707	731	770	755	737	756	767	690	781	698	713	719	735	708	732	745	738	743	707	794	744	804	724	734	712	797	748	745	703	753	735	768	735	765	752	735	753	762	743	758	757	810	746	758	726	744	792	765	742	699	739	729	754	749	696	788	699	795	738	751	721	694	761	767	686	753	687	751	749	757	727	712	751	749	720	803	744	741	726	790	730	772	756	770	735	707	749	780	745	733	711	765	751	720	754	740	741	770	744	696	710	744	745	773	710	742	688	725	754	726	723	707	708	776	716	727	765	707	736	729	723	719	740	744	733	728	767	733	678	719	777	731	738	678	786	700	730	772	742	776	798	741	722	738	734	787	713	706	797	742	753	751	766	795	734	741	745	764	838	712	755	727	761	751	747	744	754	719	746	761	770	709	771	788	696	738	751	734	720	744	742	720	728	725	711	750	748	759	689	748	725	760	773	729	736	744	704	732	759	762	740	739	749	738	774	756	737	744	752	733	749	709	741	740	749	781	774	764	751	768	781	736	735	752	743	731	737	727	727	732	751	753	758	768	724	779	755	742	706	736	742	730	753	739	739	766	749	730	771	758	751	765	734	758	746	780	726	805	747	743	721	745	760	782	770	721	738	757	761	771	735	750	747	729	708	732	740	743	736	755	767	710	726	795	772	715	679	803	747	754	752	724	762	716	737	754	744	734	779	732	726	740	767	682	755	728	764	666	732	781	747	733	709	721	726	746	726	791	777	736	781	733	789	739	723	731	739	786	696	697	749	690	720	722	778	722	733	731	708	754	735	729	727	768	802	692	739	788	722	722	711	747	757	712	752	789	700	747	791	806	759	738	709	777	781	741	764	767	791	758	756	764	753	769	749	745	723	775	798	735	784	717	810	740	703	719	750	752	712	707	780	760	730	692	725	700	746	738	758	780	726	777	731	737	721	795	719	820	747	745	747	763	745	742	741	755	745	717	720	731	768	757	753	747	697	725	706	779	710	720	670	753	765	759	765	764	737	704	712	732	771	732	745	705	792	767	695	705	773	732	755	728	728	786	684	766	775	747	745	756	782	733	744	674	762	764	708	752	734	795	767	818	742	733	704	755	795	739	792	735	771	703	779	720	712	760	766	768	718	742	699	724	758	784	761	735	744	771	776	738	741	746	744	732	734	727	771	726	753	745	778	709	721	731	720	739	776	742	718	753	732	773	679	749	733	735	753	759	764	720	737	756	719	746	750	723	729	729	772	754	756	771	732	672	796	729	761	732	756	737	758	699	798	706	729	728	742	733	739	771	781	745	774	755	736	731	728	711	688	720	725	780	706	782	745	735	720	725	749	746	779	708	807	713	788	766	754	700	765	742	723	748	753	719	760	752	748	772	743	747	719	751	777	738	789	733	722	714	760	753	741	753	782	732	736	764	743	746	755	726	738	777	776	697	762	758	708	764	741	719	731	720	776	730	734	723	735	779	691	740	759	782	745	738	736	744	727	739	693	756	751	704	733	729	739	692	728	731	742	709	797	747	785	729	722	773	769	735	752	740	771	762	725	770	744	746	746	769	712	729	730	716	678	735	739	742	747	757	712	747	738	725	748	739	713	747	723	690	724	693	787	742	760	711	754	759	705	755	786	760	767	737	755	758	683	754	769	768	743	682	698	717	749	742	730	793	781	766	756	741	732	806	707	717	770	745	765	734	761	760	746	791	778	738	715	685	791	719	783	735	772	749	720	730	726	735	775	683	726	717	750	754	778	747	742	749	737	753	721	759	763	723	730	832	750	769	713	724	734	765	739	772	734	756	720	773	700	700	764	746	726	741	734	748	739	733	704	742	735	722	703	745	751	774	773	752	741	735	769	802	783	742	740	755	763	767	727	758	727	783	769	759	768	730	761	727	759	747	760	761	727	751	742	759	743	773	714	762	726	753	734	725	745	700	706	722	756	731	687	772	705	760	703	695	765	717	715	740	681	709	744	751	753	698	702	756	760	741	727	760	777	747	753	752	757	735	735	723	786	737	787	701	724	742	789	672	684	706	724	760	733	739	710	750	707	723	743	702	685	709	787	781	736	753	774	747	740	749	745	767	734	722	776	701	718	739	718	753	751	755	733	769	772	737	705	723	709	762	760	736	723	715	751	723	702	725	731	756	799	732	718	744	738	765	715	751	744	789	743	737	758	716	729	787	744	721	753	749	753	725	756	763	782	745	737	730	745	759	719	758	748	781	724	774	734	737	734	654	783	749	755	732	761	706	779	772	770	759	699	761	720	762	765	722	765	699	730	765	718	738	754	785	712	756	729	773	727	743	742	737	718	737	759	738	769	736	709	764	749	732	701	799	700	761	721	759	742	774	718	759	790	746	780	724	767	732	725	737	776	746	745	810	705	742	751	739	766	746	720	762	717	718	772	711	783	736	746	751	767	739	731	732	725	721	739	736	708	793	734	727	789	800	782	750	785	708	774	794	726	726	744	750	738	742	750	763	730	755	774	732	734	752	755	774	756	764	715	795	763	797	747	748	717	708	761	756	731	736	759	760	716	719	738	753	735	749	762	767	720	754	737	755	718	727	761	722	791	752	748	723	726	729	725	731	782	743	748	718	709	777	717	753	732	709	721	728	689	773	723	741	691	759	721	725	723	732	779	795	753	779	713	714	712	736	788	787	767	772	724	768	753	756	721	770	723
20364	11595	51283	59939	57309	49689	41055	32896	22829	13551	6782	3599	1873	844	378	365	328	365	361	356	388	321	368	355	344	420	347	376	348	354	322	364	364	355	398	357	334	376	350	345	368	384	383	384	373	384	386	381	382	383	376	369	359	358	368	360	325	368	341	388	343	355	359	337	337	401	354	389	367	321	398	380	379	351	343	401	370	352	355	370	337	347	363	356	370	391	363	349	356	350	377	417	346	363	370	371	353	327	366	362	378	393	385	379	352	345	341	353	332	375	297	389	361	374	341	335	359	383	335	360	374	364	365	343	354	355	395	356	378	357	352	348	359	399	359	367	389	374	379	307	377	354	347	347	364	365	346	356	375	316	353	376	354	375	350	340	352	375	322	333	380	376	350	339	386	369	336	348	375	395	364	390	371	388	384	384	379	375	329	343	352	348	341	390	389	384	360	381	331	336	335	356	352	373	354	355	400	382	335	349	394	350	402	373	368	371	380	345	382	369	355	326	362	329	381	387	342	361	358	360	364	364	351	346	350	321	344	382	381	336	376	348	361	359	356	360	385	360	349	384	318	333	374	413	339	335	353	348	366	354	354	356	365	348	418	341	358	337	353	345	354	363	398	360	366	352	337	352	382	346	351	367	350	386	354	344	369	340	370	411	339	332	334	366	373	340	383	352	351	387	365	343	391	342	393	393	369	371	351	366	375	336	355	348	370	322	364	370	328	367	372	361	339	363	340	341	371	367	332	373	375	370	391	349	370	371	357	391	381	372	365	374	350	367	381	365	345	370	351	363	353	385	405	378	396	330	392	341	368	340	357	351	336	367	364	340	349	383	364	334	342	365	369	383	383	400	354	403	351	390	382	365	366	302	358	358	379	367	369	361	365	379	395	318	366	376	367	335	376	402	338	370	343	353	366	355	370	354	360	350	389	363	368	339	359	355	359	407	353	371	362	376	358	399	387	372	366	371	382	362	365	356	391	399	338	309	364	351	357	352	355	374	332	365	356	342	378	379	402	364	345	376	410	375	376	387	382	313	370	363	392	364	364	370	368	343	331	355	345	342	360	336	359	342	328	350	393	364	384	402	370	411	374	340	346	374	359	399	407	354	353	345	396	325	365	328	374	334	370	393	375	379	369	365	335	357	321	367	345	365	344	372	377	354	356	380	325	352	353	314	337	334	336	355	361	371	344	323	362	386	309	354	385	350	373	364	361	349	346	359	356	367	359	357	351	347	346	353	395	351	376	350	332	363	368	373	370	371	338	382	321	394	322	396	378	334	372	317	378	364	342	367	425	358	373	363	345	350	359	361	360	341	350	321	367	389	343	385	351	341	388	352	346	372	387	373	366	394	352	341	418	367	342	348	336	359	380	366	385	371	353	355	355	341	379	348	352	377	361	364	380	352	379	345	329	350	336	362	355	356	390	370	355	350	384	375	356	396	361	371	317	383	344	341	334	339	389	363	314	337	371	360	310	356	367	354	352	330	334	369	367	347	393	354	363	387	354	355	384	334	378	329	349	342	372	355	370	342	359	393	394	345	352	362	366	340	351	339	380	347	329	343	347	368	368	357	392	358	359	399	372	372	363	347	316	368	362	327	370	349	349	408	343	358	331	352	330	346	375	357	343	369	356	402	359	368	394	394	348	346	350	365	338	371	378	327	366	347	356	325	368	336	325	328	367	350	363	380	364	391	381	358	340	353	341	363	370	347	380	356	363	368	350	348	374	393	356	380	359	347	380	381	359	339	374	319	342	374	342	341	318	341	396	346	362	351	402	333	364	327	364	328	357	367	364	359	341	319	337	380	364	358	410	368	382	337	350	331	380	351	342	366	347	402	379	354	367	347	333	347	386	355	359	347	378	348	375	377	384	371	344	358	382	350	341	367	383	375	354	365	354	369	328	365	349	357	371	367	413	351	361	375	378	320	348	367	360	353	384	369	366	376	374	357	360	394	375	364	355	370	410	395	333	371	335	355	352	367	323	377	392	338	373	374	374	360	350	374	358	329	383	367	347	350	369	332	342	364	323	391	350	402	348	354	363	340	358	365	318	403	338	361	375	367	365	353	362	344	366	342	366	360	374	341	391	380	367	399	376	356	395	384	357	359	365	326	369	360	381	361	394	349	364	349	355	353	340	335	348	353	377	377	361	329	356	356	387	351	356	366	369	358	361	346	356	392	369	365	378	381	342	364	346	354	310	357	370	359	388	366	357	322	379	381	349	346	363	340	359	368	344	390	353	413	402	388	360	356	331	383	363	346	338	367	326	388	376	388	349	372	396	373	340	377	366	395	320	331	388	341	331	341	369	359	355	338	364	390	359	407	392	347	340	355	368	365	348	377	370	356	356	339	381	353	347	356	359	348	362	365	339	379	392	380	350	348	357	324	374	395	337	363	372	355	342	368	356	338	364	337	353	338	367	388	375	368	366	360	380	338	355	357	346	363	407	338	361	359	400	335	352	349	381	340	383	396	385	321	402	390	348	362	387	367	382	365	356	393	365	355	382	348	362	392	363	362	374	388	376	373	336	356	341	369	343	341	316	366	370	384	388	375	366	391	346	361	349	367	339	369	332	376	344	351	377	326	350	361	373	370	368	347	343	328	390	378	361	335	350	352	345	360	349	362	362	410	360	359	338	347	384	335	372	352	339	353	377	346	342	363	376	378	349	337	364	348	388	376	350	342	314	335	376	382	359	337	334	353	379	348	341	353	361	349	333	359	355	348	310	391	349	334	369	316	364	367	366	342	388	383	350	391	353	313	335	356	349	378	362	339	359	350	338	326	342	366	356	391	325	402	399	376	359	363	333	378	395	354	390	353	328	315	358	367	350	341	347	349	357	351	387	337	378	392	358	379	338	332	347	383	365	366	347	339	376	335	384	355	318	355	340	330	335	357	359	336	327	375	357	356	372	365	381	327	347	337	363	366	337	385	385	378	375	402	414	355	365	347	375	370	357	361	339	361	360	343	347	346	339	348	369	339	373	356	374	385	345	370	355	332	354	358	364	336	353	335	348	386	365	371	354	366	373	366	362	367	377	339	355	309	348	366	345	384	401	356	356	318	360	360	365	336	365	391	335	384	314	363	333	400	361	362	344	383	341	410	375	370	384	365	351	357	306	327	352	348	366	368	431	365	376	341	359	363	357	343	386	355	382	346	329	328	343	364	345	386	360	391	358	346	367	350	356	380	358	338	330	368	366	366	377	414	348	372	348	367	376	370	357	326	350	316	360	339	349	361	339	341	372	361	359	347	359	376	364	359	360	398	349	356	358	393	337	365	356	390	368	348	332	401	358	380	372	353	351	350	375	353	362	347	375	345	361	335	360	399	366	375	382	333	386	381	375	359	382	342	347	382	365	370	354	340	352	312	372	353	323	368	348	369	370	376	326	374	401	378	345	341	329	341	364	402	390	386	335	377	387	400	347	341	348	319	349	398	349	369	365	365	359	343	371	367	358	360	359	390	343	392	339	334	346	344	347	357	346	357
9348	9686	49384	63968	66295	61434	54408	48160	39269	29276	19623	12115	7015	3083	764	763	753	807	776	811	801	780	809	795	790	733	762	770	789	803	799	752	783	806	766	813	751	769	804	777	802	767	823	774	771	736	761	781	783	768	798	743	730	822	767	776	738	746	788	746	784	764	795	760	800	793	751	790	811	751	769	787	806	738	807	791	815	796	747	737	768	795	846	791	773	833	767	767	829	789	782	736	757	785	723	780	824	746	805	832	766	832	750	831	824	749	785	822	773	811	786	783	742	741	765	827	762	744	773	852	768	741	801	786	801	837	793	779	831	792	796	778	738	787	802	808	838	781	765	734	771	827	774	823	755	789	824	741	787	817	763	797	745	817	749	824	786	800	816	786	836	803	796	791	792	755	809	748	774	781	743	815	759	761	777	732	774	795	808	808	796	833	772	761	787	757	766	773	779	813	778	780	750	781	753	784	777	764	803	754	769	755	793	778	781	793	747	742	757	835	793	711	781	762	731	803	789	770	761	817	763	771	783	821	796	786	802	827	768	775	741	786	792	765	797	762	763	779	778	760	773	799	739	800	793	780	794	759	810	717	760	811	762	774	754	814	802	819	773	822	813	751	778	783	780	750	786	777	776	771	758	825	767	822	783	793	808	820	794	827	779	757	799	777	781	820	755	810	823	823	829	771	775	755	812	797	787	771	752	811	757	779	779	752	782	803	775	735	760	795	790	778	787	783	759	775	837	791	767	744	790	809	777	766	783	766	825	818	743	746	810	764	791	784	799	814	783	799	756	780	781	760	794	763	804	743	773	723	797	804	763	761	729	779	755	755	780	741	735	808	752	793	753	772	768	813	817	734	775	804	814	821	796	778	777	753	781	792	850	777	796	824	793	798	794	788	802	768	713	779	723	736	752	821	797	754	807	781	774	801	785	717	824	792	816	759	798	781	779	790	731	770	732	770	739	772	840	752	778	779	768	810	791	770	790	784	756	791	736	771	701	815	784	753	783	726	740	796	794	798	778	791	784	788	797	791	761	801	734	724	789	738	781	832	774	750	768	804	796	735	781	818	841	792	771	817	790	726	792	782	775	756	793	755	787	805	763	803	816	800	776	748	798	780	784	815	809	755	755	772	764	789	786	761	771	749	858	806	794	741	831	756	792	808	791	820	768	760	765	823	789	779	783	803	782	778	746	761	738	796	770	803	807	773	810	798	788	793	728	799	807	756	769	851	794	768	789	763	782	797	801	793	759	818	738	810	781	763	758	770	762	723	759	745	754	776	768	811	767	794	826	791	778	801	772	759	818	757	769	798	829	797	739	782	774	839	761	772	750	803	755	775	816	771	822	818	792	809	746	876	770	797	760	782	780	810	808	785	823	756	786	800	774	797	827	790	770	752	778	762	783	785	767	738	778	785	799	796	809	820	790	768	788	817	775	769	776	785	727	771	785	772	811	807	765	789	777	784	782	797	728	727	782	793	789	804	767	786	772	770	805	783	804	762	779	770	734	720	792	748	781	790	800	762	775	773	815	749	811	767	806	787	761	763	773	758	767	769	837	788	779	798	821	766	764	832	744	782	793	785	753	730	786	778	757	774	767	820	813	789	774	777	787	773	766	805	817	808	759	750	794	784	791	759	812	809	740	785	746	743	767	818	821	780	728	759	767	746	822	825	794	772	782	793	766	799	765	807	741	772	753	765	792	795	802	808	726	807	760	770	754	770	777	802	755	799	776	761	752	818	747	805	799	747	747	779	774	782	770	734	748	776	744	774	752	746	775	810	762	776	792	763	741	821	784	746	746	789	739	780	804	788	816	750	784	804	773	836	757	794	786	791	810	781	748	799	794	795	732	790	779	760	745	761	761	788	752	763	800	772	807	830	779	771	718	754	821	751	739	816	778	768	776	778	751	727	809	817	765	742	820	800	813	775	794	781	848	796	810	774	752	774	809	770	777	776	794	798	805	791	735	745	773	765	798	822	764	793	745	785	793	751	786	827	755	775	822	806	798	785	800	806	846	766	797	827	771	721	740	807	773	775	738	770	780	760	785	790	765	806	789	776	815	740	799	758	801	806	748	804	798	819	829	782	756	775	764	827	806	742	749	805	769	770	766	762	810	782	809	756	810	786	789	757	822	770	788	781	813	735	805	810	808	785	790	764	800	783	742	834	811	783	766	808	753	805	781	812	764	756	764	786	789	811	779	741	806	788	778	772	834	788	820	742	763	749	808	808	744	757	799	808	807	745	755	754	814	793	760	743	783	788	749	769	753	757	814	761	760	795	754	762	800	747	800	803	854	724	763	850	786	781	796	786	806	769	776	769	776	813	761	760	739	832	795	744	773	751	802	736	829	791	764	793	805	759	793	785	803	762	783	852	779	730	783	774	815	791	771	749	798	823	760	719	809	806	806	761	717	791	809	806	799	749	759	747	806	790	741	807	768	837	787	745	808	774	751	744	742	776	760	809	781	813	746	833	808	768	745	779	808	827	801	757	769	782	798	758	796	739	819	826	830	768	787	800	778	771	822	774	701	798	770	767	739	768	844	817	801	804	792	807	764	763	811	754	734	775	783	752	810	766	787	798	760	743	822	805	802	776	762	753	764	810	777	768	779	744	814	828	798	795	846	766	758	787	807	797	837	757	800	814	792	804	780	809	794	785	827	777	819	795	743	712	761	785	763	782	780	763	806	714	789	747	822	808	754	793	790	758	712	748	815	793	773	763	792	821	848	800	784	810	728	779	780	781	831	860	761	736	824	776	792	804	769	779	806	765	825	742	800	826	708	754	749	798	814	743	773	718	786	762	779	747	801	794	739	751	787	781	808	833	802	805	830	742	836	805	788	771	820	713	781	755	763	768	769	776	778	755	749	791	807	768	753	764	786	762	805	749	786	821	792	778	777	773	774	795	815	770	798	779	772	758	824	767	802	797	787	802	766	787	811	752	859	802	807	803	706	794	830	793	743	820	737	778	794	819	779	774	737	775	781	802	804	772	709	749	797	783	782	771	758	808	790	772	745	768	799	751	771	819	795	758	753	739	792	757	780	756	764	753	738	772	836	755	762	769	762	769	797	820	750	791	788	763	812	780	748	769	766	806	806	796	817	743	838	787	776	787	802	747	841	782	778	775	759	823	783	841	774	823	840	762	776	812	722	776	788	796	758	793	799	744	769	820	723	809	811	793	759	728	826	795	775	794	749	811	739	781	798	791	803	787	810	791	751	761	749	749	798	784	832	768	800	802	743	771	808	767	778	761	749	765	708	776	800	759	751	749	805	733	803	735	763	761	784	788	804	763	762	789	773	813	831	813	789	792	795	736	804	739	799	807	781	758	791	794	758	731	841	832	776	798	787	769	808	786	772	751	752	788	776	768	768	814	825	795	798	820	808	794	785	771	761	751	780	747	835	784	805	740	757	756	776	781	777	777	758	810	777	803	747	786	809	737	781	822	790	796	777	772	777	792	745	797	769	799	785	760	755	748	748	846	794	835
2650	629	1207	1610	2010	1583	1565	1261	982	729	588	428	322	244	221	212	211	181	226	214	197	213	189	189	191	211	230	219	213	196	220	239	195	226	201	234	235	240	193	226	189	211	242	214	187	214	189	204	208	199	224	193	222	196	232	225	224	202	209	212	239	206	196	196	190	206	210	199	201	225	205	187	208	210	188	170	235	197	218	206	220	187	196	217	181	205	212	214	217	197	196	208	225	190	213	201	214	198	208	217	198	230	201	233	197	190	197	200	227	206	175	205	193	210	189	200	246	205	176	207	232	215	190	212	209	201	196	192	208	207	203	169	190	184	209	219	206	198	197	168	200	198	184	235	220	216	202	234	230	212	222	223	202	196	205	191	222	227	198	214	222	228	208	197	226	180	205	199	205	184	189	223	220	207	199	197	216	214	194	187	195	192	201	165	202	203	234	212	178	205	218	202	228	199	219	204	198	179	212	168	173	228	215	203	221	195	204	210	214	206	226	221	196	209	207	194	212	204	206	205	190	204	203	169	219	190	174	202	193	193	219	222	191	195	207	192	186	179	204	203	194	187	206	231	242	216	188	210	216	209	203	192	200	195	209	192	198	214	209	192	209	187	240	206	194	196	201	196	216	193	210	193	241	188	229	179	197	218	188	193	208	195	208	191	222	213	224	208	198	216	178	197	203	216	213	225	232	229	222	194	220	208	215	192	217	211	201	203	199	199	211	200	228	231	198	209	203	189	231	189	214	205	194	207	192	191	207	212	212	208	177	202	216	189	203	195	214	216	229	187	175	199	199	194	211	168	171	219	186	209	208	203	196	195	189	232	213	225	199	218	195	205	221	200	209	204	198	207	199	202	184	204	212	210	207	216	187	198	241	188	172	210	215	206	220	229	195	225	216	214	213	197	224	179	217	201	184	198	245	196	191	199	226	188	202	215	241	188	203	192	187	211	200	222	214	246	217	197	227	201	184	214	206	197	226	196	216	177	200	217	209	187	210	235	223	204	214	199	180	207	193	200	208	203	221	217	182	200	210	197	213	185	220	215	204	205	190	197	215	200	198	196	230	186	201	216	229	178	214	207	192	205	206	203	231	203	192	198	204	202	199	204	216	230	190	206	203	210	177	214	199	177	202	198	194	209	206	191	204	194	209	229	167	180	192	218	181	203	189	210	196	190	216	196	188	229	204	185	211	231	201	209	209	207	214	222	215	198	174	184	216	204	203	212	228	176	207	216	216	206	220	227	214	217	216	214	218	190	216	209	204	210	185	186	229	204	210	180	189	214	182	187	189	219	216	184	199	174	162	206	202	224	211	207	171	207	205	179	203	186	184	197	221	214	188	169	222	192	239	183	178	214	206	190	212	201	250	189	226	212	192	212	205	189	205	193	201	194	236	226	207	208	201	173	164	217	193	200	187	195	204	204	205	216	231	230	228	214	204	221	235	195	213	197	201	242	202	207	177	224	185	194	205	184	187	212	208	199	226	198	182	205	226	230	202	223	198	208	217	200	190	207	215	217	256	210	229	213	202	222	198	237	208	207	201	185	223	224	229	199	235	186	212	188	185	201	204	201	221	173	207	197	216	194	230	205	194	221	194	217	224	220	199	175	193	213	223	212	185	208	197	206	190	172	181	214	217	198	194	225	195	176	201	228	171	230	204	200	198	207	229	191	222	196	197	200	209	208	201	211	205	198	217	172	197	191	186	196	203	221	206	176	213	218	172	192	182	206	195	184	205	178	185	220	192	210	213	188	213	227	216	202	191	213	231	214	197	188	196	222	219	208	222	214	242	195	207	186	210	223	201	200	195	197	194	213	195	197	188	203	224	224	214	210	219	222	199	217	190	201	202	182	225	220	209	230	220	221	190	216	214	202	201	197	245	206	203	193	195	175	192	208	211	236	183	205	193	187	222	219	224	182	217	225	210	179	191	221	221	196	236	221	213	193	188	203	194	221	222	223	180	216	226	198	233	180	206	189	189	220	214	194	196	206	202	212	212	188	189	212	202	203	216	185	189	189	199	179	220	204	226	212	218	221	200	196	198	205	189	173	200	196	186	218	195	205	232	209	217	200	192	196	223	210	226	184	188	194	187	217	198	191	190	193	206	217	201	192	204	210	208	207	197	206	207	192	193	190	205	205	223	186	196	190	215	199	155	229	198	180	225	230	207	222	200	196	183	187	184	206	208	201	210	197	210	203	195	181	192	207	217	204	193	228	171	183	214	211	221	212	189	182	208	207	211	214	221	196	174	193	220	213	221	211	217	196	180	228	185	212	190	226	191	217	213	215	219	187	223	220	187	212	202	205	205	202	202	203	221	227	211	169	199	190	211	239	212	176	194	181	180	204	204	208	194	216	219	201	209	208	213	182	208	195	221	234	209	218	191	199	202	222	193	218	215	206	216	211	194	195	206	210	210	203	189	225	202	202	179	195	210	185	209	203	194	218	212	216	217	192	240	213	218	200	223	225	194	193	194	197	216	234	201	191	227	202	203	217	189	191	232	201	210	213	213	229	215	195	190	197	199	205	189	227	197	219	205	203	187	168	200	186	199	210	197	190	183	208	207	188	209	195	179	187	214	230	213	197	187	223	214	185	204	209	212	204	200	225	208	195	224	187	228	215	203	208	214	227	219	209	218	213	191	205	203	198	195	202	205	218	202	204	189	214	202	197	208	207	212	217	210	182	196	178	179	221	171	202	213	225	183	224	194	194	190	190	197	197	186	202	209	196	205	225	195	217	217	211	195	232	206	198	218	206	225	214	178	214	222	197	210	200	181	186	185	170	198	237	190	184	203	220	184	208	211	169	213	204	215	216	216	185	209	229	188	232	226	214	202	210	202	213	216	190	235	189	230	232	215	228	190	241	210	191	223	212	181	223	194	191	190	208	239	206	210	213	234	177	177	200	208	191	179	213	215	197	185	197	195	247	200	197	216	218	208	199	240	193	228	214	202	217	200	191	210	207	216	217	214	211	169	201	189	211	206	226	205	203	218	215	213	223	223	214	211	213	195	203	225	217	194	210	223	193	198	180	188	180	190	207	204	201	194	194	204	197	175	209	203	227	199	209	195	202	216	215	201	197	229	162	225	224	192	199	205	208	171	212	212	217	187	236	205	207	205	242	191	195	225	195	229	208	211	219	209	212	189	204	187	218	218	176	224	210	206	197	218	207	203	218	225	210	203	226	199	217	199	180	193	209	211	190	204	224	179	174	190	187	194	199	217	197	212	205	214	198	192	211	205	205	170	200	191	216	226	191	212	196	221	212	215	205	193	236	210	190	215	236	227	224	222	190	204	199	222	221	240	204	223	211	201	240	195	200	224	192	209	201	199	209	214	217	213	201	190	194	225	227	205	231	211	193	205	220	204	205	209	216	199	227	236	218	218	222	191	206	191	213	197	209	191	203	214	212	222	196	208	195	212	196	209	214	220	234	215	188	195	202	232	186	218	216	204	205	199	214	223	212	197	218	214	180	188	192	192	220
2516	982	3029	5903	8146	6691	6597	5143	3691	2740	1943	1366	890	651	485	485	448	462	482	470	492	474	466	487	493	447	454	464	472	475	476	492	467	449	486	451	505	441	485	482	469	497	470	489	488	476	447	469	490	483	495	455	455	444	474	488	495	525	491	485	473	453	473	445	447	485	489	492	506	483	482	471	492	459	473	460	481	457	477	497	493	474	503	472	498	470	466	461	458	462	474	474	468	500	503	431	461	467	481	464	473	472	471	492	505	483	465	456	495	503	454	509	484	459	488	476	512	462	458	448	469	479	488	521	490	523	516	454	488	507	516	471	483	494	501	446	462	538	441	444	454	461	483	488	472	472	493	478	516	488	510	473	462	495	499	515	473	486	436	477	447	466	500	465	459	482	494	488	495	518	503	440	464	455	487	441	479	473	498	501	504	455	489	496	497	497	469	457	468	436	476	480	475	478	454	441	474	470	465	519	474	481	488	488	454	475	479	453	468	464	496	477	447	466	501	474	454	466	494	460	465	471	435	454	471	478	432	508	431	527	469	448	458	477	457	467	474	494	448	459	499	481	483	474	462	475	467	516	479	467	456	457	464	473	499	481	504	473	447	496	449	493	475	500	486	462	482	466	493	494	493	464	444	471	471	449	451	455	480	472	493	500	479	503	465	478	481	482	490	477	453	465	510	484	465	464	460	504	486	449	455	461	475	491	471	468	458	477	445	483	475	468	493	475	467	519	451	479	491	474	528	462	492	470	491	473	481	509	484	458	447	478	446	477	487	487	486	463	482	465	491	456	481	498	492	521	466	415	498	478	492	500	452	471	447	479	464	466	473	473	461	485	462	507	513	476	493	476	472	465	530	466	502	471	433	455	526	478	493	466	491	448	471	503	436	456	453	494	491	453	506	499	518	490	493	450	476	486	489	447	491	489	472	499	474	523	457	518	466	479	471	473	487	460	456	464	478	496	493	474	462	462	512	492	443	457	453	496	507	474	490	464	511	488	443	511	481	451	503	446	466	499	485	469	459	474	492	477	486	493	428	465	483	470	504	501	465	472	470	484	523	467	480	500	486	481	458	487	480	471	485	451	496	495	486	483	468	472	480	462	465	482	465	541	474	507	500	487	484	488	454	503	454	457	483	526	443	433	490	490	466	453	496	528	452	478	461	440	466	509	511	487	480	475	456	470	455	492	482	482	470	469	445	465	532	493	500	491	455	479	477	444	491	466	505	484	465	502	454	466	475	462	483	488	509	526	462	435	502	490	522	472	471	470	527	484	457	483	466	478	487	483	457	481	482	464	504	486	480	520	515	494	448	462	482	463	507	480	475	481	492	472	468	489	466	473	479	457	465	500	469	471	453	476	462	485	514	463	484	494	485	474	473	473	483	493	504	478	518	463	462	482	458	455	449	467	456	479	471	422	477	488	460	502	478	492	479	500	488	479	456	496	476	487	481	514	498	460	515	476	486	492	506	483	458	449	472	482	480	490	456	462	488	487	460	518	512	480	481	464	467	470	491	454	483	476	448	522	515	476	525	471	498	474	505	456	507	503	472	492	481	499	492	495	477	476	473	483	471	487	474	494	455	475	466	515	468	484	479	503	549	468	449	457	490	513	480	507	506	511	503	471	462	488	466	470	466	481	473	457	503	527	502	450	513	453	451	511	484	475	488	520	528	460	489	483	453	478	473	464	507	488	484	469	514	476	478	503	459	466	457	465	455	426	468	484	507	470	451	517	435	472	483	459	470	458	493	491	435	460	521	505	495	445	488	458	504	489	510	459	497	468	487	481	415	477	487	467	505	498	479	460	484	510	441	454	478	485	482	515	461	489	483	465	471	465	484	478	509	481	493	445	523	472	461	480	454	484	513	479	492	505	482	452	468	490	449	462	430	483	497	480	523	502	474	456	501	464	473	460	478	467	508	450	458	485	475	455	470	496	484	489	442	471	471	476	495	458	470	474	482	464	509	481	481	503	511	482	476	493	460	457	476	454	462	492	471	488	434	508	488	510	522	514	495	465	505	488	483	445	493	484	514	478	481	495	481	484	495	478	479	434	513	446	466	492	489	444	474	469	445	465	475	475	488	456	522	465	470	483	471	478	475	500	472	475	478	466	481	477	479	488	521	476	481	485	444	471	474	507	464	478	475	479	494	477	458	506	492	448	504	486	466	463	500	484	531	520	461	491	472	509	521	492	490	455	429	460	441	448	494	490	486	515	484	475	488	516	461	430	493	479	458	492	492	515	507	482	477	452	452	489	504	472	467	463	452	479	509	456	474	476	539	488	503	469	503	474	466	469	479	485	508	492	448	461	428	449	454	475	458	451	457	463	460	491	492	447	480	494	472	488	486	452	475	483	448	462	442	518	487	494	491	461	478	502	489	492	476	494	465	466	474	484	500	480	484	449	464	475	510	468	470	479	482	458	464	489	461	483	452	453	445	498	470	476	474	464	489	436	481	485	513	471	472	477	478	484	468	490	464	476	454	475	470	488	512	476	488	509	484	472	499	479	481	494	476	454	451	503	459	474	487	462	464	493	491	464	468	473	484	482	468	497	521	463	531	482	445	480	485	477	499	475	478	469	500	495	482	488	477	463	446	506	469	528	488	494	476	497	478	538	521	472	456	463	479	504	480	464	476	493	492	483	492	497	452	465	500	485	491	452	480	478	480	508	480	498	477	482	489	506	461	470	491	491	491	467	503	462	456	488	505	487	488	480	478	501	506	456	531	507	459	471	449	478	479	459	490	487	498	485	431	535	483	453	482	483	504	474	477	472	441	463	466	474	484	495	470	466	475	481	489	515	452	500	478	491	471	461	489	483	483	506	497	457	494	462	515	497	484	457	492	507	462	453	474	469	452	474	495	513	455	501	482	487	457	472	466	490	519	471	495	442	456	483	516	474	471	512	466	499	458	507	461	505	500	483	480	465	505	474	489	473	522	504	477	453	529	518	480	464	496	492	483	471	485	506	447	497	479	519	462	461	470	510	485	504	477	454	484	458	428	474	473	477	516	449	420	525	448	467	498	488	493	467	484	474	474	480	457	444	471	480	463	459	478	473	475	452	454	444	498	483	445	494	460	458	464	459	507	469	485	478	469	469	478	457	469	458	472	497	511	476	501	461	484	484	484	496	512	442	472	464	468	489	506	454	467	504	481	437	489	475	466	498	478	483	471	505	473	495	470	496	444	495	480	472	495	491	487	537	466	414	491	481	499	482	493	487	452	463	478	468	503	450	495	497	478	455	476	496	486	456	492	470	473	491	510	471	480	443	453	451	491	468	473	492	521	479	420	476	486	509	478	465	490	522	467	496	486	474	459	485	447	488	493	454	480	477	464	509	500	480	491	455	473	471	470	434	487	525	457	477	508	501	496	471	469	458	447	465	506	464	518	500	475	477	487	477	494	472	479	499	482	474	460	479	493	505	445	489	499	468	461	481	469	477	453	476	519	433	500	498	478	468	521	494	459	460	455	459	495	501	526	478
19085	10360	30111	53924	56727	48699	42566	33621	24731	16203	8725	4192	1900	1018	353	320	325	346	307	343	312	345	366	323	338	319	358	350	343	337	348	349	330	379	358	331	378	356	359	327	361	332	349	348	370	338	320	346	359	371	325	335	284	337	334	348	331	343	348	341	361	340	330	372	369	346	344	326	347	332	329	342	339	389	360	320	326	349	334	344	337	318	306	345	377	320	351	333	323	331	359	353	305	336	343	348	331	349	348	357	337	316	319	310	328	329	342	358	343	336	323	324	281	335	325	349	336	295	356	327	355	326	335	359	348	306	333	304	326	323	378	364	346	354	359	342	349	370	308	348	347	350	323	329	341	320	335	322	325	328	337	353	360	359	373	354	345	374	340	339	338	348	336	349	344	323	330	357	327	369	338	304	306	371	371	359	316	350	362	300	325	358	338	361	338	349	364	343	363	371	328	338	340	359	340	346	303	319	343	328	359	353	330	354	306	330	383	317	317	397	355	336	362	368	363	347	343	343	328	354	314	345	343	298	339	379	343	333	330	328	335	354	330	361	336	374	345	362	351	334	362	326	325	353	325	312	320	307	362	331	314	343	376	357	348	345	355	341	327	316	343	324	342	339	328	347	340	319	368	354	376	358	344	353	347	326	323	384	335	305	334	323	346	362	361	327	365	363	298	331	333	322	314	323	319	321	338	315	317	316	313	339	340	314	331	324	324	352	317	330	349	313	320	364	342	379	324	349	319	335	326	348	330	342	361	354	328	340	356	361	326	340	347	337	357	344	359	325	363	352	318	337	315	332	372	342	331	324	359	352	330	355	358	332	332	309	369	365	341	354	339	316	369	370	316	344	339	330	295	305	348	348	369	344	322	321	321	331	392	327	343	337	342	353	303	313	346	319	302	356	364	341	353	353	359	362	370	358	328	343	324	318	326	346	362	389	315	356	327	337	328	306	367	349	385	332	385	370	360	346	333	312	327	368	347	332	352	368	356	370	353	315	318	306	338	346	357	307	358	342	355	304	402	365	335	330	360	319	362	343	324	313	347	331	309	329	343	327	381	375	325	336	335	321	338	356	324	351	363	346	396	346	366	328	349	314	354	375	363	339	335	334	351	336	366	368	337	360	307	328	352	336	325	314	356	340	359	365	323	314	341	359	334	337	354	343	373	339	370	355	339	369	390	399	330	327	323	334	338	319	358	351	329	346	342	335	381	332	349	349	307	386	352	335	329	328	337	361	330	355	352	373	336	346	329	363	361	354	312	327	350	362	369	357	342	295	327	359	353	339	308	340	369	349	344	330	350	339	370	351	348	363	297	329	323	372	352	340	352	370	369	335	359	344	388	333	339	334	368	370	335	347	314	356	365	352	385	369	342	345	381	342	321	338	346	350	339	368	332	336	346	344	350	350	326	313	332	334	323	333	310	341	331	337	342	343	313	343	314	350	342	319	380	311	340	322	353	326	304	350	316	328	315	326	306	330	353	324	323	325	363	327	328	354	356	366	339	313	353	314	282	337	335	348	354	337	320	306	333	314	361	373	342	319	312	340	332	351	349	341	346	331	372	318	324	344	314	332	327	314	322	369	346	344	352	336	352	364	358	347	336	351	324	369	345	339	378	366	337	355	356	355	331	357	355	338	315	345	334	328	350	344	334	352	365	340	355	314	317	355	336	376	361	321	330	360	340	374	348	333	360	329	323	363	322	332	361	359	329	326	333	331	355	320	334	352	364	352	329	335	369	351	324	349	337	366	364	329	343	338	348	351	315	328	359	329	387	332	318	352	348	341	293	353	338	334	369	381	340	339	360	329	336	345	316	333	373	316	361	321	329	347	309	307	351	354	342	342	344	342	321	303	352	344	345	350	344	340	396	315	361	350	336	337	359	328	346	319	302	350	339	377	361	353	346	325	361	366	322	337	324	318	343	344	327	350	335	324	366	360	358	328	337	323	370	297	345	339	351	345	350	334	322	334	343	328	344	356	343	342	363	351	321	334	331	343	339	329	337	377	319	372	323	320	333	360	351	324	378	367	333	331	331	353	382	371	345	348	356	347	364	352	336	349	367	346	338	352	345	334	334	352	392	346	346	369	334	320	321	329	321	315	354	361	339	344	352	355	354	329	320	336	361	365	306	340	359	339	330	338	349	352	365	356	381	360	346	342	335	325	371	361	344	336	340	357	361	338	340	352	327	337	374	346	341	322	316	329	354	333	373	347	354	332	377	331	320	333	317	370	375	344	340	341	310	350	328	354	346	328	311	327	347	352	315	344	329	346	329	335	340	368	354	337	346	336	330	323	320	338	331	343	361	371	296	341	327	348	359	350	305	337	326	314	308	336	338	333	342	306	302	360	385	326	331	372	353	345	369	379	362	370	324	327	338	360	395	354	339	359	323	325	314	343	358	332	365	375	373	339	331	341	369	314	343	361	332	353	350	326	328	334	379	326	349	352	341	373	347	320	328	324	365	339	348	321	352	330	336	361	335	314	379	380	311	356	313	352	347	317	388	322	343	378	355	354	347	326	343	348	352	320	329	325	367	361	320	343	341	326	349	339	352	375	356	331	374	341	377	365	364	332	343	333	323	336	329	323	336	319	331	364	359	328	352	364	343	340	354	343	348	358	320	353	361	353	386	377	322	354	352	366	321	347	359	377	338	337	350	312	339	311	328	356	332	356	353	375	347	337	349	320	331	362	352	349	346	389	320	360	351	312	314	356	342	396	309	336	347	328	333	333	339	301	317	344	365	362	314	324	324	327	356	366	328	367	366	368	367	309	335	310	327	362	338	348	354	337	337	310	357	347	379	334	335	361	346	302	371	328	325	334	337	342	326	333	354	336	335	328	318	316	330	364	328	331	362	397	344	306	337	317	369	332	359	344	333	320	354	345	355	345	333	327	318	348	356	351	345	353	347	337	346	327	298	301	348	333	347	347	349	330	340	333	350	355	340	333	358	374	377	354	352	329	343	326	356	375	357	337	317	331	366	368	347	354	329	325	322	335	347	369	330	337	330	309	362	338	331	344	334	337	358	336	344	363	331	350	380	356	316	355	344	361	324	357	321	363	356	320	309	334	362	359	363	330	373	319	323	318	324	337	376	305	339	346	366	317	348	308	323	337	342	338	355	366	334	340	349	364	348	334	361	364	352	322	363	349	335	353	362	357	333	331	342	334	350	350	335	355	347	338	336	335	328	362	356	319	375	300	366	340	309	331	333	340	330	343	355	351	288	310	330	346	322	336	334	319	338	353	354	346	348	335	341	347	319	387	375	351	313	358	357	344	320	337	334	377	320	299	330	373	348	378	364	321	361	316	365	339	354	348	350	347	353	364	359	368	316	309	351	355	349	374	391	369	334	358	326	324	370	350	340	331	332	338	333	342	358	360	311	328	358	367	324	330	346	337	393	360	301	319	345	319	306	356	348	338	376	349	319	380	331	367	323	389	337	323	342	384	385	338	343	345	393	343	387	338	363	322	351	344	367	339	294	331
8897	8883	32803	60235	64967	60938	56271	49323	41675	33067	22991	13829	7292	3473	816	738	716	772	756	780	745	753	787	724	740	785	769	779	756	733	780	728	744	750	786	774	762	748	763	755	741	745	698	754	766	765	773	682	783	751	754	724	793	759	698	740	735	787	772	767	747	759	748	750	795	773	751	767	752	756	743	776	768	743	796	773	762	699	771	747	751	723	786	768	734	740	770	785	710	773	724	757	807	764	769	741	737	765	773	720	765	744	719	723	777	721	737	748	739	760	705	726	759	789	785	772	761	789	720	730	786	709	791	718	743	782	730	763	719	713	784	716	759	770	763	704	743	804	750	720	760	759	700	800	728	747	749	706	729	736	722	774	755	720	769	731	743	752	736	719	769	751	809	779	773	724	749	748	736	723	759	748	752	771	757	774	693	777	732	740	706	762	736	756	739	739	722	736	752	715	767	719	779	720	753	694	750	744	714	771	728	740	788	765	759	823	754	801	767	756	747	734	812	753	769	755	721	765	766	771	749	743	745	774	719	789	745	800	745	777	744	741	776	731	776	786	693	712	763	781	750	726	748	716	730	762	726	741	729	717	731	751	787	713	722	724	752	800	741	761	712	783	734	675	754	739	742	678	748	760	742	710	740	761	749	742	766	718	781	744	754	722	695	754	788	713	801	757	742	779	797	785	770	771	751	751	715	755	699	775	768	763	721	716	777	755	721	735	785	710	708	740	751	766	776	696	769	787	765	756	808	754	728	761	715	770	767	786	762	730	779	764	792	713	768	684	738	799	788	736	778	731	727	776	755	741	754	716	739	716	725	752	774	730	758	736	777	708	736	745	755	774	709	716	755	779	753	812	769	749	737	763	726	755	740	798	799	750	789	748	759	755	774	760	793	819	777	776	763	746	774	746	732	799	739	786	759	748	739	754	749	719	778	729	720	739	765	773	739	766	749	750	772	751	744	777	751	737	767	723	722	796	728	822	771	748	758	768	758	718	789	715	754	788	731	768	751	767	740	757	775	777	774	746	783	722	736	760	724	779	691	748	793	764	784	779	743	758	778	727	764	741	750	759	767	769	734	736	741	733	720	748	740	741	734	765	786	721	697	800	726	731	766	769	727	778	809	762	749	763	724	739	758	738	760	710	729	723	771	764	782	776	737	754	757	770	764	752	773	724	699	812	714	705	792	768	747	738	742	713	738	758	766	771	739	746	747	785	783	786	735	730	767	748	717	755	834	702	739	719	751	760	747	747	754	762	730	719	811	829	796	732	713	772	765	771	739	754	742	747	791	767	740	778	707	776	760	687	741	749	764	760	741	812	706	774	762	738	729	743	706	742	772	783	762	746	745	706	757	738	747	791	771	824	739	820	788	696	770	749	744	747	750	761	770	791	726	770	738	748	764	704	747	772	748	796	749	767	740	762	743	779	755	733	751	737	769	755	759	786	752	726	731	718	760	721	724	715	738	760	759	800	731	720	761	729	757	771	764	764	742	734	721	788	684	762	699	761	762	777	770	722	730	779	732	827	737	773	748	741	734	711	750	708	736	773	714	790	749	757	734	737	709	765	742	793	744	761	741	739	775	721	752	716	735	789	734	779	753	725	732	754	744	773	763	761	704	749	801	748	770	769	797	747	771	689	745	764	731	739	708	710	743	812	756	705	774	742	720	750	755	772	764	753	744	761	726	725	732	778	744	785	751	746	730	759	774	750	754	768	762	727	740	749	718	766	756	788	749	743	736	725	790	718	770	727	693	732	773	724	725	798	759	799	767	773	768	748	729	756	758	741	740	751	758	764	798	727	747	786	765	758	733	766	737	782	760	747	749	840	752	740	748	759	777	765	728	731	705	738	756	733	738	736	758	717	708	759	750	759	759	765	756	753	775	729	743	753	727	769	769	792	770	762	749	764	705	747	841	793	715	732	727	753	721	758	740	809	757	743	730	756	776	780	752	746	765	815	738	738	758	705	741	761	749	727	802	734	780	766	773	748	722	742	780	795	743	734	765	718	795	808	787	723	813	768	705	754	771	723	776	761	756	798	753	751	757	781	726	782	788	722	745	744	756	733	785	721	759	767	778	758	729	762	671	759	765	742	772	773	790	784	788	748	741	742	720	756	730	736	788	763	746	818	714	800	726	769	723	785	746	819	722	769	707	742	726	738	751	739	785	749	816	756	692	781	747	755	759	748	769	743	772	770	733	724	781	755	746	765	745	735	722	764	736	748	789	760	714	720	696	745	736	732	796	781	735	737	760	673	749	738	717	750	732	754	700	766	745	694	746	738	743	756	733	719	728	793	731	697	732	787	733	719	713	760	704	776	787	756	770	759	772	710	761	743	761	769	795	728	748	749	743	756	737	771	764	680	752	733	830	740	742	725	718	762	735	726	772	769	726	732	769	692	718	749	770	747	730	733	731	752	744	743	735	759	756	768	773	735	776	754	726	724	736	742	750	723	709	704	738	808	792	755	744	778	767	733	738	740	758	769	740	735	764	716	717	786	742	736	751	734	781	760	722	763	774	742	756	779	784	750	744	771	808	767	804	807	723	703	775	742	739	754	785	753	754	809	798	725	756	735	752	790	771	792	752	745	724	806	735	754	747	743	760	753	732	778	759	793	799	775	775	739	717	746	773	802	683	718	756	761	738	730	705	752	787	697	722	720	745	751	699	753	736	782	758	751	750	725	711	742	757	796	770	709	753	787	750	731	774	733	750	792	747	770	779	772	778	762	789	800	780	688	727	714	799	715	789	733	786	779	734	738	741	775	740	760	729	774	726	791	717	735	756	760	739	802	770	692	722	781	715	795	757	760	762	743	747	801	768	748	701	718	684	764	798	747	742	742	760	764	740	713	769	707	740	693	804	751	753	768	767	810	741	751	754	775	729	725	776	713	747	769	764	764	736	783	729	752	746	750	726	760	765	728	746	749	792	733	750	703	778	747	748	772	708	737	762	776	739	783	781	737	731	743	739	769	702	782	797	782	747	708	762	764	778	729	739	723	730	782	742	771	722	742	746	768	765	724	755	745	726	733	807	781	783	725	724	713	702	716	745	729	734	712	746	772	793	750	706	763	743	719	738	783	741	766	774	787	764	727	789	745	746	725	784	773	747	760	709	764	772	715	743	751	797	733	721	692	768	767	722	791	772	767	768	794	732	724	762	757	739	728	744	771	749	765	757	730	755	749	781	784	767	760	764	756	762	718	742	727	750	732	738	779	801	750	739	757	770	760	774	718	734	744	718	742	696	735	743	741	765	761	792	757	727	781	717	733	735	789	750	775	764	722	747	795	693	752	709	766	728	785	732	724	751	747	782	752	778	787	730	788	823	749	721	760	728	752	767	757	732	741	731	747	706	762	771	740	715	722	712	732	778	709	745	781	788	743	742	740	746	709	779	763	756	782	721	716	758	777	706	761	726	809	782	750	763	754	789	716	765	744	776	773	719	770	735	793	742	717	730	734	719	752	757	739	766	772	794	731	732	745	733	702
19718	8787	25245	58535	56346	50120	43539	35985	25301	15423	7761	3919	1814	976	398	356	361	395	406	401	386	343	354	357	335	400	376	358	386	373	385	389	354	358	386	371	369	347	371	340	324	389	373	372	360	356	324	358	352	384	360	388	364	346	388	366	401	386	350	318	385	338	372	334	365	394	382	377	344	355	368	343	353	358	367	407	389	303	353	361	382	358	378	392	395	360	357	344	345	373	379	378	391	359	382	333	355	377	368	358	379	343	378	384	375	348	373	339	399	383	357	362	373	333	358	399	390	403	386	347	374	359	406	356	355	326	370	339	387	355	338	394	399	345	317	340	386	337	384	360	377	358	365	336	381	361	374	384	347	353	365	315	329	354	374	421	352	350	348	366	371	359	336	387	359	378	347	362	346	371	388	386	370	390	324	357	357	353	341	377	378	393	326	343	339	348	346	371	378	353	383	317	362	361	370	382	377	369	366	387	341	384	381	375	359	357	378	391	364	406	359	335	365	356	377	378	411	363	371	400	353	370	368	378	336	332	353	367	355	399	365	378	351	397	373	359	380	345	384	376	381	360	359	392	383	358	366	366	382	356	354	377	397	358	383	354	361	338	336	346	329	332	373	375	378	346	372	363	317	370	353	394	369	420	383	338	339	351	352	375	369	325	364	360	341	384	373	330	367	335	368	368	384	381	355	343	366	368	378	407	364	384	398	360	356	355	376	382	354	353	349	346	425	329	362	376	369	351	373	343	357	378	407	354	346	379	360	385	329	365	381	387	346	375	397	339	334	362	354	353	379	363	363	386	368	387	381	384	339	351	366	379	364	366	375	343	338	386	360	375	377	358	348	369	360	342	403	345	349	356	371	379	371	391	351	374	381	380	328	368	387	374	333	329	412	382	400	374	370	350	339	351	390	377	394	388	338	399	356	363	337	343	347	371	345	370	335	360	343	341	332	371	400	363	424	400	378	398	360	365	375	354	392	366	412	412	343	395	331	359	319	402	382	356	344	336	375	352	336	333	367	362	355	333	359	359	400	356	399	335	355	364	369	385	340	393	365	368	344	351	392	396	368	391	364	358	360	366	376	343	359	371	348	348	328	375	348	338	368	421	374	371	432	352	367	370	399	376	385	348	372	380	358	390	359	375	333	382	349	384	339	331	353	391	387	364	411	381	360	356	380	375	355	368	379	355	369	320	384	371	368	377	397	343	362	365	348	406	322	343	353	374	433	362	391	388	351	409	366	365	361	374	346	361	383	372	361	359	364	359	409	361	355	377	354	398	376	360	384	341	376	355	359	348	376	402	352	371	408	357	388	345	365	360	363	326	354	421	366	335	346	393	367	356	391	384	359	338	372	376	384	370	390	377	392	377	361	353	385	371	352	347	398	404	344	383	349	371	385	376	349	402	368	374	353	389	385	381	403	347	357	351	349	372	341	347	369	390	351	355	369	380	366	377	380	366	384	317	394	339	378	371	350	370	319	334	382	378	354	368	381	384	359	368	398	352	358	367	388	382	393	330	369	354	369	357	340	405	370	378	380	378	376	376	390	355	361	334	377	391	345	356	352	360	391	380	360	353	351	346	394	326	380	373	361	347	397	380	391	418	377	354	383	361	382	367	411	339	368	332	329	352	331	374	378	375	378	408	350	337	337	362	331	365	411	361	354	359	349	391	354	355	360	382	393	373	349	396	361	372	396	346	333	368	347	381	345	325	383	401	369	367	364	396	354	351	359	337	343	369	333	351	346	369	338	349	381	378	363	382	329	367	334	365	371	375	364	375	417	362	380	338	417	339	322	389	354	381	417	400	391	382	368	330	379	354	388	342	384	345	363	366	330	350	371	376	374	347	364	401	350	369	325	363	349	359	341	383	370	374	364	418	372	358	389	364	346	359	378	336	339	350	393	304	353	371	372	369	362	363	392	354	354	380	396	385	348	375	390	353	388	385	371	351	321	374	374	396	389	389	362	339	369	338	393	316	347	374	350	369	373	405	313	335	321	374	335	367	374	361	376	380	379	344	373	369	367	353	401	360	366	344	337	374	355	388	378	367	355	352	377	373	361	351	315	362	391	321	359	375	415	378	391	374	372	374	348	388	376	368	356	359	340	371	371	381	403	388	386	368	378	367	343	376	353	382	330	384	407	378	366	328	372	397	368	334	369	333	351	392	392	343	377	374	321	371	327	391	371	368	336	345	340	368	351	344	334	353	350	350	330	376	418	362	391	348	344	352	364	394	382	400	390	367	385	378	399	363	363	372	357	389	359	371	383	388	364	355	362	408	350	389	405	396	366	346	351	370	342	352	390	385	407	345	359	347	323	337	351	384	372	340	388	328	425	351	399	358	374	343	388	380	335	382	361	341	325	340	382	367	363	378	351	386	366	383	348	388	368	347	339	400	375	366	390	385	354	396	411	339	390	384	378	403	374	362	365	369	370	377	381	406	380	358	368	364	381	376	365	397	361	420	344	359	333	364	402	403	377	347	351	359	385	390	348	349	347	362	385	390	367	345	372	373	401	321	340	381	336	350	356	361	400	402	369	360	346	325	346	349	423	396	385	348	407	406	322	380	376	357	362	366	359	346	348	366	377	377	345	371	390	336	365	388	329	349	379	372	368	379	396	375	381	355	366	347	379	384	338	343	363	361	336	329	404	336	362	339	336	343	375	322	356	372	382	362	339	419	372	348	359	338	399	335	415	374	390	352	331	375	376	379	358	409	372	371	354	355	343	351	373	386	383	357	377	352	372	357	357	365	385	370	393	394	375	393	379	412	366	343	351	374	351	350	350	375	401	392	394	371	349	356	359	333	367	354	331	352	327	365	384	350	354	349	336	336	344	406	398	363	344	366	360	360	347	376	351	368	352	367	390	375	363	359	333	341	378	345	360	363	403	363	349	370	350	311	367	346	352	353	348	336	353	363	349	375	414	355	359	359	367	341	360	338	361	372	363	373	346	371	395	342	368	406	358	378	354	364	350	372	380	383	380	330	333	374	389	362	361	364	410	385	374	351	362	358	355	319	355	339	374	391	361	372	355	357	355	363	343	330	353	387	346	376	352	357	315	389	353	351	344	340	368	316	362	377	375	395	363	382	338	373	396	375	347	376	327	362	341	375	398	386	378	316	320	362	369	392	345	401	333	359	331	335	326	382	373	344	351	373	371	350	336	380	385	375	364	360	361	408	368	349	337	370	382	359	365	326	383	389	402	349	376	376	345	382	388	359	337	373	363	379	370	360	384	341	369	360	338	388	374	386	358	351	384	328	378	414	356	396	410	364	361	375	348	328	327	353	347	362	398	356	379	386	342	366	390	356	383	366	386	391	352	358	375	383	391	358	377	384	363	388	387	337	350	391	390	356	395	373	340	327	355	370	351	380	385	370	365	387	395	399	391	344	350	351	340	342	368	345	362	397	361	368	380	365	386	390	341	407	339	357	412	379	378	408	329	323	328	338	343	343	394	367	366	390	376	388	408	378	367	329	376	372	382	353
9050	7224	29148	63127	64459	62390	57263	50880	41664	31331	21019	12735	6837	3583	847	782	769	816	859	800	814	792	823	832	773	782	777	828	794	853	835	765	829	752	838	826	785	844	782	808	766	811	801	801	822	800	779	803	799	765	776	779	792	724	777	797	786	798	821	756	767	817	792	804	773	801	802	825	861	776	785	800	769	823	787	811	794	794	798	761	798	768	768	748	787	783	801	754	831	764	749	829	767	758	797	817	788	787	791	804	821	777	754	765	784	789	799	755	768	832	801	750	755	811	817	817	824	788	753	799	756	777	755	800	846	780	766	761	733	791	800	784	754	821	813	837	725	807	779	800	816	755	805	789	740	794	806	811	852	799	804	818	803	794	790	818	796	766	767	790	785	782	814	771	765	746	788	795	807	768	806	750	853	789	805	817	751	741	793	770	780	801	783	794	816	781	741	763	771	792	813	780	810	802	764	776	794	756	785	794	820	762	767	797	856	790	787	772	772	750	733	745	850	752	763	758	803	818	830	771	876	801	766	794	772	797	805	746	739	799	800	781	792	798	807	822	789	748	850	805	763	820	798	772	801	806	816	781	779	728	885	738	792	841	758	764	796	819	836	831	786	807	725	798	785	771	826	800	758	810	839	735	793	808	782	783	821	811	816	802	826	768	807	811	766	821	770	796	770	792	803	836	805	756	802	797	758	768	795	823	789	785	738	799	807	804	788	758	808	811	810	784	793	819	754	757	787	789	782	790	790	787	777	757	858	781	825	805	754	758	772	834	787	781	761	812	774	803	801	786	780	816	771	773	823	789	780	757	814	744	783	809	764	811	788	788	844	794	787	795	760	811	751	820	817	821	773	800	772	789	823	769	820	787	785	778	788	831	799	780	783	725	817	831	772	813	776	812	820	774	762	763	785	774	765	767	769	760	818	805	762	817	807	797	767	779	761	806	782	844	761	762	771	780	857	766	786	756	737	803	790	767	803	772	786	860	762	735	763	817	769	782	790	761	824	749	781	777	817	859	863	828	758	762	826	812	798	767	765	806	732	773	814	804	838	781	797	798	790	757	758	799	793	781	741	825	752	816	755	776	810	706	810	788	821	761	829	833	780	812	818	761	778	809	759	777	765	834	776	808	778	808	825	759	794	784	825	762	792	822	777	807	815	768	839	807	720	759	755	786	831	831	863	769	800	791	757	818	779	830	775	760	805	784	744	812	800	785	806	719	817	789	807	789	777	808	790	798	827	781	813	765	771	780	802	770	785	816	745	759	791	792	733	724	799	817	744	829	836	805	807	813	770	789	776	789	754	795	806	797	826	760	762	805	830	786	752	800	787	770	786	828	738	751	804	817	798	808	778	803	770	794	760	796	769	832	792	767	797	796	775	816	856	789	820	749	751	797	768	778	778	812	753	782	840	796	801	797	828	749	755	811	764	767	812	791	797	813	801	788	789	781	788	792	793	791	760	756	801	784	812	799	828	788	807	799	760	780	789	803	807	837	858	788	752	799	810	840	773	837	833	764	872	811	786	786	759	761	752	812	794	802	771	803	780	802	770	777	747	817	749	808	821	843	752	824	823	802	789	784	785	824	791	746	757	773	775	784	747	777	824	864	835	796	826	774	822	772	763	848	737	737	804	790	815	798	798	737	790	763	831	761	748	815	792	785	870	797	784	789	818	782	796	824	751	813	798	765	821	737	851	767	758	781	805	792	805	783	780	794	807	796	797	789	835	799	790	774	821	785	804	812	785	735	793	811	816	803	788	785	785	754	784	800	763	732	773	782	784	806	767	762	796	811	813	773	849	776	827	739	796	790	758	806	842	784	805	839	788	791	803	790	801	767	774	774	797	844	753	824	768	769	760	838	781	784	816	799	822	809	809	766	814	769	792	789	814	793	819	797	786	812	767	807	767	797	791	792	809	778	786	805	779	847	780	786	816	769	802	807	719	781	776	812	846	805	783	745	776	815	799	737	782	740	795	786	756	749	775	789	763	775	825	826	806	818	740	773	776	778	799	850	861	772	791	799	758	839	802	848	834	800	778	784	780	800	774	788	751	797	813	753	794	787	790	790	766	828	763	740	783	753	825	795	779	758	780	807	784	785	797	773	749	796	781	763	803	792	794	803	783	785	780	835	792	738	778	794	806	797	807	782	801	764	769	757	815	783	783	810	793	760	801	809	733	791	796	796	815	759	851	789	797	729	816	805	789	835	801	809	786	765	845	756	809	806	820	761	866	818	802	818	783	800	791	805	752	776	768	811	785	750	800	775	822	785	817	823	793	763	782	731	788	796	778	803	809	833	814	749	840	799	798	776	795	777	783	813	812	846	778	792	797	854	805	799	739	786	771	767	776	786	751	797	731	794	802	783	789	802	803	844	767	790	768	793	783	784	780	799	817	764	775	846	742	764	791	862	773	772	804	780	840	802	800	820	842	772	812	807	802	798	788	786	744	775	847	812	808	803	781	776	803	838	796	777	841	755	814	836	784	767	802	779	759	801	770	771	792	787	808	857	784	778	841	793	772	773	807	803	813	767	818	791	808	775	815	797	830	722	797	815	787	760	818	752	768	789	784	739	766	773	808	836	801	796	810	768	803	756	804	788	834	769	760	787	864	821	742	814	787	861	813	740	787	823	798	816	781	744	788	842	784	762	775	786	789	768	759	801	781	814	779	764	776	787	838	808	759	801	742	788	801	771	781	744	788	824	806	761	764	815	757	793	783	769	791	790	823	765	777	808	829	797	811	757	752	791	809	817	845	752	759	780	779	779	787	773	771	737	803	771	840	748	758	772	825	818	778	759	805	767	795	833	794	762	815	771	780	862	771	812	761	806	817	832	769	744	773	769	777	826	794	834	825	807	771	789	821	780	752	758	756	794	753	761	790	746	781	772	771	786	781	800	733	776	801	778	783	752	819	771	827	774	747	821	836	784	783	791	753	804	826	796	778	764	796	778	768	754	865	760	797	747	777	832	774	774	824	785	735	771	806	794	835	814	761	787	794	843	783	768	807	796	824	739	757	794	816	760	788	770	786	811	762	818	814	788	768	821	805	777	799	772	831	801	800	725	799	886	757	798	762	818	766	799	770	767	769	802	767	793	786	793	795	766	817	834	782	787	773	773	770	765	792	801	836	753	803	765	792	712	781	831	787	772	791	767	796	810	809	794	850	825	810	806	797	732	780	814	832	781	801	804	780	819	825	809	806	769	796	815	776	811	801	815	819	765	755	792	784	817	821	823	791	762	793	825	786	802	781	735	762	767	764	800	765	791	786	802	784	815	815	814	757	797	810	796	820	734	805	805	807	772	785	805	833	809	818	777	807	808	815	810	786	772	789	834	753	803	840	801	790	761	789	810	782	786	828	786	830	829	805	823	770	797	799	794	739	785	799	839	849	780	853	811	822	807	716	762	781	811	789	788	786	763	778	800	782	800	790	811	813	791	715	792	775	792	780	814	795	749	770	798	816	804	802	731	867	808	822	745	775	759	822	808
2757	536	1002	2230	2161	2127	1866	1474	1141	698	460	362	341	254	214	219	223	228	204	213	198	234	228	182	204	194	206	208	211	190	196	220	220	224	208	221	208	215	206	184	226	224	211	183	191	247	218	204	215	208	210	228	211	207	200	198	197	216	188	194	207	211	206	205	217	210	206	215	234	213	201	238	236	234	203	202	190	185	226	216	225	241	209	203	214	230	217	211	191	219	216	215	210	214	198	216	206	209	198	209	222	190	232	220	214	211	204	194	197	237	205	227	215	187	221	225	193	223	238	220	225	200	211	230	233	202	215	223	212	206	213	202	201	222	218	229	204	188	204	209	219	223	212	185	210	231	245	204	220	218	203	223	209	244	189	202	211	220	208	251	205	197	209	212	211	214	197	207	243	217	226	203	196	205	207	213	207	196	217	216	197	227	195	231	223	234	252	182	196	219	223	228	209	236	249	205	235	217	202	205	214	233	224	204	220	209	215	191	193	229	195	202	238	209	192	241	216	187	204	193	181	219	218	204	192	230	197	215	220	201	207	212	207	240	200	196	203	212	215	201	202	214	225	235	220	232	203	192	198	244	222	242	241	221	213	206	218	227	232	200	222	239	196	204	193	209	211	225	215	181	198	212	195	232	195	215	188	208	215	212	205	232	239	244	202	194	196	197	220	225	215	220	210	201	195	228	209	201	209	215	237	205	212	197	200	200	211	203	220	232	202	218	203	200	222	236	205	206	203	216	220	239	235	212	196	200	214	187	239	191	199	215	193	204	200	228	218	234	227	232	229	209	189	213	184	203	234	226	184	222	198	177	209	210	236	217	238	222	243	238	224	215	191	217	238	205	221	191	241	201	244	193	218	219	221	235	217	225	215	197	198	222	216	190	212	199	221	212	212	204	203	224	212	195	252	257	229	241	204	216	167	245	200	204	167	216	211	209	214	205	220	195	213	196	210	199	207	215	228	216	208	229	208	190	243	214	212	215	201	186	190	201	216	198	186	198	209	216	233	251	246	238	217	227	223	224	209	222	201	233	217	208	208	234	210	221	192	208	228	220	222	207	233	217	219	221	184	226	210	212	215	201	199	211	188	215	199	214	229	220	224	212	235	232	254	221	221	213	212	215	201	191	188	228	222	202	220	210	189	221	217	210	215	215	231	202	214	229	217	236	237	203	224	202	237	216	219	229	206	231	194	198	215	210	224	195	213	228	217	226	190	226	207	232	230	201	213	226	207	236	199	196	199	194	219	191	221	194	197	230	212	239	227	195	223	228	218	225	203	210	210	216	223	227	212	194	198	233	224	198	220	212	207	189	215	225	212	236	237	218	201	198	211	177	224	227	238	241	187	214	212	197	208	190	215	215	214	229	236	211	217	220	245	228	194	216	198	204	210	196	200	215	201	189	206	197	192	220	215	243	199	199	205	211	218	203	226	231	201	209	202	237	223	198	195	192	208	205	211	219	214	236	195	199	222	205	231	192	215	233	211	212	235	214	244	235	227	224	203	216	196	205	223	157	205	208	206	205	232	223	202	200	234	215	215	196	192	192	183	206	236	237	227	196	232	242	230	229	223	216	201	217	221	205	234	198	226	217	218	210	234	219	210	211	207	209	203	232	210	218	195	221	229	212	212	186	209	213	205	200	191	192	237	213	194	189	216	254	220	186	215	223	191	220	231	218	200	207	225	207	214	229	190	193	191	246	196	208	209	235	195	217	221	243	244	208	232	236	248	221	212	203	214	212	201	224	180	201	206	221	207	215	225	202	203	208	211	215	215	205	191	209	208	187	191	206	251	213	196	180	194	196	206	218	199	237	198	210	207	222	208	206	206	204	211	230	214	223	215	212	246	198	217	222	213	206	216	205	215	194	220	221	213	202	220	212	200	221	203	246	205	222	205	231	227	196	242	216	208	214	234	219	216	170	195	208	218	194	194	209	209	218	226	198	213	228	222	190	217	236	209	216	200	189	223	200	230	176	189	233	224	243	195	224	232	217	203	223	194	214	212	213	210	224	195	227	210	207	215	188	220	213	204	212	211	226	174	218	238	192	225	218	204	174	203	253	220	248	209	172	183	214	236	232	207	208	233	223	209	215	212	188	207	227	236	199	218	192	243	222	225	234	218	206	221	217	226	231	195	221	199	235	227	213	200	219	214	212	194	231	186	205	197	231	215	220	214	189	223	212	190	205	244	203	203	203	211	222	240	228	183	218	222	234	232	212	226	238	199	200	196	235	211	211	185	206	211	246	228	211	227	222	211	239	216	257	207	194	217	228	196	224	214	205	223	202	196	243	235	211	225	229	221	231	218	219	233	209	197	221	184	208	235	207	204	213	205	211	188	219	224	218	195	228	186	220	242	224	221	239	231	210	206	205	210	209	221	207	211	212	221	207	224	228	188	201	193	219	216	200	186	249	218	214	224	190	185	215	213	213	189	225	207	200	269	195	222	226	188	211	215	218	205	198	206	199	206	208	205	208	226	233	225	209	198	202	212	202	220	218	226	197	206	230	202	203	227	210	214	203	207	214	238	196	212	242	208	213	214	199	205	185	206	218	233	230	199	238	214	220	193	212	187	199	232	223	218	214	217	235	228	217	177	236	213	210	225	174	199	225	212	217	204	240	207	192	194	200	214	207	214	196	218	189	209	223	217	199	241	217	201	249	232	195	254	216	214	203	197	183	208	213	225	223	210	206	199	219	208	177	254	199	215	203	223	239	218	193	211	203	203	210	222	217	222	218	216	234	223	228	213	214	206	237	205	237	235	221	208	215	194	230	211	221	212	219	211	182	223	227	212	211	239	202	206	225	185	229	207	218	200	221	198	202	195	188	215	225	191	228	179	213	206	164	228	208	208	208	205	211	193	244	215	205	213	208	216	221	214	203	207	216	200	242	222	228	231	251	237	228	195	194	216	232	200	201	217	195	192	197	207	217	191	190	187	193	214	238	225	209	193	215	189	205	211	213	186	234	224	225	221	198	215	204	214	233	214	202	196	198	230	207	209	228	212	203	213	212	204	223	200	221	242	218	223	231	259	209	202	199	214	202	189	209	221	199	199	226	204	215	190	231	214	219	192	208	228	219	210	227	186	199	200	199	203	199	201	219	244	232	232	197	226	215	198	204	201	199	203	190	233	219	217	236	227	211	196	226	234	217	253	221	184	200	209	206	242	213	210	213	208	213	217	206	223	219	222	203	208	210	255	204	238	198	207	181	216	221	218	231	211	220	209	217	200	210	201	218	203	243	221	232	205	209	193	220	205	200	206	232	273	244	187	204	239	222	217	227	223	227	207	208	210	194	204	213	208	213	202	182	226	211	213	230	228	189	232	229	195	233	204	222	205	220	221	215	202	192	239	193	218	225	223	204	203	195	210	204	227	232	216	212	206	187	198	193	194	208	223	235	207	187	224	221	224	200	205	191	202	188	235	215	222	202	224	205	202	198	203	211	234	207	223	233	208	190	170	222	210	247	223	228	210	213	219	214
2546	782	2504	7664	8561	8413	7132	5591	4066	2515	1694	1107	789	604	514	488	512	529	509	509	472	515	497	497	457	505	509	524	533	477	528	526	479	531	491	483	523	502	514	512	509	483	468	490	496	492	525	474	533	472	492	503	490	492	542	506	467	474	495	491	520	499	486	531	501	480	476	509	496	518	473	473	517	506	487	467	472	500	481	508	448	523	489	508	518	471	488	500	533	505	500	500	485	488	525	501	512	512	498	517	466	492	490	510	493	507	480	515	531	473	508	497	514	497	505	505	483	493	545	511	491	484	457	492	473	503	496	487	502	478	481	511	501	519	516	462	495	538	495	490	520	478	464	493	486	481	477	493	504	441	465	544	469	480	488	493	505	484	494	508	485	507	484	497	529	532	466	488	513	524	505	498	500	522	523	512	502	497	487	545	528	514	504	483	474	523	550	495	494	521	502	490	513	481	517	502	550	477	496	493	496	509	515	499	493	491	524	497	519	515	537	507	517	517	495	513	481	479	473	469	485	477	496	520	498	465	498	473	518	481	472	463	509	501	531	510	476	503	535	476	482	484	487	541	518	512	538	518	475	545	494	488	497	523	504	483	496	513	501	492	493	503	488	451	484	510	511	521	487	521	488	476	486	504	462	527	481	532	431	505	513	497	532	494	483	495	510	517	465	500	488	515	499	490	487	480	472	482	510	485	508	477	479	506	501	450	495	462	496	501	502	491	486	492	514	527	499	484	501	493	524	475	529	492	442	485	528	467	478	479	517	496	504	553	531	528	525	492	447	474	522	538	502	460	472	494	517	483	520	490	525	492	487	522	477	496	485	508	489	523	531	522	485	504	472	468	509	452	511	510	529	481	465	497	518	487	489	509	506	510	496	469	529	480	481	528	508	564	477	483	499	477	448	544	497	521	491	479	493	486	461	508	534	516	511	513	523	499	493	499	511	496	490	485	498	457	471	485	500	472	490	478	494	527	487	485	484	496	473	519	524	553	478	525	486	475	525	504	501	500	526	501	469	517	508	481	514	504	492	484	482	503	506	529	501	550	507	526	494	524	467	494	492	489	491	492	502	520	497	484	528	505	533	484	506	464	496	513	459	521	459	484	506	485	499	501	455	480	489	496	479	470	508	517	487	477	460	471	520	470	515	480	496	500	506	471	502	473	475	481	511	515	477	479	475	490	504	520	503	473	539	479	460	487	492	514	475	514	500	462	497	487	491	498	538	498	500	463	505	505	539	513	501	519	495	463	484	519	511	501	503	457	485	481	502	494	495	484	510	501	484	506	528	492	477	493	471	490	508	464	481	483	491	502	531	479	505	474	488	517	489	485	554	513	501	460	495	499	510	468	502	530	480	534	471	532	497	470	468	506	477	500	501	498	513	562	524	472	510	483	503	472	550	492	486	516	478	468	480	495	500	475	467	512	513	486	492	498	526	515	491	472	488	494	527	551	487	482	508	490	505	487	505	496	460	508	492	492	508	528	486	498	501	480	484	477	514	488	494	520	483	488	508	478	522	494	478	524	521	507	470	513	490	487	486	478	501	490	494	462	476	471	486	493	499	475	472	489	481	496	471	503	456	474	514	500	456	483	466	500	450	501	483	499	485	517	535	494	473	469	475	474	501	549	511	516	499	514	491	492	489	524	541	501	521	498	502	508	493	509	514	525	492	472	481	492	519	533	497	507	525	470	496	531	534	491	526	495	469	502	514	490	490	513	480	464	484	502	484	521	506	464	541	484	511	541	507	506	497	503	453	486	502	503	494	519	480	483	506	509	501	496	506	447	514	449	542	506	477	516	482	491	531	475	490	500	529	521	487	467	523	491	507	496	516	473	468	518	468	493	462	514	478	500	472	506	489	506	465	494	490	470	500	489	537	498	512	516	489	492	477	502	510	532	511	492	471	486	489	490	481	492	506	515	486	439	466	479	524	524	515	509	498	488	479	474	532	496	508	480	478	530	502	492	508	469	471	506	488	551	469	527	530	530	470	505	490	485	494	463	528	462	477	488	502	501	486	495	510	500	474	496	489	511	492	502	481	473	459	497	483	488	500	494	492	467	481	492	492	444	475	501	500	486	522	528	520	506	492	526	512	477	491	474	445	529	500	507	463	499	504	495	504	509	463	492	553	503	515	477	509	478	519	498	518	465	537	518	465	505	495	485	521	455	493	529	491	501	497	513	512	517	525	477	486	542	474	429	486	494	509	474	511	513	503	522	496	460	440	492	501	482	488	476	511	471	502	474	481	517	520	520	493	500	537	497	512	485	481	465	508	457	486	479	514	532	504	462	483	510	515	506	464	506	505	501	486	534	508	511	492	508	503	504	526	492	501	499	527	474	506	488	503	500	498	472	463	511	474	495	477	468	458	509	506	471	480	487	506	478	528	528	512	491	528	463	517	512	471	467	488	505	503	486	484	479	473	494	514	498	465	450	519	521	508	488	479	521	472	500	513	512	456	515	474	484	471	522	466	517	491	500	494	516	503	500	486	499	486	500	512	506	516	470	510	497	504	500	483	531	490	486	527	490	529	481	526	498	523	506	483	477	494	514	526	518	534	471	513	509	512	500	466	438	463	520	510	501	510	486	493	458	497	503	479	512	499	475	471	466	478	474	472	471	527	453	455	498	535	492	522	467	477	484	513	505	512	510	531	487	508	509	496	488	485	507	505	491	519	517	451	476	473	472	495	475	500	504	497	464	493	524	471	496	484	467	520	519	485	480	490	488	533	483	495	506	507	482	506	503	485	484	526	495	518	497	487	489	506	501	509	501	487	493	492	529	550	488	476	475	474	487	443	457	509	496	484	506	483	500	492	525	481	501	520	484	489	500	522	484	477	437	521	509	483	452	503	436	492	509	476	464	536	524	475	472	525	531	540	513	475	494	481	533	483	498	487	491	502	521	470	483	476	480	526	539	461	521	526	513	474	511	480	497	486	483	476	464	501	466	463	494	466	531	478	501	522	555	475	491	499	499	492	527	523	511	502	512	483	516	530	496	475	518	494	509	481	510	483	489	502	460	494	520	526	490	504	508	477	471	512	481	477	481	499	511	550	499	468	468	551	506	519	527	536	496	516	509	503	492	518	535	525	512	515	499	509	525	517	499	484	472	474	530	487	517	499	495	503	489	506	504	521	471	497	501	517	506	480	527	463	535	487	478	486	487	513	484	469	481	488	496	492	483	488	548	528	505	494	510	497	480	500	515	474	485	462	547	519	536	512	492	493	490	485	486	490	452	485	505	502	504	482	481	476	499	490	479	501	507	525	488	487	495	480	516	522	486	472	479	513	503	499	494	488	495	497	493	476	488	451	484	490	553	466	489	487	496	468	487	465	490	459	491	486	535	478	445	489	461	503	518	514	531	491	510	506	498	524	500	503	512	491	493	514	507	530	520	470	545	522	475	488	492	475	516	526	482	501	502	458	489	505	529	468	476	500	485	468	528	505	497	510	506	482	517	471	483	508	477	551	511	502	515	487	437
18893	7181	26309	58696	57063	50797	43066	33631	23131	13041	6920	3222	1483	847	406	332	316	355	328	295	316	371	335	386	328	325	336	369	355	332	342	348	319	363	348	348	320	346	337	335	304	339	296	327	313	337	315	343	340	331	365	295	346	328	333	318	318	349	341	341	325	341	351	331	373	363	364	314	330	307	322	362	336	329	353	331	329	337	349	396	316	349	342	347	327	309	329	335	292	336	327	341	332	337	334	321	318	311	320	313	289	336	358	342	320	306	341	322	300	312	308	335	327	394	325	339	347	332	300	358	339	347	349	337	319	365	357	319	360	384	302	328	338	309	329	341	330	321	316	319	318	341	326	322	369	320	291	344	319	346	314	321	294	347	363	351	333	339	329	320	344	304	338	362	353	371	328	313	343	328	304	332	344	333	304	354	337	357	329	340	362	354	312	299	333	377	311	346	305	316	330	317	367	347	343	342	337	318	331	359	364	341	319	322	310	375	347	340	307	346	317	334	338	324	345	336	313	351	296	337	339	310	334	373	360	353	358	305	325	318	331	322	326	333	346	369	316	327	346	333	333	331	364	304	336	336	323	347	330	334	325	348	327	307	320	359	357	354	337	332	355	295	327	340	353	330	305	309	319	337	320	330	371	353	373	373	327	334	345	366	346	319	312	352	380	321	330	324	327	363	384	337	331	347	319	326	306	368	342	298	358	349	379	347	375	312	312	326	354	312	356	346	327	326	367	349	329	352	353	298	290	299	309	310	309	333	363	361	334	277	350	335	322	315	341	326	391	323	322	362	338	350	342	318	356	310	374	326	316	386	323	343	304	353	340	355	313	350	338	326	351	341	339	355	346	378	340	350	300	307	349	351	347	364	357	325	328	339	305	339	356	316	358	352	311	318	332	346	305	352	379	318	349	330	341	311	338	309	326	325	328	335	299	345	315	325	338	334	352	325	313	344	337	357	325	318	299	321	308	329	340	359	306	336	326	353	307	357	322	314	346	343	341	339	313	310	285	344	334	340	339	291	328	332	343	330	352	313	319	344	356	343	343	300	340	351	324	342	353	323	346	324	352	343	345	335	364	330	332	339	326	326	318	339	318	340	357	320	330	321	331	362	345	361	354	369	327	327	339	342	366	396	307	372	338	321	367	361	354	363	308	343	310	391	312	342	307	332	311	332	324	358	302	363	341	324	324	351	349	343	357	342	338	364	321	328	357	310	309	312	332	326	342	305	311	355	322	349	332	304	295	310	351	355	318	315	328	331	296	358	291	298	344	337	352	311	361	319	362	318	344	305	314	312	309	324	361	373	351	362	386	313	348	342	332	349	347	365	335	308	345	349	347	341	332	316	344	374	353	295	338	359	297	325	353	343	341	362	307	377	338	323	335	351	336	313	327	333	304	315	335	334	299	361	334	339	314	332	329	320	339	324	335	336	338	366	371	333	321	315	344	307	299	337	311	350	332	354	356	329	333	349	348	329	357	334	316	326	322	328	362	343	330	310	353	340	332	384	335	346	318	324	318	360	320	320	340	331	307	290	312	355	295	322	339	331	382	327	302	355	353	356	307	344	354	343	334	314	320	303	302	368	361	359	312	348	344	320	308	312	325	316	319	317	337	330	334	356	330	347	358	327	337	358	361	330	343	324	358	369	337	331	320	310	298	356	378	336	310	315	349	345	375	343	356	353	341	365	337	339	328	321	325	350	346	335	310	386	360	331	381	302	292	354	352	347	355	380	353	337	358	334	343	328	308	353	346	349	321	317	306	339	349	307	343	330	356	355	347	337	316	346	287	340	324	320	345	332	309	337	346	342	337	344	325	354	376	331	365	363	359	356	352	297	321	358	344	355	326	333	340	321	308	317	329	318	330	306	323	369	329	320	327	335	334	322	385	361	349	350	366	329	303	343	311	334	396	348	342	334	334	335	312	333	371	318	330	352	297	320	331	353	317	295	372	306	362	353	323	303	325	340	334	327	297	342	328	341	295	330	345	320	356	350	308	332	356	318	356	336	335	317	361	349	366	343	370	328	348	290	344	326	354	342	343	346	336	327	304	334	315	336	354	332	321	358	354	319	319	328	307	339	349	317	350	331	343	298	306	318	305	341	321	366	352	333	336	305	333	325	324	311	296	370	357	340	347	324	327	348	345	326	320	383	337	345	305	355	350	333	367	348	296	324	353	291	381	347	296	330	332	337	322	310	349	308	368	368	322	344	335	341	358	370	340	320	312	366	330	335	324	382	331	332	353	319	356	356	327	314	320	307	326	348	329	345	335	327	330	299	304	303	363	360	343	340	359	342	330	345	340	353	329	305	294	361	303	331	310	355	317	328	308	327	305	343	391	343	342	338	296	357	336	359	314	322	318	333	331	357	318	288	324	324	307	330	350	299	340	353	334	321	332	356	347	311	357	377	318	378	338	363	328	329	311	332	353	331	327	345	326	350	365	322	368	316	358	343	319	351	338	342	355	319	353	342	379	337	331	359	334	356	358	312	319	334	300	333	405	336	359	308	308	327	350	340	324	330	323	304	344	363	315	339	336	308	335	363	326	369	333	353	323	326	353	338	338	341	332	325	332	319	285	352	357	340	332	339	328	308	360	358	326	336	329	314	338	344	322	286	329	354	323	317	315	360	311	318	318	288	341	365	324	299	318	355	322	325	306	359	317	326	314	349	332	339	312	359	323	307	319	363	306	304	340	366	347	376	319	335	328	360	366	347	351	346	303	346	344	325	324	334	349	317	319	331	330	366	345	340	316	323	353	341	325	346	333	355	336	306	329	341	338	344	354	285	355	362	320	345	321	349	359	307	306	340	373	347	361	322	341	345	351	328	350	344	368	349	342	338	337	343	343	324	347	302	306	306	304	311	323	343	343	336	347	342	321	321	342	345	343	394	319	350	352	330	337	316	305	353	349	354	303	332	337	390	311	346	356	343	327	354	334	341	387	346	320	354	349	300	345	331	366	361	326	354	349	298	347	366	342	325	354	313	324	363	339	350	305	369	323	351	335	364	347	322	330	370	306	324	333	312	289	315	317	302	318	323	322	340	385	366	351	328	330	304	366	324	318	332	322	299	315	355	348	328	347	347	301	312	346	327	352	362	314	348	292	372	322	323	366	320	319	354	328	331	395	326	320	349	322	329	294	362	372	322	355	345	338	340	370	348	317	323	326	336	319	311	280	330	349	351	330	344	350	320	326	334	364	350	322	342	347	323	311	313	328	334	325	342	326	351	341	329	335	366	343	332	336	363	313	354	358	316	312	327	337	370	351	353	331	327	333	361	312	319	335	312	321	357	328	320	348	349	349	345	329	322	367	349	376	307	317	314	344	333	330	384	319	334	330	347	326	331	309	321	339	323	343	336	387	345	326	350	335	343	323	311	346	331	312	358	349	319	327	307	290	310	258	293	333	284	330	364	359	324	342	336	320	321	294	332	346	355	358	358	358	332	313	301	362	330	335	326	326	350	335	353	332	313	321	356	345	305	334	319
8855	5767	31970	63187	65796	62713	56501	48946	39358	29175	20141	11419	5575	2978	972	752	704	741	720	784	776	752	804	733	688	760	746	781	697	740	731	766	686	749	755	711	752	717	780	739	763	692	708	698	772	764	744	738	754	736	678	745	724	757	749	737	758	730	723	755	720	739	732	730	709	722	762	751	775	722	716	795	745	745	730	726	672	757	739	734	729	746	713	713	711	731	720	736	738	703	726	745	715	719	724	724	747	700	771	725	708	727	704	731	738	698	719	720	679	718	751	758	770	729	783	749	738	721	770	743	775	759	660	739	719	748	717	739	743	681	716	720	746	774	729	725	772	716	697	753	702	739	721	724	694	735	744	731	704	732	765	683	736	769	726	698	735	714	738	717	728	737	818	756	739	727	766	789	718	750	720	745	746	751	744	740	694	760	708	748	708	766	718	804	739	733	725	706	755	742	728	748	726	763	727	717	745	719	771	717	721	739	733	722	726	742	670	755	758	696	710	694	722	692	735	745	741	721	724	737	704	705	760	728	656	729	780	752	756	776	735	761	734	731	743	691	746	745	797	731	741	760	716	779	732	746	729	758	733	708	705	745	751	755	705	674	742	728	685	753	765	737	734	720	706	712	732	767	728	724	708	763	719	750	697	707	801	681	738	764	722	745	708	712	751	731	751	721	764	761	715	737	762	732	763	756	709	740	771	753	743	780	718	765	712	750	738	750	707	704	730	741	748	729	747	767	679	691	704	740	766	734	744	737	761	745	719	831	708	738	708	705	741	727	744	735	734	724	746	754	733	775	730	758	707	757	702	712	734	701	729	763	753	704	745	743	759	748	746	697	813	718	713	677	739	739	748	740	771	725	778	735	722	713	736	753	749	735	744	744	707	746	799	783	701	709	717	729	766	736	757	760	730	756	723	722	758	742	740	763	712	707	715	718	709	705	708	708	767	688	681	708	773	709	728	771	725	763	709	742	700	729	683	750	768	759	785	749	728	803	717	727	734	722	731	771	734	714	743	712	738	717	771	786	701	716	727	731	692	735	682	754	766	760	782	725	714	733	675	722	742	729	732	776	756	712	704	758	693	702	784	755	736	703	724	758	770	693	722	691	727	771	737	671	709	737	689	698	806	751	756	754	727	677	698	745	706	712	793	705	762	720	712	750	729	713	748	742	712	736	776	711	728	717	673	728	758	719	734	683	728	707	708	728	764	739	724	699	710	739	714	695	764	699	745	773	755	698	759	706	721	742	745	758	751	759	728	674	723	700	783	718	712	684	764	784	663	755	759	779	711	687	742	742	779	765	739	715	698	713	729	768	740	711	799	735	740	723	705	773	703	740	716	711	761	716	749	697	766	737	688	703	772	735	690	709	723	773	735	751	686	754	696	744	760	733	742	742	744	762	752	758	722	722	702	720	731	762	739	774	736	778	704	746	723	741	748	735	740	706	738	707	731	682	714	717	748	768	721	741	774	730	760	762	762	743	717	738	766	794	731	748	730	754	810	746	767	786	695	790	718	735	756	754	712	734	741	761	777	682	742	737	748	746	765	772	757	748	729	741	729	703	689	771	738	708	732	746	737	726	740	702	702	734	741	769	743	702	803	705	707	728	715	729	734	722	714	786	770	731	778	772	693	742	701	718	790	772	699	734	725	728	786	772	766	739	705	747	713	727	722	746	746	718	704	718	725	737	689	796	702	720	689	722	711	716	713	740	751	736	676	691	770	751	722	742	768	735	663	765	700	753	728	734	771	740	741	750	743	787	706	719	718	740	761	684	676	726	749	733	698	714	758	758	712	732	736	775	716	705	765	746	716	733	696	700	730	716	779	752	745	759	732	725	697	768	790	716	718	749	764	731	727	759	741	719	767	722	657	717	701	750	737	772	702	734	734	684	706	782	723	758	741	710	774	768	757	727	746	743	738	728	711	729	736	755	715	742	690	771	763	752	730	752	747	735	719	750	730	762	696	771	784	725	748	717	683	716	662	711	737	785	724	773	740	772	739	674	695	746	701	717	738	738	687	751	765	686	728	730	748	788	744	764	714	781	756	760	720	795	713	724	747	728	683	722	756	699	709	771	742	795	760	714	733	792	753	717	746	703	702	704	723	747	750	782	765	786	716	740	721	771	697	710	696	742	760	751	726	761	696	728	732	707	720	736	734	727	757	743	712	725	763	760	733	756	817	725	787	742	725	748	714	730	726	775	692	725	728	745	759	792	737	714	712	721	706	729	747	718	746	727	770	741	802	768	764	760	781	701	732	740	760	725	765	754	694	728	695	781	740	724	689	711	701	727	707	739	763	794	692	714	730	758	745	742	768	755	722	762	733	729	708	736	671	770	736	760	712	729	728	736	726	759	742	730	734	707	686	742	722	749	724	722	774	743	740	717	664	724	730	749	719	719	736	714	703	697	753	759	704	709	742	696	739	737	701	739	711	732	715	789	756	740	768	734	705	753	786	754	723	680	721	760	744	730	740	745	763	763	760	690	717	718	742	765	781	717	692	721	724	790	728	715	701	677	783	765	735	781	770	705	721	729	744	724	750	745	778	735	777	764	738	732	764	754	758	740	763	731	716	728	727	818	722	729	741	775	728	736	738	726	737	720	722	751	739	688	727	749	768	749	739	716	769	776	727	699	682	740	741	729	744	702	731	710	687	765	736	758	750	705	738	733	766	717	734	720	771	777	716	701	722	742	772	715	700	734	731	734	713	751	745	708	783	757	718	787	764	779	745	705	717	751	722	710	711	726	727	736	695	704	725	707	763	700	755	745	751	752	734	753	781	770	745	709	717	703	748	729	788	725	750	740	729	728	730	752	749	744	742	739	714	775	736	719	792	738	682	725	715	750	669	730	746	737	761	719	729	771	711	681	710	802	742	679	704	691	697	727	764	765	767	783	749	767	729	709	732	776	724	725	755	711	719	744	700	701	757	705	718	776	781	712	715	777	736	747	744	720	725	749	720	711	763	721	777	733	705	759	722	693	743	723	755	748	723	697	708	748	710	760	703	768	720	781	712	696	736	749	743	754	715	744	791	740	728	733	747	750	744	746	755	728	693	686	745	697	751	681	719	728	772	708	732	699	689	721	788	735	752	740	705	755	712	725	730	692	694	690	770	742	741	707	768	751	742	711	755	701	732	698	771	779	782	678	767	723	739	754	736	702	734	716	720	772	720	738	735	710	734	719	769	694	742	719	736	739	729	746	727	727	733	744	734	718	721	758	767	683	691	718	775	695	728	727	735	714	757	755	725	770	761	728	741	723	742	776	725	722	743	771	640	682	757	729	730	687	691	747	746	763	756	696	746	703	742	712	717	690	759	743	780	723	737	724	740	718	731	685	752	724	726	755	763	734	754	731	729	745	736	754	730	721	758	767	729	770	726	727	769	709	768	659	713	783	719	728	723	694	775	762	739	708	756	772	758	699	694	725	699	763	722	774	718	713	783	750	761	746	739	734	707	740	753	726	727	802	779	696	714	702	710	757	689	769
19492	5238	29465	58890	55160	51870	44646	34840	24573	14771	7245	3580	1914	927	451	346	354	393	367	368	342	375	346	339	362	342	336	388	370	351	378	356	403	361	341	324	340	373	297	385	370	348	403	343	335	336	357	368	362	371	372	348	348	375	353	338	386	384	310	325	353	387	346	363	346	336	377	355	366	332	332	344	317	339	314	338	401	341	352	314	340	329	302	339	332	366	341	330	373	369	343	369	351	332	338	368	389	380	355	322	366	348	362	374	322	338	340	345	343	343	356	341	377	356	339	361	375	347	385	336	317	350	340	337	304	302	339	322	360	343	352	318	333	344	309	350	365	330	365	360	355	345	344	355	323	403	333	370	349	364	349	323	361	374	364	348	364	320	351	343	318	388	376	334	359	358	324	347	366	349	329	371	346	356	344	335	349	353	360	359	331	356	357	311	341	338	350	377	330	344	342	349	341	309	338	374	317	314	407	322	329	387	351	351	342	315	380	379	329	348	358	324	332	336	332	356	316	337	358	349	328	340	391	325	317	315	371	341	355	355	341	360	371	347	337	395	395	317	335	332	320	320	371	357	368	342	344	355	329	347	368	342	348	368	345	369	343	343	349	341	337	364	365	337	370	320	305	355	347	333	354	347	332	342	365	371	353	340	334	365	348	334	346	327	335	338	381	342	315	354	366	370	367	387	326	325	326	343	365	370	314	350	354	335	339	354	335	317	360	352	347	327	369	345	324	361	374	318	354	371	340	343	358	364	348	367	342	331	328	336	331	392	348	320	334	339	357	363	316	349	376	351	390	342	359	330	346	357	356	337	363	347	320	325	353	342	349	331	356	298	325	354	349	335	386	335	334	341	361	325	344	346	331	381	354	411	359	360	397	322	348	367	403	371	369	358	355	388	343	347	321	383	361	323	381	351	372	334	355	319	340	342	396	338	370	376	337	334	338	334	324	361	370	356	333	364	341	345	351	360	294	318	368	373	345	398	349	341	376	355	326	360	379	343	359	329	380	333	318	386	372	358	374	376	381	370	335	367	372	329	339	357	357	357	317	331	344	377	385	335	330	327	362	362	344	378	350	365	363	334	330	396	390	343	353	357	334	333	343	360	410	360	340	302	346	313	351	345	391	347	381	345	359	375	345	386	325	340	334	323	357	375	361	375	319	330	352	344	336	333	325	321	324	381	362	367	344	394	328	367	346	338	343	333	339	350	330	372	313	343	339	368	329	339	372	339	382	359	315	336	322	388	332	348	330	326	376	340	357	323	363	335	367	374	330	361	347	346	345	308	358	327	351	351	336	367	349	398	368	368	347	325	367	401	338	349	375	343	365	358	353	374	370	322	334	349	333	323	339	368	360	354	327	336	339	406	364	351	366	362	386	329	358	340	343	354	318	353	338	332	337	351	359	371	341	357	395	348	395	362	361	336	335	368	340	331	370	332	367	333	324	346	358	346	363	338	345	346	385	370	335	365	345	320	367	344	331	354	371	344	339	390	369	364	358	348	348	359	355	357	368	319	351	369	327	348	329	356	342	341	329	356	355	345	344	306	363	342	328	340	330	369	362	343	362	317	361	340	363	355	320	356	402	371	339	365	337	345	316	353	386	358	354	367	341	364	289	365	364	350	341	315	335	325	363	354	362	338	342	394	363	344	342	345	387	357	357	358	338	357	335	312	337	332	343	347	345	384	349	318	340	349	353	348	342	374	314	391	353	342	331	302	355	334	371	361	340	361	347	354	370	370	336	356	406	333	329	367	341	330	381	376	356	354	357	371	349	336	363	358	376	348	359	371	337	351	361	342	352	368	377	375	353	308	326	345	337	352	331	341	385	347	371	361	336	323	352	398	320	321	328	317	316	328	327	369	376	307	312	333	349	334	365	349	358	334	304	359	341	322	362	334	375	352	335	332	354	364	371	337	349	371	385	349	340	354	371	361	353	365	342	375	376	328	387	359	376	336	328	351	373	374	360	340	357	335	363	325	350	341	347	330	378	331	362	349	367	380	337	387	341	324	341	345	365	327	334	342	351	315	328	364	359	357	370	346	378	324	346	359	366	371	315	329	357	323	364	340	362	349	358	347	372	391	367	365	405	372	342	368	389	328	348	369	379	353	359	345	348	341	323	367	340	339	317	376	339	364	334	323	354	341	372	304	346	329	345	344	355	345	319	322	341	364	355	345	359	396	408	326	318	361	356	349	360	362	327	366	377	355	379	390	368	362	325	378	384	358	392	302	351	404	332	355	344	323	378	308	377	373	354	322	321	325	362	321	357	339	336	370	323	338	361	363	341	341	362	311	336	360	357	371	331	344	319	360	388	357	341	327	359	366	342	330	358	359	355	344	378	376	356	348	336	371	345	330	321	338	328	365	353	354	370	328	357	352	333	330	324	322	366	372	326	326	331	359	354	375	335	325	346	377	342	352	331	326	363	348	380	372	378	349	402	366	346	392	345	347	361	338	333	383	369	398	346	347	334	358	343	338	337	348	326	350	346	337	366	354	372	363	345	373	354	360	343	327	350	346	330	365	327	356	362	337	357	379	367	362	358	355	355	336	380	366	362	348	322	335	346	371	370	373	330	333	356	332	328	354	313	338	366	394	352	380	353	344	354	350	354	335	388	364	347	359	370	357	312	334	354	361	365	363	369	322	367	360	337	367	326	382	321	325	324	351	348	363	337	332	345	352	368	348	324	356	340	332	336	347	330	371	332	328	351	340	342	330	342	364	369	356	368	327	337	314	345	336	347	365	369	370	314	357	350	344	358	348	343	320	318	308	347	345	395	353	336	382	323	359	366	332	348	367	330	354	352	351	354	327	330	350	330	310	340	303	365	330	337	349	350	352	367	342	374	358	312	328	332	329	353	349	348	384	339	402	331	333	363	368	313	310	375	365	356	295	341	342	341	349	352	348	360	381	358	351	343	380	380	347	385	375	345	324	332	323	396	385	368	350	331	325	373	309	307	373	378	373	370	326	381	369	354	370	360	354	332	325	381	369	385	344	365	323	284	363	304	391	391	368	331	352	344	350	362	347	312	346	356	368	348	337	335	360	335	334	333	342	334	371	337	322	371	396	359	325	327	343	345	346	330	329	328	331	351	345	327	342	375	332	375	355	381	352	362	354	344	314	319	352	339	343	310	317	317	310	342	342	364	342	376	356	347	360	356	328	347	359	377	347	331	330	328	346	357	320	365	344	345	339	346	375	311	340	319	356	387	344	372	341	342	341	334	348	348	351	370	345	341	348	355	331	330	378	345	339	381	368	349	316	371	363	379	342	351	337	361	332	328	355	370	340	358	350	308	350	369	343	332	352	322	332	334	366	363	370	374	360	359	324	379	379	341	331	353	348	340	365	354	370	350	349	349	350	343	345	318	336	362	353	369	329	317	359	342	336	351	370	353	359	350	349	360	355	380	371	381	333	349	357	371	363	360	346	327	366	324	336	344	374	323	379	353	378	359	376	350	377	339	347	378	371	332	333	339	361	376	341
8907	3824	34776	61944	64483	63365	57831	50026	40751	30699	19959	11917	7290	3371	1089	730	728	757	783	763	716	775	699	761	724	738	798	760	769	722	727	812	745	790	774	793	807	754	778	756	736	766	759	768	736	798	773	714	778	766	745	762	757	752	741	743	759	787	723	750	775	718	772	785	761	784	807	739	749	782	776	817	699	750	720	745	775	783	760	759	717	734	708	733	738	771	779	753	715	740	721	762	779	744	761	779	791	755	757	812	758	767	743	784	701	781	718	755	757	733	751	748	797	785	745	766	775	795	780	705	729	778	747	710	742	764	741	749	732	729	769	727	823	806	771	737	731	778	735	714	822	766	750	719	755	753	763	781	729	723	776	772	730	744	759	726	725	763	775	706	780	755	775	752	771	754	761	745	781	721	747	777	753	757	771	747	769	768	741	764	768	776	795	777	744	687	745	718	738	767	745	761	690	775	763	759	772	732	763	744	779	793	718	708	703	743	718	767	726	763	699	823	737	740	745	744	739	811	723	758	780	797	762	760	796	754	709	710	766	789	797	752	749	777	753	771	764	772	715	726	786	720	761	743	735	706	758	775	794	725	768	718	726	779	734	772	771	756	759	786	729	780	788	776	770	744	727	747	714	781	778	739	757	773	828	741	723	760	744	762	778	807	731	759	745	755	791	749	695	726	799	751	774	751	764	735	784	772	749	757	780	764	738	750	747	754	789	728	799	810	771	765	749	786	751	728	794	760	720	789	741	718	809	726	769	773	772	748	741	708	762	763	768	782	766	802	771	768	802	808	747	763	792	758	763	788	775	769	741	725	764	782	789	746	813	784	816	768	736	772	781	740	725	748	815	774	690	731	736	756	745	755	717	744	758	700	763	775	768	756	790	763	756	761	787	752	779	782	774	746	734	769	765	725	777	758	775	750	769	793	793	715	764	792	733	781	781	759	738	743	786	766	774	727	739	738	751	750	733	789	755	733	718	762	762	708	746	743	756	716	676	751	784	759	784	739	754	731	781	791	752	786	739	754	740	790	791	775	763	811	760	723	732	765	706	767	728	715	721	716	729	730	739	755	809	746	762	792	785	720	711	801	762	797	758	761	768	754	753	773	804	785	750	769	735	735	769	778	763	768	769	784	811	695	815	747	771	707	791	792	740	691	728	766	781	716	808	782	755	755	754	702	747	761	807	732	763	762	767	722	782	752	741	745	747	755	743	720	802	767	786	755	799	783	785	784	774	762	729	781	761	737	727	719	740	794	741	803	743	732	759	772	703	767	739	787	727	777	787	808	754	739	787	741	798	720	718	776	713	730	775	777	754	736	787	767	721	765	771	793	769	735	769	774	765	751	777	767	755	734	755	810	767	732	788	748	727	765	754	766	757	740	739	749	702	753	707	773	779	736	751	761	782	725	755	758	730	780	795	767	764	770	757	754	756	795	751	736	774	781	756	761	785	765	740	723	763	735	754	773	798	835	735	740	791	769	742	717	739	709	742	781	761	769	745	744	758	744	753	735	782	790	792	715	769	756	793	752	748	748	704	764	787	798	741	784	785	737	756	797	715	788	772	748	765	786	722	790	752	763	740	734	702	760	736	803	760	737	840	744	742	749	737	758	727	758	803	752	757	769	724	736	783	715	806	768	775	802	756	787	743	737	775	786	751	799	750	737	742	716	709	783	783	777	752	748	734	721	738	757	739	765	842	797	746	759	728	756	755	761	736	771	750	744	703	755	758	731	753	744	736	762	771	740	769	750	805	766	799	769	714	762	756	753	798	747	799	768	773	803	781	781	766	711	762	762	754	775	736	764	774	807	759	735	745	709	812	766	778	754	771	765	779	746	751	749	734	756	753	774	751	793	732	749	724	770	731	727	761	714	765	743	775	708	730	726	778	779	805	738	738	783	804	766	768	763	783	795	748	794	791	707	785	791	783	776	734	766	728	823	787	784	736	773	795	746	754	771	784	756	766	762	736	752	780	775	734	747	778	696	751	784	762	803	750	757	740	768	784	735	742	759	751	765	776	779	763	764	772	736	771	752	793	754	793	790	766	728	776	733	768	758	740	731	808	774	757	782	784	765	756	741	769	747	769	770	749	713	752	753	785	739	758	773	744	766	739	759	760	798	753	734	791	782	776	775	741	750	737	766	814	752	719	751	788	790	759	764	803	735	767	764	801	747	754	766	742	765	805	777	752	795	745	760	751	783	719	743	788	752	754	751	741	752	743	754	824	745	778	777	744	754	740	804	763	802	770	762	804	778	745	760	750	776	727	719	721	707	717	782	744	771	743	753	757	714	784	743	772	748	743	705	774	733	757	782	764	763	796	746	730	801	768	745	791	738	748	797	740	683	715	718	731	688	712	755	772	757	745	758	728	755	748	755	735	715	735	788	772	727	749	753	766	721	780	787	755	763	757	731	792	751	776	744	746	745	755	758	733	741	803	753	768	759	801	718	791	744	783	765	750	727	762	759	784	758	766	731	727	706	735	754	786	759	749	718	757	753	822	750	766	789	740	759	811	750	753	739	807	742	745	785	745	736	764	787	732	726	735	740	787	708	779	718	790	761	729	737	753	748	749	755	773	769	711	767	727	782	804	759	753	780	768	765	776	704	767	761	790	753	764	753	746	812	827	796	821	704	725	754	780	775	760	728	750	768	778	815	729	793	728	788	775	677	777	734	755	746	758	796	707	759	765	805	752	796	768	773	742	703	735	756	728	757	699	738	746	750	799	782	714	740	792	726	775	735	720	767	750	722	809	724	778	764	731	761	736	740	725	771	769	790	774	735	758	729	762	774	724	811	744	694	792	775	728	812	744	779	755	719	732	800	776	802	732	791	728	755	801	770	762	760	769	784	714	766	773	719	737	806	737	778	745	732	777	769	787	756	782	756	748	764	798	695	725	703	782	796	731	740	777	704	803	744	816	751	790	708	754	748	788	758	774	787	770	763	804	769	788	764	721	755	730	808	750	764	761	741	784	763	762	758	761	784	777	825	713	822	728	767	740	760	761	741	721	754	767	798	696	740	780	755	805	793	775	783	778	760	780	764	765	723	694	741	752	706	792	774	688	796	771	752	748	715	752	757	733	770	814	752	724	758	789	745	740	759	704	712	803	740	716	767	789	763	819	763	735	738	793	764	737	763	768	763	742	740	721	751	794	790	772	811	793	767	773	727	753	737	724	753	718	711	761	752	791	737	786	730	728	786	759	781	781	772	798	761	747	805	788	750	729	750	747	724	744	818	783	738	780	735	773	803	762	723	768	783	737	753	810	777	725	744	789	745	806	747	745	758	740	733	723	795	789	761	784	723	785	703	771	809	761	687	771	779	737	685	745	746	713	791	729	776	767	754	768	721	760	719	789	754	736	760	739	778	755	750	763	782	735	719	745	747	808	741	765	754	715	749	717	760	814	752	737	793	805	736	768	758	793	775	763	760	765	775	734	762	769	755	741	758	801	760	756	756	793	750	790	748	723	748	732	771	772	748	721	776
2666	448	932	1943	1694	2244	1900	1424	1003	713	437	342	277	215	196	212	181	194	189	194	179	210	186	182	206	223	191	200	210	180	186	180	214	192	180	164	184	187	209	223	182	197	205	187	190	197	181	203	185	210	181	195	200	174	171	210	207	172	190	196	178	189	183	171	183	205	227	192	164	190	199	208	187	198	149	201	186	184	201	186	200	160	206	173	210	189	177	189	206	211	189	177	161	198	210	200	208	185	178	190	208	201	196	181	200	184	202	218	195	191	176	202	178	219	187	196	183	204	198	200	207	216	189	180	190	201	198	173	182	207	214	222	188	199	196	181	189	183	207	189	193	178	181	194	199	172	194	215	196	213	171	210	190	176	223	196	200	197	173	186	162	181	211	198	192	179	204	169	209	213	182	169	194	185	194	198	214	195	216	192	192	215	197	230	196	179	190	190	218	204	186	223	213	200	209	186	211	187	183	205	187	182	185	181	211	190	190	177	175	195	212	220	200	201	166	201	222	181	164	215	211	205	175	196	180	179	179	181	200	174	177	172	186	193	204	175	196	196	202	192	183	200	172	189	189	194	188	178	193	205	199	203	175	236	195	188	209	173	190	208	198	185	190	207	208	179	186	203	178	195	207	203	186	197	211	174	205	174	212	183	186	162	185	190	181	169	167	182	202	226	179	181	185	180	193	167	180	191	185	175	188	176	210	167	207	211	193	205	200	193	182	192	177	193	208	210	201	183	180	206	178	198	207	214	189	208	176	178	207	200	193	190	204	178	198	203	180	164	204	187	195	194	198	190	163	169	189	201	190	187	201	210	195	223	234	188	186	184	166	174	177	198	213	182	183	182	185	176	203	190	190	178	174	187	198	193	208	188	212	166	208	228	207	194	194	216	184	191	164	170	188	180	179	190	171	180	207	201	184	184	200	228	182	190	178	220	215	179	209	194	184	181	213	182	219	211	199	181	183	165	193	170	161	195	211	189	206	212	199	182	165	196	181	175	148	168	190	210	204	185	177	171	165	196	196	180	183	199	160	193	196	189	240	204	190	199	220	188	163	188	204	194	192	196	194	196	212	206	193	197	209	205	189	207	202	187	171	233	202	194	206	190	190	204	178	180	215	182	201	194	194	197	206	209	188	192	209	202	208	192	199	204	205	195	180	210	185	196	223	201	206	191	208	195	218	205	176	191	207	183	188	214	185	207	187	202	186	185	201	192	201	238	189	198	180	168	194	208	179	175	196	212	216	191	189	164	197	215	195	188	200	195	194	186	200	205	206	199	211	195	180	204	178	221	183	192	177	189	203	184	197	195	174	183	218	193	174	206	196	212	192	197	213	187	169	203	188	166	199	195	202	169	202	182	199	173	192	183	168	201	188	193	197	203	222	167	179	220	203	181	185	189	184	196	211	216	202	231	174	211	203	206	175	183	189	199	181	173	219	198	182	181	205	216	220	202	181	158	170	186	168	193	169	172	189	161	178	189	209	183	214	211	181	192	197	189	161	177	184	191	202	212	227	178	198	178	214	195	180	153	199	180	204	179	198	185	199	211	198	196	210	218	188	202	202	192	210	197	194	205	182	179	171	196	202	175	191	187	192	204	183	190	182	198	202	184	196	188	197	205	191	208	208	193	184	178	202	198	184	206	168	203	214	189	195	200	197	199	180	186	169	229	205	204	185	194	172	200	208	204	221	204	206	186	198	195	206	168	194	175	173	205	198	202	203	188	193	175	195	187	189	225	183	219	195	196	192	186	216	198	186	184	215	186	200	205	171	199	193	174	184	239	206	185	179	187	180	210	184	214	182	178	184	188	219	211	190	162	185	203	176	187	174	201	200	189	179	207	194	177	171	210	224	172	173	169	203	219	180	193	194	189	204	187	189	183	205	194	187	168	187	180	213	202	186	199	196	209	227	179	219	198	215	178	224	210	163	172	173	193	189	199	185	179	181	196	191	196	240	217	196	181	211	194	211	178	215	190	211	209	188	174	170	175	191	214	204	212	205	155	185	176	213	170	193	181	212	219	176	211	213	199	191	200	214	188	192	186	200	191	195	185	192	203	182	198	210	219	203	177	217	201	189	197	190	202	197	199	204	180	185	173	192	193	194	188	203	202	207	198	200	176	194	202	212	200	222	227	161	192	199	204	199	211	245	199	203	201	207	188	192	177	199	210	186	193	191	192	186	209	195	200	189	197	171	196	196	190	221	195	193	184	191	170	164	182	197	204	211	156	218	221	190	197	200	182	184	204	203	191	224	180	180	191	229	205	193	167	199	184	177	220	192	187	182	167	183	197	199	186	181	218	197	174	203	215	218	202	190	189	204	189	206	220	193	213	166	199	190	175	175	190	192	198	184	217	180	194	171	186	202	187	191	202	199	175	166	196	216	180	167	186	195	183	187	177	186	209	182	208	195	200	172	167	169	193	197	173	183	173	185	191	184	179	202	197	173	214	189	195	182	172	178	202	175	203	192	179	182	190	189	190	183	176	204	211	182	205	183	191	184	189	172	196	202	230	206	196	191	220	184	218	202	196	200	182	181	202	195	219	182	219	182	218	213	185	191	221	231	198	179	170	190	206	164	202	190	194	175	210	181	198	171	199	194	224	182	206	194	193	190	193	208	170	159	181	188	205	180	207	201	214	193	182	177	185	204	194	180	189	180	187	191	189	220	203	192	180	187	219	201	184	178	172	188	205	193	193	213	207	213	191	190	179	192	202	193	200	179	203	199	191	209	221	201	206	188	196	205	216	195	185	175	204	192	192	178	233	192	183	179	171	184	200	206	183	197	199	193	173	187	202	211	204	183	173	213	186	181	180	201	185	179	196	191	193	211	189	198	201	190	181	207	217	186	186	207	159	195	199	182	178	174	172	197	203	201	170	220	192	188	237	208	180	171	219	213	193	216	211	189	182	160	169	203	204	204	177	209	185	197	183	209	178	165	192	187	224	188	190	202	188	202	185	175	177	185	201	187	185	185	218	190	172	154	197	188	211	221	184	195	212	197	210	202	199	207	184	185	207	217	205	186	213	193	162	212	200	191	226	190	204	191	170	200	199	202	215	162	168	200	193	178	178	220	190	182	185	206	189	207	214	186	189	234	198	207	217	182	208	188	184	162	186	199	211	197	199	204	176	197	166	201	177	173	189	210	210	197	174	196	179	181	211	205	224	178	213	199	178	225	193	186	179	227	204	196	212	170	201	186	205	187	182	183	214	166	193	184	189	201	181	191	194	193	199	190	210	172	183	234	185	185	195	198	201	174	176	171	179	193	201	189	182	211	189	212	184	204	212	177	204	194	184	209	218	219	230	176	196	213	209	179	198	198	193	189	221	169	194	172	193	197	168	176	209	236	196	187	173	201	183	185	169	171	191	196	201	205	193	177	201	197	178	201	190	197	187	197	210	195	195	201	194	201	217	187	187	208	163	201	163	199	208	190	188	190	188	192	203	183	182	202	196	196	171	169	179	188	179	187	200	193	175	181	210
2437	693	2372	6543	7025	8846	7404	5561	3700	2318	1512	1085	785	540	453	441	451	462	459	487	454	450	474	488	434	444	422	392	441	453	437	458	453	451	447	439	443	468	445	502	453	463	445	471	419	470	451	430	453	422	467	444	466	451	445	426	459	436	428	503	462	423	498	467	484	423	437	482	418	485	470	459	427	481	462	441	453	441	436	484	435	434	451	495	457	425	498	470	497	454	442	456	477	455	434	466	470	449	459	453	451	441	461	426	470	433	423	460	450	423	412	448	443	447	474	439	450	441	458	477	435	449	445	478	431	470	480	461	461	483	455	449	493	418	427	448	494	473	476	446	467	430	433	466	468	483	475	442	462	409	474	456	490	455	447	476	456	469	475	451	464	450	443	464	419	441	453	438	462	452	443	479	460	474	464	423	453	413	471	463	430	443	397	493	448	515	473	489	444	436	487	457	481	482	446	460	445	457	476	458	465	475	486	480	463	509	411	451	463	446	480	472	422	475	448	487	447	415	459	489	429	460	464	463	470	446	428	431	455	457	462	451	417	462	447	479	463	459	462	482	448	469	423	479	508	472	480	473	458	438	461	443	461	463	407	462	442	449	410	453	468	468	434	445	438	471	420	491	442	446	438	459	433	455	440	459	454	442	494	455	488	484	494	429	415	437	487	478	419	443	443	449	454	410	424	436	454	472	410	451	484	445	433	480	438	424	419	480	462	458	416	502	479	449	471	489	443	456	474	444	442	444	437	447	465	432	465	445	439	415	478	452	441	461	440	475	465	483	429	429	468	450	512	431	484	445	448	466	457	455	437	446	458	450	463	430	412	444	478	431	453	459	471	471	468	467	487	435	466	464	464	472	504	473	436	475	438	480	465	438	439	472	418	489	486	484	438	461	459	457	487	448	461	446	426	442	452	482	454	417	445	439	465	480	430	472	433	456	500	451	448	409	448	423	431	463	406	445	446	477	437	424	481	468	466	455	446	472	452	426	452	472	437	429	479	447	480	442	480	430	428	452	397	442	450	447	446	450	448	508	465	436	432	454	412	456	449	431	454	467	478	486	465	466	441	454	407	440	452	468	461	443	461	437	467	418	471	458	421	454	483	497	473	468	437	443	435	442	430	468	473	445	444	449	464	452	457	434	449	436	460	460	444	479	439	435	465	410	466	423	448	441	474	446	469	408	427	453	514	478	492	487	438	427	450	474	453	468	442	444	494	448	440	454	454	428	467	441	458	468	490	435	491	463	436	416	443	467	449	446	456	459	443	454	503	424	476	431	419	418	463	469	419	443	451	424	442	479	477	463	480	484	473	460	442	474	460	457	447	456	454	420	457	494	441	444	460	513	491	425	445	415	432	460	462	414	461	426	439	439	492	471	437	442	476	407	464	414	469	475	443	462	448	445	478	451	445	420	441	447	464	472	427	455	482	420	451	463	461	441	465	437	472	452	436	463	454	447	471	445	457	467	463	447	422	477	467	461	460	459	486	437	459	449	463	416	449	456	469	449	467	483	477	400	400	443	439	429	477	468	426	482	411	435	431	467	418	448	453	491	451	460	456	467	470	465	488	448	496	457	432	493	439	418	433	455	438	462	448	468	424	426	439	463	464	424	484	466	452	449	462	402	432	472	408	462	427	453	438	447	435	421	427	452	465	464	430	453	442	462	466	457	464	449	424	429	436	448	499	470	427	477	436	499	470	460	444	459	418	429	446	433	445	480	443	471	437	464	455	451	488	432	421	414	473	461	428	460	450	467	455	483	459	463	456	448	474	487	431	428	432	451	450	444	460	444	461	456	397	505	448	436	469	472	450	462	451	427	446	476	423	483	459	474	464	425	439	477	444	441	477	456	417	417	473	421	476	438	439	451	463	446	444	457	425	428	455	444	444	446	437	482	478	454	428	467	484	443	457	450	441	472	473	443	453	456	457	460	471	454	457	471	462	493	470	452	446	441	484	436	484	463	448	406	442	424	456	428	451	425	434	458	446	474	500	437	449	458	463	447	487	436	464	439	447	475	486	450	467	455	477	460	453	451	486	467	434	437	472	456	447	443	449	462	468	471	447	497	465	475	421	462	472	463	453	453	423	413	453	505	424	487	456	422	465	438	437	441	471	441	469	460	469	453	494	470	436	455	461	418	442	450	435	440	450	478	499	445	403	457	454	422	464	431	443	475	441	466	483	428	467	448	444	463	429	450	484	484	448	474	431	456	436	453	484	459	471	432	424	409	471	415	437	465	467	449	443	503	459	440	460	447	437	440	453	447	444	461	470	480	444	444	434	425	446	463	458	440	464	469	422	469	444	411	463	447	450	468	450	452	460	414	436	412	473	484	474	478	434	443	469	416	484	443	449	454	442	456	464	422	427	464	428	472	449	449	420	441	438	424	447	447	457	407	499	473	440	431	417	451	437	446	456	441	438	485	416	424	473	469	498	464	470	440	487	468	461	421	458	450	450	442	451	467	394	437	412	447	441	458	438	434	484	432	463	487	461	463	447	477	455	483	460	445	483	454	461	453	455	474	437	478	458	434	432	444	489	470	420	477	466	435	468	458	430	459	469	439	459	464	439	476	466	437	427	460	456	438	468	452	461	450	428	430	436	465	454	447	427	459	465	472	483	465	456	471	461	449	468	425	458	463	468	433	486	421	460	442	445	449	416	477	450	476	445	453	472	456	443	508	445	433	442	458	461	477	459	439	438	470	438	444	472	457	467	471	481	429	435	467	481	459	412	455	445	484	465	455	486	465	421	459	435	469	458	475	482	483	486	437	460	417	460	443	423	468	421	450	460	460	446	449	447	434	459	455	478	446	478	437	444	466	436	491	466	495	477	417	484	449	479	448	433	476	433	421	444	466	429	441	430	444	433	437	464	421	447	430	457	487	442	447	463	470	462	432	418	470	447	465	435	438	452	447	467	431	458	455	451	455	489	438	450	455	488	484	461	497	435	453	448	449	438	437	435	474	440	452	462	417	417	434	441	436	502	449	466	441	450	469	427	452	458	486	448	457	452	480	451	435	459	478	469	475	493	470	471	434	506	478	480	424	477	436	434	455	425	458	455	481	479	446	448	443	450	458	452	459	460	470	465	468	465	444	469	470	419	439	391	450	445	472	413	455	425	454	422	445	449	434	395	421	459	448	443	451	467	448	447	460	473	403	446	460	444	458	458	482	471	448	432	466	445	467	441	450	464	447	455	435	467	478	451	427	464	425	443	442	449	460	458	421	513	424	436	437	464	446	472	488	536	466	449	465	453	444	447	478	451	466	413	474	413	461	434	482	448	414	429	451	452	423	452	462	447	469	423	444	439	438	450	453	472	420	447	491	440	441	436	446	478	443	473	430	449	461	433	446	415	450	456	457	447	478	457	443	430	458	439	466	431	467	463	410	438	420	427	398	449	472	420	409	441	484	442	452	436	457	453	468	484	461	448	406	463	448	476	430	456	427	412	473	465	471	439	458	492	459	444	450	470	448	439	443	459	452
18664	5235	26664	50546	52479	53335	44427	35025	23754	14576	7865	4094	2017	926	369	338	328	313	331	317	321	338	320	330	357	298	307	351	300	345	353	368	314	337	309	311	308	304	326	332	312	320	331	332	324	297	336	332	342	338	338	308	343	276	316	329	322	321	288	327	334	298	343	352	320	324	325	327	305	303	282	324	330	325	315	295	324	308	364	306	344	318	328	323	311	302	329	336	304	331	308	332	307	355	325	311	312	318	353	310	336	296	321	340	322	329	293	325	360	327	314	314	344	336	333	312	306	315	351	320	313	333	301	308	314	315	326	323	297	342	336	276	313	303	318	331	303	340	309	345	326	316	350	301	327	303	328	293	329	320	292	328	304	334	345	327	352	309	342	315	335	308	317	305	332	322	271	333	316	337	333	328	324	336	348	337	317	314	328	355	332	317	320	310	320	319	307	324	350	336	342	332	291	337	332	343	323	306	322	346	287	317	316	304	321	336	351	314	337	313	288	310	346	300	290	311	344	310	311	347	369	305	293	357	312	299	364	353	349	353	306	347	296	324	320	302	314	303	328	316	330	269	321	310	317	302	322	322	314	350	334	320	317	352	309	338	341	337	361	291	357	334	343	307	311	300	309	332	356	310	310	342	371	336	327	323	301	336	282	316	311	303	308	323	329	306	349	343	357	318	338	351	311	360	326	283	328	321	317	298	327	326	335	314	309	293	328	314	300	334	315	303	376	328	344	316	316	317	320	353	327	316	333	343	320	314	317	317	332	311	331	325	329	352	325	301	308	325	313	334	338	357	302	308	308	307	322	298	337	335	293	311	310	336	306	323	283	339	308	343	344	320	325	290	305	333	302	301	319	332	314	318	340	309	329	324	310	334	326	317	312	338	307	329	282	315	319	330	296	330	281	329	296	317	307	367	328	323	302	306	326	329	279	320	302	296	294	307	346	298	305	324	355	325	310	319	327	327	326	314	281	348	312	303	319	325	338	339	274	335	298	317	300	334	327	337	340	328	321	327	318	368	347	357	323	299	314	333	335	298	310	356	332	300	280	321	297	324	349	300	300	306	307	319	331	336	346	327	297	299	295	340	360	337	349	309	335	301	315	319	321	297	342	307	333	340	304	321	308	334	302	310	283	340	328	340	304	282	305	315	335	345	329	298	326	311	319	331	337	319	290	319	309	305	328	338	306	330	334	315	306	302	313	311	376	300	321	351	331	307	319	333	339	313	321	329	355	309	326	297	328	325	322	310	302	333	318	302	262	330	331	379	345	356	352	302	344	322	327	335	333	297	290	308	300	314	307	333	328	297	322	290	315	317	313	341	333	330	321	293	295	311	334	308	327	311	294	314	301	336	341	351	312	348	341	340	304	375	318	315	305	360	342	305	324	331	320	378	358	379	278	300	310	359	285	329	322	316	329	333	322	319	337	312	317	337	285	333	328	319	325	320	330	297	309	330	318	307	310	307	333	329	319	330	307	295	324	291	317	357	296	357	303	326	304	317	344	326	354	298	316	314	339	333	319	355	343	343	322	334	295	316	331	325	289	318	340	320	300	331	328	299	311	324	283	349	328	338	328	278	314	347	318	306	324	351	345	350	325	317	315	312	293	314	311	322	317	280	320	309	351	310	315	336	297	339	322	290	362	288	314	357	350	293	361	308	324	330	283	344	290	306	309	334	312	307	371	315	327	328	293	278	337	377	290	327	347	311	309	340	328	314	299	355	337	287	318	322	348	313	330	368	319	322	317	282	314	334	295	336	339	335	332	327	318	304	323	315	328	317	319	299	328	289	305	342	325	317	330	333	297	295	319	318	327	348	339	327	310	349	324	326	345	293	332	326	341	314	302	330	357	352	340	302	287	326	330	312	364	336	356	310	337	315	341	297	306	337	304	360	348	327	309	295	307	364	293	337	322	321	343	339	320	289	298	344	342	300	310	330	353	315	308	341	347	343	349	337	299	339	317	325	313	339	353	327	343	346	318	318	320	333	333	322	321	295	345	295	345	327	336	307	354	328	371	354	313	301	331	374	300	292	303	297	321	315	311	278	321	345	312	321	298	310	303	316	298	304	292	285	324	335	333	352	308	320	289	311	325	344	297	330	369	339	296	347	328	325	334	345	309	345	290	331	288	309	319	327	300	342	287	322	301	346	336	331	364	328	350	338	296	297	290	347	353	337	329	306	293	313	330	350	313	295	304	289	334	327	326	309	371	344	329	309	318	320	318	330	322	333	332	331	342	346	338	339	326	293	316	281	311	290	302	348	307	330	303	299	339	338	320	329	337	320	315	358	308	331	289	309	357	316	346	317	301	304	309	352	325	351	298	314	299	334	319	328	334	312	279	360	328	333	333	305	377	337	322	352	310	350	296	331	327	313	311	330	319	306	310	345	347	325	322	325	333	329	314	304	344	298	317	300	326	300	314	342	328	326	328	342	318	295	303	320	329	291	328	303	339	346	344	309	306	335	319	299	312	307	348	344	295	333	311	301	300	339	352	276	323	348	331	330	323	327	354	309	306	320	340	297	332	347	338	327	313	287	316	332	311	326	313	324	319	300	326	278	331	324	309	275	308	313	304	320	310	304	333	332	290	330	302	319	333	315	328	309	327	315	339	309	305	340	337	312	332	358	314	347	322	311	317	314	333	304	304	304	340	327	313	324	330	350	331	336	320	321	309	324	324	346	329	327	307	333	325	305	331	340	282	328	319	325	335	289	333	329	307	277	311	338	320	299	325	291	318	349	338	313	294	319	344	308	287	317	302	341	338	306	334	293	310	309	350	299	325	350	368	294	315	322	316	302	311	307	332	324	319	321	316	295	298	316	304	325	319	299	343	341	315	341	305	355	313	348	322	326	331	363	334	360	319	339	311	334	334	338	288	285	306	336	337	316	317	316	358	359	336	347	325	325	349	315	323	300	287	339	318	288	320	337	331	372	327	347	279	358	327	298	324	305	316	325	320	352	323	327	360	347	304	307	322	320	319	326	324	340	321	342	323	312	300	353	320	294	312	333	308	326	296	318	314	327	279	349	291	340	285	323	330	294	332	309	333	329	321	294	344	328	309	345	345	313	327	283	304	317	348	291	308	323	304	321	335	325	291	323	298	335	317	320	314	337	331	346	311	305	356	344	327	314	345	280	325	338	288	289	340	350	300	313	324	298	336	302	335	364	337	335	335	319	301	326	354	316	300	299	302	336	317	295	312	330	294	314	305	321	312	322	312	313	349	310	310	301	337	327	301	337	296	308	315	290	299	322	314	313	315	322	331	355	306	344	316	311	347	320	304	306	339	342	316	306	334	318	309	318	342	312	323	297	340	304	342	345	339	324	286	337	336	314	345	298	323	334	301	323	316	319	308	381	312	291	302	342	307	294	358	338	310	335	304	331	308	351	329	333	319	326	295	294	319	356	329	327	339	295	293	332	305	333	334	299	295	342	345	332	320	313	281	315	296	336	345	305	294	284	316	309	312	350	299	314	313	346	338	337
8676	4081	32719	55203	63355	64441	57911	49758	40008	31296	21845	13668	7769	3479	840	693	696	749	695	696	715	707	732	686	703	707	769	728	712	755	715	729	691	704	709	680	716	739	707	703	713	747	724	733	703	666	690	738	691	696	708	647	697	717	741	693	708	703	748	734	670	688	720	728	755	753	724	682	713	690	699	708	691	696	728	667	712	698	687	715	738	731	661	698	673	720	713	676	737	720	710	717	720	707	696	711	734	717	725	685	734	715	800	728	705	718	745	732	672	770	716	729	742	719	706	705	709	701	680	714	720	700	700	687	703	696	698	743	668	727	742	716	718	666	722	745	766	690	706	683	749	740	700	683	687	684	680	735	682	753	709	675	723	674	748	705	677	650	721	667	712	698	722	761	688	714	693	742	713	725	693	711	689	722	708	688	671	700	669	677	697	687	728	684	728	758	716	741	717	709	730	703	695	694	655	677	726	730	757	759	715	711	745	703	699	688	763	732	757	704	686	681	744	709	677	676	712	697	678	698	738	736	711	717	714	680	673	713	703	704	667	691	695	718	702	765	685	733	699	776	691	700	722	720	658	689	725	720	683	760	697	666	681	656	750	726	714	735	720	740	669	709	726	731	709	719	712	710	701	691	685	728	698	720	728	698	719	719	704	667	722	672	678	679	713	729	698	676	711	732	703	771	686	704	664	685	694	700	742	689	687	686	676	692	695	685	706	703	757	703	710	720	690	725	718	738	688	725	690	711	691	661	648	701	679	705	672	692	732	701	744	689	744	679	689	714	701	742	732	713	698	732	716	708	732	683	659	721	739	683	722	753	691	708	695	702	724	705	681	725	733	650	667	731	688	726	694	646	714	718	674	651	701	682	724	710	753	712	727	734	694	721	718	694	699	675	726	698	646	732	679	729	668	724	690	749	680	712	728	687	720	676	710	704	723	696	685	696	721	692	659	671	696	696	705	724	733	701	711	717	716	664	693	747	737	729	689	717	739	709	683	742	762	740	722	713	676	699	674	698	704	692	733	707	712	728	717	644	717	710	728	685	756	717	740	733	736	683	701	718	685	693	709	720	710	719	650	684	734	685	682	751	701	729	769	691	716	727	676	691	722	725	687	728	704	703	718	700	724	662	709	707	714	678	706	702	682	729	685	730	694	680	689	698	676	729	665	667	694	644	703	655	700	717	738	747	670	676	672	727	724	724	710	684	743	731	712	736	720	772	696	657	693	742	658	711	725	670	685	700	686	777	728	709	635	695	728	735	712	699	699	728	689	726	716	658	675	735	747	730	704	731	752	695	707	728	701	686	672	710	727	702	691	760	699	670	695	711	653	735	694	710	763	688	662	709	725	752	721	710	714	671	711	743	716	699	689	724	728	736	682	701	699	740	653	737	690	717	735	675	727	668	674	672	680	659	699	668	763	746	708	722	716	692	723	712	691	717	684	710	706	715	719	706	682	679	695	739	703	709	728	720	654	685	724	674	692	711	657	699	699	679	659	749	691	699	714	714	724	719	712	739	651	711	689	719	714	671	685	700	728	704	698	727	751	668	700	701	736	716	667	749	707	710	718	752	716	703	714	730	699	690	740	744	711	736	717	715	705	692	729	753	710	756	715	699	714	736	701	739	746	729	681	716	731	669	769	704	704	705	720	712	680	735	741	697	699	714	716	690	721	741	708	736	704	682	725	702	684	711	677	767	707	680	675	648	681	677	684	721	704	717	734	693	734	695	711	728	679	710	719	689	757	700	716	699	738	703	725	733	665	726	670	750	705	708	727	668	684	725	699	680	732	718	763	669	704	734	702	731	701	709	720	734	672	688	733	742	696	707	746	699	729	696	734	686	688	674	754	727	727	676	764	717	679	724	725	688	734	693	729	727	674	723	742	684	701	707	698	711	695	673	714	709	778	742	663	706	702	684	739	714	716	706	678	674	690	703	719	678	672	679	721	688	733	661	765	717	712	688	699	705	701	682	733	693	681	677	662	711	695	694	709	740	732	711	703	708	714	707	734	679	716	724	724	734	680	693	710	717	692	691	701	702	668	731	749	738	752	683	700	690	689	731	689	663	685	717	704	726	730	708	730	719	644	695	689	715	657	739	734	691	723	726	703	733	712	668	700	712	715	746	707	651	682	733	734	754	725	706	709	721	711	706	685	668	690	697	725	675	687	709	690	744	668	669	702	724	669	713	674	697	716	721	740	716	741	697	658	698	698	698	702	677	729	748	692	720	704	669	662	670	690	681	699	737	727	669	755	688	701	744	748	708	697	741	680	665	698	700	660	718	705	688	651	709	705	721	684	739	716	658	739	735	702	668	688	649	704	704	688	754	668	670	707	694	679	678	710	682	681	673	706	679	719	677	715	693	712	695	728	760	657	690	754	718	708	693	720	711	699	715	703	706	696	720	692	719	711	697	725	687	777	679	729	743	719	650	706	755	742	659	706	717	763	658	709	707	736	763	703	640	735	695	717	707	702	728	675	745	711	693	759	703	712	642	735	777	702	727	688	696	703	737	690	727	699	742	669	684	703	734	685	688	711	689	675	682	756	710	704	674	689	756	700	732	688	716	692	732	729	709	740	722	744	692	700	698	694	691	660	696	646	650	719	663	707	722	699	705	729	714	716	704	668	703	688	733	651	677	733	702	668	694	724	710	711	684	694	696	706	684	748	704	679	692	663	717	682	702	729	711	679	670	697	732	703	734	694	731	672	718	690	708	700	678	670	721	673	711	704	712	682	689	717	675	684	707	735	692	674	741	673	736	740	734	735	668	634	676	672	721	694	725	682	686	734	673	680	717	744	722	690	674	664	675	692	700	698	697	711	684	695	671	680	656	748	741	722	714	693	712	708	726	706	733	694	702	745	722	730	737	680	712	700	658	689	703	759	615	706	722	713	684	751	766	729	680	693	716	687	765	730	696	658	699	719	668	760	731	735	754	667	700	704	709	707	723	682	696	704	719	740	709	725	759	735	680	723	675	667	752	713	683	730	671	683	720	742	668	707	713	646	694	679	719	733	706	672	702	685	735	737	745	674	753	638	696	702	683	710	647	691	663	697	718	672	698	655	725	731	701	705	715	686	700	695	726	698	711	709	705	728	708	653	713	768	736	696	685	707	711	726	716	697	759	731	678	718	717	710	718	732	695	712	714	722	725	691	650	731	718	685	668	732	687	734	699	638	732	707	694	699	682	683	709	750	690	678	686	708	671	692	716	710	683	704	670	723	741	716	704	709	687	671	711	731	714	699	683	700	690	689	747	725	729	721	684	763	707	653	701	710	722	712	732	685	741	734	724	704	643	722	709	732	739	721	744	718	741	700	768	711	692	705	686	711	731	712	730	711	722	685	685	702	704	686	724	674	696	743	704	729	705	670	716	678	722	695	723	751	702	725	708	726	714	722	753	693	705	728	710	689	701	664	708	717	721	705	715	680	670	727	696	725	725	656	633	718	642	691	670	729	706	737	696	713	708	724	696	717	707	683	703	720	680
19601	5521	20422	42111	57786	52134	44998	35107	25496	15990	9331	4343	2138	1037	422	346	353	344	340	353	327	317	310	315	318	377	341	321	356	339	356	356	346	342	355	370	317	330	342	354	316	296	337	337	346	380	382	329	343	366	340	345	324	366	359	346	347	369	342	351	357	337	356	358	329	328	340	340	341	311	345	344	308	324	335	347	341	331	378	332	382	330	355	311	329	317	319	325	361	326	299	313	342	316	336	357	337	325	338	363	362	306	326	345	342	391	362	352	364	325	366	344	341	345	353	347	322	349	347	360	342	375	379	358	382	347	328	340	364	350	337	379	357	306	329	354	321	319	355	343	328	308	369	346	348	333	379	352	318	347	340	337	308	362	343	326	383	326	323	381	387	353	337	379	338	328	325	345	337	316	329	348	327	342	369	315	359	363	336	364	341	342	354	358	367	336	339	364	339	340	323	345	354	324	337	355	367	325	347	323	354	333	319	313	357	373	376	352	328	352	347	380	344	314	376	345	390	330	327	338	380	327	352	373	354	326	373	352	293	359	328	371	332	357	352	337	338	327	331	337	338	317	335	331	377	317	373	403	335	367	317	357	344	366	336	354	345	343	329	323	329	330	340	315	346	357	352	333	343	380	334	358	359	371	306	342	375	321	349	366	368	350	339	366	372	312	340	358	358	344	365	348	342	369	365	404	363	352	340	348	329	341	334	360	342	374	353	309	340	325	298	384	331	345	338	369	315	347	335	330	349	358	367	361	325	351	326	333	369	324	288	363	349	288	382	344	349	377	368	318	328	339	335	363	344	346	334	335	363	358	362	326	321	331	351	317	321	356	347	352	335	331	342	342	345	357	353	355	335	301	347	341	370	371	303	349	327	339	343	335	381	364	341	339	321	359	329	320	360	360	364	340	357	340	355	363	326	349	325	309	368	370	341	333	331	313	312	355	317	342	355	324	334	349	376	337	311	333	389	327	329	338	331	347	356	306	360	327	318	383	370	338	341	338	356	371	351	344	349	321	317	319	376	385	349	344	346	338	361	363	332	375	332	348	328	338	326	344	348	317	353	347	336	337	322	403	372	326	348	351	349	341	343	358	310	344	340	339	344	361	311	337	331	353	325	379	348	343	352	351	343	362	354	310	335	317	315	349	317	339	335	358	402	357	342	342	291	318	369	335	371	343	321	337	355	321	321	328	321	347	333	326	333	368	330	294	341	338	320	336	336	310	344	330	334	330	315	336	374	323	331	351	344	309	307	317	338	315	374	361	341	338	356	340	339	329	332	367	364	359	346	323	330	330	347	350	343	398	358	363	343	357	361	385	345	353	332	343	335	327	325	346	345	311	356	349	376	333	332	310	331	348	382	351	329	367	291	361	362	364	352	344	362	358	333	384	341	341	331	341	354	359	340	385	335	313	332	332	368	367	315	359	349	368	330	335	356	341	377	351	331	336	347	344	373	352	321	348	336	330	329	322	376	389	340	352	368	353	351	351	366	312	346	351	358	329	316	332	323	312	339	338	342	350	324	316	316	342	382	339	373	332	319	382	355	338	338	356	344	353	346	332	320	335	348	333	364	344	338	346	355	317	320	361	348	325	368	371	344	340	347	331	328	322	318	325	340	323	345	354	372	323	322	340	348	362	321	349	327	341	383	332	371	355	339	331	354	375	352	357	400	364	325	356	342	343	334	331	336	373	333	359	335	326	345	321	330	324	327	328	341	350	331	338	322	320	323	345	370	355	312	377	354	386	346	315	347	345	344	334	342	354	366	354	354	360	339	342	294	352	326	355	318	355	344	337	334	341	338	305	369	319	338	359	344	357	351	327	363	303	359	311	333	342	334	337	323	350	344	361	324	386	336	350	324	324	380	327	362	342	328	336	365	377	327	324	315	356	300	340	340	349	358	300	351	320	345	321	330	327	356	375	365	315	347	361	355	332	345	308	352	343	382	330	374	318	335	316	381	369	340	326	296	344	348	329	363	349	335	345	380	350	325	354	335	342	350	358	324	326	364	365	340	328	321	368	347	376	326	336	374	374	328	327	334	361	347	325	329	316	352	331	348	323	362	357	367	328	340	337	340	353	356	360	338	343	351	335	314	348	390	377	368	350	347	336	336	341	341	333	323	348	354	322	334	339	385	312	359	330	358	366	334	350	373	362	370	306	385	352	360	328	350	338	325	319	329	332	313	358	368	325	346	376	330	295	335	335	370	345	342	320	348	368	344	376	332	339	359	348	323	337	304	351	353	374	314	338	335	340	348	326	349	376	369	353	366	302	304	356	346	304	361	319	323	378	340	318	338	356	333	330	313	368	317	335	371	372	319	341	311	327	328	362	335	344	364	343	325	355	309	319	347	322	353	351	282	354	313	327	331	360	339	296	362	375	359	366	346	332	386	318	363	339	356	324	352	330	323	352	336	355	328	326	358	337	305	336	347	370	337	337	346	323	337	342	354	329	320	362	373	362	336	328	331	294	363	357	342	365	316	332	331	341	353	311	349	358	365	350	329	353	344	363	384	342	329	332	335	313	334	359	338	341	367	325	332	351	345	354	367	318	279	328	339	324	342	349	338	361	313	376	344	346	349	354	342	339	353	335	328	329	333	325	327	333	368	314	342	347	351	299	324	320	337	332	343	339	330	350	334	342	365	337	359	322	338	358	324	322	333	331	331	332	336	357	323	345	364	330	351	360	325	357	332	357	350	334	304	358	318	344	322	323	304	345	348	335	311	326	332	339	325	312	335	338	326	326	318	352	345	321	323	322	357	339	274	327	327	335	369	329	361	355	356	357	334	334	333	316	343	324	332	425	372	330	345	376	321	288	355	338	345	330	323	367	342	341	327	341	328	327	363	354	354	365	393	335	342	376	326	327	322	346	362	355	368	367	345	364	344	339	337	360	363	376	337	359	355	328	332	340	337	328	342	332	322	328	360	306	339	345	353	344	328	347	350	318	370	315	336	399	378	341	369	350	335	360	360	347	338	361	350	351	353	334	345	368	341	326	359	347	343	372	312	323	344	325	325	354	348	352	351	350	352	336	353	350	332	392	359	386	359	349	317	326	362	346	349	346	395	353	313	370	333	349	317	347	356	348	337	353	364	354	334	346	364	376	316	300	366	313	329	336	354	337	313	357	354	303	345	353	346	339	364	347	324	370	371	334	361	379	364	331	330	370	305	334	328	353	343	353	355	325	343	338	324	330	353	345	360	375	332	300	353	355	341	331	290	334	351	360	334	358	321	325	346	348	334	340	329	291	342	363	325	362	319	350	336	327	355	346	344	382	360	337	351	353	321	339	338	365	332	377	358	338	331	343	332	303	326	318	350	368	312	323	326	302	317	318	333	313	352	366	369	335	294	322	351	331	323	326	356	352	319	306	311	361	347	340	371	328	349	346	324	379	313	302	334	333	335	338	361	354	366	352	361	342	314	357	321	378	395	349	350	343	353	332	351	301	346	359	332	341	378	351	315	335	306	358	306	364	380	325	352	315
8954	4131	27317	51106	66240	63552	58150	50204	42192	33178	23930	14389	7958	4017	953	785	754	693	726	771	743	732	774	752	713	781	771	766	740	793	761	786	750	759	780	716	743	737	753	728	745	726	741	743	776	725	749	693	782	780	717	744	729	731	751	726	782	788	728	701	758	752	771	775	772	763	825	710	750	733	771	715	750	753	757	746	759	714	754	794	730	724	742	716	757	768	780	734	779	731	753	725	756	737	772	780	777	788	730	761	757	743	742	748	728	739	710	740	734	749	751	707	744	769	762	742	722	721	750	748	749	724	748	749	749	743	753	781	727	697	763	734	798	738	749	733	784	748	718	723	788	752	741	736	701	688	772	698	740	669	718	711	702	770	774	776	800	719	751	771	785	705	784	733	758	743	783	758	732	761	732	722	758	740	755	745	729	752	745	729	733	708	755	787	734	740	764	731	757	748	741	767	750	737	758	702	771	690	667	758	777	755	765	783	772	735	785	715	769	732	746	781	773	793	750	702	710	763	794	767	770	791	779	729	760	755	725	733	727	750	742	747	749	759	786	781	750	725	760	785	736	734	759	756	725	726	736	823	759	753	738	754	726	745	756	766	805	736	719	728	744	731	717	759	775	757	760	771	693	696	766	729	702	684	705	707	729	709	720	738	731	757	759	758	772	721	799	749	785	695	777	704	726	768	720	757	746	720	749	753	710	740	736	730	765	741	746	759	722	707	714	704	754	723	737	747	770	723	690	761	760	745	739	737	744	762	718	733	753	695	758	748	736	753	744	731	730	709	739	754	715	769	753	783	749	691	757	707	793	714	764	636	768	767	743	748	743	706	763	738	738	718	752	747	765	764	703	743	754	725	772	735	751	750	737	808	729	750	746	719	715	695	774	775	743	771	743	780	713	731	726	728	736	794	656	745	749	770	768	771	757	802	797	713	735	733	743	763	702	760	745	721	750	765	698	779	697	755	793	718	759	755	665	777	739	770	748	746	731	746	768	759	756	795	723	709	788	747	765	817	698	734	743	686	732	750	746	781	714	761	755	753	740	730	754	761	727	754	746	773	740	808	786	751	799	772	727	750	749	717	715	709	766	767	804	730	778	705	687	765	696	723	710	796	730	734	726	720	757	764	756	734	699	703	763	723	747	739	799	724	723	774	728	714	735	745	788	781	720	765	756	747	743	724	729	757	745	693	744	733	700	748	764	775	760	698	726	704	729	750	721	719	702	732	720	763	750	719	675	760	755	743	714	780	802	768	751	715	693	748	736	727	728	792	811	772	727	751	729	727	761	732	759	736	782	735	732	728	748	740	726	726	775	742	804	739	742	727	754	760	745	768	726	696	758	773	722	693	746	686	786	706	767	748	743	742	752	756	713	709	752	735	725	784	782	745	755	789	759	794	735	692	770	749	753	757	738	748	748	764	683	717	703	754	758	772	742	751	752	770	759	737	747	751	765	785	765	702	738	738	748	714	750	733	738	748	790	728	733	793	760	739	769	760	739	736	754	726	762	728	760	720	791	780	692	742	780	771	780	716	740	790	732	710	775	725	718	747	757	780	742	732	692	724	742	755	725	797	748	759	782	774	726	755	752	735	713	763	752	742	774	758	727	718	774	751	682	748	723	732	698	736	744	719	724	747	757	705	745	711	747	764	754	738	713	768	754	784	755	776	700	732	751	716	701	740	748	738	751	754	772	765	742	784	740	698	690	768	764	780	754	776	744	734	760	716	766	700	750	713	708	756	703	676	727	774	755	705	732	726	721	746	759	764	739	733	729	744	784	698	729	733	794	724	717	734	745	740	767	729	770	781	741	733	725	718	745	823	760	675	740	722	718	762	735	791	724	741	742	751	748	744	771	732	718	752	713	747	742	725	707	727	783	734	715	702	743	758	750	769	709	752	716	680	752	758	762	753	726	739	794	774	732	741	760	704	786	716	754	757	740	761	763	747	748	765	742	751	712	734	717	742	745	744	766	728	701	739	737	763	764	764	745	720	728	746	853	713	730	766	773	748	731	739	756	750	806	731	718	730	726	730	783	761	726	757	755	747	763	730	748	750	776	753	753	735	701	790	748	759	728	729	752	710	727	727	714	755	683	683	722	703	716	715	766	706	726	749	765	770	786	746	734	719	691	733	740	721	755	725	695	725	761	669	798	786	766	697	752	745	704	758	724	715	776	774	752	717	729	755	709	760	755	727	741	743	737	724	778	742	744	746	776	775	726	802	761	708	794	725	765	717	716	736	737	764	767	759	727	783	770	763	732	750	768	723	778	797	720	721	768	762	715	739	759	726	755	696	768	737	704	696	740	703	692	725	709	801	733	749	788	763	776	727	717	717	773	756	737	790	710	747	743	709	723	757	712	769	775	738	708	753	784	748	751	720	700	688	746	770	751	735	703	699	779	761	726	746	753	741	706	776	707	751	763	779	774	763	671	729	753	751	743	700	722	781	726	757	757	780	723	757	708	724	788	676	732	742	769	740	733	805	700	709	764	751	757	730	748	754	769	743	707	707	728	748	776	742	789	743	726	720	734	754	731	739	720	730	719	709	711	766	749	776	720	742	736	753	740	709	763	746	725	737	737	711	714	737	735	724	752	729	735	700	812	758	745	730	719	748	743	717	753	734	692	749	734	728	760	711	746	722	716	729	772	734	783	692	760	772	747	769	735	720	714	719	696	711	721	726	756	768	818	786	761	785	737	714	740	746	726	727	820	746	771	736	768	772	775	752	724	777	742	753	754	759	809	728	759	762	751	800	773	728	729	723	698	714	756	727	755	715	677	731	768	735	780	748	703	726	778	700	724	723	759	717	702	755	742	780	694	742	735	719	741	722	749	731	795	766	697	711	740	755	742	764	741	781	797	780	784	691	742	758	724	771	716	725	710	781	744	741	785	706	675	695	746	751	753	810	732	750	768	767	769	739	736	764	768	779	741	727	720	741	704	750	708	683	769	688	783	753	730	766	758	728	718	754	747	769	722	762	773	721	740	747	764	721	781	731	738	743	767	728	759	734	759	768	663	745	725	797	767	764	770	755	747	752	717	731	769	749	741	743	719	730	701	762	710	747	749	707	743	766	742	708	785	732	711	755	738	736	733	743	761	721	760	727	754	741	742	718	761	775	759	752	750	727	754	732	731	780	712	735	691	756	759	667	780	699	742	753	758	724	724	803	736	747	708	751	771	723	704	753	770	716	686	745	715	767	743	775	756	740	712	755	763	711	773	769	756	688	742	782	754	692	718	719	701	795	695	743	779	704	738	754	770	746	815	775	695	750	758	732	775	754	719	728	720	756	738	729	727	754	744	768	732	757	754	733	686	733	762	736	735	743	741	731	720	716	778	675	705	743	701	715	753	715	740	760	732	757	764	761	725	707	708	771	711	758	743	739	700	716	803	724	759	723	751	781	762	769	661	784	734	694	763	724	773	714	737	731	773	751	753	748	783	765	738	707	759	740	733	779	723	737	763	796	748	752	707	721	708	788	754	808
2894	655	1000	1580	2290	2373	2041	1621	1192	976	642	406	291	194	194	171	204	198	189	213	186	204	170	182	171	173	193	168	184	219	179	204	187	189	201	157	206	182	177	212	175	215	178	223	173	210	206	185	181	178	175	203	161	170	196	178	197	176	204	180	188	187	190	218	190	200	193	176	192	154	177	184	179	187	196	191	210	187	174	201	181	193	187	196	189	195	178	197	191	177	185	191	158	182	177	199	208	206	186	193	175	179	214	202	163	213	216	197	173	187	199	181	202	200	188	168	204	174	187	189	216	185	198	159	195	184	178	183	222	190	205	205	171	212	172	199	156	187	177	204	194	206	177	194	184	181	197	180	189	190	206	187	213	188	192	175	165	218	200	208	180	197	175	197	186	186	184	181	183	170	179	158	186	199	222	185	188	195	188	195	233	154	207	183	191	202	191	225	208	166	203	193	188	198	186	156	188	194	205	210	180	183	170	185	189	189	192	202	209	166	190	210	179	182	177	227	194	177	215	187	177	186	191	194	201	188	197	206	163	181	172	202	199	197	182	209	173	181	198	179	195	184	212	203	204	190	176	185	182	199	210	205	196	196	216	189	171	201	179	233	187	196	186	191	223	194	189	213	193	190	168	195	174	173	214	190	206	194	175	186	207	178	194	182	194	200	219	210	205	211	175	164	220	178	197	229	210	173	240	205	231	230	203	194	196	205	173	196	224	211	195	169	146	221	165	172	185	190	187	207	184	219	194	184	180	181	169	209	194	169	182	170	191	208	214	177	208	188	163	184	184	176	211	169	187	199	200	173	195	197	203	182	172	184	195	199	199	207	187	187	204	175	184	182	182	198	173	183	163	182	212	190	179	208	198	195	211	205	179	190	203	190	206	195	187	192	193	164	209	209	182	177	196	186	196	199	190	175	199	191	184	175	204	190	208	172	221	188	212	197	204	209	196	168	184	194	197	166	184	213	214	195	192	173	178	168	201	201	201	205	201	207	211	186	207	191	187	186	197	168	193	182	184	209	190	185	181	199	206	192	197	193	227	168	195	194	184	185	176	182	199	176	178	148	203	181	187	214	188	190	182	195	196	176	217	185	184	178	168	183	187	187	212	183	190	205	190	182	180	168	178	180	170	194	184	186	186	192	179	207	201	211	186	184	197	181	193	206	206	187	218	174	190	201	195	199	201	207	154	178	182	182	190	179	192	197	197	196	164	170	187	205	207	174	162	191	194	199	192	199	193	165	205	190	198	236	180	197	169	199	191	187	189	197	197	212	203	183	170	175	193	179	189	192	193	195	182	180	215	203	182	173	196	184	173	183	190	198	170	186	155	188	207	197	193	187	187	197	189	179	204	194	155	195	170	212	185	184	187	176	178	172	183	161	175	191	174	180	219	194	183	215	175	175	191	179	169	212	228	194	187	195	211	197	210	207	199	182	171	197	200	206	204	198	233	212	207	185	185	184	200	162	191	163	175	189	196	203	187	179	197	189	183	197	200	185	219	183	203	186	186	200	189	198	206	209	192	198	200	192	208	188	187	203	198	185	196	211	204	158	184	166	174	198	188	175	203	185	202	201	211	223	213	181	185	185	198	202	184	191	219	224	206	195	186	176	178	189	200	173	170	180	161	191	203	174	189	180	206	191	180	204	181	185	178	175	177	187	196	160	185	215	175	189	201	209	182	206	196	185	207	199	177	188	179	199	173	181	202	179	194	187	169	163	197	193	195	185	217	189	176	186	209	186	203	175	205	187	184	185	187	154	196	171	199	202	184	216	177	176	219	186	173	191	190	215	198	202	212	206	185	165	195	191	186	208	200	156	189	194	180	184	184	187	175	198	192	196	194	192	192	195	182	186	198	193	177	190	161	196	219	186	210	202	173	188	186	199	176	160	216	207	198	181	197	166	213	199	197	166	201	195	202	196	200	195	177	199	201	191	182	203	180	191	206	169	200	154	178	186	212	171	177	182	230	189	176	204	203	177	186	206	188	175	202	214	190	189	177	175	199	204	190	152	187	200	234	208	166	186	216	193	203	180	212	193	192	214	205	190	183	206	214	174	196	191	188	195	188	221	183	201	194	209	196	196	196	182	177	178	166	217	209	181	197	230	205	187	190	206	205	209	185	188	179	225	202	184	199	170	217	179	176	227	192	186	186	199	197	159	175	188	188	204	172	193	186	212	182	202	146	197	192	235	210	183	195	196	196	198	188	196	209	208	179	183	177	199	185	212	194	221	193	169	192	211	190	214	195	193	179	181	201	184	198	230	202	204	167	171	201	181	177	219	194	221	205	191	217	216	188	202	210	203	194	188	185	176	182	183	198	200	181	175	184	205	213	207	196	194	227	207	206	175	184	218	201	192	188	192	180	191	187	215	189	178	173	176	176	193	200	173	182	196	170	174	181	188	191	197	209	192	175	209	196	182	211	178	185	189	205	201	202	197	211	174	216	211	174	186	206	219	170	170	192	199	207	180	179	189	199	184	187	169	187	195	169	179	186	196	185	214	220	196	221	174	204	165	201	174	188	170	179	187	186	210	176	195	188	173	213	169	206	180	206	222	176	204	199	207	209	193	189	179	170	201	212	181	168	188	214	181	208	218	189	182	175	199	207	200	191	186	211	204	184	157	201	163	210	182	193	200	178	178	200	210	191	199	163	185	166	195	169	195	219	204	204	180	192	215	167	179	179	197	170	227	204	150	190	199	216	190	201	212	187	191	178	194	221	180	196	176	197	176	192	201	198	189	209	198	193	185	185	183	196	164	188	201	189	179	177	188	195	182	158	180	197	220	179	164	189	191	182	191	175	194	170	161	187	172	171	211	200	165	197	188	174	174	171	185	215	174	205	182	178	176	223	180	183	193	213	173	204	184	204	194	195	189	202	220	210	166	214	207	205	181	182	189	212	209	191	200	207	182	192	185	183	187	190	181	184	182	187	170	216	176	192	203	185	190	163	181	172	195	181	208	188	175	200	208	185	214	174	213	186	182	187	172	202	201	187	195	203	178	195	190	183	173	195	184	184	179	167	181	197	191	184	186	205	193	202	182	181	198	179	195	202	176	194	211	221	205	194	181	187	185	179	183	229	183	188	184	168	167	203	185	189	187	178	191	201	217	191	202	199	175	200	172	212	190	185	194	207	188	174	185	177	162	192	199	180	193	179	204	196	175	198	180	209	195	196	169	176	184	204	198	196	200	173	165	190	193	175	188	189	180	207	184	191	194	176	187	186	212	193	175	180	208	198	163	209	184	206	198	174	189	191	194	186	195	197	191	167	202	193	176	194	172	190	210	182	199	190	184	184	184	185	186	182	188	197	206	199	197	181	207	187	191	180	198	155	215	174	192	163	187	198	183	181	204	224	210	223	195	158	192	192	178	206	203	178	189	194	193	199	171	194	200	196	204	177	193	174	178	200	200	207	177	202	201	220	202	206	185	190	183	178	167	200	196	212	166	198	177	186	204	198	191	168	167	170	189	170	205	206	205
2481	807	1987	5414	7910	8234	7488	5775	4352	3170	2125	1302	909	609	489	486	499	469	456	437	445	451	473	385	480	441	473	451	447	460	463	450	455	446	425	411	456	439	453	438	476	451	459	477	459	404	459	479	441	429	478	433	439	425	455	424	462	431	435	471	490	465	449	453	448	429	436	462	464	441	450	395	468	471	431	482	459	469	432	442	413	449	477	469	466	442	479	443	449	416	436	448	444	431	445	425	469	448	421	428	455	463	432	462	428	448	452	456	408	441	436	493	445	426	430	477	434	462	436	433	459	416	435	466	468	425	425	452	468	456	438	406	453	460	471	441	418	462	435	475	470	433	427	464	443	467	442	461	454	421	434	419	443	462	471	434	465	454	447	474	444	451	435	464	469	469	442	433	452	448	467	418	453	475	446	468	441	439	423	455	481	473	503	424	448	465	447	443	462	471	427	454	466	473	450	430	444	435	468	446	476	442	439	464	453	436	424	442	499	442	465	442	460	443	460	417	459	452	429	480	438	450	499	454	411	486	442	462	411	455	455	464	421	444	458	420	462	475	414	458	427	453	448	446	419	456	459	483	493	443	456	448	487	442	463	420	399	472	448	471	448	430	454	493	481	492	427	453	450	420	432	413	441	493	420	455	427	452	420	414	441	451	470	463	397	465	474	431	469	472	438	460	463	412	501	422	464	437	441	435	474	453	464	468	464	446	415	457	444	469	416	486	463	463	417	445	464	486	426	455	423	452	475	453	451	468	411	431	429	429	463	426	451	464	402	414	439	469	441	435	452	438	471	459	427	506	460	428	466	430	458	470	454	455	432	448	430	432	470	431	500	455	445	440	441	412	446	396	473	457	431	474	448	450	413	487	429	431	429	455	455	441	435	435	460	439	461	459	449	400	487	448	431	473	451	484	444	456	430	448	470	435	453	457	434	431	481	423	451	419	417	433	456	444	461	454	443	497	481	473	460	434	451	465	445	460	459	451	441	455	458	411	460	460	455	425	387	412	411	467	427	435	492	479	461	469	415	417	480	472	411	440	461	469	508	470	449	434	430	450	438	430	456	467	480	452	465	451	404	416	440	454	490	460	444	455	438	456	440	475	410	459	448	432	420	441	450	471	456	443	438	421	487	401	395	477	480	468	432	418	469	415	459	464	435	438	424	452	497	490	459	438	467	454	480	436	418	449	466	431	418	454	458	427	478	474	439	426	453	456	458	427	425	447	428	429	454	433	418	438	427	464	440	416	477	471	480	459	424	446	434	433	426	469	485	454	484	448	455	516	464	483	437	456	447	468	444	431	447	420	446	472	417	446	408	453	472	455	416	449	439	421	446	431	481	447	459	519	465	435	445	417	493	461	462	438	470	436	440	427	416	433	440	501	443	477	434	438	470	421	426	448	500	475	474	444	410	453	466	453	450	413	498	427	455	412	472	431	438	478	495	432	433	441	429	431	448	454	463	434	421	436	450	458	415	422	471	476	446	482	466	458	436	468	448	466	467	430	436	439	433	457	456	466	471	442	436	486	426	425	467	446	435	439	493	464	457	435	433	498	439	431	485	446	449	458	426	438	438	461	427	454	424	445	455	470	427	449	464	484	413	460	459	410	432	468	468	470	450	457	453	443	449	468	451	461	468	445	439	443	482	430	395	468	479	480	449	449	446	443	421	423	483	438	437	437	431	435	460	466	446	443	458	484	480	435	426	421	439	442	452	452	456	440	425	446	439	463	462	442	477	432	460	457	471	478	462	412	452	453	458	456	449	477	426	434	450	460	422	446	439	412	419	423	421	477	430	439	446	518	456	437	464	444	446	471	432	482	404	438	459	447	459	447	464	454	446	449	430	462	417	458	455	449	422	462	444	437	457	412	460	463	496	448	434	442	454	445	441	467	473	444	468	451	438	450	421	502	441	441	445	417	440	433	479	403	449	406	469	512	434	402	454	402	431	449	450	458	427	439	486	464	485	437	475	432	433	440	458	491	435	434	436	439	503	418	455	439	436	455	442	459	418	444	472	443	486	422	454	450	457	479	420	426	495	476	469	474	428	467	449	424	472	434	445	450	399	421	431	399	450	447	466	433	424	436	446	439	490	428	431	428	445	454	444	417	385	477	455	443	455	442	463	406	433	408	439	463	452	460	460	404	460	416	419	432	455	430	453	416	430	426	466	457	460	440	432	420	456	481	459	447	445	421	412	454	436	487	427	461	484	455	469	446	443	442	430	440	472	424	464	472	450	408	439	455	459	466	472	450	461	438	463	492	439	439	433	455	435	425	426	449	414	464	460	424	498	454	455	455	450	424	432	446	479	452	461	460	458	413	466	435	428	431	482	442	419	482	431	416	421	451	441	443	420	455	451	434	457	480	403	457	477	497	450	487	424	463	449	458	431	400	487	416	467	446	436	432	460	455	461	454	458	480	442	476	470	411	420	454	445	449	475	422	463	476	461	427	437	469	435	445	467	441	440	447	432	433	443	512	439	454	441	426	445	452	434	467	438	467	437	416	443	463	437	409	437	440	483	452	457	474	404	465	467	453	479	440	465	454	447	471	470	464	449	448	426	429	421	471	472	465	425	441	463	419	446	415	461	438	458	446	457	461	424	488	445	442	468	450	431	466	456	484	464	465	440	448	439	465	448	455	453	475	478	454	467	459	428	451	460	476	456	462	470	438	442	438	427	482	449	466	450	494	472	461	444	446	404	437	433	427	390	509	468	480	445	451	428	443	428	456	464	449	423	482	426	451	433	435	426	448	456	490	471	440	444	414	460	426	412	433	461	423	425	440	442	467	479	453	412	442	420	456	457	413	406	403	471	484	454	418	468	449	441	454	462	456	457	430	426	485	486	474	472	476	455	449	415	442	454	478	465	454	440	399	435	425	468	429	425	421	445	420	437	396	402	436	471	434	452	433	434	480	462	507	421	464	410	432	459	438	424	437	460	455	410	467	462	406	420	442	431	465	489	455	434	435	437	419	450	445	435	432	438	457	454	434	460	479	447	459	471	442	471	432	439	440	471	456	485	446	464	425	433	417	478	419	429	457	491	465	452	452	426	431	489	432	462	448	488	461	444	432	461	439	438	429	449	481	449	450	505	462	462	464	444	451	442	461	442	459	436	465	427	473	472	433	468	470	485	452	452	444	431	481	472	460	451	426	450	468	444	455	482	442	482	443	469	424	453	459	503	412	445	437	493	431	485	434	443	453	432	441	452	496	423	422	446	479	424	435	443	496	450	459	456	480	427	438	427	467	471	462	433	448	444	456	429	466	457	449	455	415	468	418	493	460	443	455	463	461	466	487	437	440	440	445	424	467	451	450	453	436	458	453	434	460	451	433	446	448	504	448	460	471	440	460	446	415	474	475	499	431	416	454	484	437	425	438	457	398	453	469	470	465	454	466	440	435	458	405	440	460	418	431	442	446	452	478	436	426	412	435	443	515	475	438	453	477	467	425	456	470	434	475	483	447	453	399	451	470	452	442	457	453
19691	4703	16622	47742	53547	50941	44869	35590	25966	16921	9007	4365	2302	1129	343	305	336	330	328	282	305	339	313	302	324	302	339	340	286	318	342	351	375	337	350	342	349	352	313	302	286	326	321	355	324	302	318	329	353	360	341	328	325	318	319	315	325	309	364	342	324	328	339	300	327	345	318	307	324	318	322	303	317	340	323	339	329	303	318	303	332	381	339	376	360	334	318	348	319	352	332	333	329	342	354	334	321	317	326	315	308	297	351	348	340	332	350	328	314	324	321	327	358	334	295	323	332	323	325	347	355	335	302	302	319	350	372	323	331	301	313	340	374	324	336	340	310	311	329	315	353	316	345	341	309	328	309	331	307	351	330	367	293	289	313	364	342	319	337	315	314	353	330	330	319	298	318	335	325	332	346	323	315	317	344	337	350	355	321	305	313	362	357	352	341	307	332	326	323	339	342	351	341	312	332	299	325	312	317	296	333	344	340	326	309	307	274	289	316	320	336	329	338	304	302	342	311	306	338	303	335	356	332	335	347	346	321	339	331	322	341	325	312	347	323	340	317	303	308	303	311	317	333	344	309	272	290	323	313	365	300	304	310	292	330	338	327	312	319	319	359	322	326	333	301	335	326	332	341	330	342	304	319	309	317	333	317	316	360	309	327	295	337	340	298	349	351	306	344	312	337	332	355	349	320	340	333	337	302	358	284	321	299	305	298	332	321	342	318	372	330	307	331	346	300	303	359	334	348	359	330	365	349	309	334	347	331	362	348	377	332	304	301	305	337	274	298	328	306	332	340	300	317	316	332	353	323	353	302	350	291	302	333	285	320	294	327	302	328	312	308	360	331	329	312	305	330	356	319	315	327	325	295	294	313	348	308	334	367	337	325	348	340	359	346	330	318	347	336	375	306	292	350	340	376	376	351	320	317	290	312	308	355	335	332	318	316	327	353	344	319	318	325	325	329	312	336	340	284	310	307	322	343	309	351	316	324	341	311	349	317	322	350	338	330	292	358	332	308	353	344	332	317	313	377	292	311	310	340	305	293	317	330	322	311	302	342	322	305	323	299	319	338	318	315	330	359	347	327	297	308	311	308	316	324	294	329	357	351	353	376	359	331	335	372	343	299	309	336	337	315	326	329	324	333	327	342	363	325	308	317	338	326	324	321	305	306	297	309	347	341	332	361	318	323	304	317	313	335	331	301	325	322	345	336	329	316	327	355	312	329	273	329	318	326	325	355	334	321	320	328	343	305	282	305	349	321	342	356	350	317	344	325	321	311	329	303	325	350	308	323	305	352	350	301	338	315	329	327	320	336	366	353	296	334	344	345	352	345	349	334	347	339	313	307	364	309	341	355	310	351	284	356	307	322	327	326	345	338	313	360	329	347	346	314	319	346	333	344	301	315	336	306	318	388	324	323	323	321	317	307	312	343	330	341	312	322	315	303	348	326	384	351	358	332	333	303	323	322	348	305	309	336	358	335	311	335	297	318	328	314	294	349	344	324	301	282	327	305	361	349	322	310	322	340	339	285	335	346	308	342	340	301	318	338	312	305	309	334	303	318	364	316	301	324	333	323	307	292	320	371	360	334	325	340	334	350	320	293	310	332	347	329	335	332	336	352	338	314	337	348	331	325	342	332	355	296	324	338	317	332	290	310	323	332	313	321	344	335	328	331	368	337	314	358	327	319	283	310	314	336	347	320	337	313	315	341	364	321	325	332	329	320	320	308	289	329	349	321	335	342	315	342	295	340	347	323	339	322	337	332	322	347	336	326	326	304	335	332	316	307	318	323	332	310	319	348	333	333	365	369	326	358	340	345	305	341	340	305	301	335	343	340	287	327	333	332	297	315	334	323	295	342	334	331	352	307	317	346	337	335	292	304	337	297	327	332	346	340	327	367	333	334	302	341	308	315	338	335	320	371	341	282	315	318	295	365	348	319	346	329	327	317	333	347	286	330	303	334	336	339	286	340	324	326	323	322	336	314	326	321	283	314	348	336	336	311	372	305	318	319	327	324	341	349	303	307	328	295	344	318	357	283	304	308	340	331	322	297	323	302	303	312	332	310	338	354	345	336	313	304	307	304	311	326	314	348	346	315	280	323	324	345	262	313	317	314	342	367	342	324	359	327	327	323	360	319	319	334	289	333	345	351	333	314	312	324	351	318	329	335	345	324	329	324	348	336	300	339	333	323	354	317	325	319	327	365	315	316	292	309	323	304	326	347	341	319	293	348	348	313	346	316	333	357	348	330	340	327	325	311	357	307	312	321	331	322	329	342	362	363	305	321	332	307	326	338	335	326	327	333	319	334	353	349	293	357	320	336	297	388	361	337	292	295	306	324	311	321	321	355	336	327	327	356	360	324	354	327	351	352	283	358	319	345	325	331	316	304	322	329	303	363	311	347	318	307	321	314	341	346	327	347	313	369	352	321	360	341	315	327	327	359	332	327	296	324	319	360	324	305	330	340	337	307	321	318	331	298	327	333	336	380	333	338	318	338	325	314	346	304	359	331	310	312	314	347	324	304	360	309	311	355	372	316	351	319	302	304	334	300	304	345	321	298	331	331	342	352	333	297	354	316	343	326	352	325	350	354	322	319	345	337	321	307	328	340	309	330	355	346	295	325	300	330	322	305	318	326	312	352	344	346	310	316	329	333	312	331	344	345	354	341	309	324	332	388	320	318	326	328	333	336	311	300	330	342	339	297	324	328	333	361	330	332	338	336	299	336	329	360	330	329	336	375	323	368	333	305	361	336	336	321	336	307	341	326	351	358	295	318	348	344	340	344	320	333	369	302	322	319	320	360	310	337	324	320	361	328	334	326	353	363	313	312	335	327	321	355	363	309	305	307	301	335	324	285	314	330	332	336	312	343	295	314	334	334	296	324	311	333	303	320	331	327	337	337	356	301	303	322	348	325	301	320	337	333	370	302	340	339	337	354	315	323	352	317	293	331	340	366	340	354	321	336	290	314	329	393	332	305	291	318	307	333	299	321	353	319	319	341	350	343	297	314	325	307	335	272	348	323	317	311	344	334	313	303	356	305	323	276	309	337	355	317	358	282	347	333	308	344	280	278	312	353	322	346	330	358	311	355	331	315	335	342	334	322	299	343	340	315	332	318	330	294	317	329	347	337	308	301	343	314	336	360	364	325	295	352	344	310	316	315	349	348	343	304	335	326	323	313	367	304	299	289	346	340	334	341	318	311	350	356	347	324	300	310	346	321	329	316	340	355	322	332	308	326	316	344	333	319	337	326	348	318	327	355	293	328	333	329	335	333	320	333	318	345	304	340	307	303	349	336	329	319	293	342	336	343	312	348	344	341	326	372	302	343	332	328	341	318	328	340	361	346	301	311	348	306	362	332	329	326	310	336	324	343	356	301	335	354	288	395	351	360	299	327	320	358	308	329	325	283	310	249	300	320	318	326	345	335	317	322	326	307	324	323	310	324	355	324	304	338	326	343	327	341	347	288	316	351	354	329	347	312	326
9167	3533	23637	55577	62889	62733	57727	50586	42699	34000	23765	14804	8577	3935	795	727	725	720	692	721	723	692	724	716	695	696	729	708	680	735	697	677	735	735	708	736	685	746	725	702	737	714	686	742	732	673	711	719	718	718	643	758	735	733	711	681	714	709	703	701	756	720	712	746	721	732	730	740	696	696	762	745	701	755	684	708	726	711	743	675	707	737	744	734	736	780	727	691	667	705	739	734	709	688	706	735	713	737	714	729	733	706	703	676	735	732	688	741	712	710	744	685	738	695	683	746	781	746	700	752	707	681	694	731	722	743	709	752	688	732	722	674	752	753	721	700	708	679	685	726	710	721	698	729	718	733	764	723	768	684	714	729	717	740	665	750	704	699	719	685	685	738	735	744	755	723	712	668	711	704	746	698	706	784	750	706	763	744	723	712	741	704	680	730	694	701	723	720	702	707	727	706	725	705	703	673	689	746	705	735	737	700	750	666	777	711	739	735	687	717	698	741	730	692	723	761	675	736	743	699	658	746	733	713	727	708	697	717	748	710	711	709	710	726	742	698	753	754	730	753	747	697	708	747	717	710	707	705	731	702	723	720	706	717	673	703	713	756	730	779	726	734	721	676	701	662	707	711	710	729	715	680	725	738	753	761	714	683	694	707	672	712	717	708	689	711	705	726	711	722	724	701	743	714	727	755	748	712	727	707	708	695	725	722	747	702	720	768	702	684	707	675	697	705	756	715	716	696	759	692	696	656	690	757	723	730	676	732	727	702	741	697	733	713	733	699	712	709	743	731	720	708	752	720	676	725	720	707	711	734	723	710	731	731	686	714	727	709	725	719	724	708	703	747	725	697	701	722	706	680	722	718	721	727	702	696	770	710	742	743	740	697	728	685	766	700	677	699	754	757	754	674	747	771	733	755	662	746	736	721	651	747	719	723	769	751	703	741	731	692	737	753	704	729	654	694	728	725	711	729	677	676	692	721	712	737	714	731	749	720	742	729	674	705	762	693	727	708	691	695	733	721	710	722	699	722	756	703	713	738	738	759	710	748	743	759	710	729	780	740	671	753	733	754	695	738	775	711	764	678	723	658	752	749	671	730	738	694	746	719	695	722	676	708	755	751	723	688	679	721	711	670	715	698	744	744	683	671	712	725	738	693	699	680	709	726	683	683	694	737	715	699	728	739	687	697	681	686	671	721	719	770	734	702	683	730	756	682	689	651	704	674	736	712	700	691	650	662	702	718	697	714	702	718	721	702	703	720	729	720	674	693	720	738	711	696	755	670	732	705	694	667	708	713	695	710	721	744	718	748	706	687	685	732	721	728	706	692	679	734	723	690	711	753	767	707	736	717	674	718	714	750	752	729	722	690	729	725	691	675	704	693	694	690	711	697	695	688	697	723	720	743	756	720	731	721	723	733	719	699	695	776	669	774	706	745	767	821	773	682	673	744	699	680	690	721	725	697	765	709	777	723	738	727	736	744	730	729	717	716	772	732	730	736	745	705	689	684	717	686	759	709	749	704	744	738	720	723	661	728	747	690	735	672	705	765	691	704	709	684	749	718	678	720	702	679	747	682	762	653	710	695	719	667	668	743	750	729	744	684	718	669	687	736	732	693	680	672	741	714	677	684	720	774	723	728	740	717	746	783	720	724	731	713	680	720	702	751	726	719	693	748	716	724	732	713	708	725	748	716	722	710	685	708	664	717	736	764	728	740	696	744	676	719	719	777	714	714	721	716	731	733	744	756	715	696	687	665	649	691	729	709	700	726	735	743	735	703	714	704	714	700	751	724	687	688	745	696	701	677	761	686	695	696	735	703	725	721	729	734	743	721	702	726	706	740	723	741	737	718	691	716	749	742	681	655	697	692	714	699	708	711	681	692	760	738	698	679	742	691	742	713	709	689	735	750	721	699	753	690	764	717	663	677	722	734	726	674	730	749	723	724	718	739	705	747	693	685	760	728	723	693	677	756	805	721	698	696	704	703	750	714	736	711	735	689	698	713	694	714	741	711	711	695	729	744	665	745	723	726	718	748	709	759	679	702	689	707	725	715	644	755	711	734	711	721	706	679	707	703	671	726	702	697	668	745	745	726	686	693	685	731	770	721	719	719	722	691	662	722	729	687	717	676	692	683	768	751	726	684	708	722	726	698	698	741	729	677	759	731	702	707	716	704	697	741	765	705	731	733	702	698	699	762	669	708	713	717	706	753	713	700	737	692	733	732	713	725	701	710	731	754	723	707	682	740	717	699	727	736	708	694	740	752	700	689	707	728	729	711	722	738	730	693	731	743	691	701	735	738	671	730	752	726	733	700	698	704	772	692	720	680	675	793	675	723	726	661	735	745	711	701	695	708	726	723	721	745	711	728	723	755	724	749	720	759	723	714	753	698	670	719	737	697	684	786	690	680	731	711	754	723	739	735	693	670	715	687	753	711	696	709	740	729	667	669	710	703	689	723	698	733	678	741	709	806	744	715	714	682	715	705	700	763	688	734	720	683	693	691	721	694	740	737	739	696	712	692	673	713	719	690	743	716	692	684	716	767	722	751	706	723	727	688	705	712	757	749	699	690	725	685	724	752	710	738	719	728	768	726	755	732	705	749	718	721	756	722	700	777	668	682	735	702	701	730	750	718	753	702	719	671	739	671	711	724	742	719	695	699	658	727	705	709	675	688	756	750	703	750	725	683	720	697	676	707	747	723	689	720	737	722	758	682	725	729	686	730	717	700	724	719	752	673	702	731	717	735	748	724	724	728	688	664	712	744	722	732	683	677	752	711	705	739	714	705	783	727	726	711	693	729	714	691	675	755	704	722	693	664	732	695	728	736	677	753	716	735	688	715	709	693	679	706	678	771	728	747	706	721	723	680	719	712	726	665	714	706	760	747	723	706	763	682	690	698	701	680	735	732	733	741	789	695	685	737	753	743	690	694	707	725	706	673	727	744	760	767	718	759	728	714	732	733	739	774	703	727	692	726	740	707	719	727	674	743	702	700	725	657	720	723	758	692	739	689	683	740	741	737	718	706	687	712	687	692	719	687	689	718	719	708	662	673	691	713	678	691	687	692	698	682	746	733	660	686	719	681	717	734	704	739	742	721	698	756	741	719	694	714	720	698	732	753	687	708	711	723	701	713	653	706	755	698	730	697	678	741	729	702	737	737	717	729	695	715	668	691	760	737	705	703	690	726	699	716	770	720	691	710	719	732	714	703	731	725	675	725	702	699	722	736	666	673	754	692	741	737	671	699	735	738	749	756	704	708	750	711	705	721	700	712	748	709	707	689	690	683	754	701	705	745	753	699	740	712	733	723	742	708	700	722	715	693	703	761	720	711	707	731	717	730	775	776	692	729	728	763	712	674	722	745	682	726	749	701	713	676	717	732	675	733	726	731	704	717	777	747	737	716	682	716	706	683	731	670	696	735	740	703	746	693	678	764	744	675	716	690	746	702	700	704	729	712	699	720	764	725	743	743	736	732	730	691	709	724
20815	4843	14046	44658	54673	53073	44523	36074	27269	17498	9633	5002	2479	1148	370	321	388	361	362	354	377	326	351	368	365	337	362	352	334	308	383	322	359	349	343	340	322	368	333	369	360	342	368	372	348	336	342	352	375	370	339	354	361	316	333	347	311	386	406	339	348	297	364	342	355	313	343	363	354	388	345	350	330	331	321	312	313	335	349	332	372	379	342	345	357	370	394	323	313	336	360	360	312	339	360	358	348	329	362	321	342	372	378	369	311	328	378	391	371	344	358	329	372	327	311	334	335	317	347	366	330	327	325	359	333	355	365	390	370	338	358	328	340	339	346	312	350	379	358	324	316	363	364	354	360	339	366	354	344	356	332	335	314	382	388	371	357	349	331	334	372	340	347	341	328	374	334	364	370	356	303	338	356	367	312	345	346	351	351	329	333	363	379	386	324	338	310	342	326	352	351	345	310	338	366	333	336	365	348	337	330	311	340	352	358	366	376	304	335	360	371	333	332	360	344	351	380	328	312	338	361	372	357	304	368	335	334	339	323	357	320	340	339	352	350	362	322	336	386	344	315	341	367	382	328	347	337	391	329	357	340	338	364	366	370	346	354	331	366	345	338	372	342	372	360	370	339	333	328	316	346	356	334	349	356	325	305	340	376	394	336	327	333	349	331	369	320	369	322	353	363	384	338	308	329	327	382	347	321	332	349	363	289	314	343	345	333	316	361	335	323	367	343	342	314	328	339	320	314	345	331	348	342	364	366	320	355	331	351	324	330	359	352	340	322	333	350	341	368	343	367	330	344	323	338	385	344	350	336	355	319	325	338	341	355	373	371	362	359	380	325	309	386	354	327	339	330	353	341	341	361	365	316	349	359	390	325	355	315	345	337	336	337	337	322	303	346	348	345	331	355	348	377	373	328	351	363	339	358	343	338	336	348	337	338	349	363	341	322	348	357	360	314	321	359	326	371	324	305	372	327	345	383	378	343	349	331	366	349	303	336	346	365	324	321	363	370	332	381	364	344	302	359	334	358	369	369	327	360	357	358	371	318	327	369	379	370	362	378	355	306	361	406	397	337	327	354	331	356	352	379	346	362	310	332	361	335	343	335	393	341	323	345	358	322	355	317	344	357	342	366	376	376	361	326	322	351	324	332	335	330	399	342	371	351	373	367	360	324	316	348	347	360	339	314	330	339	347	359	346	338	283	309	337	345	397	345	366	357	343	341	347	376	368	337	348	342	316	363	318	326	348	350	329	345	375	340	345	318	342	315	356	325	357	344	364	349	335	348	342	342	324	349	335	337	336	408	349	361	340	327	329	376	358	334	345	336	357	352	323	348	346	333	348	337	349	370	362	358	335	342	338	352	357	364	343	311	354	303	327	312	370	352	347	341	341	386	344	368	382	383	341	375	381	369	361	368	337	326	336	370	350	339	326	337	332	319	383	330	339	376	366	356	356	327	352	363	342	356	345	359	350	344	369	354	320	307	334	345	349	347	336	333	359	335	351	378	338	331	317	381	371	335	353	362	352	356	380	346	381	384	329	324	304	316	349	311	369	330	364	367	363	327	347	358	334	354	347	353	355	351	345	340	326	364	337	371	381	338	345	415	375	351	354	341	357	315	372	362	349	339	351	345	326	338	355	388	352	321	337	380	327	381	337	349	334	327	330	331	343	348	354	382	376	345	367	374	372	359	354	324	347	332	354	350	355	335	384	357	333	331	318	344	334	355	316	399	346	337	348	338	357	340	365	374	328	363	352	298	302	355	376	383	329	340	376	361	392	330	368	299	384	352	426	334	358	336	343	350	323	297	418	348	334	405	356	365	371	327	368	339	329	361	335	338	324	383	379	321	347	319	350	336	312	343	301	338	346	328	349	359	364	346	347	328	324	379	361	358	344	296	333	372	349	360	331	337	341	335	402	342	366	348	342	354	318	364	356	348	326	349	354	347	319	377	313	375	361	335	344	353	353	309	330	307	333	347	333	334	335	381	347	390	362	336	372	383	343	363	349	329	351	360	377	346	334	366	386	356	336	335	340	336	348	322	330	362	358	384	360	350	340	303	357	386	320	348	340	339	332	355	323	349	321	321	325	303	359	344	347	321	333	319	349	350	356	328	360	348	358	379	353	391	365	328	309	334	398	294	354	364	344	339	325	347	398	339	320	368	345	373	368	354	335	353	335	330	323	335	346	361	372	340	341	327	349	342	352	379	348	340	363	336	348	381	387	354	347	348	338	343	304	351	344	365	335	317	370	368	316	367	361	357	359	339	338	343	374	359	383	338	342	318	356	353	357	349	347	339	339	333	350	403	368	366	347	348	342	350	370	300	346	327	342	356	319	354	328	332	327	343	325	350	336	320	355	336	320	366	375	365	352	354	359	356	356	341	352	348	359	357	311	356	353	335	354	323	331	358	339	345	353	343	340	354	337	361	355	356	333	344	366	368	324	333	339	329	357	360	358	324	370	355	336	352	346	315	376	357	352	345	332	350	375	325	370	326	325	333	371	333	350	303	314	347	362	355	347	372	357	341	358	327	379	324	342	373	332	316	366	361	342	339	303	324	344	358	321	350	357	343	342	321	358	379	390	360	375	332	352	351	332	378	309	338	360	346	347	340	382	353	333	368	335	356	318	318	316	325	321	350	346	349	336	340	361	344	383	346	344	377	311	343	342	354	370	334	365	340	350	370	325	337	343	375	346	355	368	380	340	325	334	327	390	365	361	371	387	329	349	349	370	345	330	306	400	346	380	330	341	337	342	357	376	331	361	315	329	340	342	336	335	334	368	371	390	341	337	317	356	337	352	319	351	353	350	363	303	340	330	336	380	379	364	351	363	333	364	389	345	350	352	353	361	313	358	381	371	374	366	353	345	310	338	357	343	411	330	343	341	362	379	359	322	343	350	353	371	324	370	371	350	424	352	351	330	364	348	361	340	375	341	349	346	310	373	370	364	334	332	337	361	322	353	308	340	318	337	369	342	369	370	308	323	329	297	368	403	340	370	340	355	334	362	390	390	329	344	343	369	367	364	366	379	377	365	354	391	358	319	336	361	363	379	375	345	371	346	380	338	363	330	342	350	339	348	333	341	351	324	332	368	334	348	322	337	344	328	369	336	339	341	349	361	325	330	369	330	358	369	365	351	324	343	316	374	345	342	366	349	371	335	342	327	338	323	333	317	318	348	347	365	341	325	308	330	320	366	363	329	340	321	339	321	335	356	354	397	339	323	330	361	310	336	367	329	330	338	302	357	350	342	338	340	361	328	348	383	351	336	375	385	350	343	346	325	302	325	374	317	357	350	327	311	318	312	338	357	388	347	333	363	362	360	330	330	345	354	331	333	350	377	361	342	338	352	368	366	332	347	348	362	354	335	337	339	388	312	350	346	379	322	365	345	363	320	359	362	352	351	336	328	357	339	343	342	351	340	342	370	351	364	317	351	363	350	352	376	325	341	337	365	363	339	359	369	341	316	337	341	334	323	355	341	348	377
9400	3455	20427	53796	63671	63911	57955	51303	43729	34563	24618	16181	9241	4073	790	743	779	730	742	802	752	750	772	759	738	752	739	796	748	758	734	760	747	718	755	734	724	768	838	697	771	751	759	687	809	757	772	767	810	743	751	730	762	769	750	709	773	735	763	744	731	735	779	700	758	751	742	741	814	739	733	715	770	760	756	797	718	756	737	723	726	730	731	764	776	733	750	769	759	736	729	710	736	783	783	752	781	695	784	725	788	782	780	726	732	731	738	790	782	747	775	755	699	739	736	735	747	761	736	753	742	761	744	744	747	806	708	741	745	748	690	724	708	773	791	767	797	778	747	730	784	712	799	762	734	679	742	721	759	763	781	765	743	774	768	772	735	795	793	767	749	770	752	749	782	726	707	723	785	735	763	719	738	703	761	744	722	726	766	782	732	800	763	749	710	731	769	749	786	722	742	775	749	769	755	766	754	752	796	784	738	826	713	699	761	756	741	717	749	721	768	756	747	745	733	707	754	719	771	724	684	720	793	781	692	774	731	788	738	738	753	788	720	739	821	788	758	701	764	761	764	740	743	781	747	757	737	757	761	763	736	760	753	727	752	797	727	813	768	700	701	776	701	769	758	707	746	761	774	790	744	777	765	738	767	727	744	780	758	747	791	722	775	753	731	776	726	765	728	728	781	782	710	719	753	799	735	720	727	772	759	747	748	744	730	773	800	764	748	747	790	774	754	760	769	708	706	736	777	693	764	761	759	779	766	771	723	737	692	713	729	757	755	762	699	749	808	737	742	762	760	780	753	759	740	758	765	747	767	770	722	749	763	782	752	746	761	701	753	766	736	750	748	717	731	810	772	789	739	748	739	752	740	747	768	814	761	684	776	724	760	761	768	715	755	760	747	749	742	796	747	746	794	737	758	739	766	788	779	761	761	742	784	723	728	755	710	740	737	708	718	733	755	778	743	771	799	760	803	782	760	742	741	750	757	786	723	774	734	734	765	723	744	725	761	707	719	783	746	794	723	752	735	703	684	719	783	787	721	733	744	727	726	778	723	763	748	767	744	773	759	767	706	722	752	718	773	715	787	716	781	726	737	763	746	747	780	795	810	781	736	753	794	714	751	696	737	792	757	742	731	764	741	735	758	747	763	832	764	773	783	741	738	740	708	770	727	733	761	727	764	697	740	806	780	749	747	789	747	726	693	754	747	741	708	747	776	769	745	758	770	712	723	832	764	789	753	749	734	794	777	796	781	775	781	749	799	784	776	722	754	760	773	746	788	736	777	742	744	731	775	716	759	755	767	779	763	765	721	731	743	733	692	750	737	755	751	732	752	759	726	755	802	732	739	743	756	751	724	720	749	743	759	720	730	731	736	742	747	800	734	719	738	796	794	793	712	720	719	748	712	770	773	760	765	800	772	728	697	751	728	765	776	721	778	753	758	694	826	814	720	737	737	770	740	778	752	744	730	734	724	795	719	740	742	756	789	746	713	791	763	753	728	775	811	693	724	798	775	707	721	764	796	775	705	819	763	780	714	761	720	767	767	773	795	723	709	754	776	716	752	748	801	753	790	752	715	756	819	781	745	799	742	758	729	780	740	738	766	783	735	768	751	791	727	753	764	732	761	716	743	751	758	796	704	744	736	767	785	683	731	737	746	796	756	759	766	740	719	755	725	751	705	736	757	774	706	804	797	709	738	732	749	737	765	679	766	722	746	735	741	780	764	787	709	758	796	742	725	752	839	809	804	744	779	766	748	747	731	724	813	738	737	727	763	720	761	741	781	750	754	782	716	740	736	747	750	730	752	728	740	744	736	759	753	752	731	740	722	744	721	787	756	740	729	771	734	720	732	791	749	716	742	742	794	734	731	735	729	758	726	779	744	720	732	769	720	767	772	746	814	733	745	744	755	764	735	744	795	794	754	785	741	806	723	791	792	731	793	765	722	735	737	781	755	717	730	727	740	789	761	765	756	738	752	729	763	752	758	826	715	744	803	793	788	727	754	706	786	733	789	799	808	773	742	687	737	738	828	766	723	765	740	780	803	720	757	735	780	783	732	734	734	752	761	731	785	737	708	777	783	791	707	710	747	786	720	741	739	723	810	772	751	743	749	763	776	746	735	744	733	764	768	788	810	790	750	732	707	759	764	810	795	754	774	773	828	739	821	703	786	729	770	784	768	718	734	733	725	774	729	768	731	756	752	779	731	787	806	731	741	766	723	701	778	712	704	703	745	730	715	745	758	800	751	723	769	728	781	743	723	791	775	778	753	735	744	738	771	788	732	751	758	737	754	764	765	784	762	762	788	707	745	733	753	767	736	758	728	708	790	738	745	688	737	778	763	722	767	725	745	775	780	768	783	718	738	749	753	762	740	772	671	748	752	790	765	728	736	768	730	756	742	756	747	713	742	758	709	689	747	707	775	747	725	759	717	752	724	722	777	767	744	748	732	717	743	750	747	717	707	756	710	769	745	754	758	751	759	763	779	750	775	717	763	730	730	785	718	763	720	709	726	765	713	784	770	758	738	764	735	807	735	779	696	741	723	741	777	696	759	730	717	744	715	736	771	746	765	707	704	768	790	740	722	740	729	774	695	705	777	738	736	746	729	767	730	728	750	726	749	715	717	769	754	780	741	793	744	776	776	773	745	719	772	734	765	751	707	771	763	758	755	758	786	734	797	772	764	716	699	755	775	762	759	766	776	807	753	736	731	756	777	825	740	737	767	756	777	734	735	733	743	810	795	741	781	753	772	760	758	730	775	724	761	707	747	799	716	741	784	718	716	706	764	748	763	768	738	777	758	733	762	731	697	729	733	755	740	731	766	772	780	708	761	745	712	745	749	735	708	680	744	800	764	756	722	752	756	777	732	765	732	719	728	772	771	792	718	773	752	767	795	739	710	725	750	772	721	734	740	735	695	751	808	781	750	743	760	726	748	733	766	751	785	779	801	776	756	744	725	748	739	770	737	745	750	773	756	756	741	692	779	734	773	765	777	771	762	791	710	754	754	704	783	710	702	785	810	774	748	703	750	767	706	711	754	734	804	755	688	754	741	735	761	757	764	809	719	784	738	763	728	756	780	748	755	704	716	747	758	748	797	743	733	772	758	723	734	709	754	780	790	753	758	749	752	731	790	744	776	690	776	762	797	736	733	728	734	809	777	749	739	750	736	799	743	698	796	732	767	775	789	769	691	778	783	798	750	730	766	733	794	758	740	791	772	717	773	822	739	746	750	701	746	755	741	765	727	760	729	747	775	736	741	753	750	765	782	740	728	776	729	787	805	741	776	738	780	787	725	722	747	774	734	703	741	737	711	719	746	765	745	776	758	811	748	715	754	698	758	732	725	764	753	760	734	760	764	783	718	772	792	756	744	767	771	811	743	744	782	758	726	759	758	732	768	739	776	744	754	729	763	766	751	780	726	714	754	799	754	758	745	746	718	764	820	730	791	775	717	738	753	724	734	726	730	767	738	749	735	741	739	714	710	740
3164	740	1303	1620	1842	1931	1717	1276	1095	768	606	413	335	224	190	217	163	196	216	184	192	176	208	199	203	171	185	204	189	176	199	203	179	200	231	191	171	191	190	200	185	207	230	223	191	207	200	190	201	199	199	205	200	183	212	211	198	186	208	180	189	189	219	186	187	204	182	228	205	175	149	206	203	206	209	181	190	198	180	196	160	188	205	191	210	168	206	210	194	189	199	185	164	203	176	202	181	200	173	185	187	185	212	177	206	186	204	197	176	186	202	198	212	215	204	204	184	194	186	188	198	211	202	205	195	226	213	183	226	205	204	213	177	202	173	185	192	208	161	213	211	173	205	194	191	200	189	197	189	178	210	198	215	173	213	207	206	202	198	202	201	205	186	203	199	192	179	190	204	186	219	211	191	183	200	188	179	193	202	175	209	174	205	191	173	173	191	203	187	180	175	192	175	208	192	207	204	215	194	184	223	192	171	193	211	184	159	195	178	201	220	199	207	196	164	209	174	211	181	191	185	172	217	177	205	183	205	175	204	203	197	204	201	173	199	204	205	190	210	180	203	212	195	216	213	178	201	187	206	185	219	194	211	201	215	205	198	189	184	229	208	175	200	207	186	189	226	205	200	199	209	184	199	199	203	185	185	212	226	176	185	175	191	172	223	189	229	188	205	213	174	185	187	208	193	187	226	199	220	190	183	193	207	181	197	180	191	192	187	218	200	190	208	245	199	180	197	182	210	200	185	190	179	196	199	223	208	188	165	182	191	181	182	197	216	207	208	200	189	209	176	201	203	211	195	181	182	211	203	200	192	219	212	190	190	191	179	189	205	190	214	199	189	207	183	209	196	183	190	189	181	204	210	197	170	179	186	201	200	181	194	171	186	201	204	192	215	191	197	196	196	211	172	178	204	195	174	190	204	206	182	180	190	189	193	208	218	197	195	215	191	175	200	184	185	211	219	145	179	189	218	216	231	186	189	187	182	177	193	177	216	190	182	210	207	195	181	201	210	210	185	188	208	196	175	210	184	181	169	201	227	215	173	198	209	189	204	208	203	191	171	200	220	166	189	195	194	183	195	197	187	207	192	179	195	187	183	205	181	190	191	211	199	183	215	200	202	171	167	191	167	223	172	212	181	221	222	213	174	185	207	178	192	175	222	175	209	200	189	186	215	202	204	206	178	195	209	215	200	203	184	179	199	202	190	201	196	205	202	163	198	183	195	172	162	199	223	195	186	190	184	205	221	201	184	188	199	213	218	200	208	181	170	187	198	185	188	165	187	174	184	181	187	200	197	206	185	198	212	181	195	192	206	207	208	192	208	202	197	211	181	224	199	229	192	181	210	193	200	210	214	165	188	196	186	186	219	196	192	204	190	185	214	208	239	211	183	209	197	180	192	197	163	211	216	206	196	195	219	177	192	177	177	186	216	177	199	203	175	212	169	233	195	200	187	198	194	193	219	220	199	202	182	188	205	172	198	195	186	162	197	200	219	173	153	180	164	202	182	208	207	207	193	186	232	227	188	186	193	214	205	179	176	205	221	184	219	205	178	186	190	185	190	212	192	180	209	189	189	232	197	208	201	202	217	200	183	179	191	188	217	185	168	172	198	196	215	179	210	195	181	177	218	227	221	180	188	203	182	191	200	202	203	213	196	208	194	210	194	196	207	206	202	227	193	217	183	185	201	181	202	196	177	192	192	174	195	169	176	185	190	202	204	182	194	185	217	163	214	202	204	208	227	190	191	181	207	167	203	193	208	178	206	185	194	192	244	196	223	186	199	193	189	192	190	200	175	199	208	215	194	196	213	194	185	207	203	192	174	194	181	202	175	207	207	192	188	205	197	185	216	202	229	185	193	201	193	201	228	200	211	196	195	208	210	198	203	186	200	221	197	200	178	168	193	156	208	209	203	218	202	200	188	185	198	189	193	190	181	207	172	164	210	208	214	162	213	224	180	201	207	199	168	217	209	211	169	197	204	183	192	164	204	200	211	194	187	203	218	200	209	180	183	213	213	216	188	214	186	177	194	195	221	199	220	189	172	192	201	186	197	188	219	221	192	213	210	171	209	181	220	196	200	172	206	196	197	223	182	209	188	217	183	197	187	192	165	194	219	211	203	196	207	165	194	183	179	205	194	184	191	181	211	185	198	216	212	212	202	188	205	235	173	174	172	208	181	229	241	223	192	179	180	210	204	225	203	219	186	220	230	203	189	179	255	199	179	199	188	219	180	211	205	203	214	181	187	161	205	194	204	179	189	197	216	217	189	188	210	172	203	179	198	188	194	228	217	193	200	185	232	201	202	201	204	192	198	192	206	210	216	189	186	196	209	177	185	212	189	215	211	165	185	198	215	190	208	202	229	199	207	208	187	216	201	190	203	220	216	212	212	201	196	211	172	202	213	205	195	201	206	187	191	194	207	180	205	189	189	205	195	191	195	180	199	217	200	185	189	175	218	205	222	207	191	171	175	206	195	189	224	184	189	223	210	180	193	198	194	216	215	189	193	181	209	189	231	190	203	178	175	192	219	215	197	233	214	221	190	196	180	199	202	199	210	198	179	185	216	209	193	183	198	200	168	174	206	200	177	186	203	225	188	201	206	193	201	175	191	190	181	178	215	180	195	190	194	185	208	210	181	198	201	208	195	183	187	213	208	216	203	171	171	197	200	188	179	211	159	197	200	223	190	198	197	186	209	209	225	211	196	166	198	186	191	204	192	238	211	229	186	183	188	196	202	221	198	206	192	236	203	209	187	161	210	213	181	190	201	199	168	194	197	191	184	180	219	212	206	195	207	199	174	213	199	197	213	196	197	194	218	206	197	196	208	225	192	222	214	172	196	163	180	197	188	197	212	174	195	194	205	219	187	204	227	205	159	210	202	213	180	188	195	230	179	205	200	225	206	209	242	211	193	220	165	196	203	182	219	181	168	215	206	213	186	220	206	186	204	195	207	221	177	207	176	195	180	206	213	207	237	182	196	205	209	194	225	199	227	200	186	237	211	191	170	202	214	175	192	211	227	185	183	177	221	195	199	194	189	192	182	220	205	231	194	190	193	208	175	214	190	200	193	210	188	181	185	172	200	204	178	180	186	203	209	185	216	170	230	190	186	174	202	199	216	180	201	189	202	178	192	190	198	212	188	190	196	186	177	190	204	185	169	206	211	181	188	188	200	200	174	205	230	188	216	239	189	207	207	208	199	174	192	192	194	205	203	185	176	200	199	201	170	186	205	211	183	218	185	172	185	180	192	195	201	201	192	194	188	180	214	198	186	191	201	197	194	187	188	206	224	194	186	195	222	208	203	199	193	186	231	195	177	203	176	207	188	203	198	172	227	175	220	195	200	208	212	173	207	199	224	193	192	239	189	206	223	184	208	168	189	180	213	194	231	173	205	216	189	193	193	182	210	217	229	240	190	190	214	182	206	203	195	186	232	173	186	181	202	208	211	203	165	184	210	171	198	200	211	227	184	192	187	201	231	208
2709	948	2742	5260	7558	8366	7044	5574	4171	2929	2050	1342	884	618	436	458	465	483	431	462	475	446	442	464	438	461	462	452	483	457	451	459	467	429	463	460	503	441	452	421	473	446	476	439	490	484	434	467	512	474	475	482	465	432	476	503	456	438	507	424	446	505	440	467	457	449	456	442	468	464	475	441	471	463	434	450	472	434	448	458	450	448	453	472	449	457	485	447	495	454	493	480	450	459	499	492	500	426	478	476	453	495	452	496	430	459	452	419	466	466	502	487	477	447	433	453	422	496	453	462	494	474	443	426	459	460	434	462	437	459	450	490	438	432	489	458	442	446	473	433	478	508	450	457	447	495	462	449	454	479	425	449	440	458	474	461	434	470	455	448	447	452	467	450	438	431	453	470	426	478	423	443	470	449	460	459	419	452	522	469	450	459	454	476	448	480	478	480	457	477	464	460	432	481	493	479	438	473	466	461	463	470	452	454	447	426	446	448	450	452	472	465	485	464	438	456	502	477	470	460	458	443	413	510	452	450	448	438	479	474	487	464	467	454	434	439	441	461	466	479	487	467	430	428	458	450	435	463	485	469	494	465	440	455	449	475	432	451	472	480	436	445	452	458	452	457	481	443	451	457	463	485	460	467	432	466	479	456	474	469	500	473	425	422	463	460	467	464	471	480	504	457	431	448	458	457	440	454	456	466	450	473	474	449	486	449	450	462	488	469	450	449	425	488	466	447	426	463	481	459	468	476	450	433	476	429	423	431	460	460	410	477	437	480	465	469	450	485	451	463	462	497	454	425	450	472	480	461	469	430	465	449	517	456	468	462	478	460	509	450	470	458	432	453	491	446	407	470	441	465	435	444	432	462	477	451	462	448	472	435	458	509	477	458	476	463	475	427	473	401	477	458	461	439	471	480	493	456	453	453	456	467	465	482	470	459	448	449	461	447	487	446	438	417	429	492	466	435	430	445	482	464	432	446	477	442	481	485	482	431	488	455	465	488	444	464	467	436	460	453	461	459	457	459	496	482	465	480	458	418	470	439	439	480	459	454	462	448	508	425	478	471	496	467	465	479	440	412	429	485	479	508	442	514	483	506	437	493	448	452	457	477	482	465	472	507	474	445	443	493	462	441	470	477	470	448	477	488	477	494	427	463	474	433	428	434	432	461	455	444	437	475	436	470	467	454	471	451	457	477	450	474	491	432	461	428	454	460	468	484	441	465	455	490	484	460	473	464	469	434	430	465	483	459	428	466	459	465	456	416	414	465	457	476	416	451	462	478	460	465	462	452	483	493	431	471	439	433	483	454	471	479	442	477	485	475	456	446	491	456	444	495	506	450	454	463	454	464	417	426	424	496	470	427	451	480	491	458	493	431	455	471	471	455	462	486	461	425	410	491	464	481	453	435	458	428	452	468	470	478	474	459	469	421	444	455	469	464	493	475	477	455	478	465	448	455	419	451	455	453	464	464	462	484	469	456	474	438	439	427	479	458	515	457	454	471	435	479	482	428	444	458	433	459	449	446	444	432	416	490	401	447	470	476	455	517	444	451	439	419	432	521	466	439	488	419	463	466	456	466	419	472	444	481	441	492	449	478	436	467	462	463	463	423	479	444	445	451	414	467	484	468	449	451	436	452	475	440	441	437	486	400	459	468	466	414	468	464	472	434	475	468	464	444	453	465	456	442	486	449	471	450	438	453	454	453	467	485	435	489	499	400	441	444	475	438	444	453	457	426	470	476	447	457	434	460	457	463	470	446	463	477	496	475	458	493	461	427	461	421	445	462	458	467	452	463	466	472	435	483	455	453	455	460	453	453	478	447	450	485	457	441	449	471	448	484	492	472	452	451	417	435	452	462	442	432	440	461	447	456	458	481	445	465	480	473	441	440	437	462	427	439	425	459	495	425	454	482	460	420	455	458	425	454	434	473	469	456	448	472	448	446	422	461	459	428	451	451	419	421	471	482	459	457	437	435	443	475	448	425	450	428	470	465	421	486	437	428	521	471	447	473	480	437	441	491	464	466	493	477	489	472	470	472	498	435	418	470	455	433	474	435	474	446	465	448	465	480	462	468	472	454	427	492	447	479	460	469	464	464	457	431	451	471	458	450	459	456	464	469	464	448	458	463	427	449	469	468	422	453	453	488	431	458	438	472	460	482	433	460	442	475	497	453	469	493	457	515	465	506	470	461	470	443	467	455	469	480	488	447	494	468	461	432	465	445	470	465	445	428	457	455	453	464	470	461	451	487	476	449	478	436	442	460	427	403	438	515	421	468	475	517	455	447	450	470	464	443	448	463	480	466	451	490	496	448	475	491	424	455	444	451	483	441	458	471	455	462	426	438	467	500	461	481	474	489	438	458	470	442	430	463	450	461	472	453	468	455	458	436	436	485	495	473	530	426	438	443	497	464	475	497	450	448	450	449	456	457	468	466	456	505	445	457	443	486	456	438	465	443	470	438	491	478	482	457	446	483	466	482	460	456	456	457	487	495	435	440	480	467	443	465	477	457	446	428	467	471	466	462	475	467	455	464	464	480	460	506	467	491	454	421	429	472	475	447	489	450	437	465	468	469	449	468	469	479	455	427	426	453	470	431	470	453	493	442	461	459	502	486	448	436	450	493	469	510	444	410	476	454	472	443	501	473	456	434	473	464	485	474	488	461	506	450	457	460	487	443	422	488	483	449	411	422	442	450	493	443	457	475	448	463	382	488	457	462	490	448	442	446	466	461	426	484	454	474	465	413	482	485	423	447	468	428	452	454	462	502	450	468	486	423	475	470	467	463	465	458	470	438	455	447	454	421	429	460	495	426	456	489	452	486	502	483	438	480	484	431	465	449	470	479	452	462	445	492	456	454	480	469	447	439	474	465	444	437	480	460	441	469	474	483	450	420	470	417	426	445	435	483	484	454	437	477	474	427	448	465	465	467	446	439	446	459	443	438	528	487	448	465	463	449	448	411	469	447	449	452	475	481	473	450	414	464	451	480	471	462	468	461	453	444	434	483	460	442	454	500	445	453	450	515	466	467	446	492	435	433	469	473	459	464	450	414	465	477	456	478	483	446	438	435	468	460	451	439	451	459	499	467	479	476	463	444	458	483	500	427	465	488	455	441	460	473	463	488	481	488	479	482	467	429	438	420	446	435	473	492	457	498	466	442	472	460	505	457	474	475	464	443	461	483	448	437	440	481	443	482	489	459	454	456	446	478	503	476	445	470	506	449	478	458	458	457	473	478	492	449	483	470	456	441	465	429	459	442	476	468	474	452	448	452	416	470	459	493	478	456	441	452	456	459	475	450	458	466	467	464	431	483	440	507	453	458	438	457	469	461	435	416	452	501	434	463	437	491	452	482	471	468	473	462	456	462	444	454	453	466	474	447	472	489	454	442	440	486	457	463	455	469	443	468	467	449	438	474	414	471	510	451	403	471	418	475	482	453	420	466	483	432	474	457	474	459	421	434	468	413	471	464	495	442	460	460	457	466
20610	4887	23281	49560	53008	47771	41928	36476	27147	17689	9378	4407	2158	1041	385	314	349	324	338	322	338	314	304	345	309	306	353	345	365	313	310	315	300	354	341	290	320	332	321	369	310	330	314	332	370	331	330	349	333	363	336	352	306	315	323	309	343	341	358	314	267	348	349	352	344	344	314	320	311	345	317	317	332	319	307	319	313	330	341	309	356	351	313	307	328	336	365	334	319	307	327	304	341	323	320	321	336	331	318	333	357	361	293	345	336	349	352	344	322	337	317	331	328	303	310	352	340	362	362	324	308	316	326	338	354	343	325	341	302	337	328	355	319	305	329	368	305	353	324	345	321	342	351	316	328	327	319	313	331	289	307	344	309	319	347	335	327	348	324	347	321	328	327	365	320	335	333	311	317	321	304	328	338	332	326	296	357	329	323	348	307	290	305	347	344	317	348	326	307	321	345	341	316	338	314	307	331	320	322	282	312	341	326	349	313	328	330	322	355	323	329	320	321	323	348	342	380	323	341	312	358	303	321	336	338	352	345	328	332	333	342	309	359	302	315	341	361	301	336	346	328	336	350	365	349	342	326	301	339	291	304	358	333	303	319	360	274	318	387	328	352	336	374	333	356	316	357	327	322	338	310	327	301	345	343	327	320	341	346	340	341	326	313	327	352	338	286	321	323	312	325	339	348	305	375	343	321	324	330	359	327	331	348	340	316	308	321	304	347	344	340	342	329	313	329	296	297	375	325	341	317	344	360	337	357	332	334	343	350	318	331	334	348	333	327	314	321	318	328	294	313	338	339	306	303	298	314	329	374	357	320	313	334	321	341	337	332	320	296	349	344	307	339	353	336	316	348	356	342	329	326	322	321	305	330	300	342	279	311	337	364	333	338	320	340	312	335	340	334	343	348	366	335	336	300	332	312	361	332	361	303	334	293	350	320	309	309	337	315	314	311	315	343	302	317	336	345	308	305	299	332	325	317	314	333	335	297	345	332	349	296	323	330	312	324	339	338	333	314	345	338	339	317	328	321	326	323	332	335	330	340	306	329	335	349	327	354	357	359	309	353	309	327	325	352	346	342	355	306	314	340	321	326	320	364	338	337	327	331	341	357	339	333	349	366	330	341	328	321	341	307	305	351	360	340	315	341	356	349	344	316	329	352	348	314	336	354	310	317	319	352	315	338	323	329	320	340	323	317	365	343	326	344	338	313	354	335	356	327	317	347	330	324	337	307	317	312	339	322	362	305	311	359	353	281	322	318	333	343	305	323	289	350	363	319	322	346	337	339	334	314	365	336	323	330	351	344	335	323	334	322	343	327	313	340	337	304	313	350	328	309	340	335	324	336	366	326	358	362	335	297	340	341	324	316	339	292	291	307	351	327	340	301	344	315	319	335	331	391	299	344	343	316	362	310	323	348	327	340	311	341	344	346	316	337	336	329	311	320	343	309	290	321	329	332	338	304	343	314	333	355	348	350	316	307	328	337	311	314	327	348	320	315	347	326	326	330	336	317	338	334	356	289	342	344	348	380	312	287	293	293	303	329	357	331	338	333	329	366	312	324	316	340	364	335	371	319	343	311	323	328	313	310	382	361	315	340	368	343	345	332	349	305	381	332	335	344	330	325	334	288	350	357	369	327	349	309	311	343	337	351	318	338	349	305	360	319	304	312	335	336	350	355	332	362	321	310	333	283	351	332	338	342	333	293	310	297	331	339	310	347	348	333	348	309	349	356	340	341	343	299	321	317	367	292	319	348	336	349	355	353	318	351	297	294	330	297	301	328	325	337	332	300	357	308	346	352	339	313	312	334	335	364	333	322	343	314	289	340	325	356	339	318	336	347	319	311	318	316	326	326	320	333	354	358	320	349	298	312	331	357	326	313	335	336	312	340	332	359	345	294	316	319	274	341	340	298	373	332	306	325	375	348	321	323	349	341	375	331	325	324	330	324	338	300	367	351	346	311	310	336	327	324	317	318	305	301	317	324	323	345	354	316	336	328	350	334	354	354	318	306	322	369	322	320	363	332	300	310	360	342	333	346	340	317	330	348	343	318	336	363	352	306	292	344	330	306	327	329	355	331	318	369	376	357	355	335	341	352	322	319	336	352	325	353	320	304	337	341	286	285	290	306	360	339	315	328	313	326	356	342	317	373	338	329	310	356	306	345	345	325	311	293	329	359	306	334	312	317	358	345	333	370	328	320	296	338	307	365	325	323	340	310	315	328	326	353	340	349	342	335	317	319	300	329	344	320	334	330	297	302	314	338	323	350	369	339	298	339	324	351	317	329	352	344	295	311	350	300	315	326	353	343	337	326	315	309	331	313	309	352	333	300	331	327	322	291	334	312	370	354	354	373	314	325	337	297	320	336	296	345	340	349	333	298	356	313	338	326	319	347	314	343	331	365	317	322	351	347	340	338	319	331	326	321	322	350	332	301	326	325	299	319	336	355	286	314	332	392	356	375	362	348	330	330	298	291	320	323	311	326	324	340	331	341	299	354	337	329	336	328	311	287	329	331	316	356	305	318	334	320	328	338	333	346	322	360	352	332	304	324	337	330	311	358	314	340	342	357	334	333	347	343	366	324	292	314	299	310	320	352	367	312	342	328	330	347	336	335	304	343	320	305	331	281	321	298	354	321	392	321	323	356	347	366	328	322	306	343	309	330	309	319	350	323	326	356	321	336	324	330	354	348	330	326	291	402	334	317	322	344	353	334	324	351	316	332	326	298	337	339	315	308	310	325	301	318	360	351	294	305	325	323	329	333	339	322	334	355	330	346	319	313	321	352	328	311	296	323	327	355	365	336	341	331	300	343	333	332	345	329	358	334	360	346	316	326	298	311	306	342	315	376	315	325	322	345	352	340	345	307	334	317	324	352	342	322	331	323	318	334	300	321	323	323	351	324	346	346	327	342	306	329	313	323	357	318	322	336	331	294	302	331	338	341	329	334	293	317	306	301	346	328	304	351	317	335	378	350	332	331	356	316	340	329	351	335	347	359	310	303	363	316	344	311	335	354	347	324	320	334	340	335	338	344	336	317	346	343	293	293	325	327	312	301	342	314	318	356	397	325	345	342	332	329	334	323	324	312	327	315	355	315	294	325	332	318	353	334	312	332	340	352	344	341	332	328	292	335	354	294	316	323	308	376	301	315	311	336	319	385	354	326	319	346	329	370	314	310	320	330	338	323	335	323	353	322	335	313	341	385	360	328	361	351	317	315	314	303	340	350	324	341	339	350	312	320	357	302	311	325	345	394	356	343	348	304	318	335	316	344	364	336	344	335	317	356	374	343	324	335	309	297	345	325	318	334	351	337	336	333	310	337	328	318	318	326	377	341	320	343	312	314	338	344	311	304	321	356	353	326	344	321	351	361	323	317	316	344	351	348	319	330	344	343	356	335	347	325	316	346	313	331	348	342	342	329	335	323	319	312	329	358	334	347	312	317	335	334	343	312	339	346	309	355	324	385	326	358	327	310	373	394	342	323	295
9610	3601	29778	56314	62408	59975	56206	51787	43850	34734	24201	14675	7734	3891	902	761	749	739	747	729	728	778	718	720	711	718	724	742	699	770	730	723	714	755	734	708	682	736	725	721	691	732	701	730	732	747	746	751	696	765	717	704	751	763	708	766	701	686	688	772	731	724	685	682	781	765	741	714	726	708	734	674	818	751	742	723	737	709	715	738	764	686	763	716	748	735	685	711	689	735	691	735	736	684	683	733	756	738	711	705	732	710	780	703	764	719	679	724	746	744	718	735	685	713	723	663	765	683	733	716	721	732	702	743	702	728	707	750	749	761	712	747	741	725	720	749	723	743	745	736	705	686	690	733	735	722	730	694	743	778	724	708	708	705	726	749	754	695	719	711	765	739	760	686	684	712	707	699	688	759	732	749	712	701	712	719	716	702	748	711	708	719	757	732	764	704	745	686	742	666	762	719	710	731	710	722	755	681	713	735	691	706	774	724	766	773	712	733	745	730	654	768	719	786	738	768	769	713	686	707	769	710	752	718	761	714	791	719	683	775	751	742	705	787	767	679	723	758	688	696	745	724	750	742	723	688	742	723	736	725	704	758	753	705	799	727	756	711	718	706	730	751	697	694	739	752	690	692	711	728	675	660	723	715	753	751	702	759	704	755	716	719	718	754	691	734	711	717	691	707	713	750	722	655	752	729	746	714	737	725	690	691	702	738	756	734	729	721	704	722	673	774	699	709	727	728	688	728	693	749	723	727	759	742	698	760	705	731	715	736	733	692	713	730	742	737	726	720	706	782	727	708	737	748	706	681	732	797	730	743	745	723	758	757	710	677	664	714	754	752	743	725	736	729	753	710	701	750	711	705	732	729	713	715	727	776	732	701	688	721	701	762	776	711	691	694	698	685	696	659	735	733	740	740	691	735	744	746	750	785	698	742	738	747	775	708	735	718	749	769	766	690	694	733	783	732	764	742	719	743	729	741	737	726	772	775	760	734	768	704	770	729	691	725	730	734	745	721	770	753	754	677	681	705	737	737	755	764	737	709	714	716	726	702	732	699	701	736	706	713	749	732	772	740	719	727	737	706	736	722	738	752	663	709	727	709	705	674	748	693	744	749	714	728	719	726	685	682	747	751	734	700	717	729	715	724	712	732	756	732	783	767	692	713	692	766	669	704	777	700	741	732	757	699	688	715	751	718	768	704	749	662	713	726	727	739	743	709	711	713	745	689	708	762	712	699	771	782	750	744	717	711	693	704	731	716	694	748	728	747	731	773	681	757	696	717	715	781	745	769	764	690	750	739	746	721	802	757	711	736	729	727	716	718	690	706	707	721	728	723	745	713	761	702	714	691	727	693	747	713	715	726	697	720	730	727	726	723	738	746	700	735	728	743	740	717	744	737	737	730	814	708	688	723	738	689	771	733	740	689	746	687	741	741	731	756	691	723	714	735	783	674	743	736	736	750	728	685	713	699	683	765	740	682	737	701	696	711	719	730	724	713	676	705	736	708	729	754	726	737	751	714	678	722	735	708	707	731	727	729	744	713	708	719	733	773	704	767	761	710	673	692	726	705	688	730	715	764	750	769	724	713	728	712	760	751	728	710	737	728	738	751	706	688	727	711	722	728	690	764	698	719	672	692	663	745	711	684	777	696	760	718	768	707	726	730	772	727	756	709	711	751	746	701	732	689	715	721	703	690	731	715	736	763	737	700	739	760	743	690	738	707	723	712	696	728	715	748	682	732	708	724	701	719	729	751	713	753	781	710	730	707	738	728	712	730	774	685	741	750	740	725	721	747	721	733	718	717	714	711	691	703	722	714	680	743	700	741	722	757	786	737	750	737	725	670	749	755	718	775	730	708	765	750	701	719	711	750	731	728	701	734	765	688	726	689	711	750	701	777	732	721	712	731	711	727	684	697	741	774	685	707	680	696	741	740	729	748	716	708	746	718	717	752	706	767	734	749	719	717	746	713	694	729	670	747	736	738	740	722	725	748	681	713	696	760	687	737	697	701	757	689	726	726	742	737	757	709	765	779	757	768	699	694	720	691	779	753	760	774	737	723	754	720	742	708	713	682	684	745	709	750	730	708	738	735	681	708	698	776	713	718	707	706	684	690	699	719	748	765	704	738	722	694	740	724	699	793	713	706	735	784	753	680	751	800	737	745	700	727	713	729	721	699	733	736	736	719	742	746	758	727	699	746	715	701	777	717	763	770	723	734	757	733	703	701	743	745	761	778	657	725	791	809	735	726	756	753	710	674	722	725	721	717	729	731	698	674	717	747	746	727	714	707	735	753	676	756	712	721	699	746	712	707	766	760	684	709	708	679	730	695	705	739	728	697	735	738	673	755	741	721	688	716	701	777	744	706	764	700	742	687	679	746	757	717	759	732	677	721	723	732	705	750	725	769	746	692	739	702	708	730	731	736	762	739	740	786	753	735	735	776	698	718	731	699	746	751	749	713	726	765	759	703	718	701	748	714	742	680	718	739	733	714	711	764	738	721	684	734	723	729	671	685	733	719	713	706	776	744	727	700	714	707	725	731	688	743	721	699	728	716	687	773	737	698	751	767	711	698	741	760	729	719	707	722	724	764	750	688	721	747	712	711	702	722	737	711	774	755	736	738	746	735	718	722	758	663	699	737	706	709	780	686	728	712	723	726	729	705	750	748	713	768	764	706	723	719	692	721	716	737	726	726	677	738	707	743	734	743	710	731	748	731	716	750	684	737	733	794	727	745	733	711	732	719	711	724	737	751	718	713	692	713	755	720	720	722	744	704	727	729	752	753	718	698	704	758	763	698	733	722	791	727	743	724	787	742	730	736	708	721	715	722	703	727	752	702	724	719	724	705	713	741	717	705	749	699	708	731	719	715	736	721	760	683	751	697	751	746	677	745	739	727	750	709	699	706	719	728	700	738	745	718	732	677	713	721	730	713	750	757	716	744	680	746	713	729	713	766	754	766	761	739	704	744	750	761	724	768	734	751	726	739	685	735	736	716	711	729	737	731	726	698	727	718	723	722	683	752	749	740	666	707	718	755	691	749	723	767	744	759	757	722	725	762	708	676	719	716	734	741	754	749	715	733	775	760	677	780	665	724	703	726	723	645	736	707	723	754	749	745	716	694	710	729	687	719	731	746	734	705	739	722	709	687	677	693	744	741	716	726	695	751	747	726	759	737	696	686	725	685	744	731	747	750	725	739	736	773	731	728	753	752	729	688	707	733	679	730	780	701	650	763	692	765	749	725	719	705	748	748	707	724	670	714	710	694	735	798	728	732	730	747	768	727	709	731	714	725	767	672	653	682	723	702	716	741	780	727	733	748	723	700	714	712	697	758	756	731	735	780	724	707	732	720	646	739	713	742	726	708	743	685	723	715	736	737	704	723	719	725	706	795	715	715	738	659	720	687	716	720	701	718	748	720	746	717	727	765	740	739	742	686	779	744	737	707	725	711	728	723	735	731	739	746	765	736	762	735	727	754	766	706	755	728
21931	5388	14816	40001	49056	50966	47208	38840	27693	17393	9552	4676	2212	1046	458	379	350	335	359	381	375	351	380	362	344	348	365	338	360	328	359	362	360	356	345	354	366	361	384	398	347	353	367	366	357	350	347	369	337	321	327	338	356	348	313	358	337	378	314	327	336	377	347	356	364	359	374	352	347	379	335	360	347	345	363	359	377	325	357	340	340	354	344	305	349	357	344	377	363	328	376	325	412	364	384	312	342	362	310	351	363	332	347	397	372	317	357	349	348	391	382	342	334	360	363	358	314	359	372	389	361	368	353	376	331	355	364	339	342	365	332	406	328	348	381	380	346	333	329	353	333	341	322	359	328	345	312	341	377	334	366	340	357	362	381	365	299	341	369	371	322	360	358	355	295	344	337	389	346	332	370	340	350	380	339	333	342	326	352	352	391	321	361	356	337	362	374	345	347	325	324	345	350	328	321	376	373	327	359	387	354	358	358	370	382	345	322	315	339	318	368	330	340	309	318	357	312	368	383	330	355	332	362	347	308	347	348	352	327	356	364	354	349	371	325	330	381	344	343	397	338	347	341	348	365	346	329	404	370	337	333	361	338	383	325	360	335	345	340	341	348	356	360	338	337	342	325	335	352	334	337	342	361	331	339	347	345	380	335	342	326	357	339	364	370	344	320	382	395	346	374	355	344	348	332	321	350	369	337	340	312	366	321	347	356	351	321	335	385	364	352	353	356	336	338	358	359	353	351	325	343	355	320	336	317	335	359	325	327	329	370	370	373	367	345	365	370	337	350	355	376	390	353	364	354	368	350	304	345	354	332	379	372	342	349	339	352	351	389	367	334	351	346	379	362	341	363	344	345	347	381	358	352	340	360	336	314	362	357	353	352	323	328	339	338	357	394	336	341	327	351	326	364	337	356	351	311	370	310	334	386	338	356	343	324	369	375	355	355	361	354	374	354	368	384	337	358	332	346	377	311	363	358	362	338	332	342	338	332	341	339	336	327	341	361	352	346	389	359	384	363	348	314	338	348	352	370	329	332	348	338	331	360	343	373	376	359	305	322	356	348	337	332	360	376	338	349	350	360	358	338	363	366	339	347	337	330	344	316	369	332	357	389	321	339	318	383	344	357	344	333	340	355	349	344	353	372	337	323	371	385	331	339	384	367	357	346	326	350	333	363	347	346	317	329	338	338	378	354	314	376	341	365	334	347	323	307	328	368	361	349	350	327	347	341	364	359	357	366	344	348	335	303	346	310	344	350	340	338	349	338	337	329	334	375	382	372	352	323	335	365	364	335	386	376	359	295	366	352	338	304	361	321	350	364	335	391	376	304	366	343	369	375	354	335	321	352	360	354	342	330	330	373	356	317	371	342	350	318	372	357	354	338	364	336	379	353	359	316	358	348	336	363	349	332	362	349	368	373	323	362	371	338	330	327	382	322	330	364	347	346	312	335	344	363	314	341	360	344	326	333	348	368	352	356	352	360	316	385	361	353	362	348	311	349	327	359	325	373	325	303	360	374	372	357	354	371	331	333	349	347	340	339	367	381	350	375	346	357	343	358	346	307	354	354	346	333	344	354	345	369	379	359	352	326	345	335	336	378	332	322	323	348	317	353	362	341	322	353	323	344	374	330	367	362	350	341	339	364	348	347	316	342	355	366	347	327	353	349	401	377	354	333	353	324	381	373	355	310	354	343	373	332	353	381	353	351	376	331	362	353	308	357	353	334	330	333	351	344	374	354	333	384	359	354	342	321	336	350	351	375	386	351	359	365	346	381	352	353	320	318	333	343	358	332	363	385	354	338	347	350	340	338	348	361	360	368	330	368	337	339	338	357	373	360	372	372	357	332	369	358	329	332	344	341	355	331	347	366	340	373	326	334	334	352	365	364	367	340	361	333	337	344	364	336	337	375	370	347	331	306	382	379	340	337	331	357	347	350	314	353	371	319	375	348	349	376	360	334	338	347	335	334	351	348	364	360	348	356	336	362	318	317	366	381	376	328	365	375	371	341	344	344	342	334	357	353	384	363	320	298	312	388	363	337	349	344	361	330	375	383	378	344	311	344	315	338	366	369	344	351	392	380	344	350	338	370	365	356	360	354	343	340	353	359	342	302	382	355	375	311	371	375	389	329	337	343	343	324	373	335	326	358	348	328	352	363	358	344	358	364	345	375	341	369	378	354	355	334	370	348	336	343	346	331	377	330	318	363	342	351	349	323	350	375	330	363	348	361	346	369	309	343	339	356	369	336	340	361	365	353	339	310	353	378	345	333	344	364	381	350	345	331	370	343	350	339	356	358	351	337	350	330	330	357	366	336	357	364	349	376	380	335	362	347	381	373	323	346	321	333	322	365	369	383	303	346	317	338	360	359	317	339	346	363	371	358	361	358	356	318	381	393	324	316	355	317	334	360	305	351	351	348	357	356	347	353	360	367	319	375	354	349	327	311	318	346	372	400	353	383	349	366	337	362	338	319	359	367	349	332	361	349	336	360	342	337	347	335	363	333	352	360	353	311	388	311	355	310	330	304	335	358	361	358	352	330	385	351	378	304	357	351	354	346	303	329	362	339	348	339	323	345	312	345	346	373	373	350	347	343	349	337	338	370	333	303	362	356	374	361	360	341	328	332	335	374	315	318	355	378	319	336	372	376	369	358	360	338	319	347	345	367	377	354	351	351	350	332	360	369	379	345	348	380	351	339	363	358	319	355	310	333	362	340	339	329	355	337	347	348	319	349	333	351	348	363	357	372	321	348	327	317	351	375	310	352	346	326	373	389	347	363	323	390	381	365	347	355	368	354	320	339	342	362	361	333	382	336	351	356	347	346	331	382	347	349	350	332	315	376	363	334	355	365	347	339	312	351	372	350	302	350	288	344	336	361	350	331	363	355	339	349	345	350	362	366	351	355	330	361	336	337	368	353	367	354	320	344	361	356	313	348	299	415	380	307	367	330	344	311	350	346	324	333	356	320	348	366	315	313	351	327	342	364	390	352	339	318	340	357	315	310	328	326	345	344	338	337	359	366	342	356	365	348	340	340	349	360	364	345	385	318	318	338	363	337	409	378	368	363	382	352	335	341	352	314	363	331	308	357	366	340	348	345	360	344	390	347	331	353	337	347	264	330	345	338	342	384	357	363	329	321	338	349	417	373	332	345	339	332	366	350	362	315	361	362	327	378	334	329	370	349	342	326	319	346	342	349	317	337	381	346	345	332	352	362	310	371	379	365	328	353	348	355	368	337	344	318	368	337	332	341	331	343	344	365	332	340	348	347	314	345	340	355	351	342	327	361	353	335	327	327	340	339	344	306	326	345	315	372	322	371	423	355	332	390	360	365	370	350	339	361	370	326	353	356	354	347	348	348	346	335	365	314	356	339	328	356	326	364	341	348	360	370	326	364	384	368	341	352	353	359	324	375	352	340	373	336	361	338	366	326	352	362	322	359	342	344	387	376	353	355	368	368	328	343	378	346	340	362	328	340	338	387	340
10014	3921	21653	49865	59432	62653	60548	53241	43604	34047	24038	14941	8250	3856	1067	761	785	713	766	723	868	763	804	726	737	751	774	794	715	773	800	761	776	734	774	773	784	772	773	803	731	746	744	751	745	738	777	735	712	756	770	787	758	748	770	766	768	778	772	775	764	803	792	767	741	760	744	739	744	809	764	776	719	746	683	737	684	728	740	759	741	742	782	778	747	788	777	781	810	793	737	733	750	768	772	776	770	738	732	723	776	796	760	768	737	772	761	745	761	748	756	758	732	773	729	712	730	747	784	779	772	775	849	828	755	710	751	773	730	758	737	790	745	812	796	725	762	776	784	747	692	739	757	775	767	740	733	699	794	756	767	722	728	757	804	781	771	775	761	746	756	812	741	756	757	783	754	773	735	786	787	724	698	749	817	743	766	730	743	777	755	791	777	720	758	729	744	810	806	795	767	814	801	742	769	756	735	714	780	780	720	777	818	750	767	774	796	785	816	779	714	740	775	809	732	755	749	769	763	757	813	807	790	734	788	710	761	790	774	784	777	766	749	730	756	755	718	772	803	766	785	739	742	728	800	809	740	761	778	761	739	738	778	751	776	748	744	748	736	785	767	734	742	734	747	759	761	790	701	737	792	786	793	791	776	741	750	751	733	756	738	805	814	727	825	780	763	791	749	736	720	783	775	761	746	744	783	766	737	735	774	728	743	733	756	761	751	755	759	743	777	702	755	754	733	763	768	758	752	827	743	777	724	786	709	775	788	760	745	760	778	760	761	763	730	760	749	823	736	747	751	746	756	751	783	777	820	724	784	742	780	782	754	756	718	751	771	744	723	733	707	772	775	699	716	747	740	794	765	729	752	781	732	755	761	727	760	768	731	767	753	781	749	733	719	760	755	773	769	783	746	759	783	758	783	794	832	784	740	755	754	798	776	727	760	785	733	743	710	787	739	817	716	777	779	766	741	737	799	736	826	787	772	764	774	787	708	755	773	736	763	742	759	790	738	775	745	760	766	745	764	795	733	787	754	721	758	793	729	708	741	707	713	777	727	751	842	753	762	753	729	778	735	742	805	743	786	728	733	782	742	761	713	742	752	737	789	752	770	767	763	767	728	752	800	742	771	742	734	748	803	752	791	719	793	780	821	775	772	743	744	721	746	708	750	768	782	778	801	715	738	748	769	800	727	757	813	727	756	790	766	746	765	717	791	776	781	722	771	790	776	767	768	762	757	756	709	775	783	736	739	729	777	785	758	761	794	746	764	773	739	745	770	727	730	742	732	726	759	762	714	799	749	818	730	760	789	789	778	756	760	812	779	783	747	772	776	763	792	764	787	765	761	792	772	768	768	723	704	735	770	735	704	759	738	724	751	835	770	802	756	787	737	723	769	767	793	756	790	803	752	734	739	748	801	711	738	734	800	806	737	757	807	697	741	771	796	713	800	725	741	746	766	724	767	765	742	761	797	792	775	793	769	767	751	730	740	770	791	777	779	788	778	776	726	764	782	768	772	729	746	755	727	720	693	746	749	794	746	798	779	742	772	750	726	705	740	752	780	778	793	736	779	749	782	743	787	806	766	796	735	742	723	785	740	728	775	753	758	753	773	752	781	732	787	794	753	735	775	722	784	760	753	809	727	740	750	788	777	745	761	757	802	793	781	751	744	747	764	787	765	759	779	715	769	755	762	727	765	759	750	752	730	778	794	760	757	779	817	756	748	813	777	750	797	786	771	781	780	733	790	730	801	745	781	757	757	753	732	765	745	758	696	733	799	743	776	746	743	793	771	784	736	798	781	734	793	770	778	742	748	755	750	778	752	766	802	783	783	743	798	764	736	739	780	752	752	753	776	726	732	756	796	740	764	763	759	762	746	807	779	793	755	762	778	758	765	757	738	761	728	782	770	760	741	738	738	797	765	787	769	788	743	757	753	778	749	787	748	756	757	810	727	724	767	765	767	720	743	776	723	766	762	763	781	696	772	766	725	726	722	711	759	758	769	679	743	790	773	799	754	742	759	791	736	754	740	727	731	748	778	756	708	792	795	751	786	787	805	754	758	758	760	779	758	762	814	757	756	774	708	771	788	744	792	744	700	760	769	696	769	766	741	745	770	733	735	784	784	732	749	821	831	753	734	794	789	717	751	747	813	735	746	778	772	750	861	742	725	760	775	740	817	784	762	741	729	712	729	748	752	733	703	760	760	762	820	803	776	773	769	677	738	747	764	743	740	806	718	768	742	712	787	773	766	724	715	754	752	792	698	789	748	761	751	805	735	765	731	738	702	733	760	756	799	756	747	765	752	754	748	757	837	732	792	743	762	783	739	784	741	767	762	733	764	754	761	747	818	733	726	779	738	751	736	774	762	748	776	726	737	752	731	767	738	756	752	759	765	769	753	728	742	725	782	772	785	725	776	747	769	745	740	787	783	781	780	754	763	712	776	800	758	744	791	736	732	828	774	817	755	691	772	748	748	725	793	708	790	757	780	751	712	736	723	746	717	768	747	788	758	760	745	759	786	762	748	762	754	726	793	747	753	728	717	760	746	782	766	736	736	756	734	731	753	733	722	738	789	759	720	805	771	745	765	810	792	731	769	730	796	707	807	792	777	739	754	784	792	753	715	766	729	751	784	768	783	763	723	744	731	804	745	780	748	777	779	738	805	727	744	769	713	782	754	770	754	757	810	827	778	837	774	784	817	712	815	784	755	787	785	732	714	759	774	755	796	763	717	764	740	795	749	740	744	769	759	742	773	760	795	705	735	765	805	762	707	735	758	771	756	780	803	760	780	764	756	773	718	790	745	732	771	837	759	749	773	735	749	764	726	773	730	757	783	740	729	761	781	746	776	723	741	781	763	790	686	771	782	782	759	762	771	797	747	811	781	720	743	736	761	760	729	733	781	754	778	772	776	778	741	776	797	762	700	770	771	809	783	728	762	718	773	806	759	768	799	711	704	749	838	752	739	767	760	822	746	771	793	725	766	795	749	776	789	747	794	704	778	743	776	772	795	784	804	779	733	780	778	726	776	816	788	766	785	728	751	737	750	749	789	764	781	785	736	753	732	722	788	781	791	770	724	751	726	725	743	764	749	792	771	768	755	780	756	754	790	759	810	759	759	793	777	798	764	782	787	726	752	777	743	710	788	777	701	757	744	735	779	742	797	696	717	805	735	810	765	785	751	746	749	724	742	749	809	754	744	762	745	756	763	755	722	767	775	736	730	773	717	773	758	788	752	751	729	762	756	768	770	763	778	736	735	780	809	736	727	715	733	761	753	730	780	734	748	745	737	799	757	778	757	718	762	751	735	725	695	815	738	732	773	730	794	731	800	730	791	791	768	774	749	675	727	775	723	763	744	785	761	722	801	776	764	759	764	722	752	790	806	763	750	755	751	756	730	703	739	725	754	749	769	714	753	766	733	757	764	770	754	761	767	733	747	759	811	736	724	795	750	687	810	748	731	783	732	779	773	791	787	758	753	744	802	767	728	776
3267	937	940	897	1288	2028	2142	1755	1120	809	567	375	313	249	225	190	201	210	206	190	216	199	197	186	215	201	203	184	217	168	238	195	180	171	229	196	206	216	214	206	189	176	202	185	204	191	180	198	206	188	204	186	214	227	181	194	200	201	222	188	200	199	187	214	214	184	205	196	196	188	205	195	223	196	207	184	217	201	207	192	215	193	206	185	187	224	212	182	209	168	179	188	199	194	217	212	186	211	198	226	171	208	211	203	189	203	202	176	226	196	194	213	197	212	220	227	233	195	218	222	200	191	220	225	209	194	205	205	218	192	181	200	200	194	232	182	201	179	179	205	202	194	190	197	214	178	187	183	183	207	211	178	221	205	222	179	176	210	193	207	196	199	207	218	176	211	207	181	182	219	219	208	200	190	227	205	180	175	167	211	200	211	210	190	229	196	203	168	209	183	202	212	220	214	207	197	187	206	194	205	233	209	223	196	199	183	188	188	177	188	237	195	233	191	194	184	204	203	203	197	200	187	192	170	202	191	193	223	192	202	192	213	201	183	195	191	211	198	185	182	219	252	175	214	212	192	200	185	205	205	188	187	210	196	173	196	186	192	187	183	198	231	190	179	193	205	180	182	184	234	179	224	204	204	213	183	230	201	189	205	194	188	225	182	211	168	201	200	204	208	204	205	192	201	208	180	184	182	205	194	204	239	208	205	181	209	182	194	219	177	210	182	194	208	193	220	218	190	212	196	206	177	212	239	194	177	201	195	221	202	185	224	192	224	177	205	199	199	196	196	199	219	184	203	233	227	184	185	195	221	203	198	186	213	187	185	198	179	196	199	199	185	185	196	192	164	177	199	197	193	196	188	181	187	198	203	199	182	197	175	207	196	199	220	216	203	184	188	216	215	187	224	204	191	198	205	221	201	207	182	214	218	189	193	214	191	207	197	181	172	202	188	214	213	213	181	198	195	174	168	196	197	169	173	186	182	230	200	196	213	197	223	206	225	196	201	207	195	206	175	155	196	190	194	197	201	187	186	230	219	199	212	209	223	230	198	218	176	215	216	186	188	187	205	208	224	226	206	214	225	199	211	184	197	207	215	188	216	213	193	186	185	204	203	194	233	213	183	187	194	196	198	182	215	208	199	207	223	192	190	190	191	188	192	206	186	184	174	180	185	180	173	189	180	235	181	217	215	201	192	201	212	199	211	244	188	214	197	211	215	162	192	221	219	202	207	170	200	170	208	187	187	191	207	214	185	212	192	193	191	159	194	203	187	182	205	212	205	209	184	197	203	159	206	205	186	203	199	204	180	195	196	179	208	211	210	225	218	197	208	208	185	199	177	192	188	184	212	189	171	174	191	205	247	192	232	199	185	207	206	215	196	183	206	175	204	212	204	207	196	177	168	175	194	206	199	180	195	215	177	205	189	217	185	184	202	187	171	185	163	202	180	194	212	221	179	198	181	228	193	182	189	205	196	204	190	230	205	214	210	209	204	197	204	201	218	206	185	217	212	202	196	180	193	209	200	206	184	201	204	202	211	200	187	207	199	195	203	205	181	204	180	194	196	203	173	204	219	221	187	237	193	182	176	184	173	178	197	236	219	209	196	202	231	208	170	198	177	214	195	187	200	226	186	187	199	205	193	210	183	204	215	213	221	216	209	184	204	235	209	188	216	171	185	217	178	183	202	176	200	186	208	208	209	175	180	200	197	229	215	164	191	185	200	206	187	190	170	212	204	213	195	216	189	217	221	196	217	161	209	211	206	192	204	210	231	201	205	213	186	170	216	199	210	199	203	221	174	209	222	205	188	195	199	174	185	204	191	194	206	238	198	190	200	205	200	207	212	233	203	223	197	205	205	213	201	206	217	203	221	194	199	207	190	179	215	203	164	176	214	212	217	220	198	178	204	176	194	192	199	194	224	209	186	200	198	208	203	194	180	180	201	191	210	174	198	195	207	223	200	196	201	200	196	210	213	189	212	173	182	229	212	217	196	203	198	200	225	177	202	196	197	211	196	188	220	199	170	202	185	206	200	206	187	197	209	188	196	193	214	192	204	184	212	209	216	201	209	203	201	172	189	185	193	186	195	192	221	215	210	201	202	196	207	202	191	184	185	179	186	224	215	202	209	205	184	178	213	212	190	202	230	205	190	181	220	195	188	195	187	196	206	200	196	176	208	233	209	205	185	209	217	206	177	184	197	204	202	199	203	221	211	196	220	198	199	226	185	185	189	240	175	207	192	195	195	212	205	208	200	212	220	199	210	211	222	192	221	190	170	212	206	210	217	196	220	201	196	212	177	216	215	219	187	170	197	204	184	193	197	201	224	217	196	218	208	208	202	192	194	193	202	209	212	201	209	225	228	221	209	185	200	208	211	196	184	227	217	189	192	213	216	231	186	204	216	201	205	206	232	213	218	189	230	189	199	189	197	170	174	187	186	222	210	207	203	227	223	220	206	218	206	215	182	201	180	191	186	187	195	196	199	196	200	203	200	179	189	208	222	189	214	236	228	198	188	174	215	207	185	200	208	198	198	182	213	202	202	208	222	219	214	214	223	207	198	214	185	202	201	217	191	201	194	191	204	218	199	216	214	171	201	212	201	190	199	197	198	226	222	190	202	208	218	204	201	216	203	177	202	214	166	207	180	205	201	230	214	179	198	222	173	188	192	219	195	202	194	160	192	200	184	201	189	206	206	202	192	208	199	189	221	204	198	201	198	175	190	248	193	197	206	200	198	201	218	214	195	212	209	174	200	205	202	201	200	188	213	181	221	215	214	174	186	195	199	166	230	180	165	186	191	199	167	200	198	177	187	206	214	180	193	233	199	189	198	214	180	208	235	191	205	225	216	203	201	179	198	217	223	202	194	189	168	200	198	208	189	169	179	235	207	200	201	193	208	192	192	204	218	208	209	236	180	213	186	221	199	212	183	193	207	198	191	192	201	205	204	177	215	206	217	195	176	190	208	186	207	194	195	188	204	165	174	228	185	209	206	186	197	225	182	240	214	181	215	184	201	231	212	223	179	208	205	198	183	199	211	227	184	192	208	183	229	214	187	196	173	220	205	202	211	207	213	190	198	193	193	196	203	180	207	194	201	214	211	197	182	195	213	205	195	196	182	191	191	190	196	228	202	203	229	204	215	195	214	202	191	192	191	211	201	194	191	204	200	199	177	206	201	213	191	217	168	193	195	254	199	203	171	178	211	209	207	197	190	212	182	178	200	201	198	207	196	207	196	222	204	214	215	183	178	201	203	203	216	208	209	190	194	203	194	187	190	201	198	176	190	185	169	202	209	227	201	195	203	214	190	193	174	213	190	208	208	188	208	203	219	200	187	225	213	212	190	205	193	232	216	197	180	208	234	209	174	200	184	197	235	202	205	217	181	213	209	215	228	179	212	191	200	191	190	199	205	224	202	197	175	185	215	227	186	215	177	171	206	200	189	201	197	187	187	222	216	191	231	207	194	189	212	208	172	209	220	210	206
2689	1025	1918	3153	5747	8335	8427	6249	4337	3048	1882	1260	924	675	476	445	493	461	521	453	463	457	491	505	447	455	470	476	483	517	467	470	470	494	471	460	450	435	429	446	474	471	446	500	454	455	441	461	447	474	482	457	514	479	461	474	463	473	482	487	460	518	468	451	504	464	479	439	482	445	463	463	455	453	450	485	466	464	486	454	463	459	444	456	411	484	508	439	451	457	444	493	480	462	435	434	457	469	468	446	475	466	486	473	463	480	496	480	458	462	470	460	465	450	472	467	444	502	482	462	470	469	481	499	447	427	465	431	499	468	497	466	426	482	466	437	486	485	476	476	442	452	427	445	440	498	443	462	458	455	459	499	454	454	454	463	454	434	472	483	492	453	495	481	493	477	466	457	454	438	472	505	494	481	477	469	479	470	494	475	472	470	498	450	475	460	475	452	450	439	449	481	448	452	459	476	479	466	444	450	449	453	485	444	480	487	430	440	499	477	484	488	470	458	445	471	465	485	461	480	479	486	457	480	480	454	458	498	455	464	485	484	456	417	438	453	469	472	474	469	479	464	467	481	463	432	477	431	464	448	444	447	479	455	442	475	468	466	437	478	462	502	470	471	487	463	445	454	498	470	489	445	457	489	471	433	468	477	454	479	478	483	503	497	447	482	475	492	499	460	497	460	496	462	453	485	421	456	520	442	473	463	455	451	459	474	479	442	478	488	473	453	460	468	457	469	460	457	462	460	469	454	468	461	459	468	480	425	448	461	483	476	470	456	450	485	480	517	496	460	423	469	472	460	459	443	522	465	463	494	490	481	470	484	422	488	406	500	443	436	465	458	458	488	464	467	442	494	422	446	455	443	492	468	447	462	484	468	435	425	457	466	441	460	436	453	494	463	488	462	465	463	489	482	424	474	462	433	518	475	485	468	510	486	444	502	468	486	465	497	502	449	424	464	446	462	462	479	492	428	435	478	451	459	456	455	476	463	514	426	466	473	496	521	455	486	465	443	451	418	473	479	439	449	457	464	503	463	450	479	472	464	483	467	428	429	427	441	426	454	438	466	508	451	461	470	496	446	445	465	428	454	494	493	436	500	461	457	489	447	434	453	482	458	467	462	463	448	441	477	427	488	483	445	457	484	494	482	474	443	481	437	476	451	465	479	462	450	458	445	466	470	454	484	495	448	503	497	463	473	464	462	461	458	428	461	451	469	437	498	454	470	420	463	457	476	452	440	444	489	451	405	413	467	457	478	475	486	489	450	443	506	484	501	459	461	430	461	425	415	450	489	447	454	471	473	420	406	452	489	468	480	466	463	445	456	458	485	504	456	430	468	461	474	446	424	464	494	448	467	447	472	448	471	490	465	451	464	437	475	467	466	481	457	480	487	461	472	493	446	472	473	469	490	489	451	445	458	455	463	451	464	448	452	474	469	467	422	485	434	441	455	455	483	476	404	473	445	457	453	481	459	456	476	477	474	450	445	493	464	435	468	474	443	475	465	460	494	471	453	444	453	463	449	478	479	442	444	472	467	451	458	493	453	452	476	469	494	457	488	458	488	467	486	460	475	433	426	484	480	445	435	499	463	451	487	465	489	456	491	450	484	519	468	494	490	435	464	433	480	451	472	485	464	480	490	506	480	456	483	469	463	505	481	433	453	481	471	443	490	437	504	457	494	445	499	445	455	453	441	444	472	447	465	464	446	472	438	512	466	434	438	468	457	522	457	459	435	480	460	452	469	447	447	469	470	471	468	448	481	479	492	456	462	478	478	441	444	455	462	458	448	455	489	439	472	446	468	461	436	475	497	527	474	424	436	467	442	459	510	465	462	474	459	457	452	453	463	454	498	473	471	441	521	456	475	454	466	464	483	490	513	488	450	476	478	469	448	473	421	486	450	474	453	462	458	493	459	470	429	465	432	465	405	457	479	456	471	501	472	456	498	466	473	436	481	466	477	456	488	447	455	456	436	485	465	528	467	484	455	475	468	438	480	482	476	476	462	510	453	488	479	485	485	463	460	475	456	478	427	459	463	477	469	507	420	449	471	471	440	474	461	452	465	455	440	441	462	496	428	440	447	438	475	468	451	464	502	468	482	481	472	457	447	456	450	480	436	482	463	524	466	476	497	440	436	470	486	445	436	449	464	498	464	472	441	461	458	449	474	483	416	457	463	479	420	455	460	481	463	472	492	488	450	462	455	467	462	475	473	448	418	475	488	465	477	466	476	450	470	436	508	469	503	482	462	476	433	449	478	493	478	420	463	443	488	462	486	441	489	476	480	461	452	485	452	463	432	479	477	463	473	482	457	442	473	460	481	462	479	468	489	468	463	425	479	479	476	474	453	449	471	447	440	475	444	461	463	504	474	492	476	504	474	473	451	466	475	479	459	460	454	440	452	475	479	487	453	471	441	451	475	479	402	473	456	457	474	500	429	435	501	452	440	481	465	462	458	442	455	448	487	469	484	511	453	465	432	466	455	466	482	435	466	470	491	469	488	495	455	500	474	466	478	472	471	506	475	438	450	436	444	449	461	468	507	446	483	458	473	470	436	457	493	471	464	450	488	448	484	445	472	477	436	462	480	466	449	505	456	435	458	456	453	488	442	460	447	465	483	455	443	432	430	426	463	495	445	460	461	475	465	428	440	516	453	461	458	426	480	473	440	495	432	468	459	422	467	472	451	497	472	468	498	461	460	474	428	474	462	470	472	472	447	489	453	519	450	487	469	465	436	473	468	507	481	440	491	440	475	460	478	505	489	452	482	453	449	437	446	479	442	445	461	442	447	471	440	495	487	472	481	460	467	449	477	462	484	445	491	466	457	461	460	469	476	486	430	471	447	435	458	473	468	443	422	458	494	446	447	437	482	467	463	473	467	479	436	436	475	407	460	458	452	484	453	461	423	466	440	471	442	479	435	468	460	461	445	477	490	526	488	481	485	480	492	451	445	470	477	504	492	423	470	475	478	443	495	493	449	504	473	467	463	485	480	456	450	449	459	465	449	474	485	508	490	444	460	461	486	435	466	460	468	442	497	490	481	439	456	447	477	478	449	491	484	455	495	435	466	472	453	446	470	462	448	505	487	497	498	467	462	463	478	489	460	446	475	486	493	476	455	441	487	495	447	517	487	451	439	449	464	469	452	489	443	497	432	474	451	477	497	479	523	462	488	493	478	464	481	454	441	448	464	466	501	449	469	474	457	449	489	510	443	427	481	463	483	470	438	478	462	466	488	476	464	417	418	433	420	455	463	486	457	451	463	458	519	518	436	465	503	490	516	489	450	494	463	466	497	466	470	463	474	463	434	451	474	489	461	418	502	477	466	449	493	428	483	472	461	471	487	439	496	477	463	464	477	486	505	446	466	441	434	473	504	438	442	404	460	462	455	469	455	457	477	460	482	458	482	461	506	479	489	453	485	453	449	474	469	482	487	457	494	465	481	464	458	450	472	434	500	471	481	480	458	455	486	475	440	475	467	486	487	462	520
21708	4795	8053	29672	45174	52600	48024	37517	26796	17480	9618	4622	2268	1106	395	335	329	343	366	357	329	334	329	333	310	273	332	336	353	365	348	335	330	336	320	328	324	351	341	338	332	295	347	319	330	329	345	333	377	353	383	375	325	350	330	337	299	381	336	366	351	350	348	329	360	359	341	353	344	332	341	321	336	349	345	341	339	319	327	332	351	337	342	357	346	327	322	327	317	326	342	325	362	360	324	369	316	381	345	312	331	309	351	312	338	328	328	343	361	326	349	338	367	318	363	324	373	329	361	296	349	377	346	354	321	341	322	332	348	351	336	283	324	319	324	370	364	341	331	333	339	323	297	340	306	279	331	368	325	323	310	329	346	313	315	344	343	329	303	319	362	329	370	296	302	327	323	316	351	342	345	347	320	344	332	346	343	324	364	321	339	360	354	331	341	343	330	359	338	311	325	347	340	332	334	362	340	346	342	332	337	378	359	335	333	288	344	351	349	381	339	356	344	324	336	338	308	328	338	316	334	350	337	349	329	322	330	313	351	356	319	328	311	348	335	342	362	344	332	319	302	349	342	360	325	377	324	340	342	324	339	373	347	316	329	357	320	316	362	326	338	329	343	332	311	325	313	337	379	333	353	335	342	343	336	323	348	348	346	367	305	326	303	348	322	349	333	368	312	315	352	395	341	350	337	340	382	337	344	294	393	325	332	345	321	338	332	298	394	341	364	305	320	344	329	352	349	338	359	310	337	340	370	330	364	323	335	321	310	340	320	346	350	365	360	337	310	328	373	332	339	379	342	314	329	317	293	362	368	340	328	336	321	337	314	331	302	316	349	324	350	323	352	351	322	305	374	336	324	333	314	336	315	327	316	334	302	336	315	347	346	306	326	308	321	314	371	332	340	331	328	330	318	338	320	323	354	366	346	348	331	337	357	324	325	299	349	379	386	319	320	339	350	320	324	329	312	344	306	379	348	361	338	357	323	336	343	321	340	348	305	357	355	322	319	325	297	359	373	344	331	316	294	323	323	339	317	334	317	338	326	348	309	309	319	323	338	348	322	345	320	322	340	337	346	325	321	340	345	331	357	317	324	334	300	320	345	344	342	309	337	343	341	397	351	327	298	338	364	338	341	311	364	298	325	328	334	328	275	317	308	329	318	315	351	323	338	380	331	313	323	353	308	294	323	315	311	314	327	381	316	297	341	334	337	308	358	342	334	342	333	297	334	321	347	340	361	331	326	311	316	300	318	317	297	353	328	308	323	350	331	322	344	335	323	314	302	274	345	305	357	333	338	304	311	343	338	339	335	340	346	334	324	356	350	328	311	331	367	314	344	345	341	328	304	327	326	342	360	307	346	353	319	398	321	343	322	307	320	364	343	347	326	321	332	322	372	324	337	314	384	333	330	354	357	331	343	354	342	338	368	360	312	332	354	334	331	376	331	367	340	306	327	318	341	326	312	378	367	316	300	334	301	307	314	333	304	350	320	324	349	313	332	329	329	368	349	316	313	338	356	311	336	320	340	340	346	322	364	363	319	333	337	326	327	334	328	314	351	331	313	338	311	343	324	345	362	346	318	333	330	362	315	313	302	363	369	333	331	354	318	352	335	288	318	316	385	362	322	341	312	350	351	300	360	355	323	340	301	323	335	341	359	347	360	336	340	314	346	353	326	318	322	357	324	326	346	341	299	332	323	333	337	304	353	315	325	325	354	328	324	306	335	321	323	366	364	326	331	317	320	345	353	343	333	310	334	318	326	335	352	336	292	335	347	348	352	336	355	324	305	347	319	339	317	344	334	331	358	317	342	340	337	317	333	346	350	353	317	335	341	346	330	321	325	334	344	324	361	304	324	362	311	325	321	331	301	335	337	352	348	362	348	310	322	342	310	317	296	347	316	334	356	318	336	316	345	351	366	329	314	329	347	338	343	351	374	325	312	348	367	345	348	309	326	319	336	327	360	313	335	324	337	288	287	336	350	341	369	348	382	295	298	385	357	326	333	330	337	360	290	346	328	336	323	332	370	316	302	329	322	326	307	400	352	345	315	319	340	333	305	339	324	323	344	329	339	364	354	332	314	318	347	347	373	358	346	334	334	339	319	339	311	310	348	338	318	328	318	337	329	346	363	334	339	341	346	315	327	322	322	348	324	353	308	306	326	364	323	311	366	293	353	327	315	305	355	354	341	331	328	338	331	355	333	356	337	345	356	322	349	362	316	371	344	345	364	337	339	336	344	340	340	318	369	319	315	322	335	313	332	308	318	327	341	353	339	343	352	328	300	332	317	355	356	329	339	338	335	327	320	332	373	322	352	325	349	342	335	338	313	362	316	351	327	345	321	357	357	380	338	334	319	333	298	298	362	329	333	302	329	372	352	334	334	360	335	329	347	332	325	357	344	333	355	337	337	341	296	350	310	326	300	327	341	353	358	322	361	356	346	324	341	352	311	323	354	364	324	334	293	296	355	362	351	311	303	296	360	368	356	319	322	350	330	307	313	345	339	331	336	339	310	340	330	335	342	350	326	350	361	335	330	361	310	316	323	308	356	327	329	340	355	330	341	306	322	319	341	335	369	344	314	323	281	333	367	337	358	343	343	331	329	372	340	372	370	335	310	364	337	330	335	309	327	309	317	323	340	335	317	348	326	320	319	342	349	342	357	364	350	340	346	318	327	300	350	361	290	320	333	314	327	339	349	350	327	325	318	345	346	318	372	333	334	371	312	358	319	320	326	326	326	361	326	347	368	330	332	309	356	314	325	344	350	359	316	350	356	361	307	317	298	341	324	314	297	344	324	326	328	314	319	301	298	339	345	322	329	332	332	293	331	307	364	348	337	307	355	334	351	323	343	326	323	315	317	328	361	360	336	334	351	336	340	383	323	332	340	311	352	311	346	316	348	299	322	348	306	345	357	351	346	354	281	355	301	355	335	351	356	326	329	343	296	347	358	310	324	341	351	323	356	319	345	306	311	348	374	305	337	336	305	306	330	357	313	350	367	327	339	369	361	356	332	352	356	339	327	343	336	337	329	348	340	378	302	347	298	340	302	329	392	353	333	345	351	325	321	358	323	342	367	338	367	379	323	341	351	319	315	309	335	312	358	308	337	338	335	317	316	342	335	338	340	351	320	323	340	330	339	327	347	354	372	343	306	329	312	364	342	359	358	324	336	298	359	351	343	358	321	315	315	291	347	306	326	329	332	309	366	310	348	368	335	349	367	302	302	336	341	334	298	351	310	352	338	328	355	383	375	372	323	355	327	335	322	322	359	331	391	369	339	310	306	351	307	343	321	346	310	301	328	325	350	321	310	333	356	330	302	302	316	366	343	323	324	325	362	344	343	331	346	319	317	337	377	321	336	355	318	334	319	287	302	315	404	319	348	333	348	351	348	333	348	341	325	310	338	329	329	346	339	310	343	377	346	328	313	321	358	373	313	347	302	330	318	313	347	327	335	327	327	322	341	362	315	316	317	348	307	360	327	340	333	319
9941	3502	13681	41646	58113	64347	60781	52245	43622	34807	24538	15107	8620	4495	1155	750	754	710	746	691	797	766	713	690	722	750	769	761	730	785	728	705	752	766	711	742	721	788	725	699	716	752	733	764	718	719	719	744	734	742	756	720	768	773	697	774	728	738	734	693	770	768	715	743	767	691	742	769	730	708	682	740	754	712	827	749	689	748	705	682	740	697	704	751	704	720	723	773	774	725	735	680	746	751	761	734	718	711	720	717	729	743	736	746	744	747	754	767	719	759	746	749	670	763	755	752	688	741	715	743	728	762	771	738	698	702	774	749	728	756	689	690	759	733	752	734	757	711	751	736	749	743	740	762	683	760	744	725	718	716	726	725	750	685	715	728	735	714	705	704	762	714	752	775	713	748	745	753	764	728	771	704	753	768	752	729	717	745	741	740	738	733	704	747	729	750	725	730	740	761	738	792	743	767	745	745	704	784	729	712	725	785	752	729	778	732	691	716	755	720	749	704	717	749	720	700	745	749	723	781	765	661	735	770	761	724	786	769	747	712	701	732	722	739	726	764	715	717	685	751	729	739	717	753	749	704	666	787	748	722	690	748	749	696	752	705	693	719	754	747	746	766	768	688	660	703	703	698	742	744	676	723	753	767	717	739	806	733	757	716	769	756	723	730	718	780	777	762	714	730	767	724	736	778	683	744	737	730	741	743	738	698	692	754	712	747	754	697	715	673	694	712	759	740	748	770	680	723	783	710	765	753	724	759	739	721	758	733	741	754	741	776	751	741	764	681	771	745	712	664	741	718	774	728	743	755	722	745	698	733	719	747	716	722	775	726	719	771	752	756	746	730	689	711	728	711	720	706	736	767	700	734	755	708	721	712	705	783	676	669	747	722	791	716	803	711	764	755	703	771	688	730	748	711	764	713	748	756	733	746	744	707	707	675	757	818	726	726	766	763	710	732	768	743	713	775	707	761	742	742	811	718	723	767	753	735	724	773	747	680	728	648	681	724	747	754	789	775	702	697	748	772	733	751	702	783	788	702	753	734	689	764	690	758	767	712	707	739	734	729	749	745	711	761	674	770	749	705	705	722	714	759	726	783	743	693	740	743	715	733	718	777	739	729	730	744	703	746	661	720	722	725	730	728	744	762	748	750	812	683	718	745	728	774	698	792	716	736	687	771	733	741	723	724	713	776	755	749	717	723	708	758	720	704	743	739	729	775	717	726	716	802	721	724	681	705	731	750	752	789	757	741	725	763	716	749	694	763	721	760	717	774	771	713	703	755	775	712	703	708	707	762	775	732	724	797	722	746	742	754	707	731	730	739	675	708	739	717	753	784	712	754	785	762	706	732	718	698	747	708	732	702	730	759	709	692	774	699	712	753	757	738	702	699	740	685	730	706	744	675	728	744	694	699	707	760	712	726	763	709	719	720	724	765	776	744	756	747	760	730	698	721	689	748	754	708	725	714	726	728	701	686	736	733	741	744	744	733	749	747	700	758	731	715	733	719	708	721	722	690	763	715	756	731	700	775	757	733	745	697	785	712	740	726	709	724	762	721	711	714	710	736	719	720	716	725	761	715	810	745	749	770	731	698	766	667	743	709	704	688	720	696	723	783	702	735	692	755	740	727	722	768	740	746	737	763	676	714	709	688	768	732	738	759	729	760	734	707	723	752	729	732	752	743	732	747	738	716	756	787	735	714	761	728	730	711	744	720	703	723	715	753	736	760	753	689	682	787	732	730	746	723	682	690	740	729	726	725	737	760	726	721	737	750	749	775	781	732	759	682	768	729	752	761	776	716	757	754	727	708	742	749	745	762	728	732	746	717	734	724	748	733	745	711	790	750	704	776	738	740	754	784	727	707	825	735	740	776	705	722	720	735	742	682	709	718	725	750	735	739	746	749	767	742	716	704	703	736	711	754	711	730	686	713	720	753	714	746	748	721	716	720	710	704	749	687	774	706	703	705	787	714	724	672	739	764	748	695	734	734	720	681	747	680	747	717	741	731	723	699	749	778	743	738	740	717	710	738	743	717	714	747	743	784	750	779	744	697	779	736	696	702	774	737	728	728	751	721	749	770	780	723	733	699	681	753	773	735	724	684	715	770	720	709	766	728	746	728	715	778	751	694	721	737	678	758	745	755	734	709	774	727	733	730	697	788	751	696	711	703	723	766	762	752	706	743	726	714	720	716	767	742	739	723	741	748	722	705	754	772	738	741	734	658	731	783	775	734	733	696	696	763	731	702	737	790	722	735	730	730	764	681	716	690	723	691	667	725	740	657	722	707	781	729	717	763	741	717	758	689	727	689	704	721	699	741	685	711	681	745	706	727	726	737	738	688	694	699	709	763	711	699	779	739	727	731	755	684	729	719	670	672	774	710	734	745	694	734	699	751	734	753	705	733	704	727	694	726	777	698	707	672	731	728	734	727	721	800	788	727	711	724	758	737	708	751	706	746	714	760	712	770	669	710	712	717	746	668	749	734	765	713	723	726	732	753	726	701	716	716	693	701	753	689	750	746	716	740	726	762	766	725	722	724	722	762	707	693	786	742	772	773	762	724	747	704	759	776	733	743	722	737	774	687	733	701	749	730	779	727	729	776	749	739	772	703	726	739	744	744	680	722	726	681	752	780	732	734	721	727	764	734	711	759	728	747	731	734	725	732	706	700	760	731	724	715	744	702	750	736	757	767	699	776	713	752	768	736	736	779	708	770	746	711	740	725	721	682	705	743	703	778	733	761	754	734	743	739	748	744	741	813	775	664	725	789	738	718	726	744	684	755	726	748	752	733	671	732	754	768	722	720	748	737	738	781	778	735	693	744	713	737	713	706	754	785	692	701	807	710	798	690	728	744	749	748	722	716	744	737	713	705	747	775	744	773	744	769	730	756	749	798	703	726	767	745	794	733	702	745	740	771	695	750	732	739	736	714	770	742	710	729	745	772	737	735	731	757	692	731	706	707	702	746	728	686	762	759	736	792	763	709	720	746	756	698	755	750	777	687	765	754	764	758	732	698	727	709	755	763	738	771	721	731	776	744	689	674	730	760	710	702	754	754	673	720	714	699	741	760	715	740	744	749	754	657	744	740	729	709	710	710	724	683	707	731	732	699	719	757	753	740	777	752	786	681	764	727	713	753	682	688	762	747	710	692	707	718	705	694	776	758	716	725	736	736	743	739	727	761	736	770	735	664	770	696	712	770	747	697	725	707	742	773	746	732	734	747	699	705	715	703	712	739	748	718	743	697	733	757	753	696	714	717	767	791	739	773	689	723	731	745	741	822	747	750	774	743	754	698	733	745	721	731	741	735	685	731	759	698	760	740	728	754	716	745	777	716	759	775	727	745	759	815	772	702	766	743	719	706	698	747	755	737	757	703	765	731	704	731	723	762	750	740	746	671	748	714	787	711	734	752	736	696	720	736	740	714	713	706	760	752	763	743	749	705	726	756	713	780	718	693	733	732	711	707	694	727	789	797	693	652	706	755	694	780
24067	5321	8173	31878	50758	51163	46211	38311	28691	18661	10050	4825	2451	1306	504	364	370	354	385	396	394	361	411	356	339	338	354	348	344	344	359	342	390	337	346	353	351	374	344	333	357	333	365	379	347	330	346	348	351	333	348	382	354	362	378	334	373	379	362	336	351	372	398	361	354	339	374	343	335	327	374	363	391	389	381	358	360	345	372	353	327	351	355	345	373	335	337	369	364	333	368	404	348	372	348	345	378	313	365	342	389	364	324	347	369	350	400	371	334	352	361	324	336	338	338	339	390	330	324	319	347	352	326	342	311	383	378	362	375	359	334	370	364	365	378	348	350	349	317	357	373	355	337	353	366	352	362	360	358	344	354	349	366	363	334	373	337	360	319	374	351	353	368	343	363	340	373	356	345	362	355	330	345	348	346	365	370	342	325	328	332	349	384	335	400	364	348	319	347	367	352	388	346	433	348	375	339	356	391	354	347	345	355	349	346	359	350	352	332	343	331	347	348	332	364	355	350	328	362	400	351	351	349	354	307	376	375	347	373	332	350	388	338	334	374	341	384	392	335	358	380	342	320	349	311	390	271	334	344	346	356	357	356	339	314	376	361	344	379	332	390	382	352	351	352	329	330	334	359	383	377	347	333	323	352	384	352	385	388	357	403	380	348	360	333	335	378	352	359	365	408	365	330	355	345	307	371	334	351	332	341	359	327	375	355	370	330	327	346	364	347	355	346	344	348	318	349	358	358	355	385	330	370	356	394	331	341	343	357	321	419	387	371	366	359	386	361	336	357	336	317	384	337	360	321	377	394	348	348	356	345	361	365	355	338	369	356	327	331	357	381	361	344	351	340	333	381	335	359	361	367	337	366	373	332	380	330	358	347	315	360	376	360	326	345	357	359	386	361	356	346	354	341	357	366	380	354	345	362	368	356	313	351	347	373	354	332	340	387	349	334	355	349	332	365	368	359	347	379	339	333	334	394	331	366	361	346	348	386	381	346	368	344	329	361	362	358	399	354	387	358	338	367	337	370	359	361	377	377	394	332	325	360	373	370	357	348	361	337	337	360	387	371	355	361	317	337	391	368	335	365	387	346	322	392	351	347	354	343	334	360	334	391	379	386	336	352	350	355	363	341	329	352	343	347	356	397	354	377	349	340	376	329	340	355	383	365	351	356	398	394	328	363	328	354	364	338	307	348	340	336	350	323	321	357	394	355	343	344	349	345	355	357	376	365	376	357	350	392	365	340	369	388	373	338	345	346	356	342	350	348	341	359	335	368	374	326	332	337	363	359	349	340	346	329	338	394	370	367	371	387	352	331	353	357	355	374	359	388	386	346	344	353	345	333	371	351	356	343	383	374	398	339	354	346	329	360	377	315	349	383	352	385	364	356	355	362	376	356	337	356	350	364	391	349	375	335	343	365	321	337	371	352	339	371	302	354	354	316	307	340	335	377	351	331	347	337	327	348	346	367	370	375	365	382	343	340	368	325	335	385	411	385	377	382	361	375	372	373	356	362	362	309	355	402	376	351	337	412	372	333	383	351	334	354	370	401	328	339	340	374	352	357	323	341	353	353	365	362	363	334	359	357	325	343	348	382	363	352	358	357	362	372	379	354	343	340	373	377	351	377	346	375	391	336	353	353	347	389	334	356	365	394	374	328	354	350	335	332	355	330	361	325	332	333	386	356	346	378	339	355	376	378	334	363	364	348	336	364	366	355	370	343	371	379	353	337	367	369	372	300	343	357	394	360	375	326	401	362	354	360	392	376	378	338	362	358	328	387	389	349	352	359	360	355	345	385	329	335	357	325	346	360	344	380	330	349	362	374	328	358	347	388	374	323	355	360	319	380	339	331	330	375	366	350	358	315	305	312	362	354	363	361	376	367	337	304	348	367	412	370	332	324	331	358	386	363	337	387	362	329	342	323	349	333	358	336	356	352	343	364	388	363	365	377	351	356	359	374	327	325	391	370	359	344	325	363	354	321	359	351	357	343	359	365	317	378	321	358	358	366	328	333	370	346	376	359	367	358	328	351	317	334	392	407	392	325	353	362	347	379	364	377	358	326	348	338	365	394	369	364	341	355	352	353	371	365	344	345	339	332	351	396	398	372	344	350	363	311	381	338	365	371	352	354	355	387	363	368	357	364	391	335	349	336	325	349	361	368	354	377	342	359	336	364	343	350	354	327	394	371	330	350	353	379	365	369	354	374	372	330	350	353	311	337	372	346	327	353	354	407	344	324	344	360	357	375	362	361	368	373	350	358	381	332	355	365	374	397	354	357	331	334	370	354	327	354	357	374	358	358	337	369	338	355	380	345	339	362	342	324	337	363	345	313	393	385	373	343	341	370	344	371	328	320	371	323	324	335	381	344	375	320	351	352	360	371	339	362	378	362	400	344	353	369	344	312	325	350	357	340	347	342	372	361	350	313	339	331	349	335	328	371	336	354	340	337	354	378	359	372	378	361	348	375	323	349	329	317	335	351	347	354	330	337	332	343	356	347	354	339	368	338	390	363	336	374	361	337	360	348	351	378	356	377	359	362	359	314	363	317	313	351	334	328	392	328	367	325	325	335	350	357	348	414	348	351	342	407	365	375	380	344	340	387	352	344	335	342	358	326	364	318	390	374	329	334	338	358	363	356	357	333	348	342	349	328	335	341	366	373	367	332	360	332	369	351	365	371	345	354	310	350	368	366	328	359	333	367	345	332	310	384	377	350	330	336	348	336	353	374	319	351	345	387	416	341	372	344	357	347	342	361	349	343	385	364	338	355	378	384	389	382	361	323	363	330	319	352	327	346	328	310	385	364	382	333	369	328	341	365	377	374	380	372	353	343	378	343	363	359	354	352	359	336	364	351	355	382	388	320	321	342	350	390	353	377	308	349	309	318	355	358	330	383	361	362	352	359	357	350	325	346	350	390	387	346	370	351	335	400	384	310	366	372	373	371	321	354	355	372	359	345	370	353	359	333	356	403	344	349	403	353	357	336	356	372	363	355	346	337	380	365	335	348	333	333	337	342	357	353	349	355	376	339	367	355	378	347	352	339	384	338	336	335	364	373	384	383	376	351	353	332	353	366	365	385	356	354	334	333	377	364	290	368	347	386	393	361	356	345	348	379	328	338	332	342	333	359	365	368	333	368	322	335	346	369	355	354	346	349	342	349	378	337	356	375	399	334	318	387	355	363	326	338	342	337	360	363	369	351	314	332	320	348	361	362	352	355	320	349	353	367	357	356	356	356	371	367	392	343	352	338	325	335	365	372	331	361	395	355	390	351	333	322	342	332	334	368	348	365	390	343	354	339	360	357	362	354	359	387	367	319	353	335	366	365	352	362	344	389	345	373	352	342	339	320	360	383	331	365	335	330	367	330	354	333	337	335	327	335	346	336	325	354	382	341	368	340	327	343	344	349	386	357	364	361	376	377	349	363	366	383	337	370	335	367	353	376	350	345	333	344	341	360	349	360	362	321	306	412	348	341	367	329	371
10873	3564	13175	44492	61223	62891	59223	53228	44624	35419	24977	15727	8972	5101	1293	790	805	747	802	826	782	820	763	768	758	746	759	806	764	843	783	744	755	752	729	750	740	800	750	763	738	772	782	791	764	792	768	773	784	801	800	770	803	778	771	779	780	736	800	782	766	781	808	793	729	774	773	803	762	744	741	753	764	723	802	778	805	798	785	775	750	798	758	763	735	758	752	778	760	794	755	739	739	794	762	730	781	737	782	781	755	800	793	727	765	698	786	798	757	713	716	732	747	759	781	799	795	782	760	743	744	748	793	764	813	777	756	794	739	787	739	724	752	756	720	715	762	756	736	766	775	778	775	743	747	801	796	789	741	741	745	744	732	729	841	796	761	752	814	794	802	827	805	703	774	823	805	791	779	744	797	749	724	816	756	804	755	730	780	727	722	783	723	747	745	817	797	727	777	812	796	762	770	780	747	808	750	729	748	743	745	746	798	809	767	769	812	740	752	723	771	826	771	805	766	746	758	790	764	799	808	755	769	814	820	755	770	722	775	776	776	725	794	804	821	784	778	775	782	787	760	728	755	802	756	799	758	770	738	812	766	708	724	699	786	724	796	788	822	760	726	750	793	781	749	804	738	788	770	748	775	788	759	764	752	810	758	752	740	759	733	810	784	754	762	743	743	725	864	827	746	755	804	782	769	756	813	781	813	720	754	777	796	767	741	808	755	716	807	765	741	720	771	787	812	753	762	804	779	754	791	752	738	753	786	757	744	739	778	703	766	762	731	808	797	796	752	733	788	767	776	759	781	787	776	761	748	767	752	771	784	776	816	725	786	821	815	753	764	755	787	731	752	774	773	758	762	769	743	764	799	763	724	724	716	806	807	733	716	785	749	702	760	799	772	766	731	805	738	787	816	766	724	742	724	768	734	780	836	754	745	720	749	813	772	759	729	805	758	750	760	723	735	761	773	779	805	801	734	808	743	749	772	716	782	762	782	754	763	780	782	746	779	741	761	761	767	791	760	765	739	756	732	741	746	765	776	761	831	792	780	752	740	788	807	749	751	737	744	770	748	751	800	800	721	823	790	791	767	800	765	765	754	776	753	766	713	735	758	796	745	755	724	743	758	736	738	764	789	804	760	758	785	785	731	777	752	756	768	755	744	728	793	796	753	747	790	728	760	758	756	781	725	762	755	792	759	776	712	753	740	756	764	781	778	770	738	721	769	761	710	752	790	770	761	767	737	755	813	774	785	770	731	745	783	689	781	767	772	768	755	722	747	762	758	790	767	797	754	731	776	755	773	747	758	768	760	760	751	782	746	762	749	759	820	790	756	796	793	765	752	785	762	778	763	791	796	795	733	743	778	749	799	787	775	824	743	757	814	776	767	784	730	759	740	784	764	717	730	794	740	814	753	764	737	782	756	765	782	768	770	764	829	780	766	714	765	757	755	769	771	782	756	788	790	758	783	766	741	754	740	774	764	757	766	765	765	754	781	720	761	761	771	774	767	748	738	778	781	768	753	772	710	756	775	772	815	742	750	778	796	728	776	770	808	708	774	798	750	788	789	777	752	769	728	720	784	773	784	818	744	759	792	736	830	811	760	818	746	784	755	794	790	731	735	806	803	770	766	725	726	721	744	717	760	713	774	770	785	814	727	727	788	807	780	783	775	807	778	757	774	744	748	797	768	776	761	790	767	743	798	786	796	763	811	745	736	779	765	768	756	805	796	717	733	716	723	729	763	814	768	700	817	772	763	732	817	789	792	829	790	733	760	760	821	754	779	768	792	742	749	691	748	776	793	829	785	740	757	747	750	771	785	772	808	747	766	765	768	777	697	803	787	757	787	825	748	741	788	759	788	768	799	750	743	798	764	748	757	744	745	756	759	815	774	769	786	754	762	809	794	768	788	787	799	755	770	757	746	827	788	750	759	769	789	751	796	766	741	780	755	748	764	767	765	782	716	733	830	769	752	753	774	735	816	773	812	783	801	762	754	772	704	784	765	742	749	763	761	746	720	756	833	777	775	738	791	761	764	778	751	758	777	748	748	720	790	759	766	798	782	785	766	762	739	785	738	768	770	731	755	734	775	752	765	775	760	782	727	781	770	766	795	746	740	750	777	771	784	737	755	741	793	784	773	740	769	764	729	761	765	738	741	765	793	761	763	798	810	745	838	717	769	751	801	757	810	769	795	734	737	769	757	786	789	755	754	752	776	790	783	781	802	763	782	771	788	777	744	808	732	786	770	754	773	763	772	760	756	760	733	826	789	805	781	777	739	724	765	745	772	837	763	760	741	731	791	745	784	804	770	790	750	783	804	753	776	729	781	813	779	734	777	756	737	751	764	763	767	758	758	754	785	746	762	778	731	750	748	729	788	851	740	776	799	799	731	774	780	762	736	731	817	754	782	778	835	815	755	746	747	810	790	776	776	742	725	794	754	791	761	719	785	812	760	757	820	760	806	771	765	753	763	732	774	745	747	756	769	807	805	804	792	816	785	767	758	764	776	784	718	816	787	712	786	775	799	777	734	776	753	749	773	767	814	757	737	757	782	753	722	734	706	767	741	754	768	803	812	756	782	720	801	758	760	775	781	738	742	781	771	760	764	749	752	753	748	740	770	775	763	779	751	728	741	820	792	778	727	705	803	784	809	738	755	732	765	741	786	774	701	822	744	777	798	774	746	786	791	770	783	722	768	761	762	749	762	783	745	773	758	770	777	753	723	800	742	738	762	800	723	772	749	792	800	782	743	776	731	748	789	724	786	766	824	719	771	733	764	775	765	789	833	755	744	768	745	764	723	763	745	760	757	786	741	758	756	779	803	787	770	747	784	764	741	777	746	792	771	787	783	821	747	774	759	787	729	812	802	762	791	778	768	729	785	772	742	772	767	751	782	777	764	792	777	784	771	807	785	748	830	782	774	777	804	790	794	753	768	784	750	800	742	745	764	833	763	773	783	720	774	737	774	713	767	792	727	827	750	836	762	762	823	748	735	789	772	745	751	751	847	730	747	748	792	764	764	753	754	765	822	779	771	802	745	771	773	756	740	736	751	764	791	771	761	785	730	803	752	761	794	733	755	776	763	790	733	773	776	741	773	716	740	728	780	802	775	727	750	776	767	727	781	770	740	775	767	727	766	747	692	783	749	752	746	800	808	750	802	745	736	759	780	774	745	794	792	798	813	744	787	832	809	741	737	776	779	800	814	740	832	746	814	786	780	791	783	725	738	769	769	786	788	800	768	779	771	776	785	746	721	792	752	774	782	800	783	749	737	776	777	783	810	723	743	730	751	758	781	790	723	750	801	754	803	738	819	790	749	750	716	738	782	818	722	809	770	775	788	754	774	729	788	758	747	725	753	767	741	748	794	760	796	747	734	793	725	763	702	779	806	731	760	764	777	748	809	768	763	715	779	725	780	840	709	774	790	779	779	809	770	716	795	788	760	721	785	748	765	750	739	749	763	777	767	804	793	807	791	718	753	757	772	785	748	785
3506	961	985	1246	1723	1827	1747	1410	1165	800	558	412	366	292	223	248	207	234	193	221	238	183	207	201	170	214	214	214	219	194	235	210	198	206	196	223	190	180	173	192	220	228	249	199	185	215	200	214	210	189	203	231	220	211	232	188	215	226	183	228	222	203	233	241	223	196	205	201	189	215	184	225	211	188	204	183	195	206	206	208	186	216	211	209	207	193	213	210	226	235	222	204	216	220	186	199	193	205	210	177	205	206	201	199	205	202	200	224	220	212	226	182	204	179	192	211	222	209	185	210	215	220	169	185	221	236	216	190	210	186	192	202	179	199	182	198	213	237	221	208	213	212	171	201	209	215	188	229	222	201	194	224	209	219	210	207	214	206	177	212	209	206	208	193	196	217	192	196	182	231	227	210	203	224	185	226	210	190	207	193	220	206	196	213	182	222	186	210	228	192	190	214	214	218	202	233	225	197	207	203	209	204	225	222	207	247	209	233	207	211	215	241	196	217	221	212	201	187	202	190	245	196	203	207	227	204	177	221	209	220	190	210	178	200	202	204	200	191	199	186	178	199	213	217	197	229	194	225	212	229	200	199	234	212	214	179	211	217	209	218	198	235	192	187	207	202	174	214	223	220	217	213	265	200	203	187	218	212	200	180	194	207	204	208	200	196	208	227	198	244	205	185	214	219	198	173	216	227	222	208	213	209	185	206	228	219	188	214	202	236	200	203	223	205	228	205	232	223	243	201	210	222	198	222	223	231	176	199	186	190	224	217	186	194	221	183	180	212	175	227	206	188	201	210	204	198	202	189	223	214	234	209	206	217	204	204	204	201	233	194	220	205	206	206	224	223	194	207	204	204	208	174	207	195	199	212	184	210	197	247	231	215	197	173	222	213	191	206	213	207	211	209	212	207	193	192	195	178	206	228	230	219	207	173	181	240	217	188	230	189	222	199	226	203	201	204	192	189	197	193	207	207	213	233	207	208	190	245	215	223	194	202	235	197	173	245	216	203	209	189	177	228	194	207	185	175	179	217	207	197	210	210	224	212	207	209	212	217	212	204	206	216	198	221	218	242	216	199	229	218	219	204	218	218	199	211	193	169	210	194	219	189	228	215	214	173	225	211	218	220	216	213	203	206	190	198	216	236	238	211	211	208	208	217	197	201	226	212	219	211	197	194	204	190	185	193	219	225	204	221	174	205	199	187	206	223	199	213	215	203	208	212	187	192	203	225	191	200	204	180	187	194	216	190	207	205	187	220	215	195	161	219	218	219	195	202	226	204	243	219	203	182	196	184	209	206	167	234	210	220	204	211	214	202	223	208	181	213	189	220	194	197	224	213	202	213	198	203	218	189	222	227	222	214	203	212	206	201	194	213	222	214	224	190	210	223	202	223	240	182	213	207	204	221	241	208	193	210	212	202	199	223	239	233	223	212	205	196	171	212	235	182	212	199	218	223	164	243	187	205	179	202	174	180	233	241	203	209	212	219	192	206	196	211	216	186	219	236	224	214	187	230	223	219	224	211	195	219	196	206	189	213	214	184	189	233	216	201	214	207	191	210	182	194	210	213	219	219	198	167	217	232	227	202	172	222	227	209	212	215	222	216	176	214	203	210	202	226	214	214	207	182	205	209	205	204	196	194	205	187	195	202	216	204	192	214	185	217	216	215	199	205	188	196	189	202	214	206	211	190	207	206	212	214	217	199	212	207	241	200	200	188	227	231	213	244	214	195	192	187	205	200	169	191	211	192	204	226	211	217	229	234	178	208	179	190	197	214	201	183	226	228	199	184	202	208	229	209	208	220	225	224	235	198	222	203	183	199	206	213	202	205	215	200	203	215	221	219	186	225	209	199	234	223	209	225	206	213	191	182	182	188	183	197	156	188	213	200	218	215	189	199	207	221	211	217	223	231	197	251	200	210	224	206	199	206	193	227	216	199	208	196	172	211	220	192	191	220	209	224	207	232	234	241	207	209	189	211	216	228	221	199	193	219	205	225	209	214	179	218	222	219	212	238	190	198	201	214	230	197	193	196	209	222	191	199	197	201	206	192	228	213	222	232	198	195	215	226	190	207	238	224	213	205	232	207	221	231	198	214	204	214	223	219	207	207	183	192	185	192	183	232	208	215	219	202	213	220	190	198	226	194	264	220	201	232	199	225	192	202	204	199	209	191	195	213	229	220	195	194	193	188	237	195	215	214	199	194	208	215	214	204	168	199	240	239	218	205	204	198	203	213	226	227	187	210	207	213	216	205	181	228	230	203	216	161	199	207	231	206	207	210	230	202	197	213	200	177	211	195	193	230	214	200	216	202	221	211	216	196	189	191	230	217	222	198	225	239	202	211	207	235	183	219	208	200	248	205	211	205	207	180	202	220	200	214	205	237	218	223	233	206	210	202	197	228	203	201	213	207	199	185	197	219	214	201	223	201	207	209	193	204	199	196	245	222	239	220	207	205	214	212	217	197	195	193	190	222	189	196	224	222	193	186	192	166	220	219	198	189	214	193	227	219	197	193	212	229	206	237	202	201	222	205	193	232	229	187	174	197	196	212	220	220	219	219	210	209	201	215	192	213	212	220	201	199	207	216	181	197	234	194	207	209	187	188	208	234	211	191	227	198	194	200	191	225	182	219	220	205	222	201	186	193	190	182	204	200	215	215	204	194	201	244	171	227	232	178	235	234	208	182	189	203	211	218	223	196	218	202	188	181	203	170	233	236	186	189	188	228	216	207	199	210	206	217	197	211	183	189	224	208	198	194	218	203	202	224	221	203	198	196	207	216	199	205	227	204	225	209	217	202	216	223	231	211	223	232	218	192	182	184	202	200	261	214	177	218	200	180	219	211	181	216	191	213	219	217	235	210	220	185	202	189	207	217	221	221	200	196	201	190	223	187	204	181	232	231	263	219	226	217	209	195	204	203	221	191	235	197	210	210	195	232	162	191	172	216	191	212	232	203	216	209	258	184	214	202	213	201	200	203	211	204	211	229	219	209	218	175	212	217	215	194	214	189	248	187	205	198	197	239	209	230	226	206	204	261	214	188	217	230	200	232	193	201	210	215	206	193	213	210	181	208	208	198	225	188	197	185	200	198	214	238	203	160	201	221	216	218	208	213	195	232	226	185	196	215	199	213	203	162	193	198	188	186	191	212	194	208	183	228	214	201	212	201	225	211	204	201	173	230	186	209	202	198	238	190	214	207	211	213	212	206	204	231	250	201	195	192	221	205	222	220	210	209	214	194	222	210	190	222	234	220	193	202	205	229	180	205	210	211	214	227	198	207	199	219	196	214	231	209	207	235	198	218	192	204	196	186	208	211	212	187	222	208	215	178	190	231	222	209	221	196	224	216	187	241	231	214	220	211	200	212	198	201	209	194	202	200	215	194	212	210	208	203	195	206	187	194	213	224	218	190	200	222	189	215	213	174	198	210	203	196	194	202	229	209	184	232	218	186	199	212	212	220	204	209	189	196	212	201	237	202	220	209
2772	1098	1824	4368	6964	7728	6947	5605	4389	3167	2029	1293	1002	693	553	516	456	512	463	473	467	494	471	467	457	497	478	473	495	485	487	467	461	478	455	481	499	464	503	468	511	470	484	469	498	481	484	497	472	461	467	534	490	475	510	519	543	459	485	466	485	485	475	430	515	456	513	484	430	537	472	455	492	466	471	490	466	511	469	448	474	483	507	496	504	466	487	490	482	479	468	463	479	478	495	475	464	479	450	462	473	505	481	483	449	460	477	485	471	445	454	500	489	486	451	485	486	489	514	486	459	488	437	462	475	425	477	481	476	463	492	484	499	523	426	464	477	488	474	487	484	484	462	483	510	466	484	444	521	430	471	493	446	482	469	464	474	479	506	480	488	469	513	505	463	495	468	473	452	447	492	496	475	489	523	484	476	476	451	471	471	457	475	463	468	472	466	475	451	453	492	460	477	515	490	451	468	500	515	488	492	475	481	501	485	474	477	517	494	471	510	475	454	457	472	456	479	499	443	465	461	498	451	484	477	490	485	490	460	521	469	450	475	491	501	487	513	476	453	476	472	465	477	472	487	524	476	501	456	490	474	485	506	493	463	474	507	515	459	473	457	473	458	514	490	465	463	490	502	467	482	445	491	481	446	476	507	461	489	487	478	473	477	460	476	493	494	471	450	469	486	480	551	452	483	498	483	458	478	483	454	494	526	509	464	478	506	509	479	483	477	459	497	439	459	463	529	468	465	481	476	494	475	483	494	500	460	470	480	515	497	483	467	467	465	484	464	508	537	494	490	478	499	476	482	461	481	457	501	520	507	466	430	523	504	462	464	509	508	481	472	448	504	462	502	480	505	495	480	456	472	489	485	474	488	518	471	489	475	471	488	500	461	459	444	478	498	463	442	504	461	466	480	452	454	482	502	482	503	474	454	481	496	485	461	475	486	463	469	491	449	461	482	438	463	496	487	480	499	460	489	473	463	473	513	468	461	474	454	484	473	435	503	479	465	455	493	459	499	497	500	474	477	473	482	480	462	462	473	470	473	508	431	485	478	465	483	436	491	474	482	466	484	428	456	451	512	507	475	496	453	485	491	474	476	490	472	507	514	467	480	507	470	487	493	485	446	472	518	502	437	477	506	486	461	466	435	478	489	463	461	442	495	474	464	504	495	494	494	482	471	476	500	479	468	507	487	474	482	510	492	481	501	494	497	500	485	467	466	538	466	490	503	491	456	461	475	466	485	424	469	488	497	463	485	463	465	474	486	482	464	489	529	483	490	464	492	490	505	464	446	477	470	463	459	461	508	477	461	527	492	491	477	485	459	428	506	489	461	477	528	469	470	471	478	474	444	453	490	466	513	482	475	458	463	497	501	512	464	522	446	469	504	466	496	437	497	487	470	465	487	448	521	485	488	452	474	473	476	441	492	506	467	492	432	465	490	439	449	444	483	423	488	492	498	503	474	488	513	467	467	461	455	485	492	487	481	475	485	514	473	473	485	504	481	522	490	486	466	491	523	460	461	472	493	490	452	495	439	471	474	518	518	469	475	434	492	472	458	449	453	472	490	505	503	482	513	447	462	484	467	458	466	507	452	483	495	449	498	479	509	521	512	471	470	472	466	458	492	454	481	517	484	469	440	492	471	475	478	478	440	530	475	480	462	465	473	471	480	436	487	484	468	462	508	462	488	505	510	463	444	483	474	505	489	447	468	465	485	530	479	483	496	490	493	537	495	487	495	473	483	481	463	492	484	474	486	477	485	465	445	466	445	500	471	469	494	462	466	463	465	481	450	474	509	513	501	493	472	485	494	466	461	491	529	489	534	451	469	495	480	512	465	495	437	460	492	463	499	481	519	496	518	477	464	476	532	455	491	495	468	460	464	491	470	452	498	491	500	479	501	491	451	484	452	476	459	503	475	500	464	497	472	483	480	490	465	492	489	484	459	508	474	458	471	485	488	471	473	498	456	474	460	476	468	499	454	505	462	483	464	447	443	499	475	484	449	458	519	474	484	487	491	498	503	494	438	490	514	479	525	462	491	473	454	459	446	474	457	465	463	489	535	483	458	494	498	455	475	460	467	506	489	468	480	477	472	454	466	506	441	498	471	507	495	476	492	476	483	473	507	471	472	475	466	461	527	507	469	478	466	472	466	521	450	479	459	514	472	466	466	442	470	514	519	494	471	471	460	473	488	450	468	492	497	484	467	456	442	492	521	461	499	455	500	487	518	481	477	468	491	482	460	482	435	494	491	457	435	490	433	455	495	475	459	467	462	473	516	469	463	499	498	464	479	537	491	497	509	490	499	468	451	502	477	483	455	487	510	472	464	482	453	479	489	519	448	477	501	465	481	480	480	531	429	486	522	506	510	492	480	472	495	456	484	482	465	464	498	506	495	499	473	475	476	458	472	516	482	482	478	481	473	437	471	467	459	456	458	450	475	468	490	476	489	497	489	477	492	482	471	436	505	482	455	503	478	446	471	467	444	475	451	463	504	474	468	494	506	420	474	527	456	498	487	470	473	484	484	474	507	495	500	511	453	426	483	447	487	533	495	488	469	479	457	475	508	495	473	490	436	487	498	449	497	488	490	472	466	493	501	467	477	487	514	495	471	502	497	484	478	461	456	464	499	472	546	499	498	493	508	488	478	497	481	517	480	475	514	484	459	485	497	460	486	496	478	438	509	462	508	504	489	450	463	493	462	458	505	475	472	490	499	503	448	457	482	461	485	474	504	483	517	494	465	486	470	474	478	499	428	465	472	506	491	456	482	463	452	505	480	501	452	495	471	483	516	474	497	520	522	468	493	501	484	461	499	498	470	518	475	471	483	477	455	488	488	518	490	487	504	435	467	471	524	455	450	466	511	503	482	490	497	484	498	465	485	491	447	465	462	468	472	496	488	472	435	471	512	492	487	497	467	485	445	439	444	446	506	458	530	466	460	479	475	486	497	482	479	493	494	491	442	488	486	483	435	499	467	481	505	490	449	489	504	495	470	465	483	475	454	525	487	483	492	499	496	498	475	504	482	501	485	475	444	483	491	457	490	468	506	466	456	526	455	462	488	518	492	462	458	495	460	451	514	475	498	455	497	515	505	489	479	464	483	486	493	469	443	450	501	493	500	488	441	460	475	466	500	465	491	466	483	489	529	474	515	465	452	449	496	487	469	470	505	440	514	466	449	489	499	486	512	454	494	480	479	471	478	492	502	494	526	471	504	508	490	500	459	475	497	481	444	495	480	527	439	494	455	456	475	471	490	488	476	470	480	475	510	465	447	488	497	514	477	507	501	519	473	484	494	505	512	437	499	503	489	480	482	461	490	516	490	457	490	530	503	454	487	489	460	468	445	476	486	463	512	499	507	452	468	504	457	452	458	490	491	455	504	502	510	453	482	492	477	490	456	465	500	466	475	459	478	465	461	516	468	476	491	492	519	497	491	494	534	458	492	476	459	497	487	525	458	476	472	426	459	458	449	487	468	509	464	475	481	469
23033	5097	8025	41105	52270	46842	42468	36071	27218	18622	10827	5474	2814	1449	614	358	341	304	336	334	357	351	333	309	351	295	341	338	339	300	315	342	314	337	346	348	337	359	381	346	377	345	298	333	365	356	332	330	344	350	355	342	360	325	381	354	340	350	341	329	330	310	341	320	330	354	337	323	370	349	334	331	334	311	345	324	337	381	335	363	317	355	353	353	348	351	341	325	363	294	353	368	313	335	296	360	321	346	312	360	297	333	335	352	357	338	345	355	314	363	329	326	336	331	322	316	310	309	318	348	313	337	344	307	312	322	323	335	340	330	341	313	350	319	349	334	309	325	367	361	351	299	321	338	372	361	362	347	361	337	364	330	330	384	342	352	356	295	342	320	339	334	327	342	352	338	351	365	350	342	339	315	309	364	329	343	326	325	326	332	345	336	312	341	329	364	331	345	319	320	329	328	325	368	367	310	375	373	345	294	328	306	334	350	307	358	386	348	363	349	298	328	349	327	319	332	322	353	295	316	347	315	329	350	351	327	344	338	328	308	341	348	344	338	331	328	356	339	350	345	316	319	294	328	371	346	328	332	336	348	343	332	334	336	301	348	333	335	318	347	341	311	312	334	321	321	348	318	369	343	352	355	381	345	333	320	337	334	326	319	327	371	330	367	341	337	366	344	331	350	357	375	302	337	296	311	346	288	323	326	352	297	369	327	332	315	360	337	363	332	351	309	312	332	349	340	351	351	330	322	302	325	315	374	313	331	334	372	348	369	310	331	329	338	292	345	332	343	377	341	318	336	335	339	337	375	314	349	329	351	295	333	341	317	352	319	322	343	321	340	328	328	371	375	372	332	336	340	339	302	319	336	313	306	326	333	343	351	323	348	302	329	334	349	314	315	314	324	370	371	319	328	315	337	367	329	309	345	330	290	338	367	301	335	324	377	337	336	320	333	304	364	352	331	328	344	326	342	346	357	307	351	310	381	357	367	326	301	333	311	348	327	340	340	321	299	331	290	323	372	336	346	324	334	346	352	301	309	356	324	316	355	310	370	310	350	313	345	332	323	338	323	329	331	368	361	381	345	341	352	322	342	342	327	344	315	328	323	298	354	329	347	318	369	347	304	338	327	312	356	324	355	323	326	325	339	356	344	362	352	349	313	346	318	340	333	339	320	357	316	337	354	295	321	333	357	364	336	352	316	371	324	334	327	373	348	336	329	324	336	362	336	319	286	343	364	329	316	304	338	342	309	335	346	321	324	342	335	334	332	358	327	370	362	306	352	323	347	336	320	329	340	330	332	326	305	331	308	346	319	320	346	335	331	363	330	357	346	355	356	348	355	334	336	322	335	350	364	370	366	325	348	340	354	345	327	318	342	341	330	344	338	308	308	310	355	308	348	327	318	318	356	337	338	318	347	334	316	385	339	304	299	317	313	319	346	337	312	325	324	347	359	296	375	315	344	321	318	311	341	298	296	386	339	346	344	330	314	323	341	314	358	307	383	312	354	341	290	387	351	335	322	331	357	360	317	313	296	385	333	310	376	343	360	320	339	337	330	331	383	334	329	326	326	303	346	330	380	340	341	316	340	347	379	309	372	332	353	327	341	347	362	345	329	361	366	330	344	341	343	322	335	332	347	311	330	332	382	349	342	328	345	347	328	336	348	360	341	344	316	316	315	321	316	327	342	358	353	325	334	346	319	355	348	316	325	326	321	331	324	329	349	335	308	314	320	374	343	319	340	359	327	331	356	354	339	303	351	331	359	366	362	307	367	346	311	351	352	359	308	321	288	319	350	325	356	308	328	337	347	363	340	348	330	331	363	293	350	349	343	384	330	299	343	357	302	329	352	320	347	333	376	347	325	316	353	333	333	327	356	340	315	330	335	324	319	334	287	335	340	357	372	378	345	329	308	349	318	336	331	345	318	345	314	329	319	359	355	357	344	342	344	325	322	322	337	363	320	348	362	312	352	332	341	324	346	332	321	316	356	341	309	324	331	351	326	343	320	342	315	316	337	346	342	328	324	357	347	330	322	368	331	303	336	319	333	327	327	335	304	349	343	364	340	334	331	368	328	345	285	379	285	336	347	335	308	326	339	320	351	313	322	329	342	348	365	324	326	381	329	332	337	316	362	329	334	350	327	325	353	348	319	318	348	344	326	307	332	314	319	299	360	329	327	328	334	351	322	393	365	315	346	377	332	347	325	314	333	352	331	369	376	329	307	333	329	315	334	291	329	318	350	351	351	327	351	322	330	358	352	349	357	333	363	372	355	316	347	360	344	322	327	326	336	342	334	311	316	314	351	328	302	340	327	342	341	341	327	310	337	299	307	319	330	361	373	359	355	314	328	358	325	311	340	321	353	339	326	336	319	324	351	320	337	331	319	327	330	341	325	303	346	326	355	346	318	362	353	315	338	319	298	335	347	349	308	323	315	318	309	344	343	308	332	324	332	366	362	308	338	335	317	342	330	349	338	353	358	345	342	329	352	308	349	306	318	334	345	322	318	343	295	321	335	321	357	344	333	357	335	343	375	340	353	348	305	325	321	350	375	296	364	329	313	310	328	333	332	326	357	330	387	305	346	327	353	329	345	319	340	364	295	348	315	332	356	340	350	347	351	327	311	322	329	324	363	346	365	317	327	352	336	323	336	357	314	336	334	338	314	316	350	355	367	314	315	338	351	349	318	333	311	325	328	326	324	318	335	313	317	368	319	343	340	365	327	334	349	354	345	338	349	333	338	343	312	322	278	328	333	323	353	326	318	307	336	378	308	345	315	336	309	353	347	388	360	351	362	349	343	358	289	326	319	338	350	345	319	345	362	325	326	367	368	371	337	351	351	318	364	356	339	355	359	332	316	326	316	300	296	351	335	351	349	336	332	294	349	339	342	343	328	331	296	313	329	334	364	327	362	353	342	348	346	360	333	329	333	354	322	305	323	349	324	371	313	290	332	339	330	317	282	327	364	332	335	322	334	319	352	315	320	331	335	333	366	301	312	302	338	320	320	313	349	331	317	320	385	295	330	353	355	350	310	331	330	350	332	341	310	323	356	343	321	330	318	331	371	308	362	318	312	344	315	346	344	348	349	322	337	342	382	325	328	358	401	337	346	339	368	330	329	339	320	310	330	350	336	338	308	337	323	300	345	343	322	352	308	296	305	331	357	381	327	330	366	360	336	307	329	336	376	337	359	349	369	350	313	347	342	342	298	328	350	306	355	323	320	342	352	342	318	362	321	336	354	312	346	327	334	340	309	378	310	352	325	321	350	314	349	352	311	347	328	334	369	356	333	356	331	352	339	363	323	338	313	314	352	351	311	347	336	375	359	333	310	331	330	389	356	336	332	322	356	341	348	321	307	339	306	328	360	290	322	337	346	337	326	273	333	340	332	357	338	312	308	339	335	362	376	351	331	300	352	338	327	312	325	322	357	371	355	343	334	321	333	328	373	332	315	332	359	318	337	291	344	313	321	327	348	298	340	361	358	341	297
10611	3523	13394	51946	60402	59260	56700	51644	44344	36207	26376	17428	10274	5642	1814	720	692	638	749	727	685	742	707	695	760	710	732	731	763	740	726	751	738	730	743	735	784	748	696	737	787	756	764	756	755	771	734	681	742	763	729	710	699	760	685	742	735	741	752	736	786	716	714	707	737	689	714	757	748	783	754	743	751	740	714	731	753	677	737	782	708	703	693	757	708	700	682	699	663	721	749	727	740	738	718	714	763	714	755	709	692	669	748	734	721	769	704	729	747	725	692	746	746	719	758	700	750	748	784	766	745	769	749	726	759	795	746	735	705	759	769	731	716	706	744	772	740	763	766	746	687	708	705	706	705	716	753	757	741	738	736	766	725	785	716	733	768	730	716	746	716	744	743	712	732	770	718	673	745	730	748	748	714	721	719	786	711	752	689	707	739	716	724	675	756	757	774	745	754	766	707	709	741	713	769	691	791	740	749	718	684	757	738	747	764	733	737	779	682	695	699	725	741	754	742	750	775	775	756	732	720	719	664	734	768	755	749	719	721	685	734	723	713	767	741	720	759	723	778	776	750	704	737	752	709	776	768	750	768	752	681	735	733	758	678	749	762	751	749	720	716	700	749	717	747	740	756	727	726	791	721	749	722	700	713	726	737	751	715	712	736	734	753	716	731	743	769	769	780	760	753	729	752	706	738	703	726	766	747	776	722	802	707	691	743	735	761	720	717	719	725	681	733	724	728	724	777	710	687	682	765	730	744	754	736	757	759	761	777	752	759	704	745	776	740	759	714	722	753	756	649	716	743	725	754	749	787	740	701	760	826	783	786	689	778	707	752	775	792	752	741	734	731	718	702	707	766	768	732	748	767	734	694	758	690	735	726	698	723	741	765	771	749	737	723	713	726	715	714	729	712	748	731	745	674	732	778	761	716	656	765	759	763	745	692	722	750	700	720	668	722	753	711	697	738	762	702	670	705	742	705	727	748	799	719	703	773	726	709	704	688	719	736	717	733	687	725	759	700	768	757	729	714	702	724	730	768	723	703	758	740	791	711	713	771	739	706	739	693	732	702	752	736	738	735	760	731	706	706	754	704	723	751	750	705	707	733	727	700	766	734	751	769	719	756	762	728	767	769	717	749	750	714	684	724	715	711	761	751	728	731	758	709	731	696	724	750	750	773	758	717	705	754	724	746	729	697	689	738	726	768	698	718	727	731	695	774	761	732	678	656	772	717	702	752	711	764	742	769	704	703	762	734	725	776	776	748	743	727	730	739	710	779	732	768	713	708	744	787	751	768	729	760	723	745	737	718	709	744	718	742	750	736	765	752	720	703	733	751	736	712	729	730	758	743	707	734	814	757	743	740	751	747	755	756	712	748	765	756	751	778	748	714	736	774	722	722	735	711	736	747	717	719	755	735	781	760	729	723	733	733	732	721	769	707	774	687	760	741	696	708	735	680	729	682	756	664	748	754	801	775	706	699	783	797	723	740	723	748	711	752	782	724	701	758	740	718	718	742	745	728	769	719	745	787	792	704	768	679	720	726	743	760	741	757	754	735	704	740	712	752	778	755	782	758	737	828	739	721	743	713	724	773	721	711	740	764	739	717	734	709	765	735	753	744	740	727	728	702	730	685	790	749	735	704	732	726	715	724	724	735	775	766	679	707	754	727	729	737	788	757	683	754	770	723	750	690	724	726	767	738	767	712	736	758	687	733	739	771	747	693	751	707	728	760	748	737	708	749	766	763	672	722	733	691	714	755	735	702	706	684	722	717	725	669	753	691	713	702	659	755	754	736	743	739	685	728	775	730	759	744	729	742	755	750	705	742	806	745	737	708	722	707	738	732	747	741	731	753	714	707	737	730	725	669	733	825	742	712	745	734	709	719	688	737	710	750	758	728	744	759	757	668	744	708	675	786	753	717	722	744	720	717	741	760	705	734	701	688	753	737	756	765	720	707	690	756	732	725	721	702	728	740	717	741	767	729	724	722	730	745	761	743	691	739	704	798	741	723	696	709	733	708	769	753	759	743	756	729	730	722	747	718	682	741	755	709	717	719	739	726	750	751	753	668	795	724	706	710	731	710	725	751	732	779	750	695	682	722	682	763	738	718	686	756	682	761	737	784	711	744	742	738	780	788	734	728	703	762	746	783	746	756	741	747	719	689	711	773	696	754	742	741	687	738	699	779	753	714	752	739	718	753	683	732	705	716	718	764	724	694	758	727	714	717	718	694	752	715	745	699	718	792	736	730	716	726	733	717	721	772	773	708	730	756	703	748	716	689	744	725	683	711	715	724	709	753	700	734	697	718	723	730	739	733	798	704	777	721	733	750	751	742	680	725	757	754	733	740	738	741	708	752	727	768	770	807	732	726	771	766	731	724	753	724	770	716	733	689	751	696	738	776	778	734	795	737	732	760	722	727	697	754	742	755	707	716	708	776	750	744	753	683	707	741	727	711	731	706	705	698	699	741	747	800	792	725	724	710	731	768	726	727	744	734	698	751	739	666	731	693	729	719	716	742	728	755	744	743	719	770	677	737	711	750	749	757	734	784	748	695	735	647	743	695	715	740	741	704	702	719	734	732	747	748	740	730	739	745	694	744	779	730	729	728	703	776	747	743	717	743	710	725	713	770	733	750	682	716	734	769	715	720	755	663	704	725	728	760	747	753	700	724	765	721	786	736	734	751	672	751	717	696	710	721	758	730	701	718	723	702	686	717	693	737	762	762	776	736	721	710	777	737	749	738	754	738	743	747	729	724	710	750	765	719	752	693	743	754	728	798	743	737	769	746	773	671	758	752	701	667	715	695	767	708	728	754	718	734	757	749	740	725	733	773	746	700	724	794	753	689	741	742	711	759	750	727	745	743	722	705	786	738	725	715	696	720	685	757	744	702	725	760	704	737	814	731	712	715	706	738	696	714	698	708	721	732	746	755	737	727	758	736	688	729	760	759	752	728	768	703	743	694	754	781	783	718	763	762	720	732	745	689	668	725	732	740	742	777	738	709	730	777	729	725	754	733	703	767	716	738	712	725	734	714	750	742	776	717	756	736	706	744	755	735	746	777	759	749	709	767	711	729	768	747	712	690	717	744	736	784	740	729	719	750	740	749	688	771	725	732	762	730	749	710	778	741	744	697	762	767	688	702	733	758	722	729	783	730	715	698	728	730	732	765	731	709	692	761	782	735	767	735	723	745	726	713	730	730	788	767	755	717	765	736	764	749	692	722	758	697	733	766	717	738	767	716	723	734	760	735	764	740	730	765	735	750	743	744	723	735	747	740	709	760	719	754	753	773	793	747	744	766	708	752	727	721	712	739	726	744	764	733	708	756	691	718	758	693	729	742	765	750	687	771	713	704	717	709	727	732	724	726	738	718	773	764	756	713	712	735	745	710	693	730	790	725	749	759	775	714	739	702	750	747	740	743	740	732	662	695	710	764	790	741	748	706	719	734	771	752	765	721	723	755	699	724	769	726	755	732	741	685	747	748	719
23618	5115	8719	41428	42445	44939	44410	38215	29978	20977	12285	6337	3158	1800	776	333	358	353	370	363	339	389	368	363	358	315	327	305	312	317	335	329	362	330	338	333	364	374	333	341	361	322	387	375	372	354	306	394	334	376	385	374	337	344	370	340	364	373	366	386	327	332	356	318	341	344	324	348	374	379	378	342	369	344	384	334	394	353	355	368	327	366	330	363	325	343	350	335	337	315	353	299	336	344	352	380	347	343	319	351	354	341	325	351	323	328	353	323	318	325	375	319	352	357	351	351	366	334	333	352	322	353	334	358	316	361	340	370	382	365	338	304	358	380	354	363	359	342	360	317	317	317	374	369	360	365	352	376	372	366	383	347	361	377	389	325	383	346	377	340	393	328	355	366	334	332	354	342	372	402	338	345	341	346	375	335	346	341	345	343	366	327	336	359	335	357	356	346	341	367	354	357	305	343	349	340	343	347	371	371	354	360	360	334	388	359	361	323	336	346	390	358	346	356	348	387	348	362	353	339	368	380	328	361	330	332	376	355	299	321	312	392	336	344	359	310	354	323	322	337	355	328	341	352	345	334	339	365	341	384	397	334	372	363	338	326	342	348	325	388	356	389	357	339	347	344	346	337	341	365	372	346	347	361	361	337	367	377	354	390	380	352	348	372	356	337	334	319	355	358	359	388	322	342	332	335	399	349	345	320	340	360	358	347	345	386	360	332	372	301	358	352	359	370	296	334	343	341	333	353	369	346	341	392	358	358	344	322	343	342	351	365	379	338	346	343	366	312	353	375	359	355	344	363	361	366	335	338	367	377	330	341	349	348	356	343	339	388	341	313	352	362	347	363	341	347	348	344	328	347	320	336	369	327	359	366	322	359	383	344	360	372	355	357	392	341	363	322	381	345	342	337	373	350	341	352	354	355	332	337	354	364	399	346	333	352	322	348	335	371	379	361	346	310	381	356	385	348	358	340	368	350	353	351	316	372	348	377	394	348	358	392	312	370	325	361	316	352	346	321	336	373	374	378	364	348	344	328	383	324	360	350	370	360	336	358	345	328	333	343	357	327	342	326	353	343	367	352	376	360	360	395	331	333	342	330	348	360	341	356	337	359	357	335	329	377	339	349	346	356	368	372	336	335	355	335	376	358	355	353	347	364	321	363	342	367	342	338	343	350	347	357	343	385	332	325	329	370	365	350	366	344	347	355	379	361	325	360	338	343	349	360	367	393	347	346	386	354	327	344	364	338	350	361	370	358	344	335	341	327	329	320	355	351	316	336	326	336	348	349	340	341	355	331	398	353	360	307	346	355	371	332	311	343	313	324	347	346	350	376	323	341	356	357	347	323	361	358	362	366	336	337	366	366	342	357	357	347	332	341	353	322	359	330	363	352	354	327	363	388	387	353	369	347	356	349	358	336	337	362	405	360	380	321	355	354	360	363	319	364	355	359	334	346	392	369	343	366	346	302	320	375	342	312	375	359	341	357	376	325	351	318	348	390	365	329	341	365	394	348	375	360	375	344	347	333	324	336	328	364	336	368	356	351	332	354	319	360	339	358	308	382	340	357	351	372	354	347	320	326	357	347	363	338	366	329	378	354	355	350	346	354	392	351	353	362	319	333	371	334	340	357	340	341	302	304	369	378	365	322	323	343	374	328	362	352	309	318	328	340	328	351	342	381	381	347	321	346	336	368	367	353	361	336	341	359	368	372	341	336	322	339	355	362	357	353	307	325	308	377	373	329	339	393	348	352	323	333	320	361	417	325	328	378	392	343	356	313	354	383	359	340	327	347	347	370	362	336	366	351	362	335	333	367	378	332	384	354	323	318	333	361	367	303	364	342	355	346	381	324	377	357	366	348	337	355	339	353	340	356	326	351	301	336	341	317	346	355	354	367	357	326	358	359	370	328	329	367	340	344	362	391	333	329	325	332	358	334	333	326	358	352	355	344	380	349	356	306	316	349	336	322	344	317	345	342	360	403	367	388	342	360	327	350	354	372	350	374	365	353	351	377	373	355	341	386	334	370	338	337	334	364	335	342	372	332	387	356	348	335	341	355	340	365	340	332	373	366	346	388	338	346	341	362	334	370	339	374	343	340	342	317	352	388	360	386	355	345	356	352	387	346	379	366	399	359	344	386	305	353	359	388	354	375	315	333	323	335	404	370	370	371	339	365	355	373	366	361	364	358	387	338	346	337	334	331	386	326	381	396	378	347	337	389	357	345	387	365	310	375	360	348	348	361	340	327	352	328	353	346	330	377	336	365	347	348	347	335	332	331	342	336	358	336	365	326	370	354	353	358	364	363	336	373	341	316	351	375	333	349	344	349	353	351	399	335	310	332	370	371	321	329	342	344	390	307	369	329	353	375	394	355	385	341	386	344	344	330	314	356	380	325	370	358	382	355	318	356	368	382	348	333	342	343	344	338	346	384	343	432	383	350	316	373	368	350	388	395	319	313	339	352	307	384	358	347	365	319	314	386	374	372	357	376	336	333	365	335	367	316	370	338	376	371	338	318	359	347	342	385	340	352	313	347	348	347	363	335	391	352	363	317	367	344	321	359	339	362	371	365	333	342	329	371	351	346	345	350	307	358	314	335	347	351	347	337	336	360	383	330	333	329	326	321	356	357	363	368	362	359	367	381	386	375	381	336	365	311	378	310	344	378	331	361	340	323	323	352	327	394	366	348	376	380	326	363	347	340	319	336	329	344	390	378	350	342	369	351	384	378	327	309	359	350	341	344	345	362	345	359	349	351	340	366	359	359	366	404	375	347	330	343	330	353	389	328	366	376	348	364	357	350	369	342	339	367	343	329	355	325	355	338	368	393	319	325	350	333	349	336	330	337	390	340	350	293	321	347	343	350	311	342	366	340	338	360	299	322	356	367	337	381	341	354	369	365	334	350	347	346	374	346	347	332	368	376	324	357	325	383	360	373	323	336	313	354	336	359	372	348	320	357	327	358	349	358	310	355	323	349	369	325	330	331	353	340	335	367	321	394	350	347	357	345	353	337	372	383	325	332	360	352	339	354	352	363	353	347	335	346	350	361	344	336	364	348	352	348	383	353	371	363	338	368	360	361	379	360	391	339	361	353	364	354	333	351	341	379	345	378	342	384	356	340	353	344	350	344	347	379	385	344	316	349	362	376	354	349	335	369	352	363	357	407	353	350	349	346	362	345	327	327	353	347	346	388	349	376	345	342	339	367	355	336	375	346	341	366	345	344	353	323	336	360	351	352	328	337	355	383	367	352	338	322	334	334	328	361	329	316	345	326	347	324	356	361	347	365	402	348	373	320	340	339	310	349	336	362	324	336	375	380	357	328	345	344	353	377	351	370	359	370	343	319	353	352	325	355	379	358	341	357	348	378	353	349	358	322	361	348	374	349	347	381	347	328	342	348	343	316	360	343	351	348	348	390	333	356	360	361	341	386	355	371	365	353	375	355	344	331	350	360	333	366	376	353	327	371	335	361	369	380	361	338	347	319
10619	3511	14426	50724	53446	58367	58610	53075	46876	38448	28562	19181	11571	6634	2706	775	754	809	801	772	784	796	741	753	746	749	739	816	768	735	802	719	753	808	793	774	736	753	741	792	734	784	728	729	776	757	755	735	738	731	783	773	815	720	766	758	748	721	771	726	728	736	741	798	768	753	721	766	770	818	720	772	772	772	773	764	725	749	704	749	749	762	799	754	739	758	785	739	683	748	770	774	755	753	736	759	720	743	735	730	763	789	717	791	756	729	753	740	745	770	755	719	793	779	788	785	755	695	812	782	739	723	784	728	752	735	751	777	783	733	797	789	734	773	729	777	774	767	739	780	812	753	766	741	772	780	734	726	751	730	724	759	747	785	733	766	728	814	751	733	763	811	759	790	774	792	767	700	753	783	742	817	762	768	750	752	761	772	730	766	751	789	803	729	693	807	781	762	813	753	730	788	747	734	767	771	755	740	765	756	812	772	770	728	777	767	706	735	754	815	759	773	729	792	727	779	734	771	782	747	760	775	725	745	751	743	787	742	748	764	749	749	721	779	743	810	752	794	735	745	757	783	745	757	805	743	761	744	781	763	723	738	749	744	738	736	799	758	794	741	816	777	775	755	774	772	786	776	761	756	812	724	774	785	794	768	795	748	751	751	794	717	795	700	754	742	771	753	757	762	707	789	800	746	736	734	782	778	741	759	744	718	730	735	750	776	758	806	793	737	747	767	767	756	753	786	757	743	723	752	793	730	809	776	774	806	739	742	773	756	770	815	753	776	754	762	738	759	761	704	812	767	776	765	740	772	764	771	805	806	740	712	743	753	707	755	709	802	757	767	756	738	771	763	807	749	725	757	775	814	776	742	801	798	746	728	791	766	741	789	710	737	744	735	748	741	718	797	764	762	777	756	759	815	758	749	725	769	766	787	771	749	793	788	763	780	764	763	736	771	781	771	708	738	776	757	787	713	826	812	751	796	717	775	713	743	737	805	760	737	772	795	749	721	776	777	781	738	780	775	730	725	746	754	784	779	777	791	793	745	778	749	714	760	748	766	774	764	793	786	706	729	777	749	760	735	839	735	710	767	771	738	760	751	771	760	797	754	762	736	731	738	775	797	793	748	789	731	755	802	758	784	706	788	793	783	731	740	778	787	736	725	765	773	725	765	790	715	762	792	744	732	725	767	737	781	736	742	737	705	766	732	727	772	772	726	716	796	756	732	780	812	788	777	748	720	772	786	759	768	763	741	741	766	811	804	779	745	799	804	796	776	782	829	749	778	714	736	761	839	716	716	749	748	761	742	728	808	705	767	730	747	733	755	773	731	728	770	790	781	764	739	786	748	762	707	757	782	738	751	790	763	817	716	724	742	740	777	746	754	733	752	757	805	785	756	787	781	749	745	755	771	765	746	775	760	751	782	739	782	717	784	765	713	722	778	764	780	766	759	744	747	771	769	733	755	759	721	721	756	764	755	729	758	767	765	769	764	786	753	754	736	799	793	755	752	750	724	739	780	755	774	828	783	775	749	759	765	730	794	739	780	761	756	727	772	746	758	766	749	791	823	814	764	747	764	762	786	762	724	796	749	750	774	761	724	750	736	778	737	775	757	786	781	779	772	750	771	786	755	792	747	739	757	721	772	728	725	753	751	719	745	749	798	770	745	774	710	768	765	788	772	772	763	754	722	726	759	711	770	724	761	748	784	793	795	761	758	714	796	739	778	781	742	813	754	795	709	756	738	724	759	751	767	800	805	737	757	745	758	756	782	776	726	767	759	768	778	707	793	768	784	743	722	751	765	774	774	749	780	755	788	769	714	720	816	734	732	779	721	775	770	743	822	751	741	726	695	759	769	789	706	744	800	750	763	738	769	740	780	794	745	724	781	705	758	786	751	742	718	702	775	804	804	788	756	769	758	751	732	754	723	763	752	750	747	728	722	711	726	725	780	794	766	781	726	758	770	746	760	717	797	783	750	743	793	729	765	769	801	774	732	796	740	734	786	739	708	820	740	739	764	758	793	803	771	738	695	814	739	804	767	797	708	750	757	729	747	751	798	773	763	752	756	775	757	710	737	756	742	761	781	731	722	743	715	699	754	744	725	784	790	779	767	797	708	804	733	810	690	766	766	756	745	709	754	773	747	769	782	760	762	773	783	743	832	765	706	742	759	769	770	760	746	742	747	694	790	787	748	674	757	789	755	709	724	757	769	796	759	736	757	788	755	773	747	771	792	780	801	797	793	764	765	747	754	748	814	827	734	799	749	754	773	855	802	729	757	762	747	760	716	762	780	750	775	768	772	782	804	801	742	759	803	739	784	787	758	734	736	759	749	787	759	828	728	762	707	732	755	744	734	769	753	761	704	793	747	793	799	819	778	709	801	738	769	778	772	802	809	780	754	792	733	769	809	756	726	787	810	742	776	790	803	735	711	751	779	759	744	793	747	783	774	764	772	750	773	678	756	745	790	733	751	791	772	773	747	758	732	746	763	766	777	743	760	743	776	803	745	767	768	792	698	745	776	722	807	762	772	777	770	745	776	755	746	759	767	775	750	786	804	768	741	761	750	780	832	747	752	788	789	755	793	814	769	772	748	766	730	719	704	798	743	723	724	800	766	745	763	817	807	772	772	701	743	742	757	743	736	766	734	730	758	758	715	735	784	740	722	725	798	769	771	807	804	765	755	775	757	784	723	762	752	841	743	752	743	733	751	714	761	770	787	760	772	805	781	762	758	731	741	783	774	735	728	750	820	782	750	737	769	787	755	719	721	780	757	784	790	730	735	775	777	751	764	748	744	781	739	764	754	766	778	769	696	727	733	820	747	791	764	794	785	711	759	744	734	795	760	714	738	782	783	787	725	814	734	753	810	771	710	723	722	755	792	696	778	791	753	725	746	769	799	751	787	757	752	783	753	774	755	761	737	765	752	772	807	746	750	755	735	742	737	744	751	766	791	762	746	755	734	785	727	770	712	785	758	773	771	763	757	778	775	750	795	781	786	786	728	791	801	750	781	740	782	765	763	773	791	798	784	747	761	743	797	795	743	698	745	761	744	763	782	761	755	797	802	755	725	762	748	744	749	750	783	761	734	740	739	775	730	711	754	750	718	771	757	799	797	727	783	816	720	734	730	770	750	770	791	756	780	792	778	776	751	785	789	782	758	747	752	758	744	775	747	756	771	728	757	748	737	753	734	724	732	765	785	783	762	718	758	777	737	822	762	766	799	772	737	702	710	746	757	746	744	775	786	790	822	790	718	782	771	757	813	757	711	760	759	776	808	793	758	771	758	764	796	747	778	798	704	777	713	770	771	778	748	732	732	786	783	762	743	757	761	783	754	717	790	734	741	726	775	793	783	818	757	756	730	791	793	790	796	777	789	781	764	765	767	706	745	720	794	726	752	773	802	752	765	759	792	761	763	773	811	719	698	690	768	758	767	770	714	776	768	762	759	752	718	715	792	796	737	779	738	792	745	738	741	735	791	761	806	765	826
3541	791	952	1421	1049	1203	1608	1568	1282	990	663	481	380	303	223	231	206	199	223	216	175	199	201	188	202	191	166	219	209	195	228	226	167	192	200	239	196	200	206	200	227	198	198	211	196	209	211	188	204	177	187	189	202	195	182	196	177	190	204	194	228	174	226	208	202	207	219	229	189	216	180	196	198	194	204	202	198	187	206	190	208	197	189	245	220	233	203	209	222	216	201	218	176	201	203	213	207	230	226	204	240	206	203	204	194	206	195	205	186	228	185	184	199	209	194	210	197	188	188	212	209	223	211	202	206	178	197	198	192	226	190	173	209	205	235	208	206	201	204	193	190	206	199	200	193	230	210	210	212	209	221	205	191	205	205	190	188	168	185	202	207	211	231	188	208	201	198	215	207	233	194	220	194	192	218	187	184	205	194	217	197	207	199	196	186	228	204	195	197	199	189	217	216	205	204	194	175	183	173	185	207	179	207	192	196	177	187	201	221	189	216	207	214	194	183	215	183	205	190	182	199	203	197	170	213	169	210	214	208	182	219	200	215	182	195	199	216	208	211	196	200	237	209	200	192	230	201	186	211	187	180	206	221	209	203	198	189	183	181	187	216	192	225	186	214	187	185	210	200	206	219	194	183	202	203	212	197	183	197	203	189	206	191	233	207	201	178	183	187	220	210	181	204	227	222	206	208	190	199	238	180	196	210	179	224	214	194	216	193	221	202	224	232	186	193	215	204	197	213	219	191	178	202	181	206	197	205	213	229	196	195	191	202	201	204	206	203	224	201	205	215	198	181	188	212	199	217	229	184	194	203	216	210	199	177	208	190	221	228	205	218	175	178	190	176	230	201	186	203	189	223	201	244	209	190	217	199	199	197	174	205	205	169	177	194	188	197	188	195	205	193	204	216	193	207	190	217	196	189	214	185	186	197	194	234	213	178	183	218	243	203	217	204	196	188	186	195	200	204	212	230	184	202	185	197	210	196	184	174	219	166	197	220	195	196	228	188	198	196	176	198	201	196	211	188	201	209	192	177	191	213	203	184	196	179	202	193	199	187	179	211	191	194	163	224	193	197	184	164	224	188	176	214	204	188	203	216	224	180	203	190	229	193	200	207	191	194	206	196	198	208	204	197	187	191	206	198	195	217	183	204	185	205	190	206	185	211	198	228	218	181	193	241	171	214	202	175	221	211	180	238	213	223	202	213	225	211	239	197	217	203	229	227	207	203	213	196	192	188	206	207	212	200	201	221	204	219	217	201	223	205	213	225	211	214	188	217	212	220	230	203	188	205	205	202	207	170	189	220	195	191	213	211	231	179	199	182	220	185	180	205	206	202	210	206	236	190	211	198	181	205	199	177	203	186	217	219	230	221	178	204	208	198	214	229	217	212	225	229	198	210	207	243	215	183	210	203	202	227	208	208	222	203	212	176	214	178	211	219	194	202	208	195	185	197	210	194	208	224	217	214	189	206	184	199	200	209	203	221	196	205	208	217	201	222	214	207	173	230	202	192	223	205	186	205	198	197	185	202	190	192	196	167	191	172	200	239	191	198	176	199	197	198	194	196	201	174	150	212	199	234	228	234	189	194	200	194	181	169	213	210	183	187	219	196	201	205	196	189	206	222	211	203	213	193	205	207	204	230	198	190	195	169	189	222	211	233	205	188	163	177	187	201	190	205	185	199	246	187	217	234	209	204	174	205	206	227	174	203	191	209	161	202	191	209	228	191	194	210	206	214	219	227	191	182	203	231	219	223	214	175	188	202	223	199	192	208	214	191	190	194	189	199	189	196	216	201	209	216	209	210	207	218	220	174	181	187	192	225	182	189	203	243	206	197	198	214	188	203	202	220	194	205	208	233	173	205	214	225	186	212	167	183	167	190	224	210	207	231	201	214	204	201	224	192	208	178	219	232	183	196	207	178	180	205	215	211	226	226	195	220	221	213	205	213	212	210	180	215	198	211	201	181	198	205	235	234	172	204	209	193	216	199	227	195	210	198	214	219	202	213	204	206	213	175	168	207	203	211	184	207	202	220	180	203	204	218	202	196	172	216	220	206	213	201	183	221	232	198	208	217	218	225	177	198	207	186	206	185	189	225	196	207	185	217	182	176	201	195	201	200	181	185	205	180	201	214	197	209	208	184	201	182	222	247	245	209	206	206	196	205	211	215	214	206	183	177	205	189	198	203	210	209	182	192	184	206	195	204	213	203	217	218	226	219	219	200	182	235	204	218	231	219	169	200	215	228	193	214	178	213	220	214	200	204	195	188	199	209	188	180	208	235	190	219	213	228	184	206	224	178	175	213	174	197	195	221	177	211	234	219	201	176	194	200	204	211	203	207	194	211	221	208	213	193	204	194	194	179	177	216	198	188	186	196	221	208	188	166	202	193	173	179	207	209	190	194	193	177	179	209	210	210	240	178	194	191	213	213	174	182	204	218	211	218	201	204	199	198	210	213	214	213	226	203	229	190	200	200	194	194	215	225	196	194	187	204	206	213	195	198	196	219	198	199	204	203	183	202	185	182	182	197	224	219	208	200	209	200	196	184	208	221	212	211	226	232	185	173	185	200	191	197	224	187	191	221	176	185	205	231	198	197	196	215	199	181	205	190	215	226	211	198	185	222	187	211	179	199	198	204	194	210	209	216	187	191	196	209	208	199	220	242	182	188	184	221	225	221	209	221	210	191	196	226	207	214	206	230	201	194	199	186	229	179	216	192	198	218	213	198	218	210	215	213	221	216	217	187	197	198	219	164	189	207	185	222	211	197	233	177	204	198	200	172	192	190	210	193	223	204	201	210	195	214	219	206	178	218	213	204	226	209	206	219	192	212	206	195	196	177	236	201	198	197	196	184	176	209	219	184	195	186	176	219	222	196	213	188	196	221	218	178	207	179	181	204	190	218	189	188	218	180	219	181	197	213	230	228	198	201	206	193	201	180	207	189	219	199	195	180	173	199	199	202	226	215	221	205	200	217	221	213	191	221	197	180	196	207	218	218	185	202	231	197	199	212	194	212	186	229	183	213	211	195	195	210	198	199	187	202	191	225	184	182	179	214	203	165	193	206	203	182	204	199	202	201	198	189	210	214	156	208	221	210	198	216	183	199	227	224	217	210	228	206	224	208	196	203	227	206	197	214	222	210	170	202	216	225	202	175	208	215	198	214	178	213	161	222	227	214	211	188	200	198	207	199	213	201	197	185	185	185	211	188	219	202	249	209	193	200	210	196	221	187	206	198	213	201	210	204	220	198	206	204	180	174	210	199	202	211	197	193	208	199	202	194	190	209	218	228	195	180	175	165	212	203	201	184	169	192	173	211	201	208	217	187	199	182	186	204	218	190	196	211	202	184	221	189	213	210	217	176	198	220	204	214	213	221	195	199	200	207	195	233	211	176	196	182	206	187	219	195	204	210	217	193	231	195	189	203	197	194	227	220	202	206	202	212	220	237	210	206	218	210	214	191	215	209	193	227	184	194	213	210	180
2864	938	1987	4570	4046	5731	6900	6638	5153	3738	2417	1605	1163	789	622	471	460	490	482	451	500	492	484	426	491	452	426	465	470	454	448	487	512	501	465	509	459	478	473	467	465	488	487	417	481	510	490	438	497	484	502	487	478	517	500	470	430	468	430	522	468	437	458	452	436	486	449	465	512	448	451	445	475	470	443	460	457	526	488	482	466	442	489	473	455	498	469	493	458	484	487	470	473	464	472	458	495	476	446	449	444	478	474	454	472	507	465	442	465	475	472	492	473	517	494	468	456	427	453	431	458	476	476	479	458	503	460	453	475	447	473	517	500	471	478	416	491	516	481	453	472	516	411	454	465	447	463	462	414	462	442	479	479	467	466	497	464	493	493	490	438	501	462	466	477	499	504	459	482	485	461	472	510	458	465	452	452	454	472	453	459	437	459	499	490	481	449	447	477	514	514	475	484	448	479	467	501	486	467	489	460	460	516	464	476	468	461	506	489	469	458	494	459	475	431	457	492	484	506	479	475	496	482	467	448	475	459	536	489	492	465	487	490	454	464	462	467	484	452	495	495	485	493	456	519	446	468	455	512	458	535	471	451	475	434	445	461	477	425	443	498	501	466	470	466	497	467	411	462	467	452	472	486	468	452	461	497	446	481	472	462	467	469	471	467	439	510	473	452	458	478	464	496	479	487	454	448	484	448	456	469	420	476	423	482	481	484	476	464	467	463	471	470	504	509	491	464	519	484	488	422	505	472	497	484	462	499	473	467	479	429	479	480	467	472	439	454	474	480	464	498	492	477	460	461	463	490	465	478	448	499	451	457	450	481	472	460	441	457	454	467	481	470	457	460	471	459	494	476	493	459	471	457	494	461	454	480	463	473	495	495	479	517	500	506	440	447	430	438	477	476	461	481	484	432	511	466	471	456	521	472	496	462	468	457	464	445	457	490	443	478	489	449	467	482	438	459	439	458	490	478	460	462	478	484	445	452	449	508	466	480	505	500	482	483	494	510	485	446	466	451	486	444	495	485	483	491	454	454	476	457	490	453	471	458	504	496	480	502	463	487	487	495	460	470	475	485	491	484	479	436	506	477	495	454	440	476	501	497	462	439	453	478	479	507	470	490	459	475	455	497	507	493	480	469	445	492	452	487	497	471	497	491	461	469	488	483	458	475	486	479	467	463	476	478	429	441	466	512	488	488	453	455	486	470	453	465	514	501	483	519	507	437	481	504	469	472	463	476	488	496	464	484	475	464	476	453	487	453	452	466	480	449	512	499	474	511	450	482	479	472	483	448	463	475	459	516	461	449	445	481	481	446	473	474	495	483	470	467	477	458	480	474	456	491	491	453	494	451	449	492	453	481	470	499	470	477	489	459	455	439	452	486	476	452	495	492	485	481	474	474	489	491	447	465	507	472	476	466	461	460	474	478	501	457	453	468	436	477	478	488	491	418	490	452	452	403	484	491	475	491	463	450	471	464	503	511	486	485	419	428	431	461	459	460	465	470	485	434	452	492	482	444	489	467	480	476	472	435	504	472	461	488	479	460	466	444	461	488	429	501	483	475	492	498	463	452	496	486	468	477	470	448	462	470	478	467	495	506	465	515	466	478	490	479	441	415	457	465	445	437	438	470	483	443	439	438	475	484	490	457	488	459	433	477	467	446	512	489	492	442	491	457	510	449	447	488	495	456	496	483	446	451	470	446	482	447	488	456	477	503	470	453	457	476	431	497	490	484	484	451	475	466	458	426	451	471	462	449	494	477	463	463	443	457	506	453	458	496	465	476	486	469	482	493	482	473	468	445	478	460	480	437	457	487	468	475	465	480	477	498	480	435	497	500	471	502	507	459	488	485	453	467	492	462	450	493	470	471	484	483	441	504	487	463	471	475	443	475	478	446	481	494	448	428	492	452	431	454	498	500	467	470	433	443	458	435	445	498	459	489	497	491	469	467	499	428	474	476	534	474	482	462	459	499	500	485	490	465	476	493	467	484	431	507	458	489	446	460	436	470	465	450	454	448	480	465	474	435	490	438	518	494	489	493	456	466	456	467	462	447	505	467	471	467	478	465	482	440	492	492	517	448	470	476	514	463	428	492	449	456	469	504	446	473	493	494	443	477	484	447	470	490	498	455	482	477	451	476	464	488	455	419	474	489	489	459	490	494	454	423	457	467	488	459	471	491	477	469	459	468	480	481	491	473	491	438	466	454	440	488	484	452	459	449	461	420	473	450	490	535	512	471	479	455	498	456	452	444	469	440	468	495	514	503	457	447	474	450	453	500	485	463	478	481	481	457	463	450	488	501	471	464	440	463	475	419	445	451	456	462	486	474	477	459	464	485	458	500	463	434	451	487	476	464	492	444	478	472	507	489	465	464	484	493	472	477	489	500	464	490	474	489	451	485	472	471	449	433	490	469	491	462	478	456	485	451	466	489	445	496	466	506	469	472	494	478	450	451	469	441	415	485	482	419	448	438	459	452	496	455	446	491	449	487	510	435	435	474	423	513	482	428	454	493	464	456	453	459	477	453	462	480	453	427	501	475	462	491	486	449	484	444	481	440	454	475	492	453	485	477	520	452	458	476	459	479	421	507	484	457	471	410	461	450	493	476	465	490	452	461	454	424	471	440	468	457	455	486	475	452	440	469	497	451	511	484	455	442	492	456	476	486	447	482	454	446	451	448	446	484	495	493	478	460	475	446	484	496	448	427	459	454	458	442	512	479	466	493	498	478	477	478	447	473	447	438	485	468	488	483	498	450	472	487	478	468	476	481	490	449	488	485	478	484	472	476	470	479	465	466	489	481	475	493	458	462	502	501	461	469	472	447	436	481	459	489	404	429	441	491	471	434	477	448	495	465	480	483	480	495	475	451	494	470	444	493	431	454	512	508	422	467	449	462	454	445	459	474	476	446	485	458	486	479	516	471	442	497	483	452	503	459	471	493	434	465	474	437	456	474	432	483	474	453	513	455	461	437	507	463	494	461	501	480	450	489	498	504	470	448	460	461	465	471	469	463	479	440	450	448	469	459	499	478	465	474	479	468	491	472	432	496	452	489	464	456	474	444	538	466	460	461	486	443	446	460	486	458	464	517	491	514	445	414	484	465	516	450	492	460	473	444	490	490	452	465	458	522	411	475	504	475	495	449	464	443	487	449	484	500	477	490	460	507	485	440	478	495	463	457	444	471	471	447	500	454	474	503	495	471	463	483	472	513	471	447	453	480	499	465	460	460	489	489	486	455	441	469	513	483	472	492	500	453	469	479	476	493	460	434	462	462	465	462	496	447	492	479	481	430	468	464	495	458	502	476	471	484	479	458	492	469	493	483	469	504	457	501	466	458	500	433	473	478	500	474	473	485	506	441	477	487	484	486	488	477	457	423	447	515	473	506	457	468	464	475	486	440	463	440	455	493	482	475	463	492	446	480	480	448	460	463	463	480	475	473	485	498	522	462	448	478	510	507	487	465	461	461	426	451	460	506	492	456	471
20755	4000	11955	21622	25056	46399	46089	38750	31201	22389	13169	6670	3370	1664	825	306	331	340	345	351	370	320	292	322	324	333	341	324	337	302	332	325	322	336	355	323	341	311	363	338	354	328	334	302	295	321	331	350	313	327	365	321	332	341	308	345	325	323	317	318	365	347	336	312	300	317	331	316	335	316	312	316	298	359	339	309	331	306	307	356	351	315	336	347	331	316	360	326	338	333	382	330	311	345	307	323	340	288	372	332	304	340	332	316	283	327	294	345	324	330	341	314	316	331	341	346	341	294	323	336	319	312	314	344	295	303	344	330	339	342	301	302	360	355	322	322	343	332	340	352	330	348	348	355	315	315	299	340	297	311	317	333	303	306	339	373	327	340	316	336	321	306	315	327	300	309	324	319	350	356	324	334	320	313	317	352	330	315	301	329	342	336	343	358	314	338	339	320	351	330	348	342	323	372	313	301	344	351	311	309	335	327	357	337	343	331	342	318	345	383	310	308	287	329	336	352	302	333	334	338	337	337	342	346	329	333	343	334	356	337	320	335	334	354	341	336	320	333	340	300	326	336	313	301	347	324	302	325	297	325	335	314	357	342	340	345	291	330	344	344	340	339	343	329	308	344	327	336	318	297	328	340	300	294	312	345	331	337	323	337	312	321	314	311	366	310	300	330	328	299	302	335	281	335	334	332	328	359	298	284	307	316	303	334	327	364	338	336	309	352	351	320	321	301	359	344	328	323	361	321	297	343	325	339	327	324	343	356	314	333	339	343	335	351	301	320	285	352	351	325	323	326	333	344	322	326	279	339	319	379	311	351	321	297	296	365	329	302	329	358	333	340	336	348	317	299	345	319	297	333	330	337	314	326	353	304	334	325	304	293	333	350	317	329	347	344	341	313	314	335	343	333	271	340	330	333	330	336	368	332	323	311	335	316	334	371	335	328	319	315	317	330	331	325	341	348	323	265	296	329	328	360	324	322	319	332	321	302	326	377	328	335	329	325	384	355	323	308	341	317	345	332	309	327	345	301	351	308	344	385	338	357	316	335	338	343	322	350	348	311	352	320	332	312	339	301	309	352	325	340	303	275	317	319	339	330	324	312	359	332	314	331	299	317	333	329	317	302	323	320	349	361	318	307	371	344	381	340	324	306	330	328	304	344	315	350	330	305	342	338	271	307	314	319	336	320	350	293	318	341	331	352	303	310	329	340	321	336	306	323	334	340	304	307	361	319	322	332	322	329	335	333	327	335	334	340	365	315	329	326	354	322	305	313	355	344	328	338	354	306	324	343	341	326	291	327	325	318	341	354	337	324	298	315	334	347	342	330	354	339	319	317	313	347	351	349	314	314	333	327	323	339	345	343	311	335	341	326	322	355	336	350	323	348	323	315	333	340	342	333	293	322	357	342	300	315	348	367	308	334	329	311	331	282	338	314	352	334	351	335	355	335	347	331	340	319	323	328	325	364	319	353	330	332	320	327	324	355	300	321	313	353	315	328	322	332	344	335	315	326	313	313	346	313	358	299	352	318	331	333	336	346	316	296	332	365	371	311	298	357	333	325	309	343	357	341	321	327	353	323	318	364	302	332	334	357	313	340	360	344	306	308	324	318	371	340	339	364	328	331	322	326	340	321	336	329	304	311	317	340	319	290	328	312	325	322	311	335	318	345	309	306	315	346	334	309	330	344	314	304	348	332	322	344	348	330	328	314	336	321	338	355	320	316	332	336	330	336	349	284	342	312	325	336	337	351	334	306	343	337	320	331	284	313	296	320	311	367	308	360	345	354	314	347	333	332	376	333	312	348	353	341	312	315	343	319	334	330	301	304	311	325	328	343	353	335	349	318	316	314	334	332	368	336	332	331	338	337	342	310	332	297	318	342	318	344	318	349	339	319	308	328	324	328	319	351	341	329	359	316	332	291	324	327	335	305	333	342	305	303	335	303	331	346	324	335	336	312	332	295	354	314	337	340	328	351	326	335	348	313	316	291	345	348	358	339	353	325	333	326	317	282	319	344	360	341	348	344	309	334	344	338	332	352	309	354	371	317	322	345	332	296	348	334	311	337	289	314	318	320	315	371	307	344	294	342	346	310	330	335	330	364	319	341	299	358	323	344	335	346	340	318	344	367	337	330	336	319	315	319	339	319	314	325	339	364	327	321	313	316	321	363	334	381	332	321	332	321	337	312	343	327	298	322	332	354	341	341	364	336	273	299	321	321	339	315	355	321	326	311	353	345	324	325	322	332	314	343	309	328	359	348	311	324	309	320	312	298	318	318	289	311	344	319	334	336	340	313	333	292	310	309	339	327	287	348	339	325	300	333	334	334	334	331	349	336	312	318	361	313	352	287	344	362	335	360	310	329	303	326	338	346	351	317	326	355	348	324	307	315	347	305	322	338	295	297	342	337	335	333	322	339	333	340	294	363	336	317	294	314	306	329	346	337	340	316	315	359	320	360	323	338	369	320	345	339	332	352	320	337	363	357	349	326	342	329	330	335	300	316	309	341	311	360	350	312	351	335	338	325	322	330	346	341	323	336	294	335	375	317	323	349	353	324	361	336	341	342	352	346	311	360	291	350	358	328	330	316	325	354	284	327	331	318	354	329	292	308	304	314	336	343	298	383	324	322	366	318	329	336	350	309	360	357	328	310	275	315	326	302	325	366	371	342	370	336	346	342	355	343	306	325	317	339	336	298	335	336	298	334	313	314	322	358	317	324	321	312	325	358	336	323	359	352	337	347	363	336	344	341	341	331	337	339	323	284	327	302	330	308	330	344	337	353	354	333	341	369	343	330	339	346	315	308	325	338	330	334	331	308	327	304	316	327	323	356	339	304	341	332	292	322	333	321	309	326	350	320	283	285	329	304	357	336	308	319	300	364	326	339	339	287	354	338	318	305	357	336	330	288	313	281	341	343	332	303	317	350	323	331	352	317	337	350	356	351	331	328	318	309	379	379	298	303	324	333	340	362	320	325	337	312	290	315	338	276	339	337	362	329	368	352	322	294	358	331	292	356	303	306	315	314	323	307	314	327	333	315	331	344	323	329	328	325	334	333	339	341	377	320	301	368	338	315	327	348	325	332	305	341	306	334	332	341	327	387	347	301	348	338	337	326	324	286	358	307	344	314	380	326	337	322	323	323	318	308	342	355	305	340	352	361	315	336	338	349	362	347	350	338	332	346	335	310	333	340	318	323	315	307	339	334	309	326	343	290	325	355	335	356	333	318	361	304	302	345	347	294	285	317	361	324	322	335	322	341	344	327	348	322	303	343	328	333	314	328	347	366	319	381	326	318	342	322	306	328	288	325	349	360	337	353	310	322	319	319	331	327	348	356	303	381	308	333	325	323	343	291	330	307	327	312	335	298	331	369	337	327	323	322	324	317	334	302	337	289	333	335	344	346	332	310	344	350	340	322	349	314	357	322	326	294	295	318	336	332	324	346	352	379	328	346	305	313	297	315	315	337	367	312	330	344	339	312	323	332
9689	2762	18301	31516	42905	60014	59483	53959	48274	39841	29809	19861	11804	6471	2831	739	718	740	727	716	739	671	754	713	755	729	777	685	717	703	719	760	698	671	761	752	703	777	713	760	701	744	724	701	723	713	723	749	734	762	704	719	742	754	708	678	795	685	741	751	743	733	717	726	749	751	711	730	759	724	727	742	749	701	788	758	748	688	700	714	680	716	691	757	771	727	748	735	759	717	741	770	728	751	722	730	747	727	745	749	794	735	727	698	726	751	724	767	709	716	742	714	780	667	735	761	710	761	749	713	799	714	734	678	694	751	758	726	744	751	749	735	713	753	738	740	773	733	753	750	723	729	703	698	738	712	687	729	750	778	749	730	740	707	707	715	674	763	720	759	681	736	713	718	742	777	780	767	769	744	713	726	681	746	756	737	743	742	789	746	737	684	781	735	764	757	752	734	715	729	783	764	725	742	783	724	727	736	743	735	765	743	744	738	756	747	760	723	768	675	758	738	746	774	728	737	716	753	716	749	719	744	694	728	695	713	752	695	772	706	730	691	716	713	716	706	733	731	738	696	755	705	724	693	762	667	752	741	694	678	751	748	746	741	752	703	712	742	729	752	722	732	754	723	766	756	740	780	712	754	690	695	726	758	745	729	762	698	768	704	733	727	723	780	694	706	689	725	770	744	697	733	798	699	768	725	741	719	741	665	711	716	704	735	764	726	732	760	752	699	712	738	699	696	760	712	659	730	683	753	728	756	726	716	708	727	731	710	740	690	758	729	739	734	734	731	708	722	757	731	703	697	725	751	763	735	704	713	748	721	741	764	728	755	731	723	712	764	717	717	759	725	701	743	717	768	711	744	755	710	721	747	763	728	688	761	708	728	762	740	718	700	769	720	768	758	753	710	772	716	730	711	719	730	677	708	738	725	730	727	800	724	719	769	705	757	734	734	727	748	738	716	714	702	757	777	753	670	751	717	700	716	738	754	705	689	735	736	697	715	720	782	715	700	736	714	688	685	694	740	747	713	740	746	680	722	752	757	751	713	741	734	761	761	722	737	719	741	701	714	711	702	720	712	763	687	744	689	761	695	681	772	752	757	700	676	741	729	742	727	715	795	703	733	726	745	722	719	749	733	761	739	775	663	665	690	762	722	781	722	752	752	700	706	711	745	715	695	713	764	770	732	735	742	716	713	759	753	715	693	735	677	741	704	702	729	728	744	771	742	756	735	773	742	707	689	762	731	768	727	743	720	716	681	775	732	746	747	739	729	771	761	763	715	704	745	723	696	722	703	775	724	716	733	769	757	642	706	716	696	784	762	736	662	737	769	733	697	745	702	731	699	701	734	735	761	772	665	710	772	687	728	711	751	725	733	738	729	781	693	735	728	778	742	742	720	721	717	684	735	757	731	762	738	692	732	752	752	738	717	735	680	718	750	741	751	757	706	737	730	755	730	703	741	734	680	735	736	719	691	736	778	715	779	717	688	739	712	760	702	723	706	740	762	728	753	737	778	742	775	795	687	680	731	731	665	699	741	717	742	752	727	751	740	729	699	743	691	732	714	718	733	714	698	698	750	736	735	773	714	738	725	812	700	736	726	773	756	715	726	690	737	724	753	735	741	691	757	744	744	720	759	739	691	733	742	783	696	719	771	727	718	775	744	793	734	773	728	770	691	743	702	742	699	767	674	717	821	716	743	719	748	706	726	730	718	723	717	744	724	773	720	746	739	713	713	772	732	715	736	787	754	730	715	685	753	743	687	753	729	677	690	736	743	702	712	723	764	767	693	709	734	737	738	747	756	703	776	711	735	729	714	709	716	754	719	748	760	716	697	683	720	768	719	741	746	721	745	745	723	733	754	736	753	712	731	754	739	740	739	743	681	731	697	683	750	681	738	719	760	722	740	733	750	731	734	715	758	707	751	714	708	708	764	728	717	771	723	771	744	728	693	720	743	712	794	724	758	704	726	717	716	772	722	712	730	787	694	719	708	715	690	676	742	741	714	690	723	737	707	684	745	714	761	717	696	767	730	707	742	771	711	761	749	751	742	755	699	700	697	745	737	753	684	754	753	787	713	741	738	758	717	721	701	725	675	770	728	720	734	751	712	724	719	745	727	758	704	700	794	737	756	719	704	695	751	755	767	715	686	724	758	706	709	630	763	758	744	730	739	766	744	723	689	710	741	714	764	703	726	734	734	744	722	724	713	726	690	686	732	694	744	760	702	739	748	729	722	703	749	730	727	717	784	734	726	735	721	684	720	728	765	755	754	750	762	732	721	776	732	724	776	763	725	749	737	751	738	701	734	749	730	669	745	735	715	730	724	690	716	711	749	736	760	759	710	716	739	713	691	714	776	771	730	750	694	756	688	778	720	752	725	718	735	661	753	714	744	746	768	757	676	762	733	742	783	758	739	689	728	753	751	715	723	789	770	721	777	759	743	697	718	780	686	712	767	698	749	749	748	704	722	706	735	777	777	724	778	734	737	733	720	684	741	757	714	711	723	715	718	802	716	741	731	731	698	753	712	704	675	748	725	750	703	703	728	744	746	699	732	718	719	748	776	742	707	715	775	787	688	731	805	703	703	764	702	729	733	721	743	723	774	721	719	763	752	712	747	686	764	752	737	696	707	739	668	791	784	753	740	746	705	729	749	729	707	731	746	701	726	734	748	764	718	736	727	721	743	747	739	695	689	762	679	729	729	716	769	726	687	716	731	735	737	696	726	718	714	700	740	752	732	735	753	730	690	766	771	680	715	735	769	743	732	741	693	730	718	724	689	748	757	758	718	709	705	711	722	698	736	723	779	751	766	761	718	690	743	719	749	715	658	747	724	700	696	748	702	756	736	762	748	736	767	752	690	711	704	730	696	750	721	736	734	729	763	721	705	732	752	780	723	712	712	743	729	712	720	785	727	713	742	740	753	711	766	737	747	705	735	724	726	719	740	751	686	690	819	717	736	708	696	750	671	713	711	776	754	722	739	749	723	738	728	695	748	722	735	759	733	774	762	754	720	751	728	743	707	732	687	725	694	715	722	776	766	731	740	726	730	746	715	677	771	774	780	664	716	733	752	726	696	757	718	703	749	720	726	697	684	750	722	746	739	729	717	704	760	733	762	745	729	744	735	713	661	689	738	727	762	783	704	744	715	713	733	742	710	771	714	761	705	747	720	710	726	699	725	767	722	737	721	744	744	783	703	708	723	720	735	712	708	723	739	732	709	712	705	787	682	736	727	730	745	729	786	751	767	700	731	713	735	765	742	715	735	755	742	766	730	750	761	746	776	712	735	730	729	709	749	775	699	720	731	726	752	749	716	713	771	716	682	692	695	776	733	717	732	703	750	716	704	768	733	704	713	719	704	731	751	759	695	733	691	712	768	739	743	752	739	749	750	730	722	702	746	763	753	736	709	725	714	719	752	712	731	757	738	715	677	749	700	734	744	750	723	686	689	752	681	709	687	667	708	756	748	760	743	729	726	726	741	696	673	696	773
20875	3674	6122	15744	31661	48182	45717	40159	32227	21945	13048	6492	2984	1625	748	350	322	369	383	365	348	355	371	319	370	321	339	346	346	354	365	332	376	345	335	363	363	377	346	318	307	320	365	322	339	368	367	333	377	327	354	315	359	336	342	357	348	333	348	361	340	344	384	366	332	346	383	332	346	369	395	366	324	324	357	342	325	328	347	323	338	362	377	364	330	357	307	346	360	345	330	370	345	336	378	412	371	345	377	340	349	315	341	355	368	339	385	324	332	339	352	306	333	321	356	314	342	355	370	348	355	348	326	365	352	343	349	359	332	343	342	344	334	364	345	330	330	298	309	365	340	317	323	347	298	402	321	369	347	346	350	317	334	350	326	335	340	349	367	330	374	360	343	368	363	358	304	342	342	375	343	348	353	331	353	345	324	352	372	371	355	382	335	345	354	378	354	339	396	365	354	340	374	351	344	362	350	367	348	339	361	335	344	332	335	358	344	338	364	341	377	352	346	337	325	351	353	372	318	324	359	347	329	358	349	321	346	356	320	329	326	354	352	329	322	385	355	366	339	332	346	370	337	325	334	368	340	322	346	351	328	333	346	339	341	351	350	367	330	356	330	362	328	359	339	362	361	320	382	324	332	320	326	331	328	328	345	365	380	330	360	334	324	329	367	339	332	309	385	323	291	338	332	378	344	345	354	328	350	349	330	354	349	331	334	344	354	362	342	349	347	334	356	345	332	340	316	330	345	330	353	347	349	343	325	353	336	340	356	338	340	382	312	351	345	339	365	344	349	339	327	344	382	343	378	369	354	331	345	330	333	335	377	342	379	352	370	329	353	344	352	361	345	333	347	346	367	347	324	361	351	332	366	336	330	351	360	354	356	377	326	341	376	335	316	325	366	325	343	336	326	325	374	353	338	346	342	384	350	328	325	346	371	326	344	327	304	350	342	320	325	359	388	349	378	328	310	317	352	352	371	326	346	343	389	335	350	340	340	356	342	350	343	365	338	364	426	343	353	326	345	328	348	355	347	349	335	346	333	377	334	364	359	362	327	340	381	393	342	349	324	368	333	331	386	342	333	337	342	336	331	330	356	350	355	310	353	331	359	374	338	347	341	415	368	308	354	335	332	356	360	348	325	327	359	339	340	384	340	372	361	382	379	329	339	334	328	321	299	360	329	359	323	339	356	353	339	358	352	312	310	317	377	333	356	323	351	363	332	318	382	352	332	331	324	357	396	396	339	347	359	359	333	324	356	360	336	362	366	364	355	350	335	360	358	337	349	378	379	372	370	335	352	350	344	351	281	352	354	395	331	366	348	363	338	354	352	326	324	346	362	369	340	327	347	332	349	382	359	343	349	351	374	361	351	356	297	337	342	383	362	321	331	355	337	334	343	334	352	346	363	332	317	365	355	336	347	330	302	353	376	349	334	343	336	364	350	345	380	339	356	362	334	355	363	344	335	331	349	317	344	361	336	349	344	355	292	378	311	354	353	343	329	331	378	354	318	397	338	341	376	357	335	324	372	331	344	335	340	338	366	322	378	337	348	310	350	339	368	341	369	358	350	361	349	343	370	348	337	323	367	366	376	336	361	343	368	333	352	315	385	376	328	352	363	366	334	380	401	354	325	332	373	326	387	362	356	336	374	354	306	333	327	334	305	346	383	331	341	313	416	376	367	344	338	408	329	347	347	335	353	337	343	352	326	383	372	354	354	343	326	347	359	345	367	346	359	372	345	341	329	343	374	342	372	398	352	347	323	344	336	339	316	320	340	346	328	349	351	351	292	352	340	386	389	343	337	371	348	368	342	360	343	355	359	345	321	350	361	352	350	367	370	380	386	353	347	344	323	346	313	315	386	364	377	369	322	336	363	349	368	340	336	353	334	357	395	372	326	341	356	337	366	332	339	344	353	339	340	376	355	354	368	330	405	328	313	360	344	351	307	331	335	321	320	356	371	347	365	312	325	330	342	346	341	330	362	373	337	335	366	377	358	334	327	345	372	373	345	342	334	350	330	328	336	336	338	364	343	346	349	369	359	326	349	379	308	323	372	326	343	368	338	342	390	361	353	304	355	340	380	380	316	345	389	380	329	335	330	382	355	355	369	364	354	338	346	370	350	331	388	355	321	344	362	342	392	329	340	360	332	366	360	287	329	323	350	370	352	335	353	341	370	326	351	349	323	366	330	351	337	354	332	331	339	341	371	354	363	316	321	335	317	373	324	361	365	331	362	339	361	416	323	348	355	339	314	337	372	365	331	355	319	350	349	340	362	395	373	307	336	354	363	351	353	356	367	367	362	343	349	301	348	320	339	311	318	360	320	350	315	349	347	331	331	334	351	321	358	326	350	330	331	350	353	356	315	322	373	333	332	337	333	373	340	350	338	348	355	355	353	371	350	361	340	341	329	317	390	363	369	323	341	349	360	341	363	358	366	318	366	376	365	344	366	359	353	330	313	364	321	334	353	370	344	372	350	335	373	376	352	356	346	317	355	328	368	350	355	327	351	310	328	390	341	336	325	337	380	376	328	337	393	363	364	322	339	352	353	352	324	342	349	382	356	334	359	372	371	352	324	341	325	326	369	374	359	340	357	372	330	377	337	352	351	345	374	357	353	344	373	350	340	362	292	398	356	376	325	345	370	339	325	384	383	347	326	351	334	308	353	323	336	342	373	329	345	352	344	349	344	326	361	342	347	338	364	368	324	354	375	350	320	337	338	354	352	372	340	354	367	334	329	339	351	340	356	398	340	354	339	335	322	346	360	386	354	336	357	372	357	374	322	322	357	355	381	337	342	388	358	334	376	363	332	336	327	308	354	330	333	361	301	396	381	328	338	364	355	364	336	325	337	334	369	385	389	366	358	362	328	348	373	369	391	323	329	329	342	323	351	330	352	328	352	355	372	338	342	379	344	317	322	337	342	362	353	363	350	353	369	385	331	344	353	302	345	345	359	333	322	334	371	345	345	337	318	368	375	347	390	328	345	339	366	358	341	348	336	401	358	337	369	372	374	346	349	353	365	345	340	356	319	379	335	376	370	371	341	324	355	301	360	372	366	343	342	376	326	337	370	296	387	374	363	334	334	353	356	313	325	356	338	322	345	339	336	342	330	349	329	356	379	379	367	331	362	336	368	374	374	343	350	335	360	336	359	340	332	353	347	316	344	350	351	371	377	329	340	308	358	314	368	359	294	356	347	352	341	328	360	353	355	359	331	384	360	349	348	334	332	301	306	345	367	356	350	330	346	338	383	370	349	352	342	347	370	345	356	377	348	352	362	334	368	329	331	343	332	333	309	355	340	351	348	360	365	323	330	335	328	304	336	336	347	349	353	385	343	353	364	346	353	340	343	335	338	317	357	335	343	350	343	318	312	367	365	339	376	367	349	335	322	361	347	336	332	317	331	351	364	357	326	335	360	328	361	329	377	367	384	344	317	348	330	313	377	372	361	359	336	369	359	366	328	347	337	350	315	354	367	356	325	343	352	334
9724	2740	10442	27663	45997	60670	59491	55097	48416	39358	29393	19490	11178	6346	2829	786	766	737	831	772	745	789	785	767	750	787	732	745	774	776	773	742	761	789	711	759	781	716	722	768	788	735	749	742	756	769	802	784	780	760	754	760	745	772	796	769	732	762	761	831	775	797	777	763	799	783	764	766	767	786	768	813	749	760	759	794	712	733	764	768	756	808	715	738	787	773	748	791	761	749	721	773	786	775	768	730	738	784	769	739	786	757	756	703	752	746	763	728	771	733	740	740	757	764	746	776	743	795	760	707	773	752	753	748	762	754	731	784	758	742	760	733	780	764	778	769	749	767	786	761	794	760	774	764	730	757	770	731	708	720	750	741	753	793	745	764	763	793	760	745	730	782	744	754	730	741	793	774	773	742	720	748	801	778	762	771	751	712	809	808	786	784	737	796	755	762	758	787	729	802	774	778	758	765	767	731	758	724	780	779	758	744	733	778	744	765	775	779	768	777	752	784	768	746	719	745	744	793	798	779	760	737	744	756	807	755	755	825	754	726	781	751	812	734	765	796	759	763	789	780	772	775	767	754	708	781	739	729	757	758	722	736	786	763	720	737	733	789	764	790	781	728	768	757	782	724	754	754	812	772	760	738	771	739	767	790	737	794	753	789	753	789	720	794	771	760	764	741	789	755	744	814	769	741	766	802	729	745	776	806	722	813	786	766	753	778	788	757	780	743	768	764	773	759	785	718	739	764	736	787	789	796	772	769	748	762	748	777	755	749	738	752	761	770	778	736	810	745	770	804	761	771	791	750	745	786	744	761	752	759	805	798	774	753	769	763	779	737	802	737	760	750	782	703	781	772	749	749	766	761	814	761	744	772	770	755	744	744	720	739	759	736	764	763	717	794	759	729	778	804	772	769	769	838	747	799	729	709	774	791	782	814	735	763	783	728	743	775	714	786	757	765	720	772	788	802	827	764	785	743	758	724	787	786	784	782	756	792	810	783	767	714	792	769	788	764	818	758	760	745	796	758	751	787	751	743	713	762	715	787	729	745	753	754	776	757	740	759	773	751	738	726	749	751	798	764	779	706	791	727	766	729	802	744	811	751	785	764	702	780	766	703	759	758	761	776	709	796	762	752	749	787	779	767	748	768	738	774	738	749	740	709	782	741	737	762	797	748	721	784	784	795	752	772	799	812	728	759	720	734	812	767	749	727	773	780	822	766	756	754	749	746	740	759	800	771	780	762	790	775	787	761	752	774	803	728	777	751	696	797	762	762	711	785	749	761	783	786	759	787	773	772	759	722	795	769	768	746	757	758	726	745	754	783	770	764	748	721	769	797	794	796	746	773	801	748	815	745	769	777	807	771	783	767	744	762	752	723	786	750	703	756	750	742	783	806	769	723	778	757	708	787	797	779	743	702	800	795	777	777	746	782	744	718	734	762	782	732	748	777	740	748	718	721	783	766	814	751	755	747	773	813	735	766	749	805	723	771	750	799	750	759	750	790	786	776	737	740	748	766	750	743	737	763	778	698	795	788	781	743	779	766	740	845	732	769	808	791	796	772	770	776	794	724	768	731	752	758	813	793	745	759	826	756	761	772	742	728	788	734	727	811	777	794	730	784	790	775	789	755	773	778	818	742	742	739	754	827	754	757	716	823	745	708	745	801	742	787	754	767	747	835	752	765	819	723	839	783	746	779	832	768	772	787	806	805	807	746	740	727	773	806	727	741	749	794	759	781	746	751	765	786	767	756	775	786	780	778	804	746	736	803	746	799	790	733	692	787	754	755	786	759	763	718	746	787	817	773	708	755	774	725	818	769	760	737	760	725	785	792	736	755	758	740	767	751	758	772	780	774	713	747	753	783	774	746	773	770	733	802	794	777	777	766	743	745	767	751	751	780	758	759	795	729	777	710	761	730	794	768	792	761	774	780	746	773	724	789	772	778	767	754	777	727	790	783	821	712	778	817	772	802	775	755	769	729	782	737	750	828	737	819	737	690	775	774	781	738	754	813	712	761	846	755	740	803	755	723	772	777	788	720	737	756	785	766	811	755	738	801	803	752	752	791	734	751	773	797	755	718	764	778	801	782	797	780	742	778	798	786	793	726	759	775	804	762	799	801	753	796	771	745	754	783	704	757	779	720	741	714	788	793	780	799	764	778	737	795	747	757	757	763	734	778	756	766	799	772	789	807	762	791	750	737	810	748	776	780	733	743	785	814	746	702	761	790	808	778	756	812	824	784	794	717	713	749	744	776	728	775	793	748	811	751	773	811	747	792	781	711	765	785	756	783	738	763	776	751	792	801	818	773	762	755	728	708	793	737	743	759	734	770	794	754	736	741	786	730	746	737	750	776	812	740	755	737	814	778	783	771	774	778	769	802	780	761	754	747	763	779	758	817	784	793	740	719	777	749	810	764	770	761	826	782	796	753	751	738	737	786	787	791	730	816	731	786	781	754	791	768	756	728	806	800	792	755	714	786	755	790	804	784	746	780	754	741	756	725	754	754	716	769	739	754	800	787	756	782	745	728	775	789	752	801	748	798	778	776	728	769	698	747	758	736	794	786	777	810	736	786	767	778	748	758	811	735	710	757	795	746	786	787	774	809	748	793	788	781	777	769	761	729	811	740	766	757	754	741	774	783	747	766	793	779	809	753	787	811	783	700	774	749	753	767	755	737	777	730	800	748	767	755	795	740	731	784	746	803	775	765	771	758	769	739	758	781	801	773	798	774	754	747	760	767	734	818	742	740	725	780	723	746	731	764	751	760	752	755	772	765	778	791	775	771	812	811	721	789	766	783	754	804	837	842	780	731	788	766	771	768	807	763	730	737	785	759	746	752	737	754	746	776	821	728	809	762	753	788	751	782	795	741	727	777	782	712	798	755	793	770	730	750	759	735	771	744	756	729	720	755	777	768	771	810	742	793	768	817	802	764	734	782	722	753	733	777	748	764	734	727	745	716	751	749	752	778	765	774	783	813	758	754	795	802	802	787	751	777	815	736	717	749	777	801	758	800	765	779	767	765	747	767	741	784	808	751	746	795	762	759	771	763	745	776	782	729	722	735	779	747	804	707	750	746	767	763	776	771	773	813	764	719	720	797	774	720	787	767	767	777	754	750	788	720	753	784	797	791	782	773	769	787	785	785	725	741	788	748	775	775	745	735	715	740	734	797	730	800	732	718	788	726	719	782	766	783	743	786	767	800	779	776	782	776	751	764	719	762	767	761	766	782	713	782	705	776	746	773	737	745	753	741	746	778	775	746	766	796	769	773	732	781	768	768	781	811	740	772	748	755	760	788	797	782	784	773	774	785	748	744	741	776	734	768	755	751	804	738	763	751	773	788	787	819	769	730	763	764	758	752	785	786	767	806	821	749	723	791	789	785	792	716	788	780	799	804	781	768	778	765	811	788	753	776	726	777	724	729	756	754	768	769	761	725	719	710	742	755	777	752	735	738	755	716	795	738	782	763	760	765	749	737	780	736	803	714
2875	586	1037	1111	1206	1667	1562	1474	1187	921	655	459	340	284	257	203	165	234	220	209	209	199	201	204	219	170	203	210	219	189	225	200	195	183	211	216	202	212	179	204	206	207	201	232	222	181	208	211	202	199	182	179	205	232	210	203	191	210	197	189	197	225	199	190	190	206	219	202	221	226	203	196	238	182	193	214	207	201	206	200	224	177	184	175	183	195	198	237	237	216	183	214	217	192	227	205	187	198	213	209	218	183	217	219	222	204	163	207	177	201	218	206	214	201	191	229	192	159	190	151	194	212	209	171	195	208	192	241	200	205	187	221	188	189	197	186	196	213	187	201	200	220	201	199	208	174	204	191	212	206	190	200	238	235	230	215	210	197	185	218	204	210	209	183	190	198	219	202	188	211	227	199	206	208	219	188	220	219	217	211	182	194	220	196	203	178	213	194	199	206	211	203	183	182	206	222	200	190	204	204	203	181	232	214	192	209	210	217	192	229	244	211	233	206	187	200	185	225	213	195	196	216	240	229	194	187	191	189	207	171	220	205	228	213	188	202	194	219	232	201	207	177	216	217	203	207	217	186	219	185	208	183	224	194	205	197	220	222	221	204	187	216	223	207	190	213	215	199	225	213	239	225	227	175	202	211	201	184	201	201	214	194	209	210	212	199	197	221	207	199	226	177	196	195	201	227	227	207	179	236	208	219	217	221	203	192	199	216	214	194	209	222	191	182	216	194	218	195	218	196	208	218	200	201	230	213	197	201	206	211	215	208	199	191	229	193	203	223	222	229	181	209	203	224	201	204	188	190	201	237	195	208	192	196	195	209	186	231	220	207	197	172	226	193	211	197	182	196	197	222	189	215	200	186	209	203	208	238	222	213	188	204	225	191	181	179	200	177	195	228	206	192	212	225	204	225	206	212	185	181	202	209	217	203	199	203	195	232	181	213	205	203	202	217	204	191	221	181	223	210	190	180	208	204	190	189	201	194	213	199	206	214	229	213	229	214	218	209	186	204	174	195	191	212	198	204	211	177	208	201	190	219	209	200	217	220	192	217	218	195	217	190	198	203	189	180	204	226	222	173	193	236	201	199	196	205	223	199	227	209	193	199	210	203	194	187	218	183	177	228	241	200	209	233	190	236	186	203	208	200	216	168	229	191	228	216	208	194	218	224	197	194	183	210	195	194	197	172	173	198	234	199	191	201	215	217	199	181	222	234	204	167	197	218	193	183	222	213	180	200	196	222	188	193	234	215	186	208	205	187	202	213	159	222	196	243	186	229	217	210	199	208	179	180	200	201	196	214	196	227	241	215	199	206	214	216	200	226	195	198	206	236	224	203	181	195	203	216	208	206	195	208	201	190	183	192	230	203	179	187	202	206	208	193	192	238	208	193	201	209	209	216	187	207	194	207	237	201	198	190	210	210	221	210	184	233	217	196	213	185	205	200	212	218	223	207	211	210	222	199	216	196	219	196	258	198	181	216	212	230	195	199	201	216	201	194	199	196	215	200	200	220	211	204	207	221	211	212	222	228	221	215	222	179	181	187	217	212	197	203	208	226	228	189	196	206	186	218	195	218	208	180	224	203	223	189	218	198	241	218	185	201	205	176	194	196	199	198	211	212	206	165	170	195	205	215	198	196	210	218	181	207	237	212	212	179	212	194	207	169	189	215	233	234	202	211	189	200	209	211	198	207	185	235	225	213	196	229	183	202	200	201	190	198	183	179	193	216	223	197	201	194	198	195	204	192	184	213	190	194	214	204	208	205	241	175	209	208	203	187	188	217	202	205	208	204	217	203	211	192	189	195	204	224	201	219	176	233	181	186	209	230	186	206	237	200	190	204	198	192	189	235	228	198	216	245	238	191	204	208	197	207	204	197	215	195	200	213	200	235	177	182	199	176	198	224	211	192	250	219	235	204	178	201	220	228	183	209	211	212	171	204	223	183	177	213	212	202	200	216	200	218	186	189	190	227	200	210	191	228	197	189	217	227	202	190	211	224	206	187	225	209	191	226	207	168	225	202	224	231	231	218	187	211	212	199	215	191	196	217	204	194	212	203	214	241	203	215	229	212	200	206	183	186	200	214	234	215	218	205	239	212	198	203	213	187	214	185	198	208	213	230	187	221	206	206	180	191	195	232	192	211	210	189	196	167	195	188	176	212	210	190	230	208	203	208	202	211	204	175	198	250	196	227	205	187	189	207	171	201	218	224	188	194	199	217	223	223	185	204	205	197	196	186	186	201	192	193	212	187	194	202	194	224	199	212	223	192	220	194	217	218	226	213	196	221	204	186	213	203	211	206	176	200	200	211	205	195	217	210	186	192	178	210	223	214	199	222	203	198	189	219	225	223	206	186	187	202	178	198	192	202	190	188	203	196	221	218	202	182	199	207	177	190	205	205	170	207	190	206	217	222	179	203	197	179	181	202	179	205	187	191	206	186	185	216	204	178	198	210	230	197	181	196	188	191	208	212	201	194	209	210	210	183	188	210	208	191	244	214	237	194	207	210	208	212	197	194	184	194	203	222	206	215	231	199	185	198	223	195	220	219	228	196	200	216	203	228	205	198	203	215	193	192	195	213	192	201	229	209	201	175	173	190	203	220	226	224	192	227	219	210	212	192	192	211	179	221	219	176	201	191	175	207	219	184	191	179	205	210	221	219	189	205	200	192	219	208	212	200	187	215	206	223	209	228	202	211	201	206	215	200	165	197	210	202	219	201	231	195	186	218	207	227	224	207	219	194	191	208	179	200	172	211	190	198	216	233	193	212	227	197	223	221	194	199	214	177	207	226	197	226	213	212	203	203	224	199	199	200	196	227	210	186	202	236	219	169	191	217	201	211	234	194	199	205	206	196	198	201	181	205	226	222	200	198	214	173	189	222	198	206	164	201	194	229	208	204	195	197	224	197	203	216	183	184	220	217	196	207	201	194	184	192	213	210	192	203	190	209	188	200	163	188	198	235	192	228	216	198	200	208	213	208	221	209	192	216	181	237	203	210	181	177	238	255	204	217	207	197	211	216	199	222	187	203	207	217	211	206	239	187	206	215	209	195	183	218	212	225	226	195	216	207	203	203	218	198	191	219	208	201	192	191	224	211	188	204	204	210	210	209	219	195	236	190	184	219	206	187	223	217	218	213	228	203	213	230	236	211	216	191	198	208	200	253	194	220	171	206	221	187	184	196	203	202	216	203	240	193	202	188	234	217	214	229	211	211	206	179	198	221	219	202	182	227	206	203	187	198	200	185	203	200	213	191	196	198	214	190	211	192	187	198	212	202	224	192	208	214	222	216	226	184	189	241	230	226	215	197	191	215	204	208	207	208	198	183	205	212	215	215	218	195	188	190	174	219	199	210	215	192	215	189	215	198	208	212	191	199	203	201	241	204	224	217	198	200	208	196	203	252	207	235	220	181	173	224	204	217	181	224	208	193	173	199	199	208	212	209	221	210	203	223	239	202	213	195	206	209	220	208	206	197	207	183
2615	796	2133	3719	5066	7204	6517	6355	5160	3628	2481	1499	1056	782	622	487	484	508	442	496	469	498	462	475	516	480	440	485	446	523	479	460	517	488	525	521	500	507	501	512	486	464	506	508	471	487	429	482	478	459	507	528	466	478	453	506	485	466	504	472	518	488	502	466	471	501	504	453	478	478	451	471	489	464	476	499	499	513	477	475	467	447	474	474	452	502	476	461	483	478	445	482	518	462	433	464	464	458	459	456	443	480	481	509	522	464	496	466	461	495	455	484	480	486	504	473	503	465	462	477	531	472	490	469	500	512	483	491	469	446	506	523	456	507	454	491	464	483	484	492	445	490	499	477	462	490	481	482	511	474	466	451	476	489	502	494	509	518	481	501	473	491	480	457	462	477	530	462	486	487	464	517	505	500	477	486	481	472	534	465	487	488	529	472	457	487	527	468	489	480	446	476	496	480	482	468	476	482	495	479	476	520	530	492	488	503	471	455	489	475	515	475	474	496	506	475	481	457	504	463	501	470	480	488	496	487	465	483	446	464	451	483	539	468	488	454	487	474	485	456	501	497	482	467	467	480	446	464	530	466	494	471	464	510	487	508	458	475	457	518	467	483	461	460	481	499	445	486	503	486	491	485	468	490	478	473	456	515	489	481	461	422	459	441	512	483	450	481	481	451	487	511	508	455	466	460	506	496	481	458	483	497	499	471	477	489	490	466	498	507	467	468	468	515	484	507	461	480	414	512	500	453	542	504	483	459	480	458	457	467	477	460	480	502	509	459	502	489	466	483	493	486	467	480	465	506	474	418	452	453	458	466	430	432	509	495	451	491	459	459	514	450	514	473	480	507	470	510	479	493	445	475	463	467	463	495	442	473	505	486	473	489	476	457	440	434	447	543	481	497	480	444	449	459	467	461	460	479	488	511	454	455	481	468	481	494	514	473	466	462	451	447	481	456	465	451	497	479	475	476	480	438	464	453	494	510	491	498	474	523	505	494	500	490	508	498	459	470	471	478	439	469	495	475	469	489	443	438	519	486	487	507	467	450	460	477	489	481	515	494	474	488	499	486	488	484	439	490	490	461	491	472	464	443	447	477	467	458	481	471	424	443	479	462	470	476	502	456	500	470	508	473	457	474	454	459	492	459	473	472	500	487	466	512	448	464	480	479	499	462	482	505	503	478	470	472	478	427	456	484	490	505	487	445	485	449	489	457	476	470	444	456	493	475	438	487	484	486	460	492	497	476	464	490	529	455	488	471	486	454	464	484	449	455	498	449	468	505	474	477	497	511	461	435	503	485	488	483	486	466	494	481	482	447	481	463	451	482	462	492	452	468	516	462	513	436	490	466	477	471	488	485	504	491	461	480	494	501	485	470	474	504	478	453	475	482	488	472	485	472	468	502	496	446	456	492	500	485	516	478	432	487	508	463	463	487	460	508	509	472	451	467	499	489	462	439	503	464	500	514	417	518	478	480	491	500	455	472	548	458	455	467	462	490	493	445	464	452	446	472	450	470	489	499	488	502	486	504	482	452	466	471	485	454	454	493	463	482	448	506	493	487	482	439	502	486	466	524	474	465	449	476	510	510	542	504	469	476	492	503	495	469	486	477	461	504	476	437	497	499	473	503	450	504	473	471	476	451	467	474	479	468	471	518	517	471	455	473	500	478	488	465	520	513	495	430	489	478	460	497	481	488	466	465	485	486	478	483	469	546	492	502	484	482	441	470	471	426	489	452	471	501	424	501	467	460	482	471	488	477	492	481	483	465	495	511	524	445	492	501	484	484	455	503	485	467	527	493	486	550	482	530	474	461	505	456	498	511	483	497	485	501	479	468	477	508	488	465	509	486	453	492	475	471	444	509	484	459	461	491	487	512	464	467	460	494	502	480	477	473	432	484	479	474	497	469	524	463	487	511	495	501	468	468	484	447	495	471	484	460	534	492	458	505	447	488	486	470	464	527	490	439	504	499	479	548	497	457	478	498	496	496	433	473	471	512	504	497	501	501	441	481	455	506	465	516	500	429	513	452	488	448	481	485	515	498	414	504	475	463	467	481	470	479	493	512	456	481	505	491	541	490	521	478	465	492	481	457	493	468	524	465	450	447	474	521	482	481	494	492	477	493	495	449	485	445	486	490	457	455	485	494	480	495	475	467	507	488	488	503	437	471	503	482	489	500	484	532	500	484	486	458	467	496	456	475	469	454	478	462	517	500	476	483	493	485	460	453	499	532	486	494	466	450	495	479	484	510	470	467	472	497	477	479	444	486	467	490	503	467	484	517	486	530	494	487	483	494	461	433	496	533	477	457	508	497	471	481	471	502	496	469	472	471	497	481	466	492	465	498	488	466	483	477	475	481	484	472	488	500	457	477	497	504	445	484	483	465	479	498	472	488	498	475	478	514	469	512	466	479	410	503	482	494	467	441	474	483	465	480	493	491	487	491	481	475	514	459	469	472	451	456	478	493	475	455	513	469	488	489	487	492	469	463	477	467	485	470	445	505	497	489	458	451	463	498	476	507	505	477	445	517	483	472	517	503	444	510	468	488	455	499	468	481	486	489	414	456	504	488	516	464	462	490	469	496	484	507	469	468	491	509	482	491	506	467	474	479	483	479	475	477	459	490	489	417	461	450	473	449	501	494	521	478	477	471	487	485	474	483	524	472	463	484	432	467	474	465	478	472	456	517	468	442	504	459	470	488	498	511	447	490	489	486	473	463	479	434	511	496	483	452	458	464	464	481	463	509	463	484	486	514	522	540	483	500	469	476	445	506	428	462	457	488	483	480	465	431	524	512	485	464	488	461	488	469	492	456	475	504	449	484	453	469	503	454	493	461	517	469	487	486	506	481	467	485	456	479	478	498	478	486	480	484	491	506	462	473	490	476	473	502	489	511	465	445	476	477	490	479	484	476	489	473	474	485	452	493	502	447	483	475	492	486	480	442	489	504	452	464	437	468	434	462	477	467	490	479	510	460	494	502	525	491	496	480	480	462	436	481	441	515	464	501	470	471	499	439	488	476	457	494	498	469	450	501	487	501	459	472	491	503	486	454	445	483	472	503	475	490	476	489	446	467	456	504	481	484	491	506	445	478	475	418	485	487	465	503	481	505	439	479	470	490	477	452	497	527	500	440	477	462	449	499	449	486	500	455	463	460	468	473	465	479	469	467	475	488	439	504	452	454	505	494	467	465	510	489	484	499	489	455	488	484	503	516	514	467	467	462	458	476	487	517	466	515	492	461	446	473	492	463	458	518	433	497	506	455	491	476	516	482	490	491	448	429	475	474	530	462	462	489	486	504	452	508	464	453	464	496	446	471	490	487	490	494	555	467	511	479	483	474	439	473	466	487	499	467	481	502	501	500	432	487	489	505	476	445	485	457	433	513	513	514	477	511	464	475	513	486	509	512	477	485	494	449	489	458	498	494	486	484	429	488	486	457	507	528	451	456	498	436	497	471	509	524	505	481	465	465	509	509	484	520	459	486
21362	3970	5536	11140	40870	50104	46167	38564	28724	19257	11462	6073	2983	1569	890	344	328	358	369	302	321	361	344	307	313	342	379	330	355	344	345	336	285	336	301	339	359	360	324	357	369	336	336	333	341	348	334	333	310	319	336	303	319	375	334	318	328	326	345	337	361	371	336	366	390	316	346	330	327	328	341	329	338	318	315	324	339	326	323	330	321	350	385	305	356	349	376	343	320	329	347	351	315	365	353	320	363	336	346	326	336	359	336	348	357	345	309	319	336	330	354	357	358	318	344	329	375	351	319	380	329	376	340	353	352	316	313	349	334	368	320	354	386	338	322	336	358	328	333	358	374	366	346	369	343	349	345	341	331	330	346	312	339	343	305	335	311	338	309	341	306	336	356	375	359	343	328	344	328	367	352	338	353	328	342	317	326	363	336	337	335	352	318	352	360	339	340	335	335	343	326	329	361	343	337	341	336	327	337	358	381	354	326	345	358	333	367	350	284	345	381	368	352	350	349	325	334	337	368	335	369	368	329	308	349	361	369	356	344	330	300	373	314	337	386	338	325	317	386	318	350	338	344	341	336	343	334	330	325	332	379	335	347	383	378	361	338	334	375	329	345	314	350	356	384	375	349	360	329	331	305	367	344	342	346	346	383	341	332	332	335	315	367	352	367	342	328	329	342	327	308	342	343	326	318	328	321	327	347	335	337	354	324	358	342	344	345	364	332	313	342	327	320	314	335	341	335	321	362	367	330	321	339	326	362	360	289	349	325	334	362	329	333	327	361	327	335	331	332	364	311	308	357	342	339	318	359	301	350	346	345	341	306	303	329	325	321	325	352	310	350	297	350	370	319	326	339	364	329	312	338	321	332	351	349	337	330	311	331	355	314	350	358	346	340	367	325	361	299	324	357	337	361	312	329	351	276	324	305	356	375	344	362	354	354	324	335	358	344	351	346	319	340	328	349	342	334	336	359	344	364	344	346	338	341	312	330	317	337	332	332	318	335	369	357	303	325	341	322	343	335	345	332	337	348	319	348	345	323	374	353	344	321	302	372	320	325	317	365	354	340	359	340	327	315	348	283	342	342	346	323	374	332	341	345	350	358	340	343	345	350	335	337	329	303	344	302	344	334	338	370	377	364	334	339	356	352	350	336	350	286	349	333	354	312	336	386	380	360	335	300	349	296	297	334	368	297	313	335	320	346	321	346	360	318	383	344	323	342	326	331	359	350	350	353	361	337	321	341	349	329	328	323	346	348	377	356	358	321	336	372	361	341	313	345	312	311	329	374	346	356	348	346	331	345	346	360	329	343	363	367	349	343	319	341	356	362	347	340	342	310	321	350	337	358	321	320	308	319	356	348	333	345	346	340	317	360	334	368	340	342	338	347	324	315	352	337	336	327	351	336	328	348	326	365	315	326	328	331	365	373	367	334	344	367	322	337	323	354	318	316	364	342	329	328	327	313	333	338	352	362	358	338	331	374	350	315	284	355	351	323	356	285	319	321	314	367	336	335	318	321	336	334	353	347	317	379	394	338	323	324	356	323	377	319	341	300	368	339	322	335	310	349	330	311	321	364	339	306	344	313	333	330	355	327	309	333	349	342	360	322	354	380	359	328	363	329	371	339	326	337	383	347	365	297	342	342	391	336	372	341	355	370	324	322	335	309	357	344	371	355	329	329	324	328	336	305	317	305	387	340	344	320	340	338	361	328	322	382	412	350	339	348	333	391	324	369	351	297	315	295	341	312	356	333	331	380	363	345	389	356	332	358	334	371	369	345	333	387	332	330	331	330	307	350	344	383	377	320	359	329	343	328	335	360	327	332	373	340	352	363	341	318	348	355	324	352	318	373	351	344	335	336	298	359	320	357	367	346	353	337	341	329	324	369	327	339	343	332	359	338	355	321	327	331	344	326	328	328	329	345	335	342	294	327	346	307	354	353	338	372	308	367	331	348	302	352	358	329	354	359	330	333	333	342	369	356	306	295	360	342	363	335	316	310	317	362	370	324	339	346	327	321	332	349	319	316	307	340	339	337	357	338	325	349	343	343	321	355	356	346	356	331	335	309	328	351	358	286	371	370	362	339	336	357	328	324	330	305	323	310	376	341	312	376	362	337	353	327	323	358	324	348	330	358	348	352	320	370	339	343	361	370	341	342	340	330	325	354	364	314	347	342	331	346	333	334	297	318	324	337	340	372	301	355	295	294	334	350	359	336	338	323	332	332	342	321	355	329	353	339	371	297	341	326	344	356	338	383	346	319	336	350	343	370	343	362	327	351	361	313	367	297	376	358	339	354	355	349	346	343	322	323	353	310	329	324	351	287	336	369	370	352	348	352	316	361	345	365	346	345	300	315	344	363	329	336	328	355	351	361	327	336	338	339	347	376	311	336	339	350	325	348	325	335	347	381	352	325	375	304	345	374	363	313	352	351	310	316	330	333	340	323	316	322	334	348	288	312	324	361	349	335	342	354	339	344	310	363	328	363	322	330	323	349	357	319	319	345	342	318	358	344	351	326	360	338	349	313	337	315	343	359	354	362	332	343	380	330	367	317	332	338	321	364	349	358	326	328	304	352	352	346	347	352	313	351	329	348	373	327	327	329	310	333	331	334	349	337	362	329	368	356	361	346	365	348	345	355	365	364	352	345	324	330	367	303	356	336	329	363	371	341	339	320	321	341	319	318	365	329	321	376	315	387	360	364	352	358	341	315	362	330	317	353	338	335	368	342	359	324	361	362	313	347	369	331	367	349	369	368	366	363	333	297	343	396	340	351	312	351	360	327	342	336	357	345	333	343	337	370	354	364	342	318	339	367	305	343	375	372	330	325	346	339	332	347	320	336	327	323	335	328	329	366	340	343	343	333	324	324	328	311	376	332	357	364	329	308	338	311	344	313	337	312	333	354	371	325	370	338	327	336	352	330	333	349	340	376	351	356	312	284	351	343	325	360	331	354	302	335	349	366	335	321	344	358	346	319	373	337	353	379	362	320	345	339	341	345	323	363	329	347	341	367	312	326	345	364	362	319	339	356	345	300	351	331	335	333	332	337	335	373	348	353	311	328	339	353	366	341	347	299	319	354	364	378	342	319	341	338	356	335	332	342	303	314	328	319	331	349	307	335	322	362	333	334	343	361	344	352	325	369	330	328	353	322	316	305	310	335	346	345	330	308	329	316	344	332	317	318	317	324	364	333	354	302	325	361	327	295	303	320	316	320	327	359	352	338	351	346	347	345	392	346	308	327	376	347	336	307	346	365	316	343	397	363	345	357	326	345	327	341	356	375	332	331	317	337	367	330	347	340	350	334	328	349	365	330	311	332	285	362	361	362	341	357	329	333	340	357	312	332	341	393	337	348	344	342	378	341	328	346	304	335	347	339	326	398	356	327	306	328	333	340	345	337	319	349	396	363	337	367	325	370	343	325	341	359	338	354	362	345	352	351	310	338	364	352	293	343	333	355	321	339	359	358	320	331	334	369	338	346	345	325	346
9873	2939	9371	22915	55436	62379	59628	53417	45464	37146	27759	18721	10673	5925	3022	770	770	726	766	820	798	768	729	757	702	724	721	732	737	748	740	685	747	805	756	726	774	782	722	757	765	763	831	779	782	766	732	736	794	738	728	728	757	744	758	734	714	764	781	771	748	735	755	810	729	767	742	769	804	739	749	712	741	778	723	748	799	797	789	767	758	752	776	794	740	780	777	711	776	734	765	795	743	794	771	807	739	762	727	705	737	746	795	746	709	785	779	767	729	743	804	722	709	789	708	750	749	782	731	807	758	785	735	811	762	751	719	791	713	743	737	762	781	722	750	693	763	700	710	710	750	733	723	779	792	770	742	734	734	797	739	712	758	781	721	716	822	763	791	748	763	739	758	718	734	759	761	711	752	713	736	779	737	749	747	721	784	735	807	761	742	777	744	772	723	757	765	787	761	738	732	759	747	780	781	781	730	767	738	745	778	797	801	751	730	768	752	714	771	684	747	768	662	706	795	710	822	758	778	725	757	737	765	695	696	732	762	733	747	735	775	714	745	748	777	725	734	777	785	769	745	749	797	773	750	747	729	753	757	753	797	799	770	770	770	695	728	778	760	798	728	734	703	734	791	729	735	747	770	799	755	725	720	768	736	734	781	783	727	792	740	780	776	768	736	739	761	771	755	820	756	737	789	714	805	734	748	723	744	737	754	770	762	782	727	796	749	774	768	775	761	782	755	697	768	738	720	769	762	738	744	718	716	741	786	701	765	782	726	763	725	766	761	750	755	722	721	791	722	779	711	743	750	705	745	752	783	706	751	721	744	716	691	782	768	748	791	745	714	718	746	821	749	769	737	697	732	678	709	729	747	698	745	677	736	755	763	734	741	752	778	792	768	818	736	698	740	799	777	721	743	746	768	806	752	791	786	722	720	738	757	764	730	787	745	759	771	722	716	734	759	688	694	742	749	804	754	746	773	752	734	764	753	762	707	829	789	705	713	766	755	728	755	693	711	802	734	756	768	789	811	737	726	740	762	746	772	777	740	745	749	768	813	731	750	771	766	745	693	768	763	695	765	781	788	749	722	722	827	752	791	749	788	699	756	748	724	706	751	796	760	754	770	740	764	760	780	780	746	790	766	745	742	759	816	739	702	733	705	750	713	753	771	732	725	710	737	742	751	761	752	767	705	734	680	774	742	746	733	756	790	724	743	766	769	730	776	726	756	724	744	798	766	786	730	709	750	713	756	740	760	747	768	722	721	751	752	751	759	718	760	753	788	773	763	744	724	765	735	801	749	760	781	705	795	729	722	751	738	734	731	759	770	758	773	758	743	777	730	712	756	752	793	743	740	756	763	739	719	731	708	728	743	761	759	767	744	724	771	710	686	749	758	791	754	727	742	768	806	788	772	756	729	756	740	730	723	692	765	701	735	784	734	717	754	773	733	788	745	770	736	739	731	720	751	756	699	743	765	753	716	759	747	743	790	732	744	796	763	746	780	761	757	738	756	732	777	744	724	738	674	754	709	748	797	790	765	730	747	740	742	773	718	757	726	704	775	759	783	775	742	764	710	764	722	723	734	755	770	785	738	773	775	770	726	749	657	795	762	751	765	703	717	776	743	771	751	769	784	789	759	761	723	761	701	742	772	756	761	799	795	733	717	764	727	754	763	713	736	736	760	801	771	772	767	677	781	757	723	771	735	788	746	761	734	759	753	724	718	775	734	759	759	714	731	758	726	781	759	779	740	729	772	705	799	723	742	734	722	731	692	712	760	778	819	759	738	719	774	773	738	745	753	720	736	748	735	782	769	781	758	761	737	783	759	760	779	744	713	752	808	787	749	746	785	740	793	815	798	738	728	751	726	729	718	750	739	741	787	754	814	769	789	734	752	767	756	731	813	695	766	771	748	735	717	758	795	768	769	766	737	768	769	748	758	780	747	754	767	757	736	719	719	727	793	739	727	718	699	705	709	739	740	756	751	732	701	776	720	796	758	725	747	728	779	734	757	726	726	754	787	723	708	746	754	782	786	742	715	745	796	702	755	732	752	739	741	760	749	772	701	781	751	776	800	745	691	741	709	739	785	776	728	770	771	765	759	748	723	761	735	730	724	750	780	787	758	742	777	728	755	699	711	749	810	722	737	770	683	776	719	759	803	727	808	788	796	778	782	759	762	761	747	786	705	748	760	737	729	791	714	763	711	737	763	763	786	776	698	757	752	742	755	768	764	725	752	740	768	786	730	703	689	752	759	742	721	746	738	737	760	715	767	767	755	752	748	779	772	763	725	763	760	737	719	777	733	759	758	716	727	757	743	738	783	827	766	749	725	733	743	725	744	767	773	765	751	698	759	766	752	755	781	748	740	763	735	791	714	730	775	804	761	746	705	806	733	715	745	704	743	784	755	718	794	717	767	766	782	755	770	788	745	737	737	756	778	749	743	771	758	771	775	739	768	762	730	741	761	728	761	756	754	789	776	791	733	727	763	786	739	741	734	767	748	769	744	751	702	768	770	751	759	727	740	756	807	760	807	720	761	720	745	785	756	703	787	779	732	718	737	749	772	679	761	711	759	742	756	728	738	743	770	701	763	775	736	728	754	759	735	747	760	767	753	697	714	704	727	755	700	770	746	692	774	749	748	801	696	713	738	787	721	756	751	724	737	694	754	769	765	687	772	716	755	743	761	790	728	743	758	782	658	757	771	754	789	710	773	819	725	742	748	767	778	700	724	739	727	746	789	750	775	720	689	757	732	746	745	772	764	730	754	737	794	785	720	740	744	741	737	762	727	774	721	727	764	766	732	739	691	750	763	733	772	736	699	714	716	749	776	749	756	731	739	758	739	749	779	751	784	767	716	749	739	793	757	748	764	803	747	741	722	733	730	752	765	736	747	825	711	730	725	727	801	803	720	720	770	742	738	757	770	748	759	780	707	726	734	742	720	747	745	727	758	704	765	763	783	742	742	756	764	714	757	765	729	757	762	756	770	759	706	805	761	744	719	715	757	792	770	731	739	814	732	711	815	716	716	723	774	794	780	738	753	720	717	709	771	755	789	710	749	763	743	775	738	712	717	771	756	736	728	693	731	772	761	780	727	825	764	773	751	743	767	740	682	733	759	757	819	771	797	756	773	718	756	783	755	743	757	709	767	752	721	741	725	802	713	719	806	762	748	735	709	766	737	797	736	775	729	703	709	721	802	742	723	740	736	750	766	723	764	785	782	752	772	739	735	714	750	765	809	742	736	791	697	758	748	758	764	730	700	738	775	709	762	736	716	801	786	774	693	736	737	750	740	713	737	723	766	744	768	783	745	756	725	713	785	742	776	771	756	779	761	759	810	738	722	720	733	767	722	739	772	725	715	696	736	744	739	758	737	765	695	748	719	704	739	735	772	735	774	729	780	771	743	702	731	766	773	704	759	761	836	791	735	759	785	725	742	748	752	702	739	747	746	723	726	766	785	701	742	756	750	762	760	770	746	759	721	754	737	722	737	756
21350	4619	5002	18999	46539	50981	46004	38316	29009	19542	11668	6299	2928	1588	1001	409	329	355	380	375	367	310	364	388	345	371	361	381	381	337	354	358	399	341	339	383	372	358	325	359	360	369	351	366	348	347	363	367	356	338	338	377	396	381	356	363	379	347	341	368	362	374	362	344	341	364	371	352	384	347	356	382	377	363	368	382	373	397	391	345	354	388	376	339	343	315	345	369	357	362	385	381	360	380	351	344	380	392	345	393	390	364	317	404	362	374	347	378	378	358	360	363	338	339	341	365	373	377	377	351	340	359	387	384	327	327	400	377	393	396	354	393	370	392	353	342	367	351	382	382	350	362	396	356	354	415	348	349	387	370	363	365	373	390	366	364	332	361	368	405	374	358	356	385	374	403	398	377	379	328	335	349	363	322	375	394	382	356	351	351	364	348	309	354	377	348	361	383	377	337	335	332	366	377	343	379	338	352	379	387	366	362	335	375	376	403	360	368	355	376	355	353	371	419	385	385	374	344	362	358	343	358	386	339	361	346	369	337	340	361	347	344	359	379	345	379	367	400	368	346	375	369	378	383	362	327	357	347	322	373	351	333	345	359	370	354	335	369	377	368	365	332	340	393	361	390	362	399	345	361	355	379	353	353	318	358	330	329	373	351	352	362	364	356	353	343	357	371	362	375	356	347	345	333	379	327	361	320	378	345	354	359	382	358	354	352	361	338	391	392	378	379	400	368	353	347	366	366	347	399	359	341	352	364	395	378	349	374	316	390	382	369	348	356	397	361	407	368	357	377	372	361	350	373	340	395	350	393	336	359	373	360	330	371	370	406	389	372	339	336	329	337	362	388	381	392	402	362	388	386	373	354	342	355	365	383	324	369	333	381	369	382	356	356	349	351	386	331	368	370	348	395	333	395	374	320	354	324	378	349	358	356	349	399	356	363	363	382	348	345	351	384	376	350	394	378	345	375	313	343	327	376	383	364	364	350	341	419	361	388	389	352	363	339	374	375	341	351	372	360	369	354	382	362	356	424	376	368	361	317	373	349	348	355	381	373	375	384	362	402	361	311	356	389	370	359	354	363	367	337	334	381	371	362	367	332	345	324	377	309	359	386	367	353	384	368	370	325	355	354	384	345	373	352	384	407	384	413	354	379	342	390	393	396	337	352	353	345	331	380	377	359	367	369	333	359	344	382	364	365	387	352	402	373	337	355	373	369	373	402	355	363	341	382	348	362	355	350	334	357	355	368	346	360	366	365	385	357	398	375	375	381	327	362	367	358	336	362	378	347	353	373	375	335	364	350	377	370	371	374	334	327	356	365	349	342	368	384	382	369	340	348	310	374	331	300	357	345	382	363	329	363	346	360	355	360	390	346	358	343	368	344	367	393	389	364	314	329	375	403	378	380	404	372	365	383	383	352	374	368	361	356	351	375	358	395	369	344	404	372	357	388	380	362	391	328	381	349	344	370	379	384	366	351	369	347	371	360	354	368	357	339	368	362	402	347	365	386	368	354	351	365	360	376	350	349	385	367	388	390	385	373	355	382	331	354	323	363	337	347	388	394	380	317	366	361	349	366	396	322	371	356	380	362	343	367	317	349	372	357	350	412	374	345	368	329	358	391	377	357	337	364	373	346	379	361	356	356	356	371	390	316	360	369	346	380	374	361	363	368	370	365	372	387	356	377	331	359	345	367	361	374	368	340	398	354	366	339	382	373	368	415	338	339	345	376	365	322	392	360	337	296	364	367	369	417	361	345	361	358	354	388	356	359	340	382	396	390	369	360	371	393	365	365	373	364	345	349	338	356	367	396	359	339	357	357	358	392	362	383	331	346	345	348	381	354	368	330	394	366	353	348	367	375	385	322	332	346	335	374	400	380	371	365	371	379	362	336	354	390	391	366	353	360	362	380	322	381	343	343	359	376	391	385	364	348	399	375	358	376	392	350	399	398	406	330	294	321	380	394	401	380	354	375	344	388	352	355	379	370	335	381	395	306	374	366	348	370	388	393	367	355	387	378	369	353	409	335	347	385	378	353	320	345	362	390	400	346	352	407	390	382	375	393	315	376	372	393	359	347	355	358	343	356	354	411	397	367	347	368	370	394	376	340	365	381	332	364	345	355	376	344	347	378	377	367	379	391	345	349	329	367	383	362	351	393	370	364	356	364	357	398	341	331	366	359	377	377	398	355	412	398	348	362	346	357	370	380	381	370	342	362	353	350	376	349	333	380	344	346	375	360	387	378	356	373	364	351	330	387	396	325	362	358	379	376	369	328	378	384	368	400	360	385	343	376	377	381	400	352	375	412	371	353	341	367	352	346	365	364	355	380	379	370	350	370	410	365	395	350	350	340	371	380	384	386	381	323	373	342	345	361	386	333	372	322	341	385	360	362	367	378	359	398	331	361	370	342	371	359	303	343	374	394	365	365	319	355	388	365	374	376	360	377	377	375	382	369	379	350	365	366	376	397	350	327	385	361	355	380	357	362	339	364	369	356	380	371	357	348	380	358	384	366	379	388	366	369	387	356	403	358	370	379	363	414	378	372	378	344	356	400	364	350	325	324	339	367	354	366	362	366	353	361	348	352	355	372	394	332	324	337	382	387	401	387	347	313	386	414	371	390	357	339	341	362	375	363	319	381	416	381	372	346	354	376	349	361	343	353	342	374	349	354	396	307	372	358	359	377	359	360	366	368	321	317	347	353	400	393	357	401	426	353	383	356	351	359	363	364	423	388	340	384	358	360	366	312	346	334	392	364	364	368	397	351	385	362	370	363	356	344	361	360	383	397	338	360	389	371	365	362	353	375	386	362	346	369	372	366	374	339	366	360	413	385	350	350	357	408	365	389	339	365	347	347	353	385	352	378	361	397	365	349	399	385	359	351	370	386	328	383	372	383	340	379	386	369	347	376	351	352	343	403	362	385	380	387	352	418	361	361	397	372	356	398	361	354	381	361	369	350	389	335	350	376	353	365	358	395	379	378	380	403	342	328	349	377	366	360	362	377	334	320	373	372	368	354	351	372	333	331	321	351	365	344	386	365	360	331	377	368	374	361	361	361	324	333	362	366	348	338	367	342	344	343	367	392	406	395	375	364	359	377	358	346	360	346	325	375	361	351	396	361	375	358	358	383	375	368	321	380	369	372	366	380	349	371	356	354	388	359	344	350	364	386	333	357	379	409	359	372	334	357	374	384	382	364	368	357	345	381	361	398	354	354	404	403	351	334	415	391	373	348	365	374	369	349	348	340	359	373	392	388	374	380	378	367	386	347	343	341	345	364	380	384	363	338	356	417	356	354	337	364	382	323	372	361	368	334	329	360	341	391	356	355	362	370	382	346	369	358	389	401	354	386	364	339	352	326	375	388	360	365	399	379	376	358	376	398	378	356	379	359	345	373	343	360	371	368	381	384	365	386	378	374	380	364	360	353	352	412	370	348	369	373	332	370	400	333	345	400	359	368	305	318	369	367	321	383	320	379	364	342	376	369
9743	3454	7894	31966	58316	62232	58973	53338	45758	37254	28171	19039	10728	6211	3595	855	774	810	759	782	806	831	804	774	808	780	810	819	794	798	818	811	771	769	836	783	832	766	761	794	816	830	755	770	752	803	764	833	782	789	825	756	806	777	770	808	798	859	788	834	829	818	769	780	773	731	783	796	806	775	773	789	834	760	793	841	762	763	787	794	754	765	781	783	801	779	786	804	812	821	747	785	753	755	772	851	782	783	771	765	755	755	804	824	715	799	783	769	747	793	807	778	800	829	762	825	787	786	785	783	762	780	852	836	838	788	767	791	830	856	731	782	816	777	790	790	826	773	806	783	814	813	791	774	798	795	806	815	764	751	798	806	808	780	771	765	772	787	774	791	821	797	730	786	769	835	814	817	767	835	762	785	739	849	770	813	791	782	781	773	813	757	837	813	800	795	772	817	820	834	851	842	832	780	820	739	733	807	815	738	756	802	818	825	842	781	779	795	818	787	804	833	770	816	773	782	758	799	749	756	751	806	774	797	775	756	771	816	819	818	794	806	816	773	779	814	762	767	765	800	803	771	784	759	788	811	795	780	764	823	787	792	839	743	819	835	821	830	823	744	781	833	835	754	816	747	852	783	851	760	745	846	809	805	778	772	747	810	812	816	768	799	819	749	810	781	734	782	835	814	811	821	785	778	821	773	798	771	818	757	818	811	754	806	724	843	849	838	791	764	785	831	772	780	787	734	789	813	812	787	785	779	788	803	797	830	803	742	798	753	825	791	799	786	732	830	830	798	786	781	791	767	778	840	766	786	791	739	789	815	784	786	801	850	746	820	769	759	758	849	744	795	866	790	792	791	822	759	761	773	770	757	795	762	813	811	806	741	823	775	789	787	840	787	789	807	834	814	725	773	761	798	801	806	789	831	804	739	772	776	830	735	803	804	796	770	801	779	800	812	748	839	798	735	783	826	791	769	804	774	805	834	778	805	803	823	784	805	802	761	809	790	829	808	792	801	776	805	846	783	759	803	767	772	764	840	786	816	800	782	815	812	790	811	783	759	781	819	783	802	790	811	857	766	783	743	818	823	774	776	833	785	800	805	783	777	814	819	791	832	775	782	796	774	746	788	766	798	769	765	833	840	770	760	810	792	818	794	782	837	799	809	721	802	823	811	744	815	774	773	804	826	776	789	824	723	822	823	857	763	777	761	801	810	767	771	776	809	725	776	790	779	778	814	834	833	744	776	844	789	773	827	787	791	761	827	805	740	772	733	775	824	832	818	766	816	773	779	824	802	831	864	830	795	842	825	771	765	799	823	830	808	785	783	780	768	762	786	780	813	778	789	768	812	788	813	787	831	783	833	791	794	819	765	769	809	764	807	771	785	805	786	747	780	735	800	813	756	798	822	752	791	740	767	809	775	813	804	796	804	799	793	758	833	781	781	800	780	805	784	771	786	792	854	759	792	782	839	782	855	804	770	808	795	811	788	811	803	762	776	783	816	811	835	752	796	802	798	791	836	805	818	797	819	791	800	771	754	790	812	760	808	739	808	742	806	843	829	848	799	756	805	821	783	775	816	813	820	802	794	771	764	793	787	739	809	823	777	814	720	759	749	729	788	730	772	855	778	808	787	795	768	737	758	760	831	794	793	759	788	772	763	744	846	766	850	803	720	793	750	832	805	752	802	808	793	810	820	818	769	855	742	839	797	790	826	745	793	776	807	823	784	804	776	820	797	814	807	796	808	799	797	792	834	806	803	775	782	791	760	772	797	820	786	815	762	751	813	812	809	765	785	826	749	828	841	780	767	799	784	794	754	765	782	831	786	806	837	825	787	749	753	818	756	806	834	778	764	781	785	821	788	815	777	837	819	774	730	798	793	766	803	793	813	772	768	831	816	765	770	801	795	783	753	759	799	766	768	793	808	828	818	783	755	780	783	811	774	825	831	771	781	807	796	798	823	781	786	824	795	831	808	756	786	785	820	806	778	805	759	770	804	720	785	815	759	839	798	805	800	796	821	796	753	815	813	785	828	821	763	790	792	831	809	801	828	813	774	784	814	733	756	790	765	758	755	819	778	787	725	807	805	808	807	787	775	774	806	826	803	802	798	796	746	809	801	792	769	813	829	811	779	842	788	802	767	772	812	806	809	806	806	794	772	773	737	789	803	788	752	756	803	809	771	761	766	772	733	765	806	780	782	778	828	762	772	811	774	784	768	820	778	866	738	759	820	814	805	765	774	842	790	799	815	869	785	780	784	766	779	728	793	788	773	746	802	786	769	818	835	763	813	798	794	795	802	801	725	824	801	762	798	800	793	816	856	785	812	814	747	828	805	778	784	765	797	789	829	752	787	822	778	817	771	855	790	780	763	811	772	800	807	830	786	765	852	826	796	801	786	778	839	799	791	854	822	789	753	796	793	757	839	780	801	811	800	797	836	782	772	789	834	775	818	806	782	822	811	751	866	749	824	761	822	801	785	766	791	821	787	828	810	773	800	805	851	836	769	811	815	807	726	707	780	811	761	825	806	749	819	803	795	817	841	827	777	827	772	789	809	831	775	822	837	793	755	777	814	809	799	805	784	808	783	828	751	796	776	844	789	820	776	769	789	770	781	769	793	773	786	804	857	806	774	785	830	759	796	762	787	771	768	767	799	817	810	819	779	790	845	758	828	807	744	827	791	822	805	801	802	811	778	742	845	785	749	769	799	761	821	774	805	807	789	774	823	756	814	838	785	788	789	775	807	782	828	799	767	811	794	803	812	819	812	743	791	796	815	804	819	821	855	771	768	792	821	787	812	777	796	787	821	767	763	819	786	842	817	788	793	752	836	768	800	837	736	812	783	805	775	785	849	797	780	828	809	767	748	757	805	805	789	769	799	751	740	867	797	795	815	807	777	772	806	755	776	806	783	828	830	747	777	794	786	744	777	789	767	804	835	791	815	779	834	808	760	778	737	798	807	816	848	806	784	806	807	766	787	797	837	792	736	799	776	777	803	770	796	759	772	786	746	800	824	835	759	763	777	795	800	801	815	834	778	802	819	775	826	746	821	809	817	791	820	739	803	813	789	795	778	773	785	782	791	808	826	773	798	838	778	817	802	786	780	790	764	787	778	802	774	830	838	771	789	803	784	809	766	800	791	778	776	822	820	768	793	840	758	795	786	816	799	764	777	771	800	856	769	764	786	843	791	780	780	779	780	801	807	787	809	766	801	776	795	824	750	805	765	817	724	708	817	767	787	783	741	840	776	739	802	775	827	797	871	788	792	728	775	855	817	779	816	791	768	781	781	773	821	825	835	769	787	835	757	806	843	795	778	740	758	842	777	738	807	753	795	818	766	776	783	779	807	886	774	815	760	789	744	846	774	828	789	776	791	829	784	802	783	793	829	738	821	780	788	800	767	808	837	773	809	772	772	769	795	780	760	790	808	781	817	791	825	827	809	783	732	764	759	830	823	814	805	821	831	753	807	806	789	790	751	800	805	805	807	817	784
2761	1014	1044	892	1388	1615	1784	1636	1247	933	631	487	363	303	271	223	245	212	240	218	219	217	222	225	215	235	227	214	215	231	226	226	205	242	222	211	210	253	223	228	227	223	208	210	236	222	212	224	244	220	241	208	207	213	219	207	207	227	223	241	211	187	238	194	220	211	207	198	230	221	233	231	210	207	225	220	220	220	202	209	196	233	239	271	229	259	218	214	221	205	250	235	257	224	239	260	243	225	216	242	213	217	217	238	226	212	216	233	213	246	216	206	236	249	229	227	229	197	218	202	217	229	212	228	227	215	230	224	250	220	182	228	220	196	213	220	235	239	204	230	223	252	215	252	211	206	213	240	224	212	230	238	194	214	212	219	215	206	221	205	240	237	194	217	226	209	254	236	205	209	206	232	245	223	249	211	229	220	246	213	235	235	201	208	218	232	262	231	236	195	239	235	219	200	242	250	231	227	219	225	217	192	232	233	258	229	216	200	198	232	238	237	255	198	258	265	196	201	229	211	231	243	201	234	255	237	189	220	238	244	213	247	218	207	209	206	241	245	231	231	221	233	212	223	214	231	209	229	247	222	220	239	229	219	206	204	250	210	228	216	217	221	229	224	209	224	230	216	246	231	191	200	206	226	223	193	225	224	235	219	211	205	181	205	194	208	217	199	214	239	204	219	192	218	191	217	238	214	219	228	215	206	215	213	211	209	226	233	244	249	213	226	211	227	201	180	211	235	243	209	233	208	229	224	208	202	221	232	209	233	202	237	242	205	201	222	242	217	210	252	250	234	218	237	235	230	246	226	215	218	212	230	224	237	219	235	211	202	221	233	226	227	218	222	222	208	222	207	227	231	248	221	219	224	179	242	210	215	212	212	217	222	243	228	213	201	226	217	191	206	228	212	207	228	218	217	228	243	204	226	246	262	221	232	230	214	217	216	238	197	229	219	226	219	196	192	238	224	246	213	216	219	219	183	199	198	203	213	235	219	185	205	247	196	210	244	208	204	219	224	229	219	235	232	225	230	202	221	218	231	223	238	219	200	234	214	214	237	219	220	215	213	185	214	217	222	214	228	229	241	200	215	222	210	206	229	249	225	218	216	191	222	194	194	218	198	238	217	218	223	226	237	221	223	253	202	196	245	227	232	246	205	206	210	224	218	238	220	241	222	239	230	232	248	235	206	237	214	209	225	231	236	253	222	229	237	214	215	203	249	231	222	231	207	195	226	232	225	225	230	221	237	235	219	234	218	221	210	219	238	217	229	204	237	234	249	230	201	191	227	252	203	214	225	247	218	207	225	224	215	213	211	223	231	222	237	205	255	236	215	221	233	212	227	237	218	204	216	220	209	242	197	203	208	231	237	230	227	218	203	246	207	233	235	217	226	233	239	207	225	198	205	215	239	253	216	242	230	231	213	217	223	212	214	227	197	242	217	182	222	221	206	201	210	254	236	220	199	242	228	211	236	205	194	210	214	207	238	204	236	214	231	221	198	220	225	227	230	237	242	229	214	224	238	199	216	223	209	209	216	228	230	217	209	212	219	221	220	211	233	233	196	234	218	200	226	245	207	225	195	205	230	229	241	220	233	241	225	231	203	213	203	226	214	240	249	211	197	220	216	221	197	233	216	243	221	222	216	192	228	209	183	219	216	230	237	245	253	214	227	243	217	237	222	219	210	230	214	238	229	209	198	209	224	217	203	236	237	232	223	213	250	220	216	205	225	210	234	233	216	224	215	211	198	243	206	239	240	224	240	248	219	210	225	233	221	210	237	229	214	222	218	226	227	224	214	191	202	223	232	211	216	224	240	204	221	257	223	194	216	234	222	205	211	237	208	221	211	223	232	227	211	226	222	198	227	191	206	202	234	215	202	226	235	211	228	200	237	217	203	231	224	226	232	195	212	220	196	213	193	243	206	191	210	246	201	241	221	243	246	219	251	235	213	249	201	204	214	214	218	226	241	198	217	221	209	227	213	230	247	215	222	194	222	233	223	220	214	210	198	210	222	214	234	221	238	203	204	243	196	224	200	213	253	220	246	222	208	206	219	203	231	194	236	245	206	229	217	231	209	232	251	193	221	249	215	224	231	222	200	231	224	213	210	202	204	230	222	207	248	236	254	204	221	226	207	215	233	247	233	251	246	219	230	223	189	210	214	216	227	212	214	231	257	198	242	243	219	208	234	232	206	222	218	189	202	256	232	238	213	226	214	216	220	242	236	234	213	221	218	209	217	209	226	228	203	236	222	233	216	212	237	236	248	232	243	238	224	220	208	224	224	218	230	247	241	223	220	243	233	202	228	211	222	228	229	185	228	228	222	212	231	249	215	240	226	223	207	239	218	232	209	197	207	249	201	200	242	228	212	225	239	208	235	221	207	222	214	218	211	182	204	197	221	212	219	237	255	229	219	211	223	187	233	239	232	224	241	239	205	197	206	227	212	251	262	217	220	230	246	215	211	218	219	211	227	228	180	236	218	208	225	226	231	206	205	204	228	229	230	218	225	191	225	207	248	190	210	186	239	199	221	194	227	217	202	197	235	230	238	208	209	192	199	215	215	241	246	196	222	202	197	195	214	213	213	211	202	244	240	209	243	231	235	219	231	180	226	247	194	207	187	215	200	215	226	219	211	220	250	216	220	209	204	226	209	221	228	228	213	215	229	234	219	251	230	239	257	212	247	220	219	228	216	199	277	233	212	219	224	228	241	217	181	224	226	214	240	212	223	267	199	238	195	231	214	232	215	200	236	238	227	220	238	232	224	205	220	247	220	237	236	239	218	213	186	225	238	251	214	218	232	242	214	216	252	215	217	225	232	232	226	214	213	255	189	238	238	210	200	260	240	188	243	225	229	228	209	216	232	247	207	216	232	228	217	213	202	195	193	237	245	235	208	218	209	219	220	203	218	194	220	229	222	207	221	218	247	199	218	223	233	190	231	253	211	216	215	212	246	234	235	223	241	231	233	228	234	214	202	217	232	219	262	222	212	241	240	256	231	239	217	228	207	205	247	202	218	216	223	193	216	204	208	215	213	227	230	220	190	221	211	208	231	209	220	199	207	220	204	219	225	229	202	214	212	234	260	237	210	221	223	226	230	206	232	195	231	238	232	218	202	210	198	227	216	226	234	225	212	202	246	246	225	223	224	189	208	204	214	219	219	229	214	198	214	212	234	212	220	217	212	192	236	214	235	214	232	238	234	217	228	218	223	235	214	217	240	254	239	221	205	207	252	211	196	225	201	204	221	181	219	261	212	263	251	210	230	215	218	203	204	229	210	246	220	215	217	228	239	211	241	222	210	216	233	214	232	221	235	232	246	220	198	219	211	233	195	222	238	246	221	222	195	251	216	234	226	230	248	235	217	228	250	218	209	207	213	205	211	216	239	251	232	211	223	209	231	205	216	214	231	226	229	224	231	214	194	231	228	208	209	203	250	230	252	215	221	213	246	232	180	233	234	201	191	220	204	203	253	212	215	220	229	217	222
2665	1199	1985	3103	5891	7213	7667	6530	4796	3447	2394	1614	1126	850	688	514	499	535	522	527	530	511	536	510	534	484	512	539	504	538	487	507	526	537	507	522	511	509	513	488	495	468	526	481	519	475	483	492	559	537	526	507	528	544	519	494	498	524	508	522	486	520	489	522	510	488	525	522	526	470	525	511	553	560	550	530	522	489	506	512	507	519	482	489	495	504	529	512	537	492	518	527	489	482	540	501	535	501	495	514	484	532	538	513	509	512	536	498	522	510	526	510	495	487	503	500	536	507	489	532	519	518	538	502	505	524	545	503	527	532	519	527	523	523	494	519	540	550	522	527	500	548	511	520	493	490	523	544	540	563	516	503	492	482	502	513	518	568	502	558	538	489	509	496	498	489	495	515	503	565	521	503	543	505	522	527	520	536	520	527	541	495	524	470	503	521	521	524	557	504	524	541	491	496	474	533	495	550	562	511	481	514	480	518	583	509	513	526	548	537	474	540	556	491	535	531	489	554	498	493	498	499	503	497	542	486	485	508	531	504	560	495	503	504	518	534	491	505	494	510	478	522	521	551	508	518	498	539	512	492	483	512	533	501	533	535	536	539	527	491	498	512	506	493	510	531	489	490	504	523	494	504	486	520	506	557	497	505	490	522	527	489	500	514	475	539	508	550	483	512	498	544	495	550	506	527	533	510	496	518	501	518	524	548	509	506	539	540	534	534	552	557	529	537	539	492	536	537	482	535	493	500	513	501	501	535	544	487	520	514	509	519	462	470	492	511	481	524	553	502	518	535	536	504	481	502	469	516	542	520	494	540	491	471	507	517	520	553	513	514	484	530	504	550	517	530	518	508	516	516	515	526	534	530	458	527	506	506	516	480	492	486	498	519	498	492	534	509	513	521	544	490	500	493	504	492	481	519	496	509	533	471	533	503	511	512	533	528	542	501	492	517	519	551	513	544	507	541	524	497	495	547	537	525	525	500	518	496	523	536	510	485	500	510	507	500	512	500	524	530	508	548	541	532	507	482	502	520	496	519	523	560	516	520	542	513	501	529	499	487	525	540	501	524	537	513	555	565	557	525	462	506	576	533	532	503	517	492	489	481	529	538	549	538	486	557	504	521	527	496	518	531	523	495	525	544	545	498	498	523	502	540	519	514	510	534	496	527	512	521	513	452	516	565	515	504	523	477	465	507	502	545	537	536	506	472	491	524	571	547	479	481	491	477	522	512	502	525	519	534	539	533	495	564	524	574	572	480	519	530	471	522	512	505	520	538	520	492	502	496	503	475	492	545	517	510	543	514	504	494	547	552	519	481	481	521	512	465	556	548	520	535	501	489	545	514	505	521	563	503	490	553	538	464	513	508	506	513	489	532	514	478	535	490	532	548	481	510	528	532	529	536	585	518	494	563	528	542	504	540	527	550	509	528	525	537	542	516	512	537	543	527	501	508	519	518	537	532	530	520	518	524	485	513	567	472	504	511	522	495	544	511	524	495	514	479	542	528	500	515	548	571	509	549	523	511	552	558	525	539	526	553	536	503	514	529	494	535	527	571	515	470	534	533	486	488	512	541	483	539	483	529	546	522	526	542	513	541	546	481	514	505	507	507	503	498	512	494	549	524	513	534	558	495	534	487	505	501	537	515	487	512	512	496	505	542	544	508	505	504	512	543	536	552	538	546	520	522	553	562	491	511	493	507	508	550	514	535	505	527	502	509	523	536	518	547	546	495	493	544	518	514	518	542	530	487	474	527	506	506	513	495	511	508	537	502	560	530	502	505	533	549	536	501	516	485	514	514	497	538	501	558	553	496	486	520	497	511	578	523	529	515	481	491	521	490	508	533	490	502	550	511	488	484	470	496	545	527	533	538	521	505	519	518	511	543	559	525	526	508	502	504	531	500	565	491	526	524	514	498	484	526	531	527	480	532	529	554	537	536	539	480	465	506	464	475	552	493	534	491	545	508	497	493	508	514	503	536	494	509	509	497	538	512	570	499	532	518	511	492	517	527	510	522	506	562	488	526	511	456	511	537	514	484	496	509	519	541	474	532	537	528	497	476	514	534	514	564	492	515	504	544	511	517	534	516	549	494	501	461	489	487	481	490	531	532	482	518	516	523	535	530	520	477	519	502	540	539	536	513	521	520	500	506	485	495	536	473	518	562	504	513	484	513	518	518	540	550	532	492	529	514	535	536	499	500	526	543	528	490	487	499	506	500	509	516	534	550	531	504	494	497	536	544	514	491	499	515	533	497	533	527	509	537	494	480	544	506	527	521	538	553	518	534	502	517	527	498	540	520	551	503	485	505	522	531	554	513	536	492	506	544	503	529	525	519	520	529	507	499	516	530	514	504	507	530	486	512	514	498	501	465	524	482	534	497	498	489	546	535	502	521	527	531	471	498	515	526	512	541	529	521	496	501	519	542	516	553	567	507	442	526	532	522	482	545	476	516	520	520	482	529	532	485	495	543	550	547	543	511	531	522	517	563	554	553	536	507	557	507	486	547	506	479	527	513	534	497	526	496	471	505	548	471	529	488	514	491	540	531	546	500	495	518	567	482	532	547	526	506	477	471	486	591	521	505	525	539	495	537	497	493	604	511	512	537	522	474	531	500	501	513	524	509	535	499	508	529	532	499	519	521	513	489	497	564	523	492	505	500	554	513	497	514	494	517	543	545	511	527	521	510	522	469	527	508	473	514	540	488	528	494	529	503	535	496	463	516	533	488	494	520	511	536	525	507	503	501	523	504	530	507	499	546	509	495	484	473	497	492	499	481	511	495	546	516	571	512	530	517	517	530	505	543	506	503	524	527	511	555	536	515	538	537	501	555	510	552	544	528	519	517	522	512	545	526	502	567	501	509	558	569	492	534	558	533	511	493	505	528	521	560	519	540	533	518	536	526	544	526	511	489	548	502	512	516	542	474	521	545	553	511	570	502	514	514	517	508	501	537	492	494	530	469	491	496	531	504	519	549	531	488	512	545	562	552	545	525	509	488	511	530	511	539	531	541	511	486	516	495	508	494	462	491	523	512	491	521	506	529	475	505	553	493	540	488	520	514	474	550	542	505	519	533	523	549	510	531	514	563	564	542	504	478	521	527	506	472	487	534	517	492	538	516	546	442	523	497	521	516	486	529	517	504	486	497	497	534	519	501	507	505	512	517	511	502	514	477	532	507	554	543	539	505	515	566	496	495	514	484	527	526	525	485	521	505	543	507	507	490	508	489	508	496	506	489	511	504	514	536	518	525	499	536	523	538	505	513	532	558	507	505	516	498	538	518	499	531	555	531	492	468	488	501	495	552	512	507	558	497	498	529	522	506	467	568	532	484	480	522	527	528	502	496	517	505	555	513	509	525	569	518	466	533	499	495	531	510	550	499	496	522	521	530	563	556	518	552	561	479	491	493	526	518	511	507	485	511	455	520	477	511	517	488	550	533	533	523	535	526	512	533	521	529	511	518	484	479	522	507	514	533	473	483	507	532
19980	4679	4684	13239	38940	50135	47188	38803	28626	18713	10774	6359	3123	1693	991	471	380	342	432	332	351	360	350	329	378	374	383	352	354	357	391	343	344	352	322	361	349	355	336	368	360	343	350	334	358	365	338	306	328	365	368	348	338	331	375	343	355	368	328	312	337	353	373	355	340	355	322	322	357	305	324	353	335	356	376	356	338	342	327	353	340	339	337	352	358	304	359	347	342	347	359	324	351	365	334	349	376	346	361	317	376	388	361	333	304	319	318	356	332	339	363	347	306	369	375	389	336	348	366	374	348	351	338	345	292	357	348	350	359	364	346	337	361	380	334	357	346	368	340	366	361	352	316	342	337	362	338	342	352	333	333	320	318	389	373	335	338	323	369	378	319	354	358	360	332	347	357	359	378	362	333	350	334	354	366	324	337	388	379	335	367	396	358	333	367	345	344	318	333	359	368	331	352	415	324	354	342	338	383	334	375	316	366	391	342	349	356	312	336	341	329	360	343	366	353	333	366	341	347	338	359	336	360	347	345	330	332	332	349	337	352	348	327	346	348	357	396	315	339	361	345	360	348	386	343	360	354	353	362	340	392	353	348	362	374	359	347	363	342	360	339	357	318	319	349	336	331	346	333	337	325	337	345	364	358	361	348	361	327	353	357	353	382	356	390	329	365	351	329	335	340	363	337	352	333	334	347	356	353	412	349	351	349	368	332	371	355	404	347	331	355	390	329	353	361	352	331	331	395	318	355	310	332	337	348	345	366	328	380	371	331	337	360	360	358	355	300	343	325	361	379	341	334	313	338	384	347	369	353	336	365	353	419	355	345	332	341	354	305	342	324	343	346	384	355	379	341	351	358	384	326	369	351	335	361	366	333	341	324	333	328	359	366	376	342	330	355	348	367	343	384	375	325	292	359	361	353	395	372	341	375	360	357	333	353	338	343	360	403	360	326	418	359	379	348	318	324	346	368	356	327	364	348	359	347	321	343	348	360	361	321	358	352	388	344	371	344	352	413	330	307	321	333	339	347	330	337	359	331	361	340	358	362	352	333	391	375	356	316	326	321	326	332	332	343	332	364	361	355	338	362	341	323	368	367	357	394	348	335	335	338	351	313	351	329	343	371	357	355	347	359	327	344	379	356	351	364	314	312	341	348	334	335	377	322	332	349	325	361	363	364	391	314	324	363	344	352	347	343	367	344	371	336	349	368	385	313	366	352	350	327	388	393	332	332	325	335	346	376	325	337	365	364	360	332	356	320	320	320	340	316	342	312	339	369	385	341	369	340	345	342	359	324	370	340	363	362	342	356	331	345	354	351	394	345	336	381	301	336	320	338	329	340	359	350	327	381	391	347	282	356	346	346	353	332	327	349	348	345	359	372	345	351	361	325	351	370	352	356	335	347	315	337	368	377	328	378	344	350	388	370	338	368	366	331	329	340	390	341	336	329	327	338	377	359	341	351	355	352	315	380	384	343	339	341	354	341	338	305	351	353	352	346	352	336	350	349	306	374	344	353	346	343	333	303	323	323	355	400	348	373	320	375	332	349	335	342	377	372	331	379	332	341	333	322	356	353	344	371	363	344	358	358	336	361	348	387	366	369	343	377	366	349	343	354	350	387	336	355	359	334	340	299	321	329	361	368	346	305	333	339	314	324	366	361	317	381	344	336	345	337	354	371	350	358	357	332	395	361	348	362	342	348	363	369	318	339	362	351	356	378	399	365	377	354	359	344	375	383	314	362	335	364	338	356	371	339	357	369	348	334	363	347	343	339	341	359	337	356	352	374	332	319	368	331	341	351	360	351	366	373	338	379	334	373	331	332	337	343	333	340	328	374	335	355	356	358	364	348	353	365	352	382	344	336	333	371	337	319	345	383	327	366	360	355	360	309	392	336	358	341	346	345	336	367	335	406	357	345	368	329	354	347	386	375	350	355	327	380	320	352	371	328	338	333	331	331	362	346	363	361	365	339	343	351	334	317	370	320	349	335	350	345	367	367	362	364	366	374	320	374	346	350	341	347	356	359	349	335	345	334	341	356	370	366	387	368	344	372	347	312	312	340	331	356	336	342	313	370	366	324	328	348	354	306	314	338	376	340	329	381	339	329	357	390	366	341	340	328	315	337	382	393	353	345	367	352	380	352	338	366	355	321	376	353	304	348	377	345	331	330	374	374	332	343	350	331	334	351	356	376	373	379	364	336	308	297	352	343	366	328	325	368	343	347	375	317	351	322	323	355	354	350	367	336	304	301	321	356	310	359	355	368	352	338	333	335	355	360	351	337	337	339	352	355	358	363	314	375	377	372	352	357	357	334	337	312	375	332	324	340	377	362	326	359	342	334	333	326	305	331	309	338	316	347	335	353	327	358	335	380	366	362	376	327	339	342	344	309	328	351	360	348	352	342	313	357	356	385	358	368	343	316	354	367	336	335	330	371	369	340	322	322	365	352	352	374	332	331	326	372	310	356	376	321	328	344	364	367	313	331	362	364	409	375	339	313	336	335	349	308	339	373	374	366	335	354	364	327	371	362	372	374	380	358	371	390	375	387	331	299	287	349	353	364	335	314	333	356	318	367	345	349	346	351	352	350	372	314	375	377	331	361	337	352	358	347	338	370	352	348	353	388	358	352	315	343	349	338	344	335	350	373	389	353	354	346	360	344	371	399	364	371	360	348	327	360	330	361	341	373	328	364	374	377	375	329	336	337	332	378	340	328	356	372	356	342	379	350	335	337	385	336	326	378	307	348	340	391	356	361	393	358	344	325	371	340	352	333	374	356	372	324	336	348	368	339	321	335	353	330	325	361	349	331	330	364	330	373	336	338	349	386	350	354	384	325	346	340	350	399	372	345	369	334	390	303	352	350	330	353	343	341	292	344	361	359	384	359	365	337	346	389	356	340	378	315	381	367	331	370	347	336	306	375	364	317	334	400	338	327	324	309	334	350	354	342	327	360	368	377	336	342	361	359	356	353	341	345	364	375	363	357	337	348	355	287	342	363	336	362	379	364	331	337	351	351	370	357	384	364	389	350	353	357	333	346	356	339	403	349	355	342	361	339	329	358	338	346	367	348	333	308	328	352	334	355	370	326	365	334	351	356	342	347	371	336	340	355	330	339	340	357	327	373	349	333	332	326	342	369	349	327	337	381	343	350	315	321	355	385	358	340	347	365	372	358	322	351	317	390	326	367	336	367	376	352	345	316	342	338	318	367	332	367	334	336	325	346	371	359	361	340	355	356	358	364	314	376	358	348	317	368	308	359	339	361	328	355	329	332	361	337	361	347	317	351	364	372	333	336	324	345	351	358	342	344	346	339	376	371	339	330	338	350	349	337	353	375	362	314	386	351	342	373	334	301	360	381	340	316	381	354	350	366	333	331	348	318	329	299	299	347	342	361	377	427	380	352	365	374	347	341	377	381	367	343	363	354	357	364	354	338	370	345	347	340	354	322	340	345	382	373	340	376	342	352	355	325	352	375	362	317	372	378	321
9218	3544	7673	26108	53239	62458	60604	53493	45231	36009	26738	19608	11255	6700	3839	1122	799	798	774	752	776	730	787	767	775	787	757	785	751	818	744	773	800	733	794	722	805	831	806	781	788	775	771	744	780	790	787	766	810	766	742	794	755	823	790	798	762	784	746	775	737	775	776	749	787	769	782	817	739	732	719	711	719	809	784	757	776	762	757	769	757	790	753	706	767	780	791	833	811	759	734	781	771	769	784	744	780	812	803	711	741	777	808	766	776	812	742	797	773	769	780	771	817	771	779	764	772	790	767	739	854	766	788	792	758	775	776	742	785	739	752	784	782	796	778	806	762	815	765	749	805	752	745	763	738	734	771	758	827	832	723	787	796	750	752	782	762	721	750	777	773	742	756	800	767	735	765	764	760	786	773	794	736	716	792	762	765	747	765	780	794	812	777	766	764	743	741	769	772	732	793	754	767	738	770	767	731	766	735	756	764	755	741	769	749	789	793	761	750	782	757	788	790	760	737	800	761	739	831	747	782	805	768	714	772	769	746	792	806	753	781	812	795	734	747	828	773	773	781	775	747	789	717	766	782	750	779	760	720	802	762	773	795	728	820	819	780	759	764	801	775	738	746	788	832	763	804	761	798	758	785	806	785	786	763	740	741	766	698	754	793	753	770	761	767	809	805	793	785	773	781	782	796	830	807	788	761	753	759	771	746	769	810	809	788	759	739	785	788	796	770	722	745	764	745	693	827	714	766	796	797	774	783	807	813	768	788	752	769	789	827	823	763	745	713	769	798	736	780	764	757	777	729	781	769	753	787	794	758	802	764	783	734	787	775	774	783	730	795	720	741	752	738	789	707	804	743	741	776	757	730	723	747	758	811	833	736	798	742	829	781	752	805	789	749	798	785	780	740	757	759	750	783	769	750	773	760	703	790	727	793	768	736	725	784	768	741	781	772	769	807	805	827	817	761	817	771	792	763	722	789	801	763	796	749	764	800	762	753	782	778	746	779	751	798	804	756	752	769	782	732	754	758	760	777	831	751	790	793	788	764	815	793	733	764	794	775	766	792	768	802	776	754	745	732	797	758	746	765	733	835	752	766	820	787	733	784	773	783	844	736	780	784	787	774	723	806	800	787	806	787	764	724	749	764	794	775	728	771	753	740	783	807	768	787	788	764	771	783	788	764	784	770	786	790	766	803	744	788	800	764	787	805	791	796	790	788	744	760	791	802	723	738	779	730	705	767	826	762	801	810	787	753	748	820	765	775	805	737	741	734	739	723	785	751	734	781	748	739	755	725	768	757	760	794	799	778	737	768	737	720	747	765	815	764	804	775	795	738	777	794	845	782	691	785	791	753	722	781	803	718	754	763	761	763	813	773	787	779	748	763	795	752	765	763	746	796	735	798	774	795	722	814	778	784	810	754	816	758	802	801	763	782	786	796	797	781	774	794	793	773	757	797	732	783	747	769	765	739	766	739	797	739	831	824	766	814	745	748	778	758	709	855	793	799	755	746	785	755	769	777	818	785	750	762	810	788	771	756	759	774	740	815	796	796	767	767	774	837	794	715	734	767	841	721	812	778	720	753	749	793	776	697	757	778	751	707	804	817	760	745	762	769	722	761	734	739	803	763	739	771	779	800	764	821	811	783	764	742	739	715	745	818	731	753	834	795	820	764	782	789	762	788	780	782	788	764	773	802	702	733	810	796	790	757	790	737	772	749	764	753	750	822	786	766	763	755	737	797	772	736	770	752	759	740	820	841	792	794	789	738	780	782	730	775	765	792	802	755	784	717	764	732	759	762	762	817	726	776	790	747	818	745	759	757	810	794	740	740	798	792	759	720	798	770	821	753	748	732	735	713	742	772	736	806	781	799	761	802	777	809	763	763	743	768	816	734	805	769	765	768	746	770	773	770	782	782	788	771	775	773	795	799	789	764	775	764	783	775	782	782	753	807	765	787	740	760	742	739	754	738	789	807	770	797	754	737	807	732	801	767	734	753	773	728	719	757	772	746	725	757	777	823	837	765	724	805	821	828	739	778	737	714	731	698	820	735	728	760	802	751	814	734	745	754	774	786	774	776	781	785	748	750	781	738	759	752	728	780	766	750	783	768	763	850	816	772	758	742	791	808	776	791	745	798	749	722	783	755	758	767	761	824	776	769	750	769	789	760	797	745	750	795	801	770	780	825	794	695	762	814	797	769	781	704	783	803	809	767	774	774	800	792	790	759	738	765	809	753	743	740	762	813	743	771	813	768	772	827	765	752	735	776	786	798	795	764	717	760	798	824	808	718	770	827	792	764	753	804	836	751	752	761	748	746	757	792	776	753	788	753	801	758	715	784	758	794	757	763	785	738	801	790	780	830	822	764	796	805	726	758	790	765	771	759	742	760	757	813	779	836	749	799	759	793	726	723	819	766	787	741	728	788	758	764	819	769	805	746	734	832	810	738	774	772	837	765	787	795	790	767	779	753	775	778	766	743	774	799	788	739	787	787	824	796	800	832	783	726	810	725	796	762	743	802	787	779	713	813	715	773	760	790	726	768	752	731	750	789	759	747	778	763	749	794	741	735	710	784	742	808	756	755	732	766	744	792	794	770	764	716	776	802	755	847	747	749	764	717	799	763	833	803	780	738	778	752	784	834	807	769	821	739	772	760	723	770	723	757	778	787	797	779	775	778	748	780	800	787	770	797	766	771	733	745	764	809	794	779	760	736	783	770	755	746	802	757	783	772	797	747	766	819	786	799	788	746	743	810	722	761	786	755	787	796	739	768	757	789	796	715	757	722	757	802	738	749	759	771	773	775	818	778	756	783	791	760	793	732	790	735	839	784	772	730	744	796	809	785	840	774	782	756	762	786	754	789	774	796	732	832	768	770	718	769	786	757	806	720	793	737	735	766	791	708	789	782	841	775	759	758	697	791	741	760	778	809	802	741	787	769	771	750	820	812	792	793	746	699	784	808	743	787	798	769	792	779	823	781	741	792	746	751	749	728	766	785	750	810	790	808	791	785	797	736	813	787	774	777	767	738	798	730	756	806	811	826	853	749	770	825	801	740	739	777	799	759	787	795	766	762	782	805	763	762	745	810	779	767	812	750	764	783	819	748	740	794	798	756	799	786	730	809	794	797	777	782	805	815	836	749	765	825	768	773	749	770	703	747	814	772	817	779	774	741	784	718	748	791	781	787	779	798	772	797	779	737	770	753	776	782	764	808	710	822	743	807	816	731	756	736	780	694	753	792	750	754	747	758	789	749	793	776	779	812	792	760	837	770	758	809	764	754	784	759	793	777	810	780	785	774	747	793	795	732	773	759	727	736	786	729	824	747	756	774	764	772	748	813	802	759	752	772	809	764	761	773	741	793	772	791	806	790	780	781	808	805	779	741	789	780	776	732	855	730	774	748	774	741	804	751	765	745	771	846	778	755	722	805	793	774	771	800	760	752	772	766	796	685	731	749	748	765	748	766	760	752	776	759	791	783	776	772	760	804	753
20929	4976	4462	6445	32357	51319	48231	40190	29667	19335	12093	7197	3720	1877	1080	485	391	394	346	362	387	374	356	369	392	358	378	420	368	366	339	364	356	348	337	316	378	411	379	354	371	375	365	397	369	384	387	370	356	380	384	361	387	370	366	344	349	370	412	409	402	384	338	347	346	375	365	364	409	345	310	369	371	376	376	370	383	375	399	349	389	368	383	381	383	351	358	347	392	345	352	367	382	347	374	350	336	371	397	362	374	344	375	378	390	384	358	361	348	401	408	373	392	342	389	386	407	352	386	381	328	371	352	375	386	321	381	387	387	386	402	330	417	414	397	373	331	336	355	383	358	341	360	414	390	384	356	416	350	369	332	345	390	360	357	368	351	372	366	316	367	376	413	372	413	375	369	349	349	385	383	412	380	395	367	345	415	348	356	366	351	376	369	392	353	359	383	324	376	397	362	358	393	411	351	371	344	415	363	368	372	385	367	412	401	365	373	391	362	350	393	399	369	348	384	346	355	387	349	378	343	399	368	412	359	345	375	361	377	347	378	372	337	356	341	378	375	355	370	362	358	392	354	327	387	352	387	329	359	403	410	392	335	362	368	354	386	393	377	381	409	377	352	391	374	378	397	413	374	361	415	382	349	368	411	402	374	322	372	329	373	343	382	374	394	353	386	315	446	389	373	387	362	420	351	359	344	354	370	352	345	425	370	324	356	360	375	418	390	425	387	373	376	358	373	387	341	389	358	367	388	375	412	382	338	382	371	364	390	345	399	403	377	366	390	381	365	336	370	372	341	346	369	398	359	348	351	353	333	375	335	333	383	400	360	372	400	376	397	364	374	366	364	370	395	354	379	378	407	368	353	371	386	395	368	420	410	356	359	361	365	365	413	367	389	335	373	354	373	386	326	367	410	411	439	363	349	382	401	357	402	380	363	371	374	369	408	389	375	388	365	368	370	376	375	375	367	385	419	363	381	398	363	390	378	410	387	361	416	384	330	362	384	358	405	400	375	367	381	358	378	352	361	371	397	373	346	357	371	366	344	392	386	365	344	356	375	363	370	388	350	357	355	331	389	395	373	373	407	387	361	319	380	355	383	355	387	352	362	373	362	371	381	341	388	365	378	359	380	355	364	420	327	382	376	386	407	343	381	382	349	377	359	376	408	374	351	391	324	386	345	335	386	350	341	373	381	356	372	376	408	346	351	370	317	343	378	368	375	377	367	347	357	389	378	353	371	332	369	403	367	333	377	405	385	366	379	371	386	386	353	382	363	401	331	380	323	367	374	392	384	357	383	409	401	405	372	343	371	376	364	393	375	369	348	355	358	393	423	384	397	363	391	398	372	382	340	377	330	405	371	404	382	371	373	361	403	393	384	343	352	373	347	384	363	390	388	382	364	336	403	411	364	357	380	340	361	400	385	376	374	381	361	380	387	380	380	377	405	336	380	384	372	353	366	334	372	371	400	363	377	365	368	370	387	368	386	356	389	371	356	342	371	365	351	398	375	331	400	377	332	350	368	359	380	368	369	397	372	375	352	364	391	380	358	401	389	370	341	395	351	380	333	417	368	357	363	336	349	348	356	377	387	390	362	342	370	391	374	357	377	330	386	370	364	332	363	374	373	368	340	378	391	400	389	362	378	347	359	359	351	373	367	348	370	382	395	380	383	330	355	354	355	362	380	375	368	392	383	370	361	390	374	347	347	398	363	338	360	358	362	401	407	356	372	384	376	353	376	369	361	340	357	417	389	371	399	375	363	360	373	366	354	399	352	349	348	372	358	385	355	369	388	400	349	367	373	390	351	347	325	393	379	365	407	405	380	404	342	408	350	344	359	384	361	356	381	346	346	346	366	376	342	336	418	375	392	347	358	392	419	361	382	391	333	408	358	350	387	425	417	410	382	379	366	383	383	360	372	372	343	361	383	339	346	364	355	372	397	383	315	365	377	378	386	380	382	379	400	352	346	393	381	388	375	388	349	365	393	362	370	405	401	363	374	373	369	415	369	392	400	359	378	390	405	396	338	340	337	408	392	361	359	343	376	378	398	350	333	355	382	347	372	349	365	377	376	371	362	348	370	361	364	389	358	411	382	383	352	360	386	370	377	383	390	374	410	400	358	368	390	353	368	396	346	371	351	374	390	338	383	353	340	364	357	375	362	367	351	385	348	390	388	363	396	369	384	356	408	382	343	344	372	372	373	350	347	383	342	385	392	365	395	346	340	351	382	364	342	366	381	356	343	381	358	377	361	345	359	382	375	355	420	373	348	379	389	347	355	367	348	378	352	413	329	389	374	397	330	383	357	406	398	372	350	414	392	373	369	365	348	356	392	360	411	373	374	373	380	375	365	351	403	387	345	335	347	389	365	382	358	379	372	379	376	373	377	364	390	387	336	334	363	343	351	372	375	358	387	373	359	386	372	371	385	390	375	360	335	358	352	389	326	340	358	344	377	338	373	358	335	374	360	413	359	384	346	332	375	361	351	367	381	407	336	340	383	386	339	351	353	350	361	378	374	366	357	365	373	382	352	389	367	405	340	341	386	382	394	350	375	381	365	371	362	389	368	368	353	365	348	347	413	368	347	368	380	356	322	349	362	333	334	365	365	343	363	378	390	395	380	380	372	366	391	375	377	358	383	372	351	353	385	350	388	361	357	340	380	332	398	386	378	393	336	355	373	376	430	328	355	383	393	360	377	365	386	397	379	371	352	343	395	389	376	375	334	325	371	348	371	314	310	366	360	350	426	349	364	380	368	368	364	374	365	346	387	383	385	356	373	394	413	363	365	368	394	383	370	377	373	373	394	385	371	360	376	376	386	368	356	365	379	366	366	380	360	372	343	358	387	385	371	385	379	395	363	370	343	360	376	383	347	383	383	370	352	367	361	391	375	327	359	410	353	412	357	336	355	337	365	382	333	354	372	353	398	394	366	371	373	395	367	359	359	377	358	365	379	361	347	376	364	358	368	384	386	374	391	373	343	378	328	380	344	372	365	395	361	386	346	358	408	416	342	351	418	363	377	383	336	338	392	339	333	373	346	395	359	390	368	372	400	383	368	371	378	341	378	372	377	379	350	325	349	348	353	384	363	339	382	390	346	392	364	382	364	385	407	371	374	346	359	350	381	354	374	375	331	360	370	362	374	368	389	343	334	380	410	316	367	368	381	375	335	372	386	374	360	368	392	358	361	384	404	391	356	400	395	371	358	404	343	361	335	352	384	393	363	348	363	349	372	332	395	337	366	395	353	409	397	361	362	392	371	349	339	371	301	349	388	375	348	323	368	397	378	405	401	363	358	374	383	378	379	380	330	391	354	374	356	391	401	385	387	382	372	377	370	387	394	361	362	373	345	364	355	353	391	378	376	384	409	334	373	385	351	363	432	362	391	381	382	356	387	411	403	357	337	393	380	366	373	409	336	410	369	396	348	372	357	342	376	323	310	368	381	382	349	362	362	382	357	352	393	334	428	363	391	370	369	380	372	362	390	379
9542	3595	7028	15967	48961	63581	61091	54484	46164	36715	29515	21208	12813	7308	3757	1100	818	790	859	830	844	777	800	862	798	843	764	808	790	813	781	837	822	827	823	858	792	794	805	832	774	829	810	825	830	874	830	833	762	780	836	769	781	798	780	805	752	803	794	823	820	788	824	827	864	789	853	823	823	778	818	767	818	792	818	816	783	752	812	784	867	792	774	818	764	824	803	788	808	830	843	729	804	824	860	788	797	791	766	834	812	832	767	797	828	796	860	813	805	791	791	758	783	791	763	801	785	803	835	811	800	767	785	792	848	781	792	773	770	782	810	804	765	828	851	818	838	792	847	796	788	788	792	799	856	768	836	800	841	800	792	809	806	792	815	817	823	818	800	861	780	811	795	790	820	808	815	837	831	834	823	820	812	804	803	826	828	812	796	804	816	755	778	837	795	777	783	777	823	761	847	812	759	813	839	816	803	781	793	777	824	794	796	831	796	802	820	778	795	791	810	810	819	823	802	834	839	776	832	829	789	811	794	792	820	830	829	783	807	817	816	819	803	801	822	802	776	866	788	841	806	798	790	807	801	855	854	780	770	796	803	760	809	786	825	784	812	827	823	784	830	785	834	780	813	815	805	792	762	824	811	799	817	796	832	821	829	783	821	836	795	806	812	783	782	788	797	816	766	781	802	807	802	789	840	819	808	809	812	807	786	803	717	837	813	809	824	800	746	820	835	829	827	767	807	788	790	793	826	856	804	772	788	799	814	822	839	783	781	773	819	829	867	771	837	787	817	765	807	809	811	769	814	772	841	822	751	841	815	824	883	814	817	780	807	818	761	772	816	786	763	799	810	831	822	806	784	781	800	823	817	740	812	809	831	773	815	840	793	781	778	803	755	800	861	833	832	780	844	763	813	768	762	811	807	796	804	784	776	848	788	818	849	779	805	791	823	776	804	807	829	820	832	772	835	823	767	832	795	778	774	851	846	837	766	747	821	766	777	795	812	823	825	817	844	765	806	825	794	747	829	797	765	831	792	849	805	863	765	817	805	820	787	837	835	768	768	830	791	784	807	877	846	818	794	751	832	794	876	830	824	819	820	843	809	788	796	855	852	790	814	840	787	873	834	814	789	824	803	760	828	852	812	778	781	816	763	774	842	856	787	829	848	871	815	759	810	786	857	771	786	810	775	758	739	795	759	813	821	821	808	878	788	795	828	809	798	755	818	803	816	820	870	823	819	779	818	780	830	810	825	762	785	883	781	766	799	835	783	822	835	795	827	801	839	853	790	827	799	809	764	807	778	807	789	815	780	766	817	763	820	810	778	865	836	806	784	829	769	791	816	810	823	853	792	773	848	782	795	768	819	820	837	795	789	808	795	812	771	821	810	821	781	781	843	841	772	793	809	820	822	775	835	849	836	858	773	841	832	847	784	747	855	819	825	729	788	824	810	742	816	828	857	829	835	771	791	804	859	794	841	836	832	809	803	778	827	833	767	786	785	791	794	783	816	795	834	753	784	760	796	847	860	817	780	808	759	807	796	781	807	792	827	796	806	791	821	844	864	764	853	786	779	792	835	767	817	828	757	805	795	826	788	857	802	791	751	842	790	812	830	828	812	807	860	783	800	779	810	824	849	846	775	827	819	805	781	797	752	785	808	796	807	794	774	866	781	761	784	768	846	790	799	833	795	772	847	781	809	777	843	787	776	789	769	769	837	803	790	811	801	793	828	762	807	808	825	799	756	811	797	773	792	836	812	841	809	820	824	812	800	822	799	784	794	803	806	796	821	752	796	792	825	789	846	786	780	799	820	846	792	831	837	831	849	762	802	806	791	833	782	777	799	820	771	881	791	852	836	783	805	812	831	804	798	811	780	856	819	805	791	807	805	844	775	819	754	775	818	811	843	846	794	836	795	766	802	844	827	786	825	814	815	842	818	784	755	762	794	768	797	823	850	779	809	810	781	800	789	794	778	801	836	785	819	823	785	850	802	812	787	820	788	755	814	770	871	793	823	751	818	809	846	770	791	781	769	773	848	808	825	816	771	813	796	798	787	793	811	810	838	801	812	807	782	806	794	825	793	805	839	839	797	811	870	812	747	816	782	746	791	818	786	789	810	802	763	800	745	766	775	758	801	803	821	825	791	798	838	830	764	794	811	823	840	787	786	843	837	832	834	801	795	797	795	771	775	799	815	833	831	832	840	791	782	776	803	813	776	761	861	843	819	825	774	820	789	875	847	769	841	835	795	812	823	748	778	813	807	809	812	806	824	794	765	800	795	824	822	790	768	843	835	803	840	766	822	802	796	820	845	831	804	829	832	835	773	818	826	782	847	833	848	786	792	824	848	807	798	789	842	791	796	782	822	816	778	810	820	808	872	797	812	807	790	769	799	875	774	800	803	797	821	870	824	800	772	782	804	762	790	762	857	804	811	824	862	799	843	799	817	827	791	783	794	799	789	855	835	750	830	835	783	866	809	818	832	794	779	787	809	802	795	795	740	812	796	825	789	793	822	796	801	818	804	780	829	790	789	774	851	832	791	768	807	768	835	807	828	794	798	818	856	789	801	848	794	868	801	839	815	824	813	801	789	814	831	816	797	843	754	835	809	824	803	813	827	796	796	779	849	855	851	786	787	815	809	816	818	823	771	765	818	799	863	810	797	788	798	830	812	771	821	856	760	778	805	774	844	807	783	811	779	842	832	804	799	797	826	827	783	850	848	775	836	813	767	821	764	802	766	776	792	878	832	774	802	806	822	827	790	776	813	844	818	785	834	829	768	810	829	846	768	792	761	849	814	756	800	793	823	841	799	799	839	795	842	813	861	803	813	769	784	833	811	842	815	833	834	807	833	804	821	825	812	763	777	796	798	777	822	779	794	786	796	840	795	834	830	769	805	752	767	778	794	822	835	793	831	807	804	749	803	826	840	787	799	805	750	823	828	812	838	764	802	816	758	802	816	794	822	818	798	797	810	772	821	803	834	816	815	830	836	787	774	814	838	800	862	795	782	781	827	764	788	790	763	785	722	758	849	816	838	796	804	783	798	830	771	769	847	835	814	827	795	798	775	759	806	830	771	812	817	854	829	833	780	825	841	803	857	794	800	802	812	831	791	800	829	750	807	800	825	839	792	805	814	848	789	771	779	828	797	817	763	825	800	809	788	791	774	820	815	821	809	806	790	808	805	789	783	772	810	803	802	853	802	788	765	859	782	837	850	793	794	776	816	800	801	784	804	803	728	785	775	814	807	815	791	751	822	834	851	768	802	804	796	798	827	774	794	817	779	806	828	761	786	870	768	820	813	812	805	827	762	763	807	760	828	833	812	784	761	778	813	826	811	788	743	770	787	766	798	801	784	838	791	804	805	825	787	852	831	845	796	760	786	729	801	814	833	819	790	782	770	803	810	780	831	789	875	798	844	796	833	796	866	810	827	830	811	815	842	746	785	802	826	803	785	779	788	796	771	770	846	796	814	824	842	770	752	838	836	808	763	799
2985	833	771	701	1277	2156	2093	1529	1149	955	645	540	425	359	246	222	221	228	220	214	214	225	207	236	231	202	242	237	222	258	209	235	230	210	241	233	220	214	212	227	203	227	215	244	229	203	245	239	212	237	243	253	212	221	240	232	216	203	222	196	221	225	222	241	240	248	223	217	226	231	227	214	202	227	247	219	222	221	214	241	256	231	230	202	228	224	232	221	232	194	239	233	211	226	235	213	245	198	214	202	216	214	245	247	226	256	184	249	217	222	258	245	201	214	201	235	216	202	220	245	243	203	213	206	217	202	201	238	232	215	211	220	243	230	211	188	216	213	238	222	198	190	234	206	236	238	249	223	206	206	191	229	226	209	221	209	221	226	194	202	215	217	244	228	239	261	221	233	236	216	225	266	211	248	250	225	244	228	227	224	229	251	204	227	240	205	226	207	232	251	234	204	178	229	241	227	230	225	226	233	229	192	256	229	227	247	213	221	205	222	231	230	221	198	195	247	258	247	201	222	200	235	237	223	229	217	206	208	258	235	243	228	222	216	204	218	223	212	240	208	200	225	209	203	202	206	236	214	217	236	245	238	197	241	243	220	202	215	187	227	215	217	231	202	220	229	204	214	220	224	242	229	239	213	203	235	221	183	224	216	232	201	224	226	200	223	229	223	240	225	219	242	218	230	250	204	196	215	217	193	217	230	237	234	225	195	248	209	216	233	237	238	229	236	220	211	220	206	246	227	223	238	217	228	211	227	196	223	251	223	228	219	254	245	242	223	239	226	222	232	248	217	248	237	223	213	210	226	224	225	197	203	222	208	205	229	229	208	231	248	231	207	223	222	220	201	224	231	229	243	264	246	218	206	186	203	220	241	241	204	202	217	214	206	222	237	222	209	189	220	208	214	228	215	181	222	216	217	210	215	222	223	218	208	211	216	217	243	237	211	213	204	190	204	186	221	236	244	213	212	229	224	232	197	237	236	232	246	225	238	234	188	238	220	221	224	214	231	221	220	217	217	213	234	228	209	227	238	243	212	221	238	229	219	227	210	224	247	251	228	204	234	248	217	210	234	210	218	190	213	256	243	211	218	226	209	226	209	205	227	248	221	195	199	220	200	207	221	200	240	244	211	219	214	230	238	212	219	205	242	214	193	221	200	223	225	222	222	216	247	230	195	212	268	207	212	218	212	205	216	219	218	222	229	235	194	224	216	242	239	266	206	204	202	217	188	233	223	208	225	238	237	251	230	228	243	231	240	193	200	248	234	222	221	246	229	225	217	238	218	234	224	221	234	223	243	192	228	203	184	224	228	249	214	206	227	218	214	223	227	205	201	221	250	225	230	219	222	247	217	212	234	253	242	212	226	197	220	233	235	235	214	227	236	245	263	247	207	226	215	221	219	214	237	250	221	209	237	274	203	224	208	236	204	236	238	211	237	207	223	249	213	240	238	215	232	228	249	220	228	203	213	231	230	203	219	271	211	213	183	244	235	193	180	201	235	238	222	223	242	209	204	204	220	220	241	236	234	217	247	240	206	221	237	200	210	238	238	241	211	207	208	241	273	246	226	221	261	219	215	211	212	199	221	212	243	229	209	235	226	222	254	238	209	234	224	221	212	221	224	208	218	217	224	209	235	227	219	254	214	235	222	231	243	250	199	222	212	219	206	261	199	218	229	199	190	204	217	232	235	235	246	216	201	228	211	219	231	233	212	198	203	205	225	220	226	220	196	204	219	220	235	254	220	244	243	205	219	228	211	233	227	204	220	216	203	236	203	229	209	226	231	231	238	232	212	251	230	222	228	221	199	238	241	246	250	244	231	240	217	239	199	240	236	244	228	191	207	214	242	256	212	224	249	217	239	236	220	204	243	258	226	265	224	214	223	232	210	223	228	234	244	236	237	192	202	229	223	179	222	217	208	223	209	217	242	247	229	221	224	230	251	241	261	239	234	240	236	214	217	210	222	250	239	230	220	212	205	232	208	240	218	235	250	204	211	246	231	225	229	234	213	195	199	239	236	242	218	241	206	202	219	228	211	236	228	239	224	216	235	212	225	217	201	241	256	236	202	239	266	215	208	239	223	175	204	238	219	240	210	220	252	226	212	229	220	213	213	238	207	234	241	198	220	216	223	209	225	228	249	230	218	229	214	224	255	210	203	236	233	226	191	196	227	220	222	251	232	227	207	223	237	234	215	208	220	220	245	225	274	216	208	221	229	226	217	233	238	211	216	235	225	219	193	226	213	218	236	226	200	205	214	233	249	227	220	195	234	217	251	237	230	219	249	239	240	223	218	219	221	195	228	247	232	208	186	231	214	242	196	213	237	259	225	197	235	220	196	241	234	225	215	225	208	236	195	228	227	223	237	223	209	215	229	207	208	230	233	207	208	207	257	216	244	220	214	233	228	232	209	211	195	185	220	229	235	241	241	217	193	235	240	227	209	222	228	217	211	226	237	210	229	230	197	280	212	201	212	226	225	216	223	228	229	200	214	211	221	227	257	223	240	222	233	236	237	237	202	204	209	219	232	232	195	228	188	215	248	216	241	231	245	241	222	228	246	247	235	201	208	255	240	209	211	202	234	217	198	220	214	227	218	224	239	233	247	243	203	228	262	226	233	199	217	219	217	217	228	231	226	240	234	236	227	227	245	242	239	216	242	211	220	199	238	266	204	217	232	219	203	231	216	202	203	236	206	239	229	215	241	235	221	215	224	211	231	239	220	226	218	224	239	210	212	224	244	241	241	226	213	241	222	247	222	259	244	229	231	218	238	198	216	252	240	228	229	210	232	205	227	223	204	207	225	216	203	206	208	242	206	221	213	192	204	220	222	260	194	225	221	234	212	242	227	231	221	211	233	246	219	257	240	228	211	225	244	251	199	242	217	212	182	221	217	223	228	241	223	210	241	224	226	201	241	204	234	234	221	251	250	209	248	216	263	244	239	229	221	201	229	232	208	215	228	239	223	212	224	207	198	251	217	253	236	201	228	254	248	213	199	223	242	185	220	224	207	243	231	213	221	202	219	196	244	216	225	213	220	216	239	229	230	221	223	241	221	222	227	211	226	212	237	222	211	224	218	252	244	244	264	237	242	234	243	226	208	226	222	212	222	233	223	193	227	220	220	229	248	210	230	227	222	227	225	233	240	214	234	236	206	255	214	237	219	231	210	231	238	222	231	226	194	230	230	244	219	230	240	244	214	218	234	217	215	232	209	220	230	252	226	219	225	211	241	240	239	225	222	197	243	239	229	229	235	230	261	221	212	213	210	206	207	252	207	219	208	206	254	224	223	193	188	223	221	226	220	196	226	228	237	196	204	225	212	217	241	210	225	222	214	232	235	195	215	225	249	230	259	230	254	233	213	191	184	243	202	188	215	222	226	226	249	214	223	241	240	235	231	233	235	210	216	205	237	211	223	188	199	215	220	204	219	224	217	199	212	247	231	243	209	227	226	224	250	228	235	203	176	232	214	207	215	217	212	203	199
2659	1055	1401	2158	5210	9238	8431	6377	4582	3730	2640	1734	1277	903	669	521	538	529	533	523	463	530	540	514	535	496	499	480	504	513	494	547	522	493	521	532	511	489	519	499	529	506	531	523	523	541	513	483	523	567	498	506	487	517	538	564	502	516	501	484	498	524	480	577	531	545	531	549	529	513	465	498	493	513	512	518	513	491	543	524	498	556	539	486	537	507	515	540	501	541	543	569	505	558	517	510	510	529	534	540	503	510	510	520	526	522	494	476	537	518	613	491	496	513	489	510	517	506	462	515	507	507	520	543	492	532	574	533	479	522	538	533	555	504	516	536	510	530	568	473	576	539	530	522	550	497	544	550	527	512	551	510	487	476	555	485	510	513	556	501	501	498	541	521	520	546	543	510	547	509	525	531	498	517	530	512	525	517	521	521	534	496	521	555	561	522	499	510	568	531	533	539	503	499	495	553	519	494	551	535	535	471	528	517	502	528	546	510	535	510	537	509	517	543	515	488	508	492	516	522	489	540	493	501	513	473	502	514	512	513	507	492	545	505	460	551	547	537	516	521	512	531	504	512	532	511	523	513	509	500	540	491	528	532	513	511	535	499	532	493	499	532	518	532	497	494	524	474	510	534	456	550	526	553	520	508	539	518	513	494	537	519	518	494	536	500	512	539	510	515	508	555	526	531	504	506	509	525	501	534	532	565	523	528	523	521	478	533	531	467	532	507	453	550	512	502	540	503	491	513	540	535	512	536	504	505	530	522	536	537	517	529	509	482	540	512	545	531	522	533	528	523	513	517	522	529	541	551	540	517	523	532	474	566	542	525	550	533	568	569	511	517	562	532	545	504	512	542	559	563	524	516	510	513	496	553	514	532	492	530	531	515	541	504	472	509	552	510	491	538	536	485	485	508	489	503	483	556	576	536	549	552	530	531	492	534	516	509	549	523	498	528	506	515	538	499	488	489	497	509	510	515	529	531	555	507	525	552	528	504	540	572	546	483	552	544	518	545	553	559	538	543	524	520	515	530	513	539	505	498	529	538	502	496	549	505	510	534	515	517	508	535	540	554	553	551	555	545	545	543	564	536	539	519	522	502	530	489	553	504	528	524	550	490	521	543	496	538	473	528	538	556	525	553	527	501	509	525	509	549	531	510	510	553	536	536	551	504	519	493	467	521	505	557	484	531	535	542	537	524	548	539	516	500	558	480	526	504	525	541	543	487	485	546	490	533	537	474	529	470	454	518	509	550	511	543	516	510	498	547	460	532	500	544	538	546	527	558	546	514	530	466	523	536	512	525	502	539	522	542	534	543	516	513	537	507	544	520	520	534	493	529	500	502	558	515	531	480	558	544	534	546	560	542	508	525	570	501	506	500	509	517	525	520	530	502	531	536	534	538	526	512	486	523	514	531	524	481	470	524	585	499	482	535	531	543	525	555	545	581	533	584	486	538	508	535	515	487	473	537	520	521	525	523	514	522	541	526	512	544	477	528	491	511	549	553	569	552	500	572	552	544	546	495	537	486	533	511	537	504	515	517	501	486	500	502	516	502	527	541	527	531	509	510	544	484	491	490	526	524	532	486	502	555	537	527	540	524	538	487	517	478	486	517	502	583	518	546	546	533	555	558	482	548	531	486	516	531	521	540	530	521	479	529	518	469	531	538	528	492	500	505	509	534	512	520	512	525	474	574	553	512	527	520	517	536	539	510	514	531	494	544	527	523	495	551	509	516	544	485	509	491	501	519	470	516	530	532	503	512	525	516	500	532	519	541	542	551	556	487	484	517	540	540	522	523	502	573	544	495	509	527	541	524	481	541	520	515	513	520	516	481	543	538	565	497	494	521	550	515	491	497	484	512	534	458	528	517	565	545	523	487	556	499	531	492	547	520	524	510	525	509	538	500	494	551	553	477	530	531	539	559	525	512	543	562	524	513	532	551	513	526	511	495	518	519	527	498	494	505	571	497	531	517	440	527	496	524	501	513	523	463	512	526	515	565	529	553	484	543	531	513	521	543	536	547	525	547	546	567	527	530	515	512	480	544	496	536	479	557	502	507	487	503	535	514	519	534	536	506	512	545	519	494	507	520	529	562	508	539	553	534	511	510	476	486	534	475	501	510	536	554	512	523	519	539	548	546	534	535	512	494	479	533	497	521	553	500	470	541	545	528	543	543	532	522	540	533	514	508	532	563	487	531	557	520	517	558	529	514	541	471	521	480	524	558	536	475	523	524	510	508	522	531	532	498	552	516	525	582	503	572	529	503	558	541	528	521	515	507	510	497	518	518	506	516	526	490	503	527	573	494	524	551	477	519	544	529	516	522	506	500	544	568	525	509	574	512	506	513	527	520	507	548	495	497	477	507	510	545	488	483	479	538	512	528	560	493	531	516	511	502	491	508	495	545	492	545	519	504	566	536	527	524	507	541	564	524	527	556	508	504	491	538	518	496	510	542	533	487	483	520	503	491	531	524	520	526	520	523	524	504	549	508	507	562	511	534	527	545	546	503	542	527	521	554	495	524	529	477	521	457	490	522	550	503	544	508	527	534	563	562	478	471	505	535	538	521	504	499	528	542	530	499	508	528	506	501	512	498	487	503	536	536	530	550	525	550	526	522	503	536	524	507	558	530	518	511	533	541	537	464	506	526	514	522	530	514	523	526	540	537	493	507	518	519	494	500	541	496	534	509	535	567	534	521	540	515	533	523	511	543	522	492	562	505	557	468	513	554	546	556	470	503	577	518	506	512	506	525	519	515	528	534	477	510	514	522	520	518	541	466	486	507	526	518	543	534	507	535	546	521	550	518	515	507	506	544	543	551	522	537	512	528	502	519	548	507	511	511	517	502	577	538	515	504	543	509	545	531	488	525	512	489	510	523	518	467	540	529	516	492	520	481	566	519	486	556	505	505	564	527	526	517	538	595	492	494	507	540	515	543	517	537	499	504	542	549	535	552	482	502	529	523	502	479	568	542	514	562	515	469	524	537	509	528	572	537	539	515	508	525	502	529	521	536	494	526	541	531	498	521	509	489	481	518	513	501	537	581	496	492	501	484	540	526	544	525	514	491	474	523	564	528	537	527	520	540	522	530	524	506	519	534	540	563	524	519	538	530	508	552	515	528	528	544	517	529	521	531	507	506	485	499	505	540	471	541	565	479	515	523	528	554	511	548	484	512	560	537	506	507	503	535	494	506	492	510	482	542	503	478	502	543	531	516	548	551	543	469	538	531	487	502	506	510	503	541	515	556	486	546	510	507	491	514	524	521	516	525	565	545	538	529	531	522	532	549	541	533	509	505	517	489	522	566	527	499	503	491	523	514	529	507	509	481	550	483	474	510	528	517	529	556	510	573	559	510	541	530	530	524	513	510	499	561	514	524	549	498	528	490	536	528	551	551	526	521	557	520	533	499	547	499	496	525	504	542	477	514	496	506	518	513	522	536	516	517	533	570	493	510	537	544	457	521	525	530	498	488	533	538	514	526	530	502
20370	4306	3776	13098	43233	50926	45916	36199	27436	19533	11883	6279	3308	1660	961	452	396	335	359	306	383	350	357	363	392	369	387	367	376	345	340	374	363	324	355	333	332	374	346	402	372	362	382	368	394	380	332	354	373	354	353	349	330	328	312	336	364	347	381	362	339	316	374	321	414	366	367	345	341	380	367	364	399	331	330	374	347	338	361	388	371	331	340	334	351	337	367	343	325	330	287	347	345	401	387	398	349	379	361	326	359	335	336	344	388	367	371	334	377	387	360	347	341	356	374	347	379	371	351	371	383	350	324	359	369	332	356	362	381	330	342	334	382	355	341	376	356	379	337	329	311	371	346	371	389	387	379	363	347	372	372	377	347	364	387	359	342	325	349	321	355	345	351	351	324	360	369	364	354	365	348	353	388	386	359	371	382	371	362	340	386	358	381	365	349	351	366	368	391	377	354	374	349	365	306	393	361	377	357	373	377	346	331	368	337	375	334	382	360	381	345	385	305	345	392	378	323	381	364	350	353	347	334	348	370	367	346	375	364	371	356	361	319	321	356	385	365	368	357	348	370	354	365	344	336	322	370	362	351	383	333	365	381	333	369	342	350	366	350	361	359	345	361	328	373	348	366	375	372	368	393	377	363	338	333	364	383	364	382	358	377	394	370	349	346	338	352	377	358	347	364	336	337	332	335	340	383	316	354	349	347	352	353	342	371	356	339	358	363	364	354	380	352	355	365	353	345	388	356	377	366	360	339	399	369	365	366	352	350	351	353	393	356	396	374	345	370	397	342	333	366	377	337	359	351	351	367	360	378	348	364	364	356	362	345	332	355	403	378	344	355	325	343	327	352	377	346	344	326	327	358	388	331	343	359	376	349	348	363	342	346	355	376	364	345	387	348	357	370	313	341	365	364	341	340	354	368	332	371	347	328	351	376	375	337	389	359	356	364	379	313	328	339	348	368	354	367	351	357	391	364	359	358	338	344	353	352	352	349	396	328	327	399	369	344	362	386	363	367	374	360	373	380	387	362	358	336	379	339	375	360	339	344	361	367	374	319	354	371	392	355	297	338	339	389	348	368	370	365	358	346	313	360	406	349	344	385	379	326	358	382	390	369	381	333	339	350	336	363	347	367	344	349	390	368	387	346	357	346	327	353	382	383	364	368	334	384	370	357	342	358	345	356	377	373	301	346	341	377	350	290	352	369	351	346	365	342	358	345	405	402	374	350	343	345	358	357	361	328	356	339	343	349	361	342	340	413	381	366	342	367	338	360	352	363	410	372	341	364	381	329	331	366	350	326	354	344	329	376	349	308	357	318	338	327	348	355	326	347	352	371	353	341	337	381	368	386	373	352	370	362	351	346	338	330	326	319	350	373	331	363	344	335	340	373	343	324	358	361	337	415	356	363	342	352	397	327	350	358	347	365	310	360	328	366	376	368	371	337	372	358	319	390	356	348	354	368	315	358	332	367	388	342	387	353	355	361	332	364	358	346	347	344	403	336	342	355	327	349	337	369	369	377	339	326	388	373	344	347	373	326	317	377	357	401	353	349	360	350	379	366	365	371	373	365	391	374	361	386	363	388	356	368	366	378	355	363	387	360	353	319	356	386	341	327	374	364	366	371	346	367	372	371	368	388	332	338	348	335	360	374	351	380	345	360	373	391	357	344	363	370	352	362	369	373	391	321	355	343	331	343	407	356	350	379	372	342	342	346	324	349	362	323	336	316	342	368	371	309	338	358	346	340	315	357	324	339	328	335	348	366	336	312	365	354	366	386	343	377	364	349	325	339	367	358	370	388	351	354	344	381	343	333	360	410	344	352	387	392	339	354	373	348	357	334	359	348	312	375	376	361	338	343	308	354	364	395	355	338	374	387	366	340	368	355	364	339	383	345	359	372	346	349	347	325	345	311	344	381	358	337	345	386	377	371	314	367	375	395	339	336	356	353	329	352	335	393	343	346	375	345	356	355	368	371	356	390	340	371	360	363	338	337	330	368	357	356	355	339	370	435	373	357	366	366	355	340	326	375	358	346	372	376	368	342	397	333	378	361	388	369	359	331	346	378	362	366	368	378	371	343	360	324	365	352	391	324	386	397	344	365	383	355	344	362	351	354	368	364	376	341	356	334	334	362	374	358	382	367	334	330	347	342	370	405	364	346	328	362	353	376	378	380	376	367	316	329	368	322	369	331	350	391	369	325	360	335	349	363	356	320	337	361	354	334	336	383	359	367	372	344	335	316	331	366	327	317	306	336	304	367	376	354	322	328	398	330	324	368	374	374	354	409	355	393	329	373	330	389	354	363	333	354	361	367	315	355	371	340	371	339	356	362	372	369	361	346	354	371	378	371	359	351	378	337	341	340	358	351	319	343	405	335	368	349	357	363	340	345	322	363	356	343	341	364	354	363	368	340	338	373	352	315	307	344	355	380	350	326	372	351	354	352	306	392	361	358	346	356	371	354	366	379	310	344	321	362	373	362	358	344	332	365	332	404	367	340	370	393	374	367	352	352	351	335	348	325	341	324	340	344	346	388	408	356	373	389	389	349	375	330	359	373	379	335	335	362	341	367	342	336	361	372	371	307	308	379	327	374	344	355	344	347	318	318	366	357	349	395	382	385	379	347	375	363	351	291	363	392	376	349	394	346	370	395	332	357	360	363	384	354	391	334	339	386	357	345	341	346	360	335	351	398	344	369	384	364	362	394	359	345	343	345	369	327	378	338	354	355	335	365	346	397	342	363	368	363	355	386	365	370	347	319	315	336	367	368	369	356	373	337	377	323	388	320	371	337	324	312	331	386	375	349	338	363	396	351	361	344	368	363	370	348	411	364	363	379	394	375	395	381	375	350	351	345	358	363	405	363	373	328	352	353	339	376	356	370	361	365	358	411	341	370	362	398	351	349	343	358	336	374	385	415	382	349	352	317	335	333	376	352	321	380	361	352	392	349	364	373	358	371	344	375	361	347	369	340	368	340	367	325	345	355	361	340	346	380	366	339	361	363	350	349	367	351	347	359	371	392	386	387	359	363	396	366	311	313	390	376	410	344	386	332	360	341	345	377	387	357	353	376	375	331	368	363	380	355	385	392	381	332	358	356	335	337	330	312	363	346	349	316	373	375	354	362	350	347	386	332	316	365	362	330	353	362	343	332	349	366	365	341	338	327	330	369	358	344	357	356	350	376	340	379	348	352	375	355	351	348	361	369	361	347	350	348	372	378	342	339	315	356	338	385	384	353	374	359	377	339	318	326	392	355	352	365	351	333	366	386	313	364	363	330	353	380	364	342	367	375	355	350	353	324	354	342	352	317	364	354	361	312	336	374	346	373	352	392	343	318	362	358	353	340	383	340	342	332	385	332	337	353	357	367	372	320	359	348	375	341	370	344	350	333	318	309	361	379	334	355	368	368	366	354	368	360	354	332	373	323	345	398	383	390	372	348	361	363	375	347	384	350	370	374	331	370	389	351	362	347	351	353	354	346	398	354	379
9493	3128	6267	25701	56801	62759	59054	51335	44493	37610	28695	19132	11801	6678	3509	1175	821	748	753	763	806	821	798	741	765	769	776	786	804	806	788	782	731	758	812	746	800	767	775	782	766	781	820	777	795	841	786	773	794	784	793	790	836	795	776	764	771	807	823	752	759	813	781	820	782	762	768	843	752	804	784	790	738	764	817	731	773	799	754	745	821	760	773	813	810	802	729	825	793	782	774	805	765	823	805	778	833	787	803	783	764	783	794	784	818	821	762	787	756	771	830	776	806	788	814	778	767	794	770	795	723	806	766	716	787	744	766	827	811	745	776	750	787	796	745	831	767	786	794	762	785	744	782	770	737	782	798	802	776	717	752	815	780	803	751	786	763	823	788	833	790	771	802	764	804	746	850	784	794	863	800	840	783	777	804	767	726	851	775	807	813	750	757	840	808	770	807	793	783	809	751	734	771	848	767	757	793	775	838	811	797	764	751	813	741	813	759	784	759	776	827	787	809	831	792	806	766	849	812	753	792	773	852	818	804	784	780	749	795	784	789	813	794	816	802	764	776	822	740	757	765	767	776	784	837	791	831	777	757	788	734	773	798	774	792	762	796	795	804	818	814	764	771	758	817	784	749	773	819	789	836	793	774	836	740	745	759	832	782	787	762	758	800	816	745	772	764	800	770	803	805	774	777	773	826	757	800	790	816	777	821	790	779	829	777	807	824	836	757	779	821	832	821	767	801	778	795	752	731	794	743	776	843	802	787	780	805	788	808	745	762	800	758	851	755	819	744	761	762	765	754	718	787	823	800	821	775	783	764	817	747	767	789	802	781	767	800	759	813	825	760	787	777	837	754	766	801	786	815	772	777	830	795	757	799	795	783	747	774	794	751	775	760	769	794	803	748	792	797	779	762	806	807	789	814	773	785	816	765	807	758	810	795	748	784	771	736	823	814	817	786	748	832	790	778	769	749	761	748	791	736	846	790	760	726	781	829	809	772	791	805	829	783	814	830	714	781	771	815	837	779	801	819	803	746	815	808	785	795	818	812	750	756	751	842	779	797	786	790	763	818	778	784	805	777	741	837	788	747	812	790	770	737	824	800	794	779	799	776	778	827	814	739	759	797	794	829	769	811	768	784	790	802	764	760	775	781	801	858	789	773	800	778	740	813	800	770	783	828	752	799	765	805	785	780	784	795	749	752	765	776	733	776	772	773	827	777	812	802	776	768	752	786	781	792	797	800	750	753	749	857	768	832	829	802	767	775	829	809	755	814	753	760	787	838	720	796	817	790	771	794	849	779	783	791	777	804	763	780	786	780	792	808	824	805	793	833	779	803	746	802	763	809	814	838	776	780	788	760	762	780	781	770	765	762	765	767	779	828	783	779	794	751	873	742	713	752	773	792	756	747	804	821	792	715	755	764	793	783	757	754	781	771	775	746	793	774	793	795	778	799	806	765	772	815	763	747	774	798	769	801	835	779	779	831	761	857	809	759	796	804	808	800	835	790	771	793	831	776	772	764	781	837	776	795	760	789	804	758	746	769	862	811	756	767	765	790	795	803	756	747	835	790	763	810	808	781	809	800	757	735	779	798	757	764	747	819	812	765	773	775	767	812	775	841	791	811	755	742	762	781	761	790	750	790	797	819	771	781	808	749	733	846	796	729	754	779	813	770	810	810	772	777	847	757	788	828	829	830	727	775	779	796	756	771	770	855	780	814	771	781	785	731	786	759	801	774	833	787	768	772	841	791	834	737	754	778	747	768	769	772	759	849	744	802	867	769	791	765	759	778	763	778	771	840	751	798	791	760	786	800	819	774	800	803	767	753	771	761	832	814	742	787	806	804	806	771	749	777	785	790	782	736	791	782	834	760	813	829	833	832	728	780	807	810	819	808	754	778	746	809	751	771	804	765	777	751	776	836	779	804	783	775	743	807	765	822	768	795	836	806	771	798	774	738	746	772	784	802	763	727	814	798	791	745	759	731	754	801	781	801	795	843	797	797	812	780	770	818	743	872	819	797	791	781	787	779	808	774	770	765	754	763	769	785	767	752	730	723	793	812	808	815	793	772	791	815	803	788	821	800	817	788	756	826	739	755	798	799	837	773	751	793	724	855	824	759	818	750	783	743	794	819	752	820	838	770	810	824	747	800	777	760	770	800	826	726	770	765	757	775	798	792	766	736	765	781	794	800	819	805	794	794	753	767	755	740	801	768	768	790	752	782	783	734	843	782	810	794	767	779	774	774	814	773	807	786	806	799	743	814	824	812	813	773	856	794	776	761	798	774	789	812	789	781	795	784	806	773	769	738	768	776	795	759	766	756	739	776	809	748	778	767	761	747	784	720	784	793	789	766	787	768	781	785	776	792	817	801	789	756	808	753	799	780	766	783	846	743	744	773	756	811	763	813	795	755	817	796	755	815	791	797	797	811	805	767	738	780	735	766	763	797	778	765	733	790	787	755	703	767	781	743	776	750	782	762	790	816	796	756	744	752	746	782	781	729	829	840	796	776	819	794	787	742	768	801	797	788	833	786	787	819	747	776	759	810	786	795	779	753	826	764	788	763	755	718	819	811	745	848	794	799	749	774	719	769	789	798	753	841	755	787	762	759	787	786	782	783	790	778	770	787	740	805	837	826	735	767	827	746	820	775	781	813	774	774	774	741	809	806	761	739	805	741	769	751	746	804	791	796	751	786	820	775	806	776	815	780	830	781	808	806	768	790	789	803	784	729	776	782	786	786	782	780	836	784	804	781	763	755	783	734	768	782	797	753	769	819	817	808	811	822	728	794	785	787	776	759	812	787	771	793	766	821	712	726	783	753	793	760	833	816	808	816	800	816	777	776	798	808	750	835	750	771	724	747	816	794	750	741	803	753	787	745	810	771	788	806	841	726	787	805	798	787	753	776	801	782	800	731	762	808	790	763	785	806	785	826	773	792	834	732	765	775	797	806	752	751	787	774	802	795	757	812	810	807	722	784	797	766	761	794	784	772	789	792	801	832	774	766	796	792	832	770	822	815	774	820	794	766	751	778	734	737	758	786	816	748	820	771	804	771	816	750	781	797	797	726	735	799	788	786	842	817	782	822	802	816	807	813	721	821	753	840	814	787	786	789	749	792	749	821	797	800	783	820	796	760	820	784	802	744	830	785	790	762	715	791	813	766	767	780	770	797	767	768	769	817	795	822	785	790	789	772	799	825	768	820	792	782	770	772	808	734	810	781	758	764	800	770	790	797	827	774	789	786	798	789	812	789	781	756	773	788	760	851	740	782	760	775	850	819	769	793	815	826	757	762	782	778	787	811	788	812	809	807	780	796	806	765	769	794	778	813	806	799	768	770	749	793	766	804	782	763	796	813	805	758	787	774	780	754	808	744	838	782	796	786	799	794	809	754	739	795	766	772	754	822	766	744	769	791	780	782	745	787	776	853	795	793	804	788	763	752	813	754	802	771	755	813	794	801	781	759	815	797	750	797	762	807	704	744	797	788	766
21057	4333	4119	19720	41519	49326	47091	39050	29549	20655	12318	6454	3301	1746	975	468	355	398	390	373	338	391	403	375	403	328	427	367	397	357	417	351	380	355	380	376	394	392	388	396	368	361	333	369	374	404	380	383	350	396	361	358	344	354	364	381	373	357	344	377	366	392	340	370	389	332	340	372	386	353	384	394	365	370	382	351	373	396	414	384	379	351	370	390	412	331	345	383	370	346	395	362	349	352	383	334	365	362	351	373	410	357	360	342	377	390	392	384	364	390	347	391	361	336	356	410	347	383	364	393	380	372	372	366	415	400	375	419	396	408	353	364	304	386	382	338	368	381	380	380	358	360	365	377	421	398	371	349	364	378	346	334	333	365	387	397	410	391	356	375	384	386	409	390	344	372	344	413	344	376	376	366	371	378	417	394	374	375	411	400	381	372	353	399	336	380	358	382	401	351	391	360	349	346	367	354	348	363	403	377	374	355	363	360	352	389	373	393	368	396	353	355	390	378	388	362	388	383	389	379	393	346	386	383	356	369	381	346	381	359	356	357	381	386	362	362	368	364	351	359	402	361	382	339	347	364	356	364	402	365	347	331	371	367	403	390	404	394	406	377	364	334	357	376	379	353	375	370	368	387	367	385	360	396	374	370	377	400	358	409	330	356	355	368	425	388	377	369	381	355	380	366	360	357	354	374	370	385	364	394	365	358	385	395	378	345	342	362	354	372	405	382	379	380	365	394	363	369	380	388	361	371	361	343	379	378	386	380	355	406	410	349	328	374	344	360	380	357	405	385	331	352	380	365	382	376	357	368	383	370	376	365	383	363	355	316	376	385	419	354	364	382	374	359	335	370	376	354	344	372	397	361	351	388	366	389	349	417	388	332	368	404	361	365	372	350	375	366	353	367	343	385	384	379	365	339	386	379	384	399	384	401	355	364	395	358	371	401	331	364	377	351	379	394	385	409	351	350	373	378	335	378	339	381	360	395	435	416	378	360	359	351	345	353	366	373	383	389	391	400	409	349	404	327	364	372	359	371	387	355	394	387	378	352	337	417	407	376	372	376	379	370	358	389	374	392	349	350	367	348	356	372	365	409	373	372	368	399	321	334	358	354	412	337	356	388	393	373	399	378	325	392	387	346	401	347	395	342	370	368	413	370	403	394	393	321	360	334	367	376	370	360	343	360	355	370	362	381	382	347	368	377	364	392	387	411	348	355	324	352	386	374	348	341	344	371	352	384	413	360	369	374	355	388	353	334	375	362	371	388	382	387	418	381	336	394	397	402	350	376	366	344	355	403	371	375	429	388	388	365	373	396	308	368	372	346	350	365	402	393	365	357	368	347	415	390	384	348	365	378	417	448	377	383	412	381	369	365	384	335	361	385	340	376	328	354	353	386	374	408	395	403	392	359	358	364	366	379	365	347	376	366	369	406	362	391	383	398	367	366	349	410	397	360	390	369	350	338	399	402	414	373	351	407	349	355	373	369	363	361	400	350	396	381	357	414	414	388	380	371	386	387	367	359	362	407	414	386	342	410	383	410	366	360	342	382	384	378	361	343	369	384	424	372	384	391	400	379	347	392	371	356	392	396	388	391	345	377	366	372	387	368	360	370	393	365	400	372	350	416	385	360	372	401	376	373	365	405	326	367	381	359	353	357	358	342	377	392	338	374	377	366	382	326	368	392	385	358	397	386	374	332	336	348	388	386	384	352	366	381	353	387	410	366	356	366	347	364	341	407	403	362	354	375	340	366	351	406	397	369	355	376	382	358	403	375	345	404	324	380	403	381	405	428	382	370	375	393	399	365	399	380	369	338	358	379	376	392	392	359	382	376	383	375	342	380	371	356	350	361	424	328	357	398	405	423	390	386	387	342	401	375	356	401	371	349	348	382	397	375	375	335	327	380	328	377	395	363	390	395	401	382	345	373	330	369	393	355	389	391	396	374	354	336	390	356	343	350	390	376	364	369	361	393	379	372	367	388	370	348	375	372	375	387	363	381	373	354	371	405	386	329	382	394	358	388	389	415	346	327	353	407	389	408	421	395	355	381	391	361	406	373	342	378	386	363	389	366	412	354	385	377	358	407	372	355	357	378	373	418	381	381	355	367	343	335	391	353	341	378	351	362	384	368	391	360	391	386	389	394	369	356	355	355	382	348	403	377	360	357	404	374	382	360	354	342	383	413	400	344	359	358	350	405	386	374	353	400	359	378	367	341	329	400	365	376	344	374	381	345	370	380	364	365	373	366	393	380	368	410	379	356	377	395	370	361	349	377	382	371	373	379	386	371	336	366	395	361	391	354	383	393	345	346	392	373	343	402	366	395	382	373	380	374	393	366	388	379	364	381	357	372	364	399	411	345	387	353	374	400	361	362	358	392	354	387	387	366	357	344	400	388	405	366	388	389	382	388	365	354	373	356	371	350	369	392	402	399	374	355	363	344	327	363	389	369	373	402	379	396	374	435	406	404	364	338	384	372	398	375	366	394	386	398	360	359	344	328	370	350	375	362	373	347	333	378	367	361	408	400	331	391	373	374	401	384	388	403	365	340	382	377	373	355	368	415	355	380	365	397	389	365	327	375	364	380	398	428	361	383	408	359	416	428	389	349	382	358	350	396	396	433	396	373	380	361	382	381	375	383	338	385	376	364	372	388	398	385	406	397	404	363	373	383	402	368	379	393	381	381	398	343	369	367	329	369	347	344	378	393	413	358	354	372	400	413	404	354	376	369	358	372	367	371	403	351	366	370	373	392	384	371	382	386	397	360	414	357	387	347	350	362	412	369	414	365	394	392	372	369	376	332	376	358	385	362	396	404	364	388	370	380	383	381	393	367	399	406	359	375	421	377	365	391	365	374	363	384	367	345	357	345	366	393	376	347	425	367	341	351	386	381	372	352	359	384	401	384	372	370	360	402	349	364	341	371	364	381	360	319	387	396	364	369	338	406	395	343	371	376	385	372	376	395	374	405	351	364	359	370	346	388	378	392	363	360	378	344	357	369	369	387	379	400	404	346	332	387	383	367	376	369	391	365	398	354	376	401	386	345	365	371	385	385	422	370	384	377	401	386	355	423	402	381	362	393	394	352	360	401	389	408	356	343	367	372	398	364	396	363	358	363	365	392	365	396	392	363	392	394	366	374	385	364	354	407	389	351	374	370	399	360	359	415	408	351	386	400	333	390	387	379	405	371	380	403	357	366	328	404	358	405	328	323	379	382	352	335	357	365	358	366	388	391	349	371	378	404	402	395	364	392	355	393	401	396	345	364	377	384	355	329	361	379	379	403	398	366	417	353	349	360	368	380	368	356	396	368	352	360	366	391	357	363	382	386	344	382	388	362	366	354	378	384	363	374	411	385	350	375	369	374	384	373	371	331	396	349	377	369	393	353	383	401	409	389	359	388	366	353	371	409	404	357	403	388	377	379	350	384	381	385	384	390	368	389	330	404	360	397	382	349	395	382	371	343	380	371	378	388	370	406	359	382	380	374
9778	2903	6801	32416	52303	61795	60161	54135	46359	38248	28631	19633	11865	6760	3600	1321	861	836	832	845	806	807	833	837	840	837	806	818	771	840	831	785	832	791	861	818	849	863	773	809	833	824	812	827	832	836	813	812	834	809	804	817	763	841	818	806	776	808	813	834	825	790	808	798	805	815	795	814	842	812	825	799	807	816	813	812	810	821	833	792	858	792	761	880	803	791	799	801	827	826	842	805	822	860	807	863	764	877	841	814	802	784	803	754	827	782	803	801	804	791	845	778	847	809	799	789	816	827	807	810	826	836	802	825	845	815	809	855	820	804	807	873	801	835	777	797	824	845	829	802	785	812	799	815	806	803	766	803	839	800	799	876	781	817	832	823	783	774	796	789	811	784	839	785	794	883	820	801	808	806	823	784	845	801	819	820	813	783	812	837	871	839	742	829	767	834	798	816	870	885	790	826	840	801	812	852	808	855	774	739	813	763	821	867	806	834	786	785	798	807	800	782	794	842	793	821	808	810	878	797	796	806	818	843	807	820	852	813	826	782	779	845	870	810	815	814	842	841	831	825	786	825	826	788	784	798	819	774	861	771	786	828	838	792	816	821	783	846	774	818	839	844	822	806	818	851	846	779	820	835	794	850	860	778	789	793	884	823	805	828	774	816	795	806	816	829	788	808	810	804	823	819	773	776	859	802	865	845	812	804	825	842	792	788	799	797	857	829	806	820	803	789	788	786	805	759	815	783	797	803	825	818	806	861	769	822	785	806	838	802	850	780	830	814	822	860	789	826	821	826	825	787	789	848	848	787	790	827	829	792	815	818	822	852	834	831	837	809	806	774	802	832	818	798	847	774	820	819	889	786	893	828	853	792	822	811	818	834	837	827	793	806	849	839	826	814	800	799	788	818	827	812	815	818	812	756	784	803	843	814	817	817	789	882	843	774	867	797	822	774	819	785	810	840	828	772	839	847	853	803	829	806	797	873	866	839	844	757	844	820	839	835	742	786	833	817	789	792	864	816	791	817	853	842	821	837	838	815	817	788	771	873	811	831	795	792	799	830	814	831	856	816	793	792	803	800	832	791	798	801	866	839	805	877	799	851	776	797	827	805	823	793	840	785	843	833	796	860	816	754	805	843	822	805	777	817	815	845	811	847	772	811	760	838	844	808	814	843	825	817	867	774	818	815	811	839	796	795	789	810	819	797	857	858	799	807	818	787	814	816	826	829	834	826	837	801	789	813	850	773	806	795	826	806	846	787	787	813	788	817	837	779	815	819	794	839	839	806	819	774	822	822	829	811	851	820	752	873	809	787	806	818	793	820	827	847	827	843	813	797	784	761	825	833	813	837	827	834	820	785	785	801	819	809	811	799	855	898	792	833	816	796	797	806	821	842	822	823	790	823	795	776	803	847	815	814	870	799	854	789	825	777	836	790	857	853	778	799	837	800	840	821	781	835	903	817	818	839	852	749	803	799	810	860	802	764	820	828	804	772	788	757	794	830	823	801	800	787	751	785	847	795	789	773	823	822	848	810	845	827	823	786	813	818	801	820	834	826	817	871	802	798	839	781	821	767	808	873	818	753	789	814	832	828	795	852	781	796	799	812	824	808	823	836	801	824	832	729	807	788	859	819	801	822	779	845	855	780	807	812	789	787	845	802	834	860	776	826	842	859	750	816	849	795	833	824	854	827	846	831	784	821	775	799	806	867	794	835	833	859	857	835	869	824	850	828	815	819	821	845	810	807	825	814	803	781	817	861	830	810	803	809	861	798	824	798	773	783	835	837	820	797	796	784	833	795	729	824	803	815	818	847	827	792	846	836	834	829	820	812	793	790	851	827	838	762	816	820	807	797	839	797	814	842	822	835	796	826	806	795	856	874	836	810	822	835	780	850	848	819	798	843	800	836	795	792	833	792	803	829	816	824	785	803	811	810	818	807	890	824	833	821	771	799	838	823	785	823	800	812	781	831	840	887	770	867	807	845	792	815	758	844	797	850	825	799	790	833	790	812	783	853	836	876	801	815	755	813	787	813	802	809	832	797	857	763	795	793	833	836	853	790	792	819	850	818	811	832	798	827	801	787	786	799	817	745	810	771	816	877	845	830	794	823	785	859	824	739	776	745	838	804	785	795	804	794	794	840	768	799	831	775	868	817	785	838	858	806	801	794	789	760	827	817	812	815	787	778	785	815	852	824	813	826	831	808	839	837	834	851	835	821	823	795	808	814	794	849	798	861	800	777	810	824	805	794	813	798	791	854	857	854	778	801	808	760	859	865	771	838	776	787	833	856	769	799	769	817	812	885	877	820	830	839	822	818	843	836	760	805	788	759	805	857	810	784	792	847	815	838	836	812	815	775	821	810	851	814	794	780	821	870	792	786	824	864	785	822	837	783	815	816	832	845	817	801	804	830	813	854	793	811	840	801	733	768	796	823	858	824	800	784	774	785	818	809	834	845	809	808	799	811	784	840	773	811	825	790	797	825	788	801	814	849	740	791	774	829	790	864	818	798	838	813	828	788	817	798	836	826	805	812	823	810	816	778	812	787	853	823	856	807	808	823	771	798	842	832	838	804	827	798	847	808	782	782	814	810	802	828	810	837	769	841	840	774	817	774	838	813	840	773	842	818	815	854	791	809	790	826	811	834	791	785	776	826	804	808	828	828	790	850	784	756	801	818	838	856	821	818	880	835	819	824	821	776	861	830	765	805	755	847	811	803	745	804	832	844	780	834	797	819	878	848	847	838	760	791	778	823	766	855	820	784	851	781	851	817	838	832	795	841	816	788	799	793	802	762	800	800	837	832	796	842	882	841	843	776	777	763	822	866	811	804	857	815	795	809	773	895	841	813	788	819	757	785	779	850	837	817	835	842	823	801	819	799	839	768	865	813	814	825	839	839	840	802	837	821	814	788	884	869	775	824	840	789	802	821	802	813	798	817	845	844	857	799	832	802	789	777	795	819	831	838	831	814	823	755	793	778	766	773	826	882	819	780	853	866	821	788	848	788	788	824	819	834	817	766	818	831	833	789	837	799	800	800	785	893	826	836	813	800	797	820	835	776	818	817	828	803	763	777	857	844	846	786	787	766	816	761	790	771	789	810	808	795	791	778	863	806	835	782	801	854	815	807	808	851	814	818	811	801	791	863	779	785	842	817	785	816	789	771	788	795	804	828	806	867	817	773	808	768	805	811	845	820	835	836	836	791	811	761	825	810	870	875	828	780	809	802	812	765	837	797	816	800	805	774	779	784	829	871	857	784	838	823	862	820	835	796	810	800	755	811	791	837	748	855	790	767	789	829	815	864	796	806	824	831	820	825	883	833	854	808	794	834	789	844	833	804	800	805	804	773	814	798	749	828	788	797	793	822	815	734	818	763	896	786	766	814	806	786	807	768	826	832	842	851	788	776	774	880	781	811	802	804	820	788	826	816	833	837	843	791	827	787	837	818	809	789	797	846	797	844	830	828	842	857	763	817	807	786	824	815	849	825
3376	682	1052	1121	1259	2065	1900	1583	1249	952	662	498	391	309	271	226	204	190	213	209	214	228	205	228	226	212	223	212	203	250	212	215	231	212	225	224	218	224	209	195	218	217	220	247	235	214	213	228	246	249	203	221	211	221	205	241	223	195	239	252	208	222	238	232	238	224	217	226	239	240	200	210	240	228	235	203	208	214	210	191	224	210	251	229	227	192	240	214	226	220	219	234	208	231	213	197	190	203	225	210	227	221	212	192	222	247	227	247	218	224	234	201	235	254	232	220	207	235	183	253	224	224	243	214	217	213	209	209	193	231	218	208	207	242	251	219	203	228	226	198	222	232	236	218	230	247	214	237	191	257	213	227	217	204	207	224	234	221	211	225	231	229	224	195	218	233	232	206	222	225	234	231	246	210	206	242	221	213	242	217	205	231	217	209	203	191	230	210	207	238	217	205	221	209	207	229	186	196	219	224	228	220	212	213	235	221	207	220	232	241	227	240	219	214	235	250	208	186	224	218	208	216	236	246	228	217	226	256	228	249	239	207	222	234	242	209	213	205	216	211	189	202	208	218	215	241	243	204	211	236	199	207	247	239	225	231	194	210	210	204	237	218	214	246	235	223	234	227	212	220	191	205	206	223	208	214	222	188	221	230	248	187	204	229	211	221	213	211	224	220	218	221	208	229	197	204	200	213	215	214	232	228	218	212	209	218	222	224	242	227	217	206	220	234	250	244	211	213	230	238	236	228	201	256	219	248	209	220	238	186	223	201	222	187	186	232	217	222	194	203	240	215	220	263	190	201	218	227	242	208	223	240	240	230	217	190	218	220	230	219	231	212	210	197	196	219	232	206	221	222	219	231	244	249	217	246	218	201	203	243	203	231	214	191	199	227	263	201	202	202	185	247	228	226	201	215	200	210	193	198	212	257	225	206	223	213	206	210	223	206	245	214	214	207	203	217	236	208	203	228	213	202	206	210	209	248	222	232	242	226	223	202	228	208	220	221	222	226	215	216	231	211	234	219	223	220	182	209	226	209	215	229	215	233	215	216	215	223	200	235	220	213	200	232	212	229	184	193	210	230	210	232	231	231	206	207	222	183	232	223	200	212	202	227	230	202	221	222	225	239	193	219	230	237	219	202	191	230	245	217	210	199	206	229	212	203	196	227	198	198	237	223	219	231	224	193	212	217	221	241	211	197	217	210	218	227	242	224	213	233	223	232	237	229	220	217	209	207	210	225	221	223	239	195	167	195	226	197	218	217	210	226	228	229	234	226	242	210	212	214	219	226	189	242	221	237	224	233	205	222	201	210	222	254	232	220	204	207	212	199	183	206	213	219	212	219	222	201	229	204	231	224	201	214	220	195	194	226	230	238	207	226	209	204	213	219	214	202	192	205	236	208	220	221	207	217	215	204	210	205	193	219	213	241	226	213	227	242	197	207	224	224	213	218	207	219	196	200	225	205	234	214	211	200	212	205	213	199	224	185	219	241	219	226	208	211	199	223	212	234	221	229	233	210	199	208	209	210	217	196	215	205	204	239	212	206	227	210	219	230	217	244	243	231	239	210	226	203	189	209	204	192	207	234	233	222	220	219	220	216	210	197	212	225	206	200	228	224	197	237	193	195	206	214	212	198	193	209	217	236	220	216	220	202	221	217	213	218	216	209	210	219	229	209	215	220	220	229	230	208	223	225	233	243	212	193	201	233	232	237	206	209	250	209	181	230	216	214	223	228	204	222	182	217	222	232	255	235	227	238	218	203	213	218	230	249	204	185	212	203	187	226	213	220	252	221	205	236	238	223	232	222	229	216	225	208	213	227	211	203	209	233	212	211	173	194	239	195	231	235	231	213	213	172	191	218	231	226	225	230	221	234	224	185	205	205	219	242	205	203	226	241	216	209	249	223	231	202	199	206	224	201	232	218	198	234	221	219	211	193	211	224	220	242	232	237	225	208	219	256	231	198	205	180	203	252	204	211	201	219	222	221	220	221	226	213	200	230	205	222	215	216	216	212	204	213	222	238	212	217	219	209	222	272	232	214	214	233	202	243	207	215	215	199	208	193	201	222	240	219	225	202	210	209	233	235	239	231	203	204	239	231	212	226	215	246	201	213	206	215	265	218	205	201	189	216	207	226	220	216	236	209	230	216	193	243	211	219	203	241	207	233	217	220	214	241	221	205	188	223	213	225	228	222	218	224	229	206	193	203	249	218	215	219	219	235	217	224	220	210	248	241	195	220	223	213	223	233	220	214	217	220	199	216	228	238	228	241	235	235	222	210	245	192	231	237	212	194	195	233	243	224	248	222	207	207	224	205	212	237	173	241	201	201	226	211	213	248	213	230	240	229	189	201	206	227	220	216	186	196	206	223	186	210	234	202	245	202	226	211	199	200	203	210	229	197	242	230	242	226	218	239	233	200	247	198	202	209	214	225	256	222	209	201	219	213	217	199	256	195	225	204	226	236	230	213	229	216	212	248	230	213	215	238	225	214	233	211	227	215	270	239	222	243	228	235	218	207	215	219	224	229	213	234	229	209	206	211	210	195	206	210	214	234	208	209	242	214	219	219	218	205	229	228	203	184	216	234	218	190	212	240	225	215	232	223	200	201	224	238	250	225	225	201	224	252	203	247	226	209	219	192	221	212	232	206	215	215	234	238	216	222	226	227	249	222	201	253	220	230	209	221	237	200	212	205	242	200	216	207	222	226	232	213	227	188	209	211	256	202	215	209	240	183	262	226	217	226	185	204	243	212	218	212	230	205	193	232	236	228	252	225	209	215	208	226	245	205	221	228	215	218	231	221	225	220	238	251	252	241	225	193	197	229	230	203	217	185	232	207	210	221	209	202	227	215	221	226	225	238	213	187	218	206	207	209	222	205	223	232	216	235	204	207	223	212	199	201	241	204	209	208	218	200	217	225	234	213	206	244	224	255	250	211	217	210	243	186	234	211	225	219	200	211	203	210	222	189	205	226	223	208	218	220	232	206	225	251	235	253	223	175	204	249	235	247	194	218	233	218	227	217	249	200	198	263	229	205	221	253	219	223	232	230	194	215	224	211	205	198	212	249	195	199	195	201	234	229	209	205	214	221	227	217	238	243	217	236	232	225	242	215	233	229	218	256	202	215	217	248	207	202	256	225	227	221	235	224	191	243	252	225	231	210	207	209	223	256	204	202	239	228	207	208	194	207	222	224	240	249	215	191	198	230	202	216	212	233	220	201	187	214	223	223	230	235	196	248	233	190	218	234	233	228	222	226	201	202	217	221	212	197	215	205	233	203	213	217	217	208	205	236	210	205	236	238	239	219	190	233	202	229	213	179	211	209	189	212	226	211	209	221	226	212	215	183	194	199	217	215	225	216	213	210	213	190	234	209	221	208	195	226	186	217	215	220	212	240	220	218	214	251	235	196	232	218	210	258	220	210	244	229	223	191	224	232	206	215	233	242	205	221	236	194	187	212	229	197	195	202	236	247	215	220	233	218
2866	840	2112	3216	5209	8567	8182	6679	5084	3613	2368	1623	1208	820	659	538	523	504	517	529	539	531	575	533	514	506	507	537	514	555	522	527	501	485	509	530	548	562	500	511	508	463	533	506	568	509	476	521	487	462	566	525	509	474	505	499	509	502	520	507	547	526	536	502	513	514	522	504	507	523	494	536	531	494	500	527	515	533	463	478	506	505	514	524	481	529	526	462	490	491	531	511	531	519	508	480	488	497	556	487	519	483	493	513	504	538	525	499	494	479	489	503	481	522	495	531	503	541	521	523	509	484	503	495	519	525	489	534	503	507	505	475	529	555	525	518	507	496	518	566	482	506	507	520	515	507	480	508	462	513	546	527	568	522	513	514	519	507	484	498	493	476	541	502	524	531	552	527	509	530	509	524	539	546	508	498	502	485	495	478	502	507	495	507	503	522	519	532	525	507	502	500	515	503	528	534	470	491	510	481	548	496	505	543	502	482	510	525	527	481	510	497	522	517	502	527	514	507	532	544	465	444	488	522	497	477	481	511	529	495	516	568	518	527	503	519	525	507	500	537	513	519	524	501	523	512	504	524	514	510	503	460	529	487	532	518	497	501	475	515	558	519	548	493	551	525	513	536	511	483	539	499	489	479	536	527	531	519	523	496	502	495	498	544	538	487	496	523	536	490	491	535	486	520	532	511	520	525	496	509	511	478	472	521	547	520	543	522	515	493	488	542	505	530	484	475	490	511	514	471	481	542	501	494	527	519	536	489	515	467	571	496	537	463	510	520	492	513	516	517	529	533	525	502	513	547	520	492	505	494	493	533	486	462	492	536	523	500	549	532	518	526	464	497	535	523	538	517	533	525	516	490	513	489	517	486	536	507	515	518	521	506	491	522	492	545	540	522	511	481	496	483	547	530	508	476	515	503	490	488	546	534	483	531	490	529	512	518	499	514	493	521	471	503	467	495	503	491	522	477	507	550	486	507	537	498	502	554	497	495	502	510	481	517	481	519	566	510	532	500	479	503	546	500	476	545	519	493	529	571	470	489	531	485	458	513	564	514	558	478	550	519	476	476	512	483	532	493	501	492	509	539	505	513	510	515	497	534	532	507	537	475	507	486	493	501	518	508	491	543	515	499	527	498	483	501	529	516	492	528	510	532	527	495	477	513	536	509	481	531	495	504	495	527	537	501	523	476	514	486	498	528	477	541	534	505	535	445	519	489	495	491	483	481	490	494	500	477	487	528	465	485	536	515	513	498	528	534	529	545	491	526	492	531	492	507	493	506	517	505	509	511	514	478	517	494	504	470	535	491	487	502	495	485	525	475	529	510	519	523	481	527	516	479	515	506	557	505	545	507	475	525	487	471	497	500	521	489	477	527	490	478	468	491	482	475	514	544	520	477	531	518	520	507	477	502	521	489	529	513	516	504	481	557	516	521	494	496	469	532	484	489	504	518	516	508	460	514	509	538	475	485	527	513	481	481	563	509	524	473	517	531	535	532	510	458	560	513	543	490	510	492	538	496	509	545	503	503	552	528	499	496	535	544	529	472	527	526	488	517	520	508	506	512	505	480	506	521	489	503	508	502	528	517	547	525	535	486	474	524	475	506	516	488	500	546	478	516	506	488	511	500	536	503	465	492	534	499	505	503	513	505	469	518	516	518	540	524	500	488	534	507	530	507	488	512	516	557	512	506	488	473	489	528	546	548	463	538	493	492	533	490	507	497	473	513	544	481	516	493	471	482	506	524	527	501	463	507	515	482	509	487	465	492	498	516	511	469	520	518	515	521	466	462	501	516	487	485	505	523	511	513	492	521	528	508	511	498	536	509	550	534	505	532	470	512	485	512	495	529	541	536	471	480	524	498	485	509	505	518	530	478	513	487	448	480	544	520	532	527	536	531	491	489	543	492	500	540	499	491	513	512	536	502	509	495	511	525	535	520	547	515	496	523	531	499	528	511	548	527	492	496	516	524	527	520	514	490	483	514	523	525	488	514	499	519	471	499	530	532	497	501	504	532	527	533	482	501	514	513	476	502	502	540	463	519	525	488	517	519	492	541	547	474	528	510	480	504	482	473	486	527	485	492	476	501	522	522	492	480	518	497	520	491	524	471	529	552	523	460	533	524	470	502	504	546	523	537	516	525	528	496	533	503	466	476	493	482	515	539	516	514	507	525	507	518	460	483	522	545	507	543	481	519	474	509	510	484	518	530	495	520	517	508	536	521	475	482	488	480	508	487	508	528	483	477	539	504	511	506	510	538	510	478	530	478	520	520	519	498	518	520	505	522	494	534	551	485	512	531	452	570	491	563	500	535	495	489	524	500	541	497	506	564	517	491	517	488	548	511	546	526	504	494	515	539	527	473	490	546	553	513	476	503	495	491	518	496	471	528	496	539	553	493	506	502	553	502	500	535	511	493	493	486	479	487	495	502	515	564	517	464	519	534	516	503	532	514	512	470	499	500	542	515	536	512	478	513	507	554	538	523	507	507	500	503	469	493	520	499	545	495	496	486	504	511	507	492	509	517	514	498	552	501	523	487	502	495	497	553	537	537	537	494	527	450	481	519	499	502	506	521	502	516	522	497	540	514	541	513	551	536	500	500	540	514	499	485	461	498	478	488	487	510	489	490	526	536	505	439	523	506	518	502	520	499	484	513	498	516	476	511	512	499	533	515	476	506	531	517	497	503	526	497	477	525	506	522	531	542	487	514	548	496	515	496	530	492	479	509	564	494	504	497	513	498	496	473	484	536	515	484	530	553	533	454	523	491	496	503	541	458	502	509	526	516	480	488	488	511	479	502	480	495	488	487	524	510	570	510	517	529	513	509	496	530	518	526	490	475	559	489	512	494	513	503	504	539	522	481	495	529	487	498	502	482	514	493	519	539	514	473	499	528	502	522	506	498	537	480	509	478	500	563	507	498	513	484	510	498	496	489	528	515	505	488	485	555	525	515	477	522	467	474	542	503	507	532	491	494	512	508	488	534	480	545	500	481	533	517	473	478	523	481	540	507	488	545	504	550	480	548	553	497	511	498	517	539	510	484	505	537	495	463	520	524	523	523	510	513	494	516	481	547	511	542	503	483	519	495	507	485	526	490	502	518	551	543	529	481	516	531	493	510	494	514	530	480	533	477	487	532	505	510	500	533	470	529	513	514	523	516	502	536	488	515	486	481	513	485	500	507	488	521	516	484	513	472	508	536	508	484	503	514	532	510	491	535	514	498	526	494	521	512	523	498	513	536	516	475	551	499	529	534	515	508	478	498	517	528	504	523	488	529	482	524	493	501	516	470	533	521	537	461	505	503	512	476	508	526	506	497	497	504	466	499	483	493	501	476	510	511	525	499	491	516	510	463	491	549	486	484	511	511	540	470	544	528	499	484	507	510	503	505	485	518	528	518	512	504	490	507	530	495	483	510	513	510	551	476	555	558	495	488	543	505	503	512	489	500	502	500	522	505	516	461	504	517	513	499	556	545	526	540	505	498
20143	3992	4386	9975	41367	51792	45083	38435	27628	19233	11860	6328	3248	1716	955	376	347	328	326	342	349	331	361	388	351	348	319	320	341	348	290	321	358	303	333	333	307	356	336	333	293	296	319	315	338	346	335	320	334	351	368	335	343	327	327	351	339	336	338	379	350	325	335	354	336	314	352	325	321	345	332	328	305	338	303	322	327	297	371	329	377	303	343	344	347	335	368	346	369	327	311	335	328	349	342	311	360	292	314	318	339	301	317	350	343	285	352	348	358	371	293	307	344	342	371	387	328	330	327	380	333	348	360	343	348	359	292	333	346	365	365	352	350	348	339	316	337	326	328	345	323	371	364	333	339	347	349	365	341	330	333	310	330	292	327	335	339	349	321	367	327	358	308	352	328	350	337	313	314	316	317	411	305	336	341	338	350	331	318	313	356	327	378	345	362	371	312	334	393	354	346	336	330	332	319	361	301	301	380	352	348	327	355	304	345	371	361	368	349	318	366	351	362	353	346	361	367	354	320	335	331	357	338	310	329	303	329	349	342	344	358	338	337	357	374	319	364	319	384	293	311	358	340	323	376	340	336	348	351	343	397	350	356	337	351	327	351	347	346	326	355	349	352	352	325	338	313	330	324	343	310	352	346	335	349	338	331	331	346	339	346	352	344	360	377	358	312	331	368	350	309	352	357	342	332	358	348	349	345	352	326	345	335	361	342	340	357	340	350	334	346	354	357	320	324	328	345	337	320	337	346	358	348	351	314	377	317	339	339	346	330	340	342	348	332	360	307	342	399	324	353	323	330	315	348	320	336	333	336	344	355	335	329	364	335	326	363	339	372	355	382	331	331	334	317	310	342	338	297	355	343	331	301	321	345	359	311	335	360	319	328	346	320	301	345	330	341	343	357	335	323	341	332	348	319	320	357	356	329	329	369	320	344	329	371	354	355	355	332	333	385	302	335	326	324	321	367	383	315	324	346	355	326	309	320	375	352	335	327	324	304	314	344	344	290	349	330	341	359	360	317	331	315	344	347	319	396	349	336	348	344	329	317	324	344	359	326	355	348	358	357	335	324	336	344	330	331	327	339	357	320	343	324	360	342	307	332	334	352	366	349	328	362	323	318	331	386	346	362	331	382	344	295	318	342	298	347	312	304	327	345	365	314	342	346	356	339	303	379	332	362	314	363	349	371	380	336	333	325	316	372	341	353	354	341	349	385	321	344	349	326	306	283	374	296	332	338	321	340	325	341	358	366	385	384	375	363	306	338	341	344	322	346	364	345	331	345	289	315	360	329	362	325	370	336	332	334	357	347	345	330	332	338	368	362	350	278	292	383	341	331	356	388	366	323	338	330	357	332	322	291	330	358	351	338	352	355	339	337	342	361	357	311	315	354	310	345	357	350	321	352	399	359	302	326	348	353	335	329	329	376	350	382	294	352	316	356	347	367	342	341	298	354	320	344	343	354	405	335	349	332	318	346	339	349	357	329	317	333	295	348	319	353	350	311	343	352	324	325	336	353	346	321	340	340	344	328	394	312	356	345	348	361	311	340	331	345	332	354	299	324	339	309	334	343	306	333	332	338	319	354	316	326	360	304	360	315	337	313	344	355	342	349	335	318	307	342	288	311	316	346	303	321	360	366	343	345	354	316	344	351	321	358	376	357	350	318	378	364	356	298	367	362	336	336	365	342	357	333	353	323	338	371	335	341	368	358	337	326	359	363	323	364	371	300	350	329	339	338	366	338	316	392	331	323	356	398	349	368	357	311	324	313	339	356	341	325	285	323	327	334	356	328	376	367	310	344	359	317	321	359	361	350	334	348	342	314	328	294	334	363	331	310	357	339	314	341	346	339	398	330	314	338	326	342	328	344	341	354	309	343	324	331	342	376	343	344	354	355	376	324	327	365	298	331	315	348	354	369	338	345	292	342	308	329	367	336	303	353	349	331	352	319	347	343	301	303	351	374	374	355	361	318	337	326	334	314	343	326	360	356	293	332	316	329	346	357	356	346	390	372	328	342	326	368	356	337	334	367	345	358	342	363	348	359	349	331	340	363	353	326	331	306	361	363	356	307	392	340	350	303	337	347	332	383	356	355	339	371	370	335	334	339	347	313	343	355	356	322	356	368	365	335	310	309	346	325	370	329	313	330	361	308	328	314	342	349	344	364	310	351	324	340	300	320	318	339	321	359	306	327	317	353	339	312	316	351	305	349	353	393	312	331	309	319	323	320	357	349	355	299	362	343	346	335	369	351	355	331	344	327	345	328	339	344	317	331	329	313	342	372	353	338	380	316	340	329	320	331	331	338	341	369	367	330	323	347	356	339	357	358	362	306	345	370	311	334	326	304	319	385	344	330	398	341	358	306	388	307	372	373	325	339	317	388	339	342	310	318	283	358	308	362	344	348	349	342	318	348	339	338	330	341	331	322	320	321	333	348	315	335	355	278	376	338	329	379	336	348	333	297	354	317	339	332	324	319	311	325	348	319	331	346	368	363	334	334	334	342	338	364	345	383	326	315	330	353	331	320	354	330	352	322	319	357	346	346	327	378	333	361	325	315	332	314	338	357	356	351	348	325	341	334	330	357	362	346	354	348	333	325	329	308	338	360	371	314	335	342	375	389	367	342	335	351	338	359	330	364	337	339	308	352	331	332	334	347	332	316	343	345	327	355	390	358	336	328	348	303	324	322	346	324	334	323	331	351	314	342	349	366	345	352	358	350	356	319	347	344	351	369	358	341	339	341	376	331	351	341	319	340	355	335	321	352	358	378	343	337	310	336	321	293	328	353	325	331	322	365	324	323	335	336	333	305	321	349	336	323	323	323	349	353	377	335	362	317	309	323	338	316	350	349	325	346	290	293	376	348	367	369	344	332	306	314	385	318	358	339	355	345	316	339	342	316	322	334	314	348	386	367	346	329	326	332	343	367	350	362	347	331	355	333	306	367	351	329	306	316	339	338	315	366	383	323	377	338	357	329	338	361	325	336	354	330	320	313	356	319	365	371	336	318	357	344	331	302	354	351	360	355	346	355	362	387	323	341	353	331	356	358	357	351	342	379	352	312	319	369	350	313	358	358	306	310	314	364	345	330	323	341	332	312	346	331	388	369	373	338	329	323	353	362	330	318	366	357	323	334	336	308	355	332	355	322	327	319	319	315	348	347	378	354	345	324	362	357	339	337	354	373	346	316	329	338	320	342	321	326	344	348	319	328	368	382	346	339	345	372	309	329	360	328	339	312	326	341	385	344	321	323	363	370	354	304	324	331	326	323	326	326	339	342	363	342	333	345	318	345	310	357	341	364	335	373	357	329	344	349	355	350	320	347	355	336	328	359	342	352	342	344	341	300	363	341	353	311	372	332	352	344	323	336	348	347	355	338	312	344	373	335	320	371	372	343	300	343	367	338	325	347	325	336	303	357	348	365	321	333	309	362	328	352	341	343	329	348	351	374	337	347	322	330	342	349	315	326	318	329	344	379	343	371	358	383	346
9319	2940	7265	21513	55893	63084	58686	53239	44652	37127	28260	19401	12000	6572	3446	796	759	808	770	769	838	744	765	747	751	777	789	777	743	747	759	775	757	737	723	760	729	730	731	751	729	748	734	733	812	780	785	724	782	773	799	757	724	767	728	751	791	701	745	726	728	703	743	729	743	740	782	761	726	723	759	763	730	824	765	720	741	786	755	816	717	740	767	781	684	726	778	799	739	722	788	756	739	787	779	733	725	782	767	781	776	714	783	761	735	730	745	760	782	816	795	752	719	758	774	764	741	786	755	742	773	773	742	749	746	765	695	755	775	773	783	724	791	737	790	762	728	747	774	723	701	789	768	736	770	731	747	742	812	761	765	736	736	773	786	735	706	754	722	736	755	797	795	733	731	717	769	786	714	768	761	747	772	769	749	757	751	779	749	786	739	728	757	753	752	726	703	699	736	788	694	768	721	752	797	796	750	727	773	775	753	810	797	754	767	754	740	769	781	764	768	777	747	706	732	731	729	786	786	745	736	773	709	740	760	765	778	710	743	714	739	748	725	751	742	752	764	711	689	835	815	754	771	734	757	723	759	743	701	770	771	795	750	742	756	761	729	754	743	767	799	785	760	777	748	779	762	774	699	760	735	733	744	758	734	746	762	753	731	743	763	789	755	781	752	777	752	760	725	705	760	755	785	782	684	777	708	743	708	782	777	768	687	735	740	751	727	742	734	780	776	777	747	786	680	752	731	749	783	758	745	724	747	740	764	699	822	718	775	730	780	806	821	750	747	755	743	780	804	786	704	729	794	772	773	704	784	770	746	745	766	768	751	748	707	731	783	743	764	760	745	734	781	767	726	783	754	775	747	734	747	749	775	772	763	754	693	736	733	737	771	679	700	738	790	697	760	777	744	808	736	717	695	751	724	774	760	742	727	724	768	750	780	744	787	739	721	720	753	740	793	820	718	780	762	761	783	831	721	737	729	837	774	815	720	775	762	773	713	772	795	716	707	734	777	754	743	720	784	766	771	770	772	766	777	786	760	757	752	756	703	771	752	730	752	737	693	758	806	752	752	791	729	805	808	804	781	716	769	816	795	687	727	746	794	726	781	725	736	772	789	705	726	777	770	732	782	739	739	679	779	744	721	738	742	743	714	781	734	803	815	735	704	779	781	743	723	767	734	746	752	760	783	721	763	764	785	756	761	781	767	737	722	765	747	767	709	797	797	732	727	707	767	776	713	755	725	732	675	759	773	753	745	759	759	785	801	739	718	745	707	778	771	823	764	759	788	753	743	738	748	750	742	786	795	818	764	746	824	777	774	735	712	732	728	731	789	695	778	763	683	768	800	763	794	759	777	820	746	762	730	737	712	806	787	786	759	738	751	764	775	769	740	745	724	733	770	738	767	722	699	726	746	770	776	764	709	758	735	770	756	757	758	772	777	743	761	739	757	739	737	768	735	794	771	738	791	797	735	808	757	734	743	726	732	731	777	726	728	741	776	732	793	778	777	754	762	764	749	749	778	807	750	707	762	781	759	774	769	791	755	750	794	743	743	743	743	749	757	784	787	762	777	788	757	753	789	729	796	695	772	754	787	704	760	729	710	740	750	755	705	729	711	756	781	809	815	760	758	750	762	771	751	724	727	752	734	718	778	765	763	787	735	748	746	772	785	752	726	751	747	727	703	749	738	744	760	759	805	764	722	794	730	781	750	755	754	745	797	783	751	733	759	797	727	793	778	756	803	772	724	757	746	761	724	728	791	743	769	764	785	736	750	702	689	761	732	737	752	721	755	743	824	691	778	775	760	754	743	801	759	751	733	798	727	745	756	759	779	722	721	759	782	698	777	726	743	754	753	740	776	741	710	766	794	783	760	784	763	784	772	796	762	720	759	690	779	797	749	755	722	759	784	734	773	790	746	770	740	768	748	701	793	790	770	785	756	718	762	753	787	731	714	719	813	780	777	709	759	740	735	758	744	723	717	735	717	662	742	775	762	736	776	784	716	771	740	741	733	710	775	750	809	741	761	778	782	762	750	780	788	752	772	737	780	695	777	786	782	758	767	756	787	751	738	805	825	724	773	750	739	779	768	767	782	755	715	754	728	754	753	731	765	736	776	715	734	778	800	779	759	720	742	791	709	731	769	713	759	794	736	728	776	771	719	739	729	757	762	772	757	741	742	712	710	741	744	755	732	777	755	721	742	761	751	803	708	778	751	754	754	734	750	732	744	754	764	769	758	767	808	786	770	758	764	726	733	796	730	759	754	763	775	778	795	742	806	776	804	765	727	760	746	739	767	743	729	752	767	719	781	718	786	789	804	747	787	770	785	731	764	773	762	761	752	764	750	792	771	775	753	821	770	762	755	728	705	720	734	735	803	811	822	698	807	802	769	750	687	721	773	752	755	700	753	749	757	766	747	773	760	784	759	725	775	758	774	801	713	745	780	695	762	681	723	735	781	767	759	779	746	738	802	764	801	743	733	757	687	763	781	821	792	789	766	798	735	780	733	772	752	765	771	715	777	788	765	710	762	755	748	740	765	762	752	799	716	736	746	701	743	769	729	775	780	707	689	776	762	785	756	792	729	782	708	756	731	730	733	724	748	734	765	711	764	726	788	772	739	717	751	810	760	785	774	693	764	765	749	761	720	742	754	704	782	740	768	812	754	743	779	705	768	718	777	739	758	764	726	752	756	712	743	777	756	733	733	720	780	731	733	776	729	779	734	745	755	749	747	712	744	765	796	752	796	788	708	748	773	708	739	788	750	758	784	687	735	797	743	758	777	710	758	753	774	789	717	787	735	783	747	815	729	767	744	818	747	809	786	801	739	750	711	721	742	731	789	763	730	768	740	783	738	772	743	708	689	733	749	706	781	763	797	778	762	757	712	747	755	772	854	713	723	743	733	778	767	760	797	803	731	728	780	766	737	821	746	744	756	749	760	774	768	791	745	725	727	799	741	799	736	723	696	761	757	794	761	796	753	748	789	760	780	748	737	799	767	771	725	741	777	737	798	801	751	727	747	749	740	782	740	790	719	760	740	721	809	776	711	736	757	748	746	775	709	756	766	755	756	765	770	759	835	769	771	740	789	743	773	699	742	751	798	750	754	755	748	750	796	776	717	754	724	748	785	705	733	790	718	723	745	779	773	729	740	779	737	714	754	745	751	741	759	766	734	769	749	781	782	732	712	740	790	793	752	751	755	756	753	738	749	746	757	747	764	762	726	660	737	738	786	738	732	745	749	779	764	741	768	699	745	744	776	790	730	756	798	779	774	723	742	738	735	815	721	769	781	774	749	754	688	761	731	705	725	777	760	715	775	776	790	798	781	739	767	708	764	762	783	733	724	766	765	745	802	785	752	753	760	734	749	750	790	768	805	808	762	758	723	769	762	813	731	777	742	754	769	745	783	762	760	740	814	779	747	757	778	791	710	743	775	772	763	750	721	765	757	720	746	771	749	706	672	744	725	768	775	704	746	769	738	750	742	753	759	727
20800	4322	4326	15136	44894	52711	46180	37805	28391	19450	11364	6228	3164	1776	989	419	375	373	342	378	346	347	377	340	382	347	381	379	360	367	343	334	365	392	362	364	325	363	364	373	362	361	387	361	346	355	326	375	373	375	374	373	332	340	342	341	335	324	384	341	361	363	372	410	351	353	353	357	357	393	354	344	332	359	366	338	370	358	360	391	366	333	348	354	381	328	354	349	299	353	376	374	381	363	360	369	364	309	357	361	392	385	363	397	350	352	349	364	375	354	370	342	371	339	372	352	372	371	376	344	379	390	381	359	360	324	360	346	367	340	380	372	309	369	338	357	343	375	358	369	366	357	352	350	342	347	356	337	361	327	361	333	404	353	359	334	360	378	375	374	348	333	357	351	378	368	347	373	401	344	365	362	356	330	353	339	338	355	361	364	327	353	362	352	332	375	364	351	385	363	343	349	355	366	355	364	358	311	377	360	366	343	344	370	348	367	375	353	330	366	330	367	346	341	374	377	338	347	307	369	323	342	390	380	381	374	344	341	367	367	358	402	364	335	416	333	394	374	346	348	354	352	348	320	372	374	381	340	372	371	347	388	302	362	340	353	371	343	348	390	358	333	352	381	361	370	361	350	352	395	356	358	336	367	372	347	365	350	329	356	384	390	362	362	350	392	336	347	326	357	383	366	388	389	339	346	355	356	362	393	351	335	340	348	368	386	354	338	386	361	351	386	370	360	359	392	348	359	373	349	378	372	332	351	353	335	344	365	371	322	383	358	328	384	352	327	358	365	356	384	357	359	360	347	339	345	363	333	349	411	338	356	390	355	390	338	360	367	357	352	350	357	377	362	341	349	356	374	353	378	373	360	352	386	340	377	340	362	376	352	361	360	362	358	348	335	338	382	366	342	367	351	344	359	351	317	349	374	373	378	355	363	357	368	368	382	350	336	349	325	335	347	366	348	354	354	350	328	341	360	354	365	409	370	357	330	344	373	355	406	371	361	340	350	339	359	322	333	359	383	330	357	346	372	344	365	344	335	300	360	376	338	382	361	366	331	344	328	364	344	382	348	363	399	342	339	321	327	329	352	352	331	341	332	386	394	348	379	349	364	394	334	342	331	353	372	387	329	366	330	319	372	397	339	373	348	352	365	339	386	372	352	354	363	340	379	360	335	332	360	396	349	339	350	326	340	330	353	359	352	377	380	357	370	397	375	332	328	384	339	367	340	357	370	306	380	377	374	305	342	346	377	369	369	312	305	365	342	370	382	353	364	339	358	351	360	355	355	335	389	350	324	348	379	372	358	351	417	385	395	346	356	353	339	376	375	378	340	328	368	334	336	327	362	354	359	372	383	366	376	380	338	369	334	386	343	331	378	314	354	353	351	325	358	351	353	314	371	343	361	383	365	325	385	328	309	371	388	350	394	375	371	357	372	361	343	347	352	386	365	364	359	361	373	357	373	377	371	379	349	382	347	372	331	371	344	395	360	363	363	330	371	370	360	344	343	311	345	371	339	324	351	364	415	393	391	371	370	350	321	376	384	355	354	340	345	364	368	354	384	358	337	343	365	370	310	350	314	362	390	365	369	334	338	327	350	347	340	351	389	366	340	339	371	385	324	354	369	373	379	354	345	356	338	324	393	359	371	346	393	374	333	391	360	328	334	386	326	371	357	373	399	342	339	338	355	351	349	313	354	388	352	379	379	342	341	379	380	351	354	354	349	349	360	347	353	344	335	353	322	391	295	388	372	351	349	381	353	347	393	340	359	361	348	375	357	353	384	340	347	362	346	318	333	324	340	331	376	375	363	327	401	369	393	363	347	341	370	374	340	377	362	370	344	360	372	367	320	373	347	404	339	351	360	368	348	367	330	316	334	366	378	420	382	316	381	358	376	320	370	365	324	399	340	323	345	341	341	342	333	411	355	384	345	335	368	335	367	340	333	376	333	338	307	368	342	358	394	358	344	360	365	342	336	318	317	363	354	353	372	307	388	352	346	353	369	370	314	361	353	349	396	333	392	338	355	359	374	360	392	355	351	378	364	364	349	390	361	349	355	342	353	393	364	365	365	379	376	359	337	379	366	341	357	399	348	353	365	384	377	380	342	326	343	342	369	328	379	311	375	329	375	352	331	370	328	371	374	379	354	369	362	376	357	397	377	377	373	350	379	361	379	336	362	371	342	372	334	350	349	356	367	360	373	318	380	370	357	346	369	370	372	336	338	333	352	341	338	361	328	349	342	328	362	347	356	326	400	350	361	346	373	402	342	385	367	364	325	358	372	359	355	342	353	319	344	369	362	356	370	365	372	347	369	326	385	338	346	332	349	364	345	348	346	386	344	374	331	324	340	377	373	352	380	354	351	362	347	358	363	341	385	400	361	357	377	350	374	339	315	373	382	370	363	356	354	387	336	380	373	365	349	340	372	415	343	327	334	360	330	375	340	350	359	407	348	336	364	352	355	362	351	354	371	339	372	344	358	393	368	342	358	355	371	370	367	362	347	330	349	352	330	340	338	334	379	356	352	329	333	363	319	365	401	357	359	369	344	358	376	360	373	357	327	371	384	334	342	366	355	347	377	332	355	330	377	312	362	349	316	375	345	355	342	391	379	335	352	359	345	358	333	355	330	328	358	348	355	387	394	358	345	360	348	336	346	368	322	356	375	342	351	361	359	351	369	352	337	343	349	360	383	352	375	332	336	312	370	391	345	321	371	335	372	337	325	334	373	352	345	348	352	357	340	366	371	373	378	348	366	408	375	339	349	341	361	391	364	358	332	343	333	385	407	400	341	350	323	380	317	355	343	338	369	364	377	370	380	410	365	364	360	327	341	344	387	362	385	390	343	351	376	351	331	358	329	377	339	387	368	360	350	365	332	340	381	334	366	390	354	358	328	344	404	381	346	380	331	349	387	367	374	358	329	375	354	341	367	352	337	356	376	362	327	359	386	344	350	362	339	366	364	368	384	338	341	356	342	317	350	342	398	368	334	320	347	338	327	316	381	335	372	375	313	383	353	346	323	374	367	347	358	364	357	351	367	354	383	335	342	361	353	337	343	349	360	349	355	376	321	379	323	358	373	366	378	333	356	339	316	336	322	319	379	340	360	326	353	346	374	355	353	371	354	383	365	321	324	311	349	342	337	349	341	363	333	390	354	350	339	322	368	368	359	344	370	318	352	336	369	368	374	362	320	361	355	361	333	368	332	338	348	344	334	411	341	315	323	338	362	382	357	345	351	354	371	367	360	374	366	396	353	365	377	331	384	345	348	331	347	385	335	401	382	356	360	369	363	331	315	389	375	358	379	354	355	355	312	384	375	325	354	340	372	363	380	362	365	371	397	376	319	349	358	328	371	337	369	367	341	377	342	368	388	346	389	395	366	387	371	365	344	327	338	370	344	361	348	374	354	353	347	377	394	336	355	363	375	358	366	333	374	341	335	361	360	339	342	356	348	381	365	324	367	361	386	411	358	375	359	381	329	360	375	359	298
9480	3265	7315	28769	57387	63858	59710	52273	45150	36789	27956	19185	11773	6893	3682	856	757	807	775	751	801	833	761	773	842	767	771	752	767	824	780	775	797	762	827	755	762	785	781	775	737	764	773	793	796	791	800	761	831	776	844	776	806	754	773	795	779	813	798	767	785	787	766	773	772	770	756	764	760	752	746	814	807	805	808	790	822	765	775	743	769	764	746	756	778	749	812	783	807	778	779	739	757	774	778	807	768	801	814	785	762	793	784	786	820	747	817	754	761	752	748	836	765	776	747	776	777	849	760	758	789	796	795	796	758	775	782	795	776	744	794	766	802	747	788	815	783	811	759	775	776	797	747	775	766	794	764	779	770	766	772	745	788	771	790	772	696	803	828	780	770	768	804	748	791	795	727	779	783	735	774	723	747	793	790	779	725	753	791	759	747	743	765	760	754	784	764	792	789	784	748	775	744	810	779	822	800	756	811	756	854	754	755	746	770	810	821	738	726	765	772	798	758	836	776	781	796	761	754	777	844	775	806	784	766	745	795	807	757	826	754	780	808	797	752	747	776	764	796	766	740	786	748	781	800	766	802	743	764	744	746	728	731	808	751	782	782	761	781	804	749	781	721	776	782	765	772	759	782	775	785	758	749	759	762	774	772	796	794	824	777	729	800	781	853	790	753	774	788	738	770	751	858	782	778	761	744	767	768	755	797	805	807	753	741	765	734	791	744	822	722	749	804	769	787	766	734	784	803	778	717	734	781	725	778	772	775	770	749	804	822	781	749	764	798	768	789	807	756	790	760	787	782	765	838	782	755	740	751	809	757	817	768	771	742	810	800	802	776	773	808	789	791	796	767	800	752	840	838	726	820	775	787	763	792	814	784	737	788	758	731	787	759	753	805	812	746	790	809	747	742	780	738	736	744	771	815	801	770	768	753	772	751	784	739	822	775	803	779	742	815	812	773	747	791	795	735	809	800	765	797	810	701	779	793	834	815	725	822	758	773	769	798	796	815	800	786	784	760	777	756	794	759	743	759	786	767	796	741	771	751	775	774	776	771	765	722	765	826	770	793	757	795	779	807	785	743	791	721	779	775	823	774	799	723	774	752	771	801	777	794	782	762	784	783	774	758	745	827	829	791	744	743	797	786	740	754	785	805	772	793	823	769	781	872	788	774	759	746	767	770	793	752	750	734	774	830	766	762	784	735	698	781	819	809	833	769	730	786	747	759	775	774	729	783	780	808	816	773	775	799	745	803	780	764	771	767	734	744	782	784	803	762	741	779	738	774	722	801	755	798	735	722	748	803	820	737	784	788	838	735	783	826	773	820	781	762	792	803	784	803	850	741	756	775	804	746	795	784	816	755	765	790	789	733	770	799	820	791	767	824	768	838	756	753	840	745	768	750	764	751	758	784	799	769	752	733	778	763	735	730	808	808	760	675	815	786	756	777	825	795	754	766	758	809	761	803	793	770	778	743	763	759	799	843	776	788	749	763	798	835	821	810	740	763	771	792	755	779	765	726	777	805	862	753	793	771	751	823	770	786	761	734	783	766	772	798	812	769	808	769	774	759	748	844	776	748	779	767	779	788	797	781	779	788	772	774	759	791	714	770	798	762	764	783	781	787	763	781	795	765	799	771	752	793	773	807	808	780	795	738	775	789	783	777	780	749	766	800	844	798	781	776	753	805	797	799	758	791	760	762	752	788	742	779	755	767	784	812	786	766	854	799	720	764	777	806	789	815	739	773	813	803	777	794	789	795	789	752	746	803	759	767	732	772	776	756	812	771	795	755	769	817	789	800	752	715	814	782	810	759	774	829	766	753	802	803	802	785	725	804	778	803	785	702	789	784	780	794	801	756	808	803	740	805	814	785	845	821	783	799	788	743	783	752	804	804	787	759	832	760	801	739	730	745	783	730	820	747	789	775	743	811	825	787	784	761	761	770	795	796	750	761	756	771	774	781	781	808	751	757	761	846	805	730	823	764	781	754	793	751	744	785	756	736	762	795	759	760	759	825	800	781	760	764	788	789	789	799	748	812	753	749	786	833	803	801	764	765	744	749	757	767	765	722	828	779	777	752	749	767	790	792	788	822	816	756	774	757	754	830	830	758	805	806	730	770	783	745	763	795	746	778	775	800	759	751	790	754	771	788	783	751	757	805	763	785	749	799	761	735	778	794	774	800	778	758	835	746	793	764	782	756	784	789	738	828	751	761	777	813	759	785	757	786	781	785	752	793	739	794	779	732	781	750	811	770	789	825	770	807	800	805	831	782	741	766	781	743	827	739	817	758	796	696	725	806	802	857	724	746	802	788	751	781	792	780	737	791	819	796	766	734	778	747	714	775	769	777	773	800	770	764	801	810	795	764	766	739	771	736	770	755	788	806	815	739	752	829	743	804	752	783	780	770	766	835	808	782	798	719	763	805	753	792	743	788	754	791	773	799	727	772	763	778	813	789	761	801	776	799	808	794	784	754	753	723	728	670	782	733	850	769	762	765	770	789	778	757	771	736	773	766	803	739	766	787	833	774	748	795	771	771	750	773	829	762	753	795	810	803	769	764	731	759	765	797	822	764	763	780	796	776	807	779	788	808	760	777	793	764	778	729	758	744	770	743	753	759	768	800	845	783	773	756	726	756	780	781	812	764	751	770	783	788	767	810	792	765	810	736	725	694	717	807	797	790	775	751	787	746	741	750	758	814	780	726	759	758	758	765	815	816	786	754	781	782	746	797	833	762	774	774	752	767	813	755	801	745	796	816	767	764	785	772	768	758	792	777	791	737	787	774	766	766	796	754	797	775	759	739	789	730	763	797	775	792	798	777	795	748	791	797	792	751	809	804	800	754	715	790	723	734	765	819	773	760	766	765	774	855	766	789	783	777	812	829	778	739	734	782	736	767	726	735	807	743	756	759	767	814	787	748	768	819	794	743	746	791	815	730	818	769	757	775	799	805	744	749	818	745	809	785	833	736	777	800	758	806	798	835	782	791	799	785	789	738	765	756	723	735	747	804	785	792	824	732	756	741	805	798	739	785	795	812	755	814	785	774	793	805	731	830	777	776	816	739	807	766	748	736	764	733	759	763	795	800	730	764	775	792	732	749	777	788	797	768	824	761	770	794	779	795	846	811	770	808	777	767	760	718	748	807	754	717	753	792	795	780	755	798	803	781	763	804	762	753	807	773	773	765	821	749	745	801	789	788	783	790	780	740	786	787	755	847	745	784	805	771	742	791	763	744	761	793	753	783	803	812	762	776	797	751	754	743	789	787	739	801	791	771	769	804	786	773	756	793	803	799	697	804	753	820	780	775	742	731	813	766	791	809	764	738	769	760	772	742	768	702	719	761	794	736	778	854	820	769	784	753	827	805	776	781	803	756	769	761	727	761	743	787	819	777	761	772	792	782	741	812	718	814	777	785	747	769	794	771	731	786	759	804	769	746	761	791	801	809	765	769	803	746	791	803	770	750	794	773	832	775	749	782	727	829	742	759	721
3002	777	1687	1834	1946	2090	1970	1536	1164	861	678	510	362	300	267	195	162	205	198	205	204	220	181	205	199	214	209	188	195	218	204	188	202	209	226	217	198	194	194	210	205	200	231	176	163	217	204	189	207	207	185	215	232	224	177	206	208	201	204	221	168	201	197	209	215	204	204	214	224	178	190	208	194	198	209	227	207	193	209	200	226	217	203	195	209	208	200	195	227	204	211	187	217	212	207	194	189	209	207	194	190	213	216	208	208	202	219	214	194	201	221	215	222	227	207	210	200	211	195	193	178	212	213	192	215	171	202	190	192	212	167	221	203	213	208	215	205	195	211	188	215	186	217	220	203	197	208	199	180	208	195	238	221	214	208	204	205	227	190	230	197	209	190	205	196	203	195	205	228	200	208	211	204	206	226	220	197	191	212	208	189	228	210	203	200	205	218	201	215	232	225	236	214	195	230	196	200	238	224	182	179	215	205	205	231	204	197	196	192	165	182	197	196	214	192	189	185	213	243	209	206	197	225	248	195	195	202	173	197	210	220	220	195	197	206	217	214	210	209	224	190	233	230	181	230	227	201	196	196	214	203	214	224	177	206	211	208	191	221	193	193	186	213	179	207	204	185	236	213	212	214	198	205	187	202	185	226	218	212	197	203	183	231	209	230	221	180	191	211	228	221	183	221	172	213	190	207	176	194	234	207	251	206	192	225	212	204	207	199	181	200	219	175	195	200	185	188	200	221	198	193	221	231	170	199	228	192	204	209	219	261	190	225	183	205	198	200	200	185	208	218	205	215	217	225	207	219	205	187	213	196	179	218	162	206	204	234	200	185	185	227	215	215	193	215	197	174	179	204	197	222	215	204	200	213	173	187	235	208	193	214	218	215	213	214	207	244	185	224	208	210	180	207	207	210	238	213	202	226	202	200	212	188	234	206	226	206	207	222	237	187	194	218	223	217	213	185	181	220	227	190	182	185	195	192	207	191	205	220	200	174	208	208	200	217	207	196	230	200	217	219	201	237	181	255	251	217	212	183	196	230	208	202	213	213	209	198	206	182	217	205	229	186	208	177	214	186	222	229	223	200	203	218	196	196	218	236	196	208	216	210	230	236	208	222	237	193	186	227	257	213	205	204	219	215	206	217	199	212	185	217	196	220	175	227	200	181	197	217	224	219	188	224	202	197	198	198	198	216	198	194	197	189	215	215	199	237	194	224	255	203	223	211	203	216	185	200	187	211	203	205	219	195	189	208	199	204	197	210	205	201	231	202	212	206	245	208	198	202	192	206	177	231	185	186	233	190	194	190	193	184	199	240	202	211	254	204	240	196	197	191	173	211	200	205	225	203	202	219	174	206	198	211	189	198	213	193	202	210	189	199	201	206	198	207	199	190	177	204	196	191	202	208	202	181	163	190	212	190	225	230	216	216	197	210	183	179	194	217	192	194	189	189	211	226	185	205	178	179	183	236	196	227	201	198	215	231	217	194	221	214	196	212	216	209	217	206	217	191	200	199	217	179	172	221	195	208	225	217	196	209	213	205	183	204	210	206	218	202	204	187	239	184	220	201	210	199	223	201	203	187	187	209	202	179	211	225	219	232	191	200	199	207	250	215	201	183	227	212	200	228	201	217	234	204	213	203	200	193	204	199	218	220	219	192	186	189	195	195	210	216	217	202	211	207	207	185	198	176	179	197	179	201	201	188	234	189	197	200	195	202	220	190	214	219	193	193	193	208	215	184	199	242	222	205	176	209	211	197	195	224	223	211	195	183	237	224	183	220	230	219	218	196	219	207	200	207	189	207	222	190	218	204	210	198	199	224	216	237	203	214	188	222	196	200	200	201	190	201	210	216	194	202	204	173	239	216	191	213	218	199	207	208	214	223	211	207	216	202	188	197	202	192	237	224	224	212	217	206	192	204	203	199	210	203	213	214	205	202	197	212	229	218	228	202	201	216	192	212	208	206	192	215	221	191	210	241	222	183	220	228	213	183	195	196	211	199	196	189	188	224	221	173	189	194	177	182	203	200	192	224	221	219	187	219	204	193	227	204	218	208	191	240	211	189	191	202	209	233	223	202	207	212	206	214	213	199	200	199	192	211	191	190	203	182	204	224	219	211	202	198	225	194	196	201	189	203	214	207	184	205	177	203	194	220	217	201	211	221	215	208	176	180	189	196	213	204	186	193	187	211	211	222	205	209	223	203	205	214	204	184	204	204	225	215	197	219	198	189	219	218	177	238	206	210	213	194	228	197	206	207	211	218	228	227	193	207	202	220	182	200	210	196	181	213	190	208	228	191	214	226	213	207	192	210	181	205	214	206	242	156	200	190	221	218	194	232	211	207	203	204	207	223	207	185	210	209	226	213	198	188	215	189	175	210	219	218	238	199	189	202	173	210	218	222	237	200	177	254	200	180	197	217	191	220	202	208	203	210	212	206	200	190	186	204	203	206	223	196	194	188	207	201	225	202	181	190	191	199	215	232	200	187	247	224	210	189	209	217	195	176	180	208	204	207	182	202	211	188	196	216	214	234	202	191	191	200	184	189	199	185	203	208	210	192	208	228	208	200	206	212	194	230	227	222	181	201	178	192	196	204	188	200	186	202	210	195	220	212	198	232	222	180	189	212	203	230	204	200	203	198	211	203	205	212	195	168	203	202	193	210	193	199	176	202	226	197	239	178	189	202	239	221	224	211	217	224	206	201	187	173	215	215	204	198	189	191	210	195	215	229	199	190	234	208	177	187	199	190	187	219	212	228	212	228	216	210	222	227	229	226	198	209	189	201	227	210	228	216	205	177	194	219	212	225	222	235	226	206	206	176	216	219	205	222	193	196	203	190	217	201	217	215	221	234	201	190	194	203	205	186	212	238	223	205	198	195	192	218	229	222	209	219	192	220	218	206	220	202	191	219	159	186	209	212	193	194	227	219	167	222	206	198	200	195	184	188	209	214	189	189	188	195	217	192	197	206	226	213	205	234	198	176	202	174	214	218	165	179	218	178	185	206	217	208	206	202	230	207	211	212	212	204	206	214	216	210	188	188	209	184	205	190	200	193	213	200	193	200	202	190	212	191	203	217	231	197	225	205	182	212	178	206	208	214	190	191	210	214	210	188	222	196	232	226	232	204	214	223	196	213	221	196	219	190	198	219	196	197	204	214	213	193	199	215	217	169	188	197	199	196	202	200	180	204	204	217	225	211	238	214	223	207	202	224	207	184	204	220	195	204	218	225	209	216	192	218	197	171	194	186	169	209	194	196	218	215	215	178	192	199	183	188	218	228	206	213	225	197	223	207	215	210	212	204	205	196	192	204	205	221	213	207	184	209	225	215	211	204	188	211	215	220	223	215	210	199	197	196	191	162	213	211	188	214	209	194	202	205	179	207	193	214	213	198	201	207	236	205	213	203	200	208	203	207	190	178	209	198	202	195	227	188	202	190	224	214	197	204	193	213	188	209	197	208	210	220	225	194	188	224	201	173	228	187	194
2617	971	3248	5274	7771	9165	8487	6336	4759	3276	2347	1618	1112	859	690	470	506	505	460	480	451	489	466	526	486	510	485	505	517	439	503	518	483	460	487	500	486	511	497	484	490	482	531	500	499	479	498	483	519	438	493	452	465	464	505	474	486	480	492	489	550	499	515	495	487	500	484	452	485	478	496	490	481	483	527	477	499	500	491	487	532	510	487	489	480	483	461	466	514	479	462	495	483	493	459	472	467	499	495	484	506	508	464	496	465	484	476	490	488	527	498	436	467	509	482	468	500	471	475	480	488	490	471	476	506	507	481	527	502	516	454	488	494	507	510	462	483	488	455	503	481	474	502	465	463	465	481	472	484	493	523	471	490	483	522	459	474	489	479	491	454	476	448	493	477	451	489	474	492	447	502	484	476	485	465	481	457	504	489	486	496	493	476	492	448	470	491	485	495	508	471	473	495	476	486	480	490	436	490	477	468	495	482	511	485	465	483	474	488	500	495	472	500	493	470	487	497	480	483	518	434	474	462	501	484	456	490	511	488	534	492	472	453	518	473	461	471	473	484	485	469	515	476	493	523	463	473	511	502	498	462	483	487	511	477	470	512	474	536	446	500	483	457	474	476	460	459	495	499	484	453	529	514	488	495	489	489	491	503	468	473	432	461	477	477	476	506	455	485	521	502	488	486	505	510	510	469	475	441	512	495	500	500	498	478	495	521	468	451	481	462	511	465	453	503	500	493	472	503	480	506	498	492	453	467	546	477	488	512	474	512	469	497	500	443	464	480	487	461	473	478	488	529	483	505	488	455	504	456	485	491	468	475	494	473	484	433	501	498	479	505	473	518	543	494	541	513	478	497	474	494	477	483	461	447	438	517	477	491	481	452	488	489	482	465	546	512	478	461	503	503	470	527	461	502	474	457	475	411	456	478	474	468	482	506	515	498	472	485	502	476	508	496	512	494	478	457	490	473	461	427	501	493	471	519	496	505	480	482	508	492	488	463	476	477	483	445	488	494	489	482	449	472	474	494	508	475	462	479	498	488	466	462	462	499	498	511	460	467	491	490	471	481	501	471	474	491	463	458	496	432	446	498	497	490	494	431	521	490	528	471	446	492	484	536	478	487	474	477	466	504	482	534	487	434	489	486	497	473	472	475	447	479	422	487	500	495	461	466	455	476	483	502	451	447	458	476	536	496	457	491	505	522	507	497	497	505	502	538	474	466	477	505	462	500	501	495	461	454	499	450	454	540	476	482	443	463	487	452	452	503	484	525	443	494	487	490	518	495	486	484	466	453	495	477	530	519	514	455	514	448	471	504	450	483	478	526	489	502	494	478	472	531	469	518	461	492	492	505	486	483	465	487	502	497	476	472	469	493	481	466	535	475	498	475	495	505	502	443	516	513	488	478	496	475	496	512	549	490	526	489	449	490	477	527	498	482	498	460	514	484	479	491	516	463	476	490	526	490	523	479	486	514	496	503	465	498	483	485	458	459	478	449	471	488	519	485	464	482	515	492	448	450	483	465	464	484	511	459	487	480	493	479	495	507	461	483	491	429	465	498	488	487	485	510	460	521	444	482	496	508	499	501	458	496	513	488	478	490	503	489	529	491	485	481	484	485	478	483	507	479	487	475	501	491	469	464	508	469	488	463	485	473	447	518	453	467	486	485	455	530	487	461	452	512	464	521	480	468	493	514	499	479	536	487	495	494	506	477	488	481	497	481	489	530	461	485	486	483	522	479	483	470	448	486	482	543	531	487	451	506	461	506	494	489	485	512	537	526	497	468	486	496	475	513	485	461	479	501	496	503	511	474	489	476	483	461	477	510	465	488	504	476	493	485	474	490	464	483	437	514	510	504	493	508	469	528	489	497	487	480	471	497	485	480	483	478	484	463	477	435	485	505	463	491	425	476	482	483	502	524	514	498	499	458	469	480	490	453	499	461	465	480	478	539	482	469	488	494	512	477	453	504	499	518	456	471	464	514	498	460	489	504	511	489	507	524	474	483	497	480	507	517	499	504	503	443	481	515	471	508	476	493	451	512	512	479	467	512	530	473	461	461	477	471	479	459	500	481	421	487	485	462	455	449	473	475	539	440	491	519	498	515	514	489	443	456	512	478	515	503	506	486	477	469	542	522	472	503	460	484	474	495	481	508	494	480	481	478	483	525	519	471	464	479	504	501	490	502	479	455	488	476	489	523	498	454	484	504	493	483	464	445	492	503	508	493	495	533	521	471	475	479	488	454	489	479	471	527	468	485	484	468	504	459	481	516	481	472	486	503	502	501	501	481	511	482	491	471	498	520	477	466	466	443	500	461	456	500	494	495	518	469	490	483	473	501	454	441	512	473	468	453	471	507	511	527	497	503	508	484	456	489	486	494	448	476	502	503	534	480	494	513	510	509	505	488	525	480	461	482	479	476	468	474	441	496	464	492	496	472	510	469	459	477	456	463	459	529	465	460	470	470	462	496	469	467	471	486	479	512	486	486	483	475	554	455	485	496	507	467	516	475	483	442	480	488	471	496	483	520	445	494	491	473	474	472	503	478	499	539	489	450	487	507	462	516	505	482	464	460	476	488	468	494	489	472	441	458	475	477	484	451	489	494	501	461	505	512	508	472	485	463	523	501	519	504	500	492	486	456	483	470	480	502	482	503	468	440	490	561	450	521	496	518	471	474	473	501	466	471	486	473	506	507	489	463	476	471	482	462	476	464	524	517	491	477	462	506	476	504	518	461	461	495	474	504	522	481	476	503	492	521	461	480	456	510	461	476	464	486	490	475	505	469	483	503	456	488	477	487	503	482	487	516	459	448	492	491	504	498	515	504	470	472	443	494	484	475	471	503	461	474	492	495	529	459	509	477	458	480	481	493	486	474	498	455	489	503	474	538	476	481	466	515	503	489	497	486	473	437	483	506	460	445	470	510	476	506	468	481	484	499	535	435	493	487	474	511	500	461	508	426	518	439	452	504	488	466	471	473	522	509	502	433	487	476	473	449	498	447	464	486	463	488	503	508	537	498	433	498	539	526	508	497	477	479	426	492	496	483	508	507	502	485	481	475	462	502	490	454	501	545	523	511	499	492	500	482	467	510	506	475	495	450	460	454	492	523	487	477	471	487	471	467	452	518	479	510	498	505	484	494	465	524	469	455	474	467	464	491	484	491	520	518	444	516	490	509	473	457	515	496	483	450	495	473	481	493	494	477	488	492	510	487	496	536	458	456	499	495	496	473	449	501	477	469	452	484	486	497	488	504	461	480	516	469	490	466	515	481	425	464	477	473	472	468	451	441	477	494	530	495	454	477	448	451	509	535	494	445	472	454	457	478	511	487	468	510	502	513	485	494	504	473	498	460	442	506	540	447	507	510	468	484	461	457	482	516	491	441	482	483	431	477	512	494	481	454	489	469	471	490	477	490	491	478	470	498	463	495	474	508	490	476	508	504	501	493	501	479	470	483	486	483	477	464	496	456	438	456	460	490	483	515	493
19602	4726	6558	11460	42608	52285	43238	37035	28173	19242	12158	6530	3492	1851	939	387	330	340	304	354	328	336	344	320	348	351	351	325	341	330	308	354	353	342	342	323	352	379	356	310	371	340	347	327	345	333	315	335	322	340	336	320	320	340	313	344	378	312	351	336	327	346	363	332	344	309	329	326	347	317	336	338	318	358	333	345	338	326	353	345	333	345	326	343	355	343	331	352	387	325	299	333	353	310	314	335	331	311	327	329	357	362	341	320	316	330	319	366	327	325	317	336	326	303	332	314	355	358	312	345	353	325	295	320	331	329	305	352	310	314	337	324	390	321	354	361	363	348	323	381	356	351	323	313	326	325	317	350	294	344	347	326	350	361	329	371	325	334	351	349	332	369	355	355	355	351	372	343	329	319	321	316	303	343	339	345	343	367	344	359	323	318	333	328	325	304	332	346	312	334	339	330	353	308	356	311	323	346	313	335	359	340	317	329	356	325	336	350	336	352	331	334	343	301	333	359	393	323	336	356	335	326	326	329	342	345	334	365	318	337	335	344	330	351	355	346	330	335	357	333	348	321	337	333	331	327	373	365	309	290	313	350	344	316	354	342	292	335	334	307	335	330	344	364	367	353	327	325	322	365	325	321	374	365	347	369	384	356	329	356	294	350	313	342	364	345	315	347	355	336	337	328	339	319	353	334	353	348	369	318	315	354	317	320	330	350	321	321	321	310	320	326	336	327	280	337	314	350	339	328	357	319	359	336	355	332	354	357	338	345	330	358	322	295	320	369	345	330	363	345	329	345	375	331	280	358	337	307	339	333	320	336	345	340	339	341	353	331	363	389	328	348	315	355	358	315	347	303	353	313	342	344	321	317	324	321	323	291	354	319	324	340	330	294	346	324	310	326	342	343	335	345	304	344	307	345	349	374	326	345	373	346	364	339	330	325	338	344	350	301	316	295	343	313	340	297	372	369	348	355	342	336	333	307	338	343	331	341	326	338	349	340	333	344	332	348	342	375	312	329	355	328	350	332	324	357	355	361	343	353	359	348	337	320	318	335	344	329	330	315	314	333	330	309	367	325	353	341	307	350	330	320	280	312	329	371	333	318	309	351	359	330	343	351	329	321	329	366	375	370	308	326	358	316	313	335	310	325	320	350	335	326	335	346	346	315	357	318	345	323	335	348	397	376	367	320	333	310	349	321	316	337	350	358	360	333	289	330	336	335	341	339	323	364	351	316	329	334	332	312	331	339	300	314	321	326	369	329	325	364	341	343	373	342	343	350	327	344	339	318	355	341	329	296	325	346	336	337	314	358	310	347	320	350	335	361	321	313	330	365	350	302	351	336	338	353	341	320	326	294	324	364	358	329	325	317	355	352	357	344	326	351	297	360	364	372	336	339	341	322	342	307	352	340	314	335	330	353	348	315	311	346	322	333	307	360	331	324	323	335	320	351	346	338	316	369	290	345	346	317	320	352	351	359	347	358	356	328	329	379	301	305	335	319	311	344	344	356	305	309	336	311	355	348	355	350	298	332	304	369	325	329	321	371	365	337	343	292	327	335	282	319	308	321	337	359	351	341	355	328	342	332	336	295	323	312	312	313	314	315	307	337	345	344	333	334	317	353	338	355	332	356	327	297	335	342	350	368	311	356	363	321	305	311	339	314	298	323	321	336	334	327	344	317	313	334	322	367	329	330	353	345	289	334	327	303	340	339	355	370	334	313	307	357	298	342	364	333	355	321	327	337	316	352	371	311	317	336	323	355	338	328	342	340	317	345	329	309	306	318	306	358	349	344	347	362	335	313	328	332	322	346	326	334	332	338	347	328	358	353	299	346	346	348	339	330	309	312	296	323	297	336	323	316	314	316	339	340	347	325	319	317	347	316	307	365	319	336	320	311	338	350	340	326	352	322	307	329	333	299	318	349	333	384	348	341	323	334	347	339	343	316	350	340	336	299	312	320	336	325	349	371	319	334	312	330	335	348	314	286	353	324	359	344	349	323	369	353	335	359	327	343	319	309	313	318	313	332	337	315	331	334	344	324	319	334	340	367	328	305	316	331	364	340	328	327	319	357	334	320	345	328	283	323	369	352	348	336	332	321	321	334	351	355	334	336	334	321	326	336	343	369	293	338	364	328	316	326	329	320	330	339	337	319	367	320	325	321	340	371	325	384	365	324	354	345	306	341	318	323	339	356	357	327	309	346	356	317	300	328	335	327	337	318	321	325	332	341	328	289	282	357	327	310	339	321	320	366	338	329	316	327	313	340	350	349	343	330	338	357	329	307	358	339	345	316	314	359	309	352	342	293	332	319	311	304	323	340	349	345	328	303	329	349	350	325	306	339	330	303	309	319	328	337	351	286	321	333	372	328	317	315	314	357	333	325	318	325	304	330	297	313	325	354	343	338	352	322	322	321	323	325	311	316	329	357	366	346	359	321	323	371	353	347	365	318	349	357	360	345	316	338	349	366	344	315	350	336	349	343	306	329	304	311	297	336	343	381	364	352	341	343	326	325	340	346	332	325	334	330	360	331	344	326	336	354	334	317	344	353	332	327	350	346	312	331	306	310	343	363	335	332	339	329	333	359	325	369	357	309	335	337	359	297	311	318	343	345	312	343	341	325	286	300	342	333	359	322	327	356	331	332	327	384	342	322	320	325	300	341	329	319	343	352	335	360	353	307	310	335	290	316	354	300	377	351	355	321	356	354	309	296	356	315	338	376	322	333	318	318	331	318	385	344	339	337	363	352	340	318	341	314	339	313	347	343	311	342	344	360	341	329	333	334	350	352	350	290	311	344	354	309	347	336	310	293	378	320	346	325	348	336	313	338	336	330	351	325	379	327	353	325	324	316	346	332	345	363	330	336	341	332	322	330	339	354	328	364	359	309	339	362	319	344	349	313	331	343	321	345	344	339	305	339	339	359	346	334	306	350	349	350	341	340	322	337	365	355	328	357	315	330	355	303	303	312	313	336	336	321	324	346	336	354	342	327	352	350	358	313	380	323	365	327	343	329	334	350	318	332	334	335	376	340	362	294	324	332	318	336	322	349	296	337	314	362	312	321	274	338	343	349	305	302	339	354	337	332	363	346	298	361	357	347	357	310	319	294	371	351	363	374	328	351	321	322	345	328	342	334	326	301	308	318	343	363	350	380	319	326	298	311	334	333	337	335	345	340	364	332	345	346	337	343	350	338	312	348	337	330	349	337	335	340	326	325	370	329	342	328	308	343	314	299	339	349	309	333	339	312	323	321	350	314	349	335	372	303	360	339	332	324	336	308	350	324	341	333	311	295	343	354	364	330	313	333	328	320	382	319	343	324	345	302	309	330	358	315	312	367	330	321	348	310	311	338	372	343	355	325	347	370	331	344	349	324	337	325	308	331	356	344	353	364	339	311	327	341	310	357	339	324	354	339	316	336	332	326	287	298	323	327	322	347	355	335	318	349	335	322	326	333	330	317	333	328	369	384	348	342	347	344	307	324	313	326
9181	3567	10021	23799	57033	62762	57191	52462	45162	37336	28772	20172	12597	7064	3722	946	747	786	725	753	723	781	741	708	769	701	729	746	752	767	726	735	818	760	745	795	740	729	733	739	750	744	701	730	718	705	770	748	773	732	760	753	707	765	759	713	749	766	770	761	780	700	736	719	762	721	720	722	744	742	754	718	728	762	799	732	759	739	732	729	749	700	760	759	719	694	732	707	787	751	756	744	708	786	751	772	732	717	691	759	753	785	730	731	736	694	742	735	775	760	751	728	772	744	716	720	776	750	788	793	739	710	716	777	777	733	690	757	775	716	733	735	715	768	754	762	754	715	751	740	743	744	757	769	760	749	781	730	772	758	749	742	707	713	698	683	712	716	725	720	743	704	746	739	742	764	712	717	743	774	781	721	756	715	735	727	753	760	738	738	729	779	737	706	750	697	730	742	732	715	732	694	729	756	750	701	731	768	699	769	757	777	810	781	701	694	779	710	722	692	789	726	755	742	737	740	709	688	695	748	731	735	713	755	752	757	726	785	733	746	748	759	733	742	744	727	736	740	728	772	687	743	755	748	740	758	757	721	760	683	737	757	711	720	682	722	701	703	721	736	747	740	755	694	744	737	691	717	734	790	739	738	742	722	715	737	705	729	693	739	691	781	797	705	751	707	708	791	731	756	779	753	718	695	717	729	722	739	692	737	716	776	725	715	748	735	767	757	762	724	758	731	764	745	744	773	770	739	707	716	755	688	744	779	753	745	726	744	745	760	723	748	704	683	741	741	707	746	786	682	726	768	771	753	746	725	754	766	751	683	724	763	766	759	764	775	746	759	775	767	760	745	729	662	706	718	736	746	712	684	719	746	765	708	705	759	724	722	714	695	766	741	756	730	755	725	720	765	738	742	759	724	685	711	744	763	730	752	727	686	753	716	758	753	846	737	721	727	693	737	749	722	739	746	696	751	732	729	741	711	757	754	756	737	757	713	752	769	738	752	757	708	755	748	737	730	725	724	746	727	741	749	742	760	705	711	716	781	780	788	738	763	738	752	723	760	795	756	767	749	779	706	763	771	724	726	725	734	724	763	789	766	676	722	775	724	732	769	707	754	718	699	732	735	756	761	752	761	716	679	698	766	728	779	737	724	707	749	734	723	783	770	686	738	749	740	692	735	711	760	742	724	747	719	774	749	759	799	716	800	719	748	764	762	717	727	704	706	729	768	732	785	765	699	727	735	756	769	720	734	796	736	785	708	754	752	726	727	706	780	761	715	742	701	737	750	677	731	728	737	729	718	712	745	751	763	735	731	746	742	780	743	765	736	750	718	730	710	742	774	738	800	750	733	740	678	683	729	777	746	739	741	786	757	764	825	733	736	781	727	723	735	733	776	715	775	763	779	765	713	747	765	702	754	738	728	741	723	769	726	753	699	734	721	732	729	773	778	692	749	759	769	758	699	741	770	740	792	738	710	752	779	756	747	790	700	769	764	755	724	745	732	718	813	802	753	733	747	781	745	749	764	740	760	724	760	757	700	708	712	722	742	777	727	758	724	746	746	732	739	729	725	753	706	743	746	762	732	723	743	711	729	705	748	744	793	685	761	743	773	738	743	711	714	801	750	786	715	688	760	710	743	715	729	766	729	759	645	745	760	725	734	762	743	803	758	761	761	760	718	730	759	748	728	735	697	717	725	701	750	736	699	753	721	740	771	760	717	766	735	801	749	710	701	760	701	742	785	752	696	756	736	745	738	729	746	737	706	765	727	658	737	705	768	752	703	746	737	733	757	717	699	715	701	760	757	750	722	730	719	769	701	772	664	779	740	746	720	695	729	705	739	772	707	740	744	736	799	731	760	742	782	740	729	735	713	705	725	742	774	723	773	736	746	740	727	731	790	783	775	745	717	751	725	732	691	749	755	757	757	762	728	752	743	726	734	784	748	714	746	749	741	773	773	740	738	695	692	700	766	732	747	747	758	769	758	772	698	742	705	782	732	722	774	731	771	735	767	739	717	706	753	766	758	726	717	714	763	746	718	765	732	740	789	718	745	733	776	756	702	701	710	746	706	766	767	721	717	730	762	741	763	748	777	802	718	769	773	722	746	724	745	769	760	736	784	714	765	734	729	711	691	761	735	755	822	774	724	696	719	793	727	754	705	741	753	743	695	784	718	788	696	763	786	743	694	745	732	767	755	684	728	709	756	763	759	766	687	763	724	710	722	701	686	768	730	761	725	716	741	697	752	741	699	752	749	773	790	710	737	730	711	754	764	731	741	775	725	750	763	706	730	763	777	702	750	710	746	713	750	734	795	749	715	735	714	755	750	734	764	761	740	769	741	675	727	719	724	730	741	737	771	733	733	695	800	728	718	777	724	751	731	820	715	749	709	722	764	759	754	746	735	700	752	772	741	764	773	716	770	764	752	725	715	770	755	711	772	793	730	693	785	780	717	734	765	791	746	764	694	750	754	711	747	724	689	778	731	736	715	696	752	713	765	755	744	742	703	769	734	744	749	742	732	763	741	749	719	759	794	743	784	752	725	742	762	728	717	735	697	762	781	724	784	749	747	703	703	739	727	702	800	760	723	733	762	705	754	762	709	774	711	721	782	767	686	749	731	728	781	785	753	721	763	766	753	763	714	780	741	739	793	742	758	706	736	780	735	751	710	753	769	702	766	779	726	740	745	776	781	715	691	756	757	732	743	705	755	770	755	750	706	721	722	738	712	707	749	772	760	768	709	742	736	748	768	757	759	748	721	747	703	755	780	712	793	743	745	763	763	764	685	749	705	745	739	714	749	750	703	737	758	735	711	729	731	738	725	711	727	727	758	711	719	746	755	777	716	760	737	758	755	704	809	730	736	705	739	742	770	783	704	727	708	787	703	742	712	779	771	782	689	772	743	756	748	775	716	720	707	758	752	722	709	747	731	757	764	714	736	712	736	737	780	775	758	693	748	764	736	726	751	773	719	732	714	719	794	669	725	778	745	750	757	745	730	799	769	743	706	756	788	760	759	714	712	775	744	780	785	740	761	777	707	771	775	722	722	762	724	752	751	741	760	726	717	692	737	721	777	734	701	726	769	727	751	779	746	791	769	818	732	733	693	715	735	776	745	733	761	800	735	773	747	772	756	776	786	747	778	760	714	667	743	767	741	746	734	781	714	695	768	766	765	690	760	742	733	746	745	729	764	751	755	742	761	681	749	723	717	766	739	748	744	752	726	743	734	736	745	744	717	711	767	759	723	729	748	757	713	702	751	733	746	705	758	729	737	713	721	741	761	734	704	713	731	712	764	724	725	774	739	744	727	735	737	788	720	719	771	735	755	708	772	786	778	749	738	717	757	768	726	673	745	734	731	692	708	748	757	758	700	726	753	711	738	738	739	736	720	748	664	716	774	775	734	717	755	726	721	737	760	720	789	748	723	752	668	782	695	711	686	696	783	768	767	724	742	764	781	779	792	773	765	758	781	711	718	752	735	740	764	746	722	723	751
20018	5415	6954	13625	44797	46350	45981	38379	29891	20808	12961	7143	3630	1772	1017	412	397	334	357	383	326	341	315	330	361	361	352	349	343	348	359	401	366	361	369	356	357	371	356	387	392	328	376	334	397	362	364	353	338	405	377	374	360	368	384	372	362	375	350	357	338	345	359	346	345	359	374	380	356	340	369	358	340	344	334	352	360	360	375	333	331	309	392	352	397	378	331	379	359	316	340	309	334	365	348	346	339	361	349	347	395	331	332	318	350	374	342	351	367	369	346	354	343	358	362	312	344	357	346	342	357	364	380	373	385	369	320	369	329	376	377	329	358	354	345	346	357	327	359	343	381	384	391	337	343	397	359	337	346	374	389	391	384	354	336	364	387	346	374	337	367	387	333	348	314	391	353	378	333	364	365	350	349	321	361	355	369	341	330	354	319	359	338	333	343	351	363	331	390	339	334	346	356	348	375	349	369	360	354	361	370	360	347	312	348	407	352	339	334	361	392	384	349	341	377	353	354	336	372	352	370	344	345	353	351	330	361	323	338	352	320	382	341	373	379	357	349	336	365	359	345	358	346	353	368	349	367	325	350	335	346	328	359	357	394	412	345	324	391	352	356	386	336	346	331	330	360	407	385	338	355	324	375	355	381	333	348	331	347	370	357	354	336	357	337	363	341	393	375	388	342	338	354	408	347	339	365	372	364	384	338	310	355	375	334	354	378	347	314	377	337	363	381	369	361	385	396	352	337	366	368	375	368	352	390	372	341	338	367	368	365	340	393	349	388	381	386	375	378	330	354	366	337	368	370	365	347	396	346	356	352	352	360	357	350	354	345	337	371	349	342	338	375	364	383	362	380	359	358	375	330	347	332	359	368	325	358	382	378	333	334	336	364	367	368	363	367	344	373	372	344	348	383	335	365	391	385	356	368	356	391	364	357	371	361	363	347	362	356	381	359	356	360	348	364	389	391	336	332	342	363	375	357	324	339	351	357	339	352	331	343	392	319	340	323	345	374	356	360	351	328	381	352	357	356	348	349	371	351	361	363	344	367	359	352	336	354	327	355	364	356	348	376	345	356	390	326	374	339	374	367	377	399	356	368	363	369	339	333	351	357	347	356	379	363	364	378	404	371	369	342	384	380	358	357	359	336	382	363	352	354	376	350	337	377	353	365	364	338	346	339	372	364	354	306	368	349	360	325	364	356	383	387	360	368	358	356	358	351	336	336	339	385	360	370	356	390	369	341	353	340	338	319	384	364	333	343	376	338	368	309	373	330	342	385	385	385	391	336	375	368	367	385	364	375	351	330	370	361	347	370	385	337	380	358	312	306	382	322	359	353	372	386	340	362	342	345	343	349	372	376	364	371	338	322	389	366	372	362	382	359	342	338	331	383	327	349	342	326	337	376	325	362	389	368	338	342	381	370	348	358	387	351	346	377	335	318	385	340	382	321	388	343	352	348	355	373	373	344	334	384	366	309	382	362	346	384	362	386	330	341	356	299	329	369	327	383	363	396	349	368	345	360	390	341	351	399	374	373	361	337	368	335	352	367	350	373	341	373	360	363	333	350	351	320	340	339	337	378	327	346	373	350	356	358	347	355	309	334	373	335	347	365	348	368	363	380	399	388	330	405	381	381	395	361	364	356	391	374	411	343	356	371	360	354	349	361	340	324	360	359	363	373	325	378	340	390	338	383	358	358	379	317	325	363	344	355	367	291	354	378	349	370	347	354	382	372	350	330	349	352	393	330	316	363	382	352	353	359	395	370	373	349	353	354	393	388	397	376	372	342	374	377	376	333	349	358	380	347	394	404	362	371	374	360	384	363	397	379	339	346	354	372	383	382	374	344	362	344	352	403	373	321	376	343	359	357	377	326	346	346	359	384	372	355	357	381	395	334	321	382	370	379	341	359	362	373	340	338	359	340	366	380	352	375	358	357	345	364	369	391	327	360	335	375	340	375	369	366	385	353	320	354	355	365	389	370	349	369	338	354	369	364	343	366	334	391	342	349	334	353	336	308	323	306	379	385	347	354	356	383	356	383	397	344	399	329	343	355	376	325	347	354	351	350	332	347	347	373	344	384	354	354	343	366	359	337	362	322	376	347	338	348	340	365	377	336	373	355	336	365	353	359	350	305	370	354	343	367	371	374	326	371	363	365	371	344	351	345	356	380	363	354	375	382	349	342	408	352	377	345	336	341	362	341	395	387	371	361	376	344	416	350	380	354	360	323	370	350	342	384	381	394	364	375	361	363	329	358	370	330	339	352	302	346	337	335	372	327	354	329	369	365	319	348	350	332	381	354	363	371	346	368	335	333	308	345	371	376	349	347	324	359	357	341	337	353	346	366	347	349	343	387	349	351	383	333	366	383	321	354	372	372	335	379	361	363	356	326	336	402	333	336	398	343	324	369	362	327	377	358	346	348	334	398	355	323	377	371	342	382	350	331	351	347	371	355	335	321	361	316	349	395	362	345	368	334	347	344	390	372	370	371	351	362	347	354	380	358	354	346	337	381	369	370	348	342	325	346	340	340	319	338	360	333	365	341	385	352	346	356	359	329	368	351	330	356	364	348	359	372	365	331	369	376	357	317	327	328	339	356	358	359	352	350	333	336	332	328	344	352	367	354	337	386	350	396	344	323	324	372	382	375	364	369	398	408	365	356	370	369	347	327	362	332	320	359	366	372	366	374	358	369	350	361	353	396	341	364	307	366	368	347	330	337	350	349	368	348	384	376	348	330	320	364	357	347	336	348	359	342	346	308	370	364	358	375	356	371	360	347	351	321	327	369	384	383	351	367	326	370	373	341	363	362	349	345	341	342	364	363	372	369	341	353	382	343	339	375	347	364	352	332	345	347	330	390	367	401	334	353	364	332	356	338	366	350	349	350	363	329	394	375	372	344	362	378	334	357	334	358	326	354	377	371	341	349	402	371	347	332	345	369	358	358	347	383	343	334	378	365	380	378	357	348	351	360	370	365	355	394	368	342	355	371	356	348	313	359	382	346	339	403	358	329	360	424	344	354	332	347	370	350	340	366	354	343	329	352	303	320	344	355	390	344	329	343	356	383	346	345	322	334	366	350	370	329	355	364	342	350	354	343	334	355	329	315	357	324	370	327	312	335	333	371	346	348	383	384	359	360	312	375	354	385	343	364	338	349	302	368	365	341	368	404	336	359	371	374	372	349	345	348	352	347	384	360	349	331	394	397	366	361	332	356	367	366	375	347	363	396	385	413	351	366	351	323	324	324	328	359	390	344	323	321	350	337	333	374	375	370	356	373	364	381	344	367	400	351	334	348	370	357	338	317	328	341	347	360	353	364	353	323	357	400	352	375	347	373	363	327	361	364	354	359	344	350	377	351	371	363	332	381	345	323	343	340	361	371	370	355	382	311	355	329	356	357	354	365	339	322	354	333	404	371	365	345	356	376	396	355	339	359	372	367	370	355	363	325	375	375	348	333	367	361	373	377	349	349	341	350	324	360	384	363	307
9286	3982	10163	26414	56703	59116	59663	53631	46566	38388	29903	21339	12784	7121	3834	916	856	764	750	736	808	801	781	710	784	788	802	842	755	824	809	782	773	749	793	768	771	750	755	830	728	854	745	723	827	763	700	725	727	837	766	769	805	753	749	794	771	766	754	733	747	804	779	758	826	783	745	777	797	782	793	740	816	742	797	782	730	803	791	777	818	752	736	737	755	800	734	751	779	790	790	797	767	711	762	805	750	797	742	768	744	778	806	752	786	768	778	757	788	764	763	752	764	756	809	783	800	749	746	766	796	785	741	766	783	788	771	739	794	748	809	803	801	750	762	744	780	782	794	782	781	725	793	799	820	753	771	776	820	765	758	747	764	746	775	791	764	790	724	742	784	837	775	745	734	764	773	794	737	794	757	815	756	747	737	758	772	770	749	790	733	773	816	783	735	774	767	789	762	765	818	773	758	772	764	796	776	788	792	802	757	786	754	808	769	744	751	789	756	748	797	786	739	748	767	761	793	836	744	810	782	771	772	827	807	751	792	752	762	798	779	728	781	687	717	732	765	768	765	757	747	788	758	814	842	789	769	756	752	751	797	767	734	783	810	827	794	759	776	801	804	801	788	806	778	818	805	822	766	737	809	763	753	809	758	755	734	753	827	787	776	816	791	779	754	808	732	790	760	742	758	789	783	763	772	740	739	779	786	775	767	774	786	781	764	715	788	800	729	794	785	824	793	820	779	776	752	815	759	764	788	798	783	782	750	754	783	791	751	769	780	730	760	810	762	754	744	748	748	761	787	750	783	775	720	746	749	781	821	808	770	783	759	739	732	829	754	706	786	764	775	713	774	800	785	740	799	784	748	808	770	786	780	795	795	796	780	750	788	760	783	779	781	779	791	723	731	793	765	791	761	748	838	751	777	789	733	779	758	816	781	815	763	723	720	782	755	734	755	833	759	734	757	782	786	808	760	776	752	772	778	797	764	765	805	756	724	766	810	766	760	809	790	754	796	744	740	793	782	758	790	741	771	823	737	792	784	753	771	786	803	777	812	796	775	765	816	756	776	756	797	751	763	822	828	777	800	748	746	799	805	771	748	784	784	798	767	780	802	790	720	780	767	798	785	783	806	778	759	799	758	811	804	736	748	802	751	748	828	788	755	786	799	747	779	788	799	750	731	774	789	786	796	803	785	755	775	795	758	756	770	768	744	771	797	790	818	733	780	799	717	799	793	771	777	813	811	794	751	798	823	760	766	781	771	798	776	750	829	772	753	759	757	771	763	772	757	739	754	740	757	785	771	776	780	784	779	831	749	779	758	802	767	774	736	695	795	800	747	810	762	819	734	766	768	804	791	807	755	785	753	781	753	744	782	767	800	790	816	818	787	792	820	812	775	768	761	739	730	739	782	782	755	768	815	805	739	717	806	801	723	752	770	758	792	750	815	778	778	744	773	781	805	783	786	782	788	772	787	758	768	829	747	784	752	768	771	725	794	759	786	767	786	814	734	788	803	775	785	762	771	792	810	791	794	820	811	754	749	813	792	727	771	719	760	742	765	758	777	779	812	734	814	736	795	759	737	748	781	756	806	756	798	773	817	774	739	738	759	802	731	803	789	773	800	788	746	767	794	784	821	775	792	769	820	794	773	786	785	757	782	806	733	765	764	729	720	796	736	734	732	765	797	789	762	771	799	772	785	792	796	779	765	773	757	842	792	815	775	793	784	760	768	807	820	792	724	744	798	790	752	755	790	778	782	728	808	757	737	767	836	816	752	742	800	776	752	791	768	797	763	768	742	776	744	778	770	698	787	733	771	783	787	821	742	787	764	696	745	765	790	742	796	784	738	777	745	770	810	773	784	812	784	756	782	782	786	765	778	780	767	775	814	800	753	762	758	752	840	804	734	814	802	765	735	784	760	730	753	792	764	755	750	779	761	780	724	740	756	814	758	786	753	752	781	814	763	757	716	769	796	826	752	780	741	743	815	785	774	772	758	805	749	784	796	760	789	795	773	809	842	783	736	750	790	789	761	809	764	784	795	764	768	782	747	746	764	763	786	769	784	795	812	807	764	811	780	840	746	757	815	760	776	820	763	726	798	799	790	767	776	866	791	752	781	795	739	724	721	805	752	793	803	746	761	772	792	741	743	799	759	783	752	788	738	787	751	793	815	783	783	740	765	750	711	754	773	776	803	837	756	787	756	784	747	775	759	780	763	771	761	798	750	776	767	777	771	805	829	762	779	815	787	799	798	791	767	773	774	770	742	746	798	772	778	751	722	782	789	772	797	766	793	728	753	769	763	755	821	801	774	807	756	800	775	755	734	739	765	800	749	791	742	807	753	804	753	759	806	778	818	746	797	800	778	733	753	746	790	776	778	767	803	770	756	769	759	787	747	753	802	709	755	801	719	732	803	719	791	756	811	719	778	786	794	777	769	802	772	825	824	719	755	777	772	787	781	767	761	752	773	768	741	792	776	776	802	789	781	756	773	812	746	772	817	762	805	758	767	760	749	793	771	790	804	779	753	775	731	798	799	821	737	818	834	788	747	789	795	767	827	741	765	789	754	774	753	747	755	771	767	750	773	761	754	786	715	770	779	740	790	708	802	775	798	772	738	800	824	743	816	785	749	830	781	787	756	806	793	815	788	807	764	816	762	787	772	785	757	766	749	787	801	776	768	753	791	738	768	800	731	795	811	781	758	773	823	815	771	813	768	757	764	800	743	761	779	776	770	730	749	728	749	804	792	772	783	797	789	739	807	774	718	754	737	792	728	777	765	744	773	749	859	751	802	764	768	792	790	818	778	762	759	772	765	753	796	764	778	730	780	774	826	693	770	736	772	765	779	801	754	770	785	774	786	801	724	762	780	795	772	800	718	786	794	781	786	783	780	741	771	774	741	805	753	730	777	784	789	817	789	771	748	755	783	796	725	741	793	799	784	801	714	765	807	757	737	742	786	795	786	731	775	753	825	796	763	763	796	791	731	741	784	779	755	762	785	783	782	805	738	790	785	814	769	797	774	794	712	722	760	755	741	809	797	744	737	764	761	773	761	773	796	763	820	816	772	783	769	722	766	812	794	777	823	780	753	775	783	756	740	757	809	720	761	761	791	774	791	760	767	784	741	739	776	825	743	799	782	830	833	731	775	779	767	776	770	806	754	777	740	756	780	782	823	742	784	773	755	729	810	687	765	769	747	780	746	799	830	790	779	780	782	784	831	781	742	749	801	805	799	815	773	769	759	804	787	763	760	839	784	761	831	731	767	734	821	803	773	763	801	732	762	816	772	757	790	799	744	746	773	762	764	813	759	851	763	793	763	771	798	819	762	740	743	795	748	782	741	760	783	751	774	784	778	742	812	779	808	772	781	764	738	774	814	753	763	777	766	754	785	748	783	764	797	776	803	817	780	761	753	777	749	745	763	824	783	740	778	805	751	741	780	795	820	767	768	731	748	776	776	776	766	741	794	813	777	782	785	810	756	770	735	783	755	753
3350	1623	2866	2270	1825	1642	1813	1576	1250	956	646	494	371	300	280	219	210	231	209	212	202	210	196	189	205	205	202	228	235	214	211	202	211	218	233	198	223	224	217	227	216	227	220	226	227	213	228	209	222	220	219	216	183	206	209	232	242	233	204	227	226	199	200	200	212	237	216	221	213	196	220	198	218	240	218	211	219	194	239	231	217	220	200	235	196	197	220	223	240	232	188	199	249	190	223	240	204	230	243	198	201	219	200	202	234	206	207	213	185	208	217	215	199	206	227	202	228	246	196	228	193	192	192	222	196	190	197	225	219	206	189	222	211	206	217	194	204	228	220	183	230	178	230	208	209	211	222	229	238	191	199	236	221	216	194	218	193	210	210	193	227	231	201	202	218	213	234	195	220	237	188	240	207	219	221	237	219	212	221	232	219	204	222	226	224	210	242	222	226	259	217	201	208	206	199	207	215	184	210	204	216	209	213	211	194	230	210	189	222	224	210	194	195	234	221	240	249	216	206	233	216	205	199	200	207	197	198	213	203	241	229	192	198	221	232	215	225	195	201	206	209	219	188	210	238	232	207	234	193	199	205	217	191	211	212	227	184	209	231	228	214	211	255	217	215	195	207	240	199	214	254	241	192	251	230	217	231	185	235	236	165	209	204	192	192	224	221	191	225	222	191	244	189	193	203	211	237	224	198	213	228	217	219	209	193	200	214	247	225	220	200	209	208	204	236	182	225	221	216	192	214	201	210	189	200	221	244	205	223	223	244	232	198	227	228	196	219	216	206	230	214	201	233	198	210	210	231	235	213	197	197	222	246	244	207	218	223	192	227	199	225	205	214	224	215	202	227	201	204	216	196	212	205	210	224	202	196	231	232	198	186	214	204	188	188	217	200	210	213	178	222	189	258	198	213	195	199	206	219	224	239	246	200	192	221	229	175	183	193	207	222	208	219	205	219	211	217	222	212	218	192	188	232	231	197	218	231	216	225	219	211	213	204	176	215	210	186	196	210	202	200	233	219	183	184	204	216	210	223	198	218	187	206	188	254	214	186	212	175	185	214	262	207	213	203	212	206	214	218	202	194	228	191	198	205	241	209	181	218	205	214	220	212	240	205	227	207	215	207	214	227	236	231	219	215	212	199	209	178	210	205	184	198	168	203	220	211	229	218	237	246	186	206	236	197	233	234	223	196	201	207	210	223	195	235	194	219	195	221	229	215	193	227	210	213	214	202	212	220	218	214	213	228	206	218	198	234	239	191	232	209	215	192	225	196	186	204	199	225	212	207	193	211	208	201	187	210	206	194	202	191	187	207	188	200	192	203	197	238	217	228	215	196	210	229	206	213	204	240	191	216	187	201	199	211	204	215	200	199	190	205	200	215	207	233	250	215	207	209	203	207	186	203	180	208	232	202	202	203	218	194	201	218	206	227	176	224	208	206	201	206	213	206	208	200	182	221	235	221	205	219	215	228	195	206	203	193	217	223	199	190	233	222	204	230	209	196	187	191	237	236	202	193	226	220	187	195	195	206	206	204	212	244	212	216	205	232	213	226	209	226	217	220	211	229	246	226	211	221	205	200	210	211	193	206	205	225	194	227	180	227	195	224	201	195	234	222	212	209	222	204	233	209	214	238	198	236	203	205	195	234	211	194	225	233	203	211	242	211	234	198	198	198	220	176	170	197	206	216	195	257	214	210	182	193	212	202	238	212	206	201	216	208	194	207	223	187	214	225	231	204	204	201	214	187	217	213	205	207	196	214	187	179	214	223	222	212	206	170	201	210	200	212	217	199	198	209	206	188	235	220	211	245	212	209	201	224	233	213	193	194	241	223	214	207	222	216	209	186	227	218	223	220	232	227	221	194	205	198	202	201	233	214	193	196	237	243	217	214	239	214	209	204	200	240	218	216	227	209	211	194	187	201	209	198	244	219	212	210	233	230	196	227	195	206	223	253	233	202	212	223	220	215	193	186	205	242	213	222	196	194	220	177	222	225	184	190	226	206	222	221	198	252	209	202	199	192	229	200	179	194	205	207	247	223	204	205	197	222	240	231	218	185	191	201	195	226	208	199	219	222	223	166	230	199	232	218	218	177	212	226	178	200	205	227	211	196	191	243	214	215	212	237	216	199	232	212	169	230	197	194	192	201	224	215	194	198	194	221	221	240	195	228	186	206	216	210	198	190	208	225	186	236	226	240	222	184	220	242	176	204	229	228	211	216	235	186	202	212	222	211	192	197	212	232	218	208	216	226	221	205	226	204	217	194	182	213	225	222	203	203	200	210	191	174	202	211	224	206	228	258	210	228	235	196	205	216	232	235	208	229	194	222	185	194	238	193	243	214	246	215	197	212	192	234	202	232	211	243	222	213	209	220	225	227	214	201	184	210	225	207	217	220	184	218	216	193	205	235	219	199	217	201	171	229	215	223	239	208	227	184	227	203	214	207	223	195	231	214	234	205	216	216	208	248	207	221	214	247	213	243	208	199	230	230	205	224	208	201	229	235	224	256	242	221	190	233	221	233	208	205	174	240	183	210	227	206	225	202	217	209	219	177	209	202	230	224	220	179	208	199	199	215	227	221	227	220	219	224	196	193	229	204	201	204	230	244	210	207	203	180	190	235	234	233	195	198	233	184	213	203	222	230	217	236	228	208	213	214	216	247	231	213	200	202	198	224	214	216	251	172	224	216	196	218	218	245	220	198	238	207	227	224	216	204	230	225	214	210	220	229	211	207	203	209	220	198	231	210	217	208	235	218	215	239	229	184	186	223	230	212	212	208	191	224	202	215	207	212	216	232	210	214	218	216	212	217	192	222	225	204	198	207	197	208	228	223	211	233	213	221	205	204	220	218	202	188	223	223	217	198	213	211	222	202	205	197	212	230	181	225	230	222	213	182	221	221	212	208	225	219	203	200	180	217	231	206	224	210	203	210	234	223	195	194	249	202	188	204	210	206	179	197	198	191	200	230	218	232	214	226	191	204	209	233	208	185	185	197	203	225	213	195	208	205	219	235	191	233	233	201	233	190	207	189	228	242	225	169	205	225	208	226	221	215	197	221	196	200	202	218	205	242	205	193	207	226	206	199	229	231	188	183	222	216	204	210	241	222	208	244	222	198	200	232	222	218	210	231	206	204	220	210	211	221	205	227	200	196	205	209	223	213	223	209	188	199	209	237	193	211	206	196	220	221	206	194	180	225	190	192	229	208	237	208	215	210	206	215	201	226	242	203	206	186	219	212	206	236	233	213	227	210	204	244	217	208	242	217	207	199	217	194	208	222	218	233	205	190	210	187	189	250	212	219	226	229	226	226	203	223	228	235	213	208	227	210	184	188	242	203	202	206	194	229	212	197	236	200	223	195	221	243	214	234	227	211	206	214	221	204	216	211	223	225	194	230	222	221	218	203	225	229	197	227	232	215	208	212	212	202	206	229	224	213	215	200	185	210	214	201	206	210	214	235	188	217	205	230	219	225	246	185	230	211	205
2798	1619	5143	6329	6830	7301	7900	6523	5072	3576	2520	1614	1141	806	675	481	465	497	513	510	487	488	505	503	513	520	477	500	501	499	508	520	496	476	503	509	522	490	486	488	494	509	503	490	514	461	506	505	490	521	507	503	504	483	491	472	477	486	518	483	498	516	474	448	504	540	523	464	514	507	476	487	498	492	500	514	515	493	456	516	513	493	469	536	509	480	499	520	527	491	494	508	469	540	462	470	490	475	492	457	509	488	530	509	468	488	552	505	510	517	465	509	482	482	496	515	519	515	505	462	477	514	498	498	537	507	505	484	505	527	512	531	497	464	465	494	524	470	558	530	486	495	486	480	486	504	451	491	504	493	482	534	512	516	542	507	510	471	511	536	473	493	478	496	479	471	492	481	530	506	489	466	459	474	531	463	507	520	485	489	497	483	496	501	497	441	540	546	518	485	475	519	512	489	458	555	516	523	542	495	526	444	488	542	482	474	460	538	525	478	517	458	497	468	482	488	487	448	534	502	492	482	509	493	497	501	497	473	497	511	495	511	492	508	472	462	502	482	488	494	489	460	474	472	511	465	493	476	456	511	495	533	513	473	490	483	481	467	546	495	543	532	515	496	510	492	532	448	499	486	524	511	486	477	472	496	503	452	499	492	507	506	490	470	478	519	537	498	500	464	469	503	506	520	493	486	484	483	480	500	486	496	494	510	474	488	510	524	484	488	505	516	478	476	512	445	484	509	490	453	488	500	529	509	508	495	500	506	464	456	477	479	461	458	467	499	451	495	543	515	528	495	492	531	491	484	467	508	487	466	467	507	479	482	504	504	485	498	539	501	506	506	460	504	496	499	537	489	507	517	483	506	466	507	476	492	502	497	488	504	467	519	496	519	491	499	451	461	494	495	533	505	491	458	481	517	496	499	511	508	485	550	476	500	481	495	456	478	495	456	531	537	452	493	498	510	482	514	511	506	493	493	495	527	549	478	495	492	491	496	500	460	494	513	511	534	484	491	485	467	544	536	501	483	475	508	513	516	512	469	487	499	510	505	500	488	548	499	513	504	523	469	503	489	482	475	488	498	501	518	439	450	483	497	481	511	479	510	509	506	485	484	502	456	493	454	473	492	475	494	520	488	527	510	509	501	535	485	478	439	492	462	481	464	518	492	486	462	508	534	478	496	511	495	483	463	486	509	441	486	448	488	507	497	498	480	492	500	503	492	512	491	454	501	515	485	496	501	489	481	486	465	510	475	474	476	508	512	516	481	482	512	504	486	497	508	514	508	499	471	524	515	505	472	517	508	521	492	508	524	489	477	509	492	504	510	522	491	480	490	519	490	543	468	470	520	476	491	477	554	486	493	502	483	487	539	540	485	505	523	471	537	493	516	521	468	470	469	499	539	477	494	502	494	500	514	472	501	512	488	497	491	484	483	508	511	490	488	475	477	523	498	487	521	499	478	487	479	475	482	465	480	471	508	492	543	469	506	510	484	508	504	483	468	521	477	537	520	491	467	492	482	528	510	534	499	492	531	540	467	523	502	458	500	509	507	511	498	489	506	525	542	506	518	463	523	484	490	473	523	512	520	533	477	500	470	497	503	508	468	479	462	494	496	480	521	477	501	530	487	542	490	505	491	465	521	498	490	501	501	539	456	522	508	502	500	504	474	472	491	485	516	519	465	531	492	449	540	502	507	458	474	471	540	497	496	497	489	459	482	494	492	501	482	514	538	489	491	479	520	499	451	488	489	507	462	490	505	550	477	512	488	487	514	470	540	523	494	455	520	468	492	468	462	509	494	517	518	472	487	521	486	510	529	495	512	551	502	476	511	488	479	477	472	536	516	499	457	467	513	494	514	515	464	500	513	489	496	508	503	530	484	504	480	530	465	482	536	471	521	488	470	493	471	496	504	523	482	470	475	477	488	496	481	474	458	536	497	503	507	486	494	480	502	491	473	528	506	528	489	513	493	460	497	502	521	482	476	483	516	538	515	504	489	496	482	485	502	491	524	503	466	538	486	462	497	540	539	505	525	553	517	473	498	496	527	490	468	533	512	473	532	510	474	509	487	459	557	463	487	511	481	491	479	484	486	504	502	481	526	539	501	482	474	517	496	488	492	499	492	535	548	518	496	484	497	497	480	510	500	457	516	515	490	504	520	473	482	480	479	464	531	504	458	526	489	473	520	467	515	503	504	493	467	468	523	471	476	524	509	478	505	459	465	508	476	491	531	511	490	494	503	497	499	503	482	459	496	498	456	508	511	541	465	514	493	481	499	540	518	516	538	477	486	465	517	508	509	520	482	496	474	508	525	483	484	517	538	470	447	538	475	500	492	493	490	490	492	493	505	518	514	483	519	469	510	469	502	524	536	506	508	517	537	475	484	479	485	478	456	461	471	488	500	527	492	455	526	523	507	479	516	509	501	519	475	502	492	465	517	519	499	480	475	509	496	462	506	518	474	499	528	474	509	518	494	482	470	478	515	522	507	502	466	507	543	477	513	500	463	495	501	486	501	499	472	446	533	496	509	494	469	502	477	488	482	464	512	475	540	497	500	541	466	450	500	492	521	500	462	518	480	536	467	523	484	536	491	477	508	501	551	509	505	555	461	490	462	463	508	524	508	532	471	462	483	513	544	520	517	518	464	494	485	490	452	435	490	530	491	484	504	529	505	531	532	473	501	477	497	490	520	522	487	506	488	494	497	469	501	476	508	455	490	480	498	498	453	477	506	507	497	490	499	482	465	473	494	476	450	473	499	485	491	422	527	440	491	503	501	462	483	461	502	482	505	486	517	472	495	474	527	493	481	526	491	508	457	532	481	470	454	486	511	505	465	473	491	513	489	520	483	538	516	539	471	503	494	487	441	532	487	485	496	481	506	518	477	479	482	482	465	520	491	482	474	512	511	488	528	506	545	525	486	491	486	487	467	484	495	483	490	500	498	457	515	505	447	551	510	468	473	482	481	500	494	506	483	512	479	505	504	491	476	497	460	491	497	546	535	481	471	512	504	475	501	532	509	494	518	453	518	474	465	495	498	467	459	543	496	476	514	515	511	475	487	522	487	509	492	509	505	479	484	533	528	535	487	486	499	501	507	494	498	470	500	511	477	484	514	486	526	500	479	501	469	545	508	530	485	499	516	512	473	496	479	508	500	454	504	553	492	498	476	501	546	506	504	467	520	505	542	529	467	493	487	528	481	479	480	500	479	503	473	473	459	454	431	465	474	492	488	459	476	459	477	506	479	473	509	503	474	484	523	494	533	526	525	554	475	479	500	521	488	505	493	468	502	500	479	436	503	490	492	475	460	516	550	513	456	479	483	501	479	473	498	497	481	484	496	507	492	521	488	528	485	459	498	478	543	440	532	502	493	474	487	475	538	487	536	458	486	485	521	527	482	483	493	460	450	456	508	493	490	522	470	488	513	486	487	536	494	518	507	498	542	509	490	499	510	524	469	492	507	530	504	513	501	490	481	441	491	484	495	510	456
19868	6331	7945	17479	48226	44756	43520	37830	29462	20675	12829	6589	3341	1714	983	452	302	361	334	330	351	364	322	363	353	357	325	320	351	378	371	333	353	370	377	326	388	370	379	365	365	352	327	363	325	324	355	339	324	360	387	316	322	375	337	327	329	324	340	357	335	326	382	307	372	326	330	327	338	327	310	331	316	348	320	324	367	370	350	310	338	362	355	350	336	343	354	349	345	338	358	357	381	361	359	342	346	325	361	311	348	331	336	345	342	345	352	351	334	331	350	345	357	339	310	328	338	317	356	305	327	340	323	371	340	354	362	333	353	336	338	308	308	359	333	353	366	371	382	359	323	318	350	373	345	350	354	382	317	325	344	361	377	324	366	335	356	324	315	354	352	348	320	337	355	345	337	325	318	324	316	315	342	347	335	334	342	351	342	359	354	337	343	350	350	349	347	325	337	337	337	361	367	375	364	326	336	360	353	333	333	334	362	334	289	348	332	344	306	309	320	354	332	324	361	346	341	394	345	339	329	331	305	341	363	340	336	311	322	361	326	349	338	327	309	332	317	338	335	355	351	347	338	333	336	347	327	347	360	332	346	351	335	346	322	355	333	346	369	341	322	340	303	323	351	322	324	350	337	358	376	345	343	332	358	360	374	302	364	343	319	321	332	329	353	355	331	355	342	333	362	361	352	355	312	365	357	316	320	366	352	333	335	377	345	333	376	384	320	341	320	364	326	324	359	366	315	326	330	331	327	321	369	356	359	320	341	354	361	367	357	342	357	353	340	340	328	341	337	325	353	353	314	369	341	356	336	295	357	325	330	378	340	350	317	340	360	340	335	385	324	325	344	348	307	370	328	349	339	343	369	353	378	290	333	349	320	326	317	327	303	336	364	357	379	346	361	314	331	295	314	330	386	331	365	327	342	333	334	356	328	303	334	318	320	371	330	313	361	308	347	401	333	321	364	337	316	373	330	376	345	385	344	353	327	328	359	314	367	329	376	333	321	328	369	359	355	350	349	380	332	337	318	350	362	345	361	397	342	296	317	317	374	363	314	348	349	356	292	341	331	320	377	381	360	341	329	337	323	351	335	347	338	372	351	330	333	366	367	357	359	351	376	354	342	334	317	329	347	354	355	379	347	362	329	336	343	295	313	343	313	366	347	323	389	372	360	325	330	341	346	364	355	363	346	335	336	327	348	339	315	331	349	386	349	336	320	355	346	357	359	318	367	355	332	354	332	351	275	351	373	336	352	360	347	329	337	357	363	325	328	317	331	324	358	317	323	336	310	350	320	314	353	355	335	340	322	370	333	320	350	356	356	361	355	337	321	337	330	349	319	352	321	336	338	337	332	324	316	362	352	355	357	344	335	348	328	344	355	341	332	350	326	312	347	328	353	349	336	344	308	336	343	306	324	302	355	309	385	317	363	341	313	343	338	331	338	347	344	352	312	325	302	316	372	356	316	372	324	329	322	328	318	335	354	331	313	316	362	322	361	340	355	326	306	331	311	343	334	312	309	369	333	372	351	347	361	360	343	331	368	340	337	329	349	334	363	363	357	317	351	341	307	326	371	280	327	323	368	339	344	319	341	331	361	371	347	363	324	324	353	343	360	361	353	318	340	337	384	361	346	335	341	319	327	316	349	351	371	390	342	347	322	363	311	318	316	343	372	337	349	337	324	373	334	351	326	377	317	335	363	352	308	363	356	334	359	368	361	343	322	356	372	386	372	357	347	391	371	332	320	343	354	358	312	351	300	340	360	332	359	291	344	330	322	349	316	315	341	367	319	322	332	371	334	361	292	316	379	342	355	355	295	335	358	347	342	341	358	357	375	340	349	339	360	357	349	328	315	299	344	373	330	350	354	345	315	363	397	370	316	323	340	308	320	360	364	332	347	358	303	350	318	341	342	347	341	300	321	374	337	338	350	350	314	341	329	348	345	349	311	366	297	346	351	349	317	347	368	322	337	320	371	328	352	347	369	302	312	341	335	360	306	365	300	343	359	363	353	309	327	312	354	344	348	337	336	367	295	334	354	377	350	341	350	313	344	355	334	346	344	326	314	297	334	333	387	324	338	318	299	320	326	318	357	342	331	359	351	373	328	362	362	337	318	317	298	348	353	350	353	358	347	356	359	358	342	340	348	361	342	335	342	312	342	372	340	348	344	368	363	356	340	329	301	359	368	341	307	329	336	387	351	340	317	346	340	360	352	324	362	339	357	367	341	325	329	338	309	340	339	328	347	335	324	342	351	339	343	331	329	335	339	348	304	346	360	378	337	366	359	362	320	357	342	340	345	359	371	349	330	334	351	330	353	329	347	338	359	366	298	347	366	359	329	348	341	356	341	344	389	333	354	320	342	307	352	367	323	332	319	374	324	372	364	360	326	358	386	342	375	333	323	340	319	314	332	349	357	333	367	345	316	344	335	330	381	350	351	348	327	334	342	315	352	327	342	346	323	336	359	342	304	327	331	360	303	337	357	318	345	379	293	361	305	373	328	330	343	331	368	341	339	322	365	334	358	343	309	364	339	328	322	382	317	349	319	331	318	327	325	313	349	320	312	354	347	366	329	337	354	305	357	367	317	375	335	356	313	333	306	296	369	340	362	345	318	314	364	357	341	362	364	300	358	341	380	367	351	365	317	356	324	359	346	352	331	340	327	317	352	324	315	329	362	350	362	340	328	335	348	326	355	323	337	356	314	329	354	324	340	334	364	356	377	291	294	307	360	355	323	338	354	341	340	330	330	338	388	374	345	319	322	340	390	313	348	377	344	364	375	321	337	338	338	314	338	329	351	311	343	365	347	356	346	338	333	333	363	366	338	328	313	348	348	316	328	366	321	329	326	307	321	302	349	340	373	346	358	341	375	319	339	349	341	349	367	339	334	336	354	359	331	331	332	333	331	334	343	291	349	331	346	328	364	305	396	355	345	343	344	371	332	338	320	348	337	316	363	342	339	321	356	357	333	337	338	349	331	345	354	351	319	360	342	346	381	341	330	322	360	349	329	377	369	334	336	365	362	299	346	337	356	338	318	352	324	332	310	383	339	349	303	365	354	331	309	371	326	339	362	342	325	338	345	361	356	335	360	369	329	341	334	350	353	305	307	351	333	324	327	357	331	355	324	332	362	347	339	366	347	374	320	348	339	327	363	347	329	357	323	346	341	360	355	307	347	356	385	361	335	380	362	359	310	346	368	342	362	344	333	327	327	367	352	364	365	367	361	335	354	357	322	302	363	335	330	348	366	331	346	361	315	359	331	316	354	353	388	358	348	330	302	357	319	355	386	358	333	350	299	301	366	335	370	326	355	375	366	351	342	324	362	347	314	360	345	336	366	346	336	313	337	329	330	356	322	337	338	343	352	318	331	335	337	321	352	351	372	311	302	336	359	341	347	316	341	349	360	304	314	341	337	337	363	365	357	342	371	335	326	335	377	333	339	335	320	380	335	324	358	363	334	321	338	347	331	328	373	359	359	348	364	368	338	306
9491	4643	11452	30670	58556	57749	57842	52962	46166	38355	29800	19952	12194	6858	3686	1126	763	729	760	759	734	751	737	757	764	796	756	777	723	712	741	718	738	756	722	736	758	751	783	720	747	748	730	753	748	778	730	767	710	753	761	745	728	745	724	748	794	819	762	712	757	788	769	771	765	703	795	802	752	724	790	733	774	709	736	758	720	728	722	736	748	760	724	760	794	761	749	767	766	753	702	774	725	717	705	792	760	750	740	776	750	790	804	755	747	762	704	724	783	751	759	745	713	734	787	756	788	744	725	730	741	754	743	698	780	754	722	766	787	735	784	822	741	719	725	711	740	762	715	745	716	685	739	741	750	738	774	741	787	746	713	713	797	813	760	747	728	785	793	789	803	701	750	781	714	768	816	771	741	785	729	725	760	750	751	760	719	760	759	745	795	759	739	774	751	763	724	752	739	752	742	733	769	728	724	769	739	716	774	773	750	784	804	757	750	769	712	739	721	755	731	766	762	738	731	749	754	709	780	794	766	751	772	743	788	787	738	684	754	711	713	735	747	737	721	734	720	748	750	763	727	735	752	782	751	758	792	766	775	753	773	708	756	782	762	684	739	762	761	801	708	779	708	760	737	817	759	833	741	729	789	758	759	807	745	807	699	761	726	755	715	750	697	725	770	743	730	729	747	747	750	789	726	751	783	737	755	739	818	755	791	731	794	768	760	740	714	738	763	730	774	719	733	753	789	781	779	806	731	722	777	752	779	764	695	735	759	762	788	821	747	768	729	753	743	767	740	758	745	759	788	727	759	755	775	768	765	737	823	743	711	798	741	752	758	723	746	734	789	737	713	746	769	748	771	769	779	727	734	748	752	733	773	745	757	772	754	751	671	780	740	755	761	738	695	772	757	776	750	708	723	759	748	776	727	748	765	745	775	684	753	788	720	765	804	710	724	768	740	765	723	793	782	781	741	722	820	717	730	780	796	720	761	718	741	721	799	781	738	791	736	780	768	714	734	738	759	768	751	788	764	748	750	763	754	748	707	753	757	782	742	760	702	732	726	735	726	782	740	753	760	757	714	748	741	763	718	791	703	719	728	771	788	794	769	720	724	800	761	758	750	771	753	761	730	794	746	774	746	725	764	759	777	750	735	728	775	725	742	735	712	769	732	790	801	759	796	822	719	727	742	710	708	733	736	760	730	760	771	753	745	759	778	778	781	792	735	785	738	724	739	780	733	761	739	708	768	766	805	763	790	745	734	769	820	766	765	766	732	719	718	778	771	740	729	738	697	774	725	730	723	752	760	718	762	743	741	793	742	776	792	788	807	769	774	788	760	762	775	792	783	799	787	738	731	713	760	743	755	750	717	740	729	713	764	794	690	744	727	727	783	743	752	780	718	754	775	745	729	780	744	716	762	770	705	761	712	718	770	764	741	746	757	785	795	724	763	740	789	797	766	735	732	752	755	759	770	763	776	787	729	754	783	771	761	771	782	726	748	734	742	759	736	753	780	776	716	776	761	734	688	755	704	770	743	764	710	787	791	703	769	723	745	784	707	760	723	752	780	720	791	743	744	748	786	794	755	814	727	773	743	697	773	769	736	744	724	720	790	767	725	718	790	809	705	724	741	730	773	802	810	766	738	733	780	699	744	731	755	759	739	763	722	700	755	775	709	791	748	739	737	781	738	740	743	721	773	764	704	725	773	724	776	809	776	689	748	740	742	729	778	736	761	759	772	775	728	719	749	741	798	812	725	752	826	756	741	755	745	751	763	733	751	795	776	798	704	763	775	781	769	762	760	783	778	742	744	729	734	774	745	722	806	717	775	743	757	767	761	744	794	702	755	736	795	743	765	752	726	750	774	769	736	752	760	746	711	782	749	748	753	814	762	778	787	767	780	715	784	764	704	772	798	725	756	787	728	732	729	737	773	751	725	752	760	743	788	749	722	749	804	746	746	750	736	737	744	748	737	732	728	792	738	737	767	772	780	763	717	722	744	757	756	778	761	766	717	719	721	736	755	753	770	715	739	748	766	750	771	772	788	740	720	762	762	737	769	769	763	698	768	742	772	778	787	739	796	704	730	737	714	777	770	722	721	687	714	721	776	760	724	741	748	717	773	789	758	715	695	741	728	750	736	787	710	733	709	754	775	777	751	745	761	713	734	760	760	763	762	758	730	747	729	748	737	740	748	757	783	754	749	709	772	722	768	761	770	784	762	805	737	717	733	729	747	740	774	764	815	746	758	799	687	762	744	752	758	779	785	761	703	783	775	768	701	738	737	730	764	727	822	748	753	755	763	776	734	781	788	718	755	777	724	761	719	782	779	731	749	734	760	740	756	744	761	751	768	781	777	798	747	747	795	728	760	784	713	771	736	777	750	761	762	744	749	729	738	737	739	742	756	770	786	762	772	752	736	731	752	736	740	746	770	732	767	737	741	740	765	775	725	719	737	777	712	780	769	753	768	734	757	704	767	738	738	760	737	787	738	770	740	779	697	750	778	743	795	783	763	764	762	755	760	763	757	737	793	778	765	719	759	759	772	696	739	740	718	794	727	780	755	781	759	729	759	748	707	750	798	757	767	807	768	707	792	746	738	755	761	738	740	770	793	775	755	748	761	788	725	701	790	731	789	734	766	764	788	774	740	723	712	759	820	737	775	730	731	793	733	758	773	783	795	734	774	729	747	752	756	778	765	737	728	762	764	789	783	794	771	817	793	771	728	738	770	805	737	771	771	798	764	733	762	774	759	720	783	742	729	752	777	766	744	753	777	754	785	792	717	757	756	765	775	735	781	730	757	730	776	769	743	761	751	756	736	739	759	737	765	741	751	742	698	786	780	746	771	772	748	671	711	735	742	749	745	813	780	708	741	703	757	750	757	798	765	715	764	763	761	745	738	807	767	712	759	740	752	775	769	734	750	710	742	770	720	703	769	752	769	732	714	755	725	731	709	762	762	744	797	779	769	773	760	749	793	759	818	766	736	770	773	732	737	733	757	706	780	734	786	733	815	761	736	762	777	746	728	760	783	761	735	763	768	760	751	782	775	726	768	732	706	753	731	747	792	742	751	757	740	745	736	762	793	730	782	738	774	758	745	744	700	781	744	787	757	769	812	770	733	766	785	760	746	755	785	736	795	772	775	785	743	772	744	739	762	758	763	741	736	803	778	735	730	754	764	729	720	789	757	799	751	752	826	761	740	763	767	816	751	787	728	770	779	765	737	790	726	707	793	739	754	750	811	752	802	801	752	721	753	726	742	692	794	756	753	766	761	767	695	725	724	808	742	778	766	786	781	710	739	760	772	771	728	773	739	791	757	690	765	693	762	739	771	741	781	787	767	726	746	757	732	793	806	706	730	760	725	740	769	743	748	741	740	748	703	751	761	766	769	768	760	766	734	724	774	802	731	808	764	762	704	787	734	823	764	728	774	731	738	765	756	735	762	724	748	765	767	748	733	763	740	752	783	733	742	753	751	745	736	759	808	776	738	776	760	738
20821	7041	7872	21875	50270	43995	44476	38530	30239	20718	12985	6847	3490	1740	1024	448	367	348	364	393	421	350	345	366	340	328	351	348	395	354	365	330	419	400	365	349	321	363	363	367	356	381	329	360	364	351	396	350	343	348	365	361	381	363	324	355	350	325	350	358	323	381	384	387	357	335	323	346	339	348	352	369	372	338	359	324	353	350	330	361	328	323	356	379	323	333	371	336	356	377	340	364	343	348	339	349	354	377	385	374	395	324	379	370	322	358	385	360	365	367	388	360	372	343	365	340	372	371	369	361	361	349	357	333	369	415	367	367	370	341	358	383	330	341	380	390	364	398	377	334	400	413	383	378	317	342	357	367	320	386	355	342	361	401	341	381	353	389	345	358	351	354	362	345	366	377	349	353	351	330	326	345	383	353	337	334	359	353	359	378	355	365	374	349	322	350	359	325	350	328	352	355	362	365	359	396	381	369	316	329	366	340	365	354	381	359	399	361	360	385	364	362	363	342	330	376	391	372	358	393	368	331	379	379	380	396	331	371	386	337	360	397	330	351	369	330	393	374	351	383	344	382	348	373	345	366	356	374	364	358	384	371	374	359	319	376	368	381	363	366	362	348	370	352	384	379	310	343	360	380	389	369	350	344	357	363	371	409	357	354	371	349	348	350	341	356	361	352	349	366	349	341	367	366	355	384	351	381	335	361	369	357	339	338	383	369	341	349	352	394	351	358	348	371	408	356	377	390	402	370	363	341	355	386	333	353	366	360	359	373	326	332	342	392	373	342	358	382	358	325	368	408	344	347	327	349	377	380	332	342	334	341	372	391	342	346	374	344	373	368	369	330	383	405	329	375	353	370	334	353	350	367	312	389	362	351	358	386	354	382	367	364	351	336	363	339	312	391	357	365	376	358	399	378	374	345	362	330	372	348	376	380	368	384	332	341	380	325	356	385	369	373	386	353	371	327	326	333	364	333	383	347	369	368	383	348	344	331	328	364	351	376	382	372	353	363	353	354	352	375	383	373	361	366	354	374	340	327	371	374	368	380	359	327	356	354	335	378	363	344	350	350	367	376	345	352	360	359	346	341	372	351	373	374	335	381	337	361	342	340	342	328	352	340	354	358	373	380	384	418	322	343	357	362	351	327	366	391	375	349	343	346	341	361	379	358	376	365	287	365	345	364	351	352	362	341	372	354	370	358	365	367	378	360	347	375	373	364	348	384	386	349	383	374	374	345	397	387	338	337	330	378	367	357	354	388	371	340	375	366	404	342	344	362	373	341	359	344	360	378	406	324	327	348	340	355	370	324	327	377	329	355	350	359	330	370	380	361	352	335	355	364	380	395	388	354	384	356	331	366	358	365	361	348	383	373	339	369	331	359	350	366	372	344	344	360	331	356	353	349	358	345	341	360	369	380	417	360	348	376	368	384	371	373	344	358	314	373	375	332	381	393	349	372	362	371	371	357	370	372	310	356	363	370	368	355	373	325	363	375	318	334	361	346	353	351	332	435	352	352	375	375	359	382	367	327	381	329	354	319	338	351	358	369	345	361	370	336	361	370	344	354	357	352	373	368	371	392	354	360	355	345	365	339	350	340	372	407	391	344	353	364	338	350	371	362	377	333	352	370	316	368	319	345	361	358	373	360	346	388	359	348	358	348	361	339	344	364	339	379	368	352	380	373	372	366	377	388	386	345	344	350	388	338	367	335	381	376	352	349	358	340	345	369	367	357	374	349	324	349	351	351	365	360	329	376	372	396	363	372	375	354	342	369	379	334	346	375	342	364	351	370	361	356	394	354	353	363	372	338	367	347	388	334	357	345	381	348	397	354	329	366	376	377	323	330	359	346	380	388	366	366	395	342	335	362	368	407	366	396	344	368	346	393	369	379	399	385	350	351	394	353	359	327	374	381	379	347	340	344	313	366	382	404	364	339	371	343	385	325	329	336	350	352	370	365	347	375	371	364	394	384	332	366	360	344	372	335	382	339	339	344	360	310	333	339	341	354	371	359	328	389	377	400	373	307	368	329	327	327	351	373	369	391	363	357	357	360	367	368	321	368	368	379	347	330	348	362	395	352	360	343	314	393	382	341	321	390	369	373	357	324	353	392	395	318	358	334	345	333	301	377	345	318	341	368	373	362	328	354	354	332	322	353	339	372	333	381	364	392	395	351	352	376	374	370	350	385	368	379	355	359	348	363	422	375	346	330	375	376	353	391	374	356	330	359	353	373	354	331	308	362	374	392	397	363	377	345	331	335	341	388	331	391	366	340	361	330	351	335	387	355	323	369	340	370	359	378	351	343	397	353	313	373	378	344	342	344	380	367	331	351	371	329	344	342	343	367	340	367	367	381	389	357	349	343	370	353	371	362	375	376	361	369	315	373	381	373	360	339	356	358	368	354	337	356	403	340	368	379	323	355	348	347	355	375	338	363	385	355	370	357	338	370	373	358	368	322	337	340	358	389	378	341	351	386	351	363	354	367	388	335	376	322	365	373	359	338	356	359	390	353	381	362	384	336	348	363	386	364	349	365	347	389	338	362	342	341	372	365	372	368	361	355	399	339	341	365	365	355	361	369	364	389	356	342	370	382	318	374	372	377	347	392	334	368	362	360	351	357	356	351	341	338	349	356	378	341	324	368	362	369	345	370	380	387	366	349	354	416	355	391	359	361	365	384	362	368	364	336	387	366	391	334	350	400	357	363	365	380	386	369	350	361	370	345	358	346	362	348	389	359	388	384	337	334	375	366	382	322	391	334	351	337	361	389	357	363	359	384	365	403	343	320	328	348	345	338	376	367	366	351	346	350	323	357	351	358	381	336	399	371	331	359	355	335	351	345	359	334	333	334	346	371	367	366	337	397	360	348	354	355	374	351	357	353	398	320	314	330	339	364	354	332	353	355	350	352	370	360	360	344	347	398	362	337	363	347	388	369	363	349	346	300	373	353	357	351	353	364	368	334	379	371	379	372	395	385	356	309	353	337	343	338	340	334	332	338	377	369	321	348	391	335	402	362	350	343	384	383	351	329	355	356	358	382	374	367	355	366	322	335	341	375	343	346	381	357	347	376	363	346	357	375	345	354	367	410	358	323	371	361	356	374	376	361	395	319	350	356	343	385	352	380	421	350	369	351	348	370	364	355	328	358	358	352	340	392	367	382	386	330	328	378	367	386	377	364	355	355	341	373	332	362	331	349	350	349	371	359	345	376	347	334	341	344	331	408	359	361	360	358	396	378	362	311	403	352	365	337	344	379	374	350	373	365	378	370	360	371	329	349	331	330	366	369	348	395	318	352	338	357	354	357	379	360	353	376	350	347	349	356	337	360	395	370	363	364	355	371	349	353	377	320	332	377	363	397	380	371	362	362	353	365	398	338	349	359	353	372	353	356	342	375	356	331	347	374	320	354	375	390	360	364	339	357	346	355	370	365	321	353	343	343	413	368	362	380	379	357	372	389	383	367	378	384	395	389	320	301	345	355	360	352	380	384
9624	5237	11243	34607	57854	57510	58416	53380	46692	38475	29831	20148	12309	6782	3579	1063	781	796	803	725	836	761	752	821	791	817	794	762	823	760	814	803	793	827	763	823	797	808	755	796	757	803	782	742	797	736	803	762	772	770	817	784	784	747	784	840	821	765	822	758	814	765	796	738	753	842	788	788	804	791	787	787	790	775	804	789	779	816	773	785	771	788	769	789	751	810	786	821	768	767	789	848	802	772	778	767	761	794	783	776	800	786	757	765	787	800	803	756	826	793	782	772	785	775	799	787	774	787	829	777	774	784	758	814	780	827	777	761	819	809	773	766	765	809	795	809	784	742	838	802	783	759	756	824	801	755	835	826	753	759	818	788	776	787	840	788	758	769	810	812	811	792	766	739	796	809	773	823	763	834	743	801	777	757	789	793	811	784	783	757	827	786	739	818	815	786	786	792	763	765	798	756	737	768	789	798	773	790	805	828	769	731	790	831	811	811	813	749	821	778	761	786	754	809	761	716	740	771	788	754	737	772	766	813	755	796	779	771	769	804	783	760	832	755	802	807	753	810	809	715	783	813	770	830	758	798	806	771	766	754	789	798	725	785	766	763	776	798	792	810	789	828	814	829	742	762	758	833	849	814	795	826	800	779	752	756	776	733	834	785	763	806	747	763	739	790	781	806	771	759	794	797	811	788	791	773	836	771	774	729	786	792	788	747	787	831	814	825	796	794	789	744	798	791	776	787	758	747	775	774	801	791	797	803	809	752	784	788	824	821	772	807	824	781	765	782	779	768	778	817	838	795	814	721	782	793	788	796	754	804	794	832	750	755	769	805	822	829	720	761	715	760	817	731	749	778	771	791	788	754	830	794	820	743	804	821	758	789	792	811	784	780	755	692	759	788	719	753	760	797	743	781	795	728	738	801	815	785	800	751	797	794	781	746	796	808	812	791	784	800	836	774	789	828	852	815	859	762	798	797	788	809	804	812	780	761	764	802	795	791	824	748	804	751	866	778	796	754	793	769	768	803	776	766	824	779	809	777	801	777	781	815	803	760	746	771	806	711	775	796	811	807	763	762	789	804	839	782	816	755	767	782	797	792	759	793	791	791	753	751	788	791	776	747	823	793	802	785	780	792	778	746	826	795	752	757	747	749	746	812	749	787	831	781	749	768	750	804	814	768	800	801	748	755	757	771	708	797	776	786	809	730	783	766	769	753	762	798	770	792	777	771	742	801	784	759	778	723	767	769	790	776	816	732	755	804	817	762	815	786	769	762	798	750	782	797	826	773	801	799	803	790	727	816	785	773	760	767	733	829	795	759	797	800	764	801	782	755	779	818	803	807	734	794	792	798	773	754	746	784	793	817	785	766	809	769	807	733	791	822	824	784	785	775	819	791	795	759	829	789	853	790	809	793	790	800	807	781	797	816	787	761	754	771	756	828	782	777	831	768	764	787	825	760	764	823	790	774	809	774	763	797	769	821	796	727	779	760	751	799	800	762	801	818	760	786	814	794	789	820	776	768	755	787	751	814	805	750	800	801	767	718	800	773	765	787	764	800	784	761	732	810	817	798	813	781	813	775	765	811	822	738	749	776	758	759	830	801	751	739	815	727	798	797	801	770	751	812	806	788	733	765	759	775	757	764	790	801	824	779	820	797	768	780	839	770	741	781	757	737	790	785	798	825	803	761	813	771	791	789	711	787	775	775	811	814	823	767	763	777	762	756	797	761	784	760	765	811	724	806	804	785	767	750	741	794	770	757	813	804	795	817	813	793	747	773	827	792	768	768	763	818	809	788	795	807	728	754	796	763	749	809	788	782	797	798	777	789	801	797	753	779	773	794	806	768	764	767	772	779	746	801	817	767	813	791	779	770	753	768	797	815	792	795	764	813	767	741	786	807	755	863	760	785	750	803	758	825	733	747	783	781	793	817	825	777	757	780	786	806	825	796	776	776	814	801	717	786	791	711	809	788	792	848	798	807	780	767	857	775	823	827	767	782	765	822	767	761	769	763	710	827	802	773	771	751	782	811	808	812	798	806	773	755	826	805	720	729	811	795	764	817	744	828	807	807	807	773	734	817	802	767	797	777	774	829	770	774	733	781	769	750	834	756	803	809	798	804	779	754	865	782	784	775	786	730	761	760	824	787	799	852	753	725	772	858	792	775	742	754	786	766	782	795	746	767	808	748	781	788	791	788	747	826	778	758	765	788	760	793	770	767	741	749	781	769	775	809	755	790	819	792	806	743	768	729	793	744	804	789	768	760	779	783	783	761	804	747	773	770	765	771	809	800	801	773	792	808	719	770	826	787	786	785	829	802	831	803	799	821	758	782	769	724	732	786	781	879	788	793	788	746	769	853	815	775	818	875	805	787	743	769	730	750	825	772	839	771	869	794	800	779	775	768	752	792	757	736	721	792	751	786	838	754	783	780	780	735	800	817	757	808	730	785	754	771	809	805	770	770	771	807	800	783	790	798	783	796	828	782	859	797	827	799	768	794	795	812	782	797	798	777	743	805	768	776	772	785	755	820	764	755	768	778	737	839	797	742	720	742	747	758	781	784	801	805	788	817	729	810	773	806	760	785	797	808	807	777	819	767	786	720	769	759	759	734	745	773	790	765	786	775	757	746	785	799	748	804	801	851	778	825	822	813	789	735	781	801	780	790	792	764	819	805	795	751	747	804	775	773	797	766	850	813	741	739	856	759	825	803	818	767	792	748	782	826	791	728	817	775	791	737	797	776	825	786	805	732	758	747	786	792	805	766	785	787	783	800	802	796	814	791	766	771	852	816	817	782	766	785	787	772	792	804	793	761	774	775	850	802	798	748	799	826	786	776	759	785	765	752	795	840	766	834	816	770	818	811	811	774	764	747	752	795	805	809	809	773	779	769	841	774	767	792	805	755	815	756	758	755	751	833	811	812	789	788	839	805	774	835	796	827	787	754	765	783	845	805	791	819	771	789	795	766	810	781	790	733	743	782	765	817	790	805	780	802	801	789	808	787	752	749	815	767	803	782	715	818	770	809	846	802	792	827	814	806	775	854	757	751	805	766	722	811	803	753	818	785	760	774	804	806	773	769	756	846	775	749	847	785	745	794	733	735	808	776	817	769	743	818	805	777	763	765	783	767	804	823	815	766	791	794	766	723	750	756	797	814	800	759	770	797	782	823	778	797	807	804	830	778	835	781	779	809	780	734	769	795	799	744	769	789	837	771	862	778	757	795	775	808	760	838	773	753	832	785	785	741	788	826	808	732	757	763	828	794	786	803	809	772	761	769	768	783	735	800	808	820	796	795	831	792	814	819	766	751	752	788	741	785	805	787	762	800	800	823	805	729	760	806	797	761	791	761	808	789	797	786	799	791	788	750	760	753	808	808	845	778	721	810	787	816	778	792	825	786	778	774	773	792	835	800	804	755	805	767	799	774	791	795	772	798	821	778	755	769	792	750	795	759	725	797	758	764	792	762	777	787	732	793	821	765	765	766	828	782
3855	2157	2344	1778	1520	1279	1660	1549	1267	962	693	530	410	306	259	222	231	232	197	207	210	229	200	234	223	214	199	211	253	210	222	241	199	240	218	204	217	234	208	189	208	211	219	242	192	225	228	185	206	204	228	211	239	196	234	214	221	242	208	222	202	211	172	212	234	189	216	234	192	216	210	194	213	204	207	200	244	195	208	240	219	208	222	224	174	190	216	246	227	220	247	218	207	186	207	221	215	189	191	216	232	208	240	224	222	206	212	233	198	221	200	209	212	219	220	183	189	216	202	198	199	235	203	239	195	200	197	234	215	207	179	209	221	183	218	228	211	228	215	193	213	215	198	229	227	225	197	236	188	207	203	197	221	189	221	211	222	231	211	228	234	237	210	221	198	228	226	207	212	228	229	228	195	229	220	243	200	200	228	213	226	219	226	225	188	204	209	228	263	230	215	185	224	189	201	236	205	231	218	188	195	210	221	200	228	232	231	217	223	232	178	218	211	235	206	229	193	181	229	221	183	209	205	245	236	211	226	202	198	224	220	215	230	199	196	185	204	192	224	210	195	286	225	236	220	229	235	199	211	198	241	213	180	209	199	228	205	222	227	198	195	200	200	241	215	173	198	215	210	214	203	222	192	220	193	219	204	193	226	225	223	200	212	228	209	219	209	196	226	240	199	215	195	183	247	231	195	202	224	201	197	207	195	214	215	199	214	197	209	220	213	213	222	219	228	206	225	209	216	202	238	205	204	236	219	203	190	226	207	196	228	206	205	240	201	241	211	200	217	201	254	203	227	235	222	231	203	210	214	253	237	214	205	205	225	201	218	207	177	212	219	210	229	228	235	218	248	233	195	218	215	218	194	222	198	243	209	227	201	225	207	225	212	218	226	205	201	188	226	217	211	189	224	186	202	233	227	235	224	199	224	210	220	213	228	215	227	195	222	238	203	231	209	231	214	196	202	223	203	195	192	206	228	219	183	213	216	233	217	206	201	212	210	231	232	203	190	216	220	196	238	226	207	195	196	221	216	214	222	208	225	219	213	216	209	233	219	212	199	199	203	230	209	192	218	218	190	192	192	228	233	212	206	217	215	229	236	247	204	210	214	234	218	203	203	185	210	214	174	198	214	197	213	192	221	214	227	228	229	207	228	199	185	178	197	216	181	192	206	216	198	217	192	199	213	226	205	204	217	226	229	223	201	217	211	201	229	259	228	217	205	223	246	170	213	224	207	222	197	216	211	219	212	219	207	201	212	193	192	187	225	232	216	220	194	205	215	225	203	220	213	224	201	194	204	224	189	212	199	236	219	258	237	214	223	210	247	228	191	195	199	203	213	231	224	219	198	204	221	226	202	208	227	225	215	219	220	231	200	194	192	208	229	227	219	192	215	178	218	236	228	203	200	216	226	223	214	219	205	228	202	219	229	197	217	225	203	206	263	201	223	238	221	214	196	207	216	208	221	180	228	251	236	215	195	213	223	244	219	192	194	207	205	233	212	210	188	206	187	207	185	229	221	239	208	225	177	201	217	191	216	208	203	205	213	218	213	231	203	218	226	193	231	233	217	229	236	225	212	231	215	189	217	203	206	194	208	219	242	217	202	208	234	203	217	206	221	217	212	205	222	208	207	241	227	194	188	200	208	234	218	193	219	205	208	207	221	207	210	236	219	212	215	230	220	222	228	199	217	224	200	231	215	220	191	190	240	229	216	218	211	221	231	216	198	213	205	232	204	208	197	217	207	234	196	194	215	215	246	216	242	228	206	180	216	259	211	205	190	181	247	222	228	225	198	191	192	212	237	218	209	229	211	224	194	225	226	223	253	204	213	216	210	220	194	191	200	238	190	188	213	210	199	221	232	197	235	204	222	215	207	215	210	210	217	235	227	201	215	226	199	247	212	193	206	235	228	219	205	199	234	232	204	197	237	212	217	213	199	217	202	209	226	221	208	221	190	224	221	216	209	211	203	220	207	208	221	215	208	218	232	237	213	208	200	186	209	207	221	217	205	230	209	230	215	219	227	237	228	225	205	213	219	188	215	198	210	222	240	232	207	214	230	217	214	237	231	225	202	203	225	220	225	213	186	206	234	228	211	198	224	212	191	188	180	216	220	224	217	218	189	202	218	231	206	241	204	189	196	211	219	208	211	243	200	216	227	218	187	216	186	234	210	192	223	220	237	194	199	230	242	233	207	241	225	199	227	240	225	197	218	217	238	192	219	199	196	214	204	205	211	210	202	215	220	222	224	201	214	176	208	233	236	216	208	211	223	222	221	226	260	204	221	216	206	201	190	197	223	186	230	226	228	231	223	232	216	205	205	263	200	208	211	231	200	200	199	231	216	221	198	192	210	226	203	219	217	218	195	222	207	228	220	235	179	223	240	228	176	231	216	225	225	236	221	231	249	206	234	209	185	221	191	231	190	201	211	230	241	209	205	225	181	207	203	187	236	212	215	210	248	203	208	206	213	236	233	222	217	204	232	191	232	207	230	218	188	197	217	222	208	216	210	216	206	225	208	217	232	215	212	211	239	222	213	212	213	214	230	217	230	233	192	222	231	241	229	206	216	217	224	219	217	213	211	191	214	242	217	200	204	195	216	205	218	239	233	200	221	179	210	230	223	237	225	203	221	200	222	205	208	198	228	202	188	215	212	242	218	189	212	203	207	185	228	222	232	207	191	222	236	216	225	223	195	213	191	217	196	187	208	213	229	197	222	237	218	244	222	232	235	179	198	208	216	202	218	197	210	182	216	229	208	209	205	201	203	222	227	207	221	221	208	235	205	211	193	224	220	224	199	199	200	214	213	229	221	229	198	196	206	225	222	187	198	217	215	215	211	216	220	208	218	242	237	261	224	210	229	258	230	232	231	231	219	216	193	221	223	222	228	225	238	222	217	225	223	205	206	225	179	237	239	191	228	212	218	193	227	213	212	215	215	235	235	197	237	221	224	219	217	220	205	201	192	198	246	234	211	196	199	227	213	225	225	207	194	252	214	200	202	213	210	220	202	200	210	177	191	202	207	204	222	236	202	220	226	212	208	214	211	211	221	198	228	201	212	234	220	215	235	218	223	205	230	193	195	226	191	225	239	222	189	223	208	208	224	209	223	208	229	237	216	271	214	213	219	219	246	212	193	202	187	215	229	202	223	219	205	239	211	217	206	215	207	208	207	200	198	197	215	195	202	193	188	235	232	233	187	231	209	225	196	209	213	227	244	221	218	209	191	212	216	226	234	184	222	194	216	167	196	208	195	218	195	204	193	205	202	216	208	246	245	207	249	234	229	196	241	211	226	219	225	234	195	209	189	240	177	197	229	239	219	195	199	216	196	224	225	217	183	208	209	210	220	211	228	195	180	208	246	209	225	204	250	204	188	219	221	236	216	199	253	199	204	212	222	201	250	223	215	211	208	248	259	229	218	214	211	182	198	217	219	215	206	205	234	212	229	206	235	199	211	212	203	232	217	233	219	219	208	212	196	230	209	213
3085	2038	4183	5404	6014	6012	7340	6632	5190	3769	2639	1664	1165	824	688	521	489	497	505	467	476	514	521	535	504	488	516	525	537	513	504	478	507	532	474	498	453	454	518	516	508	510	497	507	501	460	481	546	519	478	502	495	457	476	498	492	487	497	511	509	514	494	491	502	516	506	520	464	487	494	516	469	505	501	507	487	532	494	507	479	519	491	503	542	503	499	470	519	484	468	518	520	444	541	454	484	475	478	473	494	480	496	515	500	485	476	477	522	475	496	476	475	480	498	506	492	514	468	526	489	510	483	507	552	532	544	538	548	485	488	479	486	486	509	527	522	453	516	503	498	537	541	495	519	521	488	489	495	482	500	478	511	528	498	515	489	501	512	498	510	457	501	493	490	497	545	493	521	488	490	475	517	517	487	510	515	531	457	486	493	530	516	488	537	477	464	489	496	496	491	474	495	491	487	433	457	508	506	530	474	488	509	506	536	558	495	500	498	524	506	541	529	496	493	515	499	508	504	478	482	491	498	494	485	499	480	489	508	491	487	509	507	510	483	508	542	504	494	471	476	506	495	509	499	501	533	496	518	526	505	488	498	537	466	522	500	535	510	499	550	531	518	485	496	519	488	491	507	490	499	475	479	488	514	476	499	445	511	496	486	508	527	492	505	514	504	472	515	519	496	515	502	498	502	497	488	508	470	489	506	475	498	508	509	495	491	546	492	452	479	491	509	479	470	458	538	500	495	501	514	472	537	500	514	473	487	547	522	487	538	487	504	515	457	522	492	518	488	525	511	478	482	502	516	511	448	505	500	488	487	504	500	505	477	512	478	465	514	516	520	512	507	524	476	495	502	508	493	497	470	498	516	515	486	529	499	476	471	504	488	481	505	482	467	499	477	476	484	534	477	528	518	478	481	508	510	493	526	507	505	478	509	507	477	489	493	473	496	537	503	494	528	482	469	495	522	463	534	494	490	472	498	492	493	506	506	464	518	496	504	488	513	496	486	530	504	504	498	487	541	470	520	478	494	502	499	524	524	479	535	531	527	479	519	491	529	510	501	527	488	495	538	503	524	496	505	473	496	508	522	461	488	506	510	464	460	505	502	512	500	511	469	532	486	491	492	480	530	468	494	466	492	498	486	496	506	514	516	522	514	527	500	503	535	461	517	486	473	500	488	503	510	482	485	495	544	499	500	506	458	493	488	470	508	502	536	454	503	514	510	519	549	519	516	512	511	518	507	511	507	504	447	478	486	481	517	513	459	509	531	500	533	530	526	504	499	496	533	487	498	488	488	539	493	503	483	456	497	516	510	513	477	525	512	460	513	482	508	487	486	496	474	497	453	470	469	496	499	499	461	521	517	502	446	512	541	508	508	498	503	493	501	518	473	505	499	501	527	534	493	537	499	510	531	511	505	486	535	548	494	488	480	559	492	493	509	502	477	500	502	455	541	517	516	504	494	505	541	518	510	480	554	534	495	483	507	521	497	471	495	525	512	473	497	486	479	507	505	468	514	512	530	525	533	529	499	501	503	491	495	495	495	482	496	541	511	504	523	520	525	515	469	504	491	493	490	493	526	531	525	485	465	544	478	529	486	501	498	510	479	488	486	496	504	515	474	481	530	479	513	508	522	525	466	504	440	529	487	496	532	459	509	536	493	515	462	468	501	511	477	528	498	511	536	463	535	515	516	517	480	542	494	483	516	505	501	479	496	494	508	476	488	483	487	448	523	506	515	502	514	489	506	491	492	517	504	525	462	514	523	507	512	483	514	528	491	468	507	482	484	501	487	527	487	459	490	485	513	518	522	492	448	463	506	542	516	494	503	483	550	503	494	505	523	490	529	538	529	490	534	467	480	506	478	536	498	512	510	503	503	500	512	476	481	507	476	526	492	529	525	488	516	501	527	514	491	488	469	549	535	480	489	487	493	481	515	478	502	485	523	460	487	468	519	483	508	521	512	487	468	500	494	485	512	516	511	513	536	497	498	481	498	527	551	535	509	508	512	514	488	480	505	501	458	500	511	519	520	515	508	510	540	482	506	494	483	501	503	490	506	501	486	516	499	509	528	506	486	523	468	502	519	501	505	526	476	470	515	500	500	478	523	458	506	486	528	519	502	530	511	498	492	518	492	454	514	554	523	500	479	519	509	503	519	497	522	543	549	500	489	505	497	470	520	503	509	513	485	529	517	492	494	491	488	475	473	494	495	518	527	509	542	490	486	521	534	475	513	510	523	506	495	519	495	513	523	494	511	526	506	474	500	520	490	540	509	484	486	509	515	472	493	528	521	537	526	517	543	547	529	498	508	519	529	483	510	514	492	524	511	478	494	484	476	525	489	518	534	493	511	524	512	512	503	504	514	495	482	497	517	500	541	501	517	511	527	497	481	499	507	471	513	502	499	474	475	488	504	495	519	509	484	449	509	509	511	520	511	478	499	519	476	498	452	490	513	482	515	540	469	488	542	480	474	512	502	474	476	499	489	495	438	508	508	458	492	517	453	508	467	493	500	496	475	528	521	524	534	492	495	481	522	502	544	469	529	515	562	536	496	505	510	522	488	529	534	484	514	542	497	521	503	514	567	504	490	530	491	462	526	498	525	498	480	544	505	447	500	485	507	508	487	480	483	500	467	517	532	496	544	521	513	486	489	464	495	487	482	463	498	473	530	519	527	534	556	511	474	494	498	515	517	517	510	497	519	477	507	500	494	491	515	492	493	520	494	494	502	533	493	555	472	510	508	525	501	492	483	446	520	503	506	495	548	503	504	523	498	527	490	540	536	497	507	513	495	487	528	480	500	491	451	488	496	492	514	527	498	524	501	518	482	470	489	482	512	495	505	473	505	521	535	499	438	486	487	484	514	513	474	492	494	522	518	518	536	499	464	518	468	551	466	514	494	516	503	511	534	506	477	484	501	513	496	491	512	477	494	451	487	525	482	474	439	514	526	512	512	525	453	493	521	518	515	474	494	510	487	496	471	513	540	506	498	505	444	487	495	505	472	488	498	487	511	483	480	494	500	478	493	531	508	480	496	495	535	463	514	519	515	489	510	493	491	493	491	504	485	509	519	511	525	505	487	505	463	544	527	532	501	477	540	509	494	472	509	509	483	499	494	465	520	520	512	517	508	537	479	477	487	501	505	540	506	510	506	459	524	447	504	510	534	470	544	488	487	521	522	558	527	448	480	502	510	502	537	526	469	478	463	515	505	487	499	495	528	497	509	507	519	518	510	487	540	536	487	476	477	469	568	488	494	496	472	485	494	517	499	505	483	492	491	504	543	498	533	516	468	503	498	492	510	474	488	513	464	493	509	516	499	524	494	441	512	491	508	512	488	484	479	543	484	521	525	521	524	502	485	494	505	517	509	544	559	505	498	467	506	481	506	500	457	510	528	559	555	491	516	545	469	458	509	433	488	501	514	494	483	498	506	531	493	484	485	465	466	501	487	477	465	533	520	545	500	494	511	476	503	543	474	465	510	485	468	461	543
20911	6324	5968	24943	45224	48438	43371	38144	28528	18474	10887	5941	3045	1594	896	478	338	345	344	366	334	362	326	349	362	323	358	347	327	328	327	329	318	377	391	340	361	379	343	364	316	358	331	341	335	314	337	370	340	325	357	355	369	364	378	345	343	369	341	307	344	387	311	306	348	325	364	343	329	327	368	345	356	298	339	344	331	327	343	333	372	331	338	349	331	324	362	367	345	350	351	382	321	351	357	366	355	409	351	373	346	347	357	346	318	309	355	357	353	354	323	371	339	330	365	400	342	323	338	309	322	331	335	330	341	291	344	340	388	326	358	345	344	359	355	347	302	360	305	379	363	302	337	342	307	335	377	321	360	352	382	368	320	359	344	337	329	319	340	366	353	364	353	315	357	346	354	325	369	348	354	372	331	344	341	372	336	340	357	359	388	352	309	345	357	315	346	309	356	366	322	340	339	346	327	338	337	350	331	348	317	317	344	334	346	398	341	339	347	337	345	361	361	331	338	330	362	314	362	352	347	336	355	354	358	378	357	351	340	340	346	353	373	376	321	333	308	344	298	345	373	371	358	344	368	328	346	332	359	367	321	331	346	321	363	366	322	367	345	310	326	365	363	355	373	395	343	325	350	320	330	317	354	305	341	358	327	380	308	310	334	348	362	309	334	321	317	358	354	352	356	320	367	332	344	347	351	364	365	332	368	381	355	362	326	363	325	310	341	352	358	325	335	314	323	343	353	318	333	370	348	323	351	344	332	315	329	338	325	329	318	344	359	331	335	363	352	354	322	329	372	346	336	358	350	349	319	339	355	372	344	325	304	335	355	372	315	353	340	378	372	350	351	336	365	324	357	342	362	367	357	347	364	324	360	349	317	368	343	339	344	350	332	356	374	366	324	351	353	354	331	324	351	319	379	367	350	356	335	350	360	365	348	334	367	335	349	362	335	343	364	351	323	343	340	343	351	340	332	358	348	356	360	340	307	320	313	327	343	321	357	344	330	337	351	341	344	333	348	394	330	319	334	376	382	354	373	324	345	347	342	358	357	390	368	376	379	366	365	318	337	351	350	330	325	351	345	352	296	388	357	358	349	341	335	346	377	330	353	346	359	347	360	360	349	319	362	346	352	338	370	340	372	346	354	340	377	338	345	357	353	345	341	383	352	350	349	361	370	346	356	327	363	382	354	313	307	367	353	362	336	331	350	357	345	300	335	348	356	377	332	341	337	334	320	308	330	354	343	331	364	366	358	363	340	343	357	362	338	345	319	377	357	320	337	344	329	365	333	362	330	328	353	320	369	382	308	345	328	306	320	350	337	351	345	400	359	334	344	360	341	367	295	336	324	356	350	336	356	342	344	357	333	377	326	362	333	292	323	357	334	324	343	311	350	329	324	323	344	346	337	376	339	358	348	350	331	352	321	340	321	338	355	361	354	359	351	368	346	357	331	356	338	341	365	352	329	319	340	318	348	349	375	309	320	327	327	339	416	352	328	325	336	353	347	334	332	335	336	324	315	347	354	321	331	329	361	342	332	337	333	350	381	365	340	371	362	347	347	370	340	347	339	346	367	326	325	378	334	344	307	345	356	354	329	357	325	342	340	323	295	338	324	372	345	347	329	359	387	343	372	357	366	350	317	381	354	325	325	335	324	361	355	346	312	364	330	352	360	359	384	330	346	360	322	361	323	351	338	350	319	331	372	301	334	363	404	361	348	377	325	348	343	374	347	349	334	351	347	309	333	376	341	379	352	334	354	370	362	351	344	353	348	363	320	340	355	297	349	320	327	320	329	357	349	329	330	323	364	341	361	334	368	347	383	333	342	363	333	343	350	327	312	361	348	354	368	359	294	341	347	355	328	343	389	321	346	334	371	324	382	348	333	329	331	377	323	335	314	338	355	374	362	327	304	326	341	346	383	331	330	351	364	328	322	329	335	376	354	356	322	362	362	360	332	350	344	356	329	338	324	351	365	331	368	329	343	326	329	360	335	333	368	341	345	361	370	348	354	348	359	343	322	325	350	348	360	349	348	345	355	334	323	329	380	355	339	360	336	318	333	383	350	355	336	373	333	352	355	338	345	358	340	358	333	326	336	319	330	327	356	312	365	376	340	376	343	350	325	345	350	331	370	335	368	345	348	371	368	361	361	327	328	371	359	336	356	383	326	355	335	337	345	344	385	350	386	369	362	345	336	359	326	358	357	367	370	367	335	347	332	339	334	346	315	346	317	353	350	381	327	355	315	363	329	357	377	358	391	325	357	320	303	344	372	323	371	326	320	331	373	348	392	348	348	343	366	365	356	354	338	320	340	364	376	386	364	378	348	343	342	324	333	358	361	370	356	368	343	328	365	318	351	359	348	354	341	354	344	350	352	343	330	378	364	340	321	335	336	321	328	364	302	344	357	317	326	316	365	325	342	336	351	344	321	317	323	339	341	330	382	348	348	336	328	304	349	337	344	337	338	342	335	362	355	333	382	358	370	378	364	339	361	367	337	347	324	325	357	347	330	357	324	372	358	382	341	342	344	317	324	341	335	344	342	350	352	367	349	330	353	339	341	330	320	349	334	380	333	333	324	322	325	317	333	411	369	368	349	353	342	315	378	355	333	331	340	319	359	344	367	340	363	333	354	320	350	393	352	333	361	344	310	345	312	335	342	345	307	335	348	352	358	338	317	376	341	344	366	361	355	344	369	369	395	352	384	342	358	335	381	338	387	357	344	318	343	328	327	312	374	322	334	359	344	382	342	364	311	358	316	348	335	348	341	351	348	313	349	371	333	342	328	344	367	349	346	358	344	354	341	314	348	340	382	340	296	342	356	347	374	311	329	343	357	367	315	335	366	353	339	324	329	310	390	390	349	335	337	380	349	337	338	351	362	357	322	326	349	336	353	344	364	326	354	335	333	346	322	407	368	351	329	375	328	356	352	363	331	343	337	377	343	369	363	335	374	359	357	330	372	324	330	350	379	320	342	342	310	344	357	321	375	344	352	354	356	328	354	357	318	356	356	352	327	333	349	343	325	336	385	363	361	331	311	336	432	335	350	352	356	321	348	354	331	365	371	314	321	379	383	359	330	360	333	351	368	349	325	348	355	343	360	360	315	335	322	345	342	376	353	352	355	337	361	367	345	356	348	387	319	332	334	337	339	340	375	343	344	379	341	333	393	343	347	329	297	337	336	335	323	336	355	342	349	364	344	347	339	378	352	355	352	358	357	343	350	361	361	357	396	370	334	336	359	389	378	350	350	338	330	297	372	344	376	351	342	327	339	351	339	335	325	304	350	385	339	352	347	347	341	357	352	361	380	337	334	373	341	334	351	352	350	328	384	371	367	348	286	348	357	357	334	349	355	308	330	363	335	301	349	311	347	385	348	378	346	359	367	343	345	343	342	359	329	348	332	343	352	352	326	375	356	366	352	344	322	343	357	340	358	381	340	352	362	296	378	346	338	363	312	341	363	353	352	357	329	363	353	308	328	357	356	346	357	390
10072	4338	8785	38126	56942	60320	57557	53258	45240	36078	26915	19062	11289	6430	3332	1258	762	803	734	768	785	737	805	748	788	789	708	734	785	789	730	730	747	760	773	757	800	807	749	759	768	800	734	771	774	735	726	820	799	749	741	707	752	784	769	752	775	784	776	779	801	743	779	769	709	796	787	823	746	759	759	722	805	755	754	777	758	774	794	771	823	785	750	746	740	776	769	754	764	806	791	774	748	752	772	771	753	703	749	706	760	773	748	763	795	784	707	766	790	790	770	823	737	758	768	779	706	750	759	755	719	754	734	720	758	817	782	753	762	753	769	776	731	738	761	761	767	747	756	785	822	771	725	824	817	795	776	762	792	755	750	778	803	787	739	789	750	790	751	764	765	742	762	822	717	759	789	751	768	732	708	770	803	777	785	773	794	763	793	728	712	754	832	758	734	748	741	728	725	737	769	743	768	797	753	751	793	771	738	753	751	752	784	777	719	765	767	786	751	786	781	732	740	806	762	771	794	770	724	763	738	715	735	805	809	768	749	769	774	750	829	739	801	758	790	719	763	781	758	764	776	760	758	773	778	791	706	747	790	749	703	748	732	743	740	755	711	791	777	690	801	765	743	792	750	791	756	742	745	781	767	722	756	777	722	797	756	749	771	752	781	756	749	738	737	737	793	752	763	781	783	741	779	751	742	748	772	732	779	780	788	737	796	758	736	755	799	755	757	797	763	759	733	782	739	760	700	763	728	748	744	737	745	772	775	774	759	752	772	797	724	772	765	720	749	755	751	784	767	759	805	791	719	788	741	770	806	762	767	775	825	750	777	720	736	819	749	746	767	754	759	795	764	788	791	813	749	739	788	712	769	698	760	748	800	820	785	761	785	727	767	761	808	760	785	776	786	776	740	779	734	780	740	775	774	746	791	747	790	749	773	805	746	736	761	786	781	766	779	736	757	805	777	805	841	793	768	803	798	769	777	778	804	716	767	784	785	786	714	818	752	767	732	793	771	733	755	788	786	719	802	786	770	769	745	747	733	787	773	739	716	790	740	815	764	768	733	780	771	751	811	776	800	698	745	744	758	754	833	753	761	805	753	795	768	759	736	790	789	739	743	688	733	765	770	728	787	761	756	737	740	767	748	732	738	779	745	770	771	772	766	767	808	790	767	732	800	753	749	766	747	775	778	792	715	778	773	753	762	761	751	788	773	730	727	735	770	733	717	786	771	810	748	824	771	746	791	740	837	778	749	745	743	707	776	754	800	798	789	803	772	775	698	749	724	769	743	787	789	798	787	784	785	746	778	762	714	795	742	811	756	729	763	771	744	759	769	756	749	778	785	794	770	750	768	760	750	816	754	807	731	776	769	762	834	782	796	724	765	782	730	790	764	703	733	785	791	738	730	773	801	767	812	793	812	762	769	737	784	702	713	753	805	764	781	764	736	795	777	737	794	685	811	765	772	775	803	751	798	768	751	782	754	777	758	724	719	765	723	735	764	809	793	774	819	791	764	757	736	783	743	779	842	781	770	746	775	782	754	743	751	783	774	818	729	737	792	816	751	810	726	775	779	751	803	711	772	742	758	742	814	751	757	759	811	789	766	793	800	783	777	821	780	794	828	749	786	746	786	833	762	770	756	757	801	757	759	717	745	745	726	749	790	762	776	784	751	792	770	738	775	711	708	678	754	714	736	762	785	776	793	757	807	786	791	753	776	720	720	732	748	735	740	789	743	774	797	819	805	825	738	724	797	769	723	735	819	761	796	773	757	781	766	768	787	802	770	778	759	735	767	779	744	747	784	796	752	731	806	775	792	757	808	792	781	779	771	755	747	746	741	783	766	750	767	752	753	809	778	712	741	740	757	737	764	814	754	736	743	763	759	754	756	816	721	786	744	748	768	774	764	692	730	738	811	757	753	752	786	725	769	707	745	745	754	759	765	790	731	768	804	803	765	738	755	745	777	746	777	764	783	780	778	776	749	765	724	775	700	803	802	728	837	755	775	772	750	779	763	775	727	760	786	778	749	794	743	756	780	739	816	746	767	750	764	788	725	720	763	734	813	790	756	803	805	761	770	783	765	739	746	763	792	706	781	737	742	777	747	778	802	731	774	722	772	760	768	737	750	762	782	795	736	762	777	812	765	766	796	769	723	764	716	754	770	745	775	772	774	734	776	768	772	741	768	761	812	827	733	830	790	757	783	725	735	785	765	764	693	726	781	748	771	727	765	751	747	781	797	718	728	736	789	746	702	798	768	754	731	767	764	703	732	793	794	788	770	759	813	768	779	711	774	732	803	746	761	786	775	757	818	767	732	806	703	785	749	772	759	721	714	782	762	818	792	773	764	756	730	791	805	750	735	780	789	759	763	741	726	742	788	720	817	762	812	789	773	745	765	755	801	822	773	795	767	781	749	765	780	779	801	762	760	748	715	761	788	741	777	738	772	787	805	770	786	759	791	800	757	719	773	753	722	781	756	773	769	821	726	771	777	780	787	764	747	728	716	771	765	762	757	743	769	737	820	734	745	759	745	737	808	723	739	757	785	766	785	788	768	754	726	764	772	734	797	733	756	752	810	748	737	751	778	772	756	735	749	767	779	774	722	785	730	732	803	763	789	789	757	747	795	828	779	807	773	764	795	761	780	797	804	797	738	813	788	765	751	768	772	742	800	749	756	770	721	719	781	793	747	797	796	797	748	752	764	810	780	771	775	767	760	798	801	742	752	761	765	769	745	767	751	783	765	779	719	699	765	764	786	745	732	763	779	760	753	801	781	784	793	747	764	751	781	707	783	737	738	731	790	720	767	746	727	763	776	804	781	750	842	756	753	775	807	716	750	745	801	764	760	781	750	817	771	776	746	797	772	807	766	737	823	713	759	753	785	784	780	808	750	774	750	760	810	737	808	754	777	768	809	789	818	735	774	767	795	790	797	767	742	751	784	751	761	788	802	776	762	752	810	753	742	690	786	734	691	746	729	755	775	746	781	770	789	762	732	794	779	741	732	733	751	772	758	745	772	773	805	785	821	773	772	808	767	731	809	728	745	763	767	734	750	761	759	779	766	779	739	715	735	731	778	761	764	694	829	805	749	746	816	746	786	794	718	781	746	789	778	760	775	746	776	786	724	784	777	759	796	708	756	764	740	760	752	762	768	731	732	773	734	727	780	761	793	797	794	793	751	740	795	766	764	743	782	781	760	761	790	737	794	782	734	741	768	770	775	737	748	754	773	764	753	824	732	719	755	738	776	778	815	754	803	788	740	788	776	771	730	760	752	773	746	801	752	770	772	721	783	747	768	748	765	791	749	818	785	791	756	772	741	770	722	761	747	792	742	769	734	784	773	736	819	768	797	737	789	757	771	729	729	745	815	810	793	756	749	761	778	759	814	778	731	787	751	758	757	779	787	737	801	736	781	782	728	774	763	776	760	786	812	742	749	718	763	750	787	771	791	786	769	746	787	773	727	770	751	778	751	774	794	711	721	772	753	756	804	789
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
