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
337077006962	337077007521	337077008073	337077008623	337077009171	337077009723	337077010273	337077010823	337077011373	337077011923	337077012471	337077013023	337077013571	337077014123	337077014673	337077015223	337077015773	337077016323	337077016871	337077017423	337077017973	337077018521	337077019073	337077019623	337077020173	337077020723	337077021271	337077021823	337077022373	337077022921	337077023473	337077024023	337077024573	337077025123	337077025673	337077026223	337077026773	337077027323	337077027873	337077028423	337077028973	337077029523	337077030073	337077030623	337077031173	337077031723	337077032273	337077032823	337077033373	337077033923	337077034473	337077035023	337077035573	337077036123	337077036673	337077037223	337077037773	337077038323	337077038873	337077039423	337077039973	337077040523	337077041073	337077041623	337077042173	337077042723	337077043273	337077043823	337077044373	337077044923	337077045473	337077046023	337077046573	337077047123	337077047673	337077048223	337077048773	337077049323	337077049873	337077050423	337077050973	337077051523	337077052073	337077052623	337077053173	337077053723	337077054273	337077054823	337077055373	337077055923	337077056473	337077057023	337077057573	337077058123	337077058673	337077059223	337077059773	337077060323	337077060873	337077061423	337077061973	337077062523	337077063073	337077063623	337077064173	337077064723	337077065273	337077065823	337077066373	337077066923	337077067473	337077068023	337077068573	337077069123	337077069673	337077070223	337077070773	337077071323	337077071873	337077072423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2775	3650	2300	2776	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2778	3650	2300	2779	3650	2300	2780	3650	2300	2781	3650	2300	2783	3650	2300	2784	3650	2300	2785	3650	2300	2786	3650	2300	2786	3650	2300	2786	3650	2300	2787	3650	2300	2788	3650	2300	2789	3650	2300	2790	3650	2300	2791	3650	2300	2792	3650	2300	2793	3650	2300	2794	3650	2300	2794	3650	2300	2795	3650	2300	2796	3650	2300	2797	3650	2300	2799	3650	2300	2801	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
77069	85825	68879	46937	34179	13240	1019	417	396	355	382	360	382	369	334	319	345	354	353	335	317	336	309	345	356	334	362	362	359	360	322	328	336	368	319	314	347	340	356	313	310	340	330	325	339	346	367	319	342	327	344	338	351	327	349	330	319	331	337	298	352	372	340	303	349	330	310	310	309	329	338	346	353	366	314	337	331	327	351	324	340	341	331	338	342	325	329	375	351	352	312	325	333	341	356	343	351	343	369	317	360	366	344	339	309	339	324	376	327	306	332	329	315	364	354	302	338	367	343	365	320	329	331	322	327	343	329	336	325	299	341	329	361	339	333	365	338	325	343	312	338	340	311	340	346	311	372	338	344	328	372	342	343	343	335	339	335	356	354	342	331	327	333	324	342	329	328	338	375	346	334	342	379	350	342	331	334	344	349	327	379	288	336	330	340	347	330	306	324	335	330	337	345	341	293	334	317	347	350	339	320	315	360	312	364	353	321	332	350	321	344	371	341	339	332	301	320	352	325	295	339	302	330	347	356	369	349	307	298	337	356	348	309	352	355	313	334	339	356	348	333	353	339	351	376	321	349	345	304	341	343	330	334	390	351	342	297	365	335	349	351	363	348	326	342	324	316	384	382	317	392	350	367	349	318	324	324	327	341	356	356	351	329	336	346	323	384	340	326	343	338	354	311	330	370	327	347	292	343	350	397	359	334	313	367	374	336	339	337	330	349	355	320	357	335	340	342	306	330	312	343	324	337	355	316	357	362	308	338	343	334	372	338	342	355	322	370	365	298	340	353	327	353	363	328	301	306	314	346	358	368	338	340	350	336	334	339	333	354	323	327	342	298	339	332	385	354	316	336	312	342	302	344	361	313	355	348	326	359	331	326	335	342	351	357	325	325	335	278	329	349	367	330	364	320	325	312	330	315	319	307	326	337	351	354	350	371	370	375	352	361	305	340	335	370	369	328	374	344	321	321	324	308	342	324	315	334	328	370	314	327	323	348	344	329	334	339	333	324	329	310	340	379	333	340	373	348	345	355	360	298	318	365	306	362	331	334	367	359	361	347	331	364	326	367	353	338	359	338	353	327	343	330	392	344	349	353	319	354	298	353	370	357	319	334	331	331	352	324	359	317	354	345	337	397	313	318	342	314	319	343	371	332	341	322	340	312	325	322	340	353	339	350	348	347	318	368	307	311	367	336	341	340	332	358	353	376	330	343	330	353	344	350	336	383	330	357	333	337	329	354	336	353	341	331	336	302	361	351	319	357	401	343	328	367	363	360	327	379	317	329	335	343	304	331	301	352	339	329	329	333	306	327	359	377	304	334	332	364	353	337	338	330	343	378	323	372	299	319	342	389	321	327	374	341	356	340	350	340	334	359	316	394	350	349	339	330	340	345	337	340	324	322	344	344	340	323	329	329	323	351	329	336	333	360	333	341	341	313	343	334	357	322	313	335	331	368	337	323	334	325	355	330	350	327	324	335	304	361	333	334	360	339	367	306	361	327	318	321	349	349	351	332	323	347	314	321	355	318	328	350	376	313	335	330	359	353	370	346	352	350	334	321	316	351	336	356	301	340	337	346	324	362	347	378	363	340	348	381	342	348	337	310	342	330	346	337	349	352	345	348	359	343	329	315	307	306	368	371	353	287	365	313	315	339	327	340	360	379	316	341	368	370	358	325	361	331	364	314	366	331	315	363	366	326	327	334	364	349	406	367	321	335	376	374	339	326	349	320	328	316	352	351	343	360	379	333	310	318	310	325	347	355	363	323	322	334	336	333	348	322	354	323	348	340	370	330	310	346	349	321	326	355	366	343	302	331	345	333	335	316	354	338	327	327	336	368	332	362	337	326	325	368	352	330	343	336	350	326	319	356	330	338	360	383	335	351	349	386	388	353	299	346	346	311	301	316	349	338	334	372	332	318	342	329	371	356	346	334	368	290	334	358	332	368	351	346	334	342	356	341	330	348	340	309	342	336	353	312	326	333	337	305	346	341	329	331	340	376	320	315	337	319	332	333	316	323	342	307	352	335	326	354	357	357	327	296	324	308	340	326	323	344	314	327	368	359	338	356	325	354	350	343	364	374	342	373	335	318	351	345	317	352	342	325	321	301	330	366	337	352	340	347	347	324	318	355	329	316	334	339	339	339	322	309	338	335	340	347	352	331	317	351	343	359	329	345	370	328	340	390	346	318	321	342	396	330	339	335	312	326	309	324	314	330	331	339	343	315	315	319	324	339	317	304	317	312	329	333	331	339	355	350	320	354	325	261	352	346	328	369	373	341	334	356	358	348	326	359	311	339	302	319	330	365	345	325	364	326	342	344	338	279	341	368	318	389	332	331	314	356	336	319	336	333	326	370	345	354	359	334	349	340	322	342	331	342	308	350	320	299	312	335	305	327	371	366	342	363	339	376	310	352	355	313	324	369	339	371	343	372	365	349	341	353	305	333	332	328	355	336	338	336	372	341	374	318	348	350	337	343	336	306	316	345	328	324	337	334	347	383	328	331	337	373	350	312	354	324	328	356	340	365	327	387	300	323	358	346	302	322	344	332	329	344	313	318	356	349	365	327	339	364	334	328	357	296	331	345	329	308	333	345	358	364	328	307	333	350	371	301	325	348	361	354	338	342	338	344	351	337	335	340	340	363	377	339	325	325	338	358	340	353	349	330	300	326	315	334	300	353	342	357	327	324	322	332	347	375	348	292	366	340	346	374	326	332	352	352	336	327	323	355	353	309	309	361	324	356	363	330	349	321	325	368	327	305	342	326	349	364	323	324	323	343	336	324	326	331	361	348	324	345	359	345	333	323	307	364	313	349	324	357	308	337	346	337	365	306	360	341	355	348	316	346	352	360	328	358	317	356	345	330	343	360	355	299	342	347	336	323	350	374	336	344	379	321	349	339	314	311	321	329	346	335	357	353	355	359	349	315	369	361	326	341	352	308	315	310	320	354	318	308	337	327	325	347	337	354	335	340	330	350	319	328	342	318	349	373	338	353	337	329	333	365	323	327	343	323	342	367	338	297	322	354	366	358	346	307	354	339	311	339	356	367	385	369	349	330	346	337	326	338	364	349	334	327	339	333	322	318	333	322	324	306	342	378	346	358	353	330	323	327	351	352	314	312	345	335	337	354	334	322	326	355	353	315	339	343	365	362	339	369	332	335	338	343	335	390	331	316	346	334	301	317	359	366	306	348	307	330	338	349	345	388	286	327	329	340	349	333	329	358	342	317	358	330	352	332	319	331	306	367	326	367	348	306	375	308	310	326	333	343	320	346	322	326	340	310	342	346	358	279	346	361	346	347	336	351	338	354	354	330	323	331	361	344	313	330	332	372	358	340	305	309	365	335	349	344	347	320	363	388	337	366	352	356	342	344	343	324	310	334	349	324	372	353	317	323	319	332	386	349	394	348	329	329	360	318	367	353	319	371	374	317	320	357	335	312	352	376	304	304	344	366	311	326	349	309	337	348	355	315	311	349	338
48749	72689	64838	54384	42882	17652	1088	1028	1002	992	940	911	840	868	867	788	811	753	798	835	776	791	780	765	772	811	759	799	753	763	768	773	776	795	762	769	813	754	740	733	792	830	742	772	755	757	805	758	735	827	757	740	766	763	713	775	718	757	698	762	760	744	780	767	753	707	778	736	759	723	752	756	719	790	758	724	733	727	733	769	740	745	751	725	761	782	773	750	746	700	754	755	773	742	777	726	752	707	767	767	747	752	769	795	745	756	710	751	726	786	789	777	755	783	711	758	784	745	774	734	794	727	735	763	746	780	742	761	763	772	754	756	759	727	690	757	781	695	726	778	779	742	751	734	745	750	749	789	802	726	726	740	771	757	713	690	791	754	748	712	754	704	738	759	721	739	800	763	713	719	738	730	722	799	778	746	805	781	737	728	792	761	742	782	792	698	755	771	716	761	784	751	757	735	739	758	719	709	763	777	723	821	759	702	736	747	745	705	700	740	793	772	715	754	743	734	811	805	708	735	763	775	805	779	734	747	811	773	723	764	775	746	768	735	720	778	768	770	786	716	741	756	755	768	777	743	727	767	782	709	719	757	747	796	715	760	728	780	735	759	800	727	699	797	790	790	732	745	726	737	766	742	775	762	748	735	781	854	745	746	807	761	741	714	733	735	760	720	693	751	775	778	737	762	722	758	787	691	750	757	760	735	774	717	754	721	711	748	753	687	722	789	768	722	734	813	765	739	745	769	734	748	726	743	741	717	724	793	747	771	809	716	769	723	732	756	815	767	763	789	747	733	792	800	775	736	739	748	705	763	726	727	774	814	807	748	794	771	736	742	737	760	762	719	732	717	790	723	807	751	753	798	745	794	739	724	775	699	806	728	716	775	794	737	796	759	749	768	670	736	789	755	763	744	747	750	767	700	737	724	731	785	719	731	777	727	771	803	726	756	720	723	762	725	781	755	758	774	730	760	728	728	774	749	752	702	752	714	751	785	718	686	765	772	793	749	791	771	783	792	752	770	713	743	720	733	692	696	748	801	797	771	745	751	761	722	761	765	787	754	767	749	767	752	814	762	764	722	719	801	778	791	721	784	723	778	786	736	707	745	753	691	738	755	785	767	754	765	766	739	733	743	717	775	725	790	756	715	787	738	748	751	840	723	699	753	751	752	723	730	782	733	746	795	784	763	800	783	792	709	762	699	747	747	781	740	741	779	753	774	749	751	766	763	767	782	771	762	771	759	789	736	777	773	754	717	781	785	811	688	759	739	769	753	731	737	716	780	811	716	730	730	784	764	781	822	741	738	715	776	770	731	749	749	735	742	752	756	759	765	733	723	738	721	757	744	794	733	746	775	746	773	732	735	723	731	806	757	735	734	742	700	758	772	742	804	814	749	727	733	730	725	772	741	712	788	715	737	798	770	769	775	752	775	736	752	788	722	785	762	785	758	764	754	751	791	697	757	751	742	744	759	737	779	759	777	754	731	739	746	798	801	736	800	717	792	736	744	736	760	754	774	824	742	728	788	755	794	770	760	757	786	776	793	727	800	774	792	787	743	774	752	733	716	741	702	717	722	781	770	736	775	727	780	758	751	775	756	748	784	740	749	757	785	760	725	763	765	734	836	750	729	746	773	741	740	749	711	726	757	760	755	757	787	768	706	738	790	695	736	759	739	742	735	751	755	782	731	762	790	764	755	751	798	742	788	784	742	751	804	795	741	798	744	725	733	674	708	707	754	718	746	764	711	722	784	707	734	775	773	764	728	774	765	732	717	755	768	782	757	697	756	780	725	805	768	725	747	760	831	729	803	768	757	782	762	786	777	736	711	752	794	726	775	739	764	760	762	779	768	739	697	709	774	831	805	793	698	785	719	798	722	715	779	719	746	730	754	732	753	750	778	753	788	744	741	801	738	726	767	780	713	705	744	754	791	723	707	760	779	713	789	676	711	766	756	721	749	757	690	734	726	756	734	748	759	753	722	728	753	757	756	758	751	745	697	752	758	754	786	739	716	779	720	760	732	793	745	703	707	775	760	769	724	815	759	777	774	755	763	745	756	697	743	768	796	759	714	783	745	781	725	769	736	787	741	721	736	778	758	772	756	738	763	766	708	780	729	776	755	738	704	727	696	765	741	724	769	714	745	789	749	737	761	707	801	719	719	763	704	728	824	742	755	813	730	689	742	725	776	737	709	764	777	733	745	739	712	760	750	766	721	729	760	772	778	749	790	785	737	765	735	700	741	770	767	769	777	764	743	728	747	786	739	787	742	756	744	747	761	775	755	740	751	742	744	795	733	736	766	773	716	766	715	790	742	745	737	777	741	745	761	780	776	729	749	755	726	740	764	744	722	718	770	766	783	742	770	777	752	762	750	752	722	764	770	723	806	782	762	703	710	703	747	765	763	751	740	744	710	744	716	748	749	732	762	689	785	708	725	743	722	770	731	749	818	770	789	711	714	729	761	722	747	774	760	797	772	766	758	724	765	733	791	741	797	771	767	735	782	760	769	772	756	773	765	786	710	762	771	772	752	726	724	782	724	751	746	770	794	768	761	734	786	750	732	811	794	715	716	750	751	756	758	764	805	807	756	769	703	730	763	764	751	719	733	737	765	724	720	716	776	770	732	756	793	738	739	766	818	777	739	703	733	776	774	780	787	743	780	801	719	747	743	708	769	800	726	786	784	735	758	725	738	774	729	737	795	761	715	742	834	748	747	768	780	688	778	734	778	712	769	751	753	801	768	720	790	727	768	744	707	781	732	733	735	780	738	773	729	784	782	740	718	761	787	770	822	763	782	765	776	727	785	680	746	778	748	768	743	716	788	780	790	749	783	738	733	794	752	751	788	747	785	782	735	709	776	745	774	768	754	723	756	746	748	789	754	716	779	790	751	780	740	721	744	776	778	767	737	774	729	763	742	767	737	739	725	722	704	721	699	726	749	770	718	797	752	773	746	771	697	774	742	770	757	747	789	686	734	761	732	714	765	776	746	766	800	797	762	801	720	751	747	731	726	745	766	749	766	752	730	787	695	757	755	818	759	723	754	813	740	766	770	756	777	773	769	759	738	787	753	716	761	758	762	729	734	734	780	736	739	716	757	725	796	764	755	729	766	721	684	727	732	749	705	723	769	719	746	754	766	737	779	787	759	815	781	746	748	716	737	763	727	749	740	695	730	732	744	800	768	724	750	732	771	721	768	778	743	755	780	659	742	771	742	737	787	741	696	744	738	769	772	761	762	764	781	758	776	740	775	770	775	805	738	741	733	756	787	732	771	740	766	725	731	750	747	771	716	780	766	787	765	778	722	740	763	720	693	773	732	742	730	762	795	723	747	823	744	746	775	733	769	740	773	777	765	749	776	784	752	796	741	720	779	742	771	749	754	756	747	774	759	749	777	791	734	705	774	720	774	738	744	797	747	798	722	699	744	750	749	794	770	741	736	730	749	763	731	783	766	719	774	730	750	745	761	751	729	713	717	705	786	710	775
61293	38177	13169	2540	1068	438	353	370	345	324	318	313	344	272	319	318	335	347	343	355	301	321	315	321	334	333	331	306	315	331	353	329	318	346	331	297	331	316	325	323	306	340	354	332	320	307	315	292	305	339	319	320	304	327	345	337	329	354	320	324	329	316	322	327	330	324	290	274	339	325	307	339	318	332	333	290	304	327	296	302	325	318	317	315	348	322	309	300	310	304	302	341	323	323	325	312	318	308	346	340	312	327	348	337	303	312	333	318	313	313	295	313	333	310	337	373	330	328	309	331	315	318	318	317	327	300	321	340	367	320	324	293	353	332	330	303	332	275	334	324	325	331	319	297	318	285	313	298	313	287	325	344	321	324	333	328	280	319	324	315	298	316	328	317	317	326	330	322	328	308	333	283	301	329	306	345	349	336	306	315	319	301	305	298	341	324	338	352	344	287	366	323	321	312	296	319	327	342	332	342	331	332	297	339	305	303	337	341	305	303	324	325	294	289	324	316	332	296	314	310	318	322	275	315	318	301	327	329	332	325	309	324	288	297	344	301	313	321	322	321	326	299	324	321	320	321	278	282	312	306	330	311	324	307	319	324	340	304	325	296	332	320	344	331	346	313	349	324	333	294	341	315	317	328	303	303	359	341	306	303	321	350	308	318	298	304	283	317	303	294	303	304	310	314	367	361	291	303	339	333	321	312	314	346	318	323	313	333	339	307	365	269	343	320	313	322	284	305	315	312	322	342	323	319	295	293	338	318	269	295	329	320	320	334	313	314	278	325	325	319	325	335	320	332	297	318	365	300	321	288	319	282	343	337	294	331	312	352	340	368	329	312	287	320	277	271	289	304	321	320	343	320	329	280	319	338	300	339	317	312	294	339	312	318	333	308	359	355	345	318	275	346	346	332	318	285	309	313	305	335	336	305	298	310	330	317	313	315	322	309	286	306	347	301	326	325	323	351	298	315	312	291	335	324	313	352	298	271	325	291	314	296	270	324	317	340	321	313	318	279	300	307	318	347	291	317	331	321	306	357	322	331	345	318	307	315	356	328	356	313	341	345	326	322	316	299	325	309	314	324	301	329	351	310	301	343	319	311	295	309	319	322	354	342	296	291	323	287	304	316	341	322	319	297	300	347	319	291	304	352	328	298	330	331	309	306	390	332	299	332	312	323	331	304	308	336	355	317	299	313	330	332	320	309	327	351	314	341	344	315	328	341	326	315	312	315	317	284	309	333	328	346	334	351	309	337	326	309	316	321	278	337	308	333	324	317	303	292	270	327	346	297	297	336	321	316	313	312	317	294	341	312	293	331	314	332	355	315	337	329	308	328	300	334	354	324	325	342	325	333	341	296	302	313	303	316	320	331	297	350	360	329	321	318	314	311	309	322	310	306	329	328	328	337	282	299	307	320	308	310	335	340	333	341	285	307	310	352	320	314	353	317	299	326	305	322	307	300	298	292	329	344	328	298	309	324	336	316	322	316	315	314	292	312	313	318	330	359	306	329	315	293	301	285	320	329	312	306	301	356	328	306	296	301	318	284	318	293	343	334	334	322	343	334	334	329	321	335	329	309	302	298	298	298	303	310	336	311	344	322	322	307	312	335	275	329	356	325	321	346	303	335	331	362	289	303	305	301	331	334	293	315	342	311	319	305	308	328	331	333	310	322	319	338	318	337	326	320	331	317	308	302	270	333	335	324	304	304	300	327	290	302	299	317	329	308	290	309	294	331	304	311	286	319	324	326	277	335	337	276	300	335	305	279	351	333	318	304	329	289	344	332	321	334	341	319	322	322	301	329	322	274	315	295	344	337	353	312	303	324	310	294	306	353	335	321	324	319	303	293	308	299	319	323	352	319	315	321	322	306	297	303	336	340	311	317	346	305	335	331	321	348	332	316	335	363	331	356	313	321	321	323	331	313	357	310	250	305	348	309	305	339	332	373	324	333	303	271	288	299	317	325	344	278	317	324	313	311	377	340	306	315	309	315	317	317	353	315	324	342	303	315	319	333	290	293	312	303	346	308	353	305	313	352	323	366	333	268	359	326	319	293	297	337	311	291	312	329	295	318	355	340	329	338	311	316	332	331	335	300	300	278	320	286	329	294	313	323	280	330	328	323	343	322	302	308	333	331	330	330	293	336	318	321	289	280	300	330	302	346	330	348	329	328	355	310	309	331	315	339	339	327	348	331	324	320	323	284	320	311	306	346	315	286	315	320	329	314	362	328	322	347	341	349	309	324	344	330	371	304	311	302	321	344	307	346	297	319	315	339	320	311	319	294	340	298	294	327	300	329	316	330	313	299	276	336	331	319	320	323	302	313	279	360	313	333	336	314	334	307	319	283	300	296	340	330	333	348	318	337	313	306	302	334	344	303	316	369	339	312	337	347	297	295	323	325	313	307	302	282	312	292	316	343	334	353	339	339	296	319	318	319	328	288	308	324	328	321	299	325	362	344	294	311	319	302	305	336	306	332	272	311	303	323	304	338	355	284	314	298	340	293	301	324	303	290	345	338	336	268	338	306	357	332	313	326	337	315	334	281	308	321	326	324	309	340	285	326	332	326	309	350	314	330	322	288	331	335	341	327	310	317	307	321	319	290	312	290	293	329	325	332	294	362	316	372	323	328	286	310	347	343	321	307	313	341	307	297	326	316	304	298	324	330	332	317	314	332	319	282	332	317	319	308	325	307	311	319	306	341	299	291	323	332	361	293	301	291	322	331	333	289	332	323	317	303	310	289	311	333	342	335	313	319	294	317	318	280	342	332	301	300	339	318	329	321	295	334	301	311	334	358	326	321	303	330	318	329	331	313	305	296	301	300	327	354	309	340	289	319	333	302	311	299	331	316	312	351	342	318	300	329	293	324	329	317	311	304	306	312	301	314	315	341	293	305	335	325	321	334	309	315	333	309	321	312	307	312	356	298	304	325	351	321	294	310	334	337	290	323	333	308	331	325	346	334	335	339	330	314	326	333	320	310	356	315	321	328	305	280	328	347	298	332	296	310	332	320	343	309	301	333	349	307	325	324	344	353	318	337	266	335	309	318	356	317	325	330	323	317	322	349	327	314	324	298	279	311	322	335	306	342	327	351	306	335	329	358	304	322	344	338	293	354	308	298	339	315	299	295	302	325	331	307	299	309	312	347	357	340	332	336	313	271	305	329	299	335	320	314	314	291	292	302	307	304	315	344	328	293	339	335	320	343	308	321	353	303	319	312	347	320	287	309	313	294	340	313	329	320	318	312	331	299	298	329	304	318	314	306	296	336	321	338	286	317	311	297	317	335	277	298	351	283	292	354	278	335	314	296	319	316	364	343	306	340	363	295	313	295	356	283	328	315	356	326	328	293	305	300	346	327	329	331	311	336	306	335	350	301	316	312	343	290	324	326	316	309	303	341	355	329	298	296	296	329	303	352	295	344	301	316	316	333	353	338	336	311	329	326	331	330	306	318	326	322	293	336	296	336	338	312	348	326	315	315
34655	26759	10785	4750	3201	1102	623	694	667	680	670	710	709	686	699	666	690	653	657	691	702	706	764	733	688	667	695	709	711	661	700	605	645	680	645	686	671	688	725	701	678	663	675	653	661	661	713	724	700	730	732	675	683	707	719	671	728	682	716	703	709	748	655	690	682	697	689	698	693	737	646	656	697	697	678	721	681	655	678	697	719	673	651	696	678	661	764	671	684	678	701	709	667	690	699	735	656	683	629	675	654	695	702	698	704	682	647	688	698	722	705	694	666	678	688	716	711	726	638	681	752	682	627	707	664	661	718	688	692	694	675	707	692	701	652	659	716	675	690	647	663	668	621	650	665	689	672	691	664	724	670	722	703	737	714	657	713	682	673	681	698	747	699	646	676	643	678	668	710	685	707	714	666	706	673	691	678	676	681	700	654	648	658	723	658	650	672	733	735	689	691	730	691	659	643	698	676	695	690	677	679	711	718	684	667	708	715	691	669	674	676	683	653	718	714	630	653	712	672	650	658	695	668	718	681	664	680	665	677	678	666	649	718	733	688	678	664	702	663	662	658	708	700	697	707	685	663	700	694	692	659	684	685	687	708	730	669	709	670	662	709	666	692	747	696	711	656	692	706	698	721	653	701	710	648	695	672	695	694	616	715	670	656	699	676	724	691	715	732	672	721	661	672	671	680	645	684	657	735	652	671	704	648	668	698	686	634	709	633	707	684	638	724	687	712	705	673	686	710	646	675	674	704	699	639	716	694	704	695	671	723	674	693	751	690	660	669	685	666	666	636	730	702	649	741	690	655	682	685	675	647	705	715	642	674	674	647	708	726	728	637	707	667	727	698	712	670	661	680	684	721	693	724	642	683	674	707	693	685	654	754	702	726	683	703	725	682	685	712	707	696	719	713	651	739	657	684	686	706	682	645	745	687	702	697	692	702	708	710	674	666	677	663	713	667	680	707	679	665	705	690	686	723	696	696	709	723	690	688	687	707	707	704	674	692	686	700	728	651	681	719	690	704	688	700	746	682	698	677	702	680	686	645	671	686	727	707	707	667	713	664	729	667	715	714	656	727	690	668	661	696	703	685	704	699	682	672	704	672	702	708	675	696	681	674	725	655	680	661	659	660	704	722	629	689	719	687	704	678	690	722	678	664	657	676	716	750	695	675	751	655	731	640	700	659	685	720	680	645	648	721	708	714	718	684	690	646	710	681	682	665	671	636	711	669	693	652	694	676	698	651	741	661	668	676	721	706	700	701	685	648	711	705	680	695	670	656	700	683	680	694	717	689	723	699	696	685	663	729	697	688	718	684	658	674	682	706	696	690	681	681	647	659	682	687	685	696	680	636	679	704	684	677	689	710	681	641	690	691	716	696	705	720	686	671	681	762	684	690	673	668	667	666	694	643	664	685	708	676	673	683	709	668	674	716	653	698	704	668	662	679	688	695	692	730	667	680	681	662	676	645	684	669	691	650	667	694	718	687	666	707	681	641	733	673	703	676	687	657	714	704	628	672	686	701	692	633	683	703	713	743	729	691	743	686	674	704	669	733	680	691	701	686	726	666	741	709	694	671	707	655	638	669	698	689	690	662	706	671	717	672	696	710	714	685	697	696	671	671	660	719	674	688	689	676	657	646	678	641	673	686	711	661	713	649	664	696	725	640	698	684	694	653	650	706	690	644	666	675	627	684	729	695	659	654	680	703	690	661	695	692	653	672	697	692	696	692	671	698	635	661	650	672	722	670	723	659	669	690	728	702	713	647	688	687	712	693	686	710	679	682	710	707	708	682	680	710	713	728	749	684	659	681	674	661	646	685	690	702	723	672	683	679	697	688	684	701	650	694	686	679	668	624	667	621	665	669	716	657	694	719	715	666	666	632	726	676	660	667	698	725	713	711	702	631	717	667	628	687	734	678	654	706	676	661	698	672	690	687	701	696	723	706	687	646	690	685	719	679	745	702	712	699	651	698	669	690	695	664	681	648	706	707	666	638	658	651	653	727	664	721	663	653	673	701	725	681	680	689	668	685	640	720	658	677	725	661	698	667	648	677	677	686	690	672	677	720	648	706	636	669	697	661	644	674	633	675	692	660	680	730	663	696	686	668	638	631	737	696	704	681	689	697	683	680	700	700	720	643	685	676	700	691	717	683	735	632	696	656	679	707	694	748	693	740	688	732	731	715	670	704	679	655	689	724	700	735	721	694	684	708	642	661	672	724	736	706	649	665	645	756	710	692	684	694	694	698	660	701	692	689	665	650	664	736	671	671	693	687	684	670	657	672	687	697	663	678	734	673	667	691	696	672	715	705	685	691	708	723	634	700	711	757	665	705	741	716	694	658	671	746	670	690	685	742	678	647	680	708	675	673	699	706	654	682	694	660	673	667	700	705	687	664	670	687	685	666	690	690	642	675	666	668	694	691	717	649	689	707	665	685	685	686	713	651	659	661	660	729	722	687	733	674	665	701	711	696	702	723	680	675	705	661	672	716	697	674	695	694	673	665	708	692	647	701	668	677	653	718	667	692	686	676	696	688	704	667	678	685	670	709	656	708	719	710	702	652	671	721	681	657	634	660	692	657	724	693	701	679	708	685	732	689	688	699	657	692	757	660	702	698	675	658	661	738	689	668	713	700	654	714	671	664	701	676	644	674	721	709	686	744	725	708	738	712	680	670	682	696	710	705	737	668	680	690	684	737	709	688	656	688	698	691	657	672	680	666	690	652	678	707	693	654	641	666	733	698	713	699	681	674	707	713	678	657	691	672	692	666	699	644	737	671	633	634	729	764	656	688	653	692	707	718	691	689	673	718	666	698	644	669	621	655	709	689	648	687	681	731	676	710	702	690	685	655	676	676	716	648	706	694	683	716	673	656	720	678	670	708	648	686	737	712	678	690	703	706	690	698	659	657	677	694	683	674	644	754	674	693	741	663	701	692	690	724	680	687	722	720	683	700	661	661	693	650	696	698	685	648	710	648	654	655	681	651	653	659	738	666	704	661	755	674	748	643	709	663	663	719	700	694	671	667	688	654	672	690	717	684	669	695	674	709	624	699	725	658	677	652	694	724	706	655	703	660	684	736	715	654	715	651	684	705	717	710	657	725	661	692	722	666	659	628	682	623	656	692	727	717	646	677	689	684	757	717	695	707	713	689	746	651	679	650	691	679	708	696	676	679	678	700	679	668	692	672	696	697	671	621	699	646	701	648	706	673	685	697	714	695	664	666	705	673	728	692	692	674	637	663	693	673	638	694	653	695	735	696	705	640	731	656	699	595	675	657	725	681	717	675	629	641	690	709	718	734	677	717	708	693	672	653	674	648	737	647	678	696	653	694	632	707	672	672	703	682	677	720	699	725	723	679	639	680	662	703	671	739	673	711	657	669	666	655	696	730	732	727	688	700	678	675	668	712	666	659	672	690	681	643	706	628	640	661	654	702	720	729	694	652	619	710	683	727	701	658	689	694	660	709	712	663	687	685	650	687	688
71592	73059	56216	33732	21471	5788	385	260	264	243	236	201	263	240	213	241	247	242	193	231	206	224	220	202	240	221	244	201	249	198	235	221	277	219	222	225	227	228	225	230	245	216	228	232	229	250	232	232	233	225	235	213	203	206	239	235	213	230	230	222	226	197	229	222	217	217	213	208	204	228	213	241	239	227	222	212	200	212	213	237	203	210	231	225	223	190	205	243	243	220	209	242	231	220	208	207	238	227	223	236	202	196	211	194	205	216	225	209	221	224	209	213	226	244	217	216	209	217	227	193	204	229	212	211	221	216	241	196	245	204	235	220	228	229	232	191	230	233	217	208	239	222	213	201	238	197	234	226	236	235	218	255	211	231	189	206	221	236	244	210	216	236	229	203	227	235	226	201	209	199	241	211	224	211	203	232	245	224	239	249	225	208	242	208	213	207	226	253	224	237	241	199	211	216	224	237	240	223	219	207	246	195	189	222	221	199	208	229	247	222	179	208	221	262	217	232	207	213	201	244	229	235	240	218	186	257	233	240	254	241	223	228	206	218	226	210	226	240	223	215	195	217	222	228	236	203	206	209	212	229	199	215	206	225	229	201	253	237	209	213	209	223	226	235	213	222	198	239	244	226	239	190	185	210	215	222	230	219	239	215	242	259	213	183	223	239	219	220	207	247	235	221	187	230	208	198	214	213	229	204	225	215	246	210	227	196	224	215	232	227	213	244	233	198	227	227	209	193	230	223	253	221	227	212	212	263	204	263	256	229	225	219	200	218	271	219	221	191	234	213	239	214	231	225	230	230	244	228	218	211	220	201	202	200	201	217	247	216	205	202	265	257	235	211	204	228	233	219	221	248	212	231	246	191	229	220	214	238	232	223	210	206	207	222	230	228	244	225	203	207	256	223	217	208	244	224	249	221	220	218	214	236	237	250	230	203	225	224	233	218	220	236	218	210	219	217	216	225	214	219	231	207	233	244	250	197	224	238	245	229	222	206	228	217	228	216	263	205	235	212	226	210	204	209	256	251	205	229	239	217	222	213	219	199	249	214	249	257	231	204	222	242	222	214	212	235	218	217	226	191	252	216	209	219	228	247	257	191	231	234	221	218	227	213	199	202	219	222	216	217	233	232	235	233	256	214	218	198	230	231	215	210	213	232	228	225	229	220	252	210	228	202	218	202	201	209	221	226	215	192	219	229	221	219	227	249	262	240	225	214	204	185	220	219	215	247	213	204	248	226	232	221	194	225	202	214	202	243	207	241	238	227	219	226	204	237	203	225	214	245	236	271	231	236	202	195	234	190	212	203	217	219	234	213	186	204	216	208	202	208	226	224	232	204	227	243	244	227	222	184	211	200	199	209	206	221	207	208	246	224	206	213	208	200	202	223	210	201	248	200	229	215	253	234	218	195	230	204	238	241	251	231	191	197	195	215	235	226	221	224	229	231	226	232	243	232	207	241	224	188	217	224	231	231	201	239	244	223	211	239	220	222	192	220	217	249	223	227	222	226	237	201	229	239	218	212	213	203	229	230	221	242	235	232	256	237	204	215	242	192	206	222	221	212	250	227	224	221	225	247	220	209	242	218	226	229	233	222	243	247	232	210	206	233	241	212	230	230	243	211	207	214	236	223	234	228	228	230	207	224	222	225	206	222	218	228	230	238	213	237	240	209	241	248	219	200	228	259	228	228	223	210	249	236	218	236	220	217	236	217	228	220	221	221	219	200	235	209	210	212	213	207	203	235	216	241	236	210	240	217	199	237	223	226	226	241	230	219	214	236	194	209	217	206	219	222	231	231	219	230	231	206	244	219	223	194	230	221	207	190	225	213	174	206	216	246	211	231	211	261	218	207	260	216	217	204	231	208	207	210	242	218	199	198	209	240	223	241	200	220	211	241	217	228	225	232	204	203	209	210	212	237	210	215	224	204	200	200	201	252	219	224	245	249	227	249	204	236	211	256	209	251	211	200	204	224	239	244	189	225	211	214	204	232	223	215	222	218	239	215	214	244	220	234	196	225	223	227	226	210	224	226	230	230	223	194	205	195	233	209	216	227	242	245	216	251	209	221	199	223	223	207	219	196	223	230	211	197	238	194	203	234	239	254	208	245	210	183	250	213	231	262	219	222	202	235	208	229	213	196	222	215	218	239	227	217	235	197	223	199	196	201	208	219	215	238	244	237	196	231	221	241	252	216	242	208	227	219	198	228	231	253	242	238	223	246	238	188	221	212	255	237	193	226	219	202	181	205	250	212	188	206	208	199	203	229	215	241	232	232	199	235	231	201	211	197	224	205	229	229	231	234	233	215	198	227	247	232	218	228	226	215	247	244	264	234	221	227	213	226	247	199	252	218	210	212	223	219	233	231	206	217	199	217	233	236	244	212	210	225	234	225	214	228	230	243	217	252	213	228	229	256	237	195	226	245	248	202	215	210	207	237	213	239	233	219	235	251	227	233	203	255	237	196	256	205	239	210	220	220	207	207	238	241	246	212	223	220	232	217	246	242	233	198	227	214	231	214	234	200	198	198	223	217	212	219	237	212	213	207	199	215	226	217	246	252	208	208	243	212	197	238	240	248	220	249	238	208	231	202	204	207	243	218	239	243	221	236	229	214	204	206	233	235	232	195	228	207	235	247	252	228	197	221	214	230	244	228	204	219	231	233	215	228	243	209	221	225	228	234	207	202	217	240	221	185	217	206	207	203	232	211	201	212	239	205	212	220	198	227	234	226	193	206	214	217	233	202	237	214	227	200	217	243	231	218	231	234	239	215	208	244	239	217	203	213	199	209	224	235	239	248	243	219	235	222	204	209	231	189	245	224	238	208	246	202	211	227	243	220	215	215	248	209	200	209	242	232	216	255	207	233	207	223	226	183	214	221	247	239	237	255	234	222	218	244	196	221	204	235	242	242	261	221	223	231	213	198	197	206	212	226	214	236	241	205	209	218	244	207	213	219	214	225	175	201	209	214	204	209	194	214	237	216	219	237	224	199	220	243	223	238	220	203	205	231	238	222	201	210	241	252	237	231	228	216	229	189	219	253	235	225	226	209	208	213	228	176	192	229	196	223	235	223	222	213	230	234	224	236	208	196	214	216	248	242	225	236	243	236	212	212	223	180	220	253	210	210	258	206	231	214	245	243	218	238	235	220	248	200	209	217	229	249	222	211	224	215	211	217	219	231	219	220	243	233	218	252	213	209	196	218	222	211	226	207	232	201	234	260	215	195	240	200	209	246	229	225	227	236	199	209	248	221	227	213	213	194	231	218	218	231	246	206	227	217	221	180	196	217	231	198	232	213	227	215	189	208	204	224	222	211	229	234	263	229	239	222	235	200	212	237	231	225	242	212	242	209	271	232	227	216	225	244	216	214	238	233	218	213	198	213	220	212	237	243	214	217	249	247	216	241	245	194	222	245	201	208	189	234	207	210	217	225	223	217	202	220	217	213	209	235	225	229	228	220	241	241	227	221	231	218	236	204	192	227
43667	58964	51969	40990	31801	10237	701	652	629	621	572	537	549	586	558	575	528	501	547	504	499	527	548	534	620	535	569	524	538	506	537	542	556	496	500	510	494	537	552	504	559	518	553	502	526	523	527	526	507	501	475	546	537	502	499	475	520	573	521	510	491	536	535	487	499	570	507	503	504	494	497	507	541	520	509	522	521	526	508	518	516	504	470	497	494	492	518	543	520	532	504	567	499	492	530	508	481	511	490	493	507	492	526	474	532	537	510	548	485	507	491	464	508	508	503	511	527	540	499	494	470	495	533	528	543	485	511	534	509	489	512	561	522	535	517	509	515	494	529	515	517	498	522	506	505	552	505	500	506	472	527	495	543	521	506	535	478	504	491	474	498	466	502	535	503	515	495	522	544	529	540	534	495	491	516	560	508	464	515	515	542	516	542	482	532	492	482	512	540	489	508	514	533	538	515	490	541	508	526	524	483	544	544	485	482	481	470	490	499	498	453	522	518	534	513	534	519	500	556	506	483	497	504	510	519	537	515	504	516	475	492	545	506	535	518	491	535	487	532	494	505	479	534	519	503	481	509	504	471	539	549	503	499	505	538	517	497	498	511	535	450	490	562	480	530	507	502	494	523	508	523	505	506	529	554	533	509	506	516	564	497	506	472	525	483	516	518	464	534	511	542	536	496	498	538	469	498	536	526	522	570	466	509	535	512	517	490	518	517	543	470	562	557	486	515	520	563	526	546	501	536	488	498	527	482	517	529	493	517	522	490	523	460	544	482	513	542	481	538	486	525	520	515	497	522	504	534	519	511	502	507	527	527	502	546	523	505	488	522	488	511	508	539	493	476	521	524	526	516	504	505	484	550	535	505	503	542	540	519	500	533	498	532	505	501	493	516	493	484	521	523	504	511	512	464	500	533	499	493	451	525	502	521	530	504	522	490	541	567	521	525	537	497	515	494	485	539	491	520	576	509	524	515	537	507	530	512	492	510	520	505	487	509	552	495	532	524	542	542	531	504	508	520	494	509	513	495	579	506	504	528	477	516	469	522	546	511	513	497	549	527	522	521	505	527	523	499	498	511	540	534	531	514	509	562	505	529	489	493	521	495	503	471	496	504	536	514	518	548	495	509	479	490	510	548	506	530	529	498	516	506	519	517	502	516	494	508	479	541	512	488	505	517	459	521	518	525	529	495	498	528	488	515	543	512	475	448	504	522	517	485	516	510	581	513	503	506	523	506	528	454	512	525	537	533	512	530	511	476	509	540	530	514	517	542	496	540	527	561	536	440	457	510	545	508	507	508	500	518	529	505	523	534	511	515	482	503	553	530	515	512	479	539	526	515	482	495	506	494	526	501	517	498	531	495	473	498	520	495	495	507	512	493	561	541	508	470	524	547	496	547	502	564	514	479	522	523	516	530	561	563	496	513	468	497	478	524	544	527	549	546	519	489	516	539	526	522	520	491	499	501	521	521	510	519	531	517	511	486	504	512	522	535	487	501	517	490	528	514	517	494	488	486	541	524	529	536	515	526	506	498	517	521	510	536	502	509	536	543	542	513	533	518	506	511	490	548	503	527	518	513	516	523	501	545	481	502	501	528	547	481	522	533	529	456	536	512	519	481	478	518	538	508	520	517	502	489	525	540	489	520	551	485	515	520	509	516	507	503	537	478	546	502	526	533	486	508	542	482	559	542	525	484	521	511	512	462	514	472	515	516	564	495	561	504	494	542	470	491	493	506	524	534	513	499	482	528	547	501	492	512	524	535	495	537	494	521	502	542	505	524	486	517	482	494	532	526	544	509	489	507	531	521	523	519	525	480	541	508	527	519	503	536	551	511	512	523	512	533	507	502	480	513	459	507	528	513	528	488	507	508	512	546	539	509	525	515	528	472	473	542	495	526	545	571	484	538	538	506	522	531	518	514	511	516	511	516	498	484	523	483	467	532	539	499	514	529	490	552	572	477	525	505	510	508	490	518	516	528	537	476	508	512	468	558	515	531	508	510	518	520	500	520	478	529	525	532	505	526	524	509	525	513	509	514	506	508	482	504	523	488	538	502	482	506	519	537	522	502	509	538	540	506	512	521	493	525	488	531	521	496	525	513	572	495	527	511	535	526	493	534	544	495	507	518	548	530	523	527	515	495	536	484	515	496	514	530	491	520	515	513	521	550	524	551	514	536	485	530	517	508	565	494	507	537	528	498	536	507	498	480	555	492	540	489	479	483	513	538	491	535	511	542	486	489	577	542	506	518	531	540	509	514	510	487	509	532	538	504	532	494	489	564	501	507	540	481	530	514	532	491	528	521	506	512	476	533	526	515	533	517	518	512	528	520	481	512	532	509	493	522	519	511	519	520	466	530	498	494	497	516	530	542	525	526	463	513	507	524	488	515	522	554	528	531	511	536	507	538	532	518	524	497	553	531	545	503	507	494	520	489	481	516	481	549	514	497	520	491	500	530	519	528	493	523	534	452	487	529	508	508	516	509	506	503	559	469	518	531	531	522	547	507	497	540	487	518	537	502	522	495	563	507	542	497	490	480	521	513	514	530	503	526	511	509	508	521	481	498	505	531	551	527	493	464	539	528	543	533	489	482	554	518	544	521	504	512	503	468	514	505	515	488	503	516	513	510	537	512	517	509	508	502	505	514	495	536	524	497	541	542	542	513	521	472	506	534	497	532	548	492	527	487	515	516	515	495	570	491	495	498	532	475	495	540	546	458	546	509	495	548	574	521	476	526	535	508	474	539	528	525	515	550	493	547	474	522	487	559	503	498	490	531	533	511	489	540	478	501	494	547	530	554	491	545	511	488	556	526	462	507	479	534	517	540	493	514	512	533	519	521	560	518	523	523	507	517	528	508	527	526	493	531	560	511	515	562	533	467	470	499	527	489	506	518	506	489	497	505	511	480	510	527	516	521	536	552	521	502	505	502	462	469	482	558	482	526	529	487	510	484	536	527	480	481	529	527	512	504	486	511	513	562	522	535	531	506	541	528	509	521	518	522	474	503	487	543	557	512	504	574	526	545	534	550	524	514	506	492	551	534	516	519	512	488	468	484	526	479	506	528	507	510	522	526	545	504	540	529	504	484	499	494	532	479	555	557	543	526	500	527	541	537	540	508	493	482	507	497	529	524	527	517	558	504	516	478	513	503	501	515	496	546	501	515	511	533	530	452	516	514	509	554	484	497	514	502	510	539	487	498	535	530	500	495	488	478	515	561	502	491	531	520	476	514	538	558	558	508	522	453	533	500	519	531	515	541	536	525	535	512	543	530	505	513	504	488	493	512	539	474	544	520	476	521	506	506	491	509	524	525	520	526	555	543	485	516	560	519	544	483	549	480	544	533	521	510	515	537	489	494	510	536	499	512	509	473	532	535	482	519	536	554	555	540	478	511	493	541	506	487	486	486	497	508	567	499	540	504	493	489	524	507	483	511	505	532	521	489	497	535	482	519	536	496	494	500	537	509	524	549	545	520	531	513	523
75547	82850	68600	44488	33118	12332	914	395	365	396	398	344	362	343	362	355	354	339	328	341	307	356	311	325	357	337	321	316	313	347	342	328	342	325	288	359	307	308	329	321	348	301	338	291	332	338	315	311	358	381	304	334	347	331	359	355	298	295	335	308	343	310	356	354	350	343	340	289	325	315	333	324	360	307	322	324	343	367	297	297	322	337	314	342	306	323	360	299	330	318	339	330	369	319	329	344	330	322	333	346	323	341	325	336	338	356	306	338	344	337	299	332	340	336	295	344	340	315	328	318	361	329	316	315	338	318	318	310	327	361	294	345	324	293	318	356	339	311	301	357	350	325	308	303	345	281	344	337	354	348	338	363	333	347	326	323	313	309	341	323	324	324	323	337	375	312	324	325	310	326	286	278	291	331	334	364	358	337	326	310	333	300	287	351	339	315	332	332	364	326	346	309	332	321	340	318	301	353	341	372	317	303	337	334	379	329	286	328	296	323	267	326	384	349	325	345	357	314	329	308	338	336	339	341	348	313	296	340	334	348	337	294	335	336	351	324	346	306	300	334	301	319	317	340	326	314	358	354	327	358	332	325	322	343	339	326	357	311	337	322	328	322	336	334	344	346	336	327	305	359	323	331	329	295	354	321	339	362	305	314	332	304	350	335	354	343	316	335	339	366	334	330	335	332	324	306	324	342	357	344	301	343	320	340	350	350	347	313	337	317	319	326	320	324	314	313	331	321	353	315	332	327	329	324	308	361	354	337	323	315	299	345	331	322	284	317	348	300	382	365	369	331	342	356	314	339	308	347	306	344	327	348	293	321	319	333	332	345	340	355	315	337	311	336	313	311	310	338	321	322	348	294	333	325	350	328	323	293	317	290	337	336	364	299	341	335	310	336	345	325	316	347	359	355	289	305	345	340	276	289	299	351	345	311	333	322	307	296	307	333	326	343	294	313	331	321	326	351	356	309	325	301	335	323	334	333	312	333	306	334	386	335	316	313	326	331	366	266	322	286	322	338	329	330	346	318	351	324	330	352	320	354	315	311	326	327	337	320	292	363	330	350	331	303	331	339	346	351	360	324	312	356	345	324	349	337	340	314	326	337	330	322	356	318	316	344	323	321	346	345	316	303	368	342	297	322	313	325	330	326	308	350	307	356	358	315	354	347	359	317	314	302	310	323	346	318	349	329	339	309	382	336	327	289	278	337	331	346	331	375	349	326	327	319	319	335	302	334	300	303	309	338	316	335	314	335	348	352	333	306	359	314	346	296	358	361	343	370	326	306	319	317	323	339	335	356	307	329	313	338	331	341	333	360	314	311	349	326	377	344	296	323	320	354	323	313	345	328	335	291	308	308	339	287	352	310	299	318	324	316	321	337	316	316	333	338	327	339	321	312	363	321	294	332	341	349	308	331	331	290	362	359	281	308	329	326	368	339	361	317	348	366	322	308	326	351	316	314	320	308	347	344	318	340	347	344	344	340	323	295	306	324	337	336	336	331	321	299	341	312	302	310	341	331	335	331	358	333	334	348	338	308	306	330	317	351	299	308	331	331	339	338	361	316	357	335	348	341	328	330	337	305	321	292	306	315	338	302	324	315	306	329	329	302	340	326	319	317	351	345	342	348	315	331	289	322	313	297	348	326	373	336	309	321	308	314	308	341	331	308	316	341	354	296	308	322	313	316	312	338	344	345	354	333	370	322	320	357	307	338	325	325	342	361	323	323	328	334	293	310	322	335	336	322	309	324	340	324	311	349	360	307	355	324	339	346	347	299	331	359	369	312	346	334	301	339	354	327	341	299	363	305	327	302	311	345	336	318	360	309	365	352	319	321	290	354	292	359	344	332	315	348	287	366	306	334	317	329	341	323	317	344	328	301	345	335	355	338	315	344	317	368	346	330	292	321	347	294	312	308	307	332	318	339	314	321	317	326	334	343	339	360	312	291	314	330	376	321	354	348	329	352	340	346	290	319	332	304	280	365	314	349	334	325	333	320	328	328	338	336	329	338	324	286	322	348	339	343	330	325	333	324	310	319	336	341	332	342	304	355	318	341	336	373	334	330	325	306	340	300	331	335	322	351	334	331	326	310	339	318	310	347	321	340	364	313	349	309	351	325	338	341	325	292	335	334	333	349	298	322	323	311	343	320	336	309	326	327	342	339	329	359	348	332	372	344	322	338	325	349	330	341	354	367	344	316	328	362	319	325	332	322	326	321	320	325	334	310	345	333	340	359	321	321	322	352	299	286	343	308	330	306	319	314	319	296	341	349	352	356	329	323	341	318	331	359	308	326	336	327	334	335	318	339	322	344	345	347	331	332	328	330	358	339	333	314	334	327	330	333	342	319	336	358	356	347	315	331	312	312	354	338	333	366	320	355	311	322	320	336	319	316	312	310	322	337	324	278	326	330	309	343	323	327	294	320	334	349	336	317	278	341	342	321	352	315	333	315	312	333	324	331	350	325	353	323	336	351	350	330	309	318	315	337	309	359	360	306	342	346	322	320	312	315	316	333	335	312	324	327	309	303	344	330	339	330	325	356	339	350	328	348	347	281	317	306	315	366	351	335	314	329	371	290	330	306	314	325	318	350	328	334	341	323	311	331	338	332	365	323	363	292	315	307	334	345	342	340	326	343	298	387	360	316	333	312	335	339	358	357	335	324	365	370	323	353	376	378	358	317	367	318	335	339	334	304	336	301	319	307	342	357	308	337	322	329	306	296	334	322	306	354	367	337	340	336	350	330	349	330	317	339	313	331	320	295	374	362	339	321	306	354	346	325	292	327	324	380	365	322	321	354	293	324	340	305	300	325	339	310	298	337	360	354	329	296	319	290	335	365	289	320	376	324	320	317	334	352	329	312	320	344	343	341	343	305	339	376	307	318	324	279	341	352	317	333	338	348	297	322	300	339	344	275	331	332	285	318	322	346	330	289	312	367	304	315	327	322	316	317	310	319	326	337	326	315	372	357	320	339	338	336	372	342	332	317	303	345	298	290	371	320	321	297	355	327	337	323	351	346	340	331	344	325	312	323	311	368	303	310	329	319	296	356	353	309	308	348	318	337	319	297	311	328	334	305	321	300	330	323	324	330	314	335	339	325	309	342	302	336	349	344	357	309	300	317	331	316	310	342	348	332	344	313	333	306	329	347	335	313	325	335	342	335	296	357	323	336	332	320	335	353	343	321	360	326	286	324	345	357	353	310	327	381	378	344	273	321	343	354	353	351	323	352	312	314	303	325	309	305	328	328	328	329	376	367	326	309	343	323	301	356	366	305	324	306	330	353	328	317	345	343	303	325	307	332	302	331	309	344	340	340	331	307	338	346	314	303	334	346	338	351	351	317	326	349	342	359	313	278	308	338	320	297	311	315	363	313	348	339	301	335	339	355	356	342	327	315	335	275	310	326	306	357	354	349	316	362	338	344	348	342	332	323	362	353	318	314	326	324	367	351	289	310	345	285	323	342	313	325	355	343	341	316	352	298
48161	70729	64847	51459	42946	15573	1081	1017	935	924	866	868	892	827	797	807	759	814	794	732	717	745	764	789	794	792	748	768	745	784	731	752	797	745	777	791	797	799	787	726	779	765	705	707	732	712	688	756	712	732	772	674	693	713	747	748	757	737	808	750	727	732	753	722	711	754	705	745	730	737	730	729	772	705	730	709	720	764	729	721	729	718	704	740	734	687	708	739	752	669	766	729	736	742	723	767	719	779	732	705	755	768	776	735	724	759	746	741	751	729	742	705	715	712	711	779	719	743	713	714	706	749	778	745	745	709	722	735	701	718	754	729	746	676	744	737	752	768	682	736	687	789	725	704	786	734	701	701	725	736	762	705	694	729	740	756	747	735	701	726	742	723	726	716	700	752	713	748	740	696	766	721	732	751	723	720	691	731	747	734	748	740	722	721	746	736	706	747	725	724	716	670	671	763	773	724	744	675	745	720	743	705	754	741	740	797	748	682	698	750	737	767	689	770	715	740	730	728	763	742	785	738	725	774	733	701	754	695	725	740	706	699	706	703	666	733	732	800	715	732	754	732	738	725	717	750	739	719	714	700	819	751	758	702	754	774	717	746	712	766	760	710	746	754	736	690	717	722	741	793	762	723	721	725	742	701	741	728	753	759	758	730	675	753	708	734	715	746	698	731	789	736	753	740	754	720	765	762	736	732	711	728	749	702	734	754	718	747	758	741	754	691	699	744	728	726	743	688	746	769	774	737	800	700	697	717	766	780	690	758	738	767	750	722	731	680	732	734	750	756	719	740	733	744	721	737	727	701	750	759	768	756	752	704	670	736	694	698	719	747	721	773	725	747	694	724	730	754	758	702	757	728	752	764	760	703	803	715	740	727	737	719	767	739	698	716	779	752	718	708	744	721	721	734	709	768	702	741	721	717	707	718	718	726	714	722	734	672	729	725	706	739	763	721	713	717	727	715	742	723	738	721	745	711	698	747	697	730	687	722	739	666	707	737	753	703	727	755	723	790	678	696	755	757	748	753	707	738	747	751	729	710	738	714	740	758	748	707	725	703	764	756	751	741	709	738	742	745	703	758	777	730	727	708	738	719	742	765	697	707	694	715	752	721	671	715	716	723	760	793	779	721	735	715	743	750	760	719	704	731	718	745	706	747	739	708	765	701	737	727	722	711	776	719	750	681	732	742	699	761	741	803	703	689	714	719	707	693	686	754	720	729	757	697	764	709	734	725	721	735	785	761	731	762	753	737	687	703	720	715	721	714	688	737	744	734	714	705	774	734	781	749	760	731	753	740	743	733	749	691	696	721	701	722	760	708	774	703	742	727	747	763	743	788	759	701	726	700	691	727	756	699	780	734	708	796	762	753	712	696	713	725	705	769	743	743	723	721	697	732	766	728	760	745	802	718	734	763	714	741	749	696	701	759	716	715	744	714	716	702	711	684	747	719	729	712	751	759	726	721	727	725	715	742	783	756	705	714	706	739	711	722	723	731	702	721	717	778	698	769	761	723	759	774	714	765	744	733	793	771	701	732	702	754	686	726	782	731	707	796	745	695	729	698	756	703	752	766	724	775	784	704	773	738	679	762	715	778	756	754	741	760	741	806	760	739	685	726	700	757	746	738	680	729	681	727	751	704	711	708	692	709	719	720	685	766	762	710	727	730	741	733	737	709	712	772	675	759	785	670	744	736	748	717	712	725	733	743	724	736	734	779	686	735	783	701	746	737	725	701	739	735	673	735	742	740	721	781	794	733	730	721	759	750	695	708	746	766	696	748	708	739	735	736	768	783	741	722	765	762	735	741	793	728	712	742	745	738	765	713	695	720	743	691	747	720	769	738	759	727	686	696	693	701	734	741	762	744	735	676	722	754	713	730	747	727	742	734	778	791	708	735	721	748	693	795	772	680	736	748	708	730	739	750	694	714	725	766	732	729	723	737	690	721	715	732	724	747	741	733	707	740	759	718	770	712	745	746	708	726	758	733	761	695	747	731	740	735	707	715	672	729	746	710	723	770	751	763	704	775	716	766	739	766	786	727	706	678	721	721	788	727	727	806	745	733	747	743	731	710	720	757	717	776	735	723	679	717	758	760	745	755	755	764	708	730	784	699	708	793	749	713	710	717	723	791	732	718	765	717	749	725	763	729	669	715	723	687	775	719	731	727	738	737	782	763	768	768	746	735	742	749	731	719	748	723	707	737	699	720	736	787	766	720	754	734	770	688	730	770	733	688	721	713	677	700	793	704	748	714	722	734	752	750	702	759	735	696	751	723	701	764	752	716	709	719	730	738	723	764	713	748	721	761	684	709	697	678	739	768	770	751	741	749	737	683	698	749	751	740	698	757	758	752	710	701	773	740	734	756	776	750	719	704	688	749	743	670	752	710	772	784	739	767	743	730	759	775	700	733	723	748	728	778	722	694	679	738	727	766	705	727	746	729	728	721	705	690	746	710	724	720	759	734	700	786	727	722	755	752	708	750	742	689	692	734	694	699	745	731	733	702	720	762	748	747	714	770	708	779	708	730	766	739	733	688	749	722	685	751	715	694	744	747	757	737	710	746	692	761	763	725	754	666	744	764	734	770	757	743	776	741	783	728	679	717	663	756	735	764	702	724	706	754	730	700	728	771	691	742	696	767	731	707	769	678	710	757	736	668	774	711	702	709	707	743	765	765	730	724	737	719	747	732	799	762	731	715	699	773	704	736	754	752	745	721	735	740	748	747	731	747	777	769	758	777	731	741	723	703	761	728	741	730	683	757	727	742	702	745	738	740	725	735	749	737	776	710	738	694	728	689	714	742	748	748	749	698	771	687	758	735	703	695	695	735	686	720	719	736	691	739	703	752	758	774	725	732	687	707	690	677	770	746	674	705	718	718	741	760	772	763	745	709	757	807	752	723	694	748	727	766	776	709	735	796	728	683	724	739	746	735	777	740	693	745	774	731	697	739	739	750	729	715	677	746	693	729	753	710	735	706	730	771	749	709	730	756	779	773	750	730	731	720	742	721	712	779	746	701	746	707	711	741	738	743	716	715	680	732	739	719	770	724	751	707	726	771	775	728	784	696	781	679	729	754	759	720	736	712	753	747	731	716	712	783	755	740	717	720	749	726	765	717	739	734	742	705	757	700	705	776	757	695	723	726	755	726	720	779	737	743	774	754	688	772	737	683	729	722	745	806	719	756	743	697	735	702	733	731	729	722	776	700	727	752	727	702	715	724	731	704	753	739	759	687	760	694	743	731	772	746	743	693	727	738	740	765	766	743	759	680	755	777	755	763	753	724	716	727	685	746	772	737	726	751	713	738	757	750	708	720	746	731	701	685	780	760	799	754	740	740	698	747	729	748	700	697	728	757	718	708	746	763	713	729	701	741	695	760	738	736	731	722	746	769	792	723	731	724	740	724	723	726	778	703	686	738	777	740	702	743	701	702	736	742	706	765	741	707	741	744	763	716	758	720	742	726	726	720	711	762	788	730	750	699
59590	37783	13879	2884	1434	494	321	348	284	319	328	352	301	299	292	326	318	348	316	309	308	285	314	284	339	333	311	316	333	314	308	324	320	329	331	316	309	348	317	335	332	325	310	323	317	309	299	302	333	317	312	292	303	296	331	316	329	295	326	333	327	274	297	326	297	302	317	316	286	310	322	308	292	297	319	321	310	350	347	282	315	309	325	309	295	310	308	314	313	311	324	309	319	323	291	307	364	326	279	286	310	294	289	336	298	321	309	306	317	339	301	332	307	302	313	336	320	294	322	287	307	332	318	306	288	268	329	296	304	341	311	300	297	300	297	272	335	309	342	313	337	333	304	328	306	325	296	289	317	299	343	294	300	311	309	336	304	325	307	315	342	309	348	299	296	294	323	308	312	293	331	304	307	325	335	313	303	341	338	318	291	304	318	300	279	305	303	308	302	301	334	285	289	287	307	287	287	329	290	314	344	345	330	307	351	311	303	313	322	316	294	310	315	329	329	329	294	302	304	280	296	316	291	315	318	319	324	303	310	296	325	277	326	301	274	351	341	280	320	302	344	321	325	335	332	315	326	317	323	304	319	326	310	306	335	294	304	320	310	294	300	300	307	294	348	325	304	278	299	285	315	327	287	321	313	312	273	291	316	324	279	325	346	307	315	296	325	303	321	317	311	319	320	313	340	336	320	348	313	296	333	308	326	320	342	337	337	291	295	293	326	293	327	307	340	300	320	278	292	281	327	305	319	289	338	296	307	306	320	331	279	290	313	294	312	322	322	319	332	301	323	328	281	323	355	298	314	331	302	282	301	341	316	344	320	349	317	308	284	320	297	302	282	334	310	316	315	308	324	308	278	320	310	314	307	334	291	312	321	322	318	298	314	320	293	303	327	326	328	315	322	307	298	308	275	296	260	302	296	300	308	325	313	346	295	313	330	289	321	314	278	318	324	291	264	327	321	304	321	326	287	320	315	308	324	336	293	303	301	325	309	312	315	273	315	316	346	304	305	313	297	319	306	288	332	317	309	307	272	345	301	312	339	299	300	326	308	351	348	322	294	283	299	330	294	315	312	301	306	278	342	305	270	294	338	336	341	310	317	315	294	321	294	284	325	305	286	297	308	344	307	339	294	279	293	295	309	304	334	299	298	328	323	320	315	299	303	314	329	318	318	310	320	286	279	326	313	310	325	322	305	325	314	316	306	293	293	332	326	309	297	278	313	314	336	315	303	322	330	308	309	325	334	346	290	306	286	305	318	312	285	323	324	305	329	289	279	312	313	307	308	311	318	346	288	304	299	310	321	312	323	325	324	312	299	313	326	309	293	296	326	298	301	324	303	310	314	315	262	320	319	314	312	332	314	329	309	295	324	331	337	315	338	292	290	312	311	307	294	312	297	348	323	310	303	326	327	323	335	308	323	319	313	324	292	308	289	277	301	316	294	320	310	295	281	304	264	300	324	293	334	300	327	328	303	336	334	278	353	320	341	346	286	334	282	287	278	319	305	355	304	303	292	342	307	280	336	323	329	304	294	319	307	298	297	325	317	326	299	328	320	295	335	339	294	317	298	301	314	281	309	310	290	310	355	320	317	295	312	292	313	340	321	285	307	308	326	300	303	308	325	296	311	313	281	345	328	329	311	298	315	287	308	322	313	363	315	328	330	303	324	304	333	321	291	307	328	287	309	287	302	319	289	333	313	311	270	341	311	323	301	320	325	313	299	339	323	307	308	318	302	268	296	296	339	330	302	328	328	291	309	318	319	320	270	318	302	293	283	293	328	349	304	339	324	271	328	301	342	299	316	290	325	319	331	290	341	332	323	330	347	290	317	312	314	327	313	328	338	316	325	280	313	304	303	277	319	326	341	320	279	298	300	295	322	310	314	288	301	310	280	317	311	279	329	280	289	334	302	290	299	336	327	286	314	287	373	298	286	325	282	298	345	331	282	331	311	318	320	319	311	318	325	313	308	274	312	313	323	328	312	308	288	312	318	330	302	335	336	311	330	315	324	313	294	327	326	301	338	303	312	310	299	327	309	297	326	259	301	323	289	312	306	328	314	325	350	285	320	347	303	329	351	300	353	337	302	312	293	319	313	313	315	325	318	319	321	316	298	325	307	300	363	316	297	333	352	321	315	316	297	296	280	302	295	296	339	290	319	308	312	324	326	314	331	310	320	298	290	311	321	310	288	323	284	304	313	333	325	323	320	346	324	302	270	308	326	304	316	301	299	328	312	339	323	315	310	309	272	320	307	297	298	306	303	272	326	289	291	312	284	320	303	304	298	323	301	311	289	345	308	322	291	319	296	341	342	316	335	290	295	301	326	324	343	315	310	306	332	281	343	315	333	295	296	279	318	308	324	328	317	281	341	306	333	297	318	349	258	312	345	310	324	317	319	307	322	312	312	318	320	334	337	322	287	290	301	320	312	282	303	316	330	308	334	346	323	297	316	297	310	305	337	349	337	320	326	348	319	380	349	314	285	330	322	314	320	308	281	293	325	311	316	287	319	310	293	296	299	305	321	306	317	308	344	318	333	317	330	335	314	312	310	315	303	311	306	301	294	281	299	312	318	316	339	286	313	314	319	293	330	314	336	329	341	281	345	286	300	322	302	299	301	283	289	332	315	299	355	267	311	310	339	324	307	298	299	311	306	284	275	328	327	312	291	292	307	300	294	293	297	300	282	338	328	326	294	357	349	288	312	307	291	308	314	338	298	290	287	314	334	310	306	338	307	335	289	306	304	289	308	303	321	311	303	347	307	348	347	321	306	318	315	311	304	315	315	321	343	329	317	282	280	275	285	284	312	325	304	317	319	276	359	339	295	294	342	317	323	314	323	302	308	337	335	344	344	327	288	335	328	311	367	334	328	312	320	338	347	320	313	291	311	272	291	343	319	341	332	316	287	315	339	304	300	316	338	325	318	321	298	306	304	293	303	312	313	304	290	299	308	330	305	310	302	291	308	299	334	340	284	304	283	301	338	349	312	325	306	322	315	361	282	286	345	322	285	296	296	305	324	301	351	316	336	339	331	320	299	299	324	299	327	307	324	343	315	314	336	342	329	313	297	324	295	327	317	334	320	293	304	300	296	324	326	293	332	275	308	305	303	305	328	312	312	324	305	262	311	293	286	299	294	323	288	312	299	294	343	304	325	307	314	337	315	328	312	326	318	312	289	316	346	330	324	341	313	297	295	307	288	294	290	315	311	321	256	321	324	352	331	347	335	345	312	313	335	329	301	319	328	333	311	327	287	290	298	309	273	315	305	338	304	302	281	314	284	332	322	307	323	301	324	325	315	290	291	328	331	356	344	322	308	288	309	305	336	315	292	312	308	350	316	325	320	317	325	312	324	318	331	333	318	304	291	320	281	297	299	319	332	304	303	285	285	336	297	313	275	271	292	297	330	292	302	300	290	326	339	315	312	283	344	322	337	316	321	321	305	283	293	351	351	331	297	313	288	308	323	335	290	275	326	294	308	305
33667	26702	11652	5053	3862	1180	669	690	680	669	651	639	679	660	647	682	685	671	643	697	716	696	671	717	652	662	702	687	661	677	676	670	652	668	617	669	670	699	679	660	654	665	689	691	675	652	700	721	697	673	717	649	662	707	668	645	669	644	679	656	649	609	651	675	686	681	662	682	658	662	669	656	704	629	710	669	719	694	615	682	681	690	693	650	666	676	635	672	647	617	657	668	654	641	672	656	709	633	671	669	701	662	655	670	713	675	655	657	640	708	696	702	684	690	637	658	724	627	688	670	718	656	660	721	653	668	658	689	644	703	695	707	660	697	660	664	695	652	703	709	679	697	662	635	698	675	737	656	678	647	667	677	675	648	723	676	651	638	671	761	681	687	720	645	660	669	638	659	687	641	679	684	730	649	653	658	660	712	656	692	667	679	648	613	643	622	682	682	694	698	655	661	644	634	692	694	680	630	725	667	642	693	664	696	673	640	662	673	661	670	658	625	694	681	680	635	664	659	687	687	622	669	699	661	714	675	647	644	672	654	636	689	629	657	653	672	703	646	665	665	637	692	703	646	638	689	687	692	664	701	679	650	684	662	710	694	644	664	613	670	636	688	684	663	713	717	628	700	676	649	669	684	656	672	655	696	703	697	681	619	691	707	706	714	688	705	695	649	678	686	676	670	669	684	617	660	665	652	695	684	701	704	662	643	690	672	710	678	659	644	629	709	670	663	703	662	648	699	711	651	731	728	649	651	692	657	642	665	671	650	630	686	630	652	662	631	669	644	698	694	663	647	650	706	693	641	698	690	724	606	693	711	717	714	668	656	681	656	722	694	701	612	640	642	654	707	636	641	676	734	648	691	662	689	677	646	690	715	648	695	694	620	612	690	667	652	694	745	633	696	625	685	681	665	659	664	698	679	651	646	681	666	729	686	725	744	644	702	641	663	655	639	697	685	727	667	667	683	630	683	669	646	670	655	689	674	671	662	681	686	641	630	708	674	649	634	651	699	705	661	633	716	666	697	705	655	710	677	642	633	675	692	645	630	723	693	693	740	665	676	702	669	667	659	669	732	683	684	677	637	708	655	650	649	682	698	638	677	641	660	661	684	647	663	643	679	672	693	676	714	704	663	645	647	677	662	688	647	675	644	671	640	690	693	688	676	678	671	692	645	685	658	644	691	656	697	650	640	693	638	668	671	633	644	684	662	705	676	680	689	689	660	707	674	690	669	667	683	694	661	687	638	670	684	680	701	728	691	673	716	647	642	696	686	678	619	663	661	704	679	737	679	686	652	698	725	705	681	638	668	668	720	683	610	688	661	651	693	647	678	688	654	680	672	668	653	705	638	671	670	650	702	715	668	685	628	669	732	649	673	693	679	617	623	681	649	687	667	638	687	672	674	681	681	682	729	707	661	643	661	686	666	669	713	666	658	720	664	671	687	649	701	661	730	675	658	645	644	665	688	710	630	697	648	665	692	699	693	696	660	672	653	732	674	700	636	672	671	676	689	643	701	659	648	650	682	681	698	661	684	672	658	660	705	682	677	647	696	674	677	698	652	647	640	685	706	702	666	684	698	670	638	755	689	658	688	658	659	686	673	709	684	643	670	666	664	628	672	654	659	719	658	646	654	690	687	674	663	660	715	682	669	661	646	710	671	724	677	649	649	643	597	667	662	665	655	670	724	687	683	681	650	643	669	656	689	641	702	687	726	665	669	676	636	683	707	683	703	644	626	661	680	661	689	700	720	708	657	671	651	705	656	690	746	677	674	693	693	690	746	689	631	711	692	671	677	656	684	686	690	669	694	683	743	688	675	727	656	750	723	669	660	635	679	655	712	647	673	685	705	671	653	656	677	687	641	685	696	716	679	718	704	622	684	695	703	689	715	651	679	656	689	632	633	666	706	638	661	666	687	679	600	677	703	682	697	714	716	637	632	670	625	631	669	674	623	694	665	686	646	664	690	645	658	685	679	649	662	632	714	662	691	699	652	670	742	658	636	706	704	673	675	671	674	632	670	695	634	675	668	676	642	641	664	705	625	655	650	619	679	679	623	683	691	713	652	641	674	685	673	663	635	654	648	674	712	663	678	658	622	704	651	650	669	688	713	704	681	699	637	630	680	681	660	692	673	690	686	657	738	661	699	651	695	698	680	721	662	693	682	655	664	649	702	655	688	671	665	666	654	656	668	669	652	703	675	653	606	739	696	689	685	693	661	705	651	684	685	679	609	722	720	649	726	640	674	676	675	716	671	666	620	614	682	708	623	672	672	728	657	671	671	663	697	680	688	701	656	671	697	660	671	713	692	714	650	709	657	678	719	692	639	622	654	661	656	660	703	591	646	679	702	634	686	665	681	684	673	654	717	682	681	655	672	670	675	680	659	661	686	692	676	690	691	669	630	749	633	696	658	659	680	681	689	662	663	701	683	674	663	673	650	652	705	670	707	667	648	702	668	677	669	695	702	686	671	693	700	652	656	705	708	692	699	680	696	725	705	669	681	653	686	639	667	706	639	652	694	660	691	647	663	668	727	676	685	688	643	725	686	699	661	694	654	686	693	672	618	655	682	680	682	720	640	706	656	745	727	672	689	635	690	641	708	693	676	625	636	669	706	642	657	661	638	664	643	664	661	653	686	681	661	652	705	669	707	703	677	646	651	698	703	671	653	677	655	692	691	644	648	688	614	697	663	662	631	683	684	635	693	705	715	677	645	678	672	647	665	669	642	672	741	665	685	650	700	664	663	664	666	670	676	682	665	682	707	683	655	661	687	636	656	677	648	677	668	686	679	677	680	688	644	695	643	693	647	660	692	661	679	646	723	652	661	683	659	679	654	695	693	640	676	707	660	678	647	698	663	601	642	691	703	657	673	675	657	667	660	680	728	650	669	671	673	666	613	701	657	695	690	683	627	686	643	689	662	651	680	698	663	640	636	650	703	636	695	699	644	668	611	667	688	659	646	689	666	673	655	694	592	635	686	687	655	656	665	673	673	664	656	706	665	700	734	726	723	619	669	656	666	665	681	627	674	636	702	692	676	642	657	712	706	653	701	652	699	725	693	687	664	664	695	667	693	669	681	695	694	656	673	663	686	665	705	749	698	657	702	688	689	709	674	658	661	674	694	707	669	679	651	636	686	723	668	671	683	630	696	704	693	685	658	663	647	672	680	663	708	682	691	675	664	658	610	655	679	697	660	654	672	680	685	670	660	667	638	679	654	704	675	676	667	674	662	698	667	706	686	680	635	632	644	655	684	677	673	671	677	692	644	635	662	721	646	658	666	696	695	630	660	714	660	641	645	664	712	645	700	608	727	654	676	662	681	658	678	664	664	682	670	690	752	701	677	691	641	652	663	706	647	669	661	623	692	655	693	710	695	634	666	641	666	692	651	644	687	609	682	647	690	636	716	643	649	689	655	650	673	626	675	716	699	631	697	699	662	659	637	713	669	675	675	680	687	680	669	687	697	662	655	671	633	681	672	657	656
70899	73426	56593	32847	22215	5787	349	205	228	234	230	239	228	222	240	216	234	220	243	239	206	215	253	236	219	232	230	205	210	237	230	213	222	227	207	199	241	211	226	236	245	208	225	237	238	209	269	206	208	215	241	247	201	247	230	211	229	210	210	203	233	241	245	207	202	205	236	213	203	229	232	252	227	207	192	212	236	220	204	217	229	215	237	205	208	228	218	208	186	214	155	200	231	222	229	241	215	234	226	227	221	201	235	225	234	217	223	212	202	232	225	230	228	197	209	240	227	229	216	191	222	232	247	216	233	214	179	213	251	195	221	202	215	200	235	194	223	224	217	222	233	221	223	233	221	230	221	232	203	218	208	222	211	196	223	190	196	207	213	245	223	240	232	205	228	220	203	261	219	234	220	232	216	222	213	207	249	211	221	231	185	219	221	250	242	211	245	189	233	217	228	220	218	218	212	231	202	202	227	210	190	234	213	264	206	234	234	249	196	196	229	276	214	215	221	203	226	224	223	196	225	225	218	226	227	236	217	213	201	220	224	256	212	223	211	221	223	216	230	180	238	225	238	232	226	192	246	239	230	217	239	251	223	224	219	247	231	229	225	248	210	207	218	231	223	254	208	199	196	243	223	208	224	244	219	231	206	239	228	220	204	233	190	226	216	259	214	210	240	235	227	229	216	213	235	212	207	217	210	219	242	207	221	193	199	209	211	219	191	212	217	215	229	258	214	221	211	248	225	226	218	213	196	229	192	224	210	238	189	203	215	231	216	256	201	213	196	222	227	236	224	223	234	200	240	204	234	224	232	229	191	219	215	204	231	221	231	229	206	230	183	239	233	232	224	218	210	227	228	224	219	232	224	202	208	190	225	211	200	226	222	233	236	238	226	208	202	212	197	246	221	225	209	220	214	238	231	230	231	219	218	220	226	249	213	233	182	226	206	231	229	217	234	223	206	200	201	200	198	230	244	197	211	232	205	218	208	212	217	216	214	231	229	215	208	234	205	200	239	239	203	208	216	207	202	245	244	232	237	217	230	205	210	226	244	246	222	213	220	216	206	223	215	218	213	231	222	219	241	227	197	220	219	234	238	212	226	223	218	218	211	242	222	228	229	220	204	173	201	238	208	205	237	227	242	232	226	236	214	213	225	220	231	235	201	210	195	186	214	226	199	181	216	219	261	225	221	234	228	207	203	191	224	200	203	219	231	202	215	219	224	209	222	198	244	217	234	203	230	222	200	234	197	213	243	209	219	230	216	234	253	202	214	217	205	239	240	227	215	221	204	211	213	221	232	228	194	216	219	220	225	202	255	213	224	232	223	180	199	220	227	236	229	210	231	226	204	208	209	192	225	220	199	197	227	199	211	223	233	206	207	214	217	207	180	213	203	244	217	216	259	219	230	220	192	219	207	216	215	218	217	210	188	235	225	236	216	229	218	225	212	232	209	212	218	225	236	199	217	235	207	220	204	222	217	190	193	199	218	253	223	210	229	228	236	213	240	214	203	218	215	211	204	230	231	223	237	241	229	248	210	215	243	226	238	189	215	216	229	206	196	206	211	235	219	218	266	207	234	204	204	230	225	212	210	235	225	201	198	193	216	225	203	241	229	241	217	220	214	236	222	207	194	184	222	235	193	206	219	207	208	253	237	227	231	202	205	210	213	235	220	212	229	259	214	255	239	240	219	207	227	233	198	188	265	218	222	201	207	233	217	211	213	222	212	211	250	236	206	261	234	242	223	210	225	203	221	237	174	220	229	258	209	231	218	235	213	220	232	236	195	209	229	192	209	200	202	221	216	226	213	203	221	230	219	211	236	206	221	208	217	220	215	206	226	236	207	219	216	235	192	213	203	235	226	206	216	216	226	239	238	181	220	209	200	235	204	189	253	217	208	219	233	227	182	214	249	223	246	245	217	210	227	220	225	222	206	207	243	216	236	220	234	213	224	238	210	224	211	247	262	231	231	221	241	188	234	245	220	245	215	242	228	210	211	219	209	228	237	220	216	229	212	200	212	216	219	237	232	222	195	234	234	210	222	209	233	213	193	229	218	235	206	237	244	219	233	245	170	228	215	203	232	236	196	216	208	218	228	207	228	233	225	213	210	207	217	215	217	206	226	237	222	245	212	203	202	228	215	230	219	213	200	184	216	203	223	224	215	216	233	241	229	223	201	216	234	228	235	207	194	226	212	211	227	230	224	228	211	220	246	238	211	227	226	215	222	190	235	236	217	231	231	231	237	235	254	237	197	228	201	223	210	250	233	203	224	209	234	200	236	207	214	246	225	209	235	200	210	217	225	206	225	221	225	220	239	228	198	229	215	211	185	203	217	227	195	228	213	208	203	203	237	245	231	223	216	215	214	217	224	219	209	183	242	228	219	224	209	200	210	230	233	224	204	207	204	215	247	240	205	224	235	202	217	226	227	239	221	238	236	207	220	217	216	221	258	213	242	233	222	217	222	227	192	235	206	203	209	215	204	221	219	221	219	201	226	223	203	235	229	240	219	232	205	220	248	208	229	202	210	223	216	251	218	223	225	232	195	250	232	248	195	199	189	209	217	227	208	221	211	197	219	214	220	202	221	220	257	211	218	242	215	203	248	204	238	212	188	219	195	177	218	233	219	249	211	196	252	213	234	214	201	213	247	197	233	211	224	193	222	235	195	180	218	261	243	213	222	198	224	208	222	225	212	245	226	211	210	197	223	208	172	194	242	247	211	210	210	197	226	212	220	203	211	226	215	234	209	239	214	212	232	232	237	198	219	216	227	215	231	211	217	229	244	206	212	227	223	204	197	218	221	217	207	232	203	210	207	208	261	216	219	235	234	205	205	216	228	209	217	201	227	236	200	205	230	199	220	188	212	214	228	207	232	200	218	229	204	203	213	240	236	201	219	226	223	234	220	201	220	224	241	207	216	207	238	188	216	220	209	247	230	199	227	232	205	226	204	248	210	216	229	217	235	219	206	224	236	233	224	233	214	233	250	243	250	204	219	232	211	228	211	245	232	230	240	212	221	219	235	217	208	251	221	232	226	227	269	240	240	233	230	242	226	236	224	214	216	199	211	201	231	228	198	232	206	267	225	228	216	218	207	225	201	238	203	229	214	210	216	213	217	218	240	212	223	217	202	209	233	241	194	205	213	216	222	243	219	225	227	223	212	239	193	235	214	225	211	219	212	223	195	245	213	203	189	222	234	194	205	239	221	207	226	208	240	213	238	200	194	189	199	240	220	190	238	233	238	222	193	228	243	204	223	234	256	223	203	244	197	228	208	224	202	222	226	211	208	222	247	238	235	218	237	228	209	203	235	236	238	239	208	228	226	224	188	230	210	222	243	210	227	229	250	216	218	205	220	214	224	214	225	211	202	223	227	225	194	244	236	243	216	198	233	227	214	212	286	222	222	222	223	203	221	197	216	205	226	240	181	219	201	229	228	205	204	237	230	203	236	218	217	254	224	233	197	204	213	222	247	219	232	230	249	237
43185	59016	52360	40006	33155	9732	693	645	684	632	610	566	549	585	546	527	499	534	521	540	514	523	517	508	487	529	563	533	494	509	469	532	487	544	542	521	503	469	549	544	564	495	502	534	507	536	540	527	520	493	527	537	492	487	524	496	479	489	538	532	513	520	500	483	567	547	521	461	498	539	492	518	469	539	473	475	459	525	534	544	520	514	549	509	492	527	486	517	546	506	494	534	497	524	526	563	511	471	536	456	499	519	529	528	520	512	502	516	513	514	514	548	499	485	497	517	498	541	494	483	480	522	517	500	499	521	491	515	543	522	498	546	517	520	516	517	497	507	499	539	489	512	553	497	498	509	504	527	487	494	549	535	499	500	492	480	506	512	524	527	505	521	542	535	502	513	527	475	524	502	507	521	479	515	457	545	510	534	506	541	516	510	522	516	545	498	536	525	562	467	502	540	538	552	511	518	509	498	498	528	493	497	528	502	524	486	521	532	505	467	541	512	501	529	473	515	497	505	516	519	491	517	493	473	509	496	505	513	506	508	537	485	501	502	515	469	484	519	513	511	515	508	502	504	516	513	497	479	482	540	542	488	503	503	507	486	495	514	517	553	493	484	519	535	504	504	515	531	477	525	521	528	507	553	531	496	492	549	547	518	510	536	468	514	522	504	504	518	547	513	514	531	509	499	537	515	469	479	494	444	506	535	515	542	490	540	508	529	518	476	502	513	542	499	527	512	510	497	534	521	521	496	517	490	516	539	536	519	515	493	500	494	516	497	501	482	555	498	492	495	544	499	525	514	531	472	508	488	509	482	531	506	488	473	497	521	522	496	503	509	524	508	483	506	468	523	485	494	528	546	511	511	534	523	515	506	508	531	481	481	445	494	522	506	515	548	488	476	511	510	502	485	481	500	521	532	489	542	490	499	536	541	508	462	506	508	547	462	469	533	509	503	549	539	498	513	523	518	520	494	544	514	504	526	491	516	498	497	559	494	501	512	518	517	507	533	530	496	531	523	549	495	500	468	493	505	506	515	496	523	494	519	522	482	497	495	532	511	523	500	455	494	500	510	536	536	526	510	499	526	482	513	503	530	543	541	517	478	550	506	514	524	489	507	487	512	509	503	480	498	532	519	499	461	535	510	511	526	485	502	488	476	487	524	480	525	518	537	497	503	486	536	479	534	468	523	470	514	513	507	539	495	521	499	486	512	504	518	510	499	504	551	470	508	494	477	495	494	469	514	502	524	504	494	481	513	482	537	518	531	483	489	505	535	556	480	461	516	518	520	516	518	495	498	428	500	527	499	485	520	512	491	552	504	505	538	534	508	514	474	486	453	521	516	529	527	517	528	497	474	557	499	522	480	554	518	466	513	475	537	496	532	514	503	507	473	506	515	553	545	487	511	488	515	505	515	505	478	525	540	476	480	494	531	523	500	484	483	548	533	498	484	504	517	541	500	487	539	526	456	532	475	510	520	531	535	455	496	502	489	505	471	503	481	535	483	434	471	498	451	495	542	518	505	519	480	479	525	498	519	506	480	508	491	499	465	488	522	496	519	484	477	507	509	497	473	515	507	482	491	532	517	549	483	524	493	499	495	502	529	533	510	499	514	521	556	523	515	493	529	485	548	518	494	504	498	541	503	516	512	509	523	529	516	517	508	489	489	476	510	479	512	507	486	511	521	494	516	518	547	534	515	506	543	503	505	541	520	537	506	567	513	511	538	520	497	478	517	468	488	537	560	514	504	507	516	528	496	494	488	488	556	473	530	514	482	535	470	515	486	451	503	502	547	535	527	553	490	526	538	479	501	498	506	526	543	505	519	500	499	526	494	528	473	517	508	514	512	492	489	488	488	494	523	515	511	546	525	492	485	480	523	481	508	514	491	517	551	498	510	505	514	489	539	501	552	520	528	528	519	541	524	505	518	580	512	507	543	533	515	542	527	525	509	518	524	564	535	521	509	532	516	521	495	498	507	522	520	481	519	494	488	509	498	445	500	541	497	507	485	504	514	462	496	533	522	517	514	545	465	503	523	485	482	474	465	482	501	534	486	473	544	507	503	482	479	482	516	509	534	501	496	496	523	523	494	486	494	502	493	502	495	522	534	489	483	552	501	476	505	517	529	517	521	531	488	527	534	493	543	503	553	504	531	512	490	503	508	523	521	513	506	482	510	506	521	445	544	503	501	536	543	506	519	522	531	538	515	489	525	501	491	486	537	509	472	539	496	476	476	535	531	512	500	489	526	480	505	482	531	465	508	520	472	540	527	502	509	504	511	514	505	484	542	478	492	511	501	497	493	465	517	529	522	528	505	509	508	496	496	504	495	480	488	522	457	515	482	506	526	528	516	530	533	512	487	465	466	511	471	460	521	494	544	488	491	534	528	548	482	466	480	507	516	447	541	531	479	530	526	527	511	483	482	500	555	529	526	523	509	518	521	487	507	517	466	516	513	472	515	501	534	474	520	492	497	473	540	490	496	504	531	506	506	582	496	515	508	491	504	490	488	517	521	494	474	533	513	503	505	487	500	515	479	506	549	502	579	503	478	514	512	496	503	475	521	520	555	494	473	465	486	478	484	496	519	495	509	518	523	520	491	504	540	495	518	527	532	557	473	520	551	515	495	496	513	534	485	527	498	497	481	476	504	536	536	476	472	511	469	499	534	524	538	537	517	523	483	487	512	518	528	517	504	530	524	516	488	485	503	515	478	509	518	479	489	532	541	530	497	497	515	558	499	536	518	531	540	494	489	539	529	504	523	504	506	517	487	521	525	476	509	556	510	518	539	493	489	508	464	481	521	497	482	500	556	482	518	486	535	475	501	525	465	518	505	495	542	504	536	533	503	509	532	554	520	478	489	519	521	494	497	480	506	546	511	497	530	482	519	541	513	529	542	549	547	503	502	511	441	478	487	533	540	496	511	527	510	436	490	495	519	444	538	541	508	516	512	525	510	531	521	517	526	519	496	510	509	531	511	502	494	516	485	535	528	534	468	529	530	527	491	502	543	491	463	537	522	493	483	490	479	510	523	490	520	527	512	529	515	543	509	508	570	519	514	535	524	497	528	546	499	521	500	500	497	484	516	532	486	496	531	470	511	467	523	495	477	537	501	538	526	512	507	493	523	541	492	517	504	519	495	530	505	485	528	502	497	507	470	555	519	497	526	557	561	522	485	474	477	489	550	474	526	502	509	526	494	547	527	511	507	516	486	522	508	508	517	522	525	502	519	500	516	520	510	514	527	450	495	503	500	562	503	494	497	473	494	517	511	502	542	501	483	486	530	513	498	517	543	509	482	539	503	516	492	542	525	498	510	488	504	480	502	499	500	476	520	498	485	535	521	503	558	483	565	497	536	544	517	471	525	489	513	522	496	506	542	519	483	520	495	521	513	511	509	522	505	578	538	473	511	477	522	532	507	553	481	520	523	490	525	469	473	524	521	510	541	515	525	507	519	523	510	514	528	496	504	487	497	528	514	516	510	502	553
78103	84645	68276	44318	34260	12271	849	400	352	336	369	374	339	342	318	358	335	354	326	328	295	329	329	338	323	352	330	334	341	341	322	315	315	367	328	349	309	333	312	334	344	342	299	339	347	343	339	343	316	297	331	354	348	339	326	327	316	312	339	338	351	364	315	337	311	310	330	327	293	328	364	346	326	335	328	336	356	318	337	300	332	353	350	316	345	338	345	327	330	346	323	354	339	313	336	351	321	352	348	315	302	339	319	315	327	310	333	347	322	338	341	358	304	350	363	330	328	351	337	355	364	312	332	337	335	307	374	336	297	319	320	368	340	322	301	298	351	327	359	322	317	308	335	337	377	319	363	324	320	329	366	366	334	346	307	331	338	335	302	333	352	333	311	321	294	315	319	347	358	350	338	312	323	341	349	337	329	300	341	324	323	313	302	328	306	328	326	297	345	362	363	353	342	302	322	317	322	329	297	341	333	320	374	343	357	285	346	347	327	330	355	311	317	319	317	319	307	303	336	373	339	322	342	364	351	333	334	310	313	326	362	349	343	332	307	328	351	360	369	342	345	352	341	349	355	324	321	338	340	350	352	344	304	311	315	323	339	339	322	336	330	347	303	335	340	325	304	330	332	319	313	342	302	360	357	335	380	319	330	370	353	330	353	309	306	368	326	342	348	326	329	321	328	332	331	323	347	364	343	321	290	336	319	337	343	306	326	373	312	306	329	355	324	362	347	333	338	351	340	308	347	326	340	338	323	348	406	314	312	348	363	367	326	342	289	321	309	356	338	302	319	346	355	357	300	330	348	308	347	355	328	357	355	330	303	359	371	339	346	317	345	287	312	298	317	293	342	302	317	321	297	372	349	339	315	329	337	325	330	342	318	333	362	343	374	342	334	344	352	326	332	343	362	312	311	329	309	330	335	329	346	332	312	363	358	381	337	341	305	306	337	332	324	339	370	304	298	320	361	354	318	343	377	333	360	320	326	312	367	344	321	332	331	355	350	329	326	339	315	356	326	317	333	317	339	340	329	308	303	337	350	368	348	344	339	344	345	323	339	326	332	324	323	327	337	332	327	334	330	344	360	288	320	348	355	315	317	337	331	359	324	342	305	371	350	288	339	362	327	333	364	338	330	340	336	340	346	312	347	325	307	367	344	348	377	313	344	333	349	324	293	338	303	336	294	362	317	330	367	283	326	315	354	321	360	299	332	332	288	362	320	371	313	315	326	332	341	333	330	336	333	334	334	341	322	294	320	353	325	320	320	326	332	337	353	358	323	344	324	336	352	309	343	368	325	333	319	304	347	321	356	335	307	303	342	335	354	335	325	369	333	356	351	324	345	330	348	329	320	341	311	315	344	369	309	352	340	327	345	364	388	377	328	338	304	350	346	375	347	324	320	364	326	333	310	303	306	340	338	292	356	379	355	329	324	339	356	334	337	329	339	337	334	343	329	340	352	338	339	342	323	357	315	348	340	371	319	325	313	347	332	343	339	318	337	340	342	362	334	328	320	328	327	320	326	312	308	329	317	296	310	325	343	319	321	312	330	312	356	304	331	340	359	339	344	295	312	303	352	303	355	360	325	358	353	337	342	354	335	311	329	325	305	341	314	350	392	333	341	363	329	362	336	318	319	330	347	329	331	296	315	342	328	306	305	350	346	344	299	314	339	347	353	321	300	317	299	356	333	331	298	358	320	341	343	314	350	348	334	345	344	341	348	325	321	333	341	328	334	339	326	342	345	349	349	320	350	337	371	299	361	354	339	325	329	300	313	317	343	357	311	315	342	333	333	381	335	331	338	285	290	343	365	323	327	324	321	330	298	349	344	326	334	323	331	330	354	304	334	374	334	314	347	341	359	345	323	351	298	336	344	359	319	338	347	335	344	316	340	331	351	319	336	362	329	349	347	305	349	341	307	331	360	382	393	356	355	362	341	357	331	344	318	320	341	343	325	333	330	308	359	338	292	329	334	345	306	345	301	312	336	360	340	366	349	330	351	330	358	355	345	312	329	328	317	326	353	360	338	348	334	340	351	344	309	323	355	344	309	310	329	329	317	337	322	325	343	333	322	356	346	345	303	312	330	351	315	342	309	322	359	324	347	350	299	318	307	316	352	347	341	341	341	318	329	346	352	324	338	326	347	320	356	342	364	349	355	379	305	334	346	330	309	342	313	330	328	312	371	346	315	313	349	352	335	320	354	367	296	309	329	356	366	350	338	335	305	334	375	361	336	322	283	329	331	333	301	358	329	350	359	346	324	350	311	329	294	347	319	339	336	322	314	346	338	338	318	326	348	303	337	325	343	366	354	317	358	323	313	300	339	346	356	307	372	342	361	341	329	317	303	340	332	340	326	328	345	308	331	341	344	346	336	344	284	306	343	336	342	358	336	344	334	313	335	333	347	336	306	349	315	328	337	343	370	345	331	307	317	372	311	329	320	311	321	361	368	380	358	339	323	319	305	330	324	365	299	342	321	354	331	337	342	307	334	319	290	342	319	330	315	352	336	307	328	337	336	323	301	309	331	354	316	317	289	312	363	325	320	349	347	333	360	327	314	340	308	304	328	350	342	340	315	387	320	343	311	344	310	328	322	346	331	319	362	324	331	310	310	345	317	332	344	332	347	325	365	346	362	332	336	322	291	323	325	323	322	343	322	337	333	352	312	325	327	332	339	330	394	331	325	356	353	341	305	299	311	369	354	304	346	332	348	341	327	329	320	362	331	350	314	327	348	318	356	328	300	341	332	338	346	340	347	330	321	334	351	328	352	330	357	352	364	331	291	323	331	359	328	339	305	351	297	346	314	346	353	338	329	359	333	341	330	328	329	334	316	352	358	317	337	330	352	340	358	320	318	348	337	321	329	328	314	358	377	351	331	323	333	320	347	305	318	314	346	358	388	348	326	339	325	342	335	314	308	332	319	345	279	329	314	310	352	346	316	325	330	317	322	302	350	323	339	329	345	338	329	333	376	320	354	319	374	336	309	346	332	338	345	317	333	342	296	335	344	285	340	346	362	312	342	329	363	303	340	311	328	333	341	361	316	363	327	381	355	315	383	372	364	314	325	339	373	313	328	328	332	341	336	361	353	319	355	335	329	312	315	304	350	344	348	319	319	301	341	357	364	335	336	380	336	298	311	322	346	302	288	323	358	343	296	349	346	359	339	344	346	343	337	339	338	358	340	324	333	338	330	341	352	360	334	338	318	334	321	344	331	349	340	325	312	335	362	309	329	360	334	328	328	322	312	332	317	315	345	370	320	303	324	362	370	329	356	294	312	314	319	329	336	369	368	299	344	349	368	334	299	295	333	314	342	346	304	355	319	312	350	335	328	341	353	320	328	318	352	318	345	332	326	317	349	331	342	332	354	314	365	327	388	367	330	352	313	334	317	310	353	363	323	336	348	324	326	337	363	343	331	353	322	391	307	334	316	318	329	338	337	360	313	355	358	311	315	348	359	339	357	334	291	332	373	307	368	345	322	357
49269	71579	64495	51214	43705	14752	1112	1047	941	859	875	825	906	805	786	830	748	766	774	766	792	794	743	763	749	774	775	751	805	740	765	742	735	779	780	705	760	751	757	781	715	758	717	738	741	736	709	787	796	710	785	711	746	775	752	797	777	792	791	758	692	745	751	713	747	739	736	754	769	776	757	720	733	750	746	702	761	757	685	783	735	725	747	757	755	709	745	714	709	685	689	756	727	695	714	770	740	730	748	716	717	732	727	757	758	755	746	707	734	759	759	713	756	736	765	714	731	714	723	757	736	755	710	759	726	782	729	767	708	745	717	718	738	744	744	724	724	722	739	741	738	734	717	732	716	780	773	744	747	710	705	761	707	723	717	738	698	746	718	750	782	741	777	756	731	702	751	776	780	697	737	771	732	687	754	757	709	730	728	743	766	725	729	798	718	710	725	757	751	716	784	734	757	765	747	744	781	729	770	712	799	744	767	709	757	663	759	722	743	709	741	761	728	741	753	683	788	735	771	699	797	714	775	710	720	736	726	727	738	784	753	750	703	779	702	716	763	714	740	735	712	744	745	743	759	738	712	746	745	724	761	729	752	753	742	749	761	747	716	713	725	711	700	803	726	723	744	690	706	770	753	703	736	697	682	718	747	711	689	786	764	764	748	829	712	714	739	749	729	698	776	735	719	800	732	775	717	698	775	739	734	720	715	736	725	729	769	683	745	712	764	760	754	749	734	687	726	764	765	732	768	723	799	723	734	762	724	782	724	715	785	738	770	715	747	721	750	712	757	718	705	712	759	726	728	717	744	733	719	739	741	725	742	741	741	725	756	753	730	700	730	689	684	766	764	737	740	708	738	791	746	766	777	718	716	672	743	733	691	775	701	734	776	712	686	692	698	739	756	732	727	783	772	762	753	689	743	749	685	740	741	727	754	739	721	753	725	747	721	752	763	791	746	789	746	753	715	721	712	710	748	765	751	743	750	686	707	696	719	754	745	726	778	736	758	742	708	726	723	739	731	752	738	746	733	742	693	755	697	765	705	691	744	702	716	698	672	726	743	744	756	747	719	750	748	736	712	725	783	744	708	727	769	782	762	751	733	731	744	764	735	766	724	694	756	717	757	741	770	758	754	717	746	723	729	749	705	705	747	769	748	742	706	768	747	735	733	750	735	708	729	753	725	751	824	728	692	746	695	707	750	717	699	719	735	702	752	761	756	733	705	762	788	784	753	712	712	731	763	747	706	737	715	725	763	767	754	738	741	710	725	681	708	724	704	723	748	736	755	732	701	726	746	723	749	740	762	720	741	779	717	754	715	730	706	767	650	716	780	790	673	741	766	774	727	751	748	781	738	711	729	722	698	739	741	733	722	688	724	715	736	736	777	692	707	738	736	700	762	737	730	721	715	750	721	751	757	754	697	679	770	770	717	712	741	743	729	709	726	731	741	723	707	710	704	734	779	727	723	733	781	750	731	739	752	744	716	743	748	722	710	747	664	746	797	731	734	722	777	749	759	724	795	715	686	726	729	735	729	741	748	726	773	710	706	757	717	733	747	735	721	737	740	715	730	739	715	737	713	739	747	756	750	774	713	737	734	763	685	759	780	752	770	748	712	695	705	716	713	763	709	748	734	795	719	749	726	701	671	742	743	814	700	728	745	743	782	736	728	749	718	763	742	737	724	762	733	756	728	703	765	767	711	695	752	735	717	749	765	692	749	701	744	734	734	713	658	728	721	732	764	729	718	731	733	670	776	694	753	763	773	755	717	726	719	764	731	730	732	730	709	737	763	692	686	782	728	770	776	731	740	709	743	725	701	749	761	741	727	743	785	749	749	768	769	691	732	724	757	724	694	734	755	761	754	752	725	743	692	741	753	688	766	760	743	748	749	729	732	771	753	714	719	758	745	783	763	705	727	746	628	745	761	719	754	785	719	727	732	732	752	739	742	737	763	766	772	716	707	749	764	715	750	695	702	757	755	721	764	713	725	749	730	718	741	735	760	716	681	739	739	744	737	705	721	767	722	786	731	769	749	695	718	793	800	736	731	725	769	756	739	755	757	729	730	748	726	718	755	745	682	731	766	711	746	732	738	691	715	727	733	771	757	744	705	721	684	694	716	747	738	740	708	758	734	748	762	757	760	733	729	743	721	698	709	709	740	745	763	713	775	718	721	730	771	761	779	722	704	750	680	781	720	751	751	711	747	725	739	732	707	707	726	746	748	760	697	722	735	726	787	735	732	721	764	713	761	729	722	755	766	712	734	718	742	718	756	724	752	744	748	743	731	732	706	718	754	700	761	767	757	744	712	722	778	711	767	754	712	762	756	749	697	752	734	709	696	773	775	763	735	726	686	734	684	810	760	758	729	698	718	706	777	726	733	721	729	736	741	676	726	708	753	743	775	711	737	746	738	735	722	713	756	757	756	711	665	754	688	772	696	734	734	771	780	642	721	742	708	717	703	748	724	785	760	750	725	736	717	767	747	654	754	740	709	706	767	695	730	753	700	801	694	708	675	707	722	725	695	757	742	731	718	724	751	741	722	736	791	724	738	777	709	679	702	802	760	738	709	745	771	757	722	721	749	727	730	745	706	789	685	744	732	745	731	767	760	745	760	754	737	735	756	687	755	767	711	779	745	763	729	749	733	735	753	768	762	733	680	780	741	734	751	718	764	731	754	741	739	760	748	766	755	721	725	730	763	717	781	766	755	763	794	740	711	748	767	767	740	731	777	678	684	742	742	724	724	756	737	732	709	739	717	761	781	698	711	740	735	727	733	755	726	723	727	714	768	729	695	772	765	751	754	774	782	732	761	738	726	704	740	737	744	711	765	788	724	723	729	727	734	762	759	700	753	784	740	762	732	761	730	781	752	739	772	776	748	737	723	730	699	760	734	729	755	760	719	713	738	747	684	746	692	740	781	711	709	705	763	694	770	756	775	734	688	729	761	749	777	771	752	743	759	750	687	728	739	729	706	704	758	738	761	789	763	760	705	700	738	767	707	701	721	780	754	705	757	742	740	716	763	740	754	740	758	744	707	761	733	722	804	728	714	786	773	766	734	780	775	706	723	741	704	722	774	770	714	693	688	759	700	764	728	754	741	765	718	801	755	764	748	722	721	744	687	751	754	703	802	711	724	687	750	745	767	717	769	748	809	706	780	746	779	793	704	842	736	702	743	706	743	749	719	768	765	759	732	726	728	782	746	691	779	709	723	747	705	729	740	778	721	756	757	743	705	691	702	740	730	763	718	724	762	712	720	702	738	727	692	765	759	769	726	781	732	741	773	735	765	741	732	786	758	733	695	733	710	740	746	754	732	721	808	754	790	779	703	749	748	772	715	711	688	774	716	730	773	726	752	721	743	775	714	789	745	746	742	631	723	724	716	727	747	684	774	730	751	721	755	724	676	730	719	775	762	690	770	723	705	736	722	806	691	758	702	768	706	707	704	736	679	688	726	752	727	723	751	717	777	745	739	718	781	759	709	722
60599	37915	13638	2648	1156	447	342	303	318	331	330	292	336	327	269	288	285	327	290	345	304	302	333	304	255	312	324	280	336	326	345	315	330	321	319	313	323	339	315	304	275	300	269	303	320	338	316	318	313	331	314	337	329	315	344	327	336	331	336	291	319	332	320	322	302	273	323	301	313	310	332	332	318	340	287	303	315	280	327	306	321	308	302	340	323	280	311	330	308	306	348	343	312	308	300	325	340	323	306	301	316	353	309	299	303	350	334	288	312	316	321	298	298	315	308	313	318	317	308	323	328	334	317	294	340	284	352	336	337	322	324	326	281	332	328	302	350	324	277	315	320	327	335	324	343	312	294	330	295	319	329	302	344	317	330	296	322	323	310	317	329	355	327	307	354	326	356	331	283	341	325	315	316	295	327	326	305	306	322	331	286	308	341	320	337	291	297	366	316	317	289	324	287	308	315	306	335	368	333	330	325	321	302	323	279	357	326	308	341	309	292	326	325	297	296	295	310	297	338	324	345	303	355	304	320	330	358	302	335	317	325	292	305	308	360	315	306	325	303	297	323	309	340	335	319	302	317	363	304	310	291	316	309	341	319	300	277	298	333	303	321	310	288	317	354	329	351	320	314	329	298	305	345	320	301	304	325	311	301	301	299	308	307	311	284	306	359	320	312	316	326	348	323	309	301	295	305	340	310	342	341	315	310	345	304	330	342	321	320	327	295	289	304	304	352	297	354	316	280	314	306	314	340	316	351	340	304	278	289	294	334	317	327	301	305	310	308	324	349	348	315	296	329	360	324	329	314	343	320	344	345	303	282	341	315	300	337	316	356	324	363	304	314	318	294	323	332	334	318	295	311	318	338	323	318	310	300	270	294	326	313	285	362	297	314	327	317	323	288	339	320	298	322	338	321	362	278	338	319	305	340	311	298	322	325	316	292	359	304	273	320	316	314	324	300	307	361	336	353	332	309	292	321	335	303	297	316	360	313	300	339	327	282	292	313	316	319	295	341	313	319	342	313	282	314	310	328	287	362	324	321	321	332	304	282	344	325	318	310	318	350	344	342	307	326	308	300	302	328	278	323	288	322	329	314	315	285	271	301	353	341	270	320	328	308	293	336	329	309	326	304	285	326	330	335	331	308	326	360	316	330	330	328	316	327	299	290	304	313	315	314	333	313	322	317	333	319	316	323	318	339	303	361	314	287	335	325	306	327	306	324	317	304	326	323	345	318	339	314	301	354	307	329	316	327	317	299	312	348	305	301	256	330	300	318	285	312	281	308	286	324	307	329	349	305	315	308	291	292	335	315	324	305	329	336	320	312	301	345	285	324	324	295	322	320	302	274	310	283	349	326	325	295	340	294	327	308	338	327	314	337	322	324	386	309	302	286	296	310	320	355	306	327	323	314	294	331	330	303	310	291	304	285	291	312	306	351	343	324	309	308	361	309	315	285	296	321	340	298	364	290	301	328	346	328	278	297	290	326	317	323	333	324	337	348	334	320	341	312	318	344	341	336	315	310	336	347	290	311	287	312	286	345	303	303	304	295	313	327	357	307	307	296	319	305	306	326	291	313	313	311	340	315	319	343	317	292	313	304	294	352	291	328	320	360	273	265	300	302	316	295	332	332	296	344	314	301	319	315	307	353	306	321	286	310	306	314	306	298	307	324	327	314	316	299	338	315	301	315	309	307	276	332	310	335	315	334	325	331	317	308	347	342	308	331	293	330	342	324	292	339	309	291	378	329	343	307	322	292	319	331	329	322	305	325	298	329	309	317	291	317	331	351	316	324	317	331	300	325	316	351	291	322	306	298	313	340	321	316	286	316	323	306	302	336	311	345	327	363	314	288	341	331	333	305	345	304	319	332	339	317	304	327	346	328	313	310	316	306	346	304	335	304	305	323	309	318	309	297	312	308	313	321	362	357	341	298	323	285	283	312	305	314	330	326	333	301	315	292	334	319	316	333	324	336	310	313	331	293	333	342	340	315	308	326	310	295	325	306	349	329	335	323	346	266	319	319	292	340	320	332	337	305	312	354	342	307	333	324	321	333	306	307	344	325	313	305	358	291	346	331	304	322	340	313	295	287	301	310	301	305	296	298	295	325	314	290	319	302	319	280	327	335	314	297	315	302	314	324	326	300	290	304	332	338	319	312	304	323	314	331	340	307	321	302	331	352	319	337	311	304	322	342	303	320	329	322	297	323	279	357	295	318	337	326	342	289	326	317	288	333	299	346	302	324	318	316	309	320	336	307	320	326	341	317	338	319	313	317	327	311	307	321	365	314	316	310	286	284	316	335	287	331	315	319	308	335	297	325	325	300	343	348	295	325	296	303	320	341	339	283	320	304	314	330	316	312	330	307	323	279	333	312	320	316	333	292	345	337	355	305	328	334	339	314	293	294	353	334	347	327	328	325	323	322	316	356	320	313	317	309	317	334	318	308	321	310	337	346	325	325	314	321	310	349	326	336	297	281	346	310	323	291	288	314	296	318	324	298	326	303	305	323	359	310	318	308	301	286	323	342	322	345	310	285	321	358	314	347	326	294	295	333	287	313	332	328	349	324	319	314	278	311	327	296	302	327	291	292	324	318	323	305	289	286	358	320	326	329	328	316	306	318	317	312	330	328	312	348	295	323	310	304	312	333	331	339	338	318	334	321	349	327	318	294	312	313	338	328	333	319	297	321	323	321	309	304	302	311	295	367	297	319	303	283	309	319	316	339	316	322	287	308	333	304	336	331	318	323	288	309	327	338	320	329	321	330	341	310	322	338	292	313	308	305	301	308	332	323	322	324	287	327	307	331	299	306	313	336	360	296	336	307	312	288	312	314	301	318	322	344	326	326	301	289	327	316	319	310	341	318	320	305	292	258	293	330	289	290	316	318	289	328	315	309	321	293	335	304	293	301	270	305	313	273	303	291	330	314	331	282	312	288	343	344	324	299	310	344	363	291	314	342	322	351	312	305	335	317	315	326	293	311	291	322	336	303	330	312	294	309	345	329	313	328	319	314	311	334	282	304	300	310	297	308	313	327	334	333	288	329	304	313	291	296	334	326	306	309	304	360	281	312	316	328	337	314	372	313	314	343	318	290	359	316	323	294	304	300	325	280	316	329	320	334	328	329	328	312	299	332	353	313	330	309	284	305	348	306	284	303	304	297	332	291	324	328	323	310	303	316	351	330	323	307	308	323	332	312	313	313	306	302	294	312	323	305	306	347	354	353	337	321	350	306	274	321	284	308	331	303	322	311	349	286	290	335	331	343	324	306	339	285	307	319	324	323	298	322	333	351	300	302	340	327	309	291	303	324	292	334	308	348	308	320	338	304	308	318	295	307	315	310	310	306	311	317	302	335	322	320	284	305	324	310	337	309	281	301	330	318	294	253	319	298	313	313	312	363	338	361	320	347	346	297	312	280	290	312	287	309	300	337	325	328	327	337	322	361	299	326	308	334	301	334	281	320	334	290	300	314	290	265	342	325	302
33651	27016	11440	4613	3681	1089	698	732	681	662	715	713	695	674	643	634	652	681	709	667	739	693	644	689	697	671	701	684	651	696	639	708	698	710	677	680	660	675	726	694	675	677	695	690	713	697	695	651	676	698	604	690	665	695	668	678	736	636	691	623	724	651	647	726	667	637	672	683	645	683	683	607	664	676	677	683	669	690	694	690	696	698	705	674	689	672	661	670	728	648	702	710	683	705	745	690	663	698	718	633	672	652	702	682	647	688	635	676	670	692	703	659	719	663	708	638	652	638	628	673	653	748	683	654	719	677	659	685	694	693	657	692	735	684	738	690	674	701	669	654	690	731	695	679	695	663	680	649	686	696	690	734	652	724	681	667	720	637	708	642	681	686	686	669	633	692	706	666	660	676	709	711	672	656	680	667	678	654	681	664	726	683	682	680	698	694	671	732	683	707	683	642	640	682	738	691	712	704	672	695	694	694	688	680	703	678	666	690	675	686	660	690	657	741	681	723	658	665	701	688	661	692	661	666	672	662	678	671	676	684	686	639	671	667	683	718	670	647	710	695	684	684	689	680	716	710	665	733	696	662	689	664	730	638	672	644	652	665	694	673	647	702	651	711	686	677	658	679	671	698	687	704	684	704	679	654	650	668	713	678	670	685	721	716	675	707	703	698	683	695	682	663	625	690	652	657	677	698	676	699	634	702	719	655	650	640	690	739	712	730	682	700	670	730	656	689	695	674	722	673	720	703	700	703	680	659	695	692	694	671	677	728	687	588	666	676	680	712	685	701	640	697	673	688	683	690	715	680	721	695	734	670	694	664	655	694	695	636	695	675	675	675	701	696	698	687	678	689	690	695	657	688	663	689	711	647	671	678	694	703	707	647	678	666	724	635	691	697	674	699	676	671	671	689	686	711	665	682	664	659	697	713	640	668	662	687	638	681	689	662	693	657	680	673	700	688	682	683	669	645	672	722	700	683	680	659	698	706	695	708	685	654	692	650	650	743	665	687	665	704	645	629	665	645	699	624	668	682	671	640	670	701	685	666	638	670	684	693	661	720	687	682	712	652	707	711	717	640	679	680	697	673	661	671	724	667	616	672	704	718	632	699	699	758	685	678	695	673	661	682	674	691	705	703	638	659	687	698	652	690	692	718	668	665	710	693	703	656	689	650	716	651	651	717	690	684	662	682	690	691	653	671	675	697	630	673	700	700	643	670	686	690	664	682	674	654	663	665	667	729	668	664	693	705	649	675	661	697	714	643	710	653	740	695	697	679	656	633	701	665	677	672	699	612	682	659	733	706	687	677	689	668	697	664	685	686	684	686	694	679	664	709	719	699	717	625	672	732	683	693	662	676	668	692	689	638	694	725	664	716	722	714	688	682	652	658	674	665	711	673	683	682	685	681	650	671	698	666	652	620	682	681	695	665	648	656	700	645	667	693	713	702	695	684	653	631	699	663	699	705	696	691	665	671	685	666	707	680	708	668	656	674	683	724	684	636	679	690	658	689	674	702	678	673	669	684	681	714	598	697	641	642	672	703	756	688	623	697	663	707	722	678	742	666	717	659	631	630	698	698	712	674	702	690	691	660	696	701	668	688	688	716	668	666	674	720	720	657	643	698	660	651	696	709	656	674	664	677	727	698	702	726	701	636	655	701	679	704	650	733	650	676	673	649	677	691	718	688	676	717	689	648	699	659	704	709	705	682	692	670	725	707	686	624	635	647	683	693	660	662	726	647	651	657	647	674	701	667	655	700	693	722	654	738	673	680	683	663	674	634	699	688	683	715	662	716	645	657	661	686	663	709	687	662	645	656	685	661	716	705	676	643	695	685	684	675	638	688	694	691	658	671	670	700	657	689	690	659	692	671	686	688	688	695	702	688	671	701	740	672	683	731	700	751	658	676	663	679	696	699	682	659	685	719	690	723	690	666	719	695	692	645	672	650	741	666	657	688	659	662	660	745	683	730	714	680	640	633	698	671	652	704	670	690	666	704	726	704	688	693	697	647	646	744	675	706	677	722	689	667	672	678	669	699	667	679	635	718	709	694	625	706	661	701	678	705	710	676	676	659	708	728	710	659	699	694	677	677	680	702	715	658	701	715	653	656	703	689	697	645	663	717	648	679	709	659	678	694	659	660	661	717	684	669	718	649	657	650	670	653	732	670	646	668	722	646	656	675	660	675	691	716	619	703	687	686	660	649	682	703	665	645	711	681	739	689	673	672	658	646	670	690	658	688	705	683	698	689	665	669	736	686	696	697	662	679	704	666	683	693	740	670	672	671	671	716	689	681	653	714	613	698	703	677	668	687	689	699	696	655	707	709	645	690	737	696	653	684	694	702	682	644	657	684	652	690	720	693	678	687	673	688	725	673	711	636	732	718	679	639	668	693	680	666	717	686	652	670	644	699	711	659	669	660	684	691	690	698	646	720	694	733	672	679	652	678	693	649	694	663	671	687	697	684	690	684	677	725	663	700	707	657	667	650	695	688	718	660	661	686	676	709	668	678	687	656	624	684	667	700	710	693	648	708	724	658	665	681	697	665	693	710	718	703	688	713	692	682	681	702	687	662	736	689	675	695	684	695	712	723	718	686	653	631	713	668	702	672	724	694	675	658	687	663	689	667	675	708	712	739	733	698	671	679	661	716	693	691	694	683	711	697	670	700	667	690	671	703	675	674	728	688	641	673	665	721	662	633	696	721	699	695	722	748	719	723	650	694	698	736	696	676	695	694	654	643	692	645	675	684	649	691	677	677	641	672	743	645	672	675	723	646	717	693	634	653	718	656	689	680	675	677	673	691	645	676	655	677	651	693	715	643	711	692	667	694	678	669	663	613	736	634	668	710	665	679	647	715	714	703	672	672	705	682	652	654	709	756	710	695	681	680	704	693	687	731	655	681	707	685	655	688	668	649	724	651	659	697	677	705	672	678	736	682	672	644	706	670	671	648	718	749	651	653	687	658	647	680	679	676	707	719	645	674	661	699	714	655	684	684	666	713	706	676	688	656	680	744	681	691	660	680	641	723	714	682	700	659	682	665	687	718	715	696	701	618	699	717	700	659	709	638	661	672	690	695	653	708	657	672	647	717	648	642	700	695	650	691	677	691	663	699	664	674	671	638	691	661	650	657	675	675	713	662	702	672	669	672	681	697	682	646	706	683	703	649	704	645	654	657	671	641	693	690	680	654	671	658	690	721	680	705	677	730	664	637	666	698	694	671	643	704	676	716	674	736	668	690	690	699	698	667	671	665	683	629	676	669	682	683	667	684	686	649	707	654	637	624	647	690	691	689	662	688	734	733	685	683	693	657	682	655	652	665	701	687	738	680	719	672	682	685	704	664	648	684	651	689	704	666	657	665	709	644	663	589	701	704	701	665	655	683	713	656	675	657	696	637	676	661	719	681	659	657	659	668	661	693	643	667	718	686	691	660	726	735	677	695	661	650	652	684	713	733	679	646	716	702	709	688	680	685	715	639	743	667
70681	71832	58716	34714	24608	6949	416	270	244	224	245	241	224	221	239	201	224	239	212	217	244	247	207	201	266	221	213	228	249	215	225	219	232	227	238	200	216	250	218	245	231	213	254	242	211	236	198	201	194	224	193	215	208	211	204	228	221	236	218	182	217	211	242	220	204	213	235	199	223	250	218	184	237	233	198	216	214	218	208	221	239	217	223	207	220	224	249	238	211	229	234	210	219	172	220	234	198	219	227	213	218	234	226	222	244	219	220	255	210	212	219	193	208	234	255	271	254	208	213	249	220	230	219	224	250	232	222	206	234	238	224	227	206	235	219	215	249	221	216	198	230	212	212	221	214	237	180	230	224	227	221	222	245	218	202	212	220	221	212	243	206	236	213	214	219	200	212	225	195	194	218	223	199	220	228	234	211	214	236	216	209	249	214	211	210	198	214	207	230	212	204	259	234	181	246	217	236	232	225	203	228	208	233	209	206	177	211	227	235	236	232	223	227	188	234	210	217	205	210	225	230	222	207	222	215	228	194	198	211	209	205	224	207	255	214	188	246	224	208	223	219	213	225	192	228	188	218	225	248	222	230	222	247	240	199	235	228	221	230	190	217	216	209	219	216	229	239	217	217	211	195	254	229	209	239	208	222	199	221	228	232	240	230	220	202	186	231	208	252	237	251	203	202	253	224	204	227	229	216	235	210	199	218	212	212	226	240	228	195	205	202	215	197	243	183	248	231	245	209	223	208	215	202	212	219	208	211	194	179	237	226	237	209	208	228	222	236	203	208	215	233	206	224	252	229	244	224	215	230	192	229	207	238	247	236	194	201	201	231	232	227	226	210	241	251	217	230	227	203	239	202	242	203	211	242	208	216	252	236	237	229	188	248	218	210	220	240	245	230	245	223	219	225	209	220	204	227	223	226	235	212	248	230	228	200	227	217	252	264	213	244	238	218	197	235	235	231	223	221	196	221	212	218	237	226	254	231	242	223	260	202	204	211	219	235	216	237	202	255	221	226	205	211	201	236	227	225	212	219	201	225	223	244	223	240	245	238	216	204	198	225	184	275	244	219	231	193	207	212	205	186	227	193	211	228	224	210	249	221	216	218	229	227	219	226	201	242	224	206	228	228	206	219	239	242	203	219	192	259	213	226	211	239	232	239	234	232	251	223	216	205	215	214	207	211	205	226	192	262	213	199	269	206	213	225	219	223	217	217	204	204	273	233	215	223	224	199	208	240	218	233	234	250	222	208	199	196	221	217	234	210	211	232	202	232	207	209	222	224	238	249	225	213	211	247	215	214	210	230	187	226	223	240	201	233	234	223	222	225	231	206	218	237	206	238	255	210	251	236	214	198	236	218	213	205	213	212	209	209	209	223	201	217	234	228	234	221	259	221	209	218	213	193	201	212	210	223	208	232	233	209	198	218	198	233	237	222	220	222	196	221	225	226	223	220	228	214	210	199	211	208	247	219	220	223	220	209	218	221	247	241	203	218	222	203	206	195	222	234	218	209	210	215	184	196	208	218	259	210	221	226	208	233	230	234	244	222	223	232	206	243	228	207	193	225	201	212	212	261	236	233	205	222	220	232	231	200	226	206	217	231	238	243	186	189	224	194	209	230	212	228	236	210	198	222	213	222	248	209	233	209	227	190	195	232	248	227	216	227	238	229	260	222	203	219	228	213	231	213	221	224	234	222	188	258	219	220	232	204	214	242	219	228	218	220	216	201	213	203	219	231	211	227	245	210	193	220	214	206	215	227	242	226	215	218	199	225	234	219	180	266	205	206	207	256	211	235	220	196	224	242	221	201	228	218	226	234	237	233	226	233	244	213	236	232	224	190	220	208	223	223	216	227	213	249	230	227	179	225	220	180	216	214	171	237	236	213	217	198	215	237	229	238	232	270	240	199	229	236	211	227	198	200	187	221	224	210	221	204	257	221	232	218	225	206	201	241	224	205	190	224	223	224	236	241	203	212	230	226	232	257	219	243	207	226	205	218	219	204	206	197	237	236	235	229	211	214	255	206	206	221	225	196	212	223	225	197	237	261	217	225	237	242	253	232	198	233	232	189	195	224	224	232	223	234	215	235	238	220	226	220	232	217	212	226	226	229	198	225	246	223	187	194	207	211	247	198	223	211	213	226	232	259	234	227	205	194	194	222	213	195	241	245	212	241	206	214	213	235	233	223	219	185	216	196	223	211	249	224	213	225	234	232	238	203	237	244	231	260	231	179	220	196	202	233	220	232	206	217	228	244	222	235	207	191	207	213	207	217	256	191	202	240	228	190	180	213	235	200	192	236	208	228	193	217	191	220	176	243	217	230	211	210	251	233	213	245	239	231	211	195	235	211	195	208	223	224	231	223	222	223	194	231	194	233	193	221	220	192	199	208	205	237	232	212	215	221	190	243	234	245	227	240	249	241	207	241	236	214	250	250	206	212	190	216	214	191	241	230	196	226	229	229	202	225	194	220	213	217	197	262	231	228	228	195	200	223	238	213	218	205	232	244	204	223	213	199	227	239	233	228	229	233	224	222	223	240	250	236	228	209	222	214	193	220	212	209	201	203	225	250	204	242	204	201	221	242	221	200	239	217	241	225	178	197	214	218	221	247	232	217	201	232	232	235	230	233	234	208	188	225	240	230	221	219	238	215	225	217	237	232	233	216	207	189	213	199	225	199	215	217	205	221	212	217	224	207	222	212	211	202	216	217	214	221	220	253	208	216	220	235	231	227	197	209	205	231	232	222	204	213	238	224	219	219	201	211	217	195	234	209	224	226	236	221	208	243	220	213	240	201	233	211	236	228	239	245	243	252	213	209	203	222	228	219	229	206	230	216	190	226	187	234	218	248	213	239	193	219	219	199	247	209	221	212	233	209	207	233	189	234	258	225	220	233	225	236	227	221	228	198	247	236	218	253	222	220	210	204	186	232	217	240	206	218	233	226	223	228	243	221	209	246	208	218	221	227	185	217	213	233	235	225	208	226	208	231	216	223	202	243	210	231	236	231	235	220	221	217	231	216	193	210	189	218	233	183	252	239	225	218	204	216	220	208	217	221	231	209	223	213	247	228	220	203	241	223	217	204	225	218	222	212	233	228	236	240	247	229	235	224	235	205	238	220	244	201	234	200	251	235	219	201	206	219	215	247	221	212	210	231	208	219	214	230	229	212	215	237	216	211	238	226	226	211	217	247	217	221	221	206	212	205	190	209	210	222	248	230	230	217	254	249	227	246	216	216	241	221	210	229	215	202	220	206	241	255	237	212	190	228	248	239	248	243	233	225	242	219	219	190	249	246	229	195	212	219	227	246	271	235	221	210	208	209	233	218	186	208	210	217	241	224	245	219	221	197	217	208	195	218	233	224	211	207	201	259	225	241	242	234	228	200	241	244	220	241	213	228	214	243	210	230	184	219	209	187	211	230	206	215	220	243	219	222	228	240	176	190	214	218	227	228	229	232	239	201	227	232	202	207	200	207	229	224	230
42810	57727	53949	41741	35873	10796	700	668	668	616	580	597	539	558	551	542	566	563	546	523	549	488	567	494	548	542	539	498	524	504	550	538	540	513	554	516	504	508	477	514	509	534	530	514	512	560	522	519	506	527	547	507	503	498	489	488	505	518	503	493	534	518	519	542	515	524	510	533	531	548	548	487	524	489	513	518	503	508	504	503	500	511	518	502	524	528	517	513	512	537	509	553	542	500	485	502	554	532	529	518	503	512	515	529	497	485	507	517	519	510	496	523	513	527	486	515	516	509	520	482	516	518	538	502	509	540	516	514	542	521	490	512	521	498	508	520	524	505	541	480	534	544	496	507	503	509	486	498	488	508	466	513	527	562	487	490	535	486	499	521	534	502	508	492	513	541	522	575	537	504	519	501	524	571	516	488	494	483	524	538	531	486	511	484	539	512	507	535	504	512	503	514	489	506	548	532	531	525	487	484	486	541	520	545	537	489	521	496	460	539	531	525	500	471	479	521	534	549	544	497	528	476	510	492	519	512	462	507	532	503	508	527	499	491	494	478	511	508	513	503	511	514	504	502	479	489	511	517	483	543	477	546	484	515	502	498	527	507	544	517	466	527	532	473	521	493	476	524	535	495	467	497	498	537	499	483	499	514	475	490	531	549	501	520	483	541	570	509	482	491	493	515	485	509	502	515	516	513	549	535	550	532	515	500	515	516	455	501	467	500	576	515	523	509	510	500	492	512	496	569	538	472	517	497	517	513	495	488	509	515	550	522	501	465	535	529	507	524	482	510	516	508	507	474	515	489	513	547	508	519	558	527	518	523	540	528	451	505	494	481	504	524	489	478	539	526	546	535	505	505	540	526	510	483	531	529	518	506	546	533	502	513	527	512	510	493	495	502	525	524	506	568	521	512	489	479	508	553	508	512	496	493	523	504	500	534	526	530	540	499	508	507	481	500	502	502	534	469	508	467	498	547	539	499	498	501	510	464	534	554	499	496	451	522	490	492	517	556	537	542	528	512	541	528	528	507	507	509	471	498	492	499	524	512	522	452	494	533	500	514	484	502	545	519	503	529	496	534	512	495	544	560	506	480	500	503	509	470	551	500	536	525	533	504	535	493	559	503	542	511	550	482	480	510	503	492	484	521	527	505	483	485	549	523	466	523	510	538	501	553	521	498	556	525	504	520	539	522	514	500	526	500	508	475	542	485	516	540	522	472	494	476	487	512	539	539	522	550	552	476	527	522	483	473	488	555	494	535	496	549	519	519	498	506	557	513	475	490	509	481	506	485	505	526	512	498	559	544	553	531	500	525	554	509	510	488	484	482	490	524	545	531	479	505	508	544	521	550	544	547	496	530	530	514	546	521	474	519	528	479	504	474	502	536	537	552	485	533	531	556	470	490	506	504	494	539	532	535	508	516	480	533	477	506	531	486	511	506	500	454	466	480	464	521	512	515	532	484	524	541	503	490	503	505	501	516	517	509	517	514	492	516	527	542	560	514	491	530	525	475	494	540	479	484	550	496	511	495	511	514	536	547	522	524	492	527	494	512	499	494	502	514	489	544	545	521	524	530	526	533	514	536	513	505	546	508	551	487	503	489	516	518	531	545	479	519	509	541	514	532	538	518	506	531	513	569	558	503	495	553	526	495	466	506	509	503	518	494	527	529	508	498	508	533	528	543	482	451	520	511	510	539	530	535	509	480	564	515	520	525	521	517	505	507	487	503	504	520	539	505	493	533	529	534	502	530	508	492	490	490	535	514	556	537	507	500	550	584	530	507	534	520	507	474	489	490	516	521	523	497	446	528	522	573	533	494	515	539	521	524	513	508	552	511	484	488	494	495	514	500	557	532	514	524	508	483	538	524	503	488	549	505	486	502	486	483	495	506	509	510	522	502	531	509	498	498	548	508	513	506	507	552	498	498	526	531	522	491	445	494	525	466	480	503	488	485	512	521	505	518	531	527	554	523	567	546	549	486	490	506	488	494	508	499	504	526	513	517	502	519	507	527	491	484	456	519	528	508	494	524	524	539	488	486	532	551	528	524	514	548	539	543	508	514	522	512	545	488	482	493	514	492	486	560	499	532	526	502	465	495	528	546	529	516	507	526	525	490	494	518	515	490	515	527	572	488	533	552	508	514	519	491	505	500	507	490	557	518	510	477	517	535	504	547	540	530	525	476	492	512	530	486	532	501	524	525	521	533	499	505	573	515	537	550	508	483	520	501	522	494	500	497	510	523	492	505	521	509	516	554	504	519	529	522	554	494	485	552	515	501	528	524	568	521	529	497	493	510	477	519	501	510	522	488	517	511	520	494	520	496	511	567	507	534	520	511	503	519	551	534	449	534	542	529	494	507	534	542	533	525	504	483	528	570	536	471	523	497	521	523	507	471	479	549	527	483	515	568	497	556	496	541	559	525	524	510	503	525	466	481	560	506	463	528	510	540	515	532	515	514	520	525	492	532	511	514	503	522	503	489	491	513	507	537	515	522	514	546	497	539	521	548	476	547	495	489	520	478	497	551	508	504	499	520	498	509	509	498	502	506	483	526	478	509	540	523	467	487	512	523	519	531	498	511	547	540	491	495	485	538	500	504	540	530	546	503	505	505	516	511	516	550	526	535	478	546	467	499	519	541	573	520	513	510	542	526	472	504	493	485	498	504	521	526	511	515	542	525	515	521	500	484	498	524	525	530	534	485	521	559	530	517	508	505	545	557	503	514	472	493	463	525	554	536	496	503	521	527	489	511	538	526	474	526	488	495	543	528	498	518	474	510	521	490	517	526	533	531	508	492	529	511	513	516	501	462	535	496	559	510	520	527	478	529	511	500	529	521	511	513	464	505	505	510	550	516	504	518	542	521	556	501	519	502	507	531	486	503	526	498	505	526	510	559	539	524	528	520	522	498	526	567	470	516	530	492	528	487	474	519	498	536	488	518	479	531	558	537	493	520	534	493	530	504	519	490	534	501	484	518	510	521	511	500	526	490	518	503	496	535	500	507	529	530	520	473	506	517	489	530	499	502	490	491	531	500	516	495	513	522	517	525	539	544	521	516	472	555	497	510	526	501	522	525	523	523	495	495	503	522	520	527	543	474	518	493	565	512	497	484	502	525	479	526	504	559	484	495	509	536	542	532	517	470	507	552	524	497	503	492	502	513	501	515	511	522	523	523	534	510	544	504	519	515	500	505	541	535	552	543	503	541	499	541	536	531	501	507	491	492	513	532	546	530	534	505	525	537	526	522	504	528	539	554	471	495	456	508	477	526	519	488	522	514	524	501	500	517	499	503	532	502	523	507	499	496	519	521	521	498	493	495	542	481	522	513	530	524	525	539	548	508	504	552	504	516	538	507	532	529	514	535	521	479	505	532	527	526	534	529	496	522	504	495	525	530	486	517	520	547	529	496	531	514	510	506	525	521	488	535	530	492	520	520	528	515	482	474	503	523	540	532	485	529	522	499	529	509	537	531	533	543	480	535	490	516
75397	83020	71639	46253	36994	14297	1106	412	390	350	361	370	363	360	317	358	344	357	349	371	366	368	339	352	341	364	350	330	361	366	360	337	299	329	355	320	341	334	337	343	335	311	343	365	339	354	330	340	324	334	337	346	314	337	353	337	337	353	335	316	320	313	341	338	335	309	333	318	318	345	326	331	308	343	326	348	368	368	353	332	332	327	300	331	333	325	325	322	339	403	298	326	335	306	341	329	325	331	354	346	330	331	287	327	322	301	312	319	335	316	353	318	356	327	328	327	348	346	315	348	308	324	317	350	298	298	351	343	339	302	298	339	359	329	338	323	312	339	348	334	317	356	301	350	361	369	336	345	305	374	328	292	361	317	349	348	328	299	299	327	357	335	323	357	314	321	329	334	342	318	367	361	339	366	299	339	298	305	319	340	335	353	344	319	313	318	336	351	339	338	335	353	353	354	328	327	359	341	333	338	346	359	357	334	340	358	281	327	340	325	348	300	344	318	285	319	360	353	353	381	335	326	300	306	331	370	298	354	344	368	363	348	304	356	305	339	363	341	332	336	360	363	340	316	338	327	339	343	359	353	315	322	339	336	336	319	308	309	308	319	348	319	332	346	342	331	280	348	340	297	352	355	350	336	309	340	360	309	342	340	352	318	340	358	341	313	302	320	348	344	334	318	340	372	330	316	306	332	379	318	317	305	357	340	376	360	364	334	344	318	338	335	348	309	323	312	322	368	338	339	328	313	298	312	330	371	328	318	341	348	323	347	328	338	350	382	347	349	355	353	365	365	335	298	305	342	317	310	350	321	340	311	337	315	319	345	354	341	341	329	341	318	351	327	332	336	350	329	343	341	324	331	336	318	343	323	301	325	328	341	345	320	332	351	324	322	330	323	327	329	312	338	314	333	318	310	319	313	308	361	353	331	325	334	330	344	349	336	343	313	304	313	338	337	300	342	312	353	345	321	347	325	340	287	334	281	330	320	369	341	328	304	327	328	364	307	315	338	348	328	360	312	359	317	357	362	339	305	345	333	356	367	319	342	349	344	327	350	334	341	348	334	355	344	337	334	324	340	315	316	328	330	321	329	315	294	324	335	321	345	299	312	349	320	326	340	342	313	324	338	336	303	339	400	357	315	375	327	327	332	329	321	338	340	307	315	332	342	330	335	326	334	340	325	319	342	344	318	332	343	355	341	352	289	316	307	325	356	321	340	305	340	340	360	342	369	351	327	336	327	344	344	335	333	337	364	320	368	331	344	363	329	360	322	335	337	325	333	335	364	307	322	364	326	310	358	344	308	350	373	310	336	338	360	322	333	343	333	344	333	340	374	329	360	342	303	376	338	361	346	325	350	365	350	353	322	316	312	314	323	340	325	289	314	373	324	315	353	352	338	343	332	342	336	332	364	315	328	320	348	330	307	341	315	350	334	392	324	326	326	321	389	313	366	312	333	335	346	326	339	292	353	344	331	359	333	343	381	327	332	335	340	299	335	346	326	301	312	345	297	336	315	336	342	336	280	321	358	370	386	347	327	320	356	365	353	351	335	353	321	300	334	308	316	310	313	336	311	378	347	328	312	345	334	337	344	348	349	343	351	342	341	338	334	306	351	356	326	357	328	326	372	357	325	354	312	298	341	340	310	307	323	365	325	344	355	298	317	333	333	334	361	368	320	330	289	337	350	311	331	333	334	355	350	337	339	341	318	324	293	367	330	310	327	344	320	343	297	307	341	342	330	310	334	336	337	334	328	328	305	347	334	332	313	338	330	323	362	307	311	355	356	311	351	340	316	274	320	339	365	330	339	351	360	304	354	351	338	330	336	360	373	317	357	329	311	326	291	321	306	302	340	326	306	352	364	325	337	306	312	320	348	322	348	340	316	301	327	310	353	328	325	348	341	371	342	317	358	322	338	360	321	346	363	362	325	313	310	338	311	312	330	331	348	339	330	313	325	346	329	348	352	342	319	363	322	333	324	327	324	352	307	335	291	351	327	335	352	322	321	323	337	309	357	371	377	327	342	370	324	301	328	331	305	288	319	350	344	349	333	367	326	345	358	327	339	320	309	315	330	347	367	327	337	345	342	371	330	360	342	317	358	336	333	359	340	308	344	313	338	318	295	339	332	357	341	311	339	358	295	315	339	312	325	324	330	313	331	360	330	336	337	362	346	367	315	332	320	312	329	323	340	351	329	327	312	318	373	339	357	332	365	344	351	305	321	341	314	338	335	376	376	326	351	348	325	342	369	354	328	327	357	344	353	348	300	341	346	335	305	313	328	368	332	328	325	362	342	345	299	310	322	356	360	334	289	351	350	352	316	356	345	360	313	340	327	295	338	328	342	359	316	361	350	319	385	328	339	356	319	337	303	322	346	339	338	325	330	328	343	307	327	312	330	353	315	336	328	310	345	328	321	325	305	329	349	312	345	355	345	345	335	348	350	341	338	357	385	315	374	384	326	329	359	317	334	339	326	334	332	286	305	330	363	346	341	318	325	337	357	311	350	339	320	328	332	326	374	321	352	380	344	333	341	297	347	320	328	343	356	308	330	320	329	321	309	316	342	334	367	322	332	353	368	331	334	313	297	369	326	325	355	309	320	344	328	341	351	335	331	352	343	298	326	326	333	335	332	379	362	341	340	373	332	330	351	360	332	327	320	345	322	300	282	353	317	336	368	320	307	352	386	342	350	344	318	348	316	357	308	314	325	334	374	336	344	346	333	307	361	362	353	352	319	331	330	307	355	319	317	333	335	298	333	356	349	302	354	381	327	341	327	316	341	350	354	334	342	332	352	309	305	354	350	324	335	301	315	355	358	328	308	338	329	319	323	322	370	312	343	325	341	356	369	342	332	377	320	330	323	369	329	315	347	357	363	341	303	314	324	336	312	327	305	335	367	327	312	309	346	349	341	335	342	361	332	324	367	331	328	342	323	372	321	341	323	349	315	319	345	343	336	318	316	348	322	350	356	335	316	337	342	310	338	320	299	309	328	325	344	302	333	349	329	344	353	376	319	313	330	322	349	346	335	330	351	351	326	339	335	298	340	369	338	298	352	350	364	320	310	309	339	367	357	273	307	325	326	328	342	340	358	368	370	312	349	352	376	321	350	339	322	335	335	285	325	341	351	330	335	351	375	363	331	322	332	339	341	339	321	321	342	305	333	350	386	329	337	376	364	352	349	302	309	343	326	319	357	345	336	355	329	337	343	330	351	373	330	338	323	363	339	307	309	341	303	324	301	361	330	348	322	301	314	335	310	337	373	311	327	352	347	316	330	348	346	351	345	358	352	338	332	348	363	319	341	337	320	325	342	308	339	324	356	304	331	327	353	304	356	364	368	347	355	317	343	303	352	309	343	343	356	372	341	333	355	351	345	338	366	377	328	358	342	313	314	313	356	313	349	312	340	341	314	338	342	330	322	352	350	363	325	307	335	353	338	301	345	333	338	332	319	329	332	322	347	317	321	308	355	326	344	359	323	335	346
46486	69035	67567	53118	47116	15799	1058	973	982	880	866	860	896	813	863	862	794	795	783	804	799	797	781	807	780	805	790	753	767	760	751	725	731	769	767	810	740	776	794	740	718	774	719	741	738	798	733	764	751	751	749	724	723	741	709	738	735	741	759	704	715	759	797	736	763	727	711	695	726	758	735	755	748	728	712	718	762	771	721	733	712	733	750	725	769	694	815	736	751	744	729	759	767	736	724	714	701	774	728	779	702	730	753	749	781	775	751	790	781	757	720	732	727	726	756	762	765	708	703	740	743	761	705	754	775	751	670	744	753	725	754	744	744	758	698	741	740	732	692	726	738	713	756	740	774	722	749	747	768	708	754	790	711	746	728	741	705	743	790	783	765	809	753	728	800	818	730	795	712	766	705	719	701	709	797	758	768	765	729	770	743	746	714	754	749	769	717	762	740	710	757	765	746	687	732	736	801	711	727	769	726	744	754	718	747	758	738	729	743	753	753	774	784	776	699	779	689	747	766	716	739	724	726	736	759	759	744	760	805	785	706	744	746	743	761	741	755	721	734	772	712	734	686	773	765	724	756	717	734	712	704	698	733	693	722	807	755	717	755	736	770	732	738	743	763	760	721	734	740	747	750	704	765	751	736	760	714	746	735	724	739	779	729	761	774	727	721	760	702	726	757	752	720	749	784	719	690	765	756	757	725	759	704	744	711	740	724	759	776	719	711	764	738	710	740	718	740	742	719	750	720	703	767	691	760	740	745	704	684	717	764	742	703	720	740	740	717	706	723	735	738	760	718	723	719	728	713	745	649	676	718	766	811	747	775	808	803	738	791	709	787	727	738	794	790	730	755	774	734	700	730	739	751	749	730	753	741	759	731	753	712	752	764	699	719	755	690	729	736	768	748	761	792	784	629	774	782	757	726	737	716	745	753	733	711	748	778	792	745	739	756	753	740	760	821	790	793	746	687	720	773	677	708	772	716	711	731	795	747	753	708	773	800	749	721	693	723	749	726	713	746	782	730	795	732	677	743	760	795	719	757	774	715	737	729	766	752	790	748	772	737	677	721	698	754	730	728	701	734	717	770	733	718	755	717	769	745	752	773	694	732	692	721	746	756	730	758	773	732	767	731	689	718	802	721	769	761	745	724	772	716	705	686	768	765	727	722	686	690	687	769	714	737	771	788	757	744	739	730	766	778	733	751	705	742	731	749	703	770	714	761	755	761	736	716	721	746	728	717	784	707	750	728	787	771	740	750	748	751	725	720	811	777	744	748	764	766	708	683	788	717	718	718	753	745	737	722	710	759	746	738	719	707	724	737	763	704	699	735	708	709	692	768	728	716	727	771	763	725	778	720	721	755	723	744	738	719	770	679	738	714	756	687	764	715	806	714	723	781	756	739	770	761	752	761	745	666	784	758	750	767	735	753	763	702	701	724	777	725	716	787	741	764	720	746	762	717	775	694	755	762	753	763	762	719	743	788	743	716	738	762	744	736	736	772	707	801	782	786	692	727	786	758	741	717	715	710	697	806	780	728	734	737	744	774	729	739	741	757	745	781	770	749	734	763	765	793	719	740	723	747	740	750	738	790	752	716	744	774	757	715	761	743	750	727	714	740	715	707	739	757	703	702	781	728	781	701	680	652	715	739	719	740	717	746	724	804	765	718	747	747	740	734	738	741	782	712	758	746	730	716	756	737	750	767	716	747	749	672	736	696	732	782	724	741	757	748	772	777	710	792	751	741	747	783	681	721	758	791	778	759	761	710	793	763	727	736	728	691	707	734	799	717	743	714	789	766	801	675	722	728	724	733	743	704	790	712	762	696	702	776	745	776	748	748	734	771	747	737	705	726	766	758	798	779	742	758	722	732	682	737	711	739	692	747	718	707	787	779	741	713	746	736	786	731	756	751	761	785	752	749	759	743	730	714	703	725	789	783	747	720	736	764	742	721	721	734	694	709	750	714	752	680	718	733	749	719	783	749	725	801	716	745	743	758	731	737	714	695	741	717	698	722	774	756	729	764	800	702	757	734	733	686	732	703	741	722	767	726	741	723	702	763	800	709	766	774	713	738	748	742	743	785	734	769	727	752	739	762	779	730	802	735	734	750	722	724	754	753	750	744	733	767	714	775	728	736	725	726	741	747	750	679	748	778	774	756	753	760	824	739	740	787	747	730	810	716	771	772	819	759	785	765	795	734	747	730	736	714	699	762	721	790	741	758	765	745	731	688	746	758	723	757	690	725	741	754	725	771	752	739	737	754	712	766	753	740	753	742	757	755	716	735	797	764	727	772	720	755	741	725	742	743	716	742	699	752	737	708	707	767	737	769	757	730	701	765	717	723	716	738	769	761	720	766	698	736	730	708	770	726	727	728	728	758	741	774	790	743	754	709	743	726	744	748	717	736	719	766	736	757	711	698	748	733	734	750	700	715	786	779	738	740	757	727	753	725	752	731	819	758	723	770	735	776	749	712	718	757	694	770	760	712	674	750	723	700	765	737	709	763	741	790	780	776	707	676	730	763	716	738	702	715	798	710	773	736	772	719	692	793	722	759	747	709	741	741	722	743	712	740	754	749	742	754	715	758	701	768	705	747	737	771	778	733	740	717	754	748	747	759	751	709	758	782	706	767	777	747	700	732	775	764	755	763	739	741	683	723	740	780	748	731	745	776	741	696	745	754	750	752	724	811	757	763	720	754	767	775	726	823	718	732	756	781	738	738	751	733	770	743	743	691	736	753	726	734	762	792	703	712	791	776	738	713	734	746	751	746	725	689	757	768	753	751	735	805	740	757	724	788	745	777	743	750	656	717	726	736	756	765	745	718	765	745	781	726	733	736	728	714	750	734	709	772	763	715	734	698	747	738	695	705	721	736	737	794	769	708	674	722	718	746	784	783	707	748	755	755	718	765	746	811	750	745	707	731	754	730	708	670	727	775	784	740	768	769	716	723	776	804	734	734	742	756	738	738	727	802	684	700	719	762	783	722	719	693	743	704	757	731	722	758	732	710	757	686	720	740	742	754	707	755	733	786	762	740	743	768	743	709	774	744	721	770	730	728	671	745	724	792	727	745	771	749	740	752	709	742	751	700	764	801	766	774	706	743	790	710	728	798	680	713	770	743	768	718	729	732	729	730	740	712	762	751	701	745	776	737	763	685	716	737	748	669	734	772	754	727	722	740	740	737	768	688	704	720	812	701	742	740	756	796	737	729	731	745	727	737	712	732	755	765	776	753	723	752	735	786	738	745	776	703	815	753	721	762	765	736	729	762	712	731	768	734	720	766	771	783	752	711	725	733	732	699	703	786	727	737	755	756	774	735	781	753	735	753	759	730	746	762	764	789	762	760	779	728	761	754	713	727	759	745	811	739	737	710	737	762	779	748	725	708	755	757	776	786	747	770	717	713	694	714	746	753	728	749	707	734	754	727	739	708	746	782	749	784	797	758	748	696	722	724	768	757	748	697	719	717	813	732	779	732	752	710	692
57323	36268	13763	2620	1316	475	342	335	286	349	291	332	354	315	295	319	286	346	332	344	336	314	309	304	294	314	344	303	306	328	299	323	314	288	301	306	307	323	327	339	335	303	323	347	345	316	316	295	302	327	302	306	318	333	333	319	330	347	306	296	306	324	325	294	326	326	307	315	312	323	333	311	311	298	312	328	299	322	329	306	327	322	286	299	323	301	330	335	329	332	307	344	306	296	315	339	321	308	324	354	354	311	316	309	330	322	317	334	320	319	323	322	300	315	325	305	311	329	314	312	308	307	292	326	316	327	329	332	305	324	297	318	305	326	297	323	294	310	309	346	331	297	298	278	345	342	307	290	308	338	296	287	315	338	308	294	291	283	296	290	319	299	330	293	312	316	326	315	328	323	349	337	315	325	295	308	304	303	328	321	313	313	329	284	333	333	299	319	328	315	325	335	339	304	329	343	297	290	287	296	316	311	343	296	326	305	318	277	291	301	343	353	318	306	324	324	335	328	318	344	325	327	324	302	270	354	350	351	304	285	323	310	317	350	288	286	317	308	286	338	324	344	315	296	314	283	324	282	328	303	279	325	297	348	359	309	287	287	332	321	359	357	294	337	336	333	336	362	321	274	314	329	332	315	333	315	303	316	336	330	323	332	298	306	291	345	310	297	313	336	296	351	324	306	321	302	323	299	298	299	289	303	336	336	340	346	318	311	313	298	313	267	337	336	364	335	353	340	347	328	310	285	328	299	319	313	301	302	326	333	294	343	323	341	346	302	330	296	278	280	299	328	326	302	322	302	303	340	324	320	281	322	334	323	308	306	293	317	304	306	325	326	291	294	298	317	294	375	325	333	315	315	321	308	305	307	297	327	338	305	321	289	321	349	278	341	331	323	327	340	288	333	335	340	316	330	267	317	321	321	329	302	342	281	274	307	306	329	310	314	317	323	342	328	293	329	302	319	330	329	353	336	324	309	324	295	315	334	359	346	325	357	294	280	306	294	301	329	329	334	323	337	302	281	323	284	301	317	317	301	328	322	318	287	320	268	309	341	346	311	312	302	319	287	341	309	285	302	299	328	310	319	331	323	340	327	314	298	300	292	352	325	318	340	323	285	343	303	300	313	315	300	326	291	303	287	288	297	327	363	273	352	337	324	331	288	344	334	311	318	331	325	308	324	319	343	343	291	324	316	335	301	287	292	304	302	300	343	345	303	320	315	337	350	293	334	325	285	328	336	338	359	308	313	328	349	327	315	321	349	324	344	316	317	327	316	315	310	326	333	349	320	315	338	362	302	332	312	305	318	289	304	320	302	288	284	284	306	320	316	325	289	323	326	323	334	309	317	318	323	306	334	290	303	327	319	323	319	372	318	323	315	319	292	296	337	318	299	321	317	318	303	319	319	302	310	330	320	317	304	336	346	309	314	339	296	321	294	300	326	313	293	311	324	304	299	313	310	323	314	340	309	312	309	300	331	321	313	331	322	337	326	316	298	298	328	305	313	285	314	337	327	310	301	340	341	328	341	327	296	335	321	346	316	321	297	329	294	300	315	303	296	297	318	332	304	299	302	330	315	338	345	311	337	309	342	326	301	300	294	317	300	281	344	332	319	301	308	294	318	288	328	308	311	307	303	314	307	325	305	355	328	328	320	297	309	290	319	344	317	321	286	286	349	340	340	316	318	288	290	313	334	284	303	342	336	307	295	329	347	355	334	312	309	324	359	301	321	331	320	293	305	334	309	262	343	319	284	327	303	356	315	278	310	346	326	313	349	316	310	309	317	299	334	323	311	280	304	322	318	320	301	327	304	297	340	329	317	342	287	290	288	352	351	327	306	337	319	296	300	330	307	302	307	328	282	328	310	309	287	323	357	346	328	328	272	321	330	321	307	353	303	309	339	349	329	319	313	363	280	320	317	307	331	296	294	335	286	301	312	283	311	320	300	356	312	324	341	329	329	313	326	290	297	339	330	326	289	308	353	318	337	317	300	335	318	306	334	292	329	302	316	349	321	321	347	297	305	306	302	295	300	295	314	336	322	305	347	326	315	328	296	333	358	300	320	306	347	326	300	307	302	331	312	318	323	332	320	329	326	327	296	308	332	305	289	347	320	315	273	346	298	266	317	325	309	333	343	335	319	302	287	294	299	306	329	332	306	313	303	319	307	311	335	315	314	319	326	308	310	305	322	315	314	313	335	329	330	349	330	305	330	333	315	317	295	319	334	348	314	326	304	318	327	310	297	313	320	320	297	308	340	301	322	292	307	337	298	333	330	284	291	310	325	308	326	317	328	320	296	311	299	288	294	324	295	309	342	315	308	291	305	303	292	273	323	309	344	330	342	294	331	336	287	335	317	322	305	339	306	302	317	324	310	324	316	306	336	280	334	293	325	344	342	317	301	309	330	319	325	323	334	312	307	298	298	304	322	328	361	330	315	326	332	322	322	273	321	317	304	309	338	281	313	317	346	328	298	294	329	337	318	319	269	321	311	310	320	302	318	312	325	316	325	337	332	320	295	276	293	337	312	326	337	346	296	320	332	295	345	299	297	312	323	340	291	348	312	317	320	290	315	290	321	305	304	332	319	344	341	328	317	342	320	315	328	310	288	307	360	337	294	306	297	330	322	319	311	274	311	326	302	286	346	278	311	348	332	325	292	323	346	328	335	288	270	295	343	306	323	368	305	304	304	300	312	314	348	304	321	326	318	335	344	292	327	298	309	327	284	313	317	333	319	296	295	280	294	345	299	301	310	317	311	319	315	321	318	298	314	293	328	342	303	322	353	325	329	345	306	306	325	329	305	360	336	352	319	314	338	299	323	324	331	297	308	325	304	325	324	300	292	293	301	304	284	328	315	294	311	322	333	333	303	313	341	315	298	332	336	335	321	289	299	296	304	318	321	314	335	307	313	308	329	311	320	305	326	310	322	306	337	302	296	347	320	316	332	279	302	344	316	306	312	348	310	333	325	336	282	312	343	356	303	329	296	309	301	326	331	309	289	350	312	338	306	323	327	334	296	323	299	292	307	301	302	336	340	287	317	318	309	317	352	315	308	355	339	295	318	332	286	299	325	305	327	322	354	308	300	298	328	303	303	298	351	320	308	297	296	301	280	340	333	284	296	268	323	328	350	328	311	336	276	323	328	324	327	297	298	313	333	278	350	309	314	313	353	303	323	286	322	273	334	277	298	307	323	306	306	300	313	314	318	289	330	322	298	306	295	335	312	276	313	335	303	320	278	298	307	299	305	307	302	315	329	308	307	320	330	335	335	327	303	294	319	297	295	319	309	269	318	302	324	320	337	298	294	299	303	344	318	315	314	341	309	299	302	291	308	335	309	323	328	298	319	320	353	328	357	327	335	323	338	323	291	306	298	309	278	324	307	313	299	324	309	314	300	338	313	327	332	299	315	284	309	293	306	335	294	274	318	345	317	298	316	298	322	325	311	313	306	328	285	308	320	343	301	290	304	269	320	302	315	349	314
31890	25796	12923	5157	4197	1194	691	697	698	714	710	734	749	698	651	639	641	696	659	687	674	668	661	721	670	642	667	702	639	661	700	659	666	679	675	634	727	702	649	683	701	702	707	635	692	702	652	727	741	659	654	726	666	666	694	681	697	652	720	684	719	704	710	660	639	617	699	696	651	680	646	688	654	639	691	673	702	665	698	688	650	660	678	703	668	666	684	721	678	652	707	633	686	671	702	753	708	688	682	734	725	696	678	667	720	637	659	695	719	630	659	697	685	706	711	712	670	662	628	712	731	637	659	687	711	711	679	652	706	674	655	694	685	665	668	706	753	686	623	715	667	723	684	699	699	678	676	687	672	650	667	713	648	672	680	690	678	662	636	704	690	661	693	660	695	670	667	660	683	680	673	680	655	653	676	682	704	670	684	639	714	657	699	653	647	687	688	702	709	660	678	659	673	696	700	704	669	677	681	694	694	694	689	639	658	654	664	674	680	707	721	688	660	664	734	696	689	658	715	639	711	653	697	680	676	673	723	667	688	666	663	641	643	690	650	685	637	695	666	640	690	672	681	712	692	665	683	672	670	654	664	716	674	654	635	666	680	704	700	689	652	694	705	691	699	680	692	693	659	705	657	667	725	646	669	738	674	694	653	658	686	703	675	733	724	694	664	681	697	685	681	683	711	717	696	658	679	705	674	676	666	648	663	697	668	658	719	691	671	658	669	645	683	675	661	681	678	683	714	656	742	665	660	668	669	697	707	708	675	680	693	627	664	622	678	681	657	655	687	675	674	674	639	684	715	761	635	633	706	692	665	662	678	663	675	665	714	666	741	661	682	721	655	677	684	702	670	682	675	703	727	668	648	640	620	687	680	602	712	631	660	664	639	677	689	690	760	660	685	677	739	657	707	680	714	708	706	682	706	740	645	658	633	653	727	647	668	687	698	652	687	670	652	672	701	676	701	663	661	636	696	706	709	659	647	647	715	668	663	675	701	669	740	630	670	680	659	667	648	658	719	739	666	671	699	706	677	665	670	718	663	686	698	696	701	728	708	708	683	660	655	679	692	691	693	653	705	689	721	679	700	691	653	666	660	709	682	707	694	746	730	674	717	691	670	756	708	657	671	654	646	647	669	731	662	684	686	634	646	683	672	691	646	678	696	719	667	678	669	690	692	625	725	675	631	631	674	672	655	642	712	720	667	683	648	686	630	644	678	683	696	666	699	656	674	681	701	701	702	663	679	658	676	661	666	686	656	616	683	642	667	707	660	679	689	714	672	708	668	721	688	699	675	694	691	637	660	666	689	670	664	688	654	676	657	709	648	693	687	665	685	700	651	717	688	664	734	687	641	686	681	668	688	716	691	681	678	688	639	692	650	674	666	684	712	699	696	629	721	692	710	664	709	676	672	667	677	644	654	730	703	694	639	686	674	717	669	621	677	653	680	674	636	665	696	728	657	670	693	705	660	676	637	736	655	719	665	705	742	704	695	699	673	684	691	661	664	705	702	680	699	602	692	662	695	704	639	691	673	691	673	705	668	691	704	704	701	649	653	676	640	696	699	658	704	683	690	669	697	717	668	721	696	679	703	669	672	718	709	702	669	701	644	692	667	709	709	722	708	664	679	689	703	653	664	712	708	712	654	635	723	680	648	636	666	674	640	661	633	711	679	659	700	704	694	701	683	705	685	650	656	726	700	683	668	664	686	706	704	670	716	755	675	676	698	646	697	664	708	694	674	668	719	698	672	674	688	706	716	687	635	661	651	716	662	673	695	700	696	709	685	729	639	732	624	683	707	691	687	682	682	658	712	654	660	665	662	695	653	664	674	692	688	641	652	658	754	700	712	665	681	664	681	695	674	691	694	668	679	632	641	705	687	642	676	678	716	629	669	655	708	717	656	657	707	670	665	670	671	705	640	695	705	659	686	666	668	680	693	628	669	690	711	679	715	669	662	674	662	708	690	675	691	661	734	707	702	694	706	663	706	698	646	670	691	701	717	678	692	691	679	686	632	627	719	693	664	680	639	698	674	673	654	676	658	681	685	657	678	629	701	697	692	669	659	677	680	727	714	640	697	731	677	700	702	667	651	653	665	616	701	678	678	652	688	730	738	657	686	646	685	671	698	624	673	697	728	650	722	706	683	678	688	699	623	689	715	694	657	711	676	704	650	690	706	676	718	664	673	697	719	676	667	692	716	695	704	688	675	653	682	695	665	701	663	694	698	722	666	687	694	702	665	705	651	681	665	696	719	665	731	721	684	652	687	710	678	662	699	667	730	708	640	681	706	698	658	665	746	679	637	695	694	691	679	676	729	706	655	715	645	673	655	667	676	682	675	690	685	722	626	645	719	647	717	655	689	662	703	709	682	681	656	714	675	698	686	701	679	654	709	628	654	696	674	683	671	695	669	632	685	625	688	667	662	717	650	687	642	660	720	636	679	637	681	675	665	659	705	695	671	643	687	681	694	632	690	667	697	623	673	684	656	692	668	718	680	658	674	699	684	677	707	717	697	742	675	700	650	667	673	657	708	717	685	598	681	681	715	673	670	723	702	703	667	734	664	678	675	672	676	693	635	664	711	648	700	691	669	667	716	701	701	676	632	724	665	706	675	655	719	636	681	720	718	655	723	703	627	652	657	681	712	667	661	717	649	671	694	669	640	694	698	706	680	712	665	665	689	604	704	642	694	677	728	713	663	695	687	662	662	717	594	686	711	707	706	671	668	684	667	678	706	694	713	710	675	688	669	655	695	658	719	678	660	708	640	708	688	697	689	615	667	707	672	688	686	635	707	657	682	661	736	640	717	723	709	683	703	705	683	665	639	682	658	712	638	680	663	692	686	689	703	676	680	684	685	661	709	684	691	695	649	642	679	660	672	674	706	694	694	629	637	719	633	633	667	672	665	687	657	684	702	720	672	687	704	655	663	665	675	658	690	642	679	668	709	667	638	691	671	703	662	716	694	652	711	667	646	634	674	666	645	667	688	670	646	705	686	666	658	748	700	713	645	644	647	703	680	661	635	684	677	669	642	648	688	704	611	664	691	653	661	682	721	647	633	660	678	686	694	684	649	669	712	659	649	656	699	654	675	676	669	706	674	691	681	709	713	644	619	699	692	732	651	693	670	682	676	698	646	686	686	692	663	687	658	708	690	695	668	666	698	676	660	698	715	678	697	689	640	673	674	658	706	687	643	701	677	693	713	661	675	639	620	720	657	681	699	681	664	684	690	673	659	704	657	679	660	696	693	729	680	651	664	703	674	666	690	679	692	704	675	730	708	668	673	675	671	679	712	731	694	676	678	678	662	708	651	643	643	692	643	665	665	680	649	699	694	658	680	655	660	659	663	705	698	664	724	639	662	663	672	677	650	639	634	651	721	674	659	646	670	720	687	674	608	689	657	705	656	677	688	685	699	639	710	689	681	669	695	646	704	663	738	648	663	640	672	699	718	713	659	710	687	677	640	686	663	701	736	645	705	715	657	666
68132	71795	61451	35706	24650	7293	389	258	245	244	249	246	198	269	227	256	232	234	234	215	233	228	242	230	197	225	217	239	221	217	229	208	230	233	256	241	235	256	217	220	237	237	228	211	202	239	221	240	206	255	244	205	225	237	241	217	240	233	234	244	226	222	219	224	235	209	207	205	222	227	194	229	247	238	246	217	213	226	213	242	204	207	240	233	225	226	192	213	225	198	222	218	214	217	231	240	206	240	210	235	237	234	237	186	231	237	237	203	244	222	222	218	214	214	209	234	231	231	196	202	247	236	243	222	183	226	241	208	234	233	225	222	204	247	225	228	200	226	234	206	223	228	227	225	229	202	241	199	220	225	232	223	236	213	231	213	229	225	235	205	228	223	218	217	216	213	198	210	222	217	238	219	217	230	247	227	216	229	225	249	239	196	218	194	215	207	249	232	219	254	195	246	206	230	204	203	226	206	206	221	229	256	210	236	218	225	204	229	232	211	228	238	228	237	195	224	222	229	211	235	216	218	218	234	205	229	218	229	215	195	211	227	220	246	211	230	234	238	226	207	230	220	217	230	219	246	232	223	219	216	216	217	246	281	244	196	228	193	236	216	212	255	252	221	223	205	248	212	219	206	233	206	199	227	249	209	217	234	212	235	240	225	243	223	246	232	220	221	226	212	230	223	190	216	216	239	186	245	211	229	217	227	215	206	221	227	213	205	215	210	209	213	250	219	217	210	212	223	258	212	221	214	218	223	226	241	212	199	234	228	224	195	229	225	250	241	205	226	219	211	253	222	219	252	218	244	204	247	215	244	250	214	195	235	209	232	232	235	214	213	195	195	227	205	225	224	203	241	225	198	216	227	225	223	230	246	235	213	254	200	230	239	240	218	216	231	246	232	205	210	226	206	232	227	197	208	238	231	225	230	220	214	217	222	205	212	234	234	222	229	236	259	239	206	237	215	209	227	248	226	247	229	189	207	201	204	226	232	208	207	206	226	224	233	223	211	208	231	186	233	194	224	200	234	233	211	194	238	238	236	248	220	233	269	228	210	218	267	221	225	230	219	219	229	228	238	246	185	240	211	248	211	231	233	257	218	214	224	223	247	206	206	207	224	247	239	253	226	207	238	200	217	207	222	229	222	227	206	199	221	251	215	232	244	222	213	227	207	220	216	216	197	223	220	225	241	208	214	233	221	230	198	238	232	234	233	199	242	231	237	230	220	214	213	221	224	194	215	255	227	214	222	236	218	209	226	240	235	229	218	239	234	247	188	220	267	222	228	218	221	211	236	232	225	191	238	189	224	206	219	247	229	228	222	223	233	230	215	216	220	243	228	234	246	180	247	224	223	224	232	203	236	219	218	215	222	227	226	226	237	239	219	223	241	226	247	233	246	208	257	248	209	238	202	214	229	237	205	254	207	209	214	199	232	219	222	208	186	191	215	236	247	219	222	201	232	243	259	240	211	229	231	226	228	231	223	216	216	227	198	201	238	224	224	245	223	244	203	190	227	208	254	216	227	209	208	211	225	208	223	197	212	191	214	211	215	235	223	225	255	218	189	222	225	211	231	215	209	212	245	231	208	225	231	232	222	234	188	247	222	228	241	214	232	197	242	215	247	250	204	197	218	243	231	205	200	225	218	250	235	193	218	234	209	216	253	216	240	201	217	211	210	230	254	219	244	231	214	224	235	204	223	223	212	234	243	223	217	228	211	204	240	244	226	200	230	244	206	220	210	245	220	228	191	241	208	226	254	222	221	212	220	231	213	191	231	231	218	202	218	241	213	237	252	225	217	226	225	218	229	189	227	231	266	208	215	217	228	225	236	211	195	236	206	220	219	215	229	234	234	226	234	231	205	224	202	232	239	240	222	226	222	220	237	234	230	225	204	208	228	189	212	192	210	209	237	222	208	213	210	229	254	194	183	243	234	234	211	220	228	224	218	243	197	210	225	249	241	206	222	210	214	219	242	224	234	256	229	212	201	249	233	198	234	240	219	215	234	220	260	222	230	261	235	243	214	207	225	226	229	228	237	261	241	237	229	223	269	213	212	252	223	221	255	234	243	212	230	197	220	243	229	230	221	228	218	226	198	219	202	252	217	221	239	225	223	230	217	216	205	222	239	209	215	220	274	206	192	196	199	242	187	210	213	207	216	218	242	207	209	240	209	239	221	197	208	241	221	219	231	196	221	220	234	258	232	213	216	232	234	218	232	229	202	210	211	218	206	217	221	231	241	203	217	241	219	243	224	186	202	212	235	215	202	240	216	212	222	214	218	209	219	215	225	222	225	227	217	212	213	225	210	215	207	224	244	263	235	208	220	261	256	231	190	199	226	215	231	242	236	218	240	222	202	195	223	219	207	189	235	220	216	243	202	196	201	251	211	252	242	201	217	236	230	213	234	229	217	236	221	226	219	218	221	233	233	220	207	202	224	241	221	195	219	235	221	212	218	201	215	245	216	215	219	229	216	225	224	222	239	205	218	224	225	213	194	238	214	257	234	232	246	246	219	226	206	225	213	199	224	211	228	218	248	202	216	204	223	208	208	233	243	207	205	204	236	239	216	233	223	219	214	205	214	213	250	206	206	224	225	209	224	222	213	184	221	206	202	275	204	207	235	252	205	244	215	215	210	211	223	241	238	230	220	232	235	214	206	212	201	241	229	208	195	246	204	225	210	202	213	247	202	225	218	230	197	226	188	210	243	213	236	194	200	227	209	206	232	205	207	249	203	226	221	225	230	209	229	222	225	237	210	229	238	255	227	229	233	210	216	204	237	230	207	230	222	190	245	212	206	220	188	237	200	218	232	241	230	223	231	221	234	256	226	190	218	206	206	200	217	223	223	207	224	224	229	229	226	217	246	231	197	223	218	220	261	262	250	209	223	214	226	228	248	213	232	213	207	186	228	228	228	226	201	194	212	224	208	224	219	218	236	209	199	226	241	234	224	234	231	217	181	219	248	233	230	225	218	199	257	209	224	255	217	214	238	234	249	199	195	240	242	228	254	221	204	230	227	245	210	232	186	213	233	206	205	238	198	226	208	239	239	221	199	190	235	182	234	217	219	205	202	217	216	219	219	240	222	235	234	221	235	212	177	222	226	217	190	198	202	238	232	256	215	227	189	229	240	222	221	208	233	233	236	217	231	223	199	233	218	213	219	231	217	217	224	207	249	271	212	225	217	196	221	213	260	215	217	190	226	228	227	197	224	228	193	255	230	211	233	253	229	192	212	205	255	234	224	231	220	207	202	209	218	215	190	236	214	191	231	197	201	221	240	227	261	210	268	237	236	222	220	247	202	205	213	226	220	233	230	197	255	225	231	234	217	228	198	204	239	243	240	233	222	202	199	205	239	213	238	232	214	243	192	243	213	221	226	237	228	196	241	231	241	220	222	232	218	202	233	226	227	243	241	248	244	239	211	235	220	211	256	200	194	221	221	209	270	242	195	228	236	202	213	194	217	196	228	225	231	217	210	202	212	221	225
40529	58127	55950	42704	36326	11533	711	649	638	624	600	543	569	556	554	568	552	521	510	507	543	532	544	521	505	539	526	557	535	485	497	521	529	527	549	528	484	526	484	535	509	526	545	532	543	544	499	512	506	562	504	484	508	517	519	530	519	523	530	494	500	506	517	509	486	509	546	505	509	512	564	522	537	521	535	523	492	494	531	510	504	543	536	542	518	535	520	516	517	532	491	521	543	539	521	503	539	521	525	512	536	504	515	530	497	492	535	473	502	559	520	511	509	526	509	525	505	541	541	513	531	548	534	535	515	492	522	523	532	512	532	535	482	543	505	544	535	504	522	498	512	480	546	508	511	512	506	527	517	526	524	469	508	510	457	485	524	504	528	516	504	535	485	468	532	527	557	497	541	476	514	533	518	519	515	493	493	509	596	526	515	537	482	510	488	511	478	514	506	538	531	529	534	534	545	517	522	564	530	512	510	507	487	489	482	513	501	533	530	468	521	507	516	541	501	513	510	531	527	499	515	530	522	537	507	513	519	529	499	520	498	495	532	479	546	533	525	491	524	479	539	535	512	536	503	531	551	509	508	511	529	519	523	476	524	512	475	510	523	474	526	484	473	519	487	530	558	533	534	553	540	534	530	541	526	518	500	497	530	507	548	499	534	512	481	524	491	468	523	539	540	497	509	530	470	496	516	512	495	495	479	572	489	474	465	498	498	496	502	533	509	536	534	533	504	551	529	480	520	487	500	507	530	520	529	517	533	550	508	500	532	538	519	538	552	484	510	514	507	499	521	514	558	504	560	524	484	517	515	499	487	523	499	536	526	570	564	541	513	543	536	568	502	518	522	569	536	475	538	513	502	475	532	530	528	478	541	516	508	543	538	499	501	520	508	536	515	489	537	515	527	493	505	534	525	517	500	536	502	562	538	571	519	506	545	461	493	553	538	542	580	490	494	547	528	502	507	546	517	522	520	530	502	497	512	525	493	547	538	502	547	494	530	540	480	470	489	532	511	579	485	486	529	510	523	502	512	526	539	572	525	528	559	502	523	542	542	482	520	520	533	570	518	525	486	538	549	541	471	526	517	523	541	514	488	547	559	497	531	489	510	523	495	510	490	518	488	505	522	525	514	526	518	507	519	557	470	521	541	519	544	506	510	501	498	458	519	535	541	533	514	533	575	500	496	516	531	528	518	497	516	529	505	485	522	471	476	526	527	488	512	488	515	521	523	455	531	523	538	522	503	491	500	498	543	531	518	536	515	556	544	482	494	490	530	476	592	517	521	539	516	500	517	526	521	538	507	494	513	548	534	499	524	541	528	537	503	506	496	508	496	552	510	521	512	513	509	509	519	536	514	495	509	506	490	531	532	497	496	515	520	523	529	516	486	524	513	535	512	537	512	544	539	521	497	541	543	574	518	492	480	543	527	536	552	528	520	524	501	548	514	530	505	474	504	524	487	509	528	557	505	547	509	504	578	502	540	553	498	502	522	498	503	494	505	539	522	515	464	531	504	533	510	565	486	507	492	521	507	485	548	502	488	522	545	573	509	545	495	501	524	522	530	517	510	516	540	552	482	520	527	474	486	535	483	504	486	529	509	512	507	500	506	566	516	533	526	542	495	506	550	540	521	555	486	474	495	514	525	471	494	529	495	502	528	489	522	519	530	497	535	504	522	490	517	532	485	504	537	521	511	501	528	525	520	503	513	535	510	548	526	550	557	497	538	493	517	506	501	560	528	549	499	532	537	545	507	528	507	478	499	489	519	503	523	518	487	516	526	515	479	530	526	492	477	515	514	494	516	534	489	518	520	499	511	520	497	552	557	541	488	513	545	495	502	507	475	482	553	502	525	518	533	525	511	491	476	490	519	528	515	503	511	516	485	502	485	478	505	537	490	465	493	521	556	537	509	535	500	489	555	526	521	561	503	517	530	499	574	535	487	513	508	519	536	520	507	523	473	508	526	562	535	543	506	467	466	500	517	551	489	525	515	515	568	526	544	501	487	547	489	517	531	488	507	552	478	523	473	550	504	504	497	509	499	487	480	534	526	527	517	557	515	492	501	506	482	514	527	540	527	489	526	513	493	531	537	527	523	517	517	477	511	564	486	510	516	517	490	543	546	490	473	498	467	555	525	503	504	513	527	503	502	533	508	531	528	519	538	507	495	496	525	536	513	503	528	543	499	527	550	491	494	537	497	487	495	527	562	578	544	493	490	445	517	480	473	500	531	526	533	523	512	517	540	503	503	514	514	530	507	485	532	494	508	529	509	480	495	532	507	547	520	574	504	567	539	535	506	543	540	525	574	549	522	575	470	524	585	520	523	494	510	541	517	552	498	454	546	582	498	528	516	516	509	495	507	534	520	517	545	545	551	540	498	536	494	518	510	527	524	504	525	512	542	509	519	495	551	523	511	495	498	564	518	483	500	532	521	509	536	568	499	528	452	522	474	555	518	511	504	528	566	536	524	517	556	520	534	509	536	541	525	519	516	508	512	562	514	521	513	514	527	515	529	518	515	514	522	518	537	528	490	528	515	476	511	535	539	511	505	508	510	512	519	526	527	518	522	537	476	494	524	474	510	524	508	513	510	522	504	533	512	529	513	504	500	545	496	542	483	506	522	509	490	492	565	491	518	531	553	550	539	493	555	516	524	503	528	480	523	496	528	544	526	499	516	505	492	525	496	511	561	489	527	556	522	542	524	517	528	538	519	490	552	507	510	533	516	468	495	489	540	517	532	538	544	531	514	510	560	493	486	504	543	533	477	513	470	473	535	554	521	527	538	504	496	509	553	495	495	503	540	492	496	529	480	541	505	514	529	511	526	475	466	499	504	542	482	466	519	501	540	539	488	509	526	521	474	540	526	536	560	526	504	494	515	493	527	509	537	498	496	528	517	535	532	560	493	545	503	512	515	536	546	489	515	513	539	512	523	543	543	475	528	499	490	558	520	564	511	533	525	503	548	522	510	509	475	507	508	505	553	478	503	529	484	503	547	550	504	536	541	534	545	517	464	512	530	503	540	522	492	511	519	527	536	521	490	507	532	548	488	491	517	498	513	491	470	523	552	506	557	502	549	505	537	538	516	490	491	515	489	518	530	513	496	523	537	501	488	491	533	491	541	525	507	539	502	524	522	501	515	556	473	531	548	527	514	504	528	538	536	544	545	552	535	539	553	524	519	553	508	510	523	526	556	551	485	510	488	523	541	497	526	510	494	528	512	528	531	534	504	501	477	535	535	520	471	498	533	535	512	487	526	513	494	547	487	516	547	534	521	514	532	516	488	539	526	543	481	518	522	567	519	518	540	523	529	527	522	534	568	512	525	476	512	501	517	496	492	512	494	516	490	532	458	549	506	531	555	505	548	500	500	553	561	524	546	508	495	544	515	495	522	520	566	560	507	547	518	529	496	573	521	538	534	525	517	488	534	541	500	539	503	517	495	524	514	520	574	532	518	520	533	527	524	495	527	513	493	532	510	513	505	515
73747	82882	73882	47640	36744	14595	1166	437	359	364	370	356	357	368	339	348	335	352	340	359	346	359	355	349	309	334	320	366	363	319	351	337	349	329	316	379	357	361	320	318	334	354	354	344	352	352	302	336	339	342	350	293	309	309	327	352	319	351	336	326	366	305	298	349	303	315	335	337	373	304	310	329	314	339	338	341	352	299	335	321	308	313	293	339	319	317	383	317	299	346	335	310	328	318	345	284	324	280	324	355	319	348	326	323	323	333	302	349	351	351	337	367	352	352	298	368	347	356	331	306	300	364	327	334	370	332	297	306	320	336	329	304	369	345	370	343	369	318	335	379	351	353	349	334	318	344	357	348	355	360	339	370	338	329	290	315	364	362	323	317	327	334	317	368	345	316	310	340	346	323	346	317	343	331	336	341	307	389	352	319	327	308	362	326	305	336	333	306	320	333	330	326	334	331	338	307	327	299	333	338	362	319	345	367	338	325	320	322	318	344	335	350	345	347	347	297	331	351	338	374	356	346	369	335	345	306	329	327	319	307	364	312	337	305	324	310	316	346	356	309	332	331	317	340	325	329	302	316	338	343	320	326	327	309	306	299	343	345	305	349	342	322	347	323	338	369	310	351	303	333	314	341	324	340	332	366	351	333	351	354	301	325	323	345	348	337	354	352	332	358	337	330	296	337	337	327	374	333	307	327	321	343	334	331	335	338	320	284	362	330	320	346	349	337	358	318	310	322	343	316	325	334	338	335	333	340	342	294	331	348	330	317	330	348	316	334	358	352	325	325	383	384	375	339	359	362	348	364	341	353	307	313	330	348	356	400	342	282	333	329	334	316	343	352	317	313	332	337	361	351	348	388	341	318	326	331	368	329	333	320	340	335	358	328	356	310	317	348	361	367	339	340	325	324	332	333	337	304	344	336	336	334	330	319	352	362	336	334	329	332	370	350	307	329	295	307	325	340	306	319	322	329	310	359	331	310	352	334	374	350	373	349	312	347	327	331	331	361	309	310	316	346	334	314	332	334	335	349	345	341	341	372	349	317	335	317	334	305	288	354	362	347	334	359	332	367	312	371	339	336	302	313	359	352	323	329	310	344	317	335	314	342	305	340	322	339	338	323	313	302	356	359	325	350	352	298	345	340	331	306	310	310	337	340	367	345	352	310	343	358	323	351	341	345	318	350	340	327	332	316	320	343	318	327	351	333	327	355	296	337	328	368	295	339	318	345	339	328	299	342	350	363	334	309	342	354	365	317	356	311	321	345	308	364	315	346	317	316	292	356	335	330	311	318	328	307	335	353	311	313	329	330	371	320	329	327	357	310	365	349	346	337	378	322	319	357	330	399	333	336	343	329	353	306	346	340	330	328	337	304	314	330	344	347	322	334	345	406	337	361	331	356	357	362	321	342	367	344	352	325	313	324	288	328	300	313	334	321	362	330	344	317	299	333	349	322	371	350	350	305	376	355	328	351	335	349	295	335	311	330	350	310	356	312	352	340	301	320	329	340	335	319	361	326	311	316	334	324	324	354	321	361	337	372	343	369	332	336	361	355	350	336	347	359	359	360	356	322	361	323	314	330	316	304	330	365	360	305	343	317	343	316	336	331	365	349	362	350	288	373	345	328	345	346	334	335	311	340	327	328	352	381	351	339	362	383	324	302	332	324	348	326	319	346	316	341	329	350	355	323	314	368	337	350	309	299	333	340	349	349	375	338	312	313	342	380	318	322	300	384	310	369	331	324	330	377	324	321	314	346	335	371	311	340	317	336	310	350	327	325	325	318	312	330	357	323	341	340	346	341	308	313	349	330	327	341	342	371	328	346	314	318	338	317	327	356	350	339	331	337	339	329	379	328	319	332	322	332	305	304	318	324	346	365	376	307	336	367	360	366	342	328	354	313	342	309	376	356	348	306	344	323	327	333	327	330	322	337	308	357	347	317	341	313	356	326	355	363	367	313	370	328	351	369	353	358	326	308	339	305	318	351	318	325	328	302	359	339	303	359	329	398	326	342	382	331	336	332	320	337	303	351	313	324	373	329	313	359	349	325	327	370	330	339	316	329	318	335	336	337	366	331	340	342	347	341	360	333	322	353	324	321	352	347	318	311	322	351	322	340	310	299	334	327	319	331	338	314	338	314	328	326	315	327	349	354	316	336	333	323	329	333	354	326	322	318	346	320	352	317	309	320	354	344	344	337	357	366	337	370	285	348	328	332	341	357	316	340	358	328	310	367	319	295	360	352	308	301	345	337	346	343	313	309	313	307	366	325	372	377	325	313	333	330	341	338	322	362	344	293	338	345	335	323	342	309	375	345	306	328	313	308	325	336	327	318	312	323	356	316	300	308	328	348	341	353	330	317	340	363	375	306	332	333	339	339	328	317	348	312	361	309	326	351	367	330	301	370	338	336	352	340	270	336	354	381	342	315	314	315	315	348	327	310	326	354	307	358	332	324	353	333	361	319	325	366	328	336	352	313	354	338	356	287	317	364	329	336	373	327	342	341	332	310	292	348	346	343	335	328	304	361	323	319	322	322	344	344	331	353	343	346	362	357	357	332	321	359	325	360	338	317	331	344	322	333	327	329	311	358	285	380	311	312	315	351	351	320	336	303	308	301	300	350	319	338	324	314	345	320	315	300	328	325	369	326	348	326	351	329	374	331	308	350	357	311	325	329	359	353	371	312	372	328	318	357	313	320	314	351	325	331	356	304	337	358	363	331	335	304	318	322	329	321	285	335	369	325	339	326	316	324	354	359	323	344	317	350	296	333	368	355	360	339	324	312	332	327	358	308	318	338	345	325	333	304	348	326	365	324	332	307	298	294	290	336	329	298	381	322	302	339	339	289	319	373	332	382	348	311	309	335	341	370	315	327	329	359	336	345	349	335	364	374	340	340	349	332	361	333	314	322	335	332	320	335	334	327	376	309	351	329	300	362	350	336	337	341	328	300	343	311	342	337	323	319	352	318	297	347	331	352	328	286	327	344	348	325	339	332	341	358	347	360	328	342	310	339	333	352	324	308	330	370	346	349	319	320	348	341	349	328	315	346	310	323	318	327	336	330	349	334	355	354	332	343	362	355	329	351	328	341	339	325	322	337	337	317	341	311	349	302	354	325	364	337	332	324	392	324	329	347	381	321	353	326	353	344	292	342	328	336	367	349	379	356	368	311	364	338	331	336	331	341	332	303	336	329	347	332	323	354	360	356	322	327	338	323	348	304	364	340	353	316	329	322	343	346	316	351	348	355	350	351	333	350	331	355	343	323	353	334	357	343	360	334	304	337	343	313	311	347	327	337	334	344	318	328	345	348	334	367	343	341	356	311	321	325	325	351	332	323	346	336	311	304	347	321	348	313	299	332	324	344	307	301	349	319	338	311	310	333	354	329	340	352	344	330	313	310	333	354	303	374	322	342	346	344	333	326	332	336	364	338	350	298	301	328	332	357	368	319	345	331	323	342	345	298	344	366	337	319	320	345	319	328
44538	69259	69607	54521	46516	16838	1082	971	914	892	930	845	794	886	820	777	780	811	800	719	794	795	807	823	726	799	766	749	764	774	744	718	745	754	786	705	780	742	734	781	733	697	768	771	734	764	816	737	715	766	753	748	702	733	742	730	752	760	745	735	757	763	772	721	711	787	750	764	741	697	747	762	727	747	699	734	730	752	763	748	746	712	781	713	775	716	744	718	726	680	809	730	686	715	761	735	766	697	743	768	729	729	741	728	725	704	687	738	746	744	759	762	775	762	695	736	706	733	784	724	793	690	740	739	778	762	709	727	767	804	763	745	784	715	733	737	764	673	761	768	748	748	735	721	765	715	723	728	759	779	775	789	713	766	731	738	669	790	748	804	777	717	758	711	756	744	681	784	712	767	777	749	778	757	736	795	682	719	756	716	719	701	711	757	780	746	753	759	716	762	713	784	717	722	821	788	707	765	756	790	770	745	773	730	733	713	739	761	716	727	781	726	700	749	745	788	753	758	754	709	770	747	718	736	752	728	809	695	744	704	754	731	723	682	726	717	732	760	727	741	750	762	762	789	765	763	755	780	735	778	744	726	743	744	808	791	790	768	755	700	730	741	757	774	692	703	766	751	732	779	772	744	782	748	741	713	806	733	735	798	698	694	728	742	758	775	724	789	711	753	699	772	747	741	740	783	732	763	765	718	744	735	709	773	791	773	719	761	752	742	750	720	729	775	741	780	776	733	749	754	723	738	732	750	802	727	737	754	771	724	734	749	719	690	714	774	720	729	791	679	726	723	707	722	790	753	750	778	778	704	751	743	740	760	710	779	712	710	711	785	714	783	726	763	696	727	735	763	789	786	724	732	741	745	781	746	730	783	738	747	733	711	759	726	716	805	795	737	759	727	738	714	703	759	739	769	743	743	758	700	740	694	705	763	743	710	781	738	774	752	763	749	731	724	745	722	737	697	755	733	707	728	744	750	772	751	769	709	761	712	727	757	745	714	737	732	729	767	736	753	760	749	818	758	708	732	779	760	753	747	704	775	765	704	712	728	735	707	737	729	709	749	714	732	745	752	778	701	693	747	755	754	736	782	755	761	740	735	717	768	730	708	767	745	706	744	727	790	756	755	752	744	710	710	742	701	740	748	739	739	744	710	769	736	702	746	699	697	729	760	727	775	797	703	704	731	736	736	732	707	784	736	756	749	775	740	730	754	825	751	747	778	749	779	717	748	690	751	734	722	750	720	732	798	719	744	739	774	742	764	778	738	751	763	721	747	765	790	768	730	721	751	767	765	726	780	770	758	732	706	692	753	777	753	775	764	675	679	740	748	751	761	737	731	760	759	777	745	718	699	745	756	762	725	702	730	703	735	726	754	753	771	733	755	728	717	769	738	769	720	763	744	720	708	714	719	711	769	743	721	725	766	746	766	778	805	767	785	738	753	772	747	709	748	758	748	769	741	776	736	746	746	770	751	717	814	778	760	717	757	728	696	749	777	743	737	746	713	745	730	723	695	741	726	730	713	719	718	724	705	759	769	779	796	768	753	763	735	748	732	744	729	707	758	805	729	715	767	723	712	752	748	750	727	703	788	768	738	751	784	769	724	717	771	723	750	738	791	750	737	758	721	778	743	720	735	719	748	788	751	752	712	725	737	716	737	736	748	722	784	724	728	697	764	754	740	739	702	746	726	783	765	756	735	711	763	766	750	678	764	722	801	730	681	710	760	709	738	825	751	722	702	740	699	764	750	736	759	794	732	718	752	725	732	772	756	787	757	733	773	749	758	772	754	766	754	756	714	690	739	699	787	699	686	753	751	778	686	751	757	756	728	765	746	772	749	682	783	764	771	712	737	718	744	736	778	738	738	741	817	774	697	740	777	743	695	760	796	717	722	775	734	734	720	716	726	674	668	695	801	775	757	739	762	756	781	705	763	745	755	741	697	740	718	774	734	742	774	755	742	741	763	798	720	758	762	745	733	753	757	749	780	754	764	706	704	763	720	747	756	771	668	747	737	696	768	729	706	744	720	708	708	761	715	794	751	775	719	729	767	756	734	777	722	759	752	774	742	711	700	703	746	735	740	718	752	746	747	771	736	734	767	778	747	755	738	693	749	739	711	768	736	747	748	778	742	732	748	736	738	721	722	713	712	755	747	758	757	769	745	682	780	728	733	721	688	758	720	801	733	763	774	748	760	727	722	743	711	805	762	727	742	767	777	772	701	763	725	764	740	757	740	716	807	762	724	710	712	704	748	738	699	787	744	702	784	704	749	729	731	743	692	691	691	707	740	681	741	716	688	789	747	750	703	727	743	715	797	714	746	756	712	744	734	766	781	702	732	767	714	733	755	731	698	755	765	745	735	676	694	784	729	759	671	783	728	777	815	702	739	784	768	806	749	754	761	754	679	749	747	718	733	763	754	739	752	745	758	750	759	754	783	749	730	778	803	734	727	764	720	726	812	781	747	733	699	707	727	690	757	765	767	740	772	723	731	733	757	812	726	695	724	691	796	758	770	693	754	801	779	751	779	750	765	721	789	808	743	780	713	722	787	764	767	709	774	771	734	774	800	771	757	720	741	720	755	782	741	748	736	758	764	741	717	817	753	740	776	733	738	732	777	776	782	743	765	763	754	781	754	705	779	766	777	739	757	804	698	739	765	730	737	783	714	707	746	739	742	729	755	742	720	749	725	728	745	737	755	729	700	751	744	722	714	738	714	710	716	755	706	773	783	688	753	697	741	752	758	737	760	739	753	768	765	729	718	764	746	735	745	768	719	745	741	736	797	729	747	763	742	717	780	726	739	734	711	753	708	736	758	743	728	788	773	713	713	730	772	723	679	741	690	752	755	764	782	740	696	753	688	716	731	757	748	714	760	709	741	730	729	720	733	761	738	709	730	713	747	742	764	703	759	733	756	764	703	784	757	770	749	803	743	745	766	709	724	722	742	711	733	749	763	744	786	752	711	747	764	727	741	739	745	750	713	749	735	720	679	732	737	761	738	742	640	752	750	715	805	759	714	750	802	756	762	723	752	744	749	764	768	765	732	775	749	719	742	740	742	713	712	744	763	697	762	771	764	744	726	732	762	731	750	722	789	814	730	716	753	752	725	766	708	790	773	723	672	768	742	693	763	718	701	764	746	688	744	769	714	744	774	745	730	730	737	786	770	719	713	725	753	737	752	747	723	713	750	759	788	701	725	735	745	749	737	730	755	749	788	720	773	740	763	741	705	714	717	723	756	716	731	723	732	711	755	763	746	770	708	744	727	768	731	739	756	738	739	692	813	737	688	739	729	764	716	711	729	723	771	751	755	756	779	738	700	729	737	735	768	723	713	752	710	755	726	705	751	713	766	740	755	752	760	717	716	730	712	728	726	766	759	770	741	745	748	732	723	765	735	702	771	769	720	771	746	765	730	792	768	759	762	782	805	766	712	730	780	764	747	759	720	727	748	731	709	775	733	754	722	726	709	829	719	762	783	733	716
55690	37895	15033	2692	1275	456	315	335	317	315	317	329	318	350	317	320	340	327	315	315	360	302	324	308	325	329	270	323	336	338	339	319	305	322	347	312	285	298	313	316	321	303	324	271	335	344	332	325	312	325	328	299	318	361	315	300	336	308	296	316	345	345	308	322	319	298	270	312	351	298	325	306	302	302	261	338	322	312	286	334	311	308	295	296	307	320	326	314	347	297	300	330	288	342	306	305	313	312	334	288	337	321	349	351	339	319	319	333	322	317	303	305	333	310	286	307	304	303	313	323	297	312	299	306	307	317	282	333	319	298	337	303	306	302	322	330	299	313	307	309	326	287	358	310	289	317	349	321	316	327	324	290	312	319	326	316	365	311	320	323	331	318	297	309	309	281	276	293	312	323	306	304	331	321	300	304	316	311	308	289	319	341	314	333	345	334	329	296	309	315	312	343	281	345	271	313	333	288	322	320	331	331	297	305	332	325	292	342	315	285	362	328	346	306	290	336	316	293	328	326	324	292	313	322	312	303	331	313	295	275	317	295	297	324	305	314	302	331	298	312	312	319	300	348	314	334	316	321	281	309	322	327	302	319	355	316	301	305	338	301	326	287	296	319	297	328	321	342	306	337	291	281	291	329	291	319	324	310	329	348	322	306	351	299	335	330	291	299	334	335	298	298	328	352	329	326	301	338	325	290	325	316	306	317	360	321	270	302	315	318	318	330	287	334	299	314	335	293	313	320	316	318	340	318	306	291	328	307	301	311	299	298	310	340	320	307	348	328	299	341	312	284	301	291	316	306	326	317	312	305	358	320	284	327	311	316	322	319	306	329	290	327	328	303	318	276	329	287	334	332	281	340	333	334	306	279	322	344	280	336	326	300	294	307	331	307	336	314	304	326	296	275	318	300	315	311	341	338	294	332	305	354	331	320	308	322	329	310	308	319	300	316	298	336	334	301	336	309	335	301	286	306	308	311	317	330	305	306	310	367	292	319	325	317	326	329	334	355	305	316	331	335	317	295	331	301	332	302	307	301	325	332	326	281	302	317	322	319	281	328	352	327	306	361	331	303	337	325	350	330	318	320	338	337	326	339	299	324	353	293	319	261	327	324	286	326	303	301	313	290	328	315	326	334	287	321	337	297	316	303	285	316	308	317	267	327	329	296	307	297	308	295	317	332	332	339	292	321	292	295	337	318	322	308	311	333	324	284	335	326	299	303	333	301	311	330	325	313	289	321	308	292	334	312	320	293	329	339	306	335	295	356	325	311	341	372	298	301	307	294	311	306	307	313	323	312	307	326	327	326	333	313	321	289	318	295	314	314	324	321	296	296	320	298	337	335	335	359	314	336	329	304	306	328	340	310	322	275	306	300	304	291	331	309	277	307	317	328	332	303	322	313	278	309	344	289	328	299	305	324	336	292	320	340	347	336	327	327	305	346	315	307	306	310	323	308	337	310	310	274	300	296	333	301	275	300	301	300	325	306	288	318	341	301	306	319	313	314	323	320	300	325	327	319	274	296	311	288	298	330	286	300	303	296	324	328	317	303	356	325	294	307	316	315	299	325	320	333	314	305	279	315	309	319	308	316	336	292	288	315	317	321	298	352	315	292	272	318	335	325	312	318	299	324	376	332	313	321	301	279	305	281	296	329	305	317	313	335	330	321	308	296	322	310	326	315	320	290	333	281	289	321	300	315	350	324	266	330	295	331	292	311	348	297	323	333	309	315	309	326	304	316	316	302	318	302	335	309	323	312	293	291	307	312	318	341	314	338	333	287	340	318	315	322	329	309	327	284	299	290	329	297	310	329	323	335	313	312	342	316	314	336	289	312	318	311	297	329	342	325	308	304	312	328	319	350	299	339	323	324	294	323	340	304	305	294	337	299	290	308	325	322	338	307	344	352	300	316	323	291	309	300	326	333	334	294	311	311	312	341	317	291	325	286	324	279	289	277	296	308	288	297	336	297	313	336	313	298	324	332	308	352	300	301	322	311	344	282	322	292	319	294	317	304	320	312	335	295	359	326	324	296	319	334	307	321	299	349	339	320	343	327	308	291	338	330	296	342	326	331	304	347	352	278	319	312	305	318	335	312	332	317	300	286	311	322	281	344	318	314	333	342	321	325	301	288	327	293	323	317	316	311	305	307	342	309	306	315	269	314	312	315	282	314	317	329	329	338	339	302	309	319	297	342	300	272	295	332	310	324	319	290	324	295	293	302	329	306	313	334	315	329	307	311	339	330	351	344	327	324	337	280	296	309	324	321	337	316	319	356	342	293	313	270	299	257	321	305	302	347	322	371	308	315	308	260	278	309	285	309	309	319	282	306	323	301	319	305	313	325	290	284	311	326	314	337	289	336	322	291	297	320	301	331	314	324	293	298	286	335	299	310	324	380	346	316	330	334	332	331	292	299	317	303	299	334	335	346	330	328	333	312	286	285	318	326	282	310	303	321	326	326	297	316	315	334	305	284	307	346	321	326	335	332	308	316	336	306	315	308	333	312	307	358	343	320	338	330	322	308	291	315	323	309	334	341	335	316	344	309	316	310	307	315	345	312	332	349	287	315	347	313	304	306	297	311	349	311	314	308	301	321	342	307	327	308	336	286	346	321	299	349	331	312	295	292	299	304	332	304	319	294	325	312	319	294	342	316	305	302	347	327	317	328	316	321	291	309	359	341	308	301	348	316	299	292	283	328	302	316	307	315	314	319	309	316	332	348	315	301	308	271	325	298	335	319	289	334	319	301	299	324	328	344	321	297	312	324	295	343	286	317	324	331	316	338	312	314	302	305	322	302	334	313	340	281	327	300	289	303	317	326	304	259	303	289	331	346	335	301	309	297	306	328	292	323	308	336	331	312	281	325	306	319	321	294	294	340	330	330	314	315	314	263	342	324	357	328	310	318	331	358	312	320	319	318	288	356	291	326	312	324	289	303	321	280	333	311	336	332	303	327	330	300	334	316	285	304	316	308	348	303	342	315	346	292	289	288	332	329	325	302	349	342	366	302	314	298	348	307	314	310	302	346	315	341	304	313	302	314	290	311	326	358	309	297	373	327	302	299	286	316	342	319	327	327	329	349	298	312	284	280	314	305	304	309	327	336	284	312	294	333	306	315	301	304	333	309	300	308	322	304	313	347	317	301	318	305	347	333	329	326	297	340	331	299	330	320	339	311	304	304	309	298	295	325	327	284	287	298	322	325	342	317	326	313	308	307	317	330	333	315	359	305	332	276	315	324	320	321	324	306	343	295	337	329	300	352	342	312	323	328	312	299	323	311	301	319	287	317	279	303	340	300	308	326	303	322	332	312	336	318	299	323	320	314	354	326	311	317	327	337	297	329	311	325	326	320	309	328	273	335	320	320	318	345	324	345	324	312	294	301	311	304	306	333	325	341	296	288	303	287	328	329	306	278	318	355	346	303	313	318	295	331	298	327	337	347	327	340	310	322	318	355	334	296	322	303	310	327	345	331	290	330	312	317
30394	27218	14261	5435	3806	1209	728	700	700	687	702	604	655	679	703	657	684	645	649	684	648	703	742	670	639	666	735	640	659	675	720	740	680	689	654	683	699	707	712	697	627	679	731	667	699	636	713	673	697	658	660	678	722	727	709	691	676	679	650	629	713	651	693	689	649	683	734	626	683	703	713	651	673	695	655	720	679	660	678	703	654	644	675	744	660	687	702	685	654	641	658	763	682	702	663	678	669	726	675	672	703	689	713	665	681	669	679	665	649	709	724	680	716	658	694	699	733	658	703	640	687	677	651	668	674	688	664	655	699	684	700	699	702	673	698	682	687	651	722	665	639	707	659	648	621	676	677	715	702	676	695	696	674	676	702	692	716	666	710	712	665	678	680	672	670	704	722	701	696	701	677	665	697	657	681	684	693	725	708	712	677	700	714	653	627	666	657	682	725	676	712	681	677	669	684	659	674	688	708	698	687	659	707	698	645	668	656	705	651	733	694	695	709	651	675	695	688	660	719	672	668	686	700	676	702	656	671	675	687	678	716	668	635	698	706	679	684	720	664	654	687	690	674	707	672	648	672	701	735	683	652	715	714	650	703	644	673	716	715	665	625	735	682	651	735	659	684	661	727	674	679	721	683	666	711	688	669	715	620	668	681	669	705	681	648	675	693	678	653	699	703	713	673	700	673	642	696	678	670	613	707	669	692	721	691	674	686	690	701	679	675	714	657	721	733	725	687	649	718	716	646	672	680	677	696	715	667	667	646	697	670	686	697	703	687	680	672	675	681	721	692	689	720	705	688	728	676	726	667	731	660	684	735	652	734	662	670	684	695	622	659	673	668	678	711	721	659	710	694	703	699	648	704	695	661	716	706	701	681	722	697	723	683	670	642	708	687	710	738	669	671	698	692	711	676	672	648	686	705	699	673	683	659	674	684	664	665	694	677	640	682	657	619	661	668	697	631	622	612	682	682	632	705	682	701	692	673	691	685	699	693	701	691	713	659	707	671	741	680	678	696	738	693	689	709	661	681	627	695	692	677	636	741	677	712	648	652	637	684	695	685	706	723	686	701	640	691	684	629	668	698	682	639	712	693	666	631	686	702	666	700	675	677	683	702	656	691	675	673	673	681	692	659	642	669	651	670	667	656	629	692	687	686	737	692	714	690	676	713	671	703	654	706	693	716	677	651	712	683	680	667	638	701	680	706	679	622	720	702	651	692	711	699	699	666	686	709	645	677	676	694	683	659	701	693	704	709	658	622	661	699	703	704	713	661	659	715	669	696	641	697	665	662	698	695	682	673	651	697	702	721	670	708	691	694	722	666	689	673	679	686	653	668	690	710	669	700	644	632	665	643	662	682	665	674	697	659	703	704	690	710	657	688	712	709	671	630	718	685	698	638	707	696	668	733	648	688	719	739	669	689	760	689	709	676	705	658	712	693	719	669	682	664	700	711	664	740	695	686	696	666	661	738	698	729	685	697	680	680	676	695	747	670	666	673	660	707	707	627	688	688	658	682	687	706	701	699	656	678	698	699	696	692	713	675	663	641	737	687	715	690	630	693	709	655	738	693	675	662	703	664	707	616	683	696	668	698	701	669	663	705	699	667	664	671	726	667	685	709	635	670	675	703	698	686	681	658	671	670	671	652	666	670	665	697	692	672	680	694	640	700	677	725	715	678	714	643	671	705	659	715	655	726	672	714	662	654	697	699	686	630	656	610	691	667	664	690	686	675	681	617	687	704	680	673	722	698	678	666	692	732	691	662	707	688	667	652	723	681	689	694	648	679	668	709	707	660	746	648	650	669	642	682	699	655	643	650	676	719	679	696	707	685	681	671	697	688	705	675	680	693	661	653	666	716	652	631	690	722	670	657	702	672	674	655	648	745	679	689	699	700	694	700	704	637	703	694	675	681	674	662	671	658	613	663	698	665	695	681	662	679	687	684	693	746	682	696	721	645	670	694	677	689	661	711	736	673	674	674	661	668	645	678	750	664	670	686	708	689	679	708	673	708	707	647	661	715	662	645	667	688	747	691	696	640	752	679	678	662	654	697	686	695	728	677	659	718	686	663	673	669	696	682	679	718	680	683	628	692	671	638	685	677	700	714	661	685	703	680	653	694	646	681	685	651	705	666	656	686	661	655	688	736	666	694	652	690	673	674	657	721	706	703	674	669	645	642	683	684	686	683	720	663	659	668	702	626	649	719	682	695	686	651	673	661	750	680	664	673	711	661	696	669	688	664	670	708	716	703	634	649	718	671	718	704	692	688	658	662	710	696	679	719	680	673	642	694	688	692	656	674	648	701	682	685	739	696	705	730	681	702	697	697	629	698	660	687	636	646	680	662	683	683	693	673	690	744	651	706	653	700	670	674	713	674	742	699	689	667	680	731	722	655	661	653	686	641	663	713	697	673	652	711	638	671	709	719	671	684	615	681	729	707	658	717	646	688	680	725	693	720	688	692	719	677	634	681	636	683	728	701	671	672	667	684	679	653	726	661	650	713	659	684	690	714	660	685	687	675	661	712	678	647	657	646	664	705	704	707	684	740	729	715	673	665	683	661	667	704	689	705	668	723	680	666	715	653	660	712	688	680	692	663	657	624	702	698	701	660	690	723	668	670	698	679	657	701	668	682	707	762	697	684	656	742	710	635	652	705	691	675	671	731	655	696	686	649	703	708	695	682	668	649	695	721	714	678	629	640	726	631	672	677	722	668	680	712	710	703	640	636	650	705	685	735	685	710	709	705	674	686	696	655	669	712	711	700	650	718	654	689	714	717	654	673	678	671	678	704	671	685	673	636	710	649	699	668	667	729	672	688	712	694	667	657	654	682	648	669	694	660	663	680	692	653	746	649	682	667	692	679	663	681	663	745	664	677	664	727	639	683	668	668	693	617	747	720	644	696	682	707	703	745	680	721	706	663	701	703	649	679	660	684	669	689	663	714	678	705	663	710	662	664	679	680	690	623	669	687	661	719	633	635	691	692	692	645	647	692	670	696	637	679	704	657	668	676	660	710	713	713	731	694	697	666	687	731	654	665	678	671	676	693	646	638	663	658	691	721	713	684	702	704	684	679	706	718	740	643	667	705	671	666	682	651	699	673	702	621	726	671	649	728	699	645	667	688	644	669	687	655	700	720	679	717	704	680	672	664	635	659	676	660	722	669	676	629	658	676	679	667	668	709	682	684	687	718	697	706	685	634	660	704	691	656	658	672	624	684	672	738	652	676	688	649	688	688	661	634	704	726	697	659	644	668	746	669	712	684	686	694	697	663	668	668	712	697	667	709	692	654	686	664	673	674	687	717	707	654	611	694	683	703	662	674	679	710	693	702	700	671	643	719	699	681	642	714	674	671	685	697	687	626	697	689	639	713	687	677	651	662	685	672	763	684	675	728	650	681	655	661	642	711	720	664	711	654	668	713	703	682	706	683	667	680	678	655	661	670	706	661	689	730	658	697	651	665	711	697	707	665	734	670	684	677	704
68291	73460	60948	35547	23909	6515	358	234	218	267	221	236	239	249	241	239	204	242	233	219	214	235	246	287	225	222	230	213	227	216	203	211	214	217	236	218	236	188	218	226	224	201	169	216	193	197	223	257	219	186	240	224	211	218	210	204	215	221	232	241	231	222	231	208	191	237	258	245	227	219	226	233	252	214	236	192	217	233	229	232	245	219	244	198	217	245	194	210	202	253	227	247	221	225	244	205	226	231	225	216	220	212	217	195	224	235	237	208	233	247	192	201	243	242	231	268	219	236	233	232	214	215	237	247	247	203	224	248	237	209	254	211	241	226	198	230	201	217	223	232	212	224	198	245	252	218	216	204	227	229	235	226	249	205	218	212	216	213	238	237	203	225	217	236	223	242	245	241	220	198	215	209	240	250	226	225	240	232	200	203	223	213	244	232	280	210	227	222	211	198	224	224	228	232	225	215	247	224	235	221	229	207	212	218	234	230	230	214	197	244	267	236	231	242	221	214	222	217	215	214	227	230	207	196	197	209	228	228	224	252	201	193	220	252	224	211	234	219	239	238	231	223	212	228	192	223	235	245	250	220	223	213	233	216	234	217	224	190	212	255	235	217	220	208	219	209	217	226	221	239	220	217	239	221	228	217	208	198	219	219	210	221	225	222	238	263	236	217	207	230	207	206	200	204	209	229	212	208	207	192	220	189	210	221	200	226	215	189	242	221	230	209	244	205	217	209	205	205	208	232	211	220	214	203	225	220	229	245	239	230	224	256	208	221	232	239	234	223	211	212	226	227	230	211	204	220	218	218	222	232	224	187	223	182	264	198	229	212	224	198	205	201	206	224	220	228	228	222	217	233	237	204	225	223	233	192	225	213	196	191	227	216	246	229	224	196	223	251	220	243	225	194	231	215	235	227	245	233	219	222	208	236	208	223	223	213	199	214	225	213	206	188	217	214	239	236	189	216	255	218	197	210	211	218	228	173	223	182	218	233	220	195	217	241	232	243	206	227	202	201	204	204	222	201	214	202	208	232	201	206	229	209	211	256	230	236	195	186	213	210	212	235	225	202	196	247	239	250	196	225	236	232	218	181	227	209	221	247	240	226	197	218	213	231	220	205	255	234	210	198	204	214	207	207	233	236	239	225	222	222	238	178	211	232	213	207	252	226	190	232	175	227	228	223	225	205	218	217	219	236	204	213	198	223	219	213	211	232	220	215	214	210	233	218	199	214	211	223	227	227	216	234	227	231	220	232	209	210	207	199	249	216	222	245	209	235	213	248	206	218	235	201	236	230	204	246	211	240	209	201	195	230	222	209	252	208	199	228	212	228	207	232	221	220	222	186	221	226	204	232	215	236	206	215	217	221	229	224	219	237	226	232	216	224	231	232	244	230	240	242	218	216	229	230	196	217	232	224	203	212	245	222	237	213	217	246	224	232	249	222	235	212	205	200	241	207	231	191	208	247	223	223	236	207	213	235	212	245	220	210	247	230	216	208	220	199	220	225	236	191	219	188	225	219	224	237	229	242	244	259	215	230	236	229	219	225	239	203	199	209	196	249	211	204	220	195	218	209	197	240	230	202	193	220	246	220	232	207	218	193	224	217	230	184	199	215	229	178	227	227	196	235	225	213	217	218	204	213	217	218	213	208	232	227	180	250	226	210	200	210	203	236	243	214	216	206	222	231	212	232	234	217	215	213	230	213	228	206	219	220	237	225	223	192	213	236	231	232	241	227	224	248	261	212	194	229	219	258	248	198	243	219	196	260	213	231	217	231	248	226	216	213	218	217	236	238	237	212	233	207	223	226	211	206	228	219	224	227	218	232	238	213	224	223	225	203	225	202	192	248	256	208	221	243	224	229	204	220	247	232	191	228	221	248	205	219	220	215	200	209	196	252	227	213	205	247	230	224	206	218	214	205	205	204	229	206	197	229	223	201	210	229	226	215	196	184	238	238	232	218	175	220	211	218	187	221	207	221	202	197	222	208	200	223	219	237	222	207	230	231	220	210	212	225	186	244	239	235	219	210	227	200	219	214	245	202	209	214	201	212	201	214	212	230	196	220	224	211	213	233	225	222	211	227	213	243	236	215	231	225	222	194	228	236	204	205	203	210	209	221	227	211	222	213	237	200	242	201	228	218	246	192	204	209	199	238	228	200	188	236	203	193	197	211	223	216	211	227	241	223	223	238	224	200	213	188	211	237	208	198	221	205	236	240	221	175	251	212	225	231	226	218	227	244	252	207	235	212	225	226	225	210	232	254	238	190	215	192	207	208	212	204	238	225	200	203	232	211	233	213	217	233	240	221	213	230	218	211	244	219	232	230	228	193	216	233	207	197	212	215	213	216	222	210	213	240	208	230	219	241	208	224	213	220	231	199	208	239	220	205	214	239	233	213	236	222	244	241	220	207	238	229	214	238	201	222	196	216	197	204	230	244	244	183	207	198	219	222	195	246	227	213	210	207	240	228	190	216	223	218	232	206	233	197	263	211	219	210	215	212	228	229	220	215	222	216	216	234	189	229	204	217	261	214	221	220	221	231	215	223	248	212	241	193	223	235	237	246	257	238	225	198	191	226	220	241	196	207	231	205	210	223	221	214	232	199	202	217	217	207	217	239	215	232	249	253	227	200	215	237	196	240	236	243	237	216	207	222	224	213	212	217	208	225	246	211	215	261	202	217	230	191	211	225	213	217	221	229	231	233	209	216	195	221	215	216	237	202	234	227	235	235	240	215	224	211	195	188	194	204	231	218	229	224	207	213	194	248	221	207	230	229	220	216	218	216	223	206	231	194	203	224	228	237	213	219	250	206	223	252	232	220	211	226	220	200	208	214	209	214	236	226	217	217	243	212	222	237	209	213	211	219	220	228	201	222	258	215	217	222	221	242	215	235	259	210	201	222	240	209	221	226	239	208	233	228	246	208	229	213	228	216	212	226	217	230	243	227	227	243	197	203	206	243	232	226	221	201	221	247	205	221	211	227	200	231	198	214	220	235	203	236	223	241	226	235	223	226	233	229	227	219	193	205	233	227	227	199	210	223	238	237	251	256	234	208	211	214	200	192	230	186	245	239	233	213	229	216	206	225	209	194	243	216	233	223	217	240	228	221	208	219	201	241	194	231	213	230	231	193	218	225	222	236	198	225	204	232	244	218	239	238	208	221	231	236	228	227	208	224	200	212	201	209	247	237	217	223	225	214	224	252	201	236	245	218	261	226	232	218	199	229	213	219	201	207	211	231	208	217	233	202	196	236	223	208	225	220	233	229	218	207	244	231	230	232	235	220	203	224	191	207	243	247	220	226	231	220	220	234	225	215	235	246	232	242	232	210	209	207	223	205	218	235	213	237	200	213	222	183	201	235	204	218	235	226	253	227	238	203	190	236	214	219	216	214	261	186	235	217	219	239	206	226	204	197	234	258	216	219	234	219	233	209	222	222	196	235	235	234	239	225	210	226	210	239	250	238	229	233	240	232	214	226	238	231
40226	58500	56086	43077	34330	10673	710	699	626	528	562	574	549	553	582	547	540	505	585	522	570	525	579	538	519	496	552	520	552	528	544	530	553	477	534	531	491	534	509	522	537	522	553	544	500	497	544	505	539	507	498	542	525	524	499	503	540	540	489	502	539	543	527	493	545	487	504	547	526	550	514	479	511	523	556	537	530	536	543	509	504	506	537	480	534	510	499	492	504	539	494	536	521	526	506	522	524	518	482	498	535	504	500	533	495	536	554	524	504	533	465	517	519	582	498	483	511	522	528	519	501	498	544	501	495	514	478	530	503	523	477	507	514	549	501	487	498	530	496	512	485	495	487	487	515	513	482	477	505	506	497	516	494	493	507	527	501	496	508	536	486	530	541	536	533	523	491	540	540	526	520	524	542	498	485	470	500	495	518	536	560	515	517	504	510	511	511	495	496	474	481	480	492	499	561	535	526	531	488	518	540	504	528	539	513	542	516	492	525	481	499	514	512	528	506	508	520	527	537	511	497	465	514	561	530	530	491	502	528	502	531	508	479	491	502	515	506	510	508	527	544	561	522	514	500	537	530	535	527	503	522	499	508	491	547	512	549	501	543	508	527	503	525	548	497	497	536	510	510	514	522	524	523	488	498	481	472	532	492	524	490	550	505	482	493	541	502	540	501	541	517	551	521	497	497	513	492	483	553	526	505	548	514	527	547	513	530	538	538	511	517	500	482	469	557	502	497	480	519	497	501	470	497	537	500	506	491	508	537	513	504	523	490	539	509	539	538	509	499	541	465	485	540	475	579	534	522	513	499	525	533	532	536	517	501	492	505	515	515	542	532	550	485	504	509	502	536	497	483	511	518	538	541	520	512	551	525	486	484	482	485	510	494	503	550	504	533	510	485	521	540	504	517	523	515	491	563	506	495	503	494	502	524	515	508	458	535	494	495	511	543	559	551	535	467	540	488	555	515	513	525	511	516	549	522	524	530	533	505	499	503	525	558	506	543	493	531	530	510	560	498	539	502	542	507	487	484	513	482	519	504	516	529	489	476	532	561	516	549	484	515	554	552	513	519	518	521	480	537	543	494	506	521	522	540	463	504	505	556	532	556	542	521	523	510	505	508	502	537	485	511	529	525	498	503	491	467	523	505	487	517	471	545	502	474	540	507	474	516	570	534	533	571	524	488	496	521	524	522	514	492	542	458	492	502	511	479	531	479	524	490	546	494	508	502	516	520	495	565	497	503	518	546	518	511	504	502	521	541	467	532	544	536	516	499	540	497	513	515	529	488	547	545	561	510	518	529	531	519	499	530	548	491	495	466	544	490	524	578	550	491	470	499	484	522	490	490	556	493	546	490	512	505	526	492	493	557	516	515	538	500	509	514	504	474	538	509	492	484	512	488	519	521	485	533	500	524	513	503	519	513	467	549	507	498	520	518	499	511	485	507	500	557	492	529	494	524	494	523	504	538	524	528	482	486	492	520	478	527	542	493	520	555	538	476	518	505	521	503	463	499	515	536	520	488	523	502	490	512	546	521	565	531	518	522	512	489	511	499	518	502	525	510	533	511	518	511	514	507	491	528	482	500	499	560	511	530	516	536	502	531	512	520	529	498	530	539	502	541	550	462	518	499	482	530	532	524	499	523	514	514	526	503	500	502	534	499	543	524	514	513	493	517	497	531	537	517	507	464	517	507	524	503	532	523	487	490	531	503	506	532	537	522	511	495	574	505	496	523	506	467	535	491	484	528	519	501	557	471	513	497	523	489	530	491	508	510	510	506	502	503	504	496	511	495	492	539	497	529	512	518	525	535	529	525	506	523	527	520	515	495	509	534	484	552	528	536	517	509	516	533	500	493	501	562	489	548	476	491	500	531	506	526	527	542	556	470	544	487	520	511	517	513	516	526	529	539	521	524	518	497	528	506	506	539	520	515	523	506	514	509	482	524	513	503	531	507	520	544	492	512	494	513	522	522	475	521	540	552	505	516	535	532	521	512	497	525	491	531	490	489	562	544	465	513	537	534	536	498	522	523	536	546	490	535	514	514	521	540	501	528	548	508	508	491	529	530	491	478	527	536	513	512	484	503	499	512	550	508	514	520	491	528	511	520	494	508	506	488	527	506	508	474	507	519	514	556	508	497	520	498	495	485	506	496	502	504	497	570	529	497	526	509	539	536	494	491	502	474	495	510	539	519	547	511	528	517	503	501	504	519	516	546	476	524	513	493	520	493	486	489	505	515	523	531	531	547	538	498	509	521	504	477	523	540	502	540	491	516	501	527	527	531	518	523	529	488	503	462	482	510	544	525	472	501	488	476	504	531	538	478	491	554	553	470	505	560	521	503	525	515	492	477	507	480	483	484	474	496	486	454	498	498	532	494	469	494	535	517	501	531	517	511	530	555	504	483	468	522	494	479	497	516	553	533	532	505	479	484	499	492	519	496	483	506	476	500	510	489	480	508	502	502	485	534	577	525	517	526	528	517	487	459	516	517	490	493	471	508	521	486	536	539	525	526	495	548	496	512	485	501	495	522	524	499	521	485	503	573	478	510	507	525	523	514	508	506	498	479	513	509	492	524	466	501	497	516	499	556	491	487	522	535	558	530	472	511	524	539	511	524	520	525	532	494	544	504	509	505	514	548	499	534	516	570	505	531	505	516	525	458	473	524	504	531	521	497	512	498	518	498	515	522	519	529	524	483	525	520	483	502	457	514	544	520	509	500	549	502	542	477	529	546	540	515	508	498	484	511	523	516	547	517	477	519	523	515	548	539	533	543	524	537	512	488	545	514	534	480	535	559	501	516	491	564	569	506	523	529	508	556	473	508	491	519	518	521	501	524	553	508	510	492	506	493	499	493	513	538	509	515	436	512	519	541	530	530	540	537	500	538	504	518	522	461	536	535	528	521	523	498	529	510	537	509	536	496	487	515	477	533	523	520	488	527	513	493	507	510	534	497	529	474	512	511	511	518	481	491	498	492	473	500	547	519	530	512	498	537	493	549	513	509	509	500	552	494	534	530	506	477	491	532	503	488	531	451	529	539	527	487	516	531	510	535	516	511	514	482	533	492	513	507	539	512	527	531	493	519	490	492	514	539	480	490	475	502	489	517	504	520	496	498	508	504	504	554	530	516	532	444	492	494	514	515	517	505	497	524	496	546	533	528	547	496	539	528	481	477	523	535	495	480	506	518	513	520	500	520	503	533	549	511	512	520	540	508	515	509	534	560	501	484	522	457	495	517	499	541	469	535	546	485	539	504	490	516	495	521	524	522	531	516	527	507	499	487	499	480	473	497	563	487	491	546	509	504	479	519	509	501	520	528	532	509	516	544	537	511	497	534	524	541	505	510	472	504	499	524	498	537	526	530	522	567	529	501	472	513	492	514	514	501	501	507	549	499	455	484	526	518	561	527	513	506	506	532	540	567	507	534	540	544	509	499	529	508	480	497	512	489	468	520	513	495	517	535	497	523	545	510	513	485	505	542	516
74830	83421	72773	47747	35057	12364	923	388	336	388	368	346	360	326	331	336	407	356	344	348	347	333	344	369	336	324	380	339	376	349	297	317	343	345	333	361	339	347	349	382	330	323	322	346	343	302	310	305	318	327	361	299	346	316	333	357	344	334	350	357	352	350	301	352	391	313	341	344	334	347	378	331	329	316	358	359	369	350	309	366	326	314	345	329	352	326	339	348	345	326	354	333	300	302	334	350	338	344	359	314	331	339	324	333	321	337	346	340	361	336	350	335	332	333	314	326	312	329	350	305	338	346	326	342	326	339	346	341	369	316	316	313	326	339	346	333	335	336	327	344	345	321	313	337	309	345	339	315	349	361	352	326	317	340	337	318	338	323	344	315	322	321	331	311	332	338	310	347	303	325	348	346	366	307	317	325	389	367	348	336	332	332	371	346	339	369	339	349	340	321	307	325	381	353	331	338	340	332	344	350	331	332	357	334	308	372	292	360	344	345	319	345	338	348	331	343	331	302	305	332	332	335	342	316	354	326	326	357	346	327	331	323	358	339	348	316	326	347	323	318	380	316	350	341	355	316	345	345	356	321	340	333	307	313	330	345	325	376	344	346	353	344	306	343	334	372	329	349	369	343	311	320	316	297	303	336	354	341	359	329	316	320	336	343	314	333	338	316	309	329	336	325	319	359	359	339	355	367	329	326	325	337	363	384	349	285	333	321	319	335	339	340	276	340	326	317	333	347	380	333	345	314	332	358	346	346	317	351	343	316	325	338	327	331	315	361	308	308	330	346	319	308	306	343	370	308	335	335	318	346	318	350	358	325	337	336	353	317	330	343	358	361	349	332	327	330	332	333	332	324	325	341	310	336	359	323	348	308	348	304	325	338	339	355	323	288	366	313	333	329	316	281	347	340	328	354	352	336	362	365	339	333	312	331	345	345	334	316	341	288	346	324	357	365	362	301	320	343	367	370	330	303	352	345	341	327	365	340	343	373	326	339	328	353	341	330	360	318	321	337	312	321	321	322	328	316	336	357	305	334	329	347	378	330	322	323	312	346	334	316	311	317	372	314	352	305	333	354	353	332	319	318	334	318	342	318	310	349	349	356	331	331	338	366	298	302	318	332	341	335	305	311	333	352	331	342	325	309	369	366	347	330	316	317	343	316	313	329	315	357	342	350	333	332	353	307	362	354	342	372	327	347	352	335	341	318	369	324	322	297	369	349	355	324	327	332	339	336	339	297	329	320	326	325	359	314	319	312	328	323	336	341	344	358	353	372	363	333	321	336	322	318	291	360	316	318	319	361	331	337	310	388	320	345	319	330	344	364	316	355	342	331	326	323	344	328	333	311	363	322	357	334	343	339	315	289	355	375	357	341	349	327	319	362	306	349	304	321	328	341	347	348	332	353	328	359	361	322	343	318	343	340	318	347	346	327	327	296	312	317	312	314	320	327	321	363	348	307	329	337	350	326	316	349	318	338	359	349	355	297	379	341	345	318	344	319	300	316	388	344	331	363	339	330	329	337	331	336	331	331	304	312	339	350	327	335	350	349	341	328	363	335	312	345	314	297	326	296	342	336	381	303	344	341	296	362	332	332	325	325	303	348	315	331	354	352	306	312	305	333	321	294	314	319	333	310	292	298	334	332	323	337	334	353	319	334	331	345	335	343	381	350	339	366	353	331	319	341	321	321	342	347	308	362	319	312	411	375	312	328	339	327	373	309	326	371	330	356	353	337	342	331	297	309	353	328	341	334	311	348	307	331	311	320	359	367	339	323	350	319	334	353	343	307	281	361	342	339	350	346	341	335	323	318	341	342	317	321	321	309	315	304	344	349	329	340	371	348	370	347	327	339	338	296	339	318	298	317	368	356	355	337	322	385	328	313	324	355	343	310	329	348	310	334	336	350	340	340	344	341	310	304	343	321	348	376	346	339	333	333	279	326	319	330	363	341	324	378	377	337	354	350	317	316	323	325	368	312	329	325	304	310	310	337	380	315	311	326	327	340	354	356	348	335	352	323	329	320	336	298	335	350	327	367	327	354	355	327	336	357	316	304	369	334	364	354	343	348	355	351	328	370	319	336	316	324	298	320	333	312	299	304	319	360	348	330	357	370	323	345	319	367	321	301	337	340	323	350	331	335	328	353	335	328	367	320	326	296	295	289	337	325	324	323	316	327	348	315	295	348	339	396	327	307	341	312	290	334	332	369	321	352	337	350	336	342	355	304	337	324	338	312	292	357	349	345	347	332	301	372	361	315	308	308	318	337	358	329	347	332	327	370	305	330	319	304	359	324	318	376	318	321	348	341	330	332	318	338	290	343	346	330	357	332	374	314	313	320	384	324	308	325	330	332	348	341	310	354	354	347	323	354	355	366	302	338	319	331	344	318	329	331	320	337	317	329	344	345	292	334	367	324	342	337	322	331	309	348	323	362	331	319	378	363	311	311	346	335	362	332	339	330	341	337	316	309	337	322	333	318	308	362	329	330	343	366	370	326	331	315	342	349	326	300	313	333	347	357	364	353	353	331	352	325	340	314	323	318	325	346	350	320	358	326	341	349	364	328	359	328	341	338	318	348	292	338	345	329	331	284	303	337	324	358	313	317	312	305	311	342	337	328	343	328	340	311	306	311	323	350	367	337	319	341	310	333	334	331	343	311	345	344	319	350	286	305	326	357	355	328	352	351	328	351	335	377	362	359	340	381	354	327	305	331	342	315	319	353	322	334	366	327	335	326	318	346	338	350	301	346	324	350	324	347	350	339	361	330	351	346	358	323	345	363	355	316	337	366	363	344	357	329	313	274	340	315	303	317	325	287	371	344	314	356	314	297	349	331	330	349	310	360	347	351	330	337	326	350	355	320	328	300	311	326	346	327	358	361	351	331	375	330	332	325	313	335	357	329	317	335	334	316	352	372	382	334	326	363	340	333	343	307	326	311	310	371	337	310	313	350	328	320	348	362	352	335	307	303	354	313	327	323	338	328	333	329	325	316	379	320	316	319	346	332	367	317	325	324	327	341	324	329	336	341	336	357	318	322	325	326	352	309	360	330	350	309	305	336	343	296	326	360	326	319	335	309	308	349	330	338	318	290	345	297	307	317	326	322	325	336	344	318	340	345	348	315	315	324	336	353	335	329	363	323	346	343	324	317	312	330	328	322	375	303	318	306	354	311	291	352	340	351	349	344	330	333	339	358	347	292	333	345	363	326	337	340	334	323	344	319	354	317	323	328	322	294	309	337	362	309	316	316	306	345	302	319	335	332	299	359	311	350	351	337	303	294	331	329	328	316	337	340	341	341	361	323	356	315	331	359	342	323	325	312	350	329	327	365	301	309	322	333	358	290	321	295	325	384	314	328	328	360	321	330	331	320	355	345	329	299	368	328	363	341	294	350	306	361	329	353	357	324	320	310	308	324	326	324	294	329	333	331	341	331	310	374	352	331	319	328	334	307	323	347	333	303	356	310	336	341	305	321	334	312	320	325
46328	70024	68743	54691	44560	13561	1040	1026	971	904	876	817	840	856	857	777	867	778	791	776	777	742	811	757	772	788	724	761	788	732	803	785	756	757	755	701	685	737	768	747	736	753	724	723	745	774	767	707	739	705	748	765	764	713	724	757	730	781	742	774	740	680	767	762	749	762	717	790	723	701	746	742	729	750	718	771	734	755	769	707	751	776	713	697	684	756	726	730	727	721	773	723	721	717	793	720	774	727	760	719	778	754	728	761	758	708	806	775	739	745	724	717	766	733	747	782	719	755	770	731	728	707	791	742	796	756	776	793	741	755	746	686	760	710	756	719	735	778	726	756	718	729	739	777	720	759	787	727	738	708	727	745	749	756	743	739	692	756	779	747	763	742	802	756	715	739	756	735	746	758	740	720	715	686	677	717	737	714	734	693	701	762	756	758	660	764	732	708	777	707	705	735	733	738	762	721	736	748	745	762	778	773	722	693	737	747	729	696	726	793	733	734	716	750	720	770	748	727	724	717	767	742	712	720	718	770	763	771	744	714	781	756	721	709	751	711	751	707	699	755	714	700	730	731	720	696	739	728	727	762	713	757	720	729	741	713	715	786	723	734	731	767	726	747	749	740	773	739	792	737	757	735	732	679	752	719	751	693	761	720	713	762	737	700	762	771	732	747	701	766	678	664	733	749	753	694	693	738	731	778	715	765	700	799	713	673	753	738	711	747	775	770	751	754	767	721	727	800	735	730	712	763	771	749	727	725	697	709	741	777	812	724	705	745	728	736	741	741	671	763	745	655	744	698	761	720	770	748	707	729	701	741	711	698	759	735	715	734	750	778	750	748	765	685	749	728	688	696	707	790	714	714	735	735	709	704	732	734	787	737	705	656	763	755	702	787	701	738	742	752	710	755	714	720	765	744	749	752	741	734	738	804	754	764	727	718	757	767	709	747	730	728	737	761	718	745	693	707	713	718	751	745	759	715	734	794	714	723	706	761	759	737	761	697	710	774	718	702	792	755	750	735	715	768	758	693	700	734	719	792	734	778	777	726	720	720	752	716	768	757	745	757	754	743	722	773	777	724	735	761	723	688	720	801	749	693	733	729	744	783	759	754	767	775	751	719	707	729	758	740	720	752	733	730	769	789	700	747	796	783	702	779	749	695	752	770	749	725	743	783	785	726	764	713	709	743	714	719	720	737	749	684	729	693	703	792	742	716	736	659	770	786	692	756	730	740	761	716	717	777	744	758	719	769	717	740	745	771	746	723	741	732	739	757	710	738	758	743	780	712	693	720	765	715	754	779	739	707	756	771	786	754	706	722	756	788	730	707	778	717	777	745	758	757	684	739	756	751	731	759	768	779	815	694	750	772	734	705	727	799	741	712	734	741	784	768	718	736	728	714	755	737	752	747	707	747	754	759	707	730	744	731	689	698	745	733	732	754	713	761	737	723	704	745	713	747	736	780	687	744	744	725	753	722	791	740	710	706	718	733	745	649	729	730	755	743	717	771	697	735	751	716	736	762	735	784	720	697	741	775	705	731	665	706	761	735	721	746	719	698	735	754	728	762	752	703	760	713	726	766	720	722	796	710	757	723	708	723	705	706	719	688	773	762	732	755	735	753	767	727	754	757	734	731	772	750	771	752	726	739	781	778	722	739	773	757	759	699	756	727	747	726	741	689	772	758	726	721	735	736	753	771	763	773	710	775	743	760	750	742	701	688	709	709	740	726	745	725	763	778	738	726	756	747	763	747	705	750	766	716	686	779	752	701	736	764	746	708	766	709	697	729	770	742	698	710	760	759	772	723	727	715	710	733	766	713	750	724	753	740	736	719	715	740	745	738	716	762	719	750	731	799	757	746	750	759	684	738	702	782	728	747	732	789	754	744	732	767	745	763	740	745	708	730	764	765	753	794	740	748	752	762	774	746	771	744	711	777	689	683	712	757	719	730	716	767	774	714	753	724	768	762	757	724	768	698	761	706	719	750	716	759	724	760	740	803	738	737	742	751	754	696	711	720	772	717	766	720	754	725	777	755	782	765	753	757	712	730	712	703	697	766	697	757	688	667	713	706	709	751	740	749	745	759	721	708	729	729	727	710	706	706	703	696	752	773	719	677	742	778	753	727	780	731	765	735	724	700	767	734	790	714	771	721	734	738	762	750	725	727	772	748	718	737	728	744	749	685	728	749	709	763	750	776	755	750	763	784	707	702	721	736	712	706	751	734	738	787	712	755	721	771	767	794	747	727	729	753	723	762	735	722	753	714	727	757	733	747	743	676	757	753	777	738	732	745	797	803	703	722	702	774	740	725	772	753	716	708	739	704	705	757	720	704	773	738	753	730	729	722	714	730	733	726	773	756	685	705	717	754	730	785	699	720	753	726	738	673	724	703	746	781	734	833	725	719	751	702	740	799	748	736	771	729	741	731	712	760	768	731	766	747	721	776	762	747	728	735	770	741	746	726	743	739	763	745	700	729	721	758	766	736	725	732	705	764	682	801	706	713	771	743	684	714	755	748	719	767	722	776	747	766	744	767	742	759	789	747	743	711	762	722	712	736	773	738	740	781	715	755	733	741	732	682	784	740	802	746	741	729	737	728	758	713	680	678	739	736	758	692	709	734	723	761	799	753	801	726	726	765	732	744	797	727	777	735	745	701	757	743	694	736	722	699	739	763	709	729	780	721	777	713	742	759	729	795	730	789	712	741	702	799	783	704	741	754	745	714	729	702	729	683	675	750	729	756	712	801	714	699	771	731	722	708	772	698	746	739	686	756	730	751	770	784	731	727	730	730	747	779	744	710	778	729	712	721	743	748	775	757	719	705	729	784	714	740	784	705	714	719	724	743	759	756	785	765	726	746	703	760	735	766	769	732	737	778	785	758	734	720	780	723	749	718	748	740	742	748	731	735	764	716	706	742	729	708	733	690	761	728	720	770	752	735	743	738	742	728	678	700	733	712	719	783	775	744	695	724	736	752	727	750	726	769	744	718	752	707	744	755	766	773	728	685	766	765	703	764	742	709	752	722	744	729	774	760	748	753	724	750	721	760	749	732	744	782	763	754	729	777	711	742	759	680	746	781	744	749	737	747	748	729	739	737	715	757	728	716	732	772	717	767	718	730	694	737	717	764	690	770	771	718	764	706	739	748	713	721	744	699	750	697	774	720	763	744	740	811	737	715	715	726	781	718	747	789	714	707	749	745	748	768	728	702	727	756	678	695	732	754	744	722	715	723	717	771	695	720	717	722	775	724	755	720	708	727	726	754	732	744	724	686	729	738	751	749	742	733	774	744	756	702	736	721	718	723	729	726	733	793	719	719	740	756	716	795	714	736	751	760	683	727	768	723	706	728	755	809	730	746	757	713	725	743	753	732	687	782	717	744	738	755	747	716	745	723	711	707	766	737	760	725	754	748	724	709	714	745	763	738	680	739	762	807	779	738	763	706	714	748	720	738	746	736	723	753	711	692	763	751	724	697	762	769	774	721
56602	35900	13315	2660	1220	424	316	304	279	353	314	303	337	333	300	309	302	312	322	327	334	321	329	308	294	301	309	302	304	309	330	299	312	310	301	314	307	309	293	311	319	329	318	335	294	347	307	317	317	305	309	314	322	329	320	306	311	320	303	273	326	332	312	301	293	291	317	305	342	303	289	302	318	307	312	286	316	347	299	304	341	317	304	324	306	339	307	301	305	310	321	323	332	312	288	334	316	299	347	321	328	300	337	350	342	310	304	330	338	307	326	289	323	299	323	298	315	295	308	339	296	343	305	318	301	311	330	317	319	307	317	325	331	297	317	314	287	323	332	337	313	335	308	345	280	292	333	327	363	315	331	286	282	327	312	323	292	317	332	286	329	343	309	274	281	323	345	287	296	289	320	359	328	329	328	307	315	298	298	277	293	326	326	324	319	328	294	299	303	300	318	291	311	327	310	288	326	335	322	334	328	380	320	318	326	323	324	320	307	308	287	303	323	326	311	335	338	362	325	301	316	321	301	307	312	282	330	321	325	318	304	328	314	278	320	332	333	299	336	314	316	304	288	317	346	325	336	294	302	339	334	299	340	296	300	311	326	311	335	339	309	308	327	306	340	314	303	309	311	334	301	314	337	318	339	311	291	319	308	311	349	277	303	335	314	270	295	314	303	289	300	295	322	316	309	294	331	314	331	296	295	294	302	318	343	300	277	340	315	308	303	330	291	281	281	305	316	341	280	299	323	320	283	303	308	309	301	310	313	316	312	279	331	333	312	315	325	306	347	303	280	312	290	318	308	321	305	314	302	288	289	307	289	324	331	294	314	294	319	346	325	308	319	325	321	301	330	320	310	335	319	279	297	305	300	318	323	285	316	293	326	302	344	326	349	292	308	280	320	287	291	311	283	330	313	315	298	298	303	329	346	317	299	306	324	311	311	306	306	337	335	313	320	317	319	328	318	284	298	322	304	350	292	291	307	331	317	292	320	303	317	362	302	334	306	315	335	336	298	295	309	299	343	327	318	298	285	294	288	323	357	369	320	312	326	311	314	291	338	305	341	314	288	277	315	328	289	335	322	287	294	316	325	277	296	326	311	309	325	270	320	292	278	290	325	331	307	312	335	298	266	351	314	327	328	316	280	306	326	339	318	305	329	337	325	305	299	318	358	304	274	308	330	310	320	290	318	332	297	315	309	325	325	313	302	329	316	328	288	314	312	294	320	302	285	306	278	340	328	313	290	316	333	315	322	315	321	301	322	318	335	352	320	314	317	280	281	356	308	309	322	293	289	257	296	301	328	309	316	295	284	286	306	353	330	318	319	296	303	297	319	317	328	333	305	305	293	292	318	302	318	325	302	335	346	300	311	325	317	293	311	293	292	328	318	300	291	350	312	330	331	336	311	349	277	270	326	348	336	338	329	355	316	322	322	319	303	317	302	371	293	286	318	308	323	284	330	328	263	308	297	280	314	280	275	330	326	285	303	306	350	311	344	318	315	275	317	322	313	308	289	341	340	282	318	322	289	320	305	306	323	314	328	308	323	303	317	287	310	313	320	310	301	332	291	311	305	314	359	317	302	307	305	295	318	341	313	302	304	287	349	343	288	329	299	318	342	334	338	312	320	308	311	294	316	327	297	359	301	326	324	320	308	297	306	306	300	307	305	278	314	280	341	282	319	310	280	308	321	308	305	315	325	337	286	298	319	322	306	325	329	312	319	315	317	333	319	343	333	352	313	333	317	321	296	344	308	304	289	318	309	286	346	328	331	320	345	299	291	309	322	283	310	337	284	290	292	328	354	307	290	310	323	314	304	300	289	309	343	281	345	326	316	310	309	307	326	301	302	315	305	277	304	278	324	284	283	315	328	316	357	306	292	303	303	331	319	327	315	294	309	327	299	289	320	307	305	315	302	323	321	324	315	309	324	316	331	315	317	308	323	328	334	331	355	313	325	357	331	307	316	291	303	305	309	322	351	298	288	289	311	327	314	293	341	310	322	353	333	336	306	325	331	287	306	313	304	278	328	279	367	315	347	313	291	315	314	321	293	320	289	327	306	304	365	299	317	320	283	328	336	333	327	328	319	344	306	332	318	299	279	315	320	295	299	290	304	318	292	316	359	334	293	350	327	299	332	302	296	310	323	287	303	303	299	274	280	316	310	275	308	322	288	340	336	306	315	292	328	323	324	318	321	301	307	323	318	301	317	358	346	328	327	318	299	318	285	288	285	319	328	298	319	340	280	317	310	301	289	307	291	304	301	293	324	325	306	317	281	317	345	315	305	274	276	347	310	364	294	308	299	300	349	313	322	302	309	315	320	328	301	324	319	309	320	289	286	312	281	298	335	333	292	302	312	287	347	307	302	325	337	294	311	315	324	334	310	341	331	309	302	324	316	320	289	304	321	336	292	295	312	313	300	297	311	299	306	299	294	319	291	316	314	307	300	300	321	347	344	305	320	309	277	318	294	317	301	304	296	318	296	312	339	352	306	305	313	327	319	327	302	325	321	322	290	324	324	328	324	260	323	280	338	305	315	317	337	314	293	345	298	316	318	308	332	336	325	294	300	308	335	298	333	294	330	287	321	331	309	308	314	308	297	292	274	327	294	329	299	288	299	298	307	282	297	320	346	298	288	320	320	321	366	302	301	281	332	329	312	313	319	305	321	272	278	302	306	309	313	310	319	310	354	291	309	300	290	315	316	299	284	318	325	314	300	293	348	331	329	301	306	311	316	295	345	320	362	319	349	284	306	323	330	337	307	320	283	318	342	321	336	327	327	301	310	316	327	319	311	278	299	304	310	346	327	313	264	302	325	313	303	315	296	340	312	309	284	300	319	294	263	311	323	331	283	326	352	308	308	319	343	312	301	303	277	331	304	289	316	300	313	358	321	346	289	278	293	317	295	354	309	294	327	301	340	312	300	294	339	300	318	320	329	317	285	323	282	319	327	323	322	297	322	300	324	319	317	329	345	316	305	303	308	337	328	297	348	316	291	294	320	315	346	320	309	335	328	347	334	305	320	332	326	315	324	295	353	330	300	305	302	267	318	280	303	287	306	295	310	355	300	340	313	318	317	321	305	339	325	336	285	335	304	315	316	286	330	352	329	334	332	293	300	312	295	315	295	322	316	325	350	328	308	308	318	323	336	330	327	319	338	297	323	318	294	322	294	311	290	277	284	294	321	306	281	298	348	330	294	306	320	336	314	327	306	314	287	309	314	289	289	285	258	356	329	315	329	285	296	300	326	275	310	288	334	324	313	309	326	314	311	300	326	322	317	322	338	317	362	340	327	305	311	306	316	318	307	350	324	327	305	272	275	304	332	334	290	321	312	326	292	338	331	304	291	301	328	329	281	351	298	309	294	307	322	347	289	312	306	295	328	301	269	336	302	335	312	305	304	313	337	274	329	323	327	301	326	316	312	349	297	297	330	297	301	337	301	328	338	327	311	325	313	298	310	325	326	310	322	287	286	304	318	314	324	278
30884	26667	12296	5187	3493	1084	660	688	712	741	665	710	683	691	689	676	667	673	665	662	711	730	684	672	691	713	683	697	673	652	647	654	678	737	640	690	692	641	676	666	660	678	694	634	676	708	644	689	692	716	647	695	684	634	664	695	684	727	703	753	678	668	673	669	682	711	638	687	679	683	685	637	697	686	692	693	661	682	644	659	654	714	668	672	679	645	642	661	659	683	676	656	641	700	701	626	702	641	650	696	699	655	638	694	699	694	648	686	671	719	651	667	692	647	708	688	692	709	683	684	658	711	668	641	709	669	698	715	671	673	677	630	688	705	660	681	668	715	671	670	652	661	597	673	683	647	700	658	702	670	705	668	656	649	630	655	699	689	685	677	662	700	714	680	705	683	691	654	710	688	666	669	665	623	619	668	678	644	698	630	711	673	663	635	677	674	683	703	679	715	649	695	692	694	699	669	699	679	674	635	687	702	680	663	691	683	664	664	663	682	679	679	711	668	707	704	741	660	658	734	653	648	645	639	627	668	670	700	659	676	613	652	649	690	667	713	657	701	722	696	672	664	664	682	687	659	643	640	711	678	676	666	695	680	693	692	681	721	666	703	662	681	657	652	624	703	656	687	641	671	683	684	675	706	664	699	685	686	679	661	672	645	695	690	655	703	676	622	705	683	657	672	718	643	700	735	674	651	672	696	715	642	682	665	707	663	732	674	711	657	643	635	696	674	662	678	698	678	652	660	659	653	656	728	691	675	698	658	663	693	645	685	645	640	635	687	644	638	654	662	688	660	710	736	697	660	709	673	634	696	693	685	669	671	702	678	692	695	684	692	698	674	676	698	634	691	649	679	696	684	658	694	674	653	682	614	687	700	650	672	647	702	699	694	676	660	690	658	674	693	712	596	692	672	681	643	678	657	686	687	643	644	660	643	684	646	658	713	714	650	644	667	651	689	660	707	681	663	729	696	678	668	662	696	651	666	699	698	740	678	690	664	686	655	669	608	694	707	619	642	693	692	675	680	681	662	673	693	643	633	688	654	664	669	647	666	662	664	681	667	703	672	629	663	714	655	685	678	726	665	654	656	700	650	656	671	692	644	688	721	682	651	662	696	668	677	680	696	691	666	684	721	678	677	682	697	697	621	701	754	644	642	668	662	621	689	670	666	671	685	677	665	675	668	658	649	689	678	682	702	618	725	693	685	706	683	705	668	643	713	698	675	647	650	717	659	682	722	683	683	721	661	687	713	661	686	682	689	662	677	694	695	652	715	699	678	642	675	664	669	671	668	662	691	659	675	662	701	623	729	684	679	643	614	691	684	664	702	647	670	678	643	665	630	705	724	698	701	660	674	680	716	671	702	661	668	689	667	716	673	720	688	641	667	679	654	682	672	686	624	651	693	676	684	672	726	685	639	686	677	662	693	685	688	680	674	668	667	679	695	711	655	699	698	678	700	689	697	682	667	698	610	686	654	696	666	663	684	695	692	679	654	651	661	664	699	645	696	699	686	673	651	721	676	658	642	676	653	589	668	721	670	666	627	675	698	697	655	721	692	649	670	642	702	666	664	696	704	683	717	658	740	640	652	665	675	646	652	673	690	649	670	691	685	650	674	682	653	696	676	691	688	644	642	667	675	730	699	704	668	699	718	691	686	680	667	652	707	682	726	666	674	613	667	648	690	607	665	640	666	697	670	684	696	667	674	684	678	667	643	715	682	693	648	657	672	685	680	678	659	656	672	703	659	671	667	712	683	669	709	675	643	681	664	677	678	679	635	635	713	698	680	721	689	695	654	682	668	648	666	673	654	708	695	706	638	623	690	651	704	690	688	703	667	655	694	669	645	717	636	654	668	655	662	731	709	667	673	680	717	658	686	679	676	724	653	658	665	664	693	627	640	602	677	683	707	679	662	683	723	687	690	648	634	662	687	698	660	695	707	672	629	679	699	652	716	686	672	659	685	658	666	664	661	666	664	680	642	712	722	676	656	715	649	655	711	670	692	713	665	675	653	687	671	671	637	710	680	627	713	686	668	679	705	671	683	678	639	642	663	682	648	681	658	658	684	685	682	702	714	640	679	681	653	668	699	696	727	689	679	670	635	659	667	677	649	672	638	715	644	682	664	679	724	641	680	650	694	701	707	705	625	658	646	678	695	688	660	689	644	661	711	685	679	688	672	668	693	673	707	650	638	672	675	714	650	665	663	738	714	699	662	700	639	687	692	728	684	722	648	688	682	692	714	701	745	697	678	681	710	684	730	665	630	661	698	662	741	630	683	704	653	693	664	654	688	689	662	675	636	679	718	710	658	707	660	694	665	687	633	705	650	662	671	698	643	679	652	666	680	683	671	658	689	698	657	668	701	666	643	687	693	637	718	668	695	665	654	724	638	679	697	688	657	715	673	657	678	662	716	680	687	709	665	666	678	633	649	682	670	671	682	668	691	673	652	720	674	679	711	664	725	717	661	632	671	687	695	695	659	698	676	677	660	659	653	695	678	691	667	708	673	714	681	724	689	650	702	677	690	694	681	708	699	683	663	642	684	708	667	655	689	681	667	614	676	618	680	632	674	695	655	674	706	653	662	672	683	728	696	706	682	698	685	674	664	687	653	626	730	665	720	623	654	656	627	683	649	717	708	736	689	702	718	638	686	688	685	719	707	681	675	648	638	695	665	633	733	675	679	701	651	656	636	654	708	683	670	685	709	654	694	670	701	666	669	669	666	667	728	653	694	724	698	665	661	708	667	683	690	616	667	651	651	657	732	671	710	705	683	720	667	660	665	673	722	652	655	698	684	668	603	714	724	654	686	694	670	684	687	656	729	660	695	700	677	653	661	673	665	740	691	682	678	669	658	682	673	688	631	716	641	669	618	697	677	645	674	654	701	659	655	711	671	663	688	660	665	635	701	680	714	681	700	679	695	689	680	680	654	651	689	647	666	628	687	680	700	714	714	711	698	675	631	679	666	685	690	636	673	682	648	711	731	682	678	745	704	628	669	700	673	698	719	629	642	648	683	710	681	659	696	700	679	659	647	684	659	635	690	691	627	693	651	714	691	690	660	673	670	672	651	709	688	655	680	683	634	677	698	625	680	673	704	678	640	732	689	669	695	679	733	661	702	686	717	737	687	677	695	705	684	690	666	694	696	684	660	640	638	685	680	682	676	675	681	665	665	644	653	695	643	655	672	682	641	639	734	671	667	741	672	716	673	709	667	718	642	656	669	699	743	632	671	691	713	677	696	710	712	727	691	699	698	658	685	688	656	679	656	717	664	686	684	699	695	667	697	640	705	670	691	658	685	635	670	744	690	719	695	683	715	633	612	697	604	685	686	624	700	648	661	646	637	689	713	675	651	663	673	652	722	700	691	708	708	677	712	724	649	668	722	696	661	653	645	670	657	719	687	660	661	682	675	695	701	678	631	725	694	663	705	668	654	690	703	673	699	671	668	731	674	660	668	682	746	641	699	693	730	674	649	726	706	666	683
68834	73656	58738	36130	22884	6510	412	241	262	226	248	226	220	268	241	245	208	232	216	232	216	207	233	232	231	209	224	218	246	242	211	216	209	234	236	227	224	215	221	237	212	198	195	240	239	222	227	243	244	224	253	205	208	239	212	212	230	217	187	235	220	231	214	233	215	227	234	246	220	239	214	234	206	245	231	205	221	227	207	232	196	178	197	224	208	215	205	230	219	220	221	201	236	228	228	250	241	216	235	217	245	231	239	231	207	215	184	213	233	221	193	217	234	232	214	197	201	226	222	232	199	237	213	198	207	216	236	232	218	199	225	192	232	202	218	224	233	226	255	241	245	231	227	234	230	193	184	225	220	225	206	209	199	220	217	235	241	196	232	246	242	244	220	250	209	216	215	234	229	258	221	213	211	209	205	225	217	241	246	218	225	217	213	220	208	245	211	207	216	232	248	223	249	200	244	193	227	245	255	240	201	210	209	211	213	225	217	202	239	224	213	254	219	222	242	233	242	230	196	212	225	220	218	228	207	235	204	246	212	245	230	207	192	199	228	232	239	224	234	225	230	214	214	202	213	238	221	221	227	219	250	220	245	244	229	200	234	221	249	198	239	216	188	206	226	245	220	229	208	207	209	203	261	230	198	263	235	212	231	238	222	231	213	218	209	238	219	209	216	230	217	220	208	197	205	234	235	200	233	196	243	233	218	224	223	219	205	201	243	222	230	216	229	186	227	227	199	177	217	213	232	185	202	203	231	210	219	202	238	222	211	224	235	230	250	208	214	226	220	204	220	212	237	221	218	223	230	225	253	218	230	213	197	213	211	231	202	225	278	228	203	205	253	239	246	215	198	233	247	246	217	228	212	192	228	231	209	197	218	226	238	224	239	212	220	218	224	230	228	218	223	222	217	226	227	229	235	224	241	246	220	200	217	261	208	223	213	243	227	261	201	233	224	206	237	244	234	231	240	227	195	219	226	238	218	235	250	220	219	214	205	214	235	212	228	225	224	240	214	224	189	243	233	204	252	250	235	256	228	201	188	221	227	215	229	222	240	233	196	223	226	234	233	228	216	206	206	254	248	245	231	233	189	205	214	207	245	235	225	237	232	221	238	217	237	219	184	191	224	202	223	204	220	210	217	213	224	211	230	233	223	202	232	236	231	223	235	234	203	183	227	209	238	227	247	246	219	228	206	212	197	226	256	207	236	216	226	211	240	213	196	223	254	212	234	206	213	224	219	239	216	212	214	184	196	238	200	232	238	212	232	235	217	225	215	259	227	197	219	232	223	250	225	217	210	211	244	229	176	216	232	235	213	220	230	233	227	241	254	222	222	208	234	219	231	229	249	216	224	232	216	239	220	206	206	256	219	227	225	216	235	199	224	253	202	213	235	212	217	229	206	234	207	204	215	217	209	262	209	208	226	188	205	197	217	217	227	232	213	208	223	198	215	208	213	230	233	214	211	227	240	220	217	226	231	191	226	247	220	222	241	190	240	224	223	221	219	211	213	204	226	210	221	202	226	228	197	240	256	228	216	233	236	222	239	223	217	251	229	247	234	212	224	215	237	202	203	246	261	231	193	183	257	230	214	226	242	241	250	215	229	197	229	210	233	215	214	216	225	193	210	221	242	230	230	236	224	263	249	209	245	242	265	199	220	203	220	215	247	218	217	213	220	216	198	199	207	228	231	227	214	226	202	188	253	229	238	239	243	216	215	222	211	205	224	245	210	230	219	237	215	214	205	221	216	248	220	206	184	220	206	233	237	210	207	278	206	190	212	244	241	241	218	207	223	226	237	239	232	220	213	188	226	213	203	227	216	203	224	235	235	240	226	232	223	205	193	230	248	230	229	215	209	203	217	241	203	211	235	258	209	225	211	220	225	212	219	220	198	215	225	212	222	218	238	214	204	191	222	190	209	214	212	236	262	208	226	236	198	235	219	228	225	232	251	252	251	228	205	198	207	224	208	209	240	198	226	250	251	224	252	233	227	210	256	214	241	202	225	213	234	222	233	258	206	223	249	227	217	232	235	244	230	228	241	260	214	250	229	248	227	215	226	207	188	240	211	230	223	208	230	205	203	229	206	217	226	228	222	215	220	220	215	236	222	236	213	216	218	220	220	198	235	213	230	215	218	224	194	235	218	241	229	227	259	198	211	229	219	216	249	214	227	232	204	218	239	216	212	215	210	212	237	238	207	225	234	215	228	229	238	232	228	238	216	214	214	225	235	205	204	231	199	204	205	218	236	244	235	229	231	232	216	231	209	253	217	214	223	193	228	220	218	227	213	225	232	220	222	216	202	240	244	184	216	239	208	217	246	196	209	250	213	236	246	214	219	219	233	196	224	208	215	219	230	209	227	206	201	215	244	260	235	246	212	214	223	252	216	231	244	229	231	206	230	231	209	200	250	244	206	229	222	227	215	221	243	209	222	226	271	240	224	223	215	214	210	218	209	231	239	182	218	238	202	231	246	214	243	218	221	212	211	203	224	217	238	238	236	202	248	181	234	247	229	219	198	237	240	246	197	227	231	221	217	215	245	219	253	211	223	185	219	226	226	246	248	229	208	228	216	240	251	216	229	253	210	227	201	236	251	231	229	208	205	226	241	196	232	235	201	224	204	215	222	249	239	203	227	212	228	232	241	255	227	246	237	204	220	219	212	240	200	225	231	231	228	219	222	236	256	246	214	220	235	218	226	222	240	190	221	244	214	219	228	234	215	202	249	221	249	195	195	210	234	229	219	236	234	217	229	217	239	219	244	237	215	211	224	227	208	199	214	239	243	208	225	209	203	226	201	197	234	235	224	239	228	226	224	237	221	217	217	240	252	224	208	216	214	218	209	216	242	211	199	207	212	212	219	225	194	227	227	217	240	215	229	253	221	216	200	209	210	213	235	221	214	235	206	202	220	236	236	200	179	213	246	225	232	206	190	212	268	198	236	229	209	228	196	226	247	215	233	240	259	245	215	214	227	233	222	269	218	240	255	232	228	211	219	234	232	246	223	222	239	213	219	264	240	244	210	210	219	207	226	226	235	217	220	223	244	244	253	223	229	253	215	192	226	198	236	223	218	230	220	223	201	256	215	212	220	237	225	240	223	208	208	220	204	247	226	232	222	230	246	231	217	238	195	221	240	215	234	227	215	211	224	223	235	204	228	240	241	217	226	229	221	212	193	207	193	228	209	235	246	226	228	228	232	202	203	205	241	230	242	203	231	241	221	216	228	225	244	222	224	187	203	214	250	208	221	211	240	210	228	219	216	224	224	224	225	209	224	212	214	221	232	211	227	251	209	244	217	227	214	238	236	217	221	236	219	226	224	218	216	233	209	214	241	255	204	224	212	232	236	244	214	209	219	209	219	226	219	222	205	216	204	228	205	227	202	212	207	208	240	230	239	228	238	231	232	206	206	222	233	211	234	212	234	232	252	214	200	235	211	229	191	225	227	234	223	243	205	235	249	228	258	189	234	254	209	231	211	227	225	214
41161	58720	54762	44010	33856	11224	644	638	632	582	554	595	538	591	598	544	527	528	530	555	575	507	531	516	559	554	518	524	570	528	517	556	543	590	493	518	502	543	501	529	565	570	528	497	510	500	549	538	500	531	528	505	529	513	546	537	562	530	512	495	496	563	540	541	521	526	538	522	490	505	586	558	552	543	470	488	545	518	519	491	543	516	551	468	532	527	541	536	526	501	508	515	542	569	542	515	536	514	540	482	516	494	512	536	510	492	518	521	520	525	508	502	520	549	524	550	502	521	531	539	507	527	509	524	543	499	492	523	498	510	531	500	511	527	477	510	554	516	509	545	520	484	523	542	522	504	522	477	508	526	534	553	525	480	548	504	495	534	556	486	538	546	509	522	522	506	517	541	541	540	546	559	517	520	517	493	525	480	502	477	518	512	490	524	514	508	508	493	508	507	488	497	507	538	502	506	480	565	550	518	498	551	525	498	529	510	513	482	512	482	505	523	503	528	520	525	506	507	495	510	581	509	518	501	554	510	512	566	518	530	566	525	480	498	478	468	543	538	511	497	509	510	521	484	517	485	555	505	469	513	528	507	502	573	507	503	513	513	542	495	482	537	479	478	511	507	532	530	507	496	511	532	449	529	515	498	495	540	525	550	488	526	502	513	485	561	534	533	521	476	542	493	490	531	461	509	536	507	498	472	505	521	513	510	517	496	509	527	540	491	508	560	564	522	516	505	531	532	531	510	517	517	520	499	484	538	532	507	520	549	559	522	503	507	503	529	526	541	533	511	536	500	557	534	515	491	515	524	543	527	543	495	496	555	527	517	499	528	555	481	492	516	488	523	536	556	543	485	567	546	531	556	512	527	529	522	512	528	525	515	532	488	545	526	513	517	523	514	501	498	510	521	557	486	541	552	533	514	522	531	518	492	547	529	507	542	495	531	515	520	509	494	539	487	498	501	529	507	508	509	554	532	509	523	499	534	526	507	493	512	557	525	516	548	495	470	544	538	503	492	549	488	534	518	494	526	496	492	517	521	502	518	551	496	542	514	501	529	519	531	521	544	512	556	533	523	508	484	508	534	534	498	510	547	499	501	535	522	481	523	518	516	515	535	525	532	504	524	524	493	516	488	504	534	515	530	537	516	518	498	527	490	515	528	516	516	522	495	554	504	515	498	511	522	535	515	506	499	492	539	495	518	514	525	497	514	503	533	506	505	517	502	522	536	514	507	487	512	505	536	489	453	538	522	495	489	520	556	474	498	524	526	501	534	496	518	505	489	526	509	502	501	537	559	548	515	518	518	534	533	468	523	572	562	477	490	518	462	474	531	478	489	506	504	511	498	525	479	516	484	529	505	536	495	554	522	532	488	530	485	529	488	558	537	478	537	495	535	518	531	549	549	552	552	516	482	471	528	518	510	523	504	533	528	517	517	487	497	523	564	510	523	512	477	539	528	513	516	511	546	529	521	509	501	471	500	495	536	555	500	580	561	550	500	527	500	526	488	522	547	460	552	512	514	499	525	508	552	567	505	489	535	546	524	533	533	530	507	510	507	526	545	525	526	550	522	525	541	500	503	504	501	485	504	536	534	531	532	499	493	489	526	523	529	523	530	485	486	465	506	527	524	516	570	512	511	471	463	504	508	526	522	530	540	534	496	561	569	546	553	540	509	474	537	515	456	553	539	520	511	523	540	512	520	547	556	513	474	528	485	559	519	517	542	505	524	525	490	494	511	513	520	482	512	544	575	541	498	512	514	561	520	493	504	496	516	522	501	522	505	548	528	500	543	508	513	494	502	483	522	487	556	483	502	508	540	510	515	515	522	530	506	502	529	536	525	500	507	485	522	532	534	523	526	494	524	529	514	519	521	509	515	499	498	493	480	526	544	523	484	542	560	511	529	544	589	517	521	457	513	545	504	505	534	536	521	537	545	533	500	497	536	509	522	525	551	548	514	505	538	505	537	483	470	517	531	566	499	509	515	504	544	495	496	520	542	536	532	506	502	565	517	510	498	507	519	501	540	546	501	521	544	494	524	511	570	480	541	514	519	547	497	508	533	506	515	527	541	506	524	507	470	526	464	549	503	503	512	531	498	581	515	517	471	513	539	544	519	545	489	566	534	492	522	535	543	521	488	521	539	535	535	520	492	508	524	531	491	538	547	511	545	512	532	549	487	515	506	572	522	496	515	579	498	484	506	558	539	537	497	530	523	504	562	503	523	518	539	502	489	538	493	490	512	494	496	513	518	542	529	527	542	534	493	520	547	503	508	481	507	485	530	479	508	477	524	519	539	510	536	485	528	573	522	524	518	517	521	538	494	527	544	513	532	559	551	543	514	508	551	523	491	508	505	506	507	520	507	509	516	521	496	538	516	507	535	529	527	517	521	530	523	490	572	518	503	524	480	511	490	538	533	533	456	515	532	523	493	520	512	474	523	519	513	531	507	571	515	510	534	531	542	537	509	548	535	536	507	523	537	538	543	523	486	558	472	526	576	494	534	493	530	536	526	510	503	561	515	562	540	488	483	528	514	530	495	484	512	461	550	528	518	523	470	499	515	511	549	467	496	536	515	506	535	514	531	528	526	536	506	478	492	510	542	539	536	551	516	532	526	534	562	532	548	493	532	547	526	530	527	533	536	526	494	481	539	530	513	566	554	474	517	533	501	529	523	517	535	513	525	518	516	532	508	542	499	512	500	523	585	481	521	527	543	516	530	486	486	504	503	514	504	532	520	492	529	582	541	550	533	524	534	483	527	525	536	471	488	523	497	529	532	497	544	508	514	492	465	491	524	522	560	503	496	540	524	529	500	511	538	502	485	534	521	516	539	489	553	515	546	517	514	522	524	505	542	481	485	548	527	545	512	494	561	493	504	495	530	562	504	523	521	462	503	516	573	520	529	537	522	519	518	528	523	504	499	503	536	512	496	517	515	528	525	513	554	509	545	490	547	498	499	513	518	518	510	531	507	514	520	506	521	549	514	492	510	518	483	532	504	504	516	524	517	503	495	490	542	523	558	546	516	533	543	521	508	527	527	524	535	548	482	509	524	486	513	495	523	557	538	517	537	528	460	513	520	508	555	535	521	485	466	535	527	507	467	470	540	523	531	513	494	534	506	554	508	546	500	524	516	518	533	466	534	498	504	487	474	491	522	550	514	541	499	519	542	505	509	511	526	529	512	495	527	515	543	534	511	495	498	532	558	499	518	476	506	502	539	471	515	533	549	523	538	518	533	456	514	519	500	465	537	502	517	527	510	513	529	541	509	579	477	528	542	494	484	505	542	520	461	486	515	514	484	534	521	565	511	532	485	498	531	505	525	548	502	534	501	518	512	533	536	517	540	551	512	583	489	516	547	491	532	559	533	502	519	517	569	487	559	503	534	523	485	541	532	527	471	473	527	532	512	503	520	513	494	496	500	487	531	520	525	522	569	500	516	505	485	521	520	531	532	493	511	547	533	507	534	512	537	486	533	538	546	497	477
75616	82924	72210	48937	35110	13968	1067	388	388	361	325	375	360	356	335	357	343	358	361	351	380	366	322	356	365	334	335	355	345	340	328	334	323	311	352	345	360	311	309	341	345	332	333	347	342	308	350	310	346	339	356	333	312	345	331	360	347	390	330	324	338	306	313	353	312	336	328	307	306	343	294	364	338	344	308	343	323	348	303	349	312	320	341	311	350	331	319	321	360	325	319	355	342	287	344	338	329	343	324	326	324	334	353	343	347	365	355	328	337	329	325	335	354	363	324	341	364	338	377	330	320	313	344	337	331	340	342	335	356	338	358	354	325	352	333	332	327	337	325	332	366	352	351	330	341	336	305	314	312	343	323	347	331	330	377	307	300	360	339	324	316	334	307	319	373	362	319	287	316	355	326	335	346	322	354	333	331	329	349	318	341	330	355	348	324	314	336	346	339	351	307	319	308	357	364	292	309	359	355	350	306	316	333	329	360	307	327	332	368	344	319	347	344	311	321	330	336	296	313	377	328	342	332	344	361	367	329	322	325	310	383	335	339	335	344	296	357	318	295	322	324	369	363	323	359	308	309	381	339	336	310	314	337	349	361	314	321	361	321	339	354	373	362	351	368	347	330	324	343	323	321	351	309	333	345	293	339	313	341	345	336	389	370	360	331	349	346	344	341	354	335	327	320	332	329	329	344	347	319	335	344	340	296	367	344	333	370	358	341	312	357	296	343	371	314	342	317	362	358	364	350	358	324	335	322	317	322	360	322	319	338	367	321	333	335	323	348	336	360	332	325	355	327	301	318	369	321	358	307	310	323	308	309	313	328	311	317	314	326	334	341	333	374	333	338	345	327	346	327	326	315	300	333	322	297	347	322	340	347	315	386	349	301	321	359	345	304	318	312	384	327	341	367	331	372	338	368	355	394	325	338	333	302	325	308	323	315	336	324	367	331	325	342	354	364	341	339	351	355	313	331	339	368	364	360	339	329	313	345	383	334	322	366	349	313	366	302	348	300	324	312	352	330	324	285	355	346	317	353	328	301	353	306	310	331	322	324	359	359	314	334	330	331	329	342	351	303	326	383	354	332	327	358	352	379	354	372	293	332	348	348	303	342	348	312	323	356	357	300	321	342	338	315	319	342	317	354	314	317	325	326	306	341	354	306	314	359	323	370	323	348	364	351	358	318	350	326	337	337	278	361	365	346	305	323	315	324	328	347	322	304	336	332	323	363	328	323	302	297	361	348	354	345	320	394	343	342	336	357	335	354	345	344	336	347	340	313	352	346	335	342	335	354	336	347	310	342	297	334	353	355	312	319	336	339	319	338	327	311	335	367	358	352	332	354	360	329	309	326	327	360	375	351	323	348	320	328	353	316	328	314	302	338	341	326	295	355	355	337	345	338	369	328	349	330	336	341	364	354	328	312	346	316	329	347	348	348	320	300	324	286	313	331	343	327	313	332	328	302	329	335	354	310	288	351	301	345	329	302	325	361	321	335	327	361	319	331	339	326	327	335	337	336	314	299	328	307	317	363	352	352	356	369	308	341	323	325	360	379	307	350	334	324	317	342	320	352	351	330	344	334	308	315	327	340	318	328	336	320	334	331	337	304	344	325	333	343	362	323	312	320	323	323	366	326	349	336	305	355	311	314	351	309	350	351	314	327	354	332	325	342	371	332	318	314	333	342	313	316	362	330	313	367	331	331	355	329	329	283	338	346	339	312	302	354	360	344	311	344	355	333	338	365	341	336	369	355	307	325	369	344	364	312	348	328	354	372	308	334	314	311	321	354	323	321	328	365	298	348	340	341	353	379	353	318	326	340	327	362	327	317	323	302	356	332	367	345	362	340	323	325	352	349	321	340	350	312	336	358	324	339	367	343	346	345	299	326	330	364	311	330	324	335	316	319	335	314	329	354	329	326	336	351	357	333	315	313	310	359	336	329	332	364	350	351	289	314	363	332	345	341	321	373	363	348	345	327	307	334	313	348	308	326	332	328	330	328	362	356	330	333	335	334	321	329	368	329	326	352	344	353	360	312	340	342	307	364	349	343	330	319	339	327	332	347	328	328	307	322	353	316	350	361	343	355	346	280	346	305	304	316	322	326	366	347	353	385	366	362	318	311	309	364	378	321	378	330	344	340	342	361	335	360	350	351	356	348	354	328	338	365	301	332	344	315	332	350	342	324	335	377	369	347	320	384	353	297	299	330	329	346	353	310	359	345	317	343	343	351	313	326	326	354	318	329	355	362	334	324	307	329	306	322	345	348	365	314	314	352	336	337	308	328	332	317	321	319	372	345	307	328	356	326	351	356	311	345	339	320	347	317	322	320	343	319	305	347	323	343	363	321	334	338	359	348	368	338	326	336	342	364	359	330	344	351	327	365	364	320	328	334	375	343	327	315	323	325	372	353	346	323	345	391	324	341	329	356	335	341	337	346	337	297	375	361	319	356	339	292	365	364	347	375	316	337	330	301	335	324	310	307	346	366	342	335	345	371	336	341	333	355	323	293	346	322	325	334	328	332	326	327	342	379	344	333	329	357	356	339	373	350	329	350	352	343	313	313	327	316	344	320	345	322	346	344	329	342	310	338	349	310	357	353	306	340	309	344	384	341	331	339	343	316	326	347	368	336	332	328	313	293	324	334	350	309	336	324	309	371	360	341	360	351	345	349	302	367	351	333	345	333	320	310	336	353	319	362	306	365	340	348	360	346	357	310	369	335	358	356	352	382	347	324	359	326	326	370	341	318	315	322	338	377	344	301	306	344	331	314	349	325	321	310	335	338	318	355	336	304	357	373	340	322	341	311	334	308	322	339	342	331	338	333	338	361	324	336	346	339	367	337	351	326	334	346	345	334	348	330	314	354	352	329	297	337	355	332	329	311	355	365	351	351	342	323	305	372	389	319	342	343	305	333	342	340	313	301	331	329	339	344	328	316	351	338	356	385	363	326	359	345	390	362	349	321	346	343	340	320	320	360	349	322	348	318	378	319	335	331	346	340	312	336	355	334	336	318	357	363	341	321	339	342	352	352	324	314	318	337	358	313	340	384	342	334	319	346	332	354	348	343	315	327	358	317	325	322	355	346	361	321	334	325	301	311	352	361	333	364	328	328	345	348	344	344	352	323	324	357	335	349	326	337	301	323	335	359	300	284	341	353	337	298	319	331	329	325	335	339	362	313	323	357	339	353	333	325	326	326	371	320	312	340	306	313	328	311	349	323	334	335	330	319	315	340	325	328	351	337	340	304	360	318	328	313	319	312	354	374	312	328	364	318	341	303	330	358	340	337	322	302	340	371	355	345	353	315	342	331	323	306	342	327	319	298	331	334	324	338	333	347	309	345	327	376	331	396	369	346	332	333	317	353	324	351	333	350	343	321	338	304	342	353	316	351	344	323	334	306	317	340	336	309	363	326	322	341	350	325	323	340	332	325	312	333	332	316	334	301	315	321	371	344	358	360	315	348	319	327	311	342	336	353	339	293	358
46119	69066	68365	55829	44840	16788	1062	961	974	930	821	881	834	856	811	849	787	803	774	763	808	730	789	721	782	818	799	772	803	752	763	774	732	787	724	757	786	711	778	775	745	750	762	750	727	790	756	770	718	745	725	798	763	799	795	732	742	781	791	680	785	805	830	752	766	718	782	713	728	708	720	714	724	737	759	782	779	789	699	731	706	739	714	727	708	744	740	741	727	735	703	747	730	771	730	759	736	714	766	752	787	775	724	728	719	767	723	738	741	770	756	719	777	742	708	704	730	755	763	746	781	772	755	737	776	760	755	741	747	710	735	708	716	710	717	707	742	700	692	782	733	745	723	775	745	763	724	758	755	749	750	681	803	707	778	777	715	765	753	726	689	731	712	731	797	751	759	747	734	688	765	763	750	711	769	751	711	719	745	750	789	733	744	725	740	744	725	738	719	736	735	776	746	749	662	725	748	759	740	728	745	747	773	726	740	738	750	772	736	755	741	744	733	737	748	754	765	779	733	673	745	763	764	776	720	721	778	740	772	785	737	693	755	726	728	752	713	774	739	732	773	749	745	752	735	775	766	742	763	754	774	721	736	720	761	745	761	752	762	712	717	781	721	712	715	699	741	751	716	770	758	731	768	790	741	749	743	769	787	751	774	770	722	776	694	735	815	752	739	723	735	727	763	738	732	775	747	762	760	743	747	766	729	733	723	768	768	752	739	729	775	738	748	706	727	775	769	723	781	728	744	705	778	701	734	745	736	754	757	710	778	760	713	754	708	696	730	782	742	789	759	731	791	793	775	771	751	706	799	744	760	752	751	715	748	762	722	751	738	736	735	734	803	751	756	688	758	772	691	760	733	748	728	765	778	753	707	784	770	762	732	751	729	743	771	720	767	755	734	709	755	804	713	742	695	705	757	751	716	746	697	725	742	790	779	757	757	730	783	765	730	730	794	803	734	709	740	737	723	762	812	727	750	756	768	735	755	738	725	713	740	724	754	762	723	734	735	776	764	779	815	729	740	696	774	747	797	715	775	725	757	738	750	775	733	800	737	748	777	751	774	729	704	796	726	745	752	736	725	750	742	736	760	769	745	733	779	693	759	730	703	703	748	745	729	743	749	758	715	691	712	775	712	794	712	762	753	758	752	757	741	741	729	778	765	686	780	728	750	710	792	775	793	780	726	760	721	774	749	744	734	723	758	760	755	733	765	744	731	681	693	730	726	734	762	750	737	727	745	784	756	727	771	721	720	743	759	752	803	747	732	749	733	742	800	767	748	766	807	741	688	770	713	749	720	787	736	761	763	751	767	748	764	722	754	702	786	777	738	742	719	723	713	793	728	737	775	753	737	713	746	733	728	751	756	747	729	680	779	731	772	761	691	724	689	718	737	778	733	789	727	785	707	779	766	766	721	773	731	760	723	769	750	691	742	754	745	745	793	719	740	715	737	798	743	694	769	747	771	732	707	777	713	757	749	681	760	775	762	752	735	729	717	722	732	749	770	762	712	737	755	725	781	745	724	739	739	701	714	744	721	736	732	741	714	725	807	730	750	743	720	752	741	774	759	750	750	744	749	711	781	789	766	747	783	749	698	755	745	700	730	742	683	753	775	761	734	782	760	747	755	734	758	767	763	761	754	747	773	797	735	713	761	731	780	745	782	736	723	694	767	701	736	802	707	776	772	792	699	795	755	758	705	705	719	732	699	760	726	752	709	772	713	826	710	726	725	761	755	689	787	723	748	766	766	724	737	785	765	725	724	770	748	758	741	738	742	725	777	764	765	755	752	739	732	732	767	730	746	760	736	767	758	766	771	724	758	803	763	723	753	746	782	744	753	753	707	757	744	723	758	756	751	741	684	780	718	765	795	721	776	760	741	757	678	750	707	757	731	722	769	724	760	769	739	744	775	783	768	744	737	731	776	747	741	769	775	797	771	754	721	753	779	740	719	694	735	745	763	802	750	767	738	740	759	760	769	777	750	732	766	742	810	781	753	743	770	744	747	720	722	732	731	744	791	778	800	767	742	750	750	740	718	758	697	751	711	729	746	745	773	690	685	760	696	736	769	727	723	762	747	768	745	740	710	733	795	741	791	732	735	768	745	731	729	692	755	753	774	678	742	681	724	782	725	806	718	734	801	752	799	770	788	744	724	751	765	777	753	803	748	731	730	755	712	726	728	785	769	743	765	759	710	827	708	780	703	753	727	707	715	722	795	781	760	771	744	704	740	730	719	740	753	746	714	750	723	759	762	781	723	773	767	738	698	759	794	776	776	726	774	789	800	745	758	723	746	727	750	743	712	751	760	704	730	744	747	730	756	764	777	732	723	743	738	739	752	736	724	717	723	746	719	780	773	751	781	705	708	755	735	746	733	742	725	750	784	710	712	734	760	771	757	726	781	801	770	750	759	765	800	758	748	750	750	754	752	771	750	738	772	726	702	697	758	742	681	729	755	729	753	742	730	705	740	750	718	693	741	752	729	719	760	757	757	754	752	748	751	749	698	722	756	800	742	755	752	736	677	759	724	749	737	704	739	751	799	730	757	709	775	696	768	738	719	782	737	741	767	740	678	784	736	731	751	775	788	767	710	773	743	769	720	781	729	742	789	762	713	779	747	758	694	750	757	681	793	779	720	755	729	751	757	728	732	758	774	734	751	709	711	740	738	777	777	765	744	772	768	760	740	737	724	768	759	748	768	734	743	768	747	793	692	751	784	760	767	730	721	716	818	747	721	733	756	740	689	739	773	773	726	755	759	732	761	729	727	735	707	710	715	762	751	728	762	772	744	696	684	764	759	786	754	764	712	720	734	746	746	763	749	771	758	772	761	753	739	779	735	757	750	753	747	754	742	711	738	745	776	752	837	704	728	721	740	712	771	703	751	788	698	707	737	726	742	737	731	738	739	743	735	766	771	749	733	711	779	774	754	735	717	768	699	754	740	738	775	764	764	792	745	698	759	725	736	735	755	731	714	768	726	778	733	756	722	746	738	767	760	704	730	732	755	721	780	775	711	737	754	751	785	732	768	733	772	770	723	744	756	742	722	709	713	733	736	732	737	766	760	719	703	773	745	763	689	803	735	763	725	780	750	741	748	721	732	756	787	757	723	756	786	719	763	732	732	723	717	765	755	700	743	722	752	758	727	766	749	769	744	723	746	770	739	706	731	734	710	803	741	727	751	734	761	776	719	761	722	760	752	748	728	731	787	728	751	739	750	767	759	747	796	768	763	773	749	746	782	731	757	736	728	775	727	740	719	728	793	749	767	774	766	755	723	772	708	717	743	768	746	789	757	694	769	731	703	745	762	777	755	780	767	772	777	754	715	739	693	797	755	722	741	736	710	683	730	776	728	702	733	718	742	744	732	710	746	771	769	705	736	774	768	741	729	741	763	735	763	775	783	758	718	758	722	750	762	696	723	763	754	769	743	750	725	716	716	753	726	769	712	725	785	741	733	709	744	741	782	751	770	762	767	743	742	768	736	778
58125	36711	13633	2802	1240	483	341	347	332	320	336	332	302	294	377	304	340	305	290	310	293	296	296	333	329	301	310	309	330	351	299	324	324	323	316	309	315	330	321	303	292	307	316	331	307	326	301	330	329	346	299	286	303	291	314	317	314	320	297	320	292	295	314	315	297	283	317	327	305	317	318	327	366	305	309	318	289	301	311	321	295	304	312	301	283	324	311	314	294	309	317	327	302	300	328	316	289	317	355	318	333	319	315	297	332	312	299	330	323	313	305	339	306	299	318	329	287	325	331	328	297	323	308	326	310	304	289	315	302	317	313	275	353	290	313	333	300	278	322	373	305	323	344	323	331	302	305	333	363	280	326	319	329	288	307	304	304	307	330	382	295	332	315	282	290	328	319	318	303	318	309	320	341	319	322	305	342	317	369	292	312	308	302	315	290	335	317	298	309	295	309	326	278	312	324	302	303	334	317	328	330	318	303	298	312	309	282	287	293	312	329	347	305	335	326	265	312	304	307	305	291	318	331	304	323	317	311	320	310	288	360	318	311	318	335	341	316	353	350	309	296	300	337	302	341	312	294	336	329	297	329	334	317	349	354	331	317	304	284	294	323	303	308	323	288	306	302	324	307	321	307	326	336	313	309	339	325	315	322	291	330	303	309	333	288	320	318	347	325	318	351	312	332	337	312	307	329	306	307	330	305	320	325	291	327	305	309	326	306	313	328	313	301	313	335	302	327	313	306	288	308	313	280	305	336	315	323	296	288	276	313	322	289	323	327	317	328	335	287	313	328	297	329	306	288	301	319	325	307	293	342	350	328	321	315	296	289	339	339	318	319	311	280	314	301	311	312	300	316	302	323	340	303	327	310	340	316	282	317	333	319	302	313	322	289	304	334	312	331	357	292	285	298	299	338	293	306	290	315	285	328	305	314	304	310	316	294	323	311	320	300	310	306	322	338	319	325	298	312	322	340	324	304	324	360	345	319	317	274	311	338	327	330	340	303	299	304	290	314	327	301	283	325	309	315	316	309	296	334	337	308	323	325	333	362	323	302	308	314	322	330	299	318	294	317	338	310	315	271	304	330	309	321	317	335	331	321	325	307	310	302	315	300	284	335	303	316	319	291	271	329	295	313	330	293	297	340	334	274	291	334	342	342	312	321	328	368	288	339	341	292	302	309	343	310	306	321	332	344	301	319	275	337	321	339	314	318	303	316	307	324	308	316	284	322	322	330	326	288	347	310	294	282	346	308	298	320	285	316	323	290	306	355	331	354	331	280	287	347	329	307	304	318	321	306	318	304	292	297	315	306	350	356	328	320	335	283	337	338	281	316	294	299	291	325	316	336	323	341	331	318	315	302	327	315	305	324	324	305	335	317	307	344	349	309	312	311	286	305	312	345	346	297	322	293	304	296	307	336	339	302	297	311	307	331	315	330	309	316	344	267	319	320	306	325	295	338	321	324	293	303	303	304	320	321	298	326	323	299	293	318	309	320	338	285	292	309	319	305	322	299	293	324	300	345	309	316	325	329	338	317	338	305	277	327	310	297	277	306	309	308	312	323	322	291	305	332	322	311	296	332	339	329	361	321	297	342	293	328	293	353	308	306	291	324	324	303	310	338	311	328	325	273	313	303	336	288	297	321	308	307	344	295	325	339	333	344	302	332	333	321	347	297	303	302	310	316	348	345	334	317	336	282	322	338	348	289	304	313	299	313	300	316	316	295	327	287	333	330	342	318	328	341	294	359	312	331	327	297	301	294	340	297	320	310	323	315	338	335	288	359	304	314	302	312	326	309	311	316	327	294	328	318	326	322	293	312	311	336	355	344	296	308	327	307	318	325	297	296	293	303	298	272	312	315	295	321	306	320	320	290	284	352	311	332	287	337	306	307	339	315	328	301	295	319	367	288	329	323	325	308	295	319	325	301	315	302	327	314	331	311	318	284	335	310	297	304	285	333	337	333	276	309	338	324	310	323	299	264	327	329	298	300	340	339	310	302	297	312	329	317	330	289	331	325	328	302	325	293	332	316	300	324	322	315	295	295	329	327	321	313	336	320	332	304	289	331	326	333	331	325	296	319	328	364	317	312	302	336	331	342	307	304	321	328	324	297	293	298	314	306	319	286	314	325	299	332	320	334	290	296	314	326	300	300	305	296	282	300	333	332	312	317	310	315	310	337	317	331	327	330	322	297	303	310	320	301	355	321	328	331	325	299	282	339	332	300	313	314	295	315	287	349	336	286	322	321	322	374	330	294	337	322	323	329	322	374	301	324	310	329	294	314	341	304	322	354	321	307	278	288	323	271	312	271	307	347	343	330	346	305	290	312	333	280	322	310	301	292	313	337	302	324	331	306	337	317	325	323	334	312	302	277	301	305	277	303	319	349	298	299	333	320	312	321	311	336	319	316	303	304	313	301	332	323	310	313	319	281	372	313	374	275	382	301	358	310	302	338	321	307	314	312	279	308	327	309	318	353	312	327	312	314	320	315	315	298	300	343	334	296	327	317	306	314	370	314	291	315	322	285	280	317	360	325	310	294	298	313	317	347	304	309	314	305	315	296	300	303	320	305	268	324	318	301	308	326	327	321	299	313	311	318	316	320	328	297	303	315	322	314	335	302	335	316	313	304	302	332	309	325	325	330	278	311	301	318	344	364	310	323	298	291	328	344	311	349	344	326	332	274	326	292	292	297	292	320	352	305	268	355	315	314	350	341	325	313	309	308	335	334	323	326	320	305	307	343	313	306	276	304	333	301	314	310	292	311	293	300	291	319	308	343	333	313	313	307	304	305	308	273	300	299	304	312	313	325	336	321	307	279	322	313	292	322	322	326	318	291	319	328	301	322	335	298	313	315	331	292	288	330	324	285	314	289	289	310	330	306	317	331	318	320	319	308	308	298	318	331	304	323	309	291	315	307	306	309	306	303	312	318	297	303	303	284	291	359	287	335	341	311	351	350	312	327	383	321	274	308	319	317	351	294	308	303	280	304	324	324	325	285	324	291	331	333	304	309	317	327	320	317	320	309	324	316	321	318	322	331	332	311	314	299	278	298	296	283	320	318	306	306	316	294	255	326	259	299	320	313	319	292	291	308	331	319	300	323	279	319	307	280	316	315	338	337	324	290	339	330	358	326	311	331	290	285	322	309	325	338	293	314	325	336	314	347	307	330	332	280	310	341	337	324	315	294	305	286	308	335	317	314	309	336	275	320	370	305	324	309	314	321	342	311	335	291	308	306	351	310	348	332	292	277	320	329	291	357	307	323	319	328	329	311	329	334	326	348	318	337	315	302	315	301	320	326	347	298	319	296	331	295	285	330	302	301	325	328	297	314	333	326	303	315	314	309	303	296	306	314	348	297	309	338	327	341	311	314	307	311	337	283	338	287	328	343	348	323	298	326	307	292	309	311	319	344	337	316	303	280	308	303	327	282	297	328	301	284	332	332	310	290	307	328	303	302	310	313	315	271	299	323	348	319	293	295	337
32336	25868	12779	5730	3648	1114	688	715	660	662	679	718	620	618	703	622	661	702	690	693	635	707	706	737	683	697	695	708	688	708	684	683	676	636	736	653	723	687	668	752	654	658	685	714	673	640	660	698	674	689	701	715	638	679	718	693	739	652	707	700	637	693	720	703	627	647	654	658	680	666	679	667	669	708	681	680	686	709	703	671	710	678	687	663	667	679	688	664	696	650	699	634	736	682	680	656	665	666	657	712	682	671	694	600	691	687	664	675	714	719	694	657	674	719	716	699	711	703	664	708	701	683	675	685	736	697	728	679	723	717	679	704	645	737	717	627	703	683	705	647	724	647	716	643	667	714	706	717	667	723	682	674	709	652	678	631	716	681	712	684	659	669	680	661	633	675	680	680	665	663	660	672	735	693	690	712	668	686	667	690	651	641	667	707	740	677	708	647	718	725	672	705	662	691	677	686	674	710	659	661	684	705	671	718	659	667	679	682	646	708	711	719	713	680	692	694	706	653	681	627	711	666	706	630	692	671	650	691	729	677	669	689	716	690	649	693	703	710	714	654	673	664	702	668	665	665	676	669	698	668	680	686	705	667	728	733	672	713	695	667	691	635	760	668	634	727	694	714	660	678	677	650	723	656	691	688	629	670	696	709	663	626	685	674	691	697	691	652	659	668	692	684	703	683	685	680	655	715	677	684	689	707	719	661	697	671	700	707	690	685	676	670	680	675	672	646	718	659	703	708	668	676	671	676	671	693	711	626	648	687	657	641	673	672	658	658	691	645	681	675	712	692	689	705	694	705	684	706	701	708	708	657	673	654	669	646	711	688	688	685	671	653	643	699	694	711	672	629	670	676	716	704	729	708	661	628	696	696	682	628	699	722	664	683	701	714	687	702	642	638	717	637	637	674	679	730	671	687	710	687	692	664	702	714	698	665	671	660	721	659	704	716	690	677	691	709	670	678	721	675	700	673	640	702	713	677	715	669	612	632	704	655	690	694	708	650	701	675	732	667	657	679	698	695	656	676	726	702	674	681	681	655	653	690	671	681	693	696	684	692	713	658	668	685	694	653	672	727	719	704	701	704	666	637	718	697	688	687	687	684	694	662	655	712	698	644	708	713	751	656	657	717	752	672	664	686	726	642	717	667	652	674	699	676	711	654	697	729	649	675	659	673	672	659	638	704	651	673	657	664	647	674	720	678	679	644	669	653	667	706	730	659	705	678	713	689	713	701	651	707	686	694	678	683	713	681	717	687	694	692	660	698	683	643	683	712	702	677	683	696	681	704	640	705	652	733	702	665	713	694	681	693	665	669	692	679	698	720	726	647	651	671	707	649	678	683	738	764	643	694	672	617	690	680	713	657	674	666	698	712	639	724	686	636	713	692	636	702	699	735	675	698	704	660	666	719	727	677	660	647	703	631	625	713	705	666	719	650	736	711	703	731	628	679	703	666	704	676	686	682	685	655	706	709	702	672	686	693	719	697	701	666	680	685	700	720	685	684	731	670	604	650	657	644	751	651	697	734	676	703	698	716	644	673	662	653	714	633	645	686	710	623	622	682	656	684	693	716	647	642	677	674	658	655	688	694	682	671	694	648	698	693	690	670	755	698	718	713	665	679	676	705	686	680	658	679	699	680	702	708	680	720	674	683	670	685	708	656	719	656	657	680	725	703	719	702	665	663	648	681	630	697	722	666	685	706	718	706	666	671	696	680	704	674	677	697	694	657	658	678	671	719	665	727	713	711	702	681	646	681	639	674	668	675	653	656	643	685	740	701	691	681	685	675	719	677	697	684	634	637	668	691	712	676	726	684	689	685	663	674	692	675	664	671	667	681	708	658	686	712	718	657	675	706	691	642	686	707	710	709	652	640	677	730	702	706	672	685	663	672	650	707	650	617	713	693	672	716	675	672	677	677	720	630	668	675	680	680	690	715	658	717	697	712	691	701	654	677	654	677	673	654	715	676	683	715	680	693	659	641	707	650	663	669	683	664	715	685	713	693	701	733	664	667	664	660	725	713	675	714	649	719	694	671	585	702	693	708	677	698	697	691	653	665	718	722	622	678	668	694	665	725	691	654	681	657	670	695	649	677	655	682	664	674	691	660	701	657	621	729	661	664	715	693	683	648	687	663	672	701	650	634	689	718	697	704	653	691	662	695	700	664	691	668	627	689	712	639	674	679	639	642	671	723	706	676	664	644	670	681	684	654	676	674	728	673	672	683	666	703	634	696	723	697	700	671	655	642	697	671	704	683	648	649	706	681	718	673	695	705	655	665	678	666	657	687	695	661	684	643	671	689	698	690	669	688	643	687	674	688	640	703	636	660	694	615	708	695	655	704	661	779	711	695	642	650	667	717	682	708	683	691	737	692	677	705	669	706	698	681	701	665	698	676	678	679	674	665	690	700	692	647	657	649	685	694	624	700	655	651	670	682	682	674	646	656	662	655	658	724	656	682	645	692	683	649	686	732	677	671	629	637	693	732	661	680	678	670	653	666	682	661	641	653	676	706	650	702	744	664	652	635	704	661	674	667	686	675	696	685	700	679	658	712	685	651	676	676	630	664	644	669	704	692	655	691	668	693	728	702	719	706	629	700	638	671	680	697	699	690	674	656	723	662	697	685	660	645	712	708	667	672	686	687	694	663	695	689	668	687	679	712	688	703	688	708	686	661	712	663	713	674	683	703	699	670	679	701	737	685	698	674	719	700	706	608	671	718	700	717	654	673	699	638	701	679	691	653	670	676	683	721	698	676	737	647	662	707	656	689	704	716	680	663	695	736	711	688	752	684	699	681	635	647	656	674	674	667	700	640	682	675	663	724	689	680	689	695	674	701	650	670	695	691	693	699	646	664	711	656	704	696	672	709	696	657	670	670	682	683	652	715	720	642	702	708	648	684	687	676	680	683	711	668	682	637	682	691	701	681	716	705	692	719	708	658	658	731	696	708	626	664	691	696	702	692	678	678	630	667	673	675	707	724	656	703	679	670	645	686	655	665	635	681	708	671	677	658	694	688	675	716	698	596	697	659	629	664	685	622	681	659	702	659	679	666	700	628	647	721	668	714	674	726	668	644	702	670	655	717	681	671	623	676	670	685	684	664	690	729	671	683	706	704	688	722	669	614	675	666	692	689	696	666	718	624	603	660	715	674	737	687	660	721	703	720	639	683	692	683	691	667	686	673	644	712	707	677	726	644	663	697	689	672	744	628	693	717	668	695	699	653	674	654	679	685	694	723	707	643	684	660	709	656	644	679	636	682	720	691	699	678	637	644	711	666	678	679	653	717	721	694	693	685	663	703	669	694	690	658	663	668	684	700	720	670	718	668	660	697	685	682	646	679	667	655	701	663	684	701	664	649	682	699	708	669	675	690	686	697	661	685	671	655	697	627	699	677	702	618	714	658	713	687	669	687	725	740	707	713	650	694	669	661	662	701	704	744	683	712	683	702	629	672	707	696	656	663	689	659	701	681	689	690	665	688
70242	71946	61216	37221	23679	6659	398	239	262	246	230	260	221	235	213	246	211	240	244	235	244	220	221	246	218	227	241	207	234	225	219	265	234	254	211	188	222	202	217	250	221	214	204	238	240	216	232	192	234	194	220	238	235	224	208	218	233	233	213	237	227	241	215	222	251	202	207	221	237	230	260	225	230	207	208	235	234	214	204	280	237	232	206	227	208	215	227	239	234	225	269	241	205	245	199	214	209	209	234	230	244	212	225	256	214	208	215	217	252	217	203	230	209	201	220	254	208	213	228	237	228	227	227	232	256	215	216	202	203	224	228	223	234	246	234	221	238	210	222	218	190	219	216	214	241	242	201	227	226	227	207	233	221	226	234	216	205	228	229	228	227	220	232	238	253	235	223	209	205	222	211	232	211	243	252	205	186	194	236	212	207	247	233	203	214	233	220	234	222	205	209	247	212	203	234	198	206	229	232	204	247	231	213	221	227	263	215	272	239	231	209	234	201	222	213	231	241	218	226	243	209	240	245	228	207	210	238	215	213	195	227	234	229	218	211	226	205	198	216	213	213	226	222	211	207	231	247	225	219	231	233	217	222	216	231	237	227	209	227	227	235	241	258	228	196	221	203	220	213	204	174	225	242	231	232	233	244	215	218	224	238	234	247	210	222	209	219	210	228	231	203	213	244	216	219	206	204	246	234	215	229	234	225	208	219	231	221	221	208	243	222	229	220	225	217	227	237	224	225	244	227	203	214	281	226	245	211	223	215	220	194	232	229	226	210	217	213	225	238	242	243	237	203	212	207	224	231	251	237	208	209	220	230	225	210	235	217	241	217	220	229	239	252	197	200	220	232	225	226	238	225	250	216	221	175	197	225	236	214	226	220	216	240	225	232	222	212	219	240	226	205	202	222	245	244	197	231	217	221	222	225	235	221	227	223	221	236	262	235	215	254	198	207	228	243	223	204	208	211	207	221	221	233	211	242	229	208	213	221	238	238	234	197	208	206	209	217	214	215	205	252	209	218	231	215	214	219	224	229	224	205	220	227	211	242	225	212	244	225	240	256	224	224	223	203	251	231	247	215	221	216	217	246	233	231	230	262	203	244	218	215	225	231	219	214	200	227	246	220	235	233	232	224	238	232	235	238	198	222	206	222	227	229	189	212	200	225	206	236	230	242	202	201	231	211	236	244	244	247	268	202	190	264	213	197	244	205	235	226	225	223	212	220	224	228	214	206	225	214	202	204	218	217	223	235	235	229	248	229	234	224	262	199	211	219	239	221	250	259	246	238	226	218	222	210	218	232	227	223	215	219	216	203	225	225	217	237	222	215	204	231	205	214	229	250	232	246	250	213	214	236	228	214	225	237	222	194	223	211	228	246	200	235	225	236	257	217	244	208	224	208	211	248	255	233	211	237	218	229	230	237	219	257	223	219	204	192	242	212	223	209	222	227	228	194	209	252	212	217	201	234	226	175	221	221	198	222	243	231	209	233	234	216	232	223	213	247	203	249	219	231	219	237	237	251	205	186	227	221	214	220	201	230	210	226	228	241	209	201	236	249	230	222	240	232	204	241	249	263	248	220	214	237	221	241	191	253	230	251	227	197	231	218	217	211	218	230	227	241	214	235	219	192	241	225	232	257	210	235	222	213	245	232	224	239	252	247	235	209	225	226	242	221	235	230	202	192	222	238	203	227	231	206	222	249	239	217	226	214	235	237	199	204	226	168	241	204	195	230	233	223	212	231	211	186	202	222	238	230	211	197	241	237	243	214	212	211	233	241	244	242	238	225	222	218	238	235	220	231	222	225	199	231	194	192	202	241	234	226	226	213	213	229	231	231	222	215	220	258	212	236	253	237	239	245	217	263	226	239	222	222	207	215	236	185	233	230	235	210	224	230	231	217	240	239	223	245	221	200	206	207	252	207	239	234	184	233	237	241	219	235	217	198	228	239	219	216	211	240	216	201	221	238	210	231	225	251	233	234	227	204	234	200	224	200	215	210	218	216	223	216	217	235	248	231	224	222	239	232	225	246	220	213	240	220	229	213	239	221	237	237	226	237	222	218	213	198	234	228	245	239	203	220	229	231	237	218	230	226	230	218	226	240	238	219	223	227	242	222	223	216	227	213	234	201	246	244	256	235	210	215	218	237	225	239	245	213	228	245	249	212	197	255	229	232	221	226	233	208	248	226	227	231	193	226	224	213	208	243	231	230	264	237	230	197	206	217	215	233	238	243	225	247	208	231	269	229	219	253	208	216	232	206	213	227	236	237	236	221	224	224	213	259	236	231	222	230	208	204	220	226	243	219	229	225	233	207	223	244	237	218	254	239	232	208	239	224	242	209	247	223	233	224	221	238	209	208	209	206	217	233	226	198	204	220	223	195	213	239	243	220	228	211	225	239	201	218	212	251	223	220	237	239	251	218	245	237	218	207	224	225	220	196	227	246	232	206	217	247	224	257	225	208	222	203	206	243	256	216	212	223	208	201	242	247	209	228	217	230	225	224	232	245	242	240	237	215	244	238	242	216	218	219	241	213	207	222	229	230	221	216	221	246	241	251	233	250	235	218	220	228	211	233	247	211	240	231	232	239	232	231	246	222	245	196	218	217	239	207	209	214	222	227	220	244	205	237	215	215	234	192	238	214	229	214	247	222	229	222	223	216	240	211	210	246	234	208	225	211	203	203	242	225	219	230	204	208	208	251	222	219	224	218	224	202	216	191	221	231	227	189	204	235	236	200	244	198	233	257	220	238	237	228	224	226	219	233	246	212	230	234	212	241	243	232	245	230	234	248	195	259	242	230	218	249	222	216	231	220	225	236	211	215	226	240	216	210	215	208	231	221	265	216	243	237	222	235	212	222	213	200	219	238	191	218	185	232	238	236	228	220	204	191	243	222	216	209	221	221	211	265	226	222	248	238	229	193	223	221	213	221	223	198	221	215	217	215	229	231	198	249	232	231	238	218	235	228	214	228	212	212	242	226	231	204	207	228	255	213	226	197	240	221	208	210	243	232	256	229	228	224	214	230	210	220	232	209	224	217	204	206	222	232	248	245	239	225	216	222	248	195	211	206	250	256	213	207	229	215	249	243	253	246	220	220	224	219	240	209	192	232	249	225	213	225	253	219	213	249	205	226	235	203	215	217	215	219	237	207	207	225	236	244	231	182	214	228	219	190	223	257	228	256	245	217	243	239	209	232	223	220	201	246	226	234	254	230	214	234	223	220	243	222	256	197	232	235	224	202	219	230	201	261	242	219	206	250	221	219	203	191	248	206	220	233	251	225	223	219	222	249	189	210	207	236	233	220	227	221	237	237	233	225	235	234	219	252	252	227	214	225	208	210	208	227	206	237	227	209	216	196	239	208	215	232	247	231	211	236	218	244	245	215	231	222	249	231	221	229	215	215	229	252	254	227	202	225	251	226	218	224	252	211	220	257	237	221	213	246	235	241	216	201	221	221	229	199	215	257	247	223	219	238	217	228	221
42034	56791	56061	45010	34539	10611	658	664	613	619	641	567	554	594	601	545	617	539	498	542	527	564	567	569	514	566	527	522	557	538	520	541	547	542	473	529	536	542	489	474	554	513	593	553	527	498	543	478	496	504	538	508	554	528	561	512	477	535	527	584	551	527	552	542	540	479	564	476	543	515	545	494	517	546	538	500	522	511	514	542	547	525	541	541	537	494	520	525	509	528	513	540	507	552	488	531	517	545	486	511	532	466	503	539	552	534	555	539	545	507	521	520	564	522	520	554	508	518	532	495	484	534	530	512	532	535	476	508	500	525	542	530	498	529	540	521	523	472	498	556	554	481	563	548	517	524	548	533	485	519	476	533	506	507	536	539	534	558	502	520	504	497	549	513	499	512	513	507	482	503	547	533	527	509	534	530	510	532	517	538	504	531	510	519	530	533	523	515	510	535	520	519	524	529	546	479	487	516	554	533	498	558	525	552	516	538	530	508	561	515	520	510	521	524	501	543	470	526	547	537	505	553	526	534	514	501	510	565	542	510	499	497	520	555	496	528	532	521	515	542	530	503	519	570	545	542	517	504	544	514	500	522	525	544	524	515	547	578	544	532	526	546	546	559	561	565	517	531	533	522	533	485	542	493	550	488	473	511	536	515	566	520	522	548	513	558	539	500	514	520	497	520	542	568	527	516	513	520	491	507	512	481	537	528	532	491	518	535	544	493	491	522	532	545	540	554	557	536	498	532	509	561	555	576	520	550	515	506	498	500	521	536	492	506	520	530	485	539	508	530	574	529	570	519	477	544	549	531	533	565	521	539	534	523	513	523	475	528	542	537	540	562	499	526	501	520	510	521	471	513	556	543	510	553	490	522	536	541	542	530	555	508	493	443	526	571	493	506	495	514	493	511	545	507	527	527	495	504	535	494	540	549	505	536	524	503	556	538	525	559	551	475	502	494	517	472	496	539	512	535	532	491	549	543	549	515	553	525	531	529	540	527	500	484	495	502	499	542	549	548	536	520	513	537	563	513	513	464	476	563	554	522	514	495	543	504	536	527	530	504	534	505	488	550	495	529	533	567	534	541	495	500	524	515	540	524	485	526	518	507	533	531	486	514	506	506	518	509	530	543	552	524	503	516	545	513	543	536	523	524	503	538	473	534	511	510	529	513	523	521	510	489	497	535	493	527	507	510	543	503	506	563	498	527	515	508	519	487	493	508	505	479	557	483	530	535	543	527	549	476	515	507	521	482	525	548	507	555	488	551	525	514	516	459	498	540	523	508	502	591	487	512	478	549	528	533	532	505	541	518	509	496	503	557	493	547	524	528	555	526	539	491	513	571	502	498	517	548	536	533	532	513	520	516	503	514	514	538	505	466	537	504	517	590	498	518	484	479	523	540	510	541	533	485	510	530	542	536	510	514	498	540	530	524	509	524	536	519	510	507	548	516	526	515	501	530	547	494	504	511	513	481	536	493	509	510	553	504	509	572	518	492	556	523	470	525	546	515	478	506	520	552	554	487	521	518	528	557	558	544	526	509	515	523	529	495	463	536	526	523	462	515	514	512	527	556	497	536	525	490	529	542	484	514	479	515	477	570	523	559	499	528	569	553	483	521	522	477	539	520	497	519	507	529	521	561	538	502	537	524	521	506	496	499	481	503	523	522	497	562	533	528	540	482	539	567	529	540	513	533	549	527	548	497	515	517	513	515	530	552	509	519	575	547	513	553	507	529	503	464	517	533	527	510	531	528	526	477	554	516	535	506	503	506	483	476	525	534	543	548	541	538	529	523	548	503	481	539	500	531	573	500	533	523	522	563	532	487	531	484	508	508	521	544	569	575	520	508	512	550	542	524	493	532	531	527	512	516	492	503	525	534	509	528	527	520	510	484	535	524	518	515	504	527	543	528	516	553	535	546	521	507	537	545	559	542	538	539	500	561	539	520	514	501	559	563	557	563	504	518	537	528	495	507	559	565	529	536	506	542	576	515	527	511	525	523	530	523	543	458	551	482	524	518	500	547	502	485	528	527	532	556	551	542	527	524	513	508	501	488	551	555	526	513	509	575	529	482	582	544	526	526	529	520	534	507	524	495	512	560	519	486	546	507	511	505	497	540	537	500	525	524	556	529	574	522	511	521	506	537	513	531	499	543	505	490	550	523	474	516	527	528	510	501	518	532	521	491	546	489	509	538	545	530	497	509	524	535	555	523	577	510	548	530	573	539	507	481	533	489	493	534	507	534	556	573	557	519	506	521	515	507	484	500	580	551	557	477	511	537	558	565	519	511	533	532	473	558	489	514	517	517	554	530	492	507	520	505	566	542	545	524	513	520	512	500	507	528	500	501	526	527	534	538	530	516	532	494	501	507	536	503	522	571	527	509	502	526	532	521	507	517	501	558	479	568	515	511	530	557	508	486	524	522	541	521	510	465	512	556	486	571	543	544	525	543	540	497	519	530	513	534	504	501	516	519	525	551	533	561	524	561	523	518	551	527	525	561	548	564	512	519	564	498	526	551	543	541	563	520	544	517	494	531	474	494	525	487	495	545	540	518	494	515	532	523	516	509	562	525	511	538	512	561	569	533	551	549	535	538	534	538	527	541	526	500	489	518	515	512	554	513	540	501	538	538	478	487	541	493	531	503	549	554	494	528	522	513	531	517	491	547	561	516	507	556	574	525	522	554	504	556	512	511	553	538	583	489	502	474	521	497	470	535	520	504	520	540	562	516	527	520	519	527	509	521	562	508	533	552	510	531	541	550	505	554	518	511	519	488	539	521	523	496	524	488	521	538	535	506	534	560	512	511	541	543	531	521	547	493	532	528	498	513	499	538	503	529	533	499	567	524	535	504	549	551	516	550	489	526	556	542	574	526	516	515	525	500	526	541	526	537	521	548	528	535	523	552	514	536	526	536	530	517	512	526	534	531	554	546	535	533	510	534	499	470	526	517	537	568	491	590	521	536	498	521	493	554	533	494	536	557	537	526	500	554	518	542	515	552	537	532	515	492	517	500	520	544	512	503	517	527	537	530	493	513	550	483	525	542	494	521	554	541	532	530	524	487	534	524	555	500	496	504	521	485	508	465	538	509	544	522	528	527	529	548	511	493	551	496	519	540	523	538	489	570	511	511	513	526	521	552	551	538	531	518	525	516	544	539	520	501	523	522	543	491	552	550	548	529	529	520	508	490	541	496	487	511	541	539	504	516	530	510	582	516	522	560	574	523	567	521	527	538	530	494	461	521	523	550	493	527	512	554	514	505	513	530	535	539	493	532	535	541	520	574	514	577	490	488	530	482	543	556	516	506	475	496	537	520	529	522	498	532	542	514	495	498	505	531	516	522	534	514	497	506	527	493	572	526	482	498	535	528	522	525	575	495	508	531	475	536	535	502	541	523	578	518	486	551	559	504	521	525	522	529	522	555	518	526	498	516	460	494	506	510	512	537	534	513	557	485	497	530	530	563	516	511	524	546	540	522	483	503	505	541
76362	83191	72246	48994	35450	14048	1063	424	376	373	370	304	386	340	347	372	360	388	363	344	376	330	320	393	348	345	367	329	338	354	369	310	325	339	347	329	304	339	349	373	369	363	326	317	327	314	316	350	328	325	369	331	315	359	337	303	364	332	310	340	367	373	331	340	314	355	319	326	355	335	322	312	320	377	338	357	331	316	361	371	349	353	331	343	316	356	344	308	356	357	333	353	355	334	322	354	332	323	343	332	356	332	329	326	333	361	337	349	344	325	319	340	376	354	373	318	350	330	358	318	339	338	318	350	363	371	328	349	340	359	313	340	301	356	363	320	310	319	322	351	387	324	339	321	343	349	349	326	300	349	311	316	331	300	333	360	346	322	351	358	375	350	360	327	342	362	326	333	311	352	345	377	314	323	372	317	326	344	361	321	339	337	357	320	298	339	331	354	338	329	371	345	324	359	360	344	344	323	329	344	323	311	344	360	338	340	337	351	348	364	308	323	349	336	354	340	341	384	372	296	313	330	349	351	329	354	317	351	336	318	361	362	331	307	351	356	347	356	362	386	306	318	343	359	350	327	335	335	328	350	344	343	330	336	359	290	319	329	309	348	342	347	353	358	341	342	314	324	328	355	365	350	357	313	325	312	366	336	331	363	382	349	315	369	342	347	348	346	381	310	319	334	320	341	375	347	360	354	346	315	329	365	362	317	295	352	327	335	365	340	337	310	321	305	369	338	339	345	367	341	348	350	338	336	354	369	350	353	303	345	366	289	363	338	365	300	314	334	385	320	360	311	332	313	348	360	331	345	391	343	348	339	320	325	326	385	339	338	343	326	366	334	352	347	329	309	349	326	351	332	339	356	334	290	330	340	323	328	330	350	337	354	373	348	316	355	345	352	342	340	331	348	317	362	329	341	344	351	320	337	362	345	321	317	285	327	341	343	372	343	311	311	334	334	331	351	322	327	320	350	392	377	312	310	352	359	363	348	346	380	358	323	344	389	364	347	349	322	338	341	346	349	318	383	316	312	362	314	341	350	300	346	344	334	357	333	366	350	337	321	369	345	293	316	355	329	343	345	340	312	325	314	347	347	342	353	360	373	352	333	348	334	318	382	338	316	349	338	326	367	375	319	329	306	345	334	313	358	347	317	335	330	346	338	347	359	333	355	334	329	322	329	332	321	334	322	358	339	336	309	293	340	312	352	361	296	334	366	325	314	350	346	323	354	346	329	336	357	306	363	327	359	338	334	336	321	356	368	342	347	319	320	354	328	345	318	286	316	337	353	351	341	325	305	329	351	343	371	329	311	372	318	376	345	344	347	358	353	368	283	335	325	331	323	330	315	321	372	347	356	285	333	312	300	357	308	357	353	325	330	349	313	336	354	343	331	337	327	332	370	296	323	317	327	358	325	345	343	306	358	323	358	324	359	311	321	343	332	312	340	310	356	342	319	333	318	302	355	330	309	349	323	341	319	340	354	346	319	327	342	320	310	358	316	330	359	341	330	345	320	306	325	355	333	359	338	326	330	285	327	365	330	371	359	374	371	323	345	371	320	364	349	324	336	357	359	338	333	301	322	333	358	323	339	350	331	348	327	342	345	330	357	334	334	351	349	345	349	332	328	359	344	320	346	336	325	337	313	342	314	324	306	331	338	348	339	327	323	361	317	315	325	315	292	354	314	341	343	325	305	325	331	339	347	333	321	338	357	326	374	349	338	353	328	328	385	360	321	322	334	327	310	345	368	329	341	395	329	341	318	369	360	321	322	333	332	361	365	349	324	322	366	337	362	346	303	313	342	341	315	342	300	359	326	333	349	330	345	391	315	335	330	334	329	359	353	338	352	347	347	324	312	381	354	348	339	353	316	323	345	366	350	327	303	302	353	356	330	345	339	342	364	331	334	326	321	323	318	359	313	355	349	366	366	339	314	331	329	365	336	354	346	367	309	316	351	310	306	331	338	352	368	342	334	310	303	355	336	323	377	327	318	323	318	344	309	350	319	349	328	366	343	339	359	331	352	358	334	353	353	348	333	327	367	376	342	338	371	336	345	312	341	364	351	307	345	345	355	340	336	371	335	319	364	343	341	311	362	347	329	318	341	338	344	363	311	323	373	327	336	366	344	339	347	351	362	296	316	297	349	353	326	330	350	333	320	347	345	335	332	370	318	310	367	326	318	313	330	307	322	353	325	334	349	363	307	322	351	372	353	328	340	352	355	299	365	339	323	341	321	336	337	330	297	308	324	355	343	329	313	335	317	307	377	354	319	386	342	358	348	335	300	330	330	324	315	363	352	323	344	330	317	384	336	356	339	365	325	326	348	323	359	357	337	326	330	331	354	367	332	315	343	338	365	356	335	304	331	334	360	306	333	312	345	365	349	327	344	351	341	342	371	349	336	345	329	322	335	363	349	344	321	358	360	349	318	323	326	368	336	351	357	318	369	289	339	340	310	350	373	354	342	340	338	348	349	345	331	338	350	344	359	333	331	357	350	349	329	335	353	351	332	321	341	368	353	332	310	318	320	368	318	370	354	390	341	348	395	354	329	333	351	355	340	381	357	317	353	324	333	315	311	337	318	339	382	363	311	340	307	346	318	320	328	343	345	383	354	354	318	367	301	326	353	316	339	314	328	317	323	339	363	332	367	361	295	326	317	301	365	418	339	351	332	286	349	358	360	358	357	334	326	339	293	349	337	350	310	330	351	334	366	327	359	305	300	358	344	350	342	337	321	382	357	355	317	332	334	379	323	346	359	346	307	334	320	354	328	319	353	328	346	331	342	331	345	360	364	341	332	323	337	347	310	333	322	325	326	362	351	334	326	345	335	320	321	339	334	307	322	353	350	378	325	339	367	369	361	329	319	337	351	354	317	308	353	352	280	329	340	363	329	359	371	335	353	338	306	331	361	354	312	369	338	337	330	348	346	358	346	337	370	357	324	312	340	359	339	313	339	317	329	351	349	351	356	339	357	332	333	353	315	325	346	330	353	317	324	313	324	306	338	334	319	340	327	333	324	315	312	336	331	337	323	348	357	352	324	316	320	314	358	314	347	338	328	353	385	323	342	344	325	324	316	309	327	365	335	348	336	336	365	365	340	332	321	320	345	329	314	338	335	337	334	307	357	343	352	316	321	340	321	344	342	355	364	323	365	309	330	326	336	336	322	329	342	308	353	330	310	362	356	346	336	343	332	331	360	328	324	342	361	343	373	314	302	349	337	341	357	311	325	328	338	343	310	335	348	326	333	316	347	371	338	348	367	363	333	353	356	310	342	367	313	338	349	342	334	351	338	341	332	335	368	346	369	300	297	343	365	355	360	339	395	327	366	353	347	305	329	344	371	366	373	333	368	335	353	343	346	337	357	315	336	332	353	375	342	373	339	317	364	321	322	370	322	302	343	334	340	354	365	352	378	296	363	297	321	310	351	340	351	315	339	327	335	320	338	399	340	350	291	332	326	329	298	315	340	315	332	317	386	366	321	351	333
46209	68860	68464	56581	45324	16281	1097	1059	922	949	919	875	842	851	875	876	826	807	784	811	837	762	718	791	768	747	758	751	764	781	772	749	721	799	784	789	812	718	748	720	748	734	762	799	800	723	785	721	768	795	774	752	783	781	756	738	739	766	728	716	773	741	771	686	769	772	753	767	738	795	752	779	700	785	780	728	748	757	759	737	730	762	751	731	791	711	746	731	748	771	774	756	710	726	690	703	787	732	754	750	757	756	774	718	796	756	728	694	768	745	794	762	781	768	749	743	748	774	739	755	744	735	773	748	810	754	789	691	754	731	758	759	726	730	766	739	725	825	757	718	753	775	738	755	715	738	727	772	712	758	751	728	761	728	788	783	772	772	702	778	770	770	741	705	741	754	751	753	740	730	770	740	804	726	799	751	743	753	696	730	713	720	770	783	745	733	753	749	715	713	772	764	734	803	754	744	759	711	784	752	807	758	697	759	727	721	780	724	745	763	763	718	774	761	744	754	810	733	785	775	765	780	726	737	708	742	742	755	745	723	782	736	788	767	733	767	727	730	737	773	754	762	744	727	749	720	721	791	769	753	758	723	714	684	746	751	730	749	760	780	720	729	771	770	716	740	726	759	766	759	675	745	723	773	773	721	755	759	742	720	744	732	740	738	711	753	761	756	706	793	764	722	731	711	758	774	733	797	699	759	720	764	754	761	684	739	769	796	754	712	768	734	730	719	721	760	730	718	738	719	745	742	703	743	733	739	777	777	752	753	798	755	738	736	734	765	773	749	768	763	763	783	737	751	716	765	802	728	738	754	744	753	756	752	747	724	763	709	741	767	746	741	749	766	770	739	779	771	775	727	744	741	767	754	780	716	805	714	738	742	708	787	722	769	725	747	759	802	779	780	735	730	761	739	771	779	795	737	722	764	663	766	801	737	780	780	771	779	690	742	785	774	764	738	743	747	778	697	775	707	784	770	753	732	713	708	760	725	758	781	722	733	746	732	786	758	749	791	808	746	740	790	731	770	770	702	745	763	724	747	771	740	725	736	771	726	729	750	781	795	758	719	766	780	723	750	771	719	732	731	755	745	757	699	803	728	788	733	752	753	793	692	741	699	763	744	759	793	767	768	757	778	718	751	731	753	740	774	780	754	746	726	760	783	791	677	778	753	790	760	759	728	747	733	752	772	757	785	746	754	744	744	755	710	777	790	706	795	795	716	768	729	730	703	738	728	778	721	760	727	735	749	720	676	693	719	728	778	769	745	750	747	757	803	793	758	766	741	712	710	720	757	757	798	759	772	756	738	773	766	758	749	795	781	712	776	756	733	749	722	740	724	757	757	766	756	793	723	777	781	744	720	720	753	759	782	721	773	761	760	758	783	727	766	772	719	723	745	684	760	744	775	732	762	749	760	786	715	771	768	784	739	743	739	656	776	738	706	788	731	742	733	732	723	749	769	745	821	731	793	789	740	690	758	670	687	709	753	746	740	762	714	706	768	749	826	716	723	757	742	727	778	757	707	758	711	773	748	751	710	708	689	734	721	763	718	735	747	728	752	729	818	744	777	732	694	733	734	790	747	740	707	767	731	789	790	803	764	736	796	773	764	723	794	759	757	735	759	727	720	737	771	770	777	719	751	764	750	742	742	773	786	754	769	749	722	759	746	719	780	788	697	760	705	709	748	770	769	750	770	760	778	746	761	734	749	740	725	772	710	741	789	732	766	720	810	799	722	737	742	758	799	806	751	772	761	733	774	787	772	750	748	745	707	725	719	749	760	761	762	756	768	732	716	688	774	764	749	787	707	765	744	747	750	739	798	735	725	781	785	731	683	766	685	744	727	769	743	771	758	728	700	744	748	747	740	730	723	771	786	756	770	772	740	749	781	765	755	748	703	748	763	736	734	746	739	828	700	746	752	732	741	767	730	715	797	776	725	756	769	720	772	703	759	742	746	745	732	744	749	719	731	773	724	748	753	774	719	726	725	709	750	771	716	767	750	764	774	757	756	730	753	735	725	781	746	753	766	741	779	723	704	734	781	756	668	786	803	727	753	769	684	768	711	707	717	739	747	701	754	781	773	735	714	752	814	796	705	752	753	725	721	762	771	696	802	749	748	747	737	747	775	778	766	732	759	741	765	762	750	745	726	779	731	731	768	739	770	725	731	702	744	693	775	799	733	763	737	777	735	770	762	712	747	745	719	767	702	730	745	747	794	699	771	729	723	757	790	749	758	712	733	736	779	732	746	769	738	760	728	687	727	698	725	755	779	701	771	748	767	754	750	740	744	731	744	682	778	770	761	718	683	686	784	701	769	750	760	739	723	744	760	734	760	765	732	743	780	730	747	698	796	726	763	726	739	748	719	755	724	749	716	782	772	775	779	713	721	696	760	749	778	779	721	733	755	740	715	730	773	798	764	748	778	735	702	725	763	747	716	737	758	755	759	764	723	750	764	743	713	727	760	777	744	793	689	741	804	724	765	765	752	762	741	753	751	772	741	768	727	800	740	746	755	743	772	775	822	740	798	799	826	753	723	791	750	797	770	711	731	801	774	744	680	768	707	752	682	743	702	726	704	766	768	760	699	700	783	784	744	720	754	759	711	714	783	725	749	830	746	773	731	732	756	749	733	745	724	740	759	778	746	723	802	763	777	747	771	735	815	780	771	774	760	724	792	702	778	764	705	780	724	734	757	724	776	755	725	759	751	740	773	767	775	740	756	715	778	733	743	698	726	766	722	708	766	725	737	749	749	781	713	728	726	772	733	739	790	771	754	758	736	749	692	767	708	758	765	765	751	748	768	768	713	713	787	794	755	762	722	710	748	741	773	720	749	779	719	738	781	781	723	766	772	734	747	729	763	773	757	737	755	745	707	759	790	737	701	761	768	799	812	718	754	788	763	688	770	738	716	723	704	734	731	783	739	737	713	772	706	753	777	725	756	768	727	746	739	768	740	780	782	736	763	723	735	759	747	739	751	783	757	784	746	779	695	765	757	733	680	754	762	731	726	740	733	757	721	734	756	727	749	745	706	779	719	691	729	775	753	728	705	806	791	760	726	754	735	775	760	767	738	730	759	740	725	737	744	741	726	748	761	737	794	718	779	751	735	782	763	770	785	794	764	758	745	771	756	734	741	746	714	719	717	718	768	714	707	784	757	753	778	748	714	764	799	780	745	745	779	768	722	764	752	765	737	777	794	705	740	755	756	761	761	714	741	759	726	763	744	724	718	780	791	782	768	798	750	780	763	740	729	755	768	717	735	753	752	744	778	729	793	753	753	725	695	798	739	775	701	745	757	741	745	761	733	737	812	769	724	753	740	725	774	737	752	728	725	738	754	714	797	757	752	730	758	716	754	717	746	717	785	713	727	742	729	783	717	744	790	753	742	743	750	729	723	797	707	824	722	758	738	777	742	772	754	756	752	779	716	754	784	766	752	719	759	767	688	771	730	775	737	749	769	721	740	793	755	738	732	754	756	716	756	750	781
60152	37984	13604	3266	1494	502	324	334	305	329	347	313	295	310	319	314	280	339	301	294	336	342	346	352	310	307	326	342	338	311	325	290	291	313	343	299	309	320	316	322	295	321	324	310	308	321	322	302	318	300	303	300	307	336	331	319	315	325	346	312	316	358	345	288	345	291	291	334	328	271	309	325	327	291	310	328	327	319	297	304	353	323	367	329	302	341	337	293	328	287	326	295	320	309	314	323	324	317	288	304	330	322	318	326	330	315	289	333	286	333	323	293	341	294	300	332	318	287	314	331	330	370	298	309	308	273	350	331	326	311	314	303	324	316	329	323	351	310	318	350	316	313	316	336	356	328	349	341	283	327	353	328	330	353	316	335	302	327	341	324	310	309	337	313	322	304	304	298	303	331	328	304	308	290	307	307	301	336	274	317	305	329	315	320	373	373	364	322	347	330	338	354	324	319	327	343	323	361	329	318	319	310	319	310	314	343	292	336	332	319	286	303	327	338	306	318	312	365	296	291	305	303	303	316	310	315	321	305	317	332	311	314	322	329	308	339	309	320	315	325	344	306	335	291	329	328	315	300	298	349	355	314	306	309	295	342	328	298	285	273	339	267	305	348	329	304	325	326	339	352	329	309	330	317	322	345	284	299	329	335	323	326	334	347	319	316	331	350	295	284	317	319	337	317	312	295	306	319	293	337	268	305	336	303	290	329	344	349	294	315	310	312	346	305	326	314	356	354	296	362	342	322	316	330	293	312	336	341	304	333	314	296	300	299	336	298	307	286	282	331	276	300	299	348	329	334	294	310	289	321	307	320	357	336	305	335	327	322	307	350	332	308	340	301	292	320	331	320	330	313	299	298	278	305	345	307	299	300	276	315	319	324	303	304	317	330	332	312	299	304	317	358	303	300	323	306	302	320	371	293	324	328	334	307	297	302	334	364	298	343	332	308	326	331	353	344	319	319	299	271	351	339	301	300	324	346	363	315	314	284	301	309	317	331	302	299	309	324	286	314	341	344	297	310	301	341	304	325	320	331	332	302	311	319	316	317	318	334	344	284	315	278	327	318	335	331	288	291	296	323	323	329	346	316	309	338	301	298	294	321	311	342	342	342	356	325	318	315	311	328	323	330	294	290	327	306	279	319	330	281	306	300	357	318	333	299	316	354	307	321	349	334	340	333	322	300	321	299	312	344	329	321	340	325	338	355	302	318	347	301	279	331	325	267	293	326	300	377	326	317	333	347	302	332	339	321	283	327	327	342	327	282	351	333	305	330	333	299	357	312	339	291	331	267	344	315	345	319	331	324	343	312	315	328	316	327	324	334	292	302	339	314	309	330	350	317	312	310	329	305	320	314	296	316	311	340	313	308	326	279	296	327	346	334	304	347	302	326	304	344	308	316	298	301	302	299	331	318	319	343	324	318	323	339	299	287	341	296	319	327	291	339	300	343	316	330	292	351	331	331	310	332	303	317	310	330	325	319	361	360	307	308	322	306	313	295	321	336	333	328	314	335	335	331	333	309	324	267	332	306	324	310	326	350	294	321	338	325	313	331	319	322	313	339	298	333	282	299	334	320	328	353	339	301	326	295	316	289	323	321	331	318	282	330	360	300	326	291	323	311	320	288	329	326	312	310	311	352	294	337	310	323	318	306	304	330	339	288	328	329	315	324	283	330	315	352	321	305	316	300	320	327	302	339	306	352	329	355	343	316	300	314	310	354	315	317	321	292	317	328	317	322	309	360	337	328	313	282	295	346	305	319	344	359	345	329	325	305	316	299	330	347	293	294	298	323	312	333	308	315	339	311	346	303	302	303	315	330	313	287	305	337	321	368	310	351	304	301	331	311	296	325	330	307	314	301	338	341	310	334	287	321	334	302	340	309	280	300	291	303	315	318	316	340	347	326	336	351	331	325	351	302	314	322	325	311	354	305	294	314	328	303	310	343	333	334	306	301	313	325	314	292	305	333	291	350	334	313	312	303	334	301	288	323	311	337	357	327	307	326	300	293	326	316	322	296	328	296	323	321	305	318	336	308	288	292	315	315	303	307	335	326	311	310	307	335	324	322	321	340	291	303	324	299	320	355	342	316	330	308	328	329	346	307	340	282	339	345	338	316	328	373	326	311	317	337	323	340	289	324	309	313	327	355	322	315	305	338	322	336	319	313	276	318	356	288	306	309	324	322	319	327	318	359	300	336	315	307	353	310	294	319	331	341	312	318	365	324	337	305	327	314	331	324	328	315	327	324	330	312	312	330	304	308	286	296	293	295	346	324	310	329	321	356	329	313	344	312	316	314	303	333	315	337	304	303	308	312	332	316	317	328	298	343	306	319	290	308	319	303	305	310	304	310	320	295	325	313	285	289	334	312	328	331	290	309	321	301	356	303	331	315	342	310	288	330	313	308	301	343	335	299	323	300	323	350	321	309	321	328	315	337	325	314	352	309	311	334	335	301	300	288	348	306	319	306	342	309	305	316	309	325	317	307	336	341	294	320	313	298	305	355	321	323	332	314	327	299	304	331	322	309	308	330	348	313	331	357	298	330	302	273	333	335	307	317	328	291	359	334	336	316	337	321	324	323	288	307	313	360	318	335	342	323	307	289	333	305	312	276	355	350	345	305	319	323	336	323	317	308	301	302	344	276	345	313	274	346	330	313	319	299	280	304	318	312	277	300	340	331	322	322	373	291	287	321	330	331	303	315	332	330	313	328	319	324	302	315	326	315	331	285	329	308	304	325	303	328	312	324	311	328	314	288	321	297	305	305	288	321	315	307	325	330	343	309	303	332	330	332	335	352	341	340	306	341	348	313	302	308	348	326	311	336	326	297	288	308	323	313	323	299	344	293	345	338	336	305	307	315	289	303	299	318	329	337	331	327	319	289	317	325	314	319	302	323	289	303	321	315	330	300	291	307	319	356	343	270	316	322	330	328	325	292	331	305	340	320	310	301	306	310	324	349	299	329	312	314	342	303	340	286	326	342	312	332	310	327	338	290	273	323	310	328	322	316	322	326	296	281	359	336	351	334	301	330	324	314	325	294	311	333	330	304	329	332	322	310	320	301	337	289	352	317	292	312	355	303	328	329	310	345	346	301	294	306	323	313	343	313	330	314	342	328	309	316	332	353	327	298	349	297	347	302	364	318	345	290	320	337	296	347	297	331	325	331	331	343	320	321	301	280	322	354	314	325	289	299	294	316	308	349	298	294	292	339	307	325	302	319	326	320	303	319	333	315	318	346	339	311	331	287	305	326	315	321	325	300	343	332	320	292	334	322	293	283	302	335	335	356	320	308	309	330	323	344	299	310	368	319	303	292	265	294	300	284	310	285	312	323	340	319	298	314	307	309	291	327	294	334	333	326	304	286	343	329	307	315	304	328	335	316	282	314	313	295	344	331	275	321	306	342	309	322	337	320	305	313	310	319	316	355	359	324	335	317	314	341	317	289	310	316	317	314	288	337	312	314	326	325	272	301	326	347	329	351
33119	26020	12708	6521	4066	1209	666	669	690	685	656	677	647	730	709	701	718	727	669	682	651	680	696	715	677	727	662	675	686	627	654	697	702	688	674	677	712	697	679	700	674	686	698	699	685	660	675	708	703	656	678	734	672	665	675	715	627	680	702	697	669	715	690	674	718	694	689	679	677	707	694	706	705	697	714	721	703	702	701	681	710	668	669	725	696	693	701	697	682	662	687	721	683	672	685	638	705	657	711	743	648	731	650	718	717	671	735	710	693	632	682	652	679	683	642	675	716	631	709	692	681	680	726	663	699	664	692	686	683	676	708	687	732	698	678	739	719	756	719	723	665	658	695	684	698	693	732	711	699	682	665	696	688	716	693	685	706	654	644	708	645	707	682	704	693	702	681	648	696	644	695	730	728	690	764	704	679	721	672	657	697	681	693	685	667	680	700	694	683	660	687	645	697	674	657	692	686	732	707	723	746	712	695	704	702	668	692	681	656	676	700	737	656	684	695	696	722	635	693	678	692	675	693	714	702	728	708	699	637	687	726	657	728	676	734	674	687	677	717	679	706	701	693	669	722	686	726	686	706	704	707	679	701	701	696	698	659	733	736	671	725	616	709	639	671	709	687	637	661	665	673	686	707	709	700	632	710	703	691	677	727	691	648	721	705	706	658	643	704	686	692	705	741	681	657	658	698	696	701	735	662	704	689	681	694	669	709	666	683	676	714	721	722	634	704	671	712	665	666	698	698	691	683	693	699	700	718	727	713	672	701	693	683	734	681	728	686	702	716	675	671	645	662	702	646	694	650	680	714	626	647	679	685	695	696	680	723	677	692	694	671	693	656	676	703	677	667	681	675	686	682	669	680	737	693	664	729	683	710	671	706	669	662	655	708	656	684	706	665	720	659	699	696	671	677	677	694	660	667	670	657	688	714	678	707	681	674	676	708	643	657	662	659	684	720	698	699	679	687	747	702	698	705	691	695	670	710	681	692	692	670	693	703	675	709	691	641	681	715	671	683	649	666	692	691	673	694	715	713	714	691	698	645	690	687	743	677	727	684	643	653	683	664	699	658	693	699	689	692	694	711	732	723	641	668	706	678	642	657	660	688	667	657	705	666	711	759	723	719	707	707	685	709	655	671	704	655	676	657	679	661	695	682	712	685	701	682	694	693	663	697	682	691	627	691	666	673	672	664	643	674	711	676	692	679	676	692	676	660	687	680	732	628	667	660	693	715	697	687	708	720	725	633	689	651	655	648	705	740	710	645	679	734	702	704	701	712	647	638	656	663	736	629	697	727	700	679	700	680	733	733	665	733	699	713	695	655	750	668	706	678	653	694	695	691	697	677	688	705	702	701	623	641	735	721	675	693	725	662	728	643	712	700	708	650	698	669	720	596	694	677	690	682	699	632	718	700	691	713	689	707	680	700	671	697	680	692	685	698	695	694	689	679	720	675	682	698	707	658	706	674	696	640	689	660	701	684	732	708	745	679	649	726	704	702	698	681	716	747	668	718	668	668	712	698	661	697	678	692	705	732	709	670	659	638	687	695	703	703	691	671	716	672	710	719	702	685	680	724	652	693	721	723	674	705	706	689	675	682	675	699	677	694	718	687	695	651	675	651	672	704	667	695	644	651	746	688	705	714	701	675	731	717	689	687	681	662	681	729	643	708	689	691	693	620	659	711	651	695	649	700	700	733	729	670	667	684	670	691	651	664	688	724	697	677	652	700	722	696	690	694	673	679	736	725	701	674	668	716	666	715	682	685	709	647	695	686	721	706	716	705	665	631	662	695	734	646	671	669	718	669	678	690	685	693	717	675	715	719	719	715	664	691	715	672	659	667	623	736	668	681	748	650	672	709	680	719	696	766	764	710	691	698	669	700	713	720	706	638	695	662	684	700	658	682	717	766	653	746	696	673	621	693	672	696	688	742	739	686	699	685	672	694	695	690	716	747	664	688	684	695	739	639	726	672	696	679	679	752	632	667	695	655	721	666	697	666	684	696	646	680	726	659	687	686	703	737	623	684	682	709	658	709	699	684	644	661	703	699	705	685	710	698	746	709	666	662	687	670	691	736	674	691	713	684	719	686	670	708	674	739	702	740	677	666	706	674	695	701	703	669	756	688	688	762	738	745	700	636	698	649	722	706	694	713	671	642	646	714	704	720	713	690	639	709	649	681	762	680	730	629	698	644	711	702	717	696	651	703	681	623	703	682	673	680	711	686	699	717	677	740	689	706	699	715	675	667	710	683	730	687	677	684	675	719	698	691	658	668	691	685	737	708	689	646	658	717	723	758	643	670	701	671	663	640	714	680	715	691	739	703	674	687	709	718	666	733	691	721	668	737	703	690	639	755	698	729	726	656	744	643	694	721	715	669	688	714	665	698	683	656	725	707	722	698	707	668	731	644	687	640	694	729	704	679	701	692	653	712	652	659	697	716	674	682	684	724	699	764	638	667	696	669	670	658	716	702	713	649	719	759	707	620	688	619	668	710	670	721	671	682	694	668	706	646	650	698	650	667	684	725	704	694	737	701	638	695	675	666	662	666	693	694	732	689	691	758	656	739	713	684	713	696	699	682	702	689	723	696	706	711	697	691	648	696	671	647	713	732	653	731	676	668	692	740	699	652	748	716	742	653	723	651	639	630	712	681	701	723	660	671	686	652	692	739	662	671	682	662	710	694	686	762	703	672	702	679	669	702	676	691	693	655	669	700	661	664	699	665	722	653	660	725	696	672	740	727	642	684	669	647	674	655	704	699	670	670	671	655	700	634	707	688	738	710	690	689	725	713	671	689	691	650	692	707	723	642	694	663	721	732	691	714	656	720	676	675	710	685	673	666	678	722	654	741	737	702	682	673	689	656	708	679	658	697	644	674	778	680	715	704	664	694	689	675	682	673	740	647	694	694	680	678	687	677	653	717	703	674	681	726	697	696	721	637	704	661	698	636	722	684	674	693	728	686	661	711	685	696	704	674	707	651	683	701	712	686	690	707	664	710	680	647	657	718	651	739	698	689	704	672	742	709	705	689	689	651	683	753	719	678	668	679	722	654	673	714	715	704	723	657	686	711	691	681	697	744	631	695	717	672	690	666	669	691	647	709	716	710	710	685	691	654	659	695	670	698	723	716	687	729	669	703	661	708	737	681	682	685	662	690	675	707	697	720	694	664	672	692	686	653	674	701	751	707	706	635	712	705	696	659	693	670	706	690	652	702	691	702	658	696	704	710	694	647	690	693	696	716	663	721	674	739	691	685	733	736	680	708	701	719	687	677	676	678	698	650	652	651	712	681	685	674	687	660	701	692	711	685	693	689	696	634	718	679	659	720	668	707	641	690	705	700	677	723	655	691	671	716	667	712	690	694	690	719	708	687	682	661	687	640	708	686	692	704	708	696	672	698	656	679	668	680	677	699	653	687	690	698	665	674	713	681	684	680	720	708	694	692	692	697	662	704	687	640	687	723	727	726	663	676	717	702	705	660	698
68688	69648	61007	39588	25467	7362	441	294	252	238	233	236	222	209	215	233	229	221	228	245	268	211	220	219	237	222	241	246	217	236	216	222	213	224	200	213	224	222	212	240	234	270	193	214	226	247	231	235	241	240	212	249	211	226	235	213	228	232	209	213	215	220	222	225	232	227	233	224	214	207	247	229	258	247	230	239	186	217	233	239	251	268	220	202	201	209	216	241	228	246	266	229	230	253	248	206	225	221	216	257	235	229	227	231	236	252	211	244	230	244	220	225	216	252	219	226	202	233	249	227	215	254	230	267	223	246	210	193	201	246	239	232	195	218	241	237	248	229	231	209	203	241	238	208	231	234	228	211	208	233	203	210	235	252	223	205	205	234	213	221	247	214	224	210	251	223	253	247	236	225	226	198	222	224	235	231	248	230	214	227	228	225	212	196	215	215	229	207	237	225	214	204	228	227	215	223	221	223	210	214	222	232	238	227	239	233	243	225	247	189	212	213	237	207	216	202	245	232	224	213	260	223	228	226	239	238	223	194	214	210	210	218	244	232	197	228	199	215	219	223	234	215	233	233	240	251	209	217	221	227	225	237	230	223	234	220	231	249	234	248	250	240	222	240	269	226	227	213	257	260	199	203	230	241	258	196	224	210	221	253	202	220	249	225	211	226	234	243	196	203	267	206	244	225	261	206	209	277	221	196	239	216	231	215	227	236	239	254	241	240	231	218	208	242	232	235	211	218	224	233	190	235	214	211	188	233	205	216	228	244	247	230	223	252	218	244	218	242	225	236	231	240	252	215	242	218	214	259	239	225	241	215	199	210	253	218	210	211	213	204	220	221	246	254	258	200	228	203	222	219	238	224	234	232	212	240	227	212	224	221	227	210	248	221	191	230	227	189	260	205	222	209	249	224	251	247	214	235	228	197	206	204	230	236	221	221	219	224	222	247	203	225	228	266	233	187	228	219	221	234	255	244	230	223	200	240	238	222	227	233	216	232	228	240	211	215	228	252	238	240	222	232	241	211	223	239	231	231	218	269	247	241	220	219	244	215	232	232	257	227	225	190	193	225	227	242	234	193	250	232	244	255	250	223	223	226	223	205	228	232	220	217	204	238	231	242	206	229	220	254	237	226	229	247	249	213	192	216	254	258	234	260	213	235	211	239	227	236	214	236	240	233	197	231	232	205	203	225	238	250	235	223	246	193	252	221	223	226	224	233	230	224	184	226	244	207	242	202	239	200	236	215	223	208	243	203	222	227	219	218	212	235	224	218	221	223	220	207	246	214	225	226	223	214	232	217	238	216	210	242	246	218	210	223	204	230	232	224	241	221	224	204	223	214	205	254	229	232	243	226	246	233	241	218	212	217	254	227	209	252	209	206	194	227	230	235	227	227	211	240	205	212	219	218	195	222	233	229	225	238	239	219	224	255	205	228	225	241	246	238	215	246	249	241	232	221	247	225	236	232	198	222	266	230	220	230	247	241	211	235	237	228	225	224	236	242	228	236	249	244	231	226	214	240	231	226	238	250	210	230	243	215	243	216	214	227	184	213	226	240	250	230	240	262	234	251	264	235	251	237	206	237	215	197	208	216	240	214	238	231	217	232	236	222	222	190	263	232	220	218	260	218	198	213	205	224	186	261	234	217	245	232	245	227	255	216	213	237	211	228	219	225	255	212	260	252	244	214	219	250	248	258	292	253	256	232	209	225	233	236	240	268	229	231	211	208	213	205	210	237	240	226	226	220	277	199	232	210	220	218	221	211	208	228	247	190	230	246	220	234	253	243	236	215	238	224	216	240	228	197	202	214	226	216	224	240	216	237	229	224	222	225	219	200	208	219	225	223	244	219	219	239	235	228	215	205	236	240	243	256	235	199	212	196	226	251	199	240	207	206	212	239	213	223	209	233	212	237	239	225	215	260	239	218	231	254	278	220	216	210	186	206	224	228	221	230	257	239	222	207	220	226	230	211	242	259	245	225	233	243	243	232	241	194	224	209	214	212	226	224	244	210	236	226	258	203	221	236	231	207	205	216	233	244	220	230	226	229	208	245	242	228	205	208	225	204	241	231	203	219	230	208	210	227	224	209	231	244	230	245	221	197	222	246	241	224	202	239	219	219	218	220	216	207	220	232	187	251	251	256	229	234	221	261	234	214	225	232	232	176	214	230	252	230	214	267	239	230	250	215	262	229	206	216	190	245	201	204	240	209	212	237	255	229	218	220	240	217	223	242	263	222	197	234	223	209	239	242	221	209	230	242	208	243	231	233	243	210	242	236	227	227	207	225	219	213	236	216	238	229	209	235	239	227	211	241	248	236	266	252	228	209	202	202	228	213	240	222	232	218	194	211	234	226	239	245	237	198	213	224	177	215	232	229	218	225	223	187	239	218	244	238	206	251	228	252	245	251	201	215	280	202	246	242	207	227	207	240	234	208	252	255	225	249	188	234	260	222	233	231	233	224	225	244	212	239	215	224	207	199	201	244	237	227	217	247	212	235	232	229	253	235	220	225	225	201	218	231	222	250	238	214	223	224	245	239	210	198	236	226	203	244	247	219	257	234	258	217	237	215	198	233	233	203	233	245	221	249	221	228	239	200	246	231	232	252	226	228	214	230	206	244	213	191	232	215	235	264	234	199	240	230	200	194	234	218	202	206	222	217	205	248	210	221	208	233	183	219	246	225	243	201	211	233	226	230	226	242	268	225	215	226	239	227	232	233	215	215	229	226	241	202	221	246	232	255	213	241	221	224	246	236	217	219	225	236	244	242	255	247	235	242	215	233	251	231	224	250	247	223	228	244	193	226	239	224	227	210	251	220	268	221	247	262	239	224	228	253	252	225	217	216	231	216	240	227	267	239	197	194	225	247	191	254	234	207	253	251	222	250	208	220	232	225	255	228	232	252	228	251	242	238	255	240	221	245	219	269	230	267	238	210	208	233	206	220	207	209	236	239	247	251	229	245	251	226	220	224	236	224	215	222	242	203	246	219	230	219	228	225	218	229	206	206	241	226	257	210	217	229	206	228	240	222	216	216	211	214	224	241	193	224	213	203	200	212	201	205	255	212	219	218	226	242	218	195	254	226	267	209	231	224	220	235	220	235	214	212	243	253	269	207	204	205	229	242	243	233	253	248	232	234	234	237	244	226	193	215	237	234	224	216	218	240	205	206	229	217	241	229	228	241	237	208	219	227	198	229	234	221	216	238	261	213	209	202	224	204	257	227	246	211	226	224	232	227	216	266	266	233	229	227	211	209	242	231	243	208	203	211	221	209	236	248	233	231	218	234	229	204	219	220	226	249	247	233	199	234	225	238	242	251	222	210	226	241	244	224	223	221	243	226	221	217	206	229	243	233	213	219	214	188	230	226	227	230	271	226	221	235	215	238	208	220	223	232	257	213	219	215	210	220	207	220	215	226	244	209	235	223	226	218	222	235	250	222	204	225	240	253	227	209	258	205	207	232	250	242	266	241	216	229	200	184	256	227
41423	55484	56381	47358	36531	11361	697	673	616	613	572	584	622	570	564	535	575	576	554	566	550	557	564	532	541	538	545	557	574	526	538	565	526	518	520	569	522	569	542	541	553	507	555	515	541	527	531	512	554	525	533	553	517	531	483	472	577	516	528	541	563	502	518	516	520	560	534	509	549	487	566	517	501	507	516	532	545	507	547	481	525	537	531	543	522	525	558	530	532	507	521	538	518	518	533	575	568	576	511	557	542	539	522	605	534	518	509	548	509	502	538	556	526	499	491	526	520	473	538	512	519	526	536	523	504	504	534	509	538	548	549	556	543	517	504	558	525	544	506	504	553	540	508	498	515	518	531	528	567	561	533	492	546	525	513	542	555	552	540	532	520	515	533	546	542	560	513	574	531	538	542	542	513	551	540	502	536	523	520	551	529	543	514	511	509	489	519	519	533	534	522	494	520	544	528	490	514	536	542	500	531	528	564	510	518	507	509	493	511	551	548	507	535	521	525	557	499	512	528	534	540	485	530	516	538	490	481	536	525	553	507	510	533	601	522	532	514	522	553	568	527	457	527	532	591	519	502	490	547	542	548	514	535	564	559	520	556	516	526	515	487	499	526	503	568	499	540	543	517	517	520	520	492	516	539	502	495	517	517	518	523	507	538	539	509	529	574	563	494	500	516	555	509	511	501	547	533	513	501	527	519	551	571	520	546	517	536	498	526	540	538	508	533	530	541	508	533	512	498	548	514	540	554	564	524	547	491	483	526	529	529	509	506	553	512	527	530	506	565	563	495	566	538	551	495	543	560	567	524	559	544	548	545	489	474	565	552	535	509	541	527	551	511	534	528	512	504	533	535	551	547	487	544	489	548	530	487	519	560	494	489	547	494	540	545	545	534	503	491	477	551	562	554	503	504	507	541	518	555	514	564	538	517	524	556	527	535	542	489	507	563	536	503	520	462	483	523	524	523	519	515	534	506	521	546	542	527	531	498	538	531	528	524	509	539	536	499	499	502	514	555	497	506	526	519	533	528	501	528	542	506	505	492	513	537	544	502	500	540	551	551	524	511	494	528	549	525	511	511	500	529	548	538	526	532	537	526	506	503	532	537	495	544	522	490	495	575	521	557	523	511	529	548	535	489	522	579	514	520	517	515	508	542	532	492	564	551	525	534	508	533	528	530	599	535	523	507	553	514	535	511	544	540	542	508	506	524	533	545	486	520	543	491	507	523	532	536	530	529	536	547	499	536	519	535	544	519	510	573	513	525	563	521	557	526	502	538	520	508	524	509	491	541	509	538	507	580	527	555	559	500	534	543	501	527	573	553	533	504	496	527	536	541	524	518	530	528	543	520	531	505	536	523	496	495	530	502	545	554	534	521	543	528	547	571	556	469	523	508	510	551	564	500	507	527	514	528	504	527	544	555	550	528	551	549	519	550	507	552	522	493	484	549	541	528	520	526	511	536	539	529	532	548	526	548	500	525	531	528	530	545	534	514	514	483	516	469	535	540	565	553	538	530	547	543	569	536	536	500	521	554	516	563	541	537	516	526	513	532	549	503	505	520	536	536	493	508	555	502	507	503	546	538	507	530	473	546	527	517	546	501	530	548	543	524	498	517	508	525	521	502	512	535	521	472	522	502	520	498	552	517	523	541	535	543	518	553	546	540	514	527	518	498	489	503	552	532	505	524	493	502	565	556	539	569	524	480	549	515	560	530	502	505	541	529	578	536	532	553	514	526	501	515	532	553	490	511	521	527	541	538	500	559	555	513	527	526	525	502	552	557	518	555	544	526	531	544	551	532	552	501	560	518	541	563	527	469	491	510	504	513	586	497	534	505	507	537	513	554	535	575	492	538	532	523	556	533	548	487	535	529	519	540	525	568	497	540	536	529	544	552	556	553	556	524	546	470	518	508	524	490	522	525	528	512	494	521	516	572	541	566	515	540	538	550	517	509	513	528	540	519	526	547	486	563	524	548	506	524	539	540	516	530	572	538	564	531	536	531	485	562	517	516	518	534	547	540	541	566	523	535	504	538	510	587	563	526	543	542	519	553	529	502	501	528	540	556	517	529	496	536	507	514	516	523	524	549	521	573	508	542	570	531	517	570	572	522	515	486	550	539	565	547	564	542	500	548	543	505	499	504	544	496	514	509	550	509	523	536	528	509	496	531	535	579	487	515	541	524	525	522	566	480	505	536	526	545	546	536	486	531	500	560	511	528	515	553	528	538	573	523	531	519	525	514	517	562	546	506	517	525	552	526	525	531	489	526	532	535	553	514	520	552	519	539	498	543	516	558	526	536	505	526	522	520	522	534	521	518	539	515	484	536	539	543	571	502	550	532	536	526	501	582	541	522	548	531	488	541	489	549	493	522	511	522	529	516	560	509	536	514	536	471	504	513	538	503	514	535	536	505	531	574	489	502	527	519	521	522	537	535	496	516	518	510	523	567	551	520	535	509	513	515	479	534	550	479	529	486	585	498	538	550	531	535	553	503	518	513	532	496	514	468	554	572	527	489	530	528	537	531	526	595	550	537	557	557	533	542	502	534	541	530	520	571	560	555	529	512	521	515	534	546	567	545	526	557	514	529	535	527	552	471	546	549	513	522	516	523	504	531	531	480	511	496	518	558	564	516	541	541	543	512	555	461	500	543	512	536	523	514	518	582	546	539	530	523	503	505	542	521	502	527	536	546	482	495	542	502	531	526	530	558	525	536	538	544	546	467	537	516	516	514	521	519	530	528	533	505	513	568	570	534	510	536	534	519	548	523	544	490	549	546	529	540	520	543	527	514	512	538	542	562	550	508	543	520	547	549	529	530	541	556	491	523	503	539	511	536	550	530	498	546	512	479	507	537	517	516	543	524	501	508	577	519	555	498	533	536	509	550	521	530	509	543	487	561	512	531	528	500	552	528	526	536	544	573	512	543	548	515	530	510	540	540	555	524	518	485	540	518	525	518	535	530	515	493	560	542	543	531	520	518	473	530	538	489	501	514	500	547	521	514	478	529	553	534	526	565	554	560	527	544	526	563	532	530	523	526	507	540	533	506	534	561	537	538	559	535	572	476	503	540	532	521	568	568	541	485	497	512	570	568	507	521	560	550	518	555	551	493	524	500	533	521	526	509	525	526	487	515	538	524	529	535	503	521	522	499	531	517	522	522	564	523	534	504	545	564	531	499	519	539	539	509	515	527	532	510	509	512	549	519	531	535	543	509	538	552	507	497	560	532	532	566	533	563	531	509	537	561	528	548	550	538	591	510	528	523	510	528	534	521	522	518	538	563	570	539	528	554	514	548	525	500	516	527	552	555	558	548	527	553	515	524	513	536	527	524	533	550	516	493	534	564	539	527	507	528	477	544	534	554	547	580	519	508	530	514	542	509	514	537	550	575	541	516	477	518	513	543	532	558	512	499	506	532	511	532	501	517	515	554	560	561	514	571	532	524	562	531	544	539	530	542	540	564	522	556	454	529	527	549	554	525	481
75249	82860	71983	52634	37943	15250	1241	444	396	373	353	359	349	366	366	391	332	329	327	344	331	356	317	331	366	340	384	350	309	356	323	337	334	349	390	367	349	350	316	324	343	341	351	342	371	364	337	352	364	367	378	362	335	376	316	361	352	310	331	357	310	374	364	334	348	327	351	326	323	388	352	381	342	383	344	333	344	370	347	337	373	368	397	292	367	357	313	339	330	308	342	350	338	319	305	355	360	342	370	339	304	350	321	319	357	341	377	350	296	332	312	339	328	345	347	359	355	337	366	326	321	341	314	333	334	328	373	321	315	356	336	341	334	336	343	364	349	328	357	309	366	356	346	332	302	349	352	321	361	337	362	338	346	362	341	324	367	353	340	337	312	362	329	328	330	372	354	320	356	335	358	323	328	304	342	355	366	365	330	360	335	331	305	344	336	334	319	318	319	302	358	354	364	351	367	351	348	379	327	336	344	339	390	363	325	376	360	347	338	347	332	328	290	379	315	317	336	350	341	326	316	360	345	376	357	310	313	352	321	352	359	336	375	325	328	371	351	340	329	334	321	352	337	378	358	353	326	368	348	352	359	339	319	337	326	341	354	333	340	358	363	346	334	328	371	347	369	354	336	356	338	340	340	375	352	348	332	335	341	362	315	361	331	375	355	343	321	355	376	366	346	352	328	344	323	336	356	391	347	378	355	347	342	328	365	341	326	331	327	355	344	341	358	308	347	292	341	342	320	330	343	365	337	350	379	335	313	340	330	323	351	332	328	326	376	370	346	372	381	337	336	307	386	326	341	295	362	355	337	330	358	321	326	322	361	363	352	342	357	338	362	338	341	306	363	365	349	334	338	354	337	340	326	366	339	343	367	326	342	321	352	349	355	355	377	345	309	362	347	334	344	377	329	348	342	336	355	376	314	368	351	352	340	328	342	316	346	353	323	345	318	333	361	324	381	351	368	340	317	354	324	341	346	325	358	299	357	359	362	342	309	331	356	342	328	341	355	338	368	369	355	331	346	361	340	344	331	323	363	393	357	353	343	352	336	340	315	383	348	350	338	354	331	362	353	374	328	327	329	349	364	324	339	340	343	314	348	342	337	330	350	338	303	336	325	342	335	309	346	343	355	345	332	360	388	343	322	343	314	359	371	367	384	345	337	349	364	323	346	331	388	333	357	377	367	352	347	313	331	317	302	299	382	345	329	314	349	378	365	353	342	348	326	342	339	341	339	329	301	330	324	358	363	360	349	329	296	288	337	315	394	329	332	292	338	377	355	337	333	357	311	335	344	301	358	332	325	330	326	339	359	326	352	398	394	359	359	344	332	302	339	320	320	335	371	358	366	331	376	325	344	327	334	321	297	329	346	333	336	352	338	318	349	337	344	300	330	346	347	359	354	353	337	346	394	319	338	329	372	354	368	349	345	318	354	359	377	349	339	335	333	315	334	340	345	327	333	344	374	318	320	335	343	344	364	360	366	328	356	343	353	328	346	343	320	344	340	311	329	344	348	356	333	311	319	352	356	374	309	347	326	349	402	305	322	313	384	322	380	349	312	361	369	316	331	349	360	330	394	375	324	364	347	337	344	343	346	358	346	333	369	318	341	313	345	344	346	341	324	331	351	320	344	361	365	341	292	348	347	351	362	349	350	316	347	343	335	309	328	373	311	346	345	357	308	305	351	343	322	354	358	354	315	330	325	313	365	335	352	340	338	324	315	330	299	314	315	366	342	372	359	334	347	369	380	347	343	305	356	349	310	338	320	329	302	318	336	331	322	368	337	345	346	383	341	332	346	331	342	340	365	372	331	306	331	329	312	312	347	323	326	332	343	319	341	366	356	324	394	328	352	329	331	334	311	330	336	337	364	333	322	360	367	362	372	340	327	335	337	359	329	330	344	333	362	354	349	350	341	314	354	378	317	338	332	377	333	389	376	315	323	332	363	340	360	337	318	314	344	343	331	347	328	346	326	315	329	364	304	324	339	343	338	335	305	382	342	353	351	334	313	328	342	340	320	325	337	338	355	357	329	328	349	362	360	339	352	318	353	330	305	356	343	338	345	347	316	317	316	366	375	343	329	359	358	297	357	307	334	342	370	355	344	352	331	352	330	349	343	357	339	409	349	352	344	323	338	339	314	367	335	337	366	359	315	348	321	357	330	348	349	362	350	349	363	346	349	337	331	346	356	292	370	327	370	366	357	347	347	288	358	359	354	356	297	341	354	355	356	314	408	333	329	372	320	317	311	297	323	294	294	351	327	332	328	329	358	342	316	325	353	325	334	376	349	360	361	351	340	384	376	376	340	352	333	342	344	304	342	333	355	336	300	372	358	316	345	327	347	351	319	349	372	403	390	363	358	359	375	327	331	346	319	356	386	368	351	342	333	314	327	364	359	358	350	340	324	353	353	369	388	320	299	348	352	347	369	353	326	311	326	325	349	331	326	327	367	327	380	357	317	335	324	316	347	327	320	360	374	347	326	335	345	341	342	347	350	361	347	338	346	318	298	364	380	335	321	315	340	341	364	364	362	321	332	330	320	336	346	334	364	374	348	351	356	354	389	356	339	368	335	338	324	340	328	320	320	325	348	357	378	347	326	338	343	323	311	342	340	357	344	337	356	375	376	338	357	391	353	325	340	329	334	325	327	351	348	313	353	362	350	349	383	342	305	342	347	337	335	367	347	305	327	325	348	324	364	333	357	346	340	354	314	355	341	347	317	366	361	350	274	330	345	335	350	334	321	347	355	357	336	319	321	311	340	349	361	356	361	363	349	305	313	321	323	349	351	337	365	304	330	345	346	334	353	342	361	351	300	301	328	323	318	344	335	355	297	318	328	388	345	330	300	356	315	358	403	340	339	347	355	335	336	328	319	358	378	360	359	323	318	356	307	333	332	340	350	328	316	346	343	352	363	336	347	338	314	335	342	316	324	346	347	313	343	322	362	365	348	350	353	363	335	345	365	335	308	339	341	338	327	313	332	338	331	313	364	316	315	357	335	317	329	316	299	333	342	340	362	327	358	335	323	355	337	290	327	343	332	321	316	334	344	322	340	347	332	323	327	327	318	387	371	375	341	365	307	297	343	312	364	338	386	347	360	321	334	355	340	298	353	341	335	315	339	363	349	382	378	337	354	351	310	371	348	348	353	357	338	348	357	373	361	355	332	308	347	341	387	325	347	330	304	336	334	343	409	311	329	332	328	340	362	375	323	363	367	357	319	380	326	370	345	351	386	385	328	348	359	374	315	349	347	328	348	324	357	303	366	344	319	333	367	289	349	335	304	337	388	317	315	326	338	363	332	343	352	345	339	356	343	342	381	347	322	356	337	323	336	324	333	321	351	367	393	319	328	356	322	324	306	390	329	328	332	343	343	307	331	354	356	329	349	349	358	356	313	349	344	339	365	300	351	350	352	364	308	338	328	382	332	359	321	344	358	324	339	328	354	345	345	323	325	298	362	367	350	322	349	353	320	326	325	359	335	356
46184	67983	69196	59354	47773	16918	1090	1002	969	909	849	861	857	859	796	831	802	825	807	791	784	833	769	740	829	822	694	754	783	762	796	772	798	782	754	818	794	755	749	805	734	786	836	726	759	790	771	733	725	717	773	785	780	769	757	773	758	754	709	788	766	743	728	770	778	763	794	719	751	794	749	765	760	729	742	824	770	747	762	779	691	743	790	745	786	820	713	732	734	766	760	768	745	789	702	761	727	703	818	722	806	817	747	740	774	745	768	750	777	694	767	793	779	779	805	727	801	741	737	759	801	778	722	743	743	746	767	728	781	749	721	742	746	761	719	711	731	756	763	760	781	768	729	769	716	718	758	823	804	740	736	746	745	790	745	727	717	796	705	754	764	764	766	781	768	772	699	752	719	715	739	764	776	746	756	753	754	678	760	740	792	751	754	760	739	738	739	741	734	799	775	803	738	759	789	794	689	750	740	751	785	711	803	685	740	740	761	722	719	779	775	766	752	775	729	718	779	758	709	780	696	775	752	837	792	678	806	755	780	728	739	768	731	748	764	784	748	747	745	707	758	761	792	749	771	738	770	786	758	780	703	757	713	769	715	705	685	776	729	791	766	742	759	750	747	760	748	743	756	740	751	782	742	759	780	713	722	753	729	763	750	730	789	775	752	747	695	774	769	759	751	767	772	775	772	776	762	718	711	769	745	783	797	757	776	791	748	715	764	700	753	762	801	751	771	675	745	740	714	798	762	795	767	726	731	798	771	742	751	760	746	769	767	757	757	715	738	752	746	789	749	799	716	754	713	750	722	770	786	676	749	746	806	763	781	776	726	788	750	740	784	786	759	758	746	750	705	752	811	748	733	762	758	784	717	724	735	737	759	733	773	784	729	744	761	785	760	805	741	727	782	746	764	760	772	741	741	779	749	797	715	766	772	747	787	830	750	720	770	792	724	783	748	793	764	791	790	761	750	756	762	769	751	746	711	746	773	785	759	712	727	764	765	786	784	812	760	748	765	718	760	738	736	767	732	789	751	717	773	731	709	737	741	772	757	764	797	782	772	726	763	765	747	716	812	747	755	738	777	765	786	767	804	770	808	747	728	757	747	776	783	760	767	762	743	776	766	782	735	750	769	760	736	791	808	746	728	709	740	754	781	731	709	693	749	777	731	745	779	786	725	739	708	789	776	746	754	758	742	800	753	797	746	774	732	764	793	752	745	779	756	758	754	746	740	754	747	796	738	795	769	713	729	751	737	743	740	750	783	748	751	755	741	782	738	752	790	801	764	748	801	745	753	748	757	736	778	694	800	784	797	752	759	735	764	777	743	777	753	735	747	732	779	767	771	760	767	776	782	749	758	741	751	729	735	769	777	808	741	747	763	773	801	699	744	734	737	767	752	731	693	766	723	802	720	719	764	751	737	707	749	761	717	747	736	771	694	817	699	765	797	784	773	777	703	740	756	785	754	738	754	721	707	796	755	799	709	728	721	746	786	712	757	761	705	721	717	773	759	717	771	753	748	765	792	776	755	758	758	768	716	781	742	781	711	774	770	762	764	772	748	770	772	720	775	790	736	722	746	723	743	748	801	752	730	770	723	748	758	761	768	749	779	710	790	774	767	745	732	803	746	719	813	710	742	715	765	736	745	751	688	774	723	720	743	726	739	763	732	789	788	803	736	712	759	733	800	784	728	770	777	747	740	800	793	753	757	765	798	732	748	731	812	793	764	756	770	764	788	710	765	775	778	687	785	746	790	798	768	755	731	758	768	781	749	744	759	745	739	785	713	787	756	710	731	751	793	723	719	775	817	724	738	765	721	771	780	710	765	775	766	751	767	774	768	782	803	738	780	752	799	768	726	765	709	739	807	780	748	787	703	828	737	746	792	730	766	746	751	765	790	723	778	708	771	773	772	751	766	768	773	770	727	756	746	767	775	780	712	786	755	743	733	743	777	767	759	722	770	776	759	730	772	790	780	776	781	740	722	781	801	790	750	738	796	765	739	774	759	750	735	773	711	770	720	694	745	746	787	729	782	777	707	722	729	766	742	762	783	711	691	782	766	733	759	753	754	785	794	808	771	762	753	720	798	774	740	740	733	798	748	756	807	784	767	746	750	773	759	783	704	748	718	789	739	751	830	776	731	771	794	763	782	782	838	748	770	753	808	739	739	747	788	751	777	769	801	750	754	759	774	751	715	786	754	783	729	731	763	746	742	784	756	734	755	755	730	756	749	797	762	729	740	788	766	746	732	772	758	749	737	740	781	751	740	729	761	734	733	729	720	750	716	759	724	743	747	749	731	762	770	735	750	752	757	758	771	711	794	768	764	803	794	756	786	765	775	766	785	740	755	760	799	767	737	773	752	736	729	751	716	771	714	717	784	778	731	787	787	788	823	755	712	753	760	764	756	777	744	702	773	748	762	686	734	793	789	727	812	788	773	729	713	738	818	750	719	676	767	761	793	753	755	704	737	776	746	761	794	747	792	787	725	752	746	776	754	790	752	692	730	714	762	744	783	707	763	709	753	720	770	781	741	727	765	732	742	761	771	729	781	707	746	777	754	750	749	755	745	755	762	761	755	768	736	714	698	727	761	729	764	762	817	771	756	812	710	775	722	775	738	763	765	792	752	733	712	795	741	796	782	801	787	716	774	714	755	743	771	801	742	811	724	776	734	724	735	745	731	758	807	797	806	773	747	733	749	763	785	752	778	797	760	768	738	758	724	757	779	761	743	733	771	778	728	778	717	809	718	770	758	751	743	760	752	759	748	745	711	770	695	739	697	801	734	796	783	783	759	760	748	767	741	736	759	745	733	813	744	748	782	814	823	741	758	786	811	794	788	770	751	766	734	704	774	787	774	793	756	767	737	789	829	761	727	745	721	706	703	757	745	760	775	796	719	752	774	732	716	786	736	742	792	798	806	745	769	775	740	795	696	743	770	760	757	725	740	735	766	738	755	760	786	735	723	781	786	737	804	743	762	732	769	756	742	759	719	744	762	727	724	794	769	783	769	765	759	714	776	761	707	785	744	749	742	755	762	796	749	772	711	727	721	720	816	792	747	743	734	708	766	760	765	762	762	746	814	704	763	734	789	798	805	760	731	803	728	713	756	764	768	776	743	704	697	818	776	747	750	766	737	727	727	788	764	756	793	777	798	774	789	774	759	854	749	735	769	783	801	781	739	747	771	747	742	811	762	767	716	750	745	765	703	736	738	752	752	724	798	753	728	786	812	780	735	720	768	794	762	752	712	733	733	771	732	777	764	729	725	754	790	708	762	758	742	793	727	780	770	703	763	758	742	777	765	779	734	760	740	734	724	757	783	742	748	772	782	722	766	777	745	772	735	704	742	787	779	734	750	709	734	740	767	806	777	746	744	758	772	723	811	742	779	789	775	754	752	772	754	774	806	778	794	709	802	763	780	722	780	779	756	737	772	750	705	787	777	792	768	740	749	778	777	743	745	720	738	748	727	764	714	700	747	715	772	716
58435	36952	13276	3515	1508	496	303	331	301	322	324	279	362	325	340	275	347	329	302	343	331	336	309	290	302	307	323	296	339	258	317	319	324	296	326	321	317	359	328	330	346	318	316	288	297	332	316	327	315	335	346	296	299	301	302	311	287	318	370	287	322	353	309	337	351	316	281	309	268	307	311	318	335	327	345	322	315	295	359	297	296	304	335	309	290	305	334	276	297	281	329	306	324	318	332	321	304	336	317	335	334	319	322	309	335	289	315	314	346	313	290	341	374	316	313	323	323	324	301	325	286	298	319	313	280	307	312	316	313	311	321	318	317	304	328	323	343	314	311	282	324	294	295	339	314	317	301	325	306	309	305	339	300	345	343	285	286	327	304	326	312	317	320	319	314	328	343	349	339	314	301	312	317	336	335	308	342	308	308	341	321	311	324	328	334	315	315	282	293	327	346	368	329	295	314	318	316	301	280	300	336	326	292	318	341	290	316	333	343	329	309	334	300	304	337	307	319	330	308	314	307	313	310	302	334	326	336	305	331	282	308	323	306	294	349	311	305	326	358	325	296	307	320	307	303	341	296	296	312	271	335	306	304	300	344	326	310	340	305	309	345	335	329	311	324	356	342	329	341	342	310	327	317	306	326	338	307	332	326	310	305	336	333	273	298	301	301	330	318	332	305	314	350	348	313	323	299	304	312	319	310	335	286	311	326	335	339	305	366	334	332	337	310	328	300	352	314	321	328	323	325	339	335	348	337	317	289	318	335	308	341	326	348	328	333	317	321	309	364	315	320	341	320	302	307	305	307	299	322	290	311	292	343	326	323	283	324	324	315	340	311	307	309	306	296	302	316	328	301	305	318	309	319	301	323	309	319	301	321	291	292	340	314	330	328	342	324	334	333	285	320	337	307	319	352	332	353	339	308	297	328	307	315	346	325	330	286	299	348	312	333	321	280	353	294	328	305	331	328	302	328	341	333	293	272	309	304	326	325	308	311	322	337	319	319	323	322	314	320	309	342	315	329	280	297	315	312	306	294	318	340	321	304	329	346	280	318	309	296	299	320	341	293	355	310	302	326	309	316	348	334	304	339	324	347	305	313	344	333	317	355	286	333	274	319	330	332	314	329	284	351	329	316	312	289	321	339	296	341	327	298	302	308	276	312	330	344	349	326	340	302	306	268	289	320	305	342	336	351	369	347	343	349	306	289	316	329	338	308	314	332	317	298	294	323	350	310	306	312	282	337	326	289	329	318	355	337	353	322	329	332	283	325	332	331	290	340	325	319	319	340	309	339	309	319	310	346	364	341	302	304	346	319	299	344	333	325	319	337	335	354	340	321	313	316	319	349	326	295	328	316	316	345	338	336	319	306	350	330	289	316	332	342	335	321	304	283	292	292	343	349	324	310	310	341	325	318	339	346	313	360	350	329	301	344	315	316	313	317	308	292	330	309	327	338	334	306	323	336	353	319	270	312	338	351	314	335	288	351	342	325	346	350	294	327	311	310	324	317	347	313	321	318	329	336	298	295	318	321	323	312	296	268	318	316	321	297	302	297	316	300	337	340	318	304	330	314	306	345	322	340	361	316	309	301	295	327	326	373	346	266	299	307	342	295	311	316	308	295	303	294	289	288	278	321	313	288	341	326	323	310	321	317	311	306	319	313	287	292	285	289	336	352	337	296	321	334	321	305	344	339	321	330	310	321	308	313	320	296	342	342	318	353	331	320	315	324	309	308	316	314	286	309	338	290	344	316	347	369	328	298	347	312	324	310	318	314	321	303	310	322	353	329	303	314	302	308	295	369	292	304	302	319	293	321	300	314	292	339	319	323	298	347	303	312	281	315	344	299	320	305	315	328	317	318	311	338	340	329	343	298	323	340	335	319	328	335	329	318	302	333	314	301	328	305	322	319	311	343	325	315	330	316	329	273	309	341	333	335	298	330	290	297	334	298	320	318	338	327	332	333	324	298	311	335	324	291	324	323	339	323	309	307	328	320	302	321	319	292	319	287	311	305	315	299	363	294	288	351	284	320	310	318	331	332	322	346	312	324	347	338	288	286	318	318	321	363	298	282	285	316	311	292	307	319	310	312	280	315	301	324	336	349	317	314	303	323	276	355	354	334	315	308	312	295	288	311	341	306	320	303	314	309	300	319	314	290	310	334	301	286	301	333	321	310	311	316	305	318	296	364	343	327	307	300	323	342	304	322	353	306	313	314	334	311	330	367	307	275	338	312	309	311	316	325	316	326	325	310	311	338	297	317	329	288	322	339	325	297	280	333	321	332	313	324	290	330	325	318	318	321	327	300	310	326	272	308	338	341	302	308	310	298	316	302	331	328	297	334	323	308	283	318	322	342	358	358	322	310	354	340	286	320	340	323	314	326	323	328	330	333	290	349	331	328	316	314	377	358	333	282	315	318	313	323	321	330	294	337	315	315	308	282	335	308	344	321	356	320	344	323	324	314	336	325	313	337	320	342	335	318	331	363	292	292	285	334	337	299	289	342	303	348	336	276	343	335	325	338	325	347	291	327	322	318	318	293	325	310	336	287	279	309	343	338	312	277	309	327	294	310	332	330	330	294	301	323	332	310	314	318	322	311	308	330	339	303	338	341	305	308	292	301	322	339	350	326	328	330	310	323	323	308	345	315	306	351	309	350	332	297	329	350	346	296	341	332	291	295	283	298	301	293	321	313	326	324	307	325	332	324	346	338	297	325	363	326	317	307	297	331	309	311	267	319	302	333	321	302	309	350	324	318	334	334	307	312	307	311	318	276	315	327	317	311	284	313	292	374	330	313	281	350	348	308	288	308	293	329	373	314	309	301	366	294	315	330	299	334	309	351	328	294	344	355	346	334	314	313	317	326	338	297	311	307	340	336	299	325	329	334	326	314	315	326	292	314	313	334	313	342	310	337	320	313	307	318	293	362	307	305	308	325	334	308	317	304	334	315	325	301	310	315	316	346	305	296	308	310	283	308	348	341	270	323	331	320	276	329	322	312	327	344	326	297	305	295	288	342	320	318	273	312	295	329	329	315	340	303	283	332	304	317	320	336	303	317	319	309	349	333	292	293	324	338	330	289	312	345	274	326	310	320	351	328	305	304	330	305	300	321	322	322	327	300	331	288	343	349	304	314	309	337	315	305	304	332	288	346	312	292	348	302	317	329	306	332	328	341	337	269	319	317	317	316	322	315	300	337	316	330	350	338	311	327	313	284	294	312	312	305	326	303	319	327	318	318	310	346	331	313	324	325	306	326	319	283	322	298	318	289	351	339	308	299	324	355	337	313	348	312	326	297	322	311	331	353	318	325	322	291	312	297	316	316	361	314	319	323	338	318	344	338	316	310	344	344	338	331	310	318	321	323	277	325	343	335	339	277	306	315	337	319	333	302	327	299	340	297	325	318	317	326	330	319	291	338	304	280	326	334	306	323	323	341	372	272	316	309	326	329	322	289	351	306	327	341	287	321	320	347	315	311	298	330	331
32808	24647	13127	7244	4365	1153	705	724	718	721	669	670	702	689	698	663	748	684	689	693	696	731	721	682	678	697	675	735	707	701	669	652	659	653	692	711	686	689	715	711	644	740	701	690	646	707	678	747	736	686	710	706	663	654	686	718	707	697	698	664	723	670	694	650	654	746	682	680	680	695	677	711	714	684	709	659	673	636	660	698	665	694	678	661	716	693	740	714	696	716	660	687	682	671	658	687	649	660	677	690	635	724	666	681	691	706	656	748	710	672	651	716	724	710	688	700	687	720	729	664	658	681	678	677	678	679	694	706	679	707	667	695	696	665	685	659	674	678	683	740	687	712	675	630	738	698	728	695	669	684	686	609	657	669	668	704	662	683	666	707	675	682	730	756	713	652	650	657	716	707	668	682	716	685	752	682	673	660	686	690	729	673	734	703	697	715	647	715	701	651	679	704	662	653	689	687	705	694	673	694	683	691	691	772	684	697	671	688	672	670	672	715	696	728	648	710	687	678	691	639	666	687	698	675	703	669	719	723	673	676	723	710	655	700	645	685	644	713	695	678	672	673	645	685	700	691	723	675	651	655	678	699	719	624	658	715	667	675	683	703	648	675	705	678	705	696	702	675	647	661	694	746	693	674	709	729	695	704	731	712	696	661	696	709	704	706	637	690	670	678	730	742	712	748	656	705	672	695	695	642	713	679	720	658	673	731	720	686	679	667	700	703	701	680	656	732	698	690	720	687	713	689	675	695	672	658	679	682	728	689	697	689	692	684	727	680	676	645	654	697	682	728	719	736	705	709	694	693	670	666	637	765	694	671	704	685	705	719	706	637	674	654	631	663	737	663	708	669	663	721	696	714	707	701	690	672	662	677	696	667	695	671	685	670	717	688	686	696	682	699	708	666	651	702	686	674	689	728	670	730	709	687	759	646	680	649	662	693	706	699	725	670	710	655	670	702	664	677	696	641	744	702	648	711	700	674	695	706	684	716	713	699	694	679	709	662	708	668	681	734	735	689	644	670	712	673	659	644	714	703	695	676	724	722	705	652	674	682	675	696	677	683	706	632	658	703	699	690	697	721	732	724	662	655	701	702	661	657	704	720	661	725	707	702	706	688	708	707	674	733	683	683	663	659	698	661	720	697	663	651	713	730	686	694	718	704	682	721	718	668	645	659	727	664	692	696	660	707	736	642	678	648	701	720	719	717	662	656	681	694	706	663	715	691	673	677	701	709	681	693	688	679	700	729	727	670	681	693	679	701	667	717	687	692	658	664	715	730	681	699	693	713	722	662	689	676	642	727	678	640	673	670	657	669	721	700	685	716	685	732	685	730	701	671	700	691	665	694	697	678	732	729	682	706	671	663	668	646	659	709	669	689	646	680	693	708	715	703	630	651	662	712	713	631	675	704	695	695	692	713	688	720	667	718	640	670	722	705	762	653	727	664	663	700	702	700	683	666	705	692	669	667	659	731	701	720	714	701	633	734	678	721	650	664	734	713	741	698	673	690	708	712	674	667	693	709	657	729	703	682	690	681	688	696	737	691	657	683	663	678	712	718	675	695	672	720	692	702	725	679	716	673	711	682	700	690	672	650	677	730	698	700	639	660	633	653	727	705	690	692	710	675	694	694	695	699	599	728	677	708	643	694	682	713	740	675	710	666	653	671	637	713	716	703	694	672	715	657	680	655	717	610	747	672	673	711	694	707	655	740	699	691	715	700	704	645	658	690	674	644	697	697	696	715	692	681	702	728	763	661	673	672	701	658	706	681	690	744	703	679	673	674	713	699	681	679	648	725	607	667	688	660	681	638	704	675	737	713	692	696	690	701	719	711	677	728	726	670	697	673	684	678	710	679	680	697	671	646	717	689	691	666	671	663	684	660	682	698	728	677	684	723	667	696	720	715	728	725	686	635	680	701	733	699	705	673	690	655	693	702	706	668	673	662	706	705	705	681	674	680	691	704	676	712	689	691	691	710	687	711	675	669	696	661	682	665	700	695	676	665	699	671	683	670	684	714	691	673	703	726	784	703	722	721	684	647	709	713	719	711	750	710	732	711	713	669	668	702	707	710	674	730	658	680	681	741	715	714	665	711	772	719	683	701	676	705	711	692	686	665	637	692	674	719	675	776	698	699	687	670	674	700	671	685	704	660	702	695	631	681	694	753	721	673	702	691	708	714	667	698	686	706	695	695	672	732	681	648	710	692	759	729	636	672	674	711	648	668	662	715	681	673	702	723	668	677	677	686	698	708	701	685	664	684	664	711	700	716	722	694	701	694	697	660	752	689	711	693	714	680	659	713	691	705	666	678	671	679	682	683	674	701	698	689	702	733	702	704	687	708	713	710	691	726	680	666	647	679	687	678	650	692	685	688	696	687	708	681	688	712	667	674	715	695	692	674	670	709	743	688	707	644	675	684	733	708	670	671	706	726	728	692	730	682	656	677	698	636	625	670	680	732	639	695	651	636	722	686	708	726	717	751	650	680	716	684	704	721	705	671	642	723	746	711	660	724	695	719	657	750	690	689	664	695	707	697	703	656	696	731	659	671	724	700	671	639	675	682	685	694	685	644	679	674	711	689	710	727	698	727	689	695	680	702	692	712	728	738	660	688	708	656	699	739	673	701	707	682	678	722	679	688	670	665	703	686	688	704	747	706	680	700	682	689	711	692	651	730	713	716	696	691	659	699	645	711	704	706	702	658	688	642	676	665	636	747	707	688	653	753	654	712	665	685	677	712	718	719	691	684	658	663	741	690	711	699	707	712	721	721	685	667	676	695	645	671	688	666	649	712	662	685	673	685	694	711	671	675	620	708	695	716	737	659	699	709	674	665	680	709	672	679	696	711	690	674	679	689	655	689	717	664	691	702	683	723	722	702	660	723	684	668	656	732	739	668	678	718	673	685	669	706	647	659	721	691	722	708	659	662	700	684	733	675	700	708	722	681	681	652	667	679	692	700	696	691	670	657	706	670	731	707	652	716	715	668	720	678	670	689	708	708	702	705	720	679	752	687	655	697	727	658	713	677	681	686	714	642	676	694	720	629	695	672	694	680	702	655	718	692	677	696	731	698	674	683	697	687	667	669	673	681	663	688	700	728	645	696	732	668	695	680	687	663	709	737	646	704	635	652	673	680	697	739	652	680	637	697	669	675	659	688	683	694	685	711	678	704	685	690	713	679	657	677	657	725	692	711	694	671	672	753	723	698	726	692	705	659	689	719	739	652	677	697	733	716	663	687	712	700	713	710	707	647	679	710	637	685	684	691	710	663	680	710	710	697	737	669	731	649	642	658	719	727	686	644	726	712	675	649	707	734	690	720	696	728	694	706	708	707	704	670	658	711	669	709	703	681	682	710	718	672	748	728	689	674	678	729	694	725	735	700	673	676	663	663	702	705	689	701	658	678	708	679	703	705	693	672	689	656	735	672	691	720	700	696	707	693	671	655	655	699	719	715	688	668	691	691	710	706	712	686	656	698	660	688
68780	69680	61135	42213	27088	7716	458	252	266	227	233	245	225	227	254	241	234	247	238	233	236	240	252	211	215	218	232	212	261	268	222	234	236	236	256	230	203	208	205	211	233	218	232	220	261	242	244	238	227	220	194	199	200	217	216	223	196	234	227	248	221	243	257	227	232	232	229	236	199	233	242	194	212	260	212	237	224	192	225	223	243	236	229	210	224	238	243	249	194	192	204	232	194	217	224	220	230	245	212	220	236	249	222	207	249	209	207	227	223	227	212	228	251	222	240	214	227	207	225	238	227	204	234	210	225	220	219	215	219	217	230	185	219	233	232	211	217	228	247	225	224	220	224	232	238	235	239	217	239	209	247	227	241	249	220	214	214	235	245	232	240	234	242	222	227	224	240	206	223	235	194	195	255	224	193	242	220	206	203	207	259	253	203	229	249	207	273	245	226	233	226	214	247	226	195	221	199	225	218	232	246	247	207	218	231	212	242	245	237	239	207	232	222	237	229	195	208	221	215	231	234	232	255	237	217	209	210	232	215	227	254	223	210	204	240	209	213	233	253	226	211	217	252	238	230	233	234	199	201	230	239	222	244	217	226	224	260	234	231	237	222	253	210	230	211	203	250	243	246	249	234	247	257	250	217	221	168	229	214	222	267	243	206	219	234	233	241	237	239	208	247	237	250	204	205	236	222	217	224	219	238	212	255	227	227	260	220	229	245	255	248	203	231	212	219	215	207	192	235	245	236	223	230	229	218	235	199	219	219	228	228	225	222	216	238	222	243	244	240	207	206	217	226	220	251	217	221	239	216	196	226	222	214	217	241	245	234	230	198	224	235	226	223	245	223	240	224	249	213	245	248	231	215	207	224	214	220	229	238	213	197	255	239	231	221	250	201	225	246	226	257	220	215	226	226	221	226	199	232	201	242	230	210	239	238	212	250	204	217	188	233	222	240	217	199	210	220	220	265	218	211	238	231	267	232	232	234	191	219	216	229	232	243	247	232	254	229	209	202	202	235	229	220	215	200	205	231	252	263	235	197	231	240	235	241	217	246	245	216	223	205	228	223	246	215	235	234	238	208	245	263	239	256	233	223	248	250	215	232	221	238	222	249	229	201	242	222	233	204	206	222	216	230	271	228	245	248	243	233	224	212	247	257	212	234	208	239	244	247	232	226	223	223	231	242	211	200	231	199	230	214	240	247	240	236	223	215	242	271	222	240	200	207	233	234	236	228	239	219	234	217	233	233	234	244	216	209	198	218	198	214	230	236	215	215	239	228	234	240	214	225	203	223	227	238	221	217	265	211	238	250	235	243	213	210	249	213	204	215	241	239	236	211	242	208	235	274	246	244	237	223	220	227	224	245	211	213	220	240	228	250	264	238	226	201	227	229	204	253	226	209	202	232	246	232	229	257	209	216	199	206	216	224	233	197	235	206	230	239	205	242	210	228	234	225	227	195	225	202	216	216	231	224	236	222	248	249	207	213	253	222	193	221	220	255	231	221	213	238	219	223	233	210	214	227	218	249	221	211	244	189	220	207	251	215	241	230	245	223	237	228	239	205	188	240	237	208	219	222	235	215	230	200	199	248	209	231	219	194	220	220	228	218	206	235	233	219	229	229	217	219	220	217	224	211	226	224	242	205	230	250	241	224	209	214	236	216	227	200	231	234	214	220	220	233	223	234	251	224	249	210	204	220	203	228	253	189	200	255	224	210	218	224	230	209	242	217	240	247	215	248	226	230	243	231	227	226	204	228	250	212	234	252	231	231	218	223	225	228	249	238	228	232	238	202	235	255	260	210	217	193	222	200	231	234	233	231	229	223	226	246	225	227	251	264	232	229	255	226	232	222	223	204	210	254	227	219	230	241	238	224	242	239	207	234	216	245	258	248	214	241	224	232	229	204	234	214	211	237	237	221	236	220	226	218	213	219	219	241	264	228	229	214	215	218	222	239	220	213	243	239	220	220	225	229	219	226	232	228	234	198	224	233	197	220	234	232	230	239	236	239	254	190	204	242	215	251	217	250	238	214	210	212	226	209	248	229	190	224	218	211	226	191	230	233	220	224	219	246	233	187	223	246	224	219	214	216	227	219	217	221	205	243	217	235	244	213	188	236	203	221	205	207	225	209	200	245	236	218	244	221	221	236	232	208	237	227	226	238	196	224	221	241	241	222	234	236	233	204	213	221	244	248	202	217	249	239	209	239	223	204	224	216	208	254	188	220	227	248	236	207	208	228	209	235	214	224	227	237	249	234	239	227	211	216	218	220	223	234	240	213	218	195	246	218	235	218	224	254	207	211	230	258	216	207	215	226	204	225	235	246	243	228	219	202	227	249	228	226	246	226	237	255	217	227	243	224	216	233	222	240	210	203	239	217	227	230	212	190	247	244	236	249	241	234	233	254	196	216	228	222	208	254	231	230	212	246	248	213	210	219	220	241	231	219	239	224	211	217	235	208	218	235	240	239	256	263	242	243	260	226	232	212	241	246	225	241	235	264	213	220	219	239	243	251	241	221	220	191	231	198	203	219	244	229	219	243	221	230	223	226	224	253	208	218	207	198	201	200	199	236	206	184	201	230	218	225	236	252	226	251	219	191	223	194	239	211	212	233	235	222	220	227	237	218	274	227	220	213	205	250	233	208	217	249	241	250	203	233	211	206	222	216	225	255	231	229	227	217	197	223	223	252	236	236	231	242	236	220	245	211	208	216	227	222	207	250	206	202	204	199	250	240	200	217	197	213	231	224	217	231	223	208	243	213	220	231	228	196	242	224	223	233	256	224	222	217	256	205	244	197	229	248	263	233	242	208	216	207	208	190	233	236	243	224	207	224	224	238	255	228	235	233	230	237	233	215	253	231	225	214	227	226	213	212	230	215	229	225	207	244	217	227	244	218	207	243	227	238	223	255	215	214	252	240	228	220	239	238	220	221	206	213	211	233	249	259	202	221	223	228	231	232	228	258	237	251	245	209	237	234	234	202	237	226	204	244	240	238	226	203	207	217	234	225	251	248	222	230	235	240	190	213	225	241	204	259	224	217	219	218	251	253	233	254	229	210	233	228	255	226	218	235	222	229	239	227	213	216	243	206	214	221	210	234	196	226	229	229	226	237	211	205	204	203	219	213	235	233	256	214	227	200	217	219	265	223	215	228	221	244	239	222	209	224	206	228	203	239	229	221	213	255	238	224	231	220	228	228	221	223	211	214	238	246	202	212	267	210	231	222	246	215	220	247	207	246	235	199	233	204	215	227	221	208	242	205	248	222	216	214	199	235	240	216	229	200	255	216	221	251	227	207	235	225	230	236	229	259	230	209	202	204	232	218	239	202	225	251	214	216	193	209	237	223	214	207	257	230	223	212	223	217	248	227	218	223	222	245	227	229	241	241	243	235	228	217	235	193	251	223	257	216	254	238	212	226	221	243	209	229	229	217	205	180	213	273	231	237	226	239	214	243	226	223	223	207	250	233	241	238	205	229	239	237	221
41235	54767	56944	49728	37408	10903	739	654	636	666	566	566	618	599	583	544	511	571	591	531	572	566	512	566	515	551	535	527	561	505	512	538	514	492	537	528	539	541	521	577	550	488	515	528	505	505	518	482	533	532	503	533	558	515	570	509	543	533	526	528	534	532	513	549	521	549	522	526	528	506	493	534	508	512	524	517	512	527	547	551	522	517	518	499	553	551	556	523	527	570	576	522	513	554	517	551	492	558	510	530	545	515	530	537	503	476	526	518	527	544	517	511	521	515	552	564	510	540	555	508	524	509	549	527	519	523	528	548	522	525	491	505	555	539	561	543	542	507	510	574	529	523	501	545	523	526	530	560	505	523	554	500	486	497	540	474	514	551	571	518	520	571	529	546	538	552	530	560	532	532	488	503	536	533	528	507	530	527	546	547	522	501	543	525	495	512	520	543	538	511	512	522	475	516	476	532	502	519	499	579	544	546	509	566	493	500	498	510	523	506	531	530	470	498	546	516	529	522	543	563	551	580	496	488	528	517	518	541	505	525	533	529	561	541	564	569	524	510	514	521	531	526	465	484	502	548	556	493	548	538	513	535	538	505	520	508	533	525	494	523	539	493	510	554	565	518	489	559	519	490	496	517	517	539	525	493	465	537	526	523	532	516	546	481	548	535	562	503	544	481	528	487	551	547	521	551	490	512	552	557	523	502	546	530	503	530	559	515	532	531	500	559	505	549	521	505	502	522	506	506	542	522	556	542	492	505	508	493	507	499	560	517	520	491	520	502	497	506	570	532	500	551	502	538	484	513	570	520	543	531	546	518	552	509	489	524	488	486	533	522	514	486	531	574	513	562	531	506	519	547	544	525	542	527	518	491	532	560	516	532	521	535	567	570	542	557	563	527	547	536	556	512	544	509	506	541	526	515	570	512	558	529	519	525	567	497	497	523	541	540	531	504	518	537	520	518	542	507	492	554	498	486	533	538	497	522	486	497	516	512	552	546	499	545	528	496	509	545	561	546	539	489	521	527	543	528	553	542	536	491	503	540	527	572	541	553	545	526	537	536	524	501	518	519	530	534	515	563	564	503	531	512	475	516	584	534	559	522	507	506	531	483	504	515	547	467	475	493	513	511	511	507	527	544	559	538	530	544	545	534	491	498	515	540	533	530	529	576	520	535	505	561	554	509	541	525	521	507	516	535	501	479	510	528	509	511	534	506	465	538	509	529	541	548	536	494	508	565	542	526	484	556	562	504	496	520	559	554	516	550	534	561	534	525	477	485	549	565	524	514	538	543	539	521	547	524	486	550	533	531	511	519	546	554	477	542	534	523	525	513	509	552	523	538	530	543	528	511	508	508	542	536	505	506	529	511	530	516	524	476	500	537	532	487	522	532	523	521	486	510	561	515	488	518	504	519	524	505	545	547	580	514	523	485	501	510	530	523	494	535	543	547	527	524	548	505	520	523	514	517	534	579	518	558	484	531	519	556	520	545	576	561	558	520	528	552	502	494	553	501	511	501	527	533	496	558	492	522	521	544	492	558	552	568	541	467	537	518	520	536	534	525	523	561	563	485	528	508	536	531	550	508	529	515	503	546	530	510	545	493	567	530	524	495	486	544	505	529	526	580	515	510	512	500	525	569	491	566	512	499	520	549	488	505	501	540	520	520	532	489	574	521	518	515	515	487	466	500	538	562	522	518	526	513	552	518	550	555	552	569	479	551	534	514	520	507	510	505	555	520	540	533	568	480	525	546	513	503	508	571	497	548	536	506	548	541	531	537	547	514	505	526	571	535	527	540	502	517	490	555	501	527	527	512	510	529	495	502	532	524	553	527	527	533	525	516	501	486	491	543	550	493	522	520	539	518	531	530	517	515	541	556	527	550	536	516	525	531	538	527	522	496	560	528	500	539	522	525	494	560	558	524	527	558	525	544	515	522	549	527	522	563	500	537	507	524	512	473	506	539	538	548	526	577	563	551	506	561	523	533	544	486	528	534	510	533	516	560	557	537	521	484	505	517	523	508	542	509	513	528	539	540	530	509	522	527	523	550	475	556	533	518	532	532	537	490	572	506	488	551	486	497	559	514	510	512	541	502	548	541	534	500	513	499	542	536	516	543	513	545	549	497	552	478	538	509	523	522	499	519	509	534	521	530	523	503	574	507	548	530	577	508	525	561	536	531	551	543	516	558	492	530	504	520	524	566	541	515	504	506	523	496	534	555	509	539	515	517	547	521	509	521	535	524	504	529	509	540	513	540	524	520	531	533	515	508	521	493	499	567	498	566	458	514	485	551	563	521	537	541	547	496	500	509	508	544	496	564	545	515	522	545	523	540	514	541	533	506	527	521	550	501	526	537	526	497	545	511	510	531	536	537	597	556	527	482	545	544	523	513	526	508	501	478	525	555	546	542	515	536	519	541	491	518	537	526	504	514	501	518	514	518	543	550	497	536	532	489	554	517	555	499	527	533	503	522	527	531	534	516	527	526	575	531	527	542	533	508	499	523	552	506	547	534	484	539	533	581	537	512	501	494	514	558	561	528	523	520	507	507	514	528	551	518	519	514	560	528	551	518	494	537	493	560	530	544	551	542	503	475	519	512	539	539	563	479	533	524	496	534	518	542	525	529	513	535	516	508	529	530	515	555	537	498	502	513	521	474	539	525	520	526	494	529	529	491	487	520	505	522	526	506	537	525	519	507	509	493	570	530	516	512	563	557	520	502	553	504	509	515	581	528	532	525	518	547	489	544	537	553	500	524	489	568	531	506	531	526	535	547	511	547	508	541	504	500	540	500	520	530	530	513	528	535	522	520	518	538	537	509	516	472	514	541	562	558	510	505	485	535	540	517	538	487	563	541	518	539	542	553	496	556	527	516	492	550	528	532	513	551	546	518	492	520	495	524	542	562	512	483	508	584	534	559	558	550	517	553	527	516	472	531	526	538	526	543	518	522	519	521	513	539	489	528	486	539	540	480	524	523	552	544	501	487	530	506	547	548	491	546	534	581	510	519	501	490	498	559	544	557	545	509	538	474	519	514	494	512	534	512	538	532	473	504	507	510	532	531	544	506	559	505	531	560	468	547	525	527	498	488	554	556	522	497	517	502	475	505	576	545	506	537	539	549	483	542	504	515	503	555	541	516	525	485	576	527	525	541	541	481	508	491	514	510	520	550	557	541	525	518	552	507	551	526	535	501	566	519	535	553	509	502	525	529	488	541	539	506	505	520	520	546	521	522	546	542	534	558	526	511	500	538	558	513	529	576	569	525	556	529	511	525	533	552	521	524	572	542	522	537	534	520	498	518	537	525	527	534	499	522	545	544	501	535	562	527	518	524	503	536	536	509	525	532	552	506	513	539	505	510	532	527	567	512	527	482	507	522	545	493	518	541	492	531	510	506	517	545	506	516	540	543	534	494	559	483	539	484	550	524	504	513	509	541	496	514	535	544	535	560	535	527	534	479	495	547	518	551	513	518	484	533	525	527	541	501
75355	81584	73259	55743	39389	15804	1403	426	418	379	357	339	361	359	379	329	365	377	352	348	292	379	343	329	331	344	349	354	337	388	365	332	343	316	339	341	356	349	351	342	338	369	326	353	335	332	301	349	350	339	387	309	345	359	323	321	367	329	340	359	321	321	349	340	332	323	332	377	316	329	342	382	346	299	347	363	341	338	372	323	390	339	282	348	315	309	320	348	369	317	327	334	362	343	308	350	351	341	345	348	344	341	336	352	334	327	335	363	329	347	282	355	340	360	363	335	335	342	329	338	300	345	325	303	285	347	369	357	365	286	293	340	366	348	350	346	347	343	326	319	377	345	330	309	335	376	316	326	377	327	385	334	356	336	337	339	335	353	284	321	363	320	325	347	304	316	356	340	340	331	328	379	349	314	347	366	358	351	330	345	357	306	347	384	307	363	339	314	358	326	349	334	301	327	357	316	339	342	348	361	354	346	316	318	355	340	362	321	307	350	362	354	333	350	352	304	347	329	366	351	361	276	332	320	333	351	347	333	338	344	293	330	344	329	343	338	306	329	372	369	325	326	349	345	344	406	347	323	337	345	355	364	357	339	314	345	338	329	389	357	321	351	308	358	314	336	361	339	370	358	305	357	351	316	321	313	323	314	337	327	321	342	381	381	323	335	350	354	311	318	316	330	339	370	320	352	327	314	346	325	342	356	315	338	333	343	339	357	353	372	345	328	337	351	355	317	352	351	367	332	349	363	339	347	318	343	369	326	348	335	320	350	299	336	361	355	338	344	345	352	306	337	334	321	362	311	342	340	367	308	357	364	356	316	336	328	303	356	373	346	326	367	312	329	352	330	359	366	328	353	358	335	298	296	343	328	326	356	338	346	359	330	312	328	278	337	352	314	341	335	388	356	316	373	350	366	318	349	324	355	356	345	352	342	321	349	341	350	322	323	365	368	306	380	324	344	303	367	336	316	306	370	356	353	342	339	319	343	309	379	355	358	330	364	354	404	351	375	350	363	377	327	383	358	302	297	327	402	343	336	345	354	349	332	327	334	324	362	374	321	345	334	369	342	345	362	322	349	336	345	304	339	345	355	354	327	362	350	342	393	344	327	341	338	334	360	329	348	312	350	349	328	384	339	357	376	326	363	359	354	353	330	351	302	341	326	351	333	360	342	324	321	308	397	320	356	371	357	322	342	314	336	347	331	320	361	325	320	343	391	351	333	329	358	325	325	372	337	331	326	355	329	337	349	340	352	348	361	358	308	305	385	344	360	367	334	322	343	357	333	341	317	315	353	340	319	329	352	327	353	360	335	308	351	345	344	332	362	300	342	349	337	327	363	351	321	317	368	313	337	292	337	319	319	355	363	380	362	359	326	334	340	339	344	339	313	341	340	331	341	331	334	336	339	338	327	342	312	312	346	324	374	326	341	333	307	346	365	324	356	333	344	340	311	337	339	347	336	346	346	331	327	336	315	312	317	348	330	328	289	316	314	331	358	347	329	288	323	342	309	326	337	337	352	314	323	320	319	324	286	354	333	305	344	318	377	341	337	323	332	328	295	359	329	359	350	352	357	337	322	381	378	330	354	346	320	317	308	329	365	337	317	354	339	347	347	357	367	325	378	368	329	346	349	336	344	379	338	355	331	312	373	345	325	379	316	339	309	354	334	333	342	340	336	315	357	405	301	335	332	367	328	329	293	343	337	364	357	358	377	333	332	333	364	348	394	342	345	349	366	343	315	329	345	320	346	323	344	313	359	334	345	364	317	336	346	328	360	332	333	361	372	338	346	383	338	362	349	313	339	339	365	318	317	365	351	347	326	344	316	384	350	337	361	327	332	324	337	370	298	338	349	317	302	316	325	333	324	346	376	348	338	329	309	324	345	329	370	349	333	319	359	390	337	354	328	359	357	365	355	382	339	310	314	351	368	348	358	331	338	320	360	326	368	327	324	358	310	314	336	347	388	324	352	354	328	355	379	374	377	337	330	304	346	348	321	331	341	346	329	346	357	336	303	354	322	300	334	336	361	363	337	330	334	335	378	348	347	333	279	353	353	351	349	351	322	342	334	340	361	365	338	312	304	366	317	327	308	318	348	370	288	337	347	329	358	315	344	364	371	358	338	359	350	386	324	325	373	347	338	323	324	365	304	355	331	331	320	338	330	349	318	362	355	353	342	343	327	376	334	317	331	363	333	324	348	339	350	327	335	365	303	349	330	357	304	312	353	364	327	341	344	359	320	344	320	332	322	352	310	351	345	335	356	351	334	348	368	368	338	364	345	333	340	357	322	304	334	311	340	325	364	321	345	339	344	323	323	306	342	355	351	360	329	387	319	375	325	353	346	309	335	355	317	333	360	339	342	339	322	360	359	352	338	313	346	340	367	339	335	368	319	348	336	332	324	348	341	355	325	363	321	351	303	314	337	342	331	332	335	335	358	359	375	362	334	345	348	349	310	328	359	365	316	330	318	360	325	354	333	321	339	371	363	385	345	342	353	338	352	343	332	325	307	343	334	321	306	332	322	340	361	370	317	330	332	361	353	314	319	366	354	344	334	322	295	325	364	386	313	341	339	356	336	369	348	326	349	336	334	375	329	331	347	365	333	317	340	356	333	339	343	329	336	335	359	340	321	350	322	354	321	338	346	323	341	365	373	348	344	325	345	298	341	358	325	319	341	309	334	354	341	349	360	366	345	322	326	329	353	318	332	341	318	361	334	342	349	356	344	345	334	343	297	366	336	363	363	346	366	361	346	314	348	339	327	332	345	337	362	342	341	347	314	317	338	328	355	313	338	340	345	357	334	346	329	360	379	363	397	335	324	326	349	303	323	329	337	384	317	339	314	304	314	353	302	317	324	341	341	369	344	335	321	350	310	363	380	351	316	341	342	379	313	378	355	334	330	407	339	360	349	332	376	321	335	338	343	374	330	291	353	327	378	359	333	319	329	376	324	338	341	331	357	315	364	343	316	334	300	328	336	309	336	360	358	322	350	347	300	318	325	334	353	327	297	356	328	307	338	318	311	312	348	308	335	359	315	322	330	335	320	344	336	358	387	378	331	328	343	337	354	372	364	394	376	366	323	340	350	319	350	328	358	282	329	320	322	300	356	370	325	325	305	324	334	374	312	326	332	328	346	325	351	332	370	351	331	321	354	309	343	330	340	358	337	346	354	295	358	364	365	328	329	358	321	358	332	343	339	309	350	323	340	311	325	344	331	342	341	327	326	339	337	332	348	360	326	374	355	328	359	395	336	335	354	315	348	367	322	306	315	336	323	343	347	357	332	310	359	303	306	338	335	313	339	368	349	364	327	347	375	342	372	319	298	307	336	338	357	328	329	323	327	346	319	375	341	308	325	360	365	346	332	404	328	385	341	354	295	343	357	338	371	301	360	335	353	341	330	324	378	348	394	334	330	310	351	309	378	352	363	329	327	331	326	323	333	327	314	321	346	335	350	333	326	349	302	329	355	331	334	373	344	358	332
45620	66525	69966	62616	48147	18033	1080	992	957	886	857	866	872	859	850	790	812	777	790	810	791	788	778	778	764	743	779	737	795	744	755	784	800	727	756	808	770	775	758	833	813	800	747	767	749	740	754	764	780	714	742	755	733	736	743	712	734	772	717	724	771	756	733	749	754	726	744	724	753	768	764	745	755	746	762	740	802	725	772	759	817	731	807	679	729	744	762	810	727	718	759	734	764	707	752	800	777	769	778	740	773	749	786	755	810	740	752	775	775	749	782	738	775	718	788	738	721	754	752	730	745	719	725	776	768	775	724	790	787	793	798	716	696	738	731	706	738	769	759	772	754	694	759	733	775	792	796	742	737	746	755	759	760	775	754	759	751	746	790	726	728	771	775	738	740	741	762	738	776	794	706	755	746	767	720	757	709	728	788	772	818	765	778	728	783	755	788	762	716	755	780	727	768	725	797	764	691	761	789	754	722	736	734	746	782	775	764	776	758	798	772	793	785	750	739	763	773	754	738	748	751	753	729	795	709	792	741	786	796	752	716	731	745	720	694	775	753	791	751	766	744	805	754	746	773	747	733	733	756	760	775	758	763	753	744	746	707	744	801	780	770	717	776	763	735	735	778	767	797	742	757	745	768	753	734	764	759	735	757	770	808	789	760	777	736	748	771	751	762	783	726	771	774	702	771	771	758	741	737	772	724	792	757	705	752	783	748	751	749	749	722	756	744	759	743	735	785	717	756	803	726	750	792	758	698	753	779	760	731	775	722	715	765	745	753	780	781	714	725	773	829	769	784	812	755	766	783	771	758	727	687	750	747	745	737	786	759	704	713	795	740	730	697	724	796	735	718	754	773	735	784	738	786	766	760	798	739	792	756	695	735	829	705	758	772	759	761	790	712	748	718	758	760	733	732	770	754	713	772	783	783	728	735	779	801	709	777	728	722	768	780	738	764	729	775	771	766	778	728	764	754	819	756	726	737	752	758	753	768	742	746	750	736	775	710	752	744	740	744	802	749	740	795	731	757	714	752	750	744	745	751	745	729	765	762	748	782	707	708	753	819	797	772	766	695	761	740	751	755	797	720	761	765	769	751	774	749	757	808	734	706	745	757	718	750	801	742	753	722	726	770	746	727	745	761	737	724	773	749	783	792	800	725	763	711	811	738	703	794	753	753	716	724	770	748	792	715	789	804	812	741	731	753	726	770	781	765	776	721	756	737	753	706	769	770	781	763	785	750	752	823	734	762	724	785	756	795	752	785	744	761	754	731	761	749	744	787	768	782	723	778	797	740	714	730	740	724	768	751	739	781	780	762	788	771	766	730	733	757	765	704	739	757	733	780	738	734	730	745	758	757	752	793	782	760	763	734	770	762	756	730	772	735	751	775	733	751	724	721	741	765	722	755	733	749	745	768	759	758	783	769	725	751	752	740	749	702	742	773	757	754	749	761	767	710	789	759	804	771	727	767	765	754	781	715	795	760	766	745	807	798	692	738	768	763	778	774	754	756	727	697	761	779	719	758	728	773	771	775	729	753	828	750	774	799	758	746	698	744	743	765	781	777	738	783	714	829	765	767	772	734	733	724	758	689	779	745	743	756	804	740	767	775	737	741	697	778	808	720	728	731	750	762	778	731	810	824	773	753	719	758	755	725	726	749	757	807	741	742	742	740	757	723	728	800	767	697	790	750	760	777	736	763	746	778	764	731	780	750	760	790	788	761	766	750	756	734	794	758	736	729	786	766	797	787	729	714	757	754	707	806	730	764	733	784	749	766	746	782	731	799	721	756	709	733	792	745	714	743	716	756	731	791	754	751	721	753	784	738	769	788	768	748	747	759	786	764	754	782	760	811	744	763	722	758	728	757	771	739	753	790	737	729	767	761	759	786	738	796	719	812	789	753	743	745	806	707	715	767	818	724	736	704	726	739	716	741	713	717	713	782	770	737	737	714	717	724	718	764	781	753	710	744	741	742	725	760	769	750	748	726	758	779	749	775	747	703	773	726	753	713	794	785	717	771	800	814	774	764	775	721	770	739	721	734	787	733	741	762	723	763	780	797	804	763	784	718	702	738	755	737	740	765	752	708	768	711	756	739	727	716	760	738	769	804	783	764	726	766	728	743	757	752	779	792	745	769	731	744	730	814	738	761	771	761	724	768	772	748	724	759	755	754	745	798	761	696	712	738	762	786	761	762	706	766	742	771	789	757	790	738	784	783	794	736	741	767	821	760	731	707	707	737	756	713	763	820	754	754	729	776	727	748	786	741	723	790	739	760	749	731	730	763	758	783	746	703	748	726	672	780	777	757	733	752	772	705	751	757	748	721	766	754	745	745	763	751	781	737	757	749	784	751	795	787	727	756	729	740	716	749	795	720	763	774	792	744	770	798	780	780	730	808	739	747	778	750	771	752	748	740	741	718	780	749	787	766	700	760	708	777	747	732	745	760	737	719	779	779	744	730	763	746	768	761	722	841	732	743	739	757	707	769	750	810	753	808	775	745	738	756	735	769	774	751	739	763	757	796	779	820	704	755	740	735	730	732	693	739	745	752	777	750	753	749	766	720	755	784	795	760	769	753	766	813	764	751	721	743	805	664	731	787	728	725	771	750	699	748	772	737	766	767	739	746	758	759	770	720	749	787	761	733	778	757	762	784	760	764	781	793	779	771	720	777	752	750	743	765	819	724	754	765	747	737	778	764	743	746	755	721	818	760	778	740	792	796	700	760	738	755	787	711	766	806	743	763	744	734	778	790	788	770	745	748	754	744	790	794	783	740	748	747	769	732	728	781	690	706	767	737	774	776	778	791	761	765	762	722	768	750	775	710	729	725	760	761	807	755	723	757	768	755	738	777	756	758	726	776	753	798	720	775	761	737	782	727	751	742	731	748	734	716	730	742	691	763	719	776	767	751	747	754	706	757	791	750	778	792	700	727	726	760	811	782	729	733	735	781	736	762	793	774	737	766	787	813	686	752	788	755	790	765	745	763	757	793	751	756	715	747	736	732	740	774	751	780	773	750	750	726	788	749	785	749	807	781	764	758	781	780	726	755	748	732	825	743	766	789	730	775	784	725	790	723	729	782	775	773	751	731	745	784	755	709	739	721	756	775	778	750	755	765	743	768	749	721	722	771	762	766	785	813	738	745	743	758	738	733	798	761	733	750	785	745	764	740	742	762	744	740	777	769	782	781	764	741	680	766	735	727	745	799	725	718	755	746	756	785	730	754	747	757	734	759	760	794	764	720	780	747	726	745	791	709	780	809	777	792	777	760	769	787	754	708	783	731	772	765	736	746	773	736	778	781	744	733	723	748	748	751	790	728	754	712	734	787	755	702	823	735	786	713	769	771	768	777	792	752	742	788	764	802	719	737	736	833	736	767	753	732	762	763	745	774	762	733	750	757	803	755	803	769	781	743	754	743	770	761	717	758	768	703	753	786	749	759	728	770	787	807	803	754	738	747	754	720	746	761	752	798	751	789	764	773	727
57175	36302	13047	3924	1472	456	292	291	285	309	307	348	304	330	291	318	316	314	318	332	299	315	331	341	283	324	341	329	332	321	301	300	333	285	311	312	320	299	328	302	346	336	309	308	325	328	320	325	278	313	341	335	347	286	329	301	306	284	316	313	323	344	354	332	319	313	300	301	332	334	318	297	346	308	310	313	306	322	340	320	333	310	340	310	322	316	300	293	312	312	315	299	322	289	342	326	290	309	322	308	317	331	300	252	322	324	312	309	360	333	307	321	323	287	291	321	277	332	308	292	312	314	349	314	312	341	300	310	301	318	310	311	276	304	304	297	320	334	328	319	325	311	303	327	344	299	333	311	279	334	317	316	312	301	318	297	323	316	302	341	321	306	336	326	309	311	318	320	322	294	306	308	321	334	287	288	298	323	307	299	335	304	319	334	298	302	348	304	344	332	294	314	293	325	281	349	328	326	282	316	321	321	335	344	295	290	323	336	302	314	292	322	313	287	321	323	294	321	320	340	312	286	331	350	311	327	324	317	302	291	282	313	306	332	332	289	324	308	313	346	315	306	339	289	338	327	367	334	330	254	318	337	314	303	331	310	302	292	339	309	276	315	292	317	331	301	315	341	312	326	320	304	329	306	337	319	357	311	307	321	302	328	342	313	316	292	352	316	340	349	327	334	307	320	298	328	309	319	312	294	362	305	320	299	325	321	303	330	302	301	317	279	300	300	292	298	306	336	309	314	307	296	308	316	296	298	304	295	285	315	297	369	343	322	331	317	288	331	334	316	264	307	297	336	297	278	327	350	315	301	302	301	313	321	327	301	338	282	286	328	309	330	325	285	279	297	290	319	347	304	336	307	295	350	336	321	312	297	313	308	323	281	331	352	324	301	315	307	322	304	323	331	327	299	323	350	357	321	305	331	349	322	337	314	341	294	306	308	320	310	318	324	314	291	333	275	323	282	292	319	328	303	321	288	342	297	287	334	314	341	304	350	330	299	312	311	317	297	311	313	299	359	334	317	324	321	319	282	302	292	300	328	336	319	266	330	299	310	319	325	281	353	329	315	320	309	283	340	319	303	322	307	347	327	340	311	328	335	326	317	307	307	308	316	316	328	304	323	311	307	291	328	313	280	311	304	338	329	324	310	287	345	295	338	308	298	281	337	344	316	335	303	304	309	299	331	300	298	308	281	311	331	280	338	343	320	326	312	305	312	307	337	302	290	321	283	290	346	291	322	311	315	320	290	308	314	313	297	319	327	313	319	319	320	317	310	343	286	297	315	315	327	308	352	327	325	307	357	294	290	317	306	320	309	334	289	300	276	335	282	309	309	317	308	318	319	316	335	294	313	337	306	337	313	330	338	327	330	356	288	305	335	315	326	310	323	301	333	325	299	340	321	299	318	316	309	287	269	329	297	312	327	317	329	307	299	323	295	323	350	337	312	324	309	316	288	295	335	324	299	313	323	280	320	315	307	313	319	281	298	322	318	313	311	335	357	323	333	294	309	307	324	312	306	331	323	321	304	306	342	290	320	336	288	305	299	324	337	287	316	312	283	309	307	301	260	320	297	336	269	317	288	305	316	301	325	329	277	274	290	289	321	318	315	317	328	306	303	354	314	306	315	314	299	300	294	294	313	317	333	323	293	320	327	321	316	317	324	299	328	291	331	303	308	286	309	320	305	303	306	325	310	292	295	305	329	301	363	295	324	311	295	288	288	313	303	314	318	315	339	346	306	285	314	331	324	313	330	299	314	343	313	305	273	355	322	331	291	297	311	324	325	304	287	313	323	348	322	287	291	305	274	313	327	317	317	303	306	299	304	342	349	354	369	301	324	319	328	308	308	320	336	330	333	335	313	302	304	334	324	331	319	347	284	340	317	353	301	313	300	319	353	289	307	342	303	311	283	323	304	301	326	317	309	282	305	307	308	328	299	346	295	309	320	311	284	321	323	311	297	317	312	325	314	324	314	306	320	319	337	296	324	311	301	315	312	318	281	328	294	329	297	310	346	330	326	298	325	357	304	294	323	316	351	320	317	322	330	312	293	313	331	312	307	311	371	327	325	325	313	310	347	333	316	332	346	332	361	343	333	336	364	324	294	318	301	313	315	310	292	309	332	319	277	326	301	314	321	316	295	314	351	351	281	308	321	341	314	349	295	315	310	285	326	298	314	378	307	308	298	340	295	299	328	358	292	284	314	300	317	322	356	324	306	299	354	287	320	336	294	308	302	307	319	323	317	317	312	297	343	358	285	291	308	290	316	312	327	335	285	285	327	314	307	311	340	312	309	328	313	331	286	308	295	329	308	319	294	307	319	309	325	321	286	292	329	313	274	341	298	332	308	323	304	324	283	313	352	332	284	299	314	310	317	326	306	294	316	349	320	295	338	358	366	346	339	311	282	301	333	319	315	307	335	324	313	311	301	302	307	312	344	325	314	316	317	329	299	314	336	294	322	329	317	321	325	289	329	323	346	319	302	353	324	313	315	294	313	318	346	321	299	309	313	299	321	317	296	321	299	280	329	334	293	339	277	282	340	311	309	338	312	341	305	300	281	336	309	291	336	352	292	307	327	289	346	313	320	331	305	298	343	329	326	313	333	325	340	326	301	286	332	325	326	325	344	303	309	279	313	310	313	343	317	324	308	302	360	346	301	301	335	312	353	338	321	306	348	291	296	316	341	329	317	302	322	317	308	311	345	318	347	314	297	320	350	334	288	291	345	347	341	327	321	322	339	281	292	304	320	289	292	304	301	304	303	360	319	299	316	279	329	330	329	311	299	327	324	325	307	317	337	326	303	312	308	322	304	318	295	348	314	334	316	295	299	327	335	307	303	324	331	353	319	311	311	306	281	353	290	306	333	334	341	302	300	310	278	295	336	331	336	281	327	311	333	324	311	316	319	344	309	326	346	290	332	314	317	284	340	326	314	340	333	300	320	309	294	338	293	308	329	328	323	314	318	353	276	318	296	337	327	286	293	324	338	313	280	301	331	320	263	308	300	282	287	347	290	299	301	294	300	322	289	294	319	314	300	302	284	340	323	301	295	326	341	303	339	305	332	324	332	351	305	297	325	315	331	314	313	309	316	321	297	305	324	334	314	310	301	303	347	307	284	314	330	340	318	281	326	327	323	327	304	281	340	324	331	321	293	339	329	336	342	292	349	342	326	339	307	293	338	355	280	316	300	299	300	347	345	345	295	300	359	313	335	291	303	310	316	344	330	333	313	294	332	290	320	316	356	331	308	296	316	308	326	301	345	293	342	331	289	330	318	327	292	325	361	302	301	318	313	320	303	287	319	329	319	302	318	334	322	311	324	316	302	313	338	305	348	264	320	327	322	319	311	321	322	291	314	298	301	319	332	324	258	340	299	288	300	348	327	340	302	314	298	314	329	283	313	308	316	345	316	313	309	308	288	315	312	296	319	308	354	281	291	298	295	335	317	312	320	336	305	328	279	323	318	349	313	315	295	307	330	315	338
31568	24233	13257	8640	4438	1120	665	686	680	681	715	675	678	683	744	668	696	673	657	745	726	665	660	701	698	631	650	675	713	713	696	687	661	630	698	689	709	684	668	685	689	667	715	682	679	684	729	680	712	677	649	697	671	700	684	702	666	715	641	633	669	639	655	691	622	645	726	697	708	688	659	647	683	704	744	662	675	693	664	641	651	725	691	655	679	680	642	683	699	713	641	672	694	683	709	677	683	687	709	699	690	713	674	727	708	686	667	682	663	675	663	686	698	691	665	734	684	664	685	682	689	715	638	706	716	696	658	666	682	672	664	698	702	686	726	656	688	719	665	663	713	650	732	713	673	664	666	624	631	691	670	672	657	659	706	661	678	696	683	667	655	649	739	703	668	734	709	682	663	687	674	658	689	664	720	675	663	693	700	707	706	692	661	660	704	672	693	687	689	716	667	636	692	654	689	652	647	663	676	684	719	696	687	688	660	668	688	655	728	682	666	655	734	712	702	728	684	699	671	694	735	649	697	773	675	664	694	660	670	677	664	702	715	718	734	643	627	626	712	675	690	672	672	672	692	678	701	700	686	689	718	697	723	709	679	717	674	651	668	666	674	710	678	696	689	695	685	731	688	648	603	660	698	715	679	692	682	659	705	706	667	671	702	660	724	685	697	675	679	666	701	687	666	711	693	725	690	673	627	691	663	655	659	722	694	626	715	692	727	647	721	693	667	686	731	740	669	688	685	711	703	632	680	684	680	673	662	693	718	698	657	707	664	671	657	667	666	717	724	640	680	689	725	631	671	728	726	689	654	668	697	714	714	691	702	686	646	676	684	642	699	668	706	696	692	672	658	650	697	674	738	696	693	692	691	641	686	696	707	622	684	673	700	720	683	667	620	686	657	716	643	677	667	693	626	685	640	675	655	686	632	712	638	723	666	730	688	727	697	708	698	697	697	685	639	701	680	688	764	654	672	686	687	691	694	694	697	677	668	695	679	651	697	725	729	689	650	699	666	682	708	651	691	719	688	629	660	687	751	665	685	677	691	686	662	641	703	696	678	711	637	668	730	663	691	668	661	677	618	676	654	692	692	714	647	696	653	714	708	659	713	667	698	679	679	736	646	689	679	752	682	674	697	655	654	684	711	659	688	636	680	677	672	668	699	746	705	666	682	713	670	690	665	701	702	738	666	691	656	657	702	646	685	686	729	671	620	648	667	664	654	673	656	677	696	703	687	691	668	673	761	710	705	673	722	682	711	634	667	688	685	618	667	685	656	687	696	720	755	653	689	657	683	737	651	667	705	679	685	710	662	712	675	702	696	638	674	733	701	725	684	634	715	669	723	704	699	690	672	691	721	723	688	705	698	688	679	710	674	651	673	637	708	656	663	736	626	680	677	618	671	679	706	696	671	712	690	703	675	726	657	678	749	627	678	703	703	687	693	679	678	715	739	646	678	666	624	692	722	666	663	700	718	729	707	630	694	704	693	686	701	675	689	714	682	713	691	715	714	681	672	676	691	713	709	664	640	698	624	689	664	679	658	699	712	637	678	697	702	652	689	691	703	662	711	708	693	666	704	685	669	726	661	652	646	677	680	687	678	660	730	709	665	699	703	653	724	731	657	704	664	643	691	679	676	693	701	688	683	660	659	693	707	674	669	681	702	634	639	673	711	640	674	632	656	718	744	692	701	664	657	725	686	716	710	641	706	674	697	705	685	694	679	699	712	693	693	686	666	675	676	689	681	672	705	678	722	682	741	678	687	708	660	653	714	683	665	663	702	718	672	710	670	646	689	653	670	706	676	656	645	695	708	687	656	660	675	672	676	645	719	696	690	674	716	672	659	698	715	707	673	667	683	677	683	709	706	742	700	671	607	681	684	665	729	660	733	648	716	673	741	707	691	711	684	725	687	688	678	633	681	698	689	670	742	654	654	706	683	702	686	685	670	691	681	702	701	701	650	701	717	677	734	655	696	677	696	726	718	701	646	703	709	713	685	672	641	699	730	713	702	641	660	674	700	678	730	664	672	685	730	680	693	679	723	705	670	620	690	711	695	703	731	696	689	687	670	695	728	708	659	685	706	702	693	654	701	647	660	686	685	666	696	655	684	686	695	653	673	703	715	668	686	687	632	702	626	684	712	698	668	679	702	658	686	663	708	652	735	716	645	685	695	686	674	695	708	685	674	687	695	714	701	706	690	714	680	681	652	686	697	652	714	698	690	702	699	673	697	684	710	682	695	694	727	684	624	656	689	728	685	690	703	665	732	651	689	684	675	713	678	670	689	668	696	694	722	748	643	664	733	682	706	651	627	687	723	717	631	646	709	676	707	680	653	635	679	678	684	683	703	648	739	685	707	668	667	704	630	687	666	700	699	722	708	704	703	683	644	669	704	699	687	673	690	666	715	654	610	651	673	681	673	698	664	667	703	680	667	676	710	735	715	664	715	684	662	680	698	714	668	702	707	764	687	711	726	716	668	657	708	667	656	667	665	652	662	727	689	655	675	668	667	666	713	697	625	674	677	696	707	686	674	661	696	660	658	653	748	732	680	654	685	730	715	659	651	729	705	703	688	680	687	701	645	687	744	663	743	685	670	654	691	692	660	716	664	741	719	697	690	674	712	685	704	683	639	673	676	667	704	666	670	644	734	744	682	674	676	723	669	699	680	686	673	675	696	679	720	631	719	696	699	688	650	716	718	661	661	701	704	710	649	694	713	689	692	683	699	676	726	694	701	680	686	640	676	669	705	643	695	704	643	698	624	684	674	691	686	688	683	696	687	684	665	647	701	712	678	656	636	700	660	687	701	707	675	645	718	666	676	723	707	675	681	693	694	717	733	713	655	692	725	679	668	708	629	688	689	674	629	692	679	678	759	695	710	686	624	671	681	681	674	652	734	664	684	703	709	743	707	672	708	709	694	687	727	660	663	699	715	684	684	716	711	696	679	682	693	749	668	648	718	673	607	694	653	673	689	689	687	722	709	686	686	688	663	680	691	677	706	737	641	630	676	735	688	674	647	666	697	665	636	655	685	652	682	651	636	650	659	737	649	655	678	714	681	634	639	724	720	665	656	649	723	692	683	714	667	654	655	679	727	714	681	693	698	706	720	658	684	695	723	645	661	676	662	670	712	643	637	706	673	709	685	646	649	653	783	658	616	656	681	661	704	672	682	717	721	694	685	689	696	718	681	654	721	711	698	714	750	706	655	683	701	693	678	666	713	713	649	647	647	664	704	689	706	691	689	694	657	718	668	704	687	761	685	678	711	677	668	672	742	684	738	687	691	700	715	676	677	663	660	699	690	667	735	701	691	695	696	660	684	671	653	672	683	656	720	675	704	699	677	698	665	689	661	691	690	668	753	677	655	694	669	729	712	692	677	697	674	678	724	735	687	672	669	699	675	668	708	704	670	688	679	763	702	707	703	701	675	673	666	691	695	678	705	697	695	686	659	656	747	671	703	718	656	707	691	654	685	674	653	680	702	719
69414	69814	61382	44159	27057	7607	444	294	251	257	268	270	220	247	266	211	221	214	205	248	238	264	252	239	206	215	237	243	211	217	204	240	234	213	254	238	237	228	220	220	270	243	216	209	231	243	243	232	242	234	248	275	265	204	246	219	229	239	212	226	225	228	231	225	224	231	213	229	228	250	248	235	250	227	217	222	229	242	208	233	197	217	213	257	228	241	241	238	248	226	238	219	230	204	226	267	220	216	221	224	240	217	233	272	234	226	237	211	230	241	234	213	241	204	221	227	225	219	213	210	232	242	239	209	263	196	218	235	202	244	227	245	232	220	231	224	239	210	237	224	218	211	202	251	231	212	241	248	257	230	242	245	211	203	247	232	237	225	256	246	247	259	226	225	243	207	246	231	243	264	247	250	216	228	238	252	222	229	244	249	233	230	223	239	213	221	202	239	235	243	195	208	252	215	210	239	204	242	217	209	225	230	204	258	219	212	262	238	230	235	207	237	245	193	225	202	233	224	234	250	208	226	244	215	233	217	232	226	219	236	239	226	228	255	225	261	210	213	208	247	242	230	222	205	227	231	235	222	228	225	237	239	221	212	213	214	253	221	231	254	260	218	192	229	228	241	236	278	218	206	234	220	242	217	243	219	210	240	245	207	211	250	235	223	245	246	256	237	226	219	228	235	219	245	207	251	269	220	229	240	237	233	261	209	215	248	248	207	270	250	218	211	229	225	247	222	230	210	219	245	238	220	213	238	233	262	232	215	211	236	210	213	254	213	228	199	229	238	223	237	224	222	205	216	203	242	222	240	221	230	230	221	234	244	241	214	221	229	229	241	213	242	226	203	234	212	231	229	234	235	215	235	274	225	239	200	216	220	210	253	223	220	258	245	223	203	252	256	228	257	220	245	212	245	250	228	239	237	217	226	241	226	218	221	211	210	218	236	225	237	196	222	220	210	223	222	211	240	228	240	226	235	237	241	243	250	242	226	216	265	240	256	254	210	236	217	234	207	238	233	215	230	226	251	228	226	199	208	250	220	217	246	242	235	217	197	217	253	227	220	257	214	255	204	232	232	256	224	211	216	221	216	273	271	221	205	209	218	233	238	200	206	215	233	240	234	219	183	223	243	234	233	225	232	223	260	241	237	223	229	216	235	210	213	230	222	255	192	224	220	224	215	230	219	229	230	257	210	236	225	229	206	219	223	215	212	224	242	213	215	213	229	220	243	246	211	250	270	228	243	244	249	192	243	235	236	226	240	266	234	237	240	212	216	222	227	228	233	220	222	228	240	221	237	220	229	252	208	235	215	216	224	238	230	232	216	196	217	232	232	223	218	261	210	221	254	222	240	230	212	231	224	213	250	212	234	237	221	243	205	211	269	236	210	202	198	237	236	209	247	237	232	215	242	242	231	218	221	234	206	230	282	220	214	250	222	221	234	210	225	238	221	205	221	218	220	216	237	239	242	227	225	225	195	233	226	213	224	223	204	215	216	207	230	211	238	223	236	223	262	222	216	209	242	226	228	242	222	228	240	240	192	244	264	217	215	223	223	222	216	234	213	225	189	248	255	216	235	233	225	246	230	232	243	227	266	196	218	249	206	233	209	198	244	249	237	234	233	239	263	231	233	221	219	210	228	252	222	226	196	224	264	246	247	222	214	243	236	240	241	230	245	236	233	244	244	248	221	252	235	239	211	214	237	234	236	236	249	249	206	239	228	231	214	218	240	245	256	254	249	234	252	273	229	231	217	226	223	207	267	233	251	211	217	228	218	225	199	234	213	236	228	205	208	231	240	219	226	227	218	223	213	235	206	230	212	249	243	216	234	227	223	253	213	274	207	204	231	205	245	248	241	231	233	231	251	228	219	207	242	235	226	219	225	216	191	224	217	259	227	243	231	230	207	242	204	224	233	244	232	237	233	228	195	231	244	230	222	231	245	208	212	232	211	225	241	231	215	264	256	244	225	254	234	255	234	243	238	233	262	231	231	249	230	242	217	229	226	213	193	220	232	236	202	252	213	227	247	219	221	226	216	243	244	251	228	248	211	242	216	235	238	256	216	225	205	226	226	245	231	230	235	221	244	229	232	222	245	243	217	231	237	254	235	227	243	218	212	234	232	246	218	212	247	242	217	245	250	214	234	221	209	251	244	247	220	261	236	246	227	217	229	259	215	252	235	263	244	236	247	234	240	271	242	208	251	214	228	215	253	231	261	246	268	221	248	250	235	179	242	231	248	248	232	275	239	244	241	263	229	246	250	221	244	244	223	212	208	219	234	245	231	216	230	228	226	230	228	228	235	241	210	233	249	215	213	216	247	234	212	253	219	214	225	224	226	224	256	221	241	224	220	205	230	239	238	244	228	236	225	227	217	236	252	226	235	243	230	212	250	212	222	184	224	253	231	228	234	265	234	223	210	237	234	231	246	246	229	230	211	216	224	240	192	213	218	219	252	218	247	222	228	219	241	224	225	255	253	201	212	248	248	226	215	198	242	222	211	231	302	211	223	236	242	219	241	239	207	218	220	220	255	225	202	189	241	226	265	218	220	203	236	249	204	233	234	255	211	232	221	230	272	223	239	222	232	241	231	231	203	250	224	232	196	248	219	240	259	214	227	241	215	203	211	233	220	236	199	246	243	249	195	212	220	231	231	226	256	263	201	219	216	212	222	211	223	233	247	246	218	244	254	255	226	206	196	226	203	254	226	225	210	255	229	246	220	257	220	236	245	206	214	247	248	218	246	238	214	255	207	223	227	243	243	206	209	255	232	235	226	246	245	237	246	211	239	217	245	217	235	259	209	201	214	237	236	222	231	218	215	277	221	232	215	220	227	217	231	252	216	238	255	238	233	217	231	220	225	237	209	217	218	240	223	207	231	250	295	218	212	206	249	231	265	226	268	228	244	224	238	240	247	230	235	219	200	196	225	217	228	200	261	242	232	216	276	220	255	206	200	201	208	229	233	265	226	206	234	226	247	242	216	272	220	252	235	225	245	221	245	230	228	231	221	199	226	226	217	258	217	200	253	226	259	201	241	217	217	241	227	213	226	229	258	242	224	212	237	238	246	210	232	222	225	228	202	235	231	204	211	244	228	233	252	217	247	242	205	202	221	230	245	236	225	254	217	240	229	199	244	205	228	235	203	250	204	200	242	246	227	238	203	214	224	230	256	213	206	235	233	217	262	234	262	247	236	265	254	229	225	236	227	226	213	220	227	230	212	220	219	229	221	262	225	218	237	236	219	222	252	257	228	243	228	205	198	227	228	239	236	224	221	222	228	239	260	239	238	251	241	230	224	208	209	195	219	226	237	203	225	206	223	227	222	236	221	232	225	220	235	226	213	247	213	211	240	242	237	241	222	241	204	229	237	223	242	215	241	230	236	229	229	212	224	225	208	210	239	217	211	205	237	229	188	224	259	223	222	219	246	259	212	234	252	233	225	242	235	238	209	241	245	234	198	235	217	230	198	251	227	196	221	246	241	238	234
41562	54900	57558	51141	37210	10224	676	660	643	588	580	611	551	584	531	521	570	559	533	541	573	541	575	503	539	532	538	569	560	506	533	529	519	529	547	543	537	509	516	535	534	579	573	544	520	509	510	478	574	567	546	551	581	552	523	566	516	532	564	494	515	540	500	522	538	556	544	520	521	506	536	541	504	508	542	511	528	547	497	514	564	513	535	535	523	538	527	515	527	525	517	523	560	535	525	516	541	515	509	537	557	527	488	557	490	548	530	500	546	483	523	507	553	493	512	536	545	538	536	576	568	540	539	512	533	563	519	568	520	561	548	527	544	538	550	519	564	512	540	518	545	559	537	548	532	516	534	518	521	519	546	512	565	521	528	493	541	534	528	591	553	529	551	520	584	526	524	525	494	510	480	534	509	538	495	541	507	495	518	534	515	526	537	550	545	518	522	512	526	520	521	535	547	530	502	536	514	547	491	515	518	549	542	490	504	535	529	535	477	494	568	561	532	560	551	505	510	504	545	534	510	526	552	552	494	507	526	529	524	530	568	516	529	503	552	523	550	545	519	513	502	565	586	534	558	529	513	503	526	553	543	524	526	542	507	547	501	542	542	535	507	546	538	565	546	496	547	513	482	550	518	541	535	509	488	533	519	506	535	503	513	557	552	520	559	532	527	538	528	546	556	506	482	552	539	520	568	544	530	517	509	522	534	548	492	500	505	538	501	534	535	554	537	513	518	558	521	521	512	541	514	508	533	491	565	496	505	551	509	544	537	519	511	540	477	580	547	557	536	499	529	531	566	537	540	526	573	524	549	562	510	527	554	513	497	544	497	538	532	548	543	523	518	503	560	513	525	550	533	519	542	491	549	507	483	581	568	526	519	523	509	512	524	508	507	501	540	576	512	559	568	533	528	518	551	526	527	563	534	503	500	556	540	504	532	543	604	551	559	560	512	499	472	529	518	555	550	464	527	495	523	548	549	547	517	513	547	525	546	501	533	520	504	523	518	550	540	532	535	537	571	531	533	500	523	501	573	550	510	551	489	537	518	536	540	516	571	531	505	517	541	538	559	567	538	520	517	500	534	557	588	563	542	535	574	553	521	528	491	525	448	562	541	535	517	558	496	518	511	508	566	557	521	508	567	546	521	542	512	538	563	546	498	548	531	470	549	567	541	533	542	483	544	530	521	518	535	520	521	577	539	541	549	532	546	538	540	548	549	525	568	557	553	499	482	512	545	542	527	509	525	518	535	521	547	506	475	506	538	573	521	551	511	541	541	520	537	528	566	524	548	547	557	516	509	504	497	557	538	522	553	560	555	519	532	565	561	501	551	536	528	551	522	527	499	533	532	528	517	488	528	577	519	564	500	525	534	532	559	501	543	574	548	545	497	562	535	580	508	520	517	521	575	510	527	517	519	537	595	546	552	545	492	559	531	535	514	532	499	550	550	547	538	578	543	501	566	507	537	552	515	497	544	523	528	529	556	521	499	523	493	544	531	501	555	525	509	528	536	521	524	513	538	554	537	541	534	548	475	523	563	487	526	541	565	543	495	526	524	537	521	534	539	584	518	519	550	517	532	546	535	534	550	540	523	555	555	539	538	518	560	538	564	510	511	543	516	513	491	525	521	518	488	567	515	540	534	533	512	563	508	508	497	503	520	538	534	564	537	560	502	533	548	525	519	543	497	520	519	524	556	505	567	548	493	496	523	526	528	518	520	527	518	521	508	539	550	523	572	504	542	524	506	515	549	499	512	517	508	537	532	554	485	542	516	518	530	544	530	507	505	487	532	571	553	532	543	549	551	529	506	557	538	501	544	564	511	488	531	544	536	538	500	521	529	530	540	533	549	542	545	496	524	531	561	536	553	551	529	553	543	532	520	532	511	540	530	490	545	516	532	521	527	545	540	535	540	523	549	523	553	510	550	497	570	523	561	519	583	521	532	526	478	546	522	537	601	552	524	514	477	542	506	525	520	486	525	519	544	530	569	535	548	536	540	542	521	539	579	535	506	537	509	535	536	543	576	536	555	535	540	519	496	562	569	563	549	532	502	516	540	541	547	542	519	553	553	516	547	511	522	498	583	530	571	542	548	506	507	520	532	550	544	545	510	550	539	520	504	492	581	522	532	481	558	524	502	547	519	537	538	532	534	536	554	552	554	510	555	524	519	567	546	537	535	516	496	553	556	562	530	521	519	529	504	528	534	514	574	491	550	539	531	571	546	542	480	537	525	526	524	555	538	523	488	487	570	516	558	491	569	504	526	507	541	555	526	509	539	544	510	511	548	554	557	513	501	521	529	547	509	520	499	498	497	515	513	483	555	514	510	507	545	489	512	531	533	555	540	534	516	532	567	555	522	514	537	534	557	557	519	552	490	524	533	485	564	503	566	526	520	558	538	579	481	528	533	539	506	509	512	543	498	497	519	537	503	521	518	558	526	535	520	576	490	519	506	514	532	520	524	507	538	518	516	530	474	530	531	557	510	538	529	488	545	549	574	539	531	545	510	558	525	519	557	558	545	504	532	543	524	508	500	542	498	506	539	595	549	497	489	520	542	568	558	543	514	514	564	492	538	507	539	516	527	548	537	538	533	511	526	559	506	548	523	489	520	510	531	531	526	535	504	509	536	511	490	523	533	525	529	505	536	492	543	541	568	496	509	551	508	491	541	536	537	523	527	551	536	552	541	515	521	518	546	520	537	496	509	552	520	504	527	548	527	515	514	508	533	549	467	567	502	494	562	499	555	546	504	546	528	519	549	552	513	516	506	566	556	550	544	598	542	542	456	511	530	524	521	551	510	541	527	575	531	544	575	528	533	521	539	530	571	549	536	523	505	576	536	522	539	504	520	519	550	553	505	512	538	543	563	571	582	544	523	554	542	517	565	545	540	508	521	503	569	502	524	538	538	539	512	506	559	506	535	519	536	541	513	536	524	500	533	555	509	523	561	541	503	551	569	486	531	518	559	514	543	530	520	526	541	545	501	543	495	546	555	509	497	514	529	525	543	488	549	522	525	568	539	514	518	538	523	530	533	501	511	564	535	493	572	499	554	526	533	493	520	482	523	510	533	536	543	520	505	559	530	518	524	544	495	559	534	525	529	499	552	558	496	516	533	557	485	566	498	559	526	556	563	536	522	539	516	508	536	552	566	525	534	513	508	541	514	521	539	523	579	526	511	530	488	551	526	521	521	533	513	507	521	508	571	541	528	537	523	504	574	548	548	521	488	514	502	549	535	534	494	517	543	510	573	550	527	539	544	554	545	514	544	555	575	521	514	539	558	533	520	508	524	537	507	550	519	496	567	517	548	547	557	546	522	547	536	562	564	534	501	535	553	494	525	559	542	494	524	527	516	544	565	534	503	527	535	520	543	536	535	516	498	534	553	489	511	545	532	532	564	487	539	547	511	583	496	550	571	519	535	552	478	542	470	552	487	529	489	537	513	577	509	540	528	557	505	551	520	585	547	570	489	554	467	513	552	530	527	564
73923	81637	73847	56054	38899	15012	1196	393	412	362	366	320	370	363	364	352	334	317	361	351	370	325	340	375	330	310	375	331	361	352	363	331	335	342	323	339	327	366	329	341	348	361	369	339	357	319	355	342	354	322	340	320	359	363	339	348	298	335	320	372	343	358	380	379	363	354	349	339	352	328	350	345	337	347	316	354	333	357	347	370	370	343	334	343	329	321	329	342	368	336	302	328	353	331	334	384	331	349	330	389	330	354	341	348	339	334	351	338	324	342	329	383	363	351	339	366	361	393	352	317	335	351	384	362	377	340	312	345	320	323	323	296	347	346	349	334	308	303	374	340	322	371	325	348	323	334	331	333	366	325	312	360	344	353	332	365	361	345	390	336	342	337	352	368	317	307	342	330	331	350	341	324	344	345	321	338	351	354	343	339	339	375	326	373	289	356	341	347	342	369	334	333	355	358	353	324	310	313	344	348	352	354	337	341	329	364	325	320	373	337	354	347	357	359	334	364	350	365	349	329	315	357	352	336	334	360	329	310	364	304	323	349	322	338	356	356	391	366	348	330	361	351	316	361	367	336	333	359	386	360	344	362	329	365	329	330	308	318	326	327	363	359	337	330	348	306	337	312	344	385	351	323	346	322	312	299	349	309	359	334	360	348	356	368	366	337	310	379	355	378	333	303	337	324	332	351	354	347	363	334	339	348	333	345	329	333	322	319	314	359	354	351	350	346	353	358	322	348	353	378	312	329	339	333	352	316	347	323	326	328	348	383	319	322	359	349	321	351	341	325	361	350	325	354	332	311	309	377	323	318	375	319	350	355	341	344	361	313	331	321	330	336	362	335	381	344	365	324	390	350	338	332	383	330	336	346	323	332	338	369	306	325	338	349	317	298	338	325	322	390	324	328	313	337	338	368	314	294	344	334	317	344	373	340	348	341	309	340	360	342	351	353	383	346	367	363	345	362	339	300	340	319	351	345	339	361	327	328	320	370	371	374	315	340	325	341	334	320	293	325	321	304	337	300	353	316	340	344	332	321	304	325	355	377	325	292	357	300	320	317	328	308	361	337	347	324	327	330	375	302	332	323	355	335	319	329	319	357	333	398	359	324	353	332	322	349	364	336	340	323	326	292	290	326	358	340	350	331	337	356	379	341	326	343	376	369	370	351	370	289	321	337	354	374	342	363	348	339	332	338	336	339	346	344	391	383	367	349	339	347	331	337	333	353	335	319	334	308	339	318	351	323	352	348	339	341	341	342	322	344	334	348	333	336	308	329	333	315	332	333	316	348	329	330	332	324	299	321	342	349	350	337	351	393	379	353	323	334	325	346	311	321	365	340	318	357	331	325	343	347	335	350	346	369	335	315	320	354	337	359	313	360	314	342	350	344	346	346	377	383	302	301	326	310	328	349	285	345	370	354	330	320	333	318	373	338	326	349	326	332	346	364	350	330	351	339	349	322	344	353	326	419	372	365	357	333	339	338	323	328	351	348	370	330	336	322	361	333	371	337	334	348	355	338	311	291	348	364	352	325	365	302	315	358	324	316	299	351	368	314	331	341	329	320	342	344	334	338	327	326	353	343	352	335	346	329	341	302	367	355	336	334	341	342	328	346	336	332	337	294	350	324	330	324	350	324	354	333	345	316	305	341	391	334	324	341	321	326	392	336	324	362	353	333	355	314	361	327	356	350	336	327	315	318	369	336	353	331	338	376	320	343	314	350	337	334	334	349	371	331	310	314	375	314	328	327	329	332	314	332	367	373	370	360	355	353	360	283	337	358	349	346	334	335	308	334	319	338	354	347	351	350	338	346	336	320	358	303	350	341	321	330	325	292	353	347	342	353	334	357	401	326	334	376	361	340	331	326	353	368	342	326	371	373	335	323	325	369	349	342	332	329	344	378	325	331	392	329	345	316	347	310	312	327	321	302	372	315	346	329	356	383	348	317	321	340	334	360	344	333	327	352	321	359	371	354	346	330	361	326	329	352	324	313	344	349	324	338	361	355	313	346	358	339	335	344	375	314	345	312	312	341	400	345	340	364	347	363	339	360	359	336	327	355	348	384	360	328	355	326	348	373	330	331	350	351	337	332	342	381	335	367	337	336	375	325	350	370	362	340	312	361	341	374	370	335	320	349	317	363	343	325	352	315	330	299	338	352	356	367	320	348	321	356	317	337	354	334	278	340	329	352	342	327	338	327	374	344	321	348	349	351	354	350	319	313	361	331	352	343	345	339	300	357	344	367	341	348	346	342	384	301	339	333	329	317	361	315	334	368	350	327	343	332	341	331	337	333	338	378	406	374	331	364	316	320	324	374	363	349	359	341	354	314	333	319	355	330	346	329	347	331	360	320	320	356	359	334	316	320	346	348	350	317	338	310	318	345	363	428	362	339	314	335	316	332	335	309	335	303	342	319	352	339	350	364	345	313	339	338	351	376	361	347	334	355	334	353	376	369	361	305	352	347	342	353	343	319	349	342	342	345	352	324	349	359	338	349	361	354	296	325	354	373	321	349	366	328	361	343	337	347	352	346	302	328	308	339	299	357	371	371	328	340	327	366	353	389	328	312	321	348	363	384	334	324	336	322	346	293	318	364	337	365	300	341	344	324	328	391	383	351	370	337	341	347	310	354	339	326	333	308	331	324	292	323	346	328	348	321	319	329	360	353	337	375	310	330	306	309	350	348	321	336	353	321	359	354	360	334	332	337	347	315	322	379	344	348	325	334	343	324	313	330	319	365	359	346	357	362	366	286	371	327	369	325	347	350	342	397	310	379	359	342	374	361	307	358	317	347	303	363	373	379	356	351	314	325	334	348	349	341	343	331	358	340	321	334	339	320	354	354	317	322	367	350	363	334	316	371	318	331	304	357	334	368	371	352	322	303	346	340	339	316	342	342	347	317	327	329	323	318	353	339	352	375	371	357	335	319	324	327	331	334	310	339	370	353	352	324	314	371	361	338	337	355	347	325	315	335	373	325	350	352	365	361	348	346	345	346	310	347	351	350	345	325	319	342	334	344	323	348	362	380	321	345	355	311	325	339	343	345	301	314	365	362	320	324	335	368	331	333	337	345	312	368	348	347	328	350	333	329	259	336	317	358	356	369	355	350	333	352	340	350	364	326	349	329	339	334	314	361	324	380	305	342	365	329	353	354	347	340	349	320	352	326	370	318	321	341	345	317	340	360	322	367	341	332	366	340	359	360	320	329	322	314	366	375	324	298	358	360	346	356	353	357	382	310	333	360	329	306	365	355	351	360	353	340	329	329	333	314	319	368	330	306	320	335	327	352	317	344	349	331	338	348	315	341	342	336	339	342	325	316	360	330	349	356	340	346	312	317	345	357	353	344	308	305	335	344	352	356	382	343	343	305	355	328	345	360	319	339	342	337	338	346	346	333	334	361	348	353	350	347	334	333	315	316	340	321	341	340	364	352	328	301	283	340	349	306	341	333	329	340	325	323	364	347	349	350	368	342	355	386	349	314
46018	66204	70996	62145	47878	15502	1011	997	931	847	899	866	826	803	814	798	812	817	802	779	821	788	781	743	777	741	762	747	763	807	772	777	742	734	777	732	802	798	809	803	803	730	736	813	778	746	813	745	760	808	811	751	750	724	770	763	729	732	716	786	725	750	779	745	794	752	765	722	772	727	764	730	728	743	741	751	765	762	825	801	740	779	807	783	741	771	753	756	739	760	767	770	775	777	767	756	734	776	779	757	711	793	750	723	740	793	745	783	775	786	814	775	765	761	734	758	779	758	782	712	742	737	742	766	741	751	777	758	741	694	753	735	724	682	715	800	735	775	770	722	766	729	741	737	790	744	750	804	762	766	743	813	779	785	798	738	772	760	798	699	740	790	778	757	767	782	771	761	764	766	826	737	805	722	742	766	775	801	717	727	687	778	726	787	740	755	731	721	773	798	761	774	716	710	762	784	745	717	754	737	747	764	742	768	791	775	724	731	804	791	703	758	727	800	774	779	745	724	755	751	770	771	732	754	732	781	717	806	730	798	735	719	767	735	745	770	775	790	735	774	761	748	749	757	761	815	771	729	764	794	727	771	767	728	711	779	691	772	769	800	777	784	735	738	742	727	771	735	727	775	774	740	797	774	714	713	695	754	801	739	705	704	731	774	757	776	716	741	793	738	740	735	787	769	738	775	720	745	777	782	773	764	767	760	730	785	729	734	762	751	748	725	786	781	759	780	800	765	753	746	791	741	733	793	755	767	785	752	722	763	751	750	768	744	744	740	763	772	729	744	741	758	754	783	752	699	697	737	782	725	793	745	764	709	780	727	760	707	736	741	713	756	791	778	755	788	758	723	738	717	773	731	768	783	755	792	776	724	775	787	767	732	772	769	702	730	803	735	702	728	722	714	737	772	774	732	726	778	751	703	715	741	753	799	735	754	756	748	811	698	746	758	753	747	726	774	766	733	730	752	778	725	794	759	731	764	805	731	765	698	735	793	797	775	760	769	750	760	743	782	752	714	770	756	748	713	747	753	742	761	811	719	787	780	782	750	742	741	732	767	802	750	740	733	758	720	733	743	696	786	749	767	761	723	712	712	771	695	736	779	702	759	797	790	732	721	754	759	714	768	762	749	729	744	747	778	760	757	791	751	804	780	758	771	758	715	740	765	762	774	754	793	733	773	775	749	737	747	764	779	729	737	747	759	722	766	790	781	740	752	723	733	720	702	727	696	753	796	707	753	747	762	746	795	765	754	789	785	812	754	754	737	770	762	711	796	758	740	746	769	688	785	708	745	772	741	771	781	781	845	774	751	735	751	751	752	779	676	731	730	786	785	738	754	749	715	763	742	721	765	705	730	773	765	764	767	789	764	775	773	772	741	697	800	792	786	716	762	751	757	757	781	746	790	781	726	776	753	763	754	781	742	759	730	679	768	793	729	718	739	711	712	742	727	755	714	747	762	719	771	736	783	785	759	733	766	747	726	746	789	694	758	786	798	736	747	806	723	710	739	722	746	723	771	756	760	792	758	757	801	734	815	776	779	730	748	741	721	765	761	793	796	786	772	752	750	708	756	799	760	765	748	753	807	685	749	728	756	703	746	791	764	784	765	735	727	754	715	758	767	741	786	775	782	777	736	755	727	763	792	705	822	778	741	728	764	764	745	733	710	689	810	746	751	749	786	777	777	673	740	715	730	741	765	744	769	753	765	765	723	789	745	783	768	762	738	777	728	777	774	732	709	757	757	770	778	752	725	706	754	726	724	745	744	729	792	758	758	752	755	729	773	743	728	816	744	766	767	772	744	729	801	749	729	746	775	762	743	730	789	768	774	728	745	697	757	760	764	816	755	766	757	761	781	735	696	829	770	763	732	775	727	725	781	790	788	806	725	720	733	802	695	750	756	778	793	739	780	734	749	751	756	798	662	777	792	773	740	805	768	777	773	728	726	825	749	761	715	675	737	756	735	726	751	751	759	756	734	787	737	758	718	781	738	797	731	748	754	793	743	796	717	717	760	753	812	798	713	743	781	782	747	745	742	732	771	804	712	744	756	772	799	751	742	787	725	773	756	722	766	768	687	752	776	734	749	801	760	785	783	774	749	774	712	735	762	752	728	789	795	779	735	760	750	707	752	767	776	774	767	755	729	845	718	719	756	705	811	787	798	728	735	739	767	751	770	756	826	736	746	741	811	742	769	766	773	787	730	720	754	716	724	717	761	756	778	752	764	742	758	744	695	750	710	772	767	721	762	774	799	768	781	758	762	758	803	753	691	749	789	746	726	734	772	734	759	750	764	770	772	803	761	738	728	746	797	776	774	776	738	752	702	743	719	799	784	744	750	733	771	717	770	708	758	750	780	769	759	738	773	758	778	747	711	756	752	728	752	726	729	740	727	735	735	709	763	723	714	729	749	742	749	763	737	785	789	768	746	727	752	756	768	783	773	740	767	772	788	752	766	730	756	769	736	749	726	762	742	744	767	743	782	742	732	785	754	721	724	775	725	747	773	771	793	765	741	768	777	704	721	725	751	769	745	750	764	736	782	745	773	771	748	798	748	739	767	761	704	765	765	742	693	783	723	744	749	811	755	766	715	743	752	755	719	754	773	755	744	757	780	708	795	694	785	721	714	761	787	764	730	762	750	755	780	739	716	763	746	762	750	821	802	764	747	705	776	733	745	747	778	746	777	712	710	777	761	786	763	773	726	746	782	763	768	753	741	763	752	732	764	745	711	737	749	727	740	751	775	736	749	788	806	777	770	753	760	764	789	768	793	740	739	744	814	753	740	778	768	768	764	712	758	729	781	721	724	755	800	747	775	754	743	753	737	749	807	771	776	731	741	719	710	731	766	773	791	732	813	763	778	784	763	721	730	773	783	732	764	774	784	745	729	738	726	750	773	756	746	751	783	760	760	744	778	741	758	799	713	753	725	717	765	740	734	718	704	769	779	751	760	778	738	802	726	696	765	728	770	728	729	765	773	805	757	773	768	749	775	762	738	747	744	770	714	710	755	742	763	765	768	807	758	788	734	719	750	770	744	804	739	786	751	782	742	753	775	731	745	772	713	774	818	729	778	746	734	724	781	754	728	787	750	738	752	765	769	765	755	724	764	739	723	730	728	718	745	765	751	729	756	720	753	761	734	771	763	758	751	775	777	738	760	761	739	744	751	736	752	808	816	714	750	781	762	783	738	748	757	764	719	774	715	779	753	764	714	773	812	773	800	707	741	773	782	731	755	768	795	765	775	821	740	760	760	780	742	756	741	738	725	767	794	781	735	745	751	756	737	737	741	762	756	728	741	748	752	722	835	764	784	755	764	775	760	799	752	762	780	760	759	788	782	762	766	772	787	778	746	778	768	739	783	778	710	793	742	782	711	778	721	777	760	759	748	807	773	734	787	774	748	810	773	740	739	776	808	744	784	765	814	718	776	784	717	765	718	756	743	737	721	749	754	796	710	711	776	762	756	778	781	776	754	750	760	750	774
57306	39020	13691	3802	1723	552	357	335	308	315	312	315	320	321	300	319	308	340	332	327	300	296	357	313	304	286	342	310	349	333	262	339	317	326	335	304	326	337	308	324	337	328	340	317	310	304	290	308	298	348	322	359	302	342	351	311	311	339	289	345	306	314	294	360	339	305	302	348	340	279	321	331	310	306	320	313	342	306	328	324	309	334	326	321	319	320	299	314	395	338	324	335	299	298	346	319	325	336	350	352	344	310	321	307	305	344	342	337	319	312	304	300	324	320	351	300	270	317	294	271	328	321	327	280	284	294	351	308	363	344	344	323	322	314	309	334	325	346	325	319	325	309	330	327	319	307	312	308	300	306	354	290	343	302	309	330	346	321	306	331	330	317	285	343	308	291	331	334	351	322	332	292	344	336	325	298	280	343	332	282	341	335	307	311	305	295	340	352	344	314	308	302	292	314	312	319	311	309	301	330	321	362	319	303	325	338	315	308	286	337	331	307	319	334	370	308	305	341	337	317	307	307	332	297	352	320	366	316	305	322	344	296	308	322	298	330	319	339	328	335	333	291	335	339	319	355	293	334	338	331	308	316	307	291	312	312	312	325	299	319	333	316	341	284	342	316	333	300	347	333	337	318	317	329	326	334	329	362	322	310	310	299	351	334	318	333	348	332	311	313	305	301	298	356	318	351	322	307	349	329	316	338	317	335	344	340	316	320	319	301	329	340	286	320	329	313	382	338	327	330	307	334	283	343	329	309	297	290	332	314	331	252	316	304	294	328	347	323	324	351	331	307	292	298	334	344	344	300	308	306	329	329	306	311	334	332	343	294	312	321	293	333	290	313	311	343	290	307	311	315	315	366	287	317	315	314	365	286	330	317	295	296	331	318	350	296	329	305	323	315	320	320	301	350	339	298	279	323	308	323	318	331	311	348	322	311	306	330	302	303	338	330	346	314	336	312	313	301	342	333	326	339	312	333	309	340	285	310	310	322	362	336	285	316	301	343	335	294	345	315	328	335	328	319	325	350	330	331	337	301	326	339	316	319	347	282	328	354	322	322	321	306	310	336	353	290	303	315	337	287	332	310	316	302	293	311	313	343	322	335	311	298	363	304	284	323	327	295	311	309	325	321	314	309	329	357	284	321	329	305	287	309	313	320	324	307	311	327	313	323	348	318	338	340	300	314	305	310	326	308	329	318	324	337	328	323	295	349	304	318	318	300	333	343	329	307	295	317	374	345	312	302	290	310	306	303	285	310	323	344	320	329	361	317	336	323	308	311	293	293	281	332	332	296	323	291	320	316	325	330	371	332	337	339	306	308	311	313	290	311	295	294	324	331	310	334	360	320	348	306	319	326	292	310	361	344	300	304	329	328	342	322	351	338	353	342	314	327	312	311	363	359	301	366	306	323	340	353	330	332	296	307	315	353	317	336	335	344	297	362	310	312	308	286	315	304	321	315	334	307	301	347	314	285	333	314	314	306	314	320	317	320	280	299	324	316	296	320	305	310	330	324	341	334	336	306	326	343	319	365	301	283	307	329	315	320	337	325	298	309	342	338	302	304	341	325	323	286	340	321	359	294	308	326	328	284	357	288	353	349	328	322	317	323	324	291	345	309	314	315	300	337	307	324	301	294	325	307	373	338	355	301	333	365	331	337	345	334	329	345	319	321	291	327	316	331	301	336	315	327	345	339	340	332	360	328	305	309	332	313	302	299	335	319	317	312	337	413	350	332	316	336	367	359	349	308	344	306	303	298	317	325	310	320	337	344	326	331	319	334	346	333	297	319	291	331	364	300	324	316	300	320	321	316	331	304	338	306	311	331	322	312	329	315	324	307	327	317	349	353	322	291	309	320	319	305	302	353	313	295	284	335	299	308	322	301	294	340	349	332	327	306	313	344	341	350	311	311	304	299	322	312	292	313	289	324	320	303	311	281	319	306	341	299	316	313	314	338	340	302	300	272	331	316	322	304	321	304	319	285	312	286	329	314	320	297	308	302	310	286	293	325	351	319	331	298	324	302	341	339	321	323	340	358	320	281	310	301	320	315	328	308	326	314	341	352	339	297	327	350	331	310	308	325	298	329	330	310	341	304	337	325	307	323	294	323	320	318	303	316	324	348	286	298	331	300	328	366	315	308	328	304	303	331	304	305	325	286	329	322	321	361	340	312	333	366	330	317	317	319	270	328	321	330	290	321	337	313	330	332	339	345	315	320	340	332	330	311	323	362	330	294	304	283	309	332	322	309	308	330	326	340	305	339	299	332	317	346	322	298	312	329	336	305	324	325	339	349	325	318	345	318	332	307	329	378	296	302	357	332	328	309	294	312	360	310	313	301	326	313	346	330	326	335	320	329	338	328	313	350	327	309	349	325	317	326	318	298	299	309	352	333	327	323	330	342	355	340	320	308	321	325	335	364	321	289	326	320	300	327	302	299	289	305	347	274	338	331	293	288	345	289	358	358	342	307	280	333	329	318	330	327	299	342	345	271	328	305	319	334	299	327	305	309	322	329	286	308	334	322	320	336	341	339	288	308	310	366	324	338	328	318	297	319	310	361	354	347	340	352	340	331	306	323	328	314	337	340	298	335	322	323	325	329	320	325	341	306	297	298	322	321	306	337	305	310	339	300	338	357	348	318	328	286	334	334	342	326	307	333	315	335	318	280	315	316	317	290	311	307	350	320	300	285	330	328	285	317	326	341	281	342	338	311	281	319	337	317	319	305	302	315	297	300	309	288	319	330	315	338	343	343	321	304	314	306	296	320	359	315	306	311	309	347	306	310	287	293	301	324	336	349	318	330	362	281	310	302	319	347	296	326	308	345	338	324	309	340	288	348	336	296	313	330	327	309	321	347	295	325	333	289	315	339	332	310	306	301	337	325	339	345	320	317	300	338	326	300	322	296	319	345	287	323	335	278	326	315	341	305	328	328	318	323	345	320	319	330	350	304	311	301	330	330	340	324	344	314	312	333	339	329	298	317	329	307	296	341	339	334	323	331	328	282	285	325	306	323	301	335	296	292	321	298	317	319	289	319	322	340	296	348	342	310	350	324	322	299	279	292	329	288	290	325	293	291	294	324	323	334	308	327	313	327	303	349	349	327	328	278	318	345	346	312	302	322	312	327	328	284	316	318	294	324	346	304	311	317	317	292	320	299	368	318	316	340	330	303	342	301	319	326	300	315	300	294	299	315	340	297	349	332	298	326	332	313	314	327	308	292	326	309	314	334	319	335	296	284	322	335	326	342	330	284	305	295	329	339	314	288	313	309	320	310	349	361	352	296	293	313	362	311	331	317	329	343	328	334	274	323	299	302	325	296	296	313	321	330	315	290	329	319	296	302	321	309	326	292	338	332	337	311	338	318	319	318	296	330	328	329	318	307	319	347	336	326	317	313	318	337	343	301	331	303	344	348	325	288	323	320	321	290	317	309	338	332	351	328	346	316	324	308	306	303	327	312	311	292	317	304	310	318	287	330	324	358
32692	25691	13652	7980	4744	1254	674	710	716	646	767	699	633	703	661	738	698	692	680	696	690	663	681	678	682	713	659	698	683	687	705	706	673	699	734	688	735	730	712	663	707	680	693	687	687	695	694	696	667	672	665	713	706	656	722	689	681	717	689	726	707	724	729	727	689	697	746	707	703	722	712	635	723	662	733	704	687	666	669	692	680	691	682	703	691	712	688	734	706	691	672	704	674	679	738	659	677	675	662	712	744	705	684	638	702	718	685	691	684	711	688	707	693	735	678	753	650	656	684	656	665	720	691	667	708	731	663	667	701	715	750	701	695	645	695	667	701	693	681	697	740	701	706	732	646	705	692	688	709	698	651	693	684	661	678	731	659	679	681	677	705	693	701	631	706	706	718	693	725	713	684	672	680	693	713	669	667	693	676	668	738	713	740	687	675	656	683	754	689	674	698	669	708	682	673	707	700	662	694	718	696	663	675	672	672	704	656	708	705	671	644	723	718	710	719	686	665	653	660	700	676	683	670	693	683	686	687	726	694	708	670	694	675	696	726	761	638	675	724	706	662	656	702	649	642	658	698	709	695	672	649	659	730	683	707	675	672	700	652	677	712	759	675	643	725	730	697	683	740	663	680	709	728	743	740	669	677	669	684	688	695	667	698	661	655	692	654	718	709	685	677	653	691	721	693	676	683	696	685	667	708	708	689	631	703	729	683	737	702	675	669	662	668	698	664	721	706	625	641	707	692	677	682	662	678	677	717	727	654	646	667	644	729	706	648	670	712	703	704	667	652	699	724	675	658	742	681	678	678	695	668	666	678	684	689	736	661	697	684	668	664	728	670	714	703	683	659	709	704	695	695	689	712	707	676	685	675	664	713	710	673	687	678	673	708	691	691	723	673	738	688	698	708	701	666	683	672	698	728	709	685	704	723	689	655	698	713	679	722	645	638	679	675	697	691	647	708	657	678	630	697	699	707	709	672	633	662	723	676	706	732	706	679	747	685	668	660	703	665	649	641	666	708	684	738	732	663	737	730	677	680	687	669	685	662	713	680	732	733	721	646	645	710	775	629	645	655	693	695	717	671	701	716	706	679	714	669	734	668	665	696	706	700	708	651	692	722	678	680	717	700	709	681	683	754	741	702	753	734	624	736	682	660	671	677	702	661	694	703	747	676	675	707	687	651	704	672	673	683	757	694	662	700	657	698	669	683	719	652	729	694	717	664	724	690	739	686	620	687	703	686	713	699	683	678	700	682	681	711	745	725	707	670	669	686	676	716	671	697	714	670	681	641	715	693	670	689	656	717	701	714	673	760	675	690	652	711	698	702	705	722	634	716	702	695	710	655	680	704	698	719	695	675	727	720	664	706	684	699	700	706	691	725	715	722	683	668	689	646	679	678	756	644	676	696	736	704	708	684	682	705	688	700	685	679	690	699	687	699	690	728	721	669	778	722	720	657	662	702	734	694	733	690	658	690	699	686	677	683	683	712	675	662	683	665	689	733	698	699	648	663	710	672	691	691	716	662	685	725	649	673	696	650	687	714	698	760	682	720	682	677	677	695	659	658	706	663	705	680	687	666	680	715	711	728	718	701	686	760	727	690	719	701	715	665	683	656	706	710	706	668	748	674	668	653	680	643	707	661	730	702	710	706	763	627	717	647	677	706	693	757	647	707	693	730	689	704	668	665	662	692	722	693	710	685	666	702	705	728	672	654	685	737	722	722	717	736	687	687	713	687	677	719	689	769	716	705	732	617	716	701	680	755	731	702	711	652	676	675	687	690	699	669	737	680	696	723	683	736	703	762	671	675	684	656	719	694	699	683	695	702	698	689	746	708	683	701	706	694	680	692	711	698	707	712	684	721	693	695	708	692	688	698	682	680	653	697	701	708	723	671	665	692	647	708	723	706	684	615	728	645	687	680	713	715	704	731	695	681	684	691	691	709	711	675	661	699	686	715	672	671	699	704	723	667	642	702	684	687	725	747	695	692	699	699	694	681	656	676	668	669	639	730	696	689	700	682	684	719	759	701	717	641	678	677	705	666	611	724	655	636	681	661	681	706	670	667	687	697	741	683	696	667	705	687	689	642	665	647	663	673	685	695	761	686	691	726	678	705	682	696	744	717	655	641	682	684	730	713	693	665	700	622	693	705	650	703	685	714	734	683	731	705	685	674	673	681	685	706	691	720	713	694	705	682	712	706	685	701	687	699	736	679	707	698	688	681	691	744	670	711	667	698	693	689	676	683	727	676	709	697	697	765	719	616	672	673	707	718	685	712	683	725	702	647	681	674	676	655	682	641	668	699	698	683	728	684	672	655	677	718	709	699	705	731	692	664	694	721	685	690	691	694	721	654	707	666	650	740	697	677	666	688	702	739	728	681	704	660	703	737	685	706	722	724	719	670	705	687	691	729	654	710	677	713	699	683	691	673	715	672	722	697	692	599	671	672	762	662	700	711	652	750	723	687	705	695	713	637	708	682	641	705	697	671	735	700	656	720	665	683	671	660	667	672	708	733	714	720	686	695	711	735	711	673	727	702	666	654	733	686	661	670	777	717	704	749	706	721	679	743	669	685	721	677	681	700	731	678	714	672	717	636	712	717	687	705	696	708	663	658	732	695	755	715	696	676	684	692	667	719	692	682	660	716	668	636	694	702	694	698	663	706	652	700	669	665	716	624	737	716	706	717	702	645	695	683	700	744	685	691	690	717	657	726	707	703	712	698	687	673	715	708	739	687	649	696	703	693	700	643	730	671	760	686	664	719	728	738	675	705	701	695	697	670	665	730	699	685	723	690	720	708	687	713	658	737	656	697	690	709	733	660	709	707	675	668	748	677	662	672	700	725	714	696	691	713	686	710	772	717	709	654	723	729	670	660	676	707	699	704	657	672	679	734	660	706	692	726	689	699	650	749	704	696	681	673	694	721	692	680	709	706	711	733	714	718	691	671	703	707	677	641	716	674	642	688	755	690	675	701	706	740	682	670	693	711	697	690	667	708	732	666	664	637	662	639	662	680	716	687	718	678	684	670	676	691	716	686	672	697	650	700	745	714	704	689	676	701	665	669	695	720	711	664	732	656	685	653	676	674	674	668	701	687	686	671	682	675	701	693	700	679	696	691	651	687	706	692	685	693	726	713	665	649	662	683	732	692	635	697	675	717	744	669	693	697	704	673	660	677	676	705	679	743	688	721	654	707	685	715	704	734	696	653	680	665	694	691	686	661	690	682	709	703	687	714	705	687	720	690	697	733	728	690	722	683	707	679	676	687	662	676	672	707	695	735	717	698	745	706	665	709	727	686	625	658	689	665	691	700	666	728	735	743	700	675	698	744	715	685	701	645	689	730	738	704	705	688	669	631	697	718	652	664	685	713	695	706	672	755	703	694	681	655	699	713	700	691	671	726	716	661	658	732	658	692	689	702	672	686	718	720	719	677	723	682	668	717	651	692	708	671	672	660	718	732	647	698	720	718	663	652	718	656	706
67979	70100	61790	42056	27809	7881	447	255	266	250	237	231	250	239	236	221	223	255	240	213	212	230	237	231	226	243	245	224	234	246	237	213	228	224	262	225	245	254	248	204	224	225	262	256	233	242	221	245	214	241	215	237	234	205	192	235	242	205	221	217	207	243	222	203	240	250	223	228	231	228	239	227	243	209	207	205	197	235	229	238	250	208	223	236	193	233	197	214	222	276	208	227	209	214	254	229	194	246	237	248	227	232	235	221	230	215	238	220	241	229	263	234	248	224	240	239	235	220	237	218	223	231	215	240	232	221	247	204	252	226	222	249	213	230	203	205	256	206	191	203	215	240	260	234	231	244	246	245	203	253	215	241	218	241	200	229	221	239	193	241	234	228	218	222	212	219	215	221	242	212	250	224	225	252	220	224	250	233	227	231	234	227	231	220	221	234	256	254	232	229	219	211	240	220	236	238	245	206	219	195	233	232	228	233	225	241	214	256	231	269	245	253	230	230	233	272	219	247	235	221	196	238	208	195	226	240	248	236	253	240	273	220	229	240	194	228	258	242	224	223	218	244	231	219	236	230	247	229	237	220	232	239	238	238	248	237	251	193	191	226	233	202	231	245	221	195	239	221	232	242	184	232	240	239	242	228	210	219	235	227	222	246	225	228	221	227	206	201	216	212	245	217	244	253	220	233	239	240	257	209	223	240	238	237	249	227	249	208	214	210	237	200	235	233	263	215	229	240	235	194	232	232	218	221	226	230	232	224	209	231	208	247	231	213	215	220	224	250	225	225	220	221	228	218	229	258	227	206	218	213	216	248	219	212	211	237	215	234	258	220	228	222	238	228	212	214	252	219	218	217	219	239	218	204	220	215	239	240	246	247	245	264	267	182	211	215	258	249	219	260	227	216	241	232	218	209	208	254	220	228	229	241	231	208	244	224	204	236	216	204	194	213	234	217	227	243	226	209	266	218	202	240	232	243	209	229	222	257	204	228	238	204	223	242	233	212	211	222	200	209	222	216	220	213	228	217	217	247	217	226	219	234	232	216	256	243	232	225	216	247	218	216	245	261	226	225	204	226	199	213	218	212	238	238	243	224	222	219	255	227	219	238	230	259	246	212	245	179	203	239	237	197	236	217	224	235	217	236	218	242	233	250	228	229	222	242	202	233	244	224	225	204	234	196	222	245	224	242	229	241	243	236	221	218	217	235	219	214	202	201	238	234	238	204	207	233	242	238	224	223	253	229	249	218	219	227	240	212	253	235	221	250	233	224	231	227	208	228	247	227	227	205	245	206	198	223	245	247	251	221	206	242	241	252	247	235	237	189	224	211	215	236	224	241	227	239	247	203	246	228	204	233	241	208	227	219	188	216	233	231	222	215	219	222	249	226	220	240	195	261	226	218	266	243	221	237	233	186	212	215	213	232	253	277	219	201	212	245	239	242	225	230	252	224	224	219	224	232	238	223	229	238	242	252	230	234	243	236	223	221	239	205	233	214	214	260	194	253	243	220	222	235	219	232	239	235	209	215	224	239	207	204	220	193	223	245	206	215	217	211	242	220	206	197	231	235	206	253	246	217	234	208	250	205	229	226	235	241	232	215	251	230	221	209	233	243	217	231	217	223	231	218	247	225	221	206	231	229	225	218	220	225	229	242	221	232	250	228	223	218	223	235	228	221	235	209	207	242	252	191	221	221	212	188	222	233	246	222	250	215	241	215	237	225	250	218	229	216	223	213	232	256	236	229	224	221	250	202	238	224	219	241	220	216	256	251	226	226	233	236	241	225	236	216	228	218	201	225	230	223	239	233	247	260	251	215	222	227	232	248	186	198	244	227	218	222	248	233	221	211	221	224	230	220	260	207	258	233	244	208	225	235	245	243	235	217	266	221	225	216	240	243	243	237	256	239	242	256	204	204	239	223	220	213	223	245	255	231	243	220	235	220	215	241	213	236	220	203	215	236	233	233	246	231	220	217	189	220	259	219	217	231	224	232	250	226	232	222	204	237	225	196	228	225	222	210	213	217	212	213	194	225	218	245	201	217	219	225	230	236	205	240	213	243	259	231	248	214	211	238	228	204	218	240	235	245	222	237	223	224	213	246	202	223	207	247	198	219	241	223	206	238	198	219	229	238	253	205	217	231	244	209	229	232	213	230	238	247	212	223	232	233	245	264	234	236	192	254	239	238	227	217	225	208	184	221	222	240	207	257	224	233	249	239	213	240	237	209	257	250	224	237	222	230	222	254	224	235	209	210	244	221	234	224	204	233	204	228	224	222	206	228	216	248	231	217	223	248	254	226	213	223	230	205	217	218	181	222	204	225	215	228	222	225	192	224	223	222	239	223	227	258	216	226	243	233	223	259	239	218	233	210	219	244	256	242	252	246	219	225	250	244	235	231	216	211	252	205	202	230	232	240	248	225	206	239	208	220	227	247	217	242	251	225	205	221	237	240	219	226	237	218	238	235	225	237	211	235	231	238	237	211	230	224	220	232	203	248	226	213	213	227	219	235	232	242	239	228	221	231	236	230	211	228	217	233	220	201	217	222	259	233	246	218	231	222	221	243	250	234	242	213	198	242	234	223	217	225	241	199	218	214	218	240	228	236	236	201	232	233	228	233	219	230	231	213	240	219	232	215	208	254	217	233	214	219	226	222	222	231	230	257	215	221	214	233	208	217	199	236	194	223	220	230	242	213	234	256	220	223	250	215	223	212	246	214	251	242	237	231	212	218	240	242	209	212	216	226	215	228	213	225	210	255	249	209	231	241	242	242	217	215	239	231	186	227	215	231	209	216	243	258	248	252	229	213	185	217	243	202	221	197	223	250	237	231	256	242	214	216	235	217	225	217	271	204	245	206	240	225	225	249	234	230	247	236	222	205	218	224	226	231	218	214	228	248	220	205	248	223	238	250	236	214	212	226	225	186	215	270	235	226	226	229	224	228	250	218	223	248	233	210	208	229	226	235	235	232	225	224	238	211	212	230	219	233	238	242	209	243	236	222	230	231	230	209	235	238	214	214	256	253	206	230	234	230	228	219	224	237	214	215	200	210	230	217	215	223	223	217	245	210	215	203	214	217	246	249	193	211	220	242	242	237	224	248	245	220	236	235	223	209	220	200	246	232	226	222	227	215	238	241	204	214	200	197	239	246	219	211	221	215	223	244	251	241	250	208	240	231	248	219	243	231	227	210	227	208	257	229	218	248	234	207	253	231	253	201	248	223	220	215	209	234	238	245	225	265	206	225	220	241	228	234	252	259	208	222	254	213	224	232	241	214	240	226	239	224	262	240	230	229	200	249	254	223	267	233	269	228	218	230	229	211	251	219	229	208	200	237	241	218	260	232	219	219	231	196	226	224	228	232	206	236	212	212	222	228	217	233	257	190	229	234	223	238	214	208	236	227	210	195	224	215	220	245	208	203	258	239	219	208	226	239	265	223	225	220	228	223	249	237	249	199	241	226	231	221	229	229	236	235	253	261	235	251
41527	55876	57913	49043	38690	10582	691	696	628	553	636	554	587	586	570	543	624	591	577	597	526	516	561	576	532	549	548	527	540	535	571	576	536	521	531	517	525	547	554	546	525	554	555	566	499	568	482	533	535	546	544	520	536	524	517	551	520	534	560	548	516	555	525	498	552	521	538	503	524	512	514	574	518	529	541	473	525	510	497	574	555	527	539	531	565	521	521	539	530	496	542	504	536	515	547	565	573	512	551	521	534	527	507	566	522	506	516	571	557	517	541	518	555	553	535	532	522	532	514	530	571	507	539	520	524	589	550	496	545	540	538	519	526	547	541	558	507	534	537	533	527	538	536	529	505	526	504	541	545	550	549	554	541	544	579	507	536	521	536	504	530	531	515	521	535	483	518	530	529	504	572	542	512	511	528	515	532	516	512	521	551	514	548	507	552	538	546	525	515	490	547	544	561	522	505	505	518	550	527	551	539	562	579	536	507	556	481	537	525	508	516	564	558	560	535	497	547	513	528	520	514	538	501	521	483	538	502	558	511	525	553	547	547	479	501	559	550	520	510	490	536	566	570	522	565	496	550	521	519	519	548	530	579	504	553	548	507	522	542	544	543	528	497	552	522	524	475	540	551	528	532	550	572	537	565	535	511	573	499	572	548	491	466	524	494	537	559	517	556	517	513	533	531	546	532	540	544	524	547	510	518	548	546	514	534	558	520	500	553	517	538	523	510	504	575	491	501	558	544	528	496	545	522	546	488	543	494	531	538	524	519	514	519	503	563	561	487	553	520	526	536	537	509	538	549	537	501	535	531	499	488	522	518	492	535	547	531	565	527	576	514	573	543	552	525	548	559	553	562	534	529	528	493	527	556	543	536	505	521	543	484	534	523	493	561	563	504	539	511	501	530	538	552	544	563	551	503	570	556	516	512	527	528	531	524	545	550	525	516	538	490	557	526	531	532	520	525	537	505	517	515	507	509	487	515	525	563	548	460	540	525	509	558	526	521	542	499	535	511	536	531	579	574	523	554	546	510	522	494	569	509	525	524	537	486	535	513	519	569	524	513	531	547	517	502	522	531	514	491	531	479	565	515	530	513	518	528	560	532	559	523	526	564	554	540	510	512	526	528	507	498	494	562	570	542	465	520	548	519	558	548	544	549	564	572	524	553	540	497	555	568	518	509	536	541	539	532	516	581	515	520	536	574	469	545	544	500	532	554	498	530	513	511	491	580	528	565	527	510	464	521	528	552	508	536	520	546	540	508	517	496	496	535	546	516	530	527	513	530	531	525	538	517	529	508	558	545	549	551	530	515	549	488	584	523	555	519	502	555	517	496	563	541	512	494	560	527	558	536	527	523	541	497	518	484	530	536	538	527	515	543	564	523	486	536	540	528	516	532	522	489	516	529	515	554	553	496	530	514	496	528	514	570	501	538	490	524	569	522	482	512	544	483	559	531	535	491	530	517	545	484	558	523	553	578	557	491	546	530	531	554	527	515	494	488	475	564	534	528	560	509	523	509	544	536	563	506	499	530	503	528	528	557	589	543	492	507	510	534	543	560	508	522	489	529	557	484	522	538	545	580	534	504	517	528	569	531	521	526	513	531	502	553	584	508	540	502	555	514	520	502	557	543	577	509	509	498	535	550	505	541	554	555	523	526	534	567	540	539	507	546	498	522	483	535	558	604	503	513	555	531	558	553	559	519	531	563	514	548	546	520	510	497	520	523	525	495	539	543	511	506	547	529	550	544	529	469	551	503	525	570	529	542	535	501	525	536	537	558	506	525	518	527	498	519	517	521	536	521	554	545	536	572	523	535	528	494	557	535	531	541	520	542	496	533	531	518	514	542	513	533	538	518	536	529	530	536	537	546	517	545	512	545	545	547	548	562	549	505	554	523	517	542	540	499	537	546	536	555	484	514	493	511	541	501	554	554	508	509	549	518	476	558	538	529	548	527	506	499	536	549	503	515	555	534	520	548	543	538	499	524	474	493	485	521	549	545	538	526	541	534	549	575	513	533	563	553	517	540	490	519	553	531	534	519	536	547	565	527	533	516	545	558	521	524	515	505	495	525	537	535	560	509	497	522	530	555	496	541	511	501	534	521	496	520	546	525	502	543	551	503	499	519	520	543	475	506	495	545	546	495	539	541	516	529	508	548	551	512	539	533	530	567	502	517	497	526	500	498	530	523	561	541	553	523	511	492	520	546	519	559	533	514	524	528	524	531	535	525	556	546	550	532	557	518	508	529	490	507	537	505	529	553	543	539	518	534	527	525	571	510	548	517	483	499	531	554	567	566	472	532	553	488	560	450	535	530	557	546	579	521	526	555	501	523	544	546	507	516	548	542	484	515	509	540	515	521	495	536	545	534	551	550	522	523	541	539	501	529	563	513	537	541	504	506	523	516	547	609	576	531	530	537	481	560	531	558	523	522	506	513	529	495	520	542	600	545	538	489	505	545	520	519	528	474	521	519	495	483	528	520	576	546	545	538	515	535	522	541	558	519	543	528	480	535	521	568	497	475	539	546	544	517	518	533	515	522	523	569	525	515	550	516	561	481	573	559	511	486	504	539	519	536	559	535	531	574	529	514	515	534	531	534	542	544	555	555	532	538	573	518	505	480	519	523	515	479	545	529	530	507	532	505	495	492	530	546	555	505	545	544	586	530	521	505	512	502	560	553	536	553	546	538	509	490	555	542	531	530	571	526	525	503	545	512	521	556	513	556	518	490	551	517	503	523	474	534	500	538	481	532	544	516	524	507	530	499	550	524	549	517	546	494	571	490	542	528	557	517	517	488	544	503	483	529	563	572	523	514	508	535	507	485	544	545	546	540	514	505	502	508	513	500	517	486	497	537	538	519	524	503	541	549	540	535	511	519	525	536	554	545	499	508	511	517	502	499	520	540	521	542	545	497	502	547	537	533	562	565	511	556	541	461	585	559	532	530	545	524	531	512	494	516	525	563	502	529	513	551	546	527	534	531	513	515	535	536	508	515	543	528	513	532	537	492	518	516	501	497	518	555	516	502	520	521	543	558	533	543	541	516	532	530	513	522	537	524	526	530	529	518	542	538	522	559	494	527	521	506	533	535	513	531	528	523	501	587	561	538	510	565	543	527	535	516	536	523	508	493	575	502	517	541	549	555	511	522	524	579	532	538	530	509	568	531	497	523	539	501	498	522	592	550	581	534	538	557	513	526	509	545	551	522	592	514	511	477	516	536	529	498	546	533	524	549	548	531	490	509	536	514	519	516	502	531	546	569	568	465	508	544	509	535	538	550	552	547	531	513	534	549	484	572	565	530	525	551	533	548	528	525	516	542	552	512	513	541	502	516	492	544	571	531	522	517	532	561	534	525	518	520	466	515	533	524	535	538	490	507	549	563	505	550	541	555	510	526	538	512	545	499	547	562	502	553	508	537	522	526	523	511	520	515	500	549	533	509	525	518	483	539	526	485	524	519	516	538	535	538	530	556	508	513	528	543	527
73660	81278	73353	51793	39642	15382	1309	389	378	371	359	373	385	335	355	339	367	354	353	344	318	340	331	383	325	363	357	329	341	345	337	333	347	340	320	299	323	309	320	325	364	350	338	367	306	327	349	349	363	353	342	336	356	348	342	377	340	332	379	314	354	303	344	335	340	355	342	338	322	302	315	329	327	322	301	373	373	327	348	334	344	344	363	324	351	337	328	329	325	395	341	321	348	314	331	317	353	311	322	308	323	352	315	345	354	367	332	311	331	336	366	345	356	339	334	368	337	296	340	345	325	320	349	326	331	341	353	311	330	318	343	332	350	322	320	317	349	321	321	300	338	317	330	340	347	335	343	353	361	342	345	352	318	341	328	332	334	335	338	330	335	329	329	311	322	320	323	317	366	358	335	296	319	386	330	306	332	352	337	344	326	347	374	339	317	338	357	319	323	334	329	367	349	353	331	339	317	350	341	330	324	332	335	376	325	345	360	330	336	332	311	342	320	295	332	341	341	340	348	296	349	325	324	371	321	325	346	316	291	367	325	323	356	326	324	330	360	315	331	352	353	341	327	300	336	326	306	359	309	345	335	326	332	351	333	347	340	347	358	354	323	357	337	307	325	344	344	314	310	351	319	355	318	313	343	316	350	322	328	330	341	341	353	354	322	335	360	337	345	354	331	298	363	343	343	312	316	288	323	332	301	332	365	348	322	335	328	361	367	318	336	358	332	332	324	311	314	357	333	350	359	346	332	337	308	334	335	325	322	332	347	340	355	350	351	345	336	327	310	337	339	335	367	324	332	330	373	340	309	345	310	324	354	339	329	318	314	351	362	329	363	309	350	350	337	376	312	339	316	342	320	304	363	355	335	316	296	358	382	326	341	341	365	342	368	362	331	334	329	305	316	312	347	331	344	352	362	322	338	346	308	346	334	320	345	361	313	338	317	326	367	347	335	316	341	323	343	328	302	358	334	320	324	322	356	334	368	363	344	323	325	321	314	327	317	333	325	288	328	389	335	341	371	316	360	370	318	328	320	369	353	347	271	325	319	324	319	321	351	342	342	344	355	319	323	326	307	326	311	302	351	342	363	362	352	323	340	346	368	309	299	306	311	338	357	315	352	346	336	323	368	377	352	342	339	331	352	323	337	342	335	343	300	334	330	333	341	341	314	335	378	337	333	313	331	356	328	369	389	325	344	319	325	323	338	353	303	344	375	356	320	353	327	320	329	341	317	304	343	369	308	352	345	344	360	323	313	342	332	368	353	328	321	327	331	323	336	345	329	313	360	355	357	318	355	323	351	350	342	324	352	332	334	304	346	347	358	320	332	340	342	349	314	304	336	364	313	362	333	317	354	314	343	332	317	332	342	309	374	336	341	308	320	330	369	343	323	326	351	340	373	326	337	341	343	313	354	342	341	331	325	321	326	346	316	315	333	355	317	357	351	331	358	356	337	321	351	318	363	356	352	324	313	337	344	324	311	351	341	357	316	344	372	315	323	313	353	352	315	334	359	342	321	328	339	330	325	326	327	367	300	336	345	348	355	356	320	360	375	332	359	357	326	340	334	362	335	344	307	367	345	338	328	365	311	300	343	368	354	339	382	322	329	360	335	347	334	352	304	361	359	340	374	336	345	333	329	314	340	335	368	356	343	382	333	303	342	372	332	339	324	335	327	347	355	346	318	300	314	310	337	346	336	314	346	360	338	348	319	303	344	347	344	325	339	315	324	376	316	326	354	353	348	347	321	363	333	319	344	355	332	315	322	307	383	350	331	323	324	331	351	306	323	347	311	326	350	288	324	349	355	376	327	324	354	309	317	372	329	325	380	310	326	314	353	309	348	385	325	348	338	325	359	365	358	377	325	359	313	376	348	318	355	328	359	344	350	328	368	280	303	302	352	347	348	345	333	326	328	321	362	362	361	318	357	340	350	316	317	340	321	304	354	310	328	314	332	325	317	352	368	335	312	337	335	346	316	384	336	352	348	323	360	314	343	329	337	312	329	336	323	329	354	363	289	373	351	310	354	293	339	338	309	348	297	328	305	333	351	352	371	344	315	317	343	376	323	352	301	358	346	312	355	344	325	361	308	335	347	301	320	348	342	343	325	327	351	365	330	324	375	304	359	319	362	325	310	333	316	351	333	324	354	308	320	334	322	332	316	303	308	333	340	354	327	346	336	324	301	346	320	336	334	347	361	326	369	368	307	319	333	356	356	382	356	337	331	336	351	336	329	303	350	339	390	345	338	333	329	366	311	327	327	358	323	314	329	336	323	350	336	358	346	328	367	335	337	325	315	355	330	349	375	361	350	365	351	336	334	314	346	363	328	337	359	315	349	357	322	315	310	343	348	346	340	339	304	386	331	374	342	339	344	334	339	356	322	344	353	337	333	314	339	302	356	348	288	346	341	369	330	369	370	374	336	364	325	330	324	364	335	351	361	357	345	313	384	335	307	313	398	341	340	330	328	328	320	298	358	343	331	362	325	309	380	330	359	327	316	356	328	340	317	337	334	317	315	347	299	352	349	374	341	335	304	342	348	326	330	318	379	350	341	364	353	340	313	346	287	324	320	348	353	353	308	356	356	310	359	360	340	345	330	329	307	347	354	344	338	309	365	339	334	327	316	329	344	313	341	339	352	312	334	297	348	355	309	346	325	325	324	354	350	324	345	344	354	337	354	319	338	351	324	361	326	370	353	277	347	358	352	355	335	352	347	338	332	347	361	349	355	351	322	319	310	376	345	323	331	326	359	355	325	325	350	313	320	331	371	355	328	309	350	324	374	365	343	314	346	340	339	396	370	326	349	341	328	358	342	353	361	326	353	326	347	367	354	359	339	359	372	371	345	342	309	343	331	347	371	369	340	315	353	344	351	347	345	380	351	345	391	364	327	344	355	344	334	331	316	340	347	319	328	376	356	356	333	349	329	329	337	327	339	377	340	360	365	344	353	314	354	337	307	322	325	354	312	355	323	334	330	320	372	347	356	334	319	308	348	365	363	362	341	359	350	404	363	367	317	335	318	350	374	328	362	344	318	332	349	349	347	336	321	373	340	347	357	353	366	351	355	328	310	385	349	334	328	352	360	349	357	323	338	344	311	337	311	323	370	346	323	356	336	356	344	350	313	344	349	331	332	323	325	344	351	335	324	336	366	336	332	351	315	340	412	355	364	308	351	325	320	330	277	339	320	331	339	308	344	350	350	297	334	350	379	353	331	353	351	369	369	353	325	349	333	385	317	343	378	363	320	330	324	345	321	341	392	312	314	307	329	304	334	319	310	315	323	355	334	352	334	323	338	340	339	326	349	343	293	324	301	326	306	361	317	360	342	348	383	311	329	332	323	293	350	311	341	354	353	370	349	336	367	326	293	348	351	357	328	311	355	337	309	359	330	338	318	310	340	328	363	321	299	351	344	339	307	321	337	325	343	314	330	327	333	327	337	360	318	328	328	353	336	329	329	384	340	344	324	362	352	318	330	324	347	329
46247	67595	70019	58891	48876	15293	1074	1017	953	936	907	827	826	853	863	798	786	770	815	763	756	789	764	811	813	753	763	707	758	727	707	764	772	704	770	751	763	774	730	773	731	756	792	724	784	767	753	742	717	754	783	704	767	759	741	782	718	788	788	722	811	785	751	709	761	734	775	752	772	748	751	733	742	812	817	787	723	817	662	755	741	756	779	751	745	740	745	751	728	758	737	761	737	760	781	737	786	686	769	761	765	732	754	736	749	782	722	728	793	732	738	735	753	731	746	707	765	760	765	734	740	764	742	730	750	775	714	732	788	696	762	772	754	798	775	738	739	793	739	788	722	702	758	716	764	717	758	735	776	739	780	764	796	711	718	758	743	754	727	732	787	753	797	725	773	743	745	784	743	747	741	722	702	761	751	728	733	792	772	768	747	754	754	738	761	770	733	782	738	728	742	760	692	769	752	725	734	762	742	743	770	792	788	775	762	793	730	754	694	778	772	751	717	680	726	736	762	737	727	733	753	745	742	714	726	758	721	799	714	781	766	746	748	742	802	757	749	730	759	775	749	744	732	748	754	713	716	744	762	751	731	795	700	745	750	779	766	734	740	748	773	739	753	761	732	756	777	747	766	793	734	698	776	736	761	777	786	725	695	797	714	743	747	742	729	733	750	761	730	720	801	696	773	752	749	768	755	801	710	762	716	769	743	722	757	712	757	770	724	773	734	816	781	753	706	754	770	766	706	777	759	738	760	805	691	710	704	796	803	783	708	707	736	768	716	732	750	672	698	731	726	810	746	749	803	824	718	682	731	726	768	801	769	747	721	734	741	743	782	796	707	770	712	775	729	713	735	695	696	774	722	755	713	736	767	735	740	724	747	761	734	707	751	766	756	789	710	761	774	760	744	762	728	747	762	802	793	754	739	690	788	710	779	723	743	784	738	780	732	709	706	738	780	746	736	751	812	707	738	821	746	762	739	760	742	741	754	769	743	710	744	704	715	742	705	760	696	802	735	751	787	746	779	738	803	743	752	739	777	704	753	757	733	788	739	725	798	752	733	720	759	749	705	762	736	728	775	721	730	732	756	740	777	710	752	768	718	738	774	761	787	768	749	791	765	698	760	769	770	724	714	698	729	739	768	764	739	747	753	749	749	771	789	799	725	740	700	777	785	760	756	801	744	718	843	722	749	729	718	756	764	768	783	755	745	789	702	796	714	773	737	754	725	766	743	748	739	779	717	750	715	738	742	761	771	785	737	782	802	734	758	744	778	720	725	689	734	758	711	803	742	734	718	721	731	762	762	730	778	738	781	752	769	763	718	805	776	774	734	712	782	701	727	780	775	785	704	744	737	771	737	734	717	753	744	761	772	743	776	755	785	727	799	736	744	704	762	746	728	780	779	711	740	765	744	745	767	753	753	728	736	758	742	758	762	726	743	712	738	676	764	786	779	788	758	759	745	793	787	771	781	780	736	772	663	723	768	759	765	787	742	694	736	749	708	721	704	745	749	798	772	708	766	732	739	709	726	767	722	743	780	749	826	781	744	760	757	805	771	750	777	756	743	791	746	723	750	776	704	729	745	768	740	745	777	745	732	735	749	764	777	709	780	793	764	708	786	749	797	733	727	746	791	784	718	729	773	703	772	744	688	767	745	754	738	745	701	696	752	722	756	729	747	744	777	705	728	776	741	689	767	754	772	794	792	750	750	734	711	790	725	744	744	746	721	744	725	750	706	739	811	747	749	745	780	737	782	717	822	779	719	766	728	769	775	753	737	782	742	773	750	738	760	707	770	776	723	712	747	751	720	738	758	811	722	718	744	741	763	783	721	742	744	790	735	759	727	734	756	772	784	751	762	731	738	736	721	727	777	703	727	687	766	709	766	750	738	757	780	770	784	744	785	734	778	761	736	766	758	733	747	730	803	724	781	789	729	742	761	760	728	714	798	749	731	732	735	809	707	737	693	789	708	771	786	750	713	761	742	748	708	727	744	728	756	753	718	762	723	714	762	749	780	712	765	750	771	734	705	782	734	737	786	749	753	778	759	773	718	801	737	763	753	714	738	708	761	726	733	762	707	722	769	736	755	775	704	716	741	810	803	718	759	773	770	751	703	769	701	730	792	769	739	787	730	753	686	714	722	741	740	744	747	702	717	784	759	789	723	754	781	729	753	747	755	772	737	749	736	714	771	708	749	748	738	774	740	776	749	780	771	721	690	778	704	780	743	760	744	731	756	766	698	759	747	758	741	719	759	807	710	721	794	770	698	758	769	714	733	783	708	715	736	752	730	744	786	779	735	733	753	724	762	717	681	708	744	738	722	718	771	717	738	748	798	766	826	763	713	775	741	770	750	760	729	742	788	696	703	796	690	747	752	768	773	716	735	706	744	822	741	800	740	793	746	726	741	749	763	804	752	730	751	728	690	689	773	778	705	684	762	725	773	706	740	703	766	709	739	734	739	756	717	714	716	739	741	777	752	770	765	753	719	733	713	743	766	746	756	736	738	778	723	723	763	758	746	753	683	745	729	721	733	754	808	717	814	754	774	771	768	738	780	734	710	795	773	737	769	771	744	767	742	714	718	741	726	817	736	716	755	748	713	724	708	756	816	751	699	686	769	738	701	708	777	746	749	805	790	744	766	707	719	740	721	719	760	718	698	728	707	757	744	769	760	784	757	735	711	765	744	741	801	778	773	761	754	760	773	743	779	714	773	773	758	726	764	691	729	771	737	761	792	723	768	768	731	725	724	724	708	729	732	708	765	750	760	711	784	746	738	728	746	741	758	762	751	738	716	729	781	740	739	749	746	751	743	776	771	723	747	733	765	737	771	703	745	763	764	788	754	729	783	695	735	735	699	729	753	714	774	734	718	729	788	757	747	735	785	780	726	756	750	756	754	708	719	723	761	778	705	721	781	729	672	747	762	758	755	783	723	745	697	720	711	739	799	751	768	748	767	741	747	738	782	721	744	722	736	740	776	726	718	783	716	754	759	794	724	770	720	685	763	750	737	732	720	765	803	719	740	703	716	776	770	762	756	755	790	812	757	766	771	740	769	776	713	782	743	767	728	735	771	681	749	743	805	757	734	745	769	728	771	773	712	757	769	791	707	765	693	755	754	752	748	757	727	782	709	765	732	701	747	776	797	751	796	763	797	748	762	756	721	758	750	699	761	753	712	735	748	741	729	731	754	757	769	747	739	753	741	732	765	746	751	749	732	787	749	774	760	739	798	747	759	747	781	759	747	759	767	742	762	767	770	748	680	725	733	773	727	700	781	764	754	749	772	767	722	672	718	719	771	734	755	679	746	701	774	767	768	721	776	712	757	766	732	727	785	754	753	772	731	762	778	745	774	774	716	763	725	741	786	760	762	769	742	737	769	764	710	730	747	770	725	709	766	719	739	721	767	737	715	772	779	764	760	731	722	711	702	742	766	739	729	744	737	787	714	738	714	745	749	751	715	753	701	753	709	766	708	726	761	757	775	740
55765	37175	13110	3239	1686	404	380	306	325	308	316	315	322	342	315	327	289	294	307	340	336	322	346	335	315	311	310	301	322	321	345	333	312	295	341	346	329	285	305	313	298	311	300	289	308	300	317	302	320	283	283	318	324	333	306	313	302	310	333	298	320	349	308	312	332	311	335	324	315	302	315	325	313	338	336	324	301	319	292	337	317	321	335	289	325	336	300	317	300	313	326	347	322	298	308	342	311	333	304	330	307	317	318	290	316	319	319	323	319	280	298	320	309	329	308	335	311	291	327	315	284	277	319	318	302	286	296	322	313	296	282	286	296	324	295	263	314	305	303	323	325	311	311	315	273	319	313	340	300	313	295	304	334	289	309	306	285	319	291	283	281	290	310	339	304	317	305	304	301	298	300	324	296	316	317	294	316	317	341	294	323	315	307	289	341	306	304	279	315	294	317	296	301	300	293	303	298	300	311	286	309	339	344	331	310	306	330	320	278	287	299	302	340	281	297	298	316	290	313	289	304	290	352	292	295	320	329	319	306	271	305	332	301	294	324	340	309	307	289	294	302	301	319	312	323	303	317	302	303	318	313	304	290	303	326	307	313	311	330	297	339	308	305	306	284	292	311	303	314	326	311	281	350	303	298	305	317	306	335	294	342	307	322	352	333	342	329	336	300	302	285	303	337	341	299	302	308	313	311	307	304	288	332	328	302	309	360	343	318	321	298	335	320	287	275	317	340	312	290	322	352	311	316	281	287	342	288	292	320	304	312	314	330	304	326	299	316	329	296	324	294	299	306	357	314	285	323	295	306	315	311	332	341	304	341	352	301	298	309	326	327	364	298	283	314	316	290	331	316	329	311	295	306	323	327	301	307	318	301	328	320	308	303	357	339	348	312	302	322	299	328	332	343	323	308	302	313	302	316	346	311	363	322	332	315	321	308	319	309	322	304	320	304	311	345	301	294	321	305	340	306	302	328	300	312	294	311	291	307	280	339	291	358	301	318	310	320	317	313	351	275	312	318	290	280	303	282	282	329	322	322	313	266	305	296	319	297	294	301	293	320	354	325	305	330	349	323	296	335	280	325	329	318	322	326	313	293	301	319	319	323	308	318	302	302	342	322	307	288	326	329	298	285	274	333	317	296	325	306	275	293	292	290	316	307	276	252	301	306	285	286	339	312	293	292	303	293	317	317	287	328	311	315	328	310	317	338	313	307	308	288	342	319	346	322	308	327	354	315	304	301	334	335	362	311	297	331	290	308	321	312	296	314	296	303	324	343	276	310	315	319	314	344	313	363	311	322	288	335	357	333	306	316	313	318	304	341	341	346	324	334	298	313	321	336	308	319	342	285	318	294	304	299	311	341	313	326	291	326	293	297	326	308	309	291	294	333	323	337	300	321	319	310	338	334	309	316	315	298	323	312	306	337	319	295	332	311	279	335	339	350	347	340	309	330	340	340	321	317	311	305	317	324	302	339	283	318	334	279	354	321	315	328	300	294	309	327	308	312	286	348	287	309	333	288	289	291	288	320	290	298	297	324	335	340	329	313	322	325	314	309	322	298	332	334	326	303	318	300	342	328	346	297	342	328	353	301	306	322	328	332	302	289	316	317	304	347	335	320	321	310	304	298	310	303	279	292	317	320	301	323	336	337	295	321	303	309	309	334	322	345	303	281	310	285	326	306	334	324	317	326	313	322	324	333	336	310	326	328	322	300	333	318	295	305	298	323	327	327	349	273	331	300	330	309	302	278	329	307	311	337	334	319	300	287	319	282	317	321	303	324	313	313	316	298	303	326	307	313	306	304	318	328	345	286	333	278	314	288	289	301	308	306	351	307	331	304	285	323	308	335	308	306	317	323	313	306	291	294	302	277	303	345	325	309	335	329	306	306	320	313	303	320	321	321	339	302	332	283	324	335	303	315	293	301	309	277	335	270	283	292	297	343	325	264	342	262	311	313	285	288	312	314	324	312	322	297	307	325	302	282	314	333	331	324	298	305	313	283	312	301	320	287	301	325	298	272	306	307	324	331	324	286	343	301	342	313	298	319	300	342	318	311	320	305	341	306	339	298	301	318	307	315	290	295	330	278	312	338	297	327	327	308	312	326	298	309	323	334	335	297	296	312	374	314	298	322	319	328	301	323	332	315	320	304	321	321	304	296	339	311	333	335	338	287	321	295	298	297	353	291	320	295	304	317	333	300	325	298	305	334	280	326	302	301	306	290	321	331	335	296	320	313	317	309	313	294	322	297	314	288	325	286	299	291	342	319	286	298	307	324	341	327	314	312	283	297	284	336	308	308	321	323	297	319	269	316	296	330	309	301	320	309	337	343	326	320	297	273	300	322	298	318	290	291	336	311	306	290	306	341	307	283	297	322	318	298	330	322	278	306	318	286	293	273	334	328	314	326	319	303	307	313	304	338	324	296	334	349	345	294	347	280	338	298	324	332	328	285	312	345	314	308	316	271	299	309	317	319	321	291	286	286	271	288	285	335	322	301	293	325	319	343	334	301	300	295	280	297	327	318	353	275	332	318	315	329	353	321	291	301	275	310	328	339	305	324	292	317	333	277	283	292	283	303	296	308	299	306	264	309	348	300	309	321	331	305	324	319	286	300	319	341	324	358	347	351	304	301	313	301	285	314	322	316	311	317	330	313	315	300	279	325	311	333	323	314	339	316	345	318	322	319	297	344	326	284	336	277	332	317	291	295	334	315	305	298	325	340	302	334	324	296	324	304	324	273	300	293	294	319	326	288	314	350	315	348	279	279	287	312	287	302	304	332	308	299	335	304	308	362	331	290	292	338	302	303	299	285	286	326	317	303	285	314	310	292	277	323	312	308	349	301	304	320	281	301	321	320	315	301	336	300	325	326	300	288	297	286	340	319	312	343	267	325	333	292	324	294	303	300	289	292	303	317	294	302	334	323	310	289	322	313	313	285	340	322	296	302	314	340	319	298	317	304	312	289	324	327	292	309	343	296	300	290	318	313	316	304	328	313	355	346	333	290	311	289	288	297	323	325	363	305	319	302	316	296	313	300	327	324	300	300	335	318	302	315	306	287	286	325	285	316	319	313	326	330	307	305	315	347	310	314	302	297	325	308	290	329	314	297	312	328	300	266	309	309	333	322	341	314	310	298	321	298	342	373	315	308	322	331	301	344	331	306	300	296	297	304	308	318	309	328	298	344	277	299	319	312	318	291	331	286	275	344	319	324	308	338	309	319	301	310	303	307	316	317	326	305	310	326	302	291	281	345	280	322	303	319	324	306	298	336	315	307	292	310	308	315	327	306	302	302	350	338	332	326	319	278	319	340	336	318	299	335	268	320	327	318	309	304	257	304	305	347	315	282	304	293	365	328	282	337	326	313	313	323	317	299	313	300	315	287	305	290	312	345	318	283	327	307	285	322	348	287	306	322	327	315	327	298	303	313	324	322	301	302	336	306	325	290	322	327	316	278	308	292	333	305	288	331	319	329	323	308	345
31758	24048	13425	6740	4931	1104	648	709	679	713	672	700	696	691	657	672	696	701	695	682	650	693	672	648	676	696	694	693	668	693	702	682	694	645	644	713	673	700	651	698	696	671	723	658	656	700	685	681	675	677	684	716	640	664	684	678	709	706	711	669	614	708	680	656	697	691	730	679	687	667	656	716	715	693	688	715	674	736	644	646	658	633	651	681	666	659	655	683	649	644	651	648	687	678	677	722	697	704	697	709	685	674	725	675	710	676	627	674	691	670	667	656	674	666	690	640	700	685	683	669	647	690	705	685	634	715	690	696	642	649	661	626	709	679	667	684	622	727	680	702	658	655	675	637	649	650	644	682	654	678	682	677	611	710	683	675	678	701	685	677	672	716	695	659	697	710	675	667	663	678	686	659	711	654	703	692	704	695	688	716	699	677	638	681	642	659	661	675	647	702	666	666	677	696	684	686	650	667	685	670	680	713	620	634	649	676	682	674	671	681	661	718	644	707	660	600	673	676	713	626	692	690	698	653	716	720	664	616	653	721	671	632	688	653	681	715	654	668	621	687	669	674	670	683	661	699	670	643	658	721	728	655	663	706	678	665	672	676	685	666	703	687	676	633	637	659	695	664	679	621	698	710	682	663	718	752	677	680	663	654	654	666	653	710	704	733	651	696	672	654	643	652	675	641	694	708	688	679	727	652	661	670	621	704	645	633	686	646	715	687	635	697	719	669	651	666	677	701	675	667	721	658	623	699	687	676	697	685	684	705	692	638	664	675	644	671	689	668	674	698	685	683	689	665	677	715	685	671	666	684	681	653	630	669	688	721	684	651	663	649	629	665	752	658	691	694	671	639	713	671	692	665	672	687	667	678	689	670	682	720	675	666	753	685	690	692	696	699	664	691	695	702	695	691	648	695	695	649	685	641	718	675	671	689	649	689	703	690	698	674	685	661	670	683	626	672	662	679	700	682	668	668	681	711	672	657	637	665	655	696	671	713	672	639	680	660	679	683	673	693	654	707	698	698	698	681	689	660	638	674	630	701	660	658	657	704	707	701	636	614	669	712	684	682	660	622	673	663	687	640	651	643	712	614	668	705	619	719	722	699	717	685	676	708	676	718	700	649	653	718	690	682	692	662	684	670	701	684	741	691	676	650	707	680	634	687	623	722	706	700	647	717	696	719	682	657	656	631	691	709	641	693	671	699	654	706	696	727	666	686	706	648	722	638	685	675	663	664	659	698	674	753	715	699	701	665	625	706	687	667	664	679	695	670	677	709	687	708	621	663	672	689	653	685	663	645	638	655	660	682	672	679	677	687	670	686	669	705	618	748	705	686	690	647	723	691	702	698	719	674	720	686	678	668	670	648	621	701	644	688	663	667	640	715	683	684	679	670	684	659	709	703	721	689	669	646	678	684	649	714	641	684	697	666	646	669	674	664	671	773	651	682	646	698	675	644	669	662	618	698	677	677	696	703	686	705	723	672	672	682	650	694	711	662	673	709	639	674	661	710	665	687	669	675	702	658	677	702	688	699	706	665	727	662	646	670	682	690	682	664	743	695	674	656	682	681	666	628	670	686	639	699	631	706	692	686	702	697	692	722	691	636	682	678	711	683	687	709	690	671	693	654	690	681	616	649	712	705	673	657	631	647	678	680	662	654	632	660	708	694	646	704	675	698	674	655	667	654	687	713	705	667	666	696	639	661	672	705	692	691	632	667	668	695	688	721	713	689	681	688	676	660	655	679	670	688	680	657	690	710	679	745	647	642	692	703	657	734	646	688	648	670	728	698	747	684	715	694	683	706	649	617	672	687	683	675	713	646	691	634	656	661	689	670	664	618	699	636	681	691	683	669	675	653	666	659	697	725	668	690	663	677	680	717	691	704	683	698	655	665	717	676	696	692	687	657	676	695	696	665	701	686	702	688	666	704	638	664	696	690	692	705	680	699	603	713	688	629	705	694	708	685	687	676	688	704	656	656	724	704	667	720	684	703	688	739	674	693	670	690	707	720	693	684	711	730	670	682	689	650	656	650	692	719	648	652	671	699	700	674	712	681	674	672	708	696	619	711	664	695	673	683	678	673	675	671	688	707	674	697	665	680	703	685	676	649	672	685	635	684	646	706	641	683	675	673	650	736	706	691	659	641	707	676	669	723	683	684	672	624	652	658	753	648	663	665	676	695	663	659	679	698	688	694	636	640	700	675	696	621	650	698	659	705	702	657	705	658	736	682	665	681	636	684	696	672	682	635	690	685	695	698	638	657	664	711	693	682	671	632	696	707	696	652	691	680	678	729	628	634	643	677	681	711	691	663	669	648	714	656	681	679	722	716	697	711	704	698	717	666	680	676	658	668	691	684	689	644	623	711	691	673	695	696	679	704	717	685	713	678	745	677	705	696	699	642	677	684	722	726	685	661	711	652	681	670	659	717	643	677	654	678	717	687	697	682	703	673	682	683	686	670	679	686	702	666	675	677	669	729	665	661	698	709	644	676	671	626	707	693	687	680	645	695	698	668	662	631	712	677	656	636	620	653	650	697	697	707	684	698	686	708	631	640	703	689	674	699	694	674	682	701	706	698	693	674	670	648	655	693	685	740	629	687	732	702	680	681	677	681	688	686	724	714	670	685	679	664	674	673	661	729	699	660	672	674	679	697	687	672	648	725	701	704	684	667	699	664	689	691	723	684	717	677	658	688	637	699	724	690	689	654	646	748	657	689	670	694	679	688	674	686	636	703	712	663	669	660	659	708	656	686	716	714	695	696	631	647	705	655	735	620	659	660	710	626	724	685	661	663	677	648	670	742	717	669	679	703	643	664	638	638	709	668	657	678	655	665	631	698	709	679	628	683	669	667	642	664	669	697	682	651	706	678	699	655	712	709	657	702	687	703	696	730	638	663	691	711	666	663	693	660	720	663	627	702	679	708	729	677	654	694	678	640	684	680	680	690	686	691	679	674	710	663	729	681	682	701	678	697	654	687	695	661	662	664	689	664	631	667	696	679	642	696	672	652	662	703	638	697	654	670	642	670	669	676	674	655	694	714	644	693	731	709	734	670	677	677	654	676	686	654	690	677	709	718	671	645	643	664	664	655	656	718	659	697	617	695	652	679	679	670	695	638	706	689	705	701	668	693	682	681	672	682	674	633	619	662	707	712	713	677	694	619	686	672	702	674	678	694	671	671	649	684	676	688	685	645	678	679	682	677	643	708	660	676	700	699	650	673	649	702	660	705	687	725	697	655	652	696	656	642	664	710	667	695	671	649	689	670	695	664	689	664	672	671	661	708	683	701	709	684	703	676	711	681	651	653	670	670	637	680	657	625	663	672	700	671	687	657	694	641	658	660	682	647	708	702	678	693	686	680	688	683	662	640	682	712	653	699	685	702	662	714	649	665	693	660	676	750	701	617	702	680	685	727	677	660	653	681	681	679	680	693	655	657	708	688	710	677	630	656	645	711	651	697	649	643	705	674	697	669	713	699	685	704
67877	70494	60867	41288	29592	7804	433	244	226	230	226	263	234	222	260	255	236	209	245	231	234	208	217	198	202	264	241	192	235	212	230	233	215	220	202	223	222	210	224	220	206	200	207	222	217	195	227	235	213	225	219	215	208	227	196	206	205	224	231	221	249	218	196	221	193	236	216	192	217	199	237	201	221	207	231	207	217	229	210	213	214	247	219	265	207	231	255	230	210	199	238	198	237	250	222	202	249	223	191	246	218	209	227	202	212	211	198	226	229	226	226	231	213	204	222	206	216	223	209	223	221	259	221	210	221	220	210	227	236	176	209	216	216	217	277	218	234	208	246	217	223	187	207	219	224	227	233	207	206	211	213	218	262	211	222	228	235	217	228	225	233	203	227	204	237	221	245	216	219	216	208	214	198	218	196	208	222	207	221	217	240	226	201	223	212	224	234	245	218	213	209	231	238	225	222	223	224	223	249	214	213	233	225	210	228	229	226	223	222	208	217	214	207	202	197	224	217	214	232	240	229	218	226	213	232	225	241	216	215	238	215	225	215	224	209	195	211	191	225	220	246	261	225	208	245	234	222	230	181	228	212	213	225	229	222	209	188	203	233	225	225	208	213	223	177	203	201	228	226	199	201	231	228	217	226	241	209	213	186	212	217	213	190	203	212	220	216	210	224	240	213	213	222	192	226	197	192	256	218	222	207	194	205	229	236	199	232	210	205	226	223	247	231	227	224	221	200	219	245	230	230	223	210	264	194	259	226	246	250	236	239	186	228	213	215	197	200	194	218	222	223	252	228	216	200	201	205	202	234	228	227	200	219	209	213	203	214	210	225	241	214	212	235	227	212	215	202	237	189	251	209	237	214	231	220	240	177	217	215	206	214	247	232	235	201	214	234	210	214	188	210	220	219	245	224	245	233	205	228	207	221	230	223	227	178	222	216	228	228	220	206	213	221	202	236	210	238	232	247	212	222	192	211	191	213	209	214	227	216	221	264	240	234	218	188	251	209	212	221	246	226	230	236	213	190	222	221	211	226	239	221	227	224	216	198	193	192	199	203	236	216	228	243	221	237	219	220	229	232	199	205	215	213	224	232	210	235	216	234	217	214	216	235	215	233	225	181	206	225	217	212	192	194	219	197	203	201	210	220	219	206	218	227	243	214	226	209	254	220	262	212	192	216	219	203	240	223	231	207	226	240	229	242	207	218	215	222	223	226	207	206	246	195	225	219	221	230	207	235	248	209	256	216	224	218	231	239	236	207	260	233	225	228	219	222	233	232	206	184	221	207	217	215	223	214	200	215	205	216	224	218	202	233	234	191	194	211	212	214	217	222	203	226	230	245	222	229	230	214	210	215	227	200	227	247	218	233	215	216	240	242	218	221	193	230	202	187	205	209	202	225	205	241	248	221	200	221	218	211	204	219	240	237	216	222	188	232	226	198	228	214	217	186	207	199	207	209	206	239	236	243	217	230	248	237	227	240	230	194	215	221	236	210	218	214	223	213	215	202	231	204	225	225	196	215	212	233	243	241	210	216	212	240	227	196	226	223	210	230	187	205	231	231	211	247	235	223	255	206	188	211	235	196	207	227	206	222	233	249	206	249	216	217	219	225	225	214	211	213	209	226	223	227	221	227	258	217	211	188	227	221	212	231	215	216	208	209	211	204	226	206	223	201	187	204	228	199	221	195	226	204	197	225	212	248	205	219	213	206	216	221	217	218	206	240	193	210	222	243	193	197	227	215	232	220	226	227	245	267	229	211	213	201	231	234	233	214	228	256	210	212	226	220	227	226	218	249	204	214	213	226	215	219	229	248	232	211	223	225	198	226	247	215	197	202	207	212	221	229	219	235	249	196	209	198	234	218	238	225	206	211	217	218	189	235	219	229	258	217	215	233	222	207	244	216	223	213	230	215	234	229	245	210	221	230	220	204	241	205	236	210	253	215	215	265	225	248	239	241	214	188	205	235	270	225	192	225	211	211	204	218	228	200	216	184	215	206	225	229	214	204	201	208	201	237	229	239	200	225	219	234	225	230	227	229	235	188	221	216	236	251	205	210	223	233	238	217	224	219	248	199	210	244	191	232	217	197	223	215	205	221	214	227	226	215	219	221	214	243	233	268	229	240	224	233	217	218	221	234	201	222	233	220	225	239	213	219	197	210	239	193	219	204	197	220	246	221	248	239	225	222	223	219	203	220	198	194	213	188	238	222	231	235	229	209	238	215	226	214	198	218	178	183	230	224	234	234	218	221	245	235	205	192	214	189	224	236	191	220	231	229	224	207	242	238	249	203	233	244	215	210	221	245	204	233	199	208	224	243	226	222	218	229	252	194	205	208	213	199	253	209	214	225	253	188	197	220	216	212	203	229	210	252	219	218	224	232	247	195	239	208	216	207	197	219	217	219	242	216	207	222	218	227	215	219	189	213	227	225	203	239	202	241	212	208	231	218	237	211	234	236	211	232	206	207	207	208	226	210	205	237	237	225	212	195	220	213	195	241	227	212	207	220	221	234	226	209	219	230	210	237	227	220	219	213	220	194	230	231	222	202	208	246	229	237	231	202	202	196	227	225	225	201	227	220	226	199	238	208	194	244	234	237	222	203	188	201	243	221	214	226	230	212	196	229	202	210	228	239	226	230	204	214	234	209	226	245	213	210	235	232	248	210	227	246	229	217	216	222	237	233	204	204	206	214	230	206	224	232	243	221	200	206	235	228	249	226	215	192	225	223	215	219	200	209	208	222	210	214	228	208	224	197	235	208	214	221	219	238	233	206	240	220	219	201	227	252	232	233	226	209	198	241	216	223	206	227	238	231	243	206	237	219	233	220	211	188	254	220	204	220	226	206	194	197	226	209	235	215	200	225	237	212	208	217	199	228	200	198	227	202	196	239	226	208	253	206	207	229	221	198	204	222	219	231	229	215	243	197	215	237	202	207	215	196	222	199	226	211	205	220	241	228	219	196	225	233	200	226	245	208	235	241	231	208	224	220	241	220	227	212	230	227	211	198	245	199	232	216	213	199	219	220	227	217	185	202	225	252	225	214	242	229	234	219	205	214	209	232	211	218	240	225	198	220	203	192	223	236	198	227	224	215	215	236	209	235	225	208	220	199	243	224	211	228	231	254	216	223	236	221	221	239	234	199	226	207	215	211	230	240	220	209	213	232	220	235	204	191	232	239	195	252	231	187	202	232	250	246	217	220	197	189	218	214	217	237	210	225	250	230	222	206	235	211	227	186	221	240	214	218	223	212	226	241	224	229	197	192	222	178	216	243	203	234	208	211	240	212	215	205	233	204	212	215	200	253	235	230	243	230	230	207	217	221	243	225	235	245	209	225	233	245	231	229	237	215	224	193	240	209	241	216	242	222	197	188	223	205	230	214	197	225	209	203	224	212	231	240	231	208	204	232	188	235	248	216	218	261	241	216	216	199	218	221	221	258	234	243	203	197	220	249	227	236	236	233	210	225	201	226	240	204	236	223	206
40933	55057	56428	49847	38670	10308	700	631	643	622	574	554	562	586	554	556	532	550	494	541	519	565	492	519	524	533	491	522	497	485	480	507	546	503	512	507	519	519	523	502	543	492	545	520	551	494	519	501	520	527	504	509	541	507	539	518	494	521	494	535	508	508	495	514	542	496	494	519	534	528	473	498	514	534	505	533	494	528	509	536	501	518	489	506	539	498	519	536	491	524	492	520	552	530	513	518	494	524	536	540	553	533	477	508	535	495	515	503	518	526	505	534	498	510	546	524	529	542	513	497	535	498	521	558	517	562	533	518	524	486	500	482	486	520	480	530	515	510	523	481	505	484	470	508	520	480	496	513	502	475	542	510	541	506	539	511	520	486	501	544	521	528	478	543	512	501	535	489	514	546	509	546	515	511	557	501	543	526	510	501	509	529	551	529	528	528	517	515	549	535	551	518	515	499	477	532	554	520	520	499	536	481	517	450	481	527	516	488	529	538	490	495	508	502	501	491	528	491	479	526	520	501	502	536	511	480	514	532	462	501	523	492	528	495	494	493	506	511	555	514	523	481	505	530	515	476	535	492	522	501	508	484	523	515	520	499	510	538	528	521	528	505	531	506	511	563	516	511	564	501	560	514	494	498	496	466	544	488	515	524	487	520	519	514	493	512	517	502	498	510	553	481	523	477	518	523	525	534	511	494	485	521	531	527	563	507	481	495	551	510	504	548	566	487	504	489	516	502	520	492	553	514	523	515	494	502	532	519	523	496	507	531	516	531	468	483	531	533	533	524	528	527	499	535	509	487	510	477	539	520	501	485	463	490	475	465	519	508	483	536	516	493	510	544	521	521	507	476	531	511	480	507	516	540	499	522	486	528	533	499	520	510	551	495	490	515	553	524	511	463	501	478	495	473	490	519	517	517	488	486	521	553	498	497	531	506	532	472	518	517	538	526	504	537	503	526	513	540	482	497	506	501	554	542	523	500	513	501	527	533	551	499	490	542	512	456	534	551	502	536	515	534	505	544	547	468	483	511	527	490	513	520	531	487	539	481	497	515	529	528	514	523	483	520	582	503	530	518	497	575	486	543	495	560	505	503	557	548	488	499	507	518	547	518	494	501	505	514	570	510	486	528	504	513	498	538	525	486	484	545	508	562	517	508	526	497	502	513	553	498	532	500	509	540	555	502	494	535	500	513	499	545	534	493	535	488	492	508	528	506	508	527	500	528	530	564	510	508	485	486	536	528	497	484	495	526	590	516	466	519	570	494	541	483	541	507	565	478	540	577	519	519	518	537	537	525	556	503	514	503	480	514	520	550	547	536	503	487	490	536	493	507	475	447	493	502	528	538	510	544	485	465	522	518	523	512	518	509	558	514	517	498	532	507	499	506	559	525	523	534	507	523	527	500	547	500	530	495	515	518	499	530	505	487	514	505	540	515	520	532	504	523	522	492	509	505	505	510	499	502	529	500	550	498	512	511	505	517	501	488	510	500	478	507	518	515	500	521	533	505	541	488	510	537	507	472	518	530	508	535	510	517	495	505	508	506	501	482	510	511	493	508	520	501	513	530	554	529	544	473	504	520	523	490	487	498	528	518	514	526	494	485	515	541	526	524	502	525	486	521	495	479	511	500	517	512	493	468	530	503	542	493	538	508	534	510	520	525	515	520	504	462	546	516	518	496	570	531	561	488	477	477	512	515	522	478	536	570	509	493	545	572	513	480	527	513	497	513	497	533	537	522	486	525	498	539	476	469	530	556	518	503	501	478	471	562	487	488	515	508	492	526	543	508	527	544	526	514	509	481	479	522	509	475	522	509	509	493	539	510	501	487	522	534	497	489	509	525	565	516	512	521	541	489	536	491	521	532	505	523	543	513	515	492	487	519	552	490	496	503	495	531	479	516	508	495	532	528	487	502	498	528	528	502	524	538	527	444	473	499	514	501	514	517	489	506	518	490	516	512	494	514	513	517	542	508	539	561	505	565	501	500	537	524	521	532	527	563	541	499	521	511	509	484	505	545	508	471	486	523	457	512	524	513	555	506	531	502	465	552	480	495	551	521	495	549	523	494	553	478	564	534	545	509	508	505	526	488	499	499	519	547	529	550	542	515	537	519	522	508	536	552	569	530	535	512	521	548	553	522	491	514	514	523	531	457	505	500	523	518	502	494	517	545	519	519	507	542	479	551	502	490	505	531	508	498	545	529	513	529	536	561	486	530	553	526	503	486	508	485	542	487	528	526	484	507	508	508	524	527	481	502	530	508	549	501	521	538	515	480	484	531	513	504	481	517	533	571	517	517	497	526	546	484	487	484	520	515	516	542	488	513	536	504	463	504	534	528	479	489	528	489	528	513	522	520	516	516	513	501	507	513	490	473	520	530	514	538	505	546	575	463	473	511	470	519	525	518	545	520	503	491	518	525	527	485	509	524	498	502	517	524	487	501	522	487	550	553	523	488	509	507	491	490	509	531	511	524	481	508	496	536	517	495	532	537	533	523	491	524	476	512	474	571	502	511	475	507	520	525	519	509	502	516	510	516	519	527	517	520	528	502	509	512	489	541	523	487	505	524	533	513	546	530	508	475	507	557	543	507	505	547	524	536	493	528	555	492	533	491	513	494	548	562	496	523	510	516	508	471	483	529	483	527	517	500	520	499	524	514	520	493	534	503	531	513	525	548	522	480	490	476	501	550	489	528	510	518	489	464	554	491	537	490	515	522	496	491	508	479	504	530	488	470	501	522	479	525	524	476	494	491	528	536	552	517	489	527	542	501	508	534	546	516	492	505	471	486	493	542	483	502	527	520	514	519	528	552	527	489	524	513	527	525	553	526	514	514	491	506	554	509	519	528	522	521	525	555	485	487	476	474	482	533	512	522	477	508	515	493	561	556	493	508	528	520	571	499	535	489	505	517	473	524	522	491	482	527	508	493	505	540	480	502	483	497	503	476	512	511	522	510	513	500	529	504	552	512	540	492	511	518	493	510	516	521	524	538	529	504	475	505	506	517	468	529	485	511	515	522	470	520	509	494	502	507	521	482	489	529	545	497	497	506	486	523	508	535	498	523	511	508	532	518	554	504	486	546	533	525	525	499	486	489	485	549	542	528	509	486	517	501	535	552	539	545	537	511	534	547	535	537	498	537	523	501	506	491	515	510	548	507	483	484	492	500	517	493	517	511	518	496	501	522	524	510	511	544	513	511	536	519	531	517	512	502	526	537	484	537	525	515	518	505	510	514	512	518	504	498	522	505	518	529	502	488	514	487	508	545	505	527	464	496	493	487	541	523	534	502	510	522	517	531	526	490	496	536	465	544	486	527	484	516	476	513	543	533	519	504	473	514	530	510	495	540	547	524	524	522	495	531	498	513	525	485	513	512	508	476	513	512	530	542	497	513	535	511	503	496	511	455	510	534	492	546	496	510	519	540	508	462	512	495	549	513	526	540	542	544	524	541	530	510	482	536	529	530	515	505	536	510	518	536	551	497
73713	81906	73405	54201	41579	15952	1333	416	395	369	383	354	349	335	341	327	343	347	350	340	360	335	333	334	341	355	314	354	337	344	325	320	352	309	330	329	317	336	323	347	329	369	304	315	374	336	338	325	314	310	345	342	370	338	328	302	370	342	323	325	358	328	338	327	345	348	329	371	357	320	327	331	363	322	389	335	335	311	334	305	340	342	335	337	350	342	308	326	337	342	334	307	293	288	349	318	346	343	356	341	314	315	302	330	355	319	333	336	337	294	349	325	349	363	321	326	358	319	339	354	352	346	378	342	302	315	347	307	323	333	321	351	357	308	305	308	319	334	323	343	338	361	348	353	325	361	312	328	325	355	328	330	343	329	335	299	352	320	341	314	328	331	375	356	349	301	316	329	361	314	334	355	317	332	308	337	312	306	339	342	313	324	328	327	310	320	338	319	352	346	326	337	311	317	333	320	338	327	335	313	368	325	330	310	321	330	336	317	343	334	363	278	294	335	322	342	347	311	332	323	367	315	331	358	352	324	325	304	355	345	347	302	356	347	344	331	332	351	325	340	345	322	353	337	334	333	321	324	315	349	352	333	362	330	359	347	344	308	343	328	299	315	322	294	330	391	312	349	322	357	349	348	336	326	325	384	312	340	343	355	273	340	344	309	303	345	381	334	351	315	326	320	323	315	372	327	327	324	345	318	336	344	362	314	331	354	320	355	331	333	340	320	338	348	332	319	315	297	336	354	374	302	345	332	364	348	329	366	342	340	336	334	310	334	338	333	317	315	344	382	323	367	350	335	315	334	345	336	326	347	326	345	357	346	304	330	313	337	326	337	314	338	317	336	297	314	360	338	305	340	351	347	352	358	300	330	334	382	350	323	375	365	362	313	351	330	325	336	331	340	309	357	309	319	324	326	352	366	314	364	373	320	318	318	328	343	336	356	300	343	319	334	345	351	346	332	345	354	350	352	358	339	333	319	327	345	311	333	325	305	342	340	333	321	322	316	359	323	364	349	327	319	305	342	366	387	343	322	325	321	387	299	352	372	351	354	333	360	360	319	291	339	338	350	334	356	326	334	369	339	350	340	336	334	287	324	328	364	326	339	356	348	341	341	329	317	335	317	367	354	337	331	345	348	315	342	326	313	334	325	339	312	343	362	321	327	315	376	307	318	310	354	339	324	324	324	348	375	330	323	309	324	325	325	356	347	324	357	352	346	319	307	365	339	361	341	331	307	363	338	318	336	365	333	315	299	297	338	314	350	320	327	343	333	336	344	291	361	353	297	332	389	309	331	356	330	342	318	311	322	324	328	343	343	317	329	324	360	314	345	337	331	362	340	333	321	330	307	322	337	350	319	306	358	357	330	341	364	318	334	313	337	334	311	323	307	362	346	362	332	332	376	331	330	347	319	323	321	316	324	317	319	359	326	361	294	356	312	331	338	315	366	341	317	374	347	313	334	325	327	338	315	338	393	320	298	350	331	339	305	313	334	330	309	316	298	337	284	341	381	315	312	339	361	323	354	314	334	347	317	329	338	356	351	342	360	322	324	328	356	329	367	325	347	364	328	322	332	342	309	364	314	342	320	332	319	316	352	327	357	346	310	357	348	337	323	345	338	333	323	312	353	366	329	370	360	353	353	331	330	338	359	333	344	364	322	316	339	347	345	346	335	318	363	352	353	316	346	337	329	312	330	299	303	312	310	369	348	304	319	324	366	348	313	342	339	328	337	349	353	340	343	346	311	341	299	341	391	329	296	313	314	335	329	320	317	327	301	295	292	310	349	293	352	330	321	323	326	323	334	327	351	353	314	344	340	358	341	325	310	343	337	353	338	316	334	305	372	317	347	352	328	327	347	350	343	321	364	324	321	340	371	360	335	339	382	349	331	337	355	329	396	297	310	348	351	307	361	336	326	343	363	382	354	327	349	308	319	375	337	328	333	332	354	345	331	315	333	332	367	353	332	344	328	338	314	310	365	343	321	336	329	312	335	330	342	348	319	313	351	328	379	331	339	321	339	279	317	355	328	347	310	369	304	354	356	356	369	334	311	337	347	330	329	326	336	337	307	360	312	371	355	367	318	348	308	319	362	347	307	284	324	333	400	343	306	330	325	303	323	327	337	347	350	311	315	351	333	352	348	346	315	327	328	350	338	351	334	339	339	314	345	339	348	340	297	300	359	287	344	352	301	361	313	367	302	313	336	337	325	363	333	341	347	312	324	360	311	312	301	335	339	312	343	331	308	356	327	373	339	324	310	345	335	326	347	330	369	355	338	325	299	318	299	341	368	338	322	313	343	306	357	292	374	331	328	326	328	328	326	315	344	332	331	330	355	340	328	326	377	323	325	294	341	322	366	328	321	306	339	343	324	334	359	337	340	340	343	337	325	350	300	288	355	330	339	308	327	364	332	326	354	329	339	316	304	376	361	323	334	329	329	285	380	320	335	343	339	330	333	304	361	364	366	328	366	323	364	364	296	302	357	324	361	366	329	342	352	369	379	342	323	369	346	312	349	300	327	350	342	353	332	341	362	336	359	345	328	336	307	325	349	364	367	308	310	322	331	349	390	324	338	346	353	300	368	335	329	344	347	355	320	300	295	341	337	320	329	323	339	309	320	347	352	356	331	306	333	296	321	330	306	301	360	334	358	360	351	339	312	327	360	334	318	325	334	338	357	303	341	340	350	342	327	318	300	320	335	323	320	323	331	315	357	342	365	330	338	328	313	305	331	364	352	336	374	348	332	351	377	353	336	346	336	295	326	327	316	322	332	326	357	356	372	311	321	341	359	349	301	355	343	340	320	323	345	302	351	319	365	313	311	317	311	317	319	348	332	347	342	297	312	291	351	352	379	318	373	312	346	298	333	296	352	316	348	341	335	355	341	327	387	336	317	345	362	325	294	338	350	335	322	333	329	311	277	339	334	374	344	332	319	339	341	342	313	278	308	350	339	350	334	310	303	311	291	296	324	351	367	380	306	311	334	357	301	325	324	356	325	338	316	318	371	372	329	372	329	332	311	367	337	331	319	273	327	326	349	329	326	320	355	340	326	364	315	332	329	321	367	359	355	312	360	314	357	353	360	353	300	317	354	297	355	318	355	374	366	342	335	345	318	345	324	338	333	346	346	369	350	316	326	334	334	359	334	323	367	324	358	366	321	330	341	372	339	346	326	352	347	402	309	315	355	310	337	355	339	312	321	366	335	354	298	335	342	314	349	310	311	347	353	338	319	328	344	316	342	347	353	362	308	333	327	315	348	334	341	306	345	325	302	327	319	364	317	312	316	334	323	334	328	312	348	325	348	299	311	308	346	349	299	322	323	325	296	343	356	300	305	316	355	359	327	298	328	324	359	343	300	330	340	360	348	340	308	342	328	328	363	325	332	336	333	338	317	324	321	331	326	345	309	353	336	338	328	361	339	367	334	341	363	304	300	310	322	343	340	303	319	324	328	310	364	332	336	304	331	374	322	351	347	361	337	302	353
45631	65823	69325	61569	49667	16395	1132	1058	981	922	897	880	843	780	783	801	807	788	886	798	822	796	817	758	718	764	765	791	776	765	764	758	681	849	753	740	743	814	738	788	746	749	737	804	738	793	721	773	791	765	754	723	776	793	748	799	789	742	743	820	734	741	750	752	763	773	700	834	739	758	685	784	733	739	733	744	776	691	753	777	758	720	741	743	765	740	752	729	764	751	760	785	713	744	717	735	750	762	744	780	712	725	771	704	742	741	760	699	760	722	734	759	728	783	697	768	737	738	704	745	771	761	774	764	735	759	742	711	764	755	770	786	740	749	730	706	763	727	751	779	714	743	759	711	732	728	789	779	779	738	747	707	728	786	732	763	801	771	772	753	725	747	795	763	793	772	710	762	758	779	722	737	747	754	742	726	787	743	761	723	699	743	749	766	747	804	721	712	703	793	755	736	736	711	773	732	740	727	709	734	742	757	712	766	746	720	781	744	728	750	783	765	719	732	776	790	738	715	800	755	764	741	722	740	721	730	762	736	763	714	742	775	787	718	752	725	748	714	764	782	722	737	736	794	740	702	778	762	747	738	729	763	767	799	770	809	784	769	734	749	751	775	753	715	738	749	749	720	777	797	732	747	776	732	779	766	771	780	755	742	791	748	700	788	733	743	775	737	759	687	773	764	718	765	724	755	736	750	728	732	752	746	724	729	750	743	741	706	748	768	725	774	695	778	759	773	716	750	741	757	756	788	754	751	705	821	724	717	769	711	771	772	709	762	714	739	708	738	758	734	762	744	732	780	762	755	789	706	795	713	734	752	763	754	739	736	733	750	743	757	737	779	794	760	740	769	756	731	757	752	740	704	761	713	772	744	746	722	735	751	772	788	764	733	692	746	737	739	760	736	716	742	738	736	734	737	720	796	746	743	729	748	757	745	764	798	763	762	743	695	756	766	772	714	798	748	719	742	742	686	806	746	715	700	736	753	771	743	741	811	779	781	711	817	735	740	724	710	741	764	764	739	763	733	716	763	736	747	749	731	778	750	722	798	802	671	759	734	725	770	728	737	718	738	773	727	772	757	734	688	729	774	732	743	767	747	769	703	730	771	717	764	746	751	758	773	704	740	713	779	752	782	728	793	726	764	736	768	732	716	737	734	752	756	772	729	800	760	754	786	710	777	739	718	742	726	712	765	776	776	728	693	776	760	708	718	732	776	752	774	717	737	711	714	754	744	726	709	696	712	720	738	734	725	722	728	725	735	731	774	768	741	731	732	769	740	730	725	707	688	772	774	809	728	749	738	746	711	748	748	761	755	742	721	762	754	791	717	773	727	723	751	748	759	774	686	699	760	753	742	709	769	732	721	759	731	735	723	746	733	790	691	688	774	739	703	781	734	754	690	736	779	742	682	724	787	749	749	793	744	807	767	734	743	814	741	743	742	729	732	754	753	737	745	764	723	737	763	748	790	678	743	733	787	728	770	749	717	733	730	664	745	728	707	775	751	743	717	766	767	778	769	789	750	734	765	747	803	697	763	761	790	762	774	742	704	717	705	724	744	770	752	729	698	729	773	791	757	782	771	721	755	766	814	738	739	747	743	729	695	800	722	728	728	724	742	743	778	792	745	780	719	779	720	747	727	779	777	747	732	783	730	699	735	738	695	723	771	709	767	751	694	794	730	735	725	803	750	765	739	692	734	722	753	775	715	745	720	765	755	757	756	737	789	753	727	753	714	768	793	731	769	733	770	741	748	703	729	715	754	711	712	752	760	771	745	746	769	813	730	759	743	768	742	750	748	691	745	748	787	739	709	726	724	721	758	746	740	748	697	768	755	732	746	741	746	721	707	760	751	759	755	727	745	713	759	736	745	745	790	740	739	723	769	676	710	756	738	705	715	757	767	753	721	749	737	748	728	770	723	760	759	729	771	737	700	735	760	706	740	786	744	719	728	771	801	775	768	729	757	742	730	763	751	717	760	787	721	739	719	743	702	720	754	772	759	786	763	784	709	775	708	705	789	752	763	750	761	717	737	715	735	699	796	766	754	765	719	772	713	738	814	711	736	774	751	772	772	743	765	771	749	779	762	784	741	770	735	751	731	731	731	772	748	702	744	726	718	772	756	747	756	733	774	769	805	689	708	765	756	683	731	728	778	767	717	776	761	779	794	742	767	789	710	744	773	734	739	696	793	755	728	717	699	745	801	789	800	722	816	738	757	749	746	751	809	728	735	785	733	790	761	724	762	789	733	791	788	734	762	747	759	748	765	749	746	726	737	768	747	750	747	737	748	768	717	750	779	750	775	706	743	762	737	748	703	716	735	719	742	756	744	736	737	715	732	768	729	754	809	745	730	741	754	715	713	777	776	757	715	733	756	691	740	731	710	730	757	756	754	718	728	738	710	743	779	734	755	772	740	753	731	692	692	719	744	693	709	727	717	728	743	760	752	750	764	756	729	678	759	734	719	757	742	791	739	773	712	722	794	707	714	756	756	743	731	740	773	787	734	745	732	779	681	761	757	755	721	720	763	739	748	783	793	764	748	712	729	724	741	746	763	773	714	766	678	837	731	788	733	743	742	764	703	751	743	690	775	766	741	737	691	732	762	744	738	764	747	738	758	771	754	714	758	744	788	749	742	771	758	750	770	738	749	714	742	760	709	800	728	713	736	741	772	721	745	763	736	758	781	743	795	754	678	728	737	783	754	721	743	765	783	720	679	739	719	749	762	736	784	768	746	736	716	733	761	764	733	745	715	706	742	738	740	693	704	713	790	707	734	813	742	743	734	763	735	721	756	784	739	764	729	726	778	721	710	725	771	772	719	770	764	705	698	765	743	742	770	682	731	744	727	737	708	735	720	717	730	763	761	816	765	700	716	730	777	761	738	767	768	747	800	723	755	753	751	786	726	714	712	723	751	724	777	756	774	728	784	789	707	700	754	716	782	733	759	742	772	775	747	713	754	715	744	757	700	746	709	697	734	765	788	726	747	739	721	759	728	725	734	768	730	728	767	731	732	740	745	719	777	762	728	716	754	760	784	724	738	718	774	752	805	750	735	766	773	738	697	741	728	815	746	781	730	746	750	733	773	760	713	728	749	722	773	741	722	781	695	766	665	734	768	738	753	744	708	730	761	686	763	742	754	690	705	729	757	800	722	761	793	713	754	739	718	753	770	791	770	760	723	748	756	783	745	695	731	756	728	758	727	751	776	714	751	733	753	757	769	760	788	763	703	728	734	746	727	737	730	720	730	737	755	720	755	765	761	710	750	765	680	734	726	706	760	692	750	715	765	762	796	739	724	733	743	717	751	782	749	712	749	740	739	725	733	717	748	709	766	746	741	743	742	729	744	695	741	734	751	759	761	699	721	752	696	780	751	734	769	773	730	741	736	741	722	755	719	708	774	737	757	769	722	697	722	706	756	768	765	767	819	724	781	745	764	744	777	724	764	725	759	737	729	722	774	752	775	715	758	741	790	792	760	746	746	729	780
54220	34603	12750	3352	1890	459	324	320	282	338	304	281	328	311	319	325	326	328	300	300	294	334	337	336	307	321	313	317	336	323	305	276	299	310	308	330	337	312	334	347	335	297	304	341	331	306	331	309	303	300	288	301	298	296	285	337	327	295	333	294	308	299	289	298	326	296	299	312	316	244	317	326	328	293	326	319	320	334	288	307	318	314	296	305	274	317	314	321	295	332	349	289	271	302	316	314	331	317	296	300	305	321	278	292	301	306	321	310	288	265	312	333	300	322	308	302	317	292	316	317	302	296	319	285	311	316	326	312	313	286	280	291	357	306	339	315	314	360	325	298	330	331	347	332	314	343	346	283	288	320	316	314	308	304	335	327	302	337	288	305	273	318	313	318	338	280	300	295	304	331	308	316	300	296	294	345	334	298	311	300	299	295	311	357	331	284	342	311	338	306	352	293	344	312	322	293	316	323	335	352	292	310	355	271	283	322	336	314	277	316	318	299	305	315	323	312	333	341	311	332	302	302	319	321	305	315	309	332	311	273	290	328	264	297	300	314	303	313	292	311	360	317	313	312	325	359	315	340	338	319	328	325	304	318	279	314	316	304	294	311	321	317	330	356	322	305	284	300	322	302	351	306	309	298	317	283	311	309	291	316	307	297	314	306	315	283	313	314	320	298	319	296	326	313	325	314	316	309	297	292	315	323	326	292	324	306	320	301	268	262	305	322	300	333	313	303	338	333	302	291	289	285	323	301	285	304	299	307	337	366	335	293	303	289	315	327	284	305	340	310	297	302	325	337	333	334	298	285	304	321	315	325	315	301	328	302	292	331	339	295	335	328	340	309	296	324	323	293	348	328	290	309	334	334	327	329	322	306	294	312	309	311	310	267	321	301	303	337	311	297	305	319	319	316	301	298	310	320	346	344	312	318	347	312	325	289	313	309	273	339	319	349	291	282	285	304	313	312	311	268	300	320	307	315	316	302	296	345	327	303	319	314	324	299	325	317	324	325	286	313	298	331	326	306	348	309	318	330	300	302	365	322	319	306	301	305	331	330	267	302	304	314	299	256	330	316	292	307	285	307	288	286	282	316	301	328	304	323	293	339	329	295	274	303	302	282	305	317	334	319	317	291	296	344	301	298	328	356	304	298	317	321	347	295	297	347	341	321	319	297	327	303	317	292	305	320	317	325	303	310	309	327	285	327	319	347	313	354	316	314	332	330	321	289	299	318	337	289	316	289	299	306	298	283	316	311	334	319	307	309	322	305	309	331	303	262	296	313	279	295	359	289	300	324	285	361	319	301	322	318	335	326	315	319	300	284	325	301	313	336	336	333	332	330	327	321	310	306	323	301	302	321	344	320	332	333	306	333	319	322	315	303	285	308	336	354	354	326	318	350	287	324	313	310	304	311	327	293	271	329	331	298	283	324	318	327	346	315	345	314	311	332	330	290	277	299	336	294	311	319	306	333	340	337	317	314	280	328	307	298	306	301	298	328	332	304	312	289	324	315	310	314	281	290	299	345	330	337	278	340	298	294	287	340	347	324	354	343	275	295	321	306	297	296	289	291	317	315	345	294	337	354	338	285	303	346	311	294	335	321	336	337	309	284	298	336	353	320	310	298	301	312	346	319	315	323	332	337	270	323	314	311	293	282	356	285	305	308	310	352	291	307	296	286	304	336	295	288	297	323	300	322	290	301	283	278	330	322	314	340	346	336	302	275	325	305	298	324	317	332	335	304	338	316	307	325	296	297	341	310	327	328	304	298	296	326	324	302	329	312	308	329	294	309	344	309	288	315	327	322	316	297	346	327	290	325	315	302	294	327	319	310	315	323	327	318	291	290	305	286	311	307	317	346	303	295	343	311	336	311	302	326	339	310	324	297	326	294	302	311	312	322	309	301	365	320	308	300	307	349	305	322	316	295	293	298	297	318	317	311	300	279	347	336	348	272	331	358	311	310	322	315	300	288	326	334	265	317	303	292	331	317	306	303	290	290	269	330	317	299	328	331	282	323	315	308	330	292	285	322	311	309	343	309	332	315	325	315	308	305	278	326	338	315	329	342	341	288	347	305	322	324	277	329	309	345	287	288	296	333	314	289	309	309	293	283	295	353	326	330	306	308	316	327	341	357	312	318	334	313	300	320	312	268	308	302	334	302	314	349	322	341	308	301	279	329	290	310	292	292	341	321	303	323	317	334	283	298	316	297	331	275	298	319	329	282	319	331	328	286	290	287	323	296	328	295	311	293	309	331	320	298	300	349	305	348	304	345	315	290	268	300	276	341	278	346	351	327	315	291	309	310	323	321	301	300	315	302	292	334	342	341	301	296	299	328	312	340	314	291	329	311	303	287	306	299	315	320	314	281	307	329	291	287	281	297	287	322	306	303	297	318	303	284	282	318	282	328	333	317	315	295	277	327	333	309	375	331	310	319	314	312	299	300	335	299	291	325	317	362	336	311	308	313	281	326	330	267	308	315	305	310	311	324	285	341	320	346	293	298	301	327	295	307	317	309	308	314	345	306	295	315	340	338	333	324	309	331	299	317	320	279	288	300	331	283	323	291	303	329	307	340	299	296	322	350	310	328	298	331	335	352	325	324	294	343	324	293	352	284	288	303	275	305	322	302	303	261	315	288	329	287	321	297	301	326	326	302	294	361	303	289	315	301	291	316	304	326	321	320	317	320	338	300	344	328	284	295	306	318	293	301	298	311	294	302	320	329	321	326	307	327	298	286	305	349	294	310	312	314	340	290	293	303	328	273	307	305	324	328	272	310	307	320	285	306	283	323	292	304	293	324	319	307	295	322	307	341	315	303	321	318	329	300	327	311	303	308	315	304	302	285	307	322	316	289	309	335	332	273	316	325	316	321	324	332	299	290	293	290	348	302	343	318	313	273	334	309	315	340	335	299	329	325	282	290	290	311	283	333	339	306	318	300	283	326	296	298	316	297	292	289	339	316	286	322	337	324	309	309	316	328	326	319	286	328	314	317	325	342	346	291	316	313	309	316	325	291	314	334	313	331	315	321	347	298	317	318	313	310	284	265	302	339	358	256	291	294	315	293	347	290	333	341	316	282	310	331	287	313	271	281	330	279	300	290	325	297	323	300	302	308	309	325	355	306	322	322	295	310	311	296	282	316	319	329	321	326	323	294	322	364	335	319	296	346	308	290	334	307	294	304	285	355	315	277	282	298	304	287	307	331	291	301	301	345	299	315	331	326	340	287	316	316	294	300	278	305	331	314	336	298	298	326	302	307	311	321	274	307	291	346	295	322	300	324	322	312	347	315	310	348	334	355	280	309	305	308	323	310	320	304	314	328	249	313	323	297	247	269	328	346	321	326	294	311	311	316	325	276	324	316	313	288	300	307	317	294	348	306	313	313	357	278	324	305	299	310	291	290	303	314	313	321	304	333	336	318	307	323	322	300	306	319	308	309	291	321	299	313	319	319	312	321	342	367	284	296	283	331	329	313	318	327	349	306
30623	21478	13682	7246	5425	1293	698	688	686	649	710	687	682	644	715	692	720	685	706	706	654	714	721	656	668	687	742	678	667	664	676	671	685	667	708	686	673	664	648	680	614	693	727	679	673	670	686	697	662	692	647	706	689	703	688	691	727	676	712	679	697	683	725	681	674	699	673	634	654	747	674	691	701	680	676	687	644	676	717	661	695	684	653	694	720	664	714	704	718	679	729	699	632	694	687	657	706	660	657	699	690	650	659	705	671	655	657	694	683	656	665	708	677	671	689	650	668	672	688	680	678	689	694	643	670	684	663	652	714	687	707	691	695	677	658	734	646	691	715	706	661	681	701	687	683	647	700	713	675	699	731	700	667	673	658	661	691	653	619	678	654	741	671	669	672	668	718	605	692	737	664	655	678	717	664	666	684	658	695	667	655	665	686	662	673	619	690	690	690	681	690	678	646	693	645	645	651	678	662	715	650	692	678	665	683	660	684	738	657	684	647	700	700	669	724	674	691	655	702	655	650	701	723	654	705	671	674	669	661	691	666	653	674	704	670	685	687	704	706	673	671	678	719	606	706	713	664	696	650	674	688	692	692	671	679	689	691	736	641	685	657	673	715	653	674	717	670	708	691	703	675	694	723	711	654	625	647	663	730	652	667	691	627	630	688	709	669	714	674	689	697	679	678	655	687	716	661	650	657	674	673	713	704	697	671	667	703	658	719	680	689	649	690	675	644	668	705	688	687	697	662	676	703	637	672	702	659	680	629	650	662	679	659	662	689	682	700	674	666	632	684	716	686	673	673	706	686	661	689	648	678	695	644	689	683	682	671	663	725	650	646	691	681	684	707	689	678	706	695	662	669	678	713	695	691	661	691	684	689	700	665	670	656	668	740	635	694	699	699	690	669	673	654	646	657	674	666	668	682	653	668	705	649	671	664	658	691	654	672	692	705	711	659	687	729	674	642	685	683	670	697	672	718	695	716	675	698	664	683	687	646	685	645	654	653	687	669	698	686	728	676	680	633	697	674	655	714	675	684	706	651	652	632	650	689	706	739	693	668	673	694	651	663	654	676	709	713	672	618	704	656	680	693	642	651	732	738	677	727	676	667	676	685	640	606	684	705	652	688	667	676	651	665	683	672	708	701	707	680	641	683	730	655	690	661	664	690	668	688	680	692	667	670	659	660	696	671	697	647	667	696	681	672	697	667	653	709	713	686	674	694	695	676	637	635	668	711	693	670	692	717	696	677	691	677	682	663	692	671	700	678	693	667	714	715	661	690	664	687	687	658	675	658	670	679	657	686	676	711	649	679	671	633	662	701	676	631	649	680	644	712	681	659	654	688	687	663	662	699	659	698	695	660	664	649	661	638	648	693	699	647	677	690	727	654	696	667	698	671	685	719	671	690	669	662	696	676	645	699	642	676	706	725	709	654	697	688	692	670	654	715	617	621	658	673	700	656	650	644	693	670	669	651	696	666	713	692	685	698	703	669	682	681	636	688	671	646	688	709	718	640	645	748	669	653	664	692	651	678	683	691	728	689	704	661	662	680	665	672	653	659	726	680	690	681	668	663	708	684	654	679	703	691	647	688	636	664	682	691	654	624	657	713	710	683	689	672	687	671	668	626	684	635	705	712	655	662	689	655	684	678	637	696	729	710	713	672	659	675	690	687	660	663	667	702	702	724	695	670	676	695	696	659	686	647	681	634	705	705	707	696	688	715	692	678	644	701	674	673	644	653	634	725	655	679	672	667	704	674	689	679	676	734	678	645	694	683	698	691	670	665	684	689	666	716	669	654	670	618	700	724	654	657	692	698	669	725	700	681	695	664	718	678	652	648	714	697	691	671	667	675	713	677	650	657	661	648	631	711	662	713	691	696	686	670	658	663	700	637	696	652	610	728	640	696	696	692	664	714	685	669	677	662	709	706	669	650	678	691	680	657	700	645	660	682	691	667	691	641	687	671	650	703	668	670	639	634	687	633	694	669	680	631	665	683	670	644	695	629	661	645	721	672	730	723	666	722	643	684	676	697	651	664	696	714	643	665	700	716	686	675	732	666	671	645	668	667	683	671	657	683	677	670	673	679	723	675	685	705	639	638	708	678	643	648	679	691	683	699	648	741	659	667	710	683	696	677	641	675	686	662	672	696	679	674	689	666	659	667	725	667	663	674	652	676	687	629	652	675	709	683	673	673	658	684	655	678	633	679	667	688	700	679	660	721	700	640	683	696	675	677	689	694	674	646	722	663	709	674	651	663	638	661	680	664	649	685	659	670	656	711	685	740	683	688	673	687	700	650	693	629	726	709	663	649	663	716	676	657	637	687	658	703	649	703	663	671	637	655	660	670	662	659	669	715	683	647	666	653	679	710	706	668	669	678	675	640	667	693	689	705	689	659	656	711	686	666	687	694	690	673	692	647	672	672	673	724	673	674	668	688	683	704	713	692	666	679	675	691	728	668	667	669	665	709	716	636	690	715	617	680	701	711	675	662	681	655	629	642	694	657	732	686	660	635	707	682	669	658	661	654	707	705	688	683	686	705	717	711	729	691	665	676	697	666	695	711	691	701	709	715	684	698	696	665	685	708	649	684	662	624	696	705	705	661	667	711	669	669	688	649	636	643	678	632	664	685	670	663	647	646	714	695	688	659	674	659	696	657	643	700	671	665	670	689	704	704	632	682	728	682	661	714	668	648	668	687	741	686	716	662	676	658	679	629	699	697	709	701	697	674	693	640	726	703	672	680	680	714	680	719	702	673	702	639	678	657	703	672	704	663	702	698	660	658	689	678	677	688	712	664	709	657	693	654	686	682	661	695	723	699	670	688	681	686	689	711	614	712	672	726	662	696	695	695	680	705	693	704	638	703	669	663	654	711	646	660	672	680	673	743	684	696	696	651	631	661	700	679	711	683	692	699	731	660	648	670	671	710	652	624	625	692	634	668	670	683	684	662	682	636	722	749	654	697	662	677	659	659	650	646	685	677	637	665	695	622	678	639	682	704	691	670	722	709	710	703	693	731	686	646	675	690	686	653	721	697	724	665	687	645	668	633	661	681	648	646	673	660	662	719	697	688	713	708	691	717	623	677	645	710	680	645	666	717	665	664	621	708	710	692	689	610	700	683	675	666	662	629	642	732	700	641	712	713	689	718	641	629	688	700	673	713	653	685	689	680	666	712	666	692	667	697	696	693	644	688	706	666	721	694	687	661	653	665	691	669	702	690	687	665	687	675	702	663	678	712	720	680	724	678	647	636	655	670	690	712	689	669	686	714	667	653	664	620	668	656	684	652	729	682	697	669	653	658	726	680	683	697	716	693	677	647	654	656	710	718	703	679	705	675	664	717	661	651	704	739	680	724	657	704	659	669	685	681	665	648	663	658	695	748	725	713	673	687	638	705	727	699	703	638	669	657	678	643	685	713	673	720	654	702	679	666	673	740	658	639	588	660	700	680	649	649	689	653	675	669	702	661	706	705	721	693	710	669	650
67182	69997	62768	41188	30001	9263	499	273	288	275	239	225	211	237	244	225	209	231	229	256	210	226	217	205	241	203	222	210	214	236	225	204	224	231	233	215	178	213	226	230	226	211	230	193	226	202	246	221	244	198	186	222	233	226	219	210	223	216	197	221	208	236	224	266	232	243	204	210	205	250	225	212	211	209	218	198	218	248	236	207	208	218	244	192	216	209	230	209	234	214	234	207	238	229	235	230	267	220	229	218	203	244	189	248	230	228	210	228	213	224	226	229	254	209	220	221	256	220	229	237	244	236	217	214	228	213	206	205	217	235	236	212	224	210	217	251	217	224	215	225	207	194	231	208	198	253	240	240	209	217	222	194	197	202	222	207	257	205	233	207	233	209	231	247	225	247	209	224	254	177	210	221	208	212	220	229	204	230	224	218	225	227	209	218	207	211	221	238	237	240	214	218	227	208	226	206	235	230	252	250	208	252	223	207	247	238	243	245	230	186	205	247	211	228	212	216	253	224	216	221	199	251	210	266	202	231	189	225	256	229	256	206	197	244	215	219	242	198	227	224	232	236	248	252	201	247	244	237	221	212	210	220	223	201	223	256	203	231	248	218	221	228	226	206	254	210	241	217	223	224	225	275	224	197	227	206	238	256	228	220	215	220	213	213	249	211	264	235	209	233	210	219	217	241	239	204	232	202	213	186	193	210	230	242	200	217	227	222	217	199	224	247	224	239	217	239	209	231	218	228	235	241	225	238	226	247	220	230	215	230	227	198	206	247	240	220	212	237	248	226	249	215	217	238	205	195	220	199	234	249	199	220	227	247	250	207	221	261	226	241	217	218	219	250	191	224	218	227	246	228	250	268	242	238	219	237	236	224	226	212	245	208	239	218	226	230	210	236	219	225	214	206	219	226	219	238	235	198	200	214	215	227	188	213	241	226	203	198	225	221	244	240	227	226	235	230	206	201	254	210	206	197	198	278	212	192	226	227	235	250	205	200	233	209	227	228	201	229	223	244	245	227	205	235	218	226	235	205	241	218	230	223	206	210	232	218	221	215	226	207	244	251	206	229	208	249	210	214	262	208	229	218	220	250	227	214	221	241	194	208	243	197	208	213	221	239	217	232	201	207	225	233	230	222	215	200	230	233	220	208	222	231	215	214	217	209	233	217	218	217	238	209	213	206	223	233	216	206	225	226	232	254	223	229	226	176	225	223	209	226	232	216	234	211	245	209	236	232	224	238	218	214	246	218	214	188	213	207	250	222	208	216	241	243	244	204	235	219	211	215	218	232	229	224	222	222	230	219	194	196	178	234	197	245	260	234	236	234	204	272	219	205	230	216	229	234	197	203	228	250	235	208	226	187	214	222	206	220	210	202	217	214	216	204	209	250	276	228	246	232	229	195	253	251	226	207	218	233	227	222	227	264	226	219	211	228	219	223	216	215	220	201	239	234	200	220	208	244	221	219	260	230	250	223	203	220	225	204	227	222	231	245	227	214	228	222	225	202	217	203	221	228	233	193	259	213	248	219	208	223	223	204	232	225	222	193	206	209	229	203	230	228	195	209	206	227	231	245	229	215	210	244	223	216	228	252	195	216	199	196	240	204	233	236	216	227	211	196	206	191	224	225	250	232	221	222	209	239	228	241	242	215	185	253	208	248	223	236	226	228	240	211	203	241	220	236	229	190	205	245	236	236	221	226	197	216	216	211	214	219	227	216	207	209	220	237	256	240	228	202	237	221	249	209	250	226	237	261	232	216	240	216	218	229	234	220	213	216	262	215	241	230	234	186	212	238	256	217	212	208	213	235	218	212	225	208	196	235	227	239	217	243	248	193	241	231	234	210	217	209	208	214	216	216	220	210	222	202	215	204	219	211	214	195	219	258	214	204	216	214	193	240	198	216	224	244	212	216	208	237	232	225	226	215	208	252	217	197	188	245	208	195	214	222	232	232	214	228	226	199	222	216	215	230	217	221	207	223	244	244	219	215	227	220	238	185	205	250	199	256	228	182	195	251	222	233	209	206	204	221	230	193	244	260	218	209	224	216	227	218	232	247	239	226	263	211	215	213	255	218	221	223	197	200	207	220	213	224	190	204	238	206	215	221	223	226	210	247	230	284	229	190	211	211	239	216	186	192	236	218	203	226	218	225	242	218	237	221	245	206	222	217	206	216	275	275	222	209	196	200	202	203	227	236	231	223	231	194	206	205	229	240	230	201	243	205	242	223	228	198	257	240	258	218	229	212	211	207	271	218	212	234	235	228	223	258	240	230	215	231	241	219	224	257	204	209	235	206	221	206	223	215	197	223	218	235	236	189	202	225	239	200	198	230	225	217	241	269	232	233	245	212	213	195	220	231	196	229	220	231	221	223	213	208	222	222	218	236	208	204	226	222	245	248	236	228	200	223	182	206	217	208	208	210	235	215	213	231	206	222	206	222	197	229	228	230	225	213	236	212	220	233	239	242	229	225	233	209	194	265	213	196	244	214	249	221	209	227	211	227	225	252	221	213	240	216	258	205	212	230	223	244	211	240	225	226	191	218	219	240	199	223	210	215	241	241	229	214	206	247	250	233	240	214	220	198	236	225	226	202	226	225	221	234	212	222	232	240	207	231	208	225	214	225	220	213	234	208	226	232	225	214	232	210	226	230	224	221	256	231	215	241	237	257	218	239	212	199	245	228	219	220	209	202	246	216	197	260	217	214	224	224	212	235	235	209	229	239	233	236	223	217	207	237	209	216	213	225	224	230	195	203	206	218	216	223	220	212	219	213	223	220	223	203	223	233	223	206	223	250	218	245	232	225	238	220	200	242	199	243	204	214	199	227	214	206	260	239	231	197	209	231	215	207	200	217	225	212	237	229	212	249	211	221	220	223	215	222	214	212	205	242	218	250	248	220	230	223	223	223	224	240	224	237	222	228	210	243	188	221	241	179	204	193	229	213	190	229	234	232	226	198	246	249	230	242	240	227	230	229	222	209	217	219	213	251	204	220	224	224	211	195	236	211	238	240	213	199	235	210	212	234	208	213	210	205	244	213	234	239	233	208	209	248	230	233	224	239	222	227	215	230	227	238	202	232	250	222	214	229	199	215	205	215	224	222	225	221	217	274	224	237	246	210	232	248	224	231	221	211	225	233	217	231	275	233	210	224	233	242	241	205	220	239	210	246	227	229	198	241	229	250	217	209	216	237	239	231	236	201	217	225	211	228	210	234	214	237	241	237	221	238	206	226	245	237	206	189	203	192	249	252	202	224	237	223	222	234	215	204	206	228	227	235	232	239	215	234	203	195	210	219	218	212	218	236	209	234	220	206	253	225	224	227	195	244	249	229	226	250	223	219	237	203	225	245	214	219	200	228	203	230	220	224	255	214	200	205	222	231	228	222	213	219	248	205	229	224	221	234	249	199	194	244	236	244	213	233	224	215	226	206	228	261	221	221	190	216	242	231	213	205	199	234	203	233	224	253	205	233	200	211	220	210	225	223
40106	54710	57664	48801	39861	12809	686	670	615	589	594	581	535	557	583	540	533	501	589	534	595	537	547	546	530	525	525	525	501	583	562	509	577	576	516	516	559	514	535	545	505	524	504	493	520	541	525	522	494	506	536	494	488	480	525	528	545	502	528	575	555	535	516	518	491	523	513	535	544	499	542	508	488	531	520	519	490	538	549	520	523	491	542	515	545	502	482	500	525	531	463	486	524	515	493	517	514	504	532	533	525	541	572	548	502	536	492	535	540	523	527	475	531	556	551	481	539	513	523	523	535	484	520	495	563	542	533	534	541	515	532	503	536	539	523	510	497	506	551	548	484	500	547	540	526	502	535	505	505	536	499	529	505	490	543	517	567	490	446	508	509	524	529	490	534	517	531	530	537	548	512	544	489	515	558	535	466	506	512	527	542	506	532	529	514	544	496	485	524	524	499	485	535	521	486	541	515	491	539	535	531	511	517	526	534	505	516	548	529	526	517	476	528	550	532	516	510	526	510	502	514	555	549	501	496	514	501	511	514	492	504	529	531	499	488	525	511	499	508	535	536	540	514	520	507	530	510	533	485	487	532	511	533	526	565	508	523	542	546	529	550	557	533	522	522	524	551	510	508	491	538	469	521	511	525	570	580	495	545	485	476	535	523	527	507	505	546	478	467	498	576	506	505	521	532	538	546	536	516	530	497	518	493	531	520	529	510	534	509	511	482	495	516	523	530	517	522	488	523	499	528	524	547	498	506	536	510	521	504	517	505	500	535	545	507	520	550	571	506	545	512	512	505	539	531	484	491	517	523	558	497	476	487	531	546	505	508	518	562	507	535	507	554	528	536	520	538	521	516	513	503	532	533	507	525	518	541	512	527	519	507	468	561	509	483	505	518	489	493	490	535	498	525	525	502	461	540	504	525	501	504	536	529	499	514	521	513	528	544	575	488	504	541	522	503	513	515	519	525	530	527	507	543	514	533	531	488	533	536	503	476	498	501	512	572	525	531	534	521	529	558	511	561	475	528	546	478	518	541	537	507	512	507	526	527	546	524	497	513	531	536	524	509	519	517	569	512	495	513	492	463	522	530	506	535	483	498	532	519	501	496	527	502	501	510	519	498	499	534	484	532	531	498	513	557	532	521	474	471	488	494	489	561	507	538	501	554	557	525	497	513	539	556	507	517	485	515	509	506	531	465	486	488	516	508	510	538	542	483	535	571	509	467	508	546	547	496	523	539	516	561	506	513	563	529	556	527	508	512	550	543	512	477	513	528	517	527	517	506	502	480	492	506	512	502	534	512	521	481	519	497	555	509	477	527	549	549	507	484	514	549	504	495	516	545	514	550	502	496	515	561	519	551	535	482	538	554	539	563	537	539	495	530	509	515	497	498	515	514	495	539	534	581	527	507	499	530	508	540	501	514	542	526	523	554	484	540	535	547	498	497	553	506	485	510	502	486	520	551	518	514	490	493	523	506	498	493	510	546	540	506	526	507	471	506	535	513	524	506	531	499	542	461	544	550	487	561	500	507	474	504	556	513	511	540	479	548	499	587	565	515	503	496	537	499	522	490	513	543	552	516	512	522	528	505	526	521	510	502	525	555	587	513	499	523	525	510	499	561	482	518	530	520	540	541	511	502	503	520	514	539	512	516	512	539	508	524	549	521	539	509	506	478	499	529	556	517	509	522	513	512	517	526	546	548	502	553	554	537	502	511	524	536	531	504	534	530	490	492	502	539	547	517	483	541	481	455	505	522	537	514	489	507	521	534	513	505	516	506	508	532	537	521	544	536	539	515	475	560	493	523	522	499	507	491	487	523	516	527	515	516	528	536	495	545	508	511	522	468	517	498	487	489	519	498	533	496	530	490	501	530	513	507	504	503	542	526	523	518	528	532	528	521	498	493	539	494	514	517	483	516	604	509	525	532	511	513	562	536	501	537	504	511	559	508	484	482	512	504	536	536	521	545	530	528	506	515	511	514	551	538	524	529	483	505	508	539	527	509	498	533	506	537	478	502	510	540	561	503	518	525	485	536	503	455	510	530	511	492	498	493	456	532	508	526	533	517	520	502	544	539	497	563	507	563	498	466	539	506	560	499	533	520	547	534	512	508	540	485	538	502	522	538	503	520	510	558	499	537	579	506	540	541	501	491	535	504	523	545	530	541	558	541	557	537	491	501	506	533	477	565	505	527	525	507	530	495	510	556	508	517	524	516	485	526	523	512	553	496	520	488	512	542	515	519	523	540	522	497	556	519	522	520	507	547	478	513	486	543	555	533	492	517	515	505	503	520	545	476	510	511	542	517	508	489	512	507	497	486	484	545	506	477	498	534	499	522	488	517	493	526	510	529	522	528	494	496	531	505	561	541	533	521	532	492	518	546	479	592	520	506	523	520	506	491	541	518	508	508	492	579	539	520	515	468	525	527	499	543	501	525	508	576	531	513	477	519	503	502	508	529	517	549	490	535	535	475	517	519	507	486	555	519	583	530	518	496	510	489	532	556	538	539	503	525	501	527	492	509	540	496	522	515	541	500	479	530	541	502	549	541	475	531	521	481	485	496	558	535	477	490	572	521	528	516	546	501	540	490	541	558	537	542	514	495	552	536	493	504	496	520	511	504	504	529	527	537	587	522	492	530	528	505	502	509	493	530	556	525	531	527	541	543	494	530	523	516	524	516	497	547	514	490	531	539	497	522	516	536	552	509	544	518	509	510	474	535	532	516	545	505	548	517	522	492	517	520	550	557	520	523	487	491	539	488	543	519	498	548	516	532	539	553	542	546	525	547	540	467	515	495	511	556	511	517	550	476	481	541	498	511	506	520	493	520	516	497	512	509	484	476	532	530	521	563	490	535	480	511	523	485	499	503	547	513	523	501	557	543	510	500	503	511	521	521	510	487	525	504	542	511	492	486	490	492	570	538	534	538	510	557	518	514	550	539	516	521	525	539	540	507	556	536	505	490	500	502	468	539	494	485	537	515	519	480	520	496	503	510	518	503	503	501	536	525	505	533	523	507	547	504	511	468	516	506	523	508	524	515	511	521	538	494	476	539	526	520	509	518	523	538	555	548	529	518	536	531	561	519	490	540	505	534	543	535	493	510	531	536	496	495	510	507	528	519	519	576	523	525	519	563	537	513	504	500	503	496	515	516	500	502	508	510	541	503	539	496	528	492	493	514	495	493	537	550	537	530	563	506	537	534	569	514	500	511	541	558	536	497	530	511	534	518	533	521	526	550	559	530	493	541	567	479	551	482	501	516	508	530	480	519	535	498	531	564	502	495	503	559	526	557	539	507	489	567	489	506	505	524	533	526	487	502	501	496	486	506	524	527	523	483	497	549	521	533	494	518	533	514	455	532	518	478	546	544	517	516	526	510	568	558	510	532	518	513	513	505	529	464	529	500	540	531	508	520	514	511	530	509	496	516	517	522	518	542	526	540	515	527	547	542	545	505	500	559	513	520	487	525	526	495	508	498	485	510	506
72691	80204	75080	53358	41013	18390	1713	433	384	357	370	366	340	352	346	322	372	387	319	376	364	364	319	344	347	329	400	373	342	330	361	321	350	354	378	315	353	329	308	347	380	360	361	328	331	331	324	361	354	355	358	324	317	378	348	316	296	342	334	341	361	346	348	322	349	374	337	355	362	328	351	345	330	339	332	358	327	326	322	355	325	347	330	329	312	353	330	366	376	317	323	344	347	357	361	376	330	384	353	361	360	349	355	326	310	310	319	331	316	349	328	317	330	343	325	316	363	340	367	318	352	337	338	316	364	327	309	325	346	295	330	337	315	335	336	299	348	348	336	321	372	354	337	291	340	354	333	329	338	340	357	338	322	348	345	340	341	309	317	325	346	347	354	330	339	350	317	328	347	313	334	342	329	311	354	350	324	332	337	319	327	308	323	328	293	317	320	303	352	348	354	368	315	344	312	352	331	374	342	323	367	342	313	355	353	358	372	341	318	329	344	356	344	381	331	335	334	326	336	350	341	338	330	352	347	338	322	352	323	375	330	352	373	369	340	306	292	346	364	348	329	305	363	360	367	333	338	343	336	331	321	333	329	307	346	299	377	370	296	358	368	366	321	355	363	349	344	338	347	325	348	338	338	342	343	344	340	337	328	323	394	380	329	348	366	342	333	336	346	346	324	323	310	302	343	321	305	329	364	331	316	310	358	350	356	357	325	356	357	362	315	359	344	302	379	318	352	373	328	307	370	308	346	340	355	311	375	337	347	350	331	374	334	341	328	309	324	336	337	344	343	372	310	337	339	363	347	312	381	325	371	338	320	342	339	327	314	351	335	328	349	359	332	327	295	326	340	368	379	370	360	340	318	339	324	319	362	307	320	336	303	373	350	351	336	365	296	303	348	321	338	316	339	344	381	316	352	337	297	360	313	373	351	311	344	362	306	327	340	334	333	315	345	336	328	346	342	321	358	341	325	372	344	322	342	350	340	327	367	339	351	332	309	377	319	336	358	327	332	324	331	344	374	297	349	311	343	351	350	328	365	360	345	338	370	318	320	347	335	330	298	335	345	328	344	367	298	362	342	350	333	372	320	342	361	324	378	336	359	314	380	311	308	369	352	402	321	342	338	290	313	302	342	362	340	345	357	351	315	347	357	343	350	332	305	365	340	303	344	323	330	358	354	350	380	313	347	351	333	303	307	332	340	329	404	338	339	356	352	353	320	318	343	341	331	346	312	368	338	368	344	318	329	361	312	288	340	347	328	320	344	296	327	346	346	341	313	350	327	320	363	363	354	312	352	337	326	337	349	344	326	328	342	338	354	310	347	333	370	332	336	326	344	308	329	330	350	306	365	326	337	334	297	347	329	356	349	306	366	323	371	360	325	363	365	299	342	295	371	325	317	335	343	346	316	356	335	341	369	338	334	318	344	343	323	378	338	334	306	374	363	324	361	339	345	336	340	322	337	299	336	345	325	296	331	337	329	321	370	325	341	351	330	320	318	341	351	344	332	386	326	313	325	347	330	346	330	336	391	357	333	346	324	333	364	338	346	360	355	321	336	329	376	327	317	318	354	357	344	345	330	373	323	347	337	335	316	370	353	339	353	344	318	353	327	317	329	373	353	344	326	345	347	358	353	343	326	313	364	329	328	317	329	322	350	325	370	305	310	355	336	333	334	333	339	317	314	330	330	337	335	326	339	371	358	342	342	329	356	351	329	326	362	384	336	365	324	358	317	346	343	334	357	332	337	327	346	342	347	343	375	334	352	333	389	351	302	327	351	315	324	330	340	340	329	350	286	332	286	384	353	373	323	352	358	318	375	368	358	293	327	346	356	335	340	339	337	332	343	373	326	336	298	308	340	291	342	329	344	352	309	355	354	312	340	340	358	341	313	349	303	329	335	317	327	375	307	338	327	394	362	330	346	353	350	321	333	305	354	286	331	351	378	336	323	354	350	353	367	329	346	333	362	346	358	325	309	357	314	328	311	349	351	323	360	369	340	326	363	348	332	335	357	352	341	344	348	357	333	315	387	309	333	361	339	339	353	376	310	333	314	327	339	337	378	369	320	346	331	358	344	330	309	293	326	372	347	332	320	331	345	320	358	310	362	340	314	325	360	346	326	320	321	354	345	358	334	324	343	309	306	329	356	336	334	293	327	345	323	331	359	350	357	360	340	351	327	380	350	379	355	333	329	340	334	309	333	329	293	320	327	286	360	356	310	347	347	343	305	362	332	335	354	328	316	360	359	318	316	310	328	374	327	306	349	352	334	366	346	355	313	335	361	318	332	327	346	356	352	325	339	335	330	320	299	326	292	328	329	361	351	313	338	337	379	324	329	299	381	315	338	310	361	343	349	323	341	358	336	346	344	318	308	368	331	317	312	339	342	364	334	342	342	323	353	334	333	353	348	327	382	327	321	352	347	329	348	356	350	329	321	323	345	288	338	315	315	329	315	324	347	350	281	302	336	339	332	354	344	323	366	338	339	329	348	353	380	369	318	334	331	349	306	342	333	373	332	333	339	332	329	327	351	341	335	358	332	344	327	342	324	343	353	342	333	371	363	322	339	362	334	327	323	327	342	305	319	362	367	359	299	319	345	363	335	351	356	334	301	342	333	396	372	318	348	333	348	334	354	337	315	344	321	376	318	346	361	312	338	309	353	375	324	314	349	357	372	353	344	341	342	321	349	336	328	338	327	337	343	343	323	337	330	318	331	365	367	330	305	335	325	365	352	347	371	325	336	323	381	296	315	334	318	287	342	318	354	352	318	312	343	332	339	355	310	353	315	304	320	358	307	303	306	323	321	325	357	327	328	387	331	341	375	333	378	360	323	360	348	365	352	349	320	352	360	320	308	300	312	358	312	398	361	356	336	332	337	319	345	366	362	344	358	331	307	341	354	367	343	360	329	313	340	333	326	342	380	321	331	338	333	347	336	346	333	320	346	357	341	347	311	340	324	339	336	361	338	331	339	330	358	335	302	310	314	318	351	347	324	305	316	375	357	331	352	325	332	339	335	347	374	379	356	317	318	342	325	321	324	333	347	323	338	317	359	314	340	355	345	345	326	349	339	333	319	319	352	310	319	320	326	308	334	366	334	333	342	344	327	391	354	335	331	378	284	350	318	349	324	314	311	333	347	341	336	349	338	337	322	343	313	315	353	375	325	364	338	392	290	350	325	336	348	364	325	284	372	343	305	325	346	367	350	307	345	340	327	362	341	351	356	370	355	310	336	362	357	338	329	359	347	359	330	364	341	330	335	334	340	316	326	350	351	330	313	327	323	314	298	350	342	333	316	342	338	343	343	376	343	317	311	325	365	359	322	320	351	335	355	374	335	324	370	342	373	338	334	314	340	337	338	359	360	363	343	341	349	336	325	343	355	335	345	363	340	343	339	349	347	318	320	347	320	324	343	340	337	325	377	324	335	370	342	331	353	325	342	403	335	334	367	344	344	343	338	325	347	370	328	330	343	359	344	330	333	397
44539	65786	71271	60149	49997	21813	1088	1006	945	892	918	880	826	820	855	840	824	760	864	794	813	766	841	747	769	768	794	790	754	734	770	764	776	761	751	767	779	789	734	757	731	752	744	772	785	735	786	745	710	749	768	806	772	733	774	782	746	811	738	765	742	771	749	723	795	771	772	752	777	799	710	719	739	712	789	746	712	723	781	783	768	759	782	747	764	757	764	712	730	753	790	800	759	725	739	800	721	772	751	730	720	789	733	738	731	737	745	728	722	751	754	760	747	787	805	761	742	765	728	755	741	730	699	737	753	739	748	740	740	730	793	743	732	744	761	746	819	781	761	773	757	713	768	729	757	799	776	751	762	686	710	771	764	747	775	718	807	741	764	737	717	781	747	789	755	728	789	759	795	710	784	749	749	743	725	761	693	723	722	770	703	751	835	705	764	768	766	743	752	758	752	757	734	790	793	806	711	796	731	724	722	753	759	726	792	703	750	834	690	808	709	762	745	732	742	735	757	720	774	785	756	770	763	762	773	786	784	716	774	747	772	750	744	737	808	783	715	731	736	729	758	780	759	741	722	796	731	741	719	758	703	790	744	728	777	764	777	741	750	733	770	778	743	751	717	741	737	740	754	776	745	735	775	718	734	725	751	733	723	749	815	726	750	734	727	759	754	743	740	698	727	780	784	768	761	747	762	698	747	813	742	732	749	707	730	720	768	781	737	728	749	704	752	779	742	724	728	767	724	824	777	729	747	745	756	695	777	716	744	760	794	780	734	764	726	702	740	774	697	729	768	807	785	819	775	732	707	756	761	764	791	746	727	763	742	765	758	762	777	743	745	728	803	803	795	744	747	709	757	696	742	798	772	745	766	715	792	779	692	764	766	745	742	737	753	738	777	783	761	750	758	789	780	797	735	808	710	779	801	797	770	755	788	774	688	766	753	733	728	788	728	765	783	788	767	711	696	713	745	704	776	732	757	772	753	760	764	735	745	776	731	783	745	759	757	685	799	786	755	804	727	765	745	711	766	797	770	726	752	789	775	749	767	711	754	740	742	749	811	729	745	757	760	775	753	737	775	771	728	695	743	717	753	742	789	779	780	725	777	726	710	725	779	718	773	744	792	803	713	752	774	695	824	741	754	797	702	802	807	657	757	770	714	779	773	749	792	767	753	733	746	766	740	770	766	745	736	705	789	790	703	773	716	751	706	774	739	745	705	803	766	755	773	736	762	753	730	795	785	757	806	785	731	744	775	729	774	753	732	762	739	741	749	741	762	782	718	782	787	786	732	748	773	750	690	772	718	767	763	712	818	779	793	723	785	762	821	747	710	780	728	752	754	790	764	776	713	729	773	744	805	735	702	753	717	748	754	748	719	745	764	774	774	761	793	780	733	773	689	737	752	731	718	761	778	768	777	718	736	765	786	763	771	773	793	726	753	787	742	790	735	721	790	833	751	761	768	682	764	734	764	761	716	751	749	692	733	727	765	763	750	771	734	776	780	762	809	742	772	760	734	742	755	733	760	746	763	781	755	767	734	756	739	694	730	788	757	775	771	742	729	781	746	749	813	735	776	733	713	722	782	816	765	789	772	728	743	733	779	749	746	772	773	752	736	754	775	745	761	754	756	738	777	800	719	753	804	746	736	777	739	795	779	777	774	716	748	786	751	795	745	759	738	711	788	760	815	712	732	767	745	718	753	745	749	739	775	798	749	804	769	816	726	753	780	773	715	751	709	726	766	761	750	751	809	749	770	782	738	760	760	735	759	750	725	718	765	790	734	775	775	774	752	767	753	715	795	704	712	764	742	742	789	749	741	713	775	765	746	711	678	727	759	750	772	790	737	761	748	775	744	790	705	716	740	816	707	699	800	758	791	764	760	758	762	743	756	765	778	789	751	786	755	739	705	786	790	769	749	770	743	763	785	830	703	742	786	780	773	718	722	752	790	724	726	765	713	771	781	759	764	768	747	751	838	762	749	773	769	743	754	771	794	794	759	774	771	743	747	750	748	782	772	698	767	744	746	764	802	736	710	795	744	736	759	723	741	750	746	692	792	721	751	744	756	755	740	752	775	733	735	796	733	767	739	760	734	763	775	767	727	743	756	762	722	837	765	777	710	766	734	770	746	743	745	779	733	784	755	747	790	742	695	780	714	745	726	727	751	736	733	778	720	740	749	806	752	705	734	732	792	819	746	791	725	841	729	770	760	764	816	727	785	705	749	719	716	713	744	769	739	737	701	812	686	772	769	730	774	752	791	728	765	803	734	744	797	791	737	727	761	736	712	747	772	719	692	694	698	695	742	790	708	739	784	803	667	746	724	730	771	794	722	747	761	808	725	718	739	798	761	726	790	737	765	727	757	775	756	741	758	767	785	728	777	698	791	763	738	760	724	811	823	769	786	744	778	732	726	727	754	730	793	797	836	762	759	758	807	751	776	760	750	762	760	746	789	775	755	779	743	782	733	765	747	760	763	796	720	718	748	815	767	756	716	714	764	723	743	733	763	740	738	739	825	744	778	753	801	763	762	717	751	706	752	720	729	790	748	762	688	717	759	794	712	748	800	760	751	706	722	717	756	787	769	752	802	752	791	752	749	701	753	732	829	773	720	736	765	791	780	733	791	776	765	714	719	733	726	760	750	738	722	762	737	774	729	745	778	770	741	783	717	726	728	734	762	715	762	710	734	771	719	768	737	760	772	768	760	720	752	780	744	769	692	788	786	706	750	749	747	718	760	751	694	713	738	773	801	755	733	772	750	780	770	722	741	715	791	744	728	733	749	766	731	783	706	706	696	737	748	751	742	764	765	732	773	705	719	772	744	733	744	742	717	740	745	739	722	773	767	735	774	742	730	707	724	753	806	753	743	756	786	751	756	788	751	765	774	736	747	746	771	730	724	718	772	765	752	735	747	732	743	764	743	798	745	776	707	706	762	785	755	804	774	739	778	787	819	763	782	766	689	737	808	748	726	745	758	730	762	701	764	760	792	750	735	722	744	692	815	729	795	727	727	785	716	765	752	733	761	766	758	762	765	776	744	760	712	775	739	736	725	728	795	756	769	682	715	792	777	778	734	739	793	760	736	753	716	759	732	755	764	725	760	730	745	757	712	746	802	742	754	787	774	812	731	785	738	739	767	720	750	726	726	750	751	758	805	741	762	746	697	716	783	752	762	748	737	713	767	781	754	748	730	751	782	785	749	727	725	713	756	732	709	803	760	728	717	720	759	737	799	759	770	767	736	794	774	735	745	725	769	736	679	756	744	761	757	704	774	726	758	764	742	744	724	764	762	733	726	783	755	745	781	727	738	737	766	801	739	747	734	734	736	712	751	704	744	771	691	782	757	770	757	814	772	731	752	753	762	760	786	690	741	739	772	782	769	710	788	787	722	738	738	714	755	804	782	747	752	824	752	766	732	741	770	783	745	707	746	736	816	750	794	741	780	799	775	737	741	724	720	756	740	751	766	704	777	774	746	746	738	740	724	743
52939	32785	13746	3484	1775	619	320	329	306	319	314	308	301	306	294	316	295	352	288	284	299	302	323	335	307	298	325	276	305	320	333	298	343	313	270	315	289	299	288	308	277	323	329	363	312	318	343	328	308	321	327	356	338	309	314	296	323	278	320	292	274	280	306	302	302	287	343	348	310	294	317	307	302	309	305	333	316	299	305	274	342	334	309	322	310	306	324	321	329	334	314	315	298	314	293	324	315	310	321	309	336	325	294	317	281	266	316	291	277	330	309	299	302	310	307	329	310	297	322	328	276	306	265	284	326	316	327	318	306	332	289	293	314	320	322	322	314	310	294	299	304	290	302	347	302	305	337	321	317	273	316	315	295	312	273	274	295	301	355	371	315	310	318	319	332	329	283	322	277	272	298	302	323	298	316	337	314	338	312	328	313	338	318	331	307	283	380	326	294	298	303	329	325	326	294	324	293	330	296	320	293	280	288	315	320	268	305	319	317	293	296	278	286	315	287	319	328	300	328	315	305	309	312	335	317	303	323	309	313	308	296	295	313	295	309	322	321	328	309	312	297	313	334	323	297	301	288	332	313	332	327	328	313	307	271	312	315	323	331	281	324	300	359	337	320	297	299	311	310	275	343	318	315	316	339	315	291	301	333	331	301	314	301	325	355	335	321	309	297	335	344	352	332	317	326	299	298	329	288	307	311	343	324	301	291	313	301	313	320	294	309	319	290	327	295	348	308	328	325	345	291	317	312	309	319	305	346	321	331	302	286	317	307	289	321	348	303	311	336	303	315	315	311	303	300	289	318	324	340	285	264	310	354	343	329	302	305	316	325	313	300	285	311	310	293	311	321	286	330	324	288	288	287	318	309	322	251	331	328	338	301	309	304	306	312	343	289	321	312	300	321	303	300	293	335	307	292	289	330	274	352	313	293	314	317	303	372	318	309	270	318	301	295	300	315	323	304	327	327	300	341	319	297	326	269	305	317	282	335	316	315	328	292	332	294	273	315	317	321	310	321	299	317	310	303	314	304	272	313	285	333	322	298	318	311	310	288	321	305	300	284	295	303	312	330	338	300	309	321	298	303	293	296	302	292	296	335	329	322	308	306	315	336	279	352	322	292	289	314	328	310	303	285	335	322	317	291	282	294	320	325	313	290	314	335	319	310	320	313	337	343	311	311	318	290	345	287	281	286	327	304	294	321	312	381	335	330	325	310	303	335	332	291	343	287	316	349	290	329	338	303	324	323	306	348	308	334	293	295	313	304	305	317	312	303	263	317	332	315	328	324	291	290	311	300	311	307	321	297	360	284	298	326	309	287	317	298	300	310	299	335	294	322	311	315	333	302	331	331	329	315	307	318	328	312	281	311	312	306	348	311	294	296	322	308	336	321	297	306	293	297	321	343	301	323	333	316	268	314	354	321	325	311	304	334	288	293	294	303	324	308	315	294	315	332	294	340	302	283	291	326	299	317	321	311	337	309	315	294	295	314	340	313	337	324	279	324	366	372	288	311	300	314	321	307	295	319	306	275	292	329	346	296	304	259	322	300	319	310	292	311	313	293	317	290	318	282	301	367	312	340	317	311	309	336	312	323	343	302	342	311	318	286	331	369	300	315	294	310	332	275	293	310	314	313	346	344	304	354	273	327	317	335	292	292	289	271	325	279	283	322	303	317	327	329	333	329	316	314	299	342	297	302	304	319	294	333	316	307	307	333	290	317	354	315	295	326	328	354	309	311	309	324	305	324	300	323	330	328	330	329	294	306	338	298	318	318	350	335	326	303	346	327	324	293	290	306	317	317	328	340	308	316	293	310	319	286	329	302	301	308	298	304	310	306	290	283	311	333	324	336	304	324	341	316	338	292	307	318	308	310	332	293	278	319	306	321	349	299	293	356	303	325	328	300	295	332	303	308	327	345	335	305	343	327	330	307	315	343	289	284	337	292	283	332	291	288	332	309	315	306	298	325	316	287	304	318	344	275	301	304	297	320	317	309	330	297	315	277	315	334	303	296	330	324	313	282	283	323	316	285	329	307	353	308	304	303	322	306	313	308	275	324	332	341	289	326	316	298	280	308	269	304	315	326	293	321	305	349	253	287	327	290	339	307	330	294	288	312	298	356	321	294	327	294	291	310	291	339	327	295	322	318	295	304	349	306	312	330	322	290	306	318	293	310	293	326	314	295	310	311	330	291	341	316	319	310	312	330	330	334	361	291	309	301	289	315	302	322	311	342	320	316	319	327	303	301	351	329	295	284	285	317	282	315	320	293	307	286	303	301	311	315	326	274	306	321	318	308	301	284	283	349	292	298	309	323	293	287	310	303	270	298	318	325	332	307	317	319	326	314	310	308	287	325	313	304	295	297	267	308	316	294	315	284	304	346	337	315	305	307	299	303	304	298	304	310	315	303	321	321	305	316	312	333	315	262	306	299	287	331	317	300	331	311	299	273	287	321	300	312	290	293	287	320	328	290	334	313	317	296	279	336	308	331	293	340	278	340	286	329	306	336	305	295	354	342	341	356	307	308	320	316	338	308	332	310	306	282	318	292	293	352	319	311	274	320	300	288	350	301	326	312	312	301	326	303	278	300	322	299	275	326	318	322	331	294	299	309	303	307	325	301	324	289	328	319	336	290	304	334	327	342	331	301	324	328	339	320	318	305	320	297	274	304	297	332	325	312	300	343	309	309	290	322	295	308	311	323	318	328	311	329	292	344	282	299	298	321	282	315	287	293	317	315	309	308	278	296	271	328	340	315	304	320	306	295	307	323	338	332	332	322	320	338	288	307	330	299	308	307	312	321	281	323	312	319	304	293	314	303	292	316	339	310	328	309	288	299	303	265	293	330	313	302	347	297	327	310	331	337	318	303	295	286	316	340	311	313	314	291	306	295	318	315	295	286	316	295	302	286	297	291	283	307	304	332	324	333	282	291	281	311	360	319	300	305	316	358	347	335	309	333	342	316	324	319	276	309	317	346	300	322	285	314	296	340	312	304	338	345	309	297	347	317	262	298	274	332	271	292	310	332	348	325	354	330	321	328	325	278	326	350	339	340	304	307	339	313	295	306	322	321	308	333	335	324	317	344	292	287	320	317	302	304	295	299	336	301	311	317	332	307	332	326	325	315	304	314	317	342	313	318	309	322	325	338	299	313	298	361	310	331	331	293	288	275	296	284	291	275	319	288	330	314	336	309	294	317	287	304	311	314	315	334	320	315	312	310	323	321	302	312	300	328	293	319	277	287	338	335	299	310	327	311	311	307	309	310	305	300	329	341	311	336	292	297	318	287	318	300	289	347	318	300	315	327	302	296	281	334	319	272	306	300	342	301	325	332	314	334	313	330	329	334	331	330	342	322	266	315	302	300	298	283	278	299	277	333	333	341	316	312	321	293	302	301	335	309	358	315	291	330	323	316	316	324	329	318	328	326	333	313	284	298	314	301	280	302	326	306	327	303	326	330	296	333	337	321	280	296	363	330	303	292	299
29209	21554	14961	7124	5351	1766	728	713	648	644	719	647	682	688	710	641	711	670	661	692	674	662	647	685	674	677	671	634	692	664	674	673	692	684	636	697	669	673	663	688	671	686	682	725	712	685	655	659	666	669	644	713	649	706	669	680	707	654	647	678	707	661	692	655	681	694	677	623	622	646	718	677	665	648	700	703	733	682	662	669	695	686	650	649	677	662	653	679	677	686	696	645	670	686	672	692	694	656	692	682	678	653	671	698	677	630	658	705	656	717	655	662	645	670	693	683	641	655	706	733	705	714	649	696	693	675	641	646	653	645	659	693	690	716	641	695	680	681	743	671	711	716	674	710	635	696	661	684	692	616	658	688	653	634	727	661	690	671	660	688	679	689	708	646	648	718	648	703	635	674	673	633	732	699	654	681	682	704	635	661	715	659	652	672	676	642	684	651	702	659	662	687	660	672	712	638	668	667	669	657	712	646	613	660	682	663	617	641	682	652	615	661	683	673	676	674	687	665	627	659	686	669	629	683	693	664	686	678	626	624	648	694	627	642	684	673	644	718	653	639	689	724	642	675	690	700	663	640	681	691	687	676	698	661	678	656	677	604	628	691	673	673	726	635	627	662	657	680	636	680	657	689	631	657	733	697	683	684	694	662	629	680	731	614	631	661	692	650	672	633	706	657	660	663	659	683	691	683	669	678	660	672	650	621	648	679	711	689	655	691	681	691	676	677	762	640	646	662	676	605	677	698	679	671	706	677	654	693	681	635	673	666	655	654	668	647	692	687	668	689	652	667	720	689	642	664	675	681	669	676	676	709	669	700	681	692	684	688	701	694	618	666	703	676	645	675	666	652	689	666	731	711	691	724	689	674	674	647	612	699	745	680	651	696	683	680	683	707	641	701	665	688	659	702	723	689	648	664	660	652	652	662	712	637	649	670	666	717	679	681	677	643	703	656	696	627	661	623	686	667	701	695	655	710	643	653	660	702	647	717	657	691	671	668	681	703	684	659	680	669	722	657	654	661	691	695	667	656	672	721	634	691	668	650	672	667	683	660	674	658	724	679	693	670	694	674	640	721	669	673	689	666	706	643	651	686	653	692	685	644	676	664	678	706	685	707	656	695	675	660	672	655	667	646	680	716	676	668	658	672	673	657	652	676	680	704	689	658	658	694	683	700	662	657	684	677	695	651	685	685	705	709	674	627	682	634	662	661	684	683	659	675	689	661	637	684	749	704	644	697	646	646	666	670	698	687	668	676	676	727	710	655	658	703	641	697	640	639	640	626	712	702	684	697	662	639	718	681	675	682	696	693	660	675	636	671	652	682	689	642	697	702	673	677	633	638	662	656	699	705	660	656	641	696	677	711	686	676	643	683	624	681	696	681	691	652	729	682	649	673	708	656	635	696	707	680	634	691	637	713	679	632	653	683	655	651	716	655	648	660	663	680	701	722	675	658	679	672	671	681	712	726	716	671	684	715	631	642	686	658	695	688	658	665	631	661	671	676	691	648	660	682	669	674	687	625	669	693	717	625	667	661	668	672	640	699	717	668	681	696	756	670	663	714	679	661	723	681	674	681	664	674	646	629	667	648	697	675	688	697	689	650	658	677	639	643	629	661	639	700	626	705	663	678	676	666	642	663	631	649	670	686	665	655	732	666	698	681	671	676	662	677	695	652	658	663	700	704	651	681	665	676	680	698	693	677	640	644	692	679	715	716	687	676	715	689	673	673	663	661	697	714	708	623	648	665	714	761	694	678	664	674	702	701	696	664	664	688	650	719	628	668	631	659	657	686	684	677	702	651	675	660	657	684	666	617	668	697	703	667	694	727	678	700	673	694	669	637	696	648	709	631	673	646	723	673	646	671	634	688	703	621	689	728	653	681	658	648	666	700	663	692	665	667	649	652	681	675	712	676	694	658	656	667	663	692	707	663	685	665	688	668	674	663	664	623	675	668	671	680	668	741	652	697	656	663	695	647	675	689	637	651	685	668	649	670	676	684	635	677	650	669	700	655	673	680	711	689	698	700	681	665	666	666	707	675	698	684	651	721	625	709	653	666	644	629	683	725	689	695	654	704	734	707	681	627	687	631	700	629	695	669	710	674	653	687	658	664	644	624	710	665	647	651	681	659	640	654	662	629	643	618	637	652	633	704	683	734	643	675	620	689	714	663	703	638	724	633	693	645	666	656	676	696	717	670	724	728	671	647	692	677	664	700	661	676	676	707	706	668	661	669	633	691	689	688	694	661	634	672	693	677	680	667	682	651	670	688	660	698	645	714	643	750	690	669	691	682	679	670	656	665	670	686	625	666	689	687	678	733	657	688	686	666	673	673	671	676	656	667	701	678	682	654	670	710	707	678	676	699	663	700	676	660	698	650	630	671	656	669	678	674	668	662	692	635	702	658	648	690	684	627	659	691	644	683	625	679	699	686	706	662	670	659	676	598	673	648	686	663	679	627	662	693	662	659	664	697	687	658	654	636	663	651	651	655	677	679	707	646	673	704	707	691	685	719	687	681	669	662	703	685	665	653	686	682	673	682	709	687	684	599	703	662	711	703	686	628	718	713	624	695	667	663	685	678	668	657	678	671	656	668	663	645	653	666	643	670	647	686	639	662	715	714	691	663	638	708	694	681	686	659	700	667	695	705	681	679	674	607	636	631	718	656	658	637	686	716	712	681	693	672	661	671	710	653	650	704	675	727	701	680	698	678	709	647	693	657	695	685	700	615	667	671	666	698	684	677	648	675	605	686	702	630	719	682	641	705	701	657	699	688	680	677	633	685	679	709	684	678	665	636	695	697	717	649	736	681	694	684	700	699	700	673	690	667	668	680	677	725	687	636	667	677	721	684	615	703	672	710	640	697	669	683	704	673	660	696	708	689	719	710	655	667	642	661	652	629	652	676	651	670	695	669	684	661	653	657	687	709	656	717	709	697	670	674	666	672	641	647	672	660	664	634	686	664	662	692	683	692	684	632	630	714	710	650	659	664	669	689	618	671	644	719	679	676	704	661	683	662	675	653	631	652	686	689	661	702	723	667	681	662	641	683	654	676	686	684	679	661	703	661	668	681	699	692	698	688	670	658	673	709	689	644	684	700	686	677	630	669	710	715	720	697	671	687	658	673	659	675	666	706	690	688	659	688	679	671	713	667	687	664	663	700	696	664	672	705	707	668	624	670	657	680	630	681	697	663	644	659	721	667	731	669	703	713	668	671	667	675	673	616	700	624	681	702	674	713	666	697	710	675	614	694	685	671	687	677	671	663	673	650	702	703	699	658	694	676	680	639	651	653	735	701	687	663	682	651	673	672	677	705	682	691	669	649	671	676	675	687	657	681	736	661	651	682	665	683	716	711	689	689	699	680	677	610	696	661	699	659	632	645	664	640	635	715	707	642	668	678	669	642	667	667	693	704	617	655	661	660	721	628	601	641	676	663	637	693	646	715	648	658	685	681	642	637	640	716	728	663	674	693	675	675	665	656
64847	70536	64423	40391	29831	11618	756	237	260	237	261	263	258	285	243	235	221	194	206	210	232	203	256	235	244	222	230	218	226	216	231	211	226	200	237	230	247	227	210	240	236	229	214	230	237	225	204	235	239	227	195	218	227	222	241	246	222	237	236	250	217	198	221	242	222	244	239	201	235	221	220	242	230	218	226	242	202	254	246	225	259	242	213	247	241	207	219	258	233	215	216	237	218	233	205	236	232	221	268	238	207	194	203	250	229	239	223	228	212	227	207	204	231	249	215	227	227	265	217	236	214	223	276	230	204	232	229	226	200	233	212	232	253	242	235	216	228	249	234	242	214	217	218	252	232	234	221	240	221	225	248	196	231	233	245	203	186	219	235	216	217	224	219	201	196	202	232	226	227	209	253	262	215	220	243	219	246	214	205	210	204	252	230	265	234	228	247	223	206	228	222	215	225	277	237	230	236	246	252	267	246	219	224	257	257	243	223	214	215	239	250	215	240	228	220	225	215	249	204	220	219	236	228	214	244	227	200	228	229	247	234	245	230	224	216	219	223	216	228	229	231	248	229	222	245	227	216	209	259	213	237	237	211	230	218	218	204	211	226	209	209	214	226	244	224	226	248	233	233	242	237	233	233	236	227	222	217	255	222	220	250	215	234	218	227	221	208	202	219	259	231	211	223	188	235	252	203	251	221	220	253	231	236	226	245	191	221	197	208	212	228	246	208	226	238	225	239	212	237	226	255	245	240	243	257	201	208	200	243	250	260	209	214	255	241	261	229	227	222	221	223	270	207	219	228	215	223	240	232	228	205	239	216	216	200	244	217	221	244	217	216	232	211	208	217	208	248	214	220	197	206	225	207	231	203	229	199	223	219	225	239	214	240	231	212	200	231	229	216	200	210	264	218	235	210	216	229	241	232	238	247	233	251	203	206	194	201	241	221	229	236	239	225	223	237	239	206	289	223	173	182	212	222	211	225	221	226	230	238	203	217	238	263	210	227	199	202	219	211	202	201	218	234	248	238	241	228	250	248	216	237	256	217	250	226	228	231	232	215	248	241	215	230	234	215	246	212	214	237	217	236	224	214	222	237	216	246	264	226	220	227	222	241	229	238	250	235	265	268	222	242	237	208	197	214	228	230	201	238	213	237	229	231	223	215	236	227	213	211	230	229	242	228	242	206	217	232	228	215	225	220	260	219	212	247	249	219	237	213	241	208	251	223	239	234	256	208	243	227	222	244	230	234	204	190	194	182	214	211	206	229	249	229	221	272	231	221	222	231	275	245	248	211	214	196	225	211	198	241	234	244	229	219	218	235	209	227	218	221	246	226	258	193	228	207	226	243	228	253	213	251	227	235	226	250	199	224	217	235	202	223	235	243	217	209	200	208	222	215	223	229	237	229	220	228	221	201	236	232	223	190	255	229	240	204	231	225	228	232	222	224	235	222	233	238	208	221	241	219	222	240	223	207	197	239	218	224	221	237	250	237	213	228	248	223	239	228	245	220	229	249	261	236	247	213	234	238	206	224	251	244	213	212	231	237	238	239	233	228	215	227	231	210	220	223	222	191	252	214	203	235	229	241	243	262	204	242	240	225	205	218	236	235	217	202	204	233	226	223	212	241	226	238	215	190	212	247	223	215	236	217	236	215	202	209	217	229	229	230	243	243	213	211	245	226	208	211	271	245	253	228	231	190	219	264	245	211	232	272	250	234	230	213	253	252	194	219	216	193	239	205	193	206	209	213	220	213	230	231	214	222	221	241	223	242	246	202	244	231	234	231	219	237	217	225	249	230	237	226	236	230	224	194	211	193	263	212	248	244	218	219	242	212	240	214	234	216	239	249	213	228	215	219	242	219	225	218	236	210	223	241	219	219	229	221	219	209	219	212	242	206	228	238	237	224	242	213	235	260	219	211	258	248	237	229	213	238	217	208	251	225	235	221	228	247	254	260	236	243	218	224	197	217	232	214	229	238	264	236	203	206	211	244	220	176	231	212	228	236	221	224	222	221	220	248	199	234	216	227	224	243	197	228	223	250	264	256	210	236	226	231	242	226	212	212	233	207	235	225	217	252	222	219	226	198	225	238	238	252	219	221	234	252	233	237	204	211	246	227	234	231	212	236	221	243	223	249	252	218	223	228	248	203	229	201	268	223	234	227	236	204	207	219	191	244	238	246	230	243	218	226	230	244	253	230	202	240	230	234	223	241	208	237	240	262	240	234	233	246	231	224	237	225	204	213	223	216	239	229	205	226	216	237	207	218	253	201	199	192	215	194	209	220	202	225	208	228	231	226	247	216	217	215	244	242	224	250	251	215	200	213	240	241	240	199	240	245	241	238	276	221	218	231	238	237	233	212	225	227	221	207	194	221	216	232	191	216	205	230	237	211	239	224	214	211	244	242	239	235	169	233	216	200	239	213	216	225	236	237	205	239	241	210	232	201	218	219	210	241	222	226	209	229	238	230	230	234	231	257	221	224	247	218	226	233	216	205	228	223	235	251	216	216	228	218	238	231	209	223	183	227	229	260	225	206	213	242	239	211	207	226	222	247	246	244	232	245	192	231	233	205	199	236	206	238	231	239	220	246	224	241	239	204	238	226	213	244	222	221	225	210	247	242	217	212	199	240	245	243	210	203	220	241	211	242	205	219	240	232	239	241	245	241	236	205	259	225	219	225	214	233	222	224	222	195	237	212	213	215	200	235	240	218	243	223	239	223	237	241	221	242	220	244	229	213	225	260	237	226	224	251	214	208	222	202	238	202	226	229	216	233	240	208	204	232	251	221	228	253	218	212	213	205	246	216	232	228	224	201	214	243	216	216	244	237	242	245	231	223	217	230	200	210	214	236	216	255	234	221	237	208	223	231	222	238	227	243	204	236	257	277	195	235	223	205	216	228	219	248	258	224	222	232	240	232	223	212	212	224	217	212	226	221	220	223	218	230	248	227	232	223	236	208	241	249	214	209	234	219	243	219	221	240	209	225	224	208	211	256	231	215	232	233	211	238	240	224	247	235	221	218	208	254	231	215	220	235	218	191	214	203	216	244	229	238	240	245	222	249	257	235	227	221	219	223	217	208	270	232	222	234	197	226	200	241	234	235	213	219	262	253	226	236	240	237	228	212	255	219	215	186	226	230	245	210	217	206	234	226	206	234	237	225	199	235	218	215	230	201	189	256	204	247	205	238	184	233	216	229	222	237	192	228	222	217	205	232	213	231	205	203	235	222	216	226	226	226	244	213	197	220	222	228	221	257	239	230	244	215	230	216	192	242	215	229	231	239	216	246	232	192	236	244	220	216	245	235	207	217	230	214	184	250	238	209	228	222	230	237	231	220	226	239	242	242	203	229	225	201	208	205	234	221	205	241	215	239	248	231	259	220	211	232	266	224	210	232	226	234	231	249	228	211	242	253	205	245	199	216	234	227	221	223	217	238	236	203	218	204	217	217	223	263	233	233	206	211	209	216	231	204	227	238	222	234	238
38905	55575	59158	47819	41090	17818	665	646	624	656	603	590	562	575	554	595	554	569	564	554	538	544	530	495	508	567	551	557	533	531	535	548	552	546	559	518	573	542	513	523	545	522	552	511	556	509	538	521	533	514	526	524	507	537	516	527	511	520	545	536	490	519	514	514	610	494	529	519	530	511	461	533	554	516	499	525	514	546	521	521	528	507	531	516	513	584	557	539	523	492	530	483	592	507	537	534	535	524	533	524	502	489	546	477	548	523	581	514	503	522	525	495	503	500	532	560	500	527	506	542	517	551	501	528	528	516	546	502	490	491	508	540	554	520	545	544	532	512	523	557	540	539	538	531	527	548	540	564	522	501	529	536	556	552	507	514	500	526	503	503	510	531	488	546	548	540	546	520	531	533	509	522	502	554	527	532	537	541	536	528	511	480	537	545	493	532	490	497	531	564	554	565	507	535	507	528	526	575	529	547	516	504	512	539	527	529	500	497	556	602	466	560	508	558	520	548	523	507	535	518	492	516	542	505	520	542	544	519	527	557	538	490	542	502	540	541	475	551	516	516	536	523	503	509	517	501	537	535	496	551	520	531	514	529	552	492	540	554	583	551	529	523	548	528	523	503	529	527	538	556	518	510	519	562	488	528	501	510	535	494	572	503	544	538	534	506	504	506	580	511	570	526	519	523	546	499	511	585	528	536	510	552	492	529	506	484	533	538	497	520	503	510	527	519	565	519	562	565	536	517	550	519	540	509	548	516	522	534	528	549	540	548	556	521	496	517	558	492	534	553	489	533	515	509	518	539	512	565	481	568	534	573	562	535	522	529	544	535	521	520	516	539	496	564	511	546	562	490	492	529	564	556	510	527	525	590	512	519	529	547	533	560	542	565	534	523	501	519	491	475	549	517	519	517	505	545	509	549	564	543	566	550	549	482	556	477	505	505	532	537	514	503	549	512	537	526	511	519	557	518	523	492	530	520	501	519	537	537	520	504	536	540	503	514	543	490	514	529	495	493	516	544	486	519	516	511	532	507	529	540	509	525	513	534	479	538	496	550	547	529	505	536	519	498	498	545	509	542	496	527	540	567	524	536	545	553	495	552	508	517	503	545	534	526	540	531	521	489	538	494	544	499	529	553	545	488	522	492	514	524	510	513	522	512	537	539	552	551	531	591	567	542	509	556	554	547	535	489	537	525	532	506	501	534	517	533	518	538	563	526	506	546	520	551	508	486	528	512	543	508	547	553	535	528	546	569	541	502	514	477	511	535	525	515	507	532	501	558	535	528	480	524	525	530	543	511	494	481	507	513	568	548	498	533	556	531	520	552	539	542	534	521	520	520	510	510	491	506	508	560	484	505	525	532	491	557	529	534	544	527	524	515	491	548	537	534	540	548	530	552	533	491	525	564	514	480	541	512	487	547	521	523	512	549	518	581	522	544	518	564	514	560	520	541	489	528	546	544	538	553	500	553	554	560	492	481	496	536	572	488	566	517	509	485	526	501	557	524	530	528	515	543	520	521	548	509	522	543	500	542	483	508	501	499	534	502	563	507	550	491	531	529	507	570	515	501	500	525	530	522	525	532	500	530	522	502	522	490	515	537	509	494	500	530	534	522	567	522	492	535	529	525	482	554	466	570	514	530	562	555	540	534	536	560	506	549	537	510	534	525	496	550	535	563	531	526	545	527	501	505	505	472	495	502	518	528	539	518	512	567	552	512	549	545	511	498	510	512	545	557	574	546	518	518	515	510	471	508	542	494	504	502	523	599	501	518	525	560	508	539	516	542	518	505	590	536	558	558	570	494	541	497	484	531	539	526	508	509	484	547	514	477	503	550	498	526	529	525	591	565	537	544	550	512	539	553	547	531	518	581	495	521	517	481	530	556	525	480	523	553	505	501	534	584	501	479	486	549	538	499	526	527	511	523	530	462	513	543	494	528	516	520	511	511	499	513	528	524	516	524	531	557	517	517	524	531	569	563	480	542	536	559	506	510	533	527	498	488	534	537	542	493	535	522	529	480	502	520	523	534	501	519	517	517	506	501	501	478	583	532	585	561	522	554	531	505	534	563	474	537	496	514	490	561	517	523	522	506	534	529	530	553	507	564	536	504	491	491	498	539	572	512	505	532	532	555	535	533	488	535	506	562	495	551	544	530	555	542	484	551	545	549	523	521	562	542	479	475	533	527	531	540	518	515	493	538	511	507	530	544	497	521	498	499	512	527	537	511	489	569	563	580	567	506	555	519	497	541	542	553	511	530	527	542	572	544	529	492	535	557	550	480	521	540	499	524	527	516	556	512	530	535	519	489	509	513	491	506	499	514	485	541	517	556	513	504	578	537	529	517	513	545	510	544	518	508	534	542	502	514	505	536	551	549	510	529	495	556	510	508	549	479	537	551	542	550	493	503	502	519	536	494	526	510	496	534	474	498	486	547	530	551	494	512	530	532	497	544	546	478	515	534	536	516	511	535	501	488	500	531	513	490	492	582	560	525	554	515	602	524	502	574	513	534	540	508	499	518	520	513	542	538	516	537	532	578	506	541	543	502	530	550	496	516	556	488	535	502	541	596	550	498	507	530	518	519	515	563	538	556	520	549	542	569	519	584	504	528	525	528	493	532	525	525	526	525	526	558	542	531	556	511	542	525	527	506	541	516	536	519	545	552	532	515	556	501	519	538	524	565	520	502	543	556	508	570	500	510	515	604	520	525	527	574	507	575	501	538	504	509	527	526	514	519	513	492	564	517	502	521	503	494	502	560	557	535	518	534	549	547	538	531	563	548	544	533	499	492	482	555	525	503	515	518	564	559	515	514	537	566	524	518	511	521	518	562	524	536	500	540	523	503	534	519	548	525	507	513	511	490	504	542	553	534	567	512	540	511	512	497	533	532	551	471	517	533	516	557	555	489	540	535	535	507	505	548	509	513	508	551	522	524	520	521	523	552	540	539	523	549	531	543	533	544	545	507	528	545	519	541	527	480	523	521	507	509	491	508	488	501	514	507	522	528	508	531	542	529	537	569	518	542	489	505	568	542	506	546	515	532	501	536	576	517	550	518	524	542	534	484	504	518	531	558	525	514	547	506	479	552	545	517	534	546	542	507	536	524	530	558	514	516	530	539	497	547	482	526	546	521	515	513	549	514	510	547	531	550	537	540	513	506	516	566	517	514	496	523	518	530	503	515	520	567	540	546	508	577	537	488	525	533	510	473	518	510	523	550	499	530	548	456	529	519	567	488	497	551	523	489	523	551	530	514	526	505	462	482	509	510	491	500	507	575	532	532	534	509	541	484	505	534	559	557	549	510	528	512	527	504	489	491	549	550	552	534	516	526	533	539	526	526	525	514	493	493	513	531	512	525	508	533	499	515	525	541	540	549	501	484	489	548	526	522	496	567	524	552	527	523	519	520	516	565	532	539	532	531	534	508	508	541	539	503	540	536	541	514	577	508	517	534	543	545	515	525	544	513	517	509	514	556	536	529	504	545
71317	81910	76445	52646	41362	20629	2317	390	364	338	365	360	364	378	388	343	372	332	328	380	360	359	346	367	364	328	344	377	334	306	341	345	324	351	325	319	324	358	321	343	325	318	365	365	368	377	362	382	380	371	325	336	341	342	358	341	339	332	323	350	375	346	343	376	355	354	327	357	379	312	348	337	361	345	331	318	354	328	333	352	315	345	322	305	335	343	330	313	325	330	366	337	355	359	349	364	348	348	346	332	352	345	330	363	339	311	374	355	350	331	327	342	362	340	332	352	344	342	324	348	329	351	328	377	333	343	312	342	333	341	331	325	368	395	349	344	321	336	363	321	329	355	318	313	304	315	319	336	329	385	355	340	319	323	359	358	358	380	372	345	326	361	385	309	315	336	372	376	317	359	349	328	354	327	372	333	382	308	348	327	352	324	365	312	369	380	348	353	343	322	344	312	366	331	370	326	345	344	325	331	313	341	336	315	354	307	356	342	368	366	350	330	338	315	319	322	362	353	352	354	301	362	330	313	337	341	342	321	311	371	330	310	301	336	339	359	334	358	364	351	356	370	344	337	323	334	361	357	337	311	366	343	337	336	327	355	316	322	353	406	342	344	356	361	335	369	342	326	356	349	297	314	338	312	325	348	401	341	329	349	322	333	312	329	324	311	322	342	347	324	347	342	338	360	352	333	381	333	336	346	384	333	317	374	342	332	369	353	348	339	339	333	353	368	311	374	334	338	345	316	348	352	365	313	320	366	338	322	316	327	329	342	363	328	300	350	348	357	355	360	321	354	382	349	339	349	328	346	310	328	341	336	341	335	348	343	359	347	358	360	295	346	369	352	371	339	321	312	357	329	336	344	306	333	329	336	313	352	315	304	321	308	334	348	323	340	315	356	341	317	316	321	311	300	297	328	329	340	337	329	318	298	387	323	321	336	295	315	368	340	333	365	348	333	310	361	331	334	333	340	324	312	366	345	347	325	353	366	351	296	289	328	340	341	343	337	365	341	334	332	335	330	330	329	342	357	312	321	345	318	338	342	332	338	357	308	348	325	361	304	347	322	329	292	336	351	336	346	319	318	360	341	320	315	338	317	324	334	312	322	362	355	342	340	346	333	345	311	343	329	374	347	362	378	339	333	300	308	345	329	328	346	322	311	323	329	352	318	338	300	339	368	300	346	334	323	305	344	362	340	366	328	349	315	336	316	320	294	332	340	339	347	350	328	332	371	349	320	309	354	316	361	324	362	358	316	317	310	342	341	330	317	331	329	352	352	318	346	338	347	349	357	381	354	346	327	346	349	328	296	341	315	358	326	299	345	329	308	365	339	353	296	324	312	332	327	366	358	339	378	399	325	370	313	327	314	332	305	326	378	339	341	329	330	345	369	307	309	316	315	325	339	340	345	358	349	349	347	334	327	343	315	316	366	349	353	343	333	315	325	313	351	341	338	350	320	340	336	357	322	329	330	325	346	314	329	344	334	349	340	352	342	287	333	329	354	335	330	322	349	305	357	334	356	329	341	322	321	291	306	361	369	349	359	334	324	378	338	333	313	381	346	369	363	337	367	343	313	366	327	315	316	332	349	336	304	346	329	369	325	345	314	349	349	386	341	349	317	353	344	332	356	331	357	351	352	383	288	377	339	331	332	327	363	318	338	367	323	327	364	331	335	357	324	364	348	339	359	343	356	339	322	325	319	356	373	340	324	284	377	358	364	321	356	356	337	361	329	328	332	313	304	324	341	369	368	321	357	367	350	350	322	326	316	323	321	342	345	350	322	333	346	355	344	332	352	292	328	368	350	366	322	328	306	324	327	336	344	310	319	327	368	330	365	373	351	310	372	335	344	295	347	375	349	353	391	341	333	346	310	354	333	361	331	339	340	335	339	351	354	341	340	313	333	330	358	339	380	326	326	320	343	319	351	344	368	341	354	341	357	356	327	315	336	353	329	311	358	370	341	346	342	306	331	343	352	353	364	312	372	298	386	305	320	349	369	353	334	332	340	331	300	316	327	346	354	322	354	352	352	338	325	332	356	314	327	327	301	335	327	328	331	340	328	341	369	353	357	325	359	321	350	384	332	335	318	322	345	333	327	313	334	342	318	336	306	386	318	331	291	357	320	330	314	302	321	320	358	322	370	376	380	320	337	304	333	361	357	339	326	330	374	352	304	343	336	367	322	347	352	348	352	320	377	333	344	361	313	313	361	338	350	355	328	313	311	383	321	332	327	349	325	337	334	357	337	389	331	331	329	355	357	336	325	352	335	324	375	340	339	313	342	359	357	332	358	334	353	318	361	350	371	306	360	343	338	347	360	347	354	321	339	317	297	321	332	325	334	322	300	344	340	344	343	380	337	330	358	346	323	315	295	354	382	343	332	331	361	353	307	362	334	346	343	357	323	346	315	359	335	359	314	374	354	296	317	339	398	332	324	346	315	335	341	335	352	327	338	340	320	338	329	335	319	306	339	313	320	354	364	332	369	364	351	328	348	359	343	373	326	363	336	327	319	332	337	378	352	328	363	342	352	357	343	351	382	332	332	301	369	318	331	349	341	300	314	330	292	338	331	346	353	347	319	335	309	320	321	352	345	327	317	354	349	358	350	291	314	379	364	388	318	342	365	337	323	332	348	329	322	335	330	375	347	331	328	368	336	318	271	372	329	344	354	328	312	332	307	357	367	346	311	362	347	323	315	335	315	343	369	330	350	331	358	339	337	312	313	357	362	338	344	324	332	330	314	329	315	337	343	330	351	301	338	335	349	344	329	352	325	324	315	357	330	333	347	345	358	320	312	316	314	296	327	358	338	320	334	298	338	319	311	351	326	369	359	339	308	332	293	325	356	335	376	335	324	362	335	372	371	380	362	355	351	362	338	335	342	327	358	314	284	320	353	354	330	321	283	382	363	339	375	371	318	333	355	317	375	323	384	371	359	311	377	385	352	305	354	322	326	352	289	336	355	334	355	353	350	331	319	334	320	313	305	351	383	327	321	379	339	342	394	337	356	326	324	298	338	341	338	310	355	365	339	340	347	315	331	344	384	347	348	340	317	351	315	344	329	337	348	338	308	339	331	362	320	352	328	356	313	314	341	330	356	340	336	317	328	328	344	322	301	350	350	345	355	358	324	317	360	338	330	327	344	355	352	317	332	379	318	327	326	331	320	347	296	299	329	378	298	318	346	346	353	336	329	326	309	346	337	373	326	304	300	299	360	323	283	336	341	346	322	349	391	338	347	323	370	347	350	317	325	365	352	352	353	379	328	323	315	333	347	348	342	368	312	351	339	321	359	358	327	337	330	336	347	342	354	378	310	342	380	383	340	296	314	316	365	339	338	309	336	347	295	358	340	354	316	341	351	362	387	384	312	343	328	336	316	330	361	332	343	313	358	304	321	339	322	346	322	390	364	325	365	360	339	303	340	353	363	332	314	286	312	323	322	375	311	332	344	336	340	335	325	350	362	364	353	306	342	359	353	317	355	327	385
43882	66476	72528	58874	51037	25945	1073	995	942	956	853	876	779	818	852	813	770	796	790	807	762	844	846	770	798	777	781	808	718	775	782	774	759	801	757	757	727	793	743	790	805	773	776	764	758	788	729	791	726	756	734	769	810	705	766	737	760	730	742	762	750	728	730	769	736	810	724	808	747	734	762	698	774	764	734	793	747	742	720	673	769	739	750	796	749	759	733	771	761	757	739	768	735	755	744	789	699	724	772	785	764	777	762	771	779	712	703	780	770	760	736	745	702	712	745	739	717	751	790	787	762	761	718	688	733	741	777	733	763	765	768	785	765	770	763	685	738	757	793	792	763	718	737	730	716	710	792	709	768	777	757	775	764	767	760	778	740	773	740	758	783	689	736	775	726	729	736	786	772	785	734	727	750	719	765	733	754	782	782	692	777	803	772	746	732	755	724	735	746	749	794	735	782	747	735	757	767	735	740	766	721	816	741	734	740	722	748	785	798	795	795	733	712	737	754	759	729	778	797	714	766	754	763	695	784	732	768	777	726	786	826	753	769	764	749	725	736	788	800	788	805	727	722	749	822	762	800	740	779	718	730	786	735	747	778	725	760	756	729	771	718	766	780	740	741	772	808	749	751	783	764	751	700	771	730	726	754	771	767	755	812	760	751	768	760	772	767	772	800	754	760	730	765	742	722	720	733	772	727	774	742	729	771	743	758	790	770	754	757	799	713	726	776	773	796	777	714	722	795	756	760	731	763	761	756	778	744	764	759	766	764	760	750	783	695	748	781	793	766	751	704	772	783	764	749	717	775	750	763	720	770	763	780	751	729	787	782	771	763	756	819	758	779	721	770	754	767	773	720	762	760	698	746	719	823	748	766	757	667	708	775	742	796	719	797	810	737	696	765	781	717	780	758	755	796	749	796	754	768	727	740	769	774	730	747	750	757	742	760	749	778	724	755	789	766	770	768	758	768	729	776	723	809	810	738	723	790	744	781	742	681	750	747	706	776	764	751	777	728	721	769	763	741	746	689	756	747	753	758	773	740	759	752	727	702	744	766	757	786	716	744	801	709	728	798	782	770	776	781	751	796	739	787	794	724	734	762	780	749	730	729	755	756	774	750	785	712	755	773	775	762	770	789	776	777	757	727	744	740	745	753	809	747	760	780	730	734	741	754	725	746	750	744	744	741	728	734	836	754	774	755	744	773	701	775	741	773	777	778	766	746	776	798	782	734	733	794	744	723	751	744	770	757	746	744	743	778	706	767	763	757	745	774	785	753	751	744	699	734	777	722	740	758	750	720	763	756	765	790	701	729	757	765	770	789	717	823	782	789	732	767	768	788	745	750	751	772	756	720	741	791	786	769	741	777	749	755	736	743	767	725	741	732	760	735	798	708	741	749	738	753	768	726	705	779	749	719	758	790	722	745	757	786	736	756	794	744	747	741	741	733	709	715	748	736	746	750	749	760	771	796	735	712	739	807	721	722	734	748	768	732	761	736	787	760	719	751	735	721	736	761	731	764	698	721	737	707	766	800	752	779	779	727	734	737	743	745	768	777	747	730	759	761	735	714	769	743	734	795	754	779	725	780	781	765	800	753	761	750	769	745	721	714	719	758	765	743	741	770	752	743	754	702	728	754	773	765	733	782	747	767	735	760	744	743	732	751	760	769	775	718	741	725	789	771	757	816	762	749	737	772	805	806	764	759	745	777	740	735	774	761	776	695	797	762	768	762	770	782	785	764	727	730	743	781	743	748	761	773	745	802	749	750	764	718	770	729	752	720	741	708	761	700	751	782	740	721	739	757	817	740	741	746	762	762	766	780	773	734	758	732	762	716	760	729	748	742	764	724	742	772	718	744	741	774	743	757	757	769	702	767	742	738	778	769	759	753	769	762	729	772	773	709	736	721	750	763	784	706	705	781	798	728	774	786	779	799	758	747	698	755	718	761	741	742	775	762	723	759	822	757	809	717	792	779	734	757	751	798	776	767	761	749	734	771	727	705	729	734	761	687	810	760	777	712	767	777	724	726	787	764	753	781	808	727	740	779	802	718	727	738	747	783	753	777	729	761	774	749	728	771	763	718	720	765	754	749	759	719	714	713	761	728	727	735	719	776	749	805	740	719	814	730	728	731	811	742	775	754	743	746	758	816	727	802	739	748	734	768	784	778	757	730	787	734	717	773	782	747	766	754	708	754	758	728	723	741	745	785	764	790	774	764	735	752	749	752	763	773	740	751	740	782	766	806	768	760	791	718	760	720	782	770	734	738	770	783	768	785	724	757	761	742	731	731	753	722	716	791	729	747	798	713	775	759	731	769	781	702	787	718	803	776	718	739	764	739	736	716	743	727	729	743	762	787	772	748	718	726	769	759	753	741	776	753	765	769	731	739	752	730	739	779	735	797	741	811	751	742	788	777	766	728	812	739	738	775	726	828	724	777	784	754	803	753	729	707	777	741	760	722	749	757	717	754	739	745	766	741	798	708	769	793	732	758	757	774	757	749	739	733	698	784	802	773	748	763	775	742	793	742	762	783	753	722	748	745	780	759	799	744	769	738	789	746	785	763	737	729	760	766	756	713	725	769	739	755	783	785	723	748	760	775	728	763	792	740	758	768	771	763	752	780	779	741	737	725	736	764	731	742	749	759	788	710	726	698	857	756	797	785	742	758	697	763	764	783	778	764	740	731	749	747	805	825	758	718	784	776	733	744	801	749	739	704	776	744	748	753	752	741	747	756	731	759	718	744	781	718	717	744	740	748	705	718	763	794	758	761	792	744	735	736	723	747	726	706	767	761	747	770	784	744	762	754	753	751	795	752	752	766	705	788	751	743	742	752	713	739	753	750	814	792	749	757	748	779	711	738	762	738	773	702	755	769	780	709	714	786	769	736	768	741	754	767	710	724	782	735	731	711	752	766	723	755	766	764	756	746	795	731	756	765	736	731	758	716	718	796	781	747	734	742	741	746	754	755	748	741	728	771	788	767	753	800	724	777	740	700	718	719	776	731	751	738	761	821	782	725	756	779	735	772	734	801	751	755	706	727	763	765	767	713	737	745	764	770	684	702	735	756	702	731	746	728	755	712	729	729	747	728	726	794	730	752	801	749	787	813	768	767	706	758	775	762	778	725	792	744	785	790	767	738	797	749	780	771	759	758	780	783	712	747	776	743	752	796	732	805	763	789	740	774	805	757	735	790	721	787	766	735	759	787	783	723	727	745	744	782	786	776	774	774	761	755	752	770	793	769	778	735	749	806	752	814	759	776	791	742	755	738	733	781	760	780	763	730	756	724	757	753	781	732	820	754	766	767	675	794	760	739	755	748	708	797	779	737	788	747	722	706	783	752	767	779	778	751	721	770	768	714	766	760	712	776	788	758	771	744	777	761	751	780	754	775	722	791	738	708	762	766	761	740	754	748	718	771	748	785	728	764	758	728	742	780	756	807	784	780	737	771	735	751	741	766	747	697	720	747	758	747	808	768	773	765	794
53527	34483	14163	3257	1492	604	308	292	272	329	320	307	305	324	332	323	335	311	293	331	285	322	280	311	296	315	313	306	313	338	299	292	317	321	317	326	314	312	312	314	298	283	323	311	349	310	318	299	320	289	321	314	321	290	300	294	317	311	320	290	318	314	314	290	306	338	277	338	292	298	329	315	311	266	295	290	310	316	290	311	324	341	322	298	317	311	294	327	316	292	324	324	338	294	323	320	314	347	287	280	328	326	279	308	313	326	303	294	308	317	332	347	319	304	304	296	297	284	296	291	322	324	323	298	326	318	300	304	327	305	360	325	291	317	287	361	323	316	291	305	319	289	329	268	292	335	326	310	319	302	310	305	296	344	321	333	335	293	283	306	307	296	309	304	315	289	340	309	263	317	320	301	310	327	291	293	327	310	310	328	339	321	329	317	330	291	301	318	296	296	302	319	281	301	291	286	303	315	323	294	320	328	311	287	312	316	326	306	309	325	311	328	328	301	349	328	333	321	310	323	335	302	286	289	335	312	314	315	289	328	307	315	305	300	285	284	286	318	314	327	324	315	329	328	298	300	319	319	317	335	312	305	319	271	292	319	347	324	306	331	323	311	295	274	328	315	319	300	334	310	323	336	345	286	317	290	309	293	313	340	327	277	319	324	308	323	345	339	307	308	321	349	311	292	317	334	283	379	303	371	329	318	303	321	255	323	331	318	351	339	314	327	313	311	318	314	329	337	323	295	307	315	317	300	336	308	340	289	320	316	289	289	297	328	359	326	301	331	312	331	305	309	297	363	328	331	322	325	353	326	326	305	282	332	316	297	308	330	313	322	354	320	323	335	322	340	315	320	317	295	292	322	356	336	314	304	326	299	342	355	292	289	332	301	336	295	314	315	317	343	300	339	282	335	337	334	319	293	332	299	318	353	288	323	298	325	313	354	299	304	315	343	297	296	309	332	333	308	290	319	319	318	324	304	310	298	311	318	300	306	286	297	315	318	303	316	316	304	297	327	334	345	319	310	334	284	315	324	305	331	290	329	288	310	303	312	267	358	319	328	326	282	278	317	287	336	299	324	346	315	322	326	312	299	348	302	296	320	339	309	296	327	295	316	302	312	336	316	306	326	328	307	300	309	333	270	307	366	319	321	326	289	316	304	307	296	306	324	346	283	317	329	303	327	350	328	272	315	322	299	323	320	311	340	335	374	291	306	321	289	333	319	314	317	329	296	298	331	278	336	312	317	300	293	289	318	312	317	304	310	292	288	334	310	311	319	299	307	297	271	308	299	323	332	335	330	300	313	324	318	326	363	342	288	338	316	350	313	310	297	338	306	333	307	285	317	286	285	315	337	316	311	336	327	328	296	326	320	302	304	303	279	352	314	327	303	313	298	303	335	328	331	302	289	295	320	324	308	324	290	318	307	336	300	324	301	292	330	308	302	314	310	339	312	304	320	337	330	286	303	316	288	327	331	335	296	313	307	321	338	320	336	292	327	297	329	317	339	339	313	296	316	289	334	291	306	310	317	335	297	316	315	307	295	311	283	278	260	301	312	292	308	266	349	314	312	296	338	314	305	309	338	330	280	337	316	311	258	320	315	308	295	289	326	297	323	300	282	295	292	350	325	309	317	318	314	326	299	322	326	294	283	305	315	327	312	318	269	287	285	316	316	311	302	345	303	374	331	337	329	301	326	300	295	319	319	303	285	286	288	305	289	316	324	329	280	311	342	304	293	286	296	318	314	326	326	297	327	291	326	312	344	337	344	306	303	294	300	292	325	309	304	310	318	289	302	328	326	330	329	313	312	313	302	291	318	320	303	329	282	330	292	299	366	342	304	354	353	284	294	366	336	328	342	302	329	295	303	359	322	324	324	321	280	276	339	290	301	295	290	301	325	285	297	294	334	319	328	311	326	328	302	298	298	307	314	303	337	309	313	280	292	314	290	299	308	334	314	306	345	328	307	295	330	326	314	310	323	354	329	300	295	336	316	324	311	348	304	319	309	291	283	302	351	304	306	326	315	309	328	318	309	323	292	328	291	333	323	285	297	314	309	316	306	326	325	302	290	318	315	347	336	337	286	287	308	319	284	302	298	321	303	308	335	332	313	305	323	313	291	309	324	284	311	304	304	289	329	326	304	302	312	338	322	286	277	326	347	306	292	291	335	318	308	290	276	298	308	319	293	305	308	326	302	341	317	313	274	352	304	340	323	320	284	338	329	312	280	330	295	297	341	277	295	297	290	295	328	313	313	313	286	298	333	311	354	309	324	292	335	275	297	326	318	326	319	295	327	301	299	314	309	327	310	328	307	306	338	319	359	322	308	332	314	312	286	308	310	332	333	323	327	333	284	328	294	333	329	327	318	336	332	326	278	301	330	331	288	323	298	274	290	315	316	285	294	318	315	280	286	321	313	305	261	312	335	297	326	341	301	287	310	308	311	333	322	317	311	311	311	318	341	310	319	303	331	310	299	273	336	312	326	313	335	309	285	314	311	346	321	281	319	322	298	295	291	328	309	318	285	318	314	318	314	334	285	293	347	306	352	303	309	330	316	298	275	286	323	336	319	339	288	298	327	319	311	343	297	272	293	301	321	285	324	318	333	303	304	306	284	340	297	306	268	309	305	301	321	358	306	333	296	303	342	322	279	310	305	323	320	340	322	343	272	331	311	293	345	314	336	311	298	317	297	309	295	300	311	311	323	318	314	318	290	319	294	310	323	302	322	338	299	320	300	321	329	311	307	274	307	324	317	306	310	293	324	320	308	304	326	312	312	335	355	301	333	315	315	299	293	341	289	352	294	311	293	307	298	301	335	324	344	333	319	297	287	319	289	342	327	336	258	328	356	343	356	327	317	312	305	324	340	313	287	304	310	301	286	318	321	336	315	326	333	313	300	320	281	322	341	324	342	302	309	324	319	299	358	294	323	291	300	306	308	320	323	341	342	287	296	320	337	324	261	286	330	337	321	307	296	294	305	320	322	288	331	349	314	299	316	305	284	336	278	289	350	342	342	328	342	324	309	314	298	305	317	331	300	292	300	268	325	318	286	321	282	298	346	325	322	301	277	303	289	322	310	345	319	300	318	311	312	334	312	326	321	327	300	318	318	340	287	294	328	313	346	320	271	272	307	310	328	334	322	301	329	329	322	362	347	334	317	314	318	286	334	326	278	342	318	342	333	344	294	322	280	306	313	326	295	322	313	294	335	306	309	324	273	319	326	292	310	310	314	318	281	343	327	309	315	299	347	330	351	297	328	322	320	288	352	304	329	314	307	321	290	307	338	315	306	309	323	309	334	324	286	307	314	339	290	312	278	307	306	322	311	323	316	320	358	306	330	295	321	302	320	313	335	334	310	315	335	324	315	296	322	305	315	309	331	321	321	314	303	299	331	292	329	297	319	311	305	294	347	340	323	304	298	316	339	280	293	345	330	323	296	298	313	338	340	339	308	316	330	319	321	317	289	315	357	338	304	319	287	295	321
30055	22702	15377	6512	4510	1735	698	738	764	688	697	647	690	676	665	656	689	668	643	670	665	627	692	700	675	646	658	663	666	704	694	692	670	679	704	701	676	651	702	705	658	648	710	656	708	649	652	671	677	694	683	693	665	711	708	715	668	717	678	664	733	697	677	665	683	671	690	663	709	684	644	626	638	684	679	694	697	739	685	701	641	675	710	673	652	684	627	666	667	656	649	720	699	665	699	743	701	695	694	700	683	710	687	658	688	668	662	674	654	654	700	662	701	683	624	658	713	643	705	703	689	704	727	652	691	707	668	691	668	668	723	711	691	687	680	692	643	657	714	676	669	663	686	685	666	641	684	646	707	708	726	677	668	678	667	726	625	653	640	695	696	739	695	672	693	735	695	707	720	661	679	688	666	696	687	678	662	664	655	657	687	710	663	680	665	716	670	747	678	678	679	700	702	718	699	678	723	675	660	702	694	654	698	683	682	690	653	734	634	656	718	686	692	704	700	655	697	660	701	706	687	669	694	705	673	720	693	660	669	633	732	684	661	720	629	626	694	618	681	627	698	680	694	629	675	721	696	646	696	694	722	705	700	675	679	702	719	700	710	678	668	724	668	687	670	713	693	704	654	699	637	670	665	642	714	672	673	681	686	688	691	674	657	723	670	655	706	701	665	696	664	643	658	700	660	678	688	678	694	676	676	617	692	692	677	620	646	721	686	691	675	659	693	648	673	647	650	712	645	645	680	607	666	644	720	700	680	648	661	733	647	694	666	655	651	716	619	638	719	649	691	650	688	663	647	706	657	674	739	771	716	688	666	714	636	683	654	660	673	720	699	717	649	676	656	682	673	705	712	647	691	686	637	687	689	686	669	728	675	717	646	688	619	707	707	716	704	613	684	729	665	658	643	671	636	684	692	660	664	654	694	658	695	666	642	631	622	687	655	713	669	634	699	667	691	642	676	675	698	709	658	687	637	671	695	678	647	673	653	681	645	693	726	657	697	682	625	672	679	677	673	708	643	713	715	684	685	724	687	692	650	645	628	711	677	660	690	632	677	660	685	664	713	684	694	673	655	655	721	679	660	663	718	680	687	691	698	722	663	663	678	687	654	729	671	715	667	666	687	673	682	689	668	644	714	655	673	679	679	689	705	626	664	675	654	627	699	691	644	652	703	655	687	683	685	714	658	673	703	695	658	665	653	663	663	683	700	624	704	696	654	655	682	694	684	659	696	724	691	693	670	686	655	656	686	670	676	644	674	679	712	727	738	684	675	687	671	666	683	664	674	727	681	643	645	695	627	705	694	658	695	707	714	669	707	685	707	694	653	672	650	694	677	676	687	695	709	770	693	728	662	633	691	711	676	694	699	674	733	663	681	690	694	653	693	685	692	656	678	692	693	693	656	680	688	691	672	678	640	653	657	671	711	647	658	718	696	671	675	696	656	644	719	704	716	685	648	688	705	642	690	684	697	703	715	642	646	698	598	680	680	661	691	689	642	685	690	636	703	644	697	687	663	660	642	673	685	687	658	710	724	650	713	700	661	676	692	653	642	684	686	641	678	714	653	635	702	670	679	654	722	664	738	681	657	729	707	665	678	641	665	683	660	638	701	682	674	703	620	676	695	649	729	699	685	638	724	660	672	677	633	679	663	652	683	678	730	663	694	692	673	676	648	721	661	709	651	702	686	684	647	688	696	682	675	662	708	715	705	689	657	651	741	679	646	662	683	625	698	653	682	717	649	643	688	669	717	690	682	710	704	697	677	683	675	645	716	686	687	681	641	680	663	665	691	661	694	715	638	699	656	682	653	686	666	688	640	671	679	690	706	662	656	708	687	685	707	616	677	671	669	689	654	681	678	747	671	662	656	696	675	718	667	669	689	683	659	720	670	683	731	731	677	670	655	670	685	623	657	665	678	673	679	684	691	680	734	683	678	721	652	677	675	678	684	615	641	668	672	695	635	654	677	612	633	729	667	681	667	712	699	650	665	730	720	653	603	628	649	703	670	721	683	709	686	695	669	636	659	699	632	636	672	647	666	651	653	675	642	687	656	677	686	658	692	690	730	680	708	679	703	687	661	691	664	690	736	702	691	706	678	687	649	715	689	660	687	685	680	697	638	652	633	660	701	690	689	668	672	687	612	679	678	677	679	669	680	681	691	681	702	702	698	673	686	668	669	693	687	705	715	630	676	653	660	709	710	658	657	663	692	699	693	684	703	700	670	700	670	694	650	715	673	653	674	681	675	639	638	714	671	700	694	693	630	689	687	740	704	692	657	714	671	699	674	685	667	662	699	681	651	691	675	713	642	704	642	671	709	688	724	646	662	650	694	668	726	698	672	692	606	689	674	712	726	666	643	680	752	676	649	722	640	648	667	615	682	666	700	717	634	671	685	698	738	663	717	675	661	678	690	681	685	680	706	640	657	666	708	672	669	655	676	695	661	731	695	692	655	619	687	697	698	684	673	643	708	649	670	674	664	655	672	682	690	676	701	683	704	703	667	681	647	679	680	675	620	707	729	690	715	663	645	683	688	693	649	649	710	671	677	666	706	690	706	672	631	663	688	728	653	674	675	699	672	713	697	675	686	659	673	664	679	641	708	684	700	699	678	701	672	628	677	653	670	630	661	688	701	690	657	674	714	646	681	697	703	654	680	664	651	729	674	699	679	710	688	732	661	651	667	680	645	657	696	673	707	708	653	657	683	655	709	678	705	659	684	658	636	691	647	705	718	665	664	726	667	701	687	649	668	672	616	645	683	687	679	680	666	621	712	676	623	687	670	689	710	640	675	683	725	719	670	661	647	707	690	692	625	674	672	722	647	688	678	711	660	666	691	673	689	654	702	686	694	688	706	688	713	681	736	753	723	695	723	648	664	668	718	671	660	685	710	603	726	656	707	720	634	647	701	689	717	649	669	659	667	654	678	680	655	678	689	702	702	662	717	680	640	703	631	730	691	673	674	632	712	667	674	703	687	619	644	690	666	663	710	694	684	677	652	705	684	708	672	683	655	675	608	646	640	656	668	719	678	702	668	612	677	688	662	700	699	711	665	688	628	641	675	645	736	722	685	697	761	653	689	696	687	704	676	701	654	683	703	661	715	686	622	682	684	695	641	712	640	661	685	660	669	730	637	664	684	725	670	661	649	700	683	695	683	669	667	703	701	676	703	620	687	596	700	695	674	699	671	727	687	655	708	662	640	682	708	685	649	622	669	656	689	699	685	719	638	698	699	717	649	668	683	683	679	659	677	673	697	714	670	693	685	667	674	687	687	675	687	729	703	652	698	660	669	675	667	696	667	703	684	679	715	706	686	721	657	657	645	705	670	653	665	697	690	701	699	639	639	689	667	656	656	721	650	640	689	654	693	686	638	674	671	703	712	677	711	657	700	708	697	687	636	664	703	653	717	621	692	649	656	687	684	651	685	702	708	697	692	650	689	725	643	681	675	668	651	652	655	661	665	705	679	644	692	646	651	721	701	652
66184	70869	65480	39619	26643	11010	660	274	244	224	253	226	230	245	227	240	225	237	209	236	217	222	219	241	252	229	233	247	219	208	224	235	235	228	272	242	235	210	218	225	231	222	235	241	248	208	245	219	220	201	225	228	212	197	218	257	226	237	231	219	246	249	230	205	239	220	244	208	220	213	211	201	250	240	209	215	256	227	214	212	264	227	244	250	215	222	228	216	221	254	210	252	234	242	238	214	233	269	226	225	235	209	234	242	191	215	234	222	232	225	240	206	231	224	245	230	212	219	249	194	223	211	239	199	225	243	187	226	219	225	238	214	217	235	224	210	217	224	223	239	245	211	200	242	243	258	212	231	215	213	208	210	224	202	221	235	207	227	204	217	214	245	221	239	232	223	244	226	260	230	228	235	193	233	200	217	224	252	229	234	233	210	196	208	219	208	229	217	202	206	219	226	204	231	214	206	225	187	206	230	258	241	226	242	233	232	241	227	223	242	238	221	202	216	189	241	219	220	221	222	212	225	200	226	227	210	228	213	216	235	234	206	215	229	227	230	209	248	217	212	236	208	202	221	235	231	236	216	232	211	227	211	205	230	230	202	213	223	219	214	199	210	232	212	222	220	217	224	223	222	217	218	208	207	210	199	213	233	237	248	218	209	244	228	204	214	237	228	248	192	231	220	214	221	212	220	224	208	216	220	221	256	202	237	247	234	193	234	215	228	215	220	195	219	218	228	241	239	191	231	235	239	220	232	243	214	231	221	214	210	228	231	192	229	195	223	258	210	241	200	207	231	234	228	235	244	241	219	204	206	241	221	209	218	239	210	222	230	254	238	244	250	220	248	229	246	222	224	230	241	243	220	219	237	235	253	235	223	261	238	245	233	241	227	220	208	220	236	201	245	217	245	218	238	249	231	223	241	227	252	249	241	247	223	203	237	222	212	206	210	215	230	230	216	234	225	212	212	226	250	247	251	243	209	206	218	240	261	229	217	197	219	232	247	218	241	218	222	241	233	240	221	236	201	228	215	222	222	225	200	220	206	202	232	216	233	207	226	211	236	276	207	234	220	216	200	233	205	216	244	210	218	228	204	194	218	233	222	258	208	182	236	214	243	210	262	239	237	225	218	212	254	224	246	229	219	201	230	231	246	231	237	235	218	211	226	221	205	218	245	229	237	222	211	210	218	201	223	200	233	204	249	234	212	235	220	223	241	208	224	223	218	239	238	221	211	225	210	225	217	221	198	228	222	221	219	249	225	220	234	245	232	253	227	235	229	214	217	212	220	218	250	211	193	205	237	207	231	222	194	227	201	234	202	216	236	217	227	226	202	245	238	233	202	241	188	231	257	267	229	250	219	214	226	189	240	252	249	229	227	204	235	224	232	233	187	248	211	210	203	217	240	234	232	263	226	214	223	207	202	215	220	223	214	229	222	210	218	191	202	219	203	243	208	234	212	225	229	197	228	208	214	233	217	193	238	218	224	217	229	203	232	216	236	209	208	206	240	221	227	262	216	224	221	211	221	218	208	228	221	217	241	238	207	223	216	220	224	210	214	238	236	237	212	219	239	221	248	222	224	227	236	201	209	218	200	210	241	208	206	237	224	228	210	218	240	249	232	219	222	225	214	250	227	203	215	224	223	253	220	215	250	243	227	224	206	257	226	239	217	241	219	201	229	236	222	202	233	219	209	242	213	215	228	220	242	226	221	207	237	200	236	233	244	209	237	221	207	247	269	234	219	241	242	236	216	193	231	206	229	220	243	190	224	246	234	215	210	207	232	232	236	200	191	226	193	226	222	232	211	232	193	190	241	262	227	210	221	192	201	214	213	218	216	226	235	222	232	240	231	202	226	223	249	235	231	229	245	212	218	236	207	217	205	228	216	216	210	244	215	248	230	258	241	241	213	206	206	210	254	248	240	186	214	220	248	249	242	240	216	223	234	236	235	207	236	205	219	219	208	177	243	214	225	203	223	232	223	212	257	234	240	210	234	235	232	205	226	230	231	231	229	199	221	233	239	211	233	185	205	240	218	240	211	207	172	202	213	199	230	243	238	247	245	211	212	219	231	212	230	210	256	214	232	215	227	222	242	253	250	233	186	213	231	197	222	242	252	244	238	202	221	207	221	228	213	251	225	230	259	237	217	202	220	220	237	195	248	200	203	221	200	221	235	247	230	244	232	210	214	248	224	227	223	251	213	224	212	234	231	242	226	245	247	212	219	204	218	227	224	236	221	222	222	252	248	235	207	261	226	226	210	223	206	210	190	202	198	235	213	231	221	228	246	226	224	246	235	248	240	236	223	222	230	221	241	243	206	223	226	200	228	227	249	193	278	199	225	227	196	201	239	234	233	242	213	266	235	222	186	206	222	249	261	227	233	218	206	215	222	239	248	229	218	230	198	208	224	211	196	224	239	216	177	222	220	252	231	239	231	214	220	252	224	241	208	220	237	206	226	247	217	218	215	198	207	238	218	234	177	232	216	213	201	207	206	244	245	232	220	206	205	225	225	213	214	205	226	221	229	213	227	225	248	230	224	237	236	226	208	206	219	215	194	216	256	200	241	229	231	231	227	226	219	209	211	219	227	214	223	226	206	252	237	231	230	217	235	215	206	218	211	257	218	200	247	228	229	210	207	192	199	201	234	218	241	253	213	199	230	241	205	240	232	206	224	217	224	213	237	238	208	228	221	225	200	245	250	226	235	236	223	199	243	215	251	217	222	229	222	236	232	267	236	201	217	233	227	216	238	236	221	231	219	195	254	217	209	230	230	206	241	255	232	234	247	218	197	216	242	244	248	262	225	226	249	227	214	234	213	184	213	241	210	210	265	232	229	259	233	220	217	233	207	209	205	227	251	231	231	241	201	233	225	206	198	235	228	247	237	225	237	228	216	255	216	229	255	203	223	249	234	216	210	211	240	247	216	207	219	218	266	226	235	228	223	239	214	217	243	223	230	239	234	214	227	240	227	258	229	203	236	234	188	220	255	226	195	226	222	246	193	224	244	222	208	214	229	233	214	216	192	229	214	212	236	203	210	239	261	242	268	225	211	216	197	204	217	242	218	211	211	227	210	225	216	221	238	202	252	239	225	236	226	220	231	219	262	228	215	212	242	188	228	225	249	226	227	185	222	231	232	237	221	186	213	190	250	222	227	217	258	243	218	231	243	226	225	230	207	195	233	214	251	231	225	213	206	194	206	222	227	230	224	224	237	209	202	245	200	233	227	245	270	193	238	247	223	213	211	224	222	203	223	205	219	214	232	231	241	209	215	221	223	249	173	231	265	237	228	215	212	232	224	253	217	231	233	256	192	207	234	228	216	227	219	252	252	224	225	213	254	235	212	239	222	247	221	236	225	220	182	247	247	217	228	242	255	224	208	244	228	221	226	237	227	229	223	185	190	230	220	245	232	245	220	233	213	235	236	214	212	231	228	230	251	215	216	212	222	220	241	245	232	232	244	217	236	202	217	213	215	205	211	202	245
39732	55787	60399	45435	38223	17569	710	684	606	617	630	583	579	623	553	544	555	525	530	540	559	530	505	527	497	517	527	514	499	556	490	582	526	553	524	545	540	512	555	499	489	533	471	514	511	495	518	532	553	543	495	548	533	564	522	565	506	514	485	500	533	465	516	492	492	494	547	559	514	536	519	514	549	550	521	507	514	515	512	505	503	508	533	519	518	534	526	521	510	556	497	497	527	522	527	517	520	534	489	531	533	511	519	519	499	552	550	473	536	543	501	513	538	518	554	498	510	511	543	511	509	576	480	560	510	543	525	539	506	532	540	468	544	468	518	488	503	527	522	539	550	552	525	539	520	515	518	542	491	535	522	527	509	519	529	497	503	520	520	529	555	475	507	531	537	509	521	539	491	529	490	513	523	542	514	529	533	547	488	521	543	558	523	500	521	541	528	555	521	569	507	519	498	527	506	513	525	534	502	516	528	504	529	498	531	537	514	510	556	507	534	520	504	500	560	511	507	562	570	527	514	525	565	520	569	563	568	523	536	530	476	539	535	556	494	493	491	605	505	535	577	534	559	536	459	529	512	504	494	571	549	493	535	518	547	482	518	562	537	567	512	518	480	477	486	520	524	540	526	484	546	549	534	515	529	535	526	510	528	530	532	493	544	492	509	551	547	515	562	547	504	545	515	511	480	532	526	539	530	561	516	537	515	522	568	509	569	494	527	547	522	516	494	541	555	515	514	540	533	475	493	538	514	512	515	523	497	506	546	522	538	483	454	531	505	542	509	499	527	508	513	487	542	547	545	514	492	495	562	510	557	490	528	512	540	508	528	503	505	488	489	519	514	507	533	503	516	569	513	542	517	492	504	501	537	567	555	500	514	531	531	517	491	530	553	503	526	549	529	500	537	537	528	502	505	528	545	509	503	519	511	509	493	464	519	505	556	545	505	531	534	525	498	481	493	499	560	563	534	522	534	517	529	524	543	550	526	523	526	570	510	520	509	537	515	564	554	541	551	536	532	521	500	530	527	554	565	534	484	537	518	565	514	522	568	516	440	539	495	513	544	520	518	575	507	495	487	511	517	555	484	527	512	549	525	483	591	514	522	522	507	540	525	523	549	524	517	554	531	485	533	534	533	509	503	519	532	524	521	537	528	493	572	558	521	519	519	489	500	504	542	520	531	547	521	528	515	508	539	506	536	547	498	576	531	508	509	500	559	493	507	545	495	523	506	549	506	489	518	529	537	457	480	498	550	517	523	519	584	533	508	539	485	508	499	514	506	575	486	495	517	506	522	539	543	517	513	506	520	528	531	505	494	537	517	503	470	514	561	504	498	498	533	481	480	528	544	526	495	469	474	520	519	510	505	512	518	513	535	518	535	549	561	510	498	551	533	527	492	537	523	530	513	504	479	524	546	520	475	523	521	547	493	530	539	542	529	523	496	555	521	562	502	526	545	549	493	575	476	521	537	536	543	558	553	509	490	533	553	520	525	509	511	526	496	532	504	518	498	527	489	476	533	555	539	528	493	513	519	513	534	539	477	513	562	535	524	536	532	517	534	513	526	470	537	529	518	496	523	492	498	499	563	474	534	551	515	527	513	536	508	536	517	494	560	515	546	532	563	523	565	541	519	508	546	509	567	491	502	524	509	525	514	538	486	510	539	526	549	498	509	531	546	478	544	512	533	496	515	534	522	534	519	513	516	513	536	542	533	510	511	504	528	512	511	573	533	524	502	544	549	522	547	542	499	533	531	514	520	542	495	484	502	471	554	573	592	512	527	517	542	511	475	535	519	519	495	477	547	533	541	522	537	548	528	538	573	521	540	527	561	556	542	520	533	522	523	538	542	519	530	520	506	509	489	511	530	545	556	492	524	521	525	515	484	505	557	536	502	507	537	517	514	515	559	530	514	459	502	532	536	512	530	522	494	498	502	518	446	554	542	546	522	522	500	513	474	501	515	524	510	529	521	510	551	536	477	510	513	552	525	506	527	576	507	562	477	533	520	515	529	538	500	526	535	525	534	507	494	506	523	500	489	537	500	515	517	537	548	564	512	501	511	513	522	525	521	494	505	509	489	530	533	492	551	511	527	530	450	550	541	496	516	472	513	536	495	506	511	568	532	527	532	507	552	540	510	508	501	533	526	510	531	531	491	500	501	526	519	506	535	522	514	515	511	521	547	536	509	507	525	519	555	534	538	516	488	537	498	516	558	499	540	530	542	516	544	478	512	520	528	511	547	488	514	545	496	490	510	519	523	506	549	527	499	546	530	512	509	527	494	519	518	552	507	525	523	556	536	496	524	548	540	520	525	514	503	504	515	549	527	540	532	517	519	502	533	484	474	515	539	490	516	520	494	519	504	518	541	495	479	512	553	504	495	503	529	537	503	502	496	502	540	528	516	530	570	505	531	562	512	520	515	519	532	517	519	522	508	506	483	538	509	515	519	577	521	515	557	553	514	523	504	503	540	522	488	535	521	509	511	542	525	517	533	538	529	533	542	487	515	541	555	514	544	516	536	505	501	521	510	521	471	525	507	480	521	504	488	544	546	570	494	525	531	530	502	513	532	532	486	527	511	534	535	519	510	550	478	570	549	533	509	530	519	531	521	561	525	470	501	502	520	505	513	543	527	534	503	561	515	478	558	519	495	550	489	475	527	522	523	510	523	478	493	482	551	539	556	516	535	516	540	483	526	511	506	531	525	502	525	593	537	562	509	546	540	522	525	526	499	477	510	532	517	504	501	542	528	532	531	515	552	506	498	555	507	518	550	511	504	512	535	501	479	520	545	541	540	563	514	521	493	493	552	532	525	526	523	529	535	503	540	541	517	524	496	502	533	539	536	559	530	510	528	493	561	525	528	517	549	525	572	520	525	500	569	552	518	538	522	518	546	551	506	503	501	491	529	530	554	526	544	522	521	514	534	530	531	517	539	524	524	533	523	546	524	522	514	525	549	522	525	555	498	491	527	538	524	512	541	554	512	557	490	474	550	496	536	545	542	540	510	512	549	534	534	532	517	562	532	527	508	526	562	481	507	549	472	528	516	540	517	493	479	509	514	530	572	546	513	508	489	517	507	513	530	536	521	505	559	538	519	537	536	531	500	544	539	544	569	522	493	501	533	507	530	541	541	515	482	520	514	512	552	520	517	517	523	512	516	534	524	564	512	485	589	517	564	517	445	486	494	522	478	496	554	535	525	499	498	493	525	509	513	533	499	523	493	534	556	489	482	556	498	508	540	543	539	508	538	518	533	545	537	561	506	487	506	578	508	509	484	505	532	494	520	489	509	510	518	534	544	547	520	498	507	551	540	501	506	543	562	504	499	529	518	559	537	493	483	547	529	517	480	525	546	510	517	490	514	556	502	499	505	537	525	549	494	509	524	494	528	502	542	509	541	541	526	490	547	465	543	533	558	535	525	517	538	505	563	507	536	529	538	503	520	522	510	478	501	503	556	514	498	548	561	499	544	517	496	539	553	492	530	540
71350	83883	76892	50631	37964	20025	2212	406	330	378	362	355	331	388	374	342	327	387	342	325	344	314	340	309	341	377	353	386	353	353	373	368	338	362	315	346	351	337	379	323	339	316	320	348	337	305	331	328	333	346	308	295	330	335	341	354	345	294	329	357	340	292	376	387	349	319	337	341	332	371	341	342	332	331	352	349	379	329	352	303	338	314	345	354	326	346	340	333	326	301	324	341	320	337	349	337	318	340	327	333	336	317	349	352	354	296	307	366	375	339	343	314	314	339	349	330	351	309	371	346	317	317	342	357	318	320	311	340	344	306	370	361	373	316	356	313	327	304	331	310	316	309	355	357	360	340	341	328	327	323	353	336	325	337	340	316	369	364	363	322	334	325	346	329	345	337	304	333	351	336	337	376	330	299	329	323	337	335	312	362	314	345	380	322	356	338	331	334	378	365	332	315	362	336	328	320	344	352	333	335	357	322	330	340	349	330	314	339	319	302	306	335	330	343	337	361	313	300	349	335	339	313	349	352	345	340	326	345	300	368	300	344	365	320	332	327	317	323	348	303	350	326	354	362	363	309	320	355	324	334	354	317	329	355	344	304	331	309	359	339	315	348	318	329	308	332	361	355	338	360	331	285	344	326	356	310	351	349	322	357	364	336	330	351	318	328	321	319	335	302	340	320	328	327	363	333	376	313	317	325	367	331	351	322	333	321	353	315	321	339	360	377	347	338	355	319	361	340	318	352	336	336	354	339	350	349	324	338	355	349	342	327	303	336	378	330	333	341	317	333	373	357	330	285	326	380	339	345	368	348	356	375	285	346	357	331	317	341	366	301	363	342	327	325	336	340	326	345	345	328	325	344	339	359	365	327	293	332	365	336	365	300	312	301	330	368	309	331	328	314	311	329	327	339	321	356	330	304	354	351	352	309	329	370	359	303	369	336	342	326	320	301	303	302	343	347	369	347	341	351	355	296	348	321	365	320	328	329	320	312	336	313	352	326	304	318	335	313	339	371	347	370	291	291	328	322	313	377	334	389	344	356	313	333	358	320	320	320	327	330	331	352	321	350	311	316	338	327	321	316	329	301	352	328	351	353	312	311	359	330	335	338	383	315	340	348	315	378	350	361	324	342	335	340	303	315	353	313	327	336	356	345	338	325	321	316	334	343	353	341	327	327	317	335	337	314	340	337	352	331	311	345	354	347	341	341	337	338	347	336	327	317	326	341	310	324	328	354	328	328	314	325	349	339	376	336	332	310	316	363	343	358	353	328	336	326	337	311	328	327	308	352	326	335	363	384	347	324	348	367	331	342	350	334	339	368	336	374	329	333	335	332	356	352	363	366	336	337	331	352	342	343	346	335	355	354	314	304	343	309	345	322	304	338	355	359	338	350	327	350	332	331	366	356	319	350	354	336	335	330	347	310	340	329	338	325	329	315	361	318	310	333	358	330	359	314	330	292	344	367	358	326	362	343	319	323	304	297	354	321	315	325	364	337	324	359	344	332	370	333	349	334	332	327	332	327	345	348	347	341	332	330	334	336	340	316	350	374	304	315	340	315	327	341	324	309	302	377	315	325	354	322	329	346	326	351	327	344	339	341	313	324	343	295	315	346	335	340	355	365	338	346	345	340	348	312	319	343	326	374	348	353	338	342	334	349	349	343	356	297	339	332	360	326	358	376	329	360	353	326	334	353	353	311	306	321	355	340	349	346	311	325	327	335	366	328	328	324	335	352	321	324	295	339	296	332	325	309	312	314	318	334	321	328	338	355	366	340	303	326	358	363	312	331	344	332	330	311	332	298	371	337	311	374	353	362	362	337	335	331	339	315	335	347	379	353	303	328	329	337	315	325	365	320	329	314	331	333	355	337	322	356	284	368	363	362	336	317	331	320	296	331	316	304	354	373	309	331	345	319	382	361	361	336	324	315	302	327	362	346	345	369	359	328	346	339	326	335	320	311	330	313	355	362	364	376	369	270	348	351	316	337	377	338	322	330	365	308	326	367	372	355	351	338	360	331	362	331	324	307	331	332	285	354	364	312	295	337	338	347	311	335	351	359	346	349	309	321	351	344	371	328	335	367	334	369	326	368	358	352	337	323	367	349	326	329	298	293	318	318	291	375	325	311	339	329	394	325	346	328	367	322	317	305	349	327	349	303	354	350	319	325	346	330	335	347	323	288	336	336	343	338	312	320	337	321	323	341	349	344	326	347	338	321	328	333	328	318	312	346	331	352	360	327	318	348	321	334	336	340	321	328	362	309	342	325	316	365	307	324	296	354	350	353	321	338	305	305	332	374	353	356	326	326	343	338	343	341	351	336	324	356	343	336	379	352	307	346	395	336	350	332	336	336	353	297	364	326	365	327	315	330	338	340	311	335	332	327	350	372	325	352	325	362	332	349	329	348	334	382	360	317	333	270	360	334	334	352	339	378	360	349	337	353	351	308	335	312	327	338	341	376	308	348	361	380	307	360	320	357	341	368	332	348	320	339	331	331	351	322	329	345	317	324	327	304	348	368	367	300	321	330	345	344	330	326	362	382	338	335	329	322	348	337	332	328	321	306	345	334	316	360	347	358	343	322	345	367	352	364	298	312	332	337	325	338	362	365	339	306	357	332	337	307	308	343	374	365	350	329	334	313	344	329	312	325	327	349	294	364	318	335	322	324	345	318	361	352	307	335	334	317	348	351	346	351	321	332	348	349	338	337	346	365	333	333	340	345	365	312	356	331	310	342	332	312	342	349	331	348	356	341	314	337	327	333	356	379	338	310	348	324	348	359	312	317	346	327	350	350	379	363	337	337	352	354	312	315	310	333	319	370	364	373	367	343	322	309	316	350	335	324	339	330	323	358	317	329	315	336	352	357	325	330	331	336	368	330	360	345	343	352	340	347	360	312	320	321	315	382	334	355	329	331	354	370	316	321	342	329	336	291	333	325	316	342	338	365	338	402	384	330	361	364	353	355	331	309	345	334	338	321	378	363	363	325	322	333	339	349	348	337	342	346	323	340	347	311	313	361	317	350	333	332	341	325	310	342	341	348	353	326	325	353	328	345	320	329	312	333	321	352	336	334	296	335	313	340	313	343	326	351	363	322	367	354	358	385	335	345	356	319	338	302	338	345	335	325	373	356	305	351	293	308	343	344	311	336	347	304	303	329	311	340	351	363	343	346	356	323	346	323	337	308	330	355	321	332	335	336	335	342	335	330	349	364	328	348	361	336	349	361	302	337	318	329	315	329	324	341	321	331	333	325	337	344	335	363	328	284	338	368	314	356	308	307	327	356	332	312	357	345	359	319	344	323	343	345	326	332	354	345	381	350	407	357	346	321	334	343	336	344	311	337	353	324	364	333	351	328	348	313	344	361	378	331	295	331	357	346	343	345	330	347	322	361	317	333	289	354	333	305	357	331	371	334	344	345	324	347	370	353	351	319	325	353	316	358	334	302	349	325	344	329	329	328	324	333	369	344	372	315	338	298	347	329
43957	68008	73895	55632	48715	25034	1101	986	951	899	855	870	853	855	826	859	787	835	804	780	759	842	794	730	833	808	809	756	806	759	730	721	755	798	740	754	794	777	809	783	745	705	736	776	758	789	729	753	799	787	818	771	752	738	763	757	802	808	732	749	798	777	772	724	750	752	783	742	815	776	751	764	749	731	753	786	757	751	758	726	758	738	739	744	757	709	757	755	744	727	807	773	731	690	782	771	701	778	731	741	733	778	752	785	705	730	731	779	789	825	778	714	766	729	780	764	763	780	766	732	757	767	725	757	780	735	729	757	739	699	747	759	746	728	723	745	754	761	748	765	746	745	785	755	756	747	743	717	797	803	753	736	783	761	771	733	729	690	774	741	761	752	798	738	729	738	757	773	736	802	756	762	734	744	778	739	761	700	798	739	744	753	800	744	741	700	757	729	790	751	775	771	744	780	767	781	743	722	755	743	703	732	767	782	746	717	749	749	741	746	787	761	744	767	729	778	733	740	676	698	681	752	718	787	725	733	775	772	768	713	741	758	754	769	766	808	718	776	720	783	774	743	738	796	788	735	730	773	707	770	745	757	768	789	661	764	793	761	805	755	740	712	798	692	717	772	731	747	738	748	740	751	771	764	801	737	743	726	757	768	755	768	741	764	752	751	744	768	775	742	741	760	753	743	743	740	745	770	739	753	733	754	744	692	788	744	746	755	748	759	778	702	769	764	742	754	773	787	764	773	734	763	768	737	741	718	752	738	750	747	752	786	775	695	762	741	770	795	772	725	697	752	751	774	752	772	770	790	745	757	755	746	774	768	785	708	737	722	748	739	786	774	739	746	747	754	775	717	717	761	762	727	735	777	776	735	761	769	759	772	724	758	759	741	778	751	821	669	716	756	723	762	750	763	747	693	751	740	784	771	731	744	813	715	815	728	778	751	730	786	751	755	764	753	749	780	730	738	698	774	715	767	821	774	762	698	762	776	712	800	788	762	741	758	751	761	773	795	793	774	732	699	743	749	769	715	696	710	781	770	806	748	735	784	747	735	760	703	757	747	793	773	717	766	718	765	712	725	796	759	760	769	748	743	762	760	782	765	771	723	782	760	733	740	795	737	723	797	802	731	707	751	728	797	745	747	711	753	750	735	709	694	770	720	731	724	791	782	735	684	744	750	728	747	729	768	721	751	717	764	762	740	774	730	727	732	764	737	732	743	686	762	722	766	738	750	772	748	723	778	734	761	792	754	733	738	763	746	761	752	743	704	731	752	787	688	734	711	736	692	791	759	742	711	774	769	754	721	782	801	763	711	714	755	719	751	731	752	780	713	765	727	761	711	726	804	779	769	738	735	777	760	755	729	725	770	772	796	803	767	735	775	749	743	744	774	743	751	787	826	737	759	753	716	744	761	736	784	727	762	772	748	780	745	741	769	782	763	762	765	765	743	711	729	774	735	709	772	767	806	750	772	781	767	783	735	753	706	738	722	730	703	702	734	799	752	751	785	722	707	775	792	750	790	686	709	792	730	749	780	752	793	700	771	765	750	760	731	729	719	772	725	767	742	748	811	761	762	775	748	739	767	748	745	752	731	776	784	776	763	735	761	766	774	719	757	747	770	729	764	760	752	772	729	749	720	758	741	726	743	726	755	750	728	742	779	730	747	766	775	755	739	727	819	732	789	735	748	737	774	833	747	776	747	731	784	732	763	751	758	762	715	727	792	787	783	751	743	718	741	806	759	716	764	707	754	802	703	762	784	721	801	715	761	783	741	769	739	746	739	721	745	726	785	714	729	723	798	792	771	763	736	752	762	783	743	702	762	755	776	796	716	765	782	782	809	736	725	744	738	752	764	757	761	764	732	766	707	748	766	800	739	752	748	792	763	789	739	762	701	761	755	808	788	763	773	774	705	800	736	795	732	792	787	717	747	779	809	763	721	782	747	752	714	734	745	695	786	752	729	751	786	748	752	784	718	719	722	738	799	774	719	757	793	738	713	726	754	754	725	717	809	790	709	760	698	697	719	757	727	756	751	726	752	775	715	759	808	744	712	780	758	761	737	769	790	716	754	733	718	742	758	704	727	812	749	729	729	764	712	781	754	766	744	744	751	747	761	786	758	741	757	699	726	777	768	778	729	741	762	746	768	722	726	722	742	771	772	782	741	718	708	773	750	730	729	771	778	743	791	747	764	754	729	714	769	721	762	733	768	712	749	704	768	735	783	767	753	795	728	786	725	749	797	750	757	767	786	697	748	713	691	757	773	752	765	735	773	735	768	784	741	713	704	774	724	776	759	767	689	786	782	778	813	767	748	798	700	806	719	796	744	744	734	778	760	809	765	738	823	719	741	762	752	727	748	696	724	792	758	755	759	733	758	771	767	797	771	715	802	691	823	775	754	743	792	744	728	800	729	794	719	680	761	749	750	756	760	733	724	782	767	742	728	707	758	757	736	767	756	754	777	767	713	763	781	741	726	721	751	745	764	732	721	742	789	736	808	755	739	715	740	779	714	726	751	765	736	751	772	744	745	717	766	757	818	730	712	748	759	758	748	755	765	749	760	713	740	718	722	696	775	721	680	762	722	757	773	770	716	743	752	753	791	732	791	734	734	727	749	809	791	754	747	755	738	723	732	733	717	745	810	765	733	752	796	782	753	821	727	755	767	728	755	778	776	785	721	743	752	768	742	721	721	756	725	721	707	763	771	777	743	788	734	799	791	836	781	727	714	790	742	748	762	722	733	767	744	754	750	733	785	692	718	717	730	765	728	729	767	742	724	746	732	758	780	768	774	753	806	712	759	742	752	749	729	751	740	817	718	738	758	795	782	739	711	760	754	772	765	746	776	741	744	712	773	791	747	730	724	774	726	731	772	769	757	714	765	751	735	707	765	772	766	715	725	729	751	759	779	747	769	700	762	757	771	710	704	770	749	731	735	777	795	754	760	764	747	725	751	740	779	736	772	750	752	722	733	764	752	814	772	755	727	735	702	735	724	695	737	739	798	778	746	699	755	743	798	735	746	732	743	680	729	776	799	764	718	812	731	776	742	767	722	748	784	747	774	699	695	767	737	725	735	747	760	770	731	755	766	771	757	759	747	761	738	708	753	769	743	729	692	738	714	726	772	715	744	741	779	719	759	723	770	717	758	740	740	744	708	724	806	780	740	784	713	721	793	765	762	730	697	698	775	776	723	771	755	783	734	715	727	733	709	776	727	782	745	712	714	797	745	733	714	762	750	750	748	724	720	769	799	766	687	743	752	769	759	773	747	763	724	773	736	751	746	771	761	754	791	781	744	717	764	770	705	720	727	801	737	742	757	769	731	731	754	759	759	704	789	738	768	752	782	736	749	762	813	758	752	746	761	774	774	698	764	737	728	756	712	709	767	778	755	760	713	766	790	745	830	713	740	703	730	738	771	770	758	707	757	742	780	745	744	725	732	782	735	705	757	782	751	751	753	797	678	779	775	716	703	755	754	773	755	755	755
54807	32966	14332	2960	1388	627	312	320	304	352	312	299	350	296	294	303	349	318	313	300	293	342	342	312	316	317	312	286	296	330	315	339	289	316	325	290	305	315	328	330	310	323	345	343	287	287	340	260	313	336	318	349	308	327	291	329	298	305	328	293	306	345	335	310	279	347	314	286	271	341	308	295	302	294	349	353	303	300	286	297	350	298	282	288	310	315	314	360	320	328	315	338	336	338	333	307	307	284	304	316	291	327	292	298	307	320	340	311	312	339	318	275	332	296	301	338	329	341	332	334	347	302	321	303	290	311	306	308	307	343	350	306	301	347	298	336	321	304	309	315	278	309	291	309	310	311	299	306	310	295	307	327	360	331	310	320	314	311	295	301	289	323	329	309	337	311	311	302	295	295	311	261	284	336	338	323	304	336	311	325	304	327	297	323	321	327	331	313	284	268	318	311	318	346	367	335	318	327	316	299	339	306	304	313	276	317	315	287	301	320	333	281	324	372	306	352	297	325	310	313	297	296	346	328	306	304	308	310	298	330	339	296	310	327	359	304	331	312	314	317	306	312	317	310	306	328	333	310	338	301	307	311	299	345	289	297	319	328	311	316	312	311	299	264	274	328	350	300	331	354	297	312	312	329	318	347	316	319	284	303	340	303	314	318	297	350	340	304	314	331	313	291	308	335	339	280	297	306	308	302	325	313	330	345	302	326	293	310	306	308	288	305	292	324	322	274	310	296	274	325	286	308	332	296	291	325	276	321	309	318	291	305	274	277	332	297	329	292	326	316	334	301	338	324	323	326	371	300	317	332	345	324	333	329	289	307	312	317	287	316	326	295	316	327	298	287	323	291	295	331	304	309	324	308	295	300	291	313	284	322	302	301	288	332	307	326	297	309	315	318	299	299	308	312	322	314	338	316	295	296	326	277	293	311	303	344	306	305	312	300	292	360	298	318	312	282	262	292	295	334	336	312	287	303	281	313	303	329	316	282	307	303	311	302	296	307	340	338	315	316	293	340	318	324	325	304	302	284	314	299	298	323	290	324	321	303	346	298	345	324	302	340	320	295	322	292	301	300	356	333	300	287	314	336	347	316	310	297	311	334	315	303	352	318	325	314	305	353	302	312	324	341	325	295	291	311	327	362	316	313	306	334	331	305	309	331	307	333	292	303	298	274	317	308	307	306	296	298	328	323	298	296	308	301	298	348	314	288	283	303	285	306	313	348	308	322	310	323	325	289	288	334	308	332	302	297	296	299	338	330	309	324	342	319	314	291	305	314	318	323	303	298	272	325	338	284	299	305	324	306	318	317	281	304	317	335	328	297	322	281	334	321	279	307	322	303	312	330	303	286	309	311	263	311	326	343	303	330	329	317	330	285	332	319	309	264	338	305	293	298	306	311	310	325	329	296	315	353	309	305	296	312	335	337	334	304	324	312	335	336	287	316	325	313	296	323	320	315	301	327	287	301	308	349	297	346	348	308	286	325	281	333	307	340	349	322	332	303	347	337	314	314	287	307	288	290	309	353	303	330	318	294	276	325	329	316	318	323	334	292	291	334	304	320	339	301	270	310	309	305	281	321	303	301	296	312	326	320	315	292	291	354	317	329	347	318	311	329	289	288	329	324	349	308	304	289	313	281	362	351	311	327	290	337	344	311	289	301	286	301	332	323	313	328	342	321	316	328	327	296	334	310	338	317	301	318	331	331	293	302	309	358	311	294	301	308	342	299	323	337	311	283	296	291	311	297	341	311	328	301	311	304	296	326	318	294	323	294	322	317	307	327	299	322	299	313	333	304	293	326	342	322	304	333	332	325	315	310	326	308	311	305	316	303	316	272	301	315	308	334	330	331	299	329	323	311	329	322	322	303	309	282	315	341	262	315	296	307	284	303	286	309	321	312	304	295	324	307	310	344	333	323	336	305	290	317	306	272	321	299	319	306	314	345	295	311	315	281	316	300	303	332	311	292	336	303	312	345	322	343	323	337	300	324	324	314	284	348	308	336	348	326	307	341	274	335	289	294	337	295	343	331	305	320	328	274	302	308	314	320	284	334	334	298	301	316	349	299	314	297	328	343	334	329	298	320	298	314	316	338	346	319	306	290	298	335	324	301	320	312	334	296	320	325	328	301	315	330	340	333	301	288	332	329	323	317	321	313	316	317	315	324	301	316	290	328	289	288	333	308	306	328	317	329	332	319	316	332	287	298	355	303	297	286	335	298	311	314	313	306	315	351	328	330	322	325	333	310	337	310	281	333	310	328	287	299	308	321	296	289	330	310	322	303	308	286	307	298	287	308	318	305	288	278	308	301	292	292	305	308	298	301	322	285	323	307	258	276	308	331	297	305	343	291	318	337	328	322	345	293	309	333	347	317	301	318	300	319	298	340	299	311	284	286	320	316	290	335	311	305	322	308	301	304	300	295	298	290	317	322	309	315	289	316	324	293	290	337	306	357	302	321	303	314	276	308	316	287	309	297	303	307	317	281	295	353	300	304	304	304	296	302	306	305	330	345	323	334	299	341	297	297	344	335	338	296	324	319	350	306	288	324	324	295	315	345	321	311	330	289	331	330	310	326	302	306	297	311	315	287	274	315	313	308	312	337	329	284	287	334	282	322	318	341	306	279	312	310	298	319	322	333	317	331	299	285	309	335	328	334	332	346	308	314	288	295	281	310	280	295	284	306	300	288	350	335	308	323	316	325	326	334	297	354	337	291	314	306	306	282	304	296	299	313	331	333	301	280	305	322	315	296	265	305	323	324	328	292	318	311	338	335	315	280	309	335	300	314	312	322	288	275	309	346	270	325	315	300	305	294	336	339	349	317	319	333	275	330	282	351	315	311	356	320	327	288	283	288	327	332	295	295	323	307	323	321	314	321	298	294	307	285	364	297	297	339	328	298	308	283	306	342	330	334	347	303	292	312	303	322	296	292	318	334	333	283	318	297	294	301	310	297	291	304	274	354	284	321	300	305	327	332	318	327	329	323	298	274	333	309	341	314	313	339	321	305	318	311	266	316	296	311	318	325	288	297	324	303	341	305	348	354	362	339	337	287	312	327	310	304	341	305	293	324	305	318	320	304	314	286	305	286	305	309	279	310	317	342	334	306	327	312	316	315	310	280	300	274	316	340	288	311	313	323	300	271	309	312	328	321	280	302	310	304	296	311	288	310	307	308	307	265	293	318	346	326	270	326	286	322	330	319	319	308	305	333	300	284	303	290	321	337	299	288	328	293	306	321	308	310	327	329	292	339	316	279	334	318	320	283	265	303	334	322	278	314	311	343	302	328	257	288	293	300	282	327	308	307	312	320	343	326	360	297	297	313	315	292	310	304	352	293	292	325	302	292	313	304	340	294	332	317	313	329	309	318	298	329	321	330	289	315	297	349	313	308	292	331	352	348	336	313	302	315	289	348	324	309	322	303	333	318	358	293	282	277	298	281	323	325	306	308	305	306	322	319	316	309	343	334	323	295	333	311	283	293
29733	22797	15530	5715	4621	1644	682	678	734	742	679	701	682	724	687	677	681	676	710	671	672	694	677	693	711	689	734	694	691	719	647	702	703	692	701	672	682	691	728	667	686	689	673	675	696	651	685	718	668	701	667	671	641	739	654	693	673	649	640	655	662	681	688	646	689	695	687	698	704	723	636	669	687	724	663	686	664	699	739	692	690	674	663	660	708	696	707	668	657	706	697	670	669	649	671	696	684	640	695	635	711	659	663	662	680	689	693	697	672	672	665	673	666	642	632	587	675	682	701	656	673	716	661	705	681	675	743	730	719	717	653	667	660	661	658	682	688	678	654	667	670	685	692	651	688	628	661	695	668	690	694	725	657	700	671	688	656	731	683	683	685	655	705	690	679	659	673	667	701	665	702	697	724	630	710	690	695	684	678	685	693	712	659	657	658	666	627	706	676	670	643	706	668	687	665	674	717	692	696	703	687	663	673	688	674	745	663	671	698	688	684	638	679	670	660	686	699	725	683	651	669	700	684	674	627	696	668	670	695	678	692	660	672	726	625	654	680	654	654	668	693	698	695	703	630	643	660	681	673	708	671	684	688	709	638	658	677	650	640	691	677	691	707	689	685	630	702	722	730	652	708	651	685	690	719	694	712	671	660	657	674	662	670	672	679	696	694	668	656	664	701	736	676	696	714	645	614	663	684	698	691	672	718	694	679	669	641	715	711	685	659	685	677	683	699	648	674	713	675	686	646	694	682	665	699	662	656	682	686	715	622	624	670	719	648	672	723	670	683	700	671	637	686	694	719	708	687	701	737	675	663	651	680	660	701	709	718	665	684	636	652	663	711	663	630	715	681	667	682	661	644	700	651	673	678	662	660	728	668	641	685	687	685	677	684	692	704	706	650	670	706	692	677	684	702	678	703	697	668	702	629	670	699	687	704	683	642	714	652	676	636	646	692	682	671	662	691	659	667	668	669	657	684	719	676	683	681	761	690	657	735	668	643	670	670	652	650	689	634	703	694	714	679	626	706	626	674	679	656	654	661	716	702	697	664	700	718	673	698	650	671	656	713	679	703	632	656	676	710	642	681	724	702	680	670	646	684	711	676	680	616	687	738	707	673	668	661	648	658	710	709	678	674	672	646	711	710	683	673	702	696	711	714	711	685	682	700	668	726	661	646	702	658	666	672	696	718	672	652	620	681	703	641	689	709	678	680	678	657	655	655	659	660	649	706	686	682	696	707	675	646	681	682	654	664	668	682	674	680	625	696	669	690	662	712	668	688	685	717	731	695	705	670	708	664	667	645	642	681	712	677	649	682	706	684	645	709	686	708	667	646	716	723	696	702	698	696	703	697	661	683	678	680	690	691	713	704	685	611	687	710	656	677	637	664	665	673	680	664	695	718	685	620	669	666	696	671	692	693	695	690	673	710	652	675	718	693	643	682	658	671	718	661	725	641	675	709	681	706	649	688	676	693	641	678	635	698	645	701	687	709	718	738	686	677	669	704	693	698	691	688	666	667	705	682	682	661	707	646	760	686	729	708	644	706	629	672	692	716	709	673	634	670	683	704	731	675	682	731	665	718	660	714	699	614	702	692	703	670	668	689	704	670	711	681	680	644	686	649	664	681	616	686	633	662	688	644	711	657	678	704	689	677	693	632	640	722	678	750	685	706	675	671	697	659	627	665	708	642	724	679	679	630	654	704	674	703	706	739	678	693	682	724	687	679	633	677	713	693	645	710	637	660	706	670	650	689	743	664	678	678	643	667	685	637	685	649	688	674	672	690	679	661	656	698	681	649	734	707	608	709	687	608	702	735	666	686	703	654	671	676	636	704	701	693	689	695	708	722	656	640	708	659	694	702	684	694	658	693	709	724	662	667	700	705	710	690	688	679	664	659	698	630	679	690	697	668	682	674	656	686	673	715	662	704	664	662	645	672	670	695	705	636	715	648	666	713	693	700	682	662	682	690	657	699	741	682	685	676	643	660	704	649	652	674	698	691	678	696	681	701	666	679	677	721	659	724	676	707	672	691	674	686	697	624	720	690	662	640	666	728	666	713	692	656	689	709	660	708	702	684	682	682	702	698	688	699	717	687	683	697	671	662	711	644	677	627	710	671	659	670	671	681	692	674	685	619	685	674	647	689	639	648	648	726	689	656	703	683	677	697	702	675	699	669	632	696	650	655	704	615	666	676	699	727	702	673	690	654	704	702	668	648	694	699	707	669	669	660	664	684	719	734	736	677	695	652	659	712	677	691	661	689	665	671	618	647	680	693	657	667	687	628	685	683	640	683	702	664	692	652	698	709	711	689	696	680	699	673	722	707	700	689	707	639	688	660	708	724	700	683	661	717	660	694	638	728	715	684	704	703	704	658	704	637	677	652	735	691	650	690	679	665	686	696	676	641	673	667	683	640	676	690	691	667	700	669	649	704	652	654	671	692	696	654	709	655	735	646	694	685	659	681	681	665	665	690	726	671	708	631	659	661	767	646	701	697	664	647	687	656	678	663	643	708	680	666	669	649	697	729	711	666	676	651	669	655	676	639	675	720	702	651	652	676	703	654	677	677	636	679	668	657	714	680	692	619	690	667	653	668	650	695	689	637	691	684	656	676	703	667	684	740	698	650	730	693	705	681	651	633	669	641	641	707	666	713	728	713	683	726	671	661	688	710	671	714	648	663	713	642	710	684	707	700	656	661	710	650	688	683	684	628	724	686	655	675	669	691	696	653	685	652	700	664	667	667	698	665	655	662	717	686	663	705	692	651	702	660	681	695	712	710	698	681	657	692	686	700	697	623	643	697	688	682	692	682	675	660	699	638	668	709	655	649	723	678	697	705	709	725	677	636	666	648	634	692	672	670	710	677	682	723	662	662	708	678	661	706	686	659	635	745	675	674	667	640	674	655	693	667	688	665	692	646	707	692	630	700	661	688	687	681	654	702	675	713	649	706	700	699	690	704	704	692	700	683	703	683	673	635	678	705	653	666	715	711	622	707	702	656	713	703	716	650	706	672	639	689	675	674	638	705	677	693	745	680	704	700	711	647	708	674	694	693	674	668	696	666	711	690	662	684	677	669	672	682	682	684	685	655	729	662	648	671	655	688	700	729	670	722	720	685	690	694	677	688	694	675	656	700	678	689	732	682	689	637	676	649	662	682	686	631	661	701	678	692	629	684	664	692	700	665	694	676	659	697	648	634	703	661	666	679	720	723	729	697	651	649	688	698	649	624	725	688	643	707	679	684	671	684	680	676	692	708	684	712	687	702	684	677	677	675	649	646	619	686	695	631	705	710	675	681	649	676	675	661	668	699	697	711	650	672	719	638	659	711	709	668	721	668	664	664	653	691	653	720	639	729	687	726	676	694	647	704	668	667	704	687	687	686	714	690	699	630	692	656	686	672	646	718	681	670	688	694	655	752	679	685	706	686	670	721	687	706	698	697	642	621	668	717	679	661	659	647	697	701	685	675	678	692	640	644	640	715	683
66417	72206	64576	37263	26808	10988	765	255	269	239	221	219	255	230	206	227	206	213	240	232	231	234	242	197	197	225	210	222	226	224	218	224	240	230	211	233	233	236	211	216	205	203	204	220	224	228	238	234	207	219	212	234	253	225	210	237	234	226	224	203	190	243	225	247	202	237	229	207	236	203	210	232	211	214	216	202	211	259	205	195	217	256	224	201	221	231	199	215	244	201	208	215	215	231	220	184	208	186	204	245	205	212	245	242	201	232	213	231	194	217	240	196	209	231	269	250	220	208	216	204	225	216	240	212	213	232	205	235	199	213	214	211	218	224	232	226	196	218	240	239	226	197	222	222	229	221	189	220	218	197	190	215	222	212	211	247	207	246	241	258	229	257	228	231	237	220	230	210	225	236	230	232	212	231	212	223	188	206	233	238	206	225	224	227	206	227	222	215	236	249	220	269	209	253	229	218	194	193	227	212	212	221	203	224	204	194	209	219	215	239	242	198	241	220	216	241	222	214	213	224	224	194	198	224	219	229	239	223	216	243	216	218	217	226	254	219	206	220	211	214	242	243	220	233	226	197	240	204	199	222	231	207	214	219	203	235	229	229	225	215	220	219	186	222	212	228	232	201	218	239	247	217	242	198	205	216	225	222	231	196	209	222	204	218	220	227	214	230	233	218	250	227	215	197	222	234	205	260	248	250	223	212	195	234	225	236	246	219	229	225	236	230	208	228	218	194	210	224	216	235	218	221	229	217	201	223	252	217	237	221	218	232	217	206	241	242	220	225	236	197	232	220	239	210	233	223	218	224	229	219	197	208	210	230	212	243	222	213	235	184	220	231	242	216	214	214	226	226	226	225	220	231	248	240	196	223	233	233	233	215	244	201	196	220	229	213	230	230	215	209	217	233	259	223	234	196	225	233	220	208	248	253	236	232	227	200	235	213	249	206	244	223	206	229	245	216	227	223	238	220	260	233	222	252	217	230	238	219	207	225	258	237	223	226	195	220	214	230	238	196	244	205	218	236	226	229	227	228	242	226	208	227	216	230	232	220	235	200	209	215	248	273	201	269	247	213	204	194	222	206	240	236	238	229	272	225	221	208	206	208	204	209	260	254	218	212	230	208	224	225	254	216	229	248	220	230	223	234	212	188	245	240	204	211	236	229	218	221	202	229	209	234	214	222	223	237	253	228	238	219	245	222	188	209	240	241	205	210	216	222	223	198	222	226	209	227	208	218	227	222	233	242	217	232	235	241	262	208	244	204	210	209	194	224	247	244	250	190	176	233	196	206	244	240	192	231	202	215	204	206	231	198	236	220	213	211	209	220	209	203	243	175	226	220	226	210	212	222	249	232	238	223	199	238	229	208	223	237	250	190	226	207	252	217	205	229	221	224	209	197	193	215	201	217	216	238	234	229	243	231	248	217	233	232	228	224	248	226	213	242	225	218	212	224	221	214	208	246	230	242	207	208	220	240	218	224	227	248	229	216	201	231	183	211	253	215	241	234	232	237	232	237	202	214	203	248	222	221	215	224	224	224	190	208	248	221	209	177	229	214	253	226	250	245	222	234	238	195	209	229	196	223	234	223	215	220	224	214	230	232	237	231	221	230	228	231	220	199	228	221	226	217	227	207	232	202	198	228	213	231	246	218	240	193	239	215	247	201	211	202	206	223	205	203	216	204	232	227	214	215	232	201	240	244	263	231	188	225	250	239	196	217	227	218	258	211	209	230	227	237	223	217	232	234	226	210	265	206	213	224	229	231	232	231	215	225	218	187	219	240	214	205	212	224	208	219	209	210	189	212	220	236	214	257	240	244	235	237	240	215	219	198	233	237	209	224	209	229	270	189	240	227	246	221	227	228	196	224	215	232	241	219	265	226	205	200	236	232	232	206	240	209	209	218	198	221	220	217	232	213	229	223	224	223	239	208	228	222	202	240	224	218	235	214	216	212	226	202	229	206	215	211	195	222	202	237	222	218	228	224	224	228	216	209	216	217	242	200	215	232	214	222	224	232	221	226	214	217	198	235	265	210	216	223	249	230	217	222	241	215	215	261	219	243	202	211	214	203	205	200	225	197	248	232	201	231	207	205	212	233	244	208	210	214	206	231	225	239	234	226	195	218	220	239	197	226	206	204	246	217	214	213	214	218	212	226	242	219	191	214	216	194	250	219	270	209	222	216	224	205	231	225	234	211	219	212	202	229	202	221	205	200	229	201	228	230	218	219	211	210	222	268	218	224	200	234	216	274	226	200	204	206	254	227	230	224	207	218	216	258	232	217	245	242	263	216	215	222	228	199	226	217	226	203	215	216	239	246	221	251	205	224	212	222	217	223	216	217	217	221	222	229	231	232	212	240	209	188	216	222	227	231	217	243	210	208	270	225	209	221	232	219	247	238	248	211	224	206	234	246	201	203	232	218	218	216	207	216	247	228	236	233	231	226	224	221	206	219	195	231	218	212	239	246	240	232	247	236	231	255	218	230	231	220	205	183	208	236	209	226	260	218	227	216	232	204	255	224	227	206	232	238	223	174	219	230	231	215	202	218	209	213	218	212	230	211	242	211	233	221	230	239	250	223	203	183	216	245	209	191	238	240	225	225	205	203	212	246	199	239	220	208	236	228	228	227	219	247	209	228	233	223	198	230	223	228	211	215	229	257	225	243	221	218	209	209	242	219	241	224	224	249	228	212	237	217	227	226	220	223	213	220	197	213	216	203	206	220	191	217	206	237	224	206	246	204	205	219	192	206	213	229	220	224	216	262	283	243	217	271	253	236	202	218	207	239	235	241	243	207	241	211	226	241	203	231	193	191	218	207	202	218	223	218	233	192	229	214	229	236	203	215	207	197	210	234	223	220	219	219	224	217	234	217	204	233	218	212	234	239	237	221	227	212	186	199	208	228	236	241	221	230	246	255	250	211	229	238	251	213	226	222	235	217	224	201	195	204	231	228	252	228	249	226	226	222	229	207	235	235	214	217	230	195	219	225	205	244	206	208	223	199	221	231	223	225	219	249	230	234	232	205	204	214	228	213	221	219	218	217	215	228	221	207	232	215	252	217	226	233	235	197	220	203	222	240	220	239	229	222	201	223	215	222	244	214	227	230	221	237	231	215	226	204	227	189	217	235	214	246	240	238	207	231	205	204	214	239	221	221	215	219	221	198	216	225	223	223	197	213	213	223	205	226	208	228	233	231	236	221	204	250	197	216	216	216	220	217	205	238	239	222	210	226	192	260	258	202	219	251	228	207	252	223	217	234	221	211	245	202	221	220	228	220	222	206	241	213	219	227	234	211	244	217	253	248	267	205	219	225	212	236	222	212	226	187	224	223	223	228	222	251	197	234	238	216	220	220	216	222	210	234	232	196	194	211	212	220	214	219	223	219	235	249	213	229	222	223	214	228	231	235	219	231	215	213	226	236	231	211	214	212	209	209	237	217	202	211	223	198	224	226	205	227	233	202	211	226	221	215	242	220	221	256	250	197
40200	57065	59993	42874	39505	17669	722	678	594	607	582	597	582	578	545	569	591	536	567	544	590	476	532	543	497	541	534	535	532	572	490	538	494	553	518	525	500	515	547	557	591	495	554	476	539	546	500	511	532	500	505	531	542	551	467	483	495	512	532	539	503	502	512	550	494	513	553	493	505	535	528	531	541	552	500	535	509	545	548	556	541	496	507	529	573	560	531	525	556	509	497	553	512	538	499	445	526	528	552	515	563	508	523	501	492	542	523	495	526	503	501	482	540	502	469	509	480	513	502	521	503	507	532	549	517	513	528	536	544	515	508	490	517	501	526	537	532	518	527	544	512	535	492	541	523	472	503	518	516	510	496	493	485	566	531	535	487	504	526	531	525	483	524	521	540	496	522	520	520	554	514	544	538	517	521	468	479	578	456	478	565	510	513	543	487	487	553	589	521	520	558	522	534	537	516	526	533	526	540	541	536	538	503	516	525	542	564	499	495	542	516	479	529	498	521	525	526	494	471	480	520	463	508	533	535	510	495	521	512	502	542	535	515	483	541	515	543	490	508	513	500	531	491	538	535	514	535	524	507	509	533	540	497	522	532	530	517	479	470	498	503	508	549	540	491	496	517	551	545	479	513	498	490	504	525	566	523	500	554	522	543	515	536	501	513	518	524	516	472	485	538	487	534	556	524	508	512	529	522	522	544	496	488	505	522	574	514	516	507	525	528	528	501	529	537	551	511	502	492	501	470	517	508	486	535	510	497	498	517	525	512	518	516	534	508	510	510	544	545	501	530	515	574	526	512	524	504	511	505	488	523	522	519	517	515	493	508	531	522	495	520	518	531	489	480	541	532	514	495	514	515	482	520	480	537	525	520	508	541	528	478	515	544	483	498	486	550	498	515	472	540	485	518	546	538	466	528	502	517	495	564	505	477	499	472	485	505	532	482	535	495	515	524	514	494	549	484	505	548	550	499	535	535	536	489	495	491	534	491	513	505	512	495	500	526	534	504	540	499	539	502	512	484	499	492	490	539	552	496	492	542	532	539	515	539	495	517	505	499	511	469	511	555	525	521	521	515	550	503	546	545	521	500	519	527	525	523	527	523	531	547	517	493	565	504	527	549	538	504	536	504	502	512	488	522	561	529	552	535	505	497	543	538	568	497	553	541	532	485	538	522	513	524	531	520	542	573	535	503	531	522	511	525	525	506	529	544	531	503	506	509	526	519	522	477	549	495	502	496	518	537	486	487	541	505	515	530	527	493	487	492	500	532	506	512	565	470	543	524	523	511	528	584	530	510	485	495	558	515	525	473	510	561	503	514	533	536	531	541	520	502	551	530	508	540	544	516	511	512	536	509	516	498	515	547	541	489	528	520	545	528	526	534	532	483	492	521	485	503	539	547	465	488	503	541	521	530	512	491	487	513	523	522	479	499	506	512	523	547	544	486	583	537	510	540	499	551	510	541	543	495	507	484	494	552	521	569	529	479	535	502	505	502	542	515	525	546	501	499	521	511	531	497	522	526	562	521	505	503	509	499	463	530	522	535	563	451	570	527	503	514	506	462	569	551	509	500	539	511	548	503	525	520	497	495	512	525	519	532	503	493	476	514	486	524	525	505	511	503	547	519	503	499	537	511	548	500	548	568	489	531	495	489	535	494	520	505	510	527	535	513	534	543	515	539	513	532	527	516	497	558	570	510	491	487	544	532	524	551	532	502	484	515	501	506	518	499	488	540	485	479	538	512	504	511	542	502	516	555	565	505	498	521	479	485	524	522	506	532	509	499	515	525	521	555	550	521	497	553	527	513	488	481	508	500	530	525	466	584	512	504	515	533	482	519	497	541	516	519	529	539	500	545	488	502	516	525	533	529	516	553	497	514	529	524	532	547	525	524	466	500	543	575	490	543	489	533	534	508	562	541	535	522	554	483	525	506	506	509	500	542	491	550	536	479	522	496	534	488	541	519	498	492	492	511	489	530	531	477	531	512	558	505	524	487	481	524	493	513	528	551	541	500	494	510	521	543	498	535	556	504	535	538	494	467	489	537	503	515	532	501	514	525	532	486	519	485	520	551	473	539	523	537	513	474	506	504	504	513	491	505	516	507	504	546	537	533	535	519	509	539	524	502	470	509	583	501	492	533	492	518	513	533	525	487	507	526	548	533	479	519	528	496	465	537	513	557	522	539	513	511	546	525	499	478	475	513	502	530	510	506	487	505	452	545	516	513	507	509	517	536	479	493	512	505	521	505	512	504	512	516	498	524	546	551	482	530	554	532	540	527	564	517	500	519	527	513	527	460	538	532	504	503	518	510	509	548	516	534	489	547	539	506	518	533	491	553	496	496	515	513	585	524	487	515	497	516	541	541	505	517	518	502	523	550	508	542	540	539	519	537	531	496	507	492	518	499	531	542	501	523	503	518	520	502	497	490	519	489	537	558	560	540	541	508	499	528	523	532	534	564	519	527	537	513	526	550	502	538	523	511	513	539	534	543	524	525	503	507	536	508	560	535	502	507	519	533	495	512	512	520	531	534	543	504	506	545	490	523	498	517	531	516	525	523	504	504	544	522	532	559	512	531	547	506	503	526	510	503	533	499	551	522	507	533	540	516	555	534	518	506	533	506	507	492	503	545	495	505	511	496	504	534	532	551	511	502	524	500	524	551	530	552	519	530	564	533	519	518	524	515	461	491	511	552	521	501	522	547	486	523	521	480	540	537	534	492	516	517	581	567	520	527	530	509	578	529	527	522	552	561	496	540	545	500	509	524	505	499	486	516	478	527	529	494	529	497	483	521	535	491	527	483	551	534	518	520	492	494	530	545	536	507	547	528	528	527	547	532	471	529	511	509	473	519	488	541	478	533	531	510	556	528	544	508	536	500	548	504	533	475	508	486	538	511	530	530	525	502	583	480	515	523	530	512	491	519	527	523	489	525	501	483	499	537	501	520	431	518	519	558	533	522	537	489	537	534	511	508	526	517	478	550	505	505	494	517	535	496	535	514	538	528	529	508	523	527	502	528	521	549	511	519	557	583	526	532	521	536	544	546	532	500	528	496	544	569	511	502	502	518	546	552	537	541	507	506	523	499	529	550	519	523	579	532	496	520	506	498	550	516	505	540	479	544	526	538	508	533	539	540	514	489	531	510	504	541	518	529	516	481	528	543	516	511	533	522	482	508	509	459	496	538	496	537	513	490	527	506	541	516	514	518	516	504	561	479	527	523	494	533	520	514	499	488	540	534	536	529	502	503	533	523	533	518	509	502	512	507	527	540	480	516	525	513	525	490	546	533	503	523	499	548	500	491	488	524	497	525	521	564	506	497	532	548	499	527	537	511	549	518	519	508	532	492	504	494	505	493	482	565	501	500	472	498	508	506	497	567	505	518	525	514	519	518	477	480	540	510	534	510	491	498	496	507	564	494	524	574	513	530	507	507	530	507	514	506	521	507	518	574	492	477	539	510	483	498	519	500	513	536	507	492	550	535	520
74853	85682	74292	46506	35342	18911	1971	376	365	427	374	347	373	376	355	380	363	353	307	345	378	320	344	322	330	351	331	321	338	344	362	300	367	311	362	337	330	307	320	367	321	322	300	294	355	332	325	367	338	349	349	328	313	320	373	292	361	365	350	316	334	325	345	325	331	322	301	327	344	340	355	365	320	318	345	354	357	327	314	346	357	384	345	314	347	348	342	347	354	344	330	328	362	358	307	318	340	346	322	350	318	341	311	347	335	306	343	307	320	359	332	318	337	365	324	358	321	325	338	316	294	342	317	338	356	314	334	326	344	320	278	318	318	316	300	312	308	303	346	347	338	351	336	317	287	356	329	347	301	337	325	332	344	311	295	356	331	323	341	370	319	340	328	347	341	339	325	335	323	336	333	320	330	286	323	353	328	292	348	349	328	330	358	322	313	348	337	316	292	303	336	345	327	334	337	337	337	327	342	348	370	338	294	358	338	320	330	340	340	315	334	364	308	324	321	351	311	334	320	311	306	328	345	323	331	343	312	317	346	337	325	324	331	360	335	329	334	304	350	361	341	350	341	348	323	393	330	334	323	336	339	325	329	317	334	330	364	321	321	348	295	330	351	349	304	361	346	336	363	343	372	365	341	351	348	338	329	321	341	323	331	360	352	309	325	336	335	357	302	343	326	339	327	326	356	348	317	330	317	339	314	322	350	305	304	326	348	292	360	352	349	357	344	324	338	345	310	353	323	358	332	383	351	297	335	359	343	337	333	351	319	334	321	305	308	351	345	330	364	324	319	361	339	334	312	344	318	361	343	318	347	323	338	332	352	360	340	324	338	332	377	336	338	354	330	319	310	337	330	315	344	323	326	333	333	323	339	350	326	321	306	330	311	311	359	343	332	317	327	337	349	322	355	319	299	347	339	341	374	376	337	303	337	341	339	321	327	338	333	355	344	344	354	319	324	315	329	303	320	370	335	319	328	323	325	301	316	331	353	336	342	313	335	363	341	334	316	343	364	331	378	336	310	333	319	319	324	338	344	357	348	324	326	319	342	341	331	349	338	351	306	353	312	325	373	334	299	323	336	332	321	309	355	318	307	329	359	304	349	372	317	321	339	326	335	327	353	304	346	348	369	355	311	337	336	328	345	355	347	323	308	344	315	347	334	318	299	355	290	339	333	324	336	366	297	357	322	354	302	317	337	341	343	345	320	343	357	341	305	353	320	374	336	347	327	343	354	334	346	362	329	327	360	381	348	346	338	337	373	359	319	294	335	332	320	359	350	354	352	372	369	321	356	365	314	327	310	329	336	311	312	378	348	351	332	352	334	338	330	342	345	323	350	354	305	315	360	319	331	351	339	344	335	331	334	360	360	307	328	320	352	348	328	314	364	347	323	329	356	315	309	303	361	305	313	326	304	328	363	330	333	333	284	360	331	358	337	298	307	318	306	329	289	305	327	322	331	341	349	335	273	345	300	323	346	364	318	316	339	334	337	348	324	324	319	316	354	335	326	361	299	312	361	354	321	322	334	344	328	331	364	357	329	345	355	328	301	300	351	363	333	313	295	328	329	295	335	334	321	332	322	385	358	372	328	321	356	335	331	337	297	288	303	314	319	344	353	300	337	325	354	336	335	318	344	326	341	328	322	300	355	305	325	299	315	331	347	304	363	339	356	332	342	285	330	310	332	344	333	304	325	324	338	345	328	326	373	346	334	346	331	331	351	336	329	335	332	317	335	328	339	313	327	336	351	327	324	356	303	316	325	292	338	356	338	319	337	340	307	325	327	367	290	320	315	361	323	319	328	359	328	292	326	349	309	333	330	336	325	334	322	304	319	320	348	305	360	316	341	338	337	318	313	342	322	303	351	304	344	290	351	321	334	328	296	350	364	374	310	326	333	343	329	356	334	319	297	309	332	311	313	336	273	305	326	344	329	313	311	315	385	313	323	364	314	323	303	330	336	301	314	326	351	310	329	320	349	331	311	355	338	358	329	367	347	336	380	377	323	359	358	336	351	353	349	297	276	362	343	337	352	348	319	340	333	371	349	336	299	342	324	315	323	314	313	322	344	322	298	341	383	318	315	319	323	342	335	316	335	328	320	368	341	304	315	356	327	311	332	298	372	338	339	318	343	307	316	304	317	299	329	340	321	332	340	310	320	325	341	312	340	360	326	326	330	353	303	320	334	298	302	334	304	327	361	340	282	282	315	358	326	292	327	322	340	369	291	382	339	335	340	336	323	330	316	317	308	317	343	325	375	360	349	377	339	350	339	323	340	330	333	351	347	334	344	355	322	349	330	365	346	367	304	328	316	373	342	300	315	378	340	337	323	335	340	342	318	339	347	319	333	303	327	334	323	326	358	306	343	351	337	335	303	324	357	373	331	336	295	337	357	322	346	379	359	349	307	320	303	310	312	349	332	303	318	323	346	332	346	311	332	294	332	303	327	319	336	342	330	320	348	320	361	333	336	334	387	319	296	316	335	324	328	340	309	328	307	325	336	365	349	323	341	274	311	348	351	348	334	362	330	304	303	317	341	320	314	318	327	321	312	337	347	322	326	343	338	331	361	342	322	378	308	331	302	328	372	350	328	335	340	366	327	343	310	321	328	334	341	322	344	313	388	302	358	347	354	319	337	370	322	334	306	336	317	328	376	312	328	311	357	356	339	341	318	375	360	311	332	320	315	309	320	300	303	325	325	312	332	356	335	319	363	333	353	310	327	352	347	337	327	338	327	316	355	338	336	349	319	286	312	334	342	355	341	338	333	342	339	343	344	331	329	353	336	313	302	362	334	378	332	356	316	328	329	340	355	327	314	290	300	334	291	337	327	325	335	320	355	325	316	345	337	340	316	324	280	344	359	324	346	322	339	330	356	358	314	281	342	295	316	357	306	311	346	327	341	338	311	343	334	305	341	369	335	328	311	306	334	330	346	363	351	328	344	311	332	304	308	332	312	314	324	307	334	327	324	318	352	317	332	374	348	326	317	339	352	333	339	350	326	323	340	360	319	339	344	329	337	325	345	343	339	332	322	316	338	324	287	339	371	342	318	342	425	319	341	345	303	316	333	362	322	297	345	339	361	348	304	323	360	330	348	301	361	337	351	359	319	337	301	309	328	347	337	307	355	343	298	334	342	350	330	341	340	334	324	354	330	356	373	326	307	337	330	325	318	335	325	370	364	367	341	305	329	327	301	341	314	352	334	333	337	364	323	321	312	326	341	323	342	330	307	343	340	315	338	351	345	361	342	312	304	298	349	370	329	369	345	331	337	294	308	346	320	322	321	360	369	348	359	370	294	295	324	318	333	299	313	319	326	350	327	343	401	341	336	331	339	368	350	329	322	330	350	324	312	310	309	330	337	338	341	324	329	342	350	313	370	353	303	377	343	341	351	301	327	329	358	385	352	350	329	344	309	319	333	313	351	338	355	318	340	318	340	340	323	340	309	353	345	336	353	347	328	338	351	303	310	345	353	338	359	366	315	312
46523	70189	71471	51451	47881	24504	1114	1024	897	883	885	877	880	825	813	826	768	805	749	832	831	771	792	764	810	791	736	745	766	747	784	699	721	758	880	727	736	781	784	762	744	770	738	738	737	807	727	729	736	804	754	708	800	772	729	753	835	763	720	717	726	744	733	742	704	745	748	730	716	726	724	769	742	743	714	719	785	729	709	761	780	726	748	755	731	795	753	742	780	783	713	709	729	804	709	726	726	776	757	738	746	739	828	739	698	765	770	779	780	669	733	783	717	746	809	778	728	767	701	746	764	743	724	710	738	770	701	722	720	781	722	734	731	701	734	748	723	755	752	788	718	728	783	802	767	713	737	744	744	758	765	691	754	759	761	762	753	741	708	722	745	725	769	703	692	696	725	692	743	723	752	698	743	772	737	739	735	724	752	717	749	758	768	763	756	759	744	734	767	756	723	743	717	694	798	734	728	749	751	739	726	753	760	719	748	736	754	766	762	728	744	745	716	734	749	718	711	737	738	740	729	765	734	740	793	725	739	757	735	737	685	752	692	686	723	742	708	787	747	719	730	715	729	749	828	779	717	710	724	709	781	704	788	748	726	747	689	729	776	740	705	750	731	716	730	769	738	744	791	774	792	674	769	816	761	754	700	706	703	773	728	782	700	733	789	734	789	757	746	715	736	745	736	714	749	733	730	701	768	731	779	729	753	767	777	712	751	798	743	706	745	721	735	725	813	712	775	751	760	741	756	732	745	773	754	721	766	763	735	763	734	755	723	731	748	791	761	761	739	774	756	772	720	750	734	784	720	751	784	762	728	730	797	792	728	749	721	727	732	724	744	752	749	807	760	757	695	757	742	712	793	785	730	763	707	742	754	721	747	752	726	762	732	782	751	764	782	739	753	770	758	746	765	718	746	805	745	760	753	757	770	721	717	714	738	718	780	778	735	785	729	786	711	748	797	723	759	771	734	704	780	720	739	717	764	756	720	730	798	743	771	725	675	754	727	726	704	739	767	732	757	754	780	760	751	714	747	743	751	708	751	783	764	666	781	738	720	729	723	758	738	728	766	755	735	732	713	755	762	740	706	692	729	755	763	719	700	720	737	746	735	770	744	759	770	720	723	703	699	762	805	762	732	771	744	725	774	761	743	673	788	741	770	770	727	755	744	745	720	747	720	753	722	774	754	772	730	691	722	750	766	805	777	733	748	794	729	741	741	766	774	751	750	749	750	789	748	713	772	687	757	701	773	746	745	723	740	743	721	682	750	743	757	760	744	752	738	718	808	744	735	740	736	771	747	800	749	765	729	761	738	705	759	691	723	728	749	761	711	747	702	794	726	732	764	722	695	733	740	712	713	788	728	726	745	730	754	720	777	819	735	741	757	722	737	781	677	728	763	762	759	721	748	737	736	712	757	755	753	689	729	765	753	753	806	738	774	689	759	698	764	728	752	786	765	720	723	725	743	750	769	769	694	762	759	718	733	755	736	731	692	742	721	707	752	761	756	758	758	763	761	781	744	748	753	751	763	781	704	726	763	787	728	712	748	753	761	735	751	728	778	805	726	718	760	757	723	737	707	752	760	728	742	757	763	752	767	759	809	742	701	754	762	717	763	723	705	709	773	722	694	719	724	722	752	730	710	733	703	755	708	811	708	723	744	732	768	746	727	769	776	717	695	789	767	770	730	772	749	734	750	708	703	764	758	709	753	761	733	753	802	727	715	702	713	773	758	720	740	686	687	707	727	713	704	744	721	715	761	750	736	768	742	755	751	699	699	824	758	749	681	699	763	746	706	729	777	726	740	720	774	686	760	749	743	733	754	744	756	728	732	744	746	741	775	753	746	740	752	777	782	704	757	739	750	761	755	778	749	750	758	751	751	793	690	743	696	754	759	717	696	752	716	737	769	731	711	766	718	771	740	741	779	742	758	736	761	726	743	757	721	686	670	686	721	760	730	749	757	728	701	712	732	746	749	748	727	778	784	774	741	793	707	732	721	751	727	798	751	740	713	745	765	728	701	728	718	741	732	714	711	752	783	777	753	743	771	771	679	707	779	727	760	743	753	749	772	725	773	711	720	745	762	752	746	750	735	796	801	740	760	783	735	807	758	707	780	748	739	763	725	730	737	711	713	748	758	703	723	743	773	736	694	752	748	751	709	696	737	735	732	756	787	741	756	738	810	731	691	808	720	726	730	711	712	736	769	754	724	719	733	704	776	742	721	711	726	723	748	750	757	751	757	706	720	739	734	708	789	745	753	727	745	734	758	758	704	702	772	725	765	749	747	772	729	749	746	729	738	715	808	719	755	779	728	713	722	735	756	740	763	745	770	774	782	736	757	703	827	766	729	752	733	719	744	784	750	726	790	760	736	786	682	755	712	764	761	723	780	742	732	764	727	795	766	802	750	773	701	717	752	752	752	736	746	730	694	706	746	758	722	741	767	763	786	792	738	775	716	726	766	730	789	698	733	734	730	770	718	726	741	741	748	721	737	711	765	748	724	714	762	730	740	751	773	731	763	709	742	690	721	734	702	737	688	735	693	708	702	714	719	767	716	793	736	768	708	747	747	714	723	755	718	730	766	688	745	722	743	719	742	752	726	728	749	771	735	721	793	747	758	755	765	699	767	738	747	734	746	689	762	707	760	748	802	679	760	735	691	750	745	754	764	791	762	751	731	757	764	785	775	748	709	734	782	766	734	729	791	736	726	718	725	732	723	780	790	714	745	758	756	811	737	798	747	746	750	722	752	778	771	758	771	707	690	728	773	733	772	792	721	723	762	741	752	742	746	715	762	752	729	765	779	710	732	760	745	780	742	739	738	786	702	763	717	744	724	787	741	745	733	761	732	799	722	777	740	783	704	735	722	745	727	697	759	753	742	747	698	750	742	768	740	727	719	733	767	665	738	736	719	752	707	788	781	758	687	698	737	758	746	706	765	769	759	760	694	753	768	760	753	767	747	717	750	778	761	745	724	796	750	755	741	736	740	730	744	730	747	737	767	746	765	707	780	747	784	736	773	745	812	697	796	737	684	701	778	742	733	778	784	731	748	765	756	732	786	743	738	742	785	734	713	752	696	789	784	679	732	740	716	727	732	761	748	786	751	730	764	720	742	731	745	754	816	763	722	729	762	733	775	714	749	741	700	701	738	781	759	788	740	694	708	727	775	727	744	720	746	728	781	727	755	780	741	755	758	728	805	730	720	735	741	762	724	736	714	794	753	772	747	742	760	781	735	745	702	683	766	752	728	756	711	769	761	704	761	757	703	742	714	771	751	782	734	681	745	712	739	736	748	738	731	787	719	775	727	727	716	695	701	723	797	742	768	754	725	776	746	746	758	712	720	755	739	801	783	719	715	767	773	725	714	751	725	740	766	727	761	768	803	724	726	739	748	738	739	747	762	732	750	770	711	805	821	766	755	698	742	726	796	742	694	740	758	716	818	703	728	750	780	736	694	705	768	743	714	783	718	762	730	758	733	761	728	747
52215	32818	13050	2598	1057	557	325	261	288	290	337	305	269	313	282	282	285	278	317	351	332	272	301	295	310	285	336	334	307	279	298	293	321	281	302	304	297	305	321	320	326	291	304	271	308	277	318	281	313	312	291	304	306	286	305	340	306	331	311	286	289	279	308	302	269	284	314	298	318	301	273	314	329	291	302	307	291	284	313	282	327	298	312	303	295	276	332	301	317	311	289	291	315	324	325	302	294	310	307	318	305	258	335	292	284	316	319	347	330	327	283	319	323	292	297	315	308	337	293	312	324	338	307	311	297	316	307	289	315	315	293	305	288	302	313	317	305	302	295	335	315	282	324	306	281	322	263	342	306	296	323	305	300	304	300	310	291	308	317	309	291	300	277	301	331	302	306	323	296	245	289	287	277	291	339	289	290	314	298	270	286	296	286	286	305	316	300	312	312	284	280	316	302	293	327	298	310	298	309	292	319	311	311	300	323	290	305	298	296	294	289	275	278	325	286	308	322	311	300	277	281	285	278	286	325	316	324	320	278	316	329	314	315	298	308	330	294	291	311	311	308	308	291	280	283	294	301	295	291	309	301	312	314	299	291	302	338	274	322	306	330	294	286	285	299	296	328	311	294	289	308	307	280	299	299	288	301	282	263	279	272	279	320	363	316	309	317	294	298	315	321	301	292	315	271	307	290	316	283	297	303	308	280	347	310	317	327	326	310	330	338	309	286	293	324	302	311	300	289	298	316	290	290	291	313	322	302	324	334	273	279	324	326	308	321	294	332	322	307	286	290	305	298	320	318	290	251	314	302	298	305	317	320	264	281	308	306	324	295	292	294	304	296	315	313	284	303	313	296	279	317	281	320	288	309	328	304	293	286	305	307	322	292	325	291	302	341	310	307	322	286	269	297	269	310	325	299	289	312	278	283	299	283	317	272	331	272	290	302	271	284	312	353	326	257	306	293	283	313	284	323	285	326	284	297	329	319	308	312	300	324	293	309	284	318	298	287	315	303	304	292	287	324	305	327	312	297	278	278	279	303	307	305	320	318	318	297	303	307	310	303	289	284	325	294	296	293	303	312	299	320	288	258	275	322	309	297	283	293	295	294	305	298	327	304	256	300	324	317	303	289	314	302	293	315	335	305	284	300	278	285	271	305	316	294	279	313	340	321	316	332	310	306	296	322	311	265	294	337	281	320	298	309	294	289	317	326	294	302	324	295	279	309	273	292	297	331	318	278	260	314	291	318	307	309	298	284	280	293	275	286	300	271	283	308	290	288	292	349	310	349	324	305	304	298	311	305	295	326	310	310	297	298	299	307	318	326	279	287	305	297	285	328	285	302	311	316	311	292	275	293	328	295	298	295	320	304	330	281	290	305	294	288	297	304	301	361	288	307	256	297	306	298	283	314	274	331	305	297	306	320	310	287	295	298	321	309	297	290	312	292	322	283	274	297	267	264	303	282	318	337	304	306	298	295	319	309	295	331	310	299	285	308	290	289	302	305	314	320	331	284	301	283	337	299	281	311	327	290	301	291	285	304	316	307	306	278	330	312	300	304	330	303	325	300	283	293	311	282	329	295	324	290	281	309	291	309	284	280	303	280	340	294	337	300	282	324	296	298	299	309	328	333	330	325	302	289	314	282	291	306	274	297	292	289	306	299	309	304	310	313	307	325	305	304	298	293	326	304	312	325	321	321	284	307	311	290	294	312	294	317	301	301	319	281	283	304	337	293	330	300	317	315	276	289	302	280	263	299	284	314	300	292	331	287	305	316	311	277	316	291	301	294	312	315	334	298	320	303	309	319	326	320	310	311	322	294	340	275	326	292	286	288	291	297	345	295	311	285	302	331	334	320	278	311	294	294	300	298	303	307	327	285	303	308	325	293	292	326	305	303	293	314	308	291	311	309	309	317	287	279	304	277	309	311	285	333	314	325	307	307	297	300	293	315	296	294	277	303	304	330	321	326	310	268	287	308	305	312	277	315	327	316	296	300	314	306	304	300	294	311	317	330	274	316	296	297	282	298	274	306	284	291	299	317	349	303	298	262	296	301	271	320	324	319	306	329	298	290	325	304	297	303	298	290	324	313	306	298	304	287	292	291	317	304	312	285	316	287	260	291	318	302	303	316	318	323	291	313	326	306	315	321	294	308	297	292	325	298	317	310	306	330	288	302	312	308	322	312	335	318	266	279	332	326	298	315	293	318	302	349	279	318	288	319	293	297	319	317	293	311	307	286	281	294	345	300	286	277	299	317	281	289	308	333	305	328	295	324	296	316	303	328	332	313	306	301	309	310	287	298	299	293	302	280	300	317	307	300	319	320	288	318	296	298	307	300	307	247	254	316	313	282	315	301	283	307	304	265	286	314	330	297	301	347	281	303	302	288	301	300	286	306	318	287	305	294	312	304	311	304	315	276	301	297	274	341	309	304	296	320	305	314	317	314	314	294	294	282	313	312	304	280	309	301	276	291	310	301	304	297	326	290	348	327	316	345	314	283	278	354	290	301	300	324	302	312	319	355	308	277	291	272	308	309	293	310	320	316	316	275	315	325	299	316	340	315	322	307	296	307	340	314	291	301	301	305	302	310	300	305	264	324	300	294	289	333	291	290	330	309	323	276	296	308	326	309	314	327	309	334	321	313	310	306	270	299	323	302	272	329	300	289	277	305	311	318	271	326	303	311	307	296	288	307	318	291	302	351	308	308	273	293	297	318	298	299	304	292	255	305	265	332	315	311	278	308	287	309	332	296	287	356	292	296	293	307	295	248	286	285	275	301	300	319	335	289	293	318	286	271	296	319	309	284	322	301	306	318	315	317	318	320	303	313	313	334	307	310	265	307	293	291	264	309	304	308	293	307	286	307	296	307	321	302	303	281	271	306	295	274	302	307	296	322	281	328	295	309	324	279	317	305	307	312	364	317	312	315	307	276	313	309	284	282	294	301	304	305	345	260	334	332	315	273	318	291	294	310	277	262	286	320	285	306	317	311	335	298	292	331	324	306	302	286	293	289	267	294	301	289	300	297	315	267	311	293	284	282	318	280	331	297	265	282	330	304	316	280	280	272	286	271	312	306	323	339	314	292	284	285	321	276	297	304	300	301	254	301	276	304	314	305	313	294	305	305	286	284	323	293	262	314	289	308	284	314	347	291	280	282	301	293	283	286	328	300	315	294	276	321	276	310	323	290	325	289	273	313	310	301	303	332	315	290	342	301	281	307	320	303	314	289	325	325	301	298	350	311	263	314	291	280	311	323	329	312	313	277	283	301	340	316	294	326	293	303	300	312	293	277	279	306	278	298	296	277	275	330	351	281	316	291	291	317	315	326	283	294	297	283	320	305	260	283	268	313	309	296	323	302	338	277	328	299	297	313	339	332	306	295	299	294	291	303	289	298	272	339	302	306	287	301	273	298	305	296	313	294	282	314	323	281	302	291	354	318	331	307	327	291	308	308	303	296	292	314	319	340	318	290	289	290	282	326	297
28727	23361	14382	4820	3602	1521	636	678	658	678	651	665	673	648	657	616	706	634	665	621	639	638	688	662	684	657	600	705	677	678	645	678	693	680	660	649	696	695	702	636	667	706	703	637	671	659	706	669	687	620	664	716	694	645	671	635	636	662	645	643	626	682	657	680	665	694	701	652	669	682	696	602	669	651	639	662	632	693	665	665	666	630	624	667	669	674	641	653	650	688	657	621	664	640	673	668	632	638	622	677	637	677	653	695	639	675	661	652	659	697	712	637	673	645	640	653	631	665	699	675	638	644	710	656	666	638	648	692	684	701	633	680	674	667	671	624	666	671	666	624	591	607	634	665	646	730	646	652	681	664	691	654	653	663	622	624	686	640	667	654	630	690	686	671	654	662	654	668	608	650	661	631	686	671	684	650	632	653	683	669	640	641	684	651	653	670	649	667	649	657	667	648	701	642	697	727	702	665	618	652	676	689	658	636	658	680	662	639	671	671	642	697	657	662	674	681	668	671	672	666	675	668	656	671	639	649	680	701	669	667	642	629	642	641	646	620	668	643	670	639	666	646	619	666	628	672	668	693	652	601	653	634	685	628	687	627	665	690	611	651	653	654	706	651	668	671	676	638	670	743	620	655	677	662	663	654	615	689	677	643	668	684	669	665	668	642	646	619	688	676	650	638	624	704	622	685	670	603	667	693	667	708	698	682	659	685	618	653	602	671	667	657	674	650	657	635	651	722	644	659	669	663	633	689	664	637	656	671	668	655	666	648	647	710	676	656	613	664	690	672	654	658	616	650	656	681	635	696	659	642	670	646	667	666	647	636	678	658	654	657	652	623	624	668	647	639	597	636	654	674	674	626	668	669	675	635	667	654	627	712	667	655	713	681	666	664	655	651	743	672	673	666	632	671	708	703	641	666	659	641	686	650	635	680	665	689	673	704	625	680	665	650	660	639	664	638	649	678	651	666	654	654	701	654	638	668	669	660	632	671	646	628	693	647	639	636	671	704	673	637	636	637	654	634	639	703	662	648	671	612	714	682	665	633	700	670	721	670	643	653	665	691	589	658	686	627	692	639	696	640	606	662	682	665	650	689	624	706	647	624	648	654	697	691	686	678	650	690	655	663	657	671	647	639	670	691	660	677	713	664	692	657	684	661	692	683	660	678	670	632	709	644	661	685	674	703	636	717	622	643	659	666	680	693	673	615	680	669	640	666	685	697	618	661	692	661	663	692	670	650	700	648	630	643	646	676	656	671	669	640	709	709	698	626	673	667	677	661	625	605	695	660	665	678	631	650	705	697	642	700	651	651	644	629	651	575	697	627	642	688	620	681	660	670	635	667	635	636	680	671	632	650	618	665	699	632	618	639	590	683	692	668	703	674	608	725	656	644	600	663	649	635	667	663	669	695	652	707	666	613	636	650	647	689	684	661	646	656	679	608	701	722	635	621	664	683	692	665	678	671	631	653	678	674	609	668	669	687	706	692	658	673	627	655	681	660	681	643	678	589	658	675	628	662	660	635	653	666	662	631	658	685	675	656	634	644	602	661	613	664	666	646	669	682	666	683	692	672	623	665	654	636	592	659	661	666	659	625	664	664	694	662	634	653	669	674	656	667	676	645	664	686	677	687	669	697	676	643	679	642	668	663	704	655	644	643	692	665	674	660	675	673	683	678	701	664	675	651	702	640	612	653	681	708	705	661	683	660	692	665	608	653	676	687	666	721	648	666	683	625	664	636	609	658	677	666	640	696	665	654	649	658	647	662	694	645	645	639	619	685	657	649	668	638	694	712	651	663	644	658	657	675	622	667	658	647	670	661	618	633	655	689	645	675	676	662	704	627	658	647	688	640	645	694	666	672	673	728	682	681	621	674	717	673	658	705	619	623	611	670	670	655	670	637	680	620	664	698	661	684	649	657	661	647	656	690	617	687	646	635	681	628	616	638	651	670	639	658	664	703	626	670	611	680	611	661	680	691	656	621	658	646	677	660	753	651	666	660	678	611	658	650	681	672	683	719	660	679	658	692	654	653	665	672	666	626	638	701	697	656	660	632	705	640	664	677	652	661	626	698	681	702	660	660	694	669	675	678	619	674	652	684	668	683	669	641	638	642	651	639	658	659	663	648	642	701	700	645	672	654	658	707	653	644	684	646	731	674	661	646	639	666	655	646	654	696	686	607	663	652	621	636	656	696	603	659	699	663	675	718	675	632	702	648	692	664	668	648	650	645	699	668	652	698	703	686	646	685	654	670	653	698	632	641	675	673	667	686	645	673	690	677	676	658	698	701	625	685	675	658	674	647	692	694	624	634	629	653	667	690	719	653	644	695	673	626	647	698	659	635	732	698	654	661	662	690	676	672	685	629	657	660	631	574	694	666	605	725	639	654	648	652	689	644	691	674	645	678	639	634	654	668	660	661	672	669	663	651	675	676	712	675	662	653	667	627	662	659	693	672	653	684	655	672	688	722	678	654	662	642	657	668	658	694	619	690	652	661	685	649	701	678	641	631	685	710	663	655	648	693	638	689	639	657	629	657	689	713	650	668	651	651	682	641	660	639	641	685	681	650	654	700	661	645	646	670	627	650	674	674	699	654	641	675	658	663	662	634	706	652	659	632	667	708	672	674	642	670	637	640	690	612	689	673	663	678	599	634	687	677	585	634	675	655	674	665	649	691	666	647	645	678	647	648	661	666	701	654	640	613	658	645	709	714	696	618	652	690	670	694	632	669	625	683	696	667	637	623	676	657	658	671	677	668	660	677	628	626	691	710	663	654	656	660	659	656	680	631	639	657	689	644	625	641	663	732	652	656	692	672	663	604	655	669	691	672	634	602	685	635	649	664	653	649	711	680	668	664	701	670	665	670	636	644	659	652	678	663	688	671	656	687	698	649	619	684	636	669	637	692	690	694	636	695	649	653	641	659	663	724	687	687	632	689	695	658	679	684	577	668	688	707	656	723	636	675	665	695	644	697	657	626	676	635	651	697	716	679	652	660	623	630	618	677	605	680	674	687	675	674	705	630	658	668	635	662	655	641	702	672	666	617	661	682	672	696	652	662	669	678	652	614	625	691	671	615	649	639	641	643	669	639	713	667	651	660	655	697	636	647	619	616	672	713	637	665	641	663	634	640	643	700	676	647	651	619	676	650	649	636	693	659	647	672	676	678	625	631	657	674	687	693	668	651	672	677	675	610	652	630	651	613	642	643	666	669	625	663	676	627	666	654	633	613	615	656	643	677	646	653	677	678	652	675	691	650	632	611	630	674	667	667	718	663	667	662	667	651	689	638	727	665	715	622	721	686	640	649	684	646	653	688	679	618	668	652	652	705	673	689	668	697	658	692	636	665	649	677	687	646	669	668	635	664	697	661	641	609	643	612	686	660	653	655	657	685	611	691	681	632	669	662	671	665	674	698	681	672	734	653	640	675	680	645	641	643	668	636	619	673	671	651	699	649	669	659	660	692	658	663	607	665	617	677	663	662
67248	74321	63277	35540	21544	9740	578	245	255	220	227	218	226	209	226	211	230	234	217	219	221	238	224	225	211	207	212	200	217	221	192	217	195	248	224	206	226	196	231	199	214	220	205	216	232	229	235	205	239	207	216	223	213	217	232	244	263	256	188	206	211	208	251	219	220	225	200	231	234	233	198	222	202	216	207	191	220	192	247	220	233	209	220	225	192	241	254	211	217	235	216	189	227	206	250	220	226	222	227	239	237	177	233	228	196	217	252	226	200	236	226	212	245	208	200	227	215	239	227	203	233	236	205	231	221	201	217	251	223	251	221	195	202	218	207	211	215	224	192	240	243	225	223	202	204	198	222	217	200	199	219	196	216	225	207	208	242	223	224	211	180	203	202	235	207	246	228	201	203	216	217	235	213	187	213	187	216	192	214	210	221	212	227	187	229	214	225	184	223	228	223	228	232	231	221	214	204	214	246	210	222	238	228	208	208	205	231	244	207	226	241	227	223	210	209	232	208	216	196	201	218	211	223	235	240	204	220	216	222	243	225	219	191	189	258	198	223	221	204	194	176	213	207	216	245	212	207	201	232	222	224	209	205	188	199	227	235	209	223	213	191	209	220	211	222	225	227	199	202	215	213	244	230	227	223	243	228	216	235	239	232	201	234	207	193	233	206	234	214	211	206	231	211	224	218	243	205	214	197	213	221	197	231	219	229	203	213	215	244	226	212	223	215	214	216	221	238	209	216	231	206	204	187	236	221	240	199	217	221	203	254	221	208	221	184	211	223	219	194	235	216	249	241	234	206	212	217	247	221	165	226	209	207	219	209	236	201	202	217	203	229	224	185	247	227	217	207	203	231	211	199	234	203	225	204	220	218	204	199	213	213	205	239	214	225	218	234	204	241	218	220	246	218	198	225	214	227	226	205	209	216	222	222	191	213	207	194	237	222	188	219	212	208	214	226	221	207	179	197	243	230	220	220	227	207	211	193	208	242	218	195	203	209	205	216	214	207	212	236	201	227	219	232	214	196	247	230	225	219	180	207	222	219	249	250	208	198	230	233	219	225	220	213	194	192	194	213	205	224	249	225	221	217	206	245	255	226	213	222	250	186	217	209	223	205	195	217	192	238	192	234	239	200	206	193	190	200	190	230	229	231	199	198	207	218	222	219	177	199	224	213	219	229	185	232	186	239	214	234	220	219	217	211	215	191	215	207	215	208	199	198	235	225	226	213	215	227	222	227	209	215	215	220	223	219	226	197	215	229	195	198	234	238	232	193	209	206	209	215	199	216	214	199	248	223	198	223	223	218	191	201	199	223	234	218	199	221	195	213	183	208	234	235	205	200	192	199	224	251	182	190	189	244	201	233	186	205	194	204	201	235	213	244	198	206	201	208	217	240	224	201	186	223	199	199	226	232	217	207	184	218	214	234	202	204	220	263	238	202	216	219	202	217	239	200	213	243	219	216	236	225	202	217	215	220	223	192	226	227	217	221	219	222	237	207	240	219	226	226	226	253	222	210	212	239	220	241	214	217	216	250	212	224	217	192	222	219	210	218	239	210	218	234	202	216	229	209	231	184	217	225	184	212	207	207	239	205	209	213	241	223	202	188	237	205	186	207	200	224	245	218	246	208	226	228	238	226	233	214	207	252	193	207	202	212	228	258	213	224	213	212	231	232	212	235	184	191	208	205	227	233	188	210	203	232	225	236	209	239	216	178	192	205	234	210	213	203	207	216	200	205	202	200	229	203	230	214	212	218	233	202	227	250	215	216	203	265	231	202	219	227	201	220	202	227	189	198	222	218	214	227	203	220	231	197	226	216	239	231	222	205	232	230	186	213	192	236	216	241	191	197	238	211	215	203	228	204	201	193	212	220	231	223	212	195	205	201	241	232	175	242	208	230	225	188	237	203	207	230	217	205	233	223	250	189	220	184	229	191	210	197	217	212	212	216	200	212	214	218	193	216	221	198	191	201	215	243	229	198	165	196	219	201	205	217	214	187	202	212	228	218	232	213	199	198	219	235	214	235	231	212	209	183	216	203	196	209	216	226	215	190	236	241	197	233	223	245	216	232	218	218	185	227	223	208	218	190	208	240	231	239	203	236	189	259	256	222	236	223	236	214	219	229	202	235	248	235	212	237	241	195	199	220	196	219	207	193	206	206	201	195	228	200	240	209	220	238	219	229	239	204	186	229	207	209	215	210	236	216	207	231	229	212	238	217	211	213	227	200	218	229	222	231	218	218	219	204	204	232	205	216	213	189	216	224	194	217	240	209	238	209	215	195	193	218	218	217	226	260	206	223	214	209	214	221	200	209	211	202	243	207	253	220	244	227	224	230	225	214	213	224	210	224	220	209	209	214	212	209	219	235	216	197	208	254	230	223	255	193	215	193	213	202	219	200	181	191	213	194	205	198	189	189	212	180	218	220	202	220	240	222	241	236	214	220	202	219	187	257	237	207	212	228	182	200	229	213	215	210	230	224	231	208	254	208	176	214	213	233	236	210	211	221	198	203	220	214	202	206	220	222	235	219	193	199	198	211	200	216	204	214	207	194	205	212	209	218	192	222	234	216	234	204	205	224	238	209	214	207	234	205	198	209	216	242	222	253	200	235	186	237	194	189	214	219	214	184	198	201	223	232	188	227	215	226	238	246	229	208	184	223	220	222	227	244	211	209	223	224	223	208	222	231	228	222	234	203	184	212	180	200	227	206	245	216	229	228	205	224	213	223	223	223	229	234	226	204	230	232	220	196	189	214	233	209	234	194	204	234	237	231	209	201	200	205	199	208	204	197	231	205	199	229	189	197	213	214	206	226	186	227	232	283	256	241	226	189	217	219	227	234	243	182	196	213	241	201	224	208	220	194	229	243	249	197	202	251	186	242	220	205	229	195	210	217	211	209	191	228	217	214	215	197	208	212	189	222	187	168	200	212	208	232	223	198	205	200	248	200	200	196	228	221	189	226	238	206	210	222	263	216	204	221	226	210	209	224	205	216	223	212	217	192	230	231	244	219	223	237	203	256	200	216	226	190	229	220	201	195	201	203	217	228	232	220	239	196	210	175	208	226	213	226	227	203	221	217	219	230	227	217	224	216	220	201	244	198	202	211	222	223	192	219	213	221	208	216	196	229	198	239	219	210	218	210	202	206	248	204	210	229	219	234	221	222	226	258	231	198	192	181	207	187	235	230	209	225	222	251	205	218	219	236	200	221	212	209	239	201	231	218	235	235	206	239	219	197	196	223	220	227	203	240	237	225	218	178	228	210	216	231	222	236	217	221	221	231	223	240	236	221	209	200	214	168	225	235	235	215	222	199	226	250	218	226	191	244	191	218	226	230	236	230	211	205	181	197	232	207	193	223	221	223	231	217	228	193	214	210	219	205	215	213	196	207	210	221	196	211	219	227	204	210	196	202	217	243	222	202	234	234	215	197	194	199	198	204	190	204	263	213	192	211	210	210	189	211	226	197	217	208	209	237	215	214	241
40176	58091	59247	38001	35899	15905	732	680	619	598	596	546	548	582	544	505	534	521	544	527	523	519	498	522	502	517	535	540	550	515	498	499	540	540	507	504	529	530	551	491	549	476	488	540	495	507	547	485	502	512	481	467	507	502	515	520	479	511	530	541	509	553	497	499	506	550	526	483	479	515	519	543	514	510	501	511	538	497	514	485	556	523	504	499	483	532	504	493	470	481	486	533	503	498	520	517	508	537	511	545	513	524	511	505	464	480	455	483	521	522	494	526	527	524	536	557	528	485	477	476	467	518	503	452	505	526	529	499	513	487	531	540	500	475	512	510	491	489	525	496	489	507	522	499	481	494	535	494	501	485	485	481	532	475	514	538	503	479	538	525	498	534	467	531	467	521	482	509	484	488	506	501	477	549	487	473	527	512	500	519	560	509	522	508	493	512	490	488	466	524	515	489	488	527	508	515	519	438	512	490	537	505	506	499	552	505	510	483	486	483	491	524	521	483	464	508	498	476	523	479	506	546	494	490	515	491	500	481	502	507	421	529	498	495	520	479	513	561	542	524	509	495	501	521	507	504	511	541	499	527	518	511	469	517	465	514	543	479	511	533	516	514	470	526	529	522	519	473	512	467	518	448	498	499	503	500	508	533	517	548	511	481	495	522	471	494	534	518	498	521	475	512	520	503	512	522	520	497	472	515	449	510	480	527	475	484	469	482	517	516	484	522	521	502	495	470	490	519	496	532	597	535	496	485	496	498	505	479	486	526	498	533	515	503	476	500	506	546	509	477	481	546	533	479	511	512	511	506	560	535	514	502	480	518	463	520	506	501	541	522	482	541	474	513	504	514	520	500	543	493	562	526	508	528	496	493	506	516	500	491	480	536	484	530	509	480	521	522	529	510	497	503	501	525	488	529	528	540	547	512	518	491	515	465	537	519	505	471	511	531	516	516	508	501	514	520	496	523	473	515	522	572	520	529	481	513	484	481	495	513	546	499	495	503	514	486	526	511	512	514	481	502	508	512	523	529	474	488	476	469	507	500	510	482	495	490	511	489	506	487	495	482	541	511	519	540	480	475	480	495	456	466	508	530	522	517	526	511	519	478	573	505	494	519	512	498	459	526	524	524	465	510	509	523	493	508	523	504	486	508	500	512	495	526	553	461	501	530	484	494	519	509	478	541	510	498	506	506	518	513	510	495	487	488	506	489	486	486	517	500	475	480	495	518	484	495	495	520	484	533	456	462	512	526	513	512	501	477	497	504	496	505	532	471	525	512	501	476	494	563	504	521	517	504	529	532	509	481	487	500	506	526	520	509	547	512	488	493	478	513	484	498	493	505	509	547	512	488	511	444	499	474	513	527	492	532	468	535	526	525	524	510	523	504	491	521	504	500	542	495	494	490	460	494	497	535	494	480	525	453	543	532	512	494	519	497	517	531	520	524	530	502	497	488	477	458	505	484	494	513	512	505	459	475	487	540	532	507	499	477	503	550	518	509	513	465	518	495	488	474	501	527	482	532	489	509	499	497	499	510	490	481	460	548	473	498	489	495	507	535	521	530	546	508	488	473	496	518	495	459	533	510	492	519	482	516	511	502	540	522	474	489	496	514	492	518	527	492	524	518	492	513	493	522	514	488	469	504	551	487	488	524	527	491	492	498	490	541	468	491	545	524	534	512	520	494	558	516	500	519	504	516	503	515	459	481	523	509	503	527	509	510	469	498	537	529	492	518	500	545	494	486	460	494	496	498	513	486	505	534	543	524	468	512	544	500	504	512	500	507	509	527	491	472	513	498	526	512	516	505	459	475	477	486	529	501	558	503	523	511	483	528	492	522	520	552	511	487	448	497	478	502	507	541	481	497	509	511	504	496	513	523	528	489	508	536	480	488	500	488	529	515	502	510	521	479	495	504	511	465	524	544	518	548	498	508	485	537	483	529	512	516	521	504	501	489	512	502	544	502	505	498	491	485	525	515	553	498	492	534	493	543	498	470	525	472	513	466	536	506	472	520	520	502	527	491	498	514	477	479	516	464	489	540	491	497	535	490	483	549	555	494	545	502	527	469	502	513	501	484	523	470	522	478	492	516	489	478	509	499	504	566	520	483	552	483	510	530	550	456	488	499	530	498	498	492	488	506	508	506	502	524	516	515	515	482	498	528	499	509	517	529	521	550	494	486	499	498	496	538	481	467	488	487	505	476	485	514	494	498	468	540	522	465	527	525	539	531	487	490	477	546	502	526	490	498	481	488	501	498	517	486	498	517	469	532	512	502	473	534	514	507	471	511	491	535	498	466	494	513	540	477	505	477	542	508	520	527	489	504	536	524	504	516	483	502	508	479	510	468	547	510	475	515	489	520	505	499	499	466	467	484	512	521	494	496	529	500	479	483	510	538	495	566	508	553	509	500	518	486	494	502	448	481	520	474	516	506	488	496	485	541	512	496	517	514	499	494	508	495	536	461	480	512	521	493	498	516	490	494	503	506	521	535	514	479	483	505	525	514	529	480	496	505	490	534	513	503	492	490	532	473	481	500	519	526	451	554	508	510	508	510	518	512	481	483	541	502	488	503	494	478	485	465	476	473	504	462	518	500	515	513	478	533	514	500	515	488	485	521	533	514	499	576	546	488	531	459	473	522	513	498	469	459	487	493	482	566	515	503	544	524	508	527	500	543	489	499	499	528	516	510	522	524	497	516	523	518	523	501	515	507	522	500	492	508	519	527	483	533	474	496	506	503	535	502	512	536	500	507	496	497	527	505	492	489	504	510	556	484	500	475	519	494	528	485	538	523	519	508	523	492	532	493	494	509	474	483	522	545	527	507	530	514	484	478	532	499	524	529	526	531	487	546	512	490	502	492	455	522	512	470	532	515	506	522	491	486	540	489	525	490	526	522	538	481	489	534	535	496	490	491	470	513	500	479	492	523	516	527	505	551	513	507	527	513	517	508	557	518	489	498	465	474	530	497	502	499	522	506	490	512	512	490	519	510	493	459	505	497	505	527	538	502	545	503	489	498	488	518	478	514	464	477	452	524	499	486	480	555	511	539	524	440	517	530	521	504	545	526	477	483	501	513	512	478	479	485	517	484	497	513	490	536	478	519	534	526	469	547	421	506	460	523	523	490	508	508	482	501	499	521	495	488	546	529	511	489	513	489	537	494	493	518	501	491	499	523	522	536	530	484	503	526	483	489	504	500	524	524	483	507	529	463	441	516	538	487	521	500	481	538	510	490	501	512	537	500	504	531	491	513	494	535	491	449	512	492	507	558	468	513	448	498	507	528	540	496	512	526	518	465	501	496	494	488	500	521	521	517	495	489	539	491	513	489	504	505	500	502	535	521	521	530	517	510	452	483	510	472	490	507	523	482	507	479	503	514	476	499	478	454	540	471	503	515	494	511	481	516	504	525	477	518	508	497	530	483	463	506	514	501	501	510	562	512	472	538	506	527	495	478	514	528	502	484	515	516	475	492	504	532	503	500	519	519
73434	85891	74860	46036	32432	18368	1649	424	386	370	389	385	373	326	342	343	374	346	364	351	349	347	328	326	347	307	320	323	376	329	333	306	308	309	336	347	353	302	310	326	342	333	305	322	363	320	336	357	360	334	345	339	304	311	366	318	307	330	343	369	311	331	353	373	308	357	336	314	305	326	316	298	342	345	309	334	356	353	308	342	311	339	313	338	299	349	343	360	338	328	317	365	337	350	332	346	357	301	325	340	337	336	323	319	340	307	332	340	297	311	350	366	351	339	308	314	330	339	322	335	307	332	335	328	312	297	337	324	323	297	331	343	349	384	319	360	326	293	324	335	361	346	337	329	347	342	329	355	328	344	316	332	361	334	325	329	353	320	339	287	302	347	299	379	334	350	331	340	333	350	337	307	353	334	350	333	319	361	351	317	340	327	340	342	328	288	332	308	311	331	330	302	326	313	362	324	351	356	334	372	362	290	294	329	350	369	332	314	317	330	346	377	332	308	341	301	322	354	350	344	307	302	372	358	315	313	329	345	308	346	334	329	326	289	332	346	338	329	351	297	318	365	349	347	315	358	296	318	315	326	312	322	337	318	334	332	321	353	370	326	320	344	370	358	323	319	343	356	351	366	319	305	345	366	324	357	315	322	366	315	313	343	331	316	302	370	314	329	319	341	357	378	344	333	327	363	319	292	320	338	371	332	366	359	348	370	332	325	341	318	353	345	309	326	353	358	344	322	306	392	357	320	330	355	324	336	341	335	351	338	349	361	351	341	328	321	294	320	332	327	293	323	344	322	380	320	335	328	323	350	342	337	359	309	353	287	300	341	325	327	305	351	296	325	320	315	315	303	348	322	334	324	319	341	347	309	336	348	394	335	323	354	336	350	311	292	310	290	336	336	351	337	341	335	312	327	350	338	321	319	329	301	352	306	343	295	341	343	333	343	335	305	321	306	317	373	326	347	355	322	331	342	330	317	357	339	356	384	350	340	296	342	344	346	341	327	339	388	353	346	318	326	313	321	320	329	340	365	348	304	320	353	330	362	347	312	322	330	323	322	333	330	307	325	324	298	301	303	320	338	327	333	328	310	312	324	297	315	308	338	310	323	319	341	309	327	298	350	347	342	295	323	335	352	341	371	326	324	343	303	343	351	343	308	354	313	335	312	375	324	299	307	345	312	318	306	346	337	346	343	335	294	346	345	336	331	319	307	343	290	335	357	340	313	321	336	336	360	365	347	319	356	321	330	344	321	356	336	327	328	310	346	332	333	364	359	344	324	366	322	317	370	386	332	309	317	297	339	330	368	318	348	330	317	324	364	318	331	316	323	372	343	317	333	340	337	326	332	343	314	319	312	333	322	309	324	335	316	325	314	321	347	346	305	313	331	301	361	319	336	318	356	346	320	335	328	333	329	343	329	321	332	307	334	337	322	339	341	381	317	329	320	379	322	313	327	294	325	326	322	328	327	350	317	310	345	318	351	333	318	299	367	304	305	349	336	344	302	311	349	386	344	365	338	321	369	298	316	338	340	352	328	328	369	334	325	347	321	297	321	325	295	325	344	333	338	336	291	368	356	348	365	317	291	349	332	353	360	312	327	344	368	325	331	308	318	332	326	346	344	324	322	379	357	343	335	337	377	329	305	332	341	335	302	310	372	325	361	330	329	343	284	342	337	363	360	345	321	320	289	361	334	347	346	357	349	338	330	342	316	315	333	347	338	312	311	352	359	355	334	313	325	321	311	328	329	341	320	331	333	331	328	382	330	365	332	342	365	333	323	383	351	348	324	359	314	357	332	329	339	320	308	322	395	334	345	348	358	347	354	359	363	298	352	327	326	327	291	328	346	350	324	340	335	327	342	322	329	322	348	307	308	307	369	300	316	321	339	329	313	286	345	335	321	308	316	359	356	317	360	332	356	337	313	310	346	317	331	329	330	349	360	338	363	369	302	315	319	320	324	307	323	339	323	329	323	317	334	322	342	317	324	344	305	294	328	340	293	337	323	315	342	347	310	305	367	348	333	324	341	346	329	334	346	355	344	345	339	331	331	368	325	331	309	328	335	308	358	342	315	319	339	329	309	350	324	300	318	321	312	327	350	313	337	329	352	324	318	326	321	326	321	309	328	323	333	332	352	334	322	367	332	323	335	303	335	332	312	328	360	331	347	335	306	330	331	350	294	334	346	345	349	361	321	328	372	335	315	297	300	337	330	335	331	340	336	335	340	320	356	296	299	319	352	321	338	326	339	325	333	345	349	350	331	337	337	355	323	341	323	338	324	312	277	324	302	324	289	319	313	306	368	320	342	352	321	337	322	351	335	349	343	370	347	318	314	320	341	334	350	336	320	308	361	345	334	321	314	324	316	338	319	299	305	301	352	283	311	293	363	299	351	332	348	344	352	297	305	291	309	350	381	327	331	309	305	320	349	365	322	333	359	342	378	308	337	338	327	339	324	323	361	299	355	328	319	329	334	362	331	350	324	335	335	343	349	344	302	327	317	316	334	338	320	296	296	358	329	316	317	328	284	361	324	327	321	337	341	348	323	318	315	353	344	356	318	330	369	340	333	328	313	306	345	302	319	336	359	319	353	325	368	338	330	337	342	316	300	334	353	337	337	343	348	326	353	316	339	327	350	323	318	341	352	316	302	330	318	332	318	287	345	348	349	332	301	327	334	322	333	334	333	344	305	339	316	323	362	330	316	323	365	332	348	324	313	353	341	359	324	382	361	391	312	357	315	306	337	289	331	357	332	382	350	356	363	310	330	341	327	323	343	344	336	309	355	346	334	334	329	335	311	346	320	350	327	336	334	329	360	348	387	337	312	293	333	364	378	348	344	350	343	326	362	293	314	327	385	331	333	337	312	353	366	322	317	322	348	354	330	316	339	294	355	374	319	322	321	324	366	334	332	316	339	338	325	368	328	341	345	320	332	324	319	304	332	360	344	353	313	312	340	295	329	310	358	362	359	316	319	319	338	302	341	330	350	332	342	341	323	339	362	363	320	334	333	317	337	320	348	355	313	321	350	325	325	375	332	354	350	342	296	351	368	328	354	346	336	342	343	353	341	330	315	333	332	315	357	331	311	312	332	360	367	338	331	321	336	313	359	346	316	334	364	319	319	326	326	368	314	359	341	326	352	359	378	335	355	332	331	349	317	333	351	324	328	326	314	328	348	337	335	334	326	354	334	325	345	303	319	346	320	325	365	336	323	342	333	326	311	311	330	330	324	329	321	325	314	304	342	348	321	322	356	323	335	346	331	363	349	373	310	324	367	382	338	315	340	330	301	341	339	342	361	301	328	338	317	354	340	332	340	357	328	337	314	293	339	344	374	328	305	339	335	365	347	336	344	365	350	320	344	314	322	300	330	338	351	323	362	330	356	368	325	363	327	326	303	337	334	353	354	336	321	326	313	349	387	336	336	309	321	328	349	333	317	326	295	294	340	329	298	329	317	343	333	339	336	366	321	321	363	313	333	324	333
44064	70497	72179	47011	45955	22287	1146	1009	961	983	923	830	827	834	814	792	803	768	801	779	744	811	760	806	727	801	767	762	782	766	796	798	754	721	750	774	755	752	768	742	736	751	777	717	769	781	698	745	740	774	746	725	757	749	708	718	753	773	742	783	721	758	752	740	708	800	731	765	749	737	759	726	743	783	720	724	742	709	719	749	805	782	770	782	749	702	734	717	782	700	781	756	707	721	743	727	746	758	756	772	707	750	725	800	745	758	742	684	740	764	722	769	771	686	714	706	755	768	746	795	741	775	737	740	725	755	747	733	697	752	752	723	739	732	730	752	669	729	704	705	711	787	749	741	722	756	734	743	774	675	716	792	758	730	695	748	719	757	717	746	677	734	766	756	749	739	765	700	745	688	740	743	726	759	696	725	743	715	749	804	741	730	686	740	787	743	752	711	765	705	705	749	733	755	689	683	687	770	703	751	708	732	801	742	689	773	744	717	732	705	757	767	743	752	768	738	711	750	734	729	793	714	717	750	694	771	737	749	745	801	795	779	737	728	726	745	711	768	742	715	738	719	718	716	771	757	736	731	757	747	770	762	722	767	743	765	741	766	743	778	723	754	718	754	777	760	759	724	770	740	724	718	705	766	712	761	771	776	743	778	714	681	720	755	716	748	764	757	738	776	710	695	758	763	742	751	740	756	724	736	709	774	795	672	784	750	692	745	762	700	708	744	733	746	799	741	773	744	726	705	724	692	739	697	774	700	726	724	740	702	737	700	726	687	762	716	745	741	729	681	681	709	748	726	717	745	816	730	748	737	770	767	732	742	703	728	757	752	723	727	724	742	705	730	726	759	806	766	762	746	685	752	737	742	734	721	761	728	733	701	726	741	694	736	773	750	747	774	771	763	749	718	754	787	726	735	752	740	720	752	775	697	802	740	690	739	748	764	764	745	723	761	696	768	802	787	780	778	688	710	742	776	712	754	762	674	702	754	742	737	737	740	726	767	753	728	802	771	802	732	725	728	730	660	757	740	761	788	699	743	709	734	776	717	708	768	727	720	705	739	739	730	749	736	692	721	671	738	798	680	764	733	795	746	750	779	700	723	760	773	734	676	677	704	748	767	709	731	768	717	703	781	742	711	746	715	712	733	735	747	723	769	777	788	700	765	745	737	733	735	751	719	750	737	748	760	698	713	728	807	725	706	730	695	714	780	728	732	720	759	737	772	781	737	758	721	726	767	719	724	688	732	790	758	707	719	730	759	764	696	748	721	721	742	739	716	768	720	744	738	706	731	760	746	735	763	737	788	731	746	735	728	727	719	790	737	697	751	766	735	706	679	702	712	783	672	793	718	687	734	735	706	730	718	732	702	750	701	759	748	756	735	737	727	725	696	755	715	728	775	699	684	781	716	754	735	763	701	722	741	770	755	768	724	764	746	730	768	732	709	722	768	761	744	713	756	682	767	730	728	713	706	722	762	786	743	694	677	716	729	663	770	723	781	733	723	756	727	711	687	797	717	706	787	714	675	714	768	757	717	745	701	807	770	749	770	756	696	782	723	732	735	717	738	727	678	729	686	767	786	796	721	750	726	748	744	732	758	753	719	746	764	694	724	749	747	708	725	755	709	775	756	802	782	736	728	709	732	762	725	706	772	711	776	742	734	759	753	782	776	766	728	723	738	731	763	743	715	757	762	735	734	706	727	715	764	799	762	749	761	746	721	686	717	744	740	698	698	751	716	778	744	718	752	750	710	717	720	745	716	716	737	710	748	722	722	701	732	761	725	765	734	744	736	724	689	747	741	765	723	747	704	726	731	745	728	767	763	740	745	731	738	779	717	777	754	779	768	767	737	804	719	720	710	707	770	742	754	744	735	731	741	726	685	745	727	724	734	700	761	805	749	757	738	726	729	772	754	783	762	723	707	726	710	747	719	697	746	758	726	713	685	728	747	707	785	739	724	748	765	689	661	747	761	730	740	741	750	718	786	768	752	722	749	739	785	734	753	763	727	731	776	727	798	767	753	735	749	738	741	771	732	747	729	767	731	785	763	763	717	718	765	767	719	725	795	747	748	718	733	723	776	701	714	762	734	712	757	750	756	741	717	774	804	717	743	801	689	758	722	726	738	779	785	739	745	705	753	708	737	782	712	715	691	733	708	713	751	743	764	747	708	758	758	719	722	753	767	731	735	753	684	733	703	760	769	753	740	714	732	746	735	719	755	813	749	772	697	704	728	744	752	722	752	740	742	763	753	758	712	770	749	699	761	744	727	749	744	732	818	706	725	761	742	754	787	742	753	742	705	690	760	722	788	767	761	733	720	720	754	769	749	779	811	752	736	759	773	749	774	755	744	744	736	708	768	727	748	764	770	764	766	717	776	725	756	727	771	737	734	736	755	759	710	716	777	741	741	727	737	716	716	753	704	767	737	812	755	748	747	707	732	728	705	729	738	711	747	753	739	706	741	756	753	754	738	754	764	755	739	727	746	763	753	701	721	721	729	716	770	735	750	757	788	757	715	782	743	723	726	770	764	733	769	737	743	744	685	740	770	716	743	719	726	746	747	750	711	769	740	783	734	711	731	735	722	733	719	720	751	759	754	754	756	722	708	701	760	712	741	731	755	707	740	726	737	756	758	681	746	718	707	753	702	752	719	714	714	708	758	742	717	733	693	782	713	710	733	741	729	718	768	755	736	753	740	791	717	743	731	753	662	780	755	782	745	760	772	744	745	727	767	710	701	709	643	748	745	711	723	740	730	747	682	730	684	775	748	703	745	792	725	744	743	747	776	754	762	754	737	739	705	704	732	727	731	731	714	722	705	764	740	656	687	751	713	783	723	718	723	756	809	706	751	704	736	746	747	721	774	780	728	689	746	750	740	774	765	748	780	780	766	707	730	755	748	750	696	730	724	747	756	732	691	786	706	758	748	807	766	746	711	734	782	680	720	673	698	763	723	772	734	723	746	754	758	761	705	806	758	759	716	720	712	768	751	735	748	744	735	717	733	725	740	774	780	757	699	696	779	814	744	741	772	757	770	753	738	704	749	777	732	754	728	742	770	706	717	696	722	755	738	762	695	737	753	740	810	731	725	775	700	789	709	705	747	745	718	724	732	681	731	728	718	778	712	717	738	718	778	700	746	770	720	747	736	744	739	710	738	741	705	741	735	745	775	728	740	720	725	764	735	750	736	796	718	773	755	736	737	746	753	694	774	716	768	711	763	715	755	723	726	742	714	746	738	715	735	709	748	745	701	785	723	744	762	725	729	729	738	726	738	728	698	759	707	722	735	723	725	755	730	724	784	734	687	732	773	739	766	668	737	728	750	729	761	728	724	726	714	726	690	750	720	779	692	717	752	706	754	786	733	772	717	743	720	788	772	729	764	769	744	754	726	738	718	734	697	783	751	744	708	711	768	706	747	744	731	748	698	730	730	709	754	750	731	750	723	662	747	698	727	731	776	726	745	777	778	716	714	745	727	747	757	727	733
51998	31837	13201	2709	993	533	298	297	324	311	285	302	307	282	332	308	320	282	294	301	283	331	291	308	319	328	295	270	311	299	296	304	324	297	298	312	297	328	323	316	343	297	301	315	306	297	304	307	321	326	298	313	335	291	296	345	354	322	331	293	301	302	315	295	310	306	285	311	278	301	295	309	289	300	291	283	295	310	287	342	312	305	282	284	331	309	299	318	312	288	313	308	311	289	329	325	281	291	305	325	299	297	325	301	307	322	307	328	290	295	317	295	313	315	301	327	320	315	330	303	312	333	290	324	289	353	322	281	293	293	294	292	308	339	340	284	325	269	349	312	294	298	308	327	306	301	298	301	312	311	334	319	295	363	274	314	322	294	334	303	318	325	338	314	289	316	282	288	306	300	340	296	301	307	318	322	315	324	302	321	309	279	299	337	292	275	323	330	335	269	293	274	304	313	284	280	298	310	306	278	316	312	331	327	281	287	296	315	336	312	330	288	267	299	336	276	316	313	338	308	333	301	304	282	286	260	308	301	312	309	315	307	296	339	344	307	312	308	297	305	298	294	344	308	298	316	286	332	311	299	340	314	328	298	274	293	303	273	318	315	318	301	277	292	306	338	304	326	307	295	317	271	289	318	273	322	322	348	314	286	309	314	305	308	329	294	286	300	327	293	310	326	303	296	316	299	331	327	308	327	312	290	308	313	316	314	336	313	279	341	313	297	322	333	327	263	300	306	341	289	290	311	277	317	365	305	295	308	337	311	307	308	315	300	302	311	321	299	326	317	323	280	273	319	298	296	291	303	318	286	326	292	319	308	270	309	297	343	337	300	310	327	287	300	298	319	288	302	330	285	301	313	292	284	307	259	295	303	303	271	307	292	256	334	283	332	320	297	326	315	310	295	280	321	330	326	318	287	298	274	320	303	322	324	309	311	299	303	309	288	326	327	281	285	320	307	305	315	310	310	340	325	309	286	319	296	303	272	309	286	288	291	281	312	321	317	304	337	275	300	283	333	277	293	282	325	298	290	287	308	329	295	301	312	302	320	299	296	292	294	295	311	322	314	328	296	342	305	292	291	308	304	302	328	301	302	297	269	309	293	320	318	291	351	334	328	288	341	319	307	312	292	272	266	278	285	311	314	292	287	286	281	291	271	280	301	341	312	285	291	301	293	358	283	301	271	282	327	338	336	317	281	288	277	274	311	298	364	290	312	304	348	334	292	297	316	295	312	314	302	328	315	283	274	317	326	310	299	285	310	308	308	289	286	322	290	315	323	335	311	269	324	341	306	298	298	290	289	328	291	316	315	326	311	306	336	310	322	283	335	299	337	318	320	325	301	294	333	329	292	282	287	304	302	334	307	316	309	315	312	306	318	293	271	305	293	326	301	301	299	292	305	360	298	295	280	283	321	313	326	321	316	289	344	287	313	330	299	300	286	338	280	283	283	303	265	340	296	297	292	340	285	305	279	314	347	305	301	291	298	298	322	306	313	280	292	302	305	293	306	327	289	288	312	316	299	328	323	316	296	307	289	296	299	302	311	297	281	313	292	285	330	305	310	289	317	305	288	308	314	307	321	301	302	320	291	276	320	312	284	322	316	306	288	323	321	281	286	348	321	302	293	302	320	305	277	324	279	288	308	308	319	321	320	320	302	288	294	299	320	310	314	302	291	315	308	321	308	298	333	304	313	297	299	319	314	298	301	284	310	317	351	310	299	356	291	317	332	303	326	302	352	316	292	311	281	296	292	318	292	324	318	305	307	299	272	320	264	295	276	305	325	303	317	319	314	313	293	306	341	297	314	291	308	306	303	299	296	284	318	310	275	302	287	302	355	297	295	310	292	311	289	297	298	291	284	306	291	309	281	338	335	305	296	305	311	256	298	287	317	344	328	320	298	332	303	299	321	313	303	304	312	296	327	294	326	336	314	325	287	307	321	311	332	330	342	286	320	298	332	320	305	288	270	306	276	285	296	279	294	275	310	302	328	307	319	280	313	299	288	323	289	300	297	320	311	304	307	301	287	326	340	338	289	322	322	290	320	300	337	302	306	315	351	297	296	325	356	285	359	287	325	318	315	274	272	315	299	326	305	283	326	291	316	301	298	303	291	310	305	301	340	311	320	309	310	322	298	291	291	325	317	312	285	280	290	326	311	322	307	322	293	287	332	287	290	290	291	306	320	332	279	292	314	307	287	309	294	344	301	325	305	274	290	298	340	335	314	323	310	300	301	296	302	297	303	325	314	358	331	318	315	284	293	293	314	308	292	307	302	314	290	302	307	347	283	319	326	313	277	286	326	270	299	342	322	290	318	323	300	300	263	321	313	340	308	303	333	302	320	307	287	326	264	310	330	316	312	296	312	308	301	333	283	322	287	276	320	313	312	301	317	324	326	332	284	302	322	302	318	310	310	287	307	294	322	323	303	282	296	317	328	317	311	283	283	297	314	323	304	308	278	298	310	320	318	294	286	293	298	320	329	310	294	327	316	317	321	279	336	277	289	319	332	321	308	301	316	339	300	304	356	312	325	305	296	361	298	331	318	303	284	282	340	329	304	316	313	302	293	306	303	304	325	281	300	296	309	351	343	327	274	318	289	338	297	320	292	283	330	302	295	319	327	314	278	315	325	266	318	308	295	334	344	309	299	313	296	290	327	305	315	321	276	325	325	310	320	318	292	294	316	320	312	328	301	324	309	298	314	312	309	285	310	300	303	331	309	294	293	322	283	302	316	309	281	287	296	324	318	313	316	330	295	297	273	267	294	269	308	340	322	288	287	305	295	327	330	325	305	281	351	325	300	317	279	305	293	305	319	289	323	341	316	309	315	345	330	320	334	291	296	331	348	310	316	315	285	258	285	324	339	315	283	306	287	328	287	318	315	299	288	316	294	279	291	304	337	335	303	336	284	331	261	301	307	323	286	279	301	322	315	254	312	313	301	300	330	343	296	319	338	324	329	300	319	318	291	310	275	321	323	322	288	335	311	317	332	306	299	322	280	334	306	277	301	305	314	305	273	326	293	312	292	317	295	320	319	284	308	338	285	305	281	308	307	307	309	296	326	322	297	308	322	302	287	272	311	332	298	306	326	315	312	322	292	348	311	317	346	302	343	280	292	334	332	327	297	287	302	268	299	339	287	288	327	268	286	321	302	298	348	326	356	292	260	295	349	291	336	293	279	307	329	303	294	308	349	333	315	312	293	318	307	297	284	299	318	309	288	305	311	292	315	305	318	345	290	296	301	298	313	319	300	352	269	314	282	324	288	339	328	320	318	318	343	333	278	315	302	279	304	290	294	313	321	296	317	320	277	304	318	303	291	294	300	311	294	335	271	325	283	319	312	359	329	325	325	272	304	307	345	291	304	297	297	332	332	302	269	322	310	278	311	299	307	288	304	310	300	305	334	304	302	286	305	321	315	299	299	309	310	326	308	344	319	274	320	298	291	315	298	323	331	284	315	304	262	323	323	315	325	295	277	322	294
27813	24223	14456	4541	3488	1706	671	691	615	634	698	683	679	645	679	692	658	696	663	623	643	632	637	683	661	670	635	699	689	689	664	674	668	664	688	707	654	690	658	664	664	687	681	634	661	694	664	677	682	648	670	727	628	644	706	662	657	681	694	665	620	711	655	717	612	637	648	634	667	618	675	653	686	658	668	667	655	663	682	672	676	689	651	612	641	661	710	731	657	638	687	681	695	626	670	659	676	675	688	698	612	668	672	693	684	654	663	680	638	639	654	625	682	713	691	695	656	650	654	643	681	695	690	741	641	619	724	664	680	695	685	687	638	654	685	679	635	686	694	667	653	639	670	640	663	662	643	662	638	689	653	661	683	646	669	645	677	699	661	654	655	697	658	659	690	675	696	674	643	638	638	661	690	678	701	707	633	617	667	724	663	699	661	690	708	690	682	653	680	624	655	708	647	648	644	696	596	682	698	658	688	654	638	657	654	653	637	693	656	652	627	669	658	627	637	694	657	674	648	682	702	671	681	647	693	649	675	683	701	633	704	646	669	694	664	620	664	645	664	687	656	676	686	663	680	612	664	684	673	644	655	700	650	669	668	690	671	685	676	680	653	703	696	670	660	652	652	666	663	633	666	685	702	652	660	622	663	629	668	651	639	639	661	672	649	659	690	619	677	646	689	700	684	606	696	630	661	711	698	659	693	666	653	668	664	689	628	623	705	693	645	615	692	620	699	654	631	661	631	668	677	675	696	714	655	655	664	699	696	669	627	682	696	681	644	621	686	664	678	629	657	620	689	654	676	671	670	667	684	628	705	698	670	609	650	662	697	653	658	692	653	664	639	687	637	655	653	686	657	623	623	682	696	665	639	656	646	690	659	684	640	654	677	641	638	686	680	666	641	652	682	726	639	673	667	663	645	656	717	678	630	698	706	681	653	684	651	686	724	681	728	657	659	646	696	635	678	690	678	713	663	691	665	646	650	651	656	686	673	687	692	664	677	672	618	677	648	697	658	647	673	729	673	686	637	648	684	656	690	703	652	661	674	666	681	634	679	628	664	706	716	660	638	684	679	609	634	670	692	655	671	642	696	690	688	674	657	620	644	667	671	709	683	670	640	651	658	662	672	692	655	653	644	709	662	680	649	670	694	685	680	618	593	644	652	677	692	654	680	622	690	677	642	662	671	650	663	615	694	623	664	658	688	668	695	648	710	646	650	625	650	609	642	659	643	668	688	653	647	639	697	660	630	675	630	693	728	655	657	662	649	664	605	667	674	661	716	699	645	663	661	664	676	677	649	689	640	673	673	632	702	676	651	625	681	658	650	652	689	680	641	622	661	731	637	686	680	682	658	669	668	689	632	664	628	673	659	667	646	670	696	696	649	689	716	678	659	727	668	707	667	682	653	667	734	669	641	695	669	671	692	646	640	685	680	669	630	717	659	674	633	668	649	687	657	686	621	695	688	720	679	656	637	688	653	642	733	670	632	681	646	640	680	679	705	660	699	667	662	647	693	703	646	672	664	707	666	664	649	674	675	627	678	640	641	645	640	664	694	637	641	672	685	638	648	649	644	703	685	649	694	615	645	663	657	657	656	647	677	678	682	680	709	703	650	619	673	669	686	677	643	638	699	667	651	640	714	636	670	693	638	667	690	662	678	707	674	657	651	697	664	655	651	646	644	621	676	640	644	683	663	641	665	714	675	669	641	661	696	690	672	663	692	674	683	698	629	630	639	686	632	653	662	679	707	705	636	631	696	644	625	705	669	654	636	666	688	675	686	667	689	647	672	626	609	656	716	677	686	651	668	711	679	655	727	653	660	635	674	634	724	643	662	664	657	685	673	712	711	681	669	695	698	673	628	666	629	678	685	731	689	672	685	702	630	683	655	699	674	630	668	691	640	675	694	686	630	685	678	680	701	709	671	685	693	672	642	665	690	716	686	703	673	630	660	701	658	685	661	643	701	645	668	643	685	677	666	628	671	684	672	658	642	705	564	607	667	679	669	666	681	658	720	652	696	686	681	707	709	676	673	653	649	661	650	655	668	659	664	659	639	701	678	628	645	672	689	653	632	666	668	688	668	686	657	633	655	687	696	617	588	701	684	646	664	686	658	708	690	652	672	637	613	673	653	654	692	666	662	633	679	628	667	676	723	695	687	667	677	679	637	655	624	703	658	618	609	705	658	688	662	674	664	686	665	682	641	715	637	655	647	666	688	689	666	669	642	640	703	653	672	649	636	641	700	600	682	626	684	671	686	674	699	635	651	664	654	661	703	688	648	721	629	674	667	665	664	668	645	703	648	666	646	675	650	654	664	698	665	632	625	670	695	680	611	660	682	649	671	656	667	688	664	681	703	670	704	689	681	681	653	652	700	693	665	660	684	623	661	721	674	641	640	685	711	664	617	654	688	676	670	666	685	637	664	677	681	642	665	660	664	654	675	666	644	683	694	641	650	720	684	697	666	678	675	662	643	696	685	648	674	677	655	673	676	653	647	691	633	684	686	678	657	654	685	684	618	642	707	707	676	636	675	621	666	672	672	637	710	621	670	622	679	676	666	629	646	673	626	711	624	637	698	724	663	703	637	676	671	645	598	644	698	646	623	644	680	692	657	648	720	672	694	699	642	704	661	677	631	628	707	647	648	674	674	602	685	678	651	639	656	655	642	643	689	700	625	703	621	664	675	670	655	659	695	675	689	628	655	659	696	674	704	676	631	715	662	643	661	622	671	649	641	680	677	688	618	683	675	681	650	668	676	645	707	683	640	652	670	671	673	659	675	639	654	634	665	660	665	725	768	684	683	702	687	654	700	702	612	653	624	657	712	652	675	692	660	637	643	663	615	643	636	661	679	699	693	629	692	705	656	631	699	691	663	632	653	663	705	681	702	689	665	682	690	687	681	612	655	667	677	702	676	688	710	706	692	691	645	664	702	679	652	654	682	674	635	673	628	710	647	717	668	695	691	689	643	657	719	673	712	682	684	662	646	605	625	646	662	631	665	644	611	626	672	667	661	697	651	691	654	721	690	752	651	630	639	712	689	667	644	652	672	693	666	704	684	651	676	682	699	690	653	661	618	634	675	641	681	687	694	677	671	645	651	707	717	672	655	645	678	672	714	638	654	642	708	647	662	702	731	619	672	710	691	679	679	700	696	640	683	640	634	687	606	664	677	623	729	711	614	623	632	691	664	673	697	606	618	665	655	707	642	641	704	667	638	672	672	654	656	691	636	660	703	646	702	699	678	680	663	694	671	700	653	690	657	641	690	682	705	668	663	671	636	656	691	671	677	669	672	667	703	662	654	681	697	663	645	677	673	662	659	645	696	698	655	641	652	669	681	689	640	688	625	644	679	690	613	648	680	637	647	662	677	669	669	669	685	671	641	643	666	602	678	686	696	691	674	625	630	713	685	687	675	682	650	653	669	668	638	664	655	616	654	645	688	666	686	640	614	645	702	727	700	702	672	691	615	708	674	722	641	686	686	673
65556	75028	63088	35969	21215	10636	654	289	198	254	252	260	223	210	225	237	194	203	219	213	211	215	186	208	223	219	234	214	223	204	193	231	231	249	210	246	209	238	194	194	227	228	230	216	238	228	180	205	211	210	225	205	213	230	228	236	207	226	222	227	212	204	221	223	206	235	214	194	211	217	213	215	204	211	234	231	216	218	199	221	226	208	223	219	219	206	237	244	211	205	196	214	236	209	200	258	214	207	218	206	200	260	194	215	187	241	235	186	221	218	233	214	179	202	234	219	217	228	222	218	209	214	171	247	200	201	250	227	197	209	206	218	193	209	212	182	199	217	220	222	195	197	226	216	197	234	228	176	193	214	243	222	198	218	227	220	203	234	201	207	217	240	230	225	211	219	217	215	223	218	209	194	186	225	208	205	212	228	213	233	222	192	222	236	219	184	239	212	199	225	219	208	195	228	199	218	212	209	237	225	211	197	219	212	208	178	190	220	220	216	200	195	208	234	201	234	225	243	232	194	205	191	241	251	230	239	208	225	226	239	215	218	221	216	194	204	192	203	199	219	214	207	228	216	217	210	207	231	180	216	214	220	220	229	193	229	233	228	219	202	213	226	220	226	218	213	188	207	216	240	201	209	206	194	227	213	204	226	186	215	204	214	213	218	223	202	211	229	231	224	217	226	184	224	203	250	210	209	216	211	209	232	192	220	210	224	189	220	224	262	214	235	210	225	201	207	193	200	196	227	217	221	211	219	209	226	220	216	243	203	231	226	251	210	234	228	223	222	244	226	212	231	203	219	226	199	213	241	206	211	207	168	246	220	199	180	206	243	238	223	193	251	225	230	235	212	234	221	201	249	217	233	183	204	206	216	171	242	213	231	212	247	233	214	217	251	214	217	226	210	192	219	242	216	231	211	217	180	186	225	230	206	206	219	199	206	195	220	221	234	205	227	208	213	216	219	187	235	214	199	191	208	225	242	217	228	207	190	209	189	229	235	198	234	210	215	203	224	205	186	236	206	227	194	216	230	221	231	213	197	192	200	192	205	230	221	204	205	200	228	205	228	202	211	185	208	209	211	240	225	236	223	222	226	194	212	250	200	203	216	216	198	236	210	192	245	198	227	197	187	216	200	211	243	218	231	207	203	210	210	179	224	220	214	220	216	216	230	198	218	215	212	209	195	218	231	214	208	217	206	204	208	217	224	240	197	232	211	221	211	256	215	247	233	220	216	196	233	217	214	239	205	235	193	206	224	205	201	221	203	228	211	224	246	216	218	217	207	206	230	213	227	220	232	230	218	235	205	196	207	243	215	210	249	197	217	196	212	229	207	225	221	190	214	213	224	206	217	218	209	230	218	199	229	208	213	223	180	213	231	231	198	218	219	221	201	202	184	246	209	200	227	205	222	225	222	204	220	225	223	191	229	223	219	209	234	205	224	228	224	209	204	217	210	204	226	211	210	218	211	207	201	235	238	204	194	190	215	202	212	204	231	214	181	209	219	223	230	205	230	211	179	204	234	216	206	204	211	233	233	208	202	202	210	196	210	190	223	205	220	237	197	229	217	226	230	224	206	213	246	213	198	202	237	209	211	196	211	215	232	247	225	224	214	234	199	195	203	205	219	206	212	192	230	256	212	223	224	207	196	216	232	222	241	223	210	196	221	220	209	210	211	231	201	197	193	238	223	200	247	207	224	220	199	218	195	218	206	200	220	228	208	209	222	215	210	200	186	203	222	201	194	199	196	192	218	228	212	233	202	198	186	221	207	210	229	236	234	271	233	239	214	204	236	236	227	233	199	213	226	213	223	215	198	234	254	219	219	191	206	216	197	215	245	223	189	237	228	197	189	238	211	193	224	210	232	198	232	211	214	242	255	199	232	225	205	215	189	246	228	243	218	229	211	224	207	176	215	196	203	212	222	201	209	205	169	227	223	270	231	211	229	213	227	222	198	197	233	213	197	234	213	211	205	241	197	229	210	210	214	219	247	202	203	196	210	226	226	229	209	239	216	221	217	223	187	208	202	207	185	224	225	186	211	217	233	216	202	244	218	197	192	201	238	196	216	216	233	201	227	220	208	201	228	225	192	208	227	241	224	212	218	217	216	212	194	202	227	226	209	223	204	208	227	188	221	210	227	228	219	248	202	214	223	195	209	199	224	206	218	189	218	209	226	234	244	183	225	224	198	209	229	232	190	190	212	207	228	222	224	243	202	209	204	205	222	202	220	224	195	210	206	231	211	208	193	223	215	240	194	204	232	217	204	214	222	200	213	213	224	255	216	214	219	213	235	189	206	211	209	207	213	191	189	208	192	208	219	240	186	207	225	232	206	196	212	206	217	205	240	220	213	211	208	213	226	218	222	198	218	232	221	219	220	229	204	226	227	224	245	232	202	222	259	196	220	236	221	207	230	214	200	209	227	198	193	218	230	238	208	189	208	213	201	235	200	217	187	215	188	216	223	234	225	228	220	222	229	207	204	219	223	208	222	204	226	194	219	208	204	242	185	207	232	215	228	257	237	231	238	221	200	209	232	232	241	223	192	221	219	238	215	205	186	214	212	211	229	202	227	208	201	234	187	193	221	203	223	234	188	215	243	210	220	207	216	205	202	207	207	189	217	226	231	252	228	249	241	229	219	246	216	208	235	240	222	226	216	245	222	214	208	240	232	185	231	224	269	214	174	230	227	217	237	213	252	229	205	242	176	202	202	241	193	209	225	195	203	223	219	194	209	225	224	215	227	213	190	231	203	200	220	207	207	202	230	191	214	197	195	200	214	206	232	246	227	221	230	210	204	195	207	215	222	231	204	216	208	207	234	215	214	209	225	217	225	223	196	212	213	199	228	235	226	201	236	220	221	233	227	209	191	263	217	218	199	214	205	184	197	206	213	215	192	235	232	202	203	207	233	209	210	185	216	239	199	225	197	224	254	230	237	226	238	228	202	230	232	186	221	222	197	242	234	238	196	212	256	214	186	223	263	210	214	209	223	211	198	218	195	203	176	258	211	229	202	205	202	202	201	210	208	213	206	184	201	201	227	208	243	216	239	204	199	200	193	232	223	232	188	209	210	220	204	229	220	205	219	225	214	203	236	207	243	249	226	204	224	213	225	218	242	225	231	192	182	194	205	216	227	209	222	193	207	178	227	214	226	211	202	207	211	221	214	216	214	217	235	224	221	223	234	212	212	208	202	226	209	220	227	265	217	218	232	204	199	232	198	210	211	223	210	180	188	239	195	222	214	201	212	216	228	203	196	194	194	203	228	206	237	219	227	210	249	213	207	203	195	225	207	239	224	226	206	197	213	224	263	221	206	217	197	195	206	209	223	241	226	230	247	231	199	227	209	222	225	204	201	216	194	212	219	224	228	217	224	208	197	234	227	212	224	203	203	217	236	221	218	213	224	220	197	202	204	206	219	218	214	211	213	209	235	226	212	216	222	219	200	185	211	204	221	216	243	221	233	229	233	225	206	208	239	210	210	213	193
38783	58920	58785	36951	35088	17847	707	636	605	574	565	549	551	572	550	543	554	557	539	529	491	511	529	481	533	568	527	507	516	524	469	505	548	520	515	518	528	507	525	494	546	497	477	551	486	502	486	503	511	535	506	475	508	491	430	512	526	538	524	536	549	505	510	465	518	518	520	490	507	521	524	535	526	469	497	531	517	525	476	532	494	464	495	475	495	510	528	473	496	536	510	510	522	528	520	544	531	495	513	524	500	541	469	503	513	503	547	510	499	480	495	477	493	494	497	519	520	505	524	515	527	484	491	519	540	485	491	516	517	496	499	473	508	480	510	496	499	510	522	521	485	543	506	483	504	525	476	533	488	550	488	511	530	499	491	474	526	498	527	463	538	535	533	462	474	512	462	489	505	524	486	514	501	537	503	486	481	525	528	503	551	472	474	508	491	505	510	485	507	475	477	492	547	537	489	518	504	528	473	500	549	506	535	489	496	501	491	522	491	473	484	473	504	464	528	502	514	536	504	457	520	519	529	512	472	502	481	533	504	472	501	484	482	497	526	477	518	528	475	474	489	531	508	553	492	474	539	477	496	496	506	492	532	500	494	543	505	511	461	543	501	481	480	536	490	507	505	492	548	485	516	482	493	532	451	519	475	484	500	497	473	511	499	533	526	478	485	500	531	498	490	520	526	512	495	508	494	511	477	462	481	515	470	475	471	492	509	534	503	474	499	512	476	498	485	531	520	504	461	485	505	493	540	476	485	485	530	545	487	521	516	521	495	464	489	476	476	523	524	508	468	503	469	476	551	508	481	519	488	529	492	468	485	470	487	515	477	497	497	484	499	499	540	562	496	552	511	475	539	496	515	505	510	505	482	509	506	504	481	520	506	516	495	497	464	502	530	500	514	488	500	485	517	511	504	489	517	515	491	484	577	500	520	474	521	496	510	530	465	487	528	480	475	452	516	505	476	490	502	514	512	541	486	496	506	501	500	505	482	490	518	519	522	536	491	524	518	481	503	470	506	545	517	523	543	480	496	507	496	505	492	484	512	538	491	498	455	493	529	477	499	477	491	545	527	547	494	489	474	486	542	531	517	463	543	528	481	474	535	536	498	487	511	495	496	502	510	533	544	470	530	515	553	502	457	497	471	499	469	511	489	492	480	513	506	489	525	466	525	510	504	501	499	512	496	504	528	517	523	500	493	525	481	502	529	484	482	487	490	524	537	504	545	527	545	529	487	486	491	485	498	477	475	504	534	511	486	502	535	489	475	495	536	528	500	465	513	487	515	504	544	519	518	466	499	485	509	480	503	524	503	480	518	535	511	492	531	515	569	462	501	499	491	489	500	507	491	488	518	530	484	508	499	518	504	521	508	506	503	534	477	494	542	531	522	504	527	503	508	513	493	468	536	483	529	482	517	491	508	512	494	515	507	484	492	533	536	493	509	526	504	524	505	539	530	470	503	532	526	510	533	521	478	501	510	501	516	539	522	536	504	506	477	489	546	524	502	492	514	473	478	486	488	478	512	524	548	482	487	545	519	497	473	544	537	504	501	527	485	518	520	503	473	503	515	478	490	462	499	506	513	500	479	516	511	505	502	516	526	474	478	489	498	472	555	553	486	526	500	504	542	518	462	500	478	494	571	498	512	450	506	490	499	521	515	539	485	477	523	494	478	528	555	538	489	517	499	512	521	551	470	508	510	485	469	529	521	503	537	515	512	531	520	477	499	513	490	564	520	482	501	515	540	498	509	498	505	507	487	472	508	496	512	478	517	522	500	478	531	475	509	537	456	501	512	494	562	497	492	493	520	478	494	482	527	528	476	515	473	528	513	516	500	502	478	505	531	529	511	518	521	481	493	496	514	497	473	539	538	501	471	509	520	471	506	514	501	519	502	451	517	482	531	495	535	474	492	476	471	491	571	547	495	497	508	520	515	540	522	487	543	525	517	501	478	490	554	495	491	494	506	550	527	528	513	521	515	497	536	522	522	473	527	517	497	506	481	480	467	457	473	479	481	530	500	523	504	485	494	505	507	514	531	536	522	503	504	503	512	480	570	503	481	497	497	460	532	520	491	528	474	481	461	488	511	483	488	523	544	508	495	527	510	504	491	520	506	521	507	492	446	533	462	537	496	530	461	506	486	518	524	466	505	495	521	481	506	465	539	508	477	522	471	512	492	493	519	488	508	493	518	530	485	528	493	478	501	485	516	499	488	477	547	501	493	523	541	530	533	495	504	522	460	529	519	492	519	484	497	534	540	488	481	493	521	503	539	524	517	499	517	502	525	474	503	506	515	518	490	518	493	483	511	481	531	464	507	538	522	533	525	515	479	492	538	516	497	500	526	462	489	488	478	474	514	537	501	507	500	525	517	494	461	536	502	530	481	517	518	504	501	466	498	533	517	487	514	548	528	479	526	475	505	489	507	488	502	523	480	513	512	511	503	509	517	528	499	523	529	523	543	510	514	521	489	522	535	502	498	508	463	514	475	565	506	486	497	546	519	510	487	472	484	550	532	496	490	485	455	529	495	520	488	499	468	481	506	513	488	494	503	489	488	474	519	514	534	539	507	517	472	505	516	484	516	550	511	499	509	480	510	541	499	482	498	551	480	490	475	512	508	488	528	509	538	522	524	494	499	469	497	499	525	479	533	505	491	474	487	487	475	531	487	494	510	516	513	492	486	545	535	478	492	484	514	492	528	518	540	497	486	448	478	490	458	533	554	488	521	489	508	504	554	510	518	503	483	496	488	504	547	515	564	498	506	498	527	510	497	510	508	532	490	528	470	514	509	461	525	510	454	506	561	499	484	479	506	483	484	504	507	502	471	508	504	455	510	472	490	505	518	497	540	507	448	509	486	464	517	503	483	495	524	529	439	526	489	536	487	458	465	515	508	485	536	506	484	453	453	485	524	486	522	505	504	454	462	507	515	518	495	492	488	476	484	517	486	513	504	477	532	506	510	545	518	502	463	505	502	523	500	497	532	501	553	524	534	475	520	523	528	478	521	487	524	489	520	493	518	475	533	501	534	483	506	539	487	476	512	536	485	498	514	517	479	522	493	523	492	515	537	526	486	530	551	447	500	551	515	526	496	529	509	510	552	492	513	515	505	517	489	477	478	490	508	512	546	510	522	516	494	488	498	478	548	461	534	509	460	534	509	521	506	512	520	518	493	514	506	502	484	518	479	504	532	485	501	524	520	541	531	526	488	506	493	525	519	548	522	492	514	522	524	476	471	501	530	513	463	503	490	507	520	509	526	484	489	501	490	474	534	473	520	480	517	502	478	481	529	499	548	495	466	490	466	503	526	452	473	491	519	504	513	478	484	501	478	539	528	499	508	545	477	507	556	486	510	447	502	518	514	502	490	498	469	513	530	534	474	500	497	475	461	495	505	515	550	486	501	512	485	499	502	538	492	487	494	504	535	520	465	502	485	490	502	512	504	517	498	522	499	487	487	556	479	510	495	550	525	522	510	476	495	500	471	529
71784	87180	73828	45807	31801	19778	1789	397	387	381	360	368	322	346	320	311	334	331	323	354	334	300	352	337	379	318	331	342	338	365	365	336	325	303	354	282	308	337	323	328	301	298	356	375	312	357	335	337	339	330	344	317	328	349	331	305	333	338	342	352	338	306	334	343	333	349	315	360	335	367	342	355	345	331	343	355	340	305	308	391	340	335	353	323	342	313	367	328	335	335	337	360	327	356	338	320	304	348	357	323	341	340	341	369	325	328	348	369	351	344	336	350	336	329	339	309	313	322	311	313	359	349	341	302	350	350	341	327	331	331	306	327	338	331	359	318	318	306	341	335	344	340	323	314	335	342	298	345	340	305	342	354	320	332	317	327	345	365	331	327	309	331	329	344	356	352	323	324	357	330	356	301	301	315	325	357	338	339	348	358	321	335	338	345	331	351	327	300	316	350	366	352	288	316	332	358	349	360	344	300	304	349	317	348	321	335	317	326	345	334	342	324	344	328	353	321	326	297	303	313	342	344	340	329	351	296	333	324	328	316	340	312	345	329	360	351	306	348	336	325	357	303	325	353	330	316	339	322	342	318	349	314	323	353	340	333	347	332	348	316	342	347	354	312	340	315	314	325	307	326	292	340	334	353	308	352	288	314	356	367	365	310	359	375	310	310	321	327	332	347	366	356	324	334	313	305	339	333	340	333	327	358	310	302	337	343	354	298	350	362	345	379	311	350	303	300	329	315	371	326	318	325	331	317	381	341	330	340	316	303	343	332	334	307	339	336	356	381	315	359	365	378	342	382	362	358	368	327	314	337	346	359	324	335	271	313	308	332	326	277	341	364	332	343	332	342	339	317	332	332	342	355	308	338	328	340	326	301	292	323	336	327	358	305	325	332	324	294	303	340	331	328	339	325	336	325	324	358	363	325	347	319	358	333	350	275	331	321	311	310	355	328	346	373	328	327	373	323	305	320	348	355	354	324	316	296	326	331	310	347	309	325	314	310	329	331	337	368	347	329	320	340	293	336	350	353	338	346	348	328	356	320	332	332	348	312	323	316	337	359	308	344	347	340	355	343	314	343	343	346	337	351	326	308	318	340	317	322	361	321	378	339	324	317	326	353	340	333	330	325	317	347	374	360	341	310	318	357	363	306	336	341	331	321	338	350	373	344	347	389	333	339	330	325	359	327	329	329	354	348	378	361	329	314	322	336	351	334	365	338	339	324	352	340	352	345	333	364	340	353	300	287	302	304	349	335	351	334	336	332	361	363	355	319	302	347	316	350	338	330	346	322	308	317	344	309	318	307	327	379	334	317	339	327	327	330	341	323	359	348	315	324	334	348	308	321	340	340	366	346	330	330	322	333	332	309	332	350	335	356	291	339	300	298	336	339	350	367	303	375	343	351	304	363	312	323	361	368	320	339	330	343	332	315	330	328	358	338	333	346	301	332	358	339	329	316	341	329	327	316	318	298	325	330	315	369	358	340	358	354	316	310	303	351	368	339	329	321	350	338	331	346	322	341	319	363	276	317	356	333	336	337	346	302	331	351	327	312	382	345	317	309	328	306	312	316	326	329	335	320	338	329	330	343	362	303	337	331	328	354	333	316	328	296	340	341	351	348	330	357	348	364	353	327	368	366	336	374	340	360	307	320	360	318	327	332	340	343	292	304	328	325	334	339	340	344	303	346	350	343	332	360	358	377	333	348	314	307	341	364	355	337	313	334	308	337	335	333	336	328	334	367	342	312	363	369	321	367	318	336	326	357	362	324	352	326	341	318	334	313	313	305	345	338	342	330	322	340	384	313	316	334	303	323	338	283	331	353	321	319	289	300	308	338	333	351	302	314	380	308	328	320	332	302	333	312	332	317	340	304	320	330	303	355	347	315	353	359	317	325	347	336	299	334	321	306	320	304	326	323	338	373	331	344	313	325	328	328	340	349	338	314	327	287	337	328	357	352	336	350	355	320	319	353	325	305	361	300	354	295	318	365	318	324	289	312	345	359	340	300	312	314	364	301	332	287	309	313	355	353	362	321	323	311	337	323	319	339	365	354	327	316	332	366	317	378	307	363	341	342	360	366	357	332	297	332	352	332	333	361	359	324	336	311	339	328	299	344	335	347	386	329	327	346	353	323	352	352	373	315	327	337	317	352	364	314	322	333	366	326	349	335	319	298	357	339	341	315	322	334	324	271	321	305	296	319	358	343	313	311	341	326	335	311	354	314	299	331	324	344	309	319	294	314	344	388	340	339	357	296	320	340	289	344	348	341	347	361	322	309	336	377	317	345	346	329	365	336	333	297	357	329	331	315	318	328	334	353	302	358	353	350	350	327	309	323	357	300	347	323	319	334	312	337	356	348	332	323	347	346	297	336	328	339	341	344	329	310	304	315	384	346	317	326	346	352	342	350	350	384	326	331	317	349	364	331	346	349	333	337	345	345	348	300	297	339	328	347	350	343	317	353	350	354	307	362	327	344	354	317	323	354	347	349	323	349	320	354	334	318	342	326	306	329	322	299	294	333	371	348	342	335	297	348	315	337	349	328	294	346	337	311	350	297	348	304	309	330	322	310	326	341	340	321	357	311	346	333	331	325	340	314	293	333	344	335	341	380	337	336	319	320	334	286	327	326	340	345	354	314	346	357	346	342	304	320	337	322	341	317	299	341	333	361	376	364	304	357	338	345	356	325	380	336	313	333	357	353	339	326	341	343	322	311	336	359	341	343	377	333	331	331	323	334	355	344	361	333	325	354	322	358	348	289	310	328	336	325	347	312	335	332	285	346	353	347	317	317	324	350	338	317	309	328	349	330	329	311	297	288	353	297	336	345	301	336	338	334	316	324	329	309	343	299	353	292	346	306	323	324	292	350	338	380	341	321	363	316	322	355	358	345	342	315	302	323	334	331	317	330	344	317	342	310	328	346	358	327	345	293	350	339	340	342	361	330	337	303	341	294	362	366	361	350	309	343	338	343	336	327	323	353	326	344	327	305	346	331	365	304	332	334	360	333	347	324	377	319	324	373	339	298	298	327	352	299	335	308	339	312	330	348	330	340	329	339	315	330	312	308	322	345	349	332	357	326	323	336	366	340	325	327	353	348	352	315	314	316	333	335	344	332	339	354	303	361	327	311	303	337	327	366	324	327	344	293	298	325	296	342	329	342	344	316	321	317	315	334	341	366	346	330	330	339	354	320	348	272	320	316	320	317	321	362	342	336	358	373	336	361	341	343	317	315	338	326	347	336	336	340	347	292	321	322	352	357	347	309	339	366	340	354	357	339	358	316	324	307	327	322	329	328	327	308	364	327	360	324	337	323	338	324	374	345	311	332	324	321	283	320	339	339	315	381	358	322	328	307	301	282	343	298	325	338	359	320	314	296	373	324	348	341	322	349	331	312	356	330	342	362	315	343	342	318	353	337	295	311	297	298	353	346	310	327	327	367	354	333	331	325	329	329	346	343	354	353	322	295	342	307	344	315	332	333	305	307
43535	71044	71109	47967	45239	24250	1113	1069	947	948	945	899	774	867	829	816	764	783	819	749	808	756	770	785	770	768	735	775	775	708	740	764	734	748	751	761	785	739	789	772	724	769	764	776	745	773	724	743	809	741	743	724	733	749	725	739	717	767	740	752	779	771	745	760	735	776	715	724	700	750	736	764	675	755	754	720	742	764	725	713	735	760	751	694	762	737	754	700	692	706	752	757	763	751	762	712	777	714	778	756	724	747	722	738	726	760	760	727	735	770	777	714	733	766	741	762	730	690	790	751	795	743	695	779	794	724	727	711	685	717	740	759	737	762	798	779	730	765	703	720	727	761	735	706	712	737	720	734	762	754	727	713	788	733	732	730	725	744	754	737	733	765	712	741	731	713	719	788	778	745	738	717	717	794	705	752	751	679	726	730	769	781	771	714	728	714	745	713	808	775	766	732	749	743	755	727	740	735	727	776	797	733	716	709	731	709	691	727	711	780	738	732	737	721	718	705	711	760	767	744	783	742	737	733	765	708	690	740	780	738	766	786	762	763	717	723	721	760	751	776	722	753	761	732	757	728	772	769	750	754	715	753	741	719	733	723	671	740	702	652	748	699	773	713	787	736	749	758	724	731	758	756	777	706	732	743	764	740	740	760	765	732	702	751	773	758	757	724	725	735	783	765	723	760	714	721	756	702	762	728	725	761	749	756	720	790	707	709	752	745	729	769	756	739	780	793	783	705	743	738	734	737	731	775	734	751	728	764	749	776	787	768	728	737	777	746	756	763	718	727	774	757	742	753	751	708	765	738	774	742	721	715	783	721	747	724	736	723	694	710	759	747	749	739	744	755	729	756	732	742	727	721	739	747	819	766	781	706	775	688	771	759	752	736	736	783	811	777	686	731	699	730	760	755	736	754	710	748	730	741	748	743	731	751	759	736	754	719	777	693	667	686	715	686	689	734	731	718	759	767	735	733	738	746	773	703	768	693	721	765	717	753	759	679	735	741	717	837	751	708	759	725	767	742	757	737	728	754	731	751	729	786	721	761	734	725	683	813	721	759	764	730	711	718	745	759	701	756	745	765	780	749	685	762	764	784	767	720	752	721	770	743	750	772	733	770	751	754	734	710	731	737	723	727	734	771	699	743	744	719	735	753	769	732	742	732	734	739	756	716	719	743	751	811	747	750	743	746	731	750	739	748	697	734	739	772	740	699	712	726	749	752	735	763	733	793	744	719	716	739	804	763	701	748	761	787	722	744	742	753	768	745	696	704	760	730	699	709	690	702	745	704	732	768	759	718	719	739	740	766	739	733	747	696	753	741	780	746	749	751	802	718	756	720	755	702	778	753	701	778	736	755	773	744	707	709	760	755	725	752	775	760	789	753	694	756	736	721	715	703	720	727	777	692	722	750	760	745	759	786	741	776	737	791	731	806	687	747	732	677	770	715	734	811	755	783	740	686	745	742	751	740	725	763	726	765	723	724	736	712	762	757	700	706	756	757	711	782	790	738	777	731	776	746	691	695	715	717	729	696	704	690	738	705	779	714	751	747	717	692	754	728	699	704	718	759	757	745	715	750	739	766	684	738	721	795	747	725	768	788	697	711	778	714	710	737	737	724	733	709	755	747	737	715	763	721	745	733	726	729	738	726	712	773	740	738	752	744	778	706	712	721	703	761	740	748	684	716	709	697	681	798	766	768	791	730	775	724	760	740	735	746	730	746	715	719	786	725	757	743	735	749	709	759	716	712	715	760	758	751	744	774	702	672	743	704	728	763	769	755	738	736	724	740	721	754	727	769	756	760	777	727	779	726	798	685	709	768	723	752	722	778	779	707	769	712	725	755	718	696	751	715	710	748	737	727	767	732	739	698	751	782	706	746	752	730	701	687	721	697	785	690	756	773	718	761	787	714	749	713	715	747	712	757	698	751	764	771	717	731	729	762	705	690	731	753	736	763	735	727	762	785	729	744	715	776	725	735	737	714	707	743	737	687	737	682	691	790	725	717	734	761	749	776	768	789	774	718	765	732	704	728	719	762	716	728	692	765	735	757	702	721	668	759	734	717	744	736	754	711	718	746	764	758	718	756	725	780	816	716	685	740	763	726	739	742	737	756	711	757	773	733	770	768	751	730	756	740	733	707	751	750	763	712	763	740	742	696	688	747	740	735	744	736	760	726	768	749	761	770	721	761	709	696	761	799	712	752	679	749	767	775	703	722	746	733	725	708	700	756	660	740	741	757	726	756	710	704	754	752	694	778	719	778	769	725	731	735	710	751	725	772	779	709	726	693	689	726	730	745	699	708	702	726	741	790	715	766	711	740	729	708	753	757	749	679	696	738	687	727	732	724	716	756	763	755	670	702	718	727	754	768	731	671	721	716	750	732	703	723	745	706	756	732	741	754	751	773	758	748	784	761	719	733	720	738	767	773	767	721	707	701	769	737	821	738	750	764	762	747	780	767	746	743	731	731	751	755	735	755	703	730	747	719	703	723	722	751	772	774	733	720	732	702	721	729	774	754	776	718	742	728	720	782	738	735	704	717	692	695	720	733	729	745	724	767	732	727	728	698	718	786	745	721	722	793	698	771	700	701	738	747	731	769	731	739	735	739	728	663	762	798	750	720	718	754	725	738	727	750	733	834	729	749	742	760	739	739	740	718	727	739	727	710	755	713	744	738	726	784	718	745	766	692	732	757	699	757	725	732	808	734	780	733	779	807	744	717	723	802	736	714	689	752	714	725	755	715	740	752	747	702	738	717	688	812	755	698	672	768	722	712	741	746	786	738	768	702	740	726	694	738	708	781	765	682	725	773	777	696	717	720	810	737	754	743	763	743	761	797	730	729	748	748	756	745	722	761	740	781	768	691	714	696	730	744	740	751	736	735	739	756	787	765	777	711	739	782	781	758	747	723	708	743	721	760	771	706	712	777	722	736	774	736	753	766	727	737	719	728	705	758	696	719	757	739	745	742	724	717	747	776	723	745	740	735	747	773	708	763	719	757	710	772	773	708	723	728	716	725	738	741	709	723	732	769	752	725	717	685	715	699	747	747	784	700	739	756	734	760	734	778	738	662	711	724	752	762	722	721	782	767	781	758	748	783	732	712	705	755	749	723	735	747	799	748	722	742	724	773	767	768	753	698	746	724	779	763	710	720	775	747	746	704	713	688	711	707	733	771	750	813	772	711	758	752	760	707	712	760	746	724	649	725	775	743	757	709	746	752	758	681	793	785	677	773	752	658	737	745	740	715	732	735	814	743	764	724	740	691	734	742	751	745	743	740	747	740	753	689	727	717	761	714	714	766	752	718	717	683	767	761	776	725	741	712	730	775	759	698	773	762	731	739	747	712	707	692	707	702	786	707	730	731	808	765	728	705	742	804	773	733	754	754	731	720	725	689	750	720	731	718	743	757	724	686	735	752	717	725	736	721	762	736	738	710	784	739	761	702	749	713	746	720	668	747	745	739	803	758	765	746	673	727	730	779
53252	32069	13039	2849	1064	621	304	306	312	304	318	272	271	327	310	314	320	306	319	294	344	306	352	303	271	320	299	283	334	345	316	325	292	297	319	299	279	284	296	269	273	312	304	275	300	300	289	297	273	332	280	282	288	296	280	303	291	312	283	299	300	314	325	316	298	294	306	314	305	331	286	338	268	282	293	295	347	301	293	284	333	298	298	282	317	304	277	318	299	315	312	288	302	266	304	321	349	315	310	289	339	323	314	289	293	301	325	288	270	336	301	315	308	318	346	289	339	317	323	300	308	289	341	288	296	302	296	277	293	300	300	319	282	282	294	286	320	332	329	275	291	292	299	353	295	326	300	302	308	278	316	308	306	268	300	297	333	325	272	338	312	283	351	290	338	298	293	283	309	301	272	327	303	305	280	285	318	286	293	283	304	298	278	314	293	279	320	310	332	319	293	295	297	299	292	310	327	308	312	317	298	288	302	270	311	318	293	302	279	322	329	298	362	307	279	264	319	314	304	287	329	324	306	313	308	299	322	325	311	301	310	267	305	293	301	302	331	306	328	310	278	317	312	322	330	272	310	303	303	298	270	304	313	280	331	319	324	311	287	316	310	301	328	282	285	328	316	286	286	274	295	335	277	307	311	291	275	296	333	289	320	275	318	294	309	301	319	276	282	304	305	300	319	318	290	332	326	311	292	290	302	276	280	314	317	313	279	283	295	303	260	326	286	287	275	339	305	291	310	298	289	300	303	347	316	316	258	307	319	286	298	289	299	288	296	285	312	298	332	320	308	305	274	282	307	259	308	344	291	312	302	274	290	314	330	300	262	293	251	314	282	321	323	304	303	360	290	290	288	308	318	302	292	323	337	328	336	304	307	254	304	307	330	313	297	314	304	284	292	311	311	306	330	317	316	310	316	358	285	299	323	322	322	296	275	311	320	315	287	284	313	315	309	299	311	326	294	273	305	287	297	306	310	288	310	317	293	290	295	297	295	296	320	332	320	303	326	291	326	313	301	304	283	322	270	284	262	293	289	287	323	322	321	308	331	296	278	300	317	296	298	362	292	306	309	305	312	290	286	295	307	297	298	286	294	317	286	310	283	325	305	303	282	299	278	333	333	328	341	284	334	298	314	310	302	333	295	320	313	325	306	324	275	301	301	280	275	327	303	291	300	313	314	317	328	299	301	298	287	319	302	265	294	296	304	318	303	305	307	316	288	279	273	290	277	270	310	324	292	288	327	275	333	293	315	327	285	317	305	316	281	344	301	299	323	323	297	289	298	305	297	323	309	334	314	287	279	300	288	288	290	320	289	311	277	308	283	343	298	280	303	279	309	297	305	306	304	327	311	291	296	326	315	310	329	290	276	319	305	305	304	346	296	285	291	275	329	281	293	299	316	281	285	308	326	292	309	289	291	277	303	286	312	313	286	318	306	309	314	288	275	334	296	306	268	294	312	324	285	307	297	321	322	316	290	295	297	282	282	304	332	290	272	308	255	292	307	304	311	283	287	285	311	310	289	315	311	338	302	298	294	292	332	292	302	337	300	281	318	290	296	262	288	305	320	305	271	297	313	293	269	289	334	287	316	308	298	293	283	293	297	323	319	298	289	258	295	310	306	311	291	280	305	331	289	265	301	315	311	302	326	302	308	281	309	316	323	300	309	302	307	302	339	326	310	315	316	305	284	313	323	299	301	288	295	292	287	289	301	304	324	305	290	318	309	307	282	307	283	306	286	325	372	317	311	292	323	272	290	277	274	288	306	315	308	291	314	305	320	341	311	298	313	282	296	291	319	276	313	304	292	301	326	292	286	309	297	298	295	298	307	286	283	292	303	270	324	294	275	301	287	308	315	303	293	275	333	272	316	283	288	292	326	297	309	280	274	316	304	320	354	319	277	307	311	317	313	315	343	313	316	334	292	281	308	299	309	314	295	267	298	296	306	327	315	321	326	291	318	315	301	299	298	268	293	287	289	315	292	293	315	295	334	311	313	320	305	295	318	327	307	301	331	291	269	321	309	289	293	348	341	284	326	292	296	289	304	309	290	284	324	283	301	293	336	321	338	289	310	300	343	274	304	279	278	291	284	308	282	303	308	302	294	289	309	319	288	283	284	310	315	289	317	342	344	293	265	301	279	283	321	300	345	288	325	328	273	281	304	322	307	288	329	292	272	345	330	294	309	300	312	313	315	323	301	297	328	313	323	302	310	308	304	322	296	319	298	317	306	317	292	252	352	294	303	292	325	372	312	295	295	283	326	313	299	277	290	296	292	284	340	291	281	290	299	301	291	319	290	302	320	315	308	298	271	310	290	305	280	308	299	294	300	344	301	329	303	312	325	333	331	299	296	298	308	316	307	314	335	284	275	312	314	288	314	289	324	349	308	308	315	274	306	289	293	295	299	297	319	294	305	289	310	305	293	295	307	284	308	320	291	286	273	325	307	297	289	276	307	313	316	277	324	312	315	295	339	309	319	287	308	306	295	318	275	283	325	335	315	287	289	289	277	311	284	306	295	335	300	296	279	288	283	301	322	294	301	339	297	325	306	348	322	294	326	291	262	333	331	272	284	296	295	318	300	311	295	282	290	339	307	283	314	294	313	278	273	281	288	308	341	313	281	303	294	294	291	291	316	339	289	318	287	286	317	307	334	262	303	287	327	264	325	313	332	321	325	279	292	329	306	295	315	297	312	294	340	323	310	327	310	315	298	295	312	317	281	311	313	309	293	281	307	287	288	310	314	303	295	329	309	296	273	307	309	291	297	298	310	266	287	280	303	292	302	315	301	287	336	306	311	289	294	304	303	321	289	310	308	309	295	296	304	301	280	319	335	303	303	272	342	308	305	302	332	305	316	283	295	313	335	296	313	320	318	286	281	331	269	325	274	311	291	301	301	287	282	294	311	287	308	292	325	297	334	309	270	315	253	318	288	323	324	310	266	299	276	317	298	309	302	284	300	304	335	343	274	287	305	298	308	335	279	304	312	290	308	295	309	295	333	302	309	273	322	273	293	309	284	313	288	299	299	297	285	271	296	296	322	315	289	305	292	314	305	332	280	289	295	271	341	351	308	322	315	322	304	280	284	313	290	291	288	344	330	325	327	290	318	311	295	283	277	287	303	304	281	301	304	273	255	313	284	293	334	290	301	297	275	315	304	288	332	314	305	298	292	300	294	318	290	282	328	296	294	285	316	286	309	310	315	312	290	335	307	303	294	288	307	295	316	302	322	321	283	320	320	297	315	265	317	306	289	314	260	309	261	328	338	312	328	313	331	301	286	303	312	322	299	307	311	303	315	294	283	284	316	323	315	285	332	293	272	305	350	286	320	279	279	276	287	322	303	305	311	291	289	264	319	258	264	289	311	299	288	298	316	339	323	285	327	305	300	298	310	280	286	293	306	279	317	309	313	299	232	279	299	304	303	307	300	307	298	322	297	285	331	311	322	285	282	295	307	302	301	319	319	289	300	282	296	326	325	301	338	323
28284	24212	13861	5098	3499	1738	658	694	682	706	620	645	695	662	667	613	694	651	642	615	661	658	706	634	706	666	659	663	644	656	686	680	613	656	674	690	685	673	674	653	685	638	649	678	634	679	669	630	658	641	671	671	630	659	717	690	663	673	670	654	592	661	694	650	679	689	716	643	608	660	630	698	631	643	661	646	654	594	610	641	675	613	605	671	688	646	656	664	686	639	693	626	636	679	663	684	649	587	688	616	643	638	634	634	707	621	687	698	621	657	659	657	645	687	681	672	653	674	668	660	606	626	603	625	619	663	634	666	648	712	674	662	631	650	676	647	671	652	672	668	659	719	680	673	650	630	644	652	672	646	670	646	619	643	628	644	664	682	665	686	631	712	637	693	652	634	668	641	613	674	739	601	627	619	685	678	708	646	665	659	659	642	647	701	644	647	694	641	685	628	664	630	676	644	668	663	663	646	668	661	634	625	650	670	675	636	601	634	695	652	659	695	622	689	641	640	647	646	672	686	656	685	640	625	671	656	643	686	663	660	634	657	661	683	711	639	632	697	661	662	657	673	649	679	666	606	635	645	638	661	673	666	689	668	633	677	616	653	663	715	672	675	706	632	653	698	634	629	650	646	658	615	689	633	667	656	682	647	595	670	668	649	638	730	624	670	636	663	600	715	708	643	671	660	627	664	658	709	702	646	694	652	668	639	626	666	663	673	679	656	671	614	691	646	613	654	639	707	645	662	670	680	654	590	660	638	649	675	700	690	641	638	703	669	674	629	680	660	687	687	658	645	661	658	632	622	691	658	629	619	626	650	642	681	629	675	666	633	668	692	620	621	680	656	643	692	623	654	666	688	646	702	665	632	660	702	674	642	670	635	618	633	599	645	668	651	604	716	635	650	655	582	643	721	671	640	607	658	613	633	695	661	641	699	645	644	655	639	668	697	702	644	638	697	609	676	644	667	605	658	668	669	673	669	622	608	698	688	685	687	667	644	656	685	693	653	602	660	683	689	628	609	658	644	647	628	650	640	673	649	640	647	626	659	632	662	619	608	670	596	678	702	660	671	658	667	707	664	691	688	642	650	671	659	635	670	650	609	668	679	657	691	687	688	667	663	644	707	626	606	702	661	674	631	606	661	639	689	650	667	650	642	662	593	635	644	653	679	685	684	682	655	654	694	634	696	608	639	658	663	640	630	683	682	682	632	708	694	690	638	675	699	650	615	673	688	693	650	654	645	690	661	681	661	631	720	640	659	681	647	680	628	673	667	623	645	640	635	669	665	665	682	617	652	678	688	652	658	639	685	656	621	651	647	651	623	704	680	672	671	656	624	664	693	624	690	715	670	630	645	677	684	686	624	657	686	597	664	636	655	700	705	697	627	633	665	640	654	635	654	689	680	672	686	657	637	675	679	686	668	647	635	642	647	625	621	666	653	665	623	683	657	668	687	682	633	668	629	680	623	676	641	683	606	647	683	606	635	658	665	632	689	659	628	654	671	658	615	638	648	711	669	628	691	706	670	673	690	665	675	678	622	648	668	689	675	637	681	632	679	647	668	651	668	627	664	628	684	657	646	631	682	613	676	635	662	654	658	659	635	666	621	678	641	673	653	656	621	604	655	620	683	649	660	672	674	625	718	637	682	658	621	663	679	690	663	641	659	657	673	681	666	624	624	632	652	659	634	644	651	666	685	635	724	630	674	651	667	644	657	677	657	663	686	643	687	678	694	645	650	662	641	687	687	646	672	622	693	642	667	653	650	626	669	666	682	703	640	622	694	630	667	696	617	655	653	694	638	623	650	668	662	677	630	623	652	660	617	612	639	695	663	675	627	631	680	663	669	617	667	600	677	715	670	679	668	677	620	655	691	663	664	681	661	686	662	650	640	648	643	655	678	647	651	658	637	683	643	647	621	645	714	690	632	693	646	645	664	663	597	638	667	652	635	664	668	672	682	649	652	677	634	695	645	671	670	638	659	656	657	665	662	675	627	633	681	630	669	620	672	665	669	641	678	677	607	654	673	647	676	653	667	641	672	631	704	632	669	653	656	636	647	661	682	685	683	641	690	684	693	642	647	654	663	684	633	637	681	660	653	663	649	662	625	657	648	610	631	633	688	685	688	644	606	658	701	652	671	675	661	644	695	671	622	621	678	674	670	698	667	695	635	613	651	655	672	655	705	659	668	661	643	618	656	649	641	639	614	669	687	630	652	625	699	652	665	629	658	661	709	655	631	632	623	642	663	650	664	616	662	661	636	645	647	654	628	667	674	622	678	653	663	652	661	645	678	684	675	678	643	651	643	686	640	628	653	667	645	662	642	628	616	685	667	679	654	613	689	661	668	603	667	633	612	642	631	685	651	612	666	698	654	687	667	634	669	676	640	626	631	685	611	649	634	665	655	656	668	651	613	662	622	660	660	661	631	701	679	642	645	683	631	662	643	626	682	657	681	699	667	655	652	666	696	650	664	667	616	623	653	687	680	683	690	622	648	694	690	704	714	692	621	663	666	681	646	640	640	633	665	689	633	659	664	653	653	686	637	714	667	666	712	642	630	670	682	662	666	670	657	642	674	642	670	653	680	617	643	645	685	664	657	634	670	661	679	711	687	663	681	628	647	681	682	666	639	696	654	686	662	640	674	659	652	629	650	644	650	650	689	642	654	648	704	626	599	628	704	657	624	685	664	632	694	660	667	703	648	664	670	672	637	635	666	654	661	651	691	665	656	671	697	694	643	675	692	650	646	640	644	703	661	612	657	639	657	687	661	631	670	666	649	638	675	671	635	625	695	639	618	636	672	708	675	683	651	649	608	667	644	654	654	621	630	691	632	575	646	614	647	673	682	633	669	676	673	635	679	670	673	673	685	699	626	649	730	639	663	658	671	640	641	584	664	673	662	647	601	644	642	694	588	621	656	688	681	643	715	637	640	674	666	653	682	654	657	636	654	626	645	607	625	651	635	683	660	632	649	658	648	697	631	642	602	630	644	643	705	611	685	687	650	662	642	687	677	669	676	654	676	618	657	648	624	632	617	647	661	623	662	611	696	651	660	615	634	685	666	647	684	664	662	726	695	626	662	685	652	707	642	616	701	678	653	675	676	640	684	663	663	621	653	670	645	693	699	654	663	685	711	616	631	636	702	685	660	616	658	692	630	685	700	620	640	657	627	627	618	667	662	682	642	646	682	608	641	664	651	664	627	648	701	617	653	668	673	659	692	683	682	645	624	669	652	661	673	642	671	689	659	672	600	645	656	632	631	635	672	623	665	684	647	651	681	707	657	674	674	672	660	661	682	635	694	657	679	662	700	628	667	651	673	690	631	686	649	682	671	676	704	687	666	588	680	705	697	635	705	689	650	640	680	668	605	676	615	690	674	659	589	670	661	663	630	666	644	688	686	634	696	664	670	680	640	652	655	677	706	647	670	646	647	651	644	634	623	662	692	650	655	648	636	652	672	673	647	644	688	639	683	629	635	687	601	662	639
67128	75500	59907	33552	20696	9314	499	237	212	232	230	264	246	214	223	206	220	221	215	184	214	200	206	194	202	230	213	190	182	214	186	218	215	232	222	230	225	217	196	196	222	183	190	216	218	202	228	197	187	221	204	220	191	210	205	223	213	213	208	178	225	228	220	213	201	224	237	230	246	189	200	213	200	213	195	222	208	232	211	236	235	191	189	200	209	216	184	235	201	208	190	187	192	206	235	232	217	214	241	212	220	202	202	184	245	210	200	207	197	203	203	245	215	195	224	217	202	210	183	227	245	213	228	216	236	208	245	206	197	213	214	227	219	231	229	221	206	244	223	205	242	243	233	209	237	195	190	167	197	207	243	206	220	209	191	217	198	233	231	216	211	207	184	222	215	205	232	234	189	197	201	219	218	225	203	217	196	194	224	213	202	207	213	215	228	214	212	207	231	210	187	212	222	230	240	209	247	196	189	190	201	225	208	202	197	213	191	225	230	179	223	216	188	193	178	203	232	184	204	224	226	188	211	228	232	211	211	169	219	257	198	211	211	212	221	194	213	219	212	205	212	236	222	180	195	181	217	223	206	217	201	220	224	209	221	218	186	202	223	218	222	173	215	217	202	189	206	203	215	204	210	225	225	203	202	212	196	223	188	201	206	199	198	218	255	231	204	203	193	231	249	218	213	200	236	222	226	215	202	204	241	229	199	216	208	218	237	198	192	218	206	203	207	202	225	198	213	200	231	220	219	222	208	204	226	211	199	224	197	224	212	189	228	217	200	255	191	211	225	205	203	216	245	185	203	208	220	195	213	212	193	222	211	207	218	170	213	193	222	208	223	201	209	215	224	182	211	206	196	206	204	211	220	220	194	207	198	228	249	205	194	203	209	209	230	226	211	206	229	206	221	172	231	215	240	252	224	213	202	205	205	227	223	199	225	190	220	213	195	246	228	190	227	238	204	200	199	208	201	210	234	237	177	231	210	230	211	230	233	237	227	225	204	214	206	232	223	197	215	229	238	203	217	182	195	193	204	216	184	185	228	197	218	201	190	233	203	216	190	216	205	217	203	230	238	191	213	212	235	227	208	186	228	205	224	219	196	214	214	206	218	208	189	205	231	224	216	228	198	245	231	204	215	230	219	236	214	202	227	202	205	212	202	194	216	220	214	218	200	212	208	207	245	238	218	179	203	183	205	199	180	244	241	235	207	184	195	194	199	264	208	195	206	221	224	223	230	242	224	202	201	208	218	226	216	222	217	213	224	220	231	204	222	196	198	211	228	221	207	209	215	206	203	208	209	203	229	199	218	192	212	219	223	184	215	209	220	200	204	220	212	222	222	201	213	190	210	205	203	214	218	221	206	241	210	210	259	217	227	227	209	221	221	214	228	240	206	204	191	231	221	222	220	215	194	250	218	237	219	188	197	208	217	196	212	223	189	226	233	220	213	209	230	233	187	194	233	222	225	208	236	210	223	239	192	236	210	204	222	199	228	213	203	185	196	206	208	245	216	228	233	220	216	219	199	218	166	201	216	221	193	191	221	192	199	219	184	183	195	244	218	226	194	200	210	221	216	232	204	195	219	199	181	212	212	194	223	243	231	238	196	199	200	217	230	227	215	211	231	220	220	196	221	207	195	224	235	234	215	228	188	225	208	209	204	189	208	200	237	237	206	198	229	225	214	205	222	226	209	203	206	199	203	191	215	210	210	210	192	197	205	213	200	224	204	244	241	190	229	210	206	190	190	175	201	223	204	225	184	227	199	194	202	232	220	212	232	199	192	198	194	198	202	202	230	211	225	184	217	211	191	222	202	237	224	217	206	214	210	233	200	227	207	219	185	217	229	217	211	205	199	202	211	197	210	212	201	228	192	203	211	222	238	219	219	227	212	228	200	226	209	212	221	201	219	193	229	204	215	217	224	194	217	248	205	228	195	198	222	214	226	202	206	223	207	227	205	205	230	216	191	230	204	233	205	199	220	218	221	220	191	228	200	242	202	196	199	220	235	209	203	230	231	210	197	206	209	210	213	184	222	204	219	214	194	209	203	209	234	217	214	222	209	200	209	200	219	233	194	214	204	217	216	192	217	205	218	199	239	172	186	206	201	229	246	219	199	217	189	230	210	188	230	191	221	214	228	207	207	220	249	224	242	234	203	187	243	216	203	200	225	222	213	195	201	181	204	226	231	202	185	229	235	220	249	213	227	199	189	212	224	228	197	219	218	223	234	239	205	229	227	194	215	183	214	195	196	206	217	227	221	233	222	208	214	214	205	207	213	217	190	211	213	207	211	214	215	183	221	211	203	194	206	195	205	231	234	212	225	210	210	218	202	220	204	213	236	214	214	218	209	208	200	219	202	224	222	207	235	219	212	222	220	182	208	213	180	232	167	213	215	200	212	175	209	176	207	225	209	228	217	207	218	229	196	203	242	199	222	214	214	222	203	216	199	209	196	195	213	232	211	251	202	196	214	212	213	233	215	198	236	215	183	185	221	202	227	215	184	195	208	198	203	214	197	225	189	206	202	188	216	188	201	203	211	199	211	203	212	201	219	194	202	212	226	198	206	222	193	206	213	215	209	203	202	204	207	201	185	214	206	212	219	208	198	216	204	214	210	220	230	212	218	215	207	209	204	197	200	211	207	205	194	223	255	202	223	198	178	192	216	184	213	212	231	217	209	228	193	207	200	233	215	217	215	217	207	238	201	207	200	242	230	225	218	207	200	243	238	202	192	223	233	229	211	230	216	211	233	188	186	200	200	207	209	192	200	223	210	188	196	221	178	233	208	216	196	210	211	229	212	210	229	204	198	211	207	217	212	222	212	224	207	209	224	234	224	231	231	219	216	213	209	209	228	221	198	242	210	192	230	210	260	217	227	233	250	196	213	198	206	222	199	209	207	214	238	212	212	207	200	226	209	222	216	259	207	231	188	209	227	216	224	227	223	217	223	204	191	218	159	210	207	200	238	217	191	226	218	224	203	184	205	210	217	227	220	218	228	210	197	216	223	192	178	198	203	213	185	203	231	211	210	218	182	227	246	196	192	200	226	227	187	201	234	212	181	230	216	198	209	211	203	247	208	227	191	197	194	218	214	201	208	222	196	195	220	210	189	229	212	228	211	204	208	213	215	207	220	215	208	208	220	217	201	211	220	203	223	208	202	225	211	202	193	214	181	216	223	226	205	234	228	237	199	182	235	209	206	212	195	194	216	197	208	212	229	217	215	195	219	233	201	200	207	189	173	214	224	240	213	199	211	201	200	208	196	211	210	227	206	233	246	213	227	204	222	194	212	196	219	225	240	210	194	213	186	232	217	240	216	215	214	210	176	208	220	213	231	211	215	194	194	205	216	238	192	198	233	218	221	195	205	198	232	207	240	190	225	181	221	218	220	220	191	209	218	224	212	214	191	232	220	223	234	226	217	213	201	235	229	226	207	201	234	216	185	220	208	211	215	239	255	198	224	195	214	235	199	227	240	224	225	217	197	207
40178	59273	56091	36347	35018	15430	690	640	618	646	603	525	605	547	565	535	543	494	540	545	504	534	474	505	565	528	478	499	511	494	539	506	524	509	511	518	514	504	486	516	541	495	482	510	524	518	533	530	519	486	489	515	505	499	515	494	490	497	502	491	492	507	495	519	524	468	504	551	497	536	511	489	508	508	465	467	492	517	505	490	472	472	501	461	518	522	505	517	492	525	504	508	506	487	527	525	464	496	505	519	492	466	491	505	517	501	522	499	531	507	503	482	504	516	509	475	521	489	484	465	479	504	491	520	475	467	488	488	507	462	512	496	497	525	530	482	505	476	469	486	528	483	533	494	470	467	483	504	487	541	500	522	548	534	498	527	492	465	458	491	512	502	464	484	514	510	530	527	464	503	481	556	474	520	491	502	476	498	507	502	491	484	462	484	499	515	515	507	550	478	515	481	482	462	508	542	505	477	495	493	466	535	512	477	497	547	491	491	501	560	476	477	493	497	524	513	483	506	501	524	524	500	485	478	502	506	481	479	529	502	485	527	500	515	511	503	484	511	491	495	488	473	483	498	481	506	485	529	485	486	514	483	461	516	472	514	476	497	440	463	503	450	489	499	503	486	507	471	483	515	479	471	489	520	503	500	519	481	524	498	497	490	494	500	489	474	482	508	502	476	511	484	480	481	479	474	491	481	511	495	532	475	509	506	484	508	491	490	556	477	543	508	466	480	511	522	524	512	498	469	480	533	484	524	516	540	481	477	518	534	501	478	521	488	466	508	479	521	498	530	505	494	471	508	496	456	484	476	550	495	500	474	504	521	526	509	523	474	472	511	537	482	444	505	501	470	493	455	465	453	527	496	495	496	500	488	519	493	508	489	428	507	511	481	482	487	500	491	480	498	493	532	505	480	511	478	507	496	479	484	495	515	501	515	524	498	538	467	484	485	543	503	508	515	511	471	515	495	493	522	523	504	511	489	445	514	496	501	511	494	469	517	465	503	507	515	517	469	483	471	470	503	490	503	516	545	516	478	499	515	477	537	482	486	505	482	482	473	471	475	475	510	504	485	512	456	518	469	498	500	510	499	525	477	512	478	533	498	460	515	482	511	544	492	510	521	477	457	529	529	499	485	526	521	500	496	501	542	484	525	532	508	538	494	542	484	502	502	503	501	461	511	529	500	474	482	470	477	461	500	480	476	526	516	509	497	516	482	520	500	492	515	501	483	525	507	518	496	521	437	487	449	499	493	480	509	481	555	495	513	493	481	477	490	499	512	507	459	490	541	495	485	481	503	478	524	531	479	490	496	526	502	524	480	488	491	474	494	516	492	522	503	515	515	506	490	515	468	523	489	469	466	463	497	532	478	531	532	439	505	492	483	526	497	534	505	449	449	467	526	485	513	495	516	510	510	486	503	490	519	502	479	484	491	533	483	497	471	495	505	500	515	499	523	497	473	513	492	505	452	468	511	488	497	500	493	465	456	495	504	494	494	512	479	486	482	494	508	486	510	482	489	524	512	486	449	481	474	547	469	454	518	467	458	502	467	506	532	516	520	478	534	473	485	479	529	517	485	511	497	533	511	517	457	540	502	506	485	511	476	501	511	463	491	485	456	466	485	463	508	495	517	477	472	507	484	466	459	490	479	461	499	502	497	492	490	453	500	482	517	485	507	486	525	492	502	472	496	468	492	492	484	501	507	466	436	490	508	511	482	504	501	518	462	530	484	517	474	516	488	497	465	492	498	477	518	512	483	486	499	523	520	509	483	570	485	485	489	482	520	481	504	503	518	511	496	515	484	475	487	477	492	478	492	518	494	508	486	502	491	491	531	509	502	508	494	523	512	488	497	482	499	493	489	526	465	524	491	485	495	487	470	503	473	506	489	478	514	504	516	501	478	477	503	475	515	471	484	486	447	505	451	486	488	511	497	543	474	536	517	488	497	531	519	494	537	467	501	498	539	484	529	495	508	504	517	547	496	491	507	521	507	500	520	504	513	471	537	474	491	500	517	524	536	519	502	476	495	506	520	519	495	485	517	472	472	481	502	528	510	512	469	490	481	498	507	523	509	485	466	524	484	469	451	499	481	497	496	514	500	483	453	488	496	476	501	465	505	498	488	488	521	507	505	474	435	507	485	522	490	514	517	463	494	474	493	515	463	518	512	475	481	513	508	460	465	472	507	492	537	509	509	536	519	489	501	483	529	535	491	470	505	466	495	487	493	502	513	498	509	503	477	507	494	519	514	504	485	474	501	489	464	511	503	531	511	496	515	490	484	499	491	494	492	516	477	483	486	507	514	488	530	523	551	520	444	483	504	465	499	520	473	495	563	510	496	529	511	520	476	478	479	437	496	514	517	499	495	485	501	545	479	525	566	544	500	489	500	472	528	472	489	481	529	500	491	513	503	477	502	503	474	483	544	492	516	494	509	527	477	475	498	498	468	477	502	493	512	497	484	518	488	529	508	513	491	485	478	504	499	527	488	497	491	515	522	467	489	517	523	445	499	475	505	468	505	526	490	494	530	494	476	538	505	497	518	499	478	464	467	518	483	453	484	464	553	467	523	472	432	469	528	472	512	477	492	502	485	468	519	497	506	481	521	506	485	517	486	507	496	547	536	487	527	501	492	467	496	527	525	512	515	474	503	492	477	513	487	520	481	484	489	468	459	501	494	448	522	474	480	510	532	544	513	502	521	520	513	512	477	457	459	569	506	480	522	499	506	501	513	531	520	496	490	503	511	509	462	508	487	475	501	490	475	457	477	482	484	487	506	444	473	526	487	502	499	463	513	474	453	503	487	493	542	497	458	496	505	497	524	480	517	480	500	477	491	521	500	500	507	517	501	485	504	480	525	531	516	489	468	506	514	470	472	511	489	483	512	485	507	482	512	508	519	490	499	504	489	512	502	496	488	528	482	504	495	497	507	458	500	503	473	495	473	488	455	485	501	492	484	467	530	497	539	482	513	490	529	484	498	521	498	473	525	533	516	515	473	470	498	508	483	462	493	482	530	456	492	492	515	522	472	473	514	514	510	490	503	479	513	495	500	506	529	538	474	506	495	490	494	501	491	477	514	478	466	495	525	534	496	488	512	458	490	479	514	452	456	497	466	474	484	486	494	491	496	479	477	502	485	499	484	493	508	461	532	501	525	535	495	476	491	468	490	472	524	491	496	468	541	495	494	492	505	492	526	465	496	524	507	470	490	465	484	501	504	541	544	501	487	529	515	503	455	509	514	479	550	492	499	475	526	510	523	486	497	433	500	506	539	508	512	533	486	485	472	547	473	505	488	493	494	466	470	517	545	497	460	469	521	517	507	463	499	477	502	520	468	490	488	462	500	520	525	539	490	481	502	502	539	523	508	474	499	508	506	526	509	521	508	474	503	479	495	489	491	510	491	507	486	511	520	494	467	491	513	484	518	466	505	495	487	487	517	491	461	528	519	525	488	518	454	511	499	479	467	511	508	482	498	503	514	530	494	479	491
73202	87712	70990	42288	30923	18441	1611	425	361	371	369	350	323	342	364	327	345	346	365	335	338	319	317	365	334	348	339	333	370	311	339	315	361	369	352	354	328	317	347	309	335	383	310	349	304	321	350	341	328	357	357	335	341	336	308	336	300	314	337	357	366	326	341	341	346	347	317	330	321	337	354	330	296	321	326	356	344	347	338	315	336	353	314	365	335	318	322	303	343	353	365	309	335	371	317	345	334	298	342	345	345	318	358	347	332	328	356	339	300	324	331	300	329	366	359	329	313	313	325	320	325	322	320	320	364	309	300	342	297	371	340	321	351	393	371	324	285	310	337	346	342	320	353	298	328	336	343	334	295	318	342	301	317	338	325	335	336	375	347	343	318	345	323	343	321	327	326	334	314	303	343	332	359	317	300	338	333	310	348	351	296	327	322	318	315	370	361	358	353	368	321	335	360	348	352	331	334	332	306	321	343	333	358	329	342	351	328	321	310	298	372	366	349	357	349	299	307	330	353	350	326	342	318	323	302	319	301	352	319	371	321	304	338	339	314	311	347	328	350	369	310	322	366	317	343	328	301	296	337	330	342	379	310	311	349	337	310	343	318	346	349	328	324	347	326	330	341	306	338	349	329	321	341	311	319	338	325	345	315	279	324	369	323	318	302	363	326	312	329	343	344	337	302	352	315	318	334	320	337	341	316	348	333	339	339	327	331	303	313	363	355	273	369	364	331	340	338	352	308	305	331	294	333	340	313	325	351	348	340	342	351	323	308	315	345	291	324	335	330	327	325	341	365	314	306	304	310	339	364	347	314	346	326	353	350	334	296	345	327	313	363	344	299	329	329	332	331	335	305	334	331	318	304	364	348	346	320	330	309	298	338	326	334	313	338	325	327	308	333	345	333	332	329	330	335	319	330	322	299	321	354	325	290	317	323	335	353	330	333	306	308	314	344	337	353	298	352	321	305	348	337	275	345	333	318	342	318	322	315	334	323	343	352	359	311	320	309	319	335	356	307	306	335	306	358	347	311	333	333	366	327	293	304	321	374	336	295	342	338	312	297	291	330	349	330	327	321	329	311	326	323	322	332	320	331	331	353	359	318	316	356	319	335	349	363	336	329	345	320	331	370	334	341	334	313	321	336	351	347	324	357	320	347	316	349	334	373	347	305	333	331	321	326	354	340	347	316	344	320	344	303	322	295	350	353	321	346	337	325	355	309	322	336	347	313	339	346	338	300	334	356	314	342	324	327	331	353	318	328	342	338	321	336	328	305	357	354	335	341	365	293	302	358	338	366	315	337	338	342	357	305	323	322	355	347	293	350	370	305	361	303	331	340	352	341	304	311	333	331	339	301	323	336	341	311	322	318	353	317	319	336	285	297	362	356	318	336	307	339	313	319	302	311	347	334	339	357	307	351	345	341	344	304	332	322	353	340	346	327	296	343	333	325	353	330	352	316	298	325	348	344	311	319	333	375	339	326	330	335	348	353	326	323	344	334	345	337	345	355	334	304	335	325	341	334	330	319	359	370	372	338	356	320	300	342	325	308	345	286	302	357	313	299	344	296	320	330	328	344	350	327	337	319	335	375	347	334	326	288	356	366	316	348	324	317	312	362	323	348	354	341	363	284	330	365	301	351	369	332	339	300	336	314	302	325	325	293	350	352	340	350	346	314	308	320	336	339	312	362	351	364	340	358	317	328	288	321	321	361	354	328	329	358	324	335	314	339	338	315	336	320	358	343	321	340	339	340	329	293	331	327	320	304	344	337	279	346	331	322	316	331	330	351	341	350	351	316	326	349	326	345	323	323	345	307	359	315	333	328	326	328	329	329	349	325	333	313	313	327	340	338	326	346	313	362	306	315	334	314	320	327	289	332	324	326	359	340	334	349	319	360	334	335	331	326	331	362	319	318	288	298	304	325	317	310	342	331	281	322	330	330	328	367	324	334	310	325	321	327	308	316	325	337	303	348	333	292	303	341	346	359	333	336	343	335	341	320	329	345	343	354	306	324	313	330	357	325	342	317	335	342	371	299	320	331	353	309	338	350	328	319	347	339	335	324	350	310	312	366	351	269	318	318	335	326	359	325	352	358	315	305	312	347	336	363	350	362	365	343	304	295	306	300	359	341	375	346	347	352	359	331	341	348	358	368	306	314	314	349	336	338	324	355	319	347	341	313	362	331	339	340	334	333	320	317	316	315	343	326	344	340	330	318	286	327	308	325	371	307	323	334	336	323	319	318	336	337	315	319	343	341	340	297	346	345	354	345	328	310	326	329	306	327	339	317	340	310	337	327	365	329	364	337	333	320	309	334	305	355	309	306	315	324	311	339	372	325	333	384	320	352	313	360	327	332	379	287	325	331	341	322	331	357	336	329	322	295	306	333	347	318	357	364	330	321	301	342	374	341	336	349	328	359	323	330	364	351	346	321	295	328	323	332	328	331	345	327	328	319	343	347	296	314	310	338	318	307	354	338	350	314	336	350	328	340	312	315	311	318	340	329	356	324	335	358	337	317	341	335	331	332	323	341	344	320	347	300	333	319	305	348	349	376	324	329	367	329	312	339	307	345	341	333	338	321	340	354	355	341	324	317	336	350	360	322	318	328	335	323	342	328	325	305	362	277	360	360	324	332	338	333	308	347	327	347	314	316	315	339	358	352	349	366	312	326	342	341	323	367	345	346	328	319	320	348	383	338	363	312	304	338	306	308	331	325	341	306	313	370	301	316	336	335	356	361	342	339	330	325	314	312	314	346	346	344	364	331	331	329	314	362	326	348	330	344	339	301	326	322	295	312	287	334	319	342	304	327	353	302	321	360	335	325	335	323	333	324	316	312	333	321	329	336	323	348	330	320	309	305	345	317	319	308	340	321	331	325	347	338	318	340	318	325	311	289	376	313	294	343	349	344	302	335	322	339	316	359	388	331	319	334	329	347	339	343	331	335	352	314	286	286	377	344	337	316	362	348	320	327	307	357	286	323	327	362	335	328	329	282	329	341	326	338	325	324	327	329	332	344	345	324	333	360	344	311	322	347	349	339	321	334	307	299	326	332	347	323	297	321	358	329	331	322	352	351	370	299	341	364	329	300	317	346	297	310	335	375	326	309	337	329	353	323	356	328	366	337	316	328	342	323	342	310	336	326	337	333	340	327	316	332	327	321	329	292	291	323	322	320	337	362	324	331	321	331	324	371	351	344	358	304	336	283	352	301	345	348	301	345	317	325	355	330	339	365	298	326	324	392	304	316	328	328	324	350	311	309	331	339	342	348	297	351	300	319	304	310	281	340	372	333	322	332	339	355	352	321	336	316	342	322	312	302	304	348	307	311	310	312	300	324	330	317	320	368	370	343	344	329	342	338	341	328	344	335	312	334	349	357	345	338	301	377	313	362	346	308	342	301	311	318	295	316	340	325	297	312	311	348	305	307	362	340	343	316	326	363	380	309	327	330	364	282	349	343	352	299	344	349	386	361	327	339	313	333	339
46043	71668	68322	45232	44709	23270	1084	1030	1021	937	911	895	847	821	830	793	768	787	771	792	820	809	822	762	776	753	782	796	753	781	809	727	728	818	732	793	736	678	741	718	720	770	776	737	801	724	727	769	736	727	760	757	719	731	682	778	791	719	749	757	728	743	749	736	740	699	766	721	759	750	746	773	737	780	781	739	745	765	771	706	741	751	726	783	742	711	738	753	807	720	788	771	757	761	742	777	717	702	771	712	741	725	749	708	731	789	765	725	787	762	728	741	727	749	767	688	751	714	765	745	709	751	715	741	719	698	700	763	718	717	735	773	743	753	727	709	751	775	661	711	719	706	736	752	768	736	714	717	742	761	771	740	770	715	743	731	732	753	761	737	784	691	730	753	725	733	729	757	734	715	757	738	700	736	756	742	733	712	689	709	727	723	747	740	687	749	687	731	779	773	747	771	704	694	707	754	708	732	734	741	747	781	741	734	739	767	739	725	734	763	692	796	826	686	738	673	749	706	725	735	693	721	705	711	751	698	703	782	713	730	774	712	721	703	751	724	744	739	773	771	755	768	754	705	749	745	802	748	735	760	739	749	789	778	702	746	739	759	755	730	726	761	730	766	731	750	777	732	744	741	759	724	782	743	727	762	712	771	730	686	735	724	766	728	716	734	762	744	770	746	760	774	740	708	754	693	751	753	739	699	725	747	704	759	674	729	737	815	763	737	733	722	727	691	736	759	707	715	712	749	728	689	743	785	763	745	725	752	736	728	715	758	814	746	737	773	773	725	757	687	742	745	725	702	706	701	733	756	748	724	753	728	694	740	739	697	752	777	714	742	730	738	705	766	749	729	756	734	774	747	718	744	729	715	697	755	738	800	730	718	748	732	771	726	713	741	728	719	709	748	729	748	718	705	722	692	720	764	722	735	752	810	791	739	723	732	695	753	742	743	770	760	715	719	703	737	706	768	739	758	722	714	758	715	734	721	702	735	724	743	776	681	702	714	740	731	776	726	722	696	774	784	737	728	694	764	739	736	718	762	717	723	792	735	711	702	787	751	699	805	782	729	689	784	698	705	763	751	728	751	790	725	768	749	723	713	724	704	746	706	730	705	727	697	751	743	734	663	747	772	764	731	740	759	709	711	726	718	712	709	712	749	716	751	774	728	725	770	796	737	742	779	749	741	762	728	710	752	730	738	780	734	779	809	771	742	693	723	772	729	693	772	727	764	783	751	750	737	746	770	749	780	754	740	726	725	773	684	720	748	769	738	747	747	695	755	765	761	723	770	753	724	771	767	729	761	758	723	719	797	760	740	712	716	749	723	689	761	736	724	699	745	712	743	699	707	793	753	744	777	688	716	751	745	704	757	748	714	772	701	763	701	660	743	756	774	745	755	747	702	722	701	744	762	734	723	740	738	750	763	723	726	732	785	738	737	723	704	766	724	681	757	738	763	741	713	736	698	714	777	709	755	771	727	752	720	757	729	712	692	725	749	751	789	726	700	738	731	715	674	722	738	715	690	705	757	776	741	748	737	748	757	716	716	793	744	694	781	756	728	717	746	790	740	703	732	703	792	699	722	697	758	667	758	721	745	735	777	731	767	700	750	745	744	754	723	765	725	699	740	788	763	726	766	734	737	748	769	697	747	721	757	724	715	743	740	736	708	715	729	722	767	730	733	740	722	711	739	678	762	702	722	750	696	736	729	766	702	776	781	708	734	725	724	723	767	741	713	737	671	730	706	735	722	728	716	682	778	766	752	729	710	755	712	749	713	756	755	785	758	789	755	731	779	727	754	768	756	733	724	767	802	703	708	712	695	710	699	717	705	789	723	714	738	738	740	731	780	731	795	734	705	773	732	752	733	749	723	768	730	740	737	713	755	759	687	747	688	753	731	761	729	769	761	731	733	728	744	786	750	772	679	752	760	712	725	743	723	682	746	741	684	725	710	695	706	743	716	684	773	736	732	727	748	698	730	737	755	729	765	753	725	748	723	758	704	774	761	743	703	738	710	779	766	704	762	759	759	756	747	774	718	763	712	729	743	750	692	733	688	734	704	697	728	721	687	755	718	735	760	761	696	734	694	683	732	692	701	709	705	744	774	756	696	711	727	756	746	748	738	663	737	706	711	737	702	697	704	760	753	688	673	733	701	736	728	691	796	731	770	751	716	718	778	746	765	724	727	723	766	722	760	702	706	710	730	717	719	743	732	746	761	697	756	749	745	733	689	792	745	786	762	724	732	770	768	675	750	720	801	741	709	721	713	695	762	725	724	773	763	744	720	725	706	759	755	719	704	725	722	727	750	742	691	747	728	704	754	772	769	742	686	747	728	783	712	686	707	708	757	734	710	739	733	693	754	749	755	716	698	713	693	701	717	751	708	739	739	721	715	720	723	783	754	750	734	763	749	731	748	760	718	774	749	762	727	772	760	723	693	728	717	713	715	763	739	710	731	722	779	724	758	709	745	755	741	694	687	727	724	699	723	732	709	725	722	734	767	752	762	742	694	732	759	747	705	716	757	731	689	762	749	708	736	748	753	781	731	659	706	757	739	722	741	749	753	688	670	670	744	750	711	719	737	702	706	739	740	753	695	678	743	735	745	724	737	751	761	763	751	735	706	734	720	781	719	779	721	733	743	758	748	727	737	712	819	734	723	741	723	725	777	776	735	774	729	717	767	766	688	756	746	717	741	746	703	713	765	769	816	776	754	726	681	756	700	721	731	726	748	707	749	761	754	727	739	723	689	780	715	761	701	744	717	724	756	787	763	759	711	708	722	730	699	701	763	724	720	755	787	812	718	754	719	728	724	723	755	763	752	763	737	719	708	722	774	723	765	744	726	766	741	731	732	715	756	711	784	784	782	733	729	798	785	749	726	736	697	708	732	735	796	729	736	731	723	765	774	747	724	745	739	697	723	743	727	753	753	718	738	718	743	693	689	713	722	710	693	747	722	714	770	773	787	771	746	754	765	733	704	754	724	735	722	758	755	761	745	778	712	706	724	778	743	747	754	754	762	713	728	807	765	719	770	691	743	699	796	759	752	703	814	708	794	773	777	708	753	741	716	688	706	729	720	692	682	677	740	739	708	754	711	743	761	715	740	768	734	750	724	700	732	736	755	706	766	772	756	735	748	737	731	789	736	679	747	753	702	739	753	717	697	697	776	736	668	687	726	744	741	769	812	755	667	781	738	708	791	755	760	718	749	754	736	769	706	722	720	713	767	722	697	687	765	728	688	777	688	764	716	754	763	737	755	740	747	784	752	727	754	713	751	765	727	717	765	743	699	774	779	717	749	735	727	755	754	675	706	715	776	740	711	673	661	702	722	749	754	711	719	689	725	752	712	732	727	781	692	696	715	749	742	752	746	736	703	683	757	737	701	696	742	748	740	743	727	770	703	735	757	727	733	750	753	696	720	726	756	731	718	782	732	696	745	760	719	698	775	713	742	764	724	719	730	764	705	773	799	739	721	731	740	775	707	723	739
55376	33276	12727	2199	864	527	286	286	316	326	297	280	306	324	334	273	299	294	308	275	258	317	286	332	278	324	316	287	307	295	311	290	314	312	309	318	277	321	315	317	318	325	320	291	301	291	308	306	281	281	316	301	324	310	324	323	310	302	295	319	307	303	273	284	299	300	301	297	297	288	299	300	306	317	291	333	306	310	301	297	343	328	298	299	258	291	306	313	324	306	292	305	277	301	290	289	260	291	299	304	311	280	307	263	306	280	311	301	322	277	312	317	298	323	308	314	293	315	303	325	311	289	291	328	307	305	306	323	302	299	295	326	326	291	324	276	295	287	297	317	307	315	319	281	312	323	320	301	322	301	298	307	283	281	319	293	294	298	301	287	316	322	299	287	322	289	320	316	317	291	297	311	304	313	266	338	316	337	319	305	316	349	284	309	295	280	303	307	301	296	296	290	292	287	313	300	308	263	294	298	265	314	313	281	274	308	336	321	272	312	293	309	305	316	284	288	308	325	316	297	306	277	321	314	274	309	287	314	330	287	328	293	313	297	321	295	310	307	333	302	297	281	295	330	287	264	339	308	316	296	309	276	303	291	326	280	320	328	310	287	328	323	272	308	304	286	305	302	283	280	279	327	325	309	288	307	264	283	292	307	298	314	325	284	313	267	313	306	297	278	294	301	255	326	321	312	306	334	295	322	298	290	275	281	276	305	321	315	329	280	326	290	320	323	344	295	299	338	296	308	308	319	295	268	304	304	311	287	320	307	294	296	328	312	262	297	293	282	313	323	286	318	311	324	333	307	313	276	325	314	292	300	284	311	305	302	275	278	334	317	325	280	285	328	305	290	297	293	302	313	262	305	278	290	304	297	307	286	289	287	302	295	308	305	314	277	305	297	283	335	270	318	297	270	281	315	334	318	323	324	308	284	324	281	261	291	287	299	301	291	309	282	290	296	308	306	342	300	307	325	288	309	321	302	326	286	295	305	327	310	307	353	312	314	293	311	311	301	321	283	299	299	311	324	292	288	310	303	314	314	290	350	286	317	313	295	333	302	320	303	313	243	312	317	292	290	275	283	290	289	293	283	304	316	297	293	259	315	282	319	299	312	291	303	251	319	316	297	280	300	293	292	313	281	302	328	342	267	297	314	278	311	301	299	320	279	301	294	297	283	298	302	315	308	326	333	312	287	294	332	290	335	294	283	290	295	308	299	292	300	290	321	307	303	289	325	302	295	288	286	331	282	275	295	309	350	331	332	304	295	291	299	316	319	288	309	288	330	286	316	307	307	325	311	308	294	296	352	326	320	300	317	275	311	339	336	330	300	295	311	261	305	320	314	302	298	309	289	310	285	300	301	295	318	260	304	272	280	301	290	278	279	309	295	301	298	341	367	282	331	319	327	280	285	297	316	298	293	286	317	299	308	308	282	316	285	272	280	303	266	277	281	343	285	294	290	283	300	296	326	282	271	300	316	330	309	347	333	303	304	324	300	304	305	293	287	305	318	296	319	255	270	301	294	303	281	306	314	320	297	319	303	310	289	318	320	299	323	287	286	292	314	322	321	305	276	346	318	283	313	300	267	305	347	310	293	313	305	311	289	291	340	282	286	284	310	318	313	289	301	303	289	303	311	321	306	325	292	293	297	284	310	333	296	294	297	303	323	316	281	321	300	288	329	253	303	281	310	309	276	312	320	298	277	299	334	294	284	279	322	317	284	298	298	311	317	281	298	278	292	300	304	287	312	304	306	317	270	313	309	315	333	305	296	274	292	260	292	299	332	309	337	292	311	298	342	313	298	308	325	275	309	346	285	301	277	299	315	325	303	271	296	330	333	293	334	353	328	338	331	292	306	303	307	325	307	303	328	323	301	328	291	304	298	291	323	306	276	289	307	309	288	281	268	319	303	308	301	325	309	279	301	303	295	309	272	306	286	290	306	284	305	327	291	288	281	318	313	267	289	294	296	303	316	323	304	276	292	297	337	323	324	295	314	279	310	321	299	278	332	334	303	270	307	314	335	309	311	310	305	348	316	301	281	301	272	283	289	275	314	287	284	312	263	310	311	289	315	299	323	309	315	290	287	307	302	323	309	315	309	303	349	281	339	341	341	303	301	313	304	291	309	320	290	309	325	302	276	304	297	299	290	332	285	271	270	310	295	299	282	325	276	303	289	312	316	284	342	317	288	295	285	274	288	315	300	295	294	283	285	266	317	276	307	321	321	284	297	296	289	324	296	293	330	297	319	318	315	302	271	310	306	275	285	284	301	305	303	291	326	268	328	349	304	281	301	291	326	276	278	260	272	321	322	317	303	323	282	313	282	280	307	299	309	282	280	284	308	288	297	325	277	279	300	325	349	317	312	311	282	288	281	294	338	297	303	308	297	348	292	289	287	302	298	296	294	286	287	320	279	275	304	316	302	279	259	312	291	302	342	319	296	294	313	283	289	256	296	310	346	328	317	322	303	303	319	323	317	279	316	270	293	342	307	313	335	313	317	306	310	285	294	276	256	310	259	337	295	283	324	248	316	306	291	306	325	329	321	301	305	323	302	325	286	276	275	277	282	328	278	289	301	317	295	293	260	307	290	332	297	296	311	292	283	290	312	323	308	312	308	312	327	281	332	329	300	315	331	310	328	330	276	267	310	297	299	287	290	324	283	281	295	303	268	330	283	322	337	311	301	334	324	292	297	323	306	324	252	316	295	283	307	322	258	286	278	306	326	321	317	333	298	306	279	296	320	296	297	299	315	302	280	306	311	284	295	285	307	327	330	268	319	323	301	277	305	287	290	299	312	306	311	300	284	314	277	298	314	303	293	337	308	283	261	309	300	315	291	292	261	281	250	302	291	295	301	310	322	322	310	304	273	297	278	341	294	340	308	278	266	306	281	319	316	337	330	309	326	318	305	332	314	314	279	321	288	319	299	287	312	295	305	303	331	326	318	290	289	313	306	303	296	294	284	303	293	295	286	313	314	297	286	309	327	288	357	293	322	311	322	311	298	314	332	317	290	283	283	251	282	279	312	314	288	288	330	318	278	323	312	299	292	314	297	319	286	284	313	286	315	304	286	311	307	282	291	268	337	341	298	287	301	298	305	306	343	326	302	311	292	315	331	321	316	284	304	285	296	320	304	322	307	276	300	313	307	307	309	315	293	329	306	293	300	316	271	372	276	317	329	317	314	329	309	292	311	298	331	302	329	316	312	303	308	310	321	349	329	326	314	305	301	314	276	289	326	269	290	316	328	331	311	276	305	311	312	283	273	296	296	302	310	313	303	321	293	349	279	279	300	299	303	324	273	271	295	288	288	280	302	304	290	341	339	293	275	291	325	316	296	295	302	282	325	308	325	312	284	329	311	297	292	311	304	316	331	305	322	293	319	290	303	313	310	324	338	297	332	319	316	324	304	309	304	322	305	303	301	288	304	276	303	309	312	319	347	275	330	292	327	297	287	295	316	288	276	326	297	311	301	283	287	293	300	284	309
30176	24366	12359	3625	2934	1697	685	641	668	639	629	639	654	682	654	652	647	635	646	683	637	669	635	617	620	685	676	669	638	659	631	667	670	695	678	669	650	633	650	672	662	602	643	629	657	642	676	660	610	642	643	641	661	700	675	627	637	647	672	704	700	655	715	654	624	641	673	651	645	678	685	664	659	691	672	610	665	632	622	704	639	645	683	650	603	645	668	646	649	648	631	622	644	635	682	668	675	664	657	674	647	641	623	654	668	664	681	645	671	658	637	697	659	662	654	669	578	648	642	650	696	592	651	652	670	650	678	625	623	671	703	687	632	695	631	671	690	616	644	717	676	660	680	645	675	672	607	643	719	720	641	649	663	681	645	632	645	667	648	648	659	650	644	656	667	642	651	711	600	648	662	646	693	673	644	644	651	716	651	673	693	710	669	664	619	664	660	638	613	627	628	647	648	673	650	668	652	641	633	647	659	643	615	674	658	712	648	648	671	650	661	655	674	648	647	652	652	642	661	673	658	627	666	618	648	647	682	644	654	661	678	650	660	669	663	685	666	654	632	653	667	679	634	645	672	717	687	663	612	640	662	687	619	644	661	631	687	680	653	641	644	668	627	625	664	630	663	684	668	689	646	669	611	663	643	652	689	638	644	613	619	655	643	655	576	629	650	650	650	654	622	635	655	666	620	667	616	613	650	656	645	651	676	652	629	637	647	654	634	660	640	652	654	650	695	630	680	642	671	660	660	633	663	674	681	625	648	672	672	622	660	636	661	627	672	626	645	630	620	714	675	657	667	641	646	709	629	628	654	618	692	680	694	682	688	702	665	629	614	654	706	697	650	648	651	673	668	675	644	638	677	672	696	660	686	644	638	689	634	653	690	655	633	630	721	685	664	653	660	618	683	637	681	671	651	617	664	632	673	632	639	679	710	652	645	650	646	714	656	661	633	663	640	632	686	684	672	642	610	659	636	667	680	636	656	716	657	679	598	682	681	623	634	673	658	625	615	690	647	681	690	695	640	634	641	658	677	633	643	706	652	617	693	633	658	674	677	670	664	652	662	684	657	644	633	654	636	719	649	634	669	663	631	689	637	619	662	629	645	636	625	658	667	683	643	682	645	633	653	622	660	640	595	626	660	617	626	661	656	662	615	647	623	633	705	616	652	691	655	649	626	704	649	670	647	608	666	617	704	618	646	630	617	643	618	624	611	680	655	653	675	639	668	659	666	688	663	622	674	660	641	644	669	721	605	665	657	651	678	614	653	691	645	648	679	685	669	644	632	660	655	684	642	650	649	674	686	666	616	633	640	658	647	659	675	639	672	641	595	687	600	710	619	697	689	646	676	649	631	636	637	643	657	634	640	704	627	677	660	681	655	657	656	651	634	668	634	620	642	654	629	680	672	683	675	707	617	669	622	608	637	671	671	651	617	672	648	655	660	677	649	681	672	673	658	671	648	706	686	671	655	640	650	639	670	641	689	665	677	680	655	664	661	614	663	645	630	656	671	630	634	686	672	667	629	661	692	640	648	650	628	666	731	670	695	656	683	687	650	669	705	680	609	664	644	689	668	710	623	678	645	611	645	642	641	648	672	623	677	677	649	689	666	671	606	681	623	645	660	640	645	658	626	646	690	613	699	648	733	642	654	673	697	624	631	649	655	671	633	682	635	705	644	637	645	677	690	668	654	611	660	634	692	676	637	649	642	646	674	646	646	686	658	640	705	691	641	673	646	670	653	671	656	658	638	629	624	669	628	673	649	659	658	671	651	643	668	645	641	614	672	658	623	649	679	633	622	639	621	684	643	642	612	669	682	671	655	675	683	661	656	654	704	630	663	634	616	678	671	641	656	682	654	656	675	696	617	634	637	648	650	653	706	709	646	639	668	639	635	594	637	625	666	689	627	675	669	644	677	693	674	621	611	656	630	632	618	617	658	654	662	674	678	678	674	632	649	596	659	614	674	692	651	595	646	661	671	666	650	687	657	619	627	662	676	673	656	653	639	626	657	630	688	607	662	607	652	638	620	627	649	617	617	606	660	668	670	653	681	616	653	634	613	670	670	677	648	675	676	669	598	670	643	681	677	632	660	675	679	700	643	615	674	636	643	623	658	656	665	663	597	621	638	650	655	642	617	662	664	641	660	685	682	610	683	639	657	672	672	696	608	704	689	630	678	635	667	666	642	662	680	659	628	677	653	622	638	660	632	654	655	609	638	654	649	706	669	677	721	677	672	659	657	639	623	629	641	684	680	666	618	647	642	641	673	661	658	664	645	634	696	684	653	658	634	652	697	668	669	633	595	642	709	648	645	657	628	671	627	623	705	663	673	632	658	636	651	639	611	658	652	625	645	659	651	651	643	630	689	656	651	643	674	654	691	629	622	662	684	625	648	660	672	721	683	666	659	669	660	677	649	640	660	654	644	664	657	654	631	699	617	676	637	638	641	615	675	636	634	689	627	653	683	683	634	628	664	688	626	643	633	706	650	661	653	629	667	644	644	664	653	641	656	673	661	605	696	684	630	672	681	696	649	671	693	666	641	667	666	690	624	616	680	614	672	660	613	652	697	602	632	655	688	646	686	664	674	650	612	663	662	651	682	639	665	657	629	657	676	651	644	652	655	651	664	653	649	655	611	645	693	700	662	685	688	590	680	667	665	668	670	628	648	655	661	672	627	673	649	655	669	667	655	651	607	695	699	651	650	645	663	641	670	676	718	628	656	667	663	657	644	655	627	666	711	713	657	696	624	660	683	656	675	637	638	670	637	706	673	668	727	664	643	659	605	680	669	667	668	637	649	669	647	646	669	700	667	669	633	658	704	639	735	631	707	623	635	651	652	655	667	699	639	700	650	683	686	680	675	655	711	661	681	635	628	674	697	648	649	640	626	640	680	628	647	649	643	671	689	678	669	675	690	631	683	695	635	661	604	719	662	662	698	631	676	641	698	653	626	643	670	658	608	642	689	667	702	598	676	689	691	668	676	679	648	645	648	628	667	631	670	639	680	694	640	627	618	643	673	631	625	637	653	657	659	616	630	678	674	645	664	632	650	610	703	668	648	663	663	637	647	666	666	668	628	684	648	635	586	678	666	609	636	646	607	689	673	641	675	661	630	671	625	668	637	666	654	616	647	636	634	659	661	577	639	690	678	629	645	631	648	721	629	642	668	666	652	699	653	668	616	664	666	651	660	637	630	600	674	595	692	649	663	641	693	666	665	665	639	638	657	675	625	694	623	653	656	642	662	671	684	621	668	652	639	703	618	623	648	650	663	662	676	675	695	644	683	669	659	671	668	624	647	667	663	650	613	639	637	598	665	682	655	647	639	645	638	646	651	661	655	685	609	645	694	676	654	654	642	663	666	649	650	649	653	677	679	659	625	681	675	651	642	682	670	624	674	640	695	652	586	613	649	668	666	674	670	680	675	703	670	640	654	665	612	691	631	610	660	663	646	639	658	620	642	659	660	657	625	644	671	703	668	656	677	640
69421	75534	58295	31585	18700	10093	654	259	219	216	226	242	208	202	223	230	214	241	215	203	220	201	234	199	228	220	196	206	219	217	245	198	208	234	185	229	218	229	227	221	210	211	213	211	231	203	221	219	237	218	222	230	219	240	213	238	217	234	199	236	197	209	216	226	247	211	175	208	231	188	213	197	222	233	216	212	224	210	189	219	246	197	227	192	234	205	227	226	201	216	208	213	218	215	224	226	213	223	222	222	214	222	185	214	198	204	234	237	214	218	214	225	255	228	222	215	210	201	215	221	235	214	228	191	220	244	235	208	216	233	215	213	199	212	209	211	234	208	232	206	217	210	201	217	199	197	197	204	177	208	231	210	214	247	201	219	209	215	205	220	210	216	229	193	221	234	199	225	245	216	246	197	205	224	197	203	214	223	217	226	193	195	191	237	255	222	185	218	222	219	202	228	202	209	186	211	215	218	216	223	210	210	205	246	207	214	210	212	225	217	202	213	214	222	214	197	202	230	201	224	215	231	245	225	217	235	203	237	224	221	228	218	197	244	203	235	213	250	209	223	230	242	224	245	206	217	212	227	225	217	207	232	234	244	242	218	215	234	217	233	227	224	216	225	222	209	213	244	235	252	203	192	231	210	217	217	234	205	219	228	231	205	198	208	202	190	203	202	218	202	206	206	232	211	216	227	229	173	203	223	213	193	237	161	203	225	239	224	221	203	201	224	222	200	223	224	208	231	211	225	243	206	196	217	196	212	218	214	191	225	217	211	221	203	205	207	217	181	220	225	209	227	204	210	224	175	227	215	225	214	221	190	210	221	229	217	233	190	233	201	219	215	201	251	206	213	215	225	225	208	207	200	209	222	242	223	211	218	201	227	188	237	212	199	179	215	196	208	219	203	230	209	205	197	212	192	211	234	237	205	209	236	202	197	189	205	211	180	210	211	218	214	212	173	205	213	205	219	238	201	192	206	217	224	212	228	194	230	209	219	211	193	188	185	235	235	224	218	216	222	206	241	211	214	231	242	201	210	204	191	234	235	198	210	210	205	233	230	224	226	210	230	228	228	214	208	211	210	214	227	199	224	191	222	201	196	230	205	196	208	202	191	218	202	223	202	216	220	193	227	245	227	202	216	186	217	218	219	213	234	235	224	198	193	230	188	210	209	218	214	224	254	223	218	229	232	191	221	209	221	191	213	187	222	177	219	230	216	198	198	185	214	220	203	215	219	242	192	229	218	216	232	232	192	216	227	254	224	229	219	234	216	225	199	215	186	242	220	216	184	187	198	239	182	191	241	186	207	234	245	220	198	242	193	215	224	231	227	212	210	223	238	226	226	205	205	249	249	177	202	238	212	219	202	219	249	249	222	207	205	205	192	217	226	239	224	215	234	226	219	251	197	209	214	211	222	196	217	230	222	198	191	210	231	213	209	211	180	200	200	225	213	180	237	200	203	229	244	208	183	193	201	189	237	195	214	228	220	204	221	225	206	206	205	218	240	222	228	200	206	225	203	236	209	202	232	226	205	228	216	223	235	244	207	230	233	189	220	216	217	218	200	238	213	170	224	227	224	178	232	232	216	211	242	234	226	245	196	216	205	189	193	203	225	201	228	247	206	227	205	247	208	209	235	224	208	214	212	210	219	212	240	223	231	197	220	227	245	236	235	223	194	205	230	240	182	223	204	236	227	217	256	211	223	191	193	233	221	230	204	210	200	219	226	217	229	223	200	231	202	211	246	197	254	211	227	224	213	210	224	219	215	233	206	234	202	213	240	183	212	227	230	240	216	206	227	239	221	225	217	196	181	194	232	209	203	212	212	217	226	217	231	216	229	202	186	217	214	209	233	210	199	225	244	211	223	207	259	243	208	213	233	219	222	231	231	233	212	236	194	177	208	190	209	204	205	229	193	216	219	211	211	183	216	187	230	191	227	205	199	211	218	224	235	200	264	226	205	202	203	222	210	191	207	211	177	205	178	243	206	200	217	211	205	199	234	228	243	250	220	190	213	216	208	189	217	242	189	221	241	212	225	222	216	206	243	251	227	208	211	232	231	208	208	236	220	229	252	224	216	184	216	225	197	215	203	239	221	232	223	219	189	213	206	207	203	190	219	222	225	223	208	203	204	223	204	215	221	247	183	204	216	206	208	209	199	202	203	194	210	226	206	199	207	203	221	210	222	224	218	198	209	200	215	220	251	218	250	226	223	242	235	208	222	204	224	229	234	212	214	192	226	207	241	223	205	224	221	210	231	237	225	212	220	234	222	227	212	198	195	210	235	221	243	209	194	200	214	195	214	211	208	243	213	203	236	205	225	220	217	214	193	220	213	218	210	217	209	210	213	221	202	205	221	210	229	207	221	200	213	220	204	239	245	221	201	211	213	197	206	196	214	205	211	215	255	225	220	216	219	229	218	231	243	207	221	205	235	239	200	246	207	237	199	214	234	206	197	199	207	242	197	231	203	221	195	227	205	196	209	224	187	230	209	254	188	226	209	221	218	209	214	202	193	210	196	184	219	207	225	204	212	232	223	227	202	225	227	224	219	229	229	202	182	206	207	202	198	206	217	210	212	195	192	213	207	212	240	227	206	223	210	177	227	184	211	213	225	212	212	213	220	243	212	216	229	196	202	230	210	245	198	192	258	187	213	216	212	203	217	220	243	229	187	225	240	204	192	226	200	222	224	239	188	220	225	192	202	211	192	188	185	203	235	229	222	220	213	213	198	227	224	216	208	208	222	231	208	215	209	213	195	226	205	201	228	227	217	225	236	232	225	192	212	215	220	223	190	230	222	220	203	220	223	217	214	204	231	204	225	201	225	203	205	205	201	214	206	194	208	214	194	208	235	244	206	226	217	200	209	238	214	191	222	215	223	213	222	223	239	201	204	207	216	210	228	219	245	215	213	214	218	201	209	208	187	210	180	205	212	250	213	212	228	222	229	182	204	229	230	204	220	201	237	207	224	228	204	202	212	218	196	200	223	212	237	225	224	211	234	199	230	221	194	187	215	225	218	205	220	221	235	244	219	205	205	232	222	231	213	215	224	217	218	224	225	210	229	197	209	212	218	205	202	198	216	225	205	216	216	214	209	253	210	241	221	211	247	218	210	224	238	196	217	217	201	215	216	203	224	217	204	190	215	218	200	200	232	267	206	205	212	211	197	245	236	234	216	211	228	211	208	205	218	239	197	234	198	217	192	233	199	207	222	221	225	202	215	236	212	237	222	233	227	196	214	222	230	221	207	198	239	241	234	223	230	218	203	196	220	232	215	223	196	208	218	183	192	245	230	233	218	212	188	224	198	194	220	201	206	229	228	228	181	186	223	209	209	228	209	218	203	212	224	222	208	219	214	214	206	194	213	205	216	228	208	211	210	222	221	207	206	227	209	197	215	213	186	204	220	232	265	206	205	197	234	213	227	217	217	203	200	219	220	187	196	221	216	198	195	207	209	223	215	183	221	217	219	213	241	222	231	188	194	243	224
42824	59511	54351	35587	33149	17656	674	666	616	592	578	540	593	571	567	551	557	587	525	511	536	526	513	512	502	489	496	536	520	528	489	529	489	526	528	515	527	507	490	526	488	555	543	481	484	510	491	502	509	531	509	524	526	492	517	493	494	526	469	503	513	522	469	536	537	564	529	497	524	491	523	487	485	463	486	490	528	492	486	510	471	513	523	495	539	495	459	497	512	506	483	534	483	490	507	506	516	490	496	478	498	477	517	505	523	455	524	489	495	500	507	500	553	489	503	469	515	532	532	507	528	519	523	524	521	501	506	491	543	538	512	496	496	534	556	522	460	500	493	523	512	507	495	477	503	481	503	492	485	528	510	496	466	503	490	485	523	455	477	507	489	490	479	490	498	478	503	528	472	514	502	480	489	541	512	488	514	533	502	472	511	483	521	501	468	496	563	506	504	491	509	505	519	495	498	523	546	509	507	546	458	471	501	507	499	511	502	502	515	464	466	536	492	514	503	475	508	489	487	498	516	512	517	517	488	488	481	510	476	507	492	459	547	497	486	486	499	458	515	507	494	520	527	502	494	487	530	537	498	470	483	493	518	500	477	492	525	485	514	490	492	473	496	506	547	520	499	500	510	496	459	488	513	506	508	491	504	525	532	480	548	516	481	509	447	499	513	529	525	506	528	527	480	505	479	476	497	483	488	508	507	486	489	483	498	504	541	479	501	488	477	482	472	482	478	498	503	509	494	478	472	527	471	463	477	518	481	530	476	494	491	508	483	465	493	463	479	503	489	472	482	523	510	483	551	485	460	535	485	524	530	491	508	483	523	495	529	524	500	514	545	500	490	471	495	542	479	516	474	469	524	498	474	534	525	492	473	512	508	509	492	495	484	513	463	531	490	549	505	525	517	560	491	527	516	499	529	509	519	511	495	484	482	507	471	484	554	480	498	507	520	535	555	480	500	526	494	484	493	516	531	500	520	511	504	478	497	495	490	508	538	499	480	508	485	518	540	479	495	474	492	460	548	519	532	493	511	521	507	478	454	489	470	489	503	512	481	518	500	469	484	508	490	497	515	503	513	494	515	521	476	472	548	479	525	505	493	501	474	480	571	536	527	543	510	539	498	505	500	516	518	498	490	485	533	509	510	488	521	515	516	554	505	505	543	513	496	494	505	488	533	499	480	447	480	487	485	464	541	476	496	523	483	535	523	465	498	546	514	487	509	517	535	487	500	490	524	498	466	468	500	506	503	465	487	466	497	518	526	489	543	510	506	513	509	505	465	474	538	497	508	522	486	512	475	516	555	496	533	475	507	493	473	508	497	487	499	495	519	489	522	495	467	505	498	536	496	500	499	521	525	461	505	509	453	511	488	511	488	503	504	482	506	478	502	480	490	513	464	496	511	513	529	526	498	535	501	475	478	523	519	514	524	495	483	458	531	463	512	503	521	513	488	510	524	526	528	519	524	466	521	469	487	489	497	551	514	497	492	512	516	536	496	483	504	496	521	474	505	498	465	549	534	508	540	556	516	519	523	530	498	496	489	481	465	499	490	467	506	530	500	510	453	489	511	500	517	496	553	519	465	442	486	496	493	521	518	488	519	486	509	448	481	444	514	492	534	524	478	469	521	545	506	498	492	515	503	553	483	475	508	499	512	496	521	518	509	555	524	494	468	543	459	484	500	530	511	476	534	495	538	538	484	474	487	485	470	513	475	520	493	500	485	528	483	517	518	530	538	521	509	537	522	506	488	551	469	523	518	532	505	525	530	494	502	465	495	481	521	549	516	525	499	495	466	500	511	482	530	508	484	516	511	501	525	487	499	523	527	491	501	490	469	462	542	501	534	546	488	478	507	505	509	483	453	535	481	503	522	523	499	542	499	496	479	551	481	503	511	501	462	477	487	526	499	471	461	531	505	505	536	527	509	523	501	490	482	531	528	512	553	507	494	481	513	486	524	493	475	512	534	545	523	482	510	513	484	489	493	514	532	510	528	484	501	512	481	522	503	505	510	481	506	473	527	514	519	532	522	492	485	512	493	502	488	485	523	459	527	516	502	495	465	536	497	512	516	498	472	499	504	493	512	517	476	505	503	478	538	501	475	468	498	514	499	510	498	506	534	500	498	537	511	507	478	481	490	496	503	532	545	477	487	510	518	458	497	522	524	493	543	519	481	457	501	479	510	447	492	511	500	520	462	533	508	507	476	470	464	503	488	539	469	505	518	469	519	516	550	456	484	520	485	492	498	483	507	500	494	509	469	478	516	501	479	479	515	504	526	473	505	530	477	494	503	489	528	528	528	517	521	468	487	507	523	509	552	484	527	528	497	488	497	478	493	530	535	467	489	511	518	510	494	518	488	472	519	534	500	531	529	524	470	517	498	489	559	543	519	503	532	535	512	469	529	524	522	493	523	479	498	526	531	541	485	518	500	508	522	511	457	503	506	478	507	486	498	439	518	501	466	519	486	479	513	495	458	543	491	475	494	495	505	522	489	500	522	509	486	485	490	502	534	473	496	476	500	453	531	470	516	489	511	459	447	487	503	492	470	465	490	502	512	524	534	518	498	497	480	509	497	472	529	540	521	484	506	500	481	549	461	505	526	523	517	500	546	484	547	485	536	529	496	522	533	466	492	522	513	507	471	492	499	481	514	510	519	491	549	449	507	473	501	501	490	489	532	518	507	517	516	475	519	480	492	453	500	505	489	501	493	516	529	452	503	486	468	508	500	546	483	549	472	537	514	491	521	492	494	507	502	482	495	500	537	507	511	521	520	483	481	502	482	515	510	521	519	464	495	486	509	487	503	453	482	504	524	493	500	502	516	484	482	525	461	503	506	527	526	496	490	528	543	526	504	504	491	480	505	520	512	516	468	531	473	523	542	514	504	498	539	497	473	493	513	485	496	532	503	499	457	473	517	502	510	525	498	506	474	523	515	521	541	483	502	495	514	494	494	495	500	471	443	487	486	522	530	482	472	489	489	510	482	506	490	522	471	502	500	504	490	507	509	488	511	544	533	450	518	481	483	524	506	522	496	538	502	499	498	488	505	529	490	537	500	494	507	512	461	510	529	462	519	521	522	497	519	496	534	515	522	502	486	499	501	524	526	515	477	529	500	482	464	484	495	538	515	511	472	501	495	492	495	503	495	504	513	503	483	503	492	499	488	495	488	488	498	528	515	476	481	501	470	468	482	534	503	534	488	521	459	457	479	522	497	502	487	481	546	528	522	494	505	502	513	496	522	510	522	480	511	547	479	505	472	493	531	492	500	518	468	495	495	507	521	475	477	473	479	507	511	500	516	543	477	484	503	516	509	503	499	470	528	493	544	524	482	499	482	502	517	503	536	486	469	486	479	529	508	458	490	488	484	496	494	476	497	477	548	501	528	451	476	489	493	512	475	485	506	520	524	498	517	522	522	485	489	533	514	478	526	514	477	498	517	521	509	511	479	519	528	524	494	482	525	455	485	512	527	518	508	492	490	505	537	505
73933	86522	69675	42408	29772	18788	1634	406	377	368	364	429	380	371	349	354	322	360	312	320	303	353	361	334	349	340	352	330	315	346	336	370	333	330	342	335	291	333	362	366	331	368	359	328	327	374	333	338	318	332	324	385	331	335	346	329	324	335	347	355	306	369	368	316	294	346	316	332	340	322	345	359	345	335	318	359	335	390	316	335	354	371	345	313	334	352	361	363	303	314	329	339	336	297	388	328	312	331	322	330	311	338	373	338	357	349	333	313	302	331	355	323	324	313	327	332	334	303	359	367	335	339	323	349	348	346	326	305	311	323	334	343	352	328	335	355	331	351	331	346	309	355	381	368	309	318	321	339	371	313	340	328	356	344	347	357	350	352	339	354	320	327	349	317	329	359	348	321	333	363	347	351	329	372	341	347	360	356	322	342	315	373	360	294	320	316	299	315	332	327	322	306	320	324	320	342	303	307	359	352	309	294	348	312	326	303	338	364	357	331	297	333	310	320	369	344	366	374	367	337	286	313	337	348	350	354	358	329	305	299	330	352	330	342	342	356	335	350	317	319	315	320	302	356	339	330	331	367	341	375	352	338	322	354	336	333	358	323	309	327	358	314	331	310	321	331	345	365	365	299	348	301	360	322	333	336	348	310	371	359	342	300	344	331	338	327	341	357	300	321	313	312	343	312	306	345	323	345	352	321	325	308	320	325	309	343	322	349	354	317	334	345	335	324	349	357	345	335	322	333	347	343	325	344	301	314	335	309	328	296	324	301	352	344	357	334	347	311	335	331	335	336	325	314	326	323	269	361	332	297	323	312	319	335	345	315	360	332	307	319	339	325	304	347	351	314	326	320	311	343	355	345	342	355	327	353	317	313	315	367	350	346	327	292	294	316	333	333	330	323	330	344	362	354	341	342	351	356	304	345	331	350	335	339	298	330	309	335	328	331	326	339	352	321	346	340	327	360	324	328	301	304	356	319	355	317	300	356	298	338	385	340	316	324	312	320	300	297	338	365	349	311	328	300	308	322	342	315	306	340	322	375	344	351	325	326	336	321	336	295	310	320	360	350	352	352	316	301	322	306	295	328	312	329	330	317	274	355	309	337	330	324	333	304	344	316	323	307	358	333	365	321	359	295	324	307	359	353	332	352	326	326	328	323	322	335	337	309	328	361	340	327	336	342	354	330	366	354	324	336	348	369	327	341	355	330	352	345	305	382	342	347	310	342	318	339	293	306	325	356	311	311	328	340	334	300	311	325	345	357	327	347	344	300	373	366	319	321	345	289	325	342	373	344	328	330	299	334	328	338	316	349	336	340	397	329	311	315	337	383	333	325	344	344	323	336	341	349	333	298	312	329	349	332	306	341	350	312	370	318	328	373	351	340	319	354	351	343	315	351	335	323	324	324	337	322	321	324	306	314	329	301	353	307	332	358	301	298	336	364	306	334	305	292	290	326	332	316	347	322	332	311	312	321	358	344	334	346	340	342	328	351	345	320	317	321	293	325	328	334	342	322	338	346	318	331	370	357	334	337	324	348	325	328	328	345	330	334	311	339	323	284	348	360	330	354	339	318	322	324	315	299	327	361	341	341	329	347	345	309	288	354	339	317	321	274	350	322	297	317	324	316	311	316	302	348	349	352	331	317	340	310	312	338	318	343	321	298	344	337	345	296	334	347	355	338	327	333	318	342	373	351	339	362	369	326	364	331	343	352	340	317	337	313	322	328	315	326	346	317	336	314	359	359	322	337	335	347	331	335	329	304	354	297	317	303	345	351	307	324	381	355	332	341	339	339	314	371	325	341	318	346	337	314	335	357	332	327	355	293	341	313	333	356	330	305	336	352	350	356	362	306	292	336	330	298	352	371	336	338	320	342	304	351	345	340	318	299	320	337	355	323	347	319	296	290	349	336	359	382	338	333	324	353	333	317	323	351	358	284	321	323	323	339	292	347	347	322	365	310	354	334	315	335	340	354	315	307	309	364	256	325	321	325	316	295	335	339	293	341	326	358	331	315	337	346	336	364	364	346	335	338	312	322	327	356	341	341	317	320	358	358	292	328	353	335	321	342	316	353	344	344	304	361	319	365	358	335	325	344	317	333	301	324	299	319	340	335	344	308	352	350	330	348	322	345	348	349	292	338	349	333	351	338	337	344	333	327	332	343	323	330	330	325	343	323	329	344	341	333	337	346	361	329	334	315	334	312	330	321	362	340	319	318	308	329	308	346	319	346	367	323	393	315	376	337	332	288	358	317	335	343	328	304	310	330	339	333	330	323	306	356	331	324	324	333	342	340	344	367	307	329	324	329	319	311	321	386	368	354	315	299	364	334	325	322	346	336	353	343	311	290	334	328	303	340	350	341	341	358	360	359	329	325	297	321	327	308	353	357	377	342	346	304	363	307	310	350	349	357	347	304	319	300	332	309	337	323	379	333	331	355	299	365	340	349	335	312	379	304	345	346	315	349	307	353	356	351	312	343	329	321	302	317	329	350	379	331	319	372	354	334	346	334	324	337	342	296	314	331	353	307	294	348	297	335	345	330	341	324	336	323	335	318	393	335	342	324	356	328	335	332	353	328	328	343	372	304	298	313	329	325	313	312	359	336	304	317	344	348	310	333	336	341	302	334	299	304	329	358	344	333	333	301	304	312	331	334	343	337	368	347	366	330	331	344	333	339	332	325	343	313	327	313	346	329	339	345	343	334	335	312	322	357	325	340	358	303	349	348	342	313	332	348	321	332	334	344	332	314	329	291	341	337	359	335	344	310	338	300	335	330	335	342	333	351	346	298	333	330	341	376	310	330	353	330	360	336	348	307	319	297	346	362	321	366	365	376	369	326	309	316	380	285	331	333	365	351	338	333	326	339	297	367	329	318	337	326	352	344	348	355	320	369	348	327	344	320	306	396	339	354	313	349	352	334	309	328	350	328	334	320	292	337	329	332	321	348	322	366	357	321	355	338	325	326	377	302	334	302	323	328	307	370	324	306	360	361	355	349	320	320	378	328	330	327	325	311	313	332	324	326	335	340	345	338	340	336	298	314	310	315	351	315	365	336	361	315	314	320	332	348	371	344	325	278	358	274	308	345	278	317	321	336	320	312	315	359	341	353	338	332	356	365	314	328	374	298	311	339	329	334	333	340	352	345	327	337	343	318	353	349	357	315	332	341	369	307	307	343	327	357	308	336	341	323	340	324	279	313	298	320	323	323	321	313	357	339	318	349	301	336	357	346	334	320	310	343	344	355	374	352	335	353	302	324	348	339	357	333	318	327	345	334	337	372	332	290	312	333	287	328	332	331	318	352	338	355	339	334	338	344	299	347	334	295	314	341	324	339	341	292	318	311	334	338	341	323	318	357	339	314	339	328	360	340	323	323	320	335	323	334	308	328	318	312	340	353	335	332	349	306	347	318	348	345	347	358	312	323	336	320	343	325	308	336	355	330	319	306	311	354	354	327	348	353	315	315	306	309	347	340	320	315	321	347
46656	71300	66378	46296	43594	23281	1129	1071	980	919	922	863	911	808	789	806	765	801	802	799	825	802	689	785	788	786	742	735	787	758	746	721	751	751	731	787	758	737	709	748	784	773	787	788	772	737	747	733	790	753	689	723	719	737	735	719	757	780	765	718	791	730	716	744	734	733	732	710	729	743	723	753	730	691	715	754	685	760	738	731	726	773	748	702	703	740	741	780	787	714	679	736	749	735	762	739	698	715	740	732	730	711	711	741	705	725	707	715	762	720	707	791	696	741	754	789	755	678	729	782	721	727	762	816	727	689	720	661	744	728	777	756	752	722	696	746	767	729	774	710	697	736	744	777	756	753	684	690	792	714	753	760	752	776	675	761	770	754	755	720	736	739	777	718	738	735	745	730	764	747	759	741	697	726	730	756	743	749	752	732	733	765	709	730	766	708	680	757	749	753	754	721	773	707	674	728	709	747	772	748	724	672	742	724	717	715	730	673	663	761	789	752	733	790	741	733	764	724	721	717	746	729	706	719	734	766	727	725	773	757	713	740	745	749	762	725	781	693	770	742	707	702	703	717	758	755	757	697	714	756	737	736	645	773	746	733	764	751	690	738	753	775	739	770	757	755	775	751	709	768	725	748	770	718	764	754	721	710	754	698	699	765	646	771	780	738	746	767	741	758	777	760	748	699	722	729	734	732	750	726	682	755	714	733	698	699	713	746	771	697	720	753	700	720	702	761	728	714	773	745	719	735	727	741	730	741	690	676	697	727	721	743	758	734	686	724	691	687	751	736	731	764	758	739	715	725	745	765	733	756	720	742	751	751	778	740	773	713	717	746	772	715	735	724	734	742	738	753	791	755	710	772	724	693	751	779	793	739	787	724	711	713	748	701	782	725	737	764	729	808	749	720	722	736	743	736	710	756	722	730	717	726	781	711	678	744	759	729	752	690	750	720	774	722	745	765	723	715	739	776	696	780	709	720	725	721	754	715	738	728	788	724	712	775	733	728	672	755	750	766	787	742	742	760	719	741	725	739	723	716	742	698	793	704	684	740	706	739	779	689	743	685	693	698	748	744	694	699	707	731	718	689	722	781	737	780	745	711	753	734	756	750	724	706	752	754	688	714	747	693	712	717	714	738	713	704	762	711	744	694	720	770	676	754	757	702	759	774	722	752	783	687	669	758	744	707	734	743	748	775	780	692	730	759	654	732	730	746	729	745	791	735	755	757	755	735	732	715	705	739	735	733	733	743	711	741	717	768	732	690	733	745	717	729	732	694	754	739	751	725	757	745	744	723	726	764	766	734	728	769	734	714	770	753	715	738	747	771	716	740	738	696	697	706	739	745	741	733	763	725	762	705	763	765	741	748	750	706	761	703	742	713	697	690	716	735	741	738	712	745	761	748	754	765	710	746	773	728	723	749	740	776	743	735	741	706	732	707	761	676	758	743	749	707	762	694	757	758	792	729	722	768	694	784	723	745	725	738	744	728	716	761	730	712	770	702	728	751	769	726	772	702	783	733	759	754	766	745	723	736	754	706	727	764	767	743	744	727	700	761	766	769	755	743	722	737	750	724	760	734	693	707	703	738	707	748	728	728	799	742	757	706	774	723	745	691	729	741	735	743	750	719	747	752	705	720	724	675	737	778	704	713	737	745	715	777	743	749	752	718	716	723	761	697	753	763	724	738	701	730	772	753	716	704	770	693	740	713	748	724	721	722	737	732	731	717	711	737	733	766	755	756	709	721	763	699	748	753	798	711	730	726	739	774	728	767	741	738	698	733	723	762	734	729	691	732	714	752	764	744	777	733	750	700	770	755	726	772	766	674	791	703	791	705	748	744	759	743	740	747	722	741	720	748	760	768	787	727	706	716	753	679	715	713	772	708	697	756	762	734	691	745	768	712	726	710	709	768	754	697	756	711	755	756	744	738	755	736	733	708	779	706	729	718	688	759	741	753	796	729	698	728	750	717	727	779	740	731	736	751	699	717	734	723	779	701	692	710	744	705	703	815	765	743	720	717	731	792	767	724	761	693	691	733	762	713	735	830	735	731	730	702	780	751	743	696	713	767	772	760	711	738	773	745	755	755	703	726	768	718	777	780	716	706	712	705	726	697	732	746	738	727	700	737	696	705	772	718	751	741	704	721	752	723	738	741	736	753	752	760	727	703	776	784	743	698	703	737	770	745	723	739	762	707	763	740	759	753	656	791	739	730	709	741	737	800	728	763	717	743	705	743	727	722	689	698	727	730	745	746	800	787	733	727	729	738	778	781	783	733	718	762	703	738	704	739	740	765	711	665	713	770	733	704	730	718	774	728	773	747	762	700	720	714	744	727	778	775	729	720	702	706	758	740	759	760	747	770	792	747	736	759	717	766	710	720	805	730	724	742	751	672	756	743	729	764	722	723	784	752	733	738	726	714	703	744	732	733	717	676	742	732	719	743	689	740	715	763	737	707	744	748	727	714	701	703	764	718	750	767	785	735	699	715	743	759	709	770	714	727	755	719	720	764	715	746	719	659	777	686	729	764	738	751	763	749	776	719	736	732	721	749	758	722	736	748	738	737	772	768	739	753	711	704	741	729	716	713	718	717	821	688	759	690	719	762	745	723	737	724	773	752	743	722	728	705	763	709	805	713	703	737	763	681	733	752	669	746	780	765	734	679	755	749	740	722	722	742	804	706	701	752	670	754	729	734	782	740	700	677	722	768	734	721	751	703	713	714	673	741	738	724	718	691	706	726	753	714	756	737	712	712	714	729	727	718	682	734	717	776	709	685	706	725	798	713	721	713	719	730	734	721	765	771	778	743	731	760	751	732	727	688	724	682	723	665	738	750	741	710	694	721	781	744	791	764	745	737	680	686	731	780	737	747	732	685	739	717	724	722	691	754	748	732	733	743	781	747	729	771	694	729	680	707	736	766	704	737	759	746	744	764	759	733	721	752	700	768	768	726	705	696	739	739	686	722	769	742	747	717	710	730	750	788	708	750	714	799	740	707	795	703	743	745	762	755	703	719	698	720	770	802	818	733	815	719	751	768	704	717	783	687	689	758	759	721	778	730	758	807	712	744	743	718	754	703	755	727	717	742	730	747	771	707	728	741	719	720	762	736	767	715	722	776	709	778	690	778	728	740	693	737	767	684	689	703	781	733	726	701	684	755	725	740	710	760	751	714	760	712	705	751	763	702	728	755	730	804	728	725	737	704	744	712	780	711	697	753	684	768	737	727	746	746	707	747	741	751	742	721	740	729	769	728	755	733	756	745	715	744	718	745	799	747	760	749	784	757	780	771	709	717	733	708	768	716	755	774	759	731	715	671	669	752	758	749	720	742	744	755	745	733	764	759	763	751	720	751	712	731	726	717	758	711	699	755	766	712	723	708	792	720	739	772	722	780	728	705	710	731	788	774	769	756	786	742	751	762	722	683	745	725	808	720	721	738	691	707	744	752	730	747	789	741	703	775	747	740	815	718	765	713	705	742	746	721
55624	33362	11781	2213	903	565	306	311	307	314	298	311	310	291	323	315	329	308	280	309	319	312	282	311	296	322	306	260	306	327	311	313	321	271	323	308	333	295	316	258	276	331	289	303	287	308	346	311	355	331	317	337	303	314	306	274	303	287	304	285	312	309	269	302	321	330	311	309	313	315	332	334	322	303	334	292	327	304	285	314	287	295	295	296	284	337	279	302	298	305	300	299	323	318	305	279	317	316	279	310	245	313	299	273	304	280	300	307	291	293	276	289	310	268	317	314	323	312	292	263	288	340	299	290	294	335	266	275	304	303	308	323	260	321	303	336	298	303	298	332	310	347	297	313	298	294	302	345	291	305	315	294	269	319	294	310	276	300	342	253	299	330	280	296	275	323	315	292	294	303	325	328	301	302	293	309	300	268	279	298	298	307	320	321	327	272	305	312	267	281	308	272	305	288	305	307	330	307	277	308	274	344	301	345	309	305	312	296	342	270	290	315	291	330	287	325	285	286	316	281	302	289	297	291	281	296	301	293	293	299	289	284	324	316	316	287	292	310	318	325	329	286	287	301	283	333	302	266	341	334	305	316	285	338	274	305	305	317	281	283	300	278	305	308	307	342	320	301	297	300	311	306	300	249	303	317	292	315	291	285	280	318	290	296	354	293	292	304	315	275	277	270	297	280	333	309	280	304	291	305	294	298	336	296	292	333	311	323	304	301	285	298	283	304	297	276	325	319	299	284	321	317	312	307	303	285	312	296	297	290	288	306	315	270	313	317	273	316	303	278	306	307	319	307	308	303	300	312	309	331	312	313	306	327	316	280	311	331	329	324	263	285	282	275	311	286	322	306	300	284	296	296	317	295	288	293	282	326	282	320	291	278	284	282	307	278	278	278	294	325	295	291	310	308	306	309	269	291	314	302	320	273	290	285	317	292	322	320	306	288	294	301	267	278	298	294	303	298	295	316	321	293	308	314	307	306	319	281	275	336	314	273	318	305	322	302	272	275	296	295	325	290	315	291	319	271	300	278	316	291	307	320	321	310	297	290	296	302	317	335	278	293	318	294	294	307	290	313	312	286	336	274	294	279	279	297	319	295	310	327	303	247	295	286	309	263	298	285	279	280	317	284	278	326	318	331	318	318	324	317	314	290	264	302	340	307	286	302	296	286	295	308	293	296	325	302	327	310	302	344	352	322	311	304	345	250	343	295	290	332	285	296	330	291	297	309	289	280	321	338	328	302	337	316	282	312	305	274	299	289	275	307	311	318	297	314	316	349	325	324	299	278	331	322	315	298	294	273	275	292	281	308	334	316	314	313	309	306	307	314	281	310	271	324	307	331	289	300	328	285	294	301	287	350	338	332	300	294	288	302	297	274	339	282	325	277	321	274	317	313	328	313	321	337	289	316	312	322	291	316	302	310	294	268	314	296	333	315	261	294	311	309	327	301	273	325	328	326	330	303	307	298	287	296	325	282	301	354	307	316	322	322	305	298	288	296	271	306	317	262	314	267	309	280	287	294	315	289	269	307	306	275	295	313	320	323	322	270	303	299	349	324	266	293	296	278	313	303	304	294	307	298	302	311	282	292	298	341	308	297	317	327	324	295	324	323	286	286	275	328	308	300	317	281	354	274	350	317	328	294	281	266	276	275	283	306	305	318	307	332	310	315	312	269	320	301	348	313	291	311	280	265	305	286	295	324	275	340	287	273	322	313	294	313	305	306	296	327	292	297	271	285	330	307	315	323	303	307	336	303	306	269	297	288	295	328	318	317	314	297	344	347	354	307	302	331	294	269	291	348	316	293	283	298	319	266	306	301	302	315	298	258	303	318	289	310	331	294	317	282	305	288	293	286	279	333	287	288	298	313	297	319	301	288	307	291	281	301	307	299	299	285	327	282	310	353	339	307	306	284	281	294	275	306	297	260	280	294	280	310	287	305	288	306	310	321	345	300	310	296	279	295	307	280	288	283	334	322	286	303	291	315	300	302	289	310	314	283	319	297	279	307	319	296	306	312	311	319	297	290	299	291	278	295	312	302	310	311	296	315	348	305	273	322	297	282	304	267	305	253	301	315	302	298	314	318	343	270	323	331	299	294	314	298	307	293	320	282	328	327	292	304	288	351	296	330	315	295	248	272	287	275	319	310	336	297	328	296	284	305	320	337	290	342	306	313	288	329	319	299	311	321	313	317	280	313	283	304	317	295	283	293	315	269	319	340	312	271	311	330	334	298	297	300	279	315	320	323	351	314	290	300	325	302	296	306	337	280	292	318	324	301	320	272	342	266	319	322	288	301	314	299	318	301	308	288	314	283	282	302	329	298	312	318	265	277	301	282	295	306	300	326	290	308	327	306	266	293	300	305	290	300	267	331	311	344	285	320	281	297	299	339	293	337	308	284	276	287	271	302	287	317	316	325	314	310	316	318	282	270	290	294	295	314	291	317	316	300	292	290	291	303	302	322	286	297	277	329	307	309	311	313	294	280	321	298	306	272	310	336	281	281	299	306	309	327	309	308	339	320	283	316	270	304	280	314	316	277	323	277	314	302	281	314	301	305	292	299	331	315	325	324	303	294	311	293	288	277	316	309	302	352	316	285	320	282	313	315	300	318	277	276	274	318	331	288	267	301	286	306	310	302	341	298	331	310	307	317	313	296	317	334	280	312	322	327	301	288	305	286	317	292	278	324	281	299	313	318	329	271	301	279	301	275	271	297	299	299	304	286	304	317	325	344	284	287	274	304	356	284	286	293	291	268	245	304	279	289	327	325	280	298	297	324	313	314	322	300	267	314	266	279	304	327	338	304	318	281	269	314	316	301	296	323	324	321	304	291	288	286	303	279	315	296	336	297	284	305	304	298	266	286	303	300	288	299	275	256	320	300	330	319	304	290	308	311	335	289	288	321	318	311	293	327	305	312	298	293	312	298	312	318	279	299	312	288	295	307	330	320	301	307	295	332	351	293	314	304	317	296	284	299	286	276	293	310	316	296	301	282	310	320	306	304	323	275	273	299	328	310	296	294	300	296	308	320	285	270	311	284	303	307	308	309	311	304	310	303	310	277	296	308	326	296	303	273	311	293	317	294	298	295	305	303	287	265	282	302	331	306	307	317	304	293	317	298	298	278	311	297	285	306	274	299	333	312	309	312	310	308	315	288	314	268	288	288	315	277	296	292	317	302	294	313	334	300	299	299	270	322	302	298	303	303	266	332	318	277	321	270	304	310	308	316	291	327	338	277	278	311	363	329	304	332	290	281	322	318	282	317	294	292	298	310	299	288	307	296	306	277	303	302	306	322	310	281	264	318	295	322	283	282	284	304	305	300	307	305	336	308	341	301	328	323	304	290	278	313	322	341	310	293	264	268	271	357	302	304	305	307	307	283	282	337	288	260	295	342	327	349	290	282	318	308	336	323	311	285	314	281	298	308	277	337	283	325	296	323	334	343	278	331	248	332	314	283	292	308	309	332	312	322	301	296	299	314
30697	24037	11438	4185	3214	1623	644	692	676	623	623	619	695	693	670	678	665	682	676	705	675	622	668	620	676	685	630	595	646	668	652	672	672	661	659	645	687	694	650	656	628	675	663	631	643	630	665	639	660	653	628	640	629	605	699	704	649	642	665	655	646	697	650	692	653	629	671	662	698	620	660	675	684	634	720	658	662	668	648	669	660	672	672	662	601	648	624	640	646	690	663	686	633	656	632	654	658	666	651	623	677	659	691	645	661	658	684	639	685	688	659	660	669	622	617	672	656	662	651	645	649	663	632	625	706	625	674	643	632	683	660	651	620	664	658	675	634	664	657	640	661	667	660	688	661	698	652	657	686	686	660	639	678	634	706	678	622	652	602	625	658	645	652	612	681	681	634	652	649	616	634	645	710	660	651	671	638	673	679	624	682	683	659	650	643	693	652	671	675	608	673	647	676	680	630	674	679	681	662	636	650	687	645	650	636	646	679	654	658	667	671	666	669	628	691	663	640	641	663	618	629	694	642	628	682	678	641	695	634	628	640	641	706	686	663	640	637	670	676	657	654	634	648	665	656	630	648	625	641	673	682	723	628	642	674	621	637	622	629	637	663	666	635	641	644	646	656	657	604	644	647	607	684	613	694	692	666	665	659	627	663	648	641	644	685	620	657	652	689	636	689	626	653	675	676	637	672	628	685	620	658	704	657	637	672	661	685	608	673	665	663	668	688	660	622	656	661	670	635	685	694	641	628	682	650	668	665	676	655	610	697	669	675	639	693	679	644	656	683	623	683	660	660	678	652	634	646	726	646	632	594	646	640	644	664	659	664	660	644	700	725	679	637	621	689	678	641	707	661	668	660	655	608	608	609	657	645	664	628	658	659	698	659	644	641	652	562	681	696	599	654	678	627	666	656	677	674	617	675	649	641	627	653	673	654	635	624	649	673	605	658	694	629	653	647	677	654	644	668	626	663	658	690	642	668	643	660	639	708	664	703	634	637	612	617	689	663	685	648	646	653	651	631	639	679	635	689	656	659	648	625	670	654	685	637	677	707	672	605	645	652	576	666	685	573	645	647	652	676	654	648	708	678	662	629	674	690	691	685	664	664	638	683	685	700	679	695	603	691	692	650	643	673	674	685	706	622	684	643	683	653	652	635	646	689	635	656	653	628	656	652	600	679	653	659	661	664	664	657	626	650	618	671	661	689	611	635	635	676	672	644	616	627	681	650	642	695	700	662	665	693	642	697	670	691	639	651	670	601	652	648	651	682	676	636	635	694	701	653	628	656	674	651	649	658	683	663	663	689	650	652	643	635	667	677	694	689	642	632	671	678	658	665	712	653	657	632	671	677	694	692	659	673	675	645	651	662	638	667	689	643	637	680	641	609	683	682	678	660	631	627	634	659	674	632	660	630	666	629	690	664	658	666	685	676	699	677	646	628	684	693	615	705	671	654	650	635	670	611	603	658	648	665	630	682	681	673	623	628	623	647	719	661	666	662	642	675	676	634	575	643	683	635	706	666	631	680	619	602	648	637	656	688	716	648	691	696	654	680	670	630	710	646	695	611	656	669	666	656	653	657	652	638	649	654	641	680	634	685	652	649	672	652	636	626	647	679	665	682	611	668	683	655	616	640	711	686	649	626	658	654	670	684	638	652	706	674	649	684	661	665	668	652	644	646	626	665	667	665	645	669	703	645	666	654	642	633	616	658	619	632	698	641	643	648	674	678	646	659	656	668	637	660	648	658	699	674	660	678	656	638	612	642	660	715	663	653	640	626	688	653	691	604	671	660	660	662	662	655	632	629	656	668	648	673	652	669	644	642	660	664	683	703	657	673	630	666	678	637	636	667	653	685	708	629	616	665	643	656	631	631	625	666	642	594	665	615	666	661	678	663	619	654	671	609	636	693	682	694	670	621	644	624	633	670	653	643	689	616	659	686	638	679	642	703	658	640	702	641	701	620	633	662	717	687	674	676	646	659	662	716	682	679	675	616	690	665	710	660	641	647	641	614	699	663	657	661	698	644	658	680	699	625	678	670	672	635	661	718	636	658	693	673	675	639	627	682	605	654	670	646	675	671	662	656	661	685	649	685	679	621	618	682	692	624	643	696	662	670	640	658	674	717	645	618	646	615	628	629	656	644	614	664	620	643	644	643	664	688	684	667	628	641	616	704	672	669	667	677	677	640	692	606	657	648	661	664	673	678	632	672	634	659	659	643	628	649	648	675	698	650	660	644	685	663	626	672	667	646	654	680	686	692	655	675	693	653	660	630	623	667	683	671	669	649	668	642	670	687	682	591	652	702	643	612	680	665	641	655	675	649	708	725	686	699	629	647	697	632	625	672	669	673	651	659	611	668	677	677	604	645	655	711	640	667	658	723	698	644	667	664	681	705	663	700	654	624	654	668	731	689	682	673	677	706	646	624	605	636	663	685	691	670	654	656	656	654	659	655	693	670	666	625	635	680	724	647	636	648	649	643	600	671	636	641	683	664	613	633	683	638	627	704	667	731	667	598	631	661	631	674	709	658	668	684	683	640	683	657	687	667	649	673	668	671	715	664	643	690	680	651	659	635	668	656	690	632	689	622	658	666	639	679	663	632	680	639	620	639	685	645	647	627	646	675	657	646	605	670	649	642	709	648	633	653	652	659	639	650	674	663	626	644	648	659	703	724	665	644	682	637	613	665	638	670	663	669	653	662	641	633	623	623	658	699	650	643	660	682	674	657	651	694	653	679	665	659	710	653	710	647	670	659	651	670	665	614	646	690	639	667	670	648	654	640	634	642	638	708	669	696	606	692	721	631	662	657	687	687	722	663	625	645	722	687	651	714	636	670	668	664	667	669	645	630	700	663	663	624	651	649	681	662	645	654	659	669	650	660	675	687	685	659	666	678	613	657	678	651	664	709	666	656	656	656	649	652	652	671	652	625	650	645	701	642	677	631	699	672	665	698	665	683	640	659	683	652	606	677	659	750	674	639	668	688	626	711	655	660	696	622	673	697	631	680	681	646	663	690	656	654	673	682	704	676	690	631	618	646	628	626	690	663	632	653	687	646	663	676	638	678	634	651	652	626	656	645	637	656	642	701	656	647	649	671	659	642	654	650	647	671	614	648	714	669	655	670	675	678	658	667	673	646	723	674	680	675	659	658	654	657	627	626	652	677	695	616	658	632	678	657	654	641	640	668	659	685	656	639	694	678	695	686	678	616	657	678	647	650	669	656	667	664	586	653	652	698	685	692	660	639	672	679	638	624	658	628	665	667	635	643	598	649	670	667	647	644	630	662	615	658	677	650	666	675	611	650	638	681	595	682	669	660	693	661	674	658	688	661	607	651	648	671	616	685	668	692	642	644	667	675	664	643	679	648	620	650	640	651	719	621	665	714	684	652	670	624	678	635	651	648	651	625	660	712	648	670	625	652	660	690	687	674	687	693	625	652	667	649	679	690	670	681	678	648	665	629	645	699	654	649	671	632	654	644	716
70110	75391	57610	33126	19685	9928	548	232	272	232	208	217	209	227	220	205	209	210	213	231	234	227	254	216	233	248	197	218	196	238	230	194	198	210	204	233	214	247	234	191	237	219	207	208	212	221	221	201	190	205	220	193	227	214	218	213	220	235	218	208	209	208	205	188	200	209	223	210	211	220	223	213	216	231	199	201	191	212	212	202	230	212	209	204	203	226	219	199	201	215	240	215	221	205	209	169	232	222	211	209	195	231	241	226	201	190	184	192	212	221	220	204	221	232	193	210	221	253	192	220	213	209	221	225	199	224	186	222	172	235	227	188	212	236	209	232	228	228	209	209	241	234	212	207	205	194	208	209	241	195	206	227	198	237	186	199	212	211	205	216	209	213	233	211	204	219	207	221	212	233	200	195	217	224	239	193	220	180	193	215	206	215	219	212	219	208	215	197	213	203	192	200	192	214	221	195	192	180	220	238	227	211	228	232	209	265	221	223	210	209	195	215	232	203	225	197	219	206	231	233	197	223	203	221	188	224	197	218	196	219	236	187	194	243	215	221	194	212	232	204	214	173	206	207	230	210	221	218	201	219	196	229	202	218	215	231	205	210	234	211	231	227	229	229	207	211	186	235	193	221	243	232	210	220	211	205	207	210	229	197	218	192	201	217	216	187	198	210	223	211	210	183	193	210	221	215	228	212	223	184	188	245	218	206	201	233	198	225	181	226	203	196	202	218	221	219	195	233	207	236	194	222	201	191	216	224	217	194	247	206	216	206	211	244	208	213	185	202	225	212	233	198	200	188	205	221	222	213	221	201	215	227	244	203	205	183	232	211	201	220	214	203	223	228	245	235	201	197	231	229	199	240	186	234	252	219	214	220	185	191	192	201	213	262	189	188	192	219	214	188	222	219	208	196	185	187	232	200	199	203	190	228	209	224	211	212	224	237	226	197	221	229	206	230	208	196	215	206	228	223	215	213	217	192	240	208	216	219	194	202	189	223	227	207	205	204	241	213	233	226	202	215	215	212	231	235	209	216	213	208	246	213	212	211	234	208	199	213	232	229	220	193	199	199	220	231	198	222	206	215	195	192	194	189	195	213	212	210	195	216	184	221	226	214	208	201	226	210	210	200	241	199	247	221	223	232	203	195	176	201	215	224	209	201	211	211	243	217	220	227	209	244	231	245	217	214	205	240	202	188	194	255	211	203	221	221	225	208	209	222	211	186	240	178	200	210	224	202	230	223	215	227	250	216	232	195	242	247	239	231	214	217	167	193	241	240	227	183	232	227	231	206	200	221	227	197	209	209	204	217	190	218	243	227	229	206	221	239	217	214	238	218	201	212	249	208	208	231	201	216	201	214	199	185	199	210	215	210	209	201	201	212	211	186	194	227	230	215	197	193	193	200	223	202	195	222	235	231	201	225	205	193	190	218	206	231	219	221	242	222	222	214	201	225	219	216	195	206	221	234	215	206	220	204	198	199	193	221	201	256	220	251	210	196	222	232	231	198	236	232	200	229	227	218	199	229	204	246	216	188	215	218	233	207	219	210	215	215	215	212	191	199	190	212	222	224	215	212	256	224	195	200	227	238	242	204	221	226	204	220	206	223	222	193	223	208	193	206	200	194	213	202	248	237	217	231	209	220	223	220	213	221	213	203	215	231	222	192	213	238	220	176	213	188	197	223	224	195	201	221	215	227	234	190	221	220	214	209	250	206	188	192	193	228	219	185	207	232	229	202	217	216	263	202	222	214	217	242	228	196	204	206	237	218	231	214	206	222	229	231	217	202	218	221	196	217	196	192	216	210	190	216	195	209	219	212	193	245	178	224	200	203	239	206	236	228	195	214	210	199	213	255	220	222	213	206	226	211	227	235	212	204	211	236	187	205	245	240	215	220	219	221	207	215	196	224	194	208	222	249	189	221	181	220	200	220	200	225	216	210	213	213	190	210	190	216	202	213	189	209	213	207	236	200	211	215	216	188	202	206	195	213	212	206	220	201	199	219	193	198	235	177	215	215	198	222	204	180	217	193	203	229	220	220	211	197	225	202	224	232	210	210	241	220	189	237	202	202	222	183	217	203	209	228	235	191	220	203	201	208	219	225	200	220	216	195	210	206	207	214	211	185	212	228	184	203	206	189	218	229	188	226	202	211	205	212	201	218	202	189	214	228	221	199	192	205	219	217	200	209	219	200	213	208	219	216	207	222	213	232	193	206	191	231	208	216	208	209	204	197	211	196	195	242	221	241	210	223	197	205	233	228	213	215	189	194	230	233	202	220	211	220	185	204	213	204	205	219	230	195	193	199	211	189	176	208	205	197	191	202	221	211	239	205	212	210	214	171	218	223	228	206	207	214	208	208	221	246	199	223	235	188	200	220	232	222	213	219	199	215	221	221	189	195	222	238	195	174	210	229	234	186	209	213	217	203	205	215	214	209	236	211	197	207	194	211	221	202	206	214	223	211	212	182	239	188	216	236	213	207	212	200	205	198	205	157	202	221	217	225	198	171	198	226	219	231	219	199	218	225	245	224	232	212	192	200	224	218	193	222	218	224	213	190	193	203	202	229	184	195	193	199	225	199	206	236	193	181	220	227	180	188	220	231	235	231	214	181	226	208	201	212	215	213	198	228	200	212	203	194	204	247	225	196	197	231	221	222	225	203	242	205	223	193	216	209	230	206	191	211	238	192	185	232	217	197	202	234	223	216	205	221	210	197	211	217	228	222	214	216	209	208	209	223	225	235	229	203	223	186	224	212	177	183	202	200	190	198	178	231	250	240	222	224	187	221	217	211	242	195	239	224	214	194	223	199	202	208	203	200	211	184	184	220	213	213	230	223	209	218	203	213	256	220	219	220	241	224	196	213	241	208	212	208	222	235	186	235	205	215	202	216	212	231	212	212	239	249	213	236	201	224	213	174	224	214	201	245	216	229	211	206	214	204	200	188	216	236	235	188	179	223	236	203	230	202	215	224	210	211	213	185	193	228	206	194	242	235	220	201	215	224	196	209	229	222	235	212	231	183	217	218	216	196	182	238	249	210	202	232	207	220	226	195	214	214	214	220	225	207	207	186	221	216	221	197	213	228	221	237	230	187	200	205	223	214	220	213	219	227	212	205	206	230	207	226	212	193	226	209	225	222	209	232	193	179	215	238	190	225	226	197	189	176	219	239	235	223	210	205	195	249	226	232	219	206	177	204	213	204	208	242	242	182	195	209	220	214	191	244	226	220	246	199	206	222	204	176	222	211	242	241	215	223	229	209	213	204	208	196	235	217	217	193	215	203	197	195	219	209	203	214	205	195	235	233	217	220	215	206	176	196	238	221	218	243	188	193	207	193	220	194	204	242	192	218	216	209	240	217	241	219	181	206	221	231	225	190	246	182	243	225	229	200	212	210	199	215	194	227	205	222	216	216	210	208	208	210	227	214	214	232	247	208	213	220	202	216	197	228	247	208	203	232	213	191	220	179	191	191	226	194	211	207	238	189
42732	58891	54861	36794	34150	16523	707	675	664	604	617	617	523	589	553	556	515	531	500	578	528	506	462	531	488	534	504	503	500	480	468	493	527	492	502	543	453	511	533	514	514	520	516	520	483	475	551	517	536	495	499	518	522	499	504	527	514	495	510	488	475	493	491	517	519	550	469	502	536	520	493	537	508	520	451	526	461	493	524	479	530	498	514	503	520	531	486	482	490	465	481	503	527	496	525	493	511	523	488	471	471	500	495	508	485	507	501	452	486	538	474	523	493	522	519	524	479	519	531	470	504	503	515	487	506	481	480	508	541	513	491	495	468	496	489	506	474	502	515	499	511	500	525	492	464	526	505	523	512	464	522	461	494	485	539	477	442	453	542	512	512	459	498	490	517	524	536	546	479	493	521	525	536	522	484	517	514	475	541	494	486	537	527	509	462	454	481	527	506	524	542	561	500	471	479	505	495	470	466	454	489	491	502	504	491	525	509	465	528	504	500	535	511	510	477	488	510	453	492	494	520	499	489	500	473	492	494	489	493	515	467	516	477	535	504	496	506	480	486	505	510	470	513	512	482	527	516	495	499	487	455	492	515	510	495	540	497	516	544	491	512	541	481	538	484	472	491	480	500	525	524	508	521	468	455	517	504	492	469	501	534	450	493	475	461	471	481	493	507	499	492	494	444	499	477	482	499	484	517	497	489	511	507	534	438	553	512	486	507	487	478	491	513	512	499	537	525	500	486	521	475	513	540	511	522	513	465	511	504	486	519	542	508	548	483	479	511	498	500	510	469	481	481	502	501	542	512	495	514	471	522	472	485	474	514	480	528	483	513	486	489	501	484	502	488	498	541	508	499	535	477	538	470	437	525	480	485	479	508	517	542	520	516	532	549	506	482	502	477	529	500	494	479	523	535	502	523	473	489	486	511	535	489	498	508	549	457	521	545	529	505	492	480	520	543	470	509	529	475	488	497	492	538	502	485	581	488	494	536	471	522	525	497	532	446	473	506	551	509	496	487	518	543	502	473	516	504	502	530	509	501	502	517	499	523	524	513	483	502	521	525	477	478	485	485	496	562	486	461	488	527	520	530	507	510	491	486	502	499	483	501	469	496	482	494	471	506	490	515	486	541	459	478	491	494	486	507	511	475	494	541	505	471	523	518	483	487	496	505	473	487	537	502	517	488	496	509	519	510	468	493	477	531	503	503	520	506	509	487	489	488	489	510	517	517	506	491	519	489	547	496	461	463	522	463	515	482	510	477	528	492	477	512	510	501	479	526	494	483	464	455	509	504	500	520	487	470	483	495	529	533	517	497	550	500	522	486	529	537	504	469	507	511	473	536	450	509	505	528	503	529	509	524	512	480	484	498	506	502	512	509	511	500	487	539	499	477	473	483	489	472	537	502	513	519	498	518	474	529	524	482	474	514	498	531	490	522	495	484	498	486	487	484	517	474	485	507	504	507	534	511	463	517	529	460	492	520	521	497	534	541	521	506	504	514	498	479	491	480	522	518	530	515	525	513	495	466	476	518	493	503	497	505	508	489	533	511	493	523	458	471	509	495	538	481	501	523	501	485	520	503	485	482	486	489	545	481	490	494	514	510	489	502	478	515	519	524	488	501	482	502	534	493	462	512	510	515	488	562	483	516	486	523	513	541	508	513	458	483	522	505	484	518	505	519	487	504	497	481	476	503	470	554	474	529	522	474	534	541	527	519	512	505	493	498	488	501	493	531	529	509	528	549	491	482	528	534	483	529	499	518	489	456	482	502	581	533	484	514	533	481	459	519	495	485	451	525	448	509	506	506	487	530	512	437	514	479	508	511	500	502	464	479	530	495	499	547	503	511	497	513	467	496	521	522	516	503	502	512	563	499	498	501	444	533	527	497	514	465	468	482	545	520	529	487	486	519	487	520	491	489	501	523	503	506	539	486	499	508	500	510	472	513	493	473	464	499	481	501	537	516	532	500	498	480	480	513	487	479	507	491	523	475	516	499	498	523	522	481	476	505	509	505	519	497	468	531	514	474	478	485	510	503	543	504	515	506	505	532	457	489	532	478	487	547	514	519	512	525	483	509	442	528	522	506	508	517	483	511	499	478	520	491	482	513	501	473	471	509	525	510	525	488	506	487	528	506	504	503	455	515	472	464	500	541	498	505	511	496	509	509	508	496	514	462	520	523	493	546	522	547	531	494	516	465	482	490	503	463	503	483	499	492	515	489	513	511	513	508	459	521	520	521	477	451	521	558	513	476	493	489	521	469	518	517	478	490	466	480	490	504	526	512	498	528	474	514	455	527	531	472	468	497	495	496	483	532	479	512	500	497	505	510	507	525	480	511	489	468	537	483	494	503	492	490	494	528	492	520	477	469	493	486	529	476	497	504	445	507	515	523	480	505	534	468	471	491	528	458	536	484	547	505	506	460	537	557	540	453	463	531	526	548	482	486	490	494	523	506	484	506	494	515	474	515	517	517	495	492	490	506	507	502	481	492	468	502	531	488	469	507	470	509	487	478	525	506	494	482	467	458	494	498	481	540	495	480	503	507	522	516	516	498	468	494	483	485	486	501	473	539	515	470	491	517	499	515	509	498	487	504	484	501	533	481	498	484	514	477	501	519	521	523	481	495	467	500	538	512	509	485	491	474	521	484	495	486	481	526	480	513	490	466	492	496	501	490	527	524	469	518	505	468	486	494	505	509	479	465	504	524	491	559	478	492	490	501	450	524	516	509	517	453	519	530	497	479	528	522	510	464	536	494	541	517	504	508	530	479	492	511	495	450	530	520	481	486	483	461	504	549	483	517	509	552	501	521	479	479	454	499	495	485	486	483	503	504	526	483	532	498	522	492	487	536	474	485	523	500	476	460	497	483	489	486	496	508	501	497	535	477	489	525	503	473	455	466	533	502	518	505	501	487	506	530	521	507	518	490	497	520	498	485	563	533	470	459	493	491	454	555	504	475	510	515	479	560	474	479	479	512	501	501	469	504	509	482	492	472	516	528	499	517	450	471	510	517	520	489	530	459	460	498	514	491	532	536	508	467	468	482	463	567	533	492	517	540	501	498	507	517	504	533	507	507	484	518	457	485	473	469	473	524	528	494	475	472	492	502	475	494	522	476	474	483	498	528	484	487	496	489	473	496	513	500	497	526	499	487	502	475	511	504	487	527	552	540	467	540	499	481	472	475	490	503	470	507	513	517	506	493	510	522	507	541	504	524	519	518	545	472	475	533	522	488	455	472	484	524	508	509	512	508	516	510	507	498	520	520	535	484	497	505	532	514	478	504	508	504	499	534	462	491	529	507	520	476	519	501	497	446	512	511	483	508	514	516	500	509	502	500	510	502	546	508	507	534	500	477	513	509	471	510	484	503	511	502	506	514	507	496	495	453	503	502	498	513	462	476	491	439	498	457	495	516	464	506	492	529	497	507	483	476	518	519	543	531	560	456	493	470	510	513	472	537	500	505	520	491	498	514	520	470	480	505	556
76415	84816	69180	43599	30288	17352	1362	407	360	340	353	377	340	363	354	379	371	305	343	330	329	304	369	319	328	321	348	319	308	301	314	310	323	286	356	379	373	312	376	350	362	322	346	342	342	340	332	303	355	364	344	321	367	347	344	361	358	322	331	357	318	326	298	345	311	307	337	321	352	303	341	291	331	321	344	360	360	318	345	321	329	364	307	355	327	353	330	334	335	355	319	304	349	346	331	317	323	317	321	370	333	334	355	352	354	350	356	370	346	330	336	336	331	316	321	318	324	327	300	329	316	336	338	322	315	351	350	305	327	298	291	371	321	357	335	311	325	327	324	328	323	337	299	323	317	348	337	336	344	310	342	322	324	341	318	354	346	333	360	316	339	307	331	306	350	327	335	321	328	338	342	319	305	369	342	312	326	349	347	347	352	315	324	362	335	329	345	332	334	355	329	320	321	349	323	333	321	291	328	338	339	356	371	358	341	327	306	337	308	323	323	345	312	315	327	344	322	323	322	303	321	358	311	343	358	327	334	331	327	371	306	320	304	339	342	304	317	299	347	309	284	288	330	343	329	326	309	345	313	295	325	336	330	306	336	328	329	341	291	317	306	328	360	342	291	344	294	327	337	319	355	332	334	337	334	301	350	340	359	321	340	328	290	359	318	295	337	318	337	348	316	342	313	314	342	318	310	362	310	345	350	348	343	302	328	298	308	305	322	313	365	338	293	341	335	316	314	331	330	307	344	356	295	350	336	334	358	322	289	341	333	313	326	295	343	340	318	334	341	302	319	308	283	321	327	303	289	342	316	343	311	296	318	299	340	325	313	322	345	308	308	316	344	303	344	313	355	320	333	339	281	320	369	350	329	337	346	338	338	329	295	313	366	339	322	325	315	322	340	338	308	314	343	324	301	327	325	328	296	327	344	299	301	306	345	306	345	319	320	335	346	310	347	367	300	346	339	336	371	343	331	344	326	338	324	334	323	315	368	358	356	317	296	303	320	374	324	317	323	321	343	321	312	308	290	292	310	346	324	361	323	303	340	293	313	312	337	283	344	316	328	306	343	320	330	344	335	357	361	322	347	337	315	338	296	304	305	298	341	342	347	351	347	324	349	356	350	308	359	331	302	323	343	354	308	292	301	344	338	316	326	336	339	293	340	305	319	310	339	334	343	348	336	315	321	357	341	343	309	311	338	333	319	337	344	346	341	305	339	306	329	333	319	307	350	344	338	354	346	311	304	334	303	317	318	331	310	319	341	352	359	336	346	315	341	350	343	354	345	343	310	367	344	364	325	318	345	301	314	332	377	347	305	330	337	336	283	295	357	361	315	332	299	315	349	384	314	319	332	328	309	344	300	334	330	329	328	310	321	331	319	321	349	368	324	337	343	321	348	331	329	328	320	318	307	327	322	297	342	314	308	312	349	341	351	352	341	341	328	343	322	343	313	339	354	321	319	333	330	352	334	352	335	356	318	308	290	285	346	342	304	412	321	327	327	321	307	326	344	309	307	320	305	304	356	340	307	336	320	350	323	308	365	326	333	363	315	329	351	354	356	316	292	305	340	309	305	335	298	324	294	331	294	335	307	344	329	300	332	331	322	389	355	336	353	349	298	310	328	316	327	342	301	305	320	311	300	313	338	345	300	327	352	337	335	335	348	323	313	323	334	340	306	342	354	329	356	348	319	311	351	315	316	352	327	358	323	350	339	285	305	325	332	316	322	350	296	323	327	304	360	310	318	307	316	319	310	351	298	340	304	323	330	315	354	324	337	330	345	341	336	341	340	294	336	349	329	322	347	317	316	330	335	343	328	315	353	360	287	306	312	297	335	321	315	318	331	306	285	327	318	330	313	320	354	316	341	308	301	322	288	302	306	306	339	339	352	293	279	354	310	329	330	316	280	369	325	314	344	362	354	353	353	322	328	332	312	310	322	343	343	325	349	329	320	321	336	329	319	305	324	375	350	325	345	331	323	337	308	321	365	323	325	309	304	329	327	322	330	319	350	317	318	329	339	352	332	343	324	316	324	335	300	317	339	332	356	315	354	337	321	319	330	322	338	320	308	323	354	331	328	307	311	297	328	293	310	318	304	341	325	363	349	337	333	328	317	309	351	345	335	320	323	320	332	314	360	356	332	301	324	329	367	319	344	370	338	351	331	320	306	340	339	317	338	310	340	344	339	320	317	318	310	338	332	303	310	291	343	321	297	323	308	338	326	326	343	320	334	371	325	352	305	331	316	339	345	331	331	327	363	282	367	329	323	342	333	329	320	385	328	344	351	321	311	336	343	306	319	339	329	327	344	347	294	332	382	352	349	328	298	328	310	314	312	320	347	334	330	349	317	333	314	315	324	325	367	325	290	329	357	364	344	319	338	371	362	354	328	317	333	316	366	329	335	327	359	311	341	317	312	329	317	334	315	361	329	313	336	317	323	358	303	354	321	329	333	344	340	327	305	341	339	318	323	339	332	316	314	350	308	350	350	338	328	320	319	345	324	292	305	299	311	334	301	344	300	338	338	305	341	294	341	342	331	346	303	319	357	327	360	359	334	340	326	335	320	364	325	334	316	368	323	347	323	344	328	329	293	318	320	320	306	332	316	302	351	327	356	330	335	288	316	321	294	319	293	329	345	293	345	366	283	344	342	360	319	345	326	329	325	354	354	299	338	304	326	345	343	348	317	336	327	309	302	310	322	303	362	309	326	328	324	311	304	374	344	335	320	340	317	351	335	324	332	349	294	342	354	315	322	354	338	358	349	342	322	302	326	355	309	361	306	340	308	359	343	318	308	346	345	329	336	338	334	304	312	330	346	353	294	305	335	337	351	289	309	323	350	350	332	324	340	318	304	340	327	344	302	318	340	319	320	330	325	322	308	288	329	324	325	327	351	296	318	315	349	348	332	331	338	290	329	329	358	321	345	315	339	355	314	307	309	302	335	272	340	301	331	325	318	329	343	321	331	309	316	316	351	330	313	356	334	310	276	337	370	325	324	351	336	342	332	320	336	346	340	341	345	303	325	311	302	312	286	324	346	349	342	354	317	293	319	329	295	340	329	344	350	305	325	354	345	347	325	322	309	296	329	334	322	329	306	324	320	339	329	340	338	333	319	292	327	322	318	301	320	334	322	323	329	363	313	313	327	344	288	341	339	349	345	294	310	324	365	316	342	354	322	300	339	322	381	303	341	373	278	350	341	326	328	284	319	313	303	366	356	353	309	324	337	336	357	368	344	341	343	333	308	333	340	331	338	323	314	333	361	346	324	332	327	327	352	329	317	330	342	332	364	351	369	314	292	324	322	343	321	344	334	342	338	357	370	317	324	302	298	332	347	336	317	327	336	345	326	336	351	329	323	368	320	355	334	331	347	304	283	309	325	309	299	358	345	384	365	336	295	371	316	336	298	345	316	351	321	341	332	361	342	324	301	353	332	350	309	350	312	338	356	369	325	332	347	364	343	319	317	347	332	348	325	337	299	309	399	322
48645	70799	67259	46550	44176	21310	1094	1007	1018	898	921	857	878	838	819	777	822	837	778	773	767	728	818	756	819	735	761	760	778	798	760	759	750	749	774	730	764	778	732	759	736	784	711	735	721	764	763	696	750	764	787	753	748	737	704	735	722	718	677	754	713	729	762	754	733	730	731	733	736	732	736	738	705	805	740	711	768	760	773	699	695	755	722	764	723	706	756	712	716	716	742	749	763	707	721	712	741	741	747	773	762	678	722	724	686	737	738	775	747	715	701	676	780	724	765	751	738	742	733	744	747	723	758	739	707	767	759	720	741	771	705	767	763	736	705	719	750	708	671	700	701	730	720	688	740	734	733	731	693	730	726	726	808	779	710	720	749	767	743	712	740	631	787	737	777	777	765	786	764	764	685	756	715	718	787	757	701	719	736	762	736	747	737	769	705	735	771	774	743	738	705	728	731	705	734	709	764	682	753	756	761	783	713	729	724	725	722	713	701	708	731	741	757	679	718	701	733	703	743	714	713	736	709	756	774	690	781	735	716	725	754	678	712	715	725	752	726	720	717	702	745	686	738	743	805	715	716	709	759	742	741	748	724	717	690	739	772	751	734	746	768	741	724	743	738	756	715	745	732	687	736	765	757	746	736	770	762	755	717	773	701	697	697	780	783	758	727	725	730	747	725	748	717	708	698	734	747	707	768	717	704	702	665	720	772	721	774	752	735	733	730	781	697	721	787	728	754	746	723	754	788	724	711	689	709	730	714	765	747	705	760	724	735	703	732	781	705	671	710	715	759	718	784	742	702	775	699	720	736	770	728	740	718	739	715	736	772	746	695	726	790	710	736	722	702	772	753	718	703	726	743	761	708	696	726	768	711	745	776	746	753	724	770	716	773	761	716	835	754	693	727	717	681	750	740	753	730	785	744	733	681	735	697	784	723	703	784	736	766	724	708	738	715	796	709	709	718	751	741	753	713	767	739	737	731	757	742	753	679	757	798	702	718	714	753	726	750	733	741	666	700	802	743	726	739	730	747	758	731	762	773	723	735	747	737	739	727	712	730	724	757	750	712	682	727	765	725	719	746	750	707	729	750	747	700	753	789	718	724	745	672	729	743	719	738	761	733	738	753	724	780	741	747	730	711	692	748	718	709	742	709	763	704	766	753	743	747	726	763	718	705	729	771	680	696	698	701	718	692	671	740	727	740	696	692	723	711	726	772	721	723	703	721	713	724	731	726	716	755	711	746	724	721	749	741	711	731	748	727	743	732	766	810	753	766	756	747	713	731	702	771	728	753	754	770	729	757	754	709	727	696	771	756	731	722	731	671	783	712	733	755	718	709	746	744	707	726	687	769	745	734	718	762	702	772	756	719	774	769	762	709	752	733	714	749	721	747	726	732	736	712	707	748	763	737	705	727	672	757	759	718	695	733	735	727	733	719	737	718	733	704	747	745	788	737	739	688	769	762	753	720	748	693	729	754	708	723	752	716	701	702	694	742	713	718	751	693	672	775	705	721	713	725	700	733	750	772	764	685	778	722	702	752	731	718	713	766	725	758	777	718	741	760	735	732	714	727	729	751	697	732	753	772	720	723	769	711	766	749	730	737	772	710	721	700	744	740	755	742	712	725	743	704	744	793	689	732	689	745	754	728	696	705	723	749	719	763	744	656	773	795	672	764	735	742	744	722	731	735	755	726	731	702	718	671	740	727	748	744	757	711	768	706	723	733	735	715	710	705	703	746	742	758	725	753	721	749	727	688	745	762	758	708	692	719	729	821	754	740	765	733	717	760	717	702	724	678	718	769	734	712	720	772	732	739	728	696	673	788	734	737	772	772	713	731	745	755	735	758	740	750	728	689	739	749	715	745	720	726	747	692	726	697	713	783	772	728	717	788	731	740	721	724	694	747	759	733	757	710	695	749	728	717	777	748	770	726	714	702	723	723	685	734	732	704	770	763	726	720	736	697	778	726	752	731	756	719	781	719	721	731	686	728	739	751	736	730	831	683	759	739	739	722	738	721	711	751	710	698	749	792	671	758	717	779	772	741	752	764	687	797	762	694	711	699	742	753	771	712	762	697	720	725	723	717	717	744	698	741	727	748	744	772	761	685	721	737	715	769	699	730	780	685	756	767	681	746	741	737	728	711	735	744	749	790	723	715	797	780	717	786	712	712	705	726	686	724	783	708	697	713	777	716	718	774	725	680	751	687	698	710	767	781	704	754	756	740	723	749	780	747	743	715	781	749	723	767	721	675	724	708	751	751	697	725	710	719	705	708	744	704	777	759	780	757	708	764	699	740	704	722	731	741	712	765	732	777	757	703	728	718	755	678	734	775	691	676	770	747	746	781	722	732	719	745	717	716	761	752	763	757	740	712	665	787	708	810	726	710	738	686	719	726	752	755	752	716	703	731	761	736	744	699	746	740	766	760	726	708	725	750	748	758	772	743	773	740	728	744	765	747	733	705	710	702	807	712	684	698	753	753	729	771	727	793	700	689	746	765	738	733	732	730	747	767	746	759	760	785	685	724	736	747	770	742	715	752	773	747	734	745	737	729	763	722	760	740	751	766	726	751	710	718	701	765	753	720	763	725	698	735	700	735	711	730	712	717	754	756	758	710	741	715	725	732	768	777	753	713	744	723	740	709	722	768	747	716	666	745	723	763	747	710	753	725	716	788	773	734	676	728	725	747	722	752	744	725	705	744	741	748	706	732	766	724	727	749	761	771	698	735	759	712	703	706	725	726	709	765	739	756	757	740	675	729	716	758	791	731	743	714	728	719	717	759	708	762	747	724	757	732	713	721	708	741	762	731	752	764	716	759	752	779	697	764	744	710	687	718	729	722	757	745	748	744	773	752	760	728	753	736	741	755	720	730	741	698	772	732	769	728	777	756	715	724	737	717	766	740	718	771	760	717	732	691	750	735	764	714	659	756	715	764	754	781	703	707	767	752	806	770	750	756	755	710	724	737	676	759	747	740	715	735	744	728	749	800	720	718	736	699	772	738	767	734	732	759	761	722	673	731	707	746	705	736	717	681	726	719	746	770	756	764	721	699	749	712	705	765	664	735	783	680	764	735	796	696	769	752	721	787	703	737	752	772	716	681	715	716	707	772	724	744	792	746	766	749	753	712	712	720	722	733	669	688	768	742	725	708	766	706	727	720	740	755	721	744	775	720	692	725	762	730	710	787	722	724	716	729	721	744	739	724	712	725	731	684	703	738	769	743	687	753	717	737	759	754	739	736	737	745	741	747	748	746	753	686	745	695	765	731	741	706	717	753	711	766	757	729	771	651	748	785	760	741	736	725	716	739	731	716	734	742	772	691	784	675	748	754	752	752	710	742	725	767	776	733	780	715	750	772	740	785	780	760	747	712	705	747	707	756	763	694	712	776	738	739	729	748	741	720	737	737	734	757	707	721	707	775	765	702	787	755	732	740	739	723	765	691	728	747	703	749	716	735	670	748	739	781	696	741	808	728	762	750	750
53958	30660	11111	2236	956	573	280	296	282	296	303	341	309	308	262	300	274	314	303	304	286	303	270	273	303	293	280	323	346	330	297	325	272	340	312	329	332	315	291	336	305	290	304	298	319	281	342	307	325	313	263	320	321	273	323	312	345	296	316	302	303	306	290	295	282	308	277	278	271	308	288	317	324	311	298	297	315	308	278	331	317	314	307	321	335	300	290	310	304	316	308	315	284	278	298	295	303	309	298	314	307	307	308	329	291	304	276	325	317	320	334	286	309	314	294	294	307	280	294	301	304	300	286	324	307	311	285	266	317	322	302	306	297	321	297	271	280	283	302	317	294	294	303	281	275	297	277	292	320	289	259	309	304	288	286	284	289	300	324	305	320	296	269	312	310	316	280	336	288	292	308	313	278	290	323	295	310	297	291	293	318	289	289	317	311	295	313	301	325	315	308	315	292	289	312	302	269	299	275	300	293	312	345	317	326	261	299	300	301	278	284	288	284	321	296	314	289	274	311	269	327	302	321	292	318	287	299	279	299	292	314	333	289	323	305	323	270	291	294	296	293	293	303	281	298	296	309	282	303	286	322	283	321	287	279	327	279	339	332	288	291	295	311	319	298	320	292	311	324	311	303	271	287	305	308	281	323	299	312	302	312	293	284	305	281	331	285	306	297	289	329	311	302	296	299	332	294	304	305	327	340	293	286	308	312	323	301	282	308	312	295	324	328	306	299	304	296	300	289	312	289	329	275	300	301	301	297	319	289	295	277	317	312	281	311	272	314	287	296	319	273	285	285	279	307	289	265	267	315	284	315	315	277	295	318	314	322	302	302	314	292	285	310	297	289	322	322	322	266	280	291	310	307	290	285	310	336	273	290	280	343	307	293	298	292	261	281	320	311	317	325	327	328	304	279	301	323	293	287	328	304	278	340	291	339	271	283	284	315	313	293	286	293	309	330	291	319	278	307	285	305	327	271	286	279	289	308	325	310	314	276	277	268	308	295	308	326	301	322	302	288	273	312	268	295	323	301	314	318	287	317	275	306	290	258	284	284	319	256	292	310	307	323	346	305	291	249	291	288	294	265	317	323	326	354	332	282	330	323	296	287	313	311	272	292	317	344	298	294	304	301	321	302	327	288	295	289	283	320	272	305	324	306	307	299	293	265	297	294	296	281	308	286	319	309	307	266	309	308	290	295	339	275	311	291	314	312	299	351	318	296	275	279	283	311	289	295	269	334	292	310	288	304	306	288	307	261	311	272	309	283	303	295	329	303	301	280	289	295	312	303	304	320	304	338	304	298	312	305	296	281	288	274	279	310	334	283	319	290	300	301	305	286	293	328	329	323	281	311	317	309	291	301	302	342	342	277	323	305	298	273	301	295	302	312	310	269	275	342	307	296	299	292	292	278	304	312	286	331	323	298	296	262	297	317	271	300	288	277	320	298	276	278	314	288	323	321	290	298	326	311	284	310	302	314	307	299	297	308	309	290	301	278	299	298	316	291	309	333	285	293	293	301	279	292	306	288	284	269	301	317	300	320	296	274	322	324	310	338	308	289	282	294	320	278	273	323	325	298	317	302	284	317	311	323	298	297	285	291	291	268	291	287	282	301	315	283	299	315	304	264	318	300	292	286	310	318	327	320	290	286	277	323	303	297	299	278	282	308	310	290	327	299	294	313	293	331	307	287	301	266	282	306	312	317	299	306	302	275	331	356	321	295	311	289	305	304	312	269	314	304	297	281	317	291	280	315	312	321	322	305	281	299	305	297	307	300	286	302	306	294	290	299	279	251	265	274	319	318	300	296	318	306	300	290	296	275	310	268	280	294	312	271	283	316	303	296	292	281	310	306	323	317	303	311	283	272	276	283	313	321	270	289	302	308	286	297	294	311	291	265	297	321	277	281	275	279	323	327	279	322	296	312	322	369	325	278	318	331	302	319	292	335	290	317	303	323	316	278	322	374	298	314	284	303	294	320	309	331	321	303	307	285	319	284	294	301	316	324	261	332	313	303	275	286	302	314	323	331	288	309	322	313	313	306	275	318	282	342	330	306	297	322	328	309	329	324	279	294	303	308	289	262	296	288	286	272	307	322	334	306	329	311	318	302	264	296	289	316	267	253	336	319	296	283	320	296	304	270	285	293	300	313	292	268	309	308	307	318	314	308	301	263	329	310	296	303	275	303	288	325	311	263	328	302	302	284	285	319	282	277	297	309	302	289	286	327	285	310	325	302	315	293	320	304	341	295	289	284	288	325	296	310	324	325	325	339	337	299	294	314	288	290	278	296	306	353	314	309	334	313	307	314	312	280	295	316	279	295	331	279	309	281	304	322	264	287	292	333	320	313	290	296	347	314	316	325	310	296	337	306	327	320	322	322	288	281	312	287	297	277	302	286	291	301	309	295	327	284	299	324	283	325	292	313	296	295	302	313	310	292	277	285	281	311	301	308	330	292	300	282	276	307	295	308	320	348	317	316	297	314	290	287	299	301	286	271	272	306	295	325	280	317	307	299	303	323	299	317	280	296	290	295	322	298	327	332	298	282	319	316	296	291	284	325	300	272	300	313	263	262	336	298	289	266	296	290	298	301	280	332	305	298	319	322	327	299	294	305	308	263	290	307	279	296	290	320	293	307	291	330	316	306	292	309	278	306	300	291	315	321	281	307	338	314	279	313	322	278	297	314	309	301	325	287	281	336	305	311	298	305	329	309	359	288	329	309	320	311	292	334	287	333	313	317	316	314	296	277	351	284	295	275	340	274	313	259	260	299	275	314	281	292	265	334	307	303	325	304	314	291	327	315	319	292	302	321	312	296	308	338	329	323	318	272	301	292	294	279	319	276	300	299	349	305	310	277	314	314	268	308	320	297	322	279	317	323	313	331	259	335	291	309	310	300	298	288	307	299	328	278	309	313	308	330	324	290	302	287	273	312	299	313	314	306	301	297	272	311	305	279	300	304	252	304	288	317	306	290	293	313	264	317	318	347	288	307	284	316	324	330	292	305	314	310	303	296	304	282	325	313	271	266	323	287	291	270	313	290	301	323	322	296	310	303	288	290	265	278	316	291	295	270	296	262	308	304	314	276	272	312	276	273	285	306	314	296	312	291	291	268	266	302	275	279	281	293	320	289	247	287	304	283	296	288	294	269	307	302	314	309	300	321	300	296	256	283	294	325	293	293	327	296	313	291	287	282	338	288	291	297	287	290	273	300	306	300	309	279	315	318	329	343	342	288	326	280	290	278	310	292	318	281	302	307	343	303	303	303	290	312	277	314	312	290	315	291	278	267	261	319	305	297	312	311	306	307	308	304	324	300	298	297	306	309	320	301	281	275	292	333	343	333	282	300	290	302	296	276	304	319	314	307	284	324	295	264	295	315	294	316	275	289	305	295	304	311	277	281	303	297	279	293	291	303	300	305	319	329	330	306	310	259	305	287	316	286	303	296	299	315	308	293	278	287	324	284	314	321	297	317	327	305	272	300	296
29560	22882	12009	4141	3227	1529	659	634	724	608	649	673	658	655	682	697	649	627	637	659	692	675	657	679	650	632	642	659	668	666	658	677	653	707	629	629	667	624	605	670	699	647	673	652	650	653	706	643	678	652	699	647	658	655	615	648	630	651	640	647	647	663	686	624	665	640	659	686	659	630	672	672	693	670	664	641	665	680	683	663	647	646	681	652	648	638	627	639	709	616	654	648	677	687	623	651	645	638	602	720	634	653	667	642	702	682	664	628	617	641	656	603	685	674	650	660	671	705	720	641	714	664	644	640	622	654	622	587	648	669	714	629	686	642	601	587	664	652	652	649	632	697	657	628	642	630	667	639	667	659	706	649	652	664	684	640	666	683	638	576	665	696	683	637	614	630	675	646	658	685	631	635	644	664	614	672	632	679	612	667	686	690	634	661	641	660	637	710	652	665	678	634	692	645	640	698	643	677	617	698	679	663	615	624	671	669	658	629	625	695	669	666	640	655	666	688	676	674	685	582	637	700	632	674	647	642	622	647	639	675	651	633	605	708	613	627	655	666	669	659	703	644	599	608	658	596	662	648	684	626	643	637	646	676	645	633	626	668	646	624	651	643	675	635	713	701	635	674	659	646	685	653	689	637	696	634	685	668	634	634	675	723	676	631	645	609	642	686	683	675	678	693	678	656	647	681	679	680	665	699	642	642	650	674	646	692	614	688	627	657	671	638	643	649	697	678	634	615	647	660	612	745	719	605	686	706	704	668	675	634	661	638	661	642	644	674	682	622	653	646	682	634	680	662	676	654	688	639	628	612	690	648	615	676	622	641	690	595	708	673	663	680	643	639	643	671	709	666	661	609	596	614	610	675	678	659	658	630	648	675	645	637	696	664	649	648	636	674	642	625	607	654	694	690	652	636	649	677	632	627	672	677	630	635	606	637	640	662	660	627	640	605	663	674	634	694	654	629	640	613	641	606	662	629	674	641	700	658	643	639	641	655	705	710	621	627	666	675	707	621	645	636	673	656	674	655	659	679	709	664	645	651	673	594	653	676	700	610	676	670	677	660	666	631	660	693	700	648	664	617	647	609	651	624	656	618	625	637	653	647	643	662	622	629	665	643	668	651	644	651	653	626	648	661	646	679	639	577	638	615	658	653	627	617	672	688	665	645	672	658	666	634	615	669	638	664	701	681	659	627	648	652	624	644	641	660	649	633	654	690	695	690	667	637	673	709	682	629	670	627	645	652	664	692	668	676	647	626	646	674	700	607	636	645	598	662	631	616	667	672	632	698	641	629	622	648	635	601	652	646	643	629	718	656	609	656	625	619	597	645	686	657	640	659	643	694	633	740	624	652	633	664	646	654	628	695	657	638	645	710	629	651	659	679	654	647	622	628	630	647	633	658	652	646	638	623	662	674	638	619	686	645	641	638	665	654	652	675	675	647	630	627	682	669	671	644	646	645	650	644	633	671	684	655	633	656	702	695	653	665	679	675	653	692	657	652	659	641	677	667	667	643	622	656	657	613	624	651	631	643	698	660	651	644	636	682	645	705	659	641	691	661	667	614	610	669	664	662	678	656	671	692	650	665	640	607	627	654	629	625	626	692	657	665	634	663	692	670	659	655	705	665	638	650	699	669	652	647	637	637	678	662	648	671	600	666	584	646	647	676	667	646	652	669	670	667	679	678	681	664	642	644	631	622	643	657	673	632	646	688	637	625	626	644	626	659	616	638	649	646	647	645	611	626	663	656	669	591	651	636	681	625	663	656	706	630	642	630	669	664	657	668	634	637	676	684	648	698	699	677	626	624	687	626	649	643	637	607	688	649	659	635	615	672	710	660	732	652	668	642	596	675	701	632	651	633	698	684	635	642	631	694	635	663	691	672	675	667	633	621	668	649	689	658	670	670	647	629	648	616	631	622	684	627	673	664	643	661	687	667	648	650	672	697	656	702	657	663	673	628	668	615	634	648	664	634	609	626	668	655	644	694	649	658	666	616	643	631	672	624	671	662	673	685	664	688	662	682	665	623	616	613	600	666	684	659	655	649	629	646	604	683	649	643	679	666	678	672	669	629	658	643	657	659	695	637	646	621	643	650	635	651	651	676	624	678	679	617	655	656	600	694	691	674	667	656	648	639	671	648	675	697	658	621	718	643	632	691	623	665	640	653	633	651	636	673	681	645	678	640	637	665	707	655	635	648	661	667	648	676	687	706	669	648	655	653	599	654	680	649	640	663	671	616	659	623	644	663	672	685	646	674	657	666	683	619	703	650	651	702	669	681	657	684	632	673	636	622	702	656	710	665	666	674	652	679	656	647	630	626	644	677	652	683	631	649	616	662	676	662	671	673	667	639	654	665	711	709	635	668	646	643	658	642	661	652	696	654	638	615	641	663	709	694	636	709	641	623	597	632	612	671	647	640	698	655	650	670	658	682	609	684	653	637	659	618	653	632	665	660	640	633	644	674	710	640	669	646	661	677	666	607	616	627	660	691	635	696	636	645	652	634	662	638	666	613	652	677	647	654	674	615	604	587	646	649	641	618	704	625	621	630	639	661	688	689	634	660	689	654	670	665	672	611	620	677	658	697	646	668	731	669	657	669	646	682	686	623	635	649	658	649	699	710	589	668	653	648	652	674	638	645	676	630	620	699	614	712	644	625	627	627	592	631	691	636	698	682	663	634	647	636	657	617	657	642	654	660	653	694	684	653	639	630	647	608	660	681	627	689	650	674	630	660	636	657	673	657	651	693	636	669	687	670	667	659	659	666	729	636	689	682	687	687	667	703	634	638	678	641	625	648	685	698	634	716	678	628	682	644	637	626	691	630	641	637	699	614	645	660	695	646	619	674	645	689	661	640	655	645	649	648	706	657	661	699	627	680	658	651	641	659	657	631	682	649	664	694	715	629	636	609	700	653	616	650	647	673	656	621	642	708	685	635	686	655	647	669	596	656	592	696	661	650	619	649	689	626	612	635	663	623	671	698	645	688	677	637	650	640	661	660	686	635	642	653	628	651	646	644	658	655	621	677	650	677	644	677	648	671	661	684	662	637	666	658	647	644	661	688	605	611	687	642	659	622	671	642	652	650	648	634	639	708	666	631	679	662	667	654	708	636	664	598	695	595	673	702	629	632	623	639	637	691	665	686	656	641	648	656	624	640	641	662	640	621	686	591	666	664	664	674	675	671	663	619	660	663	674	621	613	626	644	662	650	666	630	646	638	645	682	638	641	659	638	639	632	671	679	650	656	638	673	607	628	655	638	669	630	675	617	680	646	661	638	678	648	622	639	651	682	666	640	653	630	630	656	667	663	673	652	709	612	621	643	629	652	613	691	653	688	650	665	625	664	649	659	651	645	654	638	662	668	689	621	627	641	662	641	684	683	611	654	680	649	645	626	660	667	621	674	696	630	675	652	634	661	666	662	696	669	681	601	651	634	668	670	600	653	670	672	634	653	680	658	675	647	648	651	676	668	663	645	622	682	683
69646	70877	57801	32934	19256	9596	501	207	231	243	232	202	225	226	228	232	231	209	243	195	243	225	217	238	205	226	222	217	204	217	204	193	198	206	225	201	222	245	207	219	195	243	217	221	216	232	229	200	208	197	202	224	209	213	215	230	198	195	221	233	216	212	214	214	195	188	205	233	197	214	211	227	217	231	223	236	190	185	218	212	219	225	205	211	198	218	231	239	243	213	223	214	189	185	251	210	210	202	180	192	206	179	202	233	230	176	215	222	193	194	204	201	212	205	219	185	230	221	228	210	222	209	221	217	212	214	241	197	217	195	222	220	222	227	189	204	214	202	214	197	221	221	194	221	211	207	230	212	236	239	198	219	217	238	217	220	177	186	193	229	239	225	200	215	204	216	203	214	227	210	213	245	235	225	191	239	227	212	207	218	187	220	213	205	224	221	263	223	209	204	224	217	212	223	226	231	223	232	206	222	218	225	252	211	225	214	228	221	208	226	218	190	206	204	222	229	192	218	202	218	206	231	196	210	220	233	222	249	222	228	215	213	233	220	212	201	220	224	204	225	216	194	228	229	179	224	237	240	208	225	218	202	209	203	201	189	230	214	206	206	174	241	202	215	211	207	216	238	193	238	242	209	226	238	218	200	203	228	242	206	244	197	228	209	214	196	200	219	184	200	220	211	212	205	204	204	194	228	212	211	238	215	192	216	192	196	240	241	210	198	237	242	221	195	228	223	197	232	237	218	205	229	231	187	210	215	208	212	237	228	214	222	211	211	239	227	204	206	241	227	215	211	202	213	205	239	204	187	221	197	199	261	212	214	212	204	180	243	230	216	228	206	233	194	215	248	220	222	220	198	179	216	208	204	224	235	215	207	197	199	231	204	237	231	204	226	216	227	204	221	226	246	230	224	219	229	207	186	196	198	224	222	235	224	201	205	236	224	186	226	246	193	250	233	216	211	191	206	247	225	214	200	217	204	222	206	237	226	229	214	209	195	212	230	200	195	206	205	231	229	184	222	191	210	191	219	200	217	236	244	220	244	217	218	236	236	212	230	231	200	211	220	214	228	193	188	213	218	246	231	206	213	218	206	229	207	197	213	213	207	210	199	230	231	201	208	217	234	206	198	223	195	197	201	238	209	204	216	184	206	223	224	211	219	185	217	225	198	232	212	191	210	193	196	241	199	192	195	214	225	201	202	220	255	227	208	197	226	220	201	209	226	218	225	226	251	224	221	195	200	216	186	209	221	213	202	190	213	191	203	178	243	204	245	210	223	210	207	200	211	187	229	238	211	231	211	208	218	207	218	220	199	227	211	194	193	210	226	198	200	226	217	215	218	226	232	216	208	231	238	225	217	216	194	221	232	237	203	214	212	201	232	196	226	196	195	209	228	188	200	206	246	211	227	204	222	225	192	231	241	225	223	218	205	199	210	213	229	228	221	188	216	217	227	211	230	194	199	235	231	202	210	243	216	209	228	214	207	185	240	238	214	225	232	197	218	214	202	231	204	228	207	201	203	215	192	185	201	205	194	235	209	220	212	195	203	216	234	204	207	201	189	199	205	218	230	190	209	229	217	216	206	216	217	208	201	242	247	190	198	225	224	223	218	215	203	205	204	213	197	228	227	205	214	207	222	229	212	210	231	187	226	232	264	213	246	217	218	232	226	187	211	216	209	224	209	207	202	237	217	217	202	215	197	242	208	217	194	203	193	231	188	224	189	198	221	213	213	184	196	209	248	199	209	167	194	212	201	193	249	196	197	199	216	227	193	218	207	210	188	195	215	232	223	224	215	198	206	222	226	196	214	224	227	240	232	208	224	188	197	225	215	216	208	196	197	219	213	213	216	194	221	211	196	204	225	217	227	200	185	237	240	192	218	211	217	196	227	220	204	218	215	200	209	211	239	210	229	225	202	188	236	207	199	217	203	204	201	200	231	215	216	202	230	198	198	206	210	226	238	205	229	223	199	210	227	238	222	227	201	198	217	221	215	223	220	184	196	234	228	190	230	194	208	189	228	205	204	220	203	205	236	208	204	217	225	212	197	218	207	189	215	235	184	204	216	205	214	202	235	183	243	215	215	193	246	242	201	198	225	211	225	231	196	205	207	191	188	206	227	204	216	210	183	236	208	220	224	201	235	198	221	209	242	235	218	203	230	204	229	230	232	207	206	236	220	221	183	223	237	228	199	245	228	191	239	215	227	218	218	220	203	193	189	194	202	240	232	224	237	230	205	205	222	194	223	217	231	199	200	242	207	184	232	212	216	200	195	207	210	209	192	217	202	216	209	223	198	195	199	207	190	207	250	220	202	229	216	189	206	207	195	205	198	225	238	224	197	194	235	209	192	222	212	197	226	225	229	233	222	207	198	214	202	183	223	227	222	219	209	218	219	224	191	213	223	242	213	215	209	202	197	211	224	212	223	235	243	197	202	184	222	196	209	230	210	182	222	225	227	213	211	202	224	212	218	245	239	209	244	185	206	219	192	199	233	213	206	218	191	226	195	215	206	237	224	205	216	235	229	224	194	229	212	232	240	208	216	223	208	226	229	227	227	202	215	185	211	196	208	229	220	220	182	172	196	222	226	224	218	225	197	216	217	202	221	202	209	225	214	188	232	200	235	194	236	208	206	215	207	233	225	200	241	229	233	232	197	207	216	199	216	203	235	199	198	218	230	212	206	243	216	221	229	229	214	201	217	204	203	216	219	230	184	216	220	215	230	242	238	203	200	212	196	234	227	198	208	240	247	200	231	210	232	226	239	193	197	214	204	207	187	231	212	212	220	249	216	222	228	222	219	222	205	206	228	215	216	230	184	206	225	214	211	243	181	200	232	222	201	195	235	243	186	209	227	196	214	213	218	219	193	216	228	210	195	234	221	210	245	241	213	204	225	213	213	219	209	228	218	185	215	231	229	211	216	232	224	211	220	224	222	195	190	214	239	199	216	212	224	207	193	217	230	180	205	240	194	210	220	215	193	204	192	198	223	213	205	215	242	223	205	216	211	212	210	238	230	194	212	208	227	220	187	202	230	208	244	191	231	205	200	220	215	202	222	202	243	204	219	209	208	204	216	234	216	212	218	187	220	221	220	244	201	216	203	203	218	183	215	216	217	216	216	210	234	231	229	210	209	205	233	189	241	213	250	217	241	219	189	205	205	212	214	191	211	225	207	200	232	199	211	203	205	204	218	223	204	215	209	200	192	205	208	205	181	206	222	198	183	224	219	226	232	190	219	235	210	206	193	207	218	197	217	215	209	210	198	220	224	197	207	218	205	185	188	206	215	203	183	209	228	222	217	223	218	201	231	226	217	201	202	217	215	199	218	212	232	196	217	210	214	214	227	194	221	225	212	240	209	206	231	236	212	232	235	256	223	196	211	209	213	202	230	222	233	229	213	220	246	214	228	192	213	229	205	206	210	181	219	211	231	222	212	206	211	214	204	222	212	173	196	223	195	189	194	194	234	206	198	207	215	210	201	233	217
43698	57701	55514	36597	33657	15774	697	642	652	627	600	582	573	502	554	557	535	557	525	514	532	496	510	557	523	534	527	512	569	483	504	484	511	519	488	492	504	519	507	522	509	475	501	500	536	498	517	501	525	502	506	482	502	516	476	478	507	500	528	486	524	498	570	533	479	506	506	504	473	536	487	518	545	492	485	502	484	508	476	494	544	506	496	490	488	474	502	499	456	477	496	495	527	497	498	493	481	492	535	476	494	475	490	485	509	529	523	471	473	481	498	488	510	507	508	474	535	507	492	470	523	464	480	478	535	477	466	511	496	489	485	492	490	533	519	493	502	501	507	457	514	479	535	484	496	540	503	502	448	517	541	498	523	514	567	516	475	491	500	532	512	516	542	514	469	516	480	541	508	534	516	513	497	536	484	518	471	509	481	503	530	495	511	498	480	493	503	521	517	496	516	482	511	467	499	501	472	503	464	454	498	490	511	467	504	483	527	469	503	519	514	483	522	496	502	527	489	487	489	510	475	552	466	481	510	495	475	542	512	550	525	494	468	513	539	511	515	531	512	509	481	474	467	536	523	528	489	505	502	527	522	544	558	523	510	486	538	538	476	496	494	498	459	493	512	534	511	492	509	467	468	512	500	528	466	568	529	490	497	500	478	500	460	512	535	505	529	490	504	530	513	509	444	540	503	508	478	495	526	487	482	503	483	492	500	523	476	487	500	449	482	513	508	522	513	481	526	472	487	510	510	481	497	514	533	512	518	500	529	493	480	484	478	509	516	478	444	502	503	520	453	497	494	483	512	480	476	501	478	548	520	525	477	484	514	490	536	482	543	499	498	537	485	484	513	491	485	512	476	524	481	487	478	471	531	497	540	471	545	515	503	479	475	558	518	564	492	517	526	478	530	488	493	508	519	536	511	494	492	478	555	512	484	514	503	513	514	488	507	527	504	495	510	493	522	520	485	507	498	557	485	545	517	547	505	464	501	518	475	492	494	478	522	483	516	532	506	516	543	506	476	497	508	506	471	473	469	498	482	503	496	530	474	552	513	476	536	495	512	493	501	496	521	508	537	514	505	535	520	510	531	475	476	465	518	496	501	526	515	480	471	469	506	479	537	513	502	501	491	468	503	446	492	528	514	477	530	540	529	506	546	494	488	505	502	497	485	487	500	512	492	496	510	519	494	494	496	489	546	497	520	490	498	494	460	525	496	476	469	535	492	487	492	488	532	478	483	477	497	486	504	498	515	491	488	505	477	525	533	514	464	495	507	517	495	529	484	495	492	473	496	505	523	509	510	530	522	498	532	514	493	455	495	518	464	514	495	509	487	506	524	469	508	457	524	479	489	524	513	499	506	522	514	531	482	516	520	468	531	511	528	473	503	483	506	477	496	503	506	500	499	485	527	469	509	473	503	538	515	496	499	535	500	520	540	481	520	541	481	474	491	445	561	507	498	495	479	501	486	514	492	454	487	498	501	532	505	519	480	478	520	483	520	509	497	512	479	488	517	494	475	449	464	503	471	524	494	522	491	517	535	531	477	508	533	488	507	497	526	506	483	527	486	480	514	492	491	504	537	480	521	491	553	485	482	473	510	469	509	479	490	506	545	506	520	503	468	496	492	536	485	556	496	508	519	489	515	499	529	491	521	463	499	506	491	526	487	518	476	493	515	507	486	503	532	492	483	530	495	477	510	486	514	493	507	490	477	511	461	445	483	485	504	508	500	486	491	512	484	485	485	506	522	526	435	483	504	497	547	519	501	512	494	502	484	485	496	535	515	499	468	443	525	523	526	514	524	491	513	497	469	504	482	492	501	458	517	468	532	494	487	480	493	504	504	503	478	499	502	516	484	513	513	492	492	510	514	484	500	536	521	487	522	467	482	510	522	495	481	475	488	487	408	490	481	496	487	505	478	518	436	451	493	511	493	495	516	487	502	486	526	502	502	492	513	516	522	490	508	517	497	472	499	485	485	524	527	494	483	486	524	495	538	523	541	536	497	508	529	509	510	505	497	465	491	459	492	496	488	524	477	491	494	492	512	480	512	477	517	495	519	513	462	514	489	511	504	530	486	493	509	490	498	513	530	536	538	495	491	543	510	509	468	504	498	474	481	503	492	503	524	517	483	514	502	516	536	437	510	465	499	462	492	488	463	506	533	483	516	511	485	543	487	494	500	496	527	509	469	495	527	483	501	469	463	492	517	513	516	471	560	443	540	501	521	489	502	503	510	514	457	489	454	525	467	488	518	534	514	534	523	482	536	517	480	516	515	474	524	499	510	539	513	477	519	521	486	533	480	502	484	509	477	544	505	539	543	518	509	498	480	472	480	489	479	511	519	549	537	495	552	511	494	470	494	501	516	501	468	514	503	490	483	477	484	507	494	501	490	499	490	503	512	505	515	514	544	513	518	473	494	498	478	468	506	526	538	492	524	459	515	519	486	498	436	507	482	455	515	514	497	486	498	497	530	461	455	490	521	493	525	502	513	479	523	497	483	467	508	485	559	516	481	497	544	499	514	512	527	498	490	530	534	502	475	526	524	512	513	522	469	537	505	482	538	485	509	466	517	500	536	502	482	553	500	488	489	513	477	519	520	494	489	523	473	527	470	498	497	530	468	503	501	504	518	478	541	526	509	495	511	515	510	491	461	503	522	495	512	517	511	527	509	512	512	524	493	529	510	492	492	518	503	462	517	517	473	483	512	497	500	451	481	549	492	504	474	509	457	515	473	522	496	549	545	516	480	494	507	510	470	494	467	499	450	515	522	512	495	482	498	508	497	525	440	503	492	471	486	534	512	500	472	482	510	499	476	481	485	529	511	467	493	521	484	523	520	512	509	503	488	490	545	498	521	523	494	503	515	483	503	484	489	533	523	507	519	482	527	506	510	505	504	502	496	495	484	481	510	534	513	494	524	499	493	493	493	445	484	515	507	496	539	497	519	504	463	521	527	525	519	497	501	467	509	486	462	544	501	522	521	501	481	528	495	503	500	464	528	479	498	476	515	526	475	526	518	489	535	473	497	538	536	477	460	501	470	515	527	498	526	495	483	515	538	479	520	517	496	491	468	513	523	517	493	477	495	477	496	489	525	518	508	473	489	509	476	519	484	501	508	525	482	501	492	529	504	476	513	498	514	480	486	491	502	512	507	494	481	483	497	502	485	550	469	496	494	490	496	510	491	534	533	513	472	499	507	467	528	479	509	478	508	504	527	500	493	509	496	474	491	483	519	503	497	496	529	476	497	504	476	486	514	517	460	512	488	503	512	472	493	495	561	482	507	490	527	498	497	485	457	499	488	527	509	516	462	467	515	481	461	498	493	520	460	478	453	499	509	496	470	496	470	502	499	498	491	497	529	475	515	561	526	507	505	483	492	494	522	499	487	556	497	490	493	517	472	494	517	499	503	532	510	512	506	524	487	528	487	491	477	519	505	486	493	497	478	522	526	505	490	504	555	515	504	506	493	472	481	554	502	496	492	520	496	469
72902	79037	68922	44756	30509	17679	1404	372	412	395	367	372	377	384	327	349	327	354	357	331	332	323	335	337	385	306	335	318	326	327	371	341	328	313	323	350	318	346	364	315	349	359	353	334	348	337	281	302	337	311	381	325	339	320	367	343	313	313	319	326	333	339	347	330	359	325	301	345	328	325	341	309	356	337	355	336	352	342	297	337	340	342	306	310	338	361	332	310	284	321	322	339	346	342	375	334	329	305	357	316	316	336	293	326	307	342	303	319	324	338	322	320	356	325	351	339	348	344	311	322	320	348	337	305	351	343	349	319	324	347	358	345	359	350	337	305	306	323	280	345	357	318	310	349	319	290	334	335	346	328	323	317	339	328	319	321	310	347	347	352	320	361	342	341	344	297	344	322	315	328	339	326	354	381	341	345	314	339	349	320	312	314	336	355	325	361	325	344	341	328	296	349	352	351	326	337	291	348	335	312	318	321	311	327	323	382	367	327	321	343	334	319	353	368	331	305	287	331	317	328	305	361	339	348	379	345	333	344	334	302	325	340	334	316	339	285	314	351	359	333	316	300	328	335	305	326	364	327	337	327	337	329	353	329	309	324	324	378	345	315	335	349	295	338	326	361	365	346	298	370	309	334	334	318	327	330	307	309	357	331	333	359	378	333	323	341	335	345	339	343	307	348	327	299	308	329	302	304	359	328	330	344	339	355	320	335	337	311	346	377	354	327	351	334	354	328	334	334	322	320	325	399	341	328	327	328	346	300	352	356	328	322	340	359	316	316	310	358	338	336	340	325	328	369	333	306	330	338	325	330	306	341	325	300	306	297	346	305	327	341	320	313	360	363	325	327	360	335	294	343	331	359	314	328	316	341	342	322	332	341	316	360	346	339	320	333	307	342	336	353	326	341	291	353	360	344	308	298	330	337	310	354	290	312	323	317	340	353	299	313	284	319	335	326	349	355	356	318	283	334	331	332	314	319	317	320	334	335	334	331	331	326	293	302	329	324	359	343	336	275	335	339	328	323	327	317	330	351	316	331	335	330	359	310	339	351	353	349	333	351	322	329	344	327	300	345	275	326	330	329	332	357	326	356	339	354	338	320	337	300	323	343	318	346	287	358	330	302	309	327	348	319	347	343	336	338	330	293	358	313	327	364	324	350	373	335	296	318	331	344	329	320	338	331	383	362	304	331	320	296	320	346	327	353	308	302	347	339	287	367	324	307	340	335	300	330	329	330	335	349	351	396	346	305	354	334	316	349	340	322	326	344	308	321	328	335	317	330	365	349	314	353	344	310	315	337	315	310	319	362	309	339	339	349	342	310	350	368	308	342	357	329	317	331	301	322	343	333	332	314	362	339	371	348	360	335	320	319	302	326	331	304	343	322	356	313	368	338	334	347	351	345	314	338	329	364	367	352	309	362	318	326	329	315	314	322	316	331	346	326	327	293	316	344	377	360	325	360	342	324	360	299	312	305	327	307	316	320	321	344	346	325	316	356	310	331	316	325	302	330	345	296	304	345	332	322	343	303	293	289	321	342	329	336	316	348	361	333	313	309	309	341	339	344	328	351	279	311	307	336	302	331	340	352	354	333	318	341	304	328	366	312	317	301	310	332	345	353	337	353	326	342	340	353	337	342	295	350	340	329	327	320	355	319	328	353	351	362	346	343	349	304	351	342	377	322	316	333	363	317	326	335	324	340	330	328	327	327	365	359	335	370	332	325	360	346	305	334	311	307	341	336	304	341	337	260	356	319	339	378	381	310	334	322	339	317	342	329	320	338	324	363	382	321	321	333	348	301	309	361	351	344	324	327	318	340	330	318	322	335	351	360	319	321	335	321	325	313	332	367	335	338	322	339	302	338	326	344	345	311	325	336	330	309	355	393	316	362	334	331	319	355	337	335	356	339	332	331	351	352	337	339	323	305	350	334	378	331	348	326	320	318	356	348	334	302	328	290	322	338	311	326	348	325	361	369	383	347	309	306	333	347	346	336	329	312	328	337	353	290	298	362	326	326	331	326	327	293	305	342	384	326	327	358	328	358	315	357	337	335	316	341	317	302	334	345	342	302	326	350	335	338	326	333	318	348	340	345	350	326	328	312	306	342	331	323	342	312	308	354	302	351	331	361	325	367	335	352	340	356	349	334	331	308	357	317	325	323	321	313	348	325	322	337	336	347	320	372	306	359	396	328	373	362	339	356	343	342	363	337	385	320	365	325	323	331	294	334	370	317	310	312	322	317	332	374	355	341	356	296	342	383	352	334	340	317	339	338	359	357	361	300	362	352	309	336	312	319	337	334	354	350	315	347	384	331	321	337	351	371	345	360	337	348	340	297	328	347	320	294	341	327	333	355	312	365	319	331	316	341	298	340	337	343	355	334	361	353	359	310	305	324	342	329	316	335	344	314	345	328	327	333	341	307	327	332	355	352	296	350	322	336	347	305	350	310	334	307	331	320	364	328	304	387	347	326	349	310	303	350	371	323	332	328	338	321	333	323	343	326	321	326	330	314	321	352	346	333	379	291	348	311	350	317	323	307	347	342	337	360	328	344	338	314	325	339	328	301	346	316	287	313	304	335	322	346	351	316	384	354	340	349	315	340	269	348	331	356	311	357	353	322	317	323	329	342	366	324	328	322	323	346	366	347	335	313	298	335	340	322	317	306	284	311	374	348	340	353	323	359	345	357	342	339	341	324	323	350	348	367	334	344	346	310	357	351	365	318	310	343	309	299	328	330	314	340	328	315	327	324	312	329	386	334	360	311	351	347	340	337	313	344	328	344	315	355	308	314	372	335	366	338	340	300	339	314	285	300	348	334	325	347	316	357	287	325	331	323	372	312	309	302	376	297	330	322	309	325	332	319	319	337	367	340	312	349	323	344	331	313	337	338	335	329	348	353	340	349	334	357	344	321	305	302	347	336	350	322	332	350	332	341	365	315	308	324	318	321	328	337	365	328	332	337	316	354	330	310	297	340	335	323	361	351	317	336	349	329	336	320	309	341	359	307	327	338	348	316	368	367	330	310	325	360	319	319	323	337	312	336	318	373	335	311	336	365	330	377	312	318	318	316	338	354	348	338	311	332	340	320	322	344	284	332	364	327	328	324	330	326	373	365	359	333	366	335	326	345	332	324	349	355	309	317	336	346	307	335	344	346	352	363	334	314	333	307	327	358	318	347	330	303	300	329	348	331	331	327	318	332	369	311	378	344	340	321	362	346	329	338	317	301	336	302	323	330	329	347	323	348	352	329	310	325	325	341	344	299	343	344	328	326	325	336	338	333	298	333	323	350	324	332	366	361	342	346	313	336	369	330	336	348	333	324	306	347	318	315	354	327	333	364	327	329	325	333	332	294	327	335	368	332	332	345	334	347	338	325	341	318	334	350	355	337	320	301	295	316	291	329	322	372	308	363	306	347	325	330	304	370	310	334	352	327	308	346	353	339	322	327	358	291	352	345	326	305	323	352	321	324	326	293	380	349	316	353
47209	70446	68421	49039	44405	21734	1129	980	953	963	873	833	840	865	816	797	866	770	770	800	796	778	781	776	745	787	833	766	783	752	770	730	759	757	772	720	688	736	758	741	772	732	731	780	785	734	694	765	740	758	750	772	756	730	696	696	715	744	690	727	729	761	661	763	788	766	751	738	756	780	728	784	728	772	761	753	745	752	721	690	753	726	769	723	737	752	722	776	755	748	768	731	717	740	730	719	760	728	785	748	705	760	803	723	776	785	769	738	733	768	758	738	761	729	784	729	723	742	717	716	723	790	792	729	726	749	775	748	685	762	716	772	749	729	740	789	767	754	748	752	771	741	722	718	700	729	747	725	685	702	710	702	721	741	783	727	776	754	772	691	703	719	728	754	787	701	767	735	766	694	755	717	762	760	783	788	709	744	741	766	706	723	764	731	736	738	745	738	729	729	738	751	738	788	708	768	727	696	758	783	742	741	757	725	727	708	718	780	770	710	700	725	766	748	783	760	731	731	756	779	762	765	758	793	743	718	779	725	732	752	743	757	751	696	670	743	740	759	772	723	721	697	708	737	734	803	715	766	759	722	773	741	709	739	784	708	718	758	739	771	721	719	751	765	779	699	758	697	768	695	724	744	697	747	782	690	725	730	737	789	689	747	736	752	735	692	702	736	764	700	745	777	717	750	704	736	733	694	675	748	768	722	741	708	719	712	723	765	719	752	746	751	717	767	758	724	741	721	714	759	730	748	769	737	721	744	758	764	725	742	726	723	736	733	695	780	738	727	718	709	763	710	721	744	783	748	752	727	754	738	757	712	737	742	740	694	768	751	750	742	762	725	696	786	762	721	782	732	714	730	771	701	723	715	720	752	751	775	784	768	745	780	702	728	753	740	720	748	728	749	755	738	732	751	731	758	738	723	733	710	744	753	743	684	748	735	774	745	814	753	745	777	768	782	752	712	709	735	701	716	775	724	764	727	750	768	702	743	729	744	771	692	747	745	770	732	702	705	741	684	740	706	755	742	733	741	727	765	770	745	708	705	748	750	759	734	709	731	733	758	708	742	674	731	721	730	732	729	742	749	727	734	745	727	730	715	784	721	679	735	766	738	739	784	712	716	736	732	716	747	799	773	732	710	734	759	767	675	726	784	853	734	734	759	727	759	705	711	749	745	732	699	743	717	746	726	757	730	722	690	731	709	722	760	704	733	714	761	756	727	757	778	723	747	807	743	738	707	706	727	761	743	737	733	735	721	756	762	702	734	739	719	710	733	703	715	726	757	739	771	732	725	770	755	716	773	735	744	753	713	722	765	714	762	767	731	739	761	749	700	757	743	693	769	693	755	770	738	745	737	709	783	732	785	761	742	709	731	710	718	767	770	770	736	727	740	768	746	758	740	740	780	732	741	743	740	739	761	772	756	707	719	721	742	739	734	749	732	699	736	767	692	769	761	788	742	712	757	733	742	744	756	762	739	778	712	719	774	718	735	715	734	766	751	709	742	790	738	722	726	731	737	761	713	780	712	709	722	786	731	708	750	723	668	748	756	749	785	767	778	743	779	705	729	781	776	746	797	769	741	751	752	805	766	777	738	755	761	758	702	777	730	751	735	704	737	653	774	758	713	757	711	731	752	754	744	765	724	778	721	751	780	729	783	718	702	718	742	760	746	771	674	745	741	761	771	681	748	727	718	726	700	711	755	733	742	748	759	760	701	760	756	774	762	750	715	740	803	754	737	722	751	759	719	761	724	775	742	761	765	753	789	760	719	784	739	723	755	728	709	746	763	768	713	729	744	736	721	729	781	696	725	762	706	726	746	756	733	708	726	748	755	738	734	783	724	755	742	772	719	733	732	802	711	806	749	754	759	677	701	755	768	753	791	708	748	722	773	693	705	745	751	770	700	760	655	760	778	782	728	754	729	726	743	754	742	688	687	769	732	706	764	721	692	771	778	683	744	705	753	745	734	774	702	776	770	757	699	744	708	761	709	711	740	709	743	717	736	705	707	738	752	754	673	723	770	721	731	784	722	715	731	737	730	717	757	780	723	721	716	716	757	732	803	747	696	749	725	729	732	752	768	704	726	768	766	784	705	723	754	709	773	741	774	737	748	782	744	748	783	739	736	775	717	739	724	720	687	777	753	741	750	696	809	750	742	761	813	750	760	747	757	736	692	720	754	745	708	726	757	677	742	739	762	768	742	757	769	708	713	709	648	729	749	744	781	726	695	777	711	721	784	728	730	759	734	735	726	735	717	735	709	726	740	778	721	679	730	750	752	765	707	766	691	735	737	700	764	711	700	724	700	736	739	689	744	768	731	702	738	765	733	739	764	738	737	729	737	730	748	751	681	730	750	752	750	764	758	730	770	717	732	808	720	743	777	745	764	735	758	717	771	760	739	730	708	717	732	695	731	803	754	734	748	759	764	738	723	729	751	768	742	742	738	728	701	739	746	752	743	790	738	686	728	761	725	710	744	707	725	793	740	748	772	745	740	724	751	748	729	736	748	713	723	732	737	749	699	735	709	735	713	717	723	717	717	732	745	745	729	771	747	726	758	761	760	717	722	771	749	732	742	715	740	761	669	752	732	690	766	752	706	703	722	735	739	742	730	736	721	714	703	757	723	725	696	709	698	730	754	715	750	776	785	751	687	673	758	727	756	718	780	725	753	765	708	807	791	786	763	725	731	769	769	711	781	731	683	700	766	741	756	771	792	739	746	724	764	765	713	710	715	744	754	729	717	775	728	737	687	761	669	792	765	740	754	701	750	751	745	745	702	774	756	746	698	736	760	741	715	714	730	752	729	725	714	765	743	741	742	720	716	710	737	751	724	714	767	701	752	755	708	757	746	774	723	732	751	750	724	739	742	785	767	761	742	754	701	713	741	747	761	746	728	772	766	708	754	744	750	759	739	722	746	731	734	716	711	730	737	755	737	718	687	738	737	731	694	771	711	757	741	756	763	755	723	744	761	728	765	703	746	697	789	766	769	734	686	767	756	748	771	739	706	740	736	713	723	781	728	751	724	700	741	756	733	727	729	773	686	731	747	752	726	759	697	740	763	696	706	692	760	757	721	749	770	718	763	730	764	722	758	736	670	719	737	748	691	742	724	751	758	755	716	738	731	747	719	730	726	762	818	753	756	736	743	707	779	727	719	751	726	753	742	731	772	721	698	741	741	722	743	819	729	762	752	718	734	731	721	717	723	792	753	742	715	732	736	763	720	752	704	731	747	712	752	790	715	731	715	724	743	745	732	737	746	768	758	779	722	726	728	735	751	711	738	739	727	720	716	742	759	739	719	737	749	785	747	753	746	729	732	723	707	804	706	732	721	713	738	788	738	726	688	694	686	751	774	722	715	727	731	706	754	717	773	772	754	764	732	745	715	729	808	710	754	738	765	707	738	733	756	749	761	750	736	697	761	699	701	717	726	742	754	713	748	698	727	777	715	716	738	718	772	705	753	779	713	719	751	728	713	736	706	727	766
51911	31167	11807	2490	938	570	306	287	308	318	306	324	300	311	293	276	285	310	287	309	295	305	299	278	274	270	306	280	325	283	266	278	277	298	311	294	324	324	302	303	303	305	297	348	294	315	262	254	303	289	279	316	280	314	295	300	311	329	285	299	293	304	291	306	337	298	292	307	313	305	283	296	288	298	308	294	291	299	318	303	332	302	343	293	310	296	296	332	322	294	291	309	303	288	284	317	272	322	273	284	305	295	313	276	329	289	289	299	312	288	320	303	296	281	283	327	300	322	319	313	269	300	303	310	318	313	328	299	325	336	302	299	282	297	310	317	278	282	298	302	272	311	289	286	318	308	309	296	343	311	330	329	294	268	292	301	305	301	305	273	298	295	313	298	287	305	270	340	309	294	318	316	286	296	325	302	304	304	334	296	323	310	304	299	267	328	311	303	301	273	298	290	313	296	313	339	312	296	307	303	279	283	288	308	336	290	264	327	294	314	298	281	313	283	305	267	302	282	271	294	296	321	346	309	297	311	318	310	331	278	311	294	299	298	325	291	286	288	333	325	312	271	283	299	274	310	285	329	321	291	303	296	275	314	285	321	327	290	294	304	287	282	301	306	287	308	331	288	286	333	304	288	295	290	291	301	290	311	332	300	309	307	299	306	289	303	322	310	316	301	304	307	313	283	323	302	301	290	314	304	310	325	300	310	301	288	314	322	310	313	303	347	309	346	330	277	284	270	316	314	313	331	284	281	305	295	301	268	292	295	297	280	295	303	277	364	295	294	274	342	336	282	308	293	307	309	264	280	277	319	322	271	322	269	302	326	316	309	310	275	286	318	337	302	299	302	292	279	294	287	309	304	276	344	301	285	303	276	320	304	292	283	284	309	308	329	296	294	327	306	308	311	321	326	316	297	307	330	328	318	290	305	314	322	320	283	305	309	309	285	308	301	314	284	311	326	297	296	290	291	303	301	277	340	302	340	314	281	320	291	323	304	277	353	312	290	287	306	310	335	319	284	286	296	251	288	327	305	282	264	328	280	246	306	315	295	301	305	323	301	321	321	296	287	299	302	306	290	296	279	291	303	297	285	311	321	292	288	307	318	322	318	301	296	274	299	320	281	322	283	315	298	282	332	317	307	332	317	303	293	299	293	285	327	315	311	305	280	312	296	317	278	313	341	304	340	324	315	325	287	263	311	282	347	304	317	320	326	296	271	297	297	304	286	309	282	312	320	314	331	280	309	280	339	320	336	272	314	309	272	285	314	296	314	316	277	337	317	295	275	309	285	305	325	316	334	323	282	314	285	274	300	275	299	297	308	286	319	341	327	304	311	297	275	316	310	295	294	273	330	295	328	311	299	274	301	294	319	296	269	276	286	287	324	290	299	295	304	317	283	285	296	299	335	332	308	325	324	259	311	315	301	310	324	310	305	279	291	284	300	325	289	281	294	304	323	315	271	287	300	298	285	297	299	307	320	279	309	320	310	288	317	282	301	298	311	300	289	340	340	253	333	295	310	310	288	295	323	301	311	323	277	325	262	336	274	290	295	324	290	315	340	315	287	309	305	297	312	300	280	302	314	317	304	297	313	336	308	262	291	312	269	306	311	305	288	333	316	286	288	329	262	302	289	324	337	328	284	272	302	318	303	287	262	311	305	274	297	287	277	283	318	305	312	308	330	288	300	313	317	307	282	300	283	269	329	349	299	344	327	311	342	286	304	308	329	326	280	286	324	328	307	291	311	283	282	305	288	283	304	329	312	327	279	296	292	315	301	301	330	318	323	292	293	330	285	304	300	323	321	289	310	304	268	311	289	307	300	316	304	282	333	340	300	311	284	308	295	305	273	290	340	340	327	298	324	295	301	313	282	292	315	270	291	310	337	308	303	296	326	284	310	332	312	277	300	302	294	292	312	285	304	311	314	305	326	300	275	303	298	294	356	341	326	298	289	294	304	303	307	301	303	298	306	340	303	337	307	312	320	280	293	291	286	286	331	285	324	281	277	308	322	307	291	278	283	335	307	321	289	279	311	286	258	282	313	267	309	302	322	301	301	308	297	347	314	331	302	263	314	343	301	303	363	282	279	336	338	304	283	292	341	295	298	293	318	288	312	299	291	314	328	301	319	292	276	313	318	318	307	286	310	338	330	294	331	287	311	300	298	316	332	314	295	314	296	289	346	298	341	269	328	278	314	296	297	306	277	311	291	285	302	284	306	295	303	327	303	293	309	277	285	282	275	298	305	307	307	301	286	324	300	298	317	277	290	310	310	319	317	313	337	316	290	291	283	291	311	290	299	331	290	299	286	326	305	274	301	314	329	294	310	314	320	338	296	281	333	331	272	304	335	300	292	305	294	312	290	301	316	316	289	329	331	332	303	281	292	296	310	281	285	298	288	298	309	287	299	293	310	307	347	324	304	266	290	343	290	316	297	320	303	275	317	293	301	273	318	276	299	326	302	274	322	314	318	314	328	315	292	289	316	313	301	307	295	298	289	293	274	316	330	319	297	283	360	339	304	302	305	281	293	284	269	258	321	321	329	274	311	273	289	289	313	313	321	286	291	332	283	309	275	316	313	310	316	288	284	336	307	312	304	283	301	301	324	264	281	327	309	301	322	297	271	289	274	281	291	342	317	281	292	283	305	291	303	297	315	309	324	301	272	280	306	271	327	276	318	274	319	318	291	363	274	301	315	300	312	276	337	297	315	299	349	308	285	305	333	292	291	320	320	309	287	287	323	317	288	316	327	307	344	309	285	304	301	281	280	297	301	310	312	305	271	334	316	321	347	313	309	298	307	305	300	302	314	329	292	306	300	285	261	272	302	300	273	293	310	326	330	277	279	316	320	293	308	315	310	283	306	315	306	315	303	291	314	332	333	289	333	279	309	298	315	277	298	288	315	266	305	265	327	283	301	308	278	296	303	299	270	284	310	299	269	311	308	303	270	300	296	280	285	280	347	331	297	294	286	287	270	309	270	305	299	300	344	294	311	305	289	303	335	308	308	297	273	322	273	314	313	291	327	331	298	308	280	280	308	326	360	323	337	306	316	325	299	300	345	299	292	288	280	321	288	313	303	275	314	286	324	317	315	319	305	282	308	302	303	303	312	280	312	310	310	268	287	303	305	271	283	343	317	301	298	347	315	331	301	311	253	328	313	291	311	303	302	266	282	284	333	293	326	316	268	307	309	313	300	325	337	281	301	320	271	268	314	323	279	328	290	291	323	305	285	316	305	310	318	311	302	290	330	301	325	294	315	338	291	300	284	290	314	312	331	306	319	306	274	330	339	315	273	262	271	286	310	326	293	298	307	329	330	322	301	308	286	315	305	312	317	329	269	285	316	324	308	317	312	311	294	344	274	314	280	301	308	297	289	284	307	305	302	282	278	286	288	312	302	283	320	305	314	299	275	325	307	303	303	293	273	306	324	317	277	297	311	310	301	324	309	317	273	286	299	273	337	301	298	325	314	317	303	310	289	285	302
28107	23514	13083	4665	3336	1613	669	685	637	682	650	692	650	652	617	694	641	707	668	696	677	621	653	660	669	691	619	627	660	642	612	611	659	654	649	684	661	634	674	679	633	661	615	679	659	628	658	650	693	638	643	647	627	672	667	676	639	700	674	664	679	678	627	694	627	622	615	654	664	632	676	649	700	688	689	674	696	693	713	628	673	645	655	677	661	660	687	675	635	639	631	663	648	645	680	620	685	690	686	657	684	670	702	676	676	639	668	627	692	656	606	674	631	630	641	669	662	656	624	661	626	660	653	647	665	697	657	672	667	624	657	684	685	681	623	662	663	666	678	662	716	662	685	664	664	671	622	640	699	652	713	667	677	696	682	642	686	656	661	624	630	625	662	676	696	700	681	665	648	660	638	650	664	688	576	670	705	653	670	667	674	670	638	709	661	650	698	679	664	643	677	628	690	657	642	675	647	672	631	635	670	695	668	654	685	713	674	644	633	634	683	664	613	654	655	666	640	655	697	610	662	660	661	659	654	664	639	632	659	668	711	619	634	660	649	654	616	683	697	650	665	658	675	613	635	647	681	675	616	641	642	683	653	673	669	655	608	664	668	696	667	674	671	692	658	683	643	678	684	673	645	697	667	629	642	656	628	634	687	665	661	673	645	696	676	673	653	702	656	633	650	728	654	664	670	683	656	683	705	652	654	671	644	685	655	650	651	652	674	658	670	677	671	687	641	668	622	671	673	643	632	684	603	658	711	670	693	691	684	608	655	665	634	685	641	637	691	694	619	692	619	602	652	654	676	598	667	647	685	610	626	708	656	691	658	656	658	658	658	696	695	673	659	649	641	608	667	649	694	645	637	665	666	702	653	646	647	668	675	718	660	687	679	686	680	650	651	652	682	680	643	599	672	655	675	639	637	634	676	606	655	659	664	646	640	664	714	646	661	682	646	658	654	634	674	607	708	646	663	690	623	708	667	687	662	701	702	630	665	689	656	691	687	656	679	671	665	628	681	679	621	667	700	636	684	699	652	628	650	691	658	654	623	690	637	618	675	666	613	652	616	680	690	674	619	647	654	682	620	653	625	653	635	669	684	618	637	674	693	648	657	603	705	675	644	671	705	703	615	636	662	710	675	637	645	648	679	589	692	662	599	660	663	624	641	649	709	680	650	641	682	684	664	640	700	650	652	683	642	664	641	681	679	632	632	673	681	669	645	642	621	644	634	650	659	656	643	664	609	641	659	685	688	639	681	683	679	644	669	687	708	627	638	656	677	665	689	626	672	676	645	682	658	714	678	689	665	660	699	636	601	617	622	682	622	730	655	673	659	671	631	659	643	628	687	634	662	730	628	646	631	688	618	649	633	662	620	657	650	653	638	675	660	665	687	676	693	668	632	641	637	654	630	671	667	645	616	646	660	648	690	654	631	675	601	672	691	624	619	651	646	644	700	651	685	655	684	655	637	679	660	632	742	632	634	643	669	661	629	656	644	703	593	629	662	632	669	685	650	631	621	639	645	679	695	676	643	659	644	656	654	685	681	668	638	680	641	630	638	605	623	621	661	649	723	660	654	673	677	631	662	665	701	660	659	706	669	628	640	666	656	659	652	603	657	644	674	651	652	672	678	638	634	681	728	652	609	637	644	711	624	703	682	646	671	641	726	685	670	674	662	626	633	671	682	656	668	740	642	650	645	636	603	668	686	661	639	686	638	613	686	677	648	679	680	668	686	649	637	630	705	677	684	637	637	616	645	638	634	658	652	648	703	675	680	647	668	684	627	633	608	662	689	618	642	666	663	718	643	648	638	693	645	673	666	652	630	636	633	675	673	697	668	663	670	628	678	630	656	700	666	662	628	691	646	631	662	632	686	673	658	610	705	653	679	670	664	692	652	586	661	675	663	708	648	692	637	627	673	668	667	624	648	681	655	677	666	640	673	676	690	665	675	692	662	694	708	658	626	691	664	664	660	636	673	686	625	658	637	641	659	674	668	681	706	598	630	670	590	657	696	713	674	697	680	637	677	650	685	622	635	655	644	680	639	686	644	671	698	698	619	644	654	647	661	695	640	679	649	678	673	644	660	671	625	680	648	663	680	646	676	639	673	683	695	666	664	611	697	666	673	639	661	684	658	629	666	630	637	638	677	649	628	661	625	653	653	688	650	701	664	688	688	658	686	670	688	598	617	648	681	602	659	666	635	681	626	651	657	660	673	645	650	706	647	628	648	652	668	700	634	654	605	635	662	652	672	626	667	658	617	645	658	679	658	638	731	655	667	606	670	697	678	625	654	642	661	680	686	691	675	654	678	663	649	631	621	670	640	645	701	677	704	655	669	669	650	691	653	645	703	696	684	710	652	673	623	669	619	614	712	636	657	697	699	680	649	629	723	617	681	665	673	668	651	673	661	666	707	626	634	686	634	646	672	673	690	668	693	645	689	646	650	658	665	646	712	671	611	637	709	623	653	622	705	631	666	646	655	703	700	622	715	649	639	676	661	653	665	664	702	667	606	722	667	690	680	623	706	653	618	649	612	635	674	667	634	667	609	630	646	638	654	660	648	647	631	648	661	628	659	635	619	625	659	669	673	733	679	660	673	676	636	629	640	652	633	657	652	656	684	672	656	699	661	676	654	659	641	670	669	686	637	602	625	679	663	656	650	618	670	683	650	678	629	651	693	662	655	638	669	704	668	645	644	674	650	690	632	644	626	713	662	701	675	671	652	693	605	691	640	650	639	641	646	654	641	652	650	666	662	667	687	659	644	667	669	659	642	613	645	681	705	648	650	636	611	608	669	640	642	619	657	646	683	691	648	670	646	642	645	695	635	686	685	666	672	662	674	668	702	643	645	654	636	667	634	693	684	680	660	672	586	685	673	655	643	662	646	677	702	659	649	668	704	672	642	660	646	624	685	636	669	641	616	650	681	646	657	656	672	706	620	692	622	690	637	687	640	695	622	701	643	657	645	677	648	627	680	685	683	643	649	666	666	637	665	650	674	628	654	644	614	690	696	634	711	677	638	688	645	639	645	667	628	658	674	651	626	695	659	681	660	695	643	687	683	653	657	657	643	661	700	633	663	650	646	674	740	628	688	639	629	696	612	659	697	663	644	654	651	677	635	667	664	682	638	692	675	698	663	679	643	646	630	653	648	646	703	724	651	681	645	680	682	703	650	664	674	682	630	682	650	713	626	616	638	640	648	651	606	665	634	673	680	665	664	609	705	630	695	661	621	630	653	636	643	676	703	632	640	669	677	653	670	636	664	644	621	616	618	711	612	650	675	638	674	647	669	710	639	641	652	608	657	638	635	671	661	646	617	640	705	633	631	615	666	642	626	635	654	697	686	614	643	649	616	663	645	668	693	653	647	673	646	683	687	659	669	677	625	633	632	700	678	655	625	644	676	638	677	653	616	651	637	620	656	627	639	648	620	645	686	707	671	659	637	688	707	679	615	662	681	687	680	660	701	624	708	681	656	666	673	648	703	657
67417	73293	60576	34830	21418	8751	435	216	245	234	211	233	217	211	221	207	221	258	210	206	193	231	220	231	222	212	251	230	207	218	238	193	206	201	204	190	207	234	218	248	216	203	228	229	209	209	208	205	211	206	206	207	199	248	221	234	223	193	233	216	225	201	247	179	174	217	231	213	204	221	195	197	214	221	224	211	192	222	203	178	193	202	187	200	186	218	228	204	208	211	224	201	196	196	225	227	210	192	234	238	219	207	212	208	207	208	215	208	206	187	195	224	211	236	197	167	203	206	216	230	184	188	208	205	214	251	198	229	239	198	202	181	222	259	208	214	206	204	221	196	204	206	207	205	188	195	222	218	207	195	201	223	215	229	211	213	208	207	197	187	219	215	201	216	223	216	188	209	205	201	219	199	234	242	240	227	209	188	236	197	212	234	226	209	196	214	178	212	193	242	232	221	215	203	218	226	236	241	221	235	230	234	191	209	194	220	212	201	203	196	233	206	221	209	212	204	202	198	188	218	233	231	197	245	213	207	211	205	247	241	211	233	185	192	203	239	215	217	210	205	222	209	219	243	217	208	197	206	248	195	184	183	171	187	210	258	187	227	216	221	207	212	200	200	208	201	218	214	197	230	229	233	203	217	201	209	192	251	217	203	211	226	194	212	226	211	205	208	219	212	205	210	204	226	205	215	201	231	231	193	227	228	187	223	199	245	183	211	219	199	195	195	216	214	224	209	212	188	211	209	211	230	213	221	199	204	194	217	220	180	194	224	249	214	225	206	242	220	215	226	209	200	210	203	239	218	254	210	206	186	219	220	193	206	202	234	229	215	220	207	221	205	202	217	209	217	210	197	234	212	207	226	199	225	206	184	199	213	218	197	193	208	224	215	229	196	198	210	208	210	211	208	219	197	192	231	232	220	211	188	200	223	211	194	228	198	229	194	204	195	206	189	215	188	203	229	204	229	243	224	227	214	225	210	217	195	200	196	184	161	223	220	206	233	218	202	236	217	211	219	217	206	212	231	214	221	210	208	211	187	185	172	211	208	201	226	213	201	194	193	199	235	230	204	221	213	202	184	201	200	186	213	245	215	195	233	209	225	214	216	213	217	206	249	223	213	216	222	200	256	210	212	206	211	205	225	211	201	255	231	213	175	198	203	199	203	218	212	218	208	206	206	211	240	216	196	192	221	201	198	219	205	215	212	219	201	199	215	221	173	191	224	216	226	205	231	176	200	181	192	202	199	215	215	227	202	205	211	214	205	218	219	211	200	212	204	197	202	179	202	208	202	221	211	215	221	209	212	200	218	186	230	180	173	223	223	201	223	214	206	205	210	232	222	210	224	223	219	217	224	202	230	227	231	246	207	213	229	165	198	229	189	237	226	203	209	199	210	225	224	201	182	204	226	228	202	198	171	221	205	194	237	185	209	220	210	217	215	197	239	225	181	212	213	191	211	216	227	201	227	200	207	201	214	207	207	231	224	229	221	199	215	186	217	180	206	223	207	201	204	177	208	209	238	231	234	201	197	216	223	200	226	210	220	222	219	213	194	183	210	216	231	203	205	225	220	237	194	210	233	201	204	203	219	210	227	222	205	207	222	192	253	219	211	224	224	200	236	208	224	217	206	216	217	206	176	215	197	209	235	228	230	206	201	217	212	227	199	192	186	227	201	196	215	210	232	185	209	202	189	204	219	227	212	204	236	214	205	242	224	219	223	233	218	203	190	234	218	243	206	211	211	200	217	227	207	200	199	207	243	200	202	190	231	200	210	237	202	216	225	215	222	224	194	201	208	201	222	210	210	227	234	241	205	194	213	203	221	220	187	235	224	207	192	234	238	204	200	183	201	212	192	220	217	225	171	220	213	201	218	216	174	187	221	231	205	189	217	205	192	197	191	203	218	201	195	202	236	215	212	223	228	201	217	175	202	242	220	213	194	204	215	232	206	221	209	214	226	204	201	214	210	212	232	193	184	217	212	219	199	210	191	221	230	207	190	225	202	242	212	174	228	208	212	216	187	224	215	213	210	198	189	188	183	238	216	215	185	232	226	212	174	260	248	223	213	217	207	204	212	206	213	219	213	197	229	217	219	211	214	214	194	186	245	226	211	208	219	212	206	208	225	194	194	189	223	256	204	192	216	224	213	220	202	181	223	163	203	209	224	228	194	223	204	229	250	177	229	214	215	204	199	221	224	211	204	237	218	225	200	189	217	226	182	209	207	203	182	226	199	227	214	199	214	232	205	217	193	195	199	215	214	233	210	208	219	196	243	197	212	200	189	195	238	208	227	218	239	197	194	199	218	200	222	237	212	199	222	203	235	198	212	214	214	197	201	195	225	206	201	198	212	212	232	205	224	202	202	207	223	218	199	189	191	225	226	214	213	231	189	224	206	208	200	220	242	213	212	201	203	197	217	190	209	201	195	190	189	221	207	196	207	223	228	192	223	201	198	213	182	234	225	220	215	212	231	200	215	224	216	222	201	200	199	216	175	197	181	198	213	183	214	203	220	222	215	200	218	196	231	200	231	222	195	203	219	219	236	217	230	213	236	224	216	208	202	202	221	193	200	203	217	224	208	209	186	209	205	211	194	195	222	211	199	207	211	211	197	198	198	211	215	224	216	214	216	216	205	233	217	205	211	219	214	213	232	204	231	218	213	225	225	199	204	201	205	211	222	214	223	223	209	213	207	185	227	196	189	213	200	208	216	235	209	201	219	241	213	195	193	204	247	195	224	220	211	216	211	194	179	228	205	184	209	204	229	225	207	203	211	181	183	216	199	217	231	217	211	207	188	221	217	181	208	239	195	195	177	214	228	214	213	205	209	204	207	197	223	247	209	230	223	217	199	209	196	208	215	205	216	210	235	197	213	207	209	216	229	216	212	210	190	199	214	183	204	196	211	215	186	252	214	214	209	225	203	235	199	218	200	216	237	209	173	232	230	200	204	216	200	223	211	228	233	220	210	221	236	196	204	215	229	203	214	210	191	216	238	226	235	180	245	251	213	206	217	215	204	212	177	216	213	180	206	212	248	189	210	195	193	207	188	227	200	235	178	220	224	207	192	206	230	220	202	196	250	199	204	224	192	202	215	222	218	187	196	219	210	230	208	210	212	209	226	215	230	233	216	181	205	202	219	206	192	217	168	225	193	210	231	201	201	214	204	228	181	224	189	232	219	244	259	228	204	232	225	229	216	211	204	224	196	209	212	198	192	196	216	215	223	218	199	201	194	218	216	210	238	219	218	198	211	207	210	197	228	211	214	240	215	222	211	215	217	224	210	211	215	224	224	220	207	214	230	207	194	190	257	220	177	227	197	188	211	208	232	207	228	217	196	211	226	210	195	221	202	233	197	245	211	177	200	196	196	217	204	220	212	213	221	207	211	183	201	213	219	226	187	231	220	222	222	196	211	207	206	205	171	203	188	218	190	227	208	223	226	219	220	211	208	206	231	236	181	223	204	209	195	190	232	253	211	207	212	193	219
40990	58278	57815	38797	35702	12193	684	674	561	584	563	589	537	578	561	525	535	523	510	533	505	554	490	514	490	467	518	538	534	516	504	521	528	506	481	516	481	498	486	483	522	507	520	525	555	488	521	487	495	494	541	456	540	515	456	487	480	508	534	484	485	489	493	474	548	505	504	534	493	487	516	512	472	501	483	509	474	496	536	510	466	506	514	548	511	529	522	467	471	518	495	485	501	520	507	494	484	527	496	478	526	504	488	543	512	488	535	529	509	469	485	500	497	457	499	475	529	477	476	513	481	455	518	519	494	488	489	508	496	514	491	468	462	493	520	532	507	466	530	483	494	474	489	491	487	475	493	512	503	534	464	519	494	495	495	505	478	517	519	488	491	498	546	534	507	503	539	480	504	495	515	507	503	506	484	494	490	488	487	481	459	482	481	452	494	514	542	461	516	480	476	469	515	440	493	515	528	500	512	502	488	496	520	487	513	487	491	517	515	472	502	565	487	500	474	503	499	474	528	504	474	460	507	492	481	489	469	537	494	507	477	544	477	557	521	491	502	542	448	502	528	524	480	528	494	500	496	467	510	500	508	490	502	514	550	504	495	500	495	508	503	489	516	482	472	492	499	500	508	520	517	495	500	494	486	509	488	481	496	503	529	519	489	494	481	471	511	503	476	504	476	500	513	529	488	472	519	535	496	556	475	476	501	462	482	521	502	452	541	532	521	522	489	494	498	535	524	521	491	485	502	504	492	492	484	510	540	512	489	498	525	494	491	527	507	513	500	488	506	524	520	463	511	518	512	501	493	499	473	511	520	512	508	511	511	500	503	480	521	497	481	506	492	486	516	477	487	473	521	485	526	497	478	452	493	461	488	482	504	483	554	498	503	491	461	482	465	472	485	475	521	505	506	495	459	515	499	510	507	505	533	480	504	500	442	514	508	519	436	493	464	519	492	490	511	472	516	504	475	491	481	531	493	440	477	482	459	491	541	524	489	523	493	522	519	502	457	497	530	495	488	546	497	493	497	487	514	507	499	468	508	483	492	507	466	504	484	460	545	487	466	513	501	537	499	509	463	495	488	506	505	482	526	482	456	493	504	482	467	504	502	513	480	494	472	483	507	487	492	493	493	473	499	500	498	524	516	472	522	495	521	493	470	489	480	548	517	514	509	518	521	502	503	509	523	503	520	512	446	490	458	519	460	521	473	490	498	491	503	479	490	549	519	482	509	511	518	487	515	461	488	494	529	523	509	494	513	481	504	498	518	496	478	502	512	485	507	490	521	437	492	498	515	502	480	508	485	491	465	485	493	462	493	486	471	458	474	503	507	497	486	526	503	467	500	556	509	514	497	483	516	503	468	491	531	499	483	500	463	514	513	515	492	495	494	484	510	520	485	517	537	508	494	486	530	500	502	483	460	502	509	491	490	512	520	521	496	496	496	515	503	483	499	529	458	507	465	518	516	521	522	509	515	513	486	505	483	512	529	487	496	461	513	493	509	485	463	482	514	544	473	491	464	514	472	458	452	496	509	524	508	509	534	524	459	480	483	515	469	523	507	497	483	491	513	461	531	500	509	484	493	491	509	491	496	506	471	502	492	485	492	466	484	483	530	481	555	516	521	475	505	527	523	515	478	495	523	490	508	523	490	524	469	512	505	493	484	469	506	504	479	431	546	473	509	478	503	467	512	507	513	542	500	499	482	475	511	520	522	522	501	474	511	490	465	481	482	488	480	487	494	477	497	536	488	518	488	463	505	488	512	494	503	499	480	500	549	542	504	469	510	514	495	483	537	479	496	494	500	499	514	517	528	511	512	522	505	478	475	490	495	503	451	505	479	506	489	482	526	503	479	468	518	481	474	470	467	482	476	486	510	519	481	508	519	523	511	504	511	509	520	518	533	473	478	549	504	524	486	537	526	515	485	519	486	512	481	509	543	513	492	496	480	508	512	511	493	471	507	464	445	528	496	518	462	536	465	493	437	511	491	456	460	478	517	515	480	499	483	512	462	475	525	519	499	522	497	530	499	523	478	481	468	477	453	521	502	506	468	512	527	529	501	450	470	481	505	551	518	475	497	489	468	513	480	455	514	528	490	516	506	524	507	458	502	497	496	478	527	499	493	488	491	499	512	511	475	507	508	474	501	500	471	499	484	487	467	528	477	504	527	489	500	475	506	481	502	513	484	475	548	527	522	476	525	487	497	478	518	536	496	500	523	510	522	464	537	493	517	498	518	492	531	489	517	505	467	478	490	528	462	493	498	549	467	480	493	460	534	487	490	479	488	482	482	506	488	490	460	496	489	499	499	526	535	486	447	505	504	508	508	528	445	507	495	529	487	483	527	521	502	481	510	484	501	454	524	539	527	476	506	530	506	531	487	480	500	511	492	471	508	472	533	520	485	518	476	529	517	530	523	464	533	458	491	491	493	449	506	507	510	476	468	471	519	489	515	487	543	513	496	524	469	495	510	527	500	486	498	472	538	511	491	493	515	514	502	494	495	529	491	457	513	507	495	478	481	490	508	495	507	501	499	497	497	525	493	527	471	484	505	490	488	507	526	498	457	491	533	496	499	513	486	506	499	483	510	500	500	519	481	469	477	519	505	501	456	495	493	535	473	525	500	490	480	497	495	525	481	487	479	512	492	490	476	515	499	467	493	475	489	498	512	480	488	477	517	503	477	520	492	535	503	530	475	502	545	505	426	477	510	528	501	475	524	487	520	522	524	490	513	505	514	483	536	496	489	522	527	478	536	499	518	498	475	495	492	512	518	503	530	490	515	478	484	532	469	506	517	498	497	474	510	465	519	504	470	534	477	504	467	488	509	467	525	500	479	514	451	490	509	515	520	526	475	476	486	510	522	528	503	500	480	485	510	494	509	507	490	500	503	513	520	501	478	461	451	504	482	491	492	493	489	501	486	503	504	498	553	479	504	507	537	486	497	504	502	548	498	483	505	500	490	498	491	511	487	478	479	469	484	502	475	476	504	531	499	468	482	481	501	531	486	501	467	485	496	462	499	488	522	457	484	498	472	497	477	500	498	487	518	541	494	514	526	465	526	538	487	503	479	512	496	472	468	506	489	482	456	512	498	500	500	493	483	523	511	481	474	506	489	492	487	493	470	534	495	545	522	517	483	530	450	497	471	492	469	482	477	524	503	503	490	481	475	469	481	504	524	494	487	491	506	485	523	504	523	514	491	492	540	492	475	481	481	473	497	501	511	485	487	505	497	496	504	469	489	456	499	471	529	511	483	487	484	501	508	472	514	497	494	523	464	504	477	514	519	461	537	494	498	533	506	495	506	498	548	495	467	540	535	515	495	483	512	501	484	510	471	495	508	522	502	506	489	499	524	484	508	493	485	471	507	495	541	501	517	501	479	507	492	485	492	518	500	524	499	464	501	477	465	457	501	442	519	497	474	463	534	499	499	501	526	526	527	523	519	506	456	508	509	494	479	527	509	514	522	457	483	548	536	502	485	496	504	484
73972	84177	72564	45740	31331	15521	1095	400	368	336	389	357	373	337	348	337	338	359	322	340	349	343	343	345	312	340	303	339	321	330	375	368	317	338	332	316	352	326	318	326	356	345	319	351	365	335	347	348	282	361	373	366	354	390	304	326	354	377	309	327	324	351	347	312	324	372	335	324	363	336	322	330	328	333	345	331	315	378	377	331	341	302	328	337	351	327	314	342	358	317	326	367	306	358	353	330	266	323	307	348	337	336	342	338	357	330	359	318	345	317	310	331	314	327	351	312	303	345	339	341	351	350	358	335	339	340	324	330	342	342	317	340	328	320	332	341	292	346	372	336	344	350	316	349	350	332	371	288	328	297	358	341	361	312	326	312	352	305	330	290	342	335	308	322	315	323	319	318	325	330	321	350	304	333	377	297	324	308	306	301	361	357	325	330	370	323	326	364	348	340	335	308	310	311	358	356	325	360	311	347	345	347	350	310	335	324	343	326	329	346	334	307	311	333	316	346	331	337	298	325	330	294	331	305	316	329	326	336	316	303	310	324	325	350	328	305	346	323	338	313	294	329	342	324	304	323	350	334	323	365	331	294	338	313	339	318	317	348	336	298	327	305	319	340	311	325	371	316	364	292	350	321	319	323	337	338	319	340	314	322	334	308	324	320	310	357	286	343	323	306	310	346	325	312	360	323	371	321	327	327	303	352	381	344	324	324	349	282	348	363	359	339	301	342	300	339	303	347	335	310	344	328	312	308	326	350	313	292	301	316	340	334	332	314	327	359	331	327	329	346	315	365	310	300	320	334	330	364	310	347	324	332	362	299	339	308	347	352	315	310	342	336	334	324	370	317	334	317	301	369	334	339	340	335	326	329	304	349	314	350	341	318	333	346	319	302	321	329	344	310	344	312	320	333	313	321	298	339	321	313	305	345	311	310	344	335	349	323	335	319	330	325	299	338	365	310	333	319	304	357	342	328	312	327	354	355	349	323	312	306	329	354	346	301	305	334	335	326	316	314	337	306	307	308	333	313	324	340	334	343	340	353	353	339	326	330	345	317	345	352	348	316	315	346	315	329	324	333	366	325	365	327	346	322	316	325	344	368	350	357	339	359	341	358	348	314	347	345	350	340	316	378	307	318	320	324	329	323	321	309	336	324	336	333	363	335	375	306	330	330	326	360	351	327	317	334	361	322	309	300	365	317	346	320	328	301	342	329	345	335	314	327	343	359	331	297	295	328	328	355	294	327	347	319	344	343	300	330	331	340	408	337	352	342	335	373	324	291	309	321	337	313	328	343	344	351	329	329	316	306	313	333	296	326	313	347	322	316	354	337	375	336	348	350	363	337	326	354	340	353	340	314	314	307	319	326	318	338	352	376	377	341	329	336	360	320	308	353	323	310	330	323	328	298	360	326	308	321	351	357	315	304	317	326	328	314	336	330	328	332	340	312	365	336	336	307	313	320	328	371	310	309	321	355	362	359	331	328	329	317	340	347	327	336	335	328	318	318	369	324	333	296	316	330	336	326	331	345	315	328	330	330	321	306	279	327	309	344	337	318	319	338	336	333	328	298	309	349	336	348	364	341	319	334	361	337	342	321	324	325	323	325	324	342	339	327	363	340	341	302	334	349	326	327	367	360	339	339	330	324	301	332	293	312	333	356	313	320	331	331	329	350	336	331	365	343	376	298	322	331	291	332	336	332	322	313	311	346	324	335	313	330	311	349	361	341	350	302	324	314	328	328	349	347	299	301	318	359	319	340	335	323	293	316	341	355	329	295	320	323	332	341	326	318	304	343	324	348	326	350	307	360	329	300	371	360	310	322	314	354	297	361	339	323	321	341	350	312	326	350	354	329	388	318	317	322	310	359	355	311	292	340	300	356	335	357	316	318	362	327	316	315	332	361	339	355	372	311	290	318	361	341	321	334	331	299	309	343	318	354	338	344	329	300	362	307	314	346	335	351	332	331	310	321	312	289	344	297	345	338	302	348	352	346	322	315	307	318	310	324	348	329	311	369	328	320	336	330	380	345	336	356	305	348	328	338	333	342	320	344	356	334	338	347	356	333	359	360	307	321	309	298	359	350	302	311	315	401	337	354	320	349	352	355	308	319	350	346	330	342	361	359	308	361	317	316	298	342	321	274	320	351	363	328	316	328	338	306	344	317	338	341	325	326	363	332	339	325	339	310	331	294	309	351	344	318	333	293	328	348	351	333	329	344	340	348	286	303	327	348	305	298	320	322	334	336	368	342	328	321	375	355	332	365	339	342	359	322	333	313	327	336	330	362	341	353	336	351	318	373	356	349	361	367	348	356	335	375	331	355	346	324	313	326	313	331	350	345	358	340	325	353	342	389	327	294	327	339	314	325	338	333	327	339	314	296	331	305	338	326	331	320	326	298	344	353	322	315	335	369	317	365	365	314	336	310	330	318	319	336	327	329	369	337	337	344	337	345	303	307	310	345	332	332	348	353	321	350	339	354	360	319	349	384	344	326	318	343	300	332	336	328	340	322	319	308	316	346	358	323	338	307	329	331	337	386	305	334	342	356	317	323	355	338	339	345	338	356	358	361	341	331	275	327	349	314	338	344	337	321	348	329	346	322	341	335	331	328	326	330	326	320	346	362	337	336	348	309	349	284	329	317	329	341	303	345	333	362	304	345	326	309	357	316	294	345	311	347	348	316	311	331	362	322	362	319	312	306	315	337	342	341	316	328	336	288	329	336	319	365	332	315	302	328	325	295	347	348	338	330	343	298	296	331	346	329	352	303	326	343	375	343	350	343	298	323	319	354	360	355	350	332	346	334	361	308	330	311	299	359	335	327	305	335	378	312	311	334	330	325	319	308	322	306	358	336	316	357	361	339	320	290	346	351	317	349	316	366	291	370	341	346	330	309	315	319	335	370	354	332	335	329	331	332	315	318	369	336	311	318	330	335	337	344	314	350	297	355	352	371	332	363	348	315	328	355	305	328	313	312	334	386	339	319	346	313	319	324	335	361	314	335	355	345	339	343	321	345	323	311	308	350	333	338	288	353	340	346	360	345	340	332	356	335	354	336	388	330	369	315	337	299	343	320	344	291	317	321	274	332	318	342	329	352	372	352	336	342	324	338	307	298	333	318	322	337	349	332	330	338	338	335	344	321	344	331	335	324	309	331	354	338	319	298	321	338	335	350	348	350	345	352	327	334	315	346	325	362	333	343	305	337	357	353	315	331	333	336	311	306	340	323	348	313	373	371	351	320	317	326	333	316	298	375	349	345	310	330	350	349	311	316	326	323	389	315	312	344	375	339	313	344	311	300	335	308	321	333	360	320	329	327	334	376	347	317	304	329	365	310	356	319	298	366	314	309	351	335	327	336	340	327	322	351	309	304	351	328	332	363	333	342	337	297	316	341	322	316	316	348	307	322	354	298	360	348	338	329	320	306	368	334	296	321	318	313	332	346	335	313	335	304	353	351	323	330	343	332	337	319	317	355	313	319	325	342
45520	70644	71846	49165	45223	17075	1163	1014	968	914	900	921	819	834	823	827	788	839	753	759	746	828	835	748	773	778	813	777	728	740	721	780	767	779	715	781	753	739	745	724	716	701	759	753	732	744	752	750	777	730	735	773	744	784	736	791	750	757	762	721	755	712	790	752	759	731	734	740	756	724	738	741	762	757	808	787	761	731	707	764	738	709	755	703	730	747	717	723	754	788	750	709	737	717	778	752	742	766	743	711	728	713	726	755	713	705	731	759	787	773	684	775	727	762	778	747	690	756	737	738	768	712	711	760	750	710	767	747	739	753	739	736	725	741	730	730	713	732	751	746	775	738	798	692	775	740	741	761	751	731	726	744	744	760	706	725	727	734	751	732	689	728	760	726	709	730	724	753	777	802	693	728	729	712	729	754	696	784	762	741	725	773	712	723	708	827	736	712	739	709	739	746	755	713	745	771	717	707	740	747	718	736	725	710	752	758	756	704	744	779	728	752	694	763	784	790	727	735	767	725	782	726	715	724	703	773	760	781	728	746	737	740	739	761	716	725	732	719	782	733	755	736	716	728	731	736	784	741	692	729	738	762	733	713	711	718	739	728	770	762	745	669	747	746	771	731	735	695	747	725	721	744	704	760	758	753	762	736	670	714	730	699	750	728	759	734	727	696	716	772	734	734	721	791	722	773	764	730	703	739	754	710	771	721	769	788	696	775	740	793	768	715	747	734	709	780	720	746	753	740	773	776	744	732	731	760	752	754	746	722	707	704	711	722	760	747	732	752	705	725	763	720	721	732	726	788	728	758	775	754	730	724	730	754	755	728	720	711	706	715	715	689	730	728	711	737	766	746	742	734	764	741	712	743	737	734	715	738	715	755	732	710	795	775	742	749	736	741	739	737	732	738	761	723	698	757	759	722	744	746	744	721	771	709	707	759	770	736	714	740	710	730	752	731	737	707	753	740	759	769	746	723	764	733	796	730	779	679	739	746	701	745	734	767	724	712	716	704	727	690	756	748	741	746	738	775	786	696	754	783	746	731	732	774	743	728	709	682	708	785	744	806	746	739	769	723	743	778	710	698	719	709	724	716	746	710	720	738	707	765	721	727	770	826	765	731	776	709	726	752	737	721	702	724	747	746	758	742	743	747	710	753	723	768	750	733	751	723	743	790	744	768	684	740	690	699	720	776	770	738	700	748	801	739	764	746	713	734	795	728	753	777	677	767	760	729	752	752	752	749	744	757	719	725	716	741	751	763	732	760	771	712	743	709	705	722	694	768	717	744	725	762	731	791	747	705	725	750	729	686	741	786	694	759	745	758	759	726	720	779	735	729	756	773	702	782	717	725	738	740	735	689	696	764	758	729	714	724	719	742	753	736	734	730	796	761	738	785	737	764	713	717	712	765	742	709	728	739	728	728	735	711	723	723	803	724	736	714	719	770	691	701	723	733	736	746	760	762	736	740	747	699	725	706	779	776	758	724	750	781	739	771	764	749	734	752	758	754	701	695	702	803	707	764	786	719	750	727	772	780	753	752	738	812	774	732	725	740	690	760	722	731	734	701	738	729	730	683	744	779	737	761	774	731	721	773	750	735	730	738	747	720	692	772	737	784	743	749	732	749	750	793	756	756	727	744	773	752	762	725	735	737	777	754	757	736	743	778	746	735	748	746	736	756	771	768	716	775	743	731	770	717	789	729	734	722	750	750	764	732	720	721	730	721	742	785	767	765	774	688	745	768	726	740	759	741	785	764	709	727	750	741	774	739	769	785	792	720	724	734	798	759	730	705	717	718	718	695	774	734	724	732	739	731	727	745	786	702	736	784	719	757	722	760	741	745	748	729	721	775	740	721	743	736	705	735	721	730	770	786	726	748	691	709	751	785	720	761	739	748	728	735	746	775	730	744	753	718	691	728	734	659	663	717	716	718	720	742	782	775	750	693	728	742	768	736	710	754	783	725	721	741	753	716	719	730	738	785	766	747	755	775	739	739	772	733	692	695	736	782	721	735	794	740	726	689	792	668	693	744	782	706	777	714	731	717	738	691	752	752	725	765	792	730	759	706	692	716	772	774	705	730	754	743	762	747	698	723	760	739	722	709	780	715	757	751	745	727	761	741	718	766	737	753	757	724	702	736	753	701	758	718	727	759	758	725	764	727	769	737	733	672	765	756	767	732	768	733	741	726	713	773	738	702	697	763	765	678	754	722	781	739	727	728	777	748	713	749	761	754	737	728	685	776	744	754	789	758	758	748	719	782	772	749	756	702	756	777	668	733	687	745	777	759	721	738	770	714	779	795	713	782	748	764	724	758	736	712	764	754	753	727	760	720	780	722	735	734	679	750	734	749	772	695	727	731	765	753	763	756	721	724	773	760	701	798	736	724	729	752	695	662	739	750	783	758	751	693	723	766	724	776	741	789	773	756	751	727	748	739	771	785	707	741	728	726	763	689	740	728	709	715	761	726	730	751	723	767	727	758	722	736	707	757	688	760	768	774	770	742	739	762	725	743	713	711	797	791	732	749	724	761	758	757	784	742	747	719	754	746	776	791	781	672	670	779	778	707	691	770	754	698	745	765	779	734	754	747	750	739	762	702	737	743	735	747	767	735	720	707	730	789	755	745	795	722	739	750	667	732	720	760	699	744	722	706	730	705	719	751	686	743	725	738	761	722	700	733	777	693	771	736	726	723	724	763	760	775	785	756	741	730	767	765	718	762	754	719	759	688	754	774	745	769	747	711	723	713	683	729	736	742	714	681	731	752	764	724	726	753	704	787	736	774	732	777	753	776	753	703	730	766	762	706	759	734	773	737	783	760	757	740	748	705	785	713	681	730	741	735	732	755	745	746	732	705	790	764	757	715	714	757	815	800	709	744	736	730	700	697	772	755	796	724	731	781	740	829	711	723	718	734	708	778	757	719	724	741	740	732	769	752	734	719	751	780	728	760	749	754	766	723	738	707	699	734	768	776	749	752	757	772	750	739	727	729	752	741	748	717	760	697	709	769	726	729	819	750	694	708	728	705	729	704	792	707	752	733	728	702	730	737	722	733	729	741	771	773	691	731	744	683	705	758	758	759	762	713	730	783	695	750	738	720	747	759	781	756	781	751	747	707	742	716	779	743	715	775	759	804	790	738	724	748	784	756	729	796	676	762	728	780	738	711	756	761	724	722	716	802	752	740	727	715	764	720	725	742	780	715	697	813	748	742	755	724	756	749	760	763	777	763	697	713	755	781	765	683	750	731	744	709	700	704	758	749	764	743	705	784	709	761	767	764	720	731	743	695	761	680	756	754	725	758	740	765	746	693	721	739	788	708	779	711	692	809	725	743	724	736	746	738	792	766	773	742	763	710	719	750	714	728	735	660	742	741	717	749	682	799	764	721	744	768	743	758	722	706	746	776	748	683	720	771	729	753	723	727	699	728	748	763	713	761	719	752	765	768	737	753	743	765	752	680	723	768	732	732	719	785	724	737	711	663	723	750
53661	32519	13417	2676	999	551	291	308	251	316	341	307	334	284	285	306	275	306	339	279	288	304	306	278	310	308	319	312	269	306	307	324	306	289	323	299	294	304	314	274	306	303	261	317	326	305	321	287	299	338	286	314	316	310	313	278	303	284	293	287	315	291	333	276	296	298	309	308	292	301	328	294	288	309	280	281	347	312	311	274	273	269	303	305	297	330	297	330	307	287	308	307	306	295	309	283	333	289	295	297	313	326	317	289	295	285	326	291	282	290	319	287	306	335	299	326	296	340	304	316	304	307	284	298	309	317	280	282	323	311	284	313	265	290	272	295	299	322	327	307	316	302	319	272	303	275	343	276	297	260	261	283	310	305	283	301	291	314	326	276	304	301	313	294	304	291	272	283	283	296	303	305	296	277	317	295	287	275	291	283	293	281	306	301	315	296	324	317	321	297	304	309	299	312	293	265	333	255	321	316	285	282	262	330	334	313	308	297	319	305	269	281	274	293	273	303	325	276	293	292	299	289	284	278	324	297	277	305	307	303	280	303	330	292	289	337	310	337	310	306	272	346	264	277	309	264	288	273	302	309	320	288	318	294	299	326	303	309	300	316	295	308	286	304	311	327	321	305	288	308	282	310	298	322	289	320	317	280	314	288	337	275	310	325	302	274	271	316	282	296	324	299	275	332	313	290	297	291	307	288	291	298	288	304	326	303	317	311	279	283	282	301	305	272	314	309	280	291	304	325	309	277	278	291	303	311	287	284	327	290	269	301	323	288	325	265	306	313	295	289	301	275	303	299	276	299	298	313	308	299	301	317	292	284	298	313	299	299	277	299	312	315	290	297	306	309	282	248	307	334	302	310	290	302	279	337	295	335	311	296	285	279	308	292	308	299	286	264	285	271	311	285	292	272	322	326	329	276	324	335	311	298	322	293	314	295	315	288	266	274	286	279	275	275	302	304	322	281	323	337	300	304	306	314	289	297	284	297	307	298	284	298	324	320	281	305	272	309	317	315	330	311	313	290	322	286	253	296	300	295	324	286	298	283	263	320	283	306	301	323	310	353	319	299	309	292	294	294	292	347	316	287	285	309	317	303	329	313	296	304	301	306	337	309	320	305	286	305	298	307	299	288	287	296	316	329	281	305	286	305	307	282	289	315	293	326	345	295	333	303	311	278	296	315	287	292	306	306	284	301	334	270	305	256	272	308	288	310	288	274	268	293	324	289	323	313	302	342	323	329	321	321	300	241	298	324	306	292	303	278	306	282	286	346	325	303	309	317	276	320	332	342	294	286	277	315	306	287	321	330	288	300	271	317	259	282	315	283	296	279	324	260	266	276	294	330	286	306	319	332	325	334	282	296	291	307	296	296	298	334	305	302	316	312	284	309	334	295	293	313	274	300	262	301	313	324	309	307	305	320	299	262	305	311	274	294	267	296	304	282	291	321	333	328	335	317	285	330	289	295	265	335	272	284	301	301	307	306	339	275	312	281	296	298	315	301	315	286	293	302	287	296	293	313	319	340	263	324	296	318	293	292	320	298	310	331	308	307	302	315	297	307	298	287	326	307	316	277	253	303	321	277	302	299	263	293	268	304	309	254	297	316	334	297	284	290	352	286	317	320	296	299	281	301	297	254	300	289	331	282	274	339	284	278	275	290	285	292	287	287	305	308	295	268	264	314	329	286	324	308	301	288	278	266	331	324	328	330	310	273	254	275	285	301	315	291	313	293	310	292	305	307	283	281	311	282	283	296	312	306	276	299	281	271	307	318	306	328	288	285	314	295	327	307	286	296	321	295	316	344	253	275	262	337	318	291	276	288	286	278	292	317	312	320	309	329	292	252	286	276	312	292	300	323	304	297	320	304	300	312	331	313	289	287	318	326	329	312	309	288	274	289	323	287	303	322	248	324	305	328	289	324	296	290	340	332	293	273	306	306	316	289	301	275	288	315	308	287	314	299	321	286	333	299	281	266	311	314	306	285	284	302	283	275	307	305	280	306	326	279	297	303	309	297	303	302	285	341	275	320	273	300	275	306	272	267	294	299	310	295	294	295	296	277	289	282	323	336	312	296	313	304	311	269	281	287	284	272	290	291	276	285	304	284	297	315	306	277	315	284	304	288	279	315	291	299	318	293	275	357	283	287	272	285	318	301	332	293	283	337	290	272	283	299	302	323	295	314	281	320	305	307	295	277	292	286	288	285	282	287	301	284	251	313	311	320	312	286	322	314	314	261	299	304	299	297	303	288	289	309	312	326	303	280	290	306	309	255	326	311	295	311	310	311	272	272	252	259	302	332	293	283	291	276	286	317	275	297	290	291	289	298	277	268	271	308	301	272	314	269	278	266	307	320	280	292	284	325	271	291	301	297	338	309	313	316	294	304	294	315	300	298	301	263	295	270	309	307	266	299	284	274	306	321	332	317	286	283	306	306	302	289	325	310	320	289	329	293	292	298	295	291	329	300	265	318	316	285	313	342	271	277	318	297	313	295	323	287	297	280	320	294	306	304	297	313	320	313	288	325	327	288	347	296	281	302	307	286	305	297	319	292	361	315	283	304	302	287	282	262	296	311	306	295	281	269	291	328	328	247	294	301	294	305	262	306	308	286	328	301	323	301	301	306	311	298	289	290	291	266	271	296	300	273	292	288	328	276	302	317	340	319	278	301	259	276	270	285	275	261	294	262	311	313	339	300	296	313	293	267	282	325	298	285	305	304	299	307	317	327	289	266	292	293	320	314	278	273	309	307	276	320	325	305	304	328	281	299	297	313	268	313	327	275	260	288	286	287	287	326	283	310	320	285	301	296	282	285	298	302	299	315	302	276	248	286	285	310	309	323	293	304	296	269	296	266	315	267	286	299	275	290	309	299	282	295	304	305	287	315	321	325	308	294	293	295	277	284	293	326	317	301	301	316	298	328	294	319	307	335	300	276	342	281	320	305	302	286	255	279	283	325	299	276	317	300	300	284	297	302	278	315	292	291	304	280	302	284	279	301	278	271	290	273	292	336	249	284	324	291	277	278	341	307	311	327	289	301	335	304	292	282	308	330	285	295	298	303	280	282	269	326	283	277	308	269	288	304	315	308	313	291	291	318	250	300	292	280	340	291	286	334	289	328	317	313	281	276	309	311	279	282	347	314	325	296	269	268	325	305	295	305	276	270	299	312	267	313	291	283	312	263	316	318	279	252	288	305	283	318	307	312	324	289	280	304	293	302	291	287	298	290	319	311	323	299	296	274	298	299	310	312	256	298	289	294	297	311	304	296	308	300	280	317	288	304	296	299	297	288	275	300	286	277	302	289	318	277	296	305	274	281	290	307	303	281	277	299	322	307	314	271	283	300	303	306	287	288	312	309	306	300	250	334	269	324	293	294	330	287	314	306	333	292	308	319	320	304	296	299	290	279	303	277	273	305	312	282	303	286	317	302	287	320	319	269	303	297	286	295	313	281	323	298	284	297	316	296	313	303	297	284	305	290	302	301
29390	23335	15205	4743	3416	1416	676	629	653	625	618	677	635	618	669	611	670	619	637	665	628	682	630	687	601	647	689	644	649	718	636	622	682	654	650	684	653	697	613	681	635	636	634	658	639	661	590	650	657	660	628	694	631	652	633	636	713	646	627	644	681	695	651	692	685	676	652	631	625	647	612	650	698	677	650	676	670	621	664	614	639	694	646	663	617	684	692	652	695	658	620	629	675	659	670	671	656	651	568	646	687	647	667	680	672	647	611	601	685	650	659	675	631	601	689	680	706	647	653	638	632	657	679	640	646	648	648	689	675	697	664	690	660	627	643	618	623	610	651	693	672	641	633	695	651	645	654	647	673	654	658	601	629	605	641	634	671	683	672	633	627	678	653	659	640	658	638	649	664	672	653	675	635	641	594	665	672	653	665	666	679	634	638	673	630	669	658	580	632	638	656	674	654	610	685	638	664	632	622	640	662	670	673	642	692	656	677	610	697	642	652	617	576	674	637	628	604	694	668	635	662	650	631	660	651	699	682	668	620	696	639	617	633	654	621	612	648	629	684	617	642	634	632	678	645	650	651	674	613	646	628	661	610	638	646	684	668	667	652	651	648	656	661	690	629	621	659	643	666	649	660	681	674	657	656	652	640	609	652	674	648	645	646	676	632	666	668	675	645	645	661	638	627	612	683	594	655	670	604	680	674	621	650	636	652	659	635	691	651	653	659	684	654	667	625	655	675	678	635	612	705	678	667	596	659	712	655	655	658	612	627	663	655	650	669	661	585	634	687	625	633	673	641	635	611	670	690	617	669	674	693	640	665	641	663	635	611	656	676	618	687	652	665	636	634	620	659	621	643	669	689	674	659	646	656	621	593	684	631	639	627	639	689	665	660	667	672	605	672	644	638	668	635	607	633	625	631	647	644	650	669	660	636	652	646	648	630	671	645	672	644	654	693	713	724	661	657	625	671	679	642	637	686	647	602	669	614	615	664	635	638	625	614	652	647	639	685	620	658	651	645	671	630	669	678	665	652	652	668	619	729	654	670	645	640	613	679	673	664	659	637	619	651	664	648	677	640	641	688	605	677	649	624	627	625	662	649	651	700	677	660	652	697	613	699	695	647	648	654	670	624	663	608	671	668	590	603	640	614	616	664	657	647	662	678	643	654	652	636	689	714	686	615	662	677	639	669	666	636	635	705	643	674	662	690	648	667	602	658	637	687	627	642	668	655	652	624	615	645	640	624	675	630	689	654	659	655	630	676	691	681	678	676	646	668	693	629	639	636	678	677	624	661	666	652	680	612	649	633	671	696	672	650	620	653	638	644	625	663	659	650	642	687	646	682	680	638	660	683	660	615	692	680	655	641	658	681	619	635	659	627	641	654	636	634	653	674	661	624	667	685	648	666	636	631	680	651	630	661	632	640	684	687	689	662	689	677	633	626	658	655	629	670	629	642	692	675	642	646	660	615	646	640	649	721	623	641	655	642	716	648	634	653	698	619	619	648	639	667	649	629	612	600	674	656	668	654	618	617	711	621	670	641	670	675	639	663	636	673	641	655	579	669	615	649	657	664	686	673	638	653	658	674	641	630	623	664	633	650	645	675	670	645	665	711	646	630	684	667	679	642	670	624	650	667	677	663	677	663	655	657	647	671	636	670	636	640	642	700	621	654	671	630	659	660	636	604	647	634	652	645	675	613	616	669	611	679	669	648	662	661	708	670	669	605	664	639	640	651	655	698	634	631	640	657	647	647	723	618	684	627	605	618	634	662	659	640	627	651	627	714	635	622	666	634	617	661	669	669	686	652	632	653	636	658	661	629	669	658	650	689	636	637	696	632	649	634	659	654	668	648	645	635	658	628	635	669	660	634	654	644	654	670	634	626	620	685	622	637	633	690	661	691	610	658	712	614	630	648	648	640	665	602	631	684	669	643	683	645	655	649	701	674	636	655	654	657	598	640	648	633	666	637	639	673	621	645	617	720	620	633	641	616	676	660	609	674	661	656	692	629	681	623	643	658	709	625	680	657	665	627	650	682	671	630	678	663	643	633	629	636	643	620	640	653	691	694	594	685	685	615	679	667	670	659	646	654	645	664	629	676	585	661	648	597	684	615	638	640	648	618	666	641	667	628	652	645	624	629	637	677	687	640	674	676	640	647	662	625	696	682	631	647	646	627	679	673	648	683	670	645	670	637	634	696	611	628	691	703	654	655	667	676	704	633	638	660	660	674	607	654	693	643	677	662	696	659	634	708	682	686	676	663	647	652	655	644	683	627	625	642	667	628	654	623	657	647	675	636	674	706	663	653	612	667	631	725	643	635	648	644	648	618	637	671	658	625	633	653	644	649	687	666	599	639	657	691	615	617	619	641	625	666	685	687	662	635	653	642	674	702	680	651	590	620	626	655	664	693	671	643	659	653	636	656	667	647	678	690	664	664	629	668	665	714	661	623	621	649	636	636	654	662	702	696	682	687	653	616	675	664	654	646	625	694	673	630	646	667	654	639	691	649	620	663	659	674	657	625	649	623	655	623	633	678	654	659	659	652	642	629	661	669	667	684	636	649	667	664	683	667	605	655	616	668	655	632	670	629	664	650	656	615	690	667	625	603	685	669	681	692	636	668	671	682	671	657	643	659	666	658	688	699	639	678	676	661	637	666	611	639	671	673	662	662	673	636	636	622	652	675	675	678	627	597	658	588	639	628	628	640	663	636	600	618	660	652	648	663	672	664	634	654	671	646	640	662	619	652	607	630	689	632	640	659	651	687	635	624	595	623	669	675	572	646	606	641	652	615	665	663	648	607	657	674	662	630	629	630	649	628	674	663	630	631	661	634	639	662	638	656	662	675	684	634	677	708	625	647	665	616	602	648	667	673	661	666	634	622	608	647	675	645	665	597	641	663	640	601	621	635	658	681	666	630	668	629	656	637	655	613	653	643	673	646	634	667	616	647	653	628	629	653	643	636	676	641	665	613	659	641	615	644	662	651	645	606	707	663	716	686	654	643	656	644	656	645	655	644	641	638	679	663	634	631	709	689	673	606	672	667	669	591	677	671	653	650	626	651	610	603	594	700	663	666	679	670	681	647	649	704	605	684	652	649	623	653	616	640	640	586	664	706	683	634	617	638	616	589	667	631	608	645	687	658	645	662	619	655	645	660	678	671	593	686	615	671	685	682	626	637	665	707	664	649	662	630	680	660	766	682	677	682	673	645	643	660	665	646	668	666	656	626	688	618	606	629	642	689	627	637	713	622	630	667	677	637	654	676	645	663	651	676	708	710	666	651	636	601	650	662	674	613	609	623	642	674	679	660	621	673	622	636	675	635	660	619	603	669	633	661	678	633	635	647	634	632	698	645	647	680	644	662	673	642	613	644	639	654	642	651	614	641	656	646	629	665	665	648	638	702	629	673	626	668	690	650	653	635	660	654	640	642	630	665	695	636	620	642	667	622	626	682	661	650	658	689	613	648	648	704	633	641	642	656	699
70432	74784	62550	34892	21784	8554	418	244	240	243	222	219	255	215	202	196	226	191	195	220	208	211	223	217	214	213	227	230	219	214	208	201	218	219	227	202	201	215	216	185	220	179	203	219	206	219	234	229	210	239	239	209	211	221	219	198	228	228	239	237	214	240	225	194	215	217	203	223	211	195	222	221	208	214	196	216	209	221	219	203	253	204	228	216	205	224	220	217	213	197	214	216	220	219	230	191	189	208	242	191	192	242	179	244	228	227	201	212	191	215	210	207	221	210	213	240	206	225	227	197	218	203	215	236	224	238	203	217	208	214	213	183	230	232	229	243	211	284	197	197	243	219	225	212	209	205	248	219	191	241	200	238	230	200	251	211	234	211	240	234	206	202	229	198	206	210	224	210	218	221	207	192	228	202	219	207	231	211	255	210	212	214	219	218	197	224	190	229	221	213	230	237	203	240	209	239	203	222	230	220	227	200	200	206	218	228	206	208	220	225	211	197	210	234	202	200	227	210	220	211	196	189	227	224	184	198	211	203	207	216	240	195	200	200	197	213	231	236	206	231	260	216	202	215	233	208	220	223	216	214	215	212	207	228	221	217	223	218	215	214	248	211	200	235	199	211	212	223	213	219	216	224	249	239	218	234	231	232	232	232	239	205	213	204	201	221	203	190	201	213	197	206	225	220	215	234	206	234	262	195	221	209	212	223	209	225	219	197	217	241	224	213	236	243	214	201	267	219	221	248	213	208	226	189	214	222	244	213	211	203	239	257	230	218	221	204	211	222	186	205	230	191	202	209	230	216	206	219	221	204	192	228	215	228	192	211	214	203	251	222	193	213	207	205	227	216	217	217	210	225	200	211	220	218	206	220	212	202	235	222	210	207	199	230	188	213	215	237	244	211	204	196	197	212	213	211	225	203	227	205	218	213	233	223	218	230	214	241	268	204	217	219	238	185	191	203	222	216	227	227	227	195	230	190	223	200	241	196	223	211	203	218	214	189	229	212	215	203	174	232	218	239	202	215	228	196	216	257	193	217	234	241	222	226	231	234	221	219	226	224	224	196	205	215	206	239	225	231	216	203	242	208	202	242	219	209	190	185	212	220	217	205	201	209	240	211	224	209	182	236	207	197	196	204	233	232	205	199	224	208	194	225	204	218	212	213	184	212	195	220	239	208	215	197	239	197	206	185	238	202	196	206	199	220	213	199	205	196	209	214	217	218	195	201	217	226	215	237	200	214	220	202	218	169	211	229	190	205	201	224	217	212	213	214	207	200	210	225	214	181	220	186	240	237	229	221	246	245	254	183	212	244	245	207	205	218	231	228	209	200	222	216	219	219	203	206	222	199	178	229	229	213	221	224	194	188	203	226	225	215	191	216	216	223	221	216	231	193	207	221	216	202	209	250	222	228	182	200	211	244	218	219	198	222	227	244	196	191	210	210	222	205	238	213	235	189	201	235	229	253	207	203	202	203	226	208	200	221	184	172	212	194	222	226	224	210	221	211	219	188	222	231	257	191	210	222	179	192	233	216	215	231	218	233	211	262	190	234	217	206	235	188	199	210	251	243	213	186	189	216	203	188	245	194	208	209	193	196	203	200	246	231	211	225	186	196	206	222	200	203	239	208	208	217	214	248	233	217	234	220	266	219	215	225	230	235	217	219	208	243	218	200	219	224	188	222	212	235	235	232	190	194	228	221	231	209	233	227	230	217	218	214	231	229	217	216	208	226	217	233	232	206	194	233	222	225	219	197	217	207	214	242	218	216	222	225	216	187	220	226	211	233	217	218	223	224	221	232	226	208	231	219	196	226	201	219	233	234	246	214	214	231	216	223	229	250	205	213	220	186	224	246	232	214	226	229	216	218	238	213	230	257	197	223	254	199	230	195	221	214	242	222	230	253	218	214	224	223	212	211	223	214	222	218	206	221	212	183	213	206	219	226	205	194	247	210	230	227	183	223	221	192	221	204	219	216	200	203	230	217	205	213	195	239	206	227	225	205	194	245	243	240	244	221	199	193	234	214	221	256	222	206	224	219	226	228	199	206	208	181	237	248	223	224	206	239	197	248	203	228	217	234	222	219	195	213	199	202	208	249	240	227	237	204	226	216	228	191	202	198	236	239	201	231	198	193	212	217	215	231	206	218	213	240	209	202	221	208	215	228	204	238	212	217	180	212	211	205	224	202	206	227	212	212	215	222	230	272	214	210	211	216	237	215	240	181	202	212	215	234	205	199	232	201	239	202	200	209	219	199	193	205	210	229	247	209	211	212	214	241	237	200	244	211	201	188	230	198	219	238	221	215	214	216	211	196	194	214	221	233	193	194	209	215	214	179	250	212	222	195	200	178	244	228	222	199	194	230	225	192	187	234	201	201	213	246	239	212	207	230	207	226	204	212	225	233	209	226	215	219	231	196	216	239	216	200	209	183	203	176	200	231	225	225	208	180	224	199	231	208	240	243	194	220	230	218	242	203	228	218	218	223	214	214	220	199	223	199	225	229	235	246	185	225	226	230	208	221	229	219	183	200	235	204	214	221	209	218	211	215	210	195	204	201	226	244	227	213	225	227	219	193	226	221	249	217	210	206	225	212	223	218	203	209	226	234	195	203	196	212	184	230	227	245	234	227	227	209	223	220	225	205	236	228	234	225	220	196	205	231	257	195	234	230	210	227	192	226	202	191	239	206	210	213	205	212	218	213	253	202	209	228	223	215	243	187	238	216	232	233	198	236	220	225	229	221	235	225	223	206	212	212	214	219	192	226	230	222	203	211	217	222	213	204	206	201	242	203	219	201	234	210	211	208	224	237	223	195	193	207	234	241	217	225	204	203	200	228	220	213	218	196	204	225	219	198	222	239	191	224	186	208	190	194	215	210	183	222	180	236	233	203	225	198	241	231	210	221	221	180	193	209	227	188	210	233	246	215	215	230	215	205	203	208	212	239	228	208	213	234	223	219	220	210	210	222	226	208	216	229	214	191	244	227	223	220	221	215	210	220	212	220	199	214	235	241	215	229	195	213	209	250	219	230	204	213	225	207	215	217	227	223	216	217	231	203	233	212	222	202	215	213	262	219	188	219	202	228	229	199	206	230	224	217	196	215	207	228	211	241	218	200	199	224	212	216	228	194	220	227	211	206	205	228	243	198	208	196	189	214	247	203	210	211	218	240	207	199	223	235	204	186	205	194	238	256	197	209	212	190	211	241	218	217	210	232	213	212	210	223	241	232	223	223	197	230	200	205	212	210	234	220	253	218	222	203	212	204	223	200	222	228	218	232	225	203	230	221	226	221	204	185	203	207	213	214	208	190	209	238	210	210	209	231	218	210	216	206	202	213	209	215	240	200	198	272	204	211	195	210	210	219	238	238	195	244	215	235	236	201	230	209	207	225	211	234	235	216	202	211	224	211	251	215	203	230	209	232	226	211	222	227	203	216	231	218	194	208	230	212	188	211	212	213	201	188	218	211	231	203	224	199	188	228	208	205
42644	58087	58831	38706	35904	12526	685	683	627	613	560	583	553	533	577	548	518	558	547	532	517	548	521	491	556	480	535	527	525	527	514	542	544	521	560	532	512	525	487	526	501	547	486	484	512	543	518	501	509	526	512	485	514	520	513	546	505	494	516	501	570	468	531	501	510	507	508	526	539	475	550	521	504	533	510	531	483	525	493	506	507	532	499	508	501	498	513	525	506	513	487	517	511	484	507	555	499	494	482	480	523	511	493	537	516	465	502	515	542	523	503	512	480	514	490	517	528	500	503	488	484	498	522	564	542	501	534	508	476	513	515	497	501	527	513	508	519	500	509	512	492	516	491	476	508	537	521	518	493	495	516	477	523	492	489	467	492	511	523	500	517	510	520	506	498	513	519	507	519	500	548	484	504	510	500	506	498	499	501	497	523	491	508	491	491	526	541	496	492	485	575	566	475	529	504	502	534	516	506	510	491	484	511	482	545	522	475	507	538	537	522	477	536	479	539	480	564	504	482	517	526	523	535	481	509	524	540	514	539	520	504	508	496	450	518	548	490	513	493	476	486	533	504	543	520	529	524	511	510	498	492	496	514	492	496	532	485	543	488	510	504	503	528	454	521	519	530	522	496	528	528	524	483	485	537	512	535	499	507	538	540	535	530	503	536	537	447	505	531	520	501	502	502	481	545	478	476	485	515	513	476	492	520	522	512	478	544	481	490	535	488	507	510	474	511	478	504	509	470	504	492	533	515	505	510	520	533	531	503	540	527	525	545	480	476	519	496	504	496	490	540	506	495	504	503	481	486	535	474	524	514	545	487	479	483	530	488	508	522	499	497	529	530	522	503	494	536	532	494	503	501	489	554	511	547	481	500	534	522	511	524	515	555	518	515	525	490	514	523	523	519	526	516	485	527	501	501	524	475	492	520	506	531	555	505	495	508	496	503	473	465	521	496	513	522	553	488	554	542	480	507	493	521	479	526	487	466	512	485	513	508	535	520	522	517	512	500	504	519	540	519	513	521	537	531	540	532	457	531	514	500	498	493	516	558	499	526	519	476	525	517	538	501	489	485	535	521	490	514	488	470	523	550	544	546	521	502	513	550	506	491	482	479	527	476	493	505	531	485	519	514	516	531	498	521	506	518	454	546	434	526	476	490	515	484	481	508	477	513	517	468	522	511	515	530	493	508	509	473	470	516	467	499	490	476	507	513	488	511	476	541	491	567	501	499	468	515	504	533	475	480	489	508	477	561	503	503	478	533	523	517	534	514	513	542	512	507	482	481	510	489	507	481	517	551	520	483	524	488	522	514	564	570	530	501	524	506	504	499	542	556	509	535	519	496	504	547	510	546	516	566	538	513	483	516	504	501	538	478	540	529	524	504	531	524	496	499	500	512	524	517	500	542	567	533	519	520	497	523	500	499	504	538	530	499	483	499	486	525	510	507	502	498	523	526	474	531	502	537	511	542	539	543	484	501	493	507	499	489	547	530	512	492	503	504	530	486	494	520	486	507	503	538	485	487	527	489	502	471	489	529	475	495	529	519	451	508	524	477	497	487	558	502	518	477	527	506	509	531	492	496	508	501	471	529	487	467	520	540	509	540	517	499	491	493	541	499	487	514	503	542	507	479	508	500	498	512	490	511	493	458	452	492	516	485	533	513	490	520	528	519	511	485	496	531	467	487	479	518	487	550	494	543	505	503	501	505	509	514	474	510	515	512	485	506	496	508	497	498	523	495	489	497	476	511	498	507	497	529	463	465	487	520	503	455	532	527	470	495	503	500	464	543	512	489	508	478	513	481	544	487	524	538	493	501	482	475	521	508	488	524	530	530	497	503	534	504	502	482	471	528	543	517	525	504	504	515	501	571	482	469	487	517	480	503	540	489	557	511	488	536	497	522	495	505	524	487	476	472	515	507	512	554	499	468	496	498	534	521	529	519	486	467	527	533	540	521	516	492	477	501	522	490	496	514	505	499	512	514	478	496	514	527	535	471	512	532	490	538	503	539	541	486	500	487	529	535	515	511	537	509	525	540	506	527	549	496	476	497	514	507	500	510	511	496	520	512	472	511	509	525	514	491	492	527	503	495	499	542	505	495	489	542	459	512	545	537	538	481	533	503	536	501	508	485	494	516	526	512	475	540	524	523	460	486	490	502	517	545	522	460	505	511	503	516	540	507	511	513	543	485	486	491	495	499	544	487	518	528	549	491	507	549	520	544	513	500	521	473	521	548	524	532	540	538	521	520	510	530	532	485	500	519	511	544	491	486	505	499	526	514	508	499	518	505	533	531	516	522	519	493	523	535	515	502	510	529	522	512	511	497	518	522	542	542	517	481	484	493	502	499	521	485	514	520	511	549	483	539	522	483	510	555	537	498	498	529	493	525	508	493	529	532	459	528	486	491	480	515	509	488	567	528	487	494	514	507	517	524	488	506	553	526	473	547	503	517	520	504	515	511	499	539	513	524	509	531	527	529	506	472	491	468	526	495	495	496	526	529	509	517	534	518	533	533	499	508	520	518	550	510	551	460	548	566	506	517	502	513	501	530	486	567	495	492	475	496	508	468	558	547	479	500	525	531	552	505	493	534	562	516	525	463	482	538	513	472	466	526	486	475	514	521	502	516	479	529	505	543	519	550	489	507	552	540	466	495	505	497	523	484	456	520	473	500	532	548	512	509	492	550	493	523	464	527	531	471	510	477	470	512	509	501	485	517	537	508	521	487	514	464	525	547	490	506	495	502	532	528	514	498	521	537	471	520	510	497	531	491	491	523	520	486	500	489	496	504	497	513	503	493	469	454	488	513	515	495	506	485	512	478	537	507	515	498	499	509	519	486	502	487	513	537	495	537	560	455	531	501	483	520	557	496	508	453	487	546	495	525	460	506	507	504	486	514	495	517	533	513	504	505	503	508	491	490	495	520	495	525	497	544	503	524	538	512	503	529	512	516	510	569	512	551	471	541	480	507	529	508	516	498	516	499	512	503	539	504	480	532	542	486	439	508	526	488	497	482	532	506	471	521	505	505	483	504	538	531	499	492	515	514	458	534	517	524	506	520	505	542	480	515	499	492	524	493	560	511	484	479	498	495	523	538	534	522	513	525	489	536	506	518	521	501	564	516	528	510	527	494	525	512	528	497	542	532	501	488	511	516	523	490	521	540	542	490	488	547	527	543	489	504	522	495	555	503	493	506	525	511	511	496	486	519	541	459	480	517	521	494	504	491	510	502	508	529	475	524	502	490	502	503	548	512	524	529	455	506	547	550	528	522	495	520	509	510	512	517	515	507	522	532	495	519	546	483	508	481	491	507	497	503	481	488	502	519	557	495	524	498	530	508	528	479	531	539	468	538	528	518	509	515	498	480	492	519	490	524	494	573	516	515	498	541	502	467	462	558	479	496	514	523	514	474	540	512	482	466	498	480	499	503	468	536	499	535	456	518	478	524	549	505	515	504	498	526	502	509	500	474	545	542	471	506	524	499	469
77888	83530	72308	44028	32648	16969	1230	455	392	378	358	365	385	376	361	355	391	376	356	326	334	320	339	345	363	345	332	330	332	351	352	309	373	321	326	350	337	310	361	326	324	342	324	347	343	331	358	374	357	326	322	357	317	364	342	334	331	348	371	340	342	340	333	328	352	342	355	309	343	348	365	333	332	350	342	336	337	327	320	353	353	339	318	318	351	353	359	309	334	386	355	366	330	334	375	306	335	337	344	365	353	333	327	330	342	346	310	351	348	363	354	344	336	359	340	352	322	331	332	336	339	364	355	336	352	371	337	344	343	363	327	309	348	332	320	356	374	320	368	348	352	306	351	338	331	336	356	335	354	294	349	394	397	375	352	352	301	387	350	336	332	350	330	351	322	378	344	328	331	348	331	325	349	359	322	359	364	350	337	337	325	364	327	333	353	339	368	324	344	331	328	318	339	335	334	327	324	333	378	304	360	338	346	348	333	355	344	328	343	348	341	308	311	337	352	314	328	336	305	317	334	350	320	331	368	337	349	359	308	340	338	310	341	343	372	383	374	307	315	359	323	327	351	300	356	360	350	383	357	329	346	352	349	348	350	368	334	312	311	317	291	348	378	315	313	319	320	316	378	322	326	332	320	350	339	316	378	318	387	346	349	336	303	359	374	335	360	390	342	370	352	348	315	352	343	362	285	330	328	328	339	347	331	319	330	319	331	349	337	360	337	327	332	328	317	349	292	372	348	372	324	352	341	346	298	327	360	314	346	352	322	307	274	315	337	340	319	338	346	360	366	352	323	330	371	370	374	366	351	337	343	319	326	335	344	317	378	356	293	340	350	351	306	331	326	298	337	298	373	308	340	341	321	335	361	320	375	358	320	349	332	332	346	321	324	317	363	341	362	319	365	338	346	348	322	339	355	341	330	329	324	326	341	332	351	356	345	341	320	305	333	363	334	328	334	309	292	343	354	373	373	361	384	299	340	329	362	346	349	322	339	304	348	340	290	355	362	303	355	322	295	333	359	330	333	367	346	339	358	348	367	390	357	366	324	372	338	340	339	326	359	340	343	328	347	324	309	310	370	310	356	356	330	354	314	309	316	352	306	305	367	342	355	347	367	327	344	349	401	355	351	327	316	346	317	331	372	311	308	355	357	336	351	310	313	328	316	330	367	347	335	341	341	353	341	354	341	337	318	370	372	352	308	342	330	348	327	328	317	325	360	339	332	364	363	326	360	329	308	321	357	296	352	356	363	357	313	335	373	344	355	350	360	346	348	350	352	360	351	339	337	347	356	321	355	341	358	345	351	331	305	336	352	335	350	323	356	334	358	320	350	315	317	330	349	355	351	338	339	315	330	346	329	350	364	320	378	337	335	349	330	329	361	323	309	325	352	335	368	341	368	335	327	363	352	346	350	360	326	323	338	313	331	354	361	348	358	320	347	343	344	323	316	318	350	337	342	322	307	330	341	339	302	338	357	344	330	376	324	340	345	347	305	324	304	328	352	348	355	337	371	346	338	349	335	340	339	365	327	360	337	372	325	362	320	346	350	325	387	304	363	366	320	374	340	364	329	360	328	318	357	346	308	304	313	329	348	326	344	310	316	331	333	374	384	343	314	359	338	309	351	310	335	342	338	336	344	361	304	338	359	341	315	320	368	315	390	328	351	347	315	347	334	336	317	361	388	370	318	318	361	344	364	320	350	341	377	325	329	365	351	342	344	395	343	338	324	339	318	315	354	377	347	346	332	375	296	329	319	306	321	309	322	353	343	355	329	352	323	345	322	368	330	316	338	359	338	339	346	339	346	348	335	348	390	320	367	331	345	350	349	345	346	344	361	307	347	336	312	336	318	333	358	331	343	337	342	322	354	322	315	350	314	326	335	352	328	354	361	322	366	356	325	347	383	363	352	339	334	351	323	350	310	324	338	359	371	350	345	360	399	363	336	320	304	345	352	364	313	333	341	324	334	377	371	352	339	340	357	358	361	330	345	390	363	338	334	362	345	342	344	323	347	352	313	334	349	357	327	360	338	318	347	392	333	364	347	340	351	339	312	352	350	336	363	307	353	335	332	360	355	338	350	325	366	351	342	333	366	362	356	329	327	368	325	332	356	361	384	383	329	325	361	370	336	365	341	346	334	341	358	337	364	319	272	324	319	340	358	347	375	341	332	327	293	349	351	359	342	315	337	377	332	368	340	353	339	365	342	324	369	357	350	311	388	346	341	349	329	372	329	358	315	327	318	366	338	341	328	334	309	366	363	335	369	330	375	339	313	345	333	334	336	367	330	329	355	333	389	366	345	326	312	365	337	291	310	349	359	321	332	357	312	376	351	316	316	325	339	349	346	295	373	370	362	353	315	336	362	312	301	329	338	362	332	366	331	325	356	345	321	323	358	339	337	371	336	326	322	322	362	373	320	353	356	335	376	348	290	309	342	333	338	363	359	339	331	356	333	340	354	338	330	346	322	354	327	336	349	327	328	311	351	367	347	349	377	348	345	311	348	322	358	362	359	327	357	342	297	333	346	328	331	345	310	353	382	345	364	312	354	351	354	314	346	332	342	287	290	321	340	312	311	362	363	345	330	333	344	319	321	322	345	373	352	335	351	344	349	354	380	322	345	349	325	359	316	367	309	334	374	320	333	353	344	340	309	329	338	358	338	339	311	321	322	346	337	342	334	300	354	378	326	339	350	344	312	340	385	362	329	360	316	330	316	313	327	331	351	358	319	372	344	311	347	326	343	330	328	313	371	342	375	329	374	342	313	352	340	318	350	337	326	335	323	359	352	311	338	349	352	370	322	346	358	342	308	344	351	329	306	343	325	344	322	325	348	325	322	363	330	347	350	386	373	336	335	343	351	365	352	346	356	332	346	365	353	341	339	333	322	310	305	336	344	365	326	355	328	344	324	333	322	391	357	316	375	287	348	350	364	309	345	322	337	353	322	322	315	322	345	334	377	334	348	346	379	352	359	347	317	325	303	316	311	330	345	334	347	319	345	335	326	323	337	351	353	327	310	356	344	309	355	369	341	342	359	321	356	326	338	322	326	344	364	357	358	349	302	340	349	353	394	361	356	346	330	307	377	326	333	310	346	356	351	334	322	338	342	341	323	342	357	327	382	324	330	333	341	367	342	376	321	332	332	311	345	337	324	337	341	351	349	377	366	372	311	339	329	343	342	327	348	338	314	349	348	354	316	346	341	331	342	377	342	350	328	327	352	329	330	311	365	329	330	336	350	344	350	339	361	327	336	344	332	329	334	361	321	317	344	364	341	329	381	343	356	370	343	351	335	359	352	320	297	336	366	360	327	327	316	331	374	356	352	346	369	343	353	325	352	351	338	356	327	351	324	342	375	316	307	354	377	347	339	314	324	337	326	353	356	338	328	322	332	300	348	325	365	355	364	323	290	337	343	331	353	337	347	355	333	349	322	322	308	339	318	378	306	337	349	315	342	329	361	330	379	359	328	322	321	305	290	359	347	356
48204	70628	70919	48622	46152	18815	1087	993	918	903	844	882	854	881	862	835	845	848	793	808	782	782	857	760	806	754	746	776	759	727	746	787	750	798	745	789	725	752	788	793	746	778	739	751	743	761	750	824	786	781	760	811	734	729	786	777	776	772	773	771	772	702	747	791	756	788	757	762	764	730	757	742	725	767	743	759	775	753	750	808	779	811	783	797	773	802	798	790	793	757	820	772	759	750	754	779	803	760	765	772	756	738	747	775	775	739	732	730	778	739	736	733	771	796	745	773	797	731	684	776	762	798	771	722	781	773	757	790	760	771	766	741	776	748	785	741	732	782	754	781	737	742	837	746	804	749	799	765	751	752	781	747	756	776	743	741	804	769	787	766	733	755	760	746	712	807	734	764	765	695	784	715	734	749	754	808	752	751	729	699	723	714	716	750	767	753	795	803	759	716	706	737	688	752	758	812	748	764	765	764	756	744	728	759	744	748	771	729	760	758	742	688	719	741	757	696	749	739	757	789	733	751	731	751	723	706	769	829	780	784	783	753	768	785	763	772	754	793	778	786	760	773	715	730	719	729	755	758	704	736	764	819	797	747	699	783	743	794	743	699	719	708	750	747	780	711	746	791	742	720	751	692	808	793	751	754	757	794	746	758	742	741	737	792	753	781	750	756	753	786	801	781	776	714	777	772	803	805	790	764	739	725	708	755	733	812	766	787	770	696	780	796	804	769	701	743	726	738	756	778	693	727	742	800	793	756	761	749	768	754	779	794	760	723	776	768	797	757	782	728	722	793	789	754	787	749	738	757	772	757	788	749	766	669	741	771	784	724	784	763	775	811	781	749	774	801	802	738	743	759	722	716	741	763	746	710	760	749	738	719	738	751	803	758	758	781	751	776	759	740	799	721	768	708	785	759	743	785	770	750	799	774	760	783	755	747	758	755	731	778	794	711	751	767	736	770	749	747	786	791	784	806	749	774	746	765	739	725	773	729	738	788	719	776	756	766	737	791	759	741	716	726	790	761	723	731	724	723	729	699	771	692	700	791	723	793	755	754	720	783	763	766	723	736	734	739	724	777	778	768	721	706	757	749	709	746	781	760	758	740	757	746	751	737	780	735	737	801	784	704	732	801	767	759	757	759	717	745	771	763	758	796	797	734	774	788	763	773	716	724	724	684	772	767	727	734	765	767	774	711	772	727	729	709	788	710	723	736	773	762	726	745	728	757	705	774	734	770	768	759	749	785	775	738	750	773	766	776	794	808	739	787	756	728	708	731	759	690	730	754	736	724	748	735	734	772	779	797	747	755	830	758	783	777	792	708	773	799	757	724	741	740	782	758	785	776	743	761	760	763	725	788	738	760	746	756	766	828	764	831	708	748	751	733	732	792	796	750	795	769	749	670	750	817	775	718	763	735	784	791	770	755	776	744	742	726	732	742	776	761	737	748	732	784	764	708	770	798	755	793	764	765	749	756	740	714	762	740	781	724	697	753	738	798	762	718	758	811	751	774	779	741	736	727	773	769	745	762	787	745	681	753	763	778	705	784	765	718	766	701	709	752	828	822	755	779	750	742	742	719	736	773	764	711	755	770	737	771	728	737	741	741	722	806	780	798	749	741	755	775	768	779	782	743	813	771	736	792	775	777	757	740	814	747	718	784	758	773	777	784	750	737	749	758	768	775	730	773	733	702	769	747	744	707	783	776	738	754	718	776	753	745	763	732	781	730	726	755	789	720	762	738	809	735	735	748	803	791	780	715	761	758	781	746	742	807	739	806	739	782	750	788	761	746	765	699	725	736	721	785	754	723	713	672	749	781	740	749	741	777	775	802	744	776	814	779	784	776	732	749	758	775	716	727	736	751	781	722	790	755	799	709	741	751	792	732	801	766	770	765	735	751	699	746	715	766	799	746	723	780	803	772	752	711	762	740	753	829	732	786	727	732	740	787	788	777	787	751	787	758	740	737	749	771	749	756	788	818	745	757	800	754	754	764	730	743	823	820	739	768	781	779	750	725	765	783	751	763	777	768	688	760	740	812	733	752	731	768	758	768	773	743	800	764	742	746	784	761	763	788	809	736	826	696	725	774	735	779	759	787	732	739	784	788	742	725	731	752	815	731	769	716	731	763	813	776	754	743	758	706	745	789	802	729	721	724	815	752	776	736	776	793	705	742	753	793	774	733	770	807	752	735	753	813	712	703	760	766	780	757	754	728	702	727	723	764	750	752	722	741	748	743	771	761	758	771	764	816	761	711	738	768	787	775	711	727	771	806	779	824	753	793	767	754	767	805	764	734	765	806	779	782	750	845	803	742	786	742	791	728	729	709	750	739	757	757	751	768	759	744	773	736	782	816	778	797	784	772	708	757	726	810	738	811	776	715	760	813	765	763	747	777	713	780	766	751	746	763	760	732	756	757	773	725	728	716	742	775	758	805	738	745	794	763	755	775	748	714	750	756	757	761	752	780	735	779	761	768	740	763	676	752	762	748	753	711	788	742	797	730	791	769	767	729	726	758	785	738	734	797	759	735	729	746	735	738	725	745	764	767	758	745	742	797	771	735	804	772	745	804	751	751	756	776	734	753	792	752	735	775	747	762	776	780	771	761	730	743	752	743	796	795	719	703	812	746	763	717	726	779	741	787	756	756	741	790	770	779	740	739	746	766	740	762	757	806	731	731	725	811	737	757	745	770	723	720	840	763	774	717	790	704	762	722	793	778	766	769	700	786	755	708	779	797	723	777	735	759	765	785	768	764	756	779	785	761	721	766	745	762	741	748	742	754	754	764	685	713	780	771	783	737	722	756	719	748	756	737	734	734	745	700	738	732	812	756	770	747	770	765	749	736	756	821	726	771	747	774	804	742	709	729	749	828	728	753	756	749	734	743	756	791	760	746	716	784	776	744	740	743	769	741	759	749	736	706	775	783	729	755	781	784	725	764	752	757	783	731	743	727	784	764	752	773	729	758	766	772	775	753	751	814	761	765	805	774	761	753	774	747	771	715	731	728	758	744	708	741	740	753	764	737	742	757	743	744	768	724	791	744	751	742	743	790	743	739	770	804	796	737	712	781	741	751	777	746	721	746	740	750	771	759	736	741	740	740	770	765	773	763	803	747	776	782	780	758	748	764	718	743	772	769	725	772	818	794	785	809	754	726	766	734	799	808	752	770	796	754	759	752	724	784	753	761	777	749	775	763	769	755	733	711	732	803	768	755	724	727	742	752	765	762	776	752	837	760	751	736	767	790	760	786	774	744	706	702	708	802	756	772	728	748	723	761	712	766	704	753	747	773	758	775	753	758	788	758	743	719	774	708	762	785	778	751	791	787	740	727	790	796	767	765	731	749	763	761	793	762	753	734	773	777	789	706	785	729	721	731	709	785	731	736	797	772	729	746	739	717	719	766	751	745	809	762	804	731	785	737	754	753	743	797	762	791	751	758	764	712	795	773	759	787	786	728	735	737	765	798	736	717	753	795	742	770	748	749
56448	34336	13957	2508	1186	610	309	334	300	330	303	303	297	328	301	300	315	329	305	317	328	312	298	316	328	326	279	295	314	308	324	292	304	311	309	337	322	301	286	299	313	326	310	302	298	322	292	339	355	332	319	303	315	296	317	308	297	299	279	338	295	327	327	359	317	297	274	278	329	319	279	351	303	279	296	312	305	321	310	337	316	321	306	312	317	299	308	328	313	291	295	328	281	288	326	317	307	351	295	305	334	316	311	342	335	308	310	323	287	342	302	310	305	342	326	307	320	315	326	282	315	333	291	285	289	321	310	337	355	304	355	333	304	326	306	317	295	315	296	306	323	328	306	284	312	292	328	339	312	311	305	320	357	326	306	306	314	319	326	328	330	318	286	305	308	305	312	272	341	298	332	330	314	301	307	304	303	344	307	333	288	274	297	330	301	341	300	312	360	316	297	321	332	335	318	307	325	296	290	285	314	270	320	280	324	326	332	298	301	301	286	289	305	313	300	307	293	311	324	316	318	334	311	280	300	304	263	290	345	297	311	329	318	317	288	301	307	280	312	328	348	292	310	302	308	315	288	284	330	313	305	335	343	312	307	315	307	276	302	317	285	311	266	253	335	313	343	317	296	341	290	373	309	330	311	324	307	307	294	304	289	312	291	312	291	305	316	294	311	311	324	320	305	290	255	335	281	305	325	309	330	287	303	292	351	336	335	312	302	299	307	319	318	333	326	312	297	309	311	297	357	332	329	318	316	301	305	288	283	342	323	288	317	311	300	286	296	326	292	310	325	325	284	311	320	304	313	298	296	313	319	303	306	291	288	291	331	321	291	324	302	318	326	287	292	304	319	301	315	326	316	333	309	308	339	329	330	289	287	322	315	287	319	297	310	357	303	318	302	308	315	312	312	324	299	277	275	345	291	301	326	302	311	293	334	303	326	314	318	327	315	295	304	318	344	333	300	336	304	286	268	308	339	303	306	295	339	318	299	304	303	342	333	310	313	296	313	326	318	326	302	315	295	308	304	303	324	310	313	330	347	329	337	323	319	345	303	314	299	339	277	314	330	331	286	337	300	274	303	282	359	274	299	301	293	310	279	342	331	332	353	307	312	354	352	319	327	315	285	283	294	349	316	257	323	332	304	294	315	345	296	309	313	301	340	314	327	314	315	308	318	290	334	285	307	303	296	296	312	307	303	317	304	318	335	332	324	303	328	342	319	324	302	311	312	317	333	321	324	271	329	330	294	322	311	333	298	282	345	308	293	333	294	292	286	303	318	324	350	310	311	286	340	349	306	311	309	306	317	312	290	286	328	299	333	352	289	299	301	301	309	280	305	333	312	327	304	297	333	329	324	314	333	314	329	303	297	293	281	333	307	308	316	326	305	334	328	297	322	337	298	328	324	322	307	346	322	324	309	333	341	304	288	320	306	306	314	345	288	312	346	307	303	322	317	296	308	321	290	320	323	292	280	276	298	346	286	314	322	347	323	341	299	293	304	339	310	296	295	314	342	331	321	320	325	304	308	296	342	332	330	315	331	322	277	319	331	310	321	330	306	314	349	334	340	298	323	275	294	267	335	306	312	371	311	328	331	312	320	306	293	320	322	291	298	325	276	319	314	345	325	314	287	342	291	347	328	282	314	313	320	315	305	302	311	299	324	325	300	335	330	318	288	304	336	324	282	304	306	349	314	327	301	325	317	283	321	303	302	286	293	340	304	313	310	351	340	348	277	310	356	328	316	289	274	269	320	314	316	307	330	347	286	312	314	296	329	354	302	295	299	323	304	320	311	332	328	319	290	313	316	276	338	337	315	314	330	327	326	282	305	293	292	293	320	302	311	316	355	315	323	319	333	311	314	319	324	300	290	305	307	323	303	323	336	316	299	303	320	345	321	314	319	323	356	327	303	325	294	328	300	329	338	324	297	320	298	330	289	320	309	337	317	313	365	297	325	304	302	347	336	286	306	300	294	309	301	318	300	299	333	338	326	336	322	325	298	280	313	286	337	316	287	327	281	370	328	331	338	270	338	331	313	294	317	286	329	311	279	318	293	312	296	340	300	321	343	311	299	293	321	311	298	290	279	314	304	317	306	270	318	314	301	318	300	291	353	291	320	309	328	279	312	300	318	296	333	333	325	287	332	318	288	317	285	289	335	300	320	309	336	305	318	299	305	317	325	344	305	317	338	317	289	303	300	336	312	306	325	287	343	334	340	321	358	294	311	305	305	305	298	307	323	330	305	335	321	326	303	308	326	336	307	326	312	285	334	297	313	311	315	309	291	285	314	298	300	285	319	305	285	317	305	299	327	323	297	329	307	286	312	310	319	296	351	314	352	328	301	315	331	333	293	277	274	293	269	335	308	308	312	299	333	335	340	305	330	304	299	325	314	283	287	310	291	291	330	292	284	309	323	300	343	329	313	316	343	296	298	312	316	306	300	329	282	295	298	332	340	310	296	319	325	290	302	319	301	285	294	309	323	309	309	326	328	337	316	271	320	322	306	325	297	331	303	352	304	311	335	301	310	299	294	300	337	310	347	291	298	298	321	311	291	287	311	322	348	303	285	317	293	309	313	296	274	293	324	347	317	305	295	312	313	329	289	313	316	315	287	314	308	325	306	293	309	314	306	301	330	302	301	313	338	322	350	297	356	295	310	319	333	288	309	272	338	308	295	328	316	329	326	296	338	273	338	344	323	346	303	330	309	296	322	324	327	286	309	277	336	317	272	338	292	293	298	323	313	314	340	272	301	297	346	325	308	302	321	301	335	325	332	338	337	336	331	343	326	298	293	321	336	292	311	291	297	294	334	328	347	320	295	306	322	313	318	316	307	283	301	329	311	304	311	288	294	296	305	346	340	305	309	336	298	285	295	299	338	318	316	313	326	320	320	309	334	325	301	354	303	305	298	285	318	322	296	331	319	309	303	322	294	347	286	319	325	338	306	322	316	293	287	318	320	300	262	300	320	316	289	298	289	335	330	315	290	327	344	338	314	320	303	321	289	296	316	290	276	275	336	282	284	334	362	337	328	289	302	340	330	297	294	308	297	313	305	282	329	301	319	331	298	312	296	301	310	309	305	327	328	324	315	332	320	283	300	328	340	315	308	310	308	308	277	359	314	339	300	307	312	324	302	305	298	312	314	335	334	294	323	326	335	307	293	309	324	341	306	295	321	293	324	288	323	331	331	342	285	288	334	307	297	316	319	316	316	320	286	305	326	303	309	301	282	322	321	299	287	340	289	303	360	276	304	312	308	317	340	305	324	304	279	310	340	322	304	305	336	334	313	312	278	341	330	287	311	291	269	315	325	323	336	320	313	342	354	320	320	311	300	283	298	297	287	316	365	326	298	283	337	331	312	305	329	306	315	302	304	314	303	308	344	291	313	281	307	333	312	323	300	332	296	309	340	301	280	301	346	296	326	327	294	310	307	267	304	313	294	329	288	304	339	315	304	318	332	304	305	304	297	311	299	312	329	305	281	303
31720	22884	14963	4454	3930	1647	678	699	675	719	655	696	610	683	633	707	715	685	654	646	727	683	667	660	703	689	721	655	639	665	678	642	704	653	702	706	694	699	678	673	681	725	715	732	637	689	616	750	649	633	685	707	659	636	723	703	664	685	663	724	655	694	614	741	666	733	719	677	693	704	700	655	636	724	642	704	649	653	704	706	721	658	638	665	710	694	658	689	663	631	680	644	622	674	704	699	684	678	705	723	638	699	679	654	622	649	708	677	662	656	703	690	659	660	659	662	663	675	694	653	693	712	682	723	667	683	693	689	685	656	683	669	747	693	715	693	687	663	737	675	656	676	731	680	658	667	650	669	671	678	655	692	733	700	691	673	683	680	668	704	697	694	685	682	681	671	685	626	686	677	727	667	685	721	738	719	680	730	676	709	666	718	680	587	700	645	644	644	662	681	646	681	657	649	700	658	706	705	660	734	696	657	702	702	684	702	691	692	677	675	679	648	635	656	712	730	677	718	657	686	665	674	641	691	633	691	706	670	707	667	697	711	708	721	674	666	659	689	740	681	634	681	657	676	637	716	706	657	696	711	637	682	683	658	717	664	701	676	657	608	665	686	698	653	687	697	682	697	697	702	682	745	678	673	680	671	672	670	684	671	667	675	717	663	692	726	686	690	705	646	682	614	652	674	724	661	690	691	636	738	688	641	697	712	710	674	667	686	680	713	684	652	730	722	630	714	619	683	661	662	698	689	733	662	654	670	725	648	685	683	712	646	671	654	678	692	686	690	681	697	706	681	657	656	729	703	692	653	665	694	690	698	622	718	688	672	647	650	687	725	710	735	700	723	699	644	684	663	674	689	695	653	695	690	660	652	667	669	668	627	629	656	687	700	677	665	687	634	625	724	661	712	698	692	669	671	653	669	719	691	684	703	692	685	650	665	661	678	677	715	732	687	712	703	672	713	721	631	720	646	634	738	661	648	717	665	657	713	676	689	689	678	700	630	697	705	646	687	731	741	697	692	678	663	683	693	697	673	671	654	642	699	655	701	690	705	627	680	721	617	701	683	658	709	697	739	697	630	688	697	732	678	696	636	689	691	599	722	655	675	679	674	759	647	641	626	736	682	691	688	675	604	677	642	676	691	662	673	620	619	649	720	661	656	689	658	733	664	640	678	721	677	683	646	688	708	767	701	737	667	661	697	723	640	722	689	669	715	712	728	668	709	659	731	655	666	666	703	702	685	687	754	684	689	681	667	658	586	662	642	718	681	660	676	683	663	642	645	648	718	706	704	666	650	656	695	705	672	699	685	688	646	687	679	632	712	673	691	634	691	727	710	672	652	644	693	644	688	651	702	701	618	698	640	683	694	678	701	705	689	692	615	686	684	705	717	657	638	682	711	676	740	667	667	654	647	694	734	720	696	678	683	671	693	652	715	733	680	664	687	673	670	637	639	666	708	728	689	646	672	657	633	687	636	656	686	686	645	664	656	699	683	692	733	699	687	642	704	664	687	668	652	695	717	722	662	682	689	708	684	703	665	700	690	675	645	718	715	694	640	681	679	624	717	726	710	665	665	714	696	661	658	719	666	677	699	709	674	659	668	693	666	666	715	690	681	691	671	714	706	660	667	672	678	654	659	706	724	692	696	655	664	672	695	625	707	722	710	691	692	706	640	706	668	691	668	695	626	687	697	676	709	650	687	658	707	657	676	664	697	686	688	621	711	620	649	658	706	682	679	651	665	660	721	704	683	646	682	681	684	683	653	680	692	675	707	705	678	678	690	692	682	677	661	659	680	727	693	635	678	617	652	665	684	629	698	662	720	720	691	672	668	691	685	710	700	690	638	659	706	699	690	689	664	690	635	709	718	674	712	647	655	707	679	677	684	689	669	685	657	684	655	719	726	693	683	644	675	709	664	640	706	635	674	669	684	668	705	643	711	651	704	683	676	679	730	677	665	707	661	690	663	698	663	634	710	670	721	675	672	675	656	680	647	673	700	676	694	649	673	674	681	707	697	679	670	706	649	656	661	623	674	735	710	619	657	678	740	688	645	662	721	661	642	685	765	690	694	703	710	695	676	662	705	678	699	678	644	681	672	698	674	660	628	660	617	677	718	664	701	690	686	687	632	667	640	683	668	666	713	686	701	653	663	681	658	681	632	713	665	664	641	622	673	724	673	710	652	637	674	648	657	647	718	697	761	695	660	676	717	695	681	630	694	689	677	679	712	665	663	721	686	615	696	671	699	645	676	684	731	690	658	731	710	688	636	686	668	677	704	714	685	655	661	656	701	674	701	635	658	699	681	647	645	666	654	657	661	698	689	708	707	670	661	705	656	674	664	677	714	692	603	691	676	661	694	686	694	697	671	655	698	637	694	689	650	732	728	665	669	672	680	715	647	649	661	679	705	691	714	653	679	702	719	649	680	673	699	703	666	702	652	650	669	687	661	688	714	686	738	661	629	675	671	678	632	689	672	646	657	711	657	709	685	673	684	663	673	672	708	653	670	632	697	656	665	709	681	686	660	652	718	666	691	676	661	663	716	674	688	694	680	668	673	723	720	658	668	697	659	670	688	688	698	701	699	674	690	671	664	665	750	685	660	667	668	668	667	670	682	661	675	668	681	683	701	714	660	689	684	665	746	683	704	697	658	655	667	661	650	666	635	631	680	652	681	706	649	656	700	654	692	667	687	682	716	702	689	689	690	677	715	668	651	654	649	677	704	686	684	645	727	704	667	663	723	720	672	695	676	688	639	722	637	709	717	747	744	655	669	686	706	699	676	667	599	642	704	669	698	699	681	699	658	689	720	704	669	713	689	675	691	681	709	689	693	679	674	676	673	661	716	709	655	690	658	696	691	660	706	692	743	674	677	671	688	684	718	682	680	702	642	709	613	617	670	661	685	693	685	665	648	657	678	708	679	678	682	637	715	695	677	681	645	683	678	666	705	670	670	674	686	716	673	685	732	651	680	669	658	737	621	657	698	673	698	690	682	650	646	680	676	714	657	672	682	618	680	697	699	648	658	687	694	638	725	628	647	718	666	672	710	673	670	681	668	646	672	699	654	628	683	713	698	669	694	695	676	712	676	703	647	697	683	681	648	670	717	660	645	689	670	660	652	670	702	674	721	670	653	695	658	696	717	683	661	722	703	701	669	693	710	690	712	637	712	715	676	700	678	599	673	661	706	701	658	705	690	651	732	694	656	667	686	680	684	690	739	686	738	699	659	667	653	697	661	716	688	721	676	666	710	643	683	678	671	620	688	670	726	689	666	666	668	668	680	715	655	625	690	686	686	708	679	733	650	700	674	707	689	647	644	658	667	679	711	691	682	683	715	631	690	670	670	652	704	662	651	626	705	677	690	733	706	706	699	677	701	680	649	700	740	750	661	641	700	697	693	742	683	662	651	688	649	727	661	717	698	691	652	673	621	668	640	637	644	680	705	639	631	656	686	710	697	656	666	696	690	668	685	697	668	657	669	711	691
70359	75751	62508	32835	24850	10588	543	270	233	252	232	256	219	238	241	236	292	248	283	250	234	243	244	248	241	267	213	221	226	232	221	230	243	225	247	254	238	222	239	230	225	215	236	206	226	239	224	232	215	214	232	204	237	239	231	247	210	246	237	245	259	218	231	235	230	238	241	223	241	243	241	225	233	216	234	245	252	240	239	237	242	245	229	227	278	216	230	213	249	235	246	216	230	226	245	220	239	223	203	246	271	235	251	218	241	237	243	249	241	245	212	221	243	243	253	229	232	235	226	210	207	229	200	214	228	251	250	232	214	224	240	215	240	249	194	248	219	230	255	247	221	227	267	215	255	239	246	208	231	227	245	260	233	223	240	249	272	220	246	240	214	205	229	245	229	240	220	229	242	245	214	226	237	231	246	245	246	210	214	211	233	229	248	225	211	215	247	228	233	250	228	188	240	250	234	231	246	234	235	220	240	223	249	210	234	223	262	233	229	250	266	248	242	220	253	218	247	247	253	219	247	208	243	223	239	236	228	244	210	239	228	225	238	226	251	248	211	262	218	234	219	233	236	245	237	209	240	229	214	212	236	242	222	244	236	270	252	213	261	202	239	240	226	229	234	248	204	240	249	215	229	246	213	228	246	206	225	230	237	232	239	228	235	228	243	274	237	223	232	217	213	258	250	265	222	248	231	227	227	250	236	222	238	218	239	254	261	246	221	214	239	237	234	216	254	192	240	209	238	226	236	214	274	243	238	245	244	250	228	212	208	262	239	217	261	215	224	219	225	252	213	235	232	219	244	230	234	223	211	275	249	227	249	234	218	232	237	232	244	228	229	214	257	234	257	244	234	268	253	226	234	222	212	250	215	211	233	217	198	244	229	246	236	218	195	217	244	237	273	234	275	256	238	228	225	215	234	266	238	228	237	229	210	233	239	245	218	223	246	240	230	260	232	249	235	221	227	217	262	232	265	241	251	225	246	245	223	212	228	254	245	193	257	236	215	209	241	243	252	244	208	261	207	248	249	217	201	221	249	258	240	236	226	209	253	229	257	239	214	233	238	234	258	236	209	265	209	232	231	233	241	256	198	263	235	242	212	240	230	231	218	248	229	239	236	221	225	255	250	220	247	232	211	212	250	239	213	234	227	214	249	239	247	268	251	208	218	233	259	212	208	246	241	234	216	248	206	233	221	237	247	229	248	229	204	227	225	218	264	212	213	248	243	270	213	220	206	237	201	239	229	249	256	203	223	221	232	195	259	244	237	229	238	206	248	240	213	229	228	244	227	236	239	236	240	263	232	215	253	211	208	254	206	242	192	230	224	219	230	233	229	233	217	229	217	221	251	213	248	252	243	251	220	227	242	219	214	244	236	239	239	219	229	219	226	233	215	245	219	220	221	212	217	232	249	232	220	250	209	244	259	271	235	215	242	241	230	251	255	238	193	218	214	248	229	208	219	217	245	240	249	213	253	262	224	228	233	229	224	229	223	199	234	210	216	247	233	240	204	227	205	253	262	241	245	251	229	231	233	224	214	218	206	229	225	197	247	237	257	228	246	223	230	225	248	234	245	243	250	236	200	243	226	255	202	217	221	218	239	234	201	216	250	248	260	212	223	212	223	240	231	212	223	211	268	252	217	226	207	225	244	278	247	255	256	227	229	215	242	264	245	245	257	206	244	233	236	221	199	252	213	227	260	215	243	233	238	226	232	226	227	257	206	233	217	254	230	230	221	214	240	248	215	255	217	232	255	241	233	243	236	222	221	208	213	251	249	236	239	226	247	244	229	261	236	214	225	234	222	233	240	211	235	211	261	212	204	239	220	229	224	249	220	225	233	248	203	199	245	222	220	228	237	219	225	233	254	257	225	239	246	249	244	245	229	222	253	228	256	246	220	232	259	259	227	195	226	244	215	237	223	203	250	215	223	241	268	232	240	276	239	212	232	239	229	243	201	220	239	212	263	238	251	253	252	235	214	201	238	249	230	208	201	225	238	245	204	230	243	232	230	247	266	227	234	258	235	222	250	251	269	257	238	243	241	239	217	216	260	219	228	233	238	228	242	216	264	243	256	245	205	221	202	243	256	228	244	208	265	267	251	214	239	258	219	214	242	233	247	223	265	241	224	236	238	228	234	224	233	231	220	256	248	226	228	255	216	217	217	229	228	257	240	247	234	253	232	245	237	265	201	241	193	232	242	228	246	260	226	231	231	225	224	260	242	232	233	212	249	231	211	258	254	242	234	235	229	223	228	230	234	239	216	217	228	260	242	224	219	232	247	214	199	256	246	266	212	227	223	210	227	236	244	231	224	273	242	208	217	213	226	238	227	250	256	209	214	240	231	250	235	237	253	247	245	230	255	241	229	241	250	248	217	248	253	228	215	235	219	242	234	228	249	222	257	219	200	228	245	236	243	249	244	243	216	247	244	222	215	213	243	248	230	211	212	213	237	252	248	237	215	207	254	212	235	248	235	237	226	252	244	271	241	222	245	232	257	230	232	204	222	256	240	219	203	276	194	236	268	236	229	239	245	234	255	247	201	234	254	261	263	223	212	241	196	223	236	224	234	224	221	209	224	225	254	236	225	240	246	199	229	267	211	192	248	240	253	262	229	264	238	236	223	259	230	223	218	216	233	228	201	246	234	208	240	236	229	223	233	187	223	222	237	215	183	241	254	237	230	234	250	223	240	222	228	224	251	234	217	254	214	226	236	243	243	238	207	211	222	215	254	241	241	251	221	242	234	249	258	214	259	213	229	238	196	255	222	201	255	226	241	244	232	237	240	211	229	236	227	211	247	256	212	219	204	211	236	219	247	266	248	254	243	243	242	230	228	224	245	249	230	229	229	245	196	264	229	222	233	225	265	193	220	252	228	256	234	213	220	226	243	213	219	235	237	240	240	225	248	228	236	224	203	243	229	223	223	193	212	257	217	241	219	202	252	231	221	247	229	227	279	230	260	227	231	228	251	251	207	224	227	211	232	234	214	234	199	227	254	263	258	242	219	244	227	205	223	239	240	194	217	227	268	237	216	247	246	254	209	235	216	236	244	234	241	221	252	217	199	239	222	236	231	245	259	231	229	209	210	207	253	232	235	222	225	231	208	227	255	234	223	248	253	207	238	209	217	234	258	216	227	201	242	222	229	243	252	248	197	250	257	245	238	236	212	254	246	237	253	244	249	233	224	256	225	219	209	249	230	248	215	247	217	220	225	229	207	233	222	229	233	197	206	247	199	239	266	199	232	244	211	219	239	251	214	238	241	211	285	225	246	249	264	232	208	271	243	247	225	225	252	242	247	242	219	260	239	233	235	232	251	235	247	235	231	265	218	261	263	250	223	187	202	271	243	244	257	226	219	256	238	219	230	235	231	235	228	239	236	234	208	218	240	238	229	228	250	246	243	214	241	257	222	251	241	228	229	266	222	244	249	228	221	264	239	258	259	265	222	217	242	241	248	250	248	233	241	206	243	235	216	215	225	220	222	205
43589	58670	58444	37822	39280	15755	710	642	649	597	599	602	597	626	559	575	594	560	600	604	601	552	595	564	556	585	583	543	542	563	559	544	520	587	541	520	547	545	577	545	514	565	540	541	549	527	537	545	548	571	545	534	557	502	578	519	544	535	525	527	549	507	522	513	520	536	602	528	515	529	536	548	519	553	537	549	570	522	581	548	574	550	525	554	562	532	550	547	512	569	508	565	552	553	547	534	563	564	575	556	545	548	577	500	558	591	549	574	568	592	541	524	540	604	544	544	476	559	546	531	487	514	511	519	539	524	507	559	562	558	506	536	553	513	584	547	534	530	539	545	561	504	543	564	490	527	517	534	549	534	511	590	544	563	566	547	566	569	528	544	528	546	489	596	503	486	562	538	552	547	532	531	565	537	517	513	552	549	523	524	580	554	517	569	578	526	557	552	556	487	539	516	550	546	562	548	535	553	549	541	554	522	502	503	562	534	537	555	552	582	550	542	553	527	534	586	535	492	548	541	541	534	524	537	535	535	514	549	548	530	507	532	557	521	558	551	519	536	560	544	541	499	550	525	556	546	522	519	533	539	539	555	560	522	537	597	573	509	565	534	574	529	526	526	523	535	571	527	583	544	520	552	507	533	532	544	544	524	554	508	523	549	555	528	534	599	528	551	545	541	537	552	514	536	543	542	536	589	530	568	526	524	560	543	515	515	525	539	563	554	559	536	510	548	583	536	546	561	522	566	538	549	527	526	574	557	529	510	529	546	522	502	564	570	541	569	533	555	556	553	560	575	578	527	546	509	503	551	560	607	508	563	556	540	548	559	536	566	551	550	552	575	539	520	502	576	561	543	509	529	531	529	555	536	568	544	565	470	560	516	559	566	542	557	556	566	557	548	529	558	530	566	543	555	547	542	565	544	568	551	587	520	531	483	534	552	555	572	534	560	580	543	547	555	523	543	551	558	552	579	593	541	502	490	545	521	524	514	458	550	533	564	579	546	562	560	528	571	542	576	521	543	496	520	518	544	552	502	520	552	525	528	521	596	512	508	555	556	562	538	534	544	519	546	497	526	524	537	567	523	518	528	554	579	562	545	565	519	525	555	539	526	543	540	537	526	558	536	538	564	516	533	549	502	526	559	533	509	542	517	558	532	567	521	551	546	570	552	553	554	545	522	558	522	480	552	526	517	543	564	578	550	560	560	557	591	519	489	567	564	528	548	549	507	525	536	524	540	520	564	535	543	527	502	501	561	576	553	566	535	547	534	592	527	561	509	550	551	508	542	527	547	554	542	532	553	530	550	492	529	538	544	494	560	530	523	566	542	527	538	522	528	543	521	599	541	536	499	536	520	489	558	516	578	536	548	569	555	560	548	549	543	521	554	539	555	540	581	561	541	568	524	557	520	554	526	522	559	581	541	551	549	580	539	533	564	506	573	524	563	485	529	520	546	584	526	563	538	537	546	537	560	566	546	535	520	578	528	520	546	526	499	536	540	544	579	499	568	526	585	539	534	550	511	526	543	560	539	517	541	569	530	519	554	514	543	533	512	626	542	583	546	534	531	543	530	560	538	559	542	525	526	540	542	570	556	522	543	540	537	519	508	539	560	537	514	535	513	563	596	525	515	609	552	541	551	587	521	544	545	581	551	517	551	528	529	520	539	534	548	589	579	541	543	550	526	558	534	563	538	520	548	546	546	569	566	552	582	561	538	547	582	539	571	547	553	539	529	528	516	546	560	526	527	514	569	552	512	527	509	598	526	555	513	562	527	538	544	580	540	546	533	569	501	565	532	538	547	551	525	539	556	549	548	516	569	529	608	555	534	550	529	530	552	541	559	578	520	526	511	565	526	497	577	537	562	531	540	540	546	547	535	583	542	514	545	561	509	547	530	552	487	525	517	525	550	515	508	532	516	554	552	497	508	522	503	555	559	524	516	494	531	527	489	490	575	540	555	566	549	496	540	492	584	495	579	546	539	553	532	566	550	545	524	548	575	551	539	527	536	567	517	564	546	546	518	561	559	528	558	568	584	550	544	539	548	557	534	539	520	569	529	563	525	565	590	547	526	561	516	584	518	573	547	564	539	525	501	559	546	520	556	515	539	577	560	548	531	499	542	560	568	550	566	499	552	525	531	557	502	537	510	485	572	547	496	567	549	545	554	565	542	569	494	545	545	575	525	535	528	552	537	552	561	554	585	527	548	558	490	512	522	554	525	515	513	547	524	525	549	529	562	584	524	561	543	564	520	551	535	528	560	563	544	541	500	538	511	566	523	542	546	557	552	568	508	558	498	574	573	553	530	529	558	564	555	564	551	559	542	566	521	527	547	527	509	519	539	552	500	560	525	521	602	577	551	544	574	536	548	607	523	520	502	518	510	542	521	532	531	552	509	576	524	541	512	556	521	553	551	550	550	548	562	521	555	545	557	554	512	546	517	559	518	575	561	505	583	585	481	541	536	534	532	539	535	528	574	538	552	506	560	548	511	517	541	549	560	593	571	558	532	545	569	534	570	558	589	529	510	549	562	556	560	547	564	516	545	548	571	591	565	538	551	558	567	554	551	551	549	557	518	560	541	532	519	551	521	555	569	538	535	545	536	564	537	540	556	535	545	562	546	548	550	539	559	581	549	536	521	600	503	542	545	536	530	574	491	574	545	500	572	541	529	542	561	512	539	553	524	529	565	504	524	540	525	533	532	598	544	543	559	543	517	506	570	539	530	515	563	544	535	551	518	528	540	584	527	537	581	573	568	571	546	548	528	562	548	533	558	558	559	579	551	519	544	530	575	562	548	527	520	546	544	568	520	535	534	540	591	513	564	550	500	550	527	569	594	517	544	559	564	567	547	499	571	513	559	530	560	550	520	574	581	511	525	533	530	527	584	556	581	605	542	536	568	507	519	545	578	539	493	511	503	536	540	525	559	538	520	493	571	550	539	538	566	582	613	503	512	506	520	517	527	537	569	522	494	556	591	580	553	519	574	547	512	517	523	583	512	577	532	527	556	522	567	510	512	533	567	555	521	607	495	598	523	548	511	541	543	526	502	552	551	536	509	492	527	528	564	515	527	529	580	555	555	527	513	539	555	508	543	536	542	529	558	555	555	521	551	521	555	565	561	548	515	532	540	505	554	540	519	532	559	524	537	536	517	512	530	563	541	553	547	543	544	559	524	532	566	571	510	505	524	545	551	573	554	517	537	617	565	542	519	515	514	554	513	569	544	521	526	600	507	574	552	541	556	500	512	520	545	580	561	554	571	548	525	563	557	558	542	531	513	539	543	582	541	520	530	536	524	552	512	555	559	561	530	554	547	547	543	552	546	533	565	536	578	511	540	535	541	526	552	525	541	489	508	567	550	538	553	549	539	535	571	574	509	529	522	567	557	567	562	570	534	525	553	539	500	500	569	570	556	552	544	562	569	575	559	566	543	530	548	547	506	534	532	529	525	570	582	557	549	564	585	530	527	510	529	567	511	559	542	556	528
80230	84101	72115	42090	35813	19002	1513	404	398	386	358	383	369	381	375	363	352	372	337	356	360	334	355	387	391	421	372	337	338	360	378	361	359	384	359	356	316	354	388	341	369	354	359	385	368	363	401	376	382	337	345	355	347	329	367	336	375	308	308	346	317	344	363	366	347	365	367	400	400	404	331	362	350	369	351	364	377	352	399	355	346	329	371	372	360	356	324	370	373	345	365	383	330	384	339	385	331	373	351	371	352	343	372	356	364	331	379	394	351	307	354	384	370	377	376	347	391	335	350	381	328	362	361	391	344	365	387	364	345	334	356	354	356	351	339	372	361	356	335	304	362	336	346	343	340	327	362	344	365	392	356	369	372	348	372	338	344	362	367	340	367	375	366	385	382	342	356	353	369	362	372	342	376	313	377	359	374	359	357	390	369	370	363	361	379	348	373	380	325	381	393	357	359	362	330	361	334	387	377	343	346	315	336	349	353	370	330	365	366	375	368	325	338	390	355	331	357	358	367	365	323	396	349	389	332	365	366	344	348	324	375	352	359	346	335	315	361	353	359	353	348	349	365	356	372	361	397	359	369	343	344	369	360	330	307	392	342	354	361	386	353	377	369	360	359	345	394	381	374	353	385	358	344	347	338	388	406	364	382	359	367	370	374	364	317	377	374	350	354	353	327	370	346	374	350	356	380	354	330	356	373	356	342	393	354	340	373	350	337	410	340	379	389	346	349	346	357	360	354	376	332	381	343	356	351	367	364	372	320	336	331	330	349	376	366	364	374	378	362	409	342	339	339	370	364	364	358	382	365	391	349	392	361	359	329	357	393	360	369	342	349	340	320	381	344	358	389	357	360	348	350	361	354	328	370	330	350	361	388	375	378	348	366	368	366	351	374	371	391	356	330	337	314	345	361	403	362	361	346	351	354	355	371	388	365	366	370	362	387	376	347	360	356	383	344	386	353	367	391	343	359	374	381	331	400	337	386	363	376	352	327	376	342	367	404	330	353	375	368	373	354	399	352	327	352	326	361	346	384	363	332	354	371	321	345	360	340	375	356	387	358	389	356	328	336	346	365	337	331	373	347	353	348	373	364	385	351	365	325	332	356	351	334	355	371	329	337	330	344	348	347	351	357	379	338	340	329	377	341	347	307	377	342	371	369	375	350	341	351	346	369	331	368	372	369	333	330	346	364	367	396	375	358	355	343	364	356	351	375	361	359	334	406	348	359	343	351	339	432	378	348	357	352	383	364	365	318	355	366	335	366	398	344	334	339	360	320	375	352	367	383	361	331	363	327	361	348	350	329	338	339	338	336	344	344	326	353	368	347	366	337	376	357	365	361	354	316	362	369	326	314	328	360	402	378	366	361	366	371	369	364	366	360	400	374	346	344	343	371	337	363	383	393	349	352	341	384	324	305	367	373	411	378	365	361	335	385	363	385	394	338	385	341	360	323	371	354	317	356	338	324	372	345	370	374	362	361	386	386	351	370	342	309	377	371	357	316	358	364	350	316	347	378	363	371	362	346	339	338	334	354	365	356	375	384	355	339	337	331	359	364	348	357	388	368	379	329	368	356	341	356	338	368	346	362	353	324	356	365	362	373	395	370	365	325	382	376	362	332	355	343	346	387	334	365	360	375	370	321	354	354	395	354	358	350	362	357	347	351	349	354	351	355	375	357	339	371	345	338	375	369	362	356	346	352	363	381	359	382	366	350	331	345	354	310	382	357	345	352	375	365	398	355	344	351	360	387	337	355	347	344	370	369	364	356	373	356	344	391	354	343	379	334	318	356	367	316	339	352	344	323	335	373	317	333	330	331	368	354	333	368	370	353	354	351	355	360	367	305	313	349	338	375	376	342	372	397	327	346	343	389	345	319	359	373	346	389	359	324	364	366	343	354	371	358	357	364	347	355	332	338	376	362	335	372	354	386	348	352	358	349	365	358	348	368	389	363	349	341	365	417	339	349	352	370	384	350	393	359	335	379	361	354	356	355	327	377	401	332	348	359	339	373	325	356	343	380	369	357	318	383	382	366	341	373	383	359	387	383	368	321	315	331	349	360	388	412	375	366	354	337	346	358	364	365	355	360	365	342	356	340	335	355	325	398	348	390	371	372	332	377	343	408	353	354	388	343	372	347	371	364	341	326	354	384	327	346	386	362	351	334	337	356	361	360	378	344	351	352	382	338	356	378	351	350	358	300	342	339	350	350	336	380	324	378	310	382	341	336	377	334	379	356	380	371	364	379	387	342	315	363	380	359	381	348	372	343	379	396	366	324	397	360	330	338	356	394	385	342	377	376	329	355	368	376	328	345	344	376	393	334	348	367	346	348	371	360	341	373	359	329	396	341	341	388	362	380	336	403	370	391	370	383	341	356	357	364	309	348	334	336	394	364	333	355	348	332	343	348	370	366	381	350	313	307	360	378	347	378	376	327	358	357	363	374	354	373	332	343	344	399	318	357	384	365	391	354	343	391	351	354	324	358	356	365	390	379	385	347	371	349	328	351	332	349	358	361	335	399	419	341	339	342	332	353	367	346	313	328	316	383	338	362	331	387	331	326	367	355	341	362	367	395	403	310	341	323	366	380	393	361	382	362	365	361	369	347	355	356	325	360	381	337	363	363	374	342	361	360	387	353	350	341	382	341	347	403	328	396	374	374	331	351	364	367	343	358	340	368	406	340	330	363	383	372	363	371	346	342	363	392	328	368	357	392	332	367	389	366	368	348	371	331	381	342	384	336	348	332	339	339	384	393	345	332	388	358	360	326	344	373	365	377	350	377	346	371	390	364	367	369	356	360	339	362	345	374	387	364	356	380	367	366	351	378	367	346	403	363	363	387	338	400	342	341	358	398	326	372	370	335	366	364	341	348	371	351	347	353	341	352	345	356	350	321	335	339	346	366	373	322	356	386	344	321	385	354	361	338	392	391	387	382	365	362	376	383	381	376	350	312	319	369	347	361	354	353	328	382	344	389	380	396	396	380	379	331	354	352	364	372	356	361	353	326	376	361	331	368	381	348	358	349	361	352	326	337	326	329	371	382	341	332	375	367	351	382	319	370	327	364	342	357	354	348	355	324	374	331	337	362	339	346	390	351	345	382	364	336	358	333	349	341	356	373	372	356	360	331	362	363	359	385	325	330	377	340	391	383	358	335	347	342	352	351	344	329	320	313	374	352	368	363	329	360	341	319	333	368	339	356	341	399	338	372	329	357	351	351	351	346	361	357	387	371	372	362	348	346	351	363	365	390	370	361	393	329	371	358	359	387	321	308	374	353	394	371	352	357	334	354	373	345	349	338	380	329	343	356	394	344	355	341	328	345	363	345	342	392	387	374	353	360	366	342	362	342	335	350	374	344	354	353	335	351	332	342	340	369	371	340	357	348	369	341	323	354	350	335	406	346	385	340	366	373	349	357	369	347	353	350	341	353	342	364	343	364	396	391	342	353	344	362	349	368	352	340	346	372	348	362	421	345	365	331	355
50734	70573	70356	46983	49117	23025	1037	982	935	928	903	918	891	813	826	867	862	808	804	842	810	823	838	822	873	785	852	768	858	803	825	840	814	822	751	809	810	759	757	794	757	807	776	806	767	801	821	799	809	753	759	799	854	788	738	817	786	793	816	795	782	769	836	790	785	802	776	762	776	813	808	774	803	777	722	792	818	779	776	779	774	817	747	824	792	803	768	801	835	840	808	826	737	786	820	808	761	780	796	755	747	834	758	779	790	751	700	752	750	758	738	766	824	774	758	783	743	806	815	788	820	744	798	775	830	811	830	722	790	809	842	791	757	814	798	770	788	755	742	804	809	777	780	817	831	791	820	787	818	812	783	816	808	809	763	800	809	814	836	775	733	819	790	822	801	729	787	820	791	792	799	773	819	768	737	794	826	777	781	747	780	804	789	793	759	819	806	732	834	743	799	792	800	780	817	839	795	835	833	835	779	833	771	824	821	779	848	795	807	851	802	803	751	745	787	764	799	835	766	806	749	819	812	837	790	774	809	828	739	806	780	754	833	821	775	765	771	737	835	763	865	794	832	804	772	811	818	806	820	753	765	825	774	814	814	781	777	782	782	817	814	721	786	802	779	808	824	808	784	831	805	786	839	787	742	777	748	773	766	794	759	775	777	798	800	796	788	756	786	806	752	815	816	842	784	813	792	765	753	815	779	766	863	808	819	824	711	788	816	811	761	774	768	749	745	772	816	770	745	791	809	786	813	775	774	785	786	783	728	800	803	813	783	830	816	845	824	808	811	734	803	786	800	795	763	784	767	797	780	846	783	766	792	798	754	792	760	796	770	755	813	762	782	771	783	771	816	757	817	803	798	793	820	743	812	779	782	764	798	827	802	799	775	836	759	736	760	850	773	806	779	769	813	780	751	735	764	767	782	814	800	790	785	795	820	818	762	751	793	769	769	781	792	793	820	767	793	791	801	777	831	790	802	790	763	780	828	816	816	756	775	779	802	768	831	870	810	816	781	841	784	758	780	810	759	798	818	767	757	738	815	784	785	758	778	752	814	771	794	841	804	769	770	813	770	805	786	767	789	776	811	828	810	800	834	786	795	743	791	826	795	768	741	812	803	800	783	811	780	829	855	792	762	782	819	776	796	823	844	808	763	772	818	776	785	800	782	809	804	711	793	807	688	782	796	804	770	788	764	789	776	771	804	790	795	811	762	789	801	768	801	764	811	814	791	762	820	835	768	812	821	780	810	799	815	812	784	791	794	833	789	736	787	799	771	821	780	840	777	750	794	767	810	808	793	798	808	764	792	829	819	760	820	806	814	788	735	807	816	816	806	814	798	811	795	743	730	820	808	828	787	765	806	810	778	838	782	806	779	790	789	819	760	850	795	789	805	795	827	792	743	763	799	773	857	753	813	846	793	776	787	804	817	798	802	817	771	778	772	778	809	775	848	783	741	859	788	805	814	785	828	790	796	771	774	830	770	782	832	832	760	818	803	802	817	768	780	736	782	768	826	846	756	847	768	782	847	808	754	812	793	782	790	838	726	798	805	802	794	787	823	782	828	790	800	856	778	797	822	813	807	818	816	769	755	838	812	788	782	788	776	825	783	772	765	803	761	793	729	720	789	807	832	777	794	809	809	807	746	780	803	795	783	808	844	793	754	797	823	777	792	770	766	808	770	796	818	818	754	758	822	792	775	742	784	850	807	767	761	790	761	818	754	760	798	785	840	764	793	778	761	799	769	790	791	820	819	771	780	787	787	788	758	791	811	755	793	750	753	813	768	784	801	801	781	783	769	766	831	818	807	830	753	790	784	841	774	810	813	781	806	776	812	815	806	832	785	799	776	790	808	833	777	761	807	793	805	772	809	768	802	770	732	808	763	819	779	777	772	830	761	782	811	817	850	790	794	780	791	796	785	779	777	799	820	771	780	817	769	788	819	778	790	779	802	756	839	767	780	796	776	813	772	787	784	688	820	805	803	764	767	775	817	828	820	817	792	844	776	743	770	802	820	824	823	830	786	768	779	767	804	794	816	738	773	799	786	791	771	773	724	767	808	833	724	775	806	770	800	792	811	767	779	813	763	804	789	718	794	764	774	713	828	784	782	798	753	794	825	799	748	787	765	790	814	766	806	785	755	786	817	764	761	748	774	774	766	745	842	781	787	774	784	760	797	803	809	755	782	741	800	798	810	807	776	765	772	814	819	755	763	788	775	816	778	752	782	762	816	784	840	810	827	791	809	797	799	761	827	793	762	763	790	798	841	721	770	855	800	822	820	768	770	817	762	798	783	771	808	807	753	821	767	807	743	827	872	833	798	812	840	795	760	820	803	765	801	826	786	764	778	811	773	767	779	796	846	767	793	786	772	751	775	796	824	766	808	834	757	800	787	802	810	756	849	774	761	769	725	816	773	780	850	770	796	830	778	793	808	761	835	840	797	743	750	796	758	828	813	807	784	840	791	855	787	821	780	730	813	794	818	817	810	823	812	785	820	775	788	784	778	765	863	769	799	834	776	848	846	785	850	806	834	818	741	802	753	831	785	786	835	765	839	798	790	817	761	789	786	796	824	780	755	804	793	779	748	773	734	814	814	818	827	758	789	819	801	838	717	788	768	736	778	782	729	777	806	803	813	798	788	809	777	776	826	841	790	824	806	760	841	769	770	780	809	795	783	793	810	816	780	860	780	809	791	801	823	767	786	782	800	862	818	823	780	812	843	808	753	817	832	752	782	785	814	773	778	776	772	844	791	814	830	842	783	840	777	780	794	784	824	804	773	789	765	816	772	841	820	763	799	787	784	849	827	769	822	803	824	748	791	787	795	757	860	780	770	761	778	735	851	799	776	836	735	828	791	843	806	806	861	748	793	734	800	764	793	820	789	790	772	802	750	848	795	784	792	811	793	779	811	803	770	761	809	785	798	773	784	831	766	779	774	766	808	829	758	782	771	798	774	814	747	800	788	805	817	823	799	831	799	800	753	812	796	854	787	759	775	787	844	789	805	834	731	797	777	738	803	781	802	806	785	839	846	809	810	790	819	801	750	793	754	770	829	786	767	813	839	791	742	818	845	787	798	784	766	749	804	772	748	792	792	793	747	810	809	739	801	803	812	819	768	789	792	791	797	775	796	757	807	798	742	753	796	777	766	733	785	767	781	787	806	809	800	819	802	787	771	838	773	802	771	762	790	849	792	793	847	786	784	769	848	798	769	741	829	764	805	764	784	807	756	757	839	824	795	822	721	770	813	816	817	781	793	803	769	805	799	801	738	790	756	824	801	815	799	755	745	804	807	750	762	771	796	768	825	770	847	767	759	859	761	805	739	758	787	822	802	774	779	768	856	792	775	753	823	769	857	783	761	783	807	769	795	798	746	847	818	807	814	797	788	807	802	764	748	789	747	789	778	784	780	764	892	765	797	782	806	782	814	805	795	807	833	803	760	765	843	758	791	789	732	751	791	781	814	767	785	763	828	774	756	783	759	799
57158	31408	12923	2284	1331	622	362	332	347	330	332	367	326	335	349	339	313	321	317	331	325	309	344	318	329	341	340	295	352	325	314	349	334	316	331	342	353	331	313	327	320	333	359	337	371	335	326	341	350	377	269	318	355	329	333	326	349	330	359	317	302	322	313	325	327	328	335	370	310	325	339	331	343	325	331	291	333	336	345	316	304	305	308	318	336	341	334	348	334	327	316	345	305	331	306	320	341	342	314	318	319	333	316	349	306	310	314	307	329	346	351	353	330	333	322	328	344	343	339	358	309	334	308	353	321	304	348	339	288	316	347	318	351	294	302	345	335	360	322	316	289	359	344	349	343	311	338	319	339	345	316	361	317	351	358	331	342	313	326	333	304	324	328	327	289	338	333	351	328	325	353	337	342	355	309	325	333	367	349	320	318	299	322	317	290	349	329	320	315	327	346	337	319	340	350	302	333	332	340	319	296	308	357	323	317	314	350	302	341	345	296	312	340	337	327	333	321	318	325	288	305	312	355	324	295	323	350	309	348	335	325	342	342	315	333	307	333	301	308	319	351	289	342	319	305	300	350	332	333	322	349	335	344	276	346	322	344	305	304	336	308	363	339	329	282	297	404	358	334	318	357	321	360	306	297	354	286	353	339	325	356	343	323	346	316	333	324	357	359	302	310	351	319	316	321	340	293	357	317	367	345	346	351	325	345	351	362	336	354	333	312	323	319	343	353	325	346	325	337	328	348	304	319	301	340	322	279	312	328	334	351	343	314	307	320	367	339	346	339	329	355	358	373	312	348	318	352	320	317	337	339	330	341	326	332	336	317	313	335	339	333	304	337	284	338	350	339	325	346	332	312	296	335	323	346	333	356	333	304	328	307	297	336	315	327	336	306	333	331	318	337	295	322	316	298	352	362	321	343	340	327	326	278	298	342	322	328	315	329	310	314	309	348	324	331	309	338	262	304	333	359	340	307	312	365	331	319	313	337	340	275	327	334	285	327	350	324	347	337	310	309	301	353	348	363	348	322	307	298	339	335	324	344	317	325	297	335	333	349	324	314	324	300	322	331	331	346	355	308	352	294	318	319	336	316	312	345	344	316	361	300	310	335	324	348	364	319	268	313	331	308	342	343	372	357	316	342	343	335	332	327	349	318	319	317	323	325	313	340	341	361	322	329	331	315	364	296	382	324	340	355	378	344	318	315	326	298	338	328	336	314	321	320	351	335	327	331	322	320	310	334	315	351	359	331	334	319	331	309	312	290	307	338	322	341	306	334	341	348	332	351	371	342	335	347	285	318	327	355	327	362	305	334	344	355	315	331	309	333	347	341	309	342	318	293	335	319	313	320	332	312	331	346	330	330	327	303	348	309	323	294	294	331	352	362	322	323	326	334	293	318	329	332	321	334	363	322	345	321	334	330	348	365	301	315	330	328	345	338	295	330	322	326	331	358	322	347	366	334	312	319	369	333	336	329	329	297	310	309	276	323	320	329	363	328	336	315	320	365	312	313	316	332	352	308	334	337	342	351	340	342	313	344	290	349	327	310	352	323	311	338	308	326	308	302	331	336	322	345	347	363	320	327	320	289	343	344	351	339	328	333	328	343	369	275	330	326	322	331	324	292	293	365	345	337	358	358	331	359	294	361	334	338	325	312	291	333	346	327	312	343	303	334	341	337	329	290	303	304	313	304	328	316	293	321	315	327	324	319	309	302	290	316	302	344	280	290	346	316	332	317	333	312	300	302	361	350	328	329	327	309	306	331	350	353	328	363	354	345	315	337	346	341	304	309	320	323	332	289	321	323	306	322	349	356	313	340	341	319	370	297	344	332	402	340	301	361	353	334	343	294	326	330	322	323	322	323	320	281	328	297	374	325	302	333	342	330	323	345	325	358	343	337	295	332	322	307	350	306	322	327	331	325	339	319	329	328	357	343	323	293	344	348	336	324	334	349	285	294	331	310	348	326	299	345	329	284	332	313	280	326	347	318	355	346	344	298	300	306	310	345	313	333	293	311	319	345	319	304	321	312	320	332	338	313	328	329	357	329	366	322	341	359	322	355	321	318	320	308	329	312	337	323	355	345	338	328	346	350	331	336	326	316	328	310	319	314	355	312	322	316	299	297	326	329	297	333	323	309	300	344	323	307	340	343	332	320	314	305	331	346	366	334	314	308	334	326	314	339	349	312	348	305	341	315	324	353	313	328	313	317	323	283	326	342	322	307	347	337	329	295	321	302	339	323	344	334	327	364	297	349	308	327	286	316	309	346	306	320	310	319	339	314	334	337	334	328	346	335	344	315	367	354	354	339	299	302	323	302	337	315	325	333	322	321	324	357	308	339	335	325	308	333	366	331	325	328	343	331	302	313	340	352	333	354	339	348	326	316	316	317	346	314	327	303	282	329	356	338	334	307	297	320	319	309	314	331	315	340	317	369	320	319	327	311	358	320	327	340	342	316	330	347	299	313	330	314	385	322	314	323	321	342	343	324	311	351	322	315	333	310	346	328	327	318	315	316	314	347	322	347	312	364	351	328	316	320	315	362	291	344	308	324	365	287	316	343	353	371	311	347	344	313	318	325	338	347	331	303	291	351	306	294	328	334	310	324	348	325	322	336	363	321	311	356	343	324	332	313	347	300	312	325	327	315	372	324	335	313	317	290	300	333	343	318	326	361	327	352	311	340	330	316	338	340	332	312	344	312	320	314	327	329	350	311	352	376	351	354	305	362	305	315	367	331	337	355	352	327	288	325	343	329	298	325	335	379	352	310	295	304	345	344	311	330	299	356	318	356	331	291	333	333	308	304	308	355	317	352	327	316	333	329	277	322	321	347	312	353	324	322	319	316	332	299	347	351	308	363	296	309	321	352	315	307	321	333	319	310	325	324	327	315	309	331	357	314	292	323	336	345	328	339	314	330	325	321	343	313	330	320	289	318	335	330	307	302	327	305	321	338	338	322	333	337	318	329	309	322	294	290	318	348	310	332	356	334	334	340	315	356	329	321	347	331	376	305	302	349	311	309	321	348	384	362	356	330	273	304	323	324	317	334	305	301	334	349	352	342	309	336	325	375	337	345	367	330	289	315	354	310	344	313	325	322	314	336	330	318	316	328	343	363	333	342	330	330	315	317	356	317	325	307	306	347	340	390	331	318	345	316	352	329	310	348	326	329	317	338	331	293	325	349	336	326	307	344	340	344	328	358	320	358	317	351	298	319	307	343	352	314	322	324	304	347	302	335	373	319	317	303	351	340	326	315	350	321	325	346	325	348	322	307	301	338	307	317	296	328	322	341	311	326	323	325	369	364	340	358	328	337	320	305	328	311	336	372	344	347	381	317	329	327	346	360	324	328	351	327	323	326	334	334	309	312	312	313	313	315	330	342	356	304	281	314	352	341	296	321	320	329	349	322	302	331	311	324	338	311	324	344	325	356	322	308	337	312	346	383	356	296	333	332	305	311	340	345	300	305	354	332	312	345	344	345	309
30750	23092	14629	3911	4486	1802	739	730	690	744	703	710	723	748	753	683	692	723	703	710	698	675	688	763	710	724	722	732	666	669	726	699	698	731	713	739	761	741	733	673	688	671	748	711	698	738	718	687	683	744	661	740	706	663	676	653	713	738	771	672	718	710	726	699	702	735	711	743	697	750	706	706	678	703	715	687	697	724	701	745	678	722	738	711	734	671	721	737	774	701	703	704	683	695	699	688	736	736	733	703	704	694	686	709	678	711	740	689	716	757	713	711	724	698	675	718	660	755	694	724	745	680	709	703	744	737	697	740	684	772	658	729	687	730	745	722	756	718	692	664	662	664	726	713	704	698	801	687	709	698	690	718	730	741	744	699	718	712	777	709	739	712	674	702	742	733	744	746	687	676	735	753	671	722	710	706	690	725	738	720	657	716	719	744	720	741	690	710	728	729	706	726	747	699	688	689	676	738	705	679	765	667	693	705	678	693	754	743	734	659	730	691	717	715	690	698	714	705	746	732	766	715	694	703	730	759	686	702	738	681	738	717	690	733	737	734	689	701	700	666	663	705	689	723	746	699	728	769	752	685	689	718	705	735	720	736	783	734	710	707	714	732	733	700	676	753	706	741	700	718	720	697	716	692	697	703	724	721	746	697	706	728	683	710	732	714	693	746	721	692	748	768	736	717	746	661	720	724	719	695	751	723	733	692	712	753	705	729	696	726	721	748	748	711	735	734	696	704	731	703	705	709	721	719	658	695	716	707	725	685	725	692	760	697	729	665	718	702	716	689	752	724	736	729	715	748	731	722	691	716	682	701	693	722	756	685	715	731	695	697	724	760	712	658	662	722	724	685	698	692	696	717	742	678	736	700	732	731	748	752	702	682	689	679	723	706	705	716	710	756	737	719	697	667	703	695	708	732	729	662	754	700	669	751	711	686	698	726	722	682	668	705	744	688	734	680	719	733	667	724	746	789	686	714	707	710	703	713	662	681	725	772	717	736	683	717	680	666	714	735	705	687	741	730	733	658	717	738	686	745	673	678	653	717	729	734	725	692	695	720	737	701	736	737	712	731	690	780	720	744	712	723	662	794	716	690	715	721	693	708	695	732	733	690	751	727	709	726	723	767	720	735	758	728	753	723	694	697	694	725	731	728	697	719	725	748	703	743	688	747	701	682	715	775	790	761	714	731	661	725	729	725	689	736	732	677	722	729	722	703	724	779	721	786	694	783	709	719	700	751	741	774	684	757	690	674	748	712	743	733	686	715	700	711	752	686	687	685	731	700	754	733	695	696	690	703	783	721	762	717	668	692	741	692	714	726	676	689	724	704	693	727	697	688	804	713	756	703	723	725	757	723	692	788	665	708	728	733	711	698	755	752	662	702	695	662	677	687	686	716	703	761	716	696	735	690	729	713	697	688	696	693	688	748	709	770	697	793	632	718	698	698	729	767	720	694	692	687	710	694	669	761	736	718	716	711	688	710	732	729	693	716	684	728	691	725	748	704	707	717	787	680	695	718	726	722	717	697	694	695	740	766	741	756	735	713	728	706	684	763	702	748	705	728	671	761	697	714	719	707	735	692	696	641	701	711	686	684	668	733	687	716	730	699	719	690	708	733	715	662	727	711	769	725	698	727	750	682	734	707	704	692	680	706	741	709	739	697	693	732	698	698	744	717	695	722	695	734	682	731	724	736	702	704	746	702	719	721	760	739	703	705	686	696	703	706	733	704	763	695	655	703	727	741	688	715	708	730	719	740	693	737	702	701	741	714	721	737	716	724	702	711	676	724	674	720	681	685	693	719	657	742	696	694	729	701	720	744	729	709	689	742	766	665	689	680	704	760	748	737	692	691	673	715	701	688	681	740	691	645	713	746	702	677	720	742	714	738	714	728	672	652	727	676	710	761	716	720	711	721	716	705	703	746	720	714	737	696	721	770	708	692	769	741	709	707	675	718	672	670	725	759	729	687	745	673	705	707	762	722	743	745	745	744	709	750	722	722	714	703	723	706	728	768	718	697	744	768	716	717	753	683	744	705	706	729	690	694	758	726	728	717	657	684	729	710	670	704	722	687	720	757	732	675	729	706	716	695	777	744	703	719	757	742	712	715	718	670	676	775	663	691	764	698	727	732	750	676	732	713	719	739	760	713	723	685	670	760	687	739	691	736	744	702	718	703	691	710	703	737	729	759	672	737	683	714	711	690	723	717	718	734	657	700	713	681	794	715	707	697	677	678	737	668	774	683	755	763	673	709	675	713	726	763	744	707	709	687	709	703	733	695	764	743	709	699	748	755	726	672	704	704	744	721	711	690	717	703	727	729	713	725	761	738	697	744	725	776	785	667	755	738	787	709	696	795	761	749	686	719	741	732	676	674	710	700	685	690	642	722	752	710	697	730	697	718	727	717	691	717	709	694	744	719	733	707	693	690	709	694	733	696	693	716	674	715	698	699	727	762	717	781	695	712	748	757	728	688	740	701	703	700	672	704	734	656	755	724	765	774	713	715	741	704	706	666	726	685	714	728	720	723	649	706	653	735	713	679	710	709	709	692	712	756	754	733	717	728	702	714	700	697	766	733	694	744	745	748	736	750	713	701	692	662	711	694	732	724	724	674	737	714	721	728	709	711	763	740	735	753	775	711	697	726	757	735	698	717	721	689	738	656	718	654	714	717	668	696	744	709	753	676	661	724	726	722	712	658	712	710	723	736	709	692	710	680	765	751	689	728	703	718	699	728	745	717	676	716	708	696	746	754	712	711	661	708	690	698	743	727	723	732	728	665	758	674	695	727	713	737	759	719	702	720	731	707	690	719	700	662	719	718	775	714	699	684	698	668	716	725	682	666	708	754	706	683	700	743	686	689	710	715	669	699	731	729	735	669	731	704	704	720	726	785	724	728	715	695	711	749	693	689	671	767	736	644	673	717	703	738	713	710	712	701	767	698	758	714	729	659	702	720	689	703	719	717	737	718	715	750	746	725	739	689	717	648	722	721	738	713	748	704	710	731	678	719	688	727	749	727	721	698	718	670	731	744	699	689	718	748	671	709	728	715	729	731	645	711	702	717	735	725	702	676	679	676	716	678	693	705	712	730	742	720	691	675	683	738	704	737	683	715	728	704	683	716	673	721	715	777	693	701	687	719	693	771	732	715	718	743	740	700	711	700	731	667	706	724	692	722	703	701	719	694	696	675	746	746	727	700	727	721	721	714	720	725	700	750	685	736	695	696	734	723	661	728	733	717	724	726	638	688	688	754	754	689	694	706	759	721	734	691	721	687	724	720	733	737	733	707	715	697	690	725	731	717	676	733	711	738	718	709	746	703	703	687	680	708	700	680	704	715	736	665	680	742	705	730	728	708	723	706	697	712	778	745	699	709	697	779	690	722	700	731	729	700	751	750	721	723	742	706	725	695	723	686	703	721	709	750	722	717	756	743	705	712	665	690	689	739	720	733	676	732	714	743	687	685	733	717	679	766	656	744	738	690
74300	73328	61653	31956	25030	9756	543	253	279	256	266	259	270	235	269	264	245	256	247	216	217	258	284	244	233	263	241	265	264	238	273	246	260	259	244	243	249	258	244	250	246	226	255	220	216	237	231	238	250	274	295	237	255	254	262	264	256	227	240	254	262	235	268	239	215	233	225	221	237	238	239	254	250	211	248	221	225	239	243	225	240	257	249	279	240	257	258	236	254	256	249	254	251	242	234	246	276	276	262	208	228	252	257	231	246	258	261	264	233	261	264	264	276	273	247	239	250	258	224	248	230	230	272	224	217	207	272	264	275	235	250	243	220	273	266	237	215	229	205	234	248	226	237	257	235	258	237	267	236	265	262	221	246	258	222	252	236	228	237	269	275	243	246	249	238	256	210	219	245	235	229	272	230	224	242	240	280	236	261	258	262	224	223	234	241	244	239	250	217	244	258	231	215	240	226	243	265	234	244	211	239	240	251	209	253	230	217	243	230	258	239	228	214	249	252	252	247	222	245	245	226	271	253	218	249	264	272	230	208	214	228	248	229	258	249	252	239	230	254	260	274	237	255	232	248	232	238	257	226	227	255	229	267	207	208	225	239	236	245	237	241	213	240	247	250	230	239	260	261	266	237	268	261	255	250	215	224	198	230	246	237	233	266	252	246	256	247	266	243	236	273	233	224	271	246	255	248	244	251	246	246	285	260	252	217	230	255	258	249	188	242	238	239	238	226	221	238	237	226	231	251	225	212	257	270	238	267	249	241	242	243	251	249	248	249	220	218	251	268	255	238	267	221	236	242	250	248	279	224	239	250	254	266	238	263	225	240	276	236	221	246	258	232	208	228	213	244	245	262	243	242	241	252	269	245	235	234	249	251	275	233	207	256	238	257	217	248	225	237	241	246	256	221	204	257	248	255	251	244	246	208	238	211	254	234	265	208	241	220	230	242	259	219	247	224	243	199	216	196	245	257	246	267	257	243	233	268	229	254	256	244	246	251	244	237	231	246	232	257	248	218	228	250	231	248	234	226	248	253	251	254	266	206	279	223	264	247	240	218	218	245	247	259	296	235	236	245	244	242	248	279	236	244	258	244	259	259	261	234	229	260	258	216	229	266	251	270	262	241	277	247	262	271	253	250	233	247	236	228	268	238	220	213	240	267	256	243	217	230	247	231	269	246	237	246	231	243	242	238	254	212	240	248	240	271	232	238	228	248	225	210	257	229	251	279	280	227	242	265	241	272	239	246	265	237	275	235	262	269	230	262	251	236	230	236	236	206	273	255	242	260	268	264	246	228	214	237	227	240	231	255	246	248	235	231	227	247	258	252	215	243	248	232	243	244	240	230	277	230	224	256	260	255	249	234	259	267	234	232	234	251	255	209	248	238	224	232	221	230	239	265	234	244	238	259	253	240	229	251	244	216	228	258	239	265	230	263	250	226	245	238	233	257	241	271	256	225	225	235	236	272	261	231	258	228	235	250	241	222	245	262	270	219	241	262	231	220	236	282	240	236	263	263	238	217	279	232	242	228	224	258	246	254	227	235	258	235	257	274	222	245	268	243	254	242	246	256	246	238	220	229	260	246	246	223	223	226	237	265	253	234	241	249	247	253	260	212	232	221	232	251	242	197	233	251	232	251	248	259	210	247	252	243	235	275	251	266	233	260	301	265	264	216	240	263	233	218	269	243	241	239	216	228	240	253	239	261	268	257	268	222	237	248	253	225	233	246	230	247	246	237	248	256	235	236	203	206	273	253	245	228	240	215	243	231	210	245	222	252	244	226	256	257	268	259	256	229	256	232	247	226	237	239	271	251	241	254	259	219	239	238	225	226	270	205	252	245	266	253	257	235	248	262	262	252	231	233	243	222	239	238	283	230	242	236	253	246	223	239	248	224	259	246	248	234	243	236	226	250	230	239	268	261	235	237	242	255	235	243	214	236	240	234	255	236	252	259	239	240	270	237	232	263	227	226	277	254	234	214	251	250	231	238	233	266	239	248	220	219	272	248	227	247	239	263	253	224	235	248	241	229	231	220	266	296	258	267	251	259	206	208	253	248	247	257	262	244	215	251	250	247	216	239	208	237	240	250	232	232	233	258	240	225	236	261	257	244	268	231	235	269	280	236	271	256	278	240	226	237	236	249	279	252	223	243	237	218	256	246	237	238	258	240	238	231	236	231	208	251	245	220	242	235	252	251	225	254	262	220	267	238	249	244	261	262	243	227	247	243	206	233	255	267	217	209	238	281	253	252	280	256	219	246	203	230	238	228	242	216	257	280	266	238	267	263	266	236	263	247	238	243	238	253	249	231	231	207	236	210	279	241	229	260	242	259	245	249	244	257	219	237	268	237	222	244	241	228	234	209	232	236	234	240	245	234	222	246	244	231	263	259	254	272	209	220	231	211	255	264	229	230	235	252	277	223	247	205	248	239	244	225	260	244	254	233	251	257	238	272	265	255	242	255	223	220	222	245	237	225	253	270	242	234	244	235	274	239	246	226	267	224	245	226	238	260	241	267	205	218	260	233	236	245	249	258	244	245	253	280	238	205	232	241	241	237	230	228	265	280	242	248	230	223	208	268	272	265	220	228	240	272	228	251	248	229	254	275	249	259	246	234	229	243	227	223	257	226	253	234	258	253	234	236	246	258	217	232	210	230	228	213	261	247	249	210	254	239	263	239	242	242	235	226	250	217	272	230	253	255	222	251	250	278	259	262	230	209	244	246	246	263	255	245	246	241	217	212	251	269	247	232	253	252	254	247	216	235	251	254	278	257	272	225	232	232	256	209	234	225	237	249	222	231	245	229	251	268	226	222	254	254	251	269	269	255	242	226	225	234	244	229	223	249	237	243	227	233	250	209	260	221	226	229	268	212	244	242	250	231	236	228	229	214	239	240	253	238	216	244	238	261	284	266	258	268	263	240	246	250	257	279	234	215	246	237	228	241	231	246	215	263	233	248	273	262	249	236	220	257	250	220	259	265	223	249	228	221	244	219	267	260	233	253	244	299	225	242	250	249	246	223	235	252	251	242	270	276	245	246	213	234	221	260	238	254	249	246	244	238	256	245	236	240	260	261	257	246	263	262	252	254	249	247	243	239	216	282	236	244	236	271	247	247	244	208	231	230	239	256	215	237	235	237	254	234	230	241	224	239	233	267	253	261	266	251	229	237	227	231	218	255	237	253	252	260	246	245	247	236	212	272	216	240	223	239	255	264	249	247	248	242	251	243	278	257	244	236	241	256	240	242	219	258	228	257	244	227	239	228	249	234	222	238	242	259	227	259	244	269	208	198	226	228	233	253	250	233	256	231	243	224	235	217	241	236	241	204	257	240	230	264	249	249	219	239	264	231	249	225	266	270	247	227	236	226	221	228	246	224	255	255	266	245	237	225	251	244	263	228	237	242	231	245	222	256	245	251	216	221	242	273	268	217	257	235	238	241	265	220	215	255	232	253	250	252	250	262	253	241	266	246	238	228	241	233	245
45839	58757	57658	36835	39215	15022	657	655	632	635	661	590	615	573	602	551	585	578	573	560	589	577	571	554	583	564	588	542	559	649	542	553	579	546	569	529	581	606	584	554	549	595	563	513	523	541	585	577	599	567	604	547	524	582	568	554	597	534	600	565	577	580	588	582	556	578	553	580	560	548	574	612	567	601	567	553	608	567	561	558	580	547	557	562	533	547	535	551	555	515	544	567	576	592	535	583	572	549	577	547	555	580	553	587	563	552	546	546	575	529	529	543	541	567	547	556	531	574	564	527	575	580	559	534	522	524	538	535	576	572	560	595	605	579	572	564	597	623	605	564	538	598	589	551	584	561	557	558	576	582	534	591	546	544	596	552	572	592	571	543	510	573	517	600	587	557	589	571	578	563	588	558	573	546	528	536	592	558	610	582	563	607	579	602	538	610	576	584	570	562	561	584	591	576	557	537	541	558	585	597	557	576	583	559	571	576	581	575	547	609	559	554	572	522	592	521	578	607	549	550	577	526	528	564	574	527	571	599	560	581	551	568	553	566	529	515	569	553	551	555	604	601	574	571	580	555	587	618	539	602	567	538	513	591	565	602	554	550	592	549	576	554	551	543	575	573	536	555	560	542	573	589	563	556	535	585	568	562	526	539	553	535	637	585	577	573	536	568	537	585	552	622	579	573	594	528	558	569	552	583	549	582	578	600	559	536	551	556	586	588	604	545	625	532	599	541	564	535	589	557	569	544	573	602	587	552	554	585	556	513	561	592	561	552	528	508	520	557	554	529	579	609	571	568	541	550	580	568	558	574	554	579	545	557	533	541	574	572	538	562	602	568	561	593	569	560	553	547	535	533	512	569	567	573	553	550	581	590	581	540	568	567	576	596	551	525	567	537	579	596	530	569	575	582	557	592	552	549	518	550	611	552	570	562	547	575	566	564	511	571	557	580	571	564	560	576	585	565	546	531	540	574	605	537	557	553	592	561	571	520	562	572	550	521	544	574	570	569	544	553	553	596	563	536	590	594	555	573	545	558	585	546	575	525	545	558	578	552	556	539	604	569	534	553	575	576	581	495	556	578	619	548	570	540	520	574	605	616	559	542	611	565	562	570	520	594	543	548	600	558	531	557	550	570	577	620	560	595	558	540	541	560	574	584	580	590	569	520	549	564	568	582	593	589	586	546	587	561	582	557	581	611	526	543	537	526	556	611	547	549	543	544	553	547	594	566	587	568	561	592	563	498	569	596	565	564	551	557	552	607	523	586	570	517	554	588	553	587	598	555	549	560	579	564	570	559	568	599	612	553	573	610	567	556	564	547	545	561	537	566	575	591	599	578	546	560	551	586	548	573	532	548	599	586	583	575	545	570	567	582	557	582	580	583	571	542	537	527	560	587	605	540	540	565	557	553	571	554	594	532	589	548	590	547	590	567	563	546	564	559	575	567	580	549	539	599	596	608	535	541	537	585	585	508	575	552	540	560	555	563	559	597	552	559	590	524	540	586	585	539	544	594	551	610	578	542	612	583	534	537	607	556	558	574	545	573	564	542	600	590	575	580	593	537	573	529	624	574	567	604	591	602	542	615	550	567	555	542	579	559	569	566	538	574	569	617	542	563	541	551	553	604	582	585	539	554	610	571	510	546	553	569	515	573	554	594	545	570	569	613	584	550	533	575	601	564	567	577	604	583	579	577	554	582	557	564	555	571	572	585	598	561	572	537	565	520	586	578	555	580	569	517	563	555	550	554	555	548	567	572	528	547	567	577	566	557	570	522	568	519	553	556	522	568	542	586	527	585	561	531	553	589	561	544	562	531	517	604	546	569	588	606	552	550	571	576	548	561	589	555	544	541	567	576	566	547	573	538	548	607	557	583	553	583	551	556	560	537	567	554	559	530	557	619	567	542	559	594	547	557	561	551	609	569	532	581	592	584	582	573	587	560	560	559	533	546	585	554	577	542	549	532	593	584	562	565	591	612	576	547	598	560	589	572	549	577	567	581	567	575	565	572	555	589	553	526	531	561	575	570	580	565	544	570	560	572	549	605	549	540	558	583	564	580	532	550	569	555	544	562	578	592	537	551	561	568	583	555	546	560	563	559	553	590	587	568	552	550	596	533	578	551	565	526	566	517	552	577	558	563	549	592	567	557	552	566	548	546	570	591	558	585	573	617	565	564	570	535	584	577	586	591	553	571	560	588	565	558	564	566	538	542	552	584	557	607	559	558	564	518	558	554	556	492	509	560	576	544	563	586	564	554	598	573	550	532	585	568	566	492	545	557	602	579	574	578	574	533	548	551	546	597	542	572	585	561	533	551	595	627	618	559	537	558	567	557	578	547	561	573	565	553	560	566	566	547	591	567	555	548	588	581	561	594	565	566	547	567	539	599	551	548	578	559	563	564	557	591	567	555	529	547	566	580	568	539	561	560	574	558	572	590	545	570	546	602	562	568	540	546	526	572	522	568	538	561	595	582	567	544	568	535	544	572	539	614	620	572	606	564	555	615	521	594	570	579	558	548	581	538	592	549	593	593	601	551	535	535	525	557	580	531	555	582	590	560	558	552	589	583	544	527	518	554	553	553	560	576	535	555	590	565	579	550	631	535	603	561	582	588	561	566	578	548	561	586	576	571	575	570	515	538	581	529	525	527	564	567	520	567	582	569	527	600	560	565	567	536	550	572	592	540	569	558	569	586	553	579	590	516	556	587	584	577	551	528	568	572	566	554	636	575	569	556	563	584	575	596	558	548	566	600	558	576	515	584	570	569	533	587	597	545	568	553	549	573	540	572	579	577	527	590	577	540	530	530	600	588	535	607	532	556	528	560	561	547	563	531	554	543	558	581	534	557	615	523	565	539	537	570	553	579	561	541	575	594	562	592	558	614	572	555	545	589	534	581	557	577	576	566	521	520	548	560	595	607	561	598	554	546	527	583	531	605	550	574	542	578	573	600	536	596	544	563	558	549	560	563	554	606	577	571	609	537	559	576	559	540	571	567	547	576	553	553	533	564	558	564	562	573	563	577	562	559	579	553	556	593	540	552	569	557	539	552	596	543	533	540	557	578	547	550	583	580	555	546	565	572	581	534	529	562	566	561	529	562	571	535	598	547	579	556	507	566	563	603	520	584	550	614	574	567	530	549	545	560	530	578	567	545	559	543	535	547	551	598	536	558	539	542	602	596	578	589	564	545	528	628	577	533	562	601	544	602	579	567	599	572	529	539	596	568	552	544	571	593	635	543	541	556	567	597	564	601	520	540	568	612	551	556	565	567	582	560	571	570	569	563	594	550	579	541	584	578	538	548	601	606	578	550	555	562	531	580	565	608	609	563	572	553	562	602	536	586	490	558	571	551	577	621	594	548	577	549	521	546	586	568	580	527	529	522	578	587	583	505	520	554	560	594	545	610	558	508	565	550	552	554	533	559	551	576	544	554	541	568	560	577	582	589	536	572	554	586	579	555	577	573	561	575	576	567	566	556	560	545
81116	83197	72678	42654	36473	17380	1388	442	411	360	400	402	348	399	394	358	394	436	336	358	365	358	363	357	388	385	369	375	380	355	410	331	348	408	399	341	366	360	374	371	391	339	374	368	348	399	367	330	379	368	363	332	380	378	381	355	383	382	350	375	387	340	343	327	354	368	351	386	363	347	366	358	356	359	298	381	385	377	304	346	336	388	356	346	365	375	377	361	356	379	340	374	355	370	341	385	358	377	396	361	333	361	397	337	341	366	337	350	357	379	373	367	366	362	397	384	355	327	358	351	356	363	364	367	328	346	359	341	389	354	332	360	358	330	366	387	357	353	378	356	370	347	378	372	339	371	351	346	376	397	366	360	364	374	380	357	363	328	375	348	360	344	392	400	360	374	330	382	325	315	372	371	368	381	357	357	358	362	333	357	360	354	337	355	332	325	347	352	382	334	401	352	356	381	336	335	377	359	361	380	340	373	356	354	357	326	394	369	358	314	404	354	347	371	368	402	383	356	382	361	362	358	393	363	352	377	324	338	349	363	381	335	374	372	363	379	350	338	343	380	334	377	351	413	345	350	381	355	344	373	343	376	348	397	399	361	367	360	373	384	352	358	343	340	332	380	335	374	337	394	383	398	354	361	412	360	343	399	352	373	364	345	361	398	384	358	409	370	330	380	366	392	378	342	349	388	387	367	362	351	333	392	346	356	346	403	366	334	364	332	361	372	370	334	334	350	374	324	349	372	355	381	371	347	350	364	382	393	382	397	327	340	344	353	342	354	346	370	376	355	349	367	325	385	381	365	347	370	330	361	359	374	375	377	393	367	312	336	379	331	354	386	370	387	350	334	335	352	348	377	400	351	372	346	366	343	372	388	368	359	330	370	357	349	377	360	354	360	352	335	350	393	387	363	379	371	369	338	335	388	370	391	335	314	372	365	377	331	376	372	340	356	349	315	352	373	286	356	349	395	338	336	355	355	368	366	400	345	401	406	411	358	378	373	390	356	334	375	334	347	372	394	387	378	360	363	344	378	337	340	374	375	358	327	389	346	410	365	385	387	320	348	376	361	391	375	399	365	335	377	362	345	359	331	364	355	389	373	395	350	372	325	377	349	345	362	361	359	347	366	360	404	332	341	390	356	365	352	370	371	348	363	370	396	346	363	373	378	359	357	350	364	389	382	360	346	345	371	338	369	381	352	367	370	391	379	365	382	377	341	340	358	403	344	331	400	350	336	386	342	345	381	380	440	338	344	343	383	360	384	361	371	359	357	368	368	350	371	375	343	335	363	359	357	351	339	359	368	388	336	359	333	335	395	374	371	359	340	381	391	324	357	394	352	350	390	373	381	392	350	371	381	364	370	378	367	376	360	341	393	363	343	339	362	371	336	356	381	347	369	344	329	315	348	362	374	393	359	357	375	367	392	357	378	338	389	436	361	356	414	355	415	355	362	363	316	369	419	382	356	348	347	352	327	357	345	373	365	366	387	351	349	342	357	355	379	346	392	346	342	401	349	350	400	364	365	357	326	356	316	370	342	366	396	333	341	365	344	368	386	356	350	356	329	361	387	381	368	300	377	367	366	339	345	392	380	340	387	372	362	381	328	356	375	373	386	370	346	398	353	376	360	355	379	367	381	382	373	350	369	345	346	334	375	343	362	388	353	360	348	369	335	349	376	374	343	353	380	347	355	366	370	351	389	416	368	375	354	361	381	384	381	357	385	345	367	367	386	340	327	383	387	374	338	351	325	388	308	371	362	327	374	384	338	337	356	348	383	327	361	379	360	336	348	366	359	345	372	368	384	364	375	336	343	393	351	386	359	380	325	351	363	366	379	347	364	363	342	358	376	350	391	361	358	344	355	377	347	344	332	371	344	365	362	367	359	345	352	372	365	368	358	349	353	355	346	382	344	329	367	346	389	366	359	398	374	385	347	356	330	370	358	401	342	385	386	365	365	363	380	385	401	424	379	364	348	315	342	355	368	397	366	398	366	343	328	391	363	370	373	331	323	338	326	362	364	395	363	341	355	315	309	307	333	377	373	336	382	395	347	377	376	352	381	360	366	345	343	347	355	356	347	336	347	404	366	346	350	323	360	337	342	386	356	357	364	411	367	367	373	316	381	350	429	366	369	349	368	375	325	361	361	380	359	391	338	340	338	334	382	378	362	404	363	370	380	382	383	358	353	372	367	337	399	396	365	345	351	372	360	325	342	377	355	348	394	375	348	424	344	350	342	355	365	362	347	375	321	368	352	337	399	342	375	364	343	375	365	357	393	362	373	387	379	351	357	383	348	384	349	395	354	334	359	404	377	309	327	361	385	356	328	363	346	377	344	389	377	386	371	363	345	361	429	354	400	295	356	335	333	343	349	366	359	405	371	386	354	349	349	403	362	339	340	312	351	372	306	357	385	363	330	419	368	366	366	308	347	380	352	391	363	317	387	376	374	343	352	384	366	340	352	347	350	364	338	366	374	359	373	375	332	385	357	351	354	360	362	352	331	310	369	378	315	368	364	342	325	361	381	363	422	339	349	343	344	356	361	377	357	330	345	371	366	376	394	380	304	374	364	344	387	374	353	375	380	357	360	384	366	349	357	391	357	347	344	331	331	373	375	362	403	361	349	383	369	395	349	379	338	345	351	351	368	381	389	327	353	343	357	342	362	381	381	378	354	334	374	390	355	352	367	393	340	336	390	355	360	360	385	343	383	399	383	384	377	360	383	382	360	377	388	359	403	332	316	365	371	358	370	428	366	365	336	360	346	366	391	366	317	375	396	360	358	346	378	348	359	398	376	364	370	350	363	343	364	379	373	351	353	380	379	349	383	364	377	402	363	365	380	423	381	363	398	371	356	372	343	358	378	368	368	375	381	338	377	369	383	301	365	351	378	323	387	357	369	343	363	409	351	379	341	348	362	380	386	350	353	351	374	391	351	345	347	359	377	348	375	368	349	367	397	336	346	344	336	350	365	349	335	328	407	352	357	345	361	364	367	364	372	382	375	366	362	348	364	344	389	354	390	345	379	392	334	301	365	387	374	376	302	351	369	361	352	352	367	386	386	372	414	367	338	370	396	394	404	375	320	389	347	338	355	376	374	388	380	346	370	376	353	384	378	358	376	367	356	359	369	348	337	368	363	338	375	346	358	354	335	363	387	343	369	375	326	344	381	351	361	359	361	350	364	333	377	381	339	375	358	360	377	397	376	370	360	340	376	360	347	359	342	363	349	337	320	347	402	344	354	353	351	359	363	319	337	342	383	339	356	333	398	353	331	366	395	335	356	364	313	353	382	369	367	371	362	354	370	352	366	335	370	366	396	390	369	365	377	372	363	385	416	326	347	371	355	357	361	369	419	387	370	350	363	369	356	394	389	373	377	354	356	362	366	362	398	369	381	410	353	379	352	353	370	360	363	353	350	353	369	357	372	371	359	335	383	346	341	349	364	332	354	365	349	342	320	377	320	341	360	353	434	362	375	376	365	379	354
51323	71328	70195	47994	49561	20235	1057	963	954	870	852	849	828	871	874	831	863	845	824	812	828	841	760	800	805	813	821	786	825	792	822	819	877	790	827	814	829	798	824	780	816	825	808	783	808	815	817	790	829	791	816	797	824	750	824	858	846	767	868	842	787	803	759	834	804	834	805	821	817	778	772	769	796	798	799	741	792	804	803	809	798	783	740	802	787	788	784	789	832	794	829	846	771	777	836	800	827	776	762	848	787	811	805	788	800	813	801	807	781	782	793	795	816	776	814	797	784	782	789	763	764	837	812	807	796	750	797	821	785	797	755	785	813	804	834	824	750	755	837	807	858	798	818	799	806	762	825	769	798	848	807	791	845	800	784	798	821	863	826	775	825	803	776	812	729	813	794	796	809	794	761	788	832	769	822	787	780	797	836	785	811	811	779	772	842	787	775	811	769	787	758	794	767	765	749	806	823	794	804	818	834	792	811	796	806	805	799	777	830	759	806	794	793	736	838	829	827	773	743	810	777	775	811	795	813	795	795	734	858	763	773	777	740	836	820	845	796	847	796	767	789	769	792	804	779	848	731	763	850	824	751	828	804	787	792	855	804	799	780	790	815	800	758	794	790	795	766	800	791	784	773	781	805	850	822	762	813	729	784	767	782	804	791	787	770	818	807	808	807	853	787	794	802	816	802	783	852	788	827	752	825	777	861	780	793	759	760	778	791	811	773	797	793	766	796	810	756	812	769	780	824	795	776	788	844	768	807	831	768	764	776	791	743	802	787	771	802	779	797	801	812	781	852	778	805	802	788	838	790	778	815	793	820	796	779	775	753	832	778	833	818	769	820	820	796	778	816	789	844	839	778	846	775	776	843	815	771	772	746	803	783	807	821	773	797	785	761	784	817	804	813	830	814	811	786	793	769	785	792	783	750	764	809	808	796	830	775	837	782	826	806	788	805	758	752	797	762	810	752	762	823	812	762	783	826	779	819	828	781	797	758	859	819	850	834	791	776	815	798	799	787	770	802	833	779	776	801	844	807	789	792	789	755	759	788	793	774	794	867	779	765	775	802	773	838	812	772	725	808	837	776	810	868	786	812	777	813	820	806	832	857	770	770	771	765	787	818	847	766	784	814	762	822	803	770	811	801	775	805	827	815	791	789	766	805	796	812	770	846	771	778	796	780	824	811	830	786	809	817	787	798	813	846	809	794	843	746	798	803	805	809	826	809	831	832	771	823	786	776	803	755	784	818	823	862	799	785	831	801	873	805	835	837	792	803	748	789	830	779	772	828	808	779	790	747	783	785	787	789	769	786	815	757	811	796	743	774	814	746	814	757	781	771	808	807	872	802	773	850	801	785	787	799	831	785	808	770	742	869	827	778	796	845	818	799	799	776	798	786	816	758	796	814	800	788	785	795	824	763	797	829	776	797	802	809	842	783	813	811	846	766	770	762	730	853	776	769	801	805	778	787	746	738	822	845	855	768	792	760	796	774	797	825	783	785	839	759	802	848	827	839	793	800	775	814	842	814	830	797	814	799	781	836	779	806	753	769	762	848	800	841	802	807	759	813	795	822	744	829	754	875	790	782	787	833	788	802	797	822	765	799	759	822	784	785	753	764	794	783	746	859	852	825	817	818	751	821	805	805	812	756	817	786	767	815	774	787	787	823	814	773	759	783	821	807	783	819	817	819	791	767	816	833	803	822	783	750	827	811	756	778	816	801	784	840	820	796	799	856	801	781	771	753	786	803	779	787	873	789	825	814	796	820	805	807	782	819	835	768	776	783	841	782	798	815	804	743	782	773	802	824	817	841	783	810	760	782	823	791	826	801	813	813	724	744	823	801	804	775	771	826	769	806	834	819	841	793	796	779	788	812	749	827	832	807	774	817	795	834	756	810	744	842	786	793	792	812	836	800	815	779	813	789	815	798	808	782	776	812	766	800	771	781	801	837	810	823	841	725	776	786	816	779	815	767	764	793	771	829	787	835	850	788	773	772	782	797	806	776	742	853	802	830	797	764	827	814	796	826	858	785	810	789	804	790	743	833	804	777	779	797	848	807	839	823	810	815	762	764	828	766	772	767	782	794	771	790	805	790	779	781	786	799	790	792	767	773	809	783	767	833	772	762	810	768	741	807	808	748	798	813	824	791	831	765	797	785	780	756	821	806	796	790	801	789	763	821	785	756	817	820	820	820	817	827	783	792	806	733	801	786	796	790	795	845	788	822	739	778	819	786	796	787	826	774	779	824	808	789	773	748	776	845	810	792	790	775	797	778	784	796	757	778	792	800	784	743	798	862	838	820	795	821	771	768	787	846	822	769	799	739	797	764	785	857	786	820	847	824	775	830	797	875	816	804	809	771	836	842	788	789	784	771	779	802	784	813	790	806	802	805	816	795	827	847	810	810	805	806	832	797	824	798	798	793	830	833	782	819	778	813	736	787	809	795	757	826	819	766	766	827	800	839	853	799	855	821	798	857	774	825	779	805	761	807	783	858	757	794	788	824	808	831	746	793	782	830	748	887	795	757	801	807	769	763	852	750	790	778	817	820	752	785	807	785	834	796	851	798	821	747	815	791	811	795	785	764	823	822	779	786	815	813	830	771	877	795	742	784	786	804	771	786	769	775	800	836	814	762	754	736	801	783	787	750	794	784	753	833	760	786	778	724	790	777	816	794	780	797	853	837	794	748	788	810	810	807	802	750	796	855	764	810	767	823	758	842	778	795	822	770	828	802	808	801	792	793	788	780	741	827	804	774	809	804	798	790	820	821	803	790	805	810	815	768	813	766	795	796	781	810	809	785	803	818	839	774	805	786	824	795	788	779	784	842	811	794	806	792	746	826	802	810	826	771	771	793	879	777	831	722	761	816	778	764	818	746	791	801	783	805	816	786	793	779	761	818	819	809	777	773	802	756	771	822	750	831	802	806	841	783	790	814	780	761	751	771	780	801	797	765	797	828	769	756	802	744	788	797	844	809	793	759	870	772	837	844	832	780	845	833	767	777	781	762	812	831	766	820	805	747	787	784	819	752	787	794	804	776	780	774	781	854	846	744	815	874	781	783	814	790	794	764	840	802	764	727	810	774	778	799	835	794	811	754	830	761	847	790	833	752	761	783	806	806	765	800	779	791	793	785	772	817	791	809	829	815	799	787	820	750	819	815	800	778	779	753	773	773	846	842	855	834	800	795	816	820	822	824	818	812	765	795	785	785	776	823	817	822	786	786	789	805	808	792	775	795	808	771	836	795	828	747	851	822	739	835	710	779	798	792	802	823	805	798	768	830	851	788	775	830	779	805	783	833	801	831	765	807	753	806	750	795	785	831	798	808	861	780	783	788	794	794	773	796	827	805	802	759	838	833	855	812	730	791	806	808	780	808	770	758	818	763	762	804	828	815	786	851	776	796	792	778	750	806	790	767	845	826	805	837	785	770	737	769	832	845	811	834	784	750	786	798	783	797	789	771	848	823	773	747	797	761	813	772	818
59303	31402	13410	2480	1400	638	345	331	331	327	346	309	330	349	301	340	354	343	352	326	309	349	320	344	301	340	358	357	324	312	338	347	329	335	312	314	292	329	342	341	311	333	323	319	300	317	309	345	343	355	334	357	310	329	333	280	309	316	294	330	325	308	315	347	313	336	334	305	297	315	312	335	309	320	307	330	305	333	346	332	329	326	320	290	331	353	322	354	311	323	322	340	318	317	334	299	317	343	361	307	328	337	327	333	316	343	337	316	332	327	333	363	307	329	329	325	328	311	338	340	367	348	307	317	352	362	311	354	323	356	333	341	315	317	296	349	335	340	340	333	363	316	354	322	323	344	354	328	293	354	346	355	304	295	323	331	339	315	316	334	354	318	327	359	325	332	316	332	315	318	274	287	325	311	323	326	274	332	301	318	327	323	307	315	323	333	338	316	350	311	319	344	309	309	336	324	349	326	337	334	313	322	329	315	333	352	350	352	325	350	374	356	337	341	365	301	303	265	280	293	312	331	325	343	320	330	337	314	333	342	355	348	331	314	306	315	321	306	318	335	310	334	363	350	345	293	310	340	320	332	301	331	308	319	333	341	324	297	314	317	292	326	342	336	353	356	332	296	330	337	322	333	340	360	345	322	362	334	353	335	329	354	360	334	329	357	321	321	331	274	324	321	316	297	296	301	329	356	372	343	313	319	315	331	323	369	339	296	310	336	340	304	348	332	326	322	333	312	297	309	345	354	330	328	346	314	357	328	307	302	356	311	330	311	320	317	334	330	326	325	338	332	340	332	319	323	361	342	336	326	344	361	325	289	338	360	314	317	363	315	317	327	337	327	308	327	345	322	312	298	303	302	308	346	331	337	332	321	330	332	329	327	362	352	342	328	329	322	320	358	345	340	310	324	331	324	346	314	349	354	320	308	337	328	358	334	339	329	334	333	339	332	315	288	330	362	304	305	299	358	349	315	321	295	294	331	362	319	337	328	297	338	329	332	316	350	331	344	354	344	332	326	313	338	378	312	332	352	341	336	321	310	336	300	323	303	364	347	331	327	329	366	311	352	324	335	353	319	331	356	327	350	340	315	336	282	296	300	331	320	290	315	325	323	318	330	373	352	291	302	292	342	292	325	322	302	333	335	327	336	305	304	331	342	331	315	320	345	300	325	308	314	284	302	324	334	303	309	327	331	331	341	326	350	360	350	329	310	320	362	332	317	331	362	319	320	344	334	305	310	318	309	339	366	358	341	302	360	323	308	362	315	288	304	315	296	316	316	319	361	368	313	340	344	291	354	369	313	316	291	348	341	299	305	312	317	318	333	352	324	284	328	302	318	319	323	287	303	335	300	294	367	320	318	311	346	336	305	347	316	336	332	299	381	326	365	321	304	354	304	355	306	316	315	303	321	317	353	340	336	277	344	331	319	333	313	321	356	330	335	318	335	324	321	333	294	361	309	330	335	346	313	319	332	319	329	330	349	342	304	348	314	344	343	319	313	332	365	348	307	339	322	334	322	322	328	316	301	329	360	307	325	311	314	348	351	304	328	347	329	338	312	361	352	346	320	326	342	342	329	350	303	371	308	295	344	296	356	322	299	338	332	336	315	336	348	316	314	318	321	311	290	344	338	304	350	319	325	321	386	321	340	298	345	334	305	311	308	296	353	345	317	326	335	317	327	305	311	322	318	312	322	301	361	322	316	335	345	335	292	324	301	320	296	304	342	341	346	296	334	328	339	331	358	310	361	294	311	345	326	367	303	321	339	355	337	337	305	329	344	353	311	326	322	343	348	331	333	333	362	336	349	346	323	321	318	336	357	338	322	310	325	318	340	356	324	359	327	317	298	361	325	340	348	325	313	295	346	321	311	306	352	312	337	305	308	342	337	321	349	308	312	337	298	278	294	318	323	306	365	330	334	381	323	310	348	329	324	311	340	334	318	313	310	323	324	356	350	320	331	318	309	322	310	311	305	336	336	331	329	347	337	333	345	333	359	303	308	287	313	323	318	320	356	315	326	343	325	325	306	328	326	347	302	318	342	324	309	289	345	330	344	321	343	326	322	310	317	329	333	348	317	338	302	288	327	342	331	338	300	338	357	320	324	337	321	284	318	330	315	336	329	320	336	336	311	323	343	306	370	290	300	326	349	328	308	297	334	327	334	330	342	342	317	322	341	352	341	347	324	334	325	309	314	310	341	320	297	320	323	347	322	331	328	336	316	345	329	355	329	332	324	317	377	320	289	302	300	325	318	307	333	360	350	350	349	325	320	346	296	343	351	340	318	348	339	299	311	323	330	336	348	319	326	332	334	354	331	322	326	323	332	278	293	295	305	317	292	307	360	304	318	296	323	339	333	338	307	309	319	331	343	341	307	327	345	346	321	306	296	338	350	347	331	320	337	351	330	338	318	330	343	344	315	317	331	329	330	343	338	324	299	355	284	339	344	384	310	300	339	339	312	341	326	315	333	350	322	291	304	343	329	349	383	349	326	386	327	337	358	337	343	322	322	355	332	354	359	304	347	328	309	336	321	341	342	309	312	278	342	325	348	329	315	319	332	322	343	301	309	330	315	321	312	311	304	318	326	318	330	373	334	294	313	322	332	331	321	308	329	317	316	345	290	333	327	315	339	338	300	344	333	326	310	307	327	332	343	330	299	338	312	365	339	354	317	337	338	328	333	335	305	342	355	334	315	304	355	326	299	313	327	336	302	327	277	313	329	349	326	358	341	326	338	332	342	342	333	348	311	337	324	301	302	327	325	326	310	315	353	322	348	314	343	317	303	320	349	315	312	322	352	355	281	353	309	301	340	310	285	312	325	305	315	309	312	317	312	335	348	349	318	334	333	326	369	313	365	324	380	334	331	311	303	289	326	346	356	305	358	349	289	352	321	333	306	350	356	301	303	332	318	348	284	336	336	335	346	315	302	309	342	326	303	336	332	307	323	297	274	340	319	337	296	307	354	351	317	297	333	348	330	318	330	326	287	331	324	290	320	348	354	313	321	348	332	319	307	326	328	354	332	347	334	365	323	336	313	325	297	344	374	344	300	328	320	344	354	326	319	324	376	320	324	355	308	371	356	338	345	323	310	344	367	337	317	336	321	292	338	343	328	288	346	289	329	307	341	364	370	362	303	344	322	287	320	314	336	347	305	340	317	331	302	297	325	306	289	336	284	310	363	332	331	314	328	326	324	336	364	372	347	319	350	337	331	312	356	322	311	310	345	294	336	356	333	318	324	335	326	351	348	367	326	305	317	314	302	329	307	305	323	334	347	371	309	364	347	319	330	317	353	316	337	333	332	348	316	300	316	311	340	320	341	332	301	322	299	327	345	357	316	321	327	306	307	331	337	299	315	292	331	318	327	343	328	309	299	365	336	305	377	334	329	334	325	321	357	361	334	318	367	372	307	351	322	306	336	305	339	327	339	331	323	361	333	324	341	332	320	317	316	299	285	342	320	341	320	304	342	368	342	310	334	332	336
31749	23035	15236	4131	4385	1579	761	700	688	663	686	679	735	690	718	719	687	761	723	747	716	732	700	685	726	704	682	735	687	719	735	738	719	757	654	743	687	738	724	701	663	679	659	701	713	681	754	641	701	706	736	710	704	721	721	725	701	693	741	737	727	711	717	704	709	734	704	703	687	710	717	664	688	714	696	710	704	684	730	681	706	689	717	714	721	675	709	759	664	696	726	709	686	693	736	683	737	729	673	760	710	714	751	707	689	692	737	686	726	701	685	732	732	708	673	703	702	693	743	674	742	680	695	687	697	657	698	762	714	733	686	676	686	724	708	740	674	711	667	698	706	703	697	677	670	688	724	753	686	729	702	712	687	703	668	698	687	720	784	663	711	684	778	710	730	685	720	729	688	732	736	697	708	699	735	713	737	691	701	716	723	728	710	713	730	683	716	734	711	696	699	747	721	750	698	697	709	675	697	674	709	698	708	697	710	708	708	745	717	708	725	706	696	730	688	676	707	707	635	728	726	711	728	670	679	673	705	735	750	737	729	658	715	665	682	710	660	708	720	728	711	716	686	781	672	715	731	706	685	729	705	719	738	659	668	707	739	726	734	658	688	692	690	688	678	737	726	716	703	693	722	720	734	710	679	692	748	722	713	708	718	724	728	686	683	699	680	712	723	713	753	706	700	714	733	750	722	716	691	719	713	667	741	659	677	702	685	737	721	733	737	730	679	780	687	677	702	690	719	689	715	730	678	727	705	734	700	678	702	730	697	752	721	774	688	733	771	688	716	718	689	694	720	720	666	737	703	706	678	704	677	704	697	705	736	726	714	683	673	689	705	744	661	719	733	691	743	738	664	684	742	707	727	670	698	767	736	717	722	734	722	736	662	719	692	712	709	698	668	718	679	692	731	692	718	704	757	694	640	722	724	693	706	722	723	729	746	694	688	730	718	700	711	685	718	684	699	701	705	701	688	706	685	741	713	689	718	692	722	714	765	734	717	696	690	673	748	696	695	677	754	672	672	729	699	740	708	683	673	657	719	706	692	705	690	705	739	718	699	661	694	737	727	705	760	714	691	694	723	730	669	697	737	749	780	692	734	681	716	724	737	679	721	673	747	709	703	752	716	733	718	693	706	664	707	696	669	715	684	726	756	711	703	692	704	722	721	717	742	699	708	738	757	703	695	746	761	702	735	720	717	685	671	743	763	738	704	739	741	716	711	720	731	707	753	739	707	740	732	703	664	752	742	701	672	671	724	747	701	721	689	713	685	705	709	705	667	708	730	698	709	736	731	676	739	675	653	740	719	686	686	686	701	727	687	676	695	645	724	702	679	713	749	717	723	710	713	703	739	692	700	667	707	724	737	720	723	665	752	735	737	693	726	697	685	713	753	698	655	725	706	711	680	710	682	690	718	712	718	672	688	742	767	710	726	704	765	721	654	703	714	743	730	689	750	732	726	702	745	748	697	714	726	706	686	707	702	712	746	706	678	718	703	726	701	762	659	727	751	733	689	678	697	691	726	715	712	715	744	685	655	742	709	695	757	750	715	719	724	717	683	706	706	741	738	723	719	707	732	721	757	726	711	719	653	716	704	724	681	699	728	693	721	643	716	725	751	704	672	731	723	696	667	720	670	733	686	700	711	683	735	691	726	681	706	668	705	736	734	706	743	694	722	707	692	707	676	725	702	758	731	723	684	673	702	708	744	701	661	665	703	703	677	666	685	730	691	727	709	715	756	731	712	732	669	701	749	675	711	679	692	694	725	719	731	663	712	734	652	682	693	676	706	679	709	728	739	703	670	710	662	730	714	733	704	751	691	673	713	754	706	728	690	691	686	705	692	746	713	716	706	717	689	687	690	705	730	759	695	741	690	709	674	698	675	650	735	751	708	673	687	739	707	759	702	697	699	694	685	708	740	693	742	715	694	724	702	709	705	689	709	732	755	661	688	694	764	656	720	662	692	681	689	642	671	656	725	690	692	699	741	715	698	737	678	760	700	689	677	712	713	688	712	713	711	693	755	732	713	721	700	777	750	729	715	693	653	749	742	689	709	713	693	715	641	679	730	749	667	696	712	714	750	724	673	671	690	711	694	720	685	721	716	675	701	728	728	673	667	704	693	765	654	701	607	699	693	752	729	730	697	734	706	711	669	699	680	748	662	693	736	709	677	714	672	633	698	737	718	700	695	704	681	743	694	677	695	734	747	717	742	740	695	714	727	688	724	696	717	777	687	673	721	693	704	721	726	695	714	720	746	731	697	726	705	719	682	731	665	697	706	693	746	712	660	720	705	701	668	693	671	642	709	711	694	765	736	726	672	686	745	706	713	705	717	682	735	748	698	684	756	731	717	703	680	731	711	728	739	707	722	721	708	666	726	736	702	701	677	710	715	722	704	740	703	746	721	703	686	734	731	687	632	717	709	685	704	749	719	714	654	658	699	715	710	720	689	709	751	720	750	752	688	713	757	758	676	709	738	691	704	708	738	692	718	718	704	763	741	714	702	701	717	722	714	723	743	645	718	740	682	742	693	735	702	740	743	647	658	735	712	676	717	685	695	695	685	694	702	697	718	711	677	668	697	723	730	736	715	706	740	785	738	706	697	692	702	675	726	726	686	715	667	726	684	773	696	735	731	710	737	720	711	695	747	697	697	702	693	682	715	704	706	744	707	762	745	670	709	722	698	713	671	683	693	703	693	725	749	648	692	683	693	668	727	704	754	666	712	738	715	729	677	709	729	714	699	710	700	686	673	672	741	763	742	686	664	637	687	762	746	745	704	724	686	694	729	746	689	709	781	693	729	707	707	760	717	744	757	716	749	713	721	702	752	683	696	761	671	731	699	695	679	750	697	709	697	708	714	722	714	707	670	722	710	716	672	732	813	751	709	724	730	711	681	731	657	702	756	679	688	715	744	755	719	705	692	726	702	671	736	745	688	743	697	721	701	733	711	686	745	756	758	720	751	687	726	685	712	715	751	713	709	772	737	744	721	697	689	675	681	726	722	736	721	715	703	684	736	717	729	711	718	695	695	755	658	719	709	713	670	726	750	742	679	751	690	718	720	669	719	692	673	709	693	735	758	674	677	736	714	664	706	743	725	711	712	713	745	710	697	723	714	697	683	714	692	725	704	688	733	716	739	729	689	686	683	670	690	693	670	692	724	713	671	687	686	705	736	684	692	711	741	738	631	686	683	667	736	663	720	701	699	698	745	732	744	733	716	706	677	751	739	763	720	716	720	701	726	716	713	715	695	715	703	685	698	739	742	677	727	721	687	732	703	746	710	703	755	691	666	729	717	710	679	711	725	683	689	751	715	710	651	674	681	716	691	725	719	688	679	666	679	746	753	708	692	730	713	716	709	724	726	735	751	681	663	679	730	717	706	686	749	698	733	703	705	698	710	733	741	722	720	722	702	747	712	694	659	714	745	691	719	744	741	684	688	707	707	697	693	722	703	727	677	663	703	749	723	698	713	681	688	679	729	731
76068	71453	61117	31787	23151	8188	445	261	261	266	274	254	226	231	258	273	279	239	248	257	224	245	251	251	233	239	252	252	245	264	255	241	249	241	243	219	239	227	246	269	228	246	253	254	265	239	254	214	225	258	238	244	232	263	283	239	239	265	219	238	233	219	220	234	204	245	265	213	262	224	248	242	245	235	234	236	251	249	270	264	243	225	233	245	235	220	226	224	243	220	228	230	241	242	237	242	278	263	258	258	231	237	236	283	254	250	210	260	231	227	252	223	232	219	232	234	233	224	237	237	256	235	227	223	255	236	230	247	247	230	224	249	232	227	210	259	264	271	215	240	252	241	264	232	242	242	240	261	261	241	239	250	241	254	245	254	238	235	227	231	236	240	250	273	231	255	236	232	236	244	252	272	239	229	252	218	240	253	277	254	244	237	241	230	250	234	205	250	245	249	229	244	240	243	214	266	269	226	228	229	255	209	248	261	230	235	263	225	208	278	221	232	240	227	251	243	221	236	247	221	225	242	213	271	247	252	251	244	239	251	245	239	240	237	250	241	246	219	251	234	239	264	265	239	264	265	251	263	239	236	242	233	268	241	266	219	222	265	264	252	226	246	253	221	257	217	276	227	231	225	262	225	257	296	237	288	277	250	248	238	253	233	238	257	252	219	265	277	242	226	242	264	244	231	226	256	234	258	259	278	242	245	252	256	236	218	240	256	231	261	253	250	242	246	265	246	288	243	235	243	236	233	242	205	240	219	223	249	239	253	248	227	248	233	229	247	232	244	228	232	258	253	222	240	222	224	266	254	261	258	221	236	225	248	261	226	250	261	229	256	222	239	279	208	242	262	246	242	263	250	290	250	263	249	247	231	237	233	249	271	254	252	240	252	227	296	236	232	240	262	262	232	268	248	270	228	262	240	256	238	246	252	228	256	253	264	245	239	221	233	244	236	264	250	228	229	272	218	233	236	233	239	238	245	257	257	234	212	274	260	237	247	239	241	267	247	256	255	230	243	235	247	231	243	243	270	240	246	235	236	246	239	208	233	259	237	251	214	252	264	259	268	245	258	278	248	225	248	247	248	219	228	253	234	267	254	260	250	250	257	234	238	286	244	236	257	238	250	241	237	207	263	248	255	256	237	254	227	262	243	232	237	260	223	257	200	242	262	264	251	233	219	275	289	256	234	252	246	294	233	269	228	250	267	253	221	282	255	256	260	220	238	260	244	258	201	252	240	275	253	235	255	251	264	254	241	258	251	239	233	236	234	244	258	248	242	228	272	248	229	252	251	242	256	245	214	230	231	242	242	238	230	256	249	249	245	225	249	235	265	277	243	244	270	242	264	232	222	242	262	225	263	249	274	278	218	259	222	216	238	228	268	245	221	251	265	236	235	263	258	194	256	249	245	227	234	250	262	247	262	248	226	237	247	291	277	276	267	263	278	270	220	237	247	249	245	257	234	255	235	236	247	267	247	259	249	280	240	251	255	221	242	312	236	211	257	254	238	228	266	242	264	224	232	246	212	247	254	237	220	224	228	237	237	250	227	241	243	253	271	241	222	235	228	234	257	265	241	226	224	233	272	288	232	253	248	249	251	257	235	244	251	222	230	209	237	225	247	267	237	226	224	218	234	247	190	215	249	248	241	260	267	253	242	255	258	231	243	223	240	239	227	262	267	229	266	266	264	252	242	208	246	281	232	242	255	241	268	223	254	256	259	244	276	241	250	234	231	243	263	255	248	234	243	239	231	251	223	235	245	259	236	217	210	275	247	255	230	248	250	249	226	227	248	217	249	235	247	249	263	277	263	217	224	246	255	248	270	253	225	228	236	248	240	255	250	238	262	251	259	255	232	269	228	240	243	265	212	233	240	238	233	239	271	279	246	253	225	243	236	232	240	243	251	250	276	248	227	218	244	249	231	238	248	254	234	251	229	235	245	248	243	254	241	243	271	238	262	277	217	250	265	240	228	246	250	239	264	253	220	242	226	246	244	257	275	254	222	235	243	294	273	212	258	233	264	270	276	236	235	262	253	256	251	237	240	221	261	228	258	259	238	241	248	248	269	246	247	243	253	251	278	224	239	239	246	226	211	247	252	277	222	241	204	246	246	229	257	220	222	258	260	271	249	228	232	241	233	252	255	227	226	246	232	237	254	246	218	234	277	205	210	228	233	227	268	264	252	220	239	250	226	249	230	236	260	266	296	260	263	254	245	231	255	253	241	243	239	275	236	291	239	227	233	234	228	217	244	240	231	249	243	240	225	249	231	228	263	246	240	225	252	236	245	250	235	250	228	247	255	240	210	247	258	246	230	250	245	278	274	249	252	240	218	252	273	233	226	269	303	240	235	246	237	268	264	249	251	237	254	240	252	246	236	249	227	238	250	227	240	272	239	265	229	231	247	258	230	225	227	259	222	261	234	214	259	271	244	211	271	237	244	228	255	227	242	249	261	245	248	274	247	237	239	235	223	250	270	238	255	251	238	256	241	227	255	263	252	283	278	252	239	255	237	235	231	241	263	255	260	200	219	243	259	233	257	239	242	228	254	241	251	232	225	248	234	233	241	234	238	280	241	241	232	257	285	211	258	239	270	221	257	244	268	214	240	240	245	233	266	219	248	243	232	234	237	240	213	236	228	229	268	228	240	232	261	256	221	283	246	261	233	232	232	263	250	236	246	252	243	235	294	241	236	247	269	264	252	226	243	235	249	252	257	254	235	278	253	267	244	232	243	251	230	242	261	236	233	255	263	218	244	249	234	291	236	256	266	256	229	240	225	220	288	248	279	250	220	253	245	219	213	229	237	252	248	233	230	250	261	283	275	247	236	255	286	237	247	254	262	235	275	244	244	255	237	244	233	254	245	224	260	261	243	261	242	242	239	227	259	245	237	245	273	221	241	258	262	238	222	268	250	246	238	251	225	228	247	209	214	268	267	222	283	228	248	215	228	237	246	239	243	233	223	213	238	245	265	258	264	262	225	244	255	235	261	252	239	238	229	256	256	260	238	244	251	241	236	279	257	239	225	253	254	254	238	242	256	221	242	216	230	249	266	227	264	253	232	283	237	243	237	221	226	229	280	224	265	265	239	241	244	233	225	265	238	262	220	260	244	210	256	238	230	250	247	250	237	272	260	218	263	219	255	244	244	237	233	228	222	264	245	224	249	253	246	259	216	281	269	262	228	241	238	262	290	243	223	275	229	254	262	253	254	227	244	221	252	227	257	278	254	251	245	257	256	237	245	266	224	267	245	273	233	248	282	222	253	214	245	233	236	255	241	256	251	258	230	233	226	265	253	265	246	239	270	244	311	253	246	263	237	252	243	264	256	240	250	216	252	276	241	220	250	225	241	240	245	238	272	218	229	264	214	248	217	252	250	253	218	241	258	199	216	253	240	253	264	279	266	262	233	258	252	240	245	256	226	229	240	216	234	244	246	256	250	235	229	253	257	224	237	236	231	266	237	235	285	230	263	253	280	252	242	255	230
48049	58934	57131	36804	37395	12495	736	647	632	642	636	646	606	590	540	555	585	599	546	618	579	546	597	575	555	578	569	551	574	580	579	539	584	580	574	567	576	590	583	554	583	511	558	586	569	528	595	570	584	547	613	550	569	551	563	587	580	549	543	575	577	571	514	608	582	587	557	598	579	538	599	590	529	575	576	544	547	522	564	562	602	566	566	549	593	517	526	598	571	536	603	604	545	584	590	552	523	527	592	550	559	578	534	541	524	546	554	583	513	569	607	539	533	588	602	576	601	546	542	600	565	566	534	563	554	576	576	553	558	583	556	547	549	591	564	540	558	585	597	586	592	559	530	576	538	597	536	547	542	534	533	585	557	579	583	528	521	555	566	582	539	587	548	606	537	568	616	622	524	550	582	534	542	588	563	544	578	600	587	570	561	545	569	622	559	560	585	572	536	554	533	548	557	552	554	582	557	542	589	567	563	590	588	586	569	575	545	579	546	597	609	607	542	523	540	590	559	570	561	531	581	573	547	550	578	571	580	563	535	546	583	564	518	650	501	574	529	585	550	586	574	532	584	592	559	557	559	585	569	628	552	584	572	518	566	562	588	564	547	570	568	572	578	581	584	579	617	549	579	584	560	562	539	579	602	523	557	604	598	591	587	545	577	558	548	552	541	534	566	548	565	547	586	572	599	539	633	559	560	546	574	584	579	576	585	550	561	570	572	557	592	603	587	550	562	623	539	557	528	617	532	568	556	550	605	584	558	529	558	580	534	528	564	557	581	560	523	554	564	586	557	565	618	616	622	575	580	578	568	606	568	571	578	525	546	616	549	554	576	593	568	538	564	582	531	600	522	532	571	572	580	546	581	546	555	554	524	564	547	572	582	551	587	567	579	600	570	546	561	565	529	579	571	584	584	581	575	583	581	597	586	540	561	565	568	586	572	605	591	628	584	583	531	586	547	562	589	568	570	570	543	567	588	611	547	593	564	554	511	559	565	534	541	557	558	568	542	616	585	551	524	581	582	558	574	540	609	553	576	594	542	589	526	562	651	578	594	574	572	534	580	553	566	574	568	580	555	586	583	589	524	593	593	576	581	573	572	584	548	577	585	565	568	553	554	557	547	583	548	551	537	549	570	534	642	583	580	574	590	584	573	578	556	562	565	596	562	575	598	560	576	603	544	539	559	569	541	562	593	536	589	567	584	550	570	586	588	565	612	555	516	576	540	557	537	541	548	574	533	577	593	580	564	559	558	528	527	558	565	597	591	543	573	533	584	534	580	597	535	576	545	562	599	579	560	570	585	585	561	553	538	626	578	601	595	550	528	575	598	579	552	559	543	571	581	595	562	580	569	559	574	544	576	553	556	546	620	551	556	534	555	547	578	533	560	538	561	529	543	569	558	530	593	582	592	582	589	590	568	589	565	597	572	573	543	583	534	631	582	558	556	511	549	592	583	510	595	513	558	567	588	524	564	530	602	553	551	563	552	563	545	580	609	552	514	558	566	536	555	550	562	558	605	574	568	543	588	562	527	589	563	559	530	605	604	557	582	583	567	551	544	559	600	571	595	574	541	545	572	573	596	567	570	559	552	612	536	591	542	566	524	542	546	556	570	585	587	584	533	563	548	555	560	623	604	591	579	550	589	574	628	575	544	560	558	570	508	570	567	558	585	568	587	592	553	543	548	553	534	564	591	583	563	599	561	568	569	559	587	569	576	545	543	580	545	561	569	561	570	534	557	545	591	573	566	578	556	564	604	571	551	547	569	571	542	593	555	588	592	575	556	585	524	571	578	552	584	561	626	578	559	565	558	578	570	600	560	552	588	581	522	558	549	580	557	557	585	540	598	561	587	577	592	573	552	549	618	566	538	581	576	588	556	581	544	538	508	566	593	551	581	581	571	580	532	565	588	538	593	591	577	539	592	575	589	531	572	525	607	591	585	543	573	519	591	550	574	546	559	537	553	577	561	572	561	574	586	584	539	564	593	582	565	544	575	586	543	518	572	561	570	576	567	520	527	575	593	548	558	557	569	575	576	579	543	547	569	592	545	592	567	548	539	560	535	540	585	588	608	574	560	550	541	607	511	570	578	540	550	588	569	592	597	570	580	599	586	532	569	574	596	578	574	546	563	544	569	556	561	625	617	529	587	570	550	556	564	565	548	572	548	558	546	561	586	564	523	563	587	550	560	538	550	561	599	564	580	551	631	539	560	582	561	565	606	630	571	533	548	584	549	539	596	567	595	541	557	545	588	537	569	574	575	606	565	582	556	550	566	539	590	597	569	597	571	581	567	567	556	592	556	553	554	572	542	600	570	581	624	535	561	542	515	589	580	518	558	533	570	552	572	540	570	567	579	565	553	558	573	570	584	552	571	530	527	574	567	541	554	570	573	526	540	554	545	545	560	543	624	545	591	580	580	559	583	528	579	555	560	562	579	553	574	547	585	562	609	535	552	575	605	551	542	592	609	583	561	623	545	615	574	578	554	574	603	550	573	551	591	531	565	548	520	557	549	576	565	551	553	558	574	595	552	568	590	586	582	532	542	594	557	581	564	577	565	614	544	561	591	585	534	571	532	569	562	556	572	577	617	539	579	568	563	627	539	575	567	579	626	557	550	529	602	564	580	586	569	592	577	569	589	554	535	560	587	592	544	541	562	598	539	563	547	559	603	543	570	561	580	589	594	560	572	557	592	569	546	559	559	510	502	588	582	581	552	585	548	613	549	620	564	559	607	571	556	558	568	541	586	553	575	552	550	544	558	552	559	582	579	558	561	617	591	595	582	603	568	563	572	523	542	597	529	604	541	589	544	597	586	619	598	582	571	566	553	606	603	572	529	535	562	570	523	590	559	554	609	561	594	575	581	539	578	581	542	565	574	568	568	565	559	550	549	535	517	553	542	531	599	613	591	534	565	554	562	583	580	577	604	581	590	554	579	558	550	590	579	550	544	563	563	583	564	585	540	586	539	615	590	560	560	545	556	545	574	594	573	541	574	565	583	559	584	541	559	557	533	580	572	544	576	560	570	552	567	561	541	584	573	558	625	580	563	510	530	534	556	530	553	558	588	528	591	551	564	579	614	546	505	526	506	556	571	533	592	556	561	560	550	551	558	530	574	552	573	563	567	566	596	551	554	559	568	582	587	553	592	560	559	605	559	565	570	555	559	554	563	594	542	581	564	551	538	540	555	577	560	564	556	560	630	574	556	556	567	562	563	574	616	542	533	565	587	553	576	550	575	543	560	581	568	627	565	554	582	578	530	532	541	555	579	570	548	579	586	567	608	593	552	577	568	584	540	571	575	589	555	633	561	532	559	571	529	573	562	545	582	508	579	573	559	531	581	560	539	571	559	569	565	539	519	552	546	537	592	606	576	534	576	561	586	546	583	561	546	582	588	561	575	583	565	523	571	565	576	542	534	600	548	557	592	565	566	538	517	583	566	543	549	572	574	581	533	611	563	593	558	551	535	573	581	538	518	562	603	545
80755	80092	71672	42469	33375	15848	1237	417	365	386	396	397	347	360	382	386	353	417	338	353	360	352	349	333	406	388	385	387	357	362	373	357	377	359	373	341	406	352	371	404	352	403	346	331	373	320	325	336	382	376	359	354	380	345	376	384	321	300	346	363	348	376	343	416	377	397	347	344	367	362	405	380	383	347	367	384	351	363	371	367	386	382	395	371	366	370	343	403	353	394	365	388	390	392	352	373	384	346	383	379	335	382	374	382	352	354	361	397	338	343	396	397	352	377	352	395	348	358	365	361	359	354	366	385	368	370	361	368	373	391	372	360	388	396	349	356	360	352	372	394	347	348	394	398	385	374	352	398	363	376	367	345	340	374	407	397	373	305	353	338	348	380	359	346	368	356	364	321	385	374	367	355	365	365	371	372	319	325	370	372	396	359	344	346	362	339	384	316	393	357	350	369	371	380	388	403	374	337	372	380	357	334	362	370	378	370	334	362	374	405	389	345	346	382	392	381	323	374	367	350	353	368	338	351	364	323	345	381	351	364	376	366	332	343	308	340	344	377	360	356	332	370	372	378	351	338	353	381	357	362	340	351	341	378	343	393	357	350	421	368	367	379	377	363	353	367	390	344	375	367	371	386	356	354	357	352	332	359	377	365	387	346	353	375	358	346	369	342	358	371	330	370	391	371	378	357	350	363	352	349	393	363	361	376	359	372	357	359	381	359	336	358	364	360	336	340	396	327	335	350	334	360	335	354	345	369	355	346	366	362	367	361	387	357	391	357	376	338	358	359	362	375	323	346	323	360	388	369	372	361	342	353	339	335	393	381	354	396	364	370	360	375	351	364	381	363	380	373	383	370	371	342	327	356	345	353	380	341	371	384	383	348	346	339	344	361	390	349	363	364	354	364	376	340	334	371	373	359	358	363	369	364	354	362	357	329	381	351	376	379	352	338	357	402	363	384	362	360	373	393	345	367	352	369	378	327	350	368	377	341	343	356	361	407	356	375	358	344	370	391	391	360	383	388	369	358	381	383	341	390	365	378	348	358	385	368	394	355	350	355	382	410	333	350	370	392	391	354	367	415	384	388	382	361	389	378	370	366	349	354	393	357	367	362	382	389	348	373	392	382	368	344	359	363	329	331	338	396	376	365	358	363	359	339	324	338	379	359	344	363	394	350	377	395	355	381	351	391	356	380	361	357	365	374	405	360	339	381	397	334	344	358	363	370	342	364	354	399	353	349	374	389	370	319	321	323	359	362	361	394	395	403	369	350	380	392	341	384	344	404	362	389	364	393	331	345	401	350	384	351	362	355	368	383	368	362	333	352	348	380	345	337	348	381	363	378	394	380	331	368	377	323	381	382	370	372	368	348	366	362	348	366	370	384	413	368	372	327	377	371	389	390	398	378	376	365	357	336	350	368	357	373	391	367	375	346	379	351	347	374	340	348	367	364	370	372	370	367	395	404	368	350	397	376	391	375	347	375	366	371	368	340	314	350	388	382	357	383	377	360	369	353	350	352	317	336	353	365	331	366	363	371	359	325	372	387	393	321	379	362	360	363	316	389	376	352	375	349	316	367	360	356	326	359	385	368	363	341	322	361	399	359	417	383	359	353	377	384	355	411	348	368	348	363	393	397	389	360	374	378	351	340	373	355	381	346	356	413	355	407	362	351	348	383	323	329	361	389	388	367	395	364	354	379	353	371	366	382	373	389	339	364	348	344	362	339	382	359	373	350	361	373	350	373	359	342	361	382	395	359	353	366	370	358	373	354	350	392	355	366	364	353	347	308	381	388	354	362	364	338	362	338	363	356	340	350	386	350	386	364	398	377	331	345	373	348	363	386	387	382	360	367	374	362	378	359	369	366	357	363	378	370	340	356	361	338	382	339	356	347	366	361	376	379	351	380	348	342	349	387	360	376	363	410	391	387	327	357	348	389	390	363	357	341	345	357	370	348	381	352	361	368	375	346	373	388	354	349	358	346	348	384	370	370	365	375	392	328	367	369	347	384	362	361	396	364	371	330	350	385	381	334	354	330	351	371	322	380	359	342	384	343	361	355	377	336	371	366	347	355	351	368	345	350	371	387	362	352	379	332	360	370	364	401	364	394	370	325	389	375	411	385	333	381	366	339	371	353	346	372	380	349	353	372	389	336	338	381	374	347	330	389	394	403	399	395	358	363	358	358	351	377	364	349	368	332	380	372	326	375	300	355	406	390	340	370	369	362	397	368	359	331	347	405	347	407	339	366	352	372	390	337	350	362	389	366	402	368	382	380	343	353	394	356	359	368	396	405	352	381	348	379	366	365	371	357	397	337	383	411	368	344	334	377	367	409	384	381	349	380	368	354	393	355	375	381	388	333	289	400	339	381	364	347	377	345	364	350	357	371	364	376	357	374	363	355	361	358	336	339	358	325	334	344	364	376	387	367	389	378	343	343	384	368	366	375	360	362	385	364	395	366	384	341	367	362	360	387	361	343	335	331	366	381	378	383	396	356	353	357	362	344	333	337	345	374	384	337	362	356	366	360	407	372	396	348	343	387	350	372	376	378	370	347	368	387	387	391	382	332	353	415	400	341	392	380	322	340	347	360	387	352	358	355	359	361	353	392	350	367	379	356	383	376	387	371	349	378	402	394	326	326	380	350	365	373	346	369	364	377	353	362	340	347	355	369	382	344	358	359	389	377	355	335	366	394	367	372	387	355	356	341	375	326	369	344	363	380	364	340	320	363	372	376	356	362	369	380	393	361	372	355	361	346	344	344	357	358	380	376	404	371	315	356	367	335	368	377	346	370	371	326	345	375	326	388	413	367	390	355	369	355	381	377	377	378	336	363	363	359	382	347	355	350	381	385	344	363	389	372	349	345	388	386	376	386	379	335	399	402	374	367	338	357	354	375	387	368	356	342	342	362	386	348	373	351	331	328	373	347	383	352	381	351	317	378	373	351	344	388	363	357	335	398	365	385	346	343	400	356	345	349	384	373	384	337	369	357	361	379	335	370	409	399	387	360	387	378	386	385	394	380	385	398	396	385	360	345	390	376	340	373	351	355	371	380	343	345	352	353	359	367	350	352	357	333	410	340	337	369	354	369	377	369	369	352	360	330	368	375	372	376	368	356	347	380	357	358	372	377	331	348	385	383	372	366	339	392	366	371	397	331	336	386	378	319	353	355	392	359	339	402	350	390	337	364	399	364	303	321	388	395	355	414	350	394	360	330	399	356	365	403	394	342	348	342	349	322	363	357	361	361	329	381	405	348	360	349	410	348	360	363	381	353	388	359	351	363	359	371	344	371	406	368	342	348	363	352	361	347	369	380	382	360	336	326	375	367	362	384	337	328	344	370	350	406	374	391	346	377	364	378	392	336	362	384	378	359	378	370	369	368	369	334	346	376	386	357	387	329	378	344	375	328	371	390	398	376	377	341	355	383	372	394	350	384	355	353	370	362	366	368	360	364	364	344	367	341	359	335	344	395	374	398	403	331
53411	71942	69919	47768	46914	18920	1018	956	925	907	891	853	865	881	839	875	863	876	809	820	853	798	806	837	822	803	834	783	769	795	799	841	814	887	793	776	798	802	784	838	844	810	822	817	788	762	809	810	780	799	855	801	819	831	799	797	768	851	852	746	864	810	831	786	797	750	838	840	783	790	850	796	808	784	794	829	794	775	822	787	842	875	796	799	799	839	813	759	781	850	842	804	812	821	792	752	763	825	803	828	799	802	791	788	779	784	840	773	809	839	760	759	821	817	820	775	834	797	810	825	859	830	852	795	805	864	780	734	813	812	765	822	829	816	801	804	779	867	795	781	807	783	840	834	801	758	804	773	804	812	814	808	796	789	821	817	771	814	824	793	782	838	857	778	825	800	765	806	814	801	806	807	804	777	752	788	738	825	840	812	804	746	759	797	837	760	825	826	740	800	755	787	736	793	764	833	794	798	822	825	779	757	801	792	768	870	812	809	808	815	768	794	792	819	773	778	805	835	788	859	801	794	806	821	793	741	798	763	818	817	821	830	823	787	827	800	764	824	782	825	788	818	828	848	841	807	757	793	790	776	795	840	822	798	817	789	779	795	772	804	889	821	784	807	831	772	781	785	831	803	787	836	833	798	786	831	838	720	832	780	772	806	779	775	764	827	837	820	804	791	771	797	831	833	790	805	864	850	777	822	821	771	833	834	810	741	826	828	784	809	781	743	785	766	779	784	815	813	816	775	783	817	766	806	760	842	777	789	837	794	833	804	786	848	827	845	764	826	804	755	833	804	757	823	790	743	787	834	780	776	782	804	837	820	818	820	822	778	823	826	853	810	808	786	751	787	818	793	800	811	794	802	794	754	765	827	817	879	796	806	822	864	795	808	791	806	795	783	834	780	784	807	785	798	767	834	805	797	765	755	789	797	808	835	828	853	848	818	791	805	846	804	815	849	772	788	800	834	826	805	798	795	811	852	803	796	839	788	807	763	847	787	766	846	816	823	832	804	820	814	799	807	805	781	767	836	817	784	846	766	788	871	826	765	818	817	864	782	832	829	833	814	767	810	828	778	814	754	825	793	785	809	809	804	788	804	772	768	807	806	864	827	813	796	848	817	778	856	789	814	790	761	817	798	800	829	812	759	784	828	795	747	861	803	767	766	837	801	741	831	805	789	823	844	787	764	768	762	790	771	822	810	852	816	780	836	774	774	802	763	804	807	785	760	780	810	756	823	781	766	795	810	775	812	789	810	825	780	784	807	826	863	840	784	804	752	841	849	832	794	754	815	724	789	777	788	799	847	800	837	772	811	762	814	850	830	778	792	796	820	790	790	812	757	799	812	733	801	800	800	841	785	791	809	771	830	802	747	771	801	772	802	785	806	823	772	808	774	826	799	815	798	773	778	810	774	774	792	828	803	880	774	778	722	813	819	803	802	823	850	831	793	840	832	788	785	758	798	819	794	771	832	811	804	769	734	803	767	823	822	830	801	822	822	806	809	817	810	851	786	774	805	812	783	774	850	813	836	820	797	798	776	807	798	785	771	816	803	810	775	807	754	842	830	849	781	803	849	773	826	784	835	803	764	759	837	828	799	816	814	829	763	819	784	781	844	790	830	722	817	803	770	802	815	736	820	844	802	854	783	764	809	764	813	810	821	772	791	812	807	855	807	793	805	829	835	811	818	827	796	838	791	824	813	807	799	794	765	819	742	780	838	832	842	775	865	823	748	771	795	795	773	809	846	838	795	746	882	789	841	820	792	796	823	816	830	799	811	813	796	830	784	790	773	783	765	783	771	863	803	812	782	817	855	794	810	806	818	829	789	808	821	817	779	791	803	837	784	781	821	778	784	813	804	808	829	782	771	782	833	798	765	823	818	809	783	766	787	834	781	808	809	774	779	802	841	773	785	832	775	803	811	853	773	800	823	809	822	755	806	766	823	794	780	793	807	767	796	851	827	847	849	804	807	786	805	811	777	817	824	802	799	806	797	773	765	793	819	790	814	840	751	799	762	784	777	811	772	812	873	802	798	794	798	765	825	878	764	783	815	808	790	833	805	812	810	834	834	807	843	787	782	778	847	796	787	777	825	824	766	792	785	787	757	840	774	828	806	765	787	774	721	785	843	779	761	820	842	802	828	790	804	801	745	751	771	824	774	769	798	846	771	796	817	792	784	782	817	815	803	801	800	805	808	818	783	788	779	821	786	800	856	796	793	832	841	807	815	825	781	825	813	799	824	791	800	807	804	823	746	822	816	769	814	805	814	788	807	809	840	772	818	834	781	807	803	767	761	812	794	795	814	824	822	811	805	790	842	789	801	784	838	809	758	759	823	788	827	778	797	800	812	796	826	846	843	793	828	753	819	771	814	840	784	782	772	747	777	834	774	802	796	771	772	807	816	773	859	797	829	783	775	815	780	782	836	798	792	878	810	817	782	828	762	787	762	805	785	798	826	803	844	810	778	788	773	837	731	810	778	839	798	792	754	821	829	830	803	834	804	790	841	765	782	832	809	751	808	820	787	789	788	868	804	826	780	779	828	801	777	770	763	832	852	799	831	794	835	851	825	776	809	817	777	794	857	737	858	854	839	817	793	835	817	799	791	796	805	733	829	829	836	783	796	782	811	827	779	787	773	842	794	768	785	789	826	814	818	796	819	763	771	839	800	811	870	781	775	791	792	784	800	836	793	744	822	834	823	798	811	853	742	768	809	850	816	835	767	807	778	858	799	766	848	800	788	779	789	787	827	785	856	772	771	794	834	824	770	814	827	835	797	762	760	806	800	846	802	788	746	828	781	793	773	826	784	796	796	804	812	849	822	775	813	815	812	799	819	771	771	789	809	815	817	795	816	801	807	747	812	786	824	820	766	828	838	737	805	817	801	802	803	790	790	827	802	771	794	830	806	782	827	794	859	838	853	829	773	833	812	788	795	814	852	764	831	820	790	780	806	836	815	769	805	816	837	783	816	838	791	813	823	833	786	783	789	829	828	801	856	787	811	757	806	805	780	767	834	799	744	808	722	833	794	810	731	840	801	807	815	819	822	845	843	839	765	784	805	815	808	780	797	854	793	823	846	821	774	823	796	812	770	791	804	783	803	767	811	890	778	865	804	822	851	790	856	807	831	828	815	788	797	800	830	796	852	834	817	766	804	849	844	858	742	832	810	823	853	801	798	759	854	772	833	833	754	803	848	781	804	796	779	804	825	832	798	791	826	822	818	762	814	807	807	817	781	813	745	780	796	803	824	803	794	824	797	804	772	836	886	791	769	802	823	827	772	849	799	790	787	823	828	813	816	776	764	799	806	770	783	807	813	785	805	792	835	855	769	799	808	838	868	764	810	806	853	792	808	798	815	767	800	790	809	816	851	817	833	788	841	811	765	777	797	861	812	756	785	793	805	848	778	768	817	789	771	770	746	785	789	830	825	806	848	820	783	783	808	809	796	825	795	883	766	811	817	778	753	816	833	785	822	795	802	800	807
61607	34098	14349	2647	1268	579	346	335	335	332	349	265	343	318	324	311	327	336	335	360	299	332	336	321	336	300	330	345	339	313	290	350	326	336	309	313	307	351	346	341	315	316	321	330	327	319	340	335	371	320	311	314	375	322	354	357	310	311	332	306	305	304	329	279	315	322	330	309	315	287	331	313	321	332	310	287	286	376	326	341	304	322	311	365	357	320	351	289	325	322	341	351	305	320	353	339	317	318	356	307	318	352	314	305	320	329	328	348	313	332	313	296	314	323	329	320	313	304	350	322	315	330	338	323	328	323	340	307	320	369	333	331	333	291	327	315	302	320	333	335	338	361	361	346	318	322	320	358	322	333	305	334	324	323	307	355	340	307	335	322	343	339	347	352	333	306	334	288	338	359	304	323	352	320	336	335	357	368	350	302	334	333	315	364	343	356	320	340	331	309	340	332	346	327	336	311	358	356	297	341	320	321	342	312	331	332	330	324	314	332	326	338	335	289	319	345	311	309	370	334	351	314	336	347	337	286	309	323	338	342	325	317	324	340	356	344	310	327	348	304	335	354	334	330	310	334	365	353	355	341	322	351	339	344	333	331	316	312	298	326	334	323	329	345	339	364	339	324	323	304	320	316	319	348	312	342	318	321	321	310	364	290	336	348	293	365	326	343	333	342	324	336	332	373	372	308	333	345	324	355	354	351	326	357	345	350	333	316	335	344	324	357	346	312	320	355	330	296	328	346	336	328	301	330	328	390	361	323	350	334	313	329	317	320	350	340	300	315	322	350	348	284	378	335	371	345	319	323	316	352	307	322	347	325	305	294	360	325	356	373	344	318	356	365	335	331	374	337	360	329	332	335	365	344	343	344	272	330	341	311	322	350	364	356	325	331	325	328	350	338	336	326	382	322	324	334	315	354	295	339	322	346	344	311	324	359	300	312	346	287	338	322	339	327	377	321	342	285	300	342	306	337	342	348	330	324	333	309	320	326	294	318	331	372	337	352	361	332	310	322	334	304	309	315	323	361	344	348	351	317	319	312	338	325	327	310	361	370	312	324	328	315	316	316	327	308	335	327	327	339	332	317	366	321	341	327	360	326	323	330	333	343	309	338	316	329	336	346	302	333	345	295	325	364	364	371	324	356	333	347	305	327	304	337	309	357	289	316	328	351	324	317	326	337	341	330	329	345	305	348	311	324	330	309	321	348	341	354	345	334	379	351	340	320	314	317	329	341	354	329	310	360	328	330	343	323	324	346	325	338	291	343	345	323	337	332	302	323	279	325	337	340	306	326	327	323	319	316	313	271	307	335	337	324	316	334	357	338	339	347	309	355	288	320	325	364	312	330	292	337	350	308	286	317	340	336	305	307	312	328	341	318	327	318	296	333	326	308	358	340	317	357	326	334	313	345	358	314	315	326	315	349	358	334	345	319	339	322	362	302	338	360	332	307	329	301	287	341	339	354	313	337	307	329	317	355	336	315	335	323	350	334	362	320	347	333	314	339	307	334	322	306	330	377	332	333	332	376	334	291	334	343	306	300	364	344	360	323	331	356	335	348	307	293	342	298	315	331	335	336	308	337	314	347	329	336	350	363	300	328	349	316	314	312	340	286	320	313	359	340	319	333	307	312	340	330	376	314	337	327	333	318	354	313	329	354	326	325	333	348	336	358	319	369	335	320	335	337	332	324	348	319	368	367	342	336	323	344	325	381	352	351	321	389	359	341	320	323	358	324	358	302	361	323	326	335	292	333	336	297	328	300	321	351	304	380	326	329	306	286	326	339	327	336	338	365	309	352	333	314	331	336	302	357	327	374	323	335	334	320	331	332	313	340	333	298	351	329	318	325	327	357	310	370	338	369	350	349	326	350	366	359	345	312	336	332	334	319	338	316	341	320	325	362	330	339	363	340	358	362	324	328	326	308	328	353	307	317	325	374	315	354	314	344	339	346	304	304	332	368	347	298	305	310	330	311	345	323	315	291	368	335	343	279	300	297	327	297	308	337	305	316	303	353	336	322	338	301	330	333	306	306	325	323	324	333	361	335	360	357	340	321	307	327	325	333	324	357	344	329	368	355	348	330	329	313	345	314	327	349	362	312	323	308	302	333	347	326	332	299	318	373	329	324	351	301	326	320	360	336	332	332	330	324	353	324	330	317	350	356	316	341	323	320	337	345	360	314	337	324	313	330	335	362	349	346	331	325	346	363	332	282	285	336	306	363	327	309	325	351	337	313	356	272	326	344	363	317	301	305	329	318	316	333	319	347	353	337	342	308	354	303	314	314	337	331	371	330	300	316	338	315	348	284	317	349	353	323	375	299	352	319	356	312	339	308	354	352	320	320	338	339	345	339	344	342	358	320	349	334	330	335	331	322	335	317	350	287	349	337	343	326	295	292	361	333	326	305	335	331	326	346	322	347	337	372	371	336	327	325	344	338	290	322	288	352	339	305	289	345	338	331	356	380	331	308	321	316	381	338	306	322	336	355	338	343	338	326	312	322	304	332	358	376	332	330	334	315	347	332	335	350	336	321	299	312	319	342	364	339	310	307	339	330	318	340	346	304	297	351	316	344	305	347	320	326	330	349	329	306	329	320	319	313	297	324	348	342	326	347	306	338	340	362	353	320	320	304	330	297	360	353	343	341	351	320	371	327	358	350	346	332	396	311	354	329	363	351	315	325	307	310	325	398	300	360	303	366	347	372	349	334	334	311	304	325	329	324	324	335	326	346	352	323	320	351	330	305	289	319	352	362	340	343	348	347	287	329	371	329	358	310	315	344	323	313	338	385	315	327	386	282	271	334	338	297	337	344	317	278	321	324	333	351	350	329	333	325	319	318	307	364	331	340	321	381	350	313	315	333	319	317	330	350	286	339	340	353	330	364	347	347	368	303	338	337	314	319	321	340	299	309	312	351	318	329	300	307	321	338	319	301	320	337	312	343	315	296	307	326	335	329	313	337	373	340	331	353	327	344	331	342	317	351	338	332	339	317	331	341	314	343	345	369	330	334	284	332	329	355	321	351	330	315	330	326	370	336	338	377	353	326	318	326	329	312	330	300	334	363	327	334	313	348	316	326	327	327	314	335	345	334	315	374	344	315	328	364	330	326	305	347	360	322	312	329	331	321	291	331	332	316	320	358	286	305	306	342	337	336	333	331	337	362	354	347	350	303	341	312	329	352	367	287	328	351	333	341	357	315	299	361	305	366	324	333	298	351	339	363	334	333	326	304	361	295	316	356	364	332	326	328	326	317	343	331	329	344	317	310	301	361	351	350	350	340	327	336	294	334	315	319	342	314	316	318	341	329	342	333	318	330	336	332	314	354	358	302	360	339	306	311	328	292	301	295	320	344	314	321	329	325	361	326	318	338	341	319	359	392	354	365	330	333	300	297	344	312	330	300	314	344	366	323	343	342	323	343	339	317	305	365	350	362	362	317	309	339	339	360	302	309	321	312	344	328	339	335	307	323	348	337	318	320	351	371
34024	23743	15414	4694	4035	1358	729	667	792	758	726	719	705	700	737	764	691	723	755	704	687	715	677	734	750	782	716	716	731	715	757	749	702	726	696	706	715	725	688	686	740	704	726	703	772	696	716	685	715	699	711	696	697	690	714	738	687	721	682	708	722	688	677	670	721	727	736	702	715	743	702	699	760	685	699	723	732	714	737	685	708	680	761	704	735	730	678	680	739	760	737	688	760	767	755	716	714	723	737	744	736	673	660	714	697	710	703	665	693	730	708	662	741	729	754	715	727	720	746	735	689	693	743	707	736	713	693	686	721	700	704	703	659	677	725	687	707	729	709	703	708	731	708	703	705	702	686	754	688	706	682	730	740	717	715	709	689	727	716	689	729	673	700	731	705	773	720	709	670	706	743	735	727	757	724	689	726	682	696	675	684	710	694	703	704	720	725	724	735	721	716	717	757	683	720	710	726	713	681	720	727	694	735	692	709	712	744	685	732	695	691	721	762	700	760	699	707	707	709	715	719	710	715	744	723	700	750	672	735	669	727	678	726	677	709	764	689	743	726	681	679	676	647	691	673	758	727	736	720	726	695	699	726	738	644	674	681	701	718	731	730	706	765	722	722	751	735	726	724	746	697	657	676	710	703	720	668	714	719	698	737	703	739	751	702	785	725	752	715	779	722	682	724	741	698	700	729	715	729	754	739	714	724	705	736	720	696	744	689	672	716	720	729	744	750	758	734	721	721	725	721	714	735	717	700	718	688	708	676	755	718	681	713	721	702	716	701	691	719	709	764	719	719	720	696	748	732	682	717	697	732	700	740	642	721	731	722	721	722	725	727	758	730	723	742	723	742	724	708	691	721	723	802	737	735	723	722	699	699	752	678	731	736	787	721	696	762	670	768	718	776	742	784	732	720	659	718	738	760	683	717	738	708	725	719	709	699	708	709	731	674	738	746	688	699	751	643	708	702	773	716	751	701	762	718	717	700	754	700	737	741	754	683	716	718	778	718	727	745	768	695	739	686	746	691	728	761	670	708	730	737	753	732	696	722	718	686	720	704	699	768	737	740	683	744	728	719	716	763	711	727	691	781	732	723	720	762	719	706	726	682	712	766	726	711	674	716	759	712	738	704	706	686	664	727	763	683	760	715	690	745	674	705	679	692	701	703	735	718	729	762	728	708	718	761	701	698	706	700	701	714	675	721	704	723	737	713	732	722	749	754	701	697	740	653	724	702	694	702	734	719	699	754	700	715	711	719	656	728	686	679	732	708	701	779	690	727	684	709	719	719	733	778	746	728	739	737	714	702	713	687	750	719	731	705	743	748	698	721	742	699	721	733	668	737	756	681	706	730	737	731	718	731	726	688	725	688	716	762	721	743	700	718	655	729	720	761	741	761	675	726	718	719	719	747	668	735	711	728	705	706	742	781	708	697	729	735	708	760	715	716	734	685	737	691	724	723	732	739	683	724	752	712	707	707	717	738	714	745	691	720	693	695	737	730	727	681	707	739	774	739	752	738	691	714	695	741	737	748	731	735	715	754	769	691	720	694	682	703	720	702	679	698	692	727	769	676	718	724	714	722	749	709	724	715	721	708	657	711	705	662	760	739	710	754	680	686	733	737	677	717	755	731	703	704	748	739	721	733	691	685	693	744	714	720	723	731	723	694	724	719	738	780	736	676	726	688	703	706	722	712	738	722	704	688	717	705	709	669	700	710	694	737	710	703	736	712	694	718	752	735	758	715	719	733	665	767	721	688	700	764	710	696	730	713	693	686	684	768	719	729	728	729	723	748	746	719	708	744	746	725	741	683	736	681	716	722	711	792	700	751	734	735	713	740	717	738	708	692	701	764	711	714	692	741	733	736	645	737	689	704	727	745	707	734	753	709	710	739	731	685	731	728	684	759	758	671	694	702	779	694	739	714	723	711	722	678	710	748	762	684	710	726	695	699	738	706	689	722	729	703	666	728	764	701	758	707	750	731	729	679	714	754	680	738	727	719	684	739	723	723	716	705	760	707	728	676	735	753	772	742	687	738	730	740	749	725	733	744	730	702	664	725	699	694	759	768	748	710	686	757	725	743	703	739	670	739	718	708	688	750	688	706	660	706	719	676	737	744	704	723	721	766	723	720	704	697	779	717	743	753	671	698	702	759	693	755	695	688	726	751	686	678	757	707	726	746	666	735	758	685	726	776	706	653	747	745	725	692	682	692	747	727	683	694	771	735	743	694	714	816	772	733	721	718	675	708	718	709	710	709	704	742	676	811	718	715	717	752	699	692	668	719	719	732	760	729	687	737	753	693	748	660	710	708	776	718	747	750	728	660	757	721	687	717	695	750	690	731	717	715	731	703	760	759	737	710	744	736	716	718	730	743	752	658	723	740	700	710	723	697	693	724	678	685	736	709	743	719	766	736	734	713	716	711	709	712	717	737	728	718	731	725	749	721	730	748	733	703	741	727	685	730	751	724	718	709	714	715	715	740	735	713	771	726	753	743	724	709	741	714	725	716	692	687	688	729	768	687	733	723	748	725	674	693	690	699	696	664	681	722	653	704	761	737	757	702	759	705	705	709	685	701	762	712	701	732	738	665	724	706	704	670	660	693	710	699	726	707	708	667	701	698	701	734	739	732	737	699	700	711	687	744	719	734	681	674	722	722	742	760	720	722	718	710	701	674	685	706	707	697	676	758	771	696	737	706	744	723	733	738	699	715	714	754	694	687	739	711	714	675	714	683	728	718	735	724	685	667	742	719	727	701	747	756	739	771	750	724	716	689	805	763	641	754	676	717	727	723	719	716	672	696	700	754	709	725	682	719	731	735	714	683	700	708	712	708	770	698	702	726	768	723	706	718	671	752	773	759	724	743	701	665	734	736	713	759	726	757	685	728	751	710	709	707	687	691	708	755	725	731	744	684	725	711	727	675	708	714	683	715	713	726	690	741	743	665	670	735	717	730	742	719	758	666	734	761	745	696	712	660	685	717	707	719	737	665	739	751	700	722	714	761	734	705	710	682	769	737	722	749	740	760	719	705	719	737	739	682	727	747	667	717	732	727	697	721	705	734	684	740	749	700	720	726	741	705	725	759	749	702	733	735	667	716	713	727	724	720	691	714	687	722	729	742	738	739	725	693	730	744	674	718	686	744	708	741	750	713	709	738	692	709	710	703	785	683	710	740	740	690	755	691	729	712	688	740	718	730	727	719	712	750	700	701	760	715	665	696	736	742	738	768	766	678	761	712	782	689	697	719	726	719	729	733	681	721	737	731	719	739	686	761	696	734	666	732	724	719	717	689	728	716	752	733	712	731	706	695	736	744	704	686	751	701	716	728	699	748	719	687	745	728	719	704	734	706	725	730	739	728	721	708	690	742	705	718	718	690	724	673	698	685	736	734	735	700	683	735	736	732	685	681	707	742	697	738	699	748	695	704	693	731	720	708	705	725	735	746	705	730	734	684	722	707	717	689	745	692	692	725	728	704	730	740	738
77598	75084	61161	33496	22363	8045	449	235	272	223	231	264	251	273	247	222	264	272	242	257	231	222	253	246	246	252	250	233	237	251	247	229	257	230	245	244	241	237	231	273	230	219	256	239	243	224	230	224	251	265	217	225	268	238	253	243	219	217	248	273	252	272	236	225	260	253	251	244	219	260	233	239	236	228	249	229	270	251	236	251	212	233	228	221	254	210	254	236	224	266	229	264	242	248	240	246	243	236	224	241	236	270	230	237	227	239	229	236	215	238	252	233	220	237	259	237	207	243	261	245	240	234	265	218	223	244	244	239	249	249	264	252	246	286	280	270	261	250	234	220	250	267	233	240	243	247	252	220	253	258	246	259	242	218	247	249	252	246	218	213	248	239	298	225	229	249	238	244	256	242	236	237	254	226	252	250	267	249	232	233	218	217	234	250	262	233	240	264	297	223	236	253	260	273	231	216	267	268	237	247	235	237	264	219	239	266	236	249	287	256	259	245	250	247	237	266	227	246	248	266	256	242	244	232	265	243	249	243	237	248	247	251	210	245	237	249	223	213	244	210	250	272	245	261	237	267	241	247	241	216	254	291	236	230	252	246	222	253	240	234	204	262	217	253	255	248	252	216	254	246	260	213	237	241	250	250	234	227	267	225	247	215	239	236	264	229	235	264	253	247	261	271	261	235	257	254	270	249	210	245	234	243	237	239	229	269	261	234	230	239	258	262	255	240	242	249	250	245	241	231	261	261	239	224	243	234	228	239	244	278	225	241	238	232	259	272	257	243	251	234	233	254	241	223	236	273	255	256	234	248	229	264	240	252	217	285	251	225	247	260	275	215	215	259	231	239	278	255	238	270	272	204	254	232	225	254	249	225	247	268	227	244	243	237	243	218	264	234	258	248	232	227	250	223	228	232	236	238	259	265	279	237	256	260	246	263	254	257	224	246	227	259	258	247	243	234	246	243	243	259	251	224	238	243	219	284	251	244	246	229	267	260	242	244	244	226	236	223	259	260	267	225	248	244	221	254	232	243	237	231	234	242	247	262	237	259	264	276	273	225	222	249	235	245	239	235	204	254	261	282	230	231	260	238	250	216	227	227	236	251	226	238	249	233	229	227	226	231	231	228	214	204	231	259	228	252	254	233	242	225	254	243	248	246	258	238	236	207	237	264	255	208	244	260	249	256	254	226	222	246	221	251	243	266	260	216	258	212	288	219	211	238	226	236	244	250	260	230	226	258	256	247	228	216	256	210	252	247	239	244	249	229	251	242	227	240	241	265	268	241	248	234	224	249	254	234	232	227	233	247	245	226	243	240	240	254	232	210	250	254	245	258	258	252	280	239	221	256	274	235	216	250	257	220	257	248	241	263	247	240	277	257	232	248	225	216	255	236	223	238	243	234	203	257	226	251	254	224	251	240	265	232	228	226	220	252	252	268	258	246	224	270	240	251	240	246	252	250	249	229	240	247	241	230	217	242	256	240	247	255	264	262	237	246	258	205	244	224	241	260	254	256	245	213	240	229	251	264	276	261	224	221	266	233	216	259	279	275	246	240	251	252	223	258	259	261	241	225	259	244	242	252	237	230	261	259	247	274	229	270	244	232	232	226	227	245	279	253	260	227	229	227	250	242	220	257	232	256	235	243	226	261	237	239	243	271	262	267	254	254	244	230	221	253	248	269	255	273	260	256	237	245	278	236	270	224	258	249	277	230	223	239	250	219	244	240	250	233	258	254	287	269	255	263	252	254	242	263	241	233	237	260	246	232	234	255	252	229	281	240	251	259	235	265	253	240	224	228	225	209	258	219	267	246	235	269	253	202	274	229	242	254	247	246	239	263	245	235	254	243	244	262	235	249	237	250	252	254	233	258	275	258	244	240	249	249	250	239	234	239	237	238	265	265	245	229	252	245	257	264	264	221	234	257	230	265	210	228	242	284	229	246	258	283	271	256	233	221	249	245	247	241	246	250	278	246	266	249	242	247	248	247	261	256	274	245	228	250	226	222	233	242	250	255	237	242	229	231	272	216	235	255	266	257	223	292	227	231	233	227	230	256	244	243	253	235	260	230	240	227	242	279	256	271	236	259	238	269	238	235	237	229	262	249	261	259	258	258	247	238	253	233	253	231	224	260	214	237	259	266	226	248	228	228	233	253	254	273	211	245	278	239	231	248	233	249	229	264	262	241	235	235	250	248	241	255	284	244	244	256	248	230	219	220	251	242	255	241	263	248	234	230	250	226	220	261	254	235	221	246	259	256	241	216	245	252	220	256	268	232	234	265	255	270	284	253	267	230	225	261	243	290	251	251	213	258	265	275	236	227	224	234	269	241	237	260	240	246	249	258	230	239	261	240	253	242	224	252	227	230	233	249	266	224	234	238	231	246	232	245	247	255	256	272	233	221	259	275	234	207	254	236	256	226	242	240	274	255	273	227	228	219	256	243	248	239	251	233	234	230	254	220	247	230	247	259	232	237	245	244	226	227	229	265	247	238	267	257	235	237	247	235	255	264	219	254	250	256	263	265	241	248	271	244	243	227	283	264	229	239	267	262	253	275	227	210	245	232	225	250	238	203	213	251	257	224	231	239	264	247	259	271	273	286	270	248	255	255	222	233	241	249	287	265	240	267	255	242	213	251	232	247	247	271	227	231	252	244	227	245	229	254	254	255	252	265	233	254	260	234	253	222	260	222	247	244	249	240	234	232	242	263	245	253	224	252	213	218	243	223	234	228	245	256	244	251	261	232	230	256	226	233	246	256	278	253	243	255	227	236	225	226	228	263	238	252	271	275	260	253	260	247	236	220	253	223	233	242	268	258	255	251	248	235	242	248	226	259	240	245	237	248	241	275	242	251	220	236	265	230	264	226	252	231	236	224	274	252	259	235	251	238	244	255	263	272	236	229	255	243	269	252	253	266	286	240	253	268	251	225	241	243	242	235	240	210	226	261	263	240	249	212	250	255	238	257	259	227	249	239	254	237	261	226	233	247	249	233	230	257	227	232	245	253	239	229	243	222	265	241	238	224	252	239	238	258	253	255	267	241	236	246	241	254	230	260	264	260	256	233	231	260	222	237	219	259	246	244	261	242	227	254	254	252	221	251	239	238	252	244	236	258	266	239	257	206	262	222	248	259	236	256	222	249	256	250	236	228	240	274	252	210	238	265	256	240	220	274	225	247	269	245	234	234	259	249	232	245	240	239	233	267	215	245	254	259	235	270	268	242	251	208	241	247	282	263	267	231	241	274	245	221	221	253	258	256	259	268	257	228	223	210	224	257	231	224	268	237	249	248	248	246	261	238	241	250	266	260	245	231	269	286	274	239	262	265	213	253	266	246	260	241	262	214	251	236	222	241	261	240	227	252	247	243	211	246	229	221	267	229	238	261	265	238	278	228	248	262	242	230	247	262	235	245	227	245	258	247	229	260	226	250	208	267	254	227	272	266	244	266	222	239	205	250	225	257	252	275	240	261	238	226	254	247	243	194
48398	59374	57517	38537	36011	12142	738	585	612	585	619	607	613	561	593	558	570	575	594	574	573	581	609	567	547	571	544	558	573	583	522	564	592	561	571	566	569	540	566	556	550	570	597	578	562	559	590	542	558	589	565	536	514	544	571	577	589	573	567	570	597	592	578	594	540	598	557	577	560	511	557	561	539	545	625	519	561	563	584	526	552	576	524	522	587	545	567	586	564	578	542	559	572	582	526	577	603	548	523	586	603	554	526	557	590	542	594	570	592	584	599	656	532	561	621	576	601	564	575	584	585	576	565	572	601	552	557	528	529	575	569	547	567	557	542	562	564	594	578	521	539	577	564	569	533	557	578	556	573	556	559	549	571	560	559	586	582	565	584	568	545	590	562	554	561	541	575	555	539	596	548	573	570	567	534	547	590	573	572	564	588	548	544	561	551	548	567	565	613	544	548	537	548	526	587	571	557	522	592	564	594	605	564	567	588	542	544	563	573	556	566	544	579	573	541	566	557	556	576	596	569	637	562	568	571	560	585	568	537	550	582	563	584	553	566	540	554	530	595	601	579	565	562	572	594	572	554	562	567	554	564	541	570	559	530	589	547	601	597	546	597	591	545	560	576	575	552	515	586	572	536	600	555	511	612	572	558	550	571	547	567	555	579	582	571	545	527	536	589	553	524	568	562	524	552	570	546	592	571	568	535	581	555	570	567	546	542	594	574	585	563	565	546	558	533	557	557	558	565	518	544	529	536	561	586	567	587	559	541	522	565	571	599	588	580	573	564	580	584	550	564	558	602	550	526	528	604	571	581	545	582	507	547	516	555	561	575	564	585	578	552	525	584	538	576	567	554	546	581	578	526	537	530	531	532	531	563	567	587	598	571	548	545	543	577	560	516	537	571	584	559	565	598	544	572	542	556	542	549	571	572	498	572	581	602	609	555	524	620	581	564	570	575	555	583	530	542	563	558	566	530	566	540	499	543	531	528	588	566	552	574	532	589	534	577	550	522	504	551	561	574	565	544	581	544	550	576	590	572	569	548	564	584	561	564	568	579	549	558	537	556	587	529	576	526	559	558	556	537	552	555	537	581	593	521	506	557	524	569	560	545	542	594	557	563	595	511	613	558	567	582	556	612	572	551	562	547	570	543	539	557	554	592	596	523	552	562	590	568	567	582	547	600	600	555	579	527	568	628	566	608	550	582	579	585	577	587	591	560	540	603	515	591	559	565	584	582	577	537	542	549	533	564	558	574	509	599	576	560	620	588	613	565	544	549	506	555	556	590	552	575	587	580	582	547	555	543	550	553	564	562	555	560	582	577	562	569	558	572	549	543	566	544	550	558	581	557	584	573	577	526	569	568	584	569	604	561	571	567	567	588	517	577	551	545	541	585	592	548	542	590	583	591	557	542	529	594	566	567	550	544	505	560	545	574	557	565	551	556	557	587	571	561	560	578	585	570	563	549	609	567	587	604	548	573	575	591	573	587	619	572	581	584	565	578	599	555	564	568	497	545	599	583	550	571	575	554	570	556	539	590	556	548	576	522	562	569	581	563	497	541	586	627	610	593	539	577	554	563	581	536	569	515	550	563	511	520	621	538	545	567	578	573	584	570	605	551	554	584	575	554	531	575	526	513	533	544	557	550	577	537	565	555	594	567	571	580	566	526	565	559	591	579	600	566	549	594	512	548	573	578	588	556	576	592	538	521	536	537	487	561	566	539	602	563	578	527	560	575	558	563	608	556	568	550	540	544	555	548	576	551	572	558	594	580	556	580	539	540	574	578	537	538	603	553	525	582	558	593	568	568	580	515	559	571	599	547	553	513	577	561	560	567	574	568	577	585	558	516	545	573	529	567	547	566	536	610	593	549	541	564	573	539	585	586	554	553	556	557	522	561	590	518	546	574	600	576	541	532	554	580	580	595	554	537	569	541	545	574	560	560	539	569	551	546	587	590	574	548	572	636	545	566	564	532	579	568	572	590	545	534	564	578	574	597	552	567	528	554	533	559	591	525	575	584	560	585	589	563	543	541	570	530	573	580	554	537	552	576	546	572	614	569	558	526	561	582	598	589	544	533	588	614	568	585	569	532	576	575	564	559	521	589	593	554	569	546	561	557	572	592	557	596	564	559	540	557	565	524	544	581	524	576	596	584	571	566	564	546	525	601	553	556	550	561	577	573	535	556	560	527	602	560	613	556	579	571	599	564	595	579	553	556	578	534	582	575	574	495	542	571	578	560	560	544	571	548	562	567	579	590	566	597	584	580	589	588	554	580	544	553	549	578	583	567	535	571	503	593	559	543	559	596	581	544	619	549	528	571	571	536	581	570	581	580	584	559	600	526	538	582	629	580	546	525	569	530	557	587	540	547	577	501	604	561	562	574	554	585	584	537	570	518	594	542	527	532	541	547	538	559	597	568	552	571	532	585	563	552	562	596	566	579	527	561	540	618	566	554	576	555	556	554	522	554	562	539	616	558	587	582	523	563	549	584	525	561	591	613	561	571	519	543	559	547	603	578	579	621	525	558	604	514	540	558	540	558	590	567	564	579	562	588	576	555	543	578	564	551	592	548	569	583	543	592	569	609	587	530	592	566	552	554	559	538	566	557	556	559	601	576	565	608	561	584	598	514	546	595	549	565	592	525	538	591	548	576	545	585	614	590	556	566	547	542	576	562	581	563	547	597	527	541	585	596	550	582	528	526	610	579	509	550	554	552	575	556	530	555	576	564	567	606	564	591	532	563	563	567	533	586	589	562	562	577	583	540	562	516	563	618	602	518	576	527	550	582	573	585	579	561	542	581	549	556	556	575	554	573	538	539	541	589	592	547	553	558	539	567	590	628	616	571	576	548	576	569	593	577	570	546	567	555	584	556	554	611	573	487	573	517	578	545	610	544	533	577	573	577	574	538	514	537	567	512	581	557	547	561	563	535	603	561	603	547	565	570	585	563	564	571	582	563	588	577	563	572	579	551	557	569	572	601	585	562	595	527	581	532	547	548	563	577	583	561	545	596	576	556	558	566	547	541	545	585	546	553	548	569	570	571	580	539	574	580	630	543	600	563	568	568	561	549	559	596	555	528	553	544	563	543	572	531	553	555	569	586	611	582	571	573	598	531	519	576	583	529	589	556	585	551	543	566	586	547	576	577	556	545	598	558	551	588	563	563	538	538	596	540	554	585	597	584	589	564	566	566	595	558	565	580	578	577	565	547	575	562	558	551	550	571	556	625	564	592	580	553	600	545	572	577	548	586	610	589	552	543	592	575	579	528	542	538	555	553	555	579	557	577	562	570	551	544	526	558	574	577	530	566	594	559	591	624	549	570	545	550	553	549	551	507	561	546	584	560	554	554	526	576	548	533	555	566	571	584	607	521	523	571	592	580	594	562	595	569	606	579	592	559	521	505	587	598	586	569	598	555	558	615	549	614	540	552	551	545	592	590	538	574	584	569	583	547	602	603	545	587	539	596	527	588	561	601	567	548	618
84706	83423	70348	44282	32765	14641	1095	420	418	418	358	401	376	371	356	384	365	354	403	338	372	374	372	354	377	357	350	348	337	361	395	358	371	329	348	391	345	339	349	356	370	401	382	374	358	334	348	394	390	349	329	369	349	364	385	357	356	331	369	406	418	381	350	364	326	382	362	346	342	349	343	337	374	343	363	331	363	375	391	362	361	378	385	372	361	369	386	373	364	369	364	376	408	385	361	329	365	373	342	332	373	385	348	355	344	367	395	356	372	368	369	363	356	392	355	369	360	335	363	355	371	377	378	369	367	369	401	360	358	359	319	381	364	344	367	363	331	363	335	359	405	375	335	353	397	394	395	366	323	349	374	363	405	370	352	313	353	341	364	354	343	405	399	354	377	384	367	385	351	321	360	343	387	357	334	378	341	365	381	392	383	338	344	400	359	376	356	340	362	351	346	342	368	361	366	376	394	370	363	363	374	340	376	319	341	362	372	341	392	372	340	313	360	330	331	356	387	357	351	356	361	359	348	366	335	347	354	376	355	360	390	350	356	388	384	366	370	330	361	354	372	352	349	344	399	373	373	361	359	375	371	355	362	372	364	343	386	380	349	353	326	349	355	352	372	355	382	331	351	345	362	356	332	347	388	359	364	348	356	356	389	351	352	391	383	353	371	341	355	336	381	373	350	329	389	392	332	350	361	387	346	341	357	355	362	388	320	355	365	338	349	419	348	338	335	343	373	390	376	366	376	347	324	352	368	384	375	372	361	358	377	349	316	351	390	370	363	346	342	330	342	364	333	351	410	360	355	362	366	373	416	372	382	374	379	357	388	382	360	365	388	350	369	366	345	389	379	357	342	385	371	338	341	372	366	331	349	357	357	326	387	354	355	381	343	362	348	368	362	321	332	344	356	409	357	300	386	406	389	366	346	375	405	371	361	351	318	320	406	364	327	333	366	343	341	351	406	350	366	372	364	372	348	351	369	380	372	395	343	398	365	357	348	373	346	387	356	357	348	383	377	365	379	370	386	349	365	389	379	349	354	366	361	373	354	352	391	347	383	360	390	360	366	368	382	359	371	359	348	363	374	373	342	354	341	368	353	397	344	356	358	339	333	335	375	346	313	373	411	322	370	379	366	385	361	364	363	339	346	366	351	399	333	348	400	371	341	331	347	338	348	392	349	332	378	360	363	350	402	363	369	353	381	355	364	358	400	361	349	319	382	359	346	361	353	367	343	399	363	371	378	368	348	362	405	357	402	362	373	367	387	340	386	343	367	376	317	357	362	361	360	330	414	337	340	356	362	373	350	355	362	382	346	369	354	347	357	336	384	367	386	358	382	374	341	404	375	366	335	431	346	337	356	378	371	367	337	405	412	353	364	363	385	378	343	405	368	351	367	378	374	386	414	336	358	358	368	370	363	348	377	345	379	378	366	344	373	396	368	357	345	351	389	361	378	394	362	342	333	312	367	375	384	373	369	369	407	403	343	383	353	341	299	371	348	339	345	405	399	405	328	378	377	397	332	347	362	346	337	372	362	353	351	366	393	359	325	361	360	354	367	338	342	339	361	386	350	364	363	379	376	346	409	366	364	374	357	406	355	331	353	367	367	354	352	354	338	361	405	335	348	356	368	369	367	347	390	350	362	367	362	359	408	371	352	334	344	345	366	349	319	335	374	373	339	338	353	363	347	348	396	361	386	335	365	424	364	360	348	335	339	344	355	377	354	371	346	385	375	350	364	381	359	324	369	313	363	362	364	364	390	353	344	364	397	335	364	369	377	354	351	360	346	347	380	372	369	359	353	346	346	357	369	372	397	351	365	381	323	392	402	365	348	370	329	364	385	372	378	340	375	322	362	335	353	398	341	350	334	356	385	356	364	373	339	361	369	371	371	341	353	400	349	374	389	374	390	387	379	360	325	356	383	351	351	345	323	350	372	379	378	391	364	339	381	360	331	331	359	333	359	372	354	355	372	393	320	378	373	338	360	342	346	365	375	377	371	383	351	352	353	380	391	380	364	373	348	393	367	359	379	344	380	356	336	387	366	349	372	364	362	358	352	368	338	344	340	357	331	335	347	359	335	358	358	353	334	360	374	372	331	386	377	371	335	378	311	352	389	375	370	382	382	402	342	354	346	359	364	357	407	350	342	357	338	367	337	376	341	356	367	362	359	358	335	310	374	337	381	377	363	354	362	342	329	358	355	367	331	386	371	349	329	378	329	365	345	396	338	372	338	387	392	336	349	339	358	331	368	375	356	332	332	375	356	378	301	357	356	329	306	353	333	386	374	401	368	352	333	386	339	358	382	376	369	367	349	369	356	349	371	336	346	372	349	334	330	332	379	367	385	356	408	358	391	379	353	330	390	362	334	373	381	344	345	369	390	395	342	383	379	366	356	335	316	369	342	355	383	349	390	360	377	354	382	361	338	346	363	376	352	354	341	346	402	356	382	368	379	363	342	350	410	352	360	383	378	393	370	361	402	341	385	386	349	350	407	389	389	356	350	347	354	364	359	344	366	341	361	363	315	337	340	358	354	371	359	378	383	343	341	355	375	327	366	375	380	391	370	369	379	363	341	342	329	421	380	331	330	364	351	371	350	370	383	394	397	325	340	409	387	337	356	377	378	352	375	340	368	348	370	382	353	382	391	369	363	384	356	355	389	359	375	372	363	363	346	344	363	354	385	357	358	362	410	367	339	356	390	339	310	379	344	353	401	341	356	345	372	325	352	343	382	356	398	367	350	356	334	373	362	387	363	373	368	367	334	370	332	340	342	352	361	374	366	358	343	349	362	367	376	353	379	353	366	395	366	341	370	346	367	389	381	358	357	361	332	380	346	359	360	379	378	354	340	378	382	347	366	373	367	362	347	351	333	361	372	317	397	367	327	318	376	349	338	394	327	386	376	336	334	368	382	346	341	344	353	364	346	350	389	349	359	381	371	350	374	367	346	360	358	398	387	353	368	366	378	390	351	359	361	369	378	375	327	394	379	346	367	371	348	359	365	318	332	403	397	354	355	359	341	370	365	415	362	369	388	387	355	392	374	369	386	361	350	364	343	376	325	340	360	335	359	366	369	368	337	324	391	352	348	346	405	352	346	388	314	327	354	342	378	385	401	375	384	369	397	382	401	389	338	353	365	361	371	381	367	356	369	344	387	369	352	354	347	352	373	349	338	342	359	328	406	362	351	344	400	369	349	393	366	387	350	340	330	383	346	346	393	382	359	356	369	381	372	367	346	393	428	381	337	349	385	378	376	341	354	359	367	384	353	327	394	384	349	400	404	347	363	356	356	399	335	340	338	341	388	328	321	358	376	382	304	357	386	362	361	331	394	400	354	349	368	355	359	404	362	374	381	329	294	375	334	348	364	307	369	354	357	364	394	332	390	359	369	385	344	359	350	320	360	352	365	331	377	378	402	382	371	355	374	357	384	374	408	351	391	369	350	349	361	349	384	337	330	345	356	407	322	345	398	331	381	350	364	358
54651	71410	69213	49295	45074	17192	1024	938	910	855	886	830	867	896	806	821	877	843	867	822	829	804	837	800	818	790	851	839	832	850	816	789	803	805	840	804	826	819	796	765	804	785	792	793	842	790	825	815	788	715	764	852	821	811	850	840	838	829	839	812	770	814	824	774	751	783	809	766	813	815	807	789	810	869	825	850	792	809	811	792	755	770	779	821	836	772	831	809	746	823	805	745	792	793	832	773	824	812	804	778	831	791	783	751	798	800	789	730	797	770	776	813	771	796	834	776	836	807	831	757	803	782	833	786	756	802	788	852	761	847	805	780	848	792	765	776	763	812	797	802	829	814	830	808	810	812	796	758	816	762	756	788	802	797	782	823	804	775	818	780	811	823	830	851	777	768	787	794	750	800	792	798	811	807	826	753	761	793	786	820	860	730	780	788	769	813	800	799	772	739	837	819	793	778	803	803	822	824	821	797	777	844	799	831	794	795	794	790	785	838	848	790	780	813	799	819	802	767	817	851	790	816	797	797	754	741	838	788	791	799	791	845	834	834	814	791	787	785	813	834	781	832	805	825	751	777	808	775	812	805	801	796	839	811	767	757	758	780	781	810	818	803	779	812	801	763	843	766	756	800	777	794	793	826	767	767	804	744	771	761	830	802	812	778	798	787	795	833	772	774	780	806	829	834	804	787	766	826	773	822	780	792	784	741	798	786	843	799	794	771	780	766	785	826	777	845	816	822	780	774	759	756	793	785	753	832	798	843	787	766	800	822	747	824	794	782	809	816	775	832	753	779	750	777	797	769	805	830	805	789	804	803	795	798	771	734	834	810	806	784	779	759	850	804	785	809	838	778	824	798	803	799	774	826	775	808	817	790	755	783	777	796	816	811	843	777	825	796	817	800	795	769	808	793	839	771	856	806	783	802	847	781	826	787	794	820	750	861	819	800	790	799	798	803	822	778	732	807	858	792	776	798	840	817	827	784	816	775	735	795	805	824	784	835	820	834	790	815	797	759	813	790	817	785	829	802	813	810	805	812	804	743	765	811	779	785	777	809	790	813	828	788	821	809	829	811	775	889	829	769	810	804	798	771	752	793	771	767	808	782	820	780	829	811	803	766	768	803	780	804	800	806	836	787	785	754	813	797	783	794	806	815	830	792	767	806	792	806	764	830	762	849	786	829	789	787	842	770	775	827	803	791	817	782	839	785	829	837	793	804	825	746	848	781	772	826	832	840	855	819	801	829	855	773	838	761	773	811	794	774	770	791	752	777	822	806	780	793	749	836	794	794	824	821	831	825	783	809	796	802	809	802	799	773	815	786	791	873	755	836	792	768	703	790	820	770	742	813	791	806	867	775	792	821	760	804	850	804	811	803	801	785	769	760	781	793	829	816	753	757	803	812	769	776	779	786	803	757	837	798	758	784	775	764	811	736	777	800	834	836	829	774	807	784	811	831	788	809	796	842	804	761	797	790	790	780	764	863	841	814	755	853	829	784	831	785	775	778	827	777	811	789	819	792	781	766	790	776	801	801	855	795	851	803	775	854	727	785	801	787	809	733	788	796	788	763	776	787	808	809	812	801	810	772	804	763	856	749	785	807	817	799	772	819	859	796	821	815	767	827	787	747	797	797	829	789	814	799	816	771	773	748	770	842	817	805	749	848	799	796	763	795	798	788	836	798	770	810	805	806	809	732	814	823	796	808	839	777	763	818	781	815	794	832	776	790	792	748	773	760	777	790	866	838	771	821	818	799	787	778	790	815	753	801	771	831	805	810	834	766	807	834	783	771	797	765	809	804	814	798	829	742	807	835	802	765	757	769	809	786	790	777	777	782	755	845	778	743	754	802	763	806	748	803	845	755	744	786	813	819	751	780	792	763	800	784	766	846	788	780	833	859	844	829	783	837	809	812	790	796	810	797	840	763	805	773	773	798	789	789	790	782	800	768	791	847	838	794	750	811	756	779	789	763	761	780	787	783	769	814	812	828	806	778	800	773	802	831	784	797	825	780	776	840	822	763	820	750	810	775	816	802	832	756	816	767	795	796	772	777	795	803	754	827	821	802	812	815	843	783	818	785	830	814	808	811	790	842	807	800	774	801	821	839	786	804	805	795	820	821	799	802	870	843	785	756	789	747	797	811	777	796	819	746	777	851	784	799	752	835	813	787	792	798	765	790	838	745	786	831	809	820	806	812	790	749	811	781	785	786	815	795	781	770	772	778	784	782	787	862	817	778	777	799	766	777	824	792	866	773	809	762	837	754	814	781	802	831	785	808	815	769	815	833	793	788	813	782	813	814	803	790	811	792	818	820	774	803	821	785	855	807	840	801	808	750	785	763	834	845	795	803	837	802	822	796	800	815	823	789	761	790	856	778	784	842	793	818	809	810	786	820	790	841	784	830	812	861	795	773	800	842	793	797	830	816	810	801	844	757	792	819	808	772	818	791	823	782	823	825	766	787	782	806	798	791	843	765	763	793	799	802	815	854	779	824	801	816	838	803	810	852	771	806	861	799	768	792	824	792	831	798	839	789	827	846	830	763	768	826	756	774	835	832	792	830	805	788	807	845	824	795	811	824	891	784	759	817	782	737	812	810	785	818	813	798	805	814	767	804	794	806	819	825	771	762	784	799	841	797	764	754	856	787	839	771	831	824	736	809	826	788	760	789	764	780	781	829	803	772	833	755	782	758	761	778	796	832	823	807	801	814	793	809	831	791	773	821	807	838	854	830	824	786	797	786	869	775	816	752	800	792	804	805	784	821	823	754	775	834	826	802	775	796	805	772	773	811	796	752	817	820	794	744	807	800	763	804	795	767	819	834	796	808	783	808	830	794	763	815	759	770	810	803	812	831	783	807	827	782	794	846	806	771	799	793	778	843	841	783	800	822	798	835	825	806	771	816	805	785	847	730	749	802	797	764	805	808	798	786	798	810	818	786	772	835	821	745	838	774	832	797	795	826	781	786	757	794	773	792	786	744	828	812	809	841	774	768	784	810	807	747	803	793	764	788	716	731	802	807	803	777	753	827	811	814	814	788	780	753	850	811	759	767	745	831	847	808	824	824	723	804	836	758	759	813	868	808	769	818	786	830	759	798	795	795	840	814	773	824	839	790	815	809	774	843	810	750	829	794	847	807	840	812	759	797	778	836	785	846	808	786	734	808	798	825	814	802	753	753	785	798	781	843	794	818	833	783	757	763	784	780	798	761	739	782	775	777	758	803	806	771	810	787	813	793	820	783	777	852	831	836	798	842	813	800	813	811	798	809	809	773	785	822	809	775	852	786	815	801	804	749	756	807	793	818	795	822	798	852	768	804	717	804	799	818	774	797	755	799	776	833	788	788	862	769	813	803	837	753	827	793	825	787	748	796	799	741	797	772	744	850	830	760	825	818	849	784	817	810	816	748	783	837	791	778	818	788	744	773	798	824	806	787	815	837	818	823	809	857	784	795	808	853	752	778	791	803	808	872	770	780	776	768	806	868
61991	32816	13117	2881	1242	585	355	318	320	332	324	327	356	354	336	349	322	303	319	316	334	355	339	325	308	355	333	368	352	341	345	340	309	311	346	329	302	340	326	346	334	338	348	318	316	342	353	315	349	350	359	336	330	331	348	346	316	352	338	373	372	332	343	327	330	330	335	361	366	323	341	350	360	331	295	309	310	298	336	308	303	326	360	331	320	321	350	383	346	313	298	333	319	349	358	334	373	318	364	341	346	329	341	300	352	341	319	340	337	303	363	313	343	359	351	350	350	325	331	323	333	311	346	391	324	334	327	322	322	344	346	323	355	322	358	345	326	293	357	325	356	341	338	320	360	325	326	338	352	367	363	334	322	336	332	318	326	307	340	344	336	360	335	330	342	341	364	344	333	349	389	353	300	336	333	307	312	337	355	326	314	361	345	332	338	345	352	350	336	348	349	344	343	330	326	338	362	347	335	334	317	343	334	327	338	351	317	315	370	316	331	342	362	343	338	336	316	311	329	361	315	348	310	338	329	341	341	356	334	329	316	353	308	324	318	317	346	336	362	325	326	312	326	371	345	318	332	333	344	361	372	296	317	336	298	339	338	347	335	315	319	304	343	331	382	352	296	293	343	344	315	323	310	341	346	343	321	340	355	322	320	302	338	334	337	344	326	358	346	337	348	314	328	297	339	323	321	326	340	319	348	348	344	287	296	336	348	331	328	331	339	322	364	334	326	313	316	342	388	348	373	297	347	350	325	354	324	335	309	355	378	298	337	353	322	338	319	361	369	364	356	353	328	374	333	313	344	306	368	341	358	354	335	336	284	301	304	342	328	324	342	356	348	338	352	339	329	294	336	343	342	317	314	308	341	314	339	378	292	350	336	331	339	319	300	333	382	335	306	352	342	305	337	345	371	317	317	302	341	320	288	325	332	346	335	332	356	330	347	359	335	322	331	291	326	339	340	319	309	311	325	370	349	342	334	336	320	331	341	346	340	292	299	320	314	354	357	339	318	355	374	318	345	339	315	347	316	341	344	337	314	318	359	309	295	329	322	300	334	344	336	311	337	319	321	328	369	347	336	321	337	300	313	332	335	358	341	307	301	317	329	354	315	303	347	340	350	304	341	324	330	337	321	325	323	368	354	296	333	369	336	336	340	355	327	325	326	327	346	307	331	312	356	334	323	369	355	331	327	306	348	344	348	308	354	345	341	367	321	314	289	292	343	308	309	350	347	363	352	353	323	349	338	321	357	357	322	323	314	357	369	318	331	316	322	335	308	319	362	325	358	340	357	330	341	349	333	321	362	329	333	329	299	358	325	334	300	312	303	343	317	377	318	308	331	334	335	333	348	340	362	314	342	362	323	343	334	341	330	305	325	356	303	320	355	339	333	330	323	315	294	318	323	345	334	337	325	329	325	345	320	333	346	333	339	322	336	289	340	317	321	301	310	320	338	344	366	296	342	352	360	330	291	333	327	332	337	312	333	325	324	373	364	375	342	333	329	331	322	322	321	322	310	350	351	332	349	337	322	334	339	324	362	311	300	318	342	335	326	337	331	335	301	340	347	293	332	397	330	350	309	344	333	319	352	348	314	351	313	329	342	352	319	350	355	340	337	341	316	330	343	296	351	332	335	309	316	334	335	327	328	329	320	328	355	350	287	345	326	317	348	330	362	318	300	306	349	338	317	305	309	307	338	335	344	347	313	350	356	322	305	358	348	317	336	338	334	301	342	326	359	314	362	339	345	307	335	357	308	368	321	317	340	334	325	339	326	327	338	339	340	313	323	350	341	343	316	318	293	341	332	345	360	329	326	311	326	340	321	301	372	378	344	351	308	359	330	317	333	327	342	328	354	293	362	338	321	356	347	359	371	340	336	342	364	339	335	312	343	324	348	319	383	294	324	317	342	320	325	357	351	342	339	344	345	353	356	308	350	331	322	337	327	331	344	294	292	368	327	298	330	333	312	332	332	345	349	330	362	357	352	312	317	333	338	358	311	340	329	331	343	340	298	309	305	340	332	302	323	349	330	333	355	322	351	313	317	358	336	339	307	333	349	365	345	295	327	354	332	336	337	303	355	297	335	310	337	343	331	323	319	354	361	346	314	345	343	362	360	351	325	329	307	357	376	332	336	346	321	341	359	322	337	297	302	321	343	310	339	348	339	330	320	344	353	375	354	344	348	347	315	314	305	342	341	328	314	379	320	341	326	317	339	342	313	353	346	309	359	389	361	323	358	344	345	364	311	338	316	343	345	317	347	295	326	343	343	366	317	323	329	313	327	371	342	329	331	328	338	306	351	337	308	312	330	314	343	329	318	343	335	340	323	317	369	321	374	311	351	348	345	344	344	325	324	341	330	353	349	344	341	325	353	324	327	349	325	313	324	329	351	321	345	330	325	328	344	296	300	322	336	332	338	339	303	335	299	343	305	346	336	319	317	305	324	370	327	358	347	301	327	344	314	337	359	329	331	352	360	327	318	321	348	333	352	319	308	362	328	359	295	312	326	325	314	319	324	342	342	328	336	283	325	329	295	302	317	335	343	338	323	354	332	343	335	347	350	354	295	301	315	339	331	316	308	310	335	336	317	358	306	341	331	328	336	335	348	323	326	319	348	305	319	348	323	313	297	333	340	317	327	362	345	334	337	319	298	322	328	313	302	341	342	303	331	327	336	335	327	350	333	336	303	337	343	321	342	338	313	325	306	298	316	327	326	345	355	341	269	359	327	330	346	347	339	364	337	321	335	360	379	316	319	348	357	349	346	332	329	319	328	327	308	326	328	343	348	357	351	369	329	342	355	335	333	348	347	327	367	343	356	317	361	330	316	365	354	339	333	330	346	357	345	348	336	348	342	337	338	332	322	322	318	315	321	372	364	331	353	334	332	347	336	320	312	323	328	353	313	338	310	307	351	341	338	319	352	354	353	393	362	329	354	320	307	322	359	344	339	314	328	312	366	310	328	322	353	348	324	334	328	317	318	327	333	356	324	359	335	351	302	332	370	313	314	350	357	358	319	313	299	341	340	330	360	343	329	320	351	314	308	312	344	311	297	330	364	323	343	343	315	338	338	348	345	327	335	344	357	327	319	339	325	294	344	380	329	314	354	298	331	303	333	341	346	333	319	305	321	302	346	322	370	329	333	318	314	333	347	368	279	327	356	344	323	336	346	352	343	307	332	348	300	306	372	362	335	341	343	316	338	348	332	339	324	352	323	334	348	300	336	291	304	327	330	322	332	335	317	315	358	348	359	335	344	319	315	317	344	325	340	333	311	337	329	302	343	331	343	322	350	354	336	345	330	314	336	339	303	333	366	375	305	331	305	295	342	342	299	325	341	340	332	328	287	334	335	321	339	326	353	350	356	335	327	319	339	334	318	318	354	318	343	277	397	350	323	324	336	343	326	329	348	311	329	380	346	345	291	331	355	332	321	318	346	352	321	324	359	331	311	280	318	311	371	318	346	353	311	320	371	343	335	348	326	335
33474	24277	13907	5000	3855	1423	742	717	722	749	744	749	718	754	682	724	750	735	723	734	714	721	727	719	742	687	754	720	748	695	725	735	699	732	684	695	728	741	705	682	715	724	687	716	703	680	709	688	689	723	736	711	722	670	733	724	678	768	764	731	726	732	714	742	739	691	754	766	707	701	724	700	713	716	700	735	724	742	698	776	687	705	700	740	739	723	757	720	715	711	738	739	682	768	700	736	737	663	722	752	737	765	710	775	757	694	738	706	689	738	690	689	705	718	761	756	750	735	734	700	707	741	669	754	727	758	719	698	688	688	741	712	689	754	706	680	711	732	707	724	727	737	744	701	700	729	726	701	677	670	701	710	725	769	728	732	726	706	673	708	722	704	671	745	728	748	719	744	706	730	737	684	742	699	667	696	700	773	672	712	715	736	713	797	725	669	761	718	753	744	698	814	709	674	738	712	698	710	749	715	727	730	693	676	676	735	672	711	680	700	683	737	725	775	751	727	713	782	708	731	736	690	726	716	715	762	723	753	755	698	706	716	732	728	730	707	764	753	738	738	718	706	709	740	708	717	723	738	733	741	705	750	739	747	735	750	737	729	766	721	720	777	748	740	658	762	717	708	734	757	669	757	704	707	701	705	713	701	736	764	736	775	709	700	763	694	711	698	711	699	697	744	662	721	743	720	752	713	698	716	683	692	703	744	714	675	735	743	703	754	711	693	742	704	743	699	711	692	681	667	756	700	692	714	686	740	761	695	766	747	691	740	684	724	734	737	764	693	706	753	711	754	746	697	695	704	757	755	737	727	728	721	741	713	736	715	721	716	707	710	715	736	746	762	688	743	735	766	720	763	684	739	706	694	696	730	696	733	730	731	725	717	712	716	741	713	744	742	693	717	715	734	740	706	712	745	750	730	721	744	733	702	720	695	733	705	687	703	720	716	686	708	705	698	719	756	686	709	740	716	698	757	663	688	690	696	744	700	736	733	716	723	664	756	714	728	729	739	748	713	739	682	704	726	717	718	721	717	779	683	718	732	746	678	716	712	679	729	685	698	730	669	703	696	715	695	730	698	677	741	732	722	735	706	752	750	762	707	682	699	711	709	718	696	668	715	719	702	686	689	722	755	729	704	766	735	728	691	749	666	683	697	684	753	750	715	695	697	707	705	743	694	660	729	763	741	755	712	677	743	716	725	717	751	675	696	693	725	718	678	689	691	764	680	708	748	718	690	700	658	727	725	696	691	754	704	710	737	733	725	717	716	685	701	736	724	705	744	758	699	718	680	779	745	709	720	669	738	669	746	726	736	676	708	709	711	677	724	762	690	711	689	726	713	740	711	731	701	710	775	731	763	711	706	711	726	706	685	716	734	700	711	756	722	714	770	707	694	770	706	732	753	736	718	695	740	782	694	737	726	675	699	722	681	695	702	698	685	721	754	731	691	713	743	769	720	744	777	682	732	716	723	748	740	666	736	694	745	738	743	762	683	737	712	648	773	739	690	754	688	733	728	706	722	701	688	749	769	747	707	769	695	721	706	751	646	714	671	683	715	657	696	744	730	720	729	779	711	745	716	758	728	701	710	751	736	705	770	681	708	728	731	717	697	688	680	700	765	737	702	740	700	736	709	732	727	736	713	744	733	742	743	724	735	673	740	718	692	765	706	704	729	726	741	681	717	691	720	720	677	723	658	679	701	746	713	768	721	722	724	736	721	711	709	702	708	768	683	716	705	667	679	695	728	733	723	703	746	747	709	713	748	737	702	717	719	750	745	670	755	715	700	719	741	739	689	724	716	718	707	748	737	686	735	747	744	659	739	720	704	719	719	760	740	770	766	699	771	699	739	725	719	722	703	719	720	740	730	733	694	727	712	714	682	675	747	749	728	679	734	755	738	751	754	723	741	738	695	751	720	712	725	761	723	727	759	711	724	727	733	736	716	687	650	738	732	713	726	701	695	699	698	742	691	692	720	724	706	691	709	687	768	681	725	717	648	739	684	780	727	737	720	709	738	699	710	721	721	744	697	685	740	687	662	700	725	710	697	758	702	731	707	696	685	742	704	721	677	669	723	708	711	717	698	660	743	712	673	683	683	728	729	711	732	713	725	724	746	712	723	752	698	658	718	694	724	695	706	705	743	717	757	744	753	700	760	734	732	699	734	770	688	696	718	719	694	753	731	730	709	725	749	704	726	693	775	700	728	735	728	720	755	717	756	733	761	719	721	762	753	730	694	763	696	707	732	745	748	740	713	742	773	728	682	763	757	680	716	735	719	700	731	708	742	702	771	714	701	738	737	716	743	749	699	700	754	689	690	721	712	702	710	709	738	684	734	713	695	693	743	720	730	751	713	730	685	678	739	715	722	719	666	712	681	711	733	727	675	695	754	766	733	706	741	739	719	752	727	724	706	710	684	694	683	724	669	705	721	737	709	701	725	695	697	740	654	691	757	743	699	755	753	720	725	765	726	684	757	711	752	773	670	705	707	724	703	702	708	743	768	761	712	734	731	699	695	715	721	707	728	763	752	740	741	715	708	721	710	705	707	748	720	743	706	703	685	717	722	677	735	719	717	749	742	711	717	733	699	782	713	733	734	768	727	707	726	702	741	707	692	804	748	720	726	717	721	688	754	697	736	727	702	760	710	705	718	712	762	707	759	721	712	773	731	742	696	804	652	709	751	731	696	726	704	689	738	714	753	675	703	740	708	728	725	676	732	730	708	730	735	727	742	691	722	759	653	724	740	703	729	742	702	685	731	733	705	735	757	695	689	744	725	696	677	732	702	755	702	692	722	721	724	712	745	720	683	711	751	672	715	679	761	714	745	638	737	737	773	688	728	744	732	733	714	686	706	696	777	670	700	721	711	706	726	720	738	682	745	750	669	735	710	712	744	740	689	699	720	752	704	733	752	697	747	675	713	715	660	752	698	740	713	723	693	714	744	698	687	742	699	724	741	726	733	718	717	727	702	733	697	710	695	753	712	686	767	700	712	691	693	686	711	773	711	729	703	742	732	708	699	688	718	728	740	734	749	777	714	715	728	765	686	735	707	701	744	695	728	725	741	747	739	680	749	719	745	699	718	717	710	695	669	706	706	719	701	747	741	738	766	731	677	730	744	736	693	731	667	761	703	777	696	698	703	730	715	724	715	725	708	675	744	695	761	722	692	705	717	741	744	712	751	671	742	755	723	677	728	684	717	721	717	716	736	763	711	687	709	742	701	704	750	717	738	744	700	720	759	697	718	692	738	673	729	725	702	722	744	747	709	692	739	692	705	752	728	687	726	721	759	721	723	718	698	760	769	748	703	730	732	743	718	710	704	733	705	725	721	710	770	688	707	763	691	754	733	721	710	692	694	781	734	721	735	632	724	737	699	725	718	738	736	720	736	727	694	767	742	764	753	725	790	684	688	714	713	751	752	717	735	699	771	722	708	652	717	698	725	737	690	702	737	692	746	718	758	743	722	721	740	714	742	723	729	681	743
78425	73401	58796	34453	22667	7854	473	284	264	245	256	260	237	230	264	232	219	252	249	243	225	236	240	262	258	240	244	243	242	268	247	254	266	232	255	247	254	251	254	273	281	238	249	253	271	240	253	251	221	239	259	212	249	235	224	241	256	254	243	247	258	259	212	246	239	247	249	251	266	270	256	258	251	259	246	248	245	248	255	251	260	237	267	267	241	215	261	241	251	239	237	252	245	226	240	254	249	257	234	267	262	251	254	256	313	258	224	263	240	256	253	235	263	258	250	271	235	233	258	241	284	258	260	232	261	278	274	280	234	253	278	236	252	269	249	252	249	245	252	253	262	237	247	280	234	243	254	227	247	247	240	271	307	237	235	229	269	274	206	264	243	271	242	255	213	268	230	262	211	269	233	252	244	256	239	236	258	228	233	232	239	257	227	256	224	219	261	257	233	254	239	235	232	277	268	265	255	215	252	276	282	244	247	215	236	216	206	232	214	250	256	258	287	215	244	234	242	256	237	265	224	278	249	237	247	263	245	270	205	246	258	231	230	248	252	259	221	246	245	264	253	240	247	256	235	233	237	231	251	261	263	224	250	250	232	232	264	256	257	238	283	265	234	230	232	234	230	241	246	270	289	252	253	240	266	245	259	239	251	245	251	214	266	251	245	249	253	241	223	275	250	231	246	232	249	250	260	241	247	222	247	230	242	251	261	265	272	273	249	250	234	227	254	226	256	247	235	253	246	226	273	221	251	253	245	266	264	238	223	255	255	294	262	230	249	266	247	241	253	241	269	233	217	229	243	261	265	248	260	250	213	258	250	241	237	265	236	252	211	248	227	279	236	249	241	282	247	231	250	240	223	284	259	237	233	230	296	237	227	262	265	268	258	250	245	287	223	207	258	252	223	254	246	251	248	252	271	276	273	247	234	218	256	269	256	225	257	269	269	258	255	230	239	235	278	219	226	257	266	224	264	259	263	264	243	214	239	258	224	251	240	222	279	271	235	230	250	269	272	256	250	282	244	259	233	278	269	247	239	226	268	229	254	241	243	253	240	232	225	224	295	223	272	256	250	244	260	261	253	253	265	276	246	256	253	257	248	220	216	246	258	243	234	266	245	280	236	233	259	229	246	253	239	267	269	216	236	233	263	229	255	237	272	276	246	226	256	253	243	246	281	262	241	255	268	261	250	242	236	261	237	244	241	229	266	261	240	248	242	232	235	217	235	245	267	251	252	228	262	279	253	271	260	254	251	234	255	251	239	263	239	249	258	259	233	230	234	262	243	258	269	244	270	254	244	264	255	262	244	265	273	260	255	293	239	260	232	255	247	257	259	229	269	244	251	231	257	256	240	230	271	259	237	273	257	225	233	237	245	224	220	253	239	259	261	235	248	262	259	266	291	247	238	250	232	220	257	214	263	255	226	253	247	241	251	279	232	266	223	251	250	261	247	254	240	285	238	235	242	233	278	238	251	281	268	238	223	254	236	241	274	266	248	242	266	266	259	288	251	257	253	255	255	244	251	240	271	248	237	287	261	232	216	226	263	217	242	263	291	257	281	251	258	216	225	249	247	236	244	266	230	222	286	284	236	239	232	272	270	251	227	253	232	219	252	241	238	267	225	265	237	250	262	254	234	244	241	238	253	254	255	241	280	263	262	280	244	235	243	247	249	239	287	262	235	245	264	239	256	250	264	247	272	257	245	269	242	243	269	230	262	263	255	244	264	260	244	240	273	235	249	228	246	230	229	236	225	244	264	250	220	225	259	234	230	244	249	255	252	230	249	247	242	251	276	252	230	264	259	268	222	259	243	263	251	254	254	259	250	248	227	248	257	240	261	262	237	257	253	257	259	250	229	266	245	247	268	246	274	257	226	252	274	266	251	234	229	263	248	247	267	256	275	233	235	255	238	265	241	274	246	248	283	266	238	261	231	244	220	246	236	263	243	261	263	235	278	280	274	266	268	263	267	247	264	260	251	277	241	234	251	231	269	224	260	223	249	241	226	250	257	278	236	270	289	252	251	191	263	238	241	257	239	249	274	268	241	249	251	226	234	248	258	250	244	237	239	262	261	234	244	241	235	236	247	244	254	259	257	277	234	260	276	224	245	246	257	264	253	251	248	245	244	265	249	247	231	265	248	261	236	236	244	251	248	246	219	274	257	247	243	265	232	269	250	243	222	237	255	252	246	254	255	255	227	248	239	248	262	248	269	255	271	234	249	245	259	254	258	269	254	245	258	253	242	225	261	224	242	241	227	243	240	259	219	284	250	283	241	258	246	248	233	247	282	225	260	273	238	249	253	265	267	255	248	255	240	237	221	230	255	235	228	248	286	245	269	237	264	264	245	229	241	252	266	245	220	290	235	271	235	260	275	228	258	244	283	234	222	255	233	253	263	245	236	248	253	236	242	270	219	255	236	258	242	234	237	230	256	264	256	251	272	232	269	263	259	239	247	279	255	253	263	265	247	255	274	256	234	235	286	250	243	231	263	260	243	239	255	234	235	269	268	238	250	246	223	271	259	246	259	241	242	262	269	265	249	246	257	263	298	252	267	249	235	230	251	224	229	251	241	254	246	240	255	294	248	234	238	276	233	219	261	266	247	247	242	227	285	269	241	256	259	255	270	212	262	269	239	277	250	257	262	285	261	253	253	260	273	252	235	294	258	260	244	211	229	221	204	260	259	236	261	246	227	249	279	253	258	261	244	215	262	241	257	214	226	245	224	252	277	245	244	268	228	252	242	233	229	250	250	244	246	267	228	249	256	238	259	269	247	227	262	260	263	240	254	249	232	233	229	252	223	276	284	258	237	243	252	241	268	263	255	252	259	244	248	233	269	254	256	239	240	263	251	245	291	269	237	243	240	231	212	246	257	245	238	242	257	266	239	223	245	243	255	229	247	267	263	242	217	237	272	223	225	219	257	196	218	252	230	249	279	244	249	280	219	248	252	232	230	264	250	252	240	210	258	264	243	269	259	259	238	244	251	272	270	244	241	237	243	272	237	231	251	232	249	245	226	240	252	227	248	248	223	215	263	235	255	235	224	237	233	232	273	257	244	261	246	250	227	238	255	242	274	223	242	243	253	242	264	296	244	245	283	249	234	261	244	239	277	221	221	233	253	251	246	243	243	270	248	264	269	234	273	242	245	230	242	272	222	263	269	282	231	242	247	248	249	250	239	233	233	246	249	244	250	258	241	232	266	247	251	242	242	232	245	252	257	244	243	245	255	246	232	260	252	230	251	236	227	251	262	238	265	227	226	226	255	250	233	256	263	229	242	231	259	251	224	267	224	252	231	229	235	284	258	237	230	244	270	265	274	262	251	206	220	241	258	242	247	244	275	295	233	224	268	229	241	251	256	267	251	241	231	237	248	244	226	239	242	243	262	258	250	259	260	234	239	243	254	252	241	245	268	231	238	248	249	247	214	267	224	235	283	265	240	255	243	273	256	244	254	255	250	264	238	249	221	230	293	259	243	251	203	248
49690	58833	56718	38818	36514	12216	744	691	646	642	609	596	613	585	597	605	598	614	602	580	578	590	609	551	572	546	586	625	587	636	578	582	542	602	523	568	582	600	577	595	614	559	569	571	571	595	565	627	572	545	585	591	571	530	606	552	554	579	593	582	593	587	549	572	626	570	594	575	590	564	579	519	552	529	592	526	589	579	567	636	551	557	569	552	616	669	586	577	578	561	592	577	571	571	566	595	584	599	575	556	584	598	545	594	599	611	568	535	595	553	599	616	576	557	572	589	582	566	598	532	567	573	570	565	555	564	556	549	539	585	576	606	581	569	583	561	599	582	577	556	554	576	543	591	560	580	589	579	537	521	546	614	548	551	571	598	591	583	589	576	575	549	537	572	545	568	577	587	602	580	549	611	567	579	620	602	567	533	553	575	540	565	556	560	568	593	581	578	568	577	561	616	581	591	574	597	553	559	586	588	563	555	540	557	587	559	588	590	626	597	545	558	560	594	581	579	575	556	576	583	551	535	562	592	575	550	531	569	572	581	576	607	513	556	575	590	640	541	581	563	575	544	575	561	580	580	577	598	572	554	546	594	606	538	577	552	582	597	568	559	534	546	547	582	540	593	556	590	567	594	567	558	574	552	547	544	624	586	516	585	579	604	555	590	586	578	591	588	619	572	575	533	558	609	600	553	586	595	587	527	596	563	581	574	549	540	616	525	623	581	571	557	588	537	582	628	570	605	523	569	578	563	574	580	556	584	563	534	563	569	592	565	586	563	646	586	571	591	591	604	550	538	595	628	574	610	596	596	535	589	582	544	577	568	587	577	551	585	557	529	563	596	588	583	583	578	570	581	541	547	603	573	594	575	634	587	512	574	587	605	554	564	574	560	601	550	550	562	541	604	629	569	596	599	565	579	556	527	624	595	599	531	584	535	580	595	569	594	590	554	553	558	563	563	559	615	518	578	596	600	566	587	556	577	550	550	573	539	597	576	576	573	620	571	523	589	567	597	563	580	581	589	515	546	601	532	548	610	577	586	538	561	561	570	574	540	553	574	537	625	565	534	599	557	542	631	594	572	586	578	559	552	590	524	576	553	578	546	614	610	592	606	595	580	576	570	558	576	547	556	592	554	553	542	540	564	575	602	537	533	588	592	531	559	526	527	567	556	585	617	570	551	587	549	581	511	518	549	612	572	573	585	555	580	557	560	582	558	568	607	587	562	550	601	579	545	567	575	547	600	561	574	575	582	538	590	562	606	580	541	540	604	584	590	531	590	563	579	615	514	575	556	510	574	572	563	570	572	548	584	548	598	620	566	617	548	608	593	603	577	560	536	576	591	530	573	539	621	562	570	566	550	559	521	573	552	574	574	638	546	568	586	551	551	569	569	573	555	589	584	593	596	558	569	575	555	583	563	500	586	571	563	585	562	545	570	605	616	560	568	593	572	526	625	550	558	558	569	608	628	616	581	549	580	525	572	576	566	533	574	565	606	582	595	608	602	543	589	578	563	578	592	602	551	590	541	611	553	585	557	562	592	554	583	574	550	546	585	574	567	577	580	582	573	568	573	547	544	624	597	588	561	548	581	546	573	564	586	646	596	567	566	583	585	608	587	560	582	559	577	567	588	572	610	566	564	562	590	599	619	537	584	576	542	611	513	586	581	581	551	555	571	558	570	620	572	586	541	573	557	629	548	563	581	551	618	570	598	550	606	566	597	556	556	603	533	586	564	563	593	537	554	545	561	585	595	592	592	550	537	604	618	540	599	572	589	573	586	566	601	531	602	643	551	555	571	620	555	557	619	567	594	552	578	557	550	587	550	587	572	611	618	516	602	579	568	556	551	518	621	582	565	560	585	561	536	587	548	596	525	565	576	555	593	596	609	596	558	573	571	598	561	538	594	530	562	582	572	570	577	572	552	571	573	567	569	584	591	597	584	598	540	586	583	598	620	624	597	557	599	602	562	601	584	570	593	548	589	583	581	574	591	584	563	564	569	587	592	600	585	603	570	573	533	574	590	511	564	611	582	592	574	548	577	562	570	552	528	560	554	537	537	577	587	535	573	640	588	567	571	602	554	563	545	589	589	577	593	590	572	596	577	596	563	571	548	589	626	572	575	584	577	600	554	575	571	556	577	572	538	577	576	576	553	578	551	577	606	531	533	625	569	581	557	618	580	573	558	582	543	590	594	556	597	518	615	574	553	561	563	575	595	553	591	597	607	564	602	579	545	565	607	569	565	593	583	537	596	576	570	580	602	537	607	585	545	569	593	540	599	576	579	569	562	563	586	530	592	606	550	541	568	574	561	580	592	583	583	565	559	585	543	564	561	598	595	548	583	566	536	552	604	583	563	562	572	551	590	610	620	608	564	569	605	598	569	572	575	581	594	619	596	539	595	558	580	591	570	580	585	627	566	546	589	601	635	572	578	569	519	572	549	591	564	581	593	578	549	624	627	599	575	524	558	577	611	532	535	583	552	530	521	598	598	579	580	550	599	567	563	576	617	568	567	592	606	548	582	560	538	547	581	581	559	576	585	608	554	546	533	624	608	539	602	551	547	597	585	573	575	568	567	550	579	562	532	577	606	581	623	558	556	604	566	555	573	616	503	619	587	556	578	569	558	560	558	547	572	566	569	608	563	530	538	573	611	591	558	592	583	580	584	597	598	588	567	593	613	551	596	541	569	577	587	584	532	569	546	598	576	541	560	558	556	576	556	523	556	611	558	572	559	549	559	576	568	589	557	553	574	592	568	581	542	570	604	603	594	574	591	581	587	576	504	563	580	553	564	594	576	574	546	576	579	564	565	601	568	582	562	578	586	559	585	550	560	562	575	553	565	564	576	581	614	578	591	581	566	579	627	594	585	576	586	571	536	573	575	583	546	576	551	578	563	601	579	575	594	551	571	559	571	578	593	630	551	546	589	579	562	607	536	587	575	559	614	561	568	592	557	563	581	545	559	551	571	548	592	597	575	589	540	538	625	603	560	607	586	567	600	589	572	571	509	573	572	569	592	559	591	545	592	581	610	594	615	547	566	606	619	568	532	566	611	582	595	577	561	579	590	576	606	572	548	572	593	595	572	579	553	591	569	592	591	568	610	574	599	591	572	553	615	590	578	568	640	590	550	564	590	557	564	575	590	560	570	594	561	576	542	573	562	593	571	554	592	588	560	577	595	605	583	542	570	564	584	575	644	594	566	583	555	571	591	599	590	574	571	583	579	636	574	642	584	582	572	549	540	614	543	559	537	577	564	574	594	544	609	622	571	594	616	597	544	542	570	585	641	568	547	598	623	606	633	592	594	547	611	582	545	548	592	570	545	600	544	600	560	578	568	569	578	573	592	592	578	572	586	598	570	583	611	600	584	605	567	558	602	574	573	560	594	575	598	547	553	604	580	566	591	617	568	556	588	543	562	560	570	564	590	611	560	574	562	601	585	577	598	539	539	541	576	618	582	563	555	570	561	592	573	588	579	544	565	588	606
87065	83311	68612	44901	33195	14507	1059	411	408	392	394	418	399	388	395	406	348	381	355	392	369	368	372	340	406	344	389	390	373	364	428	418	430	355	339	376	416	339	362	381	327	370	369	379	367	377	405	358	360	402	389	366	377	363	392	364	372	377	336	344	371	352	346	357	341	375	374	363	345	353	369	364	355	377	406	380	348	416	411	362	368	354	331	345	341	371	365	349	361	347	348	379	333	354	369	358	370	392	391	383	362	362	352	350	394	442	381	393	380	345	357	370	374	352	318	371	345	344	344	378	348	388	417	341	332	346	375	367	352	349	404	350	378	355	388	384	399	343	388	363	354	372	367	407	354	380	379	390	365	360	327	389	388	344	357	370	369	343	336	361	393	381	377	369	375	357	372	380	368	374	387	381	376	348	344	395	389	380	376	379	350	380	335	357	370	346	345	330	389	377	363	386	335	366	367	404	373	383	367	421	369	387	353	377	398	382	373	331	341	374	345	360	383	402	402	393	370	375	345	375	379	355	380	413	389	361	363	376	371	345	339	370	350	380	326	366	419	368	359	356	375	380	398	387	370	388	362	389	391	378	369	362	412	318	373	397	391	414	389	373	421	323	367	367	350	421	420	354	371	383	397	347	360	399	337	400	398	398	350	360	381	383	378	342	379	367	392	380	350	356	383	400	374	327	374	358	396	392	406	368	361	375	370	369	384	436	334	355	390	364	415	335	360	390	393	389	350	352	380	377	325	363	336	341	355	365	380	349	385	335	341	400	391	380	372	347	335	373	387	384	374	415	375	370	360	390	380	345	351	353	406	408	391	366	342	381	339	375	355	370	377	348	353	379	329	354	345	375	391	371	347	362	335	350	366	368	340	349	385	374	364	388	375	402	379	373	355	339	344	380	357	330	339	320	385	366	383	395	403	360	426	327	339	350	327	384	353	350	375	349	357	365	384	364	330	402	386	397	390	398	397	405	364	351	364	390	373	354	358	357	393	426	368	369	398	401	385	399	406	398	348	324	362	375	395	363	365	372	382	356	391	395	351	369	377	353	326	381	354	350	380	375	371	371	360	363	384	360	360	360	388	372	379	376	343	379	368	341	351	325	387	402	375	362	350	374	363	385	366	369	360	366	379	394	371	358	342	390	370	363	370	371	396	374	359	344	391	396	374	384	383	406	340	354	374	351	392	367	351	342	330	341	395	388	366	341	364	379	338	358	397	372	398	383	362	326	396	368	379	360	352	399	365	359	375	405	366	395	368	363	361	378	389	376	378	393	388	376	343	372	368	363	338	383	363	391	389	347	350	363	343	390	351	381	375	367	359	393	406	366	327	339	366	383	382	335	370	372	396	371	352	373	358	409	389	376	363	387	368	385	387	377	364	391	392	379	358	376	400	385	402	351	392	375	370	418	344	374	374	406	374	363	370	342	366	375	346	354	358	414	363	354	386	371	332	307	359	389	333	375	344	352	364	351	391	379	391	359	345	331	384	313	406	374	365	394	366	372	391	372	357	393	347	366	358	347	365	382	407	338	329	363	378	393	334	382	395	380	361	345	392	376	370	383	342	386	378	356	371	361	394	322	354	364	356	375	398	354	376	363	361	370	373	368	356	352	395	376	373	390	353	361	373	363	393	383	392	381	382	343	373	389	338	362	405	387	343	337	389	360	356	362	406	339	395	391	395	384	357	364	364	366	342	350	323	355	365	336	359	393	338	369	364	389	363	377	349	397	366	330	357	368	355	395	400	398	383	361	336	389	360	357	365	322	378	362	373	363	384	355	346	378	362	396	361	340	361	370	390	353	379	381	360	351	368	404	362	366	368	371	391	360	405	374	366	382	360	368	320	398	366	351	371	376	354	357	380	368	358	351	381	379	370	353	391	378	362	360	385	390	360	374	360	368	364	406	358	332	388	375	368	374	405	378	346	360	374	369	374	394	351	371	341	379	364	386	387	389	378	381	345	372	378	366	359	390	400	389	376	372	338	384	357	362	357	320	366	368	389	360	369	347	349	371	362	371	404	372	354	363	354	372	389	387	357	353	327	375	396	344	339	362	390	374	380	347	379	359	345	325	383	401	372	355	379	360	383	403	354	383	351	383	405	351	326	419	338	367	346	323	381	413	351	437	337	377	381	385	367	364	350	367	364	404	355	367	346	382	343	367	398	380	340	375	350	387	390	338	361	400	350	356	332	371	369	378	399	372	361	403	356	395	340	389	356	366	376	348	369	362	398	352	402	369	355	401	357	362	374	388	393	359	405	360	356	400	376	359	342	331	349	366	355	353	352	400	354	396	372	415	384	368	357	370	354	352	381	375	412	374	396	347	385	405	369	377	370	355	370	372	377	365	375	373	386	396	377	314	373	386	348	379	355	359	342	390	365	352	346	362	405	374	348	361	392	366	376	386	384	389	396	385	389	371	403	375	371	362	388	388	354	368	392	321	325	372	348	411	368	365	403	375	357	375	344	369	394	340	380	356	369	376	391	350	371	357	371	363	410	349	362	361	341	341	384	321	341	379	381	343	319	368	379	348	374	363	392	362	414	352	363	341	382	391	414	379	368	365	365	358	385	369	378	365	378	345	386	371	407	371	358	378	386	347	383	359	360	378	370	343	371	359	378	336	361	375	362	345	355	360	371	342	403	409	383	382	363	376	380	380	355	419	353	408	381	335	355	393	386	370	376	380	401	379	376	341	397	358	388	356	360	363	362	356	390	388	335	381	361	399	352	349	356	365	378	361	369	323	399	393	364	354	381	353	340	352	408	355	352	373	406	390	369	375	412	330	348	374	352	365	383	384	375	355	385	335	378	381	354	384	395	317	354	410	387	362	357	364	370	382	359	368	385	387	349	396	390	358	363	385	390	347	373	374	370	364	362	372	389	381	394	396	354	380	332	344	355	418	382	346	361	386	335	405	383	352	367	343	378	342	378	369	376	347	397	343	327	367	345	405	387	376	371	328	402	382	366	348	388	367	323	349	355	374	392	394	361	371	352	392	375	333	366	367	371	370	383	349	364	365	359	349	367	333	386	386	399	349	357	353	353	327	374	329	387	366	381	357	345	383	375	367	410	393	402	354	360	376	372	359	334	390	322	377	388	397	358	371	405	346	387	351	359	350	383	364	379	378	374	390	378	399	374	353	379	380	375	381	357	363	367	358	336	344	397	341	356	401	369	383	386	393	367	361	405	382	375	394	391	386	391	391	395	381	419	382	351	380	314	405	397	370	364	373	383	378	347	363	373	349	361	346	335	344	358	390	367	358	329	349	325	371	361	375	401	350	310	379	373	344	366	376	391	389	351	350	382	348	363	378	396	350	416	370	340	353	368	353	352	378	419	375	358	369	372	346	353	396	401	391	366	373	401	366	343	360	376	383	389	397	364	379	407	376	380	368	373	365	360	371	408	317	395	357	368	360	363	364	352	399	366	373	358	357	389	386	364	352	380	408	350	353	390	380	343	331	398	374	376	371	357	362	336	362	337	363
57618	71374	67691	49538	45417	17267	988	950	997	846	944	904	841	879	888	897	766	873	846	856	870	853	855	832	866	838	861	892	774	807	850	728	850	830	867	782	843	811	824	797	791	834	810	810	828	792	801	829	842	868	796	811	833	802	771	845	836	774	838	748	834	781	815	789	816	815	822	812	758	845	804	822	817	794	792	814	831	782	837	764	783	817	833	851	801	803	791	797	867	758	803	802	827	804	813	804	790	831	776	805	802	838	828	821	895	792	793	846	884	868	799	785	811	824	861	861	835	783	864	819	808	795	754	820	797	811	784	794	826	789	820	780	759	803	786	782	782	845	827	785	819	755	863	793	820	796	828	867	832	816	853	788	735	814	831	795	798	843	799	825	810	844	805	835	837	818	791	853	856	820	822	811	815	789	854	820	864	846	756	867	867	785	790	847	810	800	782	774	821	813	857	818	850	842	848	802	798	884	832	817	826	791	794	803	873	842	808	791	822	810	833	869	748	766	762	796	848	796	806	838	782	852	795	837	798	786	789	806	837	787	846	814	794	816	838	819	856	789	863	807	785	802	819	751	842	806	830	904	780	788	821	758	801	810	781	810	794	830	803	796	847	834	807	733	880	794	792	847	814	804	856	826	839	834	753	813	815	863	836	816	795	867	775	807	785	827	828	813	888	815	762	844	863	849	778	805	813	840	895	853	794	789	757	819	797	766	851	798	817	832	886	813	849	813	796	806	782	833	826	798	773	797	876	796	818	830	842	802	777	825	831	815	783	786	804	783	770	797	794	768	822	805	796	799	820	810	839	839	836	816	832	811	783	819	794	813	800	866	789	791	801	815	769	803	803	792	830	816	856	795	818	784	781	817	789	816	836	819	807	773	747	822	825	847	857	828	844	828	795	808	847	848	778	812	786	810	819	823	859	828	798	838	786	845	777	852	793	785	837	847	788	828	828	820	793	759	787	869	817	836	785	777	784	850	851	795	808	786	825	838	811	805	774	808	840	809	854	813	798	846	828	835	837	779	789	794	800	790	844	852	796	826	912	813	867	793	829	813	832	850	813	818	841	821	806	807	853	803	803	771	803	816	838	794	809	825	839	813	815	854	833	824	798	796	830	808	850	793	806	811	820	864	826	808	790	884	783	830	785	802	809	790	856	745	797	803	732	745	789	859	823	849	808	812	830	864	794	765	818	768	810	826	810	863	823	769	850	759	821	877	826	768	807	828	762	810	856	792	824	812	844	839	792	830	814	796	832	808	858	835	829	844	787	802	810	847	821	841	822	811	790	795	822	754	809	807	848	827	831	796	804	823	774	867	823	825	825	770	800	820	893	761	846	794	792	841	859	821	846	757	841	831	799	814	826	860	825	811	833	859	866	811	895	805	776	811	822	845	755	815	836	798	791	800	812	819	812	764	739	841	804	818	830	794	834	783	803	818	806	787	838	844	777	793	832	798	826	790	786	812	835	800	802	853	809	808	831	779	828	788	802	796	802	811	807	805	795	815	840	781	809	801	853	842	772	790	846	837	830	796	820	783	797	794	854	816	812	809	868	807	848	861	790	773	796	876	806	824	794	800	799	769	838	845	813	829	799	770	852	815	792	805	819	828	829	829	811	806	802	843	830	792	819	749	815	827	841	847	825	834	827	835	759	797	775	765	834	756	842	824	796	854	803	846	805	791	806	760	767	783	804	819	816	814	838	812	807	820	848	828	804	823	805	757	785	808	848	785	792	768	817	796	834	817	811	841	784	782	855	836	812	823	798	796	849	857	843	808	798	852	815	804	856	828	803	831	834	852	814	795	841	827	837	800	769	824	792	816	838	809	794	826	842	848	768	802	828	823	835	797	798	860	774	829	802	901	824	808	806	805	810	767	832	838	807	809	835	794	783	818	818	820	791	867	831	839	795	803	821	826	824	844	803	792	781	862	799	818	817	834	833	849	797	838	787	801	805	815	827	844	803	837	809	759	836	754	753	792	824	810	806	794	857	811	816	827	794	817	811	814	809	832	798	830	797	769	807	783	767	827	789	821	822	847	768	808	884	854	777	854	828	804	832	809	811	826	861	831	812	845	801	836	796	849	802	820	811	827	789	804	838	802	874	795	824	801	806	804	781	844	817	785	866	807	806	834	818	817	791	817	821	800	838	806	849	847	800	843	754	785	816	785	863	815	804	836	811	845	815	803	801	772	818	799	829	803	748	779	838	847	851	825	789	839	787	819	802	802	804	819	889	755	797	805	846	824	791	773	834	844	805	834	785	833	820	833	815	826	822	788	801	798	791	785	818	801	846	799	796	865	881	775	832	792	781	786	791	785	796	800	812	853	786	845	771	878	768	856	796	796	804	795	734	811	836	820	779	837	845	826	797	824	784	832	818	805	817	750	856	832	831	776	795	846	890	791	837	843	800	830	857	820	804	814	870	828	865	845	750	774	841	805	737	786	846	837	771	826	833	772	791	815	829	799	817	820	807	805	828	804	799	785	785	815	821	825	829	791	836	843	824	823	807	797	796	816	778	804	819	788	832	804	779	782	779	860	845	854	819	796	820	779	799	829	830	775	827	787	820	822	775	790	797	804	805	854	790	790	804	799	842	792	817	765	855	804	822	814	839	838	762	802	855	808	830	834	800	852	852	805	815	802	875	784	819	808	779	792	824	833	810	793	804	828	815	811	814	823	825	795	786	810	844	784	789	892	806	845	794	804	786	786	795	790	773	793	790	773	772	806	743	815	795	849	752	818	775	787	798	822	781	851	787	799	786	841	767	806	808	826	785	800	783	811	751	823	836	801	807	795	834	794	798	815	807	826	825	822	798	853	746	833	770	815	785	792	822	838	826	818	845	812	814	836	816	857	841	789	807	817	813	818	775	818	820	776	804	837	786	808	824	830	791	805	865	808	824	790	788	827	840	800	801	757	830	805	783	810	809	801	782	841	767	819	774	876	795	831	857	807	819	873	786	812	806	765	835	787	803	799	825	807	808	794	870	790	846	828	799	753	852	838	816	791	856	809	834	833	789	835	833	836	824	831	809	838	884	807	814	817	785	780	777	816	858	793	817	803	775	839	802	809	779	798	835	813	806	786	792	812	829	772	836	834	785	738	855	813	812	849	863	779	843	866	829	838	774	806	804	821	794	847	791	815	795	811	791	827	727	826	813	839	805	752	774	853	758	818	800	725	849	841	802	806	844	778	749	820	808	818	825	838	790	807	809	820	793	795	800	780	801	801	803	815	824	817	801	819	804	839	788	829	783	816	772	852	822	803	807	817	823	797	827	830	820	808	813	820	804	770	804	821	823	820	755	834	809	808	811	805	810	838	760	867	780	851	758	793	848	836	828	804	790	849	867	828	832	801	841	822	772	842	855	797	824	821	802	790	833	785	792	793	839	837	775	847	833	820	828	832	832	835	776	819	857	815	786	859	827	815	810	840	821	830	806	805	811	783	822	791	811	829	894	830	816	792	818	809	807	822	816	773	808	814	777	807
63410	32984	13133	3104	1290	517	306	340	353	365	338	347	370	347	301	389	334	328	340	332	356	328	348	323	329	342	394	323	338	346	321	330	336	339	349	354	335	309	330	335	327	292	334	344	384	334	357	367	320	351	348	338	364	339	345	319	340	344	295	340	377	353	346	340	353	326	331	345	321	358	367	353	384	293	347	356	314	318	329	328	315	304	321	330	315	365	341	377	333	328	332	304	370	344	331	364	319	357	351	356	328	324	389	351	363	339	311	298	378	388	317	304	330	340	326	345	338	330	325	385	344	352	383	379	356	328	351	342	369	341	341	324	338	338	330	347	368	323	284	347	349	344	363	342	350	365	286	347	342	337	330	357	333	325	336	324	338	340	330	333	364	329	316	337	333	352	317	317	331	327	316	339	330	319	324	350	335	349	330	316	321	331	349	344	316	373	342	355	320	370	331	328	315	292	358	341	339	344	321	323	346	387	355	325	346	319	316	365	355	340	352	378	307	374	327	326	350	385	342	325	357	370	320	314	366	339	340	355	395	318	364	343	340	323	291	345	327	307	358	368	321	322	313	330	337	331	343	319	358	335	323	314	335	329	325	297	328	366	346	381	317	368	344	312	289	343	321	341	341	333	335	340	364	343	369	322	319	332	320	329	313	357	323	340	324	361	375	335	325	337	305	315	335	337	334	330	352	335	357	355	338	311	327	348	342	309	332	342	341	348	350	338	320	312	319	342	349	346	334	346	328	340	305	303	335	352	354	348	369	326	332	341	373	355	333	349	322	327	334	337	332	318	353	311	326	320	346	359	357	312	357	353	350	313	325	329	369	335	323	355	333	354	320	356	364	339	330	363	355	313	306	325	373	345	312	320	339	307	358	356	375	380	361	320	305	328	393	314	327	361	351	338	337	353	336	299	362	315	325	332	310	351	338	315	340	333	364	352	331	340	337	330	345	323	370	343	339	354	344	282	345	351	353	348	328	330	357	332	329	337	372	327	367	341	370	371	335	327	356	341	314	357	334	323	361	382	346	349	330	348	335	346	324	326	343	323	347	320	305	328	314	322	325	354	356	329	342	346	334	326	323	347	368	353	332	318	322	349	363	348	362	346	339	370	371	352	305	326	329	375	319	334	328	356	338	324	370	353	337	361	322	298	307	367	325	333	356	351	334	339	338	321	351	303	344	310	318	300	333	314	373	318	349	328	361	330	338	334	351	349	326	304	287	330	357	359	314	374	302	333	357	339	328	352	296	366	337	368	342	367	331	343	322	295	334	322	366	359	314	343	324	319	370	322	327	322	354	340	392	347	315	330	327	302	313	343	337	313	369	319	335	367	365	319	339	333	340	366	368	345	338	315	338	337	333	349	333	353	343	347	340	323	351	338	352	343	349	339	359	363	341	323	357	323	371	341	379	354	338	334	323	352	377	347	332	320	351	341	363	323	335	319	320	317	327	350	324	330	309	340	333	321	340	321	352	357	326	329	362	328	349	336	362	347	314	373	335	335	310	330	327	353	334	349	320	327	325	304	345	354	308	351	336	330	356	342	339	321	353	309	359	339	339	351	322	325	368	374	359	332	331	359	322	300	372	349	343	315	351	347	352	346	383	309	342	354	345	322	330	308	344	326	324	319	317	335	322	344	329	308	392	346	337	329	364	339	367	370	360	314	368	330	363	340	343	362	349	353	355	323	343	309	360	367	342	352	331	347	332	362	346	345	339	337	353	370	360	324	356	338	359	331	346	347	291	344	310	361	360	354	332	316	317	347	344	310	311	312	348	304	311	311	316	324	338	354	329	327	340	310	334	330	360	326	339	334	361	346	349	344	327	341	320	368	354	369	344	338	329	301	312	346	342	330	339	325	336	342	335	345	342	346	344	335	357	343	355	341	309	342	340	315	342	353	339	362	327	361	331	318	333	352	349	342	305	336	334	333	391	326	361	316	356	353	349	336	338	377	360	344	333	345	363	327	332	358	351	369	347	306	349	345	305	357	357	348	352	339	311	332	302	333	319	306	349	328	356	353	361	325	331	363	333	358	360	324	350	321	350	340	373	372	357	332	354	336	350	355	337	348	320	341	319	349	338	346	335	350	350	346	302	355	360	323	368	356	335	347	309	334	312	308	363	316	343	356	330	325	339	334	322	314	323	335	348	344	336	343	324	314	357	337	369	327	332	335	372	351	341	332	328	379	348	352	353	334	351	338	340	362	334	334	324	324	351	333	331	328	332	351	327	350	339	369	336	387	343	331	349	354	340	353	345	326	339	348	326	330	326	336	320	340	329	363	337	339	363	346	319	315	311	346	336	355	304	339	374	321	373	340	322	327	307	369	351	303	336	316	326	344	337	346	365	372	343	337	360	351	335	328	365	321	308	332	354	341	334	341	356	350	323	323	359	306	356	356	309	334	338	316	375	370	293	336	332	335	323	322	314	318	326	317	324	332	355	340	330	334	318	326	337	326	318	311	402	325	321	349	328	372	364	318	346	337	341	372	345	316	329	346	335	350	355	314	276	310	362	376	320	331	345	355	392	359	347	336	367	344	346	354	327	371	330	366	358	340	359	336	328	336	311	332	328	333	330	372	342	297	351	330	324	321	315	356	356	341	326	332	341	368	330	323	362	341	320	376	361	326	326	283	337	324	336	370	326	343	368	335	307	337	339	369	334	302	343	357	365	344	332	343	336	320	349	328	324	369	365	361	330	347	329	350	347	369	332	353	353	366	364	335	340	353	353	315	327	344	361	324	357	360	340	343	323	349	307	344	368	342	347	322	362	330	353	338	348	328	329	342	325	353	358	368	316	334	337	354	341	366	308	360	360	380	345	376	319	353	322	351	352	315	373	361	357	345	314	367	375	321	311	311	331	376	342	328	330	322	345	355	356	335	344	330	361	314	357	319	319	352	320	347	313	342	337	355	343	364	318	310	352	337	335	335	334	329	318	327	342	347	317	372	342	342	360	332	317	333	343	328	327	336	344	326	294	326	358	371	355	365	359	334	333	338	381	338	339	375	335	332	342	346	333	330	366	331	304	328	354	346	326	344	330	391	356	336	365	358	349	356	341	348	343	330	310	346	319	342	327	338	359	355	349	381	308	366	338	337	348	323	320	319	341	318	365	349	352	322	380	346	296	322	350	324	360	347	324	342	362	328	357	367	349	353	344	382	342	313	335	331	327	351	374	359	386	326	344	359	359	324	333	329	313	315	337	354	369	313	353	371	325	319	346	324	352	358	350	338	340	342	326	339	342	351	380	349	332	341	287	338	330	306	326	345	339	339	315	323	364	343	330	390	348	363	316	316	347	357	333	339	318	334	368	324	336	337	317	327	317	328	345	323	348	325	341	328	321	361	350	345	339	348	341	354	368	354	329	319	300	283	359	364	354	311	351	317	324	348	345	330	327	344	349	338	344	338	349	318	335	334	335	335	350	359	359	343	368	342	298	305	358	358	302	353	333	329	356	350	340	337	330	305	317	321	360	325	333	326
34846	24218	13302	5475	3820	1315	742	742	729	703	747	660	721	772	764	724	741	725	731	738	710	695	726	723	666	714	761	725	727	715	751	730	726	785	772	741	703	706	760	747	730	733	707	705	724	709	729	766	738	730	715	713	735	725	706	692	781	771	775	728	753	681	720	727	733	722	723	748	718	708	755	709	679	738	713	774	785	748	669	781	781	721	731	760	709	707	754	711	752	741	712	729	775	745	744	706	743	748	728	757	688	776	704	765	704	708	724	726	703	757	712	691	767	750	785	737	729	765	694	745	744	735	741	734	748	708	717	744	714	669	746	708	719	741	732	736	755	738	738	739	731	746	761	729	739	730	706	759	735	743	756	740	743	711	737	716	751	723	713	740	754	713	770	722	713	721	783	740	690	725	723	690	731	712	744	704	789	690	717	746	693	718	735	695	767	754	741	747	732	711	730	730	771	701	745	745	768	755	768	726	734	733	734	758	737	705	770	720	734	726	787	717	697	759	730	733	754	703	722	781	720	749	738	738	745	738	743	707	756	721	755	718	724	705	752	756	692	743	740	754	761	718	704	699	745	748	731	712	732	707	739	687	703	733	696	754	766	718	675	701	798	759	743	752	776	706	744	706	745	700	736	723	747	759	700	743	739	708	713	709	734	733	749	765	750	695	704	723	704	756	738	730	743	760	706	741	727	695	731	758	755	742	756	728	735	716	784	713	727	722	714	713	751	721	759	758	785	693	740	728	676	707	721	690	741	748	753	750	711	763	768	772	732	723	745	695	722	747	686	723	731	729	764	735	706	730	693	670	757	781	702	718	738	736	753	682	728	719	749	727	733	742	759	758	739	721	739	768	791	755	721	768	721	763	781	735	690	707	705	704	737	726	706	733	720	711	705	710	721	693	726	761	748	725	712	737	745	769	714	709	715	765	687	754	716	750	687	764	747	737	738	765	788	722	673	723	807	718	716	715	758	724	722	695	708	750	759	714	787	723	794	751	763	720	735	738	720	746	722	749	715	711	724	704	752	714	746	782	709	739	718	730	711	761	749	713	756	759	757	731	693	758	752	718	702	736	717	691	718	679	756	769	739	742	735	719	742	704	778	769	764	717	768	741	742	732	749	720	753	749	721	730	748	729	741	702	725	718	728	729	723	727	739	756	761	773	705	711	714	776	723	738	747	694	745	701	739	738	691	724	738	710	737	727	705	731	744	749	761	728	725	704	695	729	750	779	733	718	788	738	695	699	713	711	783	747	719	730	729	798	751	764	714	694	768	733	747	716	758	694	762	731	777	734	767	748	731	729	736	691	722	732	724	749	704	709	722	707	716	690	729	706	748	738	735	760	774	712	722	741	751	771	748	713	732	670	764	676	732	724	718	773	742	703	733	739	702	759	722	724	732	724	732	691	685	714	720	745	766	719	735	720	674	754	722	698	770	707	714	776	715	729	732	716	729	749	755	716	754	712	763	741	746	763	701	737	723	691	716	745	721	751	740	686	674	733	707	705	723	712	758	735	760	745	782	699	751	697	731	734	717	779	737	775	764	707	740	722	672	749	771	755	691	734	745	701	714	708	808	736	735	760	752	789	783	750	743	710	736	743	677	687	740	669	715	731	699	758	749	710	765	770	769	676	744	792	736	747	740	758	719	721	727	748	751	747	754	682	737	767	752	736	740	712	752	748	750	717	692	731	743	755	688	753	720	718	731	762	736	686	737	738	764	760	711	741	739	731	751	731	703	698	733	728	702	704	726	737	768	712	735	678	726	711	733	728	718	748	745	691	736	733	731	698	755	772	700	791	718	707	695	721	723	719	701	742	783	744	792	713	741	700	711	759	703	686	694	734	694	750	771	794	747	711	752	750	740	739	721	768	739	765	752	737	678	765	740	719	734	763	718	762	748	708	713	731	743	725	709	744	777	761	692	736	727	669	718	719	748	737	740	740	787	741	722	759	728	741	756	735	709	755	694	728	737	714	704	709	780	715	702	762	735	741	778	681	795	724	699	721	704	686	721	758	765	709	740	760	727	727	710	749	738	743	731	735	767	740	731	719	718	724	794	719	747	740	788	732	735	800	727	741	738	722	723	746	738	728	768	762	768	710	765	742	752	728	746	699	761	750	700	702	719	739	698	721	728	736	762	750	772	764	725	692	723	789	720	711	724	739	724	693	775	723	742	757	757	742	710	781	802	754	738	754	733	694	758	687	685	749	771	732	772	748	721	728	678	713	749	721	708	765	702	779	714	750	712	750	767	713	774	764	749	709	726	748	807	726	701	683	758	750	743	757	756	754	749	724	716	707	738	749	733	741	740	717	724	695	719	752	718	732	712	761	718	769	740	759	741	744	720	746	743	748	765	728	757	772	740	733	750	761	737	717	730	679	742	762	773	693	729	737	791	739	746	778	745	781	705	758	732	749	708	734	697	749	740	725	714	796	688	765	752	710	686	695	752	664	735	740	780	734	732	727	731	750	766	750	722	726	708	702	761	730	691	679	725	766	737	701	733	712	720	760	683	736	757	671	702	697	722	733	767	736	695	720	728	730	778	679	720	743	737	704	720	778	745	699	690	779	714	746	729	746	777	745	764	741	713	731	786	740	739	746	782	668	700	750	760	771	708	712	762	737	711	752	730	719	731	674	747	723	757	712	774	741	759	736	753	753	700	762	750	700	734	738	773	741	766	734	711	725	722	712	717	777	736	775	781	773	786	751	804	725	682	734	750	709	730	725	706	744	735	763	731	723	759	765	707	775	727	749	742	744	738	724	784	765	694	719	753	769	735	710	719	736	734	729	727	731	722	663	704	769	707	741	730	728	744	747	742	718	796	736	773	747	748	720	722	730	726	762	763	711	731	690	769	712	712	710	728	731	733	723	784	703	709	751	715	741	741	727	692	729	771	763	745	722	750	750	720	742	729	745	700	696	759	759	732	732	755	704	714	727	737	735	707	731	719	725	738	742	716	741	728	725	745	740	753	650	702	739	746	786	754	690	679	748	685	778	710	695	734	731	729	732	745	746	769	720	796	735	707	821	770	780	722	718	748	729	709	733	700	710	736	681	741	712	710	743	657	709	684	727	718	730	725	718	712	717	758	736	729	764	680	704	713	750	711	741	726	681	711	733	769	735	731	726	788	717	720	775	729	698	701	738	776	785	758	716	715	687	780	735	764	729	711	741	744	749	753	767	777	727	775	740	718	723	712	721	748	745	687	744	737	747	705	757	699	657	757	732	713	773	774	751	738	783	794	762	711	700	741	770	748	739	690	717	775	696	743	723	762	719	798	727	720	728	735	778	751	740	733	778	748	774	724	770	734	785	732	769	769	720	735	770	763	723	735	713	769	743	712	714	763	714	699	802	725	724	722	727	770	718	752	751	717	737	723	705	732	723	705	738	745	731	720	718	740	714	765	706	763	738	714	697	701	761	731	746	762	738	692	723	740	674	783	747	773	729	709	685	716	714	762	729	753	699	788	723	741	752	746	711	723	766
79579	72647	58114	36466	22821	7525	472	233	267	263	258	261	286	280	258	257	246	276	288	270	234	250	260	285	248	268	267	244	246	234	247	264	239	269	290	255	219	249	249	252	236	253	272	247	227	286	268	261	265	280	279	284	260	284	269	262	267	252	221	229	256	256	264	268	276	255	224	293	259	251	237	296	262	266	273	266	270	252	243	270	228	253	252	229	246	253	284	269	275	273	250	285	263	245	231	252	229	234	261	244	267	238	233	239	279	256	258	248	261	255	250	268	270	267	259	266	284	253	263	223	271	255	260	222	243	261	304	295	249	254	241	258	267	257	275	245	299	258	229	239	229	253	246	264	262	221	231	267	271	226	265	256	241	243	246	278	255	253	259	248	261	282	254	265	253	262	240	243	256	243	281	235	261	277	269	240	254	243	238	267	217	281	240	260	266	276	240	278	238	232	234	248	258	245	258	284	242	288	231	222	264	257	245	241	266	260	243	249	263	266	237	283	265	275	262	256	271	232	279	232	256	232	230	253	206	279	283	216	254	246	249	253	231	265	261	241	261	273	232	305	276	279	254	252	244	242	296	258	227	263	281	248	254	240	264	252	238	256	246	257	259	239	271	261	254	271	220	273	303	249	249	259	277	247	215	267	266	263	246	269	268	260	251	247	245	275	247	281	252	262	257	226	267	229	253	263	237	201	280	282	274	233	256	244	239	269	267	259	266	258	271	241	249	259	280	276	241	254	267	232	236	237	254	257	240	251	266	262	265	264	275	265	267	241	245	251	274	242	265	268	254	256	291	237	305	279	248	237	259	256	263	249	230	258	237	250	290	269	267	242	245	255	225	248	234	240	253	271	244	265	245	234	238	262	304	266	258	273	233	249	275	250	244	226	252	245	262	287	263	232	273	295	244	269	260	229	282	262	258	253	250	268	267	243	234	276	260	251	234	255	272	243	248	270	233	240	257	259	237	264	248	243	254	252	255	240	263	269	235	202	251	232	255	270	245	243	243	268	238	276	231	234	266	289	255	261	256	257	230	264	252	265	222	243	230	270	264	262	230	237	271	256	284	250	227	268	242	256	277	272	257	253	276	262	253	275	255	253	267	248	235	242	248	238	278	266	249	258	244	270	267	272	271	249	243	239	227	248	278	225	262	252	269	262	248	260	284	280	284	254	232	248	238	264	258	255	271	243	259	261	236	258	285	253	301	237	252	275	256	295	257	260	258	255	246	276	253	243	263	269	277	251	280	266	270	261	252	281	238	243	268	251	259	259	250	253	263	254	271	280	281	227	256	233	251	250	255	234	274	262	252	287	274	247	240	246	249	228	277	263	230	258	243	293	272	278	258	250	241	264	237	227	244	269	258	267	248	262	281	227	228	271	236	276	259	267	233	260	269	266	265	249	235	257	244	286	275	254	250	224	269	231	277	249	278	272	256	235	282	260	263	275	245	271	251	248	283	259	259	242	227	265	253	233	287	265	257	238	215	247	259	232	262	237	253	235	242	256	284	238	234	252	278	274	271	255	232	266	277	257	241	240	249	265	253	250	234	260	280	263	254	243	246	231	285	229	261	254	281	248	270	260	247	290	249	242	286	299	244	244	265	260	248	291	247	292	237	270	249	270	274	259	273	291	259	282	246	281	236	254	265	268	280	250	294	236	244	276	259	269	242	257	247	258	257	257	239	248	207	242	249	262	254	259	296	253	251	269	243	242	233	261	271	223	264	264	262	243	251	236	245	262	252	233	259	268	240	248	250	266	293	236	258	284	269	240	282	284	298	256	253	282	278	271	250	246	269	246	241	234	249	257	234	251	251	265	263	245	258	238	249	259	252	263	275	246	261	256	250	277	288	263	250	259	237	252	239	257	241	285	227	267	246	263	251	235	264	271	250	258	250	236	271	264	236	307	258	232	280	237	258	258	273	253	240	261	233	243	272	276	252	272	272	242	244	248	283	243	250	255	260	289	263	268	244	253	247	254	238	240	232	234	257	244	278	252	267	272	264	238	258	248	242	252	266	262	264	258	280	247	252	264	247	272	251	275	273	214	245	249	252	272	279	241	280	236	238	251	255	255	255	247	252	239	292	272	241	255	244	270	249	241	240	236	281	273	231	273	251	263	237	270	261	251	272	260	250	236	281	271	236	287	288	235	248	245	244	269	259	244	252	269	267	262	235	215	266	291	273	271	269	250	262	251	250	264	254	239	274	238	247	247	282	277	297	246	278	265	282	249	254	235	263	245	239	270	266	290	262	246	251	270	245	231	242	265	247	251	258	228	262	264	256	285	255	253	242	274	256	252	250	263	241	277	259	257	243	258	245	255	241	284	249	248	262	239	267	272	252	264	248	262	261	223	286	269	252	239	246	221	231	276	247	264	257	220	234	254	251	229	255	258	290	256	250	271	230	269	268	239	255	264	256	249	249	270	246	287	286	275	271	242	253	265	251	281	253	253	247	247	260	265	219	227	258	267	253	229	220	276	247	242	271	269	256	248	277	248	240	263	252	265	253	292	271	261	274	238	265	258	266	249	224	242	260	247	248	294	262	266	278	239	233	261	300	274	268	254	260	247	228	247	249	287	238	258	257	263	254	238	250	249	281	286	269	265	266	246	260	263	257	291	236	236	263	253	239	242	250	228	252	234	243	260	241	251	261	256	240	274	291	266	287	231	234	248	237	297	249	291	245	259	269	227	243	283	275	243	243	245	236	259	227	242	247	253	232	265	230	264	242	274	245	261	267	231	271	251	259	263	237	258	246	257	251	253	252	269	261	262	247	248	216	254	274	274	264	279	265	266	275	230	262	277	257	270	269	265	280	258	246	249	271	242	252	286	250	257	275	259	262	220	253	228	255	290	272	257	279	271	254	285	227	272	254	235	268	244	246	258	251	267	224	257	254	235	264	310	276	244	256	249	274	249	246	252	295	218	233	268	237	283	265	260	290	260	258	314	237	238	239	247	254	244	241	240	226	255	240	266	263	279	252	254	264	252	242	267	261	264	246	285	271	274	242	249	279	259	267	258	231	228	263	260	253	268	250	254	278	271	261	253	253	268	246	264	266	264	286	267	254	261	282	268	278	265	242	278	274	234	232	238	256	244	263	267	206	280	227	265	250	285	270	280	254	242	279	265	263	224	230	232	248	262	255	282	223	247	293	288	252	255	269	259	291	274	247	279	260	225	257	252	291	291	247	248	223	238	252	258	235	304	285	286	258	233	270	226	250	236	262	238	254	287	302	261	230	272	233	266	261	254	262	311	271	249	266	259	245	264	243	259	254	293	275	226	248	267	268	280	256	277	265	277	263	267	256	250	289	253	279	256	252	260	282	273	241	293	270	241	258	249	225	235	238	278	246	246	267	244	247	251	269	253	251	282	264	261	261	264	263	284	250	260	234	230	260	266	252	267	247	244	240	256	255	239	252	246	272	261	297	253	230	254	266	246	254	264	257	251	245	232	243	259	291	258	227	250	258	260	278	242	262	258	252	265
50686	59326	56006	41427	35248	12312	676	663	672	633	621	641	596	606	625	618	628	610	570	583	558	593	584	614	617	604	569	558	596	584	631	602	625	565	628	570	623	582	583	610	592	592	627	574	579	573	635	547	615	579	571	582	584	609	588	561	614	649	628	538	585	610	573	592	584	571	620	576	574	522	587	564	589	572	573	565	570	562	590	570	604	576	638	620	606	562	589	550	602	602	561	615	589	618	574	568	593	582	576	565	563	531	602	554	607	611	597	596	581	578	603	582	594	579	565	579	559	589	578	585	555	571	583	579	561	567	579	581	576	591	615	583	563	585	602	617	604	580	604	531	581	616	571	582	616	601	597	612	544	602	572	596	647	572	587	624	597	594	594	541	603	541	597	573	615	616	619	613	599	598	539	602	594	576	597	584	623	570	563	580	606	547	606	605	570	595	603	634	590	609	588	559	596	582	613	559	598	580	588	579	630	599	625	618	568	577	618	599	564	605	594	568	626	560	602	648	591	526	591	576	541	595	591	603	587	580	590	593	601	628	584	618	584	602	581	637	588	590	607	594	600	581	571	572	569	580	564	586	534	602	594	600	569	601	612	648	612	558	603	598	597	586	579	651	641	594	618	602	556	579	607	581	581	601	606	605	618	558	575	549	572	580	569	598	567	590	580	580	602	538	643	602	598	598	589	606	578	575	592	589	608	596	604	551	623	584	634	549	568	583	552	557	596	596	593	597	602	583	603	555	582	610	588	565	569	564	610	588	603	569	597	588	580	647	574	554	546	616	569	603	623	567	583	591	606	612	567	563	557	555	587	565	595	579	594	622	594	571	608	589	635	579	614	594	622	585	599	589	596	609	611	573	581	544	573	547	608	543	592	593	570	613	597	586	583	600	593	581	562	611	584	599	539	580	575	627	577	610	569	582	525	590	569	619	574	576	586	570	607	578	556	600	634	562	599	595	594	579	564	577	614	623	563	613	593	585	590	605	563	595	536	564	576	601	589	595	605	614	570	607	636	612	583	616	614	553	588	594	614	564	574	582	602	594	576	614	603	593	587	554	587	553	609	556	563	595	621	595	552	611	584	586	590	570	592	590	543	588	596	586	607	588	606	581	568	549	597	574	536	630	564	604	585	619	594	570	585	576	608	568	550	582	581	546	564	580	613	607	636	603	602	590	615	641	563	568	628	571	580	597	553	620	573	588	588	579	561	607	595	579	619	599	589	591	653	579	567	570	614	597	561	563	603	614	583	597	630	584	632	586	533	608	571	522	562	629	609	606	595	572	561	556	588	595	582	605	613	545	597	605	580	586	586	562	555	607	603	617	573	606	649	556	598	577	584	592	600	539	593	572	599	627	597	594	592	584	580	646	559	583	598	579	597	595	580	605	590	552	620	589	579	588	583	587	555	583	575	596	601	572	563	527	578	588	573	570	573	553	607	607	614	582	554	553	597	597	605	586	566	630	594	617	567	618	600	577	573	629	608	578	632	572	611	563	589	584	577	559	563	577	642	596	620	585	625	583	577	577	571	624	536	568	601	586	566	545	602	554	613	618	545	599	578	596	587	586	522	602	614	575	590	569	583	550	549	654	608	587	554	552	600	627	610	601	605	611	604	533	611	564	608	585	600	574	651	575	594	610	597	577	588	592	578	584	598	581	593	607	621	581	547	593	588	588	560	579	570	614	604	596	587	585	607	565	619	580	581	591	649	583	591	593	576	592	644	558	602	581	571	615	576	592	555	603	587	603	556	600	559	592	596	638	581	612	594	605	607	553	597	631	591	606	623	617	588	637	542	553	550	570	581	595	594	583	643	570	571	609	567	602	608	604	550	612	603	607	579	607	556	576	647	584	595	582	586	546	586	591	597	589	579	563	589	558	603	609	584	619	588	563	629	604	569	588	604	549	602	603	590	585	612	542	625	603	594	586	614	592	605	595	540	626	616	593	617	587	585	614	592	646	579	576	574	560	555	605	580	609	599	616	595	563	598	633	584	613	586	598	594	586	599	613	566	596	585	587	604	586	568	571	593	620	631	594	586	574	589	614	565	564	583	558	607	563	598	622	569	605	615	578	586	550	608	629	636	603	597	588	523	628	642	595	593	656	560	588	607	580	600	574	592	584	605	622	589	568	608	586	660	574	559	599	619	582	625	603	595	612	546	610	566	552	599	579	588	588	621	590	600	553	580	598	624	591	614	579	587	584	606	572	580	614	576	589	602	602	561	572	553	596	617	634	560	615	587	548	597	582	601	595	600	536	609	612	584	609	597	626	614	605	599	612	594	580	623	587	583	599	545	594	590	610	567	598	590	609	592	583	626	567	575	590	544	570	617	613	541	585	587	603	618	590	614	603	565	603	597	640	605	606	586	581	598	606	583	578	592	598	549	596	602	584	577	548	651	556	646	591	552	575	550	598	560	616	601	607	571	591	613	578	580	573	571	578	580	575	570	580	608	545	573	566	606	549	601	604	602	607	636	570	545	553	556	585	625	567	583	611	632	584	576	631	583	615	582	563	625	623	550	548	578	548	564	610	557	544	576	618	611	602	568	577	628	586	610	577	624	572	582	532	604	563	600	547	566	621	610	639	583	600	571	575	556	564	600	619	612	585	596	584	556	609	585	576	614	605	584	538	609	590	561	575	563	616	630	581	585	578	609	580	593	595	561	566	617	556	580	624	565	557	628	647	623	656	591	551	567	629	611	519	610	562	553	556	625	598	614	595	569	555	592	630	572	588	559	596	577	559	586	596	607	613	599	592	612	635	617	605	591	575	590	610	578	625	623	584	602	578	549	602	580	595	544	624	553	587	560	603	572	582	609	627	565	572	551	584	579	596	597	594	606	556	561	558	576	555	563	565	562	578	564	569	589	587	602	619	602	545	623	583	589	574	610	603	583	535	619	588	610	627	584	597	582	554	585	650	612	586	582	563	604	572	637	588	589	581	644	592	594	565	570	559	573	579	624	619	592	566	567	578	610	634	584	595	610	595	621	591	562	632	613	576	587	596	557	553	625	557	541	618	560	596	568	606	552	597	596	620	595	609	526	668	596	611	636	541	586	542	601	596	630	564	615	594	601	582	558	543	589	594	599	588	615	553	574	612	601	617	546	599	569	551	588	560	589	607	584	572	610	579	570	591	627	583	585	615	595	568	587	638	584	569	609	562	581	577	567	627	600	588	594	576	601	572	634	555	605	617	552	611	560	601	615	560	591	613	600	580	608	613	628	615	592	611	577	587	593	595	574	585	566	563	598	554	519	587	575	629	611	577	614	566	525	543	571	618	601	568	573	605	558	589	584	549	587	574	612	549	567	570	574	597	626	584	570	630	565	602	624	569	604	594	570	616	608	584	579	600	566	557	559	599	594	628	550	608	629	574	603	544	592	570	616	572	542	620	561	571	622	567	611	618	575	628	591	578	577	597	583	561	606	584	568	592	602	589	614	549	633	577	587	601	585	604	582	617	635	618	578	624	624	586	581	590	606	660
85445	82940	68769	47929	33426	14826	1315	383	425	427	355	389	374	392	342	369	351	367	353	331	375	404	397	357	411	382	390	360	365	381	391	385	361	377	412	397	363	385	399	397	359	371	376	409	338	397	385	387	365	347	380	379	378	377	340	351	415	405	395	386	345	364	391	396	408	367	386	376	386	397	379	375	403	394	353	446	382	373	396	372	377	390	389	368	365	377	361	352	387	386	414	358	405	389	409	384	425	386	403	388	400	356	390	349	391	358	353	365	352	372	360	341	349	368	369	392	405	391	379	368	402	384	405	420	380	376	366	395	379	382	373	393	396	356	422	349	413	424	394	357	372	356	382	385	373	402	338	372	368	374	347	366	390	396	379	382	402	368	392	351	397	361	401	342	389	375	409	365	375	355	345	352	351	385	371	333	387	360	382	409	361	388	366	365	380	349	342	365	392	365	347	383	378	381	394	373	375	378	398	384	353	367	346	421	384	382	359	355	396	391	367	376	394	349	378	399	404	418	414	355	400	369	381	380	355	405	391	382	403	399	395	379	345	345	386	389	388	368	408	358	365	358	361	401	370	381	356	358	375	347	389	388	347	382	376	342	358	362	350	354	380	365	421	346	352	364	365	369	378	364	382	341	368	354	367	392	415	404	366	386	316	338	416	352	361	366	363	386	351	355	352	360	392	354	337	335	396	362	375	404	422	413	336	373	368	383	399	378	384	384	391	360	343	382	394	398	389	410	393	378	389	398	362	369	366	380	409	363	363	367	389	351	375	403	350	365	371	385	375	390	361	363	355	411	369	365	355	365	359	358	362	359	401	414	356	367	365	351	349	367	407	358	351	395	400	355	413	391	408	380	392	394	382	435	388	368	358	400	354	380	384	397	402	411	397	410	378	359	380	421	386	370	383	392	401	376	392	348	409	395	368	351	382	375	400	353	348	334	357	367	411	392	392	353	367	373	346	386	346	403	382	397	389	339	349	345	357	350	394	375	383	392	353	346	377	355	353	345	377	366	358	377	393	362	375	398	358	359	367	436	379	399	385	370	402	379	370	355	361	388	366	372	411	392	382	372	377	368	347	392	381	341	404	370	347	385	386	404	397	366	347	370	367	404	380	416	370	384	391	375	352	327	340	367	354	384	405	376	371	395	371	361	387	375	354	352	375	360	356	348	379	357	398	416	419	382	364	375	372	389	368	359	399	386	344	380	376	396	354	399	367	372	404	377	362	333	357	402	383	366	377	330	397	370	361	408	371	347	425	346	371	380	388	380	419	379	400	358	353	399	386	346	362	379	380	388	372	360	389	358	378	388	409	360	372	326	349	376	361	381	330	377	406	376	343	404	366	414	361	399	392	381	376	353	361	357	392	390	313	357	362	387	397	418	384	363	363	399	385	358	382	365	382	382	360	371	373	380	364	356	370	360	360	391	374	368	367	371	404	367	364	380	375	364	396	371	372	374	364	362	401	356	368	378	389	354	365	345	344	352	394	348	373	356	389	392	355	364	335	418	359	371	420	391	366	396	380	353	362	405	378	365	331	354	382	394	371	368	402	387	382	362	373	348	385	357	385	371	383	365	340	368	385	401	390	378	388	397	397	386	393	375	372	398	373	345	358	373	395	380	356	373	382	350	352	363	389	330	368	375	353	357	368	363	377	382	382	381	400	393	338	346	365	376	392	369	376	376	389	390	348	402	387	366	378	333	395	364	385	372	368	424	367	365	396	366	384	399	368	398	412	416	398	379	372	354	372	404	365	374	415	366	410	398	360	395	375	360	360	328	339	344	350	339	369	334	339	371	343	354	338	393	386	373	351	381	371	357	372	350	371	388	398	393	385	367	400	366	366	424	421	387	403	380	402	382	378	350	365	371	346	339	353	402	410	420	378	381	354	372	378	366	374	382	370	418	389	389	392	440	381	386	372	402	335	366	407	412	411	392	385	359	351	344	368	373	347	379	332	380	385	352	392	372	399	400	407	395	367	405	406	386	386	357	359	350	388	377	421	371	384	384	389	374	353	408	382	380	397	358	376	375	395	421	420	372	371	375	389	381	373	363	366	335	378	365	349	323	393	369	414	376	398	343	389	404	381	352	383	368	363	371	392	347	383	342	405	361	416	373	378	367	436	319	330	354	339	341	396	356	394	358	348	385	382	370	312	397	370	364	395	392	425	376	381	395	400	400	405	353	352	406	363	374	403	390	375	369	362	403	353	367	445	380	348	344	435	364	347	346	357	407	345	353	372	411	352	379	395	366	365	355	413	364	378	369	381	359	344	363	364	390	372	393	382	388	398	396	353	398	374	370	375	354	363	327	415	378	392	385	392	350	384	410	363	359	370	378	362	389	386	360	398	373	384	348	381	353	377	351	374	354	365	365	372	371	385	344	384	369	373	333	384	423	372	380	332	368	337	393	389	400	365	377	320	372	422	378	382	384	389	350	377	338	399	408	342	355	395	358	380	343	360	343	372	376	393	383	388	376	388	404	380	375	374	405	373	409	387	352	385	372	380	414	375	365	348	385	400	374	344	388	394	404	363	381	375	350	388	396	398	391	394	366	330	373	367	357	401	378	346	363	346	373	370	387	388	348	400	398	392	384	381	318	373	399	378	356	396	388	418	379	337	381	340	402	365	385	383	390	389	389	398	348	373	354	377	379	405	374	356	387	345	401	404	377	349	392	369	386	350	391	379	366	385	387	355	384	368	406	374	369	386	364	370	392	409	368	344	377	378	376	371	377	339	345	401	322	379	369	390	380	404	404	363	360	370	358	373	348	368	346	379	373	359	392	354	366	354	366	366	374	363	364	330	377	351	378	357	361	353	387	372	353	358	394	341	359	379	356	389	353	391	385	365	364	398	389	355	372	382	365	374	363	353	356	378	392	373	378	389	393	363	386	339	383	374	364	399	367	388	362	354	391	341	346	349	354	349	363	375	381	371	353	334	344	385	348	387	353	385	348	392	389	392	376	351	335	389	385	346	357	395	398	420	399	363	362	360	351	368	378	381	340	380	367	390	362	368	369	367	384	404	393	352	342	347	397	369	370	359	365	351	396	414	346	358	328	366	373	385	351	374	380	368	382	402	384	402	442	352	361	348	376	372	375	330	382	346	387	386	371	376	402	376	381	358	375	382	356	396	378	365	350	392	390	366	401	398	359	338	383	376	398	387	354	386	409	384	379	378	376	382	378	425	374	376	377	364	444	408	394	379	379	358	376	379	389	371	398	376	378	359	417	389	369	361	356	373	380	337	397	367	376	378	364	390	377	362	399	390	389	376	387	366	346	401	358	367	403	394	397	395	384	375	376	380	347	369	379	366	368	376	349	370	342	389	349	400	381	367	385	377	341	375	409	369	413	368	401	352	400	376	356	395	389	379	393	414	357	389	400	359	422	369	374	409	420	397	331	364	385	368	391	364	361	351	354	359	368	391	375	375	371	370	357	382	346	319	397	374	384	348	397	334	383	372	338	374	384	361	369	357	368	360	407
56239	71838	67945	52682	44867	18593	1009	1004	961	885	876	914	874	887	864	806	882	887	844	890	875	794	835	851	818	805	798	800	804	873	845	854	789	843	818	850	849	784	856	816	840	813	813	799	849	852	864	846	771	816	916	839	819	855	757	849	867	791	841	881	872	849	828	848	862	853	850	847	790	810	841	833	856	828	826	849	838	804	819	871	794	828	805	888	898	809	797	816	762	822	815	805	799	781	838	832	802	822	884	843	781	806	833	843	810	894	866	830	825	768	794	785	814	861	834	833	784	809	769	827	818	816	822	804	871	846	835	784	804	804	900	828	833	838	840	804	853	773	824	824	867	781	798	857	841	864	824	819	819	814	821	803	833	800	859	828	848	813	776	864	785	852	846	819	816	795	813	809	867	838	809	846	791	856	824	811	788	813	813	842	842	769	831	826	816	804	878	819	863	830	774	787	820	815	793	825	805	861	803	793	832	841	771	818	827	834	845	840	803	810	812	766	878	824	812	835	780	853	811	862	797	870	831	873	791	836	843	781	849	796	837	849	880	862	780	854	811	806	830	830	815	819	758	871	821	836	796	823	840	818	881	841	839	842	846	768	895	822	854	818	793	858	838	818	814	858	845	832	877	760	824	826	781	866	904	824	861	776	861	803	817	873	775	813	813	827	836	841	811	807	863	801	835	777	862	840	799	870	836	818	840	847	788	791	850	798	842	781	865	822	838	861	804	788	799	795	824	800	831	830	851	865	863	783	762	804	806	836	822	797	817	871	800	816	850	886	864	786	884	820	817	822	806	840	787	771	829	867	808	804	782	827	840	813	807	845	824	816	845	839	803	817	811	812	841	831	816	850	803	835	871	821	843	801	800	828	812	833	846	831	858	822	848	870	793	819	833	825	805	792	767	805	881	819	812	825	798	845	806	848	839	812	835	828	828	825	845	880	762	849	806	811	825	832	847	811	821	784	801	832	849	766	787	828	865	843	817	851	797	801	789	873	803	813	826	863	819	817	852	838	851	791	838	905	797	792	844	832	826	850	810	843	842	815	859	840	850	849	836	807	812	832	811	825	853	827	809	846	827	819	853	897	820	817	791	807	844	838	821	793	787	843	898	829	825	821	915	851	794	808	813	792	834	816	837	865	785	848	822	813	822	838	811	812	804	842	845	808	842	834	855	841	806	835	853	843	815	801	831	776	809	838	814	818	881	796	824	831	810	820	814	861	807	858	858	835	832	826	800	831	852	816	801	814	773	807	771	746	771	800	857	902	802	809	789	822	823	849	887	828	861	835	841	825	869	817	827	815	850	819	878	833	815	808	849	843	795	828	814	810	818	857	855	798	825	796	841	861	804	829	811	820	784	857	791	820	835	839	777	804	779	815	790	836	860	833	911	829	813	829	822	843	831	845	779	849	851	819	836	822	872	795	821	862	826	845	842	881	858	774	823	864	858	777	771	883	882	810	780	850	840	784	827	842	814	806	801	849	789	816	835	796	820	809	802	781	866	834	891	827	832	832	840	832	867	824	804	801	843	808	790	848	826	799	833	811	819	822	792	766	861	848	768	806	791	798	797	819	839	817	825	798	819	839	817	833	829	807	807	783	870	863	799	841	856	880	839	845	794	810	814	815	839	843	840	824	807	821	802	837	872	837	845	808	841	844	843	788	808	829	826	839	831	835	772	874	836	865	781	868	865	811	847	818	841	849	846	740	815	819	776	826	758	791	838	847	777	835	837	791	868	832	811	850	828	821	834	809	839	842	783	847	820	839	806	822	885	843	839	785	836	833	827	827	834	844	833	810	802	847	855	811	859	867	819	857	822	871	788	833	839	831	836	880	845	827	808	875	805	813	822	873	812	886	854	760	836	868	843	807	811	840	835	842	861	844	825	809	778	814	839	831	858	865	806	808	827	811	870	851	868	832	851	806	791	839	764	803	834	862	790	781	815	807	863	810	775	839	805	781	865	868	805	810	839	786	855	838	778	794	742	890	844	852	837	814	808	804	856	803	815	820	841	801	770	833	830	794	829	838	802	781	867	794	846	854	866	821	792	883	801	810	857	798	831	773	858	834	807	856	824	812	856	778	864	799	787	854	808	795	848	851	834	837	810	806	774	835	867	784	815	793	824	841	820	831	832	805	882	833	787	844	799	842	800	850	819	840	810	835	850	829	822	802	837	783	817	806	775	845	843	783	873	863	820	858	829	838	817	789	830	819	805	822	840	782	851	792	831	809	791	803	856	870	843	854	833	844	813	823	794	894	805	850	817	845	808	837	863	817	876	787	828	831	833	860	772	808	787	831	851	849	847	871	793	834	877	835	835	805	831	784	847	830	815	803	871	817	794	776	766	815	854	850	792	853	814	823	768	808	784	828	787	830	812	822	797	863	823	849	867	820	844	851	806	786	876	840	860	818	838	862	814	798	869	818	822	800	828	844	853	846	882	796	831	848	855	818	784	791	769	764	847	815	794	843	786	831	826	807	824	848	792	853	847	847	829	822	772	851	814	832	817	810	849	843	834	807	787	862	855	823	835	817	853	810	815	853	797	794	820	824	848	861	797	844	796	804	798	875	827	819	774	805	836	825	784	852	777	836	795	810	844	851	857	759	862	790	813	771	853	796	825	852	811	867	837	840	856	843	828	844	787	846	849	780	830	850	785	861	833	779	832	851	831	826	809	813	760	808	840	829	821	852	799	814	787	816	851	826	765	792	801	816	754	824	785	813	817	843	852	825	825	842	853	831	811	877	854	857	802	813	801	847	830	794	826	776	857	772	843	810	822	877	822	790	832	795	833	793	831	849	840	802	784	850	862	780	835	800	866	857	746	779	783	834	778	797	785	833	820	797	775	835	783	854	812	794	829	787	837	800	818	830	763	838	832	835	812	839	882	852	846	850	830	808	846	827	802	799	833	818	797	814	840	858	836	839	815	783	823	874	829	785	770	831	862	827	778	835	840	823	859	803	812	859	827	816	865	780	851	813	838	804	794	829	837	811	802	855	857	839	778	820	793	818	841	794	865	838	868	820	816	859	828	837	860	850	825	884	843	889	798	870	853	793	826	818	850	868	814	846	849	826	795	828	836	847	810	854	835	856	820	815	770	821	798	837	811	830	807	821	857	897	871	801	844	828	768	840	842	793	837	800	815	859	836	792	860	862	776	797	809	808	834	831	802	816	828	862	795	867	826	884	836	868	866	862	811	809	790	808	811	834	879	823	813	841	862	840	848	796	782	854	851	891	803	862	810	898	826	846	878	829	869	851	792	808	818	842	853	829	841	803	816	802	839	776	845	789	824	787	840	797	816	819	852	805	834	830	863	812	792	826	822	821	858	820	825	829	815	814	831	832	844	854	805	822	795	851	801	820	840	830	827	878	833	747	794	812	848	878	886	827	818	774	829	826	773	849	794	826	804	827	818	841	787	830	866	788	800	843	802	873	814	849	830	846	807	864	824	814	818	796	845	803	823	828	854	808	846	880	874	766	827	860
63932	32518	13119	3615	1345	564	337	324	373	354	354	340	326	364	350	336	340	340	345	323	332	348	342	359	336	332	331	369	335	337	346	352	342	378	331	339	331	345	326	338	363	360	349	334	322	343	332	345	365	335	370	344	334	350	348	357	374	361	348	400	348	383	354	386	319	357	328	339	312	368	330	302	332	310	319	347	368	347	343	296	332	339	341	341	349	357	375	360	325	351	344	376	360	362	366	348	344	327	317	335	347	342	342	353	353	341	326	326	335	321	343	304	310	344	324	310	331	328	327	333	370	330	343	313	316	339	343	319	347	352	333	336	388	294	360	386	353	338	364	350	318	325	334	357	341	350	321	319	326	319	382	361	312	352	338	322	338	347	357	361	355	369	375	346	371	331	359	346	336	339	366	352	331	354	342	341	335	329	335	339	312	311	335	342	336	341	333	352	334	379	347	368	318	334	322	311	317	346	349	335	296	357	361	326	358	342	363	328	323	328	397	363	327	320	351	330	353	359	364	387	346	348	368	331	346	323	358	326	351	350	347	351	342	354	365	381	361	367	314	379	339	319	354	348	325	365	323	358	332	368	350	356	337	351	349	360	328	322	360	332	332	318	321	345	341	322	379	328	339	326	366	308	339	357	336	355	348	310	317	349	369	331	351	337	352	344	366	334	377	368	341	340	337	340	355	298	367	367	366	322	359	388	330	337	351	371	331	360	328	363	366	336	364	372	399	345	344	345	356	373	325	347	325	335	327	376	309	334	336	328	304	325	355	368	390	330	339	308	359	352	386	353	376	361	349	350	363	338	317	369	346	348	353	346	311	320	351	333	333	353	343	321	365	323	312	344	346	385	329	325	342	380	339	331	349	335	346	361	377	362	344	368	366	331	345	357	340	349	357	319	355	336	326	339	346	366	359	355	356	391	385	322	356	372	340	345	354	356	329	377	354	364	324	340	348	341	366	331	323	354	328	335	311	353	359	332	328	351	342	318	361	372	360	333	314	325	341	356	367	307	343	359	338	356	331	344	345	340	316	323	318	373	379	388	335	322	355	320	298	357	341	345	333	361	341	328	329	332	343	332	354	354	341	341	337	325	345	333	363	315	370	328	369	327	313	326	349	365	346	348	341	330	365	343	352	354	334	341	359	321	319	303	386	358	322	332	354	322	312	330	328	372	353	328	332	360	378	326	357	322	374	312	355	357	329	343	301	341	386	341	348	363	311	362	334	329	321	344	309	323	348	355	317	339	355	327	356	340	385	314	327	342	367	334	335	364	324	339	363	290	362	354	335	330	353	334	339	338	352	358	336	337	346	331	351	356	357	336	321	355	324	308	323	348	369	355	366	355	340	337	320	326	327	350	348	307	341	361	365	352	344	347	383	344	364	354	347	361	334	331	348	381	357	353	382	328	336	314	383	332	349	366	317	361	341	354	361	350	338	346	348	310	335	353	376	357	386	345	327	351	376	355	350	358	346	371	321	309	337	363	336	362	371	326	310	354	357	341	359	335	324	334	326	362	371	336	320	323	335	355	312	322	368	333	324	304	332	338	344	319	357	328	373	333	347	335	358	370	338	372	370	372	348	350	344	311	326	375	344	337	337	326	355	348	325	352	347	345	347	325	359	341	344	380	376	361	339	375	341	363	337	344	348	337	329	322	355	346	332	374	345	355	380	359	358	327	375	350	316	334	391	361	348	343	370	325	354	352	370	385	337	336	341	363	345	348	330	332	365	320	365	370	341	362	325	330	380	388	331	305	315	385	384	354	332	355	329	343	331	340	358	351	352	336	352	332	354	338	323	357	341	353	345	311	359	358	362	339	351	367	325	337	342	326	338	400	350	359	349	329	360	338	374	367	356	341	337	370	342	351	313	322	365	371	325	359	360	340	361	317	350	337	339	340	352	352	319	324	352	378	340	323	309	352	330	374	388	394	344	366	324	357	332	336	334	346	327	349	373	327	351	339	335	353	332	348	375	363	334	367	341	346	322	352	373	358	352	369	352	322	354	368	354	395	364	367	329	372	329	352	340	329	317	379	361	332	324	373	385	363	323	349	349	373	384	355	324	359	329	321	320	293	369	364	353	345	348	353	345	344	361	344	360	334	304	369	336	341	348	338	347	357	354	347	359	307	338	354	350	356	324	339	370	333	324	331	352	349	348	340	349	355	325	363	334	326	318	386	355	333	350	332	349	332	303	358	366	352	342	334	371	367	359	380	363	331	368	345	324	380	347	298	376	357	346	382	316	365	332	316	343	335	324	365	333	336	345	308	350	352	351	364	352	337	360	368	329	373	318	333	351	329	316	285	352	309	345	381	334	351	340	343	344	348	334	360	364	340	346	376	318	340	368	342	381	383	363	361	320	357	349	332	361	351	357	315	305	324	432	368	367	337	371	313	350	308	334	324	354	326	309	350	310	345	336	329	328	329	353	361	330	309	343	361	313	308	368	349	336	339	366	384	320	317	370	341	348	339	331	355	355	297	355	342	356	292	343	327	337	345	344	333	349	309	352	348	339	349	376	361	300	342	349	331	363	358	337	351	320	342	355	343	359	339	327	329	356	341	338	357	326	382	337	337	327	341	339	340	337	364	330	346	329	354	373	361	351	321	341	361	337	357	360	342	337	350	350	306	344	338	332	328	356	351	341	364	335	338	349	356	357	356	329	318	347	353	362	374	338	335	348	339	343	370	381	349	325	341	370	365	355	310	346	307	330	351	372	334	346	332	336	386	358	336	324	378	381	312	343	358	339	367	332	341	340	338	355	342	350	368	330	338	364	338	331	327	343	364	348	306	340	320	379	352	339	325	319	317	309	365	358	338	328	341	344	332	352	351	369	373	387	348	325	343	326	335	339	344	335	345	326	339	342	328	375	404	336	327	340	359	342	350	343	360	336	320	350	350	368	345	356	343	325	347	321	328	363	354	353	382	370	335	317	371	337	343	325	321	324	336	324	328	365	311	333	354	331	354	348	308	347	338	359	359	315	364	367	347	314	321	344	349	360	370	330	327	348	348	369	313	374	345	374	349	338	345	347	370	333	345	335	358	340	367	333	330	334	341	329	350	316	327	361	359	345	354	329	330	349	363	377	352	340	343	323	348	390	368	357	337	369	321	321	349	347	354	342	377	386	383	346	327	328	330	344	346	330	315	348	308	353	333	337	373	348	353	334	374	325	374	335	338	336	340	340	351	354	308	331	342	395	360	348	361	331	359	351	352	346	349	351	380	366	318	347	362	326	388	335	365	306	327	376	345	360	345	359	331	353	324	316	387	389	374	335	323	346	406	325	371	348	343	341	368	329	340	336	339	359	347	345	330	377	324	296	325	363	361	344	322	350	363	358	329	338	350	343	338	371	363	343	329	385	374	341	361	360	353	358	365	363	321	356	348	354	345	403	352	321	387	375	326	328	340	359	359	362	307	341	355	345	330	344	347	354	330	349	328	348	365	338	358	328	379	347	381	313	355	348	367	322	318	366	350	368	324
34474	24694	13080	6178	4078	1344	738	711	750	735	744	725	769	797	751	763	816	765	778	708	787	749	763	801	767	778	775	764	796	775	741	730	703	795	752	764	753	747	744	721	792	709	728	722	773	731	739	775	743	723	738	756	749	729	766	720	790	771	750	766	731	720	817	743	730	784	767	778	722	747	752	768	749	755	807	796	760	723	743	729	700	743	787	725	749	719	749	784	725	734	767	709	746	748	697	735	746	741	798	682	744	752	711	753	752	756	728	735	763	744	724	781	749	688	785	749	769	729	733	736	765	733	746	748	734	815	716	753	755	747	716	742	740	753	748	769	758	760	766	766	746	716	763	750	731	735	753	710	743	781	712	738	756	752	739	720	747	772	760	737	761	752	791	720	732	755	761	744	746	756	722	695	731	769	803	708	784	731	739	722	741	742	727	716	726	751	738	777	740	732	737	827	672	741	772	712	732	781	716	765	742	713	742	751	685	769	729	715	729	766	779	787	802	722	737	803	723	719	747	746	776	803	784	722	801	775	707	811	753	769	735	712	760	685	761	787	786	727	756	740	770	748	725	773	760	698	726	724	743	730	777	786	723	784	777	742	745	729	791	788	770	727	760	761	684	762	716	698	720	719	714	738	763	766	752	718	711	751	749	757	735	756	742	714	738	786	756	739	759	734	741	731	750	790	780	760	771	728	730	758	748	739	787	708	755	737	727	764	686	746	733	721	754	755	683	729	731	722	793	771	789	727	748	704	797	782	713	723	725	743	800	742	748	780	738	823	724	728	723	761	747	778	744	774	786	705	720	782	721	718	795	730	750	760	794	741	755	722	720	747	734	733	725	776	752	736	733	691	721	773	723	739	742	780	801	749	769	762	731	771	757	732	760	797	759	756	748	769	754	727	740	748	737	735	760	757	738	691	719	731	776	696	759	741	779	698	725	693	741	742	717	769	747	752	727	741	769	763	731	713	749	779	746	785	766	752	720	733	808	717	734	746	751	760	761	723	736	779	769	703	764	801	743	732	718	750	766	749	735	788	735	726	729	720	752	758	729	701	727	769	754	737	787	795	755	757	775	747	763	756	747	688	776	757	757	723	731	738	718	767	779	761	764	708	774	780	775	712	770	705	813	760	741	752	746	722	756	714	773	720	755	834	765	754	773	786	687	709	774	781	793	754	717	744	760	688	664	736	742	788	797	747	793	808	766	744	721	756	751	766	767	700	743	750	718	719	705	715	711	744	752	725	707	697	723	715	724	727	799	725	740	700	753	716	728	769	781	755	726	782	754	770	739	687	750	773	733	761	802	758	744	721	731	735	746	763	749	777	723	745	751	778	722	765	779	770	756	776	784	752	749	695	747	733	704	715	796	732	775	775	736	756	713	692	753	748	793	740	689	760	731	748	699	748	747	739	799	742	692	744	756	741	750	766	736	691	745	781	744	786	750	730	749	771	791	757	765	736	739	757	742	698	781	750	796	758	733	770	714	745	777	684	746	757	728	785	764	779	705	777	747	764	742	716	746	753	737	716	685	727	757	744	770	769	708	778	756	802	774	737	675	733	747	732	713	742	743	722	731	710	731	777	724	756	761	730	757	722	721	782	755	745	706	791	725	734	742	768	736	740	810	734	726	732	801	815	813	790	730	788	740	790	737	731	728	781	735	785	762	717	763	729	714	773	791	709	737	756	733	758	780	756	762	727	742	748	768	770	757	765	708	767	767	762	741	785	733	749	723	707	728	757	761	729	772	759	722	723	757	719	755	713	747	773	743	766	788	726	776	728	735	752	779	781	762	759	717	812	690	757	788	776	753	753	729	717	759	778	772	735	764	760	778	776	733	777	725	741	770	736	725	811	765	776	846	751	731	768	819	721	708	745	796	729	740	804	687	755	759	792	740	751	724	731	763	749	702	750	753	672	734	830	750	742	759	740	732	743	801	697	699	747	742	764	797	715	750	711	723	779	733	699	774	731	787	731	711	733	716	744	730	715	722	815	730	767	720	748	714	736	793	741	711	784	728	741	725	716	740	734	775	782	723	788	800	754	778	734	710	790	751	784	726	761	737	734	734	712	786	792	736	734	767	722	769	746	774	760	720	733	744	721	697	772	751	796	762	771	771	762	722	750	736	825	799	729	741	708	728	717	699	766	768	726	719	725	737	788	739	731	700	725	766	763	729	797	786	737	797	763	734	774	717	762	701	735	733	744	745	703	711	744	750	763	745	704	750	792	740	714	781	745	773	775	754	744	772	805	799	713	751	725	741	713	746	776	743	756	756	706	798	805	790	693	753	764	762	735	709	727	740	749	801	754	744	735	751	781	766	779	762	703	706	682	750	759	711	687	732	790	745	736	744	705	774	771	735	756	746	749	782	763	746	742	756	721	773	744	753	771	759	729	771	771	760	717	722	783	806	761	741	708	799	804	789	732	732	732	771	696	728	744	751	750	773	784	781	740	728	760	729	784	767	722	717	710	743	698	775	735	714	766	759	805	801	789	715	779	708	764	749	757	737	748	754	771	723	717	794	781	696	750	722	751	759	747	788	779	743	730	702	748	754	735	749	749	786	762	751	707	734	755	739	748	694	746	754	753	738	763	815	754	726	734	743	736	733	776	639	758	728	742	763	745	734	713	766	703	752	712	709	795	764	710	698	753	716	777	757	701	739	702	707	727	733	702	740	766	752	760	738	732	773	749	722	697	780	744	707	711	718	711	779	783	775	731	758	807	743	784	765	775	718	741	764	770	769	725	764	736	726	750	776	726	734	717	766	715	774	726	759	784	822	727	754	750	710	793	698	712	748	713	737	738	748	733	849	727	756	764	749	755	721	739	726	772	753	666	743	708	803	767	753	773	749	766	721	738	781	753	744	727	739	690	771	744	745	819	732	759	749	736	723	681	749	758	756	771	802	779	783	695	748	720	793	776	710	694	739	750	775	727	717	737	740	677	789	781	809	812	739	668	764	701	740	731	798	707	731	734	729	797	753	754	709	731	739	738	724	703	739	754	785	742	743	754	755	815	758	717	773	759	775	780	754	758	798	736	705	781	721	732	787	775	769	738	750	719	787	758	726	763	704	722	807	735	710	755	678	763	735	777	795	756	760	742	756	757	751	788	727	759	778	732	737	797	789	737	766	768	748	717	723	736	698	727	733	800	777	785	734	781	758	761	749	749	754	739	730	742	755	753	723	687	763	774	712	766	743	721	748	720	724	699	767	738	775	804	744	759	758	729	751	783	730	722	749	708	776	743	742	736	743	771	718	788	771	735	747	782	713	713	754	764	709	765	749	739	766	779	774	752	704	731	739	704	694	761	733	746	731	752	744	734	771	741	781	733	758	737	746	783	737	768	707	793	701	726	756	746	748	779	698	727	787	742	783	737	729	738	786	759	709	732	728	715	741	750	740	733	772	731	721	770	761	769	768	772	729	760	798	730	788	755	716	806	745	754	745	718	736	744	758	738	748	714	725	741	774	729	729	738	783	761	707	749
77368	71244	57425	37264	22939	7697	527	270	271	259	273	288	257	307	235	278	287	282	277	258	251	268	270	267	283	274	307	287	235	273	280	294	255	272	259	251	258	272	236	255	286	240	253	280	256	279	259	245	272	265	256	269	265	258	299	283	266	246	260	270	245	282	267	252	270	246	255	278	273	250	254	264	226	272	270	247	289	303	256	254	261	259	258	245	264	244	255	267	272	268	237	257	246	290	253	251	275	284	256	254	244	285	247	273	280	257	285	248	277	256	265	247	260	268	248	246	248	238	256	289	262	277	242	268	276	213	238	280	278	277	262	304	266	220	261	256	294	265	257	247	272	278	262	273	252	284	252	285	262	290	278	251	259	276	270	269	274	269	291	256	224	257	267	285	290	237	232	273	268	254	270	266	270	268	241	250	279	239	232	254	303	245	282	241	285	264	271	265	247	273	267	231	264	231	251	275	258	266	266	256	272	254	258	288	261	282	269	297	263	287	284	235	282	250	249	234	257	239	255	270	278	270	271	274	295	283	274	273	281	255	262	300	254	269	245	287	270	247	253	248	243	255	237	269	259	252	247	286	258	261	250	247	260	285	277	247	286	289	263	257	272	259	250	280	254	260	251	258	248	270	223	263	272	273	240	258	269	272	273	246	256	254	280	289	241	269	250	269	257	257	288	267	278	285	266	253	243	238	281	269	241	250	298	279	266	266	295	260	268	294	255	272	213	274	272	254	271	233	248	227	260	247	283	264	286	283	280	257	255	248	241	308	269	282	242	257	251	260	247	259	286	248	273	243	237	266	261	231	246	244	289	294	236	285	276	274	248	259	297	255	246	254	275	253	270	275	256	280	244	274	257	270	249	259	292	232	280	252	266	255	261	300	287	260	220	269	279	256	274	272	277	237	229	262	260	278	252	275	264	249	246	252	265	296	247	242	284	278	252	226	279	257	250	280	223	246	267	244	255	260	292	239	241	280	264	279	268	275	263	274	298	268	275	241	255	244	279	276	264	294	285	256	280	265	288	265	251	249	250	275	281	281	273	272	271	264	265	272	282	265	264	246	274	246	243	286	270	263	225	252	266	247	251	272	259	273	243	267	281	263	257	255	277	265	245	264	256	253	282	267	281	246	281	247	289	285	272	251	270	250	258	309	239	243	272	266	267	240	266	265	219	262	305	278	267	288	251	275	261	248	299	261	249	244	247	283	265	235	255	242	269	243	245	252	291	260	222	244	257	260	233	283	286	268	261	238	244	260	296	254	250	278	254	244	265	231	277	248	251	252	263	265	295	267	270	248	266	269	263	282	247	236	327	271	250	270	285	240	273	242	251	266	242	217	261	300	233	251	251	268	296	262	275	296	281	263	263	284	250	251	283	291	279	271	252	276	291	258	261	268	258	251	242	269	243	213	233	271	260	270	246	260	268	229	272	245	293	271	258	257	293	255	283	271	234	253	268	249	217	249	276	252	237	265	266	271	294	296	260	260	247	272	258	266	287	282	246	294	239	282	246	287	264	258	278	231	245	241	308	269	275	252	281	249	296	278	285	261	229	265	258	237	268	273	266	258	267	253	268	262	278	297	286	248	268	263	249	291	245	254	286	258	247	277	282	277	268	271	281	245	257	282	273	282	261	280	238	288	268	270	266	250	256	242	264	282	255	263	259	223	265	274	261	255	257	272	292	288	256	235	244	240	264	278	266	225	274	213	276	259	258	243	294	280	234	263	248	225	260	279	292	271	254	286	284	247	266	274	271	260	283	262	236	250	237	292	273	272	274	257	278	248	310	270	264	268	264	270	276	250	253	275	254	256	239	226	265	281	254	258	234	286	257	235	254	284	231	277	269	289	285	276	249	281	279	247	287	287	270	249	280	281	266	302	280	288	258	287	284	256	242	286	273	253	267	234	260	262	257	274	294	281	275	279	262	296	257	280	263	230	272	267	209	262	264	270	254	229	265	273	271	251	236	249	233	262	287	271	265	269	298	263	267	263	238	277	243	292	230	249	267	297	263	236	269	254	272	270	269	237	285	250	261	260	235	288	245	241	263	261	242	246	287	238	297	293	265	289	268	270	259	256	267	270	256	261	259	256	275	260	258	285	270	268	268	249	292	283	281	293	275	256	237	234	284	273	261	244	241	311	260	254	255	291	313	267	229	270	234	257	274	248	268	267	249	263	278	232	275	299	301	264	270	254	275	243	278	255	255	256	286	261	306	276	289	294	272	265	264	258	247	256	259	271	276	264	261	235	298	284	266	263	263	269	247	260	213	262	282	240	265	274	279	245	262	304	266	291	256	289	260	266	259	267	230	229	279	263	266	262	261	269	271	279	229	271	249	278	252	285	282	267	268	270	250	261	221	273	254	237	259	248	251	270	261	256	273	274	302	253	264	301	286	270	255	249	286	264	251	263	245	285	276	267	266	294	262	258	280	261	262	295	247	263	247	275	257	248	277	255	268	292	272	269	249	268	281	254	249	267	292	277	262	267	236	260	260	237	261	287	291	239	266	267	234	257	258	249	259	260	261	279	249	230	270	270	260	239	244	269	238	280	295	266	225	292	272	233	254	259	271	239	263	250	255	261	260	305	280	248	241	266	254	271	265	261	236	248	242	239	238	260	253	262	266	247	249	249	262	211	255	285	265	256	276	279	267	276	259	256	264	270	225	228	257	294	272	253	264	268	276	260	256	275	282	266	303	274	255	268	245	241	262	246	241	254	269	250	242	263	284	264	291	279	248	281	256	260	280	281	263	274	256	259	250	278	276	275	273	271	270	288	248	261	295	244	233	281	260	292	243	244	251	256	233	273	267	240	268	245	304	254	250	286	257	287	244	253	255	261	286	249	274	249	305	256	265	285	250	255	279	287	267	246	278	274	267	262	264	229	263	311	246	240	242	224	270	275	271	262	255	246	261	277	238	258	279	276	277	266	272	279	238	284	285	250	228	294	274	256	260	257	269	264	269	264	257	272	236	261	250	258	290	293	261	264	283	299	237	240	253	262	270	239	272	232	276	259	257	280	261	266	270	284	246	277	262	242	237	273	268	245	269	273	263	291	275	284	279	251	260	263	276	262	278	255	252	249	257	246	262	268	290	292	247	264	247	261	283	240	274	285	265	266	278	231	227	240	299	265	272	299	249	276	261	294	238	256	263	276	270	268	268	258	297	241	276	276	267	229	251	253	262	284	266	262	253	302	254	223	230	304	270	271	283	256	274	257	269	275	272	253	262	282	263	247	265	248	268	246	294	296	271	247	256	257	276	260	256	275	247	263	256	233	289	234	260	278	278	254	267	223	242	271	216	242	284	275	280	266	259	290	252	274	255	276	236	268	254	262	265	257	253	284	259	242	235	248	268	272	284	232	270	284	250	247	306	257	288	249	252	277	254	274	251	237	264	270	275	287	265	241	252	302	264	291	251	239	265	249	248	276	277	275	244	258	229	257	269	279	259	269	273	279	264	265	247	280	274	261	268	260	281	252	256	257
50448	59414	55180	41780	36172	12272	669	696	682	655	650	684	674	635	632	597	631	647	585	604	617	605	590	628	667	606	581	589	647	645	595	634	575	581	643	619	596	629	605	628	576	621	615	610	605	670	615	612	615	601	596	596	578	590	574	612	631	575	597	541	631	620	587	617	578	614	649	618	589	561	572	628	603	593	585	584	601	566	583	575	608	604	607	580	586	606	596	593	587	600	610	635	588	588	592	612	597	591	595	649	614	586	578	599	593	622	602	600	631	625	621	624	600	649	601	648	613	596	623	576	619	596	618	560	632	583	619	644	592	583	652	578	604	625	613	589	656	589	648	604	600	608	602	617	609	566	593	603	609	643	600	573	658	565	599	592	580	595	588	619	619	573	612	629	639	629	614	560	614	613	605	563	614	608	617	601	598	610	611	594	620	583	578	625	628	596	606	632	622	603	576	565	608	621	576	629	590	563	574	604	579	620	623	587	604	618	610	581	588	594	600	598	632	636	600	610	610	590	562	635	620	564	619	625	615	593	627	596	590	623	572	597	605	568	647	604	628	635	579	602	624	625	579	613	632	545	622	574	624	625	633	618	593	616	601	623	596	625	623	613	580	669	628	581	593	594	625	603	616	571	616	635	624	569	541	647	581	612	606	582	617	604	579	594	558	622	621	567	591	636	627	612	580	614	592	594	592	620	610	564	613	616	567	583	605	585	619	575	585	602	603	598	640	646	636	590	618	584	561	610	621	620	604	596	617	591	590	584	620	622	591	611	605	575	604	665	621	611	576	638	592	581	612	643	583	594	574	632	572	591	603	581	629	623	620	599	628	612	626	601	614	603	621	589	572	633	576	639	617	593	632	600	588	613	623	608	580	562	608	615	616	597	594	593	619	570	600	616	593	639	599	552	600	613	613	608	620	606	604	640	581	646	579	623	599	654	595	615	602	633	608	649	639	629	617	577	627	596	584	609	579	597	603	619	596	625	600	604	575	597	548	653	570	617	609	614	602	564	626	595	595	579	619	574	611	613	608	598	573	577	582	553	615	624	636	591	613	584	632	587	609	592	603	626	593	618	628	610	634	604	584	602	617	618	590	585	577	610	600	578	624	588	615	556	587	573	602	621	611	610	567	622	600	597	568	605	634	580	613	616	568	638	572	576	600	627	599	639	601	587	608	594	569	568	591	591	606	598	604	578	632	585	613	628	627	634	597	601	596	597	574	645	645	613	609	590	616	572	582	642	583	565	602	623	613	592	616	624	594	610	609	621	567	596	590	555	609	587	624	623	611	652	607	633	600	613	644	606	633	636	643	633	608	620	574	575	590	578	606	595	658	614	624	651	594	617	568	567	596	616	618	606	577	596	613	567	589	595	616	609	614	619	568	649	615	580	577	648	592	626	590	620	605	593	595	636	578	638	583	621	593	588	600	610	590	647	602	567	607	575	602	628	620	575	619	576	654	631	579	600	588	615	574	581	631	591	577	593	551	641	610	619	620	613	624	622	596	581	622	593	600	607	566	625	580	606	597	603	599	586	594	631	587	599	608	629	606	605	617	608	641	633	602	616	595	583	601	633	571	621	626	611	602	590	637	528	659	598	601	631	604	621	597	551	640	624	606	659	593	594	601	591	617	556	580	619	689	595	649	589	603	628	548	623	641	597	616	594	595	570	666	626	593	608	596	558	588	579	618	628	606	614	580	666	625	628	678	601	615	627	593	614	580	568	601	589	608	588	598	619	549	596	547	596	662	650	629	583	592	614	590	608	606	548	610	588	617	592	596	605	590	557	604	602	590	583	624	593	591	562	585	557	630	627	655	579	618	560	636	609	602	598	611	545	594	568	569	611	614	595	611	613	554	636	595	631	602	646	585	631	598	582	642	559	626	609	590	607	605	599	673	604	606	597	635	584	626	610	614	613	615	589	631	614	595	624	613	644	604	630	595	621	628	608	617	590	574	583	587	622	585	590	609	601	640	590	596	611	611	579	620	595	655	570	635	601	573	609	598	586	598	587	593	623	638	613	625	592	633	621	608	605	594	587	562	600	646	615	593	621	610	608	626	617	633	597	592	601	623	611	580	597	576	588	636	603	599	573	621	630	604	629	597	595	601	642	603	609	582	608	573	600	601	607	615	603	601	591	601	557	627	580	656	581	622	612	574	582	596	575	565	579	597	576	604	621	548	603	552	563	594	676	657	573	636	619	625	560	576	614	614	616	625	607	607	607	614	612	597	578	622	592	622	563	607	639	591	553	598	617	590	569	566	605	622	607	574	586	627	671	642	617	651	567	612	637	625	549	638	663	588	595	637	643	561	605	575	649	600	622	609	645	590	593	595	580	597	605	608	589	603	593	594	581	555	626	587	609	599	573	580	624	588	555	620	608	592	589	576	607	591	554	648	630	605	606	606	598	617	571	584	624	530	583	650	562	600	599	626	518	575	611	613	605	626	564	576	582	609	592	643	612	624	587	628	636	543	616	608	642	586	603	598	630	603	612	630	611	590	597	619	619	616	562	585	603	621	610	639	603	596	597	611	583	593	591	585	585	615	628	591	594	652	656	587	591	593	650	611	608	651	626	611	569	556	662	611	624	578	613	602	590	586	611	639	586	647	583	628	552	591	612	579	622	642	573	581	567	616	662	629	582	575	627	582	561	581	652	611	617	608	591	614	588	606	615	594	585	656	593	579	605	592	608	620	592	599	601	641	626	625	603	583	564	587	629	589	620	635	598	635	611	581	586	618	613	617	639	659	617	569	613	571	594	586	569	591	625	603	592	564	607	589	589	598	589	630	594	538	594	621	596	566	586	581	604	629	587	624	645	626	643	626	626	618	583	637	615	592	582	560	589	632	612	622	582	630	571	553	601	662	580	651	580	609	625	617	580	607	628	586	599	606	585	622	629	564	584	559	602	617	569	614	602	661	586	585	570	565	583	629	596	614	604	616	585	643	564	609	648	589	605	631	602	592	574	608	554	626	617	586	572	578	621	588	649	634	596	597	594	644	627	625	617	615	624	607	593	599	572	607	629	608	569	606	601	575	627	588	593	598	563	589	580	563	605	585	599	627	635	610	631	606	637	627	602	599	612	624	599	638	570	614	633	578	596	590	620	616	583	629	589	615	566	581	556	652	636	613	607	612	586	588	646	549	605	601	642	573	579	581	592	591	614	586	584	595	633	642	599	615	618	601	566	590	575	566	637	580	635	603	629	589	605	620	612	570	569	586	613	605	608	572	597	591	631	595	575	622	590	594	596	587	616	559	608	599	625	656	612	604	632	576	601	562	562	578	609	658	605	620	576	622	588	615	582	620	616	580	598	614	620	625	650	605	622	634	596	589	612	589	632	567	592	596	629	593	589	595	615	641	607	569	588	587	601	608	663	607	620	610	601	592	610	627	603	573	603	621	616	677	636	552	604	587	605	616	659	575	619	598	580	611	590	592	596	619	597	625	534	617	620	593	652	608	623	606	615	585	584	628	597	622	621	638	572
79981	79039	67440	47379	33194	14054	1218	445	423	379	391	351	396	368	374	395	366	403	404	396	394	381	354	385	369	402	404	358	390	403	372	379	390	386	379	395	372	388	381	423	386	412	370	372	389	399	415	363	382	365	382	456	389	387	364	340	413	354	393	384	355	373	349	378	358	370	364	393	381	361	374	397	390	402	382	418	360	381	357	399	341	345	384	397	385	363	339	393	343	395	356	400	372	397	360	329	355	390	388	346	361	378	351	368	370	361	377	390	418	393	398	374	363	369	357	400	383	393	388	376	368	395	361	399	424	396	368	419	393	438	394	388	359	371	355	359	401	382	364	337	376	358	430	391	357	355	377	366	382	381	358	396	381	356	393	377	393	381	392	381	393	351	379	394	367	331	326	391	396	375	432	369	394	364	354	381	397	392	343	360	367	371	388	410	411	378	375	371	370	350	401	412	391	353	364	387	405	392	356	380	390	375	398	355	364	393	399	371	392	375	378	371	378	364	389	377	377	377	371	355	334	378	386	356	356	392	359	366	383	412	361	365	352	389	392	342	355	341	359	378	353	372	389	406	392	393	339	377	419	352	349	351	334	384	395	420	339	371	367	365	365	350	353	369	338	400	372	378	377	360	347	382	348	363	377	352	383	372	407	420	402	349	396	396	376	383	314	362	450	392	398	366	368	370	376	391	344	382	378	381	403	374	389	393	349	384	369	383	386	386	389	409	402	354	342	368	346	342	382	381	399	397	356	401	341	366	352	379	348	368	386	373	364	381	359	365	368	343	371	384	361	378	384	355	380	365	392	403	383	367	344	371	359	360	344	374	375	348	370	386	394	381	361	389	402	363	382	384	374	370	381	382	419	357	365	381	347	369	348	371	384	368	345	342	393	348	401	391	356	367	392	362	408	366	381	349	378	362	348	355	344	393	369	342	351	371	375	315	408	349	410	380	386	372	372	394	344	367	356	362	378	360	367	395	365	366	381	394	380	378	372	386	337	375	356	365	387	424	358	384	400	392	373	383	367	384	373	343	347	379	382	380	380	378	369	389	383	372	357	381	363	365	343	353	350	356	406	353	384	368	401	358	386	374	388	423	359	364	393	361	345	416	424	424	393	370	352	385	399	379	395	359	354	374	395	377	403	402	363	375	368	385	381	381	372	364	389	362	385	405	370	364	372	355	341	348	373	348	408	370	401	354	384	356	376	348	371	363	355	346	401	374	362	392	395	384	367	363	389	403	351	389	407	379	402	399	411	362	365	397	384	346	389	365	363	388	390	399	426	385	378	389	392	381	356	354	388	362	372	347	359	380	392	371	378	380	422	368	377	375	343	367	404	372	382	395	414	395	381	366	359	379	375	383	369	392	357	366	385	406	376	346	361	317	316	393	369	391	346	387	364	419	384	360	374	364	385	401	396	377	356	379	361	376	382	410	370	354	384	357	375	363	413	391	376	411	354	355	355	342	395	365	374	353	384	402	394	391	390	394	369	372	347	345	335	359	359	396	404	361	353	389	398	359	394	354	409	367	375	364	335	367	370	347	382	362	383	390	412	377	416	368	358	359	359	395	355	376	382	369	372	385	389	367	377	408	385	390	390	381	368	416	383	358	347	331	377	369	336	380	347	377	374	352	376	354	359	398	398	390	364	393	363	357	363	366	350	381	421	343	411	410	419	388	361	372	366	401	387	390	356	401	403	399	364	370	371	380	355	357	362	377	438	372	393	374	421	368	343	373	381	379	354	344	388	346	383	385	367	404	364	385	396	330	398	390	410	373	375	380	378	381	318	382	328	357	372	371	400	386	376	389	386	385	378	377	416	401	367	369	367	359	377	384	396	388	374	379	414	384	371	362	339	404	382	362	352	382	357	411	344	380	404	373	375	364	380	343	330	375	354	387	366	393	308	354	366	330	372	390	369	395	406	375	366	408	383	375	394	382	388	363	394	363	394	393	369	411	355	409	420	389	343	404	404	385	387	362	338	335	351	384	381	375	389	349	313	338	387	408	359	398	366	393	339	363	403	379	373	345	388	389	375	339	352	349	351	369	345	374	397	419	383	361	389	386	375	393	339	356	378	354	366	355	381	345	373	366	394	377	397	355	420	335	401	384	396	424	356	343	392	380	417	408	402	391	361	371	375	373	366	368	348	375	388	410	409	400	365	393	357	378	352	341	353	371	406	374	347	358	358	388	382	393	383	344	380	371	369	378	445	337	363	364	407	375	391	347	371	379	365	397	361	361	375	355	394	341	357	363	362	369	361	356	352	359	356	389	402	366	416	402	346	382	361	376	357	388	355	350	391	378	366	391	399	410	361	373	359	371	368	374	370	365	375	373	406	382	388	343	408	387	357	398	409	376	402	382	355	404	359	392	378	334	385	368	394	350	334	370	335	378	391	355	419	396	361	344	367	410	383	380	397	404	399	377	383	395	359	379	361	362	350	401	380	395	380	363	363	365	389	373	340	377	360	353	375	378	359	369	334	400	378	379	359	394	348	436	393	381	408	412	375	309	365	390	374	380	363	399	368	363	335	353	353	343	349	370	387	379	369	415	379	398	429	365	347	363	419	361	380	404	394	417	392	398	383	391	400	375	416	355	366	394	369	318	382	387	369	384	374	359	398	372	390	355	381	396	359	354	379	354	391	372	419	356	426	403	359	358	412	412	361	386	396	360	367	343	359	391	389	379	362	359	349	374	382	347	409	362	379	394	331	362	408	344	399	337	398	370	399	376	356	381	368	374	409	416	397	370	381	395	374	389	381	348	386	403	389	374	343	389	338	390	370	392	431	368	383	367	363	357	367	328	361	367	354	391	356	384	385	371	375	378	385	411	387	382	355	381	339	385	397	358	383	366	409	369	358	386	368	385	357	391	374	400	396	386	387	373	390	361	361	406	390	400	405	369	353	356	383	351	407	348	324	370	391	331	357	371	381	353	382	377	370	391	402	368	411	375	366	361	334	363	395	386	356	373	390	417	396	360	391	375	348	356	408	393	356	346	400	407	366	389	387	358	369	399	344	385	356	351	329	360	359	331	394	413	417	351	391	361	371	357	357	418	369	342	381	372	425	405	372	396	413	342	373	362	367	362	399	407	403	345	377	380	412	431	354	377	396	336	346	364	396	355	417	345	366	394	384	350	364	357	415	376	374	358	359	358	414	409	373	373	380	399	382	346	356	345	383	358	388	349	325	407	377	404	374	391	356	346	392	372	396	381	369	401	384	404	352	385	357	370	400	357	371	383	355	364	376	398	388	383	381	352	380	392	385	398	404	382	361	366	394	395	365	350	370	379	353	362	364	398	390	353	349	379	390	391	394	366	370	368	380	333	377	366	409	398	382	388	393	396	366	391	360	397	389	365	406	341	352	351	374	380	369	390	384	411	357	354	382	368	391	343	394	374	384	380	379	378	404	395	356	413	382	400	370	349	404	401	371	363	362	380	347	363	364	393	393	382	380	374	367	383	389	362	381	380	367	353	374	385	396	357
56778	71932	67181	51841	45037	17416	969	935	911	907	921	892	915	852	844	848	825	855	816	813	837	840	827	871	816	805	837	851	854	822	842	887	823	866	845	841	836	849	814	845	870	847	886	877	854	820	826	849	827	849	811	903	782	857	836	840	786	828	826	843	829	781	772	822	870	813	911	821	862	855	836	863	827	807	809	849	810	806	844	790	855	795	833	799	765	825	812	880	865	876	838	822	872	776	848	803	808	820	846	834	855	781	846	793	784	827	810	851	881	790	872	809	790	811	811	822	829	831	850	791	788	877	846	799	874	832	801	851	865	845	798	876	867	831	849	790	825	913	846	812	869	802	831	777	878	859	830	897	889	830	849	776	869	848	788	812	847	858	829	826	814	799	786	880	849	844	882	833	869	855	872	837	785	817	834	839	831	873	869	877	826	842	825	862	879	798	817	833	835	817	793	847	803	857	837	834	827	829	820	813	878	773	796	818	820	820	828	818	834	846	829	807	865	815	841	806	853	814	838	835	833	822	917	876	839	829	831	830	849	903	853	860	812	835	876	837	838	809	833	812	838	843	832	836	844	785	800	839	820	830	817	831	825	792	865	854	791	847	846	821	813	826	772	822	855	872	766	842	804	857	844	853	841	856	883	827	764	842	795	887	822	808	842	851	793	887	823	810	832	789	847	867	840	873	790	848	815	825	779	844	849	878	800	881	796	832	857	837	845	837	800	794	822	807	759	805	818	813	824	827	879	874	833	876	829	872	858	855	828	781	840	873	830	812	881	863	851	843	818	781	871	859	780	833	843	790	843	865	833	808	788	840	822	809	838	832	792	868	760	798	833	821	827	846	811	842	816	874	864	837	820	834	858	805	840	883	791	805	811	838	857	785	811	838	772	801	818	887	837	801	850	833	864	837	824	888	825	814	840	806	827	841	856	805	861	796	787	854	787	836	800	822	839	838	836	850	873	847	867	801	863	789	820	820	846	847	831	839	849	813	847	816	857	863	878	852	812	831	831	809	844	822	802	858	812	789	886	813	794	829	823	823	829	846	810	829	841	842	867	809	854	791	833	886	848	873	825	840	831	832	825	847	808	808	803	764	803	848	850	812	890	859	864	813	789	835	806	849	862	809	845	778	762	847	857	795	862	846	811	841	834	886	865	842	844	846	828	830	863	785	802	834	820	845	844	820	833	794	855	846	797	838	818	843	829	834	861	866	826	818	806	819	853	789	857	821	824	857	869	833	809	847	842	871	840	828	837	832	842	846	875	851	872	795	836	828	852	848	823	793	847	912	851	805	832	845	815	816	802	831	802	793	805	823	843	812	849	817	803	865	845	806	881	786	836	798	845	800	811	851	823	870	829	804	857	800	868	837	796	781	837	802	808	843	820	830	851	851	818	804	817	817	835	811	809	818	850	764	777	862	809	791	784	815	837	883	834	805	757	832	863	801	859	802	834	820	759	803	791	858	855	813	837	882	797	889	810	851	828	803	810	853	807	853	864	828	828	846	826	840	830	852	861	832	874	808	836	857	800	863	857	740	862	771	832	847	750	826	772	848	825	801	833	861	816	811	809	881	846	822	807	828	798	817	857	826	807	807	826	852	831	849	850	824	858	828	811	890	798	862	788	868	839	793	827	808	805	861	850	871	809	854	818	824	841	841	846	838	833	783	882	830	823	807	862	816	842	782	858	902	805	878	838	816	806	830	822	832	822	845	825	834	841	775	802	794	785	808	819	796	862	842	856	896	817	829	815	854	831	820	847	866	796	822	815	884	807	892	850	834	820	788	859	867	837	843	866	848	797	862	799	845	812	804	796	803	843	801	817	886	860	792	825	850	857	800	833	851	820	817	851	844	850	845	783	868	810	853	872	816	881	818	865	854	802	863	832	812	856	829	807	846	829	818	834	860	847	822	825	866	854	866	857	838	854	815	838	820	813	792	781	811	811	828	812	797	831	824	800	832	817	869	835	805	879	838	819	847	855	795	813	824	844	799	830	845	809	838	862	790	778	870	823	813	838	846	876	839	827	856	871	778	795	855	870	849	804	793	842	883	830	828	834	872	802	783	849	812	882	843	821	838	789	789	836	832	836	768	781	877	830	838	816	893	816	808	807	800	813	842	822	820	783	839	829	839	846	797	855	851	850	849	754	833	814	819	821	861	808	810	802	850	821	828	824	874	823	806	872	851	879	846	833	790	815	775	782	813	846	875	837	815	853	839	803	837	856	771	817	799	855	866	838	799	761	875	859	786	834	800	828	824	815	802	802	828	867	835	856	831	822	838	851	831	817	812	826	857	815	818	817	831	822	821	858	808	842	806	812	824	844	829	823	925	838	840	857	805	822	814	859	884	817	798	807	772	841	825	779	813	812	826	839	856	866	870	839	838	804	833	837	839	870	847	860	854	821	849	840	875	829	850	820	849	789	801	805	838	809	790	785	885	812	821	799	763	875	866	832	841	850	842	826	807	826	858	827	752	805	877	848	836	819	826	853	768	827	829	867	780	834	869	866	824	839	812	830	835	770	841	842	837	835	799	829	828	793	838	859	832	779	839	849	762	787	831	771	827	800	836	815	807	818	858	831	830	829	835	818	796	810	829	877	831	815	845	818	819	818	825	841	772	885	879	818	839	826	824	809	820	840	877	770	851	764	831	807	867	826	811	883	829	827	828	874	870	837	824	859	849	872	827	842	811	834	814	803	832	863	808	827	812	801	793	845	814	807	814	848	810	853	840	869	829	832	785	841	857	818	878	820	845	824	824	811	786	844	829	792	855	792	781	847	799	776	834	883	821	803	824	824	858	840	835	859	843	775	817	837	813	855	802	826	786	870	838	858	790	864	851	837	834	843	848	863	864	793	809	786	815	831	803	845	863	817	862	791	796	856	828	848	763	803	854	805	857	818	833	812	794	809	853	817	849	872	778	821	872	845	811	827	816	819	799	803	870	826	834	788	811	824	774	850	809	846	840	774	817	860	791	837	833	794	800	850	862	851	781	786	841	835	818	858	790	832	784	816	859	861	827	828	852	858	810	788	834	859	808	860	809	818	843	818	827	811	815	835	824	821	822	835	784	792	868	839	794	854	787	824	858	810	825	840	853	855	860	788	846	826	806	853	842	771	842	832	816	848	850	814	886	792	844	821	877	802	885	864	892	853	811	849	826	778	880	841	795	800	816	788	800	810	827	806	835	831	826	798	860	840	857	828	808	874	838	856	812	780	841	805	772	836	853	819	884	846	842	848	804	799	840	800	811	805	843	811	839	855	848	806	775	822	821	835	866	804	815	805	811	835	838	837	864	796	830	791	806	834	833	837	859	799	834	814	802	842	847	836	796	855	846	847	838	814	802	831	809	850	897	855	812	796	815	840	835	856	828	778	854	818	812	815	819	777	788	829	784	843	838	846	828	823	821	833	845	817	822	838	835	814	834	797	797	808	816	862	823	779	790	832	762	790	870	831	842	829	823	823	849	821	851	812	847	861	778	818	826
59599	32611	13154	3431	1238	528	355	361	338	316	337	290	347	300	307	334	339	339	359	346	327	329	294	369	316	336	350	346	363	337	349	352	341	329	371	330	305	346	308	350	340	351	341	312	304	328	309	334	362	335	332	345	350	329	358	297	345	319	355	341	350	353	340	288	327	320	321	331	362	353	370	302	337	332	301	337	314	346	332	366	343	335	348	360	344	359	373	329	355	341	336	346	364	373	345	363	340	361	294	356	325	290	337	322	349	346	338	329	336	306	306	344	354	312	347	328	369	331	327	340	328	361	346	347	352	345	348	328	340	313	363	317	325	351	352	365	363	385	335	341	365	339	340	355	322	333	360	357	326	346	316	312	374	361	369	366	312	372	368	320	346	351	329	311	306	328	378	325	338	341	360	331	357	310	322	348	317	366	331	356	330	344	368	371	342	339	312	344	373	353	319	335	359	349	369	303	348	356	353	350	359	354	365	323	352	341	373	335	342	349	328	372	367	355	370	356	341	325	337	358	349	357	322	318	321	346	321	340	363	335	313	324	315	336	315	349	335	341	324	323	354	364	345	325	384	366	333	339	335	323	357	354	331	328	344	322	368	360	332	365	364	360	376	329	351	388	335	358	364	339	360	346	323	347	363	376	377	341	363	335	341	322	353	320	322	402	363	342	377	344	351	332	337	335	383	328	350	316	307	351	334	340	325	349	313	342	341	380	357	342	354	314	317	325	316	369	351	317	346	341	357	321	313	329	356	326	320	329	381	342	373	310	348	342	347	343	331	312	347	358	354	349	340	314	357	332	342	340	323	365	350	331	327	372	315	329	317	350	354	357	362	313	354	351	349	369	318	350	305	358	379	314	336	333	389	346	322	311	376	352	330	328	327	347	317	321	347	359	347	351	335	332	391	350	342	336	364	347	366	356	330	315	336	318	360	387	336	322	305	318	330	335	323	331	337	357	375	319	354	366	372	305	340	375	352	316	334	348	380	332	351	317	373	342	352	326	335	304	322	364	327	329	337	338	336	349	351	356	335	332	346	338	339	355	309	338	350	333	335	339	353	313	359	319	349	336	313	355	336	364	317	332	329	368	321	328	306	312	351	352	353	332	322	346	373	337	387	358	322	333	317	342	372	336	329	335	348	346	368	356	307	346	325	356	324	334	308	323	323	322	332	353	322	357	341	379	347	345	318	335	320	325	321	334	348	348	329	336	330	338	332	339	363	323	319	360	347	341	330	334	327	387	354	325	321	329	307	321	349	366	346	326	347	330	349	341	352	358	340	338	347	375	361	328	330	329	374	355	339	377	315	355	335	346	353	321	336	366	346	392	357	358	361	363	341	342	342	320	354	341	341	348	330	304	357	349	341	315	335	316	340	347	309	311	338	334	366	344	351	355	324	336	330	338	340	336	330	345	285	322	343	352	359	367	331	344	332	334	333	342	340	343	325	322	340	365	320	359	360	383	354	320	346	344	356	317	337	331	379	310	321	367	350	366	343	331	354	289	321	326	347	340	381	343	335	329	369	325	340	321	351	363	355	346	367	312	351	302	320	333	344	315	325	330	342	339	339	346	337	404	355	337	334	340	374	312	369	328	347	354	355	343	282	342	355	323	312	353	307	353	319	334	338	312	331	354	377	339	340	345	357	319	354	369	322	345	371	315	378	345	357	331	357	328	318	354	329	336	365	349	339	373	317	356	338	342	349	352	306	323	323	310	356	324	357	352	313	320	331	364	348	362	336	335	351	326	344	322	355	340	342	326	320	365	321	349	363	323	312	348	331	332	320	315	341	367	307	336	389	310	300	332	328	353	334	310	327	364	303	341	338	346	365	360	330	325	327	347	335	343	360	341	340	348	343	317	360	333	324	336	359	347	364	356	325	315	331	354	349	322	367	359	320	346	328	356	336	336	312	356	335	341	376	337	374	354	328	367	306	367	332	346	335	374	344	370	329	350	306	341	383	367	328	325	333	310	351	405	336	336	358	351	392	338	317	339	317	334	331	317	322	363	338	367	329	376	337	320	320	307	329	376	381	342	339	327	347	364	310	335	319	354	345	317	332	335	367	338	348	330	381	356	362	328	370	310	326	339	347	335	336	335	353	360	332	327	341	306	338	304	332	352	332	330	322	334	340	353	336	370	305	361	329	350	336	347	333	316	342	340	342	399	315	315	386	331	378	290	363	357	356	323	379	348	353	348	342	327	314	347	342	333	379	350	347	320	314	356	325	336	345	364	323	358	295	335	320	401	339	327	359	329	344	312	347	387	332	349	346	308	339	328	313	345	324	321	343	307	342	347	346	369	329	338	373	351	339	319	322	357	363	326	337	373	343	356	369	344	321	352	351	336	336	397	351	344	321	347	354	324	319	344	384	313	326	337	320	316	367	382	341	336	349	333	312	332	334	331	338	354	341	325	314	331	327	321	336	356	315	347	353	337	336	337	337	357	399	310	332	334	344	328	325	339	370	356	396	354	328	311	337	345	357	351	336	335	313	290	325	355	374	341	328	318	342	332	357	351	334	349	328	295	362	356	337	339	329	348	323	310	319	347	360	350	333	333	319	351	320	330	346	354	341	295	361	358	346	347	325	337	354	378	398	322	301	306	312	340	300	313	360	364	359	344	320	356	352	369	324	344	343	329	329	325	316	382	324	333	306	358	324	359	343	330	340	324	357	330	319	349	330	295	348	349	391	319	355	340	327	347	358	345	328	338	333	304	364	342	361	331	345	352	341	391	353	300	352	300	352	347	333	361	339	313	337	350	346	339	308	346	358	346	362	369	337	314	308	324	314	314	337	325	342	349	348	303	305	359	341	371	380	335	300	355	332	326	321	348	337	338	298	352	321	337	290	325	359	330	311	339	338	342	325	353	355	332	324	342	378	342	357	323	337	378	343	342	360	350	335	339	321	338	326	361	359	340	337	354	356	366	356	347	344	354	314	354	326	319	383	355	382	336	302	347	318	316	328	331	339	317	382	309	321	375	291	318	364	335	361	357	371	368	339	341	364	319	319	365	293	313	331	361	325	333	370	296	337	341	340	312	362	341	377	341	337	331	356	323	368	310	340	342	355	317	360	378	341	375	340	332	304	310	338	344	283	347	326	302	356	323	329	380	343	355	342	328	372	354	312	360	357	307	321	336	349	343	356	338	355	355	311	331	325	343	336	322	335	341	347	377	374	304	334	324	339	327	335	340	326	337	346	353	351	363	334	313	346	355	329	353	365	342	373	314	343	305	363	339	352	357	382	347	355	338	350	326	371	317	328	350	335	365	363	331	362	346	349	345	301	298	381	339	350	356	340	332	357	349	355	389	332	325	324	312	353	366	335	323	337	351	364	352	311	353	313	337	331	339	333	367	361	336	359	340	306	310	320	327	376	307	356	316	324	315	347	328	326	349	320	319	340	316	382	299	375	327	328	341	387	334	364	328	333	322	295	390	353	340	367	328	336	339	296	355	335	347	309	367	305	349	337	322	301	337	340	357
33209	25333	12781	6323	3787	1262	788	736	712	717	761	817	764	766	789	744	718	736	745	754	716	717	706	682	762	690	765	758	751	747	754	735	738	755	741	754	721	762	784	735	729	750	712	792	722	772	737	736	708	703	723	705	757	756	764	779	772	677	757	746	765	718	733	777	683	754	723	679	709	708	724	742	732	703	732	738	729	794	713	762	749	752	735	734	740	700	734	765	777	755	731	793	706	726	733	701	756	677	745	728	729	791	742	710	761	776	758	764	762	736	757	721	732	778	749	735	699	743	777	700	773	723	747	737	799	767	755	719	778	767	769	727	764	727	726	771	751	716	752	718	737	768	689	706	734	720	766	714	728	770	719	743	746	735	760	725	740	741	761	762	743	748	744	771	748	734	723	743	707	734	749	705	737	757	707	691	775	710	758	741	741	707	736	760	699	721	737	745	769	755	691	718	742	708	744	713	771	776	714	797	720	736	756	732	776	746	721	711	747	741	708	753	725	729	720	708	755	736	702	811	792	779	748	763	697	791	743	740	747	705	772	742	762	758	764	755	731	735	749	697	743	730	724	711	771	745	746	716	752	727	753	709	740	700	726	718	735	764	753	706	750	713	765	708	759	742	771	741	761	756	686	747	733	725	748	732	733	757	741	760	757	728	751	697	779	730	750	769	727	734	739	670	724	683	713	723	737	719	742	724	752	752	772	736	742	720	756	723	688	741	729	691	734	730	723	777	777	733	703	745	718	776	719	725	744	737	759	724	745	715	731	758	726	727	723	757	711	749	736	786	727	742	771	722	735	695	742	694	769	753	794	742	747	726	725	774	745	744	734	767	737	705	747	747	763	725	762	716	718	750	720	736	744	775	706	754	726	771	739	762	769	711	723	746	772	733	706	745	767	737	763	748	709	739	713	718	781	752	733	766	760	792	721	743	765	706	724	761	761	736	725	721	746	761	741	705	791	788	743	755	691	756	768	721	703	788	705	758	774	725	721	739	758	721	719	748	771	763	761	736	725	730	779	720	717	772	783	747	732	718	716	741	753	775	760	747	714	753	702	739	755	698	727	755	734	781	738	736	722	799	709	720	742	759	719	728	782	781	664	713	702	736	701	760	710	730	740	751	748	699	761	750	738	750	739	736	736	738	765	781	721	711	718	797	790	711	738	751	794	745	741	715	757	730	741	764	775	706	755	763	764	809	735	733	781	759	738	761	740	765	770	768	741	763	750	772	724	721	765	764	782	775	761	723	740	726	745	692	729	731	710	741	791	739	750	731	730	705	773	729	665	713	744	793	731	732	735	716	772	723	743	730	712	703	754	725	718	774	744	732	744	760	730	699	721	784	773	765	755	787	779	774	725	741	788	780	754	763	743	709	708	782	760	721	735	684	750	795	723	770	758	738	740	781	748	738	701	737	757	738	746	750	681	706	784	740	748	766	762	771	729	718	765	687	713	714	731	774	750	735	742	714	765	750	747	737	744	749	689	773	782	682	729	722	740	744	749	713	757	731	737	727	748	757	753	762	727	802	774	762	714	769	700	716	786	693	736	706	745	785	692	720	726	739	674	730	745	758	719	722	720	728	777	715	777	770	735	772	792	770	749	779	701	751	767	741	762	680	720	756	781	736	734	739	684	709	714	785	791	770	743	746	699	725	737	730	780	799	748	779	777	728	745	708	698	757	730	756	755	731	750	701	697	737	723	763	755	760	753	765	750	735	762	734	716	668	722	677	715	709	725	679	675	725	742	774	770	698	751	767	722	761	750	735	728	805	761	798	701	778	761	752	753	680	745	728	739	734	756	715	747	690	773	707	753	732	738	808	724	779	720	791	709	723	749	752	715	730	722	687	719	788	747	714	770	793	712	771	745	706	713	748	743	727	704	686	699	690	731	740	738	743	737	749	741	743	742	769	786	726	761	752	724	715	721	674	726	754	747	730	738	733	702	777	714	748	780	719	769	725	701	742	776	706	749	737	728	743	764	689	723	735	724	738	718	749	755	752	729	761	708	703	683	691	730	747	747	682	719	746	720	746	719	757	743	735	719	764	702	687	728	775	755	693	709	706	724	736	773	729	748	739	731	760	735	703	740	754	680	714	702	727	719	735	707	727	708	745	748	766	718	727	637	739	771	754	748	768	716	765	714	719	710	726	745	783	776	744	723	721	731	771	720	733	725	748	737	720	709	704	726	742	738	741	737	726	711	770	712	724	712	736	728	734	751	737	751	733	756	701	738	705	735	756	733	740	724	720	766	734	716	709	731	738	732	725	740	722	703	704	696	729	745	701	793	728	736	762	760	725	716	744	715	762	750	726	781	745	720	730	735	758	785	738	771	758	730	752	702	693	681	726	773	733	762	752	717	778	776	782	763	724	746	709	775	746	747	747	700	740	713	755	717	732	713	731	757	705	710	730	733	755	720	764	748	768	735	700	751	710	736	715	707	746	759	708	751	799	774	795	751	668	733	705	783	747	764	736	727	763	715	740	756	701	735	758	737	731	763	746	738	741	725	741	687	743	748	750	753	741	755	734	703	767	744	716	738	749	738	746	792	732	759	729	743	777	744	726	805	736	709	707	754	668	764	759	738	699	732	744	735	729	730	737	766	722	763	789	725	740	716	736	764	743	737	711	700	740	730	760	732	761	716	772	757	774	749	762	733	702	714	724	657	761	704	734	793	710	765	741	761	731	740	751	721	736	749	749	713	716	740	744	736	777	718	766	796	751	718	706	736	739	764	807	760	765	743	720	748	739	758	682	741	776	730	733	745	755	731	732	725	700	750	719	707	747	762	761	736	722	790	736	684	759	772	735	694	747	767	764	818	684	719	764	758	749	716	793	745	729	774	737	752	736	773	736	721	722	728	730	765	728	715	665	745	726	705	756	751	747	723	697	774	797	675	724	755	735	735	732	740	755	712	724	756	755	693	732	711	749	763	755	784	756	713	779	740	742	734	776	710	722	732	743	705	727	767	742	758	714	742	761	768	751	728	738	780	740	709	798	729	737	734	742	725	748	800	763	731	789	742	740	707	687	767	783	707	711	730	757	776	741	720	724	710	749	755	743	721	742	750	755	701	740	664	728	755	699	758	752	721	765	692	744	720	736	735	698	737	776	757	769	726	765	716	766	785	732	725	728	764	736	745	740	748	707	726	731	715	757	774	753	719	733	749	737	735	722	782	747	725	773	758	772	751	762	759	770	747	771	756	760	713	697	780	764	748	711	674	747	727	790	759	671	751	765	702	764	764	739	727	728	755	784	804	717	740	758	721	719	759	767	756	696	701	798	735	723	703	737	743	739	752	689	749	790	750	728	735	784	737	729	763	753	749	735	790	810	760	736	735	765	719	736	734	813	720	736	707	719	756	756	705	710	748	723	729	729	765	789	739	749	805	723	687	750	728	727	788	746	732	699	755	733	739	758	776	738	755	771	732	728	719	684	738	770	710	718	726	735	704	700	757	753	786	738	710	719	684	713	715	722	718	741	738	740
76134	74507	57648	37041	22267	7694	521	275	286	275	290	279	289	272	289	284	270	261	266	245	254	324	290	267	233	258	269	261	274	293	284	280	245	246	301	252	255	265	252	265	241	238	283	217	262	284	283	256	272	283	277	247	244	282	230	308	281	250	246	245	272	258	273	255	275	261	247	251	233	272	276	245	269	261	242	243	240	224	260	254	257	265	303	242	259	250	270	271	284	265	227	263	241	266	251	252	227	246	285	276	261	253	276	220	267	235	263	283	304	274	235	244	252	272	256	242	266	279	256	273	235	239	258	242	289	262	264	281	270	268	246	277	253	287	279	273	285	245	253	248	241	233	262	255	262	236	252	279	260	272	265	268	273	282	281	251	225	236	259	264	279	270	264	273	235	238	264	269	255	248	254	267	239	279	274	267	252	275	250	267	277	230	263	249	256	255	278	241	219	294	253	251	273	265	276	257	283	288	288	276	281	244	259	232	257	267	249	257	273	228	248	257	265	246	258	284	271	271	265	251	249	225	286	278	273	250	250	269	247	274	271	267	260	273	258	278	235	247	247	267	289	238	252	255	278	280	252	273	226	240	237	255	264	265	255	262	271	272	265	257	248	291	272	257	263	263	268	259	255	252	230	245	257	252	254	263	236	261	258	274	248	236	261	265	209	273	269	274	266	270	291	227	230	274	279	239	303	243	256	252	277	278	274	249	271	260	276	238	256	252	253	267	265	253	260	289	278	258	256	238	275	215	290	269	280	249	301	267	262	249	263	250	244	232	221	215	256	275	266	260	251	263	265	266	234	251	291	253	307	253	252	256	236	229	237	236	247	268	274	259	266	267	278	261	267	268	278	269	234	283	242	276	248	267	302	268	232	273	258	265	251	264	245	248	245	288	258	282	288	281	259	235	249	241	243	252	254	273	227	259	268	245	282	244	267	277	257	229	228	228	268	247	265	219	240	211	299	271	248	242	240	273	254	261	254	235	282	281	251	265	289	250	247	256	264	241	261	261	257	241	268	230	280	264	228	268	252	270	250	256	259	260	251	247	237	249	217	278	278	269	254	257	268	257	273	235	275	268	257	254	271	257	242	248	260	254	252	280	262	251	234	262	252	242	234	273	257	248	269	265	275	243	216	228	257	246	284	274	256	275	261	269	247	241	260	265	247	234	266	264	254	263	271	266	275	269	305	271	257	266	256	275	276	262	286	283	281	240	301	253	269	245	262	244	271	237	258	243	247	268	272	252	269	261	288	249	249	222	250	273	257	261	283	282	270	231	228	249	247	253	262	259	239	257	243	265	250	260	249	264	278	244	263	259	277	234	273	272	271	252	281	253	261	241	258	236	274	242	257	270	267	272	269	283	266	259	269	248	258	226	252	264	253	283	262	242	236	277	290	255	252	275	267	265	249	259	244	263	242	252	288	266	261	281	274	249	291	280	261	290	243	286	261	246	261	261	246	250	232	253	281	278	260	257	263	223	254	270	268	307	253	295	274	244	227	225	260	263	273	261	259	249	263	274	240	257	263	292	277	292	246	259	278	265	248	214	242	274	264	249	246	230	244	252	251	287	270	267	263	262	276	258	244	236	226	268	279	275	256	250	236	249	263	240	278	267	253	258	274	231	255	262	273	257	259	270	263	285	228	235	249	271	236	271	226	236	231	270	241	221	261	267	257	278	224	276	231	266	251	253	244	271	244	245	250	240	253	256	240	221	264	263	269	271	259	253	276	247	253	306	249	295	253	290	280	248	288	266	282	246	222	242	275	234	234	262	258	252	229	250	251	244	268	251	277	248	263	244	263	281	284	235	242	282	233	246	277	285	273	255	250	249	257	249	274	240	238	299	233	209	247	263	272	245	239	282	257	243	254	241	278	234	249	264	268	256	284	266	262	245	244	289	264	261	266	252	274	281	260	290	298	263	247	266	270	252	258	215	260	287	288	271	236	232	288	252	249	254	279	284	259	232	276	262	287	250	241	223	255	254	275	285	234	250	264	247	249	301	240	291	260	265	256	284	251	248	275	246	246	242	233	285	250	245	253	273	265	268	281	267	280	253	241	237	245	234	262	276	263	264	262	261	272	244	246	216	254	240	277	274	269	263	271	260	276	244	268	264	237	262	259	276	263	272	266	242	234	251	253	260	257	232	256	265	269	215	264	254	242	265	243	291	271	240	268	234	220	269	253	255	267	256	272	275	261	258	282	261	274	249	293	237	273	255	238	243	269	274	235	264	241	246	255	277	279	272	260	248	264	243	250	249	256	246	257	251	277	282	256	300	267	259	254	246	227	276	226	267	232	243	287	283	272	248	262	281	250	248	288	237	237	269	274	253	307	266	269	266	303	294	294	280	255	266	276	264	266	256	266	276	291	289	257	242	238	219	278	257	257	231	265	266	247	262	238	270	261	255	247	232	240	252	248	257	248	245	264	258	284	272	284	270	281	238	268	260	270	269	254	241	279	277	274	269	247	241	277	236	262	259	284	258	254	250	269	254	252	281	260	264	295	304	267	285	264	273	258	225	266	234	247	268	235	273	289	266	271	239	239	265	253	268	271	248	254	294	260	264	246	254	258	272	264	294	233	235	240	253	257	259	259	251	248	234	241	245	281	267	265	282	286	231	249	300	257	240	263	270	262	259	277	262	252	278	263	256	264	261	255	278	264	273	289	242	244	273	255	259	233	265	259	236	276	238	259	248	252	227	280	260	269	246	284	286	266	278	262	259	258	252	236	312	252	254	244	254	232	222	273	282	279	277	259	269	287	256	256	258	266	257	296	256	289	291	281	258	254	253	260	265	250	232	288	290	260	237	240	237	252	275	287	233	260	277	262	256	232	282	273	270	241	262	240	230	270	251	265	291	280	253	262	262	260	265	276	260	261	241	283	256	277	276	277	276	229	272	252	297	289	263	285	262	253	275	253	248	242	270	283	245	253	268	259	258	252	267	277	257	261	254	254	280	296	277	271	283	277	265	284	268	259	254	267	233	267	266	244	253	263	269	269	261	270	246	269	253	279	294	235	259	246	279	284	247	243	256	259	270	279	266	259	289	290	226	275	244	288	258	257	278	278	291	279	254	276	283	291	268	250	237	281	243	264	247	273	232	265	236	255	284	230	235	257	268	256	249	285	268	279	264	238	282	275	251	270	270	235	266	271	275	261	243	255	269	267	230	244	249	273	295	257	259	267	278	227	294	264	288	253	252	257	293	281	255	278	266	290	258	280	234	230	230	232	276	239	250	305	247	243	231	278	240	250	270	294	224	283	274	255	277	263	280	260	229	253	263	246	259	256	294	273	264	255	265	279	271	265	272	248	256	295	285	248	247	248	280	270	267	257	221	285	263	238	238	262	255	240	256	265	245	285	269	258	254	281	254	264	262	292	275	251	251	282	262	269	261	254	275	263	286	287	275	239	270	225	272	241	293	247	232	266	275	258	244	253	259	242	279	252	275	236	237	232	253	300	266	303	255	257	258	280	273	271	271	304	272
49654	60227	55670	41552	35490	12851	687	648	642	626	633	610	599	676	598	584	586	671	592	617	593	618	594	642	631	633	577	599	623	610	568	602	633	594	583	634	577	588	592	602	600	621	600	554	579	581	643	634	584	572	634	572	613	531	625	613	593	606	587	627	607	540	553	597	588	642	583	585	625	604	611	591	618	603	612	588	585	602	601	599	578	576	563	621	570	599	619	607	616	594	589	609	602	585	598	563	601	566	585	615	552	601	655	589	592	586	637	569	587	554	584	603	577	610	608	586	599	631	608	619	545	554	590	636	565	612	612	668	554	610	664	583	593	572	606	584	638	594	601	593	605	612	626	628	623	623	600	607	610	589	623	625	584	614	604	554	615	624	583	610	598	590	601	624	592	621	588	664	603	658	615	623	589	599	559	544	613	619	564	587	607	551	565	607	584	591	588	642	593	599	589	563	611	617	601	573	569	625	617	581	601	600	583	595	603	577	561	594	540	610	551	626	606	575	599	574	560	612	597	649	592	637	611	570	660	614	553	612	567	572	587	620	590	590	660	577	606	575	585	627	569	613	573	581	583	602	591	620	599	624	586	548	582	569	590	621	597	617	618	566	569	665	570	596	556	602	602	579	589	562	614	621	549	625	633	568	605	593	585	610	595	633	604	584	586	585	598	596	589	615	568	609	591	639	574	579	615	561	568	603	585	576	581	589	594	596	592	598	601	587	619	575	576	618	583	617	618	575	608	552	607	584	650	558	575	579	596	591	639	607	577	650	597	568	593	567	621	587	582	575	582	580	602	552	579	635	624	622	609	561	620	581	589	599	592	579	609	617	579	594	619	623	532	599	619	610	583	596	584	580	543	619	599	602	605	595	589	633	601	604	585	581	570	570	623	591	582	625	608	570	566	582	595	601	590	576	656	607	598	568	645	567	600	613	606	599	572	595	603	572	624	568	600	634	660	655	569	617	580	636	550	564	636	592	559	642	599	562	552	612	563	618	597	642	585	585	616	650	546	594	579	575	632	623	554	608	672	595	581	630	613	612	567	599	619	579	643	622	589	621	603	580	603	592	605	615	627	573	598	619	586	594	589	590	562	576	592	579	592	612	663	603	600	567	611	595	597	559	587	624	570	557	580	640	580	599	577	559	634	620	588	566	563	580	559	560	591	599	613	610	554	610	624	635	571	599	553	567	592	624	563	620	659	595	572	625	636	611	587	577	605	582	647	622	590	560	574	568	592	599	545	585	567	608	583	578	586	576	610	641	598	574	595	577	603	644	589	578	604	580	595	585	579	520	639	587	576	621	582	585	605	570	603	610	617	600	617	599	585	554	588	576	537	609	611	589	563	641	582	616	622	598	629	555	608	586	597	614	620	562	601	603	620	596	617	562	573	633	608	597	584	598	620	628	619	622	618	580	571	640	590	591	574	604	586	592	574	615	617	593	595	598	609	602	603	566	620	579	633	626	582	618	604	604	596	586	601	623	563	588	618	636	628	557	587	618	598	582	598	569	593	600	577	620	563	620	606	585	586	562	581	599	535	582	614	563	596	642	577	589	609	582	620	550	621	644	583	638	587	604	615	596	581	637	571	545	607	587	630	594	604	605	569	601	631	577	606	614	636	571	626	596	608	551	589	611	609	625	570	623	654	600	618	582	592	562	600	593	634	572	596	592	565	640	583	603	590	532	624	610	591	623	562	580	577	617	581	558	624	641	619	572	551	594	598	587	652	599	576	588	583	571	591	626	585	591	583	581	597	594	642	603	594	569	570	629	628	579	604	579	594	590	591	640	609	616	607	614	580	654	586	608	630	602	593	620	651	563	569	604	628	596	609	565	605	560	577	598	606	552	579	567	629	573	622	622	588	612	592	557	601	601	669	595	575	602	596	624	601	588	584	640	559	583	559	602	572	553	612	620	592	603	597	565	579	599	607	568	623	611	574	577	556	601	596	607	561	565	568	607	569	590	562	608	566	603	569	605	570	619	586	640	606	581	621	629	590	584	583	574	638	561	597	598	583	578	619	617	613	602	607	583	552	621	594	605	570	617	569	594	559	609	595	625	615	609	629	568	586	600	590	569	589	600	596	564	540	614	594	573	584	583	579	621	608	575	635	616	559	629	574	551	616	634	633	559	614	591	556	653	623	606	551	602	559	560	611	584	611	611	616	558	559	615	632	595	576	567	599	613	603	592	593	581	605	578	610	579	636	627	590	637	627	600	614	631	581	643	605	570	594	623	581	551	586	582	570	628	601	606	613	627	616	563	560	600	604	624	591	552	614	614	607	657	553	603	648	510	622	606	588	574	663	577	582	602	579	594	584	627	610	617	618	596	595	620	603	570	629	563	613	621	661	599	597	600	655	591	580	590	618	592	590	665	581	584	585	576	549	620	625	555	615	583	576	614	639	585	579	590	571	626	571	555	591	600	597	600	606	592	630	561	615	584	590	628	631	633	568	573	617	619	576	565	619	595	609	602	633	598	576	620	613	555	569	613	638	567	615	584	598	583	621	599	571	586	637	605	618	613	624	619	615	591	579	604	593	603	580	579	655	600	594	638	621	625	608	593	596	610	599	601	614	607	594	625	615	616	610	563	603	609	565	605	651	596	601	640	601	572	533	631	608	569	608	606	598	549	604	574	559	617	630	588	611	580	607	610	588	617	577	571	611	587	590	610	606	648	598	577	570	603	604	610	647	586	567	598	639	579	627	605	573	619	582	572	597	624	592	610	600	601	602	620	672	546	601	583	574	580	567	600	590	651	548	630	561	614	556	599	600	606	594	602	628	604	602	620	584	594	594	597	598	604	572	614	627	573	578	622	584	621	593	658	605	653	555	583	601	602	608	601	591	600	636	605	561	604	582	619	599	569	614	570	637	614	634	573	567	589	598	636	606	550	633	585	598	599	582	619	561	610	601	575	579	619	662	616	561	579	600	619	619	576	639	609	562	568	608	631	559	644	593	615	591	552	629	564	590	626	563	598	631	631	603	616	568	566	587	568	602	608	625	615	607	632	642	611	560	598	656	542	635	589	583	594	598	635	589	591	617	626	585	578	567	646	576	572	585	566	612	609	591	581	622	575	617	617	588	597	625	621	594	600	584	614	615	597	619	576	582	591	602	594	549	624	617	650	587	624	622	561	589	606	593	595	569	598	587	615	629	577	613	603	567	616	575	660	584	594	612	566	610	630	576	559	580	587	579	589	587	612	569	636	568	661	563	618	576	575	547	590	577	591	583	588	574	611	601	611	637	578	586	592	587	576	624	576	594	617	583	581	624	595	594	550	584	585	521	586	623	634	595	564	620	599	562	562	600	646	575	601	600	557	629	636	588	633	627	576	581	647	612	612	592	603	625	565	633	591	555	591	597	587	645	635	571	585	564	590	658	587	588	595	578	596	566	597	599	601	597	579	575	618	572	584	557	584	599	593	599	592	602	662	563	571	569	582	578	631	584	594	637	600	590	593	617	593	553	597	595	629	622	602	610	592
84612	84683	68185	47877	32697	14947	1327	400	419	422	367	380	416	382	430	394	351	365	425	409	400	395	395	375	381	378	362	388	400	371	350	344	410	357	327	356	389	358	359	352	393	359	369	390	367	388	404	383	409	363	358	388	437	371	387	373	399	422	364	389	383	378	382	335	380	386	400	377	345	353	340	364	389	389	416	372	411	377	401	366	405	413	354	375	405	421	390	382	382	332	372	372	365	373	368	342	393	393	349	358	354	352	387	373	343	391	380	361	411	402	391	405	401	412	361	375	389	401	440	396	373	397	403	391	389	405	357	359	377	359	357	354	386	365	379	355	391	354	370	374	350	391	375	358	383	368	371	371	367	362	358	356	358	391	368	363	340	369	364	403	381	333	378	368	359	394	373	422	337	379	362	355	402	391	337	402	375	372	361	416	397	360	392	359	348	373	400	377	424	394	318	372	374	364	362	366	385	372	356	363	358	359	397	394	376	380	369	389	399	388	381	375	353	375	339	349	362	370	372	390	371	359	395	385	381	407	348	378	396	369	373	367	386	357	370	397	373	373	374	397	367	375	410	378	413	408	344	405	393	416	372	394	393	384	355	350	392	394	386	399	392	369	417	366	356	424	371	425	400	383	381	368	390	420	409	402	365	415	414	411	359	333	399	355	369	318	357	370	393	362	365	392	385	366	375	353	379	342	404	356	378	397	404	393	363	361	366	328	384	379	362	404	392	375	384	397	390	391	346	412	386	418	360	407	399	362	370	346	401	387	385	389	400	377	365	379	396	387	377	346	384	351	400	390	385	357	396	419	363	380	363	358	363	359	363	362	377	384	388	379	407	349	404	365	377	356	358	330	332	383	394	384	352	392	371	384	412	371	344	350	404	425	376	367	383	362	336	377	346	365	378	380	340	388	373	364	372	373	351	377	375	409	403	391	386	354	396	411	371	392	402	393	364	378	390	354	380	373	365	358	369	366	363	380	420	377	356	378	371	390	401	381	365	445	392	399	343	351	362	347	372	365	361	417	339	387	371	369	375	386	370	392	379	366	347	368	370	375	372	358	347	359	382	381	350	381	398	403	352	362	373	348	325	376	376	367	364	398	407	379	353	370	368	381	358	337	371	359	375	393	370	385	381	361	354	377	357	383	379	339	409	366	388	390	377	391	393	360	380	361	385	356	405	428	359	369	380	349	380	422	382	370	396	376	383	384	399	349	398	374	365	350	390	402	394	362	391	417	401	377	362	385	380	391	375	392	433	350	412	359	355	364	349	379	404	376	382	379	333	360	366	380	373	373	383	391	378	366	378	392	407	400	384	380	373	368	374	399	376	372	390	372	373	369	370	392	376	387	383	350	361	384	355	347	366	359	372	349	366	396	346	405	408	371	370	372	387	374	387	361	371	382	408	397	367	386	390	377	399	377	412	368	390	380	384	369	382	353	365	383	379	372	357	394	385	355	351	356	350	396	396	359	382	378	407	404	338	376	379	361	365	356	366	376	382	406	380	391	361	399	375	361	361	384	357	421	389	331	325	332	360	388	377	360	391	403	391	356	375	337	392	355	380	347	382	388	374	352	390	362	350	368	362	400	365	337	402	371	393	393	375	381	389	363	385	387	358	405	371	360	357	377	397	375	419	393	354	382	361	361	368	388	383	406	380	382	375	360	361	376	403	382	384	367	366	335	364	353	359	361	371	365	392	351	357	393	388	374	392	354	398	355	400	379	370	334	365	362	324	398	370	390	412	409	400	368	355	321	379	445	366	356	382	363	371	364	381	357	363	392	379	394	368	364	334	367	403	409	363	336	358	328	405	349	382	370	401	357	391	402	381	384	370	415	366	379	379	404	362	347	367	393	361	371	366	383	412	408	420	355	379	358	384	323	387	405	378	381	368	385	377	394	363	430	393	367	385	383	375	340	365	395	385	403	381	339	401	390	376	366	393	369	355	386	398	360	377	402	393	380	386	398	368	415	400	411	357	369	411	349	399	373	371	370	389	394	395	369	366	344	369	416	386	347	351	418	382	377	348	364	345	376	421	338	374	391	348	379	346	348	343	330	367	374	340	383	352	337	333	376	391	386	361	382	361	389	373	350	383	386	374	408	387	359	379	362	322	357	392	353	378	368	370	357	348	377	404	394	379	377	392	368	401	373	383	368	391	389	368	405	394	386	351	368	375	361	343	377	391	360	388	343	387	370	350	372	390	365	382	382	393	367	390	344	350	354	391	384	334	419	381	404	399	351	383	360	388	371	360	367	377	396	381	375	393	358	386	396	363	371	374	391	391	370	372	379	382	381	329	353	397	369	380	394	373	356	359	353	385	358	360	390	371	393	350	375	358	384	390	377	393	387	378	353	401	406	383	351	351	332	376	387	356	381	359	365	364	369	380	379	387	374	378	360	373	376	387	324	388	399	393	353	390	388	399	381	374	362	367	357	374	371	359	343	391	403	354	329	364	376	364	393	411	392	390	368	388	368	357	389	383	377	384	410	388	370	404	381	409	364	402	363	377	405	409	391	359	366	376	384	341	360	401	388	375	402	376	380	378	392	339	370	400	373	375	337	366	395	381	412	376	354	371	369	388	350	329	366	373	381	334	379	359	356	370	381	421	337	366	354	399	402	357	382	352	401	387	363	397	339	353	396	365	396	387	393	359	383	358	357	369	372	387	356	358	420	405	414	356	349	379	365	365	389	406	401	367	383	383	347	376	381	420	377	418	359	397	381	371	395	363	361	366	376	395	371	394	385	362	359	343	370	370	412	346	420	397	380	389	382	344	377	376	368	415	360	393	354	373	390	381	366	394	406	336	410	334	350	348	372	343	407	395	356	362	391	385	368	362	441	337	376	396	388	390	404	417	371	383	384	387	380	377	377	336	372	358	343	335	383	394	406	367	389	377	388	384	379	353	349	372	399	368	391	384	383	380	349	388	355	389	344	378	374	363	361	380	390	386	432	407	390	392	346	386	352	361	393	394	352	383	348	405	336	400	373	393	388	366	355	395	346	352	371	359	384	394	363	372	407	365	362	385	371	380	365	374	361	369	386	386	426	389	362	371	367	406	337	345	356	377	359	390	362	331	341	385	405	373	397	354	376	347	386	355	386	360	390	349	393	373	347	388	387	395	413	363	386	350	378	367	428	362	370	374	403	385	385	401	393	408	363	413	399	368	362	404	378	377	379	380	333	366	374	365	385	405	382	392	349	373	350	379	395	374	372	380	359	411	360	399	400	377	372	400	357	415	362	390	378	364	366	378	410	382	342	361	406	360	356	384	347	405	378	392	387	364	399	364	388	389	398	348	368	360	339	360	348	375	347	423	397	377	356	383	335	389	387	393	360	391	370	409	365	366	398	402	402	383	378	350	377	402	369	339	354	396	397	347	382	355	395	379	391	363	338	392	394	370	374	348	392	375	362	408	383	359	356	363	359	377	384	380	330	406	386	384	360	410	383	364	383	353	379	330	396	352	391	346	354	363	379	377	342	382	348
55498	72924	67611	51913	45003	19109	1030	951	934	939	906	913	897	873	906	876	886	798	830	890	876	859	843	877	826	858	859	846	842	858	824	833	837	833	838	798	821	836	865	847	851	831	834	886	878	875	869	879	865	833	812	796	849	816	828	809	840	819	768	873	849	800	833	840	851	819	869	863	792	754	830	863	820	832	871	832	812	862	850	795	821	814	825	840	837	876	809	868	829	839	870	850	832	852	817	839	859	853	806	793	839	862	787	865	824	837	854	841	770	844	838	820	827	828	831	873	751	804	827	812	828	841	886	893	809	849	861	846	827	819	813	846	810	846	842	866	835	808	820	863	815	809	780	849	782	818	823	814	822	865	844	767	824	814	839	843	801	804	755	831	863	811	844	817	821	868	778	809	827	833	845	838	832	821	833	822	786	816	821	859	814	850	839	820	855	838	811	880	859	796	860	841	857	847	820	845	799	836	811	840	851	819	855	838	807	829	809	822	834	782	771	773	859	844	827	826	814	857	843	819	818	870	831	817	811	870	864	847	813	838	845	801	847	785	833	835	857	815	806	840	873	841	865	827	801	867	804	811	844	824	831	836	843	812	795	842	828	791	842	879	817	795	807	836	764	818	856	844	837	818	789	818	806	824	857	824	818	835	819	823	855	850	842	855	803	828	836	806	831	853	820	834	789	808	778	839	810	884	859	831	831	880	827	839	795	830	829	835	773	838	818	837	816	813	832	862	850	824	875	808	839	834	823	902	774	830	786	820	826	882	756	771	812	829	814	796	848	791	824	812	804	802	858	807	812	815	787	829	829	838	808	844	796	871	855	840	787	792	817	812	849	772	822	840	820	841	829	804	869	847	878	807	792	797	799	829	834	838	865	849	807	809	873	845	820	835	853	800	826	819	826	788	817	817	798	812	799	869	843	824	786	855	795	803	824	866	804	800	813	838	793	883	858	846	854	830	777	792	879	779	797	812	832	800	817	822	862	790	805	810	806	824	879	815	795	792	867	831	854	859	791	843	865	842	837	869	869	807	842	881	822	782	826	832	829	834	849	911	817	832	835	822	811	834	809	858	824	800	841	833	755	788	801	869	824	851	848	826	806	837	834	804	794	820	825	785	826	821	822	792	909	816	861	866	829	894	816	827	826	851	783	846	776	805	820	805	862	879	832	893	875	871	828	813	784	820	821	861	799	805	826	828	850	837	863	798	829	784	803	835	826	846	847	815	780	815	832	799	831	836	827	860	795	831	812	802	827	845	791	881	816	781	817	837	870	818	828	780	806	770	827	824	880	863	785	814	808	842	920	853	824	856	824	832	829	853	837	819	834	845	840	842	836	843	775	824	805	833	835	801	804	845	817	848	807	805	795	805	825	861	835	855	820	827	842	897	835	842	820	839	774	843	877	796	828	856	824	819	811	766	825	801	813	783	881	853	845	811	834	823	807	851	798	856	854	811	854	832	873	834	816	822	812	826	881	827	830	799	835	871	792	801	820	809	804	811	853	839	811	823	825	776	850	855	862	815	770	807	754	824	827	870	808	770	803	827	828	859	866	819	847	848	856	824	805	801	801	812	846	809	812	770	840	779	764	854	853	829	851	814	833	805	856	812	843	837	805	832	806	861	864	836	883	774	825	880	799	860	817	856	832	889	823	837	891	843	816	795	792	874	822	858	803	834	794	824	871	844	830	787	809	826	908	850	823	827	845	815	807	850	848	836	818	765	843	824	817	893	808	863	843	819	847	831	833	886	851	819	814	863	801	816	853	826	796	861	883	831	814	906	813	858	800	836	854	796	788	842	841	847	859	878	858	838	841	827	823	859	919	822	861	781	858	819	837	816	777	776	830	878	838	866	826	832	811	781	870	906	799	829	858	818	851	793	852	866	832	844	826	801	817	826	875	844	836	838	870	853	841	828	826	820	853	809	834	833	834	829	811	789	838	850	904	760	752	848	837	831	812	841	867	854	838	827	864	798	810	817	792	843	832	843	826	824	845	860	861	862	822	836	858	803	804	818	812	791	757	790	832	824	879	810	837	805	818	864	835	852	781	823	814	866	815	871	836	861	809	821	882	844	872	797	794	794	849	830	838	810	842	802	794	853	867	802	841	851	844	828	829	852	822	809	876	796	819	859	824	784	825	832	864	843	844	845	872	796	819	814	826	846	845	806	859	833	781	787	773	828	833	839	845	844	835	820	771	808	886	826	866	843	846	845	845	813	810	826	800	882	784	801	858	801	792	765	839	824	857	849	854	837	837	826	830	834	818	821	847	827	836	766	838	834	846	851	799	894	800	876	833	850	825	830	838	862	843	894	848	807	829	856	865	794	846	894	840	787	831	833	860	792	821	822	833	840	801	834	823	841	770	801	793	870	852	822	857	837	845	831	834	833	880	843	839	905	845	842	837	831	852	842	837	848	813	804	889	802	891	753	855	826	838	816	851	816	784	804	867	873	837	834	857	838	852	820	839	832	779	864	874	821	873	844	813	749	804	857	808	862	860	805	878	819	798	821	811	823	829	844	857	823	828	827	826	848	799	823	780	815	844	860	826	828	835	855	832	805	839	851	840	809	795	836	872	785	817	844	871	813	873	857	822	860	796	804	835	848	838	798	809	824	885	801	789	817	834	820	890	855	780	852	781	793	828	815	844	870	853	847	861	814	851	796	829	789	825	834	817	850	836	773	840	822	786	791	836	788	810	812	838	840	813	813	859	876	831	824	855	817	825	839	809	787	852	854	820	798	860	805	841	822	757	818	904	853	792	854	837	848	842	837	814	793	854	830	869	809	811	810	789	835	832	825	821	816	849	752	813	856	823	798	826	836	857	813	828	827	864	757	840	818	805	822	821	858	784	803	818	892	879	850	823	821	877	840	844	835	831	855	793	829	848	854	836	780	831	802	798	849	809	824	845	833	806	883	810	836	808	850	881	851	852	866	833	863	843	817	862	836	795	791	778	771	796	823	871	862	813	791	795	808	869	794	792	899	821	856	822	821	808	805	819	818	838	815	808	836	810	822	804	835	871	828	821	800	799	771	824	850	818	820	792	802	782	844	863	885	844	804	792	785	888	826	835	865	884	795	800	817	834	821	857	799	842	828	803	832	801	833	855	842	820	867	854	806	817	789	837	836	818	823	812	828	818	884	825	838	805	821	821	833	854	886	831	815	802	805	817	773	842	793	860	830	852	843	832	789	825	767	783	815	865	818	832	807	818	828	772	837	837	839	838	792	865	800	852	806	789	839	823	873	844	802	833	848	825	820	868	862	830	848	775	852	784	861	819	866	810	783	834	846	858	884	810	788	868	778	836	810	855	879	826	885	857	823	760	859	826	838	854	838	855	813	835	849	819	847	838	850	810	850	810	818	795	863	832	810	848	816	823	813	832	830	847	855	856	829	877	839	869	818	852	765	782	867	857	787	803	794	852	845	856	836	802	857	896	852	788	822	817	781	787	842	812	837	848	886	826	784	850	830	833	777	776	841	857	772
66284	37177	14088	3446	1420	573	344	331	316	338	362	309	343	356	337	362	336	342	354	352	338	361	344	335	322	339	386	350	363	343	349	349	308	341	331	375	372	348	346	334	348	351	316	328	369	344	335	329	368	355	354	320	332	319	345	345	340	366	341	322	314	335	375	389	348	357	349	325	386	357	318	356	324	339	339	323	351	332	317	354	346	348	372	393	305	371	344	377	361	351	364	354	352	343	322	346	386	320	329	356	345	350	390	343	352	345	335	329	334	347	350	340	362	352	339	328	337	319	340	332	380	351	300	318	336	306	317	363	355	333	323	329	350	348	354	320	338	333	375	304	363	327	335	322	341	365	365	359	373	343	348	319	330	296	338	326	335	316	356	297	326	339	332	370	342	353	331	367	357	355	382	348	348	322	319	348	322	361	345	354	355	343	346	310	342	321	343	349	385	321	331	346	367	343	335	340	335	369	344	315	330	344	350	297	358	324	320	351	348	369	361	301	321	358	364	373	366	347	329	319	332	363	348	353	362	335	339	340	336	299	336	358	304	384	353	372	356	351	334	413	334	305	360	361	350	328	374	350	348	361	330	350	340	321	348	359	338	334	344	333	328	349	334	327	360	330	320	381	327	320	339	334	330	324	316	336	378	310	345	382	359	332	339	320	362	317	329	340	361	325	344	367	330	335	355	318	338	356	388	351	359	357	337	327	378	327	345	369	357	334	354	358	361	336	329	302	316	352	348	341	368	355	356	302	349	343	398	351	358	373	326	311	337	326	348	332	352	362	352	368	335	319	372	364	357	354	344	346	338	325	372	399	350	342	357	348	331	341	357	349	337	341	367	346	339	336	372	326	357	339	309	362	322	359	313	298	303	346	388	375	367	338	367	365	375	359	348	327	347	385	357	344	358	324	339	355	322	339	338	336	344	348	338	388	345	335	342	350	331	326	333	351	321	342	347	332	343	336	337	360	338	304	318	341	350	339	344	338	315	356	340	353	331	390	304	320	376	367	357	343	335	322	325	335	313	322	324	339	347	359	328	365	341	331	365	307	334	326	340	361	342	350	331	320	321	322	330	380	364	348	322	347	352	329	366	323	350	380	371	355	344	320	344	347	350	332	319	320	346	364	294	322	361	321	365	372	345	346	326	344	377	334	360	333	364	329	371	366	326	311	352	346	331	296	370	346	353	334	370	308	305	350	317	349	327	343	340	361	346	345	344	370	355	341	305	332	377	351	329	327	318	345	336	340	340	401	361	344	329	343	358	361	335	351	356	345	356	363	355	368	339	362	330	359	336	354	344	367	339	368	328	355	333	345	342	342	336	340	332	337	353	345	345	365	325	346	371	354	358	331	352	349	334	336	321	381	348	349	329	327	367	348	308	371	392	348	341	353	306	335	346	365	372	347	346	355	362	354	355	340	363	315	325	374	335	379	376	348	347	379	360	334	340	360	342	344	342	310	323	360	367	328	365	375	342	380	359	320	340	345	334	336	341	308	347	361	325	358	395	348	347	357	310	355	361	391	355	334	339	308	348	377	332	330	365	342	324	337	382	347	350	347	345	346	352	352	361	346	344	338	368	360	384	373	309	350	364	317	354	326	371	385	338	348	350	347	352	362	372	321	356	344	317	338	350	354	352	312	344	338	369	360	356	348	355	327	308	329	337	353	340	318	330	356	370	348	333	336	363	353	344	358	292	339	374	349	387	327	363	337	347	343	331	348	306	367	361	352	350	320	344	339	331	350	353	321	370	322	318	312	376	330	361	370	310	344	342	328	364	309	310	321	354	381	356	352	339	351	335	327	346	344	325	358	362	351	330	348	343	332	326	353	329	361	338	340	339	341	308	352	344	373	360	347	324	345	341	322	329	355	336	355	354	326	381	326	354	322	330	358	326	317	346	368	339	316	291	345	343	336	345	325	327	344	379	357	336	379	339	363	320	353	317	349	286	351	340	329	327	353	348	370	363	343	354	390	349	334	316	344	329	345	389	345	364	365	329	366	325	341	341	352	369	330	370	349	344	363	342	317	330	366	340	331	343	331	355	336	319	332	339	334	355	353	334	359	384	331	360	369	350	340	392	344	342	378	325	346	348	334	364	307	343	344	347	340	281	377	346	333	364	336	326	346	356	364	321	322	338	363	302	364	340	363	336	331	347	327	335	336	334	336	331	314	386	355	359	306	374	354	351	356	362	354	336	350	318	354	351	348	382	347	377	333	299	315	349	353	346	320	377	370	323	326	361	344	351	343	329	319	336	340	386	339	351	367	334	343	351	351	352	383	357	365	341	313	329	346	330	332	330	320	338	390	359	344	345	325	364	361	327	382	353	333	344	360	315	340	351	358	319	362	317	326	359	368	335	348	340	334	346	387	328	338	330	308	338	334	355	336	329	346	380	326	316	329	344	366	376	347	340	321	371	332	337	322	340	353	336	335	318	341	325	354	356	361	339	334	355	336	358	363	382	315	326	340	341	322	355	349	358	324	340	336	297	358	333	369	388	343	336	358	344	321	342	324	353	365	328	330	331	341	339	382	366	362	352	339	330	391	337	334	352	348	380	350	350	368	356	340	340	346	369	372	357	331	341	343	331	351	358	344	348	363	327	354	325	345	379	341	347	329	302	361	352	342	350	350	345	334	358	375	331	331	331	366	352	305	312	335	361	376	363	375	329	352	357	347	389	363	350	370	383	325	311	311	327	330	320	338	329	347	319	331	342	319	348	388	311	354	343	322	349	343	351	386	326	346	367	355	348	370	338	361	344	351	340	340	350	391	360	339	353	334	357	293	323	320	370	362	383	330	380	333	344	348	372	349	327	334	337	356	349	366	329	331	373	336	360	339	340	332	350	351	338	341	329	367	355	354	342	375	340	351	333	355	334	346	330	358	348	337	337	350	379	342	348	365	373	343	350	377	319	306	306	341	344	367	367	345	355	379	337	329	328	351	358	369	371	350	346	353	369	342	347	342	330	387	328	329	344	328	346	335	337	353	345	353	320	384	304	355	327	362	354	299	312	339	307	337	325	328	350	322	301	348	310	372	366	341	383	351	342	343	378	338	343	306	352	325	339	330	352	350	336	367	358	357	357	345	330	340	355	339	353	349	335	379	309	330	355	330	294	321	349	307	350	318	351	329	339	334	359	358	380	295	381	370	324	356	353	362	295	334	369	307	390	337	354	380	362	327	342	324	324	330	320	308	336	335	339	354	327	363	352	357	375	338	354	350	355	350	386	356	345	350	403	350	363	360	384	355	349	359	346	356	347	366	340	328	366	377	350	353	350	345	356	359	314	308	341	336	339	336	360	361	388	317	324	324	328	344	353	380	339	333	341	329	358	342	340	284	357	330	383	330	343	328	335	367	335	324	332	324	343	378	366	342	345	335	328	332	331	339	358	351	339	319	335	347	379	341	357	342	353	328	341	339	362	335	319	362	320	341	339	342	350	338	319	338	320	319	345	365	368	362	369	326	323	320	377	307	336	357	358	373
36307	26302	13349	6086	3995	1347	739	737	718	725	751	704	755	714	722	745	758	730	768	781	700	708	781	762	770	755	786	714	748	775	746	722	727	783	751	736	742	760	721	716	817	732	780	689	726	746	784	776	760	707	748	746	764	755	758	743	762	746	711	783	737	808	784	742	768	764	738	743	764	726	759	750	747	769	755	751	748	691	702	753	730	744	712	706	727	783	789	726	729	688	759	783	748	745	705	777	750	693	755	752	758	728	733	731	758	757	776	753	769	724	769	752	746	712	680	721	738	759	711	713	724	761	756	755	741	749	747	774	799	715	724	756	703	756	725	733	713	734	741	773	739	733	794	756	722	748	738	741	766	743	700	711	728	698	729	704	760	809	735	768	739	725	762	733	711	742	763	754	718	734	733	784	704	760	762	733	772	712	726	783	704	729	734	753	784	763	757	730	724	740	714	704	792	707	769	695	777	790	731	736	755	773	831	792	732	737	715	768	743	770	751	771	701	723	815	759	745	737	759	756	709	733	726	705	732	725	730	757	761	686	724	730	754	766	735	739	736	711	750	765	748	748	751	751	792	758	763	786	737	740	744	726	742	731	755	746	796	739	746	807	768	727	704	737	771	758	747	735	758	697	742	744	784	706	761	748	687	737	747	751	759	758	762	720	714	724	710	745	700	695	769	720	739	742	723	708	737	716	778	734	732	744	706	735	701	725	755	767	742	783	711	753	733	744	762	737	712	776	765	710	811	701	709	760	745	757	773	709	725	695	738	755	793	724	717	765	771	692	731	771	744	728	747	721	691	735	782	759	736	792	740	742	779	751	709	773	807	776	713	730	752	701	716	752	733	717	699	737	757	737	790	747	760	747	716	746	756	766	713	703	730	735	753	769	728	788	763	735	798	777	759	761	766	743	740	718	726	736	756	778	743	754	734	723	758	714	797	798	709	739	757	732	760	739	753	762	758	749	792	751	768	786	760	744	745	805	676	744	772	737	726	758	695	733	734	730	733	734	813	766	711	737	756	745	743	761	730	736	741	759	759	776	748	740	750	690	714	721	775	778	781	735	767	743	773	768	800	752	710	757	717	786	755	761	716	717	778	766	741	752	770	773	716	733	759	742	749	751	745	767	735	761	724	735	752	767	798	741	745	744	738	701	763	741	690	743	734	752	774	696	758	789	800	733	731	740	755	771	735	695	746	738	740	735	770	757	755	713	739	714	738	747	741	716	711	734	738	723	728	708	729	734	748	736	756	736	799	760	771	766	733	717	721	718	768	728	746	760	708	706	765	725	782	744	786	754	798	728	800	769	751	796	750	717	736	792	755	778	775	728	732	788	739	773	753	764	749	705	770	735	770	756	776	744	709	738	728	787	746	720	749	775	697	744	747	751	771	765	712	755	754	749	717	762	770	745	727	692	763	694	775	766	770	822	698	723	775	774	789	743	732	741	781	735	719	741	711	749	761	714	757	748	694	746	767	794	713	791	716	735	730	769	763	769	816	697	796	709	731	763	715	716	693	782	727	784	725	741	756	773	763	736	762	782	735	756	740	741	720	701	748	757	771	707	772	795	756	758	782	708	795	798	769	787	781	743	773	724	755	727	709	719	729	737	812	753	767	760	747	780	750	732	746	741	696	763	775	746	723	787	737	735	737	737	705	763	807	703	727	774	732	822	745	730	735	726	722	728	735	785	787	723	737	720	775	735	791	742	784	783	754	759	709	742	757	760	732	728	729	736	750	737	749	729	732	756	741	739	755	741	679	759	754	717	738	731	736	743	716	703	734	748	789	784	701	693	731	710	743	764	721	763	794	745	739	769	745	716	772	730	761	758	741	738	768	776	779	763	776	741	718	745	712	750	749	725	696	691	754	740	758	697	751	733	777	677	725	794	735	806	744	755	747	698	712	722	720	715	738	743	761	771	701	794	753	724	741	721	748	771	742	843	779	772	765	800	761	785	767	721	747	741	758	755	761	763	751	713	761	753	770	730	775	722	727	742	745	715	736	751	761	752	725	771	762	742	735	728	753	777	741	735	715	738	696	796	776	730	737	751	750	739	800	743	801	809	714	740	808	719	765	725	725	709	771	772	752	747	786	736	725	699	715	788	779	789	770	748	745	750	733	716	742	730	757	737	761	754	778	718	782	793	739	822	751	806	772	703	749	779	729	763	709	733	713	761	738	746	724	776	784	807	693	744	760	785	729	759	759	747	776	721	798	744	748	783	772	752	774	761	747	749	722	768	754	741	738	739	774	734	739	756	779	707	748	776	776	738	745	720	795	763	720	720	737	749	702	752	779	742	776	762	725	752	741	779	718	736	785	748	739	746	767	744	734	720	716	790	736	719	759	732	743	728	810	784	795	739	763	770	753	724	765	774	761	751	735	771	761	725	773	715	762	773	734	748	699	775	751	684	747	720	750	758	711	775	682	730	718	747	754	731	757	715	749	777	793	752	757	717	707	712	754	774	749	757	745	811	752	726	731	802	747	789	716	757	737	771	716	729	734	729	728	749	738	754	731	807	721	786	738	739	737	717	762	692	736	714	761	707	735	757	706	755	730	736	787	737	767	777	768	735	767	714	704	705	727	732	759	731	787	713	755	711	807	769	740	762	763	751	761	737	764	724	701	762	782	713	756	747	703	737	758	724	776	742	722	746	723	781	778	739	748	749	782	813	758	652	755	745	717	721	765	701	689	750	692	704	742	763	791	768	781	738	778	780	704	796	767	767	703	761	751	706	743	777	695	744	716	757	772	780	736	761	727	693	759	730	726	805	763	788	726	730	743	738	680	755	726	765	709	710	801	679	784	778	741	766	741	759	744	682	778	715	796	806	710	784	760	775	736	731	771	727	775	779	764	766	732	759	751	743	751	719	754	823	755	752	703	739	749	762	727	743	789	701	758	700	763	733	739	723	772	724	767	757	742	759	730	757	755	779	754	766	735	745	766	728	747	737	731	738	760	739	718	710	746	757	785	771	735	759	751	773	773	767	752	760	722	812	732	735	736	707	669	747	706	716	700	768	710	742	760	741	705	723	771	730	749	783	760	690	758	786	748	763	777	720	766	726	758	780	755	767	755	724	721	769	761	756	785	744	773	763	748	786	776	723	748	763	753	791	730	773	762	720	747	761	716	732	693	720	739	765	720	763	764	778	686	732	806	738	758	720	749	743	726	734	776	735	758	695	690	771	746	764	677	756	755	742	758	785	761	734	786	730	727	719	748	742	741	809	759	753	732	710	752	708	746	737	762	721	760	669	777	719	728	736	740	727	727	736	782	758	752	782	737	731	745	706	731	726	718	748	733	734	777	745	723	713	761	734	749	719	757	788	736	725	723	741	746	780	740	744	758	724	783	733	755	725	736	762	726	738	812	762	740	746	749	774	717	720	709	757	754	797	744	737	736	726	737	758	791	734	793	706	725	774	747	734	745	712	767	736	698	743	772	709	783	702	758	777	791	754	722	742	754	769	765	790	755	768	739	701	737	737
79428	74957	57938	37299	23524	7633	529	277	252	321	269	274	290	290	242	270	265	258	254	241	276	253	271	253	259	242	268	263	253	248	264	244	271	286	267	257	294	263	249	249	220	249	281	277	241	226	261	264	248	265	269	251	250	218	251	252	254	276	266	200	243	274	258	287	245	283	266	282	265	259	238	276	234	241	239	253	265	279	273	248	286	255	238	271	246	229	257	252	261	245	260	223	275	235	243	246	272	252	250	252	244	268	265	241	226	234	257	263	257	266	252	239	268	252	244	276	249	275	292	281	284	263	262	289	232	215	288	251	232	265	260	270	254	244	261	247	244	279	269	287	254	256	265	253	241	246	229	255	249	272	270	282	250	280	221	252	253	254	245	281	239	295	238	253	276	267	257	236	258	245	245	274	247	282	254	246	243	252	258	210	245	241	254	259	231	233	251	244	229	253	264	241	269	265	264	236	244	255	262	246	251	262	257	265	280	260	251	276	246	256	292	255	249	253	253	256	251	229	212	280	247	264	251	263	261	252	252	263	237	256	254	262	238	250	232	269	253	283	257	281	234	255	255	273	295	249	265	237	263	259	263	267	259	247	231	271	247	264	245	258	260	271	231	256	275	273	260	245	268	278	241	260	231	262	296	261	235	254	265	255	268	271	243	300	246	285	274	274	267	245	258	246	250	271	292	260	250	281	272	243	264	268	241	240	230	266	268	257	237	258	254	266	248	276	255	220	241	237	261	242	250	260	240	268	223	244	277	262	280	237	275	270	244	249	256	299	268	299	266	239	285	262	251	313	265	267	258	229	272	261	244	234	256	269	264	270	247	269	291	249	236	247	257	283	258	267	261	289	258	289	284	253	215	258	250	239	252	278	274	243	274	249	234	258	245	251	268	266	284	233	271	261	269	265	265	247	267	202	279	265	278	252	233	228	237	257	250	245	252	261	259	247	282	243	282	262	253	321	265	252	268	254	262	271	293	265	254	238	258	270	231	249	232	258	255	280	221	256	260	258	276	258	239	257	248	252	274	252	238	278	247	252	229	246	250	232	277	230	224	245	273	267	253	270	262	284	250	259	246	271	269	239	261	254	241	252	267	279	291	234	242	274	270	259	250	272	263	254	233	208	266	246	250	251	268	243	261	251	278	240	247	237	260	267	286	262	255	253	256	265	275	260	277	261	244	293	233	250	245	234	278	279	276	222	230	248	232	288	263	256	289	256	280	252	274	236	265	221	236	260	243	253	238	252	235	286	287	230	266	261	242	246	233	272	248	289	268	247	257	233	274	252	279	285	251	225	233	257	242	254	259	247	250	235	217	271	260	285	255	293	248	244	275	269	272	250	236	254	299	252	289	232	270	250	259	240	246	278	272	238	273	246	271	236	278	255	247	266	283	277	279	260	273	242	272	275	249	238	284	273	274	252	270	240	254	259	260	281	260	270	228	270	263	266	296	253	259	233	237	269	286	264	231	244	285	204	251	278	282	287	290	257	249	257	256	285	265	228	270	286	232	247	243	251	242	234	227	232	268	281	269	252	300	267	241	260	255	258	271	264	240	285	256	222	269	257	252	273	275	280	232	248	242	248	268	250	217	309	253	269	271	254	250	274	245	238	225	259	277	279	242	267	277	249	293	267	263	245	232	279	278	256	253	254	256	267	256	250	233	259	259	271	263	258	248	244	264	276	226	294	232	255	290	258	234	246	231	285	281	286	248	262	258	264	248	251	257	248	217	244	255	238	258	228	231	261	277	241	255	249	241	227	202	235	243	252	253	263	282	283	286	246	243	237	255	214	261	284	294	241	241	233	260	253	244	258	221	274	274	261	264	257	242	262	253	251	248	271	268	244	291	251	255	294	233	271	242	278	265	255	239	282	247	236	264	267	239	242	295	243	246	211	236	243	260	229	286	253	233	276	237	274	257	262	254	268	262	246	253	288	220	239	267	273	260	241	262	218	244	246	246	265	245	255	275	270	237	245	239	242	260	296	293	234	259	247	303	235	225	266	275	270	249	244	262	243	248	260	244	293	252	276	278	268	247	265	281	248	221	243	287	268	264	251	254	256	279	258	252	255	275	272	231	258	275	223	262	257	244	275	252	248	255	252	245	266	234	266	260	247	256	263	253	277	240	260	272	271	231	256	232	253	268	260	253	261	240	230	242	224	217	250	251	250	284	275	258	256	275	241	239	262	266	238	278	256	239	236	262	246	250	237	266	275	264	280	243	296	259	261	229	252	251	284	259	257	280	247	238	242	257	252	209	257	278	258	256	273	208	258	265	280	233	264	254	260	240	248	249	277	282	241	242	207	275	273	215	248	269	251	233	278	261	250	237	237	256	222	233	246	245	248	259	253	254	247	238	271	275	261	269	258	249	250	286	266	240	264	262	257	278	231	250	270	255	266	238	255	261	276	261	268	287	245	233	262	252	259	233	267	262	253	245	272	239	279	218	262	235	282	250	231	263	255	255	224	200	235	245	219	249	254	252	211	200	260	251	266	280	250	250	261	252	252	270	248	230	243	233	258	246	257	274	288	261	263	297	246	281	278	294	266	236	277	231	236	241	237	248	250	255	265	275	269	263	288	266	259	244	239	235	220	271	266	274	261	258	232	248	231	253	243	256	252	252	239	250	231	249	255	250	236	245	280	269	233	268	259	249	255	254	267	240	272	239	219	270	244	262	298	277	274	292	272	261	262	240	242	228	261	276	260	259	246	251	251	239	269	265	229	251	252	242	235	259	224	236	241	245	268	278	268	270	282	240	261	276	252	260	245	247	262	265	252	239	281	252	264	252	273	236	254	248	265	277	253	244	254	296	248	265	247	230	259	264	242	284	237	252	233	233	248	267	256	213	238	276	268	223	238	260	259	236	263	248	259	261	251	238	259	254	253	253	236	278	228	247	290	272	243	277	268	255	240	253	232	280	263	240	250	278	268	251	242	270	248	260	266	239	243	294	220	258	266	279	278	255	254	252	282	279	250	255	254	261	245	261	247	242	226	278	247	280	269	265	274	291	248	237	313	291	245	287	264	272	241	236	240	233	261	246	284	267	253	270	260	224	224	248	245	267	265	290	288	271	222	267	278	222	274	257	240	287	268	265	262	242	249	251	257	228	248	252	233	209	262	266	252	283	256	246	231	246	274	258	283	260	272	246	224	230	272	227	270	253	229	282	229	216	239	266	264	255	244	245	239	245	231	267	229	241	261	264	251	257	241	257	242	259	271	297	275	269	228	251	249	244	264	268	281	252	251	227	289	240	242	281	256	263	258	257	286	265	225	267	253	262	253	265	265	250	258	259	245	261	249	251	241	254	251	256	281	273	265	251	257	258	260	297	263	241	236	264	264	278	258	276	306	244	252	278	233	281	243	260	285	253	243	237	241	272	260	272	258	265	248	244	257	249	246	249	236	251	264	265	267	237	268	269	252	271	274	263	259	261	280	252	251	250	232	248	238	253	269	256	233	264	225	237	242	263	278	237	250	257	227
49968	61066	56644	42666	36178	11896	641	638	631	687	602	611	599	635	648	616	574	577	606	618	601	634	610	616	588	595	571	569	600	625	618	562	548	562	558	649	579	578	613	628	520	655	562	613	633	623	579	611	640	612	644	633	587	580	586	616	579	569	544	585	542	586	615	662	540	595	604	595	584	584	576	595	552	605	580	589	585	608	618	536	599	573	620	621	601	569	597	605	612	560	588	584	584	549	614	604	575	601	575	592	595	580	636	582	602	604	575	589	577	543	560	591	620	595	556	560	577	596	597	580	638	593	589	586	557	588	590	649	584	633	659	586	578	592	560	620	556	545	578	602	591	580	595	584	555	624	586	647	594	592	578	612	548	614	626	627	586	550	612	575	566	634	590	610	599	605	604	552	551	589	558	545	553	556	556	586	593	578	572	620	624	602	654	611	642	603	579	635	593	574	602	573	573	615	612	581	591	577	582	547	599	583	570	590	557	596	621	591	585	596	589	622	564	625	593	515	610	595	567	623	605	632	609	566	575	553	605	600	607	591	571	618	571	575	599	587	537	560	596	632	607	612	587	564	624	608	584	587	578	608	627	579	604	621	583	617	588	575	528	580	610	582	588	625	617	548	557	571	660	605	596	607	608	599	587	590	583	607	554	572	598	548	572	568	577	566	581	614	579	622	590	560	601	608	636	621	569	549	615	592	613	615	638	617	575	604	552	615	649	593	646	607	585	632	592	613	563	618	585	540	595	602	628	592	608	601	551	601	590	574	595	594	575	590	604	598	591	578	583	594	554	559	599	648	582	589	570	560	602	594	591	619	587	583	611	670	592	597	595	584	576	638	605	615	596	577	612	574	647	570	608	659	563	601	581	605	610	585	584	620	611	595	635	614	620	578	606	599	559	611	556	581	567	635	599	600	608	608	583	592	611	607	591	584	595	605	580	615	637	582	619	597	578	564	613	592	588	587	584	584	539	608	648	665	601	601	619	557	535	617	590	610	605	534	613	598	595	570	564	559	593	578	603	607	576	556	624	613	584	517	604	585	574	614	594	590	617	617	581	600	582	602	556	596	606	588	583	572	575	639	658	597	589	579	590	539	526	567	627	566	590	603	559	601	595	613	598	594	598	570	590	618	575	536	564	569	609	590	578	645	611	603	618	598	615	617	593	605	561	593	607	577	627	604	606	579	583	578	597	592	591	691	571	610	586	626	547	580	621	581	612	604	583	565	606	588	636	591	595	605	579	581	607	578	571	621	577	577	615	592	613	633	582	598	622	579	572	592	584	606	607	635	633	562	577	574	586	592	578	567	584	623	594	557	615	581	601	547	567	605	590	600	546	569	607	559	598	625	575	585	580	634	558	600	589	573	583	573	628	595	601	632	602	621	572	597	605	610	612	617	583	587	577	577	573	592	595	600	605	587	572	610	589	565	568	628	646	620	622	574	578	634	578	613	601	582	630	622	610	571	606	601	591	596	585	566	595	576	626	615	612	632	609	600	627	602	563	588	577	615	589	613	556	596	564	588	614	657	624	587	558	615	613	594	615	571	631	567	571	617	586	657	642	597	544	581	583	584	620	569	592	611	553	600	602	614	586	586	626	589	566	565	622	577	639	609	591	592	556	611	588	586	549	598	588	559	575	598	593	575	636	579	574	576	626	558	585	579	608	622	595	595	587	605	567	607	600	593	590	606	614	572	609	579	586	545	603	584	612	583	593	595	615	590	585	611	615	602	641	628	570	603	611	569	637	629	633	629	589	540	607	583	607	625	613	593	601	618	557	617	553	560	602	571	605	605	595	598	607	591	601	535	599	592	577	596	557	654	623	579	623	629	561	586	567	567	605	557	608	638	571	596	594	584	567	607	625	593	588	609	605	626	604	614	559	596	629	604	571	596	586	619	617	608	588	569	564	576	610	556	595	640	619	630	612	593	544	579	601	592	598	592	596	649	648	622	564	580	609	619	612	627	583	644	565	538	600	584	562	554	551	609	636	624	622	579	585	638	612	573	599	575	623	613	594	626	618	572	577	564	636	618	574	572	585	623	609	596	598	563	598	536	567	592	579	608	577	588	605	551	638	615	632	592	617	596	570	610	553	562	616	599	568	593	589	584	615	565	584	603	594	581	584	598	604	622	625	584	590	612	598	645	595	656	569	621	569	629	558	605	618	637	603	572	593	601	591	619	568	608	601	580	590	587	577	619	578	645	590	605	608	556	599	598	556	588	593	610	596	571	597	619	596	617	623	617	582	571	577	631	599	581	576	602	585	581	590	588	620	612	605	598	599	555	593	634	579	576	612	591	636	595	587	600	579	564	577	590	596	559	602	599	572	580	582	630	603	616	580	625	579	581	571	572	574	619	616	608	610	546	609	588	573	568	575	599	565	613	605	591	594	590	550	608	589	584	570	594	533	624	619	625	615	592	628	593	588	605	617	643	600	590	580	585	592	601	547	588	603	600	571	594	604	625	577	622	606	609	589	579	577	595	603	602	576	610	620	620	623	551	657	620	557	605	592	565	610	604	570	608	597	594	613	614	601	594	572	587	616	604	633	568	622	593	593	627	607	591	586	575	621	587	572	560	539	597	595	594	619	633	621	564	569	585	592	593	602	628	564	586	567	591	592	608	623	582	626	561	607	633	639	590	639	654	583	564	585	594	630	641	589	595	619	611	583	580	621	589	577	572	570	613	594	599	565	601	618	610	580	590	665	602	571	605	593	606	607	620	584	595	631	606	595	615	655	565	588	603	590	587	574	591	589	609	599	596	564	623	576	578	601	586	631	606	583	579	612	625	619	581	580	578	581	578	569	583	579	626	518	576	589	602	532	609	639	625	587	569	643	605	581	573	557	616	606	605	567	552	623	624	558	549	593	542	605	575	612	580	598	594	566	571	626	603	542	558	603	621	598	548	583	628	590	616	582	611	622	600	607	630	597	593	545	580	556	544	588	572	592	604	613	530	603	623	622	591	561	601	605	582	598	573	586	632	594	576	604	588	572	588	627	552	555	591	602	615	583	578	612	577	597	623	596	547	594	599	630	618	559	574	583	584	645	585	575	617	618	555	573	615	593	574	613	598	610	568	603	566	596	593	566	599	567	626	603	554	563	580	592	552	619	591	557	561	562	586	583	608	542	588	628	606	577	583	618	593	616	568	610	609	609	602	590	573	610	641	551	532	612	631	581	596	626	590	589	552	594	555	605	599	599	588	614	577	522	559	674	594	562	607	607	609	586	620	545	577	588	654	619	613	591	604	570	612	578	589	572	574	615	610	595	578	580	612	623	554	585	597	585	651	562	575	583	621	592	599	623	566	599	586	568	649	591	595	595	570	549	572	587	588	634	575	604	600	522	589	546	624	565	624	550	589	602	594	648	608	555	578	576	561	591	619	581	594	575	593	577	594	609	624	585	564	593	590	541	566	581	614	595	573	613	578	568	602	548	580	563	619	626	562	619	625	598	592	565	571	583	591	576	574	619	600	566	604	618	642
84058	83421	69524	48377	34642	14060	1121	439	434	380	408	396	440	396	368	401	375	366	378	350	391	369	339	409	384	344	396	386	390	399	361	367	341	395	371	436	407	359	385	377	352	378	327	372	397	378	365	386	365	369	394	380	383	366	370	341	391	356	355	369	331	377	404	364	381	375	415	380	355	362	362	344	379	384	361	372	361	379	355	399	369	393	406	374	350	405	356	355	345	354	368	359	376	384	362	337	361	400	425	394	363	363	357	369	355	415	374	377	407	387	375	367	362	385	359	390	336	389	373	389	377	386	360	348	367	352	340	364	397	375	361	356	369	374	409	364	356	379	373	368	362	385	396	347	354	320	345	359	400	384	382	380	386	403	369	383	367	349	355	351	381	363	351	339	354	382	389	347	364	381	367	381	379	369	354	372	374	410	367	370	400	359	354	345	380	382	381	387	381	359	358	361	354	378	391	375	341	363	399	364	355	373	360	377	382	369	383	363	381	381	367	386	368	397	325	393	354	388	381	360	365	365	355	337	361	398	370	363	351	338	360	349	361	376	389	402	384	359	382	384	414	370	407	376	355	367	396	401	368	386	359	416	373	364	352	403	364	389	363	352	360	373	397	397	363	365	348	359	384	426	374	377	365	365	392	399	340	410	382	331	408	385	363	377	365	344	353	344	365	364	361	361	381	359	339	389	395	347	369	382	383	372	354	374	394	380	392	375	394	390	339	341	400	382	370	382	334	370	404	406	379	365	372	362	358	372	379	363	370	366	425	407	387	381	371	367	356	396	368	402	348	388	416	384	353	380	407	355	349	354	339	359	394	324	406	406	403	372	371	376	307	411	352	385	381	369	386	368	384	356	355	355	362	351	352	367	382	388	356	379	398	392	393	380	428	365	373	328	392	350	360	331	339	351	401	324	353	381	352	361	361	390	373	352	361	348	389	325	376	342	403	357	344	346	340	407	345	355	364	357	392	357	387	392	349	373	383	359	396	382	377	381	406	352	390	362	360	376	391	408	396	364	360	379	379	394	353	373	407	403	333	337	336	379	384	394	381	361	378	360	369	367	395	402	397	351	364	369	359	361	361	402	349	365	408	350	381	372	396	382	342	402	352	380	400	383	348	372	378	386	372	368	382	381	380	370	367	412	357	371	402	394	388	364	350	387	403	376	408	405	409	368	367	356	388	381	366	369	333	403	416	383	378	379	393	368	372	382	407	357	376	398	383	392	358	368	369	402	377	361	341	348	397	386	384	391	362	425	372	367	345	381	374	344	362	355	336	356	374	380	363	350	367	382	383	387	364	370	386	377	412	367	378	357	419	383	359	341	400	366	358	350	347	363	365	396	348	394	351	379	374	384	334	381	381	323	369	361	400	357	388	323	377	359	377	405	395	328	379	386	315	358	366	352	373	383	379	372	372	379	371	383	406	384	367	345	399	366	369	360	369	380	389	427	400	368	383	356	374	349	374	393	374	377	376	360	357	380	380	387	359	370	373	389	374	370	367	415	383	373	359	349	356	354	377	349	373	386	388	385	358	369	352	381	329	366	373	382	370	350	387	379	377	352	378	385	369	364	348	336	361	373	387	350	363	367	379	374	388	387	382	397	360	375	383	396	371	391	337	382	399	408	374	376	350	341	382	386	332	363	352	375	360	373	387	361	351	361	370	346	398	387	339	374	371	377	379	391	386	367	427	350	344	395	406	383	340	380	341	372	424	386	384	346	356	377	359	372	412	378	375	358	396	356	405	364	405	360	369	362	340	349	375	350	375	384	425	362	371	392	371	389	411	385	354	357	374	373	398	387	408	399	370	348	368	377	413	358	412	374	404	367	401	371	410	366	372	380	355	384	388	363	355	387	330	326	383	396	392	404	342	311	366	365	371	379	374	403	351	365	383	413	384	418	372	377	374	356	376	331	343	390	369	387	368	352	377	381	360	385	376	363	391	374	357	397	383	401	369	366	347	361	376	350	357	398	365	383	382	377	364	396	374	364	379	366	339	321	388	383	353	366	369	348	364	382	361	355	369	379	393	367	371	393	377	399	426	384	354	405	370	367	375	382	386	379	367	405	355	356	358	368	395	371	361	379	357	408	368	358	385	383	369	365	363	381	349	382	374	377	372	357	411	408	381	346	364	349	358	414	364	354	376	421	363	365	390	353	372	399	356	373	386	369	409	357	400	372	372	370	365	361	359	376	369	379	371	376	424	350	361	363	395	371	399	364	387	383	369	345	365	351	381	371	381	371	357	385	360	353	352	409	397	367	378	343	362	354	374	381	348	408	365	349	359	379	361	369	365	364	371	362	391	394	382	372	377	376	385	388	392	379	336	377	372	359	364	418	370	378	374	368	384	375	366	368	373	383	377	378	373	375	346	388	375	361	392	371	385	361	373	398	346	372	404	354	368	358	384	374	378	369	342	362	395	370	369	346	405	346	355	351	367	363	421	375	380	383	330	361	392	397	374	369	359	369	348	380	393	346	363	400	394	385	354	336	331	422	360	369	357	375	374	360	393	349	397	336	374	384	374	343	344	370	369	391	366	394	378	400	396	344	342	369	397	359	354	366	390	337	389	373	332	361	388	370	395	403	340	371	347	399	404	329	374	400	394	364	378	357	349	388	377	342	392	370	404	354	381	369	394	388	411	392	368	372	412	372	392	406	342	369	346	381	333	368	341	356	348	379	358	368	395	380	375	411	362	382	405	374	370	390	371	355	396	377	356	434	336	345	360	425	339	363	410	356	336	376	394	369	363	375	364	393	412	341	357	414	407	393	316	400	378	367	390	360	364	380	405	386	393	347	395	386	350	407	370	341	369	386	335	366	354	355	372	379	359	390	356	366	388	362	378	359	370	363	343	364	397	369	377	403	350	368	421	391	332	343	375	381	374	364	401	343	395	340	383	368	357	373	370	366	390	363	365	367	422	373	388	418	396	383	348	352	371	368	365	345	360	364	371	368	397	349	332	366	352	390	410	377	350	389	385	402	378	339	372	374	365	375	381	372	367	376	381	388	387	399	354	383	364	385	361	395	359	348	382	374	340	343	351	409	384	380	385	363	395	393	396	376	350	374	351	363	374	331	386	395	403	352	382	380	364	352	397	415	376	381	372	375	335	339	350	346	372	364	375	330	366	346	362	372	325	362	349	349	357	356	374	410	401	394	409	367	403	360	346	385	410	417	371	374	365	368	334	350	369	339	366	354	405	365	370	383	357	384	363	376	372	356	350	396	377	344	373	398	364	369	397	369	369	384	324	372	340	366	384	351	411	358	366	359	347	392	365	367	330	347	394	359	348	338	340	375	389	358	342	395	367	363	329	383	394	384	390	381	392	374	369	361	365	361	376	414	358	379	359	368	347	369	375	349	359	419	360	378	380	389	405	377	377	372	330	384	352	383	391	389	381	372	380	383	385	394	373	380	388	393	375	358	411	400	345	344	364	415	396	408	348	404	327	361	373	351	370	391	378	366	365	397	376	366	375	390	377	338
54302	72329	69187	53553	45597	16785	1044	915	897	929	866	882	867	887	846	852	853	830	832	852	830	858	782	844	849	808	789	754	834	873	804	890	851	768	830	843	829	864	826	831	826	858	842	813	787	833	832	836	841	872	855	831	837	877	816	793	876	856	790	833	781	793	863	836	793	809	825	787	824	772	839	833	827	841	807	830	803	812	800	807	844	846	790	831	817	789	791	781	839	905	820	837	836	781	792	757	827	831	850	817	823	825	829	839	866	839	804	819	861	829	781	835	814	856	842	842	817	837	829	791	821	797	847	767	840	820	820	878	827	821	844	890	783	814	811	791	800	862	827	785	802	806	852	833	798	786	819	848	819	832	778	815	850	795	837	863	806	799	824	837	852	774	805	868	768	822	804	752	825	835	800	821	826	769	856	855	776	838	848	826	777	844	771	830	811	860	832	817	851	840	821	819	816	825	849	810	792	799	812	829	835	823	866	848	778	799	808	840	825	799	812	868	815	831	835	835	840	870	815	819	785	764	803	816	837	747	802	863	808	833	835	868	795	858	771	814	819	817	793	810	809	815	777	816	830	800	817	814	843	833	742	783	831	804	781	831	820	848	868	826	836	829	760	815	806	806	819	808	767	801	819	887	799	852	789	797	832	793	829	884	818	828	813	857	889	815	869	820	810	811	834	821	814	811	816	858	852	775	843	790	819	833	804	788	795	855	778	803	797	821	874	812	846	832	782	843	803	827	845	812	802	835	825	821	780	892	839	806	818	794	813	851	823	845	837	849	868	797	850	809	821	791	764	813	880	888	880	822	862	836	869	834	791	799	796	816	810	802	833	825	808	811	838	846	786	798	802	855	805	844	835	791	785	868	793	852	798	856	797	779	803	854	840	833	813	793	804	821	834	784	777	811	778	838	823	812	807	796	863	825	787	884	777	830	821	875	869	855	846	879	805	845	818	814	863	812	826	843	875	835	807	809	831	808	847	814	854	815	862	806	868	876	824	761	825	809	809	810	807	817	794	837	772	802	783	793	849	858	798	802	820	805	869	790	855	849	786	825	799	785	812	863	843	850	832	856	840	774	828	848	765	829	774	832	819	810	827	767	863	842	825	796	851	786	802	781	866	819	840	792	871	818	759	773	830	816	830	830	814	830	829	791	841	809	821	839	822	829	860	807	795	782	830	836	895	839	818	831	848	826	834	818	834	823	817	824	824	862	834	832	834	830	787	807	840	822	821	796	821	754	790	845	839	789	830	866	784	799	825	831	772	834	799	843	813	886	849	816	775	847	867	830	868	854	778	823	840	846	827	827	839	881	861	793	816	749	838	804	817	792	852	797	799	785	780	823	835	840	744	827	840	773	831	823	761	813	781	788	802	864	802	812	848	850	873	855	860	810	802	827	793	815	809	787	828	838	847	789	821	840	842	798	831	831	832	834	812	838	791	830	845	816	861	826	828	817	809	841	826	865	871	835	811	828	863	852	794	863	852	805	861	834	820	861	761	875	854	814	853	793	812	838	836	771	853	783	839	798	824	797	864	866	848	810	809	802	827	840	825	819	843	817	827	818	829	886	833	826	835	787	830	828	830	856	810	817	835	855	760	791	835	828	814	851	812	850	813	785	868	821	778	820	854	840	845	795	890	816	831	809	841	820	781	825	847	811	814	882	847	848	807	853	850	786	823	818	820	794	833	824	840	788	807	859	814	830	821	842	777	811	814	828	780	834	849	801	838	799	760	823	782	817	819	797	838	844	835	846	797	790	758	821	863	861	864	789	844	868	814	869	788	832	804	797	831	855	845	833	824	839	802	855	809	885	825	849	841	795	841	773	830	874	821	866	829	810	808	812	821	825	822	828	790	841	827	810	806	782	792	838	855	835	809	857	840	770	790	842	790	823	867	799	830	819	814	848	778	798	832	748	833	891	793	800	834	784	781	865	824	808	795	803	822	850	833	853	826	866	803	793	786	839	815	787	835	796	825	796	792	833	815	848	833	778	808	797	845	805	815	819	864	797	779	809	820	788	840	811	865	723	765	791	848	779	854	848	792	854	823	804	795	771	798	856	811	792	791	856	809	837	775	840	822	848	781	814	790	770	804	875	793	834	866	795	809	858	808	798	839	803	842	827	790	789	792	800	812	819	837	841	829	861	840	852	813	847	825	815	837	839	818	795	845	818	824	805	862	797	821	822	825	813	810	847	843	816	843	800	773	815	876	812	860	839	779	811	876	780	885	809	807	867	839	807	749	850	781	818	759	817	821	832	818	835	773	806	809	846	808	861	853	818	822	825	841	823	781	826	785	833	804	834	832	800	862	807	832	790	822	817	844	820	866	828	878	793	823	839	861	800	818	815	796	802	852	815	865	826	795	806	810	825	847	834	872	832	807	829	816	826	820	810	822	820	808	851	785	849	870	773	868	835	822	866	853	861	825	865	789	810	849	887	836	829	855	755	805	855	824	852	800	795	826	826	815	806	805	807	784	793	843	867	800	828	830	815	815	792	840	854	862	869	842	778	822	853	832	806	831	794	815	789	800	782	840	857	799	858	793	749	806	845	828	810	858	814	833	851	831	843	774	786	807	804	763	876	824	803	860	814	842	739	839	783	757	835	791	841	798	807	778	796	879	832	809	791	801	820	783	828	822	851	795	815	798	777	780	802	761	811	846	834	815	805	845	786	809	830	822	815	783	832	808	829	775	821	823	790	753	808	856	792	794	824	859	792	831	808	827	795	873	810	800	864	899	842	817	809	830	814	826	867	834	825	861	850	805	772	771	822	783	820	798	808	818	845	783	800	824	845	773	831	832	827	811	859	832	773	786	851	818	831	796	803	781	823	853	821	796	828	834	807	822	869	823	830	871	845	867	825	843	804	800	821	841	844	809	817	826	769	929	787	862	834	812	808	862	806	812	847	799	820	845	855	792	786	845	819	822	800	858	839	798	845	835	824	852	802	838	854	812	831	861	799	772	840	855	856	826	814	821	844	832	805	806	807	842	786	837	830	795	857	818	854	798	821	781	897	831	802	857	832	811	869	800	821	871	828	870	762	817	801	772	888	827	829	832	807	790	809	821	826	790	853	837	789	835	818	809	753	834	879	811	807	887	827	837	807	807	849	811	790	803	813	841	811	818	838	803	811	806	836	793	807	813	873	805	769	856	816	833	820	849	793	847	844	824	798	817	819	835	827	816	777	805	839	778	827	869	873	797	815	842	787	839	821	829	839	820	841	858	811	852	874	796	857	819	820	838	830	802	781	810	841	787	809	837	794	791	801	817	837	819	810	822	813	802	796	783	832	864	793	820	873	821	814	858	759	802	855	829	808	820	834	831	786	810	843	802	833	830	730	832	860	812	916	808	841	839	822	800	833	841	763	811	803	857	784	845	866	812	785	786	808	814	796	774	818	816	781	836	786	795	792	767	804	752	847	847	829	818	848	779	805	835	815	741	807	849	809	870	820	844	858	830	815	805	828	833	807	858	868	793	856	806	811
66651	37840	15478	4012	1417	518	338	343	336	359	341	348	347	311	319	331	331	342	349	343	309	339	336	309	334	344	331	315	308	322	320	287	347	331	330	348	324	279	308	326	319	323	318	320	337	320	357	345	360	328	335	366	328	326	346	316	318	362	340	340	375	360	315	302	380	306	358	328	337	354	310	346	346	347	330	312	336	336	330	355	375	327	365	319	342	340	341	329	351	320	360	355	330	346	368	323	330	347	355	326	339	366	359	316	327	338	318	336	335	331	322	333	345	347	323	337	344	317	337	351	326	364	370	364	332	336	336	307	320	370	353	318	323	348	384	323	361	342	343	362	345	332	335	376	330	363	358	342	356	348	359	342	312	333	324	349	365	319	332	341	337	338	336	284	340	359	319	372	355	278	349	353	313	358	324	336	366	325	364	354	364	352	351	341	380	339	365	337	316	346	338	326	337	360	320	345	349	346	326	312	315	365	326	325	362	348	324	380	310	315	366	317	336	321	326	336	328	362	349	369	349	335	324	321	315	342	329	338	314	316	352	337	316	341	309	325	370	355	361	333	376	345	323	350	370	322	332	353	325	330	350	342	336	311	314	335	321	358	335	326	333	342	311	330	362	347	331	313	372	326	334	363	341	310	329	350	298	383	320	309	357	360	366	340	328	337	361	365	319	310	348	324	325	344	326	335	344	346	333	328	303	363	354	349	323	316	350	346	339	309	357	351	344	334	320	365	350	356	279	341	337	319	385	344	338	352	335	349	329	304	307	352	322	307	306	329	315	346	331	356	329	327	361	330	364	331	351	313	362	367	345	383	336	360	345	355	310	328	368	325	367	330	368	350	335	310	318	317	342	346	362	310	363	319	313	334	321	328	342	351	357	335	325	313	302	317	316	347	347	338	365	334	343	327	355	356	319	319	329	340	367	330	358	325	330	325	337	325	351	338	334	327	358	321	323	325	317	306	332	331	351	314	312	329	340	345	364	358	319	339	310	312	340	313	358	363	326	321	350	333	364	341	368	372	341	313	317	342	340	338	343	352	382	336	369	339	316	352	367	351	319	324	361	331	334	366	329	339	335	348	381	308	345	343	332	338	354	299	313	339	325	351	329	301	348	331	327	355	367	350	298	322	380	360	311	400	345	342	300	337	372	324	315	345	333	328	298	321	310	301	348	351	330	340	350	374	326	343	309	343	355	331	346	337	335	328	336	336	326	356	328	321	344	319	317	326	337	301	352	341	323	337	367	346	320	331	330	339	339	333	346	338	369	361	357	320	332	336	356	304	330	311	354	358	359	362	364	347	321	334	338	337	339	347	334	331	342	330	324	332	389	350	329	331	350	340	321	337	356	340	304	332	341	340	301	336	335	305	310	327	313	333	353	341	302	346	327	317	316	300	286	349	334	345	326	317	298	330	357	324	325	347	334	333	342	327	327	325	317	347	348	354	324	327	370	360	339	333	378	331	305	356	339	315	357	338	323	358	330	380	364	329	355	317	372	330	293	327	349	360	333	404	317	324	344	319	345	348	393	355	330	344	355	308	325	319	371	359	339	321	325	300	336	352	312	334	320	321	337	333	345	333	338	346	317	337	348	329	367	344	353	363	309	353	363	326	361	318	284	320	332	337	356	332	334	323	334	341	322	296	350	311	306	301	305	348	330	304	346	365	325	316	334	332	323	323	323	345	341	364	363	341	329	335	328	342	348	338	356	315	346	369	328	354	342	345	350	327	303	367	318	329	347	351	345	333	323	363	336	325	327	341	311	294	353	358	331	349	330	339	374	353	348	320	325	377	354	282	362	353	349	296	310	301	355	363	342	346	318	315	304	367	336	314	345	353	321	356	362	328	316	352	350	339	329	344	345	338	332	303	342	335	325	303	362	358	313	312	372	336	313	344	350	324	361	334	361	291	366	336	365	346	352	399	308	356	374	347	344	319	318	366	335	345	352	327	364	337	338	309	347	317	353	344	336	334	320	334	341	343	315	306	357	348	339	309	316	298	336	337	322	338	320	337	329	404	321	327	360	329	330	321	329	308	339	326	339	343	354	344	350	301	361	332	346	350	340	341	353	353	341	325	343	348	343	377	343	334	305	309	330	318	343	307	357	313	358	343	317	344	338	386	317	366	333	299	349	328	339	326	355	353	351	344	389	338	340	335	327	341	353	333	356	343	305	317	328	357	355	306	317	312	341	381	327	326	352	362	346	356	332	354	324	321	338	341	325	341	348	346	373	337	326	337	342	320	344	348	362	338	336	326	324	347	332	331	323	366	358	364	349	315	351	349	344	351	356	328	312	369	352	325	372	357	340	368	349	350	349	317	359	343	343	338	324	318	324	310	367	310	365	308	349	283	354	336	331	317	332	350	334	331	347	332	288	347	316	378	333	295	318	281	310	358	347	362	314	311	313	348	336	314	328	340	326	366	376	343	322	352	335	324	339	345	334	333	336	311	322	338	330	336	335	322	302	327	348	329	359	353	350	350	326	313	359	324	353	330	319	364	349	318	354	303	316	345	319	271	332	317	361	321	350	347	344	351	358	331	339	338	381	331	362	326	333	332	360	355	357	340	335	340	335	321	323	341	381	346	349	326	354	325	318	330	329	351	331	333	334	342	343	306	321	363	336	353	366	291	307	320	362	344	341	348	306	361	318	304	342	325	316	276	314	370	331	330	325	309	334	348	370	349	356	330	331	316	322	330	319	318	363	330	332	351	284	366	365	349	304	341	350	334	355	316	369	340	365	362	340	320	370	300	330	315	353	336	351	320	334	301	323	301	333	374	338	317	313	319	296	340	309	363	318	330	329	372	358	371	364	320	304	342	360	332	343	309	359	329	328	325	299	329	331	356	315	330	342	344	345	349	336	341	354	356	328	358	351	325	329	341	330	345	362	385	348	372	329	356	349	326	383	325	322	365	321	337	297	313	339	365	358	316	315	361	335	334	373	357	378	367	321	363	346	307	357	353	305	324	338	308	336	343	343	319	303	329	316	350	307	352	355	345	329	320	358	297	362	373	328	355	335	363	354	307	346	328	365	308	307	341	320	318	361	352	356	376	344	353	330	335	361	345	336	342	373	317	355	362	365	321	334	326	311	307	342	313	315	360	332	332	350	334	347	339	371	295	317	336	309	298	360	356	311	331	316	336	347	318	328	351	316	320	344	354	360	335	337	332	319	341	340	316	372	372	340	307	317	345	330	346	365	357	354	291	334	338	363	323	311	352	356	374	356	358	322	360	317	332	365	336	321	348	321	345	291	307	336	344	333	327	320	302	330	318	348	337	350	350	364	318	337	365	368	353	319	364	334	318	338	358	336	338	327	324	370	353	356	330	323	319	358	349	335	322	329	356	332	344	322	340	367	315	345	341	365	348	350	366	337	337	337	344	362	327	334	359	352	350	337	362	374	350	390	329	337	315	325	332	301	318	334	353	346	348	351	337	322	313	334	349	346	320	328	349	369	356	351	336	315	373	335	365	344	320	389	352
38549	24834	14376	6680	3879	1246	731	737	714	756	725	758	713	712	666	682	727	719	743	685	733	726	809	730	730	718	739	748	750	730	692	754	735	765	754	766	751	688	775	742	754	785	697	760	770	735	753	712	725	738	696	745	703	693	768	737	717	673	729	730	758	757	751	737	706	726	724	702	689	775	715	718	720	738	711	731	739	731	746	754	722	744	756	742	752	744	734	736	739	726	755	737	797	730	722	694	695	741	725	685	703	752	706	746	739	763	770	722	692	723	719	692	697	736	715	725	772	743	738	694	754	738	728	717	732	739	725	750	736	759	795	727	698	760	761	737	735	725	758	715	699	767	702	811	765	688	712	745	708	754	764	733	745	749	746	747	712	804	764	770	745	740	741	727	713	729	749	699	726	735	748	715	745	689	699	769	723	772	718	761	725	730	685	716	770	755	776	711	696	752	699	736	746	709	710	746	745	725	727	753	664	768	713	788	748	659	734	718	770	731	737	768	759	684	725	771	711	695	703	739	742	742	763	779	753	754	766	748	753	752	787	730	731	792	725	722	762	703	761	742	737	723	710	696	756	757	737	707	738	748	700	737	723	724	718	760	705	711	718	735	677	762	711	722	741	717	750	793	731	701	724	749	702	759	725	741	741	699	685	750	687	761	772	809	726	762	710	711	718	759	740	741	741	724	740	737	738	767	739	694	759	740	688	736	702	745	733	719	738	735	681	705	726	737	722	714	739	717	798	741	723	745	754	707	745	753	727	786	700	752	689	759	749	734	746	730	746	733	756	718	713	733	734	708	760	733	741	709	730	700	782	728	704	735	752	696	717	723	730	704	762	756	692	737	717	661	678	795	716	743	740	752	763	696	753	703	755	730	679	780	756	704	682	765	754	730	745	734	785	747	778	812	746	718	739	666	725	749	778	750	741	725	758	729	763	732	742	698	731	737	740	752	689	748	734	752	647	739	689	689	706	743	737	743	746	737	709	741	731	724	732	726	774	735	739	742	726	784	743	752	701	734	706	729	664	727	748	745	732	748	772	738	740	723	710	687	678	716	744	720	721	698	694	762	763	753	731	719	674	743	709	707	755	705	768	731	798	723	662	734	742	762	721	756	726	725	710	711	772	728	725	739	764	715	719	724	746	712	729	726	657	761	720	719	722	697	707	748	749	726	755	757	751	731	716	741	775	740	768	736	746	698	777	712	715	766	691	753	774	724	707	754	768	707	743	685	644	769	721	770	709	720	729	732	732	755	733	735	719	727	698	740	743	769	696	725	728	729	691	720	748	749	722	711	755	713	791	723	723	717	726	758	773	771	765	764	694	738	775	729	682	783	750	741	747	718	716	698	764	713	746	699	720	737	762	728	733	735	729	729	762	723	713	744	731	690	728	715	742	716	701	754	725	760	776	777	723	750	743	720	676	749	761	712	729	761	695	726	716	736	709	695	737	725	683	694	679	682	782	740	718	736	705	742	710	697	707	712	769	768	722	693	744	712	722	702	739	671	747	699	679	767	765	662	722	707	762	706	707	751	745	717	756	683	671	740	704	702	634	732	746	744	747	712	740	673	684	747	722	737	715	738	712	719	707	739	730	727	794	737	716	737	719	724	749	769	693	767	746	678	799	762	738	756	776	709	732	707	750	702	715	720	730	733	716	756	711	742	716	706	753	725	732	748	759	707	731	697	726	740	731	741	751	729	727	668	706	724	794	766	700	690	730	735	743	743	727	732	749	723	716	699	688	722	783	696	708	714	683	754	748	706	726	710	735	758	709	761	723	689	741	754	755	786	718	714	767	707	702	721	708	769	760	700	749	729	754	697	684	695	735	680	730	749	720	731	801	732	710	768	744	793	742	691	758	759	730	726	762	754	725	753	735	713	735	755	714	745	730	749	761	724	655	751	743	716	753	748	739	688	766	759	725	790	763	746	716	730	727	703	730	749	696	729	741	743	705	674	709	732	745	782	710	806	710	732	727	693	697	783	790	774	745	668	747	719	716	733	698	685	670	725	710	758	772	741	757	700	745	751	731	707	732	756	759	757	722	723	695	738	758	724	742	691	693	735	704	711	715	740	748	718	752	743	744	762	724	735	708	730	763	709	714	728	736	737	711	673	779	723	780	708	717	708	797	752	759	744	703	702	733	735	740	724	711	737	790	752	695	735	713	779	740	717	714	726	755	706	682	718	714	747	770	706	641	704	764	711	705	754	707	750	701	722	749	752	782	708	722	762	734	737	715	742	750	793	796	780	745	746	751	697	745	629	719	770	744	755	751	717	743	753	737	726	754	707	744	764	711	739	757	757	728	732	753	695	750	727	713	734	775	695	762	733	695	731	752	735	754	732	688	733	735	689	717	731	794	692	721	761	767	732	663	730	737	712	753	748	737	750	720	723	732	719	716	718	714	719	722	697	764	767	753	742	718	777	764	754	741	714	716	733	737	702	766	726	732	740	746	732	719	760	733	717	760	757	711	735	716	711	763	738	756	740	744	672	750	716	681	739	676	743	746	756	760	710	769	710	705	732	730	789	757	702	746	732	683	742	731	749	706	736	757	745	723	746	760	754	707	773	735	768	754	759	761	721	746	723	707	715	702	727	726	743	711	714	678	754	698	752	763	671	701	715	799	755	741	710	791	722	671	747	729	744	686	752	677	751	771	730	763	723	742	756	754	750	728	720	734	722	694	707	764	763	715	721	701	774	727	745	694	747	708	683	762	695	703	784	719	751	717	701	705	780	751	723	682	726	720	749	669	707	698	723	761	716	781	754	688	730	734	679	698	690	717	759	781	745	727	747	772	717	742	686	705	708	703	723	789	763	747	745	716	750	749	754	725	712	724	763	736	721	674	684	727	715	771	736	772	731	697	706	739	732	752	742	738	738	757	720	718	755	680	734	746	731	718	712	764	703	746	733	734	744	741	736	741	775	695	726	750	690	712	770	721	706	722	738	716	761	749	775	720	725	734	732	772	725	742	780	746	730	693	754	768	743	734	738	740	704	734	732	718	759	732	751	722	710	751	747	668	705	743	743	746	742	711	751	738	763	756	700	758	728	754	690	792	727	714	736	711	672	707	681	772	732	718	750	770	718	745	727	763	727	758	757	743	674	694	752	817	708	738	706	713	723	742	733	732	698	739	721	731	737	721	738	704	742	697	736	736	745	742	690	754	744	711	734	721	728	748	758	759	726	742	776	734	746	741	751	749	741	769	700	669	729	717	786	721	718	700	718	671	757	728	693	789	707	749	705	738	738	746	738	677	761	750	772	734	737	744	728	745	746	728	705	772	759	668	729	748	739	733	739	716	754	719	734	700	696	724	688	722	777	770	725	674	775	713	716	744	755	755	740	703	759	715	782	777	714	728	771	694	736	685	741	733	718	790	705	751	707	732	722	731	744	739	764	754	765	728	708	703	703	753	756	767	720	742	712	688	708	739	677	732	708	765	743	705	767	742	730	742	770	748	746	739	727	745	737	768	764	770	718	744	736
77532	74673	60798	40029	23152	7311	452	258	239	267	301	264	272	252	245	288	274	236	260	272	289	260	286	245	253	263	248	254	232	237	258	276	286	255	268	269	274	299	282	244	243	260	264	262	279	275	248	263	239	259	257	242	231	280	274	248	276	253	234	268	238	255	302	259	286	256	267	290	247	231	283	264	245	243	263	245	263	235	264	236	269	252	282	290	233	263	242	253	248	254	230	255	271	270	251	268	281	265	279	262	245	246	243	251	225	281	260	272	257	261	293	254	272	272	248	256	260	257	293	266	239	277	248	272	282	244	276	246	275	238	258	266	224	280	246	287	250	242	250	268	264	264	262	287	280	291	287	244	276	283	260	265	248	237	246	256	266	245	264	283	220	250	269	244	237	258	258	265	298	281	257	242	246	243	276	270	235	259	208	200	248	247	264	266	272	272	276	272	255	263	237	248	254	271	266	238	276	250	272	320	255	238	253	238	276	278	239	250	262	246	243	252	297	261	273	273	264	286	257	264	261	256	280	259	274	262	270	234	221	273	279	268	278	218	241	256	233	242	293	277	272	271	276	288	285	256	270	280	274	291	263	278	286	272	259	263	257	261	252	252	255	289	226	273	255	242	271	272	277	255	259	294	293	241	234	264	260	248	243	250	271	243	259	281	250	285	228	265	244	242	274	255	270	254	250	270	255	246	269	285	226	272	287	256	257	232	244	254	259	243	266	277	240	240	287	261	245	238	249	244	257	259	249	233	280	258	239	281	260	247	242	267	278	289	247	262	287	286	259	258	255	246	284	250	280	266	264	250	256	260	274	273	263	281	221	253	235	273	259	265	250	287	234	242	268	287	290	275	255	272	242	242	230	260	308	278	265	265	286	239	267	260	260	266	297	259	249	265	266	275	301	270	288	268	283	269	236	240	261	287	278	257	248	278	259	239	256	304	261	265	242	294	285	266	270	263	280	264	247	271	245	262	255	261	256	266	274	259	262	291	270	263	282	297	260	260	274	261	263	265	246	260	256	214	242	248	269	258	266	234	226	285	255	263	239	248	253	271	265	271	244	261	256	298	241	285	247	281	266	278	284	256	247	264	279	259	307	228	271	242	266	237	244	278	237	277	227	234	239	244	278	274	261	259	291	271	267	250	259	256	272	243	255	241	256	250	266	273	239	260	270	271	253	266	235	249	275	280	240	273	243	281	229	255	274	247	257	276	258	266	245	256	251	242	249	250	261	261	271	236	264	270	267	243	264	261	250	265	271	247	274	243	247	264	278	259	283	255	240	219	264	284	247	246	265	253	233	244	269	260	249	259	230	257	263	268	274	272	274	248	242	269	271	288	250	261	265	267	249	244	230	277	252	259	249	235	246	237	247	261	275	256	269	283	262	261	290	242	255	248	255	245	247	230	279	268	234	250	272	238	241	288	275	262	229	284	261	260	264	282	260	264	241	284	266	262	285	269	234	259	276	269	251	276	287	238	259	225	254	223	243	280	283	267	276	272	261	284	279	261	259	203	262	267	282	252	278	259	265	279	244	266	281	254	260	280	279	263	254	268	267	290	261	276	283	283	255	272	247	245	284	248	257	203	257	276	268	266	272	260	244	245	242	273	280	266	277	247	274	259	249	273	281	271	269	252	280	250	251	258	263	255	283	274	263	255	272	265	267	277	245	242	265	280	277	264	247	273	292	248	269	263	249	255	257	260	274	249	285	254	281	284	273	268	232	278	279	289	251	256	268	282	253	253	253	262	226	270	247	245	247	260	260	254	270	268	259	243	274	265	259	261	237	245	269	270	271	234	243	280	255	278	295	273	245	236	263	246	313	265	290	277	244	271	251	257	277	273	267	285	279	243	249	289	271	235	264	242	282	237	255	277	236	249	272	280	222	255	231	264	263	254	301	322	242	253	231	282	254	257	231	299	254	227	234	260	247	275	260	256	236	278	288	254	253	246	270	292	263	294	267	269	277	291	296	256	248	255	237	262	260	246	225	265	221	243	281	227	226	274	220	258	249	254	282	270	257	253	271	260	255	269	247	228	226	260	280	280	221	272	272	275	254	259	255	227	246	270	256	285	269	270	273	265	272	283	269	230	224	231	265	290	297	243	249	236	252	291	279	239	276	245	261	262	290	270	241	266	238	247	270	250	265	246	273	249	245	285	306	266	280	239	260	265	249	251	282	252	269	254	252	290	266	262	252	269	272	269	257	224	292	269	257	279	252	254	246	293	227	245	284	271	256	266	251	240	266	248	268	219	237	242	271	255	249	253	258	241	247	294	271	269	297	279	254	240	245	241	272	301	253	234	242	238	255	295	267	253	239	244	260	272	234	254	293	247	248	256	278	273	250	263	256	284	268	263	257	270	276	232	270	296	274	245	267	254	270	282	263	252	290	270	276	229	253	223	279	238	239	265	233	288	282	240	238	237	253	284	255	256	264	251	253	281	234	243	247	242	258	265	257	288	261	253	268	231	243	290	250	250	251	260	255	255	264	267	232	252	272	263	244	277	261	245	263	261	262	268	261	264	249	238	257	276	294	275	249	261	250	254	236	276	254	250	255	233	249	277	262	261	268	252	253	269	258	257	231	269	258	219	281	267	246	253	281	289	252	265	252	283	263	264	261	253	259	242	252	280	269	255	258	264	278	274	252	237	263	265	275	264	214	256	297	241	235	246	282	265	273	273	248	265	267	270	245	251	248	241	244	287	265	213	231	261	259	281	232	256	249	262	307	247	248	260	280	242	261	265	264	250	258	239	291	295	265	256	260	255	253	267	275	248	244	245	270	249	244	246	249	301	246	277	286	244	275	284	252	234	259	244	238	236	276	243	260	254	281	296	245	263	247	244	253	263	261	255	243	245	254	263	261	276	291	226	244	257	275	275	253	259	252	289	255	269	260	265	254	257	266	222	234	262	261	271	226	281	268	269	260	255	231	268	277	253	280	248	294	248	261	297	233	303	267	271	276	264	251	269	249	257	243	276	245	257	287	256	268	233	263	275	273	246	263	253	254	275	260	250	269	272	251	244	250	249	234	241	235	232	269	268	246	280	282	274	243	246	277	269	265	267	263	283	257	265	245	246	266	258	262	242	240	276	249	253	270	256	252	286	272	246	245	271	245	232	272	260	261	257	244	252	250	260	270	272	269	244	269	276	266	240	268	260	261	237	257	315	254	250	269	272	246	252	284	243	266	274	236	254	236	270	275	270	259	272	284	268	265	284	240	279	269	281	282	265	274	271	253	261	262	279	267	267	268	248	255	243	267	271	256	259	246	261	259	262	252	263	270	259	237	242	260	235	290	271	261	281	266	255	244	264	261	249	253	283	273	252	262	285	258	266	269	232	245	268	234	264	299	250	269	213	236	279	250	273	254	279	241	255	293	244	223	284	261	266	230	237	254	250	257	252	228	229	267	262	248	250	256	271	261	271	268	255	251	280	256	279	301	284	256	230	246	297	248	259	259	277	240	240	235	257	275	240	253	283	279	256
48425	60365	59172	43840	35160	11452	667	663	620	613	642	640	639	631	598	628	621	621	602	563	566	590	595	599	586	582	575	589	572	568	591	582	599	606	614	619	602	592	624	550	606	622	609	599	573	609	607	614	589	652	612	621	593	563	540	542	596	572	593	578	601	596	625	599	582	607	556	591	589	600	651	596	633	647	613	609	578	670	590	575	571	611	622	590	591	618	553	612	612	631	568	625	592	606	616	574	594	633	579	600	594	609	567	603	639	587	606	568	579	594	616	560	603	608	624	535	574	592	574	599	649	559	625	589	597	587	592	613	613	571	592	624	640	601	587	591	599	594	573	592	530	566	596	559	576	575	614	607	605	611	576	600	635	657	621	561	599	617	591	574	618	595	609	533	646	578	586	577	610	581	565	632	604	600	630	624	584	579	565	569	599	637	624	627	634	620	624	595	633	592	613	628	628	604	627	615	596	592	552	595	628	558	610	616	580	598	609	571	622	596	600	556	569	620	618	560	601	582	601	587	609	591	628	601	597	581	582	557	572	558	615	590	637	587	602	605	570	578	635	599	561	602	584	554	575	661	578	598	621	605	588	572	566	568	595	589	634	630	610	594	585	600	535	591	606	581	598	582	620	622	627	666	617	608	586	606	560	589	570	624	613	582	563	555	616	568	600	585	640	594	543	680	584	586	580	631	590	597	644	567	586	588	602	568	567	623	576	561	576	567	552	585	606	571	635	593	589	617	615	552	584	582	576	597	536	597	604	618	567	645	562	590	630	590	597	591	624	588	604	581	606	581	589	603	617	593	612	571	564	590	615	598	582	595	601	632	648	586	592	575	579	596	558	604	594	631	602	592	617	599	621	575	551	621	604	574	588	617	610	572	605	572	574	589	562	581	652	602	611	559	556	566	564	674	628	602	619	627	626	557	563	625	640	627	591	588	584	592	639	599	627	642	560	581	658	619	602	555	600	579	610	557	593	607	615	598	610	594	627	588	625	551	572	556	607	582	605	575	627	625	582	571	600	587	589	617	584	599	572	591	571	593	582	579	598	540	602	632	563	546	599	615	617	614	601	598	582	609	582	618	560	593	619	586	629	601	555	589	612	579	583	585	579	616	578	581	595	621	529	557	636	600	601	586	641	558	584	614	601	641	554	611	571	585	583	616	587	622	576	600	531	574	546	615	615	599	606	586	640	616	574	613	598	657	589	629	563	586	569	573	560	590	599	596	581	610	548	588	613	595	617	595	616	580	584	574	558	564	613	643	589	616	599	594	586	602	623	564	595	649	568	608	613	599	602	604	625	575	599	549	587	580	596	605	624	573	598	594	566	575	577	603	602	631	556	648	590	622	589	583	583	581	652	561	587	612	597	601	607	579	618	593	565	598	620	599	586	609	602	589	573	584	646	619	632	535	609	572	615	615	642	591	619	552	574	655	593	604	590	593	638	628	619	537	608	577	563	587	619	565	617	570	632	599	582	623	606	619	626	596	593	624	623	606	563	621	608	565	542	574	575	620	607	661	624	630	595	624	557	545	640	608	605	610	607	599	584	605	603	606	543	581	569	547	619	579	584	630	623	562	559	590	600	573	626	631	659	542	615	544	593	555	554	591	615	562	570	614	567	648	534	596	566	593	579	592	600	620	585	567	635	599	610	590	570	577	636	603	581	570	567	607	629	625	616	640	636	579	604	560	626	597	537	585	587	525	556	603	592	594	565	582	604	592	587	556	571	590	627	550	574	579	635	613	599	616	611	597	624	595	625	628	548	558	592	616	616	627	583	621	598	590	561	624	602	626	610	581	539	586	576	568	600	541	584	584	620	562	615	558	612	599	640	633	614	564	581	568	565	565	571	544	594	583	588	574	619	621	582	548	566	626	590	596	610	572	586	618	573	575	605	582	591	630	541	550	583	655	616	607	574	599	605	604	569	587	614	606	573	615	594	555	566	603	557	624	621	597	594	557	594	605	607	604	610	587	607	591	626	630	627	557	591	545	598	598	594	603	563	577	646	561	608	625	579	627	596	590	600	626	615	573	621	528	601	583	585	638	635	602	575	604	594	591	621	626	607	606	587	585	598	571	561	513	583	602	558	576	598	638	586	570	580	571	565	587	601	619	587	591	584	619	586	573	597	641	572	645	554	548	593	578	547	601	588	639	556	582	564	636	615	603	634	624	587	613	560	574	551	576	608	580	595	569	566	631	591	648	594	579	618	624	615	569	595	576	602	591	633	593	569	550	556	589	578	594	597	589	575	619	576	588	591	584	599	643	588	618	598	641	572	566	581	595	552	594	594	598	584	631	615	623	608	615	605	561	570	610	558	605	592	590	614	574	594	623	584	594	605	588	581	635	607	597	590	598	616	595	581	577	609	578	549	592	595	631	594	570	625	617	654	626	556	602	575	582	628	599	670	581	573	590	558	590	570	584	625	595	580	599	594	602	581	593	590	593	596	632	614	608	609	565	589	590	572	605	616	593	633	606	559	599	597	619	577	606	601	583	576	612	620	545	563	601	577	563	600	585	594	583	587	636	572	588	584	625	613	553	631	608	578	599	585	597	585	575	612	651	614	575	594	632	568	624	615	608	595	575	619	597	550	596	596	604	558	551	623	580	599	606	631	575	610	610	588	632	583	593	570	591	610	619	600	593	603	564	576	597	600	573	603	646	599	631	554	592	625	562	650	557	536	574	611	591	585	571	576	650	624	545	590	601	559	604	601	600	564	620	601	599	622	579	587	567	569	619	576	609	611	607	564	521	571	590	557	611	569	582	564	597	623	620	587	611	632	622	600	599	576	576	611	581	599	560	580	583	607	571	608	570	559	616	584	612	577	586	576	579	626	591	660	595	649	578	632	596	582	568	583	602	627	589	615	591	586	585	588	618	608	621	629	655	591	611	578	587	639	572	581	600	625	627	615	561	578	620	613	572	566	598	632	572	624	564	604	589	585	608	606	630	601	588	588	563	604	583	648	555	604	599	565	598	602	562	600	573	607	583	606	611	566	597	599	564	582	607	596	658	601	581	558	564	595	579	637	606	598	587	571	579	613	545	590	605	516	547	620	609	591	588	628	571	602	567	608	571	649	613	605	572	609	610	619	582	577	616	658	605	588	596	565	581	609	589	569	593	544	582	601	606	593	633	574	607	595	624	609	586	601	584	594	582	598	573	603	570	541	587	551	635	617	629	596	619	621	566	602	564	564	564	562	598	544	593	601	598	626	568	578	611	600	574	570	603	571	624	563	613	540	586	611	600	565	630	620	584	578	610	605	552	635	586	576	543	628	599	608	620	598	588	588	600	590	598	555	638	620	583	638	612	580	580	579	619	591	584	598	624	609	566	585	608	569	636	578	594	594	568	586	576	648	561	597	594	609	563	561	598	621	558	542	556	563	575	601	559	585	587	655	592	609	606	581	598	606	599	598	621	603	595	629	625	623	576	565	596	589	579	599	594	576	599	551	564	623	614	580	606	571	650	573	586	626	568	579	573
83262	84001	72009	51959	32964	14342	1336	403	421	435	421	438	400	382	387	357	372	360	377	429	401	367	394	364	373	389	404	391	387	400	376	373	406	366	361	378	369	373	430	359	407	394	385	391	339	349	368	415	380	383	384	386	383	330	353	380	423	396	359	385	404	369	367	339	398	385	378	362	365	392	372	361	379	373	409	365	388	379	412	371	385	378	356	374	351	355	378	392	390	365	349	360	381	387	395	374	389	412	361	372	356	338	368	390	380	349	381	397	359	355	390	375	397	420	375	375	359	387	385	339	386	376	379	369	411	368	392	368	388	355	363	412	373	367	390	371	383	370	376	385	372	364	370	371	372	375	377	418	401	413	369	348	352	408	438	341	392	352	377	395	365	354	410	372	385	396	379	366	399	359	376	396	340	353	367	367	376	359	356	364	354	404	349	352	385	401	340	371	409	381	378	376	409	395	383	369	383	356	369	369	364	407	366	366	395	385	412	352	381	342	401	384	359	384	338	368	391	361	391	383	370	391	425	398	350	399	392	357	364	431	343	364	396	388	364	402	388	364	387	360	362	370	359	412	369	410	407	340	403	359	359	408	377	359	397	364	404	368	372	349	387	367	376	347	377	393	386	350	398	363	366	356	395	394	352	366	411	377	360	351	432	361	405	390	372	399	346	383	405	353	359	400	370	400	411	417	413	383	356	385	390	378	380	351	416	372	364	412	391	381	365	380	353	376	388	412	368	340	412	395	378	400	377	395	396	369	368	394	369	387	377	391	389	399	428	399	381	359	335	337	374	340	395	361	397	408	357	395	357	383	412	408	377	408	380	411	401	373	398	346	453	423	395	390	356	374	365	398	394	418	373	370	364	377	371	359	392	402	370	408	347	366	426	369	396	370	384	388	345	417	395	395	364	339	371	369	370	372	401	326	404	367	354	406	402	374	375	385	371	368	420	340	356	350	392	395	370	388	383	374	376	379	350	366	388	351	393	422	347	347	393	342	375	355	355	384	395	370	367	395	410	370	397	391	377	356	394	325	406	346	406	382	380	373	382	386	387	408	343	347	382	363	401	384	382	411	396	360	369	379	367	408	368	354	403	360	398	367	383	360	405	367	341	392	394	356	397	395	386	358	364	401	389	384	376	362	362	364	377	398	404	417	419	354	352	380	389	403	363	375	394	410	367	373	388	386	376	392	388	369	408	393	388	389	374	363	398	400	380	368	376	361	399	367	361	343	403	377	396	388	392	362	332	411	377	412	395	386	369	353	366	382	382	377	360	371	394	380	364	366	396	373	357	389	385	397	347	370	379	353	399	381	396	395	406	333	385	418	395	392	359	397	360	391	370	376	376	374	395	380	389	395	383	404	369	393	335	406	404	356	390	384	368	369	355	399	392	358	365	399	371	375	367	363	356	387	361	389	361	389	367	387	376	370	362	377	374	393	366	382	410	366	394	405	390	366	370	388	362	384	388	427	375	394	370	399	366	318	414	393	388	349	353	352	357	370	366	395	357	429	361	395	388	379	366	381	379	423	328	349	384	395	448	397	364	358	363	334	387	394	357	349	387	396	373	334	371	390	410	384	391	388	396	396	408	397	420	377	386	353	398	362	376	381	387	367	399	392	367	420	388	371	364	389	377	367	388	386	381	357	404	404	404	389	391	363	367	381	359	360	401	416	344	357	378	394	359	360	410	396	366	341	375	384	363	362	385	385	358	393	391	348	371	367	408	394	348	414	386	394	396	374	361	387	376	397	370	372	365	354	352	366	369	383	367	374	381	376	370	375	383	381	396	402	407	352	355	366	362	411	394	397	396	378	355	390	393	404	357	351	352	384	369	407	369	354	370	388	346	374	418	368	377	380	353	379	387	384	350	367	412	410	349	372	379	363	400	402	369	394	396	391	354	380	395	394	384	403	405	362	387	394	383	376	367	368	417	426	386	374	366	384	393	406	413	367	382	385	346	385	364	377	372	399	393	387	408	389	397	387	349	345	375	340	366	377	376	380	390	416	369	375	421	394	382	392	398	392	383	392	392	358	399	380	369	408	387	402	371	367	395	428	399	377	371	401	339	412	364	349	373	362	394	384	404	377	393	391	400	376	349	373	367	381	382	375	368	375	386	366	377	379	412	369	389	356	372	417	393	406	399	349	404	375	354	393	409	399	375	395	359	371	360	384	375	365	397	359	389	384	349	359	393	372	382	396	377	390	372	382	378	375	386	356	367	378	386	429	366	379	396	387	406	401	400	401	388	370	374	365	353	377	387	365	392	371	357	372	352	349	387	390	389	391	324	385	431	391	395	370	366	356	391	399	383	399	388	393	370	390	356	439	414	399	380	374	397	370	341	384	396	397	344	393	398	389	367	343	387	379	396	388	396	391	369	399	364	392	379	398	380	375	351	363	397	395	388	360	387	369	377	355	388	373	366	378	392	419	385	366	358	359	344	362	345	404	386	383	376	366	393	380	411	378	387	383	399	352	397	376	366	342	376	369	401	385	370	364	395	351	373	355	386	368	368	402	367	375	403	387	382	383	399	413	384	365	375	349	387	355	374	360	372	383	381	351	398	397	370	336	392	377	363	389	374	366	350	375	366	384	368	385	341	367	384	386	407	370	394	354	370	402	397	382	369	362	374	388	370	369	415	391	395	369	349	398	409	375	348	387	394	391	385	371	397	404	371	372	389	408	346	418	408	397	395	383	358	367	373	410	352	378	387	389	383	341	373	391	355	381	400	379	386	323	399	346	376	387	340	409	395	399	424	363	378	401	342	377	344	402	364	393	410	371	363	361	372	375	344	433	391	388	376	390	386	345	370	372	378	407	363	384	351	348	358	412	361	409	381	375	366	404	339	405	346	398	414	400	369	370	393	374	399	350	375	357	358	343	382	374	387	396	421	409	363	396	368	400	389	374	384	370	378	341	415	403	418	385	404	342	386	375	401	393	390	357	392	388	369	379	393	383	378	423	398	355	359	349	416	414	394	360	362	355	394	380	380	374	362	377	382	399	341	361	378	407	384	371	385	428	378	363	372	369	345	363	381	406	343	356	387	380	375	351	407	407	388	370	365	368	355	372	395	402	373	371	347	361	364	335	411	406	399	424	349	370	412	406	392	385	361	401	406	382	366	371	432	374	389	360	395	379	388	370	406	366	362	410	399	404	369	355	395	364	369	390	393	395	374	379	393	398	403	381	400	361	408	383	380	409	412	398	410	386	359	347	417	356	359	358	389	382	388	389	343	329	356	403	386	380	381	395	392	372	359	403	363	372	357	360	361	430	384	395	369	372	376	361	382	399	345	344	393	379	387	393	354	403	400	385	387	412	343	349	400	380	376	385	360	395	400	381	400	338	370	398	391	395	376	393	375	371	370	356	391	390	402	344	396	398	350	411	390	389	365	334	375	389	380	384	342	409	376	376	365	366	384	392	374	372	412	351	380	376	395	366	363	394	363	405	374	355	355	383	403	365	398	365	377	383	368	362	379	379	374	393
53476	71388	72798	55006	44502	17748	999	938	956	868	900	897	859	883	868	884	890	887	874	855	819	834	835	821	861	847	820	846	839	843	825	795	842	880	861	840	819	800	871	888	813	896	809	789	828	854	832	771	790	850	784	866	852	832	797	789	907	804	862	870	843	820	857	878	808	868	839	857	836	861	854	863	882	855	843	800	865	884	849	789	861	820	836	864	833	860	851	810	892	829	806	791	883	811	866	788	835	828	868	834	864	809	877	807	812	819	811	852	840	854	841	827	862	812	798	811	817	840	775	860	877	837	804	829	833	825	792	828	816	812	795	830	835	844	774	824	760	845	833	842	828	835	807	842	810	842	847	809	878	858	869	825	766	861	798	859	812	844	825	781	805	803	888	857	811	840	815	819	863	842	809	886	849	875	829	835	813	874	845	788	855	819	821	817	775	813	790	844	825	812	837	850	804	794	813	814	884	788	799	866	854	820	845	800	834	827	845	843	880	840	857	794	814	823	819	861	931	783	778	833	838	849	821	786	806	798	861	790	871	862	836	833	813	873	828	847	857	807	826	894	867	870	878	822	833	865	850	831	848	786	800	824	830	828	817	843	867	832	894	833	820	785	803	784	869	823	832	892	854	846	791	822	836	819	850	827	837	853	887	843	828	871	845	826	843	833	857	827	857	854	842	805	828	863	840	857	818	853	829	766	872	847	832	857	860	808	780	872	835	851	827	820	854	871	770	842	795	810	778	856	792	832	876	825	852	869	829	784	808	853	888	806	902	844	845	873	801	778	846	808	834	844	825	860	826	857	802	820	873	793	819	803	814	868	807	868	798	872	789	888	894	859	838	795	829	860	793	853	838	829	824	894	789	820	786	781	831	816	836	867	895	854	799	862	835	847	817	835	789	854	809	867	780	810	877	834	839	895	863	835	852	840	777	829	814	837	824	843	883	810	814	837	863	804	829	822	866	857	841	801	887	822	864	867	840	846	854	819	838	812	804	783	880	831	802	832	844	859	803	835	861	827	822	855	814	837	750	897	833	778	858	855	841	769	821	810	829	807	875	851	846	841	869	882	833	812	872	824	844	856	850	809	853	821	814	827	839	830	833	875	860	893	843	852	913	857	878	864	827	816	859	830	878	808	827	835	845	829	857	806	858	792	827	859	848	866	791	824	854	831	784	834	859	873	833	875	839	838	801	782	843	849	786	837	854	913	841	821	810	835	875	877	825	875	813	812	848	856	817	836	852	849	809	839	776	861	798	841	813	852	837	843	836	869	823	896	848	828	853	790	867	817	842	826	819	855	878	800	846	884	847	790	855	822	824	790	843	840	825	772	846	883	781	890	776	802	817	893	824	821	840	864	837	857	839	866	824	834	869	790	882	875	787	866	849	826	812	792	827	833	816	816	790	782	830	789	800	818	913	810	834	821	819	834	819	855	862	872	808	841	859	847	779	869	894	923	832	864	822	825	844	854	843	800	843	855	845	828	863	796	821	850	812	814	792	850	855	817	849	846	875	856	804	867	800	849	829	844	884	835	841	863	805	824	855	836	871	832	882	812	888	804	803	809	843	843	841	809	786	779	840	819	830	807	840	841	836	790	858	812	837	814	826	854	811	852	844	821	874	800	840	870	875	835	876	800	863	864	823	891	837	814	836	868	856	866	843	834	842	846	834	846	838	837	850	855	846	803	855	822	848	821	827	818	812	778	779	774	858	829	775	857	894	830	835	835	896	833	846	830	842	878	823	878	817	833	891	817	845	859	884	824	845	889	856	829	862	830	846	862	844	812	779	829	846	857	878	814	807	868	842	828	851	840	799	841	838	831	859	818	839	845	864	882	833	814	894	874	822	868	839	826	824	802	835	895	852	844	851	871	872	863	825	826	858	828	857	789	818	826	832	812	840	882	815	852	848	832	824	811	864	811	856	925	854	841	814	811	792	820	819	775	835	841	834	784	843	855	791	777	829	858	787	817	906	893	807	811	884	817	798	797	855	876	837	787	836	872	821	822	797	891	831	850	833	817	849	840	823	801	866	836	819	789	824	807	831	843	866	803	808	866	864	789	807	823	822	912	774	728	798	786	825	858	847	809	811	798	844	819	813	819	854	843	780	838	821	842	775	838	826	850	803	835	853	773	819	825	858	795	774	818	821	797	837	826	848	820	856	842	851	831	832	837	837	841	833	778	785	847	813	865	837	820	804	823	852	823	811	832	827	783	843	817	868	832	874	841	808	829	832	811	859	813	835	835	839	836	830	832	798	858	846	851	843	835	842	853	772	881	841	846	860	821	842	834	838	858	836	828	804	827	842	837	831	820	834	837	868	828	837	851	825	878	797	803	830	841	840	845	817	842	836	831	833	814	871	815	842	846	767	818	810	825	811	861	817	861	862	815	880	862	832	886	888	830	886	867	806	800	843	902	812	867	880	806	847	806	875	836	853	825	784	853	810	852	840	778	831	858	856	819	829	868	835	883	805	827	838	767	816	845	778	822	841	830	866	793	830	836	808	821	876	842	830	830	855	850	819	863	788	843	859	848	806	815	819	850	822	791	886	824	841	845	799	807	876	817	809	900	856	817	861	848	809	835	819	850	789	847	819	883	816	839	851	801	879	867	857	888	892	824	859	794	858	841	841	822	856	810	835	826	837	781	842	843	856	877	843	855	823	844	850	822	840	866	851	812	786	852	816	853	846	849	840	847	781	873	838	827	913	851	825	782	850	791	844	778	872	838	830	795	859	805	806	877	849	822	819	807	796	815	851	821	840	816	839	827	846	847	803	836	845	828	842	801	870	894	856	840	786	913	810	841	809	813	844	864	916	823	886	810	853	822	827	860	854	780	785	841	781	869	845	846	829	800	853	832	831	801	775	856	774	842	839	804	778	813	845	815	843	846	853	833	852	835	775	857	821	816	808	856	811	811	829	850	821	872	830	807	795	813	833	854	811	843	827	830	822	773	823	829	858	799	858	842	838	788	774	831	823	805	831	797	815	869	855	807	855	837	839	881	829	812	891	823	808	878	812	825	813	838	840	808	819	858	830	832	875	802	824	853	848	796	832	821	840	809	816	820	861	822	884	784	848	819	827	842	850	808	851	800	830	824	809	849	776	786	873	782	835	872	802	849	845	876	861	815	820	864	835	864	819	843	894	830	818	873	817	838	799	836	868	858	820	833	823	824	828	851	840	879	850	804	832	823	859	791	823	891	833	855	833	848	820	799	831	857	856	820	839	859	807	851	854	828	866	822	836	865	834	826	815	836	850	831	870	852	865	815	869	848	801	830	848	845	853	852	759	821	871	825	827	744	796	831	800	822	822	839	853	804	843	849	821	800	840	811	878	849	840	841	823	892	831	809	832	805	884	846	853	824	848	823	841	827	866	795	838	792	838	791	779	859	782	817	823	837	844	905	818	886	803	767	772	798	832	880	835	826	816	869	854	835	800	857	776	823	851	779	839	846	854	836	823	803	794	848	810	840	851	810	859	851	858	828
64727	34810	16305	5525	1629	571	382	390	372	325	366	381	353	351	389	345	340	357	378	332	333	328	356	347	376	363	341	314	349	339	344	356	327	368	337	331	354	328	318	359	324	374	352	376	357	336	340	332	313	343	364	370	321	380	325	355	355	344	334	368	385	339	347	296	341	383	364	351	344	346	344	380	357	377	359	344	363	359	342	321	337	365	338	360	371	340	369	344	357	328	340	330	342	361	341	353	318	354	371	351	365	381	380	359	346	394	364	375	354	354	353	362	378	384	396	329	352	366	354	375	378	330	327	359	306	345	336	366	361	418	344	319	349	374	370	358	349	354	323	348	324	346	322	345	357	360	343	366	323	341	375	376	347	373	356	334	349	338	370	318	360	332	365	349	333	388	339	337	377	345	346	343	341	358	343	356	395	341	357	358	350	335	355	340	344	337	358	377	345	364	315	367	355	348	368	351	325	362	405	334	367	360	363	358	379	350	353	364	326	388	317	348	357	349	347	322	348	331	345	386	362	354	343	380	347	392	386	345	324	371	352	328	302	337	374	334	330	330	347	350	373	380	350	338	365	375	360	355	329	339	313	342	346	345	342	347	372	347	332	331	334	377	376	382	332	357	351	329	387	370	339	349	343	325	348	346	359	387	327	353	341	347	335	340	382	330	317	314	320	317	331	389	390	355	330	344	377	320	356	328	333	367	338	363	353	337	365	378	351	347	348	348	341	351	339	345	363	363	361	348	376	332	344	403	385	326	339	346	386	357	356	330	358	345	380	345	348	367	361	354	348	320	340	357	371	358	381	394	320	319	378	348	336	346	351	326	364	373	332	342	334	307	346	384	384	364	365	377	361	344	323	350	338	375	349	380	349	388	372	346	370	369	366	321	369	358	375	356	376	377	318	364	363	359	365	357	375	354	348	361	356	362	362	354	304	357	300	336	395	348	313	322	355	355	386	367	336	369	334	372	402	319	374	336	345	357	346	330	337	362	315	364	375	355	350	363	388	356	324	361	328	352	358	352	358	338	343	371	369	313	338	321	311	341	395	356	333	354	336	346	376	356	326	370	347	350	355	369	329	346	381	327	323	322	366	361	351	373	355	351	367	309	328	324	368	325	363	407	356	364	329	331	343	329	326	340	344	355	328	354	341	365	398	336	353	347	353	346	372	348	391	360	333	342	384	343	330	317	345	373	357	364	346	366	362	356	367	344	374	362	346	359	397	345	341	355	377	314	366	360	357	343	345	340	385	339	352	338	354	358	391	342	353	365	337	357	353	381	312	328	353	331	362	347	330	388	368	341	359	362	341	345	370	391	360	350	349	354	365	360	383	314	365	357	323	334	310	348	341	353	361	348	342	343	319	341	325	323	342	309	314	317	369	332	344	339	335	336	338	332	320	320	340	360	364	347	332	355	378	386	343	338	359	344	315	337	311	361	331	374	344	333	352	310	345	391	354	335	333	351	387	384	333	377	348	413	345	321	325	368	397	362	335	358	354	353	347	318	359	344	346	370	332	362	344	370	361	363	349	337	328	354	385	365	348	396	340	368	368	363	331	373	374	371	392	352	355	344	366	344	372	381	368	365	332	364	326	389	372	357	381	365	328	361	358	346	368	350	357	341	350	347	364	365	348	350	318	325	365	326	371	368	351	376	369	330	374	337	345	335	320	344	361	345	354	341	371	361	358	354	384	369	345	350	341	343	337	365	341	349	335	358	376	327	339	371	337	313	389	331	363	321	325	343	408	361	350	384	347	334	353	354	337	352	354	335	371	369	329	357	342	367	369	329	331	341	356	390	358	327	355	361	373	346	344	369	319	325	391	352	364	358	362	364	336	360	366	386	360	385	332	346	371	373	336	348	345	346	311	311	316	353	373	332	313	322	358	348	316	378	357	302	372	406	353	377	373	329	374	382	339	402	340	358	349	364	328	333	348	377	365	358	341	339	318	327	350	327	340	361	366	359	358	338	313	334	379	348	324	323	349	346	343	361	361	351	344	394	326	343	324	369	336	374	345	327	369	380	315	324	323	363	323	349	328	363	324	333	337	381	372	331	368	352	348	348	389	340	298	372	348	366	345	364	355	333	380	331	312	358	346	327	362	325	342	356	329	346	318	338	346	344	363	350	342	349	314	384	321	369	356	340	370	315	337	366	370	357	349	349	376	361	347	365	335	361	380	387	326	352	348	376	336	338	347	333	344	348	356	314	315	354	359	370	354	333	368	357	328	335	348	331	336	319	383	315	356	315	361	317	354	335	341	319	360	292	386	354	370	363	346	360	344	364	342	341	346	361	346	352	349	363	352	330	355	366	337	360	315	342	334	358	343	381	357	314	351	338	376	310	363	350	355	370	366	334	348	347	362	348	364	352	374	354	331	333	334	359	367	338	362	345	388	364	339	358	349	324	354	329	320	361	384	333	357	372	369	376	358	340	329	338	341	355	365	350	311	351	359	340	341	354	364	359	372	318	327	350	345	318	367	360	365	370	357	335	369	337	371	360	385	348	381	352	321	331	337	331	365	342	354	364	328	357	385	319	365	356	346	350	358	308	382	331	352	348	338	388	367	363	363	383	361	350	346	338	351	360	344	324	358	331	361	344	315	377	314	329	329	339	332	332	339	368	364	328	367	353	338	342	313	312	330	333	334	347	354	362	359	332	340	321	376	385	357	336	321	349	382	319	374	369	369	371	299	357	346	324	347	364	341	354	349	336	337	353	354	360	309	339	328	337	380	335	364	316	357	332	359	334	329	361	327	357	359	356	357	368	373	369	353	389	351	375	332	391	346	347	356	354	375	362	344	357	356	383	350	363	339	324	325	350	357	330	357	387	365	345	341	356	383	393	397	360	350	348	343	355	346	375	370	361	319	342	354	357	351	367	358	353	348	381	320	317	377	381	366	329	319	382	350	345	354	338	341	331	345	316	350	370	343	317	317	360	355	348	327	344	345	327	360	380	356	321	358	343	352	345	338	354	346	332	353	344	369	332	321	332	350	362	347	339	336	292	363	344	397	370	375	336	321	338	364	371	362	365	342	343	325	356	386	337	348	353	322	345	321	361	334	354	373	370	369	371	380	331	366	366	322	356	408	382	345	354	354	346	362	335	348	341	376	341	343	318	334	337	362	341	336	371	336	341	355	316	369	333	363	380	361	366	373	320	305	362	361	342	347	382	375	367	413	345	386	351	346	323	360	371	366	326	359	343	342	367	376	375	349	374	327	341	329	354	363	326	316	354	320	369	343	387	328	398	357	349	367	368	349	370	366	340	357	351	337	350	330	337	396	326	354	360	345	341	397	334	358	349	383	346	346	351	351	349	332	313	361	373	348	324	352	356	362	330	373	372	358	349	370	373	354	377	383	388	359	349	333	342	332	330	347	340	355	322	329	331	341	360	379	330	374	318	319	354	357	356	334	380	323	348	314	359	363	344	324	319	331	332	343	351	343	346	350	321	354	340	349	322	346	331	362	345	346	369	355	348	327	376
36588	23270	16637	8610	4357	1317	746	816	734	752	765	764	771	784	749	751	740	749	748	777	727	783	706	736	698	794	806	746	774	752	745	756	718	729	757	783	744	760	805	718	718	774	731	723	725	774	753	829	770	767	744	790	801	797	761	747	732	768	775	751	763	730	747	780	761	712	766	786	752	795	743	759	749	778	772	743	747	740	792	702	773	749	770	740	739	731	759	766	740	811	757	792	745	731	797	775	795	743	678	823	730	752	759	732	776	747	776	712	782	789	736	773	788	751	804	730	791	767	741	770	735	757	776	767	720	768	725	737	740	742	734	729	761	719	756	763	748	808	756	753	719	756	713	795	754	787	746	734	716	732	754	789	751	712	784	776	747	781	777	766	776	790	761	745	746	756	762	757	776	740	789	737	742	766	792	771	766	734	724	746	726	757	734	714	808	790	732	732	756	734	782	789	801	791	741	739	785	763	731	744	765	723	690	719	781	743	682	781	739	710	752	788	730	767	777	709	821	767	763	734	772	743	756	727	742	758	754	758	736	751	790	796	787	735	766	729	722	773	733	736	797	685	733	744	759	739	804	783	690	766	752	777	767	749	793	795	761	767	758	749	753	804	804	787	748	805	807	779	738	771	777	747	776	741	771	778	754	741	815	780	689	742	753	775	772	725	724	767	811	725	736	762	711	758	753	737	812	791	718	756	743	755	767	753	812	745	723	760	714	781	777	740	770	748	774	780	778	717	771	756	782	750	725	725	735	771	759	693	774	804	774	769	775	770	731	759	757	764	774	762	753	765	802	732	764	751	746	699	767	744	768	805	741	754	727	716	763	745	759	707	783	756	784	737	743	781	781	784	721	740	740	760	710	704	755	753	747	777	783	731	771	722	724	741	713	753	779	751	730	759	712	738	709	743	769	791	766	710	703	757	794	725	701	745	788	767	694	798	771	780	755	740	731	782	739	737	736	769	780	802	780	724	705	735	781	774	753	721	763	759	761	762	757	797	791	724	722	776	720	774	783	800	774	719	789	725	753	792	790	762	785	810	754	754	786	785	779	755	755	705	765	791	768	759	760	732	785	785	734	781	783	768	798	761	758	775	732	753	725	750	761	748	725	770	775	754	733	729	762	731	686	754	772	739	760	723	693	776	758	721	767	732	764	798	770	744	714	750	739	747	757	756	789	789	765	776	819	728	750	757	734	739	779	747	730	726	761	775	768	761	769	770	759	733	780	761	772	711	739	761	725	741	773	762	749	742	720	745	749	778	792	778	799	739	776	760	767	755	756	786	718	807	764	752	745	778	837	765	736	789	713	760	746	725	755	732	765	739	761	725	745	763	801	751	737	715	810	756	701	748	737	736	768	742	809	786	773	736	789	774	768	701	800	756	771	790	736	791	780	727	741	753	723	810	762	756	757	743	759	761	791	793	727	753	743	754	762	752	739	779	766	798	809	749	772	754	722	770	758	770	734	740	772	672	789	767	725	763	732	791	693	734	777	745	785	818	741	736	754	764	739	768	680	768	756	757	796	752	799	732	743	804	747	773	711	763	762	733	748	752	739	766	780	740	777	744	756	719	779	703	733	814	755	754	759	744	712	774	753	743	747	755	760	756	745	764	733	727	734	713	769	725	724	752	732	788	784	786	752	713	778	758	725	725	772	742	744	786	729	747	744	738	748	703	787	765	741	753	769	708	780	774	732	781	781	772	736	786	758	758	766	740	705	827	793	790	777	760	767	752	720	740	768	782	711	762	770	746	739	750	743	739	729	745	759	837	728	786	746	737	772	783	804	741	775	700	747	736	721	769	709	769	700	756	758	772	784	735	753	731	744	735	785	754	777	763	722	803	768	694	751	762	783	712	741	723	779	789	711	714	740	806	755	790	738	692	735	799	737	729	727	760	741	747	771	751	776	769	732	816	797	727	755	766	759	764	731	739	747	807	740	719	742	760	790	751	733	741	787	759	786	736	801	774	724	791	739	771	739	761	761	768	751	768	743	771	805	780	770	789	721	792	827	761	732	789	722	730	781	704	732	738	738	793	778	762	740	795	757	774	737	749	754	740	755	752	769	748	699	777	786	787	714	746	759	754	742	785	763	774	779	716	708	754	781	757	755	785	752	738	737	703	720	777	802	718	804	782	789	740	783	774	774	710	792	787	789	801	742	762	742	775	772	766	778	766	745	757	777	731	756	764	771	736	770	762	731	741	733	756	720	763	702	724	774	715	736	746	785	766	733	787	725	741	773	771	750	792	692	815	767	786	735	766	750	720	764	717	702	773	763	778	732	717	785	742	782	780	782	779	768	756	775	741	756	768	736	727	760	748	713	776	719	722	745	758	716	757	748	792	766	739	761	733	761	775	715	798	766	724	720	767	725	745	765	730	789	689	692	737	737	754	793	740	776	740	794	697	722	703	740	779	736	763	781	779	732	737	713	765	746	790	734	741	776	779	686	725	755	743	750	814	762	785	749	740	706	721	768	746	753	835	732	765	756	777	789	788	774	794	724	769	762	762	695	757	773	725	779	764	733	717	764	805	786	806	742	723	749	733	786	779	740	747	761	801	721	744	762	726	756	771	730	752	775	739	749	778	702	747	742	746	792	746	708	744	768	758	754	746	714	768	735	768	788	780	778	744	773	810	760	761	706	770	737	697	741	764	749	735	744	781	777	753	750	756	734	736	768	786	807	760	768	745	759	796	745	760	773	737	730	759	749	775	772	775	781	738	729	754	738	711	725	743	725	778	760	700	779	752	731	752	758	769	752	744	723	775	759	773	746	751	765	749	721	775	804	762	762	711	772	796	831	745	752	721	768	793	780	751	752	759	749	794	821	787	739	692	743	737	729	741	750	756	812	747	767	766	730	776	725	708	756	761	715	773	709	762	755	791	761	774	750	728	737	740	762	738	762	768	773	760	756	721	749	771	758	773	764	703	752	734	758	792	722	748	715	759	764	753	771	735	726	764	714	761	757	730	775	707	741	766	737	762	726	775	773	714	753	773	778	769	821	751	768	779	771	762	762	755	746	722	809	794	779	775	779	741	762	795	734	755	727	754	742	769	730	741	725	771	770	803	782	754	762	721	774	792	777	762	715	799	753	738	774	730	750	790	820	770	711	768	751	775	760	743	743	770	767	744	802	772	760	719	786	780	801	763	795	802	736	759	771	783	732	754	729	770	751	772	745	730	756	766	810	717	775	804	746	787	730	730	776	784	731	744	766	754	714	732	736	796	776	762	765	786	777	757	723	735	783	753	797	775	784	765	741	813	716	782	742	785	776	787	744	776	753	729	741	775	756	771	728	773	750	785	747	731	748	754	741	744	720	789	761	799	756	726	728	745	732	759	747	778	751	750	771	785	731	739	750	731	731	776	690	741	758	786	759	770	785	765	703	759	713	749	700	788	788	788	719	752	770	745	784	727	729	732	731	792	749	776	790	778	764	744	733	761	822	731	805	719	748	780	750	754	719	806	787	732	757	760	780	839	760	759
70451	71587	63986	42566	23891	7159	450	268	267	277	270	256	281	262	282	278	279	294	274	264	295	267	275	292	259	264	291	271	250	257	300	269	257	273	266	251	248	268	260	277	248	254	261	259	322	266	286	257	293	267	265	266	255	272	271	253	270	299	274	279	271	288	269	267	285	263	268	284	260	271	261	254	290	256	303	262	263	283	269	271	279	280	235	265	232	277	297	269	260	262	277	260	264	232	274	265	269	310	294	269	279	278	280	263	268	245	261	255	262	273	283	255	282	242	276	264	267	258	285	280	254	259	278	260	230	260	306	297	256	276	298	269	262	280	274	282	294	281	250	249	259	251	251	284	283	271	263	268	243	283	239	270	293	260	245	299	246	267	273	275	289	290	283	265	260	271	304	258	281	265	311	251	289	269	256	236	259	267	246	248	301	250	269	264	271	242	245	244	294	286	280	287	294	269	271	235	262	258	271	288	267	247	251	318	290	289	251	245	237	260	295	295	261	252	278	283	275	257	292	266	326	271	266	266	267	285	249	253	253	243	272	260	290	274	245	284	264	246	233	281	298	274	260	256	251	265	282	268	275	291	266	249	280	249	263	281	266	290	256	267	289	262	254	260	276	280	264	254	262	255	289	290	259	260	270	257	257	282	281	284	239	259	238	279	275	280	256	281	257	272	266	257	273	262	245	246	257	289	251	276	260	249	264	286	266	256	240	234	289	265	240	266	256	238	294	290	267	260	266	265	296	299	278	253	246	292	251	248	281	284	263	289	265	225	276	295	290	278	276	278	276	255	267	269	290	281	252	244	260	254	264	281	249	259	251	261	289	259	286	244	283	282	257	295	249	264	274	275	249	287	257	284	292	275	278	279	232	272	267	259	285	247	216	249	261	296	276	251	252	272	276	302	279	268	263	222	235	278	253	270	251	256	280	260	240	300	299	258	287	252	273	269	286	269	258	292	289	243	262	299	259	289	275	286	287	285	272	266	270	246	248	273	269	276	220	280	241	230	273	274	241	274	265	277	274	248	255	272	238	257	251	277	254	292	240	255	274	288	271	282	289	275	280	292	254	252	248	249	256	286	251	283	265	242	286	291	280	292	260	252	264	295	273	271	259	253	293	267	290	275	247	235	267	292	246	251	255	246	295	250	304	262	270	273	237	265	271	244	236	239	246	257	240	271	280	271	260	244	277	240	281	260	274	254	265	260	247	268	284	236	271	290	265	263	278	269	274	255	268	257	281	279	277	265	279	266	257	261	245	236	240	270	278	277	267	230	272	265	245	260	288	303	289	275	233	278	282	255	287	271	269	243	270	247	277	262	282	247	235	264	278	262	292	250	281	252	278	276	250	299	271	242	293	264	284	261	292	248	257	297	305	262	261	229	275	272	274	266	286	243	269	256	282	243	253	254	261	256	264	246	244	280	262	298	260	292	261	263	250	268	284	245	231	278	282	255	261	247	274	264	301	291	280	246	279	264	242	259	254	262	277	230	248	245	251	309	271	263	275	268	235	258	287	262	258	294	287	271	247	243	274	299	267	287	283	292	252	251	261	257	256	256	284	277	269	294	274	290	284	272	267	271	254	249	266	286	274	251	270	265	230	277	262	292	249	276	286	295	272	275	259	276	279	276	261	297	240	285	283	250	304	256	271	261	280	279	260	254	282	279	261	256	292	271	229	263	301	297	264	282	267	263	279	256	254	273	277	249	252	229	280	267	254	278	251	292	243	271	227	281	295	269	267	279	284	280	276	273	266	281	287	302	253	267	261	299	259	272	252	247	260	290	294	269	301	267	262	278	257	263	273	288	247	249	259	292	282	241	265	285	262	243	247	279	253	260	300	272	293	256	239	251	283	257	283	277	259	284	262	257	280	238	260	275	274	261	272	268	248	279	246	274	262	256	261	284	277	257	269	275	269	269	263	234	271	239	233	299	281	276	252	279	250	270	228	269	248	261	274	270	273	278	286	261	282	296	261	278	253	255	269	277	285	258	291	278	291	278	254	269	267	269	246	265	254	230	257	290	262	291	288	278	277	280	270	269	317	280	276	279	257	267	241	292	254	275	272	248	275	286	270	306	272	261	267	283	258	275	251	272	294	276	286	304	301	272	252	258	271	287	284	283	272	281	228	275	290	252	255	290	301	262	283	256	263	244	266	261	280	279	264	271	253	299	250	290	295	279	259	282	273	270	281	263	241	243	285	259	271	252	290	291	266	266	260	305	264	275	258	273	277	272	254	249	292	274	294	261	240	298	289	283	264	254	265	296	265	260	264	283	272	253	281	257	267	301	297	270	232	252	283	252	261	252	290	262	265	251	259	285	275	249	248	260	266	269	269	261	239	250	282	260	285	271	253	296	245	272	269	263	282	283	286	248	288	237	259	268	266	261	297	258	253	280	288	294	251	309	313	242	279	278	265	291	290	284	273	259	266	281	292	276	279	251	234	279	250	279	270	284	274	270	280	278	279	232	276	247	236	268	242	270	282	249	286	268	245	269	246	275	289	264	288	270	262	267	257	235	291	266	246	249	244	244	256	276	276	236	279	288	261	283	272	273	264	307	288	276	263	268	267	271	258	256	242	255	283	246	250	280	264	315	247	248	274	264	274	311	263	257	261	255	282	293	297	283	233	285	301	257	281	270	261	288	256	280	295	280	261	308	249	277	240	273	259	269	238	254	264	254	265	253	264	296	301	257	256	269	276	272	297	265	299	279	275	244	273	274	250	294	278	256	252	279	269	293	273	289	293	269	294	262	242	253	256	283	286	252	266	273	284	245	273	252	277	254	267	270	267	275	287	266	256	259	251	256	273	277	299	254	276	281	272	252	233	267	285	265	261	279	282	309	287	311	278	266	245	236	262	281	240	316	250	259	231	286	280	257	261	274	253	249	277	257	287	294	279	305	242	276	266	249	256	250	306	232	285	258	244	302	263	252	285	263	258	272	297	269	261	278	279	287	275	266	247	235	279	286	273	257	274	274	285	286	236	242	262	285	234	277	294	271	265	252	273	266	242	258	256	261	251	277	263	265	296	307	287	295	296	283	267	291	279	264	271	259	245	287	239	269	253	304	239	281	278	254	261	261	286	277	275	280	284	260	273	296	273	262	273	268	250	243	275	276	255	270	245	270	231	249	281	250	292	271	293	299	247	300	289	250	274	240	237	298	274	273	307	269	287	268	249	272	276	253	268	242	303	270	287	281	280	275	271	275	298	260	269	241	256	252	269	287	254	252	283	266	281	291	262	269	290	252	220	284	270	258	262	261	286	245	249	253	281	248	240	257	250	277	296	253	254	267	244	282	263	270	273	266	272	253	304	290	291	271	249	241	248	256	265	258	257	244	292	274	255	242	269	281	267	236	289	252	251	255	236	230	274	258	257	245	252	275	269	235	324	292	286	259	310	246	272	300	284	287	272	254	291	259	267	275	217	258	277	280	262	268	284	285	279	231	277	281	273	258	269	267	288	290	274	274	301	291	269	279	314	259
48141	58967	61638	45082	36264	9531	671	659	715	644	665	662	621	681	636	622	586	642	643	634	647	640	630	637	671	654	586	674	626	609	592	618	633	664	571	637	648	626	638	619	606	591	627	601	602	597	587	622	609	635	642	663	585	623	611	636	598	602	600	612	637	581	645	632	663	599	595	624	626	624	601	609	594	609	635	605	617	656	644	620	591	640	620	597	624	602	637	633	637	635	589	588	624	591	657	601	568	622	638	660	607	620	641	621	602	616	577	595	632	632	663	585	653	620	572	640	550	598	629	609	598	663	630	627	626	567	639	633	675	625	597	627	621	654	587	622	628	601	653	632	588	597	642	581	609	610	598	590	598	605	572	582	635	606	603	595	649	623	624	601	624	598	625	599	586	608	640	619	648	586	627	594	612	626	616	644	604	649	565	602	566	623	608	623	666	620	587	603	586	610	618	633	600	602	632	652	582	629	605	597	661	619	646	581	687	614	603	603	615	601	596	605	639	634	639	600	631	636	606	605	678	630	650	620	640	601	620	655	616	649	608	647	610	658	580	629	646	639	598	599	621	638	595	601	641	565	597	623	615	640	609	603	609	600	646	677	566	627	626	670	640	606	652	638	593	610	602	605	620	668	667	600	626	604	665	617	589	635	617	629	616	580	586	631	649	603	619	655	592	584	619	635	626	608	604	609	613	603	595	587	608	653	640	595	621	611	653	659	607	583	662	659	596	645	636	617	582	570	587	615	632	613	623	631	581	622	615	663	642	572	630	640	626	602	618	603	585	607	600	609	642	569	569	625	618	613	661	572	652	639	568	591	660	639	568	671	595	581	604	630	618	591	644	647	663	621	620	648	585	612	597	596	647	602	645	582	610	626	626	617	640	645	589	645	641	635	672	561	618	617	678	661	662	617	630	646	577	588	600	629	607	625	565	609	594	659	639	661	639	612	641	644	666	614	613	624	629	607	609	607	646	628	593	613	615	629	604	613	578	614	609	654	604	584	640	667	618	567	631	670	610	666	583	604	569	588	624	622	587	626	605	574	617	624	606	613	608	628	643	614	611	645	611	618	570	612	621	654	603	596	583	604	587	584	631	649	618	574	571	652	627	628	576	600	651	615	624	624	609	629	589	613	598	611	610	642	591	635	577	648	645	649	638	597	603	675	600	622	661	628	610	589	638	598	599	634	621	647	642	604	584	630	644	635	587	618	658	643	573	614	599	605	599	594	619	650	589	604	619	646	644	617	601	594	688	613	632	603	572	595	612	611	631	601	629	581	575	598	583	635	680	593	615	642	641	630	628	642	598	663	619	590	659	636	606	595	638	599	613	640	651	633	592	595	592	594	589	609	643	649	653	635	637	576	622	591	596	646	617	608	656	578	605	586	620	613	622	588	598	620	630	630	641	601	621	661	612	621	584	646	576	595	631	622	617	603	632	638	611	613	637	582	626	648	614	651	635	650	601	642	621	607	631	608	572	596	659	631	638	659	624	576	648	606	609	615	568	588	627	663	639	630	639	619	656	634	623	610	626	625	588	599	633	603	634	602	625	597	598	631	582	583	582	612	581	646	624	615	602	625	646	602	652	649	641	597	645	646	677	609	653	621	622	613	562	643	617	669	613	611	623	663	613	598	663	663	622	561	649	573	638	620	610	619	621	613	651	668	646	648	609	635	612	622	628	671	633	604	640	645	668	573	608	640	622	626	619	632	627	595	630	608	618	611	600	659	623	666	580	598	594	613	595	601	594	681	583	570	626	631	616	607	579	615	617	592	648	600	603	600	598	588	605	619	690	618	634	571	657	612	629	591	624	655	609	605	582	593	602	599	644	650	597	568	637	604	625	623	628	591	658	613	631	616	634	648	647	581	607	626	625	642	550	665	623	591	633	616	609	637	619	588	588	615	641	637	610	619	639	600	614	671	611	646	660	634	593	563	643	612	630	597	655	631	648	611	633	620	638	600	656	605	628	655	615	629	630	599	644	634	619	629	633	614	637	629	612	645	634	591	613	623	617	605	603	613	578	631	617	644	610	681	607	669	594	650	631	617	615	645	626	652	600	620	626	664	621	655	602	634	601	644	638	583	623	625	625	580	594	655	639	665	642	588	632	609	564	642	620	612	622	605	591	578	579	654	671	589	658	588	655	627	626	622	615	631	659	617	586	597	644	600	648	590	624	609	621	638	625	639	593	606	656	607	637	586	602	646	650	639	656	635	582	581	610	621	650	646	608	702	631	626	614	629	639	626	640	667	602	648	606	597	632	633	621	627	656	642	625	618	603	610	591	649	593	641	637	610	598	637	601	640	636	588	624	622	620	620	645	645	615	633	623	617	639	610	606	624	636	620	629	591	619	605	605	615	612	631	622	647	642	626	648	627	656	590	609	584	580	620	604	624	599	646	645	646	564	623	598	610	676	624	674	654	613	591	584	579	653	581	624	613	637	612	621	623	640	604	618	616	608	679	626	633	615	574	630	621	594	639	622	623	643	595	674	641	637	628	614	620	594	615	623	630	613	651	660	653	558	630	647	615	655	589	605	649	602	623	620	628	628	576	655	627	614	634	595	650	624	615	612	600	635	601	598	614	613	606	580	612	614	627	621	578	626	626	630	629	629	585	638	606	617	609	637	645	663	614	643	619	564	606	620	616	620	654	630	573	603	654	640	591	588	570	585	652	628	674	649	635	650	622	601	664	653	596	598	653	597	633	624	604	611	582	643	623	590	624	583	610	630	639	648	636	647	661	577	649	627	635	611	618	615	598	670	652	570	615	611	629	588	640	624	608	578	610	629	651	626	614	589	659	584	607	636	612	618	599	618	625	608	605	615	609	631	578	632	630	639	647	617	620	615	659	665	658	609	596	616	598	631	620	596	608	585	654	613	615	620	655	657	619	616	639	629	571	657	613	613	633	653	607	601	610	611	625	645	620	596	635	617	658	601	591	587	622	587	624	601	582	640	623	635	619	613	610	628	590	607	625	632	616	643	630	637	579	625	615	624	626	561	630	647	568	608	631	601	607	578	630	588	652	604	608	663	649	598	612	632	602	590	582	606	643	639	582	593	616	641	589	614	650	599	616	651	634	587	646	645	605	595	643	612	596	628	627	630	601	612	611	634	635	599	648	609	600	588	637	606	612	626	607	626	621	636	631	626	614	618	668	591	659	618	594	607	642	571	582	659	641	611	656	605	622	594	633	588	577	629	603	613	611	627	602	604	650	619	626	647	646	630	651	591	607	622	592	602	646	606	608	623	653	622	654	632	680	596	582	599	630	618	613	626	640	684	644	638	634	581	648	633	600	613	575	636	626	586	674	606	565	582	560	673	597	613	638	589	614	636	646	635	623	613	605	619	625	663	561	630	646	683	611	659	614	602	627	632	605	667	624	593	625	582	640	684	666	587	594	625	597	605	550	599	621	629	581	610	636	600	634	627	631	593	603	608	585	653	620	639	624	586	640	625	657	609	614	600	623	634	592	614	606	576	613	639	643
77371	83915	74974	53234	33197	12315	938	413	406	427	345	361	380	383	365	357	362	387	400	409	407	362	408	359	378	392	405	408	379	373	369	381	409	369	371	382	389	409	403	366	384	393	375	385	331	366	367	453	388	382	417	380	366	392	373	357	382	361	361	394	384	351	377	388	373	398	391	420	404	375	400	358	365	382	380	382	342	385	355	423	344	354	348	377	409	425	391	382	336	416	382	417	411	367	385	376	405	355	391	356	379	376	374	389	386	382	378	353	413	375	393	370	401	412	395	391	394	346	389	393	356	375	353	391	386	399	417	380	396	416	374	365	401	394	351	398	379	403	396	388	421	397	374	371	362	373	394	381	372	405	395	402	354	351	366	356	401	345	367	390	399	384	343	390	368	414	389	369	387	412	394	408	385	392	390	400	391	388	368	379	365	391	412	377	367	391	380	366	354	374	389	369	381	378	386	383	406	361	377	372	373	389	386	337	406	393	360	364	386	421	364	381	368	389	377	364	378	363	426	377	390	367	363	372	397	368	389	388	383	354	396	410	402	400	358	463	397	345	402	384	367	364	415	369	390	405	434	362	413	401	400	413	399	377	360	402	404	376	392	417	402	385	415	361	408	397	372	375	398	344	362	386	385	371	382	377	425	408	382	413	388	394	388	322	387	379	423	375	380	393	420	397	358	382	407	376	350	361	374	384	371	388	424	387	372	396	387	414	363	421	413	393	408	401	388	394	369	377	360	384	360	366	355	395	409	396	381	414	418	360	397	376	421	359	393	380	388	388	389	389	384	423	387	361	351	385	361	382	373	410	376	397	349	359	407	390	393	346	374	389	407	395	418	365	358	363	362	370	398	359	374	367	397	424	340	412	389	404	389	379	420	378	362	403	375	389	394	391	418	389	410	381	386	412	377	404	405	398	368	374	410	384	398	385	368	356	361	386	434	355	397	408	403	370	413	383	364	373	352	384	408	411	395	402	373	385	388	354	366	374	405	385	378	426	392	427	370	393	374	364	376	396	383	373	404	408	417	364	384	386	347	396	391	382	393	388	372	369	368	364	386	364	376	418	395	381	351	408	384	419	373	395	389	418	411	380	346	389	396	405	408	347	385	376	367	356	365	413	385	334	369	358	367	385	384	366	387	377	392	359	388	348	388	368	374	361	381	369	366	395	336	398	402	386	367	342	390	347	378	426	376	393	396	372	378	378	383	381	413	392	402	379	371	395	385	399	400	374	397	391	417	405	378	400	382	391	356	384	330	410	376	356	374	406	365	398	389	356	375	390	375	379	396	344	372	391	367	393	371	403	388	374	371	410	365	380	342	385	358	363	352	366	356	392	381	342	368	362	397	368	409	395	369	355	400	356	395	370	370	372	360	366	431	378	386	364	406	409	345	384	376	404	388	367	385	371	397	420	391	360	417	340	356	374	401	389	422	378	388	400	407	366	383	418	383	391	385	408	404	387	360	399	367	375	393	367	417	395	364	416	367	378	401	368	376	406	347	371	356	378	389	395	378	379	376	401	368	377	376	358	365	379	383	413	410	429	375	432	380	402	370	382	385	383	356	396	402	392	396	351	388	351	425	415	371	406	385	334	375	404	383	416	370	414	411	324	372	404	353	362	404	357	371	396	370	395	382	386	370	370	391	359	347	399	392	392	367	368	421	407	396	365	376	422	372	368	376	361	372	377	344	387	410	381	348	362	382	372	403	354	408	399	384	394	375	347	373	406	384	355	382	354	317	358	386	413	395	362	407	394	368	363	383	410	391	365	371	382	388	389	397	371	398	356	377	388	384	373	385	386	397	360	409	386	366	377	355	421	403	431	410	366	380	384	387	383	393	400	402	378	349	401	382	435	376	415	383	408	425	431	385	384	369	401	384	377	393	359	387	400	410	391	352	416	423	353	390	420	419	393	428	406	395	412	415	382	371	391	385	402	392	385	369	355	399	343	404	363	390	423	380	394	417	382	369	411	399	390	419	440	417	411	382	399	402	390	421	382	372	361	385	372	386	367	394	404	403	379	385	401	391	369	388	378	395	370	389	393	412	363	376	398	378	387	368	379	417	386	389	353	387	403	402	350	385	386	393	372	402	375	343	383	395	361	374	372	343	391	349	371	344	385	376	391	380	390	408	362	426	408	327	346	383	390	385	358	383	369	402	393	374	389	343	358	333	420	395	411	377	370	373	392	389	379	400	399	397	406	364	371	369	374	404	424	422	364	382	396	391	329	406	367	399	391	441	372	381	371	391	369	379	408	379	378	405	377	362	368	357	388	382	410	366	427	392	424	398	381	358	332	412	360	383	391	360	394	337	397	374	402	378	392	386	369	388	357	399	365	351	352	394	388	372	374	388	350	360	389	386	370	375	385	371	394	349	392	397	391	405	359	401	360	367	381	348	372	340	367	349	372	382	400	348	341	372	333	395	386	375	432	395	402	369	390	401	392	376	379	380	425	382	412	362	394	408	361	385	404	382	363	374	375	378	396	398	365	392	376	341	389	365	380	416	397	413	363	406	353	401	333	384	398	398	369	396	395	406	343	354	382	361	393	375	383	413	402	403	371	364	372	353	382	377	381	385	399	398	370	405	357	374	404	360	411	390	402	405	392	390	417	409	373	390	363	392	373	363	367	381	357	390	385	398	392	387	417	376	397	431	388	356	399	433	379	361	394	383	367	380	383	371	390	388	389	396	407	391	368	398	381	389	388	394	382	408	424	405	413	374	430	387	389	396	406	405	374	392	398	413	395	340	414	355	360	436	358	385	402	396	360	380	365	422	368	394	403	374	363	329	426	392	390	362	359	379	362	374	382	368	386	395	415	356	384	362	390	394	342	362	347	402	381	359	338	386	414	401	385	399	409	405	382	379	389	408	382	381	339	316	390	369	400	369	407	373	382	404	365	366	378	342	417	418	356	366	361	387	385	373	379	404	400	364	387	372	392	374	402	396	367	390	365	349	370	336	366	394	401	396	412	395	408	399	420	346	396	360	405	384	393	380	389	383	378	362	407	385	381	386	406	393	411	395	385	412	350	379	417	389	343	403	358	391	365	384	408	360	418	385	375	402	406	407	402	341	347	416	392	397	385	388	374	385	375	358	374	375	395	406	355	388	388	425	362	392	398	382	382	422	356	366	389	382	385	403	350	401	383	357	363	377	391	409	387	377	401	423	370	391	376	361	385	444	410	348	375	361	422	432	389	341	392	394	382	367	374	343	379	365	374	390	442	400	429	402	378	397	413	396	380	415	418	377	401	404	381	385	359	426	393	361	387	375	358	360	374	361	386	393	427	385	387	415	436	424	396	379	364	362	433	409	367	401	376	383	388	421	407	381	389	406	402	370	439	405	380	375	392	374	416	363	324	371	421	387	352	404	373	379	387	382	427	350	377	372	418	396	398	344	366	381	342	379	407	396	414	405	406	389	383	382	401	359	360	368	417	369	406	375	409	356	393	413	387	397	354	374	341	368	365	335	395	394	387	401	387
53752	70322	75105	55997	44208	13227	991	972	945	873	878	867	895	934	913	889	798	894	938	873	863	833	838	850	887	866	855	840	895	911	892	842	847	837	816	828	856	877	861	850	869	794	809	872	883	827	921	828	852	825	897	847	910	852	827	807	910	830	836	884	871	859	910	844	872	893	844	817	921	778	877	814	839	873	820	820	840	873	884	848	827	818	834	847	856	878	808	825	830	867	851	807	858	862	858	828	812	870	855	849	876	900	806	843	869	905	831	872	847	846	847	807	858	831	844	839	835	874	868	833	853	865	820	875	792	834	862	875	832	869	885	819	838	839	792	824	876	885	904	795	847	877	876	912	847	871	837	844	886	845	854	871	826	842	806	872	827	834	843	796	866	855	880	848	869	816	893	898	885	836	813	870	855	909	926	774	793	830	816	798	824	846	890	843	790	829	855	815	832	786	893	852	847	856	813	856	861	839	857	907	827	833	807	833	873	828	857	859	852	830	814	858	864	890	855	829	885	835	856	832	853	861	846	847	840	824	839	848	826	847	839	890	839	837	901	804	867	850	883	796	795	865	813	833	841	910	865	823	824	842	884	857	887	822	902	841	845	791	868	898	866	853	853	857	851	884	846	803	876	860	857	847	860	830	816	828	898	882	837	809	823	887	814	856	856	857	852	798	805	855	844	832	827	846	895	832	808	852	915	888	890	787	832	843	829	856	900	858	850	858	874	825	801	797	875	867	907	884	882	830	872	825	854	803	800	850	874	796	909	877	831	866	886	852	817	823	853	881	830	853	814	848	824	814	845	882	798	839	850	884	848	843	866	813	873	822	856	838	846	907	883	871	842	868	857	862	823	858	882	941	812	857	912	871	837	830	829	879	841	834	861	840	891	879	848	864	885	888	806	870	853	849	817	827	829	855	852	877	840	869	871	854	885	860	870	859	786	844	844	906	897	893	822	852	861	811	809	840	837	863	847	877	812	911	875	859	854	802	859	848	895	900	859	848	828	853	846	888	850	879	818	821	882	841	774	896	839	842	860	807	879	866	826	842	852	834	853	861	888	864	861	826	866	845	816	869	848	862	836	844	826	835	834	892	807	858	815	868	909	901	835	824	799	872	830	812	830	854	831	862	970	829	857	860	827	851	791	914	890	849	917	817	860	844	873	860	887	851	852	833	845	798	859	861	902	796	875	832	831	860	804	835	894	846	859	866	910	889	902	796	850	851	787	840	848	799	784	839	886	860	887	843	872	868	805	839	866	889	842	877	844	861	886	840	840	819	845	904	784	871	886	851	838	839	813	838	881	895	879	861	837	858	831	866	876	882	828	841	869	906	852	833	833	862	829	879	854	840	835	857	848	861	866	872	819	867	824	839	849	820	862	831	867	819	789	863	818	830	851	849	800	840	896	857	783	875	879	844	854	841	838	816	820	826	856	858	807	823	869	835	829	853	856	850	834	860	839	817	888	846	858	822	800	870	857	882	879	846	862	808	823	797	841	857	853	881	870	802	888	879	888	844	856	837	916	862	814	800	872	885	794	810	832	877	873	886	863	834	838	797	799	828	871	867	850	861	855	840	817	807	855	855	851	887	868	869	896	878	845	823	809	878	838	852	817	833	874	812	838	853	865	866	882	830	825	834	793	861	828	876	878	818	851	853	873	843	874	821	843	835	892	834	843	816	838	834	867	875	880	864	851	876	849	833	887	798	852	816	808	828	870	849	822	864	865	884	874	813	867	882	871	841	844	891	866	852	843	867	821	886	870	825	869	857	847	860	826	832	827	850	868	847	846	846	855	834	823	835	863	803	829	821	869	854	804	830	833	773	811	875	802	824	838	790	856	830	820	862	828	814	838	829	870	836	900	855	846	876	900	814	836	843	913	860	892	853	883	801	875	850	814	854	844	835	838	898	881	838	849	852	860	875	849	875	806	870	870	813	843	886	840	893	862	818	833	861	853	836	886	800	844	855	823	862	880	872	886	847	788	902	837	807	813	821	865	854	858	821	857	846	841	855	855	872	817	856	834	828	801	896	887	865	833	866	901	822	914	836	870	839	853	840	787	848	845	836	841	838	878	837	809	879	912	863	866	855	883	825	847	831	829	832	850	839	787	882	843	807	829	863	843	809	884	857	843	809	845	869	865	823	850	782	880	909	869	846	874	863	844	850	840	838	861	889	826	853	895	885	846	905	875	848	887	921	816	940	815	881	836	855	860	911	808	837	856	882	829	882	837	783	816	805	832	843	842	830	880	846	835	899	867	832	843	804	783	855	868	834	831	819	844	890	814	927	804	820	817	852	837	848	843	835	889	842	903	843	799	832	891	874	841	845	855	843	850	832	882	797	858	842	831	820	813	881	855	831	865	809	873	838	820	855	787	850	833	825	862	799	892	831	813	858	817	828	805	912	835	850	854	809	828	783	818	857	822	841	822	912	840	851	828	845	826	819	866	849	868	917	875	826	863	883	845	855	862	873	837	844	828	797	855	847	848	804	831	816	843	805	820	819	845	873	854	916	844	927	912	937	830	872	873	859	844	860	905	812	804	836	887	813	846	827	812	838	851	816	800	809	874	833	828	873	850	908	826	826	888	778	815	833	847	887	860	838	773	838	831	844	847	827	828	775	860	865	882	878	870	813	812	828	833	896	861	886	810	892	884	876	815	814	816	819	845	853	843	865	833	906	844	865	874	840	868	800	840	884	827	823	831	894	826	876	813	839	868	875	814	912	824	806	886	794	804	808	817	821	849	829	870	855	865	846	882	856	932	844	830	846	852	823	797	780	853	791	846	861	827	842	851	877	890	837	814	827	832	820	848	820	839	826	880	844	834	880	870	889	836	850	894	841	777	890	835	889	830	854	812	813	850	874	827	877	804	872	848	811	852	865	822	908	814	862	907	861	858	817	878	831	871	894	889	825	828	844	821	798	833	840	814	874	883	884	824	877	831	889	875	827	835	882	805	830	838	840	913	868	814	808	825	873	827	823	832	867	777	850	865	828	878	825	849	849	869	881	848	881	799	881	863	847	882	785	868	875	824	789	901	881	832	853	852	844	849	874	851	873	864	839	881	867	892	819	884	827	816	893	858	855	839	867	861	847	890	872	820	896	889	846	853	905	846	902	860	834	839	902	813	854	889	843	864	873	784	861	864	859	803	858	880	837	872	796	831	834	861	831	850	858	866	848	835	857	840	840	821	876	821	901	861	906	875	891	861	856	810	869	885	850	871	852	866	851	857	903	863	887	850	854	886	846	808	843	911	839	841	915	856	826	830	801	843	871	905	860	822	829	832	873	847	823	835	906	834	837	843	849	837	821	869	851	928	852	844	817	907	820	788	845	811	825	822	851	837	880	833	815	852	850	813	846	862	836	798	857	920	825	862	840	825	817	864	875	841	833	820	840	847	850	836	840	850	816	835	823	861	787	819	866	875	874	869	837	900	906	805	880	793	878	851	860	828	852	820	858	876	861	868	863	812	838	920	891	896	817	901	838
62784	31194	16665	5422	1200	487	328	335	356	327	367	346	370	342	307	339	337	382	372	319	350	392	334	329	360	351	367	360	334	323	357	349	317	338	344	378	343	341	376	365	326	364	348	349	347	314	310	337	331	354	358	355	346	348	344	337	325	346	334	325	318	323	313	359	345	318	343	337	352	348	318	330	367	329	341	325	333	375	347	333	342	298	370	305	325	345	352	375	358	306	358	322	360	321	369	337	327	353	346	339	344	376	362	339	354	348	322	329	367	325	308	334	329	342	306	336	313	374	334	333	366	350	343	333	331	329	348	359	370	329	339	354	343	316	320	330	352	352	358	371	341	347	320	305	350	308	311	371	353	338	317	324	330	332	335	358	346	352	349	334	315	339	337	319	352	385	379	346	338	348	358	363	385	388	339	327	363	351	295	329	329	285	331	331	347	325	336	369	353	390	352	351	318	322	368	383	366	389	365	332	337	334	356	344	378	354	341	314	345	358	369	376	351	300	321	366	340	353	354	333	346	357	327	340	343	359	317	355	337	309	326	378	330	324	329	327	366	375	358	332	326	367	332	317	327	307	350	350	333	358	380	340	315	353	308	313	334	341	359	352	323	359	336	347	339	320	357	337	315	334	332	321	341	350	350	349	326	348	309	324	338	353	327	327	330	314	335	297	324	317	334	354	364	308	328	388	343	332	347	383	342	314	329	361	354	329	318	354	327	337	324	365	331	338	339	379	322	324	347	357	352	350	376	343	348	300	373	366	343	368	356	342	335	350	336	334	366	343	356	335	338	349	322	330	340	320	333	320	339	334	332	314	367	332	325	323	359	340	319	356	349	331	356	360	357	322	338	328	343	337	327	337	345	338	366	354	371	380	332	336	355	320	321	344	356	334	331	324	344	341	357	318	357	348	367	360	337	343	325	329	354	361	313	371	371	329	312	343	337	309	328	371	324	335	341	342	355	325	338	363	362	343	357	346	326	326	323	346	349	368	335	338	346	339	322	325	340	364	348	338	348	357	362	368	337	341	306	333	333	327	297	336	319	374	376	369	348	338	335	364	319	342	355	361	351	348	314	350	334	362	346	347	321	352	327	369	356	342	342	331	314	319	343	345	296	315	348	327	357	296	308	343	333	375	334	333	298	363	333	338	367	348	336	337	312	366	310	320	398	387	350	345	351	363	339	364	360	363	351	362	326	323	322	357	361	335	297	334	335	344	346	338	360	344	339	341	369	333	333	328	360	383	355	338	349	314	339	328	360	342	371	334	398	306	328	321	359	342	375	347	358	324	342	342	348	341	365	348	354	326	347	332	364	329	332	330	341	330	371	314	364	350	335	327	324	363	318	361	366	367	342	352	333	325	316	369	331	358	370	356	331	375	360	366	338	317	344	344	353	327	328	353	350	286	356	326	352	390	356	360	310	356	328	325	371	341	355	311	330	345	335	331	332	333	332	352	362	355	346	348	323	346	360	325	382	311	339	323	365	369	338	321	327	350	361	356	353	322	348	347	353	338	377	372	329	303	322	335	351	342	319	319	326	378	343	308	358	331	307	351	322	337	335	371	345	329	301	342	302	303	308	376	354	374	336	347	337	377	377	337	320	362	326	318	329	320	338	334	352	342	322	363	320	361	359	308	346	319	326	342	364	374	326	335	325	328	340	296	330	357	327	297	338	342	356	340	367	318	331	389	335	329	304	357	359	365	352	358	336	383	345	361	318	349	329	316	344	348	359	343	349	365	339	369	337	357	367	326	378	336	375	332	330	348	340	349	301	333	341	340	297	353	328	356	315	312	363	327	345	358	326	347	360	339	349	360	340	362	370	336	345	352	353	315	334	365	362	345	385	332	312	326	344	350	346	348	330	345	348	332	356	341	340	345	376	357	311	349	354	362	358	355	332	357	368	313	368	327	329	372	349	335	349	356	338	349	335	319	364	338	339	367	308	340	340	317	345	335	338	346	336	354	335	310	358	368	335	336	358	309	312	339	363	330	334	351	352	345	365	322	344	344	373	363	358	355	352	332	365	324	311	329	314	320	361	351	352	381	344	351	330	378	320	330	324	300	307	337	370	349	311	349	362	329	390	353	339	320	335	341	349	369	316	361	352	345	359	342	343	369	379	355	329	366	330	341	316	358	317	338	355	368	356	339	338	349	350	352	357	314	364	333	318	323	307	346	315	343	329	314	337	321	364	365	340	333	347	354	383	335	325	364	363	359	308	389	357	352	335	342	339	305	297	345	324	365	319	338	346	352	326	352	322	353	361	346	333	369	304	353	335	343	329	328	307	343	335	378	357	322	336	380	337	359	324	356	300	341	371	325	355	384	345	352	354	360	371	383	372	363	329	359	354	326	337	328	327	379	340	346	337	314	372	327	367	334	316	378	333	307	338	316	321	351	332	311	373	355	345	312	333	354	352	358	332	355	345	355	314	342	307	330	316	331	363	315	351	337	330	321	338	351	375	369	318	350	367	333	355	337	329	297	303	331	304	364	335	340	354	338	309	353	355	344	323	343	311	358	332	322	329	338	322	313	294	325	326	328	351	354	367	350	361	376	333	355	322	350	357	312	378	338	347	315	327	347	349	339	313	339	291	353	322	310	316	369	400	335	349	326	338	349	308	328	319	316	342	308	346	329	376	310	339	318	339	322	340	357	338	336	340	354	361	339	316	334	329	321	358	349	358	342	366	349	298	324	328	342	366	338	357	370	346	341	372	359	349	371	325	354	348	361	341	302	315	322	347	347	325	308	310	369	366	359	328	349	323	365	351	347	316	350	354	327	325	349	337	332	334	356	362	350	345	354	316	360	386	306	331	324	361	360	339	338	359	330	342	331	313	348	359	331	376	373	363	303	349	350	331	325	314	354	328	360	351	361	275	368	328	335	351	335	363	312	378	337	322	333	370	337	394	321	314	356	331	363	350	361	328	333	327	333	356	325	318	342	356	289	345	357	319	362	321	327	354	314	340	367	317	337	337	360	330	353	330	343	351	344	321	362	322	363	328	320	370	385	345	310	328	342	328	354	328	335	359	341	335	347	371	317	335	368	348	362	316	356	320	325	351	353	330	351	321	390	365	308	333	354	349	345	335	344	329	338	350	359	353	342	345	327	310	359	378	319	362	365	327	337	385	358	347	332	355	299	324	333	330	355	333	341	324	349	339	345	325	316	328	373	339	307	330	325	316	356	298	326	342	329	328	336	385	350	349	314	325	299	363	328	323	359	314	301	365	354	318	328	348	340	304	351	336	291	318	349	380	354	374	343	327	376	349	316	347	348	348	342	334	339	334	337	297	341	345	315	319	343	329	332	346	342	321	332	361	336	325	327	319	354	383	322	353	338	339	342	345	325	368	356	336	342	352	328	369	352	358	349	329	348	335	327	366	356	353	317	347	341	366	333	354	345	343	336	352	318	347	309	342	322	338	329	348	336	340	363	375	355	329	350	360	327	315	347	347	326	365	308	363	345	354	315	344	338	358	376	341	366
34493	22282	18072	8724	3478	1069	758	761	750	767	763	751	789	773	724	719	768	704	740	779	709	726	730	766	764	719	759	726	753	721	743	790	770	780	737	779	761	745	750	732	713	747	739	739	769	825	755	714	742	746	773	803	731	769	724	761	762	745	797	823	718	772	738	774	708	730	796	729	736	759	721	746	743	724	787	756	759	710	760	759	766	717	678	688	770	746	733	758	757	749	751	731	710	719	731	726	708	725	757	743	729	706	729	715	746	759	691	749	710	741	742	772	787	766	732	684	796	720	791	746	748	713	717	744	729	817	762	737	769	776	702	788	787	718	752	711	765	752	749	767	738	759	731	760	729	694	741	769	776	757	757	721	793	781	740	789	717	754	788	747	754	759	717	754	762	832	712	741	714	717	711	755	732	720	789	754	757	743	710	765	726	794	711	786	753	752	729	712	754	708	708	765	714	770	786	756	704	761	784	740	802	750	745	739	763	748	722	699	730	719	796	744	743	719	726	739	737	721	745	733	711	720	795	732	741	748	677	750	738	743	747	714	770	705	749	776	739	728	757	777	722	742	757	730	743	733	769	718	769	753	779	717	712	722	693	768	786	708	733	733	774	763	728	734	734	780	700	730	759	751	755	790	740	752	675	780	743	773	684	736	766	746	733	683	697	748	758	747	714	747	721	756	697	739	725	766	728	734	742	772	796	754	749	702	742	738	732	786	748	765	736	754	738	702	725	735	711	735	726	738	669	730	752	757	694	757	736	727	784	764	746	746	714	754	758	736	709	770	734	724	763	785	751	764	752	786	721	766	739	815	702	733	769	747	724	767	739	810	739	773	697	775	750	737	799	734	763	810	783	706	733	726	710	814	787	742	736	730	771	779	778	716	690	741	745	738	777	742	724	747	735	766	712	706	753	770	746	756	767	750	738	773	781	764	790	745	724	748	756	736	780	725	748	755	757	737	766	755	744	746	753	740	720	783	756	722	731	810	768	787	763	744	722	723	709	749	736	742	745	784	772	759	743	771	751	735	716	735	749	772	779	741	721	736	778	753	702	719	753	737	718	744	727	732	695	704	723	776	763	760	713	779	700	718	769	789	691	732	770	749	700	765	703	783	722	763	723	742	738	757	734	758	735	728	745	727	725	707	794	733	777	745	721	712	760	695	748	800	806	723	714	773	754	727	734	746	731	769	732	711	695	748	728	766	740	776	741	773	733	732	726	749	741	724	748	736	719	777	763	764	731	739	736	733	724	718	737	760	740	796	817	767	714	741	744	755	718	741	776	725	739	736	762	774	746	708	770	750	726	694	750	728	714	693	748	721	768	757	783	716	751	754	741	744	750	804	747	720	757	757	702	742	718	783	746	724	754	754	707	692	726	735	736	780	742	745	746	770	745	720	761	759	717	806	756	726	749	711	725	742	765	761	716	749	751	749	687	749	751	710	723	738	754	747	763	701	750	735	753	761	751	756	764	762	699	792	735	734	757	746	755	724	763	740	745	741	766	732	738	739	797	766	783	703	745	764	785	739	730	726	754	731	777	739	747	714	762	750	767	723	790	821	764	731	718	759	762	713	730	750	746	730	736	735	723	694	716	742	772	787	773	723	706	744	733	742	741	788	732	769	676	728	752	754	687	802	775	776	725	699	730	691	722	716	737	800	704	707	728	751	743	740	705	764	741	780	737	758	762	761	705	706	718	785	701	696	765	699	771	714	725	742	726	743	695	773	768	827	762	745	736	754	787	742	759	765	722	736	742	744	742	741	744	745	717	734	724	784	718	753	765	755	728	744	762	722	698	731	766	752	767	738	721	719	727	660	711	748	781	809	748	725	694	723	737	713	696	727	697	792	721	736	767	743	733	759	740	714	730	739	768	727	733	732	723	812	759	735	733	753	755	801	804	726	767	749	733	755	781	717	739	771	749	730	744	733	751	726	716	753	752	732	738	778	738	734	750	744	751	737	733	745	691	742	763	734	705	769	795	772	747	719	772	779	728	743	658	747	751	750	737	737	732	757	713	718	749	747	738	753	775	725	750	756	747	731	760	768	727	709	715	760	746	691	741	746	699	769	720	752	758	733	746	764	744	723	765	806	772	767	779	729	710	734	769	724	709	748	761	787	729	745	688	747	722	760	742	763	765	785	696	752	761	764	736	719	761	754	785	762	774	771	770	772	767	794	714	785	739	762	737	716	782	761	721	776	742	789	746	768	725	708	696	690	716	739	792	677	722	716	770	740	732	720	706	737	736	770	712	768	724	749	745	724	769	775	710	697	737	767	703	720	739	712	731	733	763	673	710	687	733	775	781	731	734	704	759	733	703	798	720	716	757	768	740	723	705	737	753	738	735	756	740	744	693	731	694	749	703	729	768	780	721	766	735	733	705	753	785	746	718	752	751	731	725	728	751	731	771	752	786	762	720	750	728	719	729	678	725	753	706	732	732	730	712	683	741	760	732	757	727	732	730	785	810	765	756	695	738	744	714	747	773	740	738	749	781	739	778	700	723	698	734	763	763	795	751	746	740	751	684	750	741	732	753	802	725	736	795	729	729	758	782	781	780	762	722	767	728	739	741	780	739	712	738	756	780	741	739	761	758	756	744	746	710	774	688	743	787	776	777	735	713	717	722	733	720	790	764	765	717	697	771	720	715	727	736	751	749	736	770	698	771	732	750	720	756	818	740	802	744	735	739	770	714	726	723	756	724	742	715	741	753	720	767	774	788	777	757	713	769	755	770	753	697	783	819	771	756	710	706	755	794	706	721	707	763	707	745	762	730	711	739	722	718	748	748	733	733	714	768	781	736	786	746	729	760	779	710	734	766	784	763	727	720	750	706	711	731	752	734	779	728	789	720	726	756	714	755	742	770	740	747	767	760	772	718	718	697	788	730	744	749	765	722	722	753	776	763	710	741	758	719	686	762	714	761	760	737	759	792	731	733	749	733	728	744	738	729	726	739	775	747	738	678	757	765	735	758	721	775	742	721	764	767	733	749	762	807	741	754	766	744	749	795	751	741	765	738	731	779	823	735	719	767	720	707	758	709	767	717	756	711	727	758	697	769	749	714	746	739	763	791	736	735	738	746	727	771	710	712	729	728	787	715	757	753	766	723	782	746	741	683	745	738	739	718	740	738	755	721	689	762	786	735	760	785	749	758	720	773	760	755	767	699	758	736	727	745	793	727	743	732	762	766	738	725	769	760	732	718	742	712	756	720	718	714	744	722	738	733	713	758	810	738	770	759	754	781	716	772	740	753	758	733	744	734	733	731	758	682	754	716	714	761	739	721	741	743	758	776	756	782	704	775	748	741	713	763	755	743	695	715	757	736	722	724	747	788	743	801	762	760	752	757	737	711	775	810	751	717	709	755	714	705	776	753	800	746	770	768	725	763	779	776	757	725	673	762	711	693	753	724	760	704	719	768	761	723	722	753	768	727	703	746	731	737	745	761	699	730	731	728	750	796	715	701	737	739	758	682	709	751	722	726	727
75589	71702	65329	43041	20653	5286	434	299	284	255	280	259	290	269	265	271	296	292	279	305	290	276	299	243	271	284	277	266	277	253	278	281	266	259	258	274	286	264	283	267	260	250	247	281	268	259	297	248	271	301	254	275	287	264	269	267	294	271	255	252	279	255	271	242	266	280	233	271	270	267	259	268	269	255	279	256	272	257	271	263	264	260	245	268	270	265	298	252	250	255	270	255	272	271	237	272	267	285	236	282	261	272	257	283	278	278	265	269	231	260	256	239	279	261	245	249	252	272	273	256	262	283	271	234	261	219	265	284	271	251	284	191	285	251	282	261	252	254	275	292	253	241	259	231	276	252	285	289	273	288	270	295	261	265	271	237	270	271	246	275	261	267	276	244	266	273	262	308	261	273	260	260	260	258	275	248	278	291	255	274	273	246	283	274	267	252	291	288	222	262	250	279	256	264	269	267	237	278	256	284	251	249	243	292	318	271	270	261	242	281	287	267	261	259	235	280	291	232	244	256	265	265	261	278	271	275	254	285	267	264	248	263	301	266	274	243	267	257	265	278	249	228	246	293	289	230	266	317	275	288	268	253	257	270	271	267	275	249	247	292	243	257	251	241	240	265	264	267	283	264	227	267	269	246	262	274	242	272	273	278	252	269	248	257	284	277	279	248	271	252	250	283	279	260	256	257	238	288	241	276	271	223	265	269	286	239	263	260	270	262	253	235	251	262	265	280	275	254	248	289	285	258	270	278	274	249	289	264	257	235	255	259	258	221	209	276	277	252	246	266	235	246	246	235	239	271	234	260	255	255	264	225	248	275	273	265	268	288	272	250	251	282	273	284	277	237	278	254	254	275	268	286	235	265	245	272	269	260	288	275	244	262	277	259	269	281	283	257	281	275	278	261	282	273	266	278	255	244	287	251	241	259	241	250	263	285	272	275	269	255	253	307	257	286	286	247	253	263	238	276	262	256	274	280	263	241	234	258	280	292	283	253	239	229	278	238	280	258	249	246	246	277	259	250	252	285	302	254	230	231	291	258	282	246	240	248	294	271	286	264	286	270	270	255	262	273	288	275	284	269	275	258	296	242	261	268	271	244	266	258	250	273	306	268	238	279	264	240	279	257	249	276	242	237	264	257	246	279	247	278	245	258	248	261	268	281	279	280	296	244	250	270	309	302	281	248	270	281	279	264	289	242	259	250	285	273	250	283	259	234	234	267	243	252	266	311	294	282	248	260	261	262	287	268	267	238	241	242	279	257	268	266	283	277	240	265	256	286	256	266	255	272	290	289	289	267	271	247	258	271	269	288	259	250	253	261	248	252	284	266	231	225	250	267	261	278	294	244	310	281	272	275	262	267	271	263	240	234	261	259	275	263	279	277	283	253	266	268	291	236	261	248	279	247	263	275	230	269	279	243	271	323	277	254	261	259	282	266	266	283	240	299	249	267	280	258	253	301	255	235	252	260	251	267	237	233	245	267	274	279	269	244	301	247	234	254	276	268	254	260	250	294	263	243	251	238	261	264	259	292	245	240	259	271	259	278	272	252	281	278	273	247	276	246	277	226	247	238	239	269	281	254	261	262	257	231	254	279	271	249	253	272	255	263	233	241	266	242	310	286	293	283	276	257	253	208	254	316	244	280	269	258	263	266	270	266	271	239	279	244	249	299	251	291	272	290	264	277	275	254	235	254	267	278	252	233	262	250	228	293	256	276	248	256	268	249	293	261	237	257	258	253	222	266	271	281	229	252	240	251	285	255	218	256	247	255	250	290	267	262	231	259	249	243	253	265	248	265	274	276	253	274	244	252	240	236	263	284	261	268	274	244	293	279	273	264	266	286	255	248	241	244	259	300	264	267	264	277	242	232	302	277	272	260	268	231	256	242	262	286	276	262	302	252	269	245	277	260	275	300	258	257	278	279	256	265	266	267	256	250	264	275	258	259	281	272	287	270	253	276	239	250	269	278	242	253	281	257	272	261	262	250	273	269	239	239	289	249	260	266	276	256	257	276	287	244	257	246	267	230	265	266	287	260	257	227	276	270	253	251	275	278	249	313	266	258	243	284	268	222	243	254	259	282	282	251	245	255	283	248	246	227	239	265	265	273	274	256	268	260	265	239	252	298	264	308	281	257	248	251	283	252	272	252	228	243	265	281	296	241	283	286	273	249	300	241	281	290	234	265	276	290	272	286	278	244	253	232	279	301	258	278	289	267	277	242	253	264	251	275	263	261	289	266	249	269	268	274	279	273	259	274	243	229	258	265	272	327	258	259	294	275	272	251	266	261	281	273	263	298	265	266	256	270	258	280	253	250	267	261	285	298	235	290	237	281	269	246	244	234	253	265	280	289	281	278	264	264	249	279	283	262	254	264	309	293	260	246	243	262	281	276	263	261	258	275	244	282	265	245	250	267	291	265	270	271	271	288	286	284	287	255	295	270	279	244	249	251	310	241	249	280	250	263	276	253	277	275	267	284	256	261	294	251	290	271	251	250	218	231	252	259	236	266	276	251	240	268	291	305	251	258	305	261	277	293	248	262	284	279	261	269	254	270	249	263	266	274	284	242	252	262	269	274	284	275	289	252	267	253	272	275	266	284	292	246	284	267	278	267	271	279	280	253	230	271	274	232	275	257	260	263	275	248	276	265	219	282	246	241	248	263	260	286	259	275	300	264	255	260	271	235	273	263	279	272	270	265	246	268	274	227	269	283	276	273	219	261	292	267	283	250	289	263	251	255	264	230	265	302	252	262	243	246	273	264	294	274	254	279	289	262	248	271	282	287	276	231	240	258	270	290	270	259	302	278	256	254	263	282	256	260	299	260	257	252	265	265	284	260	271	278	242	257	225	285	267	234	239	256	263	279	246	251	253	255	259	252	262	270	243	289	285	260	292	247	265	274	246	258	274	260	277	283	242	275	306	295	296	269	246	260	254	262	258	237	269	269	246	273	287	312	291	270	276	249	256	251	242	273	247	263	256	256	250	256	279	271	270	259	288	262	257	266	249	286	267	238	243	259	252	252	303	250	283	268	280	251	268	264	241	247	250	256	249	280	267	258	265	255	268	259	274	269	292	262	229	297	269	278	262	243	266	268	248	264	272	275	269	256	271	291	279	251	251	283	251	261	261	302	274	254	294	240	265	238	279	237	254	249	286	262	281	270	284	253	253	294	281	255	262	238	263	271	254	282	216	274	221	266	258	266	256	268	275	252	281	272	299	251	249	267	249	251	265	285	292	293	251	262	260	260	244	266	239	263	255	277	282	288	277	249	256	273	243	235	277	246	261	308	277	259	275	248	273	292	229	259	249	245	260	281	252	266	260	285	274	263	267	249	251	288	274	255	306	269	276	237	254	243	252	286	261	267	269	285	290	292	252	263	284	250	255	257	254	287	247	256	267	226	262	233	283	264	256	270	279	250	306	273	253	248	280	263	251	257	228	270	246	292	256	273	237	262	235	252	250	248	281	260	260	258	235	277	252	286
48477	58809	63024	44134	30544	7569	683	683	700	633	632	641	648	624	599	642	605	631	608	613	654	642	615	631	582	588	697	641	625	633	624	594	576	610	606	617	572	627	632	635	636	620	585	583	625	574	641	576	595	651	584	595	646	586	593	612	580	638	644	653	605	593	607	568	603	616	631	593	623	580	623	613	591	621	640	575	587	606	618	593	597	604	617	590	613	618	618	608	618	619	621	581	606	636	595	620	572	606	635	583	617	606	579	591	596	586	603	620	598	581	611	650	682	620	609	615	568	591	573	594	585	586	630	605	569	589	629	603	619	613	613	616	618	600	631	622	616	603	605	666	598	574	597	618	626	552	635	600	626	588	622	565	628	625	579	651	601	597	603	639	643	577	617	556	634	616	612	617	575	651	577	597	636	556	558	592	598	608	623	650	596	605	613	616	592	611	577	651	629	612	620	627	623	593	635	531	605	639	630	540	571	622	571	593	607	575	652	587	655	614	608	593	573	618	626	577	578	531	622	659	594	623	632	571	609	590	632	631	571	670	579	597	631	590	587	569	586	592	619	596	605	662	632	617	561	607	576	644	618	561	652	627	658	571	572	598	637	637	586	559	619	614	589	622	608	611	631	566	609	571	603	646	651	623	590	626	571	586	616	590	607	608	629	609	613	611	646	552	597	585	573	631	590	620	560	561	620	593	653	624	618	655	619	595	586	615	601	579	615	586	599	590	605	566	611	588	632	592	567	648	624	584	596	610	597	607	636	608	600	615	575	602	570	653	598	619	602	605	546	588	628	606	573	571	617	612	613	642	596	631	648	608	590	581	632	615	607	583	604	552	663	577	634	599	588	658	612	613	606	620	625	610	568	625	569	605	626	603	588	602	563	599	651	579	620	575	670	588	613	616	588	610	612	570	571	579	599	583	585	621	648	586	646	614	626	573	645	574	623	595	617	567	592	597	626	630	596	603	649	622	582	578	585	576	583	560	617	572	597	597	594	630	611	581	573	572	577	602	639	598	641	624	644	576	619	567	597	616	658	630	587	615	612	569	633	577	611	586	593	629	636	650	621	643	605	595	583	623	571	622	644	598	692	635	633	579	614	635	593	613	575	593	589	574	602	609	602	623	578	650	591	614	636	593	598	578	604	617	615	578	640	549	579	661	560	593	624	567	580	631	635	605	567	594	576	577	620	608	602	611	612	584	613	609	569	610	587	593	605	606	609	593	608	656	608	602	623	601	603	555	591	607	626	628	578	618	629	615	567	578	587	620	630	637	584	599	612	588	570	614	606	609	620	637	599	572	601	650	632	637	585	589	586	581	577	585	612	594	624	606	606	625	570	618	609	625	592	617	612	570	604	585	609	605	606	575	621	620	573	582	624	659	572	606	610	602	663	602	564	622	608	614	609	627	554	559	568	601	637	584	633	624	602	623	597	612	592	612	565	596	573	564	626	617	614	601	628	615	634	573	617	590	619	626	609	596	601	611	579	594	597	587	624	629	593	592	632	601	643	623	621	643	575	621	617	590	595	623	649	605	599	596	615	646	600	607	611	628	614	615	592	651	607	615	608	590	596	601	620	607	632	619	651	556	634	624	576	600	618	581	593	579	585	615	585	672	600	618	621	622	587	617	623	640	596	615	618	633	603	642	589	572	659	581	603	596	629	616	614	572	575	545	636	609	608	621	575	622	589	621	583	602	607	611	624	635	605	623	591	638	614	625	627	610	598	640	640	632	625	607	625	597	637	597	611	602	606	637	619	687	585	639	628	601	575	593	586	649	660	625	576	565	623	604	604	665	596	661	614	591	606	651	586	620	615	606	609	637	646	586	613	604	616	566	651	590	596	593	607	598	573	608	611	611	647	608	588	591	602	662	631	588	616	631	600	565	625	645	560	578	631	634	641	642	628	580	617	608	543	608	586	595	603	606	628	607	658	648	611	594	591	637	586	597	590	604	592	580	646	604	625	586	603	622	632	576	558	606	577	598	602	645	613	588	647	593	586	562	608	573	602	590	617	640	575	567	601	619	557	597	606	583	587	541	601	557	608	573	603	614	601	626	607	556	580	596	580	589	596	623	642	594	603	588	613	602	609	632	593	589	608	576	592	652	649	590	610	598	631	584	619	620	632	590	581	603	592	599	594	638	697	623	626	619	580	605	578	595	579	617	623	649	588	617	607	643	580	632	614	586	609	576	581	559	607	587	555	584	595	594	603	645	599	600	593	619	572	577	607	635	617	595	594	620	621	623	595	594	593	562	615	608	598	569	585	602	575	617	614	570	615	647	610	604	627	603	573	610	649	591	618	622	597	585	619	608	605	549	639	594	632	594	617	629	608	630	638	639	617	613	611	606	610	625	612	589	587	608	605	614	611	635	594	625	597	610	627	588	591	630	613	615	595	616	622	603	631	615	620	561	602	627	617	578	593	601	636	625	596	580	608	579	579	600	601	608	581	612	605	595	615	569	618	620	589	624	618	624	617	593	631	633	583	616	578	612	636	612	614	599	610	577	626	640	651	584	601	592	615	629	596	639	599	619	636	597	574	585	610	636	576	598	618	619	598	610	578	618	648	597	582	579	608	641	580	563	624	610	604	564	607	620	641	594	620	610	621	542	634	641	667	589	591	562	607	633	615	595	629	628	628	570	606	568	611	620	630	603	589	602	621	621	549	628	631	614	596	605	623	595	621	640	652	552	591	596	600	625	588	652	634	549	594	592	608	639	572	606	591	604	585	633	594	574	639	600	559	619	578	594	630	619	600	659	621	603	593	616	615	630	634	654	650	589	601	597	625	613	589	594	606	596	621	627	611	619	610	650	626	610	631	627	553	623	574	618	608	564	653	615	616	593	632	607	611	615	611	621	576	613	605	615	620	576	588	624	617	589	609	652	574	602	574	602	597	603	622	592	585	612	599	652	614	604	607	592	635	587	637	630	602	619	617	562	614	620	629	592	658	570	603	596	574	606	565	650	605	595	579	601	627	593	620	606	575	586	618	582	626	640	638	600	588	660	621	640	640	611	582	624	621	651	630	625	590	592	609	623	598	627	583	600	624	594	619	597	581	571	588	638	618	604	609	622	603	596	634	611	617	618	631	617	602	644	595	639	582	625	635	571	623	592	585	650	655	585	575	604	624	589	613	574	623	581	606	610	572	586	583	591	563	640	609	600	568	633	620	596	629	623	641	617	599	602	639	625	661	602	587	616	653	600	582	587	634	583	624	614	642	552	588	580	654	591	577	653	632	603	566	622	634	612	617	613	589	561	604	563	612	625	636	587	602	573	632	576	604	587	603	628	545	603	687	624	612	608	591	615	600	605	619	596	615	624	584	605	576	593	604	578	643	623	568	599	660	629	535	662	592	598	584	638	635	584	608	647	603	554	604	597	576	574	607	605	601	614	585	586	629	618	635	589	630	586	607	640	596	598	617	621	636	585	623	608	618	578	558	601	549	641	576	612	596	600	598	603	594	587	635	601	570	649	649	608	575	569
75121	79437	75627	53142	29839	10814	826	426	433	437	405	413	400	383	400	358	379	398	400	370	360	410	389	394	401	394	362	387	359	346	348	382	405	420	378	376	393	363	354	365	391	340	403	387	390	361	412	397	391	399	399	416	409	371	374	389	391	380	386	403	362	333	359	376	377	388	378	408	394	362	358	383	403	353	359	398	381	416	412	389	366	371	378	388	369	415	408	366	371	378	404	391	368	369	361	394	362	380	382	400	389	426	369	383	360	369	373	424	416	363	400	366	383	402	366	472	407	391	380	362	365	368	343	375	376	363	356	394	334	370	355	366	361	379	352	357	376	384	381	408	346	397	370	397	423	390	387	372	422	419	365	386	387	410	389	378	376	415	399	394	356	358	376	422	378	415	381	413	389	355	432	387	385	425	388	391	392	371	392	386	362	379	423	419	340	385	352	363	383	416	335	362	388	381	403	381	379	361	379	371	395	388	382	392	406	382	383	395	379	390	371	372	381	383	344	404	401	384	377	411	376	387	409	371	420	393	373	390	342	352	381	384	371	400	386	387	370	355	417	404	364	413	387	368	351	383	379	383	397	364	401	349	378	383	408	394	410	411	382	398	355	372	368	398	379	355	394	387	423	382	371	344	354	363	405	366	366	397	381	358	344	364	391	374	388	375	367	400	372	344	363	433	382	362	364	401	385	387	385	349	377	395	389	370	337	414	378	427	367	351	380	363	389	404	363	393	361	377	402	375	394	384	351	373	368	376	380	370	383	357	369	374	408	368	384	379	372	385	366	370	412	433	352	350	393	392	333	402	379	385	362	376	379	366	393	407	340	394	388	348	409	397	350	397	342	372	358	363	369	350	375	356	357	399	375	373	363	331	340	396	368	378	394	352	370	333	350	384	374	374	352	418	412	411	378	396	378	378	357	368	360	397	371	375	360	381	383	370	412	410	371	371	382	395	398	364	375	367	364	387	360	399	394	385	372	378	351	396	401	423	385	386	387	395	354	419	414	384	374	378	363	410	398	385	387	339	351	351	377	423	362	361	389	368	350	402	388	362	381	400	373	376	394	401	367	366	359	404	332	368	411	376	359	375	378	387	381	368	347	399	412	379	384	438	388	380	421	363	401	366	399	391	374	403	384	371	396	394	377	358	375	403	379	369	399	414	390	418	347	366	374	400	368	414	385	344	387	361	388	385	340	365	363	372	390	378	381	330	381	334	373	380	377	391	362	374	402	409	360	367	359	358	369	354	361	373	381	409	374	386	391	396	396	432	362	361	365	371	396	369	351	404	395	377	394	418	391	369	375	371	358	421	365	382	393	404	391	346	384	399	398	389	404	359	396	423	394	409	383	372	332	384	373	407	365	410	427	373	384	399	402	403	393	378	409	402	389	359	394	350	371	407	391	353	366	365	356	396	355	384	373	372	369	425	367	358	399	385	403	387	374	407	352	343	368	384	399	401	340	403	394	382	417	447	407	391	380	365	357	394	377	384	379	346	407	372	378	380	405	384	372	373	369	414	371	385	386	389	362	381	382	363	360	401	367	397	373	350	358	404	376	430	418	402	374	384	331	393	364	385	390	362	401	409	409	377	443	406	354	397	375	352	334	395	353	372	379	362	377	349	386	354	369	363	393	378	411	384	354	347	377	364	388	403	344	365	441	363	352	401	400	360	390	374	358	333	392	361	409	371	362	361	365	364	391	391	368	408	398	414	415	364	355	386	374	409	401	360	389	409	382	341	374	394	384	380	387	336	425	410	399	369	366	416	372	351	399	369	355	377	392	371	420	407	355	389	379	395	410	365	374	357	390	383	354	372	384	426	375	385	384	364	397	375	412	364	375	418	364	363	385	348	363	357	407	350	387	420	391	387	387	389	393	389	373	347	400	356	383	353	406	429	368	386	412	380	374	375	406	392	344	354	364	371	385	374	407	406	404	393	374	386	389	403	387	398	367	397	361	392	364	365	398	371	414	357	399	360	399	424	385	402	374	393	379	379	415	379	383	370	389	410	409	406	373	376	383	367	428	357	350	367	352	363	383	387	378	371	361	395	384	383	392	390	376	339	386	392	386	400	397	373	394	360	392	379	385	406	334	342	370	379	406	413	372	367	408	360	387	373	392	337	359	385	393	420	414	383	395	360	434	381	392	405	408	394	353	323	393	365	380	395	357	368	381	359	404	380	378	393	440	409	381	363	381	348	399	360	407	372	363	379	350	395	396	358	396	364	378	406	382	400	387	374	325	379	397	365	379	414	374	369	380	370	377	371	354	375	367	388	377	398	361	375	400	392	380	387	364	388	379	377	383	368	401	361	399	350	382	380	408	367	372	366	405	414	360	393	419	364	391	360	359	369	346	373	389	402	383	396	379	374	395	394	394	404	357	387	395	369	382	410	360	400	358	377	366	383	390	355	371	384	394	383	367	387	365	412	350	356	388	357	375	379	384	380	355	357	385	373	393	381	377	380	403	399	389	410	400	407	398	390	423	364	369	397	366	361	389	360	366	354	338	342	373	402	376	389	370	363	362	425	384	356	361	364	414	391	374	378	400	415	380	364	341	373	377	376	401	421	347	387	386	404	395	357	380	376	367	402	390	344	383	405	401	347	367	355	379	379	371	392	406	332	398	380	411	383	384	367	352	403	377	383	371	375	408	424	401	388	374	357	388	353	368	400	391	346	373	331	367	394	379	346	400	379	377	374	397	404	372	352	360	364	377	410	386	373	375	357	381	407	372	409	351	373	351	349	364	394	394	384	401	371	397	379	360	374	388	363	403	363	365	395	381	380	356	366	423	387	385	412	388	357	412	335	363	365	348	394	360	356	376	399	354	366	376	401	383	381	409	407	370	386	395	390	412	385	417	376	369	400	373	383	365	369	401	411	401	380	402	370	358	383	411	387	357	382	394	388	410	397	384	357	359	370	401	413	406	403	331	378	382	394	397	395	382	386	380	375	368	439	396	359	387	393	371	367	353	397	400	441	396	385	356	323	364	406	372	373	392	372	343	394	358	380	375	398	411	348	369	372	393	383	375	362	394	358	381	368	383	363	389	322	377	409	378	395	385	373	377	378	376	409	369	388	390	385	366	355	414	369	325	366	398	392	371	396	346	407	382	330	384	383	386	387	388	365	373	375	375	383	369	377	414	372	389	365	358	380	384	377	357	411	346	362	348	384	392	394	419	420	375	344	391	408	384	381	396	389	398	375	397	371	401	355	382	372	384	394	404	380	396	418	433	360	363	370	387	372	394	407	364	389	367	403	409	399	364	402	404	396	359	388	401	368	387	392	358	368	400	358	354	363	366	379	383	355	371	378	400	362	328	378	401	366	385	383	373	368	369	357	368	376	357	379	382	424	367	400	365	365	384	396	398	374	380	349	355	366	360	369	373	360	371	389	337	382	354	395	375	405	394	356	358	420	394	366	388	377	356	370	358	369	384	351	366	389	409	373	409	375	331	334	384	372	375	397	409	398	376	391	336	398	404	391
53938	70244	76161	54034	40599	11248	1000	920	946	902	876	860	841	905	835	826	884	855	877	836	867	919	824	829	835	895	831	842	834	826	824	834	821	828	825	838	814	791	847	838	849	825	844	790	832	892	815	839	903	840	821	884	862	852	819	813	834	810	815	903	848	798	804	822	812	873	793	865	824	783	848	784	839	833	847	832	813	841	798	807	829	821	815	820	828	844	764	895	832	820	878	824	855	890	868	847	807	877	884	823	848	783	839	821	868	874	861	842	829	888	808	896	814	847	828	864	866	829	829	884	850	810	840	882	837	832	862	867	809	858	797	840	841	839	831	842	858	839	868	809	869	870	872	858	884	854	860	858	815	796	841	853	864	798	851	827	853	792	832	864	792	783	852	824	867	808	805	834	798	889	852	881	826	808	766	805	833	862	858	842	820	840	833	859	791	829	791	809	846	858	839	835	825	795	780	904	822	836	822	866	812	764	821	834	873	805	830	879	852	878	822	809	832	829	801	882	868	854	833	816	821	793	833	903	815	841	899	860	870	897	836	829	870	833	841	773	823	888	798	848	787	846	843	801	843	845	899	813	826	858	812	873	856	822	843	852	850	851	831	890	832	837	811	899	864	865	838	852	824	827	818	814	828	817	845	819	881	835	845	817	831	872	828	807	858	793	877	847	850	819	793	784	789	820	800	839	831	853	880	834	855	844	871	825	842	781	801	864	883	797	798	858	862	814	858	836	851	885	847	852	858	799	837	850	830	780	795	810	879	845	840	881	833	801	844	828	845	790	779	892	886	870	806	926	823	823	793	905	887	824	896	810	891	801	804	786	831	781	838	851	857	847	795	858	813	790	819	824	851	885	838	846	863	809	790	792	823	790	827	823	838	815	834	836	872	865	859	848	789	872	834	796	866	814	813	863	887	848	824	883	853	875	800	886	868	859	839	819	822	837	816	807	850	856	797	883	795	847	833	797	894	815	883	851	830	839	860	828	825	838	832	808	831	810	834	855	827	825	845	856	822	860	835	798	802	825	861	845	831	822	861	796	865	861	824	889	843	792	819	827	818	815	820	842	817	859	840	798	820	830	811	802	868	854	833	846	881	861	861	842	799	841	776	851	792	837	854	797	800	782	832	830	812	834	874	807	808	789	854	823	805	838	799	839	897	865	832	791	860	817	846	875	809	835	837	824	854	847	821	817	821	869	860	750	821	792	837	845	837	831	852	854	836	857	848	831	824	834	876	928	863	839	828	870	866	825	912	869	842	880	887	852	825	858	824	819	798	821	870	817	863	833	858	792	828	821	821	798	856	801	903	843	882	883	797	845	844	861	827	805	833	846	837	848	897	842	778	849	883	864	849	843	861	803	876	859	842	888	860	818	807	855	839	862	817	888	852	844	822	841	815	809	793	874	850	886	835	821	828	838	850	794	851	805	836	853	933	824	824	879	832	780	831	879	812	848	831	868	831	832	805	844	879	855	857	849	837	856	876	856	874	788	838	868	838	846	784	863	842	839	826	847	868	774	818	891	841	833	836	832	834	780	795	843	915	871	822	832	802	823	814	879	843	823	846	857	875	850	864	791	847	824	838	871	789	856	873	845	832	790	819	822	838	830	858	840	844	820	770	811	841	831	844	809	838	850	848	789	842	865	862	857	825	813	876	828	836	817	862	841	877	896	880	862	847	864	860	836	823	834	816	855	800	844	805	890	879	822	850	785	829	813	798	845	777	829	832	853	790	920	872	867	790	812	879	824	814	878	891	818	796	888	821	813	838	829	862	842	814	873	874	819	806	869	867	805	858	813	812	843	808	839	813	826	810	832	886	805	832	827	806	854	807	807	832	844	872	853	842	819	817	817	869	912	815	855	810	805	871	853	839	862	833	836	864	863	870	804	794	844	818	853	801	848	830	873	803	860	774	811	831	825	792	856	845	895	840	817	840	888	884	895	834	912	867	798	856	830	868	880	829	854	823	831	879	849	835	847	841	846	806	832	855	863	828	830	826	763	897	807	835	817	828	839	825	815	838	875	791	833	825	845	912	863	823	856	881	798	814	860	841	827	849	874	780	842	843	845	884	820	826	864	874	852	805	854	811	829	890	866	816	828	845	792	927	854	846	829	796	834	850	869	836	882	800	868	826	860	840	833	822	869	848	825	828	824	846	869	833	832	827	802	879	871	790	811	868	846	884	849	872	815	839	849	874	799	833	821	829	846	851	841	870	824	854	842	821	767	819	834	777	834	881	862	843	859	854	834	839	868	852	832	813	870	844	903	866	796	822	848	873	818	841	805	847	839	882	829	834	903	885	841	819	827	870	858	822	833	860	811	836	852	835	792	821	826	835	839	835	895	858	847	825	868	842	910	870	845	853	832	852	830	819	847	823	819	815	823	855	850	842	845	811	842	823	845	849	843	836	775	860	838	823	820	803	809	903	842	800	831	865	802	736	865	857	818	882	824	888	790	861	896	844	886	817	851	790	796	852	832	840	841	846	844	831	864	841	796	814	841	849	851	811	826	834	868	882	825	876	842	818	829	810	843	839	792	891	862	839	849	872	794	887	871	851	797	846	840	808	816	867	840	821	835	757	822	918	889	864	854	844	855	852	864	889	847	819	817	828	846	815	855	833	844	874	853	838	791	824	838	784	840	857	856	831	874	873	828	868	845	855	825	841	838	807	859	867	851	847	875	827	886	864	845	851	853	860	816	834	824	822	890	814	824	815	848	824	859	899	871	834	800	889	848	847	851	869	808	853	827	862	809	810	845	828	796	824	888	823	845	828	806	843	819	805	904	850	861	884	856	881	841	836	828	856	854	807	802	855	838	816	786	842	906	834	819	857	787	852	807	837	817	825	859	800	883	852	871	852	806	824	817	802	846	811	861	835	868	839	855	851	841	876	794	807	829	893	821	923	799	778	848	837	848	872	868	809	847	874	811	796	812	804	893	824	813	830	854	880	855	821	823	842	861	857	851	834	810	805	864	831	861	822	850	823	838	798	844	821	842	835	849	853	828	772	834	824	825	847	837	877	863	865	833	855	843	772	869	853	899	891	846	802	831	864	838	824	843	794	854	852	826	823	845	819	852	875	795	805	821	851	812	870	842	804	839	836	821	805	841	860	872	828	837	863	812	774	785	858	808	820	844	807	837	832	846	887	819	834	837	811	853	809	853	893	834	870	859	882	835	859	861	795	834	831	801	831	839	832	891	793	905	828	857	834	815	847	812	832	813	840	842	855	832	833	865	849	845	809	900	838	839	846	893	859	825	845	860	831	844	787	864	848	838	792	845	832	902	841	856	870	887	868	830	836	871	845	846	829	857	854	884	837	861	816	768	842	787	867	805	809	812	827	832	861	826	836	879	848	862	839	856	865	846	808	871	835	848	789	821	860	834	826	789	813	858	842	898	809	867	821	792	868	874	861	821	828	835	835	850	835	879	821	869	852	863	858	882	791	813	772	877	804	868	838	834	853	857	867	801	792	862	836	848	849	879
59960	30871	17307	5476	1241	437	365	360	347	324	344	338	344	346	358	307	364	337	328	325	349	358	390	344	331	286	361	346	358	339	328	352	351	301	296	328	358	343	356	357	369	348	334	344	310	364	358	292	320	318	346	318	350	344	344	378	307	335	314	342	332	337	317	333	375	318	339	325	351	357	333	323	328	322	331	374	334	355	388	341	352	345	351	309	336	364	341	289	326	363	321	318	340	325	367	330	330	365	325	328	344	321	342	369	389	367	315	360	322	353	330	348	306	354	327	348	337	362	334	339	327	332	329	343	367	357	329	329	357	324	335	326	342	335	318	330	359	336	357	347	326	347	365	377	334	336	326	319	331	363	346	335	312	343	366	398	338	345	358	340	343	366	357	331	378	331	332	321	341	329	374	344	351	322	339	349	315	357	321	317	341	325	339	329	351	349	376	325	347	333	326	348	323	293	318	352	326	333	347	332	342	304	378	325	333	326	378	338	313	330	371	356	311	330	347	336	347	303	331	345	310	344	327	353	309	318	330	347	333	346	362	335	361	371	353	349	352	320	323	335	326	315	356	297	327	332	317	375	355	340	320	329	353	354	322	322	340	331	349	340	332	376	343	326	341	342	366	350	325	341	358	349	325	346	321	346	332	349	332	320	339	340	359	318	335	347	345	348	336	315	379	349	349	332	339	310	305	347	278	334	326	351	313	333	318	361	349	351	365	348	339	340	343	313	338	335	313	306	296	347	317	372	323	367	341	334	352	367	336	382	379	320	331	371	370	351	364	315	326	319	352	347	352	318	299	344	356	350	322	343	334	345	343	331	332	352	329	308	308	355	351	353	337	324	334	330	348	337	324	331	324	362	366	328	334	317	362	360	319	369	356	345	299	322	313	326	426	331	332	326	304	323	363	332	309	360	359	331	342	336	354	345	323	342	329	343	351	360	338	339	321	365	340	365	318	348	315	337	321	379	335	351	326	349	347	365	343	319	358	389	358	342	335	339	348	347	306	350	345	332	330	318	350	331	322	299	341	352	327	350	365	373	345	399	313	322	333	343	325	320	355	354	329	360	329	328	321	358	345	338	371	359	311	327	373	316	375	337	317	361	329	357	357	342	327	394	383	316	379	336	370	376	363	328	347	351	316	345	351	366	336	356	322	381	317	310	333	335	329	350	344	337	336	319	305	341	358	354	336	306	291	311	332	354	344	359	360	331	351	345	331	342	335	313	311	335	354	353	343	326	346	340	352	372	350	331	351	324	297	362	317	347	337	330	352	342	354	299	314	340	371	331	347	335	310	330	313	345	312	347	371	385	327	373	324	355	312	357	355	345	366	334	346	347	300	334	337	384	363	335	316	302	312	312	336	328	327	332	338	330	311	364	345	330	350	341	337	338	350	347	362	327	342	303	335	343	315	330	343	307	351	347	339	361	355	341	338	310	340	316	358	326	318	335	354	349	335	359	360	352	351	345	338	363	328	339	363	354	372	337	337	316	350	330	354	317	377	341	307	329	308	362	364	359	320	316	354	362	310	339	347	335	363	325	322	369	323	353	338	341	314	348	350	353	339	341	346	328	331	326	322	320	364	334	365	342	316	381	313	335	341	337	346	342	352	342	356	308	339	365	350	316	339	354	359	324	318	353	351	330	319	345	368	369	342	349	304	313	317	348	363	342	340	335	357	350	354	314	340	347	370	360	356	367	370	324	319	400	307	352	324	337	340	373	363	352	379	305	331	367	338	327	333	346	324	379	366	346	329	342	358	340	347	332	323	315	330	333	355	380	344	337	322	313	331	312	326	362	328	349	351	350	351	342	338	340	340	330	330	337	346	332	313	328	332	343	335	321	298	376	336	344	333	319	318	338	314	332	320	311	366	319	321	330	324	343	324	351	324	343	305	351	357	329	333	330	342	306	352	336	329	354	336	305	329	351	350	323	339	332	330	359	332	351	364	352	317	389	324	325	303	352	330	339	364	327	348	351	322	329	349	311	336	334	345	322	374	321	322	369	364	365	351	338	304	323	319	338	367	337	325	347	334	310	326	322	350	324	362	323	330	347	339	352	355	366	333	361	308	363	323	338	349	342	366	339	358	350	317	353	368	374	345	326	294	321	350	320	336	381	302	316	365	322	338	306	346	352	354	336	330	341	364	309	323	344	330	332	395	336	357	346	347	367	344	330	325	310	338	372	340	349	326	346	328	344	323	332	334	339	313	324	347	362	402	335	359	361	320	330	355	340	355	342	321	329	366	355	346	342	363	323	336	332	352	355	317	342	328	377	328	338	308	318	363	344	391	317	353	342	358	339	380	358	349	338	329	345	337	329	342	369	309	326	356	320	316	333	342	339	305	313	337	367	300	345	350	321	357	323	330	338	309	322	307	361	352	346	329	369	361	391	349	350	310	331	351	360	342	327	361	319	373	322	348	369	331	352	345	355	366	322	314	353	310	371	335	371	341	390	330	321	316	330	356	349	374	342	360	338	326	324	370	336	363	375	328	347	382	313	318	322	357	343	338	313	323	327	322	359	381	355	382	323	363	355	353	357	383	294	315	335	350	370	362	321	319	320	307	317	329	334	298	338	314	373	351	349	297	338	351	323	365	324	326	321	332	347	345	334	330	355	310	356	332	350	320	347	331	348	368	318	352	329	365	368	331	353	333	385	309	360	309	327	323	340	348	345	358	326	314	360	343	363	314	319	299	338	348	339	314	362	319	357	328	303	371	332	318	298	326	339	369	327	366	366	350	339	346	307	348	334	362	350	343	371	304	355	354	327	316	357	353	330	325	335	336	342	337	302	356	343	344	315	334	356	355	389	342	329	348	360	396	334	350	301	315	300	318	343	337	364	388	332	331	341	319	333	326	323	342	309	350	335	332	349	362	309	335	364	359	311	338	346	338	365	319	371	314	328	355	343	330	354	310	348	348	318	360	340	336	368	335	344	358	337	377	335	341	352	350	331	365	343	365	317	336	348	326	336	346	354	315	348	337	342	303	315	356	339	322	353	329	349	326	310	321	354	323	325	400	352	340	349	367	336	339	336	332	339	366	313	332	350	330	341	331	331	330	319	351	375	332	400	302	321	341	322	347	338	330	346	332	329	356	356	355	358	341	353	350	332	328	350	361	298	398	353	343	337	355	344	334	332	338	312	338	320	351	367	331	342	338	349	371	352	335	348	329	316	347	360	311	366	340	346	344	312	347	386	387	332	371	353	333	377	330	313	339	351	341	327	304	335	333	354	356	321	354	329	361	337	334	334	351	357	335	341	358	356	324	305	310	354	356	319	358	318	342	379	334	371	316	370	336	363	355	328	345	354	336	345	342	338	374	365	365	308	360	353	353	340	337	322	325	352	335	327	294	305	329	310	321	384	375	304	345	299	322	353	371	373	327	342	351	335	342	335	336	313	317	347	325	351	352	380	339	350	373	326	316	343	340	324	334	333	356	310	333	347	408	357	344	344	352	338	346	335	345	346	338	352	337	341	340	336
34189	22000	18879	8541	3389	1072	757	736	725	738	761	738	746	704	759	772	727	718	775	765	763	691	739	727	690	763	759	758	746	724	738	739	746	709	754	716	769	770	763	785	730	759	743	753	741	752	790	735	782	754	737	730	783	711	764	754	758	755	746	741	731	707	720	728	751	720	776	769	729	791	684	731	781	760	733	779	722	762	736	705	735	709	754	741	720	721	683	712	708	743	789	728	771	729	743	743	738	795	739	765	807	751	680	702	772	722	760	760	730	723	758	738	742	711	721	746	705	723	738	727	782	735	752	753	740	737	713	741	760	725	698	677	749	685	720	769	733	707	777	736	710	774	767	733	753	776	687	746	761	770	720	749	700	748	729	754	753	762	726	759	768	716	746	741	757	723	789	750	700	738	724	728	707	735	729	760	776	770	756	719	803	709	681	712	762	738	736	712	735	694	732	742	764	754	736	756	758	752	755	805	761	703	712	745	733	706	714	742	724	743	762	748	687	713	745	735	702	733	714	744	777	723	763	748	719	740	766	719	748	730	742	738	719	737	775	806	726	732	711	705	736	731	736	783	708	773	709	764	754	786	738	730	745	729	726	739	739	750	746	754	731	731	762	756	740	712	790	702	744	721	713	716	756	748	763	713	699	733	726	707	737	788	744	737	734	742	788	707	764	788	720	746	722	788	802	741	775	764	754	718	784	727	782	810	720	753	745	741	757	755	736	751	727	699	795	785	750	731	776	739	759	740	740	726	714	714	750	766	770	786	717	735	746	769	721	751	749	772	751	740	719	751	738	832	735	771	714	722	760	751	770	696	711	778	774	728	756	722	736	765	737	756	717	711	773	734	726	733	717	784	776	743	758	771	714	787	730	739	746	773	718	714	701	705	761	741	768	727	766	746	743	747	742	745	709	732	754	765	722	766	754	807	788	722	732	727	743	757	721	755	761	741	753	751	723	713	777	682	729	728	800	749	775	730	779	779	780	705	716	757	730	762	788	777	743	788	746	763	759	696	719	777	774	764	759	719	766	749	680	800	754	708	786	760	735	747	706	734	733	761	730	720	805	715	731	761	710	700	746	800	718	751	751	740	771	720	733	643	713	710	751	718	759	714	739	722	744	773	751	718	733	773	735	675	757	710	784	763	781	697	751	763	683	719	754	760	730	747	739	689	759	742	761	739	775	750	776	740	721	714	723	715	752	747	720	712	735	704	749	711	757	748	723	732	790	772	766	777	678	764	720	771	712	777	737	737	786	745	778	756	775	700	741	701	708	744	698	765	740	768	741	760	714	746	746	758	755	712	760	727	746	699	703	756	750	755	740	728	721	729	725	765	705	717	724	768	760	787	746	773	749	741	735	772	744	769	713	712	719	737	714	749	722	645	767	733	760	694	736	672	735	741	688	787	769	716	789	718	712	734	753	743	765	728	708	788	757	735	771	779	735	713	725	780	773	740	763	757	773	765	731	766	750	739	763	718	689	743	762	724	752	742	730	748	717	770	729	723	782	718	747	733	743	710	735	776	731	715	721	746	757	714	733	718	768	787	715	740	742	722	760	775	783	743	724	798	740	755	770	766	757	679	744	770	703	716	704	726	716	743	778	724	720	751	689	714	731	747	780	701	765	765	781	734	714	741	724	746	786	757	747	736	799	728	713	790	759	757	766	710	716	757	686	744	699	745	755	740	740	719	709	749	754	729	767	750	776	771	741	766	696	682	747	758	741	732	713	769	776	747	762	751	742	781	779	787	673	703	752	727	728	762	787	729	705	763	741	719	786	733	745	777	707	720	753	816	755	762	726	728	741	686	763	755	750	773	767	730	730	717	719	778	744	738	742	741	716	730	720	689	726	729	751	804	738	709	783	737	792	743	707	725	718	742	744	757	716	767	704	802	707	750	768	695	709	745	783	732	735	729	725	721	726	738	688	752	746	725	727	725	775	718	712	733	698	750	713	730	761	728	721	720	692	718	737	741	744	769	712	677	699	742	694	709	673	758	761	710	789	723	764	739	727	705	738	707	716	721	733	762	728	761	747	746	719	760	731	716	736	738	726	732	738	728	740	711	749	746	716	760	716	690	764	756	734	758	714	762	733	773	770	729	763	736	755	708	730	738	777	767	722	742	701	736	756	738	778	737	727	740	725	778	743	720	758	799	717	738	758	762	739	767	696	734	739	769	731	756	717	764	747	759	739	688	738	752	760	741	740	698	744	749	748	734	751	718	780	693	781	744	753	757	769	761	703	743	697	777	738	774	721	708	735	732	742	728	736	766	788	743	779	775	689	753	736	731	734	755	735	705	704	758	756	796	766	751	747	791	774	741	752	790	766	717	747	708	765	759	740	739	711	754	727	729	766	773	719	703	759	727	704	773	764	749	747	720	743	783	700	695	720	755	702	780	781	763	731	765	740	729	719	761	704	747	758	744	771	747	740	774	765	764	769	737	779	714	724	769	801	785	696	770	708	731	683	718	744	716	738	776	778	793	753	710	753	703	758	776	738	765	796	710	732	776	735	741	770	738	790	758	782	713	695	790	688	689	745	766	683	695	757	790	784	726	739	773	766	764	731	770	741	754	783	727	749	772	698	734	720	728	777	741	773	707	769	776	745	749	709	712	806	753	713	745	744	682	711	740	732	736	735	689	721	753	747	660	734	742	772	745	774	742	726	749	760	788	755	791	718	747	719	774	759	776	755	747	754	732	778	726	768	766	755	729	778	754	723	729	756	732	766	732	744	701	751	749	748	739	751	744	722	746	772	725	690	767	759	724	695	765	715	761	737	741	749	706	742	792	775	762	742	774	727	743	750	787	759	736	788	731	755	768	741	710	735	770	778	715	728	777	704	734	735	705	773	731	742	800	751	741	699	746	747	717	729	741	755	697	749	766	729	729	789	745	745	750	756	731	724	704	793	765	747	767	730	737	722	701	789	717	718	758	731	769	804	728	747	687	763	777	764	739	732	785	718	743	783	705	738	722	742	738	703	739	734	753	752	709	725	737	699	748	764	730	745	765	753	729	775	721	785	737	746	736	751	718	772	741	748	744	720	751	740	734	724	758	763	745	720	743	725	770	734	720	755	754	743	707	726	751	787	776	713	694	729	763	732	706	759	728	700	739	773	787	764	704	714	740	720	766	763	724	752	762	777	764	715	792	723	750	740	760	737	739	752	760	727	734	759	737	818	695	737	796	748	762	740	792	729	725	734	703	702	751	730	752	772	744	723	719	731	730	764	732	743	735	751	708	752	787	691	754	743	750	724	794	750	728	760	705	688	704	761	720	763	718	724	747	729	768	777	765	740	722	740	718	715	742	699	727	717	731	713	736	725	737	711	749	776	767	760	772	660	756	716	780	781	743	716	727	713	731	742	749	726	749	687	735	714	795	713	728	713	742	700	742	757	776	768	823	716	706	734	746	739	751	765	774	731	721	739	739	722	712	751	712	736	786	756	723	727	776	728	704	780	759	751	777	742	782	785	754	745	734	787	759
69549	70954	66455	43256	21430	5348	350	270	258	297	266	275	255	263	234	223	281	270	252	273	248	274	232	224	228	286	262	274	241	286	260	219	252	257	274	252	266	274	272	260	247	241	218	258	297	232	283	255	243	250	273	286	268	241	261	234	237	268	257	260	271	256	284	263	288	257	251	254	262	257	239	310	251	249	237	235	220	238	245	268	271	270	254	269	274	237	239	281	254	233	272	255	258	295	224	246	260	261	261	259	220	282	250	263	256	277	265	272	261	249	260	276	257	246	261	254	248	239	217	246	263	279	267	249	264	261	267	278	254	231	258	270	251	215	253	254	233	219	277	272	246	238	280	238	256	231	277	284	235	252	245	240	273	259	260	260	282	249	264	244	236	235	241	262	280	263	272	265	231	270	241	245	255	251	269	270	250	244	233	284	274	251	259	257	270	270	260	235	288	272	247	244	245	299	249	274	272	282	257	259	261	222	245	274	280	254	257	273	228	278	245	245	240	238	260	240	249	247	250	280	271	271	258	265	226	269	255	242	242	283	283	255	268	248	269	278	270	255	238	239	252	260	258	257	250	314	233	229	272	284	253	251	225	254	237	242	235	284	254	280	247	234	265	252	250	237	266	248	249	255	238	262	233	270	258	277	248	232	249	275	283	245	260	238	271	258	235	278	273	241	253	238	277	259	298	263	270	259	263	243	273	285	246	265	255	211	299	230	251	247	291	275	224	237	272	269	265	221	252	230	254	276	242	235	271	250	285	254	218	238	254	265	259	299	277	245	252	242	274	272	246	271	285	268	227	248	257	228	272	257	237	285	244	257	274	246	246	270	259	274	266	273	272	241	270	243	248	268	233	274	281	265	281	269	236	253	228	226	264	264	258	267	272	271	264	252	260	256	273	225	270	267	270	242	238	244	260	247	237	232	240	288	253	255	252	247	260	236	219	254	247	286	287	248	289	239	263	246	232	260	249	281	238	260	253	249	265	242	280	294	224	277	271	245	219	249	262	242	254	257	270	263	231	271	241	265	231	268	284	234	283	238	291	247	231	252	257	227	247	264	243	294	267	255	285	266	256	264	246	269	252	222	252	269	256	263	242	246	270	262	236	263	250	240	290	234	258	253	246	256	245	296	253	257	257	295	266	271	278	252	282	240	259	243	256	265	241	247	256	274	259	257	258	258	269	257	245	224	222	273	251	261	265	253	252	229	259	261	269	273	255	250	241	271	261	231	274	259	245	273	245	249	237	236	260	248	275	225	253	244	278	270	261	266	263	258	262	266	289	263	270	248	252	271	241	260	263	239	265	224	227	266	272	225	254	244	261	243	250	265	271	232	257	248	249	244	269	278	280	266	241	240	258	248	270	283	239	246	250	273	268	254	261	268	263	253	259	230	310	239	275	215	266	239	265	259	274	257	245	253	263	281	273	261	255	253	269	253	275	249	293	273	269	274	234	251	249	266	243	269	254	273	235	273	252	252	235	276	250	257	284	277	245	257	260	267	245	251	259	263	236	251	284	250	259	258	237	273	272	273	293	266	267	274	258	251	256	256	246	261	221	242	249	231	268	251	248	243	273	217	276	272	252	286	245	258	249	255	254	246	265	265	269	250	247	243	236	261	201	237	285	288	262	272	287	277	278	291	259	251	281	266	281	292	264	230	250	268	267	224	247	252	268	282	260	216	255	263	256	232	276	279	282	288	232	268	266	253	253	239	251	267	238	258	251	250	304	268	249	257	252	237	279	261	251	232	260	260	246	227	252	250	231	249	292	262	263	239	264	251	254	270	277	283	249	265	249	272	257	257	250	249	273	244	273	257	256	252	245	265	269	268	268	234	234	276	245	250	246	252	266	263	226	243	266	249	252	257	224	261	226	267	251	235	238	258	260	255	244	275	280	258	250	238	230	247	267	246	295	277	241	255	280	248	267	244	238	276	242	264	274	289	250	269	283	278	234	228	264	250	226	276	245	251	270	288	256	253	237	238	258	248	250	266	245	271	264	258	242	281	252	239	252	291	224	244	253	295	265	275	285	272	227	263	250	287	269	302	262	245	233	243	244	271	297	267	259	267	239	299	275	302	244	262	224	254	263	243	253	265	278	268	245	297	286	248	292	257	254	219	266	281	297	279	266	250	274	253	250	292	286	271	256	271	272	253	266	240	261	245	284	253	254	275	255	254	264	275	271	268	259	258	236	240	285	259	258	243	262	254	264	271	264	255	242	243	267	289	256	245	249	255	261	259	240	281	259	256	278	261	270	260	255	258	257	236	270	272	266	287	253	291	247	262	229	267	296	267	246	263	248	258	222	233	242	283	230	260	251	275	258	214	257	278	266	252	224	266	257	286	250	247	280	260	245	233	244	268	259	232	265	278	264	272	244	266	261	268	267	263	267	254	274	239	277	241	272	271	298	231	239	243	248	249	267	262	241	225	284	256	248	249	240	244	275	255	244	236	241	279	246	265	264	262	248	286	241	255	262	248	259	270	265	264	263	207	236	261	259	243	275	279	251	250	270	257	276	258	274	283	256	242	251	277	259	274	256	222	263	247	292	297	275	246	265	262	241	250	260	264	272	242	262	285	253	285	254	237	280	231	236	252	222	251	235	263	250	232	262	267	239	254	252	259	269	286	244	275	223	260	252	244	259	278	255	244	263	260	259	246	270	248	235	240	286	298	292	256	229	230	256	267	255	271	277	241	258	270	248	266	254	245	257	281	265	264	247	247	256	232	241	258	267	245	249	248	241	253	250	268	262	225	274	260	287	289	246	258	266	270	265	273	251	236	279	275	269	257	260	267	218	248	272	238	247	301	260	228	256	238	263	275	252	213	238	298	248	257	269	252	285	249	215	241	249	227	256	260	239	233	251	276	246	279	233	245	250	240	245	253	258	286	260	250	252	222	239	258	264	275	255	247	248	282	263	240	248	272	258	268	257	258	241	259	238	253	260	251	257	273	267	260	246	229	261	255	217	259	250	228	237	264	251	247	274	278	249	286	285	250	257	285	266	282	289	269	279	289	285	258	240	259	274	269	253	253	245	262	268	287	256	271	254	217	275	223	287	250	278	291	271	234	277	245	278	262	252	279	276	236	268	245	285	290	261	264	263	261	274	282	286	263	246	252	246	248	266	299	243	272	245	232	260	264	300	251	254	239	287	258	253	244	241	268	252	265	257	268	239	211	286	303	235	270	251	268	285	264	254	235	225	288	229	241	244	206	260	275	265	230	246	242	268	269	245	263	223	239	267	216	260	281	234	252	247	228	231	251	234	259	262	250	240	223	278	263	276	269	271	296	272	272	232	244	249	234	255	233	251	248	292	257	268	256	281	231	254	264	256	251	273	258	260	248	250	232	296	274	287	265	238	257	249	261	253	256	247	276	272	252	257	258	231	276	275	260	250	249	278	245	243	255	271	263	259	286	290	243	253	242	238	294	263	265	274	295	272	239	250	244	283	268	225	242	254	248	246	259	286	272	257	227	264	241	290	250
46805	58332	63938	44614	31988	6928	643	664	627	649	606	621	576	685	602	607	633	615	606	573	552	603	611	571	610	588	583	597	642	572	540	608	600	598	620	671	618	592	625	613	606	575	622	577	620	620	584	636	567	606	609	654	592	600	587	609	619	615	613	563	614	583	589	640	638	632	592	591	620	566	616	587	580	589	551	605	581	572	586	630	644	573	574	584	611	615	565	618	619	607	564	598	582	611	616	621	580	556	613	614	578	565	622	601	632	577	632	589	625	600	604	608	544	614	587	597	583	579	599	634	633	607	578	610	626	596	595	614	634	606	615	563	621	594	619	599	583	559	598	568	592	636	591	584	618	613	558	592	626	607	604	614	615	617	609	607	600	619	582	591	583	607	586	593	626	617	606	600	627	603	633	616	562	535	625	638	633	597	622	554	584	601	574	589	618	581	579	615	590	620	598	649	633	620	574	622	638	580	581	604	573	565	621	591	589	643	558	591	604	598	609	621	661	655	600	567	567	624	614	618	581	613	596	600	579	600	571	629	607	550	580	575	592	565	614	577	613	575	605	589	608	637	603	561	570	638	546	575	593	639	598	563	656	617	575	583	609	590	593	611	589	624	672	606	572	626	552	590	601	547	612	630	646	576	646	585	599	577	591	576	629	583	588	587	627	590	605	586	579	584	571	608	592	567	569	594	564	595	572	541	618	622	633	626	638	631	619	596	622	654	563	590	620	613	601	568	597	618	592	610	599	587	603	637	589	574	592	594	614	593	552	605	575	584	613	591	629	576	584	609	602	595	604	571	633	590	593	575	556	632	589	593	622	591	604	551	629	614	566	594	607	508	560	614	570	584	622	641	608	619	582	580	603	616	638	582	582	578	623	622	562	649	569	598	584	598	602	588	601	572	637	569	585	591	591	601	586	603	552	595	614	577	662	585	604	589	598	611	601	601	603	586	577	555	588	614	602	570	630	600	633	561	595	583	556	595	618	606	613	635	593	595	593	583	596	609	548	572	591	571	632	587	596	590	573	582	603	585	641	553	619	571	621	625	618	606	579	591	568	601	608	564	578	591	583	593	552	563	619	604	607	631	628	586	561	635	628	554	590	598	570	605	599	600	610	600	627	577	601	585	580	559	601	560	594	575	626	623	633	591	568	604	623	635	594	600	581	588	592	572	555	575	627	617	602	621	599	588	583	573	647	576	613	572	598	570	609	635	612	599	574	608	577	577	615	619	589	592	594	637	562	567	588	629	594	613	596	567	620	596	583	586	561	562	599	616	592	602	605	594	609	578	574	560	619	603	606	588	601	600	577	642	603	623	605	573	582	583	617	619	577	603	660	605	590	620	559	617	541	622	608	595	590	612	602	614	586	603	604	564	639	621	585	581	586	586	632	603	599	612	558	576	601	611	583	609	581	602	591	609	625	621	571	561	643	573	580	596	615	606	590	596	565	569	568	631	645	613	558	600	597	579	581	586	582	608	623	577	604	627	610	581	593	611	576	615	589	576	592	592	557	573	583	602	592	630	628	606	571	581	630	593	626	640	589	560	588	607	638	615	582	600	599	607	608	576	576	606	600	637	622	563	613	625	603	596	622	619	565	634	588	581	609	626	585	561	577	586	588	597	605	585	596	607	601	607	595	581	615	579	588	613	598	582	574	648	618	586	601	585	575	554	590	574	598	584	622	571	580	539	626	598	615	581	562	582	630	611	539	605	631	586	590	613	570	584	581	536	612	606	581	621	561	605	624	623	562	692	604	612	594	631	575	644	604	601	607	606	574	564	629	619	546	599	568	586	610	571	591	581	608	602	578	609	611	610	603	605	582	599	588	576	588	577	573	572	632	621	613	657	570	544	606	610	599	620	612	598	600	583	592	596	568	609	637	652	636	645	587	604	588	595	590	592	577	606	566	586	567	626	609	608	592	597	605	617	575	632	589	608	623	602	610	635	617	599	595	595	614	637	579	618	597	590	567	570	594	628	561	616	576	617	622	595	565	600	573	604	596	619	621	590	612	599	605	612	561	603	552	547	629	558	598	572	591	614	593	589	529	617	571	614	584	587	572	541	549	570	580	568	630	609	637	567	578	621	573	631	597	565	572	575	606	556	631	624	569	621	601	579	638	616	605	602	565	581	589	608	623	600	635	569	620	582	570	630	594	640	589	592	575	582	627	638	591	564	637	617	576	573	591	619	615	574	542	620	562	582	604	611	603	596	630	547	600	629	630	603	602	608	558	656	601	645	618	631	591	579	592	646	595	577	614	587	553	585	584	615	596	584	594	576	578	586	560	634	597	613	626	613	582	602	619	596	602	632	619	561	585	632	589	619	622	576	595	558	590	597	597	570	583	627	547	602	592	613	649	604	588	564	599	591	617	636	603	549	606	618	603	597	595	571	622	546	582	601	560	627	559	585	590	580	601	571	604	576	653	607	608	631	613	570	633	604	553	593	632	620	596	612	580	618	607	589	603	660	575	609	608	609	611	614	591	569	582	618	626	611	631	584	614	587	575	608	575	623	588	562	576	600	598	604	553	604	621	617	655	589	609	619	581	559	631	582	651	552	665	585	641	595	601	627	598	567	603	590	605	587	619	549	586	614	620	564	610	610	586	611	608	604	626	604	562	586	563	628	610	584	602	614	587	599	562	616	587	596	577	576	655	586	560	562	616	584	606	616	622	567	622	542	604	615	569	583	619	569	587	577	590	605	603	643	618	595	580	620	554	582	597	589	616	587	598	580	594	624	566	617	571	607	572	562	607	618	566	590	573	593	602	576	612	593	598	608	610	609	613	588	599	622	605	584	570	625	571	570	594	660	614	575	603	602	571	648	603	618	594	615	601	569	624	612	609	639	534	578	618	616	598	615	608	567	605	599	595	583	636	547	607	580	661	604	605	609	591	660	661	591	564	614	571	549	622	619	599	554	616	603	598	567	635	591	585	606	632	586	594	625	604	595	610	628	611	600	564	602	627	590	580	579	563	579	599	582	557	583	612	599	590	624	658	642	605	601	624	590	583	637	575	620	629	595	579	627	574	614	567	573	571	584	572	582	625	575	606	557	611	592	595	577	616	629	661	602	575	568	602	604	623	625	603	626	557	632	573	608	609	597	606	616	566	628	601	589	636	627	574	619	612	582	656	628	633	589	638	616	575	574	628	567	599	579	606	615	604	599	598	577	596	580	591	609	626	639	606	595	612	598	563	621	611	598	577	633	610	605	613	577	613	583	590	591	597	606	573	579	631	582	595	561	585	621	541	615	573	601	595	581	611	594	607	607	570	607	593	606	575	534	598	626	599	578	587	642	607	563	588	595	594	608	664	537	556	604	633	573	580	626	575	559	582	618	592	570	582	625	589	579	600	576	573	585	596	606	614	594	622	620	585	576	604	567	592	599	627	572	534	620	544	597	600	622	612	605	611	596	636	629	644	595	564	584	572	559	595	638	619	593	594	602	559	552	578	580	580	603	589	654	638	567	587	619	581	594	640	570
70736	74761	74696	51610	29456	11829	982	405	411	400	383	392	416	390	432	355	325	390	373	409	406	348	367	400	398	360	407	361	412	381	370	385	387	379	394	380	361	393	382	433	385	378	361	387	377	395	394	404	408	402	407	424	376	344	374	380	397	373	361	387	411	400	399	378	418	340	381	357	385	375	385	377	379	401	392	368	383	391	383	383	368	363	404	379	380	384	341	397	382	374	393	396	363	401	376	380	369	362	375	391	382	367	410	397	367	402	354	390	389	379	335	376	408	394	387	359	364	409	375	380	372	396	383	371	388	375	397	369	399	420	411	372	377	384	349	348	361	396	388	328	394	389	390	388	376	394	378	386	394	376	376	365	367	398	378	334	386	327	386	382	393	423	399	397	422	388	371	415	368	373	349	342	363	373	385	400	354	399	398	419	375	396	387	359	432	360	347	416	391	350	347	378	374	357	376	360	350	382	415	345	343	404	393	330	341	380	379	346	396	359	396	371	373	379	373	345	363	424	417	361	430	339	369	395	371	348	357	384	385	347	376	392	384	410	380	382	378	370	403	374	419	383	349	360	379	356	430	383	368	367	404	360	361	370	377	412	409	359	385	350	377	373	379	345	384	412	337	367	391	421	403	393	404	382	340	372	375	355	366	391	395	375	357	395	395	356	363	382	378	391	405	361	376	363	358	378	363	392	385	386	394	378	379	361	409	397	359	376	389	422	350	359	373	356	389	410	420	401	396	368	380	399	377	382	381	386	396	379	389	401	387	373	372	371	381	413	352	341	392	382	377	406	382	354	371	376	382	369	366	356	386	371	379	384	389	362	376	371	374	382	375	386	361	365	388	368	371	393	395	374	368	356	351	393	365	369	377	355	392	376	375	374	398	420	382	379	367	377	369	376	368	388	399	399	392	364	364	357	395	351	395	385	409	361	407	372	387	420	386	370	403	396	396	408	356	419	347	355	375	385	392	423	399	385	378	376	389	366	351	355	414	383	414	409	402	396	395	375	369	391	396	376	423	402	380	362	353	395	348	377	393	346	384	414	399	366	367	383	379	414	375	379	403	371	357	406	382	353	367	381	397	370	360	404	382	392	378	386	395	434	377	367	327	362	381	395	346	392	392	401	396	355	366	371	393	409	392	392	355	341	355	389	352	373	435	390	363	375	389	405	395	362	377	365	393	400	353	377	362	399	418	348	358	412	388	377	357	409	388	363	340	414	447	368	373	373	376	343	405	418	387	405	407	357	377	404	388	396	401	379	381	356	397	380	409	368	352	411	366	363	355	328	389	408	425	372	358	365	403	389	400	373	340	361	405	407	385	432	351	376	402	349	383	382	402	374	383	400	373	361	410	390	403	363	344	382	440	359	422	394	386	374	433	421	410	385	428	393	395	401	376	356	364	399	380	420	389	377	389	383	405	400	417	374	385	404	407	349	400	407	406	375	409	374	408	395	342	399	378	361	388	388	384	397	407	390	384	394	380	394	368	371	389	369	349	375	387	378	353	347	393	357	404	390	379	416	376	332	432	389	410	348	424	381	369	355	391	360	362	345	345	402	359	370	391	390	357	361	408	416	362	379	408	349	361	387	371	371	356	368	391	416	344	357	370	375	369	340	409	385	398	416	378	374	351	421	385	387	388	405	418	367	388	406	376	373	372	404	384	360	372	382	395	405	380	398	402	379	374	381	353	365	400	365	372	354	409	382	413	397	362	352	378	406	357	400	331	370	385	407	384	382	354	375	429	397	411	349	346	448	354	367	370	363	372	397	394	388	401	333	418	399	365	393	391	410	372	373	383	387	358	381	364	393	382	432	363	347	395	363	392	397	369	401	408	429	380	381	392	395	389	368	377	385	426	366	402	399	394	385	400	326	403	385	367	382	387	356	358	358	376	361	375	370	373	382	358	379	390	413	385	410	357	376	399	338	364	370	390	408	380	388	391	337	372	369	407	417	388	384	392	387	384	394	395	383	380	380	401	361	399	408	373	387	357	381	405	406	361	408	345	357	444	386	369	382	366	370	384	407	379	427	368	380	354	353	365	399	398	365	379	382	367	385	375	362	410	351	404	383	350	369	361	346	398	394	344	374	379	385	383	360	375	372	391	375	408	381	419	392	362	415	377	367	361	395	385	387	406	377	380	351	361	403	402	366	419	350	370	402	407	346	418	374	407	387	352	374	374	390	382	369	401	398	361	375	372	396	388	358	363	397	372	414	388	423	420	378	369	372	368	377	377	414	318	369	372	352	468	362	367	396	395	434	407	362	410	420	392	384	360	366	348	353	384	403	354	354	386	370	394	364	404	376	362	389	387	360	359	395	373	365	382	414	362	354	421	416	355	402	370	390	343	369	390	363	391	351	384	378	393	341	406	389	419	373	360	391	412	350	397	392	411	368	380	344	356	373	367	394	351	346	371	364	405	395	378	361	390	421	402	351	392	383	410	403	386	405	374	369	390	389	383	407	393	348	402	334	371	416	351	385	380	386	391	405	367	371	368	364	366	392	387	386	404	365	370	415	424	398	414	376	395	379	369	385	357	365	430	389	358	381	399	370	373	347	354	388	362	342	408	436	390	345	353	353	338	352	360	403	395	414	384	362	375	383	375	399	387	361	371	375	379	378	362	356	401	397	376	382	356	366	385	393	391	360	401	346	391	378	391	348	366	357	373	392	383	348	396	379	387	374	373	373	376	393	374	373	380	354	394	411	349	388	364	430	391	384	351	377	392	416	383	382	363	382	421	386	393	387	383	385	376	395	388	388	375	390	385	342	365	388	396	377	351	385	373	369	412	383	381	410	385	392	406	429	404	372	392	388	421	352	379	409	370	374	398	387	343	351	369	405	403	375	383	359	344	379	378	381	387	401	362	380	384	378	374	396	387	387	365	331	382	379	388	413	368	337	344	392	402	384	399	380	374	408	363	395	394	393	389	386	376	361	401	393	358	342	380	375	365	385	345	362	375	375	370	368	425	329	380	371	364	378	381	408	399	406	375	391	378	415	374	382	368	422	389	370	356	364	380	366	404	404	372	393	369	342	392	400	355	378	384	361	368	370	372	394	398	375	415	372	352	387	351	391	397	346	350	371	406	407	416	367	428	379	387	359	345	395	408	400	355	414	364	377	406	376	386	399	386	393	374	383	407	360	347	383	377	341	404	398	417	401	373	416	354	414	392	354	427	434	358	336	391	373	399	397	412	389	406	382	344	343	353	346	370	413	352	395	380	344	384	387	392	409	393	380	413	374	344	402	387	357	362	386	362	356	381	403	377	359	355	375	388	351	395	385	361	384	396	361	354	380	373	384	432	375	378	385	382	364	413	380	386	354	412	377	385	427	409	408	376	371	399	360	387	396	358	390	373	341	417	383	398	396	392	387	358	371	373	420	401	374	401	333	373	404	368	377	380	375	377	361	413	370	330	360	407	353	393	337	334	410	373	392	407	386	361	388	392	310	377	375	372	396	375	375	370	374	398	381	356	372	404	388
52751	69909	76306	53826	41180	12063	949	939	932	867	915	913	854	901	852	852	912	829	862	876	858	869	840	858	835	872	867	889	872	859	904	865	884	793	790	852	829	852	877	775	873	829	880	871	804	845	896	824	820	848	872	824	833	867	889	840	836	833	876	830	839	854	858	874	874	803	817	831	845	831	850	822	854	762	775	830	813	832	850	853	816	843	825	822	856	822	828	810	845	823	864	871	862	818	834	894	810	859	789	831	854	855	886	815	923	869	856	898	820	854	895	846	761	797	864	835	841	928	849	840	834	827	836	801	801	819	828	838	824	810	852	866	836	824	843	849	805	819	835	839	832	838	833	858	829	840	812	779	836	831	888	842	845	876	833	846	877	834	883	797	864	815	863	871	817	861	809	782	891	874	833	860	879	824	847	825	804	850	819	889	822	831	798	814	845	810	846	829	835	823	820	865	837	819	859	801	832	840	876	847	821	858	843	847	843	845	858	853	798	860	851	828	871	842	841	774	861	783	848	857	838	847	840	861	889	823	837	830	778	823	828	844	850	846	878	845	774	863	827	787	903	846	927	834	894	801	853	874	778	819	831	801	827	850	846	818	794	791	901	838	840	824	872	881	829	784	867	807	865	867	858	775	819	845	829	863	880	871	821	819	869	861	840	846	793	845	830	872	809	859	823	892	839	857	812	858	874	801	839	846	824	848	867	846	826	872	848	885	830	867	814	872	882	855	784	838	857	870	838	828	802	831	809	836	815	798	818	864	817	797	871	835	799	867	833	872	846	883	814	824	828	836	901	833	821	817	857	851	820	781	870	839	830	856	842	812	785	815	849	837	832	866	858	844	862	785	832	825	833	820	883	815	812	808	866	877	845	854	824	821	856	888	831	840	838	790	825	858	865	814	830	798	869	885	823	843	841	858	821	901	862	834	862	848	858	827	893	836	821	832	844	787	874	884	839	817	872	837	840	817	889	886	817	852	868	826	854	877	835	848	791	825	844	823	875	771	859	868	845	821	824	868	854	827	815	817	861	900	861	858	852	837	819	790	835	845	901	844	853	832	837	854	865	837	839	869	890	793	835	905	859	818	889	827	847	834	818	820	769	838	824	869	850	824	814	827	861	874	851	798	868	840	799	840	774	806	860	831	814	834	830	875	884	877	817	894	822	812	856	802	835	794	793	873	795	865	825	893	823	857	827	860	822	835	831	863	819	889	822	755	868	853	796	834	806	832	883	823	828	886	860	879	806	818	826	848	840	826	831	889	791	815	839	844	792	814	850	881	843	806	842	806	847	878	786	786	823	842	820	848	839	836	854	833	830	905	884	845	857	834	836	870	815	862	823	854	840	868	897	861	868	848	828	876	856	758	835	814	909	804	823	883	784	856	856	830	826	844	857	821	857	816	821	829	849	810	849	824	831	837	789	799	838	809	844	853	812	833	822	829	830	820	865	796	812	864	849	843	849	837	855	821	853	830	835	797	846	889	850	849	843	827	851	784	863	870	853	877	843	846	848	856	807	847	867	789	829	830	828	826	842	867	874	856	851	862	909	829	817	845	852	867	866	854	846	834	903	839	850	878	757	832	850	834	846	776	810	817	871	860	805	879	853	839	818	851	831	875	825	840	851	820	836	822	820	823	851	798	863	846	864	892	850	816	828	864	818	861	873	854	818	832	837	820	770	873	818	828	804	838	971	793	869	885	853	830	900	856	846	865	844	847	846	880	879	823	811	791	835	860	868	882	834	859	787	910	873	798	851	833	882	829	880	883	871	856	881	846	829	845	834	863	840	810	808	879	847	796	815	826	853	821	809	897	799	785	868	834	840	831	838	794	860	844	867	840	866	804	815	858	834	857	828	872	836	858	858	855	853	899	841	796	854	820	870	886	840	855	840	830	838	858	858	834	861	856	804	875	834	776	856	842	874	789	799	875	907	885	878	881	830	850	815	872	822	899	839	833	786	861	921	822	815	837	838	834	858	869	886	839	820	838	833	852	821	811	850	814	817	849	849	898	809	802	820	846	865	846	853	852	839	835	843	848	818	834	897	770	853	840	842	820	847	852	790	859	835	805	870	849	885	858	863	852	861	814	838	867	810	836	876	848	826	864	855	799	834	849	851	807	868	856	859	873	854	867	868	884	848	880	866	848	848	827	829	845	849	819	815	814	849	861	881	834	784	804	858	811	867	892	879	856	834	870	870	825	828	792	822	787	830	822	849	803	857	804	825	820	875	831	844	841	818	866	848	844	845	832	777	868	850	837	818	890	828	839	884	848	897	878	886	875	843	842	796	841	830	848	863	901	820	868	852	843	815	873	832	857	736	850	868	846	884	878	861	870	778	803	873	872	863	834	838	837	789	884	791	860	812	825	848	821	783	848	838	857	820	859	850	834	818	817	845	868	855	826	867	809	837	849	784	841	830	750	877	897	853	857	880	840	845	777	847	811	882	835	873	809	828	846	865	787	845	858	817	871	836	858	833	832	851	859	877	838	834	809	818	807	818	850	820	858	808	856	866	840	809	860	888	859	823	837	827	872	811	839	829	854	911	824	810	804	809	897	860	823	881	817	854	857	870	805	844	858	779	801	845	858	807	839	849	839	882	828	846	783	820	822	831	830	865	900	874	853	841	899	815	761	867	829	839	809	860	883	846	878	856	822	821	842	810	829	879	903	836	801	885	847	872	842	875	843	895	894	836	854	892	847	843	841	847	821	829	863	889	786	868	805	876	886	912	802	834	826	803	883	819	852	844	829	862	875	903	796	821	877	876	795	799	839	842	823	823	837	800	813	836	859	847	885	817	841	849	842	880	866	901	816	849	826	867	869	861	852	828	826	843	838	915	838	817	819	855	807	822	845	829	865	884	846	832	826	865	840	817	869	831	821	858	829	785	842	854	839	876	822	867	895	882	789	820	829	861	880	787	858	872	868	843	849	803	846	871	847	843	872	821	794	841	878	882	800	861	814	840	839	900	840	863	797	847	862	845	822	832	802	867	785	911	860	815	877	876	820	770	836	827	827	787	813	843	838	794	861	834	881	858	873	804	838	857	844	850	876	812	833	759	844	856	807	860	833	838	836	809	846	839	827	802	801	788	877	858	899	839	875	886	809	852	828	845	844	846	882	821	850	843	887	864	852	860	817	809	829	813	804	837	850	871	916	834	845	863	848	868	877	849	841	817	889	865	837	841	851	836	813	848	850	852	829	859	812	808	851	891	842	895	864	816	859	851	794	862	838	815	847	836	824	819	854	866	795	763	840	817	856	828	886	881	867	829	832	858	822	841	905	914	847	827	865	858	862	854	871	810	818	826	855	814	844	856	807	805	866	844	881	817	889	848	843	801	825	840	822	830	905	812	829	854	843	875	817	840	838	844	870	842	833	883	861	861	859	848	845	832	796	846	821	820	775	856	847	850	848	835	823	866	861	896	820	868	860	831	799	857	819	847	893	837	829	802	796	850	818	861	823	892	849	843	890	865	874	853	853	815	905
55835	29599	17707	5098	1009	536	370	360	335	330	358	327	358	324	391	330	363	366	315	356	352	364	339	362	373	308	324	326	328	337	348	339	324	343	362	339	329	320	328	327	347	349	364	323	317	315	352	348	373	337	390	333	320	356	351	339	363	362	323	353	363	305	368	313	309	363	340	338	332	351	377	395	386	345	343	319	335	358	336	347	314	341	346	355	352	330	345	353	343	328	330	371	355	314	323	334	344	320	327	343	323	354	330	326	320	353	353	381	355	316	368	341	332	327	369	365	364	333	344	345	314	352	323	340	351	352	363	327	375	342	382	318	317	347	338	362	336	380	362	349	309	342	326	338	332	366	365	352	349	345	331	358	352	345	342	329	355	325	339	338	350	340	352	325	334	358	339	378	342	358	330	331	343	354	339	327	316	356	358	342	332	361	347	353	353	349	333	336	335	339	328	303	384	353	338	345	337	362	345	379	356	374	332	365	348	325	372	340	287	324	357	340	342	357	341	348	316	349	324	354	355	352	332	343	344	325	336	351	343	367	319	393	345	321	326	312	315	340	361	337	339	331	343	384	322	373	350	326	357	338	334	326	321	356	347	367	385	341	354	322	331	329	373	363	363	379	357	351	360	383	335	349	349	353	327	355	360	341	316	314	324	357	341	339	340	364	345	304	323	321	364	357	365	305	318	306	328	327	305	321	343	337	369	328	341	349	320	339	342	347	330	353	342	351	352	333	374	335	320	361	332	333	337	334	323	321	374	364	335	338	318	326	317	345	344	353	339	374	333	335	345	334	360	320	368	333	367	350	351	339	348	396	341	339	292	318	319	324	368	316	356	318	361	342	352	327	340	347	341	313	357	294	324	332	325	359	318	344	353	350	367	332	326	349	319	341	337	302	359	388	337	323	297	343	337	335	351	348	316	337	326	278	345	321	352	358	348	381	335	353	342	345	352	352	317	330	356	361	307	330	331	339	342	337	318	335	356	338	380	351	342	340	375	354	327	330	354	341	343	366	369	354	334	352	356	328	344	342	322	334	349	333	349	364	313	331	376	372	366	361	356	365	343	337	326	366	361	330	295	309	313	335	340	345	365	350	345	356	348	328	323	347	329	333	319	327	361	345	360	338	356	308	370	315	369	316	327	329	356	324	389	340	332	372	372	325	368	300	344	347	341	332	358	369	340	344	350	356	331	363	313	358	356	319	334	347	347	316	359	324	355	328	315	358	351	353	331	333	368	331	349	382	361	374	348	339	360	335	366	340	369	352	357	336	344	326	303	323	335	314	350	334	312	350	347	355	346	350	349	375	358	333	326	322	361	345	368	328	364	354	314	365	310	374	345	340	346	320	364	355	328	357	327	402	365	324	374	339	321	389	331	392	332	341	355	303	361	341	325	326	364	341	342	355	353	359	373	357	352	382	363	329	337	342	334	309	317	362	334	323	347	341	335	310	322	314	328	365	343	338	319	344	352	340	347	316	344	360	329	324	357	336	350	328	326	340	316	348	351	323	309	345	356	342	364	344	353	338	355	337	345	326	359	323	363	337	376	353	370	327	354	337	372	325	337	351	340	329	401	315	368	324	314	337	385	330	322	337	364	360	378	333	347	346	320	318	326	311	359	349	352	354	329	368	376	304	339	351	373	321	349	330	322	311	346	354	367	336	318	356	360	326	321	335	324	341	347	376	354	348	351	327	342	331	342	344	355	335	345	379	343	375	366	379	360	312	334	340	358	336	360	355	352	352	351	339	313	354	381	336	385	328	337	365	335	348	336	333	332	391	360	317	372	385	315	310	339	364	341	346	313	323	346	328	307	314	341	361	313	346	357	317	371	322	310	323	370	393	340	374	379	336	315	333	316	343	371	349	363	362	324	335	325	339	336	368	331	328	348	338	333	326	352	336	348	319	343	319	345	388	337	347	324	358	347	314	350	336	351	332	348	368	364	296	317	340	355	344	378	340	354	356	323	365	324	335	348	356	355	358	359	349	361	336	364	346	335	363	336	394	348	340	380	354	314	324	357	348	309	315	332	323	337	382	317	334	349	345	355	362	363	333	323	358	371	366	368	347	350	371	361	320	346	353	359	349	327	333	339	335	358	347	355	350	335	370	364	314	346	334	367	355	364	349	352	312	332	325	341	354	337	350	336	326	327	305	330	323	326	344	372	325	343	328	338	321	351	353	363	340	332	354	353	340	345	318	322	331	367	352	349	331	310	345	351	317	349	344	346	342	339	350	364	343	347	351	395	315	339	340	339	317	361	346	331	311	333	353	334	329	336	332	342	344	332	327	339	332	343	350	329	357	339	333	350	349	379	338	380	361	319	331	310	294	355	345	322	380	340	334	329	347	350	367	304	358	357	354	332	318	331	352	366	312	357	332	373	321	355	322	352	327	345	337	373	351	330	312	337	346	321	333	390	355	345	343	343	331	318	379	367	345	365	352	331	370	342	325	371	316	348	355	366	346	332	351	321	310	316	354	324	336	373	337	297	346	349	320	337	361	323	324	355	352	354	358	337	347	338	336	372	317	345	380	300	334	306	350	388	344	356	339	352	344	341	337	331	351	306	334	348	339	337	320	332	328	334	313	319	357	371	363	340	368	367	328	333	347	359	359	370	348	332	365	359	333	339	337	332	363	322	360	320	356	378	367	343	371	355	333	346	340	361	355	328	335	358	350	353	371	352	338	321	366	302	319	356	339	317	348	355	371	357	355	366	335	343	356	370	322	358	322	370	299	356	361	357	317	341	346	343	352	322	359	315	336	362	335	364	329	362	421	343	360	379	349	335	334	348	364	347	368	377	324	322	352	335	352	369	347	356	330	339	366	382	341	351	340	356	371	362	374	342	359	346	307	373	338	351	347	323	351	349	312	353	350	319	366	350	354	313	330	373	350	356	284	341	356	368	365	343	359	340	287	347	345	291	361	362	352	333	355	330	334	343	369	349	328	334	362	318	350	311	366	329	325	334	340	353	343	307	325	351	340	293	365	346	336	337	350	371	332	365	332	352	350	350	343	355	350	340	340	394	386	316	316	350	354	335	378	356	357	327	335	314	335	352	324	356	313	346	368	324	367	327	311	305	340	387	390	326	345	335	325	333	364	343	380	359	320	349	362	387	331	319	345	347	367	307	305	349	331	357	327	361	353	320	340	347	337	316	333	331	336	334	332	318	380	350	329	361	326	324	283	336	311	362	372	333	325	321	368	339	327	361	309	303	347	382	370	325	393	355	308	374	374	341	342	339	348	332	346	368	369	364	358	348	318	354	336	345	355	360	366	333	384	337	338	358	335	335	323	333	333	337	322	326	306	305	362	337	359	369	363	349	343	347	328	337	336	361	366	306	362	357	335	369	366	344	308	338	311	318	388	374	370	329	338	353	329	341	357	325	338	321	342	365	352	357	324	372	365	356	333	333	331	322	344	330	340	336	370	342	353	348	380	344	319	326	323	359	350	310	311	354	358	382	348	375	323	337	352	320	367	390	349
32101	21752	19479	8161	3003	1262	769	718	739	701	761	738	808	756	763	758	771	771	736	770	721	720	757	743	785	757	780	729	744	777	715	732	774	769	725	762	738	755	761	748	797	808	729	731	798	728	790	724	768	741	767	777	761	735	743	757	741	690	709	732	777	730	723	724	727	752	729	731	726	773	775	762	746	762	772	720	719	771	752	766	733	722	682	741	723	758	738	746	763	768	710	755	791	724	710	756	770	785	702	789	736	790	747	757	712	760	764	754	742	723	758	712	786	775	752	753	754	731	731	759	747	695	772	733	759	772	734	749	722	756	767	698	744	756	737	707	732	728	701	696	757	730	762	721	737	756	759	721	725	741	741	724	739	720	734	676	750	791	761	681	705	693	804	764	769	724	771	705	782	788	687	677	748	738	747	725	714	750	715	685	761	709	773	767	786	753	760	788	704	730	745	714	768	774	777	727	714	749	734	741	761	772	817	757	739	758	727	719	752	726	735	701	749	709	740	750	786	728	696	792	754	775	756	727	767	744	721	717	788	740	692	698	699	765	782	777	729	767	723	718	732	734	801	783	724	787	760	736	757	758	693	811	704	748	739	754	713	722	787	714	803	694	743	739	799	739	730	772	711	785	763	746	761	725	743	746	755	750	811	761	717	763	777	763	746	714	726	761	740	691	811	755	716	747	748	765	789	777	740	714	740	751	729	720	744	758	762	770	791	734	765	723	790	808	722	750	764	734	719	696	717	786	729	743	732	693	736	739	733	728	739	733	761	729	744	766	728	753	749	742	753	722	695	777	750	738	782	680	695	762	788	719	751	714	762	668	742	694	751	728	741	723	705	755	799	792	734	707	760	717	820	734	764	756	762	778	745	732	763	795	740	713	702	824	769	771	746	744	739	673	777	775	700	756	729	709	785	727	756	750	779	750	744	785	772	756	798	763	758	737	715	723	731	732	754	770	762	704	751	783	726	752	706	769	744	749	779	729	786	790	751	730	725	752	800	791	757	750	742	750	792	764	783	793	699	722	766	711	767	785	722	741	728	737	741	715	754	765	737	739	785	723	767	742	759	728	703	716	760	730	759	767	819	775	751	745	731	740	744	774	756	753	756	772	749	783	742	761	751	770	757	754	764	727	741	765	756	722	777	754	740	782	745	740	791	773	748	772	790	732	740	728	767	722	734	709	776	740	746	737	722	770	751	738	716	719	802	723	746	810	714	761	746	809	730	779	744	739	741	711	751	731	719	777	771	736	743	753	764	739	738	787	757	734	733	811	732	686	727	724	729	735	781	776	747	751	775	741	762	672	774	748	754	776	787	739	746	764	712	778	747	707	750	748	759	689	708	787	742	728	733	751	743	750	760	765	733	740	761	758	748	684	738	725	814	750	764	731	739	782	761	791	771	735	753	735	833	757	745	745	706	766	786	753	728	736	704	776	733	735	761	773	765	733	740	732	801	810	746	768	758	759	760	735	761	754	729	779	787	733	804	733	741	723	780	732	729	740	742	757	737	752	745	752	740	755	792	803	720	734	755	714	772	730	769	720	710	756	736	740	725	728	783	756	724	754	731	695	723	761	708	777	741	759	743	709	714	754	825	707	799	801	764	713	777	773	795	787	739	718	708	771	754	724	754	734	762	752	721	740	707	741	725	773	749	789	736	765	749	764	780	781	710	739	730	730	752	778	747	770	729	777	768	743	797	740	734	770	792	772	757	735	775	713	759	757	748	774	747	773	755	743	771	724	789	713	781	770	779	767	735	713	760	764	727	783	737	740	807	700	757	746	644	745	723	738	726	727	739	721	716	805	724	771	782	723	733	795	759	740	710	744	768	779	723	741	750	730	729	731	758	740	815	774	773	771	727	728	720	709	713	732	763	793	754	768	690	723	764	732	738	711	718	745	803	795	718	741	755	724	724	747	738	718	771	721	704	742	751	734	746	723	757	740	766	786	791	763	739	716	760	761	750	765	771	677	727	726	697	756	768	728	767	743	722	756	722	767	766	727	764	780	737	766	743	787	759	732	792	769	789	713	738	759	723	783	766	760	710	773	698	703	756	739	727	791	711	796	752	722	785	734	718	742	759	752	692	749	739	807	711	725	727	754	727	758	739	747	756	679	715	731	714	805	771	749	751	794	802	757	766	721	772	780	729	686	734	772	754	739	735	754	728	707	795	743	735	775	731	771	755	774	798	757	775	717	752	726	725	723	760	777	705	789	745	764	839	720	780	745	705	719	777	774	741	771	707	776	743	769	759	745	767	739	737	719	751	791	750	726	805	757	715	741	777	799	778	741	774	747	722	735	700	711	737	734	792	766	722	717	784	739	743	749	827	768	712	808	762	757	755	812	767	775	754	728	747	736	698	738	780	720	776	763	786	747	763	786	743	715	759	784	729	726	748	779	735	766	760	819	763	726	753	828	732	737	816	750	748	793	762	772	751	775	703	716	693	727	745	729	714	754	760	705	694	720	770	776	797	787	733	761	741	783	771	792	751	738	777	766	732	764	746	713	755	751	737	744	690	784	760	716	776	744	809	763	794	733	736	741	812	729	767	725	771	697	779	758	788	736	764	757	728	729	769	729	758	746	731	764	702	733	811	757	775	767	793	744	749	720	723	759	748	775	772	775	734	740	737	793	769	778	741	724	767	742	747	790	746	728	730	772	765	760	748	751	799	735	781	749	738	747	753	724	786	711	731	768	719	804	744	820	746	712	747	769	744	791	729	709	773	743	731	734	726	751	759	760	752	764	758	713	770	759	737	721	756	732	740	772	734	778	769	746	739	736	703	718	752	766	735	753	772	748	706	705	716	779	780	745	735	761	775	682	744	756	742	715	723	768	777	698	732	739	783	761	722	786	787	736	754	768	742	792	726	725	722	766	725	703	763	743	715	769	756	748	697	744	719	796	748	764	752	716	675	785	716	752	736	811	725	784	736	745	716	696	786	749	740	755	765	709	765	758	786	746	759	747	751	738	744	762	752	746	758	772	776	753	757	783	771	685	745	722	787	728	728	764	780	771	754	745	698	755	800	742	747	766	717	774	798	748	755	787	797	738	736	766	750	777	825	795	708	766	758	735	744	748	764	681	721	767	733	750	765	718	755	759	760	797	739	760	736	744	749	791	738	723	740	774	746	742	705	757	755	736	720	736	765	720	764	736	759	798	718	760	729	768	720	750	728	743	754	704	750	790	736	759	746	744	794	748	727	764	736	719	726	704	763	714	752	764	753	775	749	737	714	730	707	752	762	699	815	751	788	802	755	729	781	736	710	758	744	715	739	779	760	704	717	708	789	749	744	785	733	785	755	778	721	720	744	777	770	795	735	777	744	784	802	764	774	749	735	759	804	782	751	740	728	680	757	779	765	698	706	731	753	742	767	759	765	786	797	759	778	711	780	734	767	776	754	770	756	714	784	760	783	733	738	737	777	768	775	763	739	760	770	732	714	738	788	772	719	800	767	711	732	772	791	759	752	734	754	737	733	779
67288	70035	67813	42373	21086	6279	432	287	288	262	255	267	278	263	291	245	255	257	262	266	284	284	276	291	299	274	286	274	256	253	283	247	261	234	227	250	245	255	264	277	259	294	270	238	253	252	295	276	291	268	275	281	273	285	289	264	270	292	251	263	252	281	259	267	260	247	260	253	246	263	245	277	271	299	268	246	269	258	263	276	308	248	262	252	248	244	244	265	246	261	264	245	268	258	273	287	261	257	263	240	264	246	258	267	290	294	263	256	268	245	246	270	265	262	272	282	239	259	245	275	270	288	260	264	255	251	257	280	282	226	232	278	239	260	269	269	268	268	287	254	272	264	280	237	273	263	253	252	264	284	239	288	259	221	267	249	278	264	261	274	292	288	259	249	278	274	256	273	261	293	244	273	264	272	286	285	297	245	251	256	258	294	249	263	234	249	279	268	277	313	269	301	263	282	260	263	264	235	284	241	277	237	248	271	292	281	277	271	249	259	257	274	249	257	271	275	274	284	291	238	263	257	286	239	258	275	277	241	257	243	284	278	267	259	237	267	280	267	251	270	258	235	261	274	243	260	274	277	247	280	276	267	270	275	264	268	272	274	254	266	262	261	261	281	252	244	284	278	266	269	252	282	267	253	260	262	258	239	256	239	234	255	273	271	272	275	246	266	278	258	248	254	270	283	271	250	218	287	267	289	289	272	312	261	268	251	240	268	291	254	278	248	260	269	266	232	249	240	279	260	268	278	295	264	269	292	248	279	249	241	266	278	271	237	275	261	259	247	252	266	289	284	252	264	263	258	276	281	268	243	268	270	292	268	267	282	225	272	287	257	237	269	284	269	254	283	266	294	235	263	249	262	282	217	262	290	245	243	230	254	207	262	286	274	267	278	248	272	265	270	259	268	277	233	223	276	271	286	271	274	252	240	230	229	271	244	256	261	255	240	249	258	259	261	261	277	285	269	249	292	255	227	263	267	292	280	261	258	291	235	256	282	244	291	249	250	273	288	245	247	254	275	263	271	248	286	299	246	250	240	245	255	238	247	265	268	273	276	257	246	244	245	297	258	276	219	272	273	253	295	244	228	282	265	242	293	275	261	253	281	281	275	309	265	289	255	227	250	261	274	237	262	265	261	238	251	254	272	263	257	234	283	249	274	253	270	262	239	270	264	278	252	260	285	290	251	271	255	230	261	267	275	283	250	273	286	247	254	278	248	245	256	249	277	244	269	267	288	265	281	266	274	279	244	254	251	226	252	216	264	273	237	231	270	265	250	291	272	256	300	249	276	249	256	264	260	284	282	278	284	265	247	270	255	251	281	287	277	258	270	269	251	299	258	273	248	264	248	247	263	265	310	242	276	239	252	286	253	274	247	252	282	284	242	256	261	303	236	269	294	239	272	262	256	262	278	271	253	254	237	254	277	240	290	265	269	290	293	256	267	282	284	267	249	240	262	251	247	256	244	264	283	266	262	264	249	276	261	247	261	279	261	241	275	235	247	259	234	252	238	281	280	239	288	266	285	239	254	269	271	276	222	247	272	280	250	251	262	238	264	260	260	272	289	272	293	267	238	259	262	274	278	260	253	284	253	260	248	230	286	281	247	235	261	254	262	259	249	234	262	278	252	258	251	270	276	254	279	243	259	219	279	279	247	293	257	247	301	263	282	271	302	273	254	266	244	238	246	245	245	245	250	272	279	255	262	251	238	229	261	256	232	242	239	242	255	255	273	272	245	275	228	287	247	274	280	250	255	260	265	284	273	251	285	291	276	267	271	293	271	247	298	262	259	243	230	263	281	290	291	284	258	264	303	274	259	274	257	261	301	267	263	294	294	274	286	239	232	252	280	239	270	230	281	259	284	287	240	265	275	255	241	272	277	216	254	265	275	250	233	284	257	268	293	280	265	261	278	280	268	281	234	246	259	258	268	231	255	238	246	237	268	249	250	261	299	257	248	267	248	221	284	229	256	252	316	256	244	244	280	266	290	263	276	259	291	277	274	278	278	250	278	260	273	290	274	299	254	266	254	235	296	284	239	259	239	271	240	234	272	231	257	238	252	239	287	246	284	270	241	250	240	274	255	260	266	260	261	260	271	248	265	255	236	267	243	249	240	247	269	241	262	251	264	229	252	241	259	273	255	271	298	257	306	213	247	262	245	259	273	271	266	236	274	246	254	256	286	276	280	269	248	253	259	279	241	247	243	252	250	260	255	283	247	252	258	260	264	251	276	292	252	255	272	264	237	246	281	271	266	253	259	299	275	270	277	254	245	264	240	315	269	289	260	237	272	241	274	253	270	294	274	283	256	262	229	264	265	266	251	240	245	270	263	265	300	292	276	271	269	274	269	267	265	255	297	273	252	276	229	246	263	263	312	248	243	258	245	256	252	249	284	263	273	258	279	259	267	259	269	249	261	256	238	239	259	247	259	253	266	276	255	257	264	264	263	257	269	278	240	270	274	291	248	278	244	247	286	278	250	240	273	266	286	232	257	240	241	263	272	290	259	286	254	243	266	266	237	298	273	261	270	284	238	291	245	290	252	238	246	260	248	266	247	266	252	279	231	269	291	244	279	275	236	267	268	285	225	268	245	273	297	289	263	278	304	258	249	272	273	245	261	276	233	278	276	264	253	257	234	241	264	277	257	258	260	250	245	272	273	281	255	290	281	251	234	264	282	283	263	289	284	280	283	269	280	289	237	260	235	300	247	305	281	230	255	273	277	255	312	270	272	281	259	229	254	254	217	240	307	290	277	271	271	239	217	268	273	265	255	235	278	269	250	237	236	248	256	197	263	250	266	298	292	289	276	269	271	257	278	280	241	285	259	266	256	268	257	245	250	275	254	271	275	250	281	247	235	269	258	253	270	260	284	311	278	245	266	244	281	273	281	268	260	262	240	281	236	255	266	280	268	253	241	233	291	257	249	256	290	284	291	283	261	285	224	268	253	236	245	265	258	262	240	270	267	283	279	255	291	260	269	234	265	263	248	252	263	271	280	262	243	251	289	267	280	246	247	243	283	293	266	280	243	273	271	237	263	229	289	260	241	262	259	301	260	276	267	221	255	251	291	259	252	276	267	230	276	263	258	254	240	269	285	281	222	269	248	258	273	259	270	231	271	265	268	238	247	270	262	259	271	259	270	267	230	229	265	248	258	254	237	270	241	261	256	319	261	279	272	285	264	288	252	265	287	302	263	263	278	251	273	248	256	258	237	257	246	246	261	280	262	262	223	265	286	260	262	251	270	242	280	274	269	282	265	252	257	252	280	270	279	279	250	251	253	235	251	263	268	250	282	258	278	271	314	290	288	242	261	282	274	248	237	273	265	274	284	278	246	240	244	272	253	247	279	267	258	253	288	254	272	245	253	253	286	263	280	226	281	256	288	256	255	267	236	250	276	251	280	248	262	265	262	251	245	267	258	251	248	272	278	304	289	259	253	261	296	266	238	264	257	271	267	249	241	277	254	256	288	241	279	247	271	228	253
46097	58263	64965	43378	32462	8675	713	609	659	669	624	628	664	642	601	593	651	599	612	628	564	599	632	642	590	610	637	646	612	659	624	632	595	596	603	605	620	614	596	631	668	582	646	578	584	597	558	631	652	613	638	573	603	612	627	634	611	605	638	599	593	625	608	611	617	588	619	582	637	570	617	628	627	623	646	574	639	581	620	613	619	587	633	587	580	608	601	614	603	619	601	579	611	619	611	599	586	583	630	603	609	569	628	626	636	633	649	615	601	578	615	582	596	592	565	640	584	648	613	604	584	590	599	587	612	646	628	578	593	592	617	681	598	599	613	605	583	612	579	610	612	568	629	600	594	643	633	614	661	649	619	621	629	625	617	613	618	637	607	572	653	621	636	635	621	622	619	644	555	624	572	656	611	652	645	573	644	607	625	615	613	598	617	617	553	594	606	574	573	588	623	632	626	586	584	609	559	613	635	655	581	610	582	630	571	615	606	604	561	593	600	567	637	632	600	615	585	582	572	586	616	589	604	663	633	646	600	620	599	638	616	635	574	590	630	588	579	617	603	610	588	623	576	627	654	607	620	593	658	596	620	548	553	622	616	608	615	608	601	587	630	634	572	639	599	617	597	662	635	610	618	606	651	641	641	578	560	608	633	628	627	629	564	595	613	650	657	585	638	535	564	622	586	632	594	608	613	608	659	601	605	600	584	587	617	582	623	594	658	645	605	633	578	595	591	622	609	582	618	570	613	616	555	585	591	601	576	609	584	566	614	604	592	633	605	581	598	600	598	622	621	608	610	637	603	623	593	584	581	575	615	570	571	563	571	606	574	607	595	591	561	595	597	632	579	600	596	560	583	633	636	564	654	544	604	635	632	633	645	630	645	637	598	597	620	619	630	611	639	639	587	589	596	592	570	610	582	618	594	600	568	589	636	600	608	591	617	651	606	646	552	632	589	634	570	606	608	681	599	569	627	631	607	546	583	597	559	614	589	614	567	587	593	604	604	560	639	654	575	630	640	634	611	588	627	593	580	651	623	573	609	605	628	589	663	596	578	587	563	653	615	653	615	615	617	589	589	597	616	593	584	630	589	671	593	640	641	597	604	633	641	600	615	574	578	612	555	593	609	628	602	589	630	640	612	581	615	640	617	597	601	637	600	600	615	549	612	597	614	577	622	629	671	601	628	651	589	596	578	592	625	611	588	606	608	586	593	576	641	592	592	603	575	649	583	617	583	599	612	626	592	649	606	601	573	600	569	617	614	582	619	618	616	605	637	595	614	649	674	610	661	536	610	592	656	607	644	586	648	598	572	558	616	601	589	626	627	612	584	623	573	536	591	616	599	615	616	620	579	614	604	613	639	644	605	617	583	634	595	591	592	577	619	556	645	572	677	601	642	609	602	591	628	627	624	586	598	577	635	622	546	605	555	572	577	598	597	625	623	655	588	560	598	629	600	645	614	585	610	586	580	603	621	632	609	616	627	597	629	607	594	617	595	579	575	584	626	552	626	651	606	627	591	611	582	634	597	584	578	568	599	634	611	617	621	599	595	635	644	624	613	616	662	612	629	646	618	598	614	579	621	574	610	636	610	641	572	590	577	614	585	594	664	640	612	545	620	621	583	634	633	643	601	609	640	619	636	604	588	550	617	625	650	604	637	609	640	660	606	633	610	638	563	626	604	615	593	617	614	575	588	544	637	592	554	610	621	577	617	560	591	640	585	631	623	634	614	606	607	579	555	595	594	655	610	620	626	650	593	639	580	623	612	614	585	580	629	635	648	606	608	612	640	594	604	631	653	617	597	610	624	622	623	599	611	623	612	591	597	594	637	565	601	594	654	596	590	668	618	634	582	623	590	582	591	596	624	596	599	661	615	603	621	653	608	649	631	614	635	586	582	633	557	652	582	611	628	609	601	648	625	617	629	615	605	595	579	596	578	672	654	631	601	597	639	597	570	627	622	598	615	586	635	592	615	607	622	623	627	612	597	585	634	622	613	620	606	622	588	586	585	564	604	558	614	567	627	603	641	567	597	579	638	646	648	625	630	608	617	644	582	598	593	599	660	630	609	619	608	638	616	634	578	597	626	602	654	610	604	612	626	646	630	608	677	625	651	648	594	605	618	605	571	549	605	630	604	654	611	627	590	597	632	584	579	624	630	614	653	607	609	600	611	621	625	603	573	622	636	641	628	616	632	590	578	618	618	630	616	603	649	643	600	592	598	594	575	610	621	603	651	656	615	583	609	590	615	635	610	619	564	594	608	605	543	568	576	601	574	563	593	589	618	625	601	611	617	592	610	605	589	587	587	580	658	575	650	586	600	578	589	615	579	609	621	583	612	634	613	544	607	563	574	612	577	585	592	605	630	604	590	561	636	630	590	615	624	574	607	576	563	618	636	613	569	604	580	600	638	629	636	610	596	584	592	614	597	592	617	609	611	611	624	566	636	597	642	614	559	565	601	555	610	616	601	610	609	638	631	588	594	628	613	628	586	570	603	608	625	637	619	665	568	651	612	598	600	584	643	602	536	601	601	615	609	635	605	653	589	646	547	609	618	615	620	635	598	615	618	593	655	593	611	562	593	594	603	581	647	614	572	600	639	621	580	585	647	587	627	616	613	624	670	574	618	618	681	621	594	649	585	589	623	668	593	628	605	634	642	584	622	637	643	595	578	596	585	619	592	618	602	629	659	590	584	644	568	573	620	598	625	608	660	632	624	631	624	640	612	590	618	644	623	590	607	617	586	618	591	571	578	589	630	594	605	672	624	579	613	652	644	601	593	614	605	595	577	592	593	609	587	627	615	604	671	594	599	607	600	570	572	604	573	603	649	642	635	559	590	597	596	599	611	608	620	585	607	634	611	626	601	628	603	568	627	605	606	586	558	624	630	660	592	592	610	634	616	605	630	632	604	642	617	610	613	588	637	614	592	590	574	655	619	628	575	603	568	641	584	601	626	635	590	627	617	611	587	600	624	598	629	573	601	576	589	619	612	585	602	633	622	604	589	626	610	587	643	600	600	595	581	589	615	635	586	605	631	637	643	598	600	628	595	601	591	641	577	627	616	626	624	620	559	669	625	607	562	622	617	600	609	653	606	608	611	587	612	619	587	636	603	604	632	633	612	589	641	595	636	583	605	604	597	622	630	618	602	613	615	609	606	650	618	591	605	600	600	599	629	615	640	585	620	608	630	573	618	588	599	578	559	651	562	642	620	602	630	612	606	633	624	622	613	579	609	590	570	620	565	611	576	631	598	595	596	604	568	637	632	637	605	600	623	577	599	583	580	610	591	593	578	648	549	600	620	560	609	606	637	614	591	577	598	600	642	576	609	637	594	579	600	639	596	590	647	592	609	631	686	582	578	601	596	615	581	604	597	592	625	600	635	592	591	613	612	568	654	593	616	626	610	586	620	621	638	591	591	618	648	629	592	576	626	613	634	585	599	595	591	617	610	619	627	599	624	668	598	610	590	577	591	603	574	647	638	575
74351	77535	77100	51773	30757	11546	918	394	409	429	399	402	373	403	404	371	388	405	361	381	376	403	376	425	404	388	381	406	361	387	433	394	391	338	369	391	355	379	395	381	404	402	388	372	367	392	390	379	383	398	376	365	380	377	384	410	363	359	377	395	396	432	403	359	359	382	368	416	398	402	367	361	378	408	404	409	407	402	341	415	418	409	357	367	389	348	384	371	386	355	383	379	380	382	391	399	384	365	355	399	379	410	380	379	404	407	352	362	364	379	335	389	386	367	368	381	372	365	397	383	369	397	444	375	400	422	367	401	385	381	409	354	338	373	387	399	384	367	362	352	379	385	422	378	416	346	392	384	389	392	376	386	394	349	354	380	371	374	389	421	424	340	385	408	381	376	398	404	381	376	417	422	381	395	401	406	369	384	368	387	367	404	383	374	375	354	383	375	334	357	401	386	385	385	397	394	380	398	361	357	396	357	367	356	410	370	355	354	375	363	355	344	358	365	360	381	399	380	364	381	433	393	366	358	378	362	376	386	367	412	389	414	370	405	409	367	374	403	416	355	384	367	375	369	425	376	402	356	343	396	377	386	410	376	378	377	394	380	371	372	380	386	397	329	405	385	393	373	379	371	348	427	386	381	391	369	353	386	354	386	407	375	363	369	435	367	387	419	363	398	418	379	384	379	374	371	407	395	382	397	354	378	375	380	412	405	381	369	404	411	367	381	343	374	372	386	349	364	358	378	373	348	399	357	373	389	361	390	402	383	377	404	362	390	403	401	356	371	372	385	360	373	328	352	373	356	408	390	375	379	382	370	350	389	380	412	384	404	354	386	397	399	349	400	316	351	414	411	398	379	371	424	341	399	359	375	375	360	383	384	404	390	363	343	375	378	384	394	362	389	391	396	416	356	381	366	366	403	401	368	339	386	386	393	350	389	370	424	369	371	371	360	341	375	372	372	415	384	387	400	393	386	350	410	365	382	352	400	395	361	404	371	350	398	370	375	369	355	370	408	356	386	359	400	351	367	389	404	362	374	381	411	379	357	351	417	394	410	355	387	386	385	431	403	371	397	351	414	385	383	374	387	387	344	376	370	380	387	382	353	379	390	368	339	387	426	422	360	384	407	391	368	359	396	390	392	392	384	389	383	399	382	372	374	368	385	380	445	397	352	395	391	362	366	399	363	365	373	368	368	388	408	405	374	363	384	355	425	417	406	380	403	401	384	410	396	361	360	370	337	368	367	393	384	332	376	379	383	366	365	381	337	389	374	374	366	372	386	367	337	368	439	401	377	333	360	358	392	379	428	388	422	412	368	407	380	383	357	382	395	365	373	370	423	384	409	393	356	370	381	392	396	399	416	381	388	406	424	364	368	403	430	385	370	403	392	395	392	390	361	301	377	396	364	382	357	448	373	360	368	382	382	385	352	390	349	380	401	365	379	375	381	354	381	396	401	400	384	369	377	395	409	373	370	433	415	370	379	371	384	369	374	419	387	411	367	404	404	394	387	414	382	359	378	373	361	415	401	365	411	412	393	375	355	379	357	397	348	411	408	368	382	395	387	392	399	409	348	356	407	376	366	400	373	408	413	387	377	341	360	406	364	372	387	372	377	378	416	374	355	373	382	404	353	364	387	371	402	327	368	397	391	380	359	383	360	384	355	381	401	354	376	366	379	360	390	393	378	379	382	396	360	365	348	387	388	420	404	388	387	353	426	365	354	384	351	335	364	362	380	307	360	413	423	381	379	376	406	400	418	377	380	374	398	389	412	395	403	386	385	345	377	387	381	369	371	351	383	400	384	403	410	389	355	342	373	388	380	335	389	379	362	404	356	388	411	377	404	390	369	391	373	358	368	363	377	416	361	401	387	372	372	372	373	374	339	385	381	351	327	407	346	375	389	413	368	347	367	398	384	356	368	362	373	350	391	392	369	387	407	395	364	379	378	383	351	387	407	350	387	398	346	353	369	389	371	348	372	319	390	386	393	424	372	371	387	404	329	394	352	376	373	370	391	404	374	392	394	375	398	385	356	404	390	395	371	357	386	388	391	390	400	390	367	382	389	406	345	355	381	354	357	384	380	397	373	353	395	385	401	379	401	385	352	356	380	370	372	410	411	349	358	398	386	345	362	405	385	383	407	393	356	393	380	367	360	385	411	385	367	403	393	406	423	380	385	392	355	382	372	372	375	374	387	369	388	388	365	404	402	370	408	402	385	379	419	366	376	373	403	421	374	386	404	379	392	374	424	388	370	387	414	384	335	423	385	418	372	359	393	405	391	380	408	385	404	367	388	370	375	354	381	364	395	355	404	364	357	335	396	366	367	347	356	382	404	372	413	385	385	408	403	392	374	369	374	431	386	413	406	333	360	359	386	351	376	403	383	384	372	398	410	417	381	378	356	372	440	364	359	347	357	362	404	351	369	369	385	375	400	379	372	375	392	404	373	382	400	359	331	405	372	376	379	391	388	366	373	370	401	388	398	351	392	407	366	351	383	374	347	359	350	414	394	404	417	415	389	388	378	419	389	413	374	421	386	391	338	413	352	352	356	415	390	373	411	406	374	379	344	357	373	408	369	398	362	441	405	414	353	394	404	391	394	367	378	367	406	393	324	367	342	378	401	353	387	387	391	364	377	380	384	388	366	405	385	371	384	387	426	385	391	409	375	350	392	372	392	369	369	409	347	381	398	360	372	386	342	418	343	415	397	403	362	408	362	403	361	408	371	360	363	380	402	390	402	408	422	400	369	389	373	420	376	393	420	403	337	417	349	370	376	382	354	400	385	363	387	389	387	375	392	394	398	389	393	408	382	392	405	373	373	353	364	384	423	353	362	402	380	373	376	401	399	378	379	386	407	340	354	361	400	391	355	332	415	373	365	387	390	408	384	400	382	375	365	408	380	425	400	414	362	356	360	389	349	401	362	355	335	385	395	370	361	377	385	403	382	376	333	391	408	386	351	369	417	386	445	388	360	401	402	388	408	353	365	374	376	406	394	378	397	368	360	373	389	380	375	351	326	378	348	392	367	443	401	370	351	367	393	374	414	383	346	366	337	388	366	380	387	397	388	346	376	417	355	368	321	335	371	403	411	372	381	383	387	392	389	402	388	380	376	394	369	415	395	393	404	374	407	378	365	399	354	382	390	344	380	379	405	347	424	357	408	411	390	342	378	416	386	386	394	409	381	337	391	389	403	377	389	384	358	356	385	370	354	371	412	390	391	386	354	377	414	344	370	368	360	403	381	372	319	405	383	400	359	408	360	391	369	369	396	396	375	363	378	364	379	386	380	391	410	395	378	365	387	378	410	400	381	371	407	356	382	394	411	428	385	389	365	409	387	374	373	412	404	410	368	368	409	352	349	388	327	412	376	328	379	380	395	377	378	341	394	397	376	362	402	379	391	377	390	364	403	396	356	437	364	362	390	391	386	380	354	367	385	385	355	401	403	390	404	384	417	375	363	398	397	370	364	343	390	423	381	368	373
52553	69801	77117	52844	43187	10835	1047	970	908	960	922	869	899	844	861	878	892	881	903	849	851	843	826	829	810	805	878	857	877	820	932	832	873	851	837	824	851	825	794	873	779	831	782	802	828	819	853	828	823	829	850	800	845	852	846	826	808	844	831	860	822	858	844	899	838	900	812	819	832	830	842	802	847	878	887	892	836	925	840	844	843	823	824	883	854	843	842	843	809	870	817	842	855	865	870	863	866	789	805	821	810	888	849	847	822	836	854	808	830	818	824	809	846	894	798	844	883	866	785	869	829	823	841	863	871	852	874	894	941	803	860	814	863	845	806	819	813	810	870	873	864	825	869	907	794	793	851	819	816	820	798	892	855	867	875	857	829	809	813	834	833	873	805	839	866	879	842	867	840	849	890	811	832	879	812	868	868	817	866	813	899	903	826	844	859	867	835	836	815	830	857	820	830	815	888	868	789	819	855	889	806	858	816	873	857	846	842	827	899	860	873	847	809	846	845	834	873	820	812	834	876	830	830	768	891	861	834	841	792	852	844	828	873	804	827	829	866	852	840	842	841	804	808	833	839	813	874	845	844	839	898	878	877	811	870	896	913	805	813	822	844	867	861	840	838	822	823	835	819	886	838	862	852	895	855	838	850	825	833	841	817	813	853	855	864	824	858	860	853	866	885	883	828	879	843	849	796	861	868	795	825	817	851	805	816	817	861	866	858	823	878	782	821	862	846	867	833	838	849	838	822	863	836	816	853	812	777	809	849	848	862	798	822	919	851	842	861	781	867	877	829	835	818	813	836	832	805	821	885	858	806	829	846	881	831	850	826	821	804	850	857	845	893	801	829	836	831	845	805	842	823	809	836	889	805	836	824	857	864	895	807	865	820	849	859	800	829	852	825	843	836	846	886	828	922	814	834	848	876	848	892	852	873	813	837	842	791	827	845	789	802	825	849	829	834	868	853	879	820	863	831	810	879	885	823	840	884	888	864	856	838	787	839	808	923	890	868	834	811	818	833	806	863	883	850	811	863	853	861	840	883	853	859	781	837	817	833	852	846	861	882	823	874	837	822	828	840	848	811	837	818	843	875	882	880	851	881	800	822	820	849	871	883	814	853	832	847	858	841	818	849	897	831	868	833	821	829	814	822	850	820	881	884	830	861	859	813	885	801	853	842	819	859	818	873	877	861	823	860	833	890	867	806	856	850	849	843	860	848	841	886	867	841	898	806	793	855	882	855	839	815	866	807	825	816	865	787	877	827	854	803	818	839	811	838	806	849	805	815	870	824	855	841	870	869	832	893	862	821	766	858	821	853	849	842	796	858	851	863	874	863	870	787	824	840	807	851	843	854	877	875	864	859	832	877	840	871	823	843	886	816	883	776	852	829	880	828	861	820	877	866	874	838	863	868	795	816	814	792	854	837	802	836	843	801	888	852	835	849	799	873	858	906	872	846	870	876	816	825	817	801	879	819	899	893	860	814	843	862	886	840	840	841	870	816	928	867	861	846	816	868	876	804	841	830	819	865	888	851	844	844	816	819	835	780	840	805	869	798	827	821	826	840	858	810	819	887	778	836	818	841	851	851	875	864	870	810	807	840	845	873	879	840	841	853	872	850	880	873	828	851	854	827	864	847	857	799	834	819	847	795	879	815	867	862	858	898	814	839	874	799	832	833	848	822	856	891	877	828	839	873	829	823	888	863	858	847	840	833	860	802	804	858	858	868	883	862	817	811	845	887	837	863	879	863	861	829	838	820	836	846	862	902	865	845	807	843	858	798	855	836	861	850	867	830	847	875	826	860	825	803	837	881	770	846	890	848	835	841	887	900	820	858	844	839	846	819	823	834	817	837	796	821	835	871	857	835	873	818	864	863	862	851	844	912	855	832	825	827	878	803	839	842	860	808	848	845	885	801	871	873	849	893	856	852	848	860	839	873	872	833	799	869	822	797	852	839	834	885	830	848	860	864	811	793	881	842	831	848	855	768	812	830	886	824	812	837	800	804	846	889	790	843	856	879	812	840	793	835	814	880	851	841	850	846	838	866	833	868	873	792	821	834	831	792	828	849	839	832	843	806	854	865	847	863	873	866	871	842	851	842	889	785	865	867	828	844	823	859	855	843	837	858	824	837	821	829	769	837	863	830	879	909	852	882	856	807	848	868	859	864	830	797	866	844	879	828	809	889	879	841	854	846	830	855	830	853	854	871	897	790	834	847	797	840	839	856	846	826	891	812	861	835	777	842	831	888	833	842	882	893	848	820	817	863	839	820	845	835	822	891	820	811	823	868	885	856	893	864	822	840	830	877	840	814	860	848	846	885	798	871	856	837	818	841	845	888	808	841	807	880	797	832	864	839	836	802	832	830	853	823	834	852	860	859	805	827	892	824	824	814	762	908	846	868	877	847	817	824	891	861	789	832	812	830	784	873	844	866	836	866	887	870	844	841	776	835	893	826	863	825	872	845	825	828	789	823	840	815	829	905	805	872	875	887	830	812	816	817	818	844	819	854	849	849	827	858	825	882	858	879	881	815	894	840	807	861	841	828	845	828	848	873	890	814	835	862	873	896	809	880	911	838	840	829	860	859	873	906	800	839	851	888	844	758	840	824	840	802	849	923	796	837	851	837	928	857	857	868	834	828	817	829	850	916	844	814	891	799	863	853	856	813	847	882	820	810	844	847	823	809	831	890	865	833	778	815	844	848	853	854	849	887	826	847	861	834	839	833	847	835	830	854	871	861	862	830	833	810	820	809	815	821	877	845	896	836	865	847	839	860	856	843	816	864	832	821	914	820	888	817	840	846	796	813	865	871	868	847	846	843	849	836	840	880	831	870	843	819	825	814	854	834	782	819	850	837	846	798	860	798	824	812	920	857	808	880	838	860	810	875	853	850	853	843	839	858	886	805	878	861	791	852	848	848	808	850	818	846	821	850	850	826	842	860	857	823	877	828	799	849	854	809	864	855	814	866	864	826	841	835	833	874	809	811	864	845	874	888	885	882	800	897	835	859	856	852	841	832	877	863	860	863	832	810	832	855	804	838	815	817	875	862	862	852	911	827	826	809	902	868	812	852	871	858	792	821	860	869	833	808	885	798	848	867	808	822	831	849	815	849	867	831	864	850	868	884	832	866	884	847	842	868	850	914	809	847	848	791	815	839	834	849	845	891	867	861	898	843	839	826	818	861	880	816	852	847	833	864	811	827	874	842	848	843	864	870	845	841	821	878	885	807	860	850	846	910	849	862	831	827	803	920	813	872	834	823	844	841	841	872	848	865	834	862	842	852	820	838	879	818	843	875	852	851	860	833	920	844	883	801	799	837	885	862	897	811	875	871	835	802	834	858	816	823	821	862	849	816	912	845	816	834	837	841	893	840	792	898	834	831	844	887	889	862	820	846	826	823	832	827	876	841	822	846	838	827	838	804	795	818	865	840	843	877	859	845	874	830	903	890	871	821	813	935	808	830	790	893	889	858	817	869	848	837	806
63915	29941	18393	5771	1251	437	386	356	369	363	356	349	416	351	315	356	325	362	360	336	365	329	348	348	364	354	302	378	370	334	349	333	368	347	350	370	335	332	350	349	344	385	350	329	344	338	349	352	353	312	355	325	336	305	353	316	345	374	364	345	398	327	357	362	361	317	356	329	342	355	326	305	355	348	351	340	313	353	285	336	377	304	354	366	357	323	339	341	345	339	340	336	307	320	338	360	360	323	322	347	336	365	350	334	334	320	344	342	279	338	341	352	367	338	343	336	321	327	357	367	379	350	365	390	356	311	354	368	344	333	340	319	392	316	371	357	337	352	350	333	357	356	380	374	370	376	340	303	371	339	354	304	351	362	333	367	348	333	391	385	352	339	313	355	364	356	322	335	363	366	367	346	322	349	337	334	365	393	362	309	363	314	342	349	323	359	345	334	328	358	331	345	331	376	329	365	323	378	324	353	307	319	371	341	360	315	356	357	352	348	332	341	363	380	350	336	378	369	330	338	352	334	402	356	333	310	355	354	349	344	320	351	357	356	303	356	325	350	332	337	358	353	356	316	350	315	322	337	369	330	328	341	365	357	345	321	318	347	313	322	348	332	346	358	349	342	335	367	348	339	362	315	351	319	322	376	320	327	332	355	358	337	340	359	368	324	394	322	336	327	344	330	354	338	371	354	349	317	373	331	387	303	338	366	345	335	341	367	356	389	315	334	324	352	349	347	342	322	334	363	333	296	331	333	340	355	354	331	359	340	350	362	352	335	338	358	362	361	318	321	352	335	345	344	326	377	303	339	352	334	331	327	344	356	352	375	344	349	348	323	366	348	356	357	370	360	346	320	352	333	378	324	347	324	316	350	326	333	361	338	335	342	347	335	336	356	349	358	387	328	332	319	347	363	332	366	355	319	349	312	325	352	338	368	357	371	369	384	291	328	381	323	318	339	359	341	355	333	324	384	384	321	331	373	360	350	330	359	354	338	350	350	344	338	327	337	330	322	316	325	334	354	336	335	316	350	345	320	311	368	350	358	331	377	351	355	319	357	363	355	361	348	348	343	355	376	366	318	310	385	293	358	336	356	354	335	338	355	372	331	348	360	371	358	336	354	362	325	354	346	367	386	366	371	342	358	336	335	359	368	372	341	326	333	343	349	314	350	345	346	332	371	314	335	312	340	369	354	356	363	348	353	360	346	342	337	351	372	348	335	342	342	328	344	365	312	359	359	346	356	338	362	336	375	342	361	354	343	378	357	358	354	373	348	306	341	304	353	340	373	364	323	351	355	337	386	357	355	349	382	373	354	383	359	326	355	369	385	343	317	350	337	339	329	331	367	369	343	379	361	326	367	355	319	346	343	342	324	356	358	383	373	336	321	348	329	344	359	394	361	347	385	328	380	328	331	393	391	348	380	400	357	364	335	351	329	385	347	371	368	361	342	321	384	376	327	333	360	326	361	300	359	364	335	367	384	327	370	342	342	368	349	332	347	351	359	384	349	353	352	341	355	353	356	354	357	324	341	306	353	403	343	390	346	306	347	349	316	357	334	351	351	372	332	341	365	371	359	335	292	367	354	339	347	336	372	368	357	353	373	338	361	322	380	353	349	341	367	399	339	341	359	338	325	379	354	380	375	310	307	355	363	367	375	330	376	339	356	356	343	394	375	353	359	339	357	319	396	370	341	327	350	328	347	355	316	325	351	329	357	363	304	333	344	357	320	331	353	326	359	364	350	334	333	361	379	355	366	358	334	360	344	337	345	371	374	357	354	321	369	305	363	339	384	329	357	367	348	361	367	380	335	362	318	359	361	339	335	373	348	378	332	342	336	306	325	336	375	346	337	346	345	356	335	366	357	334	358	334	328	332	320	368	376	352	362	310	337	306	344	353	339	338	320	365	374	353	384	371	358	338	359	351	336	307	375	353	340	336	354	338	358	329	350	329	335	337	315	322	349	356	386	318	309	324	380	339	370	338	362	363	383	334	359	381	332	381	382	318	336	351	303	379	333	360	345	354	343	351	356	337	348	352	363	330	366	324	360	323	319	339	372	356	311	353	365	336	322	306	357	332	357	352	335	341	339	338	340	333	360	387	355	380	355	347	341	353	339	348	317	370	370	317	331	341	333	359	361	341	354	368	316	345	351	361	343	378	374	389	327	342	380	341	361	340	356	321	341	336	367	358	357	357	329	362	309	319	327	327	359	340	345	341	341	322	387	324	360	334	345	337	389	311	360	349	308	348	304	356	364	348	344	351	365	340	345	345	336	348	345	350	334	360	324	357	325	375	304	354	369	373	354	333	332	328	335	347	356	353	342	364	362	337	354	318	366	359	356	380	318	364	335	345	323	372	333	328	359	333	356	321	363	353	326	320	345	304	390	376	336	322	354	352	342	361	375	381	368	302	328	379	322	329	323	322	354	355	319	368	358	306	346	342	295	341	341	342	317	356	349	314	383	322	315	357	318	326	356	340	331	332	358	359	359	369	367	370	359	354	332	377	383	334	364	343	381	360	355	337	347	346	365	326	355	355	353	341	308	351	300	356	373	329	350	360	371	339	324	317	380	396	350	330	369	358	337	328	347	367	350	363	369	331	347	337	363	292	374	386	344	322	344	333	339	324	329	352	343	320	388	348	322	346	329	401	329	339	378	361	339	341	294	323	385	328	334	345	336	333	355	338	318	342	346	325	340	363	376	346	352	351	301	334	334	340	313	339	312	319	358	352	345	332	327	346	345	321	383	363	373	399	333	313	383	328	346	308	363	341	369	328	362	356	365	375	338	310	312	333	338	368	360	312	348	342	326	339	365	292	343	364	322	328	335	341	353	307	328	333	391	312	367	380	365	314	356	310	320	329	325	368	330	344	343	370	364	345	343	333	353	337	325	319	362	326	317	325	325	325	337	339	333	327	375	327	295	340	366	335	368	315	340	352	342	360	321	401	364	353	340	353	327	356	365	299	331	339	355	334	352	333	369	337	336	346	375	332	356	323	348	334	359	365	350	356	364	319	351	341	319	339	331	337	347	330	344	337	327	349	375	388	328	361	348	358	362	322	369	408	340	310	304	351	363	355	326	325	387	325	366	321	331	338	346	355	340	301	359	363	313	367	319	347	301	323	343	356	341	333	342	349	347	339	355	365	358	356	355	357	362	323	361	360	358	345	352	368	372	363	364	335	385	340	349	337	324	379	377	353	360	331	343	368	327	367	300	350	364	352	354	338	330	363	357	367	341	283	347	340	327	364	337	322	321	331	382	336	340	340	347	358	366	331	339	346	327	334	334	345	381	361	349	305	363	370	367	353	355	365	334	377	323	338	343	382	336	351	350	356	352	327	375	352	333	337	341	340	350	328	371	348	355	327	365	341	347	357	353	376	335	390	364	356	329	354	358	368	367	318	367	354	337	321	376	351	353	335	349	357	339	358	375	319	327	342	369	339	390	324	382	354	378	347	367	351	345	334	376	351	358	332	343	361	370	364	326
35658	21632	20133	8339	3558	1191	802	791	732	745	776	717	763	782	738	799	729	732	783	745	778	762	765	778	797	772	760	754	735	775	731	721	748	780	766	813	736	771	764	785	759	738	752	765	837	738	732	770	780	765	688	737	768	803	735	755	778	711	761	805	747	779	747	740	797	763	765	726	776	761	734	794	740	784	800	761	791	773	778	769	770	727	744	755	750	774	761	743	745	772	794	714	798	753	731	732	757	783	733	767	758	789	755	742	779	776	743	724	772	763	768	743	755	728	739	734	779	767	792	739	754	733	735	721	729	788	783	753	733	750	756	783	754	717	745	765	793	710	768	718	784	788	768	728	778	789	737	776	730	715	763	743	742	741	738	777	758	722	702	781	787	741	759	732	778	817	749	732	716	759	739	808	749	780	732	746	791	767	763	728	749	750	741	719	734	772	734	792	724	708	807	714	732	680	762	694	755	735	732	750	750	697	774	783	754	808	771	771	759	736	772	728	755	765	796	783	734	756	770	786	741	775	728	712	812	719	737	769	730	768	780	749	780	743	742	778	776	786	705	752	779	781	762	804	786	763	772	724	733	699	753	736	748	755	756	792	776	757	754	713	763	794	741	720	724	761	772	763	765	776	748	706	770	747	736	753	764	748	739	737	729	739	757	760	699	820	781	663	736	756	711	720	768	677	742	780	764	695	779	743	785	773	760	713	765	729	765	699	784	740	722	762	811	718	760	775	788	749	762	780	753	713	694	796	699	758	735	687	762	772	709	765	744	762	745	768	707	679	719	749	751	794	764	739	739	747	780	741	781	730	729	748	731	775	765	746	757	757	756	738	788	753	767	764	779	736	733	800	757	734	713	763	700	770	773	738	811	738	784	772	731	795	758	796	758	757	802	772	772	779	786	764	723	717	795	798	715	751	742	750	717	763	804	755	785	738	761	750	734	725	774	746	795	776	767	732	751	749	716	739	804	737	783	727	725	732	721	747	795	810	714	700	787	766	761	793	732	748	769	756	770	691	726	747	753	780	727	784	762	756	781	754	763	732	772	754	756	762	754	759	687	719	775	739	793	784	777	777	759	738	740	778	764	728	719	715	761	749	795	725	786	722	749	777	765	775	715	773	741	767	779	774	746	769	727	787	744	771	751	740	765	707	723	749	762	739	741	719	731	785	732	748	772	777	742	761	782	734	744	727	746	806	711	749	761	752	739	742	736	769	761	759	753	709	758	731	773	745	749	741	748	745	719	762	755	757	737	737	718	752	776	749	710	721	772	743	798	734	743	732	752	746	765	745	701	707	758	788	773	741	776	785	737	759	792	799	803	743	735	803	780	710	762	716	794	764	778	727	745	721	765	771	760	738	797	751	760	791	805	806	776	753	725	747	756	745	760	735	771	781	725	733	762	764	755	782	729	779	784	756	751	730	734	770	740	729	788	751	785	755	720	720	732	757	786	763	765	732	760	755	724	733	722	822	748	761	749	755	755	759	739	719	766	737	727	764	802	751	774	767	738	742	775	760	735	767	757	739	765	753	750	757	752	767	744	785	725	776	733	769	792	734	777	776	751	792	740	735	759	738	811	785	771	773	766	723	777	757	788	771	743	753	714	761	733	706	742	780	733	731	808	712	747	690	746	742	778	810	798	767	779	757	743	771	713	757	748	759	750	755	784	778	745	781	768	794	756	708	779	745	719	747	772	732	781	763	740	751	785	747	769	783	758	745	760	720	762	774	765	761	767	696	737	736	754	744	755	776	802	801	696	776	754	768	767	691	708	711	757	749	792	742	735	762	764	756	733	708	777	804	777	741	770	742	708	735	821	820	782	752	798	703	799	756	734	741	744	763	707	743	747	774	738	754	787	763	778	741	795	770	820	808	782	699	756	777	728	797	751	749	729	735	770	759	762	789	783	769	705	720	811	760	744	729	691	758	749	763	753	732	807	744	766	705	792	830	762	770	765	776	724	759	762	762	729	765	751	777	799	756	738	754	801	727	758	797	740	755	741	714	759	748	734	762	770	791	798	804	702	804	737	730	759	794	782	814	756	702	798	757	771	758	747	775	741	736	693	764	768	739	765	785	765	777	720	743	721	770	739	778	710	762	791	751	694	727	799	796	738	775	753	736	720	751	736	776	769	729	770	695	735	789	731	768	807	746	738	765	813	739	739	725	811	760	774	769	775	753	768	784	742	758	798	720	777	697	773	778	780	746	770	812	745	784	726	721	771	727	787	716	787	779	725	737	732	769	747	795	768	732	769	784	713	775	739	780	750	788	737	774	734	727	697	808	770	752	753	753	765	774	732	757	787	743	748	780	746	806	758	737	770	744	787	757	696	766	772	756	724	732	776	771	756	801	733	746	758	787	723	720	815	786	712	750	749	698	737	777	748	732	745	762	727	732	777	729	734	788	742	737	776	766	765	771	796	805	785	745	755	745	746	786	765	759	763	765	767	736	760	812	764	752	780	737	726	757	736	720	790	757	738	719	759	777	745	791	781	762	756	812	760	768	751	767	770	754	738	763	759	765	751	727	731	753	727	734	725	739	848	741	761	791	750	776	699	731	789	750	742	745	768	785	760	757	728	741	736	737	762	795	785	740	742	750	725	730	720	733	733	762	724	823	797	724	730	777	745	766	744	740	729	774	798	719	689	743	761	743	763	819	750	779	772	722	826	722	828	725	773	776	736	774	765	731	774	736	772	762	755	748	732	743	738	769	750	783	738	789	752	782	746	776	779	776	749	736	752	685	777	716	710	766	756	767	711	753	729	751	762	737	770	774	745	767	732	773	803	715	732	800	761	739	742	774	775	724	699	775	768	767	746	740	747	718	725	766	761	702	745	788	768	729	744	748	787	769	784	711	789	789	778	748	756	732	745	783	743	844	750	722	753	732	759	761	761	749	779	762	754	830	765	759	767	747	772	789	764	769	807	753	763	752	702	769	719	710	770	729	765	762	745	752	773	776	760	746	762	793	786	782	754	754	736	721	721	767	747	739	757	770	719	750	712	756	776	765	797	749	722	765	780	702	748	728	745	735	780	793	740	763	746	748	726	746	757	756	712	769	747	761	720	730	793	724	712	758	799	792	726	731	726	752	750	751	788	773	761	748	720	749	711	727	746	697	764	738	738	790	745	819	753	728	794	785	765	779	725	733	777	775	740	760	736	772	745	816	775	818	770	765	749	790	789	723	792	758	719	756	772	741	747	754	781	768	687	773	795	784	753	734	802	690	743	803	759	728	727	824	734	701	759	718	795	811	726	755	759	733	744	784	732	768	728	759	716	777	772	760	760	753	754	747	762	751	789	719	754	775	761	773	772	716	733	777	744	758	772	748	768	737	747	722	743	752	734	775	771	779	785	730	783	728	787	746	766	819	719	764	721	780	789	768	750	759	772	725	759	764	763	763	781	810	725	701	764	742	772	774	766	719	764	746	708	741	745	771	727	807	763	764	777	738	749	751	735	783	743	744	744	754	758	744	780	730	753	759
76145	66475	67214	42837	23162	6689	447	289	311	261	280	297	275	265	274	277	271	265	264	270	258	247	300	263	307	288	275	270	239	261	273	250	284	256	288	258	256	260	261	294	300	291	303	254	278	251	285	261	278	251	296	321	298	257	299	263	274	279	266	237	287	252	299	259	246	264	268	253	267	288	250	248	264	263	271	271	260	263	283	240	277	272	262	254	262	273	272	289	299	279	286	268	261	266	283	290	252	234	281	282	249	224	282	242	256	271	301	296	273	257	267	291	263	270	267	296	254	278	269	266	299	291	245	277	281	263	270	262	271	259	282	297	264	267	260	295	254	294	254	268	254	282	245	279	264	262	247	279	266	270	269	250	285	282	254	256	272	257	279	273	270	241	270	261	259	283	281	266	278	283	287	266	258	251	277	296	272	250	282	278	285	249	250	293	266	260	264	253	276	274	284	274	269	265	284	224	264	267	261	250	286	267	281	280	269	282	272	272	277	278	267	272	248	297	271	271	258	268	268	263	231	268	256	277	267	281	245	304	235	287	268	284	263	287	269	249	277	262	278	257	278	263	275	277	238	245	293	251	263	267	256	249	252	253	257	273	289	312	303	289	294	297	287	260	246	269	258	245	302	251	253	253	274	243	241	278	271	257	231	251	251	264	290	223	252	260	275	295	263	247	273	270	298	275	266	274	274	256	289	253	276	282	276	246	271	273	282	271	284	263	292	256	250	297	284	254	264	283	266	304	220	242	250	267	269	295	282	286	281	267	259	281	265	274	237	281	290	296	269	268	260	241	277	252	272	263	281	268	239	235	293	250	274	276	305	295	280	269	294	249	253	283	257	289	261	253	264	263	254	267	247	249	260	258	255	272	309	257	252	240	259	276	268	276	266	266	271	298	256	275	251	279	285	268	252	282	290	258	265	265	260	260	279	265	253	247	272	294	302	238	257	252	277	274	270	211	288	255	263	262	283	235	237	276	279	252	252	258	271	261	252	270	231	265	249	237	261	250	248	296	285	246	277	240	273	268	271	242	247	266	269	281	262	282	272	253	307	278	302	290	269	261	253	272	283	267	249	220	294	261	276	278	243	258	286	276	241	268	256	314	269	232	259	270	283	231	271	281	250	298	251	237	304	271	259	256	258	265	279	248	267	281	272	248	307	255	279	272	246	278	277	271	279	300	290	259	242	266	293	283	276	267	254	279	288	256	258	264	257	274	258	279	263	266	263	267	299	268	270	280	266	248	276	262	245	236	261	262	253	283	286	268	270	292	256	245	257	273	286	302	264	249	265	287	283	280	277	268	276	245	229	287	251	256	302	307	245	253	271	267	274	291	230	293	267	284	295	276	245	242	263	264	272	246	243	273	277	270	274	261	261	276	265	281	273	243	273	278	324	276	281	268	307	279	290	303	270	243	270	254	287	260	264	260	271	240	266	268	262	280	281	300	262	250	262	266	265	281	279	291	279	265	259	284	243	291	294	268	270	269	279	301	282	277	295	262	277	297	267	292	240	261	262	281	288	272	265	253	275	268	279	248	264	258	251	269	231	286	286	269	267	265	277	256	309	265	252	261	265	284	252	283	241	274	271	249	278	270	261	258	269	267	261	272	255	289	262	269	263	262	283	263	262	266	259	242	263	263	241	244	276	258	275	240	227	242	257	276	306	292	315	259	257	258	280	246	250	237	242	274	276	260	263	269	293	259	252	242	268	297	261	290	263	232	232	275	260	244	262	273	248	251	276	263	276	265	274	268	294	252	255	274	263	246	266	271	272	267	292	277	263	284	272	285	273	280	276	269	263	256	242	278	287	274	238	274	246	261	313	254	272	251	245	252	267	284	263	301	262	271	253	270	265	275	266	282	258	258	259	258	279	244	295	252	247	253	298	247	261	296	310	278	250	279	257	282	273	285	272	238	296	248	270	266	231	265	266	281	274	252	244	263	254	265	278	283	294	263	262	260	266	262	277	256	293	255	252	270	261	264	272	275	241	244	258	243	277	281	253	270	280	274	281	308	248	269	264	270	265	290	256	265	247	269	271	247	290	290	259	260	304	286	231	253	260	298	266	256	264	304	254	257	246	268	285	265	276	256	289	247	247	259	286	273	253	276	273	283	277	273	249	253	264	259	272	260	280	263	290	274	269	278	294	271	259	272	255	248	298	266	244	292	300	276	277	301	272	296	277	277	278	285	270	258	258	264	301	245	269	295	257	247	274	293	247	252	257	252	276	257	267	243	259	248	245	281	255	280	270	254	265	237	285	273	257	293	245	310	289	308	279	266	286	259	257	260	327	253	283	256	270	244	240	253	245	262	273	271	286	281	240	269	297	250	268	246	278	243	285	272	265	288	285	233	236	288	278	245	258	237	254	269	262	261	260	286	275	276	274	257	232	240	280	266	253	254	268	274	253	260	234	268	317	283	240	260	273	295	257	282	263	274	261	247	280	262	277	238	299	264	263	253	272	279	286	280	266	285	282	288	286	278	287	276	253	272	258	276	251	281	273	268	253	271	283	233	278	255	272	249	261	264	312	294	265	258	240	280	266	258	281	245	260	251	239	261	276	296	287	266	234	238	250	284	269	241	260	243	276	246	264	266	281	281	275	271	245	296	261	255	309	265	251	255	266	266	263	260	267	287	292	285	299	255	263	292	246	276	266	281	264	249	283	239	295	262	253	257	246	270	261	262	273	250	289	283	259	263	292	255	280	291	283	248	283	304	254	256	289	262	275	267	292	279	246	249	244	280	277	280	282	262	277	296	280	272	264	255	302	284	281	231	235	256	258	249	289	256	253	271	256	233	250	305	247	266	244	266	258	273	268	277	261	285	289	268	288	271	271	274	272	230	265	287	264	280	271	289	277	284	265	280	235	266	272	268	270	250	269	283	251	287	266	279	274	285	290	261	256	254	257	278	301	296	260	254	303	243	250	278	262	262	258	294	281	292	248	283	272	270	251	253	272	270	264	255	260	277	282	289	277	286	241	258	286	277	288	276	272	237	254	298	285	274	264	280	250	301	273	247	248	281	256	279	262	290	246	266	264	279	250	284	264	280	287	290	317	282	301	279	272	250	243	274	271	256	256	262	280	268	246	287	273	293	258	286	242	262	265	267	239	250	313	282	271	232	268	265	246	245	295	258	236	273	263	262	282	266	256	292	298	262	298	241	258	247	298	254	280	258	276	276	257	254	278	247	235	253	281	272	254	269	250	283	250	254	282	283	274	284	257	268	277	287	248	253	265	265	296	248	311	294	245	252	263	288	262	259	259	285	278	301	301	290	259	281	267	265	260	265	286	244	240	257	291	287	276	292	277	271	274	256	254	286	285	279	288	283	258	249	299	252	277	257	285	274	277	256	291	283	251	254	275	279	261	268	262	254	251	259	251	293	268	280	283	304	250	260	254	261	258	264	235	240	263	268	262	284	269	273	281	284	284	267	270	259	255	273	290	291	268	253	258	275	255	275	238	281	253	267	267	291	263	297	264	255
48952	57603	65215	43183	35736	8038	739	652	649	649	635	637	639	629	658	658	673	614	648	576	597	667	634	579	597	570	618	648	616	672	621	618	604	690	636	619	577	622	653	645	648	605	608	617	673	644	610	610	613	614	589	571	586	653	604	636	642	631	606	609	652	605	584	608	613	653	638	646	591	640	622	611	625	617	635	634	613	648	586	576	593	643	599	635	621	628	608	643	612	661	641	640	646	655	622	629	660	625	622	648	580	612	609	626	636	605	621	601	675	673	637	606	614	679	621	596	567	631	585	574	610	588	649	623	618	636	603	596	611	608	629	619	599	622	629	661	599	604	603	609	598	629	592	637	639	662	622	641	606	636	613	599	596	619	601	655	612	597	619	609	611	614	624	643	601	637	664	641	655	628	625	578	638	656	653	597	629	620	661	597	608	597	662	583	643	632	643	587	599	599	671	619	571	647	657	646	594	613	620	608	637	600	591	630	588	638	644	601	618	622	608	661	630	623	594	645	610	616	605	601	621	630	585	629	631	645	601	640	619	620	634	626	614	641	633	652	586	636	613	638	647	613	592	586	636	624	600	629	622	646	615	633	659	601	616	603	629	604	584	617	579	590	647	595	660	631	633	535	616	615	674	597	601	591	618	616	622	623	630	615	639	560	575	593	601	660	615	593	622	625	588	605	613	627	643	666	578	606	611	621	635	597	582	621	614	608	574	611	630	632	646	633	633	609	595	620	616	661	627	624	633	634	643	624	624	671	608	642	612	614	609	628	610	631	678	591	622	650	595	581	614	674	643	605	619	626	609	623	632	661	589	635	662	670	627	636	624	611	605	613	593	640	600	647	589	632	620	579	674	632	632	575	608	621	636	679	600	634	627	642	652	642	585	597	619	614	617	631	625	642	636	644	596	608	579	596	606	631	642	594	623	608	613	600	626	620	627	625	600	577	620	644	628	646	579	666	669	583	615	578	649	588	603	639	620	622	669	645	627	594	624	591	652	594	602	631	601	636	637	575	655	626	632	629	620	595	588	598	651	617	612	623	615	612	650	651	658	578	616	584	616	621	607	591	670	607	653	588	631	617	576	631	607	639	598	669	562	610	614	626	631	611	635	683	610	599	621	627	646	641	608	614	633	611	645	640	610	612	580	647	608	603	616	650	607	633	655	642	649	646	607	582	661	544	573	580	617	615	605	632	641	607	616	644	584	620	592	611	666	646	589	577	615	627	598	666	595	627	609	566	609	649	661	653	604	620	632	638	620	671	641	577	632	614	655	591	637	592	635	635	616	602	619	617	627	590	615	649	607	620	616	618	599	611	629	647	645	575	640	655	617	667	638	620	595	557	612	615	678	604	611	632	613	617	609	626	581	640	632	648	606	586	669	649	615	654	619	579	651	576	618	588	642	619	582	589	603	613	670	634	617	599	620	637	665	599	599	596	626	602	672	600	609	617	625	657	607	617	609	603	619	638	585	630	620	621	630	591	594	617	594	587	629	634	603	652	647	600	640	627	582	602	620	627	601	632	606	618	631	607	554	642	654	614	632	642	567	632	621	614	654	613	569	610	610	616	638	575	621	614	630	645	631	628	606	622	621	625	644	650	592	598	621	588	613	657	604	621	619	604	617	624	599	610	632	601	665	636	604	651	662	660	597	602	628	639	612	640	601	594	615	594	587	617	648	634	568	620	635	665	595	596	643	603	559	625	628	613	659	611	566	614	637	614	621	589	605	635	615	642	586	653	612	587	628	663	646	577	615	606	659	606	610	663	600	585	618	626	589	633	636	602	648	589	614	652	586	576	603	597	628	649	634	630	628	607	615	611	653	573	625	634	606	590	606	620	644	594	624	618	645	597	578	553	649	610	649	580	588	626	654	597	670	655	600	625	612	632	665	613	592	606	633	624	628	611	602	626	616	652	665	575	603	591	601	586	598	606	615	608	617	661	611	600	626	638	650	594	626	641	652	613	640	636	613	617	619	624	622	608	640	593	640	634	598	629	641	603	628	588	616	607	632	605	631	622	637	606	657	641	622	638	623	641	582	618	630	584	635	659	580	603	646	627	594	632	633	604	680	574	610	642	654	597	627	625	598	554	608	604	634	619	617	658	602	615	663	604	618	597	635	595	609	636	622	610	655	614	631	595	650	595	614	599	634	619	586	634	644	638	613	621	650	621	621	634	607	580	626	637	586	595	611	623	637	599	615	625	603	622	661	626	629	621	639	615	579	637	601	598	626	581	615	624	642	580	630	609	611	617	602	656	628	623	636	652	591	630	625	602	641	656	628	573	618	589	622	637	617	619	641	599	639	610	586	580	676	611	610	654	625	634	622	550	612	643	626	609	622	617	651	624	612	628	615	639	590	670	610	545	660	662	656	612	632	623	633	633	597	613	616	574	708	612	579	670	635	601	649	633	607	619	645	619	610	632	630	613	581	625	643	639	603	637	655	601	594	646	603	634	620	655	584	668	586	611	571	621	632	616	627	641	645	634	628	615	612	608	624	634	660	621	595	627	608	664	605	645	651	627	619	582	597	639	544	629	606	645	620	623	634	611	592	651	608	587	623	619	594	607	611	612	587	593	631	659	622	614	641	627	640	624	658	598	590	610	606	648	588	630	606	586	639	600	624	585	610	588	617	626	624	651	631	675	621	592	633	601	612	610	588	629	617	634	643	610	602	647	592	614	591	603	643	633	649	649	638	627	574	582	658	616	598	603	599	641	628	608	634	624	625	606	635	590	663	598	648	661	580	597	613	588	601	569	621	608	621	647	634	554	636	611	629	606	571	635	632	618	623	582	643	577	584	595	611	587	617	615	644	665	625	607	608	604	619	625	600	624	564	609	640	656	628	602	639	615	618	608	634	598	608	608	656	614	656	601	608	594	632	600	588	612	638	606	642	621	653	579	632	595	649	587	605	644	651	615	641	607	571	589	647	622	594	618	637	612	619	582	610	623	606	590	609	646	610	662	601	593	640	625	624	625	623	617	585	633	618	631	614	622	610	660	645	590	606	624	620	597	616	620	597	579	642	641	587	579	612	603	640	623	646	643	567	605	554	616	616	646	612	602	615	644	611	598	609	609	677	618	591	658	622	597	542	667	603	606	636	645	647	645	600	584	606	631	609	608	624	621	616	671	611	646	621	607	637	620	616	597	626	677	604	615	665	636	617	636	622	605	594	636	633	630	644	627	626	620	613	628	614	594	582	598	630	636	645	582	604	643	612	612	588	627	640	568	622	617	606	585	651	590	644	577	619	541	640	593	596	601	649	616	658	628	569	616	620	631	652	592	621	622	613	625	607	666	634	633	619	609	591	619	597	631	648	606	574	662	603	622	594	614	638	615	624	645	613	653	608	580	595	627	587	583	644	630	637	615	630	598	619	639	614	604	650	612	610	612	589	653	605	642	630	581	631	654	606	604	629	624	614	605	620	580	607	615	614	627	626	657	636	641	645	625	616	599	636	635	627	602	592	616	630	605	631	627	621	623
82108	74613	76007	53044	33509	11652	902	449	433	409	404	425	404	400	385	435	399	384	403	414	376	397	406	398	377	396	374	414	409	401	386	392	396	351	375	381	396	444	428	382	380	409	399	426	406	371	411	382	398	414	396	398	384	403	386	357	356	366	363	380	340	389	409	365	399	389	399	382	409	353	344	385	379	396	378	363	384	413	369	374	399	370	377	407	423	377	370	382	367	417	399	387	414	401	399	411	385	385	386	347	376	369	405	368	390	353	400	383	338	383	396	413	382	405	343	387	393	382	386	432	446	382	388	403	333	401	400	356	407	395	380	391	381	381	380	368	369	393	405	371	420	365	358	437	377	397	397	383	417	372	398	383	370	381	404	411	389	405	429	396	369	372	380	377	399	391	359	350	362	409	396	419	434	426	415	403	396	356	400	381	366	382	396	375	409	432	386	392	413	400	402	368	375	401	383	401	371	411	387	384	405	384	407	401	393	400	397	434	383	364	419	394	386	370	399	412	388	385	398	369	376	408	380	372	408	384	401	374	414	353	365	371	378	400	407	398	416	370	386	416	373	406	436	381	354	354	375	379	352	402	397	368	396	361	376	369	377	400	382	388	383	364	388	352	386	403	385	413	389	350	392	414	401	366	371	445	354	375	404	361	345	369	389	427	350	378	357	384	406	387	398	380	395	393	395	402	371	353	389	414	375	388	373	379	421	389	375	421	374	397	391	387	408	356	369	380	406	371	405	356	372	411	343	383	355	405	378	399	389	342	400	397	399	380	424	358	403	442	408	399	404	378	385	408	375	388	384	406	399	381	390	380	385	347	338	387	410	389	395	375	403	405	377	392	368	370	400	375	373	414	404	386	404	391	362	357	389	383	402	424	392	413	369	400	379	396	386	400	397	380	418	386	393	381	440	381	386	425	383	367	416	389	382	358	365	352	408	410	366	386	363	397	363	382	373	404	435	359	367	433	354	390	359	377	397	399	379	392	387	372	397	394	416	394	401	423	428	416	366	380	400	399	397	386	411	357	410	385	387	357	396	388	383	384	371	385	365	434	390	363	405	409	401	425	386	387	361	399	357	434	397	415	403	376	378	362	381	387	388	386	372	368	356	392	370	392	362	385	379	357	443	390	378	360	378	364	410	401	394	369	429	397	369	380	389	366	378	381	368	390	399	376	374	410	421	394	404	437	395	409	376	353	366	396	385	419	376	413	377	371	368	420	397	383	399	405	376	421	351	379	391	387	386	388	386	394	396	414	397	369	392	396	389	369	348	406	407	401	377	380	392	365	331	380	378	387	394	372	372	369	366	393	362	386	343	383	374	429	351	382	384	383	360	346	408	405	384	380	348	392	399	388	401	427	424	376	382	364	382	390	422	392	396	378	418	352	420	397	372	421	411	387	402	413	400	383	324	363	383	337	401	369	397	367	394	398	376	347	417	428	403	419	390	383	410	372	356	360	405	362	383	346	399	369	359	422	381	376	425	366	408	373	351	347	392	389	382	366	378	401	399	438	380	395	429	416	392	354	385	379	392	356	355	373	343	407	376	354	382	359	415	396	371	379	393	386	387	345	375	396	400	381	390	401	396	381	396	348	422	382	428	364	398	355	439	403	383	347	379	382	402	376	373	360	385	369	366	380	370	386	401	392	370	437	367	361	361	362	369	388	418	362	405	398	404	393	397	378	371	379	356	394	388	372	432	416	392	374	429	374	409	369	398	420	404	384	347	372	362	392	375	355	409	378	363	386	399	398	414	390	403	387	383	376	382	391	371	378	385	376	406	379	384	377	386	394	435	377	360	393	404	420	384	361	380	412	380	392	411	408	408	402	400	409	370	395	402	370	410	383	345	345	376	414	430	391	355	362	385	429	396	383	365	412	405	412	436	351	434	396	425	365	375	365	367	380	374	395	361	375	386	400	418	417	376	438	413	382	392	392	374	391	380	382	379	390	392	413	407	391	425	389	442	381	424	418	391	372	378	436	349	383	408	422	371	384	382	408	377	397	370	362	374	375	439	390	397	379	391	384	402	398	372	419	393	390	348	346	415	441	385	370	419	389	366	369	404	406	389	387	389	438	398	383	412	430	386	372	382	389	388	377	408	371	369	392	404	393	398	405	393	408	395	357	396	348	398	386	360	371	384	384	375	418	422	390	358	392	440	409	406	354	389	395	380	408	375	395	412	398	386	345	452	366	402	350	376	400	360	353	399	382	389	404	403	396	394	375	373	388	378	401	404	431	351	429	393	422	405	401	359	387	392	414	386	372	379	413	361	374	372	366	408	388	407	399	384	379	372	387	401	417	400	379	412	390	410	411	427	402	374	414	386	375	361	393	405	395	376	385	434	393	383	399	408	439	392	333	392	405	374	383	369	381	395	405	355	424	404	394	403	377	388	360	389	389	372	410	372	373	413	415	354	386	371	410	418	358	391	409	380	397	372	409	352	402	378	400	370	418	414	374	409	402	418	385	395	384	385	387	369	396	388	393	426	404	395	367	407	409	396	383	372	401	404	404	390	369	378	378	359	362	400	364	342	394	388	394	410	393	410	370	375	405	414	420	384	377	402	371	391	417	367	393	392	360	373	386	393	381	409	399	362	435	334	402	437	402	404	420	391	414	396	380	371	387	399	389	414	380	352	419	374	378	404	381	387	418	388	398	362	410	401	407	348	348	357	323	402	407	405	390	409	386	402	399	370	362	395	381	420	418	412	389	394	354	363	403	392	403	391	387	371	378	410	404	369	401	390	360	376	363	387	379	427	350	363	369	406	408	372	378	398	420	387	362	393	388	379	398	366	373	369	383	365	383	384	397	365	388	353	398	384	376	379	372	397	405	445	384	389	376	405	408	383	357	406	380	419	394	414	394	391	394	378	365	363	388	408	389	367	375	415	365	399	372	367	394	407	410	398	388	367	421	385	385	390	385	399	402	364	371	355	364	406	377	400	387	390	373	375	385	371	379	385	369	421	368	374	399	370	401	420	387	391	418	371	369	364	380	419	403	405	398	350	371	395	396	405	425	370	400	404	370	392	399	387	365	412	402	396	396	398	407	396	375	404	382	367	370	410	347	359	403	405	383	379	412	395	391	390	416	395	382	395	388	415	408	394	385	405	415	382	391	365	405	387	390	347	394	403	344	389	382	375	405	393	434	395	382	381	379	404	352	393	426	415	420	359	353	384	394	424	371	400	404	385	362	411	406	387	414	382	384	400	365	380	382	387	364	381	424	407	395	403	404	350	372	383	368	356	384	409	373	379	392	362	418	420	409	382	390	433	401	370	399	380	411	375	382	434	388	363	390	392	398	376	413	411	400	404	369	397	377	395	397	409	347	406	375	386	413	345	375	374	421	378	393	414	392	375	392	414	374	348	380	409	416	405	368	381	410	356	384	405	365	367	371	403	399	358	351	404	396	399	391	426	400	358	353	388	382	410	373	391	392	379	393	390	368	383	352	371	352	430	384	383	374	391	374	361	370	392	368	411	383
54283	68837	77446	54924	44999	8883	1031	927	932	946	872	880	903	947	879	896	939	859	863	898	851	859	927	865	864	842	883	889	898	869	857	819	896	851	870	900	861	866	813	803	902	847	917	867	914	825	828	832	906	827	907	865	848	852	867	872	852	855	880	850	861	834	849	864	855	900	870	888	871	887	873	874	814	902	865	839	830	821	921	798	870	925	856	860	820	888	835	852	841	824	857	862	842	871	895	854	903	897	864	911	812	834	861	824	920	884	851	884	871	861	895	916	828	838	888	864	879	880	830	857	882	871	892	844	894	873	875	893	858	887	891	840	846	848	830	804	863	889	842	861	869	862	845	846	847	850	850	862	860	846	830	884	814	859	889	818	852	832	835	864	836	874	887	909	841	907	897	854	845	849	907	861	860	856	834	837	921	867	859	840	895	805	850	877	810	862	852	918	833	884	846	856	840	877	832	850	830	834	804	864	847	853	867	895	827	838	851	871	897	868	794	820	863	881	848	832	839	858	848	852	886	866	815	876	807	822	820	875	865	908	908	907	843	831	865	877	880	843	874	844	828	842	835	857	821	844	871	865	887	873	852	882	821	861	890	851	876	859	877	863	836	843	858	854	824	865	857	820	914	911	801	855	893	838	860	807	828	889	916	888	843	876	834	838	877	816	871	842	892	869	824	919	894	877	867	886	910	828	885	816	867	864	839	893	871	886	817	833	876	833	828	923	907	848	849	851	864	863	880	854	885	860	927	824	867	852	878	879	850	853	858	845	880	839	881	822	848	893	826	910	811	869	865	827	872	810	871	852	857	893	833	838	858	823	818	870	868	893	854	836	804	847	856	839	857	921	854	900	873	855	888	858	897	790	894	864	835	820	846	904	848	862	911	875	928	879	842	845	868	888	868	811	865	870	869	838	887	846	821	871	860	860	849	836	877	900	805	817	844	860	869	851	890	860	847	840	876	817	860	850	838	888	875	901	841	809	841	861	840	863	889	811	869	873	885	871	820	886	855	863	917	858	828	867	835	873	836	870	874	820	856	944	853	845	899	836	880	837	876	921	844	902	835	869	819	881	833	861	843	902	855	862	874	845	827	910	905	895	858	824	828	833	873	857	868	858	873	931	913	907	839	863	840	915	869	911	895	883	866	839	897	905	825	844	869	889	887	852	886	901	959	840	821	836	893	890	864	917	838	898	854	875	864	850	900	879	838	797	845	838	833	830	862	868	833	813	861	875	853	899	869	894	870	793	872	837	872	869	888	868	887	840	881	863	835	842	899	845	854	909	877	827	845	852	875	864	843	870	874	818	856	860	777	896	846	857	865	822	856	855	867	899	867	906	792	865	843	843	831	836	856	872	858	813	821	891	909	867	837	887	881	875	852	847	834	785	850	842	902	869	866	860	856	878	858	865	850	832	853	842	924	817	829	906	868	922	879	864	812	856	844	788	879	848	903	853	898	847	822	852	901	863	849	831	833	827	848	909	857	869	852	857	902	880	870	896	870	869	881	853	870	902	873	851	875	847	872	849	849	818	918	875	837	869	832	886	832	858	840	841	841	903	880	888	844	873	877	863	838	831	860	857	855	859	831	898	849	860	861	865	805	891	836	832	888	883	840	892	880	839	845	870	873	897	885	854	855	851	802	876	879	881	849	865	912	830	836	849	872	862	882	896	872	857	871	868	787	822	818	881	861	864	802	888	870	849	818	840	841	880	879	893	857	886	831	857	865	899	848	816	866	847	924	866	851	855	854	842	875	870	896	868	840	886	813	864	858	841	889	846	828	845	839	926	840	861	868	873	849	901	852	880	861	846	842	821	854	855	864	890	849	865	846	861	818	870	843	830	813	854	869	854	860	873	862	871	848	855	852	869	895	832	862	874	913	934	864	864	879	847	853	851	848	899	873	903	844	889	887	896	857	861	832	889	884	843	853	808	859	827	869	815	862	834	887	871	888	836	870	827	857	857	864	873	857	868	884	887	862	870	890	866	866	880	888	840	868	868	840	839	851	835	866	851	850	861	891	861	871	911	818	849	878	848	891	858	851	868	885	853	838	867	868	845	812	876	860	895	852	817	839	871	825	778	867	870	860	871	884	879	848	852	851	907	815	888	882	832	913	843	844	888	859	889	905	882	886	861	850	855	884	858	815	906	925	853	841	891	866	867	859	918	869	835	868	816	814	846	884	862	838	834	886	877	872	833	901	887	841	861	881	860	878	853	874	851	886	828	837	884	892	826	915	910	927	856	814	855	854	910	867	841	829	874	915	872	869	883	921	877	849	864	920	907	845	881	874	877	852	873	865	882	878	815	877	864	865	837	823	860	845	894	859	813	842	924	857	818	893	826	897	869	844	856	883	904	866	835	869	861	897	874	899	874	849	878	873	804	858	825	852	856	853	833	846	822	856	844	877	862	854	857	851	815	909	873	858	860	895	923	837	886	864	901	895	852	876	890	929	876	867	832	825	869	839	894	875	837	836	842	879	817	867	853	858	846	884	883	885	876	855	877	826	846	899	838	850	854	922	813	870	829	865	880	886	810	864	813	826	897	867	837	827	882	859	819	774	864	921	848	870	857	881	888	885	836	853	880	868	824	867	832	824	872	792	863	857	869	880	883	821	906	825	837	819	835	837	863	835	804	847	861	853	851	896	889	856	920	843	852	848	810	913	942	823	825	871	908	870	832	841	847	889	865	893	863	882	887	842	869	881	898	894	814	832	885	854	862	846	878	860	880	869	911	911	822	902	871	833	902	835	914	808	819	812	881	812	827	838	831	838	863	881	855	849	908	820	888	855	854	878	861	868	863	891	867	854	836	871	873	842	871	874	877	845	819	850	889	837	876	833	837	885	860	870	881	883	801	828	864	855	849	848	833	830	873	887	865	859	852	814	819	834	846	801	881	918	854	873	837	927	892	851	895	907	867	824	858	903	838	836	860	874	877	826	863	864	888	832	883	888	797	856	840	895	850	859	865	857	808	828	798	833	873	893	851	843	839	829	877	875	882	851	823	879	931	881	884	849	852	858	830	848	834	853	923	880	807	847	821	857	860	798	845	824	936	845	867	878	881	825	826	837	793	867	908	846	853	902	891	819	830	860	865	846	870	844	832	890	854	866	860	857	864	841	850	866	871	812	868	901	835	851	912	915	900	850	849	886	865	891	903	854	820	917	872	818	825	888	853	847	857	789	891	844	873	849	905	917	859	851	797	852	840	817	879	864	820	885	813	879	889	840	823	805	849	866	844	839	836	852	892	886	886	863	892	880	851	836	881	852	876	885	835	877	859	833	865	887	890	929	825	832	884	844	808	873	869	854	812	868	842	895	877	881	897	873	862	856	802	845	860	905	891	865	836	842	838	871	877	839	829	817	882	869	850	856	896	837	831	918	850	857	841	884	809	904	906	841	882	896	942	850	879	817	869	862	824	860	852	871	867	884	877	842	877	861	879	887	888	847	818	847	866	841	836	791	837	860	854	852	845	876	839	867	839
67122	32290	16397	5464	1783	470	345	323	361	331	335	364	369	350	378	358	398	365	386	350	327	367	360	344	363	338	332	337	352	342	400	397	364	354	386	353	351	390	369	372	365	349	333	335	355	370	340	342	344	384	362	379	352	329	370	347	310	370	355	346	332	379	381	359	366	369	371	347	344	389	348	347	324	407	361	344	421	362	374	380	343	363	352	349	347	340	353	370	346	329	377	324	356	373	375	336	348	316	358	365	352	328	357	334	363	371	384	335	393	354	376	336	361	373	365	353	357	353	343	368	363	339	349	361	340	334	383	373	360	298	358	356	364	378	408	366	352	336	348	330	347	340	332	386	374	373	320	331	318	327	387	373	357	312	314	333	325	316	312	360	361	347	335	351	368	321	343	355	360	330	341	369	349	376	354	386	353	367	346	354	351	357	363	353	328	360	359	349	347	326	348	352	346	315	376	351	336	349	380	372	371	363	353	389	331	340	332	366	327	343	358	349	362	373	355	324	360	325	325	375	347	402	390	339	357	386	354	349	349	366	374	321	308	396	365	354	375	364	364	374	357	351	365	381	374	351	334	312	338	316	343	325	342	382	348	341	377	337	364	373	344	345	362	354	343	323	329	361	322	343	344	363	323	387	333	335	334	358	350	351	319	365	364	332	337	323	344	349	364	372	323	369	337	378	365	385	337	358	331	361	335	392	361	330	388	350	316	328	362	369	340	381	366	325	362	350	368	319	358	394	352	341	344	362	363	337	362	347	381	353	344	338	389	392	351	351	353	348	366	376	382	317	298	345	380	388	373	367	366	329	339	361	372	350	333	348	328	325	332	340	355	343	378	358	329	336	342	338	325	372	317	366	332	364	338	338	362	351	325	326	372	339	381	319	326	364	338	384	324	359	350	370	370	328	387	338	356	336	328	363	351	351	349	331	349	380	372	347	320	349	348	347	348	346	381	328	347	338	338	345	349	338	360	360	383	362	364	361	319	374	337	334	344	341	384	346	390	342	339	339	338	343	325	325	377	365	334	317	314	344	319	334	369	365	357	338	372	335	308	350	347	337	356	329	388	321	370	306	353	342	370	352	356	307	338	370	368	390	349	352	354	348	358	371	334	346	355	313	358	315	359	384	381	362	355	324	357	359	329	340	381	359	350	362	358	352	353	349	348	336	337	372	369	375	341	360	349	335	337	387	331	382	369	374	324	352	327	343	330	325	343	349	346	352	359	395	342	351	374	340	377	349	370	345	356	342	351	360	328	351	370	345	337	314	355	335	342	365	348	352	310	343	365	371	330	374	326	327	312	378	328	359	357	365	369	341	360	306	321	339	317	357	335	378	409	348	360	340	299	367	315	356	340	338	386	351	337	363	359	321	342	312	369	370	378	350	381	369	345	331	317	329	365	334	354	360	387	358	348	344	372	368	335	318	343	379	340	335	383	354	358	341	362	352	354	357	340	328	344	363	359	363	366	388	357	342	379	370	361	368	331	324	359	342	363	348	365	368	396	341	371	350	360	362	377	386	338	360	370	352	311	336	376	371	369	354	371	340	315	350	377	304	339	348	345	343	334	370	345	333	354	396	398	370	370	332	383	374	344	365	340	361	319	293	341	369	339	345	353	344	378	397	345	379	329	323	386	355	350	338	345	357	367	321	332	381	351	317	321	330	357	369	345	379	324	333	353	339	362	368	329	338	330	352	328	392	358	342	361	386	391	340	319	350	361	318	363	381	379	339	361	366	352	377	360	343	350	342	363	375	324	347	322	370	428	359	347	335	361	344	335	368	341	360	380	357	343	345	330	390	357	372	404	351	351	341	352	314	374	339	357	336	356	335	323	359	366	359	394	349	369	329	380	363	352	376	355	393	353	380	362	314	325	329	395	353	336	318	352	373	338	336	340	386	324	350	411	340	345	349	404	377	349	354	314	373	334	344	341	372	353	390	353	362	343	339	369	339	365	363	357	340	335	342	393	368	356	375	345	370	359	344	348	338	342	384	305	356	366	358	363	351	348	364	363	353	379	351	367	325	341	375	351	347	407	362	353	365	345	308	342	345	332	340	348	347	332	323	323	344	373	411	367	342	371	351	358	364	357	358	354	356	340	364	370	341	325	393	360	365	348	325	342	344	355	348	376	332	396	339	323	392	374	341	364	367	352	386	355	368	343	345	368	333	380	356	323	353	346	303	340	339	348	340	333	322	321	352	342	354	339	314	352	336	335	391	342	333	327	361	347	368	372	332	368	324	366	376	343	358	364	378	370	360	348	335	333	350	364	389	356	360	361	325	348	369	348	371	360	346	335	340	355	326	365	370	357	362	326	320	349	363	325	346	349	366	315	370	335	390	355	372	338	345	347	371	345	353	373	352	355	344	333	351	354	326	342	394	372	348	354	342	381	341	382	376	347	345	409	354	357	364	398	384	359	356	343	379	357	319	386	385	377	328	347	370	380	344	374	356	329	352	302	369	313	344	332	351	394	331	357	351	363	322	344	375	363	341	372	335	362	330	352	350	335	396	342	400	388	345	375	376	334	309	310	353	354	341	357	359	371	319	333	381	374	341	357	328	372	337	376	342	362	349	379	373	365	357	339	408	343	353	375	361	336	340	327	328	350	330	350	345	331	382	317	352	366	331	335	361	346	376	360	359	357	340	347	361	338	351	370	349	340	381	344	339	393	338	348	371	313	381	374	335	332	344	349	340	367	360	370	348	347	381	349	376	325	364	371	322	338	346	367	317	343	355	336	367	367	338	361	312	368	347	368	331	337	357	346	308	363	366	341	392	380	313	354	374	339	348	337	350	373	394	336	363	372	356	341	377	346	344	350	352	340	380	366	394	358	359	372	339	377	316	390	351	348	364	325	345	320	356	384	365	317	355	332	354	347	344	389	321	344	373	329	361	344	374	361	343	345	372	354	355	351	372	346	351	326	381	382	338	328	337	359	335	350	348	330	345	347	364	375	361	353	333	331	346	354	352	361	350	383	375	397	368	360	379	360	372	322	335	353	341	329	352	391	341	402	358	349	366	340	378	379	382	351	358	313	306	350	313	352	393	358	392	334	319	348	351	378	351	372	354	344	357	343	328	378	360	352	375	375	347	389	371	366	360	380	328	375	362	339	361	347	383	362	366	361	359	327	348	384	367	326	359	382	357	338	325	383	349	342	359	395	378	382	394	320	369	324	376	359	331	349	342	373	364	373	348	320	353	360	361	339	349	351	329	351	360	323	367	346	384	384	354	347	406	366	295	315	358	343	343	353	362	386	381	327	353	378	346	333	346	324	368	333	362	345	324	321	345	346	351	344	362	340	339	354	383	350	330	317	338	363	326	372	384	346	368	350	352	331	395	373	356	382	339	354	345	369	368	383	362	323	332	328	334	393	346	376	327	365	348	384	355	329	350	303	366	362	338	361	351	397	329	348	340	371	322	352	344	323	349	325	358	349	328	373	309	346	347	321	346	378	383	299	328	330	357	345	384	318	349	355	359
36127	21858	19209	8162	4775	915	806	742	837	754	797	789	764	735	784	763	717	812	760	761	727	781	809	738	772	786	762	783	793	773	806	733	742	728	746	813	756	753	755	754	770	779	788	838	807	797	719	767	722	751	806	727	741	787	819	753	777	740	748	757	773	766	807	726	720	728	762	775	739	739	781	741	806	724	754	682	766	722	786	757	768	787	769	801	749	740	808	725	802	774	773	748	763	748	748	765	805	795	768	755	712	759	768	794	779	734	723	742	771	777	782	825	800	788	749	726	765	794	748	728	799	769	757	771	785	756	766	756	798	743	747	739	732	755	741	750	763	755	736	744	772	816	776	765	774	741	762	823	745	806	814	761	845	769	742	755	746	781	770	756	731	773	781	746	834	789	771	776	802	719	775	738	814	775	725	765	722	770	779	723	750	773	800	738	740	731	781	792	779	779	783	796	782	762	804	752	716	768	741	763	726	728	768	823	766	787	781	752	801	771	776	812	769	797	760	743	775	749	747	793	800	794	755	784	798	775	762	827	745	773	765	778	788	716	782	797	768	750	772	767	778	762	758	816	750	723	795	722	751	804	799	768	754	782	765	797	752	805	756	747	751	798	787	773	769	774	796	787	731	749	745	740	751	758	735	756	755	775	766	793	784	767	810	703	771	786	760	766	764	798	767	726	717	765	764	793	733	786	828	756	789	770	786	751	872	734	764	768	722	761	755	806	801	772	697	731	792	791	813	793	769	749	792	741	742	812	794	741	790	764	735	835	815	754	807	742	794	812	783	736	746	795	755	790	790	742	756	831	758	756	801	766	774	775	760	802	737	788	730	758	723	801	740	774	760	745	733	746	779	795	777	786	795	768	756	745	751	776	765	826	764	780	732	763	759	754	794	760	722	759	743	755	729	764	762	783	752	736	751	803	804	842	778	790	744	766	753	781	798	754	750	744	769	709	768	796	752	731	772	760	791	783	825	729	730	801	777	819	767	796	770	776	778	766	754	755	797	743	742	761	817	824	774	762	770	753	791	734	765	771	760	774	761	801	794	741	768	716	788	739	787	742	797	744	741	741	745	775	787	792	741	781	806	722	753	767	782	750	676	757	754	790	772	729	776	816	784	834	780	742	794	720	742	801	769	783	786	766	808	767	773	810	780	773	760	708	781	838	742	842	751	775	755	768	836	747	735	752	739	739	775	806	758	788	764	802	716	782	795	750	716	771	727	804	760	726	791	777	758	754	753	745	770	760	740	728	742	736	806	779	772	767	779	757	769	779	745	738	778	753	784	790	788	790	779	780	762	748	761	762	774	787	771	766	771	737	735	730	766	785	817	810	807	780	840	815	822	826	770	816	783	780	771	755	745	741	760	750	757	758	801	822	802	766	773	735	790	785	761	741	761	787	762	742	776	720	788	795	779	796	775	798	778	725	760	780	742	785	774	802	825	763	748	757	731	785	784	776	805	795	716	754	750	810	749	814	781	706	787	708	753	781	761	772	738	802	769	747	785	751	753	775	764	736	707	767	787	782	733	857	757	777	768	762	783	751	745	795	821	777	746	740	762	752	730	742	743	773	801	753	767	761	755	747	797	704	706	728	822	720	711	781	768	774	775	761	714	743	754	780	773	745	762	748	769	771	738	749	773	739	772	774	781	772	717	784	745	805	848	803	763	783	768	756	767	771	723	771	774	772	734	778	748	809	761	742	748	780	708	798	775	749	786	790	740	804	785	742	774	701	798	772	780	783	815	767	844	742	749	742	791	749	781	763	752	795	778	763	767	740	776	766	727	746	726	761	761	776	766	779	812	774	766	765	785	763	780	720	748	771	734	777	800	738	756	759	769	774	773	778	774	742	755	750	754	751	735	796	736	743	804	768	807	792	794	812	735	786	769	784	740	816	826	799	795	718	783	795	761	781	792	782	748	741	756	735	772	742	747	760	800	784	808	792	793	772	803	776	715	751	763	737	761	760	798	747	784	738	765	766	743	794	816	776	799	776	774	801	737	788	810	754	779	782	697	779	741	788	801	780	774	777	782	771	777	812	758	779	830	757	812	768	777	769	779	779	762	744	719	766	753	743	806	767	733	775	755	761	739	787	697	763	737	724	748	751	714	721	845	800	787	772	750	751	750	704	812	831	758	702	771	784	734	785	766	757	775	771	741	757	742	755	760	746	806	727	801	781	835	758	750	751	751	767	740	747	768	773	757	794	750	784	764	834	755	761	782	794	779	788	794	725	743	708	749	772	756	739	757	753	787	782	786	745	765	781	743	767	751	744	769	752	742	792	743	750	789	799	785	784	769	775	801	757	818	747	765	769	767	732	708	802	795	752	784	813	775	793	840	713	784	823	810	761	776	759	759	752	771	788	756	728	760	790	761	791	768	744	749	790	766	777	822	742	738	734	755	759	827	755	778	743	794	778	780	790	792	746	754	772	797	786	808	759	793	775	752	757	806	772	780	779	785	780	796	788	725	747	772	784	783	742	747	740	762	742	763	752	774	757	743	801	785	750	766	769	777	775	774	744	797	765	742	786	755	750	761	728	803	772	784	751	769	774	795	829	727	755	751	794	765	789	727	755	745	764	783	794	800	764	753	775	776	794	729	790	763	760	779	787	802	787	768	758	772	770	783	761	760	732	754	737	770	745	762	782	748	708	809	804	726	793	750	776	776	689	745	790	799	732	797	743	770	767	756	703	775	761	733	759	768	789	749	810	781	767	770	754	788	770	792	753	828	800	769	795	788	777	730	744	781	748	746	767	749	761	787	767	756	821	759	777	724	786	741	763	799	790	788	755	797	775	743	764	766	762	764	752	759	739	789	778	741	748	818	753	807	728	802	785	786	743	771	771	771	751	797	758	745	710	760	751	791	772	766	740	740	735	739	776	779	758	754	754	735	786	737	775	776	766	739	777	760	780	764	745	769	779	735	750	779	798	786	793	694	786	719	742	757	772	753	770	830	790	714	765	773	804	781	785	766	758	733	772	720	744	808	709	780	776	760	754	785	750	791	726	789	770	755	755	779	769	776	755	757	773	777	786	788	780	765	760	710	782	733	770	767	769	751	794	712	737	743	773	770	763	755	759	769	768	742	775	747	693	763	780	756	776	747	795	769	757	780	750	765	781	797	802	744	771	764	776	754	750	784	757	768	768	766	734	767	793	766	817	742	764	792	800	827	778	788	779	747	766	797	740	754	809	768	794	791	760	774	734	824	764	744	724	765	751	725	775	760	747	756	811	758	742	777	729	744	749	736	769	799	779	806	743	812	748	766	733	749	753	789	757	794	756	738	786	766	757	756	761	732	769	779	767	743	790	794	766	747	792	752	777	743	787	760	743	778	757	775	748	784	781	756	820	779	772	767	751	772	735	780	829	759	752	796	798	739	796	726	740	791	770	724	752	749	731	762	764	782	796	785	795	754	771	755	729	780	769	809	738	792	777	807	769	738	743	760	756	738	757	808	709	739	762	759	770	778	733	774	790	722	768
79079	66706	64902	43282	24716	5539	350	302	297	250	269	248	307	275	267	283	282	264	333	295	260	270	275	294	264	275	272	278	267	258	279	262	295	278	276	288	278	277	286	272	278	263	301	255	274	290	269	260	265	279	284	282	284	271	253	292	290	274	265	276	258	270	264	276	264	267	278	275	258	265	285	254	256	274	254	250	251	296	285	269	284	260	252	281	272	265	265	283	273	278	262	272	252	282	280	262	287	266	280	296	271	283	300	258	258	269	263	289	270	269	284	246	306	243	285	271	257	262	278	275	306	293	268	268	251	263	283	279	296	284	231	257	293	314	264	269	291	293	260	278	274	273	286	319	254	279	280	257	270	285	291	261	285	269	273	252	265	309	259	253	296	271	258	268	289	282	270	278	263	269	293	272	266	266	272	274	235	311	254	302	265	308	283	298	277	268	238	282	295	284	281	271	272	239	260	269	289	251	230	280	296	295	286	267	269	280	211	313	263	268	266	311	276	282	280	274	259	257	274	280	281	260	274	293	312	261	243	272	271	266	252	274	224	274	262	287	321	259	270	295	257	265	275	257	273	274	265	286	269	245	248	301	293	253	268	269	291	249	271	296	272	242	275	275	264	251	267	292	269	287	288	303	265	300	280	256	298	262	286	268	263	281	279	275	246	266	271	285	265	245	247	274	273	294	245	287	268	222	278	303	275	266	261	311	260	264	285	285	279	309	260	257	287	254	272	247	276	285	265	288	294	275	273	272	260	257	298	268	250	239	277	260	257	283	280	279	274	271	238	264	259	277	270	268	293	279	272	290	281	253	259	264	276	260	265	284	265	287	280	262	287	280	234	263	259	256	287	291	265	299	271	281	277	272	259	268	264	234	278	279	277	299	267	260	251	249	255	256	252	279	265	266	271	246	302	274	266	246	281	260	268	246	264	273	265	292	291	237	279	253	282	277	257	272	264	292	286	253	301	319	301	321	280	227	273	267	263	272	276	248	280	315	273	285	272	265	284	257	273	283	274	254	268	295	272	263	274	303	278	291	270	261	285	269	292	263	267	256	263	290	255	289	299	287	285	279	243	263	243	260	272	275	264	249	277	292	261	260	264	281	284	254	233	263	253	245	274	262	274	282	285	272	306	273	267	288	255	252	254	250	238	291	276	257	260	258	244	280	287	289	296	292	281	283	237	288	259	298	282	300	296	302	290	305	257	270	318	267	251	278	281	256	294	252	280	311	264	276	303	288	288	284	284	287	272	266	305	278	316	253	268	262	260	265	276	258	307	269	260	288	326	256	268	257	278	248	252	286	287	268	272	286	281	286	292	303	269	269	279	278	260	276	317	283	301	253	279	289	278	279	263	287	260	232	271	252	297	273	267	261	266	245	270	249	268	291	294	284	272	273	280	308	291	312	265	233	275	277	272	322	304	280	237	260	253	280	289	284	278	251	278	272	261	280	270	311	263	223	286	270	294	303	260	252	269	282	276	244	272	264	281	278	284	282	276	267	272	282	298	294	273	269	275	224	261	262	271	268	297	254	260	255	299	266	283	241	276	262	299	263	283	259	269	257	299	266	278	269	264	272	324	274	261	278	262	289	286	246	256	248	248	282	272	297	250	277	256	236	285	273	281	249	249	265	265	259	283	301	274	252	259	257	259	300	273	249	245	262	277	284	275	269	287	286	268	248	242	255	304	288	292	263	254	225	257	278	291	304	263	265	265	274	275	272	252	276	259	299	258	263	292	288	261	290	267	297	274	250	251	248	255	271	296	265	285	264	269	303	271	275	275	255	267	230	269	290	268	270	287	232	250	274	291	263	257	260	263	265	291	310	301	273	284	280	283	276	259	251	259	294	284	269	254	307	295	262	233	297	249	279	297	279	300	279	248	310	272	285	301	311	252	318	280	275	265	272	279	284	253	253	265	277	282	257	286	274	283	282	284	277	295	289	259	282	262	291	281	254	253	249	272	259	254	282	256	254	269	270	242	247	275	287	255	232	264	310	237	274	281	263	275	249	277	262	278	256	267	284	296	292	260	273	250	264	261	280	271	268	276	282	286	296	265	243	255	269	265	271	278	258	306	243	264	278	284	267	280	228	259	241	264	265	290	284	255	289	274	300	248	275	251	268	289	264	242	258	256	268	296	277	295	289	266	241	273	249	248	293	261	280	269	286	326	277	272	297	276	288	279	277	292	316	249	273	275	288	289	245	252	292	297	323	257	257	275	264	291	242	255	286	242	274	273	283	284	264	244	272	264	284	265	272	286	305	256	272	269	248	264	272	280	293	268	279	282	231	276	270	310	244	299	253	267	275	272	257	286	286	262	267	249	266	275	271	279	240	287	264	283	261	303	303	301	273	263	275	268	281	278	255	279	279	283	271	279	264	257	281	267	295	277	276	256	259	259	289	266	279	254	284	257	289	277	265	298	259	272	255	267	298	277	272	270	284	262	300	263	267	256	270	273	280	286	279	247	285	265	241	294	260	236	250	272	295	282	260	235	257	281	256	257	270	281	246	322	247	269	297	274	281	256	290	273	294	298	264	320	300	257	267	264	268	283	267	285	262	300	269	261	275	281	281	289	281	252	257	290	287	266	241	277	304	251	276	251	262	285	279	259	266	250	264	296	299	295	259	240	281	248	260	273	263	284	290	271	309	264	274	272	255	261	273	260	250	268	273	287	297	282	272	247	288	306	270	291	267	284	273	250	277	294	237	265	287	285	283	272	267	237	255	286	270	250	279	282	274	282	296	267	270	295	272	264	257	274	280	274	270	308	335	260	253	294	263	282	268	269	284	244	270	287	246	252	249	224	280	271	270	280	245	245	276	309	272	261	272	267	275	273	279	322	270	246	266	281	250	266	281	279	268	287	264	293	284	276	251	279	264	272	274	282	303	261	253	251	269	258	302	304	272	292	301	283	286	280	287	265	298	265	262	247	320	272	295	272	283	290	269	297	264	271	278	273	269	247	263	229	256	251	271	267	254	274	270	265	267	303	277	282	290	241	296	284	299	281	309	248	267	251	281	287	272	277	265	280	250	256	257	263	293	296	277	277	266	271	273	299	253	283	279	279	272	255	266	255	261	302	287	249	250	256	277	270	256	298	319	282	271	284	292	246	275	277	245	295	258	287	279	283	293	278	270	249	262	270	282	281	291	281	287	285	275	278	289	273	282	251	294	252	272	265	271	289	251	294	276	315	265	295	287	287	285	277	285	288	269	260	252	270	293	263	299	263	272	278	286	274	260	269	277	299	274	273	269	258	267	295	281	273	305	252	246	233	293	270	257	281	281	267	269	251	235	291	271	256	285	263	259	254	294	318	240	288	288	268	303	269	265	285	248	281	266	264	246	294	261	272	304	266	295	273	274	257	300	218	277	252	266	259	269	282	305	289	258	283	250	243	281	307	254	252	275	257	256	221	257	294	275	277	323	274	246	279	246	270	250	271	279	280	250	247	287	273	285	295	272	275	284	263	302	295	293	295	277	264	297
50260	57055	63917	45894	36458	4197	720	672	696	679	693	651	600	642	660	657	679	679	631	613	608	617	629	644	612	601	625	627	659	647	634	632	613	662	594	640	603	623	613	612	611	606	653	585	648	619	621	630	620	613	621	605	574	620	637	617	626	637	626	597	642	611	619	649	620	595	610	656	654	592	607	656	601	615	602	588	597	651	620	600	619	663	609	632	628	628	591	603	613	626	635	667	658	651	606	606	622	610	615	596	619	613	636	633	638	688	655	659	589	613	630	616	644	583	618	607	624	610	611	610	600	616	628	599	645	583	645	633	632	640	619	621	585	606	636	556	679	575	670	628	672	608	622	642	603	680	619	648	655	641	633	604	643	615	638	659	579	654	624	630	649	658	608	582	615	596	619	644	629	643	661	620	616	645	597	657	646	630	572	600	635	620	628	662	581	623	564	593	641	621	630	615	584	593	611	641	599	603	597	607	596	608	655	607	564	635	614	633	600	622	613	671	601	611	631	592	616	586	632	648	672	619	672	612	610	644	663	667	614	600	601	630	637	606	618	646	618	687	585	645	625	622	630	630	598	654	614	619	667	609	638	601	602	649	595	580	632	623	680	636	641	606	622	600	609	622	621	610	559	626	553	664	562	606	618	581	634	611	625	570	609	603	654	677	620	623	645	641	650	626	617	622	656	650	594	601	625	605	599	593	651	599	659	650	650	645	625	663	631	631	639	658	678	608	640	600	651	611	574	654	611	603	603	615	620	659	656	621	612	646	598	601	587	609	669	659	589	582	619	637	657	624	677	666	648	598	627	648	583	585	642	660	604	639	559	612	619	622	608	646	642	672	645	606	577	688	592	651	619	650	567	586	589	574	639	659	651	580	647	591	634	587	634	662	632	634	614	651	615	610	633	608	687	637	673	615	652	630	630	578	641	627	579	638	655	597	575	662	631	603	645	654	611	635	623	580	615	655	636	613	608	633	615	623	637	633	633	627	594	638	607	613	625	636	656	641	614	628	626	639	592	627	638	645	604	639	592	638	655	644	640	605	618	625	677	583	589	641	599	655	633	626	590	638	619	634	625	627	621	607	634	614	625	652	629	644	597	586	615	557	585	612	647	629	653	624	632	637	592	612	610	626	606	627	667	671	595	661	613	634	615	613	646	609	634	643	602	650	622	622	632	639	685	577	611	608	660	606	652	595	609	614	624	684	611	635	603	600	628	658	616	613	575	632	632	616	619	614	615	648	655	625	635	679	628	618	619	595	613	590	654	615	632	643	638	602	654	635	622	642	594	623	645	622	638	615	595	614	635	589	635	598	584	663	608	591	591	657	602	664	618	591	647	635	557	654	595	586	603	637	615	607	606	638	600	612	597	645	611	624	662	609	615	613	578	656	649	626	629	646	639	652	648	598	690	634	624	617	644	625	590	620	630	616	609	629	625	590	649	586	574	645	656	618	594	653	668	621	632	609	616	600	638	604	616	626	654	651	601	608	644	622	637	609	635	644	590	595	655	597	597	642	643	610	643	624	638	590	628	644	598	632	628	620	600	596	626	606	618	626	636	604	603	619	609	599	638	611	608	559	669	614	639	628	643	634	653	699	642	681	620	625	618	618	651	577	657	605	583	608	670	595	583	642	612	628	608	604	638	601	636	655	637	621	625	656	608	597	614	582	636	646	625	587	635	661	623	597	608	676	635	621	605	623	613	621	614	664	611	645	601	644	613	574	604	644	637	636	600	585	645	661	625	672	592	663	638	627	589	633	623	645	647	584	638	661	654	645	573	627	674	604	622	602	628	614	641	622	576	624	650	620	634	599	594	644	646	638	621	663	641	629	664	605	654	589	613	620	586	599	622	635	596	610	618	593	611	652	619	626	625	642	607	607	620	647	615	627	648	597	594	590	645	600	623	578	630	650	648	636	618	603	612	622	596	625	652	640	650	577	674	597	581	640	617	625	643	655	622	633	656	607	615	647	645	681	657	616	597	655	620	672	625	611	636	670	626	627	636	690	625	642	581	608	627	614	609	640	588	575	635	612	610	603	637	613	581	608	670	571	580	597	656	628	615	634	655	614	606	631	634	673	623	641	608	583	584	633	655	637	612	597	607	615	634	596	624	632	621	638	585	618	653	621	615	614	628	601	673	637	623	597	585	602	592	602	614	622	584	630	594	630	607	629	631	650	614	651	650	649	584	625	646	640	622	633	632	603	636	635	619	625	633	608	618	613	596	633	611	638	645	657	648	616	640	616	638	634	690	644	612	625	622	577	615	629	594	608	605	616	577	677	650	610	625	635	623	645	580	648	612	659	660	666	653	608	640	615	566	627	613	602	583	626	647	625	647	610	604	624	611	625	576	628	660	564	647	586	601	584	583	617	614	642	631	578	624	653	632	662	659	604	603	629	638	625	627	593	586	611	590	622	587	616	573	625	599	635	653	645	644	623	608	612	616	606	662	611	616	593	606	670	606	652	592	638	607	656	610	582	629	608	622	599	588	676	611	621	631	611	584	665	644	598	616	630	636	623	625	654	679	642	589	612	637	667	598	653	611	651	624	611	633	627	635	617	612	615	577	605	643	628	614	636	625	653	603	607	589	602	628	608	644	596	601	612	605	642	606	612	593	609	600	629	569	626	638	629	650	662	613	604	608	574	656	627	683	666	649	645	629	624	609	631	602	621	646	611	617	623	580	644	654	679	668	632	616	670	637	649	637	652	630	600	668	598	617	657	660	621	578	647	647	642	572	615	635	632	604	606	585	608	657	617	664	595	610	619	618	595	622	671	599	623	609	668	625	648	680	630	638	641	610	581	586	660	607	624	633	678	658	654	613	633	623	621	676	608	598	602	604	591	650	640	624	663	645	634	631	661	660	605	586	597	611	619	576	627	614	617	661	636	653	583	653	576	620	650	671	648	654	573	647	645	630	605	601	621	613	651	580	647	649	604	607	640	611	588	647	644	607	643	580	687	653	636	629	642	657	582	599	631	660	594	610	623	553	612	619	611	635	605	580	574	651	591	641	603	636	615	613	641	634	613	612	650	633	668	634	595	663	667	676	662	646	594	585	657	691	614	598	591	634	658	615	625	619	665	642	647	624	610	636	622	642	598	644	641	643	630	603	617	655	619	606	601	582	643	648	638	602	662	603	610	623	617	669	610	649	639	658	609	677	591	635	637	634	593	640	580	602	629	637	593	651	605	637	638	593	604	630	591	588	648	628	600	619	646	656	642	622	607	630	609	618	604	624	626	605	635	642	626	650	622	606	605	640	588	642	671	618	637	643	682	646	625	621	674	693	646	653	627	586	592	626	643	590	638	670	616	624	668	630	610	635	590	574	658	614	627	666	682	585	615	622	600	597	661	634	628	628	649	650	600	582	609	650	639	637	597	663	622	609	645	629	636	632	620	599	649	603	578	609	641	612	612	672	636	638	589	692	641	573	633	604	632	654	689	600	626	629	590	675	587	648	631	606	593	656	623	618	604	636	611	649	623
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
