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
337129441453	337129442012	337129442562	337129443112	337129443662	337129444212	337129444762	337129445312	337129445862	337129446412	337129446962	337129447512	337129448062	337129448612	337129449162	337129449712	337129450262	337129450812	337129451362	337129451912	337129452462	337129453012	337129453562	337129454112	337129454662	337129455212	337129455762	337129456312	337129456862	337129457412	337129457962	337129458512	337129459062	337129459612	337129460162	337129460712	337129461262	337129461812	337129462362	337129462912	337129463462	337129464012	337129464562	337129465112	337129465662	337129466212	337129466762	337129467312	337129467862	337129468412	337129468962	337129469512	337129470062	337129470612	337129471162	337129471712	337129472262	337129472812	337129473362	337129473912	337129474462	337129475012	337129475562	337129476112	337129476662	337129477212	337129477762	337129478312	337129478862	337129479412	337129479962	337129480512	337129481062	337129481612	337129482162	337129482712	337129483262	337129483812	337129484362	337129484912	337129485462	337129486012	337129486562	337129487112	337129487662	337129488212	337129488762	337129489312	337129489862	337129490412	337129490962	337129491512	337129492062	337129492612	337129493162	337129493712	337129494262	337129494812	337129495362	337129495912	337129496462	337129497012	337129497562	337129498112	337129498662	337129499212	337129499762	337129500312	337129500862	337129501412	337129501962	337129502512	337129503062	337129503612	337129504162	337129504712	337129505262	337129505812	337129506362	337129506912	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3359	3650	2300	3362	3650	2300	3367	3650	2300	3367	3650	2300	3372	3650	2300	3377	3650	2300	3379	3650	2300	3382	3650	2300	3385	3650	2300	3385	3650	2300	3385	3650	2300	3384	3650	2300	3379	3650	2300	3379	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
62657	56616	78318	70476	56925	42528	28040	15936	7887	3479	1699	894	631	485	413	403	442	410	432	439	454	413	407	413	431	425	447	438	423	445	443	391	438	409	436	431	399	425	415	415	423	421	488	410	439	429	432	421	415	406	403	446	408	428	423	387	426	402	412	449	434	368	388	440	406	409	429	423	474	443	386	455	378	402	424	394	436	431	399	416	438	461	437	447	414	429	394	442	406	445	430	357	394	436	433	380	411	426	396	437	391	415	457	400	410	431	397	395	434	446	426	385	440	406	406	445	374	423	419	411	417	452	432	387	409	458	474	399	403	385	411	393	413	420	389	432	362	389	404	435	488	432	381	417	404	422	378	385	457	420	407	429	421	442	417	419	404	415	399	409	448	467	455	429	438	421	443	378	394	396	392	454	429	403	406	443	433	396	398	419	393	433	439	406	441	423	421	380	423	400	445	425	438	424	406	422	389	422	421	393	444	450	378	438	420	413	423	400	374	433	397	430	454	410	404	471	420	421	418	386	405	422	408	403	425	392	445	431	440	423	399	440	413	426	410	403	417	438	412	410	417	433	438	401	438	394	404	414	422	411	413	414	425	404	412	439	442	413	382	429	414	424	448	432	402	392	406	402	442	421	398	409	445	417	409	424	388	405	436	406	389	394	400	426	440	417	424	419	463	401	431	452	413	406	436	415	419	434	426	415	418	400	407	417	433	433	401	376	445	424	420	405	412	426	388	420	412	426	427	430	405	410	459	442	439	387	372	394	415	409	433	446	402	405	383	405	404	426	372	413	435	418	464	388	425	441	390	409	419	375	404	423	443	437	424	431	437	443	385	413	404	396	402	437	413	420	420	423	417	410	422	428	449	445	424	421	421	402	420	447	421	443	431	421	432	411	447	403	413	441	406	397	399	402	423	408	438	378	397	406	410	442	397	419	460	402	422	398	401	426	439	460	419	453	403	404	402	416	451	430	410	407	386	424	394	434	430	408	430	441	425	407	397	421	450	423	431	425	435	426	456	409	416	463	431	397	448	427	404	445	440	394	426	414	395	421	431	412	425	391	448	417	405	392	431	440	413	442	387	439	426	459	420	444	419	386	433	412	416	433	415	389	418	444	423	384	419	399	449	413	409	459	443	454	359	400	391	385	422	432	426	455	455	426	419	433	409	415	423	415	447	427	423	385	434	370	458	450	434	415	439	427	418	422	439	457	426	425	405	468	445	387	436	442	409	423	379	395	409	424	410	433	434	482	430	406	397	383	399	374	454	421	380	397	444	419	388	416	438	435	377	418	404	422	452	422	421	461	390	442	423	417	438	418	383	454	434	387	444	431	426	425	414	484	399	423	418	433	424	413	397	439	390	423	432	446	417	436	398	413	421	419	397	416	392	392	389	439	402	455	445	380	416	431	421	419	454	412	442	445	403	426	454	426	400	416	408	406	422	419	376	414	376	395	414	432	418	425	414	385	425	463	426	424	429	401	419	402	404	443	412	424	463	401	387	453	414	443	432	425	443	429	428	359	440	429	413	452	398	421	395	424	425	435	375	412	449	409	427	439	412	407	453	456	418	443	402	437	422	413	392	395	428	418	398	403	448	413	425	442	413	421	417	417	397	406	403	399	417	447	370	415	413	387	454	401	436	418	449	378	423	399	382	401	419	448	420	425	423	391	399	442	429	447	432	441	430	430	423	437	391	396	419	437	431	386	437	424	407	442	438	436	436	445	402	408	423	407	438	450	434	414	429	441	421	424	391	430	438	448	406	433	390	401	476	406	423	437	388	406	405	412	481	384	442	413	421	404	401	392	380	366	452	369	384	447	459	383	439	404	384	458	438	381	414	403	415	424	416	387	443	424	460	436	404	436	412	435	405	400	390	417	432	418	426	388	453	403	407	418	421	415	372	406	429	426	410	399	381	384	412	412	428	431	391	389	464	433	408	423	391	386	436	407	413	467	440	436	412	449	414	388	419	403	449	430	385	374	398	386	410	420	406	410	449	421	422	456	436	458	438	442	447	448	422	403	430	395	430	398	407	440	428	447	443	421	435	441	422	410	436	457	379	419	430	418	382	464	421	428	436	442	389	398	371	420	453	424	360	384	441	420	376	407	412	449	444	402	402	423	436	429	441	418	436	426	392	467	467	454	381	430	458	438	389	377	409	453	457	433	431	476	393	429	476	472	393	389	434	393	379	400	378	448	424	426	433	425	439	419	404	495	427	426	411	389	398	407	415	382	444	415	421	461	426	427	452	432	424	408	419	405	415	427	409	391	408	412	388	393	451	446	413	445	419	389	435	457	408	422	455	420	414	426	425	400	412	410	417	465	415	386	423	432	388	423	411	467	387	404	398	434	467	423	413	450	459	411	403	461	430	392	411	438	404	432	431	413	418	429	396	401	433	405	418	426	419	456	468	420	405	363	417	418	429	418	402	406	434	397	432	448	404	409	374	430	411	418	457	416	443	456	429	410	369	433	409	426	443	433	449	407	415	396	415	429	417	427	451	412	421	424	429	414	451	394	420	424	426	417	444	428	413	389	406	427	408	476	450	407	416	454	385	396	466	405	398	466	397	418	439	447	399	415	459	386	417	440	416	421	393	458	441	416	435	451	414	416	453	405	415	410	415	434	462	410	428	397	408	418	438	436	433	409	417	404	414	394	402	372	420	410	441	407	407	419	455	440	381	404	418	418	416	442	400	412	426	427	447	417	431	457	437	409	429	424	444	421	373	412	422	429	400	434	412	391	443	426	428	436	412	449	415	448	426	401	427	403	414	423	426	434	431	393	441	429	415	474	401	406	443	391	390	408	434	405	386	421	424	382	410	396	422	410	436	415	393	446	442	405	412	393	415	404	404	415	434	408	388	405	435	454	440	462	442	365	399	409	440	399	432	470	358	421	405	419	389	425	394	392	410	406	419	437	434	419	379	433	395	449	409	425	408	440	435	439	410	417	391	430	454	410	416	418	428	418	429	399	446	429	427	437	404	427	403	388	388	415	432	431	416	420	401	409	439	429	408	407	418	398	431	387	399	420	436	398	443	436	382	396	418	398	391	407	433	438	450	410	392	445	439	410	436	392	421	383	392	429	435	413	362	410	434	434	425	429	419	422	400	425	410	409	370	391	437	406	400	411	425	393	381	427	407	444	452	404	398	436	429	385	427	395	417	413	395	417	439	419	413	416	404	435	418	404	411	421	424	422	397	429	434	464	403	445	401	460	434	440	363	409	421	407	382	426	455	421	423	421	394	425	387	410	423	413	383	439	443	423	404	450	400	449	421	437	393	411	418	435	441	440	434	424	430	421	433	400	417	402	393	446	480	407	422	410	391	427	353	400	435	449	449	456	418	384	401	413	375	440	428	425	436	375	406	422	426	402	407	418	446	412	417	468	406	467	411	397	393	434	407	364	451	442	451	425	421	407	412	414	408	382	407	424	388	452	411	415	405	419	429	368	411	439	403	421	428	440	391	405	400	423	392	411	421	441	406	418
33656	43316	72003	75100	66095	53739	41323	31079	19769	11591	5911	2770	1605	1193	906	908	903	852	881	843	911	843	895	867	917	894	875	878	900	845	910	917	929	905	843	846	851	910	885	909	911	893	914	925	907	929	916	896	899	890	863	909	938	911	891	895	889	880	913	907	888	883	875	893	918	874	911	909	924	909	856	931	918	886	903	848	886	914	863	882	903	848	823	890	875	866	881	882	878	916	918	910	894	884	850	870	904	919	889	888	905	928	891	872	861	888	906	903	877	849	909	915	899	897	901	916	870	898	843	838	899	870	924	908	897	850	928	901	855	930	925	888	876	847	889	864	879	918	891	903	886	864	858	917	943	908	920	873	963	904	840	910	930	865	931	894	874	892	868	922	896	903	852	880	918	944	893	896	900	866	869	918	911	885	884	924	902	877	852	865	862	938	923	874	846	854	924	888	911	943	916	890	901	951	854	850	904	918	857	900	895	862	902	873	869	920	887	901	869	895	845	872	896	906	897	893	907	897	923	853	948	886	911	897	918	889	919	902	900	865	915	923	911	913	899	866	924	904	858	896	924	919	874	907	884	891	880	888	892	896	864	905	837	864	877	941	892	917	872	877	844	872	861	850	827	943	848	882	918	888	913	950	932	867	939	933	890	865	869	888	923	816	914	869	846	869	914	855	952	896	897	888	939	921	930	859	877	894	902	934	917	900	864	916	904	889	926	899	916	886	918	845	883	924	868	903	831	859	959	887	929	880	929	919	919	875	853	950	893	877	870	864	843	863	911	868	892	955	917	835	860	896	881	910	880	910	893	875	898	860	951	879	884	866	935	900	877	917	898	883	855	856	909	941	937	870	862	871	885	903	933	893	849	925	879	889	925	892	916	877	869	860	891	932	871	884	922	926	909	852	837	862	924	898	889	924	895	890	883	952	896	940	873	833	952	897	890	856	851	864	899	855	887	861	874	916	871	910	900	863	887	901	909	894	863	858	890	904	881	901	873	933	851	885	902	885	964	912	869	927	885	874	887	889	954	925	921	856	837	882	924	914	883	901	923	867	900	902	925	855	965	883	874	909	860	886	902	920	937	868	843	918	895	921	881	863	856	857	846	851	902	946	921	931	862	891	928	902	886	906	859	891	886	894	848	920	887	874	838	916	836	878	856	899	880	845	930	857	847	954	879	872	927	932	883	897	894	938	903	939	857	914	884	913	895	888	848	913	920	884	889	875	955	874	873	880	881	871	899	885	946	885	842	890	882	864	870	898	808	884	846	956	917	907	892	869	866	918	905	938	951	901	919	884	867	899	885	939	909	894	882	885	908	885	878	878	878	867	879	909	947	864	921	862	877	897	891	883	916	891	875	884	883	926	910	895	901	872	924	930	941	899	900	880	867	867	898	869	862	841	856	859	880	863	877	932	883	915	863	890	871	906	859	914	940	861	890	873	931	862	905	889	898	901	923	879	876	896	874	881	861	859	861	855	866	897	892	942	880	930	856	876	917	904	935	874	843	863	933	855	903	898	900	900	868	927	931	903	859	879	946	868	874	887	902	926	904	890	876	878	899	904	902	922	871	888	887	908	917	850	946	908	844	876	965	881	900	866	862	901	887	835	905	889	896	901	909	884	947	915	853	900	862	951	900	884	909	897	872	912	887	889	893	939	884	885	940	891	859	906	843	897	912	898	904	880	916	850	894	926	869	900	901	899	888	871	933	897	892	870	883	915	924	910	949	885	907	905	867	938	906	914	827	938	903	831	914	830	924	866	906	910	885	859	893	932	900	863	868	845	904	889	950	864	881	947	888	910	930	924	894	924	927	922	855	930	897	873	922	865	907	921	859	920	894	925	944	888	911	914	998	864	886	875	940	934	920	884	903	852	907	846	888	907	856	864	928	902	879	894	886	877	879	908	890	862	863	921	873	935	849	855	876	951	909	803	919	898	876	883	876	906	864	864	918	891	905	845	897	933	898	894	898	907	914	852	900	858	878	895	914	907	908	872	900	959	944	895	890	901	907	939	852	866	891	905	893	920	887	934	926	958	879	881	907	939	916	878	812	943	935	880	883	907	874	912	841	898	854	892	877	860	890	939	906	905	917	870	955	905	921	915	855	858	860	926	900	935	905	902	928	912	898	918	877	865	903	988	872	909	919	854	928	874	904	882	885	848	851	893	896	884	875	943	934	892	941	911	902	891	894	885	875	856	835	877	911	872	861	907	869	950	931	922	866	923	913	853	958	908	975	891	907	882	901	911	867	915	901	882	954	893	899	872	844	902	868	952	890	859	855	875	890	935	942	894	894	862	882	899	843	875	931	922	895	892	928	882	904	896	888	853	899	925	931	894	864	895	838	859	861	897	934	856	896	909	920	953	954	883	929	915	924	875	913	873	867	882	869	864	854	866	911	898	916	893	847	886	893	836	881	892	889	892	877	871	957	861	881	882	915	866	915	925	874	894	878	873	885	889	832	892	918	937	863	850	873	902	904	913	881	862	928	858	932	922	914	931	884	901	920	908	886	899	837	919	931	922	887	901	915	938	889	909	840	878	910	938	865	814	881	930	950	936	938	931	936	906	907	873	901	947	922	924	844	890	881	855	892	879	919	912	923	892	910	874	864	880	870	949	880	966	906	890	960	904	899	927	861	883	909	899	908	827	847	928	882	885	940	865	906	908	846	896	916	919	906	885	863	923	867	954	871	971	876	925	907	864	863	918	925	882	869	920	923	909	906	867	925	918	911	888	896	900	926	911	919	865	891	918	860	911	872	901	885	923	879	916	878	902	959	954	907	895	874	867	919	862	970	991	886	892	908	895	892	885	914	941	885	932	865	829	816	906	919	844	888	911	878	880	903	853	910	907	911	900	915	871	875	890	873	862	843	882	889	917	866	872	871	848	863	947	861	926	967	940	854	945	853	922	904	891	918	912	877	891	845	848	914	866	878	932	862	888	893	864	833	852	882	876	859	867	848	931	922	894	908	846	895	886	880	885	885	901	884	896	902	872	922	929	928	872	960	868	901	885	846	923	895	870	909	871	913	863	961	859	882	931	847	930	921	904	962	894	931	895	840	873	902	915	909	887	908	908	877	923	876	914	947	919	913	921	925	939	921	831	899	918	909	871	869	879	911	868	908	896	928	876	846	882	908	893	875	900	883	887	861	917	902	910	843	893	873	891	870	856	906	938	928	898	880	911	857	900	847	928	862	827	918	886	917	837	962	907	934	914	881	889	895	865	874	899	863	900	894	932	958	923	928	931	861	885	864	902	846	924	895	919	881	880	900	910	878	912	836	873	907	912	851	885	853	876	968	869	849	957	896	925	912	896	893	878	909	926	952	919	871	917	870	868	912	942	889	864	893	894	904	811	880	923	862	911	855	889	889	901	880	940	863	916	910	893	966	924	836	911	910	881	879	862	873	941	913	924	917	907	836	928	900	926	878	902	956	895	926	948	877	893	891	905	852	938	906	905	927	934	865	874	887	908	895	878	890	840	883	849
7894	4234	7583	6662	3884	2131	1176	745	556	428	339	326	293	313	298	276	302	274	275	265	286	274	306	259	282	275	278	276	269	293	303	288	295	287	295	311	287	288	258	263	316	276	275	270	278	276	271	281	294	291	273	292	288	294	315	267	274	280	267	285	293	293	299	289	284	298	284	276	265	317	253	288	284	291	281	286	282	283	297	291	256	297	284	247	290	275	300	279	285	283	303	276	266	317	263	298	302	271	289	279	288	295	267	282	281	286	263	290	272	267	292	282	292	327	248	271	251	276	292	288	261	291	266	279	295	284	264	282	264	278	273	229	288	278	291	292	282	287	291	272	284	256	273	315	304	303	280	310	276	261	265	263	279	280	295	271	282	288	266	272	301	280	307	297	292	314	258	268	273	269	288	302	282	299	280	299	266	286	257	294	271	293	290	313	286	287	312	293	293	304	281	305	289	279	286	261	302	270	288	277	296	301	316	286	256	290	279	306	280	285	262	278	314	256	279	303	255	283	274	260	306	328	267	286	272	256	295	286	287	295	264	247	270	281	300	281	252	273	261	278	270	251	278	295	299	258	291	323	258	289	269	301	280	286	295	272	289	295	285	277	300	264	266	281	298	301	258	288	289	274	317	309	298	288	286	283	281	284	290	299	290	302	249	298	268	307	284	275	238	283	267	281	291	298	299	337	292	268	267	303	324	277	280	281	306	314	302	285	266	297	312	270	277	267	296	295	276	248	303	260	251	279	287	291	247	275	272	278	296	298	280	260	283	288	304	288	276	282	304	263	297	302	252	292	263	263	259	285	251	277	270	275	292	315	273	317	288	284	266	276	310	268	259	262	312	293	296	285	301	282	301	283	248	277	280	273	294	295	287	288	308	292	295	281	251	264	289	283	291	281	266	317	290	316	292	284	292	293	293	280	269	266	287	299	289	284	292	297	287	261	247	314	284	272	327	320	281	312	297	271	272	300	263	278	293	324	283	278	293	258	289	284	255	308	272	322	282	256	290	304	271	278	308	324	301	291	294	326	296	271	296	289	275	276	293	279	291	256	289	321	304	268	281	325	299	270	310	290	279	285	296	276	264	240	314	297	242	260	270	259	307	278	290	301	285	305	268	306	268	277	289	322	258	280	301	303	293	258	282	262	298	285	301	261	280	291	282	248	276	277	269	298	287	273	290	288	275	281	277	288	261	284	287	306	286	275	262	301	275	292	288	255	295	291	268	289	310	284	310	256	260	291	263	263	335	270	277	258	263	263	279	287	295	281	289	273	275	286	307	268	253	283	306	266	269	280	280	296	280	310	284	249	245	291	287	297	277	269	291	281	293	304	265	304	294	292	247	270	291	261	293	298	296	266	289	297	292	315	295	271	291	274	241	294	279	310	281	259	259	287	269	257	294	273	255	245	259	264	244	301	277	275	289	281	303	282	268	289	269	299	277	279	279	295	265	288	303	277	283	285	261	317	291	283	289	272	287	247	268	302	286	303	292	305	262	275	312	270	262	287	281	270	296	278	293	294	309	297	278	295	307	322	288	291	296	337	308	281	294	311	290	286	278	277	297	291	280	264	297	263	261	253	289	256	287	267	284	277	271	288	285	318	250	314	296	270	303	283	300	305	254	286	302	291	269	277	265	287	256	300	251	290	275	282	292	314	268	264	283	258	316	297	289	278	309	275	309	283	288	294	230	323	277	290	287	276	284	265	274	283	257	296	278	275	263	311	290	268	295	297	290	325	269	297	264	304	301	271	285	271	321	293	269	294	266	275	256	301	291	264	279	280	289	278	320	277	285	255	277	301	286	282	274	265	295	288	286	275	264	301	295	296	274	293	287	286	314	305	277	316	287	273	263	290	287	305	285	273	270	263	260	260	265	294	304	287	317	304	283	285	308	302	297	279	330	304	284	276	306	307	258	298	331	277	303	278	296	259	308	273	268	264	264	275	267	272	306	276	308	281	315	293	299	257	298	306	309	289	302	267	304	283	295	296	287	256	280	275	272	293	313	242	263	264	289	305	288	280	259	279	299	310	311	295	297	304	241	262	301	306	267	308	261	301	275	285	283	264	305	303	318	287	274	303	282	288	277	266	278	258	299	255	281	280	303	293	290	278	293	263	292	261	266	288	276	305	295	252	337	291	300	239	260	300	292	307	316	273	295	290	275	275	268	299	259	255	292	316	295	279	282	273	268	272	290	284	297	287	269	275	286	258	252	259	262	269	262	288	304	264	310	255	312	242	274	283	298	300	227	285	267	277	291	238	296	263	265	293	268	256	268	305	257	277	263	264	316	282	280	290	285	260	304	276	269	243	313	264	273	322	287	314	289	269	268	278	288	274	283	268	301	289	277	302	258	272	284	274	296	289	278	314	273	307	299	286	279	266	304	314	309	309	281	278	277	315	279	297	258	278	267	279	260	253	308	256	291	307	300	287	312	302	247	305	267	301	285	305	261	284	277	298	279	271	310	251	275	249	271	274	281	259	297	276	275	287	231	248	288	247	280	290	296	308	280	274	296	287	285	297	280	290	309	273	285	285	303	271	280	298	309	297	294	279	261	268	307	281	292	308	282	281	291	270	305	268	291	255	302	284	296	287	298	291	291	298	308	246	286	312	295	292	273	311	295	287	283	256	275	267	321	312	272	257	296	291	317	311	287	286	260	263	294	312	238	296	291	267	271	284	263	292	284	280	301	287	300	285	260	283	290	294	302	286	290	282	300	288	286	276	275	288	292	260	275	290	281	314	292	284	314	319	253	307	291	306	271	276	291	256	287	307	299	274	293	261	289	295	265	270	286	278	316	307	274	249	287	298	307	253	280	300	257	289	288	277	277	296	295	240	279	249	269	288	305	321	264	286	288	255	286	260	290	298	289	271	309	289	310	301	271	273	265	271	282	271	323	294	271	306	318	294	270	289	308	282	282	262	295	314	306	283	273	292	303	294	258	294	298	261	294	317	289	246	279	286	307	296	277	262	260	271	244	299	313	275	264	276	275	307	307	284	289	307	275	282	289	289	282	285	258	281	261	297	326	309	303	259	272	256	271	307	290	274	288	269	289	277	288	309	277	278	271	280	287	293	299	301	281	301	288	279	261	268	307	291	301	277	285	290	270	274	262	272	273	268	280	290	271	321	283	305	282	309	308	287	271	293	284	310	302	316	303	283	251	253	315	318	280	263	273	273	272	250	275	290	292	279	286	268	322	277	286	286	301	309	280	268	306	280	262	297	291	302	280	281	276	279	285	322	252	300	274	298	287	293	258	263	275	268	287	292	255	293	320	276	320	276	280	262	302	316	269	231	289	319	314	290	298	298	267	299	304	288	256	281	298	308	275	293	275	276	302	269	273	305	285	288	292	286	274	309	269	278	307	273	294	330	274	281	289	296	307	266	293	284	294	250	287	273	293	319	299	306	279	308	257	266	270	265	265	270	273	305	292	261	246	290	279	307	274	306	293	266	312	301	281	285	324	310	299	295	272	300	271	302
5758	4912	14483	15396	11382	7046	4123	2513	1548	1123	836	737	701	622	625	658	620	652	688	643	623	606	633	587	637	590	657	670	651	678	659	645	676	626	597	625	621	634	662	623	653	619	625	615	631	614	602	631	625	609	690	638	625	614	658	620	614	624	658	576	689	630	648	631	669	652	613	616	673	639	652	561	624	637	650	634	634	638	581	646	680	635	668	668	614	629	643	624	654	613	625	641	671	646	591	612	613	623	636	625	619	664	633	641	638	659	646	663	633	651	645	673	608	629	623	656	615	630	660	637	635	609	634	631	641	646	656	677	631	684	633	621	625	619	641	646	640	623	616	641	656	646	636	636	571	611	620	638	650	693	601	643	645	621	621	610	587	612	621	646	649	639	599	639	620	622	662	597	630	652	678	618	610	637	576	642	650	657	646	648	614	626	643	644	648	650	662	649	602	646	617	612	627	620	603	682	647	653	622	700	645	628	648	649	643	627	655	606	619	612	616	630	619	642	650	607	624	622	635	669	606	618	603	619	653	653	636	641	569	619	626	634	695	668	611	626	643	649	666	595	612	650	624	637	582	644	637	644	669	658	589	655	628	641	619	675	676	632	591	628	639	626	697	613	642	615	658	609	661	650	623	621	630	620	615	605	601	643	635	618	682	672	611	634	679	599	652	623	634	652	608	620	635	643	649	644	621	664	612	614	632	676	631	586	670	649	620	638	666	672	664	608	639	635	603	586	638	650	643	604	649	681	672	651	639	657	629	619	628	666	580	630	639	651	676	637	644	634	625	633	623	617	662	647	641	633	638	621	623	651	626	629	657	633	624	636	667	698	655	625	608	607	637	622	660	619	629	618	637	616	618	569	636	651	650	652	676	625	628	638	621	610	646	660	629	608	663	652	639	626	663	609	612	618	614	630	641	618	670	624	606	653	657	633	641	642	615	637	667	643	677	631	636	644	670	637	655	602	634	668	629	616	628	629	613	645	667	649	640	612	625	654	651	654	655	661	647	695	674	655	624	689	633	641	675	666	643	678	652	608	571	617	617	633	629	664	615	629	635	611	683	623	618	633	670	601	606	659	637	624	678	621	568	647	646	603	662	644	665	671	632	669	629	662	631	636	657	629	636	670	663	632	627	601	602	616	653	608	623	689	623	614	671	674	622	673	640	639	667	593	639	615	613	633	620	658	648	670	630	639	604	676	655	626	611	655	604	594	655	671	646	715	629	627	644	638	660	636	639	654	600	656	654	593	663	699	675	636	642	634	641	670	666	625	628	589	667	635	645	621	622	642	634	591	607	620	662	612	654	604	615	627	625	634	604	688	593	611	645	634	661	609	650	597	640	658	651	600	627	631	632	631	606	607	619	626	562	660	668	615	657	610	632	647	596	621	609	632	570	650	630	645	664	638	645	629	625	614	592	657	670	690	663	661	625	627	649	668	645	633	615	688	623	635	675	643	662	583	654	662	671	662	663	607	646	638	617	636	605	621	648	652	601	644	648	587	633	648	620	646	631	615	645	626	666	594	643	598	651	662	658	651	677	596	671	653	646	587	663	622	588	610	646	605	677	621	656	599	617	635	628	600	645	630	659	646	670	682	614	616	657	622	668	655	654	658	649	628	610	572	625	669	627	612	594	602	659	593	650	590	641	641	669	625	697	637	608	648	640	662	595	636	634	642	671	655	632	638	613	649	666	634	631	686	673	612	596	645	647	660	659	635	703	644	651	611	624	676	698	601	645	593	633	673	635	646	641	622	627	669	666	636	697	620	656	639	594	609	666	624	648	630	634	649	641	675	658	670	628	649	685	640	689	672	627	653	655	671	649	650	589	615	691	590	640	646	653	648	666	660	631	635	658	649	678	660	644	696	673	667	625	613	618	647	634	627	661	637	616	645	677	625	637	637	672	611	601	666	674	651	619	626	640	665	682	674	632	629	656	648	623	617	638	663	639	650	608	607	660	642	699	651	620	620	625	626	633	624	637	598	647	660	634	649	662	621	656	634	567	650	621	685	655	638	620	664	666	659	638	618	625	668	663	633	625	655	629	624	609	626	635	619	631	637	678	663	600	675	655	609	668	606	655	616	646	597	629	631	688	637	651	612	715	647	635	620	615	627	629	593	665	626	614	664	653	596	610	638	649	648	666	651	615	637	643	644	716	625	642	678	629	620	658	581	628	600	634	651	586	617	616	663	692	622	641	595	616	622	694	605	622	599	629	646	647	643	640	628	648	672	647	634	636	666	623	653	609	657	604	642	592	635	617	629	644	609	643	603	665	651	626	739	643	610	602	644	622	610	637	630	598	649	638	625	656	657	616	647	648	646	616	642	656	662	639	639	627	634	619	631	615	627	635	603	613	666	635	633	633	673	638	646	659	636	672	633	659	620	654	635	649	643	592	637	659	632	636	643	602	645	647	588	648	620	597	595	668	593	663	622	625	611	630	626	634	603	619	631	629	665	616	657	674	633	608	651	621	668	611	631	669	691	648	679	633	629	635	677	683	656	631	633	627	663	612	638	621	615	665	653	691	600	636	646	641	660	624	636	645	654	615	591	623	653	601	629	649	631	696	644	657	638	606	595	628	617	602	621	642	633	666	629	626	639	686	604	630	627	622	644	624	653	630	618	661	622	628	677	629	638	606	626	634	582	650	636	608	661	629	634	630	626	650	652	625	630	639	622	636	643	688	640	653	658	645	603	636	636	597	691	603	631	575	632	634	655	661	653	641	643	619	643	612	587	621	655	632	597	662	591	612	635	669	646	604	598	643	630	644	649	662	683	599	625	627	628	665	692	620	624	574	641	655	636	639	662	643	665	663	649	653	641	622	641	671	630	621	625	610	671	634	645	668	647	645	615	627	595	607	648	617	639	625	654	643	623	649	636	621	625	637	674	616	642	649	677	617	633	671	663	595	583	632	640	615	606	636	631	641	679	620	635	644	674	664	592	601	597	572	672	611	609	635	653	637	641	635	607	600	634	635	623	642	643	621	640	642	628	658	629	642	617	652	647	644	602	636	659	614	657	632	615	585	620	614	660	609	639	647	618	619	599	633	637	644	633	635	635	664	614	661	625	646	630	663	658	702	647	629	646	632	595	598	672	650	574	643	637	646	670	658	657	667	638	671	615	610	605	629	583	641	651	649	631	640	631	632	602	621	656	625	626	676	718	673	612	647	637	657	591	626	632	652	654	679	640	638	658	639	623	668	645	659	607	633	667	600	597	680	598	623	605	582	666	614	610	613	641	647	640	631	622	616	637	609	637	633	663	666	628	631	644	627	614	665	639	639	643	620	677	612	658	665	663	678	635	669	681	637	599	646	652	691	625	650	599	646	621	686	641	644	652	636	623	650	632	645	627	662	619	661	653	642	670	642	649	630	622	634	631	647	616	633	653	612	627	630	641	643	620	636	623	606	656	630	637	683	649	627	630	595	628	645	637	654	659	660	624	631	643	598	603	628	641	668	666	642	698	666	634	644	639	614	651	639	610
59032	52711	78238	68842	55271	40855	26876	14311	6628	2861	1311	806	572	424	382	388	395	424	401	409	427	362	372	401	360	389	423	387	438	410	368	408	397	372	412	353	401	386	366	364	378	360	406	368	400	416	402	393	422	445	367	374	407	413	386	377	393	371	381	382	396	407	340	366	391	377	425	391	389	362	407	380	419	420	402	440	383	369	403	440	409	372	403	394	396	374	362	340	407	423	392	361	416	401	404	353	379	390	394	398	382	366	390	383	420	407	411	422	389	357	378	355	398	391	398	420	394	413	432	397	376	386	355	404	437	392	384	448	427	385	393	405	395	394	362	406	395	429	405	425	420	389	362	405	412	397	404	381	396	400	415	415	396	373	401	418	402	412	358	384	342	358	433	347	396	419	414	375	401	411	383	394	413	342	404	362	447	361	385	399	391	400	374	394	391	408	417	370	392	391	375	398	370	399	400	396	423	355	388	364	435	416	405	393	357	409	391	424	412	391	372	401	359	408	413	360	388	382	398	379	401	399	409	396	388	431	428	392	375	401	418	376	427	391	412	398	409	390	411	403	385	407	379	381	425	417	401	407	356	382	367	411	402	402	420	404	375	381	412	413	431	382	415	394	419	405	395	412	392	361	384	398	406	391	384	353	395	380	392	385	424	405	371	418	388	361	412	412	401	382	375	397	413	393	366	359	380	399	356	420	410	402	381	406	375	395	398	368	416	380	435	392	453	379	380	431	411	397	410	413	391	406	354	348	368	359	396	400	376	432	389	383	361	380	375	346	415	426	430	382	405	405	398	388	392	383	395	393	368	418	407	372	416	398	384	372	417	394	379	432	397	409	358	375	373	400	405	365	389	419	376	408	390	381	420	417	393	437	372	361	382	445	396	369	382	410	435	395	355	409	415	389	401	409	410	405	401	394	381	396	337	387	365	400	373	391	389	362	436	373	390	382	394	393	391	393	390	348	398	391	374	387	374	446	375	392	437	379	395	376	356	372	348	405	361	394	399	382	398	344	385	399	409	394	383	389	418	352	427	406	370	382	411	382	410	382	367	418	389	407	390	392	385	352	406	419	404	431	366	378	415	396	421	388	394	407	413	425	389	412	400	414	390	385	371	415	405	379	405	378	368	389	384	386	390	399	405	399	426	392	359	394	394	371	389	393	370	431	401	377	402	361	386	383	389	399	416	423	384	380	387	362	446	362	376	395	376	393	417	391	405	401	388	391	418	413	387	417	410	369	410	370	355	367	424	384	415	416	408	333	387	373	390	386	386	403	369	422	359	397	408	387	395	405	404	378	369	418	423	380	411	383	399	381	421	393	406	399	410	398	397	412	400	435	417	413	436	380	415	403	425	399	410	430	386	382	401	392	401	383	402	394	386	391	371	396	388	396	390	393	406	357	398	409	385	359	379	352	388	393	389	385	416	403	406	377	393	426	372	380	425	400	378	394	399	397	402	374	380	394	377	401	383	382	431	426	357	408	417	409	426	365	396	393	347	354	408	387	409	353	406	406	379	403	393	396	402	375	346	395	416	414	429	425	371	399	407	420	419	404	392	385	425	391	389	397	393	375	390	408	376	391	375	339	415	370	395	399	423	407	390	388	392	372	398	404	403	389	388	429	387	428	388	388	404	413	426	384	382	380	341	378	352	388	377	363	436	379	402	376	385	405	408	379	365	372	392	381	448	402	413	363	382	374	396	404	364	421	419	442	414	411	377	423	361	380	379	398	412	372	402	390	386	381	380	397	432	376	404	382	385	404	413	381	370	414	387	432	408	375	420	430	384	381	392	366	372	397	379	375	409	418	418	407	404	424	379	384	392	360	383	388	406	384	391	399	375	414	383	387	388	391	347	392	417	382	415	364	383	423	376	378	394	409	373	420	400	383	368	391	387	393	414	404	446	392	379	392	399	387	402	384	397	412	372	375	386	423	406	416	380	429	427	397	382	374	396	373	410	385	421	418	418	407	372	420	427	419	399	379	385	387	378	382	390	364	409	398	403	385	373	405	386	363	437	387	379	421	376	381	401	410	390	397	396	369	387	410	373	417	377	403	403	379	409	391	359	408	381	372	392	358	390	416	382	368	407	391	405	390	402	374	388	355	401	418	390	369	395	425	390	376	415	363	402	414	367	387	383	434	388	363	390	419	415	420	406	400	366	390	382	370	409	406	408	388	377	384	353	365	416	377	373	414	439	416	394	407	397	409	391	371	404	421	397	420	390	380	374	415	420	384	409	409	435	393	422	394	359	424	422	374	424	382	411	403	372	393	427	408	369	399	339	336	364	374	390	406	393	370	396	415	398	384	360	390	392	378	399	404	391	425	406	440	379	418	388	390	412	393	404	371	372	405	386	370	380	384	402	371	417	396	375	396	402	407	390	358	404	391	394	369	398	403	411	413	380	371	446	382	382	420	407	381	384	423	413	378	394	418	383	401	414	377	414	405	398	413	402	420	397	440	402	370	389	368	385	381	397	403	367	365	399	349	359	412	375	440	389	405	355	406	397	418	408	390	368	421	395	408	409	413	385	423	403	406	360	432	382	350	362	358	385	398	363	388	434	406	405	354	386	384	356	435	378	414	413	412	352	380	374	385	387	395	360	377	370	359	436	398	390	377	458	377	399	396	400	367	379	412	347	387	417	404	353	365	414	397	398	377	394	402	387	402	409	392	401	403	366	369	365	444	381	405	359	418	376	393	401	410	395	364	393	365	419	367	395	403	419	413	369	372	374	392	402	393	377	420	383	393	354	370	404	356	383	416	400	387	407	409	404	363	443	320	385	388	432	386	367	416	403	381	377	432	383	379	394	404	429	387	381	378	429	419	430	430	375	351	375	380	372	382	383	403	390	376	414	388	418	421	387	391	413	396	407	382	398	391	401	416	397	438	386	371	351	369	417	405	353	376	369	392	402	368	382	440	382	415	412	422	350	397	391	400	390	404	384	367	379	423	403	369	395	431	382	375	420	425	408	407	413	377	397	387	390	383	421	370	396	371	359	360	387	398	410	391	415	427	394	409	392	410	424	419	411	383	421	364	354	387	381	370	360	413	349	392	381	380	412	395	411	393	409	387	389	431	404	391	404	403	380	397	380	408	367	394	402	370	349	373	419	388	371	388	399	387	382	403	375	393	447	392	425	373	391	376	370	379	400	404	385	379	371	400	366	425	415	374	426	354	407	403	393	422	419	375	376	375	388	399	413	382	375	338	384	354	385	404	404	399	398	372	429	406	414	403	393	389	394	391	377	407	370	391	401	399	380	385	404	411	398	345	384	403	385	404	364	391	411	408	413	395	405	392	415	360	360	405	446	388	384	370	394	396	362	401	387	378	407	417	371	376	402	432	392	407	399	398	374	401	402	396	392	380	367	386	382	370	429	447	415	397	386	404	405	386	410	387	376	399	413	376	387	365	349	387	411	432	386	381	407	380	415	427	411	372	413	397	395	404	396	373	384	401	386	389	403	427	401	399	389	407	394	401	396	389
30020	39741	71457	74565	64503	52560	40113	27781	17360	9380	4864	2597	1498	945	851	847	922	836	860	903	863	846	843	829	854	865	802	847	868	836	852	815	844	912	830	883	910	850	857	904	923	818	845	875	865	860	835	871	833	854	871	848	870	877	827	884	843	921	815	803	791	834	818	861	836	841	867	860	821	848	871	865	853	863	869	892	848	829	869	805	823	806	886	886	855	850	803	812	850	877	846	875	837	865	830	838	876	862	906	845	829	810	868	862	817	922	823	848	886	840	806	844	845	804	867	822	852	869	842	841	836	828	853	853	876	891	935	852	795	860	822	881	860	887	844	835	846	853	822	846	897	873	900	836	793	872	819	844	850	838	874	846	841	855	828	817	836	829	826	893	872	886	831	824	821	838	838	890	877	851	796	833	821	877	852	844	843	803	804	880	865	836	860	886	853	864	871	825	834	854	839	855	894	806	835	824	854	829	843	855	876	843	852	878	859	836	843	859	851	859	817	823	814	856	880	906	827	857	859	868	860	862	768	850	801	863	826	845	867	838	877	864	827	883	868	875	863	856	893	827	858	899	862	847	813	835	836	800	850	864	844	791	881	801	853	876	818	828	851	877	780	901	850	807	851	833	845	867	904	824	861	840	873	854	878	840	865	868	849	854	855	893	901	848	857	890	844	883	819	873	834	806	837	870	858	856	858	818	849	878	875	857	814	857	847	874	843	862	822	904	855	846	847	902	845	809	883	871	885	840	802	868	807	850	861	844	866	845	752	847	818	843	801	900	852	838	865	844	885	859	848	867	893	837	888	828	813	857	835	821	863	833	818	838	852	827	832	862	825	834	911	892	871	865	842	872	878	880	881	819	858	897	828	875	828	836	867	849	865	884	846	847	848	879	800	872	823	881	836	848	835	865	878	856	841	850	868	869	838	808	865	870	851	869	841	870	925	852	869	839	822	859	859	881	892	874	843	834	834	876	850	834	811	834	872	852	800	905	880	831	837	850	834	795	874	858	868	814	866	838	796	905	834	870	827	883	841	832	886	879	872	876	865	830	815	870	848	876	891	836	901	895	833	875	864	896	831	865	836	852	850	878	846	901	827	823	896	825	879	819	843	834	861	845	852	883	898	850	846	875	802	853	871	848	849	808	832	824	863	872	852	843	861	855	883	856	844	853	850	872	859	870	842	858	831	877	829	884	812	856	896	871	841	807	847	857	855	902	851	833	819	841	892	869	835	887	833	838	895	881	858	859	878	800	864	838	829	859	830	857	871	839	822	842	835	855	833	784	819	823	851	862	857	875	795	905	854	893	848	881	886	808	860	797	825	877	881	876	893	884	888	841	852	800	816	860	850	885	858	833	856	871	827	911	854	823	884	849	855	827	831	801	862	915	859	861	827	862	864	794	876	853	892	871	808	845	831	896	830	835	819	858	847	832	844	841	852	839	853	785	884	812	843	853	848	796	859	831	854	886	892	843	825	805	871	907	867	870	896	876	881	857	918	870	827	831	872	848	831	878	879	845	844	891	881	841	874	792	884	822	816	840	855	874	815	850	897	843	828	861	858	846	843	867	810	825	880	881	875	880	851	838	855	869	847	818	868	856	853	812	880	853	867	785	840	834	807	820	810	859	871	862	805	825	872	821	864	847	831	861	824	888	843	856	837	847	903	773	838	869	872	806	841	845	848	838	842	861	827	871	865	870	859	845	903	815	857	933	813	838	850	842	825	848	841	862	890	921	844	863	862	876	824	849	789	844	838	858	832	819	844	819	795	831	865	851	870	833	845	837	849	848	880	857	813	851	825	854	867	860	875	890	869	844	834	837	870	829	847	849	802	862	864	817	824	824	851	887	871	836	875	891	892	877	820	815	802	816	856	865	842	866	819	843	831	854	816	854	808	901	843	882	798	854	822	926	830	899	858	829	817	850	908	878	797	844	901	860	835	854	878	914	909	891	879	871	892	842	814	843	903	896	836	857	880	909	862	808	874	889	881	841	834	849	884	853	877	850	898	851	833	885	868	856	810	855	843	848	804	808	850	869	875	807	871	835	870	880	821	870	874	862	884	864	868	850	852	825	845	835	831	893	867	860	895	838	835	791	849	825	857	860	866	895	857	902	853	840	835	848	833	894	853	815	904	864	842	872	893	847	860	836	871	828	869	840	866	885	853	839	845	841	864	846	823	848	830	883	900	871	869	857	819	870	904	839	859	884	822	844	850	801	859	847	861	821	866	829	853	860	892	831	815	835	848	812	812	829	833	860	852	824	885	886	853	845	864	864	862	880	852	882	919	815	868	820	847	821	791	807	839	843	859	816	863	836	823	878	877	853	811	814	868	874	828	864	839	862	844	834	860	878	850	844	830	834	891	811	814	862	836	772	832	850	876	895	878	848	857	839	832	846	902	768	856	853	867	874	831	854	877	841	824	923	830	838	863	869	830	943	833	816	869	829	860	843	903	857	869	829	847	816	855	825	889	870	855	872	817	824	864	839	886	826	847	791	861	852	844	877	861	859	854	819	889	875	892	879	830	822	854	859	786	817	838	861	820	833	893	842	862	831	877	849	828	876	826	835	839	860	822	817	867	856	848	786	843	891	831	828	859	816	841	863	910	798	857	847	860	830	847	813	851	834	854	879	847	859	860	817	853	833	830	833	858	858	831	786	832	850	829	909	846	880	817	791	832	835	861	894	929	796	822	860	873	802	835	841	853	834	803	782	862	822	853	879	850	814	802	796	930	837	828	917	781	879	870	847	839	838	855	880	859	802	834	849	868	841	846	805	837	827	782	832	870	868	896	886	882	855	856	867	848	852	919	821	866	850	885	861	894	875	899	881	856	853	849	858	835	871	834	863	867	791	888	839	889	845	779	884	861	877	818	821	814	823	886	827	872	799	829	858	865	852	829	820	828	836	848	853	844	859	856	884	891	870	857	860	859	818	872	859	875	898	774	863	860	833	856	862	845	828	800	841	853	852	852	905	891	870	862	887	894	842	868	895	865	900	813	886	864	775	841	875	882	853	797	822	856	842	849	827	850	876	848	830	826	878	812	862	853	834	802	857	846	830	820	864	847	923	837	871	839	855	861	875	919	819	871	875	869	879	896	880	850	826	848	814	869	846	886	837	867	844	836	832	873	850	864	866	868	845	857	856	814	873	838	844	807	842	912	864	834	867	867	850	815	889	856	826	885	862	837	822	878	882	818	860	820	851	845	892	875	807	793	815	852	797	887	907	852	908	867	832	815	918	874	859	875	903	856	845	905	806	853	818	874	858	840	892	841	889	838	890	839	824	884	865	864	826	830	844	882	912	853	809	850	878	849	826	826	874	784	812	868	809	843	860	889	896	878	805	866	878	810	842	815	846	837	856	828	879	797	896	820	884	820	860	819	928	864	909	862	880	833	860	803	857	849	853	864	858	797	840	870	859	822	825	812	826	862	842	868	842	876	889	823	793	843	843	860	818	820	828	868	871	786	852	831	818	823	814	909	823	874	870
59778	51379	79329	70518	55330	41449	27286	14823	6744	2871	1357	821	495	415	459	399	447	429	354	399	437	412	440	408	391	411	423	371	399	425	410	427	409	439	397	423	413	438	451	408	423	421	406	381	396	417	412	409	413	421	398	424	406	396	455	446	396	393	472	395	470	438	399	365	383	397	393	390	406	393	441	427	448	406	428	415	393	425	423	407	431	430	419	414	424	427	424	376	417	365	409	413	438	414	430	403	417	385	430	400	423	378	437	408	443	421	409	419	452	379	408	416	403	365	459	428	444	434	427	433	417	421	428	414	403	386	429	441	486	421	409	438	420	412	447	438	410	416	413	405	426	409	409	408	424	405	408	438	450	415	384	407	429	430	429	444	387	405	393	406	435	386	446	425	429	404	381	414	392	411	371	421	404	417	411	401	406	425	412	419	393	396	419	439	434	414	433	417	419	438	410	426	360	411	461	397	421	402	420	464	446	454	432	370	407	399	402	370	405	426	388	428	435	440	440	443	415	420	420	402	438	373	431	394	394	452	458	397	436	392	398	396	452	402	421	392	377	385	388	401	393	435	376	404	429	457	430	423	435	395	374	393	447	386	418	392	361	415	446	413	394	388	389	420	377	397	406	400	411	428	425	413	423	429	362	418	434	392	417	410	434	403	404	417	428	388	449	458	406	400	443	378	430	399	408	380	386	449	440	400	401	392	388	457	420	425	449	390	418	423	408	395	390	433	457	415	422	422	419	425	423	410	424	378	400	432	423	372	392	382	424	380	413	388	418	448	436	416	438	417	439	425	383	422	426	388	426	409	360	386	446	398	401	417	386	437	452	439	446	409	398	396	399	403	437	437	389	441	426	390	386	427	428	437	393	400	409	416	382	420	430	404	441	457	437	371	423	395	438	424	404	432	470	403	447	400	428	401	434	446	377	397	443	415	382	412	418	393	423	386	361	399	418	419	414	425	423	396	422	386	384	455	453	428	431	394	436	416	422	398	392	406	401	425	429	370	430	419	401	441	441	415	423	432	375	392	442	396	400	438	435	403	436	445	370	410	438	438	385	417	419	410	418	456	414	450	430	374	395	376	417	406	445	390	422	423	397	405	380	421	435	408	382	424	406	416	415	413	404	395	422	414	418	397	420	417	424	442	401	394	371	401	377	389	418	400	378	438	393	389	457	426	443	440	398	390	425	423	399	438	387	421	402	414	434	390	433	411	406	409	402	376	367	378	426	399	408	377	386	450	433	417	438	422	389	376	415	391	442	438	404	390	421	427	405	451	396	419	452	452	397	384	382	415	428	409	412	414	383	410	408	433	408	349	426	389	429	374	400	408	446	434	445	418	377	399	425	427	417	419	406	394	403	412	417	478	402	439	438	430	429	426	436	431	412	414	404	379	410	390	425	441	438	402	360	437	424	436	436	417	388	448	357	423	383	386	435	418	441	410	394	390	416	407	421	411	379	421	400	452	446	376	402	405	400	396	397	408	374	456	408	443	388	405	388	425	425	388	386	400	431	431	426	412	436	399	381	406	436	396	374	368	418	417	419	394	401	419	424	400	407	399	409	425	403	392	414	383	451	454	443	426	430	396	424	390	396	418	408	433	447	384	422	431	437	433	420	379	405	412	380	439	365	437	425	409	403	444	387	415	374	403	404	393	411	415	419	441	422	408	464	419	409	405	386	411	402	394	369	384	418	375	415	412	387	432	420	405	425	416	412	404	445	395	403	430	401	412	405	410	416	438	429	371	433	403	435	403	381	386	380	421	383	432	418	401	423	431	409	418	417	424	401	431	417	384	424	413	430	388	420	389	422	398	429	463	429	430	424	402	437	443	423	398	429	420	411	444	408	414	413	420	420	443	466	451	404	424	415	410	420	415	439	408	399	409	400	407	401	442	405	418	379	446	436	383	438	428	404	399	404	415	400	415	415	394	429	397	416	440	464	418	383	407	420	449	441	377	396	426	431	385	438	428	416	422	411	400	404	393	407	398	378	420	416	385	404	415	421	404	447	432	406	376	370	434	455	405	408	409	405	406	426	408	421	396	401	397	403	408	429	422	389	422	376	407	397	399	397	411	405	414	422	373	430	380	399	443	440	388	452	407	430	409	414	392	392	425	398	430	403	444	412	402	397	469	443	396	424	431	413	418	403	365	393	445	356	427	376	409	413	396	407	382	450	412	422	448	442	423	403	425	422	418	430	427	424	419	392	429	410	391	470	438	417	420	400	376	416	398	391	393	385	427	410	402	430	394	442	385	415	427	405	406	446	382	399	434	432	425	417	427	414	427	390	441	379	396	389	402	401	359	392	451	395	377	436	416	375	423	420	414	428	410	386	401	416	331	414	392	379	376	373	400	393	426	427	411	432	415	398	397	448	390	434	420	424	405	400	441	439	429	438	427	399	366	405	408	428	415	406	440	395	423	420	432	432	427	450	429	425	411	402	407	405	417	404	404	420	422	441	422	392	425	418	430	411	431	445	423	417	408	388	421	393	424	394	411	391	407	368	411	398	384	402	426	468	450	423	430	423	436	390	377	361	383	412	390	393	416	407	401	355	454	448	466	440	399	396	396	438	390	397	428	412	386	441	426	428	434	404	376	393	409	407	437	400	389	416	404	420	409	452	432	455	392	402	431	402	374	414	429	444	394	437	366	413	446	407	392	419	410	411	385	399	429	388	386	405	410	390	412	400	400	410	380	414	394	440	410	413	459	425	412	429	423	395	439	395	399	383	384	424	428	420	417	403	411	435	405	371	412	396	437	409	405	408	411	385	450	411	421	392	412	397	424	409	393	375	416	432	412	408	408	422	415	409	388	392	424	396	384	387	428	395	391	422	374	405	386	402	471	410	406	384	462	432	440	396	403	355	417	413	399	460	432	373	393	450	434	420	391	391	412	411	412	402	425	414	417	385	387	370	407	414	399	384	405	456	428	388	394	408	418	435	386	420	420	406	453	417	441	403	387	430	408	326	415	450	458	425	400	437	409	411	392	417	425	432	427	430	405	416	407	444	433	420	389	397	432	423	387	423	431	394	418	443	413	432	421	428	399	408	406	419	400	420	428	448	403	422	435	435	396	412	420	389	429	380	417	428	394	415	473	431	430	413	405	408	449	399	410	417	389	359	412	395	411	391	424	400	402	411	454	459	428	453	379	367	415	387	441	403	378	455	396	374	419	408	399	411	447	403	426	407	404	435	432	417	371	404	416	401	375	388	353	433	405	414	413	389	436	436	418	403	363	427	377	430	433	406	388	416	444	395	389	409	409	407	395	438	417	401	403	407	405	395	393	400	432	410	415	412	393	409	395	425	437	433	434	411	412	413	436	426	423	412	383	414	433	449	425	400	447	426	421	438	384	376	389	398	397	416	386	425	425	464	394	428	442	436	433	461	421	422	406	395	381	434	419	394	395	395	399	404	367	415	441	388	429	416	385	411	419	424	418	405	424	394	401	430	434	439	409	397	420	437	431	399	445	435	424	420	409	407	393
29522	37982	72715	75387	64456	52676	40361	28743	17786	9575	4802	2479	1546	990	855	885	838	919	860	897	897	939	865	883	892	876	907	876	875	886	856	864	903	898	905	882	862	897	882	867	923	874	872	856	881	875	878	882	969	889	841	871	886	848	881	925	896	878	872	927	903	873	892	931	867	869	926	908	866	913	892	929	946	876	876	892	884	910	872	855	939	867	880	921	893	895	896	914	919	838	850	870	942	885	873	912	908	936	885	898	878	886	895	875	927	857	917	854	909	922	892	858	909	920	901	872	945	910	876	869	869	906	914	891	918	885	857	879	860	867	900	906	916	837	975	850	921	845	881	842	918	939	915	875	915	890	896	903	878	908	831	863	921	902	908	882	901	855	888	892	883	850	873	873	915	927	906	874	877	901	849	853	887	886	869	1001	869	952	908	846	850	884	843	883	917	937	892	894	816	892	906	906	876	866	948	896	862	823	907	894	871	873	867	869	895	911	917	894	877	873	939	855	885	934	820	856	874	882	878	824	841	920	869	902	834	834	849	896	869	834	885	939	888	839	863	848	886	908	881	844	920	846	915	924	898	895	835	902	886	948	893	891	910	888	888	887	818	910	932	858	901	848	905	888	906	824	882	826	865	844	924	880	913	867	888	880	904	902	888	928	834	909	887	881	942	909	880	848	893	896	887	874	916	912	895	912	916	917	915	887	842	856	893	885	888	901	873	903	883	921	876	912	870	931	878	897	906	899	858	903	861	894	869	911	913	875	908	901	877	876	902	946	863	931	891	858	882	907	890	838	893	890	854	863	899	890	869	862	865	868	886	891	903	924	878	881	927	845	879	898	841	947	864	881	904	855	877	881	897	919	925	892	908	907	865	791	888	836	908	859	865	934	904	901	921	896	873	909	851	865	892	867	821	932	904	879	888	885	849	860	881	905	905	875	894	891	871	897	851	889	889	874	850	946	906	913	872	908	866	930	902	846	893	889	916	863	918	887	879	832	888	910	876	888	894	867	900	888	893	892	887	834	833	907	877	888	858	859	887	968	853	898	899	900	877	849	894	903	916	887	930	871	872	862	880	879	886	870	892	870	926	863	807	886	891	905	852	895	871	926	898	925	920	891	890	868	878	884	824	887	925	867	911	894	905	895	898	876	848	914	937	891	852	855	861	852	856	883	866	934	913	873	898	915	846	880	916	928	926	849	914	869	862	912	877	865	896	913	950	809	854	870	914	886	868	910	860	877	859	892	915	893	906	894	849	923	890	895	892	898	923	876	809	889	925	886	896	863	893	880	910	887	912	877	867	915	854	853	967	879	903	946	905	870	903	919	943	910	819	930	857	864	890	907	906	835	888	891	900	888	909	845	897	860	862	877	889	859	893	896	889	874	955	938	891	865	889	856	923	889	957	903	901	914	860	906	888	870	881	825	866	883	919	872	875	933	912	878	879	876	844	862	890	911	884	890	910	940	928	919	896	897	906	876	891	881	922	903	834	890	888	902	878	914	915	863	860	872	886	857	862	825	891	862	843	841	892	878	855	862	845	887	936	868	881	836	837	890	890	923	917	909	823	919	920	944	827	927	902	897	862	866	869	887	899	823	863	940	868	915	932	881	853	843	884	865	916	928	898	867	887	842	851	857	900	868	881	882	878	839	896	879	889	873	853	876	912	915	903	897	893	948	909	885	903	876	888	846	890	889	898	859	865	918	931	874	868	862	893	859	870	884	963	895	802	912	926	891	856	880	866	870	881	885	868	883	930	952	925	882	884	895	849	899	879	840	887	923	879	888	903	889	881	871	890	944	893	875	863	906	947	874	906	845	883	906	942	934	915	931	919	858	882	915	893	885	917	916	895	869	878	848	868	846	877	893	882	884	880	888	857	833	909	904	907	840	835	863	852	875	877	820	868	858	929	891	917	878	869	836	869	813	922	862	890	907	854	896	941	855	862	922	891	879	863	921	864	888	882	931	888	874	833	877	942	889	797	873	921	864	932	943	911	912	881	905	890	956	891	848	871	865	876	916	903	888	851	886	865	868	891	844	841	854	866	884	850	904	880	879	921	873	865	863	913	977	832	875	871	888	898	902	957	896	880	946	920	930	912	895	853	874	878	876	887	897	911	893	908	866	881	879	910	889	872	910	874	895	891	867	880	860	875	925	899	922	872	900	908	897	875	883	920	900	845	899	901	935	900	880	856	869	914	876	915	885	907	832	864	894	910	858	952	870	924	907	867	846	878	889	900	845	869	893	865	940	874	897	854	935	904	935	856	948	877	888	877	857	878	884	877	879	897	917	880	873	927	885	880	931	906	922	898	873	924	849	871	912	905	898	853	956	904	891	920	864	845	892	883	879	903	951	872	899	914	891	915	906	880	888	911	872	925	851	911	845	894	914	914	898	842	904	898	884	886	919	833	856	869	921	876	874	946	886	911	926	900	863	866	894	843	862	884	842	846	893	882	858	901	884	871	895	933	893	881	888	889	878	860	892	898	895	916	919	904	925	880	865	918	882	862	914	885	922	921	881	938	920	890	907	840	929	916	909	918	878	870	881	897	842	887	853	876	869	840	877	882	882	900	932	922	896	880	919	881	875	848	868	844	877	891	876	868	895	895	846	865	888	884	894	916	869	897	887	812	923	880	900	960	882	901	884	863	859	929	886	851	901	886	911	890	867	876	884	871	903	915	923	851	933	833	902	881	868	883	884	920	930	939	865	895	874	874	902	829	912	908	899	920	884	963	836	877	943	885	912	879	872	883	866	885	863	913	875	867	938	885	898	888	920	877	896	912	868	882	916	863	927	839	918	908	912	885	943	909	876	876	870	866	950	840	859	912	895	867	889	864	878	886	923	913	911	917	888	879	888	905	871	866	850	852	883	865	866	902	885	942	904	910	810	916	823	892	905	864	830	923	884	880	964	937	876	906	895	845	861	894	863	872	904	870	876	914	886	886	899	886	891	863	878	886	872	868	882	891	888	919	875	887	885	935	848	818	917	900	877	840	879	873	885	848	853	908	887	862	910	847	929	867	878	931	895	854	886	888	864	899	871	946	890	961	919	917	890	895	878	884	900	912	925	869	898	907	893	890	836	888	851	904	879	899	894	930	849	877	863	894	817	910	869	890	916	872	864	871	877	908	928	874	908	922	870	902	915	926	829	914	827	959	916	899	863	891	864	871	826	915	894	856	868	909	885	896	903	911	907	920	864	881	887	865	851	959	869	930	878	920	839	868	872	898	857	926	883	888	884	835	943	809	843	859	863	867	888	883	877	880	857	885	896	906	848	884	876	898	837	823	884	885	875	868	905	895	823	945	929	836	844	887	823	866	918	857	917	900	870	909	918	903	920	860	822	878	851	878	917	910	875	844	863	879	897	926	845	905	903	918	884	892	861	979	913	880	911	920	906	828	895	838	872	932	883	880	896	922	841	899	887	924	867	903	869	838	809	905	917	885	883	864	894	964	920	856	866	893	916	884	923	840	910	875	917	901	891	901	934
8814	5238	8546	6456	3412	1827	1120	762	527	387	349	316	285	306	255	305	316	286	285	301	277	334	286	275	269	266	245	294	264	289	285	295	285	282	303	294	269	273	273	294	310	296	293	273	289	291	301	306	314	284	279	305	275	255	304	274	288	308	261	278	283	293	315	281	285	240	273	269	289	300	292	290	265	312	292	313	271	295	291	283	290	320	275	266	310	291	261	277	255	282	278	261	274	300	291	273	283	302	307	283	258	280	287	274	256	292	315	283	303	280	288	276	302	287	266	272	292	275	293	275	303	281	273	279	289	250	299	300	309	283	298	293	299	302	277	288	284	335	262	298	293	325	309	284	284	276	277	287	293	286	302	296	279	280	286	267	288	279	294	276	276	277	275	276	302	329	287	262	278	292	271	276	298	295	274	264	287	270	319	300	301	292	275	282	274	299	285	273	271	275	256	289	279	270	270	322	302	271	288	251	281	261	287	304	275	273	296	310	274	301	297	264	310	292	285	303	290	300	301	297	313	290	249	274	303	274	286	338	283	288	283	301	268	283	306	283	266	300	336	304	285	274	286	283	306	266	306	281	298	302	258	280	309	319	298	284	268	289	253	289	277	287	314	261	241	305	251	262	296	289	267	252	276	306	276	313	299	274	301	284	325	268	281	302	296	301	312	279	296	265	281	284	278	263	280	278	317	281	282	282	284	274	281	298	282	317	286	274	319	303	289	263	287	269	296	260	273	254	304	281	282	303	310	283	298	321	267	258	303	308	271	270	272	279	302	237	299	282	258	261	309	279	253	296	313	309	281	291	304	301	313	276	293	290	275	280	300	298	297	310	307	310	267	271	300	295	295	286	295	236	293	277	284	280	288	284	293	292	256	302	289	278	297	297	281	295	270	298	283	294	313	288	283	267	295	253	288	303	289	280	285	296	278	259	274	276	275	298	309	275	312	269	269	278	296	300	294	297	283	272	281	267	288	253	281	286	301	326	299	242	260	288	281	279	257	289	261	287	282	274	272	282	300	278	303	275	287	284	278	278	336	310	273	287	261	267	274	294	270	295	306	285	297	262	245	296	296	289	261	293	272	287	310	258	290	291	294	283	277	289	301	303	280	292	268	309	281	304	304	287	284	303	277	297	315	287	265	277	281	269	308	322	290	274	286	269	289	271	309	277	273	300	283	317	324	292	288	293	327	290	284	316	316	282	257	307	283	264	297	293	289	281	290	311	257	291	279	311	300	269	295	283	276	322	312	276	299	285	321	299	294	299	301	281	292	282	297	300	293	312	285	274	271	277	267	295	305	291	281	310	269	292	280	284	288	257	285	291	289	279	310	265	302	274	279	291	264	293	250	294	289	296	292	285	286	318	278	289	318	231	300	278	290	286	290	286	295	279	293	268	300	264	273	286	268	300	299	269	293	316	291	271	282	308	301	313	287	281	277	327	277	284	290	265	314	254	287	282	323	262	286	334	327	294	278	266	260	297	275	269	271	274	305	306	279	300	287	275	285	270	264	283	290	280	335	300	276	255	322	302	259	297	256	277	281	282	270	272	309	288	285	275	298	235	303	297	292	236	288	272	295	283	310	310	315	290	272	295	288	303	259	265	310	318	267	277	318	292	296	257	284	310	256	249	297	278	286	314	282	313	284	280	247	279	294	283	268	304	307	303	279	273	284	263	285	294	267	287	243	284	254	259	248	296	276	283	313	277	282	281	299	291	307	286	282	278	286	280	283	304	280	288	289	299	243	307	269	265	285	308	265	248	321	248	287	282	276	261	274	307	264	274	277	270	289	277	274	258	287	312	314	268	281	269	261	272	282	259	289	277	273	303	315	280	258	260	304	270	287	302	265	286	260	269	276	272	287	263	274	288	273	268	302	272	327	286	274	278	262	279	274	264	265	309	288	302	315	341	286	288	276	286	317	261	260	286	264	285	314	270	286	283	313	271	261	283	306	270	278	280	289	274	266	293	292	282	304	303	290	279	296	293	266	266	303	284	290	261	269	320	299	294	257	274	257	259	294	299	303	290	277	273	294	278	300	290	294	325	301	279	298	295	289	297	282	286	298	285	277	292	289	270	310	302	282	290	279	271	288	260	259	271	292	293	267	277	276	281	295	268	277	278	279	343	296	288	290	289	286	279	257	277	260	259	277	302	283	295	294	281	271	287	271	271	307	315	293	298	313	314	288	303	276	297	282	278	301	274	301	288	301	299	265	286	318	274	310	267	304	302	287	269	308	320	262	290	308	263	257	309	291	268	283	301	248	300	253	267	288	299	268	268	322	294	266	309	277	293	274	306	304	301	258	269	259	264	316	270	287	283	289	283	333	285	279	301	287	296	317	269	304	279	276	282	282	289	283	260	300	280	308	281	260	286	289	279	238	267	285	296	287	268	282	269	296	263	288	296	272	287	307	286	263	284	301	305	286	288	291	258	301	298	277	281	272	303	308	285	260	277	293	308	274	278	304	319	272	283	300	283	252	252	290	315	309	271	274	269	272	287	266	255	287	307	296	297	282	284	290	261	253	277	303	303	309	291	288	290	288	311	321	294	296	346	279	293	305	295	269	288	301	303	262	282	265	271	301	317	250	314	307	299	306	297	289	288	288	325	255	286	281	290	254	256	271	297	296	281	309	302	294	277	287	293	301	296	284	289	275	308	294	274	292	287	285	293	275	313	297	276	297	268	301	284	304	270	282	305	289	302	272	274	251	310	286	281	276	268	277	299	291	309	250	302	255	259	297	285	316	274	310	276	241	265	288	264	320	291	267	287	303	263	286	244	276	268	259	288	275	270	271	256	265	270	312	294	267	316	313	303	274	272	264	248	306	301	283	270	289	296	297	271	270	280	316	274	292	303	294	290	274	316	281	268	291	259	265	273	294	300	267	281	244	302	259	280	316	275	274	257	264	271	285	287	284	282	284	249	304	304	277	295	290	290	316	267	259	275	294	266	276	306	293	291	272	271	316	268	283	299	279	284	303	293	298	273	323	299	292	263	269	284	289	264	274	278	257	242	311	275	310	270	278	276	271	289	299	301	273	293	284	351	297	265	286	269	262	271	313	260	278	287	268	289	286	301	276	289	260	265	294	289	265	300	319	320	292	279	241	269	261	268	276	291	302	295	273	294	324	273	299	300	297	311	297	292	303	307	290	240	261	292	278	314	310	299	272	264	292	288	281	260	299	307	298	287	296	257	310	299	295	318	301	299	277	264	316	289	265	249	268	273	288	272	309	268	286	292	288	277	273	256	268	270	270	248	296	249	317	257	305	275	277	302	267	247	279	291	286	286	281	319	282	279	256	279	275	294	329	266	261	279	287	313	266	298	238	299	271	292	273	312	300	252	284	289	285	259	319	277	275	286	281	270	246	295	297	294	257	278	289	279	301	293	286	255	287	248	274	266	278	302	328	277	270	271	282	307	277	286	297	292	290	306	285	272	283	284	275	241	268	282	292	279	245	283	288	288	265	301	295	304	288	292	294	273
6290	6228	15343	15273	10199	6196	3813	2447	1516	1065	837	735	688	668	585	680	621	652	573	639	610	637	686	651	643	629	612	673	592	659	607	644	658	686	598	642	675	640	700	652	683	663	599	612	618	679	626	583	610	665	620	670	626	668	639	655	664	650	652	634	604	624	673	623	663	665	668	671	579	641	639	647	613	704	631	640	646	605	617	651	643	678	656	638	618	664	641	658	669	681	618	686	603	612	634	613	612	602	616	621	617	631	602	673	650	620	640	623	627	583	570	633	634	599	622	670	624	615	603	647	681	615	661	582	639	681	628	650	661	652	656	632	607	607	670	645	644	640	636	632	657	651	637	678	660	655	642	673	605	640	643	608	654	691	698	666	648	664	611	648	617	631	653	627	598	659	650	637	621	638	651	642	610	648	637	627	644	675	623	701	648	678	662	652	625	667	665	652	640	643	620	643	624	677	660	619	621	606	608	646	668	686	647	631	644	648	658	633	653	608	609	626	632	657	663	639	615	658	647	647	624	642	656	601	658	695	610	603	627	674	650	681	632	672	672	628	632	615	617	647	654	620	620	648	662	568	666	643	677	621	667	661	641	646	621	623	636	670	646	676	633	609	633	678	625	652	651	635	588	631	720	625	611	633	615	698	654	671	668	616	632	611	688	650	672	618	640	665	643	662	646	653	665	652	663	628	636	594	672	634	601	663	631	627	628	658	593	663	651	665	660	658	621	634	646	646	640	687	633	617	620	581	638	613	664	614	646	604	650	595	603	644	638	619	645	637	666	628	676	631	630	639	648	652	695	660	663	660	649	648	621	626	629	621	669	703	590	677	595	642	641	621	593	609	661	635	630	575	690	705	659	635	609	682	639	627	654	667	657	667	635	643	693	612	607	646	649	668	655	666	633	632	634	641	628	650	671	673	682	623	653	668	629	720	637	636	647	683	637	653	640	679	623	653	660	668	652	644	657	657	574	671	691	626	656	646	625	645	684	680	638	655	667	648	686	632	687	648	693	648	632	593	663	635	601	697	648	618	652	651	650	586	653	653	648	641	658	678	688	640	635	670	648	687	653	671	665	613	648	693	637	638	695	651	631	655	683	624	674	626	638	625	653	645	622	658	642	645	636	629	683	615	638	670	661	627	673	616	617	644	665	584	639	639	705	623	645	648	615	675	613	622	647	643	644	649	703	689	621	621	610	655	651	657	636	622	588	637	633	673	650	665	640	646	693	663	660	624	640	669	648	629	626	643	656	610	643	658	592	614	620	619	620	626	659	665	617	640	600	639	654	618	675	668	617	644	623	650	647	637	625	658	681	656	638	651	647	611	622	698	636	621	603	630	640	649	640	605	631	672	639	702	670	676	618	654	627	669	648	620	628	666	641	620	691	652	662	658	685	621	621	681	608	646	683	675	677	685	632	648	639	627	665	605	627	641	645	669	672	698	655	664	658	624	682	641	632	654	691	679	617	595	656	581	656	675	637	648	562	623	647	644	630	621	592	666	599	700	598	647	606	615	650	648	599	620	628	613	648	623	629	636	622	675	655	628	616	647	673	644	624	662	621	629	681	621	606	638	615	624	609	634	686	687	665	666	622	596	634	648	610	642	666	629	651	660	655	630	657	631	627	638	664	682	639	632	666	623	623	677	687	610	599	665	634	659	670	630	652	675	629	577	672	610	647	639	658	696	635	602	603	631	639	645	662	670	608	671	643	685	629	631	619	604	682	668	649	602	621	634	656	614	627	627	627	681	688	661	657	610	612	658	673	646	657	616	661	626	661	630	626	640	635	592	659	624	665	618	642	645	641	603	684	687	633	649	664	634	588	647	662	655	644	639	660	660	654	629	646	654	637	661	590	656	642	662	652	622	639	624	671	634	660	640	633	651	670	702	622	637	652	699	629	646	647	634	640	671	651	653	662	637	620	614	655	620	629	642	594	665	639	628	665	620	660	634	593	660	627	647	644	660	654	658	625	653	668	681	667	639	599	633	639	627	615	632	649	637	641	664	638	645	606	632	650	666	636	605	659	654	663	642	632	683	625	597	615	648	607	636	647	688	633	658	674	673	650	670	603	670	621	657	626	688	629	654	637	650	649	648	639	660	660	629	674	604	626	622	633	625	654	671	673	643	626	646	645	609	629	638	661	630	678	632	631	653	618	666	638	568	633	639	662	689	652	627	664	633	636	625	582	635	646	634	640	646	634	637	656	627	619	644	619	617	651	593	633	610	642	670	653	641	656	673	622	675	647	647	681	632	665	614	665	656	577	624	644	597	597	635	583	618	645	664	613	642	574	633	623	682	641	648	641	695	678	663	647	652	678	676	636	579	689	619	652	649	603	693	649	590	660	652	617	617	617	667	628	675	678	628	676	630	687	630	670	663	614	661	651	649	648	642	660	627	647	632	663	669	634	654	706	628	634	623	652	616	618	680	627	677	669	630	624	660	646	682	630	621	648	642	632	615	625	646	640	629	651	660	668	633	572	609	647	654	636	668	648	626	614	630	667	629	671	615	643	617	673	615	666	650	638	625	650	648	608	633	630	643	620	690	589	633	653	611	639	647	653	646	639	620	642	593	637	623	639	653	637	663	683	588	602	655	647	649	657	653	603	673	657	623	630	640	645	659	646	638	646	647	613	627	635	639	640	644	610	606	610	655	655	685	643	642	638	614	672	619	628	656	682	625	675	626	624	630	620	641	690	649	644	662	675	614	635	628	623	604	651	609	626	627	647	603	666	649	644	617	626	637	640	646	710	672	635	622	637	637	658	656	650	656	607	708	678	642	669	641	646	637	701	584	649	629	668	638	663	611	630	656	658	577	647	652	639	612	620	659	635	657	649	606	648	663	644	641	648	637	623	677	624	614	637	645	634	616	628	617	622	660	575	684	658	619	668	630	590	621	652	600	698	669	644	634	624	616	636	639	650	687	643	672	619	655	644	612	650	681	630	629	691	699	606	624	680	627	602	627	636	641	646	624	660	610	664	626	658	625	639	657	659	675	619	634	622	643	666	593	675	653	700	623	680	604	626	657	640	649	647	674	671	587	662	631	675	619	682	636	677	637	642	704	643	623	652	702	640	626	641	624	647	612	657	651	641	625	614	619	644	667	659	644	666	669	599	647	656	684	648	670	642	654	611	658	699	626	630	632	617	664	647	648	629	671	635	630	594	636	596	655	616	617	649	635	654	611	621	681	658	637	642	622	665	645	651	679	638	654	644	650	671	618	655	651	628	648	622	662	620	654	662	659	601	672	644	622	698	604	672	638	622	622	646	669	671	602	660	643	646	623	660	660	653	611	676	641	618	652	646	642	598	653	621	687	611	658	636	636	626	616	622	591	615	643	668	653	662	622	642	629	680	672	602	680	641	670	632	681	659	635	629	602	673	674	631	655	609	626	676	678	580	658	633	630	650	671	656	627	666	623	631	635	657	624	636	624	677	659	652	688	613	652	634	667	668	664	670	631	667	616	660	677	668	659	626	624	654	677
67014	62459	77622	67028	52575	37575	23599	12534	5641	2437	1220	697	535	447	373	432	393	408	388	390	410	422	375	364	404	412	403	428	377	383	379	390	404	374	382	362	433	390	421	369	416	392	391	385	396	403	421	385	400	409	396	383	404	361	415	398	382	418	396	365	355	374	377	407	387	350	426	400	386	426	399	390	391	394	431	414	402	365	418	386	389	361	403	396	385	354	396	406	363	435	436	408	384	410	356	421	401	416	390	404	378	353	344	375	420	408	372	399	391	413	396	365	393	409	385	400	412	383	374	396	370	378	377	400	364	387	393	391	417	363	377	431	395	364	369	374	365	392	386	389	383	356	410	387	426	416	405	373	375	425	410	399	358	375	342	382	400	391	387	384	362	405	407	387	405	373	403	433	373	367	362	372	400	387	407	399	407	398	373	357	402	373	421	393	365	351	392	408	375	430	382	386	370	382	406	403	408	371	403	399	385	348	361	411	399	417	401	413	409	398	390	399	369	402	369	401	390	389	388	365	388	388	374	423	388	392	377	403	421	403	417	403	417	417	361	397	396	379	391	384	419	385	382	397	374	391	369	390	438	424	416	357	372	372	391	385	398	447	415	354	402	388	392	406	411	370	359	379	403	402	362	368	397	406	420	401	422	393	386	372	362	419	399	414	394	381	371	375	369	369	412	405	370	400	342	401	394	419	413	413	421	383	413	403	370	371	384	380	399	383	368	420	402	370	375	380	364	401	372	433	407	404	430	388	412	382	389	376	388	427	424	360	388	364	383	427	388	370	417	417	380	414	409	405	375	425	378	410	415	405	428	367	404	441	355	366	393	381	401	380	382	372	413	403	402	371	420	418	365	440	360	376	387	403	409	388	401	383	377	380	428	372	381	379	384	406	388	380	412	374	409	403	424	417	417	396	393	367	395	417	402	414	398	369	369	408	394	373	398	409	407	392	399	386	385	374	380	363	356	359	415	393	412	394	424	398	405	356	368	380	366	391	376	395	431	444	379	431	369	381	406	389	423	386	389	374	400	410	398	407	402	365	387	405	404	387	378	403	390	437	394	398	402	444	390	381	453	403	408	388	389	366	344	409	399	429	400	375	431	356	364	359	404	404	414	365	370	404	383	407	437	373	381	393	381	375	410	425	366	379	395	421	380	395	401	381	403	421	420	404	356	368	399	440	382	374	398	398	378	382	405	422	411	369	380	425	373	380	377	433	442	398	431	371	426	443	412	414	371	414	399	391	414	377	401	372	367	397	395	387	406	375	371	384	418	417	372	390	396	375	433	379	346	401	402	403	371	387	399	378	427	402	427	388	371	392	390	343	417	355	358	428	395	376	400	430	353	391	393	408	413	407	410	378	411	393	363	394	369	350	377	428	392	403	406	417	369	422	404	394	388	380	415	414	391	395	418	388	364	375	385	378	389	367	374	407	390	421	411	373	393	364	385	360	423	403	394	376	395	377	388	382	400	412	354	394	427	398	394	414	398	411	413	391	397	392	358	377	407	392	381	397	407	395	428	416	385	415	366	417	402	431	395	396	453	445	399	437	364	417	405	424	400	374	393	335	361	371	405	377	392	397	384	409	401	400	422	362	413	409	377	393	343	396	410	401	440	403	379	373	426	382	366	383	380	373	368	431	379	390	395	383	366	433	365	384	382	393	393	387	403	404	429	412	414	387	400	382	409	400	396	394	363	377	402	421	418	420	388	377	426	399	401	396	382	382	420	408	435	419	423	385	397	380	425	361	377	363	412	401	409	400	420	388	423	382	353	417	412	385	392	362	373	384	414	382	399	390	389	405	395	412	403	369	391	382	354	412	398	410	370	397	387	416	395	368	396	385	391	400	377	333	397	389	429	393	375	408	369	370	383	376	377	367	388	408	403	413	351	371	386	399	378	388	372	383	366	405	358	361	403	391	379	343	411	404	391	405	377	398	409	423	396	396	369	407	413	385	390	398	379	452	386	383	418	420	366	447	379	425	369	349	436	389	358	418	375	418	405	379	403	404	383	432	369	421	391	374	372	410	373	382	408	399	401	394	410	398	377	390	418	405	409	401	381	381	368	430	399	368	388	369	407	411	375	402	378	379	417	390	370	402	359	425	391	406	416	419	388	403	408	383	416	354	373	399	389	401	375	381	398	419	387	379	419	399	408	409	387	372	388	403	398	424	423	419	381	397	362	373	358	403	403	392	376	404	371	387	405	390	374	379	441	389	385	377	445	401	414	379	423	384	380	408	408	374	396	393	406	403	413	413	386	361	366	402	431	384	380	382	389	450	384	405	412	366	410	396	374	387	401	408	359	371	385	388	355	381	389	383	400	407	430	374	402	420	405	377	398	407	386	437	394	405	369	385	407	437	384	393	397	419	417	366	386	407	398	387	393	384	376	395	379	397	394	388	335	341	365	419	410	402	423	371	362	395	381	413	425	383	362	395	407	365	377	434	439	364	416	425	421	418	353	367	373	377	377	397	406	387	400	404	395	381	409	357	363	380	393	411	363	358	388	396	394	364	380	409	403	400	380	417	401	389	389	400	364	394	380	381	345	397	402	366	403	398	388	418	419	444	369	403	372	385	367	376	436	371	383	383	399	406	429	364	409	400	406	368	394	411	389	376	391	345	424	403	407	381	427	416	397	387	419	362	443	387	403	367	414	406	396	392	376	341	393	372	374	422	384	382	366	440	386	400	378	394	389	378	390	388	397	411	408	405	379	370	376	396	394	380	411	410	385	391	385	401	400	379	404	383	380	426	405	407	407	388	377	413	418	411	385	377	398	415	388	397	407	408	378	410	382	363	408	378	391	464	356	374	417	392	357	376	381	407	423	363	393	422	407	411	389	422	410	385	404	383	404	367	372	388	406	355	394	397	368	390	379	370	377	367	419	429	405	374	380	391	403	434	396	413	386	372	421	400	393	406	416	394	381	381	395	412	395	394	383	344	379	344	400	368	384	397	399	404	352	398	443	420	391	433	377	375	383	406	382	373	424	389	370	357	369	408	374	370	405	402	422	392	416	361	396	398	388	374	414	401	428	389	367	440	390	384	399	439	415	395	433	419	380	389	388	358	378	423	404	379	401	379	356	385	439	413	386	409	386	391	390	384	364	413	385	382	390	380	405	395	400	399	408	394	409	391	410	444	432	354	376	386	364	402	408	389	403	402	394	396	365	385	407	402	429	405	372	360	372	390	407	403	387	353	395	392	387	383	373	375	413	386	437	415	390	386	411	384	381	396	373	363	412	400	352	369	347	374	405	424	387	397	403	415	400	408	438	417	385	416	365	405	419	410	400	401	386	386	370	437	410	410	377	403	394	401	426	404	357	370	408	414	365	396	358	383	369	381	395	390	400	418	430	438	449	417	362	422	383	394	378	413	436	427	436	382	394	396	408	392	421	361	414	404	406	413	422	403	424	386	409	418	379	404	390	415	412	440	372	438	401	400	372	396	373	413	392	416	374	411	423	430	378	394	419	410	393	367	381	381
33822	47295	71968	71628	61447	49112	37666	25978	15583	8227	4276	2284	1395	961	853	891	849	839	847	815	873	865	855	840	874	865	849	828	872	852	857	911	892	841	869	830	826	855	861	890	845	890	870	831	825	849	812	841	878	897	882	887	860	821	884	815	816	869	828	837	841	865	868	825	862	819	851	843	866	916	880	833	806	884	837	868	811	866	812	891	860	850	897	853	839	872	811	853	837	814	848	859	846	848	809	911	872	835	809	855	887	817	867	853	857	844	870	847	848	884	825	845	861	833	825	854	814	867	809	870	849	865	842	826	868	838	899	842	843	847	854	846	776	830	853	864	874	855	875	837	856	822	887	862	820	829	850	866	887	882	848	846	810	797	852	814	837	807	832	854	801	852	884	884	829	824	828	838	808	833	865	875	827	899	876	854	916	853	880	846	921	847	812	928	826	851	849	830	812	845	881	826	857	820	815	885	886	853	854	846	835	827	860	852	866	859	787	866	908	903	842	841	836	834	859	812	867	842	886	816	876	871	843	892	775	871	865	808	889	808	888	928	828	830	843	854	855	860	842	813	861	893	852	819	874	863	801	833	839	861	840	871	895	870	861	850	899	845	881	833	885	777	826	812	902	882	916	861	865	831	883	785	832	822	878	896	849	889	848	824	855	814	859	787	837	819	902	823	825	828	875	817	850	818	882	821	815	840	832	808	825	776	865	852	859	857	910	847	910	903	845	876	886	857	874	822	838	831	823	841	843	825	816	903	865	827	890	885	860	827	856	835	884	873	844	874	862	827	843	874	810	874	843	850	892	873	847	879	869	869	903	846	869	899	821	842	870	879	845	854	858	830	849	870	852	869	852	876	900	847	859	794	914	829	844	886	885	849	850	843	847	875	876	863	864	861	835	804	798	853	842	887	895	810	912	839	876	832	812	808	880	866	859	837	866	817	771	852	856	857	879	859	790	859	868	849	812	810	856	849	873	876	789	831	812	906	845	862	901	842	849	855	832	860	816	840	865	856	857	878	840	900	846	858	826	808	828	883	846	874	837	814	854	874	887	797	832	856	887	840	886	825	875	890	859	857	874	881	808	796	855	871	852	873	869	933	880	829	855	877	858	856	820	849	827	844	828	855	783	865	848	883	887	878	825	885	867	893	842	881	856	871	816	867	869	892	820	846	813	890	876	848	840	907	843	846	840	905	832	843	870	847	867	845	835	891	876	831	900	854	849	897	835	869	809	811	845	840	850	857	887	842	875	875	797	832	878	932	848	821	814	840	847	866	859	840	889	898	866	852	863	841	810	909	823	848	852	883	850	806	813	814	845	813	873	898	826	828	853	830	796	816	847	876	816	877	866	773	828	884	804	894	822	844	847	818	834	889	883	891	870	856	872	883	804	841	856	858	847	817	852	875	812	862	873	820	866	835	884	846	826	755	848	855	929	818	826	876	861	867	873	827	822	847	848	853	870	841	831	854	868	835	818	848	884	869	866	828	842	869	872	824	844	873	839	913	876	831	874	840	841	848	863	849	820	843	823	833	829	843	826	879	853	809	866	892	841	862	798	893	875	858	826	872	835	871	881	847	892	806	848	892	851	841	823	805	870	856	821	910	845	856	870	881	913	791	848	822	863	850	853	865	880	882	810	849	817	916	896	861	830	818	872	891	812	849	796	883	880	822	866	861	876	882	816	825	866	846	857	821	855	856	809	853	858	879	844	881	831	848	826	879	861	798	856	876	821	813	833	851	855	820	837	859	825	824	835	911	808	878	883	874	838	833	855	867	812	824	863	881	849	816	850	864	849	844	864	910	851	768	859	815	836	863	833	863	903	851	824	822	825	871	894	888	895	860	903	861	849	873	870	863	922	932	863	876	826	871	862	844	825	814	831	842	887	809	859	839	876	856	874	841	845	875	876	854	821	811	839	875	860	847	854	840	822	871	833	829	870	841	854	816	880	844	797	895	868	897	827	842	876	886	881	837	913	839	821	889	841	858	850	782	890	879	879	899	869	844	862	840	884	871	907	878	848	871	880	832	814	816	863	873	831	843	837	844	901	859	890	847	865	798	837	796	882	879	856	825	885	822	822	846	864	850	841	835	925	844	866	869	891	828	834	839	821	859	819	867	869	837	853	827	921	841	855	943	868	843	792	808	855	814	814	838	856	893	849	815	929	847	811	826	857	815	848	862	826	858	854	879	823	846	869	904	831	864	846	855	874	832	859	842	875	825	864	851	821	873	856	877	909	830	835	821	849	851	851	838	864	849	879	805	854	849	817	865	869	843	813	959	794	829	912	820	812	855	850	882	873	844	810	818	912	856	853	844	848	902	814	825	793	813	842	852	834	846	843	781	854	811	898	863	879	884	858	832	811	844	840	792	852	902	870	855	841	846	854	869	886	869	853	806	822	864	815	842	867	856	861	853	826	879	819	847	858	817	855	867	873	849	874	850	841	894	835	881	831	831	874	874	852	852	864	791	868	772	827	883	863	843	857	796	909	859	852	875	916	882	818	839	839	852	896	862	880	827	814	806	832	871	825	877	863	813	890	871	858	941	854	894	810	839	844	900	870	878	818	833	873	879	915	853	909	812	817	827	827	874	802	885	815	880	863	858	813	813	846	891	858	869	828	885	838	895	864	867	767	898	845	855	879	886	871	833	905	851	832	835	872	872	854	854	848	877	838	860	884	869	835	882	823	799	852	840	847	907	826	867	870	863	824	872	891	902	865	909	911	880	865	791	875	859	868	838	871	833	846	842	874	901	805	848	906	838	851	901	835	833	839	825	838	840	854	884	857	814	877	805	798	822	931	865	812	808	821	860	826	868	913	796	819	814	869	900	850	872	876	864	859	898	799	821	840	886	850	884	860	859	846	882	826	841	861	904	859	829	852	842	893	853	858	855	829	864	875	845	841	854	814	850	881	813	819	805	927	851	788	872	854	790	842	834	801	863	889	855	864	915	832	878	877	872	886	875	818	830	845	826	829	798	850	868	886	829	841	833	854	823	818	819	861	863	846	864	892	878	828	857	896	855	860	859	851	849	805	827	846	898	870	857	850	860	862	840	845	859	849	840	867	853	804	881	872	846	823	811	836	850	804	804	864	844	899	861	847	858	868	761	848	879	809	864	832	832	901	829	835	812	828	849	867	862	905	868	859	808	870	875	909	867	881	858	848	861	794	840	873	834	871	855	820	841	856	800	863	905	859	838	851	844	872	863	874	833	844	854	852	855	824	882	812	871	859	865	833	829	845	841	806	881	850	873	867	836	829	854	849	840	851	886	875	891	813	810	775	865	883	888	883	860	860	832	816	820	843	858	832	847	876	882	796	842	858	892	822	832	865	811	840	863	880	821	832	860	820	863	850	875	826	863	862	833	878	846	884	883	798	834	816	839	911	848	842	842	891	849	838	793	833	845	827	877	871	822	785	919	858	859	889	893	878	820	900	872	871	842	856	888	839	894	874	848	875	841	863	857	856	944	841	870	867	916	819	849	832	888
66783	62491	78592	67526	52532	38372	24767	13113	5784	2552	1349	775	573	421	424	421	414	427	406	428	458	392	438	394	393	456	391	407	430	442	422	392	403	412	414	448	426	395	421	439	411	426	452	399	428	423	419	396	424	452	415	428	428	402	444	404	387	383	445	408	400	396	369	378	386	376	408	434	416	415	391	414	397	400	416	465	406	411	401	431	405	442	435	381	409	390	447	440	392	417	420	417	446	425	388	419	436	389	425	389	405	449	460	396	361	409	411	418	425	404	420	415	385	435	400	435	407	420	399	411	409	429	454	408	419	429	391	428	422	388	411	439	401	390	420	390	409	409	429	410	414	402	407	386	398	389	436	407	436	441	409	392	403	391	380	423	431	414	394	446	385	403	406	421	399	385	434	447	388	441	349	403	395	414	395	408	437	424	468	424	400	393	401	435	397	421	437	405	425	455	408	405	426	418	442	414	402	436	446	401	440	405	438	406	390	362	403	451	401	405	432	420	400	431	418	389	392	391	409	420	423	431	396	414	443	356	397	414	399	470	370	424	406	445	453	466	389	414	414	384	428	397	417	405	437	413	425	438	446	397	406	394	405	418	371	431	425	399	416	443	397	428	463	405	403	411	448	440	410	469	411	392	428	404	407	419	424	401	444	445	454	409	424	426	425	404	435	410	433	417	392	436	421	419	410	440	408	394	381	400	420	401	409	433	450	412	444	412	423	428	381	386	438	447	408	410	404	409	424	348	379	413	403	374	434	403	416	407	408	408	408	444	445	400	441	441	394	410	381	416	403	415	442	445	417	389	425	429	461	425	429	416	383	376	399	401	404	433	454	461	414	400	396	469	420	382	418	363	436	449	467	400	373	398	383	405	415	420	422	405	386	390	404	421	426	441	432	412	409	437	421	399	386	419	431	439	405	364	403	397	408	391	421	443	402	402	376	387	421	436	422	411	463	447	377	408	432	392	430	378	384	390	421	386	421	415	456	426	402	394	448	378	395	432	406	428	381	383	404	395	399	409	396	443	392	458	457	426	420	449	367	400	426	413	418	405	430	386	443	376	423	411	410	444	424	382	381	377	389	414	405	415	428	413	416	401	440	402	403	445	444	434	379	431	388	429	400	410	405	409	434	420	383	427	415	450	407	415	429	393	403	437	424	363	425	413	432	421	416	413	422	408	408	424	395	434	383	396	379	374	383	392	394	407	455	419	442	424	380	440	403	405	403	447	430	412	423	418	422	409	441	436	400	409	446	379	421	409	443	401	424	410	411	389	371	435	408	415	383	395	390	414	383	419	457	405	402	385	410	392	443	398	411	427	405	422	426	420	419	414	430	411	399	405	398	442	439	396	417	405	440	413	425	426	410	413	427	428	381	403	388	458	467	378	412	430	381	473	405	409	402	420	413	428	428	410	426	409	400	424	408	428	427	430	438	393	406	445	460	392	396	420	386	426	407	445	416	424	444	395	458	443	424	414	427	426	396	385	425	402	400	408	394	437	451	384	413	413	386	385	412	396	422	447	421	440	453	427	415	451	432	438	433	414	426	422	415	409	388	443	398	451	415	415	410	390	425	423	389	379	408	425	408	421	384	447	359	409	417	420	401	393	395	453	405	457	452	420	396	401	412	427	409	392	412	413	408	439	430	412	375	395	388	420	419	412	414	428	430	366	456	408	457	385	411	391	401	376	411	414	400	428	377	432	397	421	407	436	424	415	401	424	422	413	401	437	437	422	401	419	400	429	389	412	443	450	434	392	395	428	424	388	413	376	418	395	410	406	410	426	409	417	424	403	399	440	423	389	416	447	413	414	422	431	457	386	407	358	403	410	400	407	406	425	443	397	421	370	435	393	386	426	396	390	394	404	409	451	427	402	426	435	411	383	409	434	392	424	456	411	408	430	418	413	412	390	473	427	395	411	444	443	413	438	424	397	435	416	420	416	465	429	402	414	424	430	396	419	420	439	435	426	461	405	449	432	430	432	417	420	464	428	410	418	441	426	378	428	429	443	453	405	438	421	398	390	381	418	454	444	404	393	413	443	422	442	421	397	409	409	402	410	402	439	381	425	418	440	398	435	392	433	426	419	399	419	429	370	398	402	431	403	382	398	412	415	420	420	419	403	426	452	399	376	429	425	411	436	420	460	407	430	423	411	447	417	420	394	413	400	393	367	413	432	440	392	420	417	431	433	435	443	379	373	395	406	398	420	434	410	412	419	381	386	391	436	414	431	448	434	423	434	441	374	373	455	387	424	388	437	443	429	424	400	441	445	418	384	445	418	450	449	375	403	444	406	349	411	427	376	413	382	421	413	434	408	416	394	436	416	407	386	437	420	390	396	402	386	415	431	427	437	417	389	403	413	412	398	434	432	419	405	431	433	420	447	413	415	433	440	424	440	411	398	401	405	465	397	423	408	435	445	392	406	430	447	407	421	452	395	387	425	410	403	382	393	420	427	424	383	414	421	422	393	400	429	378	442	422	401	398	411	411	421	406	451	455	445	405	475	430	428	434	432	422	427	447	422	404	412	397	431	440	442	433	377	427	426	395	430	426	451	447	437	415	387	460	442	411	432	399	405	382	413	433	434	410	413	399	433	414	412	396	408	427	412	415	417	408	429	413	398	388	412	382	426	425	408	430	443	406	383	467	430	444	387	401	380	410	417	417	444	391	439	441	392	393	407	376	426	433	410	449	430	437	386	379	408	419	448	393	393	410	363	416	422	429	399	419	410	428	409	406	431	415	404	391	421	406	428	392	395	398	421	408	405	396	383	447	404	412	419	371	389	382	477	421	396	407	422	401	441	449	417	444	404	427	400	453	367	450	392	388	414	394	421	415	403	419	424	403	423	383	422	412	433	374	439	409	394	399	441	412	410	401	411	391	385	423	343	397	394	439	403	415	390	409	418	395	386	390	471	375	424	417	413	432	416	412	428	439	439	423	397	416	404	442	430	402	438	426	395	397	417	410	404	397	386	406	450	385	423	405	425	421	428	396	404	368	382	440	374	420	465	356	433	427	356	403	405	392	403	448	372	435	398	428	419	454	421	409	404	377	397	449	428	442	431	434	388	373	402	417	432	407	442	355	382	404	440	423	422	411	402	399	440	424	426	414	395	429	413	446	398	424	413	391	421	422	390	449	383	411	431	423	376	419	416	422	434	455	427	411	398	431	422	464	383	413	428	432	427	447	421	420	391	399	399	411	402	423	397	403	439	415	422	423	411	406	420	397	389	390	417	433	439	404	436	398	392	434	476	414	409	424	443	440	421	414	414	422	401	425	414	381	429	408	441	443	397	417	393	399	381	441	440	414	384	414	400	417	420	426	426	447	411	420	393	430	408	405	420	429	434	428	421	421	414	428	440	426	423	409	412	435	402	361	378	398	373	408	417	452	405	377	435	396	436	431	411	439	371	426	429	403	424	417	411	394	433	418	429	414	409	447	397	396	418	444	400	393	386	416	419	415	416	436	414	404	411	427	425	413	420	397	457
35147	47791	72593	72351	61999	49649	38031	26362	16050	8169	4488	2432	1419	952	867	820	850	841	881	891	890	880	872	958	848	938	869	839	938	933	888	874	899	873	845	908	846	873	864	841	874	870	877	914	876	848	837	884	903	886	932	871	854	893	891	928	799	981	885	920	912	872	880	885	878	844	871	914	867	887	862	906	829	905	863	790	919	869	899	893	854	897	855	878	899	879	891	915	891	834	865	900	875	880	877	857	835	864	878	870	878	845	863	848	917	918	877	901	863	922	894	879	860	922	911	841	833	912	909	869	892	884	846	933	924	859	869	895	855	885	952	922	860	863	891	867	897	867	908	922	946	904	894	904	895	908	916	871	854	887	873	863	917	926	819	827	826	927	852	915	825	884	902	852	866	925	899	861	899	876	870	861	831	922	892	911	835	855	929	934	893	884	902	878	928	865	851	843	869	876	874	909	893	862	876	893	868	907	882	831	902	871	848	859	883	879	863	861	894	920	918	917	849	862	921	833	950	902	908	847	878	898	916	873	889	872	916	879	896	854	927	853	906	898	866	855	926	928	874	912	877	941	897	885	934	880	911	899	854	886	880	924	924	896	845	873	879	908	919	887	870	842	846	869	875	869	946	895	874	892	901	929	845	890	847	910	879	862	864	843	904	863	874	879	871	899	926	867	870	935	894	931	892	903	873	842	886	887	896	881	905	855	874	938	910	876	898	905	876	915	877	894	875	876	870	904	897	915	919	927	855	859	869	802	914	867	903	887	903	871	888	877	877	856	863	872	891	876	870	859	850	893	887	838	916	860	858	866	863	871	900	906	892	833	893	891	877	882	894	930	868	894	885	859	908	867	862	886	907	856	845	834	916	934	913	933	926	927	864	869	893	882	914	909	925	867	894	887	912	865	842	890	870	867	892	889	887	911	901	884	909	864	869	880	845	908	915	878	886	917	859	852	931	883	893	906	928	917	837	934	867	906	887	857	899	903	869	886	899	879	898	835	845	923	870	870	859	879	833	892	914	888	913	891	879	895	846	899	865	854	857	888	877	854	923	830	905	894	841	877	884	895	947	893	884	901	894	845	880	866	891	962	838	913	939	862	933	840	900	899	936	871	915	886	885	906	910	872	875	841	870	884	828	856	886	840	882	923	811	925	890	947	893	918	908	850	940	874	853	898	843	895	898	883	874	827	886	900	910	916	910	878	883	873	870	865	907	881	859	895	915	882	921	865	917	898	939	866	865	963	894	864	882	877	887	920	907	916	889	948	932	813	913	939	869	874	896	878	904	913	914	890	890	904	876	890	892	958	903	956	896	893	894	882	902	878	891	880	917	881	867	928	874	900	853	940	860	925	860	878	855	905	900	866	895	868	892	939	844	845	872	905	818	849	838	900	855	860	905	924	873	859	926	887	906	864	849	853	884	856	909	914	859	899	907	869	889	883	858	886	873	858	904	918	901	906	844	901	843	908	880	872	898	870	861	931	849	893	863	836	846	876	844	824	895	888	900	873	815	805	914	855	866	892	884	876	881	902	836	897	884	879	913	861	844	877	884	894	921	858	816	889	831	846	879	922	898	851	867	898	900	908	901	881	843	868	915	879	917	866	848	870	874	923	867	872	909	819	864	908	878	923	863	920	896	829	884	933	854	898	900	871	866	871	896	847	936	863	862	910	888	907	881	893	871	922	905	922	913	849	911	887	923	885	910	828	910	928	899	871	941	860	893	875	860	896	927	862	892	847	913	867	881	866	923	839	903	890	855	898	850	888	876	918	896	848	881	884	876	902	868	883	828	935	819	905	903	904	921	913	893	913	889	888	840	926	907	900	880	890	869	874	868	877	832	891	902	886	896	957	909	920	895	840	923	905	857	861	883	842	826	893	904	912	941	877	903	928	881	938	852	877	859	852	961	860	851	834	873	847	855	821	923	838	926	888	904	847	899	878	847	906	874	896	899	847	869	944	844	909	892	903	923	861	876	897	887	923	904	893	920	936	883	916	872	880	823	844	881	864	874	905	904	944	884	889	880	906	922	929	843	891	869	899	872	876	863	860	923	868	858	866	874	919	894	913	931	912	892	876	809	869	886	836	931	872	874	900	861	862	874	918	895	900	905	915	866	865	902	852	920	868	899	890	864	913	882	885	914	922	898	889	946	833	873	834	862	882	884	864	911	870	918	901	925	868	857	899	899	878	893	895	901	846	874	836	898	924	890	900	897	874	906	874	812	853	935	874	856	914	841	843	822	913	901	866	886	890	872	862	912	859	889	858	833	931	908	909	902	892	910	889	822	936	895	860	902	860	930	963	877	860	932	858	909	887	878	828	912	859	839	905	910	868	881	841	860	835	916	886	870	905	876	845	909	868	903	863	889	847	912	927	909	889	900	882	862	923	882	889	896	836	915	879	874	922	862	874	866	850	856	812	930	882	890	930	925	906	923	944	853	971	884	881	909	872	884	912	934	924	820	843	899	867	874	863	883	812	890	915	924	822	892	890	867	920	861	916	891	896	871	915	893	917	874	857	891	862	900	891	939	873	924	867	870	903	893	857	938	898	868	858	895	933	941	919	932	868	874	911	868	927	931	911	874	896	871	866	843	904	827	889	912	872	868	876	848	838	885	931	851	846	845	932	842	844	898	836	839	944	837	902	903	884	886	897	886	874	834	879	866	915	864	867	907	958	873	891	928	869	853	916	894	900	917	837	919	843	892	873	893	904	913	899	893	969	918	888	840	913	852	886	847	827	873	866	870	876	876	891	865	882	848	878	870	864	906	906	868	886	891	872	857	942	895	926	968	869	931	889	902	869	927	952	901	874	879	859	894	891	933	902	851	858	903	897	893	942	868	875	847	839	896	847	892	933	833	885	862	907	905	878	889	911	921	892	884	879	890	879	908	881	903	860	887	852	865	906	863	926	938	931	901	885	911	917	964	875	893	914	862	822	869	898	898	844	920	907	853	894	829	926	843	891	936	856	877	915	864	899	840	925	917	894	933	839	899	857	851	823	862	927	914	885	931	824	869	835	966	888	884	884	917	904	904	885	879	856	913	849	830	878	877	924	878	861	891	907	894	908	923	884	873	899	875	926	928	879	900	866	904	896	911	932	839	875	874	856	934	849	915	926	938	885	898	867	878	892	911	819	862	883	875	881	849	893	934	901	923	877	890	862	894	889	904	881	861	971	902	873	920	884	888	830	884	893	909	870	840	903	943	821	872	812	873	893	909	925	904	858	819	889	945	880	887	889	880	856	892	869	875	829	875	839	863	940	920	866	870	859	862	890	844	862	898	897	880	871	935	797	878	862	927	938	853	842	869	868	928	925	871	831	900	886	870	925	882	849	894	902	893	899	873	898	861	852	880	893	891	919	912	907	859	870	866	873	815	870	853	860	855	905	896	886	912	897	886	923	900	890	921	879	834	920	921	926	857	904	823	894	901	928	881	853	943	944	878	883	888	867	844	886	823	910	899	935	833	879	898	879	873	893	935	856	882	849
7621	4364	8487	5974	3198	1863	1112	674	507	389	326	292	285	287	292	283	275	310	295	313	322	328	308	306	301	296	276	284	266	254	289	296	291	277	306	315	299	291	305	236	268	287	302	287	310	268	274	296	311	304	304	297	301	304	278	273	296	282	280	309	285	292	295	292	325	326	293	276	267	304	306	300	295	277	307	322	304	309	295	277	294	292	274	295	270	305	307	299	296	304	293	291	268	288	304	288	278	278	288	280	302	301	280	298	304	313	304	315	290	314	316	268	297	288	304	304	275	271	276	319	304	297	298	262	287	289	295	279	315	284	327	288	303	276	293	290	322	287	277	314	270	300	285	285	304	288	292	284	307	306	253	307	309	329	291	313	281	287	285	297	289	261	304	289	308	301	264	303	321	297	295	274	284	304	285	312	316	295	281	292	296	268	301	319	305	281	311	292	278	274	295	294	290	288	300	303	300	270	265	348	281	305	277	293	291	317	287	260	282	281	298	271	265	300	316	279	257	282	302	270	261	320	244	322	284	303	275	285	265	299	295	304	285	288	283	324	312	288	317	297	310	295	284	287	328	299	310	296	290	264	279	280	316	310	296	294	277	300	305	285	308	349	294	284	291	299	284	289	293	281	288	302	278	287	292	265	261	278	290	298	311	311	259	280	292	293	311	320	264	283	265	259	272	270	294	267	283	291	301	287	322	285	287	281	276	317	297	279	296	323	305	264	303	282	281	317	327	335	275	312	273	297	305	321	276	294	257	286	315	267	279	282	290	289	282	273	282	320	286	309	282	279	280	274	294	282	302	269	300	277	297	283	301	292	307	279	300	305	297	264	274	305	270	316	269	306	285	315	299	294	282	283	278	270	277	292	291	255	289	307	281	308	316	296	303	257	314	307	307	311	294	326	324	293	306	303	283	300	294	304	292	301	271	295	279	300	269	283	280	340	292	275	275	300	258	269	288	315	302	296	274	284	273	289	264	301	313	323	287	298	334	305	275	297	291	267	329	289	302	286	296	300	289	305	291	291	298	300	302	294	339	291	273	311	275	255	291	280	299	289	278	283	274	271	252	266	304	301	271	313	307	268	294	298	278	277	260	293	266	300	315	282	286	274	301	312	309	292	258	274	285	268	294	321	280	324	313	296	315	263	294	285	288	273	337	295	259	271	292	297	247	285	317	286	297	321	274	265	291	310	264	317	294	278	258	281	317	286	299	302	278	292	294	296	319	325	264	260	310	288	287	295	305	288	284	281	302	277	302	289	297	273	272	296	314	276	283	288	309	309	288	288	259	264	289	283	291	311	321	292	304	287	281	281	298	292	272	274	313	316	280	294	310	262	299	274	300	296	259	313	304	337	265	300	288	303	279	286	266	298	289	282	291	289	289	277	298	287	336	279	288	331	292	289	298	273	272	267	289	311	295	310	324	294	268	286	286	324	300	326	299	314	276	250	285	322	309	317	315	242	330	337	289	300	297	282	287	274	300	287	286	303	276	301	291	311	277	300	310	297	308	289	313	294	295	298	319	279	242	275	303	301	274	294	307	287	282	274	295	266	294	274	257	293	292	307	300	333	290	290	313	261	289	259	305	309	308	260	274	290	279	285	310	273	305	300	296	286	268	268	273	302	258	262	294	287	297	268	253	267	307	271	289	299	280	284	276	289	272	275	310	246	308	302	278	283	291	306	300	297	321	301	287	277	277	287	308	307	283	250	301	281	283	301	302	286	287	290	323	328	289	287	281	283	292	304	288	311	314	285	290	284	302	317	304	287	258	312	280	277	296	287	286	277	252	263	262	287	259	329	314	318	321	294	303	265	291	294	317	283	284	288	291	286	257	300	312	314	322	274	312	319	282	254	326	312	301	322	259	293	293	297	280	270	313	301	255	308	286	270	280	265	279	301	289	304	322	276	302	316	297	280	302	255	303	283	273	304	300	244	311	269	315	303	270	299	329	284	282	282	290	310	288	280	304	305	304	273	288	291	269	272	265	265	280	277	305	303	291	306	315	295	289	331	288	293	281	275	301	280	295	299	288	313	294	311	309	257	260	292	309	262	287	281	290	276	272	274	304	337	270	311	289	288	281	285	283	293	284	302	286	314	298	292	283	311	294	324	275	297	321	289	319	268	311	310	286	316	333	276	276	257	286	303	251	275	282	286	291	302	292	331	292	298	271	293	285	284	284	296	311	291	321	271	277	290	318	301	321	322	280	275	288	310	285	313	292	255	306	285	283	304	281	303	280	294	284	292	304	257	273	247	293	283	280	263	300	276	292	282	283	323	266	264	290	301	290	278	290	291	267	293	313	283	307	284	264	295	286	270	287	300	320	295	252	284	282	278	271	283	305	328	283	285	290	312	297	317	292	278	284	297	303	279	294	290	302	265	295	260	297	301	295	282	299	289	310	299	283	323	324	282	301	295	282	304	304	294	324	279	304	292	294	260	261	283	281	285	312	284	307	317	281	298	284	280	323	301	297	277	264	332	298	263	288	292	290	276	292	272	263	276	285	314	298	270	292	284	286	276	302	278	284	271	259	264	272	305	280	305	295	277	310	273	288	286	313	306	280	318	285	289	287	282	287	295	274	285	265	308	283	295	317	297	285	272	307	275	277	288	309	292	318	300	302	291	298	293	274	294	293	311	260	282	274	317	328	305	298	257	272	270	273	357	296	290	303	292	310	297	281	282	305	286	283	279	294	303	281	310	308	296	301	278	272	306	303	288	289	276	305	269	300	288	258	304	299	268	269	304	276	297	294	305	294	252	284	305	286	285	287	303	260	248	268	277	309	301	278	289	291	328	287	296	289	258	310	308	270	291	309	279	324	270	289	296	292	349	316	311	304	289	284	313	301	306	271	277	281	275	289	285	307	287	290	267	282	335	266	306	324	302	250	313	285	286	280	302	286	299	272	270	300	295	298	305	280	291	332	305	287	274	298	294	282	287	309	281	273	311	295	277	267	331	264	282	280	279	305	304	266	276	293	303	259	305	294	305	282	312	298	315	301	287	292	285	279	298	275	276	290	276	265	291	282	295	296	301	289	271	293	268	278	309	310	291	262	298	284	279	312	316	275	271	272	316	292	265	234	281	279	324	320	289	303	275	290	303	283	328	300	301	263	271	295	271	328	283	283	263	292	306	273	282	277	278	292	259	271	286	335	307	282	298	284	276	257	338	277	292	277	279	304	287	264	275	283	286	321	258	271	285	279	283	303	309	276	278	294	278	319	311	317	278	293	270	304	316	272	263	303	278	273	297	307	285	295	289	291	270	297	281	287	276	313	274	298	275	273	280	308	312	293	261	310	294	275	292	277	280	262	307	268	319	310	298	302	305	286	276	285	287	262	328	269	272	283	300	300	301	281	291	303	285	273	305	305	281	283	276	254	293	295	271	305	319	317	321	275	258	251	296	300	282	274	313	320	306	287	301	288	274	279	276	266	285	335	294	320	280	293	289	287	272	279	296	281	272	315	255	262	306	331	278	292	295
5943	5781	15175	14218	9840	6145	3649	2333	1413	973	854	724	736	648	670	629	636	652	673	626	639	638	612	673	650	668	660	682	636	706	675	694	647	634	665	630	652	651	641	675	664	657	689	679	663	657	663	646	661	653	669	624	665	643	674	643	614	672	633	612	716	647	642	664	643	658	683	635	646	647	670	674	671	672	629	633	660	624	677	687	673	664	661	650	603	668	654	663	636	658	696	642	696	602	664	645	621	619	625	677	632	623	638	672	686	664	620	671	648	644	645	658	674	665	688	651	632	669	646	680	630	645	657	668	670	619	686	655	636	644	651	653	654	625	654	667	663	674	690	646	625	694	650	700	696	672	655	657	638	659	641	670	696	649	618	626	642	673	652	664	651	690	622	653	634	659	652	637	686	684	675	671	702	678	634	652	684	655	691	589	624	653	639	636	668	672	685	608	635	639	619	651	672	614	620	692	649	700	689	635	660	643	663	711	643	621	682	742	645	612	683	664	640	676	683	664	647	636	583	665	618	659	675	635	691	627	628	623	582	638	692	643	688	639	641	644	679	646	669	654	683	595	682	637	673	624	647	626	631	645	654	619	666	674	645	574	662	673	636	640	680	684	647	656	615	588	643	626	684	631	668	615	647	656	652	652	613	678	658	638	699	687	624	656	666	641	669	635	634	676	660	631	670	706	649	650	703	640	611	604	646	640	635	636	610	645	667	649	638	651	634	672	642	671	650	656	681	621	676	657	699	675	665	704	647	630	667	599	645	652	702	660	606	643	649	673	669	651	654	611	655	653	631	613	637	641	664	667	660	605	658	695	642	653	624	644	649	650	717	666	673	706	631	604	685	670	633	667	622	632	642	648	649	646	654	613	702	592	649	625	630	677	700	696	676	604	646	695	669	708	642	659	679	665	679	609	622	635	641	617	651	671	711	650	649	675	650	667	675	656	656	640	608	660	649	681	662	693	623	644	638	677	630	644	644	643	641	678	643	571	592	658	637	668	664	688	663	662	643	662	674	635	626	658	685	647	688	627	688	644	642	674	663	658	651	654	636	668	659	627	656	663	661	658	619	656	632	688	659	659	642	685	633	647	671	638	642	666	668	628	636	687	640	676	646	640	612	630	652	655	675	668	714	668	628	658	657	647	615	680	712	647	651	697	616	699	681	692	708	676	704	621	638	636	630	642	641	595	619	612	667	664	647	674	610	649	614	628	651	646	690	630	670	681	629	663	660	616	627	698	665	654	628	643	672	647	688	676	659	663	655	684	645	682	697	648	617	658	680	658	678	700	667	667	649	659	641	670	617	651	654	676	670	607	681	648	622	699	657	689	683	659	656	657	653	628	644	662	687	617	672	637	626	642	657	663	699	664	638	633	623	613	684	669	665	675	597	656	633	651	680	680	652	678	638	651	665	587	668	670	633	676	657	679	620	633	635	643	659	658	654	660	649	623	618	687	662	655	659	624	635	651	694	605	679	601	662	633	625	641	630	652	646	724	645	650	676	648	639	657	640	639	661	675	681	643	640	623	627	627	672	683	653	644	603	679	649	654	646	687	612	640	668	656	597	696	625	623	612	646	638	627	673	627	673	638	626	674	687	625	638	632	657	632	634	681	657	672	630	622	676	637	670	650	612	646	668	647	655	710	671	661	622	673	679	673	663	633	664	714	677	680	631	646	667	674	666	680	650	677	640	632	668	653	642	636	638	650	649	674	659	645	675	638	641	645	667	692	654	655	624	670	690	652	631	660	629	633	647	660	630	644	624	665	645	671	662	655	675	652	633	694	674	687	651	682	663	654	656	687	664	656	626	652	633	700	668	671	699	655	661	629	617	664	662	631	649	653	623	658	648	709	661	627	683	655	631	620	664	662	598	638	655	657	678	633	638	679	645	631	652	635	617	684	638	677	703	666	653	674	671	664	634	696	629	656	644	627	615	647	664	651	652	694	666	616	657	666	620	643	642	651	660	641	642	647	623	667	682	653	692	664	664	666	669	665	661	611	652	654	668	651	682	668	630	653	655	621	654	643	623	633	675	615	659	654	617	619	658	617	658	654	687	617	635	672	623	679	675	628	657	604	609	671	665	644	706	662	623	602	691	723	653	633	619	645	656	686	663	644	610	670	627	636	655	672	630	625	614	646	670	664	634	673	652	688	640	659	675	666	676	686	675	657	650	649	670	631	663	693	649	684	672	637	660	615	640	670	591	687	610	675	691	639	639	647	626	646	645	632	628	648	623	649	647	646	697	626	634	642	637	670	612	703	676	722	615	664	697	660	679	656	681	635	668	666	607	645	665	678	670	654	637	613	659	669	680	686	651	677	668	706	701	646	696	675	689	639	670	673	639	636	672	630	634	612	607	679	697	623	669	637	626	659	696	667	643	635	636	610	649	612	676	613	653	664	668	635	646	656	706	636	648	638	698	640	639	658	694	657	669	631	646	685	628	619	720	627	610	654	663	591	627	663	652	646	657	650	653	669	629	632	638	651	646	646	660	666	630	668	673	652	637	626	641	632	684	619	676	660	639	636	659	655	651	657	697	593	641	651	628	651	663	660	609	696	649	642	613	678	660	652	680	675	688	622	652	671	633	625	682	676	658	664	655	626	650	695	646	653	667	686	674	699	692	664	650	659	661	625	624	626	674	687	676	639	695	693	649	628	647	632	659	635	689	663	622	663	653	696	661	660	658	680	664	631	668	674	608	678	660	646	608	643	655	638	619	647	624	642	634	627	652	641	625	634	673	614	660	660	620	662	652	631	685	649	630	710	640	605	639	677	641	640	657	664	653	641	665	685	683	647	683	649	660	639	705	618	633	668	675	612	625	650	674	676	667	660	652	644	647	660	669	680	668	650	666	681	638	668	633	702	660	645	634	640	649	654	669	623	689	635	624	663	646	668	659	595	664	644	673	651	624	632	650	654	670	649	659	641	665	649	671	660	620	628	615	604	638	667	687	662	629	668	661	628	652	606	651	682	687	631	660	643	650	647	652	650	687	714	643	619	631	652	649	673	677	663	582	673	631	650	652	645	644	656	624	666	628	655	638	637	606	687	593	659	680	646	678	655	670	581	652	638	638	633	648	649	667	644	638	620	628	684	646	637	687	643	659	660	697	652	664	688	619	651	704	669	647	647	647	640	670	625	660	638	691	716	637	626	660	674	609	644	631	655	670	646	668	606	676	643	674	629	636	663	625	674	622	611	694	648	659	701	638	678	639	651	640	668	635	627	673	621	662	611	604	638	690	629	636	652	685	642	639	648	704	646	631	648	641	641	660	665	651	631	643	638	665	653	620	649	614	639	641	646	699	666	683	663	648	646	645	631	652	639	612	638	626	611	630	650	675	632	647	646	665	676	659	599	657	623	669	643	650	679	650	659	705	651	594	684	663	648	656	679	661	648	664	667	653	696	668	669	693	669	613	632	707	671	650	658	682	648	652	677	620	669	665	617	658	639	622	625	675	644	680	607	679	666	650	680	659	663	669	661
62148	57389	78610	67039	52115	37964	24450	12780	5198	2349	1242	721	531	463	434	431	400	402	423	465	430	341	446	422	402	384	398	430	422	409	390	425	395	390	409	430	428	386	392	386	405	370	380	409	392	393	411	367	395	383	383	413	437	427	436	389	381	423	406	401	417	391	429	408	396	427	406	415	390	384	413	363	347	429	409	377	370	427	384	427	436	391	381	372	437	417	385	381	404	404	423	382	381	383	414	406	428	422	403	422	449	394	454	438	440	380	388	384	398	409	415	410	426	423	385	390	406	391	395	432	404	431	348	381	393	402	402	369	458	393	412	407	415	413	392	419	402	401	426	374	432	408	401	428	393	413	429	394	402	424	418	386	406	401	433	424	393	427	393	403	415	432	412	362	425	415	383	416	435	420	417	396	422	391	387	383	429	400	391	388	382	438	419	391	382	418	411	418	373	425	417	359	412	412	406	381	353	404	423	434	402	425	409	439	426	379	372	386	442	408	425	417	415	395	453	449	417	373	392	396	460	406	404	423	397	393	434	410	405	387	409	366	372	393	408	418	389	420	399	442	361	412	406	416	380	404	392	373	430	407	431	407	421	425	380	440	399	370	415	389	410	414	398	382	406	339	401	404	359	404	416	402	390	406	428	406	427	391	436	405	423	391	390	402	398	387	427	390	396	400	369	383	384	400	391	422	408	431	372	395	397	425	391	365	438	414	427	419	419	404	387	410	382	372	433	421	409	363	403	388	414	421	406	399	383	402	395	396	408	393	421	421	393	376	382	383	386	421	422	387	401	394	412	408	408	392	391	384	397	387	422	390	425	419	413	372	375	412	403	435	444	360	414	404	427	398	399	443	409	436	399	422	394	363	410	386	418	435	408	423	381	380	442	389	387	368	414	372	429	417	408	416	391	415	387	398	404	397	404	433	428	411	375	388	419	414	408	376	388	413	379	398	420	417	364	403	406	371	402	450	406	391	406	404	390	433	381	419	363	386	370	448	409	425	408	431	400	420	391	443	399	380	377	385	340	429	419	428	425	388	399	403	375	436	407	407	403	412	390	428	387	389	408	419	428	426	380	401	427	354	384	365	398	396	428	414	400	383	390	408	382	419	423	399	391	395	426	412	413	376	413	410	434	397	411	412	409	402	431	402	409	415	419	408	391	420	419	399	438	407	401	409	408	373	408	406	405	411	379	429	386	379	364	354	432	407	422	430	439	407	424	395	405	407	387	414	389	396	366	435	379	406	405	388	348	411	383	404	373	385	412	404	419	433	413	400	417	415	417	408	367	375	395	438	397	407	435	419	447	403	405	450	409	389	412	417	365	374	380	405	424	406	399	459	396	452	411	372	395	386	399	423	388	432	375	395	402	419	411	386	378	387	415	380	398	411	427	418	416	392	387	396	392	451	415	381	387	381	378	433	427	422	413	380	383	396	423	405	380	410	382	391	409	423	389	399	407	416	372	394	366	428	421	353	385	383	412	409	407	388	394	391	380	419	382	405	430	409	442	395	398	432	403	403	417	405	413	385	399	436	407	409	390	395	443	394	401	378	411	405	364	390	393	397	414	431	404	400	402	406	381	406	440	392	419	440	385	458	428	390	425	397	392	391	447	375	399	415	400	387	394	384	402	449	420	415	356	390	405	403	401	447	368	386	405	395	414	407	388	358	442	430	426	410	394	440	381	431	350	410	408	387	407	421	400	398	397	371	401	405	393	392	424	416	430	363	430	462	420	409	417	410	420	409	414	410	411	409	410	449	417	377	406	383	411	412	393	393	390	365	418	363	419	398	431	399	410	399	405	423	361	398	396	381	407	428	426	399	399	419	406	371	406	397	435	427	382	358	421	400	397	441	379	423	348	415	373	408	398	389	398	419	343	412	411	399	384	424	395	381	390	358	383	394	399	446	423	368	374	443	379	440	389	405	417	382	408	398	403	437	395	395	441	399	421	369	394	416	446	382	437	395	394	428	425	419	412	402	424	377	431	384	381	388	414	377	379	385	407	408	403	398	408	399	439	409	418	402	407	389	419	385	399	404	419	407	370	391	384	379	410	390	425	405	385	445	387	386	394	436	398	359	417	392	441	375	395	401	377	406	423	392	434	383	420	416	409	417	387	368	397	400	397	362	356	416	412	429	411	398	399	434	420	422	389	393	404	381	427	399	403	436	428	397	346	417	415	433	406	367	392	427	412	390	369	428	386	410	442	428	390	374	407	414	392	414	431	422	397	421	389	381	396	374	425	394	415	392	368	403	377	404	419	366	409	362	390	389	437	440	405	411	416	413	392	427	388	420	398	423	385	376	409	461	412	410	439	440	425	405	384	403	366	405	398	403	431	421	375	420	402	408	391	378	396	354	395	414	403	398	369	424	418	392	426	433	414	429	404	383	372	379	383	416	411	393	447	441	373	424	413	405	393	414	407	389	388	398	400	427	398	409	400	443	409	422	414	385	403	432	406	414	473	445	420	393	371	393	468	386	383	420	428	381	401	406	410	390	423	420	401	416	418	396	387	394	433	414	463	399	413	393	386	376	415	404	385	401	427	423	453	356	386	427	383	407	436	399	408	388	368	407	388	406	379	430	413	393	428	419	399	410	432	457	441	418	407	419	362	384	388	423	399	449	419	418	373	433	391	396	391	388	429	406	417	435	408	411	370	403	400	389	400	422	421	420	407	376	400	418	406	377	408	403	360	402	404	409	438	402	411	419	439	407	405	436	431	429	347	415	380	419	390	380	367	428	371	428	389	399	414	396	398	396	421	403	433	401	426	389	412	424	396	414	401	383	401	415	395	434	400	397	373	415	406	454	412	407	409	395	381	407	401	388	400	397	425	408	455	413	422	353	373	396	385	431	443	416	434	376	401	414	394	424	394	400	430	387	394	407	378	389	406	398	439	391	413	362	400	385	438	409	380	393	420	420	388	396	415	417	431	403	403	398	379	461	385	362	403	403	412	382	395	413	336	413	414	444	381	405	391	394	394	431	424	418	420	427	405	438	429	382	356	410	419	398	406	429	392	400	405	371	393	412	433	392	404	423	452	409	434	419	377	420	373	371	391	417	419	419	411	442	380	412	429	390	406	418	356	370	418	400	402	437	399	403	405	379	425	423	361	405	399	459	393	386	408	375	384	403	332	376	414	359	389	394	428	397	422	414	413	392	393	408	418	418	375	422	377	374	368	406	418	419	357	413	393	389	372	437	427	366	440	396	399	425	384	409	384	406	389	384	382	427	421	380	408	398	389	439	432	409	385	436	375	397	467	390	392	401	395	367	370	371	424	403	399	433	409	415	392	373	385	361	433	455	418	373	402	398	390	407	378	396	373	454	391	390	359	391	374	398	425	435	388	391	430	465	388	403	414	400	411	430	406	426	393	391	392	397	373	444	426	407	393	363	421	404	386	433	406	451	415	429	368	400	415	398	407	394	426	414	381	383	399	405	387	388	394	411	412	406	406	381	431	438	393	429	434	429	420	415	390	392	427	398
35885	46706	72620	72335	61646	49748	37742	25890	14788	7873	3950	2177	1360	992	857	862	889	839	876	838	848	863	865	878	866	864	839	870	872	919	849	822	864	897	880	831	894	878	840	863	920	894	898	827	852	832	870	888	864	873	868	870	881	888	848	891	899	844	898	841	922	912	871	875	876	853	871	851	843	902	914	869	794	870	828	875	851	844	862	889	824	908	895	911	835	882	839	840	878	838	921	878	860	832	861	876	877	824	845	826	878	833	837	871	878	856	853	850	853	869	873	893	834	859	867	875	861	854	807	858	919	882	828	865	866	831	875	864	844	869	880	878	882	895	815	899	891	848	862	864	893	878	870	884	896	827	870	805	850	905	868	822	869	805	863	812	888	885	870	876	883	841	875	831	869	923	883	841	870	912	855	847	894	862	890	881	859	925	874	888	839	830	887	868	902	850	881	863	904	845	904	857	859	841	908	867	890	854	862	904	870	832	822	852	873	851	849	916	865	871	904	897	885	833	881	863	794	887	859	899	928	890	830	826	865	871	874	899	892	895	878	902	920	854	838	926	837	878	861	875	890	927	871	857	906	871	837	922	855	829	852	831	909	866	875	808	853	846	853	874	850	876	855	951	843	879	834	847	863	880	889	875	858	929	858	846	932	841	831	886	847	866	874	898	873	917	865	825	861	889	882	891	826	834	896	868	865	855	892	842	889	828	855	883	856	820	898	856	870	913	874	854	885	910	859	930	900	862	892	872	845	864	893	896	879	880	869	861	880	869	836	869	881	833	907	816	845	836	833	844	866	880	780	910	864	876	890	874	869	897	882	914	862	889	859	812	866	882	865	891	802	910	865	897	904	874	888	902	908	848	880	899	868	863	853	885	919	861	900	893	852	836	870	849	857	857	877	880	892	837	864	854	906	914	866	819	869	876	872	898	951	840	878	877	895	906	862	820	891	915	874	882	918	890	935	935	883	899	865	895	884	870	881	893	839	837	862	872	864	848	840	830	867	916	890	844	883	879	842	875	886	827	854	855	842	895	914	849	878	948	862	845	877	848	876	839	847	823	873	938	884	869	838	821	857	925	909	877	892	870	901	895	900	871	863	868	819	830	846	920	922	837	865	861	873	912	841	879	844	927	903	860	849	871	861	858	838	819	899	849	888	894	905	846	889	858	872	837	884	809	881	889	905	931	888	910	880	849	908	871	859	854	911	839	830	882	873	859	818	851	849	918	895	882	803	815	847	878	851	871	896	868	895	847	894	857	953	864	931	901	875	808	857	843	890	847	886	868	855	825	844	906	876	869	827	844	857	902	878	865	797	892	836	866	878	862	923	868	816	888	854	875	836	850	867	889	880	877	895	911	892	901	900	859	884	863	893	875	915	899	853	862	833	843	834	922	876	883	856	830	875	823	889	932	896	861	854	860	837	857	855	844	883	914	827	832	897	886	886	828	872	858	897	877	885	916	885	890	873	881	940	838	878	815	860	829	903	871	871	853	905	870	884	837	874	857	892	876	883	873	874	853	839	872	871	832	912	855	840	847	892	869	845	900	858	867	858	848	899	832	874	875	872	889	864	853	867	893	866	870	862	898	850	919	873	853	879	826	850	865	860	850	844	870	865	876	861	876	800	874	868	861	862	894	826	884	829	833	837	853	776	926	813	916	895	841	889	904	905	859	866	848	811	878	900	830	878	820	865	918	855	895	834	867	849	853	889	864	866	849	912	891	862	872	895	864	821	894	842	901	917	876	870	873	838	878	888	880	864	855	848	855	824	822	863	905	901	844	819	872	835	896	896	951	820	829	840	939	848	858	854	864	843	853	887	869	874	856	890	845	832	824	832	871	851	882	887	929	923	878	868	829	808	902	865	831	879	872	925	857	872	916	823	890	881	879	885	868	836	864	866	858	917	852	847	876	847	852	885	865	881	912	881	874	856	870	872	875	837	861	833	895	892	882	914	825	869	874	915	885	866	866	834	892	862	914	870	886	882	951	874	902	879	822	857	863	899	819	852	883	867	878	882	834	920	893	857	894	897	916	872	893	880	880	947	899	918	888	872	896	829	867	855	895	871	843	824	865	863	897	873	898	825	848	839	839	882	842	827	875	840	874	870	890	848	807	849	875	868	885	872	887	831	886	888	886	854	857	867	891	907	812	883	887	863	883	859	813	856	851	901	880	852	863	883	902	851	849	935	868	869	817	833	908	874	860	870	869	887	909	899	839	899	892	851	852	832	837	856	898	869	886	898	841	856	840	857	867	858	894	862	834	849	917	867	925	866	907	907	901	920	883	809	888	886	853	849	877	857	878	791	886	899	842	893	829	898	882	872	862	839	911	862	896	875	859	903	846	843	827	822	890	935	852	926	906	857	855	862	898	872	807	894	872	825	830	828	834	838	863	895	883	835	863	865	861	877	815	880	854	865	928	895	853	873	902	859	871	866	858	873	906	857	930	869	879	889	845	884	877	905	828	855	880	883	833	854	877	853	816	843	863	941	868	874	917	877	935	876	886	892	915	894	1013	864	874	860	830	889	835	882	909	874	894	846	879	901	813	807	850	834	824	882	879	879	879	902	906	859	817	880	882	845	877	868	867	883	882	864	840	881	902	908	900	879	828	833	894	878	885	867	843	891	893	862	835	884	878	821	861	819	907	832	860	878	853	852	866	887	870	888	885	855	880	934	825	862	888	889	906	860	945	791	873	928	886	849	863	869	771	822	894	850	913	868	891	797	863	855	908	906	864	860	896	833	849	879	862	850	874	852	886	841	900	874	866	865	808	875	871	882	840	901	842	881	896	846	842	858	873	898	879	841	881	846	859	899	876	930	908	826	846	841	838	905	856	835	864	941	897	887	880	842	886	862	894	906	880	844	840	914	871	922	874	871	817	902	842	890	868	898	900	928	891	894	845	867	855	891	873	832	868	888	860	902	862	846	876	858	878	859	827	843	889	875	880	898	869	869	859	855	826	914	862	922	859	859	857	884	872	869	854	858	889	872	896	830	876	848	823	880	860	888	858	848	873	885	876	893	840	814	919	898	831	844	886	814	898	853	891	850	882	845	901	860	841	842	877	914	830	841	847	822	852	839	913	890	834	868	866	871	878	862	841	849	942	860	865	849	905	885	857	945	872	859	903	865	855	825	910	879	851	882	872	846	879	916	838	834	874	857	852	847	890	905	875	849	866	872	891	871	934	880	853	846	866	857	807	885	918	896	819	900	870	862	840	812	852	862	817	899	824	899	847	847	852	906	896	878	911	907	854	858	855	928	900	807	874	895	873	859	894	822	821	869	811	861	862	873	893	911	870	863	902	892	862	870	877	853	887	880	860	868	862	909	830	827	879	797	866	866	872	810	907	888	847	826	854	868	870	886	847	854	828	904	872	883	896	829	858	863	863	886	910	898	890	863	862	818	778	924	911	871	881	858	862	894	832	876	867	806	892	895	877	859	881	897	882	844	842	886	871	863	826	814	915	880	925	893	875	862	838	887	906	893	846
62487	57844	80013	68723	53894	39677	25392	13146	5653	2436	1235	677	561	452	411	397	455	445	457	397	438	403	421	424	410	419	402	405	430	476	428	445	425	384	443	463	389	437	437	398	435	430	489	439	403	396	404	422	418	407	407	418	389	395	431	413	396	432	415	449	438	426	432	395	451	411	399	418	407	427	446	374	425	441	434	442	424	413	420	414	457	407	443	408	438	432	430	419	444	416	424	437	438	406	431	423	466	432	443	443	431	446	420	428	413	392	427	457	382	413	431	412	417	402	436	412	400	403	416	420	448	416	405	391	431	422	418	439	439	449	429	415	418	432	439	454	422	428	432	463	416	444	409	392	426	407	417	421	414	411	408	439	426	422	427	427	431	402	447	410	418	429	444	428	391	401	409	391	415	409	443	419	419	408	398	435	411	414	373	432	417	407	424	413	422	394	398	409	420	428	453	400	369	447	388	427	393	443	450	427	423	370	419	428	441	436	434	467	471	419	398	429	417	439	451	450	433	442	401	360	367	406	458	423	465	425	411	401	391	441	430	399	405	416	393	424	427	441	429	461	422	441	442	408	437	418	433	419	407	382	411	404	445	397	444	417	428	424	417	428	430	426	424	477	427	403	415	393	416	444	433	433	480	452	445	444	416	435	404	404	409	398	427	457	467	460	391	427	400	445	399	392	414	390	430	440	442	417	439	445	397	452	428	452	433	380	438	441	432	426	429	421	422	460	433	414	413	418	414	430	402	413	419	414	410	478	422	442	401	430	429	450	382	402	435	471	448	443	417	407	444	444	439	423	428	404	412	411	413	374	411	423	461	399	453	411	452	391	463	407	430	443	386	446	385	400	386	435	381	399	426	448	452	431	414	377	432	439	425	453	428	425	395	417	447	416	395	426	432	392	437	407	388	389	422	407	393	449	397	481	454	415	415	406	411	389	427	412	394	406	362	396	401	433	425	417	435	498	414	456	406	455	431	432	390	408	470	402	393	423	411	404	379	406	407	416	397	427	455	433	484	406	431	408	435	389	416	404	426	420	442	414	427	433	403	394	437	441	408	455	434	393	460	433	406	448	421	416	403	437	399	416	413	414	412	419	412	447	421	418	466	421	434	407	409	423	422	413	415	417	402	402	438	444	462	418	461	458	408	412	425	432	436	441	444	432	413	409	414	402	411	427	432	405	428	451	411	397	407	431	405	393	442	407	408	417	437	467	407	442	392	439	447	452	412	381	399	432	410	415	421	432	426	352	417	401	433	397	452	467	409	419	420	416	377	391	445	413	399	391	416	436	441	439	418	435	441	444	394	387	438	405	397	385	436	433	425	400	435	428	401	411	419	418	414	414	428	426	428	426	404	420	415	406	422	435	421	435	400	429	416	409	433	439	430	408	427	416	393	396	450	406	410	421	459	408	422	434	402	405	440	422	371	419	443	423	406	444	402	455	437	428	442	390	437	398	433	418	403	409	429	450	439	400	463	458	461	424	426	433	419	421	397	436	456	455	424	414	412	445	428	427	392	418	437	438	402	387	390	433	447	437	387	440	447	440	466	397	434	389	413	422	419	407	420	423	444	421	416	412	445	428	405	409	406	428	413	431	413	439	394	412	439	403	435	411	427	402	417	416	420	441	409	413	431	387	416	430	454	420	423	385	397	417	427	395	425	446	407	444	416	427	447	436	404	377	397	430	450	462	439	429	389	468	396	401	427	413	395	447	422	438	409	405	477	433	463	424	395	430	412	481	387	457	387	447	410	450	417	416	417	450	403	428	404	424	437	406	434	434	436	394	439	420	462	391	418	435	403	435	439	432	441	429	444	410	440	391	440	421	462	407	436	391	428	451	474	410	410	399	403	444	440	458	421	397	430	388	467	410	428	425	421	442	429	433	446	409	404	388	421	410	436	434	425	444	395	408	453	412	427	414	386	421	419	394	423	435	405	407	403	430	423	379	426	422	425	418	419	427	447	414	414	390	428	410	449	450	400	422	410	404	423	437	394	405	440	441	406	432	398	419	401	439	427	418	398	401	422	409	405	400	434	422	413	414	420	433	383	388	436	459	403	429	444	457	414	429	408	434	378	437	460	398	397	418	427	422	398	420	441	445	418	433	426	443	449	438	413	444	447	376	405	487	427	399	386	434	419	371	404	394	415	440	425	388	404	431	395	415	399	432	362	426	386	431	426	437	443	460	410	404	392	434	455	410	426	400	423	410	429	433	418	428	415	449	410	388	454	436	407	415	433	435	432	412	387	449	402	392	423	393	430	437	398	396	406	379	443	471	437	380	496	418	412	388	434	410	396	431	474	412	434	442	453	375	419	433	452	435	408	424	393	413	422	431	427	395	438	445	400	446	423	470	384	411	421	425	434	388	441	422	409	438	392	406	393	448	442	415	391	401	383	423	442	467	417	435	421	442	442	399	407	421	427	438	429	417	426	426	434	427	434	404	465	454	413	441	413	422	396	435	396	384	452	408	463	409	421	400	406	446	454	413	413	395	436	416	398	412	411	440	431	406	407	408	439	408	393	410	399	468	378	424	471	433	421	435	392	430	436	442	409	426	413	418	417	421	441	425	426	408	434	411	425	434	395	441	418	406	434	381	424	417	417	440	398	426	432	445	378	457	428	406	451	461	461	443	368	437	375	434	423	455	435	395	432	419	429	413	414	430	448	398	384	396	400	440	414	448	402	423	449	447	444	425	458	440	448	416	434	381	430	417	446	450	419	399	382	433	429	453	421	431	433	393	388	390	432	399	423	392	403	412	440	437	399	403	399	383	449	442	396	393	409	442	403	388	413	426	400	417	443	404	411	413	399	438	403	419	422	403	436	410	434	448	441	445	369	424	408	407	435	393	429	394	414	402	450	408	463	404	436	414	412	389	446	435	485	421	457	408	394	381	458	432	418	444	430	420	418	441	397	429	413	444	447	435	448	439	448	425	396	423	443	433	375	416	432	403	405	399	462	447	407	437	427	462	414	406	395	397	437	437	445	415	396	438	418	429	395	421	418	466	411	431	349	362	407	441	406	411	466	449	425	456	396	426	449	386	431	408	443	428	419	405	417	417	418	414	429	416	412	455	447	452	421	451	432	438	446	411	419	433	425	404	412	407	455	407	464	465	437	377	390	430	399	433	433	419	424	405	457	392	393	452	423	451	425	412	400	436	393	432	416	413	437	430	397	374	454	420	402	412	395	430	389	412	362	425	436	409	391	415	450	431	413	422	417	453	421	414	415	410	429	423	433	432	426	420	455	418	434	405	423	414	398	416	411	459	396	404	389	422	436	442	416	436	430	379	463	412	435	420	433	441	444	390	412	451	434	412	403	434	438	429	436	418	382	432	400	415	424	405	326	428	390	393	454	426	476	418	424	408	452	418	399	415	421	416	424	446	417	424	458	427	403	371	436	436	406	420	423	429	447	381	399	462	446	409	379	400	416	448	410	416	429	446	416	396	417	393	428	426	387	443	431	406	401	439	403	443	426	419	447	407
31665	44981	73514	74112	63140	50842	38556	26339	15477	7896	4029	2245	1432	997	895	876	880	935	905	884	925	888	954	954	873	915	936	903	870	881	918	892	957	937	901	904	900	917	910	950	903	856	830	941	866	898	896	934	855	934	872	931	923	954	908	924	920	863	888	872	828	917	890	912	907	881	880	909	906	870	870	906	886	914	823	887	884	883	910	948	876	850	917	883	928	872	864	894	891	873	854	900	917	890	916	909	874	888	955	896	892	921	938	902	885	868	900	927	908	869	923	902	926	932	894	935	902	882	924	895	905	940	899	884	948	915	903	903	850	914	878	940	889	919	916	870	901	888	889	881	842	959	867	924	950	935	883	874	889	907	909	879	922	959	968	904	919	909	904	929	935	879	913	895	888	909	916	878	879	907	886	873	914	890	893	894	885	899	911	906	908	916	879	867	889	960	909	933	913	920	903	893	858	890	869	891	883	890	888	920	917	875	915	895	866	962	859	921	918	873	905	867	862	888	934	895	925	906	920	845	905	849	925	910	884	943	868	869	889	897	892	911	878	943	908	912	929	913	862	888	881	880	964	922	940	896	917	887	907	846	909	887	889	879	912	926	895	883	886	853	900	935	868	961	877	855	858	915	863	911	904	888	919	904	894	904	911	924	874	911	934	842	896	882	879	888	964	822	955	911	887	889	847	896	870	913	930	902	857	928	870	914	833	896	834	936	910	864	941	866	959	839	916	922	885	864	844	890	915	880	947	860	921	939	863	891	887	878	855	901	870	872	920	890	918	913	896	880	912	904	896	887	941	902	901	882	858	861	935	911	935	905	864	887	862	872	864	859	922	918	835	901	897	851	888	906	922	871	833	843	898	949	935	841	857	915	899	916	918	922	864	941	857	877	911	915	865	947	859	879	882	955	910	915	898	920	879	927	899	866	878	859	933	888	925	895	917	887	932	884	882	945	862	821	883	948	868	897	844	890	896	912	880	937	896	896	963	867	904	922	880	892	919	898	833	904	884	903	912	857	895	925	851	902	888	896	881	907	868	933	911	889	929	862	932	920	898	876	896	926	897	940	900	853	872	885	911	807	947	861	889	941	862	886	915	889	917	879	890	927	908	898	960	895	874	867	921	821	922	927	892	869	908	886	912	903	891	890	918	936	911	929	935	882	928	884	886	874	890	886	904	947	886	921	849	838	872	934	926	902	875	906	921	894	903	875	932	879	847	910	936	939	894	917	926	915	925	846	930	868	898	935	848	875	874	923	871	895	908	915	897	925	873	915	909	944	899	903	858	879	980	908	885	925	907	929	917	917	855	866	915	921	874	903	858	913	889	921	863	949	867	910	884	900	890	917	889	865	901	926	886	921	928	889	916	912	958	943	851	844	849	886	910	866	910	887	945	886	832	833	915	836	892	886	875	917	932	922	818	870	892	839	902	899	875	892	859	927	930	894	902	967	888	894	905	912	921	949	912	922	883	943	921	937	868	917	908	873	868	901	855	851	887	855	966	890	901	885	937	882	903	924	913	894	872	928	884	881	927	899	901	874	929	958	926	872	910	950	899	894	860	889	932	893	930	914	887	927	877	903	862	882	890	868	906	902	905	914	897	861	912	862	914	899	899	902	901	917	880	912	888	909	903	860	876	908	871	889	875	891	893	891	853	923	917	912	868	885	927	941	851	900	928	860	911	917	844	865	942	897	926	927	901	890	894	884	885	924	927	897	887	844	857	895	907	890	911	903	937	862	872	935	884	876	875	892	931	941	887	890	948	908	906	881	904	923	871	965	865	883	873	876	924	900	813	865	862	886	909	896	857	948	923	889	857	929	889	875	888	890	863	806	870	949	897	886	845	908	866	837	900	884	891	928	926	926	880	897	937	913	929	886	913	917	941	920	868	876	909	914	897	875	910	938	924	936	887	909	894	881	899	850	897	897	889	877	897	915	926	882	879	870	921	919	913	919	904	951	876	862	821	899	910	875	930	904	918	911	875	893	889	915	887	908	878	906	921	889	905	860	922	894	907	916	893	908	922	885	901	931	914	892	890	946	850	872	916	906	910	890	892	919	866	888	892	876	879	876	898	902	886	901	898	843	852	940	867	887	912	882	903	854	904	928	955	920	894	853	927	867	867	927	866	907	849	904	880	838	911	934	909	927	914	926	899	947	904	855	900	882	842	911	880	907	865	873	878	930	878	909	906	862	886	909	947	846	912	915	873	886	889	915	874	912	922	883	901	951	936	911	859	930	899	868	886	896	896	851	934	906	925	925	924	890	820	889	941	967	928	878	871	851	904	894	856	961	915	920	909	866	938	871	921	883	845	835	885	847	853	932	910	938	899	906	898	869	908	871	887	872	918	905	890	928	859	877	881	894	922	875	884	923	840	963	858	905	870	928	923	882	895	896	911	865	919	935	967	864	911	871	931	885	899	944	927	912	894	916	853	897	896	918	855	823	912	914	849	900	885	864	904	870	889	858	899	910	919	877	953	867	931	884	866	971	908	845	835	875	866	856	941	940	888	906	916	917	922	871	874	920	907	938	874	908	854	894	851	922	906	897	875	888	851	881	879	888	881	883	929	814	913	884	864	911	915	962	856	884	922	919	868	878	896	844	878	893	850	867	882	930	903	967	877	903	930	943	911	918	916	893	899	865	876	890	904	924	906	970	928	922	927	854	879	875	913	944	930	879	871	858	857	932	939	880	858	939	940	871	912	903	904	888	899	941	940	916	928	905	922	927	888	922	924	893	851	894	905	877	883	909	906	881	875	927	901	882	900	863	870	941	937	980	890	842	933	858	960	921	899	961	913	945	902	893	872	885	933	867	864	912	869	894	893	898	910	870	955	869	896	920	920	908	935	892	889	923	901	925	926	926	882	951	883	879	906	938	904	905	922	917	866	933	903	884	875	933	943	955	908	869	894	915	905	865	897	914	843	933	904	842	934	842	892	874	889	842	867	887	894	914	902	892	984	918	826	910	909	898	854	876	996	881	946	888	836	883	925	938	936	882	898	924	949	912	913	867	830	875	908	913	886	892	863	919	895	936	920	937	932	906	922	903	894	913	833	900	874	843	867	871	852	936	861	898	864	852	900	874	868	911	903	936	919	905	907	907	919	845	896	964	893	868	888	827	901	913	876	901	881	959	898	893	895	899	883	913	897	930	852	912	886	958	906	934	923	881	914	851	896	927	889	855	858	910	873	863	929	923	901	874	875	873	930	925	922	898	934	909	835	915	965	851	913	909	902	891	896	874	875	905	861	885	910	899	942	897	882	867	898	922	967	916	874	876	877	885	881	919	886	881	937	882	900	884	839	877	889	928	935	901	835	927	889	934	896	950	885	881	927	897	905	908	855	881	872	894	893	951	909	856	941	817	869	865	835	854	905	895	905	890	857	886	871	903	909	852	858	895	907	869	964	877	946	948	884	904	883	938	931	888	904	922	923	909	914	871	925	858	859	906	878	941	886	924	878	921	879	900	916	914	877	927	956	910	905	901
7916	3799	7012	5759	3333	1918	1213	673	475	412	365	342	277	315	308	293	318	308	286	267	326	292	295	337	268	307	265	298	311	310	290	298	285	306	274	290	284	277	259	301	309	307	284	295	293	302	285	302	295	267	287	319	279	279	317	297	278	333	305	313	281	292	278	312	288	315	288	320	286	310	365	312	282	296	268	317	297	309	317	281	290	283	278	266	289	261	306	321	295	310	258	292	303	273	296	285	272	280	305	315	284	317	284	287	296	327	309	278	299	312	281	269	308	284	285	304	270	300	300	265	328	318	269	274	304	289	332	318	339	312	309	304	290	315	268	312	296	287	275	284	295	276	300	281	276	311	315	284	252	296	295	297	288	320	300	287	296	308	289	276	302	278	267	263	289	284	292	319	324	312	335	286	295	290	311	301	293	258	301	307	310	271	330	281	288	299	305	279	283	248	299	341	307	297	291	305	278	290	307	284	288	264	296	286	290	280	290	307	277	289	277	302	289	326	311	305	287	307	293	318	275	265	298	299	311	286	272	312	276	271	300	280	298	305	287	293	309	265	301	299	265	310	284	270	304	299	302	290	297	313	302	286	330	279	320	283	265	322	304	308	327	321	243	279	309	297	280	281	274	289	282	272	294	322	263	275	273	309	328	299	316	296	295	298	313	328	288	301	291	322	321	305	288	296	304	308	297	331	332	303	319	273	279	272	307	309	282	319	322	307	311	275	297	281	326	290	282	294	314	302	290	276	282	277	312	291	275	328	299	279	295	312	291	292	291	306	308	289	285	292	273	302	300	287	280	255	272	270	302	279	294	284	292	271	325	288	276	277	295	296	286	274	279	284	265	273	283	320	306	254	305	295	334	322	317	303	276	285	285	285	310	282	297	286	304	322	320	294	275	323	296	314	289	281	316	275	307	289	295	290	329	287	321	315	285	301	309	320	280	292	307	291	296	289	270	294	300	300	291	291	299	318	294	307	300	330	296	286	301	298	309	331	301	308	295	310	297	291	281	281	305	297	307	284	281	274	306	314	320	320	305	296	280	257	287	302	281	294	284	299	274	281	265	307	291	290	302	334	297	281	310	302	282	298	308	290	276	274	310	287	305	305	291	305	280	298	289	262	264	321	309	301	282	313	306	270	268	283	304	252	269	317	340	269	296	280	289	290	284	288	310	257	280	276	287	311	305	311	262	308	282	277	295	303	305	322	311	300	260	298	298	275	304	287	267	304	328	295	271	279	308	316	307	308	308	287	322	289	302	309	301	266	320	284	292	298	280	324	289	308	295	314	293	264	319	322	296	325	296	291	290	262	279	305	304	299	299	279	288	304	317	278	297	261	289	289	289	286	271	272	292	276	345	288	302	311	273	263	280	302	326	335	298	309	310	309	270	299	284	323	324	283	330	292	278	266	273	271	267	282	313	281	318	256	280	279	287	301	300	314	320	276	307	307	293	323	337	301	285	282	322	299	309	301	278	304	282	300	301	265	296	320	258	288	291	329	309	320	328	318	288	284	288	310	313	259	285	278	287	318	320	270	257	284	290	303	290	290	291	278	315	298	316	301	272	291	309	288	285	263	277	273	270	292	254	294	291	283	280	308	288	270	272	270	305	338	309	288	276	310	311	294	269	314	315	286	276	293	286	325	304	337	297	272	286	290	283	276	275	268	297	285	299	296	291	300	257	290	281	338	302	285	269	306	315	279	295	308	298	305	286	290	310	327	287	298	288	297	295	284	256	336	320	273	314	300	292	293	298	309	306	293	318	287	331	263	317	289	300	280	278	281	255	263	283	315	317	304	316	293	310	294	290	299	330	258	344	313	268	277	316	293	280	284	273	322	266	283	283	290	308	292	291	298	321	272	307	319	305	325	292	275	297	282	315	280	284	311	295	320	277	297	306	296	290	282	279	291	287	341	294	297	317	301	274	309	308	292	324	283	309	281	278	303	319	326	254	304	312	316	313	306	286	339	316	261	275	306	287	278	291	312	314	306	318	291	302	330	280	307	276	291	254	292	288	301	300	263	281	269	305	311	337	289	301	278	295	311	303	274	281	299	282	274	286	295	312	292	324	330	339	325	304	314	305	293	284	281	314	308	277	319	262	300	304	306	296	335	319	281	337	287	270	290	302	299	333	324	246	285	275	296	302	327	260	295	304	317	317	288	268	311	273	265	304	316	284	294	252	279	307	303	305	268	290	287	308	334	307	275	305	302	293	295	290	304	290	280	302	287	308	315	276	294	297	302	297	323	310	287	290	304	302	279	307	278	310	305	330	270	312	312	314	298	288	310	276	275	293	288	283	284	295	276	308	301	283	291	302	269	285	286	286	291	279	300	279	300	280	303	309	306	325	288	286	286	296	291	285	307	278	268	315	294	237	290	285	302	275	277	295	277	284	284	288	306	272	295	285	283	300	313	289	305	321	319	301	307	297	320	310	280	307	287	260	305	268	288	277	323	307	281	325	294	319	281	291	279	296	278	319	309	287	265	256	263	311	293	309	322	306	279	256	306	281	297	301	262	281	286	291	291	299	321	281	271	275	296	311	288	278	328	291	281	281	301	312	308	325	297	323	308	287	317	295	285	290	323	295	277	275	302	297	292	295	307	258	284	292	293	313	303	287	317	291	323	305	323	286	298	319	342	278	270	298	297	299	295	266	285	304	299	298	317	306	284	289	279	279	269	310	302	313	297	298	304	293	331	318	267	266	282	311	282	308	283	296	305	304	319	283	266	308	321	280	293	288	299	290	299	292	307	285	314	286	273	283	294	322	302	331	281	283	286	310	267	338	278	273	297	291	317	296	296	272	316	299	291	296	274	326	325	301	285	285	323	326	309	290	308	271	317	293	308	292	299	319	319	299	305	275	304	265	327	308	305	297	291	295	306	299	299	241	298	302	301	315	331	281	319	287	298	304	278	316	307	306	299	282	277	278	288	294	290	290	272	308	306	284	304	258	287	282	277	282	305	286	309	267	313	291	297	295	301	305	306	299	313	318	287	312	318	358	291	295	300	266	285	293	285	300	264	281	303	283	289	282	326	305	283	294	282	298	291	293	301	326	269	295	331	275	313	314	274	297	343	324	291	324	303	303	280	263	292	315	286	292	301	254	289	281	294	303	287	332	258	277	320	320	307	316	291	296	300	311	302	300	303	286	308	331	281	296	334	272	313	307	307	288	271	307	273	295	305	259	295	281	276	299	332	300	294	296	308	309	312	296	300	307	291	310	279	305	314	284	292	305	322	295	304	337	261	309	308	304	277	297	318	312	286	275	308	254	292	291	294	287	271	288	314	276	279	286	257	258	288	297	309	289	288	287	271	275	326	313	305	271	296	303	316	305	268	292	284	293	307	305	310	297	311	285	276	330	309	308	287	289	346	321	288	318	306	290	325	286	349	299	282	282	272	310	316	277	263	289	331	285	303	313	282	297	291	292	288	315	262	280	271	318	287	299	292	303	293	287	297	297	314	285	297	307	304	324	296	278	276
6198	4929	13843	14153	10058	6333	3794	2170	1439	986	811	697	698	692	629	674	660	649	691	686	726	668	713	660	645	601	681	635	698	673	661	671	682	685	618	689	671	608	691	663	616	643	639	674	685	710	663	665	647	649	625	672	624	644	619	678	696	613	694	670	662	672	626	625	667	643	639	662	662	632	682	611	640	668	667	688	656	670	653	645	658	658	648	654	618	629	696	665	680	670	683	655	649	678	679	624	666	654	650	676	670	686	661	671	651	668	662	622	657	664	639	673	688	670	655	656	669	625	663	592	698	631	609	627	664	664	661	628	672	637	673	642	678	741	677	673	669	668	660	704	647	696	649	687	626	688	655	662	648	639	668	668	642	637	655	677	639	646	693	627	681	608	731	622	663	607	667	631	686	647	626	634	740	665	655	648	637	662	626	669	698	649	677	653	653	662	640	664	654	658	658	657	681	639	687	673	637	661	695	645	690	655	646	664	635	651	705	637	711	660	675	705	680	676	675	643	672	653	616	667	677	653	643	647	638	671	663	627	637	665	664	679	690	643	679	621	681	646	689	691	656	699	671	664	622	716	667	655	650	686	678	651	651	626	658	685	674	648	680	687	631	624	632	683	646	660	679	653	653	664	643	673	668	698	643	673	651	660	661	702	643	671	659	614	656	688	627	644	680	628	651	658	638	644	624	635	647	673	671	672	607	627	608	707	643	659	706	685	689	643	707	644	658	667	670	612	664	642	698	644	695	664	636	692	594	692	658	659	674	655	602	682	660	687	637	648	663	705	676	625	635	666	689	652	656	711	651	707	613	671	658	641	656	628	667	629	692	629	621	692	674	646	648	621	629	622	660	603	665	675	656	621	663	619	692	646	665	687	642	703	670	645	643	663	644	692	613	679	711	677	637	657	670	670	696	664	649	680	656	645	674	639	688	672	637	683	639	686	699	661	693	703	670	672	699	667	622	661	634	736	626	649	639	677	666	673	646	641	675	638	681	677	694	673	639	616	666	649	666	647	649	703	608	676	701	633	614	696	696	656	683	667	637	663	652	693	655	661	674	697	670	612	620	729	631	642	664	658	672	688	610	653	632	648	615	640	648	674	643	635	618	668	692	666	635	638	681	661	664	604	689	597	710	624	653	648	675	659	656	680	663	674	668	675	663	677	652	682	647	661	649	657	687	654	617	671	612	676	676	643	674	683	632	633	662	659	617	662	675	630	649	682	658	658	681	657	697	673	682	653	680	687	629	683	665	653	663	687	648	648	636	688	621	668	638	666	711	678	674	663	673	648	683	626	671	660	650	669	687	607	638	632	672	664	651	616	705	618	623	675	654	671	698	673	667	681	642	655	640	655	697	655	669	668	621	609	684	628	660	666	607	678	667	612	627	659	671	686	630	616	654	663	707	656	628	624	656	625	690	711	666	610	633	680	634	697	699	684	663	680	705	647	679	661	638	641	661	705	635	632	660	620	701	629	649	712	644	671	689	643	633	642	647	672	692	636	649	642	631	669	657	681	641	648	640	632	663	652	629	704	685	659	671	618	663	666	640	669	666	623	689	631	649	653	655	633	693	679	636	638	614	700	616	631	642	638	608	627	594	646	639	688	619	607	656	702	649	653	620	650	617	605	608	600	631	684	697	692	698	642	636	671	657	670	681	641	690	697	649	639	718	657	643	636	654	653	669	662	678	659	674	710	676	614	647	648	679	647	673	660	680	640	626	628	641	637	678	605	647	686	658	658	662	668	678	681	644	672	644	633	643	677	656	716	649	652	669	633	644	642	655	646	717	651	683	671	628	650	722	671	691	644	672	669	637	647	628	629	634	650	653	651	649	683	655	647	667	655	640	656	692	722	599	619	651	703	652	649	651	659	653	653	638	606	640	709	685	691	672	644	668	690	726	641	630	676	661	689	638	691	661	677	656	647	659	687	647	685	636	667	689	645	610	661	675	636	668	660	677	648	648	626	635	618	655	641	668	650	655	642	658	655	671	671	689	643	618	658	687	640	636	673	653	627	703	596	667	686	657	635	672	688	673	638	660	652	677	633	649	656	691	648	642	660	661	654	687	643	668	687	669	635	700	667	665	723	691	643	664	664	642	670	686	656	697	677	659	666	667	639	648	647	665	625	720	700	645	680	661	716	671	641	662	674	636	648	675	648	623	649	684	646	665	673	645	619	678	663	696	657	678	670	639	639	700	655	651	624	663	644	641	635	642	618	634	650	644	692	691	642	621	665	699	650	644	643	650	671	656	609	622	689	678	653	624	674	590	718	662	653	630	651	657	650	613	659	652	666	644	669	652	645	667	678	698	643	628	678	667	672	674	659	685	645	677	626	648	632	694	627	706	618	646	634	678	649	677	669	672	634	626	617	723	730	614	692	687	637	678	679	623	650	593	675	648	682	646	659	653	658	696	660	692	626	633	663	672	693	644	641	664	624	702	648	656	675	678	681	670	646	692	630	666	637	676	640	638	697	648	646	646	660	696	670	697	617	666	688	682	654	655	643	696	633	635	679	638	647	666	700	690	656	645	706	703	683	643	681	679	706	671	664	659	652	620	688	621	692	612	614	655	693	682	616	625	675	616	691	647	631	707	690	659	690	671	692	651	642	650	626	671	627	626	668	690	652	620	634	683	639	611	656	675	647	672	609	633	678	668	665	663	685	637	588	663	645	610	681	660	668	656	654	695	658	653	690	649	702	668	691	650	661	633	633	630	635	688	694	641	677	649	668	688	664	683	653	671	683	683	598	706	666	635	635	642	637	682	686	685	664	652	681	617	664	622	697	692	687	662	631	678	645	651	677	663	698	684	647	649	651	652	651	671	657	671	682	650	660	646	680	662	666	680	656	680	641	655	641	620	686	668	673	650	688	662	695	655	664	710	661	672	659	657	661	618	689	666	636	626	692	705	671	713	613	698	641	634	691	688	643	676	730	662	630	687	620	658	630	627	671	643	688	708	656	654	707	683	647	654	680	670	693	675	676	694	621	689	689	656	676	651	624	622	640	650	657	680	671	658	654	671	650	639	698	691	646	660	655	650	674	645	650	648	652	653	676	638	652	662	708	709	668	662	661	641	688	633	627	671	651	675	630	663	665	666	625	681	662	670	647	634	728	698	638	693	666	654	661	650	675	691	628	653	702	628	686	637	670	663	646	674	669	671	673	663	601	654	640	669	660	666	627	625	664	612	646	663	688	623	624	660	659	643	673	628	641	656	624	628	679	699	687	664	673	674	642	617	601	673	649	658	661	660	639	663	645	653	673	680	614	646	662	606	684	678	628	675	651	658	654	633	658	644	678	681	660	667	694	696	667	603	665	660	613	568	613	676	679	676	619	661	671	661	628	664	623	647	655	629	677	651	668	637	674	697	664	669	659	660	637	704	673	659	680	672	696	683	678	656	662	630	673	660	667	699	621	662	644	680	653	632	669	667	669	645	658	690	661	671	692	635	708	660	658	679	675	628	657	635	611	661	681	695	643	671	713
70294	57055	80274	68291	53322	38512	24400	12172	5149	2251	1127	711	557	470	432	374	409	402	424	388	402	399	415	359	370	393	389	390	425	438	408	383	414	402	398	397	438	337	415	409	410	380	388	438	416	410	398	428	441	372	405	438	426	393	425	419	398	403	432	407	427	412	380	397	407	408	423	403	406	414	409	367	394	405	436	419	404	380	401	435	389	395	431	412	382	361	365	372	406	376	398	397	421	375	404	413	412	435	408	355	431	383	382	424	379	416	419	376	385	417	412	434	387	401	382	404	367	396	424	426	423	412	402	381	412	421	413	396	386	354	365	424	390	402	358	407	411	381	432	393	433	413	404	379	471	415	384	387	406	388	420	416	406	409	381	398	388	406	381	386	377	394	417	424	406	363	414	444	404	374	433	428	394	390	400	422	398	403	377	424	399	399	394	430	410	420	414	413	373	371	394	423	408	404	374	385	402	411	426	437	408	395	386	403	415	401	388	406	399	416	417	402	375	410	389	408	411	373	384	381	394	405	399	426	389	387	383	412	420	354	431	425	405	427	404	457	356	404	388	397	388	385	425	402	404	380	413	407	409	412	401	405	357	402	387	388	416	425	406	404	404	375	361	392	398	427	390	399	417	456	411	406	410	411	371	438	426	386	412	379	400	393	395	415	452	439	454	401	420	374	408	432	413	441	410	372	423	387	422	397	383	409	363	390	418	362	448	409	390	371	408	402	420	432	419	428	396	441	377	393	358	410	431	433	390	390	398	386	409	393	444	417	400	401	400	381	378	387	402	430	396	390	400	386	394	396	413	409	430	386	419	412	415	423	430	424	374	408	417	438	434	398	394	403	390	421	399	408	389	391	394	404	476	412	420	421	437	436	421	398	433	404	386	385	391	396	427	375	404	407	446	420	407	398	411	403	401	397	412	391	441	400	412	429	429	367	380	406	402	419	394	400	422	407	389	395	410	423	391	395	405	364	424	400	422	377	394	398	408	443	404	422	426	414	403	389	441	365	405	418	413	451	409	386	389	416	387	410	396	407	419	373	377	392	395	383	404	413	433	389	432	410	406	443	418	403	402	433	386	376	403	396	390	397	407	395	388	402	399	395	421	424	443	382	411	378	381	412	421	419	442	373	386	380	427	392	447	446	355	349	420	396	448	415	415	420	403	433	392	412	416	408	396	380	419	369	394	422	410	405	407	422	396	405	408	420	397	415	417	407	395	383	409	434	398	415	398	408	394	396	447	418	404	394	408	406	442	383	403	385	362	407	422	361	420	393	395	415	370	405	381	403	389	435	416	378	415	400	387	395	412	416	424	386	427	411	388	428	406	433	429	422	391	444	407	399	395	429	400	388	412	390	383	403	383	389	384	378	422	427	377	376	394	420	399	418	381	411	376	428	391	454	394	399	417	400	389	413	430	427	421	377	413	403	416	379	377	401	421	456	420	413	386	397	409	424	421	371	397	409	391	416	372	394	392	419	394	431	411	411	396	384	430	435	404	455	441	373	410	423	396	387	424	397	439	435	404	398	441	401	398	382	388	417	380	414	406	399	350	379	421	385	391	405	382	407	419	387	406	428	416	414	386	408	387	429	359	424	432	434	349	389	410	383	403	389	390	419	347	406	425	398	418	402	396	382	420	412	418	379	427	383	411	388	378	385	377	380	403	391	356	421	428	385	405	386	385	403	408	398	404	366	352	412	418	379	388	443	401	394	419	394	446	401	406	402	394	397	402	419	425	386	408	385	385	419	387	402	359	447	472	416	408	429	397	381	415	389	367	424	403	408	390	412	421	414	419	417	389	405	381	399	411	376	407	403	386	423	404	392	378	410	421	356	385	405	422	409	381	399	419	414	379	385	420	409	431	373	415	403	419	404	394	428	431	435	458	406	393	408	407	388	420	367	417	399	409	393	369	378	357	374	452	420	416	424	393	406	441	400	400	372	421	389	447	411	409	424	392	440	389	401	410	383	406	422	417	401	379	423	419	418	439	408	422	454	398	360	401	395	391	387	394	377	370	433	466	422	387	415	457	349	407	414	398	410	380	421	380	439	417	391	375	417	416	392	424	382	395	362	397	392	414	396	450	433	366	401	402	409	385	417	373	395	423	380	407	384	358	411	398	419	399	383	367	399	390	378	408	390	414	409	389	407	459	419	370	401	410	397	426	406	354	400	416	419	392	389	390	409	407	372	412	378	405	409	364	371	462	412	430	378	399	383	422	408	404	399	439	403	403	412	415	365	428	385	422	412	402	393	388	436	413	442	388	387	406	373	422	427	385	413	441	394	409	433	441	402	411	364	418	411	427	437	385	391	386	395	399	407	426	401	417	414	386	394	432	407	397	429	390	413	388	396	373	435	430	384	413	375	438	417	382	382	402	412	396	397	426	398	454	414	429	388	400	415	438	414	395	372	428	405	408	403	423	364	408	367	408	443	390	390	403	344	394	412	391	439	414	445	401	426	389	411	381	411	395	415	381	432	367	382	400	418	402	401	416	437	399	418	432	386	416	405	400	371	388	399	414	429	415	400	382	402	426	419	454	387	396	377	385	399	384	417	388	400	383	435	400	403	438	406	388	436	402	426	439	471	388	414	436	408	409	397	409	401	393	427	385	422	393	409	425	425	394	402	401	372	382	418	409	398	427	436	396	379	370	376	371	369	384	384	408	399	385	386	393	402	401	415	430	413	381	389	384	389	404	406	400	427	418	376	376	424	396	408	363	416	375	396	404	394	371	427	408	397	408	426	426	395	399	454	412	410	390	431	405	381	420	407	411	417	412	425	391	415	428	391	383	414	447	392	381	409	416	416	434	364	409	381	399	388	378	368	408	396	398	408	427	407	392	440	393	415	446	430	396	367	367	407	404	436	369	451	414	369	390	432	401	392	424	420	404	421	399	428	415	391	382	387	385	395	406	415	412	384	412	418	359	427	414	383	429	409	340	418	366	390	392	398	385	402	367	405	420	387	421	408	394	401	418	362	386	444	415	379	413	403	384	394	418	381	388	410	390	402	374	414	359	403	420	399	411	440	421	410	419	400	390	445	367	412	412	401	389	434	406	437	413	415	375	452	458	415	413	410	373	397	421	387	396	425	413	464	383	392	436	435	383	400	385	406	397	397	395	380	430	445	403	367	380	423	434	371	391	367	404	389	398	417	399	449	410	389	390	424	418	382	428	390	403	373	405	416	468	411	436	385	401	357	380	408	387	396	441	368	402	368	396	410	398	460	413	402	417	438	422	403	398	415	411	401	391	368	435	418	418	386	393	415	424	406	425	371	392	384	380	412	371	408	393	383	390	382	440	412	406	399	395	427	428	381	435	394	393	449	402	418	401	397	399	389	382	393	452	377	376	402	397	430	447	382	392	378	349	374	389	397	381	387	426	432	438	423	397	390	367	373	389	375	408	375	401	393	388	351	397	398	392	444	405	396	424	450	378	400	379	419	387	432	462	406	381	374	378	380	396	433	422	353	428	402	399	371	408	415
37440	40912	73876	73583	62534	49917	37345	25015	14292	7360	3808	2118	1346	944	894	856	888	895	875	893	891	880	833	864	877	943	879	845	880	890	937	912	894	882	868	892	917	829	873	835	869	853	893	910	893	891	859	865	889	850	853	898	861	847	866	884	794	868	865	849	808	875	904	848	814	827	891	869	888	872	877	879	906	913	874	893	845	831	899	848	893	808	851	884	900	859	899	850	820	904	845	816	905	857	896	864	820	878	850	901	871	840	815	836	904	949	907	872	836	881	883	893	857	860	846	869	885	863	913	848	860	866	850	910	868	843	877	917	859	852	841	892	857	894	843	852	886	845	867	884	853	876	858	898	883	892	910	892	843	876	835	923	885	877	890	821	871	844	856	888	870	894	876	872	849	883	891	884	849	913	901	881	851	884	846	868	851	913	898	832	910	879	940	875	922	872	930	857	835	854	886	909	903	855	893	877	892	874	842	854	882	907	818	874	890	840	855	844	855	853	872	931	839	880	850	902	864	896	843	858	862	853	858	855	892	847	852	867	926	817	864	899	850	901	820	844	852	884	855	836	846	867	882	857	835	892	817	894	839	896	875	897	872	876	861	867	877	828	853	837	873	899	881	824	853	870	824	875	858	917	881	883	874	875	866	879	877	846	846	939	914	851	855	876	880	850	836	872	859	852	855	920	869	948	886	830	840	864	861	900	908	922	909	824	886	878	829	897	875	895	837	858	874	865	885	823	919	885	844	864	842	885	894	824	911	894	872	887	828	890	847	910	896	924	882	895	862	873	895	909	868	866	796	832	881	929	872	852	862	846	899	809	886	854	853	884	909	835	875	852	878	869	885	844	836	882	889	846	906	870	813	870	826	872	874	844	900	825	927	828	846	861	789	877	875	920	872	839	885	903	851	919	869	828	890	846	868	879	859	862	841	854	901	872	847	890	876	836	842	886	908	815	867	931	894	848	875	885	857	880	857	873	841	838	896	855	866	905	857	899	835	807	929	854	885	865	923	833	819	910	910	903	896	895	895	895	905	888	853	842	849	923	867	843	864	877	846	891	881	871	931	873	887	903	823	851	844	887	907	875	819	859	854	906	899	821	847	870	869	892	888	894	877	848	869	931	850	822	917	885	853	912	910	856	843	895	866	886	862	845	851	862	879	878	862	875	849	838	850	882	870	841	894	859	854	834	856	879	862	881	881	836	892	854	893	909	866	831	901	862	897	865	830	882	870	869	897	859	883	887	871	881	884	855	873	848	842	917	889	889	866	862	893	907	877	882	907	883	929	874	860	909	870	862	894	887	895	903	826	869	771	948	844	900	838	905	905	858	838	870	881	856	833	867	905	829	887	878	852	892	835	861	882	857	903	858	841	827	861	822	917	870	852	902	868	845	869	903	845	837	870	866	876	858	925	877	850	882	854	811	879	881	842	884	848	919	884	849	893	923	933	838	888	874	852	877	862	904	924	851	850	897	868	872	881	871	896	871	813	914	878	868	853	852	917	897	904	892	904	869	871	905	858	858	853	852	844	907	921	886	826	870	907	882	862	859	855	847	907	844	862	883	889	868	892	859	893	889	842	873	867	850	903	880	892	833	840	855	906	890	864	856	902	850	896	922	830	915	888	910	844	872	845	873	890	894	835	841	875	853	894	887	893	886	824	856	855	841	854	840	860	868	870	859	846	895	840	871	866	859	856	932	806	813	917	896	868	853	879	839	867	880	852	851	883	877	861	903	950	853	911	861	899	841	823	875	863	916	872	859	884	889	868	873	858	885	841	903	887	907	876	851	874	865	875	881	881	863	872	857	888	908	919	838	882	872	848	903	897	877	874	842	874	845	879	851	850	858	822	854	890	889	933	876	837	886	900	887	880	889	885	908	838	924	873	864	873	825	839	908	874	867	848	875	867	843	856	919	875	851	847	851	899	915	884	833	840	871	876	911	872	839	830	846	877	867	851	845	872	874	859	914	838	850	839	854	865	854	830	886	861	870	821	839	875	824	820	925	870	866	852	864	830	852	842	922	870	884	934	867	868	907	800	893	888	856	874	854	850	883	917	885	809	850	851	868	884	838	811	881	878	818	917	829	868	833	870	839	873	918	843	828	850	875	843	873	859	872	845	863	850	878	837	846	775	841	869	884	868	923	914	870	847	843	852	821	868	890	889	885	858	877	855	893	837	861	851	825	905	814	852	879	850	884	861	805	820	876	920	869	850	856	772	864	891	854	832	853	877	863	882	879	860	891	869	883	848	854	858	860	850	877	834	929	855	867	865	883	869	869	900	907	830	874	828	834	846	909	846	840	879	906	920	907	827	877	854	890	871	866	793	809	856	858	922	879	863	898	864	872	903	871	843	849	874	894	878	869	842	884	930	867	899	905	885	921	873	868	864	857	875	812	909	831	886	876	851	857	862	862	883	855	872	887	840	873	925	899	868	860	878	857	841	818	848	868	922	855	893	903	849	861	832	864	858	866	903	880	829	832	824	890	877	844	880	870	825	823	873	862	862	839	906	895	910	900	936	878	853	871	875	906	856	897	912	875	860	834	862	853	848	845	881	875	877	866	888	907	857	907	837	858	865	827	856	860	861	879	879	893	890	849	833	869	841	844	881	919	886	899	872	845	835	850	874	845	918	879	930	874	845	848	862	893	916	883	888	878	909	884	874	822	914	886	859	897	864	866	912	907	829	909	844	836	898	855	896	866	831	884	868	875	863	905	810	924	868	857	870	837	830	914	853	882	878	878	893	879	872	873	832	854	846	805	913	889	886	864	845	890	904	881	826	877	818	886	895	849	808	900	882	868	888	857	855	844	911	843	827	833	921	872	950	854	843	857	850	825	853	858	861	905	822	901	861	872	959	870	876	892	905	902	883	891	893	860	900	884	913	824	884	866	829	892	887	863	833	899	874	909	913	908	844	885	855	924	861	905	859	863	897	850	856	906	916	863	940	865	867	867	894	849	879	872	864	853	922	873	900	847	869	886	851	845	880	892	865	878	877	887	856	871	844	857	807	855	902	833	886	886	835	845	887	861	841	854	872	886	842	836	852	905	879	861	869	885	834	874	848	876	849	841	844	862	888	896	900	923	856	836	854	892	844	899	867	890	853	849	881	931	895	882	862	912	852	870	857	815	906	883	856	831	874	919	845	814	901	888	832	925	932	823	821	855	921	838	856	882	888	886	862	878	867	902	897	919	859	839	880	884	885	871	898	855	900	913	887	876	828	878	868	833	841	869	858	909	927	885	895	876	868	863	836	893	898	860	815	892	866	869	885	861	823	859	836	911	887	881	834	875	912	894	844	859	863	808	891	841	858	885	923	896	884	860	865	857	856	827	839	848	854	856	886	813	913	877	863	831	900	838	845	824	915	890	849	868	897	871	823	894	926	870	839	824	879	862	898	859	874	840	853	850	853	851	873	891	841	888	885	920	860	889	866	862	874	847	870	840	870	852	847	851	883	878	845	855	873	917	863	865	922	889	837	860	827	898
73376	57712	80367	68207	53123	38194	24018	12482	5444	2393	1222	737	530	429	409	396	443	417	422	389	367	446	418	405	429	442	407	377	414	480	396	413	430	456	436	382	436	483	440	410	408	390	429	405	389	434	410	408	420	443	429	411	432	418	429	408	475	457	429	409	434	410	436	467	420	436	443	451	428	454	427	459	426	400	402	440	427	427	404	406	438	413	423	410	430	406	446	389	385	403	418	410	423	421	428	389	385	421	403	423	439	408	478	417	419	425	417	413	424	379	425	419	404	367	435	443	452	397	436	427	426	442	412	467	438	423	454	433	429	356	433	441	424	395	412	442	430	414	416	427	436	435	455	421	450	443	444	459	436	449	407	404	416	430	434	405	405	387	441	389	431	455	463	447	418	429	458	413	424	460	407	396	407	403	452	397	434	479	403	419	415	419	417	407	401	454	398	390	428	421	381	405	441	418	403	390	364	451	408	478	408	444	440	423	448	419	410	419	428	434	430	396	427	403	468	446	453	434	400	430	360	429	450	415	462	400	448	427	427	432	413	377	399	411	433	435	420	443	433	405	441	431	391	399	407	417	427	396	431	450	417	405	453	436	427	396	428	402	421	438	447	456	455	397	404	398	442	425	422	428	416	403	395	375	403	403	385	455	445	384	425	436	415	389	440	413	406	436	433	424	489	452	436	403	440	479	449	380	386	395	400	406	486	418	437	448	438	395	451	427	414	407	438	450	404	401	408	432	423	437	470	387	414	415	404	431	428	449	398	380	415	412	422	438	386	398	428	425	403	391	422	410	442	439	459	417	425	387	413	422	443	405	427	455	430	423	423	424	426	425	412	426	428	456	435	462	430	403	434	398	389	415	453	458	418	455	427	432	426	421	447	422	439	447	428	386	424	456	447	429	425	416	435	419	399	445	437	422	432	432	407	427	405	430	420	440	421	401	399	416	416	409	409	383	414	449	391	455	434	425	423	414	415	403	385	429	468	432	393	425	433	381	459	421	434	388	453	387	421	415	404	428	413	414	435	440	454	438	450	446	426	445	405	377	463	435	406	401	439	435	420	402	457	407	417	422	387	416	405	423	418	466	386	412	427	410	392	402	392	403	447	385	409	474	449	406	433	449	460	441	407	412	429	432	403	412	401	417	388	424	473	419	451	423	428	436	441	420	430	443	428	379	397	433	397	432	397	469	403	397	415	428	430	423	424	438	401	411	447	425	430	424	439	436	412	411	446	412	423	389	406	406	457	421	453	408	438	415	445	403	397	453	422	422	449	425	395	435	404	412	424	431	437	449	412	432	400	414	417	429	406	432	440	411	431	462	429	413	450	372	414	429	447	432	445	433	434	434	415	401	430	384	406	433	417	462	433	436	441	425	399	419	454	424	418	427	434	424	412	414	445	386	410	390	463	445	409	396	432	406	400	407	413	424	394	423	434	407	418	433	393	417	449	454	419	415	385	407	392	436	452	388	449	405	403	409	449	389	447	410	409	416	442	443	420	406	417	402	439	409	413	408	437	385	441	396	456	379	433	404	432	399	441	413	396	439	418	414	429	412	428	425	433	442	415	421	453	427	403	430	402	419	403	434	427	371	419	399	447	438	442	442	427	442	466	425	436	445	397	412	364	430	411	432	413	424	415	429	456	410	451	446	451	455	431	416	410	411	385	426	439	421	418	449	437	414	424	418	413	444	411	413	440	407	417	406	428	438	413	384	413	474	440	450	416	434	386	395	408	431	441	438	421	432	421	410	407	433	403	412	402	428	439	395	412	441	442	443	409	387	422	450	455	426	449	393	428	386	418	462	407	400	405	385	395	435	447	449	410	452	420	382	413	380	399	411	388	413	398	432	462	409	439	407	415	408	407	383	383	423	405	433	396	439	419	413	395	405	406	417	378	452	473	405	427	473	381	413	394	429	398	444	433	402	445	390	461	410	421	423	411	412	443	383	407	433	432	387	447	427	385	417	404	417	453	432	463	431	389	389	410	418	452	421	444	427	396	424	457	432	452	437	411	415	437	442	399	410	445	408	392	422	446	410	452	455	436	407	436	432	421	391	433	463	447	379	370	447	428	393	421	446	438	400	357	416	438	452	434	417	420	379	425	434	432	427	459	441	418	462	410	419	427	411	408	399	371	413	451	415	395	458	426	384	431	452	443	404	463	458	470	402	475	397	385	439	388	435	418	433	408	425	459	431	394	424	415	444	406	401	440	408	423	432	409	404	454	393	382	406	394	401	436	443	404	442	428	425	391	384	458	434	437	403	422	439	437	420	417	409	403	412	394	418	415	425	460	392	421	398	416	401	400	405	403	413	423	435	417	450	421	430	437	418	409	413	467	429	417	414	458	429	439	449	428	404	417	397	403	416	398	442	443	381	389	478	398	397	391	454	405	444	457	424	413	394	441	424	421	383	427	437	403	428	403	392	399	391	409	407	403	422	424	421	422	445	420	422	429	397	425	472	421	430	448	426	438	431	434	427	435	457	408	403	443	457	414	395	427	425	408	442	456	415	420	405	413	416	439	484	422	460	451	473	408	405	420	437	393	451	402	385	424	427	364	428	399	401	412	399	401	415	446	418	424	428	424	409	417	436	398	444	425	419	423	386	421	456	431	420	445	414	423	429	455	415	412	407	441	439	455	411	386	421	408	386	432	408	429	457	447	446	427	409	405	421	426	411	445	418	397	458	400	404	455	429	458	440	433	430	438	381	385	397	415	447	426	478	418	421	421	385	407	430	438	399	456	422	436	424	438	479	443	397	437	449	423	421	447	397	374	433	437	404	458	465	395	380	408	395	417	384	407	391	437	434	403	442	435	459	440	434	425	411	432	401	447	411	416	435	417	419	422	430	434	360	414	401	408	444	397	420	388	436	451	423	445	417	401	449	440	437	447	444	408	387	405	386	408	467	370	432	442	431	425	424	429	406	421	431	432	446	409	458	403	456	422	396	390	411	429	458	447	420	465	412	435	396	445	416	449	422	447	427	405	462	395	460	428	437	394	411	443	440	386	400	370	414	482	414	452	380	407	433	410	418	424	415	413	427	406	414	455	441	424	407	399	391	428	454	402	455	435	425	431	406	416	436	425	417	431	419	425	439	473	445	418	414	437	417	386	442	433	384	414	431	429	427	432	437	448	411	430	428	394	442	434	391	453	432	440	428	444	437	447	465	444	425	423	418	396	395	392	424	435	403	438	420	430	424	425	499	459	411	378	430	420	417	400	410	419	446	444	428	432	398	379	422	454	449	426	403	412	407	429	414	421	437	443	379	418	449	405	390	468	435	409	425	445	425	418	404	421	382	403	464	416	422	436	398	388	434	410	452	421	416	408	437	399	419	414	415	401	429	402	398	366	452	448	417	425	418	411	431	416	400	475	432	436	405	412	441	408	394	429	388	418	412	421	464	446	398	433	414	380	444	423	393	415	431	426	446	397	391	441	433	420	463	366	457	462	441	415	455	433	410	412	450	444	396	408	429	459	433	442	438
42607	37555	74072	73043	62418	49846	37239	25554	15044	8092	4039	2317	1351	1045	901	882	881	949	927	858	906	897	893	906	901	925	914	872	958	911	910	885	952	899	903	953	907	931	974	870	943	924	931	887	885	877	903	943	863	900	903	869	887	853	871	910	871	857	906	887	933	902	858	912	943	852	884	893	925	930	904	870	857	947	994	940	935	855	901	898	885	871	963	892	924	884	898	899	913	929	937	877	927	885	850	839	888	881	936	910	880	897	908	921	943	886	895	906	889	914	936	906	950	863	891	913	885	938	899	879	900	887	931	920	906	896	912	905	920	859	841	852	916	904	952	929	909	931	907	910	890	841	920	907	891	913	875	941	895	920	894	915	855	933	894	912	878	926	905	875	921	896	920	910	909	911	900	938	898	901	918	983	859	886	909	903	899	897	918	933	883	931	916	901	899	916	920	906	866	892	868	942	905	930	907	823	816	847	905	910	962	877	904	883	929	914	907	819	889	957	897	936	907	879	936	860	856	863	857	870	925	911	825	947	882	876	879	896	895	923	894	878	920	892	910	936	865	895	896	858	864	875	898	920	904	938	892	924	923	916	853	896	862	878	870	857	853	880	861	889	859	856	851	883	893	866	841	890	873	917	909	875	884	895	870	873	916	936	888	915	927	945	919	880	852	866	896	893	896	949	966	966	840	881	953	837	892	867	902	878	912	913	920	896	920	924	962	927	874	903	886	873	830	903	875	934	927	897	902	883	899	852	856	873	931	892	863	916	910	924	925	801	882	885	902	880	916	956	883	914	909	920	879	869	915	884	897	891	865	882	896	879	917	884	911	870	900	906	929	914	864	910	926	920	883	914	924	889	884	928	991	907	906	913	853	901	819	895	828	937	928	912	898	961	937	859	881	879	888	949	926	946	858	948	906	907	930	924	966	906	912	879	912	874	925	908	879	921	902	866	894	907	871	840	922	899	910	907	923	854	944	881	870	863	869	851	900	939	921	937	937	924	830	889	918	905	898	914	853	886	878	897	848	928	896	892	879	867	885	900	927	925	917	903	875	899	947	936	967	863	912	927	872	862	825	872	876	896	855	899	909	902	894	890	872	906	906	931	969	853	893	936	935	874	903	906	896	936	936	877	894	934	902	893	883	883	913	895	904	886	927	866	920	889	897	898	874	912	928	891	887	876	877	886	865	874	902	847	929	885	904	881	910	918	975	909	908	881	901	854	890	903	909	826	960	875	872	856	932	905	916	944	900	915	860	924	910	913	923	853	914	917	891	909	938	903	905	900	894	913	933	884	879	929	909	868	897	881	879	886	868	917	929	865	928	927	910	846	886	928	921	874	877	900	922	909	936	912	922	923	874	907	870	901	874	912	905	924	960	892	816	867	895	876	943	921	958	865	908	859	960	880	921	878	824	933	899	908	862	941	877	863	879	887	906	939	884	935	919	923	922	836	907	886	949	893	854	939	922	865	907	893	883	913	907	899	941	826	904	892	895	915	906	911	919	908	885	893	912	898	953	904	904	817	880	894	954	886	892	970	912	896	885	891	918	944	906	868	947	874	941	921	875	861	877	915	845	946	892	880	885	882	912	919	881	865	840	893	915	911	900	911	860	938	864	883	910	909	847	934	924	927	900	868	906	942	840	939	868	881	909	882	956	905	894	882	936	930	930	862	912	875	911	887	920	849	887	903	955	882	950	890	897	888	884	889	858	936	925	924	905	892	891	876	863	954	922	906	853	891	890	898	884	952	869	845	903	870	918	883	897	885	921	947	947	875	910	905	902	843	903	915	878	870	892	893	878	940	890	923	886	888	948	868	921	901	951	925	866	891	896	863	869	881	910	889	920	922	928	918	882	892	934	834	866	896	983	887	904	890	910	887	955	915	898	889	879	873	882	874	922	907	905	927	886	919	887	851	908	863	928	896	869	922	851	908	875	879	852	890	859	920	891	877	955	870	883	880	874	1011	893	933	895	898	944	944	914	890	869	924	902	912	869	904	959	876	887	910	918	872	938	913	920	846	885	882	878	874	868	982	903	912	889	959	920	885	932	916	889	921	874	922	867	897	901	898	891	917	881	846	865	897	892	895	894	937	853	883	913	875	952	899	870	916	900	871	910	883	874	884	949	880	901	916	918	881	916	936	905	884	931	911	954	942	888	914	888	904	920	851	955	942	923	917	915	920	913	866	910	918	872	887	835	873	927	891	907	859	876	887	875	905	874	908	879	853	913	914	906	929	933	930	857	946	878	860	886	880	890	865	936	861	936	955	860	896	927	885	890	886	936	909	901	941	875	899	945	904	933	905	879	874	885	903	874	912	901	863	890	956	872	861	883	949	949	937	918	808	931	924	913	889	904	950	888	924	928	887	866	906	906	890	922	937	904	902	899	969	893	861	859	875	892	894	934	932	846	919	875	853	910	981	885	841	926	854	930	946	922	955	944	930	859	862	842	936	903	870	935	888	919	922	896	878	905	880	852	883	928	849	880	898	896	901	882	971	943	889	895	910	924	943	904	962	945	940	844	864	922	928	892	887	912	866	909	938	904	940	901	903	899	916	896	865	874	935	902	912	880	927	859	904	910	947	862	918	897	962	849	904	869	888	885	880	862	872	874	888	892	873	845	861	831	870	871	915	897	875	928	862	920	914	926	896	932	916	940	820	892	888	967	912	884	945	912	924	919	876	894	952	897	868	891	908	879	909	886	894	908	919	909	961	926	920	874	808	881	932	924	854	888	906	934	856	899	903	927	921	883	908	900	906	912	944	926	862	938	903	904	939	881	897	898	867	887	910	909	873	834	893	938	894	916	933	794	913	946	877	897	880	908	922	889	918	910	914	907	932	930	906	917	859	831	907	928	887	868	882	899	898	883	903	926	899	906	922	915	879	878	876	857	902	911	887	870	943	963	918	873	929	926	904	925	921	930	874	858	942	904	895	911	863	890	933	842	904	863	862	940	892	908	941	935	937	876	990	864	928	937	890	959	926	861	912	882	898	930	868	876	939	901	889	917	867	886	948	880	880	909	870	952	895	884	943	882	882	939	938	896	915	891	933	917	910	905	913	930	923	891	867	860	987	861	877	883	907	916	901	869	884	910	856	899	917	902	883	916	910	909	1032	921	947	844	910	906	904	908	946	882	942	919	878	827	869	966	918	939	894	879	890	926	978	879	943	912	876	861	900	895	852	843	929	896	931	894	854	888	920	937	849	871	867	863	893	909	895	885	870	885	877	885	913	894	892	891	878	912	897	873	912	911	998	887	936	909	905	890	919	835	888	890	873	945	888	907	883	875	920	920	858	885	932	856	897	897	889	947	882	973	872	920	926	914	918	921	860	896	875	905	951	885	879	845	926	851	932	915	880	885	860	867	885	953	966	904	949	848	917	901	937	902	884	880	920	859	881	895	840	874	870	884	958	863	892	896	869	928	923	867	894	891	917	920	875	833	906	921	925	886	923	935	901	896	950	865	886	940	908	864	908	946	940	950	888	825	895
8461	3428	6983	5478	3073	1733	1073	700	476	398	330	329	329	333	274	292	279	264	306	280	297	257	292	301	300	263	325	309	314	310	300	271	285	312	263	311	297	272	296	325	308	315	262	319	293	272	319	308	284	295	301	300	342	295	300	341	271	266	314	305	291	310	293	281	289	271	300	265	299	287	280	303	316	262	289	301	322	307	315	289	311	314	298	305	289	299	301	291	293	270	301	341	308	307	309	302	293	255	299	265	264	285	279	288	328	296	313	306	256	276	300	289	264	286	254	299	285	276	330	283	324	321	294	278	300	274	287	287	289	292	309	309	274	310	284	256	315	318	299	308	326	322	318	291	277	301	301	310	331	322	308	290	299	287	299	315	288	309	301	306	282	340	285	269	310	283	293	284	308	306	280	306	270	292	289	310	314	302	286	299	290	337	292	281	312	302	317	270	302	278	318	261	306	310	300	314	315	296	301	283	302	310	266	305	266	263	285	298	276	302	284	296	308	277	299	296	267	274	324	292	281	301	278	288	314	298	301	282	270	306	337	321	307	289	264	294	279	298	306	310	294	256	309	293	314	287	302	271	285	313	301	329	295	324	316	312	296	334	305	311	294	306	285	280	300	308	296	297	266	295	297	319	299	295	288	306	316	273	283	302	285	304	313	289	282	299	286	276	281	290	292	302	299	274	289	325	315	298	293	318	305	282	307	301	255	319	302	310	301	323	301	271	313	285	298	296	315	291	298	303	314	309	291	323	270	328	309	291	308	330	298	296	302	317	287	304	334	301	265	296	277	295	312	293	313	274	282	311	300	282	274	301	302	311	285	273	329	310	306	312	311	309	303	301	318	287	292	301	303	293	329	307	302	292	295	268	319	306	285	284	294	311	295	285	312	292	287	307	294	276	290	320	273	302	298	302	320	312	282	309	304	271	327	303	350	292	294	327	326	338	270	337	289	266	297	278	276	292	272	286	315	289	294	335	261	270	313	322	283	279	292	273	291	282	316	310	283	297	293	283	322	299	289	295	289	292	329	284	290	272	318	298	312	287	296	269	319	309	280	291	292	268	295	299	275	339	300	298	295	315	263	290	307	275	270	306	298	276	307	316	296	290	279	297	300	318	306	308	287	286	326	299	305	318	315	258	282	308	304	294	296	326	277	296	286	329	295	285	288	267	283	288	278	298	279	297	321	305	291	286	281	277	323	292	299	288	301	314	295	289	296	270	295	286	276	297	267	322	299	304	308	277	297	327	281	320	318	274	331	304	305	306	293	344	290	297	281	343	294	309	293	290	281	292	283	271	308	327	265	303	264	287	305	275	296	323	297	283	303	334	291	308	291	285	314	330	283	278	293	312	285	262	284	328	294	278	292	311	282	294	318	281	261	263	290	288	281	299	322	284	290	297	303	284	268	320	274	336	335	269	270	293	318	316	269	275	303	304	302	326	338	297	289	327	295	301	282	297	298	332	294	284	282	248	287	306	312	298	296	314	290	329	291	295	309	321	315	310	270	299	298	305	309	319	257	270	270	310	281	284	285	338	282	298	279	332	297	321	315	289	264	275	318	290	316	278	318	304	323	302	300	324	303	303	286	307	289	313	283	313	303	313	289	285	309	309	323	302	289	284	267	286	294	327	283	282	277	325	279	299	287	304	301	315	326	284	317	322	286	312	318	307	306	317	292	312	290	254	297	319	280	281	332	301	325	276	282	266	318	299	310	279	292	267	294	299	321	302	320	278	277	300	274	317	305	284	295	301	296	326	303	336	308	310	280	305	313	291	291	295	286	329	295	289	291	283	298	273	326	259	293	296	290	254	289	307	306	305	310	288	325	315	292	280	306	285	277	293	314	268	282	284	300	277	300	286	300	304	286	325	297	279	309	291	285	300	333	324	319	276	290	331	258	308	283	310	320	300	292	296	268	285	279	291	294	272	307	304	291	304	287	316	298	324	332	304	286	307	278	274	317	292	327	292	312	314	284	281	272	301	329	312	290	336	299	299	290	293	285	296	319	324	296	284	272	333	261	277	261	288	256	280	333	299	282	294	288	292	299	312	299	239	293	273	283	315	308	276	286	270	299	287	272	327	319	312	299	318	256	271	276	303	331	271	289	280	307	302	301	310	276	304	294	292	316	303	309	292	287	269	292	328	314	299	312	293	303	288	298	292	325	288	296	283	301	277	294	267	287	308	305	317	309	318	293	329	323	288	294	312	293	319	327	304	305	289	289	321	290	296	298	267	319	303	330	322	283	258	304	279	301	278	312	291	295	317	295	286	314	314	311	301	280	289	303	280	317	263	281	314	275	281	301	283	283	295	292	302	267	289	270	289	282	308	274	282	329	310	294	295	302	317	322	288	296	302	295	279	288	302	296	278	304	307	308	326	298	273	257	276	301	335	292	286	299	343	306	270	317	301	273	298	302	300	281	273	308	282	311	283	297	332	301	316	301	307	286	298	308	279	330	296	305	319	305	293	315	296	287	299	307	294	289	305	294	297	312	293	322	306	319	263	264	266	303	302	306	284	272	297	306	310	308	307	264	314	309	291	283	304	287	303	306	301	282	262	283	285	292	297	261	252	283	286	331	293	299	322	295	267	296	282	332	300	272	292	296	283	297	296	296	266	314	276	334	324	295	305	297	269	257	308	305	328	295	309	282	299	313	296	315	268	308	300	325	264	285	275	312	326	290	301	305	311	304	324	305	310	311	295	278	273	311	285	308	280	288	296	310	313	300	271	275	316	292	316	307	312	321	300	316	276	294	325	309	312	306	288	286	330	277	318	285	291	289	290	297	291	316	289	288	303	310	326	294	294	279	287	273	320	283	308	287	321	288	271	333	279	287	285	316	309	276	290	315	268	301	282	305	279	316	284	316	260	304	301	324	292	317	336	317	313	304	309	301	302	305	317	310	309	312	286	317	306	303	312	285	257	267	277	297	311	311	334	327	282	331	309	281	268	286	278	274	277	293	316	281	252	285	306	318	289	285	335	272	273	287	287	279	287	290	289	281	302	310	308	293	281	253	302	312	317	326	297	294	316	307	302	294	271	267	289	296	294	293	287	284	301	302	322	281	297	293	280	313	303	298	308	310	300	289	307	278	314	302	299	321	260	311	276	273	283	331	295	286	336	287	297	281	318	297	325	331	292	311	290	294	311	342	280	291	323	285	298	295	310	329	292	279	287	287	277	297	279	295	304	279	293	337	315	322	278	292	274	284	316	260	297	306	292	280	299	309	284	310	266	328	290	311	272	293	288	297	278	300	301	327	273	291	305	308	271	294	304	309	332	308	259	304	276	264	230	295	304	272	327	298	288	318	293	317	283	288	332	282	306	333	281	288	279	275	316	337	297	285	277	294	308	281	315	283	310	290	313	307	294	305	298	337	305	329	281	278	272	275	282	305	281	318	296	316	319	297	317	263	291	272	291	303	286	298	271	308	286	298	289	298	322	329	322	294	295	282	330	291	260	326	289	308	266	274	295	305	270	315	309
7155	4702	13711	13484	9152	5724	3452	2123	1448	1027	847	752	708	695	636	688	691	671	676	656	654	632	657	652	673	667	663	675	675	701	703	657	722	610	627	656	664	664	665	652	666	667	641	691	625	629	657	687	675	618	726	681	633	660	649	641	648	641	637	655	648	691	693	622	622	678	648	672	683	655	611	688	638	638	687	659	665	682	673	666	666	677	635	630	630	659	668	655	692	681	662	672	648	691	665	640	622	658	622	705	647	640	606	664	682	635	621	690	672	720	639	628	730	708	639	624	627	654	679	647	683	576	638	629	656	675	662	680	666	629	690	668	641	677	671	692	669	673	642	648	643	632	655	636	692	658	619	644	619	658	649	656	649	685	644	646	665	651	695	681	686	626	653	661	661	621	645	657	665	650	679	647	623	617	651	645	657	681	634	644	656	698	690	681	677	658	675	721	682	663	650	672	686	644	657	662	654	653	656	651	667	672	640	697	678	684	678	629	694	673	693	675	674	693	698	653	664	684	664	613	662	653	635	686	672	667	651	648	696	610	664	650	674	679	645	658	664	674	699	683	682	662	661	677	684	712	660	638	703	674	693	645	653	667	640	691	662	696	670	606	617	683	677	658	630	677	644	679	645	640	643	673	646	649	662	726	665	665	672	691	667	603	672	667	653	621	656	678	637	658	579	693	674	715	681	634	652	662	669	682	655	695	680	648	645	697	708	634	660	636	676	657	660	691	609	656	704	675	634	693	716	689	687	677	656	684	635	685	686	643	728	653	690	713	652	713	620	688	652	672	629	721	634	645	685	619	661	659	681	662	693	623	648	678	632	660	618	641	644	661	685	622	646	672	660	680	656	643	656	683	697	653	684	645	695	665	641	682	656	636	652	641	658	673	711	707	689	670	650	645	643	651	686	634	648	670	680	676	667	640	651	630	666	595	672	654	663	637	690	603	683	590	624	655	628	654	636	658	661	660	641	629	677	612	700	606	697	630	679	653	633	661	662	685	646	667	629	679	670	623	645	661	633	669	690	660	644	671	692	629	664	665	654	669	643	636	685	713	609	657	647	640	686	634	667	611	654	642	646	662	621	654	696	654	640	655	615	686	727	682	649	651	679	682	661	663	677	682	644	674	680	667	641	668	642	700	676	655	668	700	680	689	714	682	631	654	690	691	707	620	645	649	670	679	665	647	675	672	673	647	663	644	682	693	636	650	666	673	641	673	667	659	616	622	650	680	647	682	646	667	668	666	651	685	723	639	704	694	637	618	641	633	700	685	653	662	641	669	668	621	622	669	657	647	642	636	622	697	697	628	698	687	659	645	670	685	642	655	628	671	635	678	645	709	648	661	691	693	639	706	668	684	643	639	672	741	639	635	624	677	648	705	689	646	706	644	695	665	670	602	683	674	654	651	665	692	647	634	674	649	695	636	663	612	707	653	672	646	680	713	714	693	649	618	632	675	654	637	650	630	706	654	645	668	639	637	681	709	601	662	636	651	637	626	705	675	675	663	686	690	673	619	692	681	659	694	648	640	661	731	659	621	677	676	664	659	624	634	691	656	713	677	631	624	667	680	714	669	685	657	640	714	689	653	630	694	624	695	703	707	653	621	675	638	668	680	620	686	652	650	670	643	667	630	639	700	677	678	680	681	667	686	674	642	677	646	654	627	642	709	683	682	653	696	681	644	690	627	677	680	681	679	682	650	711	660	682	663	663	646	650	679	649	649	625	647	619	648	684	631	625	678	661	694	686	685	683	627	710	667	684	700	667	649	660	636	659	634	663	683	646	639	627	709	663	650	676	666	686	699	654	669	622	595	652	636	599	644	678	692	651	714	722	708	638	639	657	644	664	657	706	652	655	593	669	661	641	664	644	641	676	690	634	678	656	726	695	690	654	604	673	690	647	661	710	673	678	682	713	688	675	648	692	647	650	668	665	666	634	650	626	643	620	665	623	676	671	635	674	647	630	675	639	610	678	658	673	645	706	662	626	638	656	630	673	635	715	647	657	647	721	634	652	709	677	630	712	684	624	601	648	678	624	622	633	695	676	649	667	658	616	661	640	630	625	653	691	694	643	664	689	669	654	630	667	719	632	649	696	688	687	667	661	655	680	638	654	675	686	691	652	693	639	682	694	666	651	666	654	656	622	678	639	659	669	647	666	624	639	631	689	628	680	645	676	633	639	710	651	667	683	663	609	634	652	675	642	688	622	606	632	645	668	634	665	660	666	683	704	678	677	644	634	673	647	668	608	693	696	668	615	696	698	651	629	653	670	687	656	652	652	691	652	665	709	647	665	673	627	659	648	683	659	697	654	708	678	668	707	701	624	661	649	642	629	660	656	640	655	722	658	634	653	687	657	652	666	675	666	625	673	622	677	662	643	678	632	680	665	638	619	642	672	690	666	698	697	695	645	670	656	678	650	667	658	676	688	680	635	673	679	672	668	660	712	648	658	640	651	621	707	665	656	674	606	691	647	669	674	677	650	676	673	642	644	688	601	687	650	660	725	656	660	683	628	663	641	678	688	682	696	694	674	703	684	706	667	673	628	691	639	654	655	677	648	651	672	653	674	645	673	651	615	630	589	672	686	670	688	741	679	684	690	698	649	674	662	674	671	660	703	656	676	664	707	649	690	698	716	637	689	657	641	669	618	665	675	688	712	621	641	661	656	676	622	657	689	684	638	673	650	649	670	664	666	635	676	662	703	639	639	644	628	670	656	659	656	639	662	713	649	676	693	658	674	691	634	640	662	634	742	720	652	635	687	687	665	673	634	693	617	663	704	729	688	686	632	673	676	643	648	632	649	668	653	644	651	662	660	653	717	664	657	667	635	662	669	683	679	687	690	684	683	643	693	646	667	697	634	696	665	663	647	635	668	654	695	673	629	737	637	660	644	705	649	662	699	654	671	672	687	682	654	694	648	636	645	639	646	668	672	670	676	659	704	673	637	663	648	688	687	638	696	679	637	650	641	650	666	686	659	662	671	674	705	672	647	675	698	632	658	670	700	672	660	656	695	678	709	644	635	640	648	694	672	655	696	648	666	653	715	668	649	680	683	668	674	725	664	675	652	685	663	691	650	678	673	682	647	670	646	674	657	636	621	660	621	661	645	665	645	664	694	646	635	638	681	689	684	686	639	656	691	663	652	680	671	656	643	627	674	612	648	612	632	646	696	702	697	587	656	685	661	676	676	635	628	631	662	674	675	664	700	626	650	622	662	632	641	654	642	662	629	652	629	621	675	642	678	679	621	683	689	640	683	630	670	713	642	623	647	693	700	688	655	662	654	696	645	666	672	679	643	646	646	651	667	663	678	654	677	682	703	674	705	713	695	604	696	729	654	689	622	688	635	603	717	686	660	678	694	624	658	677	622	670	709	704	648	624	605	663	634	674	664	646	630	690	647	668	692	595	675	720	648	672	669	681	717	659	675	660	675	626	643	649	672	650	666	696	689	678	608	644	689	646	667	641	700	687	683	632	652	667	703	665
73298	61344	78854	66757	51268	37350	23290	11682	5288	2459	1246	790	543	426	373	397	368	393	416	418	434	402	397	405	411	414	398	445	424	381	416	415	405	402	385	445	402	394	404	429	455	422	438	401	395	376	396	419	410	391	402	441	422	440	399	404	457	413	421	403	386	418	373	433	378	376	393	372	401	394	406	462	448	419	427	422	406	395	403	398	364	392	399	411	427	412	407	371	408	376	410	413	387	403	418	399	409	409	414	371	407	390	392	414	440	388	398	413	418	406	367	388	435	398	401	387	428	400	407	400	401	420	385	374	382	413	387	405	387	374	414	431	415	402	394	438	409	438	421	370	388	409	408	430	396	405	388	392	406	433	402	422	385	431	410	416	380	439	400	396	389	386	355	420	396	413	411	377	422	427	365	420	444	404	404	396	418	414	380	427	398	429	408	418	431	380	411	386	374	408	431	416	425	387	424	428	419	438	452	439	404	403	383	410	417	436	416	408	410	413	413	425	397	387	405	417	408	426	377	382	403	412	405	437	397	396	416	385	422	432	398	396	427	378	413	380	412	425	444	385	367	443	380	376	364	409	412	394	401	416	378	448	435	419	370	372	356	394	417	402	389	397	399	390	361	408	377	439	409	436	437	426	433	409	404	414	384	396	412	460	406	374	380	416	379	431	448	407	397	398	412	420	448	441	380	362	388	404	418	393	395	403	391	427	417	423	375	412	431	403	487	413	403	369	400	395	418	421	406	427	417	420	394	384	420	428	422	437	375	387	397	410	395	447	428	418	409	433	420	391	417	373	428	405	435	389	392	411	443	446	399	435	367	400	401	378	409	424	424	408	374	380	446	403	417	408	433	437	417	405	384	357	410	415	434	413	407	456	406	436	377	401	422	414	422	441	425	399	472	406	391	421	376	386	421	417	405	415	368	396	376	411	431	378	398	412	432	372	390	403	402	402	379	412	372	404	383	385	372	402	406	435	422	375	411	410	410	395	390	404	434	383	402	435	393	356	389	456	430	416	420	412	367	410	371	431	431	378	425	404	433	413	387	406	427	396	437	421	392	399	438	411	434	414	392	357	401	390	412	388	404	452	431	400	405	421	396	406	431	374	406	410	399	407	394	379	384	393	453	424	382	427	389	404	389	387	392	415	447	419	414	428	399	398	418	406	392	434	455	430	427	397	412	424	413	402	416	409	431	443	432	402	425	381	404	417	390	397	414	396	406	446	405	394	435	449	385	404	398	403	379	406	432	385	407	408	362	368	357	410	384	414	371	431	394	368	438	421	411	404	389	457	402	383	387	425	435	408	417	410	390	430	385	428	384	416	391	433	418	416	382	408	420	395	431	434	403	439	422	437	432	399	383	437	388	413	402	373	407	402	435	416	397	377	396	426	440	384	412	443	396	401	376	414	467	383	392	430	410	400	425	417	405	396	413	406	393	384	392	390	357	372	374	441	447	410	375	434	410	399	384	397	399	385	394	376	407	384	408	409	396	409	413	400	427	387	414	407	414	374	417	436	394	392	420	414	416	394	387	392	425	407	388	391	377	404	390	396	388	404	433	414	443	434	400	439	409	402	356	425	377	353	411	402	408	431	393	387	393	427	391	377	428	405	381	387	432	361	429	391	433	410	427	403	387	426	409	381	386	445	415	418	388	422	406	416	385	382	389	403	411	416	424	422	405	387	402	418	394	408	424	425	413	429	426	396	386	417	388	427	407	449	433	390	372	387	357	457	422	417	426	437	398	397	447	404	392	394	370	392	359	439	380	396	413	398	425	434	399	408	405	417	423	412	400	434	427	432	400	394	387	416	404	459	404	436	378	420	422	440	388	419	385	396	423	408	446	403	398	397	424	460	399	456	468	355	391	415	425	415	376	424	412	430	392	407	408	379	427	387	399	431	428	427	430	380	419	400	462	410	384	370	423	421	353	426	437	408	395	407	360	415	414	398	369	445	397	414	458	435	409	385	412	378	442	385	396	411	424	406	403	393	467	414	393	418	435	399	414	396	429	383	428	441	407	437	410	382	395	423	425	393	448	398	422	410	434	400	396	407	398	393	419	394	404	404	367	410	395	454	401	396	410	420	412	432	416	397	423	420	422	412	375	371	370	436	411	391	430	406	398	412	431	428	397	428	424	469	357	378	375	399	437	399	375	419	370	423	424	421	429	409	390	416	376	397	418	388	425	435	398	387	452	406	425	408	389	421	430	418	419	396	391	388	388	405	411	410	398	377	414	453	430	425	375	439	399	421	404	399	380	423	360	398	444	470	418	388	388	404	394	389	396	404	450	405	408	396	386	443	431	410	416	409	439	399	408	388	420	431	387	377	408	416	415	397	393	407	382	400	392	403	406	401	392	436	420	387	395	385	392	388	396	399	472	401	456	415	396	359	421	384	359	424	372	431	413	399	381	395	393	405	436	429	390	425	378	383	407	407	399	387	407	395	387	402	385	416	404	372	404	404	401	392	386	394	387	388	378	413	416	404	402	365	419	417	405	367	399	403	392	423	391	385	412	393	415	422	396	416	441	393	411	428	450	396	397	416	420	413	369	398	418	406	436	415	391	441	418	444	398	423	423	405	414	370	404	379	407	339	423	407	422	376	426	427	407	416	435	397	424	417	423	399	365	450	378	385	368	429	435	415	396	432	431	404	390	417	407	419	410	390	364	397	409	384	352	416	407	414	399	429	412	395	377	423	408	345	394	407	443	394	396	429	416	429	421	416	391	419	425	384	409	425	415	357	416	411	402	443	413	372	423	432	408	361	406	430	416	417	392	415	402	390	423	417	400	401	413	391	393	392	403	408	410	408	399	359	416	438	424	392	425	401	397	394	400	411	448	410	403	448	392	384	412	408	391	387	378	409	425	423	462	388	444	439	443	371	418	384	408	409	426	380	421	395	405	423	410	385	442	416	344	391	404	428	396	398	426	417	391	382	403	413	400	431	404	368	386	430	409	393	415	399	448	439	385	424	467	410	402	443	443	425	424	374	384	413	421	437	407	382	403	430	376	412	385	389	414	449	403	373	368	400	367	412	436	375	394	438	418	393	375	414	400	393	423	440	404	405	435	396	416	394	414	415	372	417	424	428	403	395	411	395	394	406	450	424	410	405	412	380	390	392	392	385	422	386	395	379	422	410	413	401	469	404	415	398	433	406	399	416	423	398	429	399	361	362	455	422	406	433	401	372	398	383	387	396	406	429	406	415	390	407	394	427	423	448	369	393	414	378	402	413	401	397	374	393	415	401	394	450	423	414	410	407	417	401	422	445	445	465	452	418	426	414	391	379	402	441	441	428	377	415	422	371	381	385	404	427	452	407	384	412	404	409	436	417	463	418	417	426	395	414	452	436	413	419	450	373	435	421	422	412	378	384	381	456	395	400	382	383	395	402	403	427	388	439	416	373	404	402	377	409	402	385	411	389	402	445	428	392	414	432	443	415	434	467	395	409	428	445	427	387	397	457	389	409	407	417	412	419	431	402	402	392
43761	42576	72476	71379	60584	49352	36706	24751	15087	8426	4525	2396	1545	1062	902	894	893	889	859	844	862	872	848	857	869	895	846	889	918	873	891	885	888	888	911	839	849	916	804	885	865	913	896	823	878	926	904	871	900	864	877	908	853	902	885	896	895	853	811	853	914	874	858	843	909	859	885	917	888	913	894	890	887	891	910	920	872	877	887	854	916	834	872	897	862	880	881	914	876	866	867	875	822	815	915	874	827	875	853	867	869	887	883	903	837	867	864	860	905	912	948	866	856	855	830	835	904	862	860	860	925	866	839	865	881	847	919	861	898	883	877	864	853	881	844	876	852	893	912	855	888	878	902	890	897	859	841	891	895	886	947	806	886	807	849	831	883	859	896	837	879	900	834	876	920	916	890	889	873	850	886	873	919	834	860	814	871	862	873	889	885	901	942	868	872	872	877	845	879	818	887	871	884	839	888	869	889	839	877	891	797	840	898	920	914	923	858	870	911	865	861	842	824	832	919	878	874	871	866	900	894	826	854	915	850	858	858	898	902	830	874	860	863	855	882	860	838	836	880	865	856	860	887	865	899	882	853	860	888	854	895	913	914	852	903	853	855	880	885	823	908	842	914	872	904	927	845	889	869	855	880	871	835	842	873	827	841	904	823	889	869	858	903	837	833	831	833	877	867	884	840	888	866	815	829	842	875	894	896	884	840	835	846	869	892	895	828	835	854	829	873	867	877	857	839	804	808	821	814	855	891	837	866	911	861	887	844	840	854	885	941	834	907	892	842	849	925	906	881	915	930	860	912	887	851	887	834	873	847	877	855	857	875	847	880	872	863	920	795	892	874	942	932	892	900	897	886	875	899	878	885	882	911	880	893	833	918	882	901	856	890	897	865	870	867	875	920	892	880	976	884	844	904	819	900	862	925	856	896	884	925	874	888	853	844	840	885	840	897	871	911	882	880	866	902	932	876	929	897	848	893	870	840	834	865	862	909	885	846	864	918	893	874	887	893	888	877	875	898	874	872	926	864	857	864	866	842	836	857	884	804	854	870	860	907	882	892	863	842	865	877	841	882	858	861	891	863	915	901	913	941	905	865	853	863	896	874	858	886	845	897	891	866	843	875	862	869	863	862	869	799	868	863	916	840	954	899	862	907	873	841	930	880	802	859	838	906	908	902	839	871	833	874	898	858	870	913	878	831	876	863	875	893	863	893	858	875	872	877	840	875	838	883	858	890	893	901	824	902	867	869	923	900	888	928	883	859	856	873	865	874	847	883	891	894	917	875	848	893	871	850	939	896	848	837	898	862	906	836	821	907	812	910	847	888	830	906	925	855	840	902	860	888	817	881	896	803	832	907	904	906	907	832	869	900	906	877	939	866	836	881	852	883	859	842	869	888	899	897	901	916	833	862	856	893	874	864	922	870	897	867	860	893	931	839	837	875	867	940	861	859	885	912	869	868	774	913	886	819	868	860	872	859	847	872	881	834	860	866	849	881	848	902	861	867	874	859	915	845	882	926	870	956	897	892	879	949	884	878	882	896	873	831	871	912	878	923	841	889	851	866	894	890	865	861	893	905	859	792	866	881	846	856	856	859	873	899	852	868	907	873	888	834	915	921	872	892	846	868	813	851	903	864	862	921	885	878	846	887	817	880	875	865	853	821	915	928	894	901	869	872	881	871	918	837	894	916	888	858	907	932	889	926	889	857	908	869	802	873	921	891	899	849	911	894	906	911	904	882	826	888	891	840	877	847	840	897	911	885	877	852	857	865	849	931	861	833	835	905	898	880	913	917	861	824	838	871	859	844	866	884	876	854	871	822	892	884	824	817	822	873	880	868	885	866	903	910	881	872	823	858	893	870	836	819	867	903	868	915	904	866	908	886	896	907	811	831	836	878	909	855	878	901	853	859	868	838	838	897	929	841	926	903	907	880	893	883	833	943	878	865	892	868	860	862	846	925	816	908	830	868	876	869	893	858	863	888	911	889	872	817	844	875	857	886	887	876	859	859	895	826	859	873	846	917	857	816	840	874	890	857	866	871	898	870	889	844	928	892	869	853	892	830	872	845	881	874	845	864	915	816	868	940	900	910	900	872	892	881	889	865	871	912	876	863	882	867	927	827	888	929	855	900	896	888	858	888	881	852	904	913	872	872	838	893	847	883	862	920	884	932	872	867	874	949	877	834	864	826	871	847	873	896	926	913	917	866	853	882	848	853	888	915	837	880	895	897	819	878	882	890	881	852	843	841	931	833	904	864	832	863	857	906	935	897	894	883	828	848	852	909	818	886	851	844	873	890	888	840	912	856	880	906	882	849	867	837	901	911	873	863	894	850	873	883	890	878	886	842	886	878	877	846	830	848	920	884	892	885	836	886	891	904	842	887	866	894	871	889	867	875	882	838	916	880	874	882	846	875	920	913	869	886	907	849	843	866	913	877	868	832	912	918	851	896	866	844	939	877	855	845	868	849	875	881	821	895	815	910	902	866	909	881	859	909	893	840	912	886	926	915	926	865	886	883	847	892	839	849	956	886	878	880	918	856	875	850	879	877	851	877	876	864	846	853	835	857	823	825	860	921	842	913	883	848	847	886	866	851	878	907	911	826	860	871	912	835	891	896	853	861	886	893	891	876	866	839	866	863	842	868	822	857	859	876	836	879	853	843	862	916	888	869	839	856	889	903	871	873	868	880	863	840	864	857	876	964	895	869	874	913	868	876	866	856	912	896	873	902	899	874	877	853	868	878	811	869	853	928	888	845	850	835	892	897	874	897	884	897	910	908	863	900	826	900	865	879	823	878	896	928	920	862	879	892	872	854	909	842	885	896	913	919	809	874	909	878	876	912	885	854	917	837	911	877	861	876	837	840	873	905	916	855	885	864	834	889	867	895	881	904	861	868	851	842	935	921	843	895	874	820	833	888	825	884	889	917	888	851	882	897	878	885	866	936	850	887	847	907	834	915	882	882	881	917	919	900	820	910	922	934	836	892	884	853	879	902	872	860	909	875	899	844	896	925	860	834	810	861	906	864	836	936	848	879	855	864	898	856	812	868	916	890	857	839	864	866	865	937	859	852	892	834	871	904	883	955	892	923	877	840	857	909	833	870	884	855	924	899	805	900	899	866	884	887	848	860	859	889	905	868	887	909	800	846	844	852	896	868	892	897	872	851	849	863	885	838	796	862	889	871	866	814	849	833	856	824	876	886	877	855	850	870	855	841	847	881	890	858	858	894	831	871	867	881	890	869	896	839	922	859	862	865	874	816	856	877	843	844	848	870	874	909	876	902	950	856	829	858	944	895	916	862	890	809	839	915	861	836	913	857	822	871	889	848	837	888	869	912	914	861	845	844	853	892	880	873	868	844	819	906	891	842	852	849	859	889	863	858	815	872	844	914	882	844	869	878	899	896	849	887	853	852	853	924	841	898	879	875	904	933	903	833	903	831	870	909	895	892	851	841	892	841	911	899	869	893	903	920	839	870	912	848	875	919	916
72562	62529	79360	67050	52559	36910	23143	11987	5630	2556	1361	852	547	447	378	418	425	411	410	409	415	463	424	415	406	420	410	419	396	426	407	392	431	402	425	381	414	429	438	393	423	427	422	452	396	412	403	433	446	440	419	432	444	406	451	424	426	391	441	433	464	456	443	444	403	408	401	366	442	406	435	435	429	387	437	458	458	442	407	408	438	383	443	468	409	449	424	442	440	442	415	433	448	422	396	403	406	418	385	415	434	433	472	434	427	404	441	423	427	410	409	409	391	448	425	427	405	433	380	418	464	448	430	425	432	415	453	426	436	387	446	409	450	418	465	432	430	426	391	433	433	457	409	412	413	442	439	434	388	447	413	435	458	416	422	450	446	410	430	427	408	415	415	439	418	424	367	412	419	401	428	421	411	432	445	455	407	460	415	455	371	399	380	401	466	408	432	405	451	400	430	431	415	458	423	423	453	403	421	428	441	412	404	443	391	401	409	420	430	387	397	433	430	408	425	407	419	452	407	372	444	420	443	428	430	423	403	450	425	431	446	397	394	413	452	401	413	413	393	368	442	419	451	428	438	404	491	414	430	434	445	414	450	413	444	432	384	430	473	475	461	397	449	444	474	454	404	433	371	411	447	432	430	414	435	403	446	442	459	411	425	382	401	471	405	442	434	395	437	444	409	422	395	398	432	429	426	401	447	404	437	414	418	428	412	458	425	406	422	447	454	428	436	394	425	428	407	423	416	432	395	406	405	446	423	425	441	415	400	420	395	471	409	390	436	419	404	419	453	425	392	468	404	412	435	405	397	420	385	411	428	443	403	419	412	415	392	392	467	408	414	399	473	444	422	435	452	417	393	410	445	443	405	404	441	397	405	416	399	397	411	418	406	389	434	414	419	424	418	406	392	406	433	399	453	439	479	393	414	392	436	449	450	409	405	397	436	404	403	453	402	409	424	419	433	450	432	396	359	418	453	425	407	436	415	477	431	466	404	443	437	418	430	423	392	408	400	407	391	403	401	403	406	412	459	440	419	418	372	384	436	420	409	393	409	400	409	421	430	392	425	431	397	368	426	471	402	397	396	401	424	386	426	427	454	392	392	371	403	431	423	430	405	440	416	446	407	431	428	402	383	435	379	448	392	421	401	462	431	425	419	464	417	423	407	404	439	387	375	403	386	409	431	417	407	414	419	419	462	413	444	415	407	413	437	424	425	415	427	437	450	460	413	455	426	471	403	445	442	385	453	466	444	430	428	393	395	423	456	381	384	437	420	470	375	452	413	439	448	444	444	456	450	405	427	432	400	411	434	429	400	453	417	446	433	402	484	417	415	400	431	434	381	380	427	389	450	412	439	394	368	426	434	393	399	394	439	398	457	411	449	442	434	444	443	411	404	439	375	412	406	442	404	413	425	437	411	414	443	458	443	438	425	426	431	426	438	405	436	432	426	382	407	405	477	428	418	419	429	393	411	447	399	407	398	425	404	448	418	408	396	381	387	474	423	422	440	409	393	424	400	444	443	423	395	439	401	447	415	466	432	394	394	450	429	399	431	429	444	420	437	479	415	455	448	443	451	407	408	384	415	443	387	439	424	413	420	432	408	416	459	374	454	421	415	433	434	426	418	390	402	452	386	413	460	458	436	393	424	423	412	435	421	460	442	461	427	399	401	438	434	428	434	369	382	403	432	426	426	444	412	391	452	431	445	416	433	428	445	393	385	371	409	438	445	399	416	412	407	407	405	408	419	427	391	432	400	431	430	413	400	410	404	412	426	416	419	397	424	474	418	450	424	433	445	397	389	364	409	457	417	423	439	432	435	398	404	376	421	397	439	411	410	427	410	438	366	422	399	403	458	450	419	450	426	372	429	407	387	472	387	425	417	434	435	454	430	440	383	414	386	420	385	413	415	403	385	438	465	491	466	430	419	401	415	419	403	410	450	445	435	400	400	367	392	424	422	408	441	460	409	383	409	391	434	394	403	427	437	429	412	399	431	440	404	429	439	434	455	403	418	469	383	428	413	400	389	384	420	422	384	417	442	428	433	413	419	436	405	417	368	437	460	443	435	480	414	410	428	426	451	423	409	426	381	452	414	445	431	451	431	435	413	421	439	385	453	449	402	429	392	434	420	396	447	427	436	439	457	448	459	395	469	435	459	394	370	393	443	401	451	398	412	392	420	411	414	440	376	389	423	416	415	417	448	454	438	435	417	387	464	435	436	422	413	408	409	416	418	409	440	410	381	454	444	405	442	450	428	434	404	410	425	365	420	417	417	447	465	415	407	412	422	434	433	398	477	419	419	474	400	445	453	446	435	433	432	386	431	439	421	457	373	389	405	403	368	413	423	489	387	398	397	433	407	421	423	413	397	404	438	419	429	419	442	437	423	487	391	424	390	409	411	411	413	460	424	414	413	379	430	431	380	410	387	421	432	436	429	402	430	423	431	411	454	450	428	419	427	424	425	422	431	416	405	448	436	388	393	440	464	421	409	417	403	447	440	426	406	417	440	446	445	449	435	427	451	437	427	419	389	451	421	440	436	461	384	428	419	383	428	450	450	401	424	433	425	400	453	398	415	455	412	450	420	424	441	412	403	410	423	441	427	391	420	411	429	434	401	416	405	395	465	403	397	417	424	426	432	434	426	414	406	437	418	400	406	424	428	404	405	422	395	395	418	443	416	402	475	400	447	434	457	417	414	443	406	393	361	378	404	406	383	407	448	473	403	381	419	403	420	396	443	462	406	402	417	433	427	396	401	439	394	422	428	465	412	428	438	422	424	418	429	410	406	404	422	415	410	437	425	413	412	424	383	428	414	417	472	417	409	420	424	435	427	430	427	394	397	423	407	415	388	402	411	384	443	382	437	427	402	456	394	438	409	506	421	399	449	413	406	370	452	411	437	431	398	440	420	413	435	404	463	396	414	444	432	421	434	463	429	420	383	423	380	416	429	421	441	423	424	440	427	446	402	356	440	455	391	405	417	396	411	425	445	403	422	415	423	419	371	418	409	410	425	403	434	377	386	444	392	417	388	424	427	426	394	389	439	443	397	407	419	400	407	440	429	421	417	390	454	422	424	400	413	449	385	414	410	392	395	407	389	380	418	463	464	415	468	411	435	447	395	405	417	452	451	436	433	418	413	414	459	380	408	435	462	457	420	433	393	395	446	433	411	418	401	443	463	446	447	454	382	417	425	448	394	446	398	456	450	450	422	394	394	454	433	421	446	436	443	419	391	427	418	412	454	419	426	390	407	418	444	399	391	413	429	376	429	426	408	370	433	412	414	377	396	430	421	422	412	423	442	400	450	426	443	475	419	400	400	412	430	420	379	396	380	410	383	428	409	423	418	416	426	426	381	411	432	424	410	436	475	446	395	456	404	422	415	447	421	428	416	396	413	448	412	418	446	416	445	429	398	396	455	411	442	377	392	419	376	449	394	433	424	430	425	425	405	448	391	416	399	414	411	413	424	434	445	463	427	394	421	411	422	416
42651	44020	72779	71949	61358	48479	36814	25039	15480	8484	4756	2605	1580	1088	906	880	897	887	867	881	912	890	889	962	857	893	913	897	881	874	894	923	946	890	889	872	916	920	859	844	909	854	914	888	865	890	879	917	848	886	914	884	938	881	892	853	869	855	915	955	886	915	895	872	878	869	913	884	953	889	860	875	860	917	952	886	912	899	922	896	914	862	886	876	924	913	906	848	884	840	894	881	909	917	926	894	923	914	934	861	919	880	895	889	909	946	880	875	908	908	869	907	887	883	908	904	926	876	855	901	908	906	904	914	871	902	851	914	864	875	889	902	926	876	860	894	894	904	891	904	888	936	883	931	913	881	910	891	889	905	898	896	886	870	903	882	888	937	907	907	910	915	920	928	889	902	947	902	861	827	906	943	910	922	896	884	929	915	932	863	899	927	831	877	838	842	885	868	917	882	953	963	934	866	956	950	927	936	859	864	872	917	933	919	867	835	851	871	851	880	905	868	921	846	880	863	876	847	927	879	884	908	866	851	901	935	868	903	906	885	852	896	896	867	863	908	943	888	877	896	909	875	846	894	879	938	871	914	913	877	909	862	873	879	892	959	897	897	842	915	934	902	845	909	927	890	951	874	920	932	888	851	915	856	886	961	882	876	856	875	871	948	985	872	913	862	916	906	946	928	908	845	935	924	854	938	872	902	878	943	905	840	955	919	870	876	894	911	880	904	886	931	888	897	897	881	921	899	895	910	838	914	907	897	896	929	887	918	920	866	872	878	863	924	863	1009	910	894	865	871	889	938	928	879	907	938	892	898	919	907	880	894	882	879	916	870	900	831	894	862	894	862	887	908	906	871	907	936	916	895	900	871	906	888	897	932	925	858	953	925	945	855	925	894	849	925	873	925	909	915	987	871	895	943	972	823	908	854	889	893	905	920	913	906	910	921	925	864	882	916	930	908	861	915	908	927	904	896	951	934	906	873	909	863	909	883	844	872	871	887	862	875	890	920	940	912	838	923	885	899	862	916	876	852	895	906	918	873	935	888	880	896	885	852	888	945	863	903	896	908	898	897	887	872	874	954	901	901	920	961	876	903	827	883	935	909	931	914	847	919	909	884	896	928	866	889	922	870	911	905	864	869	856	905	914	898	952	846	893	872	888	812	982	874	954	876	860	913	890	900	879	934	932	917	919	876	917	891	872	973	849	862	870	903	918	878	868	921	922	898	898	1008	900	901	859	925	923	910	964	845	900	912	941	888	909	917	945	876	864	857	910	873	907	876	922	905	880	910	887	929	901	925	915	956	892	910	881	948	955	893	866	913	851	900	898	964	885	910	897	896	860	860	898	896	914	868	916	952	906	887	928	900	910	904	929	849	931	929	940	877	868	914	859	884	860	857	890	895	890	900	910	948	930	896	871	925	933	920	839	865	897	888	899	951	905	904	961	846	879	966	892	923	831	921	872	903	900	897	881	892	926	922	922	883	907	900	869	895	944	943	837	876	874	859	878	864	900	920	930	883	898	870	870	879	869	916	934	913	883	854	834	902	879	863	939	828	867	909	901	904	876	895	899	867	896	914	876	876	869	901	906	936	871	908	881	902	914	918	890	898	855	939	872	896	924	878	890	902	922	897	901	872	906	946	868	893	916	902	931	906	918	865	890	936	908	860	904	884	915	883	865	951	945	944	871	904	888	932	914	895	939	879	887	893	851	872	853	862	935	927	913	906	884	893	909	879	947	924	925	954	921	880	870	901	906	895	916	887	932	924	938	911	916	903	910	923	956	890	866	932	909	896	892	858	919	866	862	847	965	919	951	926	907	873	923	881	948	885	888	990	870	914	919	890	927	911	957	944	934	861	939	907	883	916	890	884	864	857	900	878	880	840	885	917	953	895	937	892	873	880	830	961	965	884	930	871	849	923	896	913	882	923	941	857	868	959	908	874	885	928	897	878	902	928	868	882	846	917	871	859	875	862	907	924	872	876	938	889	822	911	906	909	883	878	861	867	871	924	918	909	895	903	922	864	930	927	930	880	918	885	890	816	911	887	911	872	938	887	888	956	944	906	931	866	934	891	830	900	929	900	896	864	891	883	866	851	906	871	890	919	892	907	882	902	894	836	912	908	927	933	878	884	895	905	902	917	866	835	920	894	894	871	932	857	854	847	866	862	933	922	860	917	890	874	915	894	859	926	895	889	919	921	927	901	845	881	870	969	929	899	918	875	891	925	891	908	934	879	905	908	932	880	912	913	920	878	877	934	918	888	898	892	858	876	927	892	851	898	912	910	945	836	868	894	919	884	859	887	917	901	873	916	927	925	872	923	910	859	935	871	830	880	905	873	915	931	936	907	934	908	900	877	872	935	858	872	905	875	906	904	913	914	938	891	900	858	928	869	937	872	859	887	839	909	902	952	887	898	898	882	892	910	952	866	946	914	862	889	880	956	920	878	835	908	870	904	932	894	895	924	942	879	859	872	856	937	835	894	863	930	868	874	914	890	908	875	856	891	880	877	864	919	863	851	874	913	946	900	879	888	934	934	931	912	879	955	923	885	919	861	876	893	973	899	924	888	969	921	911	908	840	884	879	909	857	947	858	940	897	871	870	965	931	910	902	914	906	876	905	918	899	872	919	935	881	895	880	890	886	870	878	885	926	868	898	939	876	869	879	906	899	852	924	885	843	879	873	890	918	901	886	925	909	903	912	849	892	843	867	921	962	904	916	854	915	865	963	899	898	861	890	898	926	881	931	931	871	864	853	882	904	929	906	890	893	933	843	916	937	909	902	944	895	904	882	853	916	921	939	911	880	900	820	946	849	894	874	845	849	876	928	881	895	915	914	876	923	930	883	891	890	920	871	913	897	849	913	894	866	869	928	877	899	892	858	882	885	882	894	990	874	870	899	882	885	899	910	884	882	929	900	908	938	885	889	891	895	877	910	901	896	851	920	905	821	895	899	849	877	920	939	924	865	888	857	928	928	929	912	915	880	952	905	820	903	860	893	888	902	871	898	879	863	860	905	930	880	904	868	941	911	877	893	929	874	840	858	869	856	865	936	936	907	893	914	923	910	947	893	909	894	924	872	811	905	850	878	898	867	898	914	884	882	926	945	910	917	880	889	881	883	916	937	877	879	895	913	848	913	914	874	869	894	836	887	885	862	875	914	860	920	911	953	885	895	861	859	936	881	917	927	910	904	915	916	908	983	885	875	880	935	884	908	855	867	859	839	906	825	884	938	955	936	900	921	1000	909	892	895	908	919	908	904	895	929	847	987	893	873	945	915	886	898	872	917	903	917	869	883	936	928	884	890	921	886	886	908	937	958	857	865	873	871	881	949	887	929	863	895	970	913	878	875	898	898	935	883	938	797	981	897	903	954	931	906	917	897	911	837	914	911	902	898	937	877	896	851	843	1004	921	882	881	858	862	880	903	886	934	896	908	879	858	936	874	927	886	930	866	908	896	903	931	912	932	855	896	892	827	847	928	865	937	881	843	931	903
7094	3725	7190	5422	3153	1706	1009	647	437	424	294	317	337	302	291	293	309	268	278	287	280	304	293	318	316	271	282	297	306	287	314	312	302	287	261	278	291	306	261	285	304	288	301	311	322	325	328	307	276	269	288	302	300	280	299	279	275	270	314	290	287	320	300	319	286	259	287	293	270	252	281	286	306	296	274	279	325	297	288	292	271	281	267	298	313	283	274	305	290	281	274	294	270	292	305	296	290	290	312	276	256	287	328	293	311	309	273	270	288	296	313	316	294	297	286	298	302	271	260	258	289	297	261	267	295	271	263	290	311	282	252	296	309	272	325	284	307	351	291	289	291	324	325	267	322	280	270	330	302	324	272	257	286	284	289	264	298	292	291	275	275	280	332	268	267	306	278	301	306	302	298	296	294	293	291	313	304	295	254	282	314	285	269	309	291	280	333	294	296	303	299	243	305	305	257	275	282	294	275	281	276	283	273	280	292	289	296	307	303	311	290	300	325	323	289	305	314	299	287	272	277	275	289	282	253	289	282	302	293	274	304	313	262	312	275	275	294	282	305	300	278	311	278	299	291	265	271	267	305	273	307	269	302	312	285	281	301	280	321	284	305	307	268	299	282	275	326	326	309	309	250	259	273	274	277	278	292	296	269	294	321	282	303	276	289	311	303	302	277	303	271	291	320	305	278	326	288	273	275	306	308	299	274	283	297	308	282	300	330	299	292	290	294	277	295	297	267	268	279	315	303	313	329	317	299	279	314	267	266	284	289	307	279	274	282	329	293	311	321	269	268	281	293	281	323	263	286	303	334	276	288	270	261	313	272	300	291	287	330	296	272	258	272	262	314	299	299	325	287	280	277	281	292	305	270	324	292	294	277	286	303	275	268	274	282	305	281	298	282	286	276	323	274	338	300	332	315	303	282	274	247	277	308	286	283	295	298	276	280	289	335	277	309	294	330	291	283	289	276	330	281	266	315	293	295	322	268	293	303	299	303	302	286	262	296	310	276	280	272	266	287	294	325	283	307	316	260	286	316	328	290	282	266	280	306	318	290	292	313	289	263	273	277	283	266	312	284	306	329	273	304	277	268	314	308	303	261	272	309	316	313	286	290	259	306	290	294	316	310	286	274	278	322	275	299	336	259	274	292	283	255	294	255	299	267	273	298	305	272	253	274	316	292	257	280	319	317	285	270	293	304	306	324	269	325	269	287	283	278	283	315	280	296	285	251	276	281	248	285	313	278	264	278	305	296	315	286	319	280	302	279	292	283	278	291	272	272	261	300	298	304	287	271	296	286	285	293	301	288	273	300	286	275	289	316	315	249	286	302	294	302	298	275	273	255	289	307	277	295	283	292	320	296	284	299	295	313	323	293	271	303	282	264	284	303	317	275	295	301	319	268	286	280	315	283	297	267	264	289	287	290	309	302	277	285	286	295	287	288	307	311	278	289	279	310	281	289	310	285	271	275	278	285	305	316	302	312	351	307	308	331	284	320	290	295	249	321	278	276	268	276	291	296	285	301	297	247	272	295	319	269	290	273	304	289	315	283	319	287	258	330	327	304	315	305	301	315	270	277	295	299	292	290	325	275	287	302	281	289	265	272	267	282	313	305	306	321	295	309	301	262	325	307	300	310	287	282	304	308	281	297	268	286	298	288	277	268	291	294	294	257	284	277	312	275	281	301	319	278	283	310	267	250	278	307	296	278	285	273	288	325	263	311	272	280	281	346	279	286	303	297	312	278	275	275	299	307	282	289	290	319	307	309	267	300	323	275	281	279	277	263	300	277	275	295	286	246	324	317	289	300	291	278	266	312	268	276	319	285	290	270	284	309	304	307	291	295	282	270	308	316	278	257	287	280	289	298	268	278	283	286	287	287	279	286	315	275	280	294	301	272	327	310	305	294	313	274	269	282	287	286	310	280	280	265	288	290	293	284	267	276	279	288	293	322	271	305	325	304	321	259	317	266	279	290	266	259	281	271	272	295	284	280	279	273	251	281	274	290	281	285	261	297	308	304	291	252	258	273	274	299	306	288	277	273	311	259	271	252	313	282	305	311	297	287	332	285	337	281	288	274	269	272	272	286	323	313	282	287	276	298	290	263	288	298	298	301	278	294	349	295	274	308	316	277	278	292	262	296	312	283	282	286	244	275	309	305	312	290	301	312	294	269	268	262	279	286	303	297	303	287	301	302	303	284	304	282	302	302	304	270	284	304	294	288	292	303	300	290	284	282	273	290	331	295	319	297	329	285	256	316	313	264	286	274	319	288	304	295	247	302	252	256	270	303	282	316	281	313	275	281	291	306	285	315	301	292	277	285	290	306	289	282	296	301	305	332	294	292	277	314	269	277	270	305	331	314	276	257	314	268	291	283	299	272	276	275	274	249	282	249	311	297	272	295	268	267	308	296	280	304	268	265	287	300	252	281	282	305	284	257	285	318	293	295	266	307	272	281	254	302	296	292	315	286	282	294	284	321	301	296	304	334	267	279	308	283	290	287	302	283	259	279	274	296	266	288	289	277	273	276	299	274	306	274	256	275	272	275	280	268	294	278	285	284	327	328	276	320	282	292	298	313	312	296	292	272	292	269	294	318	266	259	278	274	284	306	293	287	291	287	263	281	260	291	303	293	294	309	269	286	307	272	272	284	273	334	334	325	283	293	283	293	265	275	303	313	281	301	303	260	304	334	280	269	292	308	283	300	288	311	277	295	285	278	278	312	294	292	269	314	287	298	287	304	310	283	274	307	326	330	322	326	296	316	287	364	296	311	306	292	281	289	290	307	326	285	300	281	283	283	267	269	313	259	306	267	294	276	299	294	281	278	310	277	261	297	302	307	273	272	274	248	291	285	318	332	329	296	283	273	272	288	314	256	278	287	285	323	274	277	297	296	309	293	277	292	301	272	290	314	290	279	323	319	312	283	308	290	266	288	277	323	306	285	310	277	285	298	275	316	286	291	322	279	277	264	276	295	305	281	285	298	304	292	291	296	315	329	315	324	304	313	293	303	297	300	306	283	285	283	282	313	297	280	280	290	304	306	291	300	302	304	276	313	305	273	263	314	311	312	301	305	282	273	315	274	300	274	289	295	307	318	307	313	269	274	273	292	271	292	281	299	304	301	330	312	315	294	291	265	316	284	319	289	296	310	304	313	297	310	294	315	275	284	288	265	291	296	304	276	281	301	303	302	298	283	275	299	274	309	280	294	286	274	291	302	288	288	296	295	293	259	284	282	316	284	269	319	319	318	271	291	306	295	297	321	314	244	292	300	293	273	302	252	269	314	304	271	300	285	305	298	300	320	325	345	275	292	270	286	307	295	276	285	313	284	267	317	288	268	315	287	272	300	304	279	287	293	287	313	254	284	314	293	296	279	261	277	300	296	254	270	308	299	304	285	311	286	299	286	285	310	285	264	277	301	295	300	271	301	322	303	300	313	312	284	290	274	314	229	292	305	317	277	278	276	292	328	278	300	304	288	284	308	287
6229	5394	14103	13160	9333	5621	3347	2081	1354	1090	803	720	659	614	613	723	637	607	674	673	598	656	656	610	656	663	631	662	636	616	645	681	679	657	653	641	691	649	665	630	659	677	649	634	649	610	658	650	666	623	670	615	648	714	658	671	671	675	697	692	652	667	666	636	642	698	640	637	614	653	632	643	663	633	676	660	658	661	649	651	666	684	617	709	672	662	679	678	639	649	676	677	651	607	616	624	632	680	640	680	633	646	648	692	653	677	620	624	640	652	675	651	668	615	657	605	682	691	680	640	628	633	672	641	627	694	584	641	639	668	653	630	604	685	695	628	632	677	609	636	671	674	659	615	686	627	699	637	667	652	648	685	644	611	653	667	655	658	676	662	713	673	654	654	672	662	658	616	642	670	623	672	650	643	641	624	684	680	674	617	654	617	643	685	635	651	626	655	648	650	659	648	658	640	661	589	645	681	675	594	623	627	666	668	678	683	620	619	665	661	634	611	642	635	699	650	628	640	651	632	669	666	689	674	654	662	658	634	643	642	676	655	662	658	714	695	713	649	687	612	679	642	630	653	670	637	617	633	609	641	644	635	636	651	667	641	646	634	635	647	643	657	627	657	659	626	647	664	646	670	635	638	690	651	670	655	656	583	669	630	694	648	609	630	665	658	638	630	622	635	670	674	639	615	642	640	662	661	657	669	645	654	644	637	659	657	661	637	654	714	658	657	695	648	676	679	686	685	692	649	651	644	656	654	663	598	639	611	618	627	602	678	686	675	701	658	666	668	634	669	681	672	652	658	679	625	693	662	656	583	672	676	657	615	649	632	654	655	652	672	614	675	662	674	633	632	704	649	646	636	663	640	718	648	647	656	644	688	659	684	629	628	691	679	704	628	632	647	618	681	687	653	694	631	656	634	644	611	652	644	738	633	639	647	684	609	641	621	617	610	671	653	641	642	618	645	611	638	612	663	686	616	637	711	648	662	628	662	650	656	655	635	665	639	616	683	634	630	635	644	648	646	646	610	646	704	637	648	688	652	668	667	639	675	636	652	670	690	631	644	626	646	641	702	677	659	655	625	655	627	609	610	652	663	631	656	628	629	630	658	647	671	653	617	649	661	641	658	629	672	680	639	651	669	622	652	676	685	645	653	623	678	654	683	588	645	665	638	663	607	688	634	662	630	663	631	692	629	645	683	640	673	675	662	637	609	626	650	678	646	622	631	635	630	639	653	609	608	658	713	662	660	711	632	667	672	695	642	642	684	645	627	636	678	647	642	605	670	683	617	651	655	672	687	612	638	629	665	631	625	649	681	634	633	641	637	716	640	626	618	649	662	632	682	671	653	627	662	630	670	622	635	628	664	621	644	634	662	648	676	620	676	668	624	674	638	678	656	636	671	606	644	646	600	645	670	655	649	620	613	645	637	647	652	658	660	640	610	646	688	641	659	662	644	616	632	652	642	699	681	702	635	654	626	666	616	645	629	651	658	686	658	638	663	681	646	605	623	664	664	630	697	631	637	649	654	654	622	692	643	661	629	623	646	636	633	691	625	659	614	629	693	657	678	627	694	621	686	654	645	680	673	629	633	637	661	643	695	684	697	660	677	627	615	609	650	645	650	682	629	665	668	649	622	646	666	634	638	622	616	576	696	664	650	637	672	702	701	674	649	659	662	668	649	685	613	647	661	660	624	643	699	671	637	649	662	641	609	639	681	670	656	651	642	631	639	675	611	683	672	677	670	666	658	637	669	652	661	672	635	643	627	628	654	691	659	656	654	698	642	627	653	681	618	669	678	682	605	668	657	652	642	644	679	680	677	686	625	652	666	652	618	669	639	686	689	674	702	657	607	678	641	678	671	644	664	654	612	718	642	624	682	650	599	624	648	625	644	645	624	695	648	663	619	637	678	597	636	689	647	624	654	635	672	637	633	675	658	660	630	640	670	628	659	629	671	638	646	605	615	666	624	633	646	675	617	632	648	641	633	647	621	661	665	639	591	679	620	599	640	678	637	646	633	698	673	621	670	650	623	664	667	679	669	604	642	656	676	655	670	697	665	622	684	627	696	641	675	636	648	697	653	691	656	704	638	634	650	661	675	655	677	655	612	652	622	633	668	652	656	672	656	668	730	656	648	660	684	624	658	680	659	621	720	594	640	668	672	667	686	654	648	661	660	714	670	620	655	659	646	679	657	636	622	659	634	649	663	640	595	684	686	664	632	679	634	682	701	679	655	592	650	620	616	656	603	674	655	642	670	683	633	660	646	690	662	659	663	649	656	655	655	655	674	637	653	627	670	655	688	635	672	617	643	639	664	640	648	683	671	724	656	652	665	615	726	683	650	689	657	681	674	636	653	666	651	640	629	596	618	686	671	674	669	661	683	650	674	615	707	638	669	645	662	645	665	649	665	679	630	646	684	676	647	645	679	635	647	637	634	605	686	621	632	613	654	657	692	620	635	641	626	656	641	681	634	670	671	659	657	614	605	588	661	628	642	650	638	668	662	701	627	655	623	693	659	655	664	602	636	639	650	612	651	664	607	654	682	654	627	628	650	663	624	648	644	690	626	657	647	639	660	593	649	656	724	605	632	660	627	591	660	607	676	657	649	692	633	624	659	656	682	661	657	625	634	651	704	585	682	651	689	656	603	686	643	647	643	643	684	625	630	648	632	659	637	635	637	624	690	645	625	683	649	590	673	621	660	637	659	625	663	653	601	691	618	639	635	594	683	692	648	637	623	667	642	642	622	664	655	621	603	673	655	639	638	666	615	688	622	687	651	655	687	673	665	587	640	625	670	695	646	669	645	713	681	631	645	675	650	602	680	644	683	654	654	641	624	594	657	627	652	636	671	652	674	673	669	634	632	655	670	655	627	610	667	681	698	616	659	685	622	648	619	651	664	651	663	667	662	652	668	629	613	656	622	683	636	620	637	676	641	693	665	626	641	657	668	623	638	614	656	735	688	663	652	622	672	676	664	633	673	712	644	667	605	627	658	667	642	643	679	663	677	683	641	679	665	649	708	607	620	618	612	685	679	686	642	698	622	646	673	641	641	686	579	649	668	626	590	695	609	695	679	711	671	662	671	659	609	656	680	680	634	612	628	644	694	669	635	633	694	621	687	631	657	615	586	686	653	641	684	615	714	663	676	624	665	633	643	627	650	620	630	630	676	667	661	639	638	670	696	624	673	635	681	646	665	630	722	649	682	609	641	675	704	646	611	641	667	675	659	670	663	650	668	666	658	632	651	673	684	666	699	698	678	675	642	638	632	650	626	683	631	656	631	641	659	632	663	679	617	655	622	617	660	672	631	680	634	650	683	683	655	688	647	691	684	641	674	653	622	633	665	683	644	644	682	648	649	649	678	655	664	663	651	685	654	672	689	606	670	614	639	617	656	673	669	615	657	645	667	654	677	668	677	646	677	652	649	592	620	682	673	637	652	645	692	642	665	652	673	614	653	686	691	666	636	656	634	653	612	683	661	648	611
67840	63452	78042	66331	51576	36574	23102	12041	5207	2459	1196	728	530	455	458	417	443	440	384	402	427	420	422	398	379	401	416	354	400	404	402	371	384	432	393	369	374	448	432	389	398	428	417	405	447	394	372	396	397	386	397	406	408	361	396	398	416	381	392	393	460	416	414	379	415	426	380	412	384	394	433	411	397	424	415	394	412	417	422	408	397	412	414	403	399	380	430	377	370	391	416	351	411	385	379	404	401	390	396	450	393	405	420	430	409	411	413	388	380	432	430	384	381	434	405	416	404	389	400	429	444	345	373	375	387	401	414	448	414	366	414	417	408	410	404	400	428	424	418	409	391	398	414	406	388	409	388	411	431	383	400	376	378	343	404	402	389	389	398	435	430	383	413	419	379	424	386	423	400	400	452	402	405	431	452	415	401	410	442	397	392	409	414	428	408	395	441	429	402	406	369	394	417	387	357	413	415	414	388	394	453	432	423	414	401	410	439	391	400	433	408	363	407	421	411	436	422	380	428	407	404	410	362	399	444	393	393	445	438	405	416	374	389	427	378	393	393	430	393	412	417	398	408	396	407	376	413	409	401	436	416	390	416	385	406	406	425	405	396	436	406	390	412	417	369	408	412	411	427	382	388	371	398	396	415	373	416	434	387	426	396	394	415	407	377	405	397	396	403	419	428	405	382	432	419	433	402	457	397	350	426	399	419	399	442	411	462	430	384	413	404	399	406	401	423	367	369	394	369	407	456	417	378	410	387	388	399	381	390	417	389	409	440	443	387	391	397	425	404	387	413	367	403	408	389	451	438	392	423	418	436	394	424	405	409	378	422	386	402	374	372	425	364	413	434	379	410	422	435	384	450	429	378	412	404	381	409	381	453	376	426	467	425	421	374	395	408	421	377	415	357	415	418	444	427	378	429	384	387	426	441	369	415	395	390	404	401	420	387	388	417	384	412	397	412	414	397	421	414	447	387	437	403	433	433	421	390	421	393	381	414	388	413	398	423	389	363	419	385	410	440	403	403	326	416	403	412	391	418	420	434	419	377	424	420	440	395	410	433	387	404	418	401	412	408	397	409	386	427	396	364	452	433	382	384	405	388	422	399	409	412	396	426	405	383	409	386	377	425	405	408	402	362	402	385	413	413	433	398	399	395	398	408	358	415	446	418	408	409	409	403	415	446	431	419	452	403	411	374	411	415	417	384	399	404	395	399	409	415	413	420	410	431	396	449	399	395	413	439	435	430	406	408	384	425	401	410	392	394	410	388	393	393	408	396	411	411	406	408	391	364	400	382	388	398	427	370	420	426	376	409	434	417	457	376	405	421	430	419	406	380	400	388	393	380	415	375	383	416	434	400	404	440	378	414	397	385	384	397	426	360	378	422	376	417	419	412	412	388	448	387	382	363	427	403	433	427	424	410	411	440	391	405	376	370	402	428	403	404	419	418	415	389	386	383	435	419	428	361	400	401	465	414	407	371	429	425	380	419	367	454	386	376	393	362	420	381	437	402	398	442	436	392	408	394	390	375	407	402	383	451	427	412	406	406	405	393	443	347	422	377	382	423	383	408	397	390	438	397	435	419	417	410	391	374	397	400	416	448	401	414	387	396	406	406	390	352	408	368	400	411	367	373	448	372	379	413	390	433	391	404	409	405	395	409	405	447	372	417	435	381	385	395	411	408	375	395	395	424	431	389	403	411	375	412	405	420	417	366	387	437	402	396	425	423	401	364	398	361	412	393	391	398	399	384	379	368	399	386	368	413	417	402	395	383	393	368	426	377	400	438	400	359	394	369	454	423	409	379	413	358	421	375	418	422	430	419	397	380	401	424	416	388	407	455	381	368	422	383	384	371	395	378	405	423	416	383	410	426	394	428	393	380	412	409	387	371	419	455	424	434	393	420	393	378	431	415	379	426	375	425	409	438	415	355	384	411	418	419	387	399	380	399	402	404	441	388	363	435	399	387	397	403	405	385	445	399	416	392	373	372	403	433	441	416	404	398	354	412	416	355	411	413	355	410	420	379	390	407	394	414	430	389	415	391	412	427	446	448	386	420	407	418	407	419	417	396	403	407	394	399	411	374	372	427	399	421	395	423	404	404	421	378	397	401	410	385	388	437	398	386	408	370	406	394	410	371	400	399	363	406	390	356	448	386	353	407	442	353	414	416	394	385	376	402	401	422	413	415	420	412	417	400	415	346	386	432	420	396	425	419	386	415	395	424	414	441	409	377	370	427	347	393	412	416	405	378	411	398	394	383	400	407	410	403	352	389	390	395	446	390	410	423	405	415	405	381	388	408	414	423	380	378	396	400	364	400	403	368	373	444	437	395	406	389	461	439	377	410	396	406	383	380	400	440	402	419	426	414	395	378	394	403	411	428	417	402	423	402	377	379	379	372	386	426	372	430	376	427	400	388	410	444	409	399	417	360	351	386	393	406	435	401	385	441	377	356	366	405	404	453	413	387	412	392	437	400	409	410	363	387	422	415	347	394	428	459	372	398	419	407	422	384	423	393	393	376	427	389	401	436	413	421	411	407	418	404	400	378	433	427	399	427	396	413	390	391	408	405	409	412	418	400	367	375	413	410	395	355	381	405	407	386	380	359	403	386	437	443	423	385	427	396	398	404	419	391	431	421	433	413	395	418	406	416	372	366	398	417	441	416	394	420	400	389	421	393	361	410	422	395	384	400	382	397	415	375	441	451	387	439	406	420	400	391	402	418	411	383	408	402	438	414	366	432	428	404	409	452	428	409	447	422	414	384	369	398	393	420	365	425	383	413	375	425	459	413	393	399	387	399	425	359	422	415	379	418	372	410	397	412	409	399	346	408	396	406	349	405	385	449	408	403	403	387	383	424	450	375	426	382	407	398	424	392	400	408	434	421	369	395	364	415	387	380	405	463	404	417	410	433	406	413	375	386	419	422	429	405	378	381	399	384	430	392	351	375	415	381	436	452	376	380	401	431	368	397	442	375	430	411	398	412	375	370	376	402	473	361	420	417	414	427	382	408	414	408	396	403	378	416	420	403	426	410	421	396	397	375	385	399	401	435	397	413	406	405	414	387	395	391	443	399	409	401	409	427	423	394	426	418	388	391	414	393	383	428	422	414	394	395	382	417	385	414	424	484	388	390	399	401	413	406	421	449	418	413	384	431	375	408	385	396	429	392	409	411	395	449	418	419	443	447	399	416	412	373	409	391	402	411	403	399	402	388	414	389	379	416	405	438	407	404	390	418	422	458	430	424	418	400	430	403	402	387	413	411	399	419	389	398	462	414	419	389	426	417	371	398	379	409	461	417	438	395	396	364	388	410	384	432	430	419	428	453	396	444	446	386	377	408	367	411	369	391	384	443	394	365	418	389	433	421	428	460	444	410	427	401	448	391	428	365	399	381	455	402	401	420	411	431	415	440	422	413	387	433	412	355	402	351	381	400	387	377	443	398	386	386	375	438	359	377	395	422	378	407	372	356	420	399	382	379	395	407	406
38971	46542	72036	71609	60673	48405	36903	25062	15204	8294	4141	2347	1441	1054	859	875	889	883	869	873	843	842	903	913	882	871	817	901	869	915	870	808	904	948	923	837	906	922	878	861	841	849	888	861	883	873	841	849	921	881	820	840	879	871	901	872	875	850	835	917	870	899	915	871	861	922	888	906	869	897	929	876	895	888	896	853	936	877	882	838	920	822	887	840	922	884	848	845	877	811	876	841	903	883	908	854	860	896	913	945	884	860	893	931	854	897	856	939	879	865	826	877	922	859	884	847	882	899	878	846	871	868	910	846	871	859	842	902	902	906	854	882	910	847	867	825	893	832	890	875	858	840	900	880	907	857	863	836	847	898	865	914	912	881	858	886	853	868	904	837	886	862	864	880	918	848	828	913	905	869	867	816	877	908	891	911	849	869	812	886	864	883	896	824	871	875	864	891	843	877	890	888	870	838	820	867	873	868	885	890	932	843	895	851	859	878	845	852	826	897	830	831	859	861	861	902	887	904	866	912	924	835	922	860	857	887	921	868	888	878	865	870	905	865	838	835	901	908	882	882	872	940	911	883	829	892	856	894	886	870	911	854	854	877	820	926	887	815	855	855	902	891	855	862	866	844	880	825	835	876	889	849	859	892	871	875	887	814	881	839	854	830	847	867	870	856	878	928	846	887	889	875	928	818	874	862	862	845	867	852	837	803	854	857	810	877	909	837	849	907	832	866	880	869	849	856	860	892	890	868	831	844	909	852	849	864	851	865	835	911	858	865	908	860	838	872	922	865	821	871	865	927	904	897	899	847	839	876	873	875	809	824	856	885	891	854	855	867	906	861	894	819	828	894	876	833	878	854	845	888	837	862	900	882	866	864	880	866	891	824	883	866	884	838	905	895	897	859	890	886	892	896	867	946	903	884	902	886	822	902	881	867	912	892	888	871	853	894	841	878	878	856	910	884	905	823	855	891	900	875	854	844	872	772	853	890	855	852	871	849	916	840	890	843	883	914	864	839	842	892	858	888	863	845	892	863	866	876	857	875	836	910	899	882	855	902	882	855	850	861	929	853	858	898	901	861	852	892	835	863	864	867	903	881	845	838	879	858	850	874	892	914	873	893	844	919	884	897	863	851	892	876	924	889	867	860	842	909	861	868	848	851	881	882	883	899	897	897	849	907	936	841	853	853	856	887	909	896	918	867	878	867	822	851	893	921	910	892	861	896	875	857	852	892	845	842	843	890	877	882	880	913	885	871	871	841	871	885	885	868	888	883	884	854	859	837	903	844	881	866	877	877	858	856	846	807	863	847	876	890	936	867	891	864	845	911	907	922	852	872	914	877	937	926	875	875	866	885	848	870	860	870	851	859	837	865	846	864	876	881	843	883	860	899	888	863	854	853	858	893	853	897	885	872	912	848	846	924	894	868	873	873	880	887	876	881	856	861	908	871	875	834	830	873	897	896	848	922	890	846	854	849	861	860	918	937	865	894	885	868	868	855	923	879	891	896	911	898	909	906	888	872	830	866	876	933	875	828	886	913	865	861	849	890	867	829	843	852	841	847	818	904	920	868	879	930	837	849	891	839	927	930	851	893	816	850	846	866	877	835	870	847	908	884	868	885	927	835	895	845	905	840	905	860	905	829	877	894	861	881	839	961	834	904	844	826	855	906	884	836	871	888	809	888	906	821	921	909	823	850	836	907	915	889	856	860	887	848	906	833	855	914	835	826	852	878	885	791	879	878	915	856	863	937	850	862	922	834	888	855	840	884	852	836	884	858	877	887	872	872	822	841	833	946	893	800	860	898	913	884	882	919	841	877	823	848	879	848	859	884	861	887	932	858	875	841	855	925	832	824	953	929	898	889	843	860	864	873	903	850	879	894	859	844	870	907	878	845	911	844	858	845	850	895	862	876	867	943	865	831	904	905	884	861	822	848	874	887	866	838	835	858	894	898	863	826	820	890	820	864	909	864	902	874	898	869	842	900	895	878	868	895	872	875	866	818	853	853	907	847	893	893	864	838	831	944	866	875	872	879	857	853	866	882	889	804	922	879	831	829	871	895	850	903	842	826	887	890	889	875	917	839	837	892	888	925	857	893	884	854	875	913	902	940	839	847	841	855	913	880	904	936	914	915	910	864	893	829	825	917	881	884	862	818	936	794	853	889	917	863	866	841	888	832	890	878	867	862	869	855	898	883	823	837	863	841	857	842	863	822	839	806	856	849	913	883	865	880	905	861	854	909	867	898	805	896	832	863	853	876	872	887	869	858	881	816	897	840	884	905	817	870	838	836	899	845	960	845	928	924	841	833	897	815	896	833	898	908	868	880	855	918	895	879	914	957	870	887	902	858	841	900	853	847	865	884	885	891	838	843	843	903	838	849	860	902	832	912	854	897	886	932	922	927	869	884	894	857	899	884	852	906	831	903	866	898	875	864	873	904	851	876	875	820	837	838	843	879	839	873	920	841	885	935	880	849	898	899	909	828	883	874	908	815	855	857	882	855	835	842	874	905	875	904	893	880	882	828	870	883	873	905	836	916	918	864	850	913	886	876	897	875	913	903	935	890	915	883	897	901	874	824	841	881	922	878	861	867	852	924	894	852	904	888	886	876	896	928	906	893	878	864	909	866	873	893	894	840	855	850	890	875	894	882	886	839	851	856	876	897	897	918	881	782	880	910	857	868	855	908	823	871	913	886	868	926	884	830	948	848	868	870	917	892	832	862	907	843	825	858	844	885	821	878	896	890	861	878	818	875	893	874	865	878	857	965	896	890	815	871	855	902	827	910	882	852	864	854	907	867	863	883	868	828	850	858	875	897	858	909	850	874	891	855	815	876	917	876	871	843	881	873	898	903	898	852	817	864	855	851	892	861	912	920	876	881	876	876	887	887	861	891	873	910	902	882	891	834	878	824	886	882	877	833	920	861	872	856	929	863	845	886	886	848	834	872	836	882	883	867	841	847	817	897	849	904	842	866	836	845	943	851	892	880	904	878	826	868	866	883	896	906	853	908	860	847	869	920	868	885	852	894	886	877	886	878	915	903	878	939	897	873	907	854	890	894	874	856	850	822	899	861	864	859	940	828	896	888	902	897	886	860	862	836	859	868	836	847	914	925	861	890	864	890	886	816	834	929	882	876	886	845	829	868	867	909	906	802	895	926	888	856	878	885	855	909	877	827	865	889	822	849	911	918	865	850	938	861	903	845	894	814	912	871	914	858	933	860	860	841	873	857	869	906	877	819	891	847	913	898	842	894	850	865	901	877	850	874	837	899	864	834	878	892	927	867	846	868	852	907	871	826	833	895	854	903	856	887	874	854	885	849	860	867	895	904	883	905	852	854	904	840	887	827	914	888	839	874	907	865	893	912	857	880	875	917	845	931	849	889	866	896	883	819	874	858	900	848	914	867	909	835	893	848	815	886	865	870	904	888	929	886	827	874	900	911	883	867	926	854	888	858	901	874	843	876	843	871	829	874	948	818	911	841	844	853
68384	63966	78352	67077	51948	37050	24108	12876	5651	2427	1220	696	591	436	423	410	460	449	414	477	436	393	383	403	433	453	393	465	419	429	421	407	467	422	453	409	411	418	439	463	408	428	406	445	437	411	447	439	456	422	427	384	442	441	424	440	427	440	390	406	425	452	431	399	422	419	425	392	464	417	391	434	423	435	431	441	429	428	413	413	415	424	444	393	438	429	411	447	387	443	437	419	422	404	419	441	411	396	422	405	390	396	432	387	431	443	420	423	392	402	412	457	409	404	432	392	404	430	397	390	451	404	400	393	432	433	426	417	439	464	435	419	442	405	442	422	420	413	434	414	395	449	423	428	443	390	444	402	382	434	444	429	421	394	446	424	440	427	469	440	398	433	395	390	399	430	405	462	432	426	446	433	423	387	418	417	427	403	423	480	400	426	413	429	392	456	377	425	415	452	379	439	433	403	444	418	440	432	415	411	438	481	452	467	467	438	438	432	408	423	454	426	462	398	455	425	433	384	404	441	387	396	444	443	437	445	432	449	425	416	423	431	430	412	399	408	410	388	421	400	385	426	431	413	436	449	397	414	417	416	433	439	424	431	410	399	367	383	417	435	417	394	416	434	479	416	442	441	412	437	430	436	411	383	409	435	377	388	410	437	421	420	429	454	418	384	418	413	447	410	431	408	445	459	470	399	478	418	406	438	387	439	399	489	423	452	396	391	414	408	433	417	407	422	413	408	398	388	392	466	421	438	453	429	398	425	393	426	454	468	367	359	429	442	431	451	436	403	366	436	449	424	424	403	411	408	412	418	390	380	393	453	426	435	406	416	412	435	431	442	418	420	444	434	424	411	445	444	428	415	421	420	419	410	411	391	442	423	410	443	422	449	443	392	435	410	404	436	425	402	373	404	377	412	406	395	423	429	459	424	445	413	417	428	413	431	378	422	452	458	411	425	450	405	445	452	429	444	416	423	409	422	443	429	425	394	369	421	448	401	435	459	410	366	426	450	420	446	391	414	423	399	381	428	441	421	467	416	435	419	417	413	374	435	416	444	430	410	457	462	420	406	430	427	434	435	414	422	408	447	387	379	410	444	421	456	451	417	433	399	397	424	390	447	437	393	347	431	435	446	438	436	420	404	414	427	413	436	406	467	461	432	414	466	400	438	432	389	420	413	447	417	441	432	400	401	400	449	389	365	447	405	438	456	438	407	429	451	436	422	438	411	364	422	400	419	444	423	442	447	518	435	445	397	430	391	423	435	408	429	422	400	420	461	418	427	432	432	434	419	469	465	449	404	410	410	411	394	401	426	424	444	417	462	413	420	390	419	403	438	451	414	421	424	430	430	393	414	391	428	438	465	425	425	442	430	442	439	401	414	411	417	424	458	414	424	413	402	446	396	448	438	449	431	384	458	449	451	411	412	397	426	430	404	416	416	423	426	443	411	421	408	406	424	426	402	394	435	438	445	445	402	429	413	397	488	412	412	475	471	417	424	425	450	391	417	418	459	406	421	406	428	464	437	407	407	379	408	421	409	450	424	478	428	431	420	437	446	427	409	432	411	427	398	425	393	463	431	407	429	418	427	465	433	412	407	425	411	401	417	398	428	430	433	401	401	455	386	441	426	445	454	419	385	441	416	419	408	475	431	456	427	430	451	458	447	406	419	411	462	411	411	385	424	394	427	389	400	416	431	421	391	428	437	445	405	438	387	428	430	391	444	411	395	439	427	392	417	405	411	424	418	458	427	441	461	445	398	421	412	416	402	458	394	424	437	417	478	437	394	436	472	385	410	394	428	413	438	403	445	440	423	417	446	393	452	451	424	413	433	461	416	417	370	466	410	416	399	412	400	426	455	423	410	391	381	396	424	393	404	418	416	422	431	441	468	452	428	421	421	444	404	399	421	401	438	424	424	462	449	481	428	398	411	396	448	395	413	436	423	422	395	399	427	376	395	431	414	461	429	419	417	429	424	402	377	414	418	435	404	476	411	391	446	423	419	438	393	420	404	441	383	405	447	452	446	431	436	463	427	432	439	414	415	429	376	425	401	423	426	429	432	451	390	440	435	430	431	433	424	455	424	438	400	420	442	422	456	477	457	438	460	435	441	463	427	413	409	441	438	420	445	422	436	416	435	413	447	434	430	398	418	386	463	428	426	413	418	406	466	371	437	421	457	420	429	428	411	451	429	427	415	429	397	428	408	439	386	413	454	386	398	427	402	404	429	379	400	420	430	435	450	403	407	403	417	402	438	437	435	370	422	401	472	390	451	400	441	468	449	388	438	424	411	418	441	411	438	412	395	425	426	433	431	414	423	440	429	466	417	398	448	347	403	414	408	410	406	424	432	402	392	451	433	428	476	424	425	412	401	425	421	460	417	376	392	422	387	411	434	406	416	432	408	440	488	420	441	405	477	475	446	393	394	422	421	453	391	387	394	461	436	394	406	415	440	413	401	408	430	466	384	420	406	407	399	412	416	398	456	429	394	418	483	389	376	427	410	428	400	430	418	432	413	402	405	415	415	426	449	443	438	401	414	405	420	463	396	463	429	428	468	439	434	406	432	405	442	434	431	417	407	437	420	459	423	426	424	386	421	400	433	400	407	388	417	436	429	432	421	411	406	429	442	372	436	422	417	409	422	447	419	446	459	436	395	438	419	412	453	368	413	414	439	397	427	397	423	417	419	420	421	423	428	411	429	419	415	407	411	445	422	436	429	432	417	392	424	434	423	430	435	455	472	407	423	395	420	404	413	452	435	435	419	396	416	422	422	431	425	396	417	430	429	440	418	433	417	418	393	418	415	421	418	455	418	426	426	401	433	440	431	448	444	398	442	453	435	392	411	412	404	430	456	426	434	441	452	413	420	437	425	405	397	471	431	429	416	431	424	414	432	415	440	428	418	429	442	425	427	454	398	406	396	385	448	402	419	412	431	399	400	422	409	424	415	431	441	384	412	401	406	397	475	440	450	473	431	422	418	441	457	422	435	437	418	400	436	393	412	445	431	428	401	486	405	403	399	418	419	431	460	431	411	404	393	408	439	402	410	418	419	443	420	403	430	448	418	466	401	455	372	455	443	356	377	458	457	409	435	428	413	450	428	448	419	395	413	394	413	415	435	415	469	414	432	416	424	390	391	419	369	412	444	413	390	467	429	423	462	446	404	377	407	423	411	421	419	417	440	399	406	400	449	402	429	430	450	451	435	398	413	407	432	457	450	402	437	409	366	444	397	442	408	444	411	412	411	434	437	403	433	396	369	408	426	453	408	422	425	413	416	428	389	411	386	461	447	447	401	387	400	404	421	424	397	408	449	390	435	449	430	402	407	413	385	428	417	459	408	437	404	408	436	412	385	405	428	405	403	374	425	423	380	425	437	459	386	397	459	415	428	430	461	376	434	454	465	415	408	400	435	405	436	421	438	373	484	409	408	406	411	410	410	439	421	375	401	474	426	445	380	403	402	421	446	418	415	439	417	397	437	400	461	407	453
38782	47048	71859	72007	60932	48988	37653	25959	15523	8296	4275	2209	1479	975	900	885	892	890	903	937	926	913	855	924	880	887	956	822	894	905	887	885	931	907	889	908	924	929	880	895	901	924	883	943	926	872	885	925	872	869	864	836	935	869	897	899	845	857	960	870	884	894	913	882	912	917	860	903	862	879	914	903	903	893	875	923	887	869	900	891	883	910	874	892	911	831	876	871	868	946	882	874	911	885	980	908	872	904	904	893	908	887	882	872	939	917	917	869	860	908	885	915	918	889	903	903	895	898	910	924	913	970	939	854	884	881	915	965	836	925	875	859	908	888	904	888	908	920	942	991	864	934	890	945	888	897	884	914	898	904	932	914	912	886	940	988	895	916	833	944	867	838	892	881	859	890	887	948	901	903	905	930	887	950	887	899	894	908	882	893	843	949	868	845	891	846	888	946	917	900	914	876	875	870	945	896	901	894	910	850	908	941	864	923	887	940	877	811	843	899	942	876	851	861	881	868	891	875	918	917	928	918	861	906	884	896	981	936	954	919	912	920	886	947	896	914	876	904	897	918	886	878	874	874	905	921	898	900	935	893	925	908	868	876	904	951	911	918	906	915	896	955	921	896	948	895	919	882	913	916	922	908	893	974	894	920	906	886	886	868	864	939	862	863	922	906	908	890	951	843	876	858	911	909	914	885	932	910	915	911	914	846	894	888	835	871	943	930	928	942	880	856	907	908	934	838	898	883	918	937	878	910	837	880	887	963	942	888	993	912	973	868	942	832	952	816	904	926	929	915	905	892	938	892	943	934	862	911	934	926	915	895	951	899	877	912	885	846	873	935	925	910	870	889	881	876	906	871	960	865	855	897	908	848	900	900	907	892	922	923	923	915	903	976	915	896	932	971	852	876	926	910	931	919	905	890	925	894	869	842	916	910	985	904	909	906	913	853	875	952	943	891	882	871	909	896	870	937	868	903	872	884	877	869	904	928	896	922	903	925	901	960	929	931	849	924	899	905	901	902	886	944	929	934	964	894	929	949	881	940	864	931	859	874	924	907	888	924	858	931	944	910	881	842	892	888	914	893	848	871	878	950	943	877	917	913	904	877	860	858	945	850	936	900	823	890	866	891	929	890	892	883	877	843	939	950	906	932	903	902	910	875	910	917	864	934	902	943	860	874	913	956	893	903	879	832	910	870	865	908	946	883	902	873	914	919	882	878	959	864	903	864	932	865	928	852	891	955	915	946	904	940	918	932	870	917	884	877	909	942	893	878	880	817	889	928	959	933	868	879	929	913	921	960	923	868	912	894	891	918	906	912	881	930	911	921	913	927	949	964	927	918	875	851	930	884	885	903	930	936	937	920	948	910	924	892	967	908	925	923	879	845	893	909	919	891	890	841	864	903	954	912	840	896	871	894	952	924	932	887	916	891	924	925	903	918	880	932	874	896	904	881	904	900	906	892	892	883	877	895	929	905	889	905	921	879	809	863	929	929	895	899	881	925	909	941	888	886	919	887	898	861	899	858	888	891	895	878	895	897	898	863	899	922	933	879	895	895	957	882	894	904	880	917	938	851	893	898	921	914	963	868	936	912	919	885	879	853	871	895	835	890	869	897	937	828	849	903	898	854	908	936	898	889	909	920	928	901	922	909	885	902	884	883	927	915	902	883	924	888	891	933	860	875	907	901	888	883	900	902	915	926	874	913	896	938	862	923	948	875	911	928	855	908	858	866	925	924	880	897	894	890	888	875	879	925	894	856	928	909	894	911	931	893	864	885	870	936	914	884	840	908	888	884	896	878	897	885	892	871	903	931	954	919	906	879	908	894	863	937	876	914	957	844	899	903	910	929	909	915	873	879	900	894	893	890	903	879	901	940	935	870	989	922	921	879	892	895	902	933	872	899	870	912	886	881	879	944	882	934	822	903	901	919	925	914	886	914	926	930	927	900	886	946	927	855	887	870	930	824	938	897	833	869	884	926	902	858	885	889	894	825	913	864	880	882	954	852	891	885	972	916	888	926	889	889	861	914	920	874	912	841	905	898	878	933	888	913	956	917	890	950	903	884	933	845	916	924	918	924	897	910	896	931	910	887	932	907	946	881	924	907	881	879	874	882	889	908	895	946	869	952	934	947	947	927	876	883	903	934	902	910	918	949	937	865	940	880	869	914	912	897	870	896	920	937	890	935	937	910	907	905	905	943	850	856	872	898	922	861	885	889	847	923	903	912	944	923	901	879	908	930	860	930	918	894	887	888	902	876	875	904	906	895	890	918	917	904	875	908	919	909	909	948	910	874	847	853	940	943	906	877	892	860	870	963	911	925	909	904	881	944	925	892	882	965	931	874	875	877	865	899	878	896	903	927	916	896	897	892	927	962	946	909	910	923	922	897	907	894	873	938	940	935	904	848	874	917	880	903	923	904	922	927	903	873	910	915	875	887	871	907	896	900	908	902	893	895	891	944	896	902	944	903	875	854	875	877	877	927	895	875	936	902	995	895	923	825	912	927	919	909	822	908	875	917	883	951	941	934	864	921	954	870	933	928	930	929	866	890	891	884	881	889	925	860	921	876	917	949	889	935	882	931	892	943	900	850	886	895	857	956	855	893	921	888	919	845	869	917	906	908	942	867	901	876	895	921	919	892	890	868	928	888	867	917	902	941	862	948	896	912	899	921	888	881	917	901	910	913	946	922	907	888	854	922	931	924	928	995	877	857	865	911	918	874	921	873	886	879	918	865	911	912	904	845	933	908	937	904	918	924	940	959	904	873	863	871	895	931	920	957	902	879	873	911	876	844	893	933	905	867	896	913	896	935	920	932	957	907	880	932	875	897	873	877	890	888	928	886	859	917	909	899	909	870	939	879	889	898	900	874	906	931	894	915	868	939	949	938	861	890	939	929	899	902	909	948	912	912	879	936	895	882	952	832	901	911	874	848	864	869	933	915	917	901	913	919	925	907	942	902	873	881	895	916	892	885	875	892	854	898	906	876	886	851	889	870	892	904	897	894	898	891	881	816	904	925	872	859	913	842	891	903	876	901	888	892	882	914	902	912	906	889	849	857	883	921	888	908	916	877	888	934	931	904	907	983	895	908	908	905	915	884	889	912	860	940	883	906	877	900	913	906	814	896	869	876	906	888	928	931	946	852	882	930	909	870	882	913	938	873	895	871	870	856	918	931	943	939	963	900	891	900	887	958	855	855	928	950	923	898	883	874	957	940	885	931	901	855	895	895	854	845	926	921	890	928	933	864	931	875	880	947	920	902	873	866	925	877	906	885	935	897	868	862	856	916	898	916	856	886	885	877	855	921	919	908	893	885	909	881	910	859	879	868	880	899	906	892	966	921	900	884	920	919	918	876	920	928	918	868	902	893	890	892	967	904	858	929	919	901	969	874	917	880	874	926	917	901	951	942	884	870	848	905	835	878	931	901	923	873	944	950	881	899	923	935	902	863	885	953	906	883	901	909	930	921	974	901	902	896	955	907	900	925
6921	3380	7221	5879	3433	1934	1228	799	508	468	346	341	297	264	283	312	286	306	272	281	288	305	321	330	298	334	274	261	293	295	312	267	319	312	272	311	276	298	281	314	296	307	265	291	287	304	274	302	300	308	296	289	283	291	266	302	294	312	282	284	283	276	290	301	282	298	268	308	282	282	314	308	278	282	274	327	286	293	339	309	271	307	281	289	304	281	272	282	274	315	315	325	294	310	299	290	294	345	298	277	282	276	288	294	279	298	290	288	301	287	335	293	264	284	286	288	297	309	307	308	278	347	304	297	305	325	287	278	295	295	304	300	292	327	295	292	281	290	303	272	271	271	299	263	280	299	274	305	283	276	290	257	266	308	281	312	306	304	268	254	275	307	300	274	293	328	318	313	295	289	299	303	304	306	310	290	263	282	272	276	328	295	304	285	269	301	328	272	300	308	280	288	302	280	296	344	305	291	289	278	270	282	263	294	289	317	300	342	294	296	272	301	267	311	320	270	297	266	276	299	312	311	286	292	293	270	271	264	335	301	298	283	302	299	289	298	306	290	310	278	287	316	311	292	333	330	302	301	291	304	251	315	310	293	260	281	308	311	286	297	269	302	294	290	299	292	294	301	293	292	297	279	283	262	294	295	281	292	281	298	306	273	287	312	310	294	285	294	318	291	282	309	309	289	255	278	317	302	282	286	276	263	266	290	263	284	283	273	284	314	297	308	312	316	313	321	285	289	326	295	281	300	302	293	278	265	279	286	325	278	281	294	283	296	259	301	296	318	320	295	292	297	277	294	320	281	300	276	291	273	312	314	283	314	275	301	279	314	302	298	295	287	293	292	295	303	302	281	307	297	285	283	316	298	296	303	315	284	273	287	285	325	308	314	284	290	293	326	290	272	313	312	291	292	318	303	307	274	285	292	278	328	310	297	288	303	330	279	281	287	267	303	282	270	260	279	266	284	279	314	303	314	293	294	267	264	282	276	296	303	310	282	280	286	290	313	316	298	285	275	249	268	298	292	306	299	289	298	286	294	285	255	264	290	326	298	287	270	287	305	292	301	302	296	294	278	313	274	296	303	300	275	277	311	288	287	277	297	274	275	277	280	279	275	269	268	259	299	289	268	294	289	351	297	298	269	289	315	276	272	295	310	295	313	271	280	301	291	279	314	271	337	290	273	297	261	259	318	298	274	326	284	286	284	266	319	279	304	302	302	306	306	297	281	264	273	337	287	296	309	293	300	269	302	268	279	294	309	293	294	303	265	270	283	284	279	298	284	300	297	320	305	255	273	296	285	286	276	303	275	301	274	309	282	254	290	277	281	272	265	268	279	289	279	270	284	280	277	290	287	295	301	284	294	290	315	298	288	316	279	300	326	283	262	298	301	279	283	302	311	287	260	304	298	295	303	292	308	269	310	273	301	291	298	289	307	284	311	282	266	296	281	310	286	281	256	283	302	307	298	274	294	257	297	244	257	301	250	293	288	286	317	294	294	294	283	276	292	311	303	304	300	307	247	261	280	266	323	281	276	280	282	300	302	267	312	284	305	300	284	283	296	304	291	307	315	273	280	289	279	309	293	270	283	305	310	298	331	295	280	292	237	282	305	315	297	288	286	295	278	306	282	301	272	294	308	293	283	303	331	302	302	315	291	288	286	319	284	259	294	268	287	325	276	301	274	287	238	281	315	279	263	281	308	313	328	295	268	304	302	286	283	291	300	274	301	273	278	290	290	288	309	278	285	279	295	316	308	302	324	294	312	314	316	316	302	321	267	316	295	309	311	308	276	283	324	283	286	306	299	303	280	304	304	276	283	314	300	315	287	287	319	316	268	277	300	279	301	293	291	319	319	275	260	296	304	272	278	289	289	300	266	320	289	281	289	277	285	282	308	281	259	281	289	277	285	286	283	282	304	344	294	307	276	308	291	272	255	300	295	275	329	307	297	295	298	290	306	279	309	272	309	305	278	256	267	314	278	308	263	281	301	294	271	260	313	279	284	277	303	278	309	330	287	301	292	299	277	334	313	292	286	275	289	292	294	327	291	284	318	277	286	247	297	283	288	292	302	267	312	302	256	269	291	297	332	292	306	303	288	304	291	294	308	306	279	277	281	289	294	261	303	276	282	298	287	292	296	249	291	331	268	266	292	302	291	302	278	302	298	284	283	339	296	286	303	308	273	296	273	300	286	269	268	301	256	263	291	303	284	253	278	267	301	297	301	305	271	273	290	298	273	274	299	263	251	300	279	325	303	298	289	285	282	235	296	297	294	289	316	303	300	270	296	312	285	271	287	286	290	311	263	292	303	305	273	315	306	322	278	319	302	295	269	293	293	308	288	293	307	302	279	284	274	321	279	291	317	262	297	291	290	276	264	282	278	286	292	282	309	276	258	295	306	269	263	285	300	271	283	288	249	274	280	313	283	315	284	329	248	280	317	298	259	298	292	299	309	288	296	307	320	271	294	310	296	274	267	315	303	286	289	293	288	274	272	316	311	305	334	262	294	288	273	275	279	280	269	262	302	292	299	305	269	279	333	286	300	282	289	309	289	282	273	280	303	264	274	301	317	274	317	328	301	294	295	280	266	307	278	294	312	316	267	287	306	310	287	287	310	291	298	308	279	284	296	288	294	318	292	267	286	314	298	277	316	264	304	284	320	266	256	267	305	298	261	301	309	297	300	279	290	297	279	258	312	280	295	274	285	279	307	270	294	266	277	282	318	294	264	275	276	282	277	285	277	292	307	301	295	276	291	274	285	291	298	273	306	328	294	315	307	290	293	313	329	291	288	298	303	306	254	300	315	289	281	295	292	272	298	316	297	271	287	296	276	308	281	295	288	273	321	297	286	306	256	279	311	288	291	333	290	281	274	283	281	279	298	292	272	290	310	285	291	276	291	315	303	289	303	279	303	303	304	312	314	295	288	300	319	284	299	313	307	292	293	291	266	345	315	298	309	310	279	258	281	301	320	299	317	296	305	272	316	293	317	271	272	295	285	276	299	322	320	288	293	302	287	302	312	274	283	278	298	292	328	321	319	292	315	299	277	301	292	265	305	283	282	283	281	255	274	257	315	302	266	301	295	268	292	313	306	290	270	306	312	269	237	305	276	310	275	290	304	322	280	312	298	291	298	291	255	288	296	289	312	295	309	321	289	306	287	309	299	303	251	285	283	299	284	293	269	283	274	282	301	293	298	290	303	309	288	315	271	335	305	264	286	282	292	300	337	278	298	289	263	275	306	281	268	305	286	278	282	280	295	285	277	279	292	321	288	336	308	269	300	263	322	296	292	285	296	266	308	288	287	287	269	307	273	285	286	315	283	278	302	283	319	336	302	296	312	297	326	284	284	256	285	301	257	293	311	275	301	263	273	297	302	291	265	312	297	323	283	298	301	303	297	263	290	306	312	320	295	287	327	298	312	308	330	281	295	250	289	249	295	322	312	291	282	299	287	250	272	267	302	311	277	271	297	283	289	282	298	268	265
5992	4691	13952	14090	10000	6486	3951	2462	1556	1077	842	730	715	631	617	684	654	637	660	635	667	671	650	683	672	663	653	640	650	648	682	649	668	696	631	655	686	668	646	648	612	655	651	620	679	670	610	623	676	634	688	645	649	667	622	661	687	616	689	669	709	701	640	655	680	682	649	691	670	696	690	662	642	673	616	667	678	682	655	686	633	639	710	668	661	688	698	665	639	650	652	638	661	673	627	648	668	660	680	693	675	612	678	641	638	663	628	664	640	628	627	690	690	637	682	654	646	649	660	700	654	600	714	700	656	670	680	694	661	651	661	639	636	616	620	659	616	638	678	699	679	616	598	621	674	635	628	650	670	678	682	661	682	654	642	635	606	632	627	626	700	689	693	713	685	619	676	629	667	659	677	663	645	635	686	666	632	662	685	674	706	634	656	654	597	701	679	647	651	649	653	651	671	647	671	634	621	628	653	632	675	643	697	652	630	706	640	657	642	683	602	626	677	669	653	631	633	631	686	687	628	651	674	694	656	648	647	677	629	665	661	649	640	651	643	665	671	625	639	664	642	617	631	670	612	674	644	607	703	622	650	648	701	682	683	636	709	650	656	666	667	649	696	630	691	649	676	675	631	680	656	689	637	613	670	701	644	630	646	637	651	653	666	639	669	633	704	688	674	693	612	646	632	654	640	650	639	623	667	655	673	683	665	701	654	668	634	650	637	688	645	663	680	660	660	625	668	671	635	622	614	672	665	638	639	663	692	678	627	651	681	649	715	661	608	648	662	656	668	658	639	646	655	688	685	677	676	626	651	650	677	652	684	642	591	636	685	627	613	615	647	669	627	697	676	646	659	652	690	637	681	660	682	688	647	607	662	649	592	663	675	667	638	658	672	624	630	648	693	663	656	662	707	657	639	663	650	680	632	666	625	642	584	665	680	660	649	660	624	699	667	628	686	650	625	671	694	669	696	717	657	656	668	665	645	662	676	696	660	643	641	635	652	650	621	633	659	649	630	620	687	655	639	655	645	644	686	653	643	680	692	629	656	650	675	646	692	666	636	625	622	681	660	595	616	677	622	658	637	613	619	605	669	666	690	638	644	681	695	684	659	665	653	636	631	654	668	717	659	653	677	689	623	629	719	628	702	679	677	637	661	613	661	613	690	655	658	677	687	641	667	653	680	652	665	661	662	675	691	654	651	683	666	644	680	668	674	615	677	679	638	595	664	661	686	683	655	645	665	673	646	704	643	644	706	659	697	660	634	659	661	633	662	650	686	673	674	622	658	684	655	571	664	657	650	669	635	649	671	648	648	640	633	663	617	632	690	650	637	655	636	649	642	658	641	645	653	646	683	666	649	674	681	662	695	703	686	587	656	676	657	689	676	681	678	636	660	664	648	694	699	653	662	680	697	645	646	673	624	693	641	650	649	689	650	672	640	648	633	638	633	651	661	685	665	657	650	662	635	633	636	656	667	698	712	635	644	619	689	658	636	653	677	659	639	664	654	647	670	631	671	646	632	661	656	652	661	612	667	657	643	666	643	640	672	669	646	652	625	651	649	702	623	704	642	645	639	626	704	639	646	662	654	633	622	593	681	638	639	641	671	600	639	685	666	666	647	670	695	650	639	619	667	663	686	663	636	666	678	639	608	643	682	697	676	623	660	604	680	630	648	649	644	626	673	636	647	673	689	661	686	650	658	631	646	612	659	716	635	657	638	666	640	647	678	639	670	626	681	659	603	655	655	622	632	638	724	669	656	641	615	711	674	654	678	678	637	704	679	680	659	674	655	626	658	637	667	667	653	644	653	711	612	660	651	663	650	671	635	673	646	662	692	611	679	680	641	679	621	672	618	642	634	628	675	634	672	649	667	703	716	622	607	636	629	645	627	700	651	685	661	631	689	652	645	656	650	677	630	650	662	690	627	682	699	652	622	710	638	688	680	663	693	675	645	678	639	659	650	698	664	676	633	637	677	653	690	666	661	631	670	652	661	652	659	624	668	709	628	662	649	631	642	654	657	664	690	648	653	653	652	614	680	666	640	694	676	642	589	685	678	684	676	624	701	621	633	637	662	598	689	684	697	638	627	659	689	648	654	675	628	667	686	644	663	650	676	671	643	656	608	676	698	641	621	659	660	644	664	627	649	676	698	664	663	649	665	708	689	637	660	639	668	651	697	634	629	673	673	698	713	614	645	655	660	665	632	646	678	677	622	678	676	690	644	701	705	653	649	652	618	712	632	672	683	702	664	640	670	636	675	690	634	655	638	649	631	702	678	655	639	623	662	646	687	673	622	632	672	650	662	681	636	641	679	641	686	681	660	670	631	658	664	672	625	653	685	658	643	716	671	675	654	658	668	668	633	667	698	610	668	654	706	636	685	689	650	692	632	652	673	669	674	607	687	665	642	635	646	652	627	685	625	669	659	658	713	565	633	686	625	669	669	698	616	636	624	683	663	687	609	688	668	665	654	660	697	634	675	626	619	667	645	697	671	625	640	662	689	654	647	642	615	661	630	649	653	667	662	619	655	641	647	677	640	657	626	641	622	681	650	623	644	674	625	678	606	642	681	640	656	637	691	671	647	656	645	690	675	617	678	667	663	662	633	687	600	658	635	647	664	689	664	609	627	644	691	682	671	689	669	679	696	646	688	691	669	634	619	676	661	616	651	598	610	649	703	673	642	670	702	695	665	667	675	639	661	664	630	673	642	688	711	653	660	638	633	624	683	660	684	687	651	690	661	664	667	646	631	664	650	632	643	645	649	660	664	629	667	640	691	652	658	649	700	637	697	671	633	645	649	624	662	636	646	666	640	674	659	677	676	669	679	657	654	657	678	653	660	687	640	662	655	674	633	661	676	636	637	665	674	617	644	670	637	680	668	647	672	652	663	690	616	636	669	675	640	683	649	739	674	633	684	628	620	687	634	680	683	645	651	640	641	686	566	683	673	685	624	645	649	654	659	648	683	627	667	658	637	695	631	634	702	636	699	658	643	669	656	683	647	725	683	677	654	682	649	654	683	599	673	652	652	647	674	688	651	674	633	672	666	642	681	653	658	661	625	637	622	645	628	649	686	630	642	683	660	661	660	677	665	649	675	709	662	676	613	749	651	621	686	655	635	638	671	651	655	674	698	667	649	669	638	665	654	652	653	636	673	693	650	644	652	666	670	693	668	652	667	656	664	666	630	627	684	724	630	692	625	653	646	640	672	667	671	679	683	621	637	653	680	635	630	671	629	658	710	689	715	614	643	640	658	640	704	653	663	664	633	678	660	648	729	662	656	638	668	699	651	709	661	681	664	628	649	642	646	665	677	700	635	652	685	629	672	620	597	637	628	657	636	652	681	666	687	646	665	644	669	609	689	672	636	628	653	612	661	682	637	627	614	695	685	664	701	653	670	640	674	616	659	696	689	644	670	653	633	738	699	665	579	644	635	619	663	693	648	657	688	695	653	644	655	684	655	685	666	656	678	632	673	654	666	660	618	679
67793	59248	79076	67095	53086	39181	25608	13589	6005	2571	1371	742	519	425	391	394	392	387	392	426	418	382	389	399	376	413	425	409	393	415	386	408	381	388	374	398	401	432	380	396	403	381	442	420	395	376	392	404	441	437	378	379	394	392	430	413	436	391	396	400	403	424	415	399	464	404	403	420	402	429	441	407	391	383	440	415	427	398	369	392	387	377	422	432	399	370	365	405	409	430	389	388	382	381	408	412	415	410	412	376	411	381	407	425	386	381	366	449	446	400	411	373	365	382	408	406	377	403	391	380	402	422	430	421	431	405	394	412	410	352	420	397	404	441	401	380	395	436	390	377	370	381	346	382	371	367	414	364	385	392	383	395	435	429	410	416	392	381	408	395	410	419	390	382	390	381	419	394	373	407	409	398	374	412	379	402	400	380	392	396	400	387	359	400	434	414	425	384	418	408	428	408	391	408	370	428	407	385	399	374	390	411	385	390	417	411	367	405	422	412	410	415	395	400	371	390	414	341	368	409	437	429	412	404	417	420	369	372	411	369	380	413	402	374	394	378	390	424	426	420	426	387	395	391	405	370	440	402	405	412	405	418	427	439	407	369	368	388	389	413	420	395	375	431	437	430	395	393	367	407	398	401	369	386	397	397	401	404	411	411	388	392	386	369	395	361	403	420	373	362	440	407	415	361	390	387	372	355	384	390	381	416	437	374	369	400	417	383	372	404	432	383	429	398	399	385	395	399	388	410	382	394	367	384	358	402	415	398	407	362	415	362	397	399	384	366	393	410	409	384	410	379	386	388	392	380	391	372	395	377	373	401	401	388	434	415	412	395	404	366	386	414	441	399	403	415	373	442	400	425	398	416	341	384	392	431	400	393	428	393	356	400	372	406	393	372	399	388	406	403	411	404	403	380	387	393	412	422	351	405	405	430	413	373	353	423	403	365	447	352	420	438	375	416	404	383	417	360	417	382	383	362	387	394	372	421	403	411	425	409	394	379	397	437	386	388	402	410	394	415	412	430	381	401	358	376	363	427	374	405	344	396	429	373	405	389	391	453	387	395	409	415	410	398	362	407	410	415	384	442	405	421	407	388	423	393	406	384	382	380	431	423	400	432	395	379	401	377	409	433	416	417	381	416	363	402	398	335	391	363	373	400	367	389	374	410	357	379	381	419	385	372	383	405	404	390	392	369	418	388	429	416	398	377	432	416	407	416	389	377	402	414	373	404	408	392	430	392	404	396	436	425	409	432	391	396	424	395	398	432	428	372	351	395	402	358	443	402	410	434	419	422	386	423	364	381	399	420	411	400	400	424	393	453	366	382	423	393	402	400	410	408	389	395	385	368	416	425	419	425	399	392	384	372	422	427	399	395	423	435	445	423	381	431	410	445	407	377	377	437	393	410	411	391	398	393	348	428	423	397	423	382	397	375	378	413	386	405	397	400	357	431	413	375	406	383	432	407	373	384	406	378	403	383	419	420	401	362	411	378	403	401	397	358	418	422	431	414	366	395	405	389	416	441	380	413	402	393	395	395	441	407	427	423	402	367	364	366	361	403	429	381	463	413	437	400	376	435	403	433	393	404	425	396	435	393	411	384	371	397	402	370	403	392	441	398	407	396	388	391	376	437	385	427	441	387	404	384	404	415	383	416	390	407	384	368	373	421	391	430	421	399	428	411	430	390	370	424	425	388	365	385	449	420	392	434	373	378	417	433	440	399	399	395	429	420	382	397	410	381	388	386	400	391	396	419	393	410	434	394	382	382	408	402	428	383	399	431	411	383	380	409	393	430	425	423	419	370	412	374	421	397	398	385	393	399	432	413	415	427	407	396	390	391	421	384	359	375	396	409	362	396	432	380	389	335	409	395	380	397	402	405	389	419	377	386	399	459	371	421	411	370	411	365	362	441	386	392	397	429	425	421	409	391	407	425	438	410	435	385	415	432	417	415	420	392	412	399	436	403	385	372	415	403	427	387	387	400	407	417	397	359	404	404	442	380	410	421	396	416	422	405	407	389	379	456	417	375	402	386	409	358	379	404	406	409	375	355	400	421	383	429	408	396	378	469	425	395	367	394	429	392	421	382	368	380	398	388	380	378	409	352	399	395	400	368	384	413	367	390	425	409	418	397	372	409	430	375	403	415	380	412	390	417	407	400	428	432	396	432	414	418	398	449	423	378	411	411	395	426	400	395	371	415	397	381	418	426	382	415	387	431	401	419	382	400	385	400	395	427	387	377	411	403	392	406	420	377	369	390	417	392	386	379	393	427	372	393	407	393	395	410	403	433	390	370	407	403	363	408	400	399	405	396	437	391	370	407	433	374	385	413	417	412	411	422	394	396	372	401	399	444	395	360	407	438	401	357	405	417	402	403	414	415	441	398	380	390	406	376	398	435	380	406	414	394	404	391	390	401	383	404	405	393	444	387	379	381	389	395	413	383	370	441	392	405	400	427	393	373	376	386	379	357	406	394	382	432	430	374	379	430	403	372	410	395	405	434	384	400	386	414	408	384	383	364	426	382	383	382	385	401	406	408	383	424	402	417	365	396	347	388	379	397	412	429	404	408	396	401	419	366	411	388	376	395	407	389	376	376	395	412	383	392	403	409	362	399	371	380	376	411	392	422	358	443	395	405	390	373	402	402	360	395	389	378	384	413	400	401	403	410	423	426	424	374	416	389	420	365	354	364	378	399	420	438	396	405	403	390	386	365	380	383	415	419	387	369	385	412	393	411	390	397	411	377	361	437	374	385	405	407	428	378	401	410	382	424	441	354	373	397	435	402	438	417	427	369	426	408	405	435	424	387	422	384	393	400	391	391	390	420	426	411	407	398	409	382	394	381	386	377	410	445	387	432	402	406	374	375	364	365	385	370	388	409	382	394	385	372	425	410	423	409	367	385	379	408	379	362	408	364	422	423	412	367	394	393	429	390	373	388	410	376	385	446	397	379	393	411	373	378	417	403	413	430	428	445	387	407	401	382	443	390	363	400	409	440	379	406	408	399	362	388	398	386	379	416	423	385	410	408	400	438	424	388	382	399	410	424	385	378	368	402	374	399	379	378	382	379	388	422	413	436	391	400	376	407	411	385	427	422	427	373	444	448	408	392	442	375	409	451	374	397	439	390	400	411	394	404	421	388	401	387	383	362	360	389	434	378	408	388	381	394	404	368	412	406	403	385	394	378	385	389	385	412	396	416	418	392	401	380	387	419	428	412	421	424	408	413	375	402	448	365	416	431	425	415	424	434	453	390	414	421	463	379	405	397	409	414	406	433	413	388	418	396	370	415	360	392	409	408	403	437	380	401	372	404	405	410	406	415	408	386	404	388	393	417	396	435	411	412	395	416	393	391	373	431	442	423	424	373	415	400	386	405	444	410	375	362	368	407	378	377	437	386	424	403	378	385	421	390	428	384	394	413	407	409	424	399	381	379	394	401	385	413	366	389	445	416	392	379	408	397	416	418	423	408	409	423	407	398	382	374	413	413
39179	41553	72388	71698	62241	50866	39311	27182	16599	8676	4464	2325	1366	1006	932	838	860	826	880	863	862	868	833	846	856	823	893	864	885	866	855	894	903	874	895	836	897	863	874	834	859	842	899	823	864	891	901	825	868	863	860	849	856	888	847	860	893	848	835	851	908	857	858	863	841	878	885	899	824	877	872	889	874	872	830	872	867	863	848	854	941	839	940	853	871	809	829	868	881	858	860	896	822	904	766	835	872	839	809	871	806	859	812	893	878	852	760	828	811	864	804	901	862	822	886	830	856	864	865	817	907	865	881	874	832	889	843	772	860	901	849	841	829	911	827	834	869	860	808	877	860	805	867	841	847	889	897	771	845	844	881	871	864	874	815	880	823	871	850	854	869	876	851	890	811	817	878	837	856	847	894	842	860	811	852	902	879	919	863	903	901	835	857	840	875	882	889	873	854	910	897	923	864	915	852	804	829	833	852	824	912	849	886	850	853	860	840	872	892	863	855	898	863	855	863	866	847	855	849	921	831	885	830	845	849	859	881	893	824	862	879	858	875	852	864	865	890	831	803	863	888	823	804	834	869	850	888	855	838	812	844	850	867	830	856	861	912	919	832	879	818	833	815	845	845	824	832	857	906	765	864	860	873	911	841	856	862	856	895	834	824	907	822	846	796	872	861	924	818	897	827	889	848	852	853	858	854	854	839	842	823	823	828	895	844	861	857	847	881	904	887	833	848	861	845	830	867	847	839	855	907	879	816	830	890	832	837	853	834	820	827	923	862	886	893	837	880	866	898	864	813	878	875	891	914	859	835	841	856	885	901	817	905	837	876	890	882	926	882	897	893	854	860	822	876	863	818	897	900	876	884	877	852	867	838	870	863	880	884	856	854	875	876	858	832	895	842	915	876	835	833	928	882	835	851	909	850	871	849	836	886	897	889	853	896	870	847	830	895	860	850	835	857	839	839	856	907	847	846	867	874	909	841	847	866	832	843	853	820	886	937	882	848	857	887	830	884	835	881	835	879	869	915	859	839	859	913	911	805	939	871	861	825	882	851	881	876	875	842	813	845	849	889	822	850	863	857	852	895	850	854	857	830	901	882	845	882	866	894	838	897	903	848	850	836	847	845	912	839	842	886	898	852	840	884	822	891	840	901	848	866	865	856	869	849	796	845	879	907	866	852	852	879	855	845	805	815	858	837	873	862	839	867	854	838	841	943	841	858	849	876	841	889	876	876	864	892	896	838	853	874	790	897	862	882	836	895	875	861	811	896	834	839	875	876	853	858	878	870	815	888	845	820	889	865	912	885	890	859	840	831	837	875	870	894	853	824	829	865	877	857	857	832	891	875	852	799	860	909	847	841	891	877	844	866	856	815	820	857	861	839	879	860	861	857	910	851	872	814	866	910	902	907	862	887	825	897	904	883	887	852	823	865	909	862	894	934	880	889	881	806	887	820	847	932	847	841	877	917	797	899	835	802	905	864	932	836	888	868	901	920	820	892	825	864	880	870	938	881	873	830	838	852	854	881	885	878	899	839	874	898	845	920	835	904	865	872	835	858	855	887	841	845	863	889	895	870	853	816	846	925	854	823	854	830	804	885	884	879	850	859	844	823	881	874	874	827	838	815	817	858	887	822	879	857	909	912	911	854	848	892	827	856	792	869	850	839	883	884	870	833	853	843	849	846	838	826	859	852	833	830	906	838	854	865	903	848	881	847	854	854	848	867	837	893	908	896	923	849	821	913	857	852	878	828	848	868	852	894	865	915	910	917	855	871	900	837	848	842	897	865	870	854	912	892	891	900	914	903	828	847	846	911	844	859	834	877	871	830	847	860	897	809	800	884	850	894	841	880	839	855	840	844	859	873	828	937	867	870	819	903	852	874	850	865	865	876	870	891	867	873	835	870	810	890	889	842	863	899	872	901	849	880	883	837	881	857	880	847	880	824	886	877	851	871	886	836	918	841	872	886	811	886	846	835	846	824	787	863	880	934	842	884	863	899	866	844	880	874	899	862	849	838	859	844	869	842	906	869	880	886	891	856	900	841	836	897	885	835	868	863	809	822	832	863	894	880	846	878	858	855	901	875	906	821	868	866	904	860	861	859	865	879	864	900	892	857	888	817	862	900	858	850	815	838	854	890	871	839	864	875	807	840	857	806	845	855	854	837	843	826	843	870	877	910	838	897	887	854	888	885	809	890	872	860	862	841	865	825	886	923	830	867	903	895	869	880	878	842	832	879	950	885	881	817	892	877	826	902	868	850	880	829	867	848	845	867	867	868	842	855	817	881	844	856	810	857	886	860	820	872	788	837	804	828	886	903	881	884	846	819	888	908	885	881	876	928	869	886	832	836	872	827	872	908	897	851	872	853	875	830	834	815	913	869	917	891	860	883	834	918	848	854	819	884	777	884	855	840	886	848	851	788	845	866	819	922	849	854	836	844	820	865	885	823	857	854	916	889	845	878	923	816	845	832	839	913	845	895	868	883	844	889	891	865	877	860	870	883	883	886	879	851	876	835	803	858	860	853	912	862	902	859	817	867	874	887	838	844	853	951	885	839	844	878	833	877	878	885	839	874	849	806	955	882	888	833	899	822	881	850	851	871	899	857	831	867	844	871	828	887	881	875	873	857	831	833	877	796	862	868	929	885	899	852	853	837	861	828	878	891	856	876	847	881	854	870	896	891	840	840	838	858	846	857	846	872	877	797	909	876	867	903	861	844	881	882	821	859	841	883	828	859	814	856	826	846	898	846	820	870	845	846	847	859	884	828	847	877	852	875	813	863	874	860	891	897	885	838	820	821	866	890	857	869	838	849	855	881	908	852	855	835	927	864	874	885	866	826	837	856	868	841	839	859	846	880	819	878	826	855	845	846	854	909	841	834	880	833	847	941	855	876	846	862	836	821	849	888	921	868	880	861	871	901	859	849	830	863	946	884	948	848	848	842	862	908	845	873	862	893	866	823	868	899	853	834	910	839	882	852	859	888	811	839	851	852	783	845	834	828	847	890	857	843	877	881	867	871	912	826	882	895	849	850	835	893	892	852	879	858	889	842	859	869	895	938	872	901	889	878	825	887	848	855	871	870	829	894	825	890	858	881	864	834	808	852	898	847	888	876	786	849	840	864	894	853	933	871	870	859	914	861	814	892	846	830	829	854	869	851	825	843	904	877	863	892	823	868	878	848	865	825	859	853	839	864	940	863	814	924	869	816	880	931	814	881	884	841	890	875	891	863	860	845	880	869	887	854	823	876	858	886	903	848	869	843	869	855	888	870	831	889	873	842	836	861	879	856	926	879	840	850	892	781	880	829	890	854	896	880	839	871	875	899	906	856	844	885	884	882	857	858	897	901	806	799	816	842	864	850	818	853	851	852	928	883	859	858	868	907	830	853	855	879	849	873	887	936	898	804	911	878	838	828	908	849	852	870	851	871	835	874	874	848	853	846	825	868	866	775	852	838	836	889	877	825	874	908	862	814	909	854	840	862	870
67525	61794	78853	67694	54580	39651	25930	13480	5909	2579	1268	805	533	422	426	437	438	408	403	397	404	400	442	404	457	426	392	393	392	446	428	422	418	356	443	408	416	395	408	417	431	419	463	417	412	425	421	466	413	436	416	396	409	419	392	402	364	419	408	443	384	412	405	408	405	399	418	390	424	396	409	414	454	405	383	438	423	420	415	385	412	404	400	416	433	398	405	424	421	383	410	422	369	397	414	404	432	395	390	401	386	420	408	388	419	429	396	379	415	385	402	406	385	417	390	408	444	418	434	429	413	403	438	421	387	428	418	452	401	421	399	423	410	432	427	406	415	408	415	422	426	433	418	414	413	409	389	423	415	416	422	406	438	405	414	413	405	434	381	436	451	395	414	370	412	392	423	423	410	414	377	424	463	399	400	443	446	366	394	381	446	410	422	436	409	401	439	393	410	420	426	401	457	343	382	421	427	417	384	410	372	380	395	416	421	399	403	407	409	422	421	404	431	395	437	421	396	461	422	443	385	434	359	403	380	392	396	399	454	425	387	408	397	394	413	394	444	435	417	397	387	447	415	381	395	419	421	410	433	407	384	441	377	408	388	441	382	418	450	393	405	436	404	394	399	392	387	408	372	427	410	375	424	427	442	380	397	383	409	406	448	407	424	405	401	406	392	395	417	385	418	417	411	415	397	392	412	393	402	414	428	407	406	417	377	423	402	411	437	390	396	398	378	378	433	399	423	402	403	409	401	442	397	438	417	419	404	433	403	398	416	439	407	386	387	391	404	429	421	403	437	397	423	433	426	402	409	410	438	393	431	400	399	381	437	433	423	431	383	416	383	394	391	420	456	401	412	419	398	409	442	404	372	375	421	425	388	419	416	398	397	349	418	392	392	430	425	388	443	406	439	392	402	412	378	394	376	386	414	415	400	403	392	436	426	410	418	425	441	387	425	413	396	420	389	383	420	423	429	351	366	400	423	440	428	400	420	418	394	412	397	367	408	424	428	415	394	388	346	455	417	425	425	405	384	418	412	418	452	420	384	406	442	383	422	406	384	424	425	356	394	395	440	411	447	402	364	422	392	442	416	399	406	434	403	422	386	423	397	449	398	368	382	390	391	421	458	384	428	427	449	391	393	385	410	464	406	390	399	410	391	406	348	465	443	436	393	439	427	412	425	428	416	444	371	429	401	412	435	427	439	432	390	413	435	409	407	414	402	409	423	394	411	433	386	416	411	424	364	384	432	392	388	413	453	376	445	399	392	395	417	394	380	423	417	406	441	412	402	416	404	421	437	446	421	386	408	438	401	427	410	374	413	412	416	389	365	405	426	381	449	391	390	397	442	385	374	405	423	435	421	396	386	379	402	399	428	415	447	427	415	483	440	407	429	399	406	439	400	401	426	371	440	391	397	445	399	419	425	392	418	390	417	412	399	361	381	385	427	409	422	419	355	362	407	378	396	401	380	403	443	420	423	427	420	423	391	400	410	417	393	397	418	427	422	423	419	413	443	391	397	440	402	409	409	436	396	428	413	422	411	403	389	421	402	412	413	394	414	427	430	477	417	406	393	415	413	413	420	386	385	409	410	404	388	430	420	455	394	413	402	433	409	381	380	411	416	397	451	414	416	427	409	409	417	407	438	379	369	437	346	410	396	421	419	467	407	395	400	439	409	373	407	420	403	400	424	436	412	410	418	365	440	396	418	392	385	403	385	411	410	404	397	401	404	410	423	411	421	435	397	421	443	399	409	402	414	406	436	390	392	431	389	435	387	415	371	418	417	426	383	362	436	397	409	396	396	408	399	403	427	396	404	413	433	391	380	392	419	412	432	407	403	400	397	432	430	408	386	384	401	416	431	400	389	400	416	403	382	424	417	410	426	408	390	409	379	419	408	413	406	418	406	374	374	429	429	431	392	384	398	406	415	426	388	428	425	397	421	395	441	424	410	422	416	421	415	430	440	407	405	399	423	428	444	390	352	404	423	432	422	431	408	431	436	392	421	380	396	426	385	403	411	430	404	429	410	375	412	420	406	392	386	382	399	454	390	395	398	399	395	420	430	440	439	403	389	421	401	432	411	387	397	432	404	424	383	406	423	381	416	403	368	381	375	432	371	434	414	415	407	380	401	407	399	447	397	373	398	395	398	424	380	394	418	403	419	378	386	380	404	424	423	425	450	421	413	415	423	403	406	430	373	369	420	408	413	410	440	406	458	410	355	357	407	446	374	397	420	428	436	400	443	404	450	435	400	417	408	433	393	387	430	378	387	372	417	402	360	401	435	411	386	407	461	420	421	403	415	427	414	424	426	408	407	386	375	394	414	408	384	402	404	432	433	394	398	393	392	379	375	385	427	384	422	447	412	398	431	403	427	443	448	397	402	446	445	434	397	447	424	429	397	372	391	418	398	413	423	414	448	424	438	389	392	384	372	391	432	442	398	428	422	429	398	416	401	416	436	433	378	422	410	389	438	406	419	407	396	437	412	431	432	450	421	378	385	407	446	382	432	386	406	396	414	427	385	428	404	437	421	411	389	388	416	417	432	414	408	436	428	408	413	408	426	385	451	408	409	394	425	371	427	419	400	403	422	370	417	439	421	387	394	455	399	384	435	377	398	407	417	402	399	423	437	454	461	399	424	373	388	423	431	417	398	445	421	403	421	390	380	368	374	417	403	351	392	413	426	394	427	386	420	411	413	421	398	421	398	441	415	437	412	423	394	414	406	424	381	427	420	417	402	421	390	391	403	415	442	402	409	416	386	422	389	389	426	404	393	394	411	422	417	413	420	381	396	417	376	408	411	393	376	400	404	405	427	427	413	427	422	435	408	392	391	409	431	413	430	444	373	394	398	408	416	388	408	447	429	394	409	417	448	387	423	438	417	435	354	432	354	401	397	412	413	408	420	428	413	402	397	409	423	422	414	414	397	387	418	428	409	422	462	454	458	396	404	405	393	419	431	377	397	342	408	392	404	406	439	395	425	380	417	432	439	409	408	434	411	441	441	415	387	393	443	428	414	424	391	421	423	408	420	420	408	389	421	416	407	410	416	461	385	432	384	425	416	399	424	457	390	395	425	437	442	429	442	382	427	410	394	428	408	396	401	386	414	417	398	412	415	420	423	461	386	431	407	403	383	418	415	419	406	371	405	426	447	485	445	394	394	382	435	380	409	380	388	377	405	430	414	407	466	434	429	424	398	387	407	421	420	399	427	432	433	418	404	426	398	418	394	411	401	384	428	439	412	386	402	400	424	417	416	453	418	442	416	416	385	408	440	422	394	424	430	450	405	422	440	430	388	398	404	424	394	473	431	437	433	390	404	367	386	426	464	433	428	387	446	417	406	406	441	409	423	385	403	386	432	458	443	427	452	389	401	373	374	382	398	433	394	365	423	424	405	393	431	423	423	383	393	422	423	427	418	357	431	412	410	442	445	402	425	439	393	401	402	406	436	418	409	395	436	422	416	414	423	432	406	408	388	404	444	414	450	435
39187	43560	71974	72368	63732	51426	39371	27306	16124	8595	4422	2223	1364	949	873	886	885	869	890	828	911	898	867	852	911	888	863	947	876	914	942	916	885	921	887	954	846	803	867	927	864	840	861	869	813	853	898	897	935	937	907	861	868	889	878	887	884	875	913	871	919	923	836	850	852	870	942	927	894	817	910	897	875	915	857	875	883	902	889	839	847	888	948	847	874	880	894	910	887	887	852	883	902	921	937	915	861	900	870	859	945	870	854	921	929	857	928	910	891	866	871	844	911	899	882	889	875	881	885	914	896	861	924	857	903	901	886	910	929	867	908	910	896	834	878	833	840	922	887	906	890	849	858	874	923	895	899	836	911	861	920	831	870	895	907	855	971	823	849	877	921	887	842	845	856	827	883	869	879	860	807	883	867	933	897	896	878	869	859	860	943	848	865	864	869	869	837	867	875	851	868	864	868	873	830	833	891	888	838	904	876	867	848	859	904	858	884	871	860	927	883	873	854	872	931	864	861	857	893	896	903	882	886	888	886	891	867	834	922	883	916	840	890	941	871	859	901	848	857	919	907	899	878	875	885	891	891	881	867	879	852	899	859	937	920	847	906	886	836	903	833	858	906	918	891	831	930	899	879	863	881	900	906	877	906	864	809	839	897	932	846	893	896	877	826	906	895	888	913	924	872	851	908	880	894	880	868	877	902	886	865	868	863	896	884	943	891	845	879	892	915	883	895	946	931	899	893	886	865	859	844	883	875	890	904	874	893	917	887	878	869	864	831	906	873	888	845	853	879	904	871	885	902	901	902	852	868	842	866	929	879	831	904	899	921	891	886	895	901	882	862	899	863	869	898	841	857	895	954	808	900	873	893	878	916	927	864	850	888	882	899	916	841	930	879	843	910	896	887	872	848	867	863	866	861	966	896	921	884	886	913	853	896	906	884	928	864	870	850	897	869	834	816	882	886	882	930	859	896	899	888	883	868	873	886	882	876	834	878	901	902	896	854	838	873	855	904	948	906	904	882	853	847	849	873	858	897	824	870	824	922	828	906	899	879	880	891	800	885	852	931	868	880	912	875	905	875	894	946	863	892	911	889	864	863	923	883	861	869	868	861	869	855	879	911	910	908	874	884	867	887	909	837	924	861	853	870	870	837	888	865	829	857	885	905	861	887	867	861	893	909	882	896	846	868	887	932	901	875	880	874	922	860	907	910	882	861	880	900	860	863	838	872	859	858	884	877	848	870	866	866	875	860	877	964	834	847	901	915	864	907	893	871	871	864	932	915	886	901	861	854	888	877	839	893	895	829	830	863	880	862	888	893	870	861	865	917	885	883	879	918	854	853	899	804	901	913	888	886	872	871	974	920	879	880	870	907	909	851	901	880	832	874	872	934	853	880	905	856	900	899	906	900	876	884	905	872	923	865	891	838	832	860	886	873	862	837	854	895	853	867	821	877	831	887	887	897	898	872	882	892	879	862	876	941	949	908	874	896	884	869	910	857	829	920	812	863	868	919	863	838	908	806	942	883	946	887	833	856	904	876	895	910	870	871	824	876	890	892	870	873	860	896	885	915	854	913	883	876	897	861	864	930	886	887	827	946	875	894	851	879	876	888	873	884	896	841	855	864	853	853	880	894	896	878	846	842	865	830	912	870	898	922	937	868	857	847	876	857	925	876	896	838	885	841	905	907	882	883	842	912	901	883	854	876	848	882	903	899	850	870	886	908	896	890	865	903	874	944	931	875	898	860	838	931	910	860	857	912	880	903	885	898	845	907	920	852	854	926	830	839	903	927	878	898	870	865	893	878	879	925	872	883	861	840	840	878	824	926	928	909	885	901	874	856	923	821	855	877	877	850	891	914	883	877	889	882	853	855	922	845	863	877	871	861	908	900	874	897	874	874	849	868	855	921	897	828	884	872	889	860	864	880	885	861	865	905	873	901	875	898	840	895	915	878	873	855	893	869	874	854	867	880	914	900	812	872	906	900	823	856	832	839	815	877	874	888	865	886	883	890	859	933	909	849	940	899	875	950	877	901	872	933	938	909	885	850	843	889	878	931	922	855	897	892	922	856	875	845	900	881	867	944	915	928	824	859	883	879	868	888	850	852	831	887	874	874	907	891	836	870	882	885	842	897	904	825	896	890	874	944	846	872	835	893	863	879	859	906	893	945	904	833	863	878	849	945	873	899	909	885	875	864	931	902	884	865	893	917	865	917	856	870	888	858	912	938	903	870	816	867	900	865	880	903	883	874	862	840	815	890	899	919	872	894	872	887	846	910	843	904	874	897	896	863	871	839	884	898	870	853	927	881	869	908	946	885	896	872	844	891	868	878	876	940	856	900	873	875	945	915	953	858	875	836	816	913	934	962	816	884	908	933	914	845	926	934	904	902	876	919	878	827	880	881	831	901	828	891	916	868	890	881	897	881	861	927	882	855	874	869	918	877	900	842	929	939	847	881	862	918	890	892	921	877	866	945	934	870	843	889	801	900	880	878	842	864	909	877	854	810	917	846	873	849	873	870	856	832	856	891	863	903	869	860	870	822	926	958	854	866	863	875	869	867	903	849	866	885	860	888	892	876	881	850	836	835	878	879	909	899	875	873	871	850	898	884	833	899	882	895	851	845	872	893	838	925	886	905	889	891	925	898	931	868	870	885	848	864	921	895	918	869	882	877	823	868	906	910	892	885	870	843	899	873	916	868	869	857	849	839	884	925	874	868	840	917	839	876	849	891	920	846	888	876	870	863	917	829	904	897	908	834	814	864	902	829	897	847	844	878	838	909	848	845	845	923	859	909	825	877	898	882	806	911	916	868	868	853	886	899	881	873	873	886	848	919	938	876	854	914	931	886	922	866	910	890	914	880	916	828	859	895	916	865	903	859	868	927	871	895	923	905	888	845	882	923	822	924	889	890	901	921	863	855	901	870	853	870	888	889	898	879	901	927	905	820	835	896	874	859	914	866	892	853	891	840	895	888	892	886	884	886	859	808	859	884	870	867	873	851	906	865	879	890	876	905	843	893	835	800	885	850	852	835	836	905	868	837	863	886	905	893	845	918	883	856	875	841	849	897	881	909	880	819	900	855	895	869	874	858	885	911	913	878	852	891	883	866	916	888	924	891	910	869	831	865	877	909	937	846	879	888	845	905	881	882	842	885	879	940	916	898	861	893	880	852	928	877	813	881	858	843	927	895	874	955	932	870	863	883	911	903	896	882	822	875	878	914	885	882	899	940	891	891	838	872	906	877	839	937	858	895	875	884	900	875	923	880	891	916	891	888	848	898	898	892	889	892	879	857	864	850	908	836	879	901	882	875	905	892	875	829	847	848	905	901	873	863	895	891	884	915	955	892	911	913	903	888	899	880	846	883	946	905	907	863	868	874	848	882	865	909	868	932	860	846	837	853	885	838	893	898	820	890	895	920	853	836	843	799	863	902	829	875	915	886	880	858	924	853	907	845	887	874	869	872	826	860	965	854	857	892	887	870	931
6333	2927	7184	5626	3351	1870	1138	742	432	366	338	305	309	281	292	257	276	290	256	294	282	284	280	273	266	243	276	271	269	295	269	279	252	260	290	289	279	288	230	263	305	264	241	286	288	220	300	266	299	245	318	275	327	248	248	314	248	250	243	258	281	281	262	273	283	292	253	295	295	276	260	279	268	302	283	282	289	305	267	276	258	262	284	277	279	238	269	302	268	265	272	244	284	270	286	287	289	265	269	292	234	263	332	267	287	296	276	275	271	245	249	261	264	274	296	257	273	257	260	295	280	259	248	298	262	265	291	284	271	268	260	265	292	280	250	253	294	279	315	257	271	245	269	269	263	287	298	275	255	273	274	292	247	271	303	241	251	290	236	297	283	322	300	248	266	290	288	283	264	276	287	285	272	286	276	276	287	259	265	263	305	273	285	252	257	311	281	282	261	275	259	293	258	280	265	269	287	270	263	280	292	296	285	273	279	273	319	298	286	268	278	275	272	284	292	292	231	241	276	272	283	257	260	264	265	282	272	273	277	279	263	247	241	283	279	306	275	277	247	248	282	312	241	317	259	261	299	255	270	267	260	247	258	257	291	304	265	285	268	267	262	280	291	279	253	272	281	261	296	254	286	252	275	254	262	257	271	276	269	296	298	255	264	265	246	281	261	296	292	271	258	262	288	273	254	282	282	283	264	243	263	285	284	310	275	272	277	271	272	272	234	263	291	264	287	270	265	260	265	262	248	290	300	258	275	288	273	308	273	241	272	263	276	255	243	256	249	277	259	277	261	291	249	279	261	241	271	276	278	283	288	265	287	290	270	256	255	304	261	255	240	287	260	263	262	235	300	271	278	236	281	264	271	250	268	268	266	273	266	247	278	290	289	275	261	290	302	266	275	271	245	286	282	267	277	266	279	271	260	272	278	253	263	270	273	288	261	282	280	285	257	259	262	234	262	267	234	287	254	272	260	276	274	274	304	265	260	269	265	259	285	299	299	263	261	250	292	252	255	316	262	274	274	280	277	277	274	286	309	268	267	247	311	274	271	271	280	280	300	272	278	256	278	262	271	261	244	244	286	270	279	254	258	267	279	283	279	266	264	265	270	284	252	277	255	253	286	279	293	286	295	268	283	252	278	285	277	283	263	292	268	272	259	305	262	292	275	273	237	268	275	284	265	287	328	241	266	253	277	300	254	290	268	268	263	273	269	251	284	303	275	259	266	274	271	270	238	277	270	255	228	264	283	286	279	318	261	284	249	258	301	287	266	251	256	285	297	295	264	281	281	253	262	283	286	285	277	243	239	267	241	293	246	285	254	267	293	274	262	264	295	284	263	294	256	274	279	271	276	268	293	286	300	295	253	265	294	280	266	266	265	305	240	256	272	283	305	263	281	265	302	273	264	249	283	279	269	268	268	273	271	251	246	270	260	285	292	270	266	300	291	285	291	251	250	275	261	284	276	274	272	285	249	299	305	279	257	263	248	255	271	217	285	305	282	261	254	283	323	253	261	271	278	302	288	256	254	269	270	273	252	295	287	276	266	298	258	275	287	248	289	297	300	280	260	253	289	283	280	292	268	258	285	277	273	253	235	255	266	299	256	280	291	267	241	258	266	266	286	275	271	270	276	277	266	260	286	267	267	252	255	277	270	263	262	295	303	256	263	259	285	257	256	274	316	280	272	310	259	274	250	259	250	276	291	276	295	280	260	278	274	253	258	236	259	311	249	255	267	233	255	245	276	289	280	296	232	265	261	281	292	289	245	246	298	280	261	264	275	262	245	251	280	268	269	308	296	304	289	268	251	288	266	271	291	279	288	273	272	288	265	267	258	284	261	252	250	258	274	280	264	278	270	260	287	259	274	273	295	268	256	235	282	274	259	287	273	261	253	272	268	292	259	320	280	277	306	261	284	265	270	272	287	281	273	248	279	252	271	272	260	256	284	260	287	292	274	264	292	282	265	272	275	279	313	273	257	304	264	279	251	257	321	291	247	247	322	277	295	246	294	267	309	271	265	251	279	261	282	249	265	255	257	276	277	251	268	260	286	234	260	297	300	285	268	263	282	281	261	273	261	266	274	282	265	230	271	248	289	292	281	249	243	270	288	278	251	306	293	267	245	295	270	253	277	287	304	296	246	254	287	274	274	268	262	286	300	283	257	328	255	241	284	285	260	280	297	275	246	252	257	259	248	239	278	243	292	292	300	251	293	286	275	267	241	284	254	249	261	233	243	259	240	251	299	245	279	266	264	277	280	274	277	270	250	274	245	267	262	262	278	289	270	272	275	255	313	266	303	293	266	264	300	300	294	274	290	304	256	268	296	299	256	264	264	255	263	249	288	278	249	263	271	254	254	288	280	289	279	286	261	252	247	271	269	305	286	260	284	274	271	273	299	251	256	268	287	255	274	242	253	292	272	274	260	286	267	282	276	262	312	274	267	300	223	272	286	294	269	277	288	247	258	262	255	279	277	280	268	286	304	258	263	259	289	288	309	257	266	275	293	284	252	288	276	278	264	293	261	284	288	268	289	262	255	287	269	249	279	272	302	268	280	274	233	249	275	262	260	262	265	279	258	267	269	267	277	239	253	283	253	265	280	294	282	248	283	275	244	265	271	300	277	260	260	275	285	288	275	280	256	283	287	272	265	293	323	262	297	262	286	303	302	253	297	276	292	271	237	299	274	267	271	276	272	283	301	243	247	276	266	266	285	290	295	276	279	253	258	291	275	243	260	280	279	262	289	268	253	258	274	240	268	235	246	283	291	269	293	276	285	257	252	257	277	272	263	310	269	280	285	255	297	269	263	268	309	277	258	288	257	283	291	300	290	272	261	264	283	265	306	272	270	271	256	298	280	271	294	297	249	263	275	274	251	271	256	279	292	274	259	277	270	306	279	278	271	272	272	307	252	307	281	261	282	237	241	297	299	265	272	276	276	272	260	256	259	270	273	221	292	273	292	294	289	261	254	289	257	264	246	258	267	262	256	271	269	241	297	250	267	273	309	244	255	260	263	256	266	262	276	264	268	249	264	285	266	279	263	274	279	314	269	245	269	278	291	254	257	284	259	276	293	299	278	289	254	287	222	269	266	278	276	291	263	283	271	282	255	270	261	253	284	263	249	287	268	257	301	272	256	290	272	294	298	279	269	231	259	247	278	266	303	300	274	255	233	252	265	265	272	274	276	285	268	302	278	242	284	263	263	255	244	271	281	252	308	291	295	270	275	252	277	275	276	276	267	265	268	279	265	279	262	243	268	270	270	261	257	281	223	249	279	261	284	258	282	221	290	284	243	297	274	295	253	274	263	282	268	271	276	253	272	269	283	260	264	259	292	275	283	291	314	298	248	273	296	269	273	302	276	254	297	267	267	229	276	267	274	325	278	260	263	243	274	286	274	253	256	274	269	275	255	270	268	278	264	269	282	276	262	288	250	264	268	263	266	278	248	265	254	251	243	281	284	252	296	270	265	269	288	274	275	285	251	264
5389	4382	14521	13970	10243	6510	3670	2143	1397	973	726	675	599	614	587	588	633	615	568	614	587	612	621	614	571	630	598	650	581	613	600	584	609	646	647	644	618	611	624	628	598	591	642	652	578	636	610	607	583	610	614	586	634	651	601	619	596	595	643	605	606	612	682	574	653	608	628	604	611	616	570	606	578	619	601	658	616	604	598	604	621	591	634	646	628	625	616	627	593	593	630	583	662	593	616	651	594	605	612	616	570	618	633	641	645	616	624	639	600	634	604	617	631	656	601	588	559	620	614	575	610	662	588	636	615	599	592	642	589	588	630	616	612	624	618	589	579	624	567	601	594	621	635	628	585	663	592	614	568	579	629	615	645	645	627	570	608	599	622	604	617	605	618	623	605	608	611	645	613	615	619	641	642	587	647	642	612	616	591	605	632	631	600	607	613	631	610	610	641	619	631	626	620	615	628	656	605	647	618	608	637	653	630	612	624	662	600	620	606	613	605	615	614	619	608	590	624	632	638	646	631	585	655	613	595	636	626	613	609	637	648	619	585	618	599	641	611	612	596	605	619	654	593	597	621	632	604	656	566	600	608	641	622	632	613	613	598	590	636	592	557	633	614	642	610	566	627	648	582	672	584	609	616	576	609	617	649	612	580	638	612	649	634	593	615	599	599	587	562	646	601	573	596	593	620	610	626	614	599	674	581	634	626	600	616	607	633	656	605	640	596	625	593	614	600	583	576	624	589	619	603	615	610	601	650	588	612	613	610	663	581	621	645	580	587	589	548	624	622	662	653	637	660	630	651	622	622	619	606	581	609	624	577	601	645	575	634	602	622	606	589	618	614	603	630	604	591	605	621	637	635	587	587	622	609	621	578	620	643	624	620	629	660	618	604	629	635	619	637	634	601	646	611	551	604	601	599	576	643	628	637	662	575	650	565	569	598	633	590	609	625	607	605	604	632	620	631	601	663	648	601	626	598	601	645	648	586	607	607	565	616	601	611	620	593	550	592	622	648	628	622	592	629	611	616	631	637	641	611	620	659	603	594	553	612	604	644	577	643	639	570	651	599	607	584	656	579	629	633	658	603	668	593	623	635	634	616	633	616	578	611	611	580	653	601	618	636	566	655	591	616	599	576	612	617	575	592	597	574	626	583	585	602	591	678	598	655	642	561	611	609	607	610	596	647	623	618	612	628	647	622	648	620	624	616	609	587	661	627	612	663	610	635	659	633	598	571	598	604	605	638	606	635	646	611	576	648	610	625	618	663	617	583	624	640	606	561	590	591	610	642	647	634	656	663	606	617	605	611	636	600	621	660	582	618	609	607	654	621	632	614	661	593	605	596	618	645	583	605	614	633	637	632	672	589	602	629	565	643	648	616	581	596	644	583	611	638	565	628	637	572	620	674	621	600	639	611	651	571	609	603	623	596	666	564	611	610	626	609	633	601	609	644	586	650	632	639	618	624	609	642	593	644	645	598	613	598	570	618	610	628	619	583	645	658	674	623	607	573	593	617	615	663	568	657	606	620	595	604	637	652	659	619	602	632	593	596	640	610	644	587	650	665	592	661	623	606	583	589	671	603	622	634	611	632	598	637	590	595	670	583	623	623	617	588	640	636	567	602	667	629	605	610	594	629	627	662	604	638	633	640	650	623	606	605	593	628	582	628	601	595	594	620	609	643	585	580	615	588	603	602	658	628	613	606	604	606	618	637	585	609	609	631	584	635	669	639	623	624	572	587	628	597	604	597	589	599	585	582	626	613	573	626	600	611	582	670	615	586	620	604	603	591	579	608	617	590	531	637	590	636	624	629	621	588	592	578	623	608	604	614	642	632	608	583	590	598	627	607	626	667	595	580	591	596	654	569	633	590	597	599	637	582	617	612	657	611	635	616	567	646	636	586	610	571	636	612	602	635	674	614	636	587	576	630	595	591	648	603	635	642	577	612	630	634	614	625	680	626	592	607	632	606	550	601	604	650	615	639	642	618	672	595	632	594	622	607	629	623	570	627	619	633	576	616	614	581	601	596	625	644	624	598	575	586	610	654	598	614	617	627	627	628	624	624	627	645	600	599	616	564	604	586	608	620	628	587	620	636	632	630	583	649	641	642	624	579	594	637	662	556	609	600	618	580	614	643	629	646	624	634	680	580	637	587	584	661	631	627	624	620	633	575	639	623	582	634	618	616	638	656	604	610	608	602	607	622	649	611	616	606	596	612	595	600	594	596	610	616	575	600	624	633	641	590	616	621	578	645	619	651	613	633	648	644	604	575	626	585	596	568	627	624	633	599	581	554	600	605	602	655	645	585	626	578	587	606	627	619	598	607	621	648	592	623	560	611	653	644	605	614	598	628	606	660	588	639	613	595	633	614	612	573	640	649	611	604	590	632	597	632	579	640	629	606	647	572	632	619	587	603	627	596	612	583	615	623	594	631	617	626	612	629	609	598	677	622	580	640	649	616	621	581	656	637	611	594	588	578	623	597	631	624	633	615	598	618	601	641	617	630	587	661	617	595	612	585	598	613	621	635	571	599	628	568	617	628	594	637	632	611	574	620	622	634	624	605	622	603	643	623	590	585	617	633	597	635	612	632	616	589	652	616	591	596	621	621	610	583	663	616	585	620	616	637	589	579	608	641	641	604	606	595	693	589	597	570	575	560	585	630	652	657	634	592	605	612	649	634	606	600	658	591	573	653	663	622	599	605	627	611	614	597	601	608	580	610	584	575	606	601	608	617	629	607	639	647	623	660	585	643	597	627	588	615	610	587	630	605	673	659	587	616	585	606	605	625	629	629	652	606	638	630	605	618	633	586	612	622	628	572	613	607	635	644	585	597	628	696	610	601	619	630	602	572	585	643	600	591	642	637	624	578	578	561	601	578	655	653	588	660	641	585	631	606	565	633	625	640	643	604	625	594	592	595	594	645	652	599	605	622	609	618	672	579	635	626	586	601	623	604	621	619	624	614	612	619	587	582	595	643	604	637	582	589	635	611	606	620	622	609	615	606	607	615	639	601	613	614	646	603	597	594	612	590	635	588	598	623	639	635	597	622	579	638	639	594	633	587	620	596	597	615	661	612	575	576	631	616	625	650	570	627	628	618	611	598	606	606	638	653	613	600	624	648	632	618	595	593	621	622	611	615	619	601	600	641	655	626	630	646	643	595	625	613	602	617	662	601	629	625	619	647	620	645	653	639	641	651	617	619	597	618	638	623	607	642	596	590	637	622	617	606	611	664	608	613	620	623	611	642	568	638	574	605	590	633	665	603	589	619	559	589	644	626	623	607	641	612	599	619	634	578	601	595	601	597	635	613	573	588	669	630	602	637	622	611	633	600	620	589	633	601	600	632	603	590	590	591	610	645	632	581	622	654	610	581	594	617	620	590	607	614	642	585	627	606	645	598	603	606	645	626	658	638	618	610	592	629	613	663	566	583	625	613	634	604	618	567	559	585	612	607	625	609	605	668	610	618	611	639	628	632	603	619	617
65842	55737	79399	69524	54524	39578	25273	12892	5616	2405	1067	595	487	389	403	371	356	403	389	389	387	399	365	391	377	375	367	371	410	374	368	374	377	356	379	379	374	324	346	387	411	350	373	371	368	410	403	380	408	375	395	433	374	387	382	421	404	386	366	356	398	376	348	377	360	394	377	389	365	379	371	329	348	369	381	357	366	387	383	377	401	373	363	381	390	423	352	389	382	383	367	406	378	369	408	369	370	365	389	418	320	360	381	345	379	368	377	357	403	393	347	423	397	352	351	347	365	384	383	406	362	383	409	341	388	392	394	372	403	372	390	392	379	368	382	355	399	389	402	402	379	381	392	338	376	394	401	366	378	327	380	370	375	370	347	372	361	357	359	333	369	369	404	389	367	357	415	391	382	385	389	361	359	361	385	382	389	313	363	361	377	365	382	380	373	359	389	377	419	380	364	385	405	379	365	377	400	359	421	351	367	405	357	377	377	384	386	369	413	402	403	372	410	364	367	403	394	337	386	376	365	369	407	363	408	390	377	399	357	359	407	440	385	343	393	380	365	374	387	373	352	377	334	403	391	369	368	388	393	386	335	392	402	387	371	387	371	390	386	396	416	380	353	406	365	391	420	377	367	363	412	363	387	380	389	363	395	400	370	391	379	376	400	385	345	403	346	396	385	396	367	414	387	403	401	376	391	395	345	355	388	437	353	388	358	393	368	394	394	381	374	407	364	371	405	375	411	370	395	365	357	408	425	392	437	375	396	342	402	399	379	386	387	394	391	410	335	395	383	374	394	359	366	389	376	383	381	326	385	375	345	347	380	364	354	399	413	389	362	376	385	368	364	376	428	406	379	364	370	374	375	340	376	410	408	369	397	339	388	363	374	359	382	393	345	406	367	380	385	385	358	417	356	389	343	347	377	372	383	402	424	362	373	382	403	369	342	404	367	385	392	358	362	345	367	371	389	363	353	375	388	358	387	374	394	385	353	388	370	373	340	385	367	337	365	381	403	398	359	380	397	377	346	348	358	372	389	379	358	376	375	346	364	407	379	405	386	371	380	368	399	355	394	410	383	403	409	379	379	344	373	383	359	371	347	389	363	391	374	378	363	375	419	350	380	371	410	385	369	399	380	380	411	379	338	389	407	330	368	357	375	385	364	406	376	344	404	417	362	377	381	385	400	372	368	369	413	416	374	364	357	357	366	379	347	426	381	392	349	410	365	357	388	352	369	398	396	381	371	374	333	369	403	388	366	363	417	416	390	379	385	347	391	374	365	371	355	353	386	406	390	386	370	380	365	383	372	402	362	363	427	393	399	420	319	391	379	356	403	386	357	384	373	379	381	392	383	397	372	403	365	375	341	381	365	362	351	396	354	413	382	400	390	372	396	394	378	379	366	389	339	380	372	387	365	374	391	399	388	388	349	366	403	349	410	369	361	353	347	379	376	387	368	386	378	367	400	403	376	346	381	403	395	366	339	366	391	370	403	364	356	384	367	381	366	374	396	382	392	377	348	388	384	346	348	349	395	403	383	382	423	427	357	381	344	365	346	390	342	383	376	388	393	393	427	361	361	375	432	374	337	377	371	401	365	406	368	357	379	392	390	367	361	439	373	381	367	401	364	348	340	380	373	332	378	381	369	378	386	382	379	363	380	401	354	379	377	388	414	364	385	372	374	376	393	416	399	401	399	345	338	380	363	433	382	389	365	388	375	404	375	380	388	384	369	345	340	387	400	395	366	430	433	397	377	361	356	371	375	382	379	327	390	378	366	371	394	359	357	341	359	395	353	370	350	404	381	396	389	373	378	381	391	350	366	382	379	421	362	373	383	385	333	358	338	331	390	399	384	387	375	336	354	415	427	371	357	368	358	355	383	372	357	349	426	411	387	383	398	393	385	340	380	390	372	386	380	371	404	364	366	382	391	393	398	395	408	394	371	366	370	391	366	374	360	400	393	376	401	377	382	392	356	375	372	412	380	379	392	360	407	392	416	388	386	348	384	371	408	345	392	369	361	360	417	376	359	354	358	356	361	349	402	429	390	397	372	388	427	408	412	388	431	419	383	374	355	379	342	380	375	392	389	397	385	359	379	379	405	362	378	368	384	388	397	361	409	346	386	380	372	418	370	386	405	351	415	387	393	374	374	408	378	386	389	396	375	357	374	390	371	370	378	405	386	366	388	400	390	347	351	385	397	359	422	399	384	365	351	422	366	370	398	344	352	381	400	368	362	358	387	396	398	387	411	395	363	388	408	390	376	387	394	418	398	364	345	394	376	376	373	363	412	381	397	384	353	374	438	379	400	378	406	419	356	389	389	399	382	396	366	346	365	418	358	386	383	368	364	361	382	357	346	417	389	364	386	385	383	383	371	352	404	380	368	359	367	373	422	365	390	378	401	380	360	340	401	348	346	366	386	402	381	378	380	378	353	352	354	341	391	369	379	366	387	378	333	384	420	393	361	363	355	404	405	380	360	355	374	385	352	398	392	359	390	343	353	409	332	386	399	385	377	364	355	363	373	355	379	366	374	419	376	372	366	379	347	421	374	390	352	350	387	368	383	430	390	380	364	380	422	404	359	388	381	381	409	374	414	379	371	386	384	425	405	386	357	400	372	398	385	362	420	385	405	371	377	333	371	354	379	376	410	364	404	383	406	358	387	409	380	376	333	376	386	407	387	393	390	377	391	391	378	408	357	350	385	375	392	385	355	372	387	372	361	382	349	390	396	428	346	367	381	379	379	365	385	397	406	401	376	438	353	377	365	346	387	360	328	332	389	362	405	357	358	376	435	368	403	380	386	369	408	376	407	353	393	395	394	374	328	368	367	357	393	382	382	353	395	343	410	395	386	371	372	368	339	307	384	387	408	368	364	397	409	387	373	390	381	383	358	398	356	402	380	361	329	330	403	409	360	394	372	352	419	353	355	396	388	383	377	352	321	399	396	414	348	378	387	384	400	370	399	382	340	384	392	362	355	372	386	370	385	371	362	391	422	356	370	392	380	410	404	373	381	376	376	378	368	422	397	363	390	375	354	383	383	351	365	386	357	348	360	422	399	374	370	381	384	401	400	390	415	382	417	385	387	385	398	373	377	354	384	338	346	373	356	371	390	395	389	424	398	380	416	350	377	400	369	350	375	383	383	343	372	376	402	367	370	347	398	395	346	379	390	384	395	364	363	375	419	373	376	423	380	348	401	408	384	440	357	411	366	369	351	364	359	387	381	392	378	409	416	370	402	364	391	347	398	366	371	346	393	383	387	415	391	374	369	367	348	385	366	384	413	410	373	375	394	356	403	373	373	425	346	374	411	393	329	380	396	357	385	367	366	387	406	360	375	392	360	375	379	357	363	343	368	362	360	367	387	376	379	405	403	359	371	449	344	349	390	388	366	419	377	382	387	406	367	360	414	401	366	382	390	355	392	362	374	371	373	383	365	394	362	371	395	405	382	427	385	406	377	382	369	391	372	388	349	370	346	357	411	407	379	327
37175	39482	72761	74548	63582	51354	38771	26130	15413	8219	3833	1816	1229	864	874	791	829	829	851	824	853	835	773	772	798	813	812	774	826	879	804	820	811	839	865	800	852	841	771	833	866	842	806	861	879	852	771	858	851	835	880	806	841	848	831	855	791	885	791	835	796	831	835	870	832	795	816	874	895	815	784	873	827	855	794	861	796	841	821	798	834	831	840	850	850	780	832	800	822	843	834	842	804	888	806	826	864	806	813	868	860	825	865	819	854	826	798	850	812	841	786	762	795	843	867	865	806	839	911	853	774	789	809	904	822	780	843	823	797	848	855	838	847	832	829	809	830	792	864	871	823	788	761	799	865	885	828	849	854	831	860	836	820	841	885	856	821	765	808	791	816	781	825	844	793	838	814	830	871	858	805	841	829	812	816	830	836	815	860	824	813	786	855	850	843	815	843	796	828	802	795	800	808	842	858	821	817	843	784	848	848	838	850	783	795	838	858	823	803	884	841	788	818	850	842	797	816	810	832	851	777	839	807	793	848	873	780	826	825	849	858	925	793	843	824	864	843	822	772	806	764	856	858	834	865	817	837	856	797	836	838	817	807	775	805	852	800	824	780	867	859	892	802	872	814	810	836	830	868	760	797	879	837	823	826	821	787	824	821	858	795	787	815	827	821	814	806	813	860	891	854	796	836	809	808	805	813	755	845	850	848	834	818	845	858	833	795	829	862	784	817	812	833	861	853	845	828	776	801	861	838	809	849	854	810	813	820	845	785	813	833	814	829	831	830	790	813	795	795	871	897	811	821	790	793	860	857	820	838	814	830	774	777	809	813	874	877	855	838	894	846	816	820	836	824	836	830	832	822	770	866	862	836	775	783	870	798	820	785	855	850	837	765	859	829	837	816	837	874	772	816	854	818	842	848	811	847	826	868	851	832	865	786	893	820	853	837	822	814	887	817	817	842	854	826	808	812	846	844	825	839	830	834	833	761	827	846	832	820	857	844	851	819	824	789	903	799	795	864	839	873	809	757	809	822	824	827	809	772	770	838	799	806	808	788	821	822	816	798	871	804	839	820	855	804	805	861	830	832	797	792	819	874	817	806	819	794	807	822	810	764	798	794	825	753	845	770	751	834	813	827	822	833	826	840	790	807	803	821	847	837	807	785	782	772	821	875	790	824	860	807	817	827	842	783	847	779	822	819	827	882	850	832	812	851	857	840	834	856	784	750	792	803	852	777	823	828	826	817	857	845	809	853	826	782	832	787	843	821	818	800	833	813	816	803	858	833	834	863	837	774	816	802	879	882	799	820	845	843	790	815	840	862	840	793	851	825	812	873	823	834	867	861	792	824	858	840	865	846	852	836	803	789	825	840	853	887	873	787	822	828	798	852	830	848	826	827	820	797	801	872	819	793	869	818	856	861	843	873	779	801	815	786	869	825	861	804	856	793	810	774	818	885	809	821	848	859	823	831	812	819	845	860	841	822	813	829	822	837	807	850	845	819	833	805	832	795	804	858	840	780	771	785	813	840	829	880	787	836	795	830	798	819	824	815	829	852	810	787	805	827	796	809	866	849	858	836	819	781	841	767	831	780	802	778	826	834	842	792	827	790	760	815	797	802	821	760	822	845	841	798	845	784	821	799	877	862	815	800	826	836	834	838	766	818	773	836	821	817	816	864	814	853	886	807	797	811	823	882	779	801	818	871	830	819	849	868	831	817	798	824	808	802	791	819	845	845	824	811	849	759	827	777	810	818	855	797	824	821	823	850	827	820	864	800	849	853	831	813	779	830	833	857	841	830	824	823	802	801	891	827	830	836	840	820	803	812	784	847	866	793	759	803	844	839	777	831	795	916	800	794	821	827	806	815	782	820	829	851	838	848	749	874	819	846	878	807	802	785	801	834	831	819	852	823	841	830	871	867	826	854	840	818	834	839	795	838	805	804	830	832	829	819	857	815	870	810	883	845	789	821	793	748	817	770	830	818	776	878	817	824	768	838	767	882	829	780	848	797	820	824	852	809	798	816	810	831	798	801	820	851	820	784	794	847	803	868	820	813	835	851	845	830	840	793	835	815	790	799	840	877	829	810	846	815	798	851	806	859	806	805	808	813	820	831	871	816	784	840	763	837	830	839	734	792	863	762	852	804	840	846	800	821	800	796	821	764	823	790	803	826	844	810	830	831	862	843	858	886	833	861	848	777	902	871	817	814	837	807	827	815	840	847	809	869	788	811	841	772	809	824	837	806	843	840	837	835	797	851	837	836	859	845	799	819	820	811	866	805	850	757	818	787	837	787	856	841	857	826	828	860	782	830	853	831	810	880	826	788	845	806	868	801	825	785	803	808	812	792	820	805	853	823	793	810	858	856	828	824	816	821	846	828	839	809	737	815	816	807	838	862	796	814	774	795	764	786	841	860	765	871	831	761	828	804	807	783	800	827	840	796	788	823	863	809	796	871	800	856	824	837	885	885	872	823	875	801	838	826	849	838	838	846	840	826	837	834	837	770	826	798	820	839	799	809	814	869	799	852	836	853	784	792	862	817	787	820	851	804	881	797	841	790	776	816	847	789	841	853	777	826	825	837	807	853	781	838	889	857	794	847	824	822	815	764	841	823	781	843	834	808	795	875	818	860	858	856	877	803	787	843	802	785	844	824	836	846	800	807	826	855	825	818	841	839	873	821	779	850	837	839	888	787	810	828	809	813	811	788	826	856	818	846	830	812	770	863	825	760	799	858	864	843	796	820	854	822	822	833	852	805	841	812	839	836	836	814	820	882	824	851	822	827	852	860	867	788	787	822	834	790	831	796	819	846	840	859	812	845	811	898	858	826	835	818	862	831	844	809	818	801	786	799	866	817	826	836	847	873	821	830	883	844	854	794	814	756	799	800	837	845	844	842	782	863	815	779	789	886	849	856	865	809	776	805	826	780	813	829	793	854	786	846	819	806	817	853	850	853	785	802	815	796	798	821	783	830	815	855	765	799	846	795	877	830	833	866	844	823	847	856	831	819	898	840	804	810	820	775	824	835	821	821	788	878	802	834	859	875	840	795	825	861	857	829	814	772	833	824	814	758	849	814	874	795	836	803	818	850	822	800	793	822	863	859	878	823	804	845	794	813	804	857	895	864	864	790	842	866	807	812	852	829	828	810	804	811	824	785	869	833	873	811	844	857	860	800	843	831	838	817	791	852	855	839	795	863	879	794	802	829	804	835	818	814	813	833	808	837	803	828	826	857	845	828	805	833	864	830	780	843	831	790	815	804	843	838	866	874	803	829	814	774	828	801	839	800	829	760	820	818	829	806	850	823	786	847	755	773	826	845	809	836	849	821	815	781	857	811	820	858	859	845	844	825	821	814	813	858	804	824	780	802	818	776	811	839	815	833	835	832	819	811	809	825	794	785	813	839	847	855	837	831	803	867	862	848	811	869	879	857	827	824	820	803	793	856	800	821	772	857	836	846	833	804	796	829	865	811	836	861	864	843	830	792	798
65984	59766	79271	70084	54843	39817	25455	13179	5752	2482	1146	588	550	452	419	424	385	419	411	415	405	440	382	410	408	409	412	370	379	395	388	412	385	438	395	394	423	397	376	372	422	414	381	395	382	375	412	426	395	409	405	392	391	391	410	421	421	418	424	420	426	399	400	379	415	381	380	427	417	345	436	417	423	413	399	402	382	398	388	390	379	366	367	417	406	379	397	360	387	428	392	414	399	406	391	420	417	396	390	382	403	403	406	418	433	407	440	405	388	392	479	388	397	407	386	407	389	437	468	401	381	418	388	397	395	402	386	418	359	393	408	390	423	407	441	390	398	408	387	426	411	418	404	377	406	411	387	403	400	427	371	404	389	382	396	365	397	385	392	375	379	392	382	360	412	414	412	410	420	374	339	391	442	416	369	380	378	401	412	404	452	416	416	417	474	407	404	377	413	407	381	400	433	441	396	396	360	391	425	404	428	440	385	407	376	425	439	412	421	408	430	384	432	418	428	415	374	401	378	356	384	385	365	335	387	384	377	408	452	394	398	433	414	414	415	409	382	354	377	375	401	394	413	415	427	419	439	424	389	394	456	406	416	434	370	364	393	399	385	386	430	379	393	372	432	417	459	394	433	393	404	373	374	401	412	385	417	422	370	428	418	400	385	378	451	386	387	419	385	427	416	398	412	392	412	412	419	365	386	395	453	398	435	386	363	409	387	368	391	374	381	387	396	418	412	401	398	426	385	389	400	422	376	372	412	376	416	417	422	399	402	371	389	423	433	361	414	418	391	378	428	440	385	399	437	355	401	386	418	416	393	429	401	350	390	421	406	389	386	386	395	392	412	387	389	367	395	384	352	380	407	396	407	397	394	357	362	389	394	422	412	362	383	405	383	416	367	386	402	412	389	394	402	441	410	409	430	391	429	451	450	409	400	408	385	398	386	387	358	391	396	419	379	386	401	390	407	412	386	392	382	417	405	432	412	377	369	382	430	418	399	391	393	416	400	389	394	385	411	396	397	374	413	422	401	420	435	405	374	423	412	379	398	418	408	380	389	383	377	389	357	445	393	420	392	405	362	389	419	380	406	382	390	426	399	467	399	415	422	392	390	398	389	419	376	399	394	414	413	394	389	436	384	427	429	416	408	412	375	425	362	414	369	379	431	413	389	406	459	404	442	409	423	425	487	409	404	397	416	409	391	367	413	380	387	417	454	370	400	417	390	392	402	415	416	415	455	371	409	422	422	401	421	418	373	387	377	398	441	390	377	398	416	373	393	412	432	414	380	365	429	385	408	370	375	385	438	390	382	427	396	410	389	357	379	356	378	385	390	361	383	422	395	383	349	381	420	386	423	384	413	377	377	418	401	396	392	372	424	402	441	396	427	385	405	410	394	383	396	385	415	397	382	393	410	437	362	396	372	378	386	392	414	408	401	422	402	392	402	426	412	406	444	411	398	410	404	429	442	370	408	377	415	381	397	384	388	426	401	395	394	372	364	388	365	359	379	416	406	433	388	467	437	347	406	407	413	378	391	383	404	390	396	435	428	402	390	402	395	401	417	382	420	409	388	351	415	370	449	373	394	407	373	412	409	404	401	431	354	386	402	405	415	399	396	355	402	414	407	401	359	449	392	395	418	418	427	386	405	387	389	367	403	429	383	371	388	421	407	414	398	397	377	404	413	439	408	423	412	422	410	396	428	376	407	362	407	412	432	386	371	441	381	375	380	381	420	421	435	407	386	419	429	393	395	424	399	374	406	395	403	390	400	442	434	387	398	408	359	427	399	428	407	417	395	379	414	416	439	404	401	346	401	395	439	411	384	358	414	405	392	420	373	420	442	407	450	456	381	420	420	355	426	428	387	423	381	401	406	360	424	392	395	391	384	414	405	414	384	388	390	420	365	402	385	398	395	378	433	389	412	394	364	405	377	354	397	413	416	382	406	446	413	407	381	376	402	425	442	435	386	422	386	404	408	411	418	405	408	453	412	425	457	410	379	428	398	408	396	393	382	428	389	418	414	391	373	412	377	394	402	370	422	401	406	386	421	396	408	393	414	380	374	422	365	368	405	429	422	408	394	369	395	401	404	388	371	395	439	385	372	440	410	388	436	401	407	388	418	418	389	349	404	395	387	360	400	398	394	387	403	385	424	373	387	347	373	417	368	366	410	396	388	362	400	353	426	423	429	396	407	423	401	422	408	397	414	421	384	420	390	419	415	377	408	385	361	410	390	392	394	391	405	404	388	412	375	395	378	445	379	383	419	424	439	459	385	421	393	369	398	417	362	383	400	400	396	432	374	390	386	420	402	404	406	390	431	327	373	373	425	393	386	419	451	378	410	394	401	364	394	409	412	459	424	380	368	396	418	372	388	395	404	421	417	412	427	414	405	426	391	394	390	367	407	406	459	374	415	411	391	426	420	423	416	388	395	391	378	392	402	429	389	409	396	377	397	409	384	399	461	412	404	410	408	344	409	391	395	337	414	438	399	398	407	405	379	390	427	385	425	366	418	434	411	404	385	383	387	406	399	415	406	400	390	408	408	401	424	413	432	402	446	384	434	397	380	405	434	421	383	422	385	419	412	393	451	425	414	372	403	430	421	469	419	382	397	412	445	389	386	410	397	374	370	420	379	391	452	395	417	425	432	415	402	383	464	399	384	429	393	382	388	425	373	381	380	401	423	387	407	392	423	399	397	384	365	370	376	408	413	393	411	414	417	368	410	402	426	404	400	390	404	390	462	389	387	426	383	371	393	392	390	382	427	386	402	399	386	416	361	382	359	408	422	383	426	411	403	408	380	378	381	389	379	383	413	382	408	392	389	386	404	406	418	422	377	366	378	445	376	405	387	382	406	425	439	418	406	403	407	389	416	412	394	421	410	408	403	397	439	409	379	369	375	430	405	423	399	404	390	387	350	396	441	415	414	392	424	423	407	395	389	370	393	362	418	366	401	390	382	368	406	399	398	409	407	406	374	403	395	410	399	430	421	409	408	380	409	428	363	412	405	416	376	428	436	417	420	411	419	367	350	444	400	405	429	432	419	379	399	396	379	401	407	423	419	411	366	412	408	413	362	392	438	431	400	418	411	414	438	410	395	389	394	413	427	411	352	413	360	409	404	420	383	389	394	400	389	379	411	419	438	405	400	378	382	361	352	401	394	400	398	377	406	380	429	417	428	405	411	444	394	385	408	403	414	370	405	391	374	395	389	390	371	357	410	415	376	376	384	396	371	428	387	410	401	373	403	398	380	357	396	405	410	384	395	400	375	375	392	402	395	393	370	422	458	413	374	414	388	398	414	392	378	389	391	395	434	384	357	400	393	403	399	433	429	384	435	453	412	410	405	376	415	399	375	451	350	350	400	381	407	386	406	434	390	368	382	373	425	426	390	416	385	377	375	450	410	408	401	438	411	373	401	377	397	398	411	413	395	402	426	410	395	408	425	401	395	408	392	390	395	399	376	382	455	413	401	419	381	397	397	445	381	438
38122	42243	72683	74710	63776	51349	38446	26260	15616	8235	3732	1849	1510	894	881	890	861	871	849	861	825	851	882	851	852	842	793	869	884	888	813	849	860	813	877	900	859	874	864	866	880	845	853	859	841	871	860	907	903	849	892	871	858	864	835	802	880	855	869	880	844	873	833	872	888	832	888	830	823	900	865	835	833	864	869	876	875	886	845	890	848	840	880	906	830	903	829	853	859	820	819	851	770	910	896	920	883	813	831	890	823	865	857	875	862	844	849	862	842	915	875	965	894	866	867	858	861	817	830	797	851	827	876	790	879	848	869	814	881	836	858	877	820	849	826	858	834	873	819	896	880	856	836	862	854	922	841	828	851	879	846	828	872	861	860	856	857	873	817	830	866	872	872	876	880	840	876	874	816	818	830	867	893	823	857	894	855	862	906	870	879	801	844	829	834	849	835	852	839	841	862	881	849	883	806	835	878	830	837	839	838	885	866	834	886	859	832	808	848	867	829	834	830	875	853	827	865	818	877	901	797	837	821	882	818	873	883	877	869	835	823	861	898	896	880	878	895	823	877	869	870	850	827	869	848	860	873	856	837	878	868	862	868	830	827	879	898	883	799	832	835	844	855	873	912	886	853	885	862	846	845	857	846	828	860	817	840	854	906	876	911	875	866	858	872	889	832	840	885	886	858	883	820	850	837	858	888	857	835	879	833	896	874	850	910	837	866	814	916	880	894	846	829	862	856	842	873	868	809	862	869	870	885	888	877	882	869	848	883	859	887	855	811	847	886	839	813	894	827	804	828	862	911	892	890	919	868	898	916	861	869	858	889	903	849	870	859	938	835	867	836	833	872	900	869	854	802	864	865	872	920	855	826	842	855	877	853	827	856	835	863	880	868	863	855	931	875	853	872	843	832	849	806	839	883	807	831	836	824	854	883	873	844	879	842	867	850	856	849	892	844	849	863	837	897	924	854	851	855	883	818	807	853	874	884	845	842	880	860	825	824	842	851	905	831	877	909	865	868	851	884	841	840	878	807	839	840	864	857	834	906	815	872	842	856	870	870	858	890	785	819	879	849	915	875	835	849	837	869	833	860	914	886	784	824	850	905	855	906	879	853	860	848	869	874	861	851	810	865	864	862	809	842	819	874	907	795	887	825	885	860	863	861	923	886	850	869	854	832	870	901	877	845	883	835	896	869	847	805	881	859	838	815	876	871	878	836	880	860	875	859	895	836	878	855	867	800	853	874	800	835	880	849	845	882	865	839	857	859	861	866	920	847	835	900	863	899	825	845	867	875	848	816	873	860	897	860	865	916	867	854	888	924	879	891	807	879	852	867	890	847	851	854	812	918	855	850	857	903	854	907	786	846	795	876	872	842	858	878	829	902	878	907	892	840	841	842	847	870	840	849	865	876	854	841	916	880	835	914	849	914	854	892	841	886	845	862	841	858	844	877	838	879	865	813	830	877	836	900	884	860	821	883	856	877	883	836	863	893	832	897	825	877	877	816	795	898	923	881	897	842	889	817	825	830	815	863	866	829	861	764	884	827	839	869	904	862	881	873	899	820	889	871	933	839	850	868	864	867	899	838	844	843	827	868	847	844	879	827	899	880	884	854	844	837	865	851	827	884	831	918	853	904	839	874	888	841	874	863	880	903	866	895	885	888	831	865	878	833	871	860	873	870	851	904	832	819	792	826	858	854	876	851	876	872	920	828	840	851	863	883	842	894	864	878	867	808	856	929	852	852	847	865	838	897	819	790	831	913	856	874	806	900	852	904	879	900	894	855	882	878	816	868	838	842	846	796	841	814	846	882	880	821	881	846	894	843	848	873	832	872	894	886	842	813	880	853	893	829	803	889	862	863	860	865	830	901	871	924	871	880	846	825	793	916	901	871	855	824	832	840	893	829	848	802	910	861	884	849	927	859	847	854	829	885	838	855	876	827	830	854	807	888	922	872	913	875	883	841	920	899	848	863	791	850	865	897	889	890	850	821	853	891	875	893	847	835	865	834	859	856	874	841	878	830	879	865	831	848	865	809	873	869	844	864	912	873	887	836	865	902	829	803	896	887	867	855	907	815	807	878	845	851	866	903	837	871	880	861	857	889	859	890	863	884	880	856	840	768	848	907	894	908	831	888	861	859	867	893	830	876	850	856	906	840	877	891	763	847	895	802	907	873	804	883	920	857	820	804	828	863	873	859	846	856	857	934	785	836	843	890	865	834	872	860	822	828	819	855	810	811	821	857	896	896	899	867	861	819	884	843	881	862	874	875	877	834	816	813	873	828	841	857	854	859	838	848	787	912	866	837	866	893	860	890	918	823	912	868	860	804	898	838	831	846	906	859	865	860	841	898	885	866	827	864	838	864	842	860	869	882	882	909	811	856	816	898	899	937	862	900	850	863	838	847	880	858	842	856	820	864	876	845	876	885	868	876	836	877	813	875	851	907	870	870	920	884	865	810	823	848	876	855	874	847	849	888	891	821	892	832	854	849	883	879	888	891	852	862	888	906	890	898	835	828	825	894	846	866	853	849	796	833	880	866	867	827	843	839	880	849	919	873	861	869	864	839	844	844	798	887	875	854	848	880	895	881	861	871	907	819	838	848	863	830	833	899	906	873	832	769	852	818	808	862	858	859	836	828	851	864	884	878	916	842	865	839	849	802	848	878	876	819	839	873	903	865	863	834	838	871	872	873	897	891	859	822	847	873	895	842	820	918	866	841	805	857	832	842	853	910	872	877	875	834	871	856	829	852	896	917	852	854	844	918	859	873	882	844	823	804	863	845	877	858	847	830	876	810	812	878	890	870	872	888	858	862	870	854	897	838	843	827	863	836	887	865	860	890	831	844	825	878	894	851	830	870	866	853	903	866	849	965	869	813	828	873	847	863	836	876	867	866	880	904	871	827	866	907	818	835	859	881	831	815	861	816	849	816	882	856	911	857	880	855	900	853	895	885	819	823	866	898	871	858	810	853	841	861	881	825	825	888	827	877	832	827	859	893	833	888	835	844	905	883	829	834	824	850	835	849	862	850	814	895	926	895	838	858	882	912	797	875	836	874	861	883	814	785	810	863	867	891	878	809	875	861	796	887	812	837	857	842	841	800	880	897	834	812	872	848	837	857	835	828	866	811	847	904	864	904	898	855	859	845	857	845	825	893	826	844	860	824	830	855	838	848	849	855	872	865	859	808	868	879	913	857	845	866	846	851	863	859	806	895	809	856	841	803	881	853	867	856	838	848	868	863	828	861	877	792	865	839	907	911	889	839	891	818	871	884	798	864	859	835	862	850	830	842	853	837	873	867	844	823	866	843	883	858	882	843	883	823	856	826	848	844	859	857	868	864	831	861	851	863	894	868	873	833	858	886	873	864	824	842	917	820	906	811	854	821	906	860	865	805	863	862	866	885	881	905	820	843	869	891	797	862	862	881	839	897	865	812	864	939	875	850	850	896	861	855	871	861	822	854	831	883	866	835	880	846	845	825	832	841	843
6064	3660	7132	5730	3119	1840	1015	706	494	393	317	334	322	308	240	298	283	270	253	282	265	276	274	283	302	298	290	287	282	272	264	288	305	281	303	250	283	277	232	272	307	296	286	285	278	286	271	282	286	303	282	270	280	265	296	275	292	292	283	278	301	291	305	298	266	294	289	251	260	273	267	247	271	278	276	284	279	267	286	272	269	271	259	268	258	278	250	309	278	280	274	298	257	270	256	268	278	259	276	248	304	295	283	257	276	329	272	289	282	266	268	307	278	281	255	252	292	281	283	260	296	271	278	261	231	255	293	267	313	255	296	288	271	285	281	272	262	266	331	297	252	272	294	276	289	249	260	279	280	273	309	272	269	265	265	309	314	281	247	277	261	304	277	265	286	301	305	282	270	288	263	244	284	265	297	302	296	279	272	278	271	287	284	304	272	275	271	262	258	284	296	271	298	277	276	277	282	276	284	254	286	267	268	296	265	295	271	301	300	266	282	262	277	241	271	250	243	238	266	278	291	305	287	254	276	248	271	280	279	268	269	278	305	280	291	314	264	275	306	259	253	284	264	246	261	262	279	261	264	265	298	257	272	291	281	301	242	280	288	276	270	265	297	289	291	300	293	286	275	295	265	250	275	266	276	278	278	287	270	266	291	276	308	229	273	264	271	280	300	266	304	302	302	259	283	273	310	290	297	264	276	278	276	274	279	265	274	306	270	269	276	315	290	295	237	293	296	262	276	287	298	305	270	256	239	294	253	277	265	287	259	268	284	270	299	300	281	287	274	257	273	265	268	269	274	282	288	242	264	290	279	269	260	279	254	255	287	266	314	289	288	255	285	282	260	266	277	306	258	296	260	274	241	281	292	264	287	262	282	261	264	290	273	269	270	282	283	270	249	312	299	317	274	265	264	243	282	269	285	312	265	281	265	269	283	293	264	263	286	290	282	276	251	273	258	278	254	274	267	267	260	288	255	285	294	255	301	290	254	272	273	264	270	247	259	256	330	251	280	247	282	279	244	252	292	306	260	304	270	286	275	277	294	280	248	276	275	267	272	298	276	292	289	284	280	298	311	272	271	291	254	250	265	281	289	280	305	268	289	314	311	247	259	289	287	259	259	293	269	295	300	250	285	309	261	245	275	281	296	300	266	274	292	290	298	298	283	275	286	290	263	275	300	294	295	259	288	262	272	298	275	286	256	304	272	270	288	264	292	278	271	311	284	315	265	270	253	278	283	250	299	262	279	268	265	243	252	279	291	295	259	289	273	269	268	257	264	257	276	289	290	270	258	273	281	274	255	296	324	258	266	292	270	299	248	294	239	259	305	319	309	303	247	287	268	251	282	259	311	303	260	268	283	262	281	257	313	285	253	288	260	294	289	260	301	293	274	279	285	279	293	293	273	280	258	294	290	266	277	291	280	272	293	290	243	313	292	258	299	260	277	290	303	251	271	288	248	252	279	249	274	268	281	270	289	265	308	288	288	262	278	283	263	270	252	276	305	293	324	278	278	291	281	281	259	280	271	285	283	261	277	287	270	318	264	263	270	248	268	243	279	296	277	267	269	249	268	287	279	250	296	258	273	272	281	269	307	257	272	272	273	306	276	276	273	304	259	249	262	273	278	259	257	277	228	247	288	245	293	270	260	244	253	267	249	269	304	275	260	280	281	299	262	252	278	262	253	304	305	282	288	287	281	291	259	271	259	280	310	249	261	257	245	249	282	249	276	280	272	259	281	282	283	242	326	273	246	265	319	284	276	290	250	263	275	275	276	250	281	292	275	282	270	281	285	254	297	316	299	308	293	321	313	261	237	292	308	246	285	298	290	250	235	291	272	273	287	307	249	269	283	260	310	293	307	291	286	277	265	277	293	255	295	257	301	269	285	265	295	287	273	274	269	249	289	260	275	280	288	302	275	286	281	240	276	271	300	268	274	276	296	282	269	289	292	288	279	303	286	276	269	295	289	268	279	231	267	274	285	248	245	278	274	306	282	295	297	288	247	293	276	287	285	273	283	301	270	277	281	287	272	269	252	289	259	296	293	284	308	281	287	282	285	260	247	285	245	269	277	270	268	266	278	265	237	291	291	284	253	315	305	271	252	260	262	277	294	293	263	285	288	271	275	290	286	312	277	314	262	299	266	283	324	265	261	287	284	274	321	293	269	274	240	292	295	270	266	270	290	253	255	292	281	266	298	255	256	285	292	247	301	284	278	291	277	239	296	283	258	229	281	266	293	298	295	281	282	279	258	266	236	237	317	280	320	282	273	263	282	266	300	286	292	265	271	256	229	267	293	281	297	303	273	273	266	305	305	278	297	272	251	279	257	274	258	284	282	280	256	266	264	314	270	252	268	313	246	274	285	250	294	289	307	299	281	253	301	286	277	270	289	286	275	295	288	257	268	281	286	301	282	295	283	268	273	302	290	264	287	267	270	309	277	258	264	245	266	272	296	315	293	320	266	280	249	304	254	282	280	270	291	302	296	278	269	282	255	273	250	255	282	287	299	259	265	270	289	291	268	274	294	274	308	307	273	266	279	278	278	271	248	268	278	268	291	296	256	313	271	304	318	254	260	270	286	251	278	266	298	257	295	266	258	246	294	268	257	286	289	303	311	267	293	281	299	263	295	231	305	273	289	315	260	289	299	254	275	265	284	264	276	287	289	270	299	320	300	273	292	248	300	251	266	249	254	271	285	276	278	290	265	287	305	283	306	262	287	254	264	287	285	224	303	307	262	297	284	298	263	268	290	302	278	311	294	295	261	289	260	246	289	291	283	271	308	274	265	255	234	252	278	251	261	278	287	272	265	291	285	279	256	282	271	279	278	255	251	289	281	234	275	270	302	279	248	295	306	322	276	279	264	307	280	307	291	278	253	279	267	281	316	285	287	256	275	263	243	277	271	280	244	262	277	281	262	303	255	284	257	270	280	281	251	270	279	256	271	280	273	275	273	262	270	279	282	296	250	271	221	322	278	257	261	252	261	270	300	280	272	267	277	263	265	320	273	273	289	311	287	286	280	251	269	292	255	283	254	273	257	260	280	267	253	295	300	276	252	287	293	250	279	269	271	275	255	277	250	275	259	243	275	259	258	267	293	290	271	280	274	292	291	274	270	285	283	262	288	277	270	284	235	282	288	279	272	303	269	299	315	284	283	278	258	258	282	331	331	297	276	290	291	270	289	270	273	258	277	281	280	286	271	291	258	270	260	290	246	260	292	298	246	326	281	280	279	278	255	325	286	259	252	248	255	249	260	259	276	276	311	275	258	279	271	255	295	236	240	281	309	275	265	276	269	264	300	271	311	256	283	239	287	267	281	261	264	320	282	266	316	303	273	296	272	310	252	274	283	279	261	296	283	279	297	279	265	283	294	267	254	248	277	288	250	292	297	275	285	275	286	284	298	266	301	241	273	256	258	296	248	287	259	258	280	257	243	320	295	301	281	261	255	286	271	215	318	272	303	271	313	261	285	285	296	249	265	283
5235	5068	14171	14105	9886	6122	3560	2102	1366	968	802	660	678	629	633	639	642	625	601	661	607	673	621	665	648	616	634	661	650	612	643	644	626	626	615	644	614	648	599	612	616	599	657	595	625	593	666	608	630	649	622	624	639	611	646	606	643	599	685	613	643	626	603	642	654	643	628	639	633	652	622	627	656	680	653	565	644	636	630	654	620	654	627	649	605	625	649	625	627	633	643	634	657	608	635	599	636	612	634	655	635	656	660	619	623	630	619	604	617	621	619	614	647	622	617	652	640	642	625	622	656	631	608	612	633	623	631	609	626	605	684	624	672	629	647	630	649	627	669	623	644	686	620	595	627	646	648	635	636	604	594	618	626	641	620	604	669	624	642	647	616	639	650	661	612	574	612	628	622	636	610	674	602	643	585	626	586	615	630	632	610	624	655	648	631	672	643	641	620	606	666	640	630	622	644	668	643	655	627	636	615	640	608	660	621	640	570	608	673	581	660	643	638	638	626	608	612	657	608	645	640	607	578	612	658	685	617	595	599	664	671	681	619	611	657	623	601	595	607	684	620	667	623	607	631	637	657	597	648	649	605	638	594	661	673	619	627	641	631	590	612	612	652	667	668	661	632	630	664	617	601	638	637	618	640	643	631	640	653	624	640	613	662	637	662	576	664	603	634	628	623	637	636	591	596	657	625	637	638	633	623	603	681	623	663	618	618	592	633	611	629	606	638	621	635	607	613	590	617	620	664	655	628	636	601	602	610	662	646	614	618	593	630	616	650	650	649	640	639	619	663	620	646	608	612	638	627	641	598	599	665	624	609	589	613	642	622	647	609	610	597	636	638	667	608	626	615	586	622	608	669	612	574	625	612	648	633	601	644	606	665	641	630	599	627	554	577	653	635	608	621	619	623	620	594	627	653	648	603	677	628	569	609	629	612	595	614	656	644	660	634	613	649	601	639	633	617	623	577	653	601	655	641	606	619	646	678	641	620	645	694	610	636	649	582	583	640	654	664	616	645	683	621	608	660	636	607	617	640	614	605	650	642	652	612	611	629	621	655	623	620	635	613	601	687	656	599	636	664	595	635	634	607	657	565	653	638	667	666	592	625	602	589	644	609	636	682	671	652	597	617	616	651	616	607	623	622	610	583	626	674	601	590	614	620	671	601	629	620	607	643	623	633	553	602	593	616	638	658	652	612	645	563	646	600	616	594	647	634	622	604	638	636	611	687	634	597	625	615	604	589	608	609	607	642	590	640	627	586	586	631	642	652	620	631	627	658	636	607	622	628	654	608	657	647	633	639	677	558	605	611	577	574	631	606	625	682	582	641	608	608	636	604	651	587	633	581	615	610	675	670	623	638	621	582	620	639	645	670	598	618	649	636	634	595	641	650	619	613	617	648	632	666	581	610	639	639	630	608	617	638	652	641	563	612	587	635	607	623	644	583	670	629	625	622	607	644	588	654	598	560	668	637	610	645	636	635	601	619	630	659	670	644	596	602	652	630	637	568	604	606	640	581	629	596	607	649	611	621	565	612	680	616	655	615	598	633	595	672	579	644	624	600	632	618	620	638	666	667	620	616	631	643	672	640	620	613	635	615	596	636	616	641	642	613	642	624	615	663	596	618	621	642	631	636	622	599	668	579	643	577	664	672	629	674	588	604	628	637	587	570	616	656	638	610	662	637	627	594	653	599	634	605	649	615	648	604	636	646	609	623	606	612	635	657	633	627	658	620	630	638	636	612	610	661	602	625	647	628	673	629	664	620	632	614	625	639	606	651	623	656	615	623	584	608	632	590	660	619	656	610	649	576	607	655	669	622	593	622	595	691	626	615	683	627	597	638	623	619	663	649	610	660	616	643	608	646	619	618	654	665	643	585	613	560	668	623	631	645	595	628	608	670	637	605	632	602	609	667	624	647	625	641	626	568	621	604	638	608	630	627	637	639	622	641	625	619	608	637	605	603	659	687	612	655	629	620	661	633	635	660	595	612	614	592	611	658	666	633	635	618	641	629	625	646	623	642	636	616	596	648	610	645	665	591	610	637	651	656	615	627	610	640	644	637	592	647	581	653	617	581	620	595	579	595	583	629	653	621	651	626	625	640	629	611	606	583	595	696	609	655	626	614	628	646	597	636	616	672	621	614	652	609	598	607	638	642	631	626	611	597	596	657	640	626	651	609	641	612	589	625	619	639	617	587	624	604	669	628	642	648	565	634	603	625	598	637	613	598	629	667	656	620	590	623	635	587	598	643	628	597	587	592	623	643	658	623	602	642	646	656	579	587	592	608	616	589	660	598	597	620	622	629	634	649	624	656	669	689	616	678	656	688	634	590	622	601	665	625	672	664	613	641	636	626	618	593	629	585	616	604	630	662	622	612	622	616	595	644	632	612	650	619	605	610	645	604	648	638	647	642	605	654	662	576	647	640	558	615	596	621	589	632	612	633	627	597	676	608	632	664	605	610	571	661	617	620	628	679	621	651	624	627	608	628	630	685	630	666	612	622	637	652	601	607	642	630	620	586	660	588	649	623	666	592	652	637	554	608	606	594	635	603	649	646	633	618	659	661	656	609	603	566	611	616	632	647	679	652	640	600	668	589	643	611	629	637	654	623	608	664	623	621	653	618	588	581	627	638	666	605	642	591	644	643	632	604	627	620	611	628	657	652	602	634	666	646	660	618	698	641	589	624	625	628	619	631	667	647	621	646	660	591	640	675	618	612	653	600	654	660	624	561	634	614	636	619	671	653	643	655	677	600	622	643	619	626	625	577	661	605	628	651	623	674	626	579	597	637	661	691	620	645	617	578	670	619	628	585	645	627	665	664	636	600	633	618	640	621	614	641	659	678	657	649	666	636	646	679	643	620	593	617	620	608	657	642	602	640	617	597	592	590	629	582	628	614	589	642	645	653	630	596	636	632	620	638	653	605	614	666	626	686	619	621	620	607	611	627	615	597	593	654	639	638	636	617	654	620	657	637	613	662	556	624	608	639	640	621	626	634	593	616	656	614	618	625	626	666	618	610	608	655	638	640	598	651	628	685	646	606	601	633	646	633	607	631	602	624	641	634	600	607	657	604	620	616	600	626	605	622	620	618	616	593	625	666	606	639	622	627	641	593	666	646	589	617	649	599	624	636	612	623	630	619	655	634	595	614	636	606	614	619	620	603	606	590	601	637	648	636	643	639	615	619	609	638	638	661	637	589	614	655	623	621	610	606	615	622	613	574	644	605	648	653	627	642	653	647	619	630	633	601	590	633	646	674	612	669	624	612	631	647	634	673	632	634	632	623	642	637	645	643	653	627	632	639	552	600	619	623	629	589	652	590	599	586	612	648	624	639	652	605	628	619	651	636	634	615	605	623	578	613	584	613	651	646	601	551	616	634	596	639	620	605	619	654	630	610	640	586	627	637	598	632	664	638	623	634	657	611	628	649	599	624	684	628	633	641	609	686	606	627	620	611	622	646	618	612	620	570	634	674	623	637	651
63292	61744	79785	67677	53371	38201	24896	12791	5629	2594	1140	715	522	433	404	405	400	392	372	403	418	416	396	418	406	422	395	409	415	402	430	378	384	413	375	419	405	449	399	394	436	401	395	422	448	396	364	395	415	394	355	430	388	387	439	419	430	441	422	400	404	415	441	370	411	380	418	373	407	360	367	366	409	420	403	425	414	393	402	396	392	394	414	384	438	387	410	375	443	418	381	381	409	412	398	409	424	439	400	378	415	396	392	417	371	367	385	401	403	425	410	416	399	384	355	384	392	426	365	406	401	374	377	378	383	426	398	380	423	384	399	392	384	416	388	439	399	393	395	374	428	414	388	391	435	415	421	454	406	410	399	408	400	402	389	407	374	393	374	405	426	390	414	377	450	410	392	395	412	434	409	393	372	416	386	387	426	411	391	351	392	391	381	402	422	375	363	367	407	390	401	400	398	377	403	400	420	359	389	394	416	421	431	424	403	378	389	384	396	409	380	386	354	387	420	352	399	403	375	386	392	393	426	373	420	411	399	365	403	348	380	416	434	361	424	385	417	381	417	414	412	421	407	398	395	402	365	409	383	432	403	383	398	420	391	397	389	420	414	360	410	418	398	400	403	389	400	384	394	419	392	400	404	383	413	376	392	397	351	372	365	431	431	396	432	402	434	395	411	377	389	385	384	381	396	393	395	415	404	372	418	381	389	422	365	381	382	394	428	417	423	432	429	389	411	398	382	457	437	372	354	403	424	383	406	388	374	377	353	405	384	394	385	450	377	424	415	381	393	420	449	403	437	410	377	390	383	392	407	375	436	395	427	373	404	385	393	409	415	381	405	405	410	374	421	416	446	387	349	394	406	382	362	380	389	402	388	406	390	390	360	417	405	407	413	378	451	382	391	357	407	400	402	362	369	381	374	386	365	394	391	396	401	399	398	387	425	429	377	407	404	397	372	421	398	379	394	353	396	419	387	394	421	384	409	405	359	419	362	428	397	365	346	382	413	373	424	338	381	404	375	406	414	410	387	389	386	385	375	365	387	404	421	399	387	421	399	384	380	378	426	371	431	372	403	361	388	354	425	391	406	402	387	428	475	363	432	409	384	380	422	396	452	400	413	416	421	385	408	374	392	379	416	379	445	399	379	370	389	409	393	381	386	400	401	411	374	451	399	421	376	402	409	406	381	366	394	396	403	408	380	376	360	370	448	391	380	391	412	411	423	383	377	391	410	402	394	432	408	389	346	402	389	416	424	408	404	397	434	368	390	396	391	406	423	391	397	389	390	408	378	401	365	395	411	407	397	402	433	421	417	427	435	414	415	436	387	389	390	377	397	410	399	381	370	398	358	383	392	419	438	372	366	401	433	412	377	412	389	372	393	389	404	384	408	393	361	379	419	405	418	410	359	376	390	405	430	379	397	374	370	412	392	447	366	417	409	411	414	405	380	375	342	396	426	439	420	409	417	376	373	391	398	395	402	417	389	397	406	399	380	388	393	396	355	411	395	409	390	401	412	428	406	405	381	380	405	371	384	384	382	413	346	369	376	369	418	420	435	410	422	401	367	381	400	448	423	360	373	379	343	411	404	398	381	377	429	382	373	379	395	449	378	383	402	401	419	401	393	394	433	389	398	418	370	384	400	434	374	409	407	383	367	393	391	422	417	392	390	404	388	388	410	440	409	441	389	379	380	396	353	385	399	400	359	431	372	355	367	431	414	402	430	362	416	395	404	349	421	370	380	410	380	380	429	399	402	376	388	394	410	403	384	368	387	417	396	406	414	386	418	436	391	385	385	400	362	379	396	384	386	450	380	421	403	412	417	406	427	399	389	386	392	385	407	419	415	439	386	388	368	413	378	387	377	370	403	404	400	395	397	434	430	384	371	380	414	375	399	395	376	375	402	439	444	411	415	392	383	374	390	399	401	405	407	388	395	376	409	416	340	418	381	416	394	413	442	448	387	389	346	369	399	400	395	362	434	415	422	408	413	404	373	418	426	437	370	427	376	364	390	361	415	422	417	363	381	395	383	415	420	385	407	383	397	425	393	417	396	430	421	400	398	381	388	431	400	415	395	386	409	410	421	398	388	431	384	379	369	388	393	406	412	346	388	388	415	412	397	354	358	400	407	407	425	380	381	410	403	409	414	393	404	402	381	387	387	385	414	386	380	391	428	388	371	443	405	428	399	410	456	389	411	436	411	395	406	414	404	388	446	414	444	417	398	396	357	382	394	421	386	364	386	404	425	391	391	363	372	407	381	391	412	417	432	389	396	367	408	419	425	387	417	400	360	381	376	353	434	400	431	420	396	395	348	403	393	441	393	418	393	432	356	388	412	422	410	360	414	401	413	408	410	453	381	413	370	352	383	414	393	355	407	425	395	367	352	388	375	410	397	415	397	389	411	392	391	406	422	426	396	384	372	410	418	380	406	398	371	413	447	370	413	434	452	403	393	420	431	385	391	401	403	384	379	399	403	412	402	364	376	388	387	390	382	374	389	387	382	425	401	366	427	431	452	394	374	422	365	409	381	415	419	395	385	383	380	411	393	406	430	373	408	382	387	433	387	416	380	375	397	360	384	355	387	384	408	382	394	414	403	392	372	422	435	373	381	372	426	402	403	415	417	380	385	384	391	354	387	398	424	417	391	412	407	392	403	394	385	416	433	420	385	390	390	390	370	396	412	382	399	420	427	392	370	393	378	381	382	416	390	414	440	400	390	389	391	363	389	409	392	412	385	399	409	416	427	408	405	430	401	379	410	403	375	399	439	419	401	387	355	428	384	416	366	374	383	363	414	424	394	425	376	433	446	395	369	331	422	397	426	385	415	387	368	389	391	375	388	369	430	434	393	408	403	388	374	413	406	399	385	434	414	401	396	457	384	405	394	383	378	395	402	429	431	418	407	411	402	452	392	354	396	395	402	414	393	403	379	394	392	360	427	427	420	427	377	381	401	400	426	419	398	437	423	411	365	411	409	403	365	390	389	406	408	439	401	437	367	446	375	439	426	401	424	403	410	403	391	393	381	380	365	398	392	414	377	414	378	432	389	399	411	411	406	381	380	422	376	401	408	399	376	395	367	409	418	366	384	388	378	403	392	400	396	376	369	380	383	427	394	377	400	382	387	368	388	377	385	400	392	345	388	403	407	391	378	412	406	439	391	393	374	437	380	366	367	389	408	408	415	401	404	402	414	441	394	381	409	393	363	393	383	439	406	402	397	421	386	436	397	420	391	387	395	380	394	391	405	396	392	384	389	402	405	467	383	410	396	389	408	417	389	404	399	350	367	409	395	429	385	375	380	390	437	418	410	402	404	384	427	355	374	424	370	389	415	422	404	419	392	424	398	394	417	395	359	402	404	393	429	423	434	376	375	410	415	424	389	401	413	373	365	371	387	451	363	405	377	415	382	387	389	401	439	426	391	419	382	415	432	438	391	397	361	377	411	387	379	396	390	399	440	376	371	379	394	363	408	401	394	397	393	388	382	438
35895	44747	73459	72701	62335	50242	38276	26100	15800	8397	4214	2060	1398	1024	869	824	864	863	847	844	819	909	848	823	885	862	869	865	928	867	883	885	856	909	843	858	847	823	872	819	878	803	871	863	854	860	828	887	846	892	844	888	848	892	836	865	880	868	837	862	809	851	864	923	841	834	864	841	859	817	883	914	914	838	857	853	912	847	824	842	869	889	891	853	860	809	831	836	871	852	837	872	844	878	874	832	862	833	885	817	895	862	912	866	832	874	851	862	894	872	857	816	852	876	859	855	854	831	833	878	822	846	836	884	870	892	819	829	860	904	882	894	903	882	848	871	823	840	825	860	859	885	807	836	805	854	834	908	832	826	858	842	838	847	829	857	841	861	865	880	893	847	827	851	873	819	836	839	897	879	852	841	875	852	839	856	801	855	873	873	859	832	880	840	888	871	876	810	858	846	877	873	837	862	862	858	838	857	859	882	851	860	885	876	874	849	879	898	892	880	835	876	788	816	896	872	839	885	858	822	852	849	859	804	857	828	800	889	843	899	820	827	853	849	871	887	881	840	838	881	804	895	835	854	843	844	866	894	854	832	865	848	904	896	843	865	862	881	839	857	912	888	903	812	853	798	859	827	857	801	878	884	850	883	870	906	848	816	853	851	867	871	835	865	868	776	865	842	874	855	832	814	894	827	864	859	899	872	846	858	870	888	853	899	825	905	831	860	817	844	850	848	841	834	846	861	935	830	811	878	831	940	878	858	839	803	868	892	885	832	865	821	856	845	902	838	874	915	891	903	858	905	860	847	840	877	879	857	850	867	831	803	851	872	805	892	922	820	808	829	878	785	873	864	855	848	822	843	840	870	871	855	886	810	833	877	858	865	944	846	856	894	865	858	825	908	859	895	845	842	872	872	837	852	896	838	900	872	833	831	859	840	873	851	838	867	822	843	883	876	867	841	915	814	892	890	871	886	871	860	862	903	833	851	871	851	885	834	897	847	806	834	837	822	885	880	871	861	793	836	870	919	831	899	849	872	833	853	861	865	834	885	909	857	855	832	920	866	890	843	849	901	837	872	847	858	852	823	845	809	831	826	856	853	838	832	901	871	870	837	883	847	787	886	855	856	902	892	884	834	886	850	826	832	857	862	869	860	844	847	865	861	863	898	833	888	879	879	868	876	853	868	845	874	881	784	820	838	849	811	851	886	814	858	882	848	877	907	904	839	897	906	802	814	884	829	858	841	924	879	901	836	876	852	869	834	858	845	892	863	910	855	821	844	877	822	821	816	863	847	872	836	809	831	857	808	882	910	880	871	884	883	836	904	859	838	867	890	840	893	867	842	845	868	917	801	848	820	843	833	872	864	840	886	888	838	795	873	799	850	870	852	894	868	875	848	849	872	827	846	821	857	891	821	844	858	849	885	881	848	838	850	857	825	892	848	840	865	900	827	861	841	860	885	913	889	845	850	909	850	831	883	839	846	799	844	900	855	826	837	852	817	837	825	840	828	853	881	814	884	830	854	880	848	853	815	866	865	880	850	915	884	849	923	889	909	888	866	846	849	859	849	848	899	827	896	879	834	833	858	832	844	832	903	801	820	871	834	872	853	818	817	877	852	831	868	845	863	892	862	888	905	866	830	855	851	879	830	872	850	849	846	856	844	825	841	864	875	868	873	887	884	876	897	829	862	880	862	867	882	833	832	855	864	875	863	889	848	893	886	862	876	876	824	818	820	886	832	817	876	816	882	844	878	880	848	827	863	842	848	849	861	888	851	914	831	900	873	853	892	885	822	849	849	851	841	831	885	902	919	837	927	847	822	824	850	882	853	859	864	835	831	860	920	826	807	826	832	882	875	826	826	839	870	830	825	852	890	876	841	799	919	816	852	885	876	817	823	895	910	856	926	877	846	816	848	838	830	861	907	870	863	862	846	857	841	881	839	840	862	796	852	873	894	853	825	944	849	854	843	860	894	842	879	800	833	844	932	853	931	819	831	881	873	883	812	859	802	825	851	877	853	844	834	836	869	838	860	817	788	837	876	890	835	808	791	889	877	825	853	831	867	819	885	874	813	853	825	829	878	891	802	844	824	830	857	832	885	823	919	832	815	866	880	887	890	862	869	853	833	877	852	899	868	893	891	849	835	780	884	893	852	845	913	845	881	877	849	834	863	891	863	819	831	809	898	865	794	812	835	871	866	828	856	829	815	871	847	975	829	834	868	847	862	847	861	847	882	857	898	849	872	881	853	866	841	846	897	818	864	920	881	872	845	853	845	900	842	869	883	802	814	878	858	867	833	845	831	800	870	874	846	847	938	824	868	862	879	850	846	859	910	871	812	840	837	852	883	851	860	901	875	870	834	850	812	780	828	857	869	807	856	870	796	813	890	878	860	840	858	882	887	827	855	889	907	886	790	859	860	829	890	816	817	894	887	851	853	854	845	852	852	893	834	886	867	844	884	866	867	805	830	874	846	874	858	879	880	886	831	852	872	844	903	833	826	910	817	821	816	860	869	845	846	851	905	861	887	882	849	896	858	837	887	853	839	873	849	867	879	846	884	784	828	823	859	849	859	898	906	863	835	870	908	845	844	870	863	808	831	860	936	842	884	860	877	869	912	836	815	876	877	839	951	893	856	796	832	853	882	843	908	875	860	862	906	815	823	807	896	789	888	838	873	890	919	862	885	853	864	876	877	864	841	859	907	895	819	859	833	880	840	886	869	914	851	867	871	842	874	862	932	828	876	909	867	848	820	855	825	877	834	887	806	839	803	873	907	845	823	823	907	822	834	853	869	865	826	836	811	868	847	840	827	868	835	837	862	852	897	832	838	855	840	901	844	850	902	875	831	817	853	853	808	904	846	836	873	876	833	866	849	869	874	850	841	890	856	842	816	845	834	881	875	886	885	821	863	860	887	873	839	894	874	838	845	887	867	858	829	920	867	876	881	851	858	876	843	913	812	886	857	831	825	865	871	865	837	911	826	858	809	868	819	841	805	835	884	890	876	868	871	890	904	920	859	865	851	862	885	828	863	859	861	806	862	847	843	897	845	874	882	849	893	875	866	880	905	844	775	874	971	849	821	867	870	853	862	891	849	835	820	880	801	862	899	860	888	825	900	857	872	829	826	865	867	857	851	847	858	815	848	862	844	887	878	872	843	856	870	851	883	864	854	877	815	858	851	896	808	844	908	880	856	867	872	884	856	827	822	890	848	817	883	869	816	884	783	870	850	865	866	856	828	850	894	837	876	842	882	851	856	872	881	835	870	884	855	845	850	874	879	871	870	835	883	874	866	839	856	885	867	856	838	881	893	861	904	867	859	896	860	873	842	893	878	847	858	878	859	891	845	885	906	844	874	931	910	878	871	920	883	850	837	917	838	859	843	860	847	872	893	866	895	921	840	907	816	844	892	854	821	834	837	878	885	820	858	824	835	911	822	826	830	884	902	881	847	875	896	834	856	870	883	907	823	886	858	824	871	878	892	820	923	833	857
64652	61946	79917	67383	53341	39371	25675	13330	5818	2704	1409	775	568	458	444	453	433	423	407	392	433	423	421	410	419	430	435	458	411	441	393	448	439	409	397	420	372	408	399	413	394	402	436	422	473	438	406	425	436	415	390	428	430	371	410	438	404	428	452	399	393	453	422	438	438	451	408	444	415	411	410	443	424	449	406	409	452	437	431	423	417	415	435	447	405	449	409	402	433	404	411	443	400	411	439	435	419	406	420	386	378	423	430	396	451	390	435	420	348	413	383	437	433	405	411	433	414	447	442	406	423	432	468	427	389	446	444	386	398	420	383	459	476	420	435	410	407	456	441	447	448	444	437	428	426	426	384	418	410	437	398	452	456	433	424	441	471	414	428	454	440	450	423	398	442	463	424	410	433	428	426	392	447	433	404	378	423	437	418	407	405	434	466	462	420	416	399	433	420	440	412	430	418	449	431	433	457	432	404	390	430	419	398	414	436	418	413	440	409	403	434	405	429	416	421	458	431	435	402	435	442	432	376	419	401	413	428	434	382	418	450	424	466	415	444	450	397	413	464	445	416	437	461	442	468	434	428	396	466	396	457	400	418	427	415	395	424	411	435	416	431	461	445	436	467	414	446	431	404	454	401	403	421	414	431	405	440	430	458	430	438	398	377	407	426	429	371	385	415	478	415	420	419	445	399	386	436	379	418	385	391	396	423	429	436	437	396	430	414	399	455	398	402	444	446	372	459	393	415	410	396	418	429	433	438	460	444	444	468	455	401	404	436	406	412	438	371	425	425	386	385	383	391	397	410	433	414	395	432	379	423	401	400	384	408	427	412	464	408	405	423	399	406	423	407	458	400	455	402	412	450	440	408	450	421	433	412	416	407	403	448	417	440	398	445	394	425	450	422	412	410	416	405	455	425	395	403	440	396	424	423	420	428	407	413	402	415	402	409	433	392	429	415	393	411	436	397	401	450	428	417	421	449	427	408	440	408	433	430	382	392	452	424	419	408	371	412	445	416	407	432	431	414	438	395	442	411	422	434	403	418	474	444	399	422	418	442	417	390	429	414	423	428	426	462	409	413	440	449	408	392	427	444	425	419	433	401	378	442	443	455	459	445	416	420	483	412	456	407	414	418	442	421	445	405	390	487	443	416	465	397	411	393	387	446	409	384	432	420	428	406	444	408	429	434	443	415	391	410	435	436	414	418	430	444	404	411	420	410	424	455	448	431	429	405	432	431	445	398	413	415	470	438	411	405	452	414	414	423	424	412	412	441	407	437	422	433	383	385	391	415	425	422	411	417	435	427	428	464	434	417	390	436	415	418	396	426	430	465	404	433	463	422	418	439	434	420	420	403	413	441	412	425	453	429	388	437	423	396	427	465	383	460	432	448	430	466	397	400	403	403	387	441	440	398	395	456	414	427	413	394	437	423	437	396	354	398	431	449	417	383	431	439	452	428	432	439	396	398	390	419	425	432	428	432	413	436	411	436	426	422	406	394	436	440	394	444	418	438	431	425	408	410	443	421	390	437	429	449	479	425	394	425	428	395	414	449	446	426	424	438	445	385	416	395	431	440	405	417	459	427	461	434	458	422	436	421	421	430	413	416	412	375	393	382	424	405	420	402	431	424	437	410	387	412	420	430	399	415	450	399	433	442	435	434	408	389	426	443	404	437	414	414	442	422	431	421	399	407	424	433	410	417	394	409	427	414	434	436	422	410	434	427	465	453	389	438	443	412	466	442	424	428	447	469	395	398	416	398	469	425	422	440	428	441	380	431	436	452	430	443	422	419	475	403	390	383	464	451	395	419	431	433	427	431	409	422	444	432	412	438	400	411	459	400	423	421	422	438	408	444	425	453	417	425	395	393	404	408	424	459	426	430	457	456	451	426	386	425	424	387	442	420	417	448	407	446	424	401	415	413	441	407	422	408	436	379	409	455	421	428	427	432	418	435	480	425	370	419	432	441	414	416	402	412	417	451	404	465	464	436	413	408	428	405	427	394	428	434	393	428	386	463	431	356	426	410	421	457	405	397	425	369	423	428	404	445	411	444	455	351	424	431	419	416	423	396	429	443	459	430	403	433	432	452	416	419	412	399	453	417	396	382	425	424	432	430	407	436	433	409	414	434	411	384	401	460	398	404	441	411	434	461	469	425	399	409	394	426	413	445	482	389	418	405	434	425	406	387	425	458	426	397	443	409	423	436	395	403	394	453	441	400	431	426	404	447	373	444	410	416	437	432	479	412	401	417	410	442	426	440	412	406	394	407	392	389	400	439	479	419	428	389	441	426	390	421	440	412	402	382	401	423	387	426	419	369	385	404	420	428	394	418	474	446	454	407	421	417	392	395	397	448	402	420	409	452	376	430	390	421	444	412	411	399	412	440	460	354	428	460	428	424	459	411	381	406	442	421	389	402	441	400	441	438	408	441	397	466	437	399	420	433	400	410	393	420	412	409	443	435	402	431	413	403	399	409	403	415	420	399	421	448	433	412	440	437	438	441	388	424	384	424	439	432	437	414	433	428	441	403	412	398	366	426	379	433	435	447	410	382	387	433	386	401	429	391	433	452	414	389	437	419	413	449	427	406	393	432	473	415	418	423	417	421	426	410	467	448	406	395	427	409	421	407	437	445	430	402	427	390	431	421	422	413	418	379	440	472	453	372	419	397	419	451	440	377	413	442	440	400	379	405	400	410	426	398	414	431	438	432	401	420	449	411	407	422	403	417	414	447	424	416	420	436	447	436	475	426	399	426	409	398	429	424	410	452	416	429	395	417	392	455	425	437	403	459	420	402	409	433	418	425	401	438	436	393	424	468	439	467	470	432	433	385	429	427	397	422	389	417	381	446	421	380	407	423	445	397	409	433	435	408	456	453	458	413	407	411	401	410	402	391	423	459	411	457	386	445	444	434	466	452	416	391	419	414	424	435	408	436	387	422	428	426	413	422	396	384	417	460	469	418	412	396	450	461	441	407	429	436	441	418	420	425	429	442	396	392	431	420	445	423	427	375	401	447	384	398	412	424	385	399	413	409	457	449	428	430	432	427	421	408	415	427	477	408	437	462	384	428	422	418	437	450	416	438	444	446	402	428	444	394	425	394	389	436	427	412	401	447	413	431	422	433	400	449	414	409	428	433	407	442	406	421	416	389	401	441	398	411	418	437	402	430	463	463	435	426	382	416	397	411	381	416	420	433	390	431	398	398	422	435	430	395	430	425	442	396	409	397	450	425	422	408	433	452	413	409	391	440	432	452	422	423	457	423	432	448	439	429	453	405	415	449	452	433	418	420	408	423	465	407	399	424	407	451	432	409	461	406	391	422	458	460	453	380	407	449	419	460	409	387	433	401	414	402	387	410	420	409	409	450	447	422	405	425	382	405	455	412	431	410	438	418	415	410	402	389	460	425	403	396	419	434	397	433	404	427	403	433	426	471	398	438	394	429	393	426	462	427	413	430	395	411	418	458	422	408	443	437	431	396	475	404	424
36465	45253	73149	72690	62554	51095	38945	26303	16262	8817	4569	2371	1494	1109	935	895	932	907	909	942	885	884	892	879	843	881	920	907	900	927	946	916	927	897	941	901	898	867	919	948	872	900	833	879	885	892	951	910	933	926	937	877	867	832	922	898	915	884	922	861	891	920	933	886	875	939	870	902	885	916	904	919	909	908	933	878	851	929	902	904	870	919	923	879	943	825	896	884	967	911	894	914	932	877	839	880	874	877	883	908	881	831	879	882	910	896	925	899	922	916	906	876	954	896	937	895	924	878	910	887	872	915	935	842	918	919	899	927	904	913	894	870	936	898	915	871	853	873	941	917	878	936	923	948	933	934	877	905	891	857	907	906	855	959	934	915	913	889	912	854	877	881	883	857	893	889	937	900	935	895	921	913	859	934	892	893	925	887	908	905	853	905	898	873	869	941	949	918	925	921	916	916	885	916	982	915	869	907	907	936	890	861	922	884	930	866	861	875	879	933	877	892	881	884	904	928	839	905	937	891	948	950	906	888	889	851	952	858	906	959	896	978	960	911	930	969	935	920	891	887	940	870	864	947	839	912	914	917	888	889	863	879	872	862	860	899	902	927	896	908	920	878	898	913	909	922	921	911	900	914	899	915	875	907	900	915	888	883	884	929	882	892	888	925	936	879	873	868	896	895	909	908	883	929	948	891	861	921	894	931	926	902	862	899	901	893	891	956	908	910	874	868	921	932	872	887	875	859	926	882	865	863	896	945	892	912	872	936	881	849	845	886	862	860	803	893	864	877	897	884	864	861	957	928	863	888	891	821	889	877	916	902	919	864	870	892	984	902	878	892	880	924	908	913	912	924	913	925	873	911	866	896	874	925	922	891	874	915	950	932	839	855	906	881	853	965	924	938	953	947	891	876	875	907	862	883	871	903	909	915	881	951	903	961	913	919	896	855	898	866	895	961	906	851	881	926	833	878	895	917	900	905	876	895	890	973	919	928	925	928	920	830	903	913	914	920	844	970	875	815	874	907	882	893	907	893	896	861	884	928	881	836	902	869	925	868	863	879	877	846	897	855	863	865	848	903	920	895	913	878	869	911	876	910	921	863	876	909	871	860	902	897	895	923	934	842	891	895	884	923	929	927	838	891	910	907	881	854	904	919	912	917	902	879	883	960	912	924	922	922	955	861	944	872	873	878	901	882	886	899	896	844	929	900	909	895	852	893	905	894	897	889	888	858	900	898	884	909	903	946	933	949	895	921	916	909	924	909	892	893	914	887	887	952	924	926	892	901	841	907	916	869	920	878	892	898	898	910	904	904	890	900	845	868	893	930	885	876	892	933	951	919	928	889	868	913	912	896	895	902	924	869	892	935	867	904	939	877	892	888	881	939	913	902	897	913	938	860	939	915	868	902	873	858	862	936	885	927	905	922	914	915	908	889	933	910	896	846	879	884	933	881	931	892	957	891	900	890	884	944	900	844	912	856	926	899	991	868	950	899	896	861	895	901	920	896	900	957	902	926	929	905	880	888	932	860	877	856	902	878	882	922	887	920	865	934	883	837	930	874	859	830	941	862	950	894	920	900	889	910	961	934	866	956	910	869	885	899	903	848	869	928	936	916	914	919	893	884	915	919	920	871	915	917	840	903	903	902	869	929	855	880	870	921	905	902	929	875	958	919	958	900	916	894	894	870	896	857	865	892	946	879	821	916	885	950	902	860	883	887	893	876	896	909	877	863	975	920	885	927	935	916	885	901	858	917	911	880	891	917	878	864	869	927	909	897	865	924	900	926	905	924	854	870	896	864	884	899	880	877	894	929	924	903	906	868	907	886	956	917	842	898	894	904	888	918	944	954	897	956	919	856	846	844	920	864	860	882	878	872	874	880	844	908	933	871	865	904	907	923	927	883	881	881	901	959	885	897	938	906	925	887	858	887	876	859	839	885	910	915	876	916	871	853	930	916	937	870	904	877	899	906	907	951	861	939	901	938	940	859	903	884	882	920	832	949	864	918	932	901	897	932	980	943	831	937	874	912	912	964	845	903	928	907	891	928	849	894	893	916	934	910	904	888	901	920	882	908	878	882	906	867	864	875	865	896	901	878	911	915	895	865	915	895	933	895	915	888	934	881	880	857	920	943	957	898	910	924	885	938	929	893	925	892	946	883	936	896	880	933	884	926	906	878	870	930	922	909	882	867	926	879	900	834	928	919	857	879	930	918	914	876	883	893	881	923	922	870	923	906	917	930	925	895	869	922	935	889	838	921	878	944	948	875	915	912	921	910	904	897	943	869	946	863	905	902	859	892	874	946	912	927	879	931	865	924	870	890	860	894	933	898	959	884	905	924	904	882	893	889	882	911	851	900	854	917	871	920	884	903	934	924	921	918	904	886	866	862	904	885	873	887	889	890	908	941	906	887	951	950	914	926	893	877	935	956	869	888	933	928	893	861	905	880	908	883	904	917	871	856	918	947	868	907	950	867	850	897	869	870	876	862	923	894	915	885	901	880	913	873	901	927	928	942	924	879	926	976	869	954	898	888	963	911	854	855	927	893	970	886	814	860	873	864	893	862	863	923	930	874	836	917	940	894	914	926	905	868	940	953	953	930	890	901	866	891	936	868	876	927	889	867	883	933	901	833	897	949	854	830	906	931	872	872	962	914	951	908	867	869	842	867	878	898	849	920	920	945	928	897	908	858	893	911	868	914	904	923	919	879	873	856	895	911	941	900	867	911	895	877	940	956	883	930	969	917	850	898	953	905	909	877	873	916	936	910	871	934	940	902	855	905	922	896	930	928	912	885	896	890	894	880	891	927	882	911	910	957	882	890	908	873	905	951	925	903	904	851	933	900	904	935	873	935	867	912	879	920	897	841	836	904	891	901	927	832	902	886	890	924	832	879	874	871	870	860	872	922	928	826	889	854	896	882	888	921	917	915	979	968	918	944	927	894	884	894	896	904	924	946	885	939	892	898	881	860	879	915	877	963	860	903	914	887	886	868	979	890	887	896	950	944	921	868	904	849	838	878	998	855	855	915	850	928	902	905	923	905	888	891	950	895	901	890	853	909	874	888	884	908	932	958	885	930	884	878	893	838	885	925	911	833	893	951	876	896	939	899	881	887	911	926	890	913	891	857	926	896	927	856	903	832	896	848	876	852	898	914	883	921	903	884	931	891	904	898	914	869	886	922	853	897	841	947	930	930	907	903	909	894	902	890	957	896	905	919	877	892	899	915	877	915	863	838	898	932	915	929	859	878	919	929	854	940	904	815	889	890	862	833	905	933	860	910	926	900	899	891	885	920	872	921	887	941	859	847	923	853	863	897	901	898	875	909	859	879	912	897	866	911	887	882	940	911	909	895	877	884	863	848	910	907	917	906	941	882	917	992	919	886	933	937	915	885	939	933	884	923	885	902	907	854	897	913	907	905	862	889	886	912	925	858	835	909	926	854	865	905	952	880	904	908	913	904	914	836	874	882	860	858	970	890	918	957	920	969
6139	4822	7252	4784	3047	1732	1083	701	474	413	319	297	324	274	301	271	272	292	261	307	297	313	269	303	312	283	260	261	268	316	308	280	305	276	268	303	303	276	303	284	268	292	289	292	302	280	296	279	307	301	300	296	304	303	291	293	281	260	246	316	259	306	237	312	292	288	251	287	288	305	302	306	265	301	289	253	289	293	302	296	293	284	266	281	288	301	297	291	299	291	257	286	306	293	279	321	248	287	288	306	289	297	297	276	288	299	257	292	311	319	276	283	278	310	264	304	281	314	293	294	297	302	261	293	286	283	296	311	297	280	244	296	290	307	317	315	309	288	288	281	282	297	254	309	278	307	265	273	282	294	279	300	289	287	288	264	299	262	307	267	309	296	295	274	261	303	282	260	302	281	299	309	271	263	309	296	272	294	263	285	267	300	304	290	303	303	284	274	262	271	270	261	281	266	270	295	291	284	273	283	291	259	273	280	289	272	270	271	307	317	311	280	277	304	280	309	298	258	289	295	265	247	308	256	269	281	279	296	287	288	295	297	290	280	308	264	263	312	264	298	306	302	298	281	271	305	299	292	286	317	266	285	313	262	279	250	266	294	310	306	284	300	274	292	261	270	316	294	304	285	324	285	315	284	289	269	345	253	301	285	270	306	257	299	287	299	270	314	298	270	315	298	301	299	266	281	323	283	289	246	278	273	298	291	310	287	296	250	270	260	304	296	292	290	284	285	298	277	282	292	281	303	296	307	314	281	290	286	264	278	307	310	268	299	287	264	297	298	332	297	270	281	317	252	298	259	305	288	286	264	250	277	263	306	304	291	300	285	303	281	259	272	265	302	288	269	304	290	297	306	293	287	301	275	301	298	246	270	283	283	293	310	300	288	293	298	286	268	273	295	249	290	296	248	279	291	288	275	306	280	273	259	272	280	268	291	297	265	253	286	276	279	289	278	260	300	293	282	289	278	295	301	311	315	291	273	265	281	333	323	297	307	257	239	242	296	289	308	281	285	295	253	275	292	287	290	278	299	313	313	276	307	256	297	297	262	271	294	277	308	304	306	288	281	257	252	337	308	256	274	284	300	297	304	295	293	308	282	289	288	279	280	305	273	235	255	244	310	285	264	280	291	323	283	308	285	300	317	280	292	274	288	274	281	320	295	313	265	289	274	281	299	284	272	261	287	265	244	327	290	280	287	271	299	289	291	246	311	263	278	281	267	332	281	295	300	303	319	287	292	271	272	288	302	314	280	294	289	276	286	276	282	284	279	306	293	263	257	283	290	247	311	288	305	281	289	315	289	292	299	304	279	284	288	259	295	308	286	270	274	300	277	280	267	262	296	312	303	292	263	286	282	278	280	282	293	265	294	287	289	278	307	275	274	293	315	251	302	284	270	290	284	268	312	279	298	287	307	256	298	290	294	294	295	274	270	280	296	273	285	286	283	283	312	319	279	291	272	301	280	308	282	271	305	247	311	295	279	291	295	300	278	279	343	298	289	307	294	296	301	275	274	312	300	251	301	319	296	285	293	287	314	281	270	286	284	316	275	287	291	275	297	319	262	293	242	263	268	271	281	286	270	271	297	290	302	267	299	279	308	291	305	303	306	292	294	261	280	294	283	298	271	285	292	303	260	317	309	297	288	296	285	278	275	316	308	268	275	281	272	290	297	278	285	293	277	275	298	283	289	251	292	247	270	266	269	284	265	271	293	275	283	281	269	247	300	306	292	268	312	285	287	268	271	296	277	292	289	297	302	257	273	266	301	300	310	271	288	297	307	278	272	267	297	299	290	303	302	283	274	285	288	302	297	328	282	309	312	309	285	254	268	325	323	242	271	289	267	268	305	299	293	310	255	285	273	306	275	282	275	291	281	269	270	297	321	277	277	300	317	283	295	317	280	256	284	295	288	308	283	280	287	279	309	287	288	277	307	261	247	298	299	268	272	253	268	274	253	252	296	280	284	299	308	283	315	293	317	284	277	266	295	266	273	286	266	264	260	281	289	285	260	288	286	273	277	264	276	275	288	269	295	263	299	230	282	299	277	325	322	276	273	278	323	284	328	286	283	315	274	277	307	282	308	291	299	301	283	288	270	277	298	279	296	310	300	287	299	284	277	284	271	310	292	270	267	266	305	296	258	328	312	289	292	266	308	303	270	283	294	280	294	279	280	301	291	295	282	300	307	294	293	282	277	305	273	302	267	281	313	339	277	308	306	259	288	306	273	292	289	292	311	298	270	271	280	304	274	306	288	300	270	267	303	277	252	279	292	253	293	275	292	298	298	293	292	259	291	277	264	307	301	287	291	277	293	277	291	332	296	287	279	275	275	292	295	303	253	275	300	277	259	280	258	272	335	291	287	278	299	316	274	260	295	316	278	303	284	269	296	315	280	332	276	284	281	276	291	304	288	313	260	292	277	304	302	288	271	280	271	295	276	284	243	281	287	262	285	288	310	312	240	305	260	277	291	259	288	283	325	297	314	308	263	268	258	292	289	280	311	265	332	272	306	329	310	262	290	310	316	308	265	259	322	358	273	314	274	301	301	292	313	293	281	252	264	254	285	291	289	280	309	308	326	293	291	303	271	296	305	277	278	287	310	278	283	305	262	311	300	291	270	282	284	313	269	289	277	291	310	294	300	319	274	296	275	305	284	300	292	278	305	289	289	287	288	278	272	274	300	285	308	316	277	312	294	289	316	269	276	285	291	284	296	265	283	289	296	268	287	280	261	259	277	279	280	288	247	251	268	302	276	302	260	280	287	281	269	277	283	265	274	253	274	290	280	256	287	283	264	261	280	292	298	294	244	294	271	279	288	275	288	262	283	277	299	293	261	278	294	322	286	293	308	315	283	303	291	281	295	282	330	294	235	278	265	283	295	270	281	235	315	287	287	277	277	260	288	302	299	263	276	295	299	292	286	294	258	264	286	286	313	289	245	284	293	296	274	283	315	259	267	277	266	290	268	249	305	277	279	299	296	317	275	277	289	317	264	307	285	286	310	263	270	318	288	279	276	278	324	248	305	249	288	287	289	268	278	310	309	287	298	243	280	266	289	257	285	271	304	274	292	300	282	277	316	296	306	260	321	285	293	278	287	272	267	270	300	267	328	250	292	288	284	294	290	306	262	286	273	293	273	279	261	295	281	283	287	283	339	294	295	272	326	275	284	327	288	296	297	315	313	317	311	279	281	281	297	284	292	296	294	272	265	284	278	316	296	312	262	273	255	321	288	292	287	280	326	270	232	265	307	264	281	286	288	280	281	294	295	320	286	263	286	344	301	267	310	312	288	278	265	302	296	281	269	287	276	296	281	245	310	316	284	285	278	302	300	298	269	306	291	291	305	305	290	257	286	299	296	299	294	307	286	260	287	292	299	273	263	289	277	291	305	315	281	273	301	280	278	290	302	294	281	301	299	311	257	302	305	266	316	304	279	289	300	325	278	269	295	284	261	276	303	286	269	266	304	315	255	293	286	275	314	290	281
5327	6567	13827	12486	9245	6042	3519	2082	1449	1041	823	682	650	591	652	666	636	640	665	606	649	626	641	611	669	639	629	673	640	632	634	585	652	628	657	628	605	664	631	634	640	627	659	619	643	642	638	669	669	649	620	627	587	665	631	663	649	632	686	682	654	633	615	636	629	603	650	618	630	672	635	645	644	625	627	646	669	626	644	633	639	662	671	654	639	638	604	681	676	602	605	621	644	698	657	649	609	653	638	647	676	648	668	622	650	608	679	670	657	655	686	640	634	635	610	696	648	636	669	697	670	660	637	652	620	692	656	658	640	656	698	667	655	659	642	652	716	620	662	648	663	658	630	612	618	660	669	660	630	655	665	640	629	643	683	685	647	655	703	625	691	662	634	647	676	609	652	687	626	599	658	604	660	669	645	647	638	676	641	621	675	671	647	649	642	618	648	607	627	622	642	643	655	674	649	617	664	621	683	607	664	648	645	607	651	631	651	669	637	660	643	624	620	650	587	634	647	638	608	633	643	652	657	646	636	662	672	645	644	579	660	681	652	662	640	664	693	624	615	647	664	618	637	635	663	616	694	624	651	637	644	596	672	596	645	662	673	632	560	629	645	683	633	637	656	667	646	729	640	661	648	643	638	607	691	709	656	662	639	584	638	625	612	611	627	617	657	618	645	636	651	649	633	596	647	629	654	640	623	620	631	659	624	629	651	646	651	666	654	635	708	668	610	589	612	662	674	668	658	650	643	581	646	641	654	675	661	654	643	628	631	636	606	649	664	637	623	648	607	674	615	652	607	654	625	663	636	694	643	616	647	633	645	718	644	599	642	614	644	653	640	673	627	653	618	652	648	613	637	651	611	676	612	652	644	638	603	628	627	634	602	658	626	638	647	677	675	649	663	627	648	643	642	626	664	623	657	644	670	648	637	679	660	643	618	657	650	667	623	642	594	625	639	636	642	642	623	662	640	630	677	586	615	655	635	626	613	627	628	645	683	627	687	604	660	631	674	629	644	640	666	622	674	603	658	612	648	645	697	607	635	628	613	586	641	626	656	601	675	606	655	661	625	668	641	667	646	640	616	669	601	692	672	700	639	650	641	638	674	644	647	642	640	632	630	642	615	585	634	606	610	662	660	639	649	596	644	629	616	657	623	638	683	641	658	642	664	646	631	636	622	640	638	615	654	651	619	692	605	598	636	678	640	667	641	664	622	614	633	638	599	650	628	631	641	634	702	616	653	650	618	611	650	680	619	695	654	646	618	613	668	619	651	653	646	617	627	607	619	600	621	649	610	629	642	637	599	657	635	624	643	631	654	645	699	649	609	623	657	647	654	619	607	655	685	652	662	663	663	601	621	629	675	659	708	630	662	642	615	608	686	621	627	658	687	645	664	566	622	634	629	630	650	638	651	623	680	606	646	645	585	639	630	627	652	647	640	608	644	665	643	636	684	672	644	642	662	674	672	675	662	623	675	655	650	656	646	679	638	697	637	652	620	643	635	670	628	674	639	618	617	675	626	672	622	639	672	632	633	653	617	608	647	629	634	619	611	659	686	636	617	645	687	664	641	653	642	658	623	668	650	703	671	595	595	660	692	675	651	650	678	617	641	616	606	615	659	658	634	673	662	640	597	611	638	631	663	675	661	638	655	612	650	615	663	629	642	605	690	670	649	634	684	661	653	652	611	672	677	674	639	663	628	624	599	651	625	670	671	690	674	667	671	656	636	659	660	625	603	660	650	658	581	632	660	629	631	633	640	619	631	640	625	629	621	617	617	626	595	641	639	616	643	670	631	669	655	627	648	634	665	635	603	652	652	651	663	593	591	631	668	639	594	623	662	675	664	614	607	655	625	640	660	664	628	627	645	601	620	648	640	643	671	687	635	623	648	682	653	634	640	628	690	631	706	665	641	664	631	646	647	650	676	621	668	598	632	647	599	614	640	650	653	713	641	618	668	651	635	606	709	661	638	643	622	666	667	680	698	656	633	634	644	628	653	659	639	619	610	680	617	617	647	649	662	654	676	594	631	628	623	649	630	662	673	675	651	648	665	638	615	688	613	645	630	571	643	664	658	649	630	687	726	646	645	634	614	654	667	642	654	607	614	612	669	611	674	666	642	655	651	636	613	673	632	646	616	614	636	638	650	657	647	654	679	607	630	617	668	612	681	658	601	654	671	623	625	657	676	635	648	623	675	687	676	632	638	677	659	637	633	630	687	586	609	623	644	635	633	616	592	661	644	651	649	644	646	654	665	632	661	616	616	650	632	596	651	637	663	624	681	659	696	681	655	650	707	618	629	639	638	645	664	651	654	621	689	617	584	620	607	623	682	683	620	666	624	627	649	674	637	642	694	655	644	656	621	644	645	642	614	642	618	649	664	645	638	653	612	658	656	629	652	658	674	680	639	626	615	635	627	638	624	698	637	653	624	650	626	670	603	633	643	642	642	610	677	681	613	621	620	614	616	633	617	668	639	622	625	657	689	659	708	650	619	642	615	650	636	639	652	663	622	633	654	650	623	651	648	615	647	662	684	657	619	659	648	643	624	668	628	645	670	647	658	631	640	650	632	619	644	597	663	645	638	678	650	687	625	711	638	687	620	604	604	641	647	614	644	676	645	703	641	605	592	689	638	647	635	652	640	608	640	614	668	639	667	666	631	627	643	641	639	687	588	613	657	638	653	634	613	625	681	639	619	667	665	642	655	690	620	651	617	636	617	628	652	624	641	689	682	642	595	656	633	634	654	661	629	644	641	658	625	635	650	634	640	662	646	687	669	623	637	646	671	678	658	608	649	649	694	698	601	653	630	610	630	633	640	686	710	664	625	655	682	666	664	655	622	658	639	660	626	606	633	619	638	670	670	681	663	670	657	615	686	631	677	590	653	702	643	639	653	650	646	605	603	613	654	632	651	643	618	611	667	633	635	647	629	625	653	627	665	659	619	601	627	635	614	643	634	655	669	681	636	647	629	615	679	681	635	614	627	592	645	607	615	617	676	641	634	674	659	640	646	626	630	632	645	660	701	666	636	637	644	655	714	604	635	649	617	624	609	642	688	610	694	675	655	641	674	674	663	652	628	618	690	682	612	642	671	614	620	645	611	648	635	645	603	652	601	625	610	658	645	679	641	626	621	626	656	643	646	627	653	648	676	657	638	615	637	634	679	625	675	629	682	638	641	655	594	645	666	670	654	657	625	631	657	636	629	647	643	651	640	651	588	638	655	663	642	643	622	621	607	628	654	620	620	668	673	670	644	623	651	661	642	646	651	611	658	644	661	640	637	645	676	664	629	603	618	664	646	656	639	614	646	659	640	686	646	649	630	653	619	667	620	630	626	626	641	666	637	642	667	662	633	605	671	608	587	669	676	645	628	659	627	657	667	621	662	647	627	624	639	695	622	643	619	625	647	619	652	625	623	645	677	599	657	667	623	672	655	610	718	608	663	628	651	606	690	631	667	639	659	677	658	633	616	664	666	717	676	628	667	646
68576	62363	77609	67114	53558	39629	25448	13352	5647	2544	1237	714	551	457	391	366	402	347	352	372	404	374	429	394	420	421	397	391	387	401	406	411	375	407	424	373	438	416	395	437	407	392	426	392	410	378	398	373	392	382	377	385	390	384	396	402	352	382	376	355	378	411	396	386	439	359	379	417	414	432	378	426	390	412	386	382	389	390	397	426	383	391	371	363	392	409	387	416	369	390	402	390	410	369	390	370	371	381	404	411	397	396	351	420	450	387	382	397	394	421	439	370	414	398	390	432	377	423	408	395	388	348	408	396	386	433	436	424	391	397	392	402	415	399	409	364	385	416	397	380	394	404	364	387	373	376	387	402	360	407	432	408	392	368	398	367	394	383	413	382	400	409	374	409	407	386	403	404	362	395	416	421	406	402	443	395	389	418	400	353	361	373	406	428	383	431	366	406	388	412	382	359	368	411	398	425	391	381	370	393	400	364	405	390	427	364	384	372	446	393	421	388	410	341	398	377	371	390	393	386	386	393	377	415	379	346	432	415	437	435	397	370	400	406	409	400	371	400	395	410	419	382	355	372	397	441	385	366	361	411	375	385	405	399	417	382	410	419	378	451	422	428	399	412	406	371	377	399	406	366	380	425	386	457	429	428	397	412	380	370	395	409	405	400	384	445	424	406	399	401	424	405	420	373	357	395	379	418	402	368	434	377	399	392	439	348	384	408	378	410	360	381	402	371	366	414	377	389	414	388	406	412	389	394	400	368	399	426	391	412	411	394	377	372	388	433	386	392	385	393	429	420	362	365	409	428	421	397	362	398	420	364	394	411	421	398	387	357	368	379	393	368	384	370	384	405	399	413	393	376	398	402	417	397	430	379	400	393	372	390	401	363	352	379	384	374	360	396	412	394	413	374	412	398	382	378	404	420	404	393	386	364	372	414	387	406	417	351	397	402	409	413	362	367	410	383	404	403	355	369	446	374	419	391	388	379	385	397	385	440	418	390	377	390	385	408	382	411	419	391	387	446	409	408	411	401	395	397	404	405	436	400	470	394	385	396	408	403	400	416	380	417	377	419	378	409	390	376	390	414	388	375	384	368	392	382	395	370	414	391	382	429	404	383	391	398	386	433	411	389	406	397	410	384	391	396	406	381	371	416	420	359	390	398	395	372	411	418	431	383	403	382	356	422	373	401	402	394	347	386	414	371	423	390	390	377	387	402	438	417	379	390	401	405	412	405	389	383	396	403	411	411	386	387	403	423	428	390	407	404	406	398	382	411	404	385	396	386	412	389	373	393	403	386	397	366	389	429	444	375	374	395	419	384	388	419	377	384	390	393	364	432	395	400	400	408	421	376	376	396	375	414	392	407	395	375	422	397	406	385	417	383	450	396	425	385	410	408	393	374	367	345	392	420	447	418	393	399	436	437	419	446	442	389	384	400	385	396	386	378	412	395	392	436	432	386	389	409	377	394	390	393	350	353	376	421	410	423	416	427	389	365	373	357	389	401	433	363	414	411	342	369	403	375	407	385	423	396	373	412	389	381	383	406	354	383	382	393	397	424	365	376	386	410	393	433	409	416	382	404	417	377	438	395	422	373	362	378	377	403	419	382	414	390	404	394	433	358	366	405	437	398	385	371	422	377	384	389	362	395	373	385	377	386	400	403	433	438	377	383	410	391	359	429	378	353	451	401	426	409	396	396	385	427	413	360	399	387	415	387	388	384	398	398	382	433	391	372	395	387	390	410	411	391	393	403	355	389	379	416	384	347	377	405	415	376	413	386	399	389	387	401	377	414	411	400	389	409	419	396	391	362	353	390	413	455	391	416	390	427	377	409	390	394	417	407	429	352	380	367	402	377	410	373	416	420	389	362	416	399	368	414	369	413	430	414	374	406	360	393	394	382	410	394	374	372	370	392	367	395	428	410	404	421	394	381	390	380	396	417	397	389	403	447	365	396	398	372	419	345	378	372	400	354	416	400	379	393	381	409	409	390	375	399	395	403	392	394	371	410	419	394	361	397	385	357	393	376	372	420	408	409	387	393	403	399	397	386	375	427	402	362	362	406	390	398	395	404	393	378	392	406	375	392	429	425	388	422	382	380	411	415	385	376	388	422	383	403	378	405	400	406	433	415	408	364	412	439	415	385	359	387	380	381	397	444	379	342	387	359	392	398	347	388	387	418	397	375	399	391	387	381	419	377	382	394	387	386	350	425	431	373	390	381	455	404	394	386	413	384	392	390	412	418	355	398	400	380	375	387	386	402	421	383	389	330	386	369	378	408	406	407	435	383	437	408	395	370	429	380	379	387	387	382	388	403	388	387	381	374	379	390	389	399	375	408	388	391	365	379	371	397	397	437	400	387	394	395	400	392	387	354	401	411	430	382	387	387	403	423	382	390	397	412	420	360	398	437	401	377	403	408	442	383	417	413	388	368	394	432	371	441	417	392	398	404	380	397	424	406	405	406	422	378	402	394	411	387	347	371	425	387	405	393	362	389	378	402	403	387	415	423	393	386	416	392	398	406	444	401	418	422	348	393	372	381	374	424	404	390	394	393	398	386	386	374	393	381	382	411	404	403	414	404	382	404	429	429	418	395	376	356	394	434	369	345	368	410	409	393	374	379	413	370	393	404	394	414	387	377	403	384	395	352	406	405	359	358	380	403	422	408	401	408	384	339	401	386	424	353	400	377	395	399	436	415	372	355	371	407	378	397	370	373	415	365	383	386	408	364	392	402	406	351	372	413	401	422	393	383	429	437	403	402	376	373	385	400	418	381	410	384	391	420	434	395	382	407	403	410	419	416	369	427	394	375	407	403	386	368	401	417	432	395	390	428	385	395	441	400	412	408	395	408	402	357	372	383	403	429	396	400	371	407	412	448	387	381	412	414	389	401	415	428	393	396	387	400	369	400	403	378	370	342	420	463	401	411	413	407	411	402	369	401	423	396	396	385	383	380	412	406	401	444	370	373	399	387	409	404	421	408	381	363	409	419	348	406	376	422	418	406	387	368	337	415	361	382	409	384	349	370	373	419	374	388	398	436	394	381	391	417	369	369	402	373	393	404	414	411	406	397	410	373	384	382	396	390	383	429	377	380	370	386	392	432	412	400	366	406	375	407	381	396	371	444	402	388	425	448	396	418	373	382	412	351	374	368	384	387	391	360	437	366	401	383	393	397	390	392	425	402	403	364	373	368	393	390	385	385	442	418	391	394	421	392	419	402	420	414	368	348	403	412	403	374	387	379	366	375	377	428	418	364	398	423	396	397	396	375	424	394	392	373	390	364	411	396	393	406	400	393	442	398	431	381	372	397	363	388	370	422	399	398	383	414	394	409	444	372	370	408	400	416	390	405	376	407	379	434	396	406	400	429	407	379	396	406	400	387	382	427	369	342	425	380	386	432	402	403	422	395	402	404	436	373	388	430	412	396	335	363	384	365	420	396	400	395	391	379	401	358	416	444	382	391	418	404	435	385	424	398	389	324	379	397
39582	44487	71133	72092	62590	51040	38834	26326	15681	8560	4468	2329	1432	963	847	911	854	851	897	918	860	838	888	876	872	835	886	864	850	896	845	881	816	873	848	829	870	859	867	824	882	766	818	831	866	862	818	812	839	856	852	814	864	882	916	822	817	834	862	880	861	801	832	861	838	832	845	855	886	887	828	827	826	836	843	898	838	856	849	840	859	832	839	899	888	889	898	853	908	855	870	845	869	797	910	846	844	881	894	891	879	818	853	827	822	893	860	848	836	821	834	859	805	876	876	801	826	833	857	896	880	850	849	852	911	849	903	819	878	916	860	833	876	880	868	809	819	864	865	866	826	862	826	840	862	836	827	912	838	883	827	886	876	839	853	864	860	840	915	849	768	878	861	827	873	900	867	857	911	892	804	835	932	836	932	854	832	831	898	835	852	862	817	887	860	824	851	919	826	831	827	851	881	806	840	871	847	882	864	902	877	838	894	886	858	858	895	810	862	850	839	923	884	821	779	863	865	838	826	825	870	861	834	822	880	893	860	834	844	858	859	875	863	850	858	840	848	900	867	892	874	859	843	872	855	847	867	875	840	904	880	854	822	851	887	891	886	840	905	839	860	845	869	887	828	859	860	887	897	875	871	851	840	848	883	825	845	859	799	831	885	848	869	851	891	866	828	918	860	898	901	883	848	784	830	860	907	819	844	823	834	858	867	848	898	832	854	831	875	857	798	858	852	813	834	831	857	899	847	839	902	840	857	791	834	846	815	868	893	850	877	858	813	916	868	833	847	831	869	832	887	876	886	837	848	812	840	806	832	881	867	862	875	815	850	863	818	813	864	821	863	844	911	860	797	872	860	891	848	877	840	864	840	806	852	897	816	874	849	879	872	820	857	867	849	879	829	876	831	805	826	819	812	883	810	858	846	853	886	850	824	850	864	827	822	844	822	857	878	828	818	837	831	850	843	834	860	844	897	862	844	861	820	858	899	874	849	840	894	845	834	818	852	868	826	880	805	882	873	796	844	832	847	890	809	819	840	858	833	877	869	852	888	837	830	797	853	870	870	790	886	849	874	861	864	805	862	830	869	793	868	828	861	793	834	883	873	807	871	874	791	788	834	820	877	813	830	841	810	830	793	872	834	882	832	811	819	876	858	840	816	866	858	855	853	878	919	840	822	853	842	809	879	892	858	866	870	821	905	890	890	867	816	879	838	813	863	866	878	863	862	865	883	867	810	896	845	853	860	840	890	844	878	863	867	866	893	884	852	876	821	854	868	903	851	868	833	830	822	888	856	853	856	906	809	866	868	803	858	878	876	819	865	895	880	859	826	864	822	880	885	858	859	869	849	842	852	870	859	825	841	826	872	884	868	885	903	845	839	903	832	913	828	868	849	880	892	839	828	858	849	826	845	863	863	862	849	808	846	821	855	843	822	833	874	887	916	800	849	877	834	896	850	886	870	816	858	884	831	834	858	879	842	876	848	874	878	836	863	850	844	836	812	846	837	869	798	867	885	846	869	861	819	884	892	873	872	800	920	853	878	844	847	821	881	822	887	840	835	873	892	825	820	824	853	820	830	830	835	797	891	885	900	869	880	841	877	807	835	849	826	895	918	881	882	887	859	878	882	839	898	800	812	868	845	871	885	842	900	838	904	905	870	840	893	846	889	808	895	816	810	885	900	831	870	835	885	882	818	861	841	835	860	847	909	820	837	871	849	871	826	857	864	861	872	843	884	819	855	868	836	852	828	863	832	867	901	888	879	816	862	887	873	841	819	851	883	772	864	874	911	823	949	889	879	867	885	868	828	858	827	834	875	868	887	859	847	937	869	829	822	848	825	835	868	848	849	832	826	906	910	933	852	852	830	871	872	854	789	833	865	853	873	840	819	834	823	872	861	846	837	846	874	805	915	826	863	900	858	848	852	825	824	830	864	877	882	841	904	820	829	864	838	845	857	908	817	862	871	883	838	864	896	922	870	851	889	862	850	839	840	877	876	775	863	839	868	783	881	847	849	884	860	880	835	787	873	865	874	880	869	824	841	872	838	833	812	823	876	900	841	861	832	854	829	841	865	853	804	846	849	838	869	842	842	819	875	868	848	857	844	834	822	872	889	855	831	851	899	862	863	889	887	867	877	853	883	860	784	871	890	856	847	831	833	866	839	832	877	849	892	884	846	845	893	879	828	793	923	834	921	907	840	895	868	847	803	854	847	840	866	865	872	903	866	845	869	812	898	852	857	829	888	839	814	855	845	882	879	899	861	883	820	856	845	812	889	904	876	849	844	877	885	830	814	848	889	840	879	890	833	840	867	818	832	914	857	824	898	798	874	858	808	804	884	850	894	823	841	875	874	836	826	871	837	849	845	839	879	878	909	819	849	831	836	877	896	862	830	859	882	838	845	884	818	879	811	830	875	821	837	875	851	890	850	829	904	797	875	835	850	869	787	823	944	878	879	852	828	834	836	842	915	842	871	809	841	813	855	964	808	855	869	852	879	896	831	856	820	832	817	848	865	878	831	819	892	843	859	823	871	884	821	833	878	858	849	859	941	854	897	884	902	853	837	882	820	889	854	856	883	849	836	887	868	859	825	856	833	906	805	835	898	815	835	817	881	863	851	856	839	840	876	830	842	833	812	883	834	864	892	865	881	874	837	861	802	883	862	849	883	859	827	899	901	903	834	858	888	852	793	882	856	859	904	835	843	823	839	917	832	864	877	859	917	829	846	908	846	861	898	862	841	818	853	842	862	855	861	898	837	871	860	827	884	916	902	896	850	849	809	825	845	901	815	844	875	895	858	869	817	817	864	882	817	822	868	895	889	848	861	861	833	833	867	896	796	868	853	842	887	830	824	900	830	853	799	841	861	850	849	891	889	831	836	902	855	789	890	826	849	863	848	868	878	895	811	807	769	834	878	856	854	846	846	796	890	861	834	836	864	800	942	845	799	850	825	892	939	805	832	882	836	791	842	844	889	853	818	863	864	825	826	860	902	848	884	841	854	817	802	819	857	856	842	858	869	908	926	839	873	899	861	879	795	903	802	849	828	874	813	895	923	892	829	871	857	828	826	825	830	896	884	829	855	859	797	869	814	850	896	862	806	861	919	824	823	895	895	799	839	849	858	852	824	872	888	820	867	869	861	862	848	840	861	833	854	872	863	841	870	887	798	871	854	866	831	862	899	802	818	782	851	905	893	868	853	831	861	854	884	914	855	870	843	876	792	867	882	864	872	842	881	845	871	859	837	878	844	867	873	857	822	873	857	862	834	875	873	844	811	810	801	860	787	806	838	870	848	845	833	871	839	853	843	841	851	876	861	887	867	832	884	821	818	770	875	816	819	853	840	854	896	828	832	850	884	872	877	862	863	823	853	792	825	890	803	828	891	870	821	879	918	894	836	892	859	871	868	884	840	836	871	858	856	863	881	863	865	869	897	869	854	817	877	855	856	852	809	941	842	845	849	803	871	851	862	849	870	858	827	890	842	827	893	858
71203	62841	77731	68034	53525	39482	25347	13691	6450	2863	1342	836	611	444	448	443	434	456	384	388	382	413	442	449	370	431	411	399	444	408	431	447	427	387	428	424	423	411	393	367	428	429	389	419	439	381	421	448	442	369	411	447	424	421	399	417	388	405	386	427	389	400	459	386	380	424	444	466	414	421	384	416	385	434	385	406	400	373	430	401	409	392	424	370	399	364	417	459	429	424	415	406	441	401	437	387	387	367	393	441	411	355	445	396	417	424	401	436	416	407	414	427	424	422	403	418	412	413	385	393	399	354	423	416	423	380	399	434	444	411	443	423	417	435	421	403	408	441	412	444	441	401	407	398	398	429	417	407	409	428	419	447	443	398	393	412	377	403	429	424	405	403	436	381	408	449	425	401	364	405	427	420	441	436	384	422	409	397	411	397	420	444	421	409	371	385	394	394	387	403	437	423	407	387	394	438	429	445	433	405	438	398	423	381	421	409	417	388	402	434	413	400	397	432	440	388	436	429	403	435	413	409	395	439	441	417	414	419	382	410	429	421	414	422	427	443	376	414	398	380	425	389	399	421	401	412	413	445	430	407	440	432	427	437	398	438	417	382	411	371	435	387	405	438	421	389	405	404	395	435	427	397	390	442	427	393	420	410	416	392	405	401	418	408	416	415	424	413	401	421	416	425	376	439	414	399	435	411	442	394	368	405	427	405	405	439	448	409	457	419	378	388	414	432	426	404	429	404	396	439	385	388	403	387	402	433	400	429	437	410	444	387	420	392	416	427	415	431	435	467	440	429	461	421	441	429	346	432	408	416	400	384	370	377	431	369	408	473	420	431	372	422	425	421	457	409	397	406	435	370	437	418	430	430	431	397	376	422	406	414	405	380	385	447	390	405	375	405	394	428	415	384	434	420	422	377	417	386	394	406	444	421	409	403	398	414	404	417	394	418	436	406	394	415	363	420	431	434	410	423	427	419	433	418	366	447	434	365	446	433	454	387	407	396	435	401	447	429	435	416	446	416	424	431	428	395	407	393	432	434	430	414	423	405	403	388	413	475	411	404	399	427	417	403	403	429	401	427	426	430	406	393	367	424	407	441	383	421	412	390	417	418	425	454	400	364	411	435	418	434	417	385	435	436	420	438	447	431	432	424	424	392	421	391	427	447	443	409	433	423	399	433	415	430	424	431	416	380	402	412	409	404	436	357	392	372	407	409	396	401	431	400	427	403	476	407	423	404	419	426	420	450	389	409	420	369	419	399	418	403	398	428	432	380	418	398	445	431	452	379	396	417	371	403	433	418	401	387	457	414	405	403	415	401	424	420	396	421	411	413	391	430	423	395	407	412	357	413	400	433	419	406	392	403	398	405	423	422	414	387	407	407	383	413	429	430	397	390	435	402	365	379	411	406	382	433	414	421	415	439	395	441	433	406	430	426	413	439	408	432	379	454	386	430	380	462	421	402	384	404	428	358	408	415	416	427	440	399	459	432	405	387	373	431	417	441	415	449	419	472	407	413	426	396	415	415	422	402	419	405	374	393	456	403	434	385	421	424	419	416	387	404	401	427	414	371	434	451	447	419	419	403	418	401	367	424	427	413	451	385	406	444	376	456	420	452	441	378	390	408	402	378	438	403	387	388	390	397	429	421	419	433	422	428	442	415	417	393	428	416	447	406	440	357	367	419	411	354	373	425	396	401	427	404	413	396	408	426	440	413	394	373	387	404	444	411	393	404	405	411	408	443	367	389	417	473	453	411	410	403	398	421	401	420	412	416	457	430	446	377	372	419	465	453	391	411	403	434	410	424	413	464	404	372	400	441	386	398	433	396	396	435	412	394	439	412	421	413	401	423	394	421	431	446	408	398	413	423	411	445	416	431	476	397	404	431	365	386	412	389	401	387	401	400	393	428	430	400	364	397	372	407	396	391	426	407	379	379	436	402	426	372	386	398	398	379	450	395	410	461	384	389	420	431	404	392	393	409	394	354	420	389	400	443	392	387	427	400	433	428	424	398	415	412	421	402	401	409	472	420	439	372	393	408	427	448	445	414	376	407	414	421	440	415	461	394	443	412	406	407	433	422	403	416	396	424	407	386	385	393	378	402	432	413	418	424	394	429	412	419	431	413	426	441	416	424	411	395	425	404	420	392	418	420	405	411	406	420	409	418	370	408	379	388	424	402	390	415	425	439	482	415	470	410	428	425	417	415	394	411	403	407	442	455	422	404	421	391	416	401	435	429	401	398	385	458	404	420	438	407	407	405	437	427	430	457	428	339	392	446	361	407	440	401	405	401	381	449	421	398	399	440	389	412	431	423	442	368	409	441	402	409	405	451	429	417	449	427	438	429	393	376	410	414	451	440	409	422	439	428	456	464	424	406	389	403	410	461	385	449	410	418	453	418	410	453	398	441	400	425	420	377	412	413	377	368	421	428	396	415	449	412	380	383	382	426	429	425	427	413	430	440	416	381	421	421	444	386	403	389	410	395	434	450	420	447	441	394	418	413	406	436	418	415	438	429	387	389	411	391	441	434	441	388	401	404	406	397	444	421	412	397	435	407	455	437	381	411	429	431	445	444	415	449	420	405	429	409	459	411	482	408	449	369	406	441	399	418	444	434	423	423	407	387	392	428	382	395	407	435	433	419	426	410	424	397	435	454	384	410	408	399	413	415	451	400	430	392	433	416	429	420	388	400	389	393	418	380	422	443	416	385	427	409	399	390	438	406	394	414	417	461	371	396	432	470	487	423	418	456	386	440	435	433	424	424	418	421	426	366	424	372	400	399	362	400	452	397	461	412	434	402	440	420	452	405	422	443	413	453	402	420	420	417	417	401	365	416	420	466	411	375	404	396	405	394	387	413	382	421	404	403	424	420	413	385	419	409	419	427	463	422	411	424	410	411	459	417	433	419	426	410	424	410	433	409	412	388	427	371	414	386	396	397	435	408	382	453	390	398	428	433	423	437	400	398	406	412	446	414	421	398	408	427	410	423	433	372	438	405	434	466	391	408	424	396	410	399	409	412	396	405	381	400	428	457	388	411	424	428	430	390	406	423	407	396	414	432	394	398	398	457	384	402	407	440	462	444	427	404	414	375	399	426	407	383	434	437	450	413	382	403	435	438	421	384	410	426	357	419	427	413	402	393	385	405	414	417	379	418	397	397	438	425	408	392	417	421	417	400	428	444	409	422	407	383	402	398	393	399	434	401	454	402	443	407	409	382	436	421	353	353	438	422	400	432	408	427	419	428	400	447	457	425	381	436	359	430	446	425	391	375	414	399	415	391	449	411	415	432	404	432	403	394	452	442	406	414	417	398	446	435	448	387	400	441	381	380	424	391	406	391	389	412	412	400	448	439	411	409	423	415	381	435	397	393	423	418	430	400	420	461	426	445	403	434	400	407	422	378	407	445	418	437	418	428	411	377	402	403	409	430	398	401	418	452	408	389	397	364	418	405	409	417	396	414	407	410	404	391	375	383	394	409	420	420
41455	43921	71014	72623	62530	51227	38855	27480	17181	9110	4893	2432	1602	1001	831	864	899	882	859	909	871	909	875	878	849	848	898	802	881	900	872	918	876	892	885	876	842	847	906	880	887	903	863	887	904	908	873	868	832	839	940	910	863	905	841	874	909	874	884	813	901	910	847	837	885	894	884	878	887	901	932	957	847	896	872	904	864	863	861	888	903	905	934	861	793	879	891	893	901	933	842	907	924	898	937	890	870	861	826	919	814	907	860	867	911	901	871	841	896	900	895	947	898	906	928	884	869	893	887	933	907	848	920	932	887	883	934	886	934	908	857	881	883	890	862	920	857	858	888	881	871	874	865	834	878	904	906	826	863	859	945	857	830	903	829	866	916	948	867	879	863	912	883	866	839	867	886	849	892	889	869	903	897	841	904	869	881	879	857	827	851	887	872	876	900	851	867	878	830	873	935	878	829	823	882	847	892	852	866	874	912	840	930	902	885	871	873	823	887	926	915	884	831	907	899	834	830	884	920	843	831	893	871	870	848	873	898	924	880	895	885	859	839	888	894	892	846	870	866	854	854	827	884	884	853	838	863	839	869	923	848	911	905	906	876	864	865	849	814	875	923	907	913	851	875	849	840	833	900	830	868	870	946	861	944	902	902	880	873	913	892	876	854	865	860	842	860	923	870	879	873	886	905	897	854	887	882	904	898	862	876	874	856	863	888	835	910	895	902	888	829	844	878	880	932	887	891	854	834	879	840	858	893	877	880	854	877	845	881	835	852	891	908	914	842	867	857	849	913	912	854	901	921	914	922	893	948	892	884	851	886	858	866	923	858	909	883	917	891	904	867	856	922	867	878	882	904	853	888	906	906	856	826	900	934	846	863	932	869	845	909	823	899	923	911	873	859	859	874	875	875	861	874	871	914	822	888	822	897	883	877	895	889	888	874	877	912	879	825	822	945	931	843	922	854	895	855	893	874	917	845	844	914	885	923	898	830	845	843	861	888	861	891	918	884	936	895	857	864	885	916	872	851	867	900	840	880	871	876	893	883	866	852	861	896	887	890	872	910	867	894	844	890	867	858	859	907	914	838	869	849	898	920	871	946	901	872	868	871	853	867	848	833	848	821	888	853	881	863	847	806	912	868	876	842	835	898	871	885	891	872	883	874	844	899	828	866	874	825	879	918	881	870	893	866	901	869	877	904	906	876	881	849	878	876	886	869	881	891	902	855	871	847	906	840	889	854	865	915	873	891	875	875	929	828	858	892	878	915	854	952	865	851	852	875	894	835	933	896	879	874	853	872	879	883	891	885	913	888	928	883	889	887	922	855	847	832	877	852	882	875	834	877	868	890	877	900	830	863	836	883	887	905	887	872	879	897	903	853	884	900	840	825	914	860	914	879	891	852	842	893	849	958	882	893	853	822	861	870	894	863	900	912	889	835	856	903	866	898	908	878	912	949	866	846	871	917	894	893	870	865	874	842	833	864	825	888	861	888	910	858	835	896	867	844	876	943	882	888	887	870	896	909	913	855	842	887	879	909	887	919	890	907	830	909	949	889	872	882	908	852	890	890	866	894	874	858	878	894	816	860	860	869	903	820	904	814	874	835	886	877	873	874	811	857	854	892	876	834	863	882	915	914	872	852	832	874	923	845	899	871	865	899	917	862	957	919	875	846	838	832	865	919	832	842	892	874	868	824	923	900	912	922	822	887	916	849	842	857	911	866	949	906	853	895	926	835	885	877	838	826	853	890	900	855	846	888	852	892	948	915	871	855	810	866	826	842	875	922	843	891	915	861	824	887	830	839	892	899	886	860	856	847	856	887	941	832	873	883	919	855	833	923	840	896	856	855	832	916	881	888	858	950	883	907	912	835	906	851	902	877	856	928	877	877	850	792	970	811	893	854	862	910	851	893	888	946	841	900	870	863	846	867	851	859	904	867	857	862	943	852	900	892	906	844	865	850	838	916	868	865	868	863	865	880	874	923	901	906	896	875	842	907	904	890	903	883	870	876	834	893	878	874	866	824	881	879	861	904	859	865	861	874	877	859	849	854	922	878	805	855	872	870	844	904	851	887	848	915	933	897	850	901	902	849	882	892	891	838	874	884	890	842	878	866	894	835	828	870	864	908	957	852	880	838	857	883	911	945	862	885	851	926	917	877	884	846	867	872	838	876	871	958	889	916	895	867	818	869	872	931	858	861	868	929	929	904	861	869	909	911	884	889	858	856	891	892	851	899	919	858	835	897	839	918	863	913	874	853	934	915	906	892	901	914	847	869	858	900	894	878	855	900	859	866	922	896	902	940	864	883	881	847	863	884	863	834	873	907	852	852	864	927	876	889	911	908	869	872	838	831	873	851	864	857	878	833	932	861	874	867	891	914	836	923	871	865	845	872	924	847	906	896	891	872	899	856	886	870	844	908	888	889	870	866	886	881	877	914	834	822	814	896	838	884	877	831	867	862	826	828	912	918	868	835	890	867	879	853	865	871	852	898	831	814	881	876	930	910	862	884	935	920	928	915	853	886	868	902	884	870	822	852	867	926	886	912	894	886	849	869	912	903	843	865	812	870	876	825	866	895	942	906	887	881	886	858	864	863	854	910	869	904	874	935	880	862	908	906	942	870	878	922	905	904	863	826	901	901	845	870	863	817	852	834	881	933	901	889	857	858	908	965	905	920	930	837	876	917	863	907	866	844	885	849	856	920	873	886	858	886	850	900	914	897	859	851	873	909	914	883	903	869	891	863	814	872	879	844	887	906	909	833	854	917	885	851	900	890	865	892	870	940	868	843	868	940	857	861	866	903	888	850	864	919	889	892	934	871	874	883	881	854	913	857	918	899	843	902	890	907	819	906	930	877	909	885	862	868	918	886	839	845	825	877	876	851	881	838	874	894	842	876	880	815	816	837	893	911	867	820	869	891	850	923	887	875	850	923	870	906	877	867	915	921	903	887	853	879	901	893	869	877	929	880	816	864	913	931	848	868	866	883	872	899	892	914	913	885	895	851	932	839	899	891	918	877	923	883	892	868	934	899	863	831	915	858	820	797	855	837	876	923	921	922	858	880	832	867	917	888	876	818	861	875	883	936	847	891	876	868	849	904	876	900	855	931	869	857	841	864	880	891	866	886	901	950	852	871	877	881	863	893	871	895	832	879	897	818	914	900	890	851	855	873	915	903	894	907	869	912	868	893	826	915	919	862	883	821	855	877	835	921	859	917	868	893	856	858	915	870	866	863	871	861	863	902	865	890	903	837	873	918	874	942	913	911	875	899	845	854	803	870	925	923	921	897	883	876	884	839	880	830	901	850	848	899	901	913	793	808	888	789	873	935	921	830	866	844	882	892	850	890	861	873	826	860	862	885	889	938	878	839	842	909	832	883	916	856	895	887	878	855	913	862	907	842	917	859	918	875	875	894	890	855	901	841	864	919	858	878	911	846	876	871	886	872	895	932	875	877	854	823	865	873	906	915	880	879	882	881	900	876	882	779	852
7536	3841	6386	4644	2774	1635	1073	641	488	394	367	299	284	277	285	272	268	262	260	268	287	285	281	277	273	250	286	260	278	277	262	309	272	280	286	288	261	263	250	276	281	256	237	300	266	279	305	272	283	281	263	286	277	252	253	254	262	276	268	300	271	293	280	315	251	270	285	272	298	270	260	267	301	280	265	315	306	229	284	257	274	275	255	285	252	300	293	277	285	269	315	281	285	259	251	265	296	259	263	246	275	271	260	299	270	253	271	263	259	296	253	288	294	253	292	294	272	282	270	260	279	256	289	251	275	304	222	284	259	275	298	277	276	270	255	270	294	251	276	255	235	267	274	271	269	278	260	280	263	286	279	272	266	275	295	270	263	295	281	255	271	310	296	275	268	265	274	265	259	263	279	298	269	268	266	256	270	256	250	297	239	265	257	300	279	283	299	248	259	257	290	277	256	264	290	292	275	248	310	279	249	245	239	265	230	278	249	268	258	268	281	285	256	277	263	279	290	248	295	285	300	281	276	276	252	275	269	297	237	285	292	271	257	257	279	246	308	287	255	247	277	247	284	287	266	290	243	302	271	268	287	269	304	282	281	294	239	255	292	232	305	266	234	295	268	253	278	262	256	288	271	270	244	291	265	245	263	269	265	288	272	279	291	261	275	287	277	272	271	255	275	278	287	346	298	258	285	248	298	291	296	284	291	289	291	269	258	263	239	274	289	241	287	280	256	247	277	279	299	249	263	263	271	257	253	296	279	289	289	296	274	265	277	244	260	279	255	257	242	272	272	248	282	248	265	288	271	244	269	274	316	258	292	289	285	279	249	290	289	277	232	282	303	291	254	267	292	259	263	269	250	271	281	262	268	264	296	292	285	298	276	278	293	284	280	326	287	270	271	245	275	293	276	256	266	285	248	255	298	284	280	262	244	251	273	311	276	297	278	302	256	282	271	274	242	284	231	294	293	282	251	286	266	264	296	302	288	312	270	249	255	286	251	295	254	295	281	282	270	271	302	257	300	249	267	299	276	236	257	297	276	302	306	262	257	273	298	285	237	268	277	283	258	290	270	239	250	248	251	256	272	273	275	287	280	288	269	269	275	277	232	256	277	288	288	272	310	313	279	254	283	262	253	284	279	259	292	264	298	288	268	289	321	285	275	272	270	274	278	285	241	255	258	251	261	292	257	296	251	264	265	277	245	287	289	277	283	282	263	273	301	278	270	248	285	282	286	254	317	266	234	257	281	263	261	271	291	264	282	270	258	303	288	271	270	250	250	298	269	249	245	261	284	249	267	289	300	298	267	264	320	279	315	285	279	246	261	266	261	259	306	264	286	291	275	270	274	252	242	268	275	318	306	284	269	267	258	268	271	277	286	260	259	289	258	287	268	250	236	249	284	232	291	278	306	285	264	278	281	282	254	241	318	248	269	260	278	285	280	284	272	245	263	267	275	255	279	258	289	273	284	281	273	272	274	262	253	276	278	289	274	265	282	249	284	265	290	273	281	273	228	270	259	254	250	283	273	252	304	228	240	284	279	247	310	266	255	272	252	269	271	263	283	270	264	278	303	255	265	294	285	275	282	315	301	264	287	310	272	307	267	275	285	280	251	270	264	277	288	248	269	297	271	263	280	287	261	261	263	279	274	249	267	295	272	300	232	283	293	284	270	250	285	302	264	284	266	295	266	281	316	290	271	267	294	275	276	281	247	286	295	281	249	259	275	269	260	277	264	289	280	296	280	278	293	284	275	269	261	298	284	286	279	310	277	305	272	254	258	264	263	293	286	258	295	241	252	262	278	276	267	281	266	279	289	245	264	274	258	259	291	290	276	257	267	256	291	302	256	285	252	276	257	257	280	264	282	288	283	276	264	285	264	267	263	261	245	290	246	261	277	263	260	276	260	247	276	252	274	286	270	314	305	287	268	252	287	265	253	316	271	273	292	272	289	241	276	275	291	268	252	258	291	282	238	256	292	296	284	288	306	279	295	294	259	244	267	267	285	276	251	272	258	290	270	279	269	231	279	297	274	276	273	285	262	286	259	275	250	277	264	271	248	267	279	284	280	264	291	260	264	266	250	252	267	273	269	269	279	283	275	270	280	276	261	281	275	282	238	302	280	274	298	294	265	225	286	256	299	271	287	263	277	255	266	251	295	259	264	277	275	303	273	293	283	273	264	320	288	250	263	253	261	252	239	278	280	253	286	258	295	265	274	244	257	271	256	274	271	244	277	267	254	244	262	264	259	262	275	273	293	259	285	266	263	262	286	266	246	269	261	229	244	275	256	263	273	253	276	238	280	296	278	272	254	272	280	273	262	257	286	274	237	289	300	257	259	260	260	233	289	273	286	250	282	264	292	251	270	283	293	262	264	277	306	291	254	298	289	260	254	267	273	275	260	257	263	298	254	278	263	274	264	253	287	264	270	296	284	265	295	279	262	267	286	258	269	267	282	285	253	266	296	289	266	300	276	278	277	283	271	280	291	274	325	293	266	287	257	263	271	272	276	302	293	256	237	309	293	237	264	271	300	285	246	271	304	255	270	282	244	262	285	290	260	249	268	271	271	266	283	274	253	278	242	270	276	280	295	283	269	300	290	261	251	265	267	272	271	233	265	246	263	299	272	279	252	281	263	277	277	248	257	269	263	236	271	281	314	290	263	247	277	274	296	292	307	256	297	277	276	295	250	292	255	307	287	274	293	266	279	265	275	270	282	286	249	269	269	241	287	276	253	281	286	268	287	279	265	286	279	261	254	291	288	272	244	271	257	273	259	244	295	253	265	243	287	304	272	245	295	266	291	327	260	247	275	276	274	283	265	261	264	282	266	264	281	317	280	309	281	255	254	266	265	252	243	291	291	283	259	245	303	255	266	293	264	275	254	284	251	272	268	304	284	289	278	310	274	275	303	295	277	259	253	282	267	253	281	282	267	279	293	276	259	235	303	298	278	302	267	299	270	267	285	282	283	236	283	276	278	314	299	278	290	276	258	216	259	271	276	276	267	275	251	240	274	276	290	269	257	284	281	266	288	251	249	285	284	291	268	264	252	298	263	293	263	284	239	281	294	272	243	272	262	286	261	261	239	295	284	275	275	289	272	296	269	253	308	308	288	268	260	256	258	262	265	264	260	277	257	260	265	263	270	276	277	274	282	258	284	253	257	254	302	291	275	271	258	257	275	305	260	273	277	269	244	268	234	275	250	278	268	261	272	248	271	280	295	264	247	270	254	261	275	287	276	269	261	281	253	279	283	261	287	269	258	284	257	263	270	260	322	251	255	276	253	274	248	244	237	286	272	293	258	270	250	257	274	292	244	248	272	273	248	260	277	282	294	301	266	251	255	284	277	275	279	274	263	265	276	257	269	276	273	277	293	285	285	274	247	291	275	279	280	279	287	296	264	272	274	258	268	248	255	270	271	260	307	284	271	248	252	281	268	275	250	251	264	266	267	260	271	307	258	270	276	284	273	235	250	260	264	275	235	269
6411	5261	12702	12158	8955	5985	3792	2346	1484	1046	829	712	646	599	639	611	573	583	590	628	614	580	608	613	603	589	628	627	659	600	590	634	662	643	635	597	593	588	612	647	568	660	598	625	592	590	612	586	639	618	617	598	638	593	646	654	628	630	644	634	566	565	643	619	634	598	611	584	657	686	595	630	600	613	601	605	598	673	618	571	604	564	583	620	597	626	635	567	650	611	593	571	657	619	607	618	626	583	641	588	610	655	578	640	618	646	605	614	592	646	694	565	592	649	643	608	633	581	599	613	592	637	592	617	641	637	647	639	623	561	636	629	659	615	630	665	571	609	584	610	582	626	619	619	630	597	597	609	629	601	623	563	625	638	633	626	572	626	679	631	585	618	610	593	613	600	598	644	565	598	628	614	597	648	595	566	607	584	606	582	609	642	613	602	612	633	609	603	577	593	618	610	602	587	675	626	638	625	690	625	594	616	650	652	606	582	594	649	558	572	596	642	636	622	599	600	612	611	609	628	601	612	589	603	632	646	653	633	593	644	584	660	638	609	582	604	605	627	647	570	578	595	569	629	596	649	634	641	602	633	617	627	641	608	645	627	623	616	596	608	593	657	631	655	616	620	589	600	581	614	634	579	621	639	636	588	606	584	601	608	606	602	617	588	653	620	651	611	584	626	630	642	616	607	635	607	649	588	634	613	598	623	633	604	610	626	625	617	623	615	624	595	615	635	615	586	614	652	615	626	625	651	627	604	646	608	623	585	590	633	601	617	627	614	635	632	615	575	634	624	637	595	605	636	592	623	612	593	610	613	571	628	625	602	599	608	621	610	577	609	577	601	603	611	614	626	585	612	599	618	632	592	622	576	632	606	625	648	620	640	666	606	613	580	669	600	620	623	606	643	592	611	644	605	624	587	617	622	601	637	599	584	620	599	639	606	601	622	601	576	600	610	587	564	607	621	666	620	614	589	562	609	638	606	626	614	615	613	618	675	613	641	620	603	645	635	635	626	637	599	598	643	581	593	629	607	614	600	591	611	629	607	623	644	612	634	570	604	622	631	646	612	566	564	639	637	640	617	635	563	593	588	615	601	607	622	595	599	638	613	597	656	634	640	586	616	660	582	610	566	615	614	601	623	650	618	634	562	615	593	577	584	650	622	632	575	617	608	629	614	625	617	580	648	625	611	568	610	595	619	600	573	580	634	608	628	601	618	588	639	619	622	615	627	623	642	652	636	666	613	662	625	578	611	612	646	607	611	603	612	598	585	644	616	626	635	569	629	653	579	602	675	603	637	584	636	636	592	590	603	574	625	651	611	557	634	630	632	636	597	645	645	608	589	625	601	646	628	594	635	597	585	610	681	644	577	577	602	624	612	632	622	540	618	609	615	597	616	620	603	627	584	608	612	645	658	610	572	637	626	619	626	617	575	616	584	614	615	644	621	646	638	635	584	612	603	584	614	589	630	600	650	627	639	626	622	625	592	597	618	616	554	643	584	588	598	613	580	634	587	604	598	629	613	564	582	582	621	645	583	612	595	612	613	586	617	613	620	652	609	634	609	623	604	602	624	588	664	594	607	656	596	618	644	624	568	600	592	619	640	645	642	639	638	638	627	617	609	604	637	639	635	609	625	620	612	633	624	611	631	623	640	592	636	622	658	603	557	623	633	603	582	596	611	582	632	661	616	578	582	605	605	585	632	629	574	626	585	591	604	666	639	578	580	608	642	613	616	640	628	617	644	594	571	662	616	603	606	620	584	569	602	625	659	560	616	615	612	625	618	629	608	596	614	624	669	628	605	593	612	570	642	612	659	626	614	611	634	636	628	640	582	579	637	619	647	647	589	614	618	589	638	566	605	594	634	616	584	631	609	613	614	589	586	652	585	613	593	626	617	631	590	616	579	585	611	607	609	639	643	635	626	646	640	572	631	591	634	606	619	614	601	602	663	621	579	625	648	648	579	609	609	640	610	640	617	592	588	615	616	612	624	632	650	609	607	637	604	592	566	639	614	640	641	574	652	652	640	610	611	629	629	640	608	630	597	638	590	683	572	598	631	558	618	580	603	622	586	578	613	643	598	669	604	604	636	630	599	608	647	624	606	613	607	635	618	591	611	635	636	652	574	619	610	601	546	655	603	617	635	644	566	601	615	582	587	650	619	617	627	607	609	587	570	572	617	618	603	603	587	643	593	611	599	619	659	633	566	610	622	611	590	628	592	638	610	643	592	613	663	594	603	582	631	700	613	671	640	606	589	613	596	621	634	580	662	637	582	628	632	603	644	622	650	591	602	583	621	622	582	604	630	571	614	668	623	592	605	623	621	641	614	626	621	600	579	615	605	597	641	581	607	632	596	585	636	620	590	619	615	627	619	623	596	637	663	595	586	642	605	653	601	597	588	603	634	611	589	632	589	597	580	630	636	584	611	571	578	631	594	636	605	653	660	619	633	601	640	639	656	627	612	677	631	648	595	598	639	616	630	598	630	608	652	636	614	629	639	617	611	631	626	613	628	597	606	619	616	625	602	630	621	642	617	640	619	598	605	637	570	627	618	625	628	597	649	650	621	596	622	642	577	633	617	556	590	595	625	640	608	643	628	618	597	593	606	599	624	604	663	599	659	638	610	638	597	637	619	580	614	660	606	622	622	653	611	575	621	614	628	599	639	635	644	600	636	562	640	609	619	592	603	620	609	615	658	585	614	584	588	594	650	592	580	606	644	647	606	597	598	628	655	601	596	604	591	598	626	643	650	608	637	580	635	617	614	623	592	601	620	625	597	602	597	597	641	636	618	626	608	598	640	602	563	592	599	642	619	622	578	633	594	610	665	577	594	571	587	610	604	571	613	609	638	632	631	620	605	596	631	617	586	605	608	674	660	639	655	589	620	605	609	594	582	601	636	612	622	619	593	620	594	569	621	601	655	583	591	625	634	590	635	640	598	627	574	601	639	588	609	618	596	584	617	608	612	594	608	605	619	625	546	604	650	639	640	617	583	623	660	606	602	580	650	633	625	640	564	607	593	634	613	623	575	613	635	589	624	593	593	628	634	588	603	622	586	663	604	596	619	671	565	586	601	602	618	593	610	654	616	631	574	627	600	618	641	609	612	626	616	621	618	628	574	593	639	651	596	637	682	621	646	612	594	599	639	624	594	583	605	602	641	593	629	609	614	597	618	571	600	622	619	634	658	610	620	590	616	630	648	612	631	648	585	589	631	566	615	621	587	626	651	619	619	612	584	612	628	617	600	607	599	584	613	609	627	627	642	620	553	611	618	626	573	649	634	629	624	627	615	630	630	616	597	620	577	655	652	608	600	633	623	592	596	651	613	619	620	588	649	634	627	581	632	595	624	596	599	607	566	614	591	611	615	579	616	618	629	548	613	639	624	583	604	618	624	632	578	585	615	580	561	632	587	633	641	629	593	620	571	645	609	600	609	613	628	605	659	620	577	630	612	603	655	625	621	598	590	630	629	601	590	601	587	570	593
68929	64127	75982	65830	52935	39460	25934	13690	5892	2745	1458	773	522	401	396	389	394	377	392	390	413	380	375	403	376	377	351	386	387	375	379	401	398	386	403	376	372	399	388	395	342	327	354	357	391	349	368	408	409	423	391	362	388	390	334	379	423	379	426	396	391	347	351	383	364	381	385	381	378	356	392	419	345	365	358	402	402	402	373	379	355	349	425	375	371	370	435	349	353	390	414	352	411	342	364	378	372	374	382	365	406	380	411	418	341	389	387	380	367	400	373	377	413	396	377	378	392	379	366	371	394	364	386	386	351	423	386	378	385	374	398	411	377	380	405	369	357	404	396	368	400	368	377	436	405	385	398	390	421	352	409	382	396	416	384	372	419	379	358	356	387	372	387	390	370	371	389	373	383	361	360	377	429	359	350	392	386	385	401	388	389	380	400	402	395	388	392	394	389	347	374	342	375	357	382	386	419	393	394	359	362	353	365	342	371	376	393	411	385	370	396	400	388	379	369	378	368	373	359	366	369	341	355	345	357	373	379	411	393	336	344	406	380	355	391	373	352	393	388	368	393	413	385	373	427	400	378	352	404	390	382	405	401	389	341	410	415	398	369	340	302	375	377	390	364	357	403	388	351	394	390	361	377	364	367	363	383	344	375	382	371	346	372	331	371	388	344	398	376	401	416	401	378	354	381	394	339	404	377	377	375	385	389	381	356	417	375	350	399	400	384	366	373	367	376	331	410	376	363	385	372	390	408	401	409	380	328	389	398	355	381	369	381	385	378	388	401	388	364	412	343	403	366	341	379	388	386	376	411	405	394	382	403	399	356	377	338	387	369	378	411	403	392	385	396	387	371	383	362	364	338	374	405	404	392	397	397	362	384	365	383	430	390	414	371	386	375	395	364	346	395	369	398	404	396	349	356	377	370	391	365	389	403	397	406	391	405	374	396	387	389	357	366	387	398	362	389	394	369	381	409	384	392	371	398	366	382	366	374	419	384	384	370	365	404	374	384	375	402	396	394	399	360	375	370	410	367	378	342	419	387	381	339	340	367	369	433	399	391	372	390	339	359	356	388	341	355	386	367	329	387	391	383	370	364	391	396	363	388	371	396	396	364	364	383	343	367	393	413	357	360	416	363	409	369	393	419	418	355	408	402	382	422	404	410	376	384	419	400	413	370	354	360	344	374	392	404	373	357	374	408	375	398	397	425	366	388	403	370	376	358	394	379	387	381	412	349	372	369	373	374	426	419	385	386	381	380	367	381	406	368	384	401	379	357	379	357	396	362	382	349	363	361	369	390	420	440	416	389	381	351	356	375	385	457	405	439	367	378	357	378	413	390	403	407	382	338	373	377	387	415	402	353	383	373	368	373	396	411	400	369	383	369	384	392	387	352	404	372	359	371	369	412	406	341	329	396	400	402	376	397	365	381	378	395	397	389	385	379	370	374	360	423	365	380	392	374	370	373	416	386	382	360	381	380	407	392	377	378	391	342	354	417	384	390	360	365	366	367	350	393	370	370	384	374	386	397	354	366	362	384	397	341	362	400	376	398	387	398	389	350	398	392	383	379	427	390	375	398	367	368	349	377	397	414	382	378	382	376	357	373	374	386	364	342	388	354	383	381	383	361	368	377	375	402	362	390	401	376	416	389	368	394	393	389	392	383	390	396	415	391	379	404	343	343	378	367	386	341	358	406	362	363	344	322	419	376	386	362	406	336	392	362	356	412	386	380	383	384	371	382	339	386	341	360	356	403	353	412	386	410	402	388	352	372	396	366	395	365	392	367	398	431	424	380	407	364	429	405	361	387	364	368	379	374	376	375	374	415	374	379	353	378	345	415	385	399	374	377	405	384	385	385	388	406	396	417	362	377	395	356	395	378	396	351	403	440	368	382	352	379	368	384	395	395	399	375	412	380	410	369	392	406	376	360	369	400	424	325	344	349	396	385	379	394	411	388	368	385	354	389	399	391	383	363	350	372	393	368	364	379	383	383	378	371	389	376	370	356	369	419	395	383	383	356	360	359	354	367	371	374	378	387	411	373	386	371	363	362	386	363	396	372	356	379	368	397	366	408	381	420	370	353	389	394	393	378	408	374	370	381	432	397	392	391	380	349	368	389	385	400	367	371	355	343	387	371	368	396	378	383	355	395	384	371	347	364	385	393	370	371	377	346	349	401	363	357	378	348	378	452	336	368	373	382	366	339	352	389	397	382	399	367	354	365	374	377	359	415	379	382	420	378	427	376	389	370	349	386	359	367	374	362	376	378	387	380	383	406	384	393	351	379	396	351	395	381	370	353	414	370	364	417	355	387	409	408	373	380	378	390	371	360	381	377	406	366	400	372	385	344	388	392	363	392	351	385	392	355	391	388	390	403	354	360	394	405	419	318	417	350	395	383	361	374	422	375	402	365	371	358	353	385	382	410	343	390	353	359	361	391	406	390	346	408	403	410	330	370	368	392	452	372	395	362	391	350	414	389	405	355	373	397	386	392	416	386	317	372	381	397	368	387	368	374	381	375	393	415	376	358	412	345	389	386	396	348	357	388	420	358	363	391	386	386	422	373	396	391	352	380	359	388	375	351	375	349	378	367	393	371	427	384	397	351	370	356	381	375	370	418	395	392	408	388	371	387	342	385	382	372	385	379	334	384	383	396	414	372	387	380	380	417	388	356	374	396	380	390	348	392	385	389	402	395	372	380	381	374	398	380	415	376	387	347	373	401	412	374	339	413	380	364	401	402	371	371	372	407	370	364	378	372	394	347	414	370	380	364	362	412	387	401	365	427	364	374	401	384	368	362	350	406	388	376	387	347	419	379	338	402	370	371	377	362	384	383	352	411	399	365	344	363	413	369	352	350	366	312	382	380	367	384	384	423	377	380	395	359	362	402	356	336	381	407	354	395	367	372	390	384	391	405	369	379	372	364	384	420	386	366	389	367	361	398	406	371	342	362	367	388	349	407	390	379	372	359	367	342	397	374	366	380	382	383	380	449	406	415	370	354	364	351	361	370	371	388	360	327	400	372	373	356	398	364	398	340	386	347	412	370	362	378	397	391	356	387	379	427	385	392	373	374	408	384	364	390	393	381	381	369	405	376	395	412	374	396	431	374	393	387	372	358	367	376	361	402	391	383	385	394	377	375	417	406	401	441	383	359	346	395	359	311	390	373	399	387	368	371	387	404	361	386	410	397	356	369	364	393	383	368	389	388	402	357	391	364	380	369	338	359	383	385	418	414	407	369	361	369	390	388	359	414	375	425	402	346	398	370	380	361	400	423	401	391	394	371	343	397	422	410	408	380	398	374	375	407	417	399	360	389	387	376	371	414	393	367	372	381	394	371	380	394	365	381	344	364	366	380	363	388	417	373	387	408	394	385	383	335	389	373	402	368	378	432	399	396	378	411	402	369	415	422	389	386	389	371	387	377	361	370	387	344	389	350	375	403	384	369	432	419	412	368	364	368	389	387	394	399	387	444	396	386	403	392	356
40687	46323	69643	70890	62064	51178	39432	27070	16195	9295	4993	2648	1433	996	837	846	843	802	885	834	835	875	836	876	820	835	822	796	783	870	775	811	827	836	832	833	797	799	804	875	784	825	858	776	834	862	812	806	869	881	837	819	794	847	808	822	829	866	836	783	857	883	810	768	855	829	783	856	784	822	802	821	871	780	826	836	781	768	814	817	803	812	835	851	845	826	829	792	796	781	837	857	779	824	824	855	785	772	811	819	817	822	771	817	793	856	859	820	885	834	879	833	863	874	824	828	841	879	839	845	847	836	816	838	860	829	839	780	807	880	805	866	849	837	828	814	867	785	821	827	791	797	837	890	901	787	863	812	862	846	815	840	830	773	816	789	835	871	867	872	821	848	796	849	813	813	839	848	840	835	839	787	802	864	839	853	805	804	799	788	841	822	808	784	792	853	841	845	778	797	839	790	824	802	833	810	809	849	841	838	849	811	837	826	831	805	858	825	831	827	838	831	813	869	851	825	830	784	848	807	808	834	842	847	801	821	821	807	921	832	879	840	812	728	859	812	811	814	874	828	782	827	869	799	816	884	813	805	820	820	814	824	851	849	831	838	799	833	846	854	801	843	820	856	798	783	820	841	841	841	780	819	827	854	778	749	836	831	802	793	804	778	830	821	821	808	796	825	838	813	835	849	797	825	807	833	820	830	796	820	807	827	866	844	801	794	794	841	850	866	871	806	804	848	814	898	796	835	834	815	804	843	843	868	848	862	857	851	845	812	811	830	850	865	801	844	789	812	799	802	830	851	788	835	796	844	857	793	863	806	763	827	830	831	797	869	814	863	770	831	847	877	833	799	855	836	812	813	796	858	762	814	737	819	870	812	807	831	809	825	789	859	772	823	832	808	850	833	813	859	860	813	855	825	865	806	837	850	834	794	876	825	797	808	839	805	828	845	831	790	803	838	874	809	794	815	837	795	819	814	794	828	830	812	864	845	789	809	807	765	821	858	816	797	815	880	798	869	875	878	820	817	835	850	789	813	839	816	844	801	793	804	805	798	834	815	822	829	877	801	835	809	824	812	806	761	832	866	794	825	842	852	796	830	814	840	809	794	869	794	819	855	813	829	890	816	857	835	748	863	808	838	847	831	862	854	824	852	824	842	812	861	805	861	807	817	798	904	832	861	806	825	795	829	846	805	755	871	830	839	828	865	810	840	797	827	767	810	753	848	824	776	819	858	790	861	819	799	750	789	834	805	813	821	809	796	819	867	839	773	795	808	862	849	833	859	798	809	846	811	842	808	818	800	807	846	826	821	857	887	855	792	800	846	845	901	873	838	817	831	869	795	821	825	824	833	845	844	821	854	840	839	838	838	884	842	832	818	792	872	802	822	802	873	841	879	841	807	803	833	838	841	823	809	852	810	834	826	802	829	812	825	836	845	865	815	796	848	808	813	853	831	863	828	835	791	852	841	793	824	831	816	789	875	802	816	746	811	878	802	844	783	825	779	880	839	831	812	831	798	849	780	846	867	826	869	776	844	804	871	778	890	849	841	812	806	840	795	876	795	833	809	781	833	858	783	841	827	816	825	853	838	831	846	797	868	880	776	839	800	829	820	819	819	798	801	774	797	865	753	850	842	835	819	830	836	821	811	829	785	816	776	811	827	849	828	823	872	823	814	828	880	829	838	837	816	770	814	855	795	801	812	799	799	777	826	834	838	840	859	893	812	800	850	798	850	864	793	824	822	811	851	847	846	835	778	777	833	786	818	798	762	878	835	811	773	791	795	814	840	814	791	813	834	818	823	807	799	830	844	769	833	852	836	840	868	836	862	846	831	797	842	807	865	801	816	838	829	848	838	821	850	847	797	861	797	812	745	755	864	803	784	837	821	827	851	820	856	849	822	817	792	842	777	852	788	822	827	836	851	779	859	801	781	805	816	861	854	789	842	792	854	822	839	831	814	834	875	822	825	799	821	815	839	784	860	836	853	823	814	796	861	860	827	797	808	831	799	854	823	884	841	799	843	834	789	830	852	795	807	822	789	795	808	816	857	789	877	836	798	862	810	812	848	845	840	795	839	832	853	824	822	838	848	850	863	832	803	807	864	833	818	791	788	812	847	826	836	795	796	829	805	854	804	884	806	847	836	807	841	843	848	777	826	876	814	834	767	835	801	776	808	782	814	836	831	819	814	779	818	818	817	791	791	828	850	796	760	877	821	852	771	838	863	835	837	819	770	798	793	859	809	765	837	806	821	779	807	827	808	862	828	860	867	769	824	809	826	860	873	838	836	805	788	873	775	848	809	785	882	875	829	832	809	820	834	772	787	845	834	816	816	798	808	792	842	858	808	788	808	779	810	846	848	850	856	847	823	817	819	776	844	816	837	797	828	790	793	889	856	800	807	869	819	807	825	850	815	827	835	818	806	841	787	818	840	858	825	833	787	760	819	800	821	829	849	757	804	894	846	819	882	846	856	802	858	816	861	801	825	842	784	849	891	847	798	784	820	816	865	794	809	838	813	809	847	845	782	891	832	802	822	790	838	799	807	790	811	839	778	815	822	867	783	814	867	851	863	768	833	869	866	838	817	812	824	847	839	838	816	841	801	806	832	798	811	795	788	785	819	799	824	801	795	791	848	858	830	767	857	869	833	807	877	823	790	822	820	788	833	843	805	755	812	823	822	833	839	873	841	867	809	879	831	821	785	843	820	807	887	844	834	816	803	848	803	849	782	834	847	823	801	835	847	803	773	828	807	813	796	848	834	818	886	854	799	839	841	852	873	822	803	855	826	802	850	824	839	813	839	860	838	837	815	847	768	832	829	820	857	797	864	800	805	812	863	797	819	797	815	798	816	796	806	791	792	851	844	819	785	833	830	810	886	856	865	806	825	822	819	836	812	809	851	839	826	807	804	836	853	743	792	822	837	861	843	847	813	814	855	771	830	834	757	784	778	810	895	837	824	840	829	817	839	842	774	855	832	825	797	842	791	810	758	824	784	815	817	850	798	847	833	847	835	879	840	865	846	827	799	792	813	825	814	915	750	819	833	812	847	787	859	865	827	809	812	852	869	821	876	809	825	823	802	774	819	809	858	830	804	898	804	800	806	840	853	796	840	836	843	808	822	839	811	837	811	864	826	867	853	853	827	854	877	844	840	793	891	810	827	825	828	782	759	824	851	819	883	845	827	856	833	830	851	864	849	846	795	837	829	808	849	856	822	841	843	809	808	842	821	783	850	862	818	828	868	832	800	774	823	810	836	811	786	850	817	882	864	846	835	802	799	878	826	827	837	840	835	816	849	749	802	820	844	873	875	833	799	793	754	785	823	854	826	836	838	838	807	827	847	775	814	803	787	825	821	800	836	846	877	853	847	819	859	779	840	806	803	830	803	857	849	825	825	777	864	833	828	824	784	805	828	862	801	833	780	813	807	837	807	786	851	843	872	840	847	808	792	821	852	832	835	831	840	812	826	768	860	881	856	897	802	846	837	856	782
68257	63950	76280	66386	54427	40970	26111	13777	6126	2721	1365	755	513	423	396	381	408	401	401	381	365	414	409	382	452	422	402	408	450	396	394	409	397	411	391	396	449	389	375	394	406	392	429	348	368	408	392	380	396	405	393	393	412	384	391	370	431	420	418	388	406	375	402	425	343	374	392	398	386	379	355	440	429	352	394	387	388	399	387	357	391	407	403	394	400	372	393	406	400	426	399	366	389	414	405	399	396	406	420	365	408	374	395	426	384	431	410	417	345	401	402	414	396	387	383	412	393	417	403	394	406	415	398	404	382	405	403	387	369	411	370	408	375	374	383	397	390	392	417	399	403	374	413	378	383	415	420	402	384	381	384	395	394	424	389	419	387	390	411	402	380	387	410	390	393	408	362	426	401	373	403	394	393	433	393	371	415	366	381	432	438	433	357	367	396	424	384	398	389	417	388	361	398	424	395	395	385	394	431	408	377	431	421	398	402	406	393	396	400	373	411	352	410	444	396	402	425	366	407	363	420	361	408	385	400	368	401	382	368	399	411	381	412	388	417	391	383	398	394	404	413	416	395	419	416	379	430	394	420	391	363	366	376	401	415	404	431	357	392	367	399	417	429	405	380	397	406	418	414	388	391	400	387	382	384	380	367	381	432	392	402	428	380	370	414	388	392	391	402	376	413	405	400	433	378	380	387	397	406	419	391	390	412	423	433	395	374	410	385	394	363	389	394	383	364	375	418	416	400	390	401	391	400	406	389	421	384	375	464	396	406	393	394	398	351	435	410	387	384	413	417	403	399	413	399	368	382	383	382	408	399	408	383	379	355	362	396	411	376	406	380	389	381	377	382	383	395	413	461	369	397	364	415	433	370	425	389	404	414	398	391	370	382	389	421	381	416	391	397	387	387	380	378	363	403	395	409	410	395	410	381	393	397	358	417	394	410	422	403	384	370	395	396	420	364	402	444	438	386	369	433	344	388	358	424	357	420	395	377	433	392	355	373	387	377	421	417	391	381	357	390	399	429	385	407	396	358	430	456	391	401	381	381	373	431	405	411	379	380	420	399	423	416	342	396	381	357	386	354	361	379	429	428	384	423	402	417	413	407	421	391	392	412	382	338	401	377	399	414	400	374	389	411	404	392	398	397	389	362	391	433	381	393	408	421	372	390	430	373	385	400	362	396	379	404	391	419	393	370	417	406	449	353	382	375	406	407	384	391	380	405	412	386	389	348	392	378	380	409	384	395	374	360	395	409	411	369	427	415	375	388	393	389	387	369	421	351	391	452	365	435	421	404	409	366	409	396	423	368	382	379	401	400	408	421	383	388	394	404	385	391	406	406	415	400	446	410	371	401	387	396	437	421	377	460	390	403	393	376	412	352	403	396	387	401	391	446	367	416	387	383	399	391	407	368	388	400	431	420	407	408	378	420	418	370	418	393	417	413	419	424	381	372	438	397	392	368	376	375	414	371	379	465	411	398	405	396	386	370	403	396	379	420	383	364	404	383	391	411	417	377	379	418	389	425	410	359	395	394	392	431	349	422	426	383	438	401	388	395	386	409	394	390	381	395	378	386	431	372	371	400	405	398	408	408	375	392	388	379	397	435	408	377	402	374	428	379	366	409	424	409	418	408	394	412	370	383	396	391	363	357	404	417	410	425	393	405	419	405	401	348	382	383	385	413	416	416	423	420	443	351	388	386	369	420	411	400	392	400	441	401	394	384	423	388	395	456	396	433	420	380	383	376	416	353	433	400	391	404	391	395	436	410	421	384	386	386	405	398	421	379	356	386	376	392	399	366	424	405	406	359	411	406	404	382	371	418	408	389	394	427	394	403	394	379	412	415	449	409	420	422	375	392	426	408	411	401	400	395	412	424	443	382	392	417	404	389	379	436	403	369	442	409	402	377	426	395	406	399	417	449	389	397	439	424	398	378	409	360	405	340	380	419	407	360	391	400	454	399	379	398	399	357	368	390	380	394	392	387	364	419	383	402	380	406	358	405	423	369	409	393	375	384	370	401	403	396	386	397	420	376	368	371	376	339	398	396	385	392	369	397	415	365	407	378	425	395	424	395	420	397	395	398	431	404	387	434	397	396	376	356	401	416	385	391	402	407	370	353	413	390	349	384	419	362	369	387	415	389	402	414	407	403	402	417	391	389	414	383	426	360	414	393	413	388	417	409	391	431	373	413	400	407	448	396	393	364	443	426	421	412	426	361	411	412	405	395	419	455	379	401	425	403	355	401	421	404	399	396	392	396	387	381	414	427	426	416	392	403	397	410	401	419	376	383	346	367	434	413	370	419	409	374	398	381	353	365	420	426	401	413	389	399	389	398	409	381	382	366	393	388	404	445	373	387	382	406	368	390	415	421	370	417	404	417	415	404	431	380	395	390	372	357	428	404	407	385	410	415	411	382	394	408	409	365	394	378	396	407	416	393	431	405	405	402	392	422	388	362	413	397	407	368	435	433	426	415	433	419	405	390	464	422	399	363	349	411	401	366	382	399	426	447	447	385	421	372	390	399	377	419	385	402	395	396	388	392	386	389	393	373	424	386	396	375	397	423	435	429	436	343	384	379	376	423	400	384	409	376	407	395	382	427	391	400	427	393	411	425	397	363	421	373	432	401	392	396	401	409	410	411	398	414	418	345	378	391	398	381	398	388	368	399	368	363	372	436	429	380	425	399	411	410	419	386	379	390	372	384	358	366	348	406	405	437	358	385	399	422	430	396	406	384	405	369	365	414	418	359	401	425	442	399	368	398	348	386	375	427	395	402	398	344	400	387	435	412	389	387	395	335	381	375	364	412	400	408	386	434	455	439	360	413	404	412	404	396	387	336	329	400	381	395	410	435	414	374	416	397	407	410	390	408	380	384	367	414	400	435	421	372	366	417	455	393	405	438	368	365	392	388	442	420	406	418	408	415	428	375	407	429	447	411	390	416	375	427	382	413	364	414	424	425	398	409	393	381	424	417	386	398	399	391	408	390	394	403	383	379	411	396	391	384	376	378	412	374	391	430	353	376	377	396	416	368	361	416	381	396	382	392	396	433	397	451	384	395	413	383	367	359	424	375	409	370	434	387	423	459	398	360	366	408	366	437	399	408	419	404	429	361	396	377	362	396	413	371	404	417	371	394	411	364	413	409	367	373	429	419	410	422	349	370	393	403	393	385	367	428	401	398	420	381	370	414	404	371	389	398	398	392	392	411	378	411	408	392	398	396	393	381	411	440	403	375	402	389	367	397	387	400	420	375	397	430	418	400	371	374	371	356	375	398	419	402	414	433	379	389	428	419	391	378	365	377	390	430	387	398	427	406	399	386	390	405	406	413	407	384	378	388	408	393	401	419	393	394	402	392	386	404	399	387	366	416	387	395	409	406	401	415	385	376	408	410	378	375	407	406	437	417	382	378	412	393	398	367	381	439	411	417	388	414	377	423	420	418	432	368	407	394	386	414	408	390	424	405	453	420	388	360	393	397	373	417	380
40332	46151	69654	71011	63693	52259	39302	26901	16416	9292	4669	2337	1306	947	902	782	931	873	868	867	840	817	862	893	834	806	859	873	808	842	803	872	851	863	822	880	835	849	877	872	846	866	870	829	845	874	812	849	824	876	847	870	872	883	841	817	848	815	854	876	832	831	807	925	834	853	864	859	778	854	869	875	821	840	898	865	879	833	851	878	787	845	850	836	855	869	852	873	829	812	868	845	779	814	841	868	847	822	782	840	816	834	922	816	859	852	827	825	855	786	851	869	851	817	821	858	824	825	847	931	833	888	845	832	844	855	875	874	854	855	830	868	909	840	842	865	863	801	851	854	871	853	828	850	889	823	851	843	886	810	831	861	886	828	853	890	889	803	851	838	872	813	817	861	795	803	872	845	832	844	832	845	834	887	822	879	807	864	825	868	847	834	884	857	859	847	818	809	867	866	858	863	927	839	850	836	865	865	882	891	866	880	873	818	836	826	860	835	833	870	821	912	822	834	841	833	866	887	839	839	828	855	856	866	847	800	862	821	847	821	889	836	868	881	874	847	853	861	842	852	830	849	837	868	860	889	802	867	866	856	829	872	899	846	860	871	814	815	851	819	900	845	890	816	896	855	828	882	785	834	865	872	853	898	882	862	855	889	818	854	870	851	803	807	807	804	843	830	857	832	865	805	893	829	838	812	872	890	833	836	793	803	863	831	894	859	857	850	838	827	845	850	839	841	776	853	838	841	852	889	895	813	867	860	893	896	831	903	885	858	918	861	908	845	814	834	870	832	846	860	839	835	821	830	895	898	864	865	840	889	860	882	832	838	864	809	816	842	794	835	822	867	869	798	862	831	838	801	869	855	852	847	827	859	836	812	837	939	862	823	832	844	856	809	868	848	756	841	829	787	781	822	849	839	869	858	853	853	855	788	892	823	820	895	835	923	864	876	860	829	834	877	855	811	896	833	842	843	837	876	861	854	842	829	869	866	838	848	861	874	805	834	856	815	888	860	851	862	872	836	837	853	850	848	812	840	913	819	854	791	879	872	831	853	797	876	878	887	795	913	849	855	875	870	906	836	863	864	848	866	850	815	879	917	841	862	859	834	831	803	906	878	868	866	852	871	843	840	864	864	858	832	826	874	850	907	853	832	859	822	877	856	889	891	832	857	852	816	851	861	841	827	868	825	816	805	859	816	852	833	852	820	860	855	865	846	836	843	883	851	846	833	850	809	876	780	868	871	885	793	859	844	858	886	904	846	813	895	873	820	805	813	844	831	832	824	901	848	837	930	857	902	888	856	840	868	844	823	849	881	818	842	853	832	825	842	846	874	847	846	804	872	869	846	830	818	862	865	844	840	846	785	849	884	865	918	852	838	863	831	851	851	829	835	844	864	847	808	801	840	861	840	812	823	845	856	839	822	880	854	861	891	820	843	869	828	884	835	853	880	812	862	828	862	855	803	835	891	870	790	851	851	839	878	848	835	854	875	847	839	879	838	840	898	837	854	877	833	846	882	841	852	859	831	839	842	845	807	838	864	816	835	800	847	859	816	830	866	844	873	830	836	797	815	810	898	835	869	837	829	816	792	783	877	845	835	865	830	849	819	856	860	841	876	875	825	821	837	889	844	812	841	845	900	819	823	832	862	809	808	802	781	799	874	872	824	859	804	819	843	869	802	884	818	827	848	838	880	888	868	856	841	870	904	860	835	874	840	823	833	855	854	797	847	849	859	757	902	891	843	858	790	810	851	838	848	853	862	807	842	899	897	889	873	873	812	846	869	869	849	866	883	808	852	837	836	860	831	869	878	876	891	915	901	872	861	879	812	817	834	891	879	811	796	831	796	833	897	818	851	810	875	871	932	850	853	864	825	841	848	847	880	833	795	821	889	837	897	813	802	889	787	833	879	878	821	825	872	817	843	860	834	838	837	901	851	819	840	868	806	849	823	817	871	865	836	824	905	844	862	776	812	865	880	908	865	809	830	883	869	853	859	855	908	842	832	840	846	827	796	869	758	836	811	837	802	824	837	827	864	817	855	815	786	840	902	900	851	820	896	853	868	876	844	797	857	845	916	862	855	822	822	866	852	889	861	844	835	784	841	817	830	829	861	793	853	848	850	849	858	816	879	809	822	848	839	867	817	870	840	826	828	870	858	835	898	831	861	833	836	833	859	851	819	815	866	841	890	883	829	868	838	860	827	824	865	790	825	866	848	897	797	837	890	867	817	855	819	811	853	818	870	856	878	814	815	845	840	886	873	858	876	865	859	869	901	812	858	841	830	864	847	854	789	808	846	802	847	877	841	803	861	854	879	866	855	834	825	854	885	863	844	850	825	841	864	868	883	869	882	874	795	862	817	878	807	849	834	831	859	863	855	837	823	864	839	808	853	852	889	851	791	875	797	853	818	838	829	855	872	849	831	830	826	814	829	854	839	872	823	869	876	901	863	898	823	819	870	850	867	858	854	886	832	814	857	919	818	821	833	851	854	793	813	840	846	853	859	838	810	852	810	852	854	828	873	848	865	859	829	895	833	900	859	886	871	863	842	880	846	832	872	806	859	869	862	837	845	819	815	794	806	821	855	847	820	875	882	852	878	861	814	854	811	822	869	883	924	806	828	894	830	846	835	923	869	838	885	830	845	880	905	822	865	876	860	840	844	833	870	872	833	879	790	786	829	792	855	839	848	845	865	872	831	843	900	867	846	874	864	876	862	828	808	860	901	883	859	877	838	853	803	841	862	951	840	893	825	843	816	835	837	831	843	897	854	814	795	877	865	877	829	904	890	853	861	858	838	843	836	893	837	855	874	817	839	841	825	800	888	781	848	856	844	826	836	893	833	814	784	842	919	839	840	844	846	873	854	841	823	823	841	819	825	871	842	822	846	865	821	805	876	860	848	891	783	864	844	912	839	850	858	836	863	847	816	814	864	825	901	864	828	880	864	848	827	821	825	865	810	809	813	901	842	840	816	857	856	887	806	816	855	799	797	913	839	860	826	819	760	857	853	830	833	871	873	837	844	866	909	860	838	807	850	844	857	854	867	861	860	841	885	878	806	802	821	793	857	829	858	837	874	886	860	834	853	808	834	885	825	795	851	843	849	865	871	910	870	835	873	778	852	851	854	841	843	808	846	886	791	834	856	856	848	877	812	837	856	847	869	834	827	786	827	846	851	864	860	853	932	859	837	820	821	855	832	864	884	858	870	890	901	892	848	882	843	860	868	865	819	883	855	854	815	822	890	916	840	842	819	862	842	854	883	862	867	845	843	886	904	838	845	861	825	811	841	857	868	836	816	842	862	861	874	820	827	841	868	846	800	877	905	813	815	860	868	830	849	838	844	895	852	871	833	810	894	877	862	843	803	862	863	837	838	871	866	860	837	844	848	848	822	856	823	819	856	868	845	854	903	873	850	838	834	804	907	831	849	858	812	874	852	842	846	871	860	837	879	838	833	849	867	836	823	835	820	869	860	820	819	861	835	900	871	864	861
6786	3781	6118	4835	3304	2052	1290	798	505	405	332	295	283	246	271	246	227	274	256	255	250	252	255	245	264	285	258	254	236	235	301	276	260	291	270	252	280	281	250	260	247	240	263	273	278	247	262	254	264	285	270	256	267	295	287	237	242	257	277	245	249	266	234	260	242	268	258	244	280	285	240	269	258	275	286	280	263	293	236	266	292	258	263	267	258	263	241	262	268	241	250	253	286	269	218	247	277	266	276	253	261	267	256	290	278	269	265	270	242	247	255	260	267	271	248	256	243	254	271	231	277	272	280	242	247	231	243	248	251	247	226	261	247	288	256	279	229	282	276	273	249	238	258	223	302	237	279	267	262	278	279	310	256	274	262	279	258	264	276	239	284	259	235	245	278	272	254	251	251	285	260	251	285	258	287	264	239	250	262	229	259	256	282	267	287	268	255	270	284	257	273	246	246	269	244	254	273	238	277	267	253	243	280	269	282	265	289	231	224	252	245	251	250	264	264	280	260	253	284	266	257	280	291	302	264	259	250	253	271	262	305	252	296	239	255	259	261	263	271	294	278	272	270	278	267	271	285	281	265	315	255	264	292	232	246	257	292	269	267	267	271	243	224	239	239	264	295	267	266	267	274	307	267	271	258	242	252	244	268	279	242	250	264	254	243	290	288	272	253	281	269	264	283	272	249	284	272	292	279	249	261	293	243	245	271	252	244	270	245	261	290	226	259	257	268	261	236	278	263	274	255	276	275	278	259	271	274	290	243	271	267	255	261	252	255	250	257	244	279	283	265	250	254	277	293	259	258	273	274	281	286	271	278	259	296	236	241	237	272	240	259	248	229	269	252	228	254	264	222	230	262	276	237	237	271	289	256	254	261	215	270	298	277	240	245	271	265	246	235	238	259	271	274	246	281	270	247	275	270	301	262	271	260	239	248	289	251	272	242	271	256	263	280	280	255	303	265	285	269	311	267	290	256	265	266	286	255	252	258	262	263	228	296	275	273	252	255	293	270	227	264	259	270	276	259	267	225	247	288	241	270	248	236	267	240	261	291	282	277	260	274	285	264	310	257	259	280	241	264	276	276	256	234	258	246	269	275	232	262	271	247	251	232	274	265	271	294	277	271	276	273	261	256	261	249	270	262	253	286	263	239	234	240	271	229	271	282	266	267	273	284	279	265	257	258	242	280	287	259	286	241	281	259	298	289	225	254	284	265	256	275	252	270	260	244	282	249	287	268	241	231	291	284	273	268	287	252	236	278	268	260	277	259	274	261	285	237	256	265	270	279	262	269	302	262	269	267	267	258	291	250	267	250	282	248	263	254	282	256	263	292	297	244	305	236	263	268	254	229	268	258	267	210	230	272	251	239	227	261	245	254	248	260	267	231	264	261	215	291	280	250	285	265	273	274	250	223	246	264	251	288	274	278	256	247	249	249	271	245	261	248	258	248	261	269	233	269	277	262	248	237	245	244	231	252	278	296	253	245	283	244	262	284	246	272	246	270	241	235	227	260	239	247	268	300	266	237	319	269	293	289	263	295	250	253	233	248	280	273	278	244	277	253	263	278	269	244	235	244	289	255	282	297	268	274	275	284	271	234	236	271	252	244	230	256	254	260	251	283	270	223	258	263	274	225	229	263	279	290	253	259	233	271	237	271	268	275	280	263	261	263	253	268	283	266	280	234	241	238	269	277	251	265	243	236	254	253	284	251	294	259	279	262	270	270	245	288	259	255	302	272	250	242	240	259	249	286	283	252	250	250	267	273	283	273	276	246	237	245	231	250	253	242	273	265	275	268	259	258	261	302	254	235	273	252	301	288	254	292	286	273	268	261	253	284	264	258	253	267	284	288	246	276	257	244	276	272	307	261	266	246	260	284	260	239	248	263	268	280	270	237	282	274	243	249	250	262	268	260	227	275	245	264	273	274	278	273	267	259	248	236	271	283	259	301	265	252	251	232	271	245	267	251	259	259	250	245	269	241	279	242	294	280	281	248	260	275	276	252	295	243	241	250	277	286	255	278	239	261	243	249	295	216	259	238	275	238	276	249	249	257	269	286	238	304	271	276	265	256	270	264	267	235	264	253	261	263	255	260	295	271	251	290	260	247	236	266	248	265	283	288	248	255	250	273	244	264	247	263	244	275	272	244	228	234	305	299	261	268	289	273	240	229	226	280	267	289	259	258	244	229	256	239	285	291	282	262	277	242	273	277	258	217	271	278	267	292	282	272	239	288	271	278	227	276	268	247	259	245	223	245	226	270	239	253	223	274	239	266	245	270	254	262	275	265	282	268	245	256	266	268	270	247	246	258	254	284	279	247	265	253	236	240	248	250	247	252	269	285	279	244	238	276	284	254	256	279	286	283	248	255	261	250	228	276	279	281	254	284	268	260	251	287	293	266	259	255	274	252	227	252	293	253	247	278	265	256	251	251	262	269	284	271	288	246	251	273	257	265	265	262	279	246	242	246	252	248	254	285	303	296	264	278	295	260	238	247	266	253	284	266	244	286	245	296	248	216	254	239	272	239	280	294	264	264	296	278	292	252	248	294	261	278	259	233	250	258	268	304	260	262	256	288	223	263	286	236	264	249	252	250	275	279	274	301	245	253	258	259	266	240	258	229	278	245	283	268	260	266	238	274	290	260	240	267	288	249	265	246	266	238	261	285	279	253	261	292	226	237	245	266	250	228	268	246	257	269	283	243	251	266	275	301	274	262	278	253	247	265	250	242	260	256	251	274	249	247	247	271	272	268	254	273	225	252	263	251	249	266	262	240	253	255	278	269	246	288	262	252	261	255	285	257	262	271	257	289	266	280	216	253	283	260	272	304	257	305	268	257	269	271	268	293	260	246	245	251	270	261	266	250	245	247	257	279	260	270	252	271	277	271	272	242	310	274	242	255	266	267	245	241	236	249	242	295	286	294	256	257	262	273	271	272	261	252	261	277	262	268	287	244	232	249	234	260	259	256	264	282	253	260	234	266	260	255	232	265	299	275	252	278	238	268	271	275	282	283	263	265	275	292	257	241	248	260	275	248	305	262	280	246	260	273	254	254	250	260	266	277	261	290	259	265	223	271	232	279	258	267	236	283	236	233	292	257	258	272	234	259	226	270	303	265	277	263	229	272	279	238	241	218	256	245	277	235	279	276	258	288	237	276	278	248	240	254	243	268	264	297	274	269	305	260	278	246	244	270	233	260	283	272	254	255	266	277	255	228	281	245	277	277	273	279	275	290	246	229	259	258	258	285	274	246	302	233	227	275	283	250	263	262	276	273	261	250	293	260	297	266	251	285	290	268	231	231	277	246	275	233	231	243	264	255	284	267	266	287	280	280	235	281	289	259	300	253	245	284	228	285	238	244	282	272	284	277	242	227	279	248	261	214	259	233	217	270	276	269	289	281	250	254	291	259	266	278	275	203	249	260	261	281	218	261	234	280	267	289	249	251	275	288	263	293	276	267	251	247	277	210	276	252	260	233	247	273	284
5760	5100	12225	12375	9681	6700	4125	2582	1533	1010	783	650	648	633	622	580	622	609	586	543	570	577	556	563	601	580	580	603	595	619	655	638	557	591	614	642	613	610	574	604	564	601	614	602	562	625	620	551	609	608	600	579	599	555	576	588	629	601	607	659	579	610	620	569	557	620	611	604	597	595	586	585	593	599	581	617	628	609	619	600	630	585	603	601	622	592	638	620	597	592	573	535	574	576	622	555	592	565	593	623	619	623	603	599	612	552	632	565	634	633	559	584	584	589	611	621	598	587	594	586	617	624	585	569	607	604	597	585	592	592	610	568	589	610	622	625	566	578	605	568	590	605	582	585	584	629	584	585	601	589	567	576	600	561	622	577	613	590	589	569	599	579	609	544	606	584	574	623	546	617	565	558	575	599	608	591	570	568	559	620	606	612	596	562	585	630	565	614	520	578	591	579	585	607	609	555	590	616	597	620	616	561	599	607	599	567	583	593	617	586	648	566	613	592	587	628	548	570	618	618	635	622	566	612	562	601	573	616	584	544	544	627	576	584	610	639	609	587	612	580	613	569	616	560	593	574	562	634	573	602	612	588	595	566	539	574	591	550	582	602	653	608	580	561	586	622	612	581	613	606	584	546	582	575	568	600	569	572	576	609	589	606	616	603	562	609	628	618	593	595	600	620	591	593	561	565	575	573	585	598	570	603	599	578	629	607	568	596	617	658	604	617	536	607	565	584	578	588	612	558	616	572	587	557	594	564	553	592	537	580	591	607	578	582	571	509	605	601	608	623	637	581	615	613	602	611	568	580	579	613	524	622	588	615	528	630	558	596	612	610	563	627	590	595	604	590	575	590	599	549	574	598	575	602	556	577	604	628	600	567	558	618	581	629	591	594	606	623	603	593	598	582	612	588	589	581	583	566	581	627	579	562	596	575	584	618	586	602	596	589	532	568	605	597	574	571	626	636	596	586	552	609	600	565	596	552	566	617	600	594	593	609	578	598	600	578	587	591	594	548	586	544	568	575	614	592	630	556	600	620	588	601	567	596	623	598	628	583	593	579	627	640	611	616	554	592	580	604	593	556	593	566	603	594	555	530	582	614	606	597	643	567	582	596	582	635	541	606	598	596	589	639	627	609	617	586	632	605	585	596	545	652	603	599	571	571	606	613	593	604	608	585	641	573	581	543	603	575	611	548	607	603	619	603	591	569	585	616	610	569	579	570	624	659	604	576	592	582	631	584	563	549	605	575	554	580	607	575	595	594	602	578	587	597	602	587	600	581	560	601	629	616	615	610	576	631	541	563	593	570	634	553	590	547	613	608	566	604	589	583	606	647	611	607	614	631	568	583	645	606	639	638	666	597	557	601	584	536	544	564	569	600	600	545	588	606	580	599	597	575	576	623	602	603	619	592	588	610	599	569	589	595	555	611	598	565	600	592	606	595	611	581	564	613	619	581	625	592	594	569	608	567	580	566	599	629	624	571	542	618	616	586	571	571	582	626	595	587	572	599	590	607	615	642	600	572	585	561	589	574	611	585	557	608	604	596	630	598	577	589	637	617	644	647	558	606	603	608	587	611	599	605	610	549	592	592	580	596	610	577	613	565	561	638	600	562	588	546	590	590	563	591	586	571	587	576	595	618	583	627	599	597	595	601	584	592	580	622	557	608	607	609	616	600	572	586	550	583	550	572	584	613	630	562	574	589	615	580	599	590	589	614	593	571	586	518	561	618	634	571	550	589	643	587	626	578	593	596	611	557	586	601	547	569	569	595	579	578	646	612	577	590	560	599	570	552	598	591	602	643	641	564	610	583	592	558	613	611	611	603	611	604	611	579	624	604	604	561	584	568	553	616	584	575	574	604	596	620	585	565	575	572	572	622	609	608	623	590	559	594	636	594	585	602	594	569	572	605	639	627	583	606	605	609	622	574	589	623	538	594	594	629	583	526	608	598	566	580	622	598	538	601	592	600	577	545	561	560	574	594	579	532	537	627	584	597	634	620	583	556	611	579	615	593	600	617	600	610	594	590	590	561	598	621	587	642	542	583	603	557	556	553	602	589	613	587	590	563	593	569	623	635	578	577	604	604	563	608	627	555	616	594	601	593	567	557	576	612	585	582	603	587	590	632	607	607	600	573	560	584	580	566	527	621	597	624	636	576	576	581	578	575	607	584	623	567	607	585	610	566	598	575	618	537	583	555	623	620	550	576	578	586	597	589	565	535	621	557	591	574	642	578	628	561	602	576	600	612	604	618	595	582	582	583	559	560	573	603	585	559	588	596	618	582	583	577	624	570	631	591	579	592	595	600	578	597	620	575	595	580	580	604	558	591	587	574	597	539	590	604	579	592	562	578	565	606	603	629	590	573	609	592	616	565	574	582	562	589	570	573	609	576	607	568	569	608	617	576	574	578	611	598	570	595	560	596	588	583	612	628	575	577	611	618	596	574	644	609	587	555	631	579	560	595	618	614	601	595	593	551	614	590	564	607	594	621	621	607	552	617	580	598	591	589	597	596	563	590	603	605	565	561	595	576	577	611	539	623	599	591	606	581	565	601	604	604	585	573	617	575	605	596	618	583	587	615	565	592	564	609	604	585	611	601	642	634	620	614	657	606	552	595	611	588	593	604	587	606	542	598	561	600	601	569	611	606	566	578	590	618	631	604	585	593	579	570	609	600	651	605	623	578	575	610	610	593	596	573	583	546	585	611	568	616	565	594	577	591	593	612	543	577	583	586	616	586	578	610	604	606	605	635	618	572	622	601	557	581	653	626	653	608	598	583	610	621	544	576	590	555	587	604	575	527	550	628	557	601	591	583	560	609	594	590	573	603	582	615	645	606	598	587	619	632	591	571	612	615	586	585	613	591	581	556	569	600	581	599	568	549	571	575	602	607	597	605	564	586	575	563	576	564	642	596	604	596	587	594	559	637	578	580	572	563	577	603	602	608	563	580	630	607	562	591	607	620	590	610	589	606	568	580	608	557	587	563	549	577	581	588	626	610	622	568	582	570	580	590	601	573	586	608	561	631	610	593	589	640	577	571	633	560	610	562	594	626	655	611	553	589	570	597	611	599	586	577	586	589	580	604	607	623	638	599	601	584	545	550	617	554	615	570	602	635	582	603	568	605	572	621	596	587	534	591	559	594	619	600	586	574	550	559	600	574	586	591	581	598	572	584	612	595	677	563	578	584	604	617	586	602	545	541	589	638	584	583	598	595	575	569	585	585	597	615	587	617	600	617	611	576	584	545	583	591	598	604	597	588	588	599	561	640	577	595	554	609	599	571	546	608	637	550	601	598	568	598	569	587	601	590	556	592	648	589	590	572	574	575	608	584	591	614	625	605	601	635	581	578	551	600	599	625	593	596	572	610	563	609	609	635	567	540	585	584	575	604	584	604	566	591	583	611	599	647	572	591	603	585	591	532	590	586	559	597	591	599	555	590	600	603	621	614	649	552	588	584	622	559	615	603	548	566	614	560	563	592
65979	62738	77288	66697	53609	39969	26693	14430	6419	2754	1390	834	592	413	377	354	393	362	368	391	370	406	364	352	403	364	334	360	347	367	382	385	372	384	365	360	347	390	353	366	413	382	368	396	375	367	351	339	373	378	390	361	342	392	382	361	346	344	365	367	344	389	387	378	378	335	356	358	392	353	398	350	390	372	397	349	362	380	347	356	384	381	401	393	369	385	380	373	342	373	377	397	365	345	388	350	389	329	371	323	370	359	369	378	396	380	400	409	396	378	362	380	382	415	354	351	373	368	362	317	404	393	395	381	368	345	386	392	371	383	438	356	358	414	368	387	373	389	387	401	379	344	435	335	304	364	365	339	375	363	350	392	387	372	384	419	379	389	368	373	354	383	394	360	370	359	384	348	373	388	381	362	384	371	367	389	371	367	376	393	378	350	347	354	396	401	360	404	361	383	406	383	381	362	381	381	351	396	392	374	393	382	380	362	353	404	377	354	363	367	380	413	379	321	369	396	362	390	399	401	379	412	378	393	398	377	428	383	376	395	422	369	376	383	397	383	370	398	347	369	388	387	354	361	369	387	387	345	393	390	361	375	402	387	375	376	370	372	360	386	367	358	375	369	374	390	347	421	347	349	387	357	390	378	354	342	381	351	387	327	362	423	385	344	401	384	387	389	390	396	389	430	367	381	380	368	347	371	359	390	336	404	389	340	421	377	365	360	396	363	405	364	384	376	359	376	358	367	362	395	360	369	359	346	384	365	381	407	362	348	376	353	409	368	367	351	373	390	391	396	358	368	383	389	409	335	405	366	379	376	396	359	392	369	350	368	346	382	374	395	334	415	375	383	374	411	394	356	343	417	377	389	363	377	430	378	398	372	360	341	372	357	371	376	348	385	379	363	356	399	379	387	379	335	338	403	420	353	374	312	372	358	367	394	373	421	391	400	349	364	318	376	366	402	426	378	368	417	356	360	370	386	338	392	351	368	393	373	395	407	403	352	356	361	410	376	391	344	395	390	379	378	350	339	393	390	370	352	352	402	362	386	353	372	368	359	377	385	372	393	405	388	381	424	351	385	364	368	383	434	347	386	356	343	371	368	368	374	373	396	435	384	386	375	344	369	419	396	390	412	426	400	414	378	350	381	365	391	371	401	398	372	382	334	351	394	372	350	331	364	398	367	362	364	389	396	366	348	390	376	395	389	405	371	369	396	402	369	395	390	377	379	370	385	433	375	386	350	352	392	363	400	368	340	386	375	377	378	384	382	390	362	353	423	375	398	362	422	383	377	385	353	396	361	371	396	363	370	368	325	368	365	352	369	389	390	396	387	376	369	337	373	401	357	378	380	377	428	385	344	367	352	415	387	392	340	359	340	344	398	333	341	355	347	362	366	371	402	381	373	359	387	394	370	400	400	396	406	417	376	358	415	378	376	383	391	413	386	379	411	371	398	408	368	392	382	348	407	370	353	337	377	399	381	335	349	365	377	340	420	364	367	375	357	390	363	364	383	333	362	359	379	379	377	352	411	374	391	349	389	359	378	417	369	375	343	370	375	395	347	370	401	422	394	362	412	397	355	385	389	385	343	378	390	360	353	370	364	326	432	356	366	381	399	372	418	364	373	371	336	378	384	359	371	379	357	404	368	363	355	387	371	343	394	385	422	367	378	385	368	367	370	343	406	405	373	396	383	402	388	382	402	364	342	365	404	362	416	381	394	352	364	343	381	391	355	371	393	366	373	355	357	418	398	390	367	372	371	407	375	345	353	387	359	399	361	385	370	355	347	413	390	381	356	393	409	369	355	375	378	361	372	379	365	364	405	395	405	387	395	358	348	346	358	378	372	345	384	400	386	353	405	383	389	362	397	386	373	375	385	365	380	366	395	368	404	365	392	394	369	398	362	387	432	377	367	386	387	363	419	384	375	360	370	351	381	383	389	381	349	411	386	446	394	350	352	366	379	390	365	402	336	378	408	403	388	387	377	400	382	362	355	351	349	379	386	343	370	369	415	403	354	368	387	358	368	362	360	348	408	371	355	370	392	412	381	382	391	402	397	375	378	410	405	359	393	377	368	376	364	364	378	369	404	365	390	371	382	399	406	402	381	367	355	389	413	376	357	391	372	411	363	372	416	396	379	366	379	382	380	381	419	382	385	380	383	400	395	384	386	378	393	383	369	372	418	402	352	370	390	382	379	365	398	372	433	412	343	395	380	357	413	408	400	374	363	410	400	385	375	377	363	358	381	379	382	350	383	388	363	388	362	368	398	351	359	383	331	382	364	366	369	409	396	359	370	378	374	374	370	369	401	398	396	367	395	380	376	380	392	405	339	372	357	393	423	386	385	407	364	336	402	338	372	392	379	386	376	381	381	344	380	414	355	335	381	367	378	397	373	339	354	406	367	357	359	373	370	333	391	376	386	381	370	385	366	430	362	367	362	376	367	371	380	390	390	383	384	356	391	373	407	376	403	374	372	361	388	398	389	402	382	356	369	384	369	408	375	372	338	402	392	337	405	371	430	355	378	350	338	367	341	409	371	386	397	402	365	374	392	352	375	380	377	356	354	358	381	376	365	356	381	346	354	389	389	361	360	386	359	380	377	400	346	369	359	433	366	361	397	367	397	367	387	390	372	360	351	345	378	358	364	394	410	365	389	387	362	383	382	368	402	370	381	378	379	403	419	354	342	368	360	394	347	380	359	377	357	367	340	370	367	369	358	384	376	375	372	371	431	384	368	364	386	361	361	378	371	379	407	358	364	387	395	407	388	367	391	369	350	338	351	372	363	400	329	354	372	360	406	360	330	388	336	403	343	393	362	410	368	337	385	390	382	366	330	372	383	382	361	359	401	388	396	396	381	387	374	376	384	368	360	379	405	413	393	344	388	398	362	384	371	370	393	396	383	367	340	375	369	365	340	382	371	388	370	396	366	368	362	354	353	351	364	366	395	354	371	362	392	376	371	387	347	346	396	395	391	361	400	387	361	398	350	383	368	416	356	399	362	398	347	373	355	363	360	401	366	395	416	359	404	369	341	406	409	369	371	374	379	368	387	356	427	359	372	412	375	388	345	360	412	381	406	386	387	426	358	349	404	358	404	383	364	416	376	398	352	391	376	372	373	443	416	362	367	357	392	391	395	369	411	402	360	418	376	353	396	392	370	382	380	413	359	403	328	410	358	374	374	370	393	391	350	340	335	361	398	375	345	354	376	381	365	370	359	359	359	370	324	398	390	376	372	361	370	375	388	408	372	373	375	391	370	368	354	351	406	351	419	350	380	375	429	377	335	388	381	412	362	354	377	368	361	392	365	372	369	383	404	328	359	355	395	341	377	375	346	381	412	389	354	406	347	401	356	384	396	344	366	398	360	386	380	378	401	398	369	381	400	399	390	360	364	356	367	368	412	373	337	399	401	351	407	383	371	366	380	387	392	368	359	341	359	365	372	380	386	378	369	363	378	393	360	337	407	423	385	369	350	332	374	378	371	375	374
36957	45508	70441	71494	62611	51624	40602	28136	17249	9603	5063	2756	1616	884	791	795	839	824	824	811	841	748	824	829	802	867	861	862	824	830	838	833	791	821	824	851	829	789	778	781	837	837	839	799	789	819	884	812	859	857	802	806	816	874	803	807	812	806	802	796	825	824	790	796	855	804	823	777	794	818	795	793	809	834	870	830	791	831	830	826	780	780	762	776	811	800	821	779	782	804	845	780	798	811	782	791	768	793	850	766	792	822	799	808	828	831	829	792	782	763	799	826	810	849	811	791	823	770	825	765	847	776	876	756	819	823	841	802	843	827	831	856	811	881	828	840	813	814	804	819	839	850	827	813	791	823	854	808	823	806	853	779	848	774	776	836	775	846	804	788	809	810	786	782	822	844	882	808	767	793	772	837	834	797	790	795	780	795	847	833	781	770	821	860	828	814	791	836	800	827	806	807	770	834	830	805	806	796	767	799	819	816	833	843	818	815	783	846	834	814	854	813	794	834	770	770	833	781	830	781	830	794	845	825	810	779	762	798	835	804	771	755	802	786	783	794	850	774	788	819	811	814	799	777	768	875	776	866	800	784	791	835	822	812	793	790	784	842	814	858	815	793	770	780	800	814	804	806	816	822	786	821	752	822	797	792	799	813	849	867	800	785	827	853	810	776	808	790	831	834	797	791	820	803	869	769	813	816	793	773	843	835	846	814	854	771	853	814	810	852	817	795	803	854	809	817	780	784	818	832	816	843	858	847	824	828	833	800	829	798	759	808	818	821	810	837	785	755	782	804	831	847	911	810	815	808	818	811	862	833	787	849	842	804	781	832	847	810	814	789	762	843	869	809	826	820	848	816	796	822	846	826	839	785	858	806	878	854	834	861	779	814	806	816	810	810	813	783	814	793	814	833	839	833	802	786	791	804	760	802	793	752	803	871	812	834	795	824	858	820	825	841	816	824	791	817	838	857	814	823	791	840	796	772	798	818	839	807	812	803	790	748	853	785	827	788	782	771	823	811	795	808	800	788	781	745	755	813	776	856	834	777	861	826	807	779	837	820	834	817	819	855	859	828	836	841	791	819	861	829	824	831	819	756	840	853	826	782	730	798	853	787	795	846	790	851	801	882	790	814	832	847	804	802	788	841	872	825	814	815	817	856	807	850	858	878	830	850	770	785	854	865	780	840	805	860	808	793	775	860	780	783	829	844	829	813	835	834	799	820	860	779	838	824	832	833	863	858	813	829	792	815	824	817	780	810	814	791	842	815	823	801	849	832	803	806	797	829	800	836	854	870	794	829	826	819	869	845	830	804	773	872	866	820	786	755	809	759	811	796	835	817	790	834	828	818	806	755	837	826	858	840	821	834	770	762	803	753	867	816	810	803	870	793	775	816	820	834	819	796	835	801	824	788	808	778	856	812	814	762	842	768	785	814	806	807	797	791	793	812	832	795	782	794	817	833	823	872	762	833	785	819	827	885	812	841	843	812	843	794	819	842	852	804	841	804	836	842	800	815	818	794	789	776	825	822	825	797	852	771	757	822	788	793	824	800	813	788	784	785	772	824	765	792	867	834	816	806	901	757	837	843	791	777	791	802	807	813	804	803	844	852	826	788	797	842	843	793	830	733	844	810	780	847	792	837	816	776	788	818	773	786	789	817	797	837	864	837	833	818	850	825	811	835	821	816	771	824	815	796	808	826	813	858	790	831	808	798	851	818	792	784	783	835	802	907	772	845	855	776	788	806	763	798	822	784	828	738	803	847	834	847	836	830	830	780	793	826	846	831	856	806	807	811	799	819	798	833	767	828	767	841	804	822	835	797	815	805	870	789	779	806	803	845	810	801	823	765	859	793	865	823	839	824	827	848	756	790	839	829	822	803	796	809	807	854	796	835	788	835	837	794	749	826	826	831	813	872	819	835	803	803	853	896	857	831	818	795	805	769	803	748	825	842	800	831	765	827	837	817	817	817	813	829	832	788	867	826	840	890	789	836	784	794	879	807	836	812	783	886	827	814	832	823	813	821	806	788	787	832	867	796	840	824	805	757	815	785	837	838	824	857	820	830	859	774	816	792	877	799	836	808	864	826	830	874	775	776	760	814	840	807	773	821	802	805	839	862	796	816	787	820	797	809	843	833	816	830	829	831	819	832	800	759	829	854	799	810	830	819	791	779	833	829	838	807	817	811	813	816	837	841	800	807	811	811	790	799	847	794	737	820	841	865	829	809	792	783	810	803	850	768	835	773	820	834	785	826	789	858	795	810	834	848	822	842	847	789	809	806	785	791	857	829	834	847	823	765	768	836	811	814	829	777	786	815	852	797	811	859	824	807	814	802	815	821	799	801	783	806	795	849	789	830	816	779	789	781	758	792	820	784	817	800	850	751	825	868	787	802	809	822	800	822	803	810	794	823	877	823	777	822	823	789	852	792	811	799	854	827	777	800	834	841	799	823	773	813	876	856	763	783	832	888	827	820	843	788	831	826	805	823	824	832	843	846	796	813	806	875	800	777	863	824	852	819	834	769	835	872	843	751	806	819	807	782	828	798	801	824	800	827	892	868	818	811	804	760	791	820	820	862	810	857	800	811	868	844	863	838	763	823	854	772	789	805	824	808	828	833	811	825	908	867	780	869	803	823	802	763	874	807	816	803	845	836	803	804	705	838	794	765	783	815	782	785	826	820	805	811	851	790	879	828	805	803	872	771	804	847	836	772	823	836	844	831	811	813	745	830	841	796	769	804	820	780	800	821	812	801	781	819	835	818	863	768	819	853	846	830	765	827	767	846	852	822	806	810	883	790	824	800	805	792	849	768	862	819	762	791	853	818	791	788	824	820	820	863	790	813	800	839	770	808	772	805	776	832	808	828	817	871	790	779	754	823	824	852	780	789	823	829	817	784	833	847	776	797	781	779	815	803	762	769	754	861	808	823	839	801	783	808	785	820	847	815	840	770	787	771	746	870	824	807	795	791	756	818	910	788	822	801	787	803	828	807	819	745	835	890	765	806	832	833	792	809	870	789	822	831	799	784	803	784	842	844	806	790	794	780	825	769	804	844	817	817	840	830	809	820	897	808	807	821	818	821	805	826	792	846	815	776	839	820	814	847	797	784	834	758	832	830	789	791	805	862	801	816	812	766	815	770	823	796	818	827	787	779	805	796	853	784	771	821	776	801	853	759	822	866	776	830	859	808	770	823	807	844	780	791	814	770	755	839	809	794	864	818	812	800	824	797	795	833	797	784	773	801	766	799	842	827	798	821	845	859	857	780	858	820	841	802	786	784	827	807	773	800	804	753	816	806	810	809	808	770	777	773	841	816	841	819	828	798	803	796	860	836	851	844	795	809	842	836	828	739	839	782	824	788	797	814	816	815	766	823	789	806	798	746	850	822	813	861	860	785	834	814	823	852	762	837	805	825	813	801	828	765	761	795	780	803	803	865	808	791	852	785	830	827	782	776	804	809	773	806	817	892	836	797	822	786	816	805	819	835
64964	64807	77457	66979	53364	39324	26141	13899	6446	2781	1450	803	631	411	410	369	372	401	370	396	398	406	409	400	393	394	403	386	361	430	393	382	373	401	384	387	395	397	430	376	383	378	389	395	371	374	360	388	418	435	387	425	432	398	415	411	394	387	429	353	409	403	389	436	387	387	375	410	372	407	362	401	356	400	438	411	357	425	414	403	415	391	375	397	395	385	393	415	401	401	405	411	402	408	388	403	386	416	419	410	426	375	412	420	442	393	390	421	364	356	390	426	394	403	406	415	374	403	384	383	363	383	431	398	414	417	441	390	371	413	368	399	384	421	377	388	424	377	420	430	378	389	420	433	406	406	394	396	407	364	383	401	404	420	372	390	395	379	382	405	450	379	395	369	393	388	396	337	406	392	384	397	423	398	392	392	384	398	432	401	368	413	354	373	419	443	421	404	362	400	411	419	394	396	403	412	399	379	376	388	427	362	415	482	419	437	388	377	384	392	383	416	403	453	392	403	406	386	379	391	385	407	376	411	398	414	382	407	370	388	430	374	380	390	410	394	398	412	353	353	400	382	431	377	429	361	354	370	386	459	382	375	425	407	396	367	440	395	388	403	417	388	400	431	366	379	357	381	422	404	406	370	443	377	416	374	437	411	394	421	410	420	409	396	391	390	429	389	395	353	403	382	406	396	395	450	387	380	370	410	434	385	403	405	442	380	415	406	412	380	387	365	376	381	372	423	412	416	405	402	394	395	409	414	383	394	413	393	400	371	378	398	409	362	400	393	431	418	399	381	394	404	371	386	399	361	422	397	395	409	435	380	407	413	388	403	395	369	373	354	402	386	393	382	398	389	408	395	390	417	418	414	405	379	380	363	387	403	358	368	416	398	412	413	391	384	408	412	389	367	414	400	422	402	413	389	407	395	386	378	386	439	390	412	388	366	385	369	388	364	380	366	413	351	399	381	391	355	413	423	464	388	438	398	390	432	398	418	440	424	395	402	402	387	406	409	409	405	423	394	429	419	369	376	425	393	384	363	373	395	423	388	421	381	377	391	398	359	369	389	433	413	410	416	397	393	404	400	395	413	418	426	423	382	402	386	380	410	403	409	408	453	376	390	367	434	409	408	416	409	394	434	412	366	382	395	365	408	424	391	365	414	410	395	399	412	402	391	392	385	393	415	385	348	349	394	397	400	402	397	400	379	426	421	385	364	378	355	402	394	406	401	364	401	426	423	426	404	424	403	415	423	372	378	422	402	360	378	355	406	391	407	401	426	390	448	406	421	388	393	401	405	351	375	404	420	415	431	390	412	439	422	388	390	414	375	384	394	379	375	433	419	385	427	337	399	432	383	392	415	388	400	378	415	423	388	422	407	422	407	404	422	409	388	359	386	407	398	420	409	398	431	402	404	376	401	388	427	410	410	389	459	423	379	412	414	379	381	359	416	415	408	380	418	393	389	403	413	384	380	414	361	398	372	421	399	402	420	415	437	388	416	421	402	421	374	399	392	404	403	393	364	379	391	402	388	398	389	429	388	379	384	370	435	363	379	419	409	430	419	400	444	392	374	406	371	442	387	390	430	395	374	404	376	435	389	414	403	368	387	396	366	414	403	420	396	373	358	392	398	427	365	396	382	419	414	406	408	365	403	373	388	414	422	437	441	386	436	389	383	400	393	351	385	382	388	417	372	385	387	403	417	356	385	385	411	405	406	422	416	423	371	426	404	428	390	371	395	387	429	386	401	385	406	421	399	384	382	407	421	377	391	400	407	361	388	406	462	381	399	390	415	355	406	356	428	409	412	401	402	384	417	427	416	422	374	429	412	377	402	376	420	404	417	401	385	366	378	407	384	377	365	392	396	401	366	396	420	415	413	389	411	384	459	401	379	345	389	439	394	354	409	397	360	414	413	407	407	395	409	381	381	405	405	428	363	427	422	390	399	356	393	408	399	408	425	340	406	420	409	431	425	387	401	417	401	403	431	375	369	365	396	385	382	411	387	395	397	399	369	377	404	428	395	404	431	397	399	428	405	367	425	388	421	393	395	376	383	357	375	409	397	358	400	424	357	370	424	436	355	432	404	416	387	384	391	399	399	393	413	373	379	399	396	393	384	397	398	409	380	428	375	424	381	424	380	411	421	382	401	415	399	378	378	401	421	380	381	419	423	400	381	372	392	366	405	388	405	368	433	404	456	391	388	376	373	399	383	376	411	425	417	431	420	381	365	400	384	404	408	406	416	416	406	347	395	366	402	430	397	408	399	416	406	402	413	372	379	384	425	409	396	368	397	392	420	381	362	362	443	414	401	372	348	409	429	418	362	442	400	371	358	409	390	389	400	384	360	405	408	374	384	383	386	383	413	444	394	415	381	402	397	392	378	397	368	360	388	411	419	438	378	384	431	383	405	373	428	430	401	390	396	402	410	418	420	393	381	391	391	384	378	412	377	412	390	374	377	414	398	439	373	398	388	398	393	413	407	390	390	449	430	370	393	430	379	395	407	422	399	394	373	374	372	446	394	427	400	394	384	391	377	393	394	392	397	403	419	383	436	394	411	448	404	394	409	431	444	422	377	409	384	393	422	387	384	431	434	398	382	399	441	393	422	380	411	426	440	407	401	453	412	386	384	431	399	378	411	410	403	374	435	407	398	384	407	413	413	411	398	415	420	384	396	402	378	386	395	397	393	372	379	375	405	373	398	400	380	400	393	382	368	413	416	389	431	397	396	436	407	422	413	404	403	377	374	394	410	401	423	436	392	385	411	433	380	383	393	398	400	398	423	433	407	375	399	407	376	373	387	399	424	386	383	430	431	411	403	378	396	402	399	421	421	396	408	401	429	401	406	389	440	426	437	404	430	387	385	362	434	451	416	404	400	396	415	423	408	382	356	381	341	384	413	381	365	355	390	379	397	402	418	406	406	392	375	388	398	401	402	380	413	377	389	419	366	411	408	383	372	379	393	453	407	396	404	398	384	429	405	422	403	426	369	400	410	410	393	420	399	389	398	388	391	399	419	418	439	408	448	392	374	381	392	389	384	388	443	414	378	379	411	397	370	422	372	380	390	419	413	415	395	407	382	402	416	421	403	433	375	365	366	398	389	428	431	389	420	425	388	381	379	418	360	362	340	393	414	405	402	386	366	428	404	440	418	399	420	394	388	377	378	413	417	392	390	379	397	434	400	390	404	388	431	381	362	382	394	416	422	437	430	445	388	399	362	393	391	384	408	379	412	442	449	426	387	370	369	385	409	397	387	443	435	429	398	408	368	365	404	366	442	403	410	397	376	401	403	426	399	399	401	407	385	415	376	408	415	404	387	412	388	386	409	395	398	387	381	390	401	389	431	381	397	386	359	396	422	403	407	384	384	413	416	392	413	411	433	413	433	402	392	409	425	358	394	362	381	436	408	431	376	395	364	398	416	382	408	443	414	402	408	392	417	434	406	399	401	371	396	373	341	392	399	408	426	414	400	415	389	378	380	398	412	409	415
35726	47398	70684	72031	62569	51330	39859	27414	16879	9422	4934	2555	1580	990	891	851	837	840	852	836	888	874	831	793	856	770	861	867	859	810	893	851	848	886	843	902	901	863	863	837	819	837	832	890	884	826	879	886	819	869	792	865	874	824	830	847	840	805	881	829	812	866	833	861	844	848	874	808	837	884	876	834	796	846	875	790	827	845	864	889	869	860	883	797	807	816	825	850	832	834	860	905	837	833	872	837	875	864	851	846	841	841	872	864	844	876	859	838	835	817	791	846	887	876	873	876	867	851	877	822	882	865	897	818	816	852	857	877	814	851	853	847	806	849	812	864	877	866	827	877	840	825	877	844	879	868	868	856	827	826	878	861	880	840	931	830	809	895	840	844	869	849	915	834	887	859	881	855	830	888	824	866	851	854	856	827	858	858	875	866	808	817	816	868	881	787	855	827	878	815	883	837	809	857	800	883	834	814	855	850	889	849	843	854	883	836	806	888	837	848	795	791	855	832	832	845	822	857	824	904	881	893	819	858	840	842	848	818	857	813	863	835	844	850	867	830	869	856	840	870	829	828	882	883	812	847	856	878	860	869	843	879	874	891	857	882	847	839	884	829	820	860	830	825	817	827	844	854	906	855	823	871	832	806	871	848	796	842	834	786	843	833	880	877	841	834	855	872	918	850	837	827	782	848	839	871	797	843	875	820	846	867	836	855	823	875	793	838	885	811	872	877	810	840	871	835	888	865	869	862	845	829	851	851	845	869	876	833	847	828	770	834	868	836	858	833	817	870	886	900	852	873	874	839	908	864	866	872	826	860	843	862	850	871	882	793	919	839	841	942	831	878	828	824	818	925	858	851	846	852	820	830	910	842	874	811	860	883	891	856	868	826	846	868	863	811	854	838	830	867	934	835	866	881	843	816	865	869	873	849	914	847	792	827	827	896	854	885	854	845	822	812	848	809	834	857	847	881	819	816	835	881	823	855	815	870	858	892	872	815	820	911	835	825	812	851	826	841	828	867	826	902	879	808	826	831	851	881	797	877	849	818	891	894	822	804	790	874	873	859	803	843	865	833	837	855	855	831	832	849	852	841	867	821	873	835	861	816	870	861	839	830	885	858	862	768	863	880	838	829	841	847	861	898	918	846	826	818	899	832	824	868	928	833	891	853	851	857	833	844	856	884	803	823	857	812	876	845	868	942	838	888	847	861	842	916	851	828	844	863	871	871	846	853	855	853	860	909	833	867	856	858	830	874	852	869	898	825	862	864	871	813	842	839	829	865	824	861	800	805	863	850	879	832	850	897	843	923	900	879	850	921	836	808	853	842	835	812	798	889	843	786	805	840	851	813	822	854	836	895	899	857	843	868	867	864	803	838	847	810	844	840	909	805	863	861	867	807	794	891	872	849	881	888	854	874	858	861	882	826	842	838	857	861	846	858	825	853	877	875	876	832	913	825	852	857	894	783	868	899	829	902	836	865	829	812	849	811	877	860	838	856	912	832	840	838	834	863	846	838	815	872	837	838	833	880	825	821	838	905	876	868	844	868	940	837	828	844	933	837	866	821	834	875	879	882	839	810	843	829	882	865	869	913	849	882	900	857	816	865	857	859	848	846	862	860	800	891	857	871	809	798	877	869	825	829	829	824	868	870	842	847	850	852	815	871	815	840	873	904	895	851	882	771	851	864	860	834	811	811	835	835	869	824	846	838	891	877	883	913	800	855	874	898	863	892	889	855	821	886	874	844	872	815	842	836	882	930	874	884	897	867	855	824	827	891	889	851	856	897	816	875	883	873	837	891	849	812	843	867	860	862	822	852	854	796	867	832	827	828	811	830	859	861	841	851	812	824	864	848	831	803	825	899	807	817	873	856	835	886	827	857	835	853	838	843	797	853	816	824	827	873	873	783	864	852	862	873	834	831	848	823	863	894	850	858	831	864	846	845	839	892	847	928	815	840	864	859	834	885	845	872	912	881	839	868	849	851	832	824	858	832	813	801	813	892	894	860	911	858	821	864	840	846	868	809	807	830	849	877	870	889	828	781	889	826	868	841	847	896	825	889	891	885	863	869	824	876	847	866	849	814	825	836	789	833	820	901	840	919	836	830	898	814	857	788	837	782	811	814	886	848	864	858	848	856	835	806	882	882	878	880	834	801	816	877	866	857	850	843	841	851	889	834	807	860	798	838	856	867	868	834	845	857	861	851	904	892	852	836	813	911	875	821	829	868	873	848	884	875	827	862	814	857	844	888	854	860	872	825	866	838	877	856	878	873	893	882	857	909	821	857	853	908	811	856	826	820	831	922	839	832	827	865	847	792	813	833	816	837	889	829	838	860	833	836	900	823	879	889	805	824	817	846	830	863	810	838	846	865	837	879	897	842	861	861	885	873	792	811	816	873	865	877	852	872	850	823	868	824	849	885	808	859	832	824	849	864	862	832	802	860	829	842	822	826	853	885	834	849	835	871	892	886	847	891	886	869	877	871	882	890	786	848	885	841	864	847	892	750	866	863	845	832	815	835	867	860	864	870	802	817	883	858	852	893	854	874	849	792	837	843	870	908	830	840	817	847	840	812	889	816	811	840	884	848	859	835	820	870	846	845	881	826	807	859	879	852	844	849	862	833	790	829	870	863	849	793	851	829	803	871	848	888	884	838	859	912	791	851	856	815	806	832	874	890	892	861	835	852	806	851	830	824	851	844	807	786	812	846	875	824	875	888	910	868	867	823	870	857	870	869	866	819	868	826	834	843	863	896	836	845	859	869	866	849	863	797	858	898	842	815	820	823	835	852	857	839	869	887	808	857	886	837	864	811	803	866	835	847	873	866	877	933	835	835	861	873	856	785	866	851	798	821	829	838	859	865	846	828	844	825	829	866	855	839	863	854	845	827	860	831	881	828	828	858	851	836	861	846	901	882	809	857	807	908	829	883	805	832	828	861	796	874	905	843	856	910	841	840	865	828	824	813	844	827	874	868	860	842	843	866	847	882	868	865	878	820	831	812	892	858	829	859	817	869	914	877	833	868	878	773	790	834	895	938	797	827	856	855	817	873	878	839	868	864	864	859	847	863	809	819	823	832	824	846	852	854	831	796	896	867	868	837	843	861	868	839	874	834	834	811	839	890	862	829	859	861	821	894	851	849	887	875	856	868	823	833	863	857	891	863	830	837	835	848	847	826	806	835	829	869	822	833	869	817	880	880	826	898	824	873	868	889	873	870	866	918	853	881	878	819	892	900	855	889	888	817	886	876	862	825	815	893	826	894	777	850	827	822	815	808	870	883	878	889	876	880	845	874	875	860	808	867	874	889	839	847	892	832	837	849	827	826	848	882	830	873	865	913	856	842	836	848	839	836	900	867	909	821	845	820	862	839	888	861	857	876	866	837	858	902	843	842	852	861	853	830	816	814	837	885	848	874	858	904	873	834	857	872	835	835	862	827	851	848	826	869	881	821	833	813	856	816	870	825	847	839	869	827	862	892	874	853	873	832
5314	4169	6148	4752	2897	1830	1227	803	517	406	319	302	310	274	254	270	249	293	267	249	260	228	267	262	232	305	265	257	270	238	293	283	261	258	274	261	234	296	264	256	291	248	260	294	241	289	255	261	261	244	261	285	275	250	272	267	262	273	236	281	265	266	268	216	266	229	272	276	279	259	243	266	261	263	254	255	267	272	288	251	217	257	258	236	278	236	264	263	202	290	304	285	252	253	264	255	247	235	249	280	271	254	263	274	280	230	231	241	239	260	280	238	270	266	238	281	236	251	256	251	258	264	275	267	251	249	256	264	245	267	282	252	270	282	305	233	268	261	249	254	284	248	278	275	240	262	242	290	269	270	287	272	252	240	231	276	261	242	266	254	253	275	272	270	240	285	266	231	281	275	253	288	289	233	235	232	259	223	257	263	247	234	256	241	268	265	277	219	271	266	275	271	283	251	230	260	288	280	260	248	254	276	265	289	293	256	258	265	248	254	287	252	270	268	261	280	275	259	243	262	255	265	267	250	254	277	256	245	252	256	251	265	255	271	263	250	263	275	268	263	242	246	273	274	282	278	228	262	228	264	243	258	246	289	255	284	277	233	247	263	261	287	265	237	261	240	267	270	263	249	230	243	273	253	267	253	244	240	249	255	258	264	257	241	269	259	232	268	250	255	240	277	285	286	252	254	249	267	279	292	270	280	228	255	258	275	271	250	256	233	254	246	250	225	245	284	252	261	232	253	238	261	273	253	268	277	225	252	247	256	273	277	270	232	250	260	263	266	269	242	244	260	256	268	291	271	270	240	263	240	249	280	268	242	252	227	264	319	255	261	275	258	239	242	261	274	249	279	258	256	268	276	243	216	243	270	228	256	273	269	271	267	231	264	263	267	280	266	280	269	263	230	246	252	290	284	239	254	262	277	263	269	296	277	240	245	239	250	248	254	250	280	273	254	249	265	272	280	254	286	293	244	265	248	228	254	285	256	277	259	272	265	242	252	271	326	243	270	275	284	246	293	252	262	249	272	242	253	262	274	263	256	273	253	273	255	251	243	272	254	260	295	278	250	261	262	250	247	250	276	256	280	247	244	262	259	245	251	238	228	244	245	242	235	281	246	257	271	252	259	279	283	287	263	255	239	296	278	259	251	267	265	271	256	270	222	266	259	257	270	269	281	270	250	295	313	260	260	284	281	273	275	235	272	314	257	252	259	239	272	266	276	250	276	241	246	249	248	281	263	246	250	255	263	267	260	291	249	222	231	287	284	294	272	264	273	218	252	252	245	291	267	248	267	218	284	261	239	262	249	260	259	270	251	266	254	255	275	256	267	273	243	250	270	276	238	267	303	277	262	238	254	239	274	283	265	291	253	259	265	257	267	226	238	242	251	259	262	261	281	284	258	273	265	252	229	255	254	258	263	229	273	263	232	253	260	270	236	276	276	299	267	264	240	249	273	261	238	240	290	280	279	280	250	262	231	228	268	253	270	273	252	263	275	277	248	290	290	260	261	261	253	281	268	251	277	259	299	271	246	268	282	257	235	281	259	235	237	235	266	289	280	275	255	284	242	252	247	266	253	293	273	252	297	277	252	254	263	284	279	240	279	256	276	264	245	234	258	274	261	211	259	220	253	247	237	227	264	269	248	246	262	279	257	264	242	291	245	271	261	271	247	237	272	274	286	272	288	262	258	275	261	271	266	246	274	256	249	260	262	250	249	276	292	283	263	248	278	262	286	280	251	264	257	244	266	269	259	265	231	245	240	285	248	272	304	269	223	295	275	270	246	239	241	247	251	245	217	268	281	272	250	266	277	250	251	253	282	252	253	253	254	269	251	249	280	254	279	262	272	280	260	268	266	222	264	274	252	267	254	276	265	241	258	267	236	252	251	289	285	228	266	307	258	215	280	273	279	290	279	278	282	291	281	275	279	243	240	247	263	231	207	270	269	243	249	246	286	241	270	273	255	267	282	238	236	260	263	276	249	253	259	275	283	233	220	253	256	270	237	273	277	264	261	237	249	258	254	302	286	255	254	286	286	259	243	277	275	288	254	251	277	246	255	258	281	245	245	265	268	292	241	289	238	278	264	254	254	271	276	271	279	227	250	261	264	250	277	253	272	272	263	277	276	268	265	253	248	248	282	253	268	265	264	263	241	252	273	240	251	268	249	285	258	285	265	258	243	238	282	277	254	254	245	240	274	271	215	246	259	274	258	235	292	302	259	246	263	259	285	266	237	276	237	245	273	272	278	247	246	290	283	241	260	263	282	274	270	258	262	267	277	238	232	260	218	284	265	256	239	245	271	242	260	248	263	279	259	248	260	285	255	252	255	289	285	281	242	262	262	243	266	250	285	266	270	234	274	238	282	252	245	242	279	283	258	266	254	244	260	256	247	288	245	237	276	267	263	296	289	251	226	268	286	248	246	250	229	239	265	237	269	242	270	249	245	297	242	277	280	307	290	263	241	262	256	265	251	258	259	276	265	271	265	290	275	260	243	252	269	247	242	277	259	260	265	254	271	258	244	260	279	245	265	265	253	240	246	289	252	245	242	263	255	238	294	266	255	242	284	271	272	243	268	296	283	285	245	261	275	267	244	259	298	278	246	254	239	243	241	257	251	262	266	254	271	283	277	249	261	277	272	266	296	265	238	242	273	254	284	249	217	274	260	265	255	267	288	237	275	297	255	276	250	268	313	243	245	262	253	275	267	230	284	250	262	222	241	273	248	263	252	274	266	274	279	249	232	254	265	269	278	244	294	279	267	259	284	244	263	264	250	238	267	267	261	236	233	284	266	290	251	238	247	268	286	279	252	256	273	270	254	255	250	245	256	261	281	265	271	312	295	270	274	260	230	298	275	260	269	235	263	310	277	227	277	264	277	293	247	237	262	235	242	215	252	252	233	264	253	267	264	263	256	219	238	236	255	242	273	282	289	255	274	255	262	249	273	262	256	242	257	290	283	287	269	284	290	267	247	251	277	261	243	266	276	276	233	251	222	259	263	275	260	264	252	286	250	252	269	271	236	259	250	251	263	234	286	315	245	259	261	224	259	264	281	232	244	287	250	259	275	272	279	241	264	250	281	259	271	251	241	236	260	260	229	273	278	262	276	218	266	296	290	240	248	282	284	295	273	285	272	263	261	239	267	244	239	250	250	250	246	277	211	264	276	262	274	247	247	232	244	243	262	238	261	278	254	276	241	282	264	264	253	257	242	250	258	267	263	285	251	254	215	271	272	275	286	256	282	266	274	287	280	248	270	268	261	259	238	262	260	270	246	260	275	285	261	252	249	281	244	252	284	270	251	263	254	248	255	238	257	264	284	281	254	240	256	274	304	247	248	262	243	260	243	260	265	296	257	244	241	246	256	235	267	247	230	245	231	281	262	233	276	259	239	256	250	261	274	239	262	290	279	260	254	255	263	254	232	249	248	259	266	282	241	259	269	273	236	244	273	252	237	249	245	245	249	249	260	256	257	257	264	260	278
4585	6052	12178	12095	9202	6408	4122	2524	1538	1083	847	700	667	598	608	620	611	585	600	578	580	591	564	595	583	599	608	548	618	555	581	616	606	627	591	616	611	573	605	613	552	603	572	581	596	608	628	579	585	586	615	617	592	579	628	571	596	609	592	606	606	609	559	579	558	610	576	637	587	558	591	614	617	562	565	565	583	599	597	550	634	622	554	602	562	576	565	584	617	593	593	618	598	558	585	579	571	599	567	601	618	586	591	571	623	569	581	608	574	595	606	615	567	611	607	603	569	583	562	596	619	579	633	616	644	580	620	579	596	565	564	588	566	562	589	593	590	590	609	594	570	583	620	573	573	559	617	623	603	602	610	589	549	591	590	583	545	576	578	621	584	650	616	588	544	581	615	573	623	611	550	624	611	585	612	581	624	554	576	551	577	556	610	608	592	603	571	623	573	625	594	606	607	582	560	572	596	631	559	610	584	587	562	527	568	608	620	579	591	576	571	597	596	581	596	589	588	631	607	571	612	615	572	630	560	607	616	582	575	642	568	582	583	571	623	586	607	554	640	586	538	580	582	594	609	584	591	623	562	629	620	568	576	561	625	625	528	547	621	583	551	637	589	561	636	625	628	564	574	636	598	573	612	556	556	586	580	561	582	595	546	610	583	640	594	571	595	580	593	554	589	563	610	598	599	568	582	585	608	582	598	572	564	586	577	599	579	577	608	614	583	622	600	595	596	600	599	578	587	536	628	598	592	581	573	587	535	593	557	545	580	581	591	573	619	593	550	591	582	598	577	606	592	632	557	575	610	570	552	622	603	581	561	589	590	616	581	596	595	581	600	595	569	598	560	605	563	641	595	571	552	571	571	594	583	578	576	603	586	585	597	573	539	595	625	601	578	606	642	599	603	574	625	639	597	567	606	601	604	573	590	583	544	557	583	590	599	586	586	569	578	581	556	624	565	574	611	575	595	593	628	626	596	603	614	562	582	595	588	656	587	572	579	588	596	598	592	607	588	564	611	617	592	621	594	564	604	597	606	613	572	544	587	589	585	582	642	549	611	609	568	559	615	614	592	613	574	576	578	602	627	577	576	624	582	629	595	579	575	558	573	579	575	614	621	587	576	588	555	619	592	612	630	605	645	564	544	618	591	595	583	570	577	565	561	600	550	645	601	578	586	605	566	610	593	574	582	592	607	593	598	613	605	557	604	566	552	574	603	569	614	595	576	611	596	596	571	559	571	604	579	609	598	650	620	589	622	615	619	585	568	561	579	582	587	572	624	583	594	571	562	605	611	613	600	585	578	556	586	601	598	563	585	584	574	535	627	585	585	606	612	602	570	602	597	615	613	540	630	596	599	575	569	560	653	612	568	592	541	602	578	595	627	605	567	562	592	579	627	580	583	589	611	566	610	581	577	589	601	562	597	571	572	587	632	583	601	582	576	592	584	611	582	600	555	558	584	571	590	565	575	599	618	612	636	577	573	550	615	579	585	603	590	540	601	625	587	584	585	561	566	575	641	594	572	609	560	542	588	649	569	553	559	602	602	592	550	617	587	589	566	584	606	575	577	582	660	560	547	582	605	554	592	610	560	580	582	615	568	544	605	590	611	588	575	529	573	560	605	559	592	561	591	583	607	577	557	560	571	538	644	600	600	607	574	567	587	587	624	572	597	547	594	599	562	588	575	591	563	563	578	614	644	590	634	588	522	570	601	601	573	626	588	618	590	629	594	569	590	602	561	545	625	622	578	596	544	594	607	589	569	602	548	564	569	596	573	599	604	614	586	545	574	573	557	610	562	589	597	575	590	571	570	608	640	576	614	598	584	611	599	638	614	577	636	561	625	629	614	577	564	591	603	602	591	603	586	621	577	591	588	564	566	572	575	600	616	599	596	596	587	600	619	604	623	564	603	589	596	609	593	569	557	644	579	581	615	623	611	624	596	608	564	588	603	619	566	608	598	579	547	581	570	587	617	576	567	616	605	598	555	577	551	577	568	575	596	594	601	562	607	561	579	568	618	568	611	609	574	602	602	585	557	582	592	557	589	543	572	588	588	585	560	563	591	598	573	625	602	609	567	569	592	599	570	609	579	581	620	584	622	605	609	581	552	560	589	624	568	579	580	567	606	608	582	559	577	553	578	563	570	602	630	631	551	592	615	622	597	599	572	570	621	609	564	579	605	619	622	612	627	628	600	606	599	595	630	598	605	597	630	603	605	627	583	610	639	560	602	613	593	595	562	617	615	589	573	529	585	590	612	591	602	593	615	594	614	631	590	591	581	599	588	623	556	575	551	544	573	582	589	605	553	558	621	578	558	600	604	619	631	570	607	582	588	600	604	591	601	612	587	584	538	545	568	593	596	562	607	558	575	604	570	576	582	603	601	580	545	574	638	592	593	604	629	638	593	577	615	563	558	602	577	586	575	584	562	622	603	545	615	583	564	586	608	576	570	592	597	605	559	609	592	602	627	602	601	560	618	611	604	601	621	572	572	620	574	558	582	603	586	558	624	603	569	603	631	563	597	578	595	622	565	556	606	621	566	593	624	576	660	577	602	603	603	650	595	634	567	605	606	595	592	598	609	559	580	599	627	535	569	622	587	613	588	600	596	555	544	620	572	583	565	597	561	584	579	578	574	558	588	581	545	581	605	587	546	606	592	607	635	597	606	590	589	599	597	557	570	577	595	568	628	594	583	574	528	579	620	555	596	594	578	646	599	599	604	610	576	577	615	566	606	582	573	567	596	554	644	585	562	580	593	647	581	597	603	562	571	609	566	591	560	576	564	599	615	591	590	566	628	581	645	563	589	555	621	594	597	619	625	612	608	597	572	582	533	597	565	586	650	595	557	597	573	608	578	563	526	589	607	569	552	601	557	603	582	572	580	648	581	590	584	584	552	574	620	593	545	594	563	603	554	621	583	592	589	595	617	617	564	576	555	588	637	606	556	586	643	580	605	569	589	566	613	561	562	565	585	530	592	587	579	622	591	594	621	560	649	607	604	586	584	610	602	595	590	593	609	597	603	615	597	603	532	548	617	575	614	603	617	630	589	601	606	641	574	552	601	599	614	584	595	557	590	553	619	607	596	596	567	614	620	579	591	589	614	605	602	615	573	646	591	568	583	578	587	599	581	621	570	593	628	635	567	617	619	596	618	578	591	610	566	622	614	579	602	584	586	591	586	591	601	573	614	558	584	591	599	585	570	542	547	564	604	626	614	577	580	628	579	568	607	588	576	613	639	606	591	606	575	598	600	584	565	614	568	592	601	592	591	544	594	585	585	569	597	575	607	569	633	596	592	560	568	607	612	607	554	564	586	594	597	610	587	569	563	629	638	596	606	619	607	607	618	600	595	577	577	566	611	591	573	592	574	559	569	613	612	535	638	630	580	578	629	600	583	585	581	603	588	595	597	589	574	553	600	636	602	641	588	604	586	567	569	566	627	588	606	607	545	550	581	628	588	599	564	596	592	615	582	582	566	574	615	595
61318	66177	75080	65749	52633	39952	27243	15286	7226	3143	1496	783	545	414	409	375	354	401	407	368	390	349	351	341	379	403	426	400	381	394	381	418	397	381	357	407	370	396	389	405	341	394	403	412	415	385	355	411	398	396	383	361	374	389	377	391	381	400	386	387	354	422	393	396	397	392	378	398	385	367	382	370	411	382	411	366	354	380	367	358	366	412	383	389	423	344	400	395	345	363	401	413	409	406	344	409	391	392	426	390	404	371	355	372	408	385	384	399	394	382	399	346	384	417	363	346	313	391	387	396	354	416	378	405	388	377	414	399	409	392	388	379	375	391	392	353	402	377	398	403	403	405	394	374	370	330	373	380	419	385	366	417	350	363	380	440	402	369	390	422	410	357	360	361	378	358	408	396	415	409	397	371	386	361	388	383	382	368	389	427	409	423	359	376	428	379	402	381	365	399	399	388	391	346	410	330	374	377	394	374	417	366	390	357	354	390	386	389	383	369	397	360	400	384	372	421	353	408	382	401	378	427	377	373	365	388	394	367	372	375	397	380	380	368	364	370	402	418	363	352	396	377	405	385	362	384	404	369	388	338	363	398	379	380	367	364	386	394	420	397	382	436	376	339	356	410	364	377	351	377	394	352	356	392	367	411	337	411	372	353	379	348	400	399	346	377	418	368	409	354	384	409	357	344	389	336	399	388	373	447	385	399	342	420	408	374	360	409	355	379	363	400	357	378	417	365	388	426	384	398	369	431	378	398	407	381	369	370	371	397	416	422	367	374	331	367	398	403	350	403	401	348	391	400	416	402	372	358	371	380	381	373	396	379	374	394	392	443	390	373	393	381	412	381	392	404	366	347	395	417	400	401	396	384	402	356	364	384	379	352	399	394	401	381	380	374	378	387	396	364	394	394	365	403	351	374	399	348	428	379	408	378	360	394	383	394	398	364	384	404	389	368	408	408	331	351	373	392	365	388	352	376	349	374	360	375	380	357	366	416	397	397	404	427	341	336	387	417	420	391	404	381	378	366	389	357	356	375	366	346	346	336	402	424	382	426	354	352	369	399	387	373	374	363	381	386	396	380	418	416	365	380	379	399	383	374	383	371	389	397	383	388	372	399	394	410	381	373	354	390	391	361	394	391	381	342	395	366	383	396	357	391	401	372	401	400	414	384	394	403	372	407	378	400	366	362	407	418	363	347	372	443	362	395	399	363	381	368	393	393	361	429	375	391	373	357	376	357	329	336	366	379	341	339	389	396	403	385	333	425	362	376	360	382	379	394	438	370	371	394	441	378	350	374	391	389	402	362	429	406	378	392	427	418	394	384	391	366	379	357	374	383	396	408	385	412	390	376	355	382	409	333	393	384	384	389	409	343	365	418	377	387	371	386	385	393	411	367	349	365	351	380	379	347	404	380	373	380	387	379	401	383	406	405	351	338	358	423	386	373	399	407	409	378	366	416	382	361	370	400	334	392	416	393	405	409	350	396	386	392	378	417	406	350	370	394	383	391	371	368	367	395	398	404	348	358	432	403	411	381	368	389	407	413	407	364	400	354	357	385	383	349	394	372	398	368	385	380	420	360	393	340	356	375	414	339	391	391	372	391	349	407	382	384	420	411	392	394	419	346	397	402	385	397	380	377	358	359	385	432	392	388	392	383	374	380	388	410	363	383	350	360	340	354	390	372	398	371	375	412	425	376	399	384	393	371	366	390	397	365	405	398	389	377	406	389	385	409	421	394	375	362	382	395	360	411	377	379	423	432	415	411	391	373	395	392	334	354	403	383	377	404	380	391	365	394	368	412	392	355	399	404	406	386	366	390	402	403	357	389	363	369	392	344	353	355	379	363	362	368	365	396	422	407	370	406	407	376	429	381	387	364	412	401	409	358	399	350	398	373	413	387	418	386	416	399	413	412	395	400	371	387	394	394	420	374	410	383	397	381	369	420	386	419	384	368	379	371	363	402	419	399	376	383	446	348	384	390	416	365	360	401	386	371	380	372	379	367	391	417	397	409	384	373	424	388	383	415	409	375	406	395	390	383	371	348	392	369	372	384	396	381	374	407	373	396	381	391	337	382	387	359	402	354	322	411	420	375	378	393	393	360	388	389	371	408	340	347	401	372	370	388	428	422	340	431	372	413	413	403	357	383	388	349	388	414	382	375	378	379	398	435	398	394	379	388	383	377	401	354	428	393	376	361	392	362	351	382	377	386	371	389	383	357	400	390	378	383	366	400	396	352	394	380	387	397	367	351	367	365	391	368	393	386	362	364	347	428	400	354	398	365	422	404	398	412	396	381	420	361	378	375	405	396	384	397	409	382	390	384	366	362	329	366	411	372	367	382	339	355	399	402	389	388	382	375	375	353	367	381	384	386	419	383	400	407	374	436	389	377	367	355	383	372	417	390	402	388	392	371	375	399	407	412	379	371	394	373	405	372	382	403	372	416	365	358	386	388	354	388	368	368	363	361	351	425	411	377	373	378	412	384	430	377	391	400	403	383	386	362	342	377	372	375	429	373	408	391	405	393	380	413	356	378	354	380	346	372	399	415	361	363	371	344	411	386	347	399	370	394	414	368	383	410	389	360	372	385	379	406	383	387	357	374	403	439	403	393	397	404	375	391	365	361	375	379	406	381	413	363	401	381	348	356	402	386	366	416	396	414	395	394	381	359	344	361	383	376	379	355	385	400	363	395	376	370	356	366	385	407	364	362	375	356	403	358	376	381	374	379	394	373	395	400	386	388	371	370	357	371	386	377	406	398	373	392	414	376	398	385	371	392	370	399	396	382	411	368	402	371	384	337	350	382	369	390	386	367	378	390	380	392	394	356	382	394	347	383	409	420	385	417	350	431	335	401	411	396	425	376	374	403	410	378	421	367	401	388	421	372	378	393	417	402	404	386	400	392	374	393	414	380	404	395	388	448	361	370	426	393	400	348	384	396	347	383	403	398	365	377	383	386	360	367	376	383	367	380	374	388	401	374	382	378	412	356	367	405	378	366	390	396	390	378	375	397	369	405	381	378	385	385	381	384	396	396	393	377	376	376	351	410	370	391	339	417	373	400	377	374	351	379	391	435	386	383	417	411	361	399	409	398	391	385	402	374	362	401	377	376	405	347	361	342	368	330	390	387	381	379	413	374	356	349	389	352	368	387	357	346	390	378	367	368	389	382	348	386	361	404	384	367	383	377	368	344	393	389	370	316	361	358	394	378	392	397	385	364	378	374	381	395	382	411	405	413	397	397	368	381	391	382	387	372	427	428	367	375	416	403	367	383	392	371	380	424	375	374	385	357	397	388	389	371	390	418	398	405	357	404	360	414	375	395	370	370	375	380	403	371	394	358	373	393	403	372	422	426	389	372	365	405	370	373	397	415	438	401	419	381	416	386	378	363	421	410	394	360	375	383	405	437	417	383	406	379	416	392	412	382	351	372	381	398	426	352	398	398	346	389	357	363	353	371	378	399	381	412	457	402	385	372	378	377	351	391
34366	49318	68427	70341	62154	51835	41464	29767	19040	10616	5377	2843	1712	908	845	873	836	820	817	793	888	815	827	810	793	838	883	833	796	829	821	816	895	861	863	828	897	766	870	872	828	765	829	814	878	814	848	801	879	788	819	841	751	828	837	799	863	831	899	814	891	831	860	845	843	797	790	835	853	781	820	788	832	823	852	780	802	850	862	817	779	874	828	874	812	808	827	814	831	823	816	807	850	843	835	820	848	862	825	805	844	814	843	828	820	799	857	855	828	776	821	874	857	839	844	840	854	873	833	852	817	843	882	847	824	824	813	807	797	824	798	772	794	783	861	849	831	866	849	859	805	807	824	818	789	831	830	780	854	846	826	826	796	856	806	776	787	859	814	847	881	792	796	854	835	796	849	800	848	830	822	832	879	828	806	834	839	861	878	820	835	807	819	834	776	827	820	818	849	845	790	861	868	784	835	809	871	824	875	855	899	793	884	783	799	859	835	806	834	868	827	846	862	870	808	776	861	847	831	811	865	850	868	789	841	871	845	819	791	872	811	825	829	844	833	807	815	811	835	799	782	838	836	847	843	851	788	848	807	848	845	786	873	791	773	892	856	851	873	851	821	827	787	793	861	813	819	819	820	780	855	836	828	792	813	850	778	836	802	745	912	848	853	853	837	828	838	844	796	804	790	866	787	860	805	802	901	815	832	836	806	812	806	824	820	835	808	782	848	800	785	874	833	754	856	857	835	813	782	812	857	885	767	872	818	800	802	858	864	838	809	817	816	881	850	816	806	839	852	840	853	880	814	825	849	836	869	831	827	823	827	808	820	816	856	845	818	853	845	824	820	869	770	844	810	826	823	894	878	792	803	832	772	845	789	826	818	840	806	845	841	840	861	863	848	838	855	841	845	794	795	845	796	841	826	790	839	836	805	832	830	844	810	809	830	775	794	813	826	856	810	823	820	755	792	813	847	784	827	856	817	843	810	794	771	820	837	830	851	842	822	854	775	841	844	834	881	802	841	856	826	861	767	825	796	837	826	864	816	823	822	853	819	804	840	829	776	805	826	792	830	794	799	839	809	829	848	836	848	827	844	853	856	823	851	872	861	816	802	890	809	835	841	780	848	835	828	808	848	780	823	820	888	816	865	853	837	789	780	807	802	815	827	901	832	870	817	818	824	839	797	839	802	796	799	821	807	834	844	870	829	872	850	871	804	810	805	819	813	813	825	787	883	867	814	785	849	857	867	760	822	879	841	810	847	816	802	801	860	842	840	793	845	862	827	796	856	862	788	823	825	778	832	859	854	864	856	832	844	884	899	819	844	875	854	811	877	838	839	773	846	857	820	811	816	845	820	793	807	808	869	848	849	791	816	852	812	813	843	824	859	824	847	776	797	812	827	848	836	799	874	816	824	785	875	787	823	811	833	834	851	887	804	885	811	837	869	837	848	784	829	844	860	798	859	834	794	806	855	832	855	858	827	813	844	818	842	831	774	758	818	835	870	797	824	803	827	867	741	845	840	822	822	823	844	846	832	837	839	823	854	843	782	800	848	834	853	894	824	804	728	828	812	843	869	840	811	849	863	840	823	819	821	881	830	804	817	842	836	799	816	830	837	872	876	798	821	809	866	863	849	848	806	850	789	818	830	855	780	879	811	841	819	834	810	789	846	784	760	858	816	888	813	867	824	854	818	760	809	886	828	860	803	866	882	854	836	850	859	869	854	797	743	815	869	892	859	854	857	809	867	884	822	792	839	870	811	803	805	881	802	859	839	826	765	823	812	829	855	882	778	822	769	831	824	804	834	818	808	768	838	901	824	828	815	866	860	810	883	873	854	841	821	832	794	830	836	798	807	874	845	863	822	869	816	860	816	836	844	837	812	824	861	838	846	815	813	776	811	814	812	840	852	802	827	855	836	879	867	861	796	851	856	794	842	797	797	824	811	806	861	844	806	815	864	862	844	845	829	810	794	843	870	749	832	846	769	807	837	890	819	802	832	796	820	834	870	831	845	804	853	806	828	832	815	823	837	863	840	813	840	799	793	853	839	801	842	820	868	839	873	802	829	846	830	807	809	831	865	839	838	767	825	851	776	837	785	843	821	848	789	847	855	794	809	850	841	861	804	811	851	899	839	804	842	836	879	819	779	807	795	817	876	834	828	816	775	875	835	809	856	763	827	794	825	788	788	789	809	795	828	816	856	827	860	843	821	814	819	845	831	846	834	812	818	899	798	878	828	780	810	819	781	828	831	841	824	839	823	795	875	809	851	825	845	838	833	872	845	832	872	897	816	796	854	835	888	812	814	843	797	813	809	862	838	867	815	842	856	789	844	814	847	846	826	854	819	905	803	852	860	771	826	837	870	809	875	838	820	845	841	797	893	820	781	780	834	795	838	787	815	818	841	855	847	837	866	874	819	819	841	821	884	899	825	884	863	832	841	844	829	767	884	869	828	798	833	837	786	851	795	863	821	791	875	779	836	843	773	871	859	858	882	819	848	814	844	858	834	856	832	796	780	811	825	847	810	836	824	865	865	844	817	809	810	817	849	801	798	843	798	831	830	851	875	830	864	842	788	833	866	856	824	847	835	836	842	823	833	823	824	875	802	850	846	847	816	863	809	855	833	858	804	854	803	837	838	827	859	835	864	877	876	870	829	797	834	827	807	880	830	872	857	802	818	863	865	789	816	828	864	800	854	826	848	878	828	844	913	813	885	849	847	879	847	861	882	793	803	833	870	906	836	908	828	829	844	807	820	858	758	806	851	802	847	819	836	876	887	872	832	822	836	812	775	833	822	843	790	846	813	828	843	826	839	795	863	844	888	874	797	841	818	804	905	839	867	805	809	810	820	882	830	849	839	824	835	837	834	839	824	827	826	796	851	853	863	869	857	780	821	837	794	823	840	836	844	840	829	804	834	814	869	790	908	804	843	828	833	835	799	867	834	815	805	823	810	849	830	858	826	852	859	841	825	879	799	800	803	801	800	820	813	860	804	840	812	818	867	836	831	822	803	851	914	815	825	794	840	849	836	833	821	830	822	803	839	877	866	846	828	866	806	814	828	897	832	845	845	821	830	803	832	830	847	867	831	793	817	806	762	809	824	811	804	821	851	808	801	881	855	859	868	824	849	866	822	846	844	838	841	829	869	836	818	822	869	847	796	816	858	854	846	802	846	872	787	778	865	800	797	884	819	844	878	826	813	838	812	876	879	797	843	785	790	802	839	848	814	805	837	851	882	843	846	856	798	762	834	783	805	816	813	824	824	843	872	813	844	848	834	857	795	899	862	827	830	843	820	798	826	843	851	833	814	804	825	853	866	814	829	864	838	777	766	815	774	855	792	769	807	857	827	828	867	850	799	855	835	814	835	836	892	799	826	804	815	860	820	829	852	836	826	849	801	838	820	845	773	843	801	786	855	829	826	836	825	879	881	816	856	817	832	758	831	819	816	875	840	843	869	835	819	868	840	819	871	892	818	863	829	795	860	867	798	826
61514	65254	75126	66013	53421	40973	28038	16011	7172	3445	1649	947	660	459	406	395	388	399	398	423	447	427	402	402	397	409	394	401	410	393	384	409	397	389	390	409	390	407	427	416	428	402	398	389	449	379	365	382	400	389	392	428	443	403	377	372	424	419	359	389	407	376	389	376	398	426	408	412	441	428	396	427	395	424	406	411	403	407	400	396	395	419	391	444	397	402	429	422	393	406	392	413	404	369	397	447	428	429	428	412	398	385	423	450	417	391	417	397	425	419	420	410	429	419	409	414	378	422	379	381	417	380	393	435	438	408	380	415	431	375	427	411	437	416	385	409	406	395	398	410	404	411	401	391	410	426	390	396	450	418	418	379	362	411	419	410	419	368	392	392	411	408	378	426	400	401	374	421	377	432	419	426	398	407	403	384	387	420	393	407	404	398	414	419	374	387	364	411	418	389	441	413	416	414	380	419	387	406	408	379	419	411	383	378	388	440	403	413	398	399	408	386	423	407	391	401	439	410	370	406	423	362	437	459	411	436	438	404	412	402	374	377	427	369	448	380	365	421	450	407	391	391	430	378	373	383	418	411	409	412	421	449	439	408	416	390	410	435	401	399	391	404	397	388	429	414	418	410	378	379	429	404	378	424	409	467	425	444	415	408	392	397	421	400	393	431	416	350	376	392	376	424	418	407	410	429	389	409	393	393	417	395	396	402	420	393	378	395	376	442	408	415	450	422	426	450	384	401	386	366	398	384	417	402	392	367	409	431	414	423	403	408	382	397	381	385	410	351	383	436	418	378	431	394	374	377	420	419	380	386	416	393	418	450	382	400	383	407	419	447	402	433	408	433	383	392	431	407	361	361	396	442	396	442	425	408	441	401	416	409	438	412	384	386	440	399	418	408	431	409	428	439	406	424	437	362	386	414	413	406	413	394	375	404	435	437	431	412	425	421	452	416	414	390	387	387	436	397	408	403	402	388	376	438	430	404	389	369	385	428	434	415	429	405	418	378	408	384	402	433	392	386	391	413	385	364	392	403	415	419	383	387	400	415	427	406	413	388	403	400	390	404	410	405	370	400	415	409	393	412	420	395	411	377	393	387	435	411	416	369	446	444	414	423	400	428	419	424	390	387	433	380	348	410	443	404	414	468	442	408	438	466	398	385	381	374	414	422	422	425	445	386	424	383	390	401	416	424	421	418	386	411	404	390	382	382	404	420	429	387	429	419	391	401	420	412	396	382	417	396	417	390	416	430	389	386	354	417	409	398	388	424	380	422	437	407	374	411	404	406	429	378	401	412	392	375	394	409	413	425	376	418	409	396	408	407	397	426	381	409	380	446	385	419	375	373	411	406	395	372	383	399	398	376	380	430	421	457	409	445	387	400	411	443	416	425	430	387	419	409	427	414	435	415	390	415	414	374	394	426	398	386	431	443	456	418	412	404	391	409	420	410	413	430	387	383	403	408	410	411	379	405	398	416	435	366	402	444	401	415	433	413	394	433	422	409	409	387	392	405	400	408	362	415	424	436	379	427	378	396	376	376	430	421	474	438	424	405	400	408	363	391	383	429	451	418	400	418	424	418	396	422	421	410	399	415	399	403	447	383	390	423	419	415	403	394	401	414	418	419	415	403	411	434	355	380	428	402	391	402	402	437	427	383	385	416	439	380	409	384	390	403	422	391	411	405	383	428	402	410	397	369	376	410	394	423	436	395	435	417	424	415	397	420	376	411	400	383	417	418	419	435	444	434	418	375	411	388	361	420	472	407	385	389	411	393	391	427	420	430	416	394	430	366	424	412	393	391	415	419	417	371	420	400	380	423	379	378	376	405	385	372	383	408	428	418	400	385	399	425	371	407	383	388	362	417	435	388	410	414	402	439	423	391	407	390	433	443	404	396	371	380	345	376	372	404	369	356	463	425	426	399	409	417	417	411	451	465	440	372	416	392	420	427	429	436	433	386	405	385	406	439	416	387	410	445	393	409	442	373	405	372	439	443	404	409	396	427	452	413	447	432	440	437	413	443	386	438	419	410	441	407	430	408	420	371	453	388	412	395	426	408	399	433	410	390	428	412	378	404	387	434	378	400	381	374	425	428	389	375	419	389	392	437	399	431	439	396	427	395	430	419	409	371	420	416	383	394	411	379	481	419	426	446	439	403	422	422	403	403	413	408	419	411	380	400	379	408	424	430	412	444	421	409	428	442	433	412	406	439	448	405	426	423	389	438	350	421	409	431	375	431	372	387	400	392	393	424	438	403	409	410	406	430	407	362	390	398	427	390	375	376	361	418	371	417	422	440	422	372	460	407	377	420	405	398	406	404	414	371	426	376	397	414	418	397	403	408	466	410	388	409	399	369	399	411	413	426	394	409	407	394	408	405	369	408	405	380	405	427	393	433	371	451	423	368	373	402	420	413	380	430	394	417	423	402	413	373	383	430	404	387	399	410	425	403	398	432	423	425	393	421	423	416	392	413	397	419	417	425	419	415	409	396	427	437	389	404	424	429	389	382	367	421	401	385	396	397	404	391	454	443	401	390	380	390	461	442	391	387	391	412	396	398	403	386	422	426	433	406	390	401	366	411	400	433	423	438	419	420	404	396	399	395	441	389	373	424	412	424	369	394	429	431	408	361	434	414	410	403	372	397	383	394	396	407	416	409	401	413	391	369	380	388	410	394	370	416	438	341	386	407	373	402	463	367	427	387	364	405	397	383	408	426	381	404	371	425	419	458	448	402	383	419	367	414	415	395	407	423	431	442	372	401	414	402	428	394	378	358	381	368	415	387	398	405	407	426	425	405	387	431	429	434	426	381	406	412	394	387	433	417	420	391	419	382	419	413	405	416	368	392	425	400	407	418	425	459	394	380	390	376	432	430	455	420	401	403	385	395	422	413	368	398	375	378	375	423	408	393	378	439	403	418	407	393	426	388	416	415	388	382	407	421	412	377	390	436	389	383	416	378	405	398	422	437	419	401	364	455	413	430	411	409	410	390	365	388	415	402	432	415	411	412	397	436	417	399	386	424	409	421	394	434	428	407	414	425	404	394	425	349	410	428	387	364	417	395	410	420	404	431	461	420	404	431	437	357	405	382	413	424	412	384	383	402	421	409	424	422	375	395	397	383	440	429	368	378	392	430	403	383	433	422	414	417	401	405	393	413	399	405	385	461	390	400	416	426	394	414	415	435	418	420	391	368	346	361	410	427	395	396	398	384	385	415	445	392	416	415	429	407	405	383	427	392	445	382	422	422	419	397	427	380	380	433	418	404	398	411	406	418	401	421	393	416	417	409	379	420	395	382	399	401	440	382	418	407	391	394	404	387	421	425	435	438	419	392	381	404	428	406	435	412	391	395	379	374	443	407	413	407	414	406	385	405	428	412	444	407	404	424	379	368	368	390	403	404	407	405	430	360	405	399	385	419	400	423	411	402	378	388	421	405	443	402	434	410	407	427	394	420	396	428	387	403	423	373	401	410	412	440	390	394	425	409
35868	48369	68729	70725	62586	52903	41716	30221	18485	11227	5847	3258	1881	1038	862	895	853	861	905	888	895	874	855	864	910	891	855	876	960	801	856	854	906	850	866	896	859	887	893	857	883	860	866	851	854	835	895	892	893	849	847	875	852	846	868	858	857	884	867	823	911	845	855	931	885	840	852	893	913	907	930	888	814	874	894	865	854	863	839	862	866	889	879	866	932	850	795	891	848	864	893	860	857	855	849	833	878	868	894	932	896	882	838	932	895	850	872	907	919	838	866	874	857	925	949	847	894	882	861	865	930	870	917	862	889	846	867	849	859	886	864	850	853	856	856	861	877	863	884	826	861	897	911	866	911	881	868	900	819	862	875	904	852	878	821	896	817	854	815	858	853	910	846	921	872	845	879	873	868	848	935	897	863	916	906	905	868	860	830	852	862	837	916	838	840	887	927	909	876	886	873	865	860	824	838	860	889	871	861	874	849	839	850	922	860	891	872	824	890	878	849	846	841	880	856	855	844	821	913	856	834	881	858	893	910	865	884	876	890	856	832	843	879	863	883	902	881	878	858	906	904	884	881	879	897	823	876	885	879	886	881	805	876	917	821	863	825	841	861	840	863	850	814	825	851	899	920	875	860	861	816	813	819	841	875	906	841	874	862	851	888	826	838	863	878	909	815	848	829	859	902	843	911	889	901	839	853	877	864	871	866	845	858	844	890	882	890	862	874	876	842	853	885	884	847	925	858	905	871	865	879	831	881	877	875	911	833	904	853	858	872	840	936	896	883	913	864	901	851	866	847	848	817	895	912	871	849	852	858	851	897	920	856	833	829	865	859	885	857	841	845	899	852	869	894	864	846	829	851	868	863	857	848	889	832	874	842	838	908	902	915	870	871	892	838	829	824	823	852	851	882	844	899	912	907	872	903	841	872	867	887	910	874	858	832	926	854	818	878	881	870	890	912	872	889	928	810	914	903	892	917	867	900	866	896	872	869	840	855	860	846	857	897	889	842	853	907	836	840	839	868	859	844	895	856	864	873	890	849	873	907	881	887	832	885	871	813	866	884	868	848	906	907	920	865	836	858	809	898	820	848	851	815	833	885	857	862	901	869	888	863	866	842	894	889	897	873	844	925	836	861	870	824	893	850	872	882	857	897	911	905	904	864	862	846	916	849	910	853	857	949	821	845	896	881	797	874	841	870	891	882	809	880	873	890	863	872	812	862	915	867	878	906	893	858	851	876	818	906	863	829	888	887	899	880	864	878	849	874	829	870	812	895	855	829	866	883	856	908	855	903	846	895	826	870	832	868	870	830	865	921	840	914	835	915	887	913	868	868	887	889	856	908	898	899	891	870	863	835	903	841	881	915	858	881	831	858	854	821	872	845	921	866	815	859	875	931	853	844	857	879	889	887	921	860	862	901	882	880	871	865	906	846	856	871	907	868	865	921	864	868	859	821	844	878	886	867	906	880	835	841	800	926	879	882	847	837	890	877	847	882	870	889	819	882	866	807	869	875	880	895	889	857	908	896	940	883	840	858	891	850	955	850	864	867	893	902	916	869	869	923	883	847	914	909	904	912	891	953	900	899	868	867	882	920	867	905	848	923	892	890	863	889	843	863	927	903	880	892	917	874	861	875	918	865	853	865	870	878	891	859	878	875	952	944	883	873	871	835	848	871	906	889	844	830	872	845	873	889	942	830	918	932	856	871	875	886	920	949	926	899	833	911	862	880	880	884	854	855	842	883	863	936	883	875	898	817	878	903	907	892	848	821	905	932	890	862	851	845	901	920	887	849	846	903	824	826	818	911	898	853	874	887	860	923	836	865	874	859	869	936	876	821	867	824	862	858	835	824	875	857	914	925	859	898	851	861	871	847	837	823	894	896	864	885	879	884	865	930	860	937	852	842	849	912	910	854	826	856	942	858	938	859	942	868	862	900	851	849	854	868	916	877	821	909	893	891	884	905	893	870	851	901	894	856	839	855	895	841	867	819	855	924	856	842	911	875	836	872	934	831	843	845	908	848	871	866	906	841	856	898	924	884	896	878	852	901	867	834	893	863	894	885	845	833	873	879	822	851	849	855	879	826	864	859	877	876	867	875	907	871	882	901	870	908	862	855	859	939	876	858	862	811	876	894	879	841	861	839	900	870	866	855	856	862	906	832	869	900	889	871	894	876	941	846	897	822	870	864	865	857	893	875	820	941	874	834	870	837	872	829	893	890	902	843	910	865	822	861	883	829	859	908	865	857	923	833	912	910	937	870	843	866	869	863	852	904	914	869	826	833	882	873	806	852	825	879	856	837	901	857	856	884	845	894	862	926	867	874	881	905	805	853	894	847	893	874	932	873	885	850	877	866	863	946	816	926	809	858	863	862	939	907	916	890	860	851	878	887	864	872	806	840	903	875	865	901	874	860	854	845	818	894	882	917	895	825	831	878	905	914	873	842	865	884	913	901	899	828	815	854	834	880	864	885	869	852	883	856	827	852	892	905	817	863	913	851	912	874	848	869	884	860	851	869	824	890	890	860	864	851	915	883	874	956	871	943	881	870	897	829	878	866	850	867	868	848	875	873	872	850	818	813	850	841	917	817	850	843	872	873	833	853	788	860	886	861	937	837	883	883	891	897	864	865	848	901	866	885	859	861	900	872	839	862	890	836	832	838	931	863	811	878	916	864	928	923	897	838	865	917	882	858	870	876	877	920	888	974	882	850	876	849	853	881	844	890	855	883	871	844	904	863	902	867	859	857	862	858	917	833	857	927	835	850	939	839	931	909	872	853	828	940	827	877	863	886	901	873	893	902	921	870	860	865	907	858	857	852	884	881	887	858	829	840	867	919	824	894	819	859	847	854	921	908	833	783	905	869	871	858	865	885	866	889	859	880	863	876	882	841	877	882	902	862	895	889	893	880	865	885	781	817	848	894	890	837	859	889	850	832	870	863	880	924	882	871	854	904	968	883	876	876	886	849	857	861	853	839	850	899	881	830	854	861	866	883	885	906	887	893	868	914	817	895	885	936	842	924	903	797	889	866	873	886	906	818	904	878	869	900	838	908	893	864	880	884	881	874	849	827	833	895	864	832	862	833	855	857	916	910	803	863	905	916	883	912	859	873	880	884	873	857	918	860	896	881	891	816	873	842	838	852	942	850	861	920	820	860	847	907	874	891	846	865	857	870	891	868	846	937	854	877	830	825	852	808	850	863	862	859	870	909	892	858	846	824	847	914	850	859	868	884	891	852	929	830	863	855	891	858	860	907	912	832	836	880	927	882	897	875	833	842	848	853	929	874	836	862	898	854	812	835	869	894	813	879	816	832	900	864	913	943	866	872	813	876	868	871	850	880	901	865	861	908	897	920	896	874	841	938	854	877	865	850	865	887	882	890	864	893	884	922	907	893	877	876	896	847	860	895	818	793	898	833	904	897	848	829	922	812	905	884	861	838	854	863	857	849	822	891	792	834	839	883	870	881	845	900	891	873	932	875	877	846	894
4915	3775	4886	4024	2893	1853	1203	761	474	408	345	295	296	263	268	295	256	294	281	275	292	262	261	304	281	293	255	285	257	289	255	261	282	258	266	281	269	308	282	295	296	257	233	289	265	293	288	309	320	271	259	288	292	246	270	273	267	266	319	269	253	298	282	248	264	301	281	253	271	291	276	271	263	248	291	276	263	264	286	255	237	257	277	288	248	256	306	285	315	281	285	262	282	253	276	270	250	270	285	249	266	291	283	284	281	284	293	245	305	266	266	312	304	297	266	279	263	294	241	275	265	271	244	269	270	308	288	265	252	304	282	239	258	265	329	304	258	280	284	265	296	276	296	262	268	257	273	259	267	245	262	267	286	258	269	314	286	287	282	279	330	259	244	263	297	258	272	299	280	315	283	266	267	268	249	286	282	291	274	278	259	297	242	265	277	305	296	254	266	260	276	259	271	283	245	275	282	301	261	255	257	294	293	313	253	276	278	256	246	273	281	270	265	304	278	248	274	280	279	270	285	286	272	290	274	275	264	259	280	282	253	288	280	273	275	266	277	265	283	268	286	292	260	283	302	287	266	306	278	241	281	261	256	273	266	262	297	262	306	303	299	267	288	274	291	303	269	292	265	284	262	302	329	259	299	291	289	261	320	271	298	286	258	258	247	248	265	281	292	254	256	282	261	277	256	276	241	262	298	288	243	280	260	271	294	277	272	280	304	254	246	313	294	299	291	314	248	245	299	295	275	290	272	295	268	278	252	278	266	295	279	280	253	254	297	289	281	330	278	275	286	273	262	274	279	274	289	273	307	282	287	276	257	290	275	294	279	284	261	260	250	278	301	266	285	288	305	269	260	308	292	311	230	245	259	239	262	270	253	275	290	255	302	254	252	281	296	245	259	297	262	298	260	283	294	253	305	254	279	266	285	262	258	280	283	292	279	290	290	258	248	293	288	301	287	266	280	262	276	268	275	293	268	312	290	249	267	284	263	280	264	268	290	289	236	254	258	263	266	265	275	278	303	292	289	274	263	287	297	313	271	245	259	271	238	275	262	229	278	286	299	299	275	285	240	295	267	279	284	285	250	321	270	268	261	304	260	275	280	262	243	293	260	281	292	305	249	277	272	284	312	286	279	305	290	254	268	258	273	271	266	282	304	238	277	279	285	278	281	264	257	258	249	300	280	245	284	263	281	274	277	300	296	278	287	286	262	260	291	263	254	255	271	282	293	271	266	277	255	264	243	276	266	264	255	291	263	258	262	297	272	303	272	274	265	298	296	310	277	298	314	320	241	289	290	252	282	274	231	275	275	297	281	273	211	268	281	325	262	268	267	324	283	287	273	251	307	285	280	268	277	285	264	299	259	273	280	269	261	244	281	271	269	262	251	276	257	239	280	272	315	282	248	288	309	299	231	287	275	269	261	289	275	311	287	254	258	283	271	265	317	265	255	256	268	271	255	310	285	296	268	264	290	266	278	255	256	259	260	281	270	281	266	267	281	283	273	276	260	276	287	251	288	265	302	259	284	253	303	268	271	256	282	266	291	294	258	306	295	262	281	266	303	260	292	245	305	289	288	258	264	292	280	291	271	287	278	279	282	285	297	302	251	289	275	244	242	263	280	288	275	299	275	304	295	246	276	303	255	277	290	275	291	295	279	302	265	306	274	282	293	265	306	241	241	283	273	259	321	283	254	259	254	284	250	240	273	255	277	241	271	275	301	296	284	256	298	289	263	279	269	242	290	280	265	265	267	290	245	253	294	302	293	290	275	300	273	317	269	301	297	285	222	278	279	263	315	262	262	254	272	269	325	275	276	289	296	270	286	276	253	280	288	289	267	267	262	287	288	257	267	313	262	272	260	279	266	282	250	276	279	287	267	300	273	269	271	285	235	284	282	292	265	262	268	313	309	266	260	312	264	289	276	299	257	287	307	278	288	270	253	281	278	290	294	273	257	259	292	251	289	272	271	268	275	307	282	313	306	302	289	263	287	295	296	296	292	264	290	264	293	292	271	269	305	270	282	277	299	267	288	265	287	289	286	281	275	278	295	299	282	252	270	305	303	277	282	255	280	262	275	292	289	247	269	295	272	273	289	265	277	292	308	252	288	291	255	254	292	293	268	262	268	266	268	268	274	257	274	261	250	260	278	284	282	232	279	260	259	261	279	283	262	264	280	271	284	240	262	259	278	313	305	260	279	281	306	251	288	278	302	285	288	311	285	275	291	292	276	272	317	275	252	280	281	293	262	256	266	268	283	268	289	272	250	252	280	284	259	283	283	301	281	258	288	309	268	279	277	266	275	299	279	255	250	241	275	293	280	264	247	268	249	281	249	315	295	299	296	278	270	261	305	288	309	259	290	296	282	271	272	282	279	247	278	289	274	288	277	280	270	306	280	284	272	280	289	281	295	271	266	273	288	259	258	261	268	307	256	272	282	279	279	259	245	295	278	277	272	296	253	258	278	284	300	273	322	273	289	268	298	285	308	295	247	274	265	266	261	294	250	276	276	284	272	319	290	309	254	271	259	298	250	275	265	268	270	278	301	267	240	285	281	303	286	253	288	279	288	270	249	257	256	279	258	288	270	278	249	291	272	278	267	299	290	281	303	270	277	269	267	278	291	290	280	239	283	295	263	268	268	275	282	274	288	285	275	272	289	284	278	277	273	272	244	272	247	280	286	274	261	288	296	281	282	283	275	272	244	249	278	300	302	283	292	280	271	253	304	293	293	289	283	293	271	280	277	273	254	279	255	278	291	243	289	308	249	281	267	263	283	260	279	256	291	278	288	309	278	273	289	258	263	309	250	284	263	272	276	286	267	290	269	274	275	284	286	278	305	280	296	328	270	287	283	284	274	273	297	282	292	249	287	289	294	270	279	285	294	287	280	274	266	274	228	242	257	292	280	301	263	253	263	272	304	273	268	243	248	251	298	291	257	293	292	271	246	269	280	262	306	292	315	275	265	306	299	291	273	256	279	267	276	299	287	313	250	293	248	302	270	244	296	283	285	264	295	275	285	312	268	299	273	278	242	289	296	253	259	268	275	280	281	268	287	283	289	278	304	298	250	249	275	261	274	280	283	269	268	281	251	249	263	270	299	292	274	253	289	278	255	234	291	268	242	305	299	258	278	279	298	265	242	268	269	285	291	240	271	254	279	284	266	262	245	279	273	268	295	301	267	269	281	289	294	275	270	316	249	276	249	262	291	282	272	278	299	300	287	283	247	342	257	296	261	264	298	258	276	278	267	262	286	243	285	268	293	289	269	285	288	281	279	230	282	294	293	274	272	262	274	299	327	297	262	258	272	279	308	261	261	293	328	257	259	253	260	263	265	298	276	288	296	280	280	288	291	267	286	267	269	286	294	277	291	281	272	237	293	270	270	283	297	296	289	274	274	274	283	276	281	260	292	264	293	279	282	273	237	280	254	305	299	286	293	291	280	293	294	296	283	281	281	295	238	269	264	282	315	273	281	260	269	267	279	264
4407	5653	10336	11477	9155	6354	4165	2525	1556	1147	928	771	710	669	615	627	603	628	650	659	623	642	611	636	620	630	662	599	638	628	634	631	586	634	581	670	641	645	615	638	622	632	632	603	655	604	617	583	607	602	608	600	639	615	621	637	657	648	669	618	613	611	606	641	597	607	642	639	631	643	625	619	610	635	608	654	653	637	614	569	627	618	613	679	634	614	622	631	658	584	628	610	595	601	612	625	640	595	539	605	644	633	640	553	623	627	622	641	653	600	644	597	658	592	647	605	649	617	610	604	684	617	614	611	564	573	641	609	621	596	614	617	643	590	569	587	609	647	640	595	669	618	589	600	596	629	646	601	633	638	597	603	639	638	636	604	623	605	629	673	582	623	587	617	651	635	644	629	605	623	626	616	658	590	591	667	643	630	606	642	643	633	622	611	619	668	596	661	620	654	647	650	638	602	594	568	662	607	619	677	627	614	600	636	622	597	594	618	595	629	589	605	659	630	621	638	656	599	593	625	605	617	636	647	571	611	657	637	609	695	635	598	597	582	656	633	602	616	636	571	601	629	634	603	618	563	635	575	599	641	644	620	590	642	627	610	597	676	612	611	599	615	599	609	602	601	593	595	631	599	651	626	650	617	648	651	640	644	611	630	656	617	600	607	585	656	615	606	628	630	657	570	643	618	643	616	610	635	617	596	612	637	654	603	632	571	589	593	594	637	674	624	591	618	610	619	602	631	637	639	575	642	631	625	633	630	616	598	589	647	612	633	619	657	626	611	593	629	609	647	636	625	633	590	580	624	630	636	593	624	632	606	679	621	624	625	607	634	596	622	584	626	615	609	612	642	618	670	574	610	618	640	629	590	614	651	621	600	681	576	626	663	585	618	582	647	656	589	627	596	568	600	626	636	620	656	615	622	606	620	676	648	588	569	648	632	635	634	596	617	654	596	650	604	596	591	658	606	635	586	617	618	673	603	618	623	608	613	650	590	629	642	674	635	596	613	625	567	599	629	674	665	598	615	609	608	614	644	614	559	590	626	622	613	603	590	638	637	620	627	606	612	644	655	621	643	617	584	618	612	608	634	626	638	662	622	594	629	629	619	638	603	580	589	584	622	641	648	597	627	611	633	622	613	630	665	642	648	657	615	659	634	648	606	598	620	613	627	622	628	666	648	589	571	615	637	640	602	607	618	634	655	564	581	575	587	604	627	590	597	577	605	602	640	646	613	592	657	611	612	609	677	643	614	616	634	595	596	610	599	656	612	643	580	654	603	618	603	635	659	618	630	644	613	615	625	650	597	645	670	606	647	597	608	639	623	608	575	599	613	583	653	627	630	676	680	618	628	677	618	648	626	619	584	617	614	597	635	644	612	644	606	591	604	616	597	629	592	643	646	611	649	609	653	650	645	624	584	635	637	583	570	622	589	577	697	640	581	665	638	618	620	596	626	638	620	653	607	636	595	636	628	624	626	629	642	628	616	590	568	611	616	629	598	585	657	596	600	619	641	600	696	610	615	596	657	635	646	653	631	640	623	609	617	633	583	589	592	635	617	591	607	615	580	625	632	580	604	608	616	626	623	622	633	650	616	637	629	577	618	602	646	621	603	611	640	628	596	651	592	591	641	591	609	654	627	666	609	615	672	623	613	630	593	614	585	661	629	603	563	560	642	568	614	635	607	611	638	573	653	608	608	613	629	665	647	611	684	602	598	645	629	639	638	693	604	643	632	615	680	617	658	629	594	597	626	620	598	618	556	581	599	583	652	639	645	593	579	645	601	542	599	656	614	643	600	635	629	637	620	642	675	565	639	622	679	624	610	616	612	588	653	635	644	602	619	660	632	615	639	604	598	667	621	577	628	646	633	640	635	595	612	612	662	584	580	609	609	631	607	645	620	648	600	617	577	620	596	599	596	657	633	589	618	581	585	634	646	597	600	637	621	647	614	646	586	629	621	654	596	635	640	657	628	621	649	608	595	613	618	651	632	655	614	608	621	615	672	593	675	614	585	623	598	632	586	603	638	622	617	627	610	616	649	638	614	633	581	618	640	628	666	617	611	615	613	610	564	647	612	635	647	627	629	647	620	592	600	584	614	618	648	616	623	621	604	603	624	649	636	658	633	637	612	632	651	646	626	652	664	652	621	659	578	606	581	650	596	629	645	673	604	630	638	642	628	651	636	619	612	607	602	590	633	589	627	642	647	620	613	633	611	625	606	602	582	626	629	590	626	611	626	627	656	601	641	662	596	632	635	611	637	643	599	644	605	646	654	620	630	602	639	631	624	602	589	649	613	620	610	610	636	607	633	629	601	608	659	649	636	597	650	579	594	642	617	643	596	630	562	581	617	603	583	669	638	613	636	622	627	563	604	605	620	604	676	637	628	604	638	631	600	609	575	618	596	570	662	617	624	619	645	618	645	624	647	609	628	610	623	591	616	598	636	612	613	562	651	594	635	590	623	634	628	596	620	603	592	598	633	610	641	604	617	657	638	642	602	615	600	650	633	642	641	649	643	592	603	621	631	570	585	608	605	649	635	615	597	633	637	628	620	617	642	656	648	647	642	594	636	653	654	560	636	636	602	620	689	608	635	662	643	610	554	625	615	658	657	603	605	615	588	633	581	641	579	616	645	599	583	599	633	607	547	634	601	625	592	625	596	589	622	582	608	627	593	621	656	631	662	638	624	626	646	635	602	612	587	610	622	623	602	641	666	643	646	580	645	625	653	608	647	635	634	601	647	634	616	614	641	646	615	626	644	605	612	596	629	619	652	641	627	622	592	588	610	651	667	606	618	644	650	624	639	600	636	642	583	587	644	615	607	693	613	602	628	616	628	595	618	632	634	646	604	615	616	617	635	625	606	636	651	631	612	589	648	636	604	611	602	649	642	604	644	600	639	602	621	637	628	625	688	609	621	643	604	633	599	638	648	598	635	682	619	650	600	630	636	684	601	605	592	607	620	629	572	642	614	644	649	643	624	630	587	659	637	665	624	625	609	617	672	659	632	592	610	635	594	647	592	634	657	586	645	638	633	637	607	653	638	610	660	633	603	659	597	659	636	660	607	587	662	613	592	639	589	592	614	615	609	596	636	623	643	613	622	586	606	635	633	620	675	654	620	617	618	604	609	585	607	651	615	612	610	650	611	630	616	683	644	637	649	619	628	595	645	608	614	589	611	620	623	625	647	610	632	610	651	641	624	588	647	639	612	634	610	584	574	637	607	649	658	632	621	630	636	601	637	599	632	634	601	634	613	626	626	625	613	623	615	642	623	591	602	627	637	615	655	617	575	579	630	611	645	614	662	596	676	615	578	610	664	602	604	674	638	604	652	634	614	661	595	671	596	642	630	688	605	609	615	606	650	637	580	643	617	625	596	602	656	593	611	655	607	629	595	576	622	640	625	590	608	649	628	640	633	620	651	629	580	621	617	615	665	618	602	628	627	639	617	603	613	666	616	601	656	611	608	613	612	623	612	609	593	596	644
62550	60929	74374	66830	54509	41392	28621	16018	7416	3611	1947	998	655	464	390	392	382	421	399	420	405	387	408	376	367	410	377	406	407	346	376	379	377	401	400	378	420	355	400	384	410	395	396	420	398	429	354	397	356	389	375	411	368	422	383	398	384	385	431	399	417	409	423	406	376	409	426	369	398	397	405	400	391	385	398	390	389	415	397	379	366	407	411	366	403	389	405	410	352	407	381	392	444	435	395	389	384	386	365	392	409	350	396	403	379	355	359	436	392	418	384	409	434	426	386	447	434	367	390	425	435	344	390	376	397	386	385	364	381	411	384	412	396	393	388	402	403	335	401	388	378	403	424	412	365	399	427	368	399	394	419	388	358	388	388	441	421	425	400	378	393	408	408	391	425	379	396	430	407	361	376	382	410	376	397	420	437	352	443	371	386	405	409	422	384	351	398	409	361	412	423	418	391	395	373	373	399	398	376	360	411	404	413	433	378	412	415	397	387	379	390	442	379	399	404	404	363	396	420	388	406	373	362	413	362	381	383	373	388	407	400	422	391	377	384	399	364	412	388	404	395	363	351	421	450	419	392	364	416	432	436	401	385	390	391	376	409	446	402	394	395	388	413	403	381	399	391	373	385	402	378	394	416	347	431	387	399	394	374	410	356	395	412	400	391	358	434	427	416	384	402	387	396	389	401	427	402	382	372	417	389	424	382	422	431	398	379	354	376	392	395	389	359	371	382	387	396	400	408	374	383	372	395	365	397	408	395	394	382	423	371	419	387	427	429	384	404	428	390	359	418	376	385	373	382	371	389	396	389	368	376	392	373	347	396	397	376	408	414	399	407	387	385	400	400	419	386	402	408	363	406	388	387	411	369	441	357	385	379	384	373	433	396	394	401	405	367	389	404	425	391	377	410	423	383	420	407	397	388	396	387	400	379	419	373	411	400	415	391	409	412	368	352	396	402	428	399	349	423	396	413	396	373	385	369	400	391	387	370	343	387	406	438	344	423	384	392	420	393	350	395	410	423	376	423	376	395	394	376	412	381	399	368	397	418	418	382	436	385	378	422	384	372	362	412	375	406	404	425	417	405	415	419	365	350	401	388	408	399	391	422	413	389	383	392	369	369	378	420	442	349	426	392	394	323	366	398	379	405	395	365	407	417	390	400	398	386	379	401	392	413	401	424	421	405	360	411	398	383	392	393	386	388	399	398	395	406	364	384	396	384	381	416	383	409	424	430	407	407	410	395	348	372	396	394	384	375	409	418	362	366	377	416	377	372	382	375	394	371	390	380	407	380	398	373	392	383	403	370	405	353	354	401	388	397	380	372	412	405	381	358	371	387	414	389	428	417	397	442	409	422	393	439	410	327	400	391	360	376	435	427	407	416	407	363	395	356	366	420	362	363	400	392	374	399	395	377	376	372	400	370	442	404	411	391	402	373	373	400	389	370	415	355	399	416	388	385	365	374	383	377	425	391	403	351	393	370	377	370	413	374	360	397	384	391	405	412	355	374	408	396	387	379	427	376	425	385	419	433	372	374	356	384	414	353	394	409	398	368	378	410	399	384	437	428	384	396	408	393	426	382	412	384	424	372	389	387	401	402	416	373	407	391	371	391	434	381	400	388	353	379	418	389	429	396	383	394	377	391	417	369	363	382	357	403	367	369	381	431	406	400	401	397	370	388	382	392	409	401	377	371	415	403	390	377	382	369	395	388	380	402	353	361	387	399	350	386	436	370	378	409	419	390	391	407	378	414	392	371	351	373	375	368	381	403	402	413	406	353	377	404	399	392	409	377	370	394	408	389	396	382	401	408	383	435	371	406	373	426	396	386	392	380	363	390	409	385	423	408	374	444	396	365	396	374	400	400	365	374	389	408	402	388	399	372	403	406	401	379	411	369	366	386	406	352	369	392	396	424	378	414	412	346	411	389	428	374	368	376	392	397	370	398	392	356	380	398	391	375	385	444	398	371	356	383	392	374	356	424	409	392	418	396	374	390	409	393	444	379	419	387	379	380	361	406	400	379	390	428	394	405	395	411	401	428	399	382	379	394	375	400	383	369	386	425	365	420	400	408	407	382	410	401	389	383	386	382	402	403	414	405	378	371	394	377	379	409	419	353	380	395	382	378	403	402	364	379	400	407	394	406	381	390	416	432	401	384	404	427	422	381	431	380	418	415	408	385	373	397	409	396	377	395	369	390	423	400	371	355	369	436	406	444	415	388	391	409	404	355	395	405	426	392	410	351	398	396	392	393	393	403	411	396	422	402	419	420	415	360	395	366	376	388	422	383	408	406	393	390	390	416	391	377	382	364	404	378	348	365	393	378	426	389	376	420	365	400	406	378	396	424	359	389	350	403	384	390	420	359	401	417	402	405	439	409	365	407	385	381	413	411	400	392	385	417	337	380	409	406	371	371	407	392	357	432	426	396	389	375	378	394	363	400	423	388	379	386	400	395	438	386	394	383	375	381	364	387	421	409	342	358	392	385	364	387	388	394	383	434	399	393	390	384	423	352	402	374	407	400	408	408	368	408	437	401	427	374	384	357	379	394	386	403	362	400	417	369	411	385	408	381	390	375	429	447	401	385	405	351	395	404	396	406	367	423	397	424	404	383	335	389	423	392	391	440	436	413	384	394	407	354	379	391	374	409	400	432	397	369	451	390	407	422	432	437	378	343	384	411	386	407	393	373	364	397	377	403	402	409	382	407	387	396	434	379	390	386	451	449	355	415	361	390	407	329	383	361	376	390	419	382	398	420	398	376	418	396	406	409	402	401	401	423	436	397	362	429	393	409	386	382	373	404	398	385	397	382	369	394	399	411	365	372	404	431	368	379	358	405	411	428	382	396	378	455	384	385	411	347	406	367	372	415	414	423	389	417	376	387	417	370	347	374	410	358	403	411	389	399	405	387	415	376	348	418	379	426	404	429	382	365	400	412	436	375	368	357	422	390	423	396	421	392	379	348	387	376	383	393	411	447	409	427	412	396	411	397	392	413	401	371	435	408	410	413	369	367	382	419	365	395	401	384	385	404	389	382	390	374	404	384	393	390	376	345	397	378	385	406	404	389	393	405	405	410	401	399	401	386	428	372	372	388	366	388	380	416	370	380	410	355	391	416	397	401	385	460	416	376	373	416	417	438	412	391	405	386	363	379	425	405	399	402	414	377	366	384	413	396	372	382	400	421	395	452	360	433	376	372	399	390	422	415	411	358	438	412	390	394	339	402	382	410	420	431	411	412	429	364	394	390	393	412	379	410	417	379	403	347	346	413	418	398	442	390	373	408	396	410	404	390	385	434	410	410	381	402	424	413	432	359	395	400	397	360	399	398	414	367	400	386	362	371	365	405	397	380	377	400	410	391	413	371	399	417	408	423	415	398	420	381	400	396	386	424	357	398	408	376	377	358	372	391	407	418	382	356	392	394	415	370	369	385	366	388	359	402	386	407	398	408	381	379	366	378	424	416	370	454	412	390	425	378	320	396	409
32661	44408	68264	71866	63898	53461	42474	29912	19284	12245	7272	3708	1932	982	873	845	821	838	857	844	823	886	881	833	847	854	824	878	829	858	829	843	878	887	817	854	872	849	863	804	891	881	826	837	872	819	831	812	891	831	812	908	834	855	873	892	906	846	868	853	862	833	822	883	847	845	837	833	845	855	822	868	866	861	838	882	869	818	857	884	829	856	825	866	813	790	861	873	835	795	814	862	843	828	828	841	860	865	832	842	865	835	847	852	895	839	817	808	836	841	805	910	855	801	825	853	823	800	829	883	902	869	857	884	825	869	811	841	886	845	850	881	848	851	869	897	841	859	802	893	834	895	838	842	821	840	848	902	846	893	873	847	831	873	885	875	865	838	847	842	835	888	824	860	837	868	868	891	868	836	845	860	846	865	897	869	861	843	861	837	853	822	876	871	804	801	824	863	863	851	830	813	820	836	844	852	777	855	826	860	853	827	887	831	871	862	830	845	901	817	862	787	804	839	839	864	812	843	890	853	846	847	853	805	847	851	857	865	894	858	858	859	844	831	885	876	848	842	899	847	839	834	863	854	837	904	873	836	889	895	859	861	823	861	798	837	858	834	823	875	834	878	896	849	847	817	844	871	868	818	880	858	815	840	858	913	884	829	853	842	842	854	847	846	832	861	847	853	871	881	840	891	830	875	828	856	900	842	839	852	848	815	837	843	785	899	870	812	849	879	877	820	864	827	832	911	858	878	864	853	879	874	894	860	838	828	857	809	867	840	809	858	795	869	832	901	878	847	850	903	862	845	839	818	866	858	892	859	854	880	794	867	877	874	868	808	825	828	885	813	840	862	880	900	853	788	891	849	839	872	873	850	842	848	834	882	906	854	879	850	846	833	845	850	816	852	857	813	866	899	876	844	868	870	863	879	867	846	880	847	841	856	839	839	856	812	853	859	875	872	870	848	913	869	828	869	852	872	857	843	831	861	820	852	897	861	833	783	840	836	839	837	868	902	828	877	882	853	855	845	827	849	860	792	875	922	821	821	852	871	903	847	844	860	848	873	832	864	847	861	904	809	840	830	817	843	884	898	873	867	826	827	852	824	843	850	806	846	864	852	865	858	830	888	827	870	844	851	871	851	859	834	797	859	896	860	831	863	896	834	826	879	839	872	844	820	876	881	848	867	868	881	860	885	896	792	832	821	871	837	822	853	818	825	800	844	900	813	865	883	850	824	835	879	952	815	821	821	893	841	834	856	862	838	854	831	884	821	875	841	860	843	841	865	846	871	836	821	822	866	872	840	871	868	871	850	804	841	818	854	828	870	825	866	879	854	873	850	858	851	867	823	876	884	878	851	844	833	854	868	874	847	916	836	840	830	835	842	871	838	853	842	904	892	850	834	807	828	838	878	860	839	833	828	818	850	834	919	837	844	859	914	888	835	861	821	880	841	833	825	853	865	839	816	847	806	888	843	844	824	848	889	815	891	874	858	857	875	837	847	845	838	854	826	881	862	908	850	872	899	874	817	871	839	865	854	832	861	801	827	850	902	868	852	876	815	833	839	859	871	890	857	802	838	856	849	829	860	910	821	802	832	869	861	848	871	813	805	869	809	849	835	848	869	875	887	855	794	860	826	771	831	868	809	817	882	851	815	866	812	861	846	881	832	840	855	882	839	837	814	856	853	833	881	831	843	864	836	840	866	824	859	828	874	847	836	878	830	857	826	869	911	780	837	856	832	854	832	838	832	845	863	869	882	820	829	847	820	902	812	860	827	870	845	856	797	903	851	873	824	863	876	857	819	935	814	839	797	874	880	876	895	874	831	774	826	834	861	832	838	888	838	834	906	882	867	822	892	910	868	890	837	815	826	823	848	830	819	882	846	846	870	867	835	864	882	835	812	881	839	821	891	882	887	880	823	865	832	822	907	846	800	862	860	892	817	827	867	879	879	853	827	854	892	848	853	908	875	839	861	883	813	870	852	906	812	844	853	842	872	859	886	830	861	863	850	865	877	833	900	864	839	840	823	880	874	866	862	834	831	842	814	814	838	920	851	831	801	828	836	828	871	836	841	862	847	825	812	850	869	848	861	816	849	877	864	904	865	874	927	841	924	877	832	857	830	872	854	826	871	877	845	848	853	859	796	855	862	830	883	812	807	870	877	862	824	886	871	816	846	832	869	836	832	868	866	874	842	877	870	884	875	878	863	868	816	856	842	837	855	840	827	913	837	833	863	877	891	892	841	857	879	887	866	899	859	857	846	804	891	827	845	799	854	821	844	850	907	836	867	837	875	875	820	829	880	821	915	822	815	820	871	885	864	878	835	870	805	850	850	840	844	841	815	859	790	813	873	849	827	831	814	823	823	908	820	867	795	853	833	885	828	910	859	833	840	857	837	867	881	795	863	848	885	822	847	840	819	827	871	882	837	848	865	834	890	819	857	859	844	870	864	824	864	860	816	846	827	849	850	922	868	806	841	861	907	899	865	790	861	837	854	822	823	848	883	846	869	861	763	834	889	852	887	845	863	887	861	884	787	894	869	820	853	889	866	860	852	831	814	877	837	830	855	866	865	806	893	836	903	883	876	855	902	821	819	885	862	842	876	871	872	818	813	879	812	851	845	796	843	877	868	862	833	862	843	893	829	853	788	825	889	845	843	866	836	876	866	867	802	824	879	851	937	843	823	805	795	863	875	897	849	830	862	867	807	870	835	836	850	840	852	871	857	851	887	785	851	848	892	909	891	876	824	855	818	843	828	859	857	859	834	859	855	831	849	839	843	843	884	848	821	853	854	823	829	839	884	854	856	840	853	901	847	777	838	883	847	877	899	804	820	848	836	880	873	857	815	850	829	880	802	877	807	865	861	839	825	876	866	834	843	844	881	871	828	877	857	923	854	799	825	851	898	859	857	878	872	857	808	860	852	883	831	813	860	841	854	889	847	838	873	832	889	881	829	869	828	810	900	848	855	842	845	808	807	865	912	817	869	854	804	872	839	874	867	814	873	834	914	918	798	811	834	821	808	807	857	871	814	857	851	834	818	831	833	757	859	903	895	822	836	837	848	826	830	840	872	816	885	842	846	829	817	842	876	884	821	896	852	875	846	809	847	855	860	857	852	851	860	911	834	846	857	886	867	823	826	820	825	849	958	827	861	852	858	912	799	821	858	846	859	851	867	863	853	835	810	865	841	828	832	816	813	891	874	864	861	834	852	930	862	845	853	891	880	799	830	874	937	824	836	832	870	827	846	828	869	799	880	856	850	912	824	858	812	828	864	867	859	838	844	831	882	849	868	868	843	917	865	856	868	889	916	867	809	878	809	896	828	875	846	800	811	854	848	853	807	811	854	888	851	863	837	869	845	879	875	865	874	840	869	831	823	868	851	834	875	866	804	883	861	853	846	909	841	827	845	883	857	863	882	859	816	868	806	859	911	869	880	864	796	866	886	862	884	869	863	873	884	855	847	852	834	879	824	860	827	872	819	833	828	826	810	839	810
66983	50805	76987	68961	54634	41792	29167	16878	8148	4068	1957	1032	666	439	391	423	420	384	393	415	447	445	446	410	417	401	407	430	414	408	417	378	405	454	406	411	421	446	426	420	446	410	396	443	447	393	442	437	444	399	400	425	413	414	448	449	436	418	387	425	408	420	414	392	403	434	442	406	388	441	403	441	433	398	382	433	469	404	400	397	386	388	414	419	389	430	381	426	386	398	391	449	412	394	423	454	409	441	426	433	388	422	434	457	392	437	421	457	439	431	349	397	438	358	355	418	373	453	383	420	442	436	408	398	425	393	452	384	394	400	415	419	396	421	416	425	407	409	431	397	392	435	413	409	383	390	430	427	412	397	447	405	430	451	456	433	395	456	431	441	394	402	412	449	417	415	384	385	398	385	424	430	426	432	444	399	403	404	408	387	435	415	419	434	466	425	434	442	419	428	426	411	420	412	430	412	418	474	425	412	428	431	424	459	413	397	424	438	401	421	400	379	410	411	447	468	372	392	414	410	413	407	446	410	371	393	418	467	400	418	400	379	402	453	393	392	409	436	426	396	424	400	410	357	404	401	421	409	419	421	432	378	418	459	411	411	397	389	440	391	407	421	384	432	433	436	395	466	398	379	414	400	439	435	435	453	415	389	426	399	415	440	455	369	436	424	399	393	409	379	356	406	446	406	386	414	452	418	421	410	387	378	463	435	392	404	392	423	432	414	399	421	379	439	408	429	400	432	377	432	423	444	428	461	417	412	377	435	414	407	466	436	396	453	397	419	412	398	425	411	403	412	478	391	434	451	413	409	413	464	405	413	418	403	427	436	392	380	431	436	394	413	397	389	419	444	390	439	416	426	419	453	449	424	378	415	425	425	413	431	397	434	407	403	418	460	400	416	415	414	408	382	421	356	403	400	417	412	385	388	388	421	378	395	444	378	455	438	394	419	406	415	399	414	461	412	402	393	409	398	409	431	475	403	414	457	437	422	379	406	446	421	414	422	389	429	394	404	398	399	430	381	446	422	472	402	425	393	370	411	386	397	390	423	410	432	372	416	403	439	402	398	415	426	408	415	430	407	382	428	421	390	416	405	433	405	403	382	392	432	403	393	419	392	409	454	387	374	426	421	430	413	468	388	416	433	473	417	415	374	407	411	412	432	393	392	400	418	439	404	377	458	463	407	408	408	451	396	427	451	371	434	390	400	414	425	440	428	420	389	429	408	389	391	426	457	420	384	422	428	389	394	405	418	396	457	416	378	418	390	357	393	418	393	383	433	419	392	347	392	386	426	439	445	424	375	434	434	448	434	416	431	424	423	454	450	390	378	463	389	437	424	417	383	390	398	381	378	439	431	441	405	415	427	440	436	428	413	419	412	456	428	404	422	419	422	454	386	439	413	453	426	408	428	420	385	418	432	399	400	398	437	431	469	400	387	407	413	395	420	468	454	397	435	385	415	404	423	394	438	410	450	391	405	408	448	421	406	419	396	397	436	420	397	439	435	393	433	433	367	393	441	400	403	412	436	442	413	427	443	428	395	403	426	410	385	419	448	414	448	435	398	377	406	441	409	405	416	429	435	404	418	393	443	393	373	392	436	429	395	428	429	433	411	382	479	434	416	400	410	433	399	443	394	406	424	415	367	444	428	423	389	402	417	386	407	403	439	401	438	376	419	400	412	424	431	403	378	387	426	431	397	453	415	423	432	409	417	476	410	410	418	395	415	427	437	413	442	393	435	425	422	436	399	415	422	415	394	400	408	404	428	459	395	395	416	389	414	421	403	422	432	423	424	435	408	438	443	440	425	426	410	401	424	385	416	414	416	423	405	426	438	439	370	427	419	440	400	403	422	412	377	431	412	416	398	408	404	425	436	376	399	412	409	412	386	367	414	411	433	439	441	418	442	415	424	422	408	423	441	458	371	410	425	420	377	456	421	389	418	430	413	406	384	406	442	412	414	392	403	378	425	381	448	452	419	402	421	417	430	430	449	407	429	414	432	453	417	447	416	416	395	421	398	410	432	409	408	377	408	421	399	433	439	400	407	416	404	411	416	387	411	433	428	412	432	438	447	447	417	460	421	404	434	376	346	400	396	442	394	446	436	386	417	413	392	418	439	382	412	405	439	413	403	441	396	404	423	424	439	403	446	452	391	402	385	402	425	417	425	435	399	379	385	417	430	430	417	439	410	404	407	389	393	391	455	400	415	414	426	438	393	450	411	420	394	382	425	413	406	461	383	399	444	427	470	443	439	418	435	388	409	430	466	389	401	411	399	441	423	431	369	409	427	416	419	397	430	478	399	437	431	390	391	371	434	409	422	398	408	395	469	461	438	457	399	456	395	382	418	405	402	472	411	486	375	423	368	395	432	443	432	416	444	454	415	423	422	373	423	393	431	380	400	372	430	395	451	423	443	423	429	398	438	419	441	404	431	418	410	406	377	414	422	412	406	394	414	393	434	356	395	385	422	389	407	393	427	370	395	424	390	388	414	425	363	412	413	401	434	403	428	439	425	465	398	404	419	428	424	457	413	392	378	383	431	431	436	413	412	418	438	414	402	409	374	357	392	415	410	393	424	438	430	429	393	453	420	458	410	405	401	410	375	425	442	449	411	439	407	406	399	391	427	429	434	396	405	417	420	402	399	439	450	446	431	441	402	415	463	446	417	438	402	366	381	403	415	434	428	378	415	410	390	399	400	397	358	410	460	454	424	430	401	388	389	399	413	404	416	409	427	420	412	372	431	412	403	462	432	411	395	426	430	386	436	468	389	420	407	365	405	390	421	416	380	412	457	396	430	437	402	413	421	402	439	382	395	436	435	388	424	437	417	415	420	437	432	416	410	417	397	417	424	429	406	413	434	437	436	446	408	419	431	413	426	427	418	388	415	451	408	409	407	462	428	437	389	449	392	430	382	421	379	404	422	439	439	445	430	392	436	415	442	399	427	451	432	413	437	400	446	464	402	409	404	426	446	394	361	395	421	398	417	404	450	416	391	415	438	396	386	436	384	422	489	394	446	428	414	409	425	420	442	392	414	430	476	397	424	425	386	382	398	414	420	462	438	407	395	420	396	423	439	427	440	433	418	422	408	402	430	397	463	437	405	406	426	395	424	408	426	434	431	427	402	388	429	427	448	426	425	424	415	395	422	417	431	383	419	432	407	410	399	413	415	425	397	401	440	441	403	431	361	406	426	443	446	403	426	427	384	426	471	395	408	426	382	405	398	424	417	419	398	435	423	403	430	415	379	399	435	417	401	388	387	449	446	429	387	411	406	399	400	432	428	422	389	360	411	441	412	435	395	427	426	421	393	421	417	409	436	398	394	418	425	427	399	423	392	437	441	419	422	425	428	396	413	445	460	400	413	407	426	470	384	382	417	408	417	402	425	384	452	366	405	410	404	425	408	418	426	401	364	385	446	399	444	399	432	370	462	404	426	415	389	427	429	440	389	407	400	389	392	454	414	440	401	396	417	401	405	392	384	443	431
37569	35564	69894	73243	63992	53349	42708	31250	20611	12981	7082	3367	1862	1017	973	855	901	904	896	924	899	903	941	882	875	893	862	864	884	906	933	860	882	878	946	875	887	899	921	870	844	935	909	910	887	859	900	929	919	900	892	853	859	905	880	917	861	886	857	878	824	863	912	831	895	931	933	902	874	894	899	924	826	881	897	907	861	919	862	900	892	883	856	870	871	848	905	890	901	882	908	895	905	936	861	839	897	835	895	910	870	896	867	909	902	909	882	884	866	853	919	881	871	873	877	904	887	879	907	912	867	871	891	893	893	873	883	941	904	888	891	897	893	881	873	861	872	873	936	939	890	894	878	922	897	867	890	858	899	895	884	899	872	914	897	916	854	894	894	912	909	924	870	866	918	942	870	877	874	904	926	842	874	859	899	909	898	832	917	878	905	938	888	895	872	917	912	874	890	866	853	955	918	876	901	853	953	972	873	909	899	897	846	891	856	859	829	894	919	883	892	891	916	929	847	865	923	923	897	882	909	871	887	854	842	842	898	877	892	849	939	894	902	887	945	869	870	924	925	917	907	915	825	856	923	930	847	920	887	878	889	900	885	903	825	947	919	846	887	847	936	859	834	886	891	904	875	912	841	882	857	862	853	899	803	853	902	846	847	905	899	890	875	882	867	923	946	875	820	878	877	943	890	951	854	909	888	913	915	919	851	934	851	931	870	934	859	919	910	839	912	907	891	813	910	859	863	898	933	894	847	888	911	857	902	922	847	878	859	833	889	896	918	888	851	892	838	841	967	850	834	898	879	886	951	862	889	875	879	906	910	868	872	899	877	849	897	854	864	940	904	948	946	836	840	917	854	872	896	920	883	884	860	885	932	882	896	875	881	884	853	849	839	932	905	927	903	828	858	905	911	894	875	923	888	886	878	892	853	873	874	852	885	867	875	883	874	917	874	930	836	912	896	912	937	873	850	873	834	857	898	846	904	859	914	896	913	878	910	861	887	922	831	878	918	924	868	873	899	869	909	867	859	891	887	928	953	879	891	896	924	856	825	911	840	882	833	924	823	879	874	895	840	903	869	891	895	876	856	902	845	883	893	897	896	840	881	917	897	892	909	896	922	898	871	878	902	847	860	879	867	935	916	890	848	908	868	905	988	926	924	871	861	859	882	917	906	888	871	860	917	930	859	860	943	836	917	838	845	862	861	897	964	973	868	875	870	901	898	957	939	854	936	844	871	910	908	949	894	911	865	902	890	882	888	925	891	898	914	884	891	894	925	884	895	907	895	821	921	867	877	870	914	905	891	863	837	958	907	879	865	857	859	833	864	845	892	932	907	912	900	909	953	901	861	883	867	844	875	855	934	856	931	890	844	910	859	871	951	915	881	907	903	914	859	956	954	868	925	887	893	926	926	908	890	916	926	921	882	883	908	890	839	942	890	922	830	941	926	897	903	889	855	872	865	930	894	887	907	874	908	911	877	954	876	914	873	912	889	851	857	906	911	927	866	872	919	918	924	925	878	872	931	922	941	892	912	900	876	912	807	849	909	860	871	923	909	886	920	869	915	876	888	883	905	909	901	918	919	854	873	832	913	891	939	940	899	886	895	943	898	930	885	933	874	880	857	907	910	880	916	890	880	867	880	887	884	882	879	879	844	876	894	888	904	931	909	813	862	891	903	926	878	898	901	960	875	910	932	847	842	862	858	896	905	846	934	890	887	881	895	891	912	886	928	916	883	891	877	904	839	862	876	914	854	903	975	918	894	889	864	850	877	860	850	931	861	903	815	896	894	928	894	879	919	839	903	911	884	875	919	947	892	926	907	861	872	909	925	850	922	906	891	900	853	853	889	926	898	881	859	926	924	904	898	872	845	836	863	868	860	917	933	881	878	909	892	881	874	926	853	922	867	898	906	880	845	889	903	902	889	928	907	907	851	856	872	935	906	905	889	884	915	902	1015	869	878	946	860	862	861	921	860	912	890	872	857	882	943	927	857	953	875	944	877	890	815	970	908	917	847	885	934	883	898	932	878	901	897	928	927	855	907	889	897	914	861	893	869	886	845	898	875	921	878	914	894	901	905	899	914	896	857	866	872	882	916	878	885	891	930	834	854	899	885	952	885	901	889	892	879	855	874	882	915	894	882	881	956	853	851	817	868	868	885	910	855	844	902	882	893	863	937	886	880	915	841	832	892	886	910	898	880	941	845	887	926	918	828	847	901	875	844	868	938	840	845	862	873	892	916	873	925	856	928	881	905	891	908	886	889	874	955	905	900	951	885	902	944	916	890	907	877	890	851	903	908	844	847	886	920	920	926	846	879	859	877	885	908	867	916	850	934	931	908	918	860	879	892	889	895	923	892	872	841	886	913	873	891	951	849	948	932	891	902	913	904	917	916	870	902	876	874	891	822	880	861	914	853	921	878	895	893	900	824	981	879	889	934	954	918	884	853	859	847	820	892	917	882	875	876	915	871	879	868	887	895	842	892	883	913	894	865	860	875	896	905	893	878	910	895	896	971	863	878	960	836	910	906	856	897	931	868	887	917	882	883	852	852	887	893	875	917	945	855	869	897	892	858	886	837	932	923	873	899	859	867	873	891	919	905	910	925	838	828	861	892	872	908	943	886	864	863	888	890	854	860	867	892	903	888	916	870	820	894	824	899	870	883	865	905	825	909	856	915	863	895	923	901	909	856	916	905	922	952	892	844	893	910	895	847	879	874	921	864	842	836	890	931	899	905	934	911	956	890	896	888	968	905	883	885	885	853	914	869	884	883	935	859	871	915	889	922	831	853	887	876	886	894	848	885	862	880	901	911	889	964	879	909	909	875	906	921	904	897	877	886	859	900	875	951	845	920	916	875	864	931	899	904	860	906	909	905	834	894	921	903	918	926	885	854	894	854	836	913	937	869	897	935	914	920	837	886	901	930	873	895	900	873	941	937	868	849	917	910	914	956	921	837	908	927	893	939	837	923	870	866	885	896	885	877	856	872	913	858	893	882	858	912	897	908	919	900	868	897	909	881	895	859	893	872	893	929	929	861	895	891	933	873	949	926	897	852	862	885	885	861	894	918	893	872	860	898	896	934	869	906	855	859	905	894	882	910	832	870	887	934	909	913	947	873	879	873	880	883	880	948	881	886	864	912	859	889	880	877	893	879	874	858	914	881	906	899	930	867	911	920	933	913	833	894	917	952	993	882	843	900	924	885	880	859	855	913	829	882	875	930	823	864	913	885	862	886	890	895	862	914	878	884	871	895	895	875	883	898	854	862	885	910	863	871	848	891	980	950	867	891	867	907	877	874	896	853	895	846	922	914	861	882	921	862	950	833	891	893	924	914	870	887	894	896	898	871	873	831	926	850	859	874	890	901	882	885	897	899	852	880	898	880	944	909	937	919	897	857	925	893	898	932	907	915	867	908	897	903	892	922	900	903	862	879	877	871	828	939	876	841	877	892	877	861	935	905	923	890	900	931	936	852	882	824	905	937	862	890	910
6883	2582	5475	4755	3061	1772	1111	790	540	387	378	327	284	279	261	303	237	260	273	295	299	290	299	304	265	272	283	261	258	276	292	268	262	313	302	275	278	297	288	275	293	274	269	288	262	285	268	255	253	312	298	312	277	273	278	264	280	279	273	262	226	296	297	252	281	291	282	281	289	304	286	287	283	297	298	283	297	288	283	279	300	292	235	283	240	246	261	281	262	305	288	279	257	264	280	288	254	268	231	258	291	267	307	307	275	294	259	322	296	295	279	279	301	254	321	282	276	317	257	293	298	261	307	306	257	286	272	266	314	291	277	282	274	285	309	272	278	293	257	257	276	285	264	255	265	299	302	267	231	289	283	259	277	286	298	268	267	290	278	282	291	293	293	240	300	300	292	303	274	272	275	266	267	282	272	254	252	271	298	284	319	320	267	277	280	298	293	279	289	269	293	262	262	301	276	275	273	277	303	306	279	273	273	288	281	268	260	274	272	286	257	279	285	293	293	249	274	243	249	292	293	279	280	294	300	273	313	285	263	295	298	285	275	291	291	287	266	280	290	291	263	272	287	248	247	289	300	302	261	261	272	268	253	281	276	286	301	277	261	266	296	297	240	282	285	273	246	271	287	293	245	283	285	257	288	312	218	284	267	271	287	274	303	280	276	274	237	262	260	280	298	295	302	236	279	280	288	284	267	252	314	283	307	296	287	268	266	262	278	282	285	275	263	277	256	285	290	273	276	275	297	264	306	285	290	271	292	271	272	268	260	275	256	283	287	276	286	295	288	282	280	270	280	278	294	278	274	281	276	255	262	282	281	290	270	280	301	273	273	282	281	274	259	299	260	300	330	276	289	264	273	272	242	276	325	284	278	284	263	277	272	257	250	280	284	302	258	264	265	292	268	277	279	276	261	259	275	297	296	283	282	274	305	283	316	256	255	277	297	280	307	289	243	267	276	318	257	274	289	285	270	269	309	296	288	286	272	282	282	295	275	269	272	281	304	249	271	285	285	267	266	294	280	258	295	265	275	267	282	289	251	279	294	255	268	255	255	301	304	304	252	266	241	261	281	267	290	289	268	303	267	280	263	292	292	291	280	259	260	288	278	298	302	276	295	282	292	283	280	242	295	263	297	252	307	297	279	263	290	254	300	272	290	270	282	271	280	267	260	253	280	281	273	305	268	255	270	288	283	266	265	276	260	275	260	299	266	270	272	277	286	266	289	246	267	275	269	274	298	267	255	253	290	260	282	239	305	279	258	274	282	254	277	260	252	288	291	277	262	292	295	298	262	297	301	279	308	265	285	258	264	261	270	295	278	311	271	285	304	272	271	274	293	277	296	271	260	262	291	273	288	288	261	287	267	275	297	261	276	278	274	245	255	269	256	294	306	284	248	250	313	261	289	271	269	291	300	249	263	297	255	275	280	270	311	263	264	297	251	304	269	297	303	317	260	306	264	298	304	269	282	276	279	313	253	278	311	276	289	269	256	292	272	246	261	294	278	251	271	249	255	266	280	284	268	268	284	246	268	285	274	278	310	319	286	297	272	274	259	272	280	252	317	311	301	258	272	278	255	280	273	284	288	307	264	280	268	278	300	285	281	285	285	286	272	288	292	244	298	266	286	284	252	279	284	244	273	284	257	278	282	279	289	280	272	282	293	292	308	273	261	290	255	276	311	306	285	289	249	292	241	291	331	261	290	281	277	273	290	299	278	309	281	301	269	254	269	274	251	273	279	263	254	283	281	285	261	263	279	263	291	283	290	277	264	257	267	305	276	290	285	243	271	293	303	280	281	289	273	262	272	269	287	271	292	288	282	244	284	262	292	258	279	286	272	261	280	287	297	227	275	290	291	254	275	280	305	298	269	312	315	272	270	276	285	263	281	261	265	262	310	294	273	267	276	299	287	271	264	273	261	270	277	239	276	287	266	255	291	270	273	269	286	246	279	293	288	275	271	282	278	293	262	245	295	276	277	293	267	269	288	279	256	277	276	268	262	299	293	259	260	267	288	291	279	297	265	293	256	281	270	292	279	289	253	267	299	268	286	283	279	283	258	261	256	258	271	260	282	263	298	246	261	279	282	290	275	296	281	294	257	290	255	302	267	272	271	259	278	276	289	269	263	277	285	271	281	253	265	318	271	281	301	321	297	275	275	268	258	262	276	310	266	258	302	323	290	280	293	298	285	282	294	286	320	308	271	275	273	281	259	298	273	302	299	302	279	285	322	287	276	294	276	285	342	268	229	314	271	283	280	248	288	271	310	258	308	294	272	297	292	304	282	325	274	292	258	321	299	270	273	310	276	281	247	292	294	272	277	285	256	275	295	250	292	296	270	260	278	292	314	277	276	248	292	279	284	285	302	269	280	272	293	260	285	286	295	259	275	263	263	259	303	281	292	298	305	309	292	291	303	272	253	290	264	273	253	294	248	270	289	272	263	300	289	301	327	285	270	276	268	265	302	282	272	291	321	291	271	280	288	272	293	258	264	314	295	253	289	248	269	256	276	261	263	264	300	277	270	296	258	285	262	280	276	257	304	258	267	272	313	294	286	292	261	273	282	266	303	296	270	294	280	275	274	271	279	239	291	274	276	268	257	290	289	291	270	301	270	267	275	275	286	276	274	291	278	266	276	273	321	287	299	312	289	296	278	289	263	325	265	286	243	273	260	258	267	304	263	277	284	273	274	243	291	285	299	241	256	285	277	266	270	264	269	283	269	248	295	296	291	288	242	270	268	268	268	299	305	312	293	278	280	264	289	257	312	286	288	257	252	275	240	265	265	311	302	299	285	294	279	254	290	292	280	261	292	298	285	288	292	307	285	284	290	275	272	267	287	271	260	282	266	278	293	259	287	302	267	281	270	279	297	255	297	309	272	285	277	264	236	265	299	278	287	271	279	275	267	286	281	266	280	294	264	274	267	277	295	287	276	260	277	268	266	288	312	252	281	289	257	302	268	258	262	268	285	257	254	269	293	308	297	270	285	279	308	281	300	301	293	281	299	236	267	285	260	247	281	282	298	288	288	256	256	267	286	297	299	262	282	293	308	267	293	274	271	280	259	273	264	322	271	272	293	280	240	292	242	275	246	306	270	265	246	280	278	287	281	269	291	267	268	284	275	263	260	281	289	251	285	274	304	271	275	285	261	304	266	278	274	278	303	326	281	281	278	262	271	294	289	277	273	260	284	290	237	283	295	264	292	270	302	300	280	241	266	275	260	298	285	255	285	311	296	279	281	265	274	266	266	294	249	287	258	283	292	269	244	249	296	298	315	318	260	255	279	284	285	281	265	300	274	284	287	272	279	302	285	245	282	290	264	279	278	269	296	293	254	255	260	291	271	300	310	328	284	262	298	284	262	260	260	263	264	283	292	302	291	277	294	287	263	246	287	301	272	290	260	254	274	303	262	276	293	270	304	250	269	285	283	293	279	283	280	264	280	292	265	291	264	287	264	278	257	303	287	272	294	274	253	266	268	308	295	287
6145	3591	11400	12674	9407	6158	3818	2451	1563	1055	900	781	746	606	648	617	644	646	598	637	679	667	640	608	617	610	624	613	620	653	600	618	648	645	664	625	628	601	619	644	627	619	606	633	666	653	599	653	663	614	650	635	632	628	617	634	589	628	620	611	627	654	639	655	617	634	608	590	620	622	629	633	652	642	670	639	606	640	619	609	598	673	628	659	608	627	621	641	629	655	647	672	627	639	589	612	625	591	641	583	592	613	632	641	641	605	643	639	601	622	607	622	603	624	642	596	669	612	634	604	604	648	607	631	693	610	649	582	610	647	606	644	657	626	631	626	631	616	607	645	604	599	582	614	592	654	646	615	632	629	636	650	582	616	631	612	623	627	681	623	631	604	644	608	667	641	627	628	598	587	613	612	614	637	638	630	615	638	641	591	684	666	603	651	632	614	624	634	651	622	693	637	634	628	609	646	653	645	605	621	668	647	634	606	626	581	597	678	617	645	622	655	668	612	606	646	638	597	628	646	683	607	571	613	641	637	633	653	610	640	608	601	617	633	601	608	648	646	618	602	649	641	608	661	613	631	639	665	616	624	627	591	639	613	695	645	670	655	606	641	626	641	619	625	622	689	627	632	640	613	632	664	598	602	620	647	654	642	585	616	619	649	645	631	628	648	629	630	605	615	672	603	635	594	626	617	629	622	585	650	659	638	599	670	614	628	686	655	614	640	611	654	610	635	623	638	594	614	633	647	601	646	616	628	622	606	630	662	665	633	615	602	623	650	652	643	646	586	617	627	598	643	624	627	606	589	634	654	617	622	601	644	647	620	650	594	606	638	639	604	653	607	607	627	617	666	615	657	588	610	679	635	633	614	646	649	635	632	637	614	656	606	592	634	650	661	593	621	590	649	648	652	659	610	670	654	627	630	620	570	605	666	675	608	597	655	596	629	649	603	607	655	643	566	612	634	632	612	598	628	617	619	571	653	663	617	651	612	580	623	627	621	638	645	621	633	605	654	569	595	593	632	679	671	621	577	628	650	664	616	631	624	598	622	587	605	661	675	662	644	644	616	618	622	574	650	618	620	667	620	668	619	649	655	670	623	651	645	646	613	628	616	635	674	627	627	637	687	662	631	663	631	676	621	594	623	642	638	648	635	629	652	623	609	649	643	651	625	656	591	612	654	608	634	647	638	624	586	634	673	621	655	618	635	651	667	603	609	677	667	644	610	619	603	624	642	607	655	629	642	625	639	679	669	610	603	648	689	599	610	618	594	664	600	628	610	630	629	665	660	664	636	607	626	665	627	627	638	635	628	628	615	613	618	638	642	601	628	625	657	616	658	634	625	681	640	612	609	677	643	678	620	703	671	620	642	595	645	694	600	630	624	655	650	599	641	627	638	639	637	606	636	618	620	591	629	639	632	648	630	632	606	629	644	624	639	662	627	600	666	640	630	626	608	601	586	617	610	609	653	603	635	657	621	601	595	651	640	606	621	592	613	580	628	681	693	671	614	626	628	653	644	652	643	633	627	622	599	615	606	633	655	655	652	656	655	630	637	615	584	635	585	666	628	601	624	650	612	583	644	643	642	671	630	608	631	596	636	597	620	589	642	606	616	611	653	650	644	613	603	600	630	623	636	584	656	631	607	631	639	606	657	645	636	605	634	691	645	648	638	658	612	666	654	651	580	682	621	657	623	621	677	586	663	602	621	610	630	608	654	633	609	647	685	629	656	590	578	642	609	639	661	630	670	637	594	630	577	623	651	612	639	604	616	632	598	618	614	682	685	629	650	611	655	657	670	645	649	610	625	618	611	649	605	643	627	623	641	632	627	648	641	641	636	638	647	624	561	656	624	639	629	667	622	632	630	629	664	648	618	692	622	585	691	634	620	664	669	657	612	633	630	610	632	671	659	597	644	653	664	656	617	653	619	595	620	609	628	631	609	642	618	650	634	626	644	599	615	623	624	632	624	617	590	671	624	625	615	648	630	648	620	658	618	617	664	613	650	634	615	629	641	635	644	618	625	634	591	605	615	646	628	622	641	616	600	587	641	654	631	629	635	673	675	640	609	651	639	633	642	640	594	607	642	626	640	648	630	634	606	626	670	646	584	622	615	635	609	621	605	633	636	665	663	673	658	635	629	634	654	627	664	649	645	679	609	599	595	597	606	615	639	629	613	670	611	641	622	645	633	624	616	646	627	622	630	649	629	619	597	645	611	622	614	625	605	626	601	602	624	644	621	649	577	639	657	606	652	676	613	614	604	610	682	634	616	626	625	613	628	615	636	620	651	620	644	659	601	613	591	645	629	626	589	611	616	640	569	622	611	629	639	651	662	623	640	671	618	611	609	605	612	624	637	655	656	621	649	619	654	629	657	632	647	665	644	605	641	686	549	606	635	624	651	653	637	652	610	580	610	659	636	618	621	636	620	635	608	650	599	631	611	666	615	649	634	657	640	631	673	657	662	645	650	607	640	653	666	646	623	639	658	616	614	623	655	624	649	594	658	634	637	611	622	623	635	665	592	656	605	639	660	652	640	666	631	639	647	655	632	639	589	601	644	652	646	645	596	637	611	623	629	599	641	637	589	585	624	644	684	614	639	622	650	635	641	612	635	656	635	651	646	627	649	669	657	642	633	644	618	630	648	633	632	599	634	649	630	668	596	628	663	608	640	658	636	626	652	612	592	635	627	678	659	627	633	600	638	607	653	632	635	656	647	648	689	630	608	597	640	628	628	627	625	616	620	680	665	648	630	684	667	609	638	653	559	653	627	592	652	596	641	639	617	658	638	629	626	647	616	623	623	650	629	648	631	607	599	652	637	637	615	601	607	636	596	666	601	618	624	582	619	630	647	632	654	654	592	616	644	644	636	611	599	637	647	659	604	660	639	618	597	624	643	600	614	616	656	629	672	673	632	628	674	649	634	660	591	640	609	614	603	624	627	641	647	644	655	678	599	650	592	652	606	655	628	612	587	608	635	613	611	608	669	652	646	609	626	610	624	663	656	646	651	637	636	639	650	622	598	656	681	647	628	626	588	606	591	626	619	650	638	625	643	587	629	682	625	590	646	649	628	609	601	637	613	614	687	623	633	609	679	621	613	631	650	670	639	617	611	612	633	554	640	639	614	652	601	652	648	655	601	667	647	640	605	611	651	621	642	671	623	632	633	659	645	636	634	610	601	674	640	645	619	599	611	589	657	622	605	625	614	606	618	652	658	680	605	662	662	623	630	628	672	645	628	648	625	636	619	622	643	632	628	598	633	624	644	658	612	666	656	620	593	631	617	632	640	584	670	666	617	668	613	655	622	637	640	616	656	597	635	633	642	634	610	606	612	657	553	680	676	603	626	637	627	646	633	667	597	628	647	625	610	653	616	584	630	614	625	618	631	643	629	616	640	639	651	592	666	651	639	642	590	635	622	605	614	636	604	629	632	665	647	632	624	627	677	632	639	622	594	626	564	641	634	598	613	619	659	600	670	664	609	605	689
71687	55419	70352	67958	55310	42491	29029	16867	8163	3529	1710	981	638	451	387	405	391	417	411	436	395	410	386	364	398	421	366	399	391	395	396	396	417	401	377	405	388	421	391	382	381	386	383	380	417	375	401	380	420	419	466	418	398	401	405	377	380	428	415	398	404	384	405	432	391	384	423	360	420	396	426	396	400	373	414	400	402	403	389	393	395	382	409	406	378	410	398	393	400	388	397	379	377	404	400	362	392	423	386	410	361	412	398	414	461	444	410	423	416	356	408	392	402	391	409	391	405	400	375	426	376	423	398	403	374	380	434	412	422	394	424	354	385	414	403	373	413	375	371	403	411	365	389	383	417	374	389	396	426	413	394	399	431	411	358	382	403	400	422	431	451	383	395	387	388	402	374	378	367	399	367	384	410	419	401	398	385	382	400	393	381	457	431	395	432	405	388	391	379	450	401	387	370	423	404	403	383	381	435	409	376	391	367	402	423	417	398	396	385	416	387	402	397	402	381	392	390	397	402	415	440	379	397	392	423	359	366	413	377	378	380	410	402	355	399	404	399	383	386	388	410	391	381	417	459	458	421	394	426	383	379	408	398	383	451	399	360	398	362	404	421	412	402	432	461	395	393	385	428	408	432	412	457	399	394	433	398	403	388	389	407	392	438	379	380	405	437	378	382	461	405	389	364	395	391	414	419	461	413	376	373	392	382	379	387	435	399	411	416	379	414	367	382	400	358	382	408	375	420	418	418	382	394	390	428	371	386	418	392	374	413	420	389	365	400	383	419	381	336	425	403	410	390	414	410	421	386	387	383	384	397	439	410	412	369	417	408	442	407	442	404	391	378	391	404	415	422	381	409	385	421	419	396	370	369	390	436	427	363	430	383	392	375	394	397	402	368	387	432	418	359	425	417	392	395	392	388	402	418	408	415	380	397	417	385	392	402	359	379	411	438	409	427	409	393	395	399	379	378	410	407	393	420	375	381	390	404	396	354	422	365	413	401	412	385	371	419	362	370	399	370	405	418	400	401	404	384	393	389	420	383	387	408	435	393	437	451	372	399	379	372	424	380	368	413	409	402	429	378	357	366	375	426	421	361	397	365	406	397	393	381	390	402	442	409	431	388	452	411	417	385	375	409	409	398	394	359	382	354	420	399	381	381	442	402	376	400	389	384	398	375	367	404	405	395	396	403	411	407	439	386	412	390	405	375	433	394	434	402	381	380	399	428	362	390	356	370	428	413	371	392	392	412	365	397	407	347	376	396	402	402	422	394	397	375	344	385	371	390	434	417	392	354	393	402	366	405	405	447	448	403	401	399	372	403	380	367	415	383	386	391	424	396	400	371	358	417	422	395	392	432	423	393	410	408	392	383	393	334	427	429	396	393	360	424	363	399	402	368	389	440	407	385	381	387	403	411	373	399	364	371	393	429	363	417	400	375	377	404	392	437	412	422	414	407	403	419	396	377	389	404	420	404	429	359	345	380	382	410	377	445	422	354	421	385	360	408	402	382	386	403	411	415	411	401	427	368	397	429	418	372	398	406	391	352	407	402	426	425	435	372	406	389	401	376	421	437	374	419	427	409	386	434	424	378	365	416	452	422	429	363	380	366	381	410	416	367	417	399	397	386	372	372	384	391	391	396	417	386	400	389	419	450	406	392	449	434	393	383	395	368	392	440	411	436	413	391	421	380	394	400	376	365	363	373	376	423	443	429	408	392	361	398	430	416	405	370	375	371	421	411	407	415	402	408	368	403	411	383	381	423	388	392	424	413	423	418	440	375	378	442	389	387	410	401	402	396	413	373	379	420	401	401	397	391	446	379	384	392	411	420	394	393	375	422	390	397	361	395	399	403	412	397	419	394	384	424	391	420	409	407	402	424	397	404	425	372	424	393	385	455	388	418	389	412	389	403	420	430	419	375	391	418	408	383	349	426	396	418	383	408	395	371	361	387	395	388	374	403	410	364	424	424	429	374	401	392	392	425	376	397	423	420	390	408	389	403	395	427	376	402	407	382	425	413	392	383	398	381	433	422	390	366	393	398	397	415	394	405	377	445	401	378	437	394	379	402	392	371	406	416	420	375	362	353	380	396	373	411	418	396	373	393	362	352	399	385	361	431	403	423	377	403	389	398	392	390	381	402	425	375	396	359	425	405	396	391	378	372	395	456	417	402	381	436	408	378	402	387	421	395	403	418	405	400	402	401	405	418	406	406	400	446	424	428	408	445	385	380	412	378	411	421	395	368	368	371	366	380	426	394	404	414	409	393	417	422	381	374	383	386	449	387	421	373	407	399	377	370	386	379	373	369	401	397	410	410	396	362	359	363	407	418	416	400	400	426	404	382	392	398	368	383	367	424	405	406	387	428	412	382	403	380	384	381	381	360	380	399	432	386	395	393	432	415	378	434	382	351	417	418	335	404	381	462	442	365	403	425	406	334	418	389	418	395	394	418	419	380	415	412	402	438	420	390	387	404	395	388	413	386	393	377	404	423	414	448	398	400	414	418	436	389	392	379	405	378	430	466	422	377	393	408	371	387	385	399	374	385	377	377	420	389	424	400	387	383	341	410	377	364	383	394	397	375	462	419	369	429	374	389	406	395	401	408	417	376	413	428	434	405	403	430	398	370	417	461	414	390	406	394	390	404	393	399	383	401	423	422	408	403	399	374	426	382	391	415	379	389	392	387	401	377	414	404	397	435	463	405	375	408	409	358	416	379	396	403	439	413	393	417	410	415	383	392	389	401	395	415	439	433	424	401	385	375	390	400	388	385	369	435	381	389	411	360	382	370	441	395	399	411	365	421	377	404	360	405	394	426	405	384	417	422	409	380	367	410	377	388	395	396	386	376	395	377	402	379	417	404	426	392	395	422	380	385	404	400	401	379	421	420	406	409	422	373	401	437	411	417	413	370	411	421	426	419	411	380	370	409	393	411	365	365	399	397	390	401	371	387	419	391	374	370	358	380	378	426	383	392	382	427	386	454	427	452	414	421	400	382	367	380	398	377	377	400	426	392	409	417	420	433	408	410	365	416	362	383	435	411	378	373	385	375	405	419	377	368	385	414	386	392	376	371	398	386	375	377	415	412	431	398	406	399	364	425	407	399	418	430	386	393	367	413	401	423	386	417	395	443	370	407	426	412	383	363	403	427	398	406	389	412	393	385	349	394	412	373	372	387	378	403	389	404	361	406	399	432	395	409	444	423	394	393	382	409	361	382	412	393	407	362	398	411	418	399	430	420	413	420	402	392	421	406	396	378	386	396	365	391	428	368	446	379	398	396	401	399	383	407	420	424	381	405	386	419	402	400	371	414	415	407	424	392	372	365	396	381	372	392	332	403	409	391	363	415	442	405	375	388	351	369	405	418	419	402	422	380	423	375	403	358	405	429	418	414	423	392	381	427	422	358	381	431	414	403	421	400	416	394	382	384	398	404	383	401	418	434	410	403	361	363	423	439	379	344	441	418	423	402	411	397	393	393	442	409	376
42521	38075	64625	72534	64865	53911	42758	31427	20655	11152	6227	3439	1894	1023	887	898	877	848	899	864	857	899	931	870	893	845	894	858	917	935	851	873	876	792	862	876	865	873	873	889	833	875	920	880	904	873	834	868	877	902	902	875	884	875	889	834	846	857	810	890	880	862	860	868	876	832	859	904	878	880	817	903	856	852	825	895	849	849	844	879	871	884	905	884	863	931	894	838	886	874	867	896	881	830	845	862	823	845	885	867	908	824	838	840	851	869	923	872	919	839	887	828	878	826	879	826	905	863	798	855	857	893	805	849	889	878	808	860	857	888	837	850	866	825	833	873	888	853	853	894	824	823	863	877	899	880	867	878	923	883	895	835	922	895	911	899	890	839	859	849	915	832	892	859	889	892	835	818	887	870	920	913	892	870	910	870	857	862	854	892	893	885	857	869	871	895	885	822	843	905	839	890	827	881	846	827	866	824	899	854	827	855	851	895	871	875	850	872	862	904	908	904	901	823	881	881	862	818	888	871	842	847	900	848	869	867	843	861	908	871	857	931	938	883	806	856	882	881	877	880	843	902	861	864	877	877	849	850	836	927	914	828	877	877	832	902	863	860	833	817	870	867	893	884	874	860	908	909	880	928	849	874	868	877	856	842	870	905	893	859	886	871	899	880	889	872	818	856	871	842	858	857	842	895	861	843	848	887	854	850	830	871	820	876	874	845	829	877	842	904	893	865	884	840	817	847	857	891	819	853	921	891	879	909	904	857	841	806	858	847	897	827	862	925	843	915	865	811	869	869	823	878	856	834	842	883	829	853	853	860	865	860	901	850	838	890	873	876	833	895	890	878	883	864	863	884	861	885	881	828	844	902	905	813	911	939	922	904	875	876	888	868	902	894	844	900	932	877	888	832	894	885	905	915	861	850	842	895	822	887	866	839	883	825	863	852	850	805	902	883	908	893	798	882	855	883	913	889	819	887	833	858	888	848	877	884	914	898	839	904	903	848	875	852	893	861	873	865	932	864	823	905	829	848	863	909	880	844	912	857	878	856	894	917	841	830	865	902	854	882	884	849	925	901	877	844	884	886	890	845	881	822	890	858	924	767	885	883	855	838	884	886	871	864	842	879	853	853	833	895	893	880	859	876	837	884	876	873	849	844	828	840	832	860	867	850	849	854	859	889	874	898	813	822	859	855	888	831	875	835	834	893	888	884	811	817	886	880	897	857	825	896	811	884	874	859	895	901	897	879	888	871	873	872	832	934	813	835	881	872	821	829	896	856	928	835	859	855	883	846	897	880	872	906	860	897	895	838	879	864	787	789	850	862	852	900	841	879	866	829	823	853	918	878	910	874	887	913	905	892	830	851	897	889	887	859	906	859	827	876	844	844	901	868	865	906	858	863	885	950	884	840	869	886	931	887	829	842	837	877	887	854	802	865	842	796	874	804	825	892	881	930	854	875	821	943	926	862	864	813	864	873	877	918	887	882	882	861	846	831	863	856	839	920	900	869	878	880	877	899	849	861	902	875	873	889	936	840	833	832	822	888	888	897	856	867	866	907	914	854	849	891	913	824	842	838	859	879	894	850	868	861	832	832	857	889	866	843	847	891	872	872	860	892	877	913	833	853	911	835	863	905	862	883	897	839	881	831	863	857	896	854	788	877	833	852	901	877	868	825	839	857	873	885	876	906	863	871	892	872	828	790	844	857	854	882	842	841	903	818	930	848	836	884	816	821	817	910	871	874	853	916	864	869	849	851	873	836	873	876	891	839	881	835	891	856	803	908	865	826	853	881	879	870	888	853	870	894	881	823	825	855	850	912	869	868	884	843	876	882	808	879	835	857	796	895	856	835	893	860	904	880	885	823	873	883	884	845	871	888	866	892	865	861	848	852	869	858	871	859	914	834	896	911	830	892	899	899	838	841	846	841	840	828	856	836	827	898	937	847	840	835	886	823	852	835	890	855	859	860	849	848	780	864	867	879	902	866	879	928	905	875	908	856	813	845	890	923	932	871	804	860	839	867	844	842	865	894	839	857	887	871	860	891	837	875	845	866	878	863	848	884	869	917	882	898	868	875	878	838	842	867	731	880	886	869	906	850	857	859	884	844	891	862	800	824	890	844	842	854	873	875	842	819	863	889	856	884	858	855	886	908	899	844	826	841	826	872	887	810	887	823	885	852	850	861	900	849	856	844	852	908	844	830	855	892	817	829	888	891	875	842	907	872	924	850	810	836	860	907	896	822	873	863	853	849	838	884	871	807	896	878	851	849	830	871	889	928	823	890	860	843	894	852	927	880	875	863	834	835	892	882	852	789	860	839	862	842	832	888	890	809	871	882	833	838	874	887	843	896	830	890	878	879	875	884	861	842	786	847	874	832	893	881	932	871	908	874	890	819	927	854	891	872	849	844	881	866	876	872	895	880	865	899	871	779	857	833	844	883	815	838	880	893	889	879	871	863	842	840	804	891	907	865	897	856	858	870	834	875	839	843	886	885	878	808	908	879	869	858	859	855	832	863	857	840	845	830	868	890	861	804	839	866	873	874	922	910	869	875	852	866	915	879	871	840	907	877	874	887	885	860	886	895	833	856	894	862	858	825	785	857	862	859	866	877	866	884	843	817	890	877	882	874	874	865	875	871	883	894	851	856	859	866	849	863	875	773	887	868	870	858	842	904	865	868	871	878	843	875	842	835	872	831	877	877	833	864	830	840	825	908	874	833	878	863	866	859	827	870	826	879	893	886	826	823	859	874	844	863	849	836	912	870	904	882	901	848	867	889	895	922	860	860	856	870	837	855	814	923	831	894	895	844	864	894	877	881	838	887	809	869	899	836	911	879	854	890	907	870	856	860	846	836	862	853	862	822	850	884	823	848	852	895	850	899	848	871	882	851	881	846	852	883	846	881	838	904	868	869	854	873	894	906	841	858	850	927	844	876	852	842	884	894	856	894	815	876	872	843	831	900	892	891	847	863	822	906	848	898	845	836	848	884	882	882	886	844	855	867	840	903	894	879	866	857	839	870	811	859	889	851	852	848	835	858	885	892	795	852	909	853	853	821	845	844	894	863	850	852	871	855	839	827	865	966	869	891	889	856	882	888	896	885	846	853	911	859	810	867	819	872	833	848	872	856	838	857	850	908	874	876	855	852	887	820	896	884	913	880	841	881	883	855	869	886	815	893	789	827	846	852	881	831	885	842	893	825	825	821	862	873	876	804	849	889	853	884	843	915	803	846	877	816	790	938	900	884	808	880	847	892	884	876	881	864	877	858	872	871	852	880	912	849	882	894	908	875	860	873	853	835	897	893	808	867	896	856	862	904	821	883	885	887	828	888	840	840	847	879	889	847	847	885	841	881	840	874	803	869	838	917	846	873	883	849	840	899	890	862	918	864	906	864	821	863	843	878	865	864	856	898	850	880	908	866	826	846	864	927	888	872	865	845	859	842	916	836	902	846	836	843	849	867	854	839	809	840	887	863	871	932	882	917	870	858
71442	59906	73779	67497	54424	41019	27500	16161	8158	3553	1799	980	689	448	414	397	423	417	430	408	438	434	469	420	411	442	420	419	446	411	418	410	397	454	388	400	441	437	386	444	432	441	437	419	406	395	451	435	475	401	435	419	387	432	354	403	413	447	431	399	441	431	430	433	404	429	436	424	441	418	424	422	404	423	420	470	442	416	422	430	393	405	401	390	403	406	395	409	384	446	421	418	426	439	444	437	421	378	393	422	440	423	397	407	433	375	440	438	415	434	403	441	425	399	454	391	438	404	440	466	414	428	418	444	411	387	408	433	429	449	440	458	405	401	437	380	402	436	416	456	412	421	400	422	438	441	447	419	369	427	432	416	446	399	441	400	415	436	416	423	390	410	420	463	427	413	451	426	446	395	419	399	403	410	423	443	369	421	421	429	397	398	442	435	380	450	420	418	440	450	424	446	435	392	422	409	416	404	449	406	477	435	435	405	420	412	464	407	404	408	394	411	441	440	414	448	369	422	423	442	423	420	374	396	449	414	448	395	401	437	427	404	449	416	417	432	383	427	458	465	452	409	408	462	410	418	431	391	411	425	415	406	426	403	399	374	387	434	418	439	429	412	433	427	427	414	389	437	432	405	457	469	415	417	414	427	397	436	402	394	433	417	362	380	392	422	418	393	437	429	454	417	399	426	424	381	430	389	430	402	458	388	436	448	421	422	423	414	407	408	412	398	414	391	380	449	386	407	407	400	411	426	445	421	432	387	421	384	405	394	457	408	451	418	435	423	404	429	481	408	416	420	433	409	428	428	444	405	403	424	418	419	453	399	393	429	410	417	412	416	414	420	394	407	427	388	365	404	430	422	415	420	419	365	408	392	401	399	438	416	405	439	431	455	407	440	376	402	420	424	386	379	398	451	388	394	443	446	422	450	439	392	402	454	419	425	424	418	416	386	461	436	405	427	418	423	442	376	412	483	404	406	393	424	382	385	440	437	384	398	404	433	449	414	430	459	421	408	381	395	410	424	425	410	445	415	461	413	424	465	399	441	426	405	392	435	454	403	411	421	434	417	401	400	412	413	436	424	430	439	434	389	396	381	403	452	402	402	441	426	444	417	436	376	439	414	391	427	437	441	403	411	432	429	407	427	438	421	420	473	464	408	447	438	439	439	415	450	446	383	394	428	401	407	393	451	430	399	439	452	479	409	418	446	427	407	368	408	398	425	448	405	417	449	402	391	410	400	389	421	408	439	376	409	417	412	410	426	429	411	422	440	420	446	408	445	386	406	434	406	435	389	428	449	438	389	419	406	420	445	401	417	417	441	432	451	392	415	423	396	413	403	359	379	417	401	450	400	404	404	392	416	393	406	419	427	408	444	411	410	425	453	434	440	366	380	420	375	354	451	394	412	423	429	447	446	413	426	430	431	384	406	413	391	457	434	411	410	437	393	455	377	422	431	442	416	435	419	447	365	418	416	422	438	414	419	455	411	413	413	437	393	409	416	403	378	463	414	405	410	391	399	408	445	383	422	417	424	351	406	419	423	421	398	426	410	429	408	426	444	427	393	400	412	444	422	403	393	417	421	437	418	435	411	405	439	386	429	429	445	425	417	410	413	398	417	452	393	409	410	407	441	390	412	408	395	404	374	365	421	400	424	433	419	413	417	421	430	390	408	414	455	396	434	406	450	416	387	418	424	372	386	415	406	411	404	397	421	400	427	419	449	412	420	421	439	424	398	423	396	373	387	448	443	408	437	453	418	414	407	399	443	442	424	439	415	436	462	430	384	434	408	446	460	424	430	435	435	430	447	397	454	389	415	451	428	412	448	426	438	435	404	443	386	386	461	433	410	442	384	412	429	414	430	446	420	430	422	379	448	395	413	405	397	438	424	454	406	406	444	370	410	375	401	425	430	440	428	402	441	444	418	456	435	424	451	444	424	408	453	423	408	433	426	418	421	422	407	421	421	459	437	418	392	413	448	408	429	399	420	437	407	468	411	412	394	409	383	403	443	408	435	397	406	438	411	439	393	437	451	433	386	411	422	427	407	430	383	405	442	414	414	448	458	401	395	400	426	459	432	351	407	426	414	393	430	426	465	414	436	412	408	396	402	399	382	433	413	431	432	441	442	429	397	457	440	440	421	406	434	408	377	395	397	439	410	408	389	406	439	425	422	426	399	411	419	392	389	421	401	382	406	424	425	413	397	414	400	390	389	410	430	446	396	398	378	412	447	443	377	391	402	416	381	392	378	439	415	434	425	443	383	407	434	383	457	462	410	432	406	414	445	399	408	428	424	415	367	456	445	415	417	415	426	434	424	440	430	424	434	378	408	427	388	419	421	431	417	393	419	458	419	453	470	443	400	409	390	412	428	404	425	373	429	440	378	379	423	383	409	418	430	402	425	438	430	435	397	408	391	459	401	449	429	411	451	397	428	447	366	414	430	428	417	433	413	430	411	430	403	453	415	433	403	431	425	411	424	423	382	409	450	445	433	409	420	393	417	412	404	447	402	411	425	458	400	436	417	455	453	470	396	418	429	398	428	399	416	425	432	423	417	436	416	390	399	378	426	429	428	394	414	379	401	408	413	394	409	401	423	423	427	406	422	430	424	420	407	397	376	431	419	406	420	418	437	440	445	440	424	415	427	410	431	401	452	403	402	422	452	427	420	381	379	444	446	433	426	418	431	406	426	407	455	440	413	396	418	463	385	462	406	412	428	411	411	412	416	408	397	405	434	387	425	407	403	401	419	364	380	388	457	438	417	447	422	434	390	410	422	362	422	420	412	412	390	476	438	422	364	399	381	389	448	426	378	412	427	430	404	466	458	440	417	470	452	407	426	419	406	447	429	412	438	410	417	446	404	442	384	430	420	426	463	443	395	420	384	430	392	434	429	427	409	404	382	395	466	431	426	439	421	422	427	427	416	441	380	413	429	370	415	476	433	434	474	447	409	419	416	412	364	408	410	450	432	463	438	440	441	425	410	447	382	416	396	383	430	402	427	381	412	384	427	382	415	411	432	481	410	380	372	426	421	403	430	431	427	396	447	405	431	426	435	441	370	411	383	418	413	392	399	430	458	439	435	393	447	421	379	417	396	400	431	378	435	432	440	419	405	407	437	426	454	454	447	412	437	413	395	424	418	415	382	446	378	414	431	437	421	466	437	435	391	397	419	416	390	399	412	443	415	451	411	436	395	418	455	393	421	401	444	427	419	453	426	425	397	423	453	446	418	404	400	385	411	415	405	439	390	403	438	445	410	406	389	437	438	410	384	443	409	432	396	441	413	427	442	401	391	433	433	388	438	430	407	452	425	390	420	419	421	409	433	401	387	386	440	436	466	410	413	402	410	432	402	398	409	410	435	452	395	406	481	423	422	466	460	456	444	432	431	401	409	425	429	475	447	412	414	404	381	429	413	454	434	455	420	440	420	372	419	405	393	419	409	486	430	442	407	432	419	418	391	429	402	415	400	423	445	397	410	406	388	414	415
41974	42188	67939	71854	63182	52613	41407	30793	20505	11290	6026	3385	1847	985	858	928	901	844	843	863	852	914	961	906	918	882	868	882	954	876	885	873	885	902	912	903	893	881	907	900	925	892	916	924	879	895	876	881	870	854	868	902	846	899	849	913	928	887	914	869	908	937	894	920	901	903	917	905	898	888	898	927	932	925	924	897	884	877	867	907	889	887	938	865	908	874	955	903	864	829	882	867	899	900	853	937	891	882	882	917	917	891	880	905	904	875	919	919	900	886	980	866	889	917	869	890	944	867	847	893	931	889	908	887	876	854	916	882	868	893	906	898	878	936	874	877	911	909	911	926	880	886	840	864	941	846	891	933	889	965	918	881	895	894	880	856	895	918	934	901	934	861	830	888	910	899	914	846	877	891	855	879	896	854	949	911	877	933	925	896	888	923	910	927	873	899	925	885	892	865	922	888	913	932	925	838	872	931	876	888	876	953	944	894	877	827	847	925	898	884	914	872	901	917	901	845	883	898	915	972	910	894	877	917	847	898	891	900	867	876	940	873	878	861	899	933	835	896	920	873	881	885	913	871	907	893	901	847	858	944	907	886	883	947	887	849	813	896	913	861	882	916	897	892	860	878	893	877	857	832	854	889	873	894	859	880	879	898	874	859	881	837	848	934	880	918	892	889	858	917	932	886	885	877	859	904	898	898	896	864	861	919	833	906	851	877	875	880	859	924	838	873	876	887	862	923	898	948	897	863	922	822	848	884	903	852	944	869	873	887	870	963	871	891	958	869	848	881	874	895	864	911	859	879	883	946	860	919	863	960	882	833	860	938	934	886	876	948	871	878	853	909	845	848	914	865	870	893	893	887	935	875	917	873	935	916	885	903	896	895	938	886	943	912	909	918	912	893	915	907	867	872	904	898	885	928	913	967	894	878	900	888	880	901	884	885	899	908	905	938	940	874	921	924	885	861	954	887	859	906	894	875	896	910	899	971	923	891	898	938	898	856	875	898	882	900	863	945	942	869	840	900	899	873	910	923	905	894	857	921	870	938	893	858	877	877	903	894	872	919	916	882	924	916	918	872	853	902	874	933	883	941	952	876	925	876	838	872	911	909	915	877	875	911	909	844	892	832	884	948	891	892	932	905	877	919	922	874	923	900	896	843	961	907	885	871	934	901	869	863	903	868	879	897	864	870	886	847	912	859	891	911	864	918	883	874	876	896	937	923	875	845	946	939	874	919	920	891	900	830	913	891	856	900	950	902	866	888	871	914	837	958	919	877	896	925	888	882	855	905	898	893	907	919	896	928	848	902	911	864	848	848	889	907	880	903	852	879	906	949	926	876	955	903	925	876	937	937	899	908	896	893	937	876	895	881	846	838	910	899	947	903	878	927	851	884	883	915	935	915	972	918	897	888	874	860	978	884	933	898	931	920	868	905	885	901	896	906	940	909	882	929	895	925	880	899	861	901	882	867	888	900	915	867	868	839	981	874	926	891	942	842	896	933	898	883	879	852	897	864	843	890	873	875	899	878	883	881	900	851	922	919	891	911	902	924	905	941	918	958	884	902	867	892	909	878	880	914	923	879	891	901	881	952	874	905	871	839	943	859	904	869	835	892	875	879	907	895	914	919	917	844	902	860	933	927	864	840	865	928	939	904	921	902	867	887	889	830	921	887	910	954	936	900	864	903	867	906	860	904	890	880	883	841	832	868	863	854	921	916	954	906	894	864	893	906	869	971	897	884	914	907	928	880	891	882	916	878	878	923	961	885	925	900	907	908	911	882	900	888	902	918	890	913	877	880	902	963	926	909	942	874	968	936	880	860	866	902	899	933	896	910	924	876	936	868	894	820	927	942	883	884	912	887	870	897	845	911	900	897	879	928	900	859	892	925	898	856	907	898	940	919	902	887	929	887	929	862	864	893	896	955	888	903	902	920	917	903	910	929	906	912	864	866	929	934	902	977	926	916	880	862	876	940	946	855	907	891	874	873	889	962	838	900	865	941	901	897	856	861	867	898	924	908	852	881	935	835	890	903	906	894	902	872	886	878	860	918	927	821	862	887	935	949	908	883	867	867	958	880	880	855	887	916	877	904	874	864	944	913	902	917	851	888	937	904	871	838	893	897	926	864	895	920	875	909	943	939	886	899	906	947	869	894	900	917	885	925	895	867	869	878	900	909	906	908	896	901	899	931	876	902	948	846	873	889	889	900	873	901	893	967	905	914	849	879	904	916	902	891	853	888	908	870	875	889	956	884	834	848	892	898	907	923	918	854	892	872	845	901	898	897	910	935	934	888	939	918	876	859	924	860	860	877	939	886	885	841	856	918	920	966	914	861	916	894	882	856	928	858	873	870	856	839	861	856	900	885	928	889	841	896	910	903	897	868	911	848	890	881	865	882	914	932	872	890	914	922	901	937	932	862	875	864	889	956	882	914	894	912	879	877	916	914	916	891	917	880	881	928	861	941	846	855	882	867	903	880	889	923	862	946	851	867	859	875	895	898	885	898	861	872	859	902	939	933	918	904	842	890	933	884	913	906	875	936	850	887	879	890	875	870	911	911	907	916	893	911	921	867	921	872	852	863	907	876	905	835	839	913	852	922	867	874	876	871	897	903	912	878	896	825	885	937	913	915	923	866	901	869	867	884	900	885	911	894	891	920	904	966	880	850	934	879	920	898	878	835	918	878	945	932	930	918	933	890	918	857	910	882	901	897	876	948	907	920	881	889	918	890	940	881	861	897	877	898	830	880	879	849	846	931	924	858	913	934	942	831	861	881	926	893	832	933	901	849	902	852	933	883	871	890	889	901	902	909	861	898	895	939	899	924	924	881	903	883	816	862	926	864	871	898	873	904	887	881	938	947	879	848	812	893	898	895	854	918	892	884	947	908	889	913	883	886	870	899	884	843	874	874	861	925	906	892	929	950	887	900	924	902	895	878	891	882	887	904	923	911	890	883	896	871	916	888	910	866	922	870	920	908	922	903	893	921	922	883	914	904	863	889	927	952	922	905	916	885	911	911	914	912	905	894	947	859	887	922	890	855	901	909	847	836	951	909	882	917	865	895	887	913	816	918	887	885	922	918	879	901	844	869	940	909	920	845	937	876	917	899	843	881	839	844	876	905	868	868	891	880	886	909	934	928	913	851	896	864	880	904	920	869	887	885	834	885	831	852	897	892	962	903	845	900	884	846	932	874	907	946	861	891	949	877	909	913	906	882	903	933	912	885	935	922	915	867	894	885	844	861	916	942	869	971	887	953	906	959	926	849	928	888	831	884	843	864	908	873	889	907	920	834	904	899	879	897	889	927	897	878	880	837	827	923	876	845	902	861	915	857	925	937	902	814	924	871	926	899	903	910	915	889	891	907	882	876	907	908	911	812	903	861	867	925	849	900	863	876	916	928	940	896	907	914	873	865	870	870	862	856	814	893	933	914	924	888	893	880	864	937	906	890	920	937	858	882	883	908	886	896	883	929	968	896	885	927	953	859
6679	4281	6279	4913	2754	1653	1127	736	541	444	335	310	337	320	272	261	282	275	301	279	281	315	306	295	292	301	258	263	304	278	268	289	294	307	295	278	282	282	253	285	272	312	320	255	271	292	271	268	290	277	297	255	289	293	319	293	329	282	265	262	280	312	312	287	254	282	311	294	270	273	293	262	302	279	284	249	262	274	279	290	287	293	280	237	295	301	283	281	259	293	304	295	317	285	276	278	300	294	329	280	285	300	273	290	277	302	266	268	307	277	290	279	290	255	308	291	280	291	276	248	271	265	313	296	300	293	253	297	294	317	265	281	293	274	306	277	282	297	277	283	290	278	310	294	326	282	302	280	274	319	264	294	274	283	277	299	278	290	275	301	274	295	282	272	258	262	291	295	279	262	265	240	289	291	270	285	288	266	280	250	259	265	271	281	275	288	314	307	272	265	320	305	331	289	294	304	288	298	288	329	282	292	288	277	274	242	279	264	267	265	299	286	278	279	261	292	297	305	269	255	306	307	228	301	281	278	280	268	280	301	280	309	263	280	279	271	279	256	285	291	310	297	283	269	272	260	273	287	333	282	307	275	315	271	279	270	282	279	292	281	282	325	265	294	250	259	265	314	282	278	275	298	315	281	273	316	289	271	287	241	312	275	262	293	309	274	269	258	295	299	269	283	322	282	265	292	287	285	279	288	274	287	292	278	323	296	249	299	276	287	264	271	260	255	282	306	314	302	281	278	278	262	282	301	273	271	267	284	269	280	279	270	288	273	249	325	297	283	277	292	263	293	282	314	277	279	278	273	288	294	310	310	283	295	290	256	260	283	281	327	292	286	300	317	274	279	295	277	279	277	285	289	292	305	251	299	261	335	248	233	269	295	251	272	294	275	291	275	299	277	279	273	256	264	267	260	296	351	250	266	287	289	256	291	271	295	266	253	274	270	298	300	276	295	293	282	265	303	281	300	289	285	288	293	292	289	238	266	275	240	280	293	292	326	295	283	289	288	310	260	255	303	271	267	301	310	297	282	279	283	280	275	286	278	295	283	297	258	258	318	317	250	263	297	247	278	280	281	296	312	345	241	252	284	300	291	291	241	256	315	262	270	256	280	275	271	247	292	277	319	275	281	298	273	302	274	301	276	327	311	271	263	264	264	279	306	296	249	272	299	287	303	313	297	268	255	260	270	277	278	275	269	272	259	307	275	295	250	278	294	279	304	296	279	263	283	290	288	301	273	284	309	277	289	293	248	265	281	282	290	298	284	339	281	271	270	277	266	285	317	300	299	299	278	288	284	321	297	244	283	284	305	314	282	304	291	290	258	267	271	290	261	269	290	307	294	276	295	277	269	259	274	301	290	299	320	273	289	299	259	276	295	277	265	278	277	300	255	284	282	259	278	290	281	324	284	269	290	314	297	274	324	276	279	290	282	274	266	311	278	248	302	278	277	302	267	268	272	295	305	298	283	291	288	268	258	249	291	317	308	281	293	279	277	280	296	316	300	297	268	279	310	284	271	305	312	288	278	292	274	315	297	270	277	293	303	296	289	271	300	291	287	295	265	271	277	277	292	301	262	309	283	279	303	324	310	295	291	251	277	288	278	305	285	285	302	305	250	281	261	263	284	280	284	278	284	290	297	315	278	277	275	306	278	266	314	276	258	282	237	256	270	257	305	299	297	291	318	273	288	294	302	284	283	257	291	275	276	284	267	298	298	282	297	288	259	280	311	276	300	256	276	277	292	276	292	286	280	256	314	280	309	285	294	289	315	314	307	270	292	301	266	279	317	294	243	293	274	279	277	250	314	279	291	297	284	288	295	260	306	253	285	249	274	302	297	272	297	248	277	265	312	317	268	261	310	268	329	281	312	281	298	272	276	298	278	326	297	278	301	294	262	271	281	303	269	301	296	276	284	279	285	276	260	286	285	285	249	293	283	278	306	318	299	315	256	275	323	272	290	303	307	297	291	273	256	276	297	297	296	285	295	272	289	302	297	276	297	279	269	266	292	319	311	299	247	253	293	313	235	270	266	278	303	304	293	304	223	273	312	318	248	270	300	279	302	231	307	312	266	295	292	273	294	285	253	275	289	277	310	324	255	311	286	319	299	266	300	270	304	263	298	283	338	285	338	292	265	285	268	262	294	293	320	282	284	283	303	271	289	290	265	271	310	293	287	271	299	266	299	278	260	279	301	314	292	255	302	299	273	295	271	273	328	299	255	291	298	284	279	280	279	280	266	259	280	293	282	275	287	273	286	268	294	306	279	294	295	305	306	275	294	246	285	277	300	292	293	232	277	283	287	288	282	267	264	325	309	284	295	252	265	233	276	288	291	274	271	272	319	294	293	279	263	297	280	303	276	308	290	284	273	305	318	266	291	258	301	271	268	273	294	289	276	315	301	291	250	273	286	308	277	264	284	288	273	289	292	286	292	293	293	274	302	276	291	271	284	295	278	287	296	294	281	262	274	297	303	285	299	277	281	281	274	269	290	255	281	304	285	262	338	321	293	286	276	324	305	307	253	301	270	280	302	298	273	295	274	281	278	278	285	291	324	281	278	266	233	265	289	298	286	319	300	277	278	295	301	253	299	298	287	317	321	281	290	287	281	284	292	265	289	252	285	267	285	307	267	255	273	284	278	281	294	295	279	291	275	290	287	250	264	267	322	322	264	325	266	285	288	265	280	275	292	330	342	268	290	286	264	281	257	302	278	311	271	257	298	287	284	300	237	277	289	298	294	270	250	292	289	293	286	280	290	267	291	272	251	287	311	265	308	275	293	287	279	299	265	319	288	306	299	274	291	319	292	301	267	286	308	292	292	292	285	316	311	282	283	266	275	282	313	303	280	278	304	269	287	321	300	295	274	299	301	258	310	301	289	285	303	275	266	288	277	283	275	259	300	309	279	290	315	274	261	286	273	288	294	269	291	327	298	298	269	286	287	272	305	294	269	305	283	285	286	278	294	264	257	304	261	287	283	298	247	297	295	298	273	257	301	253	246	310	291	244	282	279	281	267	264	277	251	280	281	327	293	243	263	279	271	278	282	279	279	270	299	277	278	252	251	312	297	284	267	317	274	257	277	287	306	267	265	261	270	275	275	248	285	264	295	312	279	269	294	315	322	302	293	259	243	261	277	298	307	273	300	276	302	276	285	283	269	261	262	280	275	308	286	319	273	312	306	306	291	335	311	275	350	306	286	281	304	272	268	303	276	291	307	275	302	293	269	283	272	261	283	275	264	252	281	283	273	282	265	281	313	272	264	266	283	303	305	313	291	281	297	251	266	297	246	273	308	274	346	254	283	309	313	319	291	280	248	273	281	280	287	279	295	298	289	267	304	270	278	278	286	293	297	297	300	322	275	293	298	305	302	328	311	303	248	294	281	275	277	259	309	254	277	294	276	274	300	302	292	275	293	298	254	257	306	307	287	296	282	312	277	303	277	289	303	252	301	252	307	276	249	287	243	244	258	264	266	244	281	277	269
6190	5182	12018	12675	8677	5844	3758	2440	1708	1146	887	759	710	616	610	607	656	660	667	609	649	650	688	634	612	612	608	663	610	642	598	616	656	630	673	638	696	622	630	643	630	657	608	661	619	642	636	604	624	640	641	657	648	638	646	640	677	627	648	637	653	635	687	679	687	617	667	624	664	662	619	636	614	680	640	684	636	684	669	619	675	610	652	685	622	627	612	671	647	659	633	631	625	649	696	695	629	615	636	640	653	632	638	614	650	643	676	624	662	612	618	659	670	670	639	660	607	632	636	665	632	622	621	647	654	668	651	645	657	659	670	638	643	605	683	640	624	660	636	646	646	670	670	630	641	615	614	664	636	644	656	630	635	615	651	649	644	645	652	598	628	630	639	650	619	661	647	608	656	631	615	626	631	622	636	620	654	673	620	628	644	607	636	634	640	628	613	616	630	662	654	632	678	586	597	610	630	624	596	637	591	660	660	635	628	603	636	643	626	608	627	626	638	648	644	614	637	641	613	624	626	674	618	647	605	639	610	605	647	600	642	650	662	651	646	654	685	623	622	610	626	642	624	666	620	618	655	593	618	662	609	591	629	624	654	643	632	621	661	629	617	635	656	622	597	631	682	607	631	613	649	662	640	654	641	673	644	651	633	664	695	642	653	581	624	663	618	705	633	631	630	641	648	656	671	629	626	693	650	612	635	625	629	641	620	630	667	663	637	625	629	659	659	676	709	640	631	624	642	668	663	642	657	638	625	636	640	630	604	588	651	626	651	701	620	646	594	638	633	662	610	643	625	606	592	641	620	598	614	598	691	674	665	588	619	652	639	632	602	676	648	681	617	622	642	636	692	618	616	638	648	596	643	631	610	646	677	600	666	637	627	655	632	631	674	633	634	640	652	661	651	631	633	618	666	657	653	627	624	644	661	648	613	606	675	648	658	658	667	649	660	641	641	627	631	679	645	629	637	609	631	668	668	675	673	655	637	623	677	676	622	617	640	645	646	615	650	661	645	601	618	618	675	615	606	626	649	614	632	617	606	598	608	656	698	681	625	617	578	625	646	628	624	656	675	673	682	656	596	626	645	665	657	646	631	631	658	650	643	637	620	605	691	648	668	667	616	620	625	678	651	630	635	641	671	601	626	611	616	616	639	610	597	614	637	616	677	632	640	628	649	695	647	641	618	693	691	604	659	580	620	686	624	682	641	628	671	649	650	633	601	623	611	636	623	665	683	637	642	621	625	634	653	650	648	627	652	619	618	621	618	665	659	612	641	647	620	682	650	627	657	613	634	636	625	651	619	630	646	592	661	655	632	636	627	641	608	639	637	634	643	638	636	688	576	605	603	681	697	668	644	604	656	641	662	627	619	644	610	605	634	596	646	608	685	623	607	629	681	630	666	672	638	626	604	598	635	666	658	633	650	650	638	633	625	620	691	650	608	585	623	685	659	652	636	625	630	634	659	662	613	637	643	667	654	650	618	639	665	698	645	643	645	621	675	643	668	658	675	626	632	612	636	653	643	660	622	653	625	651	606	636	679	672	664	677	618	648	657	639	652	574	622	668	615	618	669	640	681	623	624	617	649	662	674	631	655	575	575	624	644	679	626	668	598	698	651	656	629	614	650	638	647	652	649	628	628	635	671	654	612	632	620	608	635	618	653	654	659	654	602	653	617	600	650	689	673	657	589	646	681	625	654	640	638	642	666	616	694	657	625	634	645	638	606	669	640	620	622	620	637	691	619	649	608	648	625	638	646	665	672	626	653	636	633	680	658	637	643	637	619	634	692	642	628	660	636	644	677	670	609	613	654	620	601	589	650	599	660	673	630	691	642	627	613	611	641	649	659	613	588	648	633	638	616	607	639	644	624	595	635	626	603	607	629	637	675	614	675	622	592	696	620	641	646	625	651	646	611	643	632	622	619	649	634	599	660	667	672	673	685	618	654	660	617	611	643	622	678	668	628	644	601	642	637	682	628	640	638	647	621	627	629	634	600	627	599	636	628	661	605	632	638	651	679	618	638	610	630	624	644	559	657	667	635	646	685	617	645	614	603	588	657	635	622	659	625	629	595	648	618	658	664	643	631	627	651	653	644	641	663	677	633	615	649	617	610	642	638	644	699	663	673	632	641	622	603	623	674	631	691	624	638	676	589	678	597	634	593	640	636	698	643	638	643	652	672	609	672	638	650	603	634	601	639	634	612	637	632	656	613	685	609	651	650	611	668	636	717	642	630	630	632	653	657	649	630	685	631	611	645	604	622	640	668	661	616	664	671	694	646	661	624	635	614	636	674	651	664	614	607	634	591	589	615	636	644	608	672	666	680	654	638	675	662	608	634	632	637	653	661	604	645	631	649	634	618	620	613	651	634	678	666	645	617	645	658	609	634	676	676	656	627	655	625	654	639	667	659	639	632	659	622	622	695	638	627	676	589	631	601	672	655	637	647	640	642	624	625	608	646	624	617	677	639	635	614	619	658	676	633	690	649	656	640	654	662	633	640	623	613	671	617	701	661	635	645	669	642	595	644	625	644	636	668	654	628	635	670	634	602	702	650	668	621	704	676	655	636	652	621	642	605	615	632	636	667	676	643	632	602	625	635	648	598	624	658	681	588	621	671	633	615	575	658	612	656	619	638	645	642	634	624	612	624	627	643	601	642	671	636	629	615	638	654	609	625	647	636	645	673	601	631	605	623	683	639	616	656	610	683	649	653	655	662	635	657	625	634	635	650	642	638	620	624	677	627	675	634	657	631	648	681	653	618	680	631	626	614	659	641	646	622	645	635	643	619	650	622	662	631	611	638	630	638	669	634	666	631	659	591	634	650	635	624	656	605	662	619	633	665	658	632	659	651	668	667	685	631	642	610	628	678	632	637	644	619	629	607	682	631	653	664	666	642	594	636	628	638	647	670	648	674	677	597	654	603	682	644	604	636	578	659	677	630	628	642	597	669	647	625	626	596	635	638	644	619	658	635	640	659	639	657	627	639	646	627	699	645	612	632	644	638	615	611	650	592	652	632	629	618	629	643	644	643	600	635	588	619	666	616	657	692	609	626	604	610	627	649	623	606	673	663	669	624	687	657	678	620	608	643	675	666	627	683	623	671	674	638	647	646	592	623	655	606	673	620	650	618	649	593	636	653	641	633	668	648	624	638	602	626	652	656	657	658	646	602	618	711	648	685	616	594	651	634	663	629	614	649	627	651	589	666	647	674	660	640	630	651	649	652	676	652	627	646	615	642	662	628	639	656	652	593	612	669	625	654	659	595	635	667	619	614	690	626	656	662	661	633	617	634	594	649	603	650	621	646	666	626	616	617	647	641	642	602	617	667	600	647	660	633	667	653	629	648	661	619	651	592	645	660	666	649	606	645	675	646	634	620	654	628	589	644	656	632	689	623	641	619	584	659	627	661	653	608	678	618	657	636	595	612	610	617	653	627	695	689	616	642	633	663	689	621	663	652	658	636	673	666	669	646	649	666	684	650	590
69775	64595	74632	65164	52483	39781	26916	15765	7677	3229	1601	878	576	445	359	377	434	383	404	393	404	376	395	382	366	418	393	383	455	402	399	383	403	390	431	404	410	364	397	395	394	396	419	375	366	394	394	409	393	392	387	409	391	379	389	391	400	395	449	380	426	406	402	385	389	391	361	418	386	398	387	371	372	370	403	402	389	413	417	427	422	385	386	440	409	438	406	380	400	402	399	406	421	393	400	444	435	458	404	379	393	366	394	371	414	435	411	414	402	406	417	400	381	445	385	380	400	395	391	410	424	416	422	394	364	395	416	432	404	419	402	418	401	439	386	437	368	364	383	419	415	436	400	442	387	401	378	361	395	380	403	402	400	384	401	426	423	389	390	344	402	402	422	388	414	400	414	406	371	388	402	408	421	427	433	378	421	424	386	438	419	405	392	382	414	441	391	391	412	428	391	417	393	426	425	397	429	405	438	393	409	410	419	433	422	414	417	419	423	429	368	405	424	427	375	382	432	380	390	412	388	423	405	420	371	383	387	411	375	406	393	399	369	421	367	411	423	420	392	390	429	404	432	372	371	426	404	413	353	394	420	412	396	383	375	396	432	455	411	437	361	460	374	365	387	413	412	365	432	392	403	393	387	421	365	403	454	416	380	411	402	380	411	440	370	379	382	396	384	422	347	427	382	436	395	424	423	405	403	382	387	412	413	427	386	401	406	389	374	444	371	382	442	383	416	430	412	393	383	416	383	377	394	410	423	394	413	407	445	456	409	425	413	435	391	380	389	415	397	409	377	403	447	383	389	408	402	414	418	443	417	365	381	439	401	415	428	415	378	357	377	383	411	368	376	409	400	388	441	413	330	380	395	400	414	430	396	412	426	383	410	403	422	412	387	376	370	365	391	442	373	411	362	420	413	439	404	428	384	425	431	408	424	410	394	440	455	407	399	380	410	417	407	390	404	395	410	411	397	431	402	415	385	368	409	418	430	450	389	386	371	399	373	422	379	356	391	386	392	352	365	423	420	438	439	434	406	403	374	379	400	404	410	453	417	415	390	403	443	387	388	397	400	369	417	333	387	412	417	439	376	424	389	424	395	424	389	359	402	411	396	418	446	409	441	421	386	392	382	393	393	412	416	366	398	426	345	406	406	439	385	392	406	343	406	399	397	400	413	372	395	423	397	387	370	406	387	425	400	389	387	396	423	377	408	402	409	403	410	414	405	438	375	366	415	387	394	390	393	395	407	377	410	379	377	364	433	353	393	454	417	435	385	406	417	400	437	412	405	429	366	394	401	403	389	406	390	436	380	393	371	453	393	409	424	441	403	407	409	406	385	382	409	418	417	434	400	403	426	394	381	380	395	398	376	389	390	376	439	411	394	409	409	379	404	439	437	416	390	386	401	391	363	404	402	439	399	433	422	434	408	374	432	411	395	389	386	393	394	388	426	412	402	429	390	411	359	400	441	418	388	393	389	416	411	381	378	424	403	405	405	369	425	406	408	413	430	412	408	459	376	408	404	396	439	389	358	368	395	402	396	400	399	398	426	400	410	370	429	409	414	403	399	375	399	403	392	408	419	387	424	391	416	419	425	402	361	375	382	383	376	373	410	408	410	372	365	372	422	388	389	422	400	401	417	388	377	447	404	416	413	420	386	368	388	412	399	381	376	407	389	424	428	396	384	388	401	428	363	405	342	407	422	386	417	414	410	422	377	424	423	392	383	427	356	359	398	433	409	373	408	417	426	439	412	405	410	446	443	377	368	391	404	407	407	395	393	397	427	392	401	414	420	420	372	381	386	376	404	404	393	377	393	394	389	422	387	452	453	454	429	378	388	383	438	376	387	379	357	382	419	365	399	412	385	414	434	393	384	384	361	367	424	394	403	399	410	400	383	418	425	397	423	405	422	385	426	409	404	401	413	396	350	399	379	470	405	400	371	403	394	380	365	402	428	418	382	416	378	397	399	420	381	383	433	405	415	375	416	388	422	390	382	395	422	421	404	376	341	389	379	420	413	451	367	412	418	396	378	392	424	381	375	406	394	392	400	410	412	430	390	427	415	430	397	423	450	419	377	419	424	361	393	378	395	356	398	401	404	412	401	416	406	418	361	407	388	396	368	398	399	420	384	403	361	384	451	409	436	417	390	372	397	391	401	403	412	383	400	402	410	376	389	407	385	396	419	376	411	440	412	427	411	426	395	413	446	381	391	397	421	395	403	350	409	364	397	362	419	364	431	381	400	399	404	420	387	413	395	456	350	397	415	392	392	408	434	410	400	401	416	428	405	406	408	392	425	407	403	424	376	393	428	421	431	431	432	439	371	440	415	403	378	374	432	409	411	369	427	432	404	391	412	389	399	400	429	451	378	415	387	430	441	392	413	412	447	425	381	425	405	379	423	363	397	375	385	443	394	379	410	392	393	400	369	373	410	367	411	405	429	425	397	372	400	402	398	411	378	389	420	421	420	415	375	404	436	394	406	410	414	399	417	426	404	458	410	386	424	387	408	368	420	399	393	410	400	402	413	398	404	403	395	399	439	418	387	443	395	406	412	380	423	376	367	373	405	388	407	406	412	366	382	364	382	369	345	379	439	430	449	408	413	395	390	395	382	435	409	409	434	397	473	377	392	405	434	402	409	410	425	402	402	421	406	408	367	420	412	396	376	399	406	429	424	390	399	385	419	396	394	378	373	398	378	434	422	410	396	433	434	414	423	443	388	414	395	420	405	400	420	435	403	381	392	389	406	407	439	359	384	419	390	384	397	380	384	423	412	429	452	395	424	407	431	446	397	399	380	413	373	407	432	380	403	388	405	397	382	391	391	366	385	406	393	394	406	424	430	433	413	426	403	430	400	416	388	354	414	464	414	423	401	424	407	400	432	412	412	384	396	396	368	386	386	413	418	388	417	370	406	420	415	405	379	386	391	414	446	393	407	394	417	417	429	414	356	391	370	392	401	444	415	440	423	393	413	351	371	383	423	359	418	399	399	382	405	418	393	374	400	368	421	384	425	408	398	392	412	380	372	388	367	384	382	361	383	382	451	424	428	408	421	448	394	384	421	423	409	410	403	389	414	407	448	381	421	404	385	403	403	390	405	379	402	403	397	388	367	370	439	410	439	378	399	394	402	410	401	438	388	388	427	393	400	391	375	371	424	409	394	381	382	398	420	420	402	417	433	383	407	401	378	379	424	399	377	409	440	377	385	390	379	397	400	418	391	412	384	385	408	410	360	374	451	425	404	425	418	423	400	371	394	426	404	433	397	402	376	385	378	418	362	384	418	391	369	402	379	398	395	384	414	375	400	432	380	397	397	381	370	411	406	400	375	383	394	429	416	394	389	411	378	379	394	397	408	415	369	401	449	404	389	422	409	372	395	409	406	404	412	401	400	401	435	417	411	389	388	417	421	374	408	393	385	398	392	445	410	370	412	421	431	436	381	410	424	432	394	370	403	418	405	391	451	375	371	387	368	385	392	422	415	408	451	384
39924	46609	68105	69805	61452	51943	40875	30341	19574	10303	5521	2867	1667	1038	824	835	860	845	872	901	880	841	884	811	882	866	862	886	841	869	870	872	905	893	915	868	881	855	876	885	898	891	872	867	841	852	839	883	872	852	855	860	903	820	835	856	870	891	824	859	810	830	824	834	853	889	894	821	873	878	848	837	863	888	906	913	877	871	879	824	818	902	912	926	825	930	835	832	820	805	856	816	926	839	866	837	843	856	847	880	829	856	807	871	885	837	876	862	875	845	887	883	894	847	847	876	884	887	835	876	894	879	881	911	839	857	852	861	879	832	878	830	810	873	877	919	874	813	803	899	852	838	850	830	898	854	861	863	834	870	849	856	879	848	881	918	861	850	889	878	873	832	876	823	852	842	864	876	883	862	870	881	860	827	903	871	886	832	900	900	913	821	866	898	825	850	941	819	822	867	827	879	923	907	918	838	846	855	830	870	875	824	903	856	873	820	862	859	857	952	817	845	894	816	882	881	817	835	820	815	880	862	905	880	834	892	838	917	870	857	833	878	817	845	921	831	863	859	888	875	864	878	833	875	865	818	861	888	832	851	838	892	854	865	880	888	792	886	844	901	816	862	886	817	855	866	850	916	924	809	889	833	866	878	911	909	903	863	889	886	820	871	846	828	877	846	788	886	891	933	871	890	853	861	875	818	885	849	866	865	859	871	892	875	855	847	838	879	861	867	884	883	840	859	866	849	870	889	853	832	869	904	815	847	875	887	825	845	833	853	843	846	835	907	862	863	840	878	827	843	868	849	821	827	913	865	876	882	877	869	823	836	856	842	843	848	928	811	909	818	891	872	864	843	898	885	867	868	830	780	876	880	887	901	915	870	899	857	846	815	891	884	890	854	876	873	877	855	862	867	890	880	850	838	881	844	921	844	867	900	838	857	890	943	909	883	927	869	866	900	870	886	882	822	845	842	896	879	825	848	855	852	889	936	870	857	836	891	856	871	869	840	893	860	894	887	875	856	896	863	863	856	847	834	817	876	856	871	836	848	836	834	853	879	895	844	858	836	902	882	847	846	863	843	853	902	876	851	881	878	865	825	878	840	870	840	884	893	872	841	836	844	828	891	899	909	890	872	860	865	857	869	824	875	862	898	893	887	877	861	798	831	840	851	849	879	890	868	901	908	851	892	844	840	798	848	869	849	843	825	861	883	870	906	841	868	901	876	936	849	836	875	840	858	824	863	823	864	892	890	861	888	817	864	893	863	846	863	871	881	905	875	835	857	898	850	889	874	844	804	867	892	896	883	885	865	845	876	864	871	866	884	848	834	835	840	859	872	834	888	897	787	857	861	835	860	876	852	842	795	878	828	849	912	858	873	873	839	868	877	856	837	859	854	867	830	837	868	880	815	869	873	856	846	867	830	906	911	844	871	849	792	882	877	892	849	865	874	804	888	816	870	893	890	893	872	845	882	865	908	847	891	868	856	807	839	863	819	900	823	836	851	864	877	817	870	871	839	858	903	852	887	854	836	794	864	849	895	835	869	832	849	825	834	846	873	848	910	874	820	803	847	876	781	872	875	865	896	906	862	898	842	891	907	908	933	881	877	860	899	857	887	822	883	849	818	905	829	848	887	881	889	919	922	801	885	877	858	855	813	823	853	878	856	812	915	845	884	823	897	862	859	901	868	841	901	870	877	908	816	845	861	881	852	896	878	850	817	895	823	822	835	867	863	897	859	873	858	893	804	819	876	914	875	877	912	872	862	831	841	857	902	862	891	842	839	911	890	917	885	830	861	911	866	887	845	818	819	861	896	865	804	903	860	862	903	843	912	862	874	903	896	875	882	887	869	884	878	858	840	892	908	902	891	830	837	897	883	854	868	832	864	840	867	870	955	904	832	820	858	906	913	873	880	873	854	850	833	868	890	905	873	903	914	856	864	869	883	905	866	878	846	878	891	898	905	900	836	876	864	841	942	903	801	929	815	835	856	890	838	875	869	938	897	861	859	843	898	826	858	901	833	867	790	850	884	898	860	867	871	848	869	846	834	843	780	902	909	831	869	815	893	853	876	882	888	883	853	845	890	884	861	830	904	876	849	861	855	898	828	860	871	880	860	822	899	815	906	861	890	844	861	852	906	888	844	880	877	873	845	845	845	867	861	850	856	838	886	819	913	826	830	855	864	853	915	864	886	902	877	872	823	943	862	891	900	823	872	862	894	845	903	864	860	850	843	844	896	857	893	818	881	902	851	854	863	861	860	883	819	862	861	874	894	870	880	848	869	828	896	851	865	839	886	860	899	835	835	847	864	839	852	877	884	848	904	900	904	905	902	896	844	871	885	904	902	877	897	859	879	909	908	919	864	887	820	897	885	884	861	851	849	863	830	840	852	893	825	872	855	856	913	865	886	882	848	893	845	876	863	897	899	862	875	859	850	838	834	847	837	837	885	829	828	894	884	863	836	853	876	870	857	876	889	884	855	825	854	858	947	880	852	831	844	931	866	846	904	870	873	865	829	912	876	922	902	817	882	870	847	837	841	869	867	867	871	915	858	867	905	857	848	883	919	844	868	908	833	891	919	877	887	879	870	827	838	862	855	868	836	868	904	851	905	906	886	834	881	868	818	887	857	876	857	831	900	829	852	886	925	904	895	841	852	814	832	869	910	832	832	858	932	836	915	851	877	866	881	931	950	873	946	879	881	874	833	891	888	897	846	829	876	877	882	868	889	891	899	866	842	847	898	880	867	881	865	841	881	878	849	879	828	845	927	905	897	876	846	861	880	886	861	914	869	886	879	901	849	842	864	858	872	896	885	870	916	859	862	908	855	873	877	897	853	849	862	859	834	881	880	797	831	798	880	838	864	892	868	857	878	886	823	903	870	924	847	875	829	915	864	897	841	841	877	908	831	830	887	841	854	899	832	871	887	850	883	883	855	878	886	864	885	897	897	893	869	885	931	874	841	872	857	855	847	867	888	869	849	874	863	809	910	854	859	877	805	846	853	872	882	838	847	863	915	876	876	832	862	889	886	838	877	877	864	836	874	896	886	870	876	880	861	873	830	863	842	854	847	878	913	866	876	797	884	852	864	867	875	825	899	837	851	814	875	794	815	844	869	887	855	842	891	896	865	837	884	878	842	856	843	811	868	847	884	896	893	883	852	874	790	879	868	850	848	875	877	871	822	836	849	852	898	873	831	841	895	873	867	952	898	885	868	892	863	821	906	837	854	871	875	874	865	879	851	827	844	858	863	878	883	847	898	874	894	858	873	907	858	858	828	877	868	871	826	835	857	906	853	817	901	879	908	850	881	863	833	857	916	897	867	836	876	805	896	897	845	872	876	936	895	813	875	881	906	814	903	835	848	826	862	881	844	864	882	880	872	879	905	893	848	911	860	836	794	870	869	854	841	811	826	879	835	842	863	864	897	927	843	825	848	839	852	863	931	894	818	887	894	873	860	852	852	893	856	852	852	825	881	877	840	866	866	857	847	849	863
68307	65415	74217	65982	53694	40570	28264	16665	7816	3408	1673	916	633	425	459	415	403	439	427	451	410	404	411	392	388	419	436	461	375	407	417	418	438	432	449	382	404	379	406	433	444	400	438	431	429	381	415	410	408	408	399	401	426	430	421	385	435	398	416	355	398	370	442	396	388	390	412	386	411	414	411	399	407	407	401	391	434	421	430	396	405	391	395	422	420	410	423	402	430	440	446	415	429	454	364	386	397	382	420	452	410	430	433	430	399	407	377	423	398	430	410	433	386	424	380	410	441	413	450	479	403	406	378	412	419	408	406	428	446	428	414	431	426	451	422	384	409	414	414	411	376	405	410	414	382	435	400	366	436	386	383	387	441	432	404	389	418	436	453	396	401	434	444	472	466	394	404	412	408	405	417	442	408	384	403	419	392	376	400	414	419	413	421	406	416	418	438	398	405	429	392	368	402	427	427	414	432	410	444	393	398	419	433	441	420	384	388	434	403	418	389	452	435	370	426	407	425	410	461	449	432	389	431	467	390	404	408	414	402	383	420	451	414	402	433	392	383	418	439	416	442	412	406	445	389	384	442	448	392	406	382	441	436	443	415	414	416	416	404	438	440	439	439	392	403	366	400	411	467	422	392	377	403	377	416	413	399	425	423	413	408	408	406	377	366	406	419	383	426	413	358	445	398	410	411	366	424	395	401	437	387	392	397	385	408	421	413	398	435	429	388	456	428	410	417	423	443	417	428	436	448	408	390	429	416	384	412	349	394	450	451	438	486	413	448	414	464	434	433	407	394	448	448	458	415	430	390	414	433	390	405	406	410	427	403	443	442	462	380	392	417	396	405	442	389	405	425	406	415	396	412	400	400	447	447	388	381	381	406	403	408	404	356	423	418	428	392	407	436	411	428	390	450	399	417	435	380	419	429	417	398	397	409	418	429	401	401	423	419	406	440	428	413	430	411	396	406	408	431	438	390	406	413	392	429	391	395	429	434	445	392	443	408	411	426	421	388	428	423	398	414	413	392	414	392	400	437	408	411	394	400	402	389	437	450	397	391	420	408	413	421	416	409	409	411	412	433	443	416	442	402	424	428	416	405	416	397	396	446	452	438	440	407	428	437	425	403	406	394	412	425	439	384	427	425	410	400	431	409	415	399	432	411	426	398	424	465	401	403	426	417	397	411	447	442	369	392	459	397	417	404	430	416	418	416	448	434	413	410	385	446	441	466	399	399	431	394	421	418	395	417	396	421	442	404	378	408	394	425	424	433	445	394	400	424	385	374	414	416	407	403	407	412	393	408	391	399	411	452	402	474	432	412	399	378	400	387	358	439	436	458	412	422	387	427	394	376	388	397	370	416	424	412	411	390	437	422	396	386	429	393	401	438	453	396	409	394	434	423	488	439	408	438	458	415	430	426	420	444	431	411	405	400	393	427	387	438	415	430	428	431	433	440	434	432	425	430	428	418	430	397	406	417	422	392	391	427	404	385	408	416	418	398	426	401	400	400	406	431	424	432	403	439	384	397	405	424	431	440	413	417	392	407	414	415	439	410	432	418	416	389	425	386	401	431	416	417	422	474	426	437	404	418	408	431	384	445	402	431	401	423	431	405	420	426	406	394	427	428	422	443	382	422	412	423	391	421	403	402	403	421	392	432	375	398	423	391	418	398	403	435	429	422	437	448	429	423	382	419	418	420	406	417	419	417	444	410	404	416	411	416	402	404	416	406	439	421	472	414	380	399	408	422	400	386	410	394	388	437	410	403	385	384	405	423	411	431	455	435	394	397	417	375	471	386	401	418	443	423	423	391	411	424	408	409	387	405	472	412	449	417	444	449	419	395	381	421	434	442	389	437	439	446	400	448	397	403	388	431	401	395	413	425	416	392	425	458	413	444	430	415	453	436	443	412	425	396	371	400	404	387	440	418	421	419	428	419	380	427	418	416	453	390	405	435	449	399	410	402	410	402	381	405	412	407	450	401	399	392	432	429	427	417	417	405	436	392	365	436	417	420	436	385	384	422	413	392	440	438	437	444	415	422	406	427	429	440	429	426	423	429	405	381	436	401	408	435	421	404	396	418	419	412	366	421	413	460	422	415	374	433	432	427	436	417	392	454	433	403	419	436	472	408	421	389	392	388	414	428	418	398	410	423	409	439	418	404	377	406	388	398	395	386	454	393	418	422	389	449	398	444	432	393	420	405	382	421	416	414	434	432	451	390	442	396	468	421	432	389	440	450	372	420	403	422	410	414	413	434	415	402	393	440	385	369	414	414	429	433	392	429	419	392	459	390	409	416	409	432	431	418	400	411	451	398	409	385	414	465	417	382	411	403	404	406	412	391	428	405	398	391	422	480	403	384	449	440	408	428	450	424	422	417	434	378	455	430	399	433	422	389	410	423	415	454	367	407	412	398	424	389	421	460	412	393	379	409	487	427	445	382	412	423	424	399	404	386	388	414	413	395	432	468	403	418	415	392	398	372	412	426	431	406	444	408	423	400	425	378	445	407	392	426	411	424	451	385	398	397	406	433	387	408	420	407	429	404	377	369	437	409	433	345	418	397	375	403	430	429	420	376	392	424	434	410	404	359	395	441	424	399	414	454	410	416	381	409	438	426	415	426	393	456	430	373	452	416	396	417	420	463	441	437	404	437	419	434	438	398	384	406	415	414	387	405	405	431	419	387	365	388	430	410	441	403	443	413	432	459	386	409	400	407	399	406	458	429	420	432	399	423	382	430	435	431	395	394	435	428	429	393	392	430	412	409	463	445	455	425	460	395	392	441	428	379	394	384	401	468	400	403	386	394	393	384	398	442	396	418	389	445	423	406	405	423	439	404	429	414	375	410	447	388	389	390	385	384	410	419	428	472	381	384	378	427	411	387	433	429	425	414	463	420	456	475	408	403	404	409	442	432	420	374	393	411	442	416	434	405	391	388	428	431	433	421	408	451	383	392	399	417	389	405	427	441	438	404	369	409	426	436	415	407	397	418	388	398	420	416	363	418	405	402	402	410	446	421	402	425	458	417	401	344	455	435	424	406	380	411	428	398	447	386	406	408	497	465	436	435	449	398	430	416	444	384	450	425	387	443	404	397	377	417	447	432	447	410	435	416	386	434	442	449	444	428	421	404	379	403	434	378	418	398	357	443	426	377	409	398	446	416	438	380	427	452	396	407	412	413	427	414	409	398	416	414	401	453	389	393	407	371	393	391	412	426	443	356	430	428	385	428	393	460	394	461	463	427	431	392	418	413	389	447	438	383	401	396	414	438	440	461	404	461	410	385	423	416	416	468	423	427	416	427	423	421	404	405	427	439	422	439	427	458	405	436	429	406	405	391	448	383	392	425	438	427	418	419	421	423	358	404	403	414	407	441	437	409	471	453	429	362	412	409	365	394	400	422	418	391	444	397	414	436	421	392	367	419	407	399	414	414	382	429	405	416	413	417	435	428	431	401	411	406	387	389	421	429	402	388	424	422	387	349	459	369	405
38357	47164	68169	69952	62714	52411	42238	31432	19423	10831	5579	2831	1663	908	915	836	881	868	897	885	931	843	817	915	864	880	926	884	914	880	897	882	855	824	839	884	854	860	899	935	925	915	888	926	863	904	886	822	919	871	845	888	893	916	910	902	917	884	926	874	814	854	833	883	874	831	848	865	880	902	854	873	865	861	894	937	884	921	880	905	896	858	845	922	889	853	889	932	925	901	870	868	954	913	870	871	874	872	871	820	954	881	918	872	891	903	856	884	857	902	863	888	908	905	947	883	925	910	926	917	865	848	879	860	853	882	880	898	849	960	883	867	903	876	973	899	928	832	888	902	876	898	936	862	886	877	882	950	909	890	907	892	909	914	892	922	906	909	837	901	870	809	864	836	888	915	871	850	901	879	854	889	887	873	845	903	878	895	891	891	904	881	916	857	879	864	843	911	879	937	864	889	873	924	894	916	810	906	919	891	896	894	895	914	842	912	874	887	916	850	862	937	904	895	859	877	889	895	884	915	875	862	895	923	837	857	932	922	886	839	854	858	888	882	904	927	895	916	954	893	887	950	888	851	886	896	876	920	876	945	858	867	924	912	924	876	887	862	907	877	885	930	907	877	884	913	913	885	950	877	886	918	888	890	882	907	865	922	903	856	869	922	868	859	912	859	830	921	870	905	923	872	861	886	891	799	869	876	859	896	906	875	879	912	871	849	895	874	893	902	876	888	915	873	866	860	883	911	890	871	833	838	951	926	890	930	956	855	945	857	897	900	933	880	929	896	897	888	876	871	843	853	892	878	829	851	866	898	907	871	897	858	913	942	885	906	947	844	877	902	913	893	899	868	910	868	886	885	922	863	908	879	922	859	889	943	935	838	890	853	946	894	889	876	866	896	879	889	895	870	904	910	839	898	919	880	913	885	852	948	914	888	943	863	881	871	863	910	858	882	891	910	890	954	864	866	889	924	871	898	858	863	892	891	901	900	873	922	927	873	854	875	844	906	868	897	889	882	894	942	831	900	910	860	929	907	927	895	878	891	892	890	933	874	958	865	862	870	851	846	927	831	900	880	933	944	827	892	912	892	916	874	908	902	851	834	873	838	844	898	900	885	909	890	852	894	835	851	886	874	866	872	896	908	884	891	892	894	926	870	904	928	915	899	860	920	822	882	839	906	899	844	860	893	889	906	908	872	888	857	886	942	913	857	867	906	948	845	848	886	922	864	878	865	901	866	930	882	931	937	890	870	879	899	882	849	844	880	849	884	872	919	938	845	884	875	900	876	873	896	880	855	932	911	900	930	926	923	870	914	847	877	864	877	880	896	862	848	893	845	869	916	889	864	916	841	896	884	893	910	854	894	907	922	871	897	846	875	892	820	873	855	852	876	914	932	870	919	920	867	886	899	871	854	851	911	875	898	860	895	882	894	947	879	866	851	886	906	856	880	890	857	893	838	859	858	905	915	927	848	861	858	888	901	846	866	918	925	905	865	854	910	867	897	865	861	861	908	908	886	878	859	980	939	880	845	888	862	935	916	903	878	869	883	880	848	904	917	887	916	904	898	824	897	906	887	908	870	890	808	928	878	893	859	937	918	873	877	892	880	825	806	866	871	869	899	867	874	895	830	831	914	904	909	926	911	896	839	856	903	845	946	888	857	913	966	862	876	865	888	923	879	903	869	867	900	888	890	900	864	914	874	864	893	891	857	891	904	847	889	881	896	915	880	905	898	857	903	858	844	894	868	872	868	908	873	877	896	872	904	884	905	889	896	882	891	889	899	859	909	885	874	908	843	821	854	869	870	868	843	944	896	908	898	883	918	856	906	864	895	882	923	849	930	874	919	885	850	877	874	897	870	896	836	861	871	906	886	872	892	899	896	911	850	855	873	898	902	839	951	844	873	926	895	870	890	914	889	827	909	880	876	885	889	848	907	890	905	893	906	946	919	829	856	912	874	881	873	879	851	922	865	883	889	853	920	851	852	854	863	916	887	940	869	848	902	870	934	906	859	882	926	897	844	873	932	902	910	844	906	912	922	928	886	939	942	893	881	928	912	934	863	882	902	875	860	860	927	913	899	948	939	933	891	937	895	904	888	884	921	897	905	868	889	921	884	911	906	877	908	930	879	908	892	924	914	867	892	886	877	911	861	914	894	883	867	911	889	854	951	878	926	870	885	875	922	885	847	960	922	897	918	881	850	895	844	883	894	872	914	907	861	832	868	886	951	888	859	877	920	879	873	886	905	926	891	879	936	976	899	828	871	878	890	853	830	962	860	843	885	841	900	899	876	854	863	887	889	973	825	884	898	880	881	944	895	880	892	944	924	870	889	833	867	843	921	866	896	913	859	861	880	908	910	922	883	949	898	898	871	863	884	919	871	908	861	859	887	940	887	901	930	880	901	877	925	839	894	907	913	920	949	935	854	876	896	886	941	889	858	874	847	925	886	883	822	909	915	912	969	889	913	891	891	914	901	952	892	901	910	853	817	856	826	842	874	857	877	912	899	898	854	886	937	934	882	869	840	882	937	835	865	892	909	931	913	877	878	922	896	888	885	914	858	929	875	856	872	855	878	859	910	874	860	847	832	860	844	889	881	882	878	899	874	882	904	890	906	879	886	865	951	822	865	907	898	868	865	865	855	900	921	906	879	916	872	887	836	894	923	887	899	893	930	918	858	836	953	944	899	826	872	885	869	880	833	898	893	929	913	909	870	880	899	886	934	842	860	907	842	903	917	867	867	943	908	908	868	834	923	871	902	918	877	899	924	873	881	840	903	884	943	890	926	861	884	861	905	883	899	890	914	853	868	889	841	851	900	852	900	916	892	846	922	885	861	895	920	810	885	885	851	880	926	908	891	926	896	877	870	869	868	885	893	875	890	945	869	907	900	920	818	876	908	865	892	896	918	853	872	870	864	895	909	859	881	876	922	918	893	846	931	905	886	921	894	877	862	890	864	909	905	875	908	885	906	939	850	881	845	944	843	884	881	867	923	900	857	860	863	871	895	892	888	903	914	940	890	916	937	897	832	872	893	861	851	870	877	939	920	863	843	906	924	875	912	841	848	875	815	909	938	891	904	858	885	843	912	927	873	864	874	892	852	846	843	903	837	863	827	853	835	894	945	921	883	887	884	890	909	885	933	899	900	891	898	849	909	891	835	905	834	859	851	927	829	890	929	913	885	884	900	865	963	912	954	875	886	894	880	842	860	902	889	891	903	913	845	907	885	885	947	906	905	853	885	908	859	844	880	874	874	862	884	831	882	898	901	918	953	918	863	855	891	844	873	855	911	939	889	895	896	907	899	910	879	888	813	878	911	866	911	859	879	863	910	866	905	829	868	916	894	940	883	859	879	932	923	870	827	898	874	883	856	878	894	915	870	920	881	885	893	947	900	900	912	870	909	877	953	851	892	866	915	851	864	878	889	826	937	915	897	923	890	917	892	875	928	912	915	874	902	840	896	905	915	879	892	842	940	877	906	940	909	897	873
6548	3832	4510	3737	2640	1819	1248	862	508	402	305	289	255	281	285	262	268	250	291	255	276	276	238	257	283	264	259	264	273	283	248	283	276	291	244	266	287	276	281	274	273	256	255	275	258	333	274	273	282	272	279	269	237	266	237	262	279	266	280	279	274	258	312	284	293	274	240	250	271	261	279	265	274	258	272	276	250	264	279	283	253	278	261	252	273	281	294	262	270	285	306	309	284	287	266	291	249	248	236	257	264	253	307	286	281	270	252	252	291	279	307	274	261	286	266	265	297	290	256	291	270	260	278	272	252	235	266	274	269	276	261	271	253	270	277	265	274	254	242	288	231	247	244	280	243	291	271	282	282	324	277	288	270	270	271	295	278	265	283	289	275	264	275	241	256	272	272	275	247	314	252	274	281	259	276	270	295	249	298	238	273	247	268	264	277	267	251	273	269	261	263	274	248	279	276	252	278	258	293	290	276	281	278	278	302	258	265	236	243	287	266	249	282	272	259	284	244	262	276	238	280	273	295	258	273	275	277	259	259	278	284	255	245	270	254	271	280	245	249	254	263	275	288	287	242	292	268	302	278	227	244	243	257	255	254	254	279	245	212	264	249	257	286	309	274	274	282	300	288	265	254	268	265	267	284	294	257	247	276	272	255	285	301	243	290	277	239	288	268	247	283	263	261	286	294	260	262	267	277	270	273	298	263	286	286	295	296	284	282	287	266	268	258	252	263	301	253	277	254	247	289	277	246	284	294	239	256	285	268	257	232	257	273	276	267	284	257	279	276	250	269	299	264	257	271	295	254	253	278	264	265	281	262	285	281	268	252	277	298	252	293	279	246	230	267	275	280	290	279	312	280	272	281	235	296	246	256	247	280	268	294	302	285	278	267	237	266	286	262	287	262	273	284	290	260	256	267	310	301	243	271	289	269	310	231	309	242	257	281	280	242	282	281	267	267	293	263	222	300	287	251	281	233	240	285	245	301	246	253	275	255	310	261	238	284	291	282	292	264	263	288	266	253	266	262	280	293	254	298	282	275	280	274	240	293	280	256	302	270	279	265	261	253	306	286	283	250	305	261	291	269	293	254	276	282	284	292	266	291	274	301	249	298	270	275	241	280	276	284	263	257	261	268	287	244	279	272	284	272	228	266	270	265	279	298	256	331	285	268	279	290	306	260	274	250	266	295	269	275	268	265	284	245	231	253	272	293	301	256	275	276	278	295	280	249	267	292	280	258	243	278	290	275	235	260	255	286	270	275	251	272	297	290	286	263	276	273	259	272	265	262	282	292	269	219	245	259	275	285	260	298	260	273	265	280	274	264	278	294	282	282	281	265	286	286	261	250	297	286	269	270	284	278	262	274	269	313	268	261	289	244	289	283	277	258	277	295	262	279	270	248	247	265	239	277	250	280	299	264	278	287	258	283	263	288	297	265	278	242	284	249	264	288	264	292	265	271	300	237	264	272	246	295	264	258	305	257	278	242	290	264	281	272	277	303	275	267	252	261	271	299	300	250	261	301	270	287	271	280	264	272	257	267	253	244	263	302	277	287	256	280	245	253	276	261	307	274	267	244	266	272	286	234	259	269	303	305	257	279	245	275	243	253	286	273	279	262	267	296	268	278	264	267	257	266	255	265	243	252	280	289	278	275	237	257	270	270	298	294	260	280	268	286	267	235	276	284	260	278	273	252	286	267	258	266	275	271	245	291	264	252	279	252	264	280	260	235	260	258	282	291	308	290	279	272	280	294	277	288	282	315	265	270	254	251	259	262	256	241	290	275	267	295	286	265	263	273	279	261	290	270	244	272	285	292	281	292	272	252	277	274	301	274	270	284	248	256	235	297	259	271	256	264	271	255	275	297	318	268	283	260	275	262	278	271	278	292	278	278	266	250	291	276	295	284	294	284	251	295	280	292	250	293	298	286	290	266	280	269	276	269	284	282	273	294	264	232	237	226	299	292	285	278	257	286	292	293	280	286	272	253	302	297	315	280	256	269	254	262	299	277	292	287	302	290	259	281	285	246	261	263	266	274	252	261	287	285	283	316	250	269	296	296	302	287	272	232	265	293	297	294	274	264	271	262	282	283	292	242	251	252	277	259	266	248	275	282	297	273	282	268	270	283	286	294	295	291	285	233	272	302	278	252	263	291	303	278	286	264	256	264	297	250	242	260	264	257	234	260	272	254	210	282	281	267	268	280	278	254	274	286	306	275	269	269	287	295	269	269	266	306	240	239	264	274	261	263	274	279	277	269	242	276	278	293	272	287	263	264	280	246	293	248	264	269	260	285	297	293	252	266	249	253	304	322	223	278	241	279	296	247	257	295	262	254	232	265	254	252	280	280	267	279	255	243	286	265	274	232	273	272	241	250	294	258	264	260	259	275	290	294	268	273	289	265	249	293	254	267	256	266	253	208	255	229	275	259	272	268	292	260	293	285	272	268	280	275	280	287	235	303	261	281	267	278	257	293	252	264	257	294	277	274	255	270	244	266	276	324	272	260	252	241	257	271	274	292	287	254	281	270	288	292	242	296	264	267	251	281	270	272	284	304	286	267	294	255	272	263	281	241	260	253	260	285	285	275	264	268	263	259	271	282	274	279	279	268	283	241	256	256	283	274	257	274	245	280	274	285	274	322	266	254	284	272	295	282	297	310	245	288	239	296	283	253	245	290	299	261	248	282	282	282	235	268	284	269	263	285	313	293	298	278	275	267	252	277	267	229	267	270	281	247	279	281	269	246	222	272	253	272	292	272	254	304	266	265	256	250	270	269	315	285	282	266	291	253	254	279	270	224	273	311	256	242	309	260	260	246	250	240	278	278	267	273	278	278	259	244	237	267	234	307	275	263	261	280	273	248	263	261	246	287	285	253	271	252	230	250	317	279	252	290	264	254	285	256	258	249	243	270	281	305	260	274	262	264	273	255	286	256	287	247	261	267	270	282	295	262	251	267	253	261	264	261	282	258	280	286	253	262	285	299	266	271	266	305	295	277	261	274	286	255	271	263	288	258	273	224	271	294	266	292	280	236	272	289	257	291	290	286	274	271	271	231	249	264	284	233	254	255	267	257	249	263	281	276	274	258	266	267	299	276	273	267	288	265	280	249	270	303	276	277	287	274	259	271	274	267	260	254	304	270	252	285	281	274	267	268	292	258	275	244	255	271	259	268	258	279	254	269	271	290	259	264	298	246	275	258	244	263	278	280	284	278	266	294	281	282	249	270	258	268	277	268	261	263	252	240	266	263	254	276	283	241	298	240	284	272	272	302	278	259	262	292	268	280	284	287	300	265	263	284	244	268	284	253	256	293	268	275	260	291	277	297	303	269	296	283	267	291	275	254	285	289	285	282	284	258	271	268	256	249	283	267	233	245	252	279	269	293	252	275	270	296	239	259	298	273	266	272	298	244	250	262	287	261	271	281	298	238	242	269	258	257	279	259	297	279	289	289	243	218	257	276	333	275	276	275	269	260	267	252	281	277	272
5443	5300	9513	10338	8804	6246	4327	2554	1689	1145	933	712	633	644	659	639	641	581	624	625	606	589	605	617	605	577	622	599	594	602	652	631	649	577	624	595	590	585	612	605	633	613	613	599	623	607	607	578	612	630	625	561	651	571	601	628	626	582	608	612	593	581	613	619	610	619	626	616	588	627	582	606	623	639	626	656	635	631	586	627	612	562	574	604	652	621	623	626	613	604	578	571	635	600	606	609	621	626	663	589	627	632	593	575	623	616	602	591	572	596	588	612	579	611	623	581	571	601	617	623	611	642	627	598	545	595	611	574	669	616	618	638	620	581	596	612	622	629	617	661	612	575	628	654	594	652	608	630	621	610	621	663	597	599	614	623	620	648	595	627	640	615	624	610	656	631	596	640	567	618	640	633	620	621	615	616	630	627	642	644	611	652	599	563	624	657	644	573	628	569	596	634	568	606	592	588	610	625	623	609	612	587	634	594	608	621	600	576	617	609	587	635	669	590	601	615	595	634	619	639	573	628	613	621	611	612	638	597	591	600	622	652	613	580	619	596	617	650	631	605	605	611	619	642	605	657	614	582	632	647	628	645	596	614	590	658	604	608	555	603	641	615	579	643	640	574	611	622	639	623	586	561	619	630	571	601	606	607	654	606	590	606	635	620	612	595	644	585	650	603	579	592	621	626	589	613	629	563	607	621	622	665	616	602	616	594	646	621	606	656	595	607	622	593	660	614	612	578	636	644	596	595	625	582	663	587	616	645	570	641	594	651	606	627	609	590	626	605	598	620	610	605	624	638	595	595	613	650	589	572	594	617	667	622	640	629	615	613	636	604	630	624	574	666	636	663	645	600	605	634	603	617	589	615	621	622	596	626	593	609	559	599	598	633	569	661	642	575	654	612	611	617	620	665	626	573	624	597	646	652	604	571	566	634	572	631	615	626	615	626	635	611	617	638	593	582	599	633	617	641	612	635	618	596	566	590	625	626	605	594	597	632	621	629	577	641	600	632	645	606	656	669	619	612	565	643	618	601	601	655	608	604	614	616	651	590	628	576	631	579	558	592	665	599	627	640	647	607	615	632	629	573	642	640	624	634	640	603	576	604	617	556	632	612	622	573	613	651	603	603	604	640	635	605	621	638	605	639	630	616	637	570	622	624	567	610	603	613	602	605	620	630	612	606	562	577	617	606	638	681	611	616	601	593	645	626	629	651	621	630	602	618	633	634	649	584	606	613	615	637	642	556	614	567	612	559	581	607	589	611	612	611	589	600	591	607	632	616	608	674	608	601	600	594	607	611	626	616	600	584	599	617	606	626	599	656	618	606	640	583	632	592	616	627	583	604	628	558	589	646	638	608	580	606	603	637	626	649	587	586	641	630	616	547	627	595	595	536	644	616	603	637	623	661	602	582	598	624	609	582	656	589	591	627	617	621	607	615	600	617	622	684	588	604	621	612	643	627	599	672	625	590	638	617	648	599	572	656	571	648	625	590	587	587	602	639	621	594	578	606	631	614	639	597	641	597	581	626	649	649	622	609	640	617	675	589	626	616	630	632	586	647	609	606	586	646	623	581	623	603	589	607	582	613	630	592	587	583	601	577	634	635	619	564	602	577	602	617	624	596	614	635	614	629	652	579	620	636	604	607	661	630	585	625	603	593	622	652	619	597	567	624	603	560	625	576	627	626	570	608	655	615	611	612	587	573	605	638	608	599	629	598	636	643	654	614	599	581	637	572	630	593	638	605	579	623	637	594	584	616	628	612	607	647	659	574	585	640	607	624	663	607	607	611	611	599	638	612	667	589	587	612	587	616	620	657	594	589	599	631	615	582	568	650	603	565	604	666	585	623	619	664	638	584	604	620	614	608	636	621	640	654	678	633	641	597	650	655	590	598	582	624	618	606	601	585	602	643	631	601	627	617	625	626	624	634	589	627	642	619	622	595	641	609	628	591	606	626	553	577	597	622	591	608	635	600	634	610	601	599	607	603	619	614	576	611	622	567	568	610	643	612	627	632	609	612	607	619	622	601	610	604	582	615	632	573	642	569	617	613	603	583	596	642	669	607	611	682	588	590	632	612	618	630	591	576	618	644	602	612	568	605	608	655	650	636	622	632	582	607	635	586	601	629	629	625	607	604	588	603	606	574	624	649	584	648	599	612	639	641	641	617	641	638	614	602	579	632	607	638	637	583	593	592	622	607	628	626	590	599	608	644	627	593	626	619	629	615	587	605	604	650	631	622	605	635	628	626	599	635	620	649	606	590	580	612	636	542	568	612	633	577	629	640	589	550	628	618	662	634	592	602	650	580	627	564	582	609	596	603	644	634	657	585	624	619	624	609	636	631	598	627	627	629	627	642	656	577	578	609	647	656	606	673	627	640	601	591	615	608	608	617	591	618	607	629	544	584	603	608	636	648	638	629	616	616	659	651	644	608	598	607	604	602	641	585	695	632	671	635	599	649	598	611	620	583	622	603	602	597	609	633	621	632	619	572	647	616	610	607	633	626	650	590	586	580	633	573	572	646	614	613	596	628	590	581	562	615	561	599	625	608	595	633	628	555	590	656	655	631	626	666	606	616	577	651	606	618	599	635	653	657	640	629	586	655	656	625	629	591	603	598	655	627	593	647	606	622	615	595	603	611	615	610	635	616	624	624	638	588	610	638	606	634	590	603	615	636	579	606	661	660	610	628	631	576	617	599	599	599	646	622	645	630	626	594	658	585	649	621	600	612	618	581	635	634	623	584	643	632	609	609	649	637	599	604	614	634	643	633	627	669	573	608	644	619	616	582	623	621	589	611	596	626	605	620	619	644	610	616	624	580	621	611	652	614	591	632	599	604	582	640	596	582	592	606	612	615	633	624	595	584	577	626	620	582	642	640	603	639	604	598	634	624	657	592	568	582	631	611	594	606	618	638	632	626	629	609	619	600	628	639	672	644	562	654	642	583	628	654	660	660	599	606	608	658	616	613	645	571	608	621	588	627	609	602	582	620	611	544	570	622	665	579	628	645	621	618	587	586	625	563	599	614	558	627	607	585	605	622	613	594	613	592	653	593	624	606	671	611	582	590	613	569	623	576	613	591	614	613	654	613	599	569	631	569	608	627	616	653	583	590	613	598	581	640	571	586	618	583	590	572	624	609	590	598	633	585	655	575	608	648	658	597	643	608	610	570	624	628	607	588	557	659	571	635	626	622	594	604	645	580	679	588	608	591	605	610	631	691	562	629	621	629	606	625	587	639	581	606	638	612	626	628	626	602	622	650	630	637	593	680	652	603	614	625	660	612	644	605	630	629	613	616	625	656	619	566	547	610	621	606	665	611	625	635	594	630	633	596	635	586	583	602	620	602	616	552	586	634	609	634	643	621	624	581	602	633	607	605	673	669	622	574	610	638	639	646	594	615	616	657	624	602	622	651	548	632	664	592	637	617	616	581	585	604	626	606	596	615	627	603	629	628	571	604	623	616	635	631	601	602	606	670	608	579
66808	64380	73791	65784	54611	40860	28031	16338	7816	3306	1536	821	542	365	419	396	419	431	393	405	364	433	403	390	348	372	375	364	402	392	402	393	368	397	392	362	362	408	343	371	378	367	400	363	400	369	379	351	367	375	359	373	362	414	378	365	396	396	397	394	432	392	360	402	366	411	396	393	388	395	351	380	380	360	339	378	385	369	383	357	397	399	365	390	368	368	402	367	367	403	354	388	386	362	432	403	386	372	396	368	408	375	387	402	385	368	387	372	397	382	356	407	389	387	398	358	374	370	428	366	386	453	360	364	382	410	391	351	356	374	400	394	370	380	379	423	406	389	396	395	433	406	393	393	389	388	368	401	401	397	392	386	383	367	425	404	411	353	341	389	362	349	372	367	354	348	428	387	398	393	429	377	381	377	416	405	362	345	392	370	370	406	353	389	360	414	383	355	376	344	382	426	383	365	395	401	366	370	380	401	366	415	405	374	412	376	423	372	379	385	418	402	356	419	387	370	383	410	393	383	385	357	391	418	415	396	381	368	403	401	378	424	372	356	355	368	383	382	376	376	391	357	404	418	411	361	341	370	370	381	399	397	387	421	436	397	410	395	412	350	399	343	391	385	383	415	403	385	391	422	345	361	394	371	390	369	392	360	391	395	346	368	365	422	412	398	430	379	402	393	406	403	394	398	354	395	413	395	374	386	401	332	340	423	372	387	402	397	391	375	374	432	399	362	431	364	366	371	363	402	402	393	364	422	355	409	399	370	404	374	365	386	376	378	363	355	394	418	400	382	400	355	345	359	397	415	357	383	418	415	376	401	382	396	402	413	395	366	391	373	386	414	358	378	416	387	361	382	364	406	401	409	375	405	371	326	393	381	386	406	416	380	404	364	333	413	384	375	383	379	417	374	396	395	381	381	371	371	412	398	338	415	391	379	391	424	369	398	379	410	348	396	400	367	396	409	404	395	416	371	396	360	380	403	419	441	363	403	414	353	390	385	394	381	408	406	400	340	370	407	382	410	393	351	384	375	408	343	384	390	406	356	359	404	388	362	368	413	396	393	420	383	370	382	412	399	338	369	401	361	395	377	377	375	412	369	358	374	445	386	420	339	394	377	376	415	406	393	440	417	354	351	390	395	355	375	396	378	360	450	360	382	368	385	396	364	386	359	375	404	349	403	417	381	349	375	343	385	375	407	402	396	389	394	377	396	375	374	385	370	419	384	392	399	375	423	396	388	362	397	388	413	390	334	368	412	356	375	380	399	413	393	359	344	349	419	364	385	352	374	381	373	397	372	383	395	391	382	351	399	345	374	378	439	369	380	405	388	404	373	362	391	359	369	402	353	381	384	344	402	374	373	371	395	369	403	403	383	361	370	364	383	390	396	408	395	394	389	392	374	408	412	409	367	380	368	392	393	379	373	434	356	358	403	423	432	365	370	391	402	370	400	394	369	396	378	375	373	339	349	365	423	382	399	380	365	367	361	388	414	388	376	417	345	378	383	376	383	402	363	333	388	383	397	384	380	351	404	368	400	367	372	370	421	410	373	376	397	397	388	395	366	386	393	416	418	401	415	385	374	347	402	375	414	409	371	379	388	375	385	409	371	381	385	378	400	411	378	419	413	364	380	397	389	374	401	379	383	358	396	405	359	403	374	389	365	400	365	375	412	370	394	402	392	381	408	368	416	369	391	399	380	370	424	384	383	393	383	407	371	383	392	415	407	373	391	383	369	403	376	381	378	325	425	394	397	379	404	390	403	390	399	402	382	367	369	390	392	426	391	409	396	388	379	375	380	377	398	392	405	394	381	379	342	395	350	374	427	407	355	370	402	411	354	360	375	392	391	383	402	371	377	376	375	391	389	395	374	385	351	382	406	394	374	394	386	390	429	412	407	364	402	384	368	373	409	384	411	361	370	358	380	387	414	400	374	355	365	396	406	391	372	375	390	375	410	400	343	387	372	390	378	380	409	376	337	381	392	382	391	368	373	390	404	393	404	369	378	379	397	363	362	362	376	408	399	391	359	417	382	387	394	407	411	362	378	390	413	356	398	389	379	376	373	383	389	377	344	365	391	374	355	361	353	347	409	395	415	397	358	420	399	399	398	325	392	401	398	350	351	410	398	398	366	375	383	379	385	423	381	374	318	333	377	366	355	381	358	406	359	357	358	390	369	398	375	399	367	390	357	422	395	378	348	399	361	362	371	403	395	369	408	400	379	418	381	393	411	391	386	392	389	403	395	401	382	407	409	380	379	398	412	393	365	412	436	372	391	401	390	333	413	354	366	353	360	387	404	363	356	367	392	391	349	398	445	379	364	442	410	405	401	334	400	400	379	372	401	376	379	420	384	371	410	385	413	399	385	436	398	365	385	406	372	379	413	365	374	391	396	373	365	367	390	362	389	388	419	383	407	398	372	391	403	379	367	363	380	323	368	374	370	357	371	368	379	404	384	390	366	335	343	352	378	338	370	440	427	371	373	384	394	401	375	371	378	372	397	385	412	410	342	368	350	374	362	365	360	398	393	360	388	425	403	403	378	410	442	386	379	363	408	353	385	420	413	384	347	399	415	362	398	398	437	393	375	378	388	446	409	434	408	363	395	371	393	378	411	358	370	357	376	371	386	367	384	399	370	385	368	418	395	396	379	349	399	389	382	353	407	388	344	349	348	364	356	369	404	384	351	406	403	368	394	354	376	371	383	417	383	379	378	412	353	368	407	391	355	388	376	375	377	364	361	409	398	403	392	391	391	420	398	367	358	399	386	388	371	394	385	384	379	417	398	359	450	412	352	371	383	382	352	391	383	396	377	371	382	375	377	382	424	394	384	386	393	382	361	399	412	404	341	423	402	387	393	374	405	371	427	416	403	380	402	384	413	406	430	396	411	429	380	397	375	394	422	406	389	385	373	389	393	375	394	340	426	402	386	383	395	420	425	372	359	416	423	396	370	361	393	371	407	374	415	382	411	381	359	402	390	383	396	369	412	395	365	411	375	373	375	373	383	376	355	372	351	388	416	352	403	383	382	414	379	401	375	372	379	381	394	409	391	380	384	377	399	402	371	364	405	375	383	367	358	408	348	378	415	418	391	352	386	391	336	332	368	382	379	400	366	366	370	386	408	379	387	382	345	367	385	392	396	362	350	406	389	386	372	350	344	401	415	419	409	389	391	403	411	369	418	369	414	404	364	418	378	385	362	392	356	391	374	418	411	342	369	368	385	384	370	396	398	408	373	415	343	383	373	382	372	391	364	381	377	371	348	382	363	407	413	372	377	373	359	401	384	390	388	397	376	380	399	389	360	385	409	387	384	403	396	373	407	406	399	406	368	337	361	344	383	365	408	386	372	361	414	430	401	380	384	390	382	380	378	417	377	408	356	365	381	370	385	383	400	374	351	370	374	430	390	399	384	361	390	384	398	379	380	414	405	398	378	393	374	381	383	376	360	381	385	371	413	400	366	391	369	399	411	389	384	358	392	407	362	391	372
36522	46625	67167	70459	63561	52896	41910	31058	19891	10500	5499	2826	1457	860	819	827	847	858	790	854	820	849	795	870	851	866	897	831	788	828	894	830	833	837	853	839	814	830	840	875	790	862	822	866	809	803	788	817	876	825	848	843	801	857	838	840	793	822	820	788	767	887	775	874	815	860	868	831	849	879	782	811	840	816	816	833	867	844	822	852	816	854	846	848	815	828	812	851	819	826	827	842	828	870	842	861	916	823	822	833	847	820	875	862	809	824	868	827	807	812	865	794	808	877	844	829	812	889	836	851	787	826	853	833	817	881	800	860	813	799	827	843	806	827	849	818	864	846	824	822	772	843	802	846	795	833	794	853	781	843	861	852	853	844	860	821	818	822	818	860	816	903	785	839	813	814	868	880	869	861	846	787	847	850	838	861	873	878	858	796	788	800	830	900	825	792	824	812	819	797	869	884	853	858	854	827	843	883	806	826	844	784	829	823	877	808	833	832	821	879	877	827	801	817	775	876	815	828	831	817	845	840	755	794	824	808	894	872	815	796	847	813	847	864	797	800	862	848	817	834	812	853	869	794	784	812	790	827	807	820	828	842	846	823	831	832	808	868	885	892	839	855	869	868	810	796	831	853	879	833	787	794	805	831	840	881	830	848	874	854	845	787	861	815	874	829	838	835	847	801	849	840	897	807	794	821	853	788	821	855	829	838	852	831	824	824	850	862	847	842	804	776	842	816	814	836	818	866	816	838	863	817	788	856	831	826	822	848	836	879	862	849	872	812	831	851	855	844	762	860	838	858	792	787	825	856	818	864	797	854	867	869	833	857	852	850	854	809	840	798	840	846	835	822	814	827	854	881	816	855	785	807	894	796	821	867	855	807	834	814	796	789	789	841	840	861	843	835	824	873	821	828	813	875	828	867	797	828	817	907	785	875	817	819	817	829	801	811	830	836	815	848	819	840	813	836	852	845	815	824	867	860	898	841	850	816	855	831	836	824	832	791	833	842	813	825	820	860	851	784	879	860	820	854	865	832	844	833	852	835	832	813	825	886	812	811	822	791	833	832	856	838	793	838	865	821	834	870	791	875	829	917	838	853	856	795	875	792	919	852	825	823	842	814	808	849	861	793	867	844	784	813	825	843	814	801	879	840	836	830	855	797	881	856	760	877	832	852	818	870	828	837	805	854	818	825	824	826	838	818	812	794	850	814	837	790	816	829	847	839	879	838	841	814	843	855	862	833	779	844	841	845	821	876	803	881	855	817	860	866	812	818	772	821	832	863	896	817	875	842	817	832	772	822	837	820	845	868	880	842	871	851	835	802	838	859	841	802	835	822	785	849	821	826	813	814	812	839	829	850	779	802	879	869	865	780	856	829	874	837	864	860	783	861	841	841	847	873	849	832	870	799	838	819	813	779	795	866	852	797	820	856	822	815	814	818	800	801	785	770	795	807	822	830	898	853	788	820	789	845	820	848	883	838	836	795	858	831	830	858	838	805	864	844	854	781	838	812	882	860	839	816	838	830	857	827	837	868	855	799	871	830	859	848	859	881	860	836	830	841	803	822	813	819	877	861	836	856	802	893	869	854	828	816	814	816	830	819	819	864	841	834	859	856	814	828	768	845	872	841	859	811	863	823	798	823	816	881	861	791	807	843	844	818	832	868	807	856	807	855	830	847	850	833	877	807	849	826	839	856	808	792	865	846	845	829	899	874	824	892	830	825	840	842	820	878	821	832	804	888	851	874	875	850	849	854	839	854	853	834	846	825	871	810	831	834	869	794	878	825	818	860	828	825	857	830	858	851	813	804	892	818	777	834	869	859	841	856	784	802	782	800	838	850	820	794	829	831	840	836	821	835	885	807	859	790	850	836	825	830	768	865	805	862	817	830	792	783	812	854	780	846	816	815	837	906	870	863	847	867	872	829	798	813	865	825	779	768	834	835	826	788	853	862	834	831	811	843	861	831	856	803	850	776	855	833	837	860	823	795	829	801	837	847	843	849	782	834	844	819	852	854	826	849	828	872	844	815	835	896	787	908	856	847	860	864	779	845	822	812	819	807	792	776	842	845	856	816	783	770	844	809	809	827	850	809	853	868	852	848	833	824	853	883	878	846	889	842	854	898	809	853	833	874	839	809	875	861	828	801	834	801	860	841	799	877	835	886	820	814	815	888	785	844	822	810	846	807	827	802	880	828	848	825	842	839	819	840	868	913	781	860	840	865	821	791	822	803	844	822	796	836	845	831	845	739	838	846	868	848	840	756	773	852	848	810	902	800	817	883	900	874	802	810	831	841	808	833	839	847	842	782	821	887	825	840	854	829	803	857	830	861	868	852	860	819	809	772	840	806	871	900	857	853	858	836	849	854	813	865	863	830	845	833	840	878	846	880	815	876	844	799	789	822	807	837	844	827	831	867	767	844	829	830	816	801	839	868	871	852	804	793	835	869	857	881	767	802	832	772	860	820	867	833	823	863	821	837	828	812	840	823	849	907	878	857	850	857	791	907	875	853	781	827	851	818	860	834	832	808	829	835	849	835	851	869	849	817	823	848	871	823	869	860	802	830	787	836	812	837	864	848	846	804	847	822	813	844	836	867	830	879	876	841	820	779	839	814	823	801	927	813	854	827	852	816	823	818	813	820	838	841	809	828	821	802	850	844	809	838	872	822	830	846	807	846	827	843	819	796	847	836	905	794	791	835	850	858	823	872	890	851	781	829	836	882	844	875	821	819	796	793	847	833	849	802	813	833	808	818	808	851	817	878	854	773	760	832	812	798	852	834	788	827	857	808	830	861	803	808	800	840	853	784	856	844	836	877	848	784	892	826	850	805	852	812	863	829	828	792	828	827	834	830	766	803	842	796	856	815	856	823	854	850	838	828	880	850	809	836	838	852	861	815	851	834	831	801	811	796	779	814	831	866	805	825	849	849	845	792	828	774	816	768	859	833	817	845	821	844	818	871	838	844	812	848	794	793	863	809	800	820	910	827	844	834	814	819	845	841	864	833	850	852	824	831	802	789	862	851	809	795	791	836	808	865	872	852	858	889	794	836	777	806	827	844	873	822	812	822	792	815	825	811	839	836	843	832	796	832	799	851	839	837	852	871	841	830	825	849	836	821	865	844	804	821	789	847	830	788	799	836	857	823	812	844	774	821	817	892	846	853	830	844	874	854	827	849	853	823	879	785	801	833	806	864	827	886	820	874	884	874	878	855	836	849	826	881	828	814	837	850	857	868	865	829	827	807	860	832	838	853	879	828	859	778	885	812	852	839	848	871	895	862	830	866	859	836	785	893	811	865	854	828	865	890	856	869	860	895	865	892	816	817	756	800	816	862	829	804	850	849	853	824	847	814	796	833	834	770	844	873	814	797	801	856	867	861	841	843	799	845	841	800	866	803	799	816	864	849	817	831	858	848	836	850	852	838	859	828	775	838	790	881	791	858	833	828	856	830	835	846	801	806	866	818	829	865	897	837	873	845	787	811	867	851
63016	65315	74453	67198	54567	42028	29323	16743	7879	3414	1674	894	573	382	394	424	421	355	387	423	362	385	355	376	397	399	410	427	390	375	403	365	411	404	408	416	364	395	382	437	408	422	434	376	349	413	450	428	417	390	416	431	414	447	398	451	389	410	401	404	432	418	418	392	402	404	408	397	419	416	379	379	365	392	383	429	415	385	399	427	372	421	409	375	355	410	375	380	408	402	400	421	403	383	394	422	421	406	415	424	381	425	413	434	366	382	459	370	417	422	403	428	380	415	379	418	408	404	395	393	387	391	429	370	402	407	412	409	400	440	420	419	378	430	389	442	392	417	402	409	387	387	383	420	403	414	398	393	402	401	403	383	384	396	379	403	389	404	408	425	406	422	389	388	411	381	444	411	389	405	397	367	412	399	393	442	386	371	405	370	316	420	398	417	407	372	399	374	389	408	447	380	422	400	401	399	422	360	402	424	372	392	409	366	380	420	398	423	376	433	413	389	415	423	403	412	386	423	426	395	369	392	385	412	409	401	395	399	383	403	390	430	382	394	423	442	432	399	411	417	412	387	397	384	405	414	393	392	453	414	334	354	410	440	373	408	383	377	424	360	408	415	393	414	403	398	414	400	430	396	386	408	444	408	380	402	433	411	411	380	383	386	403	403	403	447	384	387	428	355	425	375	419	401	380	415	404	394	408	419	410	410	374	419	400	408	381	386	388	443	425	411	403	431	458	384	395	438	428	410	405	376	410	415	429	407	400	406	389	397	443	411	434	388	420	428	416	379	398	419	360	406	398	399	419	406	424	415	393	374	419	416	430	402	374	401	389	407	420	409	452	419	393	399	419	422	416	380	431	426	447	416	459	437	365	396	398	398	395	367	391	391	389	388	428	417	382	399	383	399	395	417	419	381	381	404	384	456	394	386	383	440	402	399	385	396	396	401	377	401	424	418	450	408	397	414	416	418	382	411	403	427	421	420	409	400	380	390	397	411	400	438	422	409	412	379	409	428	389	414	354	418	417	406	408	410	408	388	379	416	435	399	385	382	420	405	398	451	401	409	402	389	378	384	405	382	402	396	423	417	392	443	396	410	364	371	410	401	423	355	418	414	403	422	378	430	413	418	389	428	441	420	443	352	405	408	400	417	429	393	418	393	406	442	381	427	438	392	425	404	376	386	396	401	384	422	400	411	443	391	447	398	405	391	417	388	392	426	417	387	440	388	395	394	397	422	443	426	418	418	420	398	395	411	449	400	425	372	422	443	451	406	413	423	422	350	443	389	411	388	448	415	424	392	413	372	421	447	454	424	405	374	441	372	390	424	406	392	411	396	417	376	398	375	401	412	434	433	417	397	422	406	380	421	376	404	401	398	391	403	433	407	412	418	408	447	386	419	405	384	429	461	441	390	388	393	407	397	478	407	358	409	395	418	377	477	406	407	385	377	414	362	411	450	415	382	400	416	402	372	408	413	415	404	389	410	417	418	419	430	424	412	398	406	417	374	427	450	416	390	396	444	443	420	384	406	408	407	415	440	430	400	394	404	400	425	402	399	396	408	434	436	438	462	473	414	397	408	429	400	380	378	398	401	399	432	357	401	397	424	410	429	437	404	363	398	437	440	394	346	401	427	387	409	425	439	418	398	405	435	409	384	383	424	357	423	435	393	381	422	383	392	412	446	401	381	416	384	401	428	429	392	418	423	412	418	395	380	434	432	416	411	387	410	428	376	381	380	397	417	386	444	372	433	423	413	409	400	399	426	422	421	411	412	414	431	414	404	420	386	413	414	363	389	387	400	397	359	411	396	436	417	408	370	411	396	424	384	350	410	404	425	433	439	446	416	424	425	415	387	436	434	416	352	398	404	424	375	425	412	393	395	379	399	425	393	399	395	351	387	439	441	422	394	403	384	440	383	422	383	400	386	406	460	411	408	456	415	404	415	428	414	411	415	407	376	408	413	430	401	437	440	459	410	423	429	438	422	377	402	406	379	424	377	396	391	383	404	418	420	460	415	386	425	403	415	390	436	405	382	442	409	419	386	442	440	422	439	382	403	391	422	390	382	428	375	415	372	367	415	401	399	414	409	397	390	415	430	435	409	363	438	422	379	390	423	419	457	403	419	393	414	420	409	408	411	421	376	427	391	394	431	368	415	413	449	427	418	397	390	440	417	421	408	391	409	393	384	401	408	394	399	400	459	415	413	413	417	395	418	398	432	419	417	403	410	400	368	361	357	405	413	397	414	408	424	417	410	391	382	396	393	382	405	371	359	408	392	407	391	447	429	404	397	402	422	383	391	402	393	365	387	423	397	406	445	448	420	376	428	398	394	404	394	413	395	419	396	406	382	428	414	360	413	411	458	424	388	413	383	395	403	384	400	387	426	396	388	384	368	407	378	427	360	397	418	421	422	393	438	401	430	411	390	395	440	414	400	391	446	371	397	430	418	425	421	444	435	385	408	386	408	433	409	392	397	403	383	443	396	384	393	393	395	399	397	403	403	402	426	374	408	403	374	415	403	422	408	397	411	414	379	411	427	395	377	403	424	408	421	435	420	433	388	395	424	402	391	425	418	443	411	409	420	373	410	406	396	395	411	404	398	418	412	370	427	391	399	411	408	374	414	376	406	388	419	383	440	371	368	359	390	396	446	418	389	394	416	397	408	393	400	401	423	392	428	419	397	423	403	429	417	387	392	434	410	453	415	406	413	403	412	444	452	440	423	415	416	443	412	390	394	422	389	436	410	386	409	455	438	430	404	394	450	408	424	397	400	436	424	435	399	403	395	391	399	413	400	431	426	380	377	417	445	385	401	386	392	375	399	439	443	422	433	413	396	400	435	422	403	408	393	387	411	420	404	391	375	413	399	425	437	409	413	433	391	459	402	408	376	403	410	415	406	402	426	371	429	406	376	394	354	421	401	376	423	409	373	423	387	431	447	400	434	386	383	430	413	402	370	427	400	392	429	452	419	420	430	420	446	432	422	385	380	424	420	402	428	431	417	356	384	372	424	443	425	416	430	387	430	423	359	421	396	370	424	396	434	407	418	400	438	414	385	416	406	402	407	420	395	411	411	445	377	387	436	358	419	405	384	399	403	389	390	440	441	402	381	372	412	394	402	407	433	427	419	428	389	382	410	403	377	377	428	417	396	400	414	417	424	433	399	370	416	411	399	411	422	441	359	430	395	379	443	426	417	428	422	414	391	409	387	408	401	354	404	408	397	447	415	396	426	370	441	388	388	427	382	396	423	417	412	339	376	404	373	388	407	453	399	421	407	405	412	396	436	395	398	387	412	391	382	392	439	396	410	419	361	354	439	392	390	429	379	380	429	422	413	411	433	396	415	372	420	384	388	368	419	393	393	423	425	399	403	422	418	389	406	398	441	404	377	408	378	382	418	398	415	437	414	421	378	412	368	393	398	400	398	415	380	395	402	454	436	413	412	366	452	403	377	401	417	423	419	414	388	399	390	392	428	389	382	414	384	359	397
35383	47179	67691	71390	64119	53732	42747	30944	19926	10793	5741	2963	1464	863	899	888	850	844	806	928	862	898	888	848	845	879	850	806	837	878	896	858	836	853	895	871	844	920	866	850	917	885	848	862	850	808	848	912	831	899	877	888	877	807	890	924	823	878	904	898	900	905	898	862	835	862	886	872	905	915	864	879	852	902	890	891	887	845	925	928	875	925	828	873	865	889	861	894	885	891	840	886	897	871	844	879	817	907	907	819	840	856	833	870	856	915	834	810	931	865	883	915	942	869	849	869	915	836	869	861	839	899	814	881	872	832	849	881	884	796	917	810	871	911	900	866	858	866	891	879	895	903	837	917	875	889	879	856	852	792	841	915	854	856	856	821	862	896	804	863	885	878	875	855	876	835	847	879	871	849	864	801	841	832	871	903	865	909	880	895	890	927	845	910	874	793	889	900	885	830	877	892	861	896	876	821	857	814	886	848	881	847	856	867	854	910	867	803	896	853	813	866	884	870	811	845	860	880	908	890	923	803	933	815	829	867	880	850	800	879	822	855	860	897	851	928	861	870	831	873	865	890	872	821	887	912	874	894	819	881	878	873	885	861	847	885	869	890	888	850	907	902	918	861	884	856	839	867	882	887	843	843	868	868	896	926	812	858	836	882	831	853	922	818	894	913	855	870	853	883	819	860	879	856	871	922	819	902	919	843	870	846	889	869	875	865	842	959	929	899	904	835	882	886	804	887	834	901	847	833	847	856	864	888	917	888	866	840	885	944	853	908	851	903	830	851	869	835	891	831	878	867	873	892	857	873	843	868	880	815	856	877	902	913	864	845	896	858	867	823	859	856	903	864	866	925	913	920	866	873	870	918	854	912	871	866	881	876	877	849	869	854	898	938	897	887	865	911	895	881	891	892	845	873	881	880	886	909	879	840	916	903	874	904	882	951	909	965	875	886	889	896	845	851	911	911	835	846	918	892	815	863	840	860	829	851	906	865	864	928	888	832	852	899	885	857	863	890	846	872	861	894	867	879	845	818	860	833	820	863	862	912	858	818	871	827	828	831	858	861	848	893	889	833	807	879	848	927	829	819	837	888	829	902	887	868	851	871	867	853	891	877	888	849	884	891	855	892	912	870	857	837	863	848	835	886	879	872	873	886	892	837	847	852	850	867	869	840	890	885	905	875	811	862	874	869	842	932	846	855	891	841	899	843	905	859	900	879	870	873	967	836	855	888	835	839	873	886	879	835	856	879	909	901	853	876	853	920	832	838	884	832	862	880	892	914	884	865	915	901	876	868	885	869	857	904	879	887	866	903	876	833	859	875	828	865	884	877	873	900	879	888	854	918	883	886	837	850	825	942	859	827	878	849	865	863	847	895	887	854	838	913	870	838	865	884	912	936	875	796	883	922	867	878	917	858	854	867	894	900	859	867	855	907	825	886	836	873	870	858	872	880	878	831	892	878	847	886	883	825	903	859	829	840	864	890	835	850	907	868	872	860	890	838	868	841	823	875	873	868	843	892	896	878	842	896	889	888	821	872	908	859	819	882	892	840	851	857	906	869	878	866	869	864	859	824	911	857	837	871	883	870	877	864	901	847	890	868	869	841	901	858	894	871	876	877	858	900	846	876	822	887	851	884	895	862	951	854	842	877	867	914	863	882	885	891	856	890	848	862	894	825	882	896	891	858	910	871	884	862	880	864	818	855	886	869	820	862	842	866	813	910	897	884	864	902	845	889	850	831	895	874	879	840	839	876	840	843	863	852	849	866	854	888	905	860	797	856	916	867	907	881	906	865	842	845	813	861	906	880	897	858	909	892	871	852	845	851	859	849	923	873	903	884	871	863	874	909	904	863	884	873	846	906	805	875	823	869	854	845	820	895	839	805	877	827	907	845	863	922	885	818	856	840	878	865	878	852	858	842	872	868	844	902	870	878	896	891	897	866	918	924	897	851	855	861	869	894	904	908	848	862	912	870	887	909	840	887	885	928	884	909	905	889	855	841	905	898	874	857	884	851	867	867	845	840	879	892	885	879	897	869	842	826	865	901	853	878	886	859	832	874	873	890	862	816	884	878	887	840	868	869	878	827	908	845	914	891	919	837	876	868	846	858	849	882	929	858	881	832	847	843	864	839	818	855	876	887	879	847	873	866	870	886	859	920	850	925	869	871	878	850	897	895	861	858	866	864	929	830	944	883	855	875	833	855	856	910	886	884	903	859	861	923	871	885	912	862	834	857	861	944	891	906	828	838	803	857	891	840	868	877	853	888	826	861	851	883	847	899	885	845	863	864	895	874	882	858	869	897	903	870	920	858	929	869	900	811	913	844	888	920	821	901	905	904	880	862	906	889	867	849	868	858	887	866	826	902	864	832	894	909	838	900	820	876	856	916	871	871	880	915	874	861	835	862	892	845	866	847	846	924	946	844	897	847	831	886	861	874	935	876	845	856	927	849	869	915	858	899	829	869	882	913	901	902	897	853	880	824	844	858	858	846	906	868	917	894	908	835	890	840	883	867	856	858	857	929	888	922	850	898	824	822	882	857	855	878	885	851	887	926	830	860	867	864	860	875	838	811	887	863	868	845	889	775	865	897	847	881	898	886	867	899	863	902	876	829	835	859	885	889	864	837	809	823	845	870	874	891	880	877	900	890	851	805	832	833	870	886	845	857	878	841	875	843	882	868	862	871	905	910	858	871	918	921	852	866	814	844	894	901	923	852	892	845	873	879	865	905	891	903	895	883	827	869	898	855	893	839	858	862	880	872	856	955	838	868	802	881	851	876	898	903	932	899	877	899	853	884	905	853	935	934	896	865	872	859	891	867	845	842	843	871	902	866	835	892	885	855	885	889	848	851	839	889	875	848	815	893	905	884	878	865	827	865	907	879	860	858	876	885	828	856	878	857	835	894	878	860	874	864	842	916	861	864	874	856	887	871	889	854	830	917	817	891	867	849	894	864	913	876	822	825	843	876	951	873	907	943	877	857	860	868	895	889	869	874	844	748	882	859	868	881	930	803	873	877	870	896	862	863	905	852	890	891	877	937	853	862	869	852	863	826	858	862	837	852	847	883	882	910	859	874	848	800	891	836	866	796	864	835	881	899	899	905	868	844	843	857	859	852	868	848	837	861	864	871	881	843	847	856	897	844	874	928	825	860	898	824	872	856	857	883	889	867	882	868	856	908	906	870	876	882	862	884	926	878	875	891	867	835	897	857	875	818	822	898	877	875	862	858	844	857	924	877	858	859	898	849	853	871	866	881	857	878	827	847	842	854	885	849	869	901	846	932	866	882	859	878	932	895	881	910	912	875	864	888	870	872	860	858	884	930	895	842	885	845	860	857	854	887	875	873	847	840	843	915	904	828	881	858	884	834	869	909	921	870	925	866	853	869	907	888	875	916	882	838	874	821	907	900	896	875	866	836	851	892	847	861	876	851	878	894	874	897	865	844	814	831	862	855	894	926	849	878	859	892	806	845	860	875	870	882	881	872
5247	4152	5564	4917	3283	2171	1406	913	634	466	390	316	305	290	261	257	260	254	248	285	291	285	297	283	287	273	276	278	314	265	258	294	267	262	263	277	251	272	296	287	262	269	268	251	294	286	253	227	289	248	285	284	270	258	263	254	302	275	303	250	249	273	302	277	275	276	225	278	267	276	271	275	286	283	251	236	273	268	260	264	262	279	280	278	275	267	248	262	257	258	247	258	246	262	277	255	271	272	260	242	278	274	268	250	258	251	243	294	261	237	263	251	297	237	248	253	265	232	281	280	234	252	308	269	261	262	269	258	265	239	254	284	231	280	252	280	250	264	268	258	281	246	263	263	303	319	279	288	252	253	265	263	241	263	262	239	262	258	231	271	237	217	266	300	235	278	252	276	271	284	292	243	262	279	285	279	257	261	257	276	257	259	283	269	283	274	260	257	255	262	270	253	256	264	236	269	258	260	248	248	290	242	269	260	289	280	263	272	258	288	261	249	266	279	299	263	274	256	290	249	276	256	279	236	241	266	297	278	257	277	268	248	239	246	261	267	263	288	287	255	232	260	303	272	288	237	247	245	248	245	270	282	258	279	273	253	235	264	277	233	239	256	266	269	262	279	276	240	295	256	256	267	296	270	289	242	288	239	259	257	275	267	269	306	241	267	270	265	271	236	275	265	277	277	288	225	250	280	241	277	242	266	299	246	283	285	275	288	265	290	272	264	284	263	264	227	306	277	253	273	261	239	234	251	253	285	255	271	289	283	266	308	252	270	252	279	223	241	306	285	241	248	273	294	255	264	270	261	278	273	264	260	280	268	306	266	291	297	284	270	279	276	264	295	294	247	290	293	293	237	262	271	305	252	266	265	250	300	249	265	279	271	256	240	278	270	273	274	270	268	279	282	280	280	287	262	233	250	247	255	232	269	274	252	270	249	262	260	248	242	284	250	256	286	288	308	248	271	279	251	289	270	259	257	260	274	255	288	277	307	276	233	263	269	253	246	249	268	247	282	293	249	228	259	257	239	257	262	244	266	249	265	252	272	255	284	303	272	284	279	266	254	256	282	259	267	278	254	293	301	262	267	266	258	270	254	239	244	281	288	258	281	266	282	267	263	267	275	275	265	279	248	257	275	276	288	259	229	270	266	259	281	338	280	276	274	285	270	240	288	255	264	270	253	243	266	254	276	271	270	279	243	252	281	239	244	247	281	290	259	270	279	258	285	270	269	274	286	263	261	262	241	277	255	289	248	257	267	281	254	265	287	242	294	280	268	263	271	277	278	276	286	269	261	262	274	274	273	260	259	275	241	274	249	260	254	278	293	255	280	283	292	286	260	271	257	251	261	285	229	279	276	265	249	252	309	256	253	265	278	267	289	277	256	259	230	289	280	233	253	240	244	270	273	282	295	280	270	281	276	261	284	287	237	280	246	249	242	248	229	263	262	301	240	240	262	272	234	250	284	296	278	265	259	269	255	251	270	297	246	255	237	257	266	254	299	287	254	273	277	318	257	284	244	272	280	300	273	307	255	264	271	248	298	249	269	261	279	283	292	284	260	243	254	295	298	291	275	263	240	278	259	277	283	301	282	251	298	274	269	264	260	233	287	270	285	258	263	276	269	293	257	278	272	289	259	287	269	255	273	238	275	263	279	301	272	293	247	276	318	260	269	251	250	271	264	285	281	284	267	291	258	282	304	253	263	272	259	296	219	268	258	265	246	266	259	256	268	250	257	242	277	284	286	257	267	289	278	257	260	305	284	255	293	278	273	236	266	274	272	255	282	288	283	257	265	250	304	269	293	223	259	295	254	235	246	237	274	244	263	254	278	283	268	282	240	276	246	282	253	281	294	253	274	274	262	270	287	258	225	267	290	266	269	273	287	262	253	264	262	263	273	261	264	239	246	263	273	262	255	274	269	263	280	251	289	271	225	296	241	283	266	280	262	282	285	282	276	267	272	279	231	256	250	274	261	270	253	290	282	286	255	266	265	284	273	277	273	239	268	288	276	255	258	286	290	303	261	303	268	264	290	290	282	290	294	249	255	250	256	295	235	291	265	282	267	247	257	269	275	232	277	248	264	259	297	265	254	228	269	243	264	268	289	284	268	253	263	299	274	277	250	242	260	268	275	248	256	243	259	276	288	270	249	257	290	268	262	269	268	258	273	252	241	246	289	258	273	242	258	255	286	280	281	266	271	244	275	289	285	310	290	256	281	250	261	259	255	244	266	276	281	301	269	268	271	266	246	240	276	307	254	248	255	251	259	230	283	297	263	255	287	301	294	272	265	290	271	276	245	242	280	254	269	235	237	252	262	259	286	255	245	248	263	277	263	271	300	258	247	315	275	287	239	232	237	265	293	261	253	230	230	226	281	243	286	257	267	247	315	265	274	267	281	249	263	277	269	268	268	272	263	252	290	279	256	268	243	260	261	254	298	285	269	274	277	266	259	268	285	288	243	251	256	243	233	260	290	255	268	258	294	253	275	298	291	258	258	256	247	280	298	269	246	282	268	266	314	243	288	230	246	265	286	276	268	294	299	302	297	255	245	268	263	267	292	263	292	308	283	279	285	267	285	258	280	279	268	275	276	282	282	243	276	270	292	276	301	262	287	268	291	267	273	270	267	293	277	237	257	294	247	253	274	237	262	282	276	274	292	233	260	253	267	270	271	285	271	293	270	295	245	270	283	248	280	280	287	242	241	267	286	278	291	263	240	249	278	265	266	266	287	238	283	259	251	258	261	276	229	259	249	269	273	272	244	311	243	280	262	262	252	248	265	243	245	276	243	286	260	270	247	269	284	260	278	243	286	269	275	251	235	250	283	260	262	245	227	237	274	263	259	269	282	270	272	297	250	247	277	260	265	291	279	251	267	289	263	256	276	280	264	288	202	274	262	264	250	273	270	249	266	254	261	306	271	281	267	278	264	274	262	253	297	260	238	299	284	259	264	278	248	268	284	287	253	270	262	253	258	264	296	239	230	268	247	275	268	262	254	281	315	261	246	284	261	254	262	286	270	312	259	261	276	264	257	255	254	310	282	264	277	268	276	257	268	261	263	279	239	266	261	249	252	232	282	293	243	281	245	255	269	289	259	281	240	272	250	256	275	289	293	250	275	269	253	258	293	297	273	263	253	281	266	264	249	262	272	243	265	259	255	275	285	282	240	248	272	238	273	274	276	277	239	299	296	258	262	264	269	284	270	228	243	256	269	269	256	266	272	266	262	279	281	236	275	229	247	248	283	269	264	293	260	275	269	275	247	257	278	296	267	234	290	289	272	265	237	276	256	298	273	275	226	263	270	269	270	261	256	276	248	260	272	283	259	284	243	276	248	261	278	271	251	256	274	263	255	273	250	234	269	286	249	272	284	292	265	273	287	264	271	277	236	278	267	264	272	278	274	253	282	271	253	271	248	262	268	259	291	278	267	293	258	283	242	252	270	256	260	303	245	299	293	276	271	262	282	255	261	264	212	270	250	283	255
4619	5615	10854	12249	9644	6743	4596	2903	1994	1281	971	714	668	615	663	639	609	610	609	584	585	625	609	616	580	626	612	582	589	642	631	632	620	664	619	603	661	621	617	595	638	580	602	591	585	571	610	588	566	607	586	581	630	626	583	595	594	633	599	593	610	600	574	618	556	608	586	575	620	623	595	609	620	621	573	565	567	619	604	595	613	592	616	611	606	632	594	640	619	595	629	588	590	609	638	567	562	606	629	564	601	589	607	617	634	631	609	579	620	585	594	615	609	590	620	618	638	599	617	630	645	582	638	627	617	591	603	564	564	568	598	606	588	606	607	606	596	643	596	612	600	562	607	638	555	561	575	632	626	616	593	660	614	649	601	648	603	636	597	576	631	607	618	602	608	571	602	611	596	602	579	666	594	611	660	581	587	619	591	620	604	641	565	646	591	622	583	603	589	631	626	602	585	635	606	637	638	627	631	601	657	614	642	661	593	585	589	577	599	638	593	608	590	601	606	585	589	589	568	573	591	642	573	635	608	593	604	636	581	591	595	631	612	617	658	610	611	597	595	626	580	629	590	592	594	603	575	574	609	565	646	600	592	635	610	577	615	587	591	594	622	587	625	661	607	560	632	615	615	547	594	551	621	600	610	611	624	602	646	595	620	608	597	573	604	598	601	561	606	567	620	587	594	617	598	591	620	657	628	606	618	601	625	598	617	630	613	611	582	619	649	537	589	643	632	631	585	598	601	629	629	588	632	591	635	627	654	591	614	584	615	600	629	603	600	619	585	606	600	654	606	617	653	625	617	612	659	610	607	614	618	605	579	577	608	614	578	606	629	623	661	615	574	628	623	611	544	529	625	628	578	573	602	626	615	583	588	572	611	619	559	630	615	591	614	617	625	619	613	601	599	586	649	633	626	577	598	640	612	606	606	635	638	591	598	630	617	584	623	635	659	607	610	607	608	592	639	663	637	635	642	645	634	621	632	612	589	609	620	676	656	616	575	601	601	581	590	605	593	555	627	647	579	640	578	613	612	607	631	611	591	620	612	616	626	609	580	598	578	641	622	620	583	649	611	583	622	602	605	634	587	622	591	616	584	613	626	629	606	628	641	597	645	627	614	594	621	657	624	566	611	600	625	585	623	629	588	637	625	640	601	601	616	601	603	605	616	584	613	613	619	618	616	575	603	614	647	620	633	640	636	598	616	599	606	615	611	569	613	613	589	642	585	600	664	632	606	622	604	589	588	639	604	570	576	608	592	565	626	623	601	611	631	607	626	590	664	581	588	633	597	610	615	592	602	590	559	612	588	603	596	600	599	636	614	629	606	636	584	575	590	632	602	592	614	607	609	614	621	633	628	600	612	596	592	612	597	572	567	610	623	567	601	654	600	590	601	601	561	595	589	615	580	594	583	580	599	574	622	588	557	595	641	576	616	631	611	592	656	604	604	609	609	605	656	615	619	614	629	595	608	575	627	596	635	590	590	605	582	614	601	618	606	637	650	628	620	615	615	591	587	594	535	627	602	563	592	641	591	622	604	618	638	608	606	617	588	638	636	601	571	598	560	607	591	582	603	556	612	617	612	578	615	602	645	629	620	598	629	610	572	599	674	648	586	633	619	600	593	611	574	644	586	584	608	654	633	627	531	625	602	657	656	606	599	638	597	627	600	692	587	651	580	624	638	602	596	610	587	622	630	623	594	636	601	601	584	578	587	632	636	582	585	632	619	585	586	593	639	627	564	640	613	628	643	595	595	626	629	611	619	643	624	622	585	609	600	585	586	574	566	659	601	604	602	653	613	599	604	617	633	599	591	579	594	641	645	630	586	623	597	579	610	641	563	614	671	605	603	649	571	603	606	680	601	601	641	617	607	580	579	662	608	547	545	610	620	637	609	629	646	603	632	604	624	606	561	619	602	577	628	625	595	644	602	625	618	596	595	600	601	650	639	574	607	622	645	626	594	621	608	623	654	639	638	633	625	616	601	594	603	591	565	566	597	618	578	620	611	533	649	603	636	618	618	584	634	573	603	619	647	630	642	619	638	582	561	575	613	605	618	613	616	621	556	610	653	650	589	593	653	594	606	628	625	615	612	623	596	643	633	621	601	627	634	598	574	653	596	565	606	632	633	602	599	641	615	604	653	587	635	621	606	589	604	625	604	569	659	628	626	623	590	620	577	605	606	593	617	625	642	650	626	604	615	630	591	659	615	642	587	635	583	572	627	576	632	610	597	636	613	590	624	618	584	593	621	618	605	587	616	614	591	606	607	561	569	588	626	600	641	616	634	657	594	625	601	638	567	653	583	601	590	598	593	626	573	631	586	631	607	608	620	612	658	587	585	586	624	567	633	594	617	616	589	621	650	601	639	639	594	585	615	607	626	585	635	602	608	620	626	561	574	555	604	640	551	605	634	584	598	598	604	584	602	621	612	605	633	645	654	600	611	627	618	573	591	614	582	611	595	616	638	596	644	595	624	632	617	616	594	654	636	578	651	593	601	554	604	597	586	596	630	590	631	600	614	578	605	591	624	594	573	561	611	630	600	641	620	571	575	591	633	605	550	612	609	613	615	598	625	620	603	655	638	613	584	646	577	594	588	597	587	569	599	628	622	594	622	570	644	539	589	637	609	610	626	583	610	582	567	553	574	621	591	570	613	587	569	594	591	618	615	582	617	579	625	595	642	585	629	621	621	571	590	574	591	613	642	615	587	617	584	621	574	634	589	603	576	605	610	609	576	625	605	639	583	618	592	629	584	615	593	630	621	630	616	642	567	640	630	602	644	678	613	621	603	602	616	623	611	618	627	634	621	613	626	569	605	600	600	580	609	623	627	599	637	597	574	619	630	591	648	564	591	589	584	574	613	589	592	589	599	595	614	626	615	582	605	608	600	582	618	637	607	611	600	599	613	615	612	626	583	612	590	613	592	619	609	635	587	668	648	586	620	615	615	593	591	582	594	627	579	599	589	596	581	586	610	621	588	584	596	606	622	619	564	621	586	593	564	572	576	581	589	603	613	676	592	585	566	652	629	623	603	616	596	631	636	596	629	590	629	626	616	617	611	596	589	621	568	647	592	592	584	617	590	567	606	627	613	630	650	654	630	604	612	625	657	622	606	605	639	565	593	636	621	632	605	637	546	601	631	565	610	599	609	575	578	625	632	594	613	595	599	590	621	649	579	611	602	593	645	628	611	608	585	626	591	620	595	572	644	637	605	635	587	619	635	603	597	627	660	636	625	591	636	595	651	597	617	606	625	581	621	619	566	594	558	580	617	635	585	603	646	630	590	640	595	622	606	636	595	571	628	605	639	624	594	630	629	667	594	589	642	605	623	618	626	579	623	614	635	631	571	606	613	629	680	670	645	578	570	626	616	618	569	636	610	589	596	630	601	623	675	568	614	585	576	597	626	613	619	614	643	643	558	575	625	636	615	557	618	579	604	641	610	608	609	629	590	622	574	594	601	600	668	588	592	560	585	590	628	590	559	605
55053	61196	75496	65429	53954	41714	30243	18074	9446	4721	2122	1082	651	388	405	397	361	379	404	357	359	372	402	391	348	353	394	422	396	357	406	399	345	352	387	374	393	384	383	378	381	380	395	401	404	389	377	395	386	387	374	353	400	390	369	382	356	359	349	362	375	381	377	350	357	376	379	361	369	389	392	399	406	401	381	412	360	365	377	336	379	395	375	372	386	391	395	373	365	348	368	382	400	412	382	395	441	393	400	395	381	381	379	357	384	386	413	363	424	375	371	324	329	390	355	384	392	391	381	383	376	359	417	371	354	369	383	451	393	365	350	407	387	388	377	402	397	383	380	363	364	389	414	410	367	352	355	370	391	364	375	404	381	402	356	357	375	359	358	381	340	380	369	378	392	440	367	383	414	408	364	367	390	423	372	402	414	398	348	377	384	389	392	381	389	382	362	410	369	357	403	373	372	376	326	343	418	354	385	355	382	383	375	394	337	383	360	389	416	364	366	369	374	408	417	363	374	381	381	374	357	400	390	411	347	372	373	359	364	383	392	406	396	344	375	398	428	371	358	404	395	408	414	401	341	334	360	408	363	412	398	340	371	404	349	359	373	326	368	349	375	368	346	339	388	430	358	382	386	378	355	373	382	347	423	361	381	350	347	360	397	384	383	401	384	381	391	410	391	371	370	406	342	392	385	364	379	362	388	398	402	378	379	370	382	379	374	385	412	379	368	369	388	412	379	391	376	382	363	407	398	391	396	370	353	355	378	400	376	369	363	372	355	382	383	399	381	416	397	391	358	418	360	397	359	395	355	385	380	396	366	374	370	408	400	365	350	358	378	388	393	386	350	395	369	358	393	407	392	367	362	369	331	410	354	372	379	387	354	365	389	354	396	379	383	406	366	407	387	342	406	370	378	390	395	351	365	364	365	391	394	389	386	392	392	402	419	381	341	392	354	376	386	360	368	392	393	380	385	362	373	388	359	355	385	384	376	373	378	379	397	380	401	377	403	377	357	375	378	384	360	370	366	393	355	397	378	360	368	374	404	375	382	404	393	379	372	386	399	357	349	360	380	367	366	377	368	356	398	372	355	357	390	379	430	432	398	372	405	352	398	416	399	389	401	346	397	386	387	411	385	399	384	414	367	390	374	382	391	396	391	386	368	371	370	428	389	376	394	390	386	399	398	396	395	375	399	388	383	395	394	349	360	354	382	397	402	371	366	383	429	400	387	389	365	364	404	375	378	340	397	376	391	373	353	389	375	363	378	383	370	344	380	364	409	363	362	374	407	400	378	384	406	380	355	407	384	368	390	399	386	399	386	381	356	396	390	416	397	359	378	390	364	379	365	389	379	392	341	361	361	348	392	368	397	394	386	393	380	464	382	403	381	379	375	366	356	359	373	358	352	359	376	368	375	429	385	360	348	391	358	400	355	416	362	402	404	361	375	360	364	377	378	385	400	391	382	376	419	353	391	387	360	376	398	401	417	404	384	408	373	403	407	333	358	396	383	399	372	386	416	370	406	384	386	367	384	368	380	370	432	396	389	383	380	360	388	362	374	354	393	395	386	397	355	379	354	367	385	354	379	389	379	384	390	398	374	364	359	358	380	369	397	384	393	414	364	395	385	377	389	406	366	385	406	384	358	394	434	396	375	381	363	388	386	326	353	360	366	391	378	359	368	351	411	407	392	353	392	372	361	398	373	381	384	403	358	371	427	386	355	376	349	383	416	346	407	395	362	385	390	385	378	334	389	349	377	392	417	384	356	376	406	393	358	370	393	395	384	372	382	401	381	407	361	373	383	384	361	370	366	386	375	381	412	385	394	430	386	392	382	350	400	380	388	365	362	333	381	423	413	381	366	342	362	370	367	387	394	371	430	353	378	357	399	364	390	367	355	357	396	392	346	401	414	365	399	374	394	409	402	392	365	378	390	379	423	399	370	387	440	356	381	381	380	385	374	377	381	356	388	404	362	360	349	395	370	378	378	360	431	340	375	380	362	387	381	367	370	412	391	375	393	361	370	365	382	392	369	376	428	391	391	373	380	364	422	363	355	330	358	359	379	372	397	348	432	375	373	388	347	393	387	365	390	398	345	354	346	353	406	384	372	376	380	376	413	383	372	394	348	354	386	396	364	347	355	387	396	381	373	396	411	406	371	415	349	400	380	374	406	370	374	405	414	375	375	357	352	387	369	363	369	356	369	353	387	400	367	404	384	394	404	375	363	362	364	410	393	368	355	405	376	406	420	377	410	408	393	351	373	377	339	368	368	357	419	354	396	372	365	364	361	394	391	397	350	398	382	388	382	366	381	385	330	385	371	370	398	431	340	342	369	354	381	367	371	407	394	362	392	365	390	371	392	401	346	368	361	410	359	378	382	372	359	394	380	390	360	370	406	394	384	423	379	375	380	422	378	366	377	328	417	380	376	399	394	367	386	380	367	400	364	366	386	395	375	364	330	378	410	377	404	355	351	407	402	342	389	365	386	393	373	401	393	363	356	397	370	362	430	383	382	332	370	390	433	364	350	403	368	418	410	385	353	368	376	396	377	364	382	383	402	445	419	389	396	368	369	368	360	388	366	353	373	393	360	395	366	412	378	388	368	365	403	382	384	398	349	391	363	361	345	380	401	369	365	392	378	392	351	397	346	374	377	377	394	375	452	352	386	370	371	385	381	339	383	362	399	402	430	378	414	415	363	385	391	375	385	418	360	351	360	388	364	363	360	374	408	351	374	376	398	381	419	423	372	404	386	397	378	395	399	347	381	403	367	352	387	428	359	390	350	377	374	347	394	445	378	358	399	353	394	405	365	357	367	360	387	378	351	378	360	397	412	352	371	377	374	410	394	370	397	391	348	386	382	384	369	343	338	423	399	370	368	338	380	370	363	391	376	382	398	377	378	403	414	374	356	405	407	388	365	399	399	379	342	369	360	386	384	402	404	382	393	379	374	387	394	370	401	347	371	425	397	417	394	354	367	348	365	362	375	389	392	387	370	424	356	384	369	382	380	391	358	385	413	354	401	402	387	361	366	388	361	379	366	382	383	368	397	423	363	419	378	351	419	356	356	358	372	365	380	353	333	397	420	374	365	324	372	381	363	380	372	349	367	397	379	349	383	379	362	360	372	351	375	416	378	380	346	429	413	405	393	393	411	430	360	366	392	365	377	362	375	401	377	399	420	439	379	344	380	406	381	380	373	397	410	393	386	401	361	382	360	415	411	393	423	425	405	357	403	367	399	378	399	369	372	382	372	366	395	402	386	351	368	370	362	380	367	373	385	377	351	359	380	448	397	378	388	405	404	372	346	387	363	345	391	371	385	399	377	379	392	416	384	368	371	359	384	379	338	366	357	356	390	335	354	394	388	358	415	397	373	323	386	380	377	345	357	369	395	404	394	376	401	418	346	417	395	354	390	388	408	364	378	409	401	418	377	401	376	404	391	370	366	326	368	373	416	351	377	386	375	407	388	374	350	366	411	387	378	422	406	356
30001	44373	68246	70012	63024	53581	44489	32566	23308	14290	7399	3616	1671	940	849	835	800	854	802	855	825	906	838	851	806	822	851	855	828	781	818	800	828	817	809	794	815	842	805	842	780	781	828	818	852	821	830	886	820	849	831	845	836	816	820	850	881	822	803	818	862	811	772	841	858	766	821	801	771	814	797	846	835	847	760	872	861	775	783	815	809	810	795	843	832	831	818	847	824	854	815	833	830	861	840	817	789	817	841	807	833	833	786	847	809	833	843	828	823	820	808	836	819	841	817	779	786	864	833	835	837	878	836	799	857	740	830	807	824	815	783	832	887	829	794	872	817	834	804	814	819	830	810	817	846	824	807	822	842	815	807	802	841	828	815	833	860	810	808	853	857	807	787	835	783	816	848	767	834	825	768	833	829	855	826	772	900	859	871	864	793	851	826	805	788	839	817	784	839	849	879	841	865	795	847	805	805	819	830	766	832	833	864	872	852	825	857	836	865	747	809	811	833	799	868	799	842	783	842	835	803	788	814	822	854	821	814	771	859	801	796	780	810	839	778	828	759	858	833	774	850	777	835	863	824	850	835	761	802	854	852	834	827	848	827	861	810	825	813	810	840	824	831	845	795	772	827	828	808	795	820	862	872	829	869	897	807	846	791	792	849	800	784	832	852	816	798	801	795	821	817	831	836	855	794	847	861	798	814	806	824	849	789	808	903	824	820	831	782	820	849	833	820	813	849	861	817	785	773	798	833	872	836	804	784	827	841	838	823	838	802	808	809	820	806	853	881	825	813	851	839	843	818	813	838	872	831	803	846	830	855	859	842	823	856	782	775	835	806	847	843	791	762	804	836	830	790	805	751	840	848	807	864	828	806	831	784	825	874	817	780	829	850	834	836	826	821	806	780	871	836	786	805	844	813	844	824	831	823	828	816	885	767	796	811	824	863	836	778	795	806	816	821	804	802	825	786	772	845	819	839	874	816	817	848	806	766	827	847	791	803	816	864	788	787	827	826	860	814	871	809	796	875	822	831	821	818	861	856	846	812	824	875	837	858	832	793	819	812	801	781	863	797	798	786	834	784	839	871	847	875	829	892	781	827	862	837	814	855	824	810	865	834	822	828	790	844	845	855	846	855	805	794	824	875	846	779	885	785	825	818	793	794	830	812	852	810	848	859	820	840	786	807	814	830	828	816	797	827	882	849	841	875	859	871	817	849	892	853	809	797	806	797	742	815	822	850	799	811	825	866	829	796	807	834	829	827	818	842	819	839	792	814	815	851	875	813	834	824	847	797	828	801	810	829	855	829	833	852	844	753	866	770	823	799	827	850	848	826	825	824	819	850	853	833	805	797	802	802	849	829	809	865	810	830	837	811	815	854	843	748	789	856	796	840	825	791	790	819	804	818	846	831	783	805	825	821	892	845	839	888	821	787	832	841	827	779	847	851	839	845	828	773	865	819	792	810	836	788	808	831	841	816	836	847	843	815	826	843	803	816	827	802	839	818	857	801	805	818	835	839	811	813	853	821	820	836	851	841	836	783	809	786	821	827	793	907	768	823	801	809	820	785	863	795	783	856	944	894	820	827	866	835	836	819	842	830	813	807	768	824	809	807	825	816	826	780	831	843	862	846	788	801	858	794	814	800	842	795	832	821	851	822	826	832	833	783	790	877	842	850	789	788	741	808	862	840	771	815	823	915	842	838	820	796	829	832	801	858	888	826	821	829	803	825	813	861	791	813	842	825	813	837	845	843	871	839	817	861	798	768	855	810	819	814	834	780	842	779	811	860	813	825	767	821	801	777	830	829	870	792	889	827	797	897	782	843	813	854	861	789	788	823	828	860	830	756	840	824	822	818	808	826	827	803	843	772	827	852	838	828	818	829	772	835	810	839	786	816	828	789	804	836	805	827	828	864	801	853	814	834	794	803	816	826	855	848	856	878	819	795	830	816	838	827	838	828	839	847	818	788	860	817	830	807	797	796	808	812	788	797	803	837	812	879	850	825	810	834	832	815	798	805	887	835	823	830	857	861	835	791	835	813	797	846	841	846	806	822	886	811	838	829	834	807	789	800	836	793	818	805	833	855	801	774	818	743	806	883	856	876	800	811	843	808	814	811	838	815	849	806	834	794	822	827	840	782	815	827	847	835	829	815	795	823	853	821	806	829	782	775	827	805	845	838	847	855	842	803	880	839	824	830	812	768	801	796	801	816	805	817	790	821	802	825	904	775	836	839	884	817	808	856	863	762	841	826	816	804	800	820	822	850	842	786	849	800	851	799	826	789	829	871	846	868	844	817	834	810	834	829	837	822	838	843	866	792	821	814	848	867	850	805	840	784	826	840	834	839	796	844	818	813	819	828	823	812	788	810	819	852	845	787	839	790	873	825	851	772	819	855	831	772	844	844	815	836	773	833	858	833	803	827	869	802	831	862	885	805	832	876	843	870	813	871	819	804	852	841	816	786	800	830	791	804	840	826	855	781	831	871	813	826	768	861	854	790	823	860	821	790	799	810	813	783	868	861	777	753	818	854	779	812	836	860	819	796	822	809	799	812	766	821	873	810	845	829	796	816	788	809	766	829	809	811	820	766	792	859	805	815	811	815	803	787	787	825	808	871	848	806	841	804	814	830	766	852	822	825	830	847	866	824	862	787	841	842	763	850	793	848	880	809	837	889	829	814	815	854	875	807	846	839	801	836	860	802	748	784	729	829	843	808	834	815	779	864	810	832	815	806	821	815	899	801	824	762	825	855	844	836	781	828	863	877	814	828	850	839	871	809	842	805	785	818	831	784	784	801	825	842	828	832	794	825	807	799	802	824	835	827	877	825	855	805	837	848	849	832	883	831	809	886	837	809	824	861	865	795	833	797	806	875	848	798	848	860	827	829	821	837	810	808	843	776	799	824	877	817	828	767	831	869	831	830	784	844	814	836	807	833	813	802	816	853	807	855	821	831	830	843	815	808	819	866	795	821	890	793	802	890	850	761	872	815	794	841	793	813	746	793	820	794	842	819	798	830	828	827	860	807	880	863	887	853	804	823	890	806	810	822	845	796	855	892	826	818	842	802	815	817	895	856	808	864	845	831	807	871	836	816	889	814	850	847	813	810	845	799	799	865	823	870	822	841	829	817	837	792	825	811	829	840	806	836	781	868	849	803	775	829	806	835	801	866	812	878	838	821	837	868	847	829	821	792	787	837	798	828	783	822	866	824	781	828	856	842	855	838	792	813	801	795	797	804	846	813	823	794	826	796	849	806	813	851	776	782	841	777	789	820	821	850	814	840	850	850	820	812	799	819	820	824	846	862	795	804	855	867	774	822	816	829	846	889	812	838	798	854	844	832	787	836	877	798	848	873	794	813	786	845	843	810	805	866	812	841	854	842	823	799	800	773	807	818	847	776	864	836	815	876	820	829	817	836	800	829	845	849	818	789	810	870	848	822	844	866	856	826	815	871	844	835	862	815	804	845	793	808	779	827	825	846	811	871	858
51552	61422	75637	66449	54247	42312	30641	19465	9922	4661	2243	1106	616	385	401	370	410	405	419	383	375	389	402	402	424	399	401	394	368	394	424	405	431	409	365	415	399	406	399	410	410	399	380	375	399	400	359	395	404	389	397	398	395	411	414	429	373	418	372	392	414	399	372	395	378	391	419	413	423	374	443	389	374	386	413	407	401	406	386	393	382	403	394	382	407	370	398	420	432	428	428	390	376	400	389	432	403	398	383	387	405	382	408	403	407	413	381	364	353	392	398	393	427	415	393	374	407	416	407	420	417	402	417	382	372	387	379	389	397	438	389	390	426	392	368	406	391	407	387	366	390	401	396	433	443	431	399	459	413	401	372	395	387	428	347	402	412	393	403	383	406	385	429	390	420	391	402	440	409	391	432	400	383	367	396	407	407	408	407	348	419	399	395	435	397	420	425	405	433	369	401	335	373	359	377	407	422	435	387	404	390	407	377	377	380	405	383	375	363	420	423	393	384	401	386	407	388	428	418	376	376	375	402	410	389	396	388	380	369	389	374	425	394	412	433	417	410	424	372	418	390	420	380	364	352	390	416	360	377	360	405	413	410	354	386	373	407	432	435	402	372	392	393	409	390	372	388	402	404	388	409	380	400	384	437	404	408	448	375	395	363	367	372	410	406	414	419	376	387	385	385	417	378	420	415	367	395	398	419	396	376	367	398	410	378	378	427	387	396	402	457	405	365	431	403	382	387	408	389	408	413	369	400	410	372	399	400	406	395	397	357	380	374	388	395	386	387	392	390	336	406	411	394	357	402	403	400	411	393	407	447	345	397	392	407	410	381	422	380	399	352	387	371	384	406	375	397	415	388	398	405	393	391	447	426	386	372	390	364	415	369	397	410	396	398	407	443	427	404	384	409	404	377	364	420	398	413	408	374	393	379	381	395	379	412	407	420	372	402	369	416	410	382	345	381	401	385	392	386	395	353	461	365	424	376	353	434	364	389	333	416	412	399	460	412	389	386	376	347	365	368	410	394	434	370	412	428	400	375	365	404	366	400	412	402	408	411	371	425	390	402	404	418	418	401	365	387	394	425	384	343	403	381	365	415	419	426	356	390	378	419	400	382	415	415	402	374	392	386	448	410	373	413	431	406	393	378	372	442	411	390	410	421	422	365	383	426	430	371	400	409	390	348	438	403	383	397	406	361	385	358	419	383	337	419	396	411	395	396	385	377	413	425	391	387	387	405	386	418	400	376	399	423	410	423	430	392	430	384	398	363	366	401	393	387	385	374	386	359	399	393	394	402	428	376	406	385	424	395	443	398	424	435	380	420	392	381	403	372	338	406	410	429	350	392	389	426	394	409	394	419	406	386	393	374	396	368	378	414	398	424	420	422	382	400	419	364	399	374	410	391	411	414	370	421	453	406	425	405	375	387	402	397	370	401	422	393	384	390	406	423	388	380	376	412	368	403	396	409	404	371	387	387	395	421	389	416	384	381	388	386	379	400	395	392	412	392	405	395	376	390	372	386	405	363	394	401	434	372	336	399	394	403	386	403	399	411	380	390	330	399	400	420	404	412	458	393	395	380	387	399	408	406	402	375	365	411	388	391	412	427	396	363	406	456	378	375	378	406	421	362	370	405	397	398	394	386	405	416	378	404	394	411	400	414	404	394	409	407	418	364	404	434	415	419	353	416	418	366	398	417	431	379	371	378	407	401	431	426	373	409	362	413	397	382	404	387	389	368	397	401	402	355	408	378	385	400	342	376	401	367	394	410	394	384	395	393	413	360	425	441	424	424	391	393	354	379	406	379	392	413	413	444	418	419	408	402	460	416	390	406	435	407	400	365	358	373	397	425	382	400	398	415	436	432	368	406	406	398	370	413	387	388	381	428	410	382	385	387	402	401	408	383	391	402	384	423	364	368	425	398	405	347	431	382	408	380	383	378	392	394	384	389	409	436	412	399	410	418	419	414	430	383	366	451	429	357	370	358	442	423	383	362	417	401	428	402	387	412	418	416	404	382	400	386	378	372	423	363	399	404	408	419	417	419	372	390	387	411	375	393	424	392	420	372	395	379	440	403	410	422	371	341	382	395	373	409	369	368	403	392	376	370	383	410	361	385	369	399	425	400	396	396	376	417	382	416	393	412	401	404	381	381	366	394	440	384	399	405	398	410	390	415	366	388	402	377	419	385	413	382	413	397	365	383	406	403	425	372	440	405	404	411	388	417	381	370	357	380	363	387	401	380	391	409	391	425	415	397	416	394	397	412	399	372	396	395	403	387	419	390	376	406	407	408	374	370	385	423	413	416	376	380	407	360	409	409	376	371	404	405	430	385	445	408	379	369	399	381	455	384	394	394	416	413	392	474	430	384	385	414	421	388	385	373	377	387	417	382	410	397	410	378	366	390	402	436	398	397	410	373	405	416	372	417	374	398	403	416	377	353	416	395	402	408	419	391	415	352	412	407	392	385	391	383	381	399	336	379	382	387	403	411	460	387	436	450	442	382	381	357	382	390	415	462	399	419	382	368	368	398	385	424	443	423	395	381	361	400	374	371	392	363	370	393	358	401	407	387	425	358	423	391	380	393	408	383	388	359	402	381	407	366	413	420	431	402	425	401	373	397	387	404	407	389	389	376	412	355	403	408	434	392	409	387	382	433	396	376	397	352	434	375	404	413	432	371	399	367	398	393	356	379	378	397	377	391	382	436	396	423	395	368	405	395	406	396	412	417	376	380	394	349	393	426	393	413	416	409	413	444	377	420	404	369	372	416	406	409	385	393	391	375	367	414	417	433	405	411	383	374	409	404	397	390	403	414	414	353	408	433	382	429	388	403	396	438	414	376	389	366	416	340	398	375	368	376	360	419	407	423	369	399	416	403	389	423	394	411	400	398	405	407	382	385	395	343	378	386	380	414	400	379	367	397	410	398	403	411	377	355	386	419	372	379	404	397	390	420	415	396	418	373	394	422	445	395	409	406	381	384	403	388	394	423	430	414	400	390	408	429	420	372	370	382	373	383	427	391	380	382	385	388	397	404	373	458	409	391	421	383	388	389	385	393	426	449	385	417	386	362	365	413	416	410	379	427	379	381	395	364	383	404	415	368	398	384	399	415	402	360	391	405	397	425	387	392	412	434	410	396	422	417	415	434	383	403	387	387	410	385	400	397	380	386	376	368	405	361	360	401	405	365	368	401	399	393	338	420	392	379	392	435	395	380	352	358	396	405	431	391	385	429	396	383	377	408	397	369	374	385	394	398	396	371	390	402	413	396	406	396	389	402	420	410	407	380	387	383	380	377	403	411	383	402	394	388	382	383	408	404	369	380	418	393	403	366	379	383	400	389	417	350	373	408	410	392	412	414	435	389	372	409	376	384	383	413	398	435	353	406	363	422	384	363	385	412	417	411	378	383	391	406	426	398	420	393	383	396	382	419	369	412	413	373	405	396	418	387	388	385	407	398	419	415	400	410	394	434	366	404	385	377	375	424	380
27183	44858	68459	71317	63636	54486	44452	34377	23462	14205	7963	3820	1723	876	881	844	868	895	812	839	875	834	869	883	872	907	903	848	819	921	874	878	889	892	841	878	860	842	909	849	814	815	888	819	872	866	861	879	851	901	849	876	878	858	878	862	836	857	858	852	890	800	810	868	829	812	893	848	869	874	859	833	815	834	871	848	824	865	813	873	850	887	833	879	907	823	819	876	825	885	868	828	871	823	818	824	808	871	803	811	870	867	864	869	850	900	849	857	858	880	880	851	878	812	841	867	844	862	911	889	844	829	903	827	913	835	865	808	885	822	827	860	810	870	895	832	849	878	865	831	846	846	823	832	836	799	816	853	891	835	861	833	816	853	805	819	874	854	901	815	895	818	858	831	857	854	859	848	898	872	859	889	854	846	834	885	865	845	891	842	843	817	879	821	890	812	795	831	875	814	846	805	857	790	790	856	851	848	862	819	855	887	864	845	857	846	853	846	864	804	848	845	861	859	822	851	832	841	865	865	837	857	907	905	814	870	811	848	823	851	896	852	835	862	865	835	814	806	858	861	827	856	838	878	894	809	838	872	818	842	857	860	801	840	899	838	878	860	809	830	826	890	795	876	799	893	868	850	826	888	882	893	875	928	887	848	857	822	827	866	811	837	851	915	867	873	843	910	849	799	912	900	828	811	883	844	838	853	835	862	853	853	858	877	849	870	888	893	843	842	874	806	853	860	795	849	863	858	838	837	831	846	838	854	921	955	894	894	794	824	893	803	846	866	879	856	885	824	926	833	846	850	881	843	862	856	837	833	815	873	852	859	898	905	826	873	867	849	854	862	854	843	840	830	864	878	844	863	840	825	854	813	814	879	778	869	811	861	808	846	832	849	850	855	857	892	853	866	833	817	845	846	830	876	779	896	848	816	809	896	840	879	878	857	793	902	880	837	800	835	821	811	888	803	884	864	857	877	926	851	849	902	846	816	909	828	838	845	825	861	879	862	844	846	865	850	848	873	881	874	870	866	837	822	896	813	851	828	856	854	858	862	880	786	829	830	836	898	825	839	908	825	857	881	852	842	861	850	862	887	850	834	891	827	926	836	881	810	862	820	879	848	801	825	778	846	855	894	827	802	868	828	849	829	880	833	840	810	910	869	827	821	826	929	917	822	855	800	875	823	887	849	863	876	860	838	851	867	841	815	904	838	910	904	896	838	865	920	877	848	882	833	808	848	845	842	874	821	856	855	843	861	896	786	876	807	845	848	832	914	817	826	839	902	882	808	870	876	892	831	805	865	773	786	818	839	850	862	823	845	877	877	817	838	830	826	842	886	815	860	794	856	795	847	893	859	815	871	862	884	875	889	835	878	873	828	910	859	863	853	894	807	852	828	805	827	879	824	853	874	899	843	860	845	857	893	852	857	831	847	857	849	855	913	864	876	862	817	822	862	807	821	875	870	854	861	835	812	840	856	896	858	836	851	873	828	843	787	837	854	856	844	869	855	886	858	876	871	877	843	853	903	840	826	801	837	856	872	827	839	848	868	812	940	872	837	842	845	818	874	844	845	873	851	852	823	866	835	881	829	861	837	854	799	873	877	838	868	810	852	822	866	830	852	856	894	865	808	840	864	898	880	844	853	845	788	830	862	834	849	877	839	879	841	855	848	889	847	840	891	894	855	825	844	821	893	841	858	828	838	817	861	747	836	853	816	864	828	898	865	903	851	842	820	899	811	820	829	856	838	850	848	857	854	823	813	874	859	854	860	858	830	818	852	843	872	852	841	846	889	856	871	828	839	816	859	851	862	872	918	855	835	840	865	847	834	899	833	921	821	860	850	828	881	856	845	910	892	847	869	886	883	913	831	828	870	853	851	800	845	844	825	825	806	783	853	782	842	840	866	828	853	873	862	895	900	797	845	844	876	854	851	819	855	845	854	857	851	857	864	800	789	834	767	827	894	855	849	877	842	834	846	845	868	875	861	859	876	876	875	855	857	858	863	837	796	867	884	900	825	832	857	811	848	804	867	866	807	832	852	847	851	834	876	859	834	889	846	876	844	869	871	842	818	834	864	818	849	815	856	844	862	849	845	857	889	853	837	895	873	851	886	854	844	819	835	848	851	884	872	817	821	795	847	857	829	841	863	817	868	842	854	790	867	836	851	895	795	853	837	911	855	889	850	870	846	861	782	837	802	862	833	859	809	843	814	866	823	856	872	836	853	852	873	837	835	833	804	823	845	837	897	821	866	831	839	870	860	851	853	858	843	839	853	881	870	828	829	847	865	847	855	851	831	871	847	858	864	857	868	897	845	825	864	855	855	884	871	873	838	827	848	855	881	838	870	834	866	887	843	848	864	859	873	860	810	888	845	836	819	854	844	869	865	881	845	816	857	830	810	875	840	775	868	846	877	822	888	794	857	861	889	835	860	860	843	813	854	831	850	834	870	824	854	889	830	824	893	826	822	867	889	842	848	867	838	813	876	848	806	856	845	878	833	918	811	828	865	879	857	815	873	816	804	881	819	878	824	867	851	893	899	816	876	830	834	859	781	824	833	843	850	860	901	863	847	882	860	850	831	807	869	844	842	795	804	856	898	886	854	826	847	893	851	860	825	802	848	803	855	871	820	857	893	861	865	856	882	821	867	849	876	821	862	819	832	837	897	796	865	828	861	814	904	913	865	874	885	839	837	827	825	812	851	866	899	856	850	834	881	826	868	869	884	838	841	842	854	881	834	823	860	859	859	871	897	841	873	775	835	840	887	833	781	870	870	833	829	891	910	912	804	868	849	865	901	851	833	821	863	808	829	839	842	894	822	863	826	855	895	855	900	843	850	854	794	838	864	826	836	874	805	779	827	894	821	860	841	799	838	841	834	829	826	857	855	839	812	851	874	832	851	854	842	883	831	870	865	842	823	792	843	794	883	865	823	874	884	834	840	885	821	833	858	867	880	813	909	831	850	849	876	823	919	864	804	899	836	877	814	876	906	861	832	893	864	856	815	855	867	859	851	901	808	827	895	864	840	861	864	911	871	842	929	820	849	895	848	891	841	881	868	864	853	841	850	900	888	884	854	848	846	831	842	846	806	818	866	842	869	842	857	851	893	829	912	815	894	842	896	878	848	853	856	832	856	843	914	875	877	850	878	867	897	856	874	811	816	812	919	861	885	815	854	865	867	821	784	896	877	848	845	888	860	861	869	847	875	826	876	841	906	827	822	825	826	856	882	882	879	820	837	885	812	879	881	843	866	855	830	865	821	846	835	814	851	851	862	851	838	879	897	781	866	890	809	873	913	868	821	882	867	841	843	859	842	866	858	804	829	897	889	898	857	818	854	905	829	895	851	836	843	829	845	866	840	817	876	912	880	865	826	858	844	878	895	843	844	941	840	807	883	842	845	933	903	872	837	853	905	843	867	828	824	818	875	856	869	839	864	844	838	883	915	882	855	882	846	858	847	885	812	848	902	864	847	856	850	798	869	832	852	855	886	795	841
3953	3782	5257	4372	2956	1939	1250	806	540	439	371	306	235	258	244	308	245	229	255	256	258	257	243	236	287	245	261	295	232	270	248	249	247	214	236	295	261	241	235	241	248	239	244	244	258	215	300	276	235	266	237	249	267	270	278	264	268	241	279	274	246	256	243	236	272	263	273	282	247	225	227	266	264	280	235	250	309	248	238	232	292	270	261	257	256	237	225	272	271	265	277	279	273	284	266	270	221	245	247	260	264	263	266	235	271	231	265	237	271	214	266	233	238	241	236	249	266	244	255	237	263	244	200	251	272	264	237	274	249	231	277	266	252	285	256	270	264	236	268	274	267	270	275	206	245	271	254	230	265	269	254	279	266	240	261	257	277	274	222	234	248	261	238	222	248	257	278	261	241	266	268	269	232	249	263	275	255	250	267	282	271	259	271	276	259	253	224	239	264	228	265	273	256	250	272	253	266	272	283	269	233	283	232	263	263	253	261	266	272	253	251	232	248	229	264	255	232	245	261	271	262	259	232	252	265	232	258	220	311	245	275	264	265	253	264	261	225	259	262	267	261	272	254	240	247	277	282	266	221	259	247	252	302	275	246	245	263	287	226	259	228	228	267	250	267	300	288	222	210	260	245	271	245	253	252	270	231	259	228	259	250	225	247	248	246	251	277	265	246	231	245	255	264	290	239	240	274	259	278	231	280	252	220	241	261	267	250	258	274	291	249	299	233	262	254	282	256	226	247	250	276	235	244	233	237	263	244	245	260	231	237	262	245	269	272	256	274	255	263	244	253	241	260	277	268	246	233	264	278	280	260	287	251	266	264	244	255	225	218	248	244	267	225	239	259	251	245	257	234	244	255	260	259	254	229	275	258	225	237	293	240	249	264	244	259	237	271	243	225	240	313	244	250	254	250	250	241	231	276	259	285	246	266	264	267	261	259	263	250	236	232	228	235	270	264	243	260	241	266	242	238	290	271	264	244	242	260	256	236	241	233	223	278	270	274	257	261	238	239	253	254	253	237	265	263	239	262	252	248	272	261	240	245	274	244	259	274	261	251	233	266	269	305	256	244	229	247	250	241	272	234	253	272	250	278	250	259	227	237	254	252	263	287	255	229	260	286	250	264	247	299	255	260	237	245	214	257	265	246	258	232	240	227	254	263	284	262	271	254	257	249	271	256	247	220	251	235	252	253	256	251	245	257	258	243	265	279	259	233	248	254	254	276	248	267	255	262	227	259	257	271	263	260	224	248	287	282	286	256	261	230	273	252	260	253	256	277	245	267	242	249	241	256	259	269	239	243	266	254	254	265	258	261	265	274	254	297	246	257	247	238	250	272	262	275	260	257	217	272	274	234	287	251	279	247	267	235	253	251	240	239	234	259	282	259	291	243	253	251	251	272	262	239	260	263	268	271	269	252	275	239	285	267	234	246	230	241	256	228	279	258	271	241	248	271	280	258	251	232	240	266	218	274	218	246	267	242	234	222	235	267	240	254	258	283	235	299	255	251	242	281	267	245	272	242	251	231	258	252	259	260	263	275	250	266	271	281	281	232	283	218	256	230	259	246	250	251	256	249	252	274	262	227	270	277	209	250	260	250	250	260	277	268	261	272	259	242	243	260	278	286	295	266	267	261	250	265	246	242	250	263	257	265	252	273	250	267	278	264	238	273	271	235	257	253	261	256	224	249	231	272	264	229	230	256	228	250	269	250	251	232	285	255	252	271	281	245	272	254	262	253	265	241	235	282	280	266	263	256	236	281	235	248	269	227	279	264	260	280	273	254	245	244	243	294	245	233	272	241	262	268	243	284	268	223	278	258	247	267	279	257	208	243	247	304	267	273	229	226	285	256	265	274	241	250	248	267	264	244	300	266	268	258	242	249	238	285	242	253	267	291	260	241	236	255	275	276	234	258	285	235	235	233	261	255	271	245	268	287	251	252	272	278	264	260	301	250	226	270	257	271	247	243	235	263	283	273	249	272	246	239	238	234	253	260	265	256	227	237	228	226	246	250	280	269	249	246	240	272	245	255	259	267	265	263	265	241	252	275	268	233	274	244	280	305	251	262	270	254	250	251	253	231	287	241	252	249	253	246	250	245	245	255	269	261	292	257	237	256	257	282	262	250	257	281	269	272	281	239	260	256	257	264	293	262	285	269	235	254	217	281	255	254	255	256	250	225	279	258	224	230	240	236	256	257	273	250	282	243	251	259	211	265	268	227	260	270	230	245	250	256	263	245	261	224	276	248	228	280	271	252	263	263	267	274	255	254	261	241	248	262	254	254	286	218	276	259	267	232	262	241	239	229	268	252	291	272	274	239	235	257	249	272	259	264	306	270	279	281	270	289	259	243	237	257	227	258	242	242	235	252	249	245	252	267	263	245	254	277	269	273	252	232	250	249	262	261	229	259	263	268	258	270	225	253	254	237	262	297	237	247	277	265	245	255	291	286	249	235	271	294	256	291	258	232	220	258	283	289	231	262	300	238	262	247	264	246	255	270	260	252	264	230	254	265	247	256	245	272	234	247	267	248	266	264	249	261	260	248	270	261	259	285	245	243	267	235	276	245	269	243	236	275	251	265	249	290	265	255	251	277	237	251	266	245	269	252	260	220	232	223	251	249	276	252	221	270	270	267	239	249	266	273	266	234	214	238	255	270	266	262	269	267	260	262	261	240	295	262	227	267	273	280	242	224	252	262	270	268	247	259	271	240	211	258	240	270	241	257	260	246	224	263	276	265	270	268	259	246	236	267	253	278	241	242	285	258	286	272	263	242	252	270	263	275	260	287	263	269	277	299	255	231	235	256	241	247	248	273	234	216	248	256	271	263	235	215	257	283	239	250	223	217	259	241	243	266	264	254	266	230	247	231	262	276	258	246	268	253	241	265	242	224	216	227	239	247	270	273	259	255	261	259	231	242	239	244	257	287	262	263	260	275	259	255	265	257	273	261	265	259	268	247	217	250	272	235	233	254	243	248	251	245	242	275	218	232	269	273	276	241	272	219	253	238	264	241	255	250	227	248	286	248	247	260	254	249	288	242	267	271	243	275	253	269	275	265	244	251	255	244	249	250	299	272	218	214	247	247	278	289	260	233	234	245	240	231	280	255	241	252	268	266	255	259	255	257	246	226	278	286	270	268	251	243	260	266	233	235	274	279	258	250	273	268	250	276	253	238	249	232	245	280	226	257	246	257	270	266	240	235	274	246	245	228	270	247	252	285	242	248	266	292	239	298	255	245	289	264	233	250	281	252	269	276	263	261	258	235	255	244	259	243	268	233	266	277	256	255	254	275	272	261	252	263	289	274	268	266	258	255	252	252	252	235	250	245	261	234	260	271	250	272	238	239	279	267	240	249	267	263	287	280	265	267	264	270	225	275	231	230	264	263	290	282	271	256	272	275	267	284	242	249	238	276	246	258	232	275	252	266	268	233	258	276	254	247	257	242	242	292	262	262	250	254	247	267	197	257	257	244	275	273	257	256	248
3857	5289	10976	11708	9418	6871	4564	2834	1781	1233	956	696	633	565	550	565	571	583	595	570	609	561	627	625	578	577	552	564	606	550	595	633	585	614	583	549	596	628	554	590	580	621	589	627	617	580	549	595	552	622	553	561	602	548	586	568	591	591	576	573	558	606	606	576	577	583	585	542	600	551	559	552	541	607	610	576	574	601	553	559	582	582	581	600	555	636	531	606	576	594	526	604	570	549	620	594	560	572	570	570	604	603	578	588	578	584	551	596	613	574	537	580	604	570	559	593	578	549	610	555	583	601	564	543	557	562	590	577	570	590	609	617	584	605	597	584	529	555	572	576	576	575	549	588	579	578	563	601	563	581	598	542	567	591	566	619	574	582	595	616	597	555	639	578	521	598	593	592	558	544	590	588	601	575	576	563	556	563	609	601	554	610	608	617	589	536	566	620	572	614	595	568	539	574	588	568	603	567	581	597	600	603	591	553	596	603	594	577	565	585	580	602	589	559	602	604	610	570	567	573	595	556	592	549	563	582	599	573	567	596	607	607	553	633	582	556	583	586	561	586	631	589	576	599	610	593	626	577	556	585	588	566	647	560	583	576	602	593	555	566	597	551	557	602	557	560	578	570	635	629	609	611	617	588	581	587	558	602	613	624	594	559	570	591	551	603	619	563	581	588	572	608	593	572	562	605	616	565	564	580	603	635	576	588	576	587	603	580	568	606	555	591	599	628	523	554	578	579	612	580	565	580	551	556	578	567	578	588	589	582	570	610	584	591	622	611	573	582	588	588	608	615	578	568	558	580	601	587	581	587	589	550	590	569	586	669	610	607	528	569	552	601	598	573	577	595	563	573	570	597	533	564	630	592	573	607	586	583	569	556	602	553	629	570	568	613	597	558	569	571	607	591	564	543	549	603	534	620	572	566	610	619	611	593	573	536	528	567	572	547	604	570	573	565	594	583	557	591	601	550	534	565	621	564	576	567	583	599	574	568	585	585	577	546	564	579	592	568	600	565	593	594	609	591	559	561	614	567	606	585	587	596	582	589	578	629	578	572	601	563	518	581	592	561	609	592	595	572	526	609	548	552	637	579	582	538	540	594	604	588	613	580	576	608	587	563	579	553	581	599	613	541	599	596	637	615	575	589	586	589	633	560	611	568	569	611	588	571	610	583	590	586	551	591	582	626	576	578	611	576	624	627	612	538	582	573	534	605	587	574	562	588	597	554	572	582	617	576	628	570	529	594	565	622	605	582	571	580	600	559	585	619	597	579	552	612	612	649	581	609	594	621	585	571	595	583	575	553	578	640	548	605	572	619	587	584	593	546	581	594	579	607	575	559	612	585	607	536	532	586	566	558	606	622	608	575	624	565	592	586	542	570	595	551	561	580	582	562	578	561	590	582	601	565	578	566	564	564	586	547	563	561	564	592	565	596	583	550	577	571	566	587	591	556	557	596	548	601	584	595	589	585	625	607	555	606	574	581	587	599	584	583	563	573	578	600	618	600	557	606	571	581	625	574	622	611	581	611	601	579	622	606	624	576	552	612	614	584	576	596	545	581	587	519	570	628	568	610	585	619	553	556	564	580	604	603	577	557	579	569	568	559	551	594	579	604	616	577	567	587	552	534	570	570	577	653	608	619	599	571	556	615	601	583	580	572	547	585	572	560	605	621	563	604	563	584	568	570	576	614	569	593	628	602	553	605	602	562	591	546	598	586	547	588	556	581	560	587	589	583	575	552	590	585	599	607	554	564	591	613	557	579	609	524	598	568	630	592	578	588	607	572	547	624	602	594	555	554	573	559	606	583	571	614	625	594	615	567	560	577	607	567	581	595	515	584	601	614	617	592	566	577	565	621	597	562	602	530	573	536	608	591	606	608	584	616	551	567	595	587	587	568	597	627	582	589	563	588	587	581	571	581	574	559	607	599	580	579	591	591	546	593	568	599	566	601	598	629	573	607	576	560	572	588	565	603	601	590	510	589	588	609	579	553	592	570	569	567	599	624	596	601	581	609	652	607	570	587	578	577	560	584	556	575	547	573	572	605	588	575	598	548	547	586	589	571	586	583	580	579	548	559	589	595	570	577	524	580	546	545	568	583	624	593	599	585	607	557	597	555	567	628	557	633	567	572	627	610	575	633	592	565	580	587	577	584	575	547	572	591	559	608	587	582	623	590	551	586	574	645	582	591	583	570	568	620	556	555	567	571	574	577	606	588	580	547	612	597	576	593	600	579	582	605	608	589	566	603	565	599	576	614	593	541	579	611	533	578	550	624	586	614	561	598	582	555	563	566	606	551	610	576	610	602	576	568	548	600	547	614	596	581	570	587	587	605	600	618	535	545	576	558	558	579	595	636	586	641	592	563	539	628	616	559	589	573	594	571	600	574	580	570	612	570	544	571	559	598	574	549	618	539	567	564	568	602	605	569	541	587	538	588	556	574	554	562	588	539	633	576	564	618	580	585	602	572	580	647	561	601	624	544	544	553	579	595	635	574	611	605	574	596	591	588	556	564	625	560	596	576	616	582	619	591	547	544	587	616	603	615	600	590	601	578	599	566	574	592	563	616	575	600	616	600	606	554	582	512	576	602	604	573	582	554	625	595	578	586	556	519	611	586	569	529	570	596	539	605	571	620	574	610	572	559	608	586	598	579	540	608	543	568	570	565	546	568	612	574	577	540	575	568	575	583	541	622	587	598	577	587	602	596	615	636	562	577	579	614	570	602	599	583	596	579	609	573	561	580	548	604	537	540	583	603	540	549	538	570	594	539	626	618	591	547	546	582	587	570	595	588	602	591	568	582	579	556	595	562	555	572	612	579	616	542	601	571	591	600	590	588	544	609	567	541	594	562	558	597	597	599	596	595	610	604	577	594	603	588	596	555	591	598	598	577	543	604	572	576	605	590	564	609	600	599	606	587	533	604	586	589	575	555	585	581	599	574	577	599	593	636	564	607	558	583	580	602	548	542	596	601	595	619	569	603	576	594	546	595	600	622	586	612	552	619	553	564	635	576	565	573	565	587	614	593	605	552	587	577	614	609	551	601	585	596	609	574	626	596	571	575	525	545	583	585	585	580	566	558	555	608	604	597	574	619	555	570	581	608	581	565	610	560	532	591	561	528	574	603	605	581	542	591	581	559	571	566	594	610	569	590	571	597	609	558	621	561	572	555	552	576	573	616	589	582	557	577	596	581	588	581	590	613	580	560	595	623	536	554	610	549	556	604	594	567	580	531	572	578	538	604	642	598	584	616	580	632	602	635	556	602	609	590	612	564	594	601	598	578	564	587	595	620	579	574	581	571	583	558	609	587	575	577	615	587	598	611	570	578	569	553	572	583	585	550	562	586	539	576	554	570	575	574	574	572	565	606	552	574	582	588	571	599	605	613	594	573	543	538	545	597	549	560	574	598	605	549	579	613	552	582	551	624	600	568	604	599	606	615	576	572	588	568	616	587	565	612	537	573	559	577	598	562	557	561	527	562
42147	65683	73672	66450	55791	43214	31067	18788	8930	3960	1983	960	611	389	344	389	361	370	375	342	374	368	365	385	398	408	365	379	358	364	422	399	383	385	375	381	382	358	327	338	356	400	338	361	362	341	394	370	356	374	355	390	384	380	358	385	368	395	401	380	353	347	345	395	372	391	364	371	352	429	401	377	403	377	356	404	345	389	378	364	375	407	363	382	361	359	393	359	378	389	388	406	351	383	325	400	402	369	399	411	372	415	338	358	408	406	388	346	374	372	405	362	372	401	386	386	402	371	410	378	411	392	392	380	339	368	330	372	427	392	375	358	410	379	379	358	386	345	383	385	378	394	403	354	415	376	393	376	376	365	346	369	376	390	349	385	353	352	396	421	406	348	402	379	391	372	369	345	403	355	370	372	422	390	369	344	359	403	358	379	382	416	399	372	365	360	375	345	427	365	347	399	396	359	373	397	400	398	396	400	367	378	403	374	383	377	439	341	384	370	386	368	392	366	383	376	376	381	404	366	393	356	373	363	389	387	354	398	353	372	373	381	389	349	389	420	351	405	370	388	388	403	380	383	376	373	408	413	369	391	393	386	361	365	422	401	376	389	381	384	358	380	384	380	365	352	403	393	366	388	411	343	387	366	369	415	365	354	364	375	394	395	358	363	435	403	385	394	358	324	391	391	357	375	376	365	401	336	366	370	403	370	365	412	357	393	414	346	344	342	384	365	374	408	388	398	399	358	380	361	379	419	349	389	412	370	381	406	418	368	361	354	373	351	395	384	402	374	362	345	372	378	393	352	355	397	386	365	386	357	341	378	381	400	371	399	332	405	390	381	354	349	374	371	380	350	406	365	372	388	395	401	368	373	361	353	380	376	390	379	400	396	403	386	356	397	348	389	391	332	406	408	342	371	417	392	412	374	370	345	368	383	414	362	371	359	400	390	368	423	399	398	380	382	379	389	343	360	360	401	382	383	367	364	389	363	373	394	398	399	368	411	401	393	446	388	395	359	397	423	381	365	345	381	405	394	388	347	361	403	368	407	337	350	399	387	389	364	423	396	387	350	390	376	385	389	386	354	386	413	390	408	356	345	379	341	420	400	431	389	369	373	385	377	409	355	370	405	374	356	387	384	395	403	352	381	441	397	362	348	376	401	368	379	392	383	401	401	356	359	378	367	330	373	337	394	380	396	369	350	375	351	378	379	379	346	385	379	389	392	372	380	375	342	409	391	411	387	377	401	386	382	379	349	448	386	383	388	421	377	379	391	346	358	400	437	406	361	361	415	384	381	406	380	376	371	389	364	398	441	391	399	382	381	391	382	381	383	352	380	346	378	377	363	361	394	369	349	354	340	374	381	371	392	387	427	398	397	416	377	407	384	440	372	405	406	357	373	393	413	377	396	363	404	379	358	405	396	407	375	343	332	386	346	388	329	391	404	377	412	358	346	378	390	388	383	335	398	346	375	372	407	357	397	350	389	337	368	376	376	361	359	374	373	358	389	372	414	356	381	420	373	358	383	385	357	440	389	336	364	343	382	379	387	383	354	408	372	388	406	393	382	378	398	358	399	380	383	366	373	392	368	378	340	400	335	363	421	414	311	423	361	392	393	368	341	401	369	420	391	369	390	426	376	369	366	393	394	376	366	371	386	406	379	357	380	374	400	376	372	387	347	379	414	361	380	397	359	434	410	376	358	416	387	370	403	386	362	379	367	380	371	366	428	368	361	372	399	375	372	419	377	364	380	354	354	389	391	377	365	379	385	321	425	396	380	407	427	389	397	368	398	382	395	414	338	359	367	383	387	402	384	378	410	384	347	402	356	361	372	376	358	379	382	396	391	389	405	361	392	361	377	416	430	358	362	384	389	415	408	388	388	378	374	396	337	408	395	360	393	396	409	415	416	408	389	401	368	369	441	362	372	378	382	404	378	377	417	440	419	409	362	366	401	380	402	400	423	377	406	380	370	396	340	385	358	454	393	371	363	346	404	384	364	380	357	428	357	385	375	372	389	393	444	347	366	397	381	369	362	410	374	423	400	348	365	409	355	362	371	394	388	415	349	382	404	396	364	378	367	377	404	385	424	374	382	404	359	369	364	385	394	400	419	349	398	378	391	394	367	388	378	352	367	397	399	355	373	356	381	402	383	409	375	401	395	402	371	360	350	380	380	407	383	404	380	363	364	364	381	405	434	373	360	408	381	404	393	404	382	410	387	407	368	386	370	405	383	401	378	391	391	404	409	360	400	359	383	388	362	398	400	427	376	347	340	386	400	347	368	386	428	363	378	397	337	348	364	331	375	375	418	391	370	384	337	368	356	376	388	381	402	371	393	382	378	389	355	387	373	377	390	355	400	380	370	398	351	388	374	346	375	371	368	361	419	413	434	390	413	368	396	364	366	361	380	347	385	371	367	360	388	384	374	430	343	404	351	371	384	374	388	353	373	364	406	368	400	375	373	363	406	341	391	439	410	381	415	403	404	374	364	384	396	408	369	404	398	393	388	374	331	368	365	410	423	409	400	387	371	376	372	376	341	370	380	368	372	403	389	368	366	369	355	407	394	349	353	363	401	367	338	405	365	408	390	377	340	355	411	401	350	378	384	362	403	375	379	383	377	370	391	354	378	392	369	384	443	327	330	402	375	383	349	374	343	366	395	356	347	358	358	414	387	412	404	399	364	384	365	373	367	408	397	377	382	389	369	391	368	367	413	398	360	388	420	376	332	374	377	335	385	376	418	358	346	404	377	359	365	401	382	373	376	426	378	357	355	423	366	370	373	374	351	370	405	378	374	376	386	413	390	381	381	399	392	369	350	378	361	378	408	367	340	380	416	385	372	372	363	328	373	386	408	364	377	380	360	389	336	381	386	425	386	388	369	405	359	353	326	354	363	372	372	354	375	389	394	386	360	377	390	363	351	388	424	413	391	436	390	347	380	400	376	370	368	356	397	384	379	375	378	396	410	388	391	415	370	371	349	365	378	420	372	360	428	398	360	405	386	398	339	359	408	381	400	375	364	360	384	354	348	350	399	391	357	389	410	345	381	410	379	361	386	351	396	416	382	412	351	373	412	387	387	413	391	397	399	386	347	345	393	387	404	412	402	417	392	377	404	386	392	361	376	346	403	355	362	404	341	401	352	391	400	387	380	342	379	371	370	354	373	376	394	418	405	355	354	385	367	385	368	341	362	366	445	359	378	396	407	390	403	410	378	377	402	398	420	370	403	366	353	363	369	377	398	383	381	370	368	380	404	361	389	370	345	361	362	380	369	411	389	368	385	390	404	382	339	354	392	370	357	354	398	423	397	360	399	414	370	391	344	370	392	382	405	390	377	395	396	389	392	384	424	398	363	378	387	360	392	404	401	391	396	373	423	380	400	404	401	337	397	369	392	353	338	379	381	370	361	375	391	411	364	384	376	386	365	412	385	421	402	364	369	400	402	399	394	397	364	362	394	348	371	363	391	391	345	362	381	369	407	383	370	382	382
22472	46695	66539	71003	65192	54813	45038	33624	21928	13099	6880	3509	1527	827	825	799	855	843	842	810	862	843	871	831	792	780	835	847	806	832	824	850	797	851	800	800	819	833	824	815	797	818	853	835	795	795	857	817	825	852	819	875	806	827	866	815	829	783	810	783	853	821	818	826	826	843	878	826	814	862	861	846	815	821	858	836	818	821	800	829	835	790	841	854	807	801	804	802	829	830	767	856	768	842	864	827	782	776	827	792	765	833	846	821	799	807	780	832	812	768	855	790	818	794	855	816	784	826	798	806	806	766	808	801	812	853	830	839	810	821	855	837	825	834	840	869	817	882	795	840	811	793	862	790	814	823	878	818	820	830	835	807	796	788	787	822	769	864	836	814	816	804	787	808	853	829	809	861	845	818	823	851	816	821	823	804	806	836	850	781	842	779	830	809	840	823	791	855	829	811	839	819	831	778	873	851	844	841	861	803	840	844	790	786	852	854	812	798	821	828	841	824	774	885	853	830	863	824	821	828	810	830	794	885	824	809	811	800	836	826	820	838	854	792	847	790	847	864	823	810	787	802	849	819	829	834	830	816	831	799	798	848	822	814	826	807	848	779	830	817	822	866	772	817	796	751	821	810	879	830	788	779	849	838	768	798	842	840	842	765	836	825	864	787	806	806	819	861	836	827	834	802	816	816	839	857	853	814	837	832	856	820	835	806	805	835	825	822	821	888	869	833	784	851	847	836	852	842	805	840	794	865	830	800	807	806	812	863	847	799	819	819	830	873	809	801	783	847	833	812	794	822	811	794	869	813	829	795	891	824	766	830	834	810	807	775	796	839	806	793	817	821	866	851	818	827	868	790	807	807	783	831	851	822	854	835	827	822	831	791	827	833	837	815	851	849	792	786	803	848	799	819	824	830	810	806	826	819	863	851	785	826	849	839	840	826	833	858	842	847	826	839	811	844	820	816	806	825	886	843	846	843	827	793	892	798	841	868	816	837	827	908	834	817	834	848	827	827	837	808	851	805	819	815	850	853	854	844	775	839	850	814	818	817	871	847	845	826	784	822	841	838	810	806	832	902	867	833	866	804	842	817	838	834	828	841	856	831	812	864	867	797	903	783	836	831	793	794	835	858	817	808	847	845	824	791	839	879	788	846	893	879	842	834	882	797	823	827	823	834	850	779	817	801	810	836	788	809	853	771	829	815	878	818	847	887	850	803	814	803	844	836	810	833	786	846	808	836	804	813	838	835	817	863	895	824	815	772	859	750	788	816	816	811	832	831	828	847	782	780	812	772	831	878	866	820	868	772	800	838	845	850	827	851	855	818	805	802	810	870	790	851	839	825	765	894	815	809	870	850	862	842	845	832	815	802	856	805	864	813	823	852	890	817	825	873	836	802	849	815	799	793	849	828	841	779	822	848	874	840	835	858	808	825	815	854	869	780	811	779	807	816	806	809	814	819	830	865	831	791	806	906	833	872	818	810	816	843	794	802	835	844	808	801	804	833	834	797	807	819	824	790	831	796	837	820	861	839	823	783	813	797	830	805	822	800	858	906	819	784	770	826	857	799	829	839	777	817	823	829	825	779	853	794	840	826	849	876	784	815	800	905	829	751	830	808	837	822	783	853	872	801	829	788	821	794	843	843	805	806	820	789	810	818	816	826	886	850	826	811	778	805	798	762	803	835	803	855	811	746	852	809	798	785	855	839	796	760	835	847	819	822	822	854	841	808	836	834	856	842	759	781	810	853	885	815	815	798	825	807	840	825	737	780	820	788	819	826	896	809	836	798	794	768	852	880	791	829	789	863	827	913	846	867	806	779	845	870	797	838	879	769	816	870	772	840	808	806	815	839	825	797	823	845	834	796	862	819	851	830	834	844	800	823	809	837	845	842	797	843	830	832	762	818	789	837	828	794	846	832	802	809	817	825	830	870	825	820	841	839	863	777	824	794	857	805	814	789	840	817	846	832	774	803	775	839	825	833	830	808	829	765	843	815	835	781	805	822	890	809	865	815	824	817	854	821	768	867	832	819	816	834	803	834	824	850	833	790	814	793	775	839	830	817	836	821	835	779	826	815	830	799	795	833	853	806	841	819	819	808	848	818	855	834	823	838	792	815	760	799	857	821	861	783	828	839	818	826	802	832	789	785	808	809	818	800	826	847	860	874	840	791	784	764	804	815	816	838	868	809	842	842	850	817	848	814	833	858	821	794	797	818	860	777	819	852	845	819	828	842	830	828	852	854	812	790	769	806	851	828	861	848	837	836	866	813	794	830	838	864	797	842	859	819	841	842	837	797	776	801	767	830	838	839	836	828	852	793	839	791	786	868	811	825	798	800	774	843	843	873	891	774	802	819	848	789	803	838	851	834	816	856	831	763	878	847	845	822	840	816	795	785	809	850	815	859	821	858	824	849	818	797	765	876	826	812	840	814	832	801	755	824	821	853	836	852	831	805	811	820	849	811	868	814	828	825	812	825	852	833	821	848	806	811	900	760	858	832	846	800	767	816	869	828	802	893	808	813	826	845	841	824	845	790	840	837	800	833	796	834	797	845	816	802	775	791	809	853	822	852	827	849	815	769	865	855	822	806	822	822	881	822	868	785	819	805	851	839	869	830	843	826	783	863	868	814	815	790	807	824	797	860	824	860	803	760	828	827	813	845	843	823	800	846	813	802	811	806	805	819	814	816	815	813	857	786	776	788	800	781	809	818	795	808	818	833	835	806	833	813	872	810	830	788	833	852	807	834	846	857	834	770	815	882	767	782	843	864	790	840	892	790	793	789	798	816	840	859	778	792	858	822	791	819	799	813	805	817	840	863	815	827	840	845	846	799	823	776	823	806	840	897	822	779	855	835	793	836	810	851	777	841	812	804	827	878	798	841	823	821	803	829	839	794	891	830	811	820	859	756	807	818	752	823	783	854	816	798	833	776	792	808	790	833	817	815	847	788	828	817	783	846	812	806	808	865	830	833	817	826	773	846	759	864	819	815	830	837	809	878	889	828	813	856	857	809	847	810	816	800	843	818	846	838	856	845	812	815	821	812	851	854	820	797	878	844	878	853	801	776	852	860	823	822	832	824	790	899	826	795	816	840	828	834	873	832	840	863	857	795	829	822	844	830	855	800	804	855	871	768	828	783	788	815	851	827	848	800	819	848	848	809	844	784	794	868	816	826	829	827	817	799	811	797	832	795	790	827	777	772	814	822	814	787	758	803	857	791	816	827	805	840	845	857	870	807	798	790	820	838	789	833	855	780	824	831	855	846	772	867	855	747	847	816	848	817	824	803	769	837	777	854	835	802	830	831	821	828	856	853	807	818	817	813	875	772	822	869	839	831	807	807	833	790	793	819	824	831	822	814	813	815	864	845	797	898	849	851	833	826	847	794	792	818	840	822	783	842	803	777	838	784	854	786	803	884	842	764	846	795	786	836	794	791	799	833	818	840	874	851	844	845	816	845	842	798	872	849	800	845	815	880	824	860	789	853
45096	62106	74170	67650	57334	44207	31857	19938	9834	4136	1935	1015	574	396	419	409	370	391	411	431	398	409	411	418	400	424	383	404	376	410	447	365	389	387	412	417	407	389	382	375	416	394	395	400	396	455	372	377	364	369	389	431	451	386	439	395	391	409	357	400	400	414	439	402	417	369	425	455	410	376	384	397	403	397	417	399	394	438	403	414	360	409	363	403	364	409	422	383	407	397	447	408	355	417	399	374	417	376	409	391	391	393	390	352	378	376	411	389	398	439	381	420	392	384	391	409	424	391	402	406	417	411	445	410	425	412	431	368	367	388	386	380	471	402	433	407	395	424	348	404	391	374	398	376	378	413	365	398	374	421	410	389	365	372	385	413	418	411	376	400	368	387	384	388	375	428	407	405	374	402	371	368	432	396	363	368	386	388	402	418	389	394	416	391	378	416	460	368	362	392	391	356	405	374	369	400	405	384	447	397	381	375	385	402	394	365	388	369	367	462	368	374	413	440	421	381	391	371	404	402	387	391	388	405	414	329	375	399	394	398	404	382	377	408	430	397	427	441	391	414	418	428	383	401	416	413	373	396	420	376	368	440	396	384	403	390	375	405	405	403	368	419	411	391	397	391	398	385	407	398	358	413	433	389	399	429	436	450	411	398	391	362	414	405	393	391	402	393	427	363	387	394	394	407	369	399	402	364	407	415	423	354	410	428	439	382	386	376	442	365	396	407	391	384	375	408	377	416	422	360	395	397	367	371	409	414	389	344	394	401	399	359	373	407	361	414	407	407	376	351	402	402	422	383	414	408	422	409	381	410	385	403	398	402	382	399	412	401	390	427	401	415	377	378	407	398	396	386	406	362	391	403	413	406	395	396	403	394	409	363	401	388	405	392	382	448	409	422	382	400	399	360	379	416	395	396	401	412	417	357	389	414	375	388	404	382	383	384	364	378	425	395	383	415	409	426	448	393	419	387	430	410	400	402	418	411	427	416	358	409	372	361	409	394	365	440	379	411	411	422	439	415	417	388	412	397	412	382	386	397	363	392	432	398	438	414	420	407	418	442	383	447	411	453	417	415	334	405	377	374	408	379	422	396	418	404	376	400	380	408	425	431	414	403	382	403	382	405	403	416	410	393	395	426	433	392	363	419	436	396	372	372	362	413	416	402	374	363	387	410	417	389	403	399	373	383	414	444	431	438	370	404	379	421	470	420	404	395	386	406	385	386	382	371	389	404	382	405	408	437	441	382	380	399	386	399	385	419	396	397	416	371	439	433	461	415	414	372	395	400	390	375	398	362	397	410	373	381	437	364	420	408	415	387	365	392	414	388	406	405	412	419	396	393	421	393	427	428	373	397	429	434	411	378	419	432	386	378	386	408	376	362	420	435	415	414	384	374	381	387	374	394	373	414	386	417	397	410	393	394	412	403	364	378	429	401	397	396	405	369	355	370	437	406	409	439	388	403	392	387	384	359	406	383	383	433	402	395	425	416	438	398	404	406	381	384	389	412	386	407	405	386	386	378	393	432	383	351	407	388	373	406	435	395	440	445	394	432	370	450	415	433	370	399	386	407	396	408	425	389	425	354	367	397	397	414	382	408	397	397	387	397	390	414	407	390	405	360	381	424	417	409	408	397	399	407	396	437	414	410	421	392	370	402	400	397	420	386	426	410	440	440	393	395	394	375	378	380	400	389	421	413	353	377	444	395	366	412	383	401	422	410	393	392	394	382	398	384	409	406	372	425	386	400	365	381	441	395	406	372	398	392	414	439	385	398	397	393	410	413	359	386	412	401	413	392	383	373	408	413	408	379	437	397	390	426	427	411	405	355	366	371	394	410	389	394	397	400	431	366	362	461	380	372	380	414	418	376	387	372	395	394	417	394	363	396	395	382	413	387	393	372	380	357	384	376	393	401	420	379	376	383	418	431	418	394	422	414	391	445	399	407	398	377	372	402	365	392	373	386	413	380	388	415	409	390	432	393	399	419	424	413	412	428	380	372	382	392	413	365	407	368	390	397	419	367	417	353	374	401	449	382	385	402	369	403	427	410	416	440	405	399	435	370	413	367	388	423	405	420	406	398	377	355	382	402	405	411	363	456	397	404	373	393	397	385	414	422	412	438	377	363	359	382	403	408	401	391	412	379	379	412	387	410	387	394	414	417	423	413	386	390	390	410	406	377	357	399	400	413	388	386	435	390	419	431	374	409	383	404	377	399	411	414	399	408	378	389	393	407	398	423	405	384	397	386	414	394	407	407	368	408	434	414	394	408	412	420	391	365	401	410	378	380	390	448	426	394	421	401	412	432	404	434	389	419	419	406	426	407	403	423	389	413	408	387	405	401	402	395	414	398	393	384	399	413	398	402	415	393	427	381	384	390	419	387	361	408	417	360	396	390	369	412	403	433	389	459	382	421	398	412	394	392	407	400	393	406	437	445	405	389	394	421	359	430	424	405	376	398	394	386	381	428	393	432	400	447	377	397	429	398	423	413	393	447	385	390	428	386	416	407	358	363	419	421	388	365	379	394	380	406	383	393	355	389	378	389	382	415	384	407	407	411	414	384	436	377	378	409	399	420	374	400	373	397	389	401	385	382	400	444	395	373	379	408	404	400	392	395	406	388	402	391	405	363	461	400	419	432	381	402	418	349	423	379	412	381	391	412	400	361	403	402	366	412	382	429	409	391	401	359	390	380	393	382	407	414	378	358	417	384	379	407	403	400	391	420	392	388	380	393	376	393	393	378	357	410	393	376	392	396	378	412	427	430	351	364	405	369	394	401	377	391	346	406	425	402	372	393	368	378	384	388	436	419	411	367	444	384	407	363	416	441	403	394	401	401	390	398	411	401	386	411	414	384	426	409	374	400	427	404	379	387	366	394	377	397	419	416	387	385	397	371	407	407	388	370	372	374	415	412	410	420	390	424	393	399	408	390	370	415	415	375	397	377	432	410	391	380	387	430	427	409	394	393	369	386	410	356	425	368	381	397	415	397	435	403	429	386	403	357	447	398	407	378	420	374	412	380	439	400	418	405	458	429	398	390	390	392	406	400	426	366	413	384	416	391	395	415	409	380	407	358	368	401	369	384	413	381	365	421	408	354	424	408	360	403	361	421	404	392	448	406	422	387	386	398	403	425	381	404	339	368	426	410	391	370	383	447	396	373	413	420	352	362	409	392	407	403	410	401	387	393	386	387	407	409	410	382	408	403	362	387	399	387	390	417	401	391	399	386	406	351	417	434	396	431	409	400	380	380	406	370	440	390	431	375	365	401	409	403	375	392	394	399	394	438	348	419	374	436	419	395	411	378	367	362	416	386	387	373	371	377	417	407	407	396	381	360	395	381	409	409	390	378	355	428	404	402	434	391	418	395	377	421	370	394	426	393	376	410	432	395	397	394	397	442	384	386	365	392	392	432	421	412	395	398	393	403	392	378	414	443	407	407	425	420	405	378	397	385	387	394	362	390	367	367	378	417	404	402	399	381	358	414
24370	43206	67267	71788	66305	55443	45724	34812	23014	12911	6740	3343	1452	844	878	839	809	849	828	895	839	820	834	862	830	870	869	837	873	885	849	824	827	836	853	907	825	839	923	844	889	892	900	821	838	865	849	863	876	851	819	819	800	882	832	857	864	871	831	839	818	831	852	892	835	861	881	842	824	840	867	867	845	855	876	841	811	885	821	826	862	814	832	855	887	854	837	860	829	935	883	884	870	841	863	832	850	806	888	886	843	886	891	864	817	775	859	882	853	855	844	848	898	817	853	842	885	917	818	869	874	835	818	862	879	822	808	856	859	857	815	842	881	888	852	842	880	837	834	876	843	884	872	835	865	825	855	863	850	836	812	877	876	950	894	863	851	864	807	816	808	850	855	822	801	870	842	852	800	870	862	830	853	848	880	891	878	863	871	852	882	906	860	835	830	878	869	872	823	892	852	854	860	864	891	880	847	821	893	866	828	835	796	833	816	836	827	875	852	825	894	836	846	852	893	808	800	867	886	846	878	865	892	902	825	844	814	879	899	886	827	839	880	851	868	868	873	861	864	884	903	876	858	827	829	837	838	851	921	829	844	921	835	856	835	836	848	849	851	879	848	851	907	858	876	856	884	849	858	827	845	888	818	896	881	850	823	813	841	884	842	862	886	870	876	844	846	833	846	806	836	876	870	894	803	893	877	855	874	896	779	911	846	835	869	852	890	910	841	837	788	867	887	858	867	816	828	863	862	822	898	852	794	833	907	799	858	861	879	899	856	836	819	875	857	836	836	822	855	846	862	860	858	869	881	847	866	851	838	894	866	830	848	810	865	874	874	875	820	854	845	812	844	894	812	865	840	870	828	840	867	880	900	908	842	874	849	880	858	863	861	865	866	874	888	864	912	831	871	852	872	849	877	840	792	898	805	855	821	799	810	857	870	851	887	946	863	833	893	812	933	848	847	824	854	843	777	862	882	842	778	876	806	871	786	912	889	925	864	824	858	873	846	825	845	807	856	863	860	842	864	847	877	830	819	867	882	873	860	843	846	851	828	863	916	871	813	831	785	888	920	823	877	863	799	857	833	865	860	881	827	852	844	855	826	868	811	827	880	822	884	833	827	860	834	863	908	809	841	854	863	861	908	863	863	861	859	861	790	786	875	852	851	854	839	885	860	812	868	854	866	856	942	846	870	885	889	814	859	862	821	876	855	855	861	831	873	844	848	819	886	855	850	812	870	824	817	874	876	847	817	856	881	853	846	896	819	900	850	873	851	846	803	849	863	870	859	828	824	868	875	832	890	868	850	808	859	846	845	875	811	904	807	848	845	849	843	858	828	886	881	859	854	883	847	875	819	905	881	856	827	805	836	861	844	837	942	874	826	850	863	858	828	795	839	877	864	864	882	813	876	881	813	890	870	856	859	847	857	860	855	809	782	860	878	832	861	839	876	907	845	831	854	846	897	880	867	852	891	848	788	839	821	827	837	903	853	899	831	833	843	820	851	858	853	821	837	854	825	832	846	808	862	872	891	841	887	825	883	861	780	880	863	856	829	881	822	841	911	853	827	846	874	819	858	847	820	849	796	836	889	891	800	850	849	821	900	863	831	854	871	857	850	900	849	847	854	833	832	847	828	837	856	888	849	887	850	832	878	857	847	879	846	864	814	849	906	792	912	884	872	820	876	812	835	860	864	884	818	875	888	840	862	875	863	870	811	814	846	862	861	816	862	816	880	871	846	902	870	885	876	831	833	824	807	848	871	927	827	833	879	786	895	902	870	802	817	829	871	861	839	862	842	853	849	860	879	843	855	823	870	874	848	837	837	804	866	866	812	844	816	910	836	893	815	860	833	881	886	833	863	814	799	873	804	850	790	891	847	876	861	871	821	882	892	837	828	851	808	862	846	859	882	892	876	844	862	834	854	899	903	805	831	856	849	832	820	830	865	858	855	887	823	866	897	808	811	841	857	855	825	881	793	821	850	839	871	888	899	865	860	831	867	873	851	841	879	880	877	859	814	821	852	821	831	877	846	889	887	843	870	826	792	861	904	861	842	850	875	818	913	871	810	821	911	844	872	930	839	880	825	868	863	917	886	845	827	851	826	855	813	857	884	861	813	889	865	867	870	827	822	859	862	886	827	850	831	888	839	846	863	862	816	841	837	878	920	827	847	832	860	815	857	912	798	804	849	825	827	842	829	885	851	851	892	820	865	852	856	791	885	824	863	814	864	858	837	852	875	845	850	845	808	858	853	894	820	897	855	844	858	870	845	861	853	889	867	853	815	838	869	854	858	833	905	826	853	860	846	845	825	864	825	870	864	828	916	862	811	894	862	879	874	887	839	827	856	862	863	888	882	910	805	829	852	843	859	866	829	852	800	828	860	868	809	842	814	845	821	859	884	890	785	891	849	878	850	825	880	856	852	889	836	820	897	811	831	805	875	866	820	859	824	853	877	859	875	855	874	886	901	853	874	851	866	836	830	798	943	872	832	928	873	855	817	863	863	851	874	870	797	877	878	875	858	839	835	847	843	808	900	877	845	873	852	864	843	811	876	849	862	834	860	833	836	841	849	864	881	828	872	832	893	896	857	876	893	884	799	842	852	867	875	813	826	853	894	860	892	862	821	881	854	846	881	863	841	889	822	861	861	852	885	830	857	819	831	862	862	851	818	845	822	840	875	810	900	892	851	873	862	877	860	810	910	834	824	856	833	882	828	830	870	875	823	808	831	862	843	879	831	913	787	819	855	829	817	867	919	844	859	880	851	859	838	878	843	921	843	816	872	806	827	908	881	836	866	873	884	853	822	874	878	820	851	869	842	909	815	870	873	845	881	858	835	907	875	810	821	887	854	836	849	851	849	857	815	909	849	868	924	847	878	834	872	872	870	826	856	837	857	901	855	853	883	838	808	838	824	890	870	857	869	849	905	853	835	854	860	872	826	880	854	892	839	901	881	904	838	880	871	888	824	860	878	842	844	863	820	882	883	818	848	824	859	881	820	833	857	893	871	883	897	851	891	884	844	847	838	861	846	844	888	824	878	848	891	874	813	873	866	814	850	832	815	882	871	909	916	850	907	868	933	863	870	892	805	805	820	878	857	879	895	877	901	880	819	828	848	811	849	892	890	902	890	837	854	866	877	905	906	846	844	887	868	866	850	853	847	875	884	850	861	852	842	843	831	818	853	908	906	814	860	871	862	822	852	792	880	816	872	845	881	901	848	801	851	821	850	889	881	862	850	823	853	861	847	862	861	921	856	837	892	836	816	861	837	946	801	789	883	828	872	843	866	881	802	854	825	801	867	874	829	919	838	812	866	855	928	810	866	826	886	839	864	866	856	871	863	862	825	871	914	873	804	808	879	817	854	830	838	873	866	835	840	944	871	803	860	828	862	848	904	837	850	889	784	791	895	865	882	820	818	860	825	826	813	844	845	848	843	853	856	832	873	836	794	900	894	850	804	864	854	844	876	812	856	828	847	846	884	832	846	898	834	869
4856	3449	4421	3973	2734	2126	1354	961	649	433	339	283	260	269	294	253	231	233	269	235	237	275	249	235	258	248	256	250	251	266	256	268	231	239	250	268	242	254	230	249	256	247	236	260	281	256	261	236	291	238	260	257	240	271	261	251	265	278	240	256	235	220	268	252	251	242	259	237	249	253	276	253	238	236	211	238	254	219	253	257	318	240	271	239	256	249	245	245	230	232	248	229	228	290	261	261	278	248	244	269	245	222	252	244	242	243	280	260	274	290	229	273	239	245	252	271	236	259	248	246	222	245	239	241	263	215	266	260	234	240	271	291	269	258	255	241	290	243	263	256	254	242	250	244	250	256	251	253	284	248	262	219	250	242	231	260	263	270	229	237	237	280	265	243	228	261	217	285	234	256	269	255	270	271	251	268	265	237	239	262	247	248	241	256	239	256	241	253	240	244	281	238	251	249	247	271	249	241	262	246	277	271	257	265	234	252	271	233	221	273	239	251	234	256	249	262	210	261	233	248	258	257	260	247	287	240	263	251	246	257	274	255	239	228	259	254	265	220	228	255	272	249	240	230	237	240	233	236	256	235	237	237	249	263	249	251	245	232	205	251	243	277	236	253	244	242	315	219	256	297	242	285	238	246	230	226	275	261	265	271	242	276	252	249	264	242	258	265	277	277	237	253	256	267	230	270	239	292	264	259	246	218	254	248	266	271	294	293	238	258	265	224	198	228	264	244	252	252	267	251	237	302	252	298	244	279	240	238	265	245	282	246	242	238	266	259	231	285	268	245	244	237	267	231	259	237	235	265	264	254	265	265	262	263	253	254	236	245	250	273	272	259	243	274	263	297	258	239	241	265	245	275	270	263	245	250	260	232	228	251	265	238	252	255	251	237	228	256	252	219	284	245	270	232	275	251	244	262	261	248	226	251	259	254	248	241	251	292	233	234	281	261	240	246	252	254	265	259	240	278	242	243	280	237	278	277	246	234	270	258	258	256	228	271	263	259	219	240	273	225	259	233	236	254	257	254	281	267	242	246	267	244	274	251	211	229	254	242	274	251	265	245	283	272	245	258	228	274	263	254	248	257	260	267	215	293	263	243	239	221	270	263	242	267	238	232	239	261	246	241	264	217	239	253	271	251	279	270	243	252	225	239	248	241	265	257	248	242	272	254	275	253	250	234	245	272	259	241	265	260	249	243	260	258	259	271	257	258	231	248	265	227	229	233	249	252	258	225	261	257	239	260	231	238	244	243	244	266	268	258	246	243	249	241	249	247	276	255	258	258	291	273	239	270	233	222	267	268	249	267	249	238	254	260	268	253	239	249	227	205	255	246	256	260	227	262	275	272	244	273	251	261	234	257	258	249	218	224	248	262	257	261	239	266	284	254	244	276	239	249	288	282	266	248	254	284	259	247	281	244	227	246	242	245	257	233	219	282	254	250	254	238	262	227	248	263	246	265	271	254	278	265	265	251	257	229	258	222	230	230	257	248	259	266	226	241	228	244	301	274	215	249	260	243	251	264	247	251	238	236	260	232	261	260	283	242	254	227	269	211	256	246	256	273	266	247	264	235	289	266	230	284	244	249	213	243	242	260	224	262	266	210	220	235	282	236	256	277	246	230	250	265	274	278	268	277	256	260	254	263	252	258	268	245	246	232	216	250	277	255	261	277	281	245	272	256	231	249	233	284	250	248	265	246	245	255	240	261	270	257	259	259	256	267	229	263	241	211	269	279	240	255	261	230	218	227	271	257	232	244	264	253	272	256	254	237	274	234	250	276	242	271	228	252	264	272	259	289	273	233	274	229	267	259	276	239	255	249	218	243	260	241	276	246	276	268	230	246	219	271	222	245	273	259	254	283	263	254	236	267	260	231	266	264	292	279	265	263	249	230	232	262	243	230	230	253	256	222	233	254	230	265	266	271	249	273	248	259	242	228	261	214	251	239	276	247	232	279	243	262	225	253	274	239	300	231	221	237	248	240	250	259	241	253	239	272	258	240	240	251	246	218	227	236	248	261	251	281	225	279	230	250	252	240	232	286	272	247	287	260	272	218	255	249	248	265	265	252	234	230	260	273	277	246	257	264	250	264	246	254	227	228	257	223	255	233	263	259	279	240	275	254	205	243	275	255	224	246	268	237	234	247	269	228	268	261	251	251	224	244	234	233	290	257	276	239	253	247	242	228	237	261	243	216	237	242	259	270	250	260	309	246	245	238	252	242	241	258	286	251	229	244	259	247	223	262	220	260	253	247	254	244	245	237	246	246	227	264	260	262	263	247	272	269	235	261	234	239	252	245	279	238	287	252	273	246	222	282	230	250	249	266	244	224	288	279	220	250	240	244	233	257	247	258	284	259	300	261	272	222	259	257	260	264	245	238	261	268	246	243	241	284	262	244	244	261	265	252	288	249	273	275	259	268	256	239	235	256	269	261	258	217	226	244	277	265	259	236	272	245	239	278	221	238	225	254	233	262	244	243	256	245	229	255	258	294	245	240	253	254	239	260	238	241	266	256	289	268	260	275	272	281	257	236	255	288	273	250	236	262	228	260	233	250	262	259	253	266	248	259	248	266	238	232	263	245	265	286	283	265	227	245	237	242	257	247	239	257	285	230	248	266	252	265	222	226	253	230	259	246	257	249	224	263	252	253	236	256	250	256	262	257	257	240	246	258	248	236	264	228	264	242	243	260	260	270	249	269	254	251	271	257	266	221	250	258	241	225	261	242	261	257	255	258	257	256	248	250	228	239	247	235	272	231	274	252	235	275	268	250	274	237	292	260	229	272	263	243	242	239	232	268	266	250	266	226	269	253	270	266	243	233	264	277	237	253	267	224	250	248	256	277	266	225	227	244	258	284	255	245	261	239	240	261	247	252	208	258	234	227	255	282	258	256	243	270	277	231	264	273	241	267	287	266	262	244	250	254	236	253	263	241	254	250	269	244	273	244	220	232	232	279	237	254	251	248	256	235	258	249	243	231	254	254	237	236	273	225	241	263	241	272	262	264	251	228	270	255	279	262	260	313	231	251	254	248	242	238	258	243	236	235	282	217	253	246	288	237	263	259	278	236	235	251	238	252	256	254	234	249	262	276	242	250	242	267	248	259	245	242	253	250	247	260	250	231	270	254	256	244	224	249	235	262	251	226	256	249	250	258	247	262	242	266	252	263	218	256	246	232	247	228	232	252	249	256	264	269	235	258	243	273	260	278	272	234	242	283	237	239	243	254	264	255	251	250	244	249	246	236	244	262	237	315	243	276	232	253	234	253	246	255	282	266	271	244	228	235	280	265	239	266	258	254	243	251	266	264	269	256	254	229	249	227	243	231	251	241	243	248	249	260	274	238	259	269	276	255	275	275	239	265	267	223	240	226	260	250	227	250	248	238	246	278	282	250	262	267	283	229	277	255	274	251	271	256	263	250	227	271	230	248	257	245	243	247	248	252	245	254	255	263	268	252	245	244	249	245	234	272	266	254	239	246	258	231
4087	4344	9280	11200	9412	7100	4750	3154	2076	1313	898	663	584	606	586	617	598	555	570	597	593	581	534	575	582	567	592	598	574	578	523	612	565	542	539	606	551	560	559	586	618	563	595	552	558	558	605	592	566	598	579	567	574	573	553	549	555	573	574	586	577	548	595	572	615	575	579	550	559	598	578	631	578	556	593	572	567	591	582	601	542	543	532	569	543	601	638	559	566	543	583	565	575	595	603	561	576	573	606	579	545	613	589	609	552	590	553	574	633	560	575	580	607	606	551	574	529	552	585	601	608	556	568	555	572	595	609	556	570	567	592	552	516	547	576	619	593	601	625	576	580	622	567	543	598	607	598	560	544	569	567	573	566	586	564	549	537	541	577	598	572	567	576	602	564	594	578	590	551	570	574	559	571	582	578	577	587	614	550	586	542	575	562	625	534	588	571	560	543	586	577	560	559	573	566	598	572	541	589	556	617	562	588	589	535	551	590	572	571	554	572	609	553	571	563	584	592	613	597	577	541	583	584	538	572	573	594	583	570	587	593	629	505	575	562	566	568	597	610	596	523	571	599	579	550	561	562	570	544	567	538	541	561	570	586	587	565	594	586	584	593	579	598	592	590	566	643	540	572	562	547	557	576	624	597	613	600	563	554	587	568	572	572	601	590	606	584	609	575	573	537	565	547	554	553	583	573	550	532	590	526	579	604	554	619	594	560	553	588	596	592	563	598	577	582	595	554	601	577	607	609	580	601	557	550	614	586	585	530	565	600	573	568	540	573	572	577	574	563	541	536	546	566	625	583	578	541	575	565	592	543	633	609	613	576	603	557	586	605	591	558	572	583	574	617	563	579	545	543	565	556	621	566	591	625	571	569	586	595	562	554	632	564	602	606	617	608	525	551	596	587	610	597	513	543	543	566	597	582	584	554	592	545	544	569	597	598	583	578	565	575	571	560	600	549	591	604	577	603	559	568	588	560	575	614	540	554	569	599	548	580	581	593	553	588	561	585	550	588	587	561	542	536	555	618	573	589	541	610	575	507	577	594	580	580	583	590	595	578	529	587	598	588	570	573	577	596	573	565	589	524	592	574	571	554	628	555	566	551	537	615	549	549	615	551	561	590	581	607	621	587	553	542	585	539	565	556	565	586	563	567	583	563	581	561	579	564	602	536	574	598	562	576	585	631	580	596	545	568	555	568	567	575	583	556	604	582	547	589	564	569	566	596	577	604	599	576	594	580	580	563	572	556	563	573	587	571	608	574	575	576	600	588	573	564	566	563	566	599	595	590	558	543	594	571	560	591	579	546	545	554	573	565	568	596	581	543	532	581	564	635	611	552	598	516	587	551	585	602	598	579	557	597	600	551	605	517	614	573	549	539	549	616	528	530	591	573	591	571	584	552	548	580	603	552	573	557	591	606	536	571	560	567	634	595	509	578	593	615	578	572	600	503	534	556	586	586	565	574	575	603	596	577	580	615	550	584	594	579	577	583	551	559	612	560	575	649	545	572	579	589	547	592	557	555	551	575	524	587	558	565	577	573	582	580	567	596	579	571	579	588	593	602	566	605	560	537	577	592	581	564	581	574	556	574	588	553	586	572	549	566	596	580	596	579	598	549	581	543	586	539	563	585	582	557	579	661	628	572	595	573	556	574	597	610	532	596	604	573	626	568	528	580	573	545	587	526	599	514	570	592	556	589	553	543	558	588	572	558	597	586	569	585	601	592	597	588	585	556	560	551	568	561	574	575	577	614	545	552	561	579	514	568	595	589	573	607	584	570	608	596	568	577	603	604	577	629	554	558	590	556	592	563	541	587	587	590	585	544	578	546	606	571	559	636	573	602	567	550	573	590	592	563	522	560	576	593	574	599	556	565	594	572	569	573	637	591	628	560	556	547	574	586	601	545	590	539	612	567	575	570	588	566	545	618	579	551	555	580	625	588	613	555	596	541	567	565	552	580	539	543	609	546	573	607	550	584	589	580	594	545	602	592	586	595	551	581	567	558	601	543	618	557	542	550	590	613	552	626	581	566	561	588	560	532	607	571	577	597	646	564	565	580	611	596	614	558	552	621	516	559	563	588	551	575	599	539	598	578	579	605	585	548	565	595	591	580	569	567	573	545	598	570	591	593	532	599	564	555	537	570	561	556	573	559	611	556	531	572	584	537	557	584	583	585	520	563	582	568	557	599	578	623	537	588	554	584	573	586	574	565	584	581	595	582	549	607	553	568	589	590	539	547	566	611	592	553	577	523	592	581	563	583	578	561	615	604	508	580	591	558	566	596	570	565	546	608	578	550	577	569	579	584	580	589	571	549	597	583	557	534	555	564	576	577	534	540	600	598	530	596	566	555	563	576	569	621	585	540	606	557	573	567	541	582	591	534	625	554	608	583	591	551	557	569	579	554	562	547	528	566	619	589	576	603	594	565	541	594	576	611	589	595	587	533	519	592	598	560	545	563	571	566	601	550	585	580	542	562	589	561	561	576	587	588	579	577	558	563	555	566	603	573	584	567	572	579	606	595	591	565	599	572	585	588	577	583	591	562	605	580	551	601	544	584	586	600	582	573	558	594	568	569	576	576	546	572	628	558	576	606	582	565	521	540	562	556	642	574	562	531	586	584	549	557	609	552	538	594	537	557	575	564	584	573	622	578	579	592	538	621	564	574	576	618	586	569	556	573	592	571	543	568	584	590	583	628	568	568	567	582	594	556	616	598	603	553	569	552	536	587	578	567	581	604	574	577	547	562	613	555	568	580	578	549	587	550	572	581	618	542	590	519	558	602	564	630	548	570	578	558	578	556	575	553	590	609	579	587	548	586	559	570	543	601	586	591	580	551	571	575	564	578	581	546	608	534	588	573	574	551	596	584	592	555	552	584	548	582	534	540	541	561	560	602	601	546	574	564	559	597	575	602	588	561	555	551	593	585	621	557	574	601	596	579	539	540	594	607	600	604	566	566	567	548	545	559	571	569	587	567	569	567	570	591	531	558	548	544	591	556	587	560	575	551	558	567	578	599	551	595	578	612	581	558	598	545	580	614	578	495	562	592	619	544	600	578	578	563	597	546	553	578	612	538	605	552	527	566	556	588	647	574	571	589	612	565	644	569	566	565	587	576	565	577	582	598	567	559	562	565	578	573	603	546	594	564	589	568	594	565	580	615	607	559	571	615	562	562	554	586	581	551	557	526	538	629	560	553	565	576	582	607	591	578	582	565	613	576	590	550	542	598	590	541	579	560	604	569	589	581	550	596	524	563	576	622	622	597	548	553	604	585	563	571	576	552	567	560	560	576	603	587	576	552	607	616	587	593	563	582	580	593	563	573	575	586	594	584	577	590	585	552	562	547	634	559	585	560	585	611	560	516	604	566	602	587	555	545	526	589	603	574	582	552	590	619	582	566	580	650	574	553	589	599	581	582	597	569	542	557	590	574	615	541	616	555	565	552	590	572	600	606	582	558	592	569	583	578	586	568	572	535	551	573	572
44865	50549	70839	69709	60143	46206	33819	21496	10659	4627	1735	883	533	395	364	369	385	357	373	386	359	382	371	373	353	384	398	366	355	376	378	389	361	358	384	336	354	339	366	406	349	370	404	354	367	394	360	373	367	351	376	393	347	364	359	360	383	347	372	372	362	383	355	347	352	375	389	367	354	397	372	347	336	327	345	384	359	353	361	384	372	372	343	324	388	344	365	369	382	365	348	356	343	353	340	393	351	368	385	349	370	368	377	349	355	412	363	358	353	341	371	359	371	371	368	372	356	383	359	320	349	369	413	398	380	392	385	377	365	370	390	396	360	362	330	391	355	372	359	393	374	372	362	421	367	394	339	386	360	379	366	388	354	356	370	359	424	375	364	387	367	385	408	399	352	378	357	343	371	352	363	368	381	350	378	345	354	402	390	403	363	348	383	371	366	383	363	348	381	355	384	378	384	386	344	389	423	383	381	333	327	377	384	392	365	372	380	392	371	327	378	368	362	409	368	360	359	337	373	365	375	373	360	362	345	347	394	362	356	389	350	386	337	383	371	354	378	348	362	350	386	384	360	384	386	332	363	359	361	353	359	392	357	399	393	333	378	394	355	361	360	356	364	343	377	406	382	334	345	359	334	334	362	321	380	378	363	375	416	344	405	344	353	344	392	344	315	369	380	398	368	326	377	388	380	391	357	374	356	399	350	346	359	375	337	343	355	347	326	343	365	343	356	360	360	394	337	369	368	345	319	382	333	353	375	409	361	351	355	382	362	379	341	368	392	334	380	326	409	326	348	402	402	382	365	421	378	369	358	317	379	416	407	380	375	383	404	370	350	363	338	391	355	381	368	353	363	331	372	359	392	381	387	358	341	368	392	367	362	339	375	402	402	368	355	359	322	358	412	393	389	373	375	395	335	397	407	354	350	380	390	383	403	364	362	351	385	321	373	393	371	375	378	367	360	395	374	369	357	364	365	340	380	371	416	336	303	386	356	397	411	381	348	348	380	372	358	392	395	330	376	387	355	391	370	360	338	362	359	382	340	354	379	370	356	355	374	337	351	384	337	352	371	341	356	341	352	358	374	368	407	366	388	384	369	358	332	371	408	356	379	356	361	343	380	360	344	381	371	359	375	370	387	370	352	392	326	357	358	385	361	369	336	359	395	365	370	384	384	369	341	373	371	324	384	386	374	365	353	390	349	388	396	369	378	339	342	388	340	335	411	375	310	388	367	356	368	401	358	381	383	385	350	357	335	351	340	383	364	366	398	362	348	395	392	398	382	373	358	361	408	366	391	375	375	356	361	392	388	374	396	318	385	377	362	363	406	371	358	337	363	356	385	373	375	383	363	354	349	365	379	360	337	367	368	350	395	370	414	409	371	420	379	372	385	382	359	345	352	358	374	327	399	357	379	343	373	399	366	384	361	358	373	345	363	354	367	360	413	402	388	395	353	373	396	411	377	345	342	345	420	371	360	374	388	405	349	365	370	362	358	399	346	381	365	372	342	362	361	372	408	384	354	362	341	366	399	360	342	376	350	346	368	408	338	360	337	400	329	375	384	353	369	380	371	395	373	362	378	393	390	385	354	364	357	385	384	360	377	371	409	377	405	379	385	377	360	357	369	389	353	321	363	331	403	386	402	334	385	351	367	376	370	416	338	369	394	390	372	383	389	356	376	352	359	331	366	378	354	329	377	337	373	354	403	348	351	373	349	413	348	371	375	371	397	341	322	383	346	365	379	359	386	381	381	370	378	361	356	361	388	391	364	347	369	327	370	382	407	355	402	364	386	363	372	362	378	390	359	375	345	360	368	344	363	339	355	338	352	365	314	384	398	363	380	371	377	383	380	379	333	367	344	359	336	345	356	334	342	364	374	372	366	359	391	387	362	390	389	356	342	350	349	359	399	357	370	362	375	388	340	415	383	344	350	371	361	363	401	377	361	334	392	392	353	393	392	367	351	382	387	394	351	362	360	410	376	390	368	382	343	399	364	360	363	360	353	340	365	360	384	351	324	408	374	351	371	363	387	339	320	350	339	339	394	366	387	378	347	360	333	377	373	391	378	401	343	360	396	359	364	396	348	393	356	338	380	330	375	366	399	400	393	395	363	349	359	366	372	350	344	350	346	375	312	403	339	397	343	369	329	386	349	366	352	342	400	405	390	351	366	385	340	376	388	358	371	365	393	361	387	377	374	370	352	418	372	333	364	380	343	393	372	345	386	360	318	368	400	371	405	400	343	386	392	370	421	360	367	371	377	401	382	375	350	374	362	378	371	375	393	355	359	375	353	399	360	335	389	364	350	357	362	358	361	375	354	373	364	349	374	380	394	372	388	378	384	394	376	351	395	393	385	360	359	362	354	406	336	347	398	359	336	342	392	373	357	354	364	369	347	321	368	345	403	386	371	371	374	375	401	391	358	392	329	351	366	388	372	406	327	357	370	344	342	355	380	409	336	347	364	362	367	359	387	399	382	352	361	367	368	372	377	383	367	386	369	329	365	363	347	370	371	349	373	380	346	332	325	317	379	358	371	376	372	350	368	366	388	358	392	387	395	375	357	378	396	378	375	369	420	366	362	355	368	401	381	378	347	341	362	366	385	385	348	371	370	387	397	339	328	352	396	377	387	380	384	332	396	411	364	364	393	340	377	347	350	359	339	368	358	370	368	410	349	366	351	365	376	413	380	398	366	334	351	359	342	404	347	380	348	396	348	384	342	370	349	385	375	365	368	378	344	391	334	380	373	344	353	370	343	422	404	374	356	341	367	368	334	427	361	340	354	346	391	358	364	328	391	373	344	332	375	362	331	354	344	397	333	350	399	344	365	383	374	366	377	366	345	341	366	369	370	374	372	385	371	359	357	374	350	360	353	361	367	343	350	381	336	371	367	427	360	363	324	388	329	364	383	356	390	359	318	361	353	397	377	367	381	362	342	360	351	351	359	388	385	381	387	351	324	366	401	355	396	359	397	372	369	358	354	353	400	411	344	353	349	355	387	392	338	362	375	355	364	378	389	373	347	334	380	385	327	379	380	382	367	356	361	385	408	345	353	356	351	365	355	381	363	372	371	356	365	356	351	352	360	361	391	362	343	337	354	357	359	374	365	361	390	392	359	370	355	384	394	365	386	388	395	346	398	347	348	380	392	395	362	365	346	386	397	365	349	342	354	359	363	354	360	348	345	357	348	354	372	353	371	349	351	385	381	378	364	391	407	386	335	353	361	363	375	372	380	331	332	359	363	354	386	393	376	368	361	405	385	373	384	388	372	373	381	387	359	372	383	366	382	317	361	403	346	390	373	378	390	367	362	407	387	345	383	363	407	366	360	342	382	348	381	369	386	349	361	373	353	365	398	359	335	362	331	360	364	373	360	392	394	368	345	378	346	381	379	371	367	402	342	337	366	353	346	411	361	340	404	388	386	369	353	385	350	353	403	349	378	309	353	382	333	352	354	368	439	360	390	388	367	362	367	379	389	390	365	376	382	368
24276	34699	64772	73399	68955	57787	47243	36133	24142	13609	6187	3037	1573	866	825	814	785	793	756	792	851	838	800	798	768	837	777	827	789	787	788	786	774	813	802	853	852	793	794	825	797	829	749	799	772	782	798	834	742	809	802	767	776	803	837	868	813	813	838	797	814	784	820	757	800	815	803	851	816	749	867	799	772	811	790	806	734	809	873	802	859	757	779	807	805	812	791	808	847	810	761	851	788	788	766	770	798	825	783	759	773	786	774	781	755	805	769	804	838	828	784	829	848	792	814	800	815	823	802	799	822	760	811	805	808	801	785	805	825	814	805	836	780	772	801	750	759	833	739	753	779	804	831	779	741	786	752	827	823	793	798	785	789	782	800	870	737	807	854	794	790	810	814	797	835	778	779	804	793	807	783	808	821	785	785	808	781	796	770	769	805	795	808	797	765	732	825	816	837	799	764	770	834	847	780	800	775	823	833	789	766	787	833	803	781	782	795	838	784	818	764	795	786	761	789	756	802	812	777	807	792	796	830	820	835	819	872	871	836	776	823	836	825	836	823	822	762	828	775	816	759	795	830	799	812	843	771	841	741	773	736	792	839	803	784	780	791	795	830	782	770	786	802	771	839	793	869	795	812	761	817	753	772	848	793	788	780	756	786	772	813	849	852	809	773	822	755	763	827	818	795	819	809	823	799	842	790	768	766	816	813	832	806	792	790	799	812	833	753	802	778	783	766	759	823	781	829	828	816	777	819	816	817	843	774	762	823	801	817	763	790	838	845	808	770	807	776	796	821	816	817	801	815	762	789	772	759	811	833	737	812	817	802	788	815	772	743	787	833	891	807	766	787	785	777	780	811	791	806	859	866	822	829	788	768	830	797	797	850	819	790	777	778	732	799	806	805	830	752	826	825	782	821	793	829	824	773	828	791	812	750	816	757	762	791	851	814	801	766	845	811	817	770	758	792	861	798	826	822	786	814	773	786	808	774	824	799	791	784	821	796	796	801	843	796	827	813	776	828	795	803	818	791	721	822	791	795	782	823	828	783	794	826	767	794	766	838	784	809	802	790	784	793	778	778	781	781	778	791	821	774	788	813	820	749	821	737	762	798	814	809	828	773	831	809	804	837	788	787	782	817	786	800	784	737	820	806	810	775	807	846	817	778	757	821	804	778	762	799	798	841	809	811	804	793	833	775	769	812	838	854	761	755	774	828	799	777	792	804	825	803	781	824	765	793	774	801	801	796	777	802	754	819	790	794	807	800	779	803	805	724	762	807	750	810	835	762	730	777	825	785	790	770	842	795	807	822	761	806	809	765	831	760	773	791	835	818	778	773	803	815	857	838	821	817	797	806	823	776	810	796	746	828	787	822	819	802	776	778	792	814	814	855	804	763	796	795	794	841	839	838	851	818	814	813	823	799	816	800	807	790	815	786	781	785	801	817	752	824	813	799	797	775	811	752	860	788	811	808	804	792	791	823	741	816	818	774	809	881	773	795	803	808	758	788	749	790	787	801	809	803	786	776	866	818	797	869	814	764	819	815	776	830	810	770	766	818	764	822	801	800	844	837	820	785	782	792	842	798	795	791	836	797	791	791	803	806	782	842	800	820	798	825	805	839	842	782	843	807	797	810	818	859	798	815	838	811	759	838	790	786	803	805	847	811	835	812	833	829	855	825	743	830	811	812	806	817	822	788	787	792	753	768	782	784	806	796	822	817	766	806	765	770	746	818	799	794	808	801	809	834	814	866	797	811	849	755	778	791	824	776	767	810	850	801	762	773	800	833	817	818	796	810	790	799	812	778	782	823	845	797	814	755	754	818	772	780	786	808	811	797	811	868	797	778	797	768	817	810	792	806	780	780	768	821	771	758	754	795	786	853	756	807	770	797	787	832	821	720	801	788	847	784	805	780	787	785	772	815	793	769	774	760	810	776	777	832	804	772	810	765	826	823	861	771	785	836	864	775	795	815	781	805	790	804	794	780	815	751	759	807	817	833	742	784	754	808	802	795	841	810	835	792	841	822	812	839	849	804	822	794	831	831	828	776	811	857	757	840	802	782	806	857	837	833	851	811	823	795	771	840	809	795	776	916	806	850	788	829	799	840	758	810	784	733	867	775	785	752	793	808	842	845	802	833	837	755	778	828	772	781	803	811	807	808	762	786	795	782	802	737	787	834	765	767	809	771	785	783	793	810	801	804	796	816	794	812	799	774	781	783	821	823	834	815	830	837	849	842	811	865	829	746	783	782	793	801	802	773	794	791	792	809	765	768	823	802	781	801	808	769	805	800	797	785	780	816	841	767	768	815	819	800	882	797	763	829	802	778	785	824	789	860	846	812	845	818	773	813	822	827	768	760	800	789	849	796	748	807	808	768	828	767	781	814	782	844	790	784	782	779	763	818	809	814	815	786	816	825	854	826	801	745	839	748	767	812	806	845	776	763	819	763	811	837	831	772	794	864	791	770	816	830	799	798	871	800	808	756	814	787	805	810	832	742	803	815	760	754	765	725	809	797	795	786	782	811	826	732	822	789	843	803	859	746	805	849	725	795	788	807	817	769	734	773	822	814	838	832	788	797	778	810	812	792	808	800	773	787	732	828	809	800	806	785	818	804	804	856	822	784	809	786	795	829	812	807	812	824	803	798	797	780	802	780	771	767	847	798	801	790	780	790	792	801	802	820	841	818	772	788	793	853	816	816	739	774	792	773	799	829	805	828	820	790	776	819	808	802	768	808	809	763	857	819	798	781	780	769	807	780	808	800	799	825	799	739	810	829	823	758	767	791	807	795	825	829	777	755	841	810	798	775	790	805	781	846	773	795	788	775	788	829	791	800	814	790	745	806	841	783	772	797	799	801	789	841	810	791	785	789	819	823	808	761	791	772	784	778	811	792	829	851	858	756	783	774	818	759	777	774	826	861	812	825	798	827	822	802	862	775	827	854	824	802	800	820	810	741	812	769	811	804	769	802	806	792	806	782	865	838	823	853	815	807	830	752	777	841	804	754	783	769	784	802	798	801	760	841	778	755	810	792	786	786	843	784	831	815	816	749	863	827	765	816	807	798	820	799	775	837	781	810	823	804	758	794	751	790	784	805	830	779	779	769	762	767	820	780	735	792	791	808	783	774	776	794	829	851	801	793	776	802	790	751	740	781	849	759	806	789	738	772	762	781	822	803	786	785	782	773	755	783	810	845	810	794	852	803	841	815	783	771	796	768	840	769	841	828	797	768	770	853	806	877	783	822	771	788	797	811	819	821	813	836	791	779	782	777	833	833	767	760	764	826	813	826	780	769	770	781	768	788	780	810	843	772	803	839	832	801	797	833	808	819	776	766	791	788	791	840	788	811	801	826	789	834	810	790	764	815	821	768	777	799	805	793	751	834	800	828	804	776	797	779	752	788	831	807	777	852	765	811	799	785	781	814	844	769	830	806	793	811	857	803	785	772	801	779	857	792	774	805	779	781	796	779	784	789	845	775	823	801	788	789	794
42110	46649	72763	73801	59125	46028	32641	18537	8642	3987	1748	1023	682	371	428	386	393	436	414	405	382	377	381	391	393	381	372	382	366	431	385	395	360	363	382	388	373	388	385	384	346	367	386	381	395	424	377	366	370	326	410	403	383	404	410	357	393	369	384	409	369	408	354	400	421	397	402	378	380	343	400	360	405	356	386	399	400	395	383	397	368	403	428	372	355	368	392	417	375	406	381	427	386	408	362	377	398	370	366	425	366	421	381	344	350	384	391	377	371	387	358	418	403	392	427	410	346	378	378	363	432	387	397	384	397	402	378	377	392	396	441	393	379	405	378	361	364	360	402	381	368	431	338	376	367	384	347	401	354	373	365	386	407	376	410	418	363	371	419	380	368	390	373	384	386	411	416	413	399	388	381	391	377	365	403	367	374	354	375	404	369	377	378	351	365	372	378	421	372	389	359	395	353	406	411	377	389	345	407	386	406	411	366	397	405	408	374	368	404	387	410	381	400	335	410	385	408	397	359	385	389	378	419	409	373	417	366	348	370	387	386	407	404	389	370	397	399	389	365	397	371	402	348	388	419	385	401	387	389	396	393	404	365	383	414	392	382	391	385	376	376	370	401	353	427	416	381	409	399	407	441	392	366	358	393	359	357	387	383	407	377	400	433	387	374	377	426	398	366	377	350	409	374	376	405	366	354	409	398	409	408	387	358	370	377	365	390	360	401	392	383	372	417	365	425	374	393	326	386	373	371	399	421	400	374	390	369	389	415	386	378	393	352	423	391	387	418	395	385	404	371	440	384	415	390	410	340	358	391	376	388	356	380	407	372	379	384	441	402	399	393	358	395	348	348	376	373	367	385	362	377	383	359	413	422	385	376	419	379	457	380	402	380	379	342	352	389	379	375	446	401	363	379	402	373	383	445	395	359	367	392	383	351	396	391	366	386	354	416	352	382	336	406	357	377	342	369	403	373	405	408	343	373	410	428	384	368	377	418	379	373	359	391	414	393	382	372	405	370	390	375	344	397	390	382	388	395	392	390	410	370	392	403	407	381	390	383	388	389	395	367	371	419	407	377	397	386	361	388	415	415	403	400	434	394	355	344	372	406	393	419	394	373	382	373	388	392	331	378	401	393	390	388	375	368	358	383	387	360	378	380	412	386	353	389	396	393	427	375	400	359	373	363	364	407	384	358	361	390	350	384	352	402	391	386	377	404	404	382	398	403	399	414	413	352	364	371	399	376	396	399	379	365	387	374	402	380	408	392	431	375	411	403	370	392	359	391	379	382	403	361	334	398	427	356	391	339	370	391	418	392	367	435	394	409	395	369	364	401	412	415	436	365	399	371	405	391	404	382	374	388	371	394	406	395	363	399	347	365	400	373	373	368	403	350	379	371	385	377	373	402	408	356	350	378	398	384	383	372	374	365	352	399	398	383	382	371	361	383	362	402	413	413	370	387	376	389	375	359	373	414	362	378	349	378	377	373	399	358	425	372	403	376	390	409	425	391	403	422	408	381	381	379	358	371	380	332	365	385	403	389	372	373	354	407	371	386	396	379	392	378	366	358	391	385	343	378	396	385	419	400	383	388	380	402	400	398	382	455	344	346	360	416	401	405	402	396	360	370	380	378	372	405	404	388	407	370	396	360	394	377	365	373	339	406	406	414	397	401	386	409	390	392	354	406	380	407	355	409	360	370	395	393	374	378	382	373	369	369	384	377	399	406	368	374	375	387	387	398	394	349	366	361	384	409	400	365	383	414	404	427	437	390	398	379	402	415	424	404	391	346	377	402	375	412	382	373	397	352	392	400	370	364	374	418	369	342	399	398	373	380	392	403	363	368	390	367	383	379	379	381	429	411	380	370	386	391	335	398	403	404	391	375	363	356	401	376	371	360	375	384	397	351	404	368	358	408	368	356	395	356	397	370	347	353	380	395	396	437	393	389	389	392	385	391	404	356	397	386	396	379	402	437	370	372	412	386	377	377	377	397	387	378	398	451	385	360	347	397	404	391	372	361	369	406	398	399	384	368	353	382	398	364	423	400	362	388	403	402	386	422	432	396	390	389	383	391	355	370	386	366	385	378	378	405	389	372	354	369	399	369	409	384	422	404	365	379	420	423	373	401	416	401	427	390	357	364	390	393	372	360	387	365	387	401	355	406	371	394	370	411	403	392	447	361	387	418	406	388	411	410	359	369	379	375	396	362	390	350	395	398	384	362	363	352	392	427	364	346	351	375	339	420	378	340	393	440	412	419	410	414	396	380	390	390	401	410	369	379	375	386	412	384	422	367	345	370	378	424	380	412	368	393	399	369	402	392	389	341	402	393	364	398	389	402	362	345	362	374	389	408	400	379	395	408	386	392	401	366	399	383	382	358	366	375	401	419	382	384	404	387	399	371	388	428	412	379	394	408	398	381	387	391	440	394	385	373	368	395	391	384	383	368	403	350	330	400	358	394	367	376	375	402	413	362	418	335	414	388	357	413	397	370	342	408	373	408	396	407	389	366	400	374	405	378	348	413	361	380	368	375	367	352	367	380	374	388	375	405	432	354	424	375	384	390	389	395	364	398	428	368	427	351	370	399	357	363	380	393	390	344	390	399	405	346	368	405	394	389	381	412	388	357	401	394	389	384	386	398	376	349	420	379	382	362	376	376	383	348	373	389	382	403	386	364	384	397	421	391	393	382	399	399	368	375	376	384	391	377	415	384	383	376	370	412	378	393	339	386	364	377	389	394	349	379	396	365	376	401	381	369	355	355	401	375	392	394	386	389	401	384	434	386	389	361	389	378	380	359	370	399	371	407	397	384	389	393	356	426	380	357	395	399	386	393	399	392	382	380	381	406	371	369	393	402	421	398	387	417	374	371	365	374	375	365	399	435	374	351	368	358	381	368	404	337	354	391	375	344	383	395	370	387	385	431	344	370	368	417	388	433	359	350	369	388	392	377	416	374	360	365	363	354	364	362	414	382	382	386	396	373	397	408	397	341	346	391	363	381	390	376	363	377	406	350	380	345	377	367	406	376	416	359	391	396	402	380	387	413	362	396	371	391	437	388	388	413	390	385	403	392	400	392	412	390	362	380	373	381	362	370	408	365	368	418	403	380	366	406	381	387	330	382	399	410	386	370	398	371	391	377	395	391	386	389	392	405	363	377	347	379	378	347	397	367	372	372	390	389	408	408	373	356	378	402	371	346	353	373	383	375	402	401	346	364	334	372	368	376	388	380	374	383	406	422	395	396	392	404	360	337	411	374	407	374	393	358	359	403	368	409	389	394	436	405	393	384	369	389	419	406	409	425	401	395	357	415	381	400	397	374	365	365	365	384	370	391	370	377	365	365	360	389	343	366	383	384	398	400	385	382	397	382	384	321	356	374	422	377	362	399	396	387	379	382	386	380	355	368	367	338	367	394	351	385	396	327	392	392	347	374	381	367	330	369	397	360	392	392	355	405	369	378	421	365	393	401	384	387	372	396	382	339	376	388	402
21099	33316	66003	78122	67820	57821	45889	32694	21319	12818	6065	3682	1959	940	863	835	828	852	900	822	826	800	844	878	864	836	809	832	837	822	801	832	854	862	845	887	844	854	820	860	864	809	844	811	863	825	870	855	821	848	845	829	840	868	822	832	854	801	851	846	833	841	812	824	821	846	853	779	840	846	788	857	794	853	812	774	781	804	831	814	830	830	820	835	852	888	830	842	886	853	819	838	792	860	834	844	794	818	817	796	828	859	823	777	820	842	851	818	817	856	819	832	845	877	834	826	806	837	836	826	865	833	840	798	828	833	846	827	857	828	860	828	834	834	869	827	836	784	849	802	809	826	842	767	818	829	795	769	773	830	859	850	836	786	850	816	833	832	800	885	817	880	819	853	823	813	833	816	869	863	795	779	832	844	832	795	826	801	869	786	855	805	843	830	834	754	862	848	840	820	835	833	783	823	813	829	825	828	882	809	874	810	856	797	820	862	823	861	819	837	843	861	855	762	814	812	864	841	822	853	828	848	811	798	823	841	777	811	781	834	805	814	846	797	804	822	806	816	827	812	790	793	813	792	857	808	865	810	812	828	843	861	812	811	778	807	839	837	841	802	802	837	848	812	806	835	806	852	790	841	882	880	818	787	884	811	908	812	827	830	802	888	821	820	791	801	861	822	866	820	794	806	837	831	833	835	846	774	806	775	866	832	846	838	826	840	869	851	832	845	815	825	833	879	799	836	809	833	850	850	869	835	801	832	770	850	811	835	838	852	829	851	842	780	843	856	820	808	798	767	760	822	849	838	867	819	800	840	856	796	860	832	838	837	864	809	836	901	830	795	807	799	763	865	848	835	838	823	791	813	853	851	834	881	867	842	830	784	805	872	867	863	796	843	850	840	808	762	801	833	844	862	839	794	782	818	816	851	839	842	849	810	852	821	820	896	821	817	808	799	840	824	810	836	801	813	831	820	864	855	819	812	818	854	821	838	822	878	841	813	799	846	777	835	863	820	750	811	821	785	797	870	771	820	806	800	846	847	819	801	842	865	867	827	829	823	779	805	810	839	816	854	855	851	833	852	809	854	790	789	809	827	855	805	848	866	863	818	846	821	874	853	839	803	877	794	818	792	792	828	810	868	793	780	778	825	849	833	805	814	794	819	795	861	808	840	841	816	850	827	805	851	843	858	813	825	806	778	821	835	846	797	854	838	845	780	770	818	862	843	779	841	794	809	850	863	784	843	830	851	890	928	819	808	861	783	829	854	813	756	803	807	848	837	853	831	846	845	840	837	811	795	821	837	860	842	862	799	812	800	816	853	794	866	859	825	861	818	824	800	838	859	821	812	807	836	767	776	815	828	848	782	893	855	822	793	829	859	778	779	823	834	811	790	813	785	873	885	869	811	847	840	861	853	793	840	797	812	811	848	849	867	821	802	856	906	807	811	838	861	786	817	830	829	867	836	866	822	786	853	856	832	802	804	806	791	847	837	861	849	826	871	877	873	853	824	835	820	810	810	823	849	817	791	839	829	851	792	849	806	786	823	861	839	817	869	835	783	840	841	865	828	840	863	919	793	869	809	809	816	839	871	815	851	812	863	833	796	799	837	826	828	836	828	842	825	818	817	840	871	813	827	789	830	803	843	799	796	848	813	853	817	829	813	810	870	817	823	814	796	842	812	824	855	824	854	817	840	821	801	854	841	846	849	832	798	816	823	806	822	871	816	790	824	810	833	870	831	802	798	831	834	901	794	821	904	829	844	815	796	759	843	842	838	892	867	820	799	839	812	804	916	817	850	817	813	812	836	841	853	833	841	829	819	877	796	775	833	818	843	817	861	783	788	822	880	825	793	861	866	849	825	766	832	787	814	798	844	840	851	815	839	816	763	792	822	849	867	813	806	843	821	838	802	792	845	814	813	848	842	786	807	824	820	817	825	783	785	867	876	846	864	824	849	850	859	852	821	812	852	865	841	810	817	845	834	858	788	763	894	838	802	834	785	859	840	842	911	855	760	825	861	837	805	830	827	808	843	845	855	862	801	832	868	783	852	856	829	838	822	783	823	872	836	821	854	824	853	867	808	836	842	816	802	818	790	806	869	841	805	828	865	801	845	849	803	825	840	848	799	816	867	841	872	817	823	837	822	802	780	789	852	773	797	813	842	866	849	852	809	846	835	796	871	819	803	845	859	864	860	822	823	840	825	849	829	811	855	868	850	853	831	820	846	816	824	843	868	858	808	800	837	836	805	855	759	820	830	823	817	817	836	818	748	872	859	828	767	836	811	807	889	758	843	764	782	874	912	771	810	774	795	827	891	816	818	840	820	843	805	866	811	880	855	840	811	846	845	822	827	776	813	802	814	865	841	850	814	836	779	857	843	800	803	786	857	789	784	807	805	842	864	845	849	826	822	851	801	830	815	804	819	782	872	843	833	826	857	799	780	856	859	818	821	808	823	858	819	817	772	840	850	764	806	837	894	775	758	836	841	832	837	811	795	812	832	841	798	823	862	788	847	809	829	827	785	847	827	826	851	787	788	817	789	785	818	822	839	797	848	844	798	807	867	836	814	835	792	835	802	869	841	837	809	869	828	852	842	818	810	820	788	796	861	899	865	844	763	779	843	837	827	856	848	813	791	849	805	843	850	821	849	816	868	835	825	872	854	805	879	885	893	759	828	819	857	866	813	814	873	810	833	886	839	855	798	866	796	855	823	823	859	822	822	805	784	780	818	808	808	818	869	762	810	829	825	799	785	833	817	800	820	774	797	840	838	797	859	762	806	790	849	837	830	799	826	804	806	770	835	824	801	817	908	783	858	843	848	836	815	877	845	793	843	821	833	832	815	836	824	780	816	841	850	847	806	824	812	882	817	809	810	867	811	802	801	827	816	803	792	796	838	810	833	802	840	838	756	800	830	807	804	873	838	791	844	756	831	836	839	792	838	833	845	818	812	831	828	812	805	886	831	821	883	820	811	805	859	837	817	877	874	815	786	856	856	841	819	780	865	851	797	765	820	861	845	875	809	794	828	805	847	856	823	806	799	799	777	818	802	838	786	827	833	832	869	861	815	830	798	874	798	827	839	850	806	813	835	820	808	776	836	781	850	881	831	865	836	873	831	851	845	774	850	802	815	820	833	858	823	785	800	809	803	893	800	812	831	857	791	845	765	823	852	822	816	819	844	812	810	846	801	801	802	827	818	842	864	810	842	823	795	791	767	872	809	792	830	792	833	785	876	749	832	804	832	796	833	833	843	815	844	783	786	802	870	869	844	812	842	793	861	860	788	854	858	846	816	831	824	861	863	807	824	797	792	826	784	794	811	829	829	806	865	815	868	849	793	834	814	823	810	850	840	837	824	841	838	800	813	812	803	840	837	813	827	825	815	840	807	827	863	869	839	834	801	847	840	858	863	815	820	823	866	813	832	799	890	806	831	880	839	834	768	798	844	799	799	812	800	846	828	883	819	866	813	793	882	849	858	860	792	834	829	807	884
5636	2283	4794	5314	3261	2148	1240	712	442	391	308	276	245	231	232	256	256	262	238	235	270	246	220	250	250	254	273	296	248	225	241	209	225	244	243	235	255	248	242	245	264	249	217	236	228	249	228	251	241	244	212	231	234	249	234	227	279	226	253	240	240	257	248	234	229	222	257	224	204	266	244	240	250	202	240	228	231	206	226	247	241	251	245	251	268	261	249	226	253	243	257	215	242	244	251	262	234	257	253	239	255	258	276	243	236	235	236	217	242	238	242	226	247	238	263	254	244	228	238	239	243	261	252	236	259	243	258	263	246	232	255	219	249	236	244	240	224	234	243	219	240	240	228	212	263	246	248	271	273	245	253	243	247	262	265	240	237	244	244	246	248	248	233	248	248	235	223	257	241	237	249	231	229	236	225	246	235	256	228	238	241	243	257	242	251	230	243	245	259	236	221	224	250	228	218	259	229	228	244	224	201	243	219	240	238	218	223	236	263	219	220	236	213	254	241	261	266	242	226	246	195	228	257	249	248	223	247	244	214	222	264	275	219	249	229	258	237	268	235	252	221	234	254	230	244	235	259	227	244	249	272	236	247	238	215	231	234	247	244	244	246	266	230	229	221	274	252	267	246	242	232	249	216	234	245	237	229	274	250	233	236	265	260	232	248	238	269	246	243	265	270	246	240	221	240	246	245	285	230	251	259	218	220	233	242	222	250	253	210	222	240	259	255	208	244	226	239	225	251	245	267	271	228	246	229	226	263	253	243	254	216	237	264	251	256	235	234	258	233	235	242	260	229	241	253	245	240	248	222	232	240	245	226	261	237	244	243	260	253	231	254	237	260	245	234	257	215	260	249	225	249	213	199	255	235	261	226	224	230	212	246	252	246	241	261	243	271	226	230	230	221	233	260	250	255	243	231	248	248	243	239	218	212	230	215	241	268	248	266	254	232	235	245	212	226	259	231	240	237	245	250	259	239	226	235	242	226	243	244	250	242	237	231	235	248	267	225	282	257	217	268	250	246	219	254	251	286	228	259	221	242	245	238	229	240	236	236	222	242	249	249	233	271	234	231	240	253	226	228	263	228	230	250	227	233	254	237	250	230	239	238	241	231	232	246	244	239	271	246	239	243	244	266	260	247	255	231	226	239	252	256	204	248	212	206	220	266	237	247	260	242	228	229	223	227	220	218	256	264	245	241	278	251	261	218	253	244	245	261	249	238	248	239	221	246	248	215	237	248	209	242	241	252	227	221	260	224	212	222	248	229	235	236	217	241	231	254	206	235	251	212	232	251	226	222	215	242	245	268	231	240	236	213	212	217	227	279	255	229	275	229	235	233	236	236	247	252	253	260	232	242	242	228	235	227	250	234	243	238	245	223	249	238	247	254	244	208	237	235	233	225	257	293	247	258	251	224	239	275	262	228	281	250	226	246	219	239	278	249	216	200	227	239	215	253	235	225	235	232	191	246	261	222	223	241	235	240	223	240	263	255	214	246	233	231	254	257	252	240	257	262	239	272	240	244	226	228	228	263	247	216	248	274	255	225	256	258	264	222	209	233	238	230	259	261	276	255	272	254	238	257	253	231	237	247	239	237	254	222	240	239	243	224	236	220	254	239	257	222	260	238	213	216	226	252	251	246	251	211	233	253	229	243	223	221	262	237	246	233	243	214	272	230	243	247	244	234	266	241	232	263	254	222	223	274	241	229	266	257	253	241	250	249	212	225	250	236	228	208	250	221	238	223	245	229	216	250	225	257	251	255	263	239	244	242	232	227	263	235	257	217	246	262	250	214	261	218	215	229	225	204	189	208	233	267	239	209	252	217	251	231	232	240	226	218	242	269	263	243	257	231	256	251	248	223	235	241	266	238	238	262	246	249	243	208	256	251	247	245	233	240	234	238	219	254	237	222	240	223	241	242	253	267	238	247	205	224	242	272	217	224	253	242	248	256	277	249	246	254	260	242	230	240	256	260	239	227	245	227	197	232	259	205	214	211	283	216	234	237	252	241	216	230	243	229	250	253	252	254	266	218	240	243	241	243	230	229	241	197	219	228	260	241	231	235	250	254	228	268	236	256	235	244	242	268	236	232	253	211	236	234	255	217	228	219	207	241	205	281	232	223	246	256	242	228	263	229	236	244	237	222	227	237	233	251	238	252	224	249	236	235	233	239	249	227	254	234	261	239	249	276	243	271	243	233	236	246	240	233	249	230	270	252	248	236	247	248	237	219	217	240	220	240	257	218	238	234	246	228	213	266	255	231	214	245	228	247	273	266	231	228	270	271	218	268	263	210	244	250	233	250	258	236	209	237	236	221	229	229	249	247	233	244	247	236	219	212	254	224	253	221	243	221	233	201	251	238	267	227	221	225	229	249	270	264	263	224	223	258	238	264	246	255	243	245	240	255	275	237	256	245	258	233	220	226	228	218	252	259	259	251	234	227	257	246	222	254	226	260	248	252	239	242	253	234	215	257	269	236	235	234	253	247	219	239	239	229	236	235	247	216	225	258	243	228	270	253	244	240	246	266	253	247	254	246	240	242	234	226	215	245	240	243	263	240	238	247	250	218	254	219	240	234	223	258	262	267	232	243	222	220	247	231	218	257	250	232	249	248	261	254	219	258	221	263	262	269	242	254	235	259	266	242	228	239	261	228	257	226	216	231	223	248	238	233	226	231	204	256	280	241	231	249	271	226	226	234	250	240	252	245	254	250	223	240	256	236	230	215	265	269	230	247	219	240	230	246	260	239	228	261	236	239	229	218	232	249	272	233	223	242	264	256	234	210	272	248	252	235	233	235	248	260	257	238	202	235	214	247	239	270	278	226	236	255	228	267	245	240	236	223	202	240	278	239	207	235	295	246	235	248	224	204	214	253	279	269	259	248	246	252	246	239	222	235	244	250	251	235	215	275	255	253	220	245	244	256	242	265	250	217	252	261	255	249	242	236	256	261	235	251	227	250	247	262	249	253	248	240	229	229	233	227	237	245	266	246	229	243	244	259	251	266	235	236	250	261	230	258	260	209	265	248	263	252	263	265	226	248	236	235	238	239	235	257	248	231	237	266	215	238	218	239	233	230	242	240	250	248	240	229	254	259	256	244	234	254	236	248	235	247	267	250	227	259	249	223	243	228	260	230	244	255	241	243	258	247	237	234	209	268	233	244	218	218	278	264	221	235	249	228	245	228	230	212	233	270	261	235	237	256	217	253	252	225	239	245	230	243	241	221	256	253	230	280	259	237	270	239	241	245	225	281	220	266	240	247	273	237	247	248	236	254	249	226	277	224	230	255	260	249	227	271	250	252	256	219	232	261	254	275	239	256	268	239	262	237	225	234	233	217	267	208	232	243	223	239	250	209	245	251	256	216	221	251	271	229	273	243	227	253	243	239	271	254	242	234	251	247	227	250	235	240	279	261	255	224	241	226	268	249	237	259	234	236	252	238	244	256	269	248	240	256	224	234	257	197	247	245	224	247	234	225	234	214	254
4160	2916	10775	14474	10278	7378	4378	2457	1397	1016	835	721	652	571	549	580	542	602	538	494	566	524	535	510	539	544	538	537	586	536	519	525	556	571	557	579	563	556	552	591	547	543	561	566	568	537	605	552	545	558	559	549	565	582	553	571	545	554	567	573	535	550	568	567	568	571	573	582	568	532	571	553	516	564	580	525	559	598	554	548	571	550	540	560	566	534	581	533	575	577	511	571	551	572	582	524	525	553	589	580	544	539	547	583	552	528	550	556	565	582	571	573	544	614	558	551	551	524	533	540	563	566	571	511	532	577	596	538	538	560	524	565	551	555	535	552	537	540	578	565	602	523	600	504	589	536	572	547	496	581	544	551	587	583	550	530	573	586	561	564	554	505	575	586	504	555	561	563	577	572	543	554	543	569	524	559	551	498	560	527	515	536	568	573	545	575	567	586	556	549	538	539	539	576	556	577	576	604	572	562	513	508	540	527	564	574	584	555	587	550	534	575	580	593	553	541	536	526	536	579	563	549	593	573	578	539	541	582	557	565	574	580	534	568	551	536	553	566	529	601	493	543	533	533	551	566	545	542	517	545	603	590	535	542	542	503	559	523	583	540	571	526	593	582	570	581	535	543	565	559	552	517	503	569	555	555	570	538	537	548	542	572	561	575	533	591	563	566	523	535	559	550	563	526	550	487	525	542	616	551	526	544	546	570	593	545	566	547	565	515	579	565	535	534	555	529	574	524	580	579	545	542	523	550	534	532	571	525	555	501	562	605	552	555	552	579	531	520	547	557	570	580	587	583	560	547	581	535	583	534	532	525	538	546	563	552	535	547	561	529	572	563	565	556	557	532	535	581	505	559	550	606	513	559	537	561	569	588	527	529	569	529	553	589	540	529	571	517	570	550	607	563	570	545	542	582	554	553	614	557	531	566	582	551	553	586	592	537	574	555	570	544	580	574	568	573	541	550	534	534	581	540	553	530	551	567	517	549	565	554	523	592	551	544	586	558	554	560	538	551	543	533	559	570	569	552	563	547	560	553	549	560	572	604	551	577	563	529	574	552	529	575	555	577	555	523	565	567	540	559	547	546	598	572	568	563	539	576	526	579	578	528	582	553	562	546	571	494	568	589	565	540	521	579	601	569	523	531	556	542	544	578	567	554	542	590	576	562	562	589	506	561	553	540	570	565	555	564	549	557	543	566	589	566	577	582	594	545	561	593	549	551	552	550	538	532	574	540	526	585	522	512	546	537	576	528	536	540	521	523	534	570	564	599	536	563	565	555	546	566	520	574	523	544	535	530	575	553	568	544	540	548	569	576	536	596	565	538	517	553	554	535	537	579	584	543	563	533	585	557	571	550	586	529	542	525	544	526	595	569	541	535	610	568	617	508	559	534	566	507	529	527	502	609	579	551	550	593	500	566	570	552	524	562	531	569	535	569	552	574	538	540	563	530	555	524	531	550	572	566	513	512	552	521	587	543	568	572	569	550	563	553	589	554	565	558	581	521	539	583	551	592	566	534	534	579	549	545	544	531	591	570	551	524	548	517	531	570	568	536	521	565	548	559	542	550	514	507	547	566	509	537	540	549	558	570	588	570	556	545	544	600	540	548	580	593	550	545	584	535	601	540	568	547	574	555	578	552	576	554	580	554	550	488	524	581	576	575	517	589	572	539	583	555	510	540	526	616	558	619	540	507	545	567	537	551	560	557	526	516	567	585	580	502	565	553	535	535	551	552	523	547	552	562	526	542	536	530	546	542	513	562	582	549	580	533	563	527	575	534	597	544	566	572	593	532	551	579	559	548	542	567	556	508	547	559	541	556	535	543	534	550	530	560	561	569	536	565	531	583	528	563	562	569	568	572	570	539	593	545	562	592	531	591	517	557	562	575	616	565	588	581	521	595	578	592	558	541	583	560	544	506	537	517	586	595	579	513	558	554	586	580	556	561	521	608	616	556	545	553	517	550	545	559	540	571	550	565	527	566	578	569	539	541	542	547	527	575	529	564	542	542	560	549	510	561	566	511	551	554	561	537	537	598	538	566	571	535	574	540	549	558	562	555	514	556	587	536	591	583	546	567	561	579	566	551	566	577	580	540	531	569	557	556	558	561	592	559	559	589	546	556	554	547	559	549	539	592	577	551	507	526	538	554	533	566	577	547	570	572	543	525	557	578	542	576	527	574	561	522	544	572	596	506	525	541	514	555	588	550	539	561	559	557	555	514	517	543	510	545	527	552	570	554	575	569	547	534	537	564	573	557	517	561	571	555	561	576	547	542	528	557	569	558	570	541	583	545	513	564	587	590	574	576	572	591	561	538	567	553	575	558	551	572	533	554	562	511	549	563	550	555	546	559	547	544	544	544	536	533	572	573	550	549	538	571	601	526	539	578	569	551	525	577	501	585	514	555	559	556	531	526	505	536	582	535	588	583	566	533	563	554	552	551	539	544	581	536	544	572	599	541	549	529	521	498	558	527	545	608	553	579	553	565	575	566	530	546	579	546	585	534	539	531	586	555	554	581	537	560	547	564	534	536	556	568	534	544	556	549	572	536	569	574	529	496	589	542	538	572	550	535	555	503	580	544	543	590	531	532	567	551	577	548	596	565	553	555	582	568	588	552	530	558	551	585	533	569	547	600	562	611	548	592	555	577	604	581	572	576	538	584	555	543	562	570	547	565	511	531	534	553	564	552	544	545	564	585	539	547	622	552	573	564	562	572	525	547	505	588	561	524	569	530	559	522	552	594	516	551	589	530	525	568	552	562	538	579	532	558	515	569	561	563	559	541	506	569	551	534	552	592	551	560	554	545	544	540	548	560	546	541	572	522	530	570	518	569	540	539	593	563	582	520	575	539	561	586	615	542	538	594	542	563	567	543	536	557	528	539	566	529	530	551	568	514	530	558	580	582	519	540	536	558	554	570	515	588	522	545	557	537	556	553	583	527	558	557	563	567	547	542	530	523	551	585	532	511	580	554	522	566	560	560	574	566	540	559	513	535	594	524	571	563	542	562	540	558	549	557	562	520	584	522	575	604	516	596	531	568	568	520	531	549	545	567	583	531	597	517	597	526	552	560	539	555	541	574	569	551	558	538	474	558	573	565	553	597	544	544	538	580	590	544	551	534	551	592	555	552	575	577	536	536	551	568	547	538	579	543	558	580	564	511	528	583	545	556	562	548	599	562	524	590	509	550	519	550	536	567	573	561	532	560	546	521	555	523	580	545	520	555	556	556	583	555	523	532	566	553	527	562	532	559	605	565	555	585	569	546	541	516	549	519	605	551	561	564	562	564	576	569	563	596	570	562	548	505	555	518	526	579	557	584	548	523	592	573	557	537	593	542	573	580	567	568	573	554	541	543	532	578	505	591	519	564	553	536	489	510	546	571	528	570	577	606	565	558	535	563	531	517	578	541	582	572	567	495	578	567	522	543	535	549	521	567	547	497	519	569	592	518	532	572	557	603	561	513	531	586	578	568	562	548	532	548
42603	50336	76157	68515	56764	46048	30988	17487	9600	4912	2447	1292	771	341	381	377	327	382	432	391	351	347	359	346	325	378	350	336	377	348	350	360	393	361	340	344	364	358	330	343	402	354	340	351	385	359	339	358	346	365	351	366	382	348	362	305	361	351	336	391	374	343	364	386	364	354	394	363	383	391	371	340	366	389	348	339	399	354	312	325	331	347	357	345	349	345	318	317	346	375	413	339	375	368	350	347	382	364	367	360	384	322	351	361	356	350	331	337	365	366	363	346	362	355	368	348	388	401	376	386	379	376	385	383	375	372	356	338	334	351	346	381	349	363	369	347	325	336	362	380	326	376	374	345	339	362	350	363	366	374	355	373	368	365	372	376	354	388	430	383	332	364	337	370	350	375	354	338	381	357	410	407	350	371	347	323	374	356	389	371	359	375	402	347	403	377	396	369	341	327	389	369	371	364	348	380	335	360	349	365	389	362	346	381	344	355	358	354	365	347	348	333	345	347	385	353	329	359	356	382	359	303	359	334	321	332	321	340	364	340	338	373	364	328	370	349	392	341	364	329	374	357	358	383	346	391	376	369	365	354	382	346	341	364	345	378	404	356	370	363	377	370	370	343	320	368	354	341	350	397	369	339	359	374	384	334	384	371	368	368	365	395	347	390	351	345	363	375	351	339	337	388	410	334	372	367	362	390	380	363	359	355	384	362	340	375	339	371	333	405	364	344	387	355	364	337	331	370	347	362	380	349	365	357	367	330	346	363	321	363	364	379	363	342	348	367	360	365	339	344	366	353	348	360	342	374	364	370	342	356	374	384	374	321	365	352	361	333	341	331	346	323	334	375	331	352	376	350	395	373	372	377	372	366	397	360	373	347	381	351	365	363	349	362	390	357	340	365	343	352	369	376	351	349	402	356	320	378	334	381	363	340	365	339	358	344	371	336	356	377	349	338	381	390	366	334	360	343	394	388	356	344	366	333	372	344	384	354	371	381	371	355	377	344	379	367	351	374	362	364	396	394	334	318	397	333	384	357	328	338	361	371	356	372	356	353	378	369	374	339	382	410	358	378	355	364	367	362	335	345	394	369	360	349	372	360	370	363	346	332	308	350	328	325	325	373	336	319	370	359	351	378	350	361	347	377	340	356	337	355	354	348	350	392	356	347	345	353	360	339	313	378	320	363	427	338	360	365	398	355	378	329	328	373	353	384	372	349	353	356	386	383	339	320	376	352	328	372	341	352	367	352	351	393	366	334	333	363	374	336	345	342	359	372	355	318	357	362	351	391	363	348	341	337	341	372	370	346	342	355	363	361	352	354	358	363	356	371	366	351	362	363	366	344	387	376	360	326	342	326	397	372	355	346	339	396	358	371	368	365	406	354	337	351	383	372	365	328	352	360	369	362	346	366	346	373	358	354	349	328	380	372	379	350	362	359	352	385	397	361	344	373	344	354	354	361	348	373	399	346	375	353	368	350	372	341	361	396	367	370	373	348	373	408	351	375	347	376	375	373	382	346	387	386	370	364	345	348	397	363	372	359	353	349	362	348	368	356	365	373	353	356	387	382	339	392	340	362	359	358	377	375	403	442	347	386	373	414	363	362	367	391	365	368	370	378	366	320	330	360	369	344	383	346	367	379	350	396	325	383	338	351	348	386	361	378	346	355	365	368	355	360	361	357	366	345	375	351	382	372	351	373	333	352	393	403	380	383	346	341	333	333	351	392	373	358	356	384	334	372	382	378	378	357	337	383	372	331	344	344	373	326	373	333	348	396	366	342	354	373	346	354	360	360	346	353	421	377	358	354	361	333	366	354	360	361	375	358	347	344	380	338	335	353	356	391	349	363	383	369	364	354	359	347	348	372	394	365	369	367	369	350	340	366	351	372	352	380	347	364	369	348	357	332	345	361	338	413	360	403	306	377	349	401	336	329	362	360	367	371	372	387	318	354	359	350	356	386	377	380	336	386	338	348	348	378	355	358	349	383	387	348	362	363	347	397	379	382	373	367	380	364	384	372	367	374	336	390	343	357	320	367	343	347	340	363	359	352	336	343	410	348	359	356	358	384	328	351	344	341	352	367	320	332	366	312	328	338	335	355	366	362	346	347	382	361	348	360	390	322	392	321	375	361	323	350	354	370	346	373	336	346	326	382	376	372	375	350	357	400	389	369	377	360	376	349	385	360	354	377	343	351	403	343	365	361	361	365	380	366	341	385	407	370	392	305	385	395	337	352	345	320	345	351	365	374	344	407	381	373	350	390	348	397	386	383	375	362	369	353	355	338	344	383	372	384	340	377	344	369	391	343	356	328	351	353	391	366	368	370	350	324	365	329	357	377	362	369	381	333	360	340	361	378	327	345	355	373	379	363	356	369	348	355	374	328	357	340	353	355	377	329	321	360	372	317	345	340	370	344	370	353	336	358	354	368	356	327	323	339	359	363	348	355	347	354	363	365	367	369	348	336	380	359	355	390	362	373	354	332	365	358	353	375	358	360	385	344	371	339	328	363	335	408	353	393	381	360	354	370	345	340	366	356	350	331	322	335	351	380	337	318	364	344	355	313	336	348	356	352	346	356	372	362	407	395	396	380	373	379	387	365	343	390	369	367	338	366	378	332	365	341	346	343	338	389	404	388	339	362	407	345	349	355	380	348	355	424	386	353	350	351	338	333	308	355	361	342	397	334	368	350	353	350	399	340	356	366	385	364	341	366	349	355	338	364	352	346	368	378	352	361	319	344	392	366	350	379	354	357	346	351	394	345	371	322	369	364	358	393	347	343	351	326	313	346	365	342	338	346	372	337	368	397	339	351	349	328	346	351	370	347	353	346	381	333	329	392	358	328	365	405	328	407	383	353	369	333	357	376	366	364	338	348	349	376	368	363	370	383	380	363	341	329	340	376	345	350	363	333	371	365	373	382	345	371	341	375	405	362	363	357	330	324	318	372	377	358	374	379	341	346	332	392	360	351	363	337	328	341	342	379	354	326	326	350	366	378	396	348	351	403	370	330	366	367	370	366	366	352	374	352	355	330	359	351	367	354	379	369	376	355	356	348	340	326	331	386	377	340	297	305	359	354	383	378	358	375	343	366	351	358	340	328	401	387	358	396	345	353	396	334	355	354	359	355	376	347	329	376	300	360	369	399	375	375	354	415	394	328	327	364	358	361	335	366	332	349	338	316	362	364	353	363	309	371	341	350	380	354	374	377	374	351	343	366	347	365	368	361	373	339	365	353	343	356	338	350	379	348	346	380	334	336	370	384	391	353	373	333	338	343	375	372	384	354	385	343	359	429	332	340	336	329	350	332	398	362	347	380	346	373	355	356	354	356	367	345	342	375	363	387	346	365	367	363	378	331	377	371	381	395	343	359	338	390	380	344	378	332	376	342	379	381	369	340	361	374	378	371	387	371	371	356	359	381	334	355	367	339	367	378	382	373	361	328	367	385	378	384	366	356	357	370	329	350	353	326	362	394	330	347	325	355	343	344
20154	36999	68484	72428	66325	57610	43962	31820	23552	15372	8556	4661	2282	802	791	799	733	791	772	833	758	795	848	797	746	769	779	809	788	800	756	787	772	818	761	786	768	791	794	791	741	809	825	784	807	810	782	759	779	779	805	783	729	780	762	771	814	794	765	822	809	819	784	762	802	766	840	768	760	734	779	751	837	813	823	736	779	744	745	753	848	774	771	769	768	812	781	774	775	779	782	759	777	763	813	789	815	800	791	755	755	802	759	809	820	749	774	735	776	819	835	790	797	808	751	796	786	744	840	770	757	745	787	802	774	732	781	768	802	781	782	776	775	759	826	768	779	781	777	776	743	745	767	781	806	775	812	825	767	803	764	790	751	751	810	829	790	797	773	776	786	768	751	753	752	739	799	810	806	799	775	798	809	813	775	763	793	752	792	831	765	805	810	792	789	802	765	817	790	803	772	747	755	763	812	862	786	815	837	767	731	810	768	782	733	844	803	773	775	763	756	820	827	797	818	765	767	766	792	784	751	765	756	800	838	780	750	745	763	742	812	805	797	762	759	788	829	806	753	773	822	739	784	786	842	813	843	820	775	777	792	770	820	746	772	751	770	810	839	770	729	762	799	765	750	795	812	741	840	798	791	746	782	742	772	778	776	742	823	764	725	706	813	803	772	795	763	805	747	793	776	786	834	771	816	814	824	789	774	737	795	776	783	777	854	778	768	775	765	794	834	755	798	796	768	817	813	741	782	784	814	800	803	833	763	780	790	751	739	762	773	778	774	850	803	792	809	770	751	858	805	754	783	734	770	791	775	768	786	761	798	776	759	804	819	805	776	797	766	778	800	793	825	764	780	753	830	782	765	774	795	746	752	783	778	814	779	748	818	805	773	792	743	789	850	834	827	791	756	813	730	808	746	769	824	769	769	809	813	774	804	835	784	798	798	789	794	824	772	829	775	773	819	780	760	797	803	758	815	762	791	788	791	822	803	810	771	796	771	786	777	802	800	789	864	807	790	823	793	762	778	809	760	784	793	769	768	775	787	786	796	779	776	813	775	790	818	779	771	805	764	794	737	754	776	790	743	778	819	749	810	807	819	761	752	791	788	770	761	774	728	810	788	772	757	782	795	764	770	772	763	743	781	803	763	771	806	762	795	754	811	788	834	795	809	753	766	728	774	776	772	760	769	813	800	737	767	770	778	797	813	786	747	783	789	782	798	821	769	833	791	760	787	800	772	780	776	791	808	742	807	823	812	754	784	788	790	851	760	775	778	758	754	829	777	755	810	786	751	798	777	749	825	768	796	802	818	818	817	784	777	789	809	785	763	811	754	815	798	779	761	775	801	745	769	742	793	808	807	740	809	780	772	793	765	767	798	791	751	773	769	770	797	816	799	807	753	767	762	813	790	787	749	799	787	763	778	799	762	777	787	784	797	781	788	793	793	828	764	729	778	760	804	772	796	794	776	779	774	808	786	816	766	754	834	782	781	813	745	794	788	756	787	785	806	857	830	807	727	814	789	778	775	771	809	792	792	825	755	798	741	794	758	791	799	812	788	793	802	790	846	778	783	735	722	798	813	761	822	791	764	783	772	798	832	814	820	809	817	746	780	808	767	796	766	798	817	788	810	755	808	789	778	802	815	766	803	788	799	742	765	779	826	833	846	808	719	813	784	795	739	784	793	782	783	812	743	784	766	741	757	765	839	755	786	848	795	815	773	766	809	819	823	827	779	794	786	753	773	793	786	795	778	778	781	757	797	796	778	764	821	863	792	818	736	786	790	806	801	767	737	808	793	834	760	816	810	800	760	730	794	805	783	753	836	783	791	761	783	785	789	843	733	815	805	781	822	809	793	806	749	806	841	821	794	756	774	760	799	769	794	775	770	791	750	829	839	794	773	780	802	781	771	796	811	793	778	817	816	806	785	780	794	776	782	821	799	813	757	791	809	769	842	733	784	798	763	788	787	808	759	791	779	825	773	760	772	821	747	770	828	766	760	777	800	766	772	806	769	787	758	797	798	772	740	826	767	799	834	803	792	760	755	789	769	763	791	774	753	719	808	811	749	753	812	805	806	785	780	818	779	818	776	750	809	799	788	751	796	795	760	762	804	775	788	756	783	778	824	796	837	791	776	803	807	841	766	799	773	782	788	770	797	744	760	747	815	766	755	785	749	817	755	840	826	839	778	801	774	756	780	763	731	807	831	742	832	807	771	824	817	789	709	810	787	799	800	750	765	801	802	793	777	782	767	813	793	801	763	762	828	816	818	778	784	789	790	826	760	805	768	756	816	750	760	743	802	753	761	832	768	799	819	747	808	787	789	759	800	797	761	729	771	809	780	772	765	779	819	773	791	810	764	773	774	759	759	725	725	765	806	773	792	778	796	779	788	821	800	821	792	774	793	815	760	748	771	770	788	763	796	766	803	772	761	779	757	797	823	782	783	798	792	749	797	790	786	792	762	779	773	818	811	817	770	777	795	786	805	804	776	759	812	779	777	722	795	782	812	801	708	776	799	818	812	829	754	794	755	796	780	859	775	794	792	801	812	789	845	747	850	807	764	756	774	793	764	803	754	774	783	773	757	784	786	800	776	765	781	771	800	765	774	803	770	778	798	831	837	753	773	779	831	746	832	768	808	810	791	807	761	764	760	765	758	751	780	794	769	763	802	748	763	831	826	810	758	792	781	737	812	777	784	741	810	766	807	795	771	783	816	761	782	784	799	812	782	792	763	775	775	763	777	835	799	807	765	785	838	781	749	724	756	786	783	790	792	808	742	754	799	759	806	841	770	821	782	785	817	772	799	771	803	798	775	762	823	816	808	757	754	795	780	756	781	837	827	799	795	722	756	807	771	797	789	772	843	753	794	852	803	820	807	806	848	834	811	750	833	801	768	776	770	777	769	788	792	783	745	733	778	772	799	737	811	765	761	791	810	770	784	726	763	803	765	792	774	785	808	801	794	811	795	795	792	759	773	838	772	761	758	816	809	726	795	782	788	767	803	747	786	790	745	757	757	770	808	784	798	803	827	785	773	792	774	810	775	772	824	772	774	772	811	780	803	758	803	809	823	781	795	791	750	747	770	786	775	788	788	772	746	790	831	809	790	814	766	744	762	795	775	781	760	809	746	777	783	759	736	743	783	770	755	775	858	780	832	805	764	780	731	735	811	789	796	832	832	785	794	831	832	788	826	757	780	801	786	775	778	792	760	758	834	764	803	753	751	827	806	804	748	796	778	783	806	784	782	758	819	802	782	784	774	791	757	815	823	811	779	780	837	793	734	805	738	748	811	797	807	776	792	783	743	801	839	780	762	793	737	805	781	787	770	749	825	797	768	782	776	810	766	792	830	826	791	781	810	805	809	794	760	782	773	829	761	741	805	789	759	769	771	779	727	805	825	780	789	757	779	847	817	848	770	756	795	767	790	787	800	818	780	800	775	770	767	789	804	788	750	763	777	782	743	762	795	799	850	791	765	794	772	807	827	820	788	781
49311	57913	76433	65882	56481	46277	29897	17596	9295	3962	2218	1431	671	395	387	401	381	347	420	418	366	356	385	367	414	345	357	410	388	368	376	357	395	354	389	427	378	372	400	373	397	410	413	374	371	371	403	392	395	387	403	406	389	350	389	425	375	392	409	349	388	341	397	400	347	346	374	362	367	352	368	357	371	354	389	410	376	397	381	355	388	395	362	389	380	410	355	354	386	371	409	396	368	360	375	362	371	412	343	369	391	353	328	381	399	386	385	398	337	459	380	353	360	382	392	367	384	344	401	397	398	407	412	350	378	346	361	397	395	371	397	405	333	370	401	357	395	380	367	384	383	367	369	363	363	385	433	407	379	377	358	390	369	366	369	389	389	377	378	383	425	380	393	416	392	353	373	390	384	368	403	346	415	393	370	340	389	379	409	362	375	404	394	355	354	342	381	384	346	414	397	390	375	373	379	379	370	431	377	341	382	383	376	378	383	398	364	359	354	378	444	369	394	399	380	382	412	387	407	387	403	386	374	393	375	341	382	369	411	383	350	356	405	393	406	362	367	395	414	414	392	353	367	391	375	370	373	386	348	391	379	381	398	375	375	376	376	371	386	364	421	391	343	410	383	394	385	388	362	362	364	397	357	381	361	363	394	342	368	393	392	376	378	349	404	373	362	394	370	389	368	416	406	363	358	375	411	405	394	406	370	380	363	395	398	386	396	381	395	331	382	408	394	392	363	376	396	377	355	419	430	399	362	348	384	371	372	348	369	387	400	361	370	350	377	369	396	371	405	370	430	448	363	412	408	393	426	369	352	386	386	385	411	366	379	386	344	373	382	401	362	376	367	383	378	324	357	392	379	368	379	424	404	395	353	345	391	333	368	399	349	338	363	407	368	342	367	372	401	368	408	387	396	369	383	386	351	332	388	390	367	386	367	350	387	397	376	361	382	397	348	389	329	366	365	398	396	358	412	423	373	398	391	378	372	398	367	386	363	413	422	397	391	385	377	405	388	383	346	395	343	405	398	389	395	407	348	421	402	383	403	374	381	359	381	398	380	384	352	385	377	365	387	381	402	389	389	388	378	399	400	394	366	377	353	399	356	383	389	357	349	410	431	422	408	339	381	358	379	373	378	384	391	368	356	367	392	350	378	401	358	386	343	416	381	377	394	434	368	344	370	417	369	393	357	377	372	332	354	356	402	355	375	398	401	392	366	365	409	347	395	388	367	386	372	372	380	395	397	407	410	414	390	410	397	414	389	421	387	369	399	375	387	389	366	384	389	374	393	384	394	384	342	339	374	397	388	375	358	360	422	360	384	424	377	358	372	377	387	408	397	399	387	371	394	384	414	410	365	365	345	403	383	369	373	364	382	344	395	397	421	359	371	385	379	381	389	384	407	350	386	343	357	377	361	398	392	374	368	381	405	408	352	382	389	379	412	371	363	385	349	358	392	352	371	366	383	361	376	389	381	370	403	375	359	354	437	411	407	360	396	393	388	421	394	347	377	381	388	396	385	380	365	415	381	393	401	384	379	384	375	340	386	389	400	398	373	405	365	384	396	380	383	371	385	382	410	367	372	404	366	390	363	400	396	405	380	343	371	392	379	385	370	332	402	397	396	393	401	364	395	354	386	348	384	390	392	362	384	338	384	385	411	413	370	374	366	414	395	403	365	342	377	389	409	391	388	347	404	364	351	393	375	365	370	371	371	377	422	385	363	342	381	415	388	417	378	339	391	367	374	392	387	385	427	386	368	367	362	363	339	335	400	377	386	393	375	384	373	383	386	414	372	353	346	408	354	410	403	379	432	357	376	393	361	384	412	348	385	332	385	369	390	379	377	382	363	384	367	436	367	392	425	360	347	354	415	355	351	370	376	335	364	394	370	377	368	378	411	317	368	356	392	362	370	402	362	429	379	353	328	428	389	391	365	392	403	367	409	373	359	374	383	425	379	403	410	391	370	425	392	378	380	412	370	328	415	421	382	392	360	371	375	336	386	381	384	411	357	376	365	399	382	391	396	374	408	387	401	332	374	365	407	394	379	351	399	376	361	412	374	380	354	376	374	376	380	401	362	359	359	406	384	369	384	390	385	336	405	352	394	360	332	375	377	361	353	328	361	364	357	376	394	363	388	380	343	382	393	376	391	378	374	397	360	357	354	360	390	383	392	383	409	406	372	365	362	366	377	373	362	427	352	371	385	384	381	363	417	402	398	346	385	370	381	370	342	391	348	379	348	396	338	358	345	373	407	380	369	400	378	361	377	394	428	424	363	384	391	408	387	376	432	353	373	374	394	335	380	409	403	358	394	369	386	353	349	374	377	394	402	373	377	381	344	385	379	365	396	380	385	384	407	349	342	371	364	417	339	385	380	360	370	362	350	397	384	375	410	368	392	407	402	393	373	362	376	367	354	390	377	393	368	346	373	393	411	402	413	394	372	387	352	379	323	393	353	382	419	373	373	354	350	363	369	395	388	356	344	390	360	373	357	387	370	389	395	374	381	388	386	410	362	392	335	428	390	368	378	385	388	406	361	388	362	394	376	348	365	370	352	355	359	390	402	420	361	338	341	396	359	390	366	365	377	413	401	326	361	398	355	393	402	370	416	374	382	388	372	354	320	353	396	390	375	340	356	369	374	435	411	411	409	370	360	389	415	378	367	405	369	386	372	374	426	369	388	360	376	392	367	360	403	416	403	362	381	405	406	378	368	337	370	384	367	400	392	370	381	384	385	396	382	376	417	379	362	379	349	375	373	399	382	401	370	357	357	349	385	375	390	389	393	374	360	426	410	396	391	391	418	356	388	389	370	396	373	355	377	379	348	336	393	389	394	346	404	335	371	372	363	380	359	403	391	372	373	393	370	356	435	402	373	348	379	412	363	368	392	411	367	369	350	418	367	438	409	377	389	396	378	397	378	361	369	350	383	348	397	377	346	369	380	368	392	391	417	384	381	370	435	381	370	362	352	390	386	356	422	335	409	370	404	391	417	353	362	364	396	381	385	394	382	383	377	377	381	389	385	397	371	355	378	390	377	382	390	378	366	379	394	340	382	400	346	382	402	386	383	384	401	362	391	377	344	343	387	386	378	383	392	372	363	395	404	355	345	388	388	369	335	378	372	352	351	381	377	371	374	359	356	393	344	377	359	386	397	372	392	394	399	419	380	394	332	374	354	401	369	370	351	384	364	378	381	370	404	398	411	399	389	373	352	388	351	415	335	367	387	354	369	374	401	399	393	360	382	375	385	392	354	380	382	372	385	379	363	382	377	436	399	369	389	409	414	375	384	368	398	412	358	396	387	392	378	377	357	390	388	380	383	390	398	425	364	412	392	397	397	394	395	360	389	405	396	360	365	362	415	407	374	392	390	332	386	366	383	403	396	366	385	393	410	359	348	415	374	345	363	385	368	397	404	362	389	408	406	389	365	367	395	372	358	365	366	383	415	391	366	363	392	366	377	369	376	384	380	409	346	374	416	404	394	378	369	387
24048	42577	68965	69706	66207	56911	43076	32657	22329	12324	8229	5169	2019	835	817	784	815	859	823	813	797	783	816	806	807	857	832	837	818	818	826	789	855	809	789	810	804	768	790	815	827	769	885	825	802	845	808	819	840	799	819	750	802	820	813	780	829	842	787	808	865	811	803	820	798	824	818	877	822	850	768	789	794	837	817	827	856	819	906	795	827	798	824	818	779	844	805	764	819	851	839	855	829	821	835	804	854	806	811	826	779	828	820	807	809	818	836	838	816	811	822	850	796	775	798	790	797	827	860	798	834	820	807	811	805	831	791	812	815	838	800	790	819	811	807	795	809	842	828	827	798	820	805	869	795	781	862	803	794	837	812	790	806	787	846	811	833	825	784	843	873	890	807	733	788	818	828	884	808	820	835	777	819	820	846	809	778	783	805	766	744	864	805	826	856	812	777	868	851	802	842	786	863	865	829	812	858	800	868	820	831	789	850	830	885	829	795	858	775	826	796	816	810	841	797	847	839	812	763	854	815	774	811	850	777	849	878	803	799	778	854	813	787	821	804	853	776	892	806	872	805	814	881	864	857	795	823	838	827	828	786	812	792	793	808	805	835	789	855	844	806	842	860	870	824	818	808	796	826	787	788	871	813	831	843	814	777	771	813	855	825	785	805	819	836	813	809	857	811	782	807	827	753	793	852	784	859	840	828	853	815	822	835	817	832	850	806	838	813	795	849	888	775	830	787	799	874	848	842	806	808	799	852	809	819	792	805	730	831	827	863	791	801	830	817	799	812	780	822	842	825	840	845	841	859	879	816	853	864	868	815	815	786	792	839	735	808	802	855	787	848	839	861	797	809	827	796	840	784	836	807	807	809	825	795	818	810	834	827	829	822	801	797	795	823	823	849	798	803	844	809	888	816	815	832	844	812	849	799	805	834	811	826	822	830	801	813	778	799	815	793	817	827	833	821	852	790	881	819	822	852	815	834	829	794	798	802	821	810	793	849	828	787	794	810	815	816	812	849	831	824	816	801	830	851	819	805	814	757	846	800	800	801	768	768	841	773	771	777	755	810	840	827	826	882	858	850	783	797	822	811	853	807	826	790	831	779	742	808	785	845	852	783	790	804	855	778	811	760	786	832	865	803	829	813	840	848	884	854	789	834	802	839	816	843	832	817	799	821	850	834	802	842	866	802	795	798	805	838	797	862	839	766	785	855	859	807	809	831	891	855	818	796	770	833	845	846	826	834	807	780	780	827	772	919	847	831	823	831	824	873	797	794	788	796	853	811	836	788	835	783	790	842	828	822	813	837	815	826	765	887	828	822	836	791	820	821	815	833	821	858	838	852	837	848	783	803	796	839	857	777	825	881	792	804	791	829	804	789	794	835	867	807	794	830	880	847	853	842	836	833	761	820	810	800	850	787	832	852	802	833	847	826	756	810	793	790	812	778	813	801	783	822	821	820	783	841	882	821	839	809	812	781	778	796	851	881	843	748	785	833	816	766	837	817	873	802	811	806	831	832	814	822	828	814	805	872	829	790	835	820	802	798	826	784	797	836	800	845	832	812	853	833	806	798	811	745	839	826	840	826	825	772	792	792	838	840	816	798	833	813	803	792	817	780	798	811	840	822	841	860	778	781	790	821	812	807	809	824	775	808	784	827	838	881	810	802	836	816	852	864	849	835	834	810	808	812	793	809	851	839	801	753	788	765	811	850	771	816	849	874	801	868	803	781	859	829	796	827	807	851	824	844	856	800	756	860	813	806	853	809	852	818	809	800	827	868	790	837	772	827	782	802	844	818	822	783	801	783	890	844	854	850	861	838	807	760	771	829	798	818	807	794	782	829	856	815	813	814	865	784	822	800	817	804	870	829	811	794	848	804	856	825	815	899	815	771	793	862	746	824	831	821	852	808	808	761	833	803	816	778	811	851	837	881	769	847	839	843	800	828	801	781	856	776	837	809	772	794	834	808	816	838	811	787	833	857	791	837	816	836	813	806	803	826	794	911	845	787	828	850	852	806	844	855	841	846	816	815	817	863	800	821	819	813	799	824	825	850	818	841	793	835	803	831	807	875	785	785	799	850	811	790	857	786	803	802	807	802	830	820	765	806	811	841	797	812	794	798	842	814	851	780	843	792	872	852	794	817	786	823	817	804	865	849	826	832	851	802	778	855	858	809	815	810	818	805	844	837	854	771	829	796	828	824	826	882	821	813	856	773	785	782	852	761	867	762	784	804	829	852	819	877	781	861	856	819	823	863	831	817	853	771	797	849	827	779	800	800	846	840	864	823	848	823	800	819	860	760	850	799	855	806	790	797	803	748	844	787	842	796	832	865	824	797	840	798	774	803	835	797	823	818	833	833	812	833	800	800	803	796	852	849	795	846	796	809	824	847	798	846	811	821	878	809	818	791	808	785	866	844	801	803	861	809	830	798	833	824	869	828	847	852	814	803	880	871	801	818	837	851	788	857	779	789	859	837	800	828	811	756	793	799	759	818	814	796	820	823	808	878	769	804	824	842	838	845	777	854	869	818	784	806	827	871	793	823	821	822	845	781	793	811	858	835	811	811	843	847	814	845	803	772	797	752	783	806	833	805	874	851	795	808	817	821	841	812	819	796	817	840	790	815	819	816	806	858	807	812	829	764	790	859	813	874	763	818	793	833	807	777	839	801	826	782	836	852	892	775	876	862	835	864	835	809	830	868	797	792	837	783	811	855	765	817	821	813	830	774	885	814	842	823	834	849	786	874	793	803	821	840	856	815	845	780	865	827	822	812	843	815	822	795	779	816	818	825	834	839	858	840	852	787	793	793	804	841	794	841	823	780	824	863	828	790	753	793	808	810	836	799	848	878	839	788	825	841	883	745	766	802	812	787	823	764	806	852	766	823	879	773	795	837	843	828	819	799	849	817	846	832	831	825	836	802	810	817	859	836	825	848	838	852	763	821	808	818	789	901	837	815	816	775	863	811	825	823	831	834	820	869	858	792	757	799	795	831	826	798	792	843	758	794	827	848	782	840	786	887	810	871	793	870	847	847	877	864	849	842	827	766	784	828	803	802	789	807	849	827	815	816	767	818	766	811	811	798	849	881	812	834	827	825	831	851	805	829	854	798	834	784	826	838	823	773	838	836	810	794	821	809	839	807	878	824	821	841	757	808	782	884	835	830	775	813	833	838	777	793	823	824	827	804	801	770	786	823	813	830	842	813	834	820	832	763	831	786	770	822	807	835	830	787	839	825	811	863	823	868	821	764	849	826	777	853	817	810	816	813	804	803	851	812	758	798	840	837	835	800	787	847	824	797	760	784	818	760	792	859	782	871	815	828	809	795	865	788	815	808	828	818	770	842	834	802	801	830	785	799	789	732	825	859	802	795	885	822	820	815	794	839	810	771	832	792	796	836	778	844	798	801	838	811	769	839	851	774	810	834	827	803	839	797	816	840	810	812	856	838	822	791	765	833	877	831	855	802	785	822	812	833	821	807	852	763	830
4046	2418	3675	2997	2579	2193	1459	900	616	423	310	306	244	247	247	229	222	215	228	227	230	229	238	232	268	240	245	256	250	250	233	214	224	202	240	221	239	219	237	263	268	237	273	230	244	218	197	229	251	237	262	229	265	230	215	254	253	239	216	239	242	241	265	254	244	223	227	234	248	244	251	186	241	233	239	236	231	243	215	235	231	231	233	233	214	263	242	265	228	212	234	250	241	217	195	254	251	223	241	217	225	246	236	223	268	241	196	233	227	255	236	214	245	226	231	192	256	233	255	218	248	243	246	238	247	221	235	265	238	240	235	247	228	231	242	222	259	233	217	244	245	221	242	237	246	267	232	240	233	241	248	242	214	236	211	223	229	242	221	237	246	278	249	238	245	254	242	274	234	236	254	225	244	209	264	231	229	243	258	236	254	252	260	243	247	246	242	242	240	243	202	219	249	235	239	271	244	245	249	231	228	234	228	243	227	249	247	233	237	228	229	248	246	236	219	236	251	223	234	248	226	230	226	235	235	231	261	252	210	230	247	231	248	224	253	241	264	244	227	224	270	234	210	249	235	228	235	284	240	238	253	225	246	249	268	197	235	226	262	216	246	231	240	225	224	250	229	263	242	239	229	285	233	243	216	250	259	241	226	251	238	221	217	245	219	239	273	265	240	210	223	196	276	236	236	231	229	245	223	257	263	230	229	241	265	238	211	244	219	239	264	214	230	239	258	243	236	220	269	253	221	269	246	279	243	255	217	250	238	240	217	252	220	242	238	244	248	252	265	229	233	254	257	262	217	229	230	264	234	257	252	231	218	254	235	230	210	252	239	235	193	231	254	234	224	238	255	241	248	251	217	238	246	232	218	248	257	238	235	237	233	223	292	234	254	228	230	204	208	262	256	246	241	240	234	221	252	236	242	247	233	245	213	234	224	247	234	268	249	244	251	245	233	211	216	222	215	228	244	252	246	238	225	220	250	231	235	224	239	258	258	218	209	255	239	254	220	252	196	230	245	259	256	275	245	264	259	219	238	258	251	230	248	259	245	256	253	212	210	229	248	279	235	261	230	229	254	270	210	233	230	232	243	245	263	233	240	267	238	254	222	257	244	246	194	210	220	228	252	235	220	228	229	237	223	247	263	229	238	221	282	245	263	240	208	267	235	225	235	251	232	215	236	220	258	214	241	264	240	206	269	195	238	240	233	251	220	226	239	273	219	260	241	258	236	217	247	268	203	221	253	226	246	215	223	266	218	204	243	255	225	255	223	230	206	287	276	260	232	243	224	223	222	227	245	218	218	239	246	241	193	230	270	221	253	228	241	231	257	236	237	243	224	245	224	246	268	245	242	227	225	238	247	256	222	227	247	214	230	225	229	254	242	249	243	207	244	227	231	229	241	234	208	231	231	243	241	220	197	255	209	210	234	265	208	260	200	221	236	229	247	256	210	220	251	244	246	240	230	222	262	252	248	248	220	241	243	221	223	235	234	250	249	256	237	253	230	231	237	287	237	247	263	205	249	248	250	258	254	256	236	244	256	239	236	242	237	241	242	224	226	243	235	243	222	209	233	226	216	242	222	229	232	248	272	231	243	257	228	246	215	226	204	237	256	245	219	228	235	256	229	258	219	247	243	236	207	271	249	207	202	237	241	213	224	231	232	262	226	241	249	224	258	232	212	247	263	214	225	256	254	234	255	217	262	210	225	237	257	249	241	262	236	218	257	265	254	265	232	239	235	247	232	256	239	247	243	217	229	242	227	231	253	239	233	237	239	213	247	205	230	223	259	244	222	252	236	241	255	252	202	248	227	230	247	221	240	235	232	242	219	243	266	235	253	209	250	234	218	195	229	245	238	238	229	268	241	235	224	229	229	258	263	200	246	225	242	242	259	244	221	248	242	223	251	216	243	237	244	226	240	238	248	248	221	245	280	212	233	262	235	213	252	251	213	263	282	231	241	239	284	265	251	246	240	213	257	254	231	268	245	242	227	218	268	234	243	197	253	230	221	240	239	232	209	241	231	268	243	234	231	253	235	226	201	215	248	229	222	260	227	245	231	257	262	250	286	249	244	247	237	245	229	255	223	246	229	268	245	251	246	236	250	251	237	224	202	262	232	266	219	242	230	241	224	226	245	232	251	214	228	237	230	218	236	242	234	226	237	246	241	236	218	235	230	235	239	229	236	264	236	222	241	249	244	216	207	233	234	232	269	259	268	232	211	279	250	266	233	223	226	259	268	264	233	221	216	254	223	224	229	245	220	224	213	217	226	247	240	228	204	245	244	231	222	266	237	248	219	242	274	215	226	234	240	251	245	223	241	227	238	228	275	239	240	222	263	208	233	260	242	236	249	249	244	207	205	207	216	242	240	204	235	254	233	273	254	241	229	217	206	229	220	261	228	276	218	234	248	219	243	251	247	245	216	257	252	251	231	240	280	240	243	215	236	250	255	227	222	237	217	226	204	262	232	245	259	229	247	225	238	239	235	243	248	223	236	244	237	242	235	249	219	212	228	267	240	225	256	253	239	233	243	257	222	239	222	262	250	238	235	238	269	211	292	198	214	225	235	262	251	250	237	238	241	240	239	232	241	216	196	248	232	289	252	234	232	259	242	251	241	290	234	217	228	237	242	225	234	230	232	249	228	233	247	243	231	218	256	245	243	225	251	251	243	225	256	235	239	251	239	225	253	241	240	230	234	241	224	244	247	241	248	234	244	227	232	204	243	242	242	240	238	240	214	262	245	244	245	239	244	227	213	238	220	250	237	260	217	235	233	233	235	233	235	249	239	224	257	190	219	259	249	242	240	248	263	245	256	278	229	252	225	217	219	230	256	233	228	215	270	270	220	250	199	202	216	245	224	270	210	224	245	268	244	222	280	231	257	245	248	261	241	234	237	228	214	234	218	254	250	250	231	238	265	219	224	222	241	222	236	232	228	234	253	237	274	235	253	222	243	244	271	251	229	239	266	234	252	218	236	270	233	215	258	236	266	229	241	242	241	232	246	240	222	251	257	258	243	220	236	254	241	248	229	244	240	274	243	259	261	216	227	238	254	250	229	248	237	238	257	224	252	281	241	202	281	244	232	243	258	228	261	256	232	254	228	227	226	238	260	254	223	265	215	242	274	225	225	247	275	248	218	243	245	240	272	242	227	250	238	245	235	215	196	253	249	239	234	260	216	221	229	239	231	232	225	205	240	250	238	234	227	219	248	246	240	252	241	232	258	228	236	230	234	240	239	224	233	253	221	236	242	235	231	237	250	226	230	243	224	256	242	237	222	221	238	245	219	239	222	229	230	223	279	250	244	238	260	262	227	244	227	251	236	248	275	241	242	263	233	244	261	229	230	247	246	225	228	217	239	239	235	231	239	252	259	237	250	239	219	226	240	259	255	292	256	261	222	242	237	243	235	213	262	256	241	250	245	236	233	229	271	238	228	240	252	245	243	235	249	257	238	265	244	252	213	198	224	224	246	270	273	208	270	246
3769	3762	8328	9307	9207	8136	5276	2982	2104	1148	881	697	571	533	552	602	511	555	561	554	521	546	546	560	533	552	562	524	550	577	558	568	548	546	536	551	556	520	573	522	574	547	548	547	551	538	552	571	577	535	568	533	555	589	531	564	585	552	561	514	570	540	566	543	516	546	560	539	544	552	559	561	551	543	560	612	519	514	550	522	573	513	530	530	550	564	545	536	525	553	565	528	540	534	551	584	550	527	525	575	534	512	551	540	534	551	528	564	524	541	500	534	579	535	548	529	542	548	551	528	561	506	524	527	558	588	541	537	563	537	559	566	545	546	579	563	548	552	583	541	497	573	525	570	539	581	577	542	546	516	573	555	587	512	550	552	575	537	512	566	584	575	553	532	560	516	523	553	526	554	546	549	515	548	568	570	536	563	528	552	587	554	578	517	540	553	520	536	585	572	559	552	592	522	561	526	525	544	555	544	546	533	543	588	506	517	523	605	535	561	553	526	559	586	547	545	541	511	571	586	535	554	540	557	596	564	535	539	527	529	551	582	531	519	570	540	548	588	527	563	550	585	548	533	555	542	600	555	532	543	537	522	518	568	517	517	538	541	555	525	544	528	555	523	573	559	553	532	543	588	538	569	503	551	591	546	535	524	565	573	542	562	537	547	554	561	526	555	526	568	541	550	557	589	562	529	516	556	550	579	531	542	520	563	515	547	500	512	532	503	533	568	524	554	601	521	561	538	561	513	565	535	521	569	542	551	570	532	529	529	546	539	534	531	546	589	545	555	541	525	559	517	550	554	577	567	547	542	497	539	532	536	517	559	542	544	520	574	572	545	516	533	537	495	573	572	545	543	518	519	539	573	535	519	520	541	505	528	501	543	535	529	500	512	542	537	562	549	539	568	524	572	529	566	523	559	552	545	540	559	545	579	535	563	512	537	512	529	533	555	549	552	550	525	553	537	502	598	571	512	549	573	531	579	514	505	511	588	526	564	532	564	585	531	572	554	518	530	537	504	526	557	567	560	550	569	575	535	544	558	546	586	516	539	571	620	578	523	562	544	601	531	532	572	543	542	551	549	557	537	561	572	541	554	587	525	584	578	558	542	568	518	565	526	530	549	566	556	561	571	553	546	498	546	596	537	551	516	508	589	500	529	532	557	570	496	577	501	531	550	582	558	572	531	567	563	540	532	532	514	553	573	535	577	574	556	574	587	554	589	531	570	570	508	558	545	566	545	521	535	526	571	538	504	536	548	532	576	529	528	575	543	550	493	552	538	535	526	587	514	517	518	567	570	572	526	559	514	557	548	594	519	573	540	552	492	619	546	558	547	566	537	557	522	534	567	528	544	519	593	528	552	548	587	559	562	548	541	539	480	528	585	539	538	581	565	570	495	515	530	583	542	552	553	560	552	570	564	533	540	536	572	558	547	550	562	523	562	546	575	509	552	552	593	500	591	564	524	565	555	560	558	567	560	567	593	538	567	581	563	502	550	541	524	512	540	562	546	534	582	551	509	517	548	568	557	580	527	533	503	557	524	528	515	554	573	522	616	543	543	544	565	569	558	564	576	543	532	497	568	607	538	533	549	550	525	552	584	555	586	550	559	591	529	565	579	537	523	564	572	539	543	523	585	568	549	580	565	500	557	516	537	561	550	525	569	633	503	561	608	577	553	564	523	550	524	552	584	589	521	530	517	584	546	593	552	565	529	566	555	545	538	542	562	506	586	556	544	568	521	560	565	515	529	571	543	571	522	522	507	542	536	553	568	554	551	529	554	549	513	579	545	531	570	585	551	547	540	578	513	558	555	572	571	537	559	532	562	563	535	559	537	530	518	556	526	562	538	517	539	591	575	542	523	562	572	553	557	546	543	514	546	569	581	524	519	601	511	568	530	564	540	596	549	567	527	530	590	548	516	541	568	518	532	535	566	559	531	511	561	551	556	542	563	533	542	524	566	530	535	533	507	513	542	560	551	515	575	568	523	522	544	548	592	530	526	550	549	563	544	558	519	576	533	567	556	531	585	595	524	568	545	561	578	589	565	551	544	552	530	554	527	527	571	515	542	579	565	594	516	562	543	528	556	553	564	577	520	489	517	531	588	556	503	554	534	479	542	568	542	546	567	557	518	568	538	547	565	558	537	558	576	602	519	572	501	569	538	537	509	542	564	527	517	555	553	560	564	560	540	527	540	531	530	553	509	575	564	529	521	553	554	554	575	549	565	584	557	533	558	539	541	551	545	515	544	552	534	521	533	520	596	560	557	515	557	581	564	576	546	544	541	533	515	561	550	570	584	561	538	542	546	548	547	594	486	543	519	532	538	554	557	549	539	562	550	550	555	536	555	562	590	575	559	542	577	528	557	532	509	538	549	567	540	523	489	564	533	516	533	549	521	507	559	490	553	570	544	547	534	523	564	518	573	525	529	559	533	544	562	550	554	607	592	554	562	530	517	550	539	568	559	547	539	527	561	554	574	515	539	549	575	555	516	546	556	534	541	559	572	545	549	562	542	556	554	539	537	530	530	530	513	547	548	552	534	529	538	557	547	564	590	541	558	552	567	543	564	557	534	547	520	533	587	531	578	577	555	556	556	561	565	554	549	556	584	564	542	526	571	542	517	530	525	544	554	537	561	537	558	543	540	539	539	592	533	529	522	544	506	568	533	573	619	550	517	546	531	581	572	548	541	575	568	560	572	540	550	575	522	530	521	534	620	549	532	531	539	566	539	565	548	522	543	557	590	531	540	574	530	535	539	538	542	591	526	544	519	545	562	549	559	563	543	551	547	528	501	558	551	565	553	524	552	570	562	568	527	560	546	560	548	547	549	578	543	584	565	579	551	589	542	565	564	519	531	514	531	565	564	529	523	494	554	548	597	566	554	547	528	548	552	561	579	588	592	578	558	576	574	521	543	591	528	538	551	531	536	542	556	568	546	570	561	562	577	498	525	539	617	555	527	503	524	527	535	580	526	537	543	540	548	583	559	563	531	514	542	581	526	574	536	557	598	578	536	577	592	528	564	524	562	556	527	566	516	544	539	528	533	544	553	532	558	520	563	537	591	541	565	530	537	557	545	540	547	559	537	570	548	502	562	526	559	517	542	551	556	550	604	581	555	523	504	591	596	497	523	574	535	528	537	544	508	543	598	521	554	528	544	526	536	581	572	591	555	545	579	545	524	504	533	554	546	552	566	559	535	568	548	507	504	522	543	554	593	519	538	550	564	543	578	527	549	502	561	558	524	499	525	536	547	575	558	557	544	506	555	569	546	549	578	532	560	543	617	504	559	564	570	544	566	536	518	528	504	532	533	543	564	549	527	535	526	497	548	529	544	578	548	589	540	571	539	576	549	574	538	592	532	527	523	509	551	549	550	550	554	572	561	522	601	527	540	526	546	556	554	592	532	543	557	524	491	517	572	524	548	553	578	569	528	549	536	506	558	543	598	569	554	574	579	521	528	569	536	547	523	600	525	534	567	557	515	561	525
52279	53215	72861	67579	55417	44396	33969	21853	11302	4278	2143	1225	611	355	385	359	375	369	387	371	374	357	379	417	389	393	333	336	374	354	359	374	374	389	348	350	384	370	389	332	361	386	357	407	359	354	392	364	392	340	356	358	370	402	384	342	343	352	369	394	387	400	333	359	420	349	331	352	354	396	362	373	347	370	328	348	359	358	331	349	377	359	366	387	337	345	381	365	400	381	369	371	375	397	366	385	353	385	381	380	373	343	341	377	369	331	402	381	369	348	378	314	378	370	379	341	330	348	360	345	382	363	358	362	370	360	345	403	378	368	337	375	314	359	346	385	366	366	396	367	348	350	375	375	366	366	373	358	336	352	339	379	395	380	335	349	366	368	358	397	375	410	366	396	308	351	376	383	395	327	358	403	352	361	374	384	339	373	374	362	384	376	355	359	365	374	336	388	367	354	331	397	363	335	408	389	387	351	365	356	363	374	367	416	345	381	363	391	358	357	330	369	383	398	365	360	386	377	359	338	376	368	349	365	341	352	374	371	377	367	368	379	358	362	387	362	347	400	331	371	361	393	383	380	390	384	389	378	370	344	400	326	309	326	347	351	356	357	359	388	382	365	390	362	391	354	371	393	380	343	368	364	371	338	321	369	410	343	337	365	367	385	353	370	373	356	347	338	355	382	370	370	363	351	375	330	369	328	391	333	348	399	375	368	356	350	324	399	393	399	401	370	378	367	350	328	359	354	413	358	366	373	353	346	354	355	361	382	358	355	369	376	342	344	386	406	347	370	355	358	321	346	374	386	343	406	367	372	403	365	346	342	364	373	389	343	382	360	374	393	338	313	390	354	394	329	360	378	379	382	364	372	360	346	384	364	367	362	361	361	353	360	381	354	361	360	396	347	359	305	353	368	359	360	352	366	369	366	344	361	362	363	351	341	370	359	378	371	357	383	354	345	364	387	357	355	373	374	379	358	348	377	361	361	361	380	382	359	376	348	377	370	363	352	375	338	354	335	346	350	351	366	358	378	351	358	378	394	353	342	337	348	346	363	362	356	359	370	369	389	384	372	338	370	344	370	341	402	355	344	359	394	343	388	376	322	370	373	387	372	337	367	395	346	360	337	389	391	307	386	338	378	348	370	380	372	390	338	370	363	363	401	414	355	355	351	380	346	344	364	344	345	350	352	374	354	326	380	359	361	355	359	394	344	383	347	324	343	347	354	318	379	389	363	371	416	397	424	373	380	337	351	411	351	366	380	381	378	381	385	369	365	339	401	358	356	358	350	317	358	358	349	360	361	352	360	377	340	352	358	401	391	383	329	323	360	370	331	390	347	372	372	382	372	330	340	406	326	375	362	368	374	372	361	345	369	349	394	404	357	393	341	366	375	380	350	366	383	365	362	386	341	361	362	350	406	412	383	360	353	362	354	407	357	341	342	362	410	377	360	340	354	349	369	349	352	380	369	348	393	347	382	378	393	339	403	405	325	384	385	376	367	342	360	366	405	340	353	356	385	375	372	369	343	357	370	369	337	343	382	372	349	312	340	362	330	380	366	374	379	374	373	359	349	403	358	361	347	339	381	374	418	394	340	340	364	364	333	314	362	382	360	343	336	352	379	360	380	372	366	391	380	356	416	389	393	385	349	339	386	360	364	355	353	391	375	367	356	298	334	354	375	360	370	414	358	370	392	374	375	380	370	382	369	333	365	389	350	377	369	342	358	382	425	384	375	363	375	342	359	356	378	351	363	359	349	383	368	352	388	353	376	392	370	370	348	381	356	388	354	376	394	387	333	379	384	342	378	369	380	361	404	338	369	371	342	384	365	354	358	339	333	393	365	363	340	387	338	369	359	385	387	367	388	370	354	389	369	355	363	362	343	374	376	339	340	346	384	369	382	374	356	394	376	378	353	366	349	383	383	391	326	340	369	353	381	379	300	326	385	370	363	336	402	361	375	384	354	385	387	366	369	370	417	355	364	370	348	395	379	366	410	341	341	353	345	363	350	354	375	361	386	364	326	382	407	384	361	394	362	402	320	343	387	391	333	393	315	356	387	393	346	364	373	379	348	335	366	392	358	361	390	355	416	353	390	348	346	371	357	351	345	369	375	355	374	386	371	366	385	363	366	348	360	367	372	335	365	382	354	350	377	403	387	368	386	335	396	344	363	357	356	345	365	371	316	379	346	373	377	399	352	395	372	406	365	382	388	353	377	334	354	374	401	375	402	405	383	378	379	336	352	363	400	370	313	349	342	368	354	342	373	376	332	369	343	356	376	331	362	365	351	391	377	381	369	384	373	369	363	363	328	377	368	330	367	397	365	386	365	349	369	374	348	377	329	362	361	379	373	351	375	357	357	365	349	398	351	365	354	362	330	343	355	365	352	395	348	372	345	356	345	356	400	339	368	404	347	378	390	370	367	363	411	347	385	378	329	363	399	359	358	396	348	364	333	323	359	360	380	347	382	358	356	392	386	327	331	375	389	331	343	348	379	382	382	404	404	400	363	419	375	394	351	401	367	369	382	398	369	347	344	370	361	360	358	376	409	343	344	363	357	362	396	396	382	359	348	396	373	398	360	379	343	378	355	392	371	373	365	370	360	371	395	322	366	339	382	368	361	368	353	364	367	386	362	364	369	362	347	326	369	343	413	398	380	366	359	399	377	351	371	418	377	357	320	385	377	350	373	399	360	378	351	367	344	346	370	356	321	368	374	403	327	359	350	395	365	381	389	370	399	371	361	333	342	334	379	348	386	400	325	366	376	367	355	344	356	358	354	360	345	357	383	375	356	354	370	365	381	372	399	383	346	355	367	362	333	343	350	337	350	342	374	373	370	391	387	344	365	395	345	334	371	403	345	368	382	353	350	354	368	365	369	414	376	333	369	362	334	353	363	333	361	333	333	350	340	355	387	354	323	363	358	363	376	354	400	399	342	331	377	357	360	339	388	363	379	368	404	366	390	353	336	342	340	388	376	402	350	370	402	361	343	421	352	334	361	387	387	346	362	363	381	362	353	351	355	378	363	368	362	381	383	343	355	356	384	386	402	331	346	385	378	357	394	370	401	394	360	359	375	372	357	381	372	375	376	408	340	344	374	361	361	365	348	364	336	338	326	362	410	356	361	336	372	307	360	357	364	388	358	363	371	366	334	356	379	376	362	377	341	358	362	344	332	403	337	368	375	356	339	387	350	392	330	359	367	413	360	361	375	358	386	311	381	362	330	347	377	414	330	352	375	384	353	353	363	383	395	395	378	358	368	338	350	373	398	356	414	388	371	318	377	350	374	379	329	424	371	398	368	350	340	342	395	407	376	380	370	399	350	398	360	401	381	371	350	343	342	371	340	384	354	376	341	412	374	356	388	375	363	379	345	368	326	373	332	357	313	380	341	372	349	355	352	367	382	350	369	390	336	354	366	357	351	375	369	338	352	368	355	349	376	339	370	384	339	371	357	394	386	361	376	377	370	413	376	369	341	383	333	352	405	342	366
26750	39151	65445	71828	64247	56053	48161	36634	25260	12652	7775	4282	1819	778	789	787	819	804	826	773	775	792	808	804	833	785	779	810	856	754	755	818	816	814	797	818	767	843	773	793	832	752	778	798	849	796	770	777	813	832	774	786	798	796	836	776	825	794	802	804	808	781	761	779	750	774	807	818	805	797	787	760	803	766	796	815	780	792	811	784	787	782	822	815	787	821	835	806	793	815	793	807	798	822	799	768	760	748	804	810	813	832	819	792	810	801	773	821	773	790	804	831	770	788	842	763	783	823	767	814	819	772	884	718	811	785	818	834	803	801	789	751	816	775	830	804	792	834	770	783	802	802	744	796	802	784	759	813	802	796	767	767	766	758	804	812	826	813	766	768	795	769	769	781	804	801	744	799	796	803	782	788	762	780	775	779	759	766	822	807	769	800	800	789	789	799	778	797	791	788	806	834	787	771	806	789	749	792	741	801	736	752	823	778	803	780	828	765	766	800	819	788	803	787	807	752	710	777	816	840	825	812	804	795	756	790	849	759	817	762	827	788	851	794	768	794	790	794	826	886	762	776	825	779	782	771	772	776	779	750	822	760	784	767	794	821	851	812	775	791	788	799	779	821	800	784	774	783	771	804	798	779	757	786	796	770	828	846	815	847	817	805	767	842	807	817	780	784	754	798	831	774	798	783	870	782	862	792	772	829	785	764	795	754	786	819	793	776	816	806	841	785	792	780	777	824	776	816	814	820	796	797	771	766	788	779	852	803	802	781	773	804	815	782	815	792	777	796	777	819	809	820	764	787	790	750	834	782	798	821	788	791	810	835	835	778	813	808	769	767	807	839	798	784	806	751	798	811	808	823	790	804	866	789	802	764	781	867	762	782	739	758	778	771	838	781	787	826	851	780	774	831	834	789	832	825	805	758	752	797	757	761	804	817	730	826	817	797	774	775	827	864	821	811	804	800	782	754	738	811	807	801	752	728	823	750	870	788	751	814	793	806	798	823	786	782	834	791	821	837	805	808	859	819	808	791	803	803	814	777	751	775	763	831	781	746	800	791	778	824	817	776	812	801	751	794	876	812	812	746	789	763	776	776	820	741	854	786	788	730	802	831	749	808	774	832	798	817	847	802	809	763	800	857	810	838	774	857	815	804	833	801	821	789	821	766	835	845	786	802	802	791	839	798	743	821	771	773	818	802	789	793	787	824	794	790	789	813	802	831	838	786	784	819	818	763	827	807	825	796	794	787	837	820	756	790	760	770	803	780	820	815	787	760	778	810	777	855	799	792	758	767	819	797	790	769	806	809	776	784	835	776	831	743	787	778	812	787	804	871	808	782	788	782	792	791	750	837	781	789	830	763	811	781	845	792	802	767	794	779	813	818	843	843	792	871	819	787	787	803	824	820	854	800	811	766	804	754	778	813	783	729	794	803	782	785	803	806	746	777	782	774	813	800	763	776	836	824	813	835	798	834	783	761	816	760	771	786	758	836	840	823	752	785	761	795	724	817	807	820	836	832	829	774	764	794	760	827	758	795	840	771	769	849	852	823	790	803	835	774	788	803	794	829	746	788	747	776	817	844	860	797	777	784	742	768	798	778	796	829	751	766	775	804	757	844	754	745	770	762	763	771	800	780	801	809	792	790	826	796	861	753	727	777	725	782	775	783	832	824	785	787	856	740	734	808	808	814	808	797	784	753	781	815	781	817	796	807	783	788	824	800	851	762	799	807	813	781	763	756	826	805	817	797	844	814	837	847	764	785	811	797	819	796	788	777	803	711	832	803	803	843	804	803	842	836	774	842	773	835	773	778	818	820	787	787	796	819	831	804	782	767	809	814	812	820	831	827	787	790	789	755	740	814	802	778	817	791	807	860	763	783	825	825	751	787	800	839	822	810	773	834	786	802	851	801	825	782	797	827	807	793	818	811	854	760	809	772	776	789	760	831	803	768	798	826	778	793	767	769	762	824	803	841	813	818	755	801	759	803	791	827	849	820	774	803	806	794	825	821	792	839	802	782	824	742	775	806	806	784	799	756	858	793	906	791	766	829	797	774	771	767	744	821	800	799	834	736	824	824	819	803	792	830	847	795	808	752	768	811	811	806	822	792	762	831	808	777	767	821	755	782	786	774	765	795	804	821	777	783	790	820	759	800	728	770	796	753	794	785	790	781	850	847	775	778	799	765	800	781	726	821	767	767	756	843	792	817	836	777	819	830	834	775	762	795	768	808	775	803	790	838	797	770	786	775	765	776	797	790	815	804	751	807	772	826	793	794	801	800	811	786	783	789	792	841	852	778	759	786	804	822	817	761	815	816	849	817	772	779	753	809	812	804	778	856	821	796	825	781	819	832	785	833	749	755	844	826	804	793	867	757	797	779	788	776	773	759	757	863	793	770	821	840	777	840	790	793	786	723	787	745	834	752	786	788	794	829	812	765	738	824	842	784	810	829	810	811	805	778	774	791	752	834	794	794	764	783	806	794	798	806	798	790	808	827	762	811	807	790	816	762	792	769	815	787	797	788	821	839	807	794	811	759	791	770	776	830	839	753	799	796	823	824	738	794	832	778	717	786	820	809	791	818	690	786	821	817	811	824	827	790	832	826	844	759	769	790	772	783	817	798	773	793	822	740	803	779	794	776	840	828	854	779	757	832	772	789	806	844	781	794	800	804	800	854	784	788	792	796	778	848	753	807	802	825	748	788	762	772	782	738	778	813	780	841	798	858	784	810	798	746	776	787	787	797	799	773	852	810	802	817	808	803	757	789	759	803	779	797	810	805	778	806	804	812	819	809	821	793	807	789	782	736	803	861	789	789	815	788	773	814	784	751	777	811	860	784	837	804	797	828	816	781	808	841	788	788	838	797	802	800	811	787	788	755	810	861	733	763	775	806	733	782	854	796	716	792	844	788	776	787	782	827	823	791	780	781	762	804	777	775	809	774	795	787	847	802	811	789	770	732	753	750	775	769	790	809	789	806	775	794	829	761	797	806	770	819	799	776	748	829	769	826	824	813	748	775	804	816	787	786	821	830	778	814	747	856	797	795	794	808	765	820	834	803	818	787	797	858	811	803	874	832	787	792	787	788	831	790	804	779	799	764	773	793	785	756	810	772	826	810	799	756	775	764	809	801	823	804	778	853	838	825	800	797	800	796	789	830	826	770	852	809	802	828	818	800	801	800	887	799	754	831	790	767	836	781	799	781	809	783	770	812	806	782	811	781	734	842	815	769	837	828	825	811	811	827	776	824	790	766	820	832	795	780	778	816	827	790	732	819	750	832	766	809	776	756	814	783	774	818	820	802	804	792	765	808	814	804	798	807	835	804	788	773	824	815	807	771	764	771	797	772	775	877	809	803	790	828	804	793	790	809	788	827	772	784	789	808	779	817	794	791	822	818	815	793	804	785	795	793	792	782	766	787	806	795	798	796	777	772	806	812	839	841	777	812	762	797	790	730	819	788	803	821	797	764	805	779	844	830	793	860	769	793
49884	53791	74822	67995	56633	47611	33707	20634	9443	3551	1854	1296	555	388	409	393	441	387	377	364	350	376	379	390	371	397	384	399	365	376	437	374	373	405	371	369	386	397	373	447	430	440	379	392	399	393	386	424	425	372	344	388	397	386	368	409	345	341	333	384	402	396	379	389	410	379	395	408	384	404	427	376	359	384	375	349	380	409	376	351	400	355	384	390	426	340	406	382	359	375	371	394	379	353	411	385	403	374	387	421	408	383	349	358	398	368	445	362	367	360	386	379	423	432	347	397	425	416	377	390	364	376	404	380	377	389	391	388	386	397	370	388	400	385	402	363	353	392	379	385	394	401	396	366	390	413	394	396	391	406	442	357	387	413	396	398	388	396	374	388	372	403	395	356	386	371	371	391	390	400	380	412	345	408	359	423	410	375	382	387	369	372	346	365	357	377	400	398	425	377	384	375	369	345	405	358	387	364	388	364	417	381	376	403	420	367	354	401	402	396	372	352	398	401	361	339	358	378	411	406	394	377	423	389	373	399	378	295	378	364	391	385	379	370	404	361	394	407	372	382	409	389	348	373	376	391	379	347	396	399	414	369	383	350	388	387	399	355	361	370	331	359	378	357	401	385	367	377	359	406	393	422	345	426	389	360	325	374	432	375	353	381	337	355	376	376	405	416	413	392	398	373	347	402	376	365	366	422	409	348	411	401	384	388	376	381	406	400	406	382	366	402	402	380	368	381	378	402	350	366	384	411	398	364	389	385	384	391	370	378	390	387	401	362	389	396	395	400	378	408	336	384	380	358	361	390	380	396	373	438	418	381	384	398	403	405	390	376	381	396	388	387	357	392	368	379	426	383	353	413	401	435	415	368	396	354	386	384	428	388	372	352	364	367	371	370	399	411	352	368	343	361	354	339	369	392	350	389	358	399	414	400	406	374	370	345	381	421	345	406	412	379	378	429	376	373	364	390	372	378	393	409	405	391	380	373	407	357	344	359	349	369	352	342	393	376	409	388	369	394	401	404	389	406	404	406	421	412	424	370	395	365	445	440	397	378	384	403	376	347	352	352	375	414	390	406	401	384	392	411	390	370	344	401	425	426	384	388	383	369	387	395	396	398	402	357	381	374	417	357	402	393	429	391	398	378	358	372	348	383	375	386	385	407	351	416	378	388	388	402	350	342	354	359	414	383	435	356	390	408	408	401	371	396	379	410	413	395	386	396	357	361	379	378	378	399	358	384	394	398	388	408	392	373	403	388	390	422	389	418	370	398	369	391	391	423	345	371	372	401	381	394	351	389	400	389	395	372	395	388	377	367	402	365	377	399	371	396	371	362	376	367	433	406	386	341	428	367	399	352	396	348	384	415	388	356	353	367	376	372	359	375	388	337	428	419	391	384	416	362	357	365	372	374	362	386	368	369	380	341	407	401	366	384	366	369	420	403	380	383	378	414	390	414	385	403	384	386	388	402	371	397	376	403	406	396	367	359	368	386	403	382	379	412	365	369	373	378	379	342	361	390	366	413	356	379	367	380	361	382	334	364	388	376	384	387	367	393	390	373	356	398	378	392	394	348	389	391	357	370	359	368	385	377	404	350	381	367	393	413	414	372	385	403	428	367	407	376	393	394	381	385	391	396	382	389	398	394	409	364	433	412	373	369	339	402	373	392	409	361	402	369	381	394	379	362	374	396	379	371	376	387	413	378	386	412	402	397	403	400	413	387	399	391	365	347	389	410	379	418	351	377	376	397	361	392	340	396	413	397	394	394	431	379	388	379	389	395	358	363	401	404	374	381	382	385	397	398	372	430	361	409	370	347	403	379	397	377	348	363	370	385	399	383	392	392	380	368	391	407	389	394	368	410	391	358	403	410	403	411	342	391	353	400	405	381	405	414	374	354	395	346	392	377	390	394	334	385	412	390	389	400	357	425	408	394	371	411	368	359	344	395	404	411	365	363	367	394	338	369	368	378	382	394	366	406	376	368	412	402	389	406	388	371	407	402	402	392	403	360	378	378	368	365	404	377	347	409	386	368	400	366	370	379	389	357	380	396	395	419	391	375	404	415	384	388	410	376	359	383	355	406	389	368	379	357	408	390	365	388	406	405	342	335	419	382	380	392	374	364	403	372	388	379	349	408	403	419	371	369	360	383	399	384	403	375	367	374	371	380	401	351	378	380	395	380	378	393	394	395	381	404	384	424	375	422	367	352	362	367	368	418	399	339	335	380	359	360	396	377	352	386	387	379	383	387	363	417	387	425	369	378	406	355	363	388	410	423	405	370	397	376	411	431	398	365	378	391	369	385	388	378	377	406	366	399	374	378	393	372	385	398	373	366	413	374	358	365	400	430	368	391	363	412	376	340	382	417	357	384	361	395	415	411	362	387	412	416	399	370	365	429	358	426	415	390	408	426	379	386	385	365	393	367	363	398	386	345	403	386	387	435	362	393	394	362	364	392	400	396	390	428	380	393	416	365	382	374	366	397	405	404	369	372	395	360	407	383	385	406	419	403	371	345	372	387	381	371	380	363	361	435	380	407	349	386	389	381	368	378	354	404	365	436	386	352	398	367	371	387	369	373	371	368	425	434	380	362	391	357	416	372	388	400	362	393	450	382	398	423	379	328	396	389	394	384	395	395	346	388	392	356	384	392	376	389	371	372	380	386	385	378	374	395	397	406	382	376	405	392	391	357	365	387	378	401	373	343	368	394	384	406	365	393	337	396	427	392	427	405	384	382	374	373	421	390	393	394	390	387	357	393	368	422	341	373	345	418	374	380	386	386	391	408	389	379	385	402	366	385	405	392	411	383	357	388	375	379	399	384	376	406	354	399	366	399	364	357	374	364	378	389	360	425	398	397	381	354	384	403	391	363	388	401	391	369	404	367	383	420	355	346	390	368	364	377	406	415	385	357	366	438	381	372	369	391	356	401	360	402	389	404	403	360	367	417	391	367	367	372	365	380	393	409	394	397	434	374	389	355	399	386	362	410	398	402	412	387	379	405	413	372	379	387	381	396	389	354	395	370	391	359	401	364	376	358	419	393	410	412	371	412	397	368	403	400	365	370	429	389	396	382	385	359	387	382	378	379	373	388	374	376	369	349	401	380	362	407	374	378	350	378	375	378	411	424	390	393	393	372	401	384	377	386	395	387	384	363	405	402	417	359	376	375	357	360	370	413	378	371	385	364	379	448	409	404	416	385	421	414	376	374	412	363	376	371	406	388	382	389	372	425	404	381	419	378	391	385	385	407	360	394	382	361	393	368	395	364	380	412	338	420	378	430	385	361	408	376	366	394	373	387	408	422	387	352	374	397	429	407	382	425	390	386	387	376	380	354	394	362	399	409	387	422	346	370	407	391	386	354	418	393	399	354	385	382	395	387	382	372	343	365	408	390	360	417	386	419	382	369	377	398	384	379	364	381	360	391	366	389	399	397	379	418	396	362	356	401	354	369	409	360	395	366	362	353	400	392	369	389	390	388	406	378	352	374
25303	39887	67108	72641	66164	58405	47142	35224	21085	11052	6790	4580	1603	797	841	820	840	826	787	810	865	853	840	802	833	807	880	822	823	822	862	862	796	837	820	819	814	813	812	801	837	836	876	802	838	804	843	801	836	812	829	820	793	800	776	863	867	849	849	871	821	846	829	824	826	812	807	892	797	832	845	809	811	803	862	820	845	833	848	857	790	795	806	798	859	805	785	804	871	806	876	835	796	878	834	822	806	813	833	853	825	839	856	845	850	818	871	794	837	814	754	836	833	843	753	862	842	819	825	891	859	830	798	848	856	810	785	859	833	858	764	857	868	847	823	836	804	803	861	858	845	816	811	848	899	891	850	798	831	849	859	818	796	821	813	851	831	842	830	808	823	832	802	841	763	819	776	818	799	821	812	826	827	841	838	800	815	799	821	820	852	753	805	768	847	852	814	818	807	815	868	795	845	850	833	820	882	857	853	842	833	804	779	867	780	824	835	825	879	825	881	802	799	810	824	837	849	796	825	832	846	812	857	832	793	871	807	796	799	796	806	819	833	820	813	803	818	838	870	826	851	831	816	779	896	841	842	823	804	862	811	828	847	756	819	797	808	879	791	839	856	891	774	802	861	796	853	749	824	828	813	764	845	867	844	818	822	875	801	770	844	844	841	830	881	830	827	837	920	853	829	808	837	827	845	870	784	843	849	820	892	817	844	873	814	819	865	849	835	784	841	844	827	853	808	838	844	824	830	800	872	840	846	808	829	784	815	821	812	862	864	872	826	774	831	828	795	882	831	894	852	854	829	817	814	818	809	896	785	820	836	894	830	855	807	826	874	834	835	817	820	869	829	804	827	842	804	878	836	811	808	858	862	885	861	763	879	873	824	828	794	812	804	803	842	818	828	809	867	853	791	849	804	876	880	797	803	781	869	822	853	840	835	827	861	820	812	845	821	879	819	825	801	825	857	843	843	809	849	859	846	865	859	818	807	868	857	876	808	821	838	786	835	836	764	882	814	809	861	853	808	762	828	789	888	791	823	805	802	797	845	876	924	857	826	855	824	859	844	830	841	840	818	810	831	799	839	745	806	835	848	828	794	800	827	881	843	848	807	814	798	848	814	828	842	834	788	797	836	770	822	848	842	856	852	845	792	819	814	810	853	792	833	826	803	802	824	760	833	866	831	831	768	790	839	826	820	830	819	808	839	805	817	833	869	818	870	861	812	845	809	831	848	780	815	872	800	814	825	843	826	836	813	874	798	771	834	804	805	825	823	835	828	791	801	823	839	808	826	825	845	894	828	827	843	841	823	822	844	804	791	891	822	785	863	828	830	811	803	820	887	850	772	846	876	868	839	791	853	874	846	868	797	855	802	846	857	849	816	859	850	846	830	834	893	802	844	777	806	873	863	790	815	813	807	764	802	817	838	863	847	842	838	871	768	857	819	824	841	861	852	805	824	828	876	830	860	847	851	831	762	857	857	840	797	822	874	817	838	818	832	850	825	852	814	814	803	872	846	796	836	837	855	873	827	823	800	840	830	837	847	837	819	764	807	813	848	881	829	818	821	804	910	828	871	798	836	836	814	838	841	788	855	844	803	841	825	810	843	850	843	815	817	833	815	794	832	831	852	833	845	869	837	808	815	794	797	879	776	871	806	827	805	787	885	816	824	820	843	837	854	845	819	796	857	773	882	820	850	853	874	794	822	857	805	894	889	769	843	837	830	817	809	855	833	815	817	828	809	856	805	823	796	837	908	833	833	840	835	860	840	822	820	824	828	807	834	882	874	834	822	860	830	830	809	820	859	824	779	850	792	799	812	804	822	823	825	767	815	817	886	809	872	832	773	812	783	849	852	810	812	844	801	850	833	845	866	823	793	830	881	825	854	836	874	821	840	764	854	843	846	851	835	824	845	801	832	840	841	808	815	795	792	825	836	900	877	857	872	853	834	813	842	809	843	811	800	811	830	905	803	810	855	825	839	852	862	839	787	802	797	820	847	852	804	846	815	823	824	853	796	788	857	845	835	800	844	802	805	828	834	920	774	830	829	819	844	838	831	848	778	882	880	827	787	820	805	882	835	847	802	852	792	839	791	820	837	800	820	823	849	838	845	806	820	776	909	848	874	779	820	845	874	836	822	803	873	874	831	776	852	833	829	824	803	813	784	846	817	823	817	793	787	826	886	861	854	844	875	855	813	809	844	870	865	825	866	842	799	833	793	832	838	844	823	774	807	861	836	898	833	854	821	895	831	859	858	824	819	744	821	827	826	819	851	800	806	823	779	775	854	827	858	815	801	845	768	883	898	805	824	886	818	802	855	851	817	802	836	856	835	845	800	841	838	824	812	827	842	831	828	828	802	860	811	824	828	847	835	844	866	843	872	845	756	785	844	882	803	845	882	803	832	785	807	868	848	847	808	807	804	813	841	779	815	846	811	818	775	888	867	841	800	857	820	790	784	834	792	805	824	859	799	844	841	859	801	835	862	832	780	797	805	852	829	818	807	876	797	790	832	860	829	866	779	795	805	822	804	827	842	872	828	838	847	840	778	812	805	791	837	841	823	801	839	833	869	784	816	834	840	794	781	837	790	877	813	861	778	812	875	820	771	848	816	841	813	840	870	830	802	809	801	814	814	823	810	876	837	823	865	810	838	832	799	815	769	841	841	848	824	781	819	820	838	818	856	840	877	798	839	880	851	857	842	821	816	784	809	805	837	875	853	798	873	819	817	837	814	878	789	838	829	798	771	802	792	849	848	817	792	810	834	804	808	839	830	837	807	848	867	872	854	825	840	804	853	799	811	787	814	817	855	796	809	863	797	831	818	819	766	816	847	837	833	852	851	882	833	893	791	801	809	826	793	780	765	798	809	798	800	783	802	804	853	819	871	835	852	818	834	794	837	799	800	872	816	785	877	865	868	820	807	809	801	876	810	874	821	856	835	784	823	825	851	865	863	796	813	802	847	803	869	744	872	846	799	836	859	824	816	831	828	812	803	829	825	844	790	862	829	858	844	856	816	864	756	822	832	775	825	871	801	878	809	794	854	819	847	837	840	821	857	812	875	822	850	826	850	827	871	856	845	838	827	835	858	790	852	812	851	866	828	854	828	820	879	833	833	774	860	816	875	874	802	818	841	815	848	861	845	841	831	801	837	858	786	835	795	757	856	866	793	815	829	833	821	869	837	859	806	788	859	814	835	793	804	803	817	828	852	809	765	855	801	830	834	843	858	777	783	832	843	854	823	877	848	820	805	863	817	812	869	885	826	870	827	818	846	852	828	836	793	779	840	830	810	819	849	834	864	866	810	864	860	815	854	836	827	855	824	790	835	820	870	855	889	866	839	848	815	848	865	831	790	785	820	855	828	842	851	820	823	777	792	848	832	875	838	819	827	828	863	779	788	812	857	810	840	796	847	815	839	805	836	825	825	844	788	814	827	837	859	825	873	818	805	822	852	834	837	817	807	815	821	841	813	890	819	846	791	904	817	778	832	770
3681	2593	4479	4416	3084	2156	1265	837	532	340	308	267	254	239	256	241	255	283	257	228	270	246	262	250	262	252	245	228	228	262	250	250	250	242	230	261	280	239	280	280	224	257	247	254	236	266	238	255	263	232	249	247	229	237	236	257	266	258	194	238	271	253	235	274	248	256	231	248	230	249	235	231	234	240	228	259	242	252	244	220	238	233	246	219	245	248	228	224	259	228	277	258	210	232	226	267	229	255	246	282	255	260	249	226	255	228	241	222	246	227	236	255	252	250	250	249	246	263	253	210	232	231	243	234	224	248	240	237	238	214	241	273	253	226	241	237	249	251	235	234	235	238	256	243	250	255	216	244	254	268	227	225	248	242	231	253	240	281	257	246	270	252	255	248	251	236	262	229	224	249	220	226	233	237	272	255	238	263	242	257	235	212	249	231	222	248	254	244	239	226	233	229	256	238	217	246	237	267	181	251	276	244	256	229	261	228	254	255	259	257	223	261	211	229	244	253	240	261	240	259	224	226	224	243	242	270	264	243	267	230	216	247	239	276	289	254	229	242	245	247	242	220	247	226	260	227	237	229	233	252	238	228	231	235	283	232	220	235	263	254	255	240	242	249	249	244	233	241	237	230	220	245	255	242	240	218	239	237	243	240	240	261	215	244	237	263	240	234	232	245	250	250	239	253	228	250	236	253	261	246	254	234	229	246	271	252	219	267	224	224	249	258	238	238	234	252	221	239	221	258	228	229	223	262	248	255	270	251	266	259	279	249	223	219	234	236	255	234	221	257	261	244	221	236	272	232	224	280	257	219	227	224	275	246	264	279	230	236	224	232	231	257	229	236	247	214	234	250	266	240	242	263	237	245	261	226	273	267	246	234	227	261	221	227	199	269	202	212	232	252	254	217	241	244	239	257	261	229	245	229	253	271	244	243	207	216	258	235	236	247	236	222	247	252	239	252	247	236	232	251	247	251	227	229	233	260	237	238	257	252	228	250	255	246	253	241	239	264	252	248	250	246	252	283	255	266	275	266	221	218	246	244	233	234	233	243	244	264	246	245	241	229	273	266	257	247	248	242	247	254	244	258	234	242	249	235	245	253	246	257	231	266	246	225	259	257	243	257	263	261	260	255	236	249	270	239	239	239	238	235	252	222	228	251	241	251	231	256	257	226	254	224	253	261	238	242	262	256	264	232	231	236	264	234	222	228	237	257	246	247	243	229	236	221	228	256	248	230	239	255	239	260	267	265	256	233	207	238	256	202	243	222	262	255	267	230	218	271	221	248	271	232	250	253	241	209	227	244	213	231	270	236	286	218	235	262	223	272	237	241	237	246	244	257	266	274	264	251	261	234	266	260	249	262	227	228	230	231	255	229	273	256	246	234	257	250	272	242	212	262	265	219	255	244	273	266	225	263	233	243	259	261	233	228	223	223	248	272	300	227	243	254	247	243	266	235	259	259	261	264	268	278	219	273	273	256	229	233	245	236	233	233	232	240	255	283	240	247	234	214	261	260	271	283	240	233	216	255	219	224	252	239	245	255	275	248	241	226	232	245	248	241	237	247	225	251	247	249	238	285	248	258	260	244	237	242	248	229	253	272	240	240	274	273	266	243	230	227	243	230	228	256	267	257	238	237	244	231	235	243	214	247	243	252	260	234	258	221	241	243	237	241	257	236	246	223	246	237	238	257	220	235	234	254	241	251	254	242	252	248	268	298	239	251	241	231	247	228	288	216	226	242	258	248	255	239	249	230	244	234	262	222	259	256	250	244	250	255	250	246	210	252	235	237	229	216	265	256	258	261	234	242	242	238	257	237	234	235	219	263	275	232	234	275	253	222	208	255	235	279	243	264	249	259	267	247	261	245	252	239	232	215	232	262	220	260	262	250	229	247	234	269	253	209	240	212	251	241	254	255	246	234	245	248	232	244	250	210	241	223	263	265	259	251	182	215	236	238	225	226	225	227	236	263	226	252	232	259	263	224	224	231	220	248	232	260	243	242	252	273	241	228	267	249	239	269	234	229	237	252	236	254	250	247	238	234	244	247	216	247	255	220	226	251	222	239	237	264	277	252	257	245	252	266	222	241	232	235	215	267	249	270	221	294	240	248	270	258	263	254	243	265	239	228	238	245	248	224	254	226	266	255	248	257	237	226	248	255	257	248	232	261	197	223	246	248	272	218	264	238	276	228	215	257	272	249	243	259	245	217	255	245	242	242	260	244	266	270	273	248	209	241	265	248	234	231	238	262	242	239	282	241	246	248	243	250	266	254	195	253	257	233	232	241	270	237	240	232	236	241	236	224	243	260	239	217	255	233	264	238	242	244	257	271	238	223	206	238	259	252	239	250	234	276	231	245	270	270	222	233	249	263	248	244	242	270	244	220	253	248	237	229	252	241	247	244	254	277	276	275	243	211	273	230	263	226	256	247	230	245	241	265	222	247	246	243	224	200	242	283	250	224	243	267	232	239	202	234	269	216	266	251	259	252	256	245	243	249	240	241	266	250	238	247	243	239	231	217	238	258	222	239	220	250	265	224	240	214	255	246	225	254	248	240	255	237	235	218	264	231	231	228	240	243	241	214	229	242	209	274	254	219	242	255	248	249	264	238	266	262	242	244	258	267	223	276	271	234	244	234	251	262	214	229	234	228	244	228	239	240	220	226	209	259	237	241	227	225	229	248	277	199	240	239	243	255	240	238	227	237	235	246	260	236	256	252	230	261	252	245	262	213	209	257	204	250	216	233	225	242	199	249	240	252	265	263	254	221	253	218	251	252	243	245	261	260	234	256	254	221	237	247	252	248	262	252	263	243	240	228	256	277	252	223	255	247	250	274	243	246	231	251	237	228	244	254	240	249	233	230	240	241	277	274	238	278	223	227	262	248	256	231	248	266	244	269	241	247	249	253	241	252	253	268	227	274	271	261	223	228	235	241	232	254	220	210	245	256	266	235	232	248	248	246	225	263	207	246	248	254	226	254	252	239	206	252	249	225	240	249	231	253	217	257	264	254	285	248	272	248	250	255	253	234	258	217	238	265	242	258	236	248	242	217	231	258	224	251	242	267	265	260	239	249	244	217	252	233	259	243	248	261	269	228	262	235	276	224	241	253	271	267	218	243	235	234	247	241	201	228	251	238	261	233	263	250	253	216	239	255	243	206	227	234	215	256	243	281	262	244	260	234	226	254	252	237	241	239	240	239	243	236	222	243	249	235	272	265	215	220	249	250	256	228	251	260	281	257	256	251	244	251	277	237	216	242	264	237	241	275	248	256	239	258	220	244	292	220	230	246	265	261	253	240	245	235	248	235	247	238	253	221	268	288	235	237	249	221	273	271	229	253	251	267	234	225	227	215	220	251	246	234	235	251	253	256	237	253	264	233	220	243	248	229	253	246	245	226	236	262	248	260	256	264	237	231	204	232	256	271	255	236	231	228	244	242	254	225	239	243	246	258	243	259	246	235	249	253	237	251	272	260	224	276	217	226
3516	3933	9647	12065	9541	7364	4505	2717	1439	910	786	655	602	561	533	603	548	540	585	534	538	570	550	569	558	552	559	516	547	583	541	566	583	612	544	585	573	573	594	554	552	522	567	546	569	580	554	559	564	524	536	536	542	548	605	570	536	542	566	571	572	541	580	552	558	575	560	533	558	544	565	589	554	530	538	540	583	531	557	549	552	564	570	540	524	561	517	559	631	520	576	583	526	523	598	538	540	585	603	590	564	547	551	591	546	515	544	543	571	563	537	547	566	544	567	528	592	635	533	587	598	556	598	570	539	613	604	597	554	564	561	560	568	542	548	516	551	592	565	546	539	575	547	575	548	553	579	539	529	564	566	545	521	545	557	522	581	515	606	571	569	593	585	564	531	570	592	605	504	531	571	544	574	545	572	526	573	591	516	582	533	531	527	562	571	594	572	556	590	538	574	579	541	573	553	536	520	568	525	572	544	555	539	553	556	547	585	586	563	542	539	515	542	553	563	557	581	579	553	576	533	568	561	540	504	489	552	585	542	558	533	567	558	579	563	567	558	552	584	595	547	564	568	530	569	552	576	530	575	558	546	572	584	538	541	565	560	599	550	545	571	531	547	536	599	549	554	535	514	557	559	524	530	551	572	558	550	598	568	570	605	583	574	586	554	583	573	551	536	550	555	545	544	560	548	525	498	551	524	529	559	542	553	535	551	570	537	589	583	592	587	587	567	546	550	559	546	549	584	560	560	579	541	533	580	542	557	536	552	562	513	559	565	527	571	579	546	578	540	574	555	578	543	583	557	553	546	563	596	559	577	576	570	548	544	574	595	546	558	530	574	571	543	589	570	560	536	542	500	562	545	548	604	533	529	559	521	576	548	567	581	558	619	595	578	530	576	591	573	550	602	532	586	535	599	557	573	531	566	591	576	529	548	543	536	566	580	585	563	603	550	562	547	550	580	569	586	543	581	542	555	532	555	545	581	551	538	577	559	574	564	556	529	572	549	547	569	537	526	542	556	573	537	532	544	555	588	567	516	573	564	572	547	580	573	601	551	565	577	528	564	561	557	568	525	524	574	522	562	605	561	538	577	547	582	577	529	584	609	587	542	524	594	599	546	575	567	563	558	546	522	573	545	543	555	569	514	565	560	549	547	529	575	551	567	556	551	576	524	535	523	573	569	534	570	580	569	566	527	577	578	520	557	557	553	564	596	578	538	548	570	590	572	553	564	545	556	571	556	599	554	547	519	536	550	550	562	509	565	582	554	543	550	555	631	598	578	519	592	595	567	533	569	549	573	605	551	554	576	573	562	577	569	566	541	585	550	571	532	552	558	524	551	557	573	553	572	590	543	555	551	529	533	608	580	520	587	514	533	572	563	557	575	578	553	515	554	549	583	543	564	553	517	553	540	558	577	540	528	574	560	567	553	562	561	528	537	530	555	597	591	578	559	541	537	589	552	535	542	538	593	554	524	529	559	573	530	527	537	554	589	582	533	580	574	545	557	560	528	557	550	545	544	560	560	551	537	585	546	547	517	555	531	547	572	572	597	568	579	577	605	581	559	577	548	581	568	547	555	544	573	557	588	539	604	570	543	573	577	551	530	556	552	519	588	564	542	543	536	583	564	555	581	519	562	562	563	584	533	552	527	555	583	571	567	607	553	555	501	550	589	597	550	567	548	563	603	564	530	544	575	568	534	597	528	535	545	596	575	595	599	518	572	562	560	555	613	577	553	547	559	563	548	514	541	521	559	516	593	543	556	533	561	595	522	544	579	519	538	570	548	570	550	551	582	529	577	514	531	560	548	569	559	534	548	581	524	529	575	543	530	566	605	554	551	554	559	563	542	547	604	581	521	540	590	556	586	583	550	582	541	547	575	522	566	563	593	556	540	601	574	559	574	538	533	552	575	562	521	526	583	564	539	540	542	558	590	542	560	550	556	543	536	558	571	574	516	581	543	514	576	539	545	547	527	554	556	571	568	592	544	573	578	576	567	543	620	565	554	557	544	537	596	564	508	532	541	575	539	561	555	533	554	545	561	568	593	582	571	541	581	581	578	558	553	580	540	568	587	534	544	561	559	554	592	562	574	551	539	513	545	561	497	577	583	573	587	575	560	542	575	571	526	534	563	581	543	553	568	558	518	590	551	608	545	555	544	544	561	584	532	520	563	574	575	540	576	549	555	539	558	599	562	562	547	527	507	555	551	571	566	581	548	584	536	501	574	543	553	583	555	586	572	567	530	585	575	529	560	556	545	559	529	550	554	561	626	577	584	572	538	599	542	553	571	508	566	546	572	518	563	575	544	543	560	587	555	490	564	553	567	569	526	559	555	549	553	591	596	565	531	561	527	572	541	570	564	568	534	580	521	561	584	579	545	553	543	555	542	562	545	599	530	533	584	541	555	508	560	523	537	562	541	562	571	544	586	572	542	569	616	566	569	560	553	535	538	582	565	565	568	568	588	591	547	534	511	527	541	577	612	561	562	541	562	518	553	575	527	541	543	585	582	549	590	589	571	587	575	568	567	584	543	551	561	524	563	556	530	558	606	564	579	575	543	531	585	617	533	542	557	548	571	605	547	563	564	548	550	573	574	543	613	536	607	570	547	503	588	538	542	576	584	552	550	531	508	586	517	536	557	551	615	514	594	581	578	567	570	558	551	603	569	592	598	539	529	581	592	595	558	581	563	574	568	553	584	549	498	550	550	561	588	532	562	559	529	535	605	551	558	593	562	585	583	583	605	584	559	584	584	533	567	592	565	554	557	530	551	526	541	611	579	535	562	561	532	568	562	531	538	540	556	532	590	586	515	592	555	567	576	569	550	582	538	544	509	553	579	569	544	560	490	546	555	573	561	521	561	580	529	548	589	549	580	544	556	501	523	560	573	556	553	554	590	554	582	575	552	578	572	530	541	521	574	579	538	578	584	544	532	537	576	573	578	560	560	569	601	580	556	551	538	562	617	557	568	561	600	567	589	555	588	616	582	599	564	497	535	555	548	553	546	585	552	517	528	557	582	562	489	577	569	550	537	529	550	538	565	554	582	552	579	541	533	555	548	577	550	519	555	549	549	529	583	556	556	540	595	532	594	559	552	563	577	579	523	565	603	570	564	545	567	548	555	570	540	541	577	588	586	571	595	569	548	595	600	512	565	545	586	554	551	596	540	506	584	567	570	526	547	579	526	563	571	534	545	576	528	549	575	548	550	499	523	573	527	537	553	573	603	564	582	590	535	556	567	577	539	559	558	558	562	526	537	558	543	604	554	549	531	568	548	564	557	527	558	551	546	563	575	555	568	563	556	542	560	545	550	594	542	565	595	563	589	571	531	599	600	568	596	547	559	545	537	560	580	571	575	606	564	557	563	571	533	517	547	540	559	564	580	553	565	551	586	525	603	553	542	527	552	529	563	528	580	541	527	549	590	553	537	589	588	606	553	551	529	553	570	569	539	540	519	568	564	586	563	547	530	564	566	551	547	541	569	526
45962	60691	79004	69762	55380	40448	26398	14100	5917	2691	1270	768	501	372	344	364	377	385	360	351	392	369	391	392	363	369	385	389	374	361	316	351	368	373	377	388	384	383	356	369	396	380	428	380	357	386	368	387	346	376	352	392	372	363	386	392	398	361	390	379	362	351	365	425	376	352	384	386	393	394	358	381	403	364	440	405	432	373	365	390	380	379	359	337	407	383	326	400	427	354	358	386	398	344	346	376	353	417	399	372	389	407	379	343	369	374	363	413	362	349	372	364	381	341	376	383	395	378	325	319	364	395	388	360	384	386	379	370	352	392	376	389	321	367	346	329	398	368	360	347	349	374	386	387	365	399	334	379	367	432	366	379	365	373	410	418	384	380	395	358	356	348	324	399	365	424	368	371	361	372	356	368	371	386	341	403	411	364	361	363	379	361	357	357	385	374	343	365	369	371	382	367	389	356	349	376	315	366	408	387	380	347	340	355	398	342	334	336	397	401	332	333	374	370	352	338	402	367	359	407	412	349	349	382	380	360	370	368	409	371	387	365	384	333	389	405	388	394	353	353	363	359	346	365	363	368	338	342	391	366	409	353	384	366	368	344	348	331	388	381	385	390	388	408	361	389	380	384	356	398	387	358	390	378	377	387	409	354	384	384	372	341	346	366	355	411	375	353	360	333	369	327	366	391	404	379	395	349	382	380	356	410	381	373	351	401	338	361	370	351	352	383	370	386	365	388	384	331	384	351	385	364	357	376	401	367	360	367	388	357	387	372	389	367	342	389	376	376	372	383	351	350	396	402	373	336	374	370	351	406	379	394	350	348	335	356	397	424	352	345	376	362	363	320	400	375	361	364	380	361	389	366	356	360	359	413	396	376	386	349	412	358	371	344	378	336	399	375	358	429	371	348	352	390	373	366	376	350	384	400	381	355	352	371	381	376	390	379	372	374	398	395	384	387	380	350	337	391	367	342	366	392	382	402	373	383	377	398	362	393	368	365	389	370	387	358	393	376	370	380	380	413	356	371	351	368	365	390	409	365	377	343	419	392	370	372	359	362	396	364	361	408	348	373	368	397	360	392	376	377	317	396	365	370	355	399	378	343	371	372	384	397	391	346	334	340	422	344	374	411	370	379	364	385	362	396	371	368	371	380	367	357	389	357	385	414	374	341	365	400	400	381	374	388	354	381	384	389	381	409	359	367	357	373	397	416	398	361	388	386	373	392	382	376	417	378	379	428	353	372	364	398	399	414	374	370	394	363	372	387	366	361	409	401	371	341	359	345	358	355	370	407	344	392	357	381	364	354	394	361	394	422	365	354	421	371	407	362	357	344	378	387	420	359	393	394	401	390	412	348	412	329	357	381	406	410	368	361	360	353	372	353	368	369	363	423	416	385	396	370	376	362	361	388	360	355	364	385	394	366	369	357	355	360	360	368	401	376	345	353	375	377	439	386	356	354	398	397	370	372	385	411	381	391	379	369	374	380	347	349	358	372	350	413	393	382	376	365	361	381	370	408	394	372	428	412	369	373	366	380	385	361	335	370	336	365	356	381	379	340	375	377	392	355	367	342	362	403	317	366	376	369	391	346	360	358	340	352	368	388	358	349	355	369	365	384	382	391	400	370	330	352	366	349	391	419	359	354	381	356	406	397	394	391	343	355	378	373	349	351	395	395	376	351	367	351	348	378	345	404	380	386	375	383	389	365	373	355	411	402	414	372	378	383	364	366	404	399	392	373	343	383	368	349	373	344	338	331	360	365	350	368	388	326	396	382	379	404	381	367	395	353	403	410	378	394	411	364	343	375	400	361	358	375	316	335	364	369	385	343	368	379	365	370	403	411	391	335	393	392	413	396	384	365	338	368	368	354	366	368	339	365	370	354	376	362	372	353	373	356	362	373	382	380	374	372	344	358	334	357	381	357	358	364	347	375	377	352	392	322	353	353	386	391	350	388	351	350	400	371	368	345	368	377	338	352	373	433	375	370	407	380	389	404	394	381	343	366	369	379	375	369	383	380	420	384	361	372	321	364	397	361	345	375	352	377	392	407	398	343	405	372	357	374	389	372	319	399	348	348	382	357	403	369	359	364	369	378	357	382	386	400	395	380	394	336	392	390	359	331	353	409	372	385	364	358	346	373	345	398	368	365	355	382	387	388	367	368	375	374	392	399	338	356	402	363	410	383	346	363	347	352	398	373	340	385	367	388	364	366	369	380	372	386	386	343	424	360	367	420	357	376	362	348	386	369	363	388	350	361	362	362	338	368	345	381	360	413	336	328	379	364	365	357	346	397	355	332	397	353	381	358	359	347	386	406	374	386	374	368	337	357	386	364	310	349	382	337	382	398	387	350	339	359	359	390	358	368	358	401	378	377	401	382	364	369	364	364	391	377	371	404	389	382	376	331	338	398	352	354	372	357	383	378	405	404	345	366	364	393	364	324	356	363	369	369	403	328	352	332	403	363	384	349	366	385	387	362	398	386	339	401	356	359	384	371	371	394	361	377	372	344	393	364	360	365	344	377	381	371	380	368	409	389	404	369	401	393	363	381	392	420	414	371	393	347	384	323	389	397	388	352	402	374	384	376	373	380	373	348	364	401	387	384	386	391	370	368	399	393	384	321	368	365	377	356	386	383	361	377	391	368	341	354	402	379	364	385	340	409	337	380	386	376	383	405	368	394	389	391	401	390	381	381	377	394	366	377	349	391	404	394	383	350	392	386	359	369	365	378	364	401	389	365	363	334	374	370	391	382	406	328	392	377	370	393	353	373	342	367	362	341	339	362	384	374	387	396	392	386	359	355	364	359	422	401	373	345	359	392	405	349	402	367	417	388	367	361	373	348	355	359	366	371	328	362	395	377	374	344	345	379	351	377	364	401	405	362	395	383	384	358	367	355	348	333	370	348	332	407	353	363	329	357	368	387	412	362	361	342	363	357	368	351	375	389	374	403	369	372	380	332	369	362	383	401	380	360	368	357	406	386	390	375	362	387	361	380	373	362	387	351	341	419	384	357	371	347	356	350	354	367	362	380	343	347	369	357	350	355	414	371	361	394	365	372	379	361	379	345	390	371	368	361	372	389	397	388	358	423	399	372	340	398	411	382	388	333	408	397	349	379	372	386	349	365	351	386	377	377	351	374	379	363	384	395	346	397	368	390	383	362	350	375	380	396	392	380	381	393	359	413	372	370	418	371	364	414	368	403	367	377	348	423	331	350	395	358	402	385	348	361	401	353	339	383	363	363	350	382	374	367	373	371	391	392	357	332	422	375	392	375	339	427	384	385	343	360	350	350	377	384	395	441	376	385	354	363	363	345	368	371	357	359	365	362	328	329	363	345	386	405	324	405	314	363	411	401	354	347	343	338	381	386	348	391	399	384	342	360	390	373	352	347	363	355	372	394	384	404	363	428	370	388	342	356	369	350	365	372	375	330	392	375	337	413	354	378	381	364	382	378	397	373	354	383	385	367	368	421	364	325	372	336	362	382
23109	44379	72486	74933	64613	51991	39775	28053	16048	8822	4399	2396	1222	883	823	788	778	785	820	828	824	748	801	823	786	848	806	821	802	811	778	807	821	751	796	774	832	784	783	833	833	773	862	859	828	804	837	837	779	798	812	798	815	741	851	827	798	781	834	805	781	829	829	854	800	807	843	863	853	809	838	834	842	779	796	832	818	841	858	779	886	837	775	812	784	816	816	781	857	839	792	816	816	843	815	815	815	785	812	794	829	832	827	793	747	802	823	863	809	784	827	768	809	807	784	800	796	820	875	826	816	798	840	829	792	805	780	853	808	796	793	799	781	812	805	810	792	841	798	814	826	757	789	843	819	798	826	802	827	825	810	845	843	818	860	769	836	789	801	817	762	845	790	800	779	837	803	811	809	837	771	826	792	811	842	838	830	826	855	797	814	802	809	797	825	806	773	810	812	811	819	804	862	812	834	818	841	764	891	811	862	794	838	800	803	733	822	825	857	832	810	793	817	807	771	781	894	787	770	845	808	823	788	814	849	783	759	852	805	796	743	849	785	843	803	847	828	847	834	830	816	853	785	829	802	807	807	796	801	818	774	801	849	803	801	808	825	805	808	819	845	791	821	854	893	793	826	852	780	854	810	848	810	800	797	770	817	819	864	776	767	755	805	800	829	829	781	764	757	803	833	795	793	853	809	793	828	765	828	850	824	795	835	850	855	822	833	817	829	786	846	812	800	836	768	793	828	808	844	846	817	762	805	794	830	848	851	765	825	813	777	796	845	814	869	829	786	824	806	828	801	822	832	849	805	779	846	876	835	847	829	780	796	848	845	848	805	814	787	800	813	863	779	846	813	768	799	807	804	810	776	777	771	754	820	823	792	859	813	840	769	844	823	864	756	870	804	856	792	831	780	845	813	747	836	815	807	813	818	846	808	802	823	791	862	822	856	765	858	774	848	841	795	831	829	772	793	839	795	789	896	828	765	775	837	848	825	814	810	812	862	774	844	810	792	831	757	829	824	783	797	782	848	861	838	847	794	773	810	797	792	842	806	779	805	773	841	837	827	798	801	804	841	858	767	806	820	834	809	814	781	802	856	815	828	873	799	857	814	837	854	803	813	781	799	823	780	774	865	760	769	797	828	765	809	803	858	813	831	792	771	851	808	848	824	786	806	827	799	822	806	798	795	817	811	786	847	906	803	844	818	809	789	801	850	884	747	812	806	801	843	843	850	770	860	816	832	850	782	780	795	814	816	805	793	859	810	808	827	789	818	810	812	835	810	783	807	828	800	824	838	812	814	830	799	830	815	811	783	837	789	851	804	769	826	772	800	784	794	837	811	834	859	829	713	784	812	830	810	825	813	893	841	767	770	784	832	839	793	797	815	820	802	817	763	812	818	804	760	783	836	830	773	834	820	811	797	829	772	825	834	808	798	759	801	798	811	804	825	824	828	781	791	791	821	819	843	849	860	783	839	813	828	795	816	821	754	785	843	783	820	799	793	793	796	839	794	816	811	772	821	852	831	817	822	765	822	880	823	815	784	854	833	853	794	763	826	782	854	874	840	834	840	843	807	796	819	824	789	849	842	818	866	819	772	835	803	813	801	833	834	791	798	849	808	828	769	848	799	790	820	825	854	797	814	857	823	812	778	803	862	819	794	833	809	789	833	801	807	833	779	838	815	853	793	844	765	777	828	807	850	776	790	799	791	785	898	795	836	812	817	834	817	802	793	826	811	820	843	817	781	818	815	827	804	799	788	861	843	859	809	827	805	797	814	813	819	798	844	780	794	800	866	797	774	871	795	779	831	826	824	837	811	819	835	779	824	798	825	837	767	787	825	813	791	820	844	855	850	801	836	853	863	841	848	804	815	803	854	820	851	781	878	814	830	811	794	810	794	826	759	796	782	794	838	814	825	768	843	802	823	838	788	858	793	834	769	822	775	808	794	802	834	856	770	792	804	819	808	779	835	797	792	807	797	829	811	804	813	790	838	797	790	850	797	790	810	837	802	815	846	817	802	823	841	848	857	786	807	772	822	809	806	824	819	826	799	833	780	825	816	787	814	770	826	837	798	782	846	807	819	838	767	800	836	821	837	793	830	821	825	781	822	844	821	852	808	825	793	842	810	836	814	830	816	823	784	821	783	764	816	823	834	855	836	778	833	809	801	836	801	813	804	807	840	819	782	801	818	822	817	792	848	826	798	824	850	829	793	807	823	849	829	817	804	768	785	779	877	823	834	811	826	832	791	821	786	831	782	820	780	841	775	824	815	822	783	834	840	777	825	841	805	846	807	848	816	816	859	805	830	782	765	793	853	798	835	778	771	783	738	796	813	825	787	815	807	836	815	873	754	812	807	850	837	856	816	799	797	820	809	827	845	835	857	823	828	791	802	822	840	799	791	742	820	820	766	849	792	794	781	831	804	807	786	832	820	836	804	875	820	788	791	762	808	811	750	801	801	846	775	877	784	801	752	791	780	738	796	801	770	827	848	878	796	772	810	777	830	772	828	824	792	744	809	846	784	844	804	820	823	806	831	780	814	764	827	836	818	800	836	821	824	799	821	801	791	827	823	822	882	835	807	817	834	824	814	805	847	820	827	814	861	797	769	770	809	823	825	802	828	781	789	849	836	826	895	804	805	790	828	788	832	847	774	829	786	792	786	817	858	850	794	812	801	822	815	784	808	795	810	756	822	813	834	874	805	809	793	832	763	844	817	785	862	790	861	829	861	834	841	808	754	796	756	812	749	809	819	795	790	820	785	825	754	810	763	798	796	812	860	779	831	810	795	821	779	821	834	791	805	775	802	806	808	812	869	832	848	804	787	818	811	806	812	819	813	821	825	850	851	825	827	810	775	845	838	787	777	780	803	857	837	822	877	828	804	807	811	825	846	849	802	793	770	816	805	809	821	829	777	726	793	824	860	801	752	787	851	817	830	789	802	820	822	833	815	809	812	823	790	768	801	815	794	839	883	807	843	826	761	798	804	804	845	848	807	838	816	791	845	855	853	835	853	825	797	805	783	846	799	811	791	806	801	831	797	772	858	789	845	832	806	772	802	808	849	834	813	807	794	811	856	820	850	796	847	778	842	794	825	790	851	872	836	781	808	742	805	799	828	758	794	795	826	789	783	826	820	843	819	799	828	838	869	815	826	818	843	852	819	798	804	791	812	828	839	823	827	801	815	791	798	800	818	797	865	856	764	793	831	771	839	805	819	838	832	811	832	837	796	869	799	822	828	836	837	902	814	764	798	803	819	791	831	779	841	841	864	794	797	836	780	810	841	770	764	780	801	785	799	812	802	860	799	824	840	771	850	800	795	810	847	836	819	888	801	836	785	881	811	845	797	787	889	801	788	801	812	794	833	841	789	775	808	825	779	801	823	774	821	851	776	802	801	821	770	766	792	843	803	836	806	819	823	798	806	809	849	847	803	874	788	815	824	799	877	782	859	780	817	798	824	813	814	804	838	810	811	817	800	810	815	819	823	832
53644	70428	78230	67450	52547	37241	23898	12451	5529	2382	1084	611	490	402	412	413	374	356	383	394	403	387	425	379	424	388	409	376	410	435	359	427	353	406	363	417	393	415	392	437	378	404	406	381	363	387	399	399	409	422	399	417	411	388	401	433	376	375	392	401	398	402	416	401	390	418	408	446	437	385	383	410	431	423	403	386	397	394	402	398	375	405	377	432	384	395	385	352	390	452	438	366	407	433	377	433	406	372	401	410	360	439	395	394	391	439	392	383	401	395	399	392	381	382	414	379	371	392	408	397	383	382	384	412	400	413	438	367	408	424	385	360	453	394	411	385	397	406	406	422	431	381	395	380	373	420	381	367	415	371	435	393	402	450	382	398	387	395	405	373	420	402	412	424	396	410	409	425	388	415	392	415	440	400	396	393	408	386	374	392	416	430	369	394	425	399	393	371	405	402	376	407	412	421	385	448	410	414	408	401	404	403	461	428	365	393	410	357	357	419	384	449	414	405	419	394	376	368	406	391	394	417	394	413	408	379	381	338	398	374	407	392	374	375	398	400	393	382	445	421	392	375	418	376	417	384	406	408	380	400	408	396	373	416	363	386	398	359	412	426	398	375	388	422	404	409	408	404	400	389	427	395	402	397	394	409	381	398	401	411	404	417	407	440	398	394	436	416	428	383	424	400	424	376	422	383	390	434	394	362	388	399	402	415	419	354	404	395	413	375	397	405	399	379	394	395	427	405	381	438	431	407	387	392	392	403	400	407	427	385	421	389	377	420	434	361	430	399	365	386	436	431	386	389	419	374	397	430	430	397	405	373	422	389	402	408	363	422	375	402	403	387	381	388	433	459	405	425	408	409	398	401	417	397	417	432	360	417	426	377	394	403	449	379	432	488	409	424	384	374	447	391	400	410	407	401	351	365	423	405	404	421	409	368	383	420	429	385	370	393	419	382	400	379	375	387	410	414	409	421	396	392	386	377	380	398	391	415	387	364	364	375	427	387	389	386	408	379	403	394	383	372	407	409	427	401	377	398	417	373	412	416	402	396	412	376	387	445	417	408	380	434	374	403	411	399	417	393	390	425	419	403	412	378	431	402	398	414	408	397	408	400	407	405	362	415	374	396	395	385	432	435	395	426	393	400	402	404	414	405	365	412	387	406	402	433	405	392	424	417	372	360	391	397	436	377	403	387	405	398	379	391	437	419	419	410	396	415	420	395	391	413	393	431	373	404	426	405	437	427	380	434	420	405	377	430	439	413	396	409	396	388	434	427	401	422	406	411	415	408	422	397	437	376	424	413	425	394	418	423	406	428	420	413	377	401	422	385	413	413	381	381	366	404	421	413	410	405	370	410	388	376	416	406	417	378	398	375	390	403	409	408	436	416	392	390	392	431	418	416	418	396	396	437	395	430	379	414	412	362	392	389	397	388	373	398	414	352	400	343	387	398	405	382	370	410	396	379	390	401	414	372	378	433	396	410	391	419	388	369	416	409	386	411	391	418	389	415	398	391	378	382	390	422	418	442	370	394	432	376	391	396	392	405	424	420	340	384	408	365	399	400	409	427	408	407	422	394	419	419	369	414	443	399	445	402	433	376	429	394	417	379	419	380	407	397	413	393	409	381	358	396	386	400	385	392	402	383	419	414	395	414	362	407	408	391	408	406	408	400	407	399	408	435	416	400	415	393	386	366	407	387	427	428	380	393	393	404	420	412	410	398	423	402	429	408	411	401	403	393	394	403	411	394	375	386	403	395	428	378	399	380	412	387	358	399	362	356	376	404	436	432	418	394	400	404	409	402	350	428	410	371	430	431	443	412	363	359	375	412	364	389	357	412	405	385	409	435	405	392	414	383	401	412	374	399	384	388	378	375	383	420	415	409	386	394	420	430	436	415	402	387	396	426	418	398	378	366	403	377	382	415	362	417	389	368	390	379	404	404	405	416	421	367	402	441	380	405	398	383	446	400	381	374	416	390	379	391	418	380	357	385	355	434	385	414	387	403	393	418	393	397	386	401	363	413	444	368	411	397	399	401	394	423	387	429	418	419	409	379	437	345	437	390	358	397	393	396	381	363	402	421	390	395	422	428	397	349	370	411	390	367	377	413	406	390	403	392	412	408	400	399	383	391	436	358	392	423	410	436	408	372	413	379	453	362	389	418	410	381	376	355	411	431	418	387	399	393	424	356	417	424	399	392	413	414	405	387	386	397	409	398	405	416	382	375	407	409	405	436	411	335	404	373	426	390	359	399	377	394	386	371	400	433	378	391	360	391	386	414	411	367	356	386	373	347	409	415	369	385	380	401	402	392	392	359	386	395	363	385	389	382	414	415	391	425	345	383	401	427	411	400	398	381	386	395	426	407	428	401	397	402	440	411	389	393	410	389	428	430	396	470	393	360	433	399	448	403	419	397	424	417	425	406	386	405	403	379	416	423	435	443	395	374	367	350	392	405	405	368	404	401	434	407	444	342	365	384	440	417	413	391	369	377	422	395	417	428	370	370	384	408	417	364	394	410	401	427	408	404	385	362	376	402	407	402	389	389	408	437	401	389	403	369	396	405	382	420	399	357	399	439	400	432	409	378	418	397	411	456	422	412	391	402	425	452	378	391	418	397	438	424	419	430	422	404	405	388	389	406	373	366	431	426	388	432	389	393	377	419	403	379	411	410	437	431	394	406	398	387	386	418	397	410	415	367	422	401	386	360	383	439	396	392	379	411	382	402	427	411	415	362	383	375	397	390	418	394	419	427	420	389	428	375	397	411	442	397	407	421	397	380	382	358	373	359	361	400	416	362	409	397	404	417	399	421	383	408	425	428	390	426	382	423	388	424	387	346	332	368	403	390	410	406	397	394	429	393	401	383	373	420	384	389	394	378	426	424	414	397	416	428	394	411	412	387	375	418	370	407	398	436	362	403	414	416	405	427	406	406	398	409	392	375	425	415	394	394	399	415	396	417	364	404	415	464	405	390	382	379	402	366	382	401	400	428	377	416	378	386	427	417	413	443	418	432	421	413	409	405	431	405	381	388	423	375	395	361	440	431	409	389	407	431	397	389	393	401	445	430	423	398	402	375	412	399	399	409	422	405	388	406	398	407	409	364	390	382	385	372	398	414	408	417	382	447	423	411	441	389	395	420	436	416	379	365	356	385	405	420	391	427	395	405	432	408	362	444	359	412	396	421	440	393	377	403	427	408	403	418	434	381	376	397	373	388	413	384	399	446	396	377	423	411	361	344	428	368	410	403	407	378	410	431	401	399	392	411	367	387	406	397	379	409	358	381	415	422	405	410	435	407	396	426	402	454	382	421	375	391	440	393	453	368	419	353	356	404	404	398	380	401	420	406	418	448	391	443	412	406	360	413	374	428	408	412	411	413	394	415	386	380	375	423	368	390	360	375	428	403	392	410	384	394	403	388	414	396	396	409	415	423	420	397	373	413	427	416	350	401	393	390	349	442	433	406	372	402	397	394	409	386	423	391	432	413
31139	51156	72262	72627	61365	48893	37291	25370	14994	7969	3375	1857	1269	841	858	874	863	813	853	839	860	801	894	923	873	840	835	836	869	808	876	868	833	811	843	901	893	820	845	855	896	858	859	870	877	790	883	827	845	838	869	822	863	912	829	872	853	844	852	878	881	834	839	849	843	898	845	825	873	838	827	898	886	839	862	868	867	907	853	873	802	882	915	963	845	875	798	858	866	916	873	829	851	938	851	885	862	891	828	882	926	816	870	843	834	855	827	862	823	882	851	859	845	876	847	813	851	881	828	822	855	839	829	843	884	880	827	853	851	890	871	887	857	815	878	819	883	849	859	848	877	819	857	891	849	909	868	888	878	871	866	895	890	781	841	878	877	786	841	899	861	853	886	861	836	877	852	860	805	874	853	858	875	902	887	807	887	850	826	858	917	844	815	859	865	875	845	851	810	873	861	869	823	859	876	859	842	851	823	888	868	861	886	890	911	885	856	849	883	819	844	831	847	907	826	856	839	899	811	873	912	807	868	855	834	851	869	848	857	857	778	891	840	853	852	845	852	832	861	848	800	875	871	862	843	880	874	782	851	849	811	876	844	849	856	808	899	881	869	859	880	833	879	846	875	870	837	871	883	856	912	810	932	848	810	858	903	824	877	858	874	817	904	849	830	864	870	802	900	812	850	883	817	845	822	848	843	872	888	884	849	846	904	878	882	912	897	883	891	866	831	848	855	836	860	848	892	871	820	832	900	889	860	924	867	906	830	818	867	870	873	860	864	900	833	809	860	815	830	858	829	828	891	848	864	856	930	887	841	869	896	860	849	868	869	859	913	820	886	863	812	866	868	824	855	852	822	857	891	860	798	833	887	855	851	888	879	844	846	802	851	815	877	910	914	812	883	860	868	857	823	865	818	839	865	832	849	892	908	841	893	888	857	866	859	832	836	872	834	892	870	809	854	875	861	859	811	870	894	838	900	857	819	866	834	860	860	835	809	878	859	806	827	888	848	836	826	896	889	870	831	841	866	894	908	894	889	882	901	861	851	882	870	852	822	882	854	866	843	897	851	838	916	916	890	871	817	870	845	873	826	865	860	828	867	889	842	904	852	863	874	873	880	840	834	917	881	886	841	832	847	900	840	806	813	821	917	880	842	817	856	874	814	900	807	902	842	845	854	845	876	851	868	890	864	901	823	885	869	794	836	898	852	841	851	874	898	855	844	847	851	835	892	874	833	826	848	837	880	874	893	837	901	852	853	837	826	857	884	849	889	858	860	834	819	863	862	841	895	840	858	876	838	859	915	827	852	841	867	895	799	884	843	883	849	887	864	870	840	838	816	930	866	883	829	859	880	893	860	901	854	904	877	843	880	878	853	836	859	846	858	832	879	830	830	832	839	844	897	854	862	865	887	869	871	840	857	896	905	825	874	848	855	883	882	885	843	838	859	870	822	805	859	885	795	869	767	868	870	840	896	848	833	816	884	822	818	834	871	886	884	787	880	873	815	924	840	857	864	831	870	865	884	841	825	869	879	791	845	929	848	868	944	881	842	913	869	898	847	807	868	843	890	831	883	857	841	841	849	915	804	828	853	857	843	818	858	899	847	906	865	820	859	899	885	817	858	868	880	863	822	859	833	847	875	850	841	883	866	843	845	838	887	869	889	832	899	866	819	884	888	864	910	885	850	845	836	875	862	900	916	840	864	872	869	865	831	839	818	853	831	863	834	816	830	795	886	898	893	906	870	851	852	846	834	859	815	894	908	836	845	886	926	814	872	872	883	857	901	856	894	893	855	903	867	878	845	846	895	822	902	898	854	894	836	917	870	809	827	932	865	894	852	858	843	836	890	837	872	819	835	889	867	833	870	840	866	826	880	883	856	895	850	932	855	837	882	837	876	904	827	834	831	826	834	835	804	838	853	819	850	898	870	884	837	868	880	901	854	806	880	824	837	862	850	823	847	881	904	852	859	884	859	834	861	897	881	908	871	857	871	833	849	816	876	897	862	859	832	831	846	840	872	833	875	840	841	837	861	876	866	836	868	864	879	874	897	843	874	882	867	899	827	856	837	826	877	844	831	886	864	868	857	896	842	838	838	868	865	861	817	847	827	847	865	858	863	949	795	891	844	880	871	798	848	822	839	926	851	841	841	878	915	857	841	853	900	835	852	857	861	830	826	867	890	832	868	856	891	861	872	792	860	852	837	884	834	843	911	840	851	807	868	877	859	835	896	878	869	870	849	866	846	889	898	848	859	809	884	892	860	861	866	874	823	902	894	879	896	795	875	834	844	865	902	895	844	847	874	837	855	892	830	814	863	866	824	875	820	879	879	918	824	850	853	841	875	842	861	816	867	809	852	874	888	853	850	891	826	872	850	827	890	819	880	912	829	862	853	823	866	827	846	829	830	862	867	811	858	860	825	866	851	837	856	797	864	804	862	896	844	885	842	881	818	840	840	846	848	887	891	851	844	869	890	833	878	879	866	850	917	841	872	841	846	883	802	841	855	877	861	913	891	905	848	817	849	890	827	913	839	827	896	860	821	866	861	836	824	890	828	852	890	857	863	869	869	825	837	899	888	907	898	848	849	859	924	869	812	851	844	820	853	824	871	829	872	837	883	840	909	847	873	818	899	836	856	840	876	841	831	871	906	867	908	886	829	853	898	806	845	853	816	892	896	876	884	812	857	876	853	860	856	849	959	873	877	851	834	863	818	860	861	856	854	840	883	872	846	877	852	846	895	823	842	877	871	833	879	846	877	848	861	884	845	830	887	861	865	892	878	876	868	908	806	862	915	948	889	863	895	860	837	824	870	834	798	837	935	907	839	888	891	876	878	816	889	839	878	839	848	903	864	823	884	846	855	858	869	854	879	904	824	839	855	897	859	880	861	848	861	830	802	888	908	910	897	863	837	886	882	880	834	853	882	898	873	829	891	850	925	864	835	829	869	866	865	827	847	876	928	852	827	906	857	828	832	894	833	874	883	843	869	809	847	897	898	875	856	905	826	859	848	830	815	912	895	883	895	887	847	818	851	885	899	874	856	844	839	835	853	965	851	886	892	863	858	844	889	861	892	845	835	853	926	900	891	922	851	810	846	871	805	862	827	870	840	820	820	886	826	893	876	874	777	830	796	894	874	906	881	879	850	807	860	884	791	844	922	874	826	849	860	824	904	865	859	901	909	868	850	830	902	861	860	859	826	892	861	850	825	827	864	871	847	906	854	894	906	831	816	897	822	906	889	858	889	872	867	876	867	852	876	887	827	865	861	869	887	789	839	820	837	923	839	892	883	849	884	865	877	823	878	925	919	874	854	874	832	816	891	864	838	827	841	866	891	871	850	842	896	836	868	949	829	841	871	927	856	921	798	855	877	835	910	820	863	872	863	824	862	898	862	844	850	870	861	913	878	854	863	838	894	839	874	910	900	850	842	827	833	825	839	788	887	824	858	861	903	887	878	851	833	896	892	855	838	903	831	882	818	842	935	917	877	759
4200	4782	5784	4895	2907	1753	1029	631	469	345	306	274	275	240	270	251	290	249	289	265	262	249	264	275	261	264	264	266	251	255	266	291	272	264	246	258	241	242	275	256	261	238	277	255	249	239	249	266	285	266	249	287	276	252	254	270	261	247	249	272	264	254	237	280	246	256	225	260	270	221	223	243	233	291	230	245	250	233	231	268	275	236	260	238	264	254	234	252	265	268	261	259	280	290	254	270	259	259	252	273	261	253	268	277	219	262	275	261	290	245	231	241	251	270	248	254	272	246	297	264	228	256	221	258	247	240	240	253	245	247	269	252	245	252	290	260	232	286	252	245	258	264	272	263	250	250	298	263	246	262	231	249	290	261	232	273	249	250	275	285	258	269	264	236	249	255	275	261	237	229	254	245	282	248	248	266	239	254	281	255	294	262	270	276	264	264	281	266	260	233	228	263	277	257	260	263	265	270	283	252	278	295	262	292	252	275	261	300	257	235	234	265	257	268	235	264	254	254	260	267	309	248	270	271	225	268	264	285	225	316	261	281	225	264	253	265	225	245	254	260	237	224	237	251	280	237	251	246	287	253	251	259	260	249	281	237	283	263	270	258	266	254	262	286	262	245	230	269	244	265	258	281	243	227	254	252	253	263	261	296	229	228	282	266	283	242	269	263	238	257	255	254	256	252	234	287	275	246	247	279	251	268	272	245	307	280	233	269	277	265	266	249	259	224	234	255	261	253	307	283	273	262	253	281	254	235	256	252	275	277	282	241	251	261	254	262	241	251	256	257	258	304	257	234	268	282	307	271	291	256	245	278	253	271	268	245	263	286	235	266	253	264	270	261	275	268	268	246	253	278	236	241	251	261	263	261	228	280	233	270	257	222	241	263	251	265	259	237	232	264	264	253	283	254	264	233	214	263	240	249	251	266	254	239	247	259	275	260	279	294	273	282	214	263	264	248	231	252	273	261	276	264	289	263	264	266	269	235	258	251	252	274	295	285	286	270	279	248	265	233	264	283	254	286	246	257	235	251	246	234	269	272	232	295	274	273	237	275	274	258	297	270	267	259	282	282	262	246	250	233	251	239	277	251	245	260	279	252	253	255	267	261	277	278	244	271	272	224	269	255	271	258	301	278	260	251	244	248	274	259	234	271	251	274	240	280	242	269	261	275	265	277	305	247	273	273	288	253	246	257	278	300	247	279	255	276	259	282	252	250	250	284	274	273	242	284	260	268	266	237	271	243	292	282	261	281	274	278	278	253	253	252	288	284	254	254	279	254	256	259	303	273	278	266	249	242	241	277	246	228	247	274	266	252	264	273	240	221	246	252	266	279	271	259	280	258	274	247	245	229	278	260	269	273	301	239	274	225	269	252	255	235	265	269	274	267	286	262	244	253	273	274	252	263	259	274	248	266	274	276	264	269	254	247	258	272	269	280	262	282	251	291	283	248	286	282	221	263	254	261	268	299	244	263	286	252	278	223	247	267	284	292	262	251	275	245	244	252	242	240	271	276	239	258	252	257	270	283	270	249	228	257	272	236	288	274	273	291	258	263	253	255	270	251	242	254	256	247	255	266	269	264	236	294	233	266	233	255	284	279	268	272	273	249	235	264	290	267	230	255	254	269	249	257	247	233	252	262	229	280	245	260	256	253	270	274	267	272	233	222	297	249	245	254	273	248	272	228	245	247	270	275	255	267	248	271	271	249	257	241	242	244	255	275	253	266	271	268	241	255	287	267	291	219	245	244	263	252	254	251	229	254	216	258	296	253	261	263	264	264	247	258	242	234	262	267	263	255	299	277	275	259	239	245	272	280	240	244	278	252	246	282	257	261	281	257	267	250	236	249	269	262	285	295	290	311	258	268	267	260	266	246	260	252	274	248	234	274	298	249	293	255	293	254	253	270	267	270	242	256	255	276	274	273	278	243	241	268	272	271	251	246	260	248	253	242	287	263	238	238	280	305	299	284	264	258	257	243	261	302	254	258	268	282	242	226	247	259	244	262	265	224	259	237	294	288	266	296	239	286	270	285	268	215	288	281	268	274	252	256	267	239	259	258	260	240	262	264	264	264	265	254	244	269	256	267	297	234	237	266	251	250	257	240	251	263	248	263	257	244	266	284	263	266	241	301	248	265	259	263	301	285	276	246	234	269	263	255	202	249	282	278	254	255	258	256	252	232	279	303	262	275	272	237	248	266	285	274	244	233	248	257	277	261	239	238	249	251	270	265	266	272	240	284	235	253	249	259	290	309	254	234	253	257	254	261	281	253	248	266	253	271	280	253	295	244	257	267	262	266	243	277	244	257	266	264	253	274	303	275	270	284	253	256	257	273	248	265	240	212	254	235	252	269	251	282	240	263	253	263	250	289	270	299	245	283	288	242	278	241	264	254	255	256	285	275	234	257	266	291	240	270	242	268	243	282	274	258	254	271	252	268	265	249	246	263	292	272	229	251	262	259	256	272	320	255	248	271	271	239	242	264	264	227	266	305	259	253	235	220	237	287	232	257	240	256	292	267	308	255	274	259	244	244	292	252	280	280	291	270	269	269	264	260	245	250	229	277	235	236	239	235	279	237	226	251	246	245	273	228	250	235	228	271	249	243	260	252	241	270	267	243	260	252	280	255	267	253	255	253	288	260	228	247	267	273	280	292	277	254	241	272	275	232	252	257	262	267	241	242	279	242	256	255	245	231	253	275	275	282	280	247	267	206	244	285	265	232	265	272	252	265	273	261	281	254	252	250	292	260	262	247	287	252	272	268	230	245	264	251	235	280	261	289	256	273	259	284	236	260	239	229	241	297	267	272	289	290	256	269	261	271	252	278	270	264	241	244	250	269	272	269	252	257	245	261	284	268	242	231	265	258	298	271	281	276	281	251	282	262	282	236	283	275	230	230	244	257	255	236	262	235	239	263	260	279	267	256	283	258	252	276	272	273	269	265	268	265	278	260	225	237	261	236	245	252	300	267	274	260	239	262	271	268	250	260	293	260	248	252	261	276	263	302	284	274	271	259	246	253	257	245	268	290	270	251	248	265	243	272	264	283	275	282	254	268	268	281	287	250	262	243	247	259	260	223	263	241	269	266	221	285	239	230	245	248	242	259	250	280	299	261	267	248	241	261	267	247	255	255	287	257	281	289	240	264	245	240	286	244	283	255	279	255	279	276	284	261	226	252	264	266	284	253	220	277	260	272	288	279	291	246	274	276	233	271	259	262	273	264	252	271	271	244	258	228	235	257	299	262	260	296	251	261	255	242	224	280	220	235	239	281	228	207	247	229	253	253	265	269	239	285	270	236	261	231	259	231	257	256	249	256	269	243	273	279	259	263	264	248	249	251	256	234	250	265	258	256	257	243	251	268	247	269	253	234	293	253	274	256	255	246	248	254	245	277	244	266	261	248	252	262	262	232	269	252	270	246	249	283	248	270	285	272	246	265	260	243	278	248	273	265	263	265	250	247	269	219	261	263	265	237	260	282	233	254
4313	6885	11990	12529	9096	5715	3327	2035	1265	899	701	662	608	596	637	592	556	620	568	604	611	575	558	593	546	548	596	605	581	592	593	538	626	563	551	570	598	614	593	601	576	631	592	595	577	567	618	541	594	536	637	596	656	601	594	581	560	588	582	636	563	565	568	598	559	593	578	609	600	583	585	615	618	577	624	628	577	631	626	579	538	577	585	579	575	561	602	610	575	534	596	566	595	597	593	596	573	613	579	611	613	581	565	583	609	587	613	636	593	578	572	575	567	618	571	542	580	580	550	578	568	605	633	623	593	616	586	617	635	576	609	575	588	608	584	571	538	560	623	568	587	628	602	592	577	625	563	605	572	597	585	602	589	571	554	585	564	596	602	628	588	630	549	616	587	581	586	554	550	602	611	554	630	566	586	593	576	582	623	605	532	559	609	593	599	592	644	580	614	590	570	552	622	626	549	570	582	622	611	601	608	576	609	559	637	615	621	591	624	603	606	537	577	597	605	578	581	615	584	583	596	593	589	603	603	622	584	552	591	587	556	624	540	630	592	541	578	613	579	593	555	623	578	609	554	539	580	610	574	586	586	581	600	574	652	566	561	622	560	577	556	587	533	562	599	586	598	585	615	597	594	563	626	560	574	591	572	604	577	569	577	576	579	626	576	579	624	569	625	600	593	620	602	555	576	601	633	620	591	596	578	613	596	580	611	578	597	609	618	598	586	610	554	635	613	582	562	566	585	553	522	568	605	589	622	592	624	579	599	583	611	556	590	601	567	603	545	599	538	601	567	618	567	559	602	584	621	612	530	566	601	603	602	603	613	583	604	577	594	590	562	596	642	615	578	588	590	633	599	580	572	591	595	580	610	578	604	572	616	593	570	599	579	576	626	582	601	613	582	584	592	542	537	563	591	565	610	600	604	584	563	615	606	535	606	552	568	560	572	575	586	581	578	548	606	543	583	549	585	590	571	593	613	625	596	548	615	649	649	632	585	577	557	580	533	570	603	556	618	590	613	577	617	572	584	603	578	589	567	574	563	575	625	604	587	632	513	626	608	594	549	624	582	578	523	606	554	602	577	585	571	600	606	584	622	602	608	604	602	587	590	553	594	615	589	592	660	570	584	592	580	611	580	568	589	585	594	628	588	561	573	615	576	596	615	597	601	577	598	612	588	572	600	634	570	535	570	600	562	604	600	580	615	573	580	580	583	565	594	604	592	561	601	579	640	606	579	597	617	607	598	581	580	579	584	527	615	562	582	589	604	567	586	551	598	579	590	575	612	579	613	600	640	599	615	542	570	636	541	627	601	635	609	576	604	591	599	621	589	587	576	578	578	641	532	600	578	575	574	579	593	534	579	591	617	572	588	576	576	574	622	537	580	584	593	605	654	578	646	584	577	588	560	600	629	523	596	602	592	588	580	596	553	553	627	600	633	570	616	588	626	628	578	585	606	626	628	630	573	626	563	580	614	554	613	611	583	588	613	581	564	586	613	596	539	629	599	586	593	582	598	572	584	575	612	600	595	640	599	549	547	533	586	573	602	566	622	593	584	612	589	583	595	616	594	587	578	590	570	611	564	581	552	603	545	617	622	620	570	571	601	590	563	601	579	597	614	582	589	591	579	548	589	609	576	609	542	589	582	611	573	590	608	591	598	557	612	618	625	590	592	573	598	591	534	628	629	582	591	610	572	577	629	579	594	586	613	589	591	578	614	549	593	591	595	592	618	625	624	530	605	593	589	598	557	579	567	577	599	612	621	544	572	565	569	631	572	571	592	594	564	588	595	584	560	600	598	591	604	613	593	571	551	575	554	546	606	552	559	595	570	592	624	613	633	597	600	550	635	586	564	572	599	597	631	596	591	582	600	587	561	590	622	597	583	609	566	586	529	609	611	579	643	607	570	597	566	581	594	573	579	607	619	593	612	544	589	566	620	589	584	551	579	610	634	597	611	587	559	618	584	606	562	614	592	590	604	648	550	607	581	569	613	590	631	577	579	617	582	565	619	600	589	602	579	589	578	591	551	598	613	578	576	630	562	623	588	605	550	616	609	609	605	606	594	583	605	610	596	580	615	597	577	581	561	563	566	599	572	565	549	612	534	622	587	541	613	588	567	594	581	599	576	572	614	601	558	545	595	580	581	610	570	556	602	557	584	609	589	592	570	605	575	591	584	576	593	600	579	605	619	603	552	614	569	579	574	635	593	576	626	594	574	633	555	685	600	599	617	602	571	627	582	577	566	603	540	601	626	592	544	551	594	589	600	590	589	581	622	593	583	625	590	552	581	556	624	568	570	623	559	574	572	598	579	588	615	617	614	581	621	608	620	623	603	632	552	607	605	565	581	537	584	567	605	607	585	565	565	618	599	589	545	601	572	568	618	560	543	525	596	614	587	551	567	629	590	611	614	565	568	618	605	589	600	539	629	580	594	597	589	610	560	561	610	551	555	599	607	581	557	607	604	563	607	575	597	582	578	589	605	614	575	590	623	553	597	585	612	557	607	554	586	584	610	560	593	553	598	565	571	600	610	567	532	580	589	552	570	566	556	612	586	628	564	585	576	641	566	622	602	563	632	600	582	598	605	584	612	600	612	596	593	624	561	591	581	543	646	579	614	595	597	597	583	623	564	596	605	590	603	586	576	570	533	605	577	564	575	618	605	639	587	633	540	542	598	576	554	569	607	597	561	596	571	572	610	575	556	593	623	564	592	596	585	599	607	591	554	585	574	557	622	606	605	607	557	595	603	575	607	618	599	601	566	560	589	570	585	576	590	586	555	562	634	602	616	606	560	591	597	568	585	616	626	569	618	588	560	591	636	607	592	600	594	582	623	588	565	562	583	583	610	629	591	593	589	605	586	565	590	593	596	586	654	596	617	623	577	558	569	604	630	570	609	576	559	594	603	600	561	614	582	602	568	561	589	588	561	553	560	564	576	608	595	558	590	625	599	576	611	570	567	590	531	590	565	575	598	609	590	623	596	563	581	612	564	559	605	561	572	598	585	584	612	573	588	633	578	578	538	579	575	587	594	587	601	571	567	594	550	601	586	573	598	581	606	601	581	590	561	577	611	568	565	590	578	593	629	579	613	571	606	629	580	625	596	586	579	601	582	585	599	641	566	571	580	606	588	607	621	616	500	566	579	552	561	545	578	573	539	573	565	595	586	592	619	554	634	563	566	573	626	615	574	562	565	575	607	599	587	580	578	594	584	607	572	587	568	582	591	556	611	580	562	589	591	559	519	585	634	619	575	628	570	560	539	599	556	573	602	582	553	575	609	618	572	582	554	588	601	622	623	558	611	650	598	567	619	614	584	595	594	563	561	609	610	553	556	588	632	573	549	617	563	632	592	589	592	600	580	579	580	556	650	555	591	552	568	620	574	621	578	626	585	593	589	553	618	609	567	606	610	598	561	583	592	626	570	573	585	598	587	588	636	593	609	599	623	637	622	588	584	562	598	617	609	591	600	596	556	611	639	606	601	626
53160	63341	75259	69095	54584	43449	29394	16257	7344	3293	1450	669	485	399	397	409	405	378	382	383	418	393	365	380	404	402	362	378	370	383	343	364	352	360	372	379	371	321	399	344	385	380	359	390	378	399	339	369	400	426	363	366	367	400	371	373	383	389	356	351	372	351	410	389	357	370	342	351	361	367	395	378	359	392	408	380	407	384	340	366	339	340	360	383	377	378	334	426	359	383	385	374	382	381	368	369	358	361	389	383	368	374	371	385	354	415	368	406	355	368	380	356	370	379	349	383	357	387	390	363	372	388	390	395	363	362	374	343	385	369	378	401	378	382	379	387	400	355	385	324	356	391	380	396	357	376	390	367	377	372	397	371	411	357	399	358	362	397	391	429	376	413	357	363	353	334	356	369	347	338	349	409	404	365	372	383	393	409	388	408	401	370	359	354	350	344	364	391	376	362	398	391	400	375	356	385	389	368	378	393	346	372	338	382	398	374	389	389	361	391	378	378	369	407	358	365	366	352	369	355	370	372	360	388	362	349	401	339	381	395	372	380	362	398	387	376	390	377	362	370	414	384	387	398	373	356	351	360	378	398	360	372	356	367	370	380	344	367	352	376	345	352	378	401	385	373	385	399	418	377	394	359	377	396	357	347	358	370	377	356	338	366	397	366	358	360	350	398	395	379	337	357	370	387	373	340	315	376	398	351	403	344	366	368	422	396	376	357	352	373	350	395	364	400	368	391	355	387	358	409	361	358	315	403	376	399	365	372	392	337	354	400	336	388	397	350	361	391	384	347	377	410	390	395	378	395	380	375	352	360	367	376	414	391	399	345	362	349	381	373	356	335	371	367	417	399	361	377	423	370	364	323	400	361	384	377	355	369	352	386	342	351	367	368	382	388	415	429	368	384	378	375	371	381	412	383	380	363	388	421	351	396	394	392	366	379	354	368	357	399	359	373	371	385	419	372	389	396	402	394	387	406	409	400	383	340	382	378	386	378	399	456	386	373	351	373	374	355	399	373	373	391	341	361	329	361	373	392	394	398	369	360	398	364	366	404	360	358	372	379	366	398	341	387	393	363	363	351	375	380	360	376	402	421	335	348	376	403	356	358	374	381	352	385	427	358	393	390	417	401	377	387	393	399	340	368	350	385	397	379	398	388	354	421	382	365	378	382	382	345	357	383	368	369	355	388	407	388	313	362	377	401	384	413	361	345	343	367	391	363	401	393	390	356	373	385	357	338	370	406	375	365	348	380	389	385	378	379	369	346	348	361	394	383	369	392	381	332	358	378	388	388	375	354	372	350	347	315	367	376	379	333	367	356	364	326	371	377	385	366	377	390	356	383	341	380	341	395	370	356	382	397	393	349	385	350	358	383	370	375	367	413	366	351	380	342	398	405	410	351	381	391	366	357	374	349	377	333	372	365	428	417	377	399	393	387	357	410	324	329	364	398	402	398	406	385	397	359	381	408	361	373	398	371	374	387	342	392	391	368	410	395	345	349	361	383	362	392	397	374	392	365	390	377	397	392	391	328	348	362	403	354	366	383	422	351	415	375	373	357	377	411	399	378	449	377	381	320	363	359	374	358	374	358	362	382	359	373	379	366	408	410	371	398	395	385	378	378	348	404	386	371	359	329	395	359	366	381	375	334	395	371	403	366	388	385	336	363	406	390	362	354	372	362	357	415	420	387	377	404	397	396	382	340	367	363	377	384	373	362	377	378	389	385	380	386	381	376	357	387	372	369	360	382	387	357	397	342	368	371	393	373	349	398	368	403	365	360	398	370	373	378	396	384	369	370	368	332	402	348	395	333	378	404	398	384	418	374	400	362	384	361	399	366	388	386	367	360	394	421	404	390	390	409	391	390	367	358	349	364	363	372	383	375	387	355	341	382	397	370	417	382	393	376	391	387	359	385	361	369	369	378	349	346	387	372	396	344	385	382	339	388	374	360	388	373	360	357	375	355	375	339	347	380	374	371	406	422	416	413	368	388	337	367	421	378	375	365	369	348	381	357	393	387	369	405	376	417	361	361	364	366	379	354	415	367	396	371	339	375	394	367	383	362	350	375	396	411	389	366	406	370	376	367	386	335	377	364	365	346	361	366	345	388	368	382	362	354	404	350	362	402	382	381	387	376	382	358	374	336	401	358	352	384	405	365	359	327	410	336	387	395	424	360	358	374	421	343	366	383	388	383	401	387	398	370	392	374	380	397	374	420	376	397	384	375	358	376	393	377	386	382	440	380	358	378	355	385	317	370	371	375	337	426	377	368	405	375	368	379	387	408	416	408	392	365	404	317	357	361	387	391	360	400	390	375	384	353	363	369	376	353	393	375	378	388	364	401	405	362	399	382	366	374	381	386	389	400	407	389	392	340	368	399	374	397	383	364	335	357	359	345	375	367	391	352	415	369	396	411	383	437	380	364	402	366	370	372	353	360	349	398	391	369	383	357	381	389	389	374	375	383	410	360	354	373	381	322	375	370	390	394	362	381	377	384	385	358	375	400	355	368	364	376	366	389	389	398	373	362	414	372	376	374	420	404	389	359	378	379	373	365	378	381	379	380	402	381	369	382	368	376	376	353	411	380	391	356	330	376	368	354	362	386	343	381	387	395	365	310	378	391	347	379	381	384	369	332	420	372	384	427	387	387	368	404	378	388	385	391	410	366	359	392	367	360	402	383	382	389	378	361	391	370	361	370	364	380	353	339	344	385	346	343	380	382	373	384	443	351	363	399	374	389	353	353	392	378	390	369	369	360	361	365	369	388	444	422	377	419	371	381	355	415	348	357	397	396	349	386	363	358	406	355	390	395	370	355	383	370	387	384	363	357	368	380	373	367	351	358	390	368	384	382	394	352	395	392	352	373	395	384	379	382	398	384	370	376	372	355	420	420	388	352	400	346	378	386	348	376	385	400	402	343	386	359	403	384	360	383	363	401	367	373	374	356	394	436	352	384	374	377	371	392	330	364	328	390	396	367	390	344	367	370	371	383	389	368	343	371	359	389	382	395	377	328	376	380	363	374	387	330	376	371	367	360	378	382	379	381	381	373	390	416	361	354	359	382	392	357	388	377	365	363	379	389	334	389	354	384	314	403	378	371	343	344	364	368	392	347	383	362	367	391	366	352	370	341	392	347	371	358	390	392	377	396	406	421	363	389	358	383	373	374	406	368	343	353	381	391	395	367	358	365	350	371	356	383	384	366	409	359	372	397	374	368	387	387	395	386	400	388	386	367	393	386	390	360	403	381	372	388	382	374	387	360	376	407	385	420	328	377	353	385	417	378	378	342	394	357	387	379	408	363	367	362	388	367	396	395	388	368	369	377	369	420	363	375	360	385	355	428	354	321	369	384	411	364	361	331	346	355	396	369	386	368	386	390	394	399	387	365	404	381	362	380	366	368	365	357	385	371	400	351	395	420	386	369	371	397	390	361	369	371	379	346	394	378	371	407	376	363	415	371	395	393	381	406	350	345	411	353	369	391	430	379
29591	44423	68643	73522	63054	55231	42431	29985	18716	10312	4989	2083	1340	895	756	810	772	793	805	829	875	818	813	870	802	829	802	803	778	831	851	822	805	808	779	790	798	846	850	817	838	836	817	765	809	766	809	803	764	831	852	808	785	813	861	855	774	844	800	828	768	770	813	860	831	844	823	795	828	799	802	801	837	812	817	866	788	851	830	852	834	799	847	796	854	781	829	825	879	821	790	839	809	792	829	820	772	781	816	796	853	855	807	785	881	760	818	812	871	809	801	808	866	855	803	803	773	822	801	874	800	791	821	801	815	821	825	807	790	815	805	829	804	811	816	836	810	792	777	810	762	824	814	828	820	817	827	833	849	828	865	827	804	826	859	838	826	773	851	804	818	807	818	843	846	791	760	836	809	841	807	788	899	803	835	809	839	784	799	771	820	838	826	778	847	798	775	813	810	804	811	847	811	802	839	840	778	816	856	833	779	807	827	791	837	844	851	788	839	848	794	820	813	819	836	785	822	841	836	854	816	799	801	815	836	827	823	790	801	802	828	835	842	790	812	841	839	838	817	809	866	846	794	826	826	802	837	785	860	829	769	825	815	778	791	806	851	854	824	817	845	837	844	827	837	835	811	760	815	775	870	811	819	833	791	854	766	818	808	824	800	808	795	837	799	838	816	820	845	837	830	789	856	821	791	805	761	811	836	795	832	845	831	820	814	802	745	813	824	761	826	755	819	799	800	801	763	845	779	842	806	835	794	859	854	834	814	860	825	773	782	836	813	858	844	761	795	817	810	812	791	754	790	832	807	783	845	804	825	790	777	828	810	763	830	877	813	825	793	847	848	782	841	828	807	833	803	810	810	800	820	766	843	806	782	777	845	851	819	807	788	811	826	811	794	838	750	810	818	805	816	812	792	828	823	818	803	811	780	785	782	836	817	802	850	803	800	837	804	765	795	849	848	780	809	788	805	840	794	801	825	819	816	844	779	794	829	845	778	849	811	838	822	749	784	816	860	750	798	803	892	815	779	831	854	802	827	799	805	838	843	806	841	793	769	801	839	851	855	816	836	786	839	875	854	803	835	787	859	791	830	805	774	775	798	808	799	880	860	795	834	806	841	849	832	819	820	847	816	759	772	788	829	806	828	873	834	819	791	829	799	818	842	763	763	824	833	795	814	875	808	797	799	805	816	799	819	837	796	824	820	804	846	858	791	771	795	764	820	826	856	829	818	832	830	807	831	815	858	772	880	830	789	845	845	836	807	789	806	864	779	821	853	814	794	838	802	818	813	786	851	829	808	870	829	804	820	828	861	804	832	780	773	848	850	788	838	833	856	817	770	822	826	826	763	791	781	855	803	728	804	822	786	805	807	811	854	803	835	812	784	833	803	813	782	772	822	842	827	775	834	794	859	778	754	806	799	803	832	848	831	788	840	801	805	810	838	818	861	805	846	789	800	839	803	791	822	845	844	820	825	818	831	841	859	787	819	742	800	802	797	843	829	776	811	776	826	846	864	811	813	916	854	805	773	857	784	790	851	781	815	808	793	837	815	842	878	779	849	822	812	858	825	868	813	833	826	850	807	819	809	825	783	823	868	825	819	784	818	811	847	831	827	811	857	804	793	807	823	864	832	876	782	836	844	825	805	861	810	852	837	868	783	792	826	787	836	810	855	775	843	773	800	823	809	749	816	799	834	761	827	811	768	833	810	788	837	786	881	797	744	812	806	817	789	857	822	787	819	849	844	776	811	851	817	803	819	797	816	818	876	750	779	801	863	878	815	812	825	823	887	804	811	806	828	811	812	846	768	852	761	843	811	817	831	785	876	816	763	856	813	825	829	848	805	812	825	800	810	831	827	826	825	766	828	832	765	821	812	814	811	816	821	812	781	817	781	820	783	772	840	824	851	826	809	810	860	849	827	828	814	787	773	781	799	815	807	762	799	875	789	840	813	791	765	818	844	814	797	807	817	833	858	777	845	805	808	871	821	844	823	798	798	859	838	817	843	837	832	805	801	853	860	828	834	806	825	769	780	842	814	771	802	847	801	795	869	804	776	803	868	845	858	839	811	805	811	812	804	764	836	821	828	843	856	836	808	828	818	786	788	798	810	824	847	773	811	781	789	798	824	870	826	810	795	775	830	794	840	798	859	784	834	874	813	777	816	828	838	753	802	808	832	791	828	801	835	755	815	803	805	798	821	799	839	802	799	833	796	808	847	826	865	824	787	783	828	837	830	824	825	869	820	820	786	868	841	791	878	797	789	762	856	854	851	788	856	797	811	792	841	812	867	826	836	826	821	804	801	784	796	766	771	828	859	824	812	846	817	859	788	804	777	780	856	763	827	794	773	810	818	785	780	810	872	816	781	793	733	794	807	747	802	810	831	815	818	824	836	832	842	872	835	834	891	795	855	824	769	806	801	782	805	823	825	774	855	796	808	806	841	776	843	781	890	821	814	823	811	823	834	870	826	817	847	869	797	796	896	838	842	796	814	785	807	845	803	856	806	790	800	803	817	833	815	851	826	816	878	826	808	812	794	839	854	805	850	797	832	834	819	779	807	757	849	800	824	801	795	821	830	803	765	786	820	806	797	850	851	834	848	745	814	812	845	838	825	815	803	794	775	825	813	821	804	855	810	808	778	824	836	810	819	824	784	796	820	873	797	838	781	780	800	843	835	853	854	835	812	851	837	870	782	768	794	816	832	809	844	850	848	786	832	829	828	800	795	808	826	816	842	816	824	798	811	858	780	836	828	802	750	830	853	777	837	829	831	808	852	861	823	809	776	791	792	837	831	837	779	811	812	842	818	814	774	737	844	742	840	873	786	807	824	831	831	847	800	777	824	759	810	807	809	850	827	832	808	776	872	821	778	793	847	777	840	834	780	764	782	858	811	805	819	811	782	826	787	786	883	789	799	803	806	797	807	880	857	788	809	823	854	810	807	863	781	810	787	845	806	816	784	769	821	814	815	825	824	799	833	838	784	846	825	777	787	819	811	797	805	847	816	813	828	829	823	828	826	796	861	797	848	849	786	794	839	862	753	809	850	800	792	841	822	767	809	818	885	797	823	797	834	873	779	841	828	788	845	750	803	782	840	779	884	858	780	858	786	831	789	823	772	844	870	844	847	788	746	776	825	834	800	801	840	807	770	818	804	855	799	817	830	764	765	792	742	767	811	767	795	818	794	861	819	832	806	814	874	788	822	819	796	791	800	835	799	799	777	827	843	811	777	855	797	860	830	786	800	809	831	844	797	826	794	808	882	912	831	812	793	777	798	863	800	829	763	830	807	833	814	856	821	833	853	829	844	806	815	859	796	858	775	788	778	802	856	815	842	812	855	837	814	779	792	803	844	799	865	846	860	815	824	860	804	761	801	779	792	819	787	798	810	805	862	838	841	817	844	815	803	824	843	807	819	803	819	781	778	799	840	850	784	809	824	782	829	820	871	827	867	837	864	820	862	854	784	819	844	849	805	859	796	792	834	829	792	775
44044	56048	77270	69096	56816	46072	31241	17890	7988	3055	1505	1061	701	384	426	385	404	399	399	418	373	412	410	408	378	397	376	370	386	402	424	352	389	382	386	357	387	351	394	414	412	357	358	392	378	377	380	386	376	391	365	349	330	389	352	370	367	389	393	339	401	407	417	399	391	356	333	416	369	413	415	390	388	388	377	356	384	379	447	378	354	361	377	371	372	347	408	367	382	422	371	332	342	353	383	377	365	359	382	438	368	340	351	411	358	377	422	371	367	378	385	381	366	361	386	386	375	381	356	367	391	403	434	403	389	384	368	411	367	374	375	361	359	395	400	402	386	339	380	379	361	342	375	371	395	361	393	397	414	397	414	366	419	409	379	393	360	380	400	372	403	415	395	399	389	367	387	389	372	382	380	394	400	383	377	373	412	356	396	357	353	399	422	390	421	407	357	362	376	371	426	398	383	384	374	359	363	410	371	383	415	387	379	379	382	368	373	359	402	384	379	382	354	377	383	396	387	401	353	378	369	379	404	413	346	385	369	364	391	388	381	364	384	370	399	364	385	387	396	392	382	377	380	383	397	390	384	391	367	394	382	366	374	351	368	369	362	397	377	389	342	360	360	382	352	382	391	390	347	365	399	372	380	401	378	383	375	365	377	370	341	401	381	384	354	387	381	386	397	353	352	423	403	389	405	426	389	390	331	374	385	417	376	370	406	355	385	393	352	391	402	376	404	428	381	366	390	385	344	375	361	378	396	348	353	394	397	385	386	361	386	408	379	399	366	385	386	393	356	406	392	384	371	357	363	335	397	392	420	388	401	374	407	417	374	390	360	381	343	340	358	371	398	367	382	364	387	410	332	376	382	359	375	377	369	371	392	397	409	348	362	412	416	406	387	361	391	415	377	390	398	377	370	379	364	360	346	358	373	386	406	377	398	395	413	363	375	364	393	367	401	370	373	367	379	377	349	408	364	392	384	375	381	364	420	374	436	417	388	374	397	358	368	337	408	412	335	412	355	413	353	354	386	410	394	425	382	356	359	383	382	374	381	380	348	383	405	401	366	370	345	378	365	415	396	396	370	394	351	371	410	361	367	396	382	393	403	385	354	372	375	370	404	387	394	393	383	399	382	358	373	390	428	415	397	397	413	393	378	399	374	392	316	417	374	389	419	416	406	400	397	415	400	411	396	386	373	400	387	347	399	405	398	373	388	362	352	353	382	400	417	417	365	331	365	395	375	359	434	369	415	387	380	421	373	385	385	387	417	345	381	376	401	410	418	357	452	352	421	374	379	409	374	406	394	422	375	417	365	409	372	393	424	404	412	401	388	380	370	389	380	427	374	404	369	369	374	361	427	347	354	421	394	389	397	412	427	392	399	416	386	416	368	387	411	377	386	400	385	375	393	370	394	406	375	338	390	375	385	355	401	368	380	398	377	366	427	376	399	365	405	378	358	369	397	380	366	384	399	397	391	358	358	404	384	377	371	335	393	376	376	370	393	353	395	365	398	389	384	371	379	362	394	397	355	393	389	338	379	380	412	374	370	403	367	401	365	351	373	397	384	418	383	404	362	403	405	381	394	404	348	400	370	409	385	359	364	338	402	400	381	361	375	397	388	409	394	349	375	372	400	366	344	406	403	369	396	428	394	376	353	420	398	344	347	361	368	372	371	392	386	367	388	390	390	373	378	353	358	397	328	370	367	373	390	373	411	382	432	436	403	413	388	375	401	397	386	401	378	384	376	363	377	358	379	387	380	368	376	378	363	380	382	359	360	388	380	367	357	391	335	375	385	373	420	367	376	385	382	408	427	364	367	355	352	397	358	406	371	385	337	363	372	371	375	376	334	371	368	435	404	376	387	371	394	368	400	378	422	393	412	352	377	363	388	355	399	425	398	398	387	370	403	387	395	398	352	396	350	378	344	358	338	351	338	349	391	425	409	358	362	359	327	352	369	400	381	369	368	360	377	353	335	384	375	416	380	375	375	348	330	404	359	400	418	365	354	404	374	389	397	433	382	398	387	402	408	389	391	398	417	370	359	377	388	369	366	382	360	399	388	368	381	384	398	377	403	377	346	395	381	397	400	413	413	380	354	419	404	345	376	397	384	375	361	361	343	407	333	383	388	395	362	348	347	369	401	401	422	354	420	400	376	392	413	382	373	352	352	362	349	375	411	391	377	389	370	367	357	382	369	366	390	366	426	362	394	401	408	396	400	336	381	397	377	389	366	375	403	368	346	390	396	376	396	403	346	385	389	373	371	373	391	377	390	372	394	396	392	371	385	368	406	357	399	360	377	406	403	378	386	376	373	362	375	330	390	373	364	347	384	422	369	386	390	394	409	370	410	394	370	373	397	396	343	376	366	405	412	363	379	351	396	440	396	368	375	396	404	397	370	382	383	384	386	385	358	355	413	428	386	382	354	351	393	374	348	357	416	397	348	374	349	359	373	378	395	401	378	380	396	389	348	366	369	440	379	366	372	381	378	330	385	395	366	370	331	352	407	374	355	405	385	423	407	358	366	384	385	353	400	378	428	393	435	388	392	379	365	361	369	345	382	390	409	380	373	360	394	384	436	406	372	382	400	372	361	401	379	398	369	373	390	415	362	397	391	349	387	351	373	352	357	405	393	377	396	363	376	397	352	398	369	354	358	373	392	365	391	392	366	388	373	363	431	351	339	375	367	388	365	381	346	400	379	404	415	398	370	354	371	385	369	389	380	348	374	336	386	350	379	400	404	389	354	383	382	365	394	371	377	364	332	387	365	403	404	361	365	402	403	384	363	411	380	387	401	399	377	375	393	365	387	394	402	394	380	352	405	358	350	408	371	365	354	375	391	383	382	399	385	348	367	365	337	370	369	426	388	348	382	380	388	385	347	397	369	361	420	366	387	373	360	384	370	374	383	399	414	424	353	348	396	386	389	379	404	384	385	385	378	377	385	388	372	369	370	353	364	399	369	391	405	418	395	404	365	381	392	378	392	386	390	383	373	411	371	367	410	365	350	400	375	395	329	377	385	388	387	425	368	358	356	372	329	382	404	369	380	380	364	379	387	413	395	385	373	337	343	389	363	373	369	389	353	377	388	349	397	363	416	395	387	386	372	358	387	383	376	428	385	387	370	373	358	366	399	396	401	365	385	355	392	386	393	384	391	455	364	350	395	406	381	414	373	382	350	357	363	388	355	392	421	416	346	377	363	411	379	363	386	410	413	399	421	391	364	348	402	406	346	395	370	382	361	372	393	409	381	395	367	401	381	374	375	383	391	368	374	399	395	351	352	380	378	386	369	379	401	398	398	381	379	392	367	405	367	397	370	428	349	373	353	397	406	404	397	396	368	360	420	411	373	364	407	424	414	329	369	394	369	400	404	405	389	342	346	397	381	362	404	347	359	356	351	398	399	392	378	422	367	408	359	391	411	372	383	399	371	365	369	370	366	359	345	372	393	398	382	347	403	373	406	369	400	354	394	385	365	378	368	357	412	386	399	381
22913	40144	70404	72482	66022	57727	43699	32560	18887	9786	5189	3830	2530	936	829	869	869	839	853	803	756	794	815	856	809	826	786	835	858	830	841	844	831	813	780	813	835	801	890	772	805	824	816	847	830	791	866	821	842	826	794	817	835	847	811	830	819	837	814	804	877	827	813	865	880	840	813	786	811	777	864	779	852	798	811	786	815	839	826	811	774	773	827	834	750	795	766	831	796	828	837	877	838	840	823	845	848	850	895	850	807	818	829	837	858	803	841	819	801	793	797	790	829	839	821	848	844	843	830	853	801	828	823	788	835	868	888	774	837	837	819	849	779	812	797	852	841	841	777	823	851	858	810	850	843	783	807	790	801	800	855	839	807	849	773	818	820	857	858	813	774	798	808	874	767	844	812	808	792	821	834	815	780	859	805	809	790	869	829	827	818	779	804	851	853	788	760	863	844	843	850	813	837	818	848	872	811	832	809	816	865	804	802	818	848	783	833	793	831	807	779	836	869	774	841	864	824	822	831	802	807	816	823	813	800	796	856	833	785	826	893	899	770	830	820	872	832	853	831	844	834	842	824	876	816	834	800	779	834	809	879	861	806	797	854	862	809	839	856	826	816	804	798	853	855	829	746	847	787	818	828	831	860	829	795	820	857	800	825	790	799	829	844	841	810	807	826	845	807	840	842	823	818	821	833	831	840	797	801	856	808	862	859	799	843	802	860	822	791	792	849	770	811	811	818	850	831	792	829	841	793	825	808	776	829	839	840	814	836	821	860	844	824	822	793	826	819	844	798	790	813	790	865	846	746	809	849	802	851	826	791	794	865	854	792	828	781	821	830	853	841	848	813	796	820	809	836	845	823	818	824	856	808	846	877	833	808	881	841	780	825	775	803	819	835	827	784	786	852	869	810	784	849	804	811	857	808	787	769	885	821	840	833	828	836	805	828	804	826	878	885	843	807	878	823	822	788	790	843	772	827	827	851	841	845	785	850	837	823	883	837	809	799	854	815	855	888	813	832	826	842	847	826	858	777	806	911	829	828	824	844	794	839	810	862	813	835	811	848	840	854	831	825	783	778	821	784	779	834	819	814	842	789	889	791	823	853	815	835	852	829	851	768	865	857	855	776	825	824	789	832	800	823	803	800	828	846	795	768	813	837	825	795	818	796	824	810	793	835	854	757	799	818	832	854	905	835	820	831	884	802	808	849	816	829	765	804	850	840	837	828	808	788	849	849	820	767	814	845	830	886	848	809	815	869	808	819	791	792	826	838	828	814	819	779	789	809	806	808	848	847	863	795	835	801	825	791	824	816	861	773	826	851	784	838	838	855	796	858	828	821	800	833	846	836	807	846	839	782	861	861	853	796	901	812	814	793	843	816	848	823	876	813	877	851	831	805	835	849	861	804	855	843	837	788	761	798	811	809	775	808	794	810	826	852	848	798	778	812	801	807	850	829	854	830	842	813	847	852	849	836	793	830	846	827	814	805	860	804	815	874	887	809	790	775	794	813	880	803	873	824	887	837	824	832	841	852	832	798	860	838	772	844	779	781	812	808	782	825	848	917	788	834	853	818	838	782	858	862	756	918	799	814	801	842	829	814	854	831	825	842	849	822	829	825	844	827	861	771	845	815	861	818	848	818	799	806	796	826	789	826	846	819	828	826	837	836	794	830	846	829	851	818	756	832	833	770	839	808	839	834	849	879	844	848	807	812	853	813	860	788	869	830	828	778	844	800	833	808	812	853	839	837	837	830	816	813	799	831	855	814	809	846	864	867	857	803	786	802	773	768	787	821	771	816	869	841	763	820	850	860	792	805	819	778	829	843	775	850	875	827	818	820	825	841	835	826	823	766	833	836	860	800	841	915	757	801	814	821	829	807	825	785	832	831	858	825	835	811	805	816	836	804	801	839	842	862	822	847	804	837	854	795	849	833	804	821	816	805	796	875	801	817	790	799	877	871	832	845	835	792	855	821	890	794	805	815	852	805	824	807	827	821	799	885	814	829	849	856	826	857	815	849	789	865	834	794	873	890	832	821	798	841	885	811	827	835	850	819	859	814	837	840	792	803	803	861	785	825	844	806	803	763	860	852	810	862	803	807	798	827	841	855	804	853	840	802	826	771	838	848	850	833	773	833	866	816	804	857	788	815	819	810	851	809	821	830	827	811	805	829	812	834	826	793	814	841	809	826	824	855	788	845	837	788	810	852	764	792	796	783	857	798	790	833	800	803	792	813	783	817	837	792	877	826	829	853	821	848	844	829	816	871	801	829	775	838	844	848	872	839	778	799	842	811	805	843	833	867	852	864	831	799	818	809	802	793	840	781	880	824	823	849	858	813	791	823	798	847	814	805	909	831	838	802	840	789	848	855	797	801	815	829	799	811	849	805	851	832	828	837	842	806	795	807	856	795	833	818	761	830	845	818	777	855	816	803	852	837	804	858	801	851	789	836	795	872	848	827	810	834	787	810	761	813	810	853	811	859	831	892	839	823	823	775	822	842	880	827	807	812	833	846	841	820	866	782	822	846	792	804	797	803	823	815	841	803	877	829	876	834	797	826	847	820	784	826	811	819	780	806	788	888	868	813	788	840	831	798	847	840	837	815	832	825	834	830	823	833	845	828	815	860	867	836	829	762	823	854	799	816	812	795	810	744	800	855	791	818	808	848	844	843	821	814	816	849	834	861	844	756	828	836	779	800	787	828	854	835	767	841	792	831	790	811	819	811	844	820	812	858	791	819	809	787	812	824	837	819	854	831	802	817	836	845	797	824	822	861	806	813	791	792	818	829	841	805	833	815	765	845	817	844	847	867	836	792	852	781	848	816	817	834	727	843	783	857	822	779	802	797	812	809	849	773	845	842	797	822	820	798	770	809	804	852	770	868	826	716	818	790	827	806	791	780	871	846	815	829	792	847	817	835	821	814	827	824	779	793	843	790	799	795	810	827	825	787	815	820	779	841	811	846	778	840	825	823	799	821	785	822	903	819	849	808	803	820	879	785	823	808	771	810	800	840	820	805	782	816	850	813	897	810	840	872	759	787	802	791	842	840	821	781	876	876	854	785	778	796	808	834	812	813	864	859	809	861	845	838	825	818	866	892	802	829	873	875	836	789	805	800	780	833	801	767	772	803	827	809	787	871	819	829	844	818	821	835	811	820	884	787	880	822	797	813	850	865	793	829	826	785	723	840	807	796	848	848	791	826	782	809	774	824	846	846	848	826	787	868	834	830	849	812	809	820	770	809	835	816	859	776	832	814	796	850	769	828	830	795	808	787	823	811	831	842	807	798	778	796	825	771	808	829	880	813	858	860	823	802	813	816	858	799	794	852	841	777	820	825	831	843	796	864	788	842	781	818	814	867	826	837	818	801	786	827	817	811	825	827	844	839	847	803	883	796	824	833	835	828	806	840	815	853	849	800	850	815	874	817	852	817	811	876	809	837	823	805	804	828	843	839	825	820	823	873	765	795	804	797	869	801	820	843	834	802	806
3482	2293	4695	4001	2826	1719	994	608	469	409	335	318	247	239	246	236	202	222	200	229	193	195	239	222	239	250	221	213	222	253	223	253	214	219	233	224	223	230	232	212	222	227	229	224	205	237	248	219	257	222	254	239	196	230	239	237	216	238	223	234	203	225	211	225	221	229	210	215	231	206	218	193	202	213	214	202	195	235	199	235	224	228	213	229	226	223	207	210	221	235	243	207	219	226	225	235	220	200	210	217	209	222	225	255	195	230	244	240	234	231	219	252	249	230	200	208	218	209	187	222	223	214	208	235	242	212	214	262	249	212	221	238	213	241	219	233	231	202	208	214	212	223	236	233	237	227	229	232	242	206	237	186	233	238	238	196	252	224	247	210	193	255	221	227	236	212	211	260	245	240	224	251	250	213	203	258	211	236	172	218	222	220	214	224	252	243	209	205	211	203	232	223	211	223	231	191	225	233	192	218	217	231	231	232	228	225	237	201	237	223	211	221	202	241	240	230	216	211	199	209	222	226	216	227	212	202	245	200	239	221	219	204	200	226	207	255	214	218	202	240	229	235	231	224	203	220	238	197	247	241	225	228	209	228	215	258	212	207	216	236	230	238	232	242	207	200	229	252	212	227	236	232	203	219	247	211	239	274	229	223	237	235	240	206	219	215	216	232	212	208	224	207	204	228	190	200	237	213	237	218	181	244	234	223	188	224	236	233	241	212	241	196	208	162	236	237	218	256	226	236	214	239	224	237	234	245	223	227	190	262	211	187	207	221	214	219	225	230	233	226	222	221	212	208	212	241	227	184	218	213	233	243	186	206	239	248	226	232	222	206	198	227	206	183	226	238	206	244	221	226	245	244	232	254	226	231	219	196	206	237	238	219	232	235	226	222	208	210	228	239	197	221	244	235	236	224	203	216	236	239	237	231	225	240	219	232	227	212	190	237	214	216	225	213	255	228	251	216	189	233	208	213	226	210	210	196	214	255	205	222	204	192	256	209	223	202	217	230	240	224	236	228	228	236	233	224	238	227	234	197	223	234	215	209	238	223	239	237	241	229	211	261	243	238	216	219	211	231	210	205	210	223	214	223	223	234	223	212	191	231	240	239	221	198	246	218	215	248	209	194	235	247	196	248	227	220	204	196	233	204	230	247	216	240	237	241	215	222	206	197	233	228	194	227	263	214	226	224	229	211	225	226	233	217	235	215	205	205	235	208	215	216	218	195	202	220	235	227	262	241	229	274	209	208	220	234	204	215	239	225	209	236	231	231	220	194	230	223	229	197	230	230	232	205	225	260	229	205	238	233	218	232	237	237	249	230	233	197	216	222	237	238	197	219	214	240	251	238	196	210	235	222	239	228	219	232	218	241	208	227	219	220	241	205	212	221	214	221	220	217	200	251	250	222	214	242	202	182	224	216	240	240	204	259	213	225	229	224	240	229	225	231	197	227	217	238	212	187	241	232	235	251	224	217	229	238	237	222	187	225	210	222	248	240	235	238	230	242	212	235	247	215	227	218	205	230	205	238	236	218	259	198	232	241	214	213	233	198	228	245	245	224	225	225	258	231	241	225	220	230	238	239	255	232	221	230	220	212	243	208	233	242	233	225	199	237	215	212	214	222	199	221	214	217	235	246	258	219	241	226	254	213	221	219	229	224	242	230	222	204	244	219	238	218	216	225	230	245	228	231	260	237	205	202	240	220	217	227	224	256	234	217	208	198	234	233	238	224	219	217	245	230	232	245	202	195	215	225	225	233	235	216	229	225	237	218	238	211	231	210	226	237	232	222	264	244	221	200	218	190	203	209	222	203	236	207	219	230	224	237	241	231	203	225	245	213	227	212	205	206	227	241	205	241	258	236	227	243	205	241	228	184	221	209	233	231	232	207	237	225	220	232	221	201	228	225	229	209	239	243	215	202	216	250	258	221	229	216	234	242	241	226	235	217	223	231	243	214	233	248	210	206	243	225	205	202	235	211	236	247	224	261	200	205	215	215	250	234	230	261	214	219	226	223	208	270	230	223	215	210	219	218	223	229	225	228	220	204	252	218	205	221	236	182	199	200	205	214	209	190	224	220	215	234	237	220	231	208	211	204	250	228	231	211	209	241	217	221	225	257	213	214	220	218	235	236	240	230	238	234	204	234	223	233	228	215	215	263	176	217	229	243	261	241	244	232	229	224	267	229	203	211	207	216	240	224	229	241	222	240	233	236	216	246	209	232	225	219	249	246	221	236	236	267	201	211	226	230	234	248	222	200	227	221	229	194	256	220	214	255	219	218	230	229	194	211	234	242	183	221	239	217	222	224	214	235	201	255	232	240	211	217	218	249	213	240	224	219	201	188	220	249	248	240	230	211	206	240	206	212	228	244	240	228	211	212	219	199	203	218	243	229	210	216	257	222	209	234	204	229	252	228	229	232	223	212	216	245	240	217	228	250	211	230	229	220	234	221	226	229	218	206	236	223	227	238	210	247	237	227	267	216	242	257	223	251	219	221	219	222	205	204	239	213	236	234	218	195	221	229	215	223	199	228	237	249	205	237	206	249	195	203	242	230	215	216	234	227	192	218	230	223	221	223	240	200	218	223	202	234	203	219	211	210	233	232	219	253	235	194	224	233	242	215	217	240	249	249	216	244	241	203	233	246	228	224	240	198	227	215	223	214	232	209	213	251	226	215	225	225	237	248	212	220	216	199	235	254	224	229	227	229	228	264	231	227	217	240	238	237	234	220	189	212	191	244	212	216	199	223	213	234	233	258	214	227	219	208	220	220	241	240	247	200	225	223	240	251	224	264	254	234	245	219	209	181	212	249	226	213	239	228	227	221	189	213	216	233	247	221	232	236	222	230	239	206	214	251	219	210	255	248	232	208	214	216	241	227	208	262	215	243	252	230	222	208	203	235	227	219	225	253	231	244	241	243	234	209	231	219	228	225	214	227	244	216	228	225	244	229	219	204	241	174	243	199	257	239	212	207	250	222	214	247	215	240	251	231	215	232	216	220	215	211	203	227	239	239	209	207	215	212	247	216	206	208	202	215	234	214	229	222	244	238	207	209	242	230	214	216	212	189	235	255	193	202	247	227	223	239	219	231	220	223	200	227	246	217	229	227	238	228	217	227	208	204	251	234	212	225	245	229	212	215	232	221	238	233	199	268	247	266	223	230	244	219	234	209	219	209	244	242	224	237	216	204	224	239	199	230	217	193	220	223	220	226	238	207	208	219	213	215	214	237	247	237	218	229	248	211	209	241	216	250	244	243	239	184	230	236	215	209	217	228	245	204	210	253	225	228	233	213	200	224	216	187	222	212	208	216	235	211	232	222	225	270	237	205	234	242	236	221	230	235	216	217	229	223	215	247	222	241	235	221	257	232	216	227	218	238	246	235	248	212	238	212	247	238	218	210	248	219	247	216	239	195	244	221	224	194	220	193	229	223	220	240	183	234	210	240	242	208	226	230	237	244	228	235	220	207	237	258	214	231	217	231
3283	3537	10486	10797	9225	6277	3675	2282	1644	1356	959	862	634	536	500	528	542	503	550	543	516	522	521	518	489	496	549	478	531	538	507	518	504	511	581	492	522	530	505	524	516	508	522	478	519	554	512	527	511	491	499	490	475	519	490	497	494	518	499	509	500	525	535	520	509	523	488	531	505	566	547	529	506	517	493	511	484	521	525	535	520	538	511	484	534	521	484	558	502	533	540	531	512	486	549	521	532	519	490	544	488	492	530	518	519	529	481	552	513	510	542	504	534	516	489	565	515	554	521	503	504	538	505	509	526	533	546	549	534	511	493	481	512	507	501	545	530	503	509	527	533	541	537	543	540	509	514	512	526	553	560	484	507	503	521	502	490	521	546	528	495	531	500	542	506	525	502	528	563	490	547	538	533	523	557	563	504	459	503	528	543	555	558	511	520	538	485	521	520	480	497	527	479	567	478	465	559	550	509	533	480	517	491	515	525	504	515	541	509	532	554	494	492	539	490	551	513	515	547	524	487	535	535	487	517	522	539	544	452	526	529	519	544	560	531	536	528	541	493	498	482	502	498	505	536	505	492	478	554	518	530	512	506	524	551	494	496	539	540	487	511	536	520	504	529	474	520	544	468	508	521	534	492	519	491	496	484	552	545	540	536	516	527	497	507	472	527	544	550	531	526	473	472	524	561	539	467	539	541	493	503	539	530	513	560	507	526	534	514	497	497	525	506	533	539	515	547	506	526	508	476	545	503	544	545	507	526	504	490	534	557	554	503	508	528	531	472	556	519	547	502	497	513	533	508	506	527	504	499	503	525	513	503	532	536	555	509	498	527	547	543	529	499	518	576	522	524	496	509	536	542	528	526	506	511	522	534	512	525	510	549	507	528	516	516	516	573	507	516	516	558	563	554	520	493	502	533	559	524	542	512	449	522	524	504	518	518	527	530	553	531	503	506	499	502	492	507	504	499	531	528	489	479	504	508	528	524	515	497	531	516	534	554	546	551	537	509	521	517	495	507	531	523	514	553	493	561	548	533	548	478	518	495	489	505	525	501	518	515	517	526	511	482	524	519	532	548	550	514	546	542	543	496	542	554	533	516	494	517	569	551	535	541	533	547	489	484	537	508	515	495	535	516	499	520	552	520	551	512	509	562	492	544	487	508	514	550	548	499	492	546	536	526	518	531	525	540	532	516	505	486	517	490	499	506	520	522	512	496	544	541	545	532	542	548	515	513	547	506	543	485	537	546	496	542	543	512	537	531	533	514	539	549	508	510	536	534	530	538	527	509	532	490	518	515	534	514	462	507	529	541	533	537	574	522	524	530	506	527	523	558	479	520	556	536	506	506	528	567	501	512	483	517	526	516	511	502	525	475	547	498	495	486	507	527	524	551	527	538	496	512	480	464	528	566	506	522	518	524	517	518	517	529	501	495	498	536	499	482	495	487	512	502	557	527	508	507	500	548	531	545	524	517	514	500	544	527	520	461	492	543	545	539	515	493	529	523	533	510	498	548	530	546	501	491	497	491	502	541	507	551	528	508	494	529	511	508	499	507	511	525	507	555	541	498	504	544	502	544	528	541	516	515	556	485	530	555	499	539	520	520	525	503	539	509	522	573	529	525	538	476	494	548	496	512	537	473	532	553	512	529	528	486	546	507	516	529	499	522	503	496	569	524	454	469	527	520	516	492	472	508	577	495	498	507	504	485	529	513	517	516	513	546	508	523	488	541	544	495	534	531	527	488	485	513	523	545	520	520	476	514	529	496	519	514	530	516	512	507	510	468	494	474	489	498	517	555	506	543	507	493	508	524	501	520	550	547	553	531	511	506	525	529	514	513	518	499	526	550	518	512	516	495	501	579	542	560	519	525	540	503	548	485	505	511	494	514	528	499	529	560	510	529	483	509	538	513	534	544	545	540	505	507	539	467	505	555	542	567	541	502	483	508	503	508	484	540	494	542	566	543	482	565	497	484	488	528	491	533	505	507	509	505	564	490	543	533	534	496	522	531	507	528	538	533	560	518	461	537	523	525	524	480	504	496	516	516	504	569	512	505	519	521	528	527	522	535	529	473	501	512	543	526	525	507	546	535	539	516	532	498	499	517	527	524	492	498	523	553	488	518	531	515	488	548	538	504	503	501	501	528	510	543	496	482	530	554	542	498	543	507	513	507	494	534	489	525	516	478	520	538	528	494	502	492	523	528	517	542	491	505	504	549	535	511	474	511	508	509	543	501	525	514	490	483	508	509	482	535	515	496	532	537	517	533	476	542	519	514	501	497	457	557	533	480	526	535	446	509	537	511	532	515	543	520	516	543	575	507	503	468	496	538	516	497	530	593	556	529	519	490	497	503	474	489	523	510	523	565	560	510	517	457	508	498	500	502	512	496	492	520	511	516	503	508	526	512	535	502	498	517	567	511	484	528	520	540	510	507	519	487	543	536	510	513	476	494	534	504	516	524	537	517	505	463	551	502	493	556	540	498	516	524	537	530	538	493	586	514	522	545	477	486	502	512	528	475	496	540	522	552	508	513	503	515	510	480	507	529	507	546	494	519	489	512	513	531	489	553	492	562	511	500	519	511	534	487	534	547	483	524	517	541	518	543	534	526	494	496	525	500	522	525	457	515	497	570	522	537	505	537	546	532	515	479	504	540	491	488	545	498	545	529	564	539	519	508	501	538	565	517	503	516	515	545	484	481	553	541	530	554	524	555	530	490	486	508	547	493	513	531	535	481	543	536	503	544	520	495	498	512	547	527	538	510	483	541	544	493	582	502	503	538	520	482	546	549	554	530	525	490	499	511	551	516	515	563	535	496	535	545	535	497	495	493	535	545	540	474	540	505	552	511	517	507	550	474	544	521	522	481	532	533	535	521	519	547	494	513	558	503	501	512	549	474	514	501	550	512	511	562	540	490	499	510	516	527	531	548	536	484	525	544	515	485	531	536	529	509	510	562	555	535	551	574	516	523	537	526	531	558	539	472	487	531	536	528	515	539	514	480	514	512	507	553	523	496	536	532	518	523	507	542	510	519	483	519	563	549	504	478	520	526	518	508	516	529	485	516	498	530	515	486	510	550	518	492	554	519	494	504	487	523	464	489	520	539	537	521	534	541	513	541	517	520	531	517	492	526	539	487	518	490	500	600	525	551	526	512	528	530	518	522	491	522	549	519	527	552	519	529	492	551	527	557	547	525	523	543	494	541	560	518	522	547	516	496	510	508	512	499	535	522	529	498	542	531	523	535	552	486	553	550	484	485	468	529	511	520	583	546	563	506	528	509	488	545	524	558	519	517	530	515	547	518	506	528	488	499	546	501	497	530	518	496	528	510	539	535	504	470	527	536	478	508	519	493	523	501	570	516	537	473	521	523	518	518	541	543	514	488	501	492	515	559	514	520	543	529	537	557	517	564	516	507	502	496	484	522	554	560	487	516	498	513	498	502	514	498	515	531	552	530	527	493	550	538	509	577	504	510	525	495	540	524	565
43783	55184	77270	64989	52890	43100	31562	19401	11636	6590	3277	1630	884	378	359	360	367	374	348	364	392	361	319	353	384	348	328	381	347	368	372	310	376	384	329	351	364	354	362	327	359	346	358	388	366	324	376	344	383	376	339	329	325	367	377	355	333	365	361	387	356	344	352	377	387	360	355	376	350	371	330	350	376	363	361	348	381	370	365	345	349	320	354	352	359	380	366	389	345	365	345	343	377	415	338	387	308	344	370	347	351	372	385	352	360	376	343	388	375	353	393	349	360	349	326	387	342	364	386	368	379	381	397	360	379	362	373	377	358	387	367	337	345	344	360	357	407	377	325	333	373	353	366	341	396	333	353	353	405	357	395	335	348	385	375	372	362	357	365	355	348	329	341	361	345	386	373	381	367	313	373	372	341	368	321	367	335	359	340	381	353	360	360	388	388	350	372	347	358	393	374	353	341	349	370	371	354	338	377	334	382	361	363	358	369	365	338	369	355	325	363	329	360	371	349	359	342	414	394	391	349	352	383	362	317	369	369	352	337	358	330	370	359	368	331	366	340	364	377	344	353	365	347	347	357	354	377	348	369	415	381	368	393	372	367	405	382	364	361	351	339	390	374	329	362	387	336	359	335	372	390	351	350	333	382	379	371	350	337	346	362	384	353	372	381	374	372	349	371	372	353	337	333	328	346	351	362	327	393	332	325	361	328	337	354	362	381	382	354	325	359	374	369	399	362	377	387	348	358	365	347	376	351	350	331	356	391	364	345	328	371	354	372	319	383	364	370	368	416	318	352	392	375	359	329	347	387	343	349	358	356	328	334	330	345	365	343	394	339	342	335	320	363	380	365	402	350	357	340	332	340	335	341	345	347	361	347	347	352	348	375	365	370	420	377	316	372	349	384	339	385	348	365	368	329	349	376	381	370	383	324	362	357	407	331	368	323	384	328	370	370	383	353	355	364	388	339	386	341	383	346	349	367	344	384	379	345	367	357	370	334	368	331	328	346	386	364	352	370	371	353	388	368	331	395	321	346	385	343	380	369	391	369	351	340	341	393	376	350	358	327	304	360	401	332	334	323	335	358	363	367	333	336	359	370	342	364	381	341	336	331	381	358	343	344	353	368	333	339	375	394	324	373	320	346	354	333	368	336	399	381	365	331	335	317	354	374	350	371	364	327	354	383	366	301	361	335	381	378	395	367	385	350	348	339	345	338	350	380	380	369	376	372	349	350	341	324	375	367	404	382	341	353	402	375	324	372	378	335	340	366	379	370	376	384	378	359	358	377	376	335	352	347	371	371	351	351	311	365	341	360	366	386	330	338	319	369	340	328	369	319	336	355	354	412	370	373	339	350	356	356	344	340	337	365	356	351	327	360	394	351	357	341	367	366	397	377	329	362	390	367	347	325	360	360	353	411	358	409	377	336	387	318	373	349	345	340	360	358	347	362	366	349	372	339	398	359	358	368	344	347	374	355	363	356	370	387	339	371	355	365	369	379	383	367	353	383	358	361	358	327	358	366	374	354	359	367	380	350	344	327	367	361	367	370	359	362	381	332	359	346	353	361	333	366	382	350	330	342	374	345	347	376	348	328	333	358	381	382	384	376	343	375	351	365	373	359	359	346	322	380	328	314	375	350	359	363	369	344	348	371	364	332	345	376	391	400	346	330	345	370	363	380	394	392	366	301	353	309	386	356	365	351	361	370	373	357	361	330	359	376	340	359	336	361	337	327	372	390	374	302	361	376	366	372	341	380	351	365	353	368	350	379	365	346	364	345	348	351	372	333	381	377	396	359	407	389	381	340	350	360	353	411	328	369	354	365	365	358	343	339	363	351	358	370	354	357	367	339	347	379	356	367	375	373	352	354	346	361	362	366	369	362	394	374	352	358	374	368	324	375	366	343	331	398	358	354	356	358	364	363	353	358	337	358	345	344	355	381	371	361	352	392	367	349	360	349	372	345	374	350	338	385	349	366	408	360	380	378	386	376	375	359	341	353	379	362	347	327	346	371	372	354	391	368	358	337	374	368	374	366	361	340	366	375	386	376	364	386	326	320	355	336	341	353	342	396	355	337	335	310	365	338	374	434	337	358	366	394	410	344	322	355	385	364	360	370	379	361	343	388	361	361	385	335	355	351	418	378	334	384	380	397	346	374	365	374	360	362	350	321	331	367	347	386	347	359	359	360	340	365	361	353	345	372	343	344	357	359	348	351	344	379	360	389	310	378	381	366	380	326	340	362	374	374	324	356	348	336	354	351	395	377	319	356	385	343	338	360	373	370	337	362	336	357	355	393	400	408	381	339	331	378	369	335	368	333	371	353	333	371	348	378	380	346	409	371	372	312	329	358	357	364	364	328	359	343	372	333	356	337	345	351	339	379	360	361	381	356	348	336	372	386	363	337	351	372	351	350	409	346	398	369	337	341	398	369	359	365	344	341	393	392	376	368	379	372	351	355	380	390	356	362	361	402	316	327	376	358	360	367	317	352	364	360	361	349	394	371	361	376	396	384	333	365	367	356	361	382	358	356	379	374	342	331	349	351	367	353	372	374	364	352	361	323	333	340	337	365	332	357	371	332	370	364	386	339	374	375	376	326	347	347	322	351	379	354	407	331	405	374	349	371	339	340	365	353	393	357	351	351	349	350	369	385	352	374	342	350	368	339	353	364	363	397	397	360	357	333	348	357	358	366	387	380	397	322	379	344	381	366	403	364	381	380	368	384	395	367	371	384	380	386	364	366	343	348	385	339	330	331	360	360	356	356	324	377	368	395	341	351	365	328	403	357	368	363	326	384	348	372	391	371	333	361	388	347	341	350	373	378	339	389	387	379	345	365	354	376	377	352	343	369	366	359	358	357	330	367	404	414	391	385	366	400	366	375	398	354	334	361	334	371	338	359	340	334	345	391	366	366	349	370	360	373	372	343	371	331	349	362	375	331	358	356	355	377	386	330	353	345	342	345	398	362	351	364	372	379	342	382	364	320	355	376	380	379	343	371	358	353	381	381	317	338	342	351	379	314	349	344	346	388	344	367	352	384	374	332	383	370	410	372	366	321	330	352	380	382	333	357	351	341	386	366	365	328	333	339	379	352	361	355	334	368	349	382	341	361	350	374	380	357	308	361	349	394	365	381	373	353	352	347	370	337	352	357	360	357	355	363	357	355	330	330	397	373	340	385	347	388	328	347	366	377	371	330	369	343	328	367	393	376	398	330	361	348	335	413	346	339	324	324	376	322	368	345	380	381	371	347	358	364	357	336	351	345	367	362	358	342	328	361	359	342	377	350	335	332	306	342	363	382	366	348	361	365	361	364	338	327	374	360	349	345	376	358	382	345	342	373	365	337	342	386	357	398	314	342	371	379	371	334	349	375	330	321	333	361	367	401	382	376	349	341	379	349	374	339	351	340	355	335	344	373	351	384	345	318	356	360	366	378	376	342	378	340	338	350	377	336	356	360	386	322	330	399	339	392	377	352	323	369	360	342	347
22646	40102	69216	68212	62680	55130	45572	34730	27735	19345	11225	6342	2896	869	806	756	767	770	794	792	808	760	772	741	796	773	824	773	766	772	790	812	780	796	806	803	733	799	806	818	794	784	749	770	816	776	786	761	715	757	786	809	801	765	809	789	818	785	757	780	771	782	761	770	803	788	740	782	808	806	784	753	812	764	803	752	760	764	772	761	777	778	832	803	744	788	786	819	800	797	772	817	776	749	778	786	788	753	760	744	784	774	741	736	722	774	795	820	784	801	783	784	791	797	798	767	797	729	786	782	812	800	728	794	803	767	801	725	777	778	726	719	767	751	780	742	795	817	720	775	781	826	775	743	791	758	858	752	764	771	822	837	800	771	811	798	767	791	767	748	795	810	792	843	785	733	849	809	722	751	774	800	822	806	792	813	802	747	789	795	746	804	796	788	751	773	776	798	811	768	785	788	764	776	805	762	771	828	759	813	782	757	765	772	775	819	766	770	770	748	738	803	752	803	778	825	743	737	772	760	770	773	778	775	788	781	803	715	834	764	753	812	791	789	789	767	799	781	836	791	806	770	791	725	785	764	779	793	804	783	758	806	806	799	782	786	820	838	696	766	781	723	759	849	761	742	771	800	791	762	765	751	755	781	740	818	799	765	771	793	819	797	744	805	788	803	756	761	760	797	791	770	777	753	776	787	802	758	798	729	749	797	806	758	771	737	782	743	756	785	784	780	811	742	771	742	829	781	848	785	789	810	764	790	797	798	735	796	750	783	754	791	807	798	797	834	777	832	783	814	743	808	826	831	799	789	791	788	763	753	733	780	791	808	821	789	766	777	756	820	792	799	812	800	799	800	811	717	793	766	753	790	716	729	792	781	780	803	760	809	797	865	770	778	800	843	785	781	815	780	769	760	747	840	775	755	761	788	782	761	758	837	792	740	829	793	757	799	788	796	785	789	749	801	811	786	749	791	722	814	744	769	768	785	801	815	803	764	821	772	772	806	817	785	760	785	763	821	783	771	742	814	804	736	777	800	793	767	775	797	797	793	792	780	768	824	803	796	773	794	781	741	787	742	840	766	827	768	771	775	774	780	778	750	798	779	808	760	833	770	783	774	778	759	794	797	785	771	768	743	765	752	799	745	812	809	779	774	778	755	780	738	796	765	774	803	776	759	800	762	826	778	774	738	804	802	743	794	760	800	762	798	795	822	789	789	786	760	817	781	802	757	770	768	778	748	784	815	772	804	799	791	756	787	775	780	734	823	768	783	746	746	748	773	769	779	762	784	805	758	746	736	749	769	747	771	780	815	753	781	802	761	828	764	780	802	758	746	836	785	772	762	745	786	728	798	794	777	764	830	777	733	849	763	796	749	780	767	782	754	753	791	793	819	777	807	822	747	788	813	753	798	777	814	813	757	784	773	767	770	781	755	744	785	778	763	805	793	780	772	777	824	757	780	780	774	820	776	718	737	794	743	805	743	777	782	795	766	757	731	786	809	797	785	778	777	759	790	793	781	773	772	783	749	784	823	732	766	820	758	800	757	839	760	763	794	790	815	805	805	741	771	816	756	847	766	805	800	757	783	793	758	832	783	799	768	783	793	773	781	720	738	742	798	807	782	756	771	764	810	822	736	760	749	790	806	750	792	778	763	773	799	754	725	796	761	798	804	778	807	771	819	831	797	783	792	765	803	772	830	752	788	760	782	788	810	787	755	748	759	801	789	850	783	826	766	799	788	747	837	787	832	756	835	811	738	807	760	778	786	773	796	834	792	767	797	790	775	812	768	761	797	850	805	782	780	776	798	822	736	783	771	732	805	774	783	779	826	728	763	808	755	754	766	812	834	810	787	781	783	787	785	817	807	759	809	779	774	774	740	773	798	746	789	770	747	759	769	767	805	761	784	745	805	851	757	782	743	757	756	771	790	827	799	727	820	774	810	774	779	761	795	841	823	798	783	804	802	776	781	784	771	779	813	763	766	778	808	734	770	748	788	810	789	802	763	855	743	764	785	754	771	750	794	811	754	761	759	759	769	794	854	739	746	725	773	797	782	810	769	735	794	797	789	800	755	770	770	778	767	814	745	822	775	778	800	810	766	796	758	781	777	750	767	727	793	800	830	798	789	791	732	758	800	815	796	789	760	812	770	798	780	798	760	766	778	766	819	795	758	801	782	765	801	795	779	784	776	764	788	762	751	768	725	783	780	790	782	760	757	777	710	800	776	765	774	797	759	778	767	794	791	759	771	776	809	785	793	809	756	789	737	789	811	770	745	796	790	799	786	785	812	789	819	781	769	759	699	772	806	759	759	779	767	775	826	800	771	804	750	798	778	772	764	842	822	814	811	732	795	776	769	780	758	796	785	766	788	762	760	772	845	777	799	770	769	842	743	779	768	787	782	751	760	798	810	779	730	755	777	740	844	764	709	804	782	817	837	786	775	800	813	771	777	734	841	763	818	844	829	775	758	790	748	758	769	778	746	741	743	779	778	781	789	795	768	755	802	777	743	789	732	769	812	775	744	770	817	795	752	720	763	800	833	812	773	826	766	766	750	758	790	790	779	783	808	802	726	756	796	747	751	748	760	815	780	832	751	765	814	792	771	839	759	749	788	774	818	760	734	793	814	792	854	771	807	782	776	820	781	790	776	762	753	831	737	726	799	741	746	804	792	789	775	754	808	755	832	757	786	753	785	746	760	787	738	788	830	738	794	832	796	790	809	846	797	792	759	793	776	804	771	761	784	769	810	770	769	744	725	757	758	791	753	794	767	800	765	785	828	778	794	733	766	811	813	774	756	813	726	757	762	845	782	768	747	785	784	799	778	763	805	759	824	776	781	777	751	806	789	766	763	746	848	774	775	775	786	763	789	791	760	842	753	794	807	793	756	798	820	864	821	782	817	734	795	772	789	774	765	746	787	739	751	735	794	772	783	829	748	802	837	786	777	783	796	738	781	820	794	777	822	758	815	770	747	801	731	833	839	785	781	756	777	804	782	809	776	780	799	798	763	745	786	797	808	739	786	798	781	836	800	752	794	801	759	760	813	759	788	846	754	768	816	768	746	832	805	778	813	745	738	792	744	795	720	763	805	777	774	749	761	795	798	842	772	766	756	778	782	788	810	826	804	751	760	793	794	766	808	779	785	782	806	772	819	762	820	773	796	802	780	764	777	818	797	761	803	797	818	791	769	773	795	797	779	733	794	843	756	787	798	771	768	787	762	764	760	792	745	806	791	792	809	772	754	746	816	772	813	788	796	766	742	772	771	746	811	780	792	786	805	838	752	786	757	716	774	782	760	760	741	792	820	791	808	812	762	762	825	747	804	813	811	775	763	755	788	799	755	736	787	802	783	785	829	817	788	773	751	782	770	808	774	767	807	805	770	826	736	808	770	813	779	798	793	822	776	806	794	818	783	789	793	787	781	784	855	761	777	718	754	766	802	815	799	799	740	769	799	772	763	722	785	756	797	746	758	797	822	776	781	738	772	788	791
48012	61924	72869	65702	55471	44209	32699	22049	12241	6123	2936	1308	756	443	373	373	411	418	379	360	407	413	373	350	389	366	376	368	385	398	360	381	372	378	411	350	358	412	400	401	411	367	374	421	412	355	354	400	334	384	415	390	363	362	397	390	373	386	385	367	382	362	385	397	405	418	364	348	376	406	365	363	383	407	403	389	382	370	355	401	388	362	395	390	375	329	371	390	358	400	388	355	376	375	413	358	382	373	402	355	402	352	373	388	360	379	405	381	387	341	389	370	383	351	358	374	346	414	406	392	374	382	355	377	359	387	408	364	391	381	369	355	380	377	355	370	372	370	395	398	382	350	394	401	409	370	369	336	365	412	365	390	366	413	373	360	416	358	388	363	389	381	371	383	395	390	354	394	389	400	357	358	372	357	362	360	402	352	388	432	414	357	341	393	377	394	423	366	401	370	381	364	376	456	390	403	393	360	339	420	360	372	391	394	356	388	386	390	370	393	383	366	372	425	373	384	369	368	402	419	377	356	372	381	424	404	362	395	394	409	400	351	378	340	404	368	399	381	359	385	390	366	393	393	400	386	380	379	414	401	340	406	380	400	411	368	369	382	377	395	372	413	411	325	394	387	368	371	404	344	375	382	393	362	378	377	374	385	380	390	399	357	364	365	365	377	388	373	402	369	390	387	400	368	361	390	407	409	382	349	361	349	373	412	357	423	402	384	391	398	357	392	371	364	395	370	383	377	427	396	418	388	406	415	401	409	364	412	355	382	366	350	387	371	391	368	409	377	384	400	386	397	379	380	405	392	389	408	379	379	392	353	370	360	382	415	406	399	370	414	437	372	376	355	366	376	390	364	358	383	396	399	363	355	362	379	396	383	409	395	385	412	382	369	380	356	375	427	376	383	408	417	398	395	427	384	391	388	406	363	360	395	383	398	389	403	372	370	375	367	349	389	376	375	400	404	361	376	414	402	382	414	403	400	375	390	399	401	362	420	356	355	374	394	379	350	378	370	408	372	382	370	354	385	403	395	383	364	368	355	374	372	368	432	355	376	394	377	385	363	404	368	434	397	367	387	366	379	368	344	405	406	383	385	406	387	371	367	355	417	393	371	376	394	375	379	350	355	396	386	413	361	367	366	364	369	363	389	397	369	379	418	426	389	365	401	360	397	365	388	374	374	386	397	364	380	394	389	367	356	417	345	400	384	374	391	368	424	418	423	383	387	413	398	381	440	361	388	334	345	368	367	392	371	389	389	402	372	381	382	403	360	395	359	351	383	370	394	402	390	377	391	380	360	391	364	399	353	413	396	432	405	351	376	386	399	397	343	365	372	384	423	413	384	379	366	357	378	364	404	370	362	379	403	395	347	382	374	402	422	375	369	371	417	388	395	384	369	368	420	381	425	358	375	404	365	400	379	385	334	407	392	383	383	373	361	343	403	364	387	357	402	374	433	382	408	423	388	397	433	379	361	401	367	374	376	388	374	343	402	418	345	418	368	404	372	351	372	398	376	344	388	391	398	359	391	374	382	375	412	388	383	366	379	393	376	376	385	373	357	356	382	394	388	356	373	380	354	412	404	360	356	384	354	399	371	378	389	385	379	409	406	398	422	372	376	383	374	360	398	388	369	423	369	376	373	366	416	390	384	360	353	378	386	399	424	334	377	376	366	393	380	398	385	383	378	355	378	394	423	407	424	384	371	363	356	415	391	422	400	431	403	392	408	410	373	410	398	377	396	366	414	380	378	395	377	408	364	384	374	421	380	348	399	360	377	380	393	397	373	382	396	359	391	409	420	419	374	407	402	379	425	363	396	376	385	388	336	387	376	389	344	379	348	359	394	387	397	360	370	360	382	386	367	381	359	393	385	384	385	387	377	416	399	379	389	391	379	398	371	360	373	368	433	395	367	360	395	350	388	351	392	392	390	402	385	362	357	418	383	382	345	364	397	370	387	372	346	415	389	360	360	393	378	367	416	381	380	391	405	400	331	369	377	410	379	345	399	385	392	364	371	423	394	376	386	388	401	387	373	398	400	359	405	351	355	384	373	386	384	348	404	397	378	371	377	429	376	386	437	375	393	411	403	402	386	403	401	373	376	395	418	362	404	386	365	386	338	374	388	390	371	367	372	414	363	392	398	373	348	391	372	395	367	405	365	366	415	352	398	358	389	385	407	366	387	391	385	390	411	310	371	416	343	379	386	379	406	405	352	381	362	371	400	373	396	389	351	359	390	398	380	388	382	366	392	406	394	393	380	397	334	396	372	425	412	378	379	392	404	392	389	400	392	377	370	400	384	387	399	387	377	352	353	378	388	363	344	430	364	356	412	381	378	390	405	405	396	384	379	410	363	366	390	377	365	416	405	340	375	335	387	388	369	368	384	369	389	391	361	341	385	377	393	389	425	379	386	409	376	390	364	400	385	402	408	395	436	409	420	364	378	351	397	374	369	358	386	381	405	373	375	385	388	391	437	380	391	368	368	377	381	421	343	419	372	374	377	404	348	392	395	400	359	356	414	361	378	377	384	378	366	356	377	383	378	383	371	366	379	371	403	394	379	398	397	416	387	376	373	388	371	387	394	413	358	352	389	402	391	370	379	373	406	386	390	371	386	359	386	417	374	355	378	373	403	383	392	410	360	368	342	408	392	384	362	400	405	374	396	384	361	384	369	392	405	384	347	378	397	349	363	356	385	396	390	377	380	411	397	406	384	366	394	374	384	385	371	376	383	349	377	366	362	360	399	395	373	366	397	395	411	395	362	393	356	379	396	371	348	384	347	394	351	367	370	388	391	373	357	379	379	367	416	374	377	377	382	357	353	408	381	391	384	383	353	373	388	380	396	360	391	366	373	424	374	379	401	374	381	394	394	373	357	378	397	350	357	408	376	404	397	388	373	380	388	384	365	396	353	357	363	406	395	394	389	384	399	417	417	396	403	356	408	374	368	397	391	404	378	375	380	357	392	368	415	391	427	381	361	395	374	386	380	389	413	391	362	350	390	360	430	405	384	370	367	373	370	406	419	399	380	377	367	411	390	389	385	385	354	417	386	371	378	368	386	397	353	377	384	397	373	416	384	356	410	379	396	358	391	413	393	359	332	404	357	393	373	374	432	381	420	402	405	410	365	359	379	393	339	354	359	373	357	371	391	401	403	361	359	372	360	365	357	388	441	389	384	384	347	406	353	425	385	374	412	421	395	369	389	388	387	361	407	401	398	422	374	357	389	406	380	439	401	342	406	385	386	327	379	385	395	372	390	370	359	396	359	380	378	356	363	421	386	360	374	378	358	392	383	368	399	401	393	415	417	394	389	349	396	399	414	383	419	406	349	344	376	393	396	370	415	381	364	358	371	408	407	363	365	406	396	344	409	356	381	367	405	390	397	363	361	369	381	363	380	379	374	367	322	345	351	398	392	398	393	346	400	381	404	352	404	401	384	361	392	395	367	368	363	368	407	445	430	396	391	349	402	365	348	399	345	392	380	382	387
25938	44206	64621	69976	64564	56006	46876	37782	26961	17489	10099	5026	2513	964	821	820	895	812	859	811	827	795	815	850	878	849	823	765	844	850	826	846	824	822	855	841	827	819	850	871	815	779	818	805	846	834	774	888	840	821	822	821	835	779	783	778	844	776	823	845	838	795	848	776	822	814	826	815	803	793	842	812	816	797	862	815	856	817	874	825	811	823	825	808	827	795	848	827	835	853	825	841	847	798	844	840	858	833	784	866	805	805	855	846	833	827	908	866	812	806	829	781	840	820	817	828	826	831	816	860	848	774	886	816	801	815	829	821	849	827	799	783	805	796	807	862	820	848	822	860	817	845	805	835	821	824	817	849	845	808	858	802	791	863	834	814	811	816	832	832	826	761	821	810	838	816	831	833	910	804	776	801	872	817	836	842	885	874	832	808	849	824	853	830	798	839	860	807	840	850	831	813	906	816	810	836	823	799	829	870	884	837	822	794	838	871	822	878	826	779	823	775	824	833	786	819	857	805	855	833	824	843	833	806	797	854	793	781	839	857	862	825	767	836	845	821	856	809	833	766	834	827	808	821	791	796	795	805	785	809	830	792	832	789	810	826	828	823	838	820	850	800	804	925	785	832	805	828	879	809	823	861	862	811	817	786	879	852	768	819	851	833	784	823	832	809	864	828	848	833	813	820	847	817	831	804	809	836	827	838	803	847	859	818	829	833	824	804	869	870	850	833	790	848	847	823	873	807	828	798	791	834	833	828	820	849	808	800	842	825	805	792	869	823	824	852	880	807	804	802	830	817	851	887	874	869	842	834	840	850	852	804	794	812	856	835	771	831	817	847	788	830	799	794	864	846	830	819	823	815	847	840	791	793	799	848	839	804	812	841	856	874	836	818	785	844	848	841	860	861	859	806	827	844	859	836	804	827	823	845	798	775	812	822	895	883	772	875	847	819	829	858	839	826	861	800	823	823	821	800	814	809	827	841	812	842	788	838	852	848	826	806	848	791	807	808	849	788	796	832	861	826	825	805	879	819	845	823	840	833	830	805	839	816	828	812	845	803	841	825	838	809	814	789	802	823	803	791	831	840	859	846	794	850	802	834	818	815	821	857	816	828	819	856	794	834	836	842	843	843	787	869	773	820	793	836	870	819	842	844	813	848	832	798	833	835	828	801	825	836	828	811	830	823	811	821	805	791	845	864	809	825	829	796	865	798	849	815	810	851	856	822	850	850	790	807	843	858	789	846	814	813	821	845	860	824	833	838	826	828	833	836	805	790	878	767	794	826	828	802	832	786	818	847	844	845	795	815	828	819	825	856	793	831	803	817	784	838	801	799	829	840	871	854	848	809	910	810	861	807	829	872	830	805	836	811	814	819	818	831	831	803	773	783	828	819	788	808	825	839	790	822	858	810	818	842	829	820	850	820	849	753	850	790	809	831	850	841	815	853	805	838	851	844	796	808	862	825	820	810	799	843	824	875	819	801	807	851	806	831	830	835	804	816	844	829	877	837	880	841	811	823	864	819	866	819	823	819	805	806	858	822	828	860	860	823	800	825	850	874	793	794	835	811	815	849	809	826	802	820	859	810	802	830	814	810	817	825	847	820	825	857	870	833	863	830	780	870	845	804	859	827	814	816	837	854	845	826	881	875	830	842	785	882	880	838	813	811	786	822	791	836	843	838	779	808	794	811	826	851	828	846	729	865	827	838	816	824	850	768	826	859	857	793	796	803	804	771	842	794	791	823	854	762	881	873	809	824	842	844	826	840	821	791	829	834	843	820	831	836	795	842	791	838	779	798	828	799	789	851	846	841	857	852	787	856	803	841	903	854	884	824	820	779	890	865	808	849	852	864	856	841	835	801	830	809	795	784	832	831	827	836	794	835	793	828	766	830	791	823	828	838	846	833	836	834	784	871	805	789	816	860	843	818	850	846	835	847	846	849	823	848	781	865	827	776	849	842	839	826	788	863	836	847	879	835	838	826	828	834	832	800	823	854	787	808	846	885	831	825	826	829	824	833	801	792	825	831	783	853	791	783	859	836	790	844	833	869	860	836	801	787	857	833	818	801	790	822	830	804	820	802	804	792	796	906	827	819	854	830	803	845	875	782	823	839	886	841	806	879	845	851	766	801	842	807	860	771	832	813	823	799	834	769	822	862	776	865	905	827	809	841	855	842	824	826	841	831	875	807	810	812	828	875	840	848	848	789	788	814	782	843	809	829	848	804	842	811	822	883	826	816	778	822	793	858	788	818	796	810	761	808	843	880	855	886	817	824	789	817	817	825	851	836	795	814	819	818	830	857	824	817	822	810	785	849	822	789	836	810	820	819	788	851	776	841	789	828	808	847	845	831	848	750	787	800	826	749	806	774	816	781	861	847	778	766	844	835	894	849	773	838	805	849	829	839	835	794	765	791	798	818	823	823	789	822	811	790	866	840	823	852	867	813	781	859	860	813	813	862	796	857	836	813	887	830	828	824	858	800	858	805	829	786	807	779	780	787	828	768	809	820	806	784	822	873	777	847	785	882	849	827	810	806	845	843	872	815	803	817	833	834	847	856	826	879	850	864	829	821	825	852	865	788	832	861	852	847	856	810	837	827	831	820	861	822	806	795	832	837	767	777	804	805	814	839	808	881	798	822	815	832	791	813	812	828	865	825	819	807	822	822	863	802	806	888	854	826	784	849	762	838	790	798	853	813	834	816	824	806	789	796	801	826	813	834	798	770	788	797	842	793	852	791	841	839	834	853	800	847	827	851	854	851	785	852	845	844	814	877	821	821	793	836	838	851	834	795	811	857	814	787	860	826	774	819	848	830	797	823	824	826	755	880	814	840	835	855	824	861	809	805	865	826	827	868	871	828	878	785	817	816	832	785	853	794	797	855	807	882	795	788	836	786	878	834	878	830	821	862	811	838	791	828	802	833	780	810	820	765	846	841	812	853	837	814	853	793	786	841	812	882	796	813	817	827	843	842	811	823	801	839	852	792	797	861	813	804	843	847	797	849	836	804	795	805	786	819	834	852	784	820	820	864	877	815	797	794	846	805	798	814	839	827	804	809	839	842	880	794	823	853	797	876	779	774	827	850	846	790	849	874	798	802	803	840	842	875	907	829	823	821	763	843	852	824	811	842	837	877	876	807	840	873	788	835	797	793	825	773	820	771	792	811	885	820	837	860	809	807	831	845	833	806	872	872	834	806	794	797	846	833	799	801	800	787	813	782	828	809	804	841	850	796	817	813	822	891	836	812	840	806	813	784	821	886	836	822	809	849	824	802	844	789	839	822	818	771	865	856	792	779	821	782	803	843	825	815	830	817	763	801	784	818	788	860	815	825	795	799	782	794	847	805	792	851	842	817	862	833	831	857	785	808	829	839	817	892	842	801	848	893	812	836	822	830	839	857	828	860	859	807	857	802	836	810	856	796	886	881	821	824	859	788	819	793	881	831	847	839	845	850	812	828	801	869	809	847	836	860	840	844	835	786	846	812
3627	2728	4045	3540	2739	1793	1219	844	639	464	349	263	256	236	214	236	240	241	209	248	238	227	250	247	206	253	216	233	257	233	249	261	220	219	223	234	224	224	240	238	245	205	221	222	219	257	266	204	264	248	228	269	253	237	234	232	220	242	229	237	243	217	219	250	250	211	236	243	233	233	231	235	229	204	261	261	249	244	232	236	259	258	260	228	240	230	255	234	220	225	249	207	241	254	253	253	227	234	225	227	227	227	237	228	236	263	250	244	237	242	255	227	266	254	239	229	254	243	236	218	264	256	248	246	226	259	252	246	221	244	215	238	233	237	233	248	246	272	223	240	239	235	237	247	239	237	234	231	245	235	233	262	244	236	255	244	210	236	221	251	250	215	233	246	245	247	230	237	248	229	223	223	237	240	243	233	241	215	235	238	236	258	194	248	248	214	256	231	269	221	204	244	221	225	216	266	220	229	247	252	233	233	227	239	237	253	248	259	233	247	203	225	243	198	223	254	234	225	243	237	237	234	233	209	231	244	223	252	230	239	235	240	260	265	257	257	222	251	265	246	231	240	256	229	243	228	213	226	234	252	236	229	277	220	268	220	210	209	242	242	224	231	224	228	257	251	235	232	229	262	240	229	223	249	228	211	221	227	278	213	233	247	238	238	230	247	253	228	237	273	223	234	219	233	217	229	235	243	253	242	238	243	255	223	215	232	233	239	236	250	217	208	233	240	225	227	209	234	245	219	214	234	231	255	251	232	243	211	235	234	220	232	246	245	226	241	237	228	215	258	245	237	222	222	210	224	246	194	260	225	243	246	233	219	222	232	212	219	240	237	235	229	233	223	215	238	267	254	232	233	243	259	232	251	237	209	238	246	225	238	264	243	257	222	228	256	220	241	228	256	250	253	221	256	250	255	249	240	252	253	218	243	228	218	207	254	280	265	229	237	256	252	233	223	253	235	251	249	250	250	244	237	246	226	213	253	253	231	207	236	216	246	253	248	223	222	220	249	219	266	235	240	208	247	209	228	233	231	256	268	242	248	208	265	228	241	236	244	258	245	246	242	259	231	251	261	221	231	231	225	244	246	249	240	224	220	210	214	261	234	230	235	201	252	251	231	250	223	247	257	236	229	229	222	223	216	229	239	226	248	222	229	227	245	216	253	243	233	289	232	269	246	224	218	229	242	224	262	247	242	246	254	246	228	224	237	241	236	218	203	225	244	205	246	219	249	229	233	258	250	250	252	254	266	255	245	238	274	221	244	218	271	250	224	256	252	198	241	218	243	257	252	233	222	204	218	230	224	238	260	233	219	240	228	227	245	235	245	256	221	229	220	248	233	261	261	220	269	244	230	251	221	239	218	214	236	236	227	231	232	244	204	259	219	216	241	234	227	232	213	231	226	208	222	229	251	236	230	216	227	221	238	239	228	213	247	203	255	214	233	221	260	219	239	215	236	209	254	249	229	191	229	259	225	233	222	237	242	189	243	232	251	205	211	252	228	225	274	232	222	233	265	220	254	213	217	271	253	228	243	242	240	239	219	255	218	260	235	215	249	223	259	205	218	245	199	292	276	243	253	210	250	233	256	262	223	221	230	243	233	252	224	215	242	263	230	231	247	240	254	220	242	275	259	247	228	269	244	249	237	225	220	235	218	251	248	227	219	240	250	245	234	237	232	228	246	210	256	230	239	250	241	238	237	256	240	249	201	228	262	241	239	221	218	231	231	217	218	242	239	245	223	237	246	219	225	237	254	235	218	227	232	238	223	230	252	216	230	185	242	270	232	218	251	230	254	266	233	221	211	229	224	233	224	249	242	239	262	259	246	273	226	206	246	245	239	257	236	226	212	215	224	240	219	227	269	251	230	240	250	237	276	232	253	231	231	229	252	257	246	239	227	235	263	244	207	265	236	246	247	218	247	239	246	219	254	233	229	251	231	243	234	224	242	236	221	213	219	224	243	235	230	226	243	226	216	227	260	230	222	252	248	243	214	235	237	213	194	235	237	218	244	238	233	246	243	221	264	228	237	242	261	238	220	227	237	212	232	226	259	227	224	254	251	233	247	219	238	241	233	218	266	227	248	207	222	233	229	220	245	217	239	212	192	241	275	247	252	242	238	237	230	236	237	251	228	203	245	262	257	230	234	250	230	230	233	260	213	208	269	247	241	220	226	220	259	249	229	254	209	248	241	244	257	207	235	217	211	219	245	249	240	243	228	271	227	237	235	244	247	223	237	226	250	263	254	212	226	246	240	224	224	273	252	233	272	231	219	246	242	246	247	244	221	225	250	240	222	230	237	233	247	250	241	227	270	232	229	235	238	264	219	264	245	241	240	225	241	241	270	216	240	245	253	241	205	224	246	278	226	231	240	256	220	240	241	220	253	212	237	252	261	240	243	214	259	232	223	249	236	219	239	235	226	226	235	245	237	214	190	220	221	233	225	236	260	221	233	232	253	255	265	220	231	240	252	242	209	228	232	214	225	224	241	228	232	253	253	255	231	215	242	234	239	231	245	228	247	204	247	248	233	239	266	234	213	216	257	246	240	261	239	226	251	220	238	191	200	229	243	240	231	228	270	254	242	241	256	227	232	254	264	255	219	225	219	254	204	244	217	244	251	230	241	258	255	239	242	228	206	222	230	271	249	212	263	225	222	221	241	243	236	245	266	236	263	205	245	231	270	237	265	216	248	216	220	250	243	209	222	231	261	242	240	220	241	252	240	214	217	222	236	229	261	260	245	256	242	274	231	258	205	249	220	240	254	278	243	222	237	229	234	262	241	231	218	235	247	248	230	214	260	219	245	234	229	239	243	203	245	216	235	265	226	213	249	235	208	257	251	233	259	249	255	245	226	240	269	248	256	275	238	242	273	254	249	236	226	276	236	229	232	221	211	242	245	196	230	240	248	248	229	229	238	204	243	268	244	254	241	266	223	244	245	254	254	239	243	254	202	245	250	242	230	239	219	242	241	244	251	215	242	242	214	225	226	239	246	233	256	241	234	226	240	265	245	221	227	250	242	217	234	239	268	236	262	244	215	241	236	193	249	216	239	229	243	229	260	257	232	198	254	237	238	233	260	193	258	246	219	199	234	242	237	215	247	197	221	219	223	265	211	212	229	236	220	234	256	239	282	242	252	246	205	237	219	228	226	261	226	211	251	226	219	230	244	231	244	259	268	235	204	213	211	252	216	227	191	243	243	236	245	260	210	234	244	292	235	233	236	243	232	216	241	222	241	251	247	221	252	216	220	242	251	244	254	250	207	249	236	239	251	221	227	237	251	227	251	238	253	253	235	226	235	265	238	212	244	245	201	272	239	244	276	262	234	265	245	253	223	251	204	231	238	237	266	264	224	248	257	210	227	239	228	245	244	235	232	258	227	237	221	243	237	251	225	243	245	236	234	234	214	243	241	242	259	237	249	219	234	241	239	227	225	255	241	242	247	219	234	228	243	238	232	234	241	275	281	239	238	228	241	220	219	235	245
3521	3992	8876	10413	9131	6587	4686	3208	2131	1406	996	663	640	524	508	572	513	574	542	555	542	549	522	568	528	584	563	558	564	569	568	549	531	609	545	564	590	533	536	612	546	552	537	519	534	562	557	551	550	544	563	518	513	549	559	594	530	550	540	552	526	533	532	544	542	537	554	549	556	559	536	539	556	547	546	548	528	596	544	580	523	524	577	567	579	538	547	538	531	510	581	525	529	566	575	560	538	554	505	517	545	534	558	552	565	527	532	516	542	525	540	519	533	567	535	539	546	522	548	588	604	553	580	547	592	553	551	563	603	544	556	586	544	533	560	553	541	553	550	570	531	554	573	546	535	542	545	548	556	541	573	569	557	565	578	542	565	598	561	525	510	575	576	542	605	550	545	529	546	600	550	574	527	536	513	568	566	528	561	551	555	555	559	505	555	515	521	556	546	549	558	552	526	530	496	551	540	540	546	570	562	561	527	570	491	547	530	560	542	519	535	560	571	499	562	524	501	540	540	515	533	531	544	572	569	549	538	550	584	532	549	557	550	515	540	549	526	512	539	570	561	525	605	596	552	525	538	489	567	543	544	530	565	500	568	529	562	493	518	553	541	552	526	556	551	543	507	546	499	568	523	601	511	568	547	538	551	577	511	506	544	526	521	569	540	543	592	536	618	555	549	544	544	524	557	549	521	554	520	561	490	547	525	519	530	536	532	544	565	548	520	471	557	573	552	548	564	512	509	567	595	499	528	533	552	574	534	546	540	564	534	527	543	506	527	574	552	529	570	545	518	554	552	590	509	503	565	502	539	557	553	548	569	525	546	533	550	528	544	544	510	533	515	521	550	553	545	569	551	538	559	556	557	549	572	516	607	566	560	525	546	559	531	520	536	558	571	483	530	522	542	538	525	529	548	536	565	540	564	533	548	550	527	544	558	559	538	533	549	541	542	521	540	503	525	569	502	539	566	582	546	535	515	602	530	567	513	606	530	540	565	544	565	524	541	550	566	559	531	575	559	467	558	558	533	554	566	561	556	504	517	566	542	541	545	540	542	491	542	520	561	581	498	529	551	535	537	542	530	597	546	586	529	528	494	524	549	577	579	496	531	552	546	545	553	531	509	610	538	518	525	556	563	551	529	513	552	537	546	572	524	513	527	587	519	558	523	586	550	546	546	558	577	542	538	520	540	558	522	542	562	561	536	582	590	578	549	541	512	530	515	519	527	526	543	520	549	556	510	504	533	501	527	555	491	531	585	563	533	529	534	540	623	512	557	573	506	519	587	509	571	529	560	564	527	505	550	532	568	529	557	547	552	566	556	541	532	539	598	568	552	520	529	553	528	555	543	522	539	526	507	552	545	580	551	528	543	579	550	498	559	557	562	561	534	533	542	551	554	595	548	551	536	519	533	543	521	519	521	552	530	516	543	540	572	558	575	533	545	548	576	535	508	516	475	541	597	518	571	555	533	523	572	537	565	567	525	568	557	576	545	552	527	579	575	539	554	528	542	566	535	533	544	594	538	568	533	514	580	512	514	536	566	521	590	541	560	517	520	577	570	521	601	575	556	587	551	568	536	545	592	574	544	553	524	536	594	529	562	543	536	560	548	516	578	494	559	524	563	536	607	529	581	548	542	555	557	547	584	568	523	538	571	543	554	535	539	549	490	570	546	572	532	559	583	534	549	506	536	537	522	578	552	546	541	529	547	541	525	558	567	535	581	538	554	567	527	543	537	551	547	557	523	527	535	568	529	560	593	559	496	514	519	559	565	578	584	509	571	522	532	522	521	559	497	524	541	545	559	587	524	536	531	571	553	542	541	545	494	558	540	531	545	547	514	523	556	543	561	562	566	516	553	554	571	563	555	543	551	550	521	520	544	524	526	524	550	540	545	543	540	565	546	547	551	535	539	560	599	524	528	566	541	564	514	529	562	523	580	530	542	572	556	587	552	535	564	571	542	545	517	525	533	540	560	533	574	542	508	546	534	526	550	562	569	538	564	594	557	549	570	510	555	531	556	510	565	526	556	571	570	550	539	508	532	551	552	599	593	553	532	527	541	528	542	567	510	530	580	577	537	531	542	515	565	517	518	519	539	534	526	519	545	530	498	500	547	528	529	571	588	570	543	533	499	608	517	561	551	508	551	553	539	549	535	560	554	542	572	526	527	535	571	563	575	530	556	545	549	521	515	560	520	561	548	544	507	552	501	552	515	543	592	585	570	530	562	517	556	511	538	596	568	520	525	530	519	496	573	553	527	536	571	562	537	530	564	552	548	496	550	534	510	596	522	522	567	533	554	525	553	546	537	560	544	558	559	542	552	575	535	554	571	587	543	518	528	573	574	517	529	496	536	565	556	566	509	573	557	555	570	565	564	537	519	566	557	568	547	540	547	553	521	539	552	583	507	566	565	486	547	519	506	548	584	559	601	524	577	497	570	543	528	572	575	531	598	519	527	498	512	504	553	548	534	523	545	539	547	564	519	519	568	554	576	554	569	525	551	555	539	499	563	554	576	541	533	519	496	512	548	554	509	555	502	617	549	519	518	562	553	565	558	558	525	593	505	536	524	515	570	518	561	535	592	571	522	544	552	523	572	531	566	538	554	539	557	548	533	534	528	541	542	535	561	573	546	530	543	548	595	504	527	556	580	538	549	499	550	574	561	534	516	550	514	580	578	517	551	545	543	494	575	559	537	546	572	583	541	568	562	548	561	563	559	542	543	493	538	589	494	570	533	574	572	509	543	548	552	536	525	532	491	547	511	585	607	550	528	521	567	530	521	530	546	538	553	566	561	573	535	555	549	547	552	574	552	547	558	530	570	516	545	600	547	551	528	544	556	586	581	511	557	553	526	577	569	546	554	569	544	542	529	529	534	573	545	548	540	543	551	567	517	553	544	570	547	548	515	572	556	543	573	590	561	513	523	561	492	516	543	542	583	539	526	535	570	536	564	542	508	542	546	547	534	544	515	564	533	546	549	518	563	545	572	558	576	546	559	566	507	562	548	528	540	519	579	533	524	537	555	539	554	551	529	505	546	545	505	568	558	551	566	565	553	605	537	508	544	524	504	564	513	578	568	511	559	545	538	566	524	539	580	540	531	563	521	559	570	551	550	551	510	530	591	531	563	514	506	557	556	524	593	552	526	543	502	545	541	565	517	565	536	506	557	543	539	560	517	565	600	564	502	561	519	577	544	550	556	538	541	540	566	588	554	531	558	529	501	595	524	581	578	561	500	566	558	556	555	526	579	569	518	557	540	558	550	517	500	525	560	569	513	524	566	601	523	551	548	566	535	534	559	518	532	534	517	564	484	569	553	560	528	581	539	531	571	534	560	536	558	547	531	533	551	567	538	544	521	555	531	563	552	578	526	581	550	519	541	559	555	525	563	530	578	506	525	527	560	540	550	545	556	542	528	548	539	543	560	562	579	493	530	528	559	560	533	578	541	493	575	500	541	524	547	541	528	539	532	534	515	538	525	550	510	530
48190	61151	73866	66363	55839	43618	32003	19921	10444	4889	2320	1159	551	385	382	400	370	361	352	360	380	346	349	374	346	405	369	396	377	374	373	331	347	352	368	370	361	338	335	340	389	422	355	367	359	350	358	368	350	382	371	372	353	336	375	359	370	365	370	399	380	355	372	372	352	351	373	373	392	360	362	335	405	370	375	382	409	325	325	391	397	368	309	391	372	363	376	366	375	330	365	364	323	368	400	352	325	373	316	338	369	380	378	348	385	354	351	382	382	392	387	338	354	352	363	356	344	367	376	348	353	322	388	352	378	367	355	387	349	358	337	366	351	307	346	340	324	380	369	360	369	343	345	337	368	355	355	378	391	362	347	324	387	363	370	376	391	364	345	360	362	406	335	353	345	386	345	377	369	414	381	368	327	359	370	352	334	349	397	411	358	357	379	392	361	381	390	388	390	367	406	358	376	362	379	374	344	371	345	347	376	359	366	354	396	366	349	383	379	335	356	387	363	368	401	330	402	349	346	344	368	377	391	367	332	398	351	352	358	368	379	347	342	351	359	376	385	369	347	357	328	367	380	371	373	373	345	355	369	340	369	403	356	374	396	347	342	374	403	354	343	353	379	357	386	367	331	361	358	346	387	369	369	368	367	381	350	349	367	324	330	363	360	350	396	372	384	347	384	386	377	362	319	370	395	376	366	345	368	411	348	361	383	345	358	380	359	353	363	332	378	350	333	338	364	386	383	354	400	372	390	354	363	361	372	356	376	378	390	390	348	381	297	387	365	341	350	381	353	400	393	377	379	346	409	403	361	368	350	373	360	389	348	353	363	337	383	365	395	339	359	369	354	333	361	372	336	360	404	364	378	364	382	393	332	360	364	344	344	357	385	349	369	351	347	415	355	294	378	392	384	369	352	349	411	394	337	348	373	344	361	341	373	354	394	365	363	376	362	398	375	388	396	370	387	367	340	361	369	422	329	391	343	369	381	333	395	335	392	358	321	355	341	357	377	340	300	384	389	368	327	313	395	362	367	364	384	379	372	360	365	393	379	396	391	343	353	377	363	375	345	357	381	345	368	386	374	359	396	378	359	355	367	333	356	350	385	354	390	338	364	377	388	341	360	361	343	367	350	360	346	395	387	378	337	380	338	386	367	323	361	365	368	376	379	374	336	329	371	340	354	363	414	364	405	420	374	399	374	323	371	361	346	341	325	328	370	375	397	344	376	356	361	374	312	372	358	383	357	376	350	383	376	350	412	329	373	369	365	357	345	370	377	378	345	367	369	368	345	351	366	387	378	396	373	347	365	376	394	339	379	365	361	368	409	361	397	378	355	383	361	337	355	378	376	354	348	389	366	346	354	367	375	345	339	369	367	357	350	382	374	353	324	362	378	396	341	389	370	366	358	379	362	352	365	357	384	369	365	391	392	340	352	350	356	363	346	343	335	387	386	340	366	333	349	349	350	395	368	392	355	362	362	385	374	341	386	390	306	377	386	362	384	392	366	365	392	337	392	311	354	364	387	389	355	386	345	390	409	381	381	344	364	383	393	403	358	406	353	337	386	398	378	371	364	374	343	405	363	371	373	374	391	362	361	374	390	371	394	371	395	334	356	357	389	343	355	377	364	344	358	374	368	346	346	382	377	317	399	388	353	347	341	369	338	365	354	389	348	338	362	331	406	358	380	358	362	351	385	396	362	333	370	370	334	388	378	348	317	351	349	361	371	347	370	393	369	377	343	340	389	377	386	324	370	382	345	338	373	367	373	374	389	391	339	374	393	397	375	368	354	383	351	360	325	406	344	357	406	354	357	324	339	349	334	366	380	390	364	335	344	350	378	340	390	369	349	330	371	349	372	368	365	347	374	358	388	347	357	399	384	377	355	353	444	364	388	351	360	391	364	343	394	386	373	332	358	389	362	353	375	354	386	354	359	321	358	391	377	347	356	357	375	341	366	393	358	390	370	395	390	398	386	333	384	359	376	385	371	363	345	404	348	361	321	364	393	358	339	370	349	349	383	334	381	373	340	369	364	332	369	364	335	379	368	354	409	377	335	346	324	386	340	369	373	369	384	369	353	389	325	379	373	378	358	378	392	400	386	346	342	343	378	374	326	362	373	368	331	345	374	385	408	365	346	390	372	416	355	402	362	337	317	376	391	364	368	368	380	348	360	358	406	396	383	377	356	396	352	400	353	326	389	358	350	391	363	379	345	325	375	371	351	375	348	381	373	365	382	384	353	346	374	385	337	346	390	380	382	353	326	359	352	361	389	362	370	351	351	390	354	359	351	335	378	375	367	359	335	377	357	355	386	346	362	372	389	396	383	408	357	377	362	379	363	362	386	383	360	359	377	375	386	367	342	376	397	347	371	355	358	376	346	331	346	357	394	369	381	347	336	351	362	383	389	371	400	370	336	387	391	354	338	376	368	375	361	363	391	344	354	365	359	390	375	403	369	355	377	336	375	371	374	323	384	354	353	359	401	369	379	358	349	359	345	359	354	358	382	358	377	379	378	378	382	375	376	356	371	369	383	386	364	349	382	383	336	360	366	335	378	370	386	367	377	411	350	410	381	379	361	375	318	361	389	367	380	353	352	380	352	359	396	379	387	371	340	369	414	429	372	339	351	395	359	343	402	334	364	363	348	353	368	364	394	329	329	368	349	374	395	340	375	351	358	367	352	353	391	349	336	336	388	393	382	327	353	412	365	357	361	363	410	329	353	393	366	340	361	320	358	381	387	394	361	379	340	359	377	390	358	371	359	374	383	392	386	315	364	394	397	384	413	408	347	340	369	370	366	384	382	384	348	355	337	365	369	322	340	349	361	351	338	337	379	394	389	362	402	363	376	361	376	367	339	338	386	380	414	378	372	375	402	357	384	378	323	366	393	387	386	375	331	370	360	384	348	400	371	373	374	369	379	369	394	384	378	376	357	369	354	343	371	358	349	407	374	332	355	373	371	352	367	348	391	360	378	351	313	362	341	348	340	362	352	408	347	374	350	338	347	371	339	389	380	378	389	404	362	371	364	355	349	393	327	373	343	321	390	338	356	339	365	387	381	376	397	391	378	367	324	339	366	371	422	373	361	392	374	376	350	336	336	370	352	366	354	388	390	380	362	400	364	351	365	342	334	362	389	363	357	341	383	401	362	365	354	395	346	369	344	378	363	354	367	385	390	350	381	352	351	356	347	370	354	369	373	349	408	336	387	400	362	354	362	363	339	346	364	384	357	414	358	389	359	374	356	337	357	380	347	380	356	366	321	355	389	380	347	385	399	364	381	371	378	389	401	372	370	371	365	332	342	397	370	366	358	371	341	325	342	362	355	381	361	403	365	375	355	383	367	418	391	346	371	370	344	363	398	371	382	377	372	324	392	354	352	384	363	345	380	340	348	386	334	360	370	423	361	333	358	365	345	354	376	365	372	342	371	361	344	355	377	361	354	331	368	382	361	394	396	353	396	337	399	348	353	325	386	353	382	378	366	364	352	392
25422	44403	66187	70778	65418	55205	45789	35281	24359	14797	8007	3904	1705	850	834	810	808	774	797	850	777	785	819	806	777	814	798	827	837	801	839	789	775	798	808	782	859	745	774	822	820	801	829	793	787	841	789	759	821	804	771	797	786	744	848	806	787	832	823	755	759	777	810	807	769	818	839	772	812	818	832	771	804	820	808	776	823	797	767	786	767	788	817	758	795	888	803	782	857	780	754	777	741	783	798	789	770	833	820	806	811	759	825	827	757	793	783	818	781	777	803	765	788	825	793	764	780	816	771	789	830	817	831	799	813	790	815	753	817	811	793	816	808	785	777	810	859	801	821	780	795	854	819	788	800	785	776	766	815	758	802	809	811	773	789	780	803	844	839	822	806	830	847	827	784	790	778	806	851	788	838	785	784	838	836	784	778	803	830	791	766	805	774	798	788	813	769	847	774	791	762	751	795	786	760	764	774	763	787	793	825	798	860	779	807	835	805	799	757	793	803	834	793	844	776	777	800	801	777	760	818	752	824	834	843	775	812	850	788	780	788	779	804	792	812	819	770	812	758	802	826	806	816	829	761	800	769	803	778	817	785	773	780	824	788	774	795	778	813	783	782	795	788	774	789	799	805	801	806	786	815	796	828	784	815	827	774	788	778	796	821	792	814	811	758	799	801	742	786	835	783	796	826	787	777	809	818	807	786	767	808	808	804	808	756	866	763	808	789	755	778	774	803	801	791	842	822	771	699	779	775	767	791	796	813	823	805	799	766	813	818	744	793	785	814	784	824	806	809	735	779	803	784	831	802	774	751	759	754	779	829	790	778	802	792	841	868	850	816	777	780	819	812	803	848	809	840	812	780	785	772	790	818	761	769	767	780	756	791	787	760	830	797	764	795	784	800	798	789	811	818	768	789	806	783	767	808	786	815	803	830	771	803	819	750	802	802	787	773	793	827	780	793	779	739	774	805	769	800	794	759	782	817	849	759	850	793	837	795	776	760	801	768	832	809	759	823	813	802	841	840	805	800	791	846	766	830	784	790	805	777	802	805	771	820	800	767	830	821	827	812	800	782	796	793	857	793	796	770	807	783	846	775	781	797	774	805	845	827	838	783	778	740	840	805	769	820	849	789	846	773	775	792	765	828	786	788	760	825	835	786	791	816	809	751	790	805	735	842	787	765	779	809	845	816	771	782	773	824	834	822	775	833	748	778	790	801	775	849	822	762	830	833	823	796	786	820	779	790	832	795	826	826	804	822	826	773	801	768	778	806	827	801	790	738	793	824	863	746	813	805	812	810	781	824	832	807	730	862	819	781	782	742	788	809	798	812	813	774	792	856	773	780	791	775	814	825	787	797	794	789	788	795	793	808	776	810	769	773	823	829	759	779	802	798	787	793	765	784	794	772	759	813	762	850	782	772	828	812	813	783	828	856	817	799	849	787	819	797	756	774	760	764	767	764	847	791	773	845	821	818	813	756	766	828	808	798	774	806	769	839	798	844	835	787	782	747	825	737	786	802	812	756	797	815	765	771	840	785	743	753	788	783	810	808	782	839	779	824	793	810	806	846	807	846	871	743	789	793	782	792	804	762	802	838	803	832	756	791	775	782	826	691	778	794	809	756	822	816	864	810	796	830	799	795	841	834	795	822	800	740	816	837	774	774	798	815	811	784	786	780	738	839	837	816	789	786	826	836	803	803	801	784	763	779	761	826	797	818	769	793	733	796	811	835	845	815	774	814	763	800	782	810	814	773	835	754	793	784	849	818	828	789	774	798	803	792	822	762	774	795	868	751	788	829	795	808	835	796	769	822	780	836	800	831	830	788	775	822	839	798	806	846	770	775	804	771	745	793	872	777	819	799	825	772	860	807	796	711	775	786	771	836	802	767	813	768	805	790	852	792	781	829	820	776	852	759	787	818	805	821	790	814	752	794	759	792	860	825	763	748	787	740	781	751	762	791	786	786	795	761	861	832	804	814	795	841	802	814	799	817	805	766	797	795	790	786	836	807	767	785	827	804	732	817	792	790	797	802	779	822	804	772	742	783	769	802	760	807	781	824	797	786	799	812	761	794	803	820	744	782	778	831	753	787	804	760	814	774	772	784	811	758	801	815	800	758	813	852	835	809	765	803	773	804	783	778	835	808	816	799	788	794	829	788	782	810	832	758	815	748	780	778	761	754	818	809	832	862	805	799	757	813	765	790	837	787	822	814	765	840	796	837	863	811	845	805	834	818	774	828	800	739	809	780	752	816	768	812	781	792	783	850	773	817	839	808	818	736	815	804	772	814	815	721	813	810	792	854	787	811	832	767	817	818	803	776	757	787	794	843	730	802	791	767	808	817	819	810	795	750	781	804	748	825	822	789	828	817	790	870	802	812	819	762	795	818	781	811	809	773	789	833	783	806	815	761	783	778	840	806	806	782	773	813	781	794	753	783	819	744	860	762	785	779	811	819	803	843	805	811	733	795	832	771	780	829	789	794	793	769	772	800	775	774	783	779	804	780	785	726	727	794	782	775	783	812	778	852	762	798	805	788	882	814	806	804	777	819	810	805	801	823	747	857	773	796	837	795	793	786	791	786	799	799	756	810	791	751	774	803	827	817	830	825	762	783	800	715	795	832	892	820	782	779	776	770	833	817	793	775	807	817	801	816	774	818	806	807	763	806	826	800	824	820	775	775	827	766	782	785	782	800	789	849	762	782	793	799	752	782	797	775	791	784	783	829	802	753	748	805	798	779	808	783	866	831	761	809	762	751	775	806	839	803	817	813	826	789	797	779	798	835	797	739	771	777	768	796	793	811	745	822	778	774	742	772	763	799	817	796	774	827	814	785	765	769	781	774	868	787	759	780	782	847	794	802	807	812	841	865	800	836	811	797	830	815	797	758	811	839	841	790	775	798	790	824	854	809	808	834	768	792	811	752	776	816	820	777	820	813	806	840	770	812	809	826	787	805	774	741	766	810	753	800	802	826	798	839	799	830	851	828	769	784	788	807	786	760	775	781	816	783	786	814	818	806	829	806	774	823	756	790	810	818	766	785	733	769	763	771	804	784	729	823	790	786	773	787	750	798	763	806	786	796	756	794	813	761	770	783	832	837	815	807	770	829	768	825	755	854	757	814	762	778	780	799	745	798	802	838	795	804	775	822	826	853	786	762	783	789	798	803	779	794	813	788	826	763	861	749	810	814	795	787	804	736	803	761	773	849	804	786	816	803	807	787	767	848	768	781	798	787	755	839	799	799	788	782	770	844	863	782	828	797	814	815	770	787	803	808	816	770	794	782	831	861	846	818	767	776	793	721	777	755	798	785	797	775	766	792	828	777	849	802	806	839	810	818	755	807	774	804	782	807	739	787	735	801	842	852	805	773	828	815	771	775	833	786	789	834	800	737	798	791	828	813	781	764	775	801	825	793	750	762	826	844	830	768	746	827	828	799	780	796	773	819	842	802	807	800	821	760	819	753	810	827	783	849	769	814	763	817	795	833	786
43373	57233	73595	69356	57563	44655	32506	20477	10586	4821	2401	1234	630	418	377	384	389	403	397	375	384	424	401	359	354	403	390	334	398	389	410	364	388	426	351	373	386	364	388	370	387	383	383	337	366	364	443	363	394	392	406	387	377	373	377	357	423	404	391	367	363	380	352	403	396	373	373	376	403	365	397	392	430	423	367	390	351	350	391	359	358	392	365	391	393	386	395	376	349	370	360	394	405	410	391	370	364	387	376	336	396	398	360	372	407	413	362	390	404	374	389	440	420	392	389	410	367	363	418	383	374	410	366	413	368	360	431	331	381	389	403	385	426	395	408	399	357	385	384	382	384	375	398	394	407	386	392	354	381	354	377	367	355	404	405	388	383	407	354	381	439	430	393	398	353	385	375	406	380	431	371	399	373	396	386	390	371	363	388	408	382	398	395	358	356	412	362	373	372	399	372	408	420	409	391	358	389	352	393	454	338	376	370	373	352	360	396	380	399	436	410	379	379	414	399	402	417	391	392	396	382	419	363	398	366	385	349	383	400	416	360	395	384	361	402	399	407	392	355	403	385	396	402	378	412	368	401	359	377	381	407	386	387	401	399	394	428	383	442	401	384	347	395	355	412	389	376	410	403	396	394	379	386	415	397	357	393	381	426	402	374	346	388	435	394	364	389	366	360	355	401	395	336	411	363	353	353	382	360	385	415	357	373	386	367	359	382	365	361	386	371	426	394	398	394	379	418	398	389	387	391	373	363	389	386	373	384	352	415	392	404	381	378	410	367	378	371	433	351	381	396	373	352	409	400	365	396	434	394	382	433	374	390	385	389	372	370	388	366	396	410	368	381	410	360	383	365	383	365	365	405	371	434	389	390	383	400	374	375	365	375	399	388	409	404	360	384	383	354	374	385	368	367	386	383	420	437	377	350	382	358	405	433	402	376	340	359	380	358	412	369	369	394	381	395	401	426	358	385	398	381	403	370	396	358	329	379	354	370	378	391	392	380	363	324	372	422	376	426	390	406	398	391	387	382	403	419	361	377	356	359	401	398	340	377	419	374	396	402	385	401	366	380	405	422	337	340	423	349	323	368	386	398	371	406	382	379	374	397	395	388	356	378	368	398	375	358	377	374	373	426	386	352	396	399	386	384	424	350	369	407	360	384	398	396	394	403	361	386	405	364	396	381	364	381	416	387	395	400	373	361	421	381	380	355	400	399	344	396	346	367	410	389	399	381	383	373	414	387	356	389	384	392	422	366	369	410	435	402	379	364	390	394	388	386	366	414	385	362	402	372	362	391	385	370	392	356	405	401	388	378	344	380	346	378	374	378	377	383	422	412	393	374	405	403	386	407	421	367	429	392	450	406	358	376	410	359	428	337	365	400	395	360	353	396	415	434	404	393	387	380	393	370	374	344	418	373	416	390	407	390	401	404	397	425	389	405	364	423	412	386	374	402	383	411	383	383	405	370	365	410	356	402	415	397	373	414	416	394	403	394	377	398	405	369	362	379	391	406	397	395	388	422	377	365	401	394	356	399	383	414	361	400	415	401	402	319	397	401	370	365	405	394	398	397	378	366	369	398	385	395	392	401	389	356	413	361	386	387	388	385	405	394	406	433	393	357	416	376	376	366	400	392	373	378	367	398	353	424	399	402	390	376	370	374	395	371	395	368	369	399	411	406	412	386	410	391	393	430	395	416	384	389	373	377	386	376	426	393	371	388	381	423	375	382	373	402	362	406	344	355	412	430	372	410	395	397	392	375	370	380	403	389	406	418	387	398	385	363	364	361	385	417	345	421	352	405	391	374	404	403	388	378	382	393	380	433	373	393	409	393	385	413	350	383	392	412	369	392	379	364	381	417	362	403	413	384	389	398	403	414	425	410	393	365	367	362	432	385	377	408	372	398	386	399	396	413	373	384	402	381	420	443	372	375	378	372	369	370	408	377	384	384	392	394	437	398	353	433	380	378	380	371	388	396	383	389	410	412	448	424	417	369	425	351	404	397	402	380	400	452	396	412	367	386	396	378	358	340	398	371	368	405	421	422	399	362	375	366	420	383	414	415	405	429	412	369	360	377	378	368	392	406	391	339	360	408	370	359	381	427	384	383	332	389	362	387	368	367	395	381	367	405	392	386	410	415	384	375	431	395	373	401	382	408	389	353	379	390	378	388	377	371	402	418	400	415	388	362	376	385	400	368	390	421	393	389	410	389	375	379	427	371	386	402	357	379	364	375	429	388	404	360	415	397	438	384	382	392	397	404	400	376	365	396	392	355	387	391	418	395	377	388	407	378	390	368	396	411	384	435	381	386	420	388	420	370	414	364	364	383	377	412	398	382	408	395	398	358	421	375	407	351	343	387	427	380	423	365	393	413	337	400	375	415	435	410	378	373	378	396	369	407	367	388	380	365	403	366	388	400	394	365	389	390	384	367	365	404	376	403	374	362	361	366	360	383	363	364	441	392	400	368	372	372	378	368	397	394	374	391	359	416	396	397	427	376	387	383	350	391	401	364	378	380	374	391	416	360	376	399	353	408	377	439	372	398	397	405	436	443	355	379	384	427	400	391	372	431	386	453	383	398	388	392	375	393	406	404	389	406	379	395	393	376	371	403	400	380	405	385	387	368	389	365	400	346	357	358	382	389	389	392	394	351	369	411	413	386	419	369	391	387	347	404	385	394	369	399	372	356	409	393	434	391	439	385	409	401	401	390	399	402	384	358	411	397	337	359	374	375	369	382	400	370	376	400	405	389	424	394	363	337	398	353	389	379	358	400	403	393	381	360	383	404	395	371	378	388	380	415	403	410	389	388	386	421	352	396	339	334	388	387	411	383	349	398	422	429	403	350	367	359	379	395	375	399	375	387	413	344	400	353	366	375	373	384	423	407	418	355	373	411	366	374	359	409	379	358	390	385	382	362	371	386	397	384	404	365	359	399	379	396	382	398	384	370	391	437	423	377	383	388	402	401	397	382	382	416	405	392	420	373	398	417	382	404	386	410	405	428	361	388	388	396	399	398	426	365	367	380	391	356	395	393	393	360	404	408	372	407	387	376	419	392	397	395	376	383	387	395	359	380	403	391	375	380	349	380	388	355	410	370	418	393	359	391	397	440	369	406	328	402	379	371	372	391	392	370	407	390	392	397	421	376	412	430	374	381	388	376	413	380	416	376	377	401	337	423	393	370	381	385	379	364	370	411	401	352	379	353	397	377	380	388	396	398	384	382	409	386	386	379	378	393	348	395	379	371	380	381	380	404	382	413	397	371	382	371	364	393	393	388	358	403	376	376	387	393	386	388	379	397	370	360	395	376	444	407	389	366	371	379	381	405	366	393	379	415	369	356	390	409	373	402	359	402	371	388	380	382	375	397	382	366	396	394	363	405	416	405	390	390	385	410	399	350	407	394	387	370	409	368	349	353	352	434	374	399	362	370	374	388	419	388	370	348	348	345	397	422	400	399	405	374	388	405	421	398	404	360	372	393	374	405	373
22374	41182	66137	73356	66476	56454	45985	35331	24288	14967	8116	4434	1869	879	861	804	821	829	853	818	830	805	801	841	792	840	868	808	790	827	865	814	801	846	830	841	774	824	860	824	828	828	886	858	813	836	802	791	794	820	843	849	888	821	825	840	833	791	837	887	824	812	873	800	810	850	849	780	835	809	825	833	854	797	806	794	875	875	837	827	822	852	844	859	832	876	822	818	791	851	799	802	848	810	847	835	839	814	827	832	827	851	836	823	823	815	834	842	849	864	851	817	852	838	823	901	841	820	837	882	840	823	790	793	903	846	812	785	827	777	812	875	832	841	846	822	823	869	801	790	861	807	851	870	814	834	863	855	794	827	823	854	832	827	853	839	852	793	773	855	844	798	804	823	848	778	817	799	861	826	811	852	780	839	823	853	808	800	795	838	830	895	838	853	788	862	827	837	772	841	768	870	787	821	841	842	770	787	853	861	835	851	837	824	829	879	788	850	797	812	832	848	817	856	812	785	811	828	801	856	869	841	806	825	833	839	795	809	865	770	825	845	836	798	847	791	816	877	787	859	808	819	811	817	808	857	814	807	824	849	874	832	853	838	836	799	846	797	839	881	784	791	844	783	835	812	855	841	774	780	855	814	824	809	816	764	836	844	838	838	844	834	845	795	852	869	852	845	794	781	834	866	827	809	843	796	831	819	826	821	831	780	845	829	867	820	868	810	814	807	827	842	800	840	836	813	819	845	810	847	856	848	855	821	834	875	811	838	861	823	792	834	808	789	819	809	848	793	854	829	805	817	911	857	838	787	830	820	811	794	836	839	818	864	890	803	862	893	843	811	822	844	892	807	864	864	843	876	836	838	801	859	838	828	808	863	851	812	856	852	800	839	867	791	791	800	856	858	835	829	849	826	800	839	838	862	860	852	832	807	838	787	840	820	838	808	807	835	778	797	791	817	819	821	812	859	817	852	805	848	835	862	842	854	800	809	803	842	855	843	862	820	894	789	846	838	863	850	818	821	793	871	856	857	789	864	880	847	801	853	833	789	815	836	800	871	877	837	800	854	810	875	781	847	832	887	897	831	806	805	837	838	795	871	817	805	859	816	823	839	843	844	853	840	867	820	828	819	838	846	848	895	900	798	841	861	828	843	844	857	888	856	836	776	869	832	812	785	843	865	884	836	829	841	804	831	822	808	807	830	832	843	823	894	884	865	866	784	821	842	851	820	821	831	801	872	834	841	810	822	809	808	796	827	875	810	795	803	800	840	820	796	785	840	873	872	827	800	791	839	806	869	854	853	827	864	864	835	853	787	798	818	838	864	845	810	823	871	810	873	777	840	840	838	802	815	773	819	790	845	841	869	812	846	838	881	807	842	824	840	842	833	837	847	873	816	847	798	813	860	797	825	817	807	825	840	827	782	839	829	797	871	809	828	819	788	822	844	792	832	848	811	822	806	843	811	796	818	833	824	816	861	807	842	786	837	817	809	845	834	803	826	840	842	825	845	843	874	846	835	814	787	866	806	825	825	866	839	864	830	810	774	847	797	859	892	812	849	843	843	827	810	836	840	840	860	906	828	837	884	842	816	872	817	814	863	854	832	837	872	804	846	818	826	874	796	808	887	850	850	866	807	821	847	842	837	853	885	866	827	822	838	810	825	825	808	880	848	815	812	841	820	856	817	820	835	804	839	892	801	793	804	840	852	836	839	812	867	824	799	835	849	837	807	854	870	793	885	792	829	850	832	879	826	858	794	828	840	777	793	815	799	865	838	840	789	868	849	785	820	814	889	815	871	795	874	822	776	823	846	840	855	845	826	843	830	872	833	819	837	784	819	819	839	812	825	855	827	840	822	828	851	853	844	838	806	837	790	821	843	839	782	793	767	796	818	831	850	841	809	817	843	817	853	811	870	805	838	782	846	809	818	798	825	903	857	812	856	857	800	851	826	825	813	852	807	829	791	828	812	819	867	850	817	863	820	839	813	834	827	764	855	811	866	842	803	838	823	821	818	786	849	817	813	849	820	852	779	816	779	810	864	838	852	835	835	824	774	814	815	783	874	834	820	824	793	771	827	764	842	881	835	798	847	809	887	876	853	808	837	805	807	791	878	810	870	886	846	807	902	853	838	827	809	814	864	843	801	841	875	789	822	883	851	781	793	825	812	870	838	855	853	875	856	875	811	858	792	787	825	872	832	810	853	813	858	822	871	786	849	859	818	853	810	817	831	860	869	827	811	811	833	841	796	842	801	816	838	880	858	863	814	806	852	820	865	840	884	805	821	823	809	834	811	870	783	775	855	867	842	779	824	814	815	906	832	790	830	820	814	817	854	843	796	831	803	799	792	838	863	826	868	811	854	824	821	836	777	845	808	808	829	875	788	863	808	791	833	787	838	817	805	830	830	799	837	839	871	825	845	841	851	875	890	798	790	818	805	778	839	767	858	765	804	850	769	879	795	860	854	770	805	831	832	790	874	802	820	804	827	857	841	868	827	791	826	849	855	812	866	826	835	804	832	834	869	790	799	839	815	796	820	786	838	855	851	859	793	813	860	850	844	828	842	814	832	850	816	796	864	849	851	829	862	829	833	806	817	809	826	802	815	891	829	857	862	832	833	795	843	839	836	815	798	882	775	867	832	795	840	834	796	775	836	818	799	848	829	813	816	825	876	842	813	808	843	878	821	837	832	851	786	816	827	833	862	835	845	791	819	799	805	869	855	820	801	774	826	873	787	855	848	852	845	821	785	789	819	870	861	813	821	866	856	826	803	781	857	820	838	845	849	854	882	820	858	852	822	862	917	835	808	818	832	851	816	854	844	823	837	786	791	846	812	829	865	817	870	830	818	805	893	813	834	863	858	785	873	825	837	868	791	837	846	833	808	837	841	833	812	783	860	875	839	812	841	833	849	820	824	876	865	867	830	816	846	827	828	811	791	867	835	869	819	830	792	817	811	851	803	830	880	839	837	807	850	864	868	798	830	792	823	807	838	863	820	831	894	815	840	836	880	832	792	841	827	845	800	804	772	774	858	801	808	842	801	819	823	814	834	799	843	830	805	880	899	766	807	831	805	915	860	837	822	813	845	820	870	848	819	854	871	833	837	792	844	869	816	829	874	821	794	831	812	827	778	798	750	818	841	840	785	871	780	862	821	841	792	807	844	871	829	866	827	869	803	835	836	772	802	825	841	877	801	811	825	843	849	790	833	840	813	835	844	803	853	879	806	816	792	808	837	842	802	873	831	818	808	793	810	858	868	845	842	817	871	834	806	847	847	790	815	827	834	808	854	830	871	866	823	862	828	842	812	847	881	854	830	840	812	829	797	818	814	810	855	828	823	807	897	840	823	856	827	840	782	836	846	850	870	790	811	841	814	834	856	775	829	827	816	814	817	827	807	817	837	835	809	836	848	787	845	870	826	885	833	809	788	818	846	865	853	824	866	856	801	819	785	802	807	888	838	891	858	800	817	809	825	838	858	861	874	858	833	795	832
3310	2046	4059	3661	2778	1872	1207	873	579	447	376	295	245	257	238	233	265	247	216	261	240	229	242	243	244	261	197	229	241	258	260	255	262	250	268	254	276	254	243	251	257	222	242	272	234	236	213	211	235	236	214	227	242	238	259	227	257	244	244	247	214	249	242	275	266	246	220	241	254	244	241	233	239	207	219	257	240	251	249	244	248	247	246	234	229	288	233	246	242	232	223	238	228	267	246	262	274	246	234	258	260	236	246	262	260	268	259	231	244	240	261	231	266	240	233	240	274	225	232	250	246	242	252	240	236	270	250	245	234	239	246	253	264	290	222	248	222	230	238	257	256	262	266	226	239	229	258	270	255	229	242	223	230	247	261	279	259	230	213	256	236	249	237	201	239	236	242	235	254	244	273	226	225	217	238	259	248	251	245	231	256	244	249	250	234	257	246	239	241	237	241	234	232	227	243	242	232	233	226	233	254	254	247	253	271	268	252	242	259	230	228	220	246	261	252	244	233	239	244	244	246	249	244	233	242	266	240	235	250	255	241	271	250	218	254	247	260	224	227	263	224	246	236	230	228	250	238	264	238	266	202	224	255	230	271	273	231	284	244	252	225	228	212	278	207	240	275	231	266	238	231	235	235	230	255	226	221	249	205	265	218	226	257	266	243	261	276	270	217	236	232	261	238	269	250	247	240	242	238	231	224	246	255	217	253	209	216	247	228	254	258	207	244	229	228	206	226	248	244	223	240	260	270	249	254	260	255	261	246	234	284	264	238	244	262	245	217	258	233	245	237	239	262	237	225	236	250	260	240	247	236	251	237	241	230	235	223	253	227	266	238	259	240	265	224	263	240	234	260	236	271	223	267	228	223	234	275	234	255	230	237	221	255	247	243	251	251	260	234	241	243	228	265	236	246	259	248	259	232	222	230	206	233	238	222	248	249	227	245	238	265	236	235	267	229	233	245	233	237	231	244	244	258	224	243	266	237	233	222	254	287	260	262	249	226	232	272	239	267	273	229	255	252	236	236	242	242	280	213	239	286	219	257	212	238	251	251	235	233	248	260	243	242	234	235	240	251	224	225	245	242	241	259	242	255	238	242	225	237	235	234	254	251	225	249	233	263	199	247	215	258	244	251	254	240	223	230	258	223	255	286	228	225	229	239	258	244	252	261	207	206	268	229	227	246	260	208	222	216	245	209	225	233	237	230	217	255	255	246	271	257	236	247	248	209	206	222	246	275	249	237	259	248	282	223	255	243	237	265	253	222	241	217	265	236	248	241	234	210	228	266	226	256	280	224	260	235	251	226	226	228	220	245	262	239	271	257	242	226	262	253	249	235	241	216	242	227	259	262	258	242	233	217	263	261	228	250	235	219	234	229	220	238	240	224	256	253	255	254	249	209	272	226	215	223	236	241	260	229	231	269	238	240	233	232	218	257	239	238	242	264	241	205	245	242	230	237	233	255	257	241	273	254	243	227	269	247	261	245	250	244	216	244	220	239	244	257	237	223	229	269	223	242	228	228	257	249	226	259	232	235	245	248	256	224	249	253	219	223	245	273	231	218	245	250	263	269	266	238	253	237	244	225	233	226	218	238	263	274	241	252	223	245	244	259	226	240	270	247	207	207	221	224	224	220	271	219	238	234	219	251	243	271	251	243	233	242	241	231	254	219	259	229	239	231	252	205	245	245	195	235	240	222	219	259	248	234	232	279	252	248	253	229	262	238	248	249	221	241	251	238	257	250	260	258	231	237	208	237	219	243	236	260	221	246	208	244	224	224	250	212	273	211	280	216	233	245	267	215	224	252	236	230	254	234	242	306	257	240	228	265	259	241	225	222	230	243	221	222	228	273	259	227	210	241	218	232	249	241	239	249	248	251	242	238	238	229	235	243	244	218	218	224	249	268	234	214	240	229	236	263	268	253	240	275	253	215	229	260	238	230	244	270	249	222	201	270	257	250	248	235	246	235	240	241	234	244	267	268	264	292	250	230	230	248	221	249	264	233	214	234	247	245	206	235	248	241	235	257	243	210	253	250	252	265	258	238	240	230	250	258	283	241	259	213	237	247	237	230	259	225	241	226	252	242	222	262	232	232	246	242	237	255	221	222	229	239	248	228	242	234	219	224	234	242	237	244	223	227	254	208	247	235	212	200	251	273	269	263	236	214	230	240	229	241	241	250	250	242	235	211	223	204	254	220	243	228	230	228	268	228	290	255	235	239	241	264	199	227	248	254	244	231	263	235	207	247	228	237	249	226	210	248	223	227	207	257	264	264	257	234	238	267	238	215	233	230	239	249	230	279	234	269	253	272	225	240	223	275	234	241	246	232	226	231	274	236	238	226	245	221	260	255	253	241	243	210	231	230	246	239	245	237	232	239	221	204	258	248	254	242	253	250	241	238	211	254	301	243	262	239	218	251	243	260	276	253	232	240	252	236	220	227	221	259	227	223	277	253	234	219	250	242	251	241	246	240	244	232	248	241	248	237	214	254	247	238	233	257	221	243	242	248	255	239	261	252	243	241	236	251	230	259	213	232	235	240	223	227	260	235	230	271	229	214	243	232	242	232	232	235	261	247	249	252	250	232	241	258	246	222	272	245	259	241	228	257	284	256	239	225	251	266	200	228	221	188	227	223	251	231	233	252	247	249	234	254	268	212	257	229	250	248	225	259	216	257	242	227	239	247	252	253	257	251	245	256	238	225	230	261	252	246	206	252	227	240	269	248	249	232	218	231	238	274	249	251	242	242	254	226	241	244	246	268	231	253	239	236	268	256	231	252	224	230	269	244	255	263	261	238	233	244	258	233	253	255	250	249	260	256	234	233	238	241	231	245	239	235	265	246	263	246	242	224	244	233	244	240	240	240	244	250	261	237	226	237	259	235	201	258	250	265	209	240	247	266	227	252	231	240	229	257	241	209	245	217	242	272	262	257	276	226	274	243	274	259	259	210	232	244	234	213	235	221	221	235	247	253	233	202	252	248	274	233	245	281	234	247	224	229	255	245	231	236	263	245	265	234	218	225	234	218	235	251	250	240	211	223	258	241	260	227	236	237	239	233	236	251	239	243	214	258	219	242	255	222	258	270	245	235	231	286	265	220	232	244	249	245	228	251	236	244	221	246	258	249	251	248	232	257	222	248	231	245	243	292	250	214	242	230	222	235	240	253	233	261	219	210	238	270	237	226	235	227	248	241	237	256	258	261	236	217	246	256	252	224	237	228	258	208	239	235	270	232	229	254	243	254	233	252	267	252	265	232	231	250	226	240	233	194	256	228	235	252	264	233	249	250	221	235	235	222	226	265	232	220	225	264	228	218	260	213	212	249	221	245	236	243	261	253	242	270	255	249	252	230	252	228	271	227	225	252	229	230	232	213	251	254	276	231	243	230	249	260	247	257	209	249	238	226	224	240	231	249	231	219	242	229	241	276	265	233	235	260	237	234	242	261	229	228	256	270	228	264	224	236	237	239	229	244	239	233	254	265	242
3323	3123	9466	11059	9354	6916	4641	3046	1933	1227	993	704	603	545	535	571	593	530	546	556	582	511	510	555	574	545	513	565	548	536	575	560	558	534	522	578	539	563	540	551	562	583	547	549	568	547	536	612	557	548	571	533	537	549	561	534	587	553	578	568	528	572	577	551	571	561	528	574	544	563	556	556	562	582	563	575	524	558	536	560	568	572	589	555	532	516	537	563	587	575	539	542	542	553	534	582	588	543	519	536	536	565	531	516	538	561	555	584	589	548	556	534	584	561	580	554	530	568	536	553	559	567	548	535	542	539	575	532	536	574	557	551	541	553	570	557	548	581	535	567	561	547	563	573	570	593	498	577	564	568	555	550	582	552	559	579	576	586	541	557	526	526	549	568	576	526	535	557	588	527	534	526	580	523	559	552	545	569	547	513	557	536	543	563	586	524	637	559	555	600	548	520	542	548	585	529	577	553	542	548	542	562	554	539	599	562	583	564	565	562	574	537	566	582	581	528	558	510	549	544	520	540	511	560	541	547	588	548	523	558	573	566	603	568	583	535	533	523	563	589	560	541	555	568	571	551	556	557	558	542	573	519	530	559	532	539	501	550	542	517	563	580	555	558	537	576	576	548	563	571	537	589	603	543	557	557	538	565	531	565	568	536	585	562	583	548	540	577	534	551	596	534	553	555	562	572	555	518	535	562	576	547	528	530	597	530	568	550	533	512	582	537	564	535	526	522	599	530	541	515	538	558	517	549	548	583	526	566	566	544	529	544	574	529	579	538	576	549	529	508	602	537	591	573	568	561	544	545	545	521	545	589	576	566	532	534	532	560	540	573	601	548	499	573	516	554	570	572	526	566	600	528	552	540	493	592	577	576	553	547	542	549	527	548	543	525	540	537	547	551	568	527	569	566	574	568	572	593	528	536	578	551	550	559	558	544	523	568	568	554	593	565	548	524	550	554	513	532	560	559	555	564	560	535	523	580	494	589	563	591	532	562	531	559	543	550	586	532	566	584	612	567	545	551	573	541	555	516	548	575	564	511	569	555	550	550	565	574	573	551	512	548	561	536	575	529	592	536	558	612	533	525	552	556	574	528	534	525	513	563	567	571	574	582	599	542	587	565	577	551	586	538	538	539	538	587	571	593	541	552	543	517	549	561	534	525	559	611	561	556	555	603	547	559	540	507	596	551	555	531	550	563	567	558	530	544	546	568	606	525	587	514	594	556	580	539	521	548	549	572	544	533	557	553	530	571	523	574	544	549	560	579	526	578	527	518	572	571	526	536	530	563	553	572	539	608	568	556	525	597	557	486	559	602	527	520	545	539	541	525	542	553	561	525	557	572	551	540	584	564	554	564	570	573	557	532	549	554	558	610	540	547	586	540	522	578	535	550	561	566	578	511	531	556	596	596	553	576	548	544	534	542	534	585	542	547	543	583	523	536	553	536	572	576	576	544	520	511	555	548	568	557	537	599	550	598	537	535	521	514	544	608	513	546	540	549	519	551	549	558	556	555	553	544	545	580	544	567	538	570	553	536	562	519	530	588	559	576	522	575	557	551	562	588	577	518	574	515	581	543	534	540	585	543	555	550	565	539	592	563	517	570	560	549	551	584	536	571	532	564	586	552	536	571	566	578	574	539	510	531	568	568	545	541	553	517	574	530	561	520	532	524	584	512	627	542	589	586	582	563	581	544	536	552	559	557	523	545	593	522	513	578	529	572	516	542	547	555	610	564	545	551	525	582	534	509	545	542	567	595	559	546	511	531	538	584	555	553	519	587	553	529	520	577	597	516	571	587	547	580	545	551	566	559	561	547	582	534	574	545	581	573	558	558	535	569	555	507	531	519	584	547	546	571	568	552	582	565	528	542	546	538	523	532	568	568	559	543	576	573	557	573	534	553	584	562	544	552	528	544	545	562	585	613	579	545	580	551	566	543	560	541	518	529	542	593	519	558	541	598	533	584	558	579	598	562	560	563	530	586	552	551	553	530	499	583	490	558	523	537	514	516	604	571	534	530	563	539	510	538	544	557	540	548	555	538	584	595	603	540	589	501	557	517	566	514	564	553	527	574	540	506	550	554	521	524	594	527	509	571	557	575	574	544	552	563	559	547	539	541	560	579	526	526	531	584	562	582	537	564	544	569	555	545	577	549	542	566	580	528	537	544	571	546	553	542	560	549	590	566	555	531	599	565	542	544	542	558	544	573	610	545	548	579	589	579	571	539	581	546	571	525	528	576	541	553	603	572	537	541	526	556	551	532	525	534	545	579	528	544	562	566	513	578	580	566	536	514	529	564	541	552	520	528	536	546	543	559	562	586	560	545	560	576	516	567	554	516	550	583	539	577	565	551	537	583	570	560	583	563	562	544	550	528	587	531	545	567	553	553	542	545	501	558	553	534	570	555	542	577	564	543	565	549	560	569	588	511	580	546	562	551	584	529	591	556	584	576	538	541	551	576	544	541	565	559	557	550	541	541	551	585	546	555	550	533	571	529	569	565	536	519	549	535	577	500	515	559	535	597	550	571	564	548	566	552	584	571	572	553	568	498	573	543	519	546	549	563	551	538	510	551	557	553	588	537	528	560	576	515	521	549	535	554	528	580	556	496	558	547	525	551	538	544	548	532	556	554	576	551	560	510	557	558	565	541	512	582	550	538	589	590	602	582	588	530	552	555	537	562	543	575	576	567	527	538	552	532	532	560	564	526	603	531	550	568	558	562	555	526	572	521	551	548	564	537	569	575	516	536	617	565	567	594	534	530	572	550	566	559	528	555	551	547	586	527	543	538	562	571	546	526	570	551	525	542	564	573	525	556	540	533	591	551	552	600	588	579	564	536	544	570	496	571	551	554	557	531	607	520	528	583	563	621	583	555	544	565	509	528	539	539	531	557	562	565	609	528	533	558	544	591	561	553	567	546	591	547	598	571	534	514	589	567	579	565	516	584	524	537	552	610	566	535	565	591	556	561	545	556	522	500	521	530	567	539	539	513	564	527	575	556	556	555	571	553	555	575	536	572	539	579	531	552	571	534	564	526	573	572	570	572	581	537	562	573	518	517	548	548	565	518	564	541	547	536	533	544	556	558	570	554	562	534	517	573	561	591	525	593	579	511	583	553	520	567	591	526	563	517	549	596	570	567	568	551	576	550	552	523	580	572	569	510	544	558	566	545	552	526	537	515	593	519	543	554	517	577	530	557	562	535	539	534	558	578	571	553	552	575	564	551	551	576	558	534	581	548	595	546	533	583	574	543	552	549	522	564	590	567	564	547	553	532	563	558	528	569	591	560	528	624	553	526	572	551	532	533	560	550	555	506	551	546	564	575	586	538	576	564	544	509	558	538	521	560	566	560	560	527	550	589	525	548	552	583	539	583	531	568	498	558	575	510	542	583	554	550	535	530	552	560	569	516	551	593	578	524	561	539	548	550	537	563	541	606	571	544	522	518	572	533	557	534	545	548	574	573	570	547	560	548	564	534	529	602
37426	53364	75517	67160	56062	44830	32975	21518	11385	5347	2673	1298	704	400	375	391	368	364	403	398	328	368	366	367	369	358	409	366	360	386	406	377	411	346	385	364	393	367	417	394	396	380	372	375	365	394	332	344	387	391	376	365	377	383	359	386	391	369	353	362	361	398	369	384	384	371	353	324	392	393	380	397	364	371	399	370	346	383	380	361	377	378	366	370	371	319	380	366	365	419	391	353	393	426	387	413	392	343	374	369	362	344	359	379	365	394	356	381	377	382	370	353	363	386	388	401	389	360	414	373	389	371	358	385	365	373	369	350	393	350	366	390	407	366	349	380	390	369	369	372	347	381	379	328	387	371	380	381	356	341	369	400	363	321	360	398	385	343	377	384	396	350	354	378	358	354	371	342	392	340	364	371	360	359	378	367	364	410	391	356	318	365	363	345	367	348	324	404	395	357	361	373	341	370	347	342	397	370	378	347	365	398	359	386	379	402	386	365	360	335	372	361	346	384	378	362	353	372	334	339	375	404	336	357	314	364	372	376	350	390	368	389	372	376	382	397	376	388	404	350	364	389	400	385	321	375	421	379	381	374	360	345	345	380	325	354	307	335	362	392	379	363	427	411	361	395	366	331	403	390	373	377	392	365	401	344	338	374	384	367	384	340	346	369	369	356	349	349	374	371	343	351	356	323	391	377	390	381	393	345	369	361	370	362	389	331	371	390	330	343	403	364	372	370	347	359	367	372	346	361	334	344	330	360	392	366	355	375	403	353	381	374	365	376	377	356	353	360	384	377	380	387	360	394	361	350	401	402	369	375	426	363	342	372	396	355	363	406	370	401	399	367	414	357	364	357	342	374	375	370	372	353	356	377	385	322	375	408	376	337	352	390	372	364	362	390	355	376	377	405	371	396	375	404	364	362	370	353	377	365	427	394	385	351	339	369	383	385	358	382	377	345	384	371	386	379	384	368	385	356	375	412	368	369	403	362	369	383	372	384	408	396	395	371	362	339	371	381	387	412	380	330	340	371	368	380	346	385	364	362	379	347	376	400	358	357	374	372	362	363	378	385	351	352	351	348	377	345	402	350	380	366	344	371	334	380	371	397	364	387	390	359	354	364	365	338	375	321	369	408	415	403	363	363	366	355	383	394	389	382	390	354	357	386	373	398	389	363	342	370	387	406	341	376	343	345	366	354	360	370	397	387	380	385	387	374	384	351	413	367	371	365	362	378	391	387	377	356	383	350	357	347	339	382	380	335	381	377	392	371	397	364	379	374	377	330	354	379	406	340	381	340	339	367	404	337	381	351	391	389	353	372	357	360	345	366	376	355	357	326	358	364	347	407	362	330	378	395	398	343	381	364	376	389	378	375	336	379	398	333	393	348	386	342	336	376	373	363	370	346	360	372	366	376	376	350	361	357	393	371	353	332	365	379	412	348	326	368	354	395	362	330	333	384	374	371	360	374	361	403	359	361	334	382	335	350	341	377	366	375	414	378	339	348	333	391	366	333	357	436	368	380	397	414	383	375	349	347	376	368	336	385	402	335	356	352	375	400	343	364	342	331	391	386	353	385	394	380	377	366	361	328	370	365	367	345	367	361	364	390	369	329	357	401	405	387	408	385	331	383	352	379	348	413	343	357	327	332	362	367	342	420	408	381	355	372	379	405	372	367	362	348	337	359	398	387	401	379	397	362	381	369	333	378	354	364	385	343	344	366	365	362	373	330	332	330	391	375	426	377	361	361	363	373	362	362	372	352	347	390	382	349	369	395	396	394	382	370	342	365	367	355	384	390	386	360	398	380	373	362	366	401	376	382	373	404	354	340	340	369	363	385	385	333	370	327	352	430	393	355	372	356	362	378	425	366	369	371	359	338	363	389	374	376	382	382	365	364	335	380	377	374	340	375	401	394	392	349	382	341	357	375	383	375	388	371	364	399	381	382	365	371	367	365	356	363	370	370	344	406	389	380	373	360	354	379	383	342	417	419	394	404	367	379	400	377	338	366	393	381	399	376	337	360	394	374	397	375	310	388	347	374	370	397	364	358	350	359	369	372	364	356	367	369	344	352	359	422	354	374	357	386	381	383	352	354	377	368	350	386	351	372	363	351	322	378	341	402	377	353	353	393	369	358	380	366	374	390	382	400	377	379	331	356	395	332	347	317	375	348	338	361	360	386	375	409	379	360	370	392	346	391	391	380	384	393	401	370	390	349	360	313	362	372	366	337	386	334	371	359	419	384	384	352	371	384	417	365	344	373	360	338	362	381	387	363	351	382	393	358	368	358	349	372	370	356	381	363	353	367	398	384	346	367	372	403	376	369	367	352	380	376	376	337	404	381	360	395	358	375	373	389	355	358	352	366	357	389	397	389	374	353	358	375	374	356	362	349	366	368	390	433	375	353	315	363	387	410	362	393	352	360	360	344	378	391	429	361	420	405	380	352	378	405	385	380	375	403	376	358	365	377	375	351	369	365	350	394	392	377	345	346	340	340	348	390	368	356	368	372	354	374	346	357	346	351	338	371	370	373	366	391	355	354	392	380	405	370	402	380	353	370	377	345	361	369	359	405	362	375	399	409	365	380	382	367	386	414	367	367	381	366	384	374	383	362	391	385	390	363	314	346	369	390	378	391	334	368	400	398	367	367	339	385	376	386	390	355	373	377	348	367	364	376	389	387	365	382	393	384	383	352	341	350	366	371	347	353	379	372	361	351	355	403	390	394	355	358	386	385	397	358	354	378	402	383	351	388	365	360	367	406	387	375	373	354	385	358	387	374	377	366	378	363	396	383	328	366	389	387	378	379	384	389	376	375	359	355	385	384	363	364	392	357	398	350	379	342	365	371	366	327	367	390	380	368	376	382	385	394	390	346	373	362	361	404	364	372	338	384	354	378	358	351	376	352	373	367	386	364	360	343	366	354	392	326	386	386	371	376	375	364	355	358	355	365	378	373	342	418	355	343	380	353	375	316	385	374	398	375	349	393	353	375	389	383	355	405	362	376	397	374	353	357	378	371	358	367	369	391	356	368	395	362	367	415	358	319	351	377	355	366	369	350	375	381	394	389	374	376	383	391	393	402	380	341	390	394	374	378	386	396	357	379	401	402	363	383	364	398	329	360	417	360	356	344	389	384	365	336	371	371	380	401	387	402	370	401	376	348	409	394	411	357	398	351	383	375	341	361	354	384	386	382	362	394	363	360	392	370	364	341	392	378	352	376	367	336	353	353	361	374	393	360	380	388	428	364	357	363	363	363	334	394	364	419	359	377	364	382	383	349	349	374	355	346	378	357	393	387	386	372	360	371	381	369	367	386	350	337	388	370	378	328	378	378	411	370	361	343	405	367	334	357	377	382	375	369	351	376	357	338	342	403	356	386	348	332	326	355	358	384	339	338	376	396	399	375	380	369	354	377	366	354	362	353	353	363	407	383	386	386	381	346	338	377	358	335	338	364	377	385	359	346	367	348	374	399	332	365	369	378	341	371	376	389
19122	39545	67694	71029	65039	56769	46837	36561	25588	15967	9047	4696	2233	797	822	800	814	778	808	810	786	759	813	757	820	773	841	788	851	831	768	812	852	827	741	810	790	772	776	763	853	773	785	775	824	809	822	729	847	811	871	795	767	783	810	833	796	840	807	815	775	757	797	869	780	727	826	850	756	785	834	856	770	807	746	771	745	839	848	813	797	767	787	791	797	814	822	790	757	776	769	771	798	804	795	809	757	743	781	759	826	786	764	795	801	751	801	800	765	795	794	801	776	801	804	803	802	751	818	826	820	734	801	809	789	800	819	829	802	790	872	791	769	767	844	798	806	784	789	844	784	821	808	831	833	805	780	809	744	774	812	830	787	763	805	821	827	790	808	793	786	765	762	827	768	788	774	844	822	819	764	796	793	827	829	774	826	811	738	742	775	808	829	811	795	801	738	796	799	795	816	845	853	778	815	799	741	763	773	751	760	798	827	799	818	789	823	815	800	764	752	846	832	778	776	787	805	778	824	840	825	806	823	890	839	818	767	799	771	754	825	829	771	784	824	774	788	805	812	832	800	776	805	818	798	825	789	775	817	822	808	808	767	808	800	818	772	824	795	843	775	800	791	789	752	783	786	794	774	799	765	764	796	821	840	768	803	809	835	817	776	812	771	832	866	753	795	808	807	797	822	802	816	788	794	809	729	811	776	815	785	819	770	805	866	775	787	813	759	787	803	758	798	773	786	786	835	783	841	817	748	810	802	761	773	771	799	809	839	786	790	816	844	778	809	795	804	809	761	782	852	836	794	774	793	798	735	818	801	793	844	789	773	816	798	797	765	805	818	808	841	822	829	824	771	813	805	820	774	845	788	825	815	809	800	808	792	754	816	805	763	844	785	736	829	823	825	821	794	758	806	823	798	742	753	782	813	766	791	788	810	805	771	795	776	849	765	765	809	800	750	785	775	783	791	801	781	772	792	853	801	781	757	791	768	844	823	810	780	760	822	792	824	777	792	806	759	848	820	769	765	799	801	830	803	823	795	818	841	801	790	779	776	801	774	830	796	831	846	821	830	752	772	774	791	752	785	767	792	807	815	822	815	803	792	849	788	789	796	740	759	794	787	836	788	838	802	803	780	787	743	773	790	802	827	810	746	837	779	810	771	820	820	782	836	824	796	765	833	791	833	802	791	752	799	827	792	781	783	835	782	818	775	854	822	792	792	841	826	827	803	812	818	758	814	805	818	814	830	782	765	769	837	780	803	824	790	770	787	799	756	822	767	854	809	793	817	782	780	848	806	799	801	846	804	772	792	774	803	863	842	813	840	811	812	810	775	785	772	823	789	807	807	763	794	832	791	826	825	838	794	776	805	870	800	777	786	763	826	821	782	784	779	807	816	777	803	829	843	839	846	815	780	776	835	803	801	794	818	841	806	775	784	801	826	861	749	788	833	792	812	763	816	837	788	871	822	827	824	770	827	789	843	826	855	821	783	765	817	836	835	825	824	784	777	814	764	833	798	809	815	801	824	798	815	788	839	782	793	806	792	750	826	790	860	775	808	806	789	791	811	795	811	843	789	809	736	768	801	791	807	771	832	811	748	817	786	782	800	827	839	811	818	800	860	773	769	831	762	778	834	818	793	799	793	802	777	788	812	830	763	776	828	775	792	797	838	761	776	822	821	794	745	751	828	801	834	753	790	799	844	830	726	814	799	763	815	787	761	848	764	789	835	758	753	819	785	780	797	790	822	805	836	866	836	830	774	818	789	782	807	759	771	826	815	792	789	829	823	833	813	868	835	813	791	756	784	772	804	900	778	828	752	791	835	829	769	819	745	823	806	778	796	803	787	868	774	783	768	813	791	791	765	813	835	756	814	792	814	821	776	814	791	776	810	777	801	812	800	812	782	774	838	749	827	830	817	820	784	782	770	786	756	805	759	824	769	761	768	843	838	760	792	818	802	745	779	816	784	809	807	792	795	798	747	763	804	769	781	797	756	781	817	791	841	824	824	767	862	774	836	810	799	794	781	805	788	824	774	812	810	811	797	849	769	837	826	813	785	826	797	801	817	819	765	836	790	789	767	780	814	816	743	808	807	796	839	762	789	810	824	766	839	812	747	789	821	766	801	792	769	821	805	751	813	802	797	785	814	826	813	860	795	783	832	838	803	772	830	797	789	846	794	790	796	768	866	798	796	844	748	825	848	761	828	814	813	819	781	774	816	837	796	838	804	778	788	809	789	845	807	788	893	855	790	825	763	806	821	791	757	830	788	781	819	800	810	759	822	751	775	779	775	812	851	821	820	861	755	824	846	829	811	831	785	819	824	777	790	815	804	844	771	784	806	766	788	804	787	767	757	772	831	847	795	796	742	800	819	780	775	793	810	771	822	791	827	835	767	859	796	816	826	835	785	773	787	794	800	732	806	819	815	800	817	829	825	766	776	797	781	821	815	831	790	818	742	816	797	866	791	800	840	763	797	764	806	771	802	783	837	813	807	785	820	807	764	805	810	773	777	815	803	790	802	813	812	798	795	791	784	802	781	779	773	820	769	746	783	812	777	762	771	775	807	787	769	807	793	821	813	820	774	791	764	829	761	795	775	748	863	813	818	810	792	772	764	780	793	775	755	796	775	853	798	784	834	796	769	766	853	819	775	829	839	818	807	811	827	783	868	762	783	808	779	783	805	802	814	733	802	826	813	797	849	765	789	755	736	777	832	801	817	808	786	889	865	773	790	793	778	770	794	750	803	818	805	780	801	838	788	741	795	842	797	774	803	819	858	810	840	791	857	838	818	823	798	798	764	807	808	847	772	767	822	797	795	786	796	869	803	773	849	794	765	840	826	754	810	811	805	823	769	825	801	799	782	837	835	821	768	765	821	795	795	809	786	829	749	784	790	762	804	808	828	790	820	787	838	812	747	774	779	799	827	752	798	780	792	816	792	804	798	820	787	771	820	777	790	826	748	789	783	768	781	790	802	750	777	753	768	774	820	794	803	786	797	816	808	816	835	790	837	828	802	782	810	780	782	831	770	744	794	845	789	842	774	789	815	762	777	835	776	784	791	802	816	774	844	787	848	807	817	818	788	813	877	768	798	805	805	748	800	787	854	803	776	813	812	832	806	803	768	818	793	820	777	846	790	829	810	839	816	780	810	836	854	795	821	793	797	851	835	755	776	812	817	830	798	774	817	827	825	794	841	741	801	811	862	821	807	797	785	791	813	823	827	795	801	773	800	830	807	796	821	794	783	757	829	758	794	794	816	818	829	817	790	802	752	804	838	830	784	792	767	857	847	798	819	736	757	837	802	807	826	787	803	785	809	781	843	806	789	766	797	808	807	773	830	769	813	839	835	859	801	796	819	799	767	779	814	814	774	788	800	742	837	780	802	786	787	801	794	834	775	772	777	768	805	807	771	825	830	788	763	791	844	841	795	806	834	781	763	845	784	838	792	787	812	771	792	812	796	769	827	835	788	797	802	856	858	835	816	808	801	833
35570	43480	70676	68912	59759	47723	35923	24268	13534	6415	3078	1456	779	422	386	347	404	369	401	371	361	374	390	380	417	406	386	385	408	367	343	330	364	395	341	377	361	413	431	353	350	416	376	379	417	404	364	405	362	406	388	402	365	407	373	371	395	385	357	358	380	386	346	376	357	366	341	368	360	379	422	361	415	386	427	381	402	370	372	362	349	359	390	368	357	357	372	407	414	377	353	382	341	351	373	373	388	380	388	391	378	384	351	424	397	355	368	394	411	390	362	391	397	372	365	397	396	377	407	385	346	376	390	378	398	365	383	398	384	405	394	393	378	379	374	392	350	374	352	425	437	363	384	328	437	378	415	417	365	377	400	348	395	405	401	374	421	394	371	370	370	339	394	414	394	414	415	404	387	388	394	402	352	380	447	394	427	370	371	373	380	383	371	385	359	400	392	389	387	367	393	373	398	390	403	422	354	383	414	412	392	383	404	391	344	336	390	387	374	364	411	407	376	372	373	374	329	374	419	387	378	415	391	363	374	381	399	374	378	402	398	414	356	397	360	380	384	396	395	412	363	402	396	394	427	353	354	378	353	389	375	413	393	349	399	365	375	382	373	357	372	379	404	407	425	427	382	419	388	405	371	393	367	365	422	366	333	389	378	428	359	418	423	357	405	378	391	335	398	420	413	381	387	393	419	391	405	387	361	376	392	415	375	382	358	383	379	396	407	421	381	350	386	404	375	392	384	408	411	404	434	388	373	375	380	369	405	362	377	375	353	349	378	401	399	381	387	336	398	363	397	347	436	341	401	418	367	362	411	381	391	361	401	376	363	344	407	415	394	381	391	394	405	334	402	370	391	395	369	381	366	368	384	369	403	383	376	363	358	368	419	386	380	429	434	411	373	396	399	423	395	401	428	414	374	355	429	386	382	345	383	430	386	393	373	375	326	368	393	414	414	368	361	367	375	396	382	391	355	362	397	363	388	401	401	393	399	387	382	390	379	412	353	393	382	409	354	360	403	335	386	385	384	375	391	385	417	405	445	423	421	363	378	385	384	371	369	381	404	370	380	384	385	360	393	384	396	399	379	395	381	388	358	334	373	363	408	406	344	400	384	384	380	401	386	397	389	399	432	379	385	385	375	387	417	353	384	375	396	388	421	385	409	375	405	361	376	394	398	397	374	363	394	378	391	381	425	355	358	395	381	416	377	380	388	378	354	357	407	390	391	382	382	383	446	364	406	388	365	388	359	361	368	401	398	416	351	390	398	399	354	390	408	379	392	377	374	398	391	404	382	414	376	382	379	377	411	384	373	363	368	362	356	348	409	398	357	396	388	400	391	390	360	333	391	373	379	369	386	395	379	388	382	369	396	385	383	367	352	391	434	384	355	411	403	403	353	408	364	381	373	411	379	387	385	369	379	385	354	396	373	410	371	379	399	417	402	364	393	364	408	424	417	386	385	413	400	381	385	389	383	404	331	339	363	383	427	355	395	378	389	407	385	355	359	388	415	379	398	398	411	412	398	371	374	407	363	390	358	372	408	416	397	409	391	374	372	365	344	375	390	382	343	380	392	362	326	346	399	389	438	366	365	364	382	405	387	394	371	337	379	385	419	394	348	377	351	374	397	385	391	414	387	370	389	399	406	372	382	377	405	376	384	365	368	393	409	353	382	444	412	386	390	403	380	385	404	392	429	397	365	381	354	344	383	382	385	400	407	360	357	400	372	407	366	373	381	368	364	381	388	418	415	400	352	354	386	370	384	366	428	405	386	370	408	403	407	405	397	392	380	392	359	374	382	354	351	367	417	372	387	391	400	422	387	385	369	348	341	371	403	356	409	356	374	352	360	410	412	389	416	369	376	372	386	383	353	400	404	344	363	381	420	379	386	402	389	370	382	389	367	345	416	377	393	379	359	383	394	391	342	353	376	369	364	458	373	390	391	394	428	411	378	394	388	352	398	365	408	367	394	397	408	370	391	384	405	357	398	434	372	386	382	398	396	367	379	377	384	385	406	357	400	381	371	386	372	415	362	417	380	337	377	396	389	404	372	340	344	370	353	363	421	353	354	349	380	400	408	390	387	396	387	405	426	361	381	412	363	398	372	364	387	408	386	365	354	387	376	415	367	382	361	340	417	373	403	355	351	366	405	384	384	401	372	408	361	376	369	409	348	384	379	437	388	370	356	390	373	384	397	381	414	387	393	383	398	413	367	395	402	406	431	348	356	392	390	359	373	414	380	374	413	375	377	417	359	411	403	355	364	374	343	375	415	398	382	395	387	400	404	361	422	364	369	372	413	406	434	377	411	379	396	401	384	386	387	403	358	363	370	404	384	369	416	400	370	420	388	446	402	428	399	369	399	351	373	386	377	385	367	383	390	370	387	375	384	348	396	348	372	386	438	432	357	412	377	407	403	362	422	404	345	391	397	410	410	433	365	388	417	406	377	381	339	401	387	321	397	395	391	391	408	375	358	400	407	366	364	387	398	376	359	391	357	379	367	381	418	370	410	379	410	422	389	365	371	387	381	363	371	384	379	361	418	374	395	356	389	361	406	396	396	370	414	415	369	399	417	374	388	404	395	398	374	386	379	358	375	364	372	404	386	340	402	394	364	381	403	372	373	383	359	365	378	385	393	349	383	372	378	351	379	400	360	362	374	386	379	356	369	401	406	388	372	387	394	379	398	354	379	390	338	394	392	387	359	357	391	406	371	419	414	388	386	378	366	358	350	430	412	383	405	406	380	396	388	382	389	364	350	382	407	398	385	387	413	363	340	403	413	433	380	393	366	397	423	423	392	412	388	351	385	382	368	404	354	401	376	372	390	399	394	380	376	373	421	401	368	402	395	378	402	381	309	360	405	399	375	395	383	358	404	381	394	367	384	371	388	405	358	410	364	409	388	401	372	413	377	363	369	382	395	391	368	376	417	423	418	418	399	397	371	378	381	390	388	404	374	398	384	414	413	362	369	364	386	406	396	409	370	332	331	381	384	386	404	367	371	361	366	377	396	368	373	402	396	381	426	379	369	380	383	370	363	377	403	392	400	329	347	358	407	381	400	370	348	426	364	360	363	403	401	410	406	385	386	396	405	360	381	379	346	387	371	364	380	394	373	346	384	377	368	423	415	365	376	412	393	403	392	408	382	371	398	351	392	382	405	383	395	394	370	367	395	374	398	383	350	397	407	352	403	350	352	392	426	408	374	422	390	387	403	333	355	354	424	405	398	404	358	380	367	361	352	437	396	400	397	379	393	392	371	377	410	427	378	339	376	362	383	411	392	365	416	360	379	406	369	390	365	401	348	381	383	411	397	382	364	414	387	346	394	360	384	362	389	407	379	383	384	377	388	362	394	387	363	392	379	395	360	401	392	387	385	360	364	387	369	381	386	407	375	419	374	403	377	374	384	393	378	400	392	410	434	362	323	365	385	353	391	398	379	374	391	368	406	366	375	423	413	393	362	363	383	405	393	399	370	362	410	372	390	397	406	398
17819	32103	63112	72617	68369	59290	49573	39196	28379	18052	10285	5299	2640	905	805	865	802	795	824	860	800	833	827	818	862	847	861	875	870	815	859	762	821	856	794	828	856	821	827	856	833	818	853	834	765	805	810	780	812	797	863	826	823	834	816	857	801	788	828	786	860	838	834	825	833	810	806	774	857	790	852	791	817	821	833	832	809	825	784	824	822	828	768	785	783	802	844	825	826	810	819	798	807	789	799	800	810	862	821	869	874	794	823	843	821	814	832	822	829	781	797	827	883	828	881	878	818	822	889	813	772	809	854	820	872	863	852	791	804	831	791	868	831	792	840	794	791	850	754	822	818	790	743	821	808	866	862	827	847	812	815	835	826	814	873	800	782	797	791	884	833	795	823	783	859	843	777	881	871	816	858	805	811	815	818	803	882	805	834	878	836	872	826	849	857	821	827	805	872	853	884	786	836	846	780	835	844	825	765	813	846	804	877	808	812	818	787	863	861	824	789	798	797	794	808	786	811	812	828	788	816	823	806	853	830	842	827	820	814	843	834	865	826	803	778	830	808	836	834	801	805	823	856	827	831	824	761	810	822	867	831	811	797	798	845	786	819	835	821	811	844	817	849	853	836	849	786	806	856	794	806	818	857	857	852	823	834	768	801	860	827	873	839	819	892	788	840	833	818	774	768	770	841	792	831	865	807	825	814	824	810	849	871	815	807	850	795	821	810	816	867	900	832	798	774	851	831	838	874	779	804	804	837	817	887	805	825	870	836	811	818	839	866	785	874	840	830	865	758	810	790	844	837	835	817	815	875	819	850	815	852	796	822	861	801	825	880	794	800	815	798	814	878	854	873	796	812	828	803	827	786	852	803	794	836	818	835	783	799	807	757	815	801	850	814	793	853	898	805	805	850	823	836	830	865	808	826	785	833	829	824	827	801	840	848	873	797	809	815	789	859	811	850	810	811	802	805	770	811	810	858	820	837	836	857	828	822	839	817	859	804	799	790	797	806	871	779	841	824	800	795	805	852	866	879	800	828	805	807	843	844	835	864	816	819	835	822	813	809	869	803	810	774	812	854	850	785	804	854	817	852	848	849	832	811	849	788	803	873	822	795	843	826	848	814	804	751	825	811	897	858	804	817	843	810	798	847	797	823	841	830	818	845	807	842	811	796	784	855	819	779	878	870	825	801	803	800	841	821	841	843	829	832	807	868	840	825	834	821	875	800	833	784	821	810	859	859	822	802	815	839	834	820	849	853	834	806	789	843	874	847	847	799	796	810	798	784	841	778	856	872	798	848	794	795	846	890	805	796	824	823	812	800	819	796	828	837	808	836	863	793	816	841	809	824	840	799	836	861	822	801	812	787	846	852	843	821	805	828	831	812	819	819	815	847	787	836	816	854	856	829	785	858	835	798	828	844	859	769	825	843	839	847	802	799	845	843	827	771	748	822	792	813	804	815	786	810	862	810	785	826	825	818	848	819	844	810	784	847	754	839	847	849	808	869	812	815	870	851	856	850	853	799	784	832	805	877	804	867	801	840	834	842	840	790	826	867	815	835	810	841	868	861	858	818	780	780	851	776	792	821	786	813	831	806	809	805	807	849	841	818	793	803	853	751	820	807	801	834	805	837	851	828	860	844	825	828	823	796	835	816	773	811	799	846	762	843	794	805	796	838	816	878	808	822	837	843	831	881	812	867	847	771	789	813	815	822	849	839	856	796	861	855	815	805	839	782	851	813	827	805	828	849	809	810	770	850	852	830	768	874	772	805	824	851	828	847	795	825	832	811	862	783	835	816	825	833	858	780	798	862	826	835	842	824	819	825	779	836	841	869	831	857	817	833	877	792	813	832	836	799	836	831	841	834	805	836	820	783	797	825	880	841	856	845	851	817	763	814	870	831	844	789	776	821	790	819	855	846	813	816	798	848	826	813	800	804	798	802	833	799	816	767	822	829	851	787	818	864	826	852	830	866	822	814	820	838	856	846	791	849	836	793	823	837	835	837	751	813	821	822	807	798	866	842	796	864	846	820	843	767	788	797	867	834	849	809	811	777	777	787	837	824	813	840	794	860	839	817	800	815	854	837	806	797	822	823	839	888	910	822	784	802	801	825	726	795	828	823	779	787	843	776	821	870	794	824	807	830	823	822	848	847	792	838	836	794	816	795	837	818	833	871	862	831	826	869	860	795	869	784	809	798	806	816	769	828	865	873	844	796	831	857	815	798	832	820	771	793	822	848	823	844	817	804	844	806	813	875	839	837	823	844	869	820	743	832	821	839	805	900	792	831	804	827	850	810	843	828	792	786	848	776	824	766	864	836	809	872	814	852	759	795	922	835	803	832	831	833	792	811	821	839	843	857	870	812	797	799	878	880	805	836	855	783	779	837	806	819	816	790	823	822	802	822	829	836	801	868	799	813	814	854	795	808	841	867	819	842	812	811	791	864	831	836	808	817	797	803	800	841	813	844	790	866	852	857	804	903	855	816	781	812	815	839	852	796	764	843	810	763	802	803	850	800	787	855	827	837	810	797	842	765	827	819	804	826	817	809	813	802	803	793	835	866	845	815	884	819	799	832	859	816	793	854	802	878	820	831	800	765	820	799	810	802	814	848	849	851	799	841	812	864	834	804	831	828	831	799	809	846	844	840	788	854	833	829	831	854	786	839	787	841	844	832	781	838	819	830	849	829	807	835	830	880	799	855	793	820	831	875	834	860	795	818	849	820	754	816	852	831	863	864	803	836	804	872	812	771	821	859	820	839	833	818	833	851	871	828	841	825	815	810	768	844	885	787	828	851	876	825	826	877	822	836	842	865	822	819	841	843	845	819	870	792	834	785	791	859	783	831	823	844	838	869	853	825	823	840	818	830	871	818	812	869	857	799	732	845	825	862	811	834	891	770	889	828	846	846	823	813	864	862	795	799	861	844	792	814	841	809	802	831	824	833	818	768	896	822	880	850	832	881	845	801	799	790	788	851	843	814	797	790	831	811	782	802	831	870	813	809	839	854	819	824	867	817	838	846	831	803	882	809	795	843	819	824	804	840	826	778	822	840	764	825	808	856	828	809	821	817	851	784	850	848	807	805	826	842	839	830	834	816	838	821	881	830	786	862	856	817	791	866	802	861	799	851	831	876	838	825	807	825	871	819	802	851	759	832	811	826	808	867	813	889	801	829	834	784	816	806	844	829	816	817	839	826	810	841	802	802	813	770	860	804	814	825	854	844	789	850	832	826	776	797	776	803	832	804	815	879	834	820	831	780	844	856	866	814	818	831	790	822	838	843	853	844	881	819	824	838	816	803	822	812	808	835	837	808	853	826	847	801	824	841	863	821	848	827	824	828	860	811	813	854	774	812	826	819	847	836	798	800	823	855	825	825	794	860	803	841	810	882	836	833	785	826	829	845	810	832	890	823	778	822	791	849	824	834	874	797	763	855	818	848	871	813	775	829	785	819	869	818	870	867	833	805	848	826	808	830	853	816	805	844	829
3326	1335	2505	3724	3221	2174	1477	1019	696	434	360	297	254	217	231	217	212	243	221	245	207	230	220	246	245	230	210	282	241	238	229	229	245	239	248	239	219	229	232	230	251	217	224	236	205	241	248	222	236	252	250	233	227	243	228	224	270	272	246	201	239	239	236	231	208	226	225	239	251	229	234	251	260	234	227	248	238	224	209	239	242	270	251	242	225	205	256	234	226	215	222	233	273	246	233	232	236	230	248	255	256	211	234	206	254	234	231	221	255	234	249	241	259	250	243	248	244	228	225	262	261	234	236	241	237	243	239	228	235	262	227	236	214	255	233	254	236	232	221	228	235	233	245	225	235	237	232	257	234	229	246	218	206	233	214	219	253	249	272	250	220	233	241	231	268	240	225	230	243	220	249	235	227	224	272	220	252	217	232	228	263	220	226	246	253	258	221	265	268	212	239	243	232	211	222	222	225	249	234	257	251	200	217	246	228	242	208	260	252	225	222	222	240	236	212	239	224	252	247	247	218	211	280	212	247	259	234	239	246	250	248	255	233	216	218	267	230	226	243	261	225	247	233	239	248	241	240	243	228	230	261	240	233	231	238	240	230	230	214	227	224	238	227	239	244	227	235	236	217	286	253	225	232	245	253	246	223	220	235	241	225	216	182	219	233	258	229	241	205	264	254	239	252	240	253	244	234	215	268	242	232	216	232	232	272	229	255	247	218	227	219	231	239	224	213	231	264	217	215	215	231	237	214	242	237	235	245	249	238	238	259	269	252	245	226	259	209	234	226	229	214	246	197	251	231	241	231	299	219	199	226	243	208	244	227	248	261	238	222	240	248	253	274	253	251	229	244	215	227	226	240	211	232	234	229	215	230	229	228	224	230	225	260	231	225	223	214	255	262	252	235	239	224	221	286	255	228	224	232	286	258	241	235	236	225	220	236	219	242	237	236	239	252	222	220	242	234	266	246	251	243	258	220	196	220	216	238	234	236	234	242	231	240	246	252	274	254	230	235	279	225	241	245	249	259	214	231	233	238	262	217	251	209	229	241	268	237	239	254	207	227	247	241	259	239	208	225	264	225	251	195	245	233	238	216	232	195	240	249	258	223	216	243	209	220	267	207	224	273	234	252	234	219	209	256	209	232	254	223	238	256	250	252	230	267	234	234	217	218	208	253	243	247	237	229	245	259	227	228	230	260	236	232	250	272	265	242	231	257	231	223	201	236	237	229	233	222	225	248	226	240	277	257	231	266	245	229	232	236	232	237	250	248	223	244	233	261	245	229	218	226	203	233	216	231	248	226	223	275	196	226	239	241	243	242	246	246	237	249	234	202	243	247	231	239	253	236	242	224	240	249	217	261	226	233	214	229	235	201	238	238	224	241	233	237	240	252	243	231	241	224	269	258	229	229	216	247	200	236	258	250	263	193	260	232	247	183	207	214	249	256	237	179	233	213	231	236	224	237	219	262	240	244	238	273	239	232	247	220	233	238	227	250	221	230	234	219	243	247	237	225	224	222	241	239	236	241	201	254	231	227	224	241	224	222	220	228	232	225	275	217	227	239	242	245	245	213	243	251	236	243	242	216	217	250	231	231	232	221	237	242	249	223	255	247	245	221	223	250	251	229	232	252	232	246	216	222	211	205	248	225	215	255	265	231	235	252	240	249	205	219	231	258	245	226	231	235	230	228	234	235	250	205	242	207	232	233	206	238	238	213	230	214	215	251	248	226	262	228	251	220	223	219	236	217	253	215	211	236	269	221	215	237	229	229	229	236	218	239	238	251	232	235	256	216	247	246	232	216	233	236	227	225	245	242	211	238	258	241	256	276	221	231	285	222	226	231	247	221	231	235	209	241	254	219	266	204	224	258	223	244	224	231	243	235	216	232	231	249	234	238	236	204	247	255	218	243	248	258	218	231	225	230	232	229	227	281	245	257	227	242	250	228	235	258	242	227	226	235	261	271	247	237	242	235	232	239	233	260	264	230	217	249	220	234	250	223	230	252	244	241	277	223	221	215	253	249	258	240	233	243	221	253	213	247	245	226	214	249	258	231	239	254	224	228	247	226	250	243	251	232	248	207	233	236	224	247	239	259	244	221	242	242	244	251	257	225	198	244	253	256	211	238	238	235	231	251	267	252	242	239	225	228	228	250	232	247	233	240	253	222	246	234	266	212	260	266	229	233	232	234	232	224	248	237	221	197	257	240	232	212	250	237	211	205	241	221	246	261	222	244	254	225	217	176	226	228	229	242	222	237	210	261	222	227	260	225	238	240	232	227	241	253	220	242	204	239	229	262	218	231	225	224	230	247	236	241	218	214	204	232	242	266	240	255	232	219	225	225	221	260	234	226	254	225	235	233	247	243	241	240	273	206	201	236	255	252	254	244	224	256	226	250	252	255	257	242	240	239	245	241	239	223	218	253	229	232	228	220	209	232	183	223	233	209	234	251	226	266	241	239	231	235	242	242	246	215	249	236	230	241	235	249	232	232	248	214	244	243	219	236	244	249	241	246	211	238	243	252	242	224	242	235	219	242	211	220	242	235	222	202	238	249	229	241	246	239	248	227	254	228	230	201	207	261	230	237	236	202	246	232	218	246	249	234	263	212	257	244	263	216	248	232	232	259	212	234	243	221	207	257	261	254	229	233	237	239	248	252	248	242	232	224	228	256	243	179	223	221	235	234	237	243	258	232	236	236	221	262	244	236	234	236	242	207	222	206	231	255	247	241	239	235	226	226	273	227	244	266	205	245	254	228	230	224	218	236	227	253	252	229	238	242	257	212	229	224	246	241	224	250	215	233	233	221	250	233	245	234	239	225	249	246	245	235	254	226	245	233	226	220	226	222	238	245	197	259	230	241	220	226	247	232	244	219	232	250	254	254	229	264	220	260	247	237	229	214	240	215	212	231	250	243	240	245	215	246	216	221	221	244	228	235	255	210	243	242	232	236	206	248	246	263	226	225	252	231	217	223	204	232	234	212	222	224	235	224	239	227	215	235	236	241	233	223	245	236	233	226	238	231	218	225	232	246	222	239	218	232	243	283	236	220	213	240	239	243	252	253	233	244	217	248	220	222	232	233	238	231	212	235	245	255	221	248	214	244	236	253	209	232	243	222	241	224	249	237	238	230	227	202	233	226	219	222	248	227	231	242	243	234	214	236	235	240	259	255	247	227	227	248	233	272	273	232	211	221	220	249	250	254	235	230	233	231	241	254	211	237	237	224	242	223	222	257	243	230	209	244	233	227	258	262	238	271	237	249	226	237	231	229	220	233	233	241	250	236	244	246	252	258	224	220	221	235	234	226	224	246	255	218	251	230	263	249	248	231	220	260	250	210	252	228	230	234	223	232	249	253	211	213	237	258	276	274	246	197	211	243	234	226	231	225	217	247	224	240	255	243	229	240	232	226	226	257	247	263	278	247	216	254	255	229	227	261	229	253	245	261	247	218	259	266	244	248	239	231	227	258	201	266	207	215	245	244	257
3116	2081	6146	11363	10794	8059	5602	3572	2254	1459	1006	759	628	518	556	563	523	510	559	533	518	557	516	516	560	536	508	526	531	553	552	564	574	550	508	578	519	573	548	552	518	528	553	525	537	537	577	588	492	529	548	532	566	516	469	497	552	545	551	494	577	518	519	521	511	535	484	569	520	513	498	515	548	555	501	557	556	523	520	506	519	540	525	496	574	516	597	581	576	516	529	566	524	550	518	562	569	556	523	556	554	527	546	532	522	543	503	552	571	550	514	547	573	529	553	542	549	546	585	537	528	543	535	550	525	580	570	547	556	505	563	517	534	572	567	542	533	580	532	493	530	546	527	522	533	517	547	542	564	559	516	541	527	570	502	544	555	545	547	526	544	499	564	540	540	524	529	570	552	567	571	564	524	530	537	523	561	541	529	554	546	533	537	532	466	521	541	524	535	529	562	487	536	555	568	550	529	570	529	544	480	540	556	581	522	542	514	514	552	550	555	548	541	548	557	548	541	553	505	574	575	513	539	503	540	573	549	537	506	552	558	544	577	486	526	544	525	537	535	554	555	557	556	538	510	535	549	565	542	510	525	537	509	534	517	532	502	533	543	537	524	556	578	489	543	563	518	618	494	539	556	525	580	545	513	542	543	564	523	527	563	562	556	519	515	549	525	564	544	554	532	539	540	527	584	529	577	484	529	531	550	581	519	493	583	509	555	555	552	515	543	558	548	530	531	525	537	531	542	549	549	516	552	536	538	555	506	552	587	520	559	536	571	537	557	559	505	541	565	546	531	498	498	518	530	550	568	552	538	534	556	569	579	503	569	522	571	534	546	583	522	565	524	501	551	581	542	549	531	571	548	568	539	526	538	559	559	528	543	537	604	566	574	552	493	534	495	546	559	544	543	562	552	559	574	544	555	507	569	526	518	540	511	599	510	541	554	535	512	554	568	528	515	536	531	552	454	561	567	516	532	502	515	592	579	533	546	556	561	559	560	524	554	524	529	516	512	553	548	544	567	526	532	547	571	533	515	574	528	502	535	488	565	523	539	482	557	561	592	555	539	536	549	510	572	554	547	503	560	594	480	578	521	525	522	513	551	530	518	562	514	566	504	564	564	544	539	532	532	514	555	521	548	547	563	560	550	528	528	560	576	556	550	564	524	546	566	512	515	522	578	546	593	550	503	547	550	494	538	568	575	524	571	544	536	554	572	547	513	497	575	589	501	514	531	481	615	516	578	533	531	577	554	548	515	536	536	579	518	531	560	538	528	555	497	550	573	570	584	530	556	524	528	532	583	520	525	522	519	538	528	582	575	541	530	534	538	568	537	574	507	539	510	504	506	530	526	563	544	542	532	522	552	525	573	491	528	544	535	502	524	564	518	556	551	540	560	546	527	532	552	517	550	489	598	545	553	546	480	541	536	565	558	578	550	551	534	521	492	559	546	552	494	519	531	546	521	523	508	550	560	502	551	564	553	530	573	550	535	515	519	532	537	514	559	529	562	554	491	554	489	572	531	509	539	535	519	501	525	534	520	560	533	540	527	537	549	549	554	536	571	541	520	548	558	532	511	545	540	558	524	509	525	533	516	568	562	562	552	555	535	527	513	536	564	512	523	556	520	558	544	531	548	541	538	542	524	591	582	538	539	528	487	530	512	571	519	519	496	555	533	552	551	594	529	496	543	524	543	543	527	574	548	533	537	538	526	535	525	546	582	532	516	550	540	524	560	532	512	514	517	470	536	566	538	530	540	525	598	549	516	579	510	561	548	624	493	528	520	523	516	544	544	522	486	560	558	541	527	549	513	568	536	560	522	541	541	604	541	550	525	573	522	559	535	493	575	596	536	536	524	529	548	553	489	517	555	563	583	585	558	511	527	576	514	563	539	520	536	544	490	556	501	525	473	555	559	545	530	511	530	551	520	530	528	520	521	534	566	555	547	526	571	485	554	548	554	515	545	544	550	549	527	531	555	545	540	509	509	561	517	533	507	548	585	540	555	544	552	543	559	507	564	536	528	537	492	564	553	563	528	514	525	488	552	536	545	591	547	499	509	518	513	544	526	520	517	580	543	515	524	529	595	525	559	541	572	568	524	514	560	525	546	517	527	545	539	551	567	501	532	516	583	533	544	539	536	504	578	549	532	532	527	535	533	548	534	547	552	536	556	533	501	564	560	549	540	504	565	541	541	555	607	524	523	535	498	552	550	539	516	555	533	537	539	566	534	544	549	501	509	518	533	519	543	529	572	541	561	539	523	526	577	561	545	577	528	510	538	496	521	572	548	504	528	557	514	557	521	539	525	524	504	547	576	575	505	530	544	531	539	582	524	524	472	569	589	554	567	549	540	505	536	555	554	528	543	520	511	592	518	520	526	527	572	489	566	557	554	536	605	597	530	511	522	524	543	542	514	532	550	550	529	521	512	499	535	529	529	500	544	552	572	543	569	540	546	520	523	534	557	578	565	556	516	549	542	544	548	546	573	539	560	535	517	530	524	585	523	602	523	568	526	546	553	567	557	532	534	534	517	537	542	532	544	530	563	538	558	547	557	518	551	527	549	512	542	575	534	565	525	564	560	549	561	534	547	503	540	531	526	523	546	475	553	515	532	562	589	551	558	538	546	517	591	493	552	560	559	579	519	525	541	528	564	530	521	572	511	513	561	520	539	532	538	546	542	556	502	513	546	540	564	524	534	500	507	516	513	529	575	542	528	530	539	553	555	513	559	562	587	515	520	526	542	558	556	517	531	530	537	511	533	514	561	517	540	552	547	546	547	549	556	546	542	509	556	540	549	545	522	546	569	534	552	546	525	532	526	496	537	533	517	542	549	543	523	546	534	527	547	556	547	540	531	608	521	550	552	527	551	546	526	586	562	555	557	543	511	507	504	556	497	515	556	546	537	545	524	545	550	522	534	551	528	566	543	529	564	556	537	537	510	593	535	543	556	577	565	514	533	518	546	504	565	541	509	540	510	528	557	569	524	535	513	532	518	551	508	529	546	506	571	574	517	515	532	574	556	505	568	546	526	524	542	513	568	500	541	523	524	539	537	534	535	566	498	547	560	557	554	541	490	515	533	554	531	524	525	556	544	547	522	554	500	525	566	553	545	554	514	572	554	551	532	610	574	519	515	514	604	568	572	546	577	549	590	521	547	527	516	558	522	568	537	539	532	505	495	552	558	515	535	538	551	528	537	518	542	516	524	526	538	506	561	551	564	575	531	553	595	530	552	547	583	513	526	517	512	545	533	547	562	550	555	509	552	610	567	547	528	550	562	510	554	562	539	566	544	546	575	504	541	557	549	558	564	522	513	504	584	576	559	551	515	522	511	544	559	533	537	539	541	531	578	558	541	569	534	555	587	563	537	586	535	488	542	542	541	528	574	515	567	534	502	546	538	543	547	550	557	562	599	496	525	519	549	542	539	509	568	497	517	522	569	571	536	521	549	537	551	551	534	562	579	534	567	498	523	549	541	560	568	515	529	548
36132	42132	70457	68916	58283	47646	34852	23077	12581	6058	2726	1332	652	395	401	333	369	346	370	349	348	373	359	343	350	379	358	338	344	359	335	324	343	373	331	371	387	358	339	376	376	397	347	393	339	374	392	330	388	360	364	317	391	396	336	328	357	380	357	352	361	353	373	394	356	410	392	354	342	396	346	345	381	373	356	363	388	378	346	388	359	365	367	393	402	311	363	364	353	381	383	354	341	368	409	353	368	386	381	359	339	340	370	389	369	362	370	361	330	358	375	360	395	380	355	336	326	352	386	370	395	363	360	373	336	374	377	366	378	347	389	339	366	346	338	338	325	351	367	350	343	308	359	368	348	391	349	360	314	402	350	321	354	379	355	350	322	322	314	360	361	343	363	367	326	388	382	366	354	330	363	350	378	318	348	350	383	383	362	363	361	360	374	408	358	344	359	361	366	379	389	384	347	360	384	359	379	341	382	333	388	328	367	364	346	333	373	355	370	356	369	353	369	373	365	369	372	363	417	379	358	325	377	411	383	378	328	363	385	352	371	377	385	370	350	340	379	371	356	376	338	347	376	347	339	365	371	377	386	366	397	354	353	373	340	359	378	335	335	370	371	341	372	373	350	337	395	366	340	315	385	355	346	390	376	360	345	362	345	384	360	371	342	381	372	350	330	383	374	363	375	369	379	332	389	386	317	328	359	357	403	370	361	354	333	370	363	359	394	347	390	344	373	369	352	350	372	371	324	378	371	358	356	404	334	375	344	364	355	350	340	332	358	361	336	333	332	359	366	361	350	339	349	374	357	343	341	354	377	385	371	356	354	391	377	371	319	349	359	364	380	374	331	374	343	332	347	353	388	378	371	349	363	373	346	378	368	372	347	351	378	339	352	340	368	326	321	363	397	355	338	339	369	364	346	334	382	359	340	346	394	345	345	373	308	375	356	348	366	356	339	366	374	368	359	364	365	333	388	356	334	349	361	343	373	401	346	364	371	340	373	393	330	330	361	369	369	380	379	360	387	388	356	398	362	376	316	327	351	350	388	381	394	356	362	334	336	380	384	369	356	391	356	359	342	348	378	362	368	344	322	370	376	343	369	364	342	340	348	356	362	360	375	326	350	394	369	353	347	387	341	342	344	378	351	365	396	378	384	352	418	334	344	365	363	374	346	373	376	345	349	360	394	334	415	357	352	405	348	365	355	378	389	386	383	332	367	346	403	354	380	376	388	319	396	332	363	360	344	367	357	372	376	366	330	365	372	355	341	344	366	355	335	390	374	369	343	377	354	351	380	358	366	328	385	369	346	378	363	358	345	341	343	388	365	340	337	332	376	358	417	363	386	353	364	330	357	383	342	376	375	330	393	424	351	377	344	396	358	366	343	361	371	339	360	366	394	357	349	360	367	378	312	323	361	426	379	382	334	352	374	348	352	371	346	336	341	373	375	362	363	371	335	349	349	376	381	378	381	366	322	377	363	354	366	360	373	368	339	323	341	375	370	341	377	354	323	333	379	363	349	372	334	354	359	372	370	358	347	387	365	344	331	344	345	400	391	340	372	354	371	358	351	346	345	355	350	376	367	358	355	337	315	356	367	320	374	352	329	345	369	316	361	346	397	392	325	389	329	355	345	340	372	351	389	355	367	378	380	360	368	380	358	376	347	349	333	340	406	326	318	381	353	394	385	349	352	362	371	405	366	355	352	359	376	351	340	335	355	351	361	354	385	375	385	343	374	370	335	341	374	393	349	360	377	377	375	360	386	337	364	362	361	367	401	377	349	355	397	304	328	380	362	352	308	358	365	337	410	319	374	358	372	333	360	347	388	355	384	347	355	403	393	368	365	343	342	356	362	382	357	311	383	362	347	380	391	358	359	385	401	379	372	364	353	360	334	365	349	379	366	356	347	371	347	380	377	342	340	320	357	342	375	342	371	409	341	429	325	352	350	373	358	351	366	335	372	400	374	354	361	336	362	360	381	341	350	337	346	390	362	378	341	389	338	372	350	381	350	348	362	354	339	366	345	341	332	354	361	373	384	378	362	375	346	383	384	381	356	347	378	370	346	392	354	367	362	358	341	344	367	325	372	381	340	358	381	348	406	337	318	375	333	373	357	351	341	389	370	349	358	358	324	338	357	345	378	344	358	374	377	340	343	361	348	364	393	320	356	355	351	361	367	368	372	370	369	345	360	340	383	360	296	339	363	375	339	367	382	337	399	353	332	400	359	386	363	369	343	330	364	373	374	400	363	338	403	344	327	359	369	373	395	332	358	379	384	372	370	347	348	348	336	331	372	363	362	360	374	361	363	371	388	351	342	345	343	348	369	351	354	397	353	363	392	359	350	356	327	343	334	337	330	338	368	355	388	352	352	392	380	362	382	348	373	380	372	357	372	325	362	384	311	369	363	370	371	317	384	396	357	370	349	375	379	347	325	351	380	371	340	357	360	361	329	360	336	351	338	379	368	363	366	307	373	345	357	357	361	371	373	395	403	388	384	381	354	314	360	351	352	312	363	361	348	347	358	377	362	359	310	381	307	348	387	401	337	360	369	361	378	379	357	367	366	365	365	364	360	399	360	404	382	360	350	334	364	360	356	357	357	330	379	368	368	384	344	356	369	355	345	350	359	379	355	352	374	353	410	359	340	366	382	383	314	406	346	362	382	349	359	396	388	354	383	328	401	384	360	377	349	355	345	352	359	362	402	374	354	362	338	349	363	364	363	380	376	345	344	384	341	376	361	376	356	357	363	396	385	404	349	373	349	353	350	396	358	396	372	337	361	351	373	368	334	380	375	341	415	389	378	339	346	320	376	363	395	383	376	359	354	406	372	324	321	381	367	390	369	346	329	359	339	368	398	334	323	365	339	334	338	377	390	377	398	401	368	354	364	376	356	405	348	309	372	327	349	340	345	372	342	371	297	343	325	356	365	364	355	343	345	340	353	360	385	329	383	349	353	372	414	369	388	415	332	335	384	359	359	345	349	325	376	353	318	374	349	362	356	329	390	340	362	361	357	355	372	351	331	345	375	335	367	376	384	378	349	365	342	362	324	367	365	356	376	340	373	372	347	349	372	351	389	333	384	399	353	376	363	384	401	321	346	331	371	330	379	341	337	332	354	308	333	340	360	398	341	405	337	349	343	334	347	355	328	357	338	367	342	354	383	357	357	380	382	346	381	353	358	359	327	338	290	355	371	347	368	337	336	379	374	326	345	393	377	354	359	334	340	345	371	357	348	338	369	385	358	372	368	400	368	332	347	342	348	411	377	395	386	366	321	340	357	386	344	378	364	351	361	323	357	375	318	360	353	319	373	361	386	348	376	369	372	379	381	378	360	345	338	322	371	361	315	328	343	349	355	330	338	349	343	321	356	369	358	347	363	337	354	418	369	402	363	354	363	327	374	367	343	351	353	372	381	373	376	373	369	368	351	381	374	371	389	325	346	308	372	360	408	366	366	340	335	360	347	352	363	347	346	378	368	344	317	360	342	358
17249	31545	62799	72671	67821	59232	48631	38125	27148	17101	9251	4944	2050	799	808	806	786	749	780	744	776	784	789	762	794	730	777	792	773	780	753	772	806	776	821	728	772	803	770	793	797	770	833	835	819	753	758	822	870	811	772	755	809	766	763	847	749	798	796	762	816	787	771	729	777	805	840	772	790	775	773	765	833	790	799	814	785	776	776	788	826	793	832	802	784	772	791	801	752	784	788	780	790	788	747	850	809	772	777	782	781	831	773	810	785	755	787	734	776	796	785	798	853	828	749	784	756	751	773	824	806	832	836	766	853	838	780	749	732	804	780	784	757	796	819	762	789	757	754	864	776	777	841	807	799	774	814	770	776	749	768	845	787	778	792	781	774	815	791	796	811	781	845	792	732	761	762	793	808	860	803	850	785	755	773	777	820	777	795	809	827	801	807	725	838	792	799	800	813	767	836	797	750	788	793	771	800	828	820	765	838	744	769	829	809	770	802	751	754	822	799	766	794	840	834	754	739	779	781	782	797	777	769	783	794	768	814	725	776	765	765	758	758	783	819	763	755	704	786	799	763	744	809	817	772	754	770	775	823	828	837	754	809	769	824	828	818	818	735	715	741	802	765	779	737	782	833	798	835	785	788	794	862	798	792	783	795	826	780	752	784	832	782	838	765	776	757	793	821	806	780	790	793	718	772	777	789	756	788	761	854	743	791	777	720	825	796	788	812	793	757	748	749	837	786	837	798	777	776	808	813	831	800	790	783	776	786	757	777	767	831	792	802	831	796	750	819	819	815	812	818	794	803	791	812	795	833	752	730	768	770	728	771	768	837	800	742	787	787	791	738	824	783	786	805	751	767	832	792	729	757	812	795	750	798	783	795	798	746	813	790	766	763	783	808	769	792	806	737	813	779	836	762	813	787	783	809	794	786	740	806	778	811	767	749	759	795	755	770	786	845	785	787	775	783	846	763	808	789	797	792	762	819	835	793	761	774	794	796	833	761	807	697	730	808	780	773	834	749	811	771	732	768	808	795	771	821	788	779	835	788	785	774	767	847	779	792	776	776	796	818	780	851	757	769	766	765	769	835	861	763	796	797	850	818	798	862	746	798	736	777	774	775	758	791	761	812	785	779	836	809	790	741	747	764	764	727	779	848	802	770	825	763	848	773	794	795	812	763	776	755	798	875	801	762	785	798	828	800	742	747	740	815	745	752	756	792	782	772	787	806	783	768	762	787	748	793	746	743	788	795	802	769	818	798	760	829	735	735	840	800	791	784	777	787	806	780	777	767	800	782	824	835	752	731	759	812	821	798	760	774	830	762	776	842	814	796	772	795	822	806	788	769	774	791	754	795	777	813	787	780	816	792	784	790	785	766	763	779	764	792	829	808	782	813	800	789	810	793	767	756	829	767	829	776	807	800	827	793	755	834	781	798	771	721	766	859	814	750	826	849	779	782	800	796	784	709	837	801	802	804	870	785	843	759	815	756	776	790	791	751	825	743	758	775	780	797	812	828	739	785	819	813	760	784	739	752	882	820	780	763	778	805	801	768	805	708	822	755	801	769	848	805	810	700	771	818	814	790	811	737	763	765	807	774	785	753	793	751	788	748	780	792	807	762	787	754	740	811	822	775	807	847	795	782	785	824	799	757	762	815	812	793	775	798	761	830	760	771	745	754	826	811	775	752	750	800	795	801	826	787	775	795	842	750	823	800	804	777	813	785	815	741	792	791	788	788	840	765	830	746	752	761	803	761	737	756	743	827	760	782	755	759	728	786	770	796	753	783	762	802	813	772	735	799	791	756	768	854	793	800	728	774	744	831	796	782	757	763	787	772	778	776	776	794	848	773	823	726	740	768	785	805	758	802	770	758	819	831	809	763	783	838	770	803	814	798	784	748	758	776	820	759	799	862	816	755	829	817	833	783	760	788	788	731	795	748	791	796	785	793	785	831	853	741	792	821	791	759	806	776	746	813	804	813	792	824	788	778	776	733	763	811	799	771	775	733	704	789	769	799	790	826	817	787	759	817	823	802	747	836	778	798	745	765	807	766	745	816	752	750	776	817	775	771	801	756	764	808	802	777	813	778	775	769	792	796	733	757	755	768	830	765	800	830	799	820	808	803	856	823	790	757	788	783	782	766	764	804	775	757	756	760	735	731	842	856	814	729	797	826	743	764	758	788	789	752	756	802	779	766	758	801	870	754	786	784	805	779	792	692	733	810	769	787	779	825	787	818	838	764	781	775	732	743	757	846	757	869	768	764	804	759	792	764	787	794	732	788	804	835	759	790	787	765	801	811	794	762	767	783	804	804	801	781	791	774	797	731	790	817	784	806	788	801	779	783	795	810	783	803	814	761	779	765	742	757	756	787	737	807	813	759	807	786	760	825	794	753	818	792	827	767	784	745	744	828	780	795	786	791	776	774	764	821	790	761	773	777	821	768	761	753	819	770	794	776	786	799	783	795	789	775	792	771	773	806	731	788	783	799	765	826	777	832	778	791	766	804	838	761	787	781	771	781	763	796	821	771	803	794	795	777	796	826	779	743	753	756	793	791	813	839	798	755	764	831	781	759	801	762	839	804	768	814	712	819	801	795	840	769	796	807	815	784	792	748	842	808	822	817	855	783	736	792	804	777	772	797	778	826	826	799	806	809	797	804	777	792	784	842	782	776	734	768	789	801	787	752	788	808	794	796	749	752	785	810	784	767	763	740	852	814	800	788	821	799	752	774	864	758	796	753	749	776	756	766	769	772	780	786	846	735	760	752	757	762	731	810	781	789	809	776	806	737	776	777	751	772	823	791	754	825	820	796	772	783	793	835	780	830	771	781	718	782	818	774	763	765	786	779	772	786	759	781	813	762	785	789	700	838	800	800	799	737	816	801	784	819	816	824	806	750	852	788	783	749	740	781	742	769	762	741	788	813	746	783	778	815	773	744	801	814	768	765	792	785	789	802	778	774	817	790	770	807	824	780	738	827	865	809	804	751	769	807	799	781	781	740	744	781	852	736	781	775	768	799	817	828	835	766	812	794	831	758	812	788	750	793	782	755	785	795	778	815	812	813	790	793	795	813	755	778	775	800	790	772	763	733	821	787	796	769	829	785	771	741	793	828	773	760	774	772	826	770	789	768	808	761	808	750	754	802	772	781	771	777	771	761	731	732	803	783	839	835	783	815	798	785	764	781	775	791	757	776	796	793	790	762	788	800	749	804	812	773	810	851	748	762	774	744	805	819	740	778	739	772	837	784	762	793	831	806	764	878	782	786	819	791	787	768	789	817	799	752	757	766	750	789	798	773	760	823	803	742	786	755	737	782	745	793	777	774	768	848	840	798	855	779	801	816	818	764	805	770	802	827	773	772	759	806	836	771	776	749	812	845	790	818	775	813	837	812	729	754	784	875	825	770	753	778	755	805	759	786	772	791	772	770	781	789	811	878	781	841	782	815	822	757	755	766	751	794	789	770	780	792	778	770	797	817	824	758	775	739	813
40089	48267	72333	67275	58465	47250	34948	23647	12537	5457	2523	1359	682	378	351	388	402	365	369	376	370	405	391	409	403	376	367	375	392	406	379	380	416	398	437	395	335	396	388	394	381	378	363	371	361	390	382	356	367	364	365	406	379	390	394	371	383	343	398	365	335	359	356	429	367	396	343	360	394	364	363	365	376	373	364	384	379	380	401	379	399	351	372	396	390	366	379	380	376	388	377	381	388	372	374	328	338	383	388	376	386	391	372	404	401	378	347	410	364	384	365	393	376	381	355	380	398	377	375	346	367	394	352	394	384	411	354	370	385	360	389	344	354	381	337	413	389	418	373	402	367	383	347	383	372	394	363	370	395	382	373	401	384	407	376	389	384	400	382	393	385	359	373	359	379	381	368	372	361	389	362	360	413	373	368	404	409	404	369	425	382	416	382	350	389	378	357	396	391	394	404	370	390	396	359	363	364	377	403	401	398	401	372	364	382	359	379	363	377	373	379	349	372	361	397	360	398	386	397	362	404	408	364	382	377	376	408	360	368	388	351	355	360	350	356	381	368	372	391	323	361	394	370	338	381	352	372	370	382	385	377	407	369	398	391	346	390	344	418	409	401	374	372	385	389	411	340	393	371	404	379	338	399	400	375	344	405	351	385	383	397	369	361	355	373	342	383	376	360	365	392	370	330	400	406	386	380	382	358	410	362	397	369	368	360	387	371	360	365	383	378	349	399	395	402	395	376	386	395	402	359	400	403	372	380	403	344	404	417	359	399	384	371	368	373	374	419	363	411	398	362	362	396	396	401	379	355	382	346	399	392	378	378	354	383	385	391	411	348	390	379	392	366	381	360	390	389	382	416	417	375	365	390	336	328	382	412	365	394	366	339	354	382	411	368	402	368	377	360	396	362	387	394	361	390	365	395	410	355	403	398	340	414	351	424	410	384	393	398	389	378	357	341	371	378	385	368	377	365	383	386	354	364	299	357	401	349	355	352	402	362	380	425	419	389	370	351	424	399	401	364	395	366	362	362	388	378	401	393	361	370	362	366	345	392	413	332	387	388	378	351	375	366	404	363	431	380	383	379	348	369	359	401	385	381	374	346	355	343	379	393	378	407	364	379	402	356	349	381	360	367	403	400	370	370	359	368	350	392	397	348	395	396	340	354	376	367	381	364	378	372	393	342	401	361	356	417	409	371	379	396	388	391	352	381	400	359	362	393	384	327	384	373	352	355	411	369	390	381	404	368	358	323	347	393	381	387	357	354	388	406	382	342	411	429	371	367	342	383	343	373	354	365	402	376	347	407	346	368	376	331	367	408	371	396	373	385	361	369	366	371	393	389	398	393	376	359	396	429	375	344	382	383	392	398	392	397	405	395	411	405	390	342	359	373	416	336	371	401	414	408	382	404	398	393	371	370	397	364	348	400	400	363	400	360	393	375	363	412	331	394	377	353	434	393	382	386	408	349	366	358	386	401	381	348	390	352	413	382	380	372	396	333	362	409	362	358	380	357	354	341	356	360	396	425	373	365	407	340	404	423	390	355	352	398	348	380	372	399	398	392	370	404	388	378	404	381	414	372	355	383	381	361	397	371	398	393	388	356	362	375	348	378	354	407	364	388	371	352	374	392	387	376	382	374	361	373	401	369	408	391	374	397	387	368	386	378	366	331	369	398	382	412	386	348	354	344	380	360	366	364	361	364	390	362	378	379	385	386	411	387	371	382	393	381	362	350	365	371	410	377	368	408	351	354	420	419	351	417	375	350	398	368	386	405	397	372	348	354	400	360	379	368	359	372	357	366	376	406	395	368	350	402	377	397	417	396	356	368	421	414	346	377	381	342	395	318	392	405	391	372	405	363	395	389	378	398	362	351	354	349	357	376	367	360	378	321	384	373	366	342	396	340	402	374	375	396	349	341	353	381	359	370	386	362	351	401	407	343	382	405	368	368	378	401	403	389	385	402	388	386	383	360	418	394	373	373	406	416	380	379	364	407	396	382	358	358	380	400	375	381	387	382	393	426	353	377	359	379	406	376	345	383	391	374	388	372	384	356	352	375	392	361	327	396	408	389	368	363	420	371	363	368	369	362	377	403	365	359	390	379	368	385	343	355	375	365	405	373	363	392	417	355	384	366	372	366	375	360	370	377	385	396	371	371	366	382	385	375	390	368	375	406	372	358	404	377	357	360	394	368	390	378	342	400	387	341	387	388	417	394	401	365	352	408	349	391	374	361	422	360	414	397	368	392	348	341	402	384	372	403	354	358	350	345	342	356	352	382	390	363	398	373	345	385	351	387	363	370	365	423	341	425	370	374	435	399	339	350	401	359	379	380	416	406	379	419	363	388	368	403	348	370	358	408	394	394	362	381	366	367	346	402	387	353	383	374	336	354	359	366	425	360	364	376	360	377	364	370	368	363	363	380	409	394	352	372	350	346	407	398	373	385	358	354	396	377	382	374	376	348	352	402	359	395	363	380	401	372	396	403	402	364	384	372	362	370	356	384	351	387	362	390	343	386	371	397	392	382	395	345	366	370	358	359	384	403	340	370	383	376	345	331	381	361	369	383	369	376	343	354	381	360	394	376	347	382	391	352	374	357	330	375	356	384	383	359	414	366	387	374	370	355	410	375	373	386	374	390	403	348	382	354	333	366	384	348	379	398	353	363	401	336	391	378	412	370	394	388	363	375	373	407	397	375	369	399	373	389	367	397	354	378	426	391	333	379	375	380	376	370	367	383	339	351	376	352	354	355	360	406	393	417	384	412	345	378	394	380	364	388	376	383	384	374	369	365	395	385	374	375	365	421	325	350	320	357	406	384	367	389	356	361	354	396	395	406	380	365	367	367	383	355	384	372	375	366	386	377	387	378	385	385	348	348	405	381	399	399	355	424	406	386	362	395	404	345	335	386	363	379	395	384	414	379	371	381	375	379	373	384	384	409	408	382	355	403	359	347	347	370	362	341	343	363	386	377	355	402	369	361	376	338	377	391	327	349	383	364	386	415	387	420	413	375	412	377	366	372	366	366	359	381	415	397	386	364	432	336	371	364	355	380	350	387	389	401	383	388	369	384	363	372	381	404	348	368	381	342	364	347	389	376	366	376	374	401	410	358	385	361	364	356	375	379	346	353	354	358	387	392	388	367	358	367	390	370	366	370	368	413	359	357	367	332	379	386	384	374	396	383	342	354	385	365	360	363	371	392	378	381	401	392	404	361	372	389	368	375	400	372	380	336	393	369	361	369	371	380	366	350	380	403	419	402	392	401	351	367	385	359	321	428	382	354	365	334	346	397	374	362	385	427	391	386	377	364	344	360	410	395	384	416	354	402	359	367	423	356	375	409	368	379	390	390	347	405	360	345	396	381	364	374	384	421	381	364	370	370	356	355	373	403	362	382	359	397	390	366	365	401	370	367	383	380	347	382	393	385	348	361	350	360	378	365	392	370	385	389	407	400	371	394	399	348	381	387	359	335	336	385	365	389	415	376	389
18481	35871	64296	71458	67565	58665	48518	38582	26791	15974	9197	4791	2242	852	850	911	815	821	775	844	834	836	789	798	809	814	822	862	786	784	843	871	811	775	847	790	806	815	792	776	786	831	792	859	796	793	785	815	779	770	763	782	839	850	838	856	818	810	827	796	821	820	857	798	824	858	818	812	836	881	806	821	841	811	827	826	829	818	767	824	818	836	791	802	809	788	845	825	827	804	808	846	822	852	798	811	806	835	830	838	807	762	796	835	833	804	823	845	843	785	784	802	792	819	841	798	789	784	798	769	806	792	780	800	804	824	873	857	817	866	819	819	821	790	848	835	806	772	784	829	828	798	824	841	761	806	818	790	825	784	802	809	817	832	824	848	866	806	803	851	820	833	807	817	828	820	805	771	771	800	825	792	815	745	800	780	815	869	824	772	805	757	820	744	843	828	768	796	770	890	787	839	832	792	790	810	799	790	801	794	819	819	805	813	836	778	870	802	793	837	791	839	800	834	840	835	770	794	819	773	880	841	847	782	802	857	870	785	877	827	802	839	840	871	824	804	757	819	851	829	844	803	814	819	785	815	843	819	769	825	782	806	807	786	778	786	833	810	836	831	827	735	813	833	813	785	814	831	838	817	817	809	857	809	816	796	773	788	827	844	833	736	837	786	751	775	831	849	811	804	785	847	817	777	817	815	796	840	816	798	810	776	781	844	792	814	888	842	825	757	832	817	828	862	802	767	815	855	803	808	798	792	807	857	768	760	834	792	846	825	776	829	807	743	821	872	873	801	832	794	802	789	895	776	795	823	837	838	814	810	794	790	838	768	867	808	807	813	787	781	859	810	829	828	809	771	818	805	807	802	863	800	850	837	814	846	823	793	813	828	759	862	778	823	789	818	833	838	803	809	811	812	831	785	854	783	789	823	768	803	823	847	802	790	813	840	797	804	832	864	802	782	811	838	782	816	783	865	814	842	860	749	854	800	870	868	780	823	838	792	839	826	797	828	818	782	803	774	791	773	849	869	833	814	812	820	861	772	823	810	811	841	802	794	819	794	812	793	826	814	877	800	864	814	804	815	805	781	802	806	774	797	842	796	815	840	843	806	768	814	805	826	788	838	848	811	757	788	818	796	854	797	832	809	866	807	816	835	780	839	763	832	805	792	797	800	773	856	812	813	766	859	809	778	848	852	838	821	848	817	826	837	862	863	764	841	801	826	807	808	804	796	835	843	808	798	806	839	839	811	779	849	791	772	797	804	803	767	809	794	789	813	822	859	801	834	792	817	793	783	803	834	853	795	851	823	793	847	834	808	812	788	801	808	821	810	867	802	808	835	799	805	826	782	770	826	844	787	813	796	785	791	793	837	782	793	882	801	816	843	758	809	818	860	848	856	803	852	793	841	842	796	807	808	835	806	844	811	725	838	770	776	771	766	814	806	812	813	810	833	806	822	803	857	767	773	809	787	771	802	816	833	815	797	843	789	828	779	818	818	844	764	848	820	760	789	832	792	787	787	797	809	827	808	775	812	818	833	818	829	791	793	832	802	794	833	786	742	815	819	853	813	786	808	798	814	842	838	828	819	865	821	767	786	816	832	812	788	776	808	792	794	799	832	803	815	765	837	843	772	829	789	797	837	811	799	813	810	818	833	822	847	829	810	804	810	860	837	790	850	815	862	772	861	863	846	872	797	806	837	844	825	859	841	816	763	793	830	841	829	804	765	827	793	849	843	823	839	854	820	805	813	801	830	818	801	838	797	801	830	779	795	824	879	806	848	799	797	864	784	809	838	866	810	805	806	747	795	864	813	840	843	746	789	823	838	789	817	806	787	853	762	828	780	838	772	811	831	790	772	790	829	771	780	824	813	827	836	804	781	857	773	802	806	786	839	819	843	775	861	796	815	850	809	798	798	818	781	848	790	831	833	827	764	776	784	799	786	773	816	838	796	779	842	768	830	868	798	831	784	794	829	847	802	804	845	815	796	825	790	782	819	792	770	804	782	798	829	871	811	774	818	830	811	790	798	793	797	870	800	818	823	808	789	834	867	856	805	777	749	848	764	867	802	788	799	784	772	765	827	803	768	799	805	882	824	830	806	855	759	830	794	840	841	794	805	774	793	852	816	796	822	817	835	788	860	887	844	835	840	815	801	802	849	760	788	833	861	827	804	836	842	831	799	757	832	852	809	793	836	882	779	816	805	796	825	824	758	840	812	749	851	868	810	868	852	796	836	852	803	860	806	826	788	819	833	779	779	842	804	892	791	770	788	822	827	840	845	814	787	833	837	809	836	831	794	814	818	802	793	803	783	827	800	786	781	822	787	856	810	817	793	787	834	822	842	792	806	809	824	778	777	843	814	838	820	771	814	772	801	859	801	809	782	827	798	804	807	820	802	828	773	818	806	789	865	806	810	826	802	830	796	830	787	790	847	752	849	822	833	794	816	828	855	759	883	826	866	811	804	824	779	816	862	802	833	863	836	809	850	805	784	818	788	828	758	824	849	809	812	838	782	851	791	831	800	822	776	798	802	786	824	825	779	808	773	818	762	864	780	802	827	790	791	806	848	784	836	805	818	790	816	816	801	831	815	851	767	807	800	815	810	782	874	774	844	837	815	840	804	848	817	792	815	832	850	807	787	839	769	820	796	865	841	809	840	817	845	787	784	836	819	708	828	750	773	777	790	810	816	846	808	852	815	777	895	893	797	809	828	776	808	790	755	748	814	797	812	784	862	800	830	819	815	809	823	818	852	811	817	784	830	828	817	785	807	817	778	794	785	769	777	774	859	815	831	833	820	793	810	796	844	801	826	782	795	851	798	835	833	815	802	824	779	818	803	800	840	784	824	801	835	786	783	801	815	789	828	831	843	817	814	774	807	790	746	828	792	831	755	825	785	820	849	814	808	828	805	853	839	804	834	815	815	803	836	830	796	826	796	810	823	823	847	850	792	771	845	853	824	790	808	829	832	763	813	821	791	783	763	863	781	829	819	773	837	871	862	816	810	777	774	828	851	808	841	804	822	775	848	771	861	793	849	802	793	797	845	789	795	832	776	838	821	773	821	811	835	811	822	834	814	852	792	824	817	746	801	816	794	780	784	842	827	847	777	797	812	811	807	775	814	776	850	827	801	813	860	889	823	816	824	820	821	798	856	843	855	816	812	828	802	847	817	816	858	813	851	831	809	815	824	830	812	766	808	805	826	832	802	787	852	851	827	824	806	865	739	820	756	783	831	835	769	803	840	760	871	820	851	803	806	803	808	804	744	780	832	813	795	832	803	771	821	867	857	801	733	773	803	819	840	812	827	829	822	828	798	781	836	845	796	826	835	810	835	775	835	828	831	823	820	824	829	827	820	840	843	854	809	817	803	838	762	834	803	845	789	820	797	814	784	827	772	795	782	799	800	792	763	849	776	840	743	786	829	827	834	768	833	841	809	766	855	797	824	816	802	778	849	826	832	797	826	750	807	809	861	826	807	799	813	819	800	794	780
4218	2050	3612	3728	2916	2052	1514	991	591	412	357	291	238	238	251	241	218	218	209	213	202	226	237	252	246	249	234	192	215	222	214	220	228	250	229	227	212	225	204	233	230	230	226	219	238	220	232	242	223	205	251	257	264	223	213	242	237	236	230	216	266	226	261	211	232	229	242	211	217	231	206	210	214	233	230	224	207	220	208	212	238	236	248	218	208	226	244	225	238	207	240	235	200	228	237	244	241	241	255	231	215	246	205	232	217	209	213	189	242	239	232	267	237	252	233	242	232	199	268	225	227	232	223	258	211	226	229	230	238	246	221	238	214	247	253	234	254	243	210	259	222	227	250	233	217	233	241	235	223	226	222	240	223	250	239	233	217	244	245	254	255	204	243	202	213	226	209	259	250	242	233	249	232	243	254	260	247	203	246	269	228	201	249	228	242	236	226	248	260	235	233	213	236	227	247	221	234	244	234	227	220	225	251	229	241	205	242	242	233	239	225	225	210	216	255	242	218	202	233	225	247	228	258	251	216	216	266	220	230	240	224	209	201	244	231	204	248	238	236	256	223	240	229	238	237	233	272	270	233	224	212	212	260	216	198	221	247	254	226	268	198	216	258	236	217	236	235	222	214	232	246	243	243	253	260	216	251	223	261	228	239	228	252	242	231	208	238	254	235	243	241	256	224	247	217	233	227	226	232	265	233	255	229	238	209	213	222	251	239	248	251	244	231	232	247	235	211	254	259	218	217	219	263	219	247	221	228	213	231	227	227	232	232	275	253	250	210	197	215	208	245	222	234	249	201	250	246	216	207	238	244	210	247	232	231	251	261	263	234	230	243	207	245	208	225	210	232	234	252	231	231	229	203	245	244	259	212	248	235	253	234	218	234	228	227	230	227	227	238	255	223	241	291	259	212	231	225	261	225	251	218	243	237	240	222	222	227	246	216	241	234	225	255	252	218	232	240	224	205	226	206	232	237	223	261	251	221	237	245	246	234	221	255	215	213	228	244	244	224	229	211	233	237	235	226	212	230	255	242	214	250	218	223	220	233	223	228	206	256	231	231	239	231	228	236	235	210	253	259	221	232	233	223	220	225	203	223	239	228	220	249	218	230	239	245	281	206	271	269	244	251	229	220	215	223	208	227	236	238	238	231	183	229	227	215	239	199	251	255	226	221	214	235	276	233	234	246	231	266	241	269	229	207	258	243	254	236	247	214	230	231	240	224	225	220	227	212	230	188	233	223	248	231	210	211	269	241	244	232	247	242	214	226	236	216	225	228	240	232	237	196	203	253	224	218	235	267	221	232	254	224	207	227	233	233	216	237	231	251	251	225	233	204	217	225	205	231	209	236	260	261	221	238	226	236	235	248	259	213	236	217	234	233	224	239	235	216	234	220	265	222	219	227	224	222	252	238	228	247	240	224	221	253	220	235	235	248	241	235	238	201	237	220	235	251	239	217	226	251	208	210	235	242	236	234	237	257	244	231	216	247	226	263	225	217	209	227	245	243	268	224	265	199	222	252	203	212	268	243	243	212	216	242	234	225	244	220	243	234	222	253	255	222	234	254	201	244	229	237	199	201	205	229	205	230	235	232	193	220	235	221	231	227	243	248	248	235	237	227	223	214	234	244	225	229	240	241	219	207	210	209	248	257	245	197	221	222	218	228	212	256	218	225	263	233	225	261	257	237	225	218	199	199	217	215	261	216	224	222	246	227	230	254	240	238	231	231	255	236	266	277	244	205	249	244	244	213	248	236	232	243	240	229	205	233	268	242	239	265	222	219	211	231	222	223	237	216	226	222	235	214	206	230	251	206	224	242	237	230	222	228	274	237	239	254	242	242	242	233	207	221	237	248	239	212	237	226	211	221	241	244	249	261	255	242	217	238	244	229	220	214	223	212	258	247	224	228	277	237	251	210	217	230	214	227	225	230	233	245	262	226	250	242	236	251	224	240	254	252	251	226	253	253	276	229	267	233	265	239	221	269	234	210	222	242	228	224	221	230	234	248	240	264	227	252	245	201	226	203	214	214	224	235	243	236	222	221	239	249	232	238	218	226	225	229	236	235	252	220	239	231	217	201	232	238	238	194	209	197	225	231	229	229	191	259	266	242	237	232	247	233	231	216	259	228	233	221	249	229	236	228	228	234	220	217	232	219	249	239	252	261	250	233	211	249	202	248	216	241	206	262	224	248	200	225	255	257	212	231	250	255	230	210	215	209	242	208	222	232	202	210	233	228	217	200	224	256	236	215	252	268	243	235	226	218	235	224	229	230	218	228	238	228	228	232	228	237	234	219	226	259	208	215	223	248	263	238	252	233	246	226	232	248	254	274	233	244	274	242	209	242	251	245	225	220	230	266	254	224	223	227	199	246	220	237	245	230	265	255	217	208	236	239	233	212	254	237	239	226	253	239	240	245	253	208	234	221	199	224	255	272	227	226	246	237	242	215	228	242	249	235	226	237	247	260	262	227	223	222	221	236	245	212	254	208	225	234	223	251	234	236	223	229	234	255	218	242	226	217	213	226	208	233	205	251	229	229	216	235	263	203	268	228	237	263	244	238	234	242	229	217	190	261	249	224	252	239	232	246	210	217	238	238	209	253	244	207	234	240	228	240	245	245	236	232	234	233	252	248	252	239	250	233	202	211	242	241	205	238	221	240	224	259	248	212	231	208	257	223	221	253	261	236	245	237	229	220	227	230	214	237	239	234	240	239	254	260	220	215	235	237	236	244	204	222	211	221	242	220	223	249	202	226	286	246	208	235	243	289	208	227	244	236	217	232	205	227	249	213	204	229	217	233	236	267	266	245	254	240	265	230	230	237	213	211	227	214	235	261	207	209	215	241	231	224	250	213	231	279	230	238	209	198	233	221	253	227	254	210	208	219	209	235	225	255	222	236	235	232	253	224	254	255	246	240	233	237	228	245	232	244	250	212	235	242	261	211	229	235	223	227	237	216	249	241	247	253	243	219	242	203	236	254	253	252	247	221	232	236	249	251	225	250	225	229	239	242	233	240	223	236	226	208	262	245	195	227	250	242	258	250	219	239	238	226	225	242	237	228	202	213	232	220	246	215	269	261	232	244	223	214	249	225	260	237	210	213	237	229	235	228	243	254	223	242	246	217	259	229	226	223	213	218	222	252	219	231	252	218	241	206	230	213	218	238	215	228	229	219	215	231	231	272	245	248	243	243	245	251	263	260	267	220	252	223	240	245	247	251	240	215	204	238	218	219	207	230	285	225	239	242	207	259	217	243	239	220	205	232	222	241	222	258	247	239	225	243	221	234	219	259	229	215	241	250	219	220	200	226	220	242	250	260	245	255	231	244	239	214	249	233	223	237	257	215	210	231	210	228	207	208	236	225	272	247	232	226	238	238	229	240	227	233	217	212	247	267	255	285	238	221	260	232	252	255	256	218	243	235	231	225	191	236	236	247	235	234	254	258	204	205	234	235	240	267	234	271	228	211	252	248	249	241	226	216	220
3546	2783	7754	11007	9713	7576	5358	3498	2122	1325	954	782	590	528	539	514	546	530	514	558	514	563	522	504	508	584	544	549	522	578	578	498	518	516	562	516	580	566	580	566	560	516	522	499	542	514	528	525	534	494	559	557	546	530	499	497	521	503	599	529	558	517	535	512	534	540	556	565	534	524	554	564	530	536	543	508	570	477	533	534	492	544	537	512	564	526	576	557	510	529	567	536	552	506	518	519	522	570	526	530	588	517	541	490	570	565	518	529	550	557	507	546	530	514	545	573	556	507	512	545	544	556	568	534	547	514	506	561	523	546	527	511	521	535	577	562	490	577	540	560	550	544	532	533	517	560	523	560	534	507	535	560	548	554	522	498	515	543	530	554	554	525	520	549	556	558	531	535	564	515	556	541	565	536	557	550	531	549	541	522	530	536	528	593	522	527	546	574	551	543	504	532	504	529	546	518	533	534	512	501	542	569	555	550	571	528	540	543	504	546	530	548	528	521	492	572	561	521	508	517	582	577	546	534	514	502	552	543	549	528	535	531	498	560	515	554	524	530	531	555	500	554	523	517	533	537	513	541	554	521	491	518	513	559	524	548	510	513	545	517	490	535	508	558	544	531	547	566	557	544	518	523	531	552	554	526	554	565	537	523	548	537	571	570	537	536	552	499	530	516	537	514	513	543	525	534	529	507	504	505	515	520	556	536	544	542	510	560	498	479	561	515	574	524	550	537	523	541	538	523	559	516	542	528	509	552	523	543	516	527	481	532	557	523	531	520	518	558	537	536	586	498	540	518	575	500	547	564	533	509	551	543	540	565	499	551	525	513	543	565	522	574	504	523	558	474	537	536	496	553	517	513	520	542	539	512	542	548	505	512	569	528	520	564	508	526	581	561	553	538	537	518	520	538	472	545	520	515	519	485	498	537	530	584	481	536	541	540	551	548	556	543	541	506	531	488	543	522	535	561	563	501	535	507	566	521	548	526	517	564	556	508	549	516	532	530	520	569	548	511	571	554	520	515	518	558	543	534	551	588	516	534	477	537	535	537	498	566	592	565	517	553	504	486	548	525	572	517	526	558	559	529	560	558	500	513	536	537	546	539	534	527	561	524	533	573	540	544	534	520	497	527	543	529	536	507	523	564	502	550	542	566	560	539	528	563	613	556	579	514	543	526	516	556	595	524	566	484	560	535	537	549	515	518	559	561	532	549	570	517	523	523	526	568	588	482	544	565	539	528	549	540	556	518	518	513	543	582	542	555	531	545	573	556	547	566	532	561	524	569	565	516	552	540	526	504	524	552	534	546	542	472	515	537	578	540	507	500	522	518	539	541	530	498	519	558	534	554	579	539	578	543	530	591	551	545	535	554	482	540	531	540	498	505	522	536	495	496	563	535	570	541	546	561	538	534	538	507	513	524	493	520	536	528	560	571	544	504	540	529	577	555	492	516	528	535	492	533	548	536	558	521	544	549	544	535	563	560	539	530	574	541	522	593	536	538	505	532	522	527	535	543	539	585	551	506	546	553	489	555	551	520	512	534	555	538	497	535	568	526	551	498	564	535	514	494	521	538	548	514	528	497	524	544	545	505	506	520	505	550	548	507	526	530	524	511	553	515	517	528	521	553	488	538	573	544	535	554	542	524	536	511	539	508	572	561	489	547	524	511	566	569	542	529	520	509	554	497	557	503	561	523	513	507	539	598	534	557	529	587	545	522	608	481	507	557	487	533	507	571	504	521	484	560	559	533	499	541	526	509	554	488	520	512	551	546	537	534	546	526	569	530	564	566	549	543	520	539	515	551	565	550	539	533	541	524	555	550	528	556	535	520	519	566	523	553	528	494	516	522	536	536	577	563	589	527	548	502	564	540	536	548	545	535	460	531	545	497	532	519	532	507	519	503	541	575	554	549	521	525	535	555	512	525	513	503	553	519	558	531	579	522	543	502	521	567	512	539	509	507	521	546	516	567	533	511	540	546	536	477	503	555	562	566	550	568	552	559	522	535	545	533	540	530	519	505	533	507	540	502	529	529	553	537	545	500	523	528	561	558	546	571	492	551	542	547	531	515	536	534	504	523	562	562	557	531	544	601	531	494	547	516	564	550	532	517	531	534	532	504	508	559	538	499	519	520	545	527	507	521	557	518	560	537	563	472	547	547	527	490	566	533	529	551	519	539	491	510	569	523	524	535	524	523	489	533	545	542	574	504	535	549	552	571	513	551	488	539	542	516	519	511	544	541	543	526	523	548	506	512	506	534	542	528	565	503	497	548	541	553	530	512	493	550	531	520	532	517	521	559	561	554	515	515	560	517	549	477	527	552	536	500	516	492	582	509	527	522	549	540	544	515	513	555	519	557	550	541	513	560	547	553	516	541	541	532	551	512	505	520	535	503	557	533	477	513	550	542	538	573	524	540	548	508	572	523	507	557	496	537	531	489	522	510	563	543	524	536	537	526	532	524	515	577	552	516	540	556	481	498	550	503	517	542	523	564	532	533	552	542	530	573	535	533	557	541	535	538	551	523	497	521	541	529	527	550	539	529	561	532	540	527	560	545	562	533	517	532	542	522	551	536	523	579	507	526	578	520	560	506	543	527	530	518	516	526	554	550	527	570	530	501	534	539	508	489	495	541	571	538	574	551	580	520	573	557	525	553	525	527	533	549	520	542	511	583	542	547	530	512	515	532	545	558	521	545	524	559	572	587	564	547	543	527	497	509	536	537	543	540	534	492	517	566	551	589	524	528	494	526	549	507	564	512	529	485	527	561	536	514	571	535	524	576	565	581	556	514	541	543	551	504	551	536	503	512	513	528	550	566	492	557	554	535	518	542	509	517	570	524	542	539	526	562	473	519	529	504	525	549	538	518	537	499	499	526	550	505	533	546	537	518	495	512	545	554	509	517	525	535	549	509	528	538	552	548	565	539	547	564	535	586	512	546	547	542	530	490	548	537	539	514	511	541	552	583	492	557	553	562	531	525	550	554	568	539	466	566	548	529	525	552	520	550	511	513	537	505	530	546	547	553	498	559	496	539	560	528	522	501	533	565	533	523	549	553	544	511	529	528	524	539	526	537	556	525	522	505	515	514	514	501	500	500	538	549	528	525	561	575	519	541	558	561	533	525	555	523	528	535	522	549	553	535	528	562	557	555	512	634	528	518	544	540	570	545	549	495	556	553	507	592	533	512	552	515	548	513	536	560	542	499	526	522	535	518	549	547	538	575	501	517	532	534	519	564	547	538	580	576	556	568	556	542	553	530	528	580	513	535	524	572	534	573	533	515	506	512	541	555	558	491	532	535	512	511	506	567	536	516	568	532	521	533	565	534	535	549	537	543	520	542	512	539	544	549	535	537	537	550	510	540	501	561	497	535	528	529	530	542	506	576	534	554	561	577	478	549	548	541	514	531	525	564	571	552	517	547	542	554	509	559	571	572	517	548	568	548	559	561	520	529	573	591	528	527	550	546	524	537	540	516	567	549	529	540
44837	47264	69385	66662	58268	47059	35134	23620	12681	5838	2705	1344	733	389	392	346	364	370	350	342	368	352	410	411	343	334	353	371	377	368	364	352	358	344	403	362	376	347	345	375	373	357	347	348	371	371	369	373	370	383	375	365	368	388	363	350	366	349	378	353	358	366	349	387	350	362	373	378	387	396	344	372	388	355	367	390	351	372	378	369	338	406	348	414	385	350	302	355	373	360	334	362	373	387	354	345	359	346	388	375	338	390	367	367	359	360	395	356	367	341	410	365	358	382	401	355	359	388	379	364	352	350	363	376	346	352	347	355	340	352	359	345	339	397	401	365	355	342	349	350	381	346	390	341	386	379	389	350	369	385	368	344	381	394	350	337	328	377	346	338	356	394	369	367	367	396	362	341	350	344	339	382	368	354	413	326	368	332	354	346	378	354	400	387	345	348	368	350	339	360	366	338	397	378	355	338	351	383	380	384	381	400	352	357	374	348	369	353	339	402	390	356	352	363	349	351	325	389	375	351	355	388	374	340	349	377	368	365	361	424	359	351	343	343	353	359	369	363	373	368	374	359	348	374	354	338	349	360	350	351	347	347	408	354	342	363	383	336	341	343	374	383	383	370	345	389	347	371	350	338	333	390	389	389	373	385	367	373	371	337	368	359	360	335	370	351	396	357	350	372	327	371	387	376	357	389	399	365	352	354	335	339	356	335	338	410	350	376	351	358	366	378	338	337	359	351	371	360	364	406	394	358	352	394	354	358	354	364	373	365	375	366	347	364	420	402	375	392	343	365	359	362	386	374	334	349	382	318	382	347	384	361	380	367	335	359	341	387	353	341	390	354	334	351	344	382	353	371	352	384	342	412	394	407	391	361	336	351	378	355	403	365	367	359	373	403	363	378	370	384	350	349	306	398	347	385	375	386	373	351	350	387	378	380	359	373	361	376	339	363	382	371	351	366	382	342	368	405	363	417	369	357	395	353	369	363	383	355	374	386	364	386	356	339	365	385	370	361	365	349	374	397	352	338	380	352	400	329	385	381	364	376	372	375	357	330	329	380	364	406	354	340	333	373	383	379	378	350	371	377	363	400	338	403	373	331	360	382	375	374	344	359	350	372	368	350	372	343	392	406	341	361	359	386	350	372	345	379	343	363	365	391	391	351	377	350	366	331	321	386	338	386	358	390	357	318	372	375	364	346	378	341	363	372	336	375	334	410	387	351	396	375	356	346	368	376	335	369	359	416	383	373	351	393	369	345	399	334	391	378	400	365	334	369	362	358	389	358	348	377	373	406	344	378	337	337	317	332	360	353	392	343	381	384	368	359	331	355	362	357	389	369	368	365	397	352	364	342	344	340	378	384	364	375	356	347	361	330	370	388	376	335	372	363	387	351	368	346	354	359	388	410	361	348	385	401	354	362	367	379	373	383	399	342	339	346	342	365	399	365	344	341	358	358	378	380	362	367	359	388	345	358	341	403	376	391	384	361	389	355	347	358	382	364	335	315	396	390	390	387	385	369	373	356	377	321	396	387	379	338	406	362	350	346	370	355	350	390	325	391	351	400	387	385	375	343	332	375	362	385	400	370	366	357	359	365	406	376	387	352	392	361	331	354	355	335	378	346	357	371	353	322	352	407	373	394	373	359	366	355	361	358	371	344	353	354	376	362	367	364	373	402	338	377	382	342	356	398	315	356	379	347	421	346	438	384	335	398	411	376	321	366	335	385	354	391	353	333	345	415	346	360	370	339	338	347	402	374	355	376	356	358	381	346	375	367	356	374	375	347	365	344	343	298	422	364	376	387	356	368	369	399	369	370	383	346	371	374	360	333	361	376	388	352	394	376	389	398	364	337	371	374	361	352	370	329	352	374	387	337	391	365	366	389	363	392	360	333	376	335	396	339	359	348	378	393	359	358	379	376	390	383	336	366	383	359	363	364	364	362	382	402	406	401	356	373	382	370	367	369	399	404	395	359	364	364	363	374	372	386	389	350	370	340	375	340	364	366	343	392	372	395	368	382	368	383	401	364	347	394	368	353	378	392	394	368	377	397	353	376	357	371	342	335	383	399	386	359	366	395	362	359	307	354	354	368	309	363	386	342	358	398	363	404	382	363	347	358	353	384	340	394	330	376	334	383	353	355	372	361	324	382	389	361	355	417	346	397	327	360	371	357	348	362	360	377	368	359	412	350	329	385	353	360	371	350	387	396	382	347	402	385	362	377	423	412	326	377	345	344	376	371	380	345	366	348	404	333	364	363	358	395	343	390	361	324	360	384	366	376	335	373	340	385	366	380	363	384	375	322	347	363	358	389	333	364	335	364	361	341	404	405	355	374	347	340	397	353	330	372	373	379	348	343	373	399	359	354	342	377	368	390	369	380	380	353	354	389	361	358	384	396	379	397	371	375	369	362	355	367	378	410	397	373	382	359	370	397	355	395	343	354	377	384	365	363	371	414	384	338	364	375	378	361	360	398	372	370	367	403	374	375	345	381	364	366	341	351	362	349	420	345	379	366	363	378	389	354	399	329	373	362	371	356	381	340	362	385	346	360	349	335	395	374	373	367	329	383	357	360	338	365	372	369	335	353	335	384	327	335	357	378	353	371	402	389	360	384	376	360	384	362	328	355	359	381	356	362	383	413	373	348	392	371	384	371	376	331	343	349	356	347	370	386	370	356	375	354	383	357	387	367	380	347	369	368	347	370	392	361	362	340	368	355	390	371	346	360	393	363	370	365	366	379	397	369	388	378	372	339	369	378	361	380	371	373	390	362	372	383	362	394	365	358	394	379	382	360	354	389	356	393	367	327	336	363	376	327	380	353	348	386	367	347	392	326	425	373	363	340	395	358	353	325	391	352	358	367	386	329	355	341	401	338	365	370	369	362	389	370	362	388	398	382	361	329	388	385	354	345	333	340	381	380	366	365	355	381	352	360	369	367	318	358	352	373	392	395	361	353	402	315	356	382	358	355	366	367	373	381	374	378	341	358	363	378	367	366	363	353	391	372	389	364	401	363	337	366	357	340	337	368	377	370	359	360	393	397	361	349	380	324	362	399	386	380	360	386	389	365	418	385	349	409	371	354	375	401	341	393	356	400	388	427	384	372	384	368	348	311	355	374	398	331	386	337	397	372	379	372	342	340	379	327	308	387	395	379	356	342	324	356	379	357	349	360	366	341	339	361	369	379	337	407	402	392	362	338	392	376	361	395	346	359	331	330	348	340	383	376	355	392	350	391	341	339	390	368	341	412	366	344	354	402	359	410	381	371	378	368	374	366	351	330	387	388	402	393	363	388	364	358	381	385	321	353	366	356	363	387	368	382	358	394	338	381	358	367	378	354	378	420	409	365	396	400	377	348	378	380	386	358	367	388	358	343	376	355	376	355	361	350	391	370	350	342	353	361	355	405	326	365	349	376	330	375	385	342	334	351	383	345	362	383	387	410	355	362	389	336	341	389	391	358	371	377	312	385	368	410	362	359	345	356	372	359
20444	34738	62561	70712	67360	58675	49166	38678	27526	17284	9896	5292	2334	859	809	813	815	825	792	823	829	782	771	815	799	806	830	770	813	837	802	793	753	793	861	805	781	867	789	799	774	775	789	768	817	766	824	847	812	782	834	837	803	858	812	741	806	872	836	811	771	805	784	784	816	786	755	778	763	767	812	805	819	835	786	799	795	789	816	815	746	775	799	833	811	772	781	796	793	782	763	810	799	791	789	811	799	792	810	813	822	804	793	819	791	805	764	790	759	766	756	754	777	797	824	822	822	836	808	830	771	830	787	771	811	777	779	801	843	844	814	791	801	796	831	793	797	791	824	780	836	807	781	757	735	747	815	822	769	773	835	793	749	814	804	793	737	781	825	815	800	822	790	751	797	822	818	794	807	730	794	831	751	781	794	795	806	814	790	810	835	826	783	814	818	775	795	859	823	768	779	814	765	766	806	798	805	845	764	819	782	857	778	853	812	794	804	809	789	789	819	826	779	770	757	765	803	783	788	780	792	819	797	820	779	772	819	763	825	832	902	802	794	773	759	792	825	778	795	759	812	861	769	776	839	753	769	813	784	841	797	807	777	760	815	773	816	770	813	781	759	792	762	797	780	769	805	822	771	765	760	810	825	788	793	792	800	805	824	822	762	789	732	790	839	760	806	801	825	809	766	799	822	793	799	787	826	789	799	817	825	809	820	800	824	800	815	796	786	798	763	820	836	778	768	790	804	744	782	805	799	773	807	830	780	816	771	841	829	847	796	795	763	824	814	753	824	832	838	799	800	804	751	825	849	769	796	787	792	831	803	782	811	840	807	789	816	812	761	830	835	796	779	835	781	826	764	799	750	805	782	800	784	779	833	801	796	771	817	815	823	842	800	823	825	825	799	816	751	727	799	743	750	805	875	770	810	772	747	808	847	774	787	852	854	802	829	787	796	781	798	807	779	833	767	742	811	770	790	806	862	785	809	811	788	788	773	796	760	811	787	782	796	807	805	836	786	845	820	790	747	793	861	758	809	803	808	816	834	802	800	812	751	795	765	752	843	848	809	786	760	811	834	766	827	741	869	836	802	776	813	763	810	795	786	798	828	777	817	834	766	803	780	808	822	799	857	805	802	820	791	776	816	840	785	799	763	819	821	787	843	762	788	772	843	794	805	831	789	808	765	734	802	835	806	834	797	794	770	810	828	874	787	744	775	783	785	809	872	777	744	789	821	820	810	799	802	779	785	779	794	813	823	766	798	757	796	765	771	763	776	832	770	749	827	720	822	768	805	783	775	809	802	788	759	780	789	791	794	832	772	806	822	773	833	819	771	827	812	815	762	790	811	839	839	888	741	819	792	822	761	776	824	799	791	819	823	778	787	738	795	739	817	743	774	804	779	780	788	779	818	758	847	765	832	755	847	794	772	811	793	784	781	878	810	796	783	784	787	813	837	812	758	771	782	824	781	787	777	770	813	840	808	815	791	837	784	765	757	797	743	808	763	803	761	798	813	794	851	807	817	755	807	820	781	804	846	797	798	767	828	824	801	749	803	741	804	764	759	785	795	798	865	818	781	834	814	803	771	805	804	790	778	789	797	764	837	767	756	824	838	833	813	780	762	795	764	769	805	764	791	812	780	781	805	744	799	764	783	783	774	752	857	767	799	757	790	834	787	794	803	848	802	815	787	767	775	796	762	778	793	796	776	751	776	786	780	785	796	805	747	857	804	818	824	846	798	806	765	772	754	851	792	809	800	829	844	802	770	864	789	808	793	806	793	816	788	800	850	793	825	753	736	839	802	791	804	747	836	782	769	843	757	777	854	796	764	769	798	781	792	786	822	761	817	772	824	801	750	830	825	784	796	791	812	799	800	801	775	792	783	816	814	779	772	814	774	739	802	770	824	799	828	745	785	789	777	799	823	783	786	767	801	789	839	827	809	793	797	864	837	751	791	733	819	832	769	799	820	790	779	778	792	803	758	814	843	810	780	821	807	762	787	830	803	762	798	803	824	816	782	844	773	797	809	808	777	818	785	850	802	781	818	831	751	821	814	814	746	831	800	801	759	748	808	781	829	799	802	797	830	840	771	805	727	795	793	814	774	778	830	795	783	771	817	803	831	811	745	812	856	769	770	814	806	769	787	824	750	781	823	757	815	794	770	851	775	793	831	798	771	771	786	748	768	756	817	818	779	825	822	793	837	807	751	794	769	832	785	775	786	827	762	839	792	799	803	816	868	744	840	816	785	791	861	797	771	802	715	790	814	795	813	776	798	788	803	769	820	745	807	825	751	810	808	808	817	761	814	782	812	826	755	775	809	843	779	789	811	783	782	772	810	739	829	758	784	786	765	812	779	748	840	812	841	830	845	800	821	770	793	839	834	763	827	789	831	788	785	762	752	793	777	784	782	800	817	871	786	754	810	740	784	815	872	818	791	790	820	827	776	779	801	755	839	764	793	796	796	782	759	763	788	735	806	767	742	787	796	805	796	793	768	799	797	743	781	764	794	756	817	775	800	776	783	789	795	810	757	756	796	812	758	770	832	746	815	802	783	743	811	812	815	802	855	807	799	799	761	770	842	853	795	810	722	848	788	793	812	783	837	803	806	763	776	777	798	794	806	787	813	815	778	768	829	759	771	839	783	817	804	787	793	825	773	809	804	764	789	748	781	780	786	773	797	797	801	795	746	821	830	814	782	786	794	788	787	791	813	751	797	756	799	811	817	794	811	791	789	765	777	785	774	788	820	774	738	749	796	749	800	767	758	779	757	813	808	797	805	784	770	798	839	812	820	808	833	783	745	757	798	817	864	782	810	847	806	848	781	820	808	820	801	783	802	802	795	791	773	794	812	783	815	777	819	855	792	801	753	757	763	784	831	775	813	870	827	827	745	781	764	794	790	795	783	797	828	751	819	797	778	760	803	821	768	793	822	798	793	803	788	807	794	785	843	812	799	786	781	773	780	822	766	797	833	801	823	830	810	790	821	816	805	779	818	804	801	790	797	797	794	788	813	798	773	772	794	846	780	809	808	850	847	820	769	773	747	779	778	825	747	793	811	809	798	793	782	802	762	794	827	794	783	787	779	817	782	743	817	835	775	775	823	799	792	773	768	770	829	831	780	801	796	814	802	720	817	842	794	797	836	763	785	742	766	837	791	784	775	788	764	792	832	802	744	783	770	772	828	759	786	792	787	764	791	797	808	786	800	770	850	736	815	780	788	766	782	824	816	808	786	801	807	822	753	812	782	802	792	791	818	766	795	779	807	791	795	768	855	776	771	839	733	835	792	738	794	812	827	840	743	788	825	838	803	822	828	815	755	786	785	802	805	788	812	742	799	843	813	782	848	810	772	733	826	773	791	807	842	861	834	759	816	765	792	792	785	807	789	845	776	821	825	792	753	772	790	790	854	767	810	827	871	802	759	768	799	764	810	837	789	822	774	848	799	782	801	812	802	800	768	799	821	785	830	766	775	782	845	792	782	757	866	814	808	823
48682	47599	71019	67373	58323	46861	35309	23495	13012	6064	2747	1398	820	412	413	410	387	398	397	389	381	437	399	391	346	410	383	382	465	380	411	380	354	366	401	376	391	388	431	397	379	397	384	439	372	431	418	360	380	367	369	367	370	382	390	389	407	375	388	387	361	370	379	390	359	384	383	392	414	415	375	364	382	358	394	387	404	361	389	423	400	410	443	412	390	387	394	369	370	369	404	369	380	408	407	424	395	397	396	383	374	393	375	423	391	394	396	374	365	372	392	374	382	333	378	371	386	379	409	379	398	381	401	386	401	354	393	370	378	360	392	387	373	427	358	374	386	372	410	359	417	335	372	388	376	398	389	403	391	370	397	377	397	357	408	372	384	376	397	338	380	405	344	333	388	395	375	392	409	373	400	379	414	404	366	369	396	396	385	417	398	404	418	417	371	357	379	409	396	392	399	410	385	424	435	369	387	376	369	380	407	391	374	395	389	398	402	373	336	348	405	355	383	402	428	392	404	411	393	376	404	409	353	382	374	352	413	407	384	364	368	368	384	425	387	375	395	369	397	415	437	396	380	395	360	373	385	394	391	381	392	376	385	389	422	370	395	394	401	414	403	415	399	384	372	369	383	396	442	422	419	399	379	380	381	356	402	417	422	381	410	436	385	426	350	390	358	364	388	379	393	403	368	381	385	380	408	398	430	404	426	373	363	352	387	370	341	403	367	413	400	368	406	407	370	429	349	376	365	371	374	366	338	392	429	382	373	372	370	389	388	361	352	421	397	426	385	409	363	419	397	383	371	376	367	364	396	347	329	366	404	390	397	385	388	420	363	395	370	359	367	359	384	355	355	413	381	369	388	381	414	450	357	373	402	421	367	399	351	383	389	411	409	415	353	391	385	391	434	372	401	426	394	386	373	387	362	399	397	400	373	396	430	413	426	423	383	347	403	405	404	410	389	359	390	395	351	365	397	390	406	376	424	424	397	410	403	396	401	401	424	400	351	433	378	412	408	369	382	405	390	379	363	346	381	364	417	363	406	378	415	369	410	406	399	374	361	422	393	372	385	398	404	366	353	378	410	417	364	408	377	343	377	396	401	372	388	361	403	375	376	356	405	419	369	376	365	408	357	397	403	387	375	366	392	419	406	427	379	407	398	413	424	364	406	384	405	420	378	409	378	368	390	354	404	399	406	381	409	383	381	419	401	414	379	380	373	389	353	379	399	413	368	428	378	401	374	371	372	391	375	423	420	422	391	378	402	395	393	404	401	366	370	386	413	413	382	384	376	373	393	415	384	390	389	364	415	392	371	369	412	445	372	406	362	366	396	394	408	368	347	396	386	345	360	403	398	390	390	392	361	383	394	371	368	374	382	411	373	419	388	387	407	426	375	410	367	391	406	415	364	361	378	404	380	364	414	360	381	387	343	375	415	378	380	347	414	364	404	404	378	341	415	397	406	377	386	355	411	424	436	421	400	398	392	379	402	389	371	394	393	406	407	369	406	386	372	414	398	420	396	402	352	364	396	414	404	397	362	358	400	367	436	404	394	407	384	417	437	393	389	362	386	391	403	378	408	388	394	399	382	404	399	381	383	422	419	374	379	392	420	417	405	359	401	343	407	405	397	418	387	415	407	379	412	390	380	356	411	347	406	387	406	412	394	374	388	397	343	367	416	376	353	419	382	413	362	412	394	397	386	380	407	385	390	387	380	381	428	371	384	395	407	387	377	386	415	428	349	382	371	426	424	355	395	402	365	427	370	374	396	380	365	416	386	413	413	420	406	386	399	356	349	386	427	445	382	398	396	366	391	359	383	380	382	397	412	410	400	348	342	396	392	375	392	353	398	422	407	395	394	368	366	354	358	397	408	376	417	412	402	418	373	391	354	386	407	380	393	443	398	405	421	400	379	406	373	398	392	356	366	388	405	377	404	405	403	384	369	403	393	397	396	397	404	363	409	371	403	388	387	377	387	372	360	393	415	408	403	403	399	406	401	354	381	384	416	426	390	420	361	397	387	405	391	382	378	383	396	408	377	395	386	406	385	423	390	411	371	400	387	415	364	364	373	417	417	367	386	374	406	431	417	405	387	387	385	396	373	367	363	375	389	379	364	377	388	362	389	388	388	410	367	370	366	405	374	408	426	352	388	417	388	364	368	385	393	391	401	413	365	373	393	446	427	370	414	378	400	408	368	342	368	358	402	385	373	378	441	414	387	390	415	428	386	382	406	346	419	422	409	409	390	417	387	416	385	397	394	380	374	385	395	419	383	382	378	383	399	395	364	369	429	393	374	386	403	393	403	431	392	389	389	419	405	415	361	374	412	401	392	396	412	363	432	373	419	398	400	355	374	411	372	373	389	417	440	383	353	376	355	404	411	388	401	390	389	379	394	373	369	378	382	430	400	393	398	400	336	367	398	402	425	367	385	365	378	345	454	377	400	394	375	401	394	386	413	394	404	387	352	358	374	397	392	385	391	375	350	397	397	359	349	378	405	413	356	444	431	392	371	391	461	371	389	422	404	411	419	388	404	399	362	382	429	399	387	366	387	394	376	428	338	418	377	370	399	380	415	398	405	388	360	411	381	379	348	417	388	364	389	388	407	408	349	381	363	355	410	341	365	370	387	410	369	377	412	389	398	382	375	407	398	376	386	393	349	398	399	365	376	352	383	440	377	373	375	409	416	382	399	425	399	428	414	419	414	395	367	382	374	405	395	396	388	393	415	356	383	397	415	393	364	409	388	400	361	395	362	379	376	404	415	394	430	405	411	356	347	420	385	417	412	410	403	409	364	388	395	371	398	389	390	371	398	373	383	391	416	380	380	370	374	369	400	404	387	372	421	386	377	353	350	375	392	403	397	396	377	385	415	423	389	370	397	408	385	403	423	396	403	386	396	412	428	409	373	382	426	368	441	422	382	411	393	417	416	381	377	439	417	411	399	375	380	390	414	373	392	369	353	399	448	385	427	405	432	394	416	399	397	407	377	343	346	390	401	393	374	402	364	377	429	379	416	369	333	399	401	390	420	383	383	412	409	401	437	362	357	402	378	373	388	379	381	396	371	362	381	412	374	427	359	390	368	400	396	393	367	374	394	380	356	375	402	425	413	359	377	398	433	398	432	398	373	357	358	365	397	378	366	383	392	412	416	395	359	376	350	421	410	391	365	388	368	373	382	377	386	390	395	362	362	396	389	369	405	398	413	377	410	400	417	401	408	351	390	389	402	377	398	369	396	387	384	431	390	399	416	394	397	383	360	389	387	420	427	381	370	390	386	348	367	402	366	383	372	397	360	391	377	380	398	443	430	329	386	371	389	347	371	364	414	373	402	400	336	365	398	395	386	380	406	373	377	382	383	399	371	395	381	409	425	373	362	369	360	358	397	398	415	392	400	407	365	428	384	403	398	354	366	396	353	373	409	389	424	393	356	383	418	386	400	366	380	375	410	386	392	389	401	368	405	373	382	386	417	382	392	395	378	405	391	402	410	392
23803	34767	63489	71462	67449	58433	48798	38691	27371	17002	9400	5115	2747	933	833	874	817	799	853	871	902	846	820	843	810	890	808	842	796	848	881	943	870	872	862	854	843	835	799	881	889	824	825	864	826	815	805	817	825	885	804	833	820	861	778	840	869	880	868	858	831	888	853	822	843	874	846	890	807	817	835	866	820	876	775	798	865	845	845	884	840	864	853	847	846	771	869	848	808	814	864	850	814	875	850	861	845	818	885	865	854	881	811	851	885	812	830	810	823	837	834	807	781	826	771	830	807	891	872	816	857	861	830	809	847	876	867	839	763	807	827	837	858	805	801	921	835	885	838	846	856	830	840	821	833	825	837	870	856	835	832	841	809	810	819	799	885	860	859	800	882	835	828	832	845	876	824	816	837	832	862	845	907	822	843	776	828	821	847	873	826	819	811	786	809	774	852	881	805	819	855	887	830	869	799	876	824	845	847	843	820	816	859	874	811	882	866	851	796	817	798	861	876	828	858	878	835	838	830	826	879	904	851	876	858	796	837	798	899	818	887	882	841	890	810	841	843	787	773	850	821	836	798	855	849	866	845	850	862	822	836	856	812	822	869	856	815	903	807	869	809	834	831	827	842	822	827	845	880	858	870	856	755	854	823	822	801	856	849	857	825	801	838	884	831	813	916	862	840	872	827	830	870	780	839	853	807	846	816	818	870	812	790	844	816	840	825	833	797	843	875	838	817	882	888	849	841	829	841	884	825	885	819	827	869	882	841	873	835	841	888	795	829	813	851	808	864	797	836	855	871	832	788	795	858	844	813	827	823	841	833	814	824	889	843	834	798	780	811	866	837	851	824	843	831	845	837	862	918	866	793	852	879	907	856	883	887	852	846	810	822	818	830	876	847	900	868	819	846	879	831	876	851	821	837	851	859	865	862	838	824	811	785	826	881	798	874	815	853	894	869	885	859	809	817	850	865	850	867	835	861	816	898	896	835	807	853	858	822	850	888	831	886	852	834	849	839	831	882	840	851	811	848	886	842	798	837	881	851	842	786	852	837	830	833	823	892	827	834	797	817	892	865	825	819	883	894	857	859	805	814	915	821	882	852	865	882	851	828	810	797	836	837	791	823	900	822	841	816	823	824	866	757	850	809	821	827	851	805	846	828	835	840	883	808	857	864	891	859	819	861	869	855	855	874	824	818	876	868	851	845	823	828	845	812	899	866	870	869	843	872	837	811	900	859	881	877	860	841	849	841	807	912	791	808	874	899	829	891	842	790	802	839	783	849	844	839	849	868	835	809	834	831	832	824	798	890	800	815	865	877	888	869	883	850	816	896	818	875	830	785	800	856	847	892	890	820	853	865	827	786	892	864	814	854	872	848	856	851	809	874	847	821	797	839	833	813	885	862	819	827	869	851	879	873	867	874	871	898	826	863	808	817	874	820	781	798	809	908	884	840	849	860	853	806	843	852	838	796	856	829	821	847	884	833	842	878	812	851	879	812	807	820	869	912	881	806	840	795	815	818	849	842	817	860	848	867	885	821	858	843	852	860	831	913	842	876	886	916	782	857	852	814	798	847	805	831	837	861	832	825	841	824	807	846	828	804	843	854	895	824	862	861	882	832	877	850	841	843	823	845	844	856	831	830	829	838	881	793	803	777	849	861	860	839	868	804	864	855	819	848	853	861	845	808	761	882	819	867	834	842	817	875	821	842	822	865	839	823	863	858	844	827	867	877	827	824	852	816	799	842	821	848	851	811	823	844	831	911	888	851	823	872	828	804	823	823	824	862	853	828	864	761	781	839	823	882	833	797	837	816	803	865	803	842	851	863	834	846	863	843	827	854	838	832	860	849	823	942	827	818	849	872	839	826	856	876	795	855	808	821	878	790	860	882	819	834	817	849	852	861	831	855	886	837	849	898	836	810	875	834	810	832	841	898	839	820	827	774	868	892	804	859	839	804	878	847	874	858	826	851	859	856	846	790	816	857	866	835	867	794	836	862	840	841	877	845	837	843	822	845	805	814	864	842	852	860	859	815	862	839	817	865	854	835	859	876	905	867	838	859	861	856	858	830	825	911	888	850	786	853	872	791	832	789	858	826	873	844	876	820	830	813	843	839	864	850	828	818	843	821	847	840	876	833	849	835	843	871	821	837	857	891	881	836	869	835	844	869	885	859	843	824	891	867	824	874	862	861	817	829	858	830	849	808	838	797	878	825	824	852	803	856	799	860	868	820	852	856	885	854	906	847	889	852	845	778	891	898	860	809	851	851	849	817	781	853	835	839	840	818	863	862	857	803	854	814	830	862	841	833	836	861	866	844	824	818	823	776	870	834	825	849	856	834	804	790	818	883	834	836	814	836	856	799	833	822	846	860	825	809	853	881	843	816	844	837	789	855	899	825	863	869	811	842	783	847	884	782	832	886	834	814	842	860	876	851	839	866	857	853	837	858	822	837	827	838	866	808	824	855	814	822	867	847	849	879	824	829	836	855	862	831	855	826	856	813	813	822	862	862	806	862	790	815	808	848	813	854	903	853	790	883	830	838	837	827	854	897	884	849	834	814	833	903	816	859	820	855	860	783	779	827	851	896	850	874	859	823	823	857	842	804	852	792	854	830	859	854	828	844	836	812	785	823	893	861	865	804	832	846	836	841	837	865	840	844	813	783	824	816	819	856	832	818	889	854	841	870	854	886	897	837	863	899	832	826	856	816	876	861	861	836	860	780	846	817	851	829	840	789	883	855	834	840	806	867	856	831	853	859	800	839	794	804	822	829	797	873	891	848	825	829	858	809	837	829	878	837	833	852	834	823	883	845	821	886	830	825	871	821	830	851	831	842	848	863	826	819	889	812	819	841	861	828	809	843	826	803	812	854	832	853	867	877	810	808	905	896	865	842	834	844	830	820	861	878	837	880	846	843	806	793	838	832	861	888	848	851	801	867	837	821	837	809	821	898	864	828	795	832	847	856	842	814	849	865	853	847	839	840	884	868	830	862	840	835	848	832	836	840	840	850	762	865	826	886	805	857	826	889	853	805	838	867	831	831	847	888	805	826	803	834	817	882	791	834	829	843	852	831	828	863	797	832	826	835	831	821	831	840	868	824	818	852	822	850	830	880	838	806	907	859	857	835	813	818	845	843	828	898	838	849	825	813	862	859	856	867	787	842	834	850	835	852	875	840	868	850	858	866	851	885	876	844	842	862	825	883	814	879	856	892	815	795	860	822	899	878	896	873	821	838	825	831	860	867	864	865	869	877	840	847	800	834	802	842	846	858	823	800	836	826	864	859	809	830	855	852	847	858	886	852	862	854	859	857	835	820	829	874	836	830	870	836	792	803	842	863	817	879	849	876	853	863	867	855	843	848	838	841	853	789	804	828	862	839	894	812	845	852	885	794	855	838	846	820	824	815	836	835	878	848	806	874	813	839	843	892	836	833	843	851	837	874	845	831	817	822	818	786	892	903	834	856	895	950	883	853	882	863	849	811	864	839	822
4332	1950	3112	3505	2715	1955	1355	1028	687	481	341	313	254	253	232	247	244	243	248	255	217	272	251	252	273	233	269	279	232	256	255	233	251	242	244	242	251	258	253	234	254	251	274	269	234	235	274	260	246	231	243	250	254	247	283	251	247	254	256	273	265	246	229	238	248	238	273	213	253	231	257	243	242	263	260	281	245	237	262	230	258	207	272	245	248	249	256	233	245	252	259	251	215	225	279	259	226	231	258	245	277	266	245	238	251	251	244	250	256	265	275	248	254	246	239	252	256	259	249	223	260	234	206	216	263	234	255	204	265	251	223	227	267	281	241	247	235	258	262	263	275	236	267	248	289	262	224	260	248	250	269	240	252	243	269	261	243	231	243	228	237	240	275	259	259	236	247	234	219	270	243	274	228	261	248	249	256	249	266	235	233	232	282	231	274	263	255	253	237	266	228	242	255	246	265	249	276	256	247	246	277	230	251	254	265	256	247	251	247	252	232	227	254	262	230	256	237	258	228	255	249	252	238	232	259	255	245	268	293	261	254	254	228	245	235	271	239	241	250	269	239	254	262	248	257	270	241	273	238	268	248	244	250	236	223	201	228	289	229	259	249	239	225	258	281	228	230	217	264	221	224	234	266	265	267	253	283	260	251	246	235	241	251	256	252	254	250	253	261	269	247	254	244	260	261	264	241	238	248	250	241	250	241	275	239	246	245	240	267	218	254	212	249	242	268	254	245	265	239	267	271	261	238	261	242	291	259	215	263	220	257	261	230	237	264	272	236	258	240	251	271	253	253	256	255	262	242	254	253	272	256	242	272	251	267	204	288	248	269	241	262	269	248	257	212	263	256	252	272	253	232	252	246	249	254	257	227	270	245	278	277	254	241	249	207	230	254	226	268	235	252	241	248	262	267	239	247	267	255	248	242	235	271	250	262	278	271	249	243	235	245	252	241	276	236	236	272	238	239	271	212	250	245	281	258	240	270	254	242	278	229	257	233	260	255	266	236	253	246	248	261	261	245	226	247	253	240	241	254	263	264	233	253	250	240	255	247	230	256	235	266	272	249	270	244	264	235	224	252	241	244	252	265	244	285	277	258	221	203	241	231	254	265	243	210	236	218	272	265	256	251	247	249	244	225	233	243	258	267	262	277	258	237	265	251	280	262	245	257	252	262	268	234	239	242	288	241	271	224	251	228	259	241	233	275	237	259	243	248	244	249	239	282	247	239	252	253	233	245	224	250	226	253	252	263	272	234	262	236	240	250	217	254	222	255	258	241	247	249	255	248	250	253	299	261	246	252	258	262	246	264	251	258	240	255	243	252	245	248	258	271	245	282	269	236	265	260	232	255	237	237	245	238	233	261	234	249	257	234	241	259	299	246	261	265	254	264	248	259	248	219	275	253	255	256	273	250	245	253	244	272	263	231	256	265	244	261	255	235	258	237	251	241	254	253	244	233	248	212	259	258	244	249	273	245	224	260	241	261	286	262	245	234	260	260	271	235	239	256	248	259	265	266	226	241	243	245	285	250	233	233	269	240	255	245	249	241	241	240	243	252	258	241	258	271	269	262	234	226	217	255	229	272	236	280	227	215	241	240	263	301	233	223	239	245	234	254	255	262	238	291	247	259	244	245	231	265	266	253	238	262	273	248	261	263	224	244	241	232	241	245	223	247	254	261	242	255	257	221	268	259	244	247	247	254	242	249	256	211	258	253	288	265	264	250	271	267	251	229	240	256	262	243	271	243	223	236	258	273	258	253	232	275	262	271	259	258	253	242	253	220	238	249	258	239	264	258	238	254	228	228	264	243	242	222	270	245	233	261	256	243	259	250	225	241	236	277	265	259	259	241	251	306	251	236	246	263	237	286	258	227	252	254	287	249	246	219	229	276	252	238	286	233	279	235	284	269	286	243	239	248	226	239	239	235	231	270	241	240	248	241	242	223	228	241	246	217	267	258	268	251	262	232	262	227	256	254	245	256	261	266	224	236	243	248	242	254	223	266	253	212	233	251	237	239	267	228	235	253	232	276	255	287	271	246	240	266	267	243	256	281	248	263	238	266	261	281	268	215	245	245	250	226	272	251	243	252	265	220	229	253	241	248	269	269	245	219	236	263	255	247	267	254	279	224	248	254	259	283	262	230	244	251	268	207	223	225	252	254	227	260	246	266	243	272	253	238	227	251	265	241	278	243	247	253	247	267	243	264	274	258	241	252	260	252	241	270	220	228	255	244	231	240	235	256	256	274	249	253	225	229	237	194	220	257	266	251	273	253	246	249	258	243	264	260	231	246	249	247	274	267	267	227	243	234	205	258	240	264	213	227	257	271	248	240	241	216	240	232	234	264	284	220	247	233	263	263	242	242	223	219	253	234	232	253	237	251	221	294	262	253	254	221	225	236	245	229	262	245	296	233	219	253	232	273	266	251	234	250	248	249	245	239	244	240	230	233	249	253	235	239	274	261	237	253	242	285	237	234	260	271	236	257	247	243	244	226	238	237	254	235	296	231	268	252	257	273	237	256	241	255	260	268	262	237	257	220	230	225	239	248	277	270	230	263	237	255	247	268	227	256	262	233	251	250	264	236	242	260	285	209	247	228	244	263	245	254	240	246	230	225	256	245	219	240	231	244	250	254	279	265	271	271	237	240	220	274	290	225	253	247	262	233	243	269	238	226	263	233	258	300	260	251	271	244	250	247	254	258	248	235	273	196	277	257	304	236	255	263	217	236	233	239	247	249	272	247	236	239	251	265	225	248	254	290	301	239	268	262	243	260	255	263	291	273	261	261	270	270	247	235	262	262	266	228	248	218	240	233	222	234	251	257	264	259	233	293	234	240	248	284	217	200	230	242	218	260	265	225	233	226	228	258	244	251	256	272	221	266	264	238	281	272	246	290	243	243	239	254	258	257	230	247	241	259	284	264	235	243	221	251	254	275	249	249	230	263	259	247	247	252	256	285	257	253	220	246	254	258	237	244	281	263	261	259	247	261	278	260	245	210	248	214	265	228	243	249	251	235	228	277	226	245	252	253	234	229	234	234	245	254	247	212	251	264	257	229	280	269	242	241	265	228	254	251	271	226	250	244	255	263	269	272	245	248	245	266	231	245	225	263	256	257	237	230	228	247	260	238	262	289	250	250	245	261	246	275	253	226	237	248	221	254	248	256	239	242	281	263	294	244	212	207	247	247	267	253	246	247	267	271	255	254	265	250	263	244	254	225	225	222	248	200	263	253	233	245	233	255	265	252	244	254	211	247	248	239	247	259	244	249	242	237	253	232	227	231	245	284	257	252	267	266	284	242	251	236	247	226	232	262	272	241	249	260	247	256	226	229	241	274	254	251	255	233	262	233	262	229	247	265	278	258	246	232	268	250	258	243	246	260	263	271	260	242	244	261	248	266	291	259	264	252	203	244	234	244	261	247	240	282	268	267	270	235	253	263	247	243	239	237	246	246	255	249	234	252	260	257	257	286	245	264	231	248	258
3801	2577	7231	10492	9529	7179	5217	3508	2294	1460	1032	793	621	603	558	597	575	568	610	561	542	592	587	599	533	533	539	525	607	604	545	606	571	585	575	526	507	573	536	557	570	555	606	550	575	606	526	593	519	553	532	554	593	582	538	524	584	586	576	596	589	568	569	566	598	567	550	579	535	589	562	558	554	573	567	570	572	570	570	553	541	596	568	601	587	562	529	563	572	553	585	556	506	533	543	570	605	595	586	598	588	589	590	590	613	589	574	545	581	585	567	566	605	551	563	600	539	578	556	535	565	530	596	590	559	558	558	563	541	549	585	523	562	585	565	533	586	562	551	571	556	584	554	584	579	601	588	572	605	568	609	563	591	546	519	610	552	533	574	555	535	590	563	565	546	573	549	552	547	561	581	581	557	597	571	556	590	581	531	601	618	559	568	593	557	560	554	580	577	565	545	571	560	570	587	542	525	559	512	548	580	585	590	604	571	569	575	536	559	580	549	587	606	572	559	553	569	583	558	528	565	588	563	542	571	553	538	579	560	556	578	624	597	584	564	573	619	643	533	560	600	545	565	585	603	579	583	554	551	586	549	598	599	539	534	586	593	552	575	544	595	580	529	544	537	533	540	573	572	559	574	604	574	593	540	605	615	612	595	607	514	552	527	551	613	595	546	573	552	537	539	591	574	595	567	498	576	534	583	567	561	565	560	565	515	562	552	549	548	552	568	584	570	578	573	565	580	591	543	544	583	577	555	543	526	593	571	532	581	572	565	565	575	569	583	587	571	581	539	542	596	575	559	578	602	582	535	543	571	563	586	577	576	602	559	545	574	544	590	571	540	574	532	607	582	590	586	575	586	564	569	591	558	562	524	562	544	562	530	588	553	591	592	575	576	531	590	487	568	641	643	566	580	557	564	560	551	575	555	582	608	561	529	553	561	537	568	557	522	575	551	558	573	581	569	626	552	587	548	550	559	580	523	593	565	531	564	571	579	557	564	582	541	602	540	598	531	593	515	545	560	528	553	576	557	544	548	602	596	582	626	588	580	586	600	598	567	567	558	554	551	555	557	554	600	597	513	569	547	562	580	607	541	559	535	552	570	548	543	540	576	552	571	560	575	596	568	612	539	592	555	575	561	609	585	555	569	566	537	593	565	542	536	562	557	537	598	582	530	564	582	586	619	573	590	561	594	590	563	658	550	565	622	593	597	554	582	567	521	568	558	617	595	554	543	575	549	636	534	554	581	586	572	627	576	529	588	591	575	582	588	625	584	577	555	585	573	577	543	576	571	602	531	561	560	554	592	618	553	586	549	571	583	521	597	583	548	610	574	603	581	544	539	602	567	582	536	544	569	577	554	564	527	582	574	551	538	606	570	571	588	570	560	586	589	557	574	577	583	558	552	531	557	555	593	592	553	532	576	579	574	563	553	584	562	590	570	601	573	572	541	529	529	582	576	557	547	585	602	546	585	580	577	569	548	585	594	556	522	569	616	536	561	551	533	562	566	586	598	592	570	557	505	571	584	555	564	584	591	567	571	585	582	558	541	552	535	550	580	521	556	576	610	576	598	541	549	543	596	568	604	621	553	549	570	542	580	589	577	565	571	569	619	533	538	605	583	566	559	544	595	536	599	600	525	580	576	564	522	564	570	587	519	566	597	599	539	596	570	508	632	587	530	541	555	577	593	551	575	562	570	548	560	511	590	582	558	598	549	591	511	550	534	533	581	566	527	595	591	616	563	596	556	572	574	569	535	576	573	567	589	580	601	538	583	542	567	612	566	582	562	532	570	520	556	509	571	567	568	543	545	594	525	591	602	541	550	564	539	612	550	603	583	547	585	588	590	526	558	525	560	557	579	552	587	547	576	512	554	563	590	549	571	522	609	595	598	572	525	554	609	563	536	560	566	629	591	595	579	600	552	588	582	587	560	562	567	557	567	548	596	579	601	563	555	554	545	564	575	605	586	599	591	585	597	568	560	539	516	580	526	553	563	549	550	586	576	559	587	565	604	555	581	535	555	588	549	596	569	553	477	567	585	611	545	570	607	540	587	612	535	575	557	624	592	631	596	571	600	585	557	560	537	582	586	596	579	580	557	595	532	550	547	594	576	546	601	568	547	582	530	556	556	572	574	533	575	589	540	564	579	605	548	574	577	612	591	553	557	604	613	555	565	541	562	579	561	569	599	533	545	584	543	633	561	591	582	537	557	575	536	558	577	532	569	521	556	578	581	559	543	563	562	580	578	558	548	550	567	578	602	561	536	581	550	614	545	577	596	558	601	579	567	567	606	542	533	622	553	569	585	528	558	598	557	515	558	579	579	551	569	584	504	575	582	552	575	610	544	596	524	579	592	554	563	588	578	581	511	611	581	573	587	598	583	550	593	594	553	539	599	560	601	614	562	578	570	532	560	514	548	561	540	531	570	581	567	558	533	572	583	587	588	589	575	532	569	533	570	588	576	590	582	562	611	583	586	563	558	560	549	572	530	600	578	534	612	566	581	573	611	581	591	540	580	574	583	552	536	574	611	555	591	635	556	559	587	586	573	563	548	564	561	580	628	521	561	572	544	565	564	536	589	595	540	603	548	533	566	583	572	572	543	550	595	576	596	597	556	554	539	570	611	581	588	573	571	557	612	602	533	562	582	564	580	519	551	549	569	570	571	595	576	551	557	581	554	538	545	578	570	534	577	553	573	568	585	564	574	555	579	539	524	542	595	587	581	555	604	597	542	524	614	587	557	576	573	598	567	549	579	585	566	570	576	569	549	592	555	607	567	590	571	591	549	562	567	560	595	568	529	528	539	593	574	549	615	569	595	550	569	534	572	562	568	560	571	598	555	564	594	550	581	590	529	602	556	550	605	566	542	543	535	577	566	565	542	621	573	577	518	571	544	548	598	546	535	581	592	533	593	568	538	591	566	568	571	579	581	561	544	547	593	569	552	606	553	584	580	600	579	554	558	588	572	587	523	604	552	575	594	534	525	590	616	565	611	565	578	533	586	552	543	591	603	578	586	544	583	608	572	564	598	571	573	565	559	558	570	589	552	566	603	564	572	561	562	585	562	552	581	581	523	557	597	583	548	573	564	562	566	522	574	535	593	560	538	580	573	579	527	521	594	547	587	620	574	554	547	556	585	569	548	588	597	579	524	585	558	557	591	552	565	541	560	557	565	571	576	577	605	579	562	618	577	574	564	567	546	549	566	549	592	574	585	616	540	583	590	609	578	531	598	547	548	590	594	567	567	568	579	549	554	558	554	565	570	513	572	606	562	571	553	551	549	566	586	577	557	585	580	587	601	543	590	572	591	545	567	517	573	558	608	596	539	552	558	599	616	570	536	566	561	617	581	555	555	545	576	577	585	591	539	533	563	635	585	572	576	559	540	626	564	591	581	553	577	534	602	565	586	589	591	592	571	600	533	563	563	534	570	574	565	589	553	553	561	571	592	583	546	559	524	527	588	593	584	563	567	569	596	576	558	589	566	514
50729	48725	72415	67683	56158	44868	33148	21322	12080	5405	2550	1234	634	393	389	361	391	382	367	378	393	353	348	362	405	363	358	358	380	362	380	397	400	327	343	397	387	390	403	351	392	342	371	358	363	387	362	382	355	370	363	395	384	390	362	342	407	365	365	373	343	356	376	373	360	386	372	337	377	399	379	373	393	386	397	371	383	367	384	382	352	358	380	390	378	405	358	359	355	414	380	371	355	355	391	380	363	376	398	357	367	401	391	420	348	352	347	386	358	376	365	379	373	389	363	357	360	383	370	392	415	412	341	363	376	404	367	389	364	386	374	347	342	385	381	405	372	333	404	346	390	368	384	376	335	355	349	354	384	377	429	369	378	363	398	401	413	382	378	380	344	355	370	368	392	397	445	405	346	387	390	367	369	369	394	395	341	330	371	364	363	344	372	363	389	373	389	405	397	374	379	369	373	368	378	377	354	377	380	363	372	345	348	380	381	374	366	382	353	373	400	350	386	364	368	329	378	395	366	363	378	382	366	379	316	365	343	378	370	359	375	370	342	360	403	362	384	397	373	355	342	373	390	365	394	356	358	376	386	359	383	380	369	373	380	384	407	366	361	365	393	371	395	358	357	362	403	388	394	354	357	352	362	345	401	377	398	380	386	374	357	385	405	352	361	328	336	370	359	336	363	345	396	388	381	405	376	417	355	366	381	356	371	366	375	383	344	396	372	334	356	379	359	368	340	381	376	365	342	395	378	367	371	412	391	407	367	382	401	349	366	398	416	404	385	421	349	433	358	372	375	377	378	347	364	375	379	412	365	359	367	357	353	393	339	349	348	370	393	359	409	346	391	395	374	389	375	375	355	387	401	359	397	377	383	371	395	334	364	396	382	366	398	396	359	420	385	361	387	350	408	355	341	370	369	377	351	381	355	390	391	368	399	358	378	365	385	380	427	367	345	388	382	377	360	395	383	366	401	404	390	359	368	383	360	380	361	351	400	378	322	361	388	364	361	407	360	364	400	348	389	372	395	394	350	384	350	427	354	384	367	337	395	412	385	389	391	383	374	426	372	374	347	381	366	411	391	402	356	394	381	399	367	350	344	400	361	367	368	385	427	409	364	346	388	388	370	415	357	333	378	428	388	357	362	383	388	359	415	402	412	347	359	367	355	383	370	368	374	353	374	380	409	336	346	358	376	375	391	350	385	399	361	384	374	370	365	403	395	349	370	394	388	395	380	374	365	407	375	401	383	349	372	357	356	363	370	369	381	412	370	361	358	401	415	379	359	375	371	388	384	354	392	373	359	370	347	371	368	360	381	377	408	387	380	372	370	356	393	337	412	375	381	363	377	370	372	382	380	386	374	363	388	411	413	391	387	374	380	348	418	341	375	371	392	415	360	378	379	400	346	336	390	402	385	384	388	369	350	344	373	400	409	389	377	369	365	355	389	386	347	364	394	391	377	399	380	381	388	347	385	332	379	405	364	353	374	374	338	368	341	409	375	412	373	369	372	414	392	360	408	394	378	411	358	356	359	377	374	407	372	406	407	385	382	401	374	407	378	366	384	380	410	348	361	368	340	349	373	363	367	326	399	393	344	370	393	370	362	381	356	355	403	387	357	332	348	369	409	388	373	361	369	377	358	409	408	396	382	363	396	385	384	399	366	368	377	353	339	367	344	358	372	386	376	387	381	381	381	355	368	375	352	369	380	382	374	342	362	357	387	367	390	361	413	376	375	375	358	361	385	376	356	395	394	363	369	414	376	410	363	368	382	391	354	419	381	394	358	393	408	348	374	373	371	393	375	359	383	376	391	361	395	375	366	402	361	391	362	349	373	353	406	347	390	427	387	336	379	360	394	379	378	392	387	352	397	393	364	361	418	350	375	389	379	359	346	359	381	387	395	399	368	380	372	363	335	359	390	325	363	367	344	375	387	361	344	397	357	360	334	341	390	349	367	389	397	395	351	415	397	363	370	325	317	348	350	422	343	401	370	356	369	378	384	374	383	345	387	372	349	393	346	352	380	373	391	382	381	393	382	369	343	377	392	376	344	339	344	366	340	370	348	389	411	368	411	384	384	362	385	372	364	366	382	357	400	375	384	391	338	362	357	407	365	398	424	371	355	410	393	390	359	364	396	398	392	403	355	387	404	340	339	389	376	378	391	368	379	315	401	388	365	401	367	374	359	354	358	361	323	324	369	392	383	382	394	343	407	383	408	387	358	350	369	373	399	372	358	376	395	353	376	339	366	358	352	390	389	364	413	387	348	398	379	393	366	370	379	405	346	381	388	398	366	345	369	338	390	382	350	347	404	318	361	386	388	368	374	357	384	357	378	382	345	411	364	373	382	336	352	359	371	394	340	378	369	383	379	415	359	399	382	385	350	427	379	358	329	379	368	395	374	384	375	363	346	362	353	373	339	380	382	368	367	379	376	413	393	385	401	395	391	389	375	374	379	393	333	342	374	365	370	423	379	391	386	374	378	381	387	401	375	378	408	425	362	385	343	396	403	372	409	369	400	339	357	364	402	417	355	393	366	368	394	390	382	388	401	397	375	398	373	357	389	379	391	371	362	410	401	379	370	359	348	355	355	382	394	352	353	354	389	367	374	345	391	396	381	382	374	362	362	348	389	353	419	379	366	347	374	392	380	384	357	357	383	402	378	382	389	382	351	338	398	371	358	361	391	404	342	401	377	338	368	393	383	405	354	392	376	383	392	406	350	363	393	354	370	377	361	380	347	337	370	383	401	406	391	382	392	400	349	402	374	383	358	355	398	341	352	408	338	348	395	402	383	372	353	391	344	376	406	352	366	373	369	338	323	370	410	365	364	379	375	389	383	376	382	348	394	353	377	351	387	395	352	377	390	420	341	338	364	380	364	374	364	393	395	411	391	409	381	368	364	398	393	355	394	400	372	392	334	373	377	390	362	396	392	385	387	321	360	408	381	344	369	394	354	371	377	359	362	363	382	388	376	398	382	354	362	401	366	358	346	356	358	360	359	400	390	392	380	415	383	378	412	399	339	351	364	366	411	375	388	378	395	388	380	358	389	362	376	349	378	374	405	367	369	445	352	370	364	396	352	375	387	422	386	323	370	362	362	355	368	379	373	379	384	336	361	360	362	360	373	360	362	393	369	338	358	400	355	350	362	389	373	384	380	376	396	407	381	381	420	353	376	338	377	376	396	370	326	370	353	384	389	398	376	350	380	410	394	366	371	350	354	403	398	399	401	365	384	385	338	366	372	399	372	351	376	359	351	390	409	390	373	405	332	382	370	393	351	394	353	379	414	395	373	401	397	387	384	365	337	378	371	367	412	339	359	354	378	382	339	376	366	367	383	391	377	353	355	415	381	357	357	399	360	362	387	404	394	391	393	364	377	379	354	366	391	381	348	407	345	398	387	373	353	378	340	368	393	366	376	364	361	402	377	349	366	340	387	343	353	339	377	380	363	377	387	363	358	362	380	374	380	434	413	377	372	371	378	344	365	386
25755	35490	65335	72068	65434	56714	46864	36947	26455	16102	8838	4562	2157	945	835	823	792	812	825	828	796	830	779	800	822	830	821	791	797	887	781	858	896	812	796	813	824	798	793	805	823	787	753	787	830	803	818	770	871	831	828	800	778	799	820	800	820	784	809	783	861	819	848	833	831	864	807	818	792	846	818	806	860	752	774	815	828	795	840	763	787	805	807	829	823	791	790	825	838	838	833	828	844	848	820	830	834	825	801	787	785	874	803	816	820	848	783	796	822	800	811	835	796	778	790	798	787	812	865	780	816	750	819	832	837	788	778	862	762	830	840	825	811	804	839	777	792	854	803	773	794	800	876	784	836	839	827	812	807	816	808	840	796	845	801	811	751	819	843	875	807	792	751	804	862	814	826	779	756	847	825	792	780	809	781	771	808	797	825	824	822	805	802	827	818	805	804	804	801	822	838	828	878	820	829	849	765	766	812	855	757	772	820	829	835	766	805	842	814	833	809	833	830	792	816	832	833	793	802	833	801	788	816	791	822	799	803	830	801	799	780	813	794	840	785	756	807	752	846	827	838	789	858	816	859	815	829	804	877	805	790	864	832	783	809	806	841	853	790	833	863	874	812	765	847	797	830	784	787	807	805	833	815	818	840	801	811	844	839	789	810	784	884	798	797	830	824	771	794	769	814	842	825	834	864	834	819	865	860	806	818	828	796	815	817	821	842	768	798	825	883	803	831	863	785	800	830	794	796	830	829	798	839	815	848	851	842	817	810	821	804	804	796	824	822	828	807	822	804	854	851	800	850	867	817	807	809	805	816	803	835	772	838	800	829	801	831	796	795	820	824	805	849	814	809	782	794	821	809	797	867	814	835	860	825	798	815	794	815	771	806	817	830	843	844	836	838	820	816	770	764	785	832	800	867	812	779	827	785	764	868	830	771	801	782	856	795	767	777	823	807	826	794	849	855	837	835	797	789	807	814	801	793	830	795	792	778	778	827	821	844	824	780	800	837	821	841	816	818	761	827	781	784	828	845	836	801	822	801	779	779	830	791	828	848	822	812	834	793	795	842	780	842	761	824	817	814	811	805	799	799	760	826	803	834	768	803	815	828	796	837	821	817	793	766	810	821	788	836	820	821	791	785	827	908	803	831	798	863	823	794	812	790	811	745	841	807	822	823	768	895	809	781	813	874	827	778	840	815	813	793	792	837	791	806	748	778	815	849	825	838	836	781	840	850	842	800	859	792	842	840	806	803	836	806	811	827	850	879	806	811	813	863	794	824	846	855	802	827	794	777	872	804	845	791	758	839	860	810	852	825	799	868	810	832	789	784	809	799	837	788	795	842	807	830	798	802	801	830	810	795	807	785	808	837	853	798	833	804	832	842	805	776	803	857	809	785	779	824	810	823	829	824	857	784	775	843	836	778	809	779	810	851	744	835	833	823	783	824	874	840	827	856	818	792	830	804	836	804	834	772	761	825	834	818	762	802	870	831	832	829	806	852	758	785	814	851	782	822	855	802	814	810	756	831	815	808	799	754	827	794	798	824	798	766	786	773	754	836	821	803	753	786	827	863	819	852	768	781	785	794	844	842	849	788	822	769	756	813	800	834	826	812	728	840	812	827	776	810	811	768	798	799	834	790	848	834	788	762	881	808	740	791	870	814	825	787	848	838	851	815	787	828	773	824	827	807	797	820	815	821	819	807	823	837	792	821	802	790	778	797	811	822	795	837	816	837	814	780	819	837	808	814	810	797	782	816	825	814	821	808	794	854	853	829	790	785	809	812	830	842	842	800	853	827	796	867	779	858	831	802	799	824	848	803	800	798	807	852	834	749	801	823	865	796	815	882	820	787	830	838	835	817	797	870	832	846	839	759	807	842	808	859	833	808	784	819	839	790	783	879	789	786	792	816	808	810	773	816	779	833	807	785	825	781	853	818	839	780	809	865	813	811	825	782	822	803	809	800	782	831	769	828	873	826	770	807	832	799	827	830	818	819	824	795	857	826	833	909	808	828	841	856	745	849	782	823	824	780	826	809	843	803	809	853	824	781	839	825	822	775	836	822	836	782	800	807	842	797	807	812	822	863	827	820	787	855	845	827	797	804	853	855	808	771	821	777	820	879	807	798	843	832	783	847	859	850	897	844	802	832	818	802	799	838	760	819	845	822	800	844	835	763	842	812	823	745	782	764	800	797	844	842	792	802	862	901	821	805	828	829	811	811	804	832	825	835	818	810	858	828	828	824	852	796	798	840	764	811	842	808	844	797	811	781	851	780	813	814	802	771	775	845	796	835	738	864	817	814	853	829	862	821	796	831	794	857	860	804	774	825	859	810	862	832	863	821	772	845	784	822	735	872	799	854	813	851	818	818	858	802	823	808	844	837	788	859	785	816	839	819	827	825	862	811	845	804	872	865	806	827	870	854	771	824	813	788	785	804	811	834	823	766	827	793	842	801	807	813	881	772	865	857	833	858	843	857	818	827	784	867	815	817	839	761	809	825	773	821	788	828	795	806	791	813	899	785	833	795	778	837	822	785	821	839	808	819	814	768	765	790	810	875	863	816	807	816	844	807	790	840	784	819	792	830	774	824	809	792	797	845	821	851	794	832	758	850	792	762	798	757	793	824	806	802	824	774	800	825	738	822	811	817	808	862	847	814	789	846	870	834	824	808	850	787	794	807	835	812	784	782	830	807	847	818	832	819	846	805	825	822	802	819	803	815	836	795	816	778	817	767	835	825	819	874	791	804	795	809	765	834	753	771	816	836	824	831	828	820	792	833	821	803	780	868	809	824	839	833	825	822	816	840	816	843	833	839	764	800	824	842	815	818	805	820	794	860	808	801	855	797	785	785	797	819	824	783	805	805	871	820	850	835	854	824	815	794	770	793	808	766	805	846	817	785	802	803	835	805	886	824	838	822	797	810	848	775	836	814	776	788	838	790	842	803	759	838	801	820	809	756	790	811	785	801	798	799	819	773	802	835	850	823	851	828	809	789	779	831	822	822	828	813	819	828	770	827	842	817	830	844	837	799	847	835	814	813	803	849	754	774	800	868	838	785	881	803	866	792	830	840	832	862	798	803	772	806	822	786	847	827	814	816	812	817	772	844	831	838	787	759	738	843	818	830	783	807	781	846	816	826	915	826	810	838	775	820	811	783	811	832	822	832	800	840	837	783	834	834	849	824	811	763	802	822	807	850	817	807	856	807	790	781	807	845	801	826	801	786	845	826	809	801	826	850	809	807	802	767	829	792	837	819	832	818	830	823	839	828	828	833	781	814	846	788	840	854	811	847	824	749	826	829	790	826	839	830	819	768	820	800	805	813	823	855	826	863	809	814	817	829	833	838	798	827	822	793	818	776	826	778	832	777	759	784	778	807	805	861	808	775	887	852	786	793	820	864	805	806	873	774	809	803	812	831	762	808	832	802	828	896	793	847	823	837	842	792	801	777	806	842	785	840	829	824	820	814	823	861	801	804	826	848	796	833	807
57077	51258	73468	68126	57565	44839	33701	21060	11187	5142	2432	1210	723	444	417	396	398	426	390	443	391	385	380	383	396	393	384	371	410	377	375	390	372	412	419	443	377	364	371	452	349	375	374	398	385	413	330	415	416	394	380	381	391	378	377	409	385	393	416	371	374	418	427	395	411	349	353	372	390	415	398	429	443	363	410	405	409	404	413	423	388	383	403	385	402	379	386	382	396	383	373	394	396	431	446	416	406	376	375	369	431	408	414	410	389	416	389	398	380	384	411	388	370	411	367	387	388	400	425	408	403	378	391	412	392	383	386	350	408	391	373	368	412	362	379	392	420	452	377	388	398	395	403	387	383	421	380	411	349	389	387	382	362	409	425	359	363	374	329	373	393	344	355	406	441	363	394	404	364	353	413	380	366	394	364	393	413	357	384	388	404	378	406	409	364	397	392	378	380	372	371	389	402	427	406	418	391	386	389	399	401	396	398	372	405	395	411	378	413	441	443	427	393	365	413	410	371	369	387	377	351	373	402	412	374	394	402	393	423	385	401	400	405	402	401	391	384	406	383	394	434	413	408	399	409	430	397	390	410	380	430	419	367	371	395	409	407	363	351	378	419	405	379	453	380	424	373	398	393	384	394	386	414	412	408	398	427	435	349	379	383	432	398	425	369	403	413	370	400	399	421	379	403	405	384	410	396	379	381	404	350	384	413	417	414	406	409	412	401	409	433	415	380	437	387	383	400	394	397	410	382	416	396	344	408	387	450	351	403	371	330	409	445	395	381	412	360	403	384	398	406	412	392	420	419	359	429	412	393	345	379	378	439	390	391	382	394	418	379	389	376	426	372	428	389	388	412	399	413	413	374	386	372	347	386	392	432	439	427	430	397	387	432	365	417	421	412	377	396	424	411	366	387	384	396	379	370	396	442	379	378	401	380	394	370	414	403	373	381	379	390	388	393	419	402	426	432	427	394	360	391	390	386	403	404	416	409	397	367	386	405	418	358	395	383	433	427	361	422	411	372	415	421	415	409	395	390	388	429	414	402	400	401	367	430	402	381	444	435	408	382	382	397	391	390	374	359	408	395	361	399	406	338	419	374	421	409	388	366	403	379	410	366	414	399	351	454	433	404	371	396	368	374	414	401	386	408	402	365	398	400	410	401	398	388	397	418	370	403	387	414	392	394	401	425	392	402	386	393	388	390	404	384	387	397	372	405	402	409	383	389	421	423	416	394	380	388	394	414	429	421	388	412	436	399	404	379	431	410	431	406	377	403	419	385	394	398	402	389	419	409	393	421	429	404	372	382	412	372	413	403	413	404	381	392	385	359	393	418	372	395	392	409	392	397	416	405	384	394	357	412	383	412	409	396	399	427	389	396	390	453	398	413	382	425	408	435	388	369	440	431	352	386	421	397	412	419	404	389	342	435	411	414	385	400	398	356	363	395	415	390	387	383	402	384	396	374	391	379	435	386	413	399	413	416	404	390	346	375	380	411	424	410	393	391	374	404	381	397	395	372	404	413	387	408	375	397	373	423	388	409	421	420	405	390	353	354	419	379	350	373	422	392	432	416	403	412	405	409	390	414	422	390	399	390	368	460	394	411	401	367	372	409	421	436	368	377	402	377	386	404	400	368	424	401	381	416	434	376	407	396	396	398	435	425	384	391	410	421	360	374	395	403	441	392	401	376	418	395	396	363	408	384	442	390	369	407	381	377	417	392	421	396	402	443	411	398	353	433	406	381	418	417	407	382	400	394	412	413	417	414	429	387	426	412	389	365	361	403	385	401	383	380	376	388	402	402	410	422	400	382	358	399	368	377	399	371	351	370	408	413	386	401	403	386	384	381	398	391	429	413	393	365	399	391	373	416	392	415	379	371	371	388	438	430	367	415	392	414	432	396	389	420	432	404	374	373	369	411	415	376	392	396	428	381	428	371	407	394	401	400	434	401	386	400	380	442	396	422	426	415	418	377	390	443	427	430	350	387	375	366	409	360	401	361	389	409	381	401	384	418	389	409	397	369	405	424	393	430	387	431	418	402	391	416	409	399	402	409	395	408	388	448	429	390	404	399	398	351	387	409	401	412	420	388	396	414	390	422	393	407	404	410	410	398	401	387	363	426	357	367	394	390	398	365	431	410	327	411	421	442	389	421	420	389	397	380	394	415	408	369	383	405	391	383	398	416	404	377	414	434	399	406	388	404	409	402	393	417	388	389	386	362	356	394	439	424	424	444	428	446	382	407	408	444	429	374	415	409	369	405	376	420	405	414	396	418	408	411	363	387	422	376	402	423	392	390	405	405	403	365	373	418	445	452	397	381	422	407	390	338	386	387	374	413	409	390	400	401	406	389	376	360	365	421	391	405	413	385	392	389	372	388	368	393	412	397	417	383	417	385	371	369	405	425	398	403	350	409	390	397	353	409	412	406	386	386	405	360	349	396	371	371	392	419	414	391	386	404	426	411	398	370	390	360	343	407	358	438	385	374	372	439	381	406	422	394	407	411	379	389	396	435	392	380	414	393	392	408	427	369	398	409	375	378	401	417	413	400	366	378	407	383	407	395	387	387	375	402	388	401	401	419	424	408	419	407	381	410	351	382	434	397	364	398	444	422	391	409	356	368	415	397	410	377	407	357	389	415	400	414	390	384	383	401	413	411	421	403	407	406	444	401	406	437	410	325	409	392	390	423	401	382	428	401	387	387	384	447	389	361	423	402	398	404	388	402	388	391	376	426	415	388	415	396	367	401	404	404	399	392	347	397	407	395	412	378	370	375	342	439	382	380	408	412	442	399	396	382	358	398	394	389	393	418	400	398	458	417	396	386	418	427	413	409	407	377	447	394	414	395	421	390	369	384	378	400	398	383	380	383	397	409	439	400	410	365	414	401	385	366	396	390	407	376	366	393	389	436	426	361	443	367	414	366	425	387	407	396	409	396	398	404	418	417	412	400	410	382	371	405	448	369	412	388	434	400	423	406	364	391	375	424	395	427	404	403	398	422	390	384	392	369	419	400	431	437	381	372	392	391	387	426	437	422	377	401	387	395	392	418	380	371	408	405	361	414	357	398	364	364	379	361	390	382	400	393	379	393	403	405	429	418	382	371	397	388	406	461	408	360	397	377	370	398	392	387	405	372	397	411	439	441	421	383	412	401	369	359	381	359	392	414	363	385	409	375	390	390	372	425	403	356	393	434	393	389	381	364	406	433	373	435	362	406	438	417	395	412	356	390	370	374	367	395	427	380	353	377	379	393	381	418	441	388	381	419	401	420	420	375	393	390	412	393	381	401	401	372	420	412	393	457	415	379	370	401	397	403	469	428	413	416	419	366	398	377	418	402	409	414	366	400	385	411	424	386	405	420	368	366	434	396	398	446	415	390	421	398	387	435	454	417	425	387	409	442	434	381	435	405	411	389	391	402	401	405	364	405	394	388	392	392	409	415	421	388	425	379	385	375	398	396	403	444	378	404	396	409	356	423	393	392	377	408	423
29451	37302	66220	72153	66486	56542	47027	35946	24978	15317	8200	4104	2122	973	800	873	887	869	798	883	889	823	862	847	853	843	841	866	873	841	854	870	918	864	807	835	880	869	807	880	859	863	815	881	864	872	836	809	816	910	853	851	829	852	807	911	818	844	832	834	845	842	913	842	867	837	855	872	830	859	872	877	812	913	850	844	808	832	829	836	848	798	854	874	871	849	893	838	827	791	823	846	841	857	893	874	842	836	862	886	851	800	834	792	859	774	880	860	893	858	846	833	870	889	840	827	820	833	861	902	871	844	869	878	857	886	866	839	876	899	819	890	808	858	858	908	860	852	825	820	836	792	861	848	844	857	872	880	877	827	834	854	840	806	850	848	871	826	821	854	870	810	895	823	867	837	846	828	829	886	873	875	803	809	878	813	843	872	827	836	875	874	875	827	823	901	899	844	873	843	876	828	817	877	828	834	865	867	797	855	838	814	828	845	854	849	811	840	887	873	804	849	841	862	855	838	869	821	867	854	809	856	861	840	847	861	843	870	818	831	814	861	808	788	904	865	862	867	799	861	822	837	845	876	906	840	868	837	861	863	877	852	778	807	828	864	808	819	841	845	840	848	844	843	807	875	843	842	842	867	852	817	855	832	904	843	814	843	858	819	904	867	866	855	855	887	891	848	871	841	938	857	837	859	851	836	850	856	863	824	844	858	847	805	809	880	855	859	861	859	843	843	857	836	889	889	876	856	859	832	787	845	886	797	866	830	807	888	850	827	812	847	837	916	848	778	821	853	869	881	821	795	824	813	844	863	850	791	844	840	847	818	819	826	827	883	857	859	843	819	886	791	846	867	826	829	917	835	845	875	874	818	879	854	856	886	890	829	854	843	816	870	829	842	886	871	893	893	879	878	861	839	793	857	889	838	822	871	826	859	817	835	796	856	859	882	850	873	859	878	813	796	915	878	832	811	833	860	878	882	877	850	811	797	813	858	892	857	897	858	874	838	871	864	806	836	855	862	847	874	808	851	868	866	833	820	887	833	895	864	864	866	900	838	845	841	887	887	817	849	818	856	891	854	843	832	875	879	860	881	854	878	873	858	860	885	846	833	810	851	881	826	870	840	849	841	857	808	799	846	824	808	856	839	880	825	884	833	815	883	847	877	892	897	903	858	876	874	824	807	861	848	861	895	857	834	841	827	901	854	881	851	830	877	826	815	849	849	834	842	903	837	831	870	814	868	819	879	848	824	791	863	869	870	841	869	832	856	859	874	844	864	789	886	891	825	814	826	881	828	802	847	917	892	807	866	780	865	824	837	826	853	875	851	856	792	843	818	898	844	842	862	833	909	838	847	873	832	868	805	808	885	840	879	870	899	849	821	787	882	866	877	849	857	850	838	830	866	802	825	853	905	844	882	886	822	833	855	830	854	811	867	805	834	831	789	784	844	860	920	888	856	802	826	827	860	841	824	846	801	829	840	876	833	847	812	883	809	853	846	829	838	861	852	850	827	868	902	848	876	824	854	821	908	879	845	845	890	863	851	814	896	870	801	879	851	814	854	875	797	827	814	842	840	871	837	829	831	780	817	855	846	868	855	858	849	848	831	745	902	840	837	878	800	859	878	837	824	863	831	892	822	850	876	861	836	873	794	875	873	860	868	816	882	833	883	890	863	843	869	929	843	858	834	849	824	930	845	895	846	884	855	858	870	813	821	833	851	847	884	854	840	883	828	849	826	789	866	844	862	860	852	888	862	833	801	766	880	894	839	886	884	841	807	869	816	808	824	871	805	826	848	810	853	878	809	814	865	910	835	841	877	850	851	889	884	803	822	879	794	851	845	853	893	836	835	875	888	864	849	813	833	864	895	883	865	852	851	839	873	864	806	879	886	881	869	832	884	837	799	828	876	869	809	891	828	857	849	855	862	908	870	861	866	819	878	826	797	852	864	882	877	826	828	830	846	819	826	839	872	853	857	813	837	865	870	858	869	888	841	885	790	859	898	837	872	832	833	862	860	842	857	912	808	860	873	899	819	800	876	827	872	889	833	821	854	817	855	799	857	858	893	874	830	844	805	835	858	874	891	843	892	835	864	801	827	824	878	873	857	862	835	861	812	848	824	879	866	849	867	878	819	884	843	781	845	802	880	886	788	830	819	863	829	831	845	844	820	822	858	899	815	829	864	849	828	851	827	872	902	886	815	903	873	847	800	848	825	886	829	876	853	877	850	862	822	844	771	852	796	839	886	852	854	835	815	821	892	844	850	840	858	872	908	840	863	838	883	848	863	822	843	860	865	901	903	863	833	841	840	881	866	837	858	772	870	880	834	850	803	839	875	851	834	836	825	841	894	861	844	807	849	861	884	906	894	814	878	868	866	835	856	848	891	813	840	876	828	870	853	840	811	847	848	848	814	844	838	842	838	869	788	816	906	856	878	844	871	838	863	881	837	939	840	815	886	824	821	857	880	837	893	870	899	864	873	863	834	853	851	874	810	858	834	854	903	891	833	888	869	839	824	791	832	851	914	863	842	809	854	845	837	819	884	841	870	866	894	841	857	824	901	846	914	864	864	861	868	830	856	873	858	859	815	846	846	830	882	899	876	815	836	876	828	871	868	881	827	810	893	837	867	881	867	824	812	897	901	859	826	805	849	845	914	896	847	833	839	857	853	892	858	810	825	871	816	864	867	896	848	891	860	854	845	888	807	832	844	811	855	845	896	869	823	902	836	856	886	836	855	888	855	812	841	830	860	817	824	841	807	866	876	851	862	860	851	849	807	829	886	812	876	894	864	892	866	823	827	833	821	869	864	826	823	878	836	822	867	859	861	812	849	868	804	825	819	804	823	846	806	874	881	833	856	833	859	822	815	798	847	886	852	877	880	897	807	834	859	811	834	861	847	836	834	833	861	834	870	845	839	850	875	865	882	842	846	841	849	887	826	857	892	837	873	839	878	860	877	833	856	821	811	895	881	862	892	876	859	927	859	851	863	783	871	840	879	868	885	802	894	862	823	835	839	845	808	842	871	846	865	921	899	797	825	849	890	885	837	929	871	841	840	897	893	809	848	806	842	864	846	876	811	845	887	826	864	854	855	854	889	860	864	836	878	842	893	928	819	866	812	849	880	862	853	884	834	868	848	863	926	877	875	933	794	826	834	844	840	851	792	848	907	904	838	867	809	829	854	815	863	867	859	826	837	859	837	856	845	819	863	815	868	890	827	836	831	782	866	852	853	857	846	870	862	860	856	908	851	857	814	847	837	818	876	892	822	828	858	875	865	834	844	904	831	832	852	827	911	882	843	853	883	868	843	843	857	911	845	822	879	858	834	809	884	852	845	890	890	827	864	811	829	904	824	884	865	926	816	850	861	831	845	814	851	870	907	819	832	846	830	875	856	878	845	860	901	811	832	818	864	909	877	839	869	853	800	895	859	840	873	868	831	862	837	899	874	868	851	820	835	846	884	843	849	844	876	876	870	868	851	848	905	832	855	827	854
4413	1711	3495	3793	2862	2139	1456	902	646	418	363	351	304	213	243	263	248	255	265	307	263	254	263	237	254	256	258	258	263	256	252	275	268	276	254	249	236	246	240	233	263	232	278	278	273	273	275	249	247	260	256	275	265	289	213	240	257	234	240	241	259	238	266	269	275	269	269	248	273	281	239	273	268	271	257	273	282	257	287	259	276	250	256	245	267	235	260	297	232	272	242	282	266	232	266	266	239	242	262	268	243	252	242	264	268	274	286	247	249	239	233	243	292	253	269	288	250	243	240	282	273	242	232	256	286	231	252	222	268	235	237	272	246	248	247	272	246	278	240	234	249	265	258	268	222	254	231	274	272	263	223	241	246	287	279	242	241	242	251	261	283	264	261	260	268	249	233	255	243	240	253	251	249	272	270	260	228	278	279	239	258	274	258	248	276	258	246	255	268	255	255	236	233	280	242	248	252	288	270	293	231	276	242	277	240	240	251	221	288	263	243	251	281	258	267	278	235	278	240	269	248	215	276	248	262	253	229	250	296	212	255	248	265	237	229	262	239	225	290	266	270	253	237	282	271	277	244	259	268	267	251	209	261	287	258	271	250	265	232	243	240	258	265	248	269	230	257	270	267	256	271	241	239	259	271	253	259	243	249	232	249	269	278	247	253	279	264	268	268	272	220	263	280	245	299	263	247	258	253	273	227	247	244	274	291	258	230	257	246	265	236	253	250	259	264	286	257	265	269	238	247	292	255	245	255	252	263	267	250	252	230	235	274	250	267	252	274	272	255	226	265	298	254	238	260	234	255	264	302	268	266	210	307	257	267	276	255	300	242	289	259	258	219	263	229	282	273	255	261	249	261	254	245	273	288	253	259	263	268	244	223	251	222	285	247	236	255	270	246	254	233	275	257	257	263	258	265	240	244	253	299	258	241	243	233	279	258	290	262	243	220	256	270	256	240	277	265	297	255	250	269	227	291	270	236	253	258	236	243	290	249	258	250	267	266	257	238	272	267	251	267	247	260	246	287	269	233	273	251	268	255	262	270	255	290	252	287	251	245	245	290	238	267	273	264	254	249	239	264	249	239	226	241	240	257	278	275	291	254	261	250	264	284	224	263	254	286	244	251	248	285	277	243	272	258	289	268	250	239	235	257	272	278	256	245	217	237	265	244	268	263	258	247	281	257	235	248	291	253	248	250	238	244	313	252	224	274	275	255	250	278	262	254	246	257	244	268	266	266	247	264	260	273	235	236	223	242	266	263	248	250	254	280	245	249	248	231	240	289	234	244	245	211	260	265	263	261	268	280	228	275	252	270	248	284	250	268	282	252	241	270	212	262	283	242	253	262	255	254	228	284	281	253	245	230	293	273	250	272	284	245	259	255	246	238	247	249	216	262	240	212	250	235	252	273	216	238	242	262	248	255	230	251	276	264	261	250	276	268	252	258	224	262	237	279	275	295	232	241	283	234	257	237	252	226	250	251	271	233	252	273	276	267	261	264	242	247	271	282	239	219	263	251	249	274	256	251	256	220	258	262	201	252	265	236	270	257	243	274	242	265	278	253	245	237	218	253	259	241	269	262	264	245	273	253	253	258	240	264	264	271	238	263	260	267	228	267	260	250	254	238	287	283	248	267	253	272	227	256	268	265	220	236	208	237	266	265	238	262	234	249	269	281	253	276	247	279	259	260	243	245	252	263	259	255	254	243	258	282	252	253	262	248	236	254	254	252	240	245	263	284	260	268	246	231	253	232	268	273	248	201	248	240	242	212	278	259	258	274	254	274	266	281	258	256	266	236	241	272	251	260	240	228	236	230	253	236	238	260	282	255	258	227	244	279	248	298	240	262	259	273	261	262	257	236	254	270	276	225	276	264	245	295	250	268	265	244	257	282	247	245	231	280	248	266	289	247	258	262	253	265	285	255	262	240	223	273	277	264	271	263	247	243	299	267	280	282	263	292	264	236	249	233	246	261	247	253	280	296	263	261	242	251	267	316	255	253	276	240	242	269	285	245	249	254	278	255	227	267	249	266	271	220	252	252	244	235	242	239	260	266	263	246	276	234	264	262	279	257	239	266	257	251	268	232	258	260	286	270	220	246	266	263	202	257	216	235	284	269	261	273	260	265	257	257	294	220	265	249	227	252	239	252	268	262	242	265	246	278	279	259	245	248	269	260	272	253	244	270	270	269	255	279	253	252	240	258	248	258	239	256	243	263	247	251	260	246	241	265	263	261	266	280	239	270	248	249	250	263	247	239	276	265	233	263	253	278	239	284	243	250	265	261	260	228	253	247	236	260	272	280	276	243	254	267	247	266	229	266	263	248	250	259	247	247	224	259	268	246	269	249	272	266	254	252	246	260	286	252	248	268	245	241	245	287	261	231	252	295	222	282	275	263	233	231	273	287	231	245	273	231	273	258	255	294	233	263	263	235	252	257	255	236	274	273	283	274	231	256	258	258	294	244	278	268	281	255	249	254	267	254	250	235	240	252	263	260	238	261	247	257	253	274	257	238	247	264	271	242	246	269	281	278	269	262	262	260	241	285	278	279	284	264	233	240	248	249	263	253	259	254	255	260	273	228	231	242	232	246	261	260	255	272	256	235	270	251	273	266	255	234	255	249	257	250	260	280	226	268	254	269	244	262	255	261	268	264	268	248	265	249	233	232	230	270	240	289	276	280	259	280	277	265	253	248	256	271	264	242	262	288	245	272	287	223	229	258	255	268	252	293	259	245	264	289	241	261	267	251	258	255	269	233	232	259	220	264	259	251	257	255	255	264	263	239	249	270	256	275	251	233	242	266	227	251	284	275	289	267	250	227	252	272	248	261	256	236	259	223	261	255	252	258	259	250	250	259	248	279	248	265	245	256	221	255	244	241	234	272	228	271	269	280	250	248	251	251	228	228	253	243	262	257	254	260	266	241	255	260	276	261	241	278	288	233	269	244	251	231	246	262	290	239	279	272	268	256	239	266	262	243	241	244	248	265	267	248	259	246	255	265	266	234	224	248	259	235	256	274	263	241	242	261	276	290	283	267	272	272	264	263	245	253	244	298	281	260	275	282	261	244	249	276	272	233	272	265	262	277	251	255	251	248	258	247	259	241	238	287	265	287	263	260	280	271	261	247	276	277	248	249	234	254	237	237	284	271	262	241	243	236	247	253	290	258	234	220	247	259	260	244	280	254	260	285	248	274	224	266	268	249	256	266	278	260	297	261	271	266	267	265	239	255	277	269	234	252	254	302	255	247	238	255	265	265	260	266	240	233	257	270	258	232	282	227	241	264	241	273	256	265	259	294	233	231	259	260	260	274	248	246	233	271	256	270	259	270	257	264	255	260	252	247	260	244	262	242	260	271	279	286	236	292	279	249	244	275	258	259	252	292	255	250	261	263	252	268	259	262	197	237	259	257	262	241	284	240	237	234	215	245	272	255	239	267	288	260	266	254	241	280	257	283	254	257	305	244	245	243	262	232	258	261	254	255	240
3808	2537	8153	11167	9500	7095	4911	3071	1962	1323	939	724	660	631	558	599	597	568	552	547	586	582	602	601	573	575	588	577	569	608	567	590	599	563	559	586	592	595	580	582	601	582	542	611	575	538	595	570	571	578	561	569	575	602	605	566	614	543	609	595	559	558	557	573	552	626	568	587	560	555	601	555	596	556	580	594	596	569	618	553	578	582	596	584	540	578	592	558	566	556	550	605	583	601	581	596	598	576	568	583	581	577	542	565	573	600	589	584	543	610	587	606	548	595	591	559	575	575	640	563	557	560	588	574	627	582	592	592	628	572	596	547	608	574	532	606	588	596	604	529	577	616	536	553	557	567	617	555	555	587	628	593	554	589	558	565	579	599	566	563	604	585	608	608	562	576	574	616	615	589	571	594	611	570	593	613	585	616	569	592	588	545	587	595	571	549	572	573	607	588	550	547	537	527	604	608	608	577	566	609	649	556	565	590	550	611	603	582	554	607	582	577	588	534	585	567	555	603	604	583	579	620	549	609	580	589	562	558	596	585	613	620	561	567	559	606	586	621	597	568	611	598	602	560	572	621	610	574	598	592	567	589	536	559	578	557	637	617	626	630	618	591	595	586	598	571	578	571	616	599	579	550	610	571	559	551	547	571	567	569	594	634	638	618	575	604	593	592	597	554	601	567	576	552	519	549	571	547	548	593	569	610	561	549	595	597	537	534	611	581	554	551	608	564	629	630	592	566	569	531	570	566	575	548	562	635	594	590	576	576	563	556	606	543	530	555	596	589	583	559	591	567	592	581	578	570	611	592	568	565	579	590	577	546	573	590	562	573	534	533	571	557	587	552	582	637	591	555	616	606	578	614	574	612	596	586	603	558	579	594	582	592	596	553	560	635	585	583	559	624	570	583	581	530	581	605	594	571	584	572	598	582	595	596	616	554	597	578	588	587	547	547	555	599	599	600	556	572	574	586	564	571	611	599	574	558	578	548	558	607	554	576	574	552	608	603	600	566	569	593	591	559	584	593	546	591	580	577	569	548	586	621	559	559	570	535	568	616	570	585	537	605	614	622	619	565	619	598	590	562	591	597	576	585	623	599	612	589	561	580	602	614	583	649	579	574	611	608	605	577	582	582	578	587	605	600	559	595	557	557	559	583	587	600	571	577	571	569	572	609	593	600	557	576	601	554	560	621	606	563	573	581	581	569	568	584	557	578	629	583	595	566	539	612	601	600	632	565	599	631	546	569	540	629	589	614	557	551	555	598	524	570	582	588	576	575	581	565	582	539	597	575	614	584	543	584	568	589	566	573	564	589	557	561	585	593	560	589	543	595	587	590	561	567	581	611	554	569	553	586	595	589	599	576	548	562	550	581	550	590	566	555	600	574	607	604	568	572	577	600	596	556	607	626	549	623	559	605	521	592	606	563	587	611	629	577	575	602	562	588	553	597	571	570	602	568	583	593	549	617	581	613	610	518	610	625	543	552	554	554	593	564	593	572	612	574	611	558	566	616	610	557	556	598	568	547	613	571	589	576	617	560	642	589	559	588	586	595	571	535	572	572	605	565	559	612	549	572	548	571	601	561	573	587	593	598	594	660	587	567	561	606	557	609	583	566	566	571	571	540	620	577	576	591	557	584	570	569	608	570	629	601	587	580	571	573	544	646	572	581	570	571	581	614	569	587	560	576	568	589	572	541	631	569	572	618	562	593	580	595	592	604	552	609	619	584	571	581	587	602	594	592	593	580	583	534	583	587	590	570	591	599	596	565	578	595	574	599	537	538	539	608	585	598	578	600	588	581	584	526	576	573	565	586	599	576	574	594	586	577	588	544	569	582	574	583	577	621	560	557	556	639	584	594	595	644	587	545	622	579	605	555	558	618	599	576	539	531	599	582	567	615	569	611	612	572	635	563	556	591	590	574	582	598	550	582	610	554	589	605	546	582	611	587	584	553	605	582	612	552	570	571	591	542	605	560	553	561	577	529	586	608	572	579	533	560	595	581	655	588	620	574	552	561	613	576	577	616	576	606	587	636	569	587	566	564	590	591	591	587	587	604	569	604	586	628	580	564	537	581	559	586	596	611	594	588	604	645	616	594	542	587	558	562	612	566	594	586	544	568	576	578	585	577	568	636	582	576	592	586	582	573	562	570	560	531	610	565	603	621	610	580	570	578	577	548	571	574	609	562	558	556	598	557	577	562	601	581	608	615	646	557	576	627	583	602	593	581	589	586	621	583	551	624	632	598	560	595	586	557	553	588	569	601	599	587	595	575	536	601	608	602	588	529	591	564	602	578	563	554	596	585	585	514	568	561	579	583	574	597	553	599	592	592	591	589	575	563	580	592	557	595	593	592	614	567	563	541	607	565	612	581	579	579	558	554	603	547	551	610	556	638	591	558	556	604	571	619	578	581	598	597	542	559	570	530	600	567	590	601	624	587	582	585	591	598	568	577	568	581	575	581	586	544	629	562	568	610	584	581	555	541	610	585	584	545	536	596	631	598	560	559	634	586	564	545	562	549	574	598	619	556	581	570	558	576	568	527	625	619	543	600	611	573	585	610	625	551	583	598	554	570	578	571	568	589	533	606	565	527	598	607	580	622	585	577	551	619	573	569	604	601	642	591	595	529	602	540	594	582	584	558	577	599	627	572	590	548	534	597	598	581	601	594	610	585	590	552	576	614	599	602	584	560	544	601	537	600	559	564	585	570	582	580	600	574	556	586	544	621	608	604	601	636	577	571	611	595	573	570	591	651	560	589	585	594	548	583	589	585	605	617	579	562	577	564	543	596	590	598	569	607	589	613	558	566	598	569	573	604	594	582	574	592	578	592	594	612	610	571	590	604	588	564	575	547	612	577	589	632	603	557	589	579	597	584	599	583	579	592	590	565	560	636	532	618	534	560	529	596	539	594	566	598	592	567	570	563	569	616	567	572	598	568	576	602	598	548	610	578	591	567	601	538	603	562	505	578	602	568	579	545	568	567	636	560	563	572	628	568	602	590	603	561	619	564	581	575	584	532	636	568	602	586	601	569	622	580	593	563	616	608	592	593	546	590	610	578	548	567	560	550	574	549	555	601	579	577	559	568	599	565	565	596	593	608	567	534	587	552	615	635	555	548	579	584	577	583	605	564	555	587	639	559	606	563	573	587	555	589	570	574	611	647	574	588	580	597	567	539	582	565	602	568	533	540	602	568	582	598	601	592	563	603	577	572	522	553	572	603	566	559	579	589	586	602	582	552	577	613	586	588	581	567	575	579	613	572	542	551	595	617	570	569	585	600	542	579	618	544	569	607	610	568	586	566	599	552	571	589	636	571	612	558	566	597	604	566	598	580	584	547	578	546	615	616	598	557	617	618	538	524	558	596	612	557	573	583	561	597	552	602	632	581	576	583	604	592	553	569	549	583	558	592	579	571	557	597	610	533	568	605	549	592	578	571	554	638	605	592	613	577	599	558	556	580	622	602	558	555	595	584	559	579	617	541
58199	43038	67073	69887	58966	45829	33340	20862	10826	5142	2367	1140	696	454	368	392	352	358	394	372	391	378	378	369	370	378	431	368	331	376	395	379	368	356	394	390	371	399	380	382	322	384	396	379	378	420	383	392	364	377	355	360	377	398	384	380	354	363	398	381	377	391	344	376	383	375	364	369	361	404	390	402	393	357	370	384	379	379	407	378	382	369	387	367	393	379	374	381	371	390	416	370	392	361	374	377	390	376	330	411	361	422	385	344	357	358	371	364	358	377	358	399	384	356	366	373	397	387	323	367	379	371	449	365	362	371	365	396	414	408	382	319	376	335	360	380	391	372	378	397	408	371	346	365	350	380	374	357	371	386	386	360	368	408	386	439	357	341	393	364	384	386	399	398	364	361	384	394	436	388	392	377	380	361	353	350	377	393	340	359	429	381	386	374	347	416	371	366	338	377	419	412	371	379	376	345	387	429	410	347	403	365	406	411	343	404	374	338	405	405	399	367	350	339	400	393	425	373	345	377	369	354	399	347	358	392	395	411	400	374	384	356	371	387	374	408	385	361	371	419	397	387	365	399	385	369	385	382	419	357	382	389	393	348	363	348	376	348	365	392	378	352	397	397	413	375	408	383	384	384	395	366	397	430	371	378	391	422	411	394	383	369	369	348	399	387	371	357	402	358	344	411	362	371	370	391	362	370	364	400	381	381	408	369	411	367	402	388	412	339	391	410	399	389	358	377	398	376	346	394	381	391	379	384	376	398	391	344	353	374	354	333	378	403	365	380	377	354	383	357	385	409	413	373	353	372	367	390	383	388	369	374	346	371	396	363	370	372	334	376	385	400	388	362	357	353	390	374	379	424	404	386	388	384	392	398	401	384	379	399	399	425	382	378	393	400	393	413	383	359	384	360	401	384	375	409	380	365	371	380	397	366	341	390	399	372	365	384	417	380	397	399	381	419	375	429	414	415	379	355	416	369	402	408	381	378	415	356	339	376	392	388	394	386	360	392	413	368	388	390	349	346	385	415	406	431	382	368	379	365	397	412	374	373	396	376	386	351	327	367	416	391	402	347	391	341	357	423	338	349	364	407	372	397	367	373	368	391	386	352	342	377	409	402	399	351	363	375	353	382	397	378	370	383	372	368	411	362	394	343	381	384	382	371	377	383	367	370	389	398	386	389	388	354	388	361	428	360	386	400	396	361	358	358	399	413	371	349	387	387	358	356	362	366	363	356	376	402	380	369	381	374	374	367	365	399	426	388	382	330	384	417	373	377	401	405	405	340	394	396	378	382	382	364	361	381	407	363	381	425	394	441	402	367	361	379	396	389	378	393	361	374	367	387	381	397	355	405	384	407	383	393	359	397	401	367	379	397	398	349	357	395	413	380	383	380	363	397	376	392	345	352	410	360	383	356	372	365	345	409	373	395	391	386	389	370	355	404	421	424	402	370	363	363	403	379	376	373	341	394	406	378	386	400	371	357	367	420	388	350	391	397	387	368	378	353	416	327	372	377	406	353	354	349	352	406	347	365	389	389	407	412	396	387	404	367	380	372	379	397	378	406	395	358	372	360	362	362	360	371	374	412	394	332	346	370	350	382	378	413	392	395	343	338	365	388	383	361	353	372	335	375	370	412	399	378	370	378	390	362	371	361	418	355	366	378	383	342	362	370	381	388	420	406	396	371	398	363	362	359	369	391	405	346	364	402	423	393	387	400	398	369	361	380	381	384	424	414	370	382	386	382	371	404	403	412	376	410	414	344	378	398	343	366	383	377	358	399	371	396	374	382	372	366	337	371	427	377	382	380	377	389	369	376	385	348	346	344	356	390	351	363	397	420	377	387	394	386	389	432	381	363	395	360	361	364	392	411	379	337	347	352	394	395	411	335	376	369	426	375	361	365	412	403	370	417	392	361	358	374	372	362	373	418	397	424	383	390	387	358	393	394	390	384	372	408	355	409	413	355	324	412	372	369	377	395	372	392	371	357	378	387	358	346	356	383	409	367	380	347	373	387	378	404	338	377	369	354	380	372	370	374	360	353	361	347	360	386	340	402	376	382	407	378	370	418	373	407	395	375	370	437	367	366	353	396	415	383	373	364	416	380	399	400	388	364	336	359	390	395	381	365	394	359	354	334	373	390	362	388	370	378	369	381	386	402	382	388	408	350	345	366	355	405	401	386	374	345	453	359	388	356	366	395	337	399	388	372	383	366	377	400	376	402	370	377	356	381	403	386	396	373	379	374	385	457	398	370	398	356	360	433	367	380	384	368	385	403	394	354	388	370	391	361	362	374	357	405	378	393	394	384	400	406	392	375	396	375	390	395	381	405	412	391	362	385	371	381	356	319	385	353	347	389	348	348	383	344	424	387	376	379	372	335	350	389	392	369	371	385	400	398	374	377	379	404	387	373	367	368	354	375	405	354	385	374	383	401	364	406	385	362	362	397	380	413	373	396	411	372	389	390	346	372	371	378	353	395	360	359	388	378	397	376	404	359	370	368	407	378	398	374	387	339	376	348	393	349	363	375	362	412	358	377	351	374	361	404	361	354	373	372	363	364	370	364	374	419	368	400	362	403	364	367	345	388	383	409	369	392	400	383	360	351	381	395	421	413	410	320	349	397	368	363	344	347	395	424	403	417	371	419	361	369	366	398	358	398	392	369	429	367	366	366	370	407	379	377	355	369	354	374	389	373	433	379	382	376	372	337	403	386	388	416	386	395	395	368	375	357	385	361	357	370	341	395	376	347	377	368	408	379	360	376	339	343	375	373	394	367	381	359	402	353	367	407	432	394	418	411	395	336	394	366	353	410	429	381	359	377	394	413	373	422	365	352	364	383	390	386	378	374	393	347	371	370	348	393	346	397	370	373	370	349	403	375	378	342	376	390	359	389	378	392	375	344	366	404	401	382	383	377	357	414	431	334	392	399	383	370	405	413	377	386	381	373	372	397	385	353	361	342	372	387	361	372	377	418	384	353	365	373	401	372	358	392	402	376	366	388	398	369	402	433	362	369	364	371	367	402	395	389	400	402	393	388	366	380	370	384	358	398	380	368	362	383	424	382	343	395	410	394	367	317	403	355	394	399	423	363	372	367	441	368	373	391	394	350	368	402	403	431	369	364	386	376	385	366	367	400	390	351	391	398	371	359	380	368	366	402	393	381	404	399	373	372	394	389	407	394	378	368	405	385	374	386	387	387	364	389	361	371	415	401	365	396	416	360	342	375	377	388	400	341	416	383	359	389	370	392	383	345	367	401	448	382	359	405	375	382	378	372	389	399	424	400	393	385	412	383	404	344	383	349	363	415	367	387	379	416	339	379	375	371	382	346	415	343	373	365	389	352	390	365	387	363	366	391	411	346	354	393	374	379	385	368	368	355	380	368	337	372	384	389	368	400	390	374	370	366	366	405	371	365	368	375	419	404	384	375	400	344	382	379	380	364	395	381	407	351	407	403	361	395	407	412	409	413	371	368	378	351	355	383	414	367
29868	30474	61347	74415	68215	57666	46837	35805	24654	14687	8115	4237	2032	876	834	837	791	765	845	823	807	822	771	798	791	832	826	811	797	809	829	826	785	783	846	830	828	793	814	798	791	846	856	842	835	785	855	844	792	775	821	793	807	817	782	797	824	800	853	806	808	803	821	798	815	831	818	818	797	774	837	788	805	799	816	782	788	818	811	838	817	806	803	828	857	831	830	800	810	846	814	873	842	844	781	832	803	787	836	818	779	788	805	820	857	880	839	793	816	818	806	797	817	837	848	807	866	782	822	843	843	814	871	836	819	846	806	884	832	823	840	849	858	799	829	807	800	822	837	838	822	765	831	888	809	783	899	834	814	755	814	794	824	831	802	869	896	804	804	804	856	798	774	845	796	779	859	773	800	822	797	768	886	872	846	817	824	784	821	799	854	803	802	856	768	864	827	834	815	786	796	852	787	841	830	818	811	799	818	864	826	815	799	807	844	844	869	840	839	860	788	865	767	796	805	778	827	831	771	793	809	804	850	848	834	814	834	793	780	817	848	870	814	802	835	785	826	837	833	801	869	821	799	818	819	802	884	798	830	813	826	819	833	750	811	778	873	804	824	788	806	839	829	788	804	821	813	848	795	797	810	828	838	785	813	901	852	809	833	807	832	823	773	828	823	855	817	870	801	763	854	832	808	816	792	760	840	883	783	888	817	817	820	787	802	765	834	767	815	806	837	794	836	867	811	831	851	803	796	815	786	819	797	839	841	802	820	863	803	788	800	796	838	834	762	844	842	775	908	823	785	852	832	779	793	779	773	855	808	868	825	775	881	836	821	878	862	847	826	800	815	842	828	846	818	812	788	863	791	821	869	791	838	809	864	806	899	815	832	776	865	828	856	853	819	859	785	864	822	804	794	807	815	831	824	871	833	787	810	804	787	826	768	832	835	883	858	835	834	807	823	847	856	836	763	853	851	860	769	839	820	845	820	841	784	827	846	843	811	794	861	882	832	739	770	812	852	796	775	835	784	839	745	831	838	871	845	852	821	809	832	826	797	848	825	762	840	876	796	781	813	816	777	811	792	819	835	762	851	842	783	781	809	816	826	789	870	847	819	832	862	807	787	774	828	836	808	810	819	789	794	834	808	828	851	821	817	816	863	861	833	813	853	835	852	871	883	802	868	803	786	803	838	790	861	879	841	788	842	839	814	874	838	878	792	854	762	844	853	837	783	834	837	823	819	787	824	781	786	866	800	838	811	848	799	814	833	841	785	825	814	842	817	788	852	831	857	838	805	851	859	818	800	813	825	831	813	811	864	816	841	848	809	820	833	864	806	841	828	776	837	808	843	767	828	795	815	842	837	798	804	828	869	827	801	819	821	864	789	809	844	816	821	784	858	824	784	819	801	784	850	799	839	890	787	864	883	850	799	850	838	855	843	804	811	819	769	808	823	796	820	796	823	825	808	842	863	829	827	847	826	795	822	833	808	870	804	827	808	864	806	819	835	849	819	821	839	829	840	804	860	804	825	774	789	863	837	811	817	830	845	819	854	780	824	809	804	803	819	810	820	842	824	788	780	787	818	845	841	821	847	816	826	777	844	779	856	852	799	834	801	805	802	815	810	840	816	783	816	787	837	767	808	801	803	830	850	824	837	818	818	881	900	795	817	819	804	870	816	800	810	806	821	838	789	782	832	831	813	850	786	778	844	829	809	795	806	762	838	828	862	775	836	832	814	866	831	820	885	824	821	834	814	827	834	783	826	800	843	797	798	821	817	829	798	824	794	835	823	833	838	780	835	813	802	816	862	833	818	786	830	811	847	795	790	830	783	798	827	793	764	787	808	836	835	861	809	849	819	802	867	766	816	827	812	819	830	765	831	811	796	788	843	805	875	793	839	850	830	857	896	857	856	868	746	829	847	825	774	829	837	840	828	772	793	837	827	816	815	803	796	832	844	875	824	793	812	784	833	863	809	805	783	832	847	852	799	832	844	797	812	840	810	818	848	836	842	823	845	822	780	872	800	857	848	795	801	797	827	808	789	833	853	814	837	802	787	842	850	863	820	861	812	841	827	854	800	812	808	797	831	797	809	847	756	835	844	795	782	852	819	810	822	820	806	816	856	850	848	824	835	812	813	831	859	833	784	872	787	823	850	766	799	832	814	832	818	799	829	795	834	851	858	780	881	802	803	819	847	856	789	856	880	905	824	813	820	860	852	779	813	786	800	764	853	831	809	867	728	872	838	814	786	843	809	846	825	795	802	838	806	820	800	845	809	795	861	804	858	819	850	770	814	870	828	837	868	809	810	861	800	821	753	848	792	800	819	844	848	783	830	834	797	798	794	780	826	795	841	836	843	771	797	803	856	821	831	784	874	809	832	823	809	865	781	796	793	807	789	864	800	878	836	788	845	910	862	796	849	807	790	854	832	834	860	798	858	849	767	874	831	841	843	826	838	813	813	854	873	829	788	805	804	864	814	788	803	825	830	817	861	826	783	818	818	845	826	874	810	796	791	803	831	829	861	820	829	797	811	795	837	845	843	841	798	763	833	810	794	842	788	802	801	884	829	795	853	806	780	806	785	867	869	844	847	813	782	841	868	865	818	784	859	837	812	755	819	822	839	845	818	852	803	832	853	822	817	876	826	819	771	821	771	841	820	843	847	812	805	838	854	861	826	841	831	847	871	797	894	831	848	843	854	788	841	817	820	788	818	820	820	824	764	839	817	870	860	859	853	822	815	827	848	766	816	786	762	825	836	844	829	808	848	859	822	899	873	800	802	799	819	864	822	817	823	827	861	799	862	829	793	842	847	828	837	798	777	861	803	822	786	847	833	878	823	813	788	845	828	834	807	848	806	825	849	845	842	849	824	789	783	817	824	863	853	837	836	857	838	819	828	807	833	830	828	853	831	823	822	870	807	772	869	808	801	807	800	854	794	846	787	858	855	831	838	777	844	799	845	825	780	823	845	756	876	815	790	806	827	799	856	774	812	804	842	817	835	797	796	810	818	821	811	900	795	805	790	874	871	777	780	813	812	852	891	844	891	838	779	791	791	727	790	801	781	833	847	850	819	870	818	847	753	821	839	864	842	806	851	885	845	833	829	815	835	827	835	874	820	801	832	829	857	830	850	851	798	804	823	854	820	857	849	869	837	813	828	878	826	824	856	869	816	847	817	810	879	792	815	832	836	835	820	767	816	826	786	808	791	843	842	819	852	808	807	838	798	774	820	828	799	825	793	868	812	821	870	827	812	835	819	787	821	789	831	803	860	847	814	830	811	812	810	787	821	852	818	856	790	785	844	787	754	837	786	790	793	874	816	819	785	825	878	850	882	810	837	827	787	869	830	832	804	809	807	808	816	823	850	836	808	835	826	830	813	861	794	836	859	808	784	814	847	775	864	827	843	798	762	834	863	838	813	881	810	857	766	803	826	831	840	894	838	868	819	792	859	839	814	801	827	795	837	840	837	822	824	782	771	875	820	855	877	798	802	780
55542	41896	71013	69176	60511	46883	34172	21198	11369	5317	2380	1231	775	406	392	438	397	391	353	384	425	364	355	407	408	410	392	422	400	404	423	388	413	415	391	351	410	383	421	421	434	415	378	429	393	378	400	384	420	388	433	347	380	396	406	382	368	384	414	412	380	422	439	407	402	408	404	371	399	395	380	370	365	400	385	391	381	426	424	376	388	427	367	375	422	454	354	427	350	411	374	393	360	380	370	375	388	312	386	394	422	340	406	372	430	396	371	418	381	380	383	385	387	410	424	380	406	387	374	413	418	442	371	404	370	361	406	381	421	432	437	413	429	395	393	381	435	388	348	446	409	410	373	388	387	347	393	365	421	368	425	415	380	443	364	337	397	412	417	402	403	372	417	363	408	376	387	394	400	409	421	417	415	400	412	391	417	422	423	422	375	409	403	344	422	388	385	395	409	375	430	398	401	407	411	377	404	400	409	413	377	394	378	402	349	369	425	407	415	364	382	405	384	383	411	381	439	415	368	423	394	401	366	373	323	406	402	415	398	400	431	378	395	400	387	364	384	405	410	418	408	382	359	390	404	407	382	371	386	372	400	378	381	382	392	378	400	362	376	428	425	401	380	395	407	383	382	378	424	401	392	381	407	379	370	387	394	373	386	413	396	381	412	430	389	422	411	377	422	385	396	379	413	399	399	405	387	383	434	400	395	339	396	393	366	399	396	397	426	351	426	397	420	396	403	446	395	373	368	389	391	378	396	408	386	410	428	435	396	410	388	371	404	414	385	386	401	395	403	387	390	399	372	395	400	398	384	431	417	371	434	405	406	393	413	441	394	400	391	446	429	384	400	355	437	397	429	386	411	374	436	366	362	384	401	399	406	431	373	397	379	414	355	349	372	373	381	367	378	420	387	395	390	404	422	410	398	413	419	384	371	399	376	396	417	426	450	338	385	380	430	420	409	368	380	396	418	380	451	392	436	389	367	411	367	412	442	439	393	387	430	391	349	378	397	357	427	405	434	423	431	399	356	385	369	383	393	391	373	379	421	418	404	398	460	386	405	410	344	438	365	375	372	396	437	427	361	409	440	378	376	369	361	390	388	376	356	386	391	376	409	355	442	385	409	379	398	396	411	408	384	439	381	399	401	398	400	379	361	374	403	401	451	428	399	411	397	401	425	383	368	409	420	390	413	357	370	406	387	420	414	424	367	351	374	371	425	399	383	393	350	394	399	397	399	406	375	400	399	379	382	407	392	401	401	364	385	393	405	420	429	376	402	365	364	417	343	354	385	364	404	354	404	370	375	412	409	386	420	385	353	374	433	415	383	442	369	373	381	421	426	396	392	396	396	400	378	430	401	401	394	384	387	400	354	375	405	384	376	389	377	425	425	373	409	374	408	365	383	387	434	388	385	404	387	344	387	404	435	426	394	403	420	392	393	366	394	354	400	381	410	407	426	391	368	363	433	398	413	400	414	415	400	374	365	400	402	383	391	378	410	418	401	414	384	387	367	397	414	399	380	396	420	397	431	408	414	399	410	371	399	386	355	369	390	362	444	386	385	410	423	372	394	426	421	369	408	413	385	430	405	400	426	405	386	392	431	397	399	399	422	412	393	436	398	412	421	394	410	385	377	392	391	400	389	398	385	360	380	377	396	395	399	387	391	368	400	409	420	414	436	421	437	383	383	444	419	393	393	386	376	395	354	370	393	356	425	420	396	411	391	391	439	439	405	392	420	400	351	385	428	425	394	422	392	430	393	365	397	402	373	369	435	422	410	404	410	370	396	415	423	391	445	383	417	373	406	399	376	391	391	413	406	379	360	392	376	425	437	373	398	358	408	388	410	413	377	399	417	447	427	367	388	373	381	401	375	352	350	388	416	398	372	395	409	355	385	376	419	434	429	413	398	403	380	392	417	406	387	444	463	401	393	387	400	420	413	373	401	349	397	406	404	410	383	412	373	378	401	393	381	377	419	399	438	395	403	412	358	430	391	368	426	375	385	367	372	407	418	402	407	402	398	448	422	401	432	408	427	390	397	393	395	417	402	420	369	383	382	385	386	359	408	451	382	414	426	363	364	407	380	380	403	399	419	358	353	400	386	384	437	373	380	393	372	361	362	423	407	369	382	377	432	400	364	405	364	399	405	401	408	399	403	431	408	371	398	437	385	395	383	363	378	398	411	345	387	386	396	403	418	435	413	361	424	390	374	399	400	368	408	395	390	430	416	390	412	416	412	395	399	405	398	402	368	398	422	416	376	416	389	389	435	413	398	406	409	410	433	387	436	414	415	398	366	408	383	362	357	363	369	401	432	390	366	418	416	379	390	422	363	420	376	384	373	421	416	374	425	371	393	417	396	412	407	398	400	395	383	381	374	418	431	375	394	384	374	356	387	404	422	404	410	393	414	393	424	422	416	404	469	391	431	398	389	393	398	411	394	424	433	391	447	367	372	410	429	398	414	444	399	351	403	423	411	393	339	408	401	413	424	401	398	390	410	410	407	403	384	405	356	391	384	378	382	436	338	392	393	390	403	374	425	419	395	418	416	401	408	407	383	411	413	372	434	411	407	438	406	391	390	382	400	399	404	369	413	410	397	400	359	405	377	407	366	427	431	355	403	406	391	395	404	401	377	387	373	387	394	422	377	407	346	394	402	407	420	451	395	410	423	393	388	365	348	379	389	398	410	388	364	414	397	395	423	414	362	412	377	400	404	404	372	402	367	360	410	371	391	376	358	402	403	431	425	379	402	439	388	400	416	394	397	431	408	368	399	356	420	437	389	384	390	367	436	399	408	389	427	402	363	357	380	404	443	387	388	381	397	406	440	357	447	379	378	405	376	398	400	378	410	401	391	383	394	419	404	390	393	368	371	382	387	418	425	373	406	399	405	384	380	382	406	348	415	406	426	412	395	348	413	399	375	383	368	367	419	396	417	371	391	427	424	385	398	399	403	366	365	425	409	398	366	419	383	396	332	400	390	387	379	407	416	366	392	424	379	420	402	417	397	376	388	400	379	403	383	392	425	387	402	406	419	366	406	420	392	419	397	396	413	429	421	385	413	412	426	412	432	378	389	392	400	405	369	396	379	387	436	416	400	387	395	371	397	423	393	428	409	405	379	365	415	401	417	407	385	388	442	393	404	397	427	379	373	440	422	398	440	401	437	393	395	388	395	393	423	450	404	362	392	402	405	427	405	401	393	383	350	401	384	332	413	395	449	446	377	387	369	389	415	420	383	358	411	374	358	400	383	359	402	395	409	396	407	382	392	400	385	375	394	394	416	370	361	389	436	399	393	396	361	438	384	369	440	438	397	344	372	396	404	386	400	413	384	429	393	375	399	386	395	418	374	409	390	399	371	399	409	388	369	373	388	380	407	416	390	418	399	394	399	357	397	406	411	391	400	374	425	388	378	413	350	399	391	371	381	414	394	388	395	387	343	402	423	410	407	406	421	431	395	398	367	408	394	411	379	429	405	400	410	400	378	400	381	421
28452	29575	63979	73951	68874	58381	47326	35911	24987	14926	8146	4362	2345	838	881	866	865	858	852	838	888	858	869	874	876	857	875	899	818	888	862	836	851	844	887	877	852	864	862	842	845	837	839	828	875	874	852	849	925	839	864	875	830	874	881	792	865	834	858	812	863	813	883	826	856	846	844	826	870	887	869	777	812	885	863	844	890	838	845	868	857	899	830	862	839	838	843	861	855	851	834	824	874	880	843	829	849	842	863	888	879	817	867	898	864	830	845	856	761	876	876	804	804	845	856	853	841	862	845	848	806	841	779	900	837	828	858	787	819	888	886	882	870	837	832	840	870	828	841	805	864	854	860	843	843	812	831	854	880	903	854	882	849	835	830	854	855	862	812	849	833	906	831	837	832	868	874	819	864	859	826	865	877	847	865	879	836	834	883	790	833	880	863	833	855	863	827	872	883	864	816	869	839	849	819	839	885	850	846	847	886	831	800	859	934	804	892	818	843	810	872	844	861	850	872	859	870	900	851	804	821	897	894	846	884	857	849	886	846	868	816	870	855	883	825	853	869	862	855	811	864	879	861	844	841	858	819	805	828	835	852	826	888	847	856	884	892	830	851	850	866	856	857	869	916	853	836	883	852	850	853	857	833	893	870	880	853	852	829	806	869	812	841	838	878	855	830	865	847	816	830	835	848	901	821	854	876	862	869	845	806	838	862	863	856	796	875	857	804	843	813	858	816	880	880	852	819	808	888	923	828	809	872	871	797	810	852	869	828	829	905	855	832	889	847	913	831	876	834	819	875	846	883	843	834	856	870	808	857	863	807	884	860	826	817	838	891	837	859	859	848	913	877	879	861	850	863	847	850	842	867	904	903	798	840	841	900	855	893	810	803	843	879	884	886	896	866	845	876	863	918	880	849	826	869	795	891	811	867	922	824	894	873	847	854	865	827	889	869	845	845	818	827	847	859	811	855	870	850	879	833	827	825	826	857	875	860	845	880	869	840	857	873	838	847	841	883	880	871	847	827	866	872	902	888	880	886	871	831	850	856	832	871	845	838	851	827	852	831	833	872	850	858	914	826	857	859	858	835	823	810	820	823	841	845	871	914	803	855	857	822	817	832	807	868	856	792	866	823	831	841	895	784	867	856	858	847	861	845	849	854	856	867	821	869	808	853	828	885	803	844	809	814	819	841	861	878	827	845	880	829	869	869	826	840	867	853	808	847	879	923	870	826	857	854	840	841	799	871	828	892	818	880	866	842	864	872	875	840	828	838	840	823	891	838	831	831	879	835	869	881	859	836	853	856	880	862	850	865	780	834	842	867	836	839	858	802	797	847	818	858	879	809	858	872	842	869	812	821	803	813	837	853	820	831	892	871	843	817	871	824	892	780	803	793	847	829	857	835	837	843	861	863	877	840	825	879	863	821	879	868	822	852	838	876	852	846	886	861	858	889	843	804	875	843	819	860	905	785	887	834	789	865	822	840	882	865	906	843	804	820	837	843	831	819	854	828	788	872	805	835	858	815	891	841	907	838	837	876	836	857	882	875	863	887	884	894	859	837	840	860	877	848	851	852	874	872	892	862	835	881	869	898	899	852	852	865	835	805	863	817	835	812	855	845	873	837	869	853	811	875	803	841	857	839	852	833	874	858	884	859	883	877	797	863	879	810	877	869	896	896	827	834	889	826	874	797	810	857	877	873	846	914	825	884	848	873	879	829	882	862	840	796	878	848	834	842	805	869	879	851	860	855	860	853	832	849	847	843	900	831	818	839	916	815	868	847	800	799	849	817	811	813	825	833	892	856	881	862	810	877	850	823	798	847	887	808	845	872	827	854	867	843	927	817	853	857	862	784	833	857	819	808	862	883	845	891	864	867	847	897	835	870	880	901	829	893	872	818	834	877	820	855	843	852	855	838	856	878	802	843	864	888	838	901	861	876	846	839	838	833	821	824	844	853	874	870	870	860	803	891	858	844	860	881	842	851	918	903	835	846	818	867	842	873	850	885	793	857	845	860	862	878	900	839	838	863	879	860	836	849	867	888	856	853	901	838	837	842	852	837	884	842	855	831	806	876	841	830	826	821	863	832	819	835	860	837	848	846	819	849	825	849	835	875	873	875	895	901	886	791	826	799	881	881	811	838	828	871	859	866	852	856	851	820	825	855	840	881	825	783	815	797	855	834	861	852	862	819	824	862	833	831	849	831	856	876	840	865	849	851	878	851	864	835	808	902	886	852	883	858	892	844	813	820	872	886	914	813	888	802	835	864	833	858	868	886	823	874	868	822	855	827	851	830	853	891	820	862	810	825	859	878	846	784	831	833	872	849	854	858	849	888	828	894	837	848	852	849	864	845	855	828	851	888	831	826	865	882	846	894	798	812	877	871	906	837	831	860	842	820	799	833	860	842	836	883	816	846	874	834	817	835	869	820	843	836	876	862	841	898	925	877	884	876	816	829	852	876	914	829	827	825	848	916	865	861	853	852	873	807	883	863	856	864	809	867	817	825	855	869	874	821	875	851	864	852	834	825	833	854	847	838	876	837	843	827	875	873	843	837	868	860	850	855	840	819	819	822	889	807	864	807	840	819	854	897	836	842	830	843	879	875	842	828	847	808	808	826	867	857	890	873	850	793	780	819	898	854	836	864	782	855	826	843	873	865	862	830	890	839	852	861	820	846	846	845	837	837	856	862	811	834	879	846	814	817	853	852	850	814	838	805	835	877	869	859	877	824	865	862	800	876	798	848	872	827	862	882	821	914	830	878	872	860	896	853	894	839	858	827	840	839	785	928	835	820	830	864	841	821	830	848	797	859	866	867	892	870	788	835	880	877	870	824	887	855	801	858	893	875	875	835	876	802	872	826	816	822	923	849	847	849	862	803	867	839	813	892	844	819	896	918	881	861	836	887	848	892	818	843	811	919	860	885	886	826	873	844	820	869	856	842	820	847	840	815	895	860	897	879	829	837	899	834	837	880	865	882	880	798	865	889	869	867	856	871	891	808	841	843	845	861	866	876	882	833	871	858	837	887	829	825	789	895	836	812	878	887	857	885	834	839	823	837	893	842	846	859	870	882	848	807	783	869	804	880	868	858	858	879	777	854	843	896	906	842	869	918	869	845	857	881	857	870	917	864	804	886	897	860	877	861	868	873	814	843	880	797	854	879	870	834	858	806	874	886	877	821	868	851	844	849	846	806	878	868	821	830	845	861	850	853	811	882	845	870	876	860	873	840	874	850	850	882	806	824	811	822	854	859	834	860	808	882	843	864	854	867	891	886	858	826	794	834	842	861	845	873	842	860	863	796	829	886	885	859	825	862	836	847	824	888	878	844	802	823	903	838	881	892	890	851	800	882	887	881	896	838	822	852	811	808	831	855	854	884	857	815	854	838	875	866	838	818	906	825	883	799	868	872	806	808	813	881	875	885	850	853	903	864	852	863	829	876	831	843	813	842	798	855	869	866	820	812	843	893	830	802	841	870	862	852	891	822	848
4949	2250	3966	4244	3373	1984	1259	779	587	390	357	307	284	263	231	265	264	256	270	249	285	263	253	260	270	274	249	244	239	261	263	271	235	266	245	242	272	259	236	253	302	255	256	233	255	242	269	296	284	260	297	231	285	254	257	252	275	246	227	260	253	288	259	273	269	267	284	256	280	255	264	269	254	239	273	281	296	258	256	280	267	256	259	255	254	274	283	248	266	268	265	253	242	233	250	308	270	276	251	253	228	271	286	255	250	241	296	243	252	287	243	256	268	229	232	288	264	250	285	276	276	253	247	283	249	258	265	237	234	282	293	255	270	274	233	260	269	243	261	248	222	261	245	254	271	278	243	247	255	256	260	248	260	262	273	270	280	224	294	235	288	239	253	261	268	271	297	264	252	269	248	288	278	265	244	271	271	272	279	285	246	247	260	214	244	266	279	268	278	254	255	240	236	261	253	266	263	267	259	256	233	292	239	246	309	282	272	268	275	298	239	263	287	274	258	252	240	296	272	253	247	245	242	273	270	255	255	246	258	280	235	278	231	236	273	273	241	253	244	271	243	265	257	251	283	248	265	299	261	271	265	255	254	244	262	276	270	250	282	253	266	301	266	253	290	247	264	239	266	255	263	253	266	286	272	257	269	268	264	275	267	248	240	267	249	256	257	263	250	266	279	266	269	290	276	266	263	251	242	258	246	255	246	239	255	290	254	275	247	262	231	248	268	278	250	268	303	275	257	254	266	254	287	238	278	290	287	259	272	218	291	206	264	263	269	277	256	253	234	255	232	280	265	289	254	263	256	259	284	255	254	254	297	282	269	272	271	286	266	254	256	265	241	277	235	239	246	267	265	281	291	252	247	272	242	274	286	269	263	235	242	261	265	242	280	245	248	218	236	274	253	238	297	251	258	258	268	232	251	265	246	267	292	296	265	263	262	270	268	253	217	262	261	289	267	266	286	288	287	273	265	250	256	278	285	261	214	251	272	276	264	257	310	284	278	261	270	255	271	290	259	234	261	271	269	247	269	242	241	235	254	240	268	258	257	258	291	238	277	262	250	255	258	242	236	269	253	267	245	240	267	262	257	276	257	289	286	276	250	277	256	294	262	280	254	249	264	286	266	255	324	252	287	263	221	250	251	271	255	242	243	235	251	257	266	281	281	253	280	255	251	269	252	268	282	269	284	265	263	256	224	258	262	293	227	256	250	292	262	275	258	254	259	291	243	235	272	269	273	220	272	272	252	264	264	246	224	254	265	260	248	257	273	251	256	246	238	287	248	262	288	264	248	278	253	277	257	282	274	269	270	249	267	246	279	262	277	274	270	253	277	271	309	273	256	272	266	270	300	263	249	286	263	273	259	242	260	291	270	281	287	279	267	258	239	245	275	288	269	277	305	267	275	240	238	261	265	262	262	272	262	262	262	275	279	278	219	252	281	241	216	244	268	282	298	262	271	239	264	291	309	261	257	288	291	263	268	288	242	254	265	276	240	283	255	254	269	248	232	263	268	266	304	255	302	262	238	267	244	303	295	248	254	250	246	252	232	262	277	231	267	261	249	267	283	268	270	283	248	240	262	265	267	259	262	269	261	258	242	255	236	249	258	260	263	242	221	291	268	248	269	256	265	261	251	227	260	259	270	268	269	264	237	290	260	273	244	254	256	279	232	268	262	272	247	247	264	248	312	273	272	268	250	248	264	282	307	254	227	264	246	274	283	246	266	264	245	264	243	278	235	246	267	273	276	253	247	269	269	249	255	260	228	299	281	271	258	272	266	235	244	272	291	276	262	247	256	277	273	281	268	252	236	271	276	270	275	256	250	285	275	269	309	232	270	279	256	265	253	266	256	290	247	224	254	257	265	260	277	260	242	272	261	245	272	253	272	271	239	272	271	258	243	237	223	244	280	289	260	260	288	264	243	284	279	258	273	225	265	281	265	241	260	229	248	273	253	304	241	240	284	266	275	265	256	274	263	252	259	254	276	280	283	249	255	259	246	251	272	249	284	266	235	262	254	294	282	264	259	274	263	287	233	251	276	272	273	265	243	311	284	297	260	234	245	246	235	246	264	275	241	280	261	269	252	253	283	267	252	271	245	265	244	247	224	234	264	266	259	267	271	256	280	290	235	263	270	268	239	243	262	253	236	280	294	272	265	269	252	263	260	268	265	282	261	235	264	251	233	269	213	246	280	287	282	283	281	261	253	235	261	253	243	243	272	279	210	245	277	258	267	264	257	281	272	294	280	280	266	281	268	248	272	260	279	266	276	265	246	270	236	247	257	255	246	242	275	276	254	287	259	269	281	235	245	264	278	274	268	241	289	268	229	239	273	252	281	278	279	252	280	244	246	238	252	281	258	265	250	280	248	260	238	239	274	265	305	259	254	274	267	245	247	296	286	300	239	280	252	256	266	256	237	279	258	269	269	287	257	297	256	269	262	250	272	269	276	249	231	234	289	244	251	255	246	244	269	284	233	237	293	257	242	251	255	260	276	244	231	256	245	271	247	271	262	231	241	248	250	270	258	229	228	272	270	283	287	242	278	310	258	267	275	263	274	278	262	263	251	212	248	262	249	258	272	299	266	273	235	247	265	253	236	268	251	238	248	242	274	290	238	263	256	253	251	281	269	242	263	232	271	255	247	270	267	226	258	282	300	281	269	300	275	276	267	235	258	278	288	254	259	251	273	261	278	264	259	263	261	234	238	272	238	227	269	270	267	283	273	266	268	256	254	232	293	272	245	269	230	226	253	274	265	251	275	305	239	266	305	277	243	244	268	239	237	264	276	278	286	249	267	274	234	276	247	230	247	238	258	265	279	264	235	246	276	260	287	279	255	264	253	267	243	275	263	255	246	266	237	282	271	277	271	261	267	228	274	262	275	274	271	275	257	279	251	256	243	248	259	280	283	273	285	225	258	271	254	262	261	256	284	259	248	254	277	269	262	236	271	291	267	288	225	271	272	246	257	237	267	242	250	242	238	238	268	258	227	244	253	275	277	248	313	272	276	248	281	251	211	258	265	237	259	235	274	285	285	262	264	255	274	277	277	263	248	247	287	284	254	248	245	271	292	255	272	266	268	277	263	279	266	261	268	279	269	267	227	248	276	271	252	256	264	245	263	273	272	268	250	230	267	252	264	243	271	259	263	254	246	263	266	256	282	258	267	267	272	271	278	276	260	238	278	227	315	233	242	254	263	264	239	268	291	239	275	289	271	260	261	250	281	270	254	288	270	261	282	278	256	245	243	249	259	271	246	244	267	263	284	246	270	303	247	272	274	274	274	288	277	256	264	261	264	273	263	262	271	258	274	259	244	254	285	297	283	253	238	286	250	290	239	247	272	290	259	250	249	233	217	272	256	274	293	276	232	249	282	288	295	281	254	267	230	236	270	274	269	255	241	247	275	247	253	261	227	260	272	274	259	250	282	226	262	259	252	252	241	262	279	256	234	224	229	286	268	268	267	261	245	258	275	289	250	251	279	267
4151	3105	8520	12272	10272	7258	4264	2860	1847	1234	939	784	720	634	611	628	578	581	579	600	586	574	575	547	586	585	615	617	578	584	583	571	554	577	582	579	581	596	594	569	585	631	589	589	617	644	610	556	623	605	610	557	578	613	581	621	638	573	571	614	615	599	599	602	577	608	611	602	584	594	599	607	573	608	592	633	587	594	586	602	626	538	621	574	625	564	585	595	581	619	590	594	614	620	592	590	625	546	576	576	589	617	606	577	603	579	543	569	633	564	587	582	604	619	600	604	606	584	581	600	605	618	577	592	594	591	572	597	578	613	559	563	632	604	614	571	594	591	567	606	609	561	614	596	618	582	567	597	544	607	602	567	607	557	553	569	569	571	546	563	585	602	575	588	593	555	647	585	596	546	595	640	627	594	619	561	596	587	595	595	581	591	609	585	613	548	551	564	584	602	588	595	598	592	601	560	563	586	593	618	606	592	586	626	654	582	584	615	621	576	600	572	570	627	611	581	590	622	596	612	586	592	633	608	601	610	597	633	591	594	605	605	612	559	574	623	569	618	597	580	580	578	566	594	564	577	600	640	615	616	564	601	603	646	526	590	571	604	580	609	601	604	564	574	581	616	603	590	613	602	608	612	580	568	603	608	596	606	608	579	580	601	582	597	555	579	580	582	582	588	583	592	534	592	613	641	583	608	600	641	588	585	580	627	610	579	598	608	582	623	585	595	619	583	593	598	601	613	596	612	583	578	619	606	570	589	572	590	578	608	571	581	623	547	595	581	583	619	624	597	597	591	578	584	564	649	600	596	601	585	597	612	594	588	614	635	604	581	616	638	621	591	600	611	598	590	557	593	574	552	519	606	607	617	581	587	586	599	576	625	581	605	619	559	587	647	553	574	584	589	609	601	582	585	626	598	537	579	615	590	640	598	598	594	628	587	555	600	620	646	606	582	568	598	633	564	664	634	632	631	589	572	577	605	607	596	599	594	591	601	569	588	552	621	589	571	601	582	602	618	556	576	607	564	633	571	580	613	597	598	560	584	568	603	567	631	565	618	615	591	572	610	554	594	582	566	599	607	596	550	577	650	584	612	552	597	619	580	545	562	605	569	567	586	580	609	587	629	631	588	568	583	558	580	602	613	629	619	587	608	596	551	548	583	603	603	586	585	594	587	625	581	555	585	646	589	626	584	604	569	585	547	565	623	555	574	614	570	559	616	568	585	589	622	590	584	616	589	586	566	609	644	571	574	615	624	600	576	590	594	594	565	591	624	564	638	582	580	610	569	578	607	554	600	625	603	616	595	575	595	635	647	616	558	571	570	652	547	576	562	560	625	595	557	566	600	609	541	605	551	623	556	588	613	598	566	604	609	621	574	619	600	561	587	596	580	608	571	577	585	596	589	547	585	567	627	578	601	610	595	589	615	580	584	604	579	573	591	575	593	586	548	577	569	630	635	540	573	590	572	592	574	583	580	575	574	591	592	548	609	599	615	595	578	596	587	619	577	626	596	618	596	635	625	580	582	580	563	604	632	586	575	583	586	602	605	602	555	609	564	618	600	597	611	572	596	569	560	612	616	627	565	615	577	642	601	593	582	578	604	586	573	582	629	570	611	555	594	623	595	581	610	591	624	593	577	584	607	630	595	595	560	613	610	603	606	579	600	596	559	602	577	602	572	538	606	602	575	571	591	614	608	608	549	582	603	594	583	586	634	610	587	585	603	575	606	601	585	625	575	630	623	604	584	605	591	610	630	617	584	610	607	604	630	600	563	576	587	634	613	567	594	575	585	600	593	568	590	579	592	613	616	626	602	597	603	627	583	597	583	578	559	614	545	623	612	613	567	566	546	606	625	642	592	607	592	565	562	601	601	563	615	565	584	605	545	571	595	594	623	627	643	556	533	596	601	605	620	616	610	622	641	573	627	576	587	582	626	588	591	566	580	629	596	581	570	605	599	584	570	592	643	606	609	608	549	574	578	601	585	601	619	604	623	636	573	576	550	603	620	604	574	558	551	621	594	571	558	625	637	600	575	600	604	581	619	559	591	630	599	538	598	597	627	589	593	572	611	611	603	610	623	545	569	626	618	610	571	577	615	614	607	597	583	591	567	576	634	587	664	542	635	606	570	609	557	554	599	566	632	591	617	644	625	615	584	567	601	610	566	631	649	611	571	622	598	593	617	629	565	591	629	597	637	557	559	593	594	583	613	598	579	563	575	564	609	580	589	651	602	591	601	609	593	590	563	577	578	583	598	586	610	612	597	551	568	624	628	566	593	572	596	583	577	609	618	590	599	588	597	583	563	582	646	603	610	643	584	574	593	581	596	585	594	618	594	577	608	613	581	615	628	637	592	659	595	594	585	604	600	568	568	587	605	621	610	565	573	613	599	561	591	603	588	641	623	608	560	573	596	590	587	611	598	603	645	573	624	597	620	590	546	605	587	527	595	609	612	576	550	610	557	562	588	542	619	562	608	605	559	615	599	603	611	602	599	598	600	614	600	542	552	642	561	592	596	541	555	620	579	603	578	605	595	567	592	602	600	598	620	572	620	585	584	616	628	563	632	580	634	538	597	603	629	601	571	587	611	540	558	555	562	595	568	583	610	581	572	607	608	546	557	604	568	574	568	578	589	580	595	582	616	592	585	586	562	643	599	585	615	600	538	568	636	579	618	585	617	582	611	607	608	609	584	581	606	508	571	614	582	554	580	589	623	582	546	605	579	594	613	609	629	579	562	603	612	594	617	607	556	609	598	552	580	569	619	654	578	595	604	596	608	597	544	577	552	573	559	616	574	583	613	539	598	573	589	568	640	578	568	570	597	592	572	603	583	538	573	613	555	594	634	592	580	595	569	610	575	577	608	562	621	614	582	610	590	577	598	596	554	628	574	566	595	617	619	565	582	602	587	612	562	628	595	558	620	591	546	608	590	598	569	591	603	588	630	569	559	584	585	625	605	576	591	604	565	568	628	589	574	555	625	619	569	562	581	615	591	600	569	560	587	599	631	578	561	595	601	588	625	592	573	597	594	601	596	596	608	584	587	630	602	608	603	571	631	626	612	562	601	581	607	591	587	605	549	652	572	550	596	578	609	619	551	599	610	632	603	598	554	547	594	615	582	623	625	553	567	595	676	600	621	591	592	588	601	590	583	591	556	587	596	574	630	605	599	630	611	608	573	578	604	613	574	595	604	619	578	581	619	583	597	622	544	589	615	578	616	550	584	645	603	609	617	561	597	618	609	624	625	635	547	577	586	584	627	562	586	564	615	589	600	620	594	580	591	571	605	600	594	604	569	561	582	603	537	584	554	574	575	564	600	635	597	558	602	596	620	637	603	647	584	620	587	598	619	592	567	602	590	617	601	594	590	602	578	549	622	588	597	602	559	602	604	606	566	544	580	597	626	575	580	635	599	609	599	555	598	553	567	646	604	587	599	622	625	568	596	596	562	551	549	621	583	626	585	612	595	598	604	589	576	603	618	614	557
58352	51555	71692	69085	58482	44044	30437	18931	9703	4632	2144	1075	676	441	397	346	384	352	397	393	354	380	365	348	336	391	388	379	421	394	415	394	371	383	356	354	368	417	394	351	369	394	386	414	368	364	416	431	392	339	361	372	400	381	390	388	428	361	400	386	401	363	411	382	377	364	390	375	358	396	405	397	360	368	368	392	369	350	314	360	385	394	418	414	376	364	385	410	405	367	354	394	355	394	404	359	379	421	361	425	369	386	381	413	414	396	384	375	400	399	415	366	361	413	391	399	397	406	372	353	414	373	371	370	374	399	345	404	364	372	383	405	376	401	407	384	380	383	371	363	346	401	375	393	360	405	364	364	380	380	394	396	383	376	378	397	353	415	405	374	381	410	377	405	370	382	406	387	340	376	367	407	395	370	371	377	404	412	369	380	395	429	381	381	394	366	390	392	354	400	399	397	374	385	344	405	401	403	398	412	345	375	359	389	401	369	400	380	420	373	373	393	387	386	409	360	357	374	384	343	391	409	395	363	383	415	377	369	368	369	370	399	388	399	389	344	379	378	376	396	363	378	428	403	360	418	400	362	411	410	373	381	369	387	401	398	401	405	361	379	416	377	375	394	393	390	430	393	390	359	378	399	382	385	374	389	394	395	383	362	406	428	389	384	390	387	346	388	387	409	415	350	359	367	369	382	361	406	425	399	347	369	357	399	402	346	381	383	362	399	347	348	363	387	420	398	430	396	388	421	409	402	397	378	383	398	349	384	377	371	389	375	374	382	385	351	423	419	388	390	388	426	343	400	380	408	381	395	385	404	409	373	399	393	404	407	394	362	436	410	371	384	387	361	400	394	364	366	377	415	390	341	339	404	431	408	346	331	358	356	412	349	354	368	400	373	365	328	378	368	386	386	373	399	400	409	370	372	393	364	385	366	362	406	392	380	446	409	380	374	387	379	365	350	381	413	413	407	365	397	414	420	369	376	387	403	382	369	394	361	390	388	397	348	366	406	364	385	344	393	368	368	386	375	391	414	375	416	353	385	378	399	385	383	383	384	397	380	391	398	412	352	364	381	376	315	389	365	395	341	350	389	413	368	401	388	392	405	409	386	383	368	361	385	386	369	372	374	377	369	357	367	381	385	388	384	362	369	328	395	390	378	387	377	372	379	390	385	380	388	397	382	353	396	413	379	389	394	407	384	419	363	416	418	394	402	335	400	368	413	383	389	397	377	377	407	375	408	387	381	377	346	415	379	377	369	357	397	398	412	382	397	379	419	394	396	408	375	364	409	353	387	387	365	382	395	386	408	378	351	393	383	375	365	371	384	377	355	405	375	367	386	387	369	386	423	359	384	387	367	340	362	352	384	354	367	389	382	398	394	408	389	371	388	395	367	383	381	363	364	359	444	391	419	392	389	380	401	373	364	400	371	388	422	363	367	393	393	365	382	357	404	402	414	411	376	414	437	399	376	397	356	407	399	398	364	402	384	364	361	382	378	398	393	396	395	418	377	370	372	377	371	369	351	400	400	416	350	403	417	419	365	360	402	407	357	396	368	348	366	410	390	384	403	347	379	385	356	403	369	418	396	372	403	408	390	436	398	391	360	399	359	420	413	417	396	449	398	366	378	346	392	378	403	362	399	367	360	392	405	372	383	417	363	382	394	357	407	378	412	364	398	356	395	409	359	363	402	369	382	364	407	378	353	375	363	384	383	363	367	438	394	408	363	338	377	369	402	381	357	406	398	368	358	372	404	384	383	414	396	394	361	416	410	366	404	372	358	411	417	365	369	377	383	379	385	386	354	390	363	350	374	406	384	392	396	414	387	406	415	363	360	368	357	457	379	367	399	392	356	366	392	364	366	371	372	414	397	386	409	390	365	386	404	387	360	370	399	382	397	381	437	383	349	390	382	342	386	411	366	390	387	362	375	353	365	394	355	376	366	381	391	369	379	322	363	358	416	342	401	392	381	420	416	394	362	347	375	387	333	385	371	366	404	370	389	395	352	432	395	357	382	420	363	382	368	389	386	413	377	397	354	376	390	395	395	419	400	388	370	418	392	393	427	385	385	387	379	375	411	394	402	377	378	384	424	374	400	378	364	409	374	391	410	384	390	393	379	412	374	381	393	375	374	387	373	374	384	328	397	375	345	401	443	387	377	381	428	388	365	370	346	402	380	392	368	380	389	362	345	347	383	367	348	392	393	387	393	419	384	346	386	427	371	413	384	406	370	412	391	365	357	392	394	353	411	338	432	417	398	364	397	382	416	372	412	381	392	377	355	408	383	378	373	403	374	342	377	431	448	369	397	400	384	390	425	411	405	369	383	388	385	362	391	379	388	413	380	353	383	372	410	372	373	441	383	408	425	385	397	406	379	386	376	395	398	415	375	397	369	353	411	373	368	381	385	357	370	401	397	380	355	428	370	411	423	381	391	354	374	424	365	385	355	377	400	429	377	369	389	375	388	383	425	431	392	388	356	393	424	372	394	389	342	375	394	357	383	393	389	410	397	390	407	379	398	396	428	397	368	380	394	385	381	359	411	411	396	441	374	387	397	399	405	402	338	388	399	383	396	369	363	398	381	414	385	412	411	376	352	380	398	397	361	406	364	406	394	363	383	366	342	371	409	396	371	421	360	355	387	391	388	381	410	337	395	373	385	390	377	439	421	449	404	343	456	400	386	413	354	384	337	355	378	391	367	421	372	363	401	348	386	417	383	378	379	373	385	356	377	389	413	387	370	363	399	391	399	413	384	390	366	409	375	390	400	388	411	356	408	425	408	389	433	403	370	381	371	385	372	411	378	396	322	353	368	397	374	388	430	387	372	392	382	391	379	381	354	400	384	379	399	364	372	400	374	399	402	358	356	387	361	390	400	328	395	381	342	372	429	349	408	375	400	401	430	363	378	393	373	389	391	384	395	396	399	398	374	439	389	389	373	413	364	379	395	395	416	360	398	420	398	399	368	365	359	330	381	376	387	373	371	363	395	382	388	423	364	368	409	394	407	384	367	373	413	363	403	412	374	401	363	410	377	410	393	390	390	376	369	398	405	385	373	403	376	376	392	383	376	387	393	376	399	358	413	381	392	389	355	391	376	393	392	400	374	383	402	345	399	365	381	399	332	378	387	395	363	386	390	395	333	372	385	387	376	374	382	392	387	384	393	373	347	380	385	391	387	390	364	390	385	378	408	395	411	360	380	410	340	355	392	406	433	371	393	388	406	358	367	388	386	361	337	359	399	360	388	394	358	392	384	378	397	402	369	349	363	368	371	374	410	391	378	351	423	399	390	383	406	404	390	351	419	405	386	382	431	383	389	379	393	393	408	395	390	383	368	352	395	404	403	404	352	409	398	376	390	380	350	400	399	377	393	389	378	411	423	388	375	363	399	411	400	378	362	385	392	374	401	351	416	389	401	384	360	364	379	400	376	397	401	379	378	388	355	415	382	398	389	362	417	364	387	371	379	396	379	367	343	369	373	371	380	380	395
31064	37281	65208	73543	67397	55281	44423	33851	23200	13722	7468	3807	2151	979	824	877	882	827	862	830	844	823	844	833	877	865	838	822	871	871	848	839	874	885	843	841	815	851	793	853	834	841	830	856	780	818	856	845	874	838	852	888	815	828	897	868	866	849	844	786	802	884	783	830	812	830	808	841	795	803	870	836	808	845	817	885	897	843	778	826	809	836	835	844	817	836	805	871	837	825	864	862	831	881	836	808	852	868	841	817	808	864	872	812	841	836	831	793	803	809	831	796	826	839	812	835	847	890	846	806	824	838	845	821	841	888	862	849	830	806	848	902	823	784	817	841	847	833	797	815	828	796	853	783	888	841	802	858	842	848	834	821	832	903	791	867	840	855	828	862	850	784	830	827	807	823	874	814	856	841	852	810	859	798	825	871	832	806	865	814	873	821	820	806	866	838	817	868	850	817	848	818	804	826	864	823	881	818	851	811	780	790	867	861	881	831	857	806	842	836	912	811	813	872	846	812	828	868	811	816	776	859	831	836	838	886	886	880	877	824	814	872	841	845	855	851	827	809	873	846	816	833	844	847	864	842	815	793	802	826	881	814	822	803	816	832	840	809	839	849	812	829	857	775	827	861	766	808	818	822	846	850	840	863	833	827	873	830	782	866	841	853	840	798	851	886	820	834	818	869	829	809	804	875	816	878	798	886	812	833	786	823	811	809	803	831	836	807	769	796	837	799	822	830	954	838	828	794	834	814	822	852	826	825	848	861	846	786	827	819	847	854	843	852	855	824	842	882	786	879	881	787	832	768	824	850	852	870	778	896	813	849	828	874	829	846	804	832	891	794	820	829	853	827	826	849	857	854	806	883	892	892	825	813	825	815	838	864	813	876	866	810	812	811	834	861	815	804	827	864	838	823	842	810	836	839	834	820	867	910	791	855	838	864	845	808	880	815	842	810	848	786	830	777	786	828	827	836	844	851	847	779	825	837	864	812	843	829	835	831	820	817	806	799	864	829	835	880	822	814	874	833	789	826	818	835	839	857	874	865	837	832	852	856	818	849	844	806	821	851	851	830	809	807	858	822	803	836	769	892	848	875	854	816	833	844	809	850	828	844	815	849	862	834	858	802	766	878	763	817	838	898	803	848	805	860	842	881	819	828	821	824	852	817	849	870	846	879	823	810	814	820	843	846	835	790	855	839	855	870	808	824	778	876	807	871	860	806	827	869	820	777	801	825	808	849	794	828	863	836	861	829	853	830	865	859	772	800	856	792	814	793	824	818	833	865	820	806	805	872	794	852	796	856	818	864	842	832	828	794	829	859	831	841	819	820	865	784	813	807	815	869	833	847	835	855	876	816	851	858	787	812	818	832	843	800	779	811	814	755	830	853	828	861	866	835	842	843	861	861	874	830	818	770	850	818	822	853	837	884	782	829	845	793	851	785	899	852	830	780	845	823	806	835	832	838	836	863	832	839	796	828	795	864	835	884	826	800	840	838	888	868	819	809	827	842	843	816	849	825	833	833	817	800	849	886	792	848	812	787	852	796	824	820	837	881	809	846	830	817	857	795	846	791	831	845	834	829	772	805	890	858	854	831	840	823	846	825	854	803	843	852	810	830	801	791	835	801	864	817	845	827	867	891	809	818	832	881	827	796	822	804	824	784	832	904	804	890	823	857	825	820	874	862	777	888	866	866	789	850	806	871	853	879	855	839	856	832	821	816	862	837	881	794	769	831	874	836	811	826	789	813	845	846	893	818	788	815	811	811	816	848	814	856	814	837	841	791	843	843	825	801	856	833	882	798	807	865	848	822	872	785	846	836	834	853	854	864	862	859	817	796	795	812	849	830	781	823	818	796	798	825	862	801	834	779	854	864	829	769	842	755	811	846	859	824	861	885	772	790	816	814	787	839	841	856	818	808	858	849	826	881	821	845	822	855	835	831	837	829	855	804	795	864	845	827	861	828	794	865	819	819	834	878	821	815	803	822	837	782	854	870	834	876	882	830	779	861	843	823	790	802	798	819	881	806	851	849	859	822	824	797	873	881	828	774	781	794	830	839	813	859	852	848	830	792	808	804	829	850	811	850	795	874	817	796	808	826	847	825	836	865	855	863	880	845	867	882	780	878	854	816	800	810	827	804	853	845	742	815	798	850	838	926	795	858	835	839	845	843	835	906	846	830	805	852	797	873	855	850	874	865	805	807	841	807	863	884	832	808	847	844	844	814	827	780	871	898	880	887	817	840	802	809	819	915	769	840	870	856	774	801	853	917	823	884	821	822	882	883	819	842	856	812	839	801	864	878	854	833	836	832	831	872	839	837	845	803	816	875	841	863	826	828	817	823	797	834	811	777	856	847	845	828	826	864	851	843	817	846	854	857	883	862	817	832	817	835	836	781	887	893	824	838	810	807	825	802	784	855	824	837	832	883	826	832	839	833	802	865	811	847	805	841	849	798	822	829	822	788	795	852	795	792	776	823	839	869	771	887	821	794	817	842	817	860	833	847	848	844	845	842	869	819	869	868	888	849	823	782	866	865	896	815	817	840	816	857	835	837	823	768	828	816	826	829	810	831	905	851	874	779	842	791	862	835	798	851	798	798	872	818	826	799	837	879	833	818	809	828	856	808	890	846	875	842	902	847	819	805	795	884	833	851	822	822	846	818	811	815	817	821	857	846	828	879	827	856	840	823	836	856	909	906	826	849	817	815	864	819	850	843	803	821	840	832	830	880	845	813	813	872	837	839	837	782	856	876	868	847	875	850	820	893	854	873	817	776	866	838	806	862	852	841	794	772	850	872	802	829	865	848	832	812	844	815	810	857	810	832	841	830	806	795	857	851	867	873	817	879	833	834	883	865	855	861	864	779	841	800	816	835	813	853	870	850	857	865	866	798	867	822	862	873	803	794	804	873	841	836	845	855	839	840	814	830	812	827	824	787	830	826	881	872	823	834	833	834	863	862	872	839	845	824	794	821	825	875	820	843	828	870	841	847	849	803	854	793	784	843	842	851	872	830	816	836	869	842	834	829	889	884	847	818	801	857	801	885	831	796	846	834	859	830	866	807	802	847	795	812	805	754	751	842	850	804	815	837	811	869	800	815	853	825	822	840	847	854	802	811	856	862	833	824	847	844	831	825	847	870	825	849	817	811	800	803	811	837	774	808	810	837	870	834	789	850	804	825	866	798	856	811	797	848	858	855	824	793	817	847	848	837	849	889	837	806	849	824	887	823	803	898	808	849	816	880	845	894	782	838	818	823	837	802	815	853	806	819	814	817	893	810	808	795	824	802	799	876	815	851	821	796	823	815	813	846	799	823	826	821	827	834	839	797	869	858	838	839	805	862	876	868	873	818	822	861	839	825	858	805	843	877	865	857	849	811	805	827	825	900	820	854	811	845	875	870	835	814	830	821	832	819	823	822	854	829	813	818	860	858	835	741	846	813	805	840	823	825	815	840	809	842	828	779	855	801	798	783	865	859	879	853	904	886	864	863
57818	52302	74514	69615	57960	43650	31115	19223	9650	4448	2173	1163	698	439	436	430	428	427	361	404	431	394	406	407	360	398	440	400	395	418	401	396	396	376	382	397	377	388	423	371	387	455	413	434	402	382	383	397	399	376	370	410	407	395	405	406	402	413	369	407	391	380	419	414	446	389	387	413	389	418	410	400	388	350	420	394	386	400	374	388	417	411	402	440	428	441	354	399	390	414	418	394	419	404	404	407	421	401	410	387	400	394	367	359	406	430	398	425	426	405	411	396	404	449	427	389	386	417	397	375	426	387	379	415	386	377	432	426	398	389	426	404	404	413	402	399	410	406	395	398	401	416	385	405	406	405	379	401	413	411	386	427	398	375	432	415	381	384	370	372	410	405	385	399	401	397	397	391	415	409	380	426	417	376	424	415	377	404	387	379	378	424	426	411	406	407	398	411	385	366	407	395	404	411	394	444	395	399	382	417	409	379	355	410	421	412	385	416	405	418	464	404	379	426	412	362	373	378	385	453	412	376	415	428	391	371	417	429	377	378	439	431	405	398	400	386	370	420	419	382	406	360	367	411	408	428	392	408	385	397	433	395	391	419	384	390	428	380	402	414	386	418	409	384	373	397	358	395	424	418	381	406	377	373	434	416	401	389	386	413	407	419	367	420	419	419	368	383	406	430	418	399	399	389	407	438	407	412	388	367	431	387	418	384	398	404	408	369	378	397	398	379	392	378	396	373	424	380	416	416	396	440	398	381	390	397	404	358	430	372	425	370	400	421	409	417	360	430	395	414	439	404	410	401	435	384	412	396	401	386	370	411	380	414	424	374	423	391	374	387	391	414	417	405	379	436	404	454	422	395	438	396	398	416	415	395	430	386	394	377	370	403	384	404	437	397	392	377	407	421	362	407	436	398	396	444	436	424	437	377	387	370	414	434	412	400	390	403	421	387	399	386	421	446	423	444	404	414	374	349	400	416	387	409	431	394	395	417	438	428	395	418	393	380	435	368	366	439	412	410	382	419	410	408	328	412	400	414	395	422	469	435	394	425	393	437	398	443	423	432	426	441	369	409	400	403	388	403	376	420	400	407	424	416	372	437	433	387	426	392	414	433	412	418	396	403	413	390	393	388	388	379	425	444	392	410	380	423	379	406	426	387	371	409	394	429	396	401	380	367	385	403	371	402	403	394	391	409	423	435	411	407	429	371	402	379	378	377	402	436	395	387	394	405	384	400	408	439	409	366	394	413	400	427	415	390	390	421	411	407	398	379	418	439	412	383	442	407	402	408	395	382	463	396	374	385	404	382	420	418	379	371	410	389	376	385	421	411	383	427	391	394	435	367	404	449	379	423	408	354	444	440	379	426	413	398	370	408	388	415	406	366	344	387	350	438	357	404	377	421	408	441	388	407	388	425	403	418	406	428	380	429	394	395	392	422	389	405	369	416	389	445	402	389	398	398	397	394	413	414	379	409	408	391	447	408	414	403	412	426	411	391	399	424	392	407	372	447	391	367	418	404	406	397	406	385	406	351	410	397	420	386	407	422	437	419	421	399	421	422	377	392	396	395	432	371	422	403	413	387	398	376	404	430	443	409	411	411	438	389	392	439	431	411	412	352	422	425	384	427	418	385	415	409	449	413	425	440	394	443	430	402	385	377	388	422	408	398	396	407	440	379	431	373	359	386	386	394	418	405	395	398	415	376	409	432	430	414	415	384	400	388	415	371	415	404	384	408	401	427	375	415	371	428	402	396	412	393	420	372	404	421	458	396	408	393	416	416	426	432	424	424	388	424	382	391	402	386	402	410	451	388	429	414	433	366	397	404	395	449	405	392	404	376	419	397	388	423	425	411	410	417	402	383	433	434	377	387	436	407	416	378	456	392	406	409	408	410	403	407	384	394	435	418	368	401	419	390	438	406	420	431	385	385	399	407	394	413	413	402	404	426	413	416	408	387	408	377	420	421	400	414	382	356	416	443	373	398	413	427	411	371	387	420	411	358	390	411	419	372	426	390	367	395	416	388	406	424	406	416	402	415	445	360	382	392	387	381	411	397	436	458	416	427	388	393	422	418	380	366	396	422	431	399	393	399	431	400	397	421	407	392	378	386	413	394	454	419	403	393	400	415	407	419	434	398	386	396	379	409	403	384	410	387	383	390	401	407	416	396	418	428	372	378	370	387	369	380	410	398	420	415	396	435	388	420	441	418	401	378	403	434	404	386	424	418	409	433	405	406	391	399	414	392	359	420	392	443	420	432	417	428	405	395	392	415	418	416	357	409	442	384	396	406	411	344	422	413	394	390	398	398	410	404	386	407	453	441	432	417	387	414	404	400	393	393	390	436	379	392	384	389	426	380	372	376	405	395	419	381	389	412	388	382	378	460	404	418	413	398	397	367	418	429	412	422	416	367	382	422	428	431	376	392	407	448	422	416	389	372	370	390	416	389	374	424	381	395	392	414	374	411	385	384	425	405	421	377	415	360	430	435	368	410	415	389	363	374	418	423	403	445	397	383	370	390	416	399	375	379	404	435	457	430	417	430	433	428	408	390	357	385	389	361	426	406	380	406	429	428	405	398	414	403	397	409	408	414	407	414	420	386	426	375	425	417	376	393	400	422	410	443	384	390	408	418	357	404	414	405	380	422	404	396	444	424	410	406	394	435	433	386	388	393	352	418	377	408	367	415	394	431	396	412	398	413	437	395	397	401	404	426	405	430	393	385	352	369	387	377	364	422	446	369	378	399	386	409	416	444	399	401	420	444	379	393	437	355	419	397	401	380	421	391	416	387	376	426	456	479	453	384	388	427	418	362	412	415	396	382	400	385	398	389	376	381	375	425	434	426	416	397	410	395	394	422	412	390	402	415	418	419	397	388	401	379	404	387	418	392	440	398	414	433	395	439	413	396	405	390	386	412	380	391	410	417	394	409	410	388	383	389	393	410	401	435	384	410	397	436	407	365	434	403	426	425	375	418	377	406	413	422	413	403	412	385	390	393	441	443	409	426	393	384	395	408	413	390	450	374	426	407	369	415	392	381	384	408	400	412	398	404	415	450	397	410	440	394	375	391	377	439	432	386	419	409	420	463	399	438	407	413	390	410	431	443	386	429	377	403	402	388	426	414	386	392	427	412	380	435	382	415	428	408	448	401	388	409	401	399	372	396	414	382	429	407	380	388	406	399	410	419	382	386	386	367	385	404	405	397	394	410	414	423	387	420	379	397	388	452	370	388	373	436	388	402	418	409	446	394	406	390	374	389	412	400	367	412	419	393	411	432	400	445	361	434	391	426	385	404	425	396	426	389	413	419	408	419	400	407	415	396	416	378	397	405	401	398	413	394	405	391	405	377	389	444	397	398	467	390	395	388	438	462	361	381	388	434	415	412	388	409	413	434	404	379	426	405	385	431	393	394	451	366	416	399	428	422	347	394	398	430	413	388	408	362	402	400	386	382	400	387	409	399	404	412	404	385	413	415	387	400	410	406	414	416
29804	37970	67321	74260	66540	55195	44867	33979	23032	13863	7462	4016	2069	948	909	825	884	890	857	884	850	905	832	842	791	849	904	897	860	813	874	890	913	880	816	856	890	844	847	856	809	853	883	881	831	875	790	850	956	871	882	888	873	842	882	886	857	838	893	831	912	867	890	831	859	841	900	829	872	789	927	872	851	768	771	873	922	860	898	851	896	928	844	858	839	870	818	837	859	837	870	873	905	872	864	876	864	883	861	871	835	818	859	861	868	818	896	913	872	870	902	893	803	838	862	847	864	844	869	875	827	868	840	890	870	874	850	866	859	844	868	884	884	862	834	852	921	833	860	843	875	865	851	905	840	867	839	907	864	894	889	832	864	863	855	851	884	836	893	834	906	849	855	867	830	830	877	834	888	841	839	831	844	834	823	852	836	843	877	866	845	843	859	873	825	914	849	851	861	887	916	866	886	865	860	846	872	877	875	870	834	886	883	831	889	861	811	885	833	889	839	867	889	901	880	889	893	862	864	876	829	836	878	923	898	859	858	894	820	916	895	865	825	855	869	838	840	862	863	843	938	838	824	906	882	870	888	846	811	894	882	843	848	892	912	844	768	834	874	901	844	886	869	870	847	881	879	880	847	924	807	867	841	910	845	850	878	842	812	827	861	857	807	860	874	860	831	881	883	863	821	895	896	883	855	837	877	882	888	884	849	884	859	819	862	886	852	879	884	881	912	912	881	877	846	872	871	828	905	847	884	832	880	883	845	912	853	867	889	874	833	896	821	812	837	843	897	849	839	857	887	886	840	844	855	812	813	895	869	887	869	889	869	857	891	898	854	854	884	889	830	890	895	843	863	851	920	916	845	868	835	852	856	859	873	858	863	851	812	829	884	884	892	924	818	868	865	856	857	838	888	866	854	878	854	832	882	817	851	869	927	892	874	959	877	865	883	810	882	813	865	852	884	821	853	883	863	917	859	866	880	787	869	848	862	880	819	922	893	849	866	874	853	855	879	852	914	889	842	848	878	842	863	893	846	851	883	842	891	842	883	869	837	878	884	890	830	828	831	867	830	849	809	850	848	849	840	867	870	875	885	849	899	877	853	876	892	886	845	842	872	823	855	856	903	837	868	881	865	798	875	883	904	922	831	855	802	881	858	854	791	877	819	858	858	863	897	826	892	839	872	890	846	873	838	886	896	847	866	818	835	868	883	867	894	844	822	827	847	840	871	838	844	866	829	859	893	957	839	864	853	818	831	839	836	841	907	825	800	886	872	877	912	894	851	899	863	858	891	855	932	874	830	815	878	854	863	881	895	869	864	885	810	863	880	849	883	878	879	866	800	870	842	864	872	861	866	852	885	845	883	877	842	869	880	902	831	830	863	850	859	819	868	830	901	906	880	870	844	862	891	836	868	865	905	850	877	868	855	920	891	878	860	885	874	851	880	895	861	866	922	856	888	878	853	857	874	871	828	875	855	844	843	888	893	889	820	852	904	838	853	848	871	840	869	885	927	820	862	859	901	922	892	862	840	802	865	880	890	810	938	798	837	846	870	868	852	831	918	872	838	892	814	926	876	834	857	899	918	840	869	899	873	832	862	822	839	859	866	852	838	832	912	882	882	813	871	873	858	973	867	852	889	857	894	880	889	879	894	850	904	848	836	876	876	837	875	850	870	858	846	833	901	867	863	900	891	810	845	858	836	889	855	855	869	846	818	892	908	811	855	881	861	846	856	820	863	859	875	878	866	834	865	902	869	882	875	827	865	868	872	853	879	871	867	861	867	840	850	847	879	876	862	842	800	817	848	865	830	859	838	842	861	857	846	869	885	904	898	847	849	856	869	847	836	822	866	829	853	848	890	905	854	887	881	848	859	783	820	822	859	815	878	865	882	848	890	843	839	893	864	850	862	885	841	860	862	838	917	863	825	834	909	894	833	828	870	883	834	812	861	822	895	868	881	879	888	852	865	858	829	883	913	878	837	828	875	859	894	839	815	897	875	857	868	842	799	893	851	882	853	827	878	926	872	855	929	835	873	881	829	811	840	843	900	873	867	877	876	865	878	867	858	827	840	871	898	882	861	848	849	921	809	828	834	847	851	853	865	834	887	800	910	850	871	804	843	843	838	902	888	878	861	805	871	876	879	891	866	847	837	836	840	884	869	921	821	856	860	857	791	862	897	895	869	792	827	859	877	829	927	821	835	873	834	894	881	844	894	874	894	854	891	836	883	872	892	806	826	833	888	833	898	807	870	879	866	829	921	857	806	884	903	885	877	858	826	826	869	890	897	858	869	811	875	829	860	860	837	860	847	923	871	888	883	809	864	848	833	868	863	891	852	876	905	815	894	876	878	895	853	867	828	872	885	869	855	867	849	821	853	890	899	879	903	820	895	850	875	864	878	879	858	947	855	874	870	908	844	891	808	887	843	853	862	845	873	875	865	826	901	803	864	877	795	845	905	832	824	909	786	797	870	873	876	925	866	859	889	877	852	930	841	884	925	856	862	861	889	869	865	846	894	856	844	929	897	879	858	847	852	899	914	863	862	878	906	893	872	874	857	836	804	864	887	829	858	845	847	890	837	940	867	862	873	887	850	847	872	867	888	910	907	858	829	884	888	893	866	890	850	890	839	837	841	870	878	886	845	874	866	884	861	876	878	859	844	905	853	865	862	854	863	827	893	860	835	844	880	843	863	871	910	875	850	865	842	860	884	827	788	804	864	808	909	907	872	921	829	806	926	830	858	857	847	877	851	886	879	891	866	862	855	886	859	847	855	878	844	904	879	875	851	862	851	866	850	886	861	867	827	854	893	854	840	894	848	850	905	934	879	897	886	829	841	857	852	863	869	878	903	850	822	822	844	900	920	869	855	838	805	839	825	894	857	859	928	865	842	901	878	907	911	868	875	903	866	819	874	875	868	861	858	896	841	855	860	824	846	915	877	849	826	839	811	790	816	828	883	864	861	870	847	841	854	877	815	861	857	804	857	827	858	887	882	859	819	882	839	842	830	827	896	917	895	851	882	856	809	898	855	863	868	877	846	822	889	867	884	844	913	832	877	860	865	860	856	879	888	861	866	880	899	868	872	854	868	893	873	917	861	881	835	874	833	893	866	907	873	884	816	852	828	799	925	899	881	897	800	858	849	836	854	829	934	882	888	879	877	855	872	881	859	840	878	865	821	856	879	890	866	804	830	836	857	898	903	840	854	857	859	888	862	840	891	828	901	890	836	863	858	920	863	905	831	837	865	847	898	916	873	859	833	922	872	839	850	880	876	854	862	870	910	882	859	859	866	870	822	846	881	844	805	876	930	832	837	850	911	901	880	861	928	851	825	859	850	859	834	877	843	890	798	931	885	877	836	888	843	839	842	865	879	892	913	832	847	899	857	910	861	830	874	820	873	842	890	844	821	911	866	917	862	908	820	883	878	843	861	853	829	876	809	932	840	824	850	859	827	844	856	852	846	826	838	902	891	904	832	838	883	854	857	806	853	926
4311	2350	4338	4816	3108	2029	1269	902	632	462	325	301	308	268	231	283	247	277	250	253	271	300	240	286	284	304	275	262	245	257	276	291	241	266	237	262	274	277	280	241	284	263	267	274	270	277	233	259	219	289	258	263	256	261	306	254	271	259	258	266	244	284	261	263	240	238	251	275	282	271	237	261	271	276	225	266	252	263	253	274	252	259	260	263	282	289	276	268	253	253	235	240	260	290	249	285	243	261	270	243	256	275	278	264	261	271	272	276	259	262	282	248	247	280	271	263	265	265	257	273	311	263	262	294	260	247	235	270	220	324	260	248	247	255	261	303	281	254	247	323	239	307	237	265	233	243	259	274	283	292	282	262	288	261	273	248	291	259	293	288	275	248	267	265	248	263	255	269	272	239	280	275	260	273	281	265	258	247	276	284	251	278	267	246	270	268	301	254	244	246	259	269	261	299	271	243	254	255	273	278	276	275	251	271	248	301	291	273	242	248	261	277	264	282	262	267	255	253	240	245	255	280	298	271	262	253	289	255	253	242	273	255	264	242	274	249	264	285	250	273	260	266	270	259	287	271	277	261	237	250	285	291	310	250	243	290	262	278	232	290	262	270	298	234	244	269	302	248	272	224	263	266	262	254	242	272	283	245	264	269	259	241	246	267	251	275	261	295	293	294	275	264	277	278	278	257	243	229	277	248	269	282	239	251	275	274	266	279	301	272	260	289	259	271	266	265	266	235	304	261	281	285	256	247	300	237	294	282	275	270	231	268	272	263	269	271	275	256	263	281	279	290	273	260	242	269	281	271	251	259	265	261	282	260	256	278	254	278	276	279	287	256	293	274	249	266	283	317	238	275	251	259	265	249	269	264	263	269	280	276	270	272	256	262	266	257	273	262	235	275	296	261	266	289	268	262	284	260	270	266	253	290	264	251	283	262	250	260	281	275	284	241	269	272	270	287	237	265	274	270	266	232	224	254	259	266	274	260	281	266	291	250	254	242	264	265	288	265	264	263	273	242	287	275	279	287	273	239	294	270	299	259	266	262	289	260	269	268	253	252	274	248	239	271	256	278	269	265	250	300	256	259	268	292	266	289	272	261	263	260	264	261	263	275	236	268	267	293	269	265	269	256	259	266	258	251	272	280	275	276	292	236	277	277	287	309	275	250	258	272	282	236	280	268	289	282	266	291	258	255	264	308	272	268	248	276	277	280	271	264	266	284	284	283	278	275	301	271	258	266	264	275	238	248	236	269	230	272	278	270	255	243	246	295	283	241	250	286	278	289	293	260	283	257	270	288	269	268	258	276	244	250	291	289	288	269	229	269	257	259	294	297	265	268	302	252	268	271	264	266	331	263	270	264	276	289	286	279	254	276	254	300	267	242	276	270	272	262	253	265	269	261	289	280	255	274	247	289	262	259	265	269	267	251	275	287	247	237	262	282	240	310	257	272	271	263	248	266	261	261	259	258	247	247	252	296	252	245	272	269	259	266	238	272	275	247	278	263	271	271	281	266	242	244	255	288	271	249	274	242	271	259	250	254	240	277	271	272	304	243	283	266	286	263	290	244	281	271	262	282	234	233	257	266	274	253	265	235	250	266	308	283	245	272	275	236	285	280	259	251	276	274	254	250	267	269	228	260	235	303	295	271	276	269	274	286	239	259	270	262	263	242	276	257	282	268	271	253	248	300	277	232	253	264	262	286	257	256	246	294	253	274	273	263	279	277	250	256	291	242	235	268	265	275	249	261	290	264	237	262	267	250	268	283	276	265	288	265	289	270	291	274	294	253	269	232	261	287	266	279	265	266	256	263	260	235	262	262	296	244	280	271	264	247	252	250	270	249	265	266	289	276	275	268	263	253	233	260	246	261	292	274	268	259	279	257	230	276	297	261	269	234	267	253	257	229	270	277	305	238	254	262	278	288	282	238	265	243	257	249	272	263	260	297	256	233	224	260	219	281	248	270	293	253	261	289	263	304	266	286	275	258	282	254	267	266	297	254	232	257	256	307	255	300	304	274	265	245	233	261	261	257	265	272	293	256	280	259	244	286	268	270	248	272	270	276	259	262	270	272	276	288	278	264	269	243	244	292	250	297	275	245	269	272	256	225	248	269	291	285	276	285	265	278	311	289	303	268	305	270	278	283	236	268	271	258	268	250	271	278	287	239	289	244	270	270	274	286	249	259	243	262	264	237	242	255	252	257	283	277	253	275	258	254	252	298	271	312	270	278	264	284	248	227	265	225	272	256	292	264	325	271	281	235	299	264	283	276	277	277	248	257	238	264	286	269	267	290	260	262	260	306	261	260	268	242	249	244	254	289	267	278	286	279	264	234	259	266	249	246	275	292	268	213	265	276	238	256	237	251	275	255	297	270	264	229	282	250	270	264	257	271	266	264	272	244	282	258	277	307	265	263	260	276	253	257	215	239	280	266	268	299	248	264	287	255	260	272	278	271	242	286	258	263	242	282	271	257	276	301	266	252	268	253	257	247	276	255	274	259	251	289	245	283	309	281	264	263	275	245	237	278	248	279	264	248	307	263	241	264	249	277	240	261	252	279	242	262	294	279	254	237	287	268	252	285	274	272	240	264	246	256	274	310	256	267	262	266	275	283	242	246	232	262	264	240	254	273	250	248	270	243	276	255	257	279	262	267	257	291	277	291	262	262	259	284	291	264	246	240	304	268	274	277	287	239	243	261	289	281	243	281	297	276	230	264	242	252	248	242	266	256	261	277	278	279	280	272	230	307	274	273	303	235	254	268	268	264	292	264	289	251	283	255	260	285	264	239	244	241	263	250	240	251	277	280	267	284	269	290	244	261	245	301	290	272	272	292	281	256	269	270	247	243	310	261	275	246	247	278	250	276	251	237	254	261	287	251	274	246	265	255	250	279	240	250	292	293	263	247	270	275	271	230	245	243	258	288	271	264	231	280	275	262	229	247	272	272	272	240	271	265	281	275	282	273	258	280	273	296	276	259	240	278	273	241	256	249	305	301	292	264	262	273	282	279	273	249	241	291	277	266	254	269	284	266	283	253	288	256	259	272	258	297	293	272	236	252	238	240	258	241	291	252	266	282	257	260	229	274	254	227	287	262	249	239	253	245	293	244	258	301	260	272	274	280	276	272	285	284	253	272	261	285	254	263	239	234	273	268	280	274	277	252	273	250	281	268	289	236	251	274	258	280	311	287	272	292	265	268	267	267	275	268	264	281	264	280	242	284	249	295	273	251	265	283	271	259	269	275	275	269	273	273	306	261	257	260	269	265	277	265	266	282	276	290	266	255	285	259	284	288	242	241	269	248	222	267	281	272	284	272	251	255	240	268	248	254	246	269	277	250	265	292	262	271	257	278	276	291	251	274	248	300	262	270	261	259	281	259	270	286	254	274	250	248	251	258	282	267	264	276	247	284	274	259	235	272	276	268	277	275	249	264	260	273	249	274	258	288	274	230	234	240	269	239	265	253	275	260	262	272	282	285	243	260
3801	3307	9313	13076	9798	6688	4434	2759	1744	1287	948	792	689	671	601	623	616	664	622	635	571	594	628	612	632	566	604	656	586	580	583	588	600	624	562	586	590	594	599	617	623	575	586	612	589	587	618	614	625	600	583	600	641	593	648	619	613	595	570	570	601	596	606	579	625	608	638	577	542	608	621	539	613	615	602	603	591	602	631	602	589	615	603	619	651	597	596	565	574	610	604	622	581	613	577	591	633	583	608	609	625	611	597	614	611	588	603	571	585	575	620	604	582	574	641	588	605	638	617	608	576	604	566	568	666	563	618	614	625	595	613	607	647	614	596	580	610	611	597	610	628	620	573	581	645	562	597	591	640	639	620	608	595	601	627	649	628	617	595	594	582	645	607	593	578	596	577	588	577	592	592	570	610	647	611	589	624	614	568	552	644	579	611	627	606	548	629	600	630	602	636	633	591	636	663	593	564	621	609	609	625	595	593	592	641	600	555	595	560	593	598	618	580	609	615	602	619	595	576	557	580	601	601	591	606	588	593	620	609	652	619	602	605	644	584	559	633	628	612	570	672	590	596	649	607	573	624	567	627	597	626	613	629	621	621	597	566	611	615	594	654	639	610	603	620	593	566	580	631	615	624	585	561	636	593	566	602	564	597	573	604	573	618	587	597	620	636	564	580	581	580	605	608	551	600	631	607	597	612	607	572	599	628	577	628	577	580	600	574	577	630	554	630	606	650	600	587	581	597	589	607	587	605	649	555	613	593	593	623	614	550	592	572	603	626	591	593	584	568	587	587	620	587	632	608	604	573	581	611	639	587	630	615	564	605	570	620	602	590	588	631	571	582	618	556	600	633	592	609	572	583	590	583	567	648	570	625	583	621	625	594	580	614	573	659	620	663	586	632	615	634	606	614	608	546	614	595	630	598	585	597	575	601	610	599	643	592	597	634	582	593	587	586	593	625	615	609	551	627	625	634	597	639	611	607	641	597	618	564	658	561	577	612	622	634	586	628	603	570	642	573	558	585	596	607	594	635	623	616	652	608	608	623	576	600	647	581	582	586	622	565	584	566	591	595	580	612	559	602	609	587	594	591	576	567	593	583	609	591	612	588	638	588	645	531	599	569	610	567	643	581	622	624	590	631	568	595	595	616	605	608	605	613	601	614	552	625	574	589	624	647	586	565	613	564	577	629	642	567	613	582	597	613	573	606	588	577	580	608	577	588	551	595	629	590	560	616	541	660	593	615	591	584	607	603	603	624	607	610	574	610	574	630	614	625	598	606	594	606	585	610	617	547	624	583	576	582	593	614	633	614	587	590	590	618	598	588	601	624	570	626	584	577	617	586	642	578	605	611	610	574	607	583	570	652	573	619	613	616	592	633	593	616	559	616	600	623	587	595	614	609	623	602	612	612	599	638	610	555	603	606	599	592	625	631	616	583	568	621	613	603	560	558	633	605	653	590	599	576	607	581	603	583	572	619	626	607	565	595	607	565	594	604	612	597	612	600	577	596	649	606	580	599	601	606	583	605	636	596	619	574	563	627	586	596	574	593	605	608	635	607	579	592	589	571	615	575	594	571	655	615	610	639	620	634	567	607	585	595	611	641	623	607	593	585	601	615	621	599	625	622	618	618	574	622	595	629	557	639	589	562	557	593	586	597	539	651	585	624	589	580	616	625	614	638	608	609	604	616	609	576	605	577	633	573	602	584	551	600	556	587	559	619	640	643	586	593	597	609	613	611	635	576	563	579	576	597	614	619	595	591	652	579	639	598	627	614	601	630	602	637	630	640	599	650	646	576	573	610	585	622	641	583	598	547	593	608	603	619	632	615	612	596	589	582	634	611	593	588	608	605	617	567	601	564	598	638	604	586	547	619	612	631	621	616	609	564	584	615	573	587	605	631	605	586	572	599	607	597	619	597	597	609	599	593	604	611	585	561	573	578	617	596	608	633	614	597	572	642	545	598	604	618	605	558	608	596	582	585	607	626	589	647	613	602	626	618	561	613	608	595	628	595	621	580	589	611	645	630	558	594	585	620	610	589	578	583	637	614	602	577	567	613	624	602	643	608	601	564	580	596	637	631	605	589	611	618	649	536	619	631	585	605	591	639	594	640	580	596	591	621	556	604	623	616	605	584	585	569	643	616	601	569	598	630	606	567	645	598	615	591	571	602	601	612	611	616	598	629	598	582	576	634	592	594	634	606	606	592	605	616	634	607	626	631	608	601	617	530	584	643	619	603	648	581	568	613	598	645	607	654	603	547	589	589	611	652	607	628	628	586	584	615	578	623	570	623	598	614	610	619	625	555	588	583	610	584	615	597	599	629	581	585	618	650	598	604	574	626	597	635	615	609	594	618	580	650	603	594	583	606	637	582	597	636	583	564	569	564	560	567	629	604	567	637	613	617	612	616	567	639	585	631	608	577	588	609	558	598	602	618	622	617	578	569	599	570	591	582	595	610	599	586	599	620	558	642	585	648	559	585	615	569	614	591	617	545	605	594	601	594	602	608	632	580	582	639	602	600	574	593	650	577	619	602	594	583	614	588	625	582	609	577	605	586	618	631	587	587	609	589	566	571	635	610	636	588	601	552	591	613	606	622	610	614	645	605	629	658	582	660	648	579	585	597	558	630	618	584	613	596	628	614	588	571	633	578	607	615	631	585	604	582	597	528	563	587	626	611	550	664	571	596	580	628	638	576	596	595	618	581	594	622	620	594	537	614	596	646	592	630	614	561	615	619	585	611	632	615	577	620	607	601	607	619	576	612	578	667	631	596	608	610	588	583	614	607	572	615	593	597	600	624	622	642	637	620	626	595	540	614	643	586	633	600	560	600	647	646	624	593	601	587	638	570	613	590	581	637	544	602	628	572	629	565	592	631	582	545	632	577	608	623	611	568	582	586	666	593	611	597	605	634	573	599	606	593	591	640	608	599	625	596	573	598	600	579	596	591	558	591	627	575	598	605	569	628	607	572	581	638	612	567	578	615	598	658	605	579	628	594	601	652	621	621	591	613	638	614	576	596	563	608	576	562	615	562	618	607	576	634	629	592	583	619	564	614	621	634	598	589	609	636	608	611	614	572	586	631	547	601	603	602	610	612	646	608	597	610	620	569	624	573	598	587	588	609	560	615	587	639	608	599	621	592	615	595	620	594	596	560	639	613	584	629	596	611	572	594	617	583	604	617	604	607	616	611	615	567	587	550	609	594	594	623	549	639	573	577	579	623	568	576	612	585	581	603	620	592	641	639	599	626	568	572	597	587	576	604	618	574	575	592	596	588	578	610	597	663	591	577	628	602	590	590	588	571	585	628	573	599	592	611	613	596	567	582	585	595	608	605	608	571	617	612	621	638	588	642	593	630	562	631	603	618	592	588	589	596	588	581	641	625	609	630	635	615	582	586	602	626	607	633	576	622	608	560	608	639	611	584	601	597	621	594	577	589	651	607	595	603	607	579	589	603	556	559	610	600	588	569	636	599	539	610	603
52726	50163	75734	69126	56392	43162	30674	18651	9509	4637	2195	1061	647	433	409	327	376	381	381	407	410	385	366	385	450	409	426	384	379	367	377	428	388	411	389	387	410	391	408	443	413	448	405	424	378	370	387	396	405	384	404	412	382	378	411	376	387	403	405	401	372	391	389	360	396	373	349	379	406	376	369	401	436	381	406	387	408	366	366	412	339	413	375	413	379	406	362	404	382	406	372	402	365	385	417	378	371	401	403	371	390	378	380	404	389	346	400	396	389	375	351	421	422	423	384	380	406	388	364	407	396	389	403	364	355	392	418	413	373	442	432	432	372	400	378	397	407	378	396	384	388	376	363	424	354	388	409	382	397	399	398	361	357	395	425	415	378	368	377	371	388	362	419	389	399	395	401	401	427	386	370	373	351	383	398	374	404	369	427	420	446	409	404	356	358	392	426	381	387	394	392	387	375	409	390	416	342	390	385	339	358	430	361	391	380	391	427	389	354	389	358	378	407	420	401	380	382	398	380	391	405	341	393	418	390	443	390	408	366	400	395	366	390	398	415	409	382	371	386	387	377	374	455	388	390	371	379	406	402	402	365	367	401	398	396	375	432	391	406	385	397	382	373	434	378	396	354	391	420	406	406	391	383	435	391	420	402	374	411	418	389	415	377	422	410	364	416	420	363	365	387	399	425	389	393	359	373	395	393	372	356	442	380	378	379	379	388	403	360	415	367	413	329	370	384	390	367	365	397	351	382	396	370	397	348	392	410	378	391	354	409	349	409	365	391	421	384	409	405	362	379	407	371	410	361	359	442	380	402	385	392	365	445	375	412	425	377	393	384	382	391	383	359	384	415	365	339	399	404	392	372	392	397	372	366	361	431	423	368	369	407	406	385	413	370	377	397	390	402	383	367	393	398	418	369	385	415	378	386	402	346	387	391	341	399	427	369	360	371	396	379	369	352	362	377	420	367	346	389	382	424	360	412	400	381	412	438	390	392	386	407	369	401	373	386	427	394	430	372	405	388	378	344	366	383	368	341	373	411	375	372	418	406	353	396	366	407	381	389	380	423	391	379	393	437	376	408	370	404	364	400	401	394	380	350	372	386	372	379	359	411	376	343	391	398	386	382	399	421	346	425	372	396	367	384	404	346	381	386	415	403	387	363	411	383	395	390	406	406	364	395	378	385	394	390	386	402	394	384	385	377	368	359	404	412	387	418	395	405	421	375	374	404	396	389	379	384	374	397	418	393	389	361	413	396	409	369	403	387	408	395	394	368	371	422	387	415	343	425	373	381	387	361	378	392	366	423	369	375	368	383	402	412	415	401	370	365	372	364	377	377	360	397	372	421	392	416	379	404	400	367	401	399	376	382	392	388	361	403	405	413	390	365	384	348	385	405	372	396	407	369	374	371	347	391	422	419	364	370	362	378	411	376	378	380	348	369	386	411	409	390	351	354	424	393	413	401	425	414	401	389	353	365	340	363	378	384	385	418	407	419	367	382	382	408	393	395	452	392	367	418	371	352	371	401	399	414	367	349	443	429	379	383	391	353	430	391	403	347	424	359	380	382	387	400	389	377	380	357	416	404	383	373	397	390	384	388	379	419	386	392	384	392	387	385	442	400	385	363	406	365	370	360	383	395	411	380	378	373	408	403	400	372	412	421	346	378	388	406	387	391	406	399	406	430	389	391	382	371	393	385	391	391	419	365	366	409	353	412	402	376	410	413	373	404	347	425	351	370	382	387	356	346	391	363	365	378	394	388	391	402	364	361	362	361	377	364	364	367	381	358	374	416	382	413	383	346	353	359	415	422	428	372	372	372	406	338	408	380	398	409	386	380	368	400	424	404	392	387	376	428	390	396	375	353	391	397	347	375	432	368	336	408	411	422	384	398	369	365	408	379	364	383	374	381	422	369	400	405	373	371	400	372	415	385	399	406	361	398	389	374	385	374	380	390	376	352	360	374	387	382	431	375	400	357	385	394	410	389	374	405	431	406	443	357	395	366	370	390	367	372	402	389	374	383	361	373	374	378	376	389	398	403	385	377	385	386	397	411	357	400	413	409	418	404	387	409	373	332	414	404	395	416	398	378	389	393	335	376	406	363	392	351	403	378	415	420	401	391	370	393	408	359	390	414	353	388	373	400	356	385	422	373	365	395	382	404	386	392	386	389	430	372	357	396	432	420	380	379	372	375	407	358	435	407	378	357	384	380	383	379	398	373	383	381	365	355	384	400	389	378	411	383	384	371	368	377	391	368	372	356	372	359	380	363	412	357	400	386	378	363	355	419	371	405	355	390	409	411	373	394	403	423	391	440	424	377	375	346	359	398	372	362	406	344	429	374	362	389	354	375	426	369	403	382	377	416	363	394	397	394	403	383	402	408	421	404	402	370	383	418	364	373	384	388	414	377	378	371	373	392	359	365	382	412	401	439	441	394	392	397	383	401	406	386	370	353	387	379	386	407	371	408	421	411	382	428	406	386	420	386	360	396	389	431	356	397	377	444	444	388	384	413	379	422	356	406	405	361	394	413	357	384	409	410	398	386	379	403	357	383	399	423	370	393	440	378	412	361	391	384	385	406	378	379	415	391	402	393	415	388	358	378	398	369	359	369	420	362	354	397	412	385	361	379	372	407	371	405	399	404	359	379	390	402	434	367	400	401	400	421	374	377	344	385	359	397	404	367	396	388	411	384	379	421	381	390	381	385	386	411	390	389	400	416	400	385	354	377	352	351	371	371	415	407	391	397	365	427	370	384	350	386	365	385	340	393	360	401	355	410	407	424	415	363	379	383	368	347	356	374	369	393	394	376	395	376	364	408	411	391	347	436	369	418	420	428	370	348	374	370	421	375	394	388	395	384	338	370	397	361	408	360	365	344	382	383	377	439	399	410	394	396	435	387	390	356	401	410	385	411	397	366	360	343	424	412	379	396	407	349	442	390	370	384	375	380	378	381	365	381	349	396	381	378	378	384	342	387	415	388	413	384	404	387	380	358	415	401	352	364	389	436	431	351	363	382	371	417	426	388	414	383	364	398	397	322	383	384	403	373	416	384	398	431	360	378	383	423	423	397	371	403	358	363	389	374	368	352	362	469	394	380	412	392	434	415	394	364	372	373	414	414	403	389	395	395	410	394	382	390	375	404	383	352	372	411	374	389	403	358	394	391	386	374	397	363	396	455	394	346	355	416	368	411	416	414	415	376	396	390	382	387	397	382	378	386	405	433	381	377	352	390	354	386	396	405	384	349	383	393	408	373	422	380	366	383	390	393	423	414	388	386	357	397	381	385	400	383	387	382	361	409	410	390	374	394	363	415	354	385	413	395	394	345	403	402	409	415	363	412	383	418	370	376	387	365	368	427	416	358	368	410	370	369	394	389	386	368	407	387	356	365	400	405	411	395	411	384	386	420	383	392	372	381	381	408	409	407	405	387	414	405	363	398	385	404	430	406	431	393	390	411	391	368	373	348	419	387	385	343	389	405	397	408	407
27748	36792	68618	73017	65378	54988	44444	33640	23250	14136	7893	3923	2042	921	840	808	843	826	852	903	816	880	854	819	843	888	850	814	842	874	799	792	909	807	844	826	842	857	827	837	851	835	872	815	864	846	805	833	905	847	835	857	845	822	851	868	850	860	808	850	859	867	874	828	864	828	827	850	818	776	852	867	833	853	872	858	864	819	832	836	883	830	827	821	792	804	844	798	800	861	799	879	806	881	808	845	911	824	896	841	861	862	846	843	794	835	816	842	836	758	831	792	850	864	779	841	826	868	792	822	855	805	799	849	835	865	871	839	819	823	847	868	843	826	855	818	834	832	857	817	789	790	838	837	820	872	842	835	865	856	859	877	880	886	813	850	872	840	873	883	870	849	812	903	874	829	863	817	808	807	882	858	865	766	872	870	849	777	876	860	822	841	778	806	837	858	856	831	757	827	841	847	867	814	820	812	872	812	835	867	822	848	831	881	840	815	828	823	834	843	803	864	796	882	844	876	831	829	812	860	849	820	842	897	810	845	850	812	861	856	824	836	827	850	805	769	861	785	823	850	844	827	857	816	851	844	835	823	794	822	845	817	833	853	761	835	832	809	860	846	858	883	822	831	881	793	866	835	855	839	845	847	872	820	852	851	855	836	866	836	826	762	831	818	849	821	840	832	824	821	837	852	865	879	838	869	890	856	862	900	884	856	839	845	924	788	844	861	870	818	815	818	838	863	834	833	865	820	785	809	859	832	801	853	801	837	843	860	850	883	813	844	796	812	879	824	830	799	836	858	810	818	802	819	869	830	841	842	864	817	816	853	823	809	840	899	817	865	904	871	901	896	838	818	883	791	872	854	841	828	834	818	820	866	831	894	855	843	838	796	846	835	849	814	887	848	825	804	805	781	812	809	833	814	840	815	839	861	853	846	815	834	823	921	889	856	816	894	838	821	854	791	840	820	866	805	836	821	842	845	853	915	877	872	833	825	825	831	813	858	847	836	844	838	803	809	849	844	850	831	806	876	785	827	780	834	850	850	814	834	842	833	821	843	793	879	815	859	803	807	837	844	914	791	839	830	763	786	842	831	852	889	818	849	812	825	850	800	828	848	846	819	874	879	804	787	848	855	803	825	885	832	812	857	842	790	880	852	821	835	858	825	809	850	859	841	853	849	836	896	871	847	836	864	785	852	858	806	852	804	821	830	777	857	841	818	802	856	863	853	840	865	836	837	839	813	840	817	855	824	829	872	827	849	822	826	833	834	859	832	764	820	842	849	838	851	879	871	829	847	832	838	827	871	805	833	840	827	813	834	853	859	815	802	840	844	883	791	804	842	835	826	856	870	849	802	854	832	854	853	887	820	835	813	825	833	839	828	857	828	842	858	852	868	850	826	842	827	867	772	854	819	886	854	818	842	808	818	827	779	890	791	852	823	853	828	821	822	804	802	776	792	840	859	798	801	835	856	854	893	847	842	869	825	827	873	781	829	818	842	845	830	814	837	860	823	869	861	830	778	838	890	843	818	885	849	837	822	843	827	806	854	847	862	833	829	874	819	778	855	833	829	791	841	857	824	863	874	849	807	884	809	794	866	776	802	796	848	856	859	865	845	795	817	868	837	853	874	856	827	838	907	798	780	924	862	865	780	846	836	867	862	833	819	845	879	847	852	831	884	825	867	906	836	865	827	832	825	855	815	876	795	854	865	808	822	820	844	850	848	841	824	797	873	830	824	834	855	824	854	866	829	870	813	804	839	800	849	849	829	854	851	819	829	847	852	849	793	839	844	839	835	841	807	815	827	853	886	876	830	842	833	830	822	847	801	854	857	860	894	782	823	846	863	832	863	775	801	860	816	815	805	842	845	810	878	849	912	830	839	808	830	830	873	831	863	785	803	840	846	829	851	825	885	821	830	812	871	824	862	852	801	843	835	841	847	844	844	841	860	818	809	855	854	880	835	852	854	855	842	825	848	859	803	785	796	811	852	820	844	868	832	848	846	875	858	855	870	873	886	841	847	821	850	845	839	808	800	837	844	877	786	845	904	849	819	857	857	868	800	885	883	835	880	828	829	797	813	816	800	847	835	846	842	812	843	813	854	866	859	851	834	830	814	860	839	830	790	866	896	861	848	851	865	873	837	809	854	814	872	898	786	813	843	853	853	827	859	838	882	837	803	816	861	824	868	807	862	816	851	844	847	847	860	844	862	839	844	815	839	855	821	841	862	856	831	840	836	830	843	792	827	861	827	855	825	850	831	850	827	775	823	821	825	846	826	852	786	857	844	824	810	871	832	808	834	808	878	816	835	828	852	805	869	811	794	846	857	825	838	867	828	852	802	867	828	793	829	840	878	795	790	843	885	840	862	838	808	862	838	824	822	826	810	790	848	834	881	843	828	811	847	829	875	837	812	850	864	831	822	877	850	888	858	834	812	858	843	834	867	834	817	864	868	799	852	859	843	870	769	846	857	864	807	861	842	846	824	904	837	847	851	820	861	788	818	798	839	823	789	868	851	877	862	767	863	814	891	859	823	825	827	826	773	878	902	876	814	786	842	823	869	858	807	921	841	867	766	853	828	827	877	825	774	832	824	857	825	848	865	811	879	852	841	809	849	815	878	817	837	853	820	839	869	808	847	851	767	832	817	797	819	825	832	873	876	839	846	833	889	837	830	823	868	893	881	855	762	838	897	853	879	830	859	835	830	882	872	839	879	814	829	806	837	790	835	801	845	886	849	865	808	832	813	782	868	842	864	847	853	868	802	822	869	824	884	857	828	828	881	855	807	871	861	834	820	823	875	879	830	862	849	858	832	851	840	839	842	880	802	821	825	845	827	870	841	838	900	848	833	860	851	831	852	862	847	841	817	895	826	834	840	886	833	794	815	815	829	896	855	802	829	822	798	881	807	853	812	834	859	828	889	792	851	796	848	818	830	844	867	866	879	822	802	823	813	873	812	866	818	840	873	778	816	816	858	815	821	852	854	824	859	840	873	814	840	822	827	841	901	794	830	858	825	843	836	820	826	869	842	817	868	806	817	812	822	820	843	827	886	822	819	852	847	843	870	804	858	847	828	839	814	825	855	831	857	880	815	799	872	870	843	860	817	807	857	866	846	779	802	845	836	812	827	838	856	844	843	842	820	784	823	822	820	805	808	839	842	842	817	858	834	885	801	865	812	825	786	856	809	784	850	881	837	809	820	827	852	819	852	876	871	794	817	886	859	881	840	815	826	801	824	832	799	817	823	859	857	829	863	818	811	815	834	829	834	874	836	811	910	780	818	846	848	848	858	866	836	791	850	839	839	821	828	872	802	899	847	854	827	853	849	816	805	822	842	867	840	822	815	818	851	830	824	845	763	862	817	805	817	854	840	852	865	863	860	841	840	845	860	857	822	809	819	889	819	871	818	797	826	855	835	779	840	879	804	813	856	795	881	875	837	856	821	835	823	824	810	866	860	820	864	891	879	845	826	882	864	846	851	829	829	843	874	856	799
54489	48915	75988	69293	57449	44554	32255	20082	10154	4707	2263	1166	752	411	400	412	411	388	437	427	404	430	379	404	379	415	420	366	441	423	383	410	401	358	389	415	388	383	401	405	398	411	422	392	405	417	367	394	420	416	456	408	419	408	438	415	410	410	408	403	430	455	424	402	429	371	424	403	379	415	404	404	380	350	405	442	412	355	408	415	410	375	402	436	444	393	406	423	388	389	378	411	398	398	389	398	404	388	408	415	431	431	402	422	396	424	398	410	401	381	425	424	419	426	373	384	426	450	417	409	451	409	373	427	390	449	405	424	405	405	471	407	410	389	392	386	431	402	402	410	391	439	428	412	368	410	399	406	399	400	405	426	444	406	425	422	387	390	396	461	415	415	355	463	408	433	424	391	436	397	402	417	377	419	365	371	409	409	420	376	411	423	370	365	424	385	376	389	412	374	407	388	422	365	408	411	378	400	392	376	368	409	393	407	382	421	425	389	394	423	444	409	372	367	416	373	382	431	433	401	425	406	399	402	388	379	376	400	375	451	436	429	368	426	373	416	421	411	408	390	400	394	388	399	405	387	390	373	412	393	361	412	423	384	397	423	445	384	437	431	396	425	440	411	388	398	382	394	399	416	389	411	413	384	432	378	392	383	416	440	417	422	416	410	416	412	394	403	409	416	388	421	399	435	448	426	401	389	345	395	408	395	406	397	409	385	397	376	407	398	373	421	428	402	360	417	420	413	403	428	418	437	398	406	362	410	376	416	402	446	399	417	422	377	394	429	435	417	396	398	366	397	433	415	389	410	395	421	429	424	398	396	410	402	409	395	408	430	416	406	392	421	376	372	416	394	392	403	414	373	377	414	408	411	425	404	412	411	421	410	422	398	376	387	379	394	383	394	394	367	409	389	322	423	390	404	396	396	382	407	395	433	412	407	411	446	395	419	418	400	424	391	412	408	395	421	435	381	407	436	404	382	417	421	375	387	404	400	419	401	387	400	410	402	385	402	383	406	381	420	419	387	364	407	382	409	438	401	452	430	399	339	390	400	380	372	376	379	403	426	391	364	401	406	362	351	433	417	408	376	424	413	394	422	404	455	403	405	408	449	391	369	420	392	427	375	373	398	407	392	366	433	393	452	415	421	419	373	399	400	404	385	405	385	365	402	416	414	440	412	371	397	409	383	385	410	385	435	394	412	412	433	400	367	424	411	421	403	395	396	405	437	412	412	438	380	426	425	443	383	390	385	411	424	384	383	421	435	415	388	404	407	384	414	389	403	406	391	425	402	405	412	410	426	425	418	360	392	395	417	389	415	368	344	418	362	417	407	379	419	381	414	407	392	382	412	374	428	444	399	392	413	413	443	436	376	427	400	373	443	396	421	395	384	455	425	428	413	410	410	425	418	413	395	450	419	451	391	391	405	430	403	405	420	392	392	379	441	383	397	388	418	455	389	405	373	419	441	403	455	415	429	384	416	364	455	419	420	410	393	391	402	402	401	377	393	422	417	379	359	374	404	388	391	416	374	422	404	398	408	376	405	438	421	409	420	397	368	378	406	419	440	422	404	463	411	412	377	381	368	404	407	421	402	400	458	388	421	403	385	377	408	400	384	409	408	403	363	404	417	421	404	462	401	397	409	395	400	390	414	416	396	407	419	394	424	436	407	428	419	440	384	377	384	437	408	414	401	374	452	425	438	394	425	373	407	392	406	376	400	415	429	464	390	411	405	417	435	417	399	416	409	382	361	422	376	366	422	396	420	417	431	377	446	384	429	396	420	406	418	424	366	399	383	402	359	377	391	407	427	407	425	359	343	413	383	414	413	404	403	405	434	402	407	434	401	393	375	391	400	423	399	411	444	414	405	424	414	429	362	363	392	442	408	406	388	397	400	375	413	401	406	425	433	408	426	359	401	420	380	435	443	411	395	414	404	425	415	436	381	418	427	417	358	401	391	398	403	413	401	372	401	390	384	394	391	418	392	405	399	392	380	358	416	422	385	393	377	384	394	418	371	373	419	434	399	440	419	399	355	360	397	403	449	394	383	403	386	427	435	419	432	411	390	392	439	412	410	420	387	428	423	426	397	444	414	382	408	424	388	387	413	423	402	413	400	396	378	367	388	350	439	434	410	409	398	388	419	390	454	406	383	396	384	409	418	411	384	421	384	392	378	414	401	404	418	428	402	395	418	409	409	394	410	366	410	451	411	397	361	372	426	416	429	392	389	404	400	418	384	381	403	428	430	404	397	440	426	386	408	415	391	451	399	414	392	415	405	404	408	418	401	414	386	389	349	370	410	382	408	394	399	442	363	382	416	399	375	378	424	473	425	377	396	358	370	369	401	402	361	381	409	413	411	420	429	459	458	399	427	415	401	410	446	412	411	416	427	410	425	424	410	422	440	382	420	380	395	409	408	412	390	389	409	364	400	386	394	417	405	444	399	435	365	458	378	409	415	414	381	437	441	390	373	388	413	366	350	415	445	384	382	432	441	418	367	428	393	404	403	434	448	415	411	446	411	415	414	394	388	355	363	417	420	389	425	397	389	410	447	380	372	396	408	415	373	395	377	402	374	439	400	406	379	384	395	466	399	459	437	402	389	410	419	365	411	390	421	431	396	400	402	409	396	349	429	399	434	376	413	348	433	403	445	397	407	363	408	389	439	395	371	408	410	378	419	395	444	425	395	424	376	393	367	391	415	358	381	413	390	386	421	406	391	386	417	394	363	437	400	380	383	415	383	407	406	367	413	405	392	441	403	409	351	424	380	413	401	396	401	392	431	406	387	385	373	400	400	407	374	399	418	409	432	396	435	365	360	385	393	381	378	421	390	399	380	415	421	417	402	405	373	392	404	381	397	420	407	453	420	394	410	412	382	418	447	411	412	397	414	392	424	408	382	397	394	384	400	402	394	401	389	417	418	423	393	400	372	386	366	446	426	380	374	358	415	396	422	408	371	456	397	421	377	421	358	425	443	405	415	385	431	403	401	413	399	379	417	400	388	404	394	402	441	376	421	371	404	397	394	407	428	361	407	407	438	431	400	413	373	380	387	400	412	414	386	404	403	454	457	389	377	406	428	373	371	349	380	416	401	425	400	432	420	376	435	379	384	396	390	416	444	396	441	416	403	420	412	397	396	407	416	402	377	438	402	385	417	426	443	425	408	398	408	404	415	398	413	379	427	435	418	396	421	431	391	408	387	410	433	412	423	392	413	435	403	384	382	411	409	374	386	379	393	431	365	410	382	419	409	389	402	434	419	410	403	419	395	373	416	412	410	439	378	388	418	433	421	401	407	413	413	442	422	413	397	362	450	384	458	404	415	396	369	414	378	382	382	408	430	382	394	393	373	394	362	415	403	388	384	419	392	413	408	418	422	409	400	433	423	443	429	395	448	417	398	377	440	383	401	398	400	380	384	392	409	411	421	423	393	428	390	385	383	396	368	402	381	425	403	422	410	426	396	379	424	434	389	418	405	411	430	430	386	406	415
28673	35169	68198	73506	66505	56446	45917	34698	23753	14150	7524	3899	2079	991	844	870	826	881	870	837	848	883	906	900	838	816	894	879	893	896	850	806	835	822	896	868	858	803	923	819	888	872	894	870	840	892	814	852	874	857	877	825	869	897	878	856	845	840	879	896	902	848	880	861	886	937	837	921	894	825	893	916	835	920	861	851	897	895	881	846	877	874	865	876	946	876	834	840	894	851	923	845	839	860	888	866	873	915	836	897	926	850	851	856	860	873	871	888	802	905	857	890	889	851	837	898	857	861	849	853	890	908	897	899	817	891	872	896	849	855	826	827	908	878	893	830	862	870	862	804	848	845	900	876	845	913	825	889	808	839	853	806	845	844	863	874	867	862	854	868	889	875	883	851	862	840	871	903	896	871	846	860	876	893	811	865	816	842	853	873	898	876	889	855	841	880	880	861	871	874	866	849	870	888	853	899	816	882	831	847	889	886	893	878	865	852	849	872	833	843	854	859	849	870	927	874	874	893	899	842	845	838	852	878	857	915	880	893	891	817	865	884	871	860	837	815	903	893	821	838	858	846	839	896	927	848	927	843	873	806	903	832	859	875	819	839	853	866	863	875	886	851	898	809	863	891	838	873	893	852	859	895	864	824	878	837	814	835	855	834	904	835	826	856	833	914	839	858	832	807	885	864	920	861	909	880	857	882	876	841	870	852	877	871	882	886	873	862	868	901	890	906	877	867	889	878	883	925	885	876	830	832	822	857	855	878	820	874	865	869	868	838	867	904	837	904	865	840	857	885	845	833	852	836	841	917	837	873	827	882	882	854	866	866	895	909	892	909	902	833	863	858	873	894	851	826	864	793	832	844	864	850	876	856	869	857	835	856	837	884	894	842	893	870	939	875	932	895	824	858	874	871	889	868	836	860	862	884	834	846	892	864	819	891	880	946	826	859	831	877	834	837	864	925	870	815	895	844	923	873	871	847	857	851	890	853	870	846	873	913	852	814	886	844	847	872	870	889	913	879	848	831	847	825	855	858	869	890	844	903	864	872	885	827	875	918	880	905	825	878	890	894	879	883	856	885	810	867	850	809	860	886	880	849	881	893	866	872	850	832	872	812	858	833	840	841	878	883	937	844	872	871	842	839	856	828	842	855	870	877	917	868	814	835	847	854	913	917	884	907	862	894	891	830	885	882	871	886	855	851	880	835	854	867	808	848	835	922	897	844	834	886	829	913	864	864	840	834	892	854	860	832	859	823	850	859	812	828	877	873	856	861	911	854	871	882	874	921	834	877	858	882	856	925	883	879	892	864	859	866	857	894	907	847	849	859	839	892	888	847	876	873	889	858	892	873	851	874	885	888	888	871	867	896	864	854	907	856	873	832	814	897	900	868	830	861	879	859	873	840	841	907	859	891	875	889	862	897	881	902	867	900	900	895	864	874	839	819	819	823	946	899	888	888	859	852	846	891	911	831	853	903	859	843	842	835	889	808	920	934	843	865	941	871	910	871	798	851	838	800	874	853	895	807	917	904	887	838	865	881	894	829	862	866	873	863	927	867	840	896	886	839	908	870	922	882	867	864	878	912	919	814	833	884	905	886	885	905	870	824	858	873	881	868	884	823	825	910	873	851	854	891	856	866	879	845	878	824	855	869	844	950	861	889	906	871	847	916	850	883	865	878	857	842	869	897	848	837	793	940	873	854	883	890	860	882	908	813	864	898	841	828	860	869	819	819	895	871	851	876	836	861	877	844	849	847	891	875	801	829	839	887	876	845	854	878	884	813	859	883	855	913	862	833	889	840	831	876	893	846	868	899	797	833	863	863	829	848	929	896	868	880	896	923	889	857	910	833	915	830	846	858	909	889	851	848	844	842	878	901	909	907	882	835	898	871	829	911	808	858	807	869	867	884	824	821	869	876	898	885	840	855	896	870	789	864	806	870	878	878	848	847	799	888	824	893	885	930	858	857	864	827	830	844	874	849	851	872	897	903	880	853	839	879	824	906	831	894	824	893	841	807	878	829	837	842	896	840	904	913	914	863	857	854	891	872	872	901	930	923	842	865	922	886	822	910	850	855	878	842	850	891	892	871	869	857	855	890	873	825	893	894	895	866	843	865	846	851	885	887	885	910	856	912	838	825	868	842	851	890	852	893	813	852	894	883	834	933	888	855	856	854	832	889	878	817	831	850	863	872	877	863	946	854	862	835	876	845	838	919	853	871	846	844	855	835	884	840	882	882	819	861	876	886	878	869	925	852	826	875	845	863	863	904	915	857	880	856	832	903	852	909	899	853	829	840	851	871	830	836	861	902	834	869	866	835	870	839	857	841	851	840	908	928	867	908	823	842	891	827	830	806	868	873	852	800	850	877	869	872	908	899	840	848	875	872	916	884	802	848	833	876	862	853	888	876	864	860	916	825	889	866	852	827	848	893	842	849	862	860	846	903	826	841	898	909	821	901	906	861	890	864	848	859	838	829	885	876	928	883	815	933	827	863	856	897	883	842	854	837	843	903	862	844	913	832	859	885	860	858	920	906	871	829	836	901	860	858	852	814	851	853	886	853	918	824	902	850	878	874	814	863	878	898	884	840	835	862	856	796	825	853	890	859	855	856	861	867	896	869	867	837	854	813	839	864	891	871	852	875	832	894	913	896	872	868	880	877	833	903	838	883	904	849	857	847	898	844	877	873	891	853	891	877	899	858	851	844	891	825	889	874	855	843	852	901	880	881	829	884	897	856	842	832	854	877	891	891	857	908	860	871	825	879	902	805	842	836	875	892	910	839	834	881	877	850	860	886	852	858	814	891	842	893	870	839	906	881	830	844	920	844	899	846	887	824	853	878	854	869	854	852	869	858	890	891	881	848	892	835	841	869	870	829	856	831	863	872	877	828	844	850	857	866	814	905	814	885	858	885	866	864	810	801	896	888	873	846	852	896	908	858	858	852	895	868	887	878	840	856	817	871	900	835	902	906	866	912	898	912	789	889	921	872	878	902	875	856	830	868	809	892	928	867	874	849	916	905	848	876	889	884	863	872	821	897	896	901	820	884	867	903	838	853	810	915	843	873	814	890	813	929	902	860	894	857	836	835	849	816	903	868	836	840	866	864	808	817	859	891	836	851	882	906	884	835	840	866	862	883	785	866	839	873	847	870	861	837	926	863	851	845	855	848	873	845	862	836	870	846	857	882	843	847	908	810	884	851	863	855	810	807	884	875	852	868	858	903	914	861	855	862	869	878	869	850	883	848	817	908	825	888	887	921	865	817	892	872	838	853	860	898	796	812	876	876	801	835	856	854	812	861	871	828	823	880	832	834	867	892	914	919	931	862	881	895	838	883	812	862	872	892	857	805	836	846	872	856	864	897	876	887	873	870	832	856	874	884	858	833	861	892	896	911	857	819	866	835	842	855	848	849	918	820	826	824	937	880	827	830	882	880	879	896	855	847	825	852	876	840	879	850	819	865	822	857	900	851	910	877	856	870	845	885	857	879
4520	2550	4529	4040	3015	1955	1343	857	596	471	368	285	333	266	285	260	272	278	271	265	294	257	235	258	257	289	276	244	269	280	261	273	257	267	249	254	263	255	278	254	293	269	260	244	257	232	249	298	226	300	260	259	256	269	272	288	274	241	264	236	273	286	259	280	277	264	250	285	240	258	258	281	259	294	267	283	259	287	234	267	302	292	262	269	280	266	276	246	263	251	287	246	273	263	255	247	253	281	261	260	212	268	269	228	253	264	241	254	254	252	252	261	259	260	254	275	279	261	258	263	255	288	269	270	276	244	261	249	288	270	244	237	270	277	279	247	285	270	256	259	258	284	256	255	238	284	262	278	269	267	302	257	248	248	245	265	238	283	265	291	261	268	266	248	248	266	277	277	261	286	280	266	304	247	256	256	253	273	262	233	262	260	256	291	254	264	275	289	269	295	310	272	240	245	244	254	277	244	325	231	225	283	269	287	274	287	275	257	233	261	255	299	262	255	268	235	246	256	290	249	264	287	267	278	287	254	255	264	256	268	264	271	284	261	277	269	287	247	258	267	275	239	276	244	269	269	248	280	260	269	251	254	260	257	257	282	282	284	236	259	259	258	283	290	321	278	257	233	282	249	252	282	295	265	258	283	263	285	273	265	296	283	263	262	224	275	266	233	248	241	255	262	259	260	257	271	275	281	256	246	296	275	283	256	251	229	266	260	264	284	275	276	254	263	245	241	261	228	253	261	250	237	255	249	290	231	265	249	235	261	271	275	267	224	249	271	255	253	250	275	270	267	281	253	272	243	268	252	251	285	283	270	296	261	264	261	243	213	225	242	271	273	260	278	236	270	247	255	268	262	288	283	283	246	251	252	287	275	243	268	287	271	252	279	272	256	249	252	255	273	250	240	276	283	283	265	269	286	276	246	260	268	242	249	276	287	294	299	277	256	257	254	284	253	262	276	274	277	254	257	251	270	256	254	277	282	268	240	258	270	271	270	265	252	272	251	275	251	261	248	277	235	277	280	249	259	246	240	260	246	269	254	254	279	282	293	242	252	258	275	290	243	268	256	266	268	249	247	214	273	277	230	258	271	290	286	245	261	299	232	286	273	260	254	255	281	285	247	280	255	264	263	254	275	261	254	252	292	277	258	252	269	275	230	264	237	273	271	275	263	249	271	299	244	256	265	255	268	264	253	243	263	280	272	283	278	236	278	280	248	219	263	282	272	297	262	276	247	252	249	271	289	287	258	257	265	260	247	284	224	252	254	260	251	253	257	239	243	243	249	264	230	279	257	241	248	284	274	255	273	256	224	267	250	230	251	258	261	262	244	290	277	274	297	270	277	272	270	249	262	270	292	298	258	211	237	279	288	321	234	257	258	234	248	289	240	278	278	271	249	248	282	257	237	236	288	232	293	250	262	265	244	256	280	262	281	264	257	280	303	281	295	257	246	255	253	269	261	294	265	270	247	246	278	276	257	265	278	244	298	252	283	289	277	241	295	224	253	251	301	275	259	261	266	243	284	274	224	266	256	241	258	260	248	270	249	261	258	235	276	250	293	247	266	268	250	302	272	257	258	245	235	258	280	287	254	238	282	280	276	296	290	269	282	288	261	246	237	258	276	264	261	267	279	247	257	274	252	276	250	270	248	279	277	260	287	259	290	273	267	263	261	251	310	262	280	273	285	264	257	264	241	304	273	272	244	263	246	243	311	259	273	266	273	271	259	234	285	268	266	284	289	266	261	269	267	248	249	288	249	238	289	274	272	270	289	297	274	245	265	246	234	254	245	264	268	290	268	292	277	242	265	275	282	241	268	277	268	257	288	282	264	253	291	266	267	278	260	271	258	280	248	264	263	238	258	257	286	252	255	281	234	264	258	267	243	259	271	275	278	252	280	262	257	247	246	274	264	249	255	299	245	247	278	270	249	282	264	269	284	277	278	263	282	248	241	253	288	276	236	295	265	290	274	286	288	242	264	242	267	281	233	261	268	270	245	251	277	270	278	280	242	293	273	235	266	300	241	275	252	272	261	261	280	261	244	260	255	278	256	268	280	236	256	291	242	239	263	276	289	255	253	301	260	285	222	262	253	256	279	242	266	268	264	288	277	279	263	284	260	310	280	288	258	250	278	286	274	262	230	265	261	254	260	242	226	288	251	263	253	274	297	270	274	292	267	272	263	271	254	257	261	250	245	269	282	255	260	278	243	251	238	257	250	274	279	270	259	297	259	305	280	266	269	274	256	259	249	271	268	266	233	266	259	245	271	250	281	268	239	278	269	273	276	266	248	255	273	283	207	249	286	264	293	273	257	263	267	291	282	277	284	266	258	261	259	269	273	268	291	280	274	251	239	259	246	269	288	233	270	276	258	304	243	251	242	261	299	254	277	244	273	285	296	278	267	279	244	296	287	265	240	235	220	234	252	271	262	292	283	255	267	271	295	267	285	218	284	268	239	292	258	244	224	249	272	263	271	263	253	270	250	260	273	271	289	291	263	280	266	288	249	268	265	248	275	274	292	258	250	279	275	250	251	281	241	274	246	286	266	268	242	280	252	254	242	257	238	252	247	256	266	261	229	283	239	248	293	225	274	258	242	272	290	280	242	268	275	250	272	253	255	251	252	259	270	277	298	242	252	252	262	263	298	275	269	262	286	270	269	251	274	242	255	258	309	243	242	253	256	237	276	302	244	261	293	288	261	282	277	269	229	245	261	262	248	257	269	278	268	252	269	241	269	251	255	270	267	245	273	266	275	281	254	269	244	266	275	251	238	277	215	253	252	216	252	268	252	280	289	272	265	267	264	244	255	257	276	238	252	270	278	267	288	226	275	261	270	272	263	276	233	244	243	241	238	261	256	245	253	290	255	258	261	286	265	234	256	250	253	258	241	227	251	257	245	258	273	277	251	247	270	273	273	275	290	246	279	268	270	239	252	247	297	273	281	255	247	286	245	245	272	270	248	265	258	262	272	284	292	281	274	241	271	234	283	293	266	253	246	247	227	272	278	298	276	283	266	259	268	254	274	276	257	291	288	256	272	259	261	256	226	249	259	242	276	261	240	245	259	273	270	266	273	251	246	245	262	290	271	252	290	214	263	294	286	273	285	246	269	283	301	292	260	249	250	267	267	271	224	270	278	260	273	271	284	232	261	295	283	236	240	279	244	261	236	252	244	255	270	272	285	276	261	280	251	278	276	287	289	260	259	260	266	271	251	294	293	269	275	254	280	259	259	280	222	244	250	274	270	254	272	263	274	273	267	296	266	243	298	251	267	287	272	272	255	255	283	278	278	278	266	248	282	277	274	263	246	266	242	251	288	267	280	324	268	296	234	257	272	266	258	265	242	273	279	270	255	267	290	248	237	234	281	317	297	265	273	245	260	272	284	278	238	254	249	290	262	237	275	259	253	254	277	249	312	269	268	247	266	258	270	261	258	272	230	273	239	228	295	306	248	265	230	260	283	281	246	271	249	289	270	236	288	278	248
3890	3297	9427	11411	9761	6913	4632	3063	1836	1312	885	776	664	628	594	588	584	614	571	590	573	579	611	601	601	609	657	623	569	549	560	589	559	630	660	580	560	611	557	618	601	567	612	617	608	608	563	605	584	583	583	613	601	593	617	566	602	620	615	609	616	605	625	599	569	610	563	595	615	626	580	630	582	572	572	598	593	607	563	594	606	579	657	598	630	617	607	593	588	614	569	575	593	618	576	604	590	581	635	614	599	593	629	608	578	604	599	607	590	551	599	641	615	586	598	575	641	578	615	586	597	594	600	566	556	627	646	601	624	597	594	605	589	579	629	630	587	633	603	538	576	578	616	648	588	577	627	600	551	572	593	590	656	598	582	598	645	598	558	604	572	599	586	648	578	590	590	618	593	631	597	563	586	593	598	594	591	593	578	585	566	627	614	583	616	587	582	603	626	627	665	605	557	642	603	575	593	598	586	585	565	601	619	569	599	586	594	569	633	611	583	561	574	593	608	594	592	588	611	578	559	594	620	571	592	630	615	622	619	514	587	626	622	617	572	610	627	588	599	589	584	605	602	585	590	560	578	591	636	584	575	607	631	616	495	642	575	632	585	609	610	592	568	585	585	599	579	611	581	604	522	606	606	597	630	620	594	630	609	583	583	579	615	638	556	567	623	571	589	597	623	608	579	574	558	581	572	593	623	577	574	625	561	581	577	590	588	595	644	651	609	575	595	586	597	607	557	641	605	633	592	595	538	577	611	608	602	647	574	646	606	604	580	597	585	566	590	583	610	652	584	585	557	613	589	563	561	619	575	584	604	630	594	580	582	571	629	561	569	570	588	643	638	576	586	592	592	590	599	610	621	594	586	590	576	616	566	611	568	607	575	623	615	603	589	598	623	608	626	640	587	606	632	574	564	558	587	595	595	612	616	596	590	621	601	595	543	598	562	595	595	606	588	617	569	607	570	582	571	607	568	561	620	554	619	593	586	622	575	550	594	571	602	603	646	586	594	612	574	614	593	614	614	629	612	610	537	616	588	599	521	650	607	625	612	586	573	608	646	617	602	587	640	618	574	585	587	606	589	624	606	571	583	610	589	555	572	586	648	625	605	568	555	637	600	585	610	596	587	606	618	621	569	616	575	619	612	609	618	539	613	607	603	601	594	589	619	594	668	606	564	540	593	595	623	578	600	574	640	567	602	586	617	563	598	587	576	588	601	599	608	565	629	625	610	615	599	588	575	599	590	591	593	597	612	585	582	619	564	600	630	622	574	574	601	593	573	619	567	634	577	600	572	584	640	590	594	615	580	660	538	611	577	546	580	599	595	548	575	614	549	578	602	592	600	614	539	586	607	598	669	582	591	620	684	618	558	582	593	597	573	607	619	555	624	583	613	581	611	562	616	605	609	576	622	575	569	589	585	601	548	578	589	653	611	609	614	549	625	562	587	573	638	613	585	598	591	590	574	606	648	616	577	604	584	607	569	552	622	596	597	621	619	567	573	591	581	634	550	552	599	555	578	582	587	565	616	668	600	578	578	619	605	592	604	620	623	623	653	644	593	561	547	588	588	615	589	582	560	597	580	603	567	599	596	597	597	585	638	589	585	632	600	577	595	593	588	575	607	569	614	569	611	558	614	544	573	634	578	547	576	593	624	610	601	597	582	605	605	592	600	569	632	621	593	557	602	630	610	570	581	607	596	609	568	578	629	554	581	625	600	614	582	659	603	570	570	602	615	570	601	602	578	600	613	565	586	610	556	605	571	597	563	580	603	568	618	552	581	588	599	576	606	600	637	556	623	608	582	599	611	577	529	608	551	575	626	625	614	583	579	653	597	643	598	571	576	632	594	612	570	543	571	571	554	593	572	594	609	563	580	569	600	552	566	651	577	616	614	594	585	560	623	614	604	647	595	619	619	594	597	597	643	595	588	547	595	567	582	605	589	590	580	622	595	638	589	608	598	605	643	545	564	579	596	603	585	590	632	575	612	619	624	579	564	586	630	572	645	597	562	594	639	584	603	593	591	602	605	601	602	613	601	602	586	588	609	572	551	581	599	615	600	591	560	612	574	615	621	585	611	635	606	587	588	552	529	612	589	624	588	630	584	638	575	590	595	602	598	602	631	597	532	599	580	626	579	587	576	674	600	574	591	575	603	567	593	589	566	594	567	606	597	610	595	622	567	584	553	550	588	631	625	606	582	587	550	616	617	566	600	575	629	551	591	587	583	631	583	583	577	615	589	571	587	599	608	575	582	597	642	652	617	585	567	579	601	628	637	633	627	625	604	605	590	600	626	612	643	591	612	606	603	571	607	575	622	617	564	592	600	619	564	655	653	578	590	598	581	587	626	632	582	602	596	622	644	600	596	580	632	575	591	609	580	617	622	577	591	621	571	597	617	590	570	587	606	555	560	592	588	578	577	562	581	591	596	549	547	561	591	590	585	570	606	594	589	561	558	611	587	591	560	580	556	639	542	639	612	589	568	622	645	620	561	595	561	603	581	651	596	620	603	575	597	624	646	609	620	625	562	551	595	585	641	615	606	598	577	614	621	580	599	595	618	602	570	565	622	669	587	580	579	611	561	606	579	539	559	585	588	555	614	606	598	569	586	599	601	565	603	598	595	597	585	630	610	632	558	573	635	623	591	570	570	516	592	547	581	610	646	583	616	590	633	613	613	592	612	586	595	635	596	620	627	608	575	569	605	596	587	582	579	605	595	615	605	558	589	619	604	593	603	626	582	565	571	635	594	591	581	566	577	629	583	642	572	631	577	574	608	539	574	582	606	600	566	572	547	581	571	575	612	642	615	648	649	644	614	583	557	663	626	560	631	617	572	575	617	596	599	582	604	575	607	580	586	595	581	594	640	574	582	605	545	560	589	598	569	590	574	643	558	572	605	589	616	552	608	575	588	584	632	576	602	596	592	620	611	602	601	582	584	559	593	613	577	599	624	655	606	601	578	571	633	625	568	608	590	595	542	636	641	568	589	589	590	567	599	617	633	615	581	585	619	579	589	545	562	570	577	539	601	600	587	569	618	625	590	564	635	630	620	574	612	569	616	623	553	609	568	593	593	603	566	633	572	564	587	608	632	588	635	604	584	624	578	551	620	596	611	606	613	613	556	591	600	601	593	589	615	595	554	601	615	577	602	617	571	568	575	606	611	604	575	613	607	600	585	632	591	598	613	663	586	569	614	556	616	618	615	565	617	592	606	624	584	609	588	619	598	596	619	595	600	616	608	645	573	565	589	589	593	587	606	628	629	609	598	626	640	572	569	596	581	606	602	603	615	625	561	568	621	581	578	616	587	536	611	612	633	585	566	604	577	591	639	592	575	628	599	600	629	598	562	577	600	608	567	567	579	595	568	594	588	628	615	608	576	645	612	575	604	586	605	573	641	546	599	587	599	559	575	656	579	604	609	595	617	651	613	575	599	606	612	568	578	605	660	616	603	549	635	550	599	589	593	629	573	568	616	610	592	594	600	614
57642	47308	71515	68815	58029	45697	33690	21207	10756	4906	2243	1099	687	406	386	374	356	378	410	392	377	414	370	397	402	350	396	344	383	398	368	382	447	356	335	392	371	392	383	407	384	419	361	405	371	386	368	345	395	396	373	347	386	388	366	427	396	385	371	386	379	399	406	385	407	372	400	396	402	368	382	350	425	413	376	412	374	365	399	411	346	406	401	349	389	384	420	363	352	377	416	399	418	386	383	424	407	371	365	370	387	385	375	374	402	375	334	400	392	390	369	378	401	402	428	333	370	375	394	378	360	387	407	396	356	390	387	354	359	375	363	416	373	398	356	402	401	359	401	400	408	404	360	386	373	387	356	401	408	398	396	374	395	393	400	403	368	386	402	396	379	402	374	377	370	394	390	392	380	403	369	432	357	392	389	386	368	379	421	397	393	384	403	362	424	397	379	379	388	375	381	397	394	407	390	431	354	382	387	369	355	343	391	370	404	394	364	387	358	372	378	404	389	402	384	356	414	367	376	398	428	403	388	391	346	397	350	393	388	402	382	396	430	404	368	448	429	397	378	405	374	376	371	386	368	349	408	389	417	386	394	399	408	409	379	379	401	371	348	370	357	382	350	388	378	342	354	346	387	328	369	385	371	420	365	396	363	419	375	392	395	370	369	380	350	383	393	373	398	397	410	350	412	438	426	372	386	388	367	371	419	369	406	388	375	400	377	365	402	380	378	371	375	397	367	368	394	394	374	382	352	355	391	368	381	356	375	389	366	407	407	399	376	366	408	361	387	357	372	424	378	386	416	386	371	419	421	383	395	374	446	383	357	374	424	362	407	373	374	413	413	381	331	345	357	369	390	408	418	380	414	345	353	341	386	375	424	367	355	382	405	359	400	388	346	374	345	376	404	384	371	338	381	359	365	364	413	381	394	340	373	406	438	378	421	378	371	364	398	373	401	398	397	363	426	414	360	367	398	365	393	407	397	383	389	368	378	375	388	384	388	374	418	358	392	441	401	379	425	358	381	350	342	382	368	393	365	404	392	345	418	395	324	353	380	395	389	416	398	384	383	406	379	383	417	416	342	395	414	426	376	359	366	355	376	389	415	409	374	359	341	356	407	385	384	401	384	368	367	432	388	399	396	366	428	384	403	413	400	363	364	399	406	413	394	369	415	388	377	343	398	382	427	366	378	389	374	369	395	377	405	383	419	408	375	404	354	407	373	381	388	398	383	391	402	390	385	371	405	371	441	418	373	449	378	373	404	362	379	336	409	391	370	384	399	399	377	369	364	383	393	383	433	387	408	383	392	379	402	379	371	358	367	374	378	385	371	410	408	378	335	361	360	368	400	391	406	374	363	379	368	352	353	404	349	341	387	394	367	420	393	365	395	379	374	380	389	401	379	375	380	398	375	392	378	380	379	377	377	375	390	418	387	423	398	373	420	367	395	361	331	375	376	365	360	396	384	402	408	401	394	368	417	372	386	375	410	417	399	329	428	363	361	396	354	400	402	380	410	390	374	420	412	381	413	396	441	336	385	359	385	359	410	357	395	382	372	368	372	405	358	377	369	389	394	402	396	419	358	369	396	400	366	348	407	386	434	389	447	372	412	385	395	367	351	386	380	386	416	356	371	397	402	376	374	405	376	378	393	398	411	402	387	347	403	382	348	395	343	362	378	363	402	387	392	350	376	405	355	367	385	382	385	385	412	396	404	388	455	373	385	386	362	364	362	381	361	402	375	397	396	393	416	382	398	389	374	390	353	384	415	361	389	399	408	404	365	368	388	358	371	362	425	357	397	375	331	388	406	384	410	412	394	413	404	358	359	369	419	404	362	373	352	376	425	372	365	418	359	364	389	397	396	368	401	388	410	418	405	369	404	356	361	396	346	364	431	378	413	407	387	374	398	385	366	380	393	411	411	405	386	410	390	387	410	423	374	348	381	410	420	405	386	394	371	382	397	406	410	374	375	363	397	367	350	395	383	389	351	348	385	341	372	439	385	422	405	398	362	378	360	415	404	352	388	403	411	408	398	368	386	385	357	391	384	392	371	379	403	381	366	409	406	425	432	338	411	401	357	351	377	386	380	390	378	362	366	363	356	373	422	370	371	381	379	396	382	440	362	396	381	408	377	372	383	374	409	380	368	365	403	416	383	419	376	379	392	340	426	393	387	414	366	414	427	389	401	384	384	423	354	383	364	408	385	376	421	383	376	364	371	360	365	378	370	414	384	430	383	395	408	376	368	405	417	378	358	380	390	409	380	414	411	387	382	373	388	375	418	373	360	375	393	328	387	396	356	390	407	376	369	378	394	370	333	356	375	410	371	391	347	396	354	413	356	397	372	409	387	412	386	386	375	413	376	386	387	339	424	383	377	378	377	386	417	351	386	389	389	370	381	395	365	396	422	376	317	394	371	393	400	437	399	407	412	397	361	408	381	417	363	370	376	377	391	384	416	417	344	365	399	396	385	398	410	387	412	407	389	384	401	368	403	366	386	411	431	402	362	388	402	394	415	415	428	411	425	356	385	411	395	409	415	409	343	404	354	399	389	359	372	335	350	352	410	368	409	368	387	393	395	332	379	379	383	388	390	396	375	376	353	382	364	366	349	381	411	399	373	404	375	400	379	412	329	378	375	391	407	369	369	361	323	373	361	337	385	393	382	421	400	395	402	401	366	377	371	396	410	376	379	401	361	379	415	398	404	378	364	368	345	404	397	402	384	398	403	364	373	392	383	382	409	406	371	372	395	398	415	402	396	410	396	412	401	403	387	354	382	378	393	412	401	381	372	357	381	363	395	382	377	389	360	411	418	396	389	406	371	361	412	418	414	355	368	405	395	371	365	346	383	402	377	400	373	376	375	385	391	375	393	363	390	378	368	426	399	384	408	366	413	420	396	382	389	367	422	404	393	396	386	401	387	388	382	347	391	371	379	363	400	368	372	381	404	375	406	419	368	380	400	413	395	393	412	377	382	369	380	377	375	373	385	419	363	390	382	389	394	402	356	399	395	404	424	383	380	382	409	388	380	374	360	389	386	358	412	355	386	380	377	412	387	383	371	387	364	382	399	370	353	388	387	391	311	408	387	382	424	384	392	420	383	381	415	376	376	391	376	402	377	362	370	353	368	385	371	333	399	374	375	393	382	368	385	366	364	361	404	400	363	356	415	411	372	411	368	382	396	367	420	368	385	397	382	409	378	355	387	370	378	351	374	369	380	393	390	382	370	374	402	366	400	398	433	400	385	393	396	385	353	358	414	402	376	387	353	397	364	369	380	355	363	368	375	413	407	372	387	355	401	402	358	379	411	389	389	398	387	359	393	389	402	356	403	384	414	356	423	406	356	369	385	369	385	431	408	399	341	375	358	402	423	355	419	409	390	397	418	420	399	400	373	373	365	374	376	369	363	388	349	424	380	364	376	405	400	380	382	404	372	402	357	390	372	356	387	386	402	409	372	413	403	356	389	346	395	389	380	343	434	389	392	393	384	399
31380	33084	64193	72346	67109	57384	47550	35832	24620	14718	7803	3947	2035	1069	904	824	837	839	822	851	883	803	864	808	819	851	862	852	838	793	858	871	810	798	826	850	880	867	830	832	821	836	844	854	799	846	870	810	852	766	852	789	840	855	835	815	814	868	849	831	812	821	833	808	788	860	846	826	766	804	814	864	819	846	819	845	839	808	821	869	822	837	832	863	866	791	866	865	821	872	836	827	847	849	873	805	788	821	847	877	837	872	803	843	841	847	888	834	849	858	800	816	825	881	846	795	796	862	812	872	805	836	769	804	817	807	874	873	796	815	838	843	844	838	826	850	805	788	885	830	848	828	842	885	780	802	859	825	837	833	841	802	850	805	845	836	844	834	847	866	856	844	854	790	787	811	826	875	845	835	820	870	786	838	852	771	857	798	867	835	805	818	816	888	809	797	847	821	780	850	790	778	827	838	832	840	863	826	840	834	830	822	819	797	847	827	848	835	841	827	868	802	859	863	855	817	877	871	805	844	857	829	777	842	798	760	878	815	840	811	841	834	788	891	801	814	853	827	843	835	842	879	845	856	786	829	805	818	880	813	787	801	821	844	832	917	855	872	805	862	795	850	800	812	882	837	880	794	825	824	819	818	830	840	801	863	831	846	810	823	827	843	820	859	875	902	796	811	852	822	853	816	816	863	778	827	836	833	833	843	844	845	800	815	854	839	819	836	835	840	824	825	812	825	826	819	779	802	850	909	848	784	812	854	854	838	845	869	843	853	803	845	847	813	868	819	859	840	789	870	847	881	841	818	788	776	807	819	834	868	812	815	857	813	848	827	828	832	855	831	807	871	787	853	784	812	780	800	876	784	801	844	834	877	857	840	888	830	841	867	827	836	846	798	808	908	833	866	835	803	850	836	838	855	815	861	826	794	857	852	862	759	801	850	802	830	825	797	784	857	851	851	847	858	813	859	824	826	817	849	835	816	860	841	811	799	819	809	799	820	822	840	831	813	786	826	817	856	811	832	809	826	850	839	795	806	816	803	847	806	888	861	848	832	836	863	871	875	863	862	823	860	811	820	822	816	843	865	891	858	802	843	841	868	828	792	852	810	865	813	815	764	874	860	869	897	821	845	810	870	846	824	815	838	835	830	795	847	786	836	795	820	852	808	830	834	795	830	789	823	838	848	823	805	836	852	828	767	812	812	844	827	812	850	849	864	848	802	826	841	850	811	858	800	839	847	810	794	910	881	824	816	836	875	866	835	806	816	833	804	845	815	851	753	869	833	820	849	852	834	858	841	890	826	818	831	823	771	839	874	871	768	862	808	846	828	819	850	838	820	867	863	832	856	839	833	863	843	824	847	833	863	851	839	853	826	816	829	795	813	803	810	803	761	832	815	869	826	849	787	845	849	819	832	868	875	846	844	843	816	844	838	815	826	849	862	850	826	777	838	816	757	830	816	804	844	837	843	774	790	829	863	822	845	880	833	832	841	802	891	800	828	842	862	885	818	846	874	797	827	862	894	826	855	886	848	849	829	806	805	832	859	880	837	885	819	853	875	883	864	865	872	869	815	867	822	916	836	857	843	796	875	771	890	863	840	839	822	825	859	840	849	822	846	917	862	798	848	799	834	794	822	850	804	839	810	792	832	867	839	768	846	810	814	820	843	859	807	883	806	794	878	805	784	827	815	837	839	842	832	827	779	816	833	850	787	857	843	819	840	805	822	829	882	800	859	884	819	854	816	823	841	779	830	840	833	846	824	791	837	815	843	809	811	819	831	847	854	884	848	811	840	848	810	853	843	817	830	870	817	811	902	811	790	815	774	840	849	842	797	840	818	815	806	887	825	850	843	844	805	831	841	854	845	850	852	803	826	797	858	837	822	844	830	838	815	848	808	795	833	846	907	845	805	828	923	779	916	797	802	767	847	838	786	870	809	899	843	875	868	836	797	847	839	803	845	826	799	846	862	868	791	879	826	828	854	861	855	828	799	852	871	855	884	866	841	804	807	831	836	822	836	845	842	836	801	802	848	805	871	836	847	803	860	848	824	814	842	825	840	851	796	832	845	840	860	805	821	830	829	866	839	836	844	818	827	775	847	823	800	862	831	877	784	834	799	876	840	825	817	791	812	839	805	849	854	848	813	871	797	830	831	837	835	864	841	835	851	858	857	806	890	835	858	836	820	860	815	842	852	836	890	864	841	812	864	860	834	879	890	753	909	818	770	828	831	820	823	834	913	844	824	806	837	870	845	872	846	858	837	840	833	840	837	868	860	842	812	851	872	852	877	821	825	775	842	828	849	866	814	821	806	854	807	797	820	818	839	837	842	808	837	853	844	913	826	831	824	832	811	799	855	785	769	847	853	848	854	875	835	796	887	864	811	807	822	838	823	840	754	838	847	864	812	785	811	862	782	837	827	875	841	863	822	805	827	868	876	881	858	801	834	834	841	869	825	885	858	820	871	817	841	784	830	857	828	860	795	842	793	839	886	826	809	784	817	851	863	818	847	792	855	837	909	792	826	831	787	829	828	857	816	856	877	890	836	795	861	818	864	816	837	835	832	828	799	825	856	846	822	858	835	840	823	831	845	844	812	858	817	807	855	776	828	836	826	807	807	800	870	830	844	819	846	828	814	799	850	815	856	835	785	859	843	842	869	788	860	840	795	850	826	783	852	865	805	865	802	827	817	787	808	815	844	812	793	815	827	808	849	828	845	826	906	875	854	818	817	841	842	827	819	825	883	831	865	796	864	808	842	831	830	855	805	841	810	835	847	841	849	831	820	874	814	822	864	835	839	900	863	803	877	813	821	835	838	807	798	867	785	812	841	846	830	788	841	865	789	813	822	867	821	833	825	847	794	898	796	801	889	816	821	831	794	819	827	847	850	818	880	804	890	779	812	812	830	836	830	811	840	792	822	825	863	842	818	830	820	781	862	871	804	846	817	827	819	885	785	860	815	813	868	873	856	795	833	825	857	845	870	839	824	839	811	840	821	864	833	884	877	755	835	812	840	825	838	810	803	833	788	865	843	839	816	866	879	836	852	831	830	872	801	813	741	828	853	824	901	855	870	830	807	811	840	856	837	813	849	798	856	867	871	813	837	846	843	812	858	770	852	861	768	856	834	874	842	840	794	839	830	880	848	800	869	846	860	863	868	817	857	819	888	822	833	851	862	860	846	830	858	816	814	864	860	811	809	933	830	775	840	784	902	802	863	884	879	807	825	860	807	849	794	847	819	860	840	863	834	797	878	828	827	796	823	820	813	843	813	833	848	845	834	817	827	826	820	844	806	798	815	894	815	855	838	843	828	849	887	851	836	856	775	854	854	857	784	861	885	851	855	871	816	859	828	804	845	834	855	896	861	844	796	831	871	810	884	858	815	816	891	778	891	784	842	853	802	855	830	853	849	798	811	800	871	861	862	862	803	833	849	841	868	809	821	829	870	850	902	781	824	826	804	863	869	862	880	894	819	841	821	847	765	796	876	814	901
57158	46830	73059	68785	57974	46800	34111	21277	10585	4860	2243	1242	748	406	383	374	386	408	416	410	363	383	402	392	389	372	391	381	388	397	407	395	391	415	388	405	397	378	417	429	398	363	396	392	386	379	392	411	403	372	394	386	370	389	392	382	415	417	414	353	413	398	362	364	397	381	432	396	386	401	373	406	453	366	410	396	422	412	426	394	356	412	386	407	417	413	391	433	417	431	411	411	369	362	409	391	392	391	386	408	442	393	408	417	370	374	391	379	411	379	383	397	382	411	411	377	417	405	383	421	397	395	438	400	403	395	368	430	383	413	370	374	353	379	411	427	427	397	422	407	409	371	387	399	404	393	400	431	349	350	398	417	416	415	363	401	439	384	428	369	395	394	396	373	354	385	392	384	360	422	428	371	404	391	408	446	401	420	385	383	406	425	404	386	393	383	367	389	395	392	366	423	422	374	395	419	404	391	362	406	399	383	397	400	408	406	431	375	380	385	413	407	422	390	372	377	378	432	417	355	413	436	404	403	428	454	403	369	374	424	367	382	406	378	404	395	400	438	398	393	414	385	419	385	397	391	430	379	371	411	373	384	411	370	416	408	396	406	427	392	389	404	464	405	400	423	357	361	403	406	386	375	411	411	405	427	428	403	381	403	392	394	420	398	397	372	381	408	383	382	385	386	366	394	364	369	442	378	377	389	417	415	415	423	406	399	380	413	405	424	448	411	368	417	429	435	420	406	385	425	405	388	380	367	385	384	373	407	434	426	387	386	419	438	414	384	419	431	415	388	394	409	382	368	406	392	407	351	400	399	394	398	421	420	437	403	438	400	411	401	414	378	376	430	358	415	443	404	421	415	412	437	406	419	388	437	431	407	401	415	385	370	354	416	413	402	429	377	394	389	415	405	412	402	389	392	392	386	364	426	390	398	370	415	435	356	414	374	401	410	402	381	396	401	440	389	416	418	404	417	425	461	389	413	398	423	374	379	417	381	390	357	388	408	395	397	441	386	376	400	411	372	399	375	399	375	427	384	404	437	373	425	376	401	380	389	387	391	468	419	431	434	414	377	401	423	427	385	427	389	372	406	449	423	423	392	390	427	394	431	369	400	396	387	380	418	409	432	398	379	398	389	406	440	423	377	434	399	409	414	353	388	368	400	399	398	373	368	397	381	403	406	398	384	420	408	415	406	417	386	402	404	387	389	391	391	410	404	429	386	388	388	391	390	370	404	459	401	419	413	378	393	368	426	393	380	394	394	404	352	395	390	372	371	377	424	410	421	388	404	407	396	367	418	418	401	418	443	418	407	411	381	372	388	413	374	388	391	414	391	418	364	383	418	402	377	446	412	441	426	433	375	398	402	409	418	387	403	449	423	386	422	381	392	425	402	364	395	435	378	403	378	373	385	373	417	433	355	383	383	387	348	454	374	377	399	403	359	418	371	398	386	383	406	420	424	377	406	398	359	357	407	455	402	423	370	402	432	452	424	380	424	410	396	405	374	395	396	358	391	365	453	410	395	420	412	399	411	433	354	357	378	410	414	393	358	415	414	384	422	389	408	405	402	410	399	375	386	386	424	392	433	416	446	374	414	421	397	423	403	376	377	415	367	393	385	360	373	391	396	367	404	396	402	421	414	386	421	411	434	392	395	394	382	401	399	415	391	401	389	381	420	427	397	388	371	388	431	394	421	391	361	390	426	408	434	380	396	397	407	398	401	380	411	386	391	363	405	384	381	418	436	379	400	428	412	391	417	416	397	367	421	394	374	429	433	403	388	398	390	378	418	394	381	358	345	411	351	396	402	405	417	414	364	424	379	386	448	404	403	432	393	396	402	415	396	403	394	365	373	413	398	386	382	426	402	399	397	395	392	426	372	410	377	368	375	423	389	391	403	386	399	355	407	404	440	427	380	372	397	378	404	410	444	408	397	395	397	383	407	398	419	359	384	404	409	425	409	416	432	421	405	391	405	401	408	436	379	409	415	405	414	382	397	410	404	387	421	418	400	381	386	389	423	387	437	402	402	394	373	376	386	378	419	379	414	401	432	401	396	405	405	341	404	390	377	392	370	394	414	384	409	369	383	420	390	450	386	407	414	420	421	407	394	412	399	406	411	412	415	383	427	431	388	400	412	419	407	388	392	389	399	391	412	405	384	386	417	425	407	393	377	419	426	383	395	390	411	382	420	387	430	392	396	407	369	426	419	379	379	369	402	433	380	393	363	418	372	427	405	399	366	358	407	384	409	396	445	404	393	437	397	410	409	463	405	404	378	389	366	352	433	416	448	417	401	393	390	384	358	393	421	415	409	413	354	357	434	405	424	401	413	386	412	400	376	392	401	375	389	373	386	366	399	417	415	449	450	383	387	420	387	390	390	417	367	425	371	397	406	416	423	421	404	408	439	410	379	399	386	401	405	384	390	374	424	360	412	378	382	417	394	442	427	411	365	392	389	400	450	449	430	383	363	406	370	360	408	382	410	391	372	392	361	398	370	373	346	402	394	416	411	377	381	396	393	413	416	398	414	429	363	424	420	396	400	409	392	401	406	392	432	378	377	407	421	400	385	392	362	406	412	404	409	400	410	398	392	402	412	372	405	411	406	426	381	400	383	418	426	396	356	408	410	382	358	419	399	385	447	366	403	424	397	398	438	405	415	384	428	392	417	385	376	376	392	396	418	390	377	376	393	404	409	386	358	400	381	442	417	417	390	416	383	395	397	394	395	422	401	403	381	416	376	414	428	411	384	359	393	387	434	414	422	447	408	400	402	392	411	396	375	375	414	392	367	402	401	403	369	366	403	386	420	413	434	409	366	393	398	416	414	426	380	414	394	358	394	394	361	368	373	447	364	372	420	369	399	382	376	403	388	385	425	421	366	401	370	377	376	384	375	414	401	386	443	397	355	367	399	403	384	385	400	430	378	400	446	403	376	388	414	402	392	390	370	403	411	416	384	420	416	388	427	386	414	428	393	407	403	382	436	402	411	389	398	366	389	457	406	433	364	422	421	398	424	418	402	375	410	375	370	376	390	389	369	408	426	382	391	421	401	400	429	401	374	366	400	408	403	433	402	407	403	409	382	428	418	372	448	387	406	400	417	426	419	378	401	368	397	462	407	430	399	354	370	385	386	385	433	417	417	403	424	426	403	393	414	362	426	383	389	425	421	432	403	391	394	397	434	444	390	414	403	436	385	390	407	378	412	446	392	395	384	360	443	392	405	401	385	415	388	419	406	397	413	427	420	385	439	418	388	387	358	391	406	396	392	389	430	418	418	381	413	414	379	369	432	430	413	408	399	422	453	403	392	397	380	385	339	447	380	407	426	412	378	373	408	398	409	408	409	402	431	434	367	411	381	458	439	377	443	350	403	419	431	423	396	413	408	439	434	432	403	410	397	420	403	399	392	415	351	416	371	406	392	427	391	387	377	412	402	429	426	410	381	380	400	380	436	368	385	376	397	359	415	404	421	408	375	459	383	384	433	414	421
30523	32610	65712	72954	66961	58348	47338	36092	24564	14480	7837	4207	2127	888	830	876	867	846	860	906	913	891	857	864	859	923	856	855	853	848	841	879	866	918	846	822	863	861	830	883	835	862	841	840	878	873	867	849	837	828	888	857	838	895	840	830	837	839	838	844	862	868	856	875	873	889	872	884	865	814	851	881	864	828	830	858	826	848	822	849	830	857	855	863	817	863	845	847	855	837	859	848	837	875	811	827	912	859	827	797	858	829	879	866	859	907	897	876	864	855	912	876	845	868	864	871	848	849	851	844	835	871	898	821	915	845	880	804	837	866	852	824	851	872	871	856	836	859	890	873	893	802	888	872	881	849	870	854	829	866	871	807	865	854	830	850	825	841	899	849	884	870	839	868	837	859	812	858	804	855	861	874	865	792	906	861	870	831	904	925	830	858	874	840	858	912	896	915	828	884	904	828	838	916	878	852	854	804	855	871	925	849	921	907	835	876	833	878	850	804	839	868	863	877	847	853	838	849	854	829	830	865	853	878	859	863	821	839	884	894	850	854	817	880	851	836	896	841	863	880	911	919	856	849	863	862	867	895	864	834	837	882	821	828	832	855	836	913	880	860	808	840	864	884	839	822	862	953	879	854	841	824	852	850	918	861	843	862	883	868	881	892	837	831	867	816	897	800	843	879	816	855	866	926	889	855	864	875	791	866	816	841	846	881	858	862	803	820	896	813	842	887	834	864	856	851	869	861	870	850	884	840	817	764	861	875	801	876	909	854	894	811	880	804	876	866	814	829	867	878	872	847	807	876	856	871	845	822	803	809	887	832	825	811	799	907	859	870	861	843	874	850	839	828	833	786	849	850	863	934	921	860	867	938	895	861	812	831	868	860	908	897	896	836	899	923	841	857	842	859	868	863	832	840	879	860	856	869	936	891	876	837	859	768	860	851	808	826	845	819	838	818	859	842	823	831	834	873	875	836	849	870	868	862	872	860	849	915	869	841	904	867	901	892	881	853	828	921	872	822	792	833	899	867	802	883	881	862	828	881	896	846	871	903	854	870	872	853	897	892	868	903	848	906	841	844	864	845	839	844	825	857	881	823	863	824	879	830	913	819	851	860	797	899	876	813	824	859	869	845	867	885	857	913	888	854	867	867	912	894	805	840	850	852	879	850	821	795	851	837	845	891	850	889	881	825	838	878	870	858	823	871	837	891	793	913	870	852	831	883	871	833	788	867	859	869	831	842	846	884	869	860	826	780	873	914	894	865	853	833	854	861	823	858	870	855	848	872	814	810	846	927	835	830	827	912	820	887	876	894	859	796	854	827	859	820	883	828	864	844	833	839	891	809	846	894	868	887	856	866	841	871	860	895	898	779	870	843	878	868	872	817	829	849	824	870	840	857	853	848	916	877	825	884	830	869	886	893	897	826	857	846	923	890	883	829	847	805	887	833	856	906	883	893	885	815	866	842	859	875	817	875	873	816	903	900	825	893	845	862	839	799	839	868	848	862	846	833	823	822	836	895	873	867	893	846	849	805	871	884	837	888	915	839	858	866	863	890	862	889	850	893	792	856	879	895	851	875	839	902	858	865	843	873	910	852	872	803	833	921	823	844	884	900	831	855	865	846	871	834	820	848	880	863	854	808	922	850	859	864	844	852	876	838	851	894	870	826	841	866	864	846	845	891	879	863	848	807	868	862	853	852	842	846	840	873	834	851	825	866	847	856	855	792	883	842	845	841	852	836	849	819	857	875	872	863	915	813	858	844	913	883	886	892	871	923	830	856	837	831	849	894	904	873	858	870	835	833	868	841	833	870	826	894	857	854	869	859	854	870	828	867	843	842	804	841	822	878	869	913	849	862	865	825	861	875	877	795	893	865	893	924	820	869	846	827	855	875	912	882	825	842	885	827	830	870	874	876	836	809	768	879	840	860	831	833	854	853	850	842	858	832	851	835	861	843	822	848	851	892	841	776	858	876	884	836	826	826	852	865	830	887	825	845	855	870	868	812	824	839	914	900	916	891	892	790	838	856	861	813	820	864	864	820	892	873	862	872	871	866	900	815	835	901	843	843	866	869	858	872	883	836	843	867	917	831	862	862	870	863	867	843	850	874	800	882	838	905	892	897	872	850	852	825	871	852	881	882	901	867	862	899	821	849	862	862	892	890	835	886	855	817	860	852	853	838	846	877	827	854	854	876	851	878	832	875	869	823	842	832	822	851	834	825	876	815	805	859	790	894	851	876	864	896	884	789	900	909	910	874	849	838	909	798	824	856	831	896	873	862	885	895	835	850	876	874	873	916	894	885	876	866	801	866	819	933	822	901	851	853	847	890	802	823	795	825	808	913	905	882	882	848	821	831	844	839	898	872	868	864	858	808	888	886	857	892	871	839	906	842	849	853	911	869	863	839	818	877	858	856	836	871	883	856	862	834	888	849	838	845	875	923	873	856	853	892	876	810	871	826	862	857	839	859	909	848	923	936	828	858	850	867	888	870	857	861	775	851	850	858	834	825	817	852	851	865	857	867	842	830	825	873	840	858	803	842	832	819	883	857	941	856	843	885	836	838	818	835	807	849	827	853	885	872	852	840	875	824	848	852	880	883	877	845	821	912	890	863	857	834	876	808	805	873	854	871	859	873	773	866	899	825	822	831	821	823	876	859	857	797	838	850	841	913	837	844	858	841	856	835	837	838	857	833	884	860	864	879	793	822	884	846	830	911	881	837	858	901	834	858	852	818	863	851	822	855	891	865	844	853	833	786	828	903	847	833	863	870	882	834	820	866	865	840	897	869	822	856	878	860	901	847	895	823	863	927	889	893	862	897	860	873	869	846	881	882	901	864	878	862	908	844	856	827	860	833	904	874	919	849	858	852	837	931	839	866	895	832	843	854	844	858	860	879	813	869	795	874	877	877	864	898	877	862	836	869	827	863	853	845	821	879	895	850	819	800	853	877	839	818	848	888	881	873	858	851	864	904	873	869	859	849	849	903	825	856	900	866	824	876	887	859	849	858	823	881	851	877	832	837	839	867	855	853	895	853	848	823	881	869	910	907	914	829	831	816	838	843	872	855	865	860	833	885	825	901	852	804	792	832	859	850	851	871	884	795	873	866	806	894	878	826	907	817	836	828	824	901	823	862	771	861	853	876	867	845	837	830	862	868	877	860	831	841	889	846	858	870	857	842	885	799	899	867	813	872	883	868	838	825	843	832	845	845	865	830	856	833	851	884	825	896	929	874	858	859	877	846	850	818	846	901	851	853	891	844	827	857	855	822	863	842	869	849	813	837	875	911	841	843	829	865	796	846	840	873	838	858	850	840	831	911	890	915	866	888	902	867	817	807	851	881	832	913	836	792	859	844	855	852	833	853	912	887	881	834	878	893	862	864	837	793	852	876	867	813	824	873	857	854	800	871	871	879	876	865	818	858	846	908	888	836	878	848	913	873	878	837	828	858	909	894	930	834	855	810	850	885	887	824	795	831	877	842	837	884
5032	2066	3973	3702	2780	1944	1390	850	604	452	369	312	316	279	259	241	264	270	267	247	255	281	281	253	243	259	243	288	259	275	265	251	235	259	229	236	266	261	238	214	261	258	267	259	237	259	271	233	253	236	255	243	259	259	254	283	233	244	248	241	239	271	246	258	238	293	263	279	233	220	247	230	238	256	257	240	245	261	267	248	235	252	282	231	262	258	234	242	253	250	260	276	283	235	241	245	234	252	235	250	261	260	264	262	231	240	263	231	268	263	255	254	269	233	230	268	258	286	239	236	243	239	274	246	254	247	252	267	248	241	227	264	259	230	223	262	228	260	258	244	227	254	262	264	242	270	251	253	229	271	231	257	243	283	245	239	239	263	243	243	268	246	224	231	251	227	261	247	259	265	266	249	263	247	241	254	255	263	254	245	273	268	220	244	222	254	234	258	255	271	217	235	271	265	268	274	245	260	269	252	297	265	238	277	272	253	266	242	250	261	273	252	264	246	230	232	262	240	255	266	258	254	268	307	271	285	279	247	265	234	257	246	225	253	235	239	275	257	263	273	277	247	269	270	270	233	281	246	252	245	250	258	234	231	238	244	220	263	295	255	276	264	290	243	250	275	259	252	255	246	250	280	263	256	257	252	259	227	266	236	254	239	248	225	250	257	243	237	254	223	260	261	247	251	234	246	252	259	236	232	253	247	245	242	250	302	251	267	302	258	256	240	262	256	287	236	251	251	262	271	260	265	221	272	275	249	260	283	254	250	251	244	256	276	262	288	265	265	232	253	239	267	240	249	289	267	271	259	267	252	250	293	271	247	233	255	248	252	245	262	237	250	284	219	243	278	236	267	262	266	231	257	261	239	268	260	253	232	249	271	241	251	261	243	268	304	251	275	243	223	288	247	276	281	224	264	240	250	218	250	259	255	252	255	253	287	222	261	247	239	274	243	230	254	267	248	210	247	257	257	249	270	231	264	259	249	238	246	258	267	276	284	257	249	226	231	250	234	247	255	245	237	284	246	253	233	251	252	278	222	239	248	248	273	261	250	262	259	296	238	240	254	278	261	235	246	232	229	274	246	239	229	255	234	233	245	260	229	222	277	225	247	247	201	292	282	275	266	247	247	245	270	264	253	271	276	230	234	268	247	252	243	255	249	259	237	280	245	243	241	258	275	250	245	245	264	237	275	217	250	280	243	262	264	251	250	241	260	243	234	249	263	274	249	255	264	253	272	244	245	259	276	232	279	274	264	251	255	260	257	254	252	270	251	257	215	265	276	283	258	241	251	257	254	293	272	218	274	264	232	262	256	264	245	253	263	252	238	266	248	281	238	265	248	244	258	277	256	248	298	261	236	258	255	255	208	258	237	227	239	267	273	243	244	235	261	274	247	244	286	254	255	274	249	245	290	253	248	252	270	243	255	259	245	236	225	275	254	270	223	259	269	267	258	250	259	244	278	235	256	275	243	252	268	243	276	284	226	251	237	257	239	230	263	253	260	235	247	296	253	268	264	270	266	291	248	259	244	266	276	259	281	214	227	261	272	259	268	269	266	261	254	261	253	239	250	235	238	260	230	237	219	263	271	238	266	226	259	291	259	266	253	219	278	256	298	231	250	247	235	265	265	277	236	246	269	282	274	260	256	241	271	236	255	275	256	251	248	262	245	241	252	264	244	245	258	258	243	245	269	262	257	232	214	271	248	251	258	229	262	252	251	249	251	237	268	256	254	257	263	254	262	256	216	263	277	262	239	285	303	256	248	255	250	271	240	258	232	257	249	272	266	254	237	281	241	256	284	224	219	265	264	261	265	287	250	286	250	270	247	250	246	238	250	255	255	234	256	287	260	258	271	253	253	259	260	265	259	274	248	286	260	231	270	240	221	257	256	250	252	247	255	233	249	265	229	236	249	257	217	248	278	225	257	251	239	268	258	256	242	272	249	234	256	213	225	254	242	237	252	284	273	267	243	260	286	247	245	259	272	267	274	250	257	271	253	229	286	252	284	260	277	241	223	247	255	247	221	246	272	227	266	283	244	268	261	248	261	257	264	255	239	257	235	240	243	252	272	247	236	242	281	248	263	269	260	255	222	260	267	255	252	235	287	281	257	247	234	277	284	253	269	272	232	254	262	269	237	247	218	230	258	284	247	244	248	266	255	236	249	231	252	203	256	273	247	220	247	240	291	274	263	268	241	259	252	262	266	282	264	249	248	256	258	234	246	226	263	263	240	263	265	257	231	245	241	269	230	264	245	236	239	245	293	261	258	282	254	271	234	258	257	248	269	267	258	259	278	285	248	249	245	220	280	243	229	283	272	254	229	280	246	280	274	244	254	233	285	263	221	239	235	253	251	241	252	242	274	275	264	257	272	254	248	231	267	254	240	237	280	261	251	274	230	243	252	241	245	241	278	237	238	239	266	230	260	280	256	246	235	262	237	260	239	244	271	244	234	258	273	244	237	271	214	241	255	250	237	240	261	246	268	253	258	270	261	232	218	255	262	294	262	249	232	258	249	248	225	268	239	246	245	242	252	229	258	249	234	259	258	249	264	268	228	257	242	267	257	265	256	256	235	245	240	265	270	271	214	248	214	289	270	283	265	218	265	227	248	260	232	226	250	275	268	263	262	250	252	237	275	274	258	244	218	255	262	257	264	250	223	237	238	256	225	239	268	233	248	248	239	260	241	251	262	271	243	246	266	260	258	248	249	257	282	234	283	253	261	267	243	271	264	249	277	238	272	225	255	267	256	246	260	250	241	275	224	251	290	247	260	244	259	262	249	237	255	271	253	267	258	253	285	240	260	242	263	250	243	266	249	278	269	250	234	288	247	278	262	279	270	252	265	241	261	243	241	275	278	266	274	244	229	261	261	262	232	276	285	248	277	223	251	230	270	247	258	246	268	256	275	274	256	270	272	267	253	238	256	253	260	262	267	242	234	236	227	254	274	282	254	257	270	264	260	252	266	244	249	274	242	242	248	261	253	270	258	256	258	254	250	248	237	270	249	266	287	256	240	270	244	272	238	268	257	242	239	263	231	244	262	266	228	235	246	245	262	215	268	218	266	242	250	255	268	244	277	240	252	246	257	277	239	257	235	272	262	227	254	231	259	237	243	267	241	255	255	283	266	263	267	242	229	243	203	243	272	271	251	280	228	266	247	285	287	260	262	250	230	241	242	249	255	256	234	244	253	263	236	271	234	238	234	231	277	269	276	237	234	237	258	220	257	255	248	307	247	242	250	263	276	240	239	283	259	252	271	277	276	231	261	252	256	244	236	256	221	275	233	228	248	254	241	242	269	279	242	239	270	246	236	249	258	210	237	258	236	250	240	262	290	281	275	261	251	258	252	272	272	280	272	253	254	254	242	283	247	273	272	264	264	264	273	247	271	250	252	224	220	262	274	268	237	224	271	259	246	268	276	259	271	263	255	280	254	246	232	268	255	257	254	280	266	244	245	251	245	237	249	236	233	272	260	233	254	274	257
4245	2683	8887	10905	9326	6994	4883	3083	2003	1296	939	690	650	581	576	536	575	552	561	528	636	534	554	562	593	594	577	567	585	600	581	566	599	551	523	607	559	525	557	606	572	578	551	577	546	605	585	554	586	577	546	606	556	554	579	567	565	576	545	592	559	572	595	582	583	557	594	543	575	577	572	569	577	571	606	545	575	583	600	567	597	604	599	565	571	565	578	567	589	563	567	582	549	564	568	534	606	595	575	610	561	583	578	558	598	581	555	573	604	543	592	568	578	589	546	585	549	596	560	582	562	580	561	580	562	560	555	586	582	539	578	617	561	567	582	582	572	596	581	599	575	570	575	579	553	584	536	573	582	572	591	563	563	574	566	574	599	569	598	580	586	591	564	560	578	577	557	601	602	586	537	603	590	602	590	541	631	591	571	580	566	597	555	566	605	560	547	592	595	565	601	597	557	563	573	569	589	589	582	627	549	552	558	578	552	598	543	544	556	612	557	558	549	590	602	594	571	559	555	582	603	590	559	579	563	543	583	596	560	583	588	607	579	584	600	601	533	551	607	572	585	581	564	597	586	549	566	545	546	573	597	552	575	576	557	572	618	623	584	570	538	588	552	559	563	558	579	630	567	609	576	559	575	587	558	573	569	592	547	583	558	578	596	557	566	529	585	569	568	613	605	597	574	559	593	588	580	559	590	565	560	583	551	561	575	562	569	569	567	532	542	535	599	562	584	549	601	526	597	589	595	574	572	569	588	561	549	571	581	544	595	567	571	528	596	639	564	568	611	560	566	596	572	538	597	586	609	585	588	559	552	595	549	569	565	593	586	559	626	549	588	556	586	596	589	584	582	517	569	574	578	600	532	574	580	564	557	566	570	541	567	568	602	567	550	598	574	558	637	549	544	553	612	549	576	614	583	564	571	566	574	537	592	568	545	593	614	571	537	568	586	588	579	588	562	591	597	636	565	588	580	575	555	572	558	554	606	580	551	583	557	530	551	588	551	574	570	551	577	576	561	590	562	606	579	518	523	532	590	605	550	584	594	614	580	592	583	536	528	606	541	598	568	574	535	563	582	584	579	605	504	564	607	576	578	613	574	571	553	592	615	557	607	609	548	579	581	593	615	558	595	557	584	571	575	578	587	575	586	562	601	575	582	557	550	557	560	582	582	590	590	567	537	552	537	567	581	526	533	561	567	587	579	628	597	532	577	569	604	578	598	608	553	570	564	571	566	609	580	550	563	601	523	615	513	581	570	542	566	584	546	582	543	592	554	577	583	582	553	570	573	596	548	591	590	599	579	574	555	589	592	548	549	595	607	547	583	618	585	525	592	555	598	556	611	578	590	623	611	578	591	583	580	564	516	584	593	599	564	617	578	559	609	596	603	554	579	595	542	580	561	566	571	565	569	583	602	559	597	544	581	570	529	557	568	553	587	575	595	573	573	535	567	594	544	573	594	589	569	578	586	609	551	556	582	568	576	556	598	590	599	564	603	559	595	562	605	619	600	577	571	581	605	556	560	565	556	580	616	544	603	579	524	581	578	586	614	578	585	557	550	586	575	543	633	580	579	583	567	591	567	594	584	587	582	532	548	594	577	550	573	588	527	563	571	561	603	593	541	547	580	541	589	589	581	537	575	582	589	560	595	547	530	592	519	607	531	584	548	586	602	570	559	595	582	562	603	604	559	578	588	576	537	564	600	546	578	562	599	631	564	593	602	586	558	586	580	570	600	580	583	558	589	568	573	586	583	541	557	598	560	573	555	604	570	534	595	592	559	520	575	543	628	580	586	557	573	574	566	523	580	559	595	554	602	597	590	609	589	568	580	584	577	576	553	569	578	597	602	615	597	625	593	553	562	543	540	595	511	610	578	586	579	569	550	579	598	542	567	568	595	585	620	565	579	561	572	555	597	617	576	603	574	566	529	600	594	563	576	564	601	600	546	605	549	604	570	516	603	554	622	554	539	599	563	593	584	563	567	546	616	626	559	612	625	599	625	558	575	594	532	579	562	581	550	574	599	576	601	534	591	600	583	569	615	592	570	548	584	564	583	582	561	623	561	540	594	611	556	554	585	499	530	526	523	578	563	545	556	573	565	626	615	546	597	581	635	587	522	565	579	596	587	538	575	582	532	559	521	576	561	587	577	518	565	535	578	535	602	562	590	583	560	560	555	597	583	583	588	569	560	577	609	550	558	603	616	619	576	577	602	523	612	545	547	589	589	647	593	586	592	569	550	552	592	548	564	565	541	589	594	583	546	562	559	544	594	578	612	598	579	587	585	551	593	568	571	580	594	549	574	595	561	601	579	565	598	576	541	581	536	550	612	586	554	579	578	610	536	571	615	532	562	564	562	564	550	568	580	603	583	633	559	611	553	587	584	603	567	629	587	544	572	590	577	562	573	548	585	591	563	549	577	627	569	574	591	601	574	568	574	662	580	591	558	598	605	578	569	579	586	576	552	564	558	579	558	562	542	569	598	566	628	570	561	540	614	583	588	578	574	580	531	557	597	576	574	553	603	566	575	535	591	557	559	611	524	568	569	566	558	618	580	601	591	609	570	565	580	588	595	565	582	599	585	551	580	597	590	594	550	543	563	605	549	549	585	607	564	603	571	571	579	572	539	595	578	546	556	557	585	572	595	550	566	565	552	606	594	574	586	610	566	586	539	625	610	570	562	565	594	581	588	585	555	607	591	579	607	557	599	603	605	597	566	528	614	575	572	584	575	556	604	545	601	591	565	535	582	584	604	602	543	585	575	580	574	601	575	603	592	520	601	586	556	590	576	553	607	549	560	558	562	580	580	581	602	611	621	580	607	564	586	563	601	634	584	553	578	560	572	569	519	565	600	565	558	552	555	582	579	565	562	572	611	601	596	594	626	574	562	580	570	608	583	586	542	607	609	551	615	601	506	528	585	586	555	572	596	591	572	594	595	563	576	575	579	581	583	570	596	604	597	576	565	586	567	587	613	579	560	575	603	603	581	567	602	568	563	517	656	596	549	599	586	555	572	569	568	583	580	582	575	590	569	616	563	606	584	605	582	557	551	567	589	583	558	531	582	539	577	603	583	587	608	553	611	592	564	564	611	583	570	574	544	603	566	611	555	534	572	589	576	590	579	559	538	546	544	550	558	575	574	557	565	627	595	589	590	554	592	558	599	558	579	590	569	525	570	543	548	551	598	634	603	587	543	588	537	545	540	527	574	610	534	566	555	541	595	596	566	603	589	572	588	537	600	656	631	556	538	593	568	584	538	593	595	544	563	553	543	613	589	536	549	590	605	570	577	569	605	557	574	580	575	558	597	549	624	532	566	567	533	561	584	570	581	618	580	565	598	583	557	552	566	556	552	577	547	566	599	590	580	587	590	565	562	594	572	553	557	588	601	590	543	625	604	598	565	578	543	607	553	555	578	536	595	583	604	516	558	574	557	573	596	547	573	592	570	632	607	557	574	565	583	583	574	573	598	571	580	562	602	515	624	635
60433	51455	71820	67507	56015	44846	33078	21429	11448	5302	2336	1220	668	388	353	352	357	352	395	367	388	372	391	394	390	377	389	351	424	370	395	423	373	359	375	352	398	404	343	390	414	360	359	367	386	376	364	345	336	383	417	363	396	359	376	361	367	369	420	396	409	371	365	384	381	388	380	384	421	370	416	416	387	350	354	342	415	376	381	381	377	401	343	390	366	367	387	370	373	341	369	376	371	407	364	337	390	386	341	374	370	389	362	368	383	382	386	366	362	397	345	346	357	405	384	347	356	341	385	351	340	369	358	352	374	349	368	381	328	378	354	371	372	365	413	378	356	386	387	378	361	356	385	342	382	373	361	388	361	406	342	393	377	396	349	360	373	401	408	361	361	364	391	376	382	397	420	374	413	373	364	387	364	357	402	392	398	345	371	370	345	379	366	374	331	356	384	384	358	388	369	373	355	388	349	361	362	387	388	347	406	418	378	400	383	375	385	375	383	369	371	393	378	365	352	344	335	327	344	381	373	373	373	368	362	378	370	373	351	348	340	355	371	393	372	370	367	358	377	383	401	406	357	368	368	383	377	360	395	379	355	375	397	374	348	344	383	341	367	358	396	396	323	381	342	357	371	346	376	387	392	369	388	360	348	347	396	356	369	389	368	380	382	347	386	340	352	365	402	361	351	367	380	362	376	323	352	387	390	374	369	409	376	391	368	394	369	380	360	376	372	367	344	371	365	351	360	337	391	351	354	369	379	392	382	362	415	357	382	405	384	346	385	366	376	379	380	377	362	384	389	401	382	350	383	376	371	355	347	393	382	374	378	356	426	397	368	381	359	363	357	370	357	353	373	362	324	356	388	362	352	377	393	339	411	395	376	405	375	362	375	372	368	402	403	395	374	387	361	369	335	377	349	321	349	369	359	368	337	371	366	373	347	383	355	399	368	361	420	380	378	383	368	343	371	337	401	365	374	362	366	362	383	368	348	371	347	398	350	338	379	364	351	363	380	429	356	369	403	361	357	350	367	361	352	368	378	381	359	380	360	383	361	336	388	379	350	373	395	338	338	367	352	355	349	370	384	349	379	392	378	407	411	393	378	364	358	416	382	372	341	379	397	372	386	338	376	379	348	362	349	386	408	371	353	381	427	425	385	394	383	362	388	383	399	369	355	368	382	380	403	353	329	394	415	399	371	377	361	374	350	356	348	364	381	359	334	363	363	346	408	336	369	372	395	385	364	351	393	386	386	352	384	351	369	388	393	332	291	384	376	372	371	340	384	384	391	359	345	340	358	388	391	369	344	372	345	318	370	389	365	344	374	363	394	365	400	343	360	332	380	357	362	341	377	381	378	345	389	391	364	387	353	331	367	390	361	344	383	361	363	369	355	356	330	364	373	366	350	371	340	337	390	375	350	393	367	353	343	386	352	382	376	408	383	347	370	380	355	380	359	362	398	403	359	338	391	402	356	383	372	358	377	355	371	368	374	350	410	354	410	356	354	367	352	356	323	378	358	338	406	380	381	320	386	371	354	354	388	385	352	386	413	389	345	371	360	404	343	351	392	366	358	350	389	384	367	354	362	368	355	369	356	380	402	389	364	379	385	383	386	378	355	376	373	381	324	386	363	362	375	376	387	387	374	373	404	362	373	374	372	345	379	358	402	399	378	377	389	363	385	376	371	374	357	394	354	379	362	386	364	319	382	376	344	366	334	370	400	337	380	352	401	393	346	378	373	336	325	335	371	359	397	344	388	369	383	394	408	354	364	375	330	352	363	386	359	351	372	373	362	404	400	370	397	344	346	360	395	385	354	387	364	385	369	391	340	354	381	401	381	356	391	373	395	390	360	382	356	382	386	389	351	420	339	407	427	378	397	403	330	411	386	389	356	379	392	375	348	390	413	379	400	392	365	387	356	367	342	360	331	389	370	334	354	401	363	386	389	366	365	378	358	387	354	337	372	380	372	381	343	377	367	370	350	383	365	362	380	342	381	399	400	340	359	351	309	366	368	392	389	351	352	324	349	371	373	374	386	338	389	373	365	381	370	364	401	372	370	415	369	378	367	361	371	372	353	397	363	339	414	404	362	376	414	382	350	363	362	355	387	369	393	373	355	375	358	392	383	383	367	390	409	390	381	389	385	372	366	368	392	375	389	406	352	362	384	380	360	378	377	391	404	374	391	370	361	384	374	367	379	371	344	380	361	367	401	340	371	377	385	366	357	374	357	359	372	357	341	366	368	346	349	385	339	368	395	367	387	390	329	395	383	374	354	353	353	346	383	377	390	381	347	357	383	349	357	388	418	390	384	381	365	348	389	338	365	365	420	390	373	345	354	361	366	380	371	374	392	374	406	340	368	362	377	338	340	355	350	411	430	369	345	397	373	385	351	346	380	362	381	357	374	400	353	328	361	349	393	396	350	364	385	384	359	351	402	378	357	375	358	352	387	386	376	351	356	348	367	378	347	383	352	381	369	397	339	361	365	387	343	388	381	372	394	373	355	400	379	369	393	362	387	386	364	383	325	361	387	353	365	381	385	380	385	402	387	422	367	338	337	363	382	365	352	401	395	339	348	357	410	348	364	383	360	365	380	354	373	360	344	368	383	359	376	401	335	387	365	347	354	383	381	363	342	334	357	391	346	362	362	386	349	360	387	371	372	347	377	377	381	368	337	405	379	351	350	363	350	379	367	358	358	349	390	353	374	366	341	404	385	362	378	330	377	376	353	359	376	364	385	364	353	379	402	367	390	376	365	392	390	390	367	367	338	385	350	366	363	373	371	380	380	386	361	349	386	387	352	359	321	339	369	358	348	342	397	370	349	413	359	374	331	407	355	394	398	365	362	367	379	408	414	365	365	445	355	402	365	352	378	370	366	345	351	388	378	402	352	362	352	394	386	373	419	375	376	348	336	373	341	366	410	366	371	375	373	356	377	382	383	378	351	379	401	364	356	382	390	388	362	375	363	426	375	374	363	391	379	369	380	408	358	329	369	363	386	389	370	346	377	407	375	378	376	349	388	394	370	373	362	374	347	376	340	352	361	382	396	396	334	355	368	375	374	353	377	358	343	357	407	344	364	369	367	419	393	376	382	400	337	360	364	377	358	404	391	352	377	374	356	357	365	362	375	390	381	364	348	330	379	380	375	340	352	384	384	394	354	383	392	381	353	357	403	372	331	352	328	355	357	377	383	388	362	375	369	374	343	358	369	377	397	342	405	353	344	370	336	344	371	346	359	359	377	374	406	343	325	376	378	370	402	362	402	385	398	341	381	374	369	368	379	349	357	369	352	358	404	398	417	358	346	354	349	346	379	350	415	347	381	371	349	373	379	423	373	374	385	362	399	376	391	402	371	389	393	353	393	412	393	404	369	340	396	380	366	365	353	388	390	380	415	379	362	369	353	377	378	371	335	358	367	341	384	377	368	375	398	377	347	384	375	384	366	388	366	360	370	375	368	360	377	372	422	350	404	356	360	352	374	394	356	358	387	361
34027	34969	65026	71864	65480	56955	46984	36691	25596	15271	7881	4072	1942	858	811	831	838	815	823	877	780	799	833	765	854	799	859	828	829	816	837	819	799	818	857	822	803	836	802	819	798	792	787	819	798	827	792	823	765	803	808	804	811	812	808	837	792	831	825	781	774	810	819	791	791	837	770	814	824	791	812	805	803	876	811	815	793	820	843	833	801	776	767	816	838	818	755	846	798	835	816	857	834	812	837	812	766	792	887	825	759	808	777	739	794	795	811	815	835	835	868	848	798	849	795	859	860	827	753	764	820	817	828	797	826	755	794	822	865	814	801	808	829	784	757	821	797	782	841	799	808	756	785	825	836	811	773	819	821	789	826	844	837	783	819	734	809	777	773	824	803	840	811	809	781	812	816	838	787	820	811	863	763	829	804	781	780	760	778	788	841	816	821	801	832	796	848	849	809	777	792	801	785	786	822	808	815	807	821	789	858	823	802	798	824	777	840	772	797	846	771	780	758	842	793	791	886	793	773	796	784	852	825	862	811	805	726	787	750	779	845	767	766	785	819	788	838	778	824	799	800	770	816	818	816	754	786	828	832	839	869	826	757	773	803	818	766	801	809	798	826	797	791	838	817	833	771	773	834	772	811	824	823	754	812	790	821	751	752	817	786	820	796	856	764	833	794	833	790	792	787	819	789	790	813	797	815	834	765	820	852	818	809	833	824	778	776	788	810	814	829	868	872	810	802	859	807	822	816	831	815	775	780	795	812	812	835	778	830	819	862	824	802	789	819	791	801	798	821	770	811	815	785	811	765	761	822	844	766	810	791	827	792	784	790	784	775	834	822	788	875	810	831	826	739	849	851	803	804	810	805	811	823	800	785	784	850	812	819	766	829	786	772	791	772	839	803	830	748	804	800	803	845	835	823	811	857	828	805	786	782	829	790	791	766	879	786	795	817	786	792	825	826	849	824	792	829	839	783	746	804	816	842	827	836	810	809	781	831	795	784	847	785	768	810	782	829	821	832	800	846	824	801	839	788	779	812	796	823	748	787	810	761	800	795	837	805	839	819	915	804	796	843	812	787	752	826	809	793	854	794	789	789	865	830	806	798	812	799	806	833	777	784	809	802	786	805	797	818	822	806	834	813	845	804	818	769	811	799	803	828	821	779	829	796	766	834	784	800	801	787	828	789	820	755	787	816	793	802	844	753	843	827	819	776	794	798	848	843	780	841	815	802	792	831	815	795	800	826	823	809	780	797	806	826	804	853	824	824	801	795	789	762	795	793	807	792	800	794	810	846	820	859	793	771	785	817	854	820	814	820	810	839	817	799	778	810	800	827	815	791	853	838	823	803	869	821	785	817	831	818	857	808	785	799	829	804	801	753	790	817	768	864	827	805	787	805	790	818	792	778	837	834	761	763	806	786	794	765	818	776	790	794	786	801	776	803	810	826	831	763	820	808	833	827	764	824	794	803	792	830	767	773	804	819	815	799	813	868	836	826	808	855	824	792	775	849	833	857	796	799	761	796	757	822	870	864	765	840	828	795	815	831	812	829	851	819	834	770	801	825	762	828	780	788	789	842	775	788	791	790	817	762	797	786	768	866	838	791	802	757	816	768	841	820	808	843	796	760	771	779	816	809	827	777	787	779	832	791	808	809	791	793	785	813	790	755	789	816	846	759	798	772	790	826	773	806	821	800	768	832	805	837	790	809	814	845	802	881	861	794	768	837	848	828	828	800	822	808	793	831	797	837	867	835	827	762	823	841	818	759	793	793	833	786	835	790	814	810	839	779	801	791	754	806	804	848	791	755	811	828	860	818	778	749	788	800	838	799	817	810	818	841	755	803	783	811	814	784	776	781	798	823	829	799	835	820	766	783	813	765	815	793	853	839	825	805	830	794	858	859	775	814	816	793	825	819	840	797	816	801	789	800	784	793	819	760	773	806	840	814	838	818	824	807	775	832	816	832	788	818	811	751	818	848	770	825	829	802	802	843	808	809	777	784	796	811	787	832	823	815	782	838	802	812	798	806	804	782	810	782	819	805	811	792	801	798	815	788	786	781	801	797	779	827	791	802	832	815	787	832	822	816	791	815	811	793	789	790	867	763	800	795	811	798	833	816	763	792	789	833	793	830	818	764	848	785	759	799	805	795	810	832	771	872	818	794	825	771	821	792	830	840	819	777	802	812	782	816	820	813	825	792	785	814	819	823	809	787	782	803	818	788	821	789	924	811	810	793	830	794	794	825	827	816	783	819	876	796	759	768	798	849	741	794	779	775	774	815	826	769	818	844	798	798	795	796	805	836	793	804	824	832	778	794	820	835	852	761	800	810	778	851	806	795	806	773	790	775	820	853	801	802	759	732	809	823	850	825	776	818	831	794	792	824	828	771	826	812	835	818	799	795	764	844	804	864	778	891	804	781	822	765	831	872	810	801	800	780	836	815	746	835	811	829	788	824	832	800	815	798	857	811	763	837	778	853	799	784	835	827	792	851	814	822	793	812	791	824	783	798	789	787	787	857	828	807	817	794	774	832	823	806	801	765	809	784	811	843	787	801	800	805	777	820	807	815	829	862	812	842	773	768	815	774	788	813	779	748	865	770	823	807	851	785	830	791	815	807	791	762	801	820	794	791	773	779	795	754	823	904	800	808	805	790	759	802	838	788	799	778	819	828	856	808	818	803	805	785	816	817	825	836	810	815	764	799	813	833	817	775	791	793	816	789	803	786	826	729	780	763	832	758	783	756	796	789	785	802	808	810	771	769	832	726	836	785	852	800	797	805	807	824	770	785	845	798	817	822	817	815	833	796	865	799	849	782	860	808	839	776	778	878	857	768	792	809	818	777	777	861	826	795	803	811	786	835	826	836	804	778	811	778	814	814	795	806	794	794	799	831	736	825	829	852	811	823	858	766	806	813	775	826	813	804	817	851	818	855	814	800	786	772	812	790	797	829	810	847	830	863	754	785	801	796	841	808	814	776	789	832	776	816	798	809	779	769	812	828	818	778	819	853	814	792	810	783	809	803	812	812	808	811	785	805	835	814	782	734	854	747	820	821	800	831	802	818	802	809	763	764	860	822	811	824	835	813	830	769	824	780	736	850	806	882	875	788	819	765	790	779	834	794	802	844	768	802	786	799	795	825	800	835	804	834	816	807	779	830	802	784	810	858	768	826	777	877	806	855	794	780	827	785	821	790	765	795	853	840	781	776	781	805	823	817	810	822	814	805	772	777	800	752	771	786	815	798	823	792	858	820	808	784	845	831	820	807	834	807	799	802	776	786	803	841	813	796	778	849	803	754	819	790	812	824	830	788	803	808	783	803	812	778	796	785	849	845	807	811	801	832	721	785	854	804	832	823	784	806	765	815	823	878	790	833	834	799	782	807	771	834	795	771	786	808	797	810	783	830	833	791	792	776	834	822	785	785	804	790	822	797	793	758	802	801	843	791	810	821	785	779	772	833	776	808	804	832	817	797	804	774	762	790	820	761	779
61375	50397	73010	68566	57807	45775	33140	20386	10447	4644	2202	1093	707	442	386	426	390	420	397	445	401	432	425	384	394	397	438	408	406	384	394	404	361	392	421	406	428	406	376	367	429	377	393	354	392	409	380	416	404	418	398	444	402	422	413	446	378	393	406	432	396	415	415	398	371	381	407	368	429	418	393	426	376	372	386	390	382	392	418	403	384	359	380	412	397	395	440	396	418	378	384	361	426	369	424	407	420	350	355	388	427	393	421	466	425	393	421	391	363	381	425	421	404	390	419	367	371	393	403	429	347	382	374	336	394	368	363	374	397	395	407	378	425	360	376	366	387	390	390	376	416	428	400	408	388	410	384	393	356	388	406	420	356	397	399	350	419	384	392	401	370	365	437	386	387	418	384	416	382	460	399	367	409	393	384	361	397	378	394	383	425	380	379	403	382	401	351	419	383	380	395	418	410	399	376	381	404	349	393	397	372	369	400	381	409	398	406	371	383	390	450	393	403	410	403	402	395	395	387	430	361	363	401	401	395	378	388	349	391	394	423	386	415	425	381	409	433	399	377	373	403	392	404	373	391	363	364	389	392	417	417	414	406	365	364	354	407	407	375	385	347	367	412	401	364	371	391	413	390	380	394	393	433	362	389	375	417	390	389	406	361	392	428	372	382	393	354	393	404	390	421	413	386	369	379	378	398	393	410	385	416	370	428	376	400	393	344	417	389	410	398	354	382	405	450	382	348	354	416	354	412	393	421	370	395	404	400	393	400	389	399	360	368	437	388	367	389	414	363	413	366	354	416	396	402	411	378	359	411	385	372	379	407	383	383	366	422	390	399	402	399	385	367	397	371	386	342	410	447	409	401	362	405	359	389	388	410	371	404	405	374	397	403	402	406	399	401	401	380	374	407	380	413	374	380	366	385	402	383	366	409	423	390	391	348	391	388	377	398	379	392	375	354	348	410	367	366	386	406	407	404	425	338	370	362	398	381	405	387	409	380	410	387	411	430	366	368	427	413	432	417	400	389	411	417	385	353	395	382	432	431	407	389	392	394	364	359	381	392	386	422	414	388	348	397	398	398	399	415	395	403	424	397	379	380	398	399	381	402	400	367	370	410	400	335	391	397	343	402	385	360	357	382	398	405	383	389	359	392	419	378	442	397	400	356	411	352	379	362	386	402	376	432	373	420	412	369	393	384	385	384	356	435	400	376	389	374	422	398	393	426	401	407	389	372	377	403	365	411	384	355	374	391	426	424	390	381	367	428	411	370	418	432	394	385	423	404	394	376	377	401	372	405	420	389	410	383	376	402	375	413	380	419	388	385	393	402	380	413	358	375	389	373	353	384	366	358	412	391	410	407	401	419	400	422	372	421	394	417	411	404	396	386	395	406	397	397	375	404	436	439	359	395	404	406	406	402	360	379	395	426	430	376	359	355	330	359	391	435	408	384	361	362	407	383	391	427	385	379	384	391	388	360	397	382	413	391	364	389	397	420	381	415	419	393	433	398	405	394	407	440	402	399	412	381	411	373	396	371	393	397	417	442	413	388	395	384	400	378	398	388	378	387	372	398	382	369	397	396	411	381	367	427	416	421	413	369	425	396	401	394	409	407	407	392	423	431	394	400	387	381	389	386	416	400	417	375	400	405	388	383	407	409	424	412	398	443	377	347	414	385	383	413	385	372	432	373	382	407	382	371	400	397	441	406	401	402	384	366	403	373	367	412	393	402	409	405	393	423	379	421	374	397	374	354	435	391	399	383	370	413	387	346	383	338	403	360	410	397	370	426	395	387	383	427	376	383	402	423	406	413	393	398	413	420	404	430	403	392	368	372	419	383	379	428	385	350	406	364	377	420	397	396	405	395	385	391	361	385	379	404	349	398	402	350	374	373	391	366	393	396	364	361	386	406	393	387	376	433	380	396	377	393	376	351	402	425	378	384	387	379	374	428	371	384	376	392	391	430	430	391	385	351	377	391	382	395	384	356	427	371	389	369	385	419	393	389	382	349	372	416	414	391	418	402	397	416	372	382	385	400	388	409	388	408	435	365	400	414	380	365	416	394	373	389	398	406	412	382	353	361	367	377	363	412	410	399	431	407	381	408	363	376	392	422	402	392	395	398	398	392	357	393	387	394	407	390	375	389	436	426	436	413	411	376	404	389	401	416	360	383	406	391	389	442	387	396	411	414	347	406	367	413	358	385	410	416	350	389	375	414	385	414	429	394	392	378	360	388	411	401	406	415	417	431	393	383	427	414	411	384	402	428	419	424	416	378	407	401	407	359	390	429	387	399	402	411	389	368	397	382	378	385	391	418	404	427	403	397	381	403	396	386	366	408	412	416	378	405	405	366	386	412	409	367	346	361	398	404	406	405	402	402	393	396	415	410	433	397	401	379	341	430	395	419	396	430	412	361	374	385	396	401	394	424	383	391	351	437	408	391	407	386	356	371	355	369	407	391	387	402	383	407	394	418	412	412	385	397	369	418	420	371	397	397	385	382	399	411	430	411	410	398	399	387	433	415	343	378	416	417	416	370	349	422	417	378	393	450	395	419	365	376	401	385	382	363	413	408	399	391	414	409	403	394	359	401	437	422	375	382	422	397	408	355	364	364	404	372	381	397	409	388	437	383	397	402	399	391	381	376	408	391	383	379	390	392	376	378	381	392	407	376	378	383	365	377	447	384	350	403	418	421	400	403	382	422	370	434	417	402	390	393	409	440	381	439	372	390	415	394	389	367	389	390	387	400	378	379	437	381	473	401	393	386	377	402	388	387	370	393	383	397	453	383	385	378	411	365	377	354	409	402	364	438	402	426	383	424	406	344	369	404	381	390	355	391	392	429	374	402	376	407	411	417	368	427	415	401	359	388	398	384	396	400	413	399	383	404	403	363	388	382	350	392	402	362	379	401	405	391	431	369	366	390	381	394	422	426	399	399	386	410	379	412	388	391	380	389	391	418	446	392	444	387	354	379	360	378	382	427	411	387	381	404	387	359	435	412	398	413	431	380	369	366	385	379	423	401	383	407	408	420	390	391	398	362	369	408	391	371	405	376	394	367	404	404	408	388	407	362	415	383	402	391	392	385	398	400	425	403	375	359	378	394	395	401	409	401	355	404	402	387	400	407	381	398	400	409	415	362	380	407	376	386	395	398	360	417	406	380	401	380	394	385	370	385	394	364	364	452	400	391	396	408	386	395	397	421	400	400	359	377	398	394	377	370	373	376	362	350	402	411	391	378	375	372	353	367	374	393	411	409	422	389	373	378	417	434	419	414	361	372	420	412	396	421	388	398	367	388	409	418	418	354	361	369	369	423	403	417	405	385	366	397	405	410	377	427	393	377	398	431	380	401	394	372	406	359	401	398	393	396	382	424	389	381	397	391	351	397	371	413	385	364	402	393	370	381	401	374	367	426	398	396	414	407	374	372	423	407	391	404	391	348	364	442	415	380	390	416	371	385	384	384	393	352	402	419	396	404	383	386	412	369	409
33818	33972	66038	72404	66765	57117	46617	35200	23398	13786	7249	3675	2004	888	856	864	878	846	807	825	862	825	848	812	843	864	853	789	822	830	842	851	862	870	833	808	887	818	802	850	804	843	877	827	786	930	809	815	840	821	836	901	863	792	814	871	827	809	805	860	835	820	870	870	809	812	810	785	866	856	809	886	836	895	883	896	834	816	832	846	801	871	868	863	811	876	847	855	823	865	827	823	818	797	896	833	814	820	827	792	794	836	841	866	781	850	847	858	828	833	829	869	836	822	845	771	868	829	848	859	835	799	868	821	860	838	821	836	859	804	854	829	893	831	816	865	839	845	857	861	849	804	797	806	836	779	875	825	824	818	862	832	869	889	828	823	841	874	829	837	867	892	841	778	818	843	855	824	824	885	849	862	826	898	810	795	816	807	866	785	831	798	866	815	827	828	802	841	783	807	878	863	846	847	852	819	834	828	840	823	785	841	831	852	807	824	862	835	845	808	874	906	828	862	810	843	788	827	869	857	829	870	882	872	811	843	853	803	819	813	855	818	877	821	818	824	845	828	859	834	870	901	881	884	837	841	811	840	874	842	817	871	803	870	839	893	836	844	847	919	922	830	848	803	824	832	897	856	840	879	816	835	908	843	844	828	857	849	850	891	832	819	877	869	848	837	836	815	827	869	851	819	861	861	812	860	838	837	844	836	834	801	822	851	905	850	814	872	847	830	790	825	840	882	805	838	856	875	817	803	827	838	816	901	839	832	855	875	819	859	817	859	873	815	871	881	838	898	864	799	814	882	854	810	854	836	799	868	835	820	863	874	848	821	881	891	833	836	782	835	864	828	802	924	838	869	854	866	807	880	833	804	883	853	827	881	890	864	864	812	860	894	827	829	774	821	827	827	849	809	831	852	806	875	833	831	853	865	885	795	841	842	830	852	841	918	872	845	896	828	862	850	890	870	879	789	869	842	840	846	894	809	802	849	865	823	849	846	858	858	840	848	841	824	854	876	864	812	810	853	879	853	823	843	808	834	791	854	877	820	844	810	822	825	835	851	837	815	846	866	872	859	850	858	849	828	862	857	835	815	839	820	840	828	861	880	834	835	878	844	830	847	850	865	815	808	840	818	828	842	891	878	844	881	909	857	845	856	840	832	822	886	834	889	852	883	786	836	872	846	802	860	853	826	780	804	822	852	824	816	882	837	842	908	838	837	837	816	862	821	868	850	798	853	849	841	861	855	815	829	803	808	916	865	773	852	830	861	831	878	788	854	863	836	826	819	839	853	832	860	841	817	797	806	875	827	813	892	823	856	840	850	820	852	865	822	864	865	835	788	849	874	865	801	843	821	873	849	902	859	791	832	801	822	790	882	851	843	839	864	777	864	809	870	812	817	867	796	852	887	800	806	815	866	887	822	826	807	928	799	908	894	819	831	842	839	818	833	870	849	806	858	824	838	849	815	837	846	841	885	829	814	899	833	844	819	881	822	886	894	897	831	798	799	846	864	859	913	914	840	824	871	865	863	782	833	833	804	873	803	863	814	845	795	903	850	837	852	852	874	869	890	845	837	889	830	840	825	855	797	887	841	834	838	831	824	839	831	876	828	840	903	842	849	835	881	807	829	856	820	847	858	884	847	883	806	828	842	850	875	804	862	835	835	857	839	806	850	850	829	838	820	848	857	867	835	853	846	843	849	814	845	859	863	869	877	818	841	825	871	844	815	835	813	847	839	826	886	881	853	818	829	821	821	864	838	839	796	833	862	860	855	887	842	838	896	879	804	833	816	867	837	811	837	857	862	826	815	830	878	815	785	812	857	831	876	854	865	848	857	792	830	865	807	848	873	821	761	839	872	846	839	868	869	852	843	798	837	810	859	925	854	792	799	837	841	864	889	813	855	863	877	818	839	836	873	885	789	836	823	885	869	875	833	824	850	839	847	843	813	853	869	830	866	890	815	861	797	848	863	889	838	835	880	824	830	863	873	849	869	864	876	865	872	829	882	864	841	832	878	783	801	846	875	800	820	815	821	889	836	789	837	876	848	881	794	846	812	863	835	837	826	840	831	829	861	852	828	863	879	872	876	813	858	859	858	885	832	858	824	849	870	828	871	801	835	882	848	846	873	832	845	817	874	853	864	803	847	886	842	826	847	872	816	838	822	795	827	828	863	803	832	807	842	849	812	833	846	868	808	800	838	847	814	837	866	830	836	869	826	811	813	802	813	753	797	852	825	779	848	808	877	887	828	823	800	850	840	832	859	814	838	817	825	886	830	822	849	831	823	894	829	825	847	870	849	845	864	862	793	856	824	829	852	908	852	841	868	905	803	835	860	842	807	826	880	840	836	849	766	857	876	820	887	831	850	868	821	792	912	863	846	845	811	820	802	916	834	866	885	872	833	802	851	857	873	896	843	860	890	865	903	805	835	823	795	884	805	814	815	895	810	815	866	869	858	879	809	841	860	836	843	838	866	858	795	808	858	837	868	833	863	813	824	865	850	809	817	892	862	803	852	780	859	808	820	861	839	799	817	837	830	841	870	853	854	795	821	846	880	864	877	845	848	878	803	876	851	836	937	812	825	860	873	823	817	818	890	870	785	803	783	895	869	818	861	883	858	804	834	849	793	858	812	864	838	781	809	862	888	881	852	874	833	847	839	811	831	854	851	825	884	850	831	864	810	869	894	896	835	808	847	839	814	881	843	833	755	840	855	828	874	872	901	839	847	896	843	889	848	847	823	840	820	834	775	858	862	799	844	861	829	817	828	851	839	837	859	871	872	833	837	812	862	850	874	869	791	832	816	810	882	856	849	865	835	826	825	876	877	869	878	868	879	863	856	843	866	871	874	839	878	851	885	832	863	803	888	828	781	855	830	844	848	829	816	833	874	847	835	810	824	802	853	797	851	839	848	830	849	817	859	815	838	859	815	830	861	846	881	832	824	845	871	894	879	805	841	848	902	825	855	843	826	836	801	864	826	832	789	849	836	846	851	849	887	856	848	886	863	885	850	871	874	780	863	834	874	803	827	842	865	883	860	819	813	880	838	828	856	824	805	869	849	793	855	820	884	877	777	832	859	846	865	841	858	849	865	881	842	865	858	864	819	823	863	838	822	846	855	824	854	843	810	830	820	806	828	875	864	846	878	886	852	917	810	826	816	836	839	795	876	827	806	846	838	888	837	779	872	790	836	799	803	834	801	841	843	821	836	867	874	843	841	831	913	824	793	836	882	819	823	872	822	815	836	848	860	788	842	789	843	870	869	870	842	821	875	832	878	840	850	850	859	839	868	802	873	807	866	841	861	851	855	869	822	817	818	858	868	858	805	880	847	884	870	852	811	882	837	880	864	868	833	820	849	916	826	856	848	834	846	906	869	866	781	821	884	817	850	795	864	861	872	818	813	832	831	868	867	843	801	815	792	825	867	817	825	827	862	845	850	837	783	836	839	836	814	852	819	822	833	864	855	791	890	798	816	810	846	856	878	826	848	836	822
4864	2226	4634	3846	2957	1936	1306	795	561	414	321	275	262	270	241	256	248	235	292	255	277	259	271	211	262	246	265	255	251	261	233	219	240	274	231	260	239	226	251	239	254	267	256	249	277	243	240	261	263	211	265	248	279	244	238	243	227	227	233	251	262	271	250	295	263	259	268	251	251	252	228	249	243	261	252	238	256	231	278	243	234	261	264	239	278	236	250	234	252	280	263	242	277	265	236	252	249	236	273	278	246	247	249	245	241	242	254	242	232	261	281	257	236	231	271	246	240	212	246	257	236	258	236	243	258	262	235	219	246	256	270	247	285	281	265	224	251	247	260	271	273	219	237	250	262	248	196	240	244	247	251	227	233	248	243	247	241	253	244	265	242	235	242	248	280	262	243	251	263	251	245	213	228	248	241	265	272	246	224	282	257	229	241	261	237	265	263	237	259	252	259	273	256	257	271	300	247	274	265	300	235	261	244	249	270	267	240	244	238	236	248	238	260	271	248	238	239	249	279	249	238	253	271	268	221	289	257	301	252	231	242	267	258	276	271	251	251	271	236	234	269	250	279	256	231	258	273	221	237	254	268	267	249	256	228	284	267	275	249	262	239	232	270	251	266	260	249	257	244	238	247	226	235	231	280	271	205	227	280	248	228	218	242	227	284	232	226	250	252	243	220	271	210	230	248	232	258	248	252	285	238	256	239	245	216	264	233	269	224	271	253	228	269	263	267	260	265	275	236	243	253	252	272	265	266	242	266	260	238	228	265	230	250	274	276	251	262	251	252	233	240	246	244	253	270	249	280	247	213	249	280	272	254	236	267	290	259	244	239	227	224	245	224	273	266	260	263	266	240	254	257	233	258	243	271	251	239	252	272	253	241	254	273	283	270	230	258	256	233	227	251	233	255	281	288	250	272	250	247	254	254	264	244	241	227	241	251	262	240	240	254	210	255	255	276	270	253	251	235	257	248	243	256	226	245	270	239	250	259	253	229	277	300	266	255	242	290	268	229	240	274	257	246	234	272	256	242	236	242	230	240	251	234	240	238	235	263	256	257	263	248	253	293	241	257	278	265	224	238	206	246	220	277	247	254	267	280	240	260	271	245	242	273	251	241	252	251	260	254	252	265	241	229	288	270	249	266	253	230	237	213	249	223	240	270	240	268	251	242	251	261	267	275	248	225	232	236	266	252	230	254	297	254	247	247	227	249	276	244	248	250	278	225	258	268	250	255	270	282	281	261	242	258	263	253	278	222	234	246	249	237	266	252	249	252	270	244	290	232	234	245	287	233	256	258	209	252	236	270	257	245	243	255	264	219	258	288	271	273	241	252	244	259	277	248	271	233	218	248	275	247	246	230	281	295	237	238	235	300	239	266	258	238	257	285	267	219	252	249	263	256	254	222	232	238	253	260	242	272	214	267	275	254	269	226	281	247	258	272	236	285	262	263	232	231	242	241	224	235	231	240	250	263	249	260	236	260	260	239	225	252	274	224	266	256	233	232	269	266	260	233	260	261	244	248	274	255	234	236	267	273	271	275	248	257	253	239	254	285	267	215	222	230	226	267	269	259	218	251	259	251	245	263	234	276	255	259	263	257	256	246	228	251	272	263	244	275	233	259	230	247	249	269	245	281	213	271	271	264	247	247	257	233	265	251	239	260	247	277	239	261	265	267	212	236	244	258	261	255	248	291	248	243	244	280	252	233	254	237	246	271	268	271	260	215	239	265	219	240	272	235	237	276	239	250	250	229	224	241	254	266	231	236	231	250	245	273	252	260	258	265	238	277	234	240	259	238	228	250	283	224	263	217	253	265	249	230	227	257	274	267	250	246	254	272	244	240	243	282	236	249	272	275	280	261	257	233	253	251	242	266	250	263	233	238	213	237	264	259	251	243	275	273	236	206	259	269	268	238	263	225	260	222	236	275	252	206	250	249	246	257	265	237	238	254	239	270	235	273	228	239	247	227	230	268	265	273	277	260	247	269	260	255	226	252	255	255	246	269	295	233	237	268	239	241	243	277	211	265	247	286	248	275	245	248	251	250	268	222	238	252	291	265	239	242	261	225	213	242	269	236	261	256	294	268	248	265	236	272	241	248	256	254	265	233	271	220	228	244	258	243	264	239	221	254	246	239	269	232	256	270	245	263	271	283	244	246	237	255	263	239	234	224	235	269	255	261	236	267	254	264	270	270	279	260	249	252	261	229	258	245	256	250	265	249	257	250	232	255	229	249	273	267	254	263	248	245	254	250	263	254	240	258	269	249	245	244	244	252	240	262	239	286	269	248	257	242	252	257	250	238	265	278	231	209	267	262	255	268	279	241	257	249	258	239	232	226	289	271	275	271	269	231	208	252	247	245	262	227	260	240	247	257	264	229	224	254	236	223	234	253	276	252	287	266	252	242	229	212	293	278	271	257	263	271	293	241	272	239	271	252	238	273	233	261	244	244	272	277	225	247	216	274	265	258	254	258	237	233	268	253	248	257	245	238	233	264	257	275	243	252	199	261	247	283	238	271	259	244	243	277	247	275	230	247	252	255	241	248	246	251	268	228	266	249	242	247	246	241	250	261	255	272	266	268	236	247	255	266	239	233	240	251	264	225	230	254	240	240	240	245	261	248	234	224	259	261	241	234	252	271	242	246	245	251	256	221	253	249	247	276	258	224	246	248	243	250	263	239	261	254	244	265	258	235	244	255	248	235	263	269	232	251	238	244	248	248	270	256	259	257	269	228	241	251	242	251	243	262	250	260	231	246	243	267	226	240	259	255	241	288	255	252	293	254	246	260	239	228	267	262	290	237	269	266	273	270	250	224	250	250	247	246	230	258	236	253	265	234	262	252	263	261	246	216	265	253	232	265	257	250	225	261	237	242	253	262	249	247	256	250	245	254	270	266	237	238	252	231	249	246	246	240	254	237	239	223	238	249	240	250	272	252	247	246	243	228	236	245	244	235	256	262	252	264	273	243	263	262	230	246	241	249	207	221	222	246	257	245	236	247	270	228	260	259	261	216	273	284	239	264	271	238	243	263	252	225	271	249	248	234	259	231	249	252	223	223	269	253	273	270	247	229	254	245	238	271	242	265	219	216	260	247	250	235	238	223	264	256	264	262	230	242	267	249	259	250	244	282	239	235	268	249	268	244	235	248	254	254	269	261	268	266	260	248	247	252	251	245	264	268	263	258	218	240	234	270	246	272	254	246	281	244	253	271	282	226	259	279	265	243	253	265	270	249	246	260	250	227	235	233	263	270	243	295	239	224	274	262	259	271	231	291	255	247	226	250	222	262	251	269	241	245	240	262	241	280	258	249	277	256	230	265	268	227	278	248	261	232	234	230	259	231	257	250	248	252	268	244	264	272	250	247	239	239	231	273	267	246	272	266	247	252	243	262	272	261	237	267	283	243	283	247	232	246	269	258	254	258	254	281	254	289	242	234	247	218	263	264	237	258	295	258	216	218	225	245	262	252	233	265	242	233	215	254	241
3968	3265	9862	11095	9461	6677	4291	2623	1684	1183	867	708	663	592	561	542	573	554	580	563	590	539	579	549	563	553	545	539	583	559	568	592	542	551	579	576	599	593	548	578	591	597	573	563	588	579	581	546	617	581	589	588	542	569	576	618	598	599	600	573	538	584	605	588	573	563	548	575	565	528	568	582	595	590	581	555	566	565	584	590	552	553	570	532	574	558	580	539	549	557	557	572	593	577	562	605	545	556	625	577	539	560	528	593	611	556	575	545	594	527	547	517	571	604	587	584	549	520	536	598	562	570	557	542	555	549	542	615	582	568	538	585	582	583	575	579	560	588	580	563	583	564	566	593	593	568	568	605	577	549	583	530	556	536	574	577	584	593	576	556	546	598	549	578	579	583	585	566	578	614	558	556	537	593	598	568	600	582	561	531	552	577	588	565	583	590	574	581	563	582	563	537	536	584	554	569	579	574	600	622	573	582	599	586	540	567	564	585	553	548	594	551	575	542	578	522	562	613	587	546	543	624	590	585	579	567	590	585	599	590	594	540	595	576	532	588	540	559	596	586	566	553	542	566	583	570	595	571	564	518	581	570	592	578	576	568	541	569	580	566	578	573	552	530	548	576	584	567	573	555	600	587	581	526	531	567	577	557	557	588	555	569	587	584	563	551	584	535	561	560	566	567	560	574	553	567	593	609	568	576	504	566	581	551	558	562	571	574	576	528	544	567	534	558	588	578	581	541	562	602	549	546	574	596	551	575	578	552	558	562	552	597	562	606	579	559	606	614	580	608	524	580	610	529	562	558	564	577	548	636	563	553	572	547	585	578	551	563	559	556	579	607	585	579	532	602	505	576	565	544	523	552	566	585	581	575	602	553	629	561	601	537	566	549	562	568	586	574	561	565	521	542	531	556	619	601	571	554	522	557	600	558	556	557	557	541	547	566	572	565	576	604	569	567	604	566	577	541	578	548	594	601	573	595	558	618	593	518	537	543	568	565	591	555	544	585	585	558	554	566	546	550	615	607	580	576	577	544	556	569	571	565	598	554	558	590	553	567	565	550	559	578	578	579	550	553	569	566	535	622	559	548	586	554	593	604	578	567	517	555	581	584	571	568	532	539	540	559	588	577	560	565	577	572	560	558	557	560	601	568	592	544	564	570	578	586	568	599	571	559	564	603	587	558	564	564	554	575	532	571	556	559	623	509	574	530	586	572	550	554	528	590	568	544	554	560	558	550	598	534	533	552	597	588	556	556	557	578	582	614	571	527	567	563	564	626	577	590	551	572	540	527	562	562	560	564	581	598	564	565	583	548	607	563	570	570	593	582	579	602	562	560	562	549	565	534	565	563	569	572	569	599	536	562	570	574	585	605	554	616	543	546	552	554	541	568	611	581	606	575	535	568	575	639	595	570	556	564	559	530	603	543	571	592	572	622	548	560	602	574	567	572	561	571	610	571	584	568	587	556	563	609	578	556	597	585	561	611	566	612	583	569	604	623	574	576	556	552	586	574	529	584	587	559	557	577	590	604	612	577	575	579	579	550	570	595	553	555	558	588	589	566	577	589	536	582	580	542	578	574	552	570	587	583	583	595	526	566	527	564	579	571	584	563	563	578	594	600	548	581	601	520	570	535	585	583	574	559	555	572	580	552	617	571	567	552	615	586	590	600	553	574	603	538	614	546	543	551	536	533	568	578	570	571	543	565	593	563	597	600	589	542	575	528	562	571	604	609	564	515	560	527	562	603	536	524	594	563	566	586	545	529	592	584	588	520	542	555	566	576	599	565	559	551	608	557	553	572	556	553	548	580	592	545	594	583	582	599	541	562	532	557	524	572	578	587	575	566	582	588	590	607	585	568	555	583	552	556	529	581	554	550	550	519	560	549	564	579	549	594	531	606	562	613	583	551	573	519	562	579	574	516	561	593	574	564	594	575	559	573	576	552	564	581	606	543	578	526	551	571	576	554	542	578	576	574	581	541	572	553	592	621	587	539	578	555	548	594	578	624	592	572	599	563	572	581	551	571	591	569	573	584	638	571	561	604	601	577	587	557	551	561	562	554	569	590	532	567	556	557	585	567	532	607	526	577	582	542	618	555	570	641	582	571	560	584	606	591	583	600	554	550	620	525	548	563	536	573	589	581	589	586	573	584	588	592	544	538	584	580	540	533	548	600	539	540	554	570	591	580	570	528	567	579	550	579	538	548	587	546	600	576	582	574	597	527	547	568	536	564	567	571	582	595	574	585	578	542	570	572	537	587	548	536	554	578	575	569	595	601	580	604	625	598	542	568	572	536	546	585	599	570	549	552	552	581	581	566	594	554	587	562	580	557	578	581	578	558	564	558	530	600	583	588	574	530	556	550	580	563	571	534	576	560	534	559	570	555	567	597	543	563	552	594	555	568	522	563	586	580	548	538	598	587	596	588	543	593	578	587	589	562	597	573	595	585	541	553	546	528	595	599	586	604	560	567	572	574	533	541	548	586	578	566	563	571	581	558	576	564	540	589	561	588	627	564	607	542	548	602	585	591	524	550	575	599	591	557	617	564	545	591	579	574	565	544	583	625	546	571	588	529	568	554	583	568	529	586	532	588	550	603	569	541	534	585	564	556	568	583	576	567	557	547	582	568	584	582	515	597	586	540	569	572	553	606	558	563	619	586	562	604	572	566	534	577	587	554	600	621	581	573	552	563	553	527	560	549	587	569	551	560	522	580	542	557	563	549	614	565	561	587	571	540	601	534	576	549	540	550	566	594	558	526	582	594	534	565	544	577	552	527	567	592	584	625	562	596	627	586	563	583	582	554	620	526	560	587	576	576	580	535	528	551	608	583	569	539	593	556	583	594	555	581	582	557	565	579	532	607	554	537	598	608	634	584	549	581	585	584	546	547	544	593	596	590	609	588	553	572	614	544	562	526	599	587	541	609	549	594	545	505	503	575	550	602	557	554	530	535	576	583	548	560	594	551	580	542	604	567	580	611	590	583	581	539	579	545	536	620	527	564	547	566	574	551	527	560	563	511	545	566	557	579	587	582	594	529	578	584	569	579	531	574	585	541	549	629	598	560	538	586	611	600	576	559	597	565	605	615	590	582	564	585	571	595	557	581	561	539	579	551	593	611	624	565	583	536	635	541	573	602	542	570	603	603	561	579	548	590	582	563	540	569	578	589	571	560	572	591	567	613	557	570	604	550	575	579	570	576	559	584	567	582	528	567	535	569	590	550	581	548	589	574	528	572	548	575	607	565	592	590	560	566	545	539	575	549	569	560	566	567	550	580	554	573	559	564	564	596	572	542	569	574	606	576	544	563	594	530	569	550	545	599	574	548	591	564	561	509	582	550	560	553	601	544	589	575	559	606	545	581	584	574	506	609	613	553	544	568	525	579	572	524	584	565	575	567	576	578	561	572	572	572	563	590	565	558	578	569	574	555	598	548	540	582	590	579	597	609	582	562	553	592	562	544	572	556	542	561	620	580	543	543	569	573
51343	52676	73104	68379	57282	45025	32317	19448	9968	4581	2257	1157	674	445	354	341	370	405	381	380	388	381	350	374	367	355	393	366	365	360	375	377	370	361	400	389	364	433	387	368	347	356	408	382	368	391	383	402	369	415	399	377	361	371	399	400	348	380	376	374	400	396	428	350	373	357	358	376	371	355	368	359	370	356	391	351	400	414	397	402	333	367	342	413	366	385	386	359	407	383	379	386	369	409	361	392	407	366	340	355	357	351	360	359	373	388	391	386	349	366	375	360	397	399	366	347	381	349	366	383	375	355	356	395	339	362	391	385	366	389	328	377	401	366	366	386	379	371	348	343	366	385	417	373	360	404	373	360	337	383	399	390	365	381	369	370	346	390	377	387	391	379	392	377	366	377	368	404	381	367	329	420	375	341	383	381	357	355	367	367	374	369	370	350	352	385	372	363	363	382	372	381	381	370	356	390	416	360	377	324	356	412	396	384	347	354	377	382	366	326	383	363	378	395	347	363	385	405	361	385	403	381	381	383	385	384	379	372	401	359	344	366	368	372	355	346	361	379	346	363	370	332	371	369	367	340	368	373	359	385	386	417	335	396	379	368	375	390	361	379	386	387	372	396	372	384	363	373	380	349	372	381	354	382	364	392	384	412	401	360	372	380	375	434	348	397	376	375	362	370	371	374	379	371	365	362	405	392	389	405	373	363	372	393	393	330	374	385	381	382	388	377	357	367	377	376	409	376	346	358	412	385	385	351	378	378	408	410	397	379	366	380	353	389	391	376	350	394	379	359	375	381	364	368	358	372	394	362	359	367	370	365	387	355	386	333	379	375	364	412	381	365	420	404	391	333	397	385	378	372	377	367	395	390	403	357	366	377	390	359	367	379	402	382	426	372	390	371	369	395	382	371	349	355	398	392	371	347	405	383	386	395	395	386	380	391	325	368	370	392	372	419	396	387	340	355	374	349	409	382	365	383	367	384	361	353	376	409	407	387	390	359	372	369	352	373	405	338	409	384	416	401	384	384	354	355	378	387	369	384	380	380	403	402	375	393	434	406	384	389	327	397	403	352	358	386	354	403	364	411	359	374	320	388	391	331	366	376	360	402	375	404	380	365	355	374	392	400	410	349	369	372	350	365	409	384	398	356	384	376	330	400	395	387	422	415	406	375	355	408	397	397	376	385	385	374	403	386	357	368	379	385	372	419	371	359	389	383	346	368	357	433	366	382	363	382	361	343	357	355	369	369	389	433	394	390	352	388	331	400	386	363	383	416	386	357	394	376	348	342	324	361	411	373	381	362	369	350	387	369	345	419	383	342	399	409	400	357	374	373	354	373	329	355	330	410	391	372	412	401	365	407	337	386	384	412	345	382	403	376	385	415	407	356	391	382	394	365	385	365	373	367	365	364	371	373	369	381	372	382	361	361	358	345	436	374	350	387	345	355	346	413	374	399	376	353	393	380	355	398	389	397	371	392	384	420	376	376	385	385	395	394	383	383	378	379	397	368	377	377	399	366	393	369	381	356	357	370	337	388	378	365	370	367	337	383	362	347	360	338	387	368	341	361	371	410	417	352	392	368	348	361	380	369	364	404	378	404	363	365	362	402	409	379	371	385	392	341	358	349	348	349	383	397	381	368	354	387	379	368	359	371	383	336	336	340	367	364	330	393	398	390	349	376	379	381	394	353	392	375	367	357	386	400	361	375	367	380	379	334	363	368	350	344	404	395	382	405	373	338	377	375	407	382	395	373	384	363	416	350	372	395	343	366	329	359	367	394	366	410	356	373	341	395	338	366	400	393	325	381	351	377	377	380	400	380	358	372	369	401	376	420	352	349	378	372	384	386	362	386	358	360	391	398	379	341	385	385	384	412	336	368	385	346	410	358	381	358	388	360	350	330	334	368	399	410	343	389	353	416	385	412	442	330	364	364	334	354	390	371	386	400	342	392	408	427	404	385	364	373	364	390	363	378	382	332	355	379	351	412	331	380	386	366	367	347	342	359	368	374	368	364	340	330	370	395	385	360	381	375	363	369	403	401	400	354	349	372	358	388	357	361	390	389	352	385	391	358	382	365	371	341	379	399	375	400	376	379	397	371	359	358	384	385	346	378	370	370	376	353	349	356	370	395	397	369	351	339	364	392	390	391	313	370	356	415	389	349	397	375	364	367	382	402	389	394	414	363	383	381	334	376	376	366	406	374	405	338	412	379	347	359	389	397	403	369	375	404	390	395	369	362	384	365	359	401	369	373	378	370	319	387	368	369	363	405	376	369	389	383	384	378	391	375	349	370	368	402	370	359	378	352	391	373	376	403	384	375	360	379	366	350	371	355	367	363	396	373	355	403	397	372	384	402	361	396	375	362	386	398	391	360	359	379	371	376	362	367	377	368	406	376	422	401	389	358	408	399	380	372	403	399	351	370	402	376	360	398	372	338	388	376	392	398	341	386	412	399	361	377	365	364	360	358	363	407	376	357	349	397	379	390	363	346	354	361	371	379	381	355	416	405	356	383	376	375	354	355	347	357	347	387	384	391	343	335	338	363	363	397	388	348	398	399	394	389	388	412	396	366	402	359	425	397	370	393	348	381	358	389	418	350	421	349	361	391	326	375	332	390	356	390	370	365	374	371	359	370	388	375	343	366	370	381	378	390	350	388	372	378	401	403	375	360	373	377	367	366	396	369	379	392	362	371	408	398	373	381	415	372	393	346	375	342	336	384	379	370	346	388	376	370	360	384	344	366	357	422	370	425	373	382	370	378	336	377	390	374	405	387	399	380	343	391	378	377	354	384	402	385	424	378	358	380	404	371	366	379	427	353	393	377	362	364	423	371	363	376	387	387	415	374	399	400	385	366	398	390	354	419	400	389	406	398	355	352	398	356	370	357	330	363	350	371	403	366	385	405	404	384	375	400	398	403	369	374	347	384	361	376	328	380	405	377	352	341	368	327	343	362	368	384	404	359	364	385	408	390	380	367	370	338	376	364	350	338	384	372	358	343	405	378	360	405	381	402	406	385	394	399	364	401	343	402	381	395	359	383	372	352	366	404	349	362	351	431	386	384	368	391	386	352	380	417	396	361	386	376	396	352	372	366	348	368	401	351	360	382	373	342	389	382	354	350	341	365	410	390	371	375	389	407	360	409	397	355	357	364	386	338	395	404	356	359	361	383	402	400	413	390	367	353	361	361	394	382	393	393	357	384	365	365	393	403	353	369	369	390	398	400	389	370	366	355	383	359	388	378	374	354	409	396	339	353	408	394	361	389	371	346	337	352	357	377	400	367	384	332	366	367	398	355	362	370	385	383	375	394	357	358	352	400	357	354	383	373	384	392	414	401	362	385	371	403	379	386	406	404	409	379	419	392	374	390	408	356	342	332	354	364	375	388	420	371	423	392	365	378	344	355	393	430	376	385	361	380	397	340	356	395	400	353	380	416	335	348	367	397	380	360	384	361	354	361	370	369	377	371	371	375	390	368	403	400	409	360
25433	38987	65967	72555	66054	56207	45612	34417	23246	14257	7892	3953	2097	891	826	835	786	789	876	810	838	831	812	815	770	848	831	799	774	833	826	848	860	833	806	761	837	821	801	791	820	826	847	810	842	817	825	856	836	827	834	792	819	807	844	810	817	817	788	864	808	817	779	827	893	790	838	782	845	818	785	803	827	789	720	775	836	829	794	826	829	784	816	813	800	754	756	801	792	784	791	808	811	856	790	764	844	819	832	797	823	803	813	849	841	849	761	811	826	793	849	824	797	833	823	850	818	773	837	750	831	817	801	804	812	828	780	813	828	840	873	807	806	812	824	793	817	790	774	763	869	823	820	809	822	819	803	809	822	788	803	821	832	788	831	820	826	816	823	790	847	802	819	832	831	833	851	813	845	834	813	840	822	811	816	829	861	768	799	802	814	856	842	866	800	835	820	802	850	796	828	813	819	851	788	811	802	749	770	816	787	785	821	836	834	774	775	871	796	764	815	809	809	809	778	850	762	816	823	825	802	811	806	794	732	848	801	797	835	785	800	817	798	819	776	858	772	768	773	784	785	786	800	782	802	834	781	793	759	824	725	776	833	778	826	850	839	822	781	784	825	809	796	800	793	786	829	821	820	818	833	843	846	820	782	809	832	788	809	854	823	813	773	838	831	820	803	825	780	815	832	834	822	809	817	734	830	752	788	795	783	812	782	750	789	837	872	789	803	821	797	793	765	803	802	832	853	796	772	801	832	846	811	791	761	789	830	811	769	837	827	823	808	802	855	815	822	787	778	800	804	808	779	833	798	796	847	847	790	772	816	810	782	801	814	787	763	791	799	748	799	848	835	794	777	805	809	755	767	813	817	794	800	812	831	818	800	821	832	786	882	832	790	822	817	793	786	851	777	823	822	800	792	834	801	768	786	807	794	768	830	841	774	817	817	827	810	760	830	839	776	807	788	799	801	796	777	821	804	816	841	802	836	782	748	791	817	768	773	851	750	818	774	784	757	793	788	744	824	787	846	797	822	818	812	803	817	880	805	807	817	762	835	803	796	792	779	797	803	745	794	800	796	800	812	785	808	788	814	873	828	765	802	760	804	783	816	800	793	820	802	818	769	762	842	832	825	798	820	804	817	811	750	855	798	834	820	816	789	863	810	777	822	836	816	801	817	820	758	821	768	807	813	801	799	829	823	796	806	770	851	820	796	870	768	792	793	807	796	760	818	827	832	780	801	796	784	812	819	783	810	793	778	811	817	843	773	748	790	807	740	804	751	804	761	788	830	765	814	815	801	825	811	774	829	800	887	862	826	835	820	816	774	758	801	834	778	787	840	812	796	734	847	809	829	804	787	795	779	838	786	803	838	807	785	841	743	802	828	784	823	804	817	817	823	849	793	807	827	810	827	814	784	819	834	770	793	799	840	796	854	804	804	754	834	815	836	861	798	741	807	820	808	777	793	836	819	810	792	762	837	756	857	831	815	792	865	773	767	820	830	835	842	763	815	812	782	781	831	836	772	828	734	820	762	822	800	898	837	813	822	781	822	778	833	817	800	777	785	792	809	833	811	869	820	814	793	862	809	871	837	834	784	815	852	821	820	818	859	777	813	837	825	788	810	795	794	793	819	829	799	808	849	848	848	781	824	810	804	788	792	811	811	837	837	822	782	809	804	817	829	751	794	823	837	830	802	867	801	812	781	813	808	810	799	786	823	793	815	814	791	789	770	775	804	807	823	793	823	810	801	787	785	809	855	814	789	805	846	817	878	857	781	846	769	766	739	876	791	836	809	805	802	783	807	793	811	764	816	858	801	831	807	793	754	862	839	788	825	808	794	805	793	855	853	802	793	817	796	821	802	817	777	801	803	795	794	780	848	731	785	829	802	794	786	796	797	781	846	855	778	825	749	837	784	831	833	812	779	769	798	791	802	782	794	819	834	760	850	809	790	783	821	796	823	769	837	878	804	793	808	767	795	781	810	832	794	836	791	858	805	839	796	752	852	826	772	812	821	762	798	769	769	795	748	816	825	791	796	775	846	816	749	812	834	841	778	879	839	872	772	809	818	759	745	823	783	786	811	811	811	796	803	818	767	783	789	814	850	861	765	777	808	743	788	826	820	826	798	836	819	822	776	777	801	799	748	836	817	765	849	776	844	800	818	819	797	764	786	822	847	809	785	791	819	761	812	807	783	794	804	793	807	884	805	847	838	809	845	819	833	802	794	781	761	762	858	859	809	807	806	797	837	817	802	824	815	782	801	796	822	823	789	809	769	824	830	813	796	830	775	804	761	832	809	803	795	772	827	792	840	810	836	802	838	834	822	782	816	860	845	748	822	782	792	831	761	807	839	821	804	820	841	801	829	787	794	806	788	842	808	849	847	815	801	768	834	786	837	808	780	795	799	821	847	769	805	820	807	790	783	802	765	791	780	834	782	785	795	832	845	807	792	803	818	807	818	828	810	795	816	776	819	811	814	860	820	813	844	804	742	853	843	804	800	770	801	796	804	816	786	831	802	810	807	831	783	822	785	775	803	871	857	817	885	817	797	821	850	819	786	825	850	846	822	840	842	816	764	782	785	782	817	797	835	758	806	771	794	818	838	803	827	822	845	811	826	816	821	805	833	774	811	835	772	828	802	803	777	786	793	823	776	833	789	817	775	791	839	846	790	754	769	751	837	809	820	820	802	814	780	792	771	771	829	820	784	777	812	773	752	871	825	838	842	764	816	837	810	790	809	804	833	788	776	792	878	794	784	747	712	768	771	828	832	749	812	791	783	812	800	835	821	824	830	825	822	793	812	820	793	803	836	827	870	792	812	808	797	802	792	833	791	785	825	800	836	763	785	813	779	781	775	837	782	838	823	819	791	827	815	779	861	799	852	826	815	826	822	788	812	837	786	794	783	822	833	796	793	857	815	809	855	801	851	787	867	841	840	858	778	810	845	779	801	834	766	815	799	808	827	820	788	809	827	796	792	838	846	792	752	767	765	825	800	797	826	864	802	762	833	812	811	803	804	798	807	798	790	737	792	797	871	789	830	805	746	782	871	853	835	838	793	828	739	843	795	789	817	779	864	815	832	831	795	800	805	829	784	845	802	847	773	805	789	755	803	770	856	824	832	785	795	817	807	856	770	793	802	835	801	853	889	803	841	867	765	805	817	755	858	838	809	784	793	819	797	797	832	827	836	819	832	818	792	828	839	793	822	843	811	750	780	844	805	768	830	740	836	790	768	786	795	767	812	779	787	829	792	824	815	755	846	795	768	874	789	785	779	765	807	800	775	804	765	828	822	767	799	802	832	820	828	758	851	814	834	800	841	820	846	783	778	808	786	865	843	809	772	793	847	880	791	825	809	819	791	827	802	818	834	813	806	787	822	829	843	804	841	790	779	798	779	807	812	787	811	805	813	820	833	778	789	865	758	766	776	863	808	842	806	816	828	798	784	793	801	820	798	801	807	785	805	812	800	821	844	749	831	799	829	801	791	757	792	771
42272	48777	73228	70394	59248	46158	33411	21283	11006	5004	2253	1169	675	429	396	397	409	361	376	376	396	384	369	393	370	365	402	395	397	404	395	419	405	384	373	364	389	384	418	362	396	370	413	432	393	377	392	391	410	360	392	391	394	387	381	381	377	385	335	431	413	435	382	392	367	403	390	412	408	397	420	375	373	391	409	399	376	411	372	370	375	369	334	379	373	366	401	378	408	407	382	372	353	397	399	399	407	411	369	427	395	453	405	381	370	366	355	411	387	365	401	412	398	386	396	406	425	368	367	367	361	362	363	399	372	369	377	425	395	383	405	427	391	432	390	404	376	398	393	395	396	404	365	399	435	376	394	391	407	431	423	370	406	387	379	378	407	387	376	420	396	405	395	361	424	389	370	390	380	393	374	362	391	392	414	375	389	354	405	396	385	408	407	402	347	399	385	394	394	398	370	431	397	404	406	380	370	413	399	396	401	397	396	379	382	369	392	396	390	401	376	388	423	434	351	363	414	394	365	375	379	407	377	418	409	407	373	398	401	348	357	402	409	370	407	339	388	365	387	383	386	377	339	423	418	398	415	405	405	431	395	426	387	403	369	410	362	388	414	416	352	364	399	390	379	379	392	379	372	403	380	372	420	388	427	418	385	375	394	343	370	376	359	396	379	388	371	403	414	378	372	389	395	384	397	348	344	398	393	385	375	402	353	376	361	410	367	371	403	414	445	400	363	368	381	401	399	402	352	398	367	394	356	382	366	390	383	378	365	404	416	403	379	331	373	355	388	403	419	367	415	388	385	395	371	393	365	357	391	415	385	385	408	398	387	399	364	388	424	403	404	355	379	388	361	420	400	364	371	408	368	358	405	388	360	426	416	394	395	324	360	383	370	368	373	388	379	384	370	428	422	388	411	398	370	389	394	405	356	399	364	407	378	354	356	397	392	360	371	354	368	381	381	386	408	390	378	416	377	385	347	372	395	405	398	431	345	390	384	410	368	419	371	387	366	392	393	385	354	353	378	421	410	384	347	366	421	369	430	378	366	381	350	401	405	377	364	398	370	407	381	382	371	412	334	411	384	382	356	378	374	380	416	394	353	393	398	438	393	398	361	392	398	434	403	410	357	348	408	415	403	396	383	386	393	403	358	409	411	355	386	427	410	392	372	387	393	404	428	378	427	376	392	389	389	374	412	386	418	359	385	373	375	370	396	390	388	369	397	381	379	401	347	383	375	401	432	393	409	377	391	404	361	428	405	440	405	445	407	428	425	391	388	391	401	398	371	418	411	379	443	373	420	411	409	365	381	345	389	371	385	432	394	372	413	375	381	398	356	395	392	386	372	388	431	387	383	350	396	390	394	390	395	363	396	430	370	373	384	393	391	399	392	383	395	395	385	409	407	413	406	399	424	411	373	379	365	365	361	385	403	409	407	362	394	392	399	391	384	403	375	391	359	377	413	378	417	402	404	384	400	370	399	383	425	363	390	396	384	415	415	417	402	387	388	395	383	365	361	393	409	393	392	389	405	394	411	391	373	370	364	393	395	370	382	396	410	378	399	379	404	404	362	378	389	410	389	397	367	397	420	389	364	352	353	387	390	382	401	404	376	409	369	385	407	391	441	389	392	360	379	400	427	380	396	425	398	391	401	401	392	379	412	394	394	366	402	379	379	370	398	412	389	352	383	389	400	372	371	369	338	377	446	401	405	402	392	391	409	357	397	380	365	369	380	383	372	413	416	346	396	412	375	402	408	396	350	372	355	399	351	392	404	447	389	375	384	357	380	427	371	393	398	400	384	379	360	391	382	397	386	373	373	369	423	395	388	430	358	394	348	394	371	394	391	379	411	359	383	406	358	424	383	378	382	384	377	392	377	393	419	404	381	408	343	394	419	413	370	365	347	401	437	380	399	383	389	421	411	397	370	415	395	403	389	376	398	384	418	399	400	387	374	393	360	368	377	403	390	411	389	358	401	392	373	436	363	365	398	373	364	331	425	394	380	401	358	447	366	384	393	373	376	409	351	413	369	369	391	356	416	397	424	346	401	398	370	406	352	405	406	388	416	352	421	411	404	404	379	401	369	369	399	393	398	365	371	398	413	429	392	430	394	383	399	418	407	367	374	412	435	392	406	395	377	413	381	411	368	385	412	363	398	423	404	385	378	407	358	398	367	368	400	396	388	366	378	354	429	359	434	420	398	399	408	377	358	378	394	388	396	401	396	376	426	393	377	382	365	383	360	394	377	376	411	409	393	399	384	399	370	388	385	359	406	397	421	356	360	372	412	356	411	404	357	385	389	398	355	406	375	398	386	399	391	367	407	369	375	376	425	377	419	356	376	379	391	428	412	364	404	405	386	405	344	390	387	366	367	376	392	359	435	408	364	422	423	417	380	388	369	409	419	405	402	409	414	376	407	387	393	378	398	426	379	380	389	353	415	354	400	399	385	387	403	420	400	391	412	377	387	373	368	374	400	398	404	419	388	361	387	372	387	388	357	413	408	383	399	355	370	399	412	377	365	392	432	418	403	388	386	376	405	381	385	389	407	405	390	381	381	417	415	403	369	399	401	380	388	367	412	375	399	419	374	370	397	406	360	369	377	382	417	347	396	426	318	371	371	394	369	381	406	401	399	380	421	388	391	361	406	423	371	376	406	377	348	401	375	427	348	396	423	413	410	375	405	386	398	388	354	415	402	385	373	397	382	375	406	408	438	392	360	385	380	402	401	422	339	399	401	365	398	369	383	381	370	355	405	385	404	396	371	372	382	424	355	377	393	384	427	344	405	342	401	391	390	430	406	360	398	379	437	382	383	392	387	431	400	382	399	404	418	379	393	418	377	378	409	369	385	377	374	373	392	384	380	387	399	381	404	399	386	409	376	381	391	373	375	369	369	388	390	390	430	375	379	374	360	369	388	406	429	398	392	401	388	386	358	363	388	432	386	393	393	405	396	396	376	362	369	402	389	383	426	383	384	424	391	367	382	389	350	407	367	370	392	437	382	403	342	359	384	382	374	409	367	373	423	395	341	397	431	393	388	395	404	441	431	397	390	385	386	394	397	413	363	365	419	419	398	379	406	421	388	366	405	368	383	398	401	396	364	426	351	377	352	383	365	375	385	397	421	384	429	401	424	412	356	415	375	400	399	413	402	380	397	426	357	417	401	427	396	412	401	382	390	399	402	374	420	371	401	421	398	378	426	377	429	405	386	376	386	369	335	409	398	392	383	377	416	403	400	409	370	399	374	389	369	393	443	388	352	423	373	372	390	450	388	396	383	415	386	352	412	380	374	336	401	374	375	371	396	425	407	357	363	364	396	432	384	397	391	350	397	406	367	397	392	406	388	374	378	393	422	393	363	382	399	392	391	369	351	421	367	404	381	405	405	386	410	381	365	380	397	384	417	404	375	410	373	395	379	375	407	388	414	337	405	399	374	368	382	375	407	381	369	418	430	353	359	409	361	405	357	347	424	417	406	400	382	388	407	374	351	359
19326	35777	65953	74514	67712	57634	46674	36209	24999	14872	8029	3906	2087	865	807	883	837	838	853	864	868	832	877	857	856	799	854	865	838	831	883	854	841	809	877	864	857	868	796	816	859	897	871	850	823	850	826	787	858	821	835	882	865	811	870	852	804	877	818	863	813	805	767	857	824	837	812	812	844	852	860	806	804	894	840	867	826	809	884	836	784	787	844	780	777	817	795	878	848	883	911	873	851	850	818	818	789	864	747	825	827	841	821	857	770	854	841	854	885	849	852	837	824	868	800	887	847	840	891	855	813	852	855	818	857	859	840	828	875	858	808	831	833	837	833	819	823	859	879	857	858	868	856	827	830	821	846	822	791	822	819	805	839	848	821	857	840	814	875	849	865	820	850	778	858	827	806	918	846	859	845	814	842	850	829	796	861	836	821	858	855	841	843	845	862	821	871	893	844	866	817	804	789	853	824	839	833	899	839	810	883	810	810	871	782	829	853	831	866	851	833	873	858	797	816	837	835	849	828	828	822	828	836	864	837	809	841	874	794	804	842	860	834	817	863	833	813	831	848	812	829	820	860	859	815	857	842	822	832	796	885	830	795	810	864	880	853	835	867	823	845	842	824	827	837	872	806	848	860	840	844	830	828	844	842	827	853	861	844	832	834	860	845	828	849	838	819	882	855	823	864	839	828	829	842	840	836	851	869	881	822	807	799	805	860	839	807	846	847	824	847	845	835	847	842	828	786	863	852	832	815	843	815	873	803	798	805	871	803	815	878	820	801	822	795	844	834	838	845	833	796	820	825	818	856	837	825	860	825	861	837	832	801	854	829	845	797	875	818	824	835	817	824	879	845	824	855	798	843	814	834	803	877	787	863	860	815	820	822	849	828	845	815	813	810	837	807	869	821	875	844	778	886	816	802	792	829	830	819	819	854	879	856	778	843	814	855	811	837	849	843	870	851	835	830	813	805	859	862	830	835	818	809	858	821	846	782	816	830	850	876	837	840	787	868	824	811	814	875	826	798	860	790	789	817	887	803	890	828	884	854	873	804	833	859	830	858	836	804	884	842	821	781	871	798	869	845	827	852	793	852	833	826	851	888	814	783	820	836	863	875	821	875	861	822	861	823	849	863	850	819	845	828	793	852	878	886	836	852	807	816	840	840	841	857	875	854	863	815	823	823	800	829	842	844	845	808	825	872	819	836	806	798	808	821	820	832	820	796	812	842	871	827	793	868	839	794	814	843	828	824	792	836	802	807	807	826	840	858	827	848	821	845	804	841	870	805	854	874	797	851	840	819	875	833	848	832	809	829	882	770	901	800	821	824	796	844	844	820	852	799	859	841	805	869	834	804	916	829	816	868	852	823	906	825	824	811	821	900	831	857	810	780	841	830	814	865	847	873	854	829	839	845	798	802	812	886	807	873	847	823	836	900	880	876	916	864	862	768	816	825	821	851	842	784	795	828	856	815	801	823	863	823	848	797	853	848	823	837	889	821	847	800	827	817	785	828	794	808	843	836	859	824	845	792	844	847	833	829	835	833	825	826	798	803	822	835	824	855	845	831	783	842	792	862	830	862	896	831	796	839	839	836	842	806	821	753	841	842	806	839	825	888	844	844	833	854	807	839	857	827	823	796	881	864	808	836	795	801	885	832	864	856	819	872	834	856	878	817	823	878	821	822	802	854	891	790	805	860	859	881	836	845	840	833	869	851	794	837	825	829	796	864	852	836	825	802	852	801	882	823	851	878	833	862	759	827	817	811	832	841	836	823	791	810	852	821	800	849	860	784	826	840	844	845	889	851	842	815	820	877	804	813	791	830	814	858	836	846	799	846	850	860	844	837	833	823	780	872	718	856	860	845	836	825	900	804	804	772	820	807	813	786	758	847	804	816	829	796	822	820	863	827	835	810	846	823	824	862	834	858	831	846	842	872	840	827	833	813	872	848	811	817	815	866	859	835	879	844	870	916	864	824	833	879	774	852	845	844	850	878	826	864	866	837	862	800	814	851	822	835	797	788	859	842	841	806	824	902	853	820	870	824	803	812	867	844	850	834	851	857	799	788	821	836	844	855	812	780	818	827	877	862	826	837	822	854	827	861	819	863	817	827	846	801	803	795	843	808	883	821	812	865	869	810	830	864	858	868	842	827	801	863	799	883	796	865	829	832	867	859	799	811	869	843	852	843	840	785	877	857	838	835	805	808	788	857	815	829	844	783	851	840	808	839	799	878	818	852	818	838	869	801	828	823	867	882	816	860	837	885	873	837	824	850	828	805	795	838	838	840	803	804	854	843	869	849	789	864	846	804	863	829	819	871	834	874	807	875	845	838	800	852	864	802	818	839	837	840	861	817	837	824	798	890	763	863	810	826	792	785	810	825	819	881	785	839	792	835	858	852	825	816	861	827	835	869	831	801	853	848	810	826	789	771	804	867	813	838	834	879	830	844	836	819	794	847	893	827	866	817	846	795	836	768	812	792	869	827	778	823	814	829	818	803	833	807	845	842	836	881	807	818	772	850	832	821	782	829	851	873	847	836	785	794	822	901	853	836	824	854	829	894	835	856	840	865	851	850	888	854	852	889	863	804	812	846	828	865	879	826	810	844	839	850	801	819	834	849	868	820	797	857	830	832	802	828	873	816	787	796	832	848	829	846	882	848	836	838	803	850	895	824	837	838	831	850	810	788	850	893	819	866	864	821	859	823	848	860	836	853	859	803	873	823	807	847	805	825	830	850	810	814	889	840	848	826	880	820	822	834	871	831	857	832	852	812	825	811	834	865	804	842	852	877	845	829	859	864	835	799	832	824	793	853	846	832	775	827	879	819	843	836	813	830	787	848	830	835	788	821	801	847	829	855	824	871	856	850	846	816	787	769	767	871	837	788	858	841	854	814	791	845	863	830	781	795	835	821	836	848	786	857	795	823	831	826	859	855	841	828	762	824	810	882	834	802	841	788	839	832	829	843	817	843	787	864	870	836	860	848	856	807	841	833	838	846	841	867	850	847	810	853	834	815	866	786	816	820	861	841	871	846	851	808	888	806	814	804	886	863	821	845	893	818	819	834	828	845	838	826	877	861	820	847	881	778	873	865	843	839	867	793	866	860	881	775	801	846	838	805	821	844	811	860	798	827	841	802	841	842	868	806	845	816	800	826	877	862	799	840	781	857	830	812	864	831	793	824	895	858	865	822	778	862	844	870	820	820	790	783	833	804	835	803	837	835	864	828	859	898	844	863	818	822	808	830	830	809	808	852	821	845	818	850	878	883	790	784	830	826	771	810	831	833	841	834	871	847	821	820	837	806	893	854	824	794	837	827	891	835	802	886	895	818	829	820	881	846	890	850	819	845	871	844	819	896	867	845	859	792	843	877	847	867	826	860	853	794	843	832	815	814	791	795	838	795	852	820	818	851	783	827	829	808	783	874	833	847	822	821	885	826	812	880	840	807	841	836	836	851	891	881	808	803	813	835	798	874	823	862	852	838	873	852	863
3449	2317	4492	4342	2979	2059	1241	895	599	446	309	266	300	257	263	227	245	222	225	272	251	234	249	236	253	243	235	266	228	253	243	254	262	234	266	262	235	241	243	270	243	274	244	234	241	244	253	237	248	254	262	237	240	262	263	245	256	237	267	244	223	252	220	258	259	269	261	231	262	277	216	238	249	229	225	242	267	263	238	265	275	255	266	230	240	268	234	229	229	278	260	234	259	236	228	274	255	273	257	239	245	256	258	251	218	235	255	256	250	229	220	261	220	243	247	250	241	264	271	237	248	259	224	282	256	234	223	249	247	287	260	271	252	219	266	267	244	247	241	247	276	278	277	243	243	276	258	243	251	264	231	268	256	246	271	265	236	266	254	245	218	212	258	246	249	273	241	230	272	276	251	266	233	245	252	222	305	241	237	245	251	239	260	255	225	261	235	248	259	274	250	256	233	227	271	254	246	265	239	252	246	243	228	286	220	274	220	253	244	227	223	227	214	233	256	224	243	255	249	263	248	248	258	243	239	231	259	259	272	233	268	244	260	263	281	216	219	260	275	269	291	247	233	247	271	256	253	256	229	264	268	254	233	274	268	240	240	265	248	245	234	279	231	266	238	238	259	244	247	252	234	250	258	242	243	267	242	230	255	247	268	262	256	238	242	270	224	251	227	220	228	265	214	232	279	241	291	231	267	234	256	235	253	252	259	245	251	253	223	243	225	239	234	242	237	244	252	256	264	230	250	280	241	235	250	250	255	270	238	234	230	227	208	249	244	260	238	244	245	227	209	260	242	274	252	271	265	233	255	249	271	259	269	266	268	284	258	296	238	239	242	257	267	233	250	276	261	221	249	233	250	227	251	221	259	250	242	241	266	261	249	217	222	221	292	269	256	268	224	230	252	263	266	231	258	244	270	284	252	237	256	251	238	241	260	208	244	252	238	268	277	252	264	235	236	235	239	260	245	245	249	263	245	238	248	237	252	230	278	248	264	263	247	242	249	273	259	231	237	251	246	251	256	207	261	234	271	262	236	265	239	242	239	227	255	255	263	250	238	268	255	223	226	268	252	240	261	246	261	227	247	231	260	261	247	252	254	244	271	246	249	243	275	248	261	242	263	242	236	255	282	244	228	262	264	230	243	245	245	232	251	264	237	221	267	253	265	252	256	246	276	231	230	216	249	249	237	268	248	248	258	232	268	275	277	257	237	233	217	250	260	246	269	270	269	254	266	244	259	271	245	253	259	232	253	204	235	254	273	250	231	251	264	254	246	249	277	250	254	247	223	267	218	241	229	220	223	257	232	247	237	228	230	241	243	246	237	230	216	257	237	238	248	249	266	269	273	240	241	237	262	271	237	213	248	238	242	262	257	227	245	218	285	231	240	248	270	231	254	244	241	239	252	248	258	244	250	250	231	271	242	286	238	249	262	260	261	256	255	275	286	264	240	262	266	262	237	225	262	226	227	249	256	226	264	254	224	267	252	246	217	245	223	251	233	285	265	244	252	248	247	235	243	217	265	247	292	231	250	248	271	266	240	249	228	232	232	232	232	212	225	235	243	245	274	229	236	228	289	249	261	254	260	242	243	228	276	239	240	256	270	247	249	219	245	234	240	260	273	270	243	243	255	239	252	248	236	244	234	232	254	213	230	246	249	241	296	244	273	262	254	243	228	262	251	247	272	258	245	256	253	263	243	267	235	217	237	231	230	246	257	229	239	248	253	258	253	269	278	254	249	243	237	246	227	241	241	254	247	238	277	273	269	284	228	242	273	277	239	229	220	270	255	260	251	259	233	263	232	264	227	238	299	249	259	238	232	236	251	198	240	249	248	244	234	234	276	225	238	255	249	256	250	254	250	240	242	246	263	239	254	280	240	242	237	286	271	252	259	272	236	232	245	249	261	238	235	267	236	265	241	206	236	268	246	246	234	230	261	257	289	225	270	271	259	267	262	234	256	244	270	259	245	259	245	248	257	268	208	243	237	237	241	257	242	238	212	254	222	295	285	241	283	260	247	227	221	241	236	248	235	266	238	237	251	240	232	274	224	243	231	246	246	240	265	248	231	257	267	224	257	249	266	236	239	233	246	243	254	237	248	253	230	267	226	249	256	282	249	256	223	278	291	268	256	253	254	275	243	237	281	233	232	229	265	243	247	247	235	268	230	240	224	266	236	214	256	239	216	275	232	239	247	261	267	257	246	270	230	266	240	271	240	250	238	261	245	259	234	241	242	255	219	211	263	256	246	266	268	240	229	269	218	249	263	255	253	264	232	256	242	235	241	252	241	238	261	245	252	239	276	267	237	257	264	261	274	267	258	256	267	271	264	258	287	244	257	238	259	242	244	241	255	248	257	234	230	258	252	249	235	248	242	228	224	264	249	249	272	247	264	266	236	247	257	213	213	225	264	256	243	251	254	250	248	249	218	241	212	249	227	273	229	282	247	238	243	255	249	237	270	237	218	275	248	219	234	254	248	267	234	254	232	214	284	280	261	239	263	229	272	252	274	275	227	235	228	243	252	263	261	260	259	242	269	259	261	242	262	262	233	237	273	269	264	250	227	234	234	279	255	235	263	226	240	259	247	241	260	237	254	281	271	270	245	264	229	266	260	249	227	230	261	237	239	266	237	239	263	237	234	208	245	262	252	251	238	240	231	235	273	275	252	248	234	259	236	287	245	264	236	238	252	272	242	222	248	265	265	253	246	276	255	267	231	220	242	244	215	248	266	265	234	246	258	249	256	251	257	209	228	278	256	245	240	243	268	223	246	270	254	245	240	263	242	279	237	243	234	298	234	244	258	233	256	257	247	217	259	247	251	247	258	226	245	256	251	227	236	231	242	254	216	236	243	230	248	238	260	247	234	237	239	257	257	227	241	243	247	234	222	262	248	243	240	261	253	245	235	266	235	260	239	238	272	268	226	259	265	228	203	252	256	255	249	277	264	220	267	275	256	252	232	223	234	252	293	230	243	278	241	212	262	243	245	261	267	244	245	241	267	281	256	251	242	252	244	238	274	240	273	274	231	248	253	243	246	235	268	227	256	276	256	242	249	276	247	265	228	211	268	226	219	245	229	266	263	256	237	224	284	214	261	243	263	249	294	282	236	249	237	263	249	216	238	232	277	248	259	276	248	227	261	246	258	253	254	238	249	255	213	254	223	247	262	245	242	255	220	233	250	288	226	255	272	229	296	251	247	254	218	294	248	236	213	232	248	269	263	253	264	247	256	275	244	246	277	257	243	260	252	262	243	256	280	268	252	217	237	243	234	245	262	231	234	227	261	213	246	241	262	269	271	238	248	268	247	273	244	252	234	254	249	260	289	261	258	260	217	259	256	247	263	255	249	234	286	258	251	225	225	253	240	268	272	283	260	257	245	260	237	263	268	255	251	249	254	270	262	244	259	249	259	233	222	272	242	260	260	262	235	227	267	287	231	263	254	256	245	250	268	264	259	239	204	277	252	241	255	245	237	275	265	247	216	272
3192	3373	9722	11659	9801	7041	4517	3042	1890	1208	966	740	638	548	583	527	556	557	613	566	559	587	602	558	580	578	575	587	624	586	577	619	539	544	612	569	579	570	517	572	582	575	605	565	569	573	573	547	523	547	565	605	559	575	557	536	589	594	544	563	526	544	607	548	570	530	532	568	577	590	561	557	570	508	571	558	552	567	554	578	531	547	565	535	577	541	581	566	551	551	568	562	587	560	550	612	568	537	570	544	548	569	563	563	573	519	583	585	603	578	588	571	525	598	537	517	576	569	541	558	575	595	549	556	551	558	548	585	570	529	548	587	578	571	537	582	530	599	561	570	555	596	566	554	537	540	550	633	570	531	552	511	560	547	577	557	582	555	582	555	557	556	579	549	581	524	540	588	525	576	507	594	570	564	589	576	542	572	581	576	572	558	555	534	556	542	599	554	523	528	560	561	545	600	546	568	615	576	535	586	507	629	552	566	580	573	557	560	575	546	545	560	588	571	572	554	594	545	571	568	592	580	567	566	574	569	556	563	549	574	518	560	523	563	578	541	552	546	553	543	556	589	560	538	550	550	588	540	545	561	554	587	558	547	586	573	561	547	523	536	587	550	593	509	567	560	540	580	546	598	568	559	562	614	546	597	577	576	579	531	565	547	555	581	523	572	552	561	549	588	572	560	597	582	582	530	556	591	536	566	527	580	519	613	617	542	584	563	560	530	512	542	537	559	594	548	539	566	553	568	550	568	537	575	533	558	559	556	588	569	566	591	580	534	521	558	556	547	592	565	525	581	570	549	578	540	569	540	570	580	599	586	581	586	524	551	591	555	615	578	596	541	538	547	570	506	564	583	553	542	543	529	573	567	550	598	585	529	564	564	552	558	546	551	549	568	581	580	570	594	562	576	567	536	574	562	540	579	565	573	557	530	553	562	573	537	572	561	578	551	583	560	572	535	520	553	574	607	563	556	575	600	532	562	515	600	605	522	537	560	571	565	576	596	581	585	535	595	554	527	571	544	598	540	578	566	560	541	562	579	566	540	571	561	589	616	597	577	590	596	543	547	577	568	555	583	521	569	607	555	601	525	552	513	591	562	565	504	605	561	567	568	549	577	572	607	582	562	591	550	543	594	525	554	568	555	546	590	521	577	593	560	565	532	576	576	574	556	549	536	579	575	559	523	552	560	563	513	550	574	506	543	553	587	521	547	577	561	555	555	584	586	567	586	583	568	552	542	589	559	534	591	544	541	575	551	561	565	607	578	597	592	544	573	548	541	492	564	566	514	600	587	566	545	570	592	564	569	531	552	592	568	555	580	539	539	619	562	599	608	576	588	558	539	566	543	554	595	554	581	567	587	538	566	561	533	574	521	555	582	590	572	593	570	534	580	559	579	551	528	534	593	531	537	601	585	507	540	612	550	548	569	541	539	594	574	551	537	555	559	566	605	546	553	566	563	573	558	637	581	563	536	558	588	583	552	520	622	541	581	537	516	566	560	568	582	553	580	571	534	572	514	551	572	560	565	556	557	586	636	523	550	552	562	577	550	575	528	559	610	568	549	576	544	526	556	573	561	562	577	583	587	550	564	553	574	543	571	531	534	561	594	546	586	541	550	552	543	554	615	540	575	579	554	563	529	552	583	567	566	574	538	554	617	554	541	593	550	549	548	545	576	575	570	540	569	562	617	571	555	562	557	592	577	538	557	583	591	553	571	544	576	527	618	559	544	547	612	588	551	541	591	572	562	610	540	577	554	587	593	578	551	615	576	596	528	555	565	551	583	556	561	575	539	562	584	548	598	548	548	593	555	577	589	589	551	601	549	554	551	562	529	606	566	579	550	534	543	581	527	571	569	576	594	553	535	550	540	585	563	531	586	526	565	583	549	565	577	590	595	545	585	593	572	543	529	556	598	545	536	542	553	590	546	596	571	580	517	549	574	562	566	574	551	590	601	563	552	558	555	567	554	568	563	598	618	639	564	604	615	557	560	562	553	575	588	577	563	566	541	574	589	544	586	567	606	590	564	583	544	523	593	533	541	568	568	529	547	575	528	565	612	547	595	586	566	584	585	542	575	551	582	551	587	551	578	540	601	546	532	550	564	584	542	566	534	572	556	566	555	540	526	619	558	575	585	576	550	572	577	543	534	548	525	590	552	587	544	487	551	596	555	534	563	560	553	565	566	562	548	555	508	585	525	547	555	545	567	576	572	549	511	519	581	568	569	523	557	511	559	538	557	603	531	589	574	558	538	572	564	564	557	553	559	567	594	528	585	545	558	611	576	580	544	578	545	568	547	584	568	590	569	577	589	595	586	613	597	525	589	542	550	553	593	552	559	571	540	564	575	551	539	557	576	577	573	613	569	531	518	567	593	556	573	557	596	586	557	534	581	557	536	515	564	621	555	571	531	582	588	527	574	569	573	545	544	566	574	529	532	519	568	548	568	552	556	576	540	622	571	579	584	560	575	525	532	577	551	586	560	573	564	580	570	542	588	531	602	556	566	543	547	574	543	571	612	565	538	535	631	551	543	580	580	565	613	525	523	525	598	569	549	560	559	560	559	564	551	554	588	542	529	535	548	577	599	574	568	587	541	527	542	551	575	579	610	559	550	593	558	511	566	559	527	552	564	585	585	557	606	574	582	541	547	520	589	524	530	574	593	557	586	533	546	567	570	598	557	565	586	569	543	577	581	551	547	586	553	583	607	548	542	555	573	581	577	554	578	507	564	568	533	590	545	600	619	556	521	568	559	591	578	553	537	550	553	565	542	576	571	539	609	579	550	558	589	544	545	551	579	577	567	588	543	552	553	522	593	568	567	519	557	603	573	555	575	501	542	598	545	561	517	546	559	547	608	579	600	560	530	573	575	539	602	535	595	523	499	585	564	586	535	555	543	569	558	553	576	585	562	555	546	540	520	554	553	591	578	580	555	596	535	570	574	528	604	552	566	556	534	566	561	579	554	541	584	570	579	577	569	532	540	590	549	555	593	546	552	593	559	562	599	542	530	572	542	556	597	584	591	544	569	523	594	577	539	527	525	534	571	592	593	554	565	549	561	597	555	516	585	558	568	547	564	576	583	575	549	617	534	557	552	568	536	567	594	545	558	590	588	558	545	530	609	570	543	554	572	532	566	564	555	582	554	584	575	585	537	558	576	556	538	566	535	568	554	559	555	581	545	590	559	531	582	580	569	560	529	552	572	550	588	577	522	583	572	550	582	557	560	602	558	575	576	563	549	530	554	560	562	588	564	550	590	525	568	574	562	599	572	521	603	602	528	565	549	543	579	558	559	564	609	552	593	530	531	528	529	609	575	549	529	569	574	583	560	561	556	543	603	589	552	538	566	570	595	563	591	534	558	559	580	593	571	586	509	523	525	589	564	562	555	514	520	593	532	568	570	553	560	590	524	542	534	524	535	570	543	566	507	552	546	567	591	582	578	548	626	597	572	620	587	611	558	564	584	569	554	536	552	563	553	565	550	508	558
38480	49681	73982	68849	57899	45390	32536	19634	9910	4681	2198	1065	667	389	381	363	377	372	399	358	347	346	366	387	383	381	354	349	358	382	357	377	333	345	386	356	355	365	374	378	376	353	353	362	362	367	354	351	374	397	401	386	372	380	367	420	381	379	363	334	342	353	380	369	366	356	355	388	360	394	340	376	366	362	357	362	339	335	353	402	400	391	375	352	341	372	361	344	383	358	359	375	359	350	379	387	375	336	410	384	373	357	358	358	353	351	360	374	360	384	390	349	374	376	370	365	400	345	346	380	375	365	357	361	360	382	372	374	364	385	389	380	378	394	367	418	355	352	361	401	402	358	339	350	334	367	401	369	401	366	335	333	360	422	358	370	343	365	351	371	372	394	366	385	350	384	368	372	356	354	382	380	363	362	365	395	348	369	350	392	393	366	350	389	373	374	348	421	406	354	355	358	395	384	388	380	359	340	394	327	364	352	337	371	341	364	360	340	369	393	382	320	362	367	388	373	366	387	382	383	369	368	377	416	354	429	349	343	367	320	365	386	380	333	379	370	385	367	352	382	344	375	369	388	385	357	395	384	368	347	362	368	359	382	368	374	378	362	370	347	364	335	345	368	343	387	374	370	350	365	420	329	347	363	349	357	418	403	374	377	386	335	359	380	337	395	379	398	369	371	359	358	366	386	388	342	366	369	327	347	360	364	348	376	386	387	346	360	354	368	340	412	356	389	383	346	390	367	381	367	378	372	393	346	360	406	382	368	379	352	352	361	340	412	354	368	401	358	412	401	382	345	394	369	391	382	378	367	336	385	325	365	401	350	334	377	383	379	357	352	385	385	362	378	349	347	398	365	396	388	369	377	378	378	342	371	359	370	338	375	345	366	360	346	415	402	372	359	377	418	400	367	365	381	346	348	375	367	370	351	378	384	404	334	391	364	398	374	362	376	357	373	353	363	370	393	374	366	365	378	390	391	367	367	371	345	327	341	381	352	405	393	355	376	387	357	351	349	385	342	393	363	373	384	366	363	381	361	383	355	379	396	375	382	372	357	382	333	375	357	334	358	367	375	360	362	345	378	374	375	400	375	328	338	391	402	392	379	370	373	372	355	384	370	385	373	361	370	360	371	353	367	382	385	358	385	399	342	382	381	387	353	365	375	390	364	380	355	380	387	357	391	363	371	360	409	375	373	383	349	416	401	388	374	386	347	382	378	377	388	335	396	368	355	367	369	336	368	382	357	401	334	363	354	358	366	382	381	426	391	359	377	376	350	380	360	385	354	350	393	358	353	364	354	397	411	364	386	350	362	357	350	360	386	342	362	376	370	362	358	358	396	363	394	320	369	348	390	364	344	379	374	358	372	380	355	404	378	383	400	396	358	376	377	370	331	397	375	408	336	372	394	393	379	349	383	342	365	340	384	359	381	356	350	386	375	361	364	356	353	376	395	366	382	372	378	350	409	380	365	348	336	368	388	312	390	363	373	400	368	372	405	367	361	388	338	357	369	394	383	375	379	364	363	379	390	375	367	356	345	392	398	377	348	353	414	377	375	374	348	347	326	367	393	381	349	393	349	367	385	392	389	385	397	412	376	350	402	369	343	365	355	362	359	382	373	364	382	371	391	366	336	368	366	337	363	379	389	337	372	375	389	332	404	362	352	349	315	344	369	357	350	334	354	370	350	367	345	377	385	333	388	402	401	379	329	404	364	373	400	382	370	364	375	371	396	388	403	325	376	410	403	413	372	374	383	409	341	370	365	383	380	363	413	356	330	351	355	377	369	361	373	370	318	333	400	410	381	371	372	362	383	334	379	352	380	336	366	350	403	356	344	367	368	360	388	374	359	373	332	381	389	347	313	399	379	412	378	401	400	389	400	380	339	393	395	369	381	344	386	393	346	367	357	377	409	364	384	374	384	340	334	364	363	364	389	365	363	395	389	376	381	384	373	398	368	374	397	365	338	359	382	392	386	385	386	381	376	356	392	326	373	370	378	381	369	361	397	358	348	333	390	349	420	371	357	365	385	363	387	344	365	384	354	360	354	351	388	377	388	373	347	352	389	377	371	385	328	382	335	371	334	364	409	370	334	358	410	360	354	321	348	377	417	384	364	350	359	370	357	383	397	371	348	342	406	364	340	369	383	358	364	389	390	329	366	353	358	327	348	368	360	360	409	396	357	374	383	389	393	359	380	357	375	379	373	385	383	368	340	363	385	355	354	367	346	364	353	339	374	331	346	354	384	374	359	361	357	398	354	360	422	376	373	402	385	403	366	352	353	352	375	356	327	387	360	338	364	375	337	373	366	342	358	327	380	351	385	381	394	392	338	406	400	372	403	392	397	354	379	379	351	434	370	385	372	373	352	390	392	343	364	357	388	357	400	365	343	422	398	389	397	387	389	346	367	320	387	362	413	371	385	364	339	335	363	381	388	398	354	357	362	377	368	378	355	378	376	397	388	369	360	354	397	339	394	378	397	368	385	358	356	356	359	369	410	388	382	350	385	363	364	349	394	356	354	356	359	393	389	416	344	314	389	370	338	341	380	366	351	379	335	357	397	342	393	377	337	367	350	343	359	384	329	358	386	352	360	391	337	365	377	336	342	391	347	377	391	388	382	366	330	422	352	370	397	354	359	355	350	372	375	330	365	360	385	352	369	378	376	374	350	314	360	380	371	386	362	376	395	337	382	382	346	348	318	327	345	361	392	386	347	366	372	361	380	351	407	356	348	363	364	392	373	391	361	378	351	369	321	331	326	411	385	379	372	381	389	344	367	357	387	354	371	332	367	333	327	352	346	371	351	364	352	416	352	378	354	362	362	392	379	381	383	391	369	362	351	360	383	358	399	364	368	339	415	384	346	373	370	362	358	373	372	338	373	374	361	369	383	398	365	335	335	396	357	392	406	351	399	368	343	380	367	389	384	339	395	364	362	359	313	362	327	352	386	363	395	389	359	377	361	391	379	354	332	339	381	382	403	392	367	393	362	383	401	390	391	373	376	350	381	387	364	348	390	363	351	353	395	357	355	358	376	363	338	358	382	334	362	355	346	361	371	358	392	332	349	384	406	349	355	374	380	372	368	365	387	369	379	354	377	370	377	352	342	367	392	345	339	375	352	357	360	358	333	352	354	415	350	369	347	370	371	394	389	365	366	387	330	331	363	354	392	376	385	357	365	353	375	332	354	380	370	376	366	356	373	375	371	377	375	345	396	345	400	344	341	370	373	371	357	328	394	388	399	385	377	387	365	362	389	350	364	370	375	395	366	376	392	380	367	375	393	389	398	374	374	375	377	358	359	382	382	373	332	393	375	355	361	354	336	367	397	378	386	402	404	357	379	345	366	363	357	369	338	378	346	313	363	404	375	345	391	359	404	384	381	387	371	354	379	356	406	383	354	367	369	351	390	383	342	408	387	374	374	347	391	307	362	372	402	369	364	381	339	361	327	343	382	375	353	376	350	358	321	358	400	361	354	377	387	375	340	359	349
18395	36944	66595	72870	67100	56652	46037	34772	23677	14236	7619	3613	1793	777	853	811	814	845	802	821	840	761	793	825	755	816	781	841	807	794	798	759	818	812	803	769	822	734	767	774	807	837	822	841	782	781	786	795	814	783	782	806	897	792	788	805	803	818	775	805	792	836	772	798	813	757	842	816	803	787	799	835	765	787	753	742	805	795	761	810	839	850	733	764	827	789	824	778	842	781	835	780	795	776	838	823	792	835	798	813	828	800	820	767	824	796	796	820	778	788	799	755	772	790	808	849	814	840	812	823	799	825	806	767	833	768	754	838	801	790	795	808	808	785	821	785	805	798	818	805	797	795	833	797	785	745	841	821	797	811	785	816	823	789	794	829	837	834	801	797	797	803	805	771	816	810	805	831	793	834	813	820	768	814	746	791	783	824	782	806	790	849	822	785	801	803	804	852	838	782	794	763	792	791	821	794	801	827	783	793	806	773	823	800	849	812	764	815	785	812	833	764	835	813	795	800	835	782	768	821	771	811	802	810	753	786	799	811	804	781	852	754	808	849	854	858	804	782	768	778	783	793	810	747	799	797	842	781	801	803	842	807	781	778	819	787	765	788	795	809	810	788	781	782	786	831	759	778	794	821	737	781	815	795	808	775	773	794	776	854	795	878	817	792	763	808	766	814	782	858	858	785	806	747	853	833	742	814	752	840	804	769	825	762	778	776	816	808	750	830	806	776	765	816	782	789	802	779	775	806	785	768	795	720	787	810	784	824	821	805	743	763	819	754	813	847	808	778	844	851	803	832	856	813	808	811	810	787	827	814	778	846	765	838	761	760	755	840	835	805	779	810	843	759	823	812	797	824	784	818	774	761	780	772	783	790	759	810	793	766	796	768	794	743	786	771	809	815	777	813	782	802	833	800	812	763	830	789	813	816	825	742	828	771	801	781	791	803	772	829	738	781	773	773	806	792	829	771	805	809	792	844	838	777	817	803	819	800	821	773	824	771	854	793	745	856	772	805	824	785	821	828	785	813	789	829	816	823	787	832	846	774	794	840	809	772	772	777	804	835	798	820	793	831	823	766	830	790	782	811	824	808	868	770	794	828	804	806	750	858	820	787	782	808	773	867	810	817	805	813	821	778	781	778	805	776	785	838	781	797	812	784	789	769	781	813	822	768	772	807	763	787	800	760	801	793	821	769	844	775	793	767	838	825	848	802	832	777	802	743	824	766	795	782	761	796	770	770	843	785	802	762	785	825	765	829	821	846	788	814	825	791	836	776	844	771	784	808	804	812	772	843	778	795	811	738	769	762	781	766	775	781	801	743	774	821	810	807	746	770	753	829	797	749	772	793	798	771	770	785	763	805	773	802	845	818	807	783	831	846	792	779	834	786	784	808	767	774	795	777	778	807	775	779	835	771	868	838	812	780	780	815	792	809	837	841	761	763	768	782	816	785	789	779	783	791	807	811	814	777	791	825	809	809	784	795	821	808	803	795	794	795	841	820	838	800	789	768	813	790	764	803	799	802	792	759	791	739	824	828	794	791	827	801	813	796	765	808	748	820	756	794	820	793	794	814	770	820	789	833	800	783	776	780	793	809	779	797	809	815	808	758	853	792	821	778	839	819	838	804	785	834	802	791	781	777	787	847	787	814	807	763	770	770	787	770	825	828	783	794	808	755	787	867	778	827	785	825	791	823	824	861	804	791	767	802	775	803	831	820	809	786	814	748	820	791	806	754	805	729	831	815	852	811	780	728	801	871	774	783	845	791	769	788	803	775	829	800	798	795	769	828	785	777	808	808	774	822	789	835	790	824	763	810	754	819	826	850	829	809	797	813	784	787	809	793	868	764	847	842	779	800	771	813	826	813	753	815	783	806	795	793	824	824	765	837	802	792	809	819	799	847	783	784	789	762	798	794	794	770	833	822	739	797	791	828	838	832	787	745	733	770	826	806	828	775	771	767	779	752	817	785	796	791	785	824	819	762	808	852	813	802	810	786	841	824	808	803	733	779	817	796	812	824	804	720	782	729	818	796	803	804	756	769	815	794	825	775	783	717	811	766	792	828	792	844	834	779	797	797	872	848	785	785	810	801	783	825	760	773	795	806	808	815	774	756	759	810	818	797	794	813	834	829	816	812	763	811	794	786	769	826	801	766	784	835	793	816	829	797	765	812	803	826	789	777	779	803	756	782	806	847	767	776	778	770	768	789	791	803	799	819	822	812	809	805	780	807	799	825	803	844	824	814	804	842	732	806	814	761	820	810	766	790	737	770	718	749	845	870	795	760	813	772	790	823	736	770	772	814	778	774	749	779	772	812	807	744	770	809	805	821	806	809	846	797	815	776	810	802	810	841	826	825	845	797	785	804	786	785	815	823	813	775	796	835	779	814	788	827	788	785	716	729	776	813	774	802	817	795	794	821	814	771	767	788	792	824	832	840	827	794	828	798	804	785	780	809	775	786	874	786	778	800	811	758	776	846	788	766	826	779	800	828	795	795	817	787	823	779	842	806	823	815	776	789	788	737	802	824	765	805	813	779	810	715	821	823	804	860	814	788	821	785	802	810	790	775	845	805	779	810	849	810	782	797	781	816	838	776	831	777	785	833	832	771	776	853	833	822	807	867	804	748	820	877	792	787	792	822	789	792	860	756	805	774	809	763	843	793	785	845	794	826	807	822	806	836	845	844	775	783	779	802	763	811	798	741	856	789	827	820	785	849	839	767	794	804	839	835	826	817	821	819	825	809	797	770	830	786	753	764	807	809	810	748	787	805	842	797	825	836	785	798	803	798	776	786	824	839	790	770	808	852	818	773	781	809	798	783	783	846	763	813	768	770	776	816	780	796	824	787	798	788	846	793	842	768	804	811	801	794	764	836	788	795	808	787	767	786	819	823	821	843	801	764	825	761	757	825	783	866	797	814	814	844	774	782	783	781	809	857	786	786	748	796	806	798	811	857	814	850	805	811	810	779	730	759	739	790	787	784	809	780	779	786	763	822	786	785	762	815	820	782	747	818	751	791	768	846	846	823	836	833	812	823	816	798	786	807	790	878	782	762	775	808	806	808	834	820	785	795	797	804	829	764	725	815	815	867	806	798	784	767	745	824	783	776	849	770	832	802	757	831	792	760	788	790	786	811	825	844	829	828	796	820	779	780	774	831	844	826	834	754	828	755	824	729	781	856	855	800	825	786	846	802	821	800	829	850	851	821	788	865	805	759	791	755	795	806	813	796	745	794	821	781	819	742	830	807	827	813	794	806	803	823	869	787	784	844	831	816	790	837	774	803	834	825	797	786	795	804	787	817	814	737	817	768	778	827	841	783	779	811	758	803	734	825	819	788	819	800	809	823	811	779	803	832	847	818	775	765	855	800	774	798	770	754	792	830	816	788	798	797	776	825	820	782	853	818	862	795	774	772	798	819	806	798	779	826	790	812	800	806	795	823	774	870	790	766	775	859	802	769	772	808	804	835	788	829	875	821	840	786	794	775
35582	45219	75583	69526	57103	46581	33601	21136	10896	4935	2359	1110	642	429	385	392	404	378	402	385	375	423	414	363	385	390	383	369	390	390	351	384	385	398	365	417	390	377	341	364	355	369	412	397	410	409	354	403	362	372	376	397	352	441	404	363	341	379	374	360	440	426	403	379	390	357	375	341	380	349	386	378	401	396	378	377	398	388	380	373	391	387	379	414	366	365	392	373	377	376	359	410	396	407	389	365	381	351	386	357	360	356	382	374	398	370	421	367	419	386	362	375	388	424	385	376	428	388	408	402	411	388	400	360	404	387	366	436	387	407	396	380	348	371	362	365	410	378	401	382	392	415	398	411	385	389	400	408	355	430	383	384	384	360	382	414	396	358	411	400	370	369	367	371	399	371	381	378	396	418	353	349	423	372	364	361	365	384	383	386	381	326	384	377	397	375	345	376	397	381	392	405	394	394	398	398	399	399	372	385	426	377	403	394	379	381	379	380	361	379	423	395	402	404	384	411	417	414	412	394	391	420	399	393	379	368	394	376	375	369	376	361	385	356	402	380	386	382	360	358	368	337	383	364	377	407	405	369	376	386	372	364	354	373	370	393	396	365	344	418	360	395	398	405	385	379	413	369	336	401	401	368	392	392	379	400	362	354	362	402	368	383	401	378	383	428	404	404	376	397	385	373	366	396	377	371	375	404	397	392	390	397	389	380	388	379	359	359	423	376	381	369	419	349	405	391	375	397	405	399	388	387	384	403	416	372	409	399	351	376	413	426	387	366	408	377	409	364	393	400	349	358	339	395	402	408	406	331	370	393	360	389	364	392	388	367	389	396	380	418	374	410	425	402	403	319	351	374	375	392	390	350	409	350	408	377	389	417	382	392	421	384	413	398	420	421	348	411	348	412	401	395	433	405	398	390	382	344	357	409	361	385	335	376	392	408	406	430	439	373	386	401	375	388	349	398	336	418	383	366	385	375	411	390	327	371	367	344	391	374	386	378	393	389	391	410	400	376	383	429	425	379	368	374	396	354	379	391	380	359	375	415	432	403	342	379	343	365	386	382	395	332	382	396	373	343	369	380	398	397	384	371	389	345	356	379	362	402	414	384	424	401	414	409	357	379	380	358	407	393	386	392	387	380	376	373	390	359	396	348	366	388	384	363	384	402	405	370	342	375	394	345	380	385	377	341	382	371	368	378	389	379	338	363	370	412	373	390	393	356	410	392	376	396	372	374	385	359	409	428	409	384	366	380	378	369	375	433	364	381	388	380	407	386	364	365	344	382	423	384	355	428	384	446	404	353	383	370	393	384	361	400	425	401	395	364	399	422	376	407	352	392	410	372	367	360	358	413	371	363	400	401	410	371	367	394	385	353	384	324	424	404	378	382	375	393	413	387	397	340	359	377	387	393	419	370	385	414	368	381	376	387	391	408	367	400	390	382	388	380	445	417	397	366	353	366	374	389	397	380	352	396	358	394	423	390	441	381	406	373	400	341	373	357	421	366	386	369	410	371	433	407	390	384	382	393	428	435	374	351	374	367	369	368	360	377	410	387	392	385	387	368	360	412	394	400	386	361	362	382	410	406	409	391	379	365	375	386	399	345	350	400	404	347	374	332	379	374	362	372	322	405	398	415	365	402	367	380	404	392	357	394	429	399	338	417	457	392	397	385	387	410	380	348	380	400	366	404	418	377	421	374	363	364	380	354	388	355	406	398	362	348	383	398	435	434	418	369	368	394	390	379	371	396	393	405	355	361	351	390	380	419	363	406	407	368	360	376	364	411	382	363	349	372	398	388	363	389	361	362	387	433	374	373	359	393	400	356	372	352	334	425	349	384	407	380	403	364	381	397	379	388	400	374	379	351	342	414	371	389	379	388	374	404	342	418	400	403	412	430	361	409	388	386	348	349	366	372	359	388	353	396	409	387	387	365	357	383	412	360	377	371	367	391	412	378	373	376	370	347	369	330	431	365	350	406	384	395	359	395	434	374	371	396	372	384	368	373	363	366	404	352	421	349	358	368	383	384	368	406	372	377	400	366	375	346	413	396	397	374	422	381	429	370	379	399	326	387	350	380	397	405	410	415	388	379	405	394	414	373	390	415	388	393	381	389	376	370	402	366	362	371	397	371	357	393	378	367	372	374	368	359	393	368	353	399	388	394	366	354	391	393	353	330	360	387	374	348	440	374	343	371	413	383	416	406	384	429	374	417	411	388	364	420	397	384	346	384	373	343	332	407	414	379	382	407	397	390	354	376	388	368	351	354	389	406	361	398	362	397	387	385	345	394	391	382	354	396	368	401	394	406	360	323	381	425	387	367	401	378	388	378	362	363	351	394	379	364	389	369	394	391	398	383	392	412	383	369	389	411	366	393	390	382	396	410	408	414	366	392	376	364	383	399	401	450	379	399	375	357	390	395	385	360	365	408	361	389	395	371	422	374	406	411	393	397	377	388	375	340	373	404	422	411	420	379	384	402	385	350	385	434	386	364	372	338	352	381	409	392	378	365	379	354	379	388	374	392	351	390	408	387	379	437	377	335	386	370	371	352	371	369	384	375	360	364	381	350	339	355	387	397	409	369	391	408	353	372	395	368	399	381	403	367	394	398	412	376	426	353	419	385	378	398	405	383	414	358	396	373	394	390	386	383	388	372	379	398	380	372	360	395	452	418	356	389	394	342	362	384	372	374	408	396	427	360	355	383	370	371	383	389	342	381	375	385	394	417	406	391	354	377	352	347	382	402	413	409	390	373	358	398	415	406	390	381	374	383	389	369	417	385	384	392	395	375	376	377	363	391	361	378	366	371	386	374	353	392	353	372	383	379	387	405	345	409	414	360	384	392	361	386	390	343	406	386	411	369	434	357	350	358	383	374	387	383	402	383	390	342	408	378	421	406	409	392	371	370	403	417	363	375	374	373	403	407	413	383	364	379	417	351	372	423	386	399	410	391	372	416	392	409	366	375	334	379	388	391	397	354	351	329	344	371	393	358	352	367	398	410	380	375	378	378	358	391	376	388	418	373	404	358	389	378	367	417	385	387	397	372	367	362	380	359	388	360	354	349	380	400	415	375	390	411	375	386	384	370	384	423	403	365	374	402	424	346	388	408	393	370	359	393	346	397	380	386	398	422	380	373	438	362	380	396	388	379	394	360	354	385	373	404	363	388	377	391	415	423	371	367	364	406	359	371	405	401	382	386	396	377	384	350	387	410	386	424	402	347	369	378	387	392	365	404	414	403	355	384	370	396	392	394	357	366	343	388	409	398	413	440	405	363	368	396	412	409	412	408	403	376	372	394	397	379	372	373	412	426	406	398	378	425	409	373	356	390	386	349	327	364	393	375	391	343	404	396	420	399	453	435	379	365	395	369	390	401	357	345	393	370	389	400	349	372	384	405	369	432	368	393	384	381	376	398	386	398	379	361	379	370	345	431	350	387	363	387	353	357	363	316	360	372	366	377	388	405	370	394	363	383	407	381	346	358	392	377
17034	33698	67939	73613	66589	57679	47009	35770	24599	14947	8047	4157	2009	805	826	854	806	803	850	853	829	798	800	806	816	816	824	820	838	800	823	772	824	806	807	813	821	839	819	845	874	778	859	830	760	833	879	845	823	813	812	838	823	812	813	787	845	803	823	849	786	776	832	822	785	789	801	847	813	864	823	776	840	833	818	842	812	781	820	821	786	871	866	833	793	843	839	820	838	849	799	799	830	823	900	813	804	843	832	824	791	832	837	874	783	826	783	793	808	822	818	820	814	810	800	807	818	799	845	826	838	834	792	822	833	832	781	796	784	794	859	829	822	782	803	835	850	845	802	865	810	869	800	824	802	808	869	794	881	832	868	830	875	827	860	840	855	829	833	827	783	814	826	814	836	862	883	772	842	830	813	815	825	792	807	852	831	811	774	805	831	864	827	814	784	817	826	835	818	852	826	819	823	793	821	795	797	791	794	852	810	885	828	814	833	806	801	854	827	838	854	820	845	830	835	826	828	771	850	848	840	818	813	779	814	864	805	764	782	838	800	788	845	842	853	795	782	776	759	841	834	820	831	811	798	850	861	814	838	836	759	873	830	838	806	818	809	827	827	825	835	851	835	754	792	830	836	804	828	866	864	834	779	822	824	818	837	811	835	861	842	840	848	775	852	779	831	799	791	776	813	872	833	795	802	832	785	793	840	856	850	835	825	798	774	870	799	856	783	860	801	827	846	821	828	872	807	844	802	822	844	819	854	811	812	838	841	845	808	796	860	837	848	828	805	795	783	865	837	788	844	850	806	866	785	831	852	889	824	857	781	873	830	850	829	783	863	868	838	844	826	803	826	839	832	842	804	857	844	836	792	812	813	832	836	787	850	856	852	810	875	781	843	865	839	879	799	790	845	804	833	791	802	762	817	781	816	798	801	865	803	846	804	784	858	804	845	847	852	815	823	832	788	820	842	807	796	851	846	814	824	844	838	788	817	842	823	808	844	891	848	813	783	778	842	853	798	807	800	813	783	781	820	803	820	824	831	857	827	859	834	812	827	803	771	826	819	823	835	818	836	851	821	835	834	764	783	840	809	827	796	837	806	843	827	771	827	838	784	819	805	840	813	835	829	836	816	810	811	801	847	816	789	826	852	815	785	770	865	838	837	840	835	779	778	861	833	828	824	857	866	815	832	804	772	767	811	820	866	803	816	840	809	804	777	847	820	856	780	834	895	849	847	808	775	817	783	781	825	776	813	789	830	862	825	795	838	823	803	808	808	813	811	823	834	795	809	822	825	906	813	837	832	826	835	839	843	807	827	855	878	824	841	869	834	797	774	864	788	834	776	780	867	854	815	832	775	822	808	825	814	794	818	758	811	839	823	832	813	856	844	861	810	888	822	798	760	802	832	818	846	794	873	853	849	799	820	805	795	844	828	814	864	843	831	886	864	803	842	803	829	845	856	798	862	790	822	818	822	849	819	783	827	817	822	855	815	885	831	847	829	787	879	809	813	848	836	848	845	844	837	784	852	810	882	844	797	777	877	857	858	850	829	800	802	847	833	799	820	845	805	823	865	784	857	801	822	807	845	795	811	848	849	840	821	816	818	792	819	802	798	816	840	852	801	791	787	814	795	827	837	846	819	795	854	822	789	809	799	823	820	787	870	847	839	831	850	761	838	798	773	896	817	797	844	842	825	828	871	821	756	777	821	780	790	769	782	790	803	839	829	869	805	846	841	812	777	844	793	789	860	832	810	819	814	785	801	843	815	812	800	891	859	803	812	855	800	790	805	806	820	818	830	803	795	773	811	831	799	854	847	839	809	821	803	824	784	817	831	811	869	869	820	908	801	884	814	853	875	816	858	838	811	814	859	775	837	866	882	833	842	844	847	844	810	857	847	865	861	794	808	844	837	793	798	806	804	798	840	792	808	808	860	847	872	787	795	821	921	840	823	753	840	788	821	819	814	825	832	811	868	834	855	832	800	814	881	787	812	826	816	837	922	779	794	845	809	831	833	818	844	818	838	809	870	776	849	833	814	891	790	828	788	765	825	808	812	870	823	882	794	831	759	764	805	842	810	774	835	759	835	782	796	841	830	809	825	813	858	805	848	797	822	857	833	829	829	857	828	785	802	866	790	822	787	799	782	781	835	804	835	853	823	839	807	812	830	820	834	838	864	785	771	843	778	783	826	858	840	776	854	820	832	829	813	868	797	830	857	785	822	826	784	800	887	844	849	826	811	828	828	803	820	836	809	795	857	831	796	805	844	796	824	822	852	860	796	800	808	846	843	775	794	774	834	827	803	841	810	829	817	827	838	815	796	837	818	873	840	833	776	860	852	831	808	828	815	814	834	836	825	826	841	825	813	857	864	768	835	765	841	830	832	826	818	791	828	851	863	831	778	820	828	851	797	790	813	815	826	794	825	814	813	802	874	801	854	808	797	825	862	793	781	812	783	818	791	776	812	866	858	796	777	885	814	832	814	879	790	794	776	813	849	828	827	797	800	779	834	820	808	799	804	820	846	840	835	816	785	796	826	828	844	829	806	801	840	835	856	799	800	817	846	827	813	839	798	790	836	842	787	848	826	857	806	782	816	794	816	819	807	823	825	849	854	803	807	817	813	822	844	824	810	809	780	804	818	861	798	834	828	864	835	793	822	881	848	847	760	800	787	858	789	833	871	818	869	780	843	781	781	846	791	839	813	796	790	802	816	794	838	768	789	799	789	802	800	833	795	759	844	856	830	836	807	775	786	779	834	763	809	879	857	813	845	847	842	847	855	788	809	842	805	830	823	830	822	847	802	855	858	832	830	875	848	824	831	874	805	812	840	804	865	792	807	813	788	775	849	813	822	809	878	850	770	808	854	822	902	771	827	799	822	849	846	826	854	841	843	800	808	788	888	806	851	855	783	750	807	799	789	766	775	837	844	817	815	808	818	802	866	765	816	792	853	818	829	879	832	829	829	814	867	816	838	784	827	823	822	808	822	791	767	853	844	834	871	858	799	799	854	846	848	811	862	798	851	847	780	843	829	828	853	802	817	833	844	794	826	843	750	873	810	818	846	810	807	862	888	853	774	802	811	846	815	843	845	802	824	807	833	878	794	800	764	837	778	861	843	789	812	823	842	813	799	841	816	880	794	862	784	785	808	842	816	801	824	815	795	786	792	822	871	898	791	866	781	879	799	793	900	901	809	808	828	784	862	792	834	857	813	810	830	807	813	777	851	754	831	792	828	808	827	843	826	815	818	829	842	833	828	823	823	821	803	764	831	811	796	786	828	834	797	803	860	817	828	828	818	813	782	883	834	871	766	831	828	821	828	840	788	857	822	822	848	851	836	829	850	793	800	807	863	775	796	820	847	834	849	799	816	815	852	831	798	807	855	891	847	760	799	816	840	803	822	788	843	808	866	802	826	839	846	880	824	820	859	829	775	852	766	820	859	901	830	793	839	834	791	836	812	831	824	861	792	849	831	828	810	782	803	844	876	842	848	787
3402	2570	5354	4773	3344	2212	1394	939	610	427	357	328	261	258	227	255	253	252	267	252	272	259	247	219	236	215	287	268	220	251	209	258	252	285	253	257	248	265	286	254	267	274	243	207	255	249	264	237	247	257	241	252	279	277	256	261	248	236	215	240	234	243	253	222	236	246	243	222	248	225	231	251	247	253	243	238	215	223	210	250	242	255	254	270	210	244	242	274	236	262	226	221	225	257	264	252	261	250	263	240	236	238	256	239	239	222	238	266	236	285	254	241	258	274	212	222	231	247	244	264	270	225	215	206	237	215	237	243	243	240	257	306	254	232	306	230	254	238	222	246	253	247	256	220	259	249	266	254	238	237	253	244	240	216	233	248	259	241	268	268	247	226	243	247	274	267	248	238	240	227	258	238	255	241	234	222	239	280	241	224	266	247	245	225	254	262	255	236	226	264	222	230	259	234	252	229	234	242	229	238	245	244	275	260	249	222	241	243	225	230	240	236	260	266	276	244	244	244	255	255	236	268	217	238	212	256	256	229	252	230	224	251	238	252	242	249	239	247	248	224	245	257	213	227	248	230	228	224	241	266	263	222	239	233	240	245	220	274	235	241	269	236	217	258	245	197	253	268	244	253	214	237	258	229	246	255	239	249	247	222	231	199	253	239	260	212	237	228	243	294	229	267	237	229	213	237	225	227	241	246	273	249	241	229	229	232	242	234	243	245	230	224	223	253	257	207	248	224	245	241	213	246	231	239	262	222	261	251	222	237	215	248	255	264	256	251	256	228	251	228	255	233	247	271	224	242	242	244	232	220	244	251	249	254	254	237	245	268	212	276	230	253	246	248	272	241	237	256	248	223	253	229	260	246	225	235	238	256	238	250	220	244	252	239	239	245	242	259	236	217	280	267	266	211	238	262	223	258	259	261	224	242	245	244	245	205	229	229	255	274	240	244	239	227	248	249	249	246	220	248	252	249	230	292	241	251	240	222	262	249	216	222	241	258	237	248	234	223	221	272	243	260	251	208	243	265	260	259	219	244	248	217	247	249	254	238	226	238	275	230	253	235	239	245	267	247	230	234	242	249	251	237	226	202	236	246	256	206	266	240	231	254	235	241	244	232	224	246	238	286	247	233	251	247	273	217	259	233	233	246	232	247	248	252	261	217	241	275	228	230	217	231	269	246	258	234	270	265	243	244	239	246	250	245	243	253	214	257	257	246	247	239	271	229	235	251	264	242	231	215	258	225	257	269	242	249	221	256	243	240	244	260	236	246	232	240	246	279	197	249	205	263	208	271	279	203	219	259	217	273	250	272	234	223	262	235	249	211	249	223	278	257	224	255	232	241	223	246	225	260	260	235	243	219	257	241	253	257	212	236	246	237	247	207	235	228	259	250	236	246	247	253	247	224	245	259	242	237	220	242	231	238	267	235	232	228	242	222	261	225	242	223	270	243	220	231	248	244	239	250	203	233	249	255	268	245	225	243	247	252	242	243	224	250	237	242	219	222	246	252	240	246	251	228	247	250	234	241	243	231	247	239	278	234	236	208	232	253	231	220	244	206	270	255	237	213	248	218	217	231	265	228	228	227	208	233	262	235	256	241	218	269	232	240	272	258	227	247	272	220	235	239	242	204	264	248	199	253	222	222	259	273	243	266	237	233	225	263	237	249	240	264	225	231	238	273	232	235	242	228	240	275	247	256	206	222	263	244	229	228	233	239	241	245	222	250	255	252	234	218	269	229	255	236	233	230	252	233	238	244	239	216	238	238	248	261	247	224	238	261	250	232	232	245	223	221	258	248	207	261	272	255	245	224	227	226	237	250	232	213	274	255	260	242	227	257	238	243	235	225	252	234	260	254	253	229	272	220	239	233	220	222	201	251	235	242	240	231	245	262	236	246	231	196	200	225	214	228	242	256	215	209	238	255	231	230	261	244	224	250	263	275	218	265	231	216	226	219	252	242	250	242	227	242	230	247	263	241	244	210	230	232	268	263	276	268	276	216	219	250	258	239	221	262	215	222	255	238	255	244	220	265	237	250	218	225	246	273	222	238	240	230	243	228	252	265	228	214	238	239	250	243	237	270	234	253	232	237	252	234	257	234	245	235	242	225	200	249	268	262	271	243	210	235	265	217	271	223	238	240	250	244	210	271	250	262	276	228	219	237	227	222	260	261	256	242	260	264	242	257	225	262	251	282	246	248	224	252	256	248	257	250	221	238	235	227	214	218	212	235	242	244	247	239	251	235	278	231	251	241	245	273	234	272	252	256	213	232	222	204	256	253	226	237	238	235	224	240	238	247	206	234	249	257	256	230	229	254	226	232	273	219	260	227	239	224	258	258	234	235	244	220	224	243	250	206	240	219	255	221	261	248	231	215	242	246	270	232	235	239	248	259	248	241	293	257	265	233	242	241	236	226	248	249	245	224	240	256	224	228	255	224	246	235	228	253	242	222	257	261	231	246	231	275	270	249	232	213	272	239	232	255	252	229	214	223	238	243	259	242	222	235	245	256	255	241	232	229	238	223	244	232	225	238	245	236	244	273	267	209	232	261	247	246	236	214	244	225	240	270	239	237	247	247	263	248	249	228	229	246	252	244	246	213	264	237	241	241	241	231	231	205	264	241	259	233	224	263	258	253	251	242	217	264	257	246	232	240	243	252	248	233	252	304	243	266	243	253	238	220	225	233	219	249	249	227	246	258	238	253	246	213	261	275	245	257	222	240	248	225	218	260	260	253	252	243	265	253	244	273	227	273	259	265	237	223	204	207	253	251	224	243	242	222	265	230	260	225	245	243	262	245	229	267	251	219	229	251	261	233	260	231	239	207	252	261	256	270	265	225	235	211	251	216	248	250	241	240	254	263	254	258	227	213	268	250	253	244	268	241	245	222	269	257	251	222	238	254	262	255	264	249	238	281	244	221	254	240	242	230	226	245	274	254	215	253	259	233	240	243	237	216	260	229	227	243	237	243	250	232	226	258	216	215	262	244	254	255	224	259	236	242	223	232	228	251	245	251	245	240	236	249	240	272	255	232	222	233	229	245	249	287	253	231	263	227	255	251	259	246	264	244	236	275	241	212	215	266	264	239	251	265	258	247	242	243	257	227	251	262	257	270	227	225	245	249	266	233	233	260	212	267	217	260	272	251	258	232	226	238	255	245	254	243	253	228	235	241	221	258	253	211	250	238	253	260	231	242	248	258	232	246	221	218	229	229	224	243	250	240	271	249	255	249	231	234	281	226	233	252	250	270	224	237	230	245	247	277	274	242	228	229	257	210	240	221	249	250	238	257	267	233	224	233	218	244	220	270	236	249	252	297	265	229	239	213	258	262	224	230	264	253	246	255	235	246	253	239	239	236	267	232	255	246	268	226	267	236	264	262	245	239	244	236	234	238	270	215	253	249	236	230	264	249	260	236	207	235	242	228	271	233	233	251	233	245	269	240	252	250	242	264	214	218	216	222	242	224	221	249	254	227	272	222	238	234
3229	3415	10796	12683	10674	7560	4900	3022	2000	1288	928	726	604	552	581	582	520	527	572	575	581	557	543	570	588	567	550	564	584	533	565	538	558	538	507	541	534	544	520	549	587	527	536	548	577	553	572	515	519	555	551	589	562	586	552	585	524	591	520	549	606	593	517	590	538	545	526	581	539	522	571	545	534	564	518	558	600	587	597	576	554	551	561	570	561	564	543	552	507	549	550	521	579	601	568	573	539	539	555	549	565	532	541	554	546	544	541	553	593	625	568	564	513	561	565	576	555	555	566	600	560	568	573	524	550	501	529	555	567	525	521	576	518	545	575	546	545	549	565	501	564	554	550	557	555	548	544	580	575	577	576	537	548	539	529	542	561	586	572	591	541	577	551	529	566	540	565	540	529	571	550	560	576	507	545	573	544	567	507	551	590	567	565	571	568	549	553	557	592	555	518	572	585	498	546	551	547	527	565	563	579	573	552	556	571	561	547	562	563	581	557	532	532	564	548	580	532	539	514	562	578	558	538	561	554	557	509	520	552	558	568	512	568	536	543	541	569	522	565	523	541	585	551	530	513	568	548	536	531	528	579	548	532	506	564	555	567	565	530	550	549	557	539	550	590	525	563	561	551	559	547	595	548	525	520	562	567	533	572	529	554	569	544	578	604	568	506	612	557	553	515	558	534	558	537	565	562	580	548	614	525	569	548	552	589	544	549	578	576	528	533	514	532	555	548	573	535	557	551	507	521	563	511	520	520	558	571	571	533	540	565	575	579	564	534	560	567	554	540	565	544	578	557	576	564	552	553	570	565	552	531	567	556	550	532	560	598	532	561	543	560	595	519	569	551	559	540	547	568	502	537	591	563	565	554	553	497	523	542	534	575	547	529	558	583	477	528	551	521	515	536	548	593	540	570	522	515	578	542	549	567	508	548	522	535	544	545	525	571	561	563	537	554	544	562	566	592	543	557	586	543	549	555	502	533	592	526	521	516	565	554	539	539	563	567	554	561	545	561	576	579	552	576	548	598	548	518	600	540	541	551	566	561	530	612	558	552	560	566	577	510	551	506	541	577	546	525	550	583	535	576	545	563	552	569	574	566	525	553	571	531	547	537	569	543	567	562	560	537	571	581	553	572	579	547	581	580	591	530	519	556	545	521	545	536	548	584	515	598	541	503	599	539	561	563	518	537	587	582	555	561	561	557	549	563	522	552	540	538	537	555	552	578	583	575	544	525	552	537	560	557	526	517	549	553	593	581	541	569	553	573	559	577	577	544	554	578	565	537	570	590	557	561	545	560	573	557	544	540	553	557	576	555	554	562	585	562	577	561	585	575	533	561	570	558	546	546	507	550	568	541	558	551	524	583	572	516	585	542	512	551	586	550	532	517	524	539	568	562	582	536	560	535	555	578	557	554	548	544	542	557	562	583	554	570	577	561	582	578	590	521	510	563	595	560	539	547	531	541	572	587	580	572	561	523	564	558	585	551	551	565	519	543	542	533	524	586	557	575	544	568	589	543	555	563	583	514	556	541	583	552	573	567	537	559	587	536	600	557	539	559	562	551	534	529	542	502	541	577	547	536	573	539	553	581	519	535	570	538	575	561	540	538	575	536	612	528	563	533	537	571	587	534	518	519	558	538	556	574	506	540	558	547	579	552	555	540	576	532	574	518	532	565	557	548	559	557	556	526	546	571	558	530	575	517	529	558	577	531	582	527	580	575	576	564	548	544	533	572	557	547	573	569	552	576	532	557	556	579	586	559	598	557	561	552	513	537	499	567	548	565	580	573	568	540	531	540	572	563	561	546	520	545	571	517	547	569	565	533	551	535	549	552	559	539	571	555	534	537	560	559	559	553	512	532	572	554	590	563	548	568	562	547	533	572	568	563	546	528	583	540	567	552	542	592	552	561	606	513	539	555	558	576	540	564	538	548	538	549	562	600	559	527	524	562	562	557	534	523	533	522	587	536	529	579	547	570	510	565	508	537	520	531	524	532	562	581	567	546	591	550	565	565	533	560	556	559	517	570	501	522	574	588	548	551	579	584	581	537	545	572	550	533	567	560	544	532	571	511	522	548	526	576	579	583	575	562	549	514	566	537	574	526	535	557	569	529	537	560	519	541	595	554	513	563	565	554	549	530	522	576	553	542	527	555	608	534	486	557	575	520	542	566	592	544	539	572	569	538	563	569	515	581	546	534	554	507	558	567	515	539	545	582	536	531	517	529	562	573	555	511	560	543	516	513	559	553	567	564	579	568	540	507	582	538	552	544	571	562	522	550	566	552	523	552	570	585	561	553	543	585	565	545	557	558	510	522	547	584	592	587	538	576	566	549	554	589	526	564	650	538	554	548	532	565	540	525	522	541	548	530	560	557	526	571	537	549	585	557	563	573	546	553	560	549	544	549	559	530	543	536	531	555	540	552	533	529	557	556	526	557	559	551	549	539	538	555	553	556	567	516	565	565	541	552	557	590	541	527	588	587	562	547	599	508	544	521	584	567	529	560	547	600	569	515	616	536	542	576	567	529	529	532	540	562	533	562	528	551	514	555	545	565	576	552	526	549	554	523	578	521	534	545	559	521	555	577	526	526	528	525	549	592	563	523	529	550	540	549	539	587	549	578	551	558	573	550	542	578	543	555	566	548	600	529	534	513	556	605	568	525	518	550	509	571	573	581	525	530	567	553	580	540	552	530	560	562	517	551	559	533	543	548	539	544	554	518	571	527	543	583	577	554	574	568	606	533	526	524	554	537	535	587	517	540	579	548	515	560	532	522	546	571	555	566	535	616	542	520	589	559	566	522	591	556	552	578	590	566	551	579	558	603	567	561	587	555	542	512	567	538	557	557	550	496	536	547	598	565	537	576	534	566	529	557	530	541	532	534	551	515	544	588	516	544	547	540	556	546	504	612	557	548	546	544	538	574	552	564	564	535	499	556	577	535	549	575	536	563	525	542	553	586	550	585	588	516	553	556	559	532	547	541	573	557	557	579	558	541	534	537	532	549	572	550	538	587	558	504	586	575	590	553	524	544	510	568	549	570	502	516	536	568	529	588	508	580	553	555	574	552	563	575	538	572	547	553	571	591	557	581	544	548	559	533	555	555	532	541	538	563	564	503	544	552	543	545	553	574	564	587	516	535	580	526	538	533	563	555	573	557	557	543	505	556	574	553	540	531	569	564	593	564	553	519	516	511	558	513	565	575	567	523	537	567	524	563	544	554	560	577	561	557	538	573	550	521	559	552	544	531	519	613	574	554	516	624	548	573	553	547	585	511	570	474	527	556	497	588	575	554	546	528	518	541	517	577	560	575	543	591	605	573	579	547	536	546	583	594	527	582	533	588	540	558	528	573	532	509	568	546	528	612	564	582	580	532	530	579	568	526	537	583	534	534	556	566	567	564	536	550	554	570	638	548	582	555	548	563	544	539	547	541	565	533	514	579	536	600	570	542	524	618	537	547	561	527	565	562	579	546	602	556	510	568	561
30371	51705	74536	68367	58034	45169	32068	20067	10554	4952	2327	1144	603	365	356	355	366	349	357	367	360	360	378	381	352	336	348	350	380	356	361	355	324	311	349	370	383	363	358	364	360	406	341	371	357	386	367	377	384	373	348	391	390	372	382	433	370	332	356	374	370	401	365	394	347	405	354	306	334	362	359	351	330	367	357	356	361	331	368	371	350	358	368	374	338	391	367	368	369	376	348	389	323	367	393	371	386	367	396	357	371	361	384	353	368	373	385	355	340	362	341	352	386	382	361	400	348	362	381	374	403	364	395	370	366	335	394	330	353	368	363	354	440	385	413	361	360	383	377	371	369	331	371	326	341	342	376	374	406	421	360	364	355	372	353	351	361	349	372	364	356	385	350	414	335	384	384	406	391	366	354	360	343	341	378	346	329	376	358	389	395	337	349	347	368	370	365	380	361	374	334	324	369	339	349	346	313	333	358	384	367	375	380	369	375	347	348	357	355	373	361	365	358	348	351	319	382	321	353	349	351	373	376	360	403	363	364	359	352	371	372	386	367	365	381	378	385	361	351	341	350	346	409	398	360	354	360	347	340	339	380	350	350	381	351	361	340	398	368	370	363	389	390	360	341	353	332	394	400	364	344	368	381	374	402	339	333	374	380	344	339	361	386	386	360	340	407	398	346	386	357	352	321	359	362	393	314	351	388	395	365	368	349	388	359	344	368	413	378	372	393	341	362	383	352	333	368	340	347	361	371	354	374	360	335	389	379	320	362	356	358	366	355	358	354	364	355	369	358	374	403	366	361	378	364	363	321	375	377	413	359	379	348	367	376	335	395	366	358	369	385	360	354	355	382	341	394	438	379	354	362	359	328	346	383	374	351	344	369	376	337	352	352	365	379	373	383	396	395	364	373	358	369	346	338	343	357	405	375	342	353	386	360	383	367	365	361	364	378	386	390	379	398	370	369	374	394	369	376	365	318	411	345	383	376	389	358	341	352	420	365	332	379	353	395	361	367	356	335	358	401	349	368	373	361	371	350	353	403	346	356	386	383	333	383	390	371	355	396	374	391	337	372	358	369	328	386	337	369	359	345	379	376	373	378	375	343	406	362	351	354	382	332	374	367	377	352	359	372	383	395	412	349	391	357	359	390	379	340	337	348	370	338	360	338	351	399	351	347	405	376	397	375	338	397	376	380	370	358	380	374	390	373	339	363	364	386	371	348	363	380	360	416	391	384	380	359	351	365	367	366	323	344	353	388	365	365	375	393	382	349	392	383	356	404	343	357	392	341	360	333	342	348	367	405	377	368	398	368	346	349	330	368	327	368	386	405	346	389	350	409	395	348	335	351	356	364	358	369	344	382	336	309	353	355	358	397	400	364	374	323	386	358	369	389	361	361	376	421	403	359	393	343	336	337	365	381	389	313	360	370	393	333	362	329	328	346	382	375	373	344	383	361	353	390	370	320	357	375	354	388	388	376	347	359	345	334	356	357	365	375	353	375	369	335	353	370	374	370	372	369	349	363	365	335	363	355	340	370	362	346	357	345	329	363	418	398	369	391	360	377	347	347	357	370	382	356	343	387	367	375	368	363	355	372	395	347	373	376	363	357	332	368	343	354	366	393	369	349	329	385	373	349	357	370	352	357	367	379	347	358	384	349	365	368	341	370	353	364	367	365	330	328	345	356	343	355	361	336	391	390	438	371	378	374	408	352	398	360	351	391	342	356	338	367	341	338	343	342	355	377	351	361	379	372	386	361	364	357	363	352	352	322	383	343	366	355	343	359	390	370	385	345	399	342	377	352	358	355	356	377	375	369	402	379	375	363	354	383	362	316	401	357	359	328	334	370	358	367	325	359	371	416	379	357	368	347	389	325	326	342	329	386	366	363	367	358	393	374	398	360	382	341	381	343	340	356	377	363	393	363	365	364	372	361	352	327	327	409	380	338	347	356	354	383	367	376	352	339	368	337	383	326	349	357	361	321	373	347	359	347	332	381	359	387	344	358	338	361	348	341	355	366	368	363	328	373	375	366	363	315	376	393	379	368	371	393	370	330	357	368	376	397	374	352	362	360	379	338	340	352	357	355	397	383	343	386	356	333	369	379	376	347	365	388	377	385	357	342	377	348	348	385	392	350	325	357	360	324	361	356	429	364	397	386	368	351	335	381	339	396	404	366	403	381	410	352	347	353	347	390	336	351	374	348	330	382	389	348	388	365	361	365	380	320	395	378	401	365	358	363	388	367	332	368	352	381	388	415	383	399	381	343	371	341	369	335	375	344	354	363	375	371	369	393	368	398	343	368	368	385	342	374	374	370	360	355	367	382	347	327	390	360	350	355	374	389	342	382	365	357	365	344	397	351	374	376	353	349	373	373	325	360	384	345	388	344	342	324	321	389	363	369	365	388	361	353	379	369	364	380	367	339	378	371	407	383	367	392	389	368	349	387	346	331	374	334	346	350	338	344	379	376	371	353	359	376	375	379	368	346	334	349	384	325	360	386	367	393	440	363	343	346	394	342	330	379	376	357	369	375	380	401	372	384	370	357	389	382	376	345	353	361	351	369	338	350	394	359	382	347	343	373	330	360	387	366	352	374	352	364	414	382	379	323	339	369	388	366	405	347	350	346	339	388	379	345	399	396	387	382	400	384	348	320	403	404	353	350	407	399	317	354	334	359	383	383	326	378	375	355	366	357	357	375	373	335	365	331	350	372	387	364	386	382	394	366	386	386	361	344	361	357	341	355	378	402	379	347	354	336	381	356	330	381	351	358	356	337	349	339	380	366	357	392	377	335	377	363	346	322	341	391	381	338	368	350	344	368	386	347	346	351	354	355	377	334	367	366	394	348	343	362	374	382	349	358	371	393	364	416	361	341	380	328	372	327	336	369	379	396	358	400	356	393	349	355	406	366	342	367	321	376	393	368	328	389	335	353	382	340	369	375	418	363	367	391	349	388	394	394	395	390	379	401	361	297	400	353	372	376	322	343	371	362	367	356	388	355	390	398	372	365	340	344	368	385	368	338	351	364	350	350	362	348	325	319	329	375	368	333	353	370	362	350	363	362	359	364	329	365	340	368	393	368	384	354	397	378	325	387	417	351	369	349	392	345	358	414	385	356	362	379	345	383	387	351	335	348	348	387	386	379	373	372	397	355	345	353	385	355	367	375	383	378	375	363	378	356	403	357	346	383	332	355	346	347	353	360	365	364	339	363	325	426	367	345	344	387	377	372	347	388	357	366	375	316	347	402	327	363	370	386	347	342	370	386	332	365	401	367	383	380	375	363	366	320	391	356	349	367	339	382	364	360	352	384	376	334	337	377	384	363	409	347	369	380	356	374	371	372	336	371	317	415	358	349	335	408	383	373	363	348	415	371	390	383	363	389	326	352	380	361	382	345	380	389	345	389	389	413	362	331	368	387	334	387	341	361	340	372	339	385	349	363	351	409	368	373	386	367	369	345	393	410	381	377	341	374	321	353	321	353	316	336	335
14468	39080	66859	72481	67258	56450	45711	35075	24450	14969	8175	3817	1813	818	777	858	815	810	833	772	785	804	842	792	745	783	842	792	784	781	833	797	775	802	796	810	751	801	770	752	782	778	788	793	782	809	805	806	801	784	788	776	740	748	785	787	789	755	805	797	781	800	848	782	821	834	791	850	755	770	778	789	792	809	826	854	801	793	751	772	742	781	796	764	776	789	802	831	793	764	807	843	786	774	785	827	747	839	790	801	787	792	782	787	784	812	747	817	792	810	780	783	794	785	837	783	802	770	835	818	765	789	812	818	781	766	767	790	799	814	800	781	761	788	809	835	806	779	770	805	809	798	777	810	801	740	799	817	781	811	798	791	779	769	796	754	829	799	744	777	767	769	785	782	758	842	779	761	811	838	822	786	784	790	770	757	787	780	759	774	742	849	781	812	776	815	802	823	761	795	754	818	806	784	764	820	761	802	809	792	768	784	800	786	789	815	816	758	762	824	806	773	830	744	766	800	776	787	806	788	827	807	796	798	790	798	746	743	763	822	804	739	800	785	782	853	793	775	768	813	767	828	830	748	835	779	737	808	766	799	768	768	789	829	804	827	791	759	785	783	761	779	795	752	773	766	771	826	780	744	829	791	799	818	812	812	786	807	762	789	764	763	782	753	828	780	744	746	789	771	812	765	784	802	802	807	828	816	784	776	735	845	777	839	749	801	758	824	807	761	791	812	793	819	744	828	800	798	809	745	787	779	831	812	789	797	763	833	783	779	809	765	768	822	801	766	805	803	816	783	766	825	804	778	823	764	784	776	782	767	801	820	755	774	720	804	795	810	819	777	804	805	781	814	795	789	819	825	829	784	787	751	811	786	770	825	748	790	801	833	763	759	844	786	752	796	860	766	740	865	807	770	787	825	806	800	762	797	763	795	789	757	773	815	777	745	762	792	784	848	853	752	783	832	815	739	795	806	779	820	817	766	839	790	780	760	824	792	797	805	807	820	758	807	790	782	817	827	769	801	800	759	795	809	756	805	790	718	795	834	797	794	769	791	720	790	841	728	790	772	760	773	773	767	784	802	767	783	804	804	793	807	743	784	829	790	801	805	798	835	778	770	767	789	746	757	779	818	770	798	798	839	771	756	818	786	764	754	769	768	866	776	772	746	811	841	777	834	793	812	786	807	715	806	734	765	769	748	791	785	747	847	794	758	795	748	849	809	828	801	824	809	810	765	750	780	812	827	779	779	787	770	800	786	809	774	864	805	788	789	766	853	769	833	827	778	776	776	801	842	806	806	779	792	779	838	764	761	839	813	806	817	774	789	781	783	770	790	806	845	786	746	754	773	785	759	780	787	763	822	813	765	814	820	795	732	799	755	801	792	813	787	805	799	763	773	782	797	782	790	802	776	807	791	764	798	788	812	799	806	781	828	765	804	762	753	782	784	768	768	780	785	767	824	792	807	777	782	799	792	785	814	789	787	794	812	732	777	789	763	756	789	790	782	796	811	768	833	824	777	809	825	799	809	851	792	809	781	803	813	797	778	815	717	855	799	775	794	816	835	796	787	794	781	821	753	780	829	783	810	800	824	830	822	830	768	757	813	769	738	822	768	774	786	847	795	802	816	802	756	781	783	746	756	793	756	775	809	785	811	771	779	833	831	799	794	791	844	803	754	806	812	802	805	748	750	841	828	748	793	802	750	771	837	787	745	732	814	766	794	796	771	759	808	760	784	788	787	783	776	769	812	795	791	776	785	785	794	805	768	802	781	812	769	748	747	867	793	817	759	793	771	806	781	781	825	793	844	786	828	765	788	829	855	799	802	769	798	820	790	796	792	822	772	805	779	813	765	790	819	779	904	833	804	795	786	811	849	791	784	748	839	815	799	774	805	745	787	790	746	782	775	766	786	833	791	762	801	824	786	787	746	806	778	742	845	817	783	788	796	789	794	754	812	816	804	758	750	772	697	819	798	837	762	816	794	812	776	788	787	784	789	807	801	732	737	767	778	824	783	829	822	802	842	817	781	817	784	834	785	802	798	819	789	772	800	723	821	753	793	781	791	805	812	723	819	806	748	861	791	830	757	810	797	836	761	762	732	786	813	806	822	787	786	824	821	799	796	744	772	783	790	770	775	779	803	758	789	822	787	779	833	778	794	810	783	730	783	774	821	816	786	781	816	782	813	824	794	832	829	808	777	790	803	798	823	808	796	799	802	762	808	748	742	800	811	779	830	837	807	849	756	811	821	816	783	796	796	821	788	803	810	825	835	771	794	746	755	768	765	784	799	782	827	859	829	798	772	839	804	758	770	803	794	751	797	851	771	781	794	804	771	774	853	766	745	777	783	798	809	784	799	828	750	788	730	765	786	790	799	809	831	827	784	801	804	790	728	759	842	766	794	803	754	820	788	742	757	786	778	790	816	784	777	767	814	774	777	826	792	741	811	812	780	801	804	792	774	819	749	757	744	797	787	790	815	775	767	761	789	795	829	737	794	781	793	797	777	820	801	789	771	806	809	777	778	715	791	785	816	820	801	821	858	799	805	832	798	817	769	788	781	811	817	799	801	804	790	797	804	794	760	747	791	782	810	741	853	830	813	772	762	755	774	747	833	757	755	805	770	784	787	760	777	801	826	777	769	812	821	774	729	835	840	777	767	808	848	810	816	800	824	811	795	755	852	786	793	850	806	783	786	804	771	798	791	779	784	783	816	796	770	769	792	762	754	776	811	775	763	834	789	826	778	772	802	847	811	735	790	827	797	758	773	862	817	766	775	769	781	787	801	809	813	831	792	797	800	753	773	794	794	813	786	748	714	804	787	730	774	801	739	794	787	788	802	794	748	798	857	783	748	794	785	815	811	777	803	788	788	751	800	786	773	776	797	793	770	788	803	800	802	822	764	819	773	780	791	749	848	773	762	783	817	771	792	814	825	811	814	786	864	792	785	786	812	769	821	769	807	797	804	791	805	807	778	809	805	776	820	833	826	780	776	793	747	815	813	792	778	823	833	832	798	805	803	777	787	793	780	831	796	804	803	741	818	773	784	770	815	820	770	810	801	827	778	754	819	788	814	802	811	788	788	746	853	800	768	777	809	783	774	788	829	812	813	782	768	803	810	790	798	816	803	793	826	805	813	760	774	827	809	842	805	819	795	782	845	794	812	798	776	820	741	774	826	802	819	828	842	745	813	800	783	804	789	815	782	797	779	778	774	757	775	777	806	831	842	765	778	779	821	784	772	773	795	767	755	874	851	792	835	797	799	857	785	815	741	806	737	787	773	777	825	797	817	803	833	785	737	813	809	784	820	814	810	773	759	791	764	765	760	772	819	746	796	784	795	772	729	806	742	785	738	762	766	778	797	805	775	800	801	804	794	789	795	813	793	804	786	806	773	784	772	769	780	805	767	808	828	746	748	787	756	789	779	798	777	809	778	813	816	811	781	785	794	817	780	763	782	788	754	810	762	771	754	854	776	758	826	824	802	813	834	784	771
29967	58072	74539	68891	57510	44420	32225	20563	10786	5018	2388	1200	697	344	354	400	387	413	407	376	399	362	359	403	377	364	387	372	388	353	408	400	406	339	405	392	379	409	356	363	386	377	392	353	386	399	354	386	376	396	368	403	433	393	384	373	413	371	406	392	385	389	394	405	376	387	373	343	384	373	355	360	382	374	383	386	329	345	374	359	387	418	393	396	385	370	362	366	374	369	430	388	390	374	384	391	375	384	391	381	366	360	364	407	376	399	376	358	403	419	385	409	399	367	381	359	403	348	398	357	374	326	392	400	404	394	385	395	346	383	384	387	359	380	367	333	368	350	390	382	362	407	421	367	408	370	366	384	344	366	376	374	363	402	428	311	361	371	359	375	385	371	361	378	365	378	425	417	389	379	385	374	363	380	356	409	369	409	364	356	381	347	360	411	381	400	393	407	368	387	360	364	350	368	370	377	376	361	400	368	375	363	318	360	379	363	405	353	384	379	369	358	398	376	388	396	398	404	379	373	386	420	398	404	360	364	379	360	400	365	383	419	352	393	352	384	387	384	384	328	383	415	372	390	380	389	375	398	348	357	326	360	382	349	410	366	419	381	358	399	362	385	443	431	383	378	377	373	389	376	397	388	361	381	376	393	378	368	408	350	405	378	371	382	402	398	349	435	363	393	344	382	392	372	404	369	389	390	377	372	355	380	402	360	395	370	453	389	401	367	371	379	391	369	405	382	404	380	409	399	339	361	402	397	394	408	359	369	411	373	402	394	359	361	370	396	394	378	436	386	377	358	356	373	389	418	389	371	346	388	370	387	419	397	391	383	383	335	354	341	365	357	395	367	359	388	380	358	367	376	338	353	379	371	396	401	343	359	349	408	398	392	411	354	378	397	398	369	341	387	359	380	369	389	378	407	369	370	380	398	407	381	387	370	388	391	362	366	383	360	387	366	350	368	357	372	382	351	403	382	396	378	383	408	362	409	355	377	341	380	419	395	406	392	405	404	435	361	367	394	354	366	411	370	361	379	399	389	396	386	365	378	352	398	389	430	373	375	380	406	351	353	345	362	362	383	375	342	385	393	353	403	392	388	436	414	379	378	344	426	392	401	398	377	360	413	401	373	376	387	397	348	413	346	379	396	416	381	405	396	359	348	368	372	397	398	381	396	400	385	446	365	440	371	420	399	397	406	376	370	379	384	404	389	348	395	341	341	370	376	344	366	387	376	350	385	347	410	364	411	396	417	328	415	396	408	346	407	355	387	375	410	396	373	402	410	396	396	351	325	397	363	378	372	372	364	412	411	375	367	413	344	370	409	388	353	371	365	366	388	394	378	343	396	386	346	393	383	348	369	365	413	365	404	384	369	385	359	363	377	382	375	366	397	385	402	378	388	397	381	382	382	413	393	355	363	396	397	390	415	373	403	348	403	390	400	389	345	382	371	366	387	387	369	378	353	408	388	365	410	417	341	391	385	398	373	397	415	352	384	369	369	383	359	382	349	404	396	376	433	409	375	391	365	379	396	393	392	370	379	367	390	416	407	391	386	413	345	394	396	375	385	348	376	400	404	420	406	344	354	374	406	403	349	374	371	437	375	400	435	368	338	376	371	357	394	393	405	383	395	404	381	397	381	362	380	362	340	387	424	345	404	386	358	380	369	377	410	391	352	349	382	374	361	389	418	333	379	363	365	395	347	403	383	396	364	364	380	409	379	412	397	364	369	381	377	386	398	381	382	379	339	370	354	423	397	367	352	386	403	344	381	361	370	407	413	393	367	393	368	366	398	380	363	352	397	360	360	330	394	378	380	357	407	342	387	394	374	361	401	421	380	374	382	405	399	381	365	412	349	325	368	363	390	386	361	382	375	384	366	386	365	374	400	421	363	376	363	367	376	372	372	368	399	381	383	363	409	398	387	391	374	383	357	407	387	400	397	396	391	355	377	380	337	377	398	389	374	417	395	379	404	394	422	395	402	372	388	376	381	378	398	416	365	392	382	362	400	388	391	403	431	396	384	402	370	371	374	387	376	385	406	390	360	393	378	378	414	357	350	379	370	373	390	376	372	365	400	345	390	382	377	394	361	408	392	381	411	379	351	425	415	375	370	417	430	364	379	351	360	355	382	376	392	376	413	381	341	418	395	371	355	365	371	398	393	389	385	345	395	392	404	398	357	411	373	373	374	366	409	382	360	407	377	398	403	373	379	395	406	387	413	388	381	413	399	369	365	369	422	390	388	360	359	408	359	369	388	403	353	382	383	396	410	384	354	372	398	361	367	357	400	391	404	369	400	361	432	358	369	393	360	361	370	384	401	389	386	369	362	320	434	400	378	376	387	371	372	409	423	395	433	398	386	372	371	376	401	361	340	395	389	355	377	399	371	379	369	390	439	345	374	347	402	379	386	385	359	407	350	358	384	361	359	337	398	376	381	442	417	407	393	379	362	358	380	379	397	403	405	441	359	369	379	334	375	350	388	391	374	388	425	363	378	400	404	363	384	407	417	432	357	384	389	389	396	390	408	371	392	406	360	381	376	430	378	369	399	418	377	364	374	415	364	383	372	413	367	372	399	410	379	371	393	424	363	377	374	357	379	384	351	410	424	395	371	400	391	343	408	416	366	421	372	369	376	399	371	370	390	378	366	392	366	357	394	382	395	382	405	375	390	387	373	362	364	378	407	377	368	361	371	350	397	387	373	387	374	356	385	391	412	369	412	412	336	400	398	403	425	390	353	360	362	374	393	380	382	411	414	360	402	410	390	372	364	399	364	396	384	367	395	378	362	386	385	362	385	374	367	370	348	354	347	362	355	373	373	390	343	370	356	387	349	377	333	373	356	379	408	376	402	399	347	360	388	361	357	372	394	355	390	367	402	402	367	384	406	356	379	362	374	395	425	400	438	347	409	388	371	411	402	368	372	352	356	393	376	380	398	390	385	384	375	394	379	360	416	369	373	384	403	384	387	354	358	379	369	364	372	363	372	398	401	378	338	381	412	414	383	365	420	375	431	371	408	339	406	350	423	415	349	398	394	377	373	378	402	406	368	385	378	382	393	441	365	378	367	397	384	363	394	338	385	367	401	400	383	378	363	379	429	406	397	362	410	369	401	385	399	383	351	368	365	403	406	400	329	356	384	379	338	391	380	369	361	345	370	366	377	393	400	381	416	383	365	418	419	353	391	387	408	387	368	346	388	367	364	371	364	438	405	354	410	398	405	350	347	397	394	411	405	403	373	418	386	372	363	365	423	377	408	368	371	387	372	393	361	381	392	414	348	366	378	395	367	366	390	378	339	399	393	377	386	364	385	404	381	385	410	382	394	381	397	371	363	386	393	366	365	343	374	351	420	407	363	396	407	375	427	357	362	393	385	377	420	367	364	429	380	411	392	390	394	402	412	400	392	385	380	415	398	396	415	409	393	377	371	377	388	375	379	359	404	355	380	388	357	394	417	404	373	414	352	381	386	378	385	411	403	391	408	369	369	406	381
14782	42959	66943	72986	66554	55897	45821	35397	24644	15015	8255	4049	2036	827	835	838	824	839	751	838	851	824	849	852	847	784	821	866	841	818	792	813	815	814	818	816	799	844	869	808	861	865	764	854	838	853	841	805	827	817	824	796	802	737	889	780	788	825	846	776	803	821	763	841	775	833	848	806	826	810	828	762	808	847	782	808	878	829	838	768	832	822	878	839	871	844	829	819	851	832	866	793	830	775	821	834	828	862	802	845	868	816	812	795	835	779	833	816	827	818	846	845	814	818	776	840	788	776	801	792	841	819	837	845	798	832	798	891	846	835	860	817	788	807	791	748	801	809	817	819	771	867	849	797	804	809	804	796	806	831	828	792	816	757	816	832	805	842	781	852	815	856	790	844	815	777	811	886	805	856	814	845	826	806	841	800	814	839	827	817	821	814	822	785	837	870	857	772	826	837	843	816	796	846	786	851	855	836	802	852	795	772	843	801	830	829	777	873	857	841	791	822	830	758	870	828	838	802	807	777	821	814	774	797	772	795	824	807	798	814	790	873	785	753	834	825	808	782	847	773	832	787	759	816	808	794	835	807	840	781	815	782	837	836	876	829	855	859	813	829	850	809	826	807	757	754	817	832	796	839	834	807	803	854	858	779	801	838	836	820	822	824	802	803	832	826	869	803	797	753	806	808	762	864	840	819	838	751	772	804	861	829	873	850	844	824	808	782	811	828	782	793	805	848	794	860	775	846	804	832	794	851	785	833	779	795	796	835	794	833	828	811	857	811	806	830	807	835	813	848	820	829	813	848	791	768	800	811	805	835	781	828	788	786	847	801	760	842	830	776	829	804	853	794	859	821	798	803	882	822	862	824	860	788	829	869	814	762	804	816	814	790	801	817	835	816	802	800	863	799	804	791	810	857	795	831	840	883	803	821	858	794	848	806	789	814	812	835	797	808	853	843	827	833	847	805	829	824	792	868	837	821	842	804	852	814	863	752	776	830	825	806	774	824	804	866	801	854	837	839	752	815	802	826	809	794	788	850	832	809	800	810	860	774	798	842	787	851	860	823	831	835	847	819	820	834	863	818	810	788	858	800	813	816	846	825	830	817	800	827	814	778	828	787	811	858	824	854	837	834	806	840	832	773	803	812	782	785	788	795	813	784	838	866	803	836	838	810	814	810	825	797	799	864	828	779	850	777	807	808	865	840	836	851	788	833	793	797	810	837	808	828	815	789	853	792	797	837	828	862	833	804	831	779	829	831	794	820	862	745	829	827	853	750	786	786	820	832	855	797	791	837	860	780	824	806	769	843	821	847	775	796	855	818	787	854	843	822	827	865	790	858	811	852	834	828	806	785	813	825	842	802	825	844	795	800	820	834	798	790	849	869	843	775	785	844	835	891	843	876	782	840	822	856	842	835	828	790	786	794	824	818	828	769	806	824	812	790	816	792	835	812	833	821	822	817	769	813	751	835	844	795	869	784	765	807	866	841	885	784	847	844	795	819	827	801	789	838	833	812	862	781	803	892	821	796	856	740	829	811	794	815	852	829	881	822	823	802	802	876	824	839	804	798	778	824	848	816	799	804	795	816	819	774	785	815	823	854	791	846	816	807	853	806	796	810	772	838	810	812	842	824	748	833	773	833	822	799	834	824	824	814	838	855	794	824	773	835	826	824	814	786	798	798	851	817	824	879	789	844	847	854	821	861	824	837	821	800	780	799	809	861	836	844	836	842	814	823	823	831	844	835	837	800	792	827	788	826	817	765	790	787	826	830	823	822	781	816	795	789	871	799	841	829	807	787	829	819	806	791	899	867	858	861	807	869	803	819	835	872	788	794	793	870	894	771	819	859	824	827	826	793	788	791	863	764	803	785	828	835	825	807	866	856	800	836	837	820	808	808	824	810	823	852	845	815	823	766	764	823	802	815	835	827	830	786	826	841	796	809	862	780	853	876	736	875	808	784	909	831	801	823	795	813	820	816	796	798	884	835	840	800	820	830	748	793	858	819	828	836	856	809	843	822	825	884	790	828	828	788	883	871	847	794	807	832	787	823	816	830	833	830	827	803	820	748	758	840	810	743	815	774	843	777	829	810	813	817	759	785	804	854	800	809	846	801	858	809	816	761	825	775	793	841	804	809	840	841	843	830	806	846	808	838	825	818	814	810	792	788	775	838	799	819	889	787	869	780	801	772	825	807	802	855	792	787	803	795	830	819	824	823	822	815	845	856	836	815	824	836	866	793	821	818	810	840	825	789	808	780	817	844	759	825	822	843	797	831	827	760	854	855	827	762	784	816	862	840	798	867	818	861	808	830	793	839	810	730	787	815	806	793	774	818	799	800	817	822	781	894	838	857	804	822	849	816	768	838	871	811	749	822	760	786	760	837	811	834	833	819	839	824	816	800	827	789	760	798	815	829	774	828	824	796	735	840	800	837	786	791	814	794	806	821	832	817	848	824	809	817	813	808	827	849	801	843	836	824	825	803	832	784	814	799	820	843	792	840	810	825	835	845	803	815	856	818	806	904	753	856	797	794	891	824	806	839	785	870	823	799	861	828	824	809	801	845	818	820	845	798	813	838	864	869	781	835	858	816	815	800	826	835	805	813	793	822	789	809	776	832	838	837	759	816	839	809	851	791	864	799	794	792	878	812	860	812	812	828	770	791	781	820	808	818	801	846	801	846	803	791	795	811	816	831	865	781	844	774	821	861	785	826	853	827	855	794	773	761	819	821	806	803	835	851	798	820	807	800	853	799	767	796	802	754	766	738	828	845	856	848	786	828	846	822	814	826	815	827	776	782	882	837	847	861	822	810	835	794	834	806	846	808	828	797	826	845	788	832	815	852	813	850	833	832	885	802	843	835	821	815	809	819	789	827	812	850	867	840	782	811	813	806	824	836	824	778	836	780	810	807	819	849	819	795	851	844	788	835	841	776	796	818	830	813	824	845	819	780	780	806	798	832	781	829	803	822	830	821	800	839	804	875	814	858	805	798	743	838	816	814	836	860	819	832	832	781	841	812	810	764	835	845	795	782	803	830	809	807	850	832	816	814	828	825	793	787	859	882	785	858	828	804	832	830	836	813	792	848	789	816	850	828	823	820	787	747	830	790	804	824	872	850	821	822	809	771	800	840	863	799	787	863	808	859	811	802	840	815	810	812	828	797	800	842	813	800	787	835	836	816	783	841	824	827	873	836	807	823	831	834	855	812	875	771	839	830	799	839	825	843	838	786	777	779	821	821	821	846	865	770	776	824	799	834	826	873	837	837	813	884	824	819	832	830	786	833	874	759	826	853	859	855	809	880	776	842	910	791	768	839	788	830	830	784	860	791	779	806	753	854	812	788	851	845	799	818	783	780	814	844	824	829	837	844	768	795	828	834	877	800	818	778	813	803	823	820	814	826	829	818	817	856	850	759	773	816	786	863	884	783	760	879	799	807	801	848	790	868	837	822	833	850	820	810	791	789	828	809	807	823	789	805	823	779	813	820
5065	3304	4624	3903	2770	2074	1412	907	641	447	324	328	272	235	239	254	236	246	216	242	241	214	223	229	258	212	249	234	262	196	219	247	264	216	245	240	249	214	197	216	232	238	243	221	226	256	231	217	235	235	237	241	222	270	261	207	251	263	227	231	238	242	221	198	235	247	253	219	237	225	235	258	212	276	233	238	239	232	227	223	220	253	232	208	210	222	259	218	216	234	246	218	240	247	217	218	214	241	249	196	240	262	224	240	232	215	242	236	230	202	220	233	219	230	245	230	232	238	213	221	210	228	225	242	254	259	236	224	236	290	258	235	223	251	234	249	242	212	220	215	200	219	233	250	264	249	249	212	218	238	235	210	264	252	234	225	227	242	237	226	225	230	256	225	273	255	235	251	225	272	234	212	227	223	223	237	238	272	225	214	212	241	242	208	237	230	227	236	227	234	248	241	197	247	244	271	225	237	237	226	200	201	236	238	276	225	212	219	206	231	219	241	235	221	269	226	211	239	253	248	232	218	226	239	199	263	241	231	223	226	211	248	252	225	238	239	237	219	224	234	234	206	216	239	246	223	228	209	239	254	252	231	235	247	252	228	234	230	242	288	244	235	261	232	234	230	289	265	223	231	211	241	271	203	234	252	248	216	246	200	249	233	244	259	263	263	226	240	226	237	241	240	219	224	240	226	215	248	222	258	254	241	222	230	235	244	243	233	225	232	241	229	229	241	225	201	227	263	224	237	223	224	236	239	259	218	221	245	257	241	242	237	244	236	224	214	270	239	245	243	213	233	228	239	219	252	242	230	246	255	250	257	245	223	267	228	229	210	237	256	215	255	210	265	232	218	242	227	241	231	234	237	206	226	254	222	241	259	254	225	226	223	227	239	220	253	282	237	244	243	251	233	196	240	250	229	232	229	226	238	206	226	213	242	217	237	223	243	219	261	232	241	242	228	247	232	208	238	230	257	245	213	232	233	253	234	200	228	205	225	227	248	246	248	244	236	197	234	223	242	247	248	225	264	222	221	260	244	236	228	264	224	253	222	210	227	225	253	236	252	248	244	229	209	252	243	241	221	236	197	207	225	233	258	280	249	229	235	237	226	239	218	226	235	254	255	244	232	240	234	264	227	228	226	217	207	223	246	240	211	210	196	209	195	216	226	225	264	226	239	221	227	234	232	220	235	266	217	226	233	255	231	233	234	215	245	227	239	225	220	233	211	275	216	238	200	239	240	217	247	235	226	254	257	221	227	249	217	245	243	260	225	204	240	229	256	238	233	232	217	227	241	244	227	234	269	236	240	217	248	236	231	182	239	228	218	242	248	241	236	245	238	213	233	226	217	267	222	237	223	230	220	227	242	247	256	266	234	246	204	241	231	228	245	218	193	230	218	226	231	235	229	223	255	220	224	229	258	247	241	234	232	246	232	213	218	241	257	256	218	247	230	236	217	224	210	256	215	206	215	239	241	214	227	256	259	247	226	219	223	212	265	255	209	236	225	244	252	241	218	227	206	249	239	268	243	232	241	236	236	239	220	235	224	226	214	205	236	248	250	232	280	220	256	234	226	251	273	227	262	235	221	232	240	256	254	261	228	231	261	245	267	228	231	242	239	236	224	224	252	211	203	240	236	220	237	227	220	239	224	219	198	236	224	246	235	234	221	238	214	202	223	216	244	232	264	237	250	222	241	211	243	221	224	216	228	210	212	215	241	239	230	226	229	230	204	249	263	265	259	265	229	233	238	279	223	250	231	236	264	252	226	258	237	212	235	217	214	218	239	241	267	220	220	237	215	243	240	221	244	252	266	201	234	228	250	239	251	241	223	239	219	228	245	235	217	250	252	258	253	231	226	265	236	259	251	271	239	236	279	225	207	233	232	238	248	231	262	210	257	227	258	238	249	222	251	239	236	238	235	232	242	223	221	265	258	249	244	247	232	216	236	245	244	216	225	264	243	239	249	265	209	235	253	258	224	228	221	244	196	268	234	244	244	243	227	216	228	254	224	243	219	224	212	240	246	238	216	245	244	244	211	221	239	249	220	233	247	222	258	222	226	254	262	224	227	256	215	240	236	225	212	228	224	231	237	245	207	248	235	238	258	212	237	210	256	239	215	214	213	233	217	229	263	254	236	254	225	216	247	234	234	224	239	219	245	231	271	234	263	255	237	227	203	224	239	254	241	216	224	231	272	255	246	231	241	225	258	233	229	243	238	212	210	192	207	254	226	215	253	243	239	236	202	243	280	255	252	245	234	229	207	247	232	214	237	234	247	250	224	259	215	209	212	238	237	219	248	250	240	232	240	237	223	247	211	237	253	239	210	231	224	226	249	214	216	245	236	221	228	243	233	229	236	252	247	236	229	229	213	216	240	229	224	225	217	231	242	210	225	252	251	196	258	266	244	199	249	234	255	226	231	235	232	238	234	235	240	206	260	205	242	245	218	243	202	234	242	240	237	250	234	230	244	223	238	236	243	208	229	243	211	215	226	227	220	205	240	233	232	245	244	245	226	246	219	264	239	219	229	217	236	245	237	234	230	223	235	257	238	233	209	234	209	237	194	235	214	247	235	252	219	235	226	220	232	231	210	227	235	232	233	245	207	227	269	228	240	233	251	261	210	248	257	236	228	242	246	225	244	262	226	194	241	241	251	263	250	226	233	231	253	248	236	239	240	226	229	218	220	244	254	232	263	221	210	243	230	228	265	227	235	237	230	235	249	221	242	223	242	241	218	238	214	222	247	230	258	250	263	276	245	233	217	216	259	254	208	209	240	217	265	201	242	248	239	230	235	264	216	240	251	224	239	263	222	242	233	257	240	225	211	234	216	237	223	253	231	258	247	238	252	201	238	244	216	227	263	221	206	267	270	247	257	249	235	231	266	223	214	198	227	263	228	219	236	213	263	239	220	205	235	232	222	220	264	246	238	242	211	231	259	258	246	253	207	256	256	228	254	226	220	232	262	237	229	239	244	229	214	249	239	220	224	224	226	260	213	231	240	224	232	219	264	243	264	216	231	231	226	220	248	234	237	256	245	238	224	252	240	247	204	269	215	240	258	256	236	239	254	263	231	241	249	221	256	241	219	205	248	260	226	243	257	239	229	225	218	272	208	230	236	222	254	249	258	233	217	282	244	245	235	225	227	262	255	223	231	256	231	232	230	232	194	226	216	277	243	209	275	246	242	230	218	256	239	248	236	234	241	238	248	212	220	240	247	220	233	222	247	219	230	231	212	232	236	248	231	226	215	232	264	215	194	249	234	225	232	239	238	258	223	231	214	268	243	217	220	244	243	241	258	253	258	240	239	242	271	232	255	221	232	239	216	238	213	231	235	213	244	278	254	220	252	206	238	230	213	244	244	236	247	215	246	240	245	221	223	237	230	246	239	225	208	226	241	227	234	237	252	249	228	230	224	221	233	215	237	195	239	220	245	224	257	266	229	227	242	241	245	241	244	216	194	210	251	232	237	250	242	225	239	216	207	233	252
3680	4033	9546	11317	9535	7046	4903	3222	2054	1388	959	712	632	554	514	517	579	531	525	545	560	530	535	530	527	536	552	538	536	545	580	528	573	537	519	495	549	572	548	535	562	486	565	536	516	551	527	540	510	522	517	533	577	526	515	539	472	517	536	529	540	535	488	517	540	539	512	554	505	514	551	515	500	521	560	534	526	541	519	544	516	560	504	532	536	521	538	521	530	539	538	514	563	533	555	541	531	562	561	568	508	508	565	514	540	551	538	538	536	514	514	525	530	553	578	530	530	536	572	556	599	527	551	514	538	513	532	557	551	529	538	527	529	570	530	524	535	522	536	559	505	563	574	541	548	563	532	525	540	560	514	523	530	548	553	497	550	540	498	560	548	553	549	513	537	570	521	553	553	559	564	525	552	575	480	531	491	534	514	518	512	566	517	502	477	526	537	522	531	506	531	532	541	536	527	474	570	543	549	513	500	560	533	524	511	515	535	505	555	511	539	519	541	540	523	487	541	528	533	519	515	542	533	535	535	498	572	517	521	538	506	508	556	540	556	522	502	535	568	526	543	519	554	528	564	532	468	493	548	537	552	541	545	533	540	515	578	519	531	505	512	537	515	517	521	557	524	542	546	554	560	558	515	539	538	548	529	528	534	536	554	555	492	485	529	574	500	530	563	518	522	585	509	530	536	524	516	542	543	561	532	502	571	532	490	495	523	516	490	574	551	508	542	555	531	522	496	532	544	588	506	512	507	496	529	549	569	539	518	499	522	589	536	545	532	532	574	578	549	513	527	556	487	524	539	504	555	513	578	547	516	519	551	533	509	496	514	592	538	529	525	523	508	554	534	533	517	550	520	502	520	528	492	554	517	546	528	525	530	563	533	575	502	584	514	504	539	519	539	514	502	543	552	554	531	590	525	505	543	561	526	565	611	555	511	542	510	519	521	489	536	518	539	545	540	543	558	522	510	536	524	525	490	548	526	516	519	523	538	512	523	576	509	514	508	522	552	556	541	517	529	518	550	511	541	533	540	547	531	564	523	520	501	543	587	541	552	526	533	531	532	539	533	525	567	525	510	550	561	526	523	543	540	496	488	527	550	520	525	498	529	518	522	556	529	561	589	503	503	529	570	507	583	554	540	552	572	525	541	536	569	505	530	524	553	533	570	545	539	522	547	547	500	572	530	559	565	513	524	549	533	548	522	535	544	517	571	540	560	510	504	521	521	540	524	546	548	540	531	519	513	512	482	514	530	529	520	532	535	536	538	552	525	530	537	531	516	532	568	504	548	565	548	584	565	556	527	534	521	518	484	529	519	518	536	561	511	546	575	541	563	556	540	548	500	485	526	583	525	535	542	542	540	532	529	533	513	544	516	545	538	507	508	512	536	519	517	521	544	519	530	559	515	548	516	528	552	547	574	533	555	479	540	561	506	536	512	568	476	542	522	570	544	517	502	500	508	547	548	505	547	555	505	545	520	546	533	511	500	515	535	516	571	550	517	543	536	520	516	494	508	572	532	542	542	549	500	518	517	512	513	491	537	534	537	515	537	557	538	491	496	532	539	491	569	556	555	527	539	523	513	520	543	546	510	552	532	543	494	516	514	515	552	550	521	548	533	556	542	497	550	538	534	535	555	495	524	503	542	497	510	532	536	526	554	588	523	518	553	483	518	504	499	497	541	525	510	504	527	519	585	549	523	492	492	512	517	551	542	519	507	515	554	515	550	568	561	524	525	519	515	539	555	493	493	566	547	535	534	584	569	506	533	535	551	537	498	514	558	529	572	529	561	524	561	531	541	539	522	480	503	517	525	501	472	555	549	522	540	548	500	481	496	528	553	533	500	555	537	559	552	539	531	558	485	493	551	488	502	551	549	541	502	561	560	528	509	513	523	560	547	530	520	530	533	577	526	524	502	484	536	505	545	510	535	533	534	548	527	540	537	539	515	555	508	524	533	513	527	556	550	516	523	536	521	501	531	524	514	527	505	507	524	548	550	520	539	574	550	511	541	517	498	508	539	554	548	548	545	524	542	522	562	547	559	519	569	578	517	504	542	509	517	540	516	561	549	544	477	532	551	559	551	533	578	507	581	557	580	532	512	512	486	550	513	562	511	528	534	538	536	503	508	529	545	562	537	536	497	527	525	488	548	540	510	531	514	542	532	519	532	520	529	529	532	549	526	550	550	558	552	529	524	537	484	543	556	519	531	568	552	488	551	468	527	500	576	515	525	560	529	521	558	547	514	549	564	535	529	534	529	534	540	514	541	569	536	538	543	500	544	538	526	529	549	575	543	558	552	516	551	508	556	525	573	541	543	552	544	541	521	522	562	524	542	506	505	511	544	574	532	541	523	525	533	527	469	520	490	526	538	542	556	540	510	527	511	547	543	519	566	549	570	519	546	517	532	525	569	535	531	528	522	563	574	563	524	600	526	471	538	545	548	593	556	539	575	529	552	570	559	548	504	534	516	521	528	566	573	536	542	559	530	486	526	546	547	543	525	546	525	549	506	537	507	538	515	536	526	549	481	545	514	517	512	506	529	518	543	550	524	565	546	517	519	536	533	521	544	582	522	540	556	532	530	530	539	521	536	519	545	523	514	522	517	563	517	506	527	499	485	547	542	495	523	557	523	568	533	549	515	569	526	504	523	555	554	537	549	526	552	513	546	506	493	549	510	519	496	522	516	541	544	575	536	517	588	557	539	534	526	567	533	556	545	562	506	532	523	533	532	504	528	525	523	523	480	554	540	537	531	513	541	536	548	523	539	554	530	574	552	497	533	548	524	500	529	559	531	536	538	560	526	521	551	588	507	493	555	574	542	542	519	566	538	528	503	532	542	515	498	548	524	491	529	510	526	520	539	539	507	545	487	527	541	537	548	509	534	499	537	566	530	507	545	504	523	508	504	533	515	572	516	529	543	524	578	498	506	545	496	494	520	505	560	516	553	536	544	576	505	537	538	510	534	527	567	473	540	533	515	585	546	511	537	527	535	566	523	519	549	529	521	514	521	513	597	550	518	577	491	579	526	534	520	500	526	491	581	509	559	544	477	542	554	562	511	514	567	532	545	517	526	543	548	530	515	541	522	547	512	500	521	566	506	529	534	534	536	599	542	530	519	538	526	540	495	572	525	588	547	564	541	527	519	545	526	540	539	548	523	589	540	559	547	523	540	549	514	518	540	536	521	535	531	512	515	538	503	527	547	530	528	561	530	535	473	538	563	516	519	561	508	538	532	565	537	535	553	552	514	560	534	566	539	525	522	553	538	568	525	500	546	546	526	549	570	591	551	514	546	521	559	511	538	534	533	501	562	543	542	541	537	514	564	511	533	575	559	525	569	502	554	492	535	533	516	536	504	552	518	544	525	565	584	530	521	553	535	550	524	573	523	558	589	535	531	507	509	521	552	522	524	535	517	498	560	529	543	563	540	548	564	529	512	522	542	528	533	504	521	552	563	519	510	486	541	500	496	530	539	518	514	528	486	534
26999	45563	73631	69861	58493	45784	33682	21534	11558	5220	2454	1217	678	328	349	357	372	334	366	345	362	345	341	328	357	366	343	360	352	340	344	357	374	374	380	358	398	326	344	398	379	416	376	334	365	401	344	344	337	393	304	317	370	387	368	345	395	356	358	394	360	374	322	351	388	366	351	369	357	362	340	342	361	347	383	366	342	369	325	330	363	343	330	323	364	380	378	347	391	371	354	327	388	380	375	370	372	341	340	373	301	352	367	402	407	370	373	334	404	354	368	337	355	328	357	350	383	348	360	344	389	358	372	370	376	337	311	349	364	346	366	343	385	354	388	334	346	331	330	334	350	391	339	351	396	372	388	374	371	387	390	355	355	341	346	357	391	365	348	345	393	366	396	372	341	358	369	350	369	388	349	374	350	337	347	381	369	361	362	355	323	325	352	347	344	372	358	350	356	387	380	347	382	359	394	374	384	397	332	340	378	349	357	366	384	338	388	403	364	359	352	370	360	313	343	389	388	366	367	378	386	349	371	375	358	375	358	340	358	349	351	371	359	322	382	357	396	374	344	314	375	378	363	360	371	359	348	326	384	394	382	338	337	334	346	385	343	386	358	344	360	370	355	368	309	359	376	326	340	346	363	376	358	374	349	342	389	362	342	365	363	381	353	358	374	383	328	363	340	362	349	354	322	347	342	356	363	343	366	382	346	325	344	335	406	372	385	376	321	357	323	361	364	395	345	329	374	383	359	371	349	331	374	403	360	393	343	381	362	333	344	380	361	365	361	364	347	315	345	344	326	375	341	321	373	359	381	345	339	388	382	326	370	369	363	359	370	367	350	317	356	351	339	361	418	379	365	391	367	338	332	345	341	385	366	332	363	385	363	370	386	335	379	352	364	346	347	355	367	367	392	356	361	355	381	400	367	365	363	379	334	383	362	353	379	362	368	349	355	404	323	380	397	342	338	384	379	347	397	341	354	410	341	378	345	365	352	363	372	397	387	370	352	378	362	331	372	345	352	350	371	381	340	351	318	322	376	355	352	320	366	357	350	351	374	395	369	351	350	404	329	346	354	371	342	338	378	352	374	336	404	385	356	308	341	336	361	366	354	361	354	321	378	383	351	336	376	327	359	343	327	352	383	395	354	403	375	352	334	372	380	370	373	351	351	351	360	356	364	368	332	348	340	350	338	350	356	374	346	358	349	362	377	387	377	388	412	384	337	339	384	384	368	379	369	375	388	398	335	373	406	358	318	377	351	360	357	353	350	329	349	352	379	346	353	336	325	328	374	353	387	342	332	370	371	337	344	353	366	361	340	352	387	358	379	366	383	351	383	339	365	360	359	386	385	349	350	357	363	341	382	380	364	369	348	374	373	341	365	365	346	375	348	394	349	346	335	367	380	339	344	410	341	330	374	401	360	374	342	368	361	351	381	339	373	366	365	361	349	367	358	394	361	367	389	376	358	383	332	365	345	352	381	367	352	375	370	331	359	374	375	342	342	329	386	380	345	380	299	345	323	396	328	334	341	383	326	345	336	354	360	353	393	348	382	380	352	332	346	361	352	387	357	351	370	349	347	342	346	338	347	335	376	349	349	334	382	372	372	395	363	343	353	356	386	348	369	366	380	431	359	368	394	378	417	346	328	338	341	373	392	351	363	354	397	361	345	381	342	377	347	306	371	358	367	375	339	369	377	399	397	372	358	377	358	369	337	361	343	359	371	316	345	372	347	371	361	361	380	344	359	371	335	381	375	363	346	330	364	348	336	358	353	383	382	345	363	375	348	362	334	346	329	334	336	349	355	372	345	337	377	373	364	357	344	341	302	376	368	348	380	355	338	364	412	353	357	365	378	365	382	396	358	379	352	373	355	392	345	347	369	351	360	364	385	414	397	351	376	362	377	335	347	410	409	380	369	349	347	398	349	388	352	376	342	373	370	343	344	370	320	350	357	355	374	358	347	346	376	317	384	353	384	374	367	348	353	378	364	365	354	366	342	344	360	335	369	342	364	364	401	366	324	346	353	379	378	352	368	340	370	357	373	345	360	363	364	350	379	354	352	360	360	347	378	355	350	379	352	373	358	371	330	362	340	338	357	385	328	349	379	377	348	335	366	345	347	363	351	374	345	382	371	347	342	357	358	370	370	375	347	348	361	353	348	329	355	360	339	381	313	392	375	361	343	355	335	358	369	366	370	346	384	388	366	376	364	370	354	389	364	371	360	352	371	360	328	337	343	359	377	365	363	331	353	335	333	372	356	359	344	354	362	337	369	372	324	317	339	367	352	364	346	354	357	374	389	348	386	387	368	338	391	355	327	395	333	400	409	357	334	366	405	347	333	380	329	353	336	358	363	375	376	342	377	343	399	369	355	405	349	340	377	349	341	375	389	328	390	324	364	346	356	345	397	368	384	362	383	373	362	332	372	376	338	368	371	345	369	329	401	360	377	360	374	352	366	403	396	333	340	343	331	387	346	345	409	354	356	347	351	364	372	348	372	364	341	401	343	369	360	348	379	375	371	353	368	389	349	337	356	391	349	389	333	361	382	369	365	344	341	381	365	348	385	368	348	375	342	348	339	336	331	354	353	361	349	337	382	349	331	338	337	343	355	334	348	376	347	358	368	353	360	300	338	368	328	330	342	358	340	360	372	373	363	345	358	352	388	365	408	359	373	370	349	385	386	363	357	332	374	385	416	373	355	384	354	385	331	367	354	393	359	380	361	357	387	346	362	360	358	351	368	361	361	370	340	376	371	355	372	364	381	307	342	360	386	372	359	357	325	337	342	370	365	347	361	357	372	356	374	367	351	368	357	379	345	358	356	368	363	346	375	341	416	367	371	365	371	347	356	328	331	321	361	346	355	340	360	358	363	347	349	374	321	353	348	361	362	352	366	371	353	317	360	325	360	349	366	378	381	353	368	359	365	382	360	345	361	374	334	328	375	335	331	378	351	360	397	363	349	337	371	384	362	384	362	360	352	366	337	362	378	360	359	378	368	361	377	351	382	379	368	346	403	354	349	358	334	356	307	348	341	366	366	366	334	345	363	336	362	322	361	403	383	347	368	328	333	360	400	407	356	388	344	385	376	354	374	351	356	352	330	361	359	358	399	405	360	367	369	354	369	365	391	361	347	356	391	350	372	385	336	359	349	376	354	360	315	335	387	368	369	349	354	352	337	337	374	368	374	348	337	344	345	394	324	362	341	354	366	363	379	380	321	343	348	348	385	348	342	324	406	335	363	338	361	352	375	330	379	353	334	386	350	325	378	335	387	341	327	394	367	374	374	337	391	348	344	373	369	368	356	361	361	367	332	352	328	344	373	335	341	380	348	340	363	328	343	371	411	328	339	390	367	347	351	380	380	361	362	374	363	343	338	343	374	359	322	349	367	370	363	349	357	358	376	367	345	367	352	367	377	357	341	384	381	363	338	349	355	368	373	307	356	382	341	343	398	349	344	373	375	349	370	357	349	383	359	344	341	353	359	366	353	336
12669	34753	65949	73469	67450	57560	47100	36505	25504	15281	8552	4320	2005	773	782	779	803	782	771	796	767	780	814	792	785	799	798	827	781	735	790	785	747	791	805	780	775	831	764	784	739	772	791	734	822	837	785	771	779	808	778	798	763	797	789	734	791	794	748	848	794	738	809	816	779	784	760	810	750	823	803	792	745	809	739	765	867	719	740	814	803	805	797	735	792	751	784	772	755	750	818	751	766	816	738	805	832	814	749	769	828	760	739	754	795	772	751	766	777	716	827	733	779	760	761	758	761	760	769	800	813	799	759	759	774	761	787	785	795	779	818	818	774	723	758	777	801	768	775	775	751	783	760	743	783	732	794	807	781	791	784	798	814	750	736	780	754	784	741	770	779	801	762	757	788	744	764	772	777	790	779	777	737	772	803	740	789	788	729	798	721	749	784	791	786	818	784	758	772	741	770	784	803	810	826	743	775	732	789	781	780	757	796	781	757	757	742	791	760	724	758	734	760	753	801	796	768	830	841	748	763	764	783	735	811	812	793	738	806	745	757	782	755	756	767	835	778	753	754	801	794	805	810	755	772	785	815	751	781	749	788	776	762	768	713	792	793	757	737	768	795	746	735	808	793	791	829	810	779	743	790	815	782	779	711	760	827	773	791	826	768	794	783	762	746	733	730	803	785	826	830	770	755	760	785	758	790	749	770	760	767	739	744	755	806	836	785	812	710	763	769	776	755	749	764	752	811	776	777	791	769	830	799	769	764	759	781	777	772	765	760	783	813	804	772	763	806	809	737	787	807	749	762	782	743	739	749	738	800	825	738	760	787	762	740	803	760	758	763	749	760	769	749	804	754	733	747	756	735	721	796	781	757	746	802	772	712	753	750	792	793	789	815	722	768	842	784	763	817	770	723	764	778	792	773	700	763	774	817	780	761	762	768	788	764	763	779	766	797	729	797	798	742	726	771	771	789	800	790	769	776	840	763	809	762	806	757	766	760	802	785	759	799	766	770	783	774	850	781	805	764	767	804	783	782	774	746	793	757	765	788	779	785	770	737	736	799	747	722	811	789	785	748	748	787	758	789	761	778	728	795	768	740	781	755	795	816	803	768	754	723	762	790	798	728	756	812	794	744	759	723	755	736	836	759	767	772	727	761	793	716	779	790	758	728	733	777	757	825	803	777	805	805	752	812	770	795	790	797	797	783	768	804	729	766	778	810	742	790	724	766	732	766	755	768	803	707	758	776	778	751	782	793	766	807	794	832	805	802	803	781	780	805	746	798	824	763	770	753	785	762	825	729	810	754	745	806	752	759	793	786	769	755	804	788	763	743	791	789	762	792	777	796	792	773	761	785	749	775	789	768	791	802	835	816	819	771	728	738	778	742	756	745	764	820	755	807	770	770	712	762	776	811	790	758	763	755	748	770	761	778	773	741	773	800	765	757	810	802	792	783	800	765	828	775	800	749	734	804	774	778	796	740	783	778	765	783	832	729	768	792	795	781	807	753	791	799	784	749	843	820	689	790	779	783	762	804	757	782	728	750	733	797	757	780	799	781	692	779	800	766	831	832	779	748	789	759	759	768	777	775	777	813	747	829	819	825	735	772	807	797	814	779	759	768	771	749	796	771	761	807	788	798	741	801	805	793	751	783	748	733	794	749	797	745	804	769	801	768	754	790	809	761	753	784	781	789	837	753	759	749	760	758	794	810	760	774	757	808	760	790	746	780	756	784	752	735	779	743	775	776	791	759	840	793	775	757	817	774	799	817	763	758	766	774	751	761	765	746	758	784	783	787	771	784	809	783	742	757	800	770	781	802	804	739	760	806	792	829	792	728	778	728	761	792	757	830	828	754	770	769	751	750	759	798	799	771	786	750	744	769	766	789	778	807	792	756	787	758	792	775	779	729	826	756	756	789	743	797	768	745	774	787	728	792	784	810	776	732	757	767	721	798	785	754	792	827	777	783	774	809	765	813	743	771	783	772	748	693	783	774	781	756	699	774	749	757	802	731	741	741	775	775	822	781	781	747	786	766	754	759	784	779	786	780	736	717	774	785	779	749	726	814	773	791	730	761	762	817	749	794	797	736	736	763	740	743	784	745	792	795	824	753	784	795	740	761	768	791	836	819	729	788	794	787	768	772	754	799	766	788	826	766	781	788	715	842	786	763	791	785	782	731	744	814	786	734	819	776	789	769	776	744	759	782	800	793	770	789	799	770	793	792	761	762	805	767	741	735	739	783	764	754	785	804	754	737	772	796	787	783	789	782	816	762	764	806	754	743	770	738	792	796	707	780	747	792	754	756	784	846	735	775	790	816	772	761	790	763	767	764	767	780	807	773	764	835	761	763	787	775	745	824	756	760	760	723	823	789	776	800	796	777	781	787	761	752	749	784	737	783	786	787	767	788	774	756	738	762	786	761	732	762	752	800	772	793	747	764	794	771	756	743	787	782	754	809	799	783	755	772	796	744	792	765	796	730	720	735	773	734	768	779	763	775	792	743	770	752	720	765	765	750	734	796	784	789	818	795	829	767	769	805	766	738	799	814	789	748	785	814	759	744	848	819	844	797	782	815	740	792	795	749	732	719	746	779	755	776	720	779	752	744	737	783	775	789	762	737	797	782	776	789	776	773	777	715	767	784	788	767	782	704	749	774	744	775	815	746	795	783	736	762	810	766	788	720	719	750	784	767	745	736	774	746	786	751	778	845	782	788	814	776	757	744	797	753	763	765	751	787	773	771	843	771	774	757	771	816	789	763	740	789	794	781	775	759	826	779	796	760	752	781	730	734	799	719	824	759	745	748	813	790	793	797	759	770	774	755	822	779	770	750	726	816	758	761	739	794	800	820	798	759	761	719	767	789	760	804	790	738	790	802	810	762	782	813	818	735	801	802	811	772	772	738	791	801	781	791	795	783	817	761	842	764	803	787	856	777	817	792	789	710	746	786	771	804	742	818	780	729	758	769	799	708	746	768	766	755	779	803	801	753	788	800	772	767	780	759	757	748	787	742	748	771	751	757	793	762	800	797	776	789	834	744	758	821	777	809	764	764	730	770	760	787	796	773	786	795	745	770	798	804	745	743	766	757	750	752	738	747	779	778	733	727	808	770	771	758	787	773	789	756	797	766	717	736	752	801	821	785	758	780	753	755	761	731	802	777	724	696	786	798	783	799	758	788	788	794	767	777	802	798	752	809	812	770	769	747	730	754	806	783	774	810	754	719	805	791	822	790	767	704	760	788	736	748	782	768	734	745	778	766	740	780	808	781	769	867	783	846	745	793	734	720	751	812	796	739	781	802	786	736	780	761	765	794	783	818	750	735	809	744	768	785	764	809	788	813	722	767	741	780	774	795	735	822	747	722	737	769	786	790	771	810	825	844	793	792	793	767	719	785	789	756	769	789	770	781	781	783	766	728	768	760	802	825	810	767	733	755	754	794	784	743	737	743	795	805	754	747	740	709	759	781	792	745	766	745	793	784	754	808	793	762	761
27983	52252	72701	70444	58689	45870	33118	21084	10570	4941	2488	1211	674	397	353	367	392	383	366	373	382	364	380	398	397	346	366	385	352	376	359	367	339	390	348	383	370	363	361	364	388	392	389	348	366	363	380	359	358	395	383	331	395	372	355	394	349	368	364	369	403	373	397	396	322	381	394	366	388	374	387	374	377	417	364	376	401	343	379	396	403	381	336	326	359	355	380	401	331	416	368	392	372	338	321	403	358	361	371	358	350	374	377	391	343	384	370	367	351	360	358	348	373	359	363	356	392	355	369	392	416	407	370	377	361	366	347	385	402	373	365	368	388	365	377	360	353	353	354	369	387	354	378	339	362	328	362	394	366	370	347	373	364	379	347	412	371	379	404	386	391	348	357	361	378	361	374	403	402	386	398	377	385	385	349	380	351	370	354	391	376	369	372	408	342	355	347	342	348	396	381	395	385	378	388	349	383	391	346	385	387	350	316	397	374	408	381	385	382	395	407	379	370	377	354	400	339	374	397	416	344	354	433	346	381	399	328	356	372	402	336	361	354	374	355	375	376	388	423	389	350	342	337	356	382	408	394	363	346	353	337	422	417	357	388	392	406	364	383	333	384	378	352	356	364	401	383	366	371	361	365	398	348	365	322	368	345	344	359	347	341	334	368	373	383	369	391	379	351	397	357	409	431	355	376	371	339	362	346	351	371	366	367	342	378	349	352	370	358	389	313	395	374	362	365	379	347	412	365	341	370	387	400	410	376	376	363	340	349	372	350	396	365	342	363	389	362	393	359	337	392	328	371	325	394	377	390	391	382	386	375	369	370	387	368	374	322	366	348	409	400	360	361	363	382	393	392	371	371	392	400	381	357	347	391	383	365	381	363	332	387	397	364	388	391	356	355	396	379	352	406	372	389	397	367	367	357	373	395	342	351	393	411	320	420	372	314	370	376	371	360	379	372	373	387	350	343	358	401	356	387	414	360	377	346	374	386	351	356	356	333	322	379	357	354	366	359	367	397	402	380	365	358	373	384	352	371	366	358	372	362	379	360	380	385	356	407	351	382	379	379	352	366	370	388	363	378	391	385	361	380	367	362	363	379	374	371	379	377	380	377	361	401	418	391	375	400	362	368	386	375	338	383	362	361	391	346	377	378	363	398	378	354	348	377	363	407	350	356	373	332	381	376	357	393	374	397	357	404	361	388	363	394	364	382	384	365	386	345	385	371	374	384	395	330	352	376	353	376	382	394	356	366	374	350	394	370	368	338	374	352	370	343	374	337	359	371	353	374	377	370	355	355	378	364	346	364	385	366	393	372	373	359	366	388	412	372	361	353	362	357	360	381	371	391	358	348	398	362	419	403	390	361	359	357	376	364	368	346	367	408	344	374	383	350	360	375	366	383	399	377	360	352	381	347	389	338	376	368	406	330	382	384	386	356	388	384	415	390	380	346	390	407	413	377	344	350	364	355	383	350	366	383	411	362	330	364	368	378	348	369	335	386	346	420	342	348	364	352	411	345	392	361	349	374	395	413	395	372	322	378	360	365	380	411	348	419	389	336	363	356	337	376	403	408	385	364	404	366	324	373	353	378	344	359	384	389	400	363	352	365	384	359	371	371	380	363	395	370	359	367	375	364	402	367	375	401	358	358	377	342	358	352	400	378	339	357	383	370	358	369	387	345	380	366	344	384	416	354	368	391	364	354	391	398	372	337	372	379	388	351	351	361	364	419	380	368	386	379	393	369	367	382	365	345	361	369	367	380	377	382	367	383	388	389	337	341	369	397	366	341	370	390	353	354	392	381	405	397	372	390	342	345	329	344	351	392	355	376	377	350	385	402	346	370	375	367	382	395	385	386	381	380	374	369	360	403	411	397	359	392	354	372	367	375	338	374	371	366	358	383	415	396	378	370	394	353	367	387	426	373	383	361	378	327	369	364	349	346	388	335	379	392	378	366	366	352	369	377	372	331	365	376	383	369	372	395	403	345	353	379	356	383	371	391	364	375	419	400	412	399	376	411	378	402	352	409	383	307	387	397	349	370	377	382	350	342	355	403	358	398	400	358	375	392	394	351	374	364	377	376	367	380	388	409	404	379	358	414	393	350	350	330	405	360	357	321	382	343	368	401	417	386	387	321	363	385	373	407	399	375	354	385	345	352	356	353	331	386	369	390	349	399	393	354	339	389	337	352	380	413	362	388	373	371	365	350	366	353	376	359	361	351	395	350	391	389	323	321	360	377	383	370	356	339	346	373	365	342	394	367	405	377	355	343	338	347	348	358	333	339	360	358	397	349	405	368	385	347	359	377	350	358	343	331	366	327	353	341	351	362	379	362	363	392	369	422	361	410	365	370	351	355	320	375	383	372	401	390	359	372	370	377	380	350	392	394	371	350	355	372	374	393	362	379	373	400	364	358	406	373	364	364	324	322	356	363	357	374	364	393	368	384	351	393	342	310	387	375	352	334	352	340	356	379	359	360	383	374	396	392	385	406	393	356	370	379	351	385	376	361	383	378	362	374	385	336	394	398	372	374	353	359	382	413	355	380	364	366	379	366	381	383	389	407	365	370	402	371	370	400	404	374	422	376	416	362	366	348	333	353	346	368	309	389	381	342	350	342	364	374	385	395	364	362	346	360	376	367	361	373	416	359	382	363	352	369	399	405	342	358	380	359	370	403	392	387	378	371	393	368	368	344	386	366	415	395	360	392	347	341	372	391	373	391	370	398	382	375	346	383	364	422	404	378	385	398	408	387	374	364	397	399	360	340	382	380	347	356	366	412	379	362	352	374	411	345	363	357	330	370	360	368	337	390	347	365	384	353	381	336	348	333	338	381	311	364	341	374	377	344	366	405	381	384	343	363	333	351	420	381	363	358	389	380	428	378	372	369	360	388	375	371	402	352	392	338	377	381	375	368	361	357	382	385	369	388	388	378	361	355	395	381	414	380	346	359	361	400	341	372	370	343	389	411	315	360	402	359	321	361	330	363	359	341	362	367	367	333	363	420	371	379	375	374	378	370	397	368	368	391	402	392	363	383	389	389	373	356	340	375	384	375	385	346	354	351	401	375	388	335	334	352	398	382	346	358	351	370	348	361	356	352	379	349	370	344	324	394	366	363	359	368	365	385	344	399	343	364	367	386	364	359	373	353	369	349	357	393	361	391	402	369	387	378	377	382	346	385	399	320	345	343	349	329	385	386	368	365	379	368	342	367	368	355	365	399	361	382	379	355	394	392	355	380	395	367	394	411	382	346	347	366	404	375	386	358	373	397	372	418	334	356	374	352	403	382	377	348	387	337	367	359	383	356	368	394	388	351	374	333	376	397	394	359	377	353	359	319	357	411	372	370	379	356	349	380	372	360	391	398	370	388	378	404	391	331	404	396	333	364	360	331	361	348	369	392	387	348	361	361	331	345	382	348	357	360	380	348	370	349	340	391	379	398	369	412	344	366	373	373	346	396	412	373	347	370	357	357	353	361	364	345	371	368	345
13729	38972	65686	74488	67752	57215	46680	35732	24054	14922	8811	4479	1967	809	771	817	787	771	786	780	756	793	789	753	804	812	768	823	813	824	790	793	752	825	807	767	794	775	762	768	781	760	760	779	832	778	786	764	729	806	808	757	766	797	728	775	825	815	846	837	778	798	739	798	825	805	765	839	816	795	810	803	781	798	757	807	766	773	794	857	788	718	820	789	777	790	775	773	782	772	822	806	780	764	783	783	782	791	781	735	841	846	825	787	772	829	845	798	796	787	787	771	760	791	807	774	823	788	812	760	785	764	807	775	732	771	772	770	788	794	759	765	802	759	770	797	827	778	769	802	783	805	798	823	780	728	809	803	846	751	753	750	766	829	847	808	765	784	807	791	840	763	783	777	760	749	771	741	774	813	826	826	746	827	805	785	791	795	811	784	796	810	797	814	777	789	776	762	760	832	825	854	796	776	783	776	764	814	801	825	822	815	791	826	760	790	783	828	789	808	764	819	778	805	766	797	766	796	817	806	809	790	777	793	778	809	859	772	813	760	796	812	794	767	820	808	766	774	760	796	780	774	756	783	774	810	773	765	771	823	823	760	761	766	741	756	768	757	812	829	759	765	788	831	795	785	769	807	770	785	766	786	825	779	763	770	801	790	755	833	848	787	781	828	735	803	761	743	808	766	801	809	815	837	809	776	776	771	766	775	823	765	814	794	788	770	770	777	825	794	810	835	762	749	782	816	786	719	788	826	787	783	823	792	854	809	859	863	830	772	782	800	836	767	801	787	772	741	734	761	771	784	787	775	812	824	792	843	829	773	784	759	772	847	804	783	778	808	785	776	862	831	753	778	763	797	810	761	747	775	739	728	738	753	782	750	771	829	782	870	787	784	804	798	766	773	775	778	807	751	812	777	782	784	804	773	796	768	768	784	778	819	776	786	774	799	801	808	720	797	802	774	764	823	772	804	788	778	816	867	779	779	797	793	775	815	781	840	774	792	779	810	813	766	789	815	774	813	739	783	751	805	781	802	765	771	798	814	755	792	751	843	763	795	821	840	787	791	757	790	859	771	796	780	771	746	811	790	792	816	797	756	806	798	787	818	817	789	789	754	756	768	823	777	823	778	789	744	783	821	827	799	830	806	810	765	776	784	811	782	862	779	802	766	808	805	753	788	810	806	737	756	782	759	775	803	817	789	792	837	766	746	782	844	784	766	776	792	815	764	794	768	818	776	833	812	779	747	798	818	796	798	761	757	720	849	796	824	838	769	767	820	777	797	798	822	810	807	747	831	750	772	835	813	753	840	798	781	759	730	816	852	752	792	742	790	840	762	798	793	804	778	838	797	827	782	780	771	769	789	800	817	850	751	827	775	795	779	791	761	819	785	825	784	807	764	797	790	794	784	845	787	808	832	746	810	822	823	783	777	782	783	831	769	800	741	797	768	829	804	781	777	828	794	764	781	804	782	801	778	808	813	831	754	742	803	824	826	786	803	831	804	794	814	749	816	813	770	823	817	809	824	786	783	751	817	819	833	785	898	783	748	808	762	823	753	807	791	842	761	793	819	809	736	779	766	793	796	846	846	800	829	795	763	765	741	770	803	837	727	797	845	810	792	786	760	756	801	775	782	798	799	788	732	783	741	776	759	782	814	768	854	809	800	790	817	743	778	783	733	798	818	775	792	781	781	800	790	800	809	780	752	818	828	800	806	797	818	786	814	782	734	776	821	791	838	738	862	825	837	792	820	779	847	724	802	814	840	783	810	816	787	765	789	801	800	788	739	776	800	817	775	758	762	831	782	783	803	774	798	794	800	814	749	769	772	787	732	776	768	790	797	814	810	791	789	788	817	805	792	810	711	808	815	807	784	824	790	782	800	815	843	786	798	779	775	786	773	779	821	743	819	764	786	768	761	822	770	759	826	730	820	794	841	815	795	795	789	788	761	823	792	806	830	822	740	797	776	795	776	774	851	771	773	845	792	779	747	844	795	801	817	769	797	819	792	832	720	761	811	799	833	779	748	767	745	751	837	789	787	781	769	804	741	810	790	777	764	798	796	752	782	804	807	751	826	799	764	782	846	784	810	776	789	824	773	744	774	761	770	768	778	802	765	834	778	792	786	776	795	793	811	793	714	801	823	754	824	803	779	832	777	825	776	812	775	774	805	809	782	781	781	781	818	769	748	779	830	770	792	799	776	794	789	779	796	765	757	792	745	769	772	759	759	806	786	752	773	796	746	818	792	792	756	822	790	776	783	850	806	836	811	805	786	774	789	808	817	807	772	807	761	794	800	798	845	729	819	774	791	847	799	757	775	781	758	803	811	776	783	750	769	770	763	749	803	836	769	749	786	795	811	785	763	823	799	808	792	740	775	762	805	808	774	817	825	764	796	805	783	832	799	764	828	783	808	789	793	793	776	782	741	753	742	790	779	777	802	779	769	773	763	878	808	773	792	820	825	771	823	790	790	773	819	777	775	767	793	823	814	746	848	797	777	833	770	818	762	736	781	783	810	783	748	783	747	772	797	730	805	810	804	794	753	768	776	794	815	814	801	780	755	787	790	751	781	777	786	810	811	795	796	798	792	788	784	740	754	818	840	802	811	770	775	797	741	773	844	750	778	857	820	815	821	837	769	794	794	760	805	793	772	755	739	781	783	760	793	788	828	784	818	779	775	826	781	841	777	820	812	836	776	775	768	775	768	781	831	793	795	787	775	774	776	825	780	817	795	741	790	751	774	763	804	817	714	798	779	832	802	833	775	752	871	767	788	786	807	826	815	767	794	789	823	774	817	789	738	692	767	797	806	797	792	823	821	813	845	827	820	793	833	769	791	814	803	821	731	740	766	789	799	770	814	804	787	762	779	798	800	747	820	774	833	794	812	796	751	805	799	791	811	762	767	782	746	775	797	791	830	774	766	851	812	766	795	765	816	782	772	802	769	720	842	768	813	804	758	779	816	744	778	815	770	784	781	774	764	782	787	775	825	802	801	786	834	789	703	781	840	769	823	789	822	789	789	752	806	774	794	836	830	825	849	747	787	773	750	816	769	811	829	811	825	812	791	793	784	787	758	827	779	813	798	812	790	823	791	807	804	781	782	811	799	777	749	788	809	741	796	739	840	806	752	758	833	769	781	783	768	754	802	770	828	842	851	778	773	827	785	820	833	822	813	785	748	864	797	840	835	796	806	795	780	798	827	828	812	778	760	793	777	781	737	768	759	798	792	793	742	810	803	821	820	794	805	744	830	790	791	763	814	841	778	808	721	850	818	776	808	766	738	787	786	813	768	824	753	789	828	785	772	822	754	776	780	794	780	810	773	773	766	813	802	817	792	740	807	777	750	764	831	746	754	805	797	822	806	805	849	817	808	777	777	776	817	788	772	765	807	828	769	805	781	790	860	762	757	812	804	787	780	728	833	806	788	830	761	831	775	807	763	778	798	789	789	850	773	778	806	778	773	827	815	755	877	819	788	748	777	768	777	823	784	766	771
3640	2247	4513	4438	3237	2043	1233	856	557	379	304	273	216	186	217	174	202	216	235	211	202	223	209	192	209	206	231	214	202	224	235	235	210	228	205	248	238	211	197	232	240	206	233	207	226	168	230	216	199	203	210	233	223	246	237	227	194	210	240	209	238	178	200	229	226	217	231	186	236	222	205	224	200	239	221	236	202	200	193	195	224	212	204	218	226	211	215	184	222	238	222	199	230	212	223	233	226	191	208	225	215	220	209	207	214	212	193	207	240	229	231	231	221	208	194	240	214	194	196	207	193	231	196	208	229	191	214	207	192	204	233	263	220	212	214	196	209	216	200	230	236	196	222	197	205	220	203	223	240	236	233	226	196	219	203	197	226	218	181	209	216	216	221	212	227	206	211	220	207	215	235	209	254	216	192	217	212	229	224	217	191	193	211	202	207	236	190	206	217	221	213	226	217	206	199	203	219	233	229	219	222	203	236	205	196	219	220	214	190	199	221	232	227	209	216	216	210	213	225	232	232	212	250	254	230	249	237	190	218	214	200	207	226	196	211	220	200	222	223	185	243	239	222	216	222	220	250	201	222	211	223	197	198	209	204	230	229	238	203	207	206	186	221	214	249	223	190	207	216	215	251	205	214	205	203	189	201	215	206	247	232	226	225	190	231	210	200	207	226	225	207	216	217	249	250	230	272	225	246	216	213	232	227	206	223	236	221	214	206	228	207	212	226	214	239	210	209	222	221	227	215	209	215	207	180	197	212	200	234	222	215	210	226	195	183	202	225	208	207	214	204	202	200	215	237	214	203	237	236	229	212	206	219	217	218	178	210	222	242	222	222	221	195	218	230	211	201	214	229	204	206	218	240	229	198	215	232	236	221	226	217	200	223	237	215	238	207	195	211	203	219	212	230	220	203	214	222	218	223	247	228	235	197	218	189	233	213	182	199	236	229	213	218	215	208	241	215	214	235	233	222	241	201	206	218	216	210	260	225	224	212	217	183	207	222	235	205	243	224	230	194	236	218	216	229	197	210	260	227	237	226	232	240	233	186	235	186	211	182	215	225	222	210	204	214	181	202	216	222	233	240	227	224	244	215	232	230	227	219	219	219	208	232	211	218	216	220	176	223	217	238	204	207	222	229	185	213	208	198	203	189	221	229	205	222	238	221	206	232	222	211	218	213	209	207	203	248	213	204	197	220	207	210	229	206	202	237	212	249	224	206	195	180	225	227	182	211	181	206	223	237	214	201	240	219	245	229	208	221	229	231	235	242	221	222	219	192	242	206	233	227	185	190	245	230	224	220	228	237	216	195	229	223	222	212	237	229	211	213	193	208	210	225	247	186	191	246	191	199	208	206	201	215	222	216	221	215	239	226	195	247	196	228	207	222	232	213	201	231	249	232	216	218	199	218	219	199	255	225	227	210	212	209	203	218	200	238	221	215	190	201	198	183	238	231	208	220	203	218	214	233	223	208	216	236	221	226	203	189	197	191	190	203	213	232	189	171	233	209	198	189	226	225	188	214	223	219	225	225	194	184	222	235	206	200	209	194	220	224	205	202	220	233	220	217	187	232	207	211	206	212	221	200	228	218	268	218	205	206	188	195	225	221	214	211	234	206	189	211	231	203	212	196	230	220	224	236	198	215	215	217	214	231	232	214	220	192	200	241	219	200	223	221	207	212	228	240	231	192	233	234	221	214	191	220	219	203	206	213	208	233	189	216	215	264	207	207	219	222	216	220	248	238	234	218	220	219	192	233	249	232	226	225	200	229	218	215	211	243	205	232	227	212	232	225	218	212	211	206	214	231	214	226	212	224	221	261	206	198	220	197	198	223	244	205	183	228	226	201	233	213	262	224	208	209	217	212	221	208	219	199	193	207	229	225	199	247	228	229	217	226	206	224	198	199	207	204	221	185	241	192	204	219	212	196	237	226	212	207	222	197	229	247	207	220	196	209	214	215	198	207	225	227	217	230	191	212	219	225	217	217	235	201	211	236	235	202	222	203	234	225	225	231	232	204	210	219	232	224	216	240	225	206	223	221	205	219	225	210	237	196	214	236	235	232	227	228	238	221	228	204	194	212	226	208	216	193	216	203	226	219	225	210	210	250	220	230	208	213	229	221	220	177	221	216	209	191	214	229	209	204	218	222	212	215	219	237	240	219	238	225	193	201	209	237	214	188	203	241	227	229	222	224	220	224	241	242	232	203	206	211	225	212	204	216	211	229	251	225	212	188	200	203	196	203	205	200	218	236	228	256	207	214	239	201	221	191	219	245	233	221	188	194	225	212	220	223	250	222	223	218	192	212	242	204	245	230	218	227	228	229	240	221	216	247	217	248	239	224	223	215	209	214	191	220	240	206	229	207	193	202	226	210	223	218	207	218	206	229	198	213	203	231	205	222	213	234	215	229	203	220	245	221	215	228	226	221	195	238	218	217	247	209	228	212	220	243	219	199	205	215	212	231	232	211	206	215	229	229	210	239	231	234	212	243	227	209	209	220	217	197	210	205	213	238	221	227	221	239	202	200	206	231	230	238	209	215	214	205	217	217	213	241	228	219	191	215	207	230	223	221	193	215	213	221	215	193	216	228	240	232	176	230	205	226	213	195	224	210	215	222	227	195	226	181	219	226	198	215	211	235	244	214	231	236	231	224	232	220	226	222	200	234	198	196	218	221	215	216	228	211	216	197	222	187	210	210	234	209	226	199	199	244	202	211	207	233	228	230	209	220	237	222	220	191	208	223	233	217	223	215	259	210	221	205	232	211	226	209	206	230	232	187	196	217	234	195	185	233	195	231	190	202	213	208	209	203	192	214	239	229	224	189	215	235	217	207	224	181	216	226	224	212	194	221	221	239	207	171	246	212	217	222	257	236	199	191	230	229	200	197	201	236	210	220	214	208	223	202	214	204	207	207	188	231	211	216	212	203	214	232	252	209	218	197	230	215	215	205	222	222	229	220	184	208	212	206	200	229	220	253	223	204	228	244	219	252	226	255	213	221	212	236	258	212	213	224	241	214	207	212	197	247	194	232	211	202	234	226	211	205	232	214	225	202	257	213	240	193	209	217	223	213	213	247	225	210	217	216	193	245	233	239	222	199	205	207	228	220	209	214	217	214	215	232	234	199	234	213	219	210	202	222	205	241	222	220	205	206	186	208	204	218	186	234	219	239	230	235	226	206	225	220	209	201	190	206	222	225	206	208	193	205	213	214	215	192	202	219	204	223	230	208	196	206	227	230	204	235	231	219	197	196	198	220	236	196	216	212	238	206	223	219	224	223	223	242	215	226	209	211	224	237	231	224	227	220	200	220	226	196	204	192	195	238	214	205	236	241	241	229	202	212	192	237	197	220	229	241	247	245	220	211	229	231	214	222	225	224	216	225	237	191	192	208	202	221	243	244	249	224	245	242	242	234	233	231	205	227	217	212	247	228	237	207	212	211	214	212	219	215	193	206	256	242	207	197	215	189	219	213	211	223	208	226	241
2987	3170	9842	11927	9841	7013	4613	2934	1794	1096	779	632	574	492	498	504	505	515	504	540	507	521	500	427	478	490	523	492	511	484	506	506	489	520	498	511	522	480	511	487	480	494	471	498	529	482	518	474	492	493	502	470	516	528	510	511	496	500	498	499	480	496	514	506	495	510	459	512	526	482	513	489	507	486	473	475	556	485	504	486	453	528	504	514	528	511	517	479	469	473	492	499	467	526	486	504	517	503	449	505	520	526	516	543	499	515	473	532	476	506	492	516	508	507	520	496	558	497	455	497	554	477	495	527	498	502	538	503	505	484	521	462	511	509	567	527	509	518	474	490	511	488	463	470	481	470	483	491	462	465	528	485	492	501	500	511	510	510	481	515	523	474	508	520	499	500	494	496	492	516	519	497	498	478	483	466	494	502	510	483	515	527	524	475	467	531	545	500	502	488	480	510	485	529	499	480	490	460	500	539	509	483	492	488	470	527	517	503	472	502	497	481	461	469	508	490	468	495	512	503	485	511	465	473	510	530	467	513	468	458	490	475	507	474	441	477	523	523	484	490	542	530	555	507	485	534	508	488	500	497	504	490	524	531	502	516	511	486	500	505	503	506	497	482	520	468	504	453	521	498	505	501	481	514	477	500	483	501	497	461	535	465	523	483	540	474	470	495	516	502	492	482	491	478	521	485	506	473	461	524	487	533	463	518	489	502	511	523	515	478	454	499	484	480	485	530	521	491	515	541	525	485	468	517	521	512	454	480	518	516	500	494	491	476	483	530	505	483	511	510	493	488	495	507	471	538	475	511	465	478	481	513	489	503	474	513	491	496	495	526	501	502	468	483	500	501	498	510	494	457	466	492	494	458	487	471	508	457	459	489	484	487	467	511	469	502	495	489	481	510	504	508	503	494	518	456	472	496	517	517	501	485	530	483	462	504	463	519	518	494	477	518	534	510	522	536	516	542	506	497	487	471	524	495	510	521	499	529	518	538	490	487	449	469	506	489	517	503	485	483	498	503	553	487	492	534	551	559	468	503	508	473	545	490	496	492	460	500	497	468	491	495	488	501	522	476	505	480	480	512	470	479	509	509	515	488	501	463	517	480	503	485	524	535	496	496	514	492	517	478	530	535	458	490	511	497	506	508	510	451	495	477	505	497	463	482	496	488	474	498	486	482	525	501	512	504	484	507	473	509	510	516	491	462	488	489	483	485	505	513	513	500	532	513	489	513	501	475	463	516	512	465	507	527	548	458	491	495	489	480	509	513	486	511	497	506	468	523	483	493	533	499	474	504	530	473	467	492	505	500	508	538	493	477	502	515	471	509	519	468	488	511	493	510	536	496	500	525	484	509	490	525	475	508	491	467	466	549	514	507	503	457	525	535	493	452	489	500	502	462	509	493	493	479	502	504	487	475	532	501	510	489	477	519	486	506	488	494	453	510	518	514	491	516	491	502	507	493	492	479	463	496	538	516	449	477	486	503	480	509	478	502	532	507	519	523	510	515	481	489	545	432	488	530	492	519	499	481	506	480	521	500	505	497	486	502	483	512	496	485	509	455	499	502	496	513	496	466	514	489	498	508	513	490	510	507	493	510	459	493	479	498	535	501	550	509	491	468	477	518	486	504	479	494	503	471	530	500	534	504	481	499	493	481	497	511	497	506	508	483	525	545	511	494	481	497	508	476	514	502	497	507	482	477	504	502	510	520	499	507	523	546	525	519	501	507	497	522	506	483	477	475	496	511	476	523	530	472	488	506	469	463	491	502	465	485	530	489	487	514	497	462	509	495	458	486	527	485	499	499	510	492	533	475	473	513	525	500	515	521	473	506	500	540	486	477	470	525	514	481	533	519	439	483	501	496	466	497	521	485	517	496	509	501	503	493	532	491	439	502	522	522	496	487	518	528	463	494	499	492	507	484	512	482	481	495	503	511	475	481	513	491	460	503	509	496	499	439	504	514	491	503	497	514	449	523	492	529	507	540	494	493	531	466	520	491	478	468	535	473	514	506	483	468	510	479	482	465	493	498	503	496	478	505	485	514	523	522	498	481	484	487	484	469	527	529	451	519	501	474	516	506	489	541	501	501	497	499	513	471	478	504	484	518	544	495	531	509	509	497	472	446	483	495	503	506	525	478	459	467	486	488	491	489	505	490	518	499	498	492	535	473	518	483	498	476	472	488	496	463	492	500	513	485	536	499	481	470	530	513	550	478	503	480	506	506	489	479	481	503	479	517	532	524	541	465	496	523	491	480	522	476	491	509	504	473	526	490	507	488	502	511	501	489	485	535	538	517	509	485	515	492	521	494	506	499	469	471	523	491	500	455	478	529	511	494	494	509	500	505	502	506	491	509	475	543	450	517	491	455	477	477	463	478	460	495	502	491	493	499	480	495	508	479	471	517	479	504	492	495	461	508	504	486	486	510	492	486	465	499	492	505	485	510	547	502	504	490	506	506	467	511	491	513	475	502	515	544	477	523	507	490	493	507	494	522	512	511	500	445	506	471	456	517	501	473	474	507	471	528	509	500	497	448	492	495	470	484	531	512	513	504	465	492	536	466	476	515	510	487	503	480	513	523	481	505	519	499	525	506	487	481	534	484	500	499	510	452	479	478	520	526	493	491	493	509	524	512	481	457	524	463	497	486	530	496	513	487	492	493	460	478	465	480	522	500	547	471	518	472	517	507	502	505	479	459	466	507	473	510	466	495	499	516	488	537	483	491	506	517	480	495	485	526	514	504	466	520	533	522	540	534	490	457	478	472	512	519	463	476	480	499	507	522	502	499	517	477	497	482	502	533	556	490	468	513	490	489	490	504	492	471	503	495	502	494	517	547	463	510	487	514	472	518	509	480	444	517	520	503	483	503	517	475	535	480	474	465	546	499	495	561	531	498	512	526	501	458	471	503	492	519	507	492	469	527	490	528	490	497	467	529	490	527	489	471	459	505	507	511	473	508	508	544	536	499	526	471	490	471	527	519	469	456	461	498	536	501	518	493	501	473	473	470	487	539	477	493	521	529	453	478	499	541	513	483	522	492	491	500	483	499	510	497	493	494	541	442	475	505	499	507	473	486	490	494	498	495	479	507	494	518	487	471	466	503	541	487	489	480	494	457	466	503	490	512	488	509	477	511	481	518	511	495	495	512	507	507	494	502	508	510	462	513	532	450	498	468	552	512	507	563	507	510	467	503	462	516	480	542	513	531	545	477	455	513	511	493	487	506	542	465	477	498	499	467	479	475	532	449	501	501	506	498	549	496	514	554	518	468	472	500	483	547	505	497	514	446	473	519	486	490	454	499	493	532	448	499	503	473	489	475	507	487	522	499	505	488	476	569	504	507	480	503	493	502	515	506	490	486	465	467	506	479	502	515	454	504	503	492	464	511	453	465	488	472	496	492	526	520	448	476	485	509	523	482	491	475	536	510	491	468	524	539	501	507	482	516	464	517	466	515	486	496	505	487	476	483	456	464	509	539	513	520	487	477
25606	51086	75187	69806	58281	45032	32120	19691	9735	4277	1939	1021	592	340	340	313	348	351	353	341	361	367	344	325	357	353	342	365	376	318	335	361	352	364	325	348	351	350	337	356	321	338	396	355	363	357	383	344	343	362	357	359	332	330	331	383	349	336	348	327	347	339	363	356	375	377	336	373	306	350	358	348	360	378	328	337	366	321	374	346	348	364	355	326	354	318	384	309	326	351	337	351	354	357	331	353	350	340	377	353	329	362	343	358	332	342	349	393	349	352	324	354	344	337	359	322	353	336	322	351	366	331	362	355	347	325	373	307	348	344	331	321	348	377	341	333	338	325	341	337	341	360	369	347	359	372	337	296	322	359	350	314	374	324	367	314	357	382	349	380	314	322	319	338	360	351	320	356	352	370	390	369	361	321	386	354	324	387	368	342	349	323	334	349	340	372	391	362	374	360	364	353	336	335	367	379	358	377	348	354	343	356	353	324	349	348	385	338	343	373	370	343	356	376	355	304	332	382	369	371	349	382	355	356	375	320	341	331	327	324	381	379	347	356	362	307	335	329	369	356	355	369	342	339	357	394	343	361	367	351	331	364	331	359	359	356	347	338	346	385	348	342	318	371	340	366	335	323	326	330	355	358	332	322	385	344	344	397	367	362	393	359	303	297	376	370	342	343	347	365	339	330	357	316	365	345	328	317	361	339	324	356	357	330	324	322	327	362	351	349	352	380	367	306	327	367	320	351	354	371	392	351	353	347	342	351	338	393	351	321	347	371	332	329	307	353	291	319	360	356	317	377	383	372	364	347	345	361	356	341	339	329	356	387	323	359	338	335	342	332	334	325	403	351	338	343	377	355	368	330	380	353	354	372	376	348	392	328	354	316	371	315	373	382	375	359	361	359	371	339	364	334	333	351	339	335	352	351	323	340	357	311	342	362	318	365	357	330	345	386	370	351	372	377	337	361	348	334	334	335	364	330	335	349	381	384	352	325	362	310	344	317	339	352	365	376	305	334	347	342	327	349	338	410	345	358	328	362	346	322	337	337	352	329	331	323	316	346	349	344	329	361	340	346	331	361	354	308	344	339	316	337	366	341	372	343	393	359	346	347	318	360	327	335	359	326	354	363	362	341	347	384	313	378	356	336	342	338	335	375	320	353	320	358	347	328	355	354	355	372	338	370	349	367	344	334	350	333	327	351	336	360	352	350	371	374	320	333	359	304	323	334	374	341	312	378	355	377	313	354	352	373	328	375	364	345	345	335	370	367	336	353	359	353	337	339	319	393	371	373	324	345	332	356	345	336	335	324	310	338	330	381	350	321	353	412	349	363	346	334	322	330	320	347	381	361	373	380	340	332	349	318	349	338	373	318	310	352	335	366	332	355	365	341	336	362	342	341	359	354	360	325	350	383	336	321	312	341	354	333	353	356	329	365	333	372	364	332	377	362	325	331	337	348	395	361	347	375	344	344	354	335	355	339	364	386	387	360	375	368	347	348	332	352	349	349	334	375	347	329	356	332	348	336	378	378	347	371	323	332	330	334	356	334	322	359	368	311	327	364	357	319	314	337	351	357	368	367	351	361	327	348	350	357	362	322	334	346	382	342	352	356	343	341	348	363	346	340	341	326	345	345	315	360	348	343	330	371	354	330	357	343	387	354	337	335	324	359	357	368	403	353	357	371	346	365	317	362	348	361	341	335	331	359	346	364	376	355	357	327	327	320	345	351	310	300	377	303	334	331	324	317	369	410	351	350	375	371	369	318	341	337	335	339	322	334	348	320	331	334	327	362	329	367	352	328	370	333	331	376	335	356	341	336	373	340	370	341	312	376	337	351	363	340	344	328	356	346	335	401	357	379	353	324	337	328	348	343	325	375	341	335	378	356	350	351	345	344	360	397	340	340	314	357	323	321	355	340	321	335	369	365	328	339	339	373	385	368	344	336	333	387	372	376	353	358	387	333	382	325	363	323	342	361	362	350	375	344	335	351	384	333	347	335	359	352	380	334	339	385	322	325	385	367	372	346	333	324	347	332	379	330	346	348	341	334	379	356	342	342	381	346	333	340	328	347	351	388	319	363	337	355	342	324	370	337	343	351	332	331	331	313	349	335	344	336	359	341	355	316	366	373	335	384	338	362	342	351	353	340	376	367	382	349	349	365	338	305	353	327	358	338	340	370	332	388	369	367	348	362	336	391	342	345	344	357	347	355	350	340	334	348	359	362	305	338	330	327	350	389	351	349	306	333	366	369	406	346	350	351	341	352	362	357	363	355	350	345	384	341	362	343	358	322	366	363	349	327	354	310	355	359	340	355	373	311	362	355	353	338	366	348	380	354	353	353	359	358	362	358	376	335	340	354	322	325	377	336	390	364	391	333	350	320	367	365	369	354	348	344	349	336	379	337	340	367	370	346	364	354	333	341	355	320	344	330	370	361	338	321	362	357	340	351	338	335	325	365	345	379	361	351	319	370	327	322	318	349	372	369	329	326	373	371	354	325	344	361	390	351	362	351	338	330	359	346	368	359	380	362	353	375	358	344	360	380	325	350	402	324	297	349	354	350	360	377	371	351	330	371	360	337	321	362	345	333	332	322	337	349	330	332	361	364	331	349	362	349	344	376	387	385	347	327	355	406	368	346	345	348	349	336	346	366	332	335	349	344	369	351	370	365	321	324	372	355	326	356	360	336	377	345	352	368	341	384	364	319	329	352	353	347	354	330	324	359	309	362	355	376	337	368	333	325	377	338	332	368	369	344	321	321	343	325	328	339	320	354	349	390	346	326	350	305	348	312	328	354	349	342	371	366	360	338	354	329	340	355	362	337	344	321	368	358	337	342	381	369	369	339	338	359	380	364	294	348	328	333	357	374	377	348	321	362	339	379	333	365	323	349	371	350	355	356	384	351	358	295	392	372	348	342	386	334	359	357	359	331	376	343	361	343	346	344	360	382	342	341	361	307	330	357	357	321	339	336	322	362	342	341	352	340	335	366	335	344	373	336	352	320	355	381	325	381	363	324	342	333	358	368	342	342	338	350	358	319	337	342	364	343	360	342	352	336	369	334	332	338	320	340	372	350	369	310	340	370	346	365	355	323	338	393	318	361	361	323	320	356	353	357	341	362	340	348	341	313	346	308	372	373	380	367	329	358	324	366	344	339	348	361	345	349	385	362	367	375	325	339	335	358	346	345	375	360	351	376	354	358	328	341	350	362	356	311	373	336	357	322	323	367	353	327	334	315	370	338	378	347	381	398	298	345	377	323	372	357	336	345	366	332	360	348	354	371	336	368	337	362	352	355	331	327	363	347	351	356	350	368	327	326	363	378	349	330	329	328	314	336	336	334	339	356	371	354	347	337	357	331	308	352	360	372	370	334	338	301	364	353	324	338	312	361	358	323	340	366	352	331	345	302	349	335	361	344	333	344	323	342	373	371	329	328	353	367	355	325	335	353	330	329	349	311	345	346	370	347	330	325	360	390	354	348	281	348	306	349
12916	38576	67672	74567	67455	56420	45822	34447	22509	12955	6983	3665	1790	752	771	735	806	746	777	763	763	806	777	757	761	740	742	744	776	741	729	805	725	755	773	772	718	782	727	733	710	732	750	780	766	731	752	681	745	747	778	767	737	765	734	767	738	805	754	736	751	714	730	710	785	750	720	773	780	805	735	736	714	759	748	733	721	785	739	764	769	726	735	745	730	784	784	761	758	759	752	755	766	776	736	710	787	757	761	700	785	737	753	784	784	792	731	718	763	757	804	761	759	732	729	779	765	786	721	771	761	704	728	700	716	773	741	735	791	780	710	761	757	752	782	753	769	808	766	767	745	768	786	740	750	758	803	728	748	742	753	760	762	777	709	758	724	724	774	769	783	734	780	799	717	754	811	749	724	807	717	806	807	741	772	759	769	770	760	751	726	744	785	737	721	758	772	764	774	752	752	717	714	724	752	733	737	738	768	812	748	763	750	737	766	721	786	783	744	783	784	744	790	770	761	779	733	728	784	772	734	717	747	731	733	713	756	793	781	715	740	743	711	736	719	786	724	757	748	773	788	753	745	793	748	750	774	716	752	737	754	811	724	781	757	778	768	786	720	734	776	731	740	766	734	738	763	727	765	817	759	775	747	776	729	738	740	766	757	755	755	768	718	705	716	718	774	758	760	782	717	754	743	755	715	720	744	726	761	760	761	752	771	762	767	723	720	726	756	742	710	781	753	759	750	739	753	722	762	724	744	744	759	836	750	762	747	745	745	736	748	745	767	775	707	745	770	728	720	753	714	780	759	783	707	762	734	754	752	767	746	763	770	741	712	766	734	788	744	744	781	744	789	767	783	754	712	747	749	708	740	765	758	804	723	700	766	739	762	744	762	745	809	756	802	763	758	739	765	794	804	769	709	746	786	757	724	733	747	734	789	763	757	753	807	746	756	767	748	817	729	765	772	764	710	788	779	781	776	739	727	719	736	764	758	730	732	772	755	785	767	748	746	773	754	743	736	736	756	796	726	747	754	706	763	818	769	751	734	733	718	784	741	779	765	749	739	749	759	761	777	795	704	737	757	780	718	723	764	723	838	768	742	727	799	760	772	780	704	759	712	746	772	753	774	713	752	787	749	736	765	753	774	754	777	760	740	780	730	776	739	768	742	727	753	720	758	757	824	766	709	734	684	758	775	770	731	717	721	733	803	761	750	758	783	746	757	729	744	747	766	781	808	714	713	801	764	718	743	759	760	754	753	780	795	765	771	723	696	753	748	722	725	769	748	724	749	728	760	711	736	792	776	764	732	785	734	730	777	747	785	788	800	802	729	751	771	732	735	787	725	700	719	743	706	739	782	700	725	723	750	712	774	793	792	754	774	723	723	742	802	795	763	716	766	782	716	777	753	767	783	793	766	729	740	738	793	696	771	762	773	799	779	770	701	780	733	765	787	730	741	738	754	780	765	742	743	760	748	751	709	770	756	822	800	752	779	758	757	753	735	762	712	740	716	721	754	709	737	837	772	741	727	703	755	794	760	687	753	785	741	757	775	765	726	749	769	714	743	745	770	743	737	762	746	727	756	760	793	713	721	766	715	719	787	785	743	807	747	764	768	726	760	792	788	742	772	748	748	769	776	764	760	755	770	736	779	777	790	755	770	730	731	720	730	767	776	785	734	732	784	680	755	763	793	742	790	719	804	734	780	742	717	782	713	754	723	738	755	740	772	751	790	737	741	729	735	772	778	746	767	765	754	741	790	758	784	763	745	736	719	758	772	776	796	734	736	766	766	717	779	769	724	757	702	740	713	750	732	761	745	744	749	731	746	756	740	772	744	738	738	731	729	793	734	707	754	775	741	734	779	691	764	710	790	781	789	759	768	728	789	757	722	752	810	780	753	758	703	716	733	776	780	741	774	742	787	766	745	709	750	747	751	759	707	800	741	806	743	735	751	763	780	780	749	764	738	766	747	765	744	716	731	730	733	767	800	719	755	713	736	691	777	733	752	765	742	751	761	712	729	767	759	764	780	777	736	747	777	727	753	798	772	765	777	764	761	770	715	715	766	760	771	774	720	759	735	738	752	744	790	803	734	805	739	728	779	683	742	823	770	788	745	750	772	742	742	739	738	760	750	731	767	763	773	748	756	738	813	819	714	749	772	753	741	752	725	753	806	786	695	719	767	743	750	752	781	754	717	790	802	779	781	799	746	744	802	779	756	745	772	739	749	738	780	779	690	793	758	746	747	769	745	698	751	791	727	756	756	710	726	734	775	712	715	753	772	725	789	764	738	767	764	737	766	716	758	781	744	789	728	762	763	738	742	766	781	681	716	732	700	803	792	738	751	763	767	744	760	778	790	763	732	802	792	743	766	792	768	705	754	736	739	743	735	725	748	708	696	753	773	758	815	765	799	724	743	744	743	730	734	707	771	784	800	807	731	704	707	729	714	772	747	731	770	775	786	712	768	762	777	786	744	778	771	710	758	770	735	749	765	722	799	739	734	733	763	749	700	747	752	752	805	771	765	730	710	761	757	765	765	746	742	705	798	742	785	737	734	735	738	778	734	694	733	747	766	754	742	757	738	764	765	741	727	724	730	737	790	693	757	763	758	747	723	746	774	681	752	795	752	755	738	806	743	733	698	757	748	778	752	730	759	765	767	745	773	774	781	734	796	735	753	781	736	735	680	787	779	770	735	759	703	741	755	752	741	747	732	763	757	791	755	720	764	777	762	750	765	789	768	747	734	771	736	715	781	725	737	723	754	746	715	740	752	732	786	739	743	713	730	754	795	717	717	725	765	711	761	738	785	743	777	784	741	746	786	686	754	768	763	759	717	721	791	772	763	726	720	811	755	726	749	747	763	769	754	731	747	743	722	738	737	719	747	777	770	748	715	771	719	725	756	767	719	732	734	685	770	753	780	738	776	764	733	757	755	781	743	729	766	756	758	755	761	780	770	742	756	768	808	792	746	752	756	803	788	746	766	737	784	726	759	740	755	745	779	778	750	735	759	791	766	745	764	775	735	759	761	742	832	761	780	736	761	776	761	788	741	757	745	763	780	808	759	764	732	787	727	795	781	806	779	756	705	749	752	765	753	796	778	781	743	752	755	771	751	706	712	752	723	798	749	806	769	742	762	788	793	738	728	779	766	716	777	751	761	764	726	748	792	787	747	757	771	756	756	720	725	698	744	796	757	732	783	770	761	741	776	725	742	732	740	741	737	808	688	772	788	754	754	770	770	775	761	735	751	805	692	781	725	740	733	764	722	720	754	743	776	783	792	784	801	691	765	740	730	798	754	712	756	708	821	759	729	750	751	780	782	711	714	771	807	722	740	795	715	730	705	752	763	733	736	731	738	732	740	763	800	782	739	723	763	717	698	756	803	742	749	744	725	756	774	689	771	755	750	732	767	757	778	800	790	760	760	787	771	738	719	797	748	749	729	782	691	739	767	747	755	786	702	775	765	741	755	783	738	748	803	726	762	716	799	749	774	807
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
