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
336329412470	336329413039	336329413589	336329414139	336329414689	336329415239	336329415789	336329416339	336329416889	336329417439	336329417989	336329418539	336329419089	336329419639	336329420189	336329420739	336329421289	336329421839	336329422389	336329422939	336329423489	336329424039	336329424589	336329425139	336329425689	336329426239	336329426789	336329427339	336329427889	336329428439	336329428989	336329429539	336329430089	336329430639	336329431189	336329431739	336329432289	336329432839	336329433389	336329433939	336329434489	336329435039	336329435589	336329436139	336329436689	336329437239	336329437789	336329438339	336329438889	336329439439	336329439989	336329440539	336329441089	336329441639	336329442189	336329442739	336329443289	336329443839	336329444389	336329444939	336329445489	336329446039	336329446589	336329447139	336329447689	336329448239	336329448789	336329449339	336329449889	336329450439	336329450989	336329451539	336329452089	336329452639	336329453189	336329453739	336329454289	336329454839	336329455389	336329455939	336329456489	336329457039	336329457589	336329458139	336329458689	336329459239	336329459789	336329460339	336329460889	336329461439	336329461989	336329462539	336329463089	336329463639	336329464189	336329464739	336329465289	336329465839	336329466389	336329466939	336329467489	336329468039	336329468589	336329469139	336329469689	336329470239	336329470789	336329471339	336329471889	336329472439	336329472989	336329473539	336329474089	336329474639	336329475189	336329475739	336329476289	336329476839	336329477389	336329477939	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3650	2300	2677	3650	2300	2676	3650	2300	2676	3650	2300	2675	3650	2300	2675	3650	2300	2674	3650	2300	2674	3650	2300	2673	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2671	3650	2300	2671	3650	2300	2670	3650	2300	2669	3650	2300	2669	3650	2300	2668	3650	2300	2668	3650	2300	2667	3650	2300	2667	3650	2300	2666	3650	2300	2665	3650	2300	2665	3650	2300	2664	3650	2300	2663	3650	2300	2663	3650	2300	2662	3650	2300	2662	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16435	5631	7457	4899	4976	7387	10172	10816	7315	6969	5920	8950	13160	20305	18280	12711	6937	3367	3427	2059	1055	602	288	225	226	207	213	211	245	214	241	206	231	211	219	191	230	205	208	203	189	212	205	222	201	229	197	230	212	236	212	186	188	216	200	190	208	205	194	237	193	206	226	241	208	226	220	220	222	197	200	217	214	222	209	245	217	185	202	215	232	211	199	216	212	209	195	198	223	230	238	230	209	228	180	198	228	203	211	226	220	214	199	232	177	194	216	204	224	223	202	234	196	197	230	203	201	203	199	249	218	195	200	234	194	200	208	224	212	207	211	232	215	193	191	193	217	227	232	204	202	190	207	206	225	204	224	202	223	210	225	216	198	216	239	251	200	219	224	211	192	231	197	209	222	189	221	220	201	224	211	189	221	204	196	211	191	215	208	179	199	218	227	219	219	218	190	248	249	223	219	229	231	222	200	214	212	216	221	199	197	216	212	223	206	218	220	218	183	195	224	205	193	208	244	236	219	207	210	231	230	184	209	225	215	188	230	205	208	223	203	217	211	203	193	206	206	219	202	228	194	227	227	237	219	219	215	212	216	208	227	228	223	232	234	211	248	221	229	227	197	225	205	203	226	232	227	213	233	217	214	207	191	215	219	212	201	218	207	234	222	208	238	206	215	223	203	184	234	216	207	223	229	209	206	219	202	221	207	208	229	184	192	208	224	191	209	211	239	202	206	212	215	203	230	220	211	232	201	229	214	202	216	208	239	222	219	220	227	198	224	209	217	206	227	203	213	198	216	211	207	212	201	205	220	202	233	230	228	216	214	198	197	194	203	214	220	167	198	224	219	180	211	219	210	208	232	198	200	190	207	224	225	189	239	207	206	189	213	214	224	224	193	221	198	211	208	218	210	199	207	225	229	213	227	207	222	236	216	242	200	213	221	214	194	214	219	218	237	207	200	203	222	203	221	194	224	196	196	213	207	213	203	200	218	210	203	194	214	216	210	203	241	204	229	187	232	198	221	207	233	208	196	198	204	232	210	199	213	222	180	233	209	228	187	208	205	206	216	218	194	222	192	183	200	226	232	237	218	219	201	212	221	196	211	192	207	221	240	210	188	189	241	254	203	189	211	200	195	221	243	199	203	209	246	202	204	190	217	197	215	198	230	212	221	235	193	205	240	211	220	203	231	199	200	214	213	211	215	218	217	208	222	218	209	198	197	209	236	235	217	208	199	218	192	240	230	190	219	212	212	218	195	192	195	209	212	212	195	243	222	248	185	216	223	212	219	214	234	237	203	199	206	227	199	201	201	206	187	212	225	190	227	235	213	217	214	213	196	209	189	215	227	215	227	226	203	213	209	218	206	209	208	231	231	207	186	206	217	209	224	245	231	236	200	207	231	201	217	215	204	203	211	204	214	226	213	209	223	208	216	241	171	193	211	199	211	208	211	205	214	229	200	213	231	195	203	220	252	213	204	195	231	170	208	206	208	193	225	216	240	213	229	213	194	216	210	261	207	197	204	234	262	230	202	220	210	206	217	228	209	228	230	204	184	212	231	235	210	228	205	201	243	238	202	209	210	187	204	215	195	195	206	220	197	192	214	222	220	198	208	191	232	225	216	210	213	221	220	196	195	209	225	209	226	202	234	213	224	205	206	211	210	208	228	198	193	205	205	204	208	227	208	238	204	233	212	228	209	193	216	237	223	188	179	216	214	195	219	195	186	238	217	204	194	191	224	226	198	198	241	197	197	219	202	216	211	229	224	235	225	218	215	243	204	191	228	222	224	223	204	189	212	235	220	222	211	227	223	221	222	202	226	221	204	232	187	216	234	217	236	207	229	201	214	211	241	213	218	213	193	189	203	199	234	204	211	219	219	187	223	232	211	188	235	233	237	203	197	219	205	214	209	223	207	173	192	223	220	220	191	210	217	194	202	226	214	209	226	204	222	206	205	230	207	200	210	214	207	233	190	215	202	235	210	232	221	206	216	222	204	226	212	235	216	221	212	240	217	229	205	208	189	208	237	206	204	210	229	222	207	202	207	220	212	210	226	203	211	223	205	239	223	190	214	216	194	230	244	224	204	217	262	219	220	201	228	236	199	226	208	199	235	220	233	194	195	230	216	215	213	212	217	229	221	225	199	216	205	213	227	224	236	207	202	243	206	217	200	240	232	239	215	223	202	207	214	214	232	211	216	207	226	228	202	176	182	211	223	174	224	219	201	216	191	229	210	207	214	195	242	180	202	209	211	208	202	209	221	210	245	209	213	216	235	205	226	216	213	230	212	213	221	207	217	209	223	204	233	206	220	214	193	184	201	185	237	225	207	221	197	206	215	200	214	229	242	174	207	210	200	196	206	205	183	224	220	214	226	202	204	226	214	226	224	205	215	229	196	217	228	221	205	228	213	215	204	205	203	190	221	187	208	213	226	215	230	196	222	233	214	205	228	194	238	242	223	191	202	203	221	216	194	230	203	225	226	213	218	248	202	209	235	231	206	215	202	222	222	219	193	214	206	219	230	210	202	193	221	195	206	228	221	223	224	202	203	195	212	202	202	218	178	216	220	225	221	223	201	202	209	198	178	235	231	211	227	209	222	193	206	220	222	221	203	209	225	205	179	249	222	211	211	207	238	231	234	215	208	239	218	204	195	191	201	214	231	216	230	185	231	207	218	188	219	219	218	220	228	223	224	215	224	249	214	195	192	210	187	199	224	199	225	212	243	205	188	221	209	224	228	192	196	197	210	230	206	214	216	253	230	207	218	213	224	211	233	214	231	192	222	220	203	218	228	217	205	197	185	200	216	222	215	199	214	199	208	222	225	194	189	201	244	226	211	213	190	203	224	232	211	207	197	198	210	237	238	254	217	235	223	207	213	178	208	213	228	192	197	196	201	208	223	207	211	180	171	213	211	232	190	196	204	199	217	202	197	221	221	190	253	224	215	208	202	221	209	209	210	207	207	209	210	208	248	181	194	220	224	228	225	209	202	227	212	213	221	224	210	225	235	198	208	232	197	179	206	188	207	229	206	189	216	229	192	206	203	205	191	227	224	191	197	214	202	182	215	204	205	216	224	202	197	197	223	209	212	223	222	214	191	223	231	220	208	213	236	222	204	203	230	228	221	226	224	243	227	204	229	189	212	230	210	229	198	222	209	230	196	207	201	212	217	227	206	214	205	206	206	206	231	193	220	224	215	209	218	211	229	223	193	201	235	207	254	222	202	216	228	213	234	225	201	242	233	209	218	206	218	198	205	211	203	207	198	199	216	186	225	197	228	222	204	220	224	207	197	198	231	207	214	220	215	209	206	200	240	188	205	196	196	214	207	181	224	190	241	230	210	216	204	222	209	213	201	220	205	211	230	217	205	213	180	212	221	207	213	207	215	207	230	206	218	273	218	214	217	208	242	216	201	258	193	199	212	196	238	176	202	199	223	233	225	220	212	210	211	201	237	200	195	194	225	205	248	206	228	218	210	212	218	188	214	226	211	230
8458	5709	13621	12980	16277	22534	27894	28822	22971	23952	21268	28709	34510	42302	39237	32816	22798	14869	15800	9574	5439	2764	882	603	622	638	597	667	643	625	610	644	668	592	630	603	639	593	664	605	625	635	651	643	640	613	653	580	629	605	555	630	571	642	617	607	650	591	645	676	593	603	647	611	645	575	616	628	574	625	603	627	620	589	606	599	634	626	638	638	656	619	579	605	652	646	634	645	584	608	612	574	611	603	576	601	616	607	623	604	603	613	629	680	609	656	623	616	614	614	573	652	591	604	618	590	595	616	627	611	581	618	624	620	579	627	598	615	608	634	589	610	601	608	561	638	627	629	589	606	654	579	644	629	609	622	622	611	615	574	611	625	605	638	601	597	589	659	589	648	632	595	615	590	625	618	635	594	634	612	635	592	609	601	603	583	609	610	599	659	586	617	605	589	637	596	644	625	589	568	613	649	618	616	635	625	594	587	594	608	613	620	608	630	637	587	616	605	627	590	624	595	596	579	619	612	618	635	593	647	626	605	635	657	588	639	606	634	643	624	624	583	597	592	627	637	599	644	660	595	619	617	614	586	611	647	631	594	619	642	624	587	600	631	606	621	589	620	620	620	608	631	619	591	589	579	661	653	643	599	612	603	630	641	653	634	624	618	635	591	595	624	574	620	592	643	609	657	603	639	614	567	617	616	657	610	618	634	638	674	644	596	637	630	616	669	641	623	639	633	588	610	628	601	597	596	657	630	609	605	584	605	643	652	615	589	574	637	621	616	642	620	581	623	631	629	616	601	642	622	634	592	612	649	630	651	651	615	620	651	605	614	569	608	620	603	612	652	637	591	642	637	611	626	619	588	629	614	664	647	606	597	609	601	591	629	673	609	633	634	575	599	619	597	609	589	595	617	625	627	640	615	615	553	612	624	616	647	618	620	627	621	621	623	620	617	615	608	575	648	641	577	600	600	590	606	604	615	591	629	611	598	616	595	607	592	609	617	609	622	598	599	616	609	584	609	667	616	640	667	658	608	612	619	615	641	609	612	572	615	581	578	656	571	647	584	633	659	648	600	626	656	636	619	609	638	587	585	629	592	660	645	650	639	594	571	656	594	597	620	634	627	655	587	599	591	602	612	608	550	581	645	638	616	587	613	650	624	645	603	648	581	604	601	589	607	636	613	626	643	665	601	639	582	589	605	596	630	540	674	597	646	629	630	610	605	623	605	626	604	631	624	621	593	624	606	606	590	618	560	640	623	597	623	599	599	607	643	638	633	621	603	623	566	621	651	601	618	649	635	643	608	638	585	612	642	613	643	592	605	640	588	606	583	625	620	586	652	645	630	646	584	674	630	642	619	641	581	662	637	623	607	617	586	627	642	601	627	609	618	636	615	609	575	614	618	618	650	614	636	630	593	644	595	584	648	650	627	605	645	667	649	600	593	618	636	596	571	626	643	598	611	628	600	616	637	622	609	647	589	631	576	671	611	598	586	584	607	607	645	658	620	590	690	651	648	630	605	652	623	640	651	574	593	615	621	627	595	660	643	598	650	626	653	636	616	612	547	610	640	594	632	654	600	628	626	592	639	631	654	624	567	631	612	603	600	626	622	647	645	649	574	662	652	599	601	599	566	619	628	578	601	622	604	598	625	636	607	613	586	603	627	586	623	591	616	593	605	650	605	629	647	653	607	647	589	638	630	626	585	609	659	624	609	615	606	594	627	608	632	622	614	617	643	649	618	612	662	601	634	611	605	639	617	643	628	566	619	586	616	616	618	597	605	577	599	598	616	622	628	610	599	634	625	669	583	643	624	618	610	642	621	612	615	635	622	636	614	626	602	627	639	626	577	642	653	618	659	660	604	598	601	649	605	574	565	595	610	603	592	603	577	605	617	630	607	656	620	625	632	612	634	620	615	626	609	636	619	600	621	624	653	596	614	631	657	601	634	646	577	592	622	597	602	646	630	649	627	590	619	622	599	601	644	574	599	587	671	633	620	697	623	642	635	587	588	616	591	637	614	610	614	621	657	620	683	619	621	630	613	584	595	598	633	630	587	655	616	589	595	636	637	639	574	614	638	557	618	589	646	608	640	608	598	596	608	573	610	671	622	599	659	664	657	568	597	613	593	635	648	636	609	614	600	632	625	623	583	633	608	624	629	621	644	623	621	632	587	625	609	588	661	587	568	605	606	642	595	622	597	619	609	620	618	614	645	605	610	640	628	581	606	565	635	620	606	576	594	657	585	591	613	610	603	583	660	586	614	655	612	612	632	607	614	613	650	640	572	644	621	643	611	623	574	589	541	649	560	639	586	625	637	643	663	617	587	645	627	633	629	595	613	585	598	648	625	621	608	620	601	593	588	619	622	580	600	589	662	626	643	620	605	584	664	592	635	590	653	649	635	679	603	659	573	659	656	603	623	637	632	599	636	694	630	626	600	616	596	588	564	630	615	603	646	625	636	632	645	628	596	584	610	610	652	623	649	623	607	646	608	621	619	633	635	611	586	590	636	603	673	636	617	643	639	637	659	647	588	633	606	602	585	655	607	622	649	598	676	600	646	592	648	660	640	558	592	619	657	662	627	610	635	616	591	648	570	617	631	637	614	618	601	631	601	650	614	608	614	636	617	656	640	606	633	601	644	585	574	605	638	609	630	604	631	647	589	622	659	604	647	614	622	586	619	633	642	578	628	647	624	584	616	591	622	605	620	586	617	598	586	581	636	612	583	591	653	632	633	626	583	633	616	599	583	615	620	629	636	644	597	593	590	628	599	626	593	627	652	581	613	613	599	618	635	588	615	653	600	664	583	609	590	631	638	641	630	617	615	597	610	649	637	612	634	600	609	676	610	629	598	576	586	619	612	602	596	637	608	602	629	669	613	592	636	608	629	628	641	602	628	641	602	627	587	593	579	634	630	615	589	624	608	581	641	621	601	599	588	631	563	632	622	583	643	563	640	607	570	630	611	623	631	590	548	616	607	649	624	568	580	632	611	596	632	600	593	594	618	608	618	596	618	662	605	655	626	657	615	595	606	601	586	588	612	595	607	644	626	598	624	629	619	656	632	633	683	637	561	643	633	578	644	662	632	658	541	622	605	604	651	605	585	644	625	611	612	603	602	640	647	647	584	576	587	614	646	582	577	609	624	577	612	563	622	604	621	573	602	663	622	614	631	594	583	596	636	612	610	603	618	619	609	660	670	591	621	700	619	674	617	605	612	582	597	647	627	620	589	599	609	626	608	576	630	623	606	618	611	605	628	626	618	621	613	597	600	594	585	611	659	668	670	625	619	587	634	641	622	612	632	635	596	611	607	649	639	611	600	598	599	604	634	620	591	628	638	667	610	581	590	608	591	622	588	586	596	612	683	646	596	641	610	608	635	590	608	592	622	606	610	635	607	554	617	608	659	631	596	620	610	627	619	604	664	647	579	672	637	562	628	586	605	607	665	643	567	606	604	623	614	631	627	641	611	614	632	625	645	645	647	609	587	619	641	672	601
2379	530	414	393	592	532	464	436	332	388	377	400	379	558	1015	998	880	626	637	464	314	280	238	229	237	226	222	227	227	230	225	219	225	245	243	238	232	214	244	231	242	238	257	253	237	238	253	263	252	232	209	221	221	225	269	268	226	258	224	224	219	204	209	227	235	254	219	241	248	224	235	238	218	240	233	240	249	260	242	231	236	221	214	212	230	244	231	239	230	244	223	246	210	245	230	246	223	237	245	241	235	248	239	237	247	253	196	257	223	209	234	223	248	232	228	254	207	228	216	232	231	240	221	228	220	232	248	224	202	236	217	205	252	210	238	244	231	225	256	218	211	225	242	248	229	240	240	242	233	230	235	244	214	241	249	232	228	222	241	234	227	219	239	243	225	241	224	229	224	231	240	233	238	252	259	241	228	233	251	235	261	229	262	250	230	201	219	238	245	218	241	227	263	230	247	239	224	245	225	247	256	226	277	236	214	229	225	223	226	247	218	255	259	226	257	232	219	238	219	229	231	211	213	192	247	249	224	205	229	251	235	246	242	221	220	235	220	222	226	276	230	234	233	255	201	218	221	217	223	246	228	251	222	214	212	242	228	223	262	228	241	216	216	242	244	251	221	228	255	224	192	209	213	234	218	196	240	262	238	230	229	220	201	233	222	245	249	222	206	228	227	237	252	209	238	199	253	243	276	208	212	230	218	228	236	240	209	225	247	234	266	236	220	267	223	254	243	238	227	213	210	236	231	227	257	233	226	226	226	231	199	236	232	221	264	244	229	243	241	236	237	211	234	241	242	237	232	220	230	234	239	223	206	255	227	209	269	221	232	237	218	221	203	239	223	240	216	221	224	224	243	216	211	235	247	211	217	212	217	237	221	208	218	216	225	239	241	230	235	183	202	206	207	218	261	236	231	249	222	221	246	246	264	248	256	240	231	262	252	214	225	238	242	216	246	209	253	234	223	228	245	224	234	248	222	240	242	224	236	206	219	232	251	237	220	246	211	213	198	245	231	251	239	231	236	240	231	243	247	234	257	257	212	229	233	238	219	234	232	233	237	225	214	235	207	233	234	241	240	243	232	233	284	220	223	209	278	222	228	206	218	221	233	236	221	213	230	231	236	225	222	201	229	221	247	237	223	251	230	240	232	218	232	218	213	220	248	234	224	241	217	210	247	258	216	212	241	239	257	227	200	240	226	228	232	229	252	240	238	214	230	242	259	252	189	260	249	233	223	227	232	249	253	213	242	243	220	254	220	248	204	232	260	211	249	228	227	263	230	234	219	225	236	219	230	256	226	243	225	228	238	209	228	223	227	224	259	232	222	219	234	245	255	223	224	224	232	262	238	225	256	220	226	259	213	227	212	220	262	222	251	208	232	226	240	239	246	223	230	241	243	233	245	239	229	202	238	231	226	244	212	262	225	236	231	226	206	229	211	224	225	224	220	246	216	227	198	213	227	248	213	271	244	237	234	249	263	215	200	215	272	250	234	232	230	234	240	244	252	245	210	251	234	243	270	228	210	218	266	233	230	237	240	242	229	204	249	229	218	239	221	240	226	254	249	215	224	224	221	233	223	208	236	216	240	234	240	216	265	224	200	228	249	218	221	203	249	254	231	216	226	219	233	228	226	236	204	235	230	231	250	250	220	199	225	241	230	245	232	237	222	228	248	239	228	267	260	242	232	212	213	215	219	228	268	205	215	225	243	234	223	231	221	268	229	207	248	220	246	253	237	224	230	257	211	225	233	244	192	209	237	243	250	211	240	225	232	246	239	235	225	243	223	203	227	210	237	256	240	244	219	242	235	194	221	233	233	214	209	248	225	223	246	228	212	206	245	234	239	231	226	262	234	224	229	196	232	215	225	224	233	246	221	225	230	228	216	207	244	217	193	217	235	224	231	223	246	255	228	238	242	221	242	246	198	199	236	241	216	232	220	223	273	227	227	248	247	228	250	230	250	230	244	256	245	228	225	219	242	243	219	244	205	228	228	227	233	256	226	241	226	229	217	221	221	210	201	247	246	210	218	226	243	239	243	246	224	232	235	237	221	249	225	246	227	234	240	236	241	239	226	245	228	236	249	265	254	251	225	221	225	258	251	254	242	232	264	219	249	235	230	232	229	213	268	262	264	192	234	217	235	238	226	211	225	262	235	255	226	235	224	240	204	256	249	222	249	212	226	255	230	229	207	183	253	194	212	242	251	213	219	230	210	257	206	248	245	256	225	227	235	260	239	237	209	230	269	245	238	228	239	219	212	219	234	217	227	237	214	231	225	234	240	219	223	220	221	241	221	220	245	237	226	231	233	250	231	237	229	231	237	260	243	220	279	251	227	239	230	240	224	244	215	209	199	226	249	222	240	222	221	225	252	260	201	221	224	233	202	213	248	228	218	209	250	233	234	225	210	209	216	225	245	259	239	234	190	253	227	246	258	228	213	251	230	249	253	213	242	212	215	216	234	235	224	221	229	211	238	243	248	225	229	222	251	224	257	233	234	211	260	215	240	262	260	227	228	208	240	273	227	234	229	217	241	237	234	217	221	217	253	247	242	218	234	241	224	229	217	242	238	217	231	233	231	235	250	222	248	208	230	238	234	228	244	216	249	254	243	238	230	267	232	209	249	249	230	239	217	213	255	254	242	230	206	221	248	245	239	219	223	254	224	237	232	230	244	242	225	214	255	221	273	267	250	252	244	240	237	232	240	224	233	240	238	238	235	206	212	220	202	243	242	213	251	234	235	218	223	253	232	250	246	240	265	242	225	234	249	241	237	213	252	219	255	222	249	215	236	244	235	227	220	252	245	208	231	256	262	250	249	232	215	230	217	225	219	238	235	205	219	243	246	217	265	213	235	236	227	242	235	239	235	247	226	213	239	244	215	242	215	237	216	232	228	225	236	222	222	227	229	224	229	223	225	233	229	228	209	229	232	216	258	224	238	227	223	229	218	229	229	236	218	215	229	226	237	217	216	232	233	262	221	243	249	225	241	250	251	215	199	248	245	232	224	239	250	224	238	231	235	224	214	246	256	214	203	237	272	222	211	225	221	232	217	222	204	248	219	218	211	238	220	224	215	250	218	214	223	214	242	243	270	222	238	257	223	251	198	239	240	224	263	212	213	236	233	227	211	212	238	256	218	228	235	221	237	229	239	249	225	209	219	211	231	201	234	236	223	220	214	261	233	244	218	215	235	224	213	225	239	224	222	259	234	243	242	232	223	226	243	223	217	232	230	217	254	237	217	248	236	246	213	211	272	250	230	238	226	236	225	218	247	225	240	229	209	211	221	232	234	231	228	218	229	244	215	235	230	221	234	229	229	242	217	228	234	239	239	221	227	240	242	227	246	255	249	240	210	248	200	247	221	230	225	225	229	231	230	224	230	257	216	208	239	244	213	231	226	247	246	203	241	233	235	254	226	246	238	245	243	214	239	262	231	223	234	250	231	225	225	233	221	247	209	202	235	255	211	215	233	226	242	230	212	222
2464	950	1209	1578	2444	2354	2144	2034	1621	1583	1756	1878	1923	3259	5547	5541	4144	2602	2580	1746	1002	801	720	676	603	657	673	624	683	626	640	625	619	633	626	668	646	657	647	678	625	663	643	584	701	659	664	668	650	620	652	658	661	679	631	651	669	622	704	625	627	637	634	642	679	659	634	635	683	624	640	628	666	635	629	645	627	674	677	608	637	665	616	649	635	667	647	665	673	641	623	690	640	641	648	673	632	652	671	670	656	637	665	662	634	642	676	661	650	673	659	695	678	619	621	682	652	634	674	640	640	630	675	656	647	614	663	643	633	673	638	647	675	636	680	676	651	656	633	603	615	651	660	621	622	645	673	669	665	608	640	677	631	647	648	649	654	670	652	702	660	665	705	606	679	603	607	667	645	634	695	696	669	634	667	635	625	602	654	658	644	655	593	622	679	646	640	674	679	677	670	638	656	678	676	625	645	657	682	624	654	711	666	666	646	601	650	636	665	647	633	629	666	621	659	683	635	646	677	676	657	652	616	579	619	672	669	622	663	635	627	652	639	615	682	672	639	657	667	634	645	667	664	661	631	622	673	672	602	609	617	663	636	651	655	671	663	676	641	634	667	671	687	603	667	632	658	613	628	654	662	638	723	626	668	659	630	702	638	640	652	620	666	614	696	653	599	698	669	660	666	637	640	630	625	619	680	618	697	667	656	663	628	654	622	682	643	643	664	620	707	642	619	658	680	611	617	668	627	668	653	601	626	653	665	653	664	671	660	627	638	648	643	652	628	643	685	634	630	691	706	627	624	645	648	681	644	647	668	576	668	613	653	649	676	613	638	631	681	661	618	700	652	669	640	635	671	668	646	667	620	641	623	664	684	652	631	641	624	666	679	654	664	608	648	682	642	672	644	675	628	676	688	584	666	657	581	603	624	698	627	644	678	605	650	670	646	665	641	645	639	628	638	639	630	635	639	609	682	643	654	623	650	643	666	631	671	646	616	671	621	633	655	645	639	647	637	679	670	650	673	646	650	622	619	673	623	657	642	622	671	661	628	656	621	675	642	692	681	664	652	621	689	651	668	679	654	625	646	662	666	671	621	673	640	669	696	628	635	680	641	631	623	662	616	661	639	642	629	650	661	673	633	680	631	639	697	682	622	671	610	624	618	621	661	642	638	637	651	636	613	665	672	610	670	631	694	640	620	676	632	672	667	675	709	604	646	658	645	652	618	638	586	648	655	663	623	657	671	685	630	638	615	672	647	680	649	671	618	644	653	650	678	689	628	665	657	669	670	635	675	672	631	668	630	652	660	619	606	645	622	667	670	632	643	692	633	619	721	626	686	661	616	655	685	687	637	661	690	671	607	648	648	635	645	677	646	665	660	699	634	679	652	640	652	682	641	669	637	635	642	649	625	641	648	639	663	640	605	656	705	664	679	637	643	609	637	664	617	635	686	673	585	673	674	683	609	698	642	631	673	630	681	643	602	675	623	639	665	638	645	640	677	644	648	698	660	641	708	653	686	658	702	641	648	645	633	627	634	620	646	676	643	656	633	616	631	626	654	630	634	652	641	625	644	665	625	644	637	648	665	641	654	633	661	629	593	609	683	649	657	662	624	663	667	676	636	660	640	621	670	682	716	617	718	617	674	666	671	659	613	600	633	650	653	693	657	663	608	658	664	657	618	622	619	659	613	668	678	645	661	645	635	607	624	609	654	652	658	657	670	630	642	627	665	707	701	668	622	651	645	634	667	639	645	703	633	676	610	702	625	665	674	637	628	679	649	607	654	633	596	660	603	655	615	703	659	638	610	652	652	585	629	644	666	600	647	654	641	673	668	599	622	664	632	621	631	720	690	645	643	617	643	651	679	648	697	669	634	657	689	641	657	653	657	649	623	640	641	657	629	651	642	680	690	662	665	647	624	661	681	659	697	656	658	636	610	662	624	691	670	660	610	662	638	682	609	620	669	617	649	651	653	630	643	592	648	651	689	628	679	643	623	607	634	636	625	631	681	619	632	623	669	636	658	649	643	647	627	657	627	647	711	648	632	693	634	677	647	635	637	657	646	671	630	672	632	649	636	605	601	617	667	644	664	675	621	635	648	669	632	653	662	592	666	681	641	643	649	654	592	590	624	644	647	648	668	607	695	670	665	679	658	640	633	651	639	644	650	607	639	660	594	654	649	643	609	696	657	656	670	674	616	667	642	667	663	683	618	624	613	585	652	647	644	622	688	662	614	671	698	646	574	645	651	655	662	638	642	606	686	654	613	652	668	647	659	661	600	642	625	704	646	631	667	656	633	632	671	658	673	669	655	653	634	633	630	626	664	628	627	624	612	628	685	668	649	650	644	632	660	683	665	695	636	640	637	661	615	660	621	653	621	699	677	654	611	661	680	678	684	670	649	619	598	669	589	612	642	676	680	668	652	673	679	651	627	643	624	656	676	634	632	645	685	658	651	665	596	649	647	671	662	640	620	650	642	638	664	667	626	662	621	625	651	611	615	694	626	634	646	643	630	648	665	666	692	666	635	668	616	663	626	663	614	654	652	626	648	644	650	662	639	677	584	679	656	650	670	596	638	661	681	643	651	655	620	644	671	674	663	652	683	601	692	614	639	681	689	657	634	718	670	668	684	686	631	640	670	607	645	666	641	610	680	631	656	616	655	638	653	615	625	663	626	688	657	660	644	668	623	595	638	653	643	669	672	631	661	628	619	655	638	644	630	617	653	648	671	582	627	664	646	672	644	637	656	636	664	660	657	654	644	678	643	640	610	646	642	634	645	661	729	628	674	685	646	629	670	629	698	655	631	625	663	646	672	650	643	647	650	653	657	638	678	602	633	644	707	655	673	647	606	612	673	660	647	633	636	662	658	625	655	661	657	652	655	638	585	622	683	665	686	654	654	643	652	618	598	679	662	663	646	668	647	614	636	656	624	602	665	648	673	636	710	641	644	643	633	639	644	657	584	607	662	706	676	642	661	688	642	659	632	633	633	672	652	644	616	636	593	635	724	683	665	638	671	630	717	673	696	628	651	643	644	629	625	624	633	652	632	617	621	665	644	628	707	630	704	664	633	649	643	661	643	657	619	661	659	631	693	654	629	664	616	646	668	622	674	646	651	679	635	626	639	673	646	664	643	692	669	638	687	670	667	637	672	645	681	647	685	643	664	667	705	669	678	648	641	673	646	629	660	617	672	654	648	657	699	649	657	660	699	609	611	611	700	680	666	654	653	628	701	644	670	689	633	664	627	647	648	613	620	686	649	706	667	684	669	666	612	610	670	610	653	635	661	667	634	654	647	691	661	631	605	628	653	610	637	660	625	693	634	663	656	638	633	659	576	628	631	716	624	702	651	650	617	688	649	623	683	656	631	645	650	662	662	618	629	670	602	665	668	639	658	621	622	675	654	662	649	663	638	642	665	652	632	675	625	638	655	688	651	663	684	654	632	670	615	677	684	653	649	661	656	659	635	668	652	672	635	695	665	650	690	671
8804	2378	3321	3264	5106	4814	3790	2655	1999	1898	2476	2422	2707	8960	9839	6372	3923	2763	2573	1681	743	308	214	189	175	176	186	191	195	166	185	188	187	168	178	199	190	184	172	168	192	184	170	177	207	164	179	169	171	169	195	178	179	193	185	157	184	190	155	196	162	201	179	180	199	164	179	173	199	177	169	192	189	173	164	175	193	166	174	179	170	198	171	157	156	195	172	192	191	181	194	175	174	174	179	182	158	190	155	182	161	191	203	183	187	178	185	192	176	153	156	160	169	192	203	163	183	179	182	183	197	200	163	161	186	180	187	179	180	189	174	162	180	163	185	160	166	198	174	172	185	189	173	181	168	200	183	196	189	193	183	192	164	191	165	191	181	189	165	187	186	184	176	176	156	174	177	203	182	168	162	170	167	185	159	194	168	159	166	172	196	153	164	166	179	203	176	204	176	161	175	177	195	176	193	170	181	167	179	167	156	174	209	171	180	167	171	176	175	187	165	175	165	171	171	188	189	168	161	204	173	166	160	169	160	175	189	187	166	180	173	186	183	202	187	188	178	179	164	176	162	191	183	177	204	161	196	181	208	182	196	178	175	180	181	167	204	180	155	179	179	185	184	185	190	182	182	173	193	188	153	164	183	194	170	180	192	172	179	175	163	180	172	188	189	164	189	192	170	174	188	174	189	205	164	160	178	171	175	195	154	201	190	155	179	179	185	177	170	172	205	206	176	172	169	172	185	167	174	177	200	186	162	178	163	150	163	182	165	180	182	174	169	164	165	199	180	176	166	189	180	155	216	193	171	207	167	164	200	198	165	173	175	180	177	197	179	184	156	174	187	182	195	193	185	187	199	179	197	161	194	180	175	182	166	174	168	175	178	163	179	150	166	171	158	181	195	202	180	190	183	181	170	223	181	191	163	193	163	166	184	152	172	185	210	178	180	189	195	170	171	182	174	184	173	171	188	164	187	172	172	190	159	178	165	165	181	179	180	187	184	164	189	182	168	183	155	194	153	172	157	165	177	183	170	177	190	187	170	192	172	174	198	191	207	180	204	163	175	164	170	192	183	153	152	164	160	182	161	186	184	163	173	202	205	193	157	178	188	221	174	199	167	156	180	181	197	175	184	161	160	205	161	171	177	150	170	175	175	185	171	187	174	181	179	202	162	173	186	169	170	163	181	200	178	174	185	147	182	190	163	183	188	175	175	185	174	167	185	173	198	175	180	183	170	184	170	163	192	190	180	172	170	176	196	190	191	163	201	163	153	193	159	168	163	190	197	180	167	191	186	156	175	176	200	164	169	175	203	181	196	181	164	166	178	154	178	197	188	193	166	177	153	172	178	190	171	185	175	204	195	185	180	203	179	194	185	183	152	163	188	173	174	178	166	176	202	169	197	152	189	182	165	177	169	188	161	191	185	192	177	180	201	176	192	173	167	165	168	161	172	189	178	180	179	172	209	185	167	161	186	192	184	189	185	169	171	210	187	161	183	179	204	180	188	179	166	178	166	168	169	172	168	174	192	157	169	167	147	182	172	177	191	183	199	162	180	171	191	192	166	170	180	164	196	170	168	189	191	178	161	176	176	175	173	184	157	202	204	189	185	167	172	170	185	190	183	175	166	180	176	164	194	190	176	182	173	182	195	169	168	192	163	169	163	191	182	186	180	180	181	160	167	165	157	169	177	173	198	163	194	175	172	187	171	165	212	178	174	178	203	183	181	176	185	166	173	177	180	194	184	178	161	206	167	178	172	181	158	177	161	165	175	157	176	166	176	193	198	170	172	160	199	174	195	164	191	179	160	154	178	196	174	177	178	176	182	181	187	186	171	154	184	175	191	197	199	156	181	177	174	187	169	199	168	177	200	167	175	172	174	178	167	181	175	172	185	203	175	195	176	180	170	177	166	193	206	163	197	185	193	165	155	178	197	172	180	162	175	176	185	174	205	170	197	195	186	180	168	153	190	177	205	170	190	175	188	176	186	177	174	180	194	169	169	171	176	179	171	154	181	175	162	189	181	155	181	166	217	158	185	194	162	161	178	183	205	187	176	200	191	181	179	177	180	178	176	179	196	164	155	185	202	197	185	206	164	188	176	189	177	169	186	195	193	197	184	180	175	186	165	171	199	212	165	188	188	187	171	168	181	169	170	184	159	180	157	191	181	176	190	168	188	172	184	171	198	193	144	190	179	170	161	177	160	176	179	162	175	158	187	189	185	189	185	161	181	152	173	159	178	184	166	153	178	187	202	172	182	211	174	164	190	192	174	191	177	174	177	177	166	175	186	173	168	183	175	182	188	185	177	184	171	183	173	181	185	151	172	177	201	168	186	170	177	182	173	172	183	175	175	180	185	185	169	186	184	171	195	168	172	175	177	186	181	170	163	168	181	179	191	194	156	177	201	180	178	211	172	183	180	203	169	189	203	184	186	164	186	212	189	187	195	179	168	173	198	200	152	164	164	180	183	173	187	183	143	162	183	168	179	167	205	214	173	181	184	181	156	153	176	190	200	183	201	160	200	178	198	202	184	184	180	169	156	199	168	191	166	160	160	198	201	179	153	179	156	155	177	182	188	199	166	153	181	169	179	176	179	158	198	175	189	162	200	176	168	169	189	184	178	205	165	168	156	178	185	175	202	171	170	168	180	186	166	167	196	195	175	171	186	176	189	175	173	183	169	175	192	182	201	188	162	204	173	191	159	198	172	178	177	175	167	175	161	192	179	175	171	182	182	180	168	164	174	159	194	184	181	159	181	194	185	183	180	167	169	158	190	170	170	190	173	162	184	178	163	162	171	177	185	189	203	168	199	190	187	206	206	167	162	180	198	176	202	212	188	157	185	162	167	175	198	164	163	164	172	170	176	167	168	197	191	196	170	163	181	188	170	180	199	151	177	185	196	155	171	188	176	183	186	196	171	167	197	153	199	186	190	208	201	185	170	189	176	160	168	159	168	186	168	208	174	173	193	171	192	173	203	178	198	173	175	174	162	180	183	182	192	172	180	184	184	171	184	149	173	175	177	186	182	163	168	149	179	187	162	198	191	200	170	164	177	175	176	189	174	173	196	199	171	180	175	198	153	203	198	187	179	182	180	191	176	181	175	185	194	158	186	165	179	176	177	174	157	173	193	181	167	182	172	167	179	189	173	189	182	166	182	193	182	157	192	168	191	181	195	183	187	186	193	158	155	172	168	184	179	178	193	171	164	187	170	176	192	204	183	164	175	194	161	193	175	188	176	176	161	154	192	194	196	172	173	169	190	173	184	167	156	179	159	168	162	199	171	173	166	171	156	179	181	218	174	154	178	204	182	167	195	185	196	190	175	172	187	183	181	177	160	163	193	185	184	199	160	190	146	179	170	161	200	162	182	188	195	182	188	180	170	170	174	201	175	190	181	167	190	170	196	193	163	185	161	166	178	189	159	174	182	186	160	203	191	167	156	178	185	169	172	182	187	194	177	169	183	182	197	175	189	184	193	151	167	186	167	166
6084	3068	7395	10434	16146	17132	13695	11141	9472	9427	12188	11456	13172	29473	30231	22519	16454	13477	12755	8271	3559	1187	626	544	532	495	491	567	539	522	517	493	560	510	535	522	552	553	515	541	493	537	518	503	567	527	544	519	496	501	471	549	529	531	566	514	543	513	501	552	539	542	505	529	494	541	492	515	536	483	525	482	521	561	537	536	535	503	531	503	526	540	496	507	511	519	502	500	533	516	524	502	550	486	522	521	496	499	553	528	526	497	507	533	543	530	506	531	487	560	560	540	562	490	533	518	514	521	537	523	535	530	481	554	517	528	520	537	555	546	508	558	486	512	525	501	539	539	507	531	520	511	544	553	541	519	517	550	529	558	555	511	496	549	481	523	528	514	557	529	487	522	484	490	552	533	522	528	516	539	507	541	543	508	530	502	506	497	505	526	518	525	558	510	533	489	516	524	560	471	494	513	511	511	497	521	518	535	512	528	550	574	507	559	516	496	522	510	522	524	550	528	510	558	528	529	524	541	533	509	515	503	582	503	542	529	573	451	530	559	525	508	549	546	545	524	524	567	469	557	560	530	539	534	474	518	529	502	486	539	544	499	524	549	511	519	532	514	518	530	597	576	544	514	549	508	532	524	534	522	557	535	512	504	558	516	541	533	490	522	511	505	534	481	561	516	490	522	521	474	553	522	523	567	509	530	509	491	476	511	521	503	510	532	548	481	532	528	511	522	512	503	526	541	513	510	561	545	546	532	521	569	529	522	498	482	529	549	522	513	512	532	513	507	582	552	519	517	532	506	506	535	546	524	560	516	531	549	499	508	498	540	501	549	502	551	513	511	513	557	487	556	499	512	508	532	490	514	528	519	521	525	519	518	524	539	532	535	563	550	518	567	528	518	507	545	555	540	564	529	511	561	546	540	466	535	480	555	512	522	533	548	498	539	503	522	538	518	529	521	505	515	532	531	534	508	479	524	535	532	516	495	546	522	528	534	504	485	602	533	549	546	503	519	551	513	512	532	580	521	546	536	534	510	505	520	570	556	564	534	542	474	539	522	541	509	515	524	481	576	541	545	505	520	496	520	544	510	513	544	502	539	556	501	523	517	525	502	569	527	550	526	554	540	530	496	555	562	573	500	491	528	539	495	536	527	543	554	537	529	542	570	482	549	548	553	524	543	558	520	524	519	491	570	466	506	538	549	504	503	536	511	521	554	527	528	566	548	525	538	555	552	530	484	509	504	551	539	521	514	523	524	474	529	499	540	487	574	533	533	485	545	518	537	544	522	541	538	526	546	545	496	523	516	503	537	521	497	528	480	550	551	530	498	498	523	516	535	495	538	503	494	538	491	518	489	562	521	547	547	533	524	528	518	524	525	492	518	518	502	522	547	545	501	524	541	562	523	511	496	520	528	484	544	541	547	512	547	526	565	511	517	548	546	516	485	536	508	527	519	524	556	539	464	550	531	525	574	540	525	501	491	520	570	523	514	495	520	510	514	515	547	544	480	519	534	505	510	516	528	526	537	502	518	538	524	523	519	505	524	551	539	533	496	514	547	543	497	533	493	526	502	521	535	542	538	502	507	531	494	522	526	520	490	552	555	533	533	507	521	527	512	537	499	531	526	513	519	524	543	523	534	511	494	505	510	534	491	520	487	538	544	524	525	554	526	509	487	532	517	525	576	525	525	572	489	500	546	539	571	547	515	577	532	518	524	559	530	524	518	575	495	562	561	496	516	542	506	531	533	504	488	560	533	537	522	550	522	560	559	528	544	517	515	565	525	500	533	506	549	504	541	493	554	576	519	586	520	563	553	536	550	499	538	542	530	566	540	504	556	537	540	508	547	525	543	557	490	543	533	533	500	565	561	564	533	519	517	522	547	518	527	518	512	503	538	506	586	513	513	517	535	566	520	578	564	530	556	583	522	469	484	571	529	544	529	472	547	543	531	554	514	533	511	552	525	539	530	523	482	530	549	491	561	527	558	525	493	533	552	556	532	536	531	496	522	538	505	471	497	528	548	542	514	502	507	562	483	489	527	489	510	535	528	561	529	499	530	542	500	523	510	516	557	519	528	520	534	575	549	516	497	572	519	527	535	591	512	522	551	527	536	525	512	521	567	540	525	502	541	541	491	557	560	535	553	559	504	557	481	546	523	522	525	509	516	510	535	535	558	551	520	570	482	515	523	532	527	511	565	558	527	537	508	512	503	538	579	489	504	542	501	537	520	506	507	550	525	520	527	523	543	507	526	501	552	569	515	531	532	536	513	544	498	536	521	495	545	554	517	516	543	472	527	524	518	488	494	501	535	493	537	510	567	514	547	518	519	533	493	556	486	534	505	517	545	499	500	535	537	539	491	493	556	487	531	487	540	501	520	524	524	500	504	525	479	477	498	497	561	470	500	553	511	526	527	535	526	523	476	513	523	526	548	531	544	518	532	524	551	561	567	533	511	516	552	529	501	493	538	549	562	488	551	533	505	554	488	539	503	498	505	546	528	534	520	527	515	504	519	518	513	508	529	553	494	522	562	570	495	538	529	515	532	496	518	542	584	525	530	526	472	533	535	505	533	511	532	519	525	552	527	549	487	530	551	500	503	465	497	577	535	531	562	562	561	535	490	525	563	547	527	494	476	489	523	475	560	532	479	528	506	573	544	534	531	577	550	566	529	524	554	513	540	545	562	524	519	550	546	536	535	542	513	545	522	534	496	528	528	526	558	495	504	522	517	528	468	506	483	535	536	543	529	483	501	518	508	512	538	501	499	555	547	556	544	511	535	505	547	491	529	521	510	546	536	517	504	547	540	570	498	528	541	509	495	501	547	524	561	530	539	516	510	518	516	543	537	545	514	527	506	536	483	527	564	546	521	523	580	541	529	540	524	544	509	519	512	511	497	514	531	537	543	507	513	517	534	564	524	508	569	533	520	510	540	524	548	495	505	530	509	544	545	530	530	521	498	514	545	512	517	546	545	560	525	553	533	512	517	489	530	527	506	511	551	543	483	516	520	516	568	531	512	541	529	521	561	553	512	535	517	529	496	534	512	532	519	518	532	506	526	489	529	533	505	503	573	511	518	499	519	515	506	540	557	497	531	546	532	527	524	495	536	511	484	495	521	507	536	539	538	502	529	503	496	532	534	494	533	543	487	544	506	518	547	467	506	539	558	517	489	535	527	513	503	494	527	539	490	522	524	515	497	493	549	503	547	536	529	514	517	552	526	536	544	526	548	528	531	552	544	520	524	553	536	518	533	486	518	505	537	532	535	496	533	527	520	505	542	524	536	509	528	510	541	531	477	515	547	559	551	515	512	517	543	504	556	546	532	532	508	574	513	551	517	529	536	558	520	545	524	561	555	535	517	509	554	549	572	466	550	545	523	505	529	483	529	504	520	529	509	500	553	543	492	498	505	514	560	510	545	509	538	499	515	528	519	498	546	521	551	520	513	547	536	530	522	502	529	519	605	537	523	491	525	575	479	539	521	503	514	568	524	516	545
17980	9224	10353	5602	9863	7562	2994	2177	3019	6018	9376	15585	21365	21982	13253	9777	6596	3141	2346	1190	664	360	227	203	230	224	204	195	204	189	202	208	221	193	199	232	216	174	222	185	216	203	204	246	205	215	236	228	208	227	197	220	205	203	212	200	197	176	191	214	211	204	218	225	195	220	209	238	225	216	211	213	195	224	220	196	203	179	196	233	232	193	220	234	195	209	213	239	245	210	191	215	203	221	224	215	235	224	187	224	239	204	213	224	203	221	223	218	192	220	224	202	198	245	225	215	203	238	188	206	202	212	214	200	216	232	201	222	215	192	225	223	214	205	195	237	213	193	209	219	241	187	207	210	208	196	217	219	205	220	231	202	220	201	188	189	221	220	212	189	213	197	221	179	216	202	197	200	216	229	249	210	196	194	210	228	210	237	216	204	179	185	205	202	205	198	218	204	199	196	236	218	196	200	209	208	219	236	214	187	192	207	220	207	221	218	230	229	235	206	220	237	196	242	190	197	231	223	212	217	222	221	219	231	220	225	229	229	216	220	219	234	220	200	200	211	236	193	191	197	215	224	215	233	194	223	224	208	232	217	201	200	195	173	229	204	189	195	202	230	202	202	222	205	234	220	226	169	210	225	226	218	242	194	219	221	193	208	219	213	246	203	212	222	204	218	245	198	220	205	214	199	219	210	196	207	204	238	198	228	215	210	170	204	202	235	226	211	188	229	204	223	222	225	223	221	203	232	213	197	199	210	209	202	192	203	210	217	211	229	225	223	208	185	225	187	214	217	217	232	222	211	219	223	227	203	204	211	187	192	207	236	194	200	204	195	204	219	220	196	208	223	200	225	213	202	202	233	212	221	204	192	199	252	225	185	207	246	219	209	203	214	219	215	201	213	187	191	214	203	222	207	206	213	217	198	207	202	214	231	228	212	214	229	210	216	206	234	231	210	186	206	190	213	210	247	239	224	220	218	209	224	205	209	215	210	208	229	207	206	208	224	219	216	209	207	241	238	211	228	225	236	226	240	209	198	196	207	211	200	209	214	226	205	223	225	225	245	205	206	212	213	198	190	224	226	198	216	242	227	238	221	222	229	212	235	193	216	194	236	194	214	183	220	238	224	241	212	216	230	220	236	194	223	200	233	205	214	223	219	215	190	232	214	208	213	235	250	185	211	209	205	210	211	189	220	235	192	206	212	237	235	201	235	233	198	211	203	201	235	201	208	225	193	210	224	205	223	178	202	202	215	197	207	251	192	194	204	222	209	206	199	215	199	206	202	199	214	218	211	199	202	195	205	211	214	233	210	206	214	194	235	196	205	234	217	199	205	202	224	204	251	200	219	199	219	236	203	210	198	213	204	237	202	209	223	195	233	224	226	214	235	226	218	218	228	238	200	231	188	222	217	196	206	199	204	220	188	184	210	213	220	214	187	209	228	241	232	211	218	230	243	204	209	161	234	225	224	189	216	224	225	201	192	173	216	204	213	214	198	215	210	235	214	220	192	223	213	199	223	239	244	207	211	215	210	202	234	214	202	234	188	218	214	214	202	219	240	225	218	213	193	217	185	222	185	225	188	235	213	202	227	196	211	205	224	209	232	228	226	234	203	230	202	208	216	225	217	199	237	205	228	215	215	202	216	197	235	200	198	225	193	209	195	219	211	213	215	242	222	188	227	225	195	218	197	224	192	215	188	218	188	236	211	203	214	231	231	171	214	217	233	207	231	224	190	189	223	227	225	225	203	214	222	214	217	209	224	215	222	240	213	205	219	215	205	186	226	219	239	212	214	231	225	239	222	199	220	208	202	204	211	214	208	216	200	214	229	207	219	215	212	219	208	217	212	220	206	215	176	219	203	200	224	216	228	219	204	211	221	205	215	209	192	217	211	195	236	205	194	204	214	204	206	203	201	197	222	206	201	232	187	220	204	200	232	220	207	205	217	217	223	215	209	184	215	236	224	202	177	218	205	214	230	243	187	219	217	218	211	223	217	200	204	202	238	214	218	239	228	221	253	203	187	220	204	201	211	234	230	230	201	221	197	246	198	230	195	196	208	198	233	220	219	235	202	235	201	232	217	212	222	227	234	209	224	199	214	215	209	244	207	251	223	218	193	216	223	241	209	205	222	186	219	225	209	247	231	232	219	202	219	238	214	222	209	204	200	230	217	224	256	214	194	220	218	202	200	224	227	208	228	224	190	219	201	208	214	189	222	189	230	209	218	230	216	194	227	195	208	230	228	199	224	228	225	212	196	191	184	221	191	204	203	206	226	215	189	227	209	230	210	216	192	243	241	205	195	233	230	207	202	199	207	204	211	211	198	216	200	211	215	215	182	180	200	209	199	229	232	197	220	229	221	213	230	215	228	203	205	206	237	218	228	207	217	212	178	185	225	191	195	198	168	198	224	240	203	181	210	193	218	186	219	224	229	189	212	227	192	205	195	209	221	210	236	209	196	198	222	211	217	207	174	200	185	247	204	206	229	182	206	207	214	190	218	213	200	247	229	206	218	213	200	210	231	220	232	198	223	210	233	215	236	234	216	197	204	230	206	210	205	187	213	219	189	193	227	208	213	222	242	233	226	234	212	234	213	201	224	222	207	203	213	228	200	217	213	215	207	201	221	224	212	219	212	223	214	203	213	178	228	207	218	219	220	241	213	209	194	217	215	217	207	207	242	218	232	215	190	190	187	220	219	184	187	204	220	218	228	224	212	209	235	185	209	243	239	200	210	212	221	212	220	227	225	223	234	230	207	239	205	208	189	216	248	218	199	193	224	199	240	227	224	190	209	220	191	231	233	200	203	207	223	203	211	209	217	192	221	187	192	216	193	205	193	225	193	215	190	225	243	202	189	192	236	217	193	230	245	186	215	245	219	229	208	207	224	232	217	225	200	209	212	217	224	197	196	207	198	204	227	213	235	225	201	221	221	235	216	175	191	212	191	204	224	205	208	238	211	217	216	213	237	192	251	206	238	206	192	220	198	185	205	235	223	207	200	222	213	215	215	199	224	205	215	226	213	232	236	227	215	183	208	205	207	209	225	206	228	215	215	218	203	202	232	205	231	211	215	183	196	229	200	219	203	212	204	213	193	203	213	201	206	212	215	199	220	204	201	220	225	215	191	254	188	211	207	200	210	218	218	201	195	230	202	199	216	233	208	228	227	222	201	208	229	202	244	203	199	203	228	220	221	201	202	211	186	196	184	200	214	215	230	196	225	226	223	195	191	217	222	222	248	213	210	205	201	229	218	207	217	211	200	223	203	223	191	229	224	242	193	210	221	224	216	219	215	209	210	191	209	206	222	197	213	205	235	223	210	199	247	190	205	209	201	184	218	241	203	214	224	211	230	210	199	224	210	197	213	212	236	229	215	241	200	212	213	223	202	194	205	190	204	222	200	188	208	198	207	220	237	205	216	226	212	215	205	222	211	205	220	218	220	195	193	209	214	208	214	209	222	209	210	215	210	221	229	225	221	203	210	200	210	192	188
9631	9179	16590	14439	24843	19340	11600	9368	12973	21388	28261	36630	42176	41487	30556	29444	22446	13775	10415	5610	2730	1181	621	627	602	594	603	623	617	617	636	610	584	675	676	643	596	609	644	630	621	673	613	596	583	647	627	596	639	586	654	631	633	618	632	657	587	590	630	604	646	641	657	606	660	619	655	607	590	621	675	592	615	602	626	649	609	648	621	585	578	654	632	614	590	590	616	611	606	588	646	642	591	586	594	567	651	587	621	612	611	602	607	640	585	647	600	627	617	602	580	598	577	632	625	605	640	617	613	609	606	638	595	639	653	614	629	616	623	632	626	586	583	583	637	595	595	596	661	619	615	632	621	629	658	663	604	596	633	643	583	598	545	630	622	581	618	586	563	578	619	606	636	586	576	570	645	601	637	623	607	603	641	645	635	670	595	648	593	619	621	644	666	626	594	595	581	607	614	615	658	639	625	626	622	679	600	630	608	606	632	639	626	583	623	616	572	663	618	582	638	615	625	602	614	647	599	614	565	632	614	608	608	589	573	610	621	595	605	619	593	639	614	634	631	590	640	644	639	622	615	602	615	662	630	580	624	618	614	600	623	617	665	623	628	628	604	590	615	631	573	638	589	614	610	646	619	573	577	633	606	600	545	650	587	592	635	642	586	568	583	637	577	646	577	646	581	605	666	637	600	638	602	630	616	631	618	596	653	661	630	636	602	618	655	608	668	655	624	638	621	641	671	618	588	559	614	582	669	615	602	614	615	619	616	607	587	655	606	577	619	616	627	570	655	603	638	646	624	622	615	630	612	613	600	682	592	636	604	643	618	649	610	607	652	587	614	574	655	665	600	644	622	590	637	614	645	621	584	657	601	636	605	613	621	585	643	648	616	613	616	638	677	673	630	602	583	591	656	661	669	603	625	557	629	621	656	548	568	620	563	601	672	654	583	589	619	604	613	643	617	614	625	628	619	619	608	618	626	610	578	627	580	600	615	630	650	653	625	624	672	594	657	660	617	598	608	625	605	591	619	669	614	613	594	603	614	656	574	629	611	630	650	632	630	602	629	630	640	627	626	602	588	588	604	609	579	600	664	638	641	630	627	672	593	621	609	618	613	635	637	618	660	622	593	646	657	587	600	596	609	615	620	620	635	620	652	653	650	604	630	604	636	631	632	612	609	568	652	651	582	623	649	614	652	582	557	603	558	621	620	614	623	646	646	590	622	593	611	659	628	579	610	645	625	631	627	616	667	629	648	612	646	597	651	662	621	612	633	636	607	634	600	610	592	605	603	590	648	626	558	597	645	638	629	626	578	635	674	582	632	629	610	543	587	595	639	630	630	584	640	608	639	669	626	668	592	606	586	620	603	620	608	616	645	588	619	574	575	618	640	611	617	586	575	645	623	605	643	651	578	653	644	595	639	611	640	619	627	647	628	646	560	645	615	584	633	611	589	603	653	632	653	620	675	577	612	565	627	608	594	577	590	644	649	653	584	599	647	613	615	635	626	612	645	619	591	620	605	640	624	667	602	590	630	565	672	646	674	629	605	622	583	637	652	603	636	626	607	595	600	631	583	617	640	659	648	624	586	587	592	648	602	605	643	597	638	616	597	601	641	673	616	594	602	633	608	626	633	621	588	596	620	632	599	609	616	604	597	591	599	611	647	580	609	618	647	637	595	612	585	624	632	649	637	587	667	671	642	609	642	599	618	589	627	645	604	594	607	599	606	654	619	638	625	644	613	642	594	607	640	572	640	643	577	637	642	638	636	609	622	665	608	612	617	657	590	601	619	656	644	584	609	639	652	657	607	643	669	569	627	603	602	630	612	637	614	627	610	590	618	642	627	640	631	628	637	615	636	655	613	627	608	630	559	616	641	585	615	627	631	611	601	586	627	628	572	610	661	643	642	614	599	620	630	574	644	622	632	649	631	679	573	584	659	619	618	653	599	638	651	638	626	616	667	599	647	595	624	620	599	653	633	588	579	596	582	572	589	634	665	647	644	592	629	611	585	589	621	581	655	591	633	649	613	639	618	644	639	616	574	646	630	597	655	646	595	604	651	611	605	575	624	618	608	603	628	668	580	597	567	634	615	611	611	576	605	596	617	601	621	608	662	617	623	591	651	609	635	612	625	592	592	634	630	615	619	657	656	602	594	643	628	615	584	630	638	634	662	620	660	641	613	626	616	661	630	612	622	644	615	631	621	620	642	614	603	629	574	640	643	596	631	597	603	606	630	633	669	605	614	655	626	652	604	621	651	633	631	648	645	579	587	596	682	627	607	655	677	635	619	626	621	589	601	604	631	580	587	652	664	610	631	621	613	618	605	637	651	653	613	614	673	661	630	595	612	626	600	609	638	613	589	670	656	697	620	635	579	592	640	657	630	596	600	616	650	651	648	653	611	600	636	637	582	589	632	616	653	539	626	641	618	625	599	617	630	629	644	643	606	621	582	628	582	586	622	596	635	656	608	569	629	570	628	621	586	601	604	633	632	613	609	566	600	595	626	645	606	677	665	632	604	628	621	633	626	570	685	615	634	595	612	598	623	651	596	587	591	609	622	677	647	610	572	620	558	597	638	599	587	613	642	644	623	592	599	586	614	592	650	638	597	674	612	667	655	599	608	616	620	574	640	625	607	590	647	583	615	613	618	589	640	583	599	648	628	607	618	619	658	620	619	588	582	590	625	672	605	642	624	643	584	635	608	603	623	622	580	620	558	637	585	633	622	627	626	623	649	632	592	628	634	659	639	636	574	619	615	642	625	615	618	630	639	593	603	648	579	599	623	634	613	626	655	641	627	636	636	623	620	647	624	644	590	652	599	606	606	652	663	641	612	655	600	612	630	631	603	611	588	646	610	610	572	617	613	659	606	612	616	625	610	606	643	607	629	613	620	625	680	640	618	617	637	594	619	645	567	607	605	603	607	593	688	636	648	600	609	659	604	616	632	616	633	589	631	585	611	677	629	578	608	607	608	590	611	621	596	603	646	623	645	611	622	650	612	654	619	583	605	583	632	631	619	626	607	605	620	634	572	622	614	603	644	646	617	628	672	623	614	627	598	650	648	643	618	593	644	621	652	608	636	593	639	607	618	666	609	638	608	624	640	604	600	601	627	664	647	624	546	597	619	600	624	643	557	632	646	620	632	620	631	609	640	606	594	622	609	596	602	583	653	582	621	618	584	631	614	610	623	581	661	623	567	610	615	617	650	647	598	588	626	620	589	607	602	621	614	599	617	619	645	630	650	697	572	603	660	621	636	631	606	616	629	584	637	605	567	624	610	610	617	654	588	611	611	617	632	581	643	636	608	579	591	629	646	571	638	595	604	604	610	595	658	577	628	617	641	628	672	555	644	616	598	647	567	599	610	630	612	612	591	627	638	629	672	571	613	619	593	596	592	615	573	660	640	619	651	590	601	620	598	668	599	642	598	569	582	590	593	637	621	622	652	611	609	596	601	644	631	617	640	642	600	594	602	626	691	619	631	609	619	620	664	591
3184	838	505	357	398	326	299	333	407	571	784	933	1252	1210	943	860	583	485	343	278	255	265	248	238	255	249	254	234	236	269	253	249	243	265	268	243	266	247	261	243	237	251	237	253	256	250	280	247	210	268	230	273	210	244	219	224	234	253	259	238	251	229	237	228	246	261	245	259	252	251	262	254	229	259	228	281	275	225	241	252	218	238	266	256	253	241	246	242	240	257	260	255	252	261	247	230	223	257	271	277	231	239	257	261	218	212	296	240	239	222	238	215	248	240	253	257	230	274	253	249	231	230	214	235	236	244	273	252	270	254	274	264	241	263	242	261	250	246	224	258	233	235	252	261	254	253	251	263	264	235	226	255	220	249	240	232	258	243	224	239	275	249	247	267	251	252	260	244	248	261	238	251	230	252	234	248	251	252	255	256	254	262	272	229	268	244	233	245	236	229	244	227	260	250	259	279	230	258	258	226	217	252	233	231	237	256	229	254	254	235	243	221	262	242	245	262	230	251	234	231	233	272	246	247	239	252	239	227	244	221	252	252	246	241	245	242	237	245	203	250	242	241	274	256	267	273	248	246	238	227	245	260	244	282	268	241	267	240	230	270	257	246	259	253	221	235	215	248	206	241	282	247	265	240	241	216	249	251	222	226	229	252	227	267	227	228	217	226	232	210	244	240	226	224	240	242	260	272	247	268	238	236	250	233	247	215	232	242	264	240	228	274	244	260	236	281	246	266	245	236	243	241	241	272	249	229	239	205	236	249	230	250	236	249	255	226	256	241	248	262	243	251	246	249	247	293	258	242	261	233	232	256	237	250	217	238	215	264	236	228	251	265	246	257	233	265	263	249	299	226	250	238	266	236	240	241	240	244	247	223	253	230	258	290	246	264	255	266	259	231	261	256	264	261	266	253	243	285	255	190	250	253	256	260	259	231	246	244	233	245	257	256	228	270	247	254	232	253	251	256	238	221	221	228	233	219	219	266	256	255	252	258	239	253	259	260	250	264	243	276	234	238	267	241	234	224	247	239	254	200	206	252	271	246	238	217	262	260	251	248	242	264	261	260	232	252	234	232	245	223	264	242	237	264	256	286	247	261	236	264	248	251	259	247	231	253	251	267	225	237	228	251	256	218	276	239	235	247	261	270	251	262	238	249	252	251	221	258	265	221	255	225	231	247	253	243	223	254	242	265	263	261	260	245	258	246	253	230	255	268	256	245	228	266	240	256	228	232	283	238	275	251	249	245	236	247	249	225	231	239	262	267	271	251	258	281	220	241	249	243	265	240	269	248	257	236	232	250	249	269	202	240	266	264	238	247	261	251	262	268	258	247	252	247	252	223	250	241	244	252	273	252	271	225	257	264	241	227	271	242	245	274	228	250	232	239	249	240	221	258	242	292	248	237	235	246	234	261	250	252	224	246	263	244	261	264	258	247	273	230	255	269	239	247	248	215	262	264	264	228	252	253	229	272	245	256	249	260	246	272	242	243	263	260	256	239	244	260	258	230	248	264	234	229	281	266	221	267	225	260	243	265	241	289	236	217	250	247	243	251	267	243	221	266	259	281	235	259	243	232	228	265	251	260	244	241	262	217	245	230	258	245	224	252	251	241	230	247	250	235	263	250	250	265	240	252	282	211	257	232	269	245	246	256	251	271	237	240	249	247	225	266	219	230	269	233	266	224	245	243	242	269	225	226	243	257	238	247	215	253	236	236	234	229	233	241	243	247	252	245	281	271	268	265	240	260	226	233	238	265	218	266	261	232	241	253	238	226	261	237	222	242	234	223	251	256	255	238	244	245	218	240	251	236	246	240	269	249	273	230	238	228	249	251	238	246	242	275	234	228	234	248	237	239	274	234	247	231	251	257	247	236	267	222	230	216	242	239	225	262	236	273	266	234	244	249	246	243	249	251	248	251	232	221	259	262	248	242	248	250	254	271	221	260	241	252	258	221	239	237	262	290	240	286	232	194	249	252	228	231	269	269	239	255	243	256	214	267	294	237	243	228	278	250	243	234	247	240	261	277	283	261	239	240	227	250	265	255	263	235	257	247	237	241	222	239	247	264	244	229	265	233	229	226	244	232	243	244	229	228	263	261	253	223	259	256	256	248	249	286	248	236	298	243	276	249	263	243	228	232	245	226	234	244	272	219	245	255	234	263	235	233	238	272	244	257	272	263	266	240	261	232	254	252	249	267	233	247	247	264	220	270	260	258	253	254	251	254	217	248	227	236	241	269	268	270	219	260	225	238	234	251	249	245	234	231	263	258	231	231	257	237	250	240	226	229	259	269	239	271	267	232	256	290	248	237	247	241	250	238	277	232	238	253	238	246	253	259	246	265	249	229	264	237	262	258	280	255	253	261	247	262	223	233	246	249	253	237	240	241	261	231	227	272	249	245	264	210	237	233	261	250	266	227	250	232	252	272	282	231	230	228	223	257	233	262	295	248	238	232	223	277	224	253	277	232	253	244	262	248	247	257	245	247	279	279	260	254	243	239	250	261	248	239	234	292	227	236	250	254	262	259	244	256	233	230	258	240	225	236	253	263	242	229	241	268	270	258	267	263	228	224	243	263	266	260	252	259	263	248	246	270	268	238	234	252	252	243	254	247	245	231	250	256	267	266	233	247	275	239	268	264	245	268	258	268	216	250	264	248	256	262	249	242	221	272	255	253	251	224	284	256	273	274	249	273	252	248	241	263	248	249	247	224	244	220	235	245	231	245	245	231	223	254	214	246	252	243	249	252	224	253	233	234	229	243	260	260	243	260	255	234	258	290	245	218	237	248	225	252	249	244	254	207	261	241	266	231	234	233	235	262	266	247	264	235	258	259	246	228	269	256	246	234	245	237	248	274	241	253	250	254	248	237	251	229	233	278	228	234	274	235	221	245	268	241	223	241	217	264	262	238	240	257	254	241	225	251	243	261	245	252	273	267	260	240	239	269	220	250	241	272	261	265	269	235	235	243	249	223	300	256	236	247	242	235	262	238	269	226	260	246	243	263	242	237	255	259	291	240	258	224	248	230	238	269	254	258	238	225	275	249	248	274	251	212	253	266	251	245	250	222	235	255	273	237	245	245	235	243	254	217	248	267	258	235	248	206	231	264	278	273	238	254	250	220	271	238	253	257	251	244	218	236	250	243	257	247	241	250	228	251	261	264	263	271	292	250	250	276	251	256	254	217	242	256	263	222	263	267	220	221	273	248	235	262	239	250	265	237	229	262	263	238	264	237	228	263	262	253	237	232	231	250	275	248	239	258	238	228	229	268	263	258	267	258	246	235	258	246	258	255	254	267	253	276	200	236	244	238	233	257	241	263	277	277	236	256	214	258	255	259	231	226	260	258	237	265	248	237	229	249	226	259	231	243	247	265	223	262	248	274	266	246	246	238	277	231	250	238	251	249	246	237	259	249	240	247	244	262	228	221	269	246	236	219	249	232	237	231	266	265	230	220	209	216	243	233	240	240	268	236	243	276	261	243
2893	1321	1440	1146	1327	1219	1035	1350	1921	3006	4389	5529	6673	5982	4300	3612	2536	1769	1251	882	751	734	699	708	752	724	671	695	648	697	700	680	663	696	675	723	725	664	677	717	691	684	689	688	715	701	694	693	689	720	712	668	648	699	669	705	740	656	699	724	722	726	713	707	744	709	693	662	655	650	717	714	727	678	662	715	693	690	688	686	670	664	684	736	720	705	692	669	669	733	690	666	670	676	693	673	690	666	710	696	684	664	693	691	700	704	718	718	670	682	687	733	755	677	739	716	686	677	711	705	672	652	727	671	735	727	733	652	684	694	743	707	661	685	691	706	685	653	667	766	697	681	657	688	698	672	711	718	732	698	668	718	715	696	756	714	700	691	744	703	705	643	708	737	663	627	717	728	674	663	662	676	671	744	687	704	651	694	702	666	679	658	696	641	662	718	695	704	706	721	717	736	655	661	670	680	695	683	700	702	705	688	748	685	696	689	718	750	679	718	710	715	686	672	695	664	686	721	729	728	668	655	654	726	715	722	703	728	720	712	693	703	709	700	696	721	740	711	705	661	687	713	720	733	699	648	698	659	713	730	708	717	719	704	641	729	681	701	721	704	687	696	710	703	704	659	674	694	723	710	717	717	711	681	677	692	686	711	694	671	698	697	690	679	690	714	751	720	736	684	705	702	725	714	675	703	675	739	696	715	684	710	691	694	702	675	676	701	688	701	645	663	651	691	682	672	709	711	729	710	721	678	737	650	711	683	672	661	685	716	707	696	697	680	704	687	682	684	674	706	700	680	680	665	778	735	685	679	699	675	676	645	723	698	689	703	671	692	733	736	722	693	723	690	717	798	688	661	663	716	656	714	684	661	716	726	677	726	703	656	683	679	717	716	709	715	694	689	716	702	680	707	709	708	629	709	747	665	709	672	705	712	721	704	709	715	665	737	673	775	666	717	711	711	693	674	707	649	715	688	713	676	734	660	676	702	680	704	681	702	672	717	706	721	724	761	662	686	687	729	713	693	670	736	656	700	668	681	694	638	664	691	717	699	708	702	639	712	718	690	703	691	680	691	686	692	689	691	685	712	695	687	683	647	650	734	681	720	730	736	698	676	682	670	700	714	715	666	689	646	715	691	697	641	664	731	647	641	658	708	691	700	649	694	724	693	748	730	667	705	691	712	652	705	697	682	698	636	703	729	726	686	705	721	745	757	678	716	682	693	679	686	725	723	668	754	753	657	730	743	676	661	685	736	697	667	692	716	670	736	674	767	744	722	655	766	687	733	712	735	692	709	670	674	650	690	684	714	667	694	690	671	682	716	644	694	719	695	667	701	723	701	672	673	722	734	652	716	687	704	710	687	694	730	690	704	733	706	737	710	735	687	693	712	709	654	666	756	686	719	700	689	694	692	709	720	683	736	711	649	688	714	679	687	674	710	747	705	707	754	672	714	674	640	725	725	668	674	720	713	707	750	712	695	671	704	697	690	731	709	715	720	680	682	652	707	708	718	703	755	716	649	691	681	726	675	681	690	700	664	686	696	731	722	717	712	676	682	732	717	707	688	736	722	695	688	743	695	730	691	677	694	714	684	701	663	698	669	685	702	689	671	661	746	694	703	685	687	743	680	687	687	724	698	668	733	692	700	722	678	665	692	754	695	666	657	677	731	716	694	676	664	696	644	713	672	688	728	649	696	663	682	678	684	731	674	696	679	693	752	710	683	704	741	708	714	752	697	670	741	724	654	702	768	666	671	679	667	736	733	680	719	732	733	685	708	679	679	689	748	695	675	692	704	678	701	694	655	713	701	695	674	731	673	703	705	674	708	690	723	716	762	724	706	668	694	761	696	728	693	694	713	661	683	718	716	716	681	677	673	709	704	699	654	714	695	723	677	659	653	692	666	680	654	693	697	666	739	692	696	660	673	728	715	681	658	705	711	715	683	691	659	680	731	701	720	727	696	705	721	696	682	676	680	667	684	706	730	690	670	729	735	683	703	676	679	684	680	681	748	715	698	663	770	692	647	643	639	661	718	667	678	698	693	718	680	676	703	699	694	709	659	638	666	720	669	701	690	681	701	637	692	721	687	698	709	666	689	714	685	691	693	690	697	679	669	685	688	671	708	734	695	669	684	733	666	673	708	694	727	709	730	743	673	700	757	706	702	743	689	682	690	687	693	667	668	697	709	670	635	670	757	735	706	659	727	711	662	691	724	686	714	711	708	662	743	642	691	674	684	741	702	639	699	714	660	712	754	667	731	705	695	679	723	675	691	693	710	671	729	705	692	718	725	655	698	735	671	712	682	660	725	702	708	684	701	698	724	726	689	653	703	656	699	663	700	694	637	718	725	665	709	666	692	679	716	719	677	685	713	649	691	757	722	749	709	703	673	686	654	703	697	722	651	700	751	699	681	688	701	674	667	712	686	668	714	672	686	765	717	682	659	735	743	694	673	751	676	664	735	713	690	690	700	709	704	720	676	704	673	677	709	702	692	703	668	695	707	687	699	718	685	723	669	707	665	746	675	695	684	646	687	708	688	712	633	671	670	707	684	687	688	712	691	698	722	665	683	671	699	668	710	671	717	653	717	671	694	693	711	696	689	693	677	693	702	694	661	670	687	661	751	679	725	698	724	715	755	705	697	689	678	706	700	690	714	703	694	676	707	654	715	707	678	722	712	728	698	740	696	705	711	652	649	673	659	755	703	713	676	710	653	701	667	725	686	738	685	709	673	717	689	729	650	716	681	685	692	733	682	698	697	702	670	681	673	712	689	705	724	733	663	672	723	684	731	680	698	705	694	630	698	701	681	712	726	643	676	667	751	689	677	703	669	731	699	655	652	680	683	742	680	671	710	680	677	684	673	707	677	744	701	698	669	661	649	652	729	684	739	706	721	706	665	717	703	729	693	709	701	679	685	675	733	709	709	775	683	717	666	677	699	708	719	708	686	673	692	737	655	696	707	637	664	671	704	651	675	682	755	680	710	723	707	748	679	709	709	654	684	681	726	650	754	697	670	682	646	700	678	629	719	700	714	672	713	711	675	711	674	709	689	706	689	706	674	737	641	689	681	718	701	707	675	651	738	752	751	681	759	728	663	706	671	704	740	698	663	683	696	691	685	658	703	728	715	680	718	687	677	682	698	714	737	720	756	688	718	689	743	729	711	688	696	711	727	687	703	675	682	651	750	703	660	716	678	665	666	730	670	662	683	692	728	658	724	695	705	692	678	748	700	711	697	689	690	668	718	701	706	707	712	664	707	707	747	684	692	689	693	717	697	696	674	704	678	743	684	767	692	680	713	689	656	672	670	722	671	718	709	683	656	733	671	671	695	653	715	673	669	726	703	685	702	693	678	668	710	657	709	687	640	689	701	684	716	739	696	692	702	692	676	709	680	736	690	685	732	690	749	693	719	714	720	684	682	671	726	705	694	665	738	680	681	658	685	679	699	720	702	718	739	725	676	696	697	686	735	710	714	715	675	688	715	694	719
9797	2542	2665	1912	1281	2054	6381	3821	4101	3688	6244	11283	14432	11047	7020	3546	1634	712	421	272	195	191	200	191	203	211	204	207	191	201	238	200	206	202	225	226	200	221	209	205	191	213	205	192	243	204	225	211	218	227	184	212	187	198	185	206	214	191	198	207	205	204	201	194	212	206	220	206	203	185	199	190	204	187	178	223	191	204	204	219	225	215	219	233	189	207	202	197	187	228	223	192	193	216	199	207	193	189	201	206	211	202	231	189	184	204	201	215	192	205	189	219	217	210	177	194	216	218	208	191	248	212	226	188	222	198	213	198	209	208	219	229	205	232	209	205	200	171	194	178	220	203	198	231	203	192	210	193	220	222	222	183	188	210	222	189	201	195	198	210	214	214	213	198	206	206	193	194	220	191	193	197	219	202	195	207	198	165	215	197	208	189	181	206	204	184	197	211	231	190	229	211	206	223	205	205	199	217	187	201	227	208	208	200	213	176	202	209	233	213	200	180	223	184	191	208	192	185	218	197	182	221	214	207	197	198	203	195	202	220	217	210	210	166	223	204	208	197	204	183	216	220	209	209	204	203	223	204	172	200	194	199	203	236	164	191	184	194	210	206	200	178	205	211	178	181	205	210	222	229	200	199	211	179	215	190	219	199	226	206	193	226	191	232	215	218	194	203	199	213	200	223	215	181	208	184	203	204	218	203	211	196	203	209	199	191	180	205	228	207	216	192	197	216	220	194	236	225	209	222	196	187	206	217	228	223	207	214	220	191	213	204	205	200	210	232	192	233	200	208	218	211	210	187	208	191	217	197	207	183	209	189	220	197	194	209	219	192	199	205	196	190	187	205	196	187	210	176	235	203	191	182	210	212	198	201	178	203	220	217	198	210	206	182	190	193	207	208	186	194	175	192	173	226	195	201	209	190	207	219	226	186	197	175	196	212	191	170	199	217	219	184	198	187	210	210	191	218	207	208	202	167	177	207	194	202	196	204	205	195	166	201	199	213	192	205	227	223	207	190	214	224	195	216	219	210	184	208	226	206	200	196	199	199	203	203	215	217	195	176	210	207	197	210	223	206	207	203	184	209	235	198	210	192	197	204	200	192	182	192	203	179	204	224	204	213	184	202	196	196	214	204	210	211	214	196	221	246	222	212	229	209	172	201	220	210	203	183	208	211	208	209	185	223	189	215	223	200	221	207	198	204	201	226	219	218	215	198	211	216	186	209	200	229	212	207	200	194	209	219	189	193	195	165	205	203	213	217	185	212	226	190	194	194	201	204	183	200	201	208	199	204	199	190	227	192	190	217	197	218	191	206	206	193	229	230	204	189	191	204	209	171	206	205	222	211	204	204	217	171	217	214	215	196	198	202	203	225	223	201	240	220	218	196	202	194	197	175	199	213	192	214	218	209	203	210	190	178	182	209	192	192	205	207	190	199	186	212	195	175	219	211	198	239	240	230	214	200	221	197	202	210	191	240	196	211	192	216	223	230	208	208	216	204	216	207	188	201	219	206	195	222	220	202	232	189	186	223	192	202	213	189	206	229	203	222	226	211	182	202	205	199	203	203	192	196	220	205	212	192	192	182	190	225	193	238	196	206	206	212	218	209	209	208	244	217	212	226	207	210	235	233	198	217	207	194	219	203	218	224	191	185	187	198	184	204	173	217	205	199	213	195	196	200	222	202	228	227	212	186	210	213	214	221	218	196	211	206	180	185	215	198	213	231	205	215	189	196	181	228	187	201	196	221	189	222	210	215	200	198	212	210	186	218	229	211	207	238	200	187	183	202	177	201	165	224	188	211	214	231	190	244	196	225	217	193	220	169	201	184	194	193	200	203	224	185	224	224	238	200	229	204	218	224	192	198	206	218	209	232	191	196	226	213	208	211	229	199	207	216	188	206	193	224	184	193	176	180	211	176	213	198	209	208	207	212	222	199	219	193	230	206	190	201	195	186	192	184	197	224	218	209	202	204	217	200	207	191	238	211	204	195	200	219	191	196	226	206	208	217	180	198	212	204	195	207	231	180	210	181	203	198	208	193	213	178	214	163	203	217	192	189	203	226	221	215	210	183	200	207	214	218	210	209	189	212	174	224	194	220	220	194	175	198	187	184	186	198	208	223	231	206	204	195	190	190	194	191	192	197	203	194	187	236	215	223	211	201	203	192	196	195	212	184	197	223	222	210	222	214	224	219	197	193	207	223	218	214	212	216	179	194	213	225	217	220	235	213	203	221	204	190	190	216	198	223	237	175	236	199	184	211	202	180	226	208	207	208	202	227	223	195	186	201	179	200	208	206	197	220	200	199	200	240	215	210	209	197	217	184	210	204	163	190	208	215	195	180	189	248	192	186	199	181	221	206	203	212	211	200	184	196	198	211	205	217	188	203	189	197	205	191	237	197	202	210	232	198	206	196	218	217	206	216	209	198	210	188	199	188	184	207	217	185	237	203	215	195	196	191	212	183	216	221	219	203	218	194	183	230	197	162	186	194	201	207	214	189	219	232	200	220	210	204	215	194	203	221	174	203	208	216	202	193	198	243	186	192	196	191	228	204	205	194	191	212	227	212	196	209	205	201	187	190	208	182	174	202	178	205	180	203	243	191	222	190	201	185	219	221	195	190	233	204	186	193	207	208	231	206	210	199	240	216	202	230	235	199	178	208	215	189	217	181	205	189	217	217	221	201	200	204	224	188	210	224	199	209	199	241	206	186	194	195	206	230	184	205	183	191	218	194	188	206	226	208	227	186	204	201	202	211	218	213	187	213	208	218	204	206	199	249	203	219	205	202	193	203	196	200	192	197	193	216	193	206	193	198	201	220	201	186	191	180	221	197	183	218	210	208	194	206	201	206	197	210	210	186	200	186	170	193	198	207	229	209	204	210	188	191	221	213	199	187	200	205	189	218	169	204	217	186	223	221	224	197	203	196	208	190	182	181	189	207	191	193	223	215	202	243	214	201	208	187	207	206	203	189	199	212	198	218	202	225	207	197	194	209	213	220	214	193	212	214	187	185	209	194	227	203	196	197	220	226	224	189	213	223	232	201	228	206	178	192	215	203	173	193	162	229	235	225	210	212	225	192	216	204	201	205	215	203	202	196	241	193	217	189	204	198	200	175	217	226	211	185	188	215	214	193	190	182	189	192	197	213	182	204	197	201	220	184	186	234	210	201	219	178	216	198	188	200	199	205	219	195	208	224	210	201	202	203	204	208	200	197	220	200	206	188	183	196	203	196	190	179	216	182	213	191	187	198	202	190	214	204	187	204	228	197	209	206	180	226	184	200	212	206	193	216	206	197	197	191	210	218	204	229	211	202	206	183	215	208	176	213	181	205	228	191	200	192	208	209	198	193	174	202	197	217	217	238	210	194	214	207	175	210	198	217	212	214	183	208	176	223	195	225	220	240	215	220	214	213	199	210	187	211	211	204	221	208	215	209	197	220	233	193	212	180	185	204	207	211	228	214	198	227	210	199	219	237	191	230	214	197
6618	3040	5663	6142	4943	8781	20811	13869	16856	15975	22899	32502	35751	30715	23223	14545	7698	3453	1634	886	632	589	634	566	601	608	598	560	564	580	583	566	590	594	645	594	612	622	612	588	585	596	620	606	601	627	619	618	562	602	562	631	589	598	643	584	594	602	614	586	640	594	602	610	585	592	601	570	561	584	604	607	581	567	558	573	603	566	633	571	584	611	623	585	608	653	582	590	652	564	636	625	595	638	604	613	606	576	631	584	572	571	626	598	632	588	591	620	609	601	603	620	601	599	589	615	590	601	609	614	585	554	573	579	615	597	574	657	588	620	590	578	574	591	611	573	612	610	584	611	573	612	588	566	604	586	577	591	558	629	552	584	629	609	589	605	609	611	553	597	579	588	614	580	626	574	579	624	599	565	626	547	551	612	590	574	601	651	572	640	591	607	610	628	564	544	595	623	576	566	584	590	564	564	640	602	574	599	546	608	551	579	565	590	603	556	583	569	573	574	604	601	597	589	587	602	579	646	647	608	585	588	572	620	604	599	563	600	642	566	606	615	617	594	603	586	594	593	580	595	588	611	575	573	567	619	622	600	578	549	561	569	606	551	563	623	580	572	603	618	600	573	603	582	618	604	606	605	600	585	606	601	609	586	575	598	605	610	557	578	608	608	585	574	588	595	585	591	577	597	605	603	585	566	602	596	568	608	575	531	585	599	568	597	658	613	652	604	608	598	601	611	575	610	598	553	575	590	636	618	635	639	608	557	577	629	579	596	576	599	592	579	569	580	573	574	678	574	610	574	585	606	565	612	586	570	563	585	600	606	578	635	615	617	596	578	585	578	590	594	601	618	570	561	548	584	660	585	602	619	605	636	575	607	557	597	636	569	590	559	591	588	587	559	554	585	585	561	615	569	587	599	593	599	596	606	588	641	610	599	590	631	610	585	573	605	606	573	605	622	620	597	604	624	626	533	625	584	605	598	599	586	601	608	580	610	626	612	585	580	588	653	573	578	585	586	600	587	581	618	645	601	565	578	598	627	604	598	607	586	636	596	588	613	584	579	585	603	593	612	608	590	559	611	586	615	629	586	637	615	631	596	568	566	628	636	594	610	598	609	634	580	608	596	581	631	601	590	582	600	632	593	600	580	582	589	624	617	607	607	562	605	582	573	594	604	563	588	585	616	601	586	564	602	598	592	572	600	573	563	604	618	635	633	611	624	601	621	617	596	584	564	609	591	593	568	587	580	612	560	584	606	566	588	586	644	603	606	589	555	619	605	589	561	622	639	579	620	601	578	608	563	607	582	577	599	621	585	615	612	608	560	640	612	584	588	521	605	631	597	591	574	604	615	564	600	596	594	575	603	587	577	575	609	606	574	613	605	570	597	593	587	556	577	556	581	596	611	544	614	591	586	600	551	615	584	603	541	590	567	592	584	630	606	606	580	602	575	590	606	577	590	541	607	594	571	555	575	582	629	623	628	570	586	605	596	600	594	587	616	578	607	624	616	636	615	613	613	553	608	589	589	561	608	639	591	595	564	595	602	577	603	605	590	618	585	592	580	610	588	546	569	603	566	612	573	614	635	601	570	588	569	636	590	571	607	613	568	566	614	556	616	611	539	611	634	575	624	580	650	585	582	588	599	561	622	624	619	578	606	568	622	589	577	592	624	576	604	632	602	625	589	592	622	633	572	562	575	556	602	568	568	593	611	616	614	583	576	588	618	611	586	560	625	552	636	619	607	610	584	601	603	581	646	596	595	599	564	627	621	587	552	572	578	605	626	558	589	600	581	567	593	561	624	600	604	629	536	607	577	602	591	581	591	594	569	590	612	622	580	578	611	651	587	600	636	603	640	569	567	602	597	572	594	605	603	583	597	533	603	601	580	588	616	592	592	580	584	581	571	603	585	571	600	578	565	613	621	591	591	653	658	548	597	607	615	575	536	595	601	590	592	594	572	604	582	616	586	531	628	620	616	602	597	626	621	593	603	597	592	615	580	637	586	585	593	609	621	570	627	612	645	592	616	578	590	592	524	585	566	583	590	606	613	600	552	577	581	588	540	646	587	591	578	595	595	617	582	596	580	603	607	584	596	607	537	588	568	523	608	624	592	616	584	598	604	590	605	576	586	589	584	634	632	568	590	625	570	598	637	582	561	572	612	601	622	588	611	564	594	608	604	610	594	603	595	582	568	603	608	597	567	616	602	584	613	578	567	616	607	588	563	625	603	631	586	561	588	575	606	594	600	632	639	575	596	614	622	616	585	601	496	576	577	610	576	548	595	617	574	589	568	651	559	580	554	627	608	580	606	602	589	585	611	572	581	655	607	576	592	586	545	577	615	603	619	621	629	587	556	624	571	570	630	572	559	586	600	612	595	621	557	615	577	608	567	601	522	600	600	622	573	614	594	603	596	572	619	623	600	604	564	572	621	582	603	619	584	571	572	592	623	640	616	627	626	584	636	584	604	553	584	644	611	584	643	572	587	585	616	612	626	572	640	580	589	539	565	577	541	586	601	605	574	589	585	627	542	602	584	628	606	579	598	598	629	626	596	629	622	588	614	601	573	632	599	551	557	644	625	579	579	582	565	594	558	604	583	598	610	595	595	611	645	571	632	633	555	594	620	598	614	604	590	635	636	622	647	595	624	582	633	660	559	545	588	571	603	590	634	595	623	601	616	635	559	576	578	615	607	602	629	584	553	616	631	607	590	573	584	616	591	583	585	619	569	549	611	567	623	577	619	589	572	611	619	580	569	603	595	602	587	580	578	615	641	618	593	593	558	539	640	559	567	596	594	599	624	600	602	611	611	572	614	593	565	579	565	592	585	597	603	601	575	590	594	636	631	627	603	575	607	620	597	617	586	628	628	647	596	624	590	584	587	614	626	573	601	617	556	632	593	579	599	559	595	552	595	656	582	570	572	563	623	594	625	605	582	641	592	542	613	599	585	594	644	624	633	634	577	631	571	611	581	659	585	598	608	571	648	571	610	622	525	598	611	592	572	586	625	618	594	579	618	598	556	571	587	597	554	599	606	601	629	607	569	554	631	553	535	563	604	602	566	624	605	581	584	598	641	574	584	582	598	542	652	588	602	637	577	646	588	589	589	578	605	576	580	549	562	563	563	602	612	560	594	597	549	566	606	612	547	566	612	603	527	573	604	635	607	578	582	579	648	591	622	591	626	565	573	615	593	582	639	568	591	550	587	611	617	621	600	593	578	617	612	616	590	631	582	658	587	578	593	562	595	619	626	582	565	604	588	619	597	595	542	609	611	615	576	611	583	601	599	633	584	603	591	581	634	602	576	616	589	623	603	583	577	595	602	633	614	597	579	591	608	563	594	552	641	613	576	595	599	558	576	622	591	613	599	596	597	631	563	587	616	605	591	599	573	616	581	548	642	613	630	607	599	551	566	622	614	577	572	624	631	574	539	608	595	578	580	603	585	570	584	576	587	606	606	589	652	584	591	596	535	605	574	628	586	598	641	605	601	546	586
17179	4492	4890	3452	3675	9309	12395	8894	9013	12092	14472	23335	25670	21126	12978	6086	2328	885	430	259	203	214	238	241	228	245	249	225	248	238	241	257	260	242	226	207	248	253	233	209	211	237	204	215	255	217	228	223	237	242	225	235	244	215	217	222	218	222	196	219	249	226	216	230	215	245	226	226	234	228	221	226	225	214	225	210	220	213	227	255	242	229	222	237	242	215	223	257	219	213	227	214	207	258	203	222	227	260	208	227	229	224	220	239	192	259	220	230	223	226	223	216	257	221	223	243	226	215	205	230	216	219	223	227	187	214	203	234	236	222	225	224	235	230	230	239	240	202	226	213	237	220	189	218	239	196	216	243	226	235	245	233	226	243	226	202	211	252	250	201	210	243	231	222	247	230	222	237	208	244	206	245	245	244	238	216	211	198	232	242	233	239	228	203	228	226	231	219	200	209	247	200	245	218	242	233	249	226	208	259	224	230	212	220	221	220	237	215	215	233	227	215	218	206	223	224	206	216	210	249	248	222	241	242	218	235	215	212	236	216	240	239	218	248	246	259	221	192	213	248	210	240	236	222	212	208	231	194	231	196	232	241	218	229	220	247	215	222	248	207	246	230	224	244	215	236	189	202	217	246	244	233	212	220	215	216	251	205	231	235	224	181	241	235	246	219	226	236	236	225	253	231	259	244	223	220	222	239	216	233	214	234	232	238	228	232	221	244	255	217	223	243	229	225	232	224	217	238	229	209	244	194	196	236	240	209	229	215	217	235	232	226	230	224	209	242	233	204	226	243	210	223	242	223	231	219	218	227	223	205	207	235	233	223	215	209	231	227	241	246	219	228	221	234	227	241	251	234	241	222	205	228	200	242	239	229	230	210	206	226	219	210	207	234	235	227	217	247	236	234	211	220	262	245	192	234	227	231	210	231	225	222	209	212	234	216	238	232	192	282	235	257	235	237	233	234	221	220	260	212	227	229	230	207	210	249	215	226	246	253	230	222	216	209	233	249	247	243	245	218	202	239	219	213	239	210	230	240	228	225	219	243	211	208	206	230	215	232	219	225	229	204	214	237	227	250	219	214	217	255	213	216	227	244	208	215	226	222	205	221	201	220	221	203	237	223	198	214	238	235	232	231	214	228	227	231	215	218	228	226	194	263	229	211	241	216	230	225	224	225	225	228	249	257	261	197	242	228	230	241	225	242	237	228	220	249	210	220	230	237	224	226	205	238	230	220	225	235	196	266	219	231	230	214	219	225	213	208	244	211	219	220	216	237	231	234	236	225	213	212	216	219	245	221	245	202	244	248	215	238	220	212	232	227	214	248	251	238	244	212	247	217	243	241	234	241	229	248	212	228	218	237	237	203	217	195	237	227	198	224	236	211	223	205	197	224	229	222	239	224	250	206	239	249	230	224	241	224	278	238	220	230	223	213	222	260	223	222	256	218	234	243	210	243	227	228	219	232	196	209	215	246	245	229	225	231	229	216	239	226	219	216	221	251	241	229	220	234	240	230	243	207	235	216	221	254	231	225	207	204	222	225	207	211	231	234	217	248	202	235	220	214	218	193	191	226	237	214	269	235	224	211	217	226	213	225	215	223	249	245	243	239	203	241	204	231	248	215	251	251	263	231	217	211	208	200	217	233	240	228	215	222	233	265	236	272	216	230	238	251	242	213	203	236	227	229	201	230	230	230	214	219	237	209	233	199	234	235	209	251	225	232	229	209	228	219	241	228	234	247	236	213	207	227	213	210	217	230	235	210	227	215	252	236	224	208	213	197	248	225	215	219	207	228	222	207	236	231	205	212	234	229	242	218	225	235	226	229	256	238	250	223	254	229	225	244	238	216	224	242	252	248	235	249	251	208	255	221	219	227	228	231	238	235	212	229	221	216	231	227	217	226	240	219	199	240	226	205	218	208	218	216	228	227	241	243	220	247	259	229	232	226	206	225	236	221	224	218	234	221	199	223	212	243	228	214	227	227	220	198	234	241	216	227	224	216	252	201	224	206	198	248	222	219	242	218	204	229	227	221	199	222	217	227	206	225	226	240	229	187	245	232	224	245	225	210	226	231	225	235	231	249	210	229	238	195	212	227	228	220	229	227	245	221	244	246	260	251	254	242	214	243	238	215	200	232	232	211	255	214	222	203	207	230	225	251	239	251	211	233	214	229	235	220	261	216	223	252	204	221	214	252	242	271	230	231	209	232	224	232	225	223	225	183	218	215	213	214	230	210	239	210	231	230	226	275	205	240	219	221	229	185	221	215	244	250	235	235	236	232	223	190	231	214	201	224	220	250	220	235	210	225	205	218	239	214	227	220	230	208	221	218	237	248	224	217	238	224	203	212	243	231	238	221	224	214	230	240	241	233	255	256	220	253	246	257	225	207	243	229	235	222	226	239	194	216	226	226	241	228	232	237	203	237	225	240	236	252	218	247	209	211	233	229	232	241	234	222	220	230	258	220	225	237	207	229	230	240	215	241	247	217	214	219	236	226	233	225	225	225	223	235	248	222	191	223	217	230	205	243	192	235	215	215	249	195	210	226	203	222	237	199	224	254	217	239	219	230	206	209	223	207	229	227	219	210	250	262	244	213	207	206	214	196	212	233	257	226	219	246	240	214	235	214	228	239	210	253	225	214	218	236	220	229	245	246	247	254	255	232	222	239	210	223	215	241	220	227	229	211	217	243	243	217	204	239	221	220	243	202	208	245	227	216	229	225	254	227	228	234	217	215	237	236	218	233	198	227	222	238	215	221	223	226	214	222	218	228	228	226	235	243	222	235	243	236	203	256	231	233	227	243	244	228	238	223	246	194	218	201	221	219	241	222	242	236	230	241	205	228	239	216	221	226	221	232	239	261	244	223	214	225	249	240	219	220	241	226	225	224	241	227	222	214	244	213	201	207	206	229	217	220	252	217	190	206	243	214	230	204	214	229	222	234	226	202	230	201	249	244	225	203	242	241	231	226	236	204	190	215	238	250	229	242	212	240	240	205	222	248	224	216	234	205	221	201	234	242	242	222	226	231	230	229	198	262	230	227	243	212	218	243	230	245	234	210	222	243	221	206	251	242	229	237	221	220	230	232	210	229	237	275	240	209	218	199	228	255	196	218	254	229	223	221	264	220	226	224	246	228	217	241	221	253	223	233	203	238	208	221	219	222	224	224	228	242	195	212	204	219	217	208	214	218	213	245	275	213	205	231	211	228	233	235	237	236	217	214	219	230	213	237	208	216	236	213	240	237	227	214	203	238	212	207	220	219	249	235	216	236	203	223	247	221	243	214	188	221	238	228	219	237	192	201	213	218	224	239	232	211	265	214	216	218	211	248	228	252	215	226	239	220	253	212	216	215	235	222	259	207	232	212	203	229	233	227	212	227	212	246	229	231	228	212	207	218	213	224	208	236	242	212	218	201	198	236	219	213	223	214	239	231	243	240	229	225	221	221	247	226	216	233	213	189	243	229	214	221	232	232	213	217	223	247	253	227
8777	4455	9672	9817	12425	25527	29726	24694	26607	32143	34878	43748	45391	40132	31476	19788	9740	3842	1675	942	703	656	687	627	626	673	645	671	637	689	699	688	615	666	669	715	691	658	621	668	658	678	664	694	702	639	662	657	634	643	708	672	710	669	652	639	700	665	683	642	684	660	663	690	645	617	651	659	656	686	658	628	638	677	644	614	643	643	625	687	664	661	659	640	686	693	637	650	623	707	656	666	646	633	621	652	636	689	670	649	621	650	656	662	660	705	665	670	657	669	766	685	698	653	622	675	617	620	636	678	631	699	696	662	643	646	637	672	708	616	666	631	653	670	636	683	690	642	607	629	649	662	679	631	655	655	678	667	651	619	662	691	666	653	649	671	643	709	649	651	647	665	684	641	707	657	679	635	646	610	657	635	686	652	701	651	644	667	630	655	635	673	674	661	619	661	602	619	649	691	657	628	666	647	662	685	645	628	644	657	676	648	641	648	704	703	662	646	634	671	656	662	663	705	687	641	711	652	609	693	715	650	640	620	648	668	671	652	619	632	631	663	655	655	671	670	625	638	636	681	644	673	649	631	687	671	631	626	676	660	679	659	653	677	698	684	628	694	689	655	646	682	641	616	647	661	693	692	671	674	623	652	634	674	666	672	631	646	659	659	625	684	694	627	665	684	652	673	645	670	629	658	665	661	682	621	644	600	657	692	653	657	700	663	709	705	659	661	679	637	676	624	630	650	658	669	654	669	639	630	668	631	637	659	670	689	616	629	658	696	646	674	644	669	632	631	667	649	640	667	692	650	625	647	696	622	693	635	629	635	682	677	655	647	630	658	721	691	639	700	649	635	647	635	649	661	619	690	639	646	668	661	648	645	657	690	661	665	672	656	619	653	698	674	633	645	681	708	663	658	654	689	657	686	626	657	656	670	702	661	669	647	654	599	652	662	623	611	671	608	678	680	611	688	653	687	628	687	651	657	638	642	642	673	700	632	679	659	641	717	669	627	645	630	638	640	640	656	669	691	673	672	688	640	664	642	700	650	642	603	620	613	658	621	626	645	637	652	602	655	633	618	669	665	669	661	632	665	648	627	687	675	628	658	649	658	638	669	678	605	702	683	657	638	683	684	656	668	617	667	624	712	672	663	653	692	657	647	647	701	678	695	612	661	681	688	672	654	650	658	667	623	649	633	667	658	646	643	633	622	650	682	642	656	640	630	651	660	645	649	658	682	619	712	668	654	619	641	656	674	687	687	667	659	646	656	617	671	670	662	663	688	671	629	666	678	692	632	667	670	618	660	645	639	678	675	644	677	670	642	647	676	652	641	684	659	577	687	644	696	649	640	686	657	647	715	671	689	642	619	702	578	676	716	631	659	639	654	636	661	688	663	645	632	658	639	648	620	664	653	633	648	620	685	689	646	663	678	626	689	635	693	671	640	691	639	674	641	614	639	674	633	683	637	632	641	626	659	630	697	625	651	654	655	638	640	653	709	660	618	659	656	664	643	617	621	651	627	644	679	652	656	633	687	673	683	683	683	648	687	643	679	662	688	601	675	686	636	707	677	638	654	656	722	638	655	643	684	677	654	662	660	608	631	644	671	665	676	710	647	646	647	682	665	682	670	662	662	646	654	676	668	686	618	667	644	647	649	662	624	640	663	670	666	627	632	642	649	623	659	622	657	649	662	670	695	676	692	644	673	669	666	649	651	639	631	636	629	644	649	669	647	659	715	609	625	687	637	678	626	687	629	666	667	611	671	650	606	677	656	632	673	686	680	668	666	715	613	672	673	659	650	637	627	701	708	659	659	681	617	626	677	620	639	637	629	670	692	657	660	670	723	635	630	607	615	646	593	675	682	653	649	668	616	642	667	688	654	674	592	643	662	659	650	642	672	698	641	620	629	669	641	653	653	676	681	657	679	646	648	624	655	635	632	641	722	587	681	631	661	644	662	669	611	676	620	655	634	661	651	659	665	668	667	689	627	608	684	663	664	656	702	661	688	632	634	652	685	654	653	637	628	616	656	674	683	709	655	616	671	677	681	664	721	650	617	690	667	664	679	632	638	682	657	682	704	705	670	679	665	630	654	669	636	617	657	649	643	649	704	672	652	655	646	681	670	654	656	651	702	712	678	686	643	652	673	656	617	652	639	656	654	684	679	666	641	638	639	629	680	669	627	680	625	695	630	671	636	673	662	634	646	684	630	673	665	673	623	639	629	663	646	656	652	678	675	672	677	636	689	676	694	648	685	637	670	669	669	662	698	607	619	668	686	679	688	654	690	684	606	707	686	646	712	710	629	654	633	651	638	596	629	703	639	605	664	668	656	625	619	662	672	658	624	641	658	645	674	701	688	644	690	679	690	656	642	645	630	624	680	697	625	653	660	700	642	654	668	700	621	629	686	648	712	634	661	691	673	679	671	657	701	664	654	709	649	643	644	688	647	647	701	623	621	687	644	625	649	653	659	629	654	689	652	658	689	609	661	682	627	645	678	644	628	659	643	634	667	657	652	692	662	706	669	709	669	677	649	638	711	643	649	680	631	699	652	691	658	653	684	673	690	678	647	650	616	673	654	642	654	660	673	667	616	642	633	712	635	719	657	645	690	608	676	647	632	713	681	656	683	605	694	695	651	660	651	619	639	650	657	623	643	691	707	660	636	631	687	696	649	634	653	651	655	699	648	682	669	647	647	630	686	690	667	671	677	660	671	637	662	656	634	661	687	659	593	625	635	682	644	666	608	644	656	655	633	619	649	708	658	625	699	661	651	680	694	622	690	636	640	682	648	675	622	658	618	610	712	642	674	638	706	645	674	678	685	635	695	653	659	639	703	636	673	644	652	657	659	679	656	652	648	652	680	670	669	661	659	663	687	650	681	652	664	710	629	641	655	712	670	599	620	698	682	697	673	684	620	665	664	647	662	666	646	663	666	687	685	652	614	691	708	673	666	666	671	589	663	693	627	691	650	638	651	661	684	688	653	617	650	627	679	696	643	673	659	687	696	663	650	659	650	632	638	599	669	639	659	688	634	651	647	601	676	670	678	667	635	700	651	674	692	686	631	642	629	677	715	658	652	657	670	634	690	632	660	670	650	650	681	688	648	652	700	686	654	661	660	657	664	678	624	668	727	632	665	672	705	645	657	730	650	654	645	640	719	595	654	588	685	652	643	642	680	610	619	680	652	691	673	648	688	662	662	633	665	625	686	681	676	599	636	731	683	618	699	742	674	670	647	693	629	627	636	654	703	698	643	649	601	654	641	653	662	705	629	654	687	648	652	654	651	667	691	640	672	699	640	695	680	678	722	631	643	638	664	647	659	664	661	656	628	657	688	648	706	611	666	669	673	658	701	661	627	625	674	618	647	657	656	671	617	643	663	627	642	678	674	657	701	639	684	601	604	653	651	645	645	673	618	642	635	649	651	655	673	692	707	658	649	691	648	607	662	657	672	651	701	626	684	670	676	658	667	634	645	666	660	661	670	625	631	652	670	646	669
2508	511	427	364	402	531	474	384	347	440	704	1184	1569	1723	1282	855	589	397	281	269	230	276	258	221	254	224	261	258	250	270	241	236	236	236	273	264	244	251	292	237	273	234	220	243	283	248	262	268	249	238	248	270	239	265	261	261	259	263	246	281	236	229	244	273	235	247	249	250	293	242	266	252	282	248	241	255	225	248	270	217	236	230	236	256	229	267	223	236	283	244	254	243	237	260	216	227	255	237	253	236	263	273	270	248	221	245	257	242	244	249	248	230	250	218	252	273	242	258	240	237	249	272	286	242	259	243	249	239	268	257	245	255	211	276	258	245	280	255	260	250	272	239	279	226	256	250	251	230	252	240	249	253	216	275	237	251	250	274	237	231	252	239	210	242	240	233	238	256	259	224	261	257	232	247	277	245	253	232	200	255	255	241	247	274	282	240	233	230	253	245	258	256	260	259	244	234	252	214	257	232	246	249	257	223	250	243	235	276	247	247	225	262	272	269	247	260	254	249	238	276	250	237	247	238	245	247	238	256	234	251	242	228	231	234	234	243	279	235	244	242	265	251	257	269	270	238	252	286	276	251	252	244	267	238	247	269	276	246	265	266	245	280	224	226	250	261	258	248	241	262	285	225	262	246	272	220	260	285	266	258	233	241	259	255	260	244	245	241	263	231	250	243	256	272	251	259	234	239	242	225	258	257	258	259	255	251	251	250	249	225	236	275	230	246	223	257	272	236	232	287	262	230	254	272	223	248	251	260	248	251	245	255	234	265	257	231	270	247	238	240	237	234	256	250	234	246	233	235	250	247	260	247	241	250	254	248	241	266	244	261	287	226	253	270	252	264	233	230	232	281	233	260	247	269	268	246	218	234	268	242	261	241	257	239	244	272	250	276	257	247	246	240	244	273	257	227	260	224	229	260	230	254	230	258	257	240	267	240	256	263	253	248	241	236	242	255	220	254	238	253	253	263	226	246	237	257	284	235	280	250	252	249	228	282	250	259	249	281	266	230	266	257	254	275	259	249	254	255	245	228	255	240	262	259	267	246	253	241	251	269	255	254	244	212	253	257	278	253	257	255	261	266	225	245	256	251	243	269	243	271	257	250	262	276	268	234	248	250	230	253	253	252	254	245	251	253	257	253	269	254	253	244	264	234	257	283	238	251	260	252	226	293	263	247	244	235	236	246	253	265	262	266	250	279	242	248	239	248	274	222	255	237	240	288	272	237	249	269	268	250	236	274	258	257	263	249	271	251	238	277	240	264	263	238	262	244	250	263	212	240	276	253	248	272	249	260	266	272	298	277	267	228	233	255	268	259	247	273	240	261	267	241	248	251	276	244	259	279	257	241	264	236	230	260	253	242	249	251	273	244	247	263	251	272	257	262	272	287	238	233	230	239	247	233	271	235	244	246	222	238	207	270	285	232	233	253	273	279	259	255	265	259	269	265	267	245	249	264	252	267	274	258	244	231	275	268	245	246	259	297	273	251	252	239	234	275	245	234	263	227	253	262	238	261	250	243	278	270	249	220	246	251	245	233	265	240	203	266	251	251	239	254	276	247	256	218	260	244	242	249	208	247	245	224	269	245	230	241	248	251	246	273	265	255	228	279	258	242	247	275	252	272	263	256	250	229	261	215	254	262	263	242	280	256	241	257	250	244	241	271	267	267	234	229	277	239	222	241	243	260	254	261	266	279	230	256	236	248	255	214	252	231	276	244	252	245	282	259	245	261	226	244	296	263	227	235	285	244	252	230	276	260	246	258	247	244	246	238	270	247	245	267	245	240	248	255	234	273	253	252	251	256	250	267	257	237	268	264	252	241	266	230	268	226	262	255	259	264	285	259	228	255	253	234	228	237	247	267	254	273	264	248	248	258	250	244	255	248	250	260	242	266	261	227	248	254	229	245	255	240	252	243	260	262	265	242	258	260	242	246	260	222	244	229	289	267	255	265	262	236	246	235	257	258	264	243	251	233	255	258	237	252	259	260	242	262	252	243	256	244	230	259	233	296	226	259	241	241	227	250	260	280	283	263	239	226	284	239	244	204	259	266	279	262	236	219	270	261	259	249	245	226	244	247	247	254	263	217	258	228	268	225	240	230	263	265	293	251	268	237	280	244	251	235	229	251	239	251	244	238	209	274	255	258	231	228	253	251	250	242	236	247	248	242	251	255	257	270	246	249	243	227	253	236	272	235	231	271	237	251	262	252	231	261	255	264	241	240	263	242	271	236	258	240	259	254	261	206	234	251	242	228	251	242	269	220	223	233	244	249	232	234	270	250	272	234	237	252	253	223	249	246	281	234	223	274	240	234	253	222	258	246	260	248	275	252	246	238	247	255	236	254	269	260	276	254	268	257	231	262	226	236	249	247	273	244	247	259	252	241	235	246	292	237	235	238	274	257	274	241	250	234	254	267	245	257	247	262	245	255	273	252	244	239	257	249	288	255	239	270	256	230	245	260	251	243	288	265	238	251	256	244	240	241	267	251	260	262	269	267	275	247	263	246	281	246	248	251	247	276	257	253	254	244	241	235	256	225	218	254	275	291	254	269	247	261	257	265	258	233	248	223	242	254	225	252	254	253	255	293	269	273	240	248	251	249	237	246	265	224	291	237	246	239	236	252	252	220	250	234	260	258	235	244	260	267	258	277	267	224	225	277	223	251	256	240	257	248	238	261	282	260	262	230	223	245	281	236	252	247	266	219	276	239	290	240	252	256	224	241	235	273	262	241	284	256	255	261	255	267	238	246	271	257	247	263	268	240	252	267	223	266	238	267	254	266	260	232	227	275	262	262	245	245	258	254	236	229	255	264	236	249	259	238	270	237	215	243	262	259	231	286	261	265	217	244	224	238	261	251	235	231	261	255	241	247	247	265	239	284	260	253	264	253	247	238	250	284	261	271	243	250	242	221	258	242	249	228	261	245	244	274	266	236	261	246	243	247	230	232	249	253	231	263	246	274	263	222	259	255	282	282	257	276	271	230	257	282	262	265	243	249	249	229	261	237	252	266	242	264	231	248	251	262	235	243	245	283	250	237	216	251	278	223	254	259	240	261	254	294	244	241	234	256	262	218	234	274	230	256	237	246	248	237	260	220	245	242	258	268	243	266	237	261	250	262	253	259	257	256	268	260	226	266	272	242	255	247	244	236	277	241	284	232	260	205	224	247	241	246	248	262	262	219	240	277	270	271	253	250	263	210	218	263	227	246	222	223	231	243	245	255	245	253	281	252	278	249	265	269	251	260	261	251	241	263	234	261	233	272	256	251	224	248	229	259	275	246	259	250	235	230	246	237	262	241	258	214	204	242	263	227	246	238	219	235	248	257	229	257	277	236	243	236	247	284	253	277	244	240	246	237	258	260	252	258	257	271	221	244	246	247	255	228	262	264	246	272	253	252	263	234	259	241	259	267	249	259	256	250	222	194	237	261	241	233	261	255	264	249	242	249	226	242	231	197	252	258	256	257	241	249	255	238	239	255
2598	944	1128	1179	1537	2324	2206	1431	1342	2125	3852	6618	7970	8023	5398	3604	2110	1183	862	710	728	679	693	710	740	712	688	743	707	704	700	683	711	681	719	687	720	648	671	707	679	733	693	658	698	738	670	731	674	723	699	693	730	725	767	700	689	657	705	706	691	666	725	720	720	692	700	723	695	713	681	701	683	711	689	704	645	673	709	644	713	697	719	729	714	695	674	701	669	695	709	774	728	715	733	664	695	673	684	653	689	716	666	711	734	704	712	702	721	722	700	683	691	756	697	726	723	700	708	690	683	687	676	712	709	659	683	700	684	684	631	697	701	651	690	707	659	670	696	708	710	673	707	662	684	696	688	714	671	679	687	697	708	703	682	688	674	716	672	729	694	669	736	693	686	668	715	675	719	709	703	717	663	668	672	680	702	675	667	683	700	684	678	704	737	714	702	756	684	671	715	692	695	722	691	728	727	674	745	713	705	732	728	674	736	747	748	705	695	696	684	736	679	730	742	712	683	694	701	767	711	736	703	709	686	689	696	717	697	701	710	693	737	692	721	732	677	685	698	713	722	653	684	709	710	752	674	720	740	708	684	743	687	726	680	705	754	683	726	666	708	731	726	692	713	687	712	688	712	717	654	716	723	679	701	667	674	727	708	726	714	646	699	709	728	619	714	712	681	745	724	654	658	680	694	696	727	672	675	702	729	709	654	651	720	733	755	755	667	704	671	679	712	703	731	673	703	683	715	708	691	681	712	699	665	740	665	728	759	683	665	712	733	645	694	680	711	690	732	703	708	702	750	721	706	711	707	684	726	749	662	725	688	687	663	727	699	691	687	715	705	733	663	682	712	719	654	707	690	697	716	722	646	687	750	706	730	712	674	679	716	668	705	718	715	691	668	696	717	690	746	712	738	705	627	678	690	683	723	739	661	699	714	713	673	728	681	725	723	700	693	687	687	685	734	712	718	686	722	719	770	702	705	724	696	712	720	688	684	704	672	740	661	752	712	652	703	724	696	713	702	710	666	715	705	742	710	715	698	722	681	703	726	674	704	683	697	765	741	724	739	711	694	738	718	687	708	695	680	690	701	746	744	662	691	679	690	731	710	679	731	671	771	714	668	690	692	697	722	689	663	728	729	712	717	724	723	729	683	750	751	684	706	688	686	666	644	670	718	679	662	667	722	689	666	674	676	676	687	687	737	677	703	692	711	674	658	719	695	716	696	670	737	719	781	686	676	735	667	710	720	703	743	720	702	730	671	692	732	664	711	715	711	713	688	685	687	710	714	734	658	723	699	743	665	704	647	730	701	692	666	689	712	711	692	655	666	673	735	669	727	677	661	664	662	714	741	669	668	705	670	683	672	687	743	719	676	688	689	714	701	678	701	702	741	651	691	705	667	722	699	682	735	687	652	675	733	747	676	640	719	706	668	702	726	677	723	677	738	686	714	693	727	737	725	809	727	755	707	657	736	733	673	684	706	710	694	712	695	761	718	659	696	653	680	714	709	703	693	688	683	725	678	732	719	702	705	738	671	718	672	708	644	759	705	725	720	731	654	755	684	689	736	738	718	704	667	720	727	716	713	723	655	712	734	675	698	720	708	716	728	686	719	759	728	703	735	726	695	690	704	742	670	745	735	717	665	671	712	690	696	679	715	704	731	703	705	702	703	694	762	691	698	704	694	720	711	704	666	693	723	660	715	694	715	706	677	735	719	698	710	764	726	670	676	700	707	691	687	715	721	698	717	704	670	697	678	667	670	689	670	719	706	714	689	742	741	739	716	667	657	710	712	696	739	645	695	717	672	678	648	701	677	724	651	709	733	715	688	735	693	751	684	670	708	684	710	679	679	716	696	703	707	688	700	674	681	721	708	697	706	693	659	683	701	682	657	686	664	696	667	657	707	674	702	655	700	740	704	762	750	622	687	669	709	661	704	685	711	709	680	666	708	688	696	738	690	671	735	735	702	658	682	706	691	788	681	712	722	707	741	711	667	761	684	723	654	706	727	700	721	713	685	712	708	724	691	727	690	704	716	703	682	744	711	719	642	654	754	741	702	678	701	710	705	661	671	750	730	718	752	699	685	708	670	695	699	703	645	681	699	644	647	711	687	699	756	690	719	689	699	711	718	694	710	756	734	707	683	698	693	707	706	680	735	729	711	656	684	683	689	701	673	716	717	702	700	665	710	704	672	716	669	700	687	666	725	720	693	714	751	689	690	692	695	783	694	674	667	705	697	720	679	697	703	655	737	705	645	655	679	736	672	721	752	677	727	688	694	686	725	735	678	723	724	715	697	706	716	702	668	645	688	673	722	705	715	679	691	675	660	717	732	730	721	726	711	684	723	728	731	673	685	690	737	728	670	733	706	685	729	683	673	695	725	684	741	728	710	743	700	719	692	684	690	704	696	694	690	732	715	698	697	710	685	721	734	698	702	663	712	729	680	709	655	696	731	725	673	765	659	677	692	699	680	708	713	680	665	676	716	712	706	734	715	724	686	711	727	743	678	684	671	722	695	730	657	725	708	685	661	703	694	762	695	696	675	689	737	757	693	731	749	707	681	728	724	677	673	702	655	703	750	732	719	745	675	714	677	685	741	682	717	712	684	699	667	639	762	709	744	707	690	715	719	664	743	731	693	713	711	681	708	670	726	737	676	682	680	706	722	678	674	699	703	740	727	738	713	775	722	707	735	642	716	702	715	685	690	679	743	694	678	680	678	724	692	678	719	646	699	632	694	685	706	709	680	687	736	723	730	723	662	683	684	767	666	709	721	721	734	676	679	692	737	773	708	725	697	704	693	719	674	712	671	705	684	683	713	656	674	716	731	713	725	686	714	690	773	688	731	651	726	705	707	674	690	726	680	728	737	667	693	681	738	718	683	736	705	730	684	715	641	694	690	656	680	696	689	724	668	696	710	727	771	697	730	652	775	721	725	697	721	729	726	730	704	694	688	701	746	652	743	789	724	723	721	707	699	702	727	688	743	726	703	731	717	700	672	625	706	679	706	695	727	704	739	760	705	718	706	666	672	755	694	671	680	662	722	648	716	651	688	695	682	737	682	694	676	712	660	724	688	720	664	675	690	704	672	667	711	741	687	703	721	741	683	687	709	702	684	662	709	745	739	698	706	709	709	670	688	723	665	649	688	696	748	724	729	705	727	674	715	672	734	675	653	767	670	686	704	723	715	713	773	681	665	720	676	725	708	720	698	698	694	673	738	662	628	668	698	706	686	669	719	699	689	717	711	732	684	732	711	690	686	701	677	692	729	689	683	760	675	773	673	689	736	736	730	690	686	750	694	712	702	698	723	729	741	704	713	700	685	693	695	663	685	700	659	652	647	676	724	686	723	682	683	755	692	715	714	694	727	671	697	726	652	678	721	731	740	676	667	665	715	725	719	678	689	690	690	737	649	736	735	699	669	734	701	748	689	698	730	729	699	669	686	753	698	666	679	722	688	686	679	719	693	727	706	674	660	666	736	680	703	684
8842	3203	4121	2201	1796	2226	1876	1268	1429	2561	4070	12465	14108	12499	7718	3619	1754	664	394	273	203	218	212	196	205	180	194	201	203	173	221	210	205	196	212	190	220	214	182	199	195	173	201	205	208	224	217	190	211	191	203	204	205	208	205	192	184	219	187	192	200	207	227	171	199	227	219	201	198	216	206	201	178	198	230	193	214	196	182	221	201	201	199	189	181	203	197	208	194	208	180	186	207	193	196	169	188	196	188	198	202	205	188	222	187	195	213	192	219	184	200	215	204	200	222	200	211	194	213	184	199	198	199	181	200	201	201	194	191	208	198	189	204	200	211	207	217	178	207	177	183	199	192	197	182	194	197	171	189	215	185	192	205	193	218	227	210	185	186	202	185	213	182	197	219	185	174	181	199	167	216	183	213	227	188	190	212	202	216	200	198	223	200	193	185	194	219	203	190	199	215	180	212	199	209	195	194	216	234	206	210	217	205	207	194	216	214	204	215	194	195	204	185	199	204	229	177	198	191	208	223	202	193	180	231	175	205	196	186	200	228	194	182	179	197	180	200	176	187	202	200	194	196	214	215	214	224	202	191	170	185	200	207	224	226	192	224	220	173	184	195	207	206	206	188	195	201	180	177	206	208	206	204	226	194	210	204	197	173	210	185	194	226	197	207	175	231	202	194	207	200	189	209	178	217	210	188	218	199	196	214	213	207	230	201	177	193	178	228	177	205	204	212	216	198	186	168	194	206	180	208	211	189	192	192	182	199	187	184	226	183	201	191	199	205	200	196	201	215	192	179	190	200	229	203	184	189	209	212	192	181	177	178	213	202	217	192	198	175	213	206	206	204	195	228	213	178	214	207	189	199	211	194	212	190	211	186	186	184	185	175	186	204	203	220	191	188	178	186	192	166	194	206	185	216	183	188	215	168	204	189	214	211	183	214	213	206	205	189	180	173	194	201	220	217	198	223	168	172	190	190	183	209	183	185	184	212	200	186	193	224	205	212	224	200	214	225	204	181	207	189	196	188	230	193	197	196	209	187	216	193	202	206	197	188	235	193	212	202	185	207	223	184	180	192	210	209	192	215	205	191	191	201	165	235	204	200	218	214	200	197	199	169	193	200	220	183	187	188	215	212	201	182	197	201	198	189	193	188	202	182	210	214	212	170	203	191	193	205	224	213	174	179	177	199	202	205	199	170	199	198	209	220	175	194	199	192	207	198	194	204	224	180	196	201	196	203	184	179	205	208	213	204	189	171	184	185	197	186	195	191	202	209	213	202	180	205	193	219	198	208	225	190	217	193	211	168	200	210	217	217	200	202	234	202	184	203	201	225	163	217	201	197	203	195	182	201	196	192	217	202	194	180	183	199	195	191	190	219	209	207	196	207	218	213	182	205	192	191	189	208	190	217	206	224	199	226	160	215	192	194	201	198	213	207	207	201	189	203	208	204	187	203	210	201	204	197	206	197	207	212	182	221	199	191	196	197	192	201	193	180	214	206	188	177	201	197	195	203	209	202	212	203	181	198	197	155	214	183	200	185	196	216	212	209	177	202	196	199	205	202	187	211	196	183	232	220	178	193	198	220	177	194	210	190	193	215	207	202	170	200	206	196	215	213	207	185	208	198	206	185	179	204	202	224	223	181	176	219	209	196	210	210	195	210	210	206	216	217	214	187	192	207	188	202	201	213	175	203	209	193	191	189	178	199	201	192	235	185	174	187	193	178	174	194	195	203	194	215	197	196	173	190	206	201	186	197	186	180	182	178	214	194	191	183	189	197	215	217	207	194	204	208	217	216	188	209	209	196	207	194	180	203	203	205	185	192	207	194	194	177	190	208	216	212	189	195	222	189	200	181	208	211	210	169	182	168	186	225	212	210	202	179	190	191	181	201	171	204	208	184	192	198	205	196	215	190	205	198	178	194	182	196	194	203	204	188	212	187	180	177	197	185	183	202	187	182	198	213	201	161	179	199	199	204	202	196	199	168	217	203	202	202	222	220	214	187	200	185	223	212	206	200	204	193	191	188	188	215	185	198	204	231	216	172	211	217	187	188	213	218	217	201	212	180	178	179	192	190	201	206	201	188	202	196	186	181	196	186	165	211	181	190	195	195	176	175	205	194	198	190	178	208	187	215	193	210	209	185	211	221	168	227	193	202	181	190	179	191	229	218	214	219	190	213	216	205	199	206	193	211	166	199	218	188	185	194	191	215	173	215	199	177	175	241	196	174	186	200	204	215	178	195	196	182	191	240	202	218	187	217	176	193	193	213	204	167	216	209	216	174	200	211	203	194	197	203	176	183	177	218	209	167	205	204	196	198	206	203	188	184	198	190	174	234	192	196	189	198	202	165	212	216	182	175	217	192	197	204	208	206	193	194	217	222	223	192	211	181	192	175	190	193	207	217	206	191	176	224	185	192	204	207	200	197	196	221	200	206	170	195	220	215	192	196	213	201	181	194	189	205	199	219	213	199	196	220	194	196	170	193	195	193	203	193	226	207	209	191	210	193	194	183	192	211	213	226	218	197	207	195	204	206	188	193	192	215	209	176	176	189	203	207	202	187	201	224	183	210	185	227	179	202	206	204	186	201	181	201	185	197	200	203	198	194	192	179	227	192	197	224	227	205	198	201	204	213	209	205	212	215	208	209	209	188	195	183	197	229	201	183	193	205	203	202	173	201	214	190	188	222	199	212	196	210	219	197	225	185	202	206	184	205	218	205	193	217	218	191	189	202	200	226	184	204	199	207	197	214	188	191	169	229	219	193	183	198	228	212	228	225	182	186	221	193	217	222	204	212	196	174	197	207	178	181	201	175	189	181	201	203	207	216	199	189	169	187	228	192	216	194	195	217	181	216	190	207	178	188	228	218	195	165	217	198	213	219	194	215	237	209	214	209	209	180	220	222	185	190	198	194	196	193	191	190	204	193	213	184	178	230	211	197	177	189	183	190	186	194	196	174	179	200	175	220	227	179	195	207	208	198	196	218	219	202	204	186	190	207	182	203	199	211	208	200	196	199	197	208	222	226	212	201	207	199	189	243	189	193	196	214	191	187	218	202	191	216	194	194	212	194	225	195	205	199	187	200	178	209	190	196	207	199	195	226	207	211	194	244	227	213	181	210	177	200	228	216	194	205	226	206	176	203	191	202	216	210	198	193	210	177	212	176	182	217	185	178	186	181	207	219	180	176	209	193	218	197	201	181	202	220	202	179	194	212	211	200	170	204	177	204	176	183	204	219	197	211	206	157	195	203	203	189	175	188	194	229	185	176	195	216	216	205	223	195	204	225	184	204	196	187	196	168	176	184	206	201	183	190	196	187	192	210	205	204	180	184	201	215	199	187	195	181	170	197	189	184	192	183	183	208	207	201	205	197	198	196	186	180	207	204	203	206	192	204	193	182	193	207	195	234	198	200	204	173	190	198	196	194	194	209	203	186	168	188	201	218	194	181	203	198	198	216	188	225	197	159	196	196	201	207	203	206	207	185	204
6183	3901	8361	7159	6994	8894	7653	5636	7316	12236	17438	34261	35352	32650	24498	14767	8048	3045	1534	993	687	580	598	577	600	582	579	592	540	546	586	584	575	547	557	591	548	626	586	618	576	568	586	592	571	593	540	549	602	583	602	595	549	578	566	627	593	623	583	613	586	535	585	572	511	576	575	585	592	598	587	565	585	596	576	577	534	561	549	608	613	599	572	594	572	573	611	526	591	576	604	606	565	636	596	591	597	575	547	562	599	536	595	599	599	580	600	592	580	600	562	587	554	638	605	568	584	618	612	635	550	600	573	566	569	541	589	548	618	546	578	587	613	559	582	573	584	596	566	615	576	592	569	567	569	577	613	595	584	568	597	576	593	601	585	601	542	557	602	596	586	576	605	545	608	586	572	587	579	578	568	554	612	574	579	571	578	574	589	555	588	558	558	595	562	531	586	588	598	595	602	635	554	608	594	563	575	605	604	581	605	564	592	586	584	597	589	589	633	610	593	553	592	593	599	547	572	573	576	609	624	597	545	602	553	592	554	566	541	556	603	616	576	592	549	617	617	586	634	587	644	604	591	599	613	585	542	556	610	600	595	546	563	583	596	603	582	611	583	572	562	619	591	610	602	560	547	586	598	577	574	542	553	547	556	596	582	586	599	596	602	588	601	587	607	614	556	587	596	607	590	575	571	593	568	570	571	543	540	600	573	610	580	592	554	591	578	568	570	604	539	535	592	558	595	642	582	594	613	571	577	602	601	584	583	583	615	564	629	549	550	599	594	558	549	611	594	622	598	594	627	542	560	575	581	564	580	571	622	598	589	594	598	600	613	592	540	586	549	570	585	570	608	551	556	562	570	619	592	530	610	551	560	603	620	573	634	565	597	609	569	541	543	584	581	564	553	559	588	581	515	525	577	587	597	593	554	587	558	553	554	599	567	508	601	539	598	549	570	553	592	566	577	581	573	576	565	569	597	563	590	568	581	564	601	584	624	562	554	589	571	517	606	587	616	580	581	592	611	527	548	590	563	502	646	598	588	586	596	549	555	584	533	585	560	573	556	574	601	605	553	598	552	615	623	555	578	573	600	558	558	573	555	558	574	595	577	576	562	528	560	598	595	566	593	577	625	541	556	580	572	551	578	549	629	610	589	606	564	560	586	600	554	603	597	575	541	569	591	560	580	619	582	552	579	552	597	562	545	542	623	589	575	575	582	575	573	626	571	568	577	579	601	597	631	551	535	541	577	557	583	603	557	592	530	572	553	562	578	596	565	613	558	587	557	604	566	593	592	591	574	549	586	555	612	577	523	606	588	518	590	602	567	596	580	599	596	598	572	585	558	571	573	595	565	608	551	556	618	542	582	532	578	597	538	570	602	611	545	573	585	578	589	583	590	615	572	566	584	576	599	574	608	559	594	589	565	587	615	581	581	514	577	571	565	580	562	570	546	566	578	532	582	564	554	615	589	596	591	548	541	563	617	527	563	525	594	554	578	576	587	587	571	630	582	576	594	595	576	618	582	581	588	607	595	540	583	583	615	612	591	599	551	595	614	586	573	588	587	578	585	564	553	597	593	585	568	567	563	539	566	624	557	554	564	582	600	579	558	655	559	575	552	576	564	571	614	569	559	581	581	562	571	535	583	564	615	570	612	575	569	582	624	533	561	628	572	579	553	589	551	572	569	589	587	589	571	556	584	601	580	621	596	569	569	555	555	615	610	579	616	593	609	540	573	583	558	561	589	597	560	616	559	568	575	559	593	598	583	587	560	567	576	635	570	589	613	560	609	554	573	590	549	594	556	593	565	566	544	545	613	621	583	552	572	566	543	594	544	588	557	644	594	577	574	611	598	576	603	565	627	616	578	564	544	584	561	592	569	595	575	597	540	623	572	532	591	577	592	572	561	576	572	596	571	585	540	614	602	572	564	567	575	600	601	573	615	579	581	597	619	562	591	630	611	610	617	574	559	578	549	552	521	583	595	581	600	540	561	604	585	596	568	565	581	563	610	637	584	573	610	593	563	583	599	592	539	586	572	573	595	566	575	586	587	545	581	564	581	619	525	598	576	587	584	553	601	567	553	613	614	586	608	610	579	585	560	609	635	561	592	606	561	579	556	610	584	589	592	591	583	529	593	563	600	578	554	560	604	596	609	561	570	593	588	559	614	541	586	560	555	577	564	568	586	599	594	622	569	562	595	589	593	576	553	565	617	611	569	556	552	574	544	581	594	550	543	599	593	556	602	649	597	569	580	608	616	593	605	546	588	561	595	643	552	588	598	611	565	584	543	555	578	602	609	577	523	571	553	558	555	553	570	578	537	517	572	556	583	589	637	567	556	614	588	605	599	582	559	579	534	541	584	556	605	605	617	557	573	592	600	600	563	556	577	587	553	577	582	587	574	595	555	573	591	613	616	572	593	592	585	608	567	583	614	554	576	542	547	578	565	597	596	597	594	593	575	567	558	627	576	564	553	556	605	573	592	623	576	592	558	560	580	601	584	589	554	590	571	571	535	605	602	561	567	638	587	558	588	582	587	590	568	559	551	570	551	586	560	590	556	561	540	612	632	616	554	603	569	569	579	605	589	558	570	563	582	596	592	542	541	585	569	576	597	605	572	589	624	575	567	626	570	613	559	581	596	581	595	555	590	587	577	605	539	599	562	553	582	575	586	581	594	559	601	623	553	600	556	559	581	544	571	612	594	582	595	575	573	591	572	597	609	613	595	557	588	591	563	558	591	596	576	571	584	600	618	609	626	558	609	548	574	569	588	521	563	558	558	598	572	591	576	569	574	578	573	547	577	569	568	626	583	561	577	630	569	567	567	555	575	575	592	610	590	513	560	544	569	582	545	543	565	595	594	603	588	568	569	588	580	609	564	553	599	572	547	554	631	561	586	596	581	576	612	581	563	588	551	532	552	597	570	568	576	580	565	545	595	569	574	553	545	570	596	575	573	587	592	593	606	551	612	557	603	550	596	597	572	546	592	583	585	540	575	619	578	604	577	565	582	580	553	535	531	599	569	610	580	589	602	620	554	587	547	589	577	616	584	585	616	610	575	637	565	592	597	619	577	595	520	546	584	580	599	581	593	546	586	571	566	588	564	568	571	585	562	544	581	542	581	609	580	612	616	588	595	563	579	598	602	585	579	561	583	606	543	565	557	581	592	563	586	525	597	539	607	579	583	629	584	559	579	556	597	607	595	567	621	592	583	607	596	585	561	597	536	556	576	586	600	572	590	559	584	571	576	584	550	532	554	588	605	575	580	584	580	565	602	618	565	583	611	608	586	583	572	583	544	609	578	607	581	615	599	573	608	566	589	580	575	587	565	552	588	585	562	584	596	600	612	579	625	634	572	538	575	585	544	564	552	563	558	556	547	555	569	640	572	579	598	560	588	583	593	602	571	571	574	558	555	547	537	595	591	548	537	576	590	577	602	533	556	625	588	587	584	571	602	548	583	535	558	573	562	556	555	542	525	584	585	564	575	592	618	613
17790	7901	12295	9889	7829	5805	4038	2981	3160	4651	7053	16592	24622	24012	15183	8884	4993	1879	651	374	264	253	214	252	190	208	177	208	210	200	214	229	225	225	219	230	210	202	224	225	235	228	245	212	243	212	210	214	213	204	196	210	204	214	189	216	220	198	205	237	217	168	220	206	209	218	223	215	193	213	224	209	198	221	175	177	200	208	219	201	190	217	207	186	189	195	208	229	219	215	224	197	219	224	203	184	194	202	215	195	202	219	203	218	207	209	219	209	194	222	219	205	250	212	204	230	201	240	201	202	197	182	212	221	202	201	209	190	195	235	211	202	184	212	199	202	214	219	213	212	225	205	210	203	225	214	214	187	222	185	202	214	222	199	220	203	193	215	224	200	222	213	203	226	186	205	202	203	208	205	239	228	203	207	193	221	238	201	217	202	204	210	218	219	201	192	217	235	219	213	227	220	214	209	196	234	207	206	226	223	249	189	200	239	203	198	227	210	219	204	190	210	209	183	216	186	212	227	196	197	188	219	219	204	203	229	208	216	215	221	210	178	196	204	227	200	222	187	197	197	218	219	191	210	210	216	243	231	193	205	184	208	223	208	214	195	218	230	213	233	195	206	217	195	230	205	206	199	192	212	201	225	257	238	212	231	234	217	197	217	215	209	213	220	218	206	197	209	225	197	216	199	226	235	210	213	211	218	196	205	224	226	206	188	189	221	213	213	215	207	230	211	208	188	213	197	213	197	215	213	194	185	200	215	197	217	196	234	199	226	222	177	184	188	201	199	206	189	215	210	202	214	191	213	210	187	210	197	205	195	203	205	183	191	238	220	218	220	212	187	203	226	192	199	233	191	209	245	202	212	244	209	213	199	195	218	188	200	215	227	222	198	179	195	205	209	215	194	209	212	182	230	219	214	232	196	217	188	234	193	212	221	222	211	218	204	205	227	195	192	216	192	225	197	195	210	218	201	209	199	215	187	209	180	216	207	215	219	214	227	223	201	210	233	217	201	209	197	214	212	228	198	219	236	189	204	188	208	225	204	213	235	219	209	226	211	215	220	212	186	199	216	206	199	215	218	187	217	227	189	193	198	220	190	198	191	202	197	240	221	204	215	209	213	204	225	192	231	234	217	240	216	195	201	220	211	209	172	213	204	215	230	200	206	220	196	194	210	212	185	227	192	206	202	221	218	196	232	181	199	222	192	213	202	197	243	224	218	218	221	237	208	212	216	189	219	213	195	170	201	212	241	187	212	196	210	202	197	220	203	204	221	186	223	211	216	209	191	218	200	185	206	219	197	188	212	219	209	194	230	212	215	219	208	194	208	223	212	202	205	186	219	180	223	198	218	209	192	205	218	198	203	211	200	223	214	211	186	180	205	221	231	214	247	221	227	199	190	204	198	235	224	236	188	187	223	216	209	191	205	226	210	218	201	191	198	209	237	210	205	198	226	228	206	199	229	222	224	211	204	185	217	198	203	234	238	215	215	215	211	210	217	202	217	226	195	194	199	217	223	216	220	202	207	211	213	205	217	200	203	229	246	203	213	202	191	221	215	215	199	208	219	214	202	203	220	215	195	199	211	204	201	210	209	188	194	225	197	226	200	239	218	194	204	236	227	207	216	196	193	199	210	218	221	219	212	217	209	217	209	216	199	218	219	201	189	213	202	206	223	217	216	220	201	200	219	201	216	226	195	217	212	206	221	211	203	217	201	213	201	239	200	214	216	215	222	185	206	202	198	216	233	210	205	222	196	234	214	220	235	179	222	214	191	186	185	175	248	204	197	216	239	192	220	176	200	241	209	177	203	174	219	233	213	231	220	209	203	204	193	207	198	212	193	214	215	228	207	246	199	201	187	201	203	193	191	234	223	197	196	225	210	232	197	206	209	195	227	209	214	222	209	204	175	196	195	223	205	221	214	226	227	192	201	203	202	222	219	198	206	206	207	238	196	215	200	209	185	229	209	186	213	213	203	212	228	198	209	223	229	218	207	238	215	207	211	228	196	194	237	223	215	208	215	211	213	224	184	204	214	205	220	210	212	206	227	185	211	211	211	227	226	212	203	186	228	225	201	210	196	197	208	195	242	211	212	209	200	209	229	213	236	209	243	174	190	244	198	230	217	182	221	224	206	229	218	205	181	216	205	214	231	213	199	215	198	240	238	196	213	206	197	195	221	236	209	198	241	213	220	214	213	233	209	235	207	205	206	238	199	181	222	227	216	202	189	209	226	232	212	231	194	192	200	218	194	196	198	210	211	203	194	211	226	193	220	211	194	192	207	209	223	205	230	208	203	210	193	222	220	205	191	225	205	200	206	198	236	203	213	190	230	214	208	224	203	194	198	191	205	206	247	207	216	204	218	231	200	225	193	237	221	224	199	177	203	230	242	221	190	235	207	189	199	206	226	220	218	196	216	224	212	217	224	198	214	205	199	208	214	196	207	229	193	196	216	221	166	207	203	185	219	199	237	208	194	205	192	204	216	200	218	204	205	205	216	214	229	191	210	206	192	231	193	215	219	174	221	209	209	204	192	199	192	212	214	206	217	197	200	191	203	206	190	212	204	223	198	229	233	208	207	226	222	217	232	197	203	222	200	209	213	192	230	175	233	204	233	177	210	219	193	235	210	201	198	212	198	234	190	189	177	207	205	216	222	203	213	224	185	217	214	228	213	187	200	235	218	219	227	256	208	198	214	196	217	194	228	184	217	214	195	223	195	211	183	200	251	202	195	192	217	209	223	203	233	246	172	218	194	191	218	212	215	177	229	200	206	206	214	213	217	218	212	205	193	197	212	217	214	207	226	221	214	207	219	202	183	231	209	211	206	211	209	208	219	173	204	226	214	209	203	204	198	191	178	190	194	196	206	211	191	223	209	225	237	205	214	228	218	213	213	190	207	204	202	206	207	237	203	182	213	215	194	228	218	223	203	235	214	233	228	208	200	198	197	189	204	218	187	221	206	193	207	211	226	209	217	230	230	198	198	226	252	196	203	229	195	213	224	189	224	207	224	240	217	198	191	206	227	217	225	209	223	215	217	214	232	178	225	216	210	212	205	196	222	201	239	232	199	215	243	191	207	202	196	203	235	187	191	189	213	206	217	251	165	211	206	207	225	219	194	234	203	206	202	199	188	213	222	223	178	218	200	227	193	212	226	240	210	207	208	210	224	191	185	190	199	223	211	208	215	189	216	236	200	199	203	228	204	222	191	201	227	201	189	204	224	198	201	206	204	223	225	213	205	216	214	209	202	224	196	222	210	217	193	227	194	228	210	218	210	214	211	203	209	215	200	210	197	223	235	212	231	196	227	227	219	205	212	214	223	195	199	187	199	216	209	203	204	189	207	202	190	198	199	217	185	203	214	207	166	192	192	209	226	213	211	216	218	218	178	220	192	222	222	215	216	207	194	211	223	221	205	205	215	209	197	190	197	222	223	214	224	200	216	208	196	205	196	187	191	208	198	184	183	205	203	213	208	211	216	203	236	233	218
9511	8099	19778	20678	20067	17806	14511	12149	13445	18650	24005	36808	45308	43295	33918	26366	18051	8317	3245	1629	1015	785	787	798	598	641	625	612	591	663	583	568	582	570	569	599	622	628	597	583	619	648	574	634	614	619	659	626	617	607	596	624	565	583	615	576	634	616	615	575	595	581	595	596	627	608	614	648	592	607	597	636	636	584	630	619	602	548	608	590	636	605	648	608	636	602	568	617	581	595	604	593	609	617	585	617	603	619	559	628	618	608	592	638	606	646	610	599	604	620	598	618	585	596	605	569	605	602	638	652	589	610	630	608	604	597	648	569	614	611	608	609	618	656	581	592	610	599	601	635	576	595	621	598	582	606	616	590	602	635	633	560	614	625	640	604	629	574	618	623	603	658	630	594	581	605	588	606	591	637	632	577	611	599	600	599	625	639	613	651	645	631	568	619	582	559	632	581	600	656	590	616	590	631	653	640	592	596	632	603	624	599	624	589	616	576	568	619	608	621	605	635	602	655	620	624	600	603	603	616	622	607	608	556	634	617	620	652	569	630	658	680	601	602	594	558	621	584	560	618	560	644	645	585	602	584	572	562	601	639	618	583	628	555	598	633	598	606	590	612	619	601	602	596	645	653	585	625	595	619	573	639	609	623	604	560	611	610	619	603	569	609	617	580	624	595	576	652	620	609	640	626	590	624	629	628	640	611	611	618	634	579	623	590	612	619	606	586	603	615	605	582	588	617	644	660	607	618	565	638	633	623	625	618	575	585	604	579	586	604	617	636	575	592	622	591	589	593	615	599	620	597	629	624	608	586	636	650	634	652	612	647	601	603	667	631	569	645	628	594	617	605	636	595	642	635	603	622	632	607	627	640	590	583	607	580	610	562	578	629	611	583	635	608	565	574	618	612	621	560	612	603	616	599	660	584	625	642	593	570	622	592	618	597	620	603	625	614	624	609	599	561	619	604	612	606	631	628	596	574	588	622	593	620	572	629	665	619	625	583	613	594	605	624	657	651	614	663	618	600	634	654	599	620	570	551	629	587	598	592	591	597	650	632	632	635	631	610	648	603	636	606	592	642	665	596	596	588	616	607	619	622	574	594	621	590	635	626	613	603	583	619	631	585	670	612	608	606	542	623	615	633	602	591	629	624	610	557	604	568	597	624	649	616	641	608	596	587	633	603	608	650	573	627	591	605	627	617	624	599	616	595	585	577	620	619	600	637	598	636	574	614	574	641	656	619	599	584	666	581	605	587	619	589	644	604	604	626	631	583	598	635	629	659	596	585	581	587	622	652	602	573	593	607	634	575	632	598	598	651	582	558	619	630	617	579	580	591	627	596	610	590	602	609	598	628	572	616	612	615	561	618	574	639	620	587	617	611	588	610	614	644	605	574	630	544	581	618	605	594	574	573	620	587	623	585	564	628	570	597	564	643	614	597	594	609	631	585	633	598	625	617	604	653	580	622	626	597	642	578	647	600	557	592	580	615	577	593	617	620	573	641	564	608	607	581	591	593	629	593	610	620	599	588	682	629	595	597	583	574	650	616	575	652	586	639	582	605	586	589	608	616	631	547	599	599	670	633	588	614	645	593	617	592	618	619	635	663	642	610	642	626	610	617	607	592	603	619	588	605	653	614	594	669	609	588	629	650	602	615	584	605	572	635	614	615	586	593	611	606	609	601	610	566	620	614	659	578	566	624	645	585	627	621	599	628	605	614	588	615	619	598	638	601	613	611	643	614	580	612	627	606	628	620	601	645	616	624	635	637	648	620	575	641	621	598	631	642	556	564	653	623	648	630	600	619	625	628	594	538	592	666	620	622	600	594	640	615	612	630	604	621	614	627	571	589	626	634	641	583	575	654	647	599	585	585	586	613	607	637	535	610	648	595	621	600	587	600	624	612	586	604	625	621	565	647	607	606	607	595	565	590	617	608	589	594	579	637	592	631	618	573	666	630	559	560	609	616	595	574	594	592	625	606	591	629	622	622	620	592	627	638	620	631	599	616	576	551	602	598	627	647	578	611	613	638	638	639	616	561	613	594	622	618	580	632	598	591	609	597	571	558	628	662	588	631	597	547	633	636	593	639	609	583	577	611	595	597	587	622	577	626	594	641	600	576	580	587	619	623	569	587	627	621	603	610	636	642	574	655	589	569	675	608	625	609	580	632	580	589	618	575	571	600	575	640	561	600	582	611	563	621	626	608	610	631	614	588	599	604	604	571	590	650	602	629	623	634	611	579	640	650	658	611	579	630	620	592	617	613	669	617	610	575	567	642	589	608	633	606	565	619	604	591	632	573	535	585	613	588	617	661	601	601	624	619	611	647	637	618	665	631	615	622	562	581	627	610	644	591	621	589	599	618	644	595	621	662	621	572	617	563	614	664	617	597	552	675	583	617	597	635	587	593	625	613	627	597	600	599	557	584	609	599	628	586	594	577	591	579	573	591	591	640	630	630	607	574	562	550	617	601	590	610	620	573	572	599	582	609	613	634	586	584	568	576	597	592	593	580	596	602	649	576	606	609	580	592	589	625	594	605	603	626	591	605	610	623	598	578	593	569	632	593	633	594	596	577	599	625	595	644	580	637	596	659	625	578	611	584	650	608	611	632	615	608	628	610	606	612	644	620	618	624	621	598	651	656	593	581	625	625	580	591	577	611	598	646	594	616	609	571	579	648	632	636	611	609	587	577	582	629	572	631	593	588	580	596	602	652	603	614	566	582	621	594	601	581	565	589	593	605	629	595	606	620	575	627	598	607	560	622	624	607	623	564	613	589	649	609	600	634	605	594	567	626	606	603	612	588	585	548	627	577	621	576	605	613	620	575	593	604	598	622	620	622	634	565	611	627	617	578	651	580	630	591	603	603	617	602	647	574	666	648	621	573	581	582	626	600	591	620	639	581	576	606	601	593	571	644	604	599	618	602	635	592	596	626	592	596	589	667	537	635	602	631	620	634	629	629	591	650	605	591	638	611	631	585	611	604	626	651	578	578	585	638	621	602	564	584	585	574	651	616	614	559	591	618	635	619	583	630	592	626	607	565	578	604	585	625	600	667	608	619	599	609	625	580	576	599	630	623	618	582	618	604	644	602	599	632	622	617	608	538	561	619	620	587	622	599	570	567	589	621	596	639	575	595	600	578	611	580	598	608	619	619	591	616	645	584	598	607	633	610	607	585	569	639	586	638	649	614	603	629	598	608	611	571	609	668	633	595	610	590	600	624	604	640	640	603	623	583	608	601	584	606	686	623	573	626	622	585	653	665	630	605	593	615	590	613	644	586	606	636	612	587	646	641	635	603	572	577	594	624	571	586	652	580	645	606	652	638	598	636	598	587	604	616	649	613	636	601	606	637	596	638	618	635	626	638	617	623	617	596	568	583	652	611	616	583	627	652	562	574	656	589	594	581	590	564	600	606	601	595	594	575	620	635	631	625	607	627	601	606	558	607	617	640	606	617	571	573	591	621	576	592	666	614	631	598	585	558	620	621	607	642
3098	1140	860	724	542	447	352	301	349	308	330	366	940	1812	1229	1016	757	508	365	259	264	232	247	243	234	217	223	211	220	230	223	238	237	238	248	264	263	233	243	236	205	239	239	261	240	245	242	238	222	231	225	222	230	227	245	242	218	237	249	212	250	246	253	205	239	239	197	263	244	233	252	239	237	224	225	228	236	223	248	212	248	242	230	179	234	252	236	221	221	234	249	244	217	255	246	232	242	239	227	230	228	246	232	229	223	240	272	239	239	249	229	231	250	249	254	210	202	236	226	223	229	242	233	210	233	219	242	237	214	227	238	235	245	230	206	220	233	248	222	237	252	229	284	223	207	305	283	206	225	261	237	223	229	248	247	268	233	229	253	244	260	245	215	257	232	259	238	253	245	227	250	259	249	267	242	237	237	219	232	240	256	257	255	255	228	270	227	261	230	242	247	271	229	229	256	247	216	240	226	221	227	265	238	229	203	213	260	262	254	224	229	221	220	231	265	222	248	244	220	230	256	230	262	236	254	258	241	230	240	237	223	223	227	249	228	246	245	230	215	251	248	244	246	226	228	258	233	256	243	236	276	238	262	228	219	248	231	247	241	236	223	255	230	226	241	256	244	199	222	243	218	234	233	255	249	253	242	250	221	243	208	232	226	217	265	243	242	279	234	252	251	244	273	245	250	264	232	246	228	217	259	241	231	220	245	232	238	260	233	234	224	228	227	232	232	245	250	256	260	236	263	244	246	228	246	227	220	254	261	220	236	218	233	256	233	276	215	232	225	256	253	250	248	249	228	230	211	241	239	233	231	222	228	240	237	229	248	256	235	246	253	253	255	204	243	238	234	241	279	248	224	244	232	255	244	230	244	234	224	239	218	248	219	239	240	266	250	248	255	239	250	255	240	249	242	227	229	255	248	238	250	254	252	237	230	234	227	237	251	238	240	236	224	263	213	224	241	249	223	272	254	215	224	212	230	234	264	249	229	225	239	244	255	243	241	259	241	227	268	243	247	215	242	243	266	245	231	230	216	229	259	235	255	225	229	234	222	252	221	234	245	248	234	224	235	248	247	264	193	229	217	222	239	238	204	247	216	215	209	237	230	244	259	229	243	211	215	258	220	238	218	233	219	234	237	251	245	229	256	230	258	210	254	253	246	242	229	229	252	251	246	209	233	252	256	236	250	233	215	235	214	241	233	263	232	230	230	250	246	237	240	244	234	248	234	229	249	232	228	240	289	240	258	225	257	227	254	257	238	251	242	258	253	233	230	222	236	232	248	235	220	204	233	238	221	259	243	220	228	214	248	242	259	254	256	247	215	262	246	208	235	220	243	243	222	245	231	241	235	232	224	226	230	211	243	263	258	260	219	240	232	240	232	235	224	244	228	235	238	225	239	235	255	258	218	220	230	223	235	251	242	225	226	245	232	239	229	222	231	234	268	234	243	229	238	256	242	247	213	245	235	244	212	242	221	237	238	251	244	249	204	230	225	198	246	237	247	230	245	244	222	230	244	244	243	229	231	218	221	219	238	218	229	230	226	224	272	230	262	233	244	244	231	259	239	248	277	256	228	205	246	245	251	259	217	230	247	235	238	233	271	228	241	250	241	231	258	243	231	253	239	240	243	259	225	211	234	230	246	213	229	215	231	238	239	249	238	247	235	259	253	242	247	259	233	213	252	225	227	233	218	244	221	203	289	259	263	252	245	232	212	243	254	239	205	240	205	256	232	236	252	252	262	256	228	245	247	265	262	234	214	264	232	225	203	234	243	241	252	222	232	218	227	220	267	230	236	267	235	218	248	229	233	259	221	240	233	234	254	244	230	246	244	253	240	235	225	216	253	239	261	242	257	261	240	245	253	236	226	245	234	237	221	219	231	241	240	242	227	245	277	228	252	218	234	243	245	234	233	262	228	224	218	235	269	247	253	222	262	222	231	239	237	240	249	247	249	231	232	243	229	243	269	275	211	240	232	242	223	246	250	238	250	223	235	226	230	246	223	246	250	249	236	243	230	242	254	255	265	245	207	260	228	221	236	216	270	235	243	247	213	240	230	223	202	255	217	232	251	247	226	265	249	227	206	234	245	228	231	274	239	213	216	225	230	249	253	207	235	246	231	232	252	254	245	270	228	239	240	251	240	246	234	247	226	275	237	229	240	229	225	241	239	226	259	240	227	216	220	236	220	255	257	242	248	259	243	235	236	237	248	232	259	232	259	223	197	225	242	235	221	233	241	218	239	254	222	232	238	212	213	267	259	249	240	239	248	241	223	235	239	270	239	243	245	246	264	217	265	255	243	241	244	249	225	259	216	229	204	264	230	234	256	229	258	242	261	250	219	235	215	231	212	232	240	249	226	226	220	208	258	243	235	246	252	270	224	225	259	241	235	248	235	241	227	223	267	239	222	238	245	228	242	238	244	241	211	226	233	253	239	255	192	246	251	215	278	253	240	215	235	213	240	221	256	227	238	209	232	259	212	251	215	212	209	265	245	244	234	223	227	263	270	215	263	229	243	232	236	245	255	251	263	239	251	249	234	242	230	221	273	215	227	238	257	229	233	238	209	252	260	238	247	230	233	225	229	212	248	229	253	245	250	234	224	244	241	271	264	218	214	242	246	268	245	207	225	237	208	243	237	239	238	229	227	243	238	244	254	243	221	228	200	224	239	223	254	279	229	217	230	249	238	236	245	234	241	218	264	244	252	254	226	221	211	247	254	278	252	236	223	256	277	225	223	250	227	233	236	238	244	222	253	255	214	229	234	241	239	238	249	242	245	249	258	232	229	224	211	237	229	245	242	194	259	229	230	245	228	208	235	213	238	217	235	243	211	247	231	254	253	229	253	228	230	243	246	231	247	241	270	247	220	250	273	237	205	215	246	227	209	241	207	249	230	225	224	246	245	235	257	239	239	249	243	212	263	278	260	227	263	272	242	256	247	239	251	252	231	246	248	244	252	258	242	237	218	243	250	216	244	222	233	225	251	215	261	231	222	227	255	242	239	263	240	221	224	231	253	241	222	195	244	213	214	230	224	229	236	223	232	235	249	214	225	221	222	244	275	226	231	251	258	230	235	221	245	199	227	222	209	262	243	263	232	256	234	219	230	261	242	249	238	240	250	249	240	266	231	228	243	218	236	237	248	240	224	250	256	225	223	206	253	243	242	246	253	247	207	237	234	229	215	227	279	239	263	235	211	226	226	253	239	248	228	254	243	190	232	213	231	235	243	264	224	239	236	256	231	256	219	244	224	266	245	238	241	243	239	246	243	237	242	225	229	237	235	232	219	251	213	254	250	260	253	262	274	262	237	222	236	240	232	264	224	239	243	239	248	240	268	251	225	236	251	231	243	246	231	221	241	259	246	226	258	240	226	208	250	246	276	249	226	228	224	248	247	245	233	231	228	236	230	242	236	232	234	226	217	240	217	244	240	237	244	229	230	242	233	225	235	240	262	259	267	235	233	252	232	268	246	242	230	234	234	230
2782	1570	2400	2432	2324	1868	1473	1221	1241	1166	1284	1719	5385	9081	5817	4709	3345	1980	1068	846	757	764	661	677	662	683	674	676	677	714	687	675	699	671	663	686	675	673	683	681	653	693	697	692	655	687	655	631	662	708	653	649	653	662	679	663	712	710	664	678	699	669	660	652	675	657	694	684	672	637	644	722	666	657	654	660	641	692	667	692	656	634	682	657	670	714	675	651	687	666	667	646	689	657	704	705	627	712	637	624	690	703	668	650	642	695	662	643	657	644	671	700	660	661	659	716	656	664	672	652	670	708	660	603	705	682	631	717	705	672	712	674	632	699	639	689	665	722	695	640	679	674	704	717	677	670	704	673	676	658	611	664	666	664	671	759	689	711	661	656	640	646	677	660	639	676	618	668	663	679	689	715	668	651	680	645	659	676	643	696	693	669	647	666	668	644	645	680	668	673	692	667	714	632	650	708	617	646	694	646	685	664	703	662	683	650	647	708	685	692	693	641	661	631	691	701	661	682	661	700	659	723	639	664	672	666	721	731	646	658	657	704	675	652	649	676	689	642	673	619	693	653	695	677	688	639	719	693	646	705	676	655	713	642	673	672	634	651	681	668	695	661	670	707	732	675	647	675	678	672	685	688	613	652	641	690	664	653	647	663	713	636	680	678	641	682	692	702	649	669	687	700	704	666	704	688	666	686	657	697	651	713	641	672	642	630	699	706	644	689	702	736	681	700	651	683	729	671	640	629	627	639	655	624	682	693	726	663	691	661	657	663	682	657	651	680	678	656	665	688	686	695	726	679	654	696	653	686	658	681	659	662	675	671	679	704	666	677	647	697	667	673	697	698	671	655	659	649	691	643	655	688	671	709	672	657	660	674	678	645	671	675	681	681	705	694	690	694	672	656	641	671	674	695	652	686	691	689	664	692	664	683	666	669	700	605	709	653	682	692	718	636	644	649	671	680	684	641	708	724	637	705	676	686	656	654	640	663	629	676	650	686	667	638	714	688	633	689	697	691	703	708	663	654	644	700	694	717	647	670	661	685	698	698	639	713	646	691	738	658	688	663	688	677	630	680	658	671	620	718	677	654	686	672	672	678	676	701	639	715	659	638	614	644	704	688	657	673	672	641	630	668	667	693	653	654	711	644	647	674	633	710	687	690	688	688	654	706	756	717	692	667	678	668	669	618	680	680	633	655	677	643	708	654	652	674	654	687	644	668	685	687	674	676	642	630	633	695	706	695	663	668	640	644	666	670	674	680	697	725	675	690	662	697	664	627	708	649	625	650	700	653	631	655	675	655	672	671	699	646	701	669	673	716	685	684	709	669	668	644	671	653	683	620	736	695	627	626	678	707	688	713	689	627	632	664	663	649	665	690	653	679	714	678	729	655	650	724	660	652	682	632	692	708	677	630	660	665	659	651	630	633	676	609	632	672	674	640	666	670	680	638	654	684	701	660	667	639	665	703	690	672	686	662	639	680	737	712	681	685	691	683	677	652	676	653	644	655	704	661	636	713	655	702	704	669	630	634	685	669	639	676	657	669	651	664	636	629	689	659	669	661	674	676	693	669	725	739	658	692	664	617	664	710	666	687	653	687	639	690	686	692	645	678	643	642	645	661	685	628	658	659	668	642	693	604	675	624	673	706	671	700	585	666	674	665	706	725	661	610	695	668	669	705	711	651	710	665	662	680	654	690	691	650	669	720	668	680	656	686	714	673	629	688	662	643	677	687	658	659	662	633	619	660	662	672	696	676	690	665	695	693	685	694	662	653	677	645	660	651	621	664	668	685	696	664	670	635	713	688	682	663	683	662	672	659	631	630	667	667	681	679	703	692	690	675	688	720	643	603	673	668	691	708	691	675	652	664	672	641	659	678	652	625	687	667	659	669	637	659	647	642	613	657	674	662	718	663	696	638	630	670	670	681	669	687	628	625	701	655	664	684	641	653	644	635	695	668	632	640	700	655	715	637	661	642	707	701	666	695	688	649	649	659	654	692	658	655	633	691	660	730	658	701	658	688	700	663	626	626	677	681	664	641	662	673	699	650	693	626	669	680	665	667	685	657	662	643	658	688	663	694	654	726	678	709	687	669	663	625	673	690	647	643	671	677	638	710	668	660	668	604	668	659	669	685	692	636	687	688	671	637	675	645	715	681	671	674	672	687	701	659	657	644	642	650	655	722	681	696	684	681	689	688	697	693	657	687	662	655	649	703	674	685	646	626	681	662	655	693	663	671	674	672	671	681	726	642	700	660	709	680	665	682	708	657	628	674	687	705	661	724	669	681	639	726	678	723	623	673	723	657	646	656	704	697	669	685	695	661	653	679	681	683	718	714	663	660	666	675	677	669	642	624	608	693	681	664	664	692	673	644	699	666	639	647	674	623	643	653	620	689	667	632	679	662	615	675	626	663	713	676	649	694	619	653	652	688	679	690	674	674	658	709	647	737	662	703	684	634	678	671	612	663	698	652	683	645	659	692	698	664	684	643	680	668	701	707	659	662	671	703	675	645	634	682	665	660	704	675	654	683	723	656	634	674	744	653	672	629	650	677	653	666	668	687	683	690	736	635	670	685	648	695	678	676	661	670	704	676	678	654	638	682	641	669	715	706	667	681	656	690	671	689	696	652	679	666	657	646	712	659	672	657	705	648	672	669	665	662	635	672	659	674	654	687	650	740	707	675	689	710	672	634	639	659	644	655	640	700	702	668	665	683	641	661	645	694	686	695	674	710	660	694	696	636	650	726	686	682	696	690	700	680	711	661	625	671	658	679	663	702	676	646	669	708	692	657	705	702	712	652	695	630	681	691	690	693	663	707	669	700	693	685	694	705	662	645	663	634	666	698	696	691	681	624	703	660	680	629	651	686	710	687	664	681	689	680	681	694	680	644	679	680	700	685	695	692	661	648	653	718	631	657	629	663	653	717	675	690	645	670	634	664	639	671	698	689	666	673	718	667	630	695	653	696	637	662	676	666	697	698	689	689	710	656	668	658	651	663	734	673	636	696	666	675	676	694	699	686	649	697	693	691	701	662	687	663	685	687	620	684	658	668	663	652	595	635	711	640	686	660	710	672	712	686	701	660	641	696	668	667	664	671	656	656	679	675	651	693	641	637	660	694	658	688	665	690	701	669	661	709	675	714	691	640	638	692	668	638	673	664	688	708	632	675	641	689	656	679	625	657	658	652	688	655	672	652	649	686	661	652	685	678	657	648	706	694	668	629	693	634	680	720	642	680	684	639	712	741	680	687	671	672	705	666	673	693	693	673	671	699	675	658	640	631	617	669	626	680	687	641	693	632	705	662	684	659	698	668	673	712	672	653	702	680	674	650	684	661	598	680	714	663	678	697	695	665	725	632	680	651	660	674	676	663	660	636	714	678	651	644	680	678	634	646	683	659	681	674	654	641	660	681	708	644	653	651	657	687	724	692	682	671	698	668	666	644	660	704	670	712	668	612	692	724	688	630	673	651	662	673	660	661	698	685
10893	4276	7038	7426	6060	5050	5112	3630	2476	2606	2705	2649	10938	12875	8253	5229	2565	1233	602	328	270	223	202	177	196	205	183	211	216	204	186	215	175	220	211	209	219	204	190	207	207	189	177	203	211	218	222	204	185	239	200	219	222	208	207	189	194	209	217	229	230	206	208	215	217	192	193	188	203	194	190	220	238	236	205	212	180	197	205	162	177	199	204	184	209	203	209	205	213	216	195	189	191	206	207	211	184	180	195	219	193	185	216	215	226	231	180	192	209	213	191	207	205	205	218	215	212	216	179	205	221	181	190	215	208	192	236	219	180	207	230	203	233	195	224	192	179	181	194	220	219	226	177	207	184	188	204	226	217	229	205	205	173	204	197	242	223	223	231	202	247	213	212	206	229	204	199	214	181	198	181	204	213	214	239	186	199	223	204	211	203	179	207	206	215	215	183	201	249	221	213	199	198	203	202	188	195	206	189	200	207	210	202	224	191	219	205	189	197	190	238	216	208	197	214	225	196	212	238	236	217	222	208	185	210	195	209	190	200	218	219	221	197	206	216	206	224	189	200	191	220	183	191	215	195	236	241	222	206	224	234	202	210	214	209	193	193	230	196	213	206	179	212	183	196	222	172	210	208	217	193	208	223	185	185	194	197	228	215	200	194	224	235	205	198	192	219	214	204	208	178	189	196	191	191	213	192	204	205	221	197	192	245	196	195	202	224	217	210	208	232	215	198	196	203	230	209	178	198	208	205	227	204	191	216	186	208	191	216	216	213	214	208	195	216	192	231	206	194	215	192	216	195	186	212	213	233	219	208	208	213	192	216	216	227	215	224	203	213	200	216	222	208	189	219	202	207	210	211	183	237	190	229	199	193	220	204	206	201	198	215	217	204	197	176	195	209	230	199	212	180	206	206	198	190	207	226	200	199	200	205	224	203	199	201	226	199	171	186	230	216	222	211	205	221	191	201	216	217	238	194	199	200	195	213	199	212	209	210	228	215	202	191	192	210	188	216	209	222	196	214	172	225	225	198	225	194	205	203	209	202	214	195	195	215	213	207	224	188	222	212	163	203	213	194	209	210	208	214	221	200	203	200	227	206	190	202	230	198	209	196	185	198	199	215	221	227	199	252	201	219	185	233	205	209	215	194	195	209	194	227	210	214	208	199	208	191	197	231	220	205	190	200	230	208	203	209	204	226	216	199	216	208	185	223	210	219	200	187	190	211	183	209	204	195	201	203	173	174	189	201	207	203	212	208	214	207	199	229	219	208	169	202	204	201	198	216	207	214	173	202	213	194	203	198	201	195	182	219	212	202	187	194	204	201	193	208	200	204	177	192	204	208	226	198	217	211	216	195	208	205	198	232	216	208	194	188	217	203	181	214	212	213	199	230	182	195	192	185	235	218	216	221	198	244	193	193	209	238	190	184	200	186	213	237	195	183	221	208	186	193	198	213	223	202	216	192	220	225	250	206	197	232	199	198	213	206	196	208	193	206	203	227	211	215	211	207	203	207	177	211	192	198	198	198	190	217	219	197	186	200	193	210	186	193	223	201	226	192	220	191	190	213	203	199	194	203	224	226	205	234	231	217	179	190	172	197	227	203	190	204	210	204	196	223	200	211	184	213	187	194	221	205	201	171	219	200	209	191	207	191	197	234	213	216	212	215	221	219	226	183	208	204	209	208	220	200	225	207	227	192	197	208	222	223	209	195	215	201	197	196	202	221	190	209	198	211	197	186	205	182	191	198	222	210	212	220	213	223	194	201	201	204	195	198	217	208	208	201	213	184	235	197	200	212	205	228	188	209	217	223	225	206	230	213	228	204	201	213	225	181	214	183	236	194	224	189	196	217	202	195	217	201	213	215	189	195	242	205	218	202	200	169	216	193	217	204	184	226	194	216	190	194	211	200	211	211	206	190	220	227	210	220	194	208	211	197	217	209	193	205	216	221	192	203	216	203	188	200	195	189	186	213	197	207	214	199	223	188	211	221	190	187	220	226	211	212	178	203	221	196	203	211	195	190	223	204	230	199	201	215	182	226	215	211	221	207	217	204	213	210	223	205	201	201	216	214	234	187	210	187	195	199	205	192	202	188	199	217	188	195	189	238	200	211	207	208	212	213	218	209	202	163	207	199	199	206	183	224	202	198	210	208	212	196	189	196	195	218	211	200	196	219	187	175	164	201	208	204	215	244	179	222	208	189	194	213	211	207	228	236	173	210	208	188	227	231	191	226	205	222	206	193	205	202	189	194	187	211	187	184	189	230	189	209	197	210	195	205	207	205	211	215	186	227	206	175	223	202	220	184	226	198	200	202	228	190	211	186	181	227	210	213	176	189	189	227	187	198	206	222	201	201	232	206	177	234	189	200	197	210	190	187	206	224	203	202	223	191	209	194	188	206	190	180	225	205	197	197	214	214	220	199	209	217	208	235	206	205	191	186	189	200	205	190	208	202	205	218	177	208	184	182	216	215	206	202	199	214	182	174	209	172	193	217	204	198	204	229	210	224	193	187	210	208	194	167	213	201	197	202	218	212	202	178	198	198	190	208	174	215	209	191	240	219	214	198	252	224	212	207	214	225	208	204	214	199	164	217	208	201	194	207	187	221	210	203	223	214	201	204	214	219	217	206	232	208	193	225	207	211	190	190	196	197	215	197	195	217	197	193	206	187	226	209	208	208	224	228	205	236	194	186	235	194	209	185	208	194	229	185	217	203	186	193	200	230	226	203	223	197	193	195	217	191	175	215	193	190	196	215	197	187	200	204	191	194	198	212	181	191	209	204	210	182	203	221	204	207	192	213	190	208	227	193	203	203	196	219	217	206	204	195	209	230	221	231	199	197	220	212	222	200	206	213	218	236	216	211	194	180	202	200	200	216	205	196	211	228	197	194	207	197	180	224	207	197	220	220	227	223	210	207	197	219	193	194	251	210	219	184	205	202	190	180	198	212	219	229	207	237	219	220	205	183	199	223	196	178	216	213	181	209	206	179	204	218	233	194	199	183	185	222	172	181	226	185	209	216	233	218	204	230	222	226	178	223	215	200	201	208	205	209	175	194	229	231	182	200	214	188	211	215	203	204	178	209	226	206	195	250	197	204	206	199	200	201	215	207	216	207	190	215	202	209	225	206	221	202	206	214	206	225	213	204	196	214	214	201	212	207	186	220	214	213	227	218	181	208	215	198	191	222	204	191	236	203	186	226	208	203	191	204	206	187	198	207	215	171	194	209	215	215	222	212	231	218	192	208	179	214	201	197	207	231	205	209	207	199	229	190	219	220	199	213	200	202	222	215	211	188	203	183	191	217	230	189	194	226	214	209	188	189	228	199	176	178	226	202	223	181	221	221	232	214	197	201	191	195	212	215	208	228	213	197	202	189	201	195	187	205	200	192	220	211	190	211	217	214	204	220	200	193	215	215	219	227	195	172	192	178	204	223	199	224	191	204	217	166	192	199	205	198	196	196	222	187	203	187	217	207	175	219	211	230	201
7088	4972	14467	19524	18665	17106	17973	13936	10992	12079	13089	13100	32866	33447	26083	19736	11640	6235	2872	1295	846	637	583	597	615	633	615	629	569	576	622	615	586	632	637	566	605	641	582	566	574	611	609	582	632	635	638	623	602	583	647	629	614	601	600	595	611	615	616	632	591	632	570	561	610	564	597	594	586	620	600	547	602	556	628	600	558	582	576	572	594	578	575	611	609	636	614	625	605	627	579	574	604	603	603	606	577	646	588	605	602	649	621	628	562	589	609	608	624	568	567	604	601	607	596	594	607	629	635	605	601	574	615	626	608	575	602	599	573	572	622	614	613	586	550	606	613	603	581	572	591	600	597	583	559	564	617	584	606	575	540	624	613	593	595	590	594	528	603	586	599	581	589	584	566	595	566	585	625	590	569	588	563	601	626	564	568	558	573	621	600	568	600	607	560	629	608	578	568	647	613	599	558	566	563	548	618	597	591	581	599	516	614	587	622	566	576	606	591	570	617	602	599	596	615	595	615	583	564	614	589	593	575	594	571	571	583	587	639	599	574	567	576	562	601	557	599	634	581	590	601	615	528	625	635	589	580	609	600	580	597	581	581	636	599	623	575	561	590	617	603	599	651	570	593	577	643	590	626	613	642	622	606	627	574	652	609	616	605	647	597	601	615	607	593	607	596	561	592	554	611	589	572	598	597	601	582	597	621	616	627	583	561	639	624	568	609	597	605	614	547	575	603	560	611	600	602	605	555	634	615	573	612	581	589	594	545	611	603	584	567	602	598	610	610	568	566	655	611	578	605	581	604	627	578	581	591	621	581	617	565	611	639	586	629	593	584	616	565	576	599	590	592	572	603	600	595	591	617	610	587	601	587	591	582	598	635	609	615	609	630	587	577	593	591	614	612	619	587	628	618	597	650	594	603	606	618	646	609	624	579	574	571	635	604	611	620	565	632	656	602	622	596	605	630	639	571	558	597	630	561	623	581	591	590	631	609	579	566	581	614	641	621	566	634	601	560	587	570	583	615	585	600	610	575	566	586	583	592	612	581	623	594	578	641	595	636	603	653	560	560	593	595	612	613	585	561	605	595	585	554	614	567	609	608	525	591	612	559	588	611	602	597	657	584	627	595	630	589	578	628	573	542	586	596	616	606	610	598	562	557	567	601	630	561	569	531	593	580	607	626	583	592	600	575	605	602	587	609	605	601	635	606	604	541	582	554	597	605	595	600	597	612	558	568	585	580	630	602	609	572	530	582	585	564	567	623	602	577	645	568	558	585	561	601	606	619	603	585	588	568	586	590	620	644	655	568	621	585	598	623	589	598	595	609	589	571	602	589	568	610	597	597	573	590	593	639	623	609	601	588	589	585	595	574	625	640	570	630	582	574	609	629	540	594	630	626	625	607	563	622	607	513	627	579	593	567	624	599	584	591	548	629	619	593	545	615	590	600	600	579	576	601	547	598	588	548	568	588	573	603	631	584	598	552	633	586	575	602	609	607	607	621	572	606	611	580	559	563	642	610	606	617	575	602	565	636	607	596	593	617	544	537	564	610	591	599	604	574	588	596	587	585	601	594	641	556	638	613	569	571	543	578	574	585	604	601	580	584	600	602	633	586	637	530	606	616	598	633	602	571	607	564	645	560	587	612	589	602	588	593	568	592	602	593	599	617	624	580	605	600	614	567	605	589	594	595	609	590	595	607	585	578	632	630	597	617	615	606	593	631	609	598	565	583	544	570	617	613	636	624	625	603	561	595	631	565	620	566	597	565	604	597	605	621	580	569	544	548	615	616	611	576	568	582	543	608	632	554	595	566	631	618	607	563	583	605	587	632	557	620	598	577	591	612	582	624	577	592	598	572	608	594	605	642	607	552	608	598	608	569	540	608	589	628	617	650	612	590	583	559	594	568	596	581	584	608	570	593	646	614	585	568	568	593	586	610	623	620	590	632	615	622	579	626	572	606	590	601	649	595	625	578	601	606	590	619	625	600	582	575	618	582	605	565	574	588	609	619	594	602	597	617	575	592	611	634	584	664	617	585	603	595	563	591	584	581	621	627	613	611	588	576	595	606	582	624	590	614	650	602	615	635	598	600	567	571	630	612	602	663	584	602	594	607	579	613	639	578	560	598	624	614	618	591	613	566	601	600	624	569	562	619	613	614	630	578	589	599	598	597	594	620	576	633	625	573	561	646	606	601	623	604	629	616	547	624	624	583	577	585	589	639	589	567	591	624	624	577	590	583	598	562	609	581	606	609	593	581	558	660	558	578	594	599	597	559	604	678	589	595	654	633	613	616	647	608	583	607	586	585	567	563	592	640	585	598	614	622	618	645	539	610	595	598	595	586	581	609	591	556	593	605	590	580	587	581	548	591	623	620	560	621	586	595	589	614	570	562	602	570	575	592	587	593	584	559	581	537	614	601	573	622	625	557	596	583	610	569	633	597	601	575	565	616	629	636	606	599	566	600	576	596	552	588	580	628	553	624	613	600	636	606	634	590	537	632	613	540	599	621	595	587	594	574	608	569	580	616	632	559	585	562	602	598	598	573	605	614	558	609	592	598	599	607	614	521	627	650	622	546	604	565	586	639	636	585	651	613	606	604	607	584	611	589	584	585	600	589	588	567	591	619	615	598	606	606	587	622	646	608	575	588	601	573	598	616	632	608	588	665	597	559	601	588	644	643	559	596	550	570	625	560	566	539	634	582	572	581	603	603	587	601	629	637	582	618	610	608	611	627	600	619	615	568	619	629	616	604	578	590	534	606	576	591	618	594	574	626	619	562	551	593	618	618	575	572	618	604	630	609	609	578	641	574	584	628	550	593	568	592	600	631	589	596	589	619	622	635	588	562	569	610	581	609	612	602	598	592	614	636	575	560	633	582	649	605	595	569	602	634	593	595	613	599	615	603	622	592	596	578	580	611	630	582	625	595	615	590	575	591	584	587	598	609	570	631	562	588	636	608	607	644	611	602	590	592	561	599	594	604	581	661	615	604	557	627	552	588	600	603	609	613	606	632	638	622	651	664	562	589	571	613	588	550	604	606	574	587	546	598	612	570	566	597	589	620	653	573	619	585	628	616	637	574	609	616	584	604	634	608	615	596	604	615	599	612	592	601	628	633	568	585	624	616	624	614	618	650	615	611	621	602	597	552	662	577	580	571	599	580	578	617	643	606	576	576	568	575	625	596	642	588	597	562	558	562	610	583	604	550	610	593	557	605	567	584	628	615	605	582	591	610	585	639	586	598	562	571	621	595	587	624	596	555	616	593	554	582	568	620	622	594	622	586	650	595	576	611	602	596	582	594	616	598	650	579	574	580	625	603	576	634	581	629	580	598	561	609	588	632	600	614	600	615	583	622	607	600	599	635	585	566	625	584	559	600	610	625	603	582	594	625	544	586	583	600	606	607	609	610	619	628	566	630	570	606	611	584	618	607	556	621	562	593	586	607	602	618	625	579	616	626	595	613	641	608	579	606	612	608	587	628	564	599	596
19651	7910	11925	12362	12458	11221	9411	8207	8557	8273	6776	6203	16863	23546	19062	10939	4735	2245	1114	518	292	244	237	223	241	221	239	252	245	231	248	263	238	204	229	227	257	241	230	247	239	213	253	248	248	250	239	268	234	235	256	232	227	237	231	232	245	223	245	217	249	219	257	226	227	257	255	234	240	243	232	235	229	203	218	230	237	230	240	240	245	225	201	245	216	265	254	252	253	242	237	227	258	256	233	266	236	242	248	243	250	236	241	243	217	245	237	258	228	201	251	239	243	240	207	262	249	237	255	247	247	234	236	210	223	200	219	235	250	239	247	273	259	229	217	237	230	239	237	239	225	237	230	208	228	227	212	250	231	237	234	256	245	247	238	229	248	238	214	235	220	227	226	223	269	221	259	221	231	259	243	234	266	217	207	220	239	269	226	226	212	248	247	227	245	273	239	262	224	240	250	255	237	235	250	226	236	258	223	254	221	234	225	247	239	218	221	222	263	235	230	241	244	217	228	242	237	237	210	214	269	220	222	233	247	265	247	247	231	218	253	257	210	232	210	247	232	234	252	231	232	252	227	215	233	225	239	260	237	261	247	255	232	238	226	220	201	227	223	230	225	222	233	235	239	243	255	215	268	230	257	234	241	223	252	261	222	230	214	242	225	245	228	252	234	233	226	252	216	234	248	240	240	233	233	234	234	250	237	233	233	245	235	252	239	259	243	238	275	257	242	225	208	225	210	257	236	204	239	228	232	224	250	226	235	244	252	254	226	235	232	246	223	242	244	224	235	239	234	244	250	225	250	239	225	252	215	247	223	250	249	188	251	233	233	234	213	230	241	233	237	233	241	232	228	235	226	225	211	244	244	236	218	233	241	247	251	217	259	243	250	243	246	258	231	249	236	240	231	217	238	229	250	229	211	224	260	237	220	250	249	231	223	246	212	246	237	203	239	214	218	233	218	228	228	251	275	233	234	243	215	228	239	238	239	238	257	242	242	221	240	236	264	237	210	230	228	224	237	243	233	232	220	257	246	250	236	244	241	221	256	203	223	212	218	237	212	232	248	235	218	243	233	241	232	218	225	244	238	244	217	205	206	233	220	208	218	235	239	247	239	251	258	215	231	238	257	207	249	257	216	253	236	226	203	262	235	212	246	245	218	247	224	229	211	216	249	245	229	231	215	253	243	224	213	254	215	245	220	211	235	254	236	229	232	247	225	241	227	230	248	232	238	236	227	235	206	243	229	258	246	243	233	231	263	247	230	255	244	208	226	251	241	247	239	228	240	230	260	241	219	240	242	258	231	235	216	240	231	242	219	254	226	215	240	243	255	254	210	224	245	246	235	251	239	223	245	222	209	253	233	248	243	261	247	235	240	229	242	221	227	236	210	234	248	255	250	237	242	262	253	235	227	240	218	242	241	240	240	232	217	232	247	246	267	257	221	217	232	228	250	255	226	220	237	228	219	247	252	248	257	244	222	235	225	230	236	212	248	244	224	237	247	240	235	216	228	211	231	229	226	241	258	207	248	224	261	242	237	255	225	226	227	237	226	242	231	214	256	221	237	247	234	226	242	240	237	227	241	230	245	226	224	243	229	219	216	243	236	259	261	251	229	242	225	234	193	236	240	233	227	209	210	260	218	239	221	223	253	248	226	226	268	270	237	224	224	223	231	216	234	234	213	247	247	234	222	222	232	246	234	224	224	225	238	229	236	237	231	230	238	251	249	242	205	228	229	237	221	223	209	227	235	245	241	231	230	259	232	216	247	251	239	266	238	231	234	225	217	208	240	256	230	257	245	233	234	239	257	251	258	246	255	262	228	237	241	252	237	234	244	193	237	210	218	234	247	200	222	228	222	262	232	243	221	214	223	226	251	259	251	220	260	228	243	201	223	223	261	229	246	229	245	226	208	251	242	249	255	218	224	230	237	228	242	254	259	228	240	229	239	249	239	258	231	257	231	237	254	223	235	244	232	231	256	218	222	263	211	248	217	219	243	256	232	208	225	233	265	230	264	247	223	236	253	222	212	255	231	211	195	228	230	241	205	243	210	240	255	228	223	206	211	245	232	195	226	246	237	223	239	226	264	224	222	246	224	253	230	248	206	234	250	221	220	241	271	223	217	249	238	241	216	232	244	239	244	228	241	236	245	217	245	246	222	252	262	229	256	209	193	245	240	228	226	227	234	233	190	257	241	254	250	251	218	208	235	210	251	241	215	214	224	223	224	227	226	251	257	249	254	212	227	236	243	223	239	263	270	252	240	226	218	236	205	226	231	225	258	227	229	245	230	236	233	218	260	217	228	237	213	227	228	205	217	229	228	244	241	241	228	210	248	243	220	226	240	234	253	261	234	247	235	223	229	228	224	237	215	228	262	227	251	252	219	255	223	229	241	224	236	251	226	235	252	225	260	245	230	257	216	197	231	240	239	254	244	235	255	252	225	224	229	200	235	254	217	233	242	215	230	246	229	200	228	220	226	251	228	267	216	225	236	220	257	232	232	217	251	238	242	229	221	234	265	244	172	236	241	221	207	249	256	198	248	236	235	227	234	225	252	213	243	227	252	206	236	235	223	257	226	193	242	218	228	203	235	243	208	246	237	225	246	234	251	271	244	238	215	224	250	236	217	247	249	224	247	237	232	233	246	249	228	226	230	240	249	239	248	255	254	233	251	255	238	238	229	223	224	217	241	239	233	261	228	239	243	240	237	214	250	234	224	209	216	232	239	236	232	224	258	205	231	240	217	233	245	222	226	246	252	244	225	243	234	230	251	233	246	211	256	238	215	236	215	233	215	261	263	237	242	208	222	238	235	250	215	218	235	224	220	256	228	219	233	229	259	227	247	246	239	252	218	234	227	250	217	249	256	187	236	250	229	217	246	221	244	211	244	224	240	235	224	233	247	232	197	241	243	217	245	247	243	225	225	241	242	244	238	242	242	221	263	233	220	241	240	227	261	251	251	213	265	248	243	227	234	225	240	216	228	221	271	245	245	199	248	244	223	247	230	245	258	213	223	263	243	217	255	218	247	230	219	223	232	214	251	232	235	208	227	227	266	223	229	211	245	229	240	204	232	243	237	245	269	250	224	254	236	267	232	226	224	214	213	219	242	233	221	233	237	253	265	274	227	221	264	242	241	246	257	205	233	244	244	230	249	241	250	238	236	226	239	230	242	243	243	211	218	216	246	241	216	250	214	240	240	233	234	213	252	234	220	242	234	184	253	218	229	244	210	233	260	235	256	232	214	237	246	252	256	228	240	221	238	240	205	261	266	226	266	220	245	252	220	235	235	212	220	240	228	242	248	225	240	258	225	250	255	263	264	246	221	228	231	235	211	220	233	227	224	243	248	221	214	232	237	251	229	240	226	264	224	263	231	238	207	228	238	226	255	232	250	241	225	213	209	246	236	248	254	212	211	235	213	239	228	210	223	231	249	219	235	228	240	241	249	211	245	246	225	248	249	219	242	216	253	226	249	226	238	275	234	240	234	236
10630	7890	20255	25729	27964	27312	25763	24753	26349	25882	23241	23027	39337	44269	38522	29009	16770	10285	5059	2159	1098	799	734	655	712	661	715	669	674	684	668	645	683	702	686	684	642	700	696	634	683	670	704	645	705	677	689	703	675	726	676	676	685	679	683	676	650	684	666	652	696	680	740	672	702	698	650	666	700	646	647	708	710	637	656	695	701	670	643	651	672	677	701	712	673	673	671	674	647	720	685	660	679	674	669	668	679	656	706	646	682	678	640	680	677	699	671	690	675	679	672	639	650	681	698	695	690	683	676	705	641	650	635	667	658	668	677	692	694	690	711	665	674	672	677	663	672	653	680	666	690	655	654	655	659	675	649	698	635	668	715	706	694	709	697	654	675	670	723	677	628	654	679	654	715	636	729	696	636	710	688	657	668	660	685	678	702	648	669	681	692	673	727	677	715	682	705	695	683	654	684	702	660	646	677	675	679	666	730	722	649	656	629	730	696	697	719	717	681	660	681	630	649	671	667	690	669	674	641	664	656	688	706	652	669	622	730	651	675	747	653	665	734	648	670	684	677	680	686	671	668	711	679	649	666	666	649	651	707	683	641	671	659	642	701	651	650	655	645	713	736	668	688	646	710	668	644	691	628	639	671	661	622	662	698	688	642	677	709	705	680	669	705	705	653	696	711	683	704	641	707	673	712	707	652	712	704	675	681	657	669	675	718	695	730	712	651	615	631	682	745	760	649	722	666	671	683	689	718	661	681	688	648	677	676	655	663	672	663	669	657	677	680	638	657	663	622	731	711	700	668	658	712	661	739	696	697	712	690	646	659	657	630	685	691	739	685	696	700	643	731	649	727	667	714	666	691	655	676	680	624	677	664	653	651	709	688	625	687	651	636	658	688	662	646	641	713	663	680	697	680	681	671	668	664	671	687	673	687	679	682	702	626	666	691	634	670	668	655	686	675	655	675	699	714	665	687	671	672	692	616	693	708	659	691	679	687	694	721	672	723	708	671	671	676	651	664	752	657	653	667	668	684	698	688	696	684	704	637	656	677	688	656	665	624	678	685	631	720	728	636	682	687	706	636	648	646	657	629	713	701	646	697	629	651	706	696	671	674	670	650	636	677	684	654	704	709	689	690	682	683	664	645	676	610	698	675	669	663	681	652	707	698	684	663	707	695	667	654	670	684	687	680	659	660	664	630	679	660	692	652	685	720	676	680	664	690	650	644	693	699	662	666	664	693	692	714	691	675	687	658	678	700	624	687	647	695	652	694	665	666	694	683	657	663	699	702	649	694	669	678	695	701	613	679	675	692	691	662	697	672	657	688	667	675	721	681	653	655	672	674	664	708	683	671	670	663	678	659	649	649	682	674	683	677	691	673	668	673	622	660	668	694	692	686	652	643	635	689	672	706	644	643	691	674	666	689	667	663	681	682	689	692	675	656	683	642	634	651	693	697	685	698	682	696	706	689	695	680	621	659	675	681	671	678	727	639	651	722	710	648	671	670	665	722	716	689	681	686	689	660	656	682	675	705	716	711	670	689	741	710	644	626	608	700	656	727	716	639	701	644	655	658	693	663	675	686	667	702	717	740	721	671	693	709	711	677	694	678	695	650	646	649	650	615	701	729	621	690	686	696	680	678	707	677	686	724	707	682	706	723	699	678	697	635	708	676	642	658	672	724	706	691	686	638	658	672	654	674	632	669	702	663	664	651	660	713	682	633	676	677	690	700	681	658	715	708	682	646	648	716	683	689	672	678	740	708	683	649	660	667	698	677	649	639	699	643	690	660	639	669	674	675	632	656	677	668	679	683	677	702	682	715	650	665	739	678	629	692	612	644	689	700	665	705	672	691	670	655	688	694	665	704	677	714	659	664	701	699	727	640	705	659	687	723	665	663	671	681	653	760	698	724	658	716	673	684	692	673	661	637	721	664	702	612	659	633	708	708	674	687	691	678	648	647	699	697	695	646	705	682	677	651	672	689	699	685	663	693	654	712	649	678	641	681	673	677	696	673	694	711	661	690	669	650	707	638	676	690	692	655	726	631	654	685	635	641	663	635	688	740	675	741	718	674	710	652	690	609	671	694	693	702	669	654	649	714	690	670	650	672	746	676	726	686	656	683	676	665	698	692	687	689	707	674	675	753	720	704	699	651	722	673	654	679	666	699	653	675	639	688	649	732	703	671	724	689	606	644	623	642	661	690	720	646	640	690	708	728	677	733	695	646	689	708	696	717	698	674	680	652	671	677	703	689	655	685	715	631	650	681	667	666	732	707	704	719	700	668	654	697	655	678	718	653	694	730	682	675	695	727	681	673	684	660	657	656	695	681	677	651	704	726	663	658	689	699	660	712	688	659	658	680	683	633	682	697	691	678	695	689	678	655	675	670	644	665	678	636	653	698	684	711	675	694	656	644	702	666	662	701	655	651	706	653	673	710	671	629	680	708	715	658	716	700	681	659	666	691	685	645	659	652	663	647	692	701	735	683	650	694	714	691	691	638	659	692	658	682	656	685	677	678	666	630	670	675	697	683	691	705	702	672	652	672	688	690	667	705	698	723	698	682	735	705	664	680	696	665	662	628	698	693	671	653	664	659	660	677	654	644	669	678	714	675	641	645	644	654	627	674	653	663	692	676	695	638	683	686	674	719	619	669	657	735	682	686	679	722	678	701	694	668	679	643	694	680	683	653	644	705	658	652	690	681	682	685	672	704	658	706	699	678	692	723	674	631	712	671	687	676	662	698	650	688	724	678	654	671	637	709	679	656	673	675	638	697	658	717	716	651	653	695	665	640	632	669	688	686	679	613	669	631	695	698	683	715	655	689	675	736	643	662	665	701	671	672	708	725	694	733	693	644	670	641	692	709	690	675	753	621	643	720	659	699	690	674	656	639	717	647	676	657	647	689	665	662	671	655	703	694	719	649	681	679	676	667	685	678	691	644	712	718	633	635	632	676	652	697	701	692	703	689	686	669	679	743	702	689	678	698	671	691	696	665	647	662	628	642	687	619	679	661	738	652	635	700	645	664	697	685	682	672	673	683	630	714	654	656	687	670	632	673	673	715	678	669	648	699	645	642	648	701	678	709	670	702	652	636	614	688	665	668	664	648	669	686	674	648	625	650	711	631	684	677	674	671	671	650	697	641	672	682	691	697	667	647	620	698	653	717	701	700	674	689	695	664	611	661	655	644	694	670	662	694	676	646	714	688	702	722	644	707	638	654	720	670	676	671	693	664	658	699	651	700	630	658	651	726	649	677	682	725	661	660	674	657	687	696	701	648	666	637	656	667	663	653	680	680	705	682	682	680	708	691	700	693	708	668	652	733	712	657	686	715	631	674	680	700	624	663	694	689	677	683	687	697	709	632	648	669	654	623	636	687	667	674	696	661	690	715	688	638	696	697	651	647	716	656	636	737	704	732	690	646	662	640	657	687	693	698	659	676	698	685	627	693	645	654	713	710	719	627	681	655	701	717	702	633	710	686	692	715	660	663	687
3403	901	550	489	459	418	415	409	449	420	403	631	1448	1661	1461	993	559	439	335	304	254	266	251	264	266	261	251	273	227	253	241	247	232	244	253	265	258	284	251	272	242	242	260	224	271	282	262	277	265	254	210	249	266	230	278	248	266	279	252	242	240	254	248	259	296	276	268	241	246	250	238	233	254	243	257	269	224	283	288	266	270	269	244	254	257	263	273	288	264	266	263	271	248	270	240	259	266	239	233	265	264	255	262	284	250	270	248	277	253	278	258	265	291	264	271	225	238	235	276	269	268	275	247	278	253	256	264	268	258	250	244	273	258	260	256	283	259	271	253	216	276	241	271	238	252	278	254	283	245	228	255	251	257	244	230	246	240	258	228	270	245	260	267	255	267	289	260	275	281	274	228	268	258	273	286	260	255	271	249	265	244	255	269	239	239	264	254	256	255	276	252	247	271	239	243	235	241	230	256	264	249	261	254	242	240	232	267	242	245	242	249	244	272	243	245	284	253	263	259	256	262	233	267	284	269	275	267	243	250	273	248	261	235	267	280	267	269	232	261	248	243	259	247	223	241	268	280	250	229	242	239	269	262	260	246	280	251	245	270	266	248	261	262	254	248	252	259	268	251	238	240	257	270	264	252	242	257	262	257	251	246	239	269	271	264	269	256	226	252	255	258	260	257	259	272	252	278	251	245	266	273	228	281	245	270	270	279	274	250	275	296	274	230	263	278	246	255	267	262	271	267	274	256	251	307	242	255	265	270	246	278	257	256	253	239	248	262	258	265	234	291	264	286	269	254	254	242	254	276	262	264	242	275	271	238	251	267	271	242	252	248	267	256	258	241	265	245	265	246	239	263	259	257	278	241	254	274	246	263	244	272	252	251	266	248	276	255	276	274	273	264	249	234	252	263	246	260	272	261	265	263	255	280	270	257	255	230	249	261	270	278	287	233	252	284	272	270	266	261	259	241	222	261	272	258	266	264	267	247	277	285	252	281	258	260	266	292	269	240	284	243	300	267	227	274	287	273	263	254	267	262	303	272	250	253	272	284	240	243	263	264	252	251	261	260	302	240	282	275	265	273	292	264	274	255	269	265	248	241	250	270	265	284	270	261	249	280	267	284	250	268	283	262	280	275	270	261	251	264	279	241	287	254	281	261	259	267	243	268	219	239	271	280	241	262	261	255	247	252	285	253	233	225	268	237	277	269	265	248	249	254	267	251	247	290	260	258	254	264	254	234	263	259	247	252	246	234	260	235	270	253	253	292	241	268	241	254	232	274	269	236	233	260	281	251	238	247	270	201	276	237	232	235	246	233	262	253	242	247	238	232	257	276	230	268	272	249	257	268	264	267	267	261	281	268	262	263	264	243	265	253	254	249	270	280	228	240	257	221	230	273	251	274	271	243	282	250	239	276	250	240	263	256	249	277	292	265	258	276	245	237	242	255	246	280	259	264	241	257	262	266	263	248	248	246	262	253	271	250	266	252	230	261	212	260	267	252	281	249	250	245	273	270	253	230	263	264	254	276	275	249	262	237	258	275	264	279	255	255	247	241	250	276	226	248	257	261	255	253	250	268	245	261	253	249	310	260	250	263	268	227	269	310	258	269	264	268	242	295	284	256	274	252	231	255	254	250	280	274	234	236	282	271	242	250	248	261	270	226	242	269	251	232	286	253	261	272	280	254	255	262	259	264	232	256	271	266	262	265	282	251	271	235	269	258	223	255	257	267	235	248	255	254	234	234	263	257	248	273	258	289	276	266	265	249	253	267	265	264	246	236	268	264	260	253	265	243	256	276	267	281	267	254	279	225	248	252	245	243	280	255	273	256	267	238	252	301	259	232	264	259	260	232	256	249	229	272	244	258	252	267	246	252	237	258	252	262	271	257	244	255	217	241	278	244	212	267	254	293	250	259	254	263	252	281	286	242	282	286	255	239	243	271	239	262	249	264	259	282	248	288	258	246	231	299	224	243	245	273	243	244	270	264	266	212	268	233	252	259	274	274	250	260	271	247	250	233	265	261	277	255	285	278	261	237	280	228	277	279	271	267	277	276	239	266	279	281	246	258	254	289	245	254	265	235	264	233	259	257	270	258	268	240	251	271	246	233	244	236	256	280	244	298	274	268	276	251	249	283	252	264	234	260	268	244	262	250	236	228	257	241	256	278	267	274	241	245	255	271	265	257	268	252	266	241	275	253	248	244	246	255	242	278	256	291	280	254	271	272	267	258	235	266	272	257	254	269	245	250	255	233	237	234	252	253	243	257	241	230	264	272	251	255	266	267	273	252	277	238	246	271	264	246	266	252	282	228	263	262	253	270	276	240	263	265	264	237	255	278	262	260	256	280	224	280	260	263	244	246	231	263	222	258	266	269	224	240	247	268	280	269	249	245	257	239	252	293	257	245	272	259	291	243	261	274	272	280	245	261	252	257	261	250	265	260	278	246	232	240	282	246	260	270	281	271	221	262	252	217	282	283	219	255	260	266	240	267	273	278	271	274	248	250	269	244	239	263	249	250	253	279	231	241	241	252	267	219	239	255	247	245	272	260	249	250	239	264	282	232	250	243	261	279	267	256	287	254	242	277	251	263	242	281	280	254	218	259	218	269	294	251	243	254	252	265	262	247	249	269	225	251	254	237	273	269	260	251	250	249	273	233	278	241	262	249	269	263	277	265	270	250	260	243	260	267	266	245	270	290	269	277	240	271	260	265	247	258	248	251	261	262	259	280	276	270	300	285	264	257	244	257	248	254	256	297	230	246	210	252	241	282	270	258	275	268	247	260	254	248	239	247	281	270	260	248	266	235	273	249	243	263	250	241	265	277	265	251	265	219	245	260	277	264	251	260	244	246	260	283	261	260	253	259	258	235	287	252	262	250	300	258	273	242	253	268	240	239	263	278	235	289	267	271	254	249	265	254	239	299	256	241	282	273	291	272	291	279	238	274	259	267	273	238	271	263	256	253	259	219	254	233	214	240	272	259	279	283	238	277	277	260	260	275	278	256	286	271	221	254	279	236	273	276	257	251	257	261	266	263	235	271	213	284	256	250	257	265	243	249	270	248	242	257	253	234	243	264	244	259	249	242	265	238	260	261	273	242	264	252	274	240	251	267	263	270	249	258	252	264	273	268	226	269	240	272	247	248	251	257	247	263	271	246	250	268	250	265	238	265	282	225	259	281	261	238	262	262	266	243	255	253	231	248	237	253	252	231	280	256	262	248	255	235	281	241	255	260	281	302	275	263	272	256	246	261	264	249	253	242	286	268	266	250	251	254	247	250	256	258	237	234	258	254	256	259	245	268	250	257	252	246	269	249	223	240	271	278	268	237	278	256	257	253	236	267	251	259	279	237	265	251	251	234	264	237	266	282	277	223	233	246	275	273	269	272	250	265	262	269	244	274	252	269	258	283	240	252	268	253	280	244	223	273	259	256	255	231	251	235	274	280	266	215	276	275	275	258	261	248	264	237	270	242	240	263	251
2822	1328	1538	1802	2046	1776	1735	1739	1909	1735	1518	3144	7790	8208	6752	4096	1965	1455	1190	919	759	701	770	725	716	726	738	705	701	695	726	756	760	743	732	722	763	719	709	772	714	701	740	721	723	728	707	717	736	745	752	693	755	734	730	732	704	723	745	745	738	705	757	684	756	704	702	701	700	734	707	733	762	761	726	695	695	702	683	677	728	755	724	709	716	747	762	744	652	698	754	673	691	675	712	720	753	685	683	687	757	742	720	774	717	750	744	688	738	775	716	712	748	742	735	719	738	725	664	742	743	760	735	764	683	752	702	726	745	739	725	746	711	727	734	743	738	716	706	698	696	762	703	741	741	739	736	709	734	721	714	719	758	786	795	740	738	714	730	765	739	733	749	730	697	739	711	713	711	723	716	733	662	689	751	729	783	705	748	721	701	697	757	672	708	723	730	725	731	772	751	755	747	715	691	721	707	724	739	703	687	708	705	740	717	681	735	706	739	725	707	677	706	741	705	721	699	689	713	711	720	712	730	739	690	761	731	718	701	700	670	677	715	723	740	710	696	770	742	717	692	745	730	702	718	710	708	698	719	720	738	710	710	718	756	706	668	731	750	754	690	739	708	745	741	747	691	736	721	773	742	739	705	696	706	722	669	717	698	729	709	726	748	742	729	718	696	727	731	711	714	688	698	716	700	705	738	703	712	746	712	737	745	700	743	701	698	701	750	785	757	699	698	716	714	705	708	685	728	693	698	730	731	715	732	700	732	736	710	703	754	727	741	720	762	685	728	732	665	739	718	706	755	678	683	705	719	707	737	760	681	706	718	683	703	681	737	720	703	730	727	729	745	754	717	747	760	738	716	711	738	716	736	730	766	767	720	729	709	731	750	787	748	731	696	762	753	719	717	729	703	669	660	694	730	701	711	738	738	694	699	741	733	693	731	707	730	708	734	752	711	749	725	706	718	747	741	759	759	762	705	729	758	714	743	691	775	743	709	716	735	698	745	725	728	743	701	725	752	754	699	640	722	726	689	719	746	715	723	683	668	725	717	792	743	706	746	743	724	749	738	710	702	700	679	745	674	696	736	747	728	689	751	732	774	672	709	732	723	729	721	732	681	705	757	727	720	743	710	733	756	749	764	673	746	767	713	714	710	678	736	709	706	715	744	720	746	684	760	726	682	738	677	739	730	756	715	706	733	676	719	693	657	704	698	735	740	749	743	705	719	701	690	696	743	695	703	695	714	738	772	764	733	690	724	785	703	728	707	701	684	723	698	727	705	706	686	743	720	687	710	725	730	718	755	740	673	734	730	672	715	716	716	726	737	787	757	717	769	741	739	745	735	726	746	695	759	705	742	746	726	720	740	748	737	721	703	702	768	708	748	697	729	733	764	708	759	712	720	719	734	688	748	747	700	753	739	754	728	733	740	705	733	735	738	762	707	731	760	705	737	718	711	742	755	700	735	717	751	727	729	717	698	701	696	703	721	732	707	687	742	768	726	726	699	685	730	675	746	716	761	698	728	694	706	713	729	723	722	708	716	720	726	677	707	732	759	717	769	792	768	753	743	729	730	694	677	705	722	705	778	736	720	729	732	721	674	740	685	699	727	751	703	736	746	717	722	713	702	719	687	705	727	671	706	697	715	668	712	750	749	741	698	731	701	731	745	771	764	754	710	735	692	729	740	712	776	678	709	700	681	727	717	764	716	707	754	725	709	706	759	746	757	731	749	742	730	715	740	754	733	766	720	783	712	710	735	729	756	684	675	736	736	695	723	688	708	702	785	706	738	761	755	728	673	738	749	693	774	755	751	714	719	714	701	735	713	755	680	734	667	752	709	733	709	757	748	717	754	707	665	718	744	721	776	694	694	751	742	709	746	761	754	734	735	720	700	767	712	749	730	696	727	717	776	703	730	712	739	685	749	764	747	762	696	749	711	716	759	748	734	739	699	733	715	751	707	733	710	752	691	706	708	699	785	708	695	711	756	740	696	760	747	735	712	702	725	761	713	748	759	705	755	713	762	724	771	684	733	712	731	706	744	741	738	725	714	721	722	734	690	703	689	703	718	741	749	708	703	706	693	711	790	708	718	752	755	698	728	728	698	717	738	785	743	758	786	757	710	717	768	730	732	680	722	714	695	746	689	707	746	693	704	743	699	733	681	720	723	725	679	746	718	776	722	769	717	701	675	695	736	716	695	713	697	725	719	707	709	710	694	717	699	714	711	712	763	735	740	679	714	744	705	754	693	737	740	711	727	725	797	755	698	708	700	700	709	734	736	673	684	736	708	706	706	701	754	754	691	740	736	727	767	727	741	778	722	677	676	717	686	710	729	763	741	710	681	739	688	729	731	740	715	717	710	696	706	730	754	667	685	755	722	733	751	748	735	702	695	785	664	683	742	726	726	733	711	663	731	701	663	779	753	727	722	703	737	696	715	766	673	704	748	745	705	676	739	758	733	732	714	706	706	714	707	757	738	755	763	805	659	760	726	724	751	721	734	689	714	713	673	693	724	731	697	719	720	726	738	754	717	732	741	677	745	677	728	716	716	734	707	701	723	718	744	744	725	762	737	728	658	717	713	742	724	734	688	709	711	690	712	743	732	670	709	756	699	713	737	792	707	713	706	709	725	757	719	754	701	713	674	660	722	766	730	741	755	701	720	728	717	749	710	717	693	753	731	702	727	735	760	744	722	711	705	692	678	724	789	742	703	734	741	757	775	723	725	692	716	727	730	734	727	749	756	711	719	719	754	677	729	732	717	747	710	746	700	724	701	759	726	742	729	691	721	691	724	728	678	690	705	761	752	781	734	720	713	705	717	694	704	727	707	738	697	723	748	717	740	736	753	713	737	696	742	722	736	749	778	702	768	736	694	718	697	710	722	708	684	723	695	806	693	732	711	751	730	736	743	750	738	714	694	686	754	774	781	732	725	749	721	748	708	743	732	711	750	718	747	773	710	754	727	724	731	717	689	709	711	751	705	710	697	670	797	699	726	659	695	748	696	742	723	692	687	712	745	672	731	677	724	729	769	719	728	706	705	710	715	705	716	758	703	699	698	730	731	742	730	743	783	730	732	705	739	696	761	661	710	738	764	783	726	708	769	721	715	745	774	675	762	717	683	711	702	767	750	690	757	706	736	719	702	719	734	688	725	735	734	727	695	720	682	703	723	784	694	766	750	756	669	727	744	673	700	710	732	665	713	693	723	733	714	749	740	733	748	692	769	708	710	747	783	710	774	741	710	732	700	749	711	711	802	742	722	670	717	737	735	692	664	769	704	794	716	721	756	744	688	764	694	710	765	746	768	726	733	722	707	713	703	749	754	735	696	749	671	683	727	733	744	681	737	748	703	744	680	714	695	748	741	700	728	775	756	664	709	714	756	729	751	750	663	730	713	765	741	725	737	719	757	727	690	707	716	743	738	690	741	729	710	705	690	728	709	732	737	736	726	729	696	734	709	721	657	668	730	716	746	703	751	745	650	751	771	722
9382	1960	4471	4517	3875	2261	1508	1409	1623	1778	3038	10108	13433	11776	7955	4071	1558	692	695	420	274	254	223	214	213	220	220	203	192	190	190	228	212	198	239	225	195	208	190	216	226	230	202	221	202	197	180	234	210	205	209	219	225	204	204	201	235	214	208	187	246	215	219	230	207	216	205	222	196	190	215	228	212	188	186	209	200	217	212	210	181	189	209	209	173	204	210	214	199	228	210	206	172	191	208	219	215	222	208	179	204	211	199	206	198	203	237	200	199	198	229	220	207	178	208	182	228	218	221	189	212	221	208	200	208	221	201	214	201	196	201	205	210	182	234	216	216	207	200	214	207	208	188	203	223	205	217	203	218	213	245	241	195	195	233	230	234	205	215	202	173	187	213	209	218	222	212	229	201	195	222	205	206	230	213	181	196	197	173	204	233	228	217	196	231	191	216	201	192	237	226	207	189	186	206	191	209	197	228	205	220	218	193	197	203	197	216	183	194	202	232	213	201	223	189	193	182	210	228	196	202	217	205	206	213	214	215	198	187	210	212	212	189	220	200	259	203	209	185	215	204	204	237	211	218	213	199	208	214	206	216	209	176	188	192	220	199	227	186	209	197	191	219	183	212	205	209	214	227	225	192	199	183	217	220	200	230	224	209	220	209	207	197	221	200	203	204	207	181	219	246	205	201	192	203	205	234	209	224	185	200	199	207	214	191	193	223	196	199	203	226	221	185	212	204	211	239	227	209	199	212	214	212	196	204	208	197	218	192	224	217	178	214	178	244	217	214	227	184	176	203	221	182	226	203	194	235	196	200	210	218	205	223	209	218	208	217	220	171	207	189	213	193	192	190	221	193	229	215	225	186	216	198	212	202	192	205	211	210	223	215	205	224	197	210	190	206	200	236	195	207	203	223	209	211	224	199	201	210	206	231	189	226	210	201	254	218	224	220	190	207	216	196	196	197	203	203	213	190	213	211	215	205	198	196	202	217	189	201	207	202	208	202	209	218	212	196	221	224	213	205	185	220	194	216	195	195	213	209	172	196	220	222	241	208	207	221	207	220	193	182	205	231	189	210	212	229	221	228	197	223	209	224	208	175	195	199	232	189	199	230	223	206	216	238	187	207	216	213	199	198	212	206	211	188	204	223	209	215	200	197	204	209	201	208	209	209	239	198	235	211	214	223	224	199	212	197	201	212	233	215	222	227	220	203	220	195	211	214	191	180	204	201	200	216	202	211	188	197	204	216	199	221	218	203	228	187	190	214	198	179	203	193	206	185	211	242	218	223	209	212	206	242	215	214	238	214	235	197	209	195	198	217	180	205	209	202	207	189	175	252	201	203	216	211	198	213	190	174	210	210	241	236	229	207	196	221	211	192	217	187	201	210	193	238	215	195	219	195	204	223	212	218	199	193	211	232	216	204	201	196	202	242	193	187	182	218	216	202	211	230	187	206	204	207	199	212	230	176	199	224	215	207	217	196	197	217	190	241	203	233	195	205	222	212	214	217	209	206	216	232	192	220	202	218	222	211	195	201	217	206	199	212	202	205	212	209	221	203	217	188	211	212	233	227	217	227	192	203	225	203	218	199	196	219	193	232	198	210	207	209	201	214	206	205	217	208	210	208	203	168	223	220	200	210	190	219	184	190	217	200	222	224	210	226	207	226	212	174	216	219	201	208	204	207	199	228	210	213	207	198	212	198	200	192	205	214	205	205	208	195	241	220	220	208	194	220	183	230	232	216	205	200	199	200	228	209	206	217	204	211	188	205	213	192	195	228	206	218	216	236	233	223	217	224	203	199	190	235	237	191	208	188	189	200	201	213	213	190	205	206	227	235	200	221	215	189	214	189	210	206	206	172	221	205	222	227	199	214	203	196	205	213	218	224	227	230	209	189	215	215	195	188	219	194	209	238	215	197	204	209	189	233	212	210	203	201	196	204	220	204	212	198	188	215	204	203	186	225	191	198	212	201	222	202	176	230	224	205	208	184	221	221	215	203	219	224	210	199	215	181	221	194	209	217	200	189	214	222	221	191	189	216	213	197	218	223	218	227	195	209	200	235	197	185	198	210	205	210	215	221	203	177	218	202	216	220	219	195	233	186	219	202	235	213	204	208	203	192	190	187	178	180	229	223	197	207	200	215	204	211	224	196	190	197	237	192	220	169	210	237	223	196	208	201	223	205	203	204	197	185	199	225	196	200	197	212	244	224	198	228	206	213	209	209	211	180	215	222	214	217	202	186	181	182	210	198	203	218	194	193	205	202	202	226	212	191	192	201	182	227	212	219	188	221	222	213	200	222	216	186	197	207	230	211	204	192	220	214	187	191	185	199	206	211	205	213	214	219	229	215	202	239	192	226	222	221	220	208	184	204	221	204	213	219	198	203	216	212	198	184	192	196	205	235	196	234	217	178	206	212	223	192	198	206	224	224	222	234	193	220	203	211	186	207	202	219	203	201	218	223	194	207	187	224	201	208	208	226	232	210	203	231	197	220	195	230	202	208	221	196	218	201	238	208	220	212	189	206	217	196	196	189	193	193	182	194	210	227	199	223	205	184	210	187	228	219	200	232	192	200	210	204	217	226	202	206	232	195	196	234	192	173	213	220	230	217	228	187	236	214	223	206	205	216	195	187	190	206	205	198	200	205	225	229	194	220	190	219	202	168	205	196	212	210	177	203	186	207	200	197	195	195	221	193	205	202	189	213	172	221	253	173	205	202	214	213	196	211	193	185	220	223	193	192	182	206	210	201	193	225	196	217	214	196	216	211	191	222	204	201	194	206	202	196	222	232	214	214	228	221	205	188	220	215	214	218	219	213	196	214	195	218	209	193	187	209	184	189	217	204	218	195	208	207	199	231	191	232	197	223	226	193	217	198	199	230	207	200	231	218	200	204	224	214	228	204	192	202	222	210	230	211	223	204	187	216	241	190	217	212	226	205	220	211	211	185	187	222	214	194	189	213	192	188	224	201	199	192	197	204	208	209	182	211	227	221	211	212	195	212	238	244	217	183	199	237	185	212	212	229	222	206	225	225	202	225	209	204	193	195	220	193	207	206	213	230	214	188	209	214	215	227	195	227	197	222	224	228	207	247	203	212	199	209	234	206	206	208	183	187	199	204	210	204	227	217	194	204	200	194	206	209	213	198	201	223	216	215	225	208	213	209	247	238	231	178	199	221	226	209	201	197	208	227	224	225	208	185	201	193	205	189	215	210	226	202	213	220	203	200	201	222	217	235	204	221	200	207	201	201	183	240	208	211	198	208	197	182	186	197	184	222	200	201	208	234	190	226	203	189	211	201	213	193	226	207	220	203	199	211	220	216	180	207	189	204	200	169	211	177	201	224	216	226	193	207	187	220	204	201	172	213	204	204	181	213	216	196	201	219	190	210	207	222	205	207	210	211	192	210	212	197	221	216	193	202	193	191	227	197	239	223	190	209	215	201	231	202	206	201	232	189	209	203	223	202	228	185	236	203	217	211	234	182	190
6284	2500	10196	12824	12805	9036	6843	6586	7855	8915	13816	30639	34780	31816	25270	16320	7347	3394	3403	1915	991	702	644	616	615	629	584	589	583	591	629	608	613	602	572	635	648	620	602	622	588	613	602	653	610	634	633	629	550	631	617	607	581	582	603	588	574	523	619	610	603	668	537	573	579	560	625	625	591	570	656	585	605	566	631	585	590	588	615	591	588	583	580	604	606	634	650	593	614	579	579	634	575	599	607	580	626	605	579	650	618	629	619	566	610	592	608	607	610	625	591	606	587	595	587	571	609	648	557	613	634	626	641	621	605	564	653	636	629	603	609	605	582	662	605	633	563	560	622	621	641	619	593	597	603	595	602	619	631	600	603	552	612	633	591	633	640	629	592	586	615	623	562	607	610	626	552	652	645	635	643	590	584	596	617	593	597	607	613	588	609	592	601	591	588	565	592	657	595	568	603	603	587	593	602	590	583	606	596	581	640	621	596	582	619	637	623	586	602	619	611	612	616	604	642	607	584	601	583	577	574	567	599	617	610	571	573	591	594	557	637	608	590	601	648	547	575	615	615	585	580	577	640	589	577	598	620	580	553	606	615	603	615	582	604	640	576	568	628	606	579	548	598	637	639	567	639	567	615	605	622	668	581	585	581	572	606	626	604	585	608	611	594	668	568	614	639	557	609	620	657	578	577	578	583	581	607	569	547	602	582	601	645	602	631	631	586	582	547	606	589	606	607	557	584	663	595	632	595	599	594	584	600	581	621	632	653	605	591	660	621	584	617	617	593	576	600	586	587	610	623	566	560	616	602	612	577	598	611	640	598	615	619	645	637	584	559	560	606	586	621	602	607	604	686	584	605	611	594	623	619	625	582	600	557	635	618	622	631	593	645	627	568	585	605	643	623	615	609	607	615	572	614	573	601	631	577	583	602	583	620	588	610	628	566	611	573	593	601	601	620	583	590	597	586	591	631	602	622	624	577	593	552	634	611	609	598	580	598	626	590	592	592	634	595	629	606	586	617	608	614	621	594	650	578	579	598	618	549	583	621	625	632	612	605	614	606	624	603	569	583	587	570	605	641	583	627	605	616	615	596	610	659	600	608	611	615	583	604	632	615	594	597	649	590	660	645	601	613	568	626	572	580	608	606	593	623	578	598	599	596	617	591	589	577	607	621	544	636	555	512	595	579	597	631	628	607	595	629	591	617	622	607	597	613	591	608	648	589	644	613	607	625	618	588	614	609	578	571	596	561	584	603	655	670	614	589	592	616	634	636	620	590	632	594	601	615	609	618	583	574	640	644	641	620	605	552	624	600	581	626	600	589	660	594	609	600	598	597	538	581	577	629	551	606	570	580	565	568	610	624	596	605	593	612	659	560	586	573	588	601	635	566	631	610	624	600	613	620	585	623	592	557	619	589	601	600	570	577	601	575	625	542	606	619	628	586	649	597	610	616	590	609	602	579	640	642	572	547	618	608	583	605	541	587	536	617	537	627	596	633	639	618	572	631	605	633	589	575	629	630	585	601	591	609	584	589	583	639	604	598	587	581	615	570	616	631	573	615	616	620	618	594	609	613	615	631	622	600	585	655	596	637	592	553	639	580	615	626	626	642	611	606	593	631	571	599	584	579	606	590	585	671	595	584	579	581	617	615	604	600	635	643	615	618	620	565	611	586	580	586	588	588	585	599	625	596	613	622	626	572	614	620	599	623	595	583	653	606	598	603	607	592	620	643	595	596	580	596	637	626	596	592	586	637	598	602	620	628	596	623	564	628	631	598	606	591	602	597	602	635	618	568	587	650	566	613	628	599	603	582	633	600	602	569	631	580	614	643	604	577	638	599	582	648	590	594	576	586	598	603	564	610	637	642	586	594	606	571	582	580	624	610	566	609	604	586	600	561	588	601	641	609	604	597	634	638	620	606	643	566	570	580	636	592	580	615	638	637	606	591	576	579	614	593	599	602	591	625	573	583	578	637	563	564	618	564	606	563	594	632	588	619	598	604	586	631	598	603	612	599	659	591	624	612	617	594	606	643	599	583	608	619	583	605	614	583	599	595	601	593	608	623	573	586	504	584	616	593	636	626	592	642	607	675	580	621	611	627	573	585	585	634	572	590	616	609	570	595	604	588	586	614	624	638	593	613	586	591	600	639	587	623	598	618	588	619	574	599	614	608	617	585	603	594	595	579	615	629	603	565	561	598	619	637	553	589	566	603	617	592	589	603	628	583	541	599	590	613	606	623	594	618	590	585	656	587	620	622	577	625	620	621	613	570	633	611	581	622	595	626	613	595	626	559	598	630	574	572	566	611	571	574	602	650	566	588	595	571	601	606	572	618	603	613	584	621	597	610	544	630	617	572	585	599	554	581	555	675	571	601	628	584	554	614	582	600	599	628	602	594	610	563	638	599	632	595	624	588	580	611	617	617	535	571	603	612	560	608	564	575	576	585	628	614	590	590	581	629	614	599	569	583	584	620	650	603	586	582	577	606	605	579	572	601	616	612	582	600	596	601	579	605	603	555	588	570	573	617	623	612	593	602	591	615	603	618	617	608	581	596	567	624	630	620	591	578	584	592	543	634	614	641	613	610	601	614	599	628	604	594	611	616	629	618	615	631	632	627	598	587	597	603	586	576	614	607	563	581	569	605	591	584	631	608	604	606	581	592	572	602	615	601	581	607	585	584	577	591	609	612	657	613	599	628	595	557	626	571	614	600	614	611	573	621	598	615	595	581	584	637	602	572	616	617	608	587	585	640	574	563	609	617	599	588	630	582	617	614	635	616	657	605	620	581	645	598	595	610	609	578	591	525	565	657	600	585	573	631	580	618	623	577	595	608	602	592	595	580	541	605	594	589	591	628	595	613	580	628	600	576	620	586	602	628	638	604	580	633	630	587	610	566	615	552	599	609	600	593	575	631	592	611	580	568	554	585	626	563	633	578	676	598	602	657	621	608	553	653	637	572	612	569	576	569	602	608	566	617	595	581	596	620	617	596	595	582	569	573	582	603	634	589	614	595	605	561	615	629	614	610	615	639	637	641	642	617	638	592	564	587	607	600	601	620	609	566	595	565	583	623	583	597	567	608	573	626	589	554	594	554	591	579	591	602	606	542	605	589	626	630	602	618	639	616	614	609	643	586	588	614	617	602	574	646	616	581	622	639	611	589	605	622	583	591	596	600	635	607	600	596	576	622	593	610	586	614	601	612	617	641	596	574	587	573	582	583	587	575	569	600	575	594	586	615	587	602	614	643	585	577	567	589	581	578	573	640	622	627	625	552	560	595	614	569	596	559	598	622	598	640	591	602	594	567	598	592	622	600	590	649	596	581	605	621	638	571	624	592	567	578	592	584	568	621	602	608	613	592	597	628	608	590	629	592	623	609	639	613	606	619	618	597	609	572	591	602	583	588	581	605	625	588	597	630	620	624	589	590	581	633	576	586	593	636	603	644	633	617	601	634	585	638	590	599	591	600	632	589	617	554	583	602	585	635	629
16250	4438	9143	10914	10812	7569	6004	5673	5334	4910	6535	23203	23188	21099	14943	5924	3767	2504	1254	682	408	261	241	231	227	227	232	249	257	228	223	237	253	214	226	264	247	226	225	218	225	217	243	225	225	201	232	219	228	235	230	240	238	236	225	222	230	231	216	255	215	219	224	251	212	226	214	255	240	238	227	233	214	225	203	230	225	230	232	230	228	198	221	249	229	211	234	238	222	235	237	220	210	243	231	265	227	228	262	201	221	227	232	221	228	258	198	231	256	241	193	223	234	213	229	210	233	215	233	231	212	236	250	252	189	222	245	223	234	222	238	218	205	208	199	207	255	216	210	235	237	222	211	230	241	257	234	234	221	227	208	244	227	221	219	216	247	227	216	210	196	223	208	225	211	239	250	244	230	253	213	228	250	220	223	238	211	218	233	251	217	260	218	227	206	222	215	238	231	218	236	233	226	206	255	250	202	224	205	215	250	233	252	241	220	234	246	234	238	199	227	197	218	238	233	206	230	239	237	193	233	224	215	231	223	232	239	220	244	210	230	245	228	233	227	206	228	211	222	242	234	245	231	218	222	184	250	226	238	228	242	227	239	232	230	220	215	197	237	235	219	249	238	232	215	229	251	238	231	224	236	253	233	256	220	215	234	246	203	239	219	234	241	219	215	207	231	219	208	237	233	197	233	251	223	230	235	245	225	212	225	228	198	218	216	252	224	252	258	207	250	215	225	255	219	198	235	245	232	199	270	220	233	219	241	241	215	212	228	218	239	203	232	240	265	235	235	220	224	229	208	264	217	238	222	259	237	201	240	248	252	229	257	218	238	240	196	229	244	224	252	227	218	223	233	201	191	245	242	231	236	239	228	233	228	218	237	207	216	236	218	222	208	254	215	207	217	218	228	219	242	200	223	251	238	229	226	250	231	234	184	214	232	231	210	206	214	219	228	209	224	226	253	231	207	180	221	215	251	218	242	221	245	202	211	246	200	235	249	227	226	242	208	232	232	256	227	228	209	227	222	242	223	229	234	262	236	228	203	217	227	217	199	264	243	248	228	216	198	230	220	227	211	256	258	223	224	224	240	216	235	215	201	238	228	204	225	237	205	227	210	208	238	227	252	185	229	195	219	206	243	202	219	216	221	242	221	252	225	227	236	218	242	250	206	229	211	242	242	260	232	239	225	236	212	258	240	255	209	217	225	203	218	251	209	241	206	208	226	251	249	240	219	235	242	212	209	234	226	236	256	203	215	225	214	258	245	206	233	253	202	251	221	237	229	250	240	227	234	239	213	237	193	225	251	242	263	220	211	211	224	244	231	223	263	213	236	263	234	244	244	223	231	230	227	224	209	210	237	246	237	232	232	232	235	241	229	230	242	227	237	206	236	223	223	249	230	230	218	224	224	231	186	255	217	246	241	228	216	236	243	211	225	217	222	214	251	230	209	224	215	248	233	224	207	234	216	231	238	226	232	216	219	216	210	183	243	266	225	253	243	230	227	247	209	242	220	210	216	224	232	216	219	220	236	221	223	232	192	230	233	242	230	234	213	228	229	239	229	255	233	241	242	203	215	206	229	225	231	219	222	224	242	225	213	213	215	243	228	231	230	213	217	247	203	236	221	240	252	219	200	190	233	221	238	229	205	237	210	236	226	241	245	251	238	239	219	251	233	252	223	230	237	217	237	236	214	222	220	248	208	202	237	230	214	218	235	233	241	232	214	220	215	221	222	217	211	229	213	242	219	234	209	219	221	232	234	217	225	220	202	221	253	231	256	234	233	211	220	215	243	229	211	253	237	217	233	234	240	241	225	244	228	213	253	209	241	211	226	237	232	220	258	234	236	226	203	256	223	235	231	240	252	226	197	223	264	228	240	245	211	255	227	224	230	212	237	249	222	226	224	240	221	215	239	216	207	226	219	246	225	233	208	207	237	240	234	229	224	214	204	243	240	221	239	198	232	233	231	247	207	203	224	263	226	213	241	254	235	218	197	246	225	197	203	254	235	238	225	211	256	215	240	215	236	220	248	241	213	241	217	225	216	233	209	221	217	216	216	216	214	230	233	227	238	233	232	203	229	225	210	252	212	241	234	229	240	225	235	262	222	226	224	233	248	242	211	219	239	251	237	225	263	231	220	234	234	218	227	218	238	217	239	194	246	239	253	226	229	243	214	201	214	212	229	220	217	213	266	225	225	221	199	233	255	214	232	215	211	215	226	227	249	235	250	227	224	245	222	212	216	234	216	217	226	200	246	242	226	226	239	215	233	206	237	223	211	261	212	249	234	199	222	239	237	213	221	198	213	212	235	245	219	245	237	232	245	234	239	228	216	225	196	264	218	232	245	234	213	232	229	231	234	220	238	217	225	252	239	248	213	223	225	241	230	203	214	233	212	220	218	206	233	261	239	213	234	225	223	229	244	212	222	260	207	227	224	211	237	226	213	228	209	237	240	237	221	209	200	227	194	225	237	220	244	219	243	250	194	220	255	233	232	223	200	243	231	236	230	224	193	220	239	227	218	233	226	226	218	217	234	236	231	242	260	263	237	215	232	213	267	239	217	221	204	238	216	220	219	225	229	233	214	234	232	232	238	212	227	230	220	227	234	209	208	232	212	236	221	222	226	235	242	224	241	212	246	235	236	225	216	232	218	191	237	225	218	220	233	227	221	246	231	275	209	248	222	254	218	204	237	236	204	241	196	236	236	248	238	245	260	235	213	212	235	218	244	233	236	225	216	240	212	209	239	214	219	225	218	248	225	192	227	221	227	255	233	246	213	216	237	210	206	218	245	219	232	236	233	227	222	209	240	228	211	239	242	249	230	201	212	216	209	232	212	231	237	247	241	222	237	228	222	229	217	207	216	224	236	224	215	245	262	233	200	233	242	246	239	239	240	227	235	246	214	203	236	251	212	231	224	213	221	201	251	235	233	231	219	259	232	188	227	229	216	235	209	250	225	223	233	236	218	223	243	223	233	246	224	245	245	221	227	229	240	223	215	237	234	197	221	229	238	241	241	226	235	222	233	223	210	230	238	221	238	203	226	183	237	228	214	216	224	218	220	255	225	217	217	250	216	217	212	225	233	222	251	231	236	241	223	220	235	235	226	222	214	225	225	228	188	233	226	211	213	219	225	229	239	241	254	216	220	246	228	230	256	221	231	214	242	217	220	240	226	228	220	201	223	246	232	246	220	215	228	230	233	246	193	239	241	236	236	219	236	226	220	238	250	240	241	214	196	228	236	203	222	207	228	240	221	221	222	252	252	235	232	209	231	234	228	209	237	226	211	256	237	214	193	239	206	191	235	208	239	223	226	231	223	235	235	219	207	239	210	238	221	232	232	214	238	230	212	231	222	232	209	225	226	208	208	212	237	237	218	222	239	230	246	227	213	196	201	212	240	236	229	214	219	247	225	230	222	230	232	248	236	229	214	233	223	237	217	230	221	235	237	240	211	249	240	246	237	257	246	227	237	255	204	250	227	219	215	228	227	230
8273	4679	16893	24201	26066	21300	19572	19939	19464	18716	22835	43949	43138	41187	33349	19756	15310	11535	6408	2809	1351	847	677	656	609	611	644	652	626	655	659	670	697	672	697	622	641	664	647	705	632	680	633	606	678	651	670	614	641	650	657	669	657	621	635	616	662	668	639	644	636	643	629	691	629	640	658	678	621	598	634	700	677	660	656	663	656	616	672	656	650	640	642	629	645	696	668	629	655	629	593	599	667	641	653	681	676	660	635	657	724	646	617	667	616	668	628	672	669	631	668	672	585	656	662	641	643	645	675	619	667	674	662	638	643	637	653	669	670	689	668	640	665	689	628	671	679	644	655	635	624	641	689	669	717	640	676	645	665	690	641	639	649	649	702	637	605	608	658	677	640	668	632	659	666	685	637	656	654	629	673	671	686	629	635	649	674	682	692	668	660	678	658	680	671	648	681	606	625	640	665	656	684	636	631	665	662	669	645	609	669	644	593	649	678	643	650	619	652	635	673	661	694	668	638	692	631	664	665	610	613	688	654	633	660	630	659	627	653	616	667	652	662	626	624	636	641	676	655	627	677	669	625	682	673	652	662	635	697	667	678	655	671	664	635	662	676	637	660	650	675	676	622	640	687	639	703	678	672	662	648	625	675	669	637	636	614	636	647	652	687	623	661	701	643	626	660	650	618	652	647	641	651	618	655	693	678	655	646	635	639	659	620	652	666	660	672	638	625	637	641	659	652	663	648	622	667	662	658	643	636	654	611	604	668	648	680	688	671	688	682	653	661	632	644	677	655	632	647	696	687	642	646	642	683	688	665	657	690	646	619	659	709	646	639	619	643	616	717	662	706	667	688	679	626	698	609	637	687	691	684	694	643	665	688	659	653	654	643	647	592	619	667	701	645	638	669	659	650	693	636	678	680	674	654	651	680	655	646	681	656	652	657	632	673	687	659	692	624	667	596	658	640	632	651	651	678	654	633	677	645	665	691	631	642	629	651	626	673	666	610	655	647	670	619	667	630	645	656	656	599	675	659	696	609	688	663	708	669	653	643	647	630	654	657	650	681	686	645	633	663	685	651	656	664	664	692	632	674	681	646	585	640	645	608	651	637	650	685	673	640	675	616	612	662	651	661	647	669	637	701	650	678	639	661	694	630	644	668	699	650	668	657	680	664	671	678	669	628	637	654	642	660	692	658	694	653	710	680	696	675	662	632	704	656	632	628	649	627	665	681	626	652	671	708	652	654	621	616	619	667	637	656	667	641	669	655	633	684	703	620	708	675	666	683	658	671	645	662	640	646	662	635	616	666	640	666	658	652	633	629	652	633	600	626	657	655	658	700	657	663	643	683	655	673	637	634	625	664	667	654	647	673	683	639	638	683	683	649	660	679	625	663	648	621	688	608	665	655	635	664	629	656	676	682	660	654	698	668	657	674	666	630	632	637	688	629	604	657	620	644	660	628	695	589	623	636	695	674	687	635	630	612	680	640	695	656	661	613	674	645	645	606	611	612	690	679	664	669	626	657	679	642	657	673	668	711	666	621	680	629	617	660	664	637	646	644	670	644	640	605	664	629	669	657	627	655	691	679	719	651	648	703	622	639	685	675	621	635	652	637	647	662	643	615	656	612	690	657	713	602	658	656	643	654	634	634	615	646	648	628	626	645	629	622	662	653	629	647	628	646	700	660	696	698	657	653	626	646	671	590	634	654	678	646	607	653	665	666	698	637	664	609	662	637	587	698	659	606	651	616	653	646	626	674	629	657	619	652	649	652	666	647	647	659	681	609	615	625	701	607	624	626	644	598	670	650	675	650	633	632	659	668	683	668	662	638	627	652	715	673	696	625	661	659	671	624	687	675	672	635	635	619	677	636	635	657	656	583	693	626	650	648	637	615	625	626	687	603	714	626	627	618	661	630	669	628	687	693	645	665	712	667	723	645	645	694	639	633	650	679	590	616	666	652	636	665	635	603	638	662	643	655	653	663	640	659	640	666	593	631	668	681	668	658	662	615	646	629	677	648	633	680	677	673	680	648	620	671	633	625	672	684	660	587	635	699	660	665	664	628	647	659	687	659	646	647	683	661	614	651	642	660	655	615	664	651	665	635	665	653	681	672	659	646	634	629	639	586	663	665	626	672	668	635	675	642	669	675	689	663	628	690	665	673	616	654	630	687	674	673	650	606	680	647	652	646	685	672	641	682	633	669	631	631	662	667	634	643	675	648	661	673	701	697	695	682	645	669	708	646	697	641	598	671	654	599	652	606	688	635	644	648	629	598	681	684	594	663	648	659	655	635	625	655	662	730	612	676	608	694	634	638	612	608	639	662	653	648	669	614	651	667	673	656	642	702	668	700	662	690	694	668	618	644	656	655	631	642	715	673	670	617	639	680	703	647	676	664	647	681	669	652	669	667	662	641	623	645	631	659	646	647	700	658	645	620	634	675	613	686	615	643	667	622	719	658	650	674	596	629	642	646	629	658	676	619	660	674	629	659	621	667	640	688	649	658	663	648	608	697	657	658	610	717	646	676	675	681	659	687	598	630	695	641	675	668	650	670	649	652	645	677	673	656	681	649	659	673	665	648	690	653	641	692	638	615	661	626	669	617	624	698	666	697	662	617	636	631	624	680	656	628	677	658	681	646	648	678	649	672	646	636	699	636	682	682	644	657	686	658	642	633	678	670	695	657	655	708	641	675	671	623	669	669	650	628	626	621	654	654	644	661	692	696	701	598	687	637	601	652	679	670	656	661	616	702	665	700	653	658	690	659	683	635	631	640	598	662	642	680	637	690	717	687	651	688	665	652	661	619	694	647	646	664	655	652	666	670	635	667	618	660	691	629	664	644	661	654	651	654	629	601	612	651	629	649	618	605	612	676	678	658	654	647	625	678	635	625	662	691	620	636	652	665	659	614	665	625	661	697	669	642	637	658	653	665	650	652	635	617	680	600	638	696	653	642	646	677	642	634	664	674	660	711	685	619	678	655	640	651	648	656	643	620	700	693	699	666	632	647	702	635	642	664	634	677	667	605	680	626	670	662	618	672	675	635	681	633	637	673	642	664	681	682	681	683	614	689	650	681	673	653	653	671	648	668	643	672	649	666	643	622	673	660	650	693	681	678	675	678	661	716	665	661	654	642	608	653	632	657	681	679	662	657	693	646	663	656	650	668	670	652	638	670	690	681	617	664	671	647	639	709	641	628	648	657	673	644	692	601	659	670	666	662	645	635	657	693	634	682	714	632	584	643	707	683	643	681	649	636	696	648	641	633	643	639	697	655	687	684	696	674	655	655	633	648	671	636	647	689	666	685	631	705	643	702	639	634	645	647	650	637	657	618	671	636	630	624	634	647	677	631	687	644	639	659	620	704	648	626	655	675	646	642	635	630	618	661	635	677	640	642	654	655	704	695	686	666	642	660	682	667	675	650	685	629	627	688	647	627	678	661	612	640	626	693	667	595	649	633	651	646	678	700	675	644	679	632	616	632	687	688	692	686	682
2310	607	470	447	399	393	363	372	394	372	519	743	1290	1437	1364	866	592	495	355	289	265	244	261	235	230	229	264	264	255	256	247	248	262	242	232	247	250	247	269	254	280	231	248	242	254	271	258	245	242	235	234	280	251	247	259	232	261	255	265	236	237	246	275	247	268	250	266	244	258	246	260	257	249	247	249	252	257	242	269	249	272	254	253	250	248	278	247	257	290	263	241	255	250	254	286	248	258	235	220	241	269	223	262	266	241	252	246	282	240	227	261	274	251	237	238	248	237	292	250	256	220	268	250	231	238	238	246	262	270	241	251	242	287	242	223	246	281	228	237	251	221	272	251	255	219	257	252	269	267	243	253	262	240	262	225	265	234	244	250	232	251	253	241	222	248	227	226	243	261	254	246	266	238	205	262	253	259	270	253	267	249	247	276	225	264	249	255	254	247	274	246	237	264	239	259	243	262	262	245	276	255	263	267	254	284	264	266	240	262	247	245	238	260	252	260	283	261	229	251	261	242	243	242	234	252	267	232	262	265	228	252	259	250	258	245	248	235	245	260	216	225	274	265	239	242	270	253	255	232	258	248	246	253	252	278	238	235	240	261	236	279	236	247	242	268	213	266	271	258	234	271	242	238	249	227	246	249	247	250	240	250	230	244	269	269	244	248	239	242	251	236	247	269	254	251	257	259	226	250	244	252	266	272	258	293	259	234	249	264	263	268	228	276	237	257	250	219	231	251	235	245	252	235	244	271	257	255	260	269	208	233	261	245	230	275	250	272	236	275	228	237	294	233	280	289	229	257	248	234	258	220	265	224	254	256	252	225	266	224	248	235	229	240	271	236	225	277	248	252	258	232	227	275	243	278	228	230	254	234	260	243	259	227	243	247	224	234	251	258	256	245	253	240	226	248	240	243	273	225	244	239	244	247	244	262	278	236	241	229	255	256	257	270	246	252	257	246	242	247	246	249	257	260	256	220	265	231	253	245	265	246	274	267	270	262	244	232	253	255	260	242	244	259	280	248	256	236	273	249	274	245	268	269	259	248	237	260	250	253	250	241	247	262	237	286	235	241	238	223	256	273	263	266	269	251	264	249	243	241	267	242	254	250	232	259	241	246	228	249	243	240	257	238	246	272	284	252	256	238	253	250	254	227	226	208	238	252	244	240	246	285	255	260	253	248	249	262	250	254	220	286	255	259	227	252	259	261	239	254	247	243	246	230	255	276	267	278	239	243	257	250	242	257	272	243	271	273	257	264	280	251	252	288	254	255	233	243	247	223	255	233	262	227	250	265	297	274	267	251	260	241	266	251	254	262	244	259	249	218	246	258	256	261	236	241	245	246	260	258	251	268	254	230	260	287	229	266	250	250	246	280	245	230	233	259	221	249	252	251	254	255	236	268	208	248	276	259	249	238	264	227	233	254	281	242	261	254	253	239	220	232	250	251	252	246	252	253	270	246	271	266	229	256	223	278	251	249	251	256	217	256	276	244	245	258	252	255	249	246	259	267	239	249	250	234	262	250	236	227	268	273	261	250	275	234	241	299	235	257	261	222	234	215	234	244	245	262	249	262	237	271	251	258	226	233	247	251	240	247	274	246	230	259	231	268	262	265	253	226	258	250	250	229	229	256	222	272	276	247	236	250	262	249	244	259	260	270	253	230	239	244	201	239	260	255	264	254	258	232	261	243	223	257	262	234	244	273	251	247	215	245	244	235	237	251	228	264	258	258	254	249	253	282	230	242	245	252	263	280	238	251	260	222	219	266	272	248	237	214	254	254	249	259	244	274	253	234	256	255	239	243	243	245	257	233	247	233	245	257	242	273	252	228	278	266	255	278	217	261	256	262	258	273	240	271	224	279	257	224	253	291	259	222	251	269	259	245	252	230	272	216	269	248	233	275	260	269	261	228	255	273	245	249	227	236	272	258	265	233	246	272	268	234	236	254	242	220	237	256	268	250	253	226	234	230	260	257	281	257	229	247	282	237	226	234	255	235	272	280	258	266	248	254	278	242	235	225	263	254	248	231	244	289	259	236	226	265	244	232	240	237	263	261	255	237	253	256	236	246	246	255	264	236	256	255	262	251	262	238	231	245	269	249	255	270	239	265	280	228	236	267	253	238	254	266	270	238	256	270	274	246	270	240	241	230	247	252	277	280	251	271	228	243	253	262	249	268	249	243	268	254	248	241	245	250	255	252	236	247	255	266	271	259	246	257	235	251	258	270	242	249	256	260	263	279	256	279	259	246	264	251	272	245	245	279	256	262	281	259	246	238	288	245	261	223	252	248	254	260	261	228	243	290	235	259	227	271	282	225	256	246	258	266	247	238	245	259	245	264	227	255	264	256	274	253	256	228	266	249	259	239	248	224	253	268	251	265	262	252	237	253	236	230	262	237	253	268	259	262	226	241	245	247	256	268	265	226	272	266	268	263	261	214	269	266	230	240	263	262	266	256	258	220	247	232	246	262	258	242	217	266	257	266	255	278	256	241	211	277	250	220	217	266	228	236	231	236	270	260	269	217	235	255	265	245	238	231	240	232	239	248	236	240	244	241	268	261	223	223	242	256	223	246	229	232	281	259	262	268	261	265	233	250	270	243	242	250	264	277	246	268	252	254	250	269	238	232	230	243	268	235	262	218	261	237	233	269	267	246	264	279	250	246	266	282	257	254	239	220	235	241	264	263	253	263	283	261	248	253	226	248	254	268	234	222	260	251	269	240	252	240	238	250	253	271	262	250	268	247	268	256	246	246	227	240	243	230	248	262	251	278	247	249	239	265	255	256	242	249	248	284	281	221	238	275	240	252	252	232	213	285	258	262	248	253	250	265	254	249	225	263	245	234	239	235	249	256	256	255	246	291	233	249	267	288	240	239	242	241	259	245	217	247	271	275	246	253	273	233	276	220	244	254	271	266	234	274	261	266	240	234	238	261	259	266	254	244	223	241	258	250	270	282	251	260	251	232	266	254	270	228	249	243	224	268	263	258	254	254	246	214	245	242	242	230	223	236	215	242	249	250	225	252	246	238	239	291	241	278	235	258	227	255	246	253	246	242	242	248	285	246	253	248	236	227	266	250	245	246	262	249	252	241	264	259	245	252	257	212	288	246	263	235	266	234	264	223	286	262	212	235	240	259	247	265	247	264	260	245	234	261	267	270	258	252	255	265	283	263	251	263	257	251	248	242	250	258	258	234	223	226	255	263	263	243	251	260	239	241	253	232	237	254	231	245	235	245	237	249	235	242	235	246	249	221	270	238	221	274	231	250	245	262	249	254	251	262	230	238	245	284	254	251	216	272	226	233	267	237	244	232	236	269	225	239	237	278	235	252	264	260	243	242	263	250	252	249	247	230	249	263	239	259	255	294	246	258	258	284	226	242	218	261	251	243	248	245	256	259	284	220	260	276	253	217	257	235	246	262	249	221	271	238	224	272	260	243	234	262	249	268	226	249	273	260	253	262	227	261	244	284	221	250	243	261	245
2408	1124	1359	1710	1751	1602	1552	1501	1553	1531	2595	4150	7046	7317	6274	3342	2421	1732	1195	813	749	745	680	651	696	691	681	678	727	738	731	692	728	696	734	733	688	694	700	689	729	671	691	730	689	697	692	776	752	672	693	710	674	696	728	704	681	705	674	702	673	730	703	744	693	708	724	645	665	679	689	667	671	702	699	719	699	700	660	704	693	693	726	704	686	675	753	697	716	754	649	759	624	678	658	687	685	715	704	695	689	674	717	718	691	681	700	755	706	671	692	686	738	736	715	736	735	743	657	736	700	730	714	718	666	717	710	734	737	698	668	669	709	732	672	713	676	708	730	708	727	664	700	685	707	679	677	687	694	670	686	711	741	715	715	705	685	687	665	725	724	712	728	707	726	718	692	704	711	691	672	650	697	695	646	757	688	696	728	746	683	707	716	664	658	731	738	651	689	696	699	740	672	711	690	699	726	672	688	693	698	739	712	719	718	693	692	708	692	717	705	690	708	649	718	748	679	749	703	681	722	696	707	727	677	712	694	726	697	743	666	716	748	706	686	659	732	727	711	713	692	699	704	740	708	694	738	699	736	720	685	708	710	732	705	710	685	711	682	716	716	733	663	678	711	723	738	633	690	697	687	671	681	727	697	707	713	701	733	707	716	693	714	695	723	697	693	739	701	701	667	752	709	625	724	700	643	711	673	683	734	678	695	678	715	713	710	680	666	720	681	693	685	681	745	749	678	718	693	696	731	758	739	700	708	690	726	708	714	691	662	713	664	691	696	748	687	695	675	695	676	694	661	756	717	727	694	670	706	735	713	632	744	705	711	689	688	741	704	692	681	719	704	693	731	736	691	698	732	761	720	686	665	739	682	659	691	691	733	717	752	724	679	740	725	716	703	692	673	700	701	698	752	658	674	705	711	677	696	706	692	794	722	714	704	656	728	652	686	706	733	721	662	738	723	725	700	715	690	744	695	717	700	682	756	728	714	739	647	728	711	707	688	663	699	712	723	692	673	745	745	694	734	708	708	714	710	714	682	696	718	716	652	691	712	702	702	684	694	719	686	717	718	683	730	681	668	721	712	699	676	695	739	680	705	728	668	615	755	660	693	675	695	731	669	729	729	704	656	711	694	679	675	669	772	638	714	714	700	688	708	730	694	671	738	709	683	739	694	713	699	697	708	710	678	761	714	694	698	689	739	732	725	653	703	728	726	699	721	695	733	704	688	660	646	719	688	699	763	755	682	706	698	684	688	688	673	780	706	729	734	715	711	690	676	718	703	690	755	711	783	676	675	742	642	668	731	713	711	734	673	686	728	711	725	756	702	692	740	683	695	738	708	716	704	697	744	689	720	693	708	708	712	743	679	693	720	657	646	684	687	677	674	703	712	724	701	735	709	696	705	715	726	697	705	693	703	709	710	682	738	721	700	693	674	717	720	711	722	764	706	713	695	741	700	630	661	697	722	668	683	747	671	721	721	721	734	729	687	688	723	731	741	688	686	707	680	689	692	710	745	717	665	651	723	699	703	736	698	712	709	700	688	733	665	746	683	727	676	716	701	750	670	686	725	702	661	741	710	668	702	709	685	668	705	705	729	686	709	674	719	698	722	713	714	723	712	694	686	708	694	739	697	673	733	672	731	694	706	689	750	694	705	659	691	679	696	694	682	639	699	724	744	742	688	710	703	742	661	667	661	690	682	690	703	690	690	717	652	720	745	702	710	681	671	666	671	672	680	686	706	668	711	717	686	668	680	707	697	673	683	733	725	663	723	700	699	729	682	719	741	679	710	729	669	742	721	763	690	704	710	749	775	679	688	753	683	689	686	691	771	704	692	682	731	712	707	714	706	735	693	709	753	703	682	689	722	742	709	696	735	679	707	705	680	700	672	697	719	681	701	656	716	718	721	725	767	710	713	679	693	712	717	751	679	750	707	695	708	706	682	660	738	738	707	719	668	724	732	723	679	712	733	754	714	692	739	703	714	643	721	719	716	695	721	723	715	737	686	711	689	680	699	706	687	715	693	731	655	707	730	751	729	677	692	684	704	732	685	697	691	748	714	702	712	715	688	692	719	715	755	728	665	694	693	684	746	736	712	685	746	741	718	709	722	715	726	755	676	669	720	706	690	716	716	706	663	699	698	730	662	711	685	717	711	695	728	629	694	714	739	700	682	693	736	742	732	658	740	686	672	699	697	721	664	694	744	665	720	666	709	668	662	719	656	685	679	697	725	749	728	714	731	711	673	688	718	715	721	716	725	707	650	716	640	712	691	687	698	696	711	707	720	741	749	717	678	724	713	705	694	741	700	687	669	711	686	694	743	745	707	700	666	652	667	729	733	668	668	697	690	743	720	718	729	696	679	682	745	720	713	715	697	678	691	714	690	680	672	710	748	699	629	658	673	696	715	740	733	682	662	719	692	689	679	701	670	721	733	713	737	686	732	702	713	701	748	700	696	701	724	715	655	697	688	676	737	726	716	654	728	701	689	666	744	694	710	726	722	660	661	652	692	686	693	743	726	697	698	719	713	680	698	771	723	703	712	716	687	725	692	711	723	684	715	692	685	679	697	697	682	663	689	724	650	662	682	752	708	709	675	695	696	719	689	691	720	734	726	726	707	696	706	696	725	737	723	695	702	727	729	652	682	721	682	705	679	710	720	674	689	721	699	667	705	684	674	671	718	656	722	702	756	692	720	676	687	677	671	705	693	718	693	687	654	691	652	678	710	740	676	709	693	683	735	672	716	746	742	740	694	729	724	704	681	725	701	702	689	682	677	708	658	694	704	711	711	726	729	697	713	666	730	745	704	667	716	742	695	724	728	733	681	703	711	688	702	716	695	663	722	733	708	691	736	707	716	683	668	726	690	675	686	701	727	701	729	701	711	689	699	703	698	689	741	693	700	683	682	777	656	716	701	716	710	682	748	738	691	646	719	650	699	704	689	651	667	709	746	677	688	712	684	680	724	658	665	698	675	696	667	730	741	699	688	760	689	718	693	679	693	694	671	700	699	661	722	694	696	663	724	760	699	703	690	720	665	672	690	721	670	719	702	745	674	742	750	731	696	663	658	675	663	688	724	694	741	686	734	775	660	748	686	769	745	746	734	726	709	677	710	695	734	695	651	673	703	701	727	715	678	710	686	670	713	715	701	627	685	726	653	722	740	689	715	745	722	741	730	714	743	700	699	704	732	666	734	687	729	704	734	695	645	679	732	760	656	715	707	707	705	690	712	716	774	701	677	698	718	724	709	653	698	657	690	709	740	674	718	711	685	702	688	711	699	706	700	703	668	680	728	598	788	746	671	668	701	677	683	774	685	705	715	724	658	687	718	743	701	705	715	699	645	679	688	703	677	690	707	686	711	754	677	689	690	698	694	707	705	695	707	732	656	717	731	722	717	688	734	672	711	631	653	734	727	681	714	718	732	707	657	716	730	720	646	714	679	677	707	679	675	764	722	706	662	693	656	782	713	770	697	655	667	686	711	697
7848	1795	3838	3933	3476	3320	3230	2499	2524	1883	1648	2694	10437	13471	10189	4861	2619	1784	893	381	259	206	185	188	216	222	193	194	181	181	156	184	190	172	195	201	188	201	198	181	165	209	189	202	186	176	192	175	182	184	178	191	182	212	187	193	183	202	177	160	183	219	201	211	212	193	176	192	213	168	174	194	215	185	196	185	196	167	185	167	190	175	172	178	176	185	204	193	217	189	175	192	177	171	167	162	164	189	195	170	204	179	205	193	176	188	203	188	205	201	190	184	173	202	186	188	198	182	186	163	183	179	198	182	185	184	190	175	179	194	176	178	168	184	183	166	191	191	192	184	173	189	172	168	199	174	170	193	179	175	174	189	200	188	190	173	167	187	157	158	191	202	175	189	182	193	192	176	191	182	226	176	160	192	199	180	193	182	187	202	187	183	195	168	184	204	198	165	173	180	185	179	157	204	181	166	188	186	192	199	174	171	192	171	201	188	199	179	171	199	186	197	195	195	192	212	182	177	162	197	172	192	183	178	177	207	192	183	179	181	185	182	169	173	174	185	215	202	183	182	203	214	185	191	156	181	176	196	196	192	179	196	168	173	223	182	155	179	184	196	222	196	182	181	157	189	196	179	179	182	173	214	193	166	195	198	210	182	190	204	203	213	195	187	206	172	219	184	192	178	163	183	170	209	180	190	213	179	206	167	167	171	194	197	162	179	179	184	195	186	208	201	181	202	189	180	193	178	175	202	193	184	205	198	180	179	191	194	185	186	213	184	172	180	177	168	178	200	182	167	197	160	175	201	165	184	188	179	183	207	174	226	185	190	176	196	167	198	197	174	186	199	192	200	179	175	189	197	171	196	185	185	196	199	184	204	189	178	155	184	183	178	192	182	191	187	200	174	192	172	178	169	177	174	173	163	201	210	193	188	175	215	162	185	196	187	194	224	160	195	178	193	197	175	202	187	171	194	183	179	186	154	194	194	172	169	201	179	175	173	208	198	172	172	181	161	165	192	186	201	196	182	189	197	190	196	175	225	171	178	163	187	180	196	192	181	190	185	176	194	173	181	168	209	187	173	205	198	189	170	181	190	168	186	197	171	153	166	193	212	193	164	188	181	179	179	209	179	184	168	189	171	187	206	166	189	227	175	177	193	188	199	200	177	193	199	187	185	182	196	169	201	162	193	177	166	178	193	206	178	217	213	173	185	180	182	203	192	187	189	165	196	160	177	189	184	177	209	176	180	223	191	168	163	193	190	194	160	197	199	182	182	196	221	178	206	188	187	178	187	192	204	175	206	176	204	208	190	195	179	212	203	203	188	185	175	166	191	167	173	183	170	187	183	162	186	192	196	183	181	186	206	210	161	188	164	180	174	164	222	198	187	197	186	184	198	203	193	203	209	167	214	188	194	209	214	187	188	188	176	184	192	197	201	177	199	200	186	181	192	192	175	196	224	174	189	210	203	161	182	151	187	169	163	188	190	162	182	219	207	201	177	202	172	182	197	200	197	172	184	189	191	200	231	181	201	193	211	154	173	191	199	177	193	177	185	174	214	195	194	182	167	178	187	188	186	176	174	184	179	178	193	180	169	184	178	164	186	154	189	172	177	192	188	178	205	170	160	182	163	177	174	205	188	171	206	180	214	189	177	184	196	201	192	189	194	168	177	207	177	208	188	188	164	194	180	199	185	181	169	182	210	171	202	199	167	213	203	170	199	201	196	202	181	195	167	202	206	203	182	172	186	210	192	194	188	207	205	158	179	188	193	190	161	184	207	197	165	182	193	191	183	188	213	190	158	182	180	204	173	181	201	195	200	187	162	185	189	152	179	180	181	191	193	210	194	174	182	214	186	174	194	190	178	202	189	178	180	182	200	195	179	183	178	173	182	168	202	177	186	193	174	177	173	189	197	200	179	219	198	193	202	215	205	208	169	220	207	186	190	203	204	192	191	189	183	198	181	191	167	207	208	177	196	186	187	175	197	174	187	187	188	187	181	198	194	196	180	178	204	185	190	203	185	175	196	169	164	223	182	181	171	165	206	207	202	172	193	202	187	219	174	189	173	161	174	181	187	194	199	178	188	184	191	185	205	201	162	187	194	174	211	197	179	179	182	217	174	183	201	186	184	197	176	177	172	158	189	198	179	200	185	186	194	171	199	181	187	214	186	193	176	208	161	181	202	186	187	172	173	184	185	170	180	202	167	201	175	192	201	203	185	184	191	183	183	186	185	186	190	171	172	178	211	190	201	175	211	186	196	161	207	168	193	180	173	185	181	214	169	182	194	191	201	188	191	202	170	178	185	163	184	184	183	186	179	158	187	210	232	192	185	199	186	211	194	191	202	192	164	194	167	177	204	194	166	194	189	188	191	173	159	196	197	184	184	196	203	187	181	215	158	177	215	177	200	176	186	168	163	205	187	191	184	194	202	183	152	182	190	181	167	184	213	189	182	175	184	192	192	195	165	168	177	168	206	225	163	183	184	178	166	171	177	207	207	188	187	194	187	213	196	204	203	164	194	185	191	192	189	195	188	182	181	186	190	194	191	197	177	205	197	179	196	196	220	183	170	186	183	169	187	178	184	181	199	196	196	179	203	202	196	189	180	168	177	206	184	194	189	188	187	179	206	189	197	191	174	191	197	163	190	183	165	179	205	174	194	170	198	179	185	221	197	184	169	182	209	192	202	216	190	174	182	177	202	168	194	175	182	184	207	184	198	187	189	185	179	189	184	186	170	193	158	172	165	170	199	201	201	186	203	174	192	179	190	176	192	188	188	179	177	188	160	196	182	149	221	162	175	199	184	201	182	172	199	195	193	196	196	199	183	183	200	199	201	183	214	162	166	206	200	186	170	189	194	189	189	179	184	176	180	149	179	191	198	197	177	196	197	193	197	200	188	180	203	187	189	191	194	172	184	205	206	219	205	173	181	195	176	195	179	186	185	192	192	203	187	206	175	174	203	188	172	211	177	174	188	196	172	188	203	169	201	177	185	203	186	167	165	194	186	199	178	190	204	178	192	186	192	185	176	178	210	181	207	196	196	181	183	198	179	176	196	163	206	188	188	193	184	207	159	174	191	170	174	164	193	209	200	190	205	160	174	180	178	172	163	187	194	206	192	172	185	174	187	189	186	207	180	182	195	212	167	188	178	182	209	193	211	177	182	188	200	199	165	189	166	185	172	212	208	187	195	183	168	187	182	181	208	202	203	175	170	194	191	204	207	171	189	195	174	163	197	174	181	173	189	185	176	188	193	175	176	192	186	186	183	198	168	188	186	186	203	169	173	190	185	178	207	154	186	187	207	185	189	178	196	185	189	207	195	175	179	193	166	233	189	199	200	195	168	181	195	213	186	164	192	185	196	199	196	194	175	192	180	173	168	199	199	188	185	205	205	188	203	188	190	184	195	170	178	211	195	178	176	207	199	196	211	183	197	200	174	203	204	195	227	174	221	170	176	175	177	187	178	179	186	194	192	181	192	194	206	171	178
5597	2263	8712	12048	12486	12656	13134	11445	11442	9093	8387	12699	31937	34770	29480	18225	12450	8367	3965	1559	869	563	528	555	545	528	546	548	533	496	553	565	539	549	563	549	512	505	516	547	531	552	548	531	548	531	574	545	532	543	559	567	542	525	512	570	551	551	550	537	554	559	569	580	542	522	534	542	584	506	510	537	558	573	576	530	551	534	559	489	550	544	518	541	524	547	552	602	542	531	547	573	527	534	600	552	515	572	525	564	514	542	553	536	579	558	572	530	549	554	532	553	570	518	507	563	548	537	565	578	512	586	588	545	548	558	551	569	545	596	515	554	544	539	552	534	542	568	561	562	576	538	562	515	542	534	509	603	555	558	574	536	517	546	545	554	535	518	555	556	535	522	553	570	544	565	557	559	562	574	586	538	544	549	586	541	511	548	548	547	521	523	512	566	517	532	566	533	519	563	547	539	539	558	536	553	529	525	529	528	580	549	546	539	560	538	584	526	566	539	542	536	498	474	536	538	555	554	498	531	556	561	541	552	568	552	509	580	549	541	565	552	538	572	516	537	552	512	594	538	570	536	526	567	521	525	586	582	540	552	527	497	548	556	477	601	556	538	545	532	561	555	530	541	564	569	557	470	521	531	543	556	554	549	562	575	516	539	525	580	537	566	556	569	584	523	571	533	566	547	532	567	565	513	512	531	570	551	583	540	537	544	547	505	559	520	543	562	577	515	572	526	545	534	534	528	558	556	523	564	595	521	558	539	540	569	572	597	500	506	547	557	558	512	547	520	500	520	546	534	538	545	530	497	545	568	519	521	531	546	590	516	565	500	512	526	556	578	540	566	569	512	510	549	540	547	514	541	540	512	531	550	516	578	569	544	543	541	561	544	534	547	549	546	574	533	571	550	538	530	569	522	595	598	536	571	544	560	542	539	535	547	549	514	533	560	559	549	547	546	550	536	535	536	566	606	554	515	544	504	503	543	596	525	542	565	576	500	564	522	564	515	565	528	556	562	545	532	526	517	524	550	521	577	519	561	555	531	534	533	552	554	531	526	565	565	483	556	519	542	622	581	521	531	578	553	543	572	560	518	576	474	540	512	566	503	543	516	588	545	521	574	560	535	508	546	515	513	533	585	558	581	551	559	581	552	561	493	602	568	552	564	556	599	517	602	489	538	562	539	520	554	551	551	531	577	559	533	514	553	543	535	577	519	554	604	516	511	551	556	547	541	563	547	504	553	529	541	556	562	596	505	538	588	536	597	567	567	527	524	556	614	591	556	525	546	537	580	569	518	569	533	555	551	581	566	539	543	527	542	543	563	532	546	572	495	541	513	540	546	526	546	543	549	542	585	548	523	547	551	571	595	520	568	594	529	532	535	535	557	559	522	564	570	530	529	573	557	585	528	573	555	563	587	548	540	545	516	557	560	608	567	545	526	506	576	557	561	521	527	512	556	559	507	502	524	526	531	560	525	532	536	546	583	554	529	536	551	526	560	514	520	556	529	578	538	550	544	569	574	563	543	618	518	566	554	546	574	553	560	538	555	593	579	507	532	573	576	527	546	563	538	553	497	567	523	564	571	511	566	530	528	538	548	566	538	555	576	591	531	478	523	554	531	576	503	542	518	580	548	506	558	542	530	559	532	566	548	532	551	576	556	567	570	530	593	587	551	558	561	559	570	517	530	577	577	530	580	538	535	504	574	554	548	550	515	595	566	564	556	533	508	544	619	536	533	558	508	524	504	521	554	563	522	587	586	493	519	554	553	568	540	542	536	563	520	549	572	548	552	586	528	506	584	536	519	571	540	526	485	547	529	542	535	520	546	546	589	574	556	532	593	528	539	530	528	509	595	533	514	521	528	544	528	498	543	520	580	558	552	574	540	539	523	524	554	529	509	534	544	615	506	551	556	510	517	543	565	573	571	550	552	501	555	506	501	569	536	534	559	561	546	529	516	565	520	585	540	527	580	538	544	552	561	553	548	511	544	562	575	510	611	578	598	523	544	560	554	514	562	583	517	573	540	562	536	546	600	564	530	580	530	532	532	513	585	540	547	570	554	545	524	549	569	592	527	571	517	571	535	554	562	567	553	527	546	546	532	536	526	545	559	517	519	544	526	558	519	533	539	547	582	541	518	488	530	563	550	485	525	551	518	562	478	599	541	536	576	578	538	518	556	552	551	548	600	579	543	591	549	527	565	565	546	582	522	519	558	509	567	562	552	579	554	528	526	519	470	562	558	546	545	540	547	521	537	546	569	564	541	542	568	543	513	591	524	556	555	550	539	557	529	553	575	524	532	560	567	583	552	575	554	524	514	557	581	566	533	525	572	526	571	515	580	553	522	565	553	525	563	525	533	574	522	561	544	551	487	546	600	526	550	568	569	510	508	553	523	574	579	550	545	558	556	506	590	523	553	543	566	596	539	550	524	491	517	523	564	544	584	520	575	527	523	535	520	548	509	543	500	533	507	556	574	569	573	538	566	578	525	594	541	517	567	565	544	536	548	530	551	529	531	556	554	514	508	572	530	532	531	561	553	599	540	543	542	573	546	577	536	554	547	562	497	556	513	548	494	608	522	568	568	538	515	573	529	567	498	537	556	542	565	526	553	501	576	539	568	541	572	550	527	559	561	530	522	541	527	565	595	546	525	529	565	522	586	574	570	516	530	565	534	514	571	539	502	584	556	511	551	552	583	568	538	536	574	522	565	533	513	580	543	547	555	517	573	551	512	526	538	553	511	595	526	565	569	549	549	578	544	568	541	574	515	512	557	535	560	526	505	517	541	526	511	537	558	559	539	518	524	520	570	554	524	533	544	546	515	554	582	560	564	564	562	583	548	545	587	497	577	482	557	549	559	502	540	535	539	545	552	534	515	555	540	583	532	551	557	549	556	525	535	536	547	537	553	510	575	538	528	522	543	533	492	538	535	535	530	529	576	547	526	546	551	535	542	535	538	501	514	578	558	549	551	536	519	523	541	534	530	540	529	586	553	515	529	520	539	558	563	570	532	597	532	532	572	532	574	540	540	572	539	543	548	534	543	582	565	573	567	569	510	542	551	539	512	562	511	534	514	514	561	546	527	514	531	546	532	492	563	528	521	537	560	544	528	608	500	525	562	536	576	544	488	547	532	553	589	587	544	575	535	536	544	556	557	579	583	540	511	546	527	538	565	518	543	534	531	570	580	571	577	549	556	524	514	555	501	569	519	568	544	528	537	541	540	538	569	539	567	526	527	590	549	576	532	543	523	533	538	528	538	574	553	495	557	515	564	560	525	540	586	568	561	498	516	556	523	538	539	527	584	526	527	602	538	544	498	527	600	555	524	528	563	565	551	566	549	553	545	527	565	545	550	564	573	543	546	552	549	590	528	534	547	547	552	487	540	596	578	533	557	527	545	545	561	509	524	520	509	524	549	545	539	546	533	514	593	554	545	556	530	565	541	524	563	586	568	558	540	486	522	533	517	556	538	555	528	569	538	572	549	587	564	553	545
15913	4928	8839	8840	7831	5222	3041	4082	4938	4710	5649	9909	19058	20829	18097	13036	7172	3612	1755	787	329	205	229	178	198	211	200	203	187	184	191	203	198	214	197	197	203	222	182	216	176	180	200	198	200	208	226	173	180	216	198	205	171	199	189	245	205	211	197	203	197	208	175	196	190	209	196	199	205	204	212	187	185	175	187	208	201	205	188	193	199	199	193	191	187	204	196	168	200	204	194	193	216	197	210	207	233	218	227	224	183	195	205	207	199	210	215	234	197	207	206	211	213	176	202	217	190	192	206	206	193	224	207	164	216	203	210	221	197	229	188	217	208	171	181	197	192	189	217	234	197	203	180	223	207	186	186	208	191	189	212	207	225	205	201	189	171	212	185	215	189	207	169	199	182	214	182	196	204	197	198	185	186	181	208	197	203	201	204	217	214	203	220	192	195	174	188	184	187	181	231	188	207	192	203	201	187	191	203	193	220	195	201	202	206	183	185	201	182	206	216	195	195	204	186	222	195	198	212	184	165	195	195	202	188	215	208	217	203	192	186	177	195	185	202	166	202	198	175	208	193	202	198	193	189	193	205	179	201	205	208	211	198	202	214	186	203	197	187	181	191	197	190	183	190	193	216	179	206	200	163	240	200	206	226	209	193	200	186	202	228	196	194	174	205	209	212	193	214	198	196	195	179	185	211	205	189	216	187	194	190	198	225	205	217	200	204	203	179	204	184	190	166	211	169	176	206	196	201	190	221	194	188	164	180	175	194	200	204	210	189	221	189	193	167	206	216	230	193	210	216	178	201	216	196	204	185	196	203	175	189	204	190	206	170	186	205	192	200	209	201	195	171	172	195	209	204	205	169	185	183	191	207	211	193	210	171	224	183	210	221	173	190	196	211	217	187	215	200	216	200	231	202	209	206	202	233	194	187	193	209	162	205	197	189	188	193	204	181	203	211	192	209	204	206	198	213	198	191	186	215	205	197	166	196	215	178	202	234	212	220	217	209	203	206	198	203	194	209	219	187	183	202	202	208	199	209	193	219	191	200	201	213	179	192	211	197	203	187	196	202	197	200	182	196	202	193	183	195	196	213	177	187	191	203	197	206	238	194	197	211	221	231	204	183	214	194	192	187	187	214	200	174	195	185	198	207	204	192	196	191	197	230	218	211	187	191	185	201	206	197	216	204	179	211	183	198	213	192	187	222	224	175	167	200	215	206	205	203	208	193	215	224	181	190	202	205	224	173	184	163	186	202	223	207	169	222	158	207	206	222	221	196	206	204	191	206	199	190	216	217	208	213	192	192	197	168	192	192	180	183	203	191	190	198	186	231	211	196	193	217	186	192	186	210	183	225	198	202	168	210	203	214	183	177	189	185	192	189	231	204	188	201	197	209	204	213	200	203	210	210	213	197	236	182	174	197	185	216	176	220	183	199	190	224	200	201	209	216	197	190	189	202	179	197	206	198	188	177	184	203	181	200	213	175	225	195	182	186	222	191	195	197	198	223	215	203	209	212	176	190	226	174	201	182	200	172	211	181	210	208	196	184	213	221	177	206	185	176	219	206	210	205	192	193	186	202	189	199	193	209	224	194	199	197	222	217	197	218	222	187	209	201	195	218	186	190	231	187	184	217	186	201	199	204	194	211	212	200	187	193	203	163	191	201	186	197	214	185	234	175	221	203	206	212	189	195	185	189	205	211	215	208	209	185	187	193	206	203	174	236	189	200	166	188	215	194	216	181	214	213	195	211	179	199	187	199	199	203	198	163	181	214	188	183	205	191	184	192	208	187	186	165	213	192	192	215	176	187	175	188	211	196	188	214	192	226	206	195	204	232	226	192	189	206	193	171	207	167	194	188	170	200	216	202	204	202	178	202	186	188	201	175	183	200	185	198	190	211	222	182	206	224	191	192	213	211	195	185	184	202	204	206	201	201	183	210	208	199	192	200	188	200	204	189	215	202	191	193	209	205	209	204	210	188	208	196	215	194	214	201	203	209	207	201	217	192	191	191	186	182	200	177	197	210	179	191	188	194	216	194	184	208	231	200	204	217	196	217	231	207	201	190	195	176	190	195	190	184	220	224	206	209	184	202	172	225	181	204	204	182	199	217	244	211	219	198	205	194	205	195	201	179	188	191	191	201	209	194	197	192	208	176	180	208	184	185	209	203	203	175	194	188	166	206	194	234	184	184	216	186	195	196	202	185	182	199	190	161	193	211	251	196	209	202	165	201	181	201	189	188	208	184	187	175	190	185	183	186	212	184	195	199	213	184	191	189	195	200	209	171	189	212	189	202	216	210	208	209	188	179	216	179	206	178	205	216	219	219	223	187	193	175	182	175	197	197	225	221	189	194	230	223	213	191	207	175	217	223	182	215	203	213	187	193	196	192	188	172	197	231	185	202	203	178	198	186	180	229	195	204	188	194	177	185	194	210	209	200	186	185	197	203	193	206	207	195	210	233	205	181	187	204	181	192	182	203	203	210	201	206	208	192	192	188	186	199	204	203	180	170	187	223	172	196	183	193	187	169	228	185	218	185	209	208	201	215	206	176	228	165	197	209	236	193	216	205	193	234	199	159	211	197	184	216	184	196	194	212	193	197	172	204	193	202	199	193	197	188	201	207	191	199	200	180	237	166	186	202	200	213	206	197	188	216	199	186	197	218	221	206	189	204	196	199	188	188	171	227	206	181	209	205	194	197	181	216	196	180	218	186	203	201	213	190	226	211	214	203	193	191	197	174	212	201	200	221	195	206	195	203	194	196	210	186	199	198	191	173	191	177	204	199	180	212	203	218	216	178	185	201	215	199	202	194	182	215	189	208	188	188	194	216	182	204	187	204	184	202	208	222	193	201	192	209	181	197	188	192	192	207	202	209	193	181	180	208	211	175	203	200	200	184	181	202	178	213	190	209	194	207	203	181	223	190	201	200	192	209	231	207	205	208	183	193	195	195	224	200	191	205	195	222	191	200	209	202	207	181	222	211	187	193	177	210	188	181	195	189	202	170	209	198	195	196	192	211	199	192	188	200	214	196	208	199	177	209	197	205	197	209	193	204	190	174	214	189	173	194	195	200	193	207	177	191	185	196	188	166	177	175	214	171	190	226	183	191	194	226	215	180	178	183	195	212	213	195	220	151	213	210	188	216	187	202	189	183	208	183	228	186	198	196	207	178	183	179	193	194	205	184	191	203	177	215	186	188	211	211	205	187	170	201	210	178	215	214	206	214	228	173	205	186	176	186	186	199	211	182	216	178	175	192	204	189	199	217	202	203	230	175	214	213	204	206	210	204	206	194	211	205	189	209	234	191	204	207	182	182	213	183	199	202	198	224	209	201	193	212	207	224	180	178	162	200	196	204	204	199	190	209	170	203	192	210	196	183	212	206	178	174	212	184	187	212	211	222	195	202	180	193	199	189	210	233	177	212	187	188	206	203	192	219	192	182	210	206	184	190	203	175	181	206	201	191	188	214	206	212	190	196	200	192	198	204	191
8251	5138	16232	20648	21218	17016	11770	15970	18731	18688	21189	29584	40928	41436	38940	32284	23544	15214	8274	3487	1216	777	627	611	582	590	593	595	554	610	599	596	598	612	553	636	578	617	594	586	556	552	540	550	603	599	563	571	597	593	582	607	555	569	612	604	563	542	600	528	569	574	608	573	590	593	587	599	596	582	617	576	579	550	576	620	570	569	573	556	587	562	581	588	606	569	559	593	583	591	567	573	575	566	563	545	545	588	586	575	579	563	571	601	568	591	591	594	572	553	594	587	550	571	574	568	585	566	606	544	602	611	574	587	569	560	608	609	586	587	609	588	577	592	598	586	533	564	606	576	573	588	560	572	557	580	587	609	591	553	576	589	576	621	560	576	578	597	568	595	578	556	571	580	607	511	598	585	575	554	587	552	617	581	613	581	555	560	596	571	617	572	589	572	615	543	597	565	630	549	573	540	557	568	613	599	622	594	578	570	580	597	559	604	554	597	565	588	603	568	577	585	604	569	572	612	583	602	554	589	594	554	565	598	527	586	588	618	589	563	550	590	580	588	548	630	602	588	586	589	568	559	599	576	544	598	592	584	598	565	570	583	569	589	555	557	554	609	535	566	582	578	620	589	547	617	570	586	556	613	532	598	621	534	595	587	583	579	583	612	567	590	571	575	571	553	579	597	612	586	603	564	567	571	534	594	591	568	575	550	581	558	566	571	568	540	544	540	614	574	589	604	559	588	589	569	601	586	599	607	564	570	563	602	573	581	586	574	594	559	587	578	597	625	591	612	614	552	588	617	577	575	581	594	557	592	582	597	589	615	534	591	577	554	561	563	598	606	559	549	559	602	594	540	571	566	595	602	559	556	585	607	563	522	565	600	561	587	627	600	631	585	580	599	545	552	594	542	585	609	577	543	545	560	612	589	626	585	613	580	558	631	608	540	587	558	564	542	571	605	506	579	562	570	567	566	589	574	587	568	603	581	577	577	584	584	529	558	571	594	574	592	572	583	543	589	579	592	599	569	579	575	558	595	594	583	622	621	574	595	623	619	617	582	580	581	579	571	595	533	544	586	571	570	588	591	579	581	587	564	573	603	585	572	588	566	575	561	539	573	577	622	570	548	563	600	605	561	538	567	631	605	602	609	605	549	538	598	614	555	571	578	602	541	607	513	585	586	607	581	576	602	557	562	583	539	570	599	550	558	572	581	565	577	602	552	534	553	585	566	586	582	604	544	583	617	566	568	595	654	579	607	574	561	577	561	594	574	591	557	603	588	586	594	552	593	590	606	589	584	558	541	563	578	607	591	593	590	587	570	571	598	593	562	572	608	546	621	590	581	547	560	594	572	584	585	611	626	592	610	578	609	596	617	613	544	590	600	594	600	594	591	586	606	561	599	556	547	558	595	561	625	582	579	567	584	554	604	565	601	588	587	573	569	567	574	576	569	564	586	590	576	613	570	570	629	579	567	607	597	592	574	584	594	575	544	587	593	585	542	597	556	600	577	560	655	535	587	568	553	565	565	626	636	581	616	568	560	571	583	526	573	600	612	580	612	593	595	594	568	609	596	591	615	600	575	570	563	583	538	582	567	559	539	616	631	583	570	565	596	575	586	588	590	568	599	558	584	574	562	574	568	605	565	672	610	589	554	570	576	636	583	591	631	611	541	560	567	613	579	567	550	562	578	579	577	561	546	582	636	549	586	559	586	589	591	564	555	604	588	558	572	610	601	566	583	566	548	580	576	596	566	571	539	575	571	569	581	574	598	558	548	594	615	556	564	551	581	564	581	568	622	587	568	585	579	600	563	574	579	613	577	564	569	560	616	613	589	547	592	601	591	599	578	592	577	573	607	575	605	590	584	563	600	586	561	548	600	586	612	534	569	581	640	591	584	585	572	584	529	604	596	542	586	600	583	570	583	598	556	589	585	576	585	531	518	550	575	585	583	605	589	591	578	580	595	629	566	592	559	578	579	559	609	585	575	560	594	546	565	554	602	576	563	581	602	575	624	590	571	611	553	606	565	553	607	595	595	639	582	578	584	595	555	549	583	555	554	620	579	577	620	568	530	575	594	607	561	591	559	565	579	618	570	582	566	576	599	599	541	600	587	572	594	617	570	579	606	586	539	561	573	588	606	545	590	567	594	551	600	570	600	525	599	588	615	567	615	593	579	594	579	562	611	557	613	577	575	620	623	587	555	580	586	633	599	554	573	546	584	515	543	625	549	605	572	533	559	603	604	608	594	595	570	585	610	560	542	597	576	553	545	572	587	541	566	582	620	543	581	590	560	605	560	602	578	562	583	582	571	576	578	578	593	585	577	575	560	559	551	608	615	554	571	572	587	580	529	573	567	548	553	557	615	558	551	595	563	557	585	615	590	559	569	654	617	583	599	619	616	600	579	564	592	563	592	612	516	613	592	560	640	598	555	585	611	606	577	587	577	597	589	586	556	559	590	615	587	556	592	586	574	591	563	599	583	547	559	559	574	599	583	594	537	571	534	592	616	544	601	590	585	570	574	618	590	542	555	604	581	593	598	634	581	550	535	588	582	553	539	619	579	573	589	550	568	601	607	580	599	590	558	596	575	587	588	586	600	609	561	559	610	603	607	560	596	592	587	529	608	569	591	572	547	600	595	558	571	630	569	628	580	578	569	605	604	603	566	617	628	571	575	530	599	562	561	551	560	546	578	573	581	600	576	579	558	593	593	610	592	546	580	584	575	568	589	566	557	597	579	625	574	604	580	558	609	554	560	585	601	627	610	590	576	609	588	620	589	614	602	542	604	565	620	590	549	539	557	604	570	560	593	578	572	596	604	572	557	582	586	628	615	559	567	611	571	562	581	573	560	562	568	606	569	569	540	554	586	577	569	548	570	630	603	589	594	568	579	586	574	582	545	604	605	560	584	575	635	591	578	621	595	538	563	563	590	580	599	548	587	534	578	594	610	575	638	587	589	582	600	536	562	560	579	546	578	653	572	567	586	590	568	545	626	583	580	574	653	590	602	602	583	604	639	565	575	612	606	575	584	549	568	610	599	561	560	524	586	567	612	605	602	618	594	558	581	553	602	543	569	556	623	603	589	589	522	542	598	580	574	570	591	612	615	570	597	592	580	590	582	538	551	581	630	577	569	588	539	569	529	611	543	576	556	555	641	557	587	592	569	606	574	612	551	557	570	592	558	608	598	621	562	591	609	561	589	577	538	567	505	529	588	563	591	604	652	597	582	601	544	573	577	557	575	585	597	603	580	577	606	588	547	607	580	585	581	582	568	599	574	567	568	563	595	606	600	592	606	573	571	540	599	589	534	557	591	602	528	570	610	581	519	587	592	616	599	550	590	619	577	549	575	514	573	585	591	583	608	551	580	618	601	565	590	609	583	568	554	625	591	577	597	523	580	523	559	577	558	567	638	556	642	628	585	587	566	564	568	571	561	558	602	599	553	587	565	609	547	612	563	584	586	589	576	623	586	565	598	583	603	596	576	580	560	576	584
2399	461	347	351	348	369	324	300	341	330	436	622	888	1235	1222	1053	799	541	382	274	236	227	215	211	214	237	244	205	238	260	212	244	214	204	206	220	197	206	227	210	202	232	227	204	211	212	234	230	237	218	237	208	238	200	214	213	236	216	214	225	225	220	233	239	227	205	216	218	201	208	226	218	222	229	223	221	229	212	199	204	228	202	237	201	207	219	229	225	198	233	207	233	230	253	227	234	204	209	215	222	217	202	240	224	215	207	210	223	218	217	215	207	220	228	232	246	210	208	227	212	223	200	226	214	245	238	201	235	193	255	224	220	192	242	230	222	215	213	186	232	217	232	201	219	223	213	240	220	229	199	233	217	239	209	229	239	231	251	226	214	205	186	238	214	209	243	241	234	233	193	196	232	221	238	207	252	243	230	209	217	239	217	210	235	205	240	226	232	224	252	215	212	238	221	206	227	219	202	220	212	229	211	171	235	219	203	204	201	209	221	228	202	229	214	234	209	210	200	216	207	221	238	192	248	206	236	211	189	202	216	229	209	201	217	201	213	202	197	229	215	208	197	220	231	228	231	225	215	223	226	186	219	213	233	225	215	207	239	209	214	222	215	202	200	225	214	211	217	236	225	199	205	214	237	232	234	211	199	198	223	208	234	191	202	210	232	215	234	213	220	223	211	183	213	235	226	238	215	196	213	197	212	233	252	238	223	225	224	229	225	234	209	203	217	235	239	205	208	210	219	212	215	217	223	208	240	218	232	209	242	200	245	240	228	235	233	195	197	206	256	223	215	220	193	198	219	206	213	221	222	239	220	219	240	212	230	220	220	228	212	212	211	212	174	211	224	227	258	223	204	224	235	204	230	212	244	212	209	217	215	212	222	211	222	226	215	204	238	235	226	232	199	245	253	213	226	226	216	235	224	209	213	230	216	192	203	211	204	196	200	215	227	178	215	229	222	227	229	228	237	211	241	250	200	227	221	214	215	232	216	204	238	215	209	256	198	232	180	217	201	206	248	225	202	214	240	208	224	220	224	221	207	237	226	237	225	216	228	258	223	203	231	227	210	213	223	183	251	206	247	235	199	214	219	196	197	179	225	237	227	230	192	209	213	226	218	249	205	214	238	233	233	218	218	222	220	220	190	239	217	221	231	240	236	218	245	199	188	206	212	246	204	221	216	230	200	201	197	208	192	186	223	217	228	216	233	200	231	217	226	224	238	241	200	236	224	195	227	218	221	234	227	224	232	230	227	232	207	217	237	230	210	226	215	230	230	244	203	200	232	205	260	201	228	237	223	216	214	220	205	242	230	209	227	216	209	230	225	227	209	258	210	226	217	227	227	199	211	217	216	227	229	216	221	195	229	238	217	209	236	242	216	222	195	194	219	248	221	195	227	208	209	204	220	219	233	193	229	243	202	221	202	214	225	218	174	209	198	220	218	209	220	191	214	232	204	237	239	210	223	251	234	213	219	247	232	231	244	249	216	203	240	210	213	206	257	232	220	252	232	218	218	223	213	228	201	199	223	235	226	229	214	194	245	227	248	215	211	203	176	238	219	246	186	230	206	241	220	220	217	246	208	233	229	209	236	208	219	242	226	218	223	197	207	196	224	224	222	224	237	247	227	231	221	236	226	216	201	214	198	201	234	225	214	212	193	203	245	220	211	219	195	231	191	243	227	230	217	227	225	231	222	190	214	236	217	208	226	236	217	225	232	193	231	213	215	209	226	204	199	230	242	219	225	212	237	218	199	203	216	225	219	223	225	201	220	218	229	223	212	208	208	215	226	219	212	217	221	235	223	211	221	227	238	200	247	213	234	244	222	213	212	236	207	220	238	217	207	242	194	240	236	208	210	227	227	200	226	242	214	241	224	200	205	230	226	229	213	205	217	215	227	204	234	253	201	220	220	203	193	211	232	210	204	227	239	196	227	239	220	228	221	219	214	209	230	221	228	219	220	242	219	224	229	209	204	222	196	209	213	217	211	211	204	204	207	204	214	211	218	232	221	225	215	212	202	230	208	229	202	245	211	244	216	241	245	211	216	253	211	206	232	185	199	209	212	190	212	212	222	216	217	202	229	210	239	213	237	204	208	216	235	225	226	223	199	207	220	213	218	208	221	232	220	241	228	242	201	252	205	229	236	221	228	205	203	223	211	195	200	195	199	222	228	222	226	211	255	208	237	233	199	214	219	218	225	218	195	234	226	215	233	220	226	199	208	212	241	230	220	224	176	223	212	209	203	221	217	234	225	227	241	232	221	216	210	202	219	220	202	223	202	209	233	232	216	225	213	207	205	246	230	204	189	201	214	254	226	239	225	238	223	257	209	230	231	210	243	231	218	245	220	186	214	189	185	218	219	214	222	185	214	208	190	216	223	224	237	219	222	215	204	213	205	241	218	211	228	206	249	220	217	248	247	219	227	216	204	234	223	228	231	215	242	209	206	208	230	225	237	224	224	229	221	227	225	207	209	208	219	214	231	233	228	230	207	241	214	235	205	221	205	203	225	210	219	237	238	219	233	207	234	207	233	211	247	213	220	222	188	221	205	216	187	243	215	217	205	217	241	196	201	222	203	234	226	231	211	236	230	227	212	230	221	219	228	228	228	208	244	223	222	211	256	218	229	233	242	233	222	206	241	254	257	240	231	209	216	218	227	219	210	237	220	234	212	219	198	225	226	249	229	217	211	241	207	216	222	223	237	231	221	222	223	218	229	197	196	199	241	229	197	226	232	223	244	199	207	231	215	187	237	211	240	217	217	245	232	203	248	220	225	239	219	216	212	241	208	222	213	228	211	218	233	192	225	219	216	197	231	214	228	211	225	212	212	220	211	228	236	232	219	216	229	212	238	244	241	227	214	241	231	207	218	213	236	245	205	217	229	231	216	210	203	203	221	226	198	234	227	238	254	222	199	197	219	200	214	225	221	228	217	243	213	226	202	218	222	255	202	215	217	216	234	228	216	227	231	246	232	239	216	232	235	219	204	245	211	230	229	222	220	203	218	188	221	221	206	224	202	206	223	189	253	241	225	233	209	194	202	221	242	214	196	222	219	216	220	188	233	208	250	213	219	238	238	231	228	235	230	250	219	183	218	217	210	224	238	219	212	257	205	233	193	233	228	242	221	225	240	210	195	227	229	213	213	202	222	233	211	211	216	232	196	220	241	203	213	240	205	236	230	229	225	225	236	222	220	254	227	219	202	232	232	209	236	221	203	233	214	242	213	209	207	234	202	232	221	192	228	223	220	226	222	212	227	212	225	202	218	236	226	233	238	207	221	206	215	211	193	236	208	194	210	222	215	207	218	202	220	232	247	215	224	212	242	228	208	217	206	214	227	242	214	245	233	248	202	203	179	225	201	223	228	203	233	236	228	236	218	206	202	216	232	233	200	193	242	214	218	249	209	213	226	229	206	228	220	232	214	238	206	194	225	243	236	215	229	216	202	206	221	209	213	216	220	196	215	204	225	222	224	229	204	260	235
2453	819	882	1142	1356	1330	1144	1239	1286	1505	1963	3403	5169	6915	6321	4762	3523	2075	1430	942	669	652	621	609	638	624	626	602	610	685	626	664	647	618	660	617	641	621	616	615	590	667	642	620	608	617	617	644	605	653	620	668	649	688	626	621	650	617	589	578	625	647	689	611	658	679	651	650	642	674	597	630	611	622	646	650	647	649	650	622	685	614	630	612	622	638	593	652	597	575	654	665	638	609	646	599	644	626	638	609	575	631	610	622	624	640	582	580	645	611	656	579	640	663	575	607	651	618	609	618	639	649	599	646	618	644	644	683	604	610	591	591	655	580	664	592	636	636	619	620	665	662	617	666	629	585	656	588	619	613	594	623	598	609	625	572	613	603	624	635	611	624	614	661	605	647	655	636	678	616	650	634	639	616	601	624	621	611	645	630	680	605	636	648	627	638	678	632	616	594	672	636	651	633	563	605	643	619	608	575	592	627	642	589	591	623	622	610	595	596	581	639	625	653	595	593	619	646	629	636	628	631	661	600	665	599	625	641	625	636	620	645	608	632	639	642	648	584	624	631	657	599	594	623	621	589	646	621	590	582	631	668	569	611	634	638	600	610	607	618	617	655	583	645	655	637	632	591	650	637	594	612	639	622	582	612	639	615	603	634	643	636	622	633	656	624	631	625	628	652	620	641	628	602	588	595	616	603	657	624	621	665	600	636	618	597	614	603	638	624	626	622	651	585	627	645	636	593	641	618	623	610	630	604	627	657	565	628	566	622	617	631	614	644	627	595	621	643	681	588	624	642	647	594	581	613	643	599	641	604	572	653	613	606	638	614	647	640	624	648	614	630	643	603	652	626	629	579	657	667	660	679	590	594	602	609	661	599	591	595	599	650	605	642	651	678	660	612	633	597	642	629	654	578	611	553	612	603	601	635	621	652	621	621	648	612	582	595	625	649	653	604	619	593	613	633	624	602	619	674	596	618	630	626	604	644	609	653	604	648	671	638	613	635	657	583	637	660	585	637	594	603	573	629	644	648	611	627	622	665	599	602	637	639	668	633	638	621	594	640	602	606	618	588	638	584	631	602	563	628	561	607	606	594	621	598	591	642	606	609	607	616	549	578	652	626	654	634	554	598	638	628	568	607	603	664	641	624	628	641	640	659	634	613	595	605	606	619	628	650	659	652	612	665	606	616	619	594	641	671	663	611	586	589	651	643	627	642	602	658	618	589	614	638	602	619	602	585	597	635	617	603	631	663	605	615	630	635	668	590	638	646	621	592	660	654	600	628	645	613	614	584	645	564	636	587	632	624	610	647	648	598	633	623	635	613	653	619	628	608	630	674	636	621	671	652	611	642	622	619	641	619	667	601	662	609	629	631	565	643	575	635	612	645	636	662	622	637	635	609	665	640	611	654	625	621	614	642	610	619	592	610	603	616	587	630	681	587	622	647	608	623	641	649	593	630	652	627	639	676	629	592	584	626	613	649	634	590	617	600	619	612	575	582	621	626	620	605	603	621	645	584	640	668	624	605	619	583	645	573	650	634	604	618	662	639	669	647	634	575	623	561	600	650	627	619	576	645	602	633	626	594	569	627	588	599	676	615	637	664	604	621	666	637	599	600	599	652	633	621	617	576	647	587	634	609	610	661	665	587	628	696	612	572	623	585	652	627	621	635	605	636	625	625	618	588	621	646	612	611	619	592	621	599	604	625	648	646	595	610	612	586	600	649	685	611	596	666	664	617	603	632	665	685	603	599	592	641	588	620	569	624	553	620	605	622	629	612	646	631	620	617	641	617	603	586	590	603	619	631	559	625	622	665	653	634	613	600	631	635	598	623	645	619	636	635	613	600	613	632	653	646	632	657	599	646	613	609	658	638	576	594	644	606	626	605	667	594	629	632	641	626	640	621	625	567	636	601	624	649	588	629	653	627	657	613	643	657	616	615	574	595	649	615	646	629	679	596	626	594	638	599	627	627	653	626	582	604	619	633	607	685	611	628	610	640	633	588	610	595	633	624	613	618	630	646	661	632	675	621	602	604	674	603	636	648	625	636	619	594	627	613	665	607	670	629	574	630	646	614	638	638	631	595	623	590	601	626	621	649	661	673	588	643	688	644	606	597	614	606	608	631	600	610	662	627	622	665	612	607	645	619	622	603	624	653	636	626	630	623	627	606	604	704	634	630	636	651	664	613	611	616	622	616	568	670	643	656	628	632	635	628	599	619	657	598	683	645	577	647	636	672	580	620	622	574	652	650	614	616	659	617	599	657	603	602	664	645	622	630	644	585	640	643	617	635	627	610	644	642	601	609	638	633	596	619	625	639	623	622	618	600	616	603	652	649	599	605	592	641	563	606	574	637	620	626	607	641	648	633	670	646	597	619	664	631	611	612	587	621	610	629	599	581	640	624	617	650	642	590	607	608	629	654	631	617	627	641	639	626	636	616	599	668	656	627	632	675	593	584	626	631	614	584	636	659	659	644	593	574	609	610	634	666	637	605	648	626	597	593	618	635	666	626	568	625	607	598	651	591	641	614	623	643	632	631	599	607	591	643	672	680	629	630	650	606	627	677	607	640	620	621	617	619	622	609	624	649	653	568	627	661	623	620	621	645	592	658	603	598	673	630	625	634	579	621	590	544	622	657	620	639	612	585	598	575	672	659	604	579	618	660	620	625	621	599	625	618	644	594	615	608	644	612	603	603	610	608	606	606	642	610	627	658	587	613	613	584	594	579	603	630	570	650	620	622	603	607	624	590	589	618	631	612	610	647	622	636	603	646	585	607	634	663	605	664	607	632	606	592	628	609	603	616	615	644	628	622	591	633	624	631	589	655	599	624	673	649	672	627	648	614	580	609	605	624	581	605	664	625	636	635	631	590	610	647	618	613	601	612	611	607	643	620	612	600	625	635	631	639	625	622	600	643	620	590	629	620	609	656	634	689	603	635	625	649	615	626	615	628	656	656	614	627	591	684	645	651	626	622	591	567	650	657	645	618	651	611	647	702	614	599	662	662	606	637	679	603	573	636	606	621	627	616	631	617	607	610	589	647	609	577	579	587	555	601	624	609	620	614	604	610	640	605	631	651	643	637	599	602	652	612	627	648	615	617	610	601	620	618	582	587	592	606	588	588	644	660	650	617	559	640	632	635	619	598	609	649	625	587	638	621	618	591	635	648	621	623	637	641	624	600	636	606	630	620	615	622	582	600	664	632	594	609	606	595	584	657	632	676	643	668	628	651	602	634	687	623	635	653	612	631	602	597	629	622	578	647	667	627	608	627	659	659	614	578	613	659	616	653	616	625	606	619	643	657	645	601	686	600	602	669	668	604	652	617	634	614	622	633	636	606	613	629	676	646	689	618	644	607	592	588	622	641	627	570	622	613	615	587	606	632	654	606	625	605	566	604	638	620	632	614	651	631	662	608	660	594	643	621	608	641	644	608	558	626	628	616	574	614	566	596	635	687	639	633	635	611	589	581	619	606	632	617	578	655
7964	1118	1352	1274	1499	1951	1811	1360	1731	1904	3392	5267	12101	11458	8173	4805	3320	1603	950	560	400	186	160	158	163	153	179	159	152	156	144	167	144	153	149	163	169	165	171	155	155	175	150	154	156	159	185	156	165	141	171	153	132	157	169	169	133	170	155	149	172	151	146	149	170	153	157	167	157	163	168	159	159	160	161	175	158	149	139	175	155	164	165	167	171	149	167	147	174	177	154	174	151	146	149	150	140	158	164	148	156	167	149	174	166	175	149	155	151	173	153	174	154	131	178	155	142	151	158	148	144	160	168	151	166	160	139	165	172	146	175	176	150	174	152	184	146	137	161	155	153	161	137	155	151	186	169	158	165	174	173	153	153	150	169	169	154	164	143	143	166	172	180	166	170	176	172	162	168	164	167	173	167	143	168	151	138	156	154	145	153	152	157	178	177	162	160	156	180	134	172	173	150	160	153	141	164	148	158	171	157	160	162	165	154	157	140	184	171	164	159	145	167	174	142	169	156	182	136	148	155	138	191	177	153	158	163	177	141	148	169	170	156	166	165	156	156	174	184	162	141	140	130	152	180	187	141	158	169	164	148	155	154	141	162	160	128	159	157	170	156	154	150	168	186	133	174	151	134	170	144	142	173	155	154	153	154	131	174	159	161	149	154	161	171	173	124	146	151	170	149	163	143	167	163	160	157	151	160	164	165	162	174	189	155	156	155	160	165	136	161	145	183	156	158	147	156	147	159	160	146	144	157	164	177	146	150	144	171	139	157	155	159	149	168	160	167	182	152	160	156	167	153	177	156	170	135	140	141	174	153	152	175	164	147	134	169	159	159	160	165	182	181	166	150	151	174	158	176	146	164	157	152	185	153	147	150	177	181	169	165	163	160	160	141	141	160	152	178	174	137	151	163	172	151	156	166	177	148	154	164	163	164	148	155	190	152	136	160	162	174	150	166	151	165	179	160	161	154	165	143	149	168	148	166	163	153	166	170	135	141	171	161	178	162	162	162	158	147	154	166	172	143	139	147	185	145	146	144	158	156	161	169	176	168	142	158	144	154	161	131	155	157	161	167	133	165	184	187	160	179	149	172	168	154	166	151	160	158	157	154	141	169	153	156	185	151	142	169	154	161	169	161	139	185	164	173	161	152	169	149	167	153	178	153	159	165	139	182	139	162	144	137	165	161	169	145	157	164	156	153	175	162	176	151	169	164	168	173	149	152	160	161	169	167	151	155	167	180	178	161	168	155	154	165	181	135	151	147	168	166	142	161	156	148	152	157	135	148	156	170	177	148	152	153	172	182	156	150	168	156	180	143	161	171	165	154	138	142	157	143	159	169	165	144	168	160	143	161	154	167	149	175	173	160	166	157	168	127	166	143	156	139	152	144	170	172	188	178	155	147	166	157	142	149	160	152	154	173	162	141	158	150	173	159	152	152	155	159	135	139	162	164	158	136	159	142	170	176	172	146	161	168	165	162	153	171	165	160	146	146	155	136	186	145	170	131	148	167	157	156	167	160	137	156	149	145	160	163	157	157	126	146	160	158	139	170	141	164	158	148	163	167	146	158	143	145	143	164	157	165	171	181	170	157	164	145	155	134	138	128	175	153	167	169	162	187	143	154	148	153	162	164	171	133	161	148	162	152	163	150	151	159	169	182	168	140	150	149	149	138	179	156	146	170	158	157	148	149	179	157	154	148	142	150	154	147	153	157	167	149	157	170	171	153	166	175	162	151	147	175	155	165	142	165	162	159	156	149	149	186	175	167	149	136	166	178	157	164	157	164	152	152	167	162	155	169	155	156	152	172	161	139	145	146	168	141	160	170	143	155	149	153	171	172	157	153	137	167	153	153	173	177	164	168	162	153	145	153	153	158	155	152	159	145	152	174	159	140	160	170	146	151	149	169	154	140	149	171	168	165	141	153	152	142	164	165	148	156	164	150	137	149	173	149	162	168	141	169	162	176	146	174	154	164	152	160	170	147	152	166	164	140	146	131	167	153	143	161	158	169	165	150	151	155	166	154	134	146	175	155	156	153	153	157	168	135	167	164	171	141	173	158	170	166	179	160	182	150	165	141	136	172	147	151	172	167	160	168	151	151	160	128	162	179	151	160	157	146	158	160	183	178	144	151	171	149	144	145	155	165	153	174	158	138	175	164	165	169	164	139	152	172	154	135	174	162	157	152	177	152	170	149	165	147	171	183	164	172	148	140	143	144	182	156	162	176	155	167	133	146	147	151	172	180	157	136	152	163	178	170	129	165	162	149	173	180	138	176	163	180	144	166	136	171	158	159	173	152	161	140	150	160	154	147	163	126	153	129	153	145	179	172	147	151	150	166	154	147	170	168	174	143	155	167	167	177	142	157	190	165	144	157	184	166	186	152	165	149	137	168	136	161	159	150	165	160	162	173	176	144	154	151	142	170	159	141	158	161	143	173	172	133	168	166	151	178	169	162	153	145	128	166	169	173	158	174	170	163	157	186	147	166	175	177	160	147	140	172	176	170	160	167	151	160	175	166	167	156	142	140	140	150	168	163	162	154	152	153	172	149	149	144	165	146	145	150	133	142	166	176	164	154	152	146	162	168	157	168	163	154	156	172	149	175	175	146	146	166	161	158	156	149	138	169	164	167	159	169	151	141	143	169	162	152	152	157	144	157	160	166	149	151	165	152	162	160	153	153	167	137	168	160	188	174	160	156	163	138	157	169	157	154	156	157	153	151	129	146	165	164	164	170	166	170	130	156	163	154	166	154	160	137	170	151	161	164	141	181	143	153	157	147	157	148	182	152	155	155	167	155	160	167	160	158	156	153	165	156	145	166	153	130	179	145	143	148	144	150	164	167	161	153	155	170	177	155	157	152	152	183	153	167	195	162	165	163	143	158	144	135	158	175	167	155	150	155	147	155	158	183	152	138	163	160	159	135	151	147	188	155	153	162	162	165	153	157	166	167	151	180	158	155	161	148	165	161	155	154	148	156	168	165	152	142	147	173	163	159	150	155	162	168	161	173	183	172	142	149	153	155	170	158	186	161	149	158	133	156	163	157	134	144	166	150	162	159	162	162	150	150	171	135	144	174	164	159	170	182	166	164	177	146	143	156	139	155	141	168	153	159	182	149	165	144	133	154	170	155	141	151	172	160	181	156	151	161	168	153	159	150	156	159	155	158	137	147	142	167	146	175	153	150	144	187	175	136	134	145	171	153	148	160	146	163	165	164	165	171	141	168	142	190	180	160	158	161	171	153	182	147	148	151	164	159	154	150	165	170	142	154	162	146	125	163	128	157	190	140	150	168	162	147	144	144	137	149	134	191	169	165	159	171	183	144	168	143	143	161	163	156	165	164	163	180	166	175	150	172	152	155	138	156	150	163	157	161	180	156	178	134	143	160	166	152	170	179	141	141	159	141	175	152	159	155	141	151	154	164	166	182	153	173	173	137	159	149	165	158	143	166	158	153	148	154	152	163	157	168	159	156	122	164	162	160	156
5609	1530	3196	4424	6189	8566	8255	6659	8604	9739	15886	21230	33935	31631	26264	19232	14913	8101	4682	2877	1845	699	579	478	492	488	477	438	453	472	492	445	454	498	498	449	465	507	471	506	470	484	478	495	478	480	492	476	458	492	467	445	483	470	468	494	446	451	470	496	492	475	468	429	479	479	503	472	462	454	505	521	483	449	519	481	476	467	443	466	463	479	478	469	451	420	470	472	483	447	475	492	475	454	466	462	461	477	505	472	489	483	489	451	484	478	478	465	485	491	437	490	472	474	466	452	479	452	453	497	467	480	473	452	453	497	501	500	454	468	446	470	484	477	485	507	477	516	454	475	466	483	454	497	467	489	495	453	478	455	471	467	442	501	486	464	452	495	490	452	509	458	469	477	414	465	462	484	436	467	465	459	466	472	493	506	460	455	465	464	445	412	459	471	466	457	469	460	474	459	495	461	461	507	507	476	447	457	451	459	460	487	475	463	454	464	444	489	492	455	434	447	459	491	470	486	512	458	446	455	470	512	482	471	515	504	454	495	452	446	462	467	480	468	448	476	460	450	465	474	491	442	510	498	477	460	491	482	448	465	455	471	472	471	437	470	471	471	461	485	441	499	442	468	435	443	465	432	500	465	480	480	451	475	501	455	479	491	462	483	439	475	480	499	506	456	486	467	461	450	456	446	492	453	423	495	449	468	478	470	515	478	494	468	483	447	494	461	459	454	477	459	468	473	500	441	496	451	461	516	447	446	499	466	470	493	441	474	467	490	491	470	452	474	485	472	459	472	462	476	471	452	439	459	449	499	459	455	459	456	484	480	494	433	459	468	470	493	467	443	476	482	463	458	464	474	473	478	458	468	452	472	477	470	459	482	487	454	500	492	479	427	454	427	450	459	483	443	530	484	490	470	471	451	456	486	467	460	488	449	459	456	426	469	446	477	470	433	480	432	454	463	484	467	472	464	458	517	528	471	444	467	465	494	449	441	431	516	482	487	451	475	452	416	458	450	504	485	469	510	466	483	456	465	474	484	435	482	451	470	537	456	484	463	518	487	458	442	476	479	482	473	481	510	481	468	523	464	470	486	497	470	459	522	453	477	485	487	477	448	477	448	467	467	440	465	458	440	462	496	437	491	465	477	481	429	494	457	465	463	470	484	496	476	492	496	433	448	518	525	452	466	459	473	457	485	507	446	463	464	444	443	462	499	503	507	473	437	487	467	426	454	460	469	495	508	427	490	497	515	474	472	440	499	456	469	446	441	492	467	473	505	467	475	480	478	477	457	436	438	513	483	489	484	477	455	459	511	465	483	493	470	464	486	457	455	506	491	461	478	452	454	474	484	500	466	494	493	463	462	460	426	486	473	439	465	496	461	460	466	448	481	469	510	461	474	438	480	479	504	481	453	450	506	456	479	457	487	470	460	494	469	488	486	466	519	452	472	495	492	467	505	477	447	477	511	449	484	490	464	497	480	462	430	469	465	465	493	441	442	475	439	460	489	495	468	473	513	486	493	467	450	474	454	512	459	440	473	450	462	462	452	460	519	474	494	490	470	464	489	468	495	475	482	478	439	455	473	459	514	460	439	452	492	439	465	503	462	521	474	492	462	495	442	498	452	484	440	462	455	483	467	478	456	460	494	484	399	488	489	460	492	479	489	500	426	497	529	498	483	487	473	453	501	455	478	463	440	465	463	477	495	521	478	446	433	460	457	434	484	496	457	461	487	534	468	467	495	483	503	475	476	454	466	458	476	452	462	459	489	497	438	476	488	449	504	478	472	473	458	460	485	475	444	442	457	463	449	465	493	464	475	445	486	472	469	485	472	459	485	517	493	494	449	491	460	492	488	521	442	469	480	475	470	447	422	498	506	488	498	501	447	438	453	450	488	482	468	464	465	501	463	456	455	456	477	463	459	474	477	466	460	489	488	499	452	449	481	489	444	446	486	473	492	463	448	491	474	465	458	482	444	456	453	442	479	477	436	468	450	472	504	485	453	479	472	508	471	466	457	435	464	505	469	450	484	506	479	489	489	510	474	506	457	467	466	492	443	501	427	478	518	463	458	517	505	482	465	482	428	467	458	493	473	466	467	478	475	454	492	492	474	474	455	469	453	457	470	506	461	468	481	442	500	473	497	472	465	445	479	454	455	439	473	511	467	492	470	443	517	475	467	456	503	451	467	456	454	475	485	476	464	471	474	476	474	489	482	477	449	452	479	473	485	497	491	499	497	469	442	478	446	468	464	457	475	449	488	483	465	484	465	498	513	473	494	460	483	453	492	452	446	484	517	517	503	472	456	458	469	470	466	485	506	453	450	508	451	463	489	475	495	483	472	455	461	483	489	484	468	475	478	476	491	482	477	477	466	459	499	467	494	450	487	480	475	474	516	470	446	510	471	457	443	502	473	490	474	476	519	504	486	469	476	472	457	464	479	490	445	490	460	459	472	488	453	476	459	463	454	515	463	506	482	504	452	458	511	461	489	442	514	465	512	453	484	437	462	484	458	483	480	478	489	431	494	498	449	488	460	480	485	485	485	506	464	457	488	492	473	446	442	463	492	468	459	491	464	504	473	457	477	502	499	473	511	509	477	485	492	468	445	515	486	488	467	473	442	464	449	456	468	469	496	477	504	478	462	462	479	498	444	461	507	534	461	473	459	463	505	470	431	465	436	486	470	447	463	457	454	483	461	430	473	460	513	454	473	457	513	470	462	465	484	457	521	451	459	473	476	463	496	460	461	436	487	483	453	488	450	448	463	482	491	472	458	478	456	478	430	488	472	466	520	456	453	475	500	473	474	469	468	521	505	515	449	498	468	424	481	485	484	490	462	496	512	485	427	450	471	483	461	484	462	445	468	452	472	475	465	447	471	490	449	479	498	432	517	469	474	469	448	471	445	449	474	495	481	480	419	469	435	472	423	473	471	457	499	494	490	475	498	472	443	446	432	481	484	491	458	498	463	469	468	484	506	462	476	493	462	513	487	465	460	466	472	500	492	471	501	443	481	482	453	462	486	488	441	452	457	472	464	488	504	437	475	517	422	456	478	459	450	429	473	486	513	470	465	498	509	462	453	496	454	503	505	482	462	472	449	486	436	486	476	467	469	476	458	454	498	447	456	499	462	473	419	466	489	407	475	458	491	482	484	496	450	485	495	451	479	447	470	472	462	427	470	465	496	485	451	449	475	446	400	491	486	486	481	483	494	451	480	459	489	470	460	446	478	475	474	486	484	452	501	455	450	493	450	471	458	471	429	480	498	457	442	463	438	468	487	491	474	466	449	492	479	498	469	489	482	466	465	481	461	461	501	479	458	466	504	501	429	472	482	488	503	467	465	456	483	512	431	459	504	485	471	473	484	471	460	454	451	502	454	445	504	491	507	464	470	493	467	526	471	477	507	463	451	501	457	478	458	487	455	467	490	476	462	457	455	461	457	461	469	472	469	478	456	440	461	434	494	449	498	463	499	491	471	480	442	473	467	440	433	440	467
15212	2613	2863	2752	2295	2543	3212	2920	4447	5833	5767	10432	18705	20971	15558	9724	7227	6901	3368	1321	515	288	198	178	181	201	187	181	182	188	176	204	204	207	206	196	205	191	185	170	188	187	202	206	189	201	201	191	206	176	211	202	210	212	192	187	202	187	194	198	186	184	203	184	197	218	176	207	201	191	179	188	208	202	211	186	192	204	206	188	208	220	182	213	183	204	185	199	187	175	185	179	203	205	184	186	167	174	193	178	178	199	205	172	182	206	220	186	196	174	195	185	212	191	204	197	205	189	199	193	197	187	185	204	194	186	185	182	166	190	167	197	181	202	214	190	183	210	185	203	211	180	172	210	212	193	207	183	216	191	182	194	200	200	199	204	195	197	208	188	183	190	190	215	204	198	217	180	176	192	177	215	217	183	212	183	210	203	213	190	201	195	188	195	212	177	210	199	188	188	204	198	215	193	198	181	186	212	173	183	193	204	212	183	198	171	195	203	167	204	203	172	202	179	184	198	189	173	191	193	207	190	208	188	202	194	207	188	193	197	201	197	182	171	171	207	195	166	203	193	194	194	192	200	221	172	186	183	188	196	189	195	168	201	197	198	191	186	213	192	182	216	185	179	191	194	200	187	195	188	207	178	205	215	193	207	189	204	209	181	224	169	211	175	184	187	149	186	212	190	190	192	172	182	192	209	198	205	195	236	176	184	217	180	206	173	200	211	202	172	201	213	186	182	236	218	205	155	169	197	185	195	217	188	227	195	196	211	192	204	189	193	188	200	216	215	204	209	177	207	197	210	200	192	191	184	223	193	196	191	189	190	195	186	200	208	189	186	193	204	216	210	209	208	173	191	203	176	188	190	216	159	211	195	191	188	168	175	182	184	191	186	191	163	191	183	197	208	182	176	214	207	194	196	183	180	170	213	184	207	180	202	198	212	196	197	198	174	211	238	204	187	203	189	189	190	172	191	178	196	182	179	199	175	192	207	172	211	216	231	177	197	211	164	190	193	187	206	177	191	196	191	179	191	196	194	201	203	197	187	201	207	204	205	165	198	195	185	184	202	204	206	217	189	206	203	212	185	187	182	188	190	184	198	187	190	214	210	178	181	217	166	176	168	216	201	189	194	202	175	206	191	190	179	191	183	186	174	219	186	217	181	178	190	208	200	207	200	176	180	188	179	204	212	193	201	190	180	208	190	206	170	203	208	210	208	189	182	204	206	201	226	213	196	194	185	200	213	183	215	177	183	211	190	179	200	186	179	177	202	194	199	212	213	189	184	176	202	230	186	180	205	180	210	185	195	194	193	188	198	215	217	221	179	198	189	190	205	195	195	194	206	179	189	185	195	201	184	206	193	176	219	190	189	178	182	177	205	180	208	200	222	205	173	192	193	219	202	167	184	211	180	210	184	198	207	200	205	197	187	179	161	184	204	202	186	192	171	188	200	198	179	193	209	188	201	207	215	209	200	178	198	172	174	177	202	176	201	208	197	198	198	183	202	201	195	205	188	190	198	194	190	195	213	199	208	185	206	193	228	186	183	195	220	176	199	218	185	198	183	199	201	193	198	196	206	224	163	179	205	200	189	212	188	173	226	177	199	193	194	174	207	175	198	215	182	196	207	198	164	222	199	210	177	200	199	201	194	186	177	194	195	171	176	219	184	168	196	170	168	199	197	198	207	187	187	212	183	182	187	196	188	216	199	193	172	225	170	174	192	200	190	178	198	189	177	189	197	175	173	196	195	221	182	213	190	209	198	196	187	211	211	204	194	178	194	207	200	171	181	194	218	192	209	236	200	196	196	191	162	209	209	196	205	175	191	167	191	188	190	194	209	166	197	212	201	196	195	185	202	185	223	193	197	206	212	185	188	185	202	243	184	200	175	189	204	202	182	183	198	194	206	179	186	173	213	194	164	194	238	178	179	206	187	213	215	193	200	200	213	177	212	232	206	182	185	218	202	168	190	185	192	195	219	193	193	205	182	182	217	196	186	220	197	224	169	195	184	198	203	212	167	202	180	188	214	167	182	193	197	189	207	182	176	183	210	203	187	167	185	186	191	195	201	195	188	192	191	194	187	178	202	225	190	218	224	186	179	189	210	173	188	217	202	208	195	212	191	191	212	197	187	211	174	181	198	198	190	206	223	202	197	194	175	198	184	199	205	204	179	207	193	201	200	201	192	192	215	222	210	201	203	192	181	189	168	203	198	197	167	182	187	187	208	217	209	202	166	197	198	181	185	195	205	184	167	206	210	197	193	230	207	184	208	213	198	193	176	185	186	185	203	192	204	207	204	201	184	203	191	209	198	199	169	210	199	209	211	198	202	219	188	217	203	190	199	203	197	158	201	189	213	192	196	173	224	189	190	185	191	197	193	230	213	197	181	183	202	178	196	212	185	203	223	217	223	169	171	192	206	187	208	179	191	205	182	203	181	179	188	188	194	193	170	199	185	180	190	194	192	188	196	201	173	191	232	196	194	207	182	181	175	222	204	170	202	207	198	234	212	174	204	200	190	197	188	209	188	180	195	185	178	216	218	193	186	195	193	167	192	164	156	181	174	195	200	200	180	223	203	189	202	197	190	217	184	191	191	175	210	214	192	178	181	184	197	175	214	201	194	163	189	191	200	174	209	189	209	189	176	191	167	214	174	190	180	179	198	197	180	193	210	170	217	187	185	203	194	212	204	195	192	197	179	194	196	181	185	197	185	174	199	191	183	214	188	174	170	204	193	198	210	202	201	183	192	211	171	188	200	186	197	200	180	186	198	195	184	201	218	192	193	226	177	194	194	207	202	207	176	197	195	191	187	184	178	197	211	174	219	219	189	192	202	181	199	195	197	178	179	178	195	210	208	209	218	177	201	194	193	188	170	208	187	162	191	204	220	161	181	192	187	205	193	220	206	185	213	198	185	199	200	200	186	197	188	215	207	195	209	182	201	211	210	188	202	203	168	203	202	168	181	184	187	191	213	203	198	187	198	190	197	208	206	204	193	183	193	183	195	196	193	197	195	212	187	193	182	206	203	218	166	187	187	199	194	188	202	185	192	191	197	207	192	182	177	191	198	190	201	197	184	208	182	211	217	176	180	201	179	192	183	200	205	204	183	194	207	197	186	229	193	193	200	207	204	195	168	191	210	189	212	201	186	209	205	209	196	193	215	166	204	206	195	182	200	233	174	181	182	193	199	237	215	218	198	196	170	187	190	231	182	190	223	192	201	170	213	201	191	191	178	186	169	211	193	182	196	203	165	188	204	186	186	166	203	206	222	188	181	192	226	208	200	177	199	209	179	197	204	219	191	196	200	224	184	212	178	180	172	184	207	198	193	189	182	210	191	195	186	177	197	214	200	211	181	209	211	204	203	195	192	210	218	186	184	207	183	194	194	178	174	195	199	182	188	211	192	158	187	208	204	182	202	197	180	167	183	191	191	204	185	198	208	212	183	195	216	187	178	220	209	196	196	177	192	216	210	204	192	200	200	206	179	207	198
7772	2513	6171	8386	8605	10135	12848	12475	17771	20897	21717	30428	39998	41503	34875	28052	24573	23075	13941	5967	2224	1155	626	544	612	571	533	595	572	561	603	587	623	595	560	567	600	587	575	597	565	536	580	567	565	592	557	615	592	565	571	573	515	577	537	572	579	538	566	564	547	628	626	595	603	577	579	592	566	605	552	563	551	585	584	576	605	607	547	598	575	592	615	549	587	565	588	567	523	573	611	557	595	521	571	580	556	579	554	595	565	588	617	554	586	569	566	571	556	577	591	563	619	558	578	578	589	583	570	558	557	585	569	553	640	579	587	621	531	593	553	578	587	550	598	560	598	562	586	551	511	565	556	599	570	534	554	564	574	549	542	536	564	570	545	604	560	570	563	581	554	574	581	560	525	557	590	558	563	586	555	573	588	580	593	543	533	605	589	590	585	580	570	575	600	592	571	558	604	587	534	581	584	571	568	600	558	591	594	563	577	606	531	536	603	563	633	571	595	543	585	563	584	610	586	569	607	600	543	588	552	540	556	556	554	561	598	572	554	562	599	571	556	516	580	567	646	586	544	581	560	576	615	550	562	601	585	598	556	572	566	554	567	595	570	569	574	612	575	608	574	601	534	574	557	542	574	589	534	554	597	592	606	543	540	539	563	582	587	560	583	533	558	591	545	565	544	534	563	602	568	582	544	567	527	552	604	576	563	549	521	595	575	641	611	585	558	585	617	552	591	554	578	576	565	598	553	592	552	626	516	559	547	538	595	585	577	576	589	628	605	575	579	582	575	582	599	593	611	538	581	561	594	570	577	585	582	596	546	567	573	552	592	593	575	608	568	633	562	566	546	552	569	572	542	544	550	563	595	571	556	597	562	571	526	544	579	567	585	587	546	627	563	572	622	579	545	610	567	534	545	568	579	532	577	513	573	551	588	568	606	567	582	588	559	597	615	552	551	596	587	569	555	580	628	607	544	555	546	588	558	588	611	553	565	555	560	553	572	576	588	586	576	601	567	595	553	567	588	593	578	571	563	571	573	556	530	564	568	603	554	562	597	612	555	602	572	612	559	518	564	598	629	578	577	589	579	604	564	580	567	602	556	556	566	576	562	549	601	568	553	545	577	566	586	540	590	559	556	576	550	562	546	570	608	570	597	549	585	622	600	563	576	539	569	602	592	611	566	555	543	601	596	556	553	561	537	532	536	564	580	587	584	572	614	582	562	560	589	588	555	552	567	582	551	542	604	558	586	555	598	610	604	610	575	560	571	594	588	608	591	573	537	565	561	594	575	598	577	595	545	572	604	523	562	525	571	588	566	565	556	594	584	532	616	588	591	570	534	584	588	571	555	578	615	576	516	574	571	557	571	553	601	577	589	580	567	566	527	536	569	553	552	550	609	568	572	619	590	566	606	550	563	563	537	573	576	621	560	518	594	587	576	551	576	610	567	594	566	594	585	587	569	614	596	563	575	573	549	581	592	567	546	563	567	587	563	550	573	543	582	561	616	575	528	597	580	544	622	589	576	596	582	545	543	597	576	556	595	559	555	588	565	567	535	531	567	531	568	561	560	505	540	577	534	565	594	542	540	573	611	531	585	573	562	572	583	557	567	628	573	596	615	593	567	587	566	570	564	558	572	594	561	586	552	538	535	608	601	522	572	563	533	560	548	565	537	571	511	546	589	583	605	601	532	567	576	570	584	559	542	579	562	530	552	590	581	519	516	600	598	542	606	554	575	589	563	558	526	553	588	582	556	551	578	592	542	521	575	580	569	595	585	588	550	601	587	526	561	592	594	563	576	566	541	583	565	595	543	545	598	600	533	569	616	541	575	554	579	564	576	573	534	640	568	549	529	549	593	604	577	571	580	585	606	580	531	559	607	563	582	584	588	613	546	596	546	599	586	536	586	566	573	557	542	579	562	538	571	561	585	567	611	636	548	574	563	586	587	582	571	583	618	560	563	570	599	584	563	577	564	547	547	584	556	531	570	575	570	547	575	599	558	612	603	583	553	598	565	582	573	560	531	551	575	598	580	530	544	609	605	563	567	587	568	563	548	559	563	558	579	584	584	597	597	596	602	576	553	606	583	560	597	576	583	559	606	569	584	585	569	588	545	576	573	528	582	581	553	531	598	573	579	546	549	594	580	599	616	556	550	590	598	591	552	588	528	592	648	565	607	585	577	561	523	569	589	550	568	580	577	572	552	561	569	547	580	541	544	565	568	518	579	590	595	583	521	598	586	596	600	630	590	614	596	605	535	609	560	569	569	550	519	559	578	545	563	574	569	530	631	576	575	596	603	573	550	610	579	615	523	611	526	596	571	573	553	626	521	595	559	524	547	553	570	602	573	602	613	523	564	553	597	552	569	569	576	592	569	599	600	537	577	558	536	589	600	591	576	547	573	528	518	542	559	577	589	567	553	615	566	594	641	582	612	556	590	590	608	558	618	558	573	550	559	561	567	531	563	554	585	582	572	564	608	575	539	560	597	592	585	596	566	561	569	549	598	603	556	571	626	551	574	579	585	576	582	550	551	536	602	589	582	600	595	551	550	585	592	543	588	583	590	608	565	604	571	574	587	563	547	589	573	573	572	578	523	627	550	536	579	546	543	554	529	647	610	547	533	552	575	576	567	566	559	567	566	597	562	618	565	540	572	590	544	565	622	570	576	558	560	572	557	605	555	597	614	590	556	585	589	565	556	582	584	589	578	579	617	545	576	574	606	578	568	538	555	567	592	559	535	605	564	588	579	589	623	580	548	552	535	578	523	591	601	565	603	556	571	575	568	556	536	539	536	535	539	554	569	553	612	569	573	560	581	584	564	569	577	616	597	609	570	569	540	553	582	581	601	570	579	579	581	555	603	576	531	598	562	557	566	546	524	535	581	557	602	557	553	601	550	582	545	590	549	560	533	570	556	559	545	601	546	564	569	557	621	556	588	539	612	568	590	585	569	540	592	591	633	581	604	553	566	583	531	570	564	576	566	557	585	572	533	531	523	575	610	583	530	572	625	583	599	579	551	588	570	535	563	591	574	564	547	542	566	583	526	533	577	562	531	579	600	578	608	550	586	548	593	551	571	555	580	556	584	587	594	556	588	594	542	575	574	562	570	532	609	603	570	536	587	556	568	523	577	577	557	596	589	565	583	526	531	575	576	580	585	582	572	567	569	574	573	600	542	602	584	553	585	579	560	553	640	562	578	585	584	547	578	559	586	601	545	567	598	523	583	595	614	552	543	610	625	543	608	608	549	641	545	577	598	627	612	565	553	583	552	589	570	576	548	586	604	571	605	576	543	562	576	556	570	551	622	585	584	572	604	544	553	569	596	563	574	579	568	607	566	602	579	583	564	571	599	580	575	606	596	546	601	549	575	594	607	554	563	602	545	558	590	582	585	515	553	605	586	616	560	565	576	542	535	585	562	610	584	595	561	539	551	553	568	560	585	539	553	554	557	568	584	572	594	557	557	548	565	606	542	584	570	632	568	551	571	561	551	581
2242	330	356	378	317	303	322	329	394	463	454	786	1135	1362	1228	1517	1034	577	354	297	294	249	264	254	282	220	273	221	211	249	234	255	225	246	262	221	274	230	236	276	276	252	248	282	238	235	242	225	241	231	242	243	254	245	229	239	240	245	264	223	251	239	196	242	241	233	277	251	249	257	244	220	257	257	260	261	257	226	241	263	257	209	268	253	250	253	246	284	240	255	232	233	287	247	210	265	224	200	238	228	236	229	253	228	246	248	241	237	228	242	246	256	225	262	228	262	260	250	239	271	228	240	255	274	249	242	250	273	285	244	238	272	225	254	236	235	254	211	250	229	263	255	253	239	250	224	237	244	254	239	251	269	231	253	244	244	266	252	240	241	261	221	264	238	251	221	230	244	264	257	259	214	266	247	200	248	260	246	257	233	269	227	254	255	245	243	248	232	279	251	246	251	242	231	248	255	247	234	232	242	249	217	257	241	253	233	247	234	246	251	250	252	240	255	228	217	256	264	248	237	250	241	262	249	254	244	250	224	240	244	248	256	244	229	279	231	244	240	255	254	279	253	237	227	238	223	247	258	254	250	253	255	244	255	234	231	245	223	239	249	228	248	245	262	258	265	262	233	263	255	210	250	238	253	240	271	257	264	227	248	238	238	240	253	243	242	255	256	258	274	258	254	234	221	250	243	243	246	290	260	250	235	241	259	251	262	238	231	260	262	267	242	233	253	248	248	228	247	222	236	235	242	263	257	229	262	259	276	248	243	265	246	247	249	280	234	237	230	240	236	241	231	242	232	233	225	253	253	286	230	222	235	243	236	239	249	237	256	230	255	236	251	246	250	260	254	244	244	267	236	255	232	244	236	241	253	273	255	247	220	233	254	231	252	209	273	211	265	261	236	247	262	250	247	244	231	257	238	256	261	253	215	258	230	230	244	257	249	245	238	218	251	259	231	249	231	233	229	269	246	226	261	266	266	233	250	239	248	241	252	235	255	247	269	249	236	261	252	252	243	255	267	249	267	249	265	252	264	235	239	240	260	229	261	253	232	252	228	261	258	256	228	241	220	256	233	239	246	246	260	233	265	228	247	227	220	236	239	233	263	244	268	219	273	239	221	248	243	219	238	246	232	214	232	240	259	247	233	247	251	265	274	191	266	232	235	254	236	260	242	229	224	218	256	267	270	275	266	236	251	226	255	275	246	250	238	271	241	251	248	227	213	260	224	241	240	232	239	250	230	240	242	248	220	233	256	237	225	244	248	265	265	239	244	252	235	250	224	270	264	270	258	235	258	255	250	243	241	256	233	260	256	237	257	223	264	252	258	243	237	225	248	239	249	250	251	266	244	221	231	267	260	262	229	259	230	252	224	224	241	251	218	244	250	274	243	276	256	234	241	262	270	244	246	275	251	239	238	245	253	245	234	267	239	248	239	245	241	286	236	255	226	246	242	287	260	247	225	221	254	248	237	237	251	255	238	236	213	221	246	235	237	220	245	258	242	231	257	223	206	217	239	202	244	276	237	244	243	269	242	257	238	261	240	274	237	236	256	279	260	206	223	256	221	228	237	260	265	224	251	227	256	234	250	240	213	246	250	222	229	225	232	224	282	249	253	246	248	246	256	223	243	233	213	219	263	206	259	237	251	234	217	229	212	261	223	231	291	237	219	234	244	244	247	231	223	252	237	211	216	267	257	242	234	233	232	219	234	207	295	232	287	267	249	254	234	273	229	225	259	243	243	238	257	256	232	251	253	245	214	230	226	246	259	202	256	219	264	268	250	236	226	262	247	237	225	260	247	255	255	240	257	236	223	231	253	271	249	259	231	245	233	247	230	263	258	253	240	268	248	237	238	230	234	218	262	219	238	276	262	261	235	255	236	236	245	239	247	249	227	256	237	235	254	253	258	224	274	255	256	244	240	282	241	231	259	218	281	217	270	239	252	242	270	213	239	237	248	237	236	243	257	257	248	252	247	257	222	265	235	257	268	256	228	239	261	234	239	216	256	267	253	228	264	244	239	279	260	234	259	246	233	234	268	236	227	269	258	237	232	257	240	263	255	247	254	236	262	222	234	252	263	211	242	235	234	224	212	210	240	263	263	234	241	253	235	269	242	269	261	249	238	258	243	250	226	233	277	253	254	260	239	221	200	281	260	266	240	223	252	236	281	217	259	246	245	235	247	227	223	248	239	275	222	252	251	226	254	252	249	262	233	255	292	219	221	242	248	226	265	258	215	251	255	229	242	236	266	250	251	254	251	252	221	234	251	243	241	257	242	264	252	232	252	231	237	222	227	259	263	273	267	266	234	255	259	241	235	249	276	226	236	265	255	275	237	249	237	214	236	242	249	260	249	253	227	240	237	242	250	252	244	228	235	232	233	218	265	225	250	233	243	253	251	239	266	225	240	233	247	229	264	243	251	210	256	249	229	246	243	236	250	244	267	236	272	248	257	247	238	235	223	264	246	242	247	242	228	270	247	241	230	249	253	251	253	250	266	239	271	220	249	237	258	233	242	264	241	236	242	242	216	257	243	272	232	242	231	246	274	219	223	241	251	266	247	238	243	248	244	252	257	272	246	253	263	231	245	242	263	231	253	219	223	270	247	262	247	270	240	235	239	220	253	232	253	246	246	233	253	246	244	264	248	272	235	237	238	260	229	244	238	256	227	222	244	209	262	271	245	256	231	229	252	227	252	221	240	219	270	205	227	251	242	259	256	257	251	249	265	259	230	232	221	245	248	271	241	217	246	246	250	238	224	231	241	258	231	220	229	258	263	221	249	263	247	229	241	245	255	259	245	236	259	237	244	275	238	235	261	263	243	237	243	233	245	218	221	258	234	232	255	255	260	252	218	262	226	262	245	231	260	215	245	238	220	253	224	229	233	258	224	224	246	227	239	230	226	232	219	277	277	231	259	205	233	223	250	230	258	260	234	264	241	269	224	238	237	243	223	279	234	238	243	249	228	231	245	244	237	255	261	228	273	242	253	231	216	245	260	251	255	255	237	216	256	235	260	242	253	248	252	238	243	228	243	241	251	243	261	258	250	248	266	239	264	243	264	260	244	242	260	223	252	243	274	249	252	251	269	236	249	254	244	218	221	219	269	231	263	234	234	235	236	249	238	225	271	219	233	235	239	272	238	247	248	232	229	260	253	246	275	263	209	246	208	238	244	271	246	244	247	227	248	215	230	220	276	262	242	231	266	268	226	254	229	255	246	252	233	259	237	256	235	239	243	275	250	254	260	216	250	241	251	283	244	268	256	231	247	207	234	222	264	238	229	242	234	251	251	258	221	278	234	227	259	247	234	237	245	244	272	242	258	268	228	245	247	239	258	262	257	288	260	245	214	260	281	247	271	249	251	281	219	238	235	234	216	224	236	257	264	245	243	241	253	254	228	239	253	246	228	260	240	261	257	300	239	229	234	267	254	247	237	251	203	229	237	244	224	295	274	239	217	231	279	267	266	241	232	243	250	289	236	236	244
2444	803	985	1038	1108	1184	1194	1314	1751	2076	2249	3868	6110	6242	5856	7188	4465	2280	1284	926	751	711	735	658	686	674	683	689	691	683	708	688	683	685	680	707	656	711	671	693	707	742	674	754	674	702	697	697	700	659	683	673	714	657	695	723	689	682	702	698	664	657	738	701	704	697	708	726	711	677	665	722	661	737	703	736	664	660	661	626	653	678	705	692	650	727	659	699	720	667	712	689	679	683	669	675	674	668	636	647	690	681	709	683	654	661	712	698	718	727	711	701	684	652	728	685	704	663	702	720	682	689	675	684	680	704	672	676	634	697	673	663	702	692	689	690	706	714	723	697	689	642	673	651	709	677	685	717	667	714	709	647	703	682	705	743	718	684	695	683	675	700	680	668	670	741	737	675	722	669	639	715	676	709	664	694	683	708	669	698	719	693	689	722	647	671	696	690	691	689	671	666	732	667	739	667	691	671	673	689	647	663	696	658	679	725	675	633	708	697	697	675	646	687	703	687	705	677	702	693	699	710	700	690	690	672	709	710	693	697	722	747	706	694	698	720	720	765	700	713	711	673	660	655	653	685	744	695	687	687	698	660	658	696	672	642	709	632	749	735	696	668	670	651	749	712	681	660	699	708	656	710	703	711	649	677	690	693	746	710	703	703	700	677	663	726	686	649	713	724	735	704	710	691	772	680	687	721	680	728	731	705	685	723	698	690	711	659	654	720	673	695	630	694	684	677	714	700	735	658	679	657	687	690	670	723	715	680	720	732	708	702	696	675	693	664	722	686	710	696	724	685	701	741	716	715	645	682	675	703	720	707	690	669	700	635	734	705	727	640	709	638	636	717	698	703	702	674	697	698	691	661	734	722	715	691	707	699	722	707	666	676	683	689	690	662	709	690	684	706	699	704	672	732	703	687	673	651	647	657	670	733	693	676	744	710	691	706	680	727	665	702	728	685	680	654	683	737	688	678	645	726	695	699	738	693	712	732	683	679	708	768	701	676	683	689	698	715	698	715	708	714	691	659	709	689	681	709	666	692	715	721	741	743	710	716	702	669	711	663	725	710	694	663	698	684	739	701	665	650	744	677	703	668	675	750	706	716	674	690	691	638	706	758	724	677	688	720	701	671	664	699	741	695	712	700	704	697	702	704	727	695	691	689	694	687	698	703	691	695	653	663	665	724	693	706	719	660	742	709	657	667	694	722	630	656	696	690	703	667	685	700	693	714	690	682	694	683	661	742	672	669	648	682	669	672	697	684	702	648	654	705	733	745	693	677	682	689	618	701	672	695	697	654	666	735	715	707	729	695	664	723	643	664	697	702	702	709	693	697	731	729	630	702	661	700	698	671	699	696	666	728	685	669	680	712	717	660	698	718	726	652	661	692	719	697	687	636	631	736	758	691	652	707	673	664	774	643	717	715	670	695	660	710	697	726	685	721	722	690	665	667	678	682	702	651	731	791	726	707	666	730	685	692	673	722	714	707	734	651	629	715	711	656	687	666	682	689	676	651	688	687	684	729	693	708	686	698	750	657	718	674	696	679	653	694	703	706	698	660	673	678	677	663	703	675	726	682	701	662	702	679	676	662	705	695	690	694	707	659	725	660	691	641	691	644	684	672	738	690	721	688	723	706	670	719	673	680	707	712	749	733	730	672	720	682	699	666	662	694	647	700	644	669	670	697	693	699	648	659	706	668	666	689	673	702	702	683	679	684	694	717	728	698	722	719	670	718	743	675	685	678	637	634	672	722	666	685	725	662	682	723	678	669	713	767	676	723	674	672	728	697	673	789	749	701	708	660	699	712	673	701	704	703	734	717	710	692	701	682	719	672	664	688	683	700	747	720	714	734	697	709	692	740	647	697	682	683	704	733	742	680	726	722	687	713	720	631	651	665	721	651	664	678	691	674	703	701	673	704	672	728	689	721	690	673	660	660	713	706	690	687	673	737	730	704	691	631	686	695	684	660	740	701	677	672	693	684	732	690	683	710	677	683	746	699	756	728	748	693	673	681	740	678	722	728	709	745	728	711	714	681	747	680	718	670	669	763	704	683	686	674	688	683	751	668	697	732	704	711	675	720	650	677	703	699	658	655	692	674	739	641	682	750	718	700	733	682	704	692	690	666	696	679	653	697	675	707	656	654	706	678	714	696	689	699	711	707	723	706	692	738	675	706	698	696	723	701	705	713	687	725	724	651	697	720	657	686	696	693	674	760	658	707	706	703	664	685	740	668	696	682	646	667	666	700	718	677	710	686	723	731	698	671	693	713	684	692	662	717	684	709	719	739	678	711	703	666	681	661	695	665	651	653	670	710	663	687	706	657	675	682	738	660	676	754	693	711	725	707	683	692	721	716	666	692	681	721	633	659	715	724	745	663	692	655	669	732	726	717	718	726	697	682	737	674	753	689	706	698	669	695	702	632	704	641	700	699	701	713	674	728	718	731	682	704	692	727	655	652	725	705	703	701	715	734	707	724	705	721	700	677	709	730	666	689	704	691	701	667	670	716	652	692	714	708	688	656	749	718	666	758	695	663	698	661	682	701	748	709	690	680	735	711	654	687	682	691	661	708	700	683	717	722	715	713	666	644	699	700	712	746	673	710	676	689	666	701	706	713	745	729	668	742	715	699	714	640	684	679	731	684	677	747	695	706	689	699	686	699	697	675	771	704	672	685	652	674	732	698	708	713	691	694	724	695	707	715	718	701	709	683	644	664	676	681	713	688	711	687	697	701	682	684	653	734	696	715	681	691	706	735	704	651	653	752	751	770	709	700	741	704	700	717	679	680	684	695	694	700	698	648	672	659	696	699	671	700	706	680	687	676	683	696	642	728	684	733	726	685	742	661	669	756	718	695	713	690	684	710	722	744	690	719	697	654	664	683	714	664	685	708	678	675	657	688	650	712	712	702	666	684	731	668	712	681	723	724	697	691	727	675	700	682	686	717	709	738	660	671	666	630	704	655	685	660	682	680	714	702	648	660	727	701	673	664	720	637	753	690	719	697	705	690	646	732	674	743	678	730	684	656	679	728	703	726	681	735	697	709	702	670	722	728	701	751	733	649	707	685	654	659	680	668	732	730	677	709	718	695	703	673	693	707	677	691	760	637	693	702	726	642	721	682	730	696	720	674	721	683	690	667	702	737	714	649	694	743	677	718	762	674	710	697	761	681	677	684	707	640	713	671	707	701	701	693	736	686	685	706	737	691	706	719	640	685	718	687	682	649	696	723	666	648	686	742	685	668	707	672	688	761	643	761	703	681	657	675	648	648	678	700	716	700	679	690	710	650	698	652	745	668	724	682	686	679	685	682	668	679	714	706	729	722	672	680	690	713	686	659	668	693	695	687	707	656	700	621	657	669	704	713	677	693	687	723	716	648	707	681	748	694	665	741	684	702	687	678	678	662	681	709	736	700	751	724	763	644	663	696	690	669	725	653	700	688	635	711	671	681	702	664	730	741	725	738	701	703	660	614	648	665	682	700	743	676
7291	1099	1906	1860	2259	1887	1835	1275	1799	3471	6889	8418	11816	13337	9837	4653	1804	770	401	301	241	271	267	275	251	249	227	232	250	221	255	206	240	237	244	227	248	252	259	228	223	257	229	254	248	251	222	214	239	266	271	227	243	245	257	233	214	255	257	207	228	237	223	240	253	252	232	237	246	223	220	273	210	222	213	220	247	236	239	214	229	250	228	234	231	243	245	255	247	239	263	247	245	259	218	225	254	212	248	212	237	271	221	235	252	223	267	240	218	224	263	236	237	237	229	238	223	238	240	224	223	209	232	205	226	232	263	264	240	214	255	231	240	250	244	244	273	234	233	240	253	218	267	203	271	249	235	274	202	240	260	215	221	233	227	240	240	236	242	258	230	229	271	246	288	201	237	220	237	247	231	230	235	257	220	258	235	258	226	245	255	227	250	235	231	227	227	214	242	234	234	220	252	225	272	239	237	248	260	259	234	229	232	221	229	222	250	204	212	249	244	243	223	244	239	243	211	239	234	238	220	230	211	235	226	242	253	229	221	211	236	213	225	234	230	237	219	264	244	255	232	240	255	229	230	209	230	252	229	216	232	224	247	232	224	210	250	228	240	236	220	216	234	235	216	266	240	253	217	247	228	214	254	225	209	247	244	257	232	228	245	247	237	255	253	227	228	234	231	234	218	217	234	232	246	225	244	209	189	227	246	230	246	250	247	228	250	260	231	214	219	236	209	214	227	237	232	224	249	242	243	208	238	238	237	236	205	230	226	252	232	249	237	244	259	211	252	218	251	212	225	215	242	219	221	232	252	247	230	262	237	262	227	260	223	231	243	238	221	246	235	214	218	244	225	243	211	256	253	251	251	237	228	245	254	249	233	232	231	202	245	209	255	215	243	232	224	245	243	205	264	231	214	239	220	223	211	249	241	227	222	246	220	241	239	241	233	238	243	239	239	229	242	202	213	231	232	238	248	218	233	253	227	248	208	272	263	238	229	215	233	220	213	249	218	211	248	221	247	226	240	218	203	205	243	245	268	200	232	230	231	231	260	222	238	240	245	265	204	254	232	235	208	228	222	245	217	248	229	239	228	232	232	214	250	223	268	225	247	197	216	217	232	241	272	215	230	261	225	242	242	239	236	220	255	243	225	221	249	222	238	259	242	238	255	262	236	218	214	250	269	211	224	236	260	240	234	241	220	263	222	241	230	229	223	227	239	240	219	228	254	227	220	239	248	246	223	244	249	229	241	235	258	233	241	219	217	235	202	229	246	219	229	252	277	238	235	219	244	221	209	246	243	231	241	239	224	238	225	213	237	233	241	225	260	248	229	253	215	236	242	244	227	227	230	246	265	250	220	209	226	226	235	238	242	266	245	216	262	219	232	224	244	250	250	212	223	216	240	249	251	241	228	231	225	238	244	222	249	267	280	229	205	236	232	228	236	245	233	266	240	260	230	247	228	239	233	228	218	246	244	225	247	249	227	233	236	235	249	248	245	239	234	247	262	257	223	226	241	274	238	253	217	235	245	243	232	222	222	239	260	240	246	230	253	246	249	220	202	251	221	252	219	224	240	226	222	253	233	290	252	233	283	243	220	230	222	205	238	232	240	243	231	234	235	238	226	226	237	230	291	252	223	247	234	236	258	220	256	234	261	230	235	242	214	242	239	245	251	224	237	234	258	258	225	216	219	220	243	248	241	219	242	252	241	228	231	215	236	259	236	245	268	231	256	270	215	203	222	231	227	221	199	239	226	219	207	224	218	227	228	230	212	257	230	246	247	231	257	248	253	243	242	239	256	225	257	250	253	225	234	227	246	249	245	223	206	219	222	247	226	229	239	235	233	253	217	227	226	211	230	227	246	254	232	211	219	229	215	242	249	223	261	232	240	217	216	209	252	207	270	229	221	217	214	234	244	229	229	209	220	234	245	205	253	216	227	220	206	221	244	246	270	223	236	204	234	206	247	224	216	230	220	256	262	219	237	221	257	241	229	219	205	246	209	252	234	246	237	238	237	227	233	258	251	264	214	273	212	209	239	220	233	223	232	238	252	216	206	234	261	196	206	226	234	260	240	206	232	227	238	250	226	244	232	242	233	249	238	223	212	240	245	238	226	251	220	241	244	244	213	242	229	212	241	268	260	224	233	253	225	248	268	261	263	234	237	239	249	251	241	250	230	250	247	228	220	236	240	211	237	245	255	262	248	212	243	249	232	233	231	229	263	228	203	216	249	232	271	222	222	241	274	228	219	220	246	225	237	259	229	227	227	229	240	229	235	241	248	266	232	223	218	253	220	232	237	241	230	237	225	221	241	259	236	227	223	230	224	240	260	254	230	248	231	229	230	252	256	246	218	251	246	239	214	229	246	213	212	233	227	258	243	264	227	236	262	223	250	227	229	243	273	219	228	253	239	189	230	205	233	228	248	226	235	255	219	233	223	214	202	230	240	273	245	217	223	228	224	224	249	253	219	240	206	224	243	250	236	226	228	246	246	237	247	228	218	253	241	246	211	238	233	242	257	236	237	257	254	252	260	244	221	232	229	216	240	235	242	215	261	243	230	238	248	239	201	223	228	229	221	235	225	244	227	250	219	226	251	251	225	225	240	235	244	247	257	266	246	237	210	257	274	230	234	241	225	244	240	246	226	235	254	224	244	220	220	246	232	244	254	208	240	238	253	231	220	254	246	198	239	234	249	221	239	241	256	234	253	257	222	235	246	231	213	237	225	238	213	241	229	238	230	237	220	247	238	242	208	222	209	236	255	239	243	240	244	230	235	232	209	248	255	249	242	222	254	198	238	231	238	213	238	237	224	245	231	240	227	240	219	231	248	229	242	244	220	244	242	234	258	196	229	246	232	253	241	238	251	220	253	241	247	224	251	224	193	226	267	240	207	254	224	244	233	247	215	221	251	221	233	208	258	253	224	240	233	224	230	218	254	232	231	272	245	243	257	225	235	224	236	230	205	247	230	242	227	235	243	249	205	209	243	232	228	214	227	230	226	226	235	259	236	261	227	226	268	254	249	217	211	258	237	210	236	241	209	250	224	250	218	261	219	217	223	213	219	223	214	213	244	209	266	224	211	264	213	240	235	234	235	245	235	246	209	221	234	240	243	229	212	232	216	194	249	251	255	224	242	227	240	239	218	231	249	248	206	219	236	219	228	227	227	202	210	241	214	249	226	196	220	235	235	247	233	253	237	257	234	242	241	234	223	235	216	251	234	253	248	257	196	229	271	238	256	244	251	253	235	215	248	231	253	237	224	256	240	249	265	221	216	247	242	227	242	218	232	246	260	237	258	205	238	207	243	232	251	228	272	242	220	238	231	241	244	250	255	234	217	246	219	245	243	272	250	238	251	236	214	217	246	243	247	245	228	239	223	191	273	253	230	240	215	229	234	261	213	219	226	226	231	229	220	246	229	252	242	243	241	222	262	227	242	216	232	218	209	216	230	239	242	256	229	235	222	259	248	264	227	219	242	235	246	202	259	259
5477	1613	4588	6201	8812	7707	7740	5905	8716	15563	24396	27487	33311	32481	28218	17353	7773	3134	1648	1044	716	705	669	731	649	704	687	724	644	644	732	715	707	691	679	702	659	673	660	658	667	641	646	686	634	697	670	649	700	730	700	667	681	667	689	688	666	633	708	665	688	690	697	674	678	685	698	694	660	728	664	704	676	684	670	684	654	662	681	664	682	695	729	673	698	647	634	742	716	672	696	668	650	681	670	692	665	695	721	687	673	700	696	708	667	673	673	666	708	737	668	717	654	684	634	728	663	662	630	680	714	671	675	685	737	710	692	744	658	704	671	694	718	695	691	751	698	641	659	697	712	693	719	679	658	654	672	648	685	698	745	698	675	729	733	675	679	682	705	678	710	631	702	703	688	695	671	642	689	674	659	690	689	711	690	651	694	698	680	709	652	706	628	678	681	658	660	659	655	657	657	659	710	687	712	691	641	682	687	674	654	669	638	681	676	653	665	724	707	655	686	722	645	712	714	635	684	662	709	690	688	635	672	703	672	671	724	693	679	697	674	697	708	686	654	716	686	678	655	682	679	661	658	727	671	717	633	668	695	687	662	693	733	664	659	685	701	664	695	655	678	684	723	671	706	632	679	714	654	731	717	667	683	652	684	692	682	690	762	702	710	664	690	674	718	715	711	735	706	700	699	717	677	679	696	678	730	686	697	636	663	681	648	700	685	686	673	727	685	675	722	691	682	645	668	629	692	695	726	688	729	671	732	662	684	638	625	690	711	627	655	732	691	733	652	670	675	740	711	707	735	691	680	679	666	671	671	707	698	672	694	688	676	693	667	675	699	717	655	655	663	667	678	607	738	683	665	708	659	693	715	680	678	686	706	710	691	676	655	717	699	657	703	701	687	690	707	666	705	634	673	657	697	668	670	674	660	645	646	680	696	646	687	693	714	622	734	667	695	714	667	699	726	650	710	650	676	623	689	688	699	676	689	652	680	671	668	703	683	678	668	678	700	694	712	676	657	689	680	688	673	667	692	656	693	705	675	667	671	709	652	709	702	677	678	668	695	683	670	669	665	678	713	662	735	712	669	677	675	692	685	671	673	664	711	673	705	672	668	658	712	682	655	736	682	665	672	647	700	642	734	696	651	688	659	666	683	670	703	702	697	699	699	692	652	649	704	667	676	661	692	627	675	682	671	720	699	700	653	688	701	714	663	655	668	693	649	689	665	694	667	706	693	706	685	688	733	701	717	661	648	670	731	670	661	685	682	756	675	674	665	720	708	637	698	696	690	684	709	705	660	675	630	701	623	649	675	703	661	734	688	661	709	658	712	708	688	668	682	644	654	702	679	715	663	690	676	629	736	687	667	668	738	677	689	654	683	676	685	680	722	635	688	685	698	688	724	698	688	715	666	730	681	680	698	720	698	664	693	692	692	677	677	723	693	738	646	676	671	630	741	655	713	668	675	671	659	657	699	713	671	684	673	693	718	698	691	690	708	721	688	717	693	667	640	696	672	675	644	690	690	678	745	670	645	694	711	647	644	685	683	715	671	670	661	710	690	638	715	714	667	659	684	714	750	711	706	663	716	652	649	658	656	690	655	677	687	626	644	704	660	698	723	661	706	681	668	665	706	695	668	686	712	678	725	690	678	693	688	682	688	701	682	676	697	640	648	682	687	643	659	684	684	705	735	661	696	664	692	707	711	710	676	673	730	668	710	697	712	676	662	684	738	709	708	661	700	689	650	694	685	692	630	690	694	717	644	665	691	710	672	697	726	704	701	699	685	686	716	674	723	672	668	679	679	705	708	680	655	652	685	707	655	680	717	665	753	681	735	707	690	681	675	666	693	658	669	648	676	654	642	648	699	678	646	670	649	679	740	731	684	724	701	735	668	665	680	674	659	713	692	702	680	659	678	716	645	704	662	696	708	661	753	691	706	699	685	675	673	674	721	691	673	696	678	689	654	749	688	733	717	732	683	614	691	673	684	699	687	655	673	712	682	705	685	732	629	656	647	699	673	685	669	678	645	693	717	668	718	655	678	654	726	659	694	685	634	682	676	641	673	680	735	677	669	722	678	716	663	632	671	659	691	747	673	691	712	649	669	650	681	657	714	681	691	657	660	695	693	702	690	662	695	683	674	674	697	666	681	672	693	701	687	666	692	679	706	693	665	715	631	720	655	675	671	684	651	723	655	664	660	682	698	675	714	686	732	718	673	674	673	723	687	664	708	627	616	694	692	665	613	714	677	682	686	711	648	676	672	676	651	672	688	700	647	647	708	717	622	672	686	629	727	698	673	694	659	674	689	673	722	714	681	687	685	675	718	650	699	670	655	657	697	687	738	683	680	737	688	698	675	697	720	719	660	700	667	721	676	712	708	714	715	599	681	662	656	687	658	668	653	666	670	714	736	661	665	673	643	690	688	707	705	682	667	655	721	732	700	696	656	676	641	658	692	642	685	661	649	668	694	691	748	672	657	689	681	671	714	661	682	656	693	668	632	687	696	683	666	702	668	674	647	659	671	725	659	717	697	723	715	702	699	660	684	687	736	714	713	697	691	652	647	704	714	697	671	664	711	675	692	728	683	689	656	681	713	702	687	628	689	674	683	666	694	651	656	676	649	707	673	702	678	679	696	663	697	692	724	685	684	711	672	657	680	672	668	663	678	652	683	683	674	692	676	692	647	667	670	650	742	705	676	677	682	652	702	654	679	666	687	729	684	676	687	667	655	688	676	742	716	636	670	703	690	696	682	679	675	672	680	708	645	677	677	634	681	676	709	707	682	690	721	665	753	688	671	664	695	693	713	686	687	658	709	690	666	751	681	657	696	698	646	651	674	661	657	651	707	661	682	672	658	674	702	679	715	663	713	643	722	667	715	658	707	679	712	670	695	661	690	712	714	678	701	714	685	712	649	757	636	640	656	689	701	719	668	664	727	665	714	700	697	721	716	648	674	734	685	679	688	695	683	716	672	711	713	698	680	689	646	695	654	658	711	632	687	694	648	661	728	675	711	695	679	754	732	746	632	649	655	684	721	702	694	733	709	693	651	611	671	710	707	681	671	680	705	694	692	688	693	675	686	678	710	677	715	650	668	687	733	677	680	722	672	724	661	704	679	656	684	701	721	660	656	691	661	681	689	676	655	678	658	656	696	649	678	667	674	693	703	656	681	645	694	689	740	685	697	672	676	698	667	699	729	686	662	711	656	678	678	693	690	705	710	696	668	702	638	694	696	713	653	646	661	680	690	644	692	671	702	661	668	699	667	662	674	678	699	676	714	659	707	689	640	688	707	647	729	718	647	701	677	707	739	631	710	685	757	656	734	658	716	670	659	682	674	696	657	703	699	697	660	706	700	692	681	672	691	681	702	636	707	662	727	679	680	652	682	692	700	727	701	725	691	698	676	677	721	650	689	691	682	698	689	724	696	691	691	611	674	671	681	664	708	699	748	688	688	624	704	729	670	729	689	686	684	720	706	709	651	694	673	684	670	665
15152	2652	3941	4486	4699	4153	3724	4709	5512	7200	18972	28046	28767	21882	10969	4389	1566	656	380	280	282	289	279	274	286	253	304	275	281	276	307	246	241	314	265	247	269	261	255	258	284	241	288	263	283	268	271	263	297	266	279	266	259	224	274	257	282	282	256	257	261	288	273	261	298	277	286	256	242	295	261	289	254	274	275	250	250	281	292	294	274	262	289	264	260	260	257	296	261	257	262	292	283	260	277	287	251	271	284	282	260	253	279	292	281	277	275	274	276	259	270	250	265	256	269	259	260	268	294	283	267	265	280	266	264	300	279	275	281	303	282	284	298	249	296	255	275	274	276	246	289	287	277	286	251	292	273	269	287	291	288	281	281	298	248	258	265	275	244	258	285	285	207	294	282	243	266	238	252	269	276	237	254	258	281	252	260	264	271	296	265	259	272	290	280	264	269	297	277	225	271	286	284	259	287	262	269	285	267	276	259	242	265	292	256	282	275	261	279	290	266	274	286	272	268	274	263	250	250	271	309	269	287	265	257	263	281	287	274	263	287	267	267	274	256	270	250	256	293	263	247	292	255	253	298	270	263	239	278	290	264	280	273	277	286	262	233	261	276	290	248	253	266	275	253	269	271	256	270	286	277	285	276	240	265	270	271	267	262	269	260	280	233	272	234	266	259	277	269	257	277	272	298	302	306	273	251	279	250	272	276	277	270	273	260	265	250	288	291	269	240	267	297	290	267	270	256	264	259	253	256	260	291	261	300	306	277	285	291	268	260	256	235	264	274	256	267	262	252	270	250	254	231	270	262	262	241	268	258	243	250	244	265	258	284	255	274	241	272	298	270	267	263	268	278	253	284	271	253	260	278	280	287	267	254	277	272	266	276	264	275	287	266	304	261	268	282	279	263	291	287	309	271	292	256	283	315	267	251	308	259	262	268	292	284	257	279	292	261	302	289	286	242	265	288	268	281	271	278	297	295	265	290	269	273	268	276	265	261	241	306	277	274	267	256	285	270	271	270	294	263	301	263	259	282	286	285	260	271	265	257	260	278	270	273	250	272	273	256	282	257	275	234	258	280	274	284	280	282	260	265	292	284	259	245	246	271	262	280	262	260	263	288	274	300	290	292	238	269	277	246	262	283	291	257	223	290	266	286	279	274	279	268	310	261	284	286	275	274	300	286	285	264	265	260	258	286	259	252	288	266	260	283	255	279	261	271	267	267	255	278	294	244	282	270	290	247	251	293	254	259	264	285	269	282	261	267	274	273	285	265	272	287	278	272	264	251	234	257	280	227	253	278	276	275	250	283	296	286	285	277	272	278	267	264	273	277	269	276	277	243	256	248	249	268	260	254	253	263	253	264	256	273	296	284	258	259	237	250	245	266	288	251	246	261	262	273	289	290	269	301	277	251	268	262	307	251	265	262	313	282	241	263	249	254	274	266	284	273	255	298	279	273	268	267	267	288	291	252	293	253	274	259	252	280	282	299	267	258	266	248	253	254	265	237	281	290	270	273	290	261	312	243	272	278	267	250	278	261	256	277	238	240	265	278	265	262	245	288	270	288	276	269	278	283	268	252	268	276	281	267	265	297	282	251	245	266	258	265	285	234	268	228	262	256	246	268	266	282	242	246	270	246	258	287	267	268	277	262	264	284	269	296	261	286	262	273	267	265	266	258	264	278	303	292	287	268	286	236	301	303	294	284	292	292	272	285	254	267	247	256	282	286	274	275	279	274	280	295	274	265	273	268	262	280	272	253	275	268	259	296	279	254	263	274	277	261	271	256	249	301	291	252	278	290	291	275	285	277	263	276	262	249	277	270	259	267	265	243	296	279	271	273	288	253	235	271	262	289	248	245	275	287	258	272	254	259	290	280	263	260	254	277	289	289	275	260	270	288	249	296	246	244	260	286	251	269	278	265	253	251	278	278	243	297	291	262	269	291	282	276	267	243	264	270	261	284	272	297	251	277	274	286	272	250	271	261	285	295	265	288	303	254	279	277	267	289	262	267	312	265	271	240	288	259	269	317	281	289	262	289	260	267	289	238	258	307	258	280	244	277	254	278	262	279	291	292	286	251	254	246	239	263	298	290	247	251	250	290	271	270	225	257	276	255	281	251	241	277	291	264	280	248	294	253	281	262	271	249	261	253	255	304	263	293	287	246	264	258	259	267	292	268	265	290	251	272	231	254	260	292	278	250	282	270	280	262	282	305	285	266	279	264	303	236	260	266	268	285	250	263	253	246	278	274	298	298	266	267	295	235	289	243	276	250	276	245	270	257	270	281	272	233	267	258	285	297	242	279	300	250	295	262	286	265	249	307	266	289	266	277	298	273	252	257	258	285	257	270	259	233	304	295	271	267	262	274	252	299	291	294	265	273	260	290	261	273	290	257	274	234	273	300	265	269	264	245	259	337	256	284	257	269	280	264	240	267	274	280	257	263	237	266	264	261	264	254	263	283	302	297	281	264	273	301	283	275	265	266	272	264	264	264	265	290	283	285	280	280	265	267	272	277	287	242	284	273	262	281	253	259	285	268	282	261	260	266	274	277	292	290	288	294	282	279	260	306	261	269	261	299	289	280	280	271	261	275	256	261	258	275	262	277	274	258	258	293	301	261	271	279	249	256	298	279	255	280	265	272	274	270	262	252	297	256	252	292	280	264	271	246	255	262	293	269	272	250	265	267	248	253	301	264	296	276	260	291	261	277	283	262	244	277	297	254	259	285	276	293	252	283	261	272	255	252	254	256	242	261	273	246	273	268	256	261	282	259	282	264	260	262	265	260	283	271	263	272	284	283	266	248	280	281	276	280	257	281	245	265	291	264	241	274	281	296	288	266	262	248	239	273	252	280	271	285	290	269	261	271	283	254	240	285	257	264	298	264	277	270	284	260	238	299	268	289	251	286	270	274	265	272	264	238	247	246	282	294	254	275	262	281	300	253	269	300	276	231	256	272	264	267	288	257	313	262	260	258	262	278	276	261	272	256	262	276	310	264	258	258	255	252	277	265	274	282	273	278	271	269	264	268	256	258	274	261	291	262	261	274	261	283	296	261	282	272	265	240	271	289	249	251	257	296	282	267	290	267	241	261	247	294	260	262	278	265	287	269	267	271	275	270	261	254	299	270	245	262	268	256	277	298	263	270	270	276	285	275	255	268	260	286	288	261	274	281	295	285	292	296	252	269	282	268	275	243	269	320	270	252	256	261	262	269	236	242	288	275	269	251	245	286	257	265	265	286	269	232	267	262	270	294	282	292	265	271	264	278	235	279	275	277	298	278	308	238	276	276	291	308	284	273	267	290	247	258	278	250	264	279	243	268	264	287	280	249	264	261	240	278	265	263	271	239	285	242	274	271	266	276	267	240	284	267	274	271	278	278	262	278	257	279	270	292	272	268	284	269	274	272	315	275	246	279	268	280	247	272	269	293	276	276	278	266	264	257	273	274	274	260	271	288	266	257	283	252	271	293	252	284	285	242	285	270	295	290	281
7849	2890	8016	13077	14790	14084	14027	17132	19463	23924	38822	46223	47325	39127	26488	14996	6682	2530	1228	888	766	811	810	756	752	751	787	704	781	744	755	791	804	780	792	769	813	799	808	767	718	781	750	775	831	799	780	798	776	761	739	807	728	779	788	837	754	761	829	805	747	767	787	797	790	748	780	753	739	745	798	767	806	755	772	729	808	781	783	795	796	776	804	774	785	756	749	779	791	765	784	765	768	787	812	797	751	795	795	782	726	712	773	778	761	815	750	711	756	773	764	760	777	805	806	769	806	748	826	762	768	775	795	722	770	766	825	789	781	795	756	765	780	805	778	787	715	800	756	730	745	776	773	819	828	778	828	776	788	817	786	762	795	753	837	723	778	800	714	751	791	788	791	785	703	814	785	822	789	795	725	756	816	795	777	799	752	811	764	799	761	782	776	761	753	771	769	735	743	738	742	789	731	747	766	727	725	770	807	775	757	815	780	776	780	813	776	746	785	756	802	771	748	821	740	810	788	759	760	760	800	726	779	791	753	792	763	740	764	762	795	769	777	785	742	755	797	787	751	790	779	794	705	765	756	758	785	787	804	735	815	722	768	770	751	783	756	730	800	749	743	715	809	753	787	764	790	768	790	789	725	775	796	762	787	774	738	726	768	768	761	816	749	787	789	784	763	771	807	794	790	773	728	745	758	776	731	747	784	757	757	747	740	761	762	769	792	728	758	721	787	766	745	798	763	795	772	757	773	809	808	774	749	787	754	774	769	800	751	789	745	801	781	780	791	780	782	819	814	771	751	796	738	788	782	784	761	763	790	764	795	807	812	739	807	797	780	768	802	727	739	771	783	783	763	775	801	827	774	736	769	752	815	782	789	755	806	801	772	813	698	732	800	738	754	763	771	765	751	720	758	750	799	783	765	743	786	806	785	778	772	822	755	745	785	773	797	735	783	759	801	811	757	774	788	810	798	732	772	822	753	800	776	764	753	798	727	802	792	764	709	775	775	751	784	810	770	757	800	772	791	795	788	822	757	785	757	797	782	792	796	787	739	799	761	760	751	722	779	762	765	758	782	748	803	751	724	771	748	781	756	799	786	773	757	801	751	780	799	795	772	772	749	756	803	772	757	745	716	792	780	716	793	782	753	771	801	766	760	819	813	793	806	786	781	809	787	741	780	792	737	762	704	737	749	792	719	770	817	754	780	815	739	768	733	781	761	795	784	736	775	749	760	761	779	764	777	741	729	750	762	754	781	808	743	834	793	821	747	789	792	756	800	795	764	807	761	753	802	794	788	789	771	757	788	763	773	774	814	760	799	774	743	766	810	759	746	755	793	768	829	799	800	712	798	783	772	793	733	802	770	752	793	793	774	800	804	789	764	759	831	757	786	772	769	767	751	751	779	776	815	748	736	779	782	774	750	703	776	790	786	766	782	751	791	784	759	815	800	847	765	787	748	782	769	776	761	773	759	764	751	774	777	765	776	813	800	749	720	754	773	773	766	800	801	787	789	781	781	742	763	785	760	790	842	825	758	762	799	822	772	823	781	781	834	783	809	788	787	727	786	758	773	809	799	771	761	759	755	777	748	757	758	798	728	766	755	768	784	726	772	753	757	777	764	770	778	772	786	741	770	773	791	752	772	768	810	763	762	749	765	769	786	778	779	721	725	779	757	731	790	769	793	759	760	757	778	797	759	798	732	729	765	754	756	812	822	816	780	755	817	769	819	751	773	737	816	805	758	788	707	726	823	753	775	765	797	807	772	741	774	787	760	737	744	766	776	737	747	735	759	777	814	787	756	739	767	782	769	777	801	790	748	731	771	752	807	748	801	781	796	783	785	771	753	767	750	804	732	837	794	793	775	778	765	751	741	813	753	785	778	773	800	813	800	775	751	768	773	786	786	746	733	786	789	800	806	760	755	782	800	731	724	758	759	795	810	786	818	798	774	721	772	803	795	802	729	806	779	768	792	859	775	824	786	791	782	823	792	776	750	729	748	800	768	772	759	740	790	744	730	749	791	723	738	777	782	787	784	757	760	785	797	766	729	850	753	777	747	819	753	754	760	762	755	777	790	775	730	818	784	815	827	744	757	774	740	801	735	798	827	767	813	829	755	740	750	791	776	791	763	746	770	749	767	781	745	767	783	747	739	739	825	781	752	805	785	803	805	809	814	767	787	744	787	764	810	734	756	741	822	742	735	808	763	802	774	784	831	802	820	746	788	769	820	776	767	794	775	768	759	772	773	756	749	763	783	802	729	779	745	790	737	800	759	779	776	796	757	757	768	807	826	779	783	778	742	802	771	771	812	769	749	747	765	765	726	799	787	773	796	826	814	770	785	766	773	708	804	754	784	754	776	722	757	794	785	788	756	768	782	757	788	808	837	768	759	810	789	724	796	752	757	791	792	769	798	816	827	774	751	800	713	799	770	750	785	785	776	731	728	796	781	804	770	831	763	775	800	790	769	804	804	701	792	808	775	791	744	788	766	739	731	790	778	788	772	775	847	756	761	758	737	811	766	761	776	761	815	789	762	727	752	765	769	758	787	789	752	766	809	791	775	789	794	790	742	815	754	786	777	739	749	787	788	803	762	746	803	777	780	777	733	774	762	805	774	771	736	775	776	782	745	749	776	768	799	827	807	732	788	769	796	783	730	734	803	779	799	782	772	793	780	783	774	754	780	756	766	813	770	730	763	776	812	768	764	815	793	810	803	763	790	738	757	770	780	787	776	753	815	782	760	797	783	755	762	786	705	714	797	730	786	748	797	795	764	789	794	789	792	743	736	796	785	706	800	798	797	766	764	806	800	748	729	807	737	799	782	800	741	786	766	795	797	762	804	789	793	775	751	783	820	762	751	763	828	744	804	755	784	769	717	806	753	811	789	748	765	776	809	780	738	759	795	803	751	835	818	766	808	778	780	773	797	762	756	729	760	806	766	760	810	737	768	791	798	775	758	775	788	771	793	776	768	829	796	755	739	782	727	749	781	738	794	770	782	765	785	756	786	765	749	777	719	789	747	799	754	832	795	737	757	722	780	730	742	827	790	784	759	712	806	750	800	786	765	784	772	814	799	731	781	781	707	761	841	737	751	795	809	769	790	788	795	795	821	816	755	783	773	777	772	797	786	807	750	739	746	791	776	766	726	768	766	746	749	783	831	784	788	751	816	756	783	776	775	755	749	788	766	717	771	775	733	770	770	737	738	756	784	746	739	771	765	793	775	733	746	773	792	711	822	762	733	813	807	757	838	811	723	788	788	763	764	792	768	820	806	761	786	745	760	723	785	759	749	768	787	753	720	763	778	775	803	731	774	690	785	794	794	764	762	773	785	808	826	775	776	783	776	782	755	756	772	784	758	828	765	759	761	775	807	764	792	805	791	778	749	758	797	758	777	793	734	763	787	769	722	749	771	778	768	786	814	753	833	767	771	756	766	783	785	736	790	755	764	764	746	763	755	781	804	731	761	792	760	788	781	823	798	741	791	797	729	807
2206	336	366	403	398	359	366	380	519	570	1604	2669	2291	1590	863	552	414	331	298	305	286	312	297	328	268	281	289	281	299	277	294	275	287	321	287	318	279	310	283	333	327	283	272	296	292	291	291	340	339	284	314	300	307	303	302	256	321	309	278	300	322	308	287	297	279	310	316	283	298	286	293	318	293	290	307	307	301	289	310	319	296	297	281	302	300	254	293	301	300	282	308	306	305	301	305	279	299	281	291	307	323	305	307	284	285	289	312	305	297	296	306	304	295	324	290	278	287	280	286	273	290	301	307	281	278	259	288	275	314	300	285	265	300	280	286	289	306	306	296	296	271	305	284	285	314	307	315	285	297	283	314	290	312	300	291	317	304	317	304	269	312	284	287	320	313	307	289	257	291	287	290	277	267	295	292	274	306	293	279	322	248	288	308	308	257	306	276	282	307	303	295	286	321	277	290	290	305	303	317	301	278	338	303	294	287	302	307	313	276	288	313	309	292	358	315	298	298	276	302	297	296	284	275	362	311	300	297	300	289	268	273	303	293	279	271	263	287	313	310	314	285	291	312	285	267	296	277	279	287	287	299	325	289	293	268	281	275	304	323	299	291	282	306	265	275	273	265	254	285	289	277	270	294	281	281	309	321	294	268	293	303	309	293	302	253	328	290	281	320	290	312	301	277	306	307	294	310	308	281	292	304	301	307	291	316	275	308	257	294	276	289	297	303	290	275	281	318	262	277	273	297	270	309	299	272	284	298	270	286	263	293	295	300	249	282	296	298	303	266	294	273	269	280	264	278	293	295	264	300	289	286	301	291	288	290	283	270	317	320	310	298	270	297	317	294	294	287	280	302	312	295	299	318	278	268	293	291	301	285	293	293	279	310	301	309	276	302	308	263	309	308	263	306	278	276	299	309	304	288	284	276	293	285	310	277	322	295	272	301	289	288	310	297	274	293	298	316	313	295	299	271	283	297	317	291	314	268	319	276	284	308	290	295	293	284	309	283	314	334	279	291	265	275	295	315	304	321	314	276	270	284	299	305	324	306	319	278	299	306	315	260	279	294	300	283	269	266	300	293	289	286	310	284	275	282	296	265	303	320	290	318	286	309	326	305	273	314	302	287	312	341	283	301	275	290	284	285	272	281	280	265	301	299	333	289	322	283	306	263	313	295	268	299	267	300	299	280	297	302	294	297	320	328	289	292	322	302	292	259	309	291	328	295	296	269	296	290	306	324	291	259	269	264	287	291	326	290	277	319	266	288	307	313	314	304	282	274	325	268	273	291	298	300	274	285	287	319	292	294	266	310	270	291	297	276	296	282	303	264	283	305	334	281	297	324	293	306	287	316	308	268	291	318	310	291	311	273	312	293	290	284	285	299	277	285	308	290	284	297	307	271	243	303	301	292	325	278	252	283	253	283	288	288	279	303	292	293	306	268	299	308	297	305	287	294	302	276	320	303	258	267	287	301	345	264	288	284	282	301	278	284	279	311	295	312	254	316	303	293	296	286	329	295	320	307	267	295	282	280	281	276	304	265	321	291	298	293	305	316	304	298	291	319	310	272	285	276	306	264	282	334	286	296	305	298	296	293	283	299	273	279	305	295	292	308	306	286	313	303	273	302	302	319	278	261	283	288	306	288	288	300	306	296	295	301	314	307	328	274	276	312	294	284	281	315	282	317	285	310	279	288	329	274	276	300	332	305	297	291	305	321	294	271	286	290	287	282	281	278	319	282	272	294	304	285	277	307	270	271	295	295	271	301	295	310	264	295	292	283	325	282	277	275	311	295	291	297	287	286	288	291	290	297	312	296	276	279	292	309	273	274	294	315	300	301	299	264	288	275	266	290	287	323	286	279	284	293	305	308	287	272	257	314	298	288	309	285	286	286	289	265	281	298	284	292	305	317	334	303	302	304	286	287	301	322	295	321	291	298	290	303	300	307	309	274	259	308	268	272	255	327	260	300	310	282	323	339	285	322	291	293	289	275	302	268	305	303	283	309	295	293	276	299	281	298	258	320	289	301	292	264	281	300	264	300	306	315	304	272	305	296	281	289	294	294	290	287	291	264	250	289	301	258	293	322	276	289	298	299	326	300	293	304	317	274	266	290	268	296	290	291	309	282	319	299	332	290	292	280	299	290	295	319	302	307	286	287	303	286	320	273	309	292	287	303	284	288	235	296	287	303	262	317	331	252	300	301	300	282	334	306	278	275	282	274	299	299	317	317	282	296	273	293	284	293	283	276	276	298	336	300	294	291	301	279	305	269	266	268	304	283	276	281	295	284	321	326	313	282	300	273	263	287	298	318	301	297	288	295	316	295	274	302	294	288	306	263	306	294	292	304	306	309	280	298	312	263	296	297	281	320	289	265	302	301	300	290	275	290	308	255	301	309	279	280	293	283	291	260	285	278	309	290	285	280	293	294	265	300	283	292	302	266	281	280	311	278	289	299	295	287	276	290	277	280	263	277	294	285	307	303	274	317	292	279	292	291	308	311	268	283	288	307	302	300	300	297	295	273	308	323	281	290	299	289	256	294	294	305	272	309	292	303	298	323	307	308	294	296	277	300	296	276	292	304	300	323	313	310	286	320	316	291	273	263	328	279	296	293	275	270	294	304	311	292	274	282	307	289	337	302	295	274	264	285	299	307	290	273	267	300	291	275	301	318	281	325	305	287	310	312	274	282	331	302	298	290	260	318	301	295	306	269	279	299	285	279	302	311	284	277	304	297	290	296	267	310	284	280	307	295	298	288	261	316	286	289	264	289	274	282	293	301	303	273	295	283	282	271	317	272	279	274	256	307	286	243	297	288	286	298	301	278	288	288	305	280	307	304	296	299	277	292	267	271	279	294	314	298	271	284	278	257	268	338	322	286	276	292	319	282	291	296	287	306	268	278	280	283	288	259	305	260	275	297	306	270	312	264	300	289	270	309	297	316	345	287	280	283	298	279	305	278	311	277	286	282	283	285	302	283	301	316	295	295	302	282	318	278	268	299	301	268	287	288	307	312	285	295	290	285	292	274	296	310	290	273	302	284	261	297	300	279	306	321	305	312	307	322	301	300	298	261	319	316	320	281	289	276	275	283	296	260	302	277	315	318	313	283	297	285	277	295	308	277	290	296	301	303	290	336	293	272	292	274	315	271	284	303	257	302	298	265	284	271	305	269	286	321	289	294	289	307	294	300	307	282	297	308	279	287	305	295	293	260	275	290	317	322	303	319	306	332	295	290	260	308	292	319	295	283	316	267	309	304	315	318	284	298	286	299	287	299	278	303	280	313	286	276	281	298	279	312	282	313	288	280	299	297	301	287	289	299	289	301	293	315	301	255	308	286	245	304	301	258	308	289	306	296	314	287	303	314	274	298	320	310	308	288	297	267	256	327	307	275	271	290	267	256	265	293	270	284	290	317	276	267	274	301	286	287	263	287	317	279	293	280	301	279	319	321	304	284	328	320	313	285	280	338	279	306	296	285	274	286	284
2544	937	990	1299	1274	1228	1339	1308	2079	2583	8877	12956	10249	6497	3681	2027	1246	970	814	862	821	830	884	846	831	815	829	854	814	854	804	811	860	804	799	830	842	814	877	831	862	767	833	865	841	839	834	803	890	808	885	864	824	883	817	771	840	843	866	823	821	818	832	845	861	896	876	811	799	795	840	807	830	860	806	757	826	815	844	813	839	867	824	785	808	842	836	845	773	847	836	809	814	825	900	843	842	820	827	842	801	736	848	873	827	863	815	814	841	847	852	853	831	790	823	852	818	787	866	856	798	864	853	813	868	816	821	821	803	856	866	775	811	815	870	794	826	838	818	859	849	849	801	810	784	835	826	838	829	861	837	822	843	869	896	810	822	809	808	763	800	827	847	847	849	804	881	820	789	811	796	868	759	816	849	831	839	837	794	803	858	857	837	784	813	756	770	854	821	858	828	841	857	833	877	849	851	819	844	784	810	841	824	811	805	816	807	863	785	791	810	818	841	820	877	835	863	861	866	848	790	859	791	798	749	813	828	837	820	829	832	830	831	805	837	798	852	835	825	840	838	811	811	843	793	851	849	785	843	808	841	828	833	827	812	822	826	845	847	854	860	837	798	831	806	801	830	853	820	823	808	907	834	852	824	884	832	806	842	826	813	812	806	840	804	810	820	810	814	807	822	828	807	820	866	841	870	865	842	818	826	799	800	837	813	836	813	775	815	784	835	798	817	821	903	835	798	851	827	859	801	831	851	772	795	764	847	829	819	794	816	816	747	844	830	819	809	842	822	859	820	862	819	863	819	834	829	865	819	799	832	878	860	899	810	796	878	858	813	797	813	776	754	793	861	820	827	831	838	809	861	786	863	803	838	884	812	827	828	811	792	835	821	826	796	870	801	796	805	812	854	827	808	845	838	831	797	871	856	808	788	766	837	844	787	818	814	831	810	830	794	845	817	784	792	875	833	845	802	831	857	813	868	846	797	860	831	829	814	842	783	830	900	824	823	795	801	790	819	871	793	776	803	841	787	832	855	803	859	850	817	853	837	809	852	780	817	805	855	869	808	852	779	815	792	826	840	814	804	830	855	829	813	845	805	826	847	854	883	833	817	846	829	837	816	814	833	826	805	817	840	818	834	786	811	822	818	785	842	818	845	869	836	836	832	823	811	787	855	803	833	838	824	877	851	804	897	821	781	839	799	848	823	770	820	853	848	827	850	829	822	775	820	804	834	817	819	871	804	824	848	875	848	849	820	866	802	829	805	851	820	819	821	862	850	843	832	847	841	875	889	840	839	783	777	840	812	855	848	835	859	798	814	842	832	775	846	781	860	807	854	842	854	814	868	844	819	831	818	820	826	875	861	868	843	841	865	837	822	816	784	864	859	864	837	811	842	898	809	880	851	824	840	844	850	799	800	803	782	870	820	877	798	868	805	779	819	855	869	801	858	873	796	857	883	849	853	869	838	846	798	802	819	792	800	776	806	838	841	818	864	828	857	853	831	835	814	857	809	807	815	884	847	829	844	853	813	786	796	826	829	783	870	860	842	809	824	848	830	776	820	832	852	844	850	826	823	833	843	836	793	824	796	773	776	844	858	859	868	864	824	905	818	829	848	807	820	837	811	801	818	836	821	860	797	798	787	840	806	894	797	799	847	850	799	855	858	839	806	835	841	857	827	780	816	792	800	800	897	844	842	855	807	825	808	870	888	848	891	828	824	813	813	820	866	828	848	800	775	874	835	806	867	800	795	826	824	825	820	827	842	827	809	907	839	839	839	895	811	817	821	848	825	799	808	860	835	768	845	793	803	805	786	789	824	761	808	818	812	871	817	842	839	850	834	827	852	796	868	737	824	821	837	817	881	869	847	841	823	799	814	772	862	868	851	805	821	840	813	882	813	853	786	802	851	795	784	800	832	850	806	825	825	788	809	823	842	820	814	853	914	834	834	858	786	827	814	849	824	844	767	854	840	870	871	854	781	805	843	806	824	829	869	833	793	804	819	836	817	853	796	810	853	816	833	779	784	835	848	848	851	855	829	860	804	833	808	839	848	814	852	834	844	841	832	816	828	770	819	841	836	809	835	863	856	813	818	870	836	816	835	817	849	809	841	785	847	842	808	812	786	855	842	820	847	810	846	821	811	853	873	845	744	852	888	801	832	779	832	861	830	797	836	828	825	834	813	834	869	814	809	833	847	797	844	796	860	852	837	859	859	799	850	878	820	844	777	853	785	814	781	820	813	809	818	809	787	798	846	875	773	832	821	809	837	798	870	813	805	787	873	854	817	806	857	813	813	805	850	830	818	871	789	820	845	829	815	851	807	801	815	887	822	845	768	790	835	809	843	795	874	800	821	798	892	820	812	801	845	813	838	854	838	754	853	836	817	829	856	776	853	832	888	821	859	764	809	826	840	838	826	838	823	834	833	792	858	851	847	823	814	779	883	826	851	792	816	848	779	818	836	785	850	829	847	820	883	817	803	799	794	881	834	794	774	790	798	857	832	854	856	764	780	874	824	870	859	786	849	846	864	828	802	830	832	843	835	841	835	823	822	825	813	817	856	880	829	803	840	829	835	829	847	834	862	756	789	823	828	807	825	822	778	817	839	859	846	847	874	856	803	866	805	848	854	846	857	858	860	790	855	830	869	810	812	858	811	806	855	917	834	833	839	846	828	857	834	803	831	797	810	831	824	809	863	837	900	837	931	853	809	850	808	835	836	794	836	880	855	815	851	848	804	837	791	801	851	790	837	804	832	861	865	873	868	834	781	819	813	802	858	854	847	873	831	826	785	839	818	829	777	768	788	825	856	853	847	841	831	846	837	794	840	810	834	829	869	817	793	839	828	832	882	823	851	810	840	807	862	814	812	889	844	821	824	798	823	809	849	824	818	843	807	832	827	846	851	844	859	834	829	829	850	818	873	836	878	813	828	839	801	822	887	873	808	860	847	829	870	793	830	803	878	810	779	822	800	804	850	847	764	846	818	807	820	813	841	839	782	834	817	799	863	808	873	808	874	805	843	785	812	881	809	791	829	802	861	898	855	793	791	815	761	829	877	825	820	869	866	828	871	824	823	840	821	824	853	839	837	829	798	825	880	841	851	810	843	860	817	842	848	829	816	769	906	827	792	834	808	827	880	828	844	823	801	793	804	786	821	854	813	859	830	848	816	829	824	789	812	818	881	804	774	810	848	823	811	801	857	803	888	767	871	799	805	836	874	808	784	782	803	813	902	810	800	816	800	864	798	840	848	837	852	868	848	844	840	867	827	873	789	802	845	833	788	788	831	813	788	795	816	804	820	810	845	848	822	820	857	897	831	822	897	866	834	847	836	850	819	815	846	790	780	864	807	878	844	869	835	783	877	806	828	793	819	821	829	814	835	845	810	825	803	771	823	853	813	813	869	791	795	838	836	785	822	805	797	815	821	846	836	852	825	842	801	867	835	798	864	819	884	839	829	848	818	778	839	871	829	829	834	779	805	830	841	863
7453	1131	1714	1667	1484	1209	1192	1871	2790	10911	25171	20221	12139	5523	2070	826	437	307	282	273	282	257	268	262	276	275	266	278	263	271	292	274	297	272	288	273	275	303	252	248	263	286	258	256	258	278	277	256	259	289	261	289	281	247	279	258	289	282	244	268	278	274	264	237	264	278	251	267	303	265	278	283	269	288	271	266	274	281	244	257	265	246	270	301	276	280	269	273	278	244	232	268	258	257	249	271	261	269	289	239	265	243	286	278	281	248	272	255	266	279	268	242	284	255	260	287	245	256	246	283	258	229	244	241	259	255	248	267	249	256	276	275	285	252	261	272	288	270	275	290	274	276	265	276	244	252	237	251	281	274	269	271	265	300	246	235	271	268	285	311	248	273	264	281	278	259	280	269	261	260	289	264	294	278	256	261	313	282	274	275	268	262	256	256	256	260	285	262	262	280	263	244	288	250	280	247	253	236	263	260	270	261	258	266	276	258	255	266	283	259	261	293	282	280	290	254	267	275	248	279	273	266	283	305	270	258	277	277	272	266	271	266	302	268	277	274	272	263	292	268	268	267	269	270	294	274	270	232	258	245	281	260	284	267	301	252	262	261	286	260	256	295	257	288	259	274	257	281	248	282	275	273	304	286	272	279	303	266	274	280	238	256	263	284	301	290	275	288	266	284	256	295	263	288	309	260	279	268	318	286	269	275	289	254	280	284	259	281	282	276	281	287	297	278	305	248	276	287	257	266	296	277	247	269	272	262	244	255	266	275	238	231	283	259	276	295	272	292	260	242	270	283	245	272	244	268	281	262	259	272	255	249	253	266	283	260	284	268	254	246	262	264	259	284	244	269	290	262	259	278	285	268	242	264	278	314	313	257	287	276	227	255	246	269	260	253	280	273	279	257	260	272	240	295	285	273	279	259	287	239	257	254	299	304	262	282	282	259	307	244	294	257	291	293	273	290	279	259	266	294	251	246	260	289	277	269	274	263	262	272	284	272	291	295	277	275	292	268	277	258	251	262	250	283	269	263	293	269	267	278	264	268	239	284	253	284	243	273	265	288	254	272	273	288	271	280	251	260	255	281	287	290	300	249	260	255	248	271	272	262	275	310	262	271	269	281	284	244	245	282	275	263	234	241	274	258	249	249	279	228	252	272	298	272	263	267	274	265	264	238	262	272	280	274	262	264	261	246	266	257	247	262	285	245	282	249	257	280	281	265	275	269	273	260	257	256	257	239	271	262	266	261	241	305	284	269	294	273	266	276	293	248	267	254	264	288	267	250	262	270	252	309	258	271	261	283	259	226	238	267	252	276	264	273	261	247	276	250	290	251	302	258	275	308	246	239	296	254	296	267	287	288	255	262	271	258	261	267	250	264	257	267	274	266	291	238	297	309	258	272	273	265	293	264	283	250	278	252	249	269	261	279	273	269	253	291	266	298	271	255	254	260	249	265	276	276	271	271	257	259	286	276	266	285	294	257	280	243	225	245	285	273	277	301	279	254	257	272	308	295	277	264	307	270	278	296	276	257	301	272	268	269	269	260	260	256	263	251	256	284	273	235	245	255	293	229	246	281	253	265	260	277	275	269	267	280	281	281	251	280	287	269	289	262	274	276	273	282	258	263	300	272	277	250	242	271	269	248	242	276	256	281	278	268	255	295	258	290	256	276	286	299	282	264	271	299	247	266	304	273	254	266	259	257	258	280	263	266	274	288	240	258	269	287	250	262	278	262	279	272	266	276	269	272	263	262	243	269	286	283	277	271	250	254	285	247	267	278	243	270	302	289	253	256	268	252	257	266	263	237	256	244	243	267	296	282	286	259	308	284	250	260	255	238	275	212	281	263	247	256	248	292	270	257	262	268	287	266	249	273	282	273	259	253	268	242	258	305	269	273	271	244	286	257	285	261	269	265	274	274	278	277	296	295	280	288	270	274	264	287	239	284	259	251	244	254	262	251	282	251	264	297	300	265	266	259	287	294	232	279	284	278	261	251	265	274	264	298	274	261	291	272	274	270	265	224	246	258	246	249	267	263	266	267	227	248	265	265	283	261	263	293	268	257	245	289	248	290	261	258	259	263	267	262	256	281	278	240	300	279	294	267	258	264	238	282	276	282	255	252	283	241	254	273	243	273	255	279	269	289	262	297	287	262	269	307	257	273	279	279	252	260	281	270	274	276	265	265	260	280	280	249	278	234	264	254	250	259	270	296	298	250	250	257	269	253	286	241	272	246	283	278	267	279	237	277	256	267	282	270	318	259	291	264	279	266	273	277	259	264	281	230	273	279	263	255	271	267	237	257	263	297	282	260	278	259	291	258	264	288	292	254	276	235	271	279	274	261	284	282	253	276	243	254	281	260	274	232	291	267	277	270	263	280	268	306	260	281	268	280	262	246	286	270	285	273	272	277	288	282	273	284	291	260	251	255	270	256	239	276	250	285	273	286	242	246	275	282	269	265	256	291	245	233	273	255	290	276	263	284	235	263	286	287	286	248	292	272	267	269	292	304	264	269	256	212	283	273	273	285	238	275	267	263	279	309	265	242	264	292	271	295	267	284	311	252	266	278	259	269	253	307	274	241	272	255	285	263	258	316	233	268	275	257	266	282	269	271	288	255	290	247	262	270	263	253	257	271	265	256	237	277	257	282	263	270	257	277	269	289	253	261	282	287	274	294	288	280	269	286	273	301	275	247	249	268	268	254	271	257	285	276	285	283	282	289	244	273	249	252	263	287	307	300	245	259	265	285	222	258	248	275	276	257	230	280	231	296	265	253	287	246	269	248	253	248	273	244	250	261	257	279	253	257	241	254	302	279	288	267	298	263	294	272	290	255	256	290	261	237	245	271	297	250	265	305	275	306	293	303	250	242	287	262	279	284	260	254	273	270	263	244	258	250	240	267	269	250	277	284	281	284	257	242	265	280	250	272	275	261	263	283	289	248	247	298	274	256	247	257	289	247	250	295	261	274	279	292	258	274	279	271	264	299	250	290	256	264	267	272	253	271	286	277	265	267	265	292	268	279	270	264	263	273	268	294	268	254	279	273	297	280	269	249	257	254	266	250	274	236	271	287	255	252	262	267	269	270	262	282	297	267	279	282	277	267	261	298	290	256	277	249	276	287	251	267	298	282	266	277	232	272	277	262	257	259	266	268	273	277	295	293	255	282	261	280	252	273	292	290	289	266	312	258	285	273	275	269	268	256	269	295	302	268	272	261	287	256	263	252	274	254	258	248	267	291	277	283	252	270	247	292	262	253	259	243	273	279	240	278	297	243	296	272	263	272	282	272	272	272	270	283	256	275	247	267	285	252	292	221	268	303	295	251	245	263	280	286	262	286	255	262	250	242	275	262	272	253	271	286	304	252	247	272	273	275	275	282	267	263	256	276	264	271	283	263	266	281	296	307	238	269	291	227	244	273	285	283	257	262	248	260	262	261	296	248	288	297	283	263	263	272	266	300	278	274	229	267	260	285	284	271	274	277	305	255
5517	1691	3772	5616	5901	5202	5232	8597	12640	29737	44945	38980	29840	18480	8746	3540	1573	926	782	728	761	749	750	734	803	744	746	747	752	808	774	791	779	717	785	796	808	780	840	779	764	728	779	779	826	799	782	801	799	773	773	760	766	769	793	773	803	753	818	779	780	795	774	756	784	743	747	773	735	786	747	755	741	767	809	781	748	744	767	776	795	757	793	758	759	762	740	780	746	776	782	757	747	790	811	818	766	790	810	763	782	778	732	763	756	840	712	774	846	766	763	853	676	749	746	781	731	765	764	750	775	818	772	787	788	754	754	780	787	752	761	769	731	766	745	763	798	727	755	784	747	743	739	773	783	774	759	768	715	832	736	718	799	810	766	745	790	789	737	768	733	777	768	780	800	753	748	734	755	780	761	788	763	766	821	774	757	815	755	809	798	772	772	807	799	791	793	793	751	761	721	838	793	813	789	769	751	800	773	766	733	728	755	792	764	711	737	769	738	732	813	772	739	712	803	762	820	819	814	789	713	793	807	790	804	795	742	724	743	759	807	812	748	760	786	770	720	761	786	820	805	774	796	741	756	715	731	768	783	736	755	816	775	808	731	775	765	776	739	782	731	756	780	732	734	756	803	755	772	761	766	793	781	827	758	789	723	717	725	793	796	767	779	773	724	744	809	808	781	787	790	843	758	753	733	745	791	744	770	766	792	789	775	778	766	728	767	785	741	807	784	758	769	809	797	730	749	735	721	772	795	739	782	787	809	787	766	783	783	777	735	801	760	774	809	748	755	708	807	754	806	776	710	783	774	766	756	757	759	790	753	750	693	788	792	785	741	752	721	754	807	775	789	806	732	760	754	718	804	774	778	771	772	781	768	790	797	778	777	745	726	828	753	756	801	760	743	762	775	744	730	774	769	773	811	747	786	761	789	741	733	818	737	746	738	734	763	728	807	787	752	739	775	763	792	778	757	773	768	773	759	775	832	785	756	776	784	736	764	803	807	803	789	761	789	735	747	745	737	803	769	768	792	783	793	748	811	789	748	759	800	796	804	823	796	747	756	760	764	783	737	802	779	722	812	751	753	764	768	747	738	770	855	809	772	744	749	777	780	778	767	800	739	760	758	692	740	749	791	771	738	752	680	731	765	787	796	745	757	807	758	748	768	805	761	793	757	747	769	732	740	817	820	778	788	719	762	783	790	750	768	780	770	726	763	782	758	780	743	789	772	784	773	788	744	759	733	780	777	813	769	823	778	736	763	725	756	754	719	795	771	805	765	741	799	750	790	796	803	741	794	805	778	805	764	787	772	793	789	782	797	821	777	788	774	760	839	801	729	777	771	816	796	759	722	756	788	749	822	814	751	749	756	774	761	747	794	773	817	808	757	774	730	770	768	793	801	763	785	768	806	793	746	772	814	727	817	806	749	758	768	788	747	727	797	802	765	750	782	741	762	789	730	807	782	809	784	773	765	815	797	799	737	795	765	755	812	751	750	821	760	747	806	758	792	762	789	835	816	774	798	728	756	770	785	734	752	757	787	781	747	732	852	771	822	724	752	749	771	779	800	791	761	736	776	735	772	777	772	756	813	757	745	814	806	818	746	771	798	824	783	770	775	806	812	760	806	818	771	749	804	789	766	781	769	776	786	780	819	777	835	784	783	760	788	753	813	743	788	765	752	766	852	787	851	718	767	768	764	717	748	810	754	791	753	757	813	772	767	789	763	766	809	795	804	748	753	767	757	801	818	790	772	755	775	700	763	770	759	717	819	722	759	775	721	779	800	767	746	741	749	776	755	790	812	748	782	785	733	763	808	786	736	772	806	758	781	746	743	750	795	747	759	810	813	770	741	768	749	786	787	786	793	746	739	782	793	797	739	799	788	783	729	780	784	792	729	779	768	737	741	732	771	778	786	761	715	777	778	800	796	781	777	789	790	769	768	817	722	752	787	824	794	741	784	797	778	801	784	731	758	764	788	780	808	716	769	797	747	796	758	734	760	769	745	787	730	714	788	806	746	791	757	737	773	817	817	749	741	790	772	764	799	839	807	805	741	751	778	769	756	783	717	759	747	766	749	735	772	759	751	760	783	784	771	776	748	761	775	742	772	755	754	726	739	786	745	781	755	739	762	781	775	773	876	808	777	801	704	707	774	735	790	807	756	742	767	737	756	732	730	778	757	807	781	777	795	768	761	783	797	820	791	783	770	754	750	792	763	758	810	819	776	787	779	768	775	788	792	764	819	784	748	772	761	727	771	742	776	732	795	810	813	749	769	801	790	748	741	747	833	820	755	767	808	725	772	780	777	762	730	760	748	750	762	801	773	755	793	731	753	763	762	800	776	768	788	790	797	773	772	786	793	709	775	822	757	820	775	767	775	727	783	736	732	768	757	740	794	778	767	724	753	731	768	753	801	744	774	795	761	808	734	778	751	765	793	770	764	745	742	781	756	747	776	747	766	790	745	745	810	736	784	782	770	788	763	739	769	789	775	778	802	780	781	726	782	783	790	679	719	764	787	783	736	773	788	809	752	804	786	779	828	734	767	798	797	806	838	754	736	740	799	813	773	732	755	785	763	757	809	800	793	787	768	769	742	788	770	764	781	785	785	819	755	726	793	781	758	761	743	764	818	788	791	764	801	742	775	756	779	802	776	746	758	746	739	755	742	767	758	807	748	804	781	726	772	745	751	763	770	790	767	734	771	758	745	775	775	754	754	761	770	783	761	818	830	783	751	752	756	804	781	795	772	818	761	783	742	763	766	721	779	780	771	778	778	800	781	782	764	776	741	771	820	798	754	728	762	748	764	800	740	788	725	739	712	810	774	744	776	729	784	826	785	726	760	798	762	792	770	742	802	733	777	772	771	702	775	737	754	738	764	764	767	750	773	790	785	701	781	768	731	742	754	752	799	791	754	715	818	736	774	796	734	750	790	785	713	783	758	765	736	733	746	759	751	691	755	739	722	774	746	778	717	776	742	790	745	756	801	797	839	706	773	761	810	758	779	811	795	754	743	770	779	816	814	781	749	735	796	779	807	764	771	801	764	774	753	788	775	751	790	741	787	729	778	746	755	786	769	791	746	785	814	765	789	770	743	749	791	803	740	758	758	787	742	773	764	780	775	748	736	814	764	786	765	793	793	761	766	804	737	727	788	781	799	780	809	745	745	776	810	755	788	790	776	755	811	780	838	815	807	812	739	770	822	784	817	740	787	827	783	815	787	756	754	766	815	734	777	741	793	812	801	729	780	752	775	727	773	806	762	782	816	764	773	790	825	809	835	735	787	784	799	780	797	810	776	705	766	732	785	799	785	781	731	771	821	763	823	813	786	766	751	789	807	765	748	762	792	752	731	810	753	791	786	756	759	784	742	753	772	760	738	764	811	757	817	829	766	827	780	789	802	793	756	746	773	804	751	746	743	748	778	763	805	772	820	757	767	745	816	757	775	799	726	758	754	781	769	770	761	791	763	730	819	792	759	757	768	729	738	725	749	795
15050	2503	2882	2642	2080	1879	1280	1145	2209	10727	35399	36495	23535	14516	6117	2087	739	452	352	299	271	296	282	273	259	255	284	313	289	290	294	313	279	228	287	282	278	269	247	287	307	263	267	290	288	279	280	304	315	295	279	291	266	282	255	286	274	287	296	242	269	297	288	304	277	289	264	286	270	308	264	267	289	317	245	263	281	270	256	251	285	267	296	238	274	296	277	263	284	297	259	276	297	281	257	292	287	308	284	273	293	269	294	300	294	276	304	291	302	292	306	273	275	287	293	288	305	261	295	290	266	255	282	282	302	253	268	302	286	272	293	269	284	313	315	278	276	282	244	281	293	236	262	278	287	286	304	246	301	276	286	247	291	283	289	301	303	267	284	277	294	282	265	281	275	268	250	298	278	320	277	262	281	290	262	300	275	251	313	264	278	296	295	266	276	293	289	265	283	271	304	272	269	277	265	291	259	306	290	276	292	268	269	255	274	286	285	337	250	297	277	304	290	283	253	280	291	273	313	277	245	276	267	300	295	317	276	297	275	341	307	301	261	284	276	247	286	308	278	276	271	286	289	262	293	264	293	276	256	275	269	264	294	275	291	291	292	309	287	285	298	284	271	279	280	273	289	268	251	254	299	263	303	265	296	279	268	294	274	264	272	279	288	263	247	285	279	267	291	281	299	309	306	275	306	274	308	278	287	291	254	301	288	282	277	261	280	293	307	303	287	259	287	290	249	271	292	256	285	300	284	284	259	265	301	292	282	312	274	278	253	267	266	303	320	277	262	268	275	256	278	279	292	302	297	277	305	279	284	260	272	264	264	314	310	288	282	296	269	282	268	315	258	298	272	287	276	289	280	272	268	282	292	242	297	258	299	290	251	298	265	294	281	284	282	278	286	301	276	286	270	247	281	291	284	298	293	283	281	286	300	291	274	274	335	303	285	291	291	283	258	286	300	295	281	294	279	303	311	290	286	270	269	288	266	240	291	285	282	280	285	315	280	276	261	262	267	255	292	275	302	283	296	310	283	294	292	276	289	291	284	297	301	302	272	292	285	283	296	286	278	281	296	263	245	242	257	236	275	289	301	304	294	271	304	323	299	281	281	272	296	289	264	268	294	282	288	285	271	252	261	297	279	282	273	253	291	273	272	286	285	276	278	284	258	255	277	276	272	281	287	261	297	291	281	283	273	279	264	277	277	262	270	266	272	298	312	289	310	301	267	289	291	265	274	278	270	287	222	303	270	290	268	271	269	262	260	324	296	273	266	277	291	330	277	308	275	272	269	304	284	312	311	273	278	288	274	286	281	290	313	261	276	271	292	285	294	285	282	269	293	278	264	300	276	261	265	296	256	282	282	291	264	291	302	260	293	278	291	267	282	280	293	298	259	297	306	275	300	270	284	274	272	275	291	294	263	260	290	250	259	304	290	289	280	288	296	291	263	270	279	281	276	268	292	282	302	292	281	268	264	279	290	257	293	290	275	300	290	267	299	291	251	262	250	296	292	266	264	292	298	276	283	285	296	244	253	296	316	295	249	262	274	275	316	262	286	282	294	277	272	277	251	299	291	272	278	255	305	321	284	268	276	281	291	270	306	278	267	291	287	267	274	283	299	272	300	273	319	295	309	227	243	283	271	290	256	270	293	289	288	275	262	266	280	266	297	274	293	306	281	287	284	286	261	260	300	269	273	277	289	263	266	270	273	272	301	304	269	288	292	285	294	324	311	269	287	320	300	279	291	269	297	283	295	262	268	323	286	281	276	251	254	283	273	307	265	308	274	306	308	259	285	295	274	310	298	292	293	273	291	280	262	293	286	278	295	276	271	292	291	299	270	304	285	262	276	277	239	264	278	320	269	296	300	291	302	289	276	275	287	281	275	292	266	289	288	298	254	289	260	285	256	282	263	294	308	286	276	273	271	274	267	267	297	273	278	287	264	257	313	273	258	267	260	313	275	267	308	255	299	284	283	277	265	294	299	258	289	276	273	294	278	287	283	287	288	267	264	264	315	292	306	295	285	279	271	264	288	309	260	276	271	281	255	273	295	280	298	293	323	316	267	291	278	249	296	302	282	278	269	312	282	314	342	301	287	292	273	283	280	289	300	287	269	284	269	264	283	262	310	269	280	252	275	298	293	286	293	268	274	277	307	251	245	280	265	295	282	282	278	281	299	296	286	272	275	291	286	256	317	299	307	267	282	271	291	280	276	289	278	270	279	305	299	253	296	282	257	274	278	282	251	277	273	275	278	298	260	295	271	272	278	301	274	271	290	294	300	243	313	270	268	279	246	270	272	291	306	272	301	263	266	303	279	293	290	289	289	270	285	262	264	267	329	306	268	260	296	312	267	278	226	295	285	286	292	294	253	260	278	287	239	297	255	255	283	288	276	280	259	305	278	285	273	299	287	272	277	278	284	258	262	297	278	279	276	257	295	285	278	264	289	298	262	254	296	278	303	303	235	277	273	296	298	285	293	301	259	274	287	284	262	290	282	293	300	256	267	281	284	275	248	286	294	318	327	305	291	286	290	253	299	284	266	311	284	299	258	271	292	264	281	288	278	286	268	292	271	295	289	295	301	280	275	266	288	267	283	285	282	303	274	250	268	291	288	283	286	294	268	261	291	284	273	309	286	279	265	265	286	289	275	251	301	308	296	293	274	268	281	309	290	286	270	271	256	297	292	297	276	279	277	266	289	289	254	272	255	288	266	262	246	280	272	270	275	291	279	294	279	263	300	306	273	316	296	289	247	285	308	319	316	290	285	281	265	312	275	282	275	267	293	278	275	280	315	265	304	277	296	286	287	288	295	298	284	283	280	252	298	266	304	268	311	299	304	301	279	265	255	269	303	287	269	277	292	305	273	275	274	301	267	286	292	305	300	277	278	312	294	277	288	270	265	307	284	274	281	300	288	290	284	279	283	282	276	282	302	289	272	282	292	281	289	304	262	317	272	287	268	269	300	267	298	283	281	279	279	275	287	290	272	302	304	285	246	284	289	267	299	268	275	292	290	282	307	269	289	276	272	270	281	278	258	278	281	260	278	246	285	304	288	275	292	299	269	293	282	273	288	270	276	279	277	284	290	320	255	311	283	296	276	288	307	289	270	304	307	275	304	284	290	296	295	277	308	315	281	272	259	292	261	307	282	270	274	288	275	287	281	311	284	309	255	301	274	275	263	280	257	280	293	298	307	310	309	290	251	266	283	255	267	264	290	253	280	292	273	325	303	266	288	305	277	263	279	250	298	267	319	290	294	296	304	291	255	259	272	269	288	283	304	245	298	283	262	285	290	303	291	282	274	259	286	283	263	262	279	267	277	261	283	289	290	270	288	279	282	297	303	284	295	283	307	252	277	289	289	298	246	321	282	281	272	305	297	270	256	300	263	279	311	243	277	280	291	298	296	287	278	284	265	286	292	305	278	280	283	281	261	256	278	279	284	288	289	287	268	270	293	270	239	334	283	248	303	278	289	264	268	318	294	269	275	249
7783	2773	6152	8061	7726	7119	5381	5273	10081	29970	53614	52042	40506	31214	18591	8358	3051	1505	1046	867	818	838	805	800	801	807	775	825	854	784	774	841	814	811	823	822	817	785	796	810	778	835	850	780	792	762	864	825	803	832	824	775	829	762	848	817	801	843	865	799	836	807	836	769	804	769	737	769	836	753	819	825	807	790	818	775	840	807	803	881	845	825	785	754	782	878	774	779	811	806	848	840	820	790	811	859	821	772	807	782	798	809	795	826	825	814	804	827	825	816	824	820	798	842	800	854	793	793	823	831	796	773	825	779	757	801	818	812	807	812	784	764	815	851	766	818	819	844	801	804	791	888	783	754	775	850	836	836	776	813	807	876	775	805	778	808	802	742	761	806	838	770	786	808	774	844	832	838	821	828	826	812	822	764	856	786	808	808	747	761	808	814	807	762	768	827	787	802	796	776	822	769	813	830	810	798	806	786	778	795	789	804	852	851	796	828	785	811	844	757	815	785	829	831	782	865	805	778	850	781	803	766	835	814	782	799	777	781	824	796	811	864	798	792	817	796	817	833	773	817	812	792	815	808	775	844	799	799	820	794	802	772	859	812	834	785	794	793	848	741	842	779	820	811	771	800	807	792	840	783	860	835	834	819	798	776	837	764	787	790	788	813	811	779	844	741	821	842	810	803	845	824	856	770	778	837	840	792	783	803	850	768	789	811	813	760	852	766	819	761	771	779	793	794	790	822	820	773	798	814	800	800	792	760	817	759	793	823	831	788	744	815	775	808	861	822	786	798	771	790	813	740	804	827	817	833	813	840	874	794	816	800	785	771	792	827	796	831	822	780	795	807	750	778	850	840	801	787	820	794	810	798	823	764	814	790	806	817	807	821	804	793	840	806	829	771	865	823	825	787	772	805	804	808	781	811	874	837	778	820	794	799	794	781	758	816	788	808	842	753	804	826	787	793	827	779	799	851	822	793	826	837	779	821	828	812	790	802	841	788	802	843	783	763	745	823	802	778	836	776	796	829	794	795	801	813	794	837	831	830	895	775	868	798	785	793	811	760	772	824	811	754	816	783	782	797	808	800	800	816	792	787	777	759	860	786	805	794	806	782	798	792	771	789	796	786	778	787	820	827	785	768	836	781	757	774	808	808	809	763	784	816	777	771	774	880	739	802	749	792	813	800	809	829	846	798	795	794	789	798	838	829	806	784	838	814	813	783	806	759	858	827	837	773	760	781	814	821	834	774	770	810	756	831	803	840	804	829	792	783	801	805	775	815	850	789	772	800	771	810	772	801	808	833	794	854	811	779	841	876	819	852	785	840	798	764	798	811	778	810	829	858	818	831	821	780	819	826	787	848	790	767	738	771	799	830	775	830	834	820	795	791	843	779	828	754	796	840	849	748	792	808	785	823	803	773	803	818	830	759	818	789	782	813	819	799	824	844	824	794	785	773	808	855	808	806	813	754	816	809	818	830	776	811	810	833	811	777	811	790	790	800	797	809	805	763	790	835	840	802	755	816	825	776	824	808	788	769	767	798	768	849	792	744	811	831	802	845	711	796	796	794	819	795	802	835	820	796	811	806	790	816	846	857	837	803	795	777	767	832	775	824	814	805	771	817	800	777	805	774	825	787	815	769	802	794	748	818	805	830	793	807	796	786	814	876	799	795	820	808	778	798	821	757	835	760	796	833	804	812	818	849	851	825	785	795	801	783	821	815	794	801	798	770	784	827	850	810	803	818	792	775	839	795	848	808	797	819	776	787	798	792	803	820	798	842	797	826	813	819	784	752	821	799	822	853	776	769	814	822	842	817	846	830	804	763	833	761	760	817	797	735	805	801	875	854	809	822	847	831	794	757	858	828	761	805	764	807	823	854	872	814	805	754	818	808	833	758	806	787	832	793	798	800	798	846	754	783	861	796	837	767	813	765	769	803	835	791	820	774	833	812	844	837	863	830	793	791	812	775	784	809	759	791	798	800	796	737	820	806	844	788	814	798	808	821	848	857	850	783	804	875	768	793	736	821	775	807	786	817	798	805	770	848	769	807	840	784	768	758	813	838	794	771	809	820	801	793	805	865	843	806	843	794	768	831	799	807	838	824	789	824	851	808	845	819	768	818	867	762	821	818	841	748	769	803	786	854	796	813	748	756	817	823	801	790	831	801	814	822	776	806	817	809	779	812	847	764	782	780	789	767	733	797	785	813	774	828	816	767	784	847	780	795	816	763	783	803	831	841	838	787	878	817	772	863	760	792	796	797	820	776	756	808	834	810	788	783	819	777	767	836	765	763	824	786	769	824	839	856	814	833	770	761	806	831	817	773	767	823	833	769	832	799	868	829	811	803	798	791	792	829	825	829	812	828	800	845	822	859	767	754	790	830	752	800	751	833	804	806	892	789	785	792	785	766	810	855	804	786	756	770	818	815	833	852	811	752	845	802	812	815	744	780	843	833	796	853	791	754	828	806	815	868	764	816	842	816	819	790	841	785	843	805	761	814	848	863	817	848	795	766	811	837	848	749	760	801	766	773	828	795	787	810	828	796	769	777	776	765	819	789	808	827	825	826	843	792	796	840	772	840	787	800	806	814	768	789	760	802	819	829	798	836	768	805	783	808	789	814	794	808	834	818	810	835	764	815	816	796	810	813	837	790	809	874	764	777	844	827	824	846	786	815	806	838	815	811	742	831	841	825	857	782	790	801	786	767	776	833	831	772	801	800	814	835	855	803	785	824	788	791	817	785	738	792	792	788	777	816	776	784	826	817	888	808	802	818	800	752	827	814	790	802	808	777	869	825	854	833	836	788	793	801	793	793	817	781	803	860	796	805	829	836	805	837	777	799	781	820	838	818	809	838	831	803	779	831	802	780	813	792	755	810	800	834	835	766	817	783	823	782	794	820	786	785	798	787	788	799	799	790	760	813	798	821	805	803	842	811	812	792	792	767	824	787	791	762	811	785	803	774	832	803	778	812	800	800	822	837	847	821	817	811	763	766	782	792	839	819	776	818	776	800	836	822	792	759	812	817	764	782	790	788	818	840	786	826	815	811	807	794	791	860	774	807	821	788	858	806	825	831	805	788	788	846	818	812	820	788	846	841	804	813	753	802	767	790	751	818	821	773	791	830	819	868	791	790	814	802	786	831	749	829	784	830	774	817	823	757	828	789	792	784	846	806	837	773	833	817	771	807	834	817	786	866	830	805	863	761	790	792	789	828	762	843	772	838	777	860	806	794	793	805	760	813	782	817	763	787	757	818	796	825	766	758	788	826	825	760	815	791	820	850	812	861	796	813	805	739	823	778	780	773	808	831	774	836	712	791	789	800	815	809	792	781	800	751	817	823	794	783	786	820	758	786	858	847	813	764	805	803	807	801	821	724	784	805	835	880	824	781	766	788	831	834	794	794	824	810	816	778	808	793	832	728	818	749	850	805	782	811	793	820	775	785	800	802	814	747	806	827	838	824	773	812	828	800	800	867	830	743	803	763	832	815
2379	382	371	365	359	319	363	364	318	704	1747	1528	1004	1710	1602	997	608	393	314	303	296	326	285	283	263	300	310	288	291	325	331	279	311	277	311	265	278	326	319	325	329	284	302	272	285	284	303	298	315	283	290	304	323	313	291	287	311	281	291	319	313	309	299	307	284	314	282	258	295	310	315	304	305	301	290	322	284	286	274	310	308	301	290	286	324	305	308	294	297	296	311	306	293	287	288	316	300	291	285	278	286	291	291	302	265	308	254	301	285	299	320	273	283	267	291	278	295	271	327	315	312	313	274	276	289	299	284	296	304	301	279	277	328	275	299	274	286	303	299	315	271	317	303	305	297	330	292	309	288	302	272	272	306	296	290	292	268	312	289	294	263	312	262	292	299	322	264	263	318	302	327	285	308	306	262	273	302	284	285	308	308	277	314	304	300	311	318	297	288	291	277	311	304	309	276	285	297	302	299	314	293	302	303	273	297	297	309	297	290	300	266	280	298	302	278	308	302	282	269	324	275	302	309	290	318	308	277	297	298	286	288	274	299	300	304	315	281	303	291	296	271	311	319	324	282	304	299	315	320	303	290	285	322	301	288	274	287	300	287	300	305	285	256	262	315	304	291	276	302	325	260	293	295	286	289	320	289	323	322	297	338	328	290	290	282	268	294	296	302	274	308	302	271	328	284	253	295	297	312	308	261	319	295	314	296	274	267	300	351	290	321	327	291	291	318	288	313	323	291	300	280	298	297	269	324	304	273	332	281	306	264	311	294	295	301	296	249	345	313	308	269	273	296	300	292	313	294	304	297	297	299	280	293	283	294	275	294	292	296	299	320	285	288	277	289	290	311	328	297	317	316	281	284	259	284	303	302	304	287	292	292	323	288	307	309	309	294	298	336	309	306	296	304	297	271	308	303	288	302	324	314	292	271	284	305	283	304	318	314	341	264	324	290	289	377	302	291	302	282	313	300	271	302	332	303	284	310	313	287	310	316	304	320	280	300	287	280	317	308	312	306	298	317	308	292	321	291	287	274	307	282	337	310	306	313	294	297	328	286	308	312	299	284	302	289	292	288	277	282	274	318	272	281	321	323	260	300	311	275	327	298	297	299	283	296	308	279	284	300	315	280	296	280	283	302	312	306	276	293	295	310	299	320	298	323	301	301	280	318	293	297	287	260	333	274	261	316	301	300	284	295	287	273	271	319	273	292	287	306	288	250	269	278	307	290	308	287	262	300	305	292	293	287	306	271	279	305	287	273	310	292	265	276	298	317	302	306	274	292	286	282	312	315	282	310	257	290	311	280	299	295	300	308	304	289	286	306	261	309	245	284	325	290	293	299	291	278	269	267	271	319	334	323	305	311	294	293	302	303	321	307	268	293	313	305	295	296	297	292	311	289	302	272	292	306	305	296	308	304	320	305	300	310	304	309	298	290	284	283	293	273	286	269	307	319	296	295	292	271	299	282	324	265	272	268	299	269	316	273	305	300	252	261	313	303	277	281	276	266	267	301	304	271	283	264	301	263	303	294	311	307	316	297	299	275	302	298	288	315	298	270	316	279	315	284	296	269	308	309	294	278	268	322	283	291	299	317	295	266	316	300	296	288	303	287	289	314	302	275	278	301	296	296	303	304	316	321	306	337	280	317	277	311	304	308	274	291	288	292	321	293	308	314	319	308	328	323	284	270	290	287	316	280	310	349	286	332	299	325	333	317	292	281	293	315	270	269	272	314	287	290	297	254	290	304	302	289	301	290	281	304	306	344	282	290	293	299	301	296	296	292	289	298	328	275	284	303	313	295	285	298	313	306	292	281	262	272	278	269	281	258	278	294	275	254	272	327	276	257	287	303	298	285	313	298	301	284	278	282	270	259	295	272	293	258	298	298	276	321	318	327	286	272	307	279	255	291	303	300	276	274	298	311	289	270	323	276	304	275	290	285	276	325	329	307	261	283	278	295	307	282	303	286	313	293	316	283	290	320	292	306	282	293	279	293	279	292	291	294	288	284	303	295	292	329	320	315	287	301	280	294	280	292	301	289	318	291	286	282	283	294	289	293	284	295	278	308	281	306	292	292	293	324	276	285	259	295	301	309	282	295	281	301	304	312	293	295	311	304	272	316	300	305	291	282	283	313	276	324	314	290	288	285	298	301	338	270	330	299	286	267	314	308	268	334	296	298	280	294	305	301	267	281	298	310	305	322	280	309	294	319	272	336	276	272	299	291	297	310	261	265	314	314	321	304	296	297	289	315	305	278	292	341	294	312	305	289	243	308	310	284	313	278	304	314	325	317	293	302	286	274	292	302	309	287	308	298	277	278	296	288	301	296	307	292	290	307	297	279	289	305	273	308	319	286	317	327	317	268	290	305	313	319	314	307	297	317	303	294	305	287	274	252	302	329	307	311	332	278	323	288	286	288	303	284	284	278	304	286	328	300	327	282	295	277	322	290	334	304	309	307	313	289	287	290	316	303	302	260	271	301	279	323	313	318	313	318	290	287	311	308	280	285	331	292	294	294	284	264	307	297	325	323	277	304	284	289	269	281	304	283	304	275	295	275	284	315	306	299	311	288	280	314	304	289	314	320	288	295	293	310	265	279	290	286	298	317	295	317	315	318	275	311	296	311	297	291	306	280	288	314	318	308	308	321	292	308	286	267	242	294	291	298	277	283	271	293	303	288	259	279	298	311	284	318	287	319	283	313	286	296	329	281	283	328	271	296	275	280	304	302	302	294	294	292	264	267	311	278	290	320	292	277	276	287	275	271	277	322	278	331	294	281	272	318	294	284	342	287	270	291	261	281	284	292	297	290	345	295	282	317	305	283	292	316	327	297	306	275	317	306	287	301	300	254	321	280	273	301	310	335	308	285	301	278	294	286	338	303	309	296	252	306	319	268	300	325	304	269	280	292	276	312	281	289	283	313	293	271	301	297	318	274	302	308	281	329	306	312	270	283	305	279	274	292	293	298	298	287	337	302	307	289	265	292	309	274	303	251	289	279	304	275	299	273	257	292	262	309	280	313	270	272	283	283	271	310	325	312	284	284	283	329	296	287	291	334	310	303	258	310	287	322	288	319	319	316	290	290	322	319	308	268	260	258	283	291	305	284	286	302	317	267	291	313	302	304	271	281	291	307	276	322	302	290	291	287	305	324	287	291	285	300	282	302	275	269	300	291	290	289	307	287	306	329	286	321	274	293	316	297	269	321	316	272	305	352	299	289	291	308	270	342	288	286	302	283	264	309	314	357	278	283	270	281	290	287	293	290	325	291	305	297	310	294	307	289	299	302	306	305	256	273	341	310	295	300	312	323	311	272	294	286	287	308	264	298	305	313	298	306	301	273	306	298	293	267	323	264	289	262	270	293	320	293	314	310	314	260	279	294	281	280	278	257	297	337	271	292	313	291	294	305	301	297	303	319	286	303	313	282	309	315	316	305	290	294	297	267	299	283	297	299	310	328	270	292	304	312	273	268	285	302	270	278	274
2563	872	1074	1157	1136	1053	1371	1225	1172	3433	8619	6969	4763	8338	7296	4207	2186	1225	980	889	862	832	804	852	855	792	832	855	851	790	858	883	851	856	855	862	836	793	884	835	812	782	842	871	833	782	815	787	757	822	815	823	839	817	844	847	821	821	830	842	908	828	782	808	826	821	874	856	823	822	865	822	896	781	846	843	817	829	854	833	826	836	888	858	852	796	831	839	844	783	830	809	833	799	858	800	840	788	839	816	814	822	837	839	846	818	849	804	836	799	830	854	812	871	847	855	837	770	859	841	884	820	835	775	858	840	778	848	845	812	835	858	810	839	853	862	813	857	813	809	831	862	863	837	844	813	803	808	876	816	831	855	801	824	864	835	815	826	783	804	798	843	857	824	853	770	804	850	819	884	852	805	837	842	803	854	812	842	828	790	848	856	840	768	781	848	811	809	801	839	860	838	842	809	841	801	852	838	804	844	812	825	872	775	818	783	836	858	851	816	819	834	795	842	804	839	783	852	828	797	833	830	822	792	783	822	857	848	849	871	799	826	837	832	798	790	850	874	839	801	812	857	846	806	848	823	827	789	877	799	840	791	858	797	789	840	850	783	851	809	839	798	872	850	802	819	826	773	814	816	872	850	796	848	816	899	793	826	857	824	829	797	777	822	854	861	775	821	799	869	843	834	820	866	834	815	863	860	763	811	886	839	812	853	832	803	905	827	868	842	820	795	847	803	845	877	849	811	832	866	801	872	805	849	853	857	755	828	759	877	854	829	850	825	815	799	869	844	847	824	830	832	804	821	778	873	830	791	818	845	876	836	835	796	827	788	877	846	822	849	822	843	796	856	833	825	842	851	850	774	847	867	845	833	831	861	868	839	783	832	822	774	839	826	849	815	858	834	845	849	844	860	858	829	805	804	730	872	843	798	797	821	790	812	856	846	808	851	846	848	817	816	882	825	801	824	843	847	831	815	873	779	808	844	849	814	878	823	821	837	808	787	818	878	829	820	858	838	868	838	806	807	841	858	806	793	860	811	854	832	833	821	837	780	873	836	803	871	788	766	818	803	825	818	869	775	789	813	823	807	787	808	859	843	829	902	827	860	800	876	847	838	811	797	855	868	781	799	820	836	870	869	839	848	841	797	839	772	833	814	841	836	793	817	831	796	838	840	828	812	858	783	874	810	766	846	814	809	852	807	898	856	815	839	831	860	846	866	833	809	846	831	856	845	785	853	793	801	800	865	834	865	814	824	836	817	878	816	825	778	788	816	848	806	836	861	779	905	838	899	787	833	794	840	840	770	840	832	857	798	788	808	819	805	814	864	809	823	790	833	758	797	829	855	797	820	869	841	808	837	746	811	831	843	802	826	878	804	824	861	832	794	838	868	822	819	812	877	842	827	851	848	817	805	812	831	828	876	870	857	856	833	811	868	808	812	843	795	745	896	849	809	812	788	820	875	817	802	795	813	869	818	867	819	844	826	828	853	820	803	807	862	830	856	823	810	833	865	830	893	830	804	824	838	839	802	852	869	791	861	820	865	847	824	873	833	825	803	852	834	807	806	832	810	789	839	855	876	820	848	890	808	820	836	827	848	841	812	798	838	824	798	854	861	843	776	867	842	851	846	824	854	785	819	857	829	851	817	878	863	823	799	831	787	827	846	815	839	795	843	803	865	846	789	826	823	835	859	815	844	791	855	838	817	822	777	847	830	812	848	812	816	819	805	804	878	857	865	862	828	840	844	833	801	836	844	856	816	814	838	843	830	819	831	797	836	822	844	856	800	885	842	849	852	861	850	840	865	797	801	817	877	793	836	833	830	798	852	843	825	764	828	807	877	806	854	813	838	830	841	827	870	853	855	831	805	835	824	835	814	837	791	804	833	869	806	827	826	818	812	855	809	859	897	767	809	843	822	798	807	758	868	847	848	842	807	803	855	777	837	779	855	839	870	839	817	820	799	848	847	857	824	810	816	845	804	876	811	891	849	844	780	777	853	869	836	812	831	817	807	813	845	803	818	823	856	830	815	847	812	866	825	845	847	854	796	844	865	799	786	831	820	828	795	809	826	794	908	833	851	764	800	874	772	870	830	788	833	789	839	876	836	854	802	824	856	823	836	779	853	809	822	858	823	779	820	820	803	840	870	798	786	820	801	842	821	851	794	840	840	818	827	820	815	842	802	885	879	853	795	812	825	766	863	853	825	791	862	854	860	799	809	825	824	833	840	888	794	807	825	812	785	831	829	779	868	835	830	787	839	813	842	817	814	787	842	868	838	836	915	889	824	821	863	820	813	800	844	856	833	817	856	881	827	857	854	847	858	835	822	802	801	811	803	811	876	818	862	821	766	881	807	844	823	805	842	800	830	815	838	827	850	759	857	849	811	834	864	831	866	835	831	859	788	807	870	831	883	854	769	841	811	838	841	819	826	824	849	832	808	825	891	810	830	807	793	799	765	831	787	812	865	808	785	880	849	809	774	815	800	861	817	864	834	792	827	800	803	851	824	780	823	859	839	835	802	821	808	789	859	813	855	784	817	835	841	826	800	838	796	831	815	824	849	844	840	815	815	795	826	850	804	867	792	760	821	887	852	871	855	834	808	783	824	838	842	798	826	837	855	876	776	899	851	855	853	824	821	787	795	803	790	869	858	868	874	877	823	806	825	866	752	807	858	784	810	870	785	884	821	810	805	815	776	808	830	818	798	838	859	823	837	786	820	878	868	820	847	811	811	840	857	828	884	814	879	853	875	775	855	807	861	815	820	847	839	836	794	857	860	785	808	877	876	795	821	820	787	846	939	824	833	798	826	840	834	843	871	843	841	790	807	805	842	869	855	842	843	816	848	819	853	848	894	786	862	829	782	779	830	864	796	846	841	845	817	853	822	802	864	779	834	857	813	845	832	827	854	824	788	822	810	827	878	853	840	817	813	846	843	856	850	867	843	819	828	859	805	809	810	888	785	817	846	844	835	787	842	847	803	811	803	843	847	852	840	824	867	797	803	881	798	824	854	882	811	839	786	792	803	815	825	835	818	842	793	846	833	851	797	776	857	853	845	840	833	829	849	833	848	809	856	861	845	842	838	844	820	841	860	856	834	789	813	864	788	802	837	799	840	856	833	812	863	823	882	816	799	857	852	826	860	883	853	858	812	848	819	871	800	837	883	782	844	888	818	810	797	813	853	829	872	815	846	815	795	855	823	821	823	839	844	817	854	811	815	848	837	817	786	830	868	804	797	831	809	806	836	794	828	845	806	850	837	864	800	853	868	816	796	790	833	811	864	828	807	882	847	847	784	835	879	841	806	846	824	770	854	832	836	807	855	833	866	771	790	805	823	858	801	841	850	830	825	799	808	825	828	840	813	870	846	838	866	819	791	836	859	792	812	844	858	826	859	879	850	811	881	805	826	775	819	802	769	863	870	816	798	830	824	826	808	800	850	865	829	806	810	834	823	854	791	846	861	823	793	827	820	818	766	838	833	798	802	878	826
7574	1256	2108	2918	2151	960	1196	2435	1868	2616	1412	7374	6910	16500	12571	6061	2264	837	411	284	286	275	297	272	275	263	266	284	248	272	281	257	272	247	291	251	265	252	285	289	277	268	271	254	273	254	268	251	249	267	259	246	237	253	277	240	271	259	252	259	269	248	266	251	225	244	244	262	284	250	263	245	250	258	265	225	262	250	250	239	265	263	269	256	247	254	244	241	262	265	254	237	239	256	244	268	264	255	239	268	280	267	321	248	235	265	265	234	218	269	224	290	255	290	253	281	270	242	257	249	273	264	269	268	257	239	237	222	267	243	235	240	283	260	281	276	237	260	285	247	230	270	251	259	247	265	267	269	294	259	254	252	282	251	243	270	270	218	261	236	236	272	227	247	280	284	273	266	274	249	251	271	254	261	260	238	234	268	288	262	286	250	278	245	250	257	261	251	265	277	279	269	277	302	264	252	266	288	262	283	247	232	256	272	252	280	248	276	268	273	246	287	265	259	250	272	254	269	285	279	272	272	245	288	249	237	267	258	279	290	250	247	254	288	293	300	249	249	284	253	275	259	267	263	259	248	252	264	276	265	238	284	252	231	297	272	260	273	254	260	281	271	296	260	266	242	258	242	266	242	280	269	263	254	275	248	234	283	260	269	279	273	264	234	265	259	239	272	240	259	269	261	274	273	259	248	271	253	240	285	245	260	262	280	244	255	239	264	277	243	267	248	275	249	277	269	231	286	269	273	236	249	289	263	263	268	290	246	267	239	276	269	274	266	260	267	252	225	241	244	245	260	293	252	280	266	259	277	259	263	262	249	271	245	273	268	254	233	257	250	249	276	281	274	278	242	289	272	256	274	302	288	277	259	281	259	283	272	287	251	230	246	278	296	255	277	298	267	268	247	266	249	238	281	260	236	261	246	253	262	261	287	290	243	253	230	278	271	247	274	309	247	254	274	251	276	242	242	285	255	255	272	270	253	256	250	278	282	295	217	292	254	280	290	279	258	268	309	256	243	243	249	240	258	265	255	253	283	240	230	274	246	245	275	246	276	252	256	250	243	253	231	224	274	269	243	276	233	285	242	245	275	257	263	260	247	260	263	276	267	269	269	264	276	276	278	281	282	247	267	246	247	241	257	283	280	248	235	247	267	268	305	271	260	257	259	241	265	269	247	287	288	269	259	281	290	263	281	292	249	272	290	289	272	253	235	269	247	257	296	232	283	264	241	263	263	287	249	265	229	265	266	239	279	273	282	247	242	258	266	279	245	277	274	253	254	283	272	270	281	291	253	240	269	265	243	272	284	278	272	281	255	242	260	276	276	240	278	274	271	259	262	317	260	291	257	255	270	265	279	214	264	257	268	257	258	266	247	256	278	275	229	265	247	267	279	280	254	261	259	232	227	269	254	249	278	262	254	241	283	279	262	266	277	250	254	266	278	274	260	256	256	258	257	260	263	279	275	245	263	257	250	252	255	227	254	225	255	260	267	277	267	259	287	252	251	260	244	246	255	303	255	245	272	261	233	253	262	271	275	249	249	238	261	240	258	242	269	278	277	259	258	252	247	254	235	253	249	244	237	275	266	264	253	265	264	259	258	278	266	241	286	278	247	264	274	262	250	264	308	266	260	252	269	272	266	254	250	245	267	262	258	258	268	261	276	253	276	259	242	262	251	276	282	285	277	267	267	271	255	296	279	260	257	261	247	261	293	250	272	292	256	250	282	250	275	291	292	267	253	234	248	271	242	244	267	248	277	294	258	272	257	276	300	248	267	305	300	257	252	259	267	236	239	269	285	250	245	243	259	254	239	239	242	261	255	266	284	245	249	263	281	262	262	248	269	244	257	228	254	300	268	258	253	274	251	270	257	270	264	251	261	265	246	256	230	271	273	256	274	263	248	276	248	279	252	256	265	255	257	263	278	240	259	268	268	261	284	277	258	262	257	243	276	274	253	259	286	242	252	249	264	239	276	278	269	253	288	267	256	260	265	256	258	248	238	272	266	275	287	270	229	256	270	276	242	279	247	254	280	280	277	238	299	285	269	271	267	250	268	262	247	253	279	271	276	264	265	283	272	226	259	247	222	262	236	263	268	276	248	262	255	226	263	256	269	265	273	251	286	254	280	219	247	256	267	248	260	260	234	249	263	291	247	258	265	250	254	277	254	227	230	278	257	273	276	278	231	311	247	270	267	246	292	268	288	267	274	246	250	270	263	264	286	260	268	244	255	265	261	266	276	255	279	260	258	260	265	258	263	261	304	271	266	258	268	276	249	286	258	277	256	267	267	293	286	270	236	239	267	275	272	252	230	272	265	272	264	250	273	231	236	290	232	260	259	257	256	262	248	257	305	255	225	248	257	256	261	277	291	257	256	246	222	248	251	245	248	284	286	254	237	232	257	250	242	269	226	243	308	268	247	283	278	253	275	231	280	252	253	249	287	262	276	300	221	288	270	247	266	280	250	249	232	237	286	267	272	252	266	314	265	284	242	267	265	262	270	268	236	269	256	268	277	230	264	248	242	254	230	274	257	301	261	286	297	244	284	266	275	253	291	260	283	259	278	233	266	264	257	253	262	241	252	295	257	261	246	261	286	286	250	289	245	250	245	285	270	259	259	265	258	259	253	288	266	249	275	254	260	241	278	282	283	267	287	279	256	273	284	267	237	238	275	247	252	267	293	268	245	261	275	233	259	273	276	251	257	243	264	300	266	263	266	282	238	256	263	288	261	273	267	254	263	258	264	283	237	255	251	248	291	245	244	268	239	269	269	255	253	267	295	239	232	285	275	278	283	270	281	254	279	245	259	249	237	265	271	239	282	271	293	279	273	279	261	308	247	281	240	267	263	257	255	275	252	262	271	271	273	277	255	265	270	285	269	250	293	287	276	249	256	241	260	244	264	268	269	241	286	265	245	269	241	260	293	269	267	296	261	268	249	236	275	253	284	279	246	271	262	247	295	261	251	268	284	256	238	280	274	267	248	263	262	259	287	273	257	223	255	286	262	273	222	269	264	254	269	274	258	282	215	274	245	300	251	251	254	264	263	266	265	257	242	256	237	272	257	257	235	243	290	259	223	290	275	265	246	267	256	273	263	273	276	280	245	257	294	253	274	249	255	239	251	277	238	255	265	250	252	252	287	259	274	279	291	236	273	264	253	261	257	258	279	233	262	246	256	288	256	269	267	276	253	269	258	265	234	293	253	260	292	246	239	283	269	261	254	254	273	245	243	280	257	262	258	269	301	268	258	272	255	230	258	266	248	276	235	257	286	254	270	279	254	247	264	259	262	258	260	260	236	269	255	265	246	252	258	281	240	263	277	272	266	267	268	250	268	251	235	259	281	253	268	228	246	248	290	274	260	286	263	239	262	246	253	245	274	249	252	234	233	241	270	288	263	271	244	268	266	270	246	230	308	245	271	242	286	233	262	268	270	287	255	255	303	255	259	264	279	280	255	251	271	260	263	292	275	271	248	258	278	266	260	247	267
5374	1750	5200	9119	7634	3962	5288	10398	7872	9608	6227	20261	21058	37284	31140	20238	9414	3463	1509	925	748	774	774	738	724	755	742	743	767	800	796	743	722	794	721	817	769	764	707	777	746	724	752	802	804	727	739	698	740	751	762	747	782	794	765	711	780	734	726	713	760	736	728	744	799	770	747	760	735	731	798	743	790	795	764	707	699	781	747	749	705	725	725	747	758	769	784	744	715	749	751	760	728	716	756	724	754	757	746	768	722	769	765	735	749	740	736	743	723	779	742	741	767	749	716	739	758	719	740	733	737	755	727	724	757	744	769	711	752	771	768	725	748	769	759	736	766	722	710	703	728	756	721	774	725	752	737	725	778	762	739	740	707	742	758	711	752	754	758	755	745	789	723	719	815	782	748	735	695	691	786	779	725	754	728	737	753	730	735	759	812	709	781	760	757	776	757	758	786	716	739	768	775	725	710	766	765	740	768	757	726	723	730	722	815	689	744	755	742	719	728	759	709	747	706	737	767	742	736	730	796	805	731	743	752	786	767	765	736	738	764	735	731	755	770	767	727	754	713	732	741	781	814	725	731	732	733	738	755	759	724	776	781	764	753	784	736	702	768	721	764	699	744	786	712	775	776	728	785	710	777	709	759	744	802	758	737	783	778	772	731	752	709	758	767	745	724	743	747	730	769	714	778	719	710	773	784	747	746	729	745	736	769	735	747	726	724	765	736	725	749	741	738	721	756	764	724	766	734	762	673	776	765	756	720	706	739	769	726	733	751	739	783	734	744	767	795	763	777	753	723	745	716	748	722	742	739	716	772	755	726	753	794	716	790	722	709	752	738	771	717	786	796	745	670	762	764	721	735	749	779	825	763	786	804	756	724	763	783	756	774	740	777	736	732	744	748	761	725	695	700	770	769	758	731	742	719	770	749	764	744	773	733	738	751	736	777	721	713	771	727	758	736	719	746	705	768	725	744	741	765	713	753	721	727	781	749	778	754	771	751	721	732	759	723	749	719	751	699	732	730	727	741	742	721	750	703	746	742	789	796	735	744	733	759	761	694	742	765	748	775	741	722	746	757	724	735	777	707	728	809	741	782	743	779	773	825	743	713	762	720	750	700	714	708	769	768	715	761	781	706	720	754	792	765	745	723	689	826	701	781	750	712	742	740	736	773	755	714	792	749	746	752	778	738	752	765	798	744	755	782	747	751	744	768	754	752	713	753	779	733	710	751	710	731	691	686	752	748	695	772	755	776	741	732	738	726	773	762	737	768	810	702	751	745	759	763	729	800	703	749	746	777	776	718	747	702	759	717	684	729	661	697	718	748	736	771	689	747	744	747	821	758	764	690	767	788	731	745	728	728	724	770	756	746	776	739	722	714	783	694	737	769	718	772	704	761	783	760	729	742	799	732	790	726	743	749	755	731	739	755	768	799	769	777	777	741	779	759	793	756	776	704	777	791	778	756	757	778	766	706	737	696	758	757	811	753	768	780	735	684	785	736	728	707	758	738	724	729	721	768	734	702	773	728	794	723	768	752	739	755	718	779	753	766	726	745	730	826	740	759	742	718	754	761	713	756	724	757	710	773	744	732	723	766	752	716	713	754	742	779	723	723	750	735	718	736	749	751	754	687	729	818	770	750	765	714	793	763	688	704	760	771	724	730	739	738	733	755	766	714	726	774	723	751	770	794	742	690	766	713	686	760	754	700	778	719	783	722	750	753	717	801	718	751	759	739	743	721	768	776	749	710	774	746	747	756	715	787	709	753	756	715	752	770	804	735	782	770	714	752	753	741	770	753	778	711	786	758	746	791	750	776	745	767	744	768	767	758	766	765	736	730	772	810	708	781	728	761	762	742	765	763	704	765	680	785	711	785	812	767	764	748	769	765	755	698	732	769	669	772	750	741	755	766	765	758	706	719	738	770	751	747	768	747	774	729	761	760	763	799	716	758	746	735	766	785	722	770	739	779	740	749	715	765	823	771	738	769	746	672	756	713	778	763	727	753	725	779	788	741	737	715	709	729	789	760	740	735	721	707	797	779	747	748	756	738	725	717	723	731	750	742	732	775	723	736	746	760	794	745	768	771	764	712	748	745	778	738	764	691	720	740	752	759	701	763	781	737	756	725	761	741	737	730	740	779	740	755	723	753	735	685	785	780	737	726	734	762	731	734	745	727	717	744	770	745	726	757	747	727	726	771	701	767	715	739	767	745	731	722	727	727	783	763	753	757	741	753	747	740	702	818	730	763	751	737	743	728	794	757	722	760	829	703	737	708	713	742	725	705	748	768	743	744	738	716	734	731	777	737	785	730	789	714	726	712	707	730	716	760	718	768	726	746	736	739	772	782	732	756	788	726	703	765	748	704	736	746	732	763	799	737	746	802	717	797	741	761	746	760	767	740	717	765	734	735	759	775	731	742	740	739	758	780	767	736	779	781	747	761	709	727	742	771	772	714	717	731	756	763	754	788	738	788	766	734	726	710	778	760	736	767	754	766	723	774	748	753	728	751	736	739	782	702	727	747	711	725	732	774	746	746	704	705	764	774	731	772	749	735	815	712	730	762	728	716	752	771	809	762	781	754	774	754	744	748	698	737	775	786	746	807	760	747	714	711	769	753	706	782	775	783	699	713	755	729	729	756	733	756	767	692	733	758	740	734	807	805	758	771	762	739	765	767	740	753	752	688	753	742	762	760	754	739	768	741	738	768	742	737	759	750	746	751	762	762	747	752	755	795	751	780	778	748	748	745	820	729	736	760	767	780	771	747	789	787	741	807	731	740	752	744	728	683	796	760	783	754	719	731	748	762	750	751	755	740	720	760	726	753	743	787	721	721	752	744	683	727	741	716	750	713	763	730	721	777	754	776	761	717	766	762	700	702	759	790	726	775	713	759	776	740	761	739	748	715	743	743	786	756	742	736	709	789	752	736	777	781	736	680	761	807	780	763	795	788	700	734	744	748	767	754	752	757	749	755	754	723	742	713	730	744	741	704	729	694	708	788	768	778	800	728	794	740	770	763	750	719	743	773	690	723	763	703	722	757	766	746	750	733	706	714	757	769	740	727	710	738	758	776	712	738	790	742	757	741	768	747	780	741	764	739	737	753	747	774	743	764	728	796	783	751	758	720	752	761	769	772	805	739	711	721	789	749	775	732	763	779	712	728	705	765	746	751	725	745	758	760	754	741	774	705	758	699	756	686	739	724	736	718	679	757	772	729	797	791	752	759	751	712	761	732	786	751	779	753	759	773	776	724	742	712	733	770	735	757	699	764	736	759	771	739	699	772	769	754	745	790	753	780	711	784	716	743	724	748	743	758	758	724	719	752	792	743	718	737	740	725	792	745	747	694	724	720	746	755	772	760	783	724	739	765	733	727	764	783	781	769	738	719	709	734	761	713	707	756	751	720	746	742	767	773	705	767	700	753	729	726	784	752	756	735	739	745	778	781	760	765	789	729	760	728	727	732	746	760	725	739	765	695	733	723	709	777	745
15321	4307	8528	10523	8085	3230	1578	2341	3385	6705	13878	30329	24999	22865	14843	6258	2037	719	420	308	251	290	289	264	281	283	283	294	258	258	269	291	249	290	312	279	269	274	287	270	303	280	291	269	276	275	278	251	263	260	255	248	294	260	243	266	279	247	281	267	276	278	266	283	276	282	270	289	291	300	253	305	278	289	289	277	241	239	244	267	274	271	281	257	226	306	273	268	248	270	265	282	281	273	307	265	288	281	273	282	276	278	261	271	269	235	256	297	296	290	270	290	245	290	324	270	279	289	262	303	272	276	312	304	286	262	282	271	300	293	271	294	289	252	278	287	276	249	261	261	296	297	283	259	234	253	260	279	262	270	270	269	285	255	274	279	293	254	278	285	274	279	269	264	274	266	255	248	260	283	250	275	270	276	253	293	276	256	296	261	272	284	273	288	296	268	276	301	266	266	285	284	271	277	258	288	276	258	271	257	273	282	276	281	279	267	276	276	289	269	266	280	287	261	290	259	276	264	281	260	224	241	296	276	301	257	292	274	266	267	296	279	271	248	272	271	297	256	293	286	281	297	248	267	264	289	247	295	292	267	283	257	250	300	267	234	264	272	277	255	258	289	285	249	287	295	258	295	289	313	258	297	306	246	270	295	268	264	273	262	294	295	300	285	269	288	245	258	254	279	285	275	301	264	280	232	264	254	258	268	275	254	260	279	275	280	270	262	278	245	273	242	284	268	292	263	257	254	287	235	270	266	300	280	281	266	283	300	302	288	267	237	261	276	270	279	278	268	290	269	292	274	271	242	274	274	256	285	247	265	274	300	242	265	255	299	311	281	288	285	244	275	286	265	276	273	238	262	278	278	281	288	304	297	278	268	247	253	292	239	275	275	265	277	252	256	276	298	290	285	262	254	284	269	290	261	293	278	268	249	270	278	304	268	273	256	276	269	264	305	248	259	296	272	276	249	276	271	273	281	285	265	260	282	260	290	258	284	279	293	259	285	292	272	282	264	251	300	299	226	295	272	282	259	285	285	278	273	285	246	283	260	270	293	270	267	279	274	266	294	282	254	289	269	286	259	290	293	276	259	266	257	280	256	265	305	283	281	295	287	293	273	273	267	275	262	253	291	263	256	281	287	256	289	270	283	271	291	265	288	250	250	280	305	246	278	296	262	282	266	255	279	278	255	270	265	284	265	264	268	302	290	261	285	279	280	285	269	269	268	288	282	278	264	270	262	278	276	248	281	248	280	253	280	258	293	287	287	303	272	270	274	274	262	257	285	296	266	276	292	274	263	272	287	286	274	261	255	275	270	274	250	261	267	277	265	271	287	261	272	233	258	266	290	280	292	243	289	276	260	261	245	261	268	275	257	290	276	297	284	270	277	266	293	288	264	272	257	293	279	277	278	265	276	280	276	277	264	263	261	297	288	269	253	311	265	267	249	273	287	253	262	281	277	292	298	269	249	224	281	303	255	269	282	280	308	272	291	268	276	250	274	278	266	255	277	289	276	308	294	277	250	270	283	273	277	266	264	304	266	278	280	277	238	267	254	252	247	308	269	274	262	254	261	271	289	296	279	308	271	291	288	299	265	271	321	280	259	274	282	265	273	316	276	290	268	235	249	269	290	277	268	295	271	313	291	255	274	268	288	263	256	299	244	296	235	273	267	258	281	267	275	255	261	285	257	304	282	272	286	255	265	271	261	275	256	266	264	249	272	288	280	282	280	302	260	276	292	259	253	302	276	253	274	281	302	272	283	278	246	295	295	292	284	252	257	300	243	261	267	278	292	247	292	269	305	309	239	270	268	262	261	280	305	289	259	282	256	271	258	278	256	291	296	293	288	263	275	268	286	297	252	265	286	270	262	277	254	269	249	277	287	292	275	261	274	274	288	271	304	260	269	257	248	272	261	263	269	271	280	256	259	268	297	295	292	284	247	301	310	277	306	286	281	289	262	268	280	259	288	264	265	265	268	284	295	250	289	269	280	258	265	278	289	287	301	275	271	265	278	255	267	295	303	259	300	280	276	272	266	301	273	275	259	280	248	296	281	266	263	279	286	313	286	240	286	268	251	298	273	251	302	285	296	293	263	255	283	264	267	253	288	243	292	287	280	283	245	263	272	292	272	272	270	274	252	271	295	282	273	264	270	271	273	278	288	255	276	276	260	260	249	258	261	254	285	264	255	275	304	286	280	273	298	275	250	278	273	273	278	251	287	260	271	271	250	265	259	279	270	268	316	268	254	255	278	276	298	263	251	281	274	291	277	269	259	255	268	276	270	294	265	294	289	279	286	278	294	287	280	267	283	263	274	279	259	271	272	253	284	258	237	259	292	282	255	264	253	298	267	286	259	273	246	282	297	244	278	290	246	255	244	282	273	253	259	268	284	259	251	263	250	274	260	255	255	262	291	275	297	255	293	265	292	258	296	286	279	262	266	283	267	313	260	241	289	288	286	293	245	285	296	266	277	284	284	287	295	289	266	285	277	280	284	279	279	290	283	270	280	268	255	247	258	272	261	263	266	236	264	273	275	259	289	281	274	275	292	264	255	245	247	263	268	266	268	246	277	283	275	317	293	291	275	266	297	267	299	289	268	239	278	273	268	248	266	268	279	275	262	280	264	296	284	276	277	278	281	284	293	249	292	272	275	256	267	286	295	276	277	268	320	278	293	278	298	272	280	263	261	265	257	254	291	291	291	292	302	290	297	264	289	281	283	257	256	277	254	273	273	274	282	278	276	282	259	273	273	282	278	306	269	288	310	265	273	273	269	299	289	318	287	287	250	286	275	270	280	268	238	298	256	277	284	308	286	286	301	277	265	262	278	292	275	265	244	260	306	266	243	311	258	250	269	280	305	279	291	268	286	255	288	259	284	236	239	252	269	267	252	272	273	271	265	262	256	297	287	293	288	282	249	232	277	273	269	261	300	302	280	272	272	262	257	269	260	289	297	283	273	264	262	301	269	303	235	273	269	286	275	292	255	261	264	255	254	281	251	237	262	253	275	250	270	265	262	264	282	267	268	248	262	273	282	263	314	269	315	280	264	259	277	255	278	254	281	268	255	263	279	250	267	269	268	252	273	266	267	271	262	260	290	278	287	260	307	264	255	260	298	268	273	267	292	264	280	262	268	275	268	289	285	274	256	277	262	289	292	248	290	283	281	273	257	307	263	259	270	284	279	251	282	257	284	259	277	290	253	284	278	261	277	290	285	268	254	268	280	284	262	273	279	276	268	283	281	276	251	286	260	267	266	291	292	287	278	271	272	296	249	286	293	271	270	270	290	257	271	218	259	285	301	274	271	281	289	272	250	290	281	286	251	271	289	241	291	256	310	263	250	270	277	262	272	290	277	251	267	305	260	308	311	251	255	281	261	260	245	254	278	262	293	263	265	284	295	283	299	259	297	283	267	262	279	289	273	267	331	289	251	281	283	263	263	273	256	260	257	272	285	275	310	260	273	265	282	252	268	249	269	252	268	285	273	286	271
7830	4695	15672	22623	19720	9548	6330	9338	12137	19842	32286	48797	42848	42155	32488	19141	8033	2863	1410	913	797	768	796	777	789	777	721	785	777	801	782	778	785	799	781	768	787	732	748	764	777	796	814	846	793	774	786	833	810	775	729	837	742	782	741	774	784	811	773	835	808	788	737	777	765	793	741	786	825	756	743	737	772	794	783	742	824	788	818	753	758	780	794	730	725	783	797	801	771	817	768	795	809	774	778	779	797	816	764	789	770	756	823	764	776	788	792	817	785	762	742	750	782	765	722	789	772	760	818	765	743	830	766	788	737	801	786	789	783	795	729	784	785	747	821	804	769	778	789	850	796	798	774	744	812	792	735	842	774	765	761	805	776	745	764	770	730	749	765	781	746	802	782	768	786	790	788	763	780	761	784	825	800	782	788	800	787	803	797	775	806	800	756	773	774	753	781	712	779	779	762	790	807	788	775	746	760	793	771	754	767	782	829	738	771	820	745	799	788	766	714	825	812	773	830	759	807	747	756	795	797	727	789	794	817	802	733	795	775	795	785	786	774	771	744	756	785	771	782	808	811	817	752	732	740	795	770	788	800	777	837	792	802	758	805	753	818	779	781	770	847	803	758	745	790	774	784	844	820	738	771	792	791	765	758	758	814	766	751	765	788	777	764	790	761	774	809	764	729	775	802	744	828	772	824	778	792	783	770	775	806	772	768	767	818	770	759	750	752	763	735	818	789	744	779	828	804	775	768	780	704	763	787	804	835	773	795	813	763	807	726	750	769	802	808	807	792	765	775	762	824	754	710	767	752	795	755	790	810	783	731	810	794	823	798	751	758	796	781	815	734	764	784	792	795	768	767	774	749	834	786	751	770	802	743	773	836	810	793	812	828	773	767	774	765	763	778	797	752	808	774	728	805	798	776	835	714	775	778	805	732	795	785	719	752	796	738	761	756	831	806	805	744	743	807	800	821	757	743	769	804	770	787	796	797	782	743	821	743	762	769	737	749	799	761	729	770	745	743	749	780	704	789	751	807	777	790	792	793	765	794	766	764	803	731	768	766	775	733	785	831	755	772	792	765	742	738	775	798	717	808	758	785	711	823	786	746	731	803	750	783	775	777	761	814	757	781	731	803	775	774	789	784	754	792	805	819	820	784	845	745	766	769	799	760	748	774	809	731	782	787	810	746	791	801	762	742	783	744	810	741	767	809	760	762	768	772	773	802	800	801	784	739	740	759	786	757	756	749	738	796	755	775	772	842	781	795	739	793	776	785	780	784	786	799	781	809	744	776	735	795	810	755	782	810	723	754	785	804	761	809	787	729	713	770	804	710	769	746	819	824	747	795	754	785	762	749	804	757	760	759	754	770	768	752	757	798	759	793	802	797	770	816	811	752	758	770	772	833	781	787	816	782	777	762	768	750	758	741	785	779	800	794	790	782	785	775	753	802	811	792	794	794	757	803	768	783	789	780	815	795	770	842	782	783	802	775	746	786	792	782	789	792	766	800	757	796	754	775	793	847	809	757	789	756	771	766	750	774	774	768	788	794	845	770	786	753	841	733	756	760	835	805	805	762	768	790	791	776	747	737	752	787	773	807	782	760	774	808	811	804	792	764	804	747	732	814	754	791	785	783	758	760	743	736	741	741	798	741	772	740	774	724	791	792	741	761	776	769	747	795	813	768	787	770	795	800	738	796	813	754	751	763	784	804	802	764	794	758	766	799	757	833	734	793	801	790	820	791	735	802	798	741	789	805	786	782	710	758	782	770	779	737	830	754	780	775	763	769	780	827	829	799	795	789	781	746	756	721	792	785	748	786	752	730	775	772	765	787	788	763	819	773	779	770	780	761	790	792	770	780	786	800	776	770	815	744	767	772	774	802	839	763	836	763	733	785	770	752	754	755	748	731	790	750	794	789	782	772	813	736	769	754	748	811	763	759	816	779	770	699	819	799	802	720	830	720	771	796	759	831	786	795	750	817	741	771	771	784	819	811	808	757	775	768	771	779	795	783	764	762	763	816	803	705	767	797	759	753	788	832	761	735	826	768	819	716	766	717	764	790	790	750	753	802	760	768	803	785	823	777	784	764	757	858	751	798	778	752	724	855	777	796	789	802	820	786	758	835	752	767	738	796	801	738	756	770	754	774	776	840	709	801	759	812	792	767	818	751	820	721	767	776	817	783	737	809	772	828	782	763	843	779	747	789	759	751	791	799	798	778	812	763	755	767	742	758	763	804	756	749	782	753	805	797	770	784	757	762	781	809	794	773	804	754	732	803	775	763	799	814	754	768	745	787	752	779	800	781	803	757	723	784	808	734	787	790	756	765	835	747	809	787	761	775	789	804	796	783	786	710	744	765	746	762	737	778	720	802	829	755	766	797	779	801	738	807	785	765	786	753	753	803	772	730	789	781	802	793	779	757	770	795	781	776	808	825	744	779	793	775	750	763	780	798	773	780	787	789	705	767	781	787	812	761	768	755	781	801	797	794	814	789	775	751	789	778	779	750	763	741	759	799	794	799	780	778	837	824	787	774	770	757	740	818	764	791	802	794	782	762	764	804	782	779	766	786	814	792	809	741	815	724	789	757	768	769	782	755	794	784	764	764	824	789	770	763	805	770	820	775	788	776	754	771	784	763	812	815	758	768	814	797	793	788	734	743	764	815	795	757	771	793	794	750	834	747	798	783	800	780	822	772	734	798	775	740	816	790	774	806	777	747	744	738	763	755	848	801	774	765	784	760	808	767	792	792	749	787	768	786	750	743	766	798	732	791	761	756	770	736	774	768	767	785	796	729	749	770	752	765	751	762	773	817	826	818	789	796	802	780	809	733	813	760	809	792	791	819	794	838	782	743	704	826	780	736	802	791	807	797	785	770	828	806	780	773	767	791	801	809	753	733	776	798	784	756	784	831	758	748	783	759	778	811	823	812	803	787	755	743	805	762	825	810	763	803	820	785	763	742	772	807	809	741	758	823	759	803	814	810	800	781	769	793	771	777	776	802	765	837	793	807	780	754	782	804	756	805	758	758	803	760	810	873	771	777	786	731	804	782	784	753	806	780	774	831	752	778	731	809	770	774	778	761	801	742	764	790	799	755	778	754	796	777	795	771	708	805	758	784	807	819	753	809	744	796	777	806	781	822	786	798	778	821	800	787	787	759	788	796	759	811	774	783	750	755	740	789	762	782	748	760	773	823	749	783	761	785	762	837	767	762	799	813	773	813	778	792	766	760	818	812	771	788	816	750	770	790	821	778	794	807	794	754	807	769	765	825	796	713	805	754	773	779	808	738	812	794	783	724	783	769	823	807	746	765	763	756	840	796	818	750	763	778	775	808	747	780	799	796	750	766	801	818	760	810	776	805	764	748	777	760	751	829	778	804	760	801	790	753	791	715	770	795	771	787	774	758	811	797	724	799	789	851	733	780	770	722	752	750	821	739	779	806	802	795	765	734	809	768	799	806	760	751	779	832	808	739	783	799	754	715	779	795	763
2315	396	489	514	432	469	462	535	605	727	1011	2083	2261	1525	943	583	431	331	321	279	295	266	292	313	301	285	283	301	287	286	270	266	267	279	262	279	298	290	286	287	297	272	300	287	290	280	308	273	284	292	280	281	311	295	286	281	341	284	313	300	300	276	271	305	280	303	311	284	297	299	255	298	283	289	284	253	283	275	300	284	286	306	282	312	264	281	258	272	323	274	278	293	322	288	274	293	314	294	274	280	277	301	282	282	285	312	302	297	315	282	301	269	323	269	292	290	302	272	293	291	275	292	300	278	312	286	295	329	276	283	310	276	301	299	289	269	282	288	283	317	290	286	289	300	296	291	302	294	246	269	288	291	284	270	294	294	270	334	270	272	296	295	303	291	255	269	287	294	283	286	333	281	279	291	275	278	301	286	264	306	324	325	284	303	293	269	269	267	317	284	280	309	299	281	281	299	295	297	308	261	278	294	256	291	300	333	309	304	271	285	300	287	298	287	315	290	288	268	330	304	308	294	255	282	311	293	290	294	281	289	279	293	289	305	288	299	281	296	261	315	266	285	297	284	287	272	269	291	290	328	289	291	303	292	284	266	291	279	292	253	282	284	287	303	271	306	291	297	291	261	261	278	284	288	276	320	291	294	296	287	273	254	302	276	269	298	317	294	301	285	309	304	279	321	329	285	308	281	280	310	333	274	287	322	311	286	269	283	299	267	298	259	304	311	285	268	295	300	293	287	299	302	297	268	291	313	274	308	282	280	269	314	299	270	325	309	272	287	288	290	282	300	307	294	276	294	285	290	281	315	298	295	274	293	283	284	270	294	305	300	274	291	307	282	294	282	301	285	244	274	287	329	262	277	301	325	310	278	274	305	269	280	297	307	270	284	280	286	272	292	311	296	294	297	285	300	302	282	256	277	265	292	294	301	291	298	283	301	286	302	291	295	291	320	292	285	285	289	283	263	288	257	288	288	285	270	277	263	296	287	299	303	292	272	320	279	267	311	307	273	299	266	275	268	295	281	297	312	311	309	319	280	259	284	293	312	275	309	299	300	285	263	283	295	294	275	283	288	282	258	282	266	294	294	281	313	306	271	304	310	278	282	306	273	310	291	292	291	281	291	282	310	280	296	260	305	282	297	291	296	305	267	287	301	303	279	308	280	279	293	304	243	296	249	286	270	257	279	273	252	292	288	241	305	265	272	287	296	293	280	300	295	307	294	302	321	251	292	314	259	285	264	295	294	272	296	292	266	283	277	301	300	290	252	294	299	271	330	305	279	270	276	315	278	296	288	279	275	292	300	304	287	272	319	287	254	279	251	313	275	315	289	316	301	287	287	322	305	280	265	293	267	292	279	279	240	268	301	295	294	299	300	308	285	303	281	297	335	294	266	288	276	308	257	270	276	294	298	274	303	283	292	292	290	295	270	294	285	274	297	265	314	286	265	310	274	307	255	304	335	258	303	300	273	278	305	272	277	308	291	299	271	287	282	260	333	296	264	292	291	283	304	308	294	263	301	271	288	295	294	303	274	322	302	286	295	272	296	314	281	325	332	295	299	337	300	295	281	310	295	270	260	283	280	278	292	251	273	287	296	287	292	278	276	257	279	320	308	272	288	293	295	284	287	278	265	296	273	295	288	338	280	268	294	281	282	307	289	273	270	296	283	277	258	263	332	307	289	287	309	279	299	266	280	314	296	273	290	272	300	281	282	290	295	297	276	312	297	282	319	274	299	321	282	270	303	272	293	274	285	267	304	261	300	261	250	281	294	261	306	283	328	292	292	291	337	293	273	302	291	298	270	269	280	276	301	295	288	279	274	282	270	255	305	252	285	279	289	259	316	280	293	301	304	266	278	291	286	299	300	310	294	272	254	299	266	254	266	302	322	304	304	294	272	301	272	272	306	297	292	278	249	314	286	278	274	295	285	281	315	258	292	272	288	282	311	311	328	314	306	286	289	248	306	319	291	259	310	279	310	315	303	267	289	299	305	302	289	266	300	287	261	251	291	284	270	270	320	257	284	292	275	288	295	320	281	234	291	263	291	298	311	279	300	286	265	247	324	284	299	321	299	298	303	296	264	276	281	278	298	252	319	280	270	280	261	291	285	325	322	271	312	295	292	290	293	292	324	269	275	271	293	270	270	286	296	255	286	338	280	297	268	313	287	293	293	256	266	284	275	294	330	272	320	278	278	286	315	301	326	284	324	295	293	266	280	326	285	306	287	312	276	298	300	307	288	313	284	269	278	297	279	283	311	298	300	278	294	283	270	255	295	287	280	277	279	281	259	318	304	307	268	277	280	318	300	298	305	285	311	278	262	308	308	274	301	277	294	290	302	273	269	314	314	294	284	297	303	295	283	284	269	290	282	309	256	289	294	289	293	304	288	271	267	289	301	276	271	293	261	307	292	256	280	295	260	298	273	284	290	291	265	306	288	302	283	314	295	324	268	268	255	304	278	271	303	294	300	296	269	314	283	285	312	293	303	296	280	293	279	285	305	305	303	301	334	282	293	267	303	310	289	310	297	267	269	294	285	284	267	303	286	296	284	291	287	284	299	286	303	287	308	295	296	279	261	288	269	296	274	237	285	299	318	274	287	313	278	326	270	265	295	297	286	280	276	311	271	234	289	273	280	301	288	291	263	304	270	301	296	303	316	323	293	262	294	302	282	270	265	306	265	269	303	289	305	303	274	290	251	306	292	270	291	285	321	290	278	268	293	293	281	319	317	296	324	303	275	307	281	291	299	284	280	287	287	305	285	291	300	271	289	284	301	271	295	274	295	313	296	295	272	295	299	291	289	286	281	300	310	296	311	288	309	257	303	287	279	289	309	271	274	320	282	286	260	289	287	298	334	277	279	259	300	290	285	275	290	279	305	273	281	281	293	321	284	302	316	271	331	310	280	278	290	278	271	290	279	287	273	257	288	286	301	285	299	249	296	267	298	306	315	274	303	293	282	276	273	269	260	297	288	294	283	268	290	298	318	276	301	309	275	304	288	306	258	306	271	283	272	306	279	308	282	292	261	312	272	278	267	277	279	295	302	296	317	312	282	257	286	288	284	311	259	271	294	314	275	269	320	287	272	292	303	273	273	300	315	277	295	233	307	289	266	307	325	274	302	273	291	296	279	282	299	305	288	290	254	286	260	290	299	250	319	298	260	306	283	325	287	278	290	278	301	288	300	282	291	287	301	314	264	315	304	323	301	254	286	279	316	258	269	302	276	269	264	285	311	285	289	280	290	276	262	314	264	311	286	281	294	289	284	259	307	278	283	312	301	292	272	291	286	289	300	246	284	270	286	262	278	292	309	284	286	297	283	288	294	289	277	284	272	306	283	279	312	276	304	298	299	284	277	273	320	312	312	271	294	283	293	291	307	314	296	301	259	285	285	273	297	286	283	291	293	290	312	276	301	278	280	275	281	289	293	262	285	285	291	274	297	293	314	298	286	287	270	290	309	282	287	282	291	302	316	285	320
2588	926	1372	1656	1599	1682	1552	2680	2921	3647	5378	10815	10245	6701	4017	2195	1241	997	934	852	799	822	829	808	809	835	841	823	830	816	797	835	798	800	830	824	802	827	804	801	844	797	840	815	769	840	751	769	769	805	838	800	821	776	827	796	806	764	797	791	831	751	786	756	866	853	868	793	784	794	823	776	754	797	800	842	832	815	834	847	786	784	807	805	783	782	833	833	810	841	823	831	823	824	792	777	803	816	748	825	819	840	828	778	823	815	790	821	834	853	747	833	789	749	786	785	772	830	823	794	813	801	801	817	806	811	804	758	796	850	800	813	815	859	813	778	783	839	838	801	818	833	809	799	809	771	859	809	804	765	787	789	811	808	824	851	818	822	799	782	797	840	885	857	770	800	846	812	783	783	841	790	827	841	810	829	790	823	787	801	796	765	777	765	807	806	841	843	765	848	854	824	825	841	813	831	798	845	819	833	832	782	789	798	774	792	803	860	794	805	783	811	783	753	810	844	772	807	804	789	827	816	802	814	817	857	755	809	819	829	789	809	781	831	800	841	800	839	777	818	770	867	783	821	780	799	859	846	819	799	774	802	743	815	856	796	766	819	829	841	804	785	815	812	742	822	806	801	818	837	809	784	753	826	821	777	793	803	772	747	789	810	780	814	791	823	788	780	789	824	795	779	782	870	820	837	787	780	798	820	791	796	831	779	806	771	781	813	858	757	868	856	783	817	837	834	868	759	820	796	834	775	751	786	834	780	836	791	810	837	782	851	759	821	843	741	796	793	807	826	831	841	764	798	838	788	791	811	774	818	793	817	801	792	776	773	811	772	779	825	818	776	770	834	816	835	788	826	773	802	787	775	834	794	810	822	840	791	783	782	814	809	789	811	839	852	832	855	787	778	780	810	792	796	810	801	795	840	798	799	817	826	804	812	809	812	814	790	852	784	800	774	815	801	820	785	779	824	803	769	801	822	856	805	822	789	809	796	799	775	818	783	789	779	804	788	776	773	786	804	828	808	835	823	830	827	779	852	789	854	826	788	823	840	833	818	857	838	794	830	797	799	769	821	763	790	816	802	833	828	818	804	781	801	812	775	794	819	771	797	828	780	773	806	789	824	805	772	821	834	836	801	789	804	792	825	808	802	781	786	832	795	787	846	806	832	847	820	833	746	804	807	793	798	788	815	835	783	770	845	809	812	822	818	782	873	842	810	896	826	794	755	876	770	749	838	832	790	788	812	855	840	823	792	819	820	839	787	762	836	816	810	809	824	814	785	831	798	777	813	843	834	762	776	779	817	827	838	828	797	836	820	824	832	800	794	765	826	803	754	863	812	784	823	786	840	811	781	771	823	870	762	864	760	820	791	801	832	778	846	835	778	803	796	745	832	812	815	835	833	849	814	779	843	769	773	834	790	815	792	798	824	816	825	828	810	841	811	823	843	806	825	781	867	833	872	775	827	783	799	785	802	791	841	785	813	839	815	817	873	822	772	794	812	779	870	787	831	780	814	825	815	809	796	832	819	783	795	812	833	816	840	825	810	803	813	782	823	786	818	799	767	781	865	809	792	800	811	796	802	805	848	822	860	767	770	788	848	814	797	758	820	837	767	838	799	779	843	809	829	867	812	832	805	823	798	792	780	834	735	765	813	774	791	816	829	812	844	814	803	764	793	812	809	791	823	817	823	803	834	817	846	799	840	858	763	776	804	782	805	797	803	840	801	814	771	816	857	783	813	810	796	821	803	833	773	778	835	793	806	771	800	817	808	826	850	829	774	819	844	799	857	773	807	817	845	810	803	803	825	801	789	825	768	778	778	800	765	745	779	799	766	797	825	809	810	821	797	846	815	794	744	800	797	790	754	803	789	765	771	765	792	780	847	771	833	819	824	805	786	759	815	865	808	805	810	773	795	841	754	818	814	752	759	844	827	817	817	839	802	805	801	826	846	803	834	795	807	822	835	780	830	848	772	810	809	790	787	806	796	813	820	783	822	864	834	841	815	789	802	821	802	789	789	818	774	810	809	787	805	831	777	804	835	823	773	817	819	776	777	824	796	819	826	835	801	782	867	809	787	815	818	844	804	803	838	812	808	825	765	823	822	835	766	795	772	820	831	806	789	789	809	788	809	830	749	845	809	777	777	835	808	816	830	765	823	784	818	773	862	863	827	803	801	833	802	780	856	829	776	806	828	799	875	799	820	875	786	805	775	809	774	802	767	750	767	810	778	790	852	771	799	822	760	810	752	791	785	818	847	790	794	853	815	775	810	765	823	766	775	780	796	825	787	801	782	761	813	862	832	803	867	821	769	786	821	789	805	755	766	840	844	784	825	786	857	800	830	772	781	773	811	777	837	842	830	768	793	824	810	830	809	817	807	876	855	776	804	840	849	786	853	834	820	819	845	785	780	803	835	802	772	785	804	777	853	828	782	873	782	816	779	795	806	835	815	797	778	782	768	786	818	800	799	788	814	849	793	817	768	814	797	793	844	811	814	826	706	818	848	820	781	788	782	819	827	805	815	821	815	808	813	843	851	857	799	767	891	820	805	845	809	783	779	847	831	811	845	839	787	784	749	803	800	812	836	791	830	786	794	783	799	824	828	851	827	780	816	820	770	826	789	811	837	827	779	764	819	789	844	796	810	822	765	821	808	811	777	788	778	764	793	776	789	828	810	810	842	838	849	812	854	807	821	818	817	776	746	809	818	794	778	747	793	793	785	783	803	804	813	832	811	814	860	805	774	821	852	845	843	827	810	814	778	862	793	833	807	808	818	797	786	819	778	792	809	806	802	788	797	826	839	816	769	822	817	805	799	825	798	816	785	805	826	796	836	838	862	805	768	810	778	804	842	808	848	783	773	802	805	797	805	731	802	826	779	814	797	803	802	794	806	798	752	832	803	867	760	790	808	792	797	805	834	808	833	796	766	715	807	854	793	806	758	835	826	888	788	806	806	844	869	815	802	805	813	820	831	839	837	809	812	811	811	862	826	846	843	819	826	831	816	791	847	789	856	814	780	804	812	800	816	821	787	793	841	803	792	813	767	864	758	812	835	844	791	794	764	810	803	822	826	785	796	820	747	850	795	797	848	797	803	819	781	761	822	813	787	802	802	730	795	847	827	843	793	849	796	813	810	826	791	792	793	837	830	826	831	794	771	798	805	772	795	830	764	775	842	811	799	820	801	808	791	876	841	804	855	792	805	811	771	804	829	839	750	859	808	831	817	846	800	860	840	829	829	807	810	805	796	817	823	819	793	772	784	768	818	814	844	743	779	795	798	796	829	860	798	809	832	847	725	850	809	783	781	768	800	799	819	794	758	762	826	833	786	814	792	799	790	801	851	810	838	796	843	867	812	826	823	856	817	849	837	838	768	786	848	816	742	768	764	789	868	843	792	847	840	782	832	824	866	783	814	843	776	764	836	811	755	806	807	817	823	768	823	767	795	794	851	815	832	794	766	856	814	793	837	795	841	856	830	804	796	816	850
7327	1443	2113	2222	1744	1626	2654	3211	3659	1808	7270	18453	17622	11008	5111	2031	863	427	305	252	233	272	289	246	267	249	252	268	250	268	270	243	224	241	242	296	248	242	244	240	257	244	236	292	259	259	231	252	264	253	269	249	232	261	239	255	247	240	222	241	271	256	254	274	261	265	244	263	252	263	255	241	274	233	280	262	266	271	243	233	272	262	249	245	242	276	292	279	240	256	255	239	252	238	257	260	271	273	269	274	264	239	241	243	259	257	258	243	242	270	254	248	257	267	268	271	238	252	257	252	287	269	258	257	261	227	243	272	253	256	240	259	268	256	249	267	224	256	283	242	235	238	248	260	243	305	242	255	267	265	242	264	267	249	251	260	246	249	278	268	270	258	248	264	258	246	254	278	247	268	207	247	258	247	243	244	246	252	246	283	259	265	255	275	259	255	272	246	249	261	256	275	231	239	270	253	286	292	258	240	270	263	257	268	242	261	298	247	260	248	258	255	253	262	250	248	246	235	237	253	275	275	280	237	229	236	276	229	260	256	253	278	242	237	251	291	257	255	262	240	261	262	268	232	261	238	268	256	293	280	270	256	251	252	254	260	236	238	238	258	266	289	240	261	261	255	240	249	250	258	229	242	262	268	267	230	253	268	243	275	282	253	281	225	294	243	291	267	257	258	252	264	248	251	278	257	241	263	284	269	253	244	235	253	216	244	253	256	254	248	252	246	259	247	249	240	230	219	245	251	270	253	281	239	274	228	265	240	235	258	271	256	247	240	265	241	274	258	252	256	247	265	249	228	209	236	262	238	245	274	264	232	259	257	273	245	264	267	249	280	247	277	248	249	261	286	259	230	262	223	278	241	257	272	243	290	259	257	243	258	269	281	266	262	261	250	249	245	256	257	251	252	273	263	237	254	237	236	251	269	252	252	251	271	222	251	224	285	241	277	246	242	249	292	258	269	248	252	247	293	273	252	245	239	262	254	279	271	261	268	235	297	254	268	267	234	267	253	253	227	268	256	262	253	250	244	231	242	268	280	244	274	257	251	259	213	258	253	245	262	242	223	255	300	263	258	261	226	263	272	233	256	247	252	288	257	252	224	250	249	248	261	238	243	257	282	219	288	294	261	252	302	241	279	269	242	262	254	257	261	239	255	266	266	262	265	250	254	293	269	239	245	312	258	251	255	272	253	238	267	272	260	251	238	250	265	274	245	259	246	233	243	249	287	274	252	282	231	279	260	235	249	257	269	223	302	281	243	252	262	251	266	248	262	253	264	245	270	259	255	257	245	275	248	253	259	282	257	265	257	239	244	271	266	241	274	244	250	265	216	253	264	266	269	253	232	260	262	229	243	262	260	270	252	247	247	239	246	238	267	230	288	276	249	255	238	239	263	259	231	231	236	274	273	249	235	260	232	234	224	255	249	298	257	222	262	224	260	259	236	240	267	241	258	249	250	252	272	249	242	250	274	217	250	238	245	241	230	260	260	257	234	281	250	223	228	252	253	239	271	227	230	267	260	274	248	275	262	264	259	242	249	268	272	235	256	266	285	261	262	267	247	264	266	227	242	261	229	280	253	230	254	244	243	239	290	251	258	273	237	267	251	262	286	251	265	275	250	274	259	262	246	268	261	255	247	271	256	248	279	254	299	266	251	253	263	241	289	269	245	264	226	244	249	292	276	274	267	277	269	278	248	250	243	244	245	238	258	272	296	230	245	263	251	235	265	241	236	233	264	238	242	269	242	240	271	272	252	257	265	262	236	253	264	263	212	268	233	286	250	247	235	253	249	242	218	245	244	258	272	244	242	253	245	274	238	260	277	249	226	262	234	256	241	256	251	232	245	232	222	303	265	243	239	248	282	231	244	227	231	247	238	241	279	267	285	230	266	277	232	264	252	242	239	247	246	254	249	277	283	233	249	251	246	269	250	245	232	227	260	259	236	233	264	252	263	270	264	245	272	267	274	238	275	240	249	214	260	278	279	257	271	246	253	236	253	205	242	228	246	263	257	249	259	251	230	284	237	235	241	269	268	230	222	278	238	242	263	255	234	255	256	248	245	258	270	276	263	257	254	264	253	246	237	262	248	253	260	276	249	258	268	249	274	252	269	276	253	273	264	253	243	286	250	251	274	269	250	261	263	251	249	270	266	244	263	262	254	248	238	267	275	233	237	254	248	251	247	269	226	240	260	242	265	267	271	260	240	241	260	222	260	250	262	268	264	241	251	245	243	236	235	235	270	236	234	263	246	264	231	236	270	273	252	261	273	234	254	250	237	228	238	248	242	246	255	264	260	249	270	259	245	253	245	249	249	293	274	271	247	257	252	232	249	247	264	240	247	234	263	297	246	243	245	252	267	252	260	258	264	235	265	255	239	232	235	244	252	239	251	250	243	257	239	281	272	256	233	290	256	234	228	260	275	281	259	250	261	246	267	250	252	281	261	239	265	246	238	229	249	256	250	262	243	244	257	237	267	273	250	265	231	244	239	270	268	255	268	272	248	241	234	255	267	242	269	232	266	237	246	271	252	286	268	254	259	271	263	256	236	243	249	274	241	289	229	234	238	239	255	258	240	253	213	260	250	262	249	259	249	241	249	218	275	238	232	280	226	241	267	248	245	218	255	258	247	259	236	264	251	232	261	259	245	249	257	249	248	255	261	245	310	265	239	259	257	286	258	248	256	274	271	255	248	274	261	259	226	233	248	284	268	271	237	265	249	255	275	215	243	262	283	244	269	263	252	257	249	260	257	249	255	253	242	289	252	277	267	252	249	268	271	245	238	246	292	254	275	234	270	243	246	256	252	246	259	248	274	227	287	252	271	230	240	253	254	264	256	281	242	266	235	238	254	272	264	245	269	267	287	234	255	276	254	231	248	231	259	239	278	260	249	246	255	261	229	255	272	246	252	230	248	244	225	272	261	248	256	271	289	254	263	248	243	238	274	243	257	273	241	225	275	272	263	241	262	255	245	251	270	242	250	250	267	257	246	246	245	260	249	277	232	261	268	266	234	255	289	255	247	268	300	269	251	256	258	248	238	245	237	253	258	227	268	241	248	274	273	236	259	253	248	288	257	228	250	258	231	245	260	252	250	285	245	253	293	287	273	238	274	234	271	260	282	255	247	247	262	267	264	251	277	256	253	260	273	280	260	229	252	252	245	233	262	260	237	257	270	303	274	234	261	254	254	269	252	261	258	249	250	236	246	249	257	266	266	277	286	247	246	277	245	239	260	257	244	237	284	259	294	255	276	273	241	224	259	280	271	278	279	268	236	252	269	254	260	253	240	223	247	222	260	252	261	253	266	258	238	275	231	280	256	259	261	245	234	242	271	270	259	250	253	259	249	263	266	256	249	209	242	242	262	260	236	265	258	267	248	243	265	240	240	250	254	275	247	243	257	240	266	253	255	268	248	259	244	283	242	267	246	263	259	251	277	275	269	250	220	228	269	280	257	237	269	261	249	284	249	287	257	269	278	268	237	253	269
5579	2061	5032	7407	6826	6841	11244	13530	14440	8212	22769	39687	37511	29096	18060	8644	3735	1658	960	807	762	732	713	742	746	727	726	777	681	790	731	756	721	716	793	709	713	734	727	752	720	674	713	694	768	717	717	721	697	749	788	745	720	738	710	643	715	730	744	744	715	743	713	761	708	727	727	749	715	767	710	753	705	761	710	744	723	713	778	690	730	734	766	633	722	749	737	743	706	660	745	748	728	795	746	754	685	801	703	700	712	708	725	710	744	750	699	721	723	737	748	764	673	761	729	701	700	751	725	774	788	726	716	780	732	758	746	735	733	732	770	748	702	725	694	728	748	736	705	740	672	749	727	724	701	725	760	703	777	747	709	761	706	670	772	682	770	743	705	700	742	734	719	732	749	730	657	716	695	712	725	706	730	754	712	687	751	770	737	701	726	717	678	733	682	698	722	772	721	700	725	704	721	727	727	745	707	698	778	720	727	707	703	754	735	703	736	761	746	776	743	715	741	730	726	722	702	750	768	706	730	729	787	700	704	694	700	697	760	733	727	731	787	708	687	704	668	719	729	742	698	742	765	685	729	727	741	721	755	787	739	807	701	719	771	692	717	749	726	789	704	748	747	695	765	711	741	760	696	775	732	763	753	740	726	742	745	729	685	706	737	746	723	732	732	700	773	706	723	702	722	738	730	753	711	683	756	742	714	736	747	716	759	697	751	744	764	732	709	726	708	704	687	783	737	686	724	701	726	727	717	751	739	725	693	756	762	684	777	738	728	700	729	727	740	776	707	717	730	711	726	729	739	741	738	726	711	705	725	732	746	697	721	716	747	761	758	727	759	736	750	726	757	730	709	799	749	701	719	767	709	715	750	756	767	714	731	686	754	724	716	725	709	733	735	691	755	743	709	734	719	759	675	703	781	775	706	739	745	769	760	720	692	745	736	736	735	740	721	830	750	705	713	723	727	710	733	717	682	695	737	737	703	757	740	743	788	724	758	729	709	750	743	775	737	682	760	723	675	745	726	698	726	706	731	784	794	738	697	731	718	706	726	750	719	734	720	716	766	723	717	753	715	702	723	733	722	762	717	767	748	715	700	765	740	703	711	749	746	749	762	727	725	694	700	800	750	754	707	734	729	755	725	765	709	733	720	723	722	738	719	719	753	725	713	671	733	715	724	752	727	689	690	683	713	713	740	746	754	765	704	710	752	704	722	731	762	740	757	742	795	771	765	783	762	706	746	710	700	736	658	712	665	687	728	753	736	766	739	736	730	680	693	759	714	732	725	729	711	723	716	781	721	713	711	715	746	685	745	679	726	737	714	702	696	702	776	720	699	738	736	735	735	695	721	707	697	744	743	748	709	745	765	709	700	714	749	736	727	712	769	705	721	720	705	758	711	757	705	706	716	721	682	738	714	719	718	721	734	704	718	718	705	673	745	710	770	729	713	709	732	704	720	683	712	696	711	724	732	690	749	708	739	682	749	667	715	744	702	730	750	736	776	713	741	699	703	731	731	722	707	805	712	704	721	769	737	737	746	704	750	756	736	729	780	731	731	761	727	749	757	705	739	726	707	746	694	748	754	715	733	683	746	715	733	727	759	716	723	687	739	741	760	695	729	738	721	690	723	715	735	767	720	726	741	766	740	733	781	717	719	719	776	701	649	734	701	710	741	669	737	756	713	734	710	678	727	709	715	727	746	750	748	752	708	708	713	732	709	729	729	765	697	782	715	780	767	706	695	775	743	743	693	696	677	804	693	731	713	754	707	727	748	705	727	754	722	770	675	760	748	725	720	750	765	748	700	738	667	751	690	702	702	732	719	707	769	690	716	710	719	724	750	765	703	746	691	692	727	727	710	718	684	747	721	731	738	721	692	718	732	685	701	735	735	741	751	698	721	741	702	758	703	706	767	735	760	723	690	685	734	741	738	761	732	693	747	742	753	760	732	744	760	728	695	700	760	721	730	734	709	724	721	704	768	705	709	724	720	793	747	765	713	807	708	729	732	703	701	719	732	725	709	724	713	737	725	748	738	713	745	755	762	701	737	749	736	710	741	762	699	711	755	696	724	761	715	792	683	707	690	765	758	661	737	799	736	704	764	730	765	732	734	776	692	707	755	710	725	764	688	755	724	741	728	718	701	748	710	714	755	738	714	773	766	739	716	725	713	730	744	727	750	724	765	739	727	708	742	739	763	699	765	780	721	700	742	728	740	729	763	717	693	751	695	715	728	739	720	684	727	724	713	773	720	676	722	690	688	686	718	736	728	657	663	728	776	752	720	740	705	659	710	745	718	782	668	736	713	744	750	732	742	753	720	740	775	750	711	714	751	734	760	733	715	742	716	749	726	753	710	673	726	739	712	706	698	685	658	682	680	774	714	688	781	728	744	715	773	717	773	761	753	738	705	734	724	721	772	714	732	696	730	768	741	744	722	752	730	700	740	702	735	761	707	713	738	711	742	716	761	731	683	781	726	739	698	705	731	771	741	710	701	734	720	727	691	741	733	714	720	701	748	678	725	717	720	743	700	722	702	722	715	686	766	764	740	749	697	728	709	730	734	755	735	722	681	699	720	739	753	720	736	723	719	771	719	705	714	751	717	660	763	696	759	754	749	729	741	706	733	738	716	737	704	783	740	726	698	711	732	747	740	702	713	791	734	696	696	746	740	738	721	743	771	736	740	722	686	735	771	717	718	710	752	724	745	729	663	738	750	763	753	747	716	672	758	748	689	743	766	728	730	727	713	703	734	733	701	694	723	770	744	699	724	713	706	719	718	765	757	747	707	744	741	745	725	736	739	709	742	730	655	690	744	716	718	677	710	724	746	741	745	720	738	710	761	765	761	736	785	738	747	745	756	744	701	781	727	751	731	718	712	713	669	719	705	729	769	664	789	767	724	793	729	745	709	715	710	729	719	668	740	732	748	731	738	727	738	737	683	738	738	752	743	730	737	752	733	739	709	710	728	769	688	711	721	737	704	732	726	694	714	793	769	720	715	706	759	753	756	752	737	686	770	751	709	744	767	756	744	768	727	733	722	761	766	699	706	722	778	764	709	712	709	766	658	755	713	770	692	690	711	747	709	788	712	706	710	703	764	743	716	707	688	737	729	754	711	708	709	761	719	712	742	752	690	732	748	774	789	760	722	753	757	749	743	785	713	763	701	757	727	713	777	784	732	750	765	760	696	757	722	816	740	742	733	726	710	684	722	695	720	697	707	742	721	703	724	723	721	720	723	711	729	693	757	682	745	697	729	771	706	774	742	727	744	721	746	710	771	713	723	701	744	725	745	723	733	660	763	721	723	740	668	758	726	713	751	724	757	703	712	731	761	745	746	760	748	708	711	706	747	720	769	749	729	734	709	761	733	728	731	697	752	756	715	746	706	726	731	712	730	741	717	721	815	701	765	711	703	702	746	745	755	732	733	694	690	785	689	704	706	700	720	767	747	669	709	727	719	662	699	706	712	691	722	766	709	673	740	720	758	739	725	726
15215	4414	7209	8093	6813	6631	7619	6809	6798	3467	3010	23143	30231	24861	15888	6913	2282	846	410	321	269	296	262	284	280	249	277	262	285	276	276	277	263	297	259	240	251	240	250	252	277	277	277	284	286	251	302	247	275	255	252	257	267	266	283	252	252	276	278	297	262	287	266	285	257	243	268	286	290	277	285	263	290	266	293	283	278	281	314	279	265	253	260	251	248	252	261	257	273	240	283	280	232	271	281	256	241	247	262	253	271	242	249	266	262	229	252	254	278	241	258	262	269	268	272	288	282	240	280	266	259	242	284	258	258	258	269	284	254	277	262	258	256	260	260	256	263	279	269	265	292	238	274	282	229	280	245	225	249	284	248	262	252	268	269	253	277	270	279	252	277	262	267	263	243	254	271	260	260	263	272	267	286	288	251	259	273	272	286	264	238	287	255	251	300	230	264	284	267	281	259	247	267	271	280	253	278	258	253	263	279	274	268	251	274	290	256	263	286	271	266	270	278	243	266	296	256	271	267	291	255	257	290	295	240	269	273	253	259	259	277	292	275	304	263	278	272	281	280	268	243	245	238	255	273	268	270	253	264	271	259	271	289	256	259	267	240	230	247	273	233	264	253	264	265	261	249	267	278	292	271	293	262	293	255	265	258	267	263	278	285	285	273	264	256	289	258	281	263	261	283	278	271	259	281	259	286	251	256	273	278	264	263	278	272	249	258	236	248	286	272	260	281	303	275	276	260	281	283	278	261	268	270	266	261	235	259	256	241	268	252	221	266	250	238	283	260	278	251	296	259	256	278	258	272	260	283	240	258	287	291	262	286	287	238	251	244	281	262	272	281	250	252	273	278	248	244	247	265	255	258	269	271	249	282	285	267	273	268	256	267	269	290	275	267	277	259	257	271	272	278	257	252	279	272	260	291	292	269	253	286	242	270	235	239	282	264	254	267	268	288	233	270	266	275	308	281	261	257	279	272	252	297	270	272	257	267	232	263	248	253	267	267	281	269	280	255	270	277	257	255	262	285	244	262	260	269	259	300	283	248	281	265	240	265	262	242	265	264	244	278	251	289	273	235	239	236	266	269	256	263	260	241	277	275	277	265	265	259	262	288	253	272	274	237	238	283	283	303	269	272	303	286	250	261	265	280	257	293	272	278	254	249	263	254	273	267	299	244	255	279	269	282	252	264	253	268	270	294	270	238	240	287	264	259	252	260	253	262	281	261	240	262	240	262	245	243	294	302	236	249	270	249	244	291	256	245	270	275	290	274	261	243	270	276	252	280	274	243	259	251	304	249	228	240	271	252	265	286	290	264	282	266	266	224	277	243	278	270	262	312	289	267	271	324	261	270	259	265	243	262	278	239	254	256	262	275	270	264	255	280	248	258	279	262	243	239	255	281	253	268	239	248	268	297	258	259	265	269	270	258	265	236	277	283	274	251	229	257	279	264	281	279	280	221	273	264	254	237	313	297	265	250	255	278	276	278	223	260	254	288	279	310	272	272	274	285	269	238	261	269	270	251	268	282	246	288	266	244	233	290	287	265	251	269	275	261	251	243	280	270	240	271	261	278	265	285	262	271	230	291	245	245	292	285	270	250	266	258	289	257	270	263	294	249	251	293	267	304	274	251	254	259	275	256	254	268	242	269	286	268	280	264	281	278	287	279	263	242	266	290	256	268	295	248	258	265	261	260	261	248	273	309	281	273	304	252	264	283	261	286	272	295	276	284	278	271	271	269	256	303	262	255	265	248	274	273	264	263	255	273	263	257	276	280	241	234	274	255	266	278	268	304	284	278	261	242	273	264	242	257	252	276	267	264	265	282	250	263	276	252	272	252	268	248	263	266	274	250	263	273	260	272	251	233	291	286	259	284	279	241	246	249	278	283	288	256	289	250	287	283	262	259	271	242	245	242	272	294	256	257	278	267	283	288	288	277	277	261	296	266	293	257	301	261	269	272	268	256	269	258	240	270	267	238	260	274	247	287	274	257	256	245	276	238	283	275	234	265	250	242	298	266	254	272	296	275	259	246	288	238	252	276	264	276	262	287	262	241	274	278	247	256	283	265	276	288	248	270	276	277	269	249	289	277	287	256	252	253	262	273	284	271	260	265	262	253	239	235	277	278	236	239	230	291	259	243	248	279	250	256	299	273	247	224	287	269	299	267	280	285	240	255	275	274	254	251	238	245	247	259	279	262	280	286	271	271	274	275	270	276	298	257	290	299	246	277	251	275	248	249	292	263	268	287	294	262	259	284	251	280	273	258	273	274	258	281	243	262	293	260	257	285	270	279	267	257	287	275	273	257	256	256	277	250	278	280	315	273	265	271	231	243	276	274	284	274	282	267	269	221	258	232	255	295	257	260	243	242	273	273	310	277	257	284	260	252	259	252	288	262	240	269	260	298	261	266	254	285	272	308	257	273	276	278	242	242	277	268	266	252	292	276	262	262	323	250	257	247	277	278	266	264	284	239	261	278	280	268	253	303	284	248	275	262	251	274	295	266	268	246	271	291	253	247	228	293	276	260	246	288	282	275	272	269	255	266	289	266	244	255	258	304	278	281	247	247	255	273	256	266	270	253	238	310	247	277	294	261	286	287	262	291	252	253	264	269	264	286	253	286	244	273	256	254	277	243	265	251	245	262	284	257	287	265	240	258	267	236	260	255	265	274	269	255	261	232	241	285	247	281	235	261	261	261	243	248	234	290	246	235	265	236	256	276	271	301	262	311	244	239	245	267	289	265	265	278	281	267	240	269	276	289	261	270	286	283	291	243	242	284	267	281	270	302	261	252	255	262	273	233	246	294	269	264	238	263	254	283	255	294	278	275	280	249	252	255	278	256	262	271	274	302	266	274	281	326	274	269	275	246	261	255	269	257	279	249	268	280	271	287	268	265	305	254	279	237	259	283	264	227	239	272	253	274	246	255	262	278	291	256	264	243	261	250	271	284	266	266	235	255	244	269	305	252	257	257	273	276	258	273	251	269	246	297	272	258	259	302	272	272	261	268	264	296	306	280	265	283	249	261	262	267	296	259	263	280	283	247	280	244	244	266	254	283	267	275	261	282	282	285	262	285	251	278	257	276	277	260	251	257	236	250	266	256	261	254	266	240	288	282	241	268	256	241	277	242	281	258	290	269	251	279	278	259	283	316	248	259	289	250	287	268	256	264	286	297	255	244	260	249	268	290	276	275	248	281	277	274	257	248	251	258	279	252	312	287	278	249	309	283	282	241	274	254	240	260	268	263	251	301	251	291	255	298	297	293	276	266	245	250	282	260	241	258	239	255	279	248	248	260	281	252	268	249	271	275	246	269	262	276	256	255	264	254	244	249	305	253	288	258	277	272	251	254	253	279	278	271	292	229	252	238	251	272	278	254	251	293	279	264	273	266	265	275	260	248	273	271	226	255	270	298	281	271	283	248	282	273	252	282	252	272	268	256	220	240	254	288	282	268	260	249	284	270	275	269	262	256	290	267	273	272	253	268	255
7824	4592	13627	18921	18490	20227	22801	22100	21719	12906	12621	42941	48799	43184	34173	20565	9058	3409	1563	917	763	759	769	740	747	769	779	775	764	810	719	762	784	779	781	759	782	757	779	777	765	752	759	758	772	752	736	792	823	783	748	762	777	796	781	761	771	792	785	791	746	748	718	797	741	738	754	747	782	749	798	755	797	772	765	781	786	767	730	732	798	741	810	801	803	749	805	767	740	791	751	784	760	726	742	767	745	687	784	790	748	767	733	745	818	781	715	766	776	749	746	796	757	755	758	763	741	718	761	760	725	756	738	805	800	744	738	777	745	775	810	729	771	772	781	774	787	774	769	793	772	723	755	788	745	759	789	754	755	842	804	776	758	737	751	757	788	739	739	756	763	709	744	798	754	790	765	795	772	721	711	732	740	796	702	762	761	776	736	789	802	740	775	739	789	722	787	717	772	798	777	760	733	723	757	746	730	758	737	758	788	769	762	717	766	759	775	734	769	797	782	721	728	758	765	713	808	734	722	772	748	770	763	800	785	750	782	749	754	789	757	744	766	798	784	725	746	776	768	795	766	711	717	778	764	751	738	751	725	734	724	732	740	727	796	771	763	739	779	808	820	769	728	791	773	755	752	758	719	766	764	811	775	798	811	762	727	800	780	775	800	764	762	748	738	707	753	735	745	740	809	787	786	776	775	759	745	750	721	778	739	757	765	768	740	775	745	747	737	764	722	771	760	730	761	783	730	775	731	729	774	767	787	717	750	729	730	773	809	762	767	729	768	791	728	771	751	716	793	751	797	766	729	701	761	775	750	779	712	781	788	738	795	752	762	751	757	722	734	775	755	735	802	771	790	713	744	733	766	774	761	767	752	722	770	734	766	725	769	703	754	708	788	794	754	753	772	739	759	773	733	794	784	732	773	811	771	747	792	754	730	755	768	779	749	765	775	784	740	719	778	744	750	752	751	739	796	709	806	751	813	767	757	721	711	707	753	753	771	759	737	751	777	785	779	766	795	782	776	733	764	782	723	742	773	773	758	715	702	777	743	720	754	733	766	801	776	754	758	772	759	723	744	759	673	738	710	792	729	739	727	777	791	797	713	720	760	738	796	799	750	742	756	748	715	822	744	746	711	762	705	696	742	753	748	804	781	761	773	796	763	763	746	761	727	767	733	760	790	765	769	732	739	773	728	757	767	742	780	774	759	793	773	782	804	804	735	761	762	761	761	810	760	799	809	756	766	810	757	779	753	775	761	746	701	769	748	761	728	745	777	745	791	720	764	754	795	780	788	736	735	736	750	826	723	717	764	721	726	737	811	759	758	762	765	763	783	736	776	730	793	723	712	794	781	760	757	717	747	723	742	740	783	715	767	820	813	791	780	746	769	753	775	726	730	739	814	740	735	755	764	770	770	745	779	706	800	730	768	800	730	768	798	756	810	805	731	829	758	774	788	711	708	751	711	763	771	744	752	797	737	729	785	750	768	770	709	743	795	782	757	749	762	745	801	705	761	770	789	738	727	802	771	782	766	787	819	738	779	743	739	773	714	747	761	705	739	747	748	765	752	747	702	761	787	748	812	752	738	769	770	743	774	742	741	689	761	747	773	740	738	779	766	773	798	739	710	721	756	771	735	749	793	789	782	698	759	775	805	763	769	745	750	795	768	705	766	738	774	763	806	737	769	708	748	748	763	722	763	796	805	745	762	755	687	746	811	787	776	772	769	751	730	729	781	804	720	774	803	761	716	808	716	784	744	758	768	759	757	742	780	790	778	722	730	701	722	740	712	752	759	759	777	760	758	716	738	754	767	750	751	793	753	812	727	744	801	764	727	787	727	745	774	712	759	783	742	729	721	769	769	735	768	760	710	805	772	772	773	693	789	744	811	742	751	758	811	739	801	788	772	787	707	654	760	761	797	768	768	798	780	745	748	820	732	720	762	781	753	757	723	739	768	804	785	774	730	752	748	721	764	770	743	805	750	813	756	743	758	729	772	787	773	758	787	712	800	799	744	759	721	757	711	761	827	782	736	784	791	751	788	746	723	772	699	742	767	755	738	730	744	797	724	767	751	808	812	771	742	763	735	718	725	732	747	834	785	736	769	764	771	753	699	765	751	759	782	786	730	755	768	804	729	753	741	738	781	742	760	707	755	761	803	736	748	779	818	743	716	747	767	772	719	810	743	742	773	736	738	771	801	736	770	720	709	747	751	751	746	750	698	784	756	750	766	714	763	741	729	786	824	754	747	767	763	769	738	785	725	730	758	732	764	696	762	778	745	772	745	767	773	762	763	785	753	779	793	783	782	816	784	775	737	740	781	784	729	728	743	724	787	766	777	758	708	755	788	763	772	755	751	748	748	754	741	749	790	768	746	786	789	733	773	725	773	712	714	791	731	763	671	742	780	744	749	741	790	748	720	751	740	764	757	780	713	780	724	793	772	781	746	761	791	770	743	760	738	787	777	774	768	771	789	739	788	729	764	689	725	796	730	732	746	751	720	789	751	771	788	770	655	743	774	729	759	773	699	746	792	790	735	769	748	720	760	829	721	769	728	748	743	763	731	746	784	771	747	767	759	806	765	772	771	714	687	770	761	737	743	777	735	764	778	699	772	749	753	745	760	718	773	735	733	745	741	782	733	758	802	825	756	721	790	819	696	779	779	760	726	781	743	752	755	746	768	746	735	761	726	765	755	763	716	743	733	748	793	763	756	806	805	745	764	770	776	757	765	746	760	728	780	774	745	773	758	767	766	760	713	734	722	747	773	763	768	768	738	768	783	686	777	767	704	760	746	785	767	716	765	759	805	792	755	787	733	781	789	790	791	697	764	756	718	817	738	770	803	779	784	756	752	764	766	757	730	789	747	780	790	804	804	727	726	763	728	773	727	768	762	780	736	725	728	698	783	748	726	789	711	736	760	756	770	785	738	754	774	785	771	734	709	755	743	724	761	759	763	748	753	739	745	749	724	741	819	725	773	749	704	782	809	774	783	760	772	724	753	780	740	729	743	726	782	757	754	756	762	737	751	749	775	752	769	769	762	799	755	778	760	700	755	735	792	764	743	819	790	765	763	723	812	737	820	770	712	769	774	759	743	754	746	801	801	747	758	761	736	772	797	715	784	818	759	792	692	742	757	756	837	729	692	741	797	730	698	754	743	750	775	790	796	764	769	781	747	738	749	761	771	787	741	738	763	809	751	806	768	761	781	734	721	747	783	737	753	754	723	746	779	749	741	775	760	694	781	753	780	735	737	730	768	690	764	704	764	777	750	766	741	749	808	780	776	737	754	767	717	750	788	784	739	751	783	791	780	788	759	773	783	757	733	803	690	729	809	764	721	783	740	756	779	763	723	803	781	769	696	760	757	772	770	757	757	750	763	780	771	766	781	760	724	749	757	772	760	735	758	769	776	744	767	735	769	771	735	777	777	751	770	774	778	774	739	742	764	727	789	763	780	772	795	764	741	723	764	745	738	811	739	773	690	756	744	743	805	746
2314	506	686	570	488	415	428	409	419	333	362	916	1946	2030	1637	1054	600	358	299	316	275	316	288	318	281	333	268	273	282	294	294	310	294	271	286	288	258	295	287	313	282	299	289	286	302	295	296	291	329	296	303	292	293	270	284	275	269	321	292	296	307	318	326	296	308	276	279	335	267	282	285	299	304	310	299	267	279	286	307	281	284	302	271	257	270	301	294	284	274	264	274	299	281	284	263	258	293	284	278	330	272	301	304	280	309	287	299	271	301	268	281	290	266	284	302	292	259	283	278	301	253	293	299	286	285	280	309	292	285	276	310	308	288	299	294	285	276	320	289	281	292	284	292	256	316	292	295	291	303	279	281	327	307	304	290	306	302	293	275	289	263	278	315	290	291	302	271	336	301	315	279	270	295	283	274	308	274	279	276	331	307	274	251	308	288	301	281	304	290	310	303	270	333	275	298	291	255	280	267	280	278	269	276	286	289	324	263	279	264	295	296	331	295	273	296	264	272	312	280	294	286	298	273	282	293	289	334	277	267	279	298	287	270	288	292	273	296	284	283	304	299	264	281	287	280	298	300	304	313	298	277	268	285	304	281	273	287	311	310	281	291	294	285	307	277	308	266	270	271	281	296	257	286	318	294	280	268	271	270	299	317	279	272	282	283	318	285	305	290	280	265	301	282	278	284	284	307	262	281	277	254	308	269	272	287	310	290	272	276	280	321	278	272	278	280	327	305	271	324	290	303	280	281	280	316	311	294	293	254	287	277	257	284	286	286	289	298	296	259	275	281	282	249	286	290	280	299	259	266	336	311	290	292	256	271	277	293	284	281	274	275	264	247	273	297	291	281	282	296	298	289	310	321	301	292	267	284	284	275	275	308	285	284	278	267	283	290	261	302	276	291	283	274	264	272	300	280	276	303	297	290	298	296	301	309	271	277	283	288	281	291	292	287	242	307	268	292	274	282	270	271	313	303	304	292	295	261	307	285	302	287	291	273	269	312	289	297	284	292	265	283	310	271	274	300	293	269	296	300	296	343	307	300	271	275	312	323	264	285	285	303	272	301	315	287	288	252	295	307	284	270	288	249	302	306	283	302	278	281	278	289	263	303	316	260	315	267	274	312	293	285	292	274	272	285	262	286	327	279	261	290	282	297	280	312	259	267	309	278	310	325	290	291	328	269	319	289	279	298	302	275	276	282	303	300	279	285	275	280	269	259	266	262	300	295	323	276	309	292	276	302	270	295	263	291	303	263	267	303	282	320	265	320	269	284	305	257	335	290	273	284	298	306	280	301	283	290	283	283	296	324	323	293	294	292	264	287	281	285	285	291	313	300	279	312	279	276	291	317	279	270	304	280	290	252	293	310	264	285	307	263	303	281	292	273	276	328	295	300	271	278	291	295	305	293	276	320	275	299	294	270	301	303	273	248	258	294	280	270	292	287	269	279	293	286	308	313	292	274	320	304	303	270	297	302	299	285	291	301	295	305	293	283	259	256	281	310	302	285	287	293	303	286	278	280	327	295	288	298	291	297	309	315	290	273	318	284	303	297	288	286	297	304	304	297	263	288	256	291	295	295	300	244	301	302	270	282	288	302	277	270	277	265	271	288	284	295	299	283	293	278	344	275	282	313	293	300	251	277	311	261	321	302	286	273	295	267	297	302	285	303	277	310	294	287	267	302	285	262	277	292	268	294	288	321	270	280	268	291	301	286	266	276	274	267	293	294	265	290	310	285	287	280	307	305	310	291	282	304	314	328	296	275	305	296	276	326	273	254	295	283	278	280	286	326	284	268	289	287	321	286	264	272	261	332	293	288	298	262	273	298	309	299	288	299	280	275	288	286	286	285	265	288	296	287	250	281	273	304	292	267	304	287	293	301	286	301	282	284	294	275	288	319	292	290	324	295	296	290	291	295	298	265	282	305	275	302	279	257	275	283	306	285	263	299	287	298	309	292	310	296	312	267	305	316	306	299	304	294	294	284	296	307	294	292	310	288	291	310	281	282	305	271	280	296	264	287	292	287	299	324	300	293	282	295	289	304	295	291	269	309	287	283	295	296	287	285	268	288	282	308	270	304	307	281	294	282	314	300	322	288	291	297	324	291	293	272	271	267	291	291	311	283	285	294	276	293	280	312	255	291	296	269	261	277	275	294	290	293	283	276	304	296	301	255	307	291	288	283	279	273	290	289	312	278	260	304	281	275	295	287	280	295	322	308	272	286	262	305	294	296	266	303	295	257	295	297	288	277	316	297	301	292	297	289	276	294	320	264	271	319	274	308	291	271	287	287	246	289	285	282	259	309	283	270	269	315	327	287	297	287	257	275	298	255	287	303	262	299	299	276	290	306	260	292	306	287	329	282	280	289	284	281	302	281	272	286	289	283	309	303	270	302	318	287	266	293	302	311	277	297	305	273	261	305	260	285	261	307	291	306	285	298	255	293	278	316	297	293	286	304	303	284	262	294	269	299	301	292	285	296	260	303	279	274	286	293	303	302	290	251	300	270	313	286	291	295	306	279	289	282	267	286	280	271	298	284	329	325	285	305	300	262	273	275	282	320	312	293	265	307	295	289	286	295	291	298	293	266	289	307	282	273	251	303	286	290	269	286	242	284	273	265	274	312	272	271	297	301	276	302	251	286	290	278	285	257	265	284	303	291	312	278	302	296	281	285	297	288	294	301	281	299	256	301	325	252	264	294	263	270	285	306	292	287	273	301	323	280	258	266	268	297	300	305	284	294	262	329	287	295	277	273	286	294	283	297	277	301	293	278	270	272	291	278	298	261	261	263	287	284	283	314	279	322	305	309	278	272	284	285	291	268	270	296	283	291	304	301	257	300	255	274	301	300	308	289	279	263	300	283	272	297	299	325	281	285	290	290	282	265	286	299	267	300	313	288	294	291	302	289	289	267	314	265	285	306	300	247	305	273	254	275	307	284	306	303	295	336	305	302	281	275	311	301	288	262	284	309	290	310	287	284	263	276	303	290	273	292	289	271	284	290	272	300	306	294	258	266	295	279	299	303	293	274	289	292	285	318	313	274	310	263	264	270	295	289	294	290	261	280	274	280	317	303	272	300	300	291	272	280	309	270	288	277	302	291	285	275	280	301	302	306	293	289	313	274	284	302	291	293	288	267	259	290	324	296	274	297	287	276	265	295	275	273	271	324	290	309	255	305	293	295	306	250	292	300	301	254	303	305	304	268	296	287	284	262	289	261	279	270	277	329	295	287	300	311	255	285	293	264	279	269	290	244	270	261	313	298	279	288	258	251	283	298	244	267	276	278	330	294	271	289	316	261	304	301	255	300	302	295	301	278	304	273	281	292	295	331	304	306	270	322	299	294	300	307	276	268	261	296	281	280	289	277	278	271	282	297	249	254	291	290	292	274	290	278	269	274	273	268	309	284	298	290	269	284	294	292	303	316	299	312	291	302	283	281	289	278	292	313	268	296	294	264	274	279	269	270	292	270	275	299	297	293	251
2471	1076	1674	1947	1598	1555	1774	1764	1564	1083	1494	5103	10250	9722	7492	4248	2176	1247	992	813	840	812	782	800	846	742	759	802	794	763	786	819	818	798	815	819	773	770	804	796	829	757	781	802	865	806	801	849	798	835	811	809	756	816	825	791	771	806	821	824	819	824	831	781	831	845	780	776	818	822	791	762	820	827	815	788	839	854	817	825	805	845	803	765	839	765	806	802	867	812	774	810	804	802	903	813	792	796	848	838	812	800	819	808	806	818	814	791	797	828	766	868	811	782	800	798	789	772	788	804	809	819	831	827	795	811	803	844	739	820	785	788	842	809	826	804	846	785	803	790	752	817	759	818	792	854	768	826	824	807	797	815	788	793	804	825	780	774	866	809	804	764	740	796	788	770	752	841	860	784	805	803	807	793	809	802	798	773	805	814	839	826	770	755	812	798	778	807	766	762	780	810	803	778	819	812	755	783	825	785	794	794	808	792	784	769	826	808	812	792	827	849	826	836	825	830	810	779	819	777	757	817	864	814	816	807	871	825	833	878	804	774	761	776	818	790	788	769	837	825	855	869	753	782	812	792	784	792	799	791	819	831	806	827	842	788	826	815	783	757	786	801	802	760	787	791	805	820	833	835	857	805	811	797	790	816	859	837	750	818	814	782	754	813	831	759	794	811	720	817	771	770	787	886	812	764	839	775	791	767	818	786	792	834	848	820	798	828	814	815	824	810	806	812	793	820	760	815	806	792	824	815	802	765	781	773	824	801	795	818	765	848	861	759	799	822	769	819	760	782	779	823	760	823	802	808	787	806	792	825	796	804	834	830	811	795	805	805	750	849	856	747	809	768	807	803	861	783	809	796	822	836	820	836	791	775	842	766	827	830	760	846	768	812	767	802	763	842	788	803	795	778	793	812	764	760	795	786	865	773	777	750	796	859	858	772	806	774	826	811	792	824	779	783	840	794	809	831	768	852	786	786	754	832	821	799	776	829	847	779	770	809	821	840	857	854	800	833	727	776	838	788	812	841	826	820	808	755	822	803	844	799	791	817	797	782	779	794	766	829	781	772	757	850	834	761	816	804	772	860	816	812	811	826	767	790	789	786	799	786	795	828	834	824	809	791	802	806	795	809	830	818	776	814	840	777	815	803	796	831	830	810	773	768	795	771	811	819	773	810	748	841	776	762	828	779	823	790	788	845	828	760	765	818	793	828	789	779	771	805	784	795	839	828	835	808	810	821	778	788	777	824	831	842	789	798	737	792	789	822	808	807	798	782	709	776	764	772	770	715	784	812	804	774	778	814	777	827	819	791	812	805	777	818	760	798	832	759	805	743	782	806	850	803	777	805	828	827	802	823	814	834	779	815	809	774	809	767	766	793	816	804	788	824	823	822	842	785	749	849	793	795	770	790	787	880	782	775	761	800	780	782	761	806	793	823	812	801	808	797	784	837	797	860	807	781	829	757	850	798	809	853	836	798	782	823	857	787	825	821	822	786	812	788	823	797	812	814	860	852	798	796	822	809	839	819	815	851	842	830	774	838	765	787	816	787	822	792	811	799	766	816	819	838	809	821	805	844	826	793	809	787	768	807	811	802	835	771	763	763	792	793	839	783	785	782	800	824	824	826	821	802	830	797	818	820	803	750	815	821	810	822	848	831	774	845	780	798	853	810	777	819	743	808	813	804	823	858	827	823	848	753	769	764	822	859	812	836	767	832	746	813	848	807	803	767	749	814	814	763	807	816	842	817	788	821	799	812	798	841	782	821	772	809	777	834	822	821	766	766	813	760	805	792	811	848	746	849	845	893	762	752	825	774	769	812	831	801	749	783	825	860	812	780	831	831	822	789	794	785	824	833	811	833	792	778	746	850	794	764	764	761	798	830	860	774	814	757	802	828	807	820	833	783	837	718	790	757	776	808	831	818	769	837	776	785	808	717	748	784	778	741	771	805	760	833	816	843	808	806	771	797	788	773	866	772	815	826	849	789	756	827	814	806	850	831	808	839	810	830	825	814	845	784	803	800	824	747	806	821	802	765	818	795	772	810	778	811	810	762	807	799	806	777	803	804	827	781	849	812	722	742	800	771	831	833	743	805	777	828	838	811	834	838	864	791	805	844	881	784	819	772	787	780	804	750	811	826	823	801	848	836	795	845	773	820	801	793	812	763	798	824	778	825	752	818	787	858	773	837	807	840	780	778	854	783	759	798	767	850	833	818	807	796	809	859	800	772	759	800	731	799	832	797	846	805	842	878	820	822	770	806	806	831	798	791	744	818	819	862	801	782	808	787	822	807	791	832	744	806	806	780	762	760	809	787	842	794	848	802	796	814	821	825	803	754	844	776	764	821	790	797	779	837	781	823	802	746	796	811	769	781	760	819	792	814	776	763	768	833	796	829	820	782	776	803	793	813	780	783	821	825	781	800	828	824	832	760	782	796	801	833	797	848	789	820	785	779	764	769	820	804	770	800	825	828	832	809	850	792	825	778	808	755	834	770	846	792	806	806	761	802	808	817	839	842	810	761	803	742	805	768	763	798	783	832	810	766	793	803	801	857	781	789	790	841	806	805	790	835	787	776	785	823	778	887	795	754	828	784	844	872	796	810	854	782	788	835	775	772	758	766	785	802	851	801	775	799	763	805	790	779	812	782	775	785	813	797	767	817	853	801	777	821	813	791	784	830	821	803	844	800	756	790	841	804	777	824	810	799	806	789	815	821	777	790	788	794	741	815	843	834	764	822	812	771	816	807	782	813	790	811	785	807	831	823	788	791	806	832	820	819	751	787	858	842	780	788	841	774	793	834	832	823	779	815	785	822	831	794	808	779	819	821	834	752	814	747	824	834	841	796	784	759	828	811	821	811	822	802	869	776	795	794	745	773	795	800	807	785	766	760	820	828	841	814	819	842	806	851	818	760	800	811	837	788	794	834	787	826	796	784	808	787	856	817	828	838	775	836	820	815	759	776	832	771	820	820	760	845	812	837	839	809	812	813	788	816	766	794	835	832	779	758	833	819	818	779	831	785	770	820	811	827	829	821	789	808	833	807	805	822	851	770	834	784	801	800	858	749	815	817	835	726	774	787	762	769	828	814	817	808	831	786	761	832	821	826	787	786	731	846	804	838	794	844	842	754	832	791	839	809	790	800	816	883	812	823	815	786	821	824	802	809	823	798	745	823	794	797	823	813	782	766	774	770	813	808	834	803	806	766	839	785	823	805	798	721	801	819	787	810	815	785	774	811	787	802	794	832	756	731	821	796	803	778	773	796	792	819	776	790	806	805	844	789	816	814	828	758	860	806	805	796	781	781	861	760	814	812	763	784	796	771	761	770	823	819	787	800	831	775	817	842	780	803	865	805	797	756	820	807	819	794	860	879	788	817	802	798	797	806	778	791	800	787	854	835	812	813	813	808	776	805	824	796	781	809	798	783	778	865	815	782	794	764	826	815	804	792	782	762	814	801	815	798	783	845	823	760	824	769	816	792	818	802
8273	2407	4485	6141	5204	4140	3397	2625	1293	839	2536	7729	15956	15249	9404	4373	1597	621	350	291	258	263	284	252	286	241	265	247	287	225	254	266	291	277	245	268	262	249	259	236	255	262	242	253	263	263	246	261	252	255	236	259	217	307	271	271	265	260	287	227	271	258	258	271	284	248	281	281	243	240	266	245	287	248	252	244	266	249	239	273	249	276	257	254	237	290	283	234	271	275	243	235	281	265	259	272	251	241	245	258	252	280	240	263	289	255	259	263	239	264	260	244	256	271	256	230	249	277	285	267	239	248	237	242	250	272	264	243	281	258	259	281	261	250	285	266	293	249	268	243	235	245	260	240	268	255	249	266	233	264	237	283	241	261	269	286	272	253	273	296	267	273	262	271	275	255	267	261	272	256	250	254	264	251	275	266	224	296	268	256	277	241	264	253	268	273	270	277	222	250	264	262	261	267	265	275	277	269	234	283	244	262	293	264	263	283	288	272	250	266	260	269	253	245	263	306	245	265	264	249	248	227	265	246	260	249	278	219	250	233	254	256	257	242	236	235	267	267	259	246	284	238	264	251	282	289	268	264	311	269	257	289	252	271	268	231	271	267	235	246	261	248	277	269	261	267	242	274	262	250	264	240	238	258	269	230	237	264	233	251	246	294	244	274	267	259	244	300	240	253	276	251	262	288	285	266	269	263	263	244	247	277	272	276	254	255	279	253	269	269	264	287	238	247	257	289	284	269	252	242	254	261	281	267	272	289	259	261	266	254	265	248	243	295	299	279	248	246	260	260	292	235	284	282	261	257	254	264	248	242	269	252	242	287	283	223	288	259	255	251	230	256	265	288	252	243	275	234	281	257	272	251	257	281	284	244	278	266	253	256	237	257	276	271	268	303	280	264	269	268	264	262	255	261	275	250	263	287	282	248	272	262	280	259	261	267	259	269	264	270	280	257	260	279	248	252	259	310	252	249	269	263	260	252	316	257	283	256	244	242	248	260	239	281	245	240	240	259	266	246	272	276	247	266	252	254	258	252	274	242	267	240	255	301	263	294	265	287	257	257	271	276	243	259	211	270	287	246	250	297	273	243	268	282	256	286	259	258	267	236	241	265	230	274	265	250	235	260	256	251	295	260	234	244	287	290	253	256	280	273	288	248	267	247	280	257	277	276	237	273	248	258	238	261	268	265	261	267	282	228	256	255	250	249	268	261	243	281	274	287	274	256	246	260	249	263	234	262	277	263	210	245	235	246	233	253	260	258	236	247	265	273	265	281	293	233	272	256	254	291	266	246	284	288	265	247	273	249	257	268	290	242	265	254	272	240	279	250	262	286	262	282	240	245	263	259	254	257	262	252	280	270	267	271	251	276	242	265	259	222	237	286	227	265	274	265	268	250	296	266	257	264	283	276	248	281	240	264	283	260	264	276	253	262	283	261	269	248	260	259	252	272	268	284	276	280	295	268	289	275	292	255	265	266	237	294	267	264	270	243	291	255	302	232	273	248	292	272	259	276	250	260	246	242	259	283	250	285	265	260	271	237	241	303	248	269	266	249	261	223	265	228	288	245	247	271	274	287	223	289	266	231	237	242	263	252	264	279	241	254	260	267	278	307	265	258	289	250	287	259	273	254	279	258	261	198	239	240	263	234	254	285	240	247	276	258	304	272	258	265	269	299	292	252	247	281	264	253	225	289	242	238	245	264	268	274	243	252	249	226	274	250	282	260	244	253	260	284	279	262	264	289	277	254	266	265	282	258	233	272	271	239	277	244	249	280	268	250	262	260	253	257	274	281	270	248	290	264	282	238	244	256	290	271	292	267	268	245	248	287	267	244	292	322	235	261	290	245	264	275	253	253	253	268	245	281	238	235	255	270	230	266	254	254	254	251	239	260	279	272	255	276	257	273	267	277	263	266	270	252	245	246	251	247	254	271	261	266	258	250	234	258	257	260	261	264	289	243	264	238	249	241	254	261	244	257	238	252	254	245	238	279	259	255	229	253	271	263	257	259	267	247	247	295	275	273	269	233	273	266	275	268	240	259	268	238	251	264	260	268	275	267	305	255	262	291	292	250	255	253	257	275	251	259	256	276	283	263	264	258	289	248	251	254	277	295	237	256	256	270	253	251	278	278	266	252	239	252	264	269	259	262	256	234	254	273	266	266	270	257	295	288	266	262	268	278	258	240	277	272	276	245	257	267	258	272	246	262	257	269	262	258	237	207	271	253	297	262	249	238	243	267	242	261	240	245	306	288	271	248	243	269	262	249	234	254	252	269	273	244	294	302	218	260	253	263	279	230	261	294	285	261	261	262	231	278	249	245	276	291	247	255	271	267	247	262	280	251	262	275	286	279	269	233	278	270	258	266	252	260	272	264	242	242	247	254	252	264	282	259	270	268	249	252	284	257	288	257	271	226	257	251	247	266	242	249	255	237	262	239	288	253	269	244	291	260	280	272	289	241	255	296	285	280	277	233	248	262	279	275	242	274	273	244	245	260	276	242	246	253	250	276	243	263	266	236	280	251	267	273	244	268	276	253	272	253	280	244	277	283	261	263	256	296	283	273	266	241	279	257	275	252	245	279	244	272	261	253	265	267	284	260	266	290	229	248	253	240	269	309	258	287	272	246	261	251	261	241	287	256	274	292	231	260	245	243	252	230	268	279	260	262	251	259	247	244	266	259	251	267	251	303	254	258	284	264	253	250	274	230	271	285	221	266	284	306	249	274	271	266	274	255	272	260	251	263	271	251	271	290	290	266	268	277	274	298	227	251	274	254	259	255	260	253	244	261	262	277	256	230	234	281	244	226	263	259	275	259	269	246	262	272	264	242	244	276	261	244	260	258	274	275	263	263	273	250	260	262	243	236	243	279	260	232	242	251	277	267	249	252	253	264	260	245	253	247	282	275	267	270	257	273	246	254	250	300	275	266	256	272	242	257	243	265	263	287	266	242	245	285	251	264	244	268	289	249	272	260	271	247	262	254	272	246	272	282	266	265	257	267	265	262	278	252	252	241	279	240	248	238	258	269	243	280	266	259	243	254	271	275	229	274	297	246	261	266	256	280	238	265	275	264	286	283	289	259	266	281	257	243	279	280	255	247	270	220	270	268	294	247	250	281	235	254	271	275	263	272	260	281	261	299	264	289	271	234	313	247	272	248	267	269	246	252	244	268	268	245	245	247	247	256	262	237	243	220	276	237	271	282	278	235	269	263	223	252	266	267	256	242	285	239	271	251	259	251	289	284	270	247	270	258	256	271	258	259	277	293	262	222	243	259	258	261	244	260	245	257	229	250	268	298	272	286	249	260	240	238	269	266	292	258	259	244	237	284	262	269	262	265	264	284	284	234	264	268	268	238	253	257	282	263	280	269	278	256	292	247	267	269	252	292	247	252	277	301	258	270	244	274	272	244	267	246	259	268	269	258	271	282	262	260	251	253	224	264	258	282	277	255	272	235	252	261	238	270	252	229	275	258	241	271	275	246	250	248
5959	3051	9933	16716	15766	14726	13562	10926	5954	4002	11819	25366	37646	35508	26794	16071	6944	2612	1355	968	773	762	738	766	719	704	716	766	774	719	746	778	755	743	720	820	756	752	742	711	749	747	798	785	725	786	811	756	773	731	748	734	727	758	762	723	714	752	793	778	729	752	749	714	770	711	743	717	779	756	763	798	725	775	771	765	776	729	684	749	728	729	692	765	758	701	726	719	780	748	740	753	788	691	738	766	718	740	781	761	775	736	736	714	741	721	757	751	736	738	782	740	755	777	766	766	737	761	747	758	726	739	719	730	763	767	777	806	725	747	775	776	721	744	818	719	756	778	758	753	763	786	797	749	746	684	788	743	751	772	756	710	765	770	746	744	781	763	766	752	759	738	729	690	730	770	743	778	762	764	775	751	759	776	742	735	780	759	729	766	749	751	775	800	731	708	751	710	780	777	746	789	735	721	793	752	732	772	851	761	742	779	751	756	697	774	734	738	726	708	726	761	717	756	755	678	757	744	722	734	757	749	733	726	722	759	740	778	716	760	750	712	714	705	764	713	719	716	733	799	785	716	812	759	762	728	703	792	751	769	758	744	756	774	794	772	726	754	799	738	818	739	732	737	762	756	745	743	768	735	756	801	700	747	742	728	737	727	756	753	746	733	774	729	724	723	762	768	790	759	725	746	689	759	756	765	758	750	782	774	811	750	742	728	719	694	717	766	748	782	848	777	738	785	740	747	786	741	747	719	749	745	727	736	751	781	781	778	758	705	723	794	787	719	754	722	720	762	765	800	713	696	734	741	780	779	751	730	766	727	735	764	746	770	793	764	763	786	791	802	787	768	781	756	757	780	742	809	759	741	740	770	747	709	727	760	748	760	780	752	805	754	742	713	786	750	747	766	807	737	737	764	723	733	731	726	747	786	786	736	715	711	758	731	768	749	751	730	781	750	726	748	732	750	714	815	744	644	721	690	764	777	766	785	779	760	770	775	725	752	693	751	793	751	781	739	718	718	717	734	754	734	743	739	738	705	762	753	745	757	763	733	764	790	733	735	696	772	762	762	774	770	759	747	755	739	774	741	739	741	754	725	732	792	795	813	739	826	767	740	734	741	761	810	749	777	753	759	707	762	762	754	763	746	731	765	729	778	724	773	789	719	750	737	709	781	759	745	753	727	782	741	721	763	697	747	739	764	749	752	699	779	760	788	725	746	732	776	728	779	780	760	783	740	795	749	761	714	739	756	721	728	724	769	760	724	767	765	804	805	746	777	803	756	722	738	782	739	750	763	726	747	757	773	740	768	781	735	726	710	764	750	754	755	761	801	757	737	732	741	754	773	762	785	749	756	729	799	794	741	781	711	722	731	711	775	774	753	783	770	732	711	741	747	738	719	740	765	766	749	705	728	763	725	770	746	730	751	776	730	775	786	736	771	767	712	691	768	747	784	740	745	746	679	817	722	810	750	760	714	734	744	789	780	769	746	748	731	821	750	696	758	722	759	723	735	689	761	690	763	776	747	765	737	731	760	737	799	736	746	753	762	777	763	802	722	770	726	738	783	736	781	722	751	715	718	759	740	758	764	809	791	770	726	767	725	792	711	729	721	799	710	726	766	726	737	733	804	760	758	749	763	786	750	735	787	733	792	715	725	760	763	759	757	733	731	721	753	769	753	757	744	772	737	745	693	743	752	701	795	765	738	725	759	704	740	744	749	755	703	730	780	696	726	748	750	760	716	774	740	758	707	771	754	727	721	769	707	752	755	817	760	762	805	747	720	765	709	753	725	747	815	740	733	760	766	715	727	736	757	706	729	781	741	792	746	692	716	755	693	788	746	730	760	757	752	758	735	710	707	744	785	757	737	792	729	762	747	747	763	734	800	752	702	751	731	740	800	739	748	757	741	768	746	780	788	754	721	704	760	782	705	772	759	672	760	774	799	755	717	759	804	785	697	717	740	743	763	737	764	763	687	722	720	818	779	769	719	739	761	779	770	784	776	736	755	776	804	690	742	748	735	719	755	728	756	757	712	762	737	793	788	771	739	718	807	767	759	744	828	733	738	738	773	792	770	733	744	763	738	757	707	740	790	753	766	728	779	761	795	724	726	714	735	736	754	745	762	797	745	738	806	763	733	740	753	720	794	740	726	748	729	760	796	727	727	777	740	749	705	758	775	729	784	727	722	729	740	736	769	751	760	741	746	738	728	732	777	799	792	746	816	744	755	715	766	707	715	780	798	753	731	717	730	714	737	749	746	737	718	748	736	755	756	719	725	741	808	753	731	737	687	729	767	733	752	748	780	789	804	755	747	766	774	747	766	747	765	747	738	737	786	795	694	704	744	745	747	724	730	757	710	751	744	700	779	747	754	729	730	748	834	763	721	756	813	741	778	739	765	700	750	777	698	756	768	769	757	719	707	719	773	716	771	730	704	746	745	775	768	773	699	768	757	761	747	767	778	735	755	716	794	766	750	737	757	716	770	741	713	710	725	741	789	711	763	729	805	728	739	714	718	752	764	740	761	752	720	723	773	768	739	798	771	742	756	722	742	762	731	738	753	740	785	768	775	723	719	791	756	749	771	773	762	759	736	683	738	720	834	796	741	717	775	752	700	756	760	666	725	760	744	705	762	749	710	750	801	691	701	759	736	740	712	800	743	769	737	776	779	725	723	746	733	790	720	746	786	727	752	779	805	759	766	799	754	754	777	751	717	786	705	722	733	681	726	731	772	763	729	800	752	720	724	740	727	772	782	744	742	732	721	751	734	755	777	752	741	746	788	734	695	739	733	701	740	743	772	756	724	775	745	759	748	793	743	691	786	723	791	758	743	735	723	761	755	680	785	743	779	748	766	797	763	746	749	767	734	729	755	710	763	753	774	708	763	756	774	724	796	766	763	735	749	756	793	744	691	758	718	815	736	726	786	711	731	763	750	789	774	748	745	784	773	714	751	720	729	796	739	718	748	758	732	753	741	770	723	774	758	758	712	759	780	776	774	716	741	775	779	775	739	778	781	776	802	737	748	725	721	738	746	724	812	782	789	773	749	797	777	775	730	762	782	727	700	756	739	697	716	805	735	708	715	755	684	735	757	750	722	687	776	757	742	705	737	725	758	738	741	813	765	735	747	734	756	760	749	777	742	742	735	743	774	766	739	822	723	789	712	738	753	752	767	720	697	764	725	747	740	756	729	749	793	759	764	754	785	706	771	708	791	797	741	743	736	701	772	701	750	730	737	746	756	773	766	725	738	714	741	778	814	765	734	769	762	779	756	741	775	762	747	742	752	741	764	741	783	802	759	750	764	708	747	719	716	792	729	735	716	721	704	749	739	736	757	690	747	752	753	745	713	745	766	770	761	777	767	750	780	755	732	789	815	806	772	736	782	728	730	766	682	766	767	714	750	684	753	731	763	701	788	693	772	762	791	722	752	768	710	784	763	790	759	767	740	767	732	772	739	768	776	773	789	662	741	767	765	716	757	782	771	731	757	763	774
18371	8312	14609	16940	15893	11432	6590	3930	2398	2068	3328	6115	11869	26267	25298	15964	6441	2158	741	366	295	276	263	266	259	259	287	256	271	268	278	298	253	280	279	271	286	290	293	285	319	274	285	260	293	274	293	263	275	285	279	253	264	284	294	283	276	277	254	263	306	269	307	289	298	279	300	283	294	261	267	273	295	266	261	275	290	293	271	291	277	294	286	300	265	268	293	291	263	292	301	297	289	295	263	278	286	305	251	284	303	274	277	259	267	282	271	292	291	287	267	283	270	273	287	293	288	278	287	296	244	301	293	266	268	244	267	297	288	297	295	328	283	304	300	262	294	271	250	324	241	284	279	262	275	249	266	286	269	273	243	262	320	293	284	244	277	285	283	248	266	276	281	268	278	293	274	280	298	294	277	265	281	295	290	280	256	271	280	283	263	264	265	276	259	285	259	292	273	259	280	272	238	261	283	257	288	291	302	246	246	297	280	255	295	264	288	277	325	258	246	256	251	284	260	281	281	265	273	296	277	273	276	294	273	283	314	281	288	266	264	255	266	296	278	321	294	293	263	277	293	288	251	263	305	308	281	275	302	266	286	261	245	280	289	303	259	299	246	269	297	277	302	296	299	274	278	320	296	263	263	264	274	304	274	300	289	277	277	290	302	256	296	280	260	291	272	267	269	302	279	302	286	286	301	243	264	295	289	279	257	292	281	274	282	267	283	281	268	296	317	280	286	296	297	280	268	291	255	272	281	268	265	291	249	290	294	283	289	277	290	288	274	298	306	300	266	303	290	272	258	264	293	290	279	307	281	263	323	281	288	280	263	289	292	265	281	287	269	283	290	296	273	261	290	270	301	304	307	271	284	260	303	269	277	258	309	263	273	265	306	284	251	283	294	297	269	278	296	266	294	260	288	289	257	267	285	265	294	288	281	290	289	278	280	293	277	260	293	277	288	281	291	311	270	276	273	285	288	277	303	298	270	282	258	260	292	259	279	280	295	270	274	247	279	295	310	303	299	293	280	266	288	294	274	274	283	304	267	269	291	301	286	268	269	304	270	277	269	291	289	289	301	303	236	251	284	306	310	297	300	260	266	276	298	288	296	271	290	278	248	269	301	286	284	289	261	278	287	283	278	302	271	282	281	315	276	291	282	313	308	281	298	280	298	283	286	246	280	287	271	277	267	264	300	269	278	292	264	243	271	278	276	299	261	290	263	247	266	291	297	277	261	295	283	255	294	308	267	297	276	251	263	291	282	280	278	275	281	280	292	279	276	276	276	293	309	276	288	298	288	288	262	274	269	313	267	251	284	260	279	305	290	272	243	295	269	286	296	282	300	294	237	301	255	305	279	265	275	257	296	305	289	290	307	265	304	277	270	276	268	280	265	263	277	288	271	293	303	272	273	288	299	267	297	298	288	285	286	280	303	299	275	273	274	260	302	282	284	259	264	274	287	229	270	291	275	287	308	287	314	289	249	274	263	265	273	284	265	323	282	288	290	278	265	286	283	273	301	289	258	294	275	293	277	298	272	249	262	334	326	276	301	278	279	303	299	298	285	303	263	281	283	260	297	277	267	262	284	316	262	265	245	302	251	282	259	274	289	290	296	294	282	275	275	285	271	302	270	290	278	287	287	284	298	282	260	298	273	274	281	250	309	265	271	259	277	280	302	298	290	292	313	273	306	271	284	271	292	262	276	303	287	270	263	264	280	280	281	279	274	289	278	278	286	254	276	274	262	297	271	281	276	291	278	270	285	277	264	294	300	258	311	260	282	281	257	281	281	266	271	276	254	329	266	293	264	292	258	280	299	284	297	289	312	281	305	289	275	283	268	289	306	268	253	285	303	276	285	256	297	280	285	266	267	285	295	281	297	268	262	299	268	272	277	300	272	253	283	279	278	285	315	296	301	267	269	287	247	283	262	268	280	240	266	278	277	270	286	278	273	288	286	266	301	314	282	261	277	276	274	275	275	284	296	299	275	296	269	248	300	247	244	244	267	285	271	318	265	293	261	302	244	296	271	275	293	258	252	265	275	296	265	280	290	286	293	293	280	274	325	299	234	307	278	296	323	316	299	257	266	296	278	263	307	272	290	269	317	304	282	307	312	310	272	296	316	259	257	290	260	278	289	318	264	289	278	295	278	275	278	264	282	289	297	288	282	299	273	273	289	281	268	314	267	263	270	290	302	290	270	293	300	277	311	262	274	267	273	305	263	274	270	279	267	290	267	272	246	268	280	295	286	286	295	276	259	277	292	316	290	263	291	256	276	261	293	230	253	260	271	270	257	285	280	288	265	262	286	278	273	278	274	273	279	291	259	298	297	307	272	262	313	269	269	276	280	281	284	245	279	291	294	283	297	295	283	297	244	284	285	282	296	297	292	259	270	291	292	264	280	317	250	271	247	268	281	264	270	282	272	310	275	309	285	290	280	269	281	309	270	224	273	294	267	256	292	285	273	276	274	288	283	284	300	276	303	277	263	289	254	283	283	278	275	318	310	271	249	277	294	259	265	313	270	278	296	316	275	262	254	277	315	279	300	263	295	259	260	272	295	273	283	290	276	289	269	280	266	283	276	263	274	295	281	258	278	263	291	288	271	280	284	245	303	273	277	270	297	273	272	313	286	256	303	262	281	275	305	279	313	290	297	276	296	279	278	280	292	269	273	260	284	218	284	254	284	309	298	265	267	280	289	275	283	305	261	280	263	284	272	259	253	311	253	284	300	273	293	281	291	259	281	277	298	266	294	313	296	294	294	285	285	264	273	288	266	273	267	274	293	259	281	291	285	270	261	283	286	269	291	276	274	309	284	285	278	278	277	270	249	308	297	288	312	273	282	261	260	296	294	300	293	308	255	271	313	276	279	285	268	321	282	269	251	276	270	264	274	295	295	301	288	279	294	298	257	261	263	289	282	292	293	266	286	272	282	307	292	252	288	291	304	274	285	290	302	268	297	283	278	252	275	290	286	253	277	273	294	275	250	256	295	272	257	302	265	298	294	281	279	324	256	287	253	289	264	316	270	281	285	327	289	272	262	300	273	280	284	299	292	264	248	264	245	254	280	304	277	275	289	261	302	304	293	302	273	324	283	274	304	281	302	242	276	272	296	283	289	308	270	275	261	267	286	293	271	260	261	282	276	272	286	271	271	266	291	293	289	246	295	268	301	301	287	279	298	255	257	267	275	275	279	299	284	285	292	288	256	307	271	258	256	275	310	279	262	256	249	270	288	253	270	285	288	282	269	291	265	275	261	251	300	248	278	297	281	285	278	277	266	291	274	264	254	295	269	260	279	275	258	268	283	271	258	306	297	255	275	292	253	288	258	267	296	272	295	271	276	271	267	265	269	295	259	264	281	297	269	306	286	245	267	295	266	298	281	254	261	308	259	253	268	280	261	250	287	269	268	255	268	252	264	286	281	272	286	296	263	328	273	272	261	238	272	285	290	291	261	282	308	290	317	272	262	279	287	258	277	278	260	300	265	279	293	277
10184	8321	23066	30085	30897	26023	19265	14369	10044	9604	13830	20293	30303	46452	43228	33766	19686	8333	2974	1421	911	836	808	829	828	834	833	835	812	833	817	826	823	765	782	793	785	813	779	806	781	772	763	827	804	800	796	750	855	809	818	787	783	839	782	823	794	805	767	810	814	817	816	793	792	743	815	795	831	735	826	760	747	798	774	777	827	860	749	776	848	777	783	805	776	772	802	795	809	761	849	802	804	801	790	790	841	766	799	798	770	829	797	823	788	798	867	799	801	772	817	810	812	734	777	779	754	834	785	798	748	762	771	856	800	819	757	821	766	783	833	770	765	738	812	815	771	795	784	801	778	750	807	789	736	769	807	797	861	812	800	825	776	827	782	836	785	796	760	828	757	802	829	804	736	823	799	781	790	813	770	832	815	813	847	783	768	796	765	800	746	777	812	823	770	786	825	799	778	813	750	849	830	752	813	786	769	828	840	846	806	833	766	731	789	811	811	805	789	800	807	791	831	821	778	789	776	770	796	787	827	819	800	814	810	790	744	800	806	803	821	783	769	809	789	794	796	811	856	820	820	843	800	801	792	786	766	814	773	774	836	812	779	845	780	800	807	774	800	787	756	821	760	804	794	859	770	800	749	807	800	807	831	811	804	795	807	801	812	785	814	763	805	737	744	818	766	781	783	774	793	821	766	761	756	783	801	847	807	799	807	767	809	743	836	798	801	760	819	777	765	812	763	811	787	789	792	794	802	785	818	740	754	800	779	807	775	813	791	809	779	773	825	808	879	782	811	764	815	781	799	814	806	837	798	807	781	828	820	787	795	890	787	759	805	771	749	784	828	795	772	802	797	788	779	785	775	798	776	798	815	777	811	847	799	811	834	800	811	757	812	821	772	787	806	791	811	805	796	773	761	787	822	845	806	829	789	804	816	809	778	807	726	813	768	768	806	757	830	776	784	824	763	789	807	802	814	815	747	800	722	796	843	789	768	855	750	775	763	764	820	796	777	810	821	830	759	783	810	757	851	796	741	813	802	806	850	785	750	796	780	803	786	785	774	863	800	800	781	837	798	798	814	842	808	768	748	812	777	828	792	782	733	789	789	809	824	830	752	792	788	768	802	801	843	819	776	820	804	858	819	810	793	818	785	776	781	818	773	824	826	809	792	749	779	755	797	809	807	809	786	825	765	718	820	736	820	781	799	789	794	827	823	814	814	775	785	796	775	815	790	793	757	793	766	786	802	762	840	811	798	832	816	840	830	785	808	769	798	746	771	823	802	780	814	795	800	796	783	821	762	799	805	740	840	787	819	752	796	803	800	855	778	761	845	844	814	819	816	800	813	831	825	784	792	822	806	833	815	777	807	781	792	772	832	802	784	751	765	786	820	782	782	846	763	790	808	789	812	776	772	752	740	776	815	812	797	759	823	787	771	772	807	826	778	792	789	767	844	756	751	757	802	797	769	817	805	853	789	786	777	747	790	754	801	831	783	814	804	749	765	802	824	762	804	792	806	784	827	769	788	784	826	833	782	792	802	766	815	793	819	845	787	801	796	857	820	835	819	801	781	772	801	764	802	741	793	811	790	800	829	803	820	816	820	747	860	798	809	765	846	786	820	771	732	811	848	819	762	795	811	752	819	848	780	835	814	806	804	807	801	823	812	809	797	802	801	730	789	787	781	822	815	801	816	773	810	789	772	811	784	779	808	794	847	763	827	796	872	846	809	836	801	810	768	790	805	754	802	834	775	784	810	728	858	809	835	781	844	761	781	784	803	780	803	793	802	805	805	818	821	784	756	734	807	850	815	758	760	819	800	821	781	766	745	808	859	824	783	779	793	774	758	727	848	811	836	821	806	756	787	818	806	726	761	825	768	765	764	796	808	791	799	803	814	799	749	766	807	870	811	784	818	754	759	779	800	752	813	818	761	758	809	814	779	778	808	799	728	810	773	782	784	780	802	808	860	748	726	828	756	856	787	813	872	818	798	814	789	747	777	777	795	787	804	813	826	856	750	841	813	798	763	813	750	812	832	796	794	819	812	779	809	782	866	845	751	817	762	785	772	767	838	778	771	804	800	817	802	788	802	803	779	749	834	787	819	819	823	792	753	742	772	829	775	786	777	759	803	810	781	815	825	827	804	771	762	757	875	792	796	768	812	772	831	826	805	787	798	848	844	820	824	819	834	822	783	852	820	829	769	754	837	805	794	790	790	835	862	780	822	785	768	837	777	705	827	760	824	760	796	774	783	768	781	779	769	800	807	828	806	796	805	803	781	781	816	760	829	776	716	789	830	798	789	852	748	801	798	756	803	823	795	783	809	822	854	816	776	760	843	783	788	781	796	801	803	772	796	815	818	792	746	768	834	799	779	768	834	791	753	797	820	745	824	779	774	832	832	782	816	804	824	808	810	794	820	812	787	833	735	825	793	739	800	841	845	788	791	790	800	789	777	768	802	776	800	796	737	764	755	795	839	806	802	772	802	753	745	820	755	802	730	761	766	867	771	788	790	771	805	783	765	761	794	786	772	807	858	799	805	824	833	805	801	775	771	776	819	837	793	789	800	806	754	836	804	813	812	742	766	796	796	834	818	776	813	809	794	797	770	801	792	786	770	773	808	792	799	804	818	805	831	766	756	769	794	822	723	809	789	828	775	770	799	775	761	822	784	758	773	783	808	785	804	775	794	749	780	839	776	743	769	804	777	771	810	774	756	798	795	809	837	835	754	775	763	798	790	763	807	809	839	782	773	824	828	849	829	793	779	830	771	775	740	749	782	755	821	811	745	779	791	782	803	768	831	818	803	783	824	793	840	798	831	800	852	831	785	803	780	756	823	801	827	775	820	805	795	813	788	809	766	766	822	748	810	820	828	806	745	834	771	784	768	763	775	725	792	821	807	791	754	821	791	801	814	826	784	793	812	796	810	780	797	810	809	820	783	824	796	762	779	810	786	751	755	825	764	789	783	818	797	821	787	805	874	786	768	794	794	799	782	771	817	738	791	760	794	766	828	763	796	813	855	797	815	849	789	807	840	786	797	853	811	828	773	767	776	785	826	802	771	796	790	863	800	803	783	846	793	803	803	811	781	747	799	801	796	808	775	810	817	771	816	813	808	818	810	801	763	825	818	809	765	761	777	749	738	822	800	815	823	768	787	739	810	839	839	798	791	821	781	757	827	790	839	798	810	790	802	810	778	763	797	825	805	800	821	794	787	832	830	781	804	806	779	806	793	750	787	808	831	803	780	805	779	822	840	811	845	816	814	750	832	784	843	767	765	756	814	806	808	824	793	856	758	793	780	829	785	848	822	822	760	803	785	750	776	776	835	839	790	854	808	809	757	794	804	801	773	793	815	768	771	834	801	820	825	828	745	762	788	786	830	799	748	829	752	789	801	834	792	810	783	802	789	791	861	748	822	773	784	791	822	824	735	724	783	783	776	793	807	770	778	776	757	760	759	803	854	788	818	774	813	811	780	810	772	803	789	773	760	794	833	805
3021	684	816	696	822	710	559	435	375	363	429	470	1594	1946	1816	1537	1114	683	437	358	314	291	318	294	291	293	315	268	305	269	276	289	294	282	309	302	323	281	305	288	286	296	291	270	303	323	293	329	288	305	331	302	331	312	293	331	295	278	288	290	311	299	304	277	311	286	308	271	319	316	288	289	292	308	304	293	313	316	293	332	288	271	294	308	275	268	312	311	290	293	304	295	315	278	284	293	288	295	329	325	288	304	324	304	301	321	313	329	299	308	294	281	287	296	318	276	304	278	306	294	289	304	294	298	310	309	308	304	284	284	301	309	296	315	304	305	319	309	296	308	313	305	283	283	279	308	314	303	294	312	299	331	303	320	288	272	305	298	289	260	306	292	296	313	289	291	283	321	304	298	300	273	288	329	268	284	305	288	279	291	279	314	272	284	297	282	299	288	307	281	283	304	290	299	284	290	300	294	324	285	282	321	282	289	279	308	318	311	316	268	306	332	277	297	291	284	280	306	313	239	337	307	260	271	292	325	280	294	309	266	328	317	306	296	300	296	270	332	302	271	290	321	293	302	301	298	309	299	261	269	305	285	252	284	328	263	302	324	332	287	298	278	318	294	300	308	304	288	306	309	275	284	286	294	322	296	306	306	272	299	292	287	298	270	256	320	318	310	299	290	284	285	331	274	289	297	283	298	306	300	304	250	295	301	291	287	297	309	287	311	291	292	287	292	317	287	279	284	274	294	282	296	310	301	240	279	327	302	293	288	310	276	306	320	294	286	262	301	299	284	286	283	297	314	315	329	282	335	280	332	314	350	272	293	287	273	317	274	315	294	304	302	297	297	346	298	327	300	285	281	288	303	303	285	274	264	290	264	270	283	251	278	293	282	277	315	296	285	294	285	298	287	311	312	297	300	302	298	301	310	296	296	287	264	277	303	268	308	321	274	305	285	287	299	305	339	325	314	285	291	287	305	300	265	322	300	314	297	284	286	311	292	265	284	288	318	286	318	327	294	324	319	301	273	296	279	346	324	326	290	302	310	299	339	275	314	289	295	297	288	264	293	336	290	310	302	279	332	272	322	311	297	293	286	317	318	327	337	296	310	291	283	299	309	258	311	285	281	278	285	286	285	299	287	291	279	307	302	313	292	323	288	296	310	293	272	318	275	280	288	319	299	280	302	307	319	301	297	332	294	296	286	351	321	311	318	288	322	303	306	309	275	300	317	308	286	302	299	285	288	293	295	329	298	312	296	335	289	292	287	302	295	292	276	287	263	306	290	271	315	285	288	297	298	294	291	283	298	286	296	326	279	291	307	314	287	278	271	295	302	311	275	311	293	276	305	266	301	302	305	292	266	288	282	301	315	306	308	313	345	306	329	297	278	300	310	284	279	299	291	270	279	322	292	295	292	303	325	303	320	340	261	298	272	302	329	274	306	282	260	313	301	279	312	285	285	292	301	304	265	313	312	312	299	274	284	283	292	311	286	304	279	309	276	320	321	299	284	296	289	284	287	300	288	308	282	332	286	314	288	329	310	306	258	336	316	326	338	303	315	300	263	311	303	308	294	301	301	271	313	301	284	282	319	300	324	282	288	287	303	301	274	278	336	315	246	317	282	287	266	321	292	315	267	288	305	331	294	324	331	289	308	283	276	282	319	298	283	273	277	290	278	257	286	323	293	338	284	271	301	276	304	330	292	296	287	259	272	324	297	313	280	257	330	286	301	306	302	293	334	284	327	316	321	341	266	300	293	286	295	305	308	292	329	316	265	326	277	275	315	298	287	321	292	357	319	308	293	313	281	283	295	273	278	289	311	282	275	287	292	294	303	288	306	273	278	300	300	303	285	262	298	342	280	288	316	302	277	307	309	304	337	306	295	326	290	321	302	259	308	298	306	335	326	285	274	281	309	278	314	321	305	290	290	299	288	298	295	301	304	287	312	298	308	311	308	287	301	308	264	307	297	315	306	297	297	314	300	321	282	293	311	302	313	289	300	312	307	311	299	324	290	281	312	325	321	285	296	324	297	286	328	257	292	282	286	322	305	305	297	276	293	309	278	303	321	295	293	257	285	272	302	331	294	307	277	287	297	313	320	319	293	283	266	292	296	278	283	301	268	342	283	311	288	301	274	296	291	321	300	304	324	315	287	279	298	328	289	299	261	292	285	302	306	308	288	322	294	280	288	270	280	300	320	286	269	270	309	274	301	308	313	271	280	323	330	297	258	296	312	306	312	285	309	303	299	282	290	302	282	311	300	292	295	306	309	265	260	284	307	316	311	280	273	292	263	285	300	306	286	255	304	314	261	283	269	300	317	318	270	295	305	320	293	314	298	291	290	304	286	338	283	309	246	299	288	315	281	317	275	325	306	304	320	317	317	297	297	287	318	270	289	307	286	321	289	284	295	310	301	305	298	305	303	316	312	294	288	274	271	305	300	293	334	312	271	276	314	268	293	301	298	294	322	259	291	304	295	329	317	318	271	280	319	305	292	293	322	288	301	325	274	281	300	310	311	276	302	310	281	315	292	287	312	254	303	350	291	266	293	296	267	317	326	286	296	320	314	283	311	287	292	282	273	305	281	312	318	299	282	278	307	274	302	312	273	277	322	316	276	304	297	280	265	285	271	296	270	305	276	313	282	277	307	297	322	281	288	300	306	280	295	257	262	289	339	275	291	273	271	318	302	313	271	255	327	327	315	269	302	306	310	284	273	285	287	273	300	255	292	289	291	293	326	283	292	280	289	311	289	306	285	272	315	321	263	319	271	247	283	297	329	269	326	274	289	308	327	291	309	323	271	287	296	270	325	285	289	291	294	324	302	304	290	260	286	280	299	288	335	290	286	287	325	276	301	302	315	309	298	320	299	304	306	279	338	298	305	315	295	318	315	286	260	297	278	297	276	291	298	267	274	298	287	257	298	291	304	291	294	306	297	311	299	297	289	292	292	283	321	278	296	317	283	296	308	331	282	293	271	289	267	299	292	241	291	289	307	299	299	290	334	295	275	286	287	311	301	286	274	270	305	299	288	306	303	311	314	304	269	280	268	299	291	282	293	285	305	312	266	299	316	274	304	284	302	297	313	288	305	320	284	296	307	295	297	298	312	304	306	314	291	285	289	321	304	307	283	279	287	273	272	292	308	296	294	311	309	326	284	292	312	296	272	312	300	246	287	319	280	344	304	285	287	306	300	282	326	320	342	300	279	309	308	310	308	305	282	304	305	309	287	297	292	311	304	296	295	243	328	276	298	304	290	297	315	294	321	277	299	313	268	306	291	290	281	259	294	300	281	316	310	288	294	328	331	268	298	279	303	320	312	301	274	280	320	293	284	266	294	269	326	314	270	286	252	294	278	298	296	296	287	257	291	296	295	313	316	266	287	324	318	335	310	304	268	308	268	320	307	296	286	329	300	297	314	281	279	323	260	282	269	307	275	309	275	297	299	287	323	322	309	271	272	319	334	302	283	293	309	255	285	276	293	291	289
2909	1260	1908	2338	2789	2447	2062	1592	1192	1313	1912	1863	7602	8043	8100	6810	4912	2708	1387	1031	873	891	908	880	782	812	874	817	825	823	851	836	853	822	898	817	858	770	840	832	859	810	807	854	774	878	820	837	821	850	855	857	855	827	878	772	835	801	837	870	839	829	846	848	847	867	835	785	879	834	866	847	791	831	838	823	815	797	833	829	850	853	812	832	814	816	818	798	779	804	857	858	767	817	830	791	844	864	816	839	816	810	861	834	820	824	839	813	794	876	796	821	801	828	869	833	815	798	831	817	811	824	846	842	859	834	834	769	834	846	818	831	825	815	804	827	809	864	833	822	846	830	887	882	821	806	822	812	837	804	879	835	806	826	862	764	823	807	828	820	836	788	857	870	786	767	834	830	795	870	875	823	791	859	827	821	815	871	828	824	817	849	831	848	772	838	837	822	814	798	847	822	840	825	799	807	816	799	845	842	809	846	847	820	844	857	811	816	871	831	818	862	805	864	821	807	815	827	786	822	796	881	874	803	824	826	787	836	817	880	830	807	808	776	819	827	848	827	815	827	887	819	824	775	780	814	835	842	831	860	849	825	805	886	782	811	855	839	835	827	855	817	865	863	799	822	847	781	816	829	839	848	859	861	854	877	838	814	804	812	795	840	826	852	835	821	766	758	823	831	801	856	837	831	853	857	813	854	836	862	805	832	832	862	885	827	836	868	834	867	827	805	803	815	850	816	812	821	833	850	843	876	789	814	813	831	822	831	848	807	807	818	859	837	828	831	864	846	798	824	830	846	822	865	786	808	827	792	860	776	823	864	812	809	741	794	831	828	873	825	825	828	810	815	788	831	868	846	858	832	834	867	833	843	797	792	824	810	820	786	808	785	840	843	817	830	844	829	838	834	856	809	864	779	840	871	770	832	767	792	848	811	831	857	819	797	816	854	839	830	840	772	815	799	858	844	789	879	841	842	862	866	872	813	803	877	796	796	800	816	798	805	795	806	826	782	849	833	813	848	836	827	827	811	823	834	826	820	822	840	865	853	784	823	803	871	793	806	862	801	827	802	879	806	870	811	831	809	829	825	835	812	854	832	850	831	866	850	825	808	845	824	859	869	808	846	865	915	810	850	815	864	825	794	872	809	834	834	865	823	821	826	806	822	741	814	846	847	783	788	824	758	833	844	822	797	793	838	811	779	800	829	881	827	855	825	879	798	795	822	845	874	826	862	882	822	839	826	838	825	857	809	824	874	859	821	828	820	746	825	837	865	877	818	829	789	794	843	779	826	842	859	892	798	826	824	802	855	827	842	815	831	853	848	822	838	823	836	843	785	832	821	846	816	836	805	830	824	799	836	842	791	845	802	889	806	880	804	883	875	822	814	786	808	833	820	845	817	875	835	838	832	877	834	854	849	883	854	858	823	838	848	853	793	746	795	828	836	828	810	867	841	839	817	801	846	882	847	820	852	819	814	819	848	871	832	831	810	828	829	886	835	800	919	791	788	815	840	869	836	870	755	845	793	781	821	866	819	818	863	816	837	885	803	824	842	791	822	852	800	866	835	851	859	824	849	783	845	804	813	801	831	842	785	824	830	878	818	860	849	845	796	821	804	829	853	814	810	810	813	818	843	789	866	833	849	781	843	795	818	901	807	831	874	883	836	872	836	838	810	843	824	828	852	901	831	870	837	805	823	832	893	827	839	775	804	785	779	826	847	878	812	780	889	815	840	840	841	857	850	823	832	834	840	852	855	851	812	817	857	852	816	859	833	849	855	858	815	858	827	820	820	854	824	841	773	848	859	876	779	867	837	818	834	844	828	832	815	832	818	819	835	771	805	841	787	804	856	854	876	869	786	847	819	827	825	804	881	831	835	774	837	790	829	824	853	860	868	794	846	817	876	802	806	836	799	805	827	861	848	834	827	874	765	787	845	817	867	826	821	850	868	839	828	818	786	825	828	845	814	832	793	820	862	859	805	804	860	835	838	877	831	847	884	834	842	825	809	861	805	838	853	860	802	830	822	845	804	845	839	789	767	863	829	806	816	809	850	867	801	840	784	846	844	805	818	842	841	820	831	817	804	864	873	861	772	785	804	796	822	801	835	791	842	839	833	859	868	811	872	820	867	807	866	897	860	837	824	798	809	845	853	836	825	833	847	849	855	836	836	831	821	802	834	909	804	858	829	849	824	849	812	866	765	884	829	776	850	861	825	830	850	839	872	821	859	802	855	829	832	832	854	877	825	796	829	845	826	827	820	848	817	827	841	839	821	803	799	813	837	870	822	783	832	827	850	780	870	837	834	802	819	831	816	766	783	812	794	788	860	817	840	819	833	838	841	831	853	861	807	849	874	829	828	892	835	830	842	831	850	742	822	826	885	862	838	856	828	817	844	836	829	801	875	898	809	819	849	853	809	854	830	837	801	839	790	789	812	807	810	806	891	803	793	822	862	878	798	814	808	817	849	886	806	910	801	844	844	788	854	846	839	832	777	815	813	806	798	842	808	851	825	845	813	865	835	819	857	782	804	813	813	827	800	855	807	790	795	827	843	831	803	824	837	830	857	863	838	832	833	778	871	848	789	873	830	812	871	812	849	797	855	855	820	866	813	827	891	859	880	864	846	870	788	805	817	815	798	812	842	854	850	768	822	826	849	856	829	826	834	862	876	883	864	853	816	849	795	835	785	860	856	858	797	805	851	864	791	800	827	782	764	891	820	774	815	830	821	800	892	821	818	872	829	884	830	825	821	802	792	772	847	827	821	797	807	822	818	853	785	868	838	833	862	784	852	807	826	856	776	819	841	834	838	792	813	824	852	849	795	840	812	871	818	894	845	827	846	791	786	819	818	815	843	844	853	821	820	861	804	811	869	833	848	827	838	828	829	810	780	894	830	895	842	858	801	794	854	848	852	862	807	797	796	884	827	795	870	844	817	882	853	825	837	831	860	851	878	850	778	845	858	806	838	862	857	827	846	875	793	826	808	826	794	818	806	822	853	835	814	835	877	845	827	803	871	777	783	809	801	742	834	850	808	843	868	834	858	832	860	866	844	845	875	784	836	832	823	799	850	846	879	804	812	846	835	796	777	833	781	837	866	781	792	841	839	771	878	872	873	865	804	859	842	874	855	821	802	817	844	780	801	857	848	871	850	843	821	850	841	843	882	857	828	880	790	796	832	817	772	822	802	832	848	844	849	866	819	832	854	841	760	844	866	829	806	797	807	819	858	856	903	844	825	850	864	841	853	780	815	839	837	828	872	851	798	865	814	847	858	828	754	894	808	812	756	823	834	839	790	778	875	799	868	847	874	828	839	838	815	818	869	792	850	785	776	837	821	838	822	799	826	773	836	831	885	842	832	825	854	853	878	839	788	828	842	803	879	784	810	824	850	816	816	836	833	845	826	828	878	847	804	821	883	854	776	810	838	792	804	839	833	810	858	841	840	831	843	833	859	835	774	869	858	815	804	860	830	828	864	830	864	867	878	870	771
8353	1932	2708	4518	4796	4302	3166	3866	4014	6297	10653	8304	1914	1670	2671	9677	7316	3707	1221	487	331	273	244	278	265	251	275	247	259	239	263	253	253	235	258	239	261	263	283	245	250	247	247	260	248	267	262	260	238	236	246	269	249	252	248	274	258	258	261	237	251	274	270	267	235	261	254	290	274	263	281	263	242	258	272	278	231	259	272	261	241	253	255	248	254	276	229	238	281	257	266	247	239	222	268	275	269	266	271	280	273	244	269	274	237	257	234	231	262	235	239	216	247	269	239	258	262	255	250	241	252	257	250	249	267	267	239	251	283	247	265	238	270	284	264	223	258	256	246	254	220	292	226	227	277	258	271	283	263	242	284	226	292	241	261	265	248	270	294	266	262	247	243	265	249	275	268	256	270	237	277	248	238	273	254	258	294	280	263	280	256	276	252	275	243	272	244	262	236	259	245	248	236	255	270	263	269	287	235	260	259	250	271	255	245	252	247	255	240	269	266	290	254	265	271	236	264	263	236	264	247	244	243	255	235	242	249	251	251	266	247	245	261	239	279	294	242	261	270	256	247	272	241	279	259	262	246	276	248	268	256	254	253	241	274	251	277	256	243	263	251	262	264	259	304	258	257	246	269	283	275	284	257	249	263	244	261	256	246	236	272	249	269	249	262	257	255	256	250	226	265	262	283	303	265	245	259	278	258	277	223	291	261	261	237	258	279	239	268	247	261	237	243	251	250	248	264	252	253	290	291	253	250	265	254	216	224	254	237	253	244	262	258	246	254	278	257	242	266	252	266	256	250	235	230	247	245	254	243	246	268	237	243	246	232	278	296	271	239	230	250	256	233	249	286	284	242	238	281	279	247	264	240	271	247	256	269	255	242	238	256	288	268	241	262	248	260	270	268	248	277	260	243	279	254	250	280	260	288	279	241	237	275	255	232	246	270	269	275	268	265	217	299	277	276	284	265	257	248	255	251	259	251	256	226	252	261	309	260	259	263	240	282	242	238	241	255	239	250	266	248	284	244	265	248	247	236	223	239	244	262	278	268	289	265	272	267	274	262	255	253	274	262	244	263	247	258	278	257	232	242	220	241	261	249	267	256	259	268	264	282	248	278	248	251	249	249	272	260	274	250	275	246	255	257	265	236	277	240	255	248	242	260	244	262	272	247	278	300	230	242	271	260	256	282	258	272	230	248	218	247	271	256	242	226	247	258	257	255	249	266	264	271	257	250	236	270	251	259	266	260	263	245	256	228	236	261	307	238	239	234	278	241	254	247	270	230	245	248	246	276	266	253	226	243	269	246	246	273	254	254	253	246	284	270	267	257	273	252	241	223	245	239	257	258	259	286	287	246	248	237	271	244	260	264	250	245	229	253	251	239	255	252	274	285	246	244	279	265	289	258	246	228	283	281	286	258	274	265	245	282	260	242	262	274	264	258	236	247	277	236	250	269	249	256	277	280	260	222	253	261	262	240	255	238	285	271	248	267	265	261	284	256	266	264	251	284	261	272	262	239	259	270	244	244	242	263	250	257	263	277	239	281	269	248	261	234	264	285	249	277	260	249	248	255	253	243	267	279	259	277	240	265	256	242	238	269	274	251	240	260	236	278	255	246	270	250	248	269	266	271	281	272	259	246	282	246	269	244	237	241	268	246	260	258	266	273	219	256	253	247	253	217	261	268	275	232	257	241	247	227	252	247	241	262	275	288	258	261	234	247	278	236	273	263	274	279	253	237	260	246	288	286	294	261	287	265	233	284	252	241	250	235	276	264	280	259	248	251	225	244	250	276	231	268	272	266	258	273	253	260	275	288	242	248	275	252	262	250	271	283	248	255	247	275	245	261	257	263	256	260	268	250	264	280	285	262	263	243	254	265	238	243	266	252	282	229	265	276	275	250	256	284	241	270	271	268	248	233	233	283	256	267	264	219	246	245	273	265	293	249	245	227	298	257	241	245	250	271	264	265	248	253	264	253	242	223	239	247	238	263	265	259	256	252	267	249	272	268	272	289	265	287	277	244	208	260	298	286	262	245	246	244	283	262	253	284	286	264	278	283	251	239	270	240	257	265	248	242	238	252	280	235	259	270	237	260	272	253	259	279	250	248	242	282	260	256	248	288	274	234	261	268	261	260	244	273	264	252	273	256	288	232	246	275	261	259	253	287	272	269	283	236	245	256	275	239	248	269	274	266	281	275	258	273	235	235	287	247	271	263	260	255	272	273	237	262	249	262	231	270	257	248	247	266	259	243	247	267	260	258	236	246	235	251	258	268	230	249	254	275	281	256	263	254	255	250	245	229	260	242	247	268	268	250	258	243	280	250	246	248	268	260	263	268	275	272	260	247	300	245	249	260	277	275	285	236	251	252	262	250	239	242	253	261	252	254	248	245	221	268	230	273	285	251	259	283	290	287	275	271	268	270	240	243	265	247	246	254	294	256	239	295	239	264	249	234	247	263	258	243	251	291	267	279	291	261	253	246	255	264	244	258	278	247	234	279	281	265	271	245	268	245	282	280	251	235	271	262	262	267	238	267	235	268	278	261	267	260	278	274	225	264	233	284	237	258	261	260	255	269	264	252	277	257	266	274	268	248	239	272	255	258	249	278	248	295	241	270	260	244	262	255	255	250	240	266	263	239	263	283	247	242	269	282	266	251	256	240	269	255	242	250	266	259	249	240	249	270	267	248	250	240	264	239	232	260	286	255	293	241	209	256	263	273	259	261	296	239	272	264	252	260	255	257	243	260	252	268	268	263	247	265	252	243	274	261	232	264	269	234	245	252	273	275	255	229	248	256	231	275	224	259	241	242	232	252	245	233	256	260	251	244	280	274	262	269	261	242	236	236	278	273	268	248	226	280	265	254	242	263	249	252	260	271	271	243	236	258	287	255	279	248	286	274	266	232	242	262	248	277	278	252	256	256	267	257	278	244	278	277	260	252	276	221	267	254	254	248	252	237	247	266	263	268	223	274	266	233	239	249	267	252	287	273	273	262	259	213	255	249	233	235	254	260	260	237	239	261	243	242	257	236	257	247	249	246	284	276	255	259	265	273	248	266	261	257	247	254	269	277	260	262	244	243	275	240	260	256	260	241	245	249	288	250	273	279	252	239	268	247	245	234	289	271	277	290	288	260	249	258	262	287	258	264	236	260	274	242	280	251	246	266	272	246	229	266	272	281	262	243	245	263	271	256	253	250	248	293	291	253	260	249	240	248	250	243	239	254	240	248	244	275	245	266	265	269	286	250	275	251	263	267	237	290	269	261	276	241	254	269	264	256	253	250	251	264	264	219	272	278	271	233	270	259	259	242	249	232	231	250	258	261	232	246	289	253	239	276	267	278	264	280	279	251	244	236	295	241	247	239	268	262	265	290	271	270	267	267	267	249	265	253	266	261	259	255	277	251	256	240	229	245	248	239	220	269	291	259	278	269	237	240	264	261	239	265	266	283	279	261	264	269	247	259	254	249	282	256	240	270	261	248	262	236	222
5989	2543	6487	13104	15147	15262	12489	14952	15551	21016	30489	21055	7324	7147	12399	30458	24842	14701	5528	1942	1024	797	711	755	766	806	761	766	744	711	797	734	734	757	770	761	753	717	791	727	754	722	758	738	709	735	746	747	799	740	775	791	729	778	801	726	718	748	719	724	756	731	746	729	726	724	798	750	703	741	730	760	734	736	771	712	751	732	758	759	745	743	698	773	764	759	736	687	714	674	731	725	766	729	722	748	700	703	707	734	750	733	732	731	753	759	732	800	762	686	757	720	736	750	739	750	742	755	739	726	742	706	772	764	749	745	718	753	763	725	723	717	693	747	749	744	731	704	756	745	730	677	709	696	736	792	755	712	750	765	764	769	746	792	781	764	738	772	735	765	768	718	742	732	735	739	779	698	718	733	692	719	799	768	760	760	726	740	763	789	720	732	770	760	770	727	707	742	761	742	734	723	752	745	767	734	765	772	717	752	788	737	736	737	775	739	756	753	777	766	796	706	728	733	770	732	766	735	721	730	715	721	724	738	708	761	744	788	739	777	763	752	729	743	761	726	779	766	739	722	700	714	745	748	790	716	761	778	762	716	745	741	736	748	744	724	733	746	732	759	735	742	727	755	732	785	795	778	750	720	728	730	743	723	730	770	744	743	705	727	720	730	744	756	740	760	740	725	738	678	762	829	722	752	695	790	744	706	723	772	709	759	764	744	752	779	746	753	712	707	781	726	731	748	741	732	735	746	748	721	769	725	720	741	749	684	768	743	744	752	736	743	769	721	750	706	750	736	734	750	757	758	760	734	713	742	755	806	730	730	772	734	724	771	705	710	731	739	703	725	747	721	730	734	774	681	764	704	737	686	761	743	773	702	725	764	729	761	732	774	685	743	778	732	729	714	705	746	734	718	777	728	724	742	750	725	721	753	740	766	724	727	771	694	721	779	706	767	763	755	689	730	738	714	752	753	755	779	789	740	701	746	752	745	745	746	743	702	729	725	742	726	756	715	717	730	757	770	723	765	727	760	780	765	716	745	753	756	751	742	753	742	716	712	706	736	745	802	703	738	747	746	708	776	749	753	744	721	748	688	725	732	722	744	747	745	757	736	804	749	742	767	744	670	781	776	733	735	734	705	731	784	791	709	765	715	749	744	750	718	768	797	773	743	676	747	743	760	707	724	738	747	784	775	711	739	770	724	673	692	743	722	755	755	722	699	686	744	765	739	720	704	729	738	743	703	728	755	703	713	726	760	718	749	746	724	771	760	771	709	711	756	736	758	695	769	713	742	749	786	754	744	728	749	697	733	759	701	710	735	732	772	759	698	769	718	754	757	719	732	770	769	740	771	728	707	726	744	748	764	727	733	715	724	714	723	760	713	728	697	737	724	776	743	726	691	704	773	747	703	769	783	723	774	738	724	778	744	757	754	701	730	748	737	725	730	750	744	737	726	734	763	745	694	795	729	756	721	733	780	708	753	753	688	726	751	720	770	732	733	724	736	761	793	750	787	763	766	688	718	768	707	758	732	707	729	704	788	722	741	763	765	711	723	696	760	746	710	741	731	716	727	724	738	738	728	773	732	789	765	716	741	764	713	780	756	734	816	738	731	726	754	729	734	699	714	756	743	737	738	730	781	690	722	712	735	745	735	742	738	733	735	771	781	770	726	760	737	765	732	742	812	728	762	789	733	765	745	725	760	743	707	788	746	725	707	743	724	739	761	720	743	746	766	750	781	775	717	745	736	724	755	779	738	783	756	776	696	710	709	775	721	731	758	723	729	720	707	776	718	760	719	746	775	729	760	709	749	729	742	758	765	705	766	702	760	764	735	762	750	751	778	746	709	774	726	702	735	736	740	707	756	673	693	752	742	747	743	756	764	734	759	713	755	719	807	702	740	728	766	706	786	766	722	754	747	716	749	747	745	699	776	724	677	730	731	661	754	770	748	711	716	728	739	722	762	761	777	756	758	759	760	725	710	735	795	708	726	728	721	714	732	744	758	748	746	751	726	746	728	741	739	704	762	761	736	778	727	735	766	742	756	766	737	737	718	679	733	689	758	753	752	726	775	753	711	750	753	763	767	747	773	733	793	705	691	762	723	718	762	670	761	762	788	722	782	757	714	732	707	710	786	792	764	721	756	723	786	771	712	781	784	778	751	740	798	777	756	761	730	735	716	785	755	748	717	732	765	774	753	766	756	747	714	737	729	749	700	744	696	729	724	719	714	727	743	735	730	746	726	725	720	751	776	766	758	709	774	720	745	720	762	745	751	730	728	749	738	754	746	702	720	748	717	743	749	716	700	742	729	758	755	781	782	760	735	738	742	781	733	751	748	705	803	755	783	672	771	764	710	755	788	745	732	742	769	733	756	750	704	691	710	728	735	717	719	785	742	705	772	711	732	784	700	735	767	721	767	713	710	684	740	747	726	772	720	761	770	732	744	752	753	788	737	731	793	725	720	760	707	752	741	762	736	731	762	713	711	720	810	770	730	696	778	760	691	713	716	764	726	744	694	740	733	700	728	788	745	724	736	718	724	730	699	721	678	689	749	738	732	759	749	729	744	749	739	720	721	737	748	758	735	760	800	764	769	711	767	775	737	766	676	722	710	715	722	713	739	758	732	720	744	741	766	739	764	760	728	742	733	761	787	783	735	748	734	709	785	768	730	810	721	742	733	708	765	688	740	760	716	753	772	735	744	763	667	700	719	751	731	738	724	707	771	740	755	768	711	740	744	730	693	742	787	757	774	734	742	728	738	775	784	722	715	744	729	741	772	740	693	737	732	725	774	773	777	780	728	755	829	821	769	741	690	750	724	733	775	769	738	773	731	747	756	728	776	774	757	757	755	789	722	742	738	727	744	743	739	768	753	723	722	769	749	760	767	750	745	798	797	720	757	767	776	800	724	799	723	714	745	734	726	694	746	700	744	681	745	685	733	717	748	739	733	736	746	733	748	759	754	737	727	764	734	722	745	732	774	775	715	703	742	698	748	747	740	771	696	731	712	780	761	749	759	732	709	746	732	750	733	731	764	755	814	713	787	726	753	752	740	763	758	770	757	819	726	743	716	779	704	757	755	768	734	726	738	765	698	745	739	765	723	726	731	740	793	759	690	735	680	726	729	753	746	674	762	798	758	794	721	707	745	769	711	718	792	751	759	756	750	702	758	784	753	768	772	731	710	787	797	738	752	690	757	739	728	719	754	769	741	729	817	708	766	712	722	737	747	764	749	718	776	754	792	731	778	747	777	737	713	750	692	784	770	724	722	735	691	753	733	661	782	714	758	743	768	737	699	733	725	696	741	761	771	739	751	706	740	747	737	744	729	754	698	746	765	764	720	737	690	728	750	749	741	737	767	737	737	729	707	762	756	705	770	707	689	733	750	756	725	735	766	728	739	719	727	696	780	741	760	745	728	783	750	750	757	778	710	789	744	753	754	748	735	753	743	738	711	765	771	719	745	767	769	737	733	769	719	776	743	753	741	737	777	733	768
15790	3618	5365	10001	10330	8423	9928	10415	13866	19303	22413	23374	10047	2192	5527	11740	10293	6618	2087	702	357	284	276	272	257	247	276	300	294	277	298	291	286	277	287	264	302	280	251	288	301	278	245	260	282	298	289	276	275	265	294	317	281	292	316	268	311	276	266	291	291	266	297	287	291	252	286	275	282	292	297	287	272	289	286	281	276	264	278	277	262	288	294	277	289	305	286	274	277	275	299	265	313	274	254	267	295	293	301	309	274	282	309	275	262	334	270	266	280	283	280	295	275	300	300	278	275	284	310	277	259	299	286	282	229	259	292	277	286	284	282	282	294	271	296	283	244	268	277	254	259	273	279	279	256	265	279	288	301	290	244	289	254	297	239	311	317	271	320	243	304	272	316	279	271	245	288	283	277	287	269	287	291	294	282	281	284	276	278	296	286	274	313	269	289	311	291	272	300	288	302	309	300	304	273	271	272	295	295	273	285	275	288	306	262	268	290	279	295	271	290	265	306	254	303	289	282	289	267	269	294	279	278	274	265	283	277	284	258	260	301	279	266	293	276	287	262	299	303	295	280	278	299	252	270	263	281	306	258	268	280	269	294	292	277	276	250	280	264	274	285	267	301	303	290	263	288	273	277	283	272	271	276	249	283	280	288	261	303	279	308	293	272	292	281	307	301	267	279	285	261	317	291	260	279	255	263	298	296	287	279	282	280	274	266	280	296	290	281	280	276	272	277	257	278	261	250	315	270	301	313	274	265	313	286	299	311	289	285	281	304	284	284	278	297	304	281	289	271	286	282	284	276	280	273	233	265	275	294	299	295	270	307	282	283	261	297	284	274	283	241	275	299	290	281	285	286	287	266	271	271	273	284	281	283	274	268	283	308	285	300	285	266	251	291	259	273	260	291	235	314	276	285	287	259	287	288	275	283	279	300	299	264	285	280	296	299	258	276	294	268	297	246	293	259	267	244	251	267	291	266	287	308	253	284	270	291	245	278	274	282	280	263	264	271	284	287	259	257	288	258	286	261	263	326	308	295	289	256	263	275	285	303	312	291	268	271	277	285	290	292	274	286	312	293	299	307	294	309	309	268	285	312	268	289	294	262	255	276	281	302	271	279	270	318	291	279	303	275	283	291	282	287	286	280	273	292	295	290	270	289	275	274	255	252	266	319	270	297	304	264	280	302	311	274	260	281	279	263	274	272	264	255	300	287	270	294	308	285	267	271	276	276	275	272	274	283	293	275	292	284	282	245	294	269	291	299	251	278	320	284	295	305	290	298	276	260	259	301	292	280	294	242	304	269	299	292	257	282	326	302	287	282	279	274	289	302	287	284	283	278	303	292	266	271	245	274	291	293	321	307	273	274	274	285	289	282	288	276	304	301	272	283	258	277	280	300	265	265	272	254	283	281	297	274	259	275	298	313	251	301	314	270	278	272	307	250	291	291	291	289	271	249	276	298	274	256	296	234	305	297	254	259	305	292	303	317	280	286	291	286	288	283	245	284	276	275	271	262	300	290	320	253	314	295	293	293	281	280	304	283	278	285	311	269	268	321	300	280	304	258	273	293	276	280	266	293	258	297	270	282	311	286	265	265	272	285	311	279	260	261	251	298	301	290	285	296	289	256	283	282	278	305	277	304	270	282	294	301	277	303	308	310	289	292	280	269	283	280	270	291	279	313	269	274	264	298	280	318	326	260	258	285	263	288	282	273	244	289	268	289	269	298	289	263	265	281	294	274	292	278	281	262	286	271	263	256	266	266	265	289	282	267	293	229	257	256	310	284	286	289	303	290	257	285	298	319	295	302	273	245	264	315	310	292	254	277	292	280	285	292	268	306	308	262	303	255	287	307	286	308	294	262	247	294	266	271	289	284	294	281	286	273	296	278	304	280	291	290	293	295	274	246	265	302	288	284	265	265	296	281	257	279	285	289	295	300	284	308	287	295	252	269	274	290	290	282	276	286	286	272	251	284	292	293	269	280	271	295	297	297	285	281	260	290	311	274	249	275	263	261	259	267	263	273	269	283	286	297	310	263	311	275	325	288	256	278	272	274	251	251	285	291	298	288	267	289	268	295	292	280	300	256	289	271	303	328	331	243	267	285	276	294	271	268	289	298	288	259	278	273	299	284	267	296	264	269	272	275	253	283	281	267	283	280	297	293	251	289	271	286	263	260	279	273	280	322	287	264	257	270	288	270	260	252	273	297	293	267	269	258	296	284	272	251	265	285	300	283	270	301	296	299	268	287	258	274	282	280	278	264	278	259	280	258	298	268	264	271	268	299	263	301	306	301	253	283	274	243	248	287	289	252	296	267	289	279	299	288	288	275	278	273	254	278	262	278	275	274	253	270	263	292	266	259	303	263	294	276	269	271	244	276	275	332	278	289	319	272	254	297	287	266	269	295	301	296	269	274	269	290	300	287	282	291	258	261	271	296	301	281	281	281	251	303	291	278	282	244	288	309	293	291	277	285	267	305	265	254	275	283	282	287	291	269	281	266	276	299	284	282	317	282	271	286	283	298	250	282	273	280	263	290	297	292	275	312	281	307	275	294	274	269	284	294	268	301	287	265	303	288	266	274	302	250	315	280	246	280	283	298	283	278	288	278	284	295	287	260	255	293	287	264	305	314	317	263	282	297	287	313	280	251	275	282	277	254	289	283	287	254	300	285	266	257	285	284	279	293	292	284	296	277	300	282	282	296	284	270	266	269	273	284	275	261	272	261	283	268	263	304	294	273	293	269	286	292	284	269	284	277	271	302	298	247	281	277	309	293	265	261	296	294	289	292	261	280	277	317	279	286	287	288	272	281	282	265	280	300	305	270	285	284	301	313	306	300	264	293	289	272	276	294	294	291	278	270	264	274	272	265	270	324	279	320	323	297	272	273	277	299	296	283	286	276	284	277	293	242	293	242	238	279	280	294	299	274	270	269	275	272	279	278	278	261	289	263	299	285	279	259	265	233	312	304	269	266	283	249	274	253	288	282	268	274	272	273	281	276	275	277	279	330	306	269	280	275	276	266	316	276	286	292	265	268	255	284	281	263	300	267	265	288	244	260	299	289	271	291	281	262	288	280	298	291	278	286	279	286	278	263	279	307	272	284	264	286	260	301	256	265	281	279	267	303	264	293	282	305	303	279	294	285	314	262	283	283	294	293	271	282	281	286	288	285	278	272	289	326	273	290	275	273	325	296	274	262	296	274	260	307	300	281	308	270	278	268	281	263	305	262	277	306	282	295	260	262	292	314	290	287	279	297	288	274	265	276	282	285	275	285	292	287	284	296	284	273	287	271	273	289	288	290	272	298	335	279	260	262	280	287	269	325	293	272	288	262	283	270	278	262	294	275	299	289	290	266	279	271	260	249	251	252	282	273	285	279	269	266	284	307	303	278	252	292	274	290	280	318	277	258	285	312	276	265	297	305	290	283	276	285	266	255	263	289	274	292	270	297	301	273	306	273	277	277	290	254	259	288	271	289	280	279	282	274	290
8339	3614	10686	21990	24439	23337	26635	28431	33849	39309	42531	40881	23607	8538	20060	29799	29410	21274	8287	2846	1278	857	790	767	827	813	797	805	798	775	775	816	798	811	773	813	779	837	761	776	797	822	783	809	781	762	737	831	826	811	765	763	813	806	812	789	815	769	813	816	749	855	788	817	830	761	768	808	776	797	796	811	818	788	805	810	777	786	797	786	805	786	783	786	817	813	812	775	753	809	814	810	824	828	817	769	743	787	779	797	842	821	805	781	820	825	846	821	842	800	752	803	808	804	819	793	781	798	777	815	796	746	762	763	845	820	765	810	835	783	744	814	817	808	761	812	787	827	779	811	793	792	778	829	816	795	768	785	754	824	785	795	809	790	827	786	824	847	807	793	819	810	802	786	797	749	809	866	777	777	829	753	825	815	888	771	818	793	837	804	782	815	834	798	796	838	796	833	766	816	768	815	742	800	798	769	794	792	802	787	803	750	833	838	844	792	767	770	741	814	850	826	857	778	840	810	784	772	783	814	808	813	769	750	781	739	766	819	812	783	792	783	775	817	803	803	814	810	785	776	791	800	779	792	797	844	789	747	794	739	805	847	810	850	823	782	869	801	797	793	815	807	809	851	793	818	746	753	792	825	784	790	846	774	794	814	814	834	819	817	790	774	723	779	778	764	763	804	830	796	850	751	799	823	776	832	777	795	818	823	794	805	798	796	767	835	790	815	875	776	787	786	831	800	754	782	772	775	771	784	779	752	841	805	765	830	710	843	872	736	752	800	787	809	817	828	782	795	772	737	751	860	796	753	818	821	794	716	787	835	775	814	749	831	805	791	841	846	820	823	802	807	754	845	870	807	811	829	785	765	760	776	793	832	811	847	819	855	807	811	827	804	780	834	791	747	833	820	813	831	800	799	793	783	769	791	769	774	787	813	790	763	818	776	809	865	785	756	827	728	831	769	769	836	823	784	847	813	811	820	791	782	833	780	791	814	831	806	791	837	808	832	784	809	819	807	822	800	804	774	802	836	761	765	794	846	797	828	801	843	788	798	777	813	798	836	775	845	806	790	787	812	787	797	779	814	800	865	809	838	807	838	791	804	777	802	804	753	806	807	769	812	808	847	835	813	776	806	724	761	796	803	817	811	770	805	793	817	797	779	763	813	845	763	775	855	794	790	795	804	770	805	804	816	829	785	791	753	780	790	802	799	836	820	769	865	767	800	826	824	855	836	782	790	792	851	811	801	785	817	834	797	814	797	775	797	794	742	822	789	776	806	823	823	765	840	795	804	781	749	832	735	797	824	852	814	806	843	812	800	815	740	784	735	792	787	803	774	830	849	733	798	749	752	844	843	787	793	817	809	834	788	766	785	804	804	844	828	783	794	795	812	756	865	758	810	840	778	796	765	788	811	842	811	803	794	785	776	782	758	836	800	778	788	788	789	816	820	789	804	788	795	826	800	777	796	778	796	816	796	798	835	761	784	795	829	794	832	781	810	833	807	813	818	781	746	806	816	759	768	814	817	840	816	778	782	818	820	797	801	865	817	799	812	828	815	841	770	776	805	759	813	820	787	826	772	832	770	820	843	800	818	857	846	832	734	747	808	834	782	828	840	787	801	828	858	858	794	808	808	798	841	804	848	769	757	790	781	819	799	789	838	738	827	797	835	846	798	843	746	787	806	789	789	766	777	787	813	789	779	754	726	779	759	773	793	838	842	835	809	809	807	813	824	799	799	780	839	807	793	763	780	761	809	791	756	774	804	756	748	815	772	817	806	832	797	781	804	777	871	790	790	813	782	803	777	761	735	830	787	811	768	855	824	790	808	829	816	802	812	824	821	796	780	784	772	812	780	836	790	834	754	757	751	821	816	800	790	782	798	797	808	836	715	784	814	845	790	813	802	797	810	836	804	849	827	857	790	801	795	800	782	730	799	788	807	801	843	828	783	816	821	808	846	745	842	800	765	827	796	825	820	794	794	821	841	803	801	791	801	829	812	815	758	846	810	781	765	791	785	809	761	783	822	813	777	759	836	818	786	808	779	770	800	780	811	847	795	826	823	858	815	786	787	807	790	760	822	812	795	789	813	789	798	852	849	797	807	762	791	790	802	772	796	796	777	808	799	799	827	871	781	823	782	780	826	820	782	822	809	826	795	815	846	771	746	778	807	787	788	839	827	747	778	795	782	818	827	774	823	794	847	798	788	765	763	846	795	783	774	795	770	834	800	758	739	813	782	754	837	737	819	817	767	782	804	781	769	783	773	850	771	793	872	808	784	798	810	794	844	852	769	801	803	805	801	809	778	797	805	834	830	871	788	753	834	774	784	825	807	794	813	761	805	765	820	784	815	809	786	833	819	790	836	808	778	802	825	822	776	828	805	762	777	842	793	761	812	775	786	787	769	853	790	816	776	786	849	773	809	767	805	776	810	835	755	819	782	814	811	812	808	810	793	797	800	779	842	755	899	846	798	827	774	813	829	783	827	791	825	792	802	744	802	785	778	839	823	813	855	743	819	796	726	794	782	756	769	827	832	818	791	786	785	832	799	784	834	766	837	801	844	781	789	806	797	844	824	789	771	800	778	814	751	791	748	782	800	817	844	782	821	764	844	798	821	813	841	762	752	795	846	807	828	791	760	810	747	789	799	701	785	803	826	765	799	829	778	774	798	822	747	772	810	760	779	799	811	801	809	809	754	834	796	810	842	811	835	784	762	753	730	744	865	767	856	792	819	771	820	811	761	771	802	810	777	781	841	811	806	795	829	775	794	793	831	816	842	821	837	827	789	779	815	779	838	776	797	815	842	854	793	897	817	815	801	840	816	815	800	819	794	835	760	799	841	809	771	803	845	824	746	782	786	809	750	817	758	810	789	784	782	803	789	803	814	809	795	807	819	795	816	801	758	803	740	781	843	771	785	790	789	860	810	801	814	771	797	790	817	798	744	790	794	804	733	832	871	770	834	783	805	797	783	845	749	767	795	799	792	808	822	757	800	810	821	775	798	770	831	817	791	760	793	822	827	875	784	736	751	780	783	788	817	725	746	828	834	801	776	810	771	859	769	812	817	811	820	802	802	782	800	803	791	806	776	859	843	803	812	820	814	851	807	772	785	808	817	820	808	773	786	815	796	843	818	808	810	797	828	808	795	823	819	836	757	814	806	819	793	772	781	825	753	819	815	763	795	828	759	828	809	834	755	836	804	791	827	786	792	810	811	823	784	797	840	790	792	753	777	797	833	796	798	762	812	794	802	796	772	819	835	783	868	802	777	790	811	741	803	800	828	812	801	785	799	805	741	834	816	772	828	785	767	842	805	789	802	829	771	810	755	807	796	817	794	818	778	780	780	826	859	781	785	811	844	817	854	749	817	820	854	812	801	805	802	837	808	770	778	815	765	810	757	849	864	770	788	795	770	769	781	736	817	810	825	822	792	793	778	803	797	799	831	770	857	844	783	766	789	772	893	820	787	835	832	812	769	804	811	794	839	791	829	797	797
2315	382	533	703	650	572	547	677	767	998	1186	1356	964	766	802	640	592	616	447	346	345	305	286	308	305	308	306	333	303	280	329	300	308	312	269	296	279	272	322	279	301	317	280	311	307	310	306	297	301	308	274	286	326	311	293	286	297	324	301	299	314	299	285	302	288	285	311	310	273	316	308	346	295	333	291	283	298	307	263	318	301	311	315	332	330	318	315	288	300	310	287	296	301	305	315	288	321	304	341	271	300	314	284	306	329	325	305	315	278	288	295	300	321	289	312	289	254	301	286	271	305	333	303	305	281	276	303	299	331	327	300	313	288	283	304	302	285	300	308	295	290	290	304	301	288	322	301	285	315	313	296	297	296	290	290	274	269	318	282	280	284	293	291	321	290	318	287	323	325	304	307	302	293	286	282	307	322	277	298	331	296	295	299	267	335	292	298	295	280	288	279	290	311	310	296	301	318	318	304	298	279	310	291	314	291	303	257	306	283	327	298	281	306	293	330	326	313	297	313	304	304	280	307	278	282	351	293	310	299	319	286	288	283	311	306	317	296	351	301	309	310	316	309	286	288	318	317	302	323	292	315	279	312	312	313	280	334	299	270	301	310	278	322	308	309	288	313	276	260	306	309	303	314	304	310	287	284	313	289	316	339	341	317	295	296	264	328	306	288	341	302	317	286	263	316	300	313	332	271	286	283	327	317	298	309	311	315	294	326	335	278	320	261	321	289	307	295	305	281	302	293	279	307	321	294	296	312	337	314	293	264	295	303	298	277	293	313	340	289	308	320	287	264	267	255	305	276	304	300	323	281	289	276	277	298	301	321	314	289	270	313	304	306	289	303	285	301	298	274	305	349	327	311	290	266	340	294	316	302	304	303	298	310	328	293	278	284	327	331	324	320	293	265	320	286	310	295	320	312	281	318	309	308	301	255	309	309	313	327	279	277	289	311	273	335	279	284	273	297	315	296	294	301	289	289	309	261	285	318	277	316	292	295	319	289	315	273	275	290	319	312	293	305	319	296	325	280	314	250	291	301	293	301	317	282	282	291	314	302	335	325	290	311	292	319	291	311	300	299	325	280	323	311	273	288	297	319	308	290	271	327	273	285	274	314	299	317	289	304	321	300	287	326	320	288	285	312	312	278	315	304	300	287	290	306	319	301	296	311	299	302	309	295	317	288	282	307	314	293	295	270	297	303	277	316	302	315	309	287	300	279	287	302	309	301	317	319	313	311	271	315	285	317	309	341	283	343	300	307	292	342	317	303	312	303	297	299	284	272	300	280	290	282	301	299	349	278	301	285	339	281	325	322	283	289	308	287	315	274	308	311	274	295	264	268	297	322	272	291	302	331	340	306	276	276	317	275	271	293	308	334	309	291	300	311	328	271	278	302	292	274	300	300	296	298	277	281	309	319	330	297	278	313	317	300	301	300	292	333	306	321	288	310	307	286	292	313	306	302	285	315	295	292	290	322	293	321	310	283	300	286	295	321	290	297	291	286	329	306	305	316	285	300	286	286	297	293	286	315	312	300	314	276	274	307	285	295	282	281	286	309	315	305	299	316	308	306	297	308	293	299	326	297	286	284	304	291	305	304	303	299	328	320	285	298	304	299	302	317	306	304	305	300	282	284	268	318	315	327	285	301	307	276	300	263	306	303	297	299	314	294	295	271	284	274	313	302	307	301	287	272	315	323	307	290	275	294	301	304	323	281	306	313	305	323	304	290	311	270	301	290	293	315	281	313	288	329	262	276	269	287	282	324	294	285	305	301	291	309	285	290	304	299	282	299	278	310	308	301	280	329	320	300	291	284	327	285	281	269	290	317	306	303	330	293	282	317	277	323	286	294	269	350	292	298	286	313	288	312	295	296	351	293	317	341	283	322	317	311	338	290	273	301	288	338	313	288	276	268	320	289	281	321	313	320	346	314	284	294	320	307	294	303	284	290	296	349	314	299	305	292	326	285	297	292	276	263	324	303	305	342	320	321	299	276	304	277	310	285	321	331	273	303	314	291	334	278	274	290	306	282	280	298	298	311	306	305	292	306	303	285	345	276	281	265	280	292	311	307	318	307	330	298	318	294	295	299	318	313	308	319	321	292	312	310	285	323	272	311	284	289	300	284	264	313	299	320	303	330	309	317	296	280	324	320	311	300	285	315	266	288	294	323	271	341	324	303	297	289	324	317	316	309	308	314	310	298	312	309	287	345	297	302	304	320	301	280	313	266	316	305	301	340	262	309	334	303	279	303	306	277	311	326	308	285	301	262	313	304	313	295	287	332	310	314	282	273	306	274	283	301	276	281	262	288	287	332	330	304	304	296	295	309	311	286	299	269	287	297	295	304	307	263	284	275	282	287	269	298	333	297	311	272	306	317	320	322	308	307	299	305	324	320	281	326	292	346	288	297	292	308	300	288	343	305	285	303	295	292	279	346	285	298	278	280	305	307	288	316	304	328	298	305	315	312	305	301	301	326	331	280	332	297	295	315	282	332	283	290	288	330	302	298	314	318	319	306	300	315	330	262	301	299	298	307	309	310	308	279	280	257	308	313	317	283	307	314	279	276	293	284	308	286	306	309	323	292	301	305	304	292	307	293	316	294	332	303	285	295	309	288	315	300	291	321	283	327	270	308	265	318	301	330	316	310	342	308	280	275	312	280	289	263	321	322	286	312	303	299	312	299	304	302	302	296	302	313	280	301	290	324	288	293	307	300	292	301	284	303	316	322	302	287	301	267	316	299	313	296	356	280	293	288	302	277	304	282	283	315	287	297	298	346	298	288	285	285	288	299	305	307	296	295	327	312	285	317	308	267	328	278	301	310	276	287	299	296	303	320	323	273	259	304	305	317	326	289	269	291	314	301	309	289	295	288	285	300	310	279	310	281	323	306	332	311	308	297	300	289	289	287	333	307	293	331	299	295	323	275	294	314	277	309	294	301	293	301	282	323	292	284	310	288	280	331	303	293	288	314	272	294	314	321	291	290	307	310	286	311	308	284	310	310	320	301	304	299	310	320	300	313	303	297	314	307	322	293	306	290	287	315	282	303	298	331	267	303	302	305	317	293	302	295	314	296	306	317	353	276	275	301	270	287	282	251	273	277	326	323	295	308	299	273	312	268	303	327	279	278	296	301	317	296	311	299	302	337	291	305	289	309	286	301	301	291	286	299	326	316	290	324	307	292	293	288	299	295	285	289	308	336	301	282	284	291	275	339	319	306	285	295	319	288	310	322	317	282	324	293	279	283	302	301	313	299	318	294	315	300	319	302	296	305	300	279	273	321	301	302	292	270	340	294	304	292	285	311	295	312	297	280	303	287	320	298	290	322	300	298	290	311	278	305	300	298	291	311	305	321	313	284	308	292	309	323	281	301	311	284	298	318	287	291	304	297	297	293	325	284	314	331	304	322	282	294	322	330	297	332	271	292	271	293	328	311	312	321	306	302	295	291	307	297	305	296	318	297	297	286	304	288	310	304	296	291	307
2598	952	1504	2390	2386	2403	2458	3136	3939	5178	5878	6645	4598	3573	3718	2766	2375	2414	1547	1074	885	880	864	858	809	834	852	820	829	877	820	908	849	796	823	868	852	836	772	823	848	883	860	840	868	881	831	798	827	814	868	843	842	827	877	870	833	873	775	897	819	815	860	826	850	826	820	874	867	851	813	865	854	852	821	869	904	848	814	867	801	817	846	880	844	881	840	812	851	851	836	793	860	819	889	876	860	878	882	846	808	833	864	911	820	830	774	803	821	794	879	896	887	906	807	820	908	816	851	822	833	846	866	810	867	835	804	868	864	812	832	844	885	865	874	837	800	872	896	849	885	898	835	811	843	817	865	820	826	835	897	841	850	896	820	855	803	812	878	797	819	861	851	846	860	870	860	782	825	832	883	810	832	818	817	831	911	770	848	883	851	811	852	858	842	810	789	881	843	826	847	828	882	819	877	889	824	854	852	871	778	827	847	807	851	904	839	855	859	835	856	813	843	887	778	884	837	877	791	847	813	834	833	819	798	844	861	812	853	869	877	828	843	832	783	846	828	813	825	866	834	881	908	874	834	797	872	857	826	914	845	842	798	817	871	847	857	826	794	852	868	822	844	852	840	830	864	808	852	822	838	843	832	856	850	879	841	880	795	853	863	852	858	877	816	843	878	808	840	827	820	842	824	861	841	820	853	859	853	822	867	800	840	851	825	839	853	826	821	884	842	862	764	856	833	823	827	857	865	866	860	858	843	842	842	868	841	839	845	842	827	860	779	846	883	813	822	830	849	878	843	885	786	790	887	845	807	797	868	889	933	851	855	821	823	870	852	828	868	813	833	866	888	847	902	853	858	841	815	848	811	848	854	825	816	855	812	847	809	825	862	837	802	852	789	821	850	836	865	853	847	879	860	829	840	834	830	831	862	852	882	802	822	791	905	850	826	828	845	819	856	820	844	891	820	832	820	776	854	788	803	793	789	888	821	827	823	820	863	901	873	833	852	808	849	867	802	835	855	884	861	889	817	817	884	866	862	822	842	830	872	891	801	894	832	807	767	845	851	889	866	883	857	823	843	858	863	873	853	833	825	817	841	829	871	808	837	850	845	855	827	824	833	811	815	822	834	844	864	850	843	847	871	889	837	815	783	888	876	845	803	845	860	840	804	843	843	864	866	856	833	850	813	838	794	825	863	826	882	812	849	819	837	859	861	829	897	854	823	867	816	867	807	892	840	836	837	839	852	864	820	842	817	859	854	800	882	798	815	843	845	848	855	882	887	885	809	819	820	823	848	805	823	824	804	823	846	844	846	853	840	847	881	922	835	816	835	842	811	825	838	832	831	845	904	857	793	830	797	871	842	867	826	837	864	903	862	820	804	849	807	877	891	800	811	852	822	850	835	878	867	840	879	886	856	886	811	861	832	783	888	841	823	811	837	861	794	819	839	784	891	820	869	866	893	852	802	857	879	873	855	905	799	822	895	813	851	865	926	832	825	890	882	871	816	833	852	837	830	890	841	838	836	858	866	834	781	863	821	914	851	852	806	849	882	850	846	807	873	792	853	878	833	857	818	867	842	845	866	793	850	792	821	818	833	862	828	803	830	864	857	852	834	834	809	870	862	863	799	900	827	846	832	884	778	821	849	873	892	874	840	862	803	876	849	821	798	805	865	872	854	863	857	847	813	829	818	879	842	835	891	838	819	827	854	855	840	810	813	876	857	833	825	852	816	821	811	868	785	841	859	871	854	841	828	785	781	830	841	825	846	803	804	810	856	770	860	828	847	900	824	831	848	861	864	799	837	859	839	852	873	822	911	840	845	874	795	814	848	843	874	863	853	864	846	845	859	817	846	814	842	822	830	832	828	897	862	848	860	815	827	882	854	841	845	818	837	819	877	830	867	866	821	816	858	810	873	851	882	879	878	826	875	804	847	877	834	844	855	871	839	848	849	869	883	879	828	822	852	815	873	877	838	820	836	849	875	868	874	863	829	843	820	911	843	863	797	846	837	785	837	852	874	881	892	832	828	847	894	861	843	871	865	858	866	876	821	815	862	851	838	802	846	825	843	850	828	831	864	802	850	839	857	838	881	886	818	868	814	827	878	890	868	842	813	847	855	860	822	852	886	863	812	846	821	807	809	842	834	843	844	850	847	873	867	811	851	854	829	836	859	806	840	903	819	860	861	864	834	863	812	845	862	828	789	836	835	816	876	837	841	824	879	825	820	803	866	882	840	892	796	825	848	781	821	857	831	857	831	845	905	845	828	882	825	784	854	840	816	888	846	866	834	834	839	881	838	833	812	836	786	848	865	864	875	817	850	847	872	863	869	860	852	837	876	844	832	781	865	838	798	838	825	890	822	857	812	886	812	860	823	864	882	841	922	870	857	889	879	827	768	860	820	873	869	847	821	852	832	792	846	851	790	815	810	858	806	865	868	804	798	856	816	820	852	817	916	844	838	860	848	816	799	826	856	880	825	838	880	831	855	867	866	886	837	875	849	839	859	858	884	864	853	882	849	810	831	877	841	820	824	833	849	820	793	881	860	806	827	821	839	804	860	820	836	855	810	866	843	880	862	871	796	824	811	868	879	830	846	836	832	851	840	899	880	857	858	906	851	815	828	795	883	849	819	888	859	878	768	825	765	814	876	872	877	912	925	837	926	887	886	859	841	845	821	818	822	833	829	933	823	801	846	842	858	848	845	880	872	839	867	811	844	795	835	838	891	856	855	779	847	893	816	839	808	843	847	854	904	864	798	831	866	918	845	891	776	897	825	892	825	859	823	795	853	862	813	845	844	782	794	824	839	829	824	846	855	881	884	814	861	848	849	838	851	824	879	900	879	862	863	844	826	864	865	889	852	811	855	909	862	838	849	853	873	842	867	881	816	806	846	807	826	838	815	859	844	818	866	842	870	862	805	830	910	793	838	858	872	840	911	836	829	780	869	798	844	876	872	821	847	829	814	846	897	880	855	883	867	842	855	882	825	833	840	858	861	871	795	859	829	801	918	819	835	805	861	839	827	843	925	846	855	802	875	787	868	858	868	887	840	833	841	771	817	866	807	840	837	814	893	821	854	840	819	865	886	823	794	795	810	804	835	785	848	841	875	876	835	856	877	858	849	823	825	861	848	834	827	785	820	867	839	823	869	843	851	871	863	884	796	889	855	878	879	892	871	857	838	813	793	845	859	865	861	804	888	809	867	822	843	802	867	863	862	865	879	884	871	841	895	848	829	813	833	816	856	803	832	838	856	863	824	790	841	805	789	875	836	883	846	814	870	882	827	880	757	795	859	823	822	852	829	826	818	875	829	853	807	853	842	819	836	811	851	808	852	799	829	817	865	896	880	872	858	844	831	835	844	912	834	881	803	829	853	833	868	851	879	880	853	866	821	845	811	916	841	859	835	833	851	851	836	811	868	886	829	834	855	854	860	862	863	842	845	831	846	839	875	885	819	865	884	891	817	821	800	888	850	836	889	818	835	875	865	875
7826	1830	4652	4697	4015	5046	4467	4995	7773	11140	8910	11142	12635	8140	4559	2252	1110	721	512	324	273	287	274	270	262	280	278	267	277	249	269	256	284	249	270	303	286	267	297	284	286	263	289	260	251	257	266	255	254	268	264	244	301	265	276	281	269	290	302	290	270	278	252	257	253	239	275	248	249	264	278	273	291	245	263	271	261	244	297	287	259	256	256	274	233	265	239	268	251	275	265	245	275	284	253	277	260	245	261	289	266	256	243	255	277	288	295	296	273	264	257	249	246	251	230	266	288	294	274	302	259	257	279	255	267	279	259	269	264	259	279	274	271	292	288	258	243	266	258	260	254	268	264	281	273	261	250	271	256	250	251	274	260	284	264	294	281	252	229	262	265	263	289	259	286	280	234	306	277	277	253	278	270	291	263	288	271	255	279	276	283	253	292	251	264	307	287	279	270	265	244	266	264	245	261	259	251	283	247	300	233	243	252	280	266	264	264	238	266	283	271	252	250	300	266	279	293	259	259	262	278	270	255	281	270	279	271	237	255	266	253	261	273	294	272	276	266	270	244	269	254	280	260	282	290	269	279	231	292	284	283	255	235	281	256	278	241	262	244	249	266	255	281	269	264	269	270	275	292	276	272	256	281	281	284	286	247	245	280	259	263	300	255	277	279	275	261	235	274	261	262	267	259	249	267	264	264	275	221	281	275	283	246	285	255	301	304	286	275	264	271	282	245	252	255	261	297	246	312	241	267	282	249	263	259	271	286	315	268	265	269	261	249	278	251	261	269	267	267	255	267	259	271	259	254	301	279	259	252	290	268	262	260	262	285	253	248	257	234	250	269	291	285	241	257	237	272	247	251	285	272	267	270	249	227	254	265	248	274	240	253	254	259	269	274	278	291	272	277	273	270	266	277	287	279	249	262	266	271	282	242	279	281	258	289	280	271	267	270	237	266	242	262	262	280	262	272	225	258	263	285	280	243	273	252	257	276	289	285	281	271	279	289	254	271	265	282	256	250	274	236	279	284	242	257	273	270	285	249	281	240	281	263	243	262	287	290	285	244	277	304	280	282	282	255	239	254	258	277	271	212	251	281	274	252	252	236	250	248	250	286	277	274	283	282	279	270	300	280	289	263	285	267	266	281	277	250	276	254	286	250	263	246	261	277	244	264	239	262	284	270	260	242	227	279	258	250	272	270	233	268	266	278	255	297	259	276	269	252	306	261	292	279	238	275	278	279	276	260	269	286	270	265	280	278	247	254	264	254	279	292	262	299	248	292	257	272	254	267	253	268	288	275	262	254	245	292	267	275	284	277	283	270	279	236	241	285	242	287	269	258	258	270	243	278	257	263	239	275	275	285	279	259	276	260	251	277	260	257	280	243	277	251	276	225	307	284	250	274	236	296	272	252	267	272	291	255	264	269	276	268	246	275	247	239	271	276	282	293	272	239	255	253	281	268	278	288	232	255	285	278	262	262	266	265	260	269	248	260	254	271	264	288	273	292	274	267	281	257	258	272	252	293	263	267	291	283	239	260	283	253	276	267	283	250	291	251	255	293	276	249	275	240	259	245	239	279	241	267	287	276	294	265	254	263	281	255	253	247	270	262	254	286	278	263	253	301	262	273	261	281	250	279	283	272	287	270	285	261	252	280	244	281	245	252	263	281	259	260	234	240	258	259	264	274	238	280	275	262	274	271	250	287	283	242	242	272	260	253	234	284	217	247	267	267	252	242	242	287	261	279	279	278	271	286	289	295	263	248	268	265	255	317	272	259	272	277	249	252	278	289	280	250	268	290	268	271	274	264	257	277	239	240	272	256	262	257	241	238	288	282	280	268	278	292	279	234	264	302	273	280	260	257	251	251	272	267	273	287	240	289	259	256	267	229	276	271	246	254	262	269	243	266	288	317	250	281	266	284	266	238	274	290	281	290	272	267	250	287	313	240	303	288	267	273	280	271	261	263	252	241	251	279	281	253	261	244	288	262	286	273	272	241	305	260	244	269	267	290	269	279	272	259	280	282	259	289	273	254	277	294	232	282	272	276	258	269	254	272	279	248	303	271	242	257	267	275	276	271	267	270	295	279	259	282	255	281	282	269	267	290	266	288	243	283	287	262	262	259	248	271	280	236	259	258	261	234	281	302	267	295	243	255	262	284	240	282	264	275	269	279	266	261	247	282	257	295	290	267	282	272	277	269	296	258	261	285	276	246	239	255	263	290	322	270	243	278	275	273	276	251	256	283	257	280	254	269	232	233	268	247	268	272	260	243	303	259	302	293	256	265	263	255	270	292	269	282	284	282	318	281	252	266	306	257	282	267	269	241	280	267	281	262	248	262	259	253	271	245	261	287	299	276	240	236	248	274	263	241	247	271	277	247	258	249	275	241	278	265	265	291	271	281	261	276	276	292	274	264	279	249	261	275	228	261	273	265	290	270	250	274	299	254	275	259	253	250	277	274	279	284	296	265	301	278	286	287	238	237	261	262	283	269	273	286	242	277	274	259	257	260	265	253	298	255	274	264	272	264	298	276	260	279	277	285	283	217	283	244	264	282	276	294	229	273	264	270	242	299	266	261	278	272	237	278	258	276	284	244	272	265	259	275	244	259	258	243	275	261	284	239	278	256	274	280	248	279	273	281	273	275	268	284	289	268	271	270	283	262	275	269	273	250	266	295	284	241	266	267	265	275	264	277	288	274	266	250	269	279	240	258	261	259	263	293	271	254	277	263	239	258	272	278	253	258	262	243	265	241	265	256	274	285	283	283	281	283	284	309	273	271	264	287	292	236	256	251	298	256	264	288	262	266	245	268	272	284	294	270	253	282	270	272	287	258	243	239	235	252	268	254	242	270	263	274	255	279	259	267	293	261	263	265	257	283	270	267	270	285	260	274	257	251	265	294	272	279	291	280	217	250	245	253	233	282	299	247	249	276	277	265	272	265	271	282	271	275	260	269	256	268	259	249	246	275	289	260	230	285	258	270	289	262	260	272	252	272	257	253	270	261	284	263	283	283	269	236	231	258	248	244	293	264	278	263	272	265	256	252	262	271	281	284	276	278	254	237	262	290	268	276	267	275	256	277	264	263	239	267	285	274	249	270	248	249	260	269	270	281	265	259	297	262	265	248	273	265	274	252	283	270	257	295	253	275	275	278	266	225	260	278	250	271	274	253	278	254	264	252	259	279	264	282	254	272	263	283	253	276	258	253	301	254	263	248	250	279	252	255	271	281	254	257	281	296	261	286	272	241	288	285	273	292	300	261	273	277	271	265	255	307	293	269	262	293	243	277	269	264	244	259	262	290	270	258	270	247	267	282	263	273	280	265	279	292	268	266	273	305	258	255	282	266	255	286	285	283	282	266	270	241	283	267	254	287	271	243	274	226	292	282	261	252	267	262	249	261	259	285	305	261	238	269	254	267	258	260	273	299	277	248	244	249	279	259	264	263	283	298	255	282	270	246	257	290	264	270	266	277	250	262	293	262	296	251	250
5676	2504	9928	12900	13307	17438	16478	18383	24688	29570	27436	31579	33252	25004	17681	10207	5294	3199	2196	1174	886	776	748	743	752	758	761	769	796	748	752	829	793	719	762	826	778	768	833	728	801	771	777	772	755	783	780	796	739	762	782	771	779	796	787	790	771	794	743	760	745	767	758	760	768	745	738	779	817	714	769	769	771	742	783	747	827	759	786	799	746	795	759	727	776	761	810	807	803	720	729	763	820	782	757	790	785	778	744	792	777	684	788	760	737	729	736	787	765	781	737	779	729	766	750	732	740	771	761	755	721	774	791	786	725	741	769	732	754	763	758	801	754	750	770	741	800	739	783	761	793	802	747	741	774	750	693	746	771	757	766	773	774	743	737	802	779	732	808	740	753	812	780	721	764	757	789	779	812	775	791	718	774	753	763	737	763	741	743	763	809	784	807	849	771	763	749	773	722	780	787	748	740	768	807	788	738	723	792	774	772	743	736	767	773	809	777	760	814	749	755	807	752	755	751	792	709	729	746	774	730	728	798	748	793	788	780	745	764	796	740	792	771	792	734	810	740	751	787	793	809	782	744	766	746	788	789	747	753	768	725	780	767	757	771	762	758	783	740	704	746	764	762	733	744	793	735	744	766	775	776	763	726	729	757	808	791	757	799	739	776	783	719	737	737	792	754	752	749	748	806	772	746	774	815	768	827	751	770	762	732	764	749	758	808	763	756	717	805	797	777	756	759	774	796	771	780	762	779	801	764	783	744	793	768	734	706	810	735	765	719	787	747	754	737	751	801	800	761	757	750	811	739	755	762	766	791	777	761	728	810	773	743	768	754	761	766	818	761	797	797	754	783	763	770	791	741	764	756	748	747	722	751	763	790	745	754	763	737	783	777	724	745	779	751	773	747	753	775	739	755	775	709	731	759	742	744	769	789	755	780	703	710	802	754	786	758	749	799	804	756	795	776	814	739	741	777	746	738	735	785	783	762	794	773	734	819	732	794	756	773	779	792	798	776	716	742	743	775	736	771	737	755	789	750	778	754	779	808	732	710	755	783	765	761	745	752	774	785	725	726	736	777	796	792	748	789	756	782	746	774	754	805	774	719	710	738	767	770	741	769	763	710	760	818	759	717	769	759	727	805	772	698	768	787	762	782	768	729	764	753	740	838	819	734	797	799	785	773	732	791	790	771	786	731	778	784	710	794	782	754	790	783	731	723	770	783	793	755	768	784	782	814	766	741	761	760	775	796	802	804	761	741	763	752	789	771	727	764	784	779	739	732	784	756	787	741	753	733	772	749	736	748	780	777	776	801	747	720	806	743	751	765	767	739	802	761	725	769	776	735	769	762	762	807	786	730	767	787	732	756	769	763	730	743	747	814	764	746	797	799	783	764	775	744	734	798	758	802	797	807	758	792	747	744	746	780	832	725	716	758	775	753	758	728	773	757	768	773	747	748	765	727	741	772	737	798	781	796	784	755	782	774	756	801	734	725	752	805	742	734	764	750	754	803	724	777	783	791	756	798	753	787	736	734	728	786	780	761	802	796	785	767	763	758	774	757	759	729	751	751	756	739	757	784	763	737	772	743	766	806	744	809	758	759	762	758	773	753	778	804	755	745	777	751	750	772	768	751	804	789	787	770	791	733	721	812	796	761	765	771	759	779	760	751	789	722	769	757	755	725	792	759	779	731	738	782	723	775	767	741	764	736	780	744	743	848	779	752	795	755	721	807	729	791	752	726	759	786	764	779	787	755	783	748	757	756	835	818	768	795	741	726	783	743	746	721	741	831	722	771	781	753	789	767	802	734	774	730	763	765	769	757	781	767	753	738	764	804	765	802	815	723	750	761	767	778	757	782	780	751	783	753	710	772	716	801	779	772	746	806	763	789	799	784	771	773	791	745	751	726	760	796	754	731	758	711	730	742	784	788	733	777	769	782	753	764	783	742	749	846	752	759	753	731	745	780	744	774	711	748	744	750	732	766	815	727	732	780	688	721	746	776	770	750	754	718	728	775	759	812	765	776	741	753	802	807	779	752	718	750	782	788	746	810	791	772	782	726	741	729	785	770	791	746	780	780	785	712	753	769	780	785	767	766	797	790	788	774	770	745	790	780	741	787	752	741	758	782	750	774	791	790	713	749	737	815	786	736	769	791	760	770	747	790	781	779	807	753	760	794	745	771	775	764	780	756	760	751	783	717	763	734	752	779	718	731	800	715	764	784	764	804	785	737	751	730	764	772	763	750	738	747	754	733	771	812	739	705	755	784	764	736	762	759	795	765	823	752	774	748	754	747	770	732	750	753	769	745	787	781	785	732	760	723	789	780	719	776	765	760	794	750	757	773	794	776	712	742	739	749	742	810	793	780	738	831	738	755	758	736	751	711	805	747	766	754	776	756	782	791	820	727	777	753	794	735	770	737	707	763	780	754	776	740	774	750	815	773	805	749	746	775	755	773	760	744	746	748	731	785	787	765	733	796	707	831	786	752	759	735	794	740	785	817	779	768	775	801	755	804	784	767	764	732	771	732	770	735	774	773	758	773	759	762	766	757	724	749	728	752	696	730	778	749	723	755	829	766	780	760	725	712	781	752	757	777	769	810	777	772	753	786	781	786	773	779	761	787	788	764	751	759	770	766	757	766	724	794	744	728	775	767	775	732	761	758	779	756	797	783	742	777	761	719	721	766	759	746	798	744	769	768	784	741	756	788	772	786	754	764	745	720	771	798	761	739	737	780	711	782	696	801	710	753	770	757	743	799	753	742	771	791	717	761	749	794	760	754	769	791	762	754	762	770	800	730	799	783	784	725	781	757	701	791	769	774	758	775	753	787	808	795	721	766	795	765	756	737	755	747	729	753	739	788	790	770	712	776	788	764	793	784	775	770	760	777	818	774	729	750	720	728	767	723	769	770	740	812	757	725	818	775	787	809	713	759	800	831	791	790	763	747	754	722	798	766	740	772	762	758	767	777	737	799	729	775	753	740	718	713	779	756	809	744	763	817	809	779	716	710	821	749	782	794	808	719	771	751	754	779	761	764	773	726	749	737	779	822	758	698	782	725	803	750	782	833	760	733	774	728	737	707	754	731	771	734	812	810	815	775	773	768	726	777	747	779	796	727	776	764	821	703	768	733	763	797	745	741	740	776	778	741	792	741	760	799	808	763	746	758	741	821	760	750	744	790	812	792	744	788	736	786	788	765	768	762	763	777	741	712	739	748	760	730	715	724	720	767	763	755	768	779	763	741	753	741	786	809	722	694	782	752	713	735	753	791	785	728	733	807	733	792	790	773	764	762	779	760	759	769	768	779	749	787	759	756	793	772	803	730	759	779	763	807	775	803	767	740	729	745	751	711	777	737	744	768	800	774	767	822	776	772	745	769	770	763	745	727	707	763	766	750	778	721	733	745	730	734	831	778	782	820	781	736	730	780	741	753	779	775	713	767	732	868	729	770	761	757	753	789	762	713	809	756	752	763	771	739	802	765	741	796	754	765	738
15930	4117	6976	6368	7665	7571	6068	6094	7855	13326	19741	28983	25890	17363	9739	4469	1767	1130	932	603	419	292	276	291	306	282	258	297	283	279	257	301	261	331	295	263	300	260	263	289	257	296	265	246	259	265	267	263	269	292	265	282	280	290	280	311	264	271	297	292	283	262	259	309	258	285	235	263	309	294	282	241	274	267	309	281	270	306	300	293	288	259	253	284	277	278	275	275	283	299	277	275	285	277	265	211	292	255	245	304	270	275	278	240	281	279	258	281	269	299	278	261	251	268	311	274	264	292	286	273	286	269	248	249	267	278	277	254	296	262	277	283	271	279	281	302	283	296	275	299	283	279	234	278	304	285	286	296	287	269	292	272	297	280	274	261	270	246	281	288	276	277	285	266	291	258	291	273	274	290	285	277	261	295	267	261	230	287	294	292	254	280	287	271	267	304	277	264	262	275	274	284	290	292	258	312	276	309	274	260	268	267	265	259	282	279	277	291	283	288	252	322	249	227	303	267	268	278	262	281	292	288	278	277	303	287	267	303	286	283	277	280	274	301	288	324	306	290	275	266	282	264	271	275	290	284	309	297	290	294	256	279	283	285	280	263	263	306	270	280	277	282	284	284	279	291	294	280	270	237	276	285	285	308	292	299	275	291	272	282	286	300	256	287	336	261	291	276	273	278	276	289	283	307	265	250	251	285	297	288	313	289	270	271	278	261	277	295	272	280	294	272	266	314	299	293	294	257	313	296	257	301	259	280	263	271	283	286	276	255	281	258	279	289	323	280	275	258	269	291	299	281	283	263	298	267	271	271	310	286	283	243	265	276	312	288	290	286	279	284	275	280	272	284	289	264	255	263	249	276	311	290	273	273	267	266	259	273	249	265	294	274	263	314	299	286	295	270	284	279	261	292	305	282	282	295	241	296	265	271	287	278	264	262	269	290	301	274	311	284	278	307	293	306	275	285	285	280	262	270	306	265	290	289	269	270	264	265	283	256	291	294	284	269	281	264	280	307	303	263	245	284	295	282	275	274	298	266	297	294	299	284	281	289	260	262	257	296	273	289	279	284	268	278	304	292	270	305	286	270	271	273	278	308	295	288	333	251	289	259	270	302	300	271	267	286	277	271	305	292	283	268	278	276	287	270	273	284	258	268	274	286	285	296	287	283	277	298	265	298	267	270	237	308	271	329	301	286	281	287	268	294	283	265	267	311	278	276	299	296	269	266	278	284	280	274	304	269	283	312	270	257	308	291	281	276	306	240	295	266	280	253	285	291	291	287	276	298	257	302	298	290	289	264	290	272	262	251	308	291	264	310	286	275	269	276	261	310	301	286	276	281	303	292	320	283	276	252	312	254	281	275	270	264	288	275	279	268	294	262	275	272	278	286	280	275	297	283	302	260	255	273	279	272	268	280	253	319	294	230	315	286	313	281	276	287	256	240	286	287	284	250	271	282	306	298	266	290	272	286	288	290	272	285	281	268	268	285	296	267	291	281	266	260	265	284	273	294	287	268	271	288	253	295	273	275	268	251	297	260	269	288	256	264	240	274	251	310	274	281	291	291	289	248	291	269	274	286	274	270	297	280	298	293	289	297	272	285	272	251	248	266	279	261	249	283	299	272	291	284	261	281	289	295	304	286	277	281	276	274	259	301	287	303	283	292	243	279	296	297	279	294	282	275	284	262	284	267	293	291	286	294	266	307	317	268	246	275	273	275	294	289	259	304	305	252	272	290	285	286	266	260	281	318	263	265	295	271	291	279	303	260	285	287	276	278	287	297	277	285	285	260	289	285	292	315	280	292	261	284	283	251	266	272	287	282	288	261	277	250	238	282	327	308	258	295	302	279	268	305	284	262	278	271	293	288	347	270	303	247	256	290	272	276	262	279	284	248	256	281	273	284	282	263	283	325	304	261	278	287	276	266	288	261	268	268	270	280	273	273	273	269	293	268	291	274	265	312	282	327	329	297	298	291	256	301	276	275	274	311	272	294	265	292	280	286	263	262	293	282	283	282	271	275	268	272	234	274	286	271	264	273	284	294	285	271	245	306	257	266	267	281	299	288	269	242	253	304	282	282	299	264	266	264	298	313	282	276	294	297	281	287	279	255	309	309	260	267	302	280	297	258	280	282	330	256	241	260	267	267	277	308	286	285	303	276	271	305	274	272	276	291	265	249	292	268	279	249	304	285	277	263	258	280	309	303	281	261	276	263	249	273	287	301	269	289	257	279	284	286	283	267	282	255	302	281	308	265	267	279	321	282	283	321	280	295	312	286	299	279	315	254	283	276	274	273	290	303	292	232	267	309	275	298	288	271	263	296	286	285	277	272	284	272	297	274	254	280	340	316	250	284	282	296	247	322	279	273	272	279	279	277	313	279	273	269	276	262	276	278	261	267	264	256	296	277	287	273	270	284	293	300	265	293	280	307	290	277	250	295	274	280	267	276	280	273	291	308	262	262	270	287	291	292	277	258	304	258	298	289	266	267	292	303	284	280	286	266	271	263	267	305	302	287	259	276	253	246	316	272	308	298	296	275	243	277	263	275	295	290	263	243	302	290	275	276	268	287	281	262	274	316	280	262	285	304	274	249	280	284	278	289	287	252	264	251	262	278	286	269	295	246	280	287	283	264	283	265	269	298	301	240	304	292	272	300	270	269	236	261	292	271	285	296	244	262	273	302	269	273	297	282	310	308	306	259	308	307	273	262	284	251	286	262	281	293	252	281	314	302	275	258	248	278	292	294	304	265	255	255	269	288	295	266	260	264	275	274	268	293	282	297	279	289	278	258	270	307	271	270	272	282	278	286	308	281	275	273	280	264	283	276	287	290	289	317	297	271	280	306	268	261	262	262	286	241	296	296	286	287	280	276	275	298	301	290	281	289	290	274	291	285	269	298	284	259	291	267	279	248	281	269	254	297	295	309	311	323	279	291	297	295	298	300	306	286	285	259	283	277	275	285	262	271	253	272	265	236	297	296	299	257	271	306	293	321	305	260	273	272	293	293	282	295	281	267	282	316	291	292	291	305	269	267	256	303	278	302	282	283	270	280	242	267	254	275	326	281	279	265	272	283	270	286	271	250	300	294	262	277	306	256	308	275	249	301	300	245	284	273	282	275	230	276	261	291	293	241	294	272	284	283	276	297	271	270	277	298	274	315	286	265	270	268	261	281	290	297	296	284	269	265	311	273	293	280	283	300	302	296	268	278	269	293	268	286	265	292	281	294	266	271	294	293	292	273	281	279	269	297	299	266	281	275	259	298	270	293	300	279	280	288	277	282	286	254	276	282	314	296	295	276	276	252	276	271	261	294	277	276	275	260	269	273	289	282	284	276	280	273	278	296	291	252	254	287	269	304	314	289	323	270	304	275	299	275	239	269	293	279	288	267	275	270	279	276	268	282	293	278	280	290	313	299	274	279	267	317	262	276	293	301	283	294	255	289	264	271	300	240	270	297	276	262	291	301	288	301	291	309	312	290	283	285	270	262
8184	4327	12980	15905	21253	21568	19303	20650	24763	32871	40467	47922	44006	35865	26683	16643	7796	5224	4040	2520	1407	973	844	812	783	778	775	807	755	787	816	860	838	803	816	800	786	840	818	823	792	760	853	747	786	796	761	842	803	780	815	765	774	769	794	821	802	757	784	767	793	827	799	783	792	783	785	806	796	781	800	835	819	787	769	733	808	784	821	806	849	828	817	767	823	776	768	828	811	833	783	787	813	799	810	882	856	805	782	803	797	836	727	785	817	776	771	782	809	812	835	815	796	747	824	800	844	780	807	774	789	823	791	861	790	798	858	797	876	817	773	809	759	789	816	814	786	775	866	793	807	822	807	822	802	796	784	864	779	757	760	822	734	738	798	753	849	803	760	819	817	762	808	796	847	794	812	822	774	802	835	809	853	774	842	794	807	776	825	797	775	757	747	780	780	770	770	841	827	774	781	760	769	800	771	797	769	785	757	784	820	809	801	782	754	792	807	803	819	840	785	783	757	806	786	781	814	779	761	823	772	787	790	830	773	803	843	770	811	819	834	835	835	767	889	826	822	846	862	781	825	768	805	821	777	760	854	793	817	757	819	795	763	823	861	811	822	861	764	812	778	818	797	777	746	805	717	772	801	839	800	762	769	814	774	815	807	832	817	740	793	807	777	788	771	788	839	823	774	763	786	784	758	856	767	769	777	769	791	793	764	787	840	799	757	800	825	845	761	791	749	806	783	862	733	776	803	840	830	796	772	736	792	774	821	835	787	871	799	818	840	773	773	780	816	739	804	828	782	798	775	832	773	824	814	838	755	810	812	783	811	796	788	766	826	773	809	834	792	852	739	773	844	796	828	746	767	754	821	816	766	813	818	751	773	816	793	833	800	796	783	750	818	798	805	823	819	824	802	742	764	785	839	763	832	821	769	788	822	770	795	797	809	784	746	766	791	830	798	758	813	824	770	812	769	771	800	766	833	790	813	814	792	822	830	776	724	820	837	803	797	825	834	812	796	803	758	830	777	836	806	802	806	799	772	815	751	745	785	799	827	809	798	845	777	810	816	801	813	795	722	809	822	805	787	803	780	763	836	799	779	808	849	792	726	799	842	808	766	794	838	837	827	789	801	776	810	813	792	798	822	788	803	822	764	790	797	781	751	861	822	782	791	833	773	795	812	820	815	817	864	784	818	824	800	805	810	790	831	797	818	784	790	859	806	802	826	820	776	797	775	841	807	805	809	775	780	776	789	774	825	831	829	779	762	817	797	767	786	776	814	772	813	807	755	846	798	832	829	813	796	840	759	814	784	796	797	830	785	821	739	780	761	781	775	859	839	789	835	855	746	745	822	799	771	811	806	789	757	752	764	822	793	846	770	792	773	828	795	790	844	815	813	801	850	770	786	796	816	792	831	772	843	851	786	799	836	779	776	795	802	747	787	793	768	795	834	802	798	783	855	778	810	789	816	804	768	798	821	757	810	816	865	804	820	778	773	852	784	829	831	787	803	824	800	796	770	820	798	812	802	805	799	786	808	792	813	776	804	765	795	789	767	747	789	787	753	834	787	773	791	777	811	774	834	814	817	804	758	848	770	828	811	826	843	743	819	806	787	788	809	783	802	760	801	768	799	818	780	762	788	766	791	842	824	816	814	796	742	791	835	824	805	814	751	825	825	818	757	822	849	792	821	796	756	811	786	778	766	789	775	787	800	783	787	793	825	772	812	808	807	839	803	825	800	862	795	796	774	792	732	809	808	762	823	804	811	804	804	844	832	769	792	777	866	770	795	863	780	816	828	827	838	790	799	801	770	844	855	783	811	809	814	813	765	788	758	809	752	777	840	794	756	876	808	839	855	825	772	823	788	814	754	850	783	822	816	859	746	764	746	745	796	822	770	780	794	778	821	798	782	845	786	775	790	814	822	804	721	860	807	841	770	793	794	739	817	778	826	750	780	808	740	782	796	776	813	817	846	789	796	835	834	799	811	790	846	791	806	800	791	807	783	779	790	804	775	804	821	820	818	770	852	844	796	801	806	783	813	857	730	789	758	812	790	837	774	834	802	817	786	791	820	815	809	820	836	811	805	806	794	809	777	761	791	805	863	817	808	780	812	827	807	802	795	788	788	789	812	761	836	804	807	753	790	750	790	825	831	805	800	753	807	820	811	772	803	765	812	771	818	787	782	774	819	852	794	826	767	775	808	806	799	804	778	778	807	808	799	815	758	829	788	804	804	783	795	779	783	784	817	799	805	844	768	788	846	733	791	757	813	796	785	804	749	740	810	786	818	806	789	836	788	755	743	749	753	783	843	828	773	835	814	788	819	790	750	786	773	751	764	831	786	776	826	759	755	792	821	842	777	832	717	793	741	813	800	822	771	796	791	786	800	777	795	823	846	814	776	816	817	769	833	819	763	819	820	840	832	791	815	785	821	799	814	821	759	852	794	809	786	827	793	782	804	770	769	816	812	768	813	765	778	785	775	759	879	810	757	781	776	793	807	817	819	790	846	753	814	811	783	821	820	819	815	800	790	816	800	808	807	800	789	793	816	793	782	803	837	803	764	797	797	796	757	796	807	794	818	814	764	794	795	748	782	761	817	814	798	805	803	834	812	806	826	794	788	778	785	811	773	805	794	798	792	869	779	775	820	772	809	781	845	784	773	843	845	787	793	749	808	841	804	807	796	777	775	765	795	827	771	739	782	805	828	821	779	771	834	782	829	811	789	787	794	850	801	827	817	755	801	824	825	789	790	760	792	808	768	861	802	737	783	793	752	830	844	813	786	801	833	766	801	831	822	793	791	788	864	769	829	786	771	814	808	777	771	817	806	732	835	815	817	759	839	838	818	764	793	845	832	819	838	838	786	840	795	768	782	806	809	818	780	808	799	783	813	796	848	816	815	764	829	792	778	773	786	778	804	851	815	741	844	813	793	795	827	824	826	834	809	809	805	826	787	810	808	798	796	777	800	759	833	761	808	797	810	761	761	792	835	816	809	796	800	827	871	756	786	881	842	760	812	799	809	739	808	817	784	854	797	812	792	817	840	835	757	858	835	809	828	771	854	810	782	799	807	772	829	815	868	784	794	808	836	812	798	781	800	803	803	813	792	826	837	772	824	843	794	754	844	837	832	835	790	806	790	795	850	796	802	794	829	752	812	753	810	767	801	779	815	796	769	731	797	812	806	811	782	779	795	770	793	795	822	823	830	773	768	803	812	817	818	823	810	782	795	825	846	773	805	812	811	757	795	799	783	873	807	786	818	758	775	778	775	801	860	748	809	865	818	781	760	818	810	801	807	807	834	810	808	791	746	787	773	767	801	819	843	794	815	804	803	847	778	795	806	796	844	776	795	845	851	763	802	770	796	789	815	796	814	754	772	788	770	805	775	790	843	803	804	780	857	817	757	822	808	853	776	808	774	767	750	778	791	781	813	796	783	844	844	800	788	822	788	800	857	770	841	788	862	787	808	821	782	836	761	846	788	826	852	824	786	763	811	824
2286	379	400	479	460	437	424	395	603	809	1049	2145	1728	1316	798	576	415	376	333	393	342	339	322	304	288	275	306	321	284	305	301	325	309	276	318	289	257	299	310	303	306	277	278	273	301	298	352	305	320	320	308	297	285	327	305	255	309	290	295	326	317	339	318	280	294	285	277	298	278	288	301	297	308	299	306	290	287	300	315	306	293	266	296	295	310	325	321	306	329	304	310	311	272	277	330	336	300	292	272	287	295	332	282	299	290	316	295	317	287	306	321	306	298	272	312	295	267	286	294	292	292	302	310	289	297	280	301	316	249	302	332	290	310	304	314	281	257	300	321	304	282	302	317	319	310	310	278	282	282	347	299	277	335	278	314	330	302	290	271	284	330	282	297	290	310	300	300	303	318	305	301	288	338	298	298	327	236	292	297	304	285	313	289	299	311	303	314	283	295	272	342	317	302	314	299	308	274	311	294	316	287	306	296	315	286	284	289	332	255	320	304	317	284	303	265	302	306	347	313	313	279	286	261	322	303	289	311	274	296	340	267	303	304	321	319	311	321	314	303	308	324	339	304	289	309	317	296	308	296	308	293	319	278	293	296	291	281	286	293	284	326	302	296	319	259	280	281	320	281	300	316	297	295	318	284	283	334	339	282	279	328	302	280	293	282	336	335	303	295	299	300	302	306	308	324	285	275	296	306	310	280	314	314	307	295	294	281	309	326	283	269	294	288	294	321	307	322	337	297	311	318	312	319	295	292	285	318	323	294	306	317	295	305	310	284	286	308	292	307	282	287	303	308	286	312	309	286	324	322	284	289	268	309	309	289	324	308	329	299	275	266	311	293	322	293	293	264	312	310	318	280	306	285	306	305	289	296	293	289	304	293	308	296	325	293	312	265	291	322	295	302	266	292	323	263	276	307	336	292	319	314	296	311	299	305	304	282	307	321	257	274	310	315	312	318	320	275	300	286	280	306	323	309	322	289	304	315	302	299	299	314	277	328	292	314	323	286	285	299	298	320	294	295	299	303	301	291	301	342	311	305	292	310	296	304	305	308	300	292	341	308	333	333	277	274	297	302	290	286	280	290	322	303	298	280	284	264	320	274	309	285	314	314	298	324	298	330	277	306	295	286	308	305	295	285	293	300	317	295	294	275	306	271	280	303	279	309	290	309	290	278	261	313	285	291	302	284	326	341	298	312	286	300	296	305	287	295	310	310	283	292	301	279	288	310	292	327	302	304	283	312	280	279	318	294	277	276	291	289	284	331	266	330	286	317	296	290	269	320	296	309	295	297	319	309	291	302	293	316	323	332	267	280	299	291	316	301	284	312	302	289	296	300	277	306	306	320	281	289	286	295	301	328	322	281	272	294	313	265	320	293	294	278	298	333	299	294	308	320	343	283	287	305	287	278	311	353	311	300	275	312	304	301	282	296	322	273	320	304	319	298	314	317	303	304	294	300	281	280	327	277	297	277	314	278	297	312	311	297	274	326	315	284	298	273	300	330	314	303	290	290	293	339	319	284	315	289	326	288	289	323	320	299	316	291	281	317	316	282	313	304	275	307	304	298	296	307	301	287	296	303	268	287	286	300	295	305	299	290	311	303	301	304	287	294	281	304	266	297	319	311	318	287	265	293	248	294	335	335	307	304	309	292	288	311	278	304	328	294	285	329	307	318	310	302	322	282	295	292	289	312	320	324	324	291	299	286	297	321	301	286	288	320	258	270	276	295	310	301	303	312	282	300	277	274	286	242	310	324	319	302	274	317	285	277	270	297	303	311	312	344	300	303	290	315	297	298	300	290	320	317	311	302	262	309	290	312	279	309	283	294	296	297	278	299	310	308	292	300	284	305	272	286	308	302	281	321	280	295	289	292	306	272	272	304	332	297	291	283	300	279	347	288	284	322	264	312	310	308	308	289	332	300	311	269	278	339	300	323	258	308	303	285	288	341	309	277	304	276	312	309	291	288	279	293	310	318	284	292	306	305	270	277	284	317	294	301	286	298	282	288	321	269	290	310	323	329	308	313	296	316	261	270	286	291	303	301	308	299	322	313	292	294	264	275	287	313	281	289	298	324	312	328	279	275	276	310	334	312	290	308	297	302	276	294	307	299	282	324	278	308	288	286	313	291	281	280	298	294	301	300	296	279	303	310	306	287	309	293	317	300	309	274	301	310	313	305	306	319	327	297	301	300	300	308	283	298	313	289	283	276	281	276	301	286	265	329	298	296	283	263	289	322	285	293	286	316	295	294	322	296	284	271	306	284	279	300	265	293	328	304	298	314	284	277	294	280	309	294	299	299	263	281	281	284	312	324	315	316	296	305	310	283	293	293	282	320	258	288	299	319	296	309	270	284	305	281	272	282	315	308	307	306	279	270	324	296	304	258	339	299	320	304	292	307	283	289	277	282	286	309	270	281	309	310	334	317	299	282	294	327	291	301	297	303	315	307	318	303	269	295	311	296	280	303	262	302	293	321	282	280	265	307	290	299	324	268	287	305	292	300	291	306	295	329	288	320	274	297	323	282	297	301	320	300	323	344	312	293	317	287	284	330	315	296	287	304	267	298	296	301	285	286	283	274	341	328	312	303	326	305	308	303	308	308	306	272	311	308	312	289	312	291	326	278	256	303	314	309	299	288	286	322	288	299	319	272	286	294	351	266	291	305	306	286	311	313	336	309	304	286	286	309	301	285	342	316	272	300	286	302	314	309	319	303	304	298	335	310	291	283	308	295	288	299	306	307	285	307	286	296	305	281	300	286	313	317	325	299	299	300	290	291	328	325	303	274	283	320	300	308	271	288	319	308	280	303	294	301	293	287	307	310	322	313	292	308	299	328	325	296	305	308	285	281	289	307	312	324	307	328	298	302	297	298	262	338	324	332	257	306	312	326	289	298	295	292	302	276	302	299	318	317	306	313	288	313	312	273	291	330	284	312	294	320	305	317	278	284	331	285	269	273	300	304	318	291	268	310	285	305	292	277	284	276	304	310	270	265	272	306	320	287	269	297	301	291	270	277	340	305	296	288	293	294	296	284	309	277	343	285	279	276	305	315	298	299	301	285	335	321	303	304	291	313	319	324	303	305	267	257	290	309	297	275	317	308	303	297	301	314	316	287	306	285	299	293	281	283	293	286	251	283	318	299	294	286	285	301	301	285	281	314	293	288	269	286	256	300	271	310	296	251	327	321	310	282	287	291	326	259	299	276	315	329	322	313	288	282	296	300	315	289	304	325	304	285	304	270	291	314	329	299	297	303	260	276	323	292	263	272	297	301	305	297	316	298	276	288	289	298	310	319	288	292	292	277	294	304	315	295	297	350	295	283	312	255	267	302	309	297	296	284	305	300	275	280	288	318	283	305	293	295	313	275	285	279	306	284	301	296	314	289	261	308	282	316	275	305	294	286	301	255	318	307	303	298	291	305	297	297	299	274	315	276	307	323	293	295	262	323	290	247	310	280	296	300	277	303	307	313	300	299	297	293	319
2447	957	1084	1524	1684	1702	1539	1833	2852	3990	5513	10832	7684	6162	3470	2199	1429	1164	1126	1079	931	898	839	845	851	799	824	868	869	857	813	858	871	767	839	861	840	847	859	854	847	817	879	861	878	809	829	848	839	820	858	880	844	832	863	859	848	814	787	841	866	830	835	809	871	847	848	879	822	831	907	836	845	800	806	848	838	853	837	851	869	851	806	866	826	798	865	836	796	819	814	808	794	850	821	834	896	868	827	867	831	814	827	811	812	895	860	809	855	836	809	862	861	848	776	826	825	835	843	798	802	840	810	830	834	822	847	809	817	816	839	836	847	865	853	813	808	847	840	849	873	826	858	846	869	858	820	835	845	861	855	781	808	783	843	781	785	854	855	833	764	869	859	863	845	846	856	832	827	860	879	892	826	859	788	799	803	823	839	854	892	829	865	881	832	857	832	822	835	831	894	839	866	891	826	874	828	815	811	845	834	844	829	850	831	818	870	809	876	857	861	852	940	785	861	820	846	821	845	838	870	813	841	813	827	838	865	838	863	866	796	872	835	826	853	788	884	832	836	830	843	876	794	862	884	834	823	789	814	796	833	832	848	796	844	860	902	828	820	880	831	910	816	826	800	859	812	841	780	824	810	868	837	859	835	800	845	882	905	771	828	831	859	792	843	938	877	798	884	836	810	822	845	820	818	867	837	814	844	884	856	839	837	857	877	852	890	784	821	862	782	812	868	870	843	797	874	845	834	797	842	822	847	806	836	862	868	807	800	851	837	852	832	865	854	865	880	821	797	845	820	802	858	861	756	790	817	826	847	859	818	827	865	866	832	870	824	869	861	821	833	837	845	819	838	849	868	831	833	824	872	841	798	830	817	879	825	828	835	852	822	823	785	829	833	825	824	804	887	841	800	829	785	879	827	821	824	821	843	832	783	817	928	859	844	844	848	814	800	834	822	802	843	832	767	794	887	822	888	875	816	845	866	888	804	837	854	826	866	855	848	853	817	903	828	904	839	858	805	869	859	819	883	887	843	877	843	843	879	923	809	856	820	802	841	829	841	837	837	861	850	895	771	821	856	860	851	848	811	852	874	882	836	854	884	800	891	874	857	836	826	839	832	864	888	828	826	810	838	853	812	869	842	856	821	812	835	823	849	815	858	861	829	861	856	828	819	832	869	820	835	862	874	866	882	866	864	802	806	863	850	893	803	849	849	902	846	855	859	843	863	844	795	829	874	824	818	878	908	871	823	823	832	801	804	857	883	843	845	847	830	833	831	848	829	881	872	841	803	795	844	825	835	814	799	822	862	844	854	876	842	861	822	849	852	823	827	878	837	869	819	842	851	813	820	840	833	835	903	873	844	808	814	820	889	782	863	804	853	875	812	825	765	833	848	880	806	858	833	860	874	854	827	851	850	812	901	859	824	805	823	835	799	802	831	801	825	844	875	855	899	836	903	811	807	837	842	807	826	881	849	872	838	828	852	832	868	844	841	851	877	823	813	884	833	884	816	850	864	799	860	847	812	795	855	822	872	870	867	839	845	860	808	850	804	851	856	850	827	820	854	835	849	848	843	879	859	837	858	809	778	828	839	867	840	822	845	844	826	837	822	814	918	842	833	814	832	807	845	858	891	801	804	834	864	847	843	842	879	806	827	877	802	840	841	863	805	822	889	816	868	831	845	840	829	808	842	818	810	861	820	809	849	818	863	844	836	839	830	839	830	903	810	801	842	851	832	840	817	843	849	865	874	854	855	834	852	804	842	875	840	826	824	848	839	900	817	812	816	849	802	837	809	878	821	873	822	865	866	855	850	823	863	845	840	831	803	799	838	865	847	811	848	839	833	823	826	872	845	855	790	859	834	797	865	937	862	827	849	888	835	842	820	859	806	837	865	805	862	820	850	825	866	789	846	833	786	820	876	786	821	816	899	855	842	879	856	798	840	853	833	834	848	865	852	858	879	821	844	830	882	877	790	895	818	867	883	822	804	826	866	856	846	862	817	836	816	882	853	860	851	836	788	830	841	804	811	776	820	776	859	882	780	840	820	845	859	823	865	842	808	826	807	873	790	838	756	860	870	827	848	817	897	914	850	858	897	842	857	806	861	857	820	834	864	871	872	821	835	815	850	867	829	846	840	846	858	803	848	843	855	843	843	840	848	819	842	845	820	811	830	815	878	906	829	751	815	774	833	858	828	812	865	870	875	869	859	856	882	853	850	903	817	800	852	868	838	890	839	835	869	806	855	885	842	859	893	839	802	798	800	846	872	882	831	824	825	815	871	835	816	859	874	842	901	862	804	819	832	815	836	865	854	848	828	809	841	803	842	833	869	811	863	848	868	805	791	873	871	844	857	890	891	759	827	815	842	811	846	857	852	869	846	903	832	803	856	858	870	854	861	823	873	789	826	839	834	873	906	826	868	815	874	811	807	849	834	858	825	837	860	785	845	813	851	804	835	846	880	864	860	828	897	876	835	854	868	836	842	815	822	809	807	855	840	906	838	851	830	861	875	797	887	873	817	825	842	846	839	804	858	844	851	865	821	872	828	847	823	830	800	851	881	851	891	846	866	853	837	869	896	862	872	853	847	846	805	790	859	840	833	857	842	855	874	894	857	806	809	825	881	820	873	844	854	876	848	899	871	855	850	881	906	777	899	822	827	813	803	814	878	866	807	865	868	783	858	852	805	854	806	878	861	839	839	891	845	898	877	859	832	837	880	852	827	893	838	781	853	814	835	836	788	822	773	876	861	892	827	818	848	831	866	826	907	825	872	821	836	772	841	846	862	844	844	890	862	823	793	804	840	799	859	784	837	833	822	848	799	824	799	857	827	808	829	907	856	809	799	860	843	797	819	832	839	809	767	901	868	882	790	823	852	808	817	866	846	854	825	838	785	853	882	800	829	868	853	842	834	856	832	903	866	816	883	920	852	825	847	785	809	848	861	829	824	852	850	833	858	836	866	876	808	845	825	824	827	819	799	848	802	833	821	829	820	866	863	834	874	827	812	839	835	833	813	820	851	821	846	814	886	843	842	834	852	815	815	787	887	811	846	841	848	828	838	883	841	860	856	851	805	822	809	837	853	851	867	887	844	856	892	822	873	889	858	851	908	844	825	827	845	852	833	800	799	804	792	867	792	840	859	836	803	890	823	833	829	840	852	829	798	793	788	818	903	845	880	836	820	818	815	848	872	918	833	849	851	831	819	893	827	846	858	802	856	874	792	827	876	813	827	829	814	854	783	833	830	806	839	892	873	798	894	853	843	888	855	859	831	869	842	885	849	867	909	843	877	858	828	832	833	826	842	816	827	852	872	822	852	871	805	842	847	894	875	838	789	834	861	840	851	879	804	837	871	874	808	810	834	847	810	902	863	824	821	837	860	882	829	802	831	896	885	844	856	844	844	861	803	831	841	802	926	863	841	864	826	853	865	836	838	821	914	860	816	815	851	853	782	842	842	878	871	846	834	816	846	882	829	878	869	812	787	816	821	866
7584	1603	2410	2524	3365	2919	1923	1411	2245	5928	12982	18811	14751	6982	3569	1551	965	739	590	414	329	249	238	286	272	266	296	284	240	289	288	285	270	244	308	336	292	272	269	273	280	302	302	284	252	304	275	259	299	269	284	233	251	270	269	266	287	280	293	269	269	282	263	241	272	260	293	264	266	284	271	275	293	272	268	255	252	254	261	284	257	256	238	274	289	276	270	269	268	291	303	301	295	275	250	256	269	276	269	262	263	294	264	259	289	248	282	296	263	275	267	280	236	254	273	286	278	262	282	264	257	269	297	287	283	250	272	269	303	263	288	263	303	246	289	281	263	300	272	281	285	267	237	244	252	250	291	293	270	249	254	262	277	259	273	281	281	268	254	320	266	288	280	261	303	265	273	259	279	253	275	259	256	266	249	278	276	270	257	286	259	276	263	249	270	280	282	284	272	261	282	285	289	226	232	272	290	267	280	292	294	277	266	311	252	305	281	263	292	279	287	249	282	274	280	271	274	248	285	256	241	265	307	255	274	280	282	280	244	254	262	277	282	290	270	246	242	259	251	261	255	280	297	281	273	244	257	287	275	286	241	278	262	281	249	254	288	256	288	265	291	234	287	272	280	242	246	261	268	277	281	282	253	241	277	283	311	266	275	298	254	273	251	275	298	261	277	270	279	257	282	272	277	265	255	250	282	263	267	270	276	258	260	282	284	253	277	283	274	248	243	266	267	263	267	284	287	289	285	277	258	269	294	272	257	290	253	264	272	304	259	304	271	228	289	263	310	289	271	250	303	263	260	269	258	309	250	250	299	253	292	259	270	270	285	250	218	282	255	256	268	265	247	259	288	270	230	237	258	222	278	285	303	279	284	244	304	291	248	285	304	298	248	237	288	304	270	286	313	273	278	263	252	266	270	269	299	262	258	296	261	279	256	279	274	271	250	273	286	291	293	278	273	295	295	295	261	266	285	257	279	252	271	306	254	280	269	262	270	282	247	267	285	264	275	269	259	249	260	280	249	297	256	259	264	264	284	255	257	270	274	249	279	283	271	273	278	271	272	270	271	295	312	245	265	261	280	294	280	263	253	245	284	261	266	255	284	277	264	282	268	265	272	281	283	290	296	268	258	277	283	275	274	269	291	278	239	308	264	278	244	249	281	291	282	287	250	263	265	253	304	271	245	237	274	265	280	273	257	260	279	289	288	274	248	240	291	273	268	271	267	268	270	271	272	298	269	256	288	299	296	245	289	248	253	274	246	245	291	273	236	271	279	249	273	248	289	272	300	285	285	291	256	307	265	290	265	260	257	258	271	268	251	264	269	275	268	269	260	290	294	268	262	309	290	263	285	276	300	275	275	271	280	278	244	248	244	275	275	296	259	290	254	275	299	270	308	297	268	270	281	281	271	245	267	256	274	266	251	291	256	265	290	259	281	261	307	295	277	267	286	267	278	264	282	278	280	256	289	265	285	249	258	267	268	256	310	290	302	289	246	248	277	259	271	277	295	290	277	251	262	292	249	268	277	302	300	256	260	265	245	262	263	281	276	272	274	293	261	285	304	265	287	296	271	276	292	290	299	286	280	264	278	259	275	262	279	286	306	272	278	281	250	288	254	286	284	289	269	279	293	265	253	269	280	241	272	273	269	290	308	291	273	268	277	290	280	306	257	281	273	296	279	289	290	303	261	260	287	272	297	304	241	294	312	267	276	266	300	280	292	276	292	270	288	271	266	267	285	261	309	262	265	302	273	266	256	289	290	241	267	293	292	252	280	266	251	289	290	269	282	280	267	289	279	284	263	252	296	262	252	276	265	268	288	291	278	293	255	266	278	259	257	289	290	257	250	229	278	289	282	254	277	292	282	275	272	266	267	260	285	284	302	284	294	221	249	275	217	274	276	295	305	288	269	290	270	249	275	256	287	262	256	278	312	275	286	290	252	303	277	303	249	267	276	240	296	286	261	293	257	272	249	259	240	270	292	258	252	282	282	271	262	296	258	282	280	247	260	252	273	254	256	261	271	249	283	243	268	267	249	289	271	273	288	305	286	274	246	249	252	292	278	244	254	296	280	265	251	252	261	267	258	271	261	270	256	277	278	258	249	294	273	260	281	286	278	270	286	285	289	282	288	269	273	289	265	264	294	267	267	271	242	255	239	236	264	241	260	272	261	248	268	263	263	278	277	251	285	279	299	245	265	255	281	276	274	250	262	257	275	302	270	244	238	261	284	282	238	292	306	279	283	283	271	236	267	241	259	269	281	276	307	262	284	282	263	287	276	256	292	283	288	291	303	281	270	275	294	270	301	270	262	273	305	275	246	283	274	255	267	279	299	284	278	280	298	261	267	263	230	280	293	262	277	274	298	264	293	259	282	274	247	262	270	275	269	265	270	259	275	292	276	274	259	295	267	281	280	293	285	245	276	240	272	257	285	256	272	271	275	262	250	266	296	271	268	306	311	259	264	282	282	279	269	290	261	262	256	250	273	300	285	268	260	247	262	263	281	278	264	246	253	273	284	270	302	274	271	240	263	280	273	268	256	274	301	255	259	278	280	254	273	266	281	263	260	287	274	289	266	260	263	273	252	273	276	254	291	270	261	281	257	241	271	278	286	259	277	291	284	242	269	264	290	283	267	291	263	274	271	297	280	264	279	287	292	275	286	263	224	226	274	283	248	260	278	258	314	277	272	261	263	264	236	266	264	270	259	278	263	272	276	269	256	253	271	257	278	267	265	278	260	314	253	297	268	318	255	278	243	251	257	261	232	283	264	278	271	257	244	251	268	270	251	261	279	280	273	269	285	253	290	284	251	261	262	296	269	255	263	259	301	292	251	294	261	258	289	310	291	256	253	287	291	264	295	287	239	265	273	277	288	280	285	230	290	293	309	238	251	272	244	281	276	277	255	293	276	258	277	279	280	281	299	285	290	256	293	251	266	261	265	254	288	301	273	285	250	269	283	284	266	278	283	229	282	280	245	294	267	290	282	293	294	283	299	289	267	287	290	268	264	261	265	258	299	240	264	272	287	248	277	310	284	279	292	306	271	244	280	271	272	253	276	282	269	279	285	280	239	272	275	296	251	271	252	278	263	287	282	249	307	262	287	276	290	303	273	268	263	289	249	255	277	264	281	272	278	279	250	254	240	268	258	284	285	277	238	282	258	304	233	263	271	254	320	266	287	289	249	258	283	258	252	243	295	273	309	257	279	272	267	285	237	259	263	279	276	269	273	274	292	260	253	294	244	253	277	271	257	266	288	260	265	273	275	262	286	271	280	281	277	259	267	259	262	254	273	271	273	308	302	259	276	283	272	253	276	275	254	259	270	260	277	241	237	279	264	280	273	291	271	264	252	267	280	271	278	282	252	248	282	268	263	249	315	278	269	255	281	265	276	280	285	246	307	240	261	277	268	260	249	273	279	249	255	270	260	262	253	285	313	244	255	271	262	239	254	256	259	261	281	291	291	264	295	274	271	282	258	268	244	285	243	261
5590	2342	5675	8314	12099	11226	8121	6883	10163	21911	34054	39748	33362	21402	14201	6819	4688	3414	2580	1493	952	797	812	767	758	749	733	739	760	867	794	764	764	760	783	753	773	808	732	811	713	724	732	764	788	817	779	812	746	770	831	779	855	777	857	786	754	765	823	776	780	843	754	778	803	768	800	798	804	811	698	767	808	786	711	810	744	780	767	729	764	773	765	812	779	795	804	783	780	816	809	781	790	798	773	769	788	789	771	795	763	723	750	804	771	762	763	772	797	746	762	767	768	843	797	759	786	763	790	776	816	797	804	740	763	719	772	779	841	824	778	799	745	749	788	789	746	783	766	814	743	799	776	750	782	784	746	816	792	814	822	787	765	753	822	731	813	781	701	734	793	796	805	816	771	790	800	767	770	745	754	793	763	782	807	834	751	759	762	759	779	817	748	818	788	776	736	820	786	766	764	806	761	756	831	784	806	803	764	771	697	764	773	796	766	783	752	815	746	728	762	753	768	792	751	826	765	769	737	771	761	780	797	780	761	806	747	810	721	750	784	813	771	771	798	795	835	809	840	807	812	833	836	764	793	733	798	793	766	771	786	759	735	742	722	764	810	809	807	736	820	745	786	810	768	778	798	780	805	761	801	790	724	717	780	760	753	780	778	789	779	800	747	804	781	778	771	815	845	739	758	803	747	732	797	806	745	808	789	749	831	716	783	759	779	781	744	776	759	743	801	775	802	813	794	778	726	796	729	743	771	806	763	788	796	796	817	797	844	792	760	798	789	738	808	771	813	767	802	790	780	792	735	861	821	807	779	787	759	805	830	772	765	771	822	731	794	764	795	771	815	748	775	796	761	788	842	769	758	781	767	767	760	762	784	790	838	769	778	770	791	759	787	726	783	784	795	792	781	756	830	774	745	747	796	755	788	797	767	773	765	789	750	818	773	785	767	795	823	755	793	772	798	790	765	766	798	778	840	829	799	759	760	761	807	738	759	846	782	800	765	811	780	763	765	803	767	732	805	810	780	821	722	799	799	760	788	744	796	773	755	822	770	819	793	769	767	853	773	765	786	802	815	750	793	752	763	763	769	734	800	774	779	775	782	803	809	758	774	796	748	786	759	818	808	761	779	774	775	775	801	834	785	792	753	853	779	784	753	754	758	761	756	767	820	820	725	765	754	822	780	743	849	776	823	796	802	745	757	744	719	789	841	825	814	795	729	783	801	805	783	807	781	752	794	786	802	787	823	734	788	749	755	771	742	821	786	798	753	785	777	791	779	771	763	795	831	812	823	768	810	757	781	800	806	764	742	784	790	817	783	755	793	780	755	829	826	747	756	763	782	778	761	795	783	751	748	787	778	771	791	752	805	812	822	807	738	798	778	796	796	807	730	738	793	754	782	756	753	793	770	782	777	799	796	772	776	790	780	723	808	823	782	766	791	825	793	756	743	718	767	808	744	794	738	825	798	791	777	795	773	761	749	801	748	814	807	771	785	802	778	796	787	763	752	780	790	816	788	768	754	746	767	783	770	812	826	761	789	760	794	749	775	774	749	775	794	816	776	760	799	792	789	778	719	795	784	799	746	793	755	792	784	784	829	806	763	783	825	820	755	771	808	818	836	755	801	789	805	741	794	775	759	805	777	773	720	828	775	789	785	794	810	817	759	726	775	758	801	785	786	822	789	794	744	807	773	804	732	828	758	751	834	748	777	781	781	748	806	802	723	793	790	795	791	766	778	760	738	772	808	793	756	787	824	767	772	814	776	754	751	780	766	701	769	771	769	803	746	780	860	755	768	821	754	736	742	803	767	743	795	764	787	793	783	773	759	794	749	782	753	749	776	781	778	766	754	742	795	791	748	788	754	784	809	804	753	771	725	761	799	716	778	772	816	803	801	751	855	762	785	792	811	785	821	791	742	742	758	755	777	766	833	754	782	818	757	778	813	765	801	729	776	744	746	737	723	795	810	745	753	845	728	761	777	752	784	805	770	742	791	820	770	790	770	773	782	790	722	822	794	795	792	751	745	735	819	794	774	792	803	793	789	805	770	792	774	716	800	794	794	746	769	803	790	767	814	745	806	775	844	772	784	773	766	759	795	777	798	806	835	807	770	742	783	777	785	830	821	763	756	779	820	758	753	762	709	726	790	773	765	793	750	774	808	771	781	785	800	782	759	766	784	717	816	773	774	864	825	806	765	782	789	770	782	745	782	770	758	776	777	774	812	814	772	787	747	763	769	790	756	808	782	727	803	764	777	770	807	827	845	753	790	764	766	798	753	772	774	818	740	736	805	811	770	748	792	769	782	755	836	794	796	745	752	762	781	743	784	711	817	756	782	766	765	765	740	758	744	776	766	753	754	731	787	857	806	763	758	757	794	800	837	777	743	769	803	831	777	766	753	752	799	765	765	772	780	805	781	828	772	732	839	741	717	771	786	818	782	825	769	730	762	746	779	765	761	757	790	762	740	751	760	791	803	764	794	799	805	760	759	768	756	794	768	787	787	762	788	728	788	766	769	806	765	750	780	781	770	737	837	773	825	806	825	794	770	759	817	768	768	753	795	785	782	787	790	697	750	839	753	862	777	780	805	788	811	828	739	777	725	798	756	750	766	737	772	765	790	756	792	770	751	805	791	781	812	769	822	759	778	789	772	804	764	859	827	776	829	764	785	766	798	796	790	807	844	756	785	763	761	775	760	814	778	801	820	758	755	788	775	813	818	804	793	761	751	787	792	705	777	768	761	778	786	767	760	822	777	793	805	770	751	753	792	782	756	764	802	753	781	779	788	770	829	772	769	801	773	791	763	809	748	774	761	783	759	772	795	748	775	803	814	766	802	804	760	757	743	793	785	780	778	756	755	787	748	757	745	753	804	829	768	805	786	737	787	768	790	746	779	806	774	792	798	728	764	776	792	782	778	728	820	775	729	791	749	757	809	737	798	781	813	759	792	736	820	811	779	776	794	822	803	792	756	807	749	750	734	756	737	741	750	781	773	763	770	828	753	800	761	775	758	777	813	806	798	760	775	843	756	804	753	748	791	792	774	784	794	691	780	791	768	715	804	771	811	814	759	797	722	785	731	787	783	767	762	770	804	733	763	770	767	775	750	817	770	801	759	813	754	760	795	744	796	768	741	785	804	755	781	688	799	792	795	744	797	804	760	757	816	728	820	818	776	849	796	782	789	743	804	779	757	759	793	824	710	790	832	757	753	781	801	797	811	799	770	762	707	798	778	778	842	716	751	803	800	800	829	749	759	759	780	804	753	741	824	774	771	775	741	755	810	807	772	762	797	803	753	786	750	856	802	773	785	770	774	781	807	828	806	763	761	716	805	803	744	758	786	742	739	848	755	743	781	800	726	820	762	777	767	780	784	794	801	757	823	781	775	851	788	796	751	787	809	768	775	760	749	769	775	760	744	813	750	769	764	761	739	795	795	775	791	801	767	852	753	781	760	786	751	728	798	800	778	733	756	749	811	773	764	773	798	846	749	779
15509	3631	4883	6794	7455	5430	3769	2682	2012	6314	13110	23414	31819	21017	9329	5714	3505	1725	833	440	329	267	277	240	269	318	264	279	282	263	270	282	278	275	276	317	244	273	316	285	295	257	256	276	282	257	256	282	253	268	271	297	281	307	289	275	259	266	275	267	274	292	275	282	292	309	295	283	282	283	278	285	278	259	290	300	310	267	256	250	284	298	289	306	286	286	276	271	255	297	314	268	261	275	278	298	269	266	287	269	251	258	273	270	269	300	284	269	269	264	291	272	274	259	282	274	270	295	277	298	307	287	312	292	267	276	297	266	251	299	286	297	277	260	282	304	303	278	291	282	307	299	288	296	287	258	278	296	307	293	293	280	297	313	284	280	291	281	306	290	258	274	268	304	296	273	277	284	275	268	297	289	294	301	299	306	285	302	285	300	303	263	273	285	257	266	283	311	284	285	256	249	253	279	285	277	281	267	277	332	279	309	305	276	273	261	275	283	296	303	296	305	296	272	321	262	277	308	283	287	316	279	252	277	293	308	302	285	266	329	296	293	284	262	257	280	311	298	280	251	273	270	279	259	253	264	281	298	270	282	286	307	271	261	295	274	256	290	275	264	267	292	284	279	292	283	303	295	293	275	306	294	292	286	274	290	293	252	282	285	270	277	275	281	306	260	262	293	260	302	297	290	295	273	310	307	293	288	294	285	273	297	261	254	286	307	293	284	277	275	278	280	259	262	302	260	281	256	285	298	276	306	295	290	294	242	234	280	289	301	264	256	308	269	258	266	323	269	266	308	285	273	252	271	290	317	263	286	263	269	279	305	271	279	303	272	293	252	286	257	295	276	290	289	282	301	267	285	275	298	274	249	262	314	306	287	264	299	276	282	284	278	291	263	279	290	277	278	287	245	298	266	283	270	268	279	295	285	262	282	297	254	275	295	272	284	285	297	297	307	289	285	268	285	283	287	317	298	269	320	280	287	299	274	280	280	274	273	267	282	286	303	286	287	277	283	286	262	304	296	287	304	266	273	286	274	306	251	295	300	305	267	289	289	287	317	249	258	273	287	293	280	277	303	280	297	291	292	287	296	246	295	307	266	316	277	298	292	269	281	286	285	257	315	293	253	293	286	291	273	302	300	255	265	282	296	321	290	289	285	260	254	255	266	296	287	263	278	306	297	287	294	283	288	269	281	314	313	295	266	249	315	275	293	273	273	289	287	270	290	312	268	282	229	288	272	298	266	282	276	291	283	312	304	290	266	267	296	300	283	302	306	290	275	254	297	298	302	315	284	313	275	282	287	258	293	272	305	281	277	280	282	291	286	307	269	278	287	301	276	270	250	287	265	250	272	310	274	291	282	270	286	286	256	280	280	258	278	265	273	295	275	299	290	319	285	257	259	278	295	292	265	285	263	280	270	280	311	306	271	308	280	246	283	277	250	291	288	267	263	282	277	281	258	281	272	292	253	304	297	269	281	295	310	299	271	263	305	304	286	292	279	280	300	296	329	266	261	285	284	285	267	307	288	288	297	324	303	303	291	317	274	283	284	303	258	304	258	296	271	287	301	285	274	271	291	282	280	290	272	299	269	260	315	317	284	304	277	278	294	269	299	291	268	296	286	309	279	288	285	281	293	298	293	281	278	267	272	282	294	287	288	288	266	312	273	278	255	300	278	273	278	278	296	304	279	275	300	303	309	288	313	293	295	310	281	284	279	266	304	292	298	295	291	262	281	272	257	275	268	303	267	281	304	279	279	299	288	291	296	253	280	278	277	232	261	256	229	272	278	287	280	283	267	260	302	327	281	296	296	266	311	294	273	281	297	272	297	286	264	279	289	277	278	265	311	279	299	318	269	289	289	284	287	302	301	293	270	291	283	252	274	256	276	291	330	297	270	306	278	294	277	282	266	271	298	270	271	300	296	281	286	255	280	276	292	278	278	293	283	242	248	295	281	278	272	282	289	279	259	265	280	279	256	252	274	287	290	268	253	274	288	310	269	290	293	252	279	296	292	297	299	316	269	266	262	290	282	289	286	269	261	283	276	292	305	263	287	287	258	263	292	278	285	282	296	295	270	276	275	323	259	261	292	286	318	312	304	241	264	267	302	307	325	294	277	308	290	270	288	273	299	297	263	310	264	268	308	281	288	276	297	271	286	300	268	283	317	292	297	286	293	252	307	282	307	279	264	269	269	268	278	307	278	280	278	284	285	288	276	282	279	250	268	294	286	289	278	309	298	278	285	275	261	286	272	290	268	296	307	269	267	260	267	296	273	280	301	315	284	282	278	305	280	315	266	289	279	273	279	284	270	290	296	261	295	292	284	282	252	280	288	276	280	307	286	294	327	275	294	283	276	273	294	297	274	295	272	265	276	266	256	273	313	312	305	248	281	279	251	303	274	277	309	292	254	257	270	267	288	290	257	292	303	281	303	283	302	281	316	274	298	269	261	283	276	261	268	283	304	309	296	300	269	301	269	299	306	258	308	322	291	274	260	266	288	304	319	282	293	295	276	293	265	285	272	294	282	292	289	262	264	274	290	264	285	277	277	276	298	302	290	274	284	267	287	280	294	282	285	283	308	275	297	323	294	283	288	253	270	289	287	296	285	291	269	283	311	286	279	300	287	296	262	291	282	311	308	315	319	302	283	263	274	285	327	271	315	288	272	296	299	291	278	285	276	278	263	250	290	270	295	267	277	273	276	255	282	316	298	281	270	278	283	285	292	299	282	254	302	265	270	288	288	292	282	281	285	286	295	315	284	269	240	248	281	284	256	250	281	301	251	258	303	275	267	292	293	290	299	278	279	276	305	289	292	297	282	281	286	310	279	309	293	290	289	276	267	299	269	288	273	280	245	253	297	284	283	286	284	277	272	246	300	263	267	256	282	270	300	284	283	280	272	271	282	288	272	318	277	293	271	287	269	292	253	283	297	284	289	307	296	312	300	264	273	258	273	250	272	315	287	287	271	289	310	296	273	286	283	292	263	265	308	280	266	269	313	297	309	296	280	273	287	288	276	274	250	297	279	294	299	274	289	258	296	287	284	265	292	246	287	306	291	279	273	276	274	282	291	297	275	261	273	285	292	279	300	275	274	299	264	295	269	326	289	298	271	284	285	289	289	293	302	305	292	286	256	290	295	283	276	283	293	292	250	289	255	287	302	297	276	285	285	290	281	269	297	257	279	284	271	266	254	280	305	296	271	278	308	263	281	276	298	302	271	297	270	294	264	297	285	275	266	316	288	272	294	298	269	279	281	286	296	282	292	270	294	267	290	296	273	286	237	254	338	295	296	275	282	289	284	300	288	284	296	272	303	299	279	265	296	300	253	315	270	327	276	292	251	276	255	285	312	283	313	268	288	290	271	290	272	295	265	306	302	278	276	298	297	295	290	290	274	255	276	294	291	260	278	281	275	305	278	296	297	290	288	280	282	256	304	250	289	318	289	279	268	286	266	300	282	282	279	300	289	274	301	291	267	288	295	283	286	269	305
8016	3687	10002	17507	20208	17129	13619	11281	9354	20861	31081	44953	49362	37441	25998	20523	14117	7745	3442	1731	977	862	871	801	836	822	819	776	770	758	799	790	816	776	865	797	797	776	836	787	767	814	809	807	741	791	816	782	792	855	764	782	816	778	766	800	801	805	842	815	832	793	822	788	835	791	824	863	770	821	777	798	816	794	757	815	833	796	768	825	777	817	822	784	761	811	823	787	803	796	825	778	802	784	828	759	791	797	787	766	740	810	770	802	822	824	849	835	761	783	782	760	803	791	788	828	881	809	823	797	780	866	778	819	765	826	834	773	812	806	790	751	772	802	795	854	777	756	805	826	796	800	841	763	832	797	783	845	824	841	833	830	801	803	781	744	775	837	823	815	814	814	765	833	728	827	813	815	748	780	769	790	831	840	807	757	806	864	890	784	764	794	772	895	830	750	732	749	849	847	788	830	783	783	802	803	766	825	802	825	819	781	800	857	777	760	817	828	787	823	807	831	762	792	819	814	836	858	775	799	829	792	795	825	786	794	817	783	806	803	821	798	791	845	842	846	829	766	784	824	777	865	890	851	837	811	835	799	754	832	814	808	876	799	788	777	792	819	825	769	822	808	811	782	805	859	840	821	816	789	796	823	818	843	777	796	799	774	834	832	760	833	768	848	798	847	816	826	882	817	822	827	831	782	786	773	785	757	829	833	811	768	807	785	761	825	788	741	768	833	831	795	784	842	799	833	752	836	803	821	831	814	853	798	762	783	821	808	826	811	870	767	819	768	743	785	777	771	775	787	768	781	792	771	879	771	745	851	787	764	844	787	863	812	844	825	802	793	810	798	827	851	805	862	786	809	797	791	820	791	748	851	816	816	881	801	820	847	842	787	841	762	839	857	838	823	818	775	860	790	821	815	796	780	814	805	753	822	840	807	792	782	830	791	853	817	776	806	798	836	791	720	820	796	841	791	849	811	813	814	804	747	802	840	807	774	861	786	766	818	764	847	830	790	771	783	769	822	837	831	806	779	780	826	781	774	791	783	826	811	758	795	826	846	772	783	765	768	816	793	798	796	850	808	784	833	827	771	805	796	824	747	795	828	799	816	805	799	792	786	816	797	781	788	845	841	853	747	789	792	803	831	790	792	799	797	840	793	814	808	833	761	822	808	825	778	832	782	781	835	773	833	776	774	832	802	794	797	820	805	818	811	805	814	768	829	776	816	788	832	754	780	807	808	769	842	821	818	818	799	821	812	802	830	847	785	822	806	744	793	797	835	771	816	805	862	806	741	793	764	803	756	791	780	789	820	842	763	785	804	797	832	835	806	784	804	767	792	797	780	804	810	817	766	770	834	747	772	796	844	805	770	830	805	805	830	774	837	784	841	784	812	822	832	813	780	751	839	783	827	801	791	783	794	816	772	822	825	794	810	767	790	806	769	853	800	806	770	815	813	813	820	865	806	778	808	816	779	794	796	817	776	803	852	770	817	766	825	813	784	796	798	767	822	771	806	829	805	830	792	765	774	802	817	793	809	825	795	714	789	841	783	810	810	753	793	789	726	771	800	781	793	758	784	816	796	812	776	814	781	846	842	825	805	775	781	759	847	804	835	830	772	838	766	774	751	765	800	766	833	840	786	828	757	816	777	782	800	869	833	822	841	770	802	838	782	789	761	823	786	847	813	804	833	850	799	785	779	785	773	751	833	817	779	776	825	793	804	809	781	779	822	765	789	844	752	832	770	787	809	808	815	774	834	824	817	756	834	803	797	822	773	807	794	774	797	809	819	816	787	795	749	790	799	774	810	777	822	824	841	858	828	827	826	774	828	843	779	816	815	750	804	813	824	828	836	785	821	825	816	768	846	829	845	770	843	850	851	820	820	832	794	849	844	821	836	806	819	803	818	754	781	852	816	772	808	801	824	872	773	777	817	794	762	817	833	801	779	803	859	852	811	852	789	776	767	792	811	788	824	771	800	790	810	747	779	794	823	800	771	820	880	828	802	846	827	817	806	748	825	785	772	749	769	810	843	794	794	805	765	716	785	807	801	817	799	787	784	775	748	780	804	837	769	791	822	819	799	769	798	828	781	788	782	777	783	809	786	803	787	839	806	859	785	812	841	750	791	787	826	791	825	844	835	796	818	860	753	806	810	829	802	840	798	783	800	811	785	817	803	811	808	819	785	850	761	814	786	765	791	810	794	769	839	849	845	826	753	823	808	802	804	799	808	846	769	798	787	783	767	811	827	778	799	815	817	799	821	769	790	847	760	729	797	775	802	850	772	757	778	849	803	803	804	846	801	813	761	800	809	800	795	825	808	806	810	816	866	798	791	827	796	812	817	809	826	813	788	785	768	816	806	814	828	805	777	832	787	747	814	793	849	838	815	799	765	855	795	825	818	834	834	800	830	863	760	801	812	892	790	744	805	846	736	788	823	827	768	812	727	843	827	785	824	775	828	819	832	827	830	792	787	762	832	824	797	796	756	777	806	764	786	817	805	812	760	810	735	814	806	808	838	809	776	775	820	750	778	802	774	809	733	807	778	855	827	782	879	805	829	837	799	853	858	774	826	840	805	807	839	784	798	746	783	796	799	794	810	789	838	845	810	791	779	838	761	800	822	816	825	804	831	800	756	788	765	787	760	793	789	828	820	779	840	826	829	800	811	853	844	808	778	808	790	808	783	797	817	805	845	804	749	822	784	811	793	783	833	830	794	711	860	843	834	803	781	786	772	755	809	810	781	808	793	780	788	786	812	763	783	829	818	864	830	811	807	756	834	864	812	872	815	816	801	794	854	801	770	774	850	869	791	835	861	806	774	800	861	780	839	770	822	776	845	837	812	847	796	813	795	873	856	819	779	854	827	729	763	816	806	803	798	811	788	805	785	774	795	820	801	793	795	796	881	803	794	794	811	795	832	739	763	783	814	837	831	759	773	771	783	792	850	817	763	826	797	797	778	811	785	778	792	822	848	817	829	773	788	817	797	832	803	783	759	816	819	810	840	822	826	839	774	793	773	789	853	833	830	767	780	832	849	747	817	753	788	791	765	754	814	822	793	807	842	758	788	854	803	851	794	818	772	770	832	822	858	795	758	770	799	764	811	813	785	816	824	842	763	760	812	829	821	775	827	827	828	786	773	759	812	839	794	795	825	840	780	801	797	773	804	809	835	786	824	855	811	787	811	821	858	780	765	782	828	750	801	809	816	857	810	813	825	769	720	812	846	754	779	767	865	811	814	780	814	845	816	817	790	761	820	851	843	762	806	784	815	805	865	782	759	842	754	800	771	795	813	814	781	812	818	820	783	779	787	729	819	800	791	807	804	767	845	806	762	823	844	798	788	823	807	806	814	769	794	831	797	779	829	792	783	835	786	794	808	787	774	837	786	779	698	833	779	838	819	797	807	784	844	785	761	816	797	827	825	792	810	779	777	735	814	771	784	811	776	811	803	820	796	836	813	800	812	807	774	803	817	764	795	844	834	804	792	778	829	789	769
2214	396	444	396	371	357	332	321	350	294	361	860	1208	1746	1172	960	713	518	406	349	326	302	298	292	261	300	274	295	290	268	262	265	277	261	277	289	293	294	260	290	301	291	267	316	260	291	276	297	282	286	273	284	257	302	279	283	276	287	294	258	284	312	305	274	252	272	290	271	285	279	291	272	304	304	263	253	259	272	254	269	288	292	273	239	233	269	262	277	303	276	268	310	265	278	294	260	268	281	315	290	271	274	290	305	263	268	289	274	284	274	281	264	258	274	276	302	255	266	280	262	289	256	301	265	267	289	304	266	291	258	265	270	290	241	262	272	319	247	289	261	268	274	318	289	261	267	252	257	287	292	294	274	292	292	283	256	292	297	260	269	257	278	293	258	292	288	298	271	289	269	261	316	287	265	264	289	270	253	256	281	277	267	296	278	296	281	260	283	267	285	318	277	256	283	263	280	264	248	287	284	286	280	268	288	264	303	303	288	259	280	295	314	276	273	292	262	289	257	290	300	285	279	248	282	264	292	272	275	282	294	265	273	279	299	300	281	277	280	304	306	267	300	251	267	317	279	273	262	295	289	266	283	276	288	291	267	261	276	269	261	278	275	273	270	281	283	269	270	294	268	296	282	296	259	285	270	279	267	280	276	295	257	288	298	270	295	265	283	275	288	278	248	275	268	303	285	282	254	254	270	285	315	298	292	292	291	266	267	240	247	256	249	275	278	265	275	280	276	269	284	275	294	279	302	296	249	280	269	303	286	265	270	284	283	283	252	266	297	269	286	297	255	319	266	292	299	254	247	293	267	287	287	266	283	289	269	280	296	271	296	290	279	278	269	251	276	307	268	270	266	271	273	280	282	296	292	276	269	267	279	266	265	280	289	316	257	260	282	240	282	289	276	304	282	273	275	309	279	286	272	282	264	269	315	282	251	276	285	280	310	282	257	294	285	284	278	285	280	314	278	287	246	274	297	273	293	263	274	272	274	292	280	304	257	302	282	294	267	283	299	270	273	300	284	274	300	288	264	280	270	296	262	289	298	272	245	245	271	277	296	274	255	255	280	296	303	276	270	274	278	289	276	278	291	299	287	273	280	305	267	279	272	277	277	273	269	290	256	249	286	275	271	274	309	299	295	261	247	278	289	306	291	308	337	278	255	281	277	269	278	292	264	309	302	303	275	269	288	287	312	264	292	264	267	269	274	271	266	282	295	280	273	274	281	308	279	254	292	283	277	280	276	290	275	293	296	256	306	305	273	289	309	273	274	289	267	267	264	303	272	305	258	290	244	280	270	264	306	291	289	256	298	280	255	311	297	298	283	311	264	283	294	266	275	306	286	286	269	289	259	278	298	259	292	275	314	237	300	265	284	274	275	278	284	281	276	297	261	263	289	299	274	280	300	288	295	282	302	264	300	286	303	258	283	258	267	281	281	261	280	263	297	289	299	279	268	285	268	277	273	278	310	269	276	278	268	285	267	288	281	286	287	258	306	287	265	288	291	280	263	237	270	287	308	299	269	309	263	243	295	284	299	281	305	261	302	282	289	262	290	294	260	278	317	277	272	292	290	278	264	289	262	286	258	274	304	293	276	274	282	302	289	261	237	316	281	282	250	261	266	290	288	262	271	293	305	283	269	263	280	273	275	268	291	278	275	279	249	294	263	274	280	291	268	265	281	294	296	247	279	297	306	294	292	281	257	301	301	256	300	265	250	233	298	275	287	289	242	272	280	309	306	264	278	281	282	283	284	308	295	276	286	256	278	271	281	269	280	282	276	283	268	318	311	293	310	269	267	296	235	276	272	264	265	274	280	276	298	270	290	274	275	261	265	272	274	253	272	277	288	298	263	309	266	278	302	248	276	294	284	260	268	291	274	260	296	280	246	261	284	298	301	269	277	249	275	279	275	283	282	269	291	270	278	312	290	249	258	286	270	261	279	322	282	321	286	275	272	286	268	265	277	271	303	276	245	305	276	314	276	274	272	262	296	265	257	280	268	271	277	282	267	275	271	286	283	300	255	296	255	287	291	283	261	274	294	270	318	280	291	252	276	302	277	285	241	283	276	292	267	306	278	274	264	274	281	269	324	255	256	289	281	311	291	285	286	295	266	258	292	252	305	270	304	286	292	303	284	269	276	284	271	299	267	255	256	280	268	255	278	289	303	305	280	259	293	255	304	285	293	299	245	279	250	263	292	330	288	286	288	289	256	276	286	297	292	301	289	273	277	291	289	298	245	299	284	289	297	286	284	268	261	278	266	280	316	263	269	294	286	297	274	287	286	290	257	278	251	261	257	267	274	284	273	282	304	303	294	285	297	298	285	310	295	289	279	273	272	277	259	296	280	286	291	278	274	292	247	282	277	254	279	262	276	277	261	292	307	270	292	288	288	284	258	296	268	280	289	298	261	276	277	273	307	300	288	312	274	279	287	288	274	265	288	306	280	237	283	276	308	302	291	297	294	284	252	292	266	289	288	256	296	271	279	284	303	285	274	271	293	295	289	291	283	249	265	258	262	283	301	304	278	282	281	286	325	276	313	286	311	275	259	294	291	291	301	276	312	294	294	306	287	298	284	264	264	286	258	283	269	269	307	290	310	309	261	268	294	284	293	287	277	262	283	276	289	270	251	266	286	275	279	271	260	285	288	258	282	251	282	314	277	269	292	275	280	277	297	274	290	273	322	288	328	265	283	308	286	253	274	276	276	277	289	299	295	268	273	288	284	284	300	279	273	258	283	298	286	275	283	276	286	290	309	320	289	257	257	299	292	277	268	262	266	286	299	290	281	275	291	229	257	308	292	282	255	283	286	277	253	280	280	279	274	273	275	286	271	292	253	282	303	293	293	279	298	255	298	297	282	276	261	274	265	281	292	276	278	284	243	304	280	289	304	281	264	255	286	305	269	285	271	275	264	243	281	278	270	287	286	284	258	305	253	269	309	247	272	247	283	288	275	275	284	290	281	260	304	236	315	300	295	296	281	284	276	279	295	291	283	262	305	253	277	273	295	297	313	254	265	304	270	280	292	290	273	284	275	287	300	259	258	258	288	247	267	269	261	259	265	249	255	266	272	273	281	279	276	248	262	281	280	291	285	293	284	251	313	252	288	277	284	291	291	262	274	291	290	300	292	291	282	295	306	265	309	286	308	270	311	250	266	279	285	264	282	261	278	272	271	271	248	282	281	286	309	258	285	276	289	294	304	262	276	286	291	299	280	290	298	278	274	285	267	304	247	290	298	249	261	280	290	291	300	272	275	271	302	275	279	284	268	291	278	273	282	276	295	266	296	282	308	254	271	261	277	274	255	278	269	303	301	297	275	269	302	279	291	262	254	250	249	285	325	290	245	267	267	265	288	294	300	282	278	290	283	286	251	273	289	273	255	301	292	283	281	269	301	299	282	244	272	267	294	271	253	270	264	300	298	271	289	278	294	281	272	259	273	270	286	295	258	292	255	269	287	310	306	270	259	266	274	281	281	284	272
2546	922	1167	1327	1410	1203	1198	1131	1131	1022	1446	4671	6425	8784	5292	4403	2876	2036	1615	1162	1165	911	735	776	832	797	763	765	820	787	811	761	733	777	737	825	763	798	783	811	767	717	755	757	803	810	785	753	825	780	798	775	820	781	805	807	780	758	780	800	787	790	804	774	800	775	777	801	757	826	833	760	790	738	793	748	750	795	801	788	761	777	798	830	850	739	827	760	747	797	798	813	826	802	773	843	791	842	801	778	777	829	796	787	790	808	761	792	761	798	806	739	816	774	772	783	791	774	787	778	761	748	801	755	784	734	832	810	845	809	737	794	755	782	790	774	800	844	818	780	763	732	787	796	771	841	772	829	774	750	770	764	796	789	768	785	757	797	799	759	750	792	804	751	792	782	785	787	808	785	825	772	780	769	793	832	788	794	782	781	768	795	802	822	802	786	755	767	791	785	769	739	747	748	780	753	845	783	777	824	776	750	759	782	795	797	769	786	783	785	741	798	783	790	750	774	784	807	788	825	744	770	803	800	807	800	826	846	798	774	791	804	755	832	800	752	792	821	795	786	793	781	805	755	782	724	816	804	787	796	812	764	788	748	738	758	809	782	814	837	753	789	803	804	777	823	800	781	785	779	769	762	804	777	778	797	785	810	759	771	751	805	785	740	798	811	747	843	751	764	820	748	783	769	781	765	776	796	760	784	758	771	802	850	818	804	769	829	780	798	762	777	778	750	784	841	766	791	770	730	770	817	771	847	819	799	790	765	788	750	817	787	778	787	777	773	748	751	804	807	814	820	812	806	798	801	789	775	781	801	822	793	818	787	776	753	741	756	836	757	836	772	799	743	781	801	787	806	763	821	774	788	818	762	754	800	751	758	791	791	774	779	757	786	778	810	764	777	781	794	817	798	777	759	772	840	784	807	793	821	829	807	786	834	817	811	799	807	768	792	786	778	802	790	752	767	777	784	785	797	774	782	825	765	740	753	776	781	735	776	790	789	789	831	733	773	819	760	770	854	796	769	789	808	764	794	787	780	777	756	742	764	739	768	823	800	760	740	793	772	776	773	769	771	795	797	775	789	774	790	787	755	803	769	779	806	839	746	804	772	842	738	781	795	807	759	809	820	781	803	802	754	788	759	782	773	764	793	810	797	763	807	759	760	781	832	801	793	817	739	785	784	798	803	787	800	806	803	813	783	790	757	837	754	770	764	786	779	803	775	795	746	719	803	779	781	778	792	786	796	773	748	745	825	788	799	786	814	782	758	763	808	763	798	782	784	801	799	737	764	769	815	774	786	790	780	839	776	792	777	756	719	790	758	804	726	737	770	746	790	768	825	776	728	785	796	808	793	758	793	810	777	811	804	777	800	770	753	797	783	794	767	829	812	800	806	793	715	760	761	807	775	806	804	754	775	797	810	769	782	831	795	824	753	761	779	767	795	858	766	741	775	815	767	805	768	790	785	789	834	773	795	766	783	757	764	846	749	823	746	759	801	783	761	798	801	802	779	787	717	736	785	809	778	789	779	786	774	735	779	817	767	753	786	799	774	799	791	732	764	738	752	782	742	820	818	764	791	734	820	779	796	733	797	749	728	807	820	836	741	797	770	778	800	782	747	815	823	796	803	765	825	797	788	774	762	777	761	809	748	811	774	731	776	835	762	778	804	808	819	788	769	787	768	823	791	775	817	761	724	780	776	756	745	756	772	792	777	727	781	783	769	771	763	759	767	778	746	797	766	743	763	786	757	732	800	801	743	814	806	789	785	784	738	815	827	719	764	741	790	791	806	789	760	798	772	780	758	790	775	706	830	792	762	728	783	777	787	820	805	776	797	793	800	798	771	778	777	791	788	777	776	781	797	763	754	806	825	775	780	786	792	817	832	777	777	838	782	805	830	778	808	808	741	727	761	764	769	769	750	840	779	834	792	826	778	779	791	791	805	768	741	787	794	747	791	817	775	791	747	796	746	755	837	795	765	774	811	790	799	816	838	779	779	770	770	754	810	815	778	814	750	802	807	802	768	765	786	819	828	772	765	800	763	788	740	765	743	777	804	760	737	791	775	803	748	766	815	773	805	830	760	831	792	759	770	755	758	813	799	767	811	830	789	777	832	721	781	772	762	766	824	794	788	809	773	751	829	778	769	788	762	829	804	785	730	845	789	821	779	819	733	814	791	754	793	854	791	801	787	771	837	800	778	847	801	798	769	778	829	819	820	802	797	769	772	816	782	753	823	790	770	809	763	793	736	815	721	759	793	784	824	807	752	763	799	785	808	780	806	828	761	764	863	794	798	768	843	773	802	833	758	788	728	760	769	786	821	830	786	820	824	783	800	775	827	835	758	808	800	853	765	809	838	751	760	750	842	756	830	780	793	844	760	823	834	748	830	790	792	799	773	820	746	775	820	830	797	797	795	812	792	795	811	764	736	820	773	810	777	781	805	835	825	783	800	765	771	795	785	756	839	782	826	817	760	744	790	807	795	804	794	862	825	804	807	729	774	811	823	736	762	773	757	785	828	792	759	749	787	776	760	772	764	762	838	819	812	818	797	815	808	749	791	794	832	747	766	786	760	746	794	784	802	797	786	734	800	779	787	785	804	734	769	807	803	821	780	808	739	775	790	792	771	785	810	751	754	760	782	821	790	832	808	787	779	767	790	772	797	772	774	783	757	826	780	717	781	769	759	792	788	808	766	786	804	794	767	770	754	800	767	800	775	785	796	818	790	796	769	826	802	754	809	788	769	764	804	755	768	779	827	804	784	809	699	838	797	767	753	781	773	761	801	779	792	741	757	789	817	797	772	821	745	808	825	753	776	788	799	792	810	794	761	821	791	832	769	741	816	854	762	839	791	814	757	783	793	738	778	804	853	793	796	850	769	809	781	804	798	763	808	804	765	748	756	803	796	768	796	831	725	807	756	771	835	793	779	835	813	797	774	782	815	776	739	850	796	824	781	785	763	809	755	814	729	765	816	763	787	750	775	777	768	828	757	787	803	759	766	774	804	812	782	727	770	778	773	766	739	812	837	789	822	787	803	818	787	820	820	722	783	780	820	793	816	814	769	820	800	799	815	848	759	818	798	855	836	764	788	771	749	766	822	809	775	792	780	762	751	830	773	790	791	768	791	761	797	799	794	847	794	766	806	827	797	770	837	786	762	777	830	806	804	808	791	817	793	803	804	759	784	804	742	790	753	781	773	732	768	787	787	784	811	774	805	792	781	815	757	774	799	810	806	775	801	824	722	778	826	776	779	795	764	802	796	794	784	801	773	798	760	855	757	774	794	829	797	769	824	776	811	791	756	801	810	818	800	826	791	734	762	781	744	803	772	755	797	794	773	803	728	799	790	845	800	757	771	792	762	759	833	778	809	801	725	777	794	797	773	772	766	756	745	785	787	787	789	751	771	756	793	832	810	764	778	792	785	766	751	739	783	770	786	787	808	753	810	753	799	835	788	775	797	804	785	851	782	813	795	753	758	760	800	789	818
7583	1698	2215	1937	1358	1136	1035	696	694	749	828	906	5258	13336	11570	6958	4084	3612	1390	794	410	324	253	261	246	231	249	253	257	271	246	248	245	259	229	273	260	247	233	241	237	231	262	235	272	240	240	248	248	244	238	247	246	257	231	244	255	243	231	244	222	238	248	243	251	233	245	234	252	241	228	246	233	249	235	253	258	233	247	256	251	251	231	240	233	231	227	242	241	228	259	240	252	233	269	231	243	261	274	278	234	252	243	244	245	242	272	262	241	248	247	231	263	266	257	264	272	287	245	260	271	247	233	255	248	254	238	220	233	235	265	255	241	256	250	254	236	230	259	232	259	237	256	246	273	223	256	261	247	284	267	252	235	244	268	241	240	229	256	268	251	238	236	250	237	248	282	262	254	250	216	257	247	250	248	259	251	243	275	250	261	234	242	247	251	288	215	252	242	247	260	239	244	235	260	244	244	217	242	240	226	232	238	235	239	246	251	254	249	250	260	222	231	265	269	236	268	238	272	255	252	275	254	264	250	282	245	248	270	256	212	259	229	232	228	266	224	277	246	217	225	223	235	243	197	243	249	233	255	257	252	238	235	223	226	235	247	246	241	211	251	258	231	241	283	247	229	253	226	211	235	232	226	263	238	244	256	253	278	249	283	275	265	231	252	265	264	244	242	224	228	266	226	270	256	260	243	260	222	246	232	235	250	250	272	261	277	268	205	236	279	228	229	253	250	258	278	243	255	250	237	237	219	260	238	218	256	229	231	254	253	253	237	238	234	232	243	261	253	239	251	212	236	254	248	246	238	227	229	225	224	242	281	248	225	232	217	230	212	235	251	236	253	251	247	239	236	256	252	254	253	232	232	242	241	207	228	223	229	240	220	254	268	232	279	241	266	242	248	215	228	235	237	229	237	289	247	243	246	222	264	249	250	244	275	247	221	253	248	243	262	253	254	243	225	246	247	242	221	211	213	236	225	247	212	221	250	246	240	250	266	244	226	246	256	250	225	259	237	232	237	200	258	241	259	237	236	267	278	253	258	230	253	239	238	252	229	244	255	215	273	239	223	250	246	255	227	258	227	246	256	250	250	262	243	223	220	234	226	239	218	253	249	239	268	249	235	250	229	263	237	246	240	247	236	247	274	257	254	261	247	252	237	229	228	228	253	255	256	232	277	242	255	227	238	251	209	248	230	237	227	251	247	251	233	248	242	212	235	233	244	240	257	218	241	260	253	264	249	248	241	228	241	237	245	245	232	263	226	261	246	246	290	239	240	240	236	228	294	235	223	249	242	253	257	256	263	235	206	214	222	260	250	239	253	224	224	232	237	225	261	242	262	271	247	229	242	244	252	248	225	239	261	227	254	240	232	258	239	248	253	252	254	248	237	233	255	231	284	256	241	232	245	229	226	260	231	260	223	261	229	260	253	245	248	255	238	241	261	237	239	231	253	272	240	257	234	263	264	236	269	254	271	259	244	239	244	215	239	261	261	219	243	232	249	278	233	207	212	255	267	259	218	242	254	264	242	226	265	258	257	206	235	266	238	252	246	266	247	242	222	206	219	273	220	255	247	234	252	255	243	247	236	249	249	261	247	254	281	220	245	207	238	237	253	232	231	207	255	234	255	237	239	240	248	250	276	257	247	231	248	249	215	246	264	257	215	246	265	236	245	275	209	241	264	231	254	228	240	241	262	269	245	225	256	247	250	233	241	261	237	231	257	234	244	240	259	247	258	241	255	235	266	243	229	252	241	225	230	252	242	229	233	239	221	241	224	250	226	203	242	229	241	231	241	247	233	236	245	235	266	253	235	211	266	252	266	251	239	238	250	244	250	248	276	226	230	278	252	242	243	221	258	250	242	250	237	256	240	234	236	252	254	251	247	254	247	259	267	257	236	216	256	250	217	261	269	220	260	259	228	233	247	246	273	244	241	247	219	256	242	247	237	238	245	235	250	257	258	242	219	257	258	230	239	254	233	240	238	221	248	247	248	218	221	234	241	249	233	256	227	245	275	211	228	245	273	251	229	253	222	244	224	243	277	256	240	248	242	250	238	259	234	261	241	224	268	246	258	265	250	251	229	254	235	243	250	268	281	237	237	261	243	265	252	250	230	257	277	225	246	222	229	227	247	245	249	259	260	220	229	240	254	233	280	252	251	258	234	243	259	239	211	254	275	250	224	242	242	258	254	262	259	275	238	251	242	240	246	242	244	214	219	245	222	223	240	234	248	240	244	269	262	248	242	248	224	228	237	234	228	245	234	231	250	273	250	258	207	249	228	242	255	236	245	231	241	247	250	266	218	230	230	226	258	218	256	225	229	227	274	249	255	275	266	270	255	245	232	250	262	238	255	238	220	249	220	259	244	227	221	242	240	262	239	221	242	236	230	222	269	258	248	212	256	267	269	251	249	248	225	289	268	253	240	258	266	249	265	276	219	232	238	258	245	234	234	236	263	251	239	229	247	248	237	243	233	294	231	258	267	219	251	255	268	254	271	260	249	238	251	251	233	238	253	236	243	259	252	239	241	241	257	254	271	248	256	275	240	240	225	256	241	246	242	241	239	241	244	216	225	229	222	227	245	240	242	249	272	261	234	262	224	250	286	220	227	253	272	237	212	215	224	260	227	241	229	247	221	241	232	235	240	256	261	240	267	215	236	237	248	248	222	232	236	234	250	267	250	230	257	252	248	230	260	221	245	216	233	266	245	247	266	249	250	243	263	233	264	225	219	238	251	272	258	248	231	217	267	232	221	217	242	219	241	248	225	256	218	205	243	260	221	273	262	242	245	216	266	250	214	269	243	253	229	243	236	236	255	216	252	251	237	268	233	233	228	231	259	266	241	252	221	249	253	231	240	229	244	213	235	232	258	267	257	233	240	231	259	223	247	249	242	237	231	238	264	250	242	286	247	228	227	262	236	236	254	256	239	289	240	227	246	228	244	241	275	226	252	238	234	258	231	228	215	261	246	230	266	248	232	235	243	238	243	247	216	236	237	225	225	231	254	237	250	242	220	248	243	251	222	255	233	281	251	243	260	254	276	260	232	238	254	236	245	239	264	234	230	232	235	243	224	240	257	274	230	248	260	257	246	217	237	227	247	244	252	240	255	247	222	250	244	281	272	233	243	269	218	251	239	263	238	223	264	265	258	246	243	280	285	249	238	250	220	259	229	257	217	266	246	262	229	226	239	260	268	242	225	225	233	221	244	234	225	264	250	234	251	244	268	251	230	249	227	247	209	252	258	255	227	259	246	239	241	234	209	237	224	223	254	253	260	239	257	203	262	254	269	244	221	225	267	236	228	271	252	261	259	226	234	237	225	244	261	216	261	253	247	242	240	233	265	236	222	235	257	251	225	258	224	265	277	222	242	263	240	257	243	273	280	247	268	229	258	261	235	264	283	291	255	235	236	260	226	238	251	239	255	240	242	237	263	211	250	247	236	267	239	227	243	249	284	232	242	225	234	239	230	249	224	202	241	251	231	205
5644	2214	5143	6130	5171	4659	4406	3328	3363	3690	3825	4735	20753	34852	31210	23611	17509	14962	6450	3622	1714	1059	835	737	713	723	713	670	717	704	704	740	743	693	722	706	719	676	693	685	711	703	707	731	703	748	705	682	724	697	761	763	752	700	704	713	714	699	708	703	729	730	691	721	717	754	765	760	698	750	724	728	704	718	716	718	655	700	699	678	711	714	719	724	727	716	701	776	714	684	704	699	711	699	705	703	704	672	726	721	725	716	724	751	757	724	738	740	682	705	703	760	671	738	697	688	707	660	672	685	712	668	713	682	738	734	704	652	711	681	755	706	716	717	682	730	682	672	720	705	691	714	728	678	691	662	699	691	671	716	711	720	701	719	748	706	707	693	705	745	731	714	678	697	725	689	749	687	744	699	676	663	718	685	722	748	729	695	701	718	689	692	691	746	708	687	725	693	740	712	704	783	703	680	712	658	714	703	712	695	746	709	709	677	691	732	697	706	705	740	718	642	686	716	715	719	725	720	642	677	726	673	715	706	691	734	685	727	726	720	688	693	724	706	721	653	709	732	727	733	738	716	706	707	671	714	700	731	657	728	731	692	736	730	725	718	691	717	702	735	729	662	698	732	734	755	673	743	758	727	696	690	718	734	737	716	663	711	742	717	734	735	756	726	714	735	678	717	735	686	717	689	733	721	708	674	694	710	736	659	745	693	760	652	731	719	703	684	712	663	667	709	710	731	759	705	739	702	712	722	719	712	702	732	693	721	696	675	662	675	703	678	698	742	711	688	703	663	725	663	714	731	745	684	733	674	702	698	716	708	739	687	708	689	747	746	764	663	730	690	709	727	723	703	709	706	728	737	712	736	656	714	703	745	699	763	727	722	760	690	696	701	714	698	683	663	739	705	739	709	717	698	666	692	718	740	703	722	669	736	729	689	658	696	743	707	688	702	732	682	709	687	708	719	692	728	701	682	731	665	746	689	713	694	716	697	727	695	714	723	642	692	748	722	726	687	732	687	719	713	669	711	751	699	715	752	702	714	719	673	706	699	713	688	711	702	680	749	707	683	732	739	712	679	772	741	704	738	721	728	747	695	648	721	678	701	681	703	754	686	719	716	713	733	724	752	736	760	677	695	698	726	736	706	682	689	724	734	746	684	743	688	686	719	736	702	686	753	705	696	713	725	720	728	661	677	669	719	642	692	719	753	690	687	751	676	728	670	747	698	709	670	701	699	697	703	694	694	709	719	672	744	680	739	693	744	720	700	712	708	643	700	690	705	709	745	715	716	714	708	699	723	772	714	740	734	706	757	759	672	728	739	724	668	712	688	694	662	680	739	702	688	710	726	681	712	634	717	705	730	678	695	719	697	702	739	679	746	745	694	732	769	736	692	701	690	721	719	769	693	693	666	624	733	672	695	702	722	656	709	728	694	718	742	658	699	726	709	709	695	696	712	693	694	642	724	687	707	705	709	728	694	721	732	704	661	695	714	752	694	679	691	736	680	673	705	717	719	710	705	697	705	687	706	705	708	714	635	720	738	738	720	733	704	704	702	699	701	730	702	708	699	699	694	700	693	707	750	731	703	714	691	723	664	725	706	731	754	676	708	694	701	712	706	683	688	699	726	750	688	761	732	707	759	701	658	651	675	689	712	758	707	683	688	712	745	736	707	684	723	711	710	654	755	680	698	737	695	731	711	680	707	648	723	715	702	722	682	700	679	720	753	702	694	672	675	694	695	719	706	748	707	713	680	670	698	688	704	728	716	705	710	693	726	712	717	752	717	729	716	729	681	722	677	709	734	704	701	661	758	735	739	696	691	707	708	664	752	683	707	695	689	671	698	687	731	683	677	688	681	707	730	678	736	689	717	737	712	641	711	692	711	736	704	708	735	696	710	727	734	714	738	712	696	710	698	732	718	748	699	717	726	715	689	671	727	719	746	695	715	728	791	691	731	725	675	683	719	715	625	726	742	709	665	654	717	742	699	693	707	715	700	725	681	704	717	706	724	711	731	664	669	693	713	694	706	770	681	730	682	737	664	706	662	696	723	745	747	729	726	697	713	701	686	698	708	702	730	717	678	683	704	683	707	696	717	662	712	747	674	732	674	757	730	706	720	735	701	684	749	688	707	722	744	714	721	695	704	701	651	719	733	700	718	698	712	672	715	710	716	683	739	732	733	691	680	735	702	710	733	726	693	711	685	735	712	717	750	688	705	670	745	691	715	746	719	736	685	690	702	677	740	718	742	727	736	692	691	692	699	697	725	721	713	752	732	666	727	670	700	700	759	663	729	709	683	675	743	686	709	708	712	721	744	714	684	727	735	759	788	678	726	690	716	714	671	715	728	732	722	774	676	708	703	703	683	711	700	677	716	701	701	728	714	738	756	716	704	736	697	699	698	711	717	690	712	719	716	705	727	705	707	683	693	765	731	704	650	713	671	716	722	721	728	716	720	677	701	717	629	728	765	732	668	669	712	728	715	685	721	721	725	735	698	764	750	738	722	707	672	687	693	735	754	724	756	665	697	740	750	705	715	706	678	749	655	773	742	707	740	666	728	717	667	755	725	708	658	705	713	758	698	708	728	742	700	653	685	736	699	720	762	719	712	692	679	667	654	718	683	744	675	681	693	694	714	672	664	712	696	740	769	722	714	715	708	707	742	703	695	694	720	711	713	712	712	683	726	730	706	693	688	697	758	715	688	677	704	735	694	723	699	724	710	709	731	687	687	714	687	683	669	714	728	725	681	733	716	714	708	724	749	703	738	734	729	712	750	722	706	664	695	729	710	735	715	711	733	739	714	737	775	722	751	663	710	679	690	697	723	722	680	698	716	697	740	652	682	726	711	703	713	706	696	716	703	704	653	726	730	727	718	670	716	711	749	710	681	698	726	683	697	688	703	741	676	709	667	684	684	699	715	690	736	712	656	656	683	736	685	680	778	688	666	760	731	695	704	702	716	668	711	744	653	687	742	713	715	675	755	726	718	669	678	706	624	712	699	715	715	691	719	692	722	651	727	731	699	695	720	718	723	708	727	695	690	696	685	689	734	696	661	670	765	702	733	750	739	667	668	669	686	697	660	724	680	684	700	736	687	730	701	659	655	715	692	718	690	694	728	691	707	722	744	710	710	710	696	652	736	641	705	662	727	704	695	663	743	712	702	718	689	692	671	750	755	732	691	705	674	684	712	675	671	708	706	706	699	692	749	726	703	667	673	747	665	690	702	740	752	737	713	719	689	719	713	730	708	716	723	691	703	677	742	721	713	689	737	728	706	715	688	736	760	689	703	701	680	715	697	684	706	707	676	692	680	704	693	703	719	728	727	679	680	740	754	684	762	701	757	711	740	724	721	680	671	678	751	719	685	734	746	735	754	690	697	700	698	729	718	711	691	724	742	733	771	695	788	724	751	744	709	702	636	760	717	703	744	688	697	715	717	703	683	664	648	745	689	696	702	709	719	686	709	712	734	712	680	760	678	674	730	681	633	675	745
15548	3395	4396	3632	2586	1997	1196	1274	2159	2250	1795	2162	4045	11577	20675	20528	15985	11126	3396	950	433	340	292	320	267	289	286	299	281	275	276	281	280	290	329	287	299	289	304	272	261	287	288	273	309	300	296	252	278	303	268	280	309	309	274	286	292	282	276	264	295	271	272	270	295	264	290	285	277	282	289	310	281	275	272	281	281	268	306	287	294	299	280	283	273	314	260	292	270	256	263	298	275	300	262	293	277	272	288	247	291	305	311	296	285	264	284	280	278	294	253	295	284	273	280	320	280	303	282	301	257	254	298	316	286	305	274	285	300	286	271	249	279	293	293	289	275	285	270	269	316	284	287	312	272	267	264	274	300	271	279	273	271	295	257	294	294	301	282	275	260	229	285	273	277	259	277	260	289	290	280	296	299	316	295	272	277	277	273	277	300	305	312	263	279	285	266	280	291	280	279	294	289	307	286	282	272	278	263	298	305	261	266	281	307	286	274	284	284	306	286	266	298	271	296	287	272	287	289	294	288	283	285	282	282	289	286	279	284	258	288	282	238	284	291	295	279	284	302	305	274	283	291	276	310	277	286	245	277	280	287	302	301	267	298	288	297	290	292	272	302	298	275	282	292	275	266	265	254	281	240	302	292	300	232	305	274	275	301	298	268	286	268	292	269	266	265	298	282	273	268	284	328	292	274	282	302	307	248	290	283	279	275	276	276	299	277	293	287	304	308	284	287	278	279	290	303	253	262	316	303	289	306	308	302	280	290	293	277	298	293	300	270	295	268	268	287	284	289	317	259	287	249	295	310	261	302	277	256	284	289	280	274	273	280	310	300	293	281	303	273	276	277	251	267	297	295	299	287	321	269	290	259	278	268	277	282	297	249	294	270	287	291	284	305	307	283	274	281	307	258	298	311	276	296	304	290	348	284	287	277	295	305	290	276	290	289	269	276	266	275	243	295	266	286	273	278	314	292	256	287	287	259	273	302	285	310	294	264	284	289	292	300	263	295	302	308	301	286	280	296	246	306	303	279	271	294	256	285	267	304	284	265	281	284	269	290	304	254	299	304	289	297	273	289	304	289	305	297	305	284	306	279	281	276	301	284	298	296	300	281	286	303	304	279	292	276	305	298	293	282	256	276	260	265	281	295	288	280	293	267	286	275	279	278	266	293	282	291	292	293	268	281	300	276	317	274	258	306	258	260	281	287	263	266	298	284	287	243	267	269	301	287	275	288	281	302	281	270	280	297	277	282	284	294	311	289	268	281	310	298	268	312	289	277	292	322	312	292	259	298	270	289	304	265	281	295	279	290	284	280	256	307	290	300	268	298	272	273	239	282	273	276	305	279	283	261	295	278	261	261	294	282	286	268	278	311	284	274	312	295	261	300	257	296	270	287	295	306	264	295	295	300	267	292	309	280	310	289	265	282	276	279	290	271	289	265	299	300	277	319	293	286	297	302	269	301	253	269	285	304	286	285	261	302	292	308	301	293	282	275	281	263	275	291	292	277	282	307	276	274	324	270	300	279	266	282	301	266	268	267	273	306	316	301	277	274	274	257	267	269	276	276	264	261	275	272	331	304	294	261	273	256	292	295	302	262	250	276	280	284	256	298	258	279	271	289	268	298	302	274	245	265	270	291	277	288	267	285	297	261	309	282	270	268	274	276	275	294	283	278	297	291	269	277	274	266	260	281	295	275	300	294	290	307	289	283	291	269	285	277	278	287	298	278	290	300	314	271	289	315	291	287	321	285	287	267	294	318	289	259	270	273	295	299	305	302	283	289	311	281	310	266	264	294	264	282	273	287	265	279	295	284	287	264	287	279	263	285	258	285	276	291	283	270	273	291	345	283	279	278	264	277	283	255	259	300	296	267	269	289	283	269	268	283	281	254	250	314	297	291	247	287	298	313	261	283	291	281	310	331	288	304	277	276	293	271	292	291	297	292	292	288	287	298	272	278	289	308	277	310	297	283	313	312	242	276	279	311	293	263	300	274	271	276	278	305	301	276	296	271	266	313	279	243	294	298	313	283	314	268	278	288	271	262	290	273	271	302	280	269	255	306	278	305	264	269	302	285	272	301	274	295	273	292	267	274	283	267	269	293	283	294	290	308	285	268	301	287	263	300	271	249	277	273	293	269	296	311	281	282	248	300	279	294	288	279	310	283	272	287	280	317	276	296	297	275	289	274	281	294	287	291	294	281	314	317	284	311	280	286	307	298	249	284	262	283	314	277	284	278	278	268	267	278	293	296	269	227	286	306	280	289	292	276	316	309	296	302	287	293	297	262	291	287	312	274	291	271	280	253	289	293	276	277	276	270	280	273	298	293	300	305	280	284	297	286	276	297	269	268	267	302	315	285	302	292	292	295	260	323	278	292	283	274	264	302	278	266	261	318	293	276	276	276	247	297	259	327	309	278	268	294	296	279	295	267	308	313	299	299	284	286	266	273	265	276	287	271	277	272	268	280	264	294	304	314	310	299	301	254	273	283	275	252	278	285	277	282	267	287	291	270	279	306	280	313	278	308	260	278	237	272	282	269	293	330	271	312	290	289	269	269	289	276	257	256	264	266	261	276	289	274	276	303	269	291	312	300	303	260	288	287	290	292	302	299	277	242	291	282	290	270	263	271	280	282	289	298	281	295	281	270	252	287	267	260	295	260	280	275	280	264	277	270	310	298	295	257	289	275	260	272	288	275	288	282	304	316	267	298	328	297	272	287	295	256	278	285	301	296	290	292	292	285	280	319	265	290	243	276	305	257	268	303	257	311	299	278	235	315	323	294	299	252	303	308	294	297	291	275	286	288	282	276	316	274	287	304	252	281	274	303	275	287	273	272	281	289	288	292	312	298	326	309	296	275	286	305	323	272	276	303	296	275	279	289	284	308	273	287	237	290	286	278	277	283	261	281	289	265	302	287	267	294	264	293	290	272	306	304	292	289	291	287	281	286	269	306	292	290	262	275	275	301	291	292	257	290	269	267	297	337	303	250	250	293	269	291	297	279	290	288	251	273	268	243	271	309	305	272	305	275	276	283	269	276	253	266	310	273	279	281	277	248	297	295	261	291	274	278	275	282	296	292	270	274	265	304	266	298	285	267	271	278	284	281	301	315	302	278	289	304	293	290	276	253	288	291	272	278	270	296	282	290	303	262	262	295	280	274	282	328	326	295	260	276	268	273	279	293	269	273	281	295	276	305	285	272	285	280	261	293	311	288	282	253	290	262	265	290	280	280	282	280	305	285	316	278	303	302	262	273	303	271	291	270	278	309	281	268	303	292	288	302	248	275	267	299	304	317	298	325	306	287	265	282	292	325	275	309	284	290	287	313	331	298	294	282	291	308	288	288	263	263	243	274	310	266	297	262	280	291	269	286	281	282	307	291	272	305	269	266	276	299	291	285	281	279	297	284	273	288	281	309	339	256	293	268	261	280	280	230	271	290	296	291	274	282	284	286	291	276	276	267	279	260	292	277	279	286	280	292	296	270	254
8184	3560	8651	10283	9057	7779	5068	5741	9663	10099	8820	10277	17166	29606	42387	40802	35601	28906	12501	3698	1494	971	839	810	815	793	837	853	837	874	818	835	807	813	812	758	804	812	856	837	777	813	836	817	807	790	826	804	832	813	825	861	816	824	786	803	834	800	821	812	787	840	821	811	803	842	862	845	828	841	839	807	796	807	802	840	810	864	795	799	783	833	833	814	794	781	855	852	845	821	819	822	835	812	807	811	857	818	853	808	803	792	810	815	834	783	809	766	785	855	812	756	837	819	798	828	817	729	782	816	815	833	853	802	776	856	803	822	828	853	857	766	863	810	812	779	835	826	816	846	839	853	845	775	796	774	812	775	798	840	751	847	800	827	843	829	808	827	784	836	858	815	807	834	814	805	824	784	767	810	786	841	766	773	780	808	790	796	819	787	802	815	830	785	828	809	839	805	807	819	803	801	768	821	823	759	766	784	804	779	839	786	824	823	776	792	835	808	786	806	817	822	804	795	808	783	794	802	811	776	834	822	831	843	800	821	793	830	787	782	798	802	822	817	837	771	836	789	818	836	866	827	824	814	788	789	767	791	795	799	811	809	806	775	834	842	806	794	788	845	833	804	833	839	747	831	805	796	778	831	783	818	800	755	821	823	840	790	803	846	821	864	821	767	815	804	819	820	796	804	794	807	792	822	819	798	845	795	772	833	866	787	773	773	844	818	794	852	831	796	845	792	849	808	812	769	819	801	799	818	807	811	788	802	808	754	800	808	763	802	771	824	800	806	813	812	791	824	811	845	816	789	760	816	839	826	782	800	782	783	785	853	850	816	834	833	824	821	803	796	747	809	785	785	857	797	778	856	812	791	805	847	750	826	815	848	810	840	817	780	790	824	791	820	803	796	796	828	824	833	817	809	815	825	802	806	820	769	853	856	801	736	786	758	807	818	845	832	744	808	770	714	839	805	766	828	811	754	801	782	855	798	802	811	813	806	802	829	789	886	800	803	802	789	843	849	823	779	766	796	795	815	783	747	812	834	793	831	837	827	803	829	837	809	820	815	776	840	782	871	782	802	781	813	840	823	800	809	840	762	818	861	793	801	775	830	801	842	814	782	769	785	762	785	810	842	831	806	823	770	771	824	836	804	768	817	758	846	832	820	770	799	801	800	749	785	827	791	835	787	834	806	794	868	858	819	840	811	815	812	768	825	818	816	830	870	806	830	774	808	788	827	801	780	810	779	833	788	817	779	789	810	791	770	856	807	809	811	848	860	793	832	814	829	818	790	792	814	828	794	814	803	813	819	861	802	804	791	872	814	839	832	864	771	840	791	803	796	815	824	759	783	840	807	830	851	834	813	799	811	840	792	828	752	832	827	779	790	811	801	830	775	799	750	801	803	786	816	812	834	780	758	829	795	850	850	855	779	761	801	758	771	775	788	873	779	804	772	796	841	876	849	813	780	808	795	818	774	850	778	787	801	823	812	794	781	837	828	828	861	780	805	793	808	776	828	853	820	773	791	760	851	822	821	782	827	809	806	785	773	778	811	809	803	854	788	835	822	747	797	837	820	815	740	847	835	762	807	832	793	789	809	793	806	825	828	818	826	802	804	813	814	805	834	805	788	858	777	841	828	820	828	808	816	842	817	784	830	786	845	788	833	785	789	847	846	824	806	829	875	825	783	873	826	819	809	836	791	810	810	842	798	807	813	816	833	831	761	815	824	783	774	883	848	796	786	852	786	744	761	800	791	814	872	824	862	832	808	854	846	794	837	846	794	817	813	795	835	777	757	794	773	782	855	817	808	823	821	787	758	820	794	789	789	800	821	825	825	799	755	841	835	809	795	829	778	793	834	803	779	812	814	808	801	837	850	794	792	769	797	827	845	808	757	856	808	800	820	791	812	823	854	815	815	818	809	792	788	787	852	815	785	809	841	817	787	814	840	781	825	792	873	794	800	776	767	799	821	831	807	816	784	775	816	777	824	814	794	818	807	761	838	829	850	837	851	865	855	799	853	819	787	858	792	818	784	801	827	852	786	815	879	775	800	785	844	808	865	757	844	798	775	835	779	769	799	831	825	793	748	801	834	770	808	785	764	816	731	788	861	819	804	881	784	857	843	800	798	800	821	805	790	826	833	824	830	809	781	848	765	802	817	748	802	849	818	811	815	814	809	784	780	829	797	833	768	819	748	815	805	861	801	851	807	792	856	814	782	718	826	789	812	842	829	851	849	828	834	826	803	804	784	773	828	770	751	796	855	825	815	718	805	856	820	814	815	763	800	830	812	869	804	791	832	822	742	807	810	807	802	832	817	773	857	797	820	782	830	833	779	780	828	809	760	795	776	807	874	788	840	755	808	802	802	792	802	832	846	848	801	817	782	800	841	790	812	778	786	856	757	806	810	821	803	810	756	811	825	766	809	794	760	819	853	810	782	832	781	806	791	813	801	811	822	832	821	845	803	789	780	815	780	788	823	838	773	858	800	855	817	819	809	820	818	798	824	781	830	777	799	773	757	815	775	824	832	845	806	826	817	883	816	837	828	813	818	853	832	839	788	827	810	822	817	802	833	823	750	818	829	774	746	796	769	828	758	811	854	850	843	825	757	898	817	860	800	853	775	827	834	802	781	870	813	792	801	814	759	856	810	804	775	814	801	801	756	788	815	849	817	816	856	868	761	828	788	812	866	843	806	819	800	842	838	812	816	810	817	809	798	845	764	797	788	790	825	821	814	798	805	806	806	857	804	791	782	805	833	798	800	821	798	828	836	820	815	775	783	818	834	774	791	766	800	826	789	811	791	844	837	805	808	773	809	849	818	828	827	768	811	831	816	799	780	774	862	804	860	833	876	808	841	795	833	824	790	847	801	840	817	839	811	871	778	824	856	802	814	774	824	849	767	795	892	821	808	815	778	789	842	847	806	791	797	794	806	791	827	812	834	793	819	797	849	744	764	738	827	777	810	836	831	802	784	801	818	787	783	800	872	791	838	844	767	781	788	842	796	798	829	777	773	846	816	847	808	832	821	799	846	777	800	855	789	826	790	841	790	866	808	772	801	839	774	832	858	769	735	810	799	819	825	820	784	830	799	814	849	799	788	814	800	802	791	827	783	837	816	839	811	806	821	778	854	789	808	860	815	809	785	854	869	798	805	811	845	802	797	786	769	861	805	825	807	775	759	777	786	793	788	812	819	870	802	793	785	808	816	782	853	777	785	791	816	799	823	816	773	832	765	832	811	828	787	874	798	799	814	835	784	818	779	814	805	794	804	829	831	837	810	781	767	821	824	871	855	824	792	799	804	830	856	830	802	797	819	803	850	856	800	816	833	850	809	806	787	787	789	805	829	880	810	801	822	788	792	829	783	842	831	786	789	779	780	820	778	807	810	799	776	854	794	788	774	852	814	842	880	787	835	829	854	820	809	783	768	852	742	766	838	827	777	822	805	828	815	748	779	820	825	815	833	773	818	856	822	823	787	803	785	802	806	841	778	821	805
2187	355	396	385	369	345	315	296	343	329	794	874	485	511	1055	1334	895	951	860	437	329	290	278	275	270	281	266	283	318	294	269	283	292	298	302	312	292	322	292	293	331	283	300	247	323	337	295	297	297	264	280	324	285	295	288	315	284	303	335	283	289	306	278	254	305	289	307	306	285	297	271	270	277	294	346	292	310	310	306	277	319	313	335	305	256	295	278	277	268	309	285	281	288	285	285	283	276	308	283	283	309	301	282	306	301	346	295	317	298	278	290	313	272	289	315	285	299	273	279	293	296	301	282	330	302	276	289	298	314	308	273	278	281	314	303	298	276	295	294	291	286	309	317	309	315	305	314	293	297	293	277	272	289	281	341	296	298	293	312	292	289	286	281	299	291	294	279	292	259	294	314	293	289	294	271	308	280	316	277	308	281	296	304	263	277	293	268	329	282	305	291	312	269	304	295	277	315	308	263	295	264	286	288	310	294	295	307	305	294	291	275	300	291	285	324	313	305	271	297	297	310	284	294	298	292	279	316	322	290	322	284	271	281	282	283	299	249	259	281	289	297	260	289	285	255	296	300	307	317	338	295	280	286	310	312	288	269	291	294	298	295	329	299	301	295	323	283	296	283	296	264	288	271	310	315	304	287	282	333	302	327	303	309	301	310	281	280	273	279	300	291	279	293	283	284	290	304	278	259	306	306	302	284	297	291	278	311	298	299	294	309	300	280	271	306	293	286	312	299	283	278	285	296	285	290	296	312	248	292	306	267	265	288	288	298	309	274	262	314	302	285	274	294	262	286	304	293	294	324	285	305	281	320	301	274	288	276	274	293	289	306	289	287	296	284	277	304	294	330	313	287	304	281	338	281	303	291	317	309	285	305	300	287	294	292	293	267	319	303	297	265	267	273	328	281	279	281	297	307	324	328	288	309	308	294	303	306	304	288	287	293	275	301	289	300	304	308	324	281	287	275	279	303	269	304	290	290	300	301	322	303	298	291	290	309	295	305	291	274	273	287	287	283	293	285	280	300	276	281	235	297	293	318	291	267	292	295	278	301	303	284	310	287	309	271	279	270	266	291	275	294	283	310	274	316	281	296	299	272	314	279	294	263	287	268	299	305	273	276	276	313	278	271	303	308	289	285	320	298	280	279	322	262	283	301	305	290	269	305	318	274	279	289	318	311	317	308	287	269	263	298	283	304	262	276	288	284	280	283	298	277	326	277	299	311	318	321	308	324	272	288	323	305	307	275	284	277	322	279	303	297	317	313	294	282	284	343	303	316	312	271	269	276	287	279	277	274	256	301	263	288	275	319	279	301	276	264	269	308	320	284	295	257	274	313	298	293	296	296	276	273	311	297	315	313	269	259	299	315	260	300	269	289	325	339	305	294	286	292	293	308	284	306	276	304	293	296	287	286	310	314	262	332	283	309	304	287	288	281	290	327	280	315	329	256	269	291	288	257	307	294	312	278	273	298	300	327	278	301	319	299	316	313	316	264	312	319	289	280	296	319	315	292	281	280	282	272	243	308	302	287	302	283	285	304	291	280	285	275	291	287	284	271	273	268	293	296	284	276	330	310	291	302	283	279	319	266	310	300	275	301	266	264	299	294	314	272	316	276	302	288	288	316	285	323	286	285	317	310	283	303	310	278	286	279	277	262	298	286	281	294	296	285	300	279	312	293	300	298	300	306	282	297	277	267	296	312	277	289	301	317	257	300	270	330	294	276	302	262	308	295	309	297	268	300	260	317	254	335	298	308	281	284	306	251	288	304	293	332	311	281	291	274	301	311	295	321	301	319	318	291	302	278	278	288	293	279	292	290	275	289	316	280	307	295	290	287	294	290	331	311	257	296	273	304	294	282	295	280	281	288	272	323	311	278	309	272	287	282	266	299	333	287	288	296	319	312	280	288	284	310	268	267	296	274	266	308	307	282	307	312	273	335	295	311	302	270	311	293	291	298	287	273	292	319	279	293	269	308	295	311	306	291	306	314	293	279	270	278	312	280	303	315	303	292	309	274	322	311	324	257	284	282	314	278	321	270	297	283	277	294	284	315	263	307	283	255	304	312	302	307	233	272	314	277	267	304	295	304	278	307	286	279	298	318	289	288	295	308	260	242	326	304	284	278	315	301	304	315	260	308	293	282	307	295	298	279	302	300	315	272	292	271	282	315	259	315	278	341	288	310	309	272	298	288	292	287	313	300	340	289	320	312	302	291	309	276	281	313	302	278	284	262	280	265	300	286	299	269	270	283	297	292	265	302	241	293	287	246	283	316	308	267	301	308	292	289	292	305	291	322	309	301	273	276	298	274	277	297	307	259	273	303	272	297	297	287	306	299	302	321	276	302	303	287	264	292	290	287	291	306	327	265	277	290	304	315	271	335	294	282	295	290	270	303	277	314	283	315	323	286	300	286	301	271	297	305	273	269	292	282	303	277	277	296	262	291	304	260	292	296	290	313	311	268	253	275	303	283	304	283	275	331	315	275	275	297	271	280	308	293	289	290	323	334	273	272	298	289	308	297	322	302	321	309	286	296	310	275	296	275	294	287	284	329	292	299	304	282	265	269	297	282	321	278	265	308	277	291	309	292	317	276	294	312	294	284	331	292	309	236	292	298	282	286	320	293	279	263	279	292	288	280	298	279	315	303	304	259	282	283	262	297	294	318	310	275	244	311	281	297	300	272	294	263	285	276	288	307	277	293	296	290	306	310	277	282	312	318	293	274	290	319	293	274	299	278	299	282	301	296	302	289	309	302	329	282	293	303	286	269	294	280	274	280	304	268	320	276	283	311	307	333	299	296	320	286	291	279	319	307	269	284	285	298	318	261	293	293	300	303	288	305	316	285	275	279	279	271	261	275	320	286	287	277	309	259	273	294	259	301	311	288	278	303	292	319	282	269	311	265	334	316	316	296	309	278	254	295	288	323	309	304	299	298	313	304	293	298	334	289	290	292	280	268	277	292	294	288	269	310	307	265	293	270	286	258	297	271	294	281	285	282	295	293	318	274	311	300	306	296	265	302	243	308	240	301	298	312	284	266	271	283	312	311	277	296	276	296	285	292	288	301	279	264	293	293	270	301	336	318	320	319	269	281	273	275	292	337	298	282	291	301	313	297	300	247	280	311	285	312	297	263	298	305	270	311	307	278	318	329	312	312	267	287	308	292	326	310	319	320	294	298	317	264	317	292	303	315	309	279	285	274	248	296	296	290	309	298	276	299	276	288	288	296	299	296	281	309	297	310	303	285	309	288	289	292	294	278	314	284	285	269	303	285	270	297	291	291	245	276	292	295	306	306	307	251	270	302	311	263	306	285	310	272	294	293	318	322	312	309	293	273	303	316	285	314	267	311	310	323	298	286	279	288	314	333	299	295	288	317	318	257	263	294	301	287	278	324	279	275	303	260	263	286	294	305	279	325	280	314	316	263	273	313	306	307	289	305	297	283	267	289	284	299	301	294	330	316	267	309	318	304	312	289	297
2498	934	1105	1196	1106	1058	953	975	998	1425	4203	4328	1856	2271	5793	6816	4152	4387	3995	1669	991	907	795	819	864	809	837	833	844	786	795	820	836	862	831	840	845	822	802	817	873	859	823	849	820	799	833	820	805	802	855	834	776	830	834	824	839	846	833	820	878	799	846	806	814	830	826	770	846	814	827	867	844	821	795	851	821	822	833	810	842	859	828	865	780	825	873	758	798	835	865	763	799	812	833	824	776	814	743	819	792	806	830	854	846	784	814	782	802	815	802	789	765	790	854	802	852	856	826	822	759	784	880	825	831	792	795	816	806	853	835	830	820	796	830	804	809	816	780	807	806	837	841	821	819	788	785	894	850	852	794	823	808	783	832	789	797	816	838	856	791	769	802	836	836	786	837	829	809	848	814	842	846	825	814	782	801	823	833	839	826	810	795	844	781	815	808	796	851	816	850	843	810	784	862	831	803	805	790	891	780	826	807	829	861	866	872	807	778	828	787	830	814	825	817	792	790	801	826	821	803	828	809	774	835	807	810	835	862	789	870	818	800	827	812	783	840	796	851	830	820	853	833	794	833	824	838	858	820	815	810	836	842	817	800	806	830	823	816	846	837	805	778	846	841	800	780	819	839	814	818	810	821	841	893	786	835	777	799	813	833	803	827	832	797	817	848	810	823	782	790	815	820	839	863	862	869	800	827	824	833	788	824	854	869	837	823	777	854	834	790	803	795	832	839	802	832	820	820	826	839	825	819	856	828	832	813	835	829	822	842	820	854	861	831	808	828	791	845	858	825	790	833	845	791	829	801	843	860	826	796	856	829	818	845	820	837	868	838	789	855	791	809	838	872	802	803	774	892	793	841	814	793	800	796	782	807	849	827	813	860	822	843	849	835	801	777	862	814	802	759	835	883	896	858	790	845	792	794	886	810	856	818	778	801	819	876	833	742	816	755	881	781	814	808	798	797	800	831	807	785	852	854	786	806	843	840	814	819	812	815	827	779	782	811	847	824	803	835	775	771	811	820	825	804	824	831	819	854	801	791	774	835	770	824	832	874	849	841	866	881	891	857	798	846	781	854	803	805	855	829	767	792	873	820	767	794	874	813	780	817	816	819	835	869	807	826	824	866	823	834	855	837	841	823	786	845	810	848	856	847	793	824	797	837	791	825	805	805	806	858	802	872	863	844	841	830	836	867	866	774	839	835	843	868	822	854	823	841	848	833	840	840	824	769	814	811	840	857	772	867	812	769	833	829	836	807	801	787	800	812	857	782	810	838	821	830	838	832	834	832	818	854	806	823	751	818	873	808	823	811	813	860	807	861	789	811	794	800	815	857	792	805	763	812	803	852	807	876	839	869	818	822	844	798	829	827	797	820	758	828	800	826	865	838	791	816	821	806	789	771	835	845	858	814	816	851	796	817	811	853	870	832	782	805	788	867	829	850	805	851	825	825	846	859	811	846	765	811	798	789	832	828	843	835	785	811	766	871	819	769	818	852	844	795	833	819	793	822	816	862	831	847	861	806	841	801	828	819	795	819	760	832	807	809	793	818	847	837	852	777	842	842	860	815	803	845	862	838	824	801	816	825	851	831	782	866	833	827	860	822	820	839	863	824	819	797	821	785	816	803	840	755	840	806	821	808	909	837	842	865	799	827	788	840	809	780	871	850	804	836	850	835	830	802	827	796	809	785	843	820	763	828	833	855	834	807	791	846	846	787	772	848	824	869	877	799	858	853	778	868	838	878	822	834	807	815	865	809	827	789	811	828	807	853	848	829	794	861	828	807	834	827	807	743	874	847	829	826	822	794	835	872	822	841	894	802	795	871	890	822	860	811	843	876	800	862	826	884	825	792	790	849	839	840	815	848	847	800	806	793	776	804	814	829	875	783	836	835	864	832	849	862	849	773	807	788	827	859	838	830	796	823	844	806	800	783	789	826	803	821	894	780	805	837	792	821	850	829	815	872	864	804	872	804	889	842	778	793	806	807	808	852	786	798	822	863	854	798	842	822	778	853	860	865	774	775	842	852	883	803	827	807	879	858	814	885	799	782	857	804	846	834	824	793	838	802	835	762	831	834	778	861	845	746	788	770	868	885	836	794	816	870	845	828	856	828	814	790	805	792	792	858	822	853	855	762	821	822	849	804	837	854	858	813	842	799	763	821	906	813	820	816	830	822	858	805	786	801	816	848	821	816	802	835	771	809	795	846	841	803	787	807	827	837	842	807	808	819	840	825	792	843	837	829	848	833	827	838	803	796	827	754	847	796	833	836	812	786	798	839	829	829	798	774	830	850	865	797	802	825	818	784	839	798	810	821	829	809	796	819	799	859	852	845	807	831	801	774	763	795	804	808	833	813	887	833	885	840	791	771	813	809	824	842	849	845	794	850	795	835	851	851	843	763	854	828	843	832	820	827	805	860	871	840	796	833	840	797	850	809	858	802	776	814	860	779	842	835	836	818	809	810	818	851	840	829	835	804	815	837	863	791	912	823	815	796	810	873	833	810	874	807	788	839	812	880	834	788	877	866	854	847	833	886	874	810	791	889	821	854	857	865	859	823	773	867	777	847	824	833	826	879	868	839	786	818	811	816	844	850	772	827	813	837	828	809	811	877	838	841	849	841	842	844	812	816	860	805	842	881	823	826	910	836	848	837	830	767	836	816	807	822	841	804	841	862	806	796	869	832	822	844	837	859	772	792	807	835	826	830	867	804	822	821	762	775	851	801	822	829	811	803	833	863	880	826	858	834	820	835	838	839	809	793	868	803	798	846	839	836	783	798	847	799	783	759	824	815	840	812	760	789	805	870	862	846	859	808	806	793	894	806	812	864	775	847	927	819	817	815	826	844	837	812	828	812	816	861	839	810	821	808	826	785	821	815	831	859	822	801	817	841	806	849	807	815	818	839	827	839	855	826	827	802	820	861	853	862	823	791	840	877	852	826	788	795	812	800	786	839	811	825	811	787	784	839	846	817	804	840	803	839	816	808	807	854	806	810	766	830	802	867	786	917	805	778	847	852	786	826	877	791	835	852	796	813	820	805	846	780	853	815	829	805	806	837	799	826	828	790	781	819	810	829	827	811	797	912	829	901	834	835	816	799	793	854	853	840	808	823	777	790	801	825	845	880	853	856	812	855	854	774	860	780	783	819	787	821	785	828	805	827	823	857	803	856	789	852	791	897	832	796	826	805	827	864	851	836	810	825	804	800	869	819	812	813	827	820	814	776	858	800	793	816	816	838	763	860	818	791	878	806	837	803	874	836	767	819	824	808	812	854	776	848	881	850	813	839	775	810	762	861	813	798	802	867	820	834	818	874	785	891	832	832	821	822	854	806	861	828	806	776	834	809	818	813	829	810	766	813	816	842	825	815	760	904	805	802	870	832	823	783	866	817	802	815	871	831	827	814	796	851	835	848	804	821	802	847	799	853	859	785	802	847	769	844	882	828	810	808	815	815	852	875	815	838	860	828	781	862	816	804	849	866	846
7498	1282	1585	1443	1276	1157	815	700	660	871	6057	13385	15167	10213	5345	4449	3435	1751	689	333	315	267	261	275	260	250	277	263	244	297	247	251	282	273	279	266	269	271	242	258	274	254	266	278	229	268	265	257	258	219	233	278	261	262	247	244	256	233	269	264	260	270	225	289	261	256	260	257	276	262	263	282	270	263	267	233	257	228	270	252	267	253	252	259	234	230	246	294	246	249	253	280	242	251	239	252	242	262	283	257	250	267	283	265	265	282	260	269	273	291	243	245	271	270	281	248	282	261	278	289	252	275	261	257	281	249	255	255	291	268	302	264	276	276	259	239	257	241	244	273	286	272	256	263	254	268	246	249	260	245	254	253	232	255	269	234	254	257	257	272	271	277	275	276	265	261	279	245	249	284	275	287	275	269	246	237	254	267	271	301	264	266	244	252	273	253	227	243	262	287	250	259	273	283	239	278	257	261	268	255	258	258	229	262	259	253	265	243	258	241	268	273	244	246	282	253	253	272	254	247	246	255	260	252	265	284	229	268	258	260	280	261	286	252	249	236	255	261	261	271	257	252	259	268	272	248	248	228	263	271	268	264	290	265	259	261	270	254	256	269	251	281	296	271	291	276	249	243	286	244	263	262	247	264	230	261	270	300	287	262	243	238	255	295	255	253	259	257	259	259	284	264	266	248	282	268	292	268	277	257	280	298	267	245	269	278	270	277	280	272	286	274	275	260	273	279	260	215	238	244	239	266	264	268	277	290	270	253	268	275	255	277	243	262	261	277	271	275	255	257	267	257	256	258	275	252	260	244	242	254	258	259	253	258	260	256	289	266	276	267	242	284	227	270	264	241	248	240	241	235	257	281	235	252	269	262	236	221	255	264	247	251	274	270	271	249	268	242	262	271	259	245	262	250	256	268	254	271	238	260	283	261	278	232	248	248	244	271	257	263	280	233	260	289	263	235	300	237	255	259	244	279	243	261	272	253	266	249	260	247	257	265	254	273	261	251	274	235	286	255	267	284	237	243	263	276	268	267	290	276	285	252	245	256	247	241	260	260	280	244	268	292	268	285	249	231	259	241	273	248	258	256	258	285	241	243	219	267	226	269	267	237	253	249	266	250	265	304	278	267	251	259	235	264	265	253	247	265	267	237	263	260	260	238	243	255	234	275	281	296	268	256	285	253	269	282	267	266	288	240	262	243	263	288	270	265	269	267	267	229	264	281	265	267	292	236	265	237	283	272	263	242	253	274	256	248	251	256	262	257	249	290	287	271	242	246	235	266	232	251	257	246	281	261	249	250	236	266	285	235	264	260	275	277	260	234	255	273	265	282	263	260	263	258	265	278	266	279	276	276	261	255	239	265	280	250	244	259	251	271	259	260	270	271	261	289	275	269	255	254	281	275	266	257	250	278	253	255	256	316	215	277	279	244	264	249	230	261	263	276	251	276	258	229	260	254	250	247	241	267	259	263	306	259	237	269	281	277	264	249	269	255	234	274	281	268	265	258	255	247	285	250	295	267	270	267	266	283	258	239	281	274	233	274	281	248	269	272	256	265	254	248	277	271	268	268	247	246	286	286	260	279	249	242	236	262	270	287	251	257	226	289	260	262	269	265	251	253	238	241	258	223	280	236	257	264	272	253	266	289	242	277	249	257	274	274	270	251	255	264	267	259	274	275	242	250	253	243	297	250	252	277	257	264	250	238	266	243	278	265	277	232	272	256	286	279	267	275	270	256	265	237	288	258	269	255	248	216	245	263	273	247	292	237	274	278	282	253	283	260	265	248	274	289	291	256	255	229	291	261	241	261	253	262	249	280	267	227	258	236	265	279	243	282	271	255	253	260	263	266	259	290	272	241	277	267	276	242	243	237	275	256	264	260	245	210	263	211	265	260	276	262	266	254	278	280	252	253	264	265	280	262	241	269	254	294	279	285	252	243	254	230	284	269	245	269	261	258	255	275	276	239	271	280	266	251	272	249	255	274	286	227	220	279	277	247	273	267	280	293	250	260	255	261	280	268	285	264	257	232	267	257	255	245	278	244	244	254	280	264	265	277	278	241	238	265	255	245	252	275	249	267	262	252	285	247	231	269	241	269	269	273	271	258	270	285	231	264	245	260	251	237	254	284	233	250	267	250	250	284	276	279	260	265	266	245	267	248	264	256	253	285	276	262	290	258	237	268	247	284	257	271	272	239	268	260	254	244	246	249	252	299	301	229	262	264	285	242	270	264	256	248	256	280	276	263	270	256	270	263	259	242	262	266	280	281	258	238	273	271	244	274	242	263	262	252	263	250	226	248	272	267	228	266	249	238	238	263	277	280	245	253	233	271	276	264	234	244	228	234	257	260	253	257	258	248	270	260	250	235	259	265	240	262	283	268	272	256	282	259	249	226	251	265	295	241	238	265	259	266	269	257	277	276	247	250	254	244	258	279	237	258	259	262	241	256	251	257	254	299	249	254	254	274	268	264	244	247	261	260	248	236	287	282	265	250	247	285	262	258	252	256	292	248	297	243	260	258	269	260	260	268	260	239	251	271	274	282	284	241	284	243	256	241	282	279	260	268	247	273	267	276	278	258	272	251	261	263	250	246	279	245	253	254	248	250	271	255	244	263	250	257	258	261	235	267	233	257	271	247	252	263	270	256	241	292	268	276	268	234	265	278	261	253	278	244	254	266	257	264	256	256	244	247	243	297	263	253	247	256	253	260	263	282	252	299	259	237	281	249	267	246	254	249	285	259	257	273	245	259	247	272	265	263	299	254	263	239	283	258	275	238	240	289	262	220	267	249	240	252	262	274	284	254	232	273	245	250	254	244	289	250	241	258	241	267	262	266	251	268	261	259	255	258	252	249	270	242	292	281	238	244	223	277	291	258	253	245	270	254	261	272	218	254	258	270	261	258	232	286	295	267	253	266	269	253	269	289	256	262	259	269	272	264	243	261	230	251	251	292	260	285	269	279	241	236	269	258	252	265	283	263	259	259	255	254	247	249	259	250	236	249	237	288	262	249	285	267	268	279	274	272	240	252	269	251	269	271	250	254	266	263	249	279	265	252	239	284	232	279	242	258	281	257	258	230	261	262	273	266	247	247	275	287	261	261	278	266	252	255	265	257	254	258	266	264	288	290	294	261	257	284	270	268	258	271	248	251	262	300	253	235	247	263	252	273	274	280	253	262	257	274	237	254	264	264	264	267	244	288	277	273	267	236	283	277	252	270	270	296	279	223	259	279	233	259	285	229	263	240	264	281	252	268	260	244	258	255	270	294	260	271	252	272	244	250	276	280	263	308	276	265	286	238	263	259	256	255	280	270	263	249	252	273	267	256	262	247	248	260	261	223	254	240	294	226	248	259	250	258	242	236	267	245	255	262	265	251	286	269	245	246	266	241	267	291	259	275	255	269	286	239	230	261	218	260	255	233	268	256	232	238	253	244	260	271	250	266	256	287	291	293	252	252	251	255	269	291	251	236	242	264	248	242	245	269
5613	1909	3728	4452	4815	4889	3532	3094	3040	4530	22694	34465	35921	26918	20020	17446	14836	7870	3052	1113	925	808	767	724	752	745	738	733	748	772	720	779	755	756	686	690	749	770	742	801	740	737	772	753	752	705	805	738	806	773	771	799	762	730	737	742	763	758	725	737	765	743	746	707	771	751	735	780	708	764	762	734	781	751	784	735	753	761	804	735	756	732	727	723	730	766	692	741	728	737	738	743	763	804	761	719	773	752	748	714	706	746	714	731	756	779	771	723	755	717	740	754	749	772	776	772	738	705	770	713	741	764	707	782	767	766	762	690	742	762	757	759	715	736	768	742	744	752	793	739	709	724	791	720	741	733	709	692	743	787	727	799	759	674	728	744	719	721	790	709	785	771	757	725	674	737	747	733	775	766	764	731	765	718	761	724	714	772	765	714	788	751	720	703	749	747	760	803	728	746	714	720	757	762	745	743	747	773	759	734	746	757	755	741	759	752	712	717	765	694	726	781	736	740	748	764	731	777	727	727	752	753	746	821	775	775	726	735	789	757	702	767	693	769	745	710	753	741	748	740	752	734	780	736	780	735	773	790	752	756	785	732	766	745	737	669	755	773	735	754	765	742	739	729	763	746	742	748	759	752	733	738	769	795	750	713	768	729	759	718	751	729	721	728	739	737	743	731	765	716	694	711	749	705	722	739	738	733	752	747	756	715	717	702	739	719	720	762	709	745	784	745	739	709	729	701	752	761	727	751	725	767	746	723	749	742	743	700	721	694	731	731	734	711	760	730	751	720	752	769	799	787	782	755	701	764	741	778	744	736	739	772	701	771	795	739	808	752	728	718	793	760	743	744	713	722	767	755	776	760	723	761	765	760	757	712	697	738	717	740	738	756	726	707	754	751	739	737	745	749	731	745	795	796	709	760	790	829	746	787	750	767	744	725	744	759	778	766	733	745	765	736	781	735	771	735	769	757	710	755	739	730	724	738	760	700	755	767	758	767	796	806	751	763	760	785	772	753	762	728	753	720	706	749	718	680	686	733	750	812	762	747	760	734	754	761	745	788	716	705	739	781	774	752	775	784	703	783	724	690	747	762	720	760	722	757	766	755	706	743	739	734	749	730	733	720	777	758	784	760	721	723	793	809	780	740	726	695	708	756	762	752	730	771	754	686	767	845	736	752	711	795	790	784	800	740	724	716	759	744	769	786	724	781	748	772	728	739	721	803	757	736	719	789	791	761	728	771	770	746	702	766	706	740	726	784	771	765	741	753	761	817	727	721	723	755	742	765	744	788	746	732	731	772	745	787	711	786	768	768	761	821	795	748	720	771	738	738	775	707	735	745	750	740	751	760	741	758	705	724	768	719	768	779	738	753	717	749	807	734	707	748	735	722	782	735	772	803	716	757	745	722	772	784	754	719	757	771	723	779	815	739	755	688	737	801	748	768	728	774	709	740	759	749	752	732	715	739	747	723	697	755	715	708	784	762	766	759	730	766	764	795	737	775	776	777	731	729	752	752	742	771	753	760	731	743	784	776	727	717	758	752	717	711	701	765	741	808	739	770	802	745	712	750	748	713	727	735	751	709	738	715	790	722	716	722	726	728	721	773	759	769	730	751	686	722	804	742	727	745	712	781	698	690	797	748	784	766	754	764	767	763	743	770	790	784	708	742	746	760	789	780	732	753	732	735	734	759	720	752	760	687	759	783	777	768	751	794	773	772	749	723	762	719	713	743	771	760	721	740	718	702	718	776	710	724	723	721	741	783	739	759	772	782	746	773	751	719	734	750	702	788	732	712	756	761	769	816	759	751	756	762	769	725	771	801	729	762	738	744	758	781	746	784	735	742	789	778	761	731	767	733	758	746	757	729	735	733	758	782	724	720	760	714	800	764	754	780	782	760	717	748	748	773	754	702	758	754	783	739	767	735	749	782	712	763	723	759	769	726	765	784	698	707	772	735	721	724	760	736	747	728	724	759	715	784	755	735	770	739	712	754	725	748	720	812	746	782	777	686	725	729	744	733	753	765	762	770	776	784	746	712	783	764	722	800	701	773	797	787	732	784	752	738	725	745	714	775	770	764	747	729	711	752	737	798	729	729	754	763	780	774	701	729	745	768	778	767	767	774	753	740	751	764	798	782	764	731	808	714	696	732	760	745	810	716	754	715	735	745	770	720	796	733	731	755	780	722	791	769	762	767	743	725	761	771	742	729	737	751	739	751	707	812	792	778	723	742	727	766	741	742	738	769	741	760	700	748	763	777	705	738	760	758	745	762	712	730	797	810	733	752	733	776	760	731	760	699	755	753	703	741	735	737	738	735	733	718	705	708	740	721	748	714	684	776	759	778	729	748	755	736	736	745	803	772	738	741	740	764	749	754	752	754	763	723	799	758	793	760	770	730	749	734	721	761	753	753	720	777	787	756	740	731	748	776	765	739	680	763	749	758	704	785	756	705	773	727	744	732	722	759	762	793	763	752	736	723	751	774	774	746	794	783	720	740	698	738	746	760	688	780	745	782	761	736	708	765	765	748	721	737	763	738	718	724	731	740	745	744	755	746	758	676	689	765	772	766	780	714	815	784	748	708	781	708	747	734	779	760	728	724	779	761	756	737	726	776	741	783	798	725	735	732	759	717	743	704	723	672	728	736	794	785	794	727	757	786	778	764	764	786	739	761	748	721	769	798	728	771	761	719	757	752	789	798	720	757	788	778	767	751	748	718	737	724	783	704	749	781	778	756	740	787	758	733	762	717	793	716	685	712	750	768	725	737	727	775	740	766	735	760	745	766	768	676	768	716	760	753	762	689	704	787	741	720	781	756	809	760	748	736	748	748	748	727	726	762	779	707	713	693	750	763	747	770	755	760	745	739	759	758	769	767	817	771	763	768	763	728	750	750	729	754	788	704	794	709	729	790	721	702	739	767	724	727	736	766	797	771	748	708	775	717	792	734	752	733	770	741	774	743	741	743	754	685	794	765	738	754	752	779	735	758	758	771	711	692	731	769	746	741	724	760	724	716	790	744	728	761	724	732	732	715	718	737	730	734	728	756	709	752	671	739	756	743	736	742	776	740	743	702	761	731	738	731	676	763	805	769	791	764	780	753	763	761	764	724	739	760	703	768	773	722	731	742	730	732	708	768	750	722	778	735	717	778	796	733	753	751	731	724	765	776	719	793	715	742	771	749	754	726	736	755	753	747	707	736	777	761	751	747	720	749	726	710	668	734	707	726	723	769	716	729	767	755	744	691	744	792	763	750	755	733	700	721	724	772	743	759	730	747	759	702	765	753	736	753	769	753	768	748	736	740	784	783	710	762	739	744	748	727	797	762	745	783	786	759	743	779	742	741	751	777	770	786	794	830	766	745	751	737	796	758	754	746	739	761	744	719	781	673	693	726	772	765	766	771	762	783	711	746	747	765	737	749	701	744	748	747	738	723	776	750	763	717	732	730	735	743	745	724	734	704	743	717	776	730	721	736	757	750	780	785	768	736
15604	3198	3456	2895	2804	2389	1738	1471	1647	2422	4127	15377	28113	28965	17440	11844	4562	1531	550	378	291	301	280	290	301	276	255	319	284	332	276	289	295	302	325	266	300	296	267	307	309	296	300	282	274	306	257	272	302	273	308	275	277	280	255	287	283	274	274	284	257	300	277	277	289	313	271	277	282	311	264	273	308	297	271	258	253	278	303	294	318	272	294	299	287	273	280	278	274	264	306	266	299	279	306	285	269	283	281	269	273	274	308	280	296	285	297	313	279	291	271	297	284	275	280	293	279	285	276	267	279	273	302	292	253	266	274	314	261	278	295	293	313	272	274	257	271	304	281	308	311	277	285	270	267	306	279	256	335	292	301	282	287	276	301	256	256	272	283	239	279	266	286	266	284	269	302	285	274	296	287	259	257	316	302	292	310	289	274	257	286	290	296	281	318	278	238	265	300	286	279	280	291	257	306	301	285	273	274	278	314	267	259	271	280	264	277	294	290	270	297	299	312	290	288	283	275	288	294	293	256	310	297	283	284	281	285	280	291	286	293	297	282	298	268	287	289	308	291	275	289	273	294	297	225	259	270	275	252	287	304	275	283	329	290	288	269	300	296	310	244	283	249	285	266	289	300	276	263	287	280	308	259	265	278	271	288	292	291	307	318	304	313	245	306	292	311	305	252	266	283	274	293	282	274	262	282	281	303	294	302	273	312	258	293	313	272	317	299	313	269	283	271	297	283	285	303	282	290	271	273	282	303	252	271	306	300	302	272	282	270	310	287	323	305	267	299	271	279	269	277	283	305	275	284	301	285	303	275	275	285	276	291	280	282	290	276	299	276	290	279	315	297	260	318	279	284	282	298	266	300	261	315	308	297	283	270	300	299	253	280	258	258	299	272	297	278	287	302	306	300	297	283	279	280	310	267	257	272	309	333	293	275	293	300	288	276	271	279	292	312	316	295	257	284	289	268	316	307	268	311	290	302	300	292	289	288	299	297	321	299	270	288	289	309	299	255	272	287	307	283	261	279	293	278	300	294	272	254	297	287	304	305	273	282	304	291	274	289	233	275	255	309	273	305	301	299	269	271	298	283	299	299	298	292	284	279	275	284	303	294	284	283	280	285	281	307	263	285	299	295	267	271	273	247	292	291	271	316	282	283	270	305	276	281	287	272	303	269	271	281	280	243	290	288	272	302	314	292	246	262	284	294	295	308	290	290	264	314	277	283	268	291	298	280	299	273	326	270	287	259	294	258	280	303	302	292	276	271	292	279	297	287	301	291	301	298	295	271	287	280	301	283	301	293	291	268	280	293	284	257	309	276	293	260	309	295	263	290	264	294	262	257	293	291	271	250	262	272	266	276	268	286	281	285	309	262	283	282	283	297	247	273	289	286	273	294	298	287	260	239	303	296	315	267	270	264	309	305	275	287	288	273	262	271	280	295	283	280	278	292	282	257	284	311	247	273	276	279	328	291	296	266	272	273	275	282	281	313	256	284	275	295	274	262	263	290	315	281	255	277	270	288	268	280	268	300	291	282	291	271	261	288	260	293	314	276	286	266	263	279	298	267	294	270	263	267	275	271	259	261	290	294	335	289	305	280	310	297	240	263	290	288	318	271	290	298	302	292	285	264	298	310	273	286	278	266	274	283	307	298	278	287	280	274	281	297	298	270	287	291	305	281	262	296	285	308	260	293	260	285	309	285	278	278	288	299	294	275	286	284	276	244	280	234	275	290	291	318	271	259	288	276	318	278	296	278	274	282	295	347	267	298	273	284	282	283	288	274	237	318	309	282	270	307	270	294	283	283	270	308	321	251	287	271	278	279	277	308	313	303	258	289	278	309	291	276	295	275	296	295	293	278	263	308	299	277	263	305	328	284	294	303	284	269	277	268	274	315	292	274	271	277	319	314	264	291	279	328	280	256	283	287	301	291	269	274	314	270	304	308	280	294	292	294	291	254	261	282	278	287	269	283	291	294	267	273	291	281	288	284	280	246	290	298	277	266	331	288	300	316	281	338	286	285	255	285	266	281	310	284	276	269	296	268	260	301	293	288	311	325	284	297	282	285	309	302	312	268	288	281	294	308	306	306	294	298	306	249	280	273	282	304	304	286	269	301	292	269	278	257	276	259	302	285	311	285	266	280	286	274	281	281	292	271	279	330	275	283	263	298	288	305	285	311	269	277	273	287	297	283	293	290	303	295	273	272	274	282	268	272	297	308	261	274	259	277	291	313	291	290	301	309	306	271	287	288	289	294	293	284	305	294	301	305	307	246	294	288	281	278	289	283	296	282	308	285	295	289	293	257	273	300	272	289	295	270	296	290	308	286	252	279	282	281	311	315	294	265	304	303	284	262	287	316	293	311	265	286	306	288	258	307	303	271	320	289	253	308	265	310	280	263	290	301	285	215	239	273	261	285	297	280	279	299	279	276	286	310	262	289	285	280	276	289	295	316	291	251	281	292	269	300	285	286	293	324	310	285	321	259	294	293	278	296	288	286	311	290	287	292	303	293	271	290	283	275	306	294	267	264	287	319	269	306	269	295	293	326	280	290	288	294	318	281	294	280	271	290	307	305	315	297	308	293	314	270	290	291	273	276	302	271	269	273	286	278	265	286	315	259	290	276	303	302	310	285	274	302	285	290	289	283	295	262	307	300	295	291	295	262	319	270	271	258	296	315	292	287	289	277	293	277	270	303	276	288	308	319	260	275	283	283	279	307	300	315	300	278	301	308	241	284	272	285	289	277	281	275	281	273	292	285	273	269	288	299	286	280	307	296	307	288	299	312	281	278	262	281	287	305	239	293	287	281	318	279	270	296	266	294	309	314	265	265	274	243	261	271	286	265	291	266	267	299	262	254	261	273	292	283	284	262	275	284	301	289	279	286	292	305	258	311	257	270	302	262	305	271	271	291	290	277	290	256	277	274	240	278	298	271	277	258	279	290	269	275	270	279	243	302	269	270	272	271	263	289	303	317	275	290	299	245	275	301	257	280	258	311	287	321	281	298	270	306	278	287	267	293	279	304	306	287	306	275	299	281	274	276	292	271	272	263	271	256	308	290	281	272	297	285	295	280	260	285	283	298	298	271	304	292	308	269	270	287	280	297	296	292	278	258	296	299	294	292	298	292	269	309	262	269	303	314	244	290	307	307	276	296	319	257	303	320	280	294	283	283	295	295	282	274	279	259	288	268	276	270	263	305	282	272	291	278	279	305	273	282	243	308	317	331	288	296	309	296	265	314	317	280	243	291	308	289	299	295	314	303	311	271	257	278	296	259	262	284	290	291	262	266	261	291	283	286	265	294	295	279	255	255	304	287	282	291	311	268	254	287	314	288	295	319	270	304	291	293	288	276	288	301	288	291	293	284	275	304	284	275	285	274	254	298	275	301	270	303	281	290	263	280	275	251	294	285	267	270	297	276	284	279	279	281	252	273	287	306	274	278	308	303	310	317	284	292	263	265	273	308	292	263	264	295	321	292	293	273	279
7877	3218	7003	8556	9914	8910	6814	6331	7391	10800	17159	36384	47943	45899	35876	28785	15553	6153	2253	1120	923	816	815	778	823	832	810	797	826	790	823	786	784	749	795	873	831	792	855	810	804	845	777	823	834	830	844	780	870	815	757	804	815	832	861	838	768	801	786	809	812	849	832	838	780	850	769	812	788	825	791	860	803	828	818	761	812	787	791	801	769	800	833	843	797	774	816	802	785	776	830	825	816	808	777	789	747	860	791	818	775	786	833	824	789	783	824	812	764	817	800	776	813	747	848	845	832	846	791	771	818	823	850	816	814	821	790	796	745	808	748	842	782	770	803	817	808	797	778	815	827	778	822	824	789	761	804	782	791	783	825	757	830	764	781	805	830	815	835	796	818	790	849	849	810	796	838	829	785	822	822	853	755	746	870	853	788	760	836	774	788	811	781	804	781	818	825	755	793	797	741	852	776	825	789	827	790	758	740	839	755	817	817	784	794	798	832	770	818	805	804	806	858	768	788	838	770	804	772	780	789	764	814	782	808	792	803	853	766	829	815	847	810	793	810	810	744	795	819	805	813	820	806	779	814	788	769	813	828	781	787	852	802	842	795	812	774	800	748	805	790	790	819	767	779	802	770	769	740	832	822	826	827	837	770	831	811	805	750	780	766	842	817	785	793	746	780	771	825	828	766	828	790	807	827	838	808	804	849	829	775	829	763	825	836	810	782	778	854	827	772	796	787	845	833	769	813	830	806	798	790	787	816	825	852	794	843	810	756	795	778	784	765	855	811	823	777	780	776	774	786	785	765	822	822	788	894	822	795	802	772	775	813	839	817	745	810	820	808	791	802	791	821	775	799	791	816	794	754	782	820	820	815	785	817	808	791	839	813	823	832	817	864	803	830	799	852	754	809	745	795	784	748	828	812	804	806	850	765	786	854	784	792	832	784	792	780	804	823	802	818	795	773	791	823	879	811	811	777	861	789	794	830	812	829	748	844	771	795	784	820	826	808	846	795	814	843	825	760	733	826	780	818	847	811	805	790	814	831	843	807	845	779	791	790	820	830	785	869	813	810	805	821	849	778	824	783	808	791	815	798	784	824	787	774	816	820	806	828	840	825	861	827	840	808	769	816	813	790	803	815	797	802	797	808	812	794	773	828	808	777	830	786	791	791	770	792	760	801	829	818	790	826	793	807	823	748	817	807	745	810	805	799	823	812	792	816	833	819	788	787	791	809	788	767	827	835	808	829	813	862	812	822	781	806	783	781	827	862	831	792	801	784	807	833	826	857	771	779	779	840	823	812	783	806	784	831	792	803	771	863	829	762	843	814	814	829	843	816	830	808	813	783	839	830	770	829	850	767	818	863	850	808	837	799	791	789	802	822	788	768	790	808	827	816	772	854	786	839	849	903	817	767	764	774	757	797	830	799	793	816	856	830	819	831	840	848	781	805	779	817	840	780	774	832	823	825	828	801	828	793	814	792	817	810	788	732	831	825	766	786	840	859	750	816	787	827	774	853	858	812	776	797	811	814	801	801	802	818	778	751	820	820	805	830	812	800	825	814	784	783	782	805	861	789	829	848	801	835	832	811	815	801	855	830	794	801	811	853	766	806	784	792	786	819	810	794	761	819	811	849	775	781	835	801	825	804	796	820	838	789	806	805	758	839	816	865	862	831	805	784	793	795	830	764	848	773	791	793	821	827	842	802	827	791	824	753	797	801	780	777	842	798	847	813	793	807	807	820	810	796	802	875	828	829	796	807	818	808	766	811	881	801	843	822	759	752	835	791	802	797	872	836	783	814	811	791	768	813	819	781	799	815	808	772	789	799	831	850	756	833	808	823	802	798	773	792	843	796	868	814	784	843	867	835	849	809	776	780	799	750	793	811	793	803	802	823	811	792	756	779	790	763	777	848	784	778	850	817	810	865	799	783	865	855	843	815	809	824	825	811	811	773	802	823	790	781	774	813	863	816	775	752	768	808	793	794	832	829	795	819	747	756	850	830	798	807	791	798	779	790	805	784	871	769	816	790	865	793	820	850	758	846	845	775	782	804	859	830	802	803	784	750	821	810	768	831	777	800	836	795	781	789	812	823	816	788	793	812	830	802	778	805	847	789	790	805	748	816	788	802	852	800	810	786	816	810	803	847	792	846	780	815	810	788	837	820	846	795	811	793	759	803	799	810	780	835	840	799	831	849	785	761	880	750	775	785	798	842	787	747	738	830	820	801	815	806	849	806	846	809	785	823	778	808	783	791	782	801	784	852	823	805	793	843	782	889	795	821	850	775	794	797	813	774	785	810	801	815	779	841	803	815	790	827	850	779	795	809	832	837	805	751	822	777	838	838	732	796	848	843	775	836	773	799	773	767	782	808	815	797	798	758	793	844	802	823	752	814	777	811	797	782	729	765	838	816	841	822	811	808	790	815	846	810	879	773	791	771	791	837	812	783	787	818	800	837	792	854	805	802	804	864	822	857	805	854	791	757	776	827	829	809	801	823	866	827	788	868	782	756	830	812	779	802	774	839	791	831	831	834	772	811	870	787	873	789	868	838	784	838	786	881	769	814	802	788	799	836	804	831	800	817	796	811	784	816	841	851	786	834	800	772	801	804	801	797	773	837	795	817	760	826	776	799	805	819	726	832	832	840	781	830	850	873	833	797	827	837	832	823	829	793	817	798	832	781	821	798	794	836	822	817	819	771	785	848	825	753	778	804	762	813	769	779	787	815	825	794	848	804	830	780	829	828	838	844	765	801	800	784	845	839	860	807	822	831	777	892	839	844	864	787	897	828	841	780	849	785	766	803	809	786	802	792	811	815	825	846	838	849	799	788	863	803	835	850	810	778	829	820	778	817	784	797	808	789	845	754	758	769	805	842	797	871	838	809	798	827	792	846	843	813	772	794	849	812	796	825	798	822	818	774	794	813	849	766	803	784	824	794	835	827	829	798	785	788	833	775	772	814	792	786	849	765	788	787	789	797	828	755	808	817	817	821	815	819	794	803	813	843	794	813	846	782	778	800	747	864	819	770	814	815	834	836	828	802	811	796	797	803	834	782	824	853	783	796	809	811	793	791	786	838	808	790	831	811	819	777	850	790	847	846	813	859	799	814	840	820	826	805	769	822	758	790	827	813	823	821	780	795	796	796	833	772	824	777	796	820	847	812	789	809	873	809	786	817	786	839	821	811	733	808	850	811	804	841	809	802	770	822	806	808	797	842	779	814	788	821	794	814	789	807	813	826	817	825	844	816	781	824	795	829	772	866	808	820	825	840	817	794	803	806	834	822	779	754	796	793	831	790	827	859	804	838	801	856	808	791	828	800	811	826	817	788	801	815	829	789	783	803	816	851	796	752	813	801	853	799	856	825	797	755	838	750	847	794	764	827	790	866	826	839	793	831	845	874	794	830	841	807	804	775	802	797	797	795	827	757	819	843	805	812	801	822	821	817	791	820	826	810	824	814	779	834	773	799	780	778	776	752	789	812	779	838	787
2347	382	424	403	371	364	289	312	338	281	380	557	1127	1743	2009	1490	916	579	404	309	307	305	316	258	316	314	296	316	296	294	316	292	288	266	299	318	320	306	270	335	315	330	288	314	278	306	319	295	291	295	282	266	323	306	321	313	305	295	285	305	309	266	304	282	273	269	286	313	268	305	303	268	318	309	297	302	313	323	296	303	283	309	323	294	268	304	274	318	284	293	301	309	277	325	280	292	268	314	320	332	282	281	303	280	324	288	264	319	285	304	323	290	294	314	324	281	288	322	279	303	320	298	296	276	310	307	302	277	301	276	318	296	301	287	297	284	322	292	318	293	303	310	298	290	294	304	303	291	274	326	289	291	321	306	284	283	317	304	306	277	307	309	303	291	297	305	273	294	259	286	282	305	294	304	277	288	288	313	320	291	269	271	306	300	292	316	327	282	282	295	277	277	281	306	294	309	283	311	286	323	272	334	309	295	319	288	297	314	286	281	314	279	281	318	319	278	299	263	285	275	281	308	296	303	315	298	287	284	272	291	308	286	264	296	255	297	290	275	297	309	285	267	283	288	301	323	295	307	281	308	310	301	276	305	304	288	290	326	291	298	276	307	308	306	311	289	287	292	296	294	298	270	295	290	307	317	298	314	298	288	278	318	300	307	284	292	323	294	299	271	299	286	285	295	326	287	315	290	302	276	277	320	288	300	303	298	269	284	304	305	326	267	297	318	300	290	299	287	299	271	289	328	287	301	288	298	311	329	307	283	318	329	265	305	299	285	302	296	278	282	302	296	302	283	335	303	281	326	278	312	301	309	304	300	283	309	351	275	302	323	313	326	314	327	290	312	283	308	277	288	336	328	304	313	326	293	297	307	281	289	333	326	284	289	300	284	307	323	311	280	262	303	292	313	295	291	286	330	296	315	315	311	321	293	299	293	267	302	289	299	296	305	299	256	266	328	296	303	288	292	286	340	305	290	281	301	288	322	319	290	326	271	284	318	274	317	337	282	314	281	278	291	333	292	285	280	301	312	306	290	319	294	292	295	282	300	322	307	332	319	287	307	315	320	298	313	297	278	285	312	326	314	309	300	300	323	294	290	313	286	303	328	263	267	304	312	290	328	304	281	309	301	274	274	328	303	298	319	287	299	272	291	309	300	287	294	326	297	322	292	319	298	289	321	273	273	285	285	303	278	292	281	281	282	331	281	269	277	304	278	263	283	291	295	296	287	300	301	285	274	328	297	289	292	278	303	274	311	301	301	292	323	292	277	304	278	284	321	331	311	318	323	293	288	283	301	303	280	302	296	307	288	284	274	293	299	301	298	312	270	279	300	319	284	301	295	292	307	320	279	321	344	302	297	316	267	273	304	331	296	298	302	283	275	298	293	280	277	332	297	325	296	329	303	283	291	297	271	281	319	294	291	305	318	264	313	296	313	302	303	301	324	272	318	281	309	299	316	300	327	300	311	326	306	263	294	297	298	283	288	262	325	265	293	311	296	310	300	288	295	332	294	284	292	269	298	317	279	300	310	320	320	301	310	271	280	309	297	311	320	306	288	330	315	264	296	281	317	288	269	281	284	292	309	303	296	278	280	320	302	290	289	306	315	277	298	321	305	304	267	282	303	311	320	305	260	313	312	290	289	291	301	280	329	296	276	291	311	289	295	324	318	277	307	283	272	281	324	308	279	330	309	293	300	325	311	313	310	286	280	350	273	278	317	324	298	297	298	307	282	314	264	293	266	331	320	283	312	302	325	287	284	285	304	295	327	303	293	271	305	284	335	280	293	308	306	298	309	287	301	310	312	265	301	299	280	310	319	304	277	286	311	286	291	281	323	284	298	299	298	301	279	280	289	278	293	319	295	323	285	271	307	321	301	281	310	303	288	318	290	295	335	281	331	274	271	307	335	321	317	311	326	301	320	330	298	296	296	315	304	302	330	306	294	300	328	300	309	303	307	272	249	306	276	313	281	278	291	280	292	294	267	329	303	318	277	303	246	289	295	315	339	342	275	318	286	274	294	293	265	290	306	327	296	291	294	308	290	288	282	314	315	274	283	288	307	289	311	339	309	308	304	271	335	299	299	298	284	297	283	305	293	330	297	305	298	302	315	305	292	297	275	301	278	288	321	318	296	326	308	300	307	312	271	277	305	290	299	288	283	312	293	259	299	287	298	298	296	311	296	286	312	294	320	315	334	288	284	261	299	279	278	288	277	312	317	293	294	306	290	290	311	272	262	268	283	303	294	295	267	311	317	310	323	272	266	316	277	269	335	318	321	300	308	302	298	269	293	311	303	289	291	276	314	305	280	310	316	304	292	308	331	298	306	311	267	315	293	284	287	305	333	319	307	292	279	287	275	279	308	269	304	340	300	291	289	288	288	331	278	314	312	294	297	303	299	301	304	301	328	302	300	314	284	292	278	317	317	282	300	300	290	282	295	273	328	255	275	296	295	290	272	327	323	304	278	280	282	271	322	297	288	280	278	303	275	295	308	271	297	270	315	299	284	303	296	324	337	290	296	293	303	299	319	280	268	317	301	292	327	304	308	316	307	347	306	279	259	309	285	296	304	302	304	326	288	285	305	290	284	299	262	284	314	321	293	291	329	297	298	275	297	286	304	274	302	301	279	313	275	297	294	304	302	287	294	309	324	340	287	272	310	275	322	283	284	307	324	249	285	334	318	289	314	319	281	268	274	298	295	286	323	293	329	305	300	309	292	266	282	292	338	276	312	320	302	304	303	272	279	300	301	301	307	290	280	317	327	267	253	289	310	298	302	328	303	317	299	322	325	269	310	297	308	308	259	296	328	292	267	309	280	298	305	296	300	327	281	331	297	293	300	314	272	308	298	305	305	290	303	303	296	301	317	278	299	312	276	319	286	289	293	310	265	324	276	266	302	276	291	284	322	293	309	289	276	339	282	317	297	313	305	265	278	321	295	288	300	286	278	287	261	278	332	313	310	316	342	308	285	272	298	306	306	310	295	299	319	302	295	329	320	301	294	312	289	318	279	317	290	286	289	293	311	323	307	301	298	292	321	302	304	279	320	326	314	294	274	296	302	311	326	280	276	317	277	265	305	253	325	272	283	295	321	301	277	291	298	286	290	304	324	303	293	290	296	284	281	305	314	305	268	262	255	313	269	301	325	315	296	308	271	301	283	301	297	330	300	298	304	302	320	300	288	296	298	297	265	309	297	279	278	338	277	288	280	312	274	311	294	272	300	293	264	289	304	311	284	275	304	291	284	304	291	287	289	318	300	298	325	286	299	283	266	327	284	326	318	302	303	287	284	262	292	305	289	276	294	289	295	283	298	296	273	320	316	285	317	303	277	292	303	302	279	305	290	301	292	294	299	293	300	293	303	317	331	289	275	287	308	306	305	330	318	310	273	279	308	283	300	293	298	302	300	306	319	300	289	305	325	278	302	299	281	279	293	308	305	306	288	323	274	297	293	289	292	294	292	296	305	307	291	313	293	309	289
2511	864	1075	1117	1171	1055	1010	1055	1052	1037	1269	2668	6313	9265	9212	6488	3681	1998	1120	951	846	826	876	828	813	838	788	822	778	816	824	845	856	819	866	847	834	858	854	847	817	826	830	846	815	833	861	803	822	792	818	871	870	847	785	852	854	798	862	811	793	803	858	843	831	774	822	858	788	851	892	875	837	842	828	844	868	866	856	806	797	861	854	883	816	806	801	856	863	859	898	850	812	812	827	840	861	821	876	833	862	802	821	839	814	821	763	816	831	814	836	826	841	811	856	819	907	846	826	857	798	811	842	845	832	808	885	834	809	799	826	810	805	830	799	872	875	832	796	771	788	825	850	843	851	858	841	853	788	831	901	836	831	815	877	803	858	862	827	803	844	885	858	811	843	803	829	859	856	843	798	859	864	835	816	868	875	880	856	834	830	822	799	808	827	805	798	834	823	854	787	853	828	845	832	833	874	850	838	869	861	790	844	845	857	799	835	868	822	836	832	810	857	836	851	862	898	824	821	837	860	874	786	830	848	811	822	827	845	797	827	816	809	831	822	823	760	796	842	826	838	836	842	805	819	868	848	851	831	828	856	809	829	825	830	865	867	818	849	841	865	786	801	862	806	831	818	826	917	898	811	833	783	842	789	828	852	833	844	838	813	831	829	832	861	854	865	874	851	789	862	853	858	815	866	853	836	870	912	837	843	834	872	863	852	855	806	840	842	792	829	832	817	819	832	855	830	793	858	782	808	881	823	829	828	895	824	891	822	848	837	861	801	785	836	864	841	814	858	824	855	834	853	843	873	865	855	841	883	822	828	797	850	855	901	822	867	808	812	865	846	847	862	845	828	870	827	799	874	776	828	894	802	779	794	835	872	862	816	813	858	841	856	881	876	846	818	844	827	868	827	828	822	850	862	821	818	866	779	830	881	869	818	785	899	860	866	857	836	823	819	843	807	798	794	799	823	839	863	785	830	827	797	847	829	770	840	811	843	858	820	872	839	814	883	877	848	798	849	785	811	822	817	806	832	853	848	798	906	820	832	797	803	824	792	845	903	850	803	823	845	815	803	854	835	861	854	853	811	826	813	812	805	812	868	799	811	821	771	863	851	835	832	801	866	854	860	825	825	806	822	813	817	812	828	859	826	856	841	840	856	837	836	857	819	843	868	767	809	857	817	820	836	801	817	820	850	860	813	851	860	822	846	855	815	860	810	875	856	869	824	780	831	852	817	812	833	823	821	872	880	851	830	805	843	793	875	846	787	829	821	897	896	803	788	788	858	837	815	857	828	818	803	866	882	872	847	851	820	871	818	812	848	887	834	842	808	851	842	894	828	863	869	889	832	864	847	814	854	753	855	840	844	837	855	832	875	819	838	858	808	828	799	844	855	840	820	816	844	857	848	824	771	822	859	818	804	819	825	786	847	839	824	832	837	880	807	816	866	806	781	847	828	814	861	830	827	761	844	823	850	810	809	852	812	804	815	839	801	815	837	858	848	806	804	813	783	831	827	856	902	824	800	856	821	880	812	830	823	792	863	816	796	800	786	876	865	815	839	831	835	846	820	897	907	844	816	830	817	855	880	839	848	854	802	828	824	886	830	829	884	805	825	820	838	885	837	822	850	841	850	824	814	845	837	788	861	843	837	841	820	855	850	810	823	883	853	800	840	810	817	826	856	818	826	844	870	785	846	844	855	830	824	826	848	872	847	859	802	779	817	850	812	855	907	826	888	859	820	835	843	797	902	885	823	829	838	884	842	833	809	861	834	767	785	814	833	825	839	810	812	804	873	808	820	763	810	838	909	803	892	879	852	844	815	800	833	884	800	825	858	840	830	801	855	853	840	816	814	851	856	821	846	813	826	831	822	855	800	806	889	853	820	930	819	893	836	809	834	836	859	853	834	839	829	811	856	827	809	847	811	853	843	836	824	861	801	857	853	880	779	837	849	852	807	773	801	833	775	814	906	820	861	824	857	835	851	812	820	852	856	824	860	808	876	832	815	844	846	793	851	828	865	865	853	768	805	833	787	832	815	819	892	919	846	813	872	886	788	791	797	830	873	837	836	851	841	809	815	778	812	805	808	829	816	857	873	831	883	884	842	876	832	821	845	855	816	841	850	839	869	783	810	820	861	828	823	826	794	930	818	888	821	833	807	881	882	826	829	862	817	838	864	842	828	877	804	838	849	880	787	853	812	831	886	813	799	908	859	843	812	829	841	790	847	847	854	847	816	777	834	868	832	807	783	852	821	855	880	896	847	842	798	847	799	843	806	817	814	848	874	818	848	765	808	845	841	859	803	844	854	791	789	814	834	747	822	823	842	797	823	850	827	837	737	789	805	812	810	814	869	871	843	811	831	821	857	845	848	860	871	865	864	835	837	832	789	848	853	790	837	840	827	855	829	811	830	842	784	839	798	895	852	805	874	784	801	831	819	793	793	854	839	830	841	821	786	872	867	811	861	775	888	846	812	825	779	830	809	896	867	854	823	845	787	874	820	850	853	847	878	853	885	867	820	834	864	859	850	758	812	853	820	836	808	826	772	896	801	816	831	849	831	814	854	797	817	818	854	842	860	832	834	850	813	847	872	842	809	801	823	813	768	801	843	802	756	855	860	804	816	807	823	808	808	809	810	836	826	829	821	809	793	840	866	793	813	838	847	837	861	867	796	820	838	858	875	817	810	789	820	783	804	836	900	869	832	807	865	885	839	797	855	821	872	780	781	837	870	851	812	827	925	826	880	847	859	876	813	804	872	845	874	841	860	813	828	781	842	834	840	813	836	829	852	835	869	856	849	792	883	811	830	787	795	810	824	845	839	818	859	835	809	818	840	857	828	868	801	853	792	819	780	856	859	871	835	830	836	807	822	827	829	886	840	803	814	823	884	857	829	808	837	830	828	861	820	847	839	887	809	809	848	833	818	827	815	820	806	806	896	798	799	817	890	839	797	778	791	856	838	832	846	858	783	762	789	802	860	845	766	793	790	813	841	803	866	843	862	812	868	765	878	782	865	855	860	822	780	873	825	850	811	812	835	903	849	767	832	808	858	817	849	796	865	795	797	842	888	834	808	800	844	814	851	839	867	768	842	802	823	807	817	811	853	819	773	834	855	804	821	814	834	804	870	809	853	776	865	897	800	824	856	823	833	823	852	802	820	861	836	831	846	840	833	818	851	826	833	866	851	827	831	857	789	841	859	855	875	811	877	901	830	800	865	803	795	805	878	837	826	840	826	832	860	814	821	809	847	887	891	888	819	840	824	856	849	896	816	826	835	812	796	882	837	888	845	828	841	845	807	829	866	790	864	844	834	882	819	822	818	873	817	797	841	780	804	828	814	862	911	827	839	810	815	861	896	849	835	827	810	820	794	798	858	858	878	851	855	856	822	825	822	846	801	841	812	796	907	866	850	811	804	864	810	821	892	810	833	805	845	869	846	910	873	806	896	846	835	824	819	797	810	849	842	863	796	821	860	780	853	827	791	790	846	817
7612	1197	2041	1928	1517	1163	803	766	939	1110	1713	2888	8617	15616	13050	6588	2917	1148	482	344	270	291	306	259	264	272	292	302	298	294	271	280	295	266	291	307	260	277	296	279	282	267	292	285	275	269	260	308	282	318	267	301	274	295	262	288	276	314	279	269	260	262	286	306	286	262	257	280	280	260	272	277	266	264	247	259	258	250	270	282	266	257	302	252	276	277	276	264	289	269	260	273	295	285	294	266	277	259	281	244	251	264	292	314	260	312	259	285	235	264	269	256	242	278	272	278	314	313	260	306	270	313	277	295	282	282	252	292	250	278	268	269	271	276	265	253	270	267	286	275	276	250	279	272	281	292	280	241	254	256	254	287	287	294	272	268	283	285	315	264	283	282	282	245	260	271	268	278	288	274	285	306	274	269	273	299	242	281	250	283	277	276	254	264	312	265	291	244	264	298	307	278	273	268	302	287	265	277	271	313	300	270	272	257	303	280	276	263	262	290	294	299	273	270	279	280	273	320	287	281	268	287	274	299	281	276	280	277	270	266	283	272	278	295	258	250	272	281	304	268	239	256	247	297	278	311	263	274	270	282	277	256	259	272	268	290	296	292	289	314	291	281	295	269	266	269	254	280	248	267	286	268	289	258	288	293	252	290	287	238	269	285	284	264	275	301	294	264	290	271	280	237	289	288	264	262	262	270	264	262	258	262	276	262	263	282	278	280	253	253	299	281	280	259	297	264	304	263	297	285	295	250	276	289	262	270	275	259	300	270	291	253	282	289	268	271	272	282	255	309	291	258	255	269	309	286	275	294	326	253	316	296	283	282	278	294	302	265	264	292	297	269	291	263	278	253	277	278	288	299	294	250	260	276	293	284	295	260	275	249	290	260	305	271	266	260	267	296	267	269	277	269	246	267	304	263	256	264	280	242	287	297	275	265	277	292	264	274	284	271	306	286	259	300	267	279	251	304	304	278	295	290	285	302	290	273	275	298	264	276	281	269	304	272	305	293	268	251	280	292	282	301	296	254	289	294	265	248	260	280	283	295	279	288	276	279	280	268	270	255	289	310	300	290	276	257	303	273	305	300	259	280	265	279	293	274	299	273	298	270	277	293	281	260	272	286	266	284	275	266	284	282	270	256	277	255	278	253	315	281	282	268	300	246	277	282	273	277	302	239	265	292	276	290	286	294	242	266	251	298	292	271	265	293	254	273	254	278	296	257	279	281	239	266	289	275	270	291	260	282	276	277	281	287	285	279	252	248	269	282	286	278	291	272	304	281	294	254	294	287	294	280	269	287	293	269	306	304	254	275	273	277	310	255	269	297	278	293	287	292	307	266	276	280	267	285	266	267	293	282	272	273	300	257	268	298	299	283	283	274	263	289	277	291	310	263	281	280	259	260	291	298	268	274	267	276	286	277	279	274	273	235	287	270	277	290	278	298	295	310	283	266	258	291	292	293	304	268	289	294	274	267	290	300	288	246	270	297	262	281	282	268	272	265	292	284	278	280	268	311	266	259	270	253	280	276	263	252	297	317	315	265	295	259	243	282	253	315	265	270	272	265	279	272	290	269	295	270	260	267	288	258	298	272	241	299	282	274	278	273	268	280	250	289	314	277	285	280	273	319	292	284	266	267	267	290	283	269	282	271	302	281	276	293	279	264	269	288	268	288	304	262	287	302	300	268	265	280	264	296	291	265	257	273	269	261	256	234	268	304	276	287	285	300	259	272	293	264	292	287	251	278	264	273	277	311	297	263	267	269	271	258	234	299	292	322	278	281	294	254	286	272	272	277	255	253	289	271	270	257	243	289	254	265	303	268	254	254	313	259	263	284	280	264	302	268	279	301	280	260	262	257	270	271	266	277	316	270	274	262	305	269	275	280	279	264	275	304	271	239	285	259	307	270	289	248	294	263	250	288	305	284	285	265	291	298	276	279	264	295	291	310	269	276	278	283	282	274	291	304	270	271	280	319	300	268	298	278	290	268	308	261	307	281	286	290	293	251	284	277	279	267	272	285	291	298	293	299	267	260	281	287	297	268	265	287	284	284	297	272	271	270	245	261	270	275	276	263	257	301	294	222	257	266	285	272	285	248	284	303	281	289	293	257	272	284	266	275	301	276	261	255	313	274	288	286	282	304	279	268	326	318	267	300	301	284	269	281	281	286	289	259	285	236	257	287	285	283	284	271	278	278	256	263	278	277	267	273	256	262	296	288	288	262	285	299	260	275	257	264	270	284	273	288	296	258	255	268	293	276	291	307	303	285	275	273	275	275	287	297	278	263	290	288	267	297	282	268	254	295	262	295	295	279	259	280	247	253	274	274	280	287	256	281	288	293	294	273	281	288	278	242	282	284	267	272	253	294	276	262	279	263	266	269	263	284	309	270	293	284	283	285	269	279	288	255	269	250	254	249	267	270	259	261	298	297	280	289	307	288	300	268	281	279	276	281	282	260	285	261	280	290	254	260	272	252	273	282	269	263	263	275	265	293	270	245	274	264	275	254	265	280	261	274	262	278	297	278	259	264	264	281	294	284	261	244	261	279	275	330	254	293	266	257	283	291	272	265	246	277	271	254	226	245	284	273	252	283	256	266	292	294	264	270	273	276	272	292	256	270	264	309	295	272	260	294	270	262	290	291	285	263	294	274	300	309	292	282	302	268	267	277	286	270	286	258	285	298	293	267	305	269	249	278	301	295	292	287	296	261	282	309	268	234	245	248	241	270	253	237	278	267	259	290	280	274	299	261	251	261	285	271	290	278	285	300	304	278	253	304	253	286	273	263	281	245	292	307	290	258	281	277	274	292	259	266	264	270	264	280	284	251	246	262	283	261	243	293	283	263	254	295	233	253	274	277	280	264	269	305	282	253	276	283	290	282	259	284	292	271	270	259	263	244	269	264	282	275	256	301	275	261	243	291	257	275	245	280	246	255	279	273	283	281	283	276	260	290	263	289	262	295	251	270	276	295	251	269	291	297	286	282	253	272	295	293	281	256	296	299	274	265	288	309	298	269	267	289	271	272	293	258	295	320	309	244	279	259	291	306	282	298	289	281	314	277	278	257	256	280	274	285	302	293	272	249	286	292	287	273	263	266	281	321	292	275	251	264	255	296	308	268	287	285	298	286	300	335	303	264	264	275	274	265	259	289	259	268	284	290	276	275	285	282	286	308	265	244	260	275	253	293	280	269	285	275	248	291	297	269	299	257	273	255	270	266	257	283	272	274	248	315	283	292	273	281	305	260	303	271	297	275	275	272	259	272	271	244	260	264	261	289	322	288	314	265	285	293	246	273	294	268	276	293	288	278	266	272	286	284	270	291	280	301	251	259	306	284	280	279	273	265	272	252	310	303	297	288	262	286	260	291	291	277	296	251	268	288	268	251	241	280	282	270	282	296	291	283	283	277	291	300	287	306	305	269	286	306	274	295	310	260	302	233	281	286	289	276	292	257	276	283	268	277	281	238	281	259	258	271	290	292	265	298	273	265
5528	1777	4747	6163	5857	4923	3370	3492	4651	5329	7659	13285	28551	37442	32726	20944	12317	5131	1973	1124	905	785	749	765	803	792	813	827	778	760	795	771	792	841	773	780	808	813	747	830	806	826	807	762	774	784	794	790	807	770	782	803	791	785	854	779	797	787	795	821	741	769	805	829	778	786	764	814	803	781	837	770	758	787	843	765	794	780	831	770	809	814	785	833	806	796	793	812	827	829	793	746	806	775	709	765	799	804	830	762	785	744	794	817	733	798	762	819	773	768	768	788	758	790	789	790	786	806	810	788	782	818	825	844	777	794	837	809	777	799	808	806	811	768	762	777	790	774	808	834	783	786	781	806	814	774	788	765	746	805	805	800	812	825	801	794	831	764	833	780	790	795	761	845	781	796	774	745	792	784	782	777	771	787	795	754	812	762	821	796	774	764	817	809	829	819	803	772	790	787	789	814	843	730	806	769	790	810	826	782	790	725	777	791	811	798	835	818	773	750	804	802	771	787	779	720	824	756	789	784	751	788	799	767	761	776	758	853	816	776	831	783	794	786	799	756	842	821	815	823	757	798	723	751	793	774	810	770	798	791	808	818	803	788	772	810	773	788	781	786	787	780	788	774	804	750	796	773	780	782	789	803	806	782	766	777	813	801	784	759	836	781	806	800	736	819	815	747	730	777	788	770	744	809	786	802	806	789	768	837	761	802	784	812	844	805	755	802	804	823	838	794	785	798	763	784	787	772	817	793	753	805	752	786	783	823	736	819	805	737	781	797	764	819	808	785	839	805	817	801	789	784	777	827	827	781	873	844	837	760	802	806	800	782	779	768	779	805	786	796	847	805	765	789	808	772	833	779	776	795	845	761	736	768	804	772	813	833	770	802	781	817	823	791	782	786	782	767	804	852	799	808	766	828	825	842	779	786	759	764	830	838	789	798	812	823	751	793	772	811	837	836	811	730	758	751	754	793	828	770	775	788	788	826	779	803	810	854	787	794	747	838	751	747	774	801	825	802	731	795	788	760	760	775	812	803	801	797	779	826	756	819	763	806	810	794	738	785	775	802	806	832	816	801	741	766	836	747	816	803	786	806	752	742	758	811	817	812	822	789	787	808	806	757	788	807	799	818	818	755	809	757	774	827	793	825	771	814	722	773	768	785	833	792	753	774	804	776	831	755	816	821	791	767	807	777	771	772	814	733	776	833	762	798	818	781	826	850	829	775	791	802	790	792	817	759	795	814	748	787	800	819	738	804	803	801	770	807	815	716	777	844	840	843	816	800	830	750	734	853	802	823	723	811	775	805	813	823	809	828	834	838	824	766	803	725	764	764	767	767	806	815	794	832	782	782	785	806	810	752	809	765	783	788	898	798	783	733	789	783	778	798	816	780	788	820	775	821	819	783	824	821	774	817	795	778	816	815	800	801	764	711	833	812	770	760	815	785	809	750	792	809	771	764	794	743	813	781	788	747	755	797	761	758	789	803	793	784	822	802	757	769	785	752	787	803	784	785	800	797	852	769	812	836	770	792	832	829	841	779	753	772	740	770	826	786	774	795	827	781	798	791	822	727	793	773	861	796	780	776	767	782	798	803	742	799	791	748	776	795	777	819	778	795	806	702	796	767	819	809	794	787	756	801	808	753	765	773	852	787	764	795	821	827	783	821	772	831	761	784	807	707	788	774	737	786	817	796	844	774	784	816	819	816	799	775	722	773	848	759	740	767	817	838	793	818	788	811	814	768	807	811	762	775	807	735	795	763	831	786	795	792	814	759	746	819	852	813	827	755	781	769	741	780	758	787	784	807	803	776	780	805	783	801	757	823	752	766	760	753	790	761	803	772	789	770	848	818	796	783	769	789	837	791	769	824	793	771	777	790	764	791	783	777	782	770	810	774	713	787	840	758	729	802	807	802	870	787	791	792	763	791	805	794	827	787	797	775	830	765	780	784	786	769	761	799	788	754	798	806	811	759	745	745	783	801	796	768	804	781	776	763	774	809	720	814	797	781	802	805	827	807	805	821	775	806	702	757	863	814	781	794	804	755	761	871	787	826	796	851	762	773	789	769	823	784	835	738	711	798	774	786	751	716	762	730	785	802	781	814	767	794	797	780	757	766	807	769	778	803	784	764	806	784	787	803	792	767	792	791	834	764	729	745	786	759	792	788	833	790	775	807	765	821	802	794	803	793	774	795	809	775	777	762	821	758	801	797	836	757	798	780	778	748	842	774	790	808	788	792	788	785	775	811	818	795	760	833	785	780	795	745	795	790	778	797	794	815	760	784	763	780	806	769	793	816	827	844	782	830	806	776	758	770	729	814	755	834	798	818	792	770	772	772	800	790	801	793	814	785	784	755	783	819	769	787	753	784	790	795	777	768	794	746	787	795	767	771	746	834	807	803	785	807	765	761	773	775	793	765	781	799	808	814	786	810	783	764	782	777	828	815	770	806	838	812	796	762	767	758	781	773	778	773	747	744	824	778	788	782	820	794	781	779	776	829	806	751	757	786	743	783	760	828	795	786	741	782	779	786	784	780	802	822	791	789	776	780	745	812	785	774	741	792	787	802	775	805	809	760	808	847	769	758	787	791	750	786	823	798	747	815	792	806	769	739	778	807	820	774	812	759	805	811	763	782	753	795	794	804	759	769	761	778	785	836	767	808	798	782	741	864	738	847	764	824	779	795	795	761	817	796	808	771	750	783	770	786	772	793	780	757	799	782	783	846	776	803	832	798	819	818	801	809	740	790	751	802	772	758	796	778	777	784	774	843	774	837	800	816	766	773	768	821	812	801	767	803	773	752	751	775	802	780	871	810	733	791	774	795	800	807	762	818	806	738	794	854	816	792	784	854	765	793	734	794	792	853	784	825	752	749	836	814	774	767	776	788	762	829	737	730	792	846	767	792	786	743	819	827	838	815	824	792	793	783	797	810	808	815	804	842	812	803	786	820	787	811	807	802	812	793	783	814	864	774	786	813	762	864	759	794	791	761	805	787	766	785	813	806	803	778	790	801	757	812	844	788	737	750	793	804	795	838	824	847	776	812	807	763	811	813	792	818	770	770	761	790	799	759	780	811	787	770	841	797	787	798	786	755	796	787	815	817	779	775	767	793	830	797	772	749	782	835	805	819	784	802	734	779	824	766	756	783	821	810	776	838	792	763	784	805	786	841	831	855	817	794	814	784	768	763	820	832	814	803	810	830	764	764	770	821	785	814	816	791	798	790	786	818	791	826	815	728	806	808	813	787	832	823	781	755	775	752	790	808	809	782	875	789	788	800	832	798	736	807	795	733	744	768	798	818	767	773	830	785	825	787	767	814	764	812	832	858	844	800	798	807	771	775	820	775	812	775	785	768	799	786	802	798	815	765	799	773	787	837	737	807	781	784	807	777	825	798	788	789	753	782	824	790	810	799	829	755	776	819	756	779	760	822	769	779	816	754	816	732	738	793	780	762	768	814	803	834	753	732	784	817	748	825	746	794	825	814	787	811
15507	3067	4196	3924	3555	2639	1625	1892	2502	4381	7074	9265	16255	27150	23968	13891	4989	1611	629	357	334	289	296	323	277	291	319	273	320	307	301	280	309	294	300	301	278	289	285	279	305	307	278	288	309	303	294	312	308	327	286	313	320	291	303	287	289	290	297	301	308	293	271	308	310	284	304	311	290	316	295	338	307	278	289	292	320	316	299	303	281	262	316	299	279	313	291	335	274	289	281	280	322	317	324	327	300	313	308	285	325	292	305	283	285	309	279	270	278	287	307	315	327	289	310	320	339	316	300	269	317	311	269	306	279	320	344	282	295	266	333	299	297	297	290	292	290	311	311	318	283	329	294	287	302	308	305	313	312	291	315	298	302	312	308	305	307	305	254	270	298	330	310	317	295	297	285	278	297	285	295	294	295	318	307	295	254	321	281	323	305	304	304	331	279	316	327	291	298	317	304	276	308	341	288	333	297	297	275	287	315	332	313	288	313	311	301	277	309	315	292	278	286	287	298	279	337	313	269	303	301	295	294	275	289	327	320	298	285	285	285	301	315	329	280	272	303	296	290	297	289	332	256	282	322	308	295	340	311	320	303	320	316	335	277	318	298	297	302	301	310	299	305	301	301	322	296	279	311	304	279	312	317	293	302	324	298	310	299	316	321	317	297	333	310	303	310	307	292	298	343	283	327	314	284	280	269	339	265	285	297	276	309	323	327	282	334	291	298	289	306	301	274	293	313	344	309	311	285	310	284	300	318	309	272	308	309	323	291	291	296	301	331	296	356	302	297	287	285	287	297	294	317	280	343	324	300	297	285	302	303	272	335	290	286	326	310	283	315	305	288	324	279	275	307	270	315	315	277	297	285	314	298	322	326	344	306	304	308	289	331	300	310	305	308	313	269	324	302	282	270	304	263	276	300	250	274	296	309	303	284	305	322	307	311	317	301	311	335	287	300	315	306	285	306	300	298	262	285	296	299	318	319	291	316	270	284	262	306	293	308	312	275	339	298	317	288	313	284	314	318	318	267	283	299	288	321	287	284	289	298	292	264	324	283	275	281	302	315	314	314	311	279	322	300	313	304	321	271	302	324	276	284	249	297	317	295	325	284	288	322	319	303	320	305	314	280	314	309	283	299	295	285	317	300	288	311	318	307	285	310	269	269	295	301	309	287	293	293	291	332	290	300	301	296	318	294	316	313	338	344	289	340	280	311	304	309	270	321	327	298	314	280	324	279	310	283	323	304	291	322	261	310	288	301	306	312	283	294	256	292	303	295	265	268	292	294	301	304	292	308	330	306	311	325	306	301	306	302	329	319	308	281	314	269	335	283	277	327	327	341	306	309	300	310	281	305	310	309	294	294	335	284	310	357	328	333	344	280	271	315	282	305	299	342	310	297	286	316	278	256	300	292	316	295	304	315	311	277	301	302	310	292	299	291	274	298	298	319	309	301	285	305	315	336	298	282	318	296	322	277	296	280	287	307	312	310	309	304	332	284	302	326	294	290	321	308	281	290	304	303	284	291	267	267	304	284	294	291	319	276	283	334	285	318	307	299	280	339	281	272	270	310	299	275	286	329	316	306	321	292	327	284	316	297	320	315	283	304	307	310	299	269	326	310	303	306	303	288	312	299	290	282	312	289	288	303	301	291	285	297	305	292	301	343	305	316	290	295	310	282	300	284	303	273	282	296	281	288	274	294	335	323	324	308	316	309	303	264	303	318	312	288	303	301	299	303	271	302	299	291	333	323	291	315	314	281	287	283	314	318	316	294	287	295	285	321	292	297	321	321	282	298	314	304	294	314	319	295	277	295	284	308	291	267	314	293	287	300	288	304	269	314	274	296	318	300	315	325	269	340	297	303	332	280	251	295	321	319	299	276	276	295	321	298	308	278	283	306	308	268	311	335	292	301	299	270	291	272	293	307	315	313	323	312	254	296	303	301	277	303	311	322	293	326	286	315	296	309	307	272	309	292	296	302	312	313	319	296	314	306	330	280	278	323	317	325	304	271	314	306	282	292	326	302	269	321	301	289	301	298	284	318	308	321	285	310	294	285	270	289	346	307	285	273	315	303	290	294	284	287	316	286	306	280	284	285	310	305	304	290	282	301	333	312	319	262	305	316	271	317	302	315	284	307	271	310	303	293	297	316	309	299	272	280	340	294	301	313	319	334	295	290	276	284	321	293	279	301	304	301	311	316	332	289	291	309	314	277	316	325	315	277	321	273	283	290	287	282	292	269	310	284	286	295	298	294	282	307	324	286	307	311	291	283	311	314	299	290	313	278	297	318	310	300	316	277	278	293	302	298	276	314	299	307	289	317	286	288	302	285	305	304	349	321	284	297	298	308	319	297	290	311	312	318	306	322	266	301	274	329	310	300	309	287	299	282	294	284	302	295	289	328	296	291	307	309	313	298	280	294	302	328	299	310	306	266	301	294	324	318	292	319	323	319	271	310	300	327	301	297	285	298	315	274	279	287	305	307	304	292	276	290	319	294	318	301	298	326	323	301	312	286	285	323	297	290	283	312	298	299	301	299	304	316	290	307	301	342	319	303	299	325	301	278	295	304	295	324	278	300	308	276	302	295	280	288	279	270	295	302	309	327	284	323	316	273	272	282	335	342	298	263	314	317	309	313	290	295	297	314	282	299	292	322	280	283	308	304	314	286	291	303	316	285	272	308	332	296	292	304	307	278	265	279	316	345	301	275	297	312	289	264	327	289	277	263	318	279	293	316	305	326	317	319	318	312	321	329	315	311	324	296	316	244	286	286	307	299	303	280	309	306	295	283	273	293	318	271	292	287	312	313	315	315	301	282	327	298	305	331	283	283	315	288	306	294	324	305	309	320	290	256	295	308	320	318	317	292	296	294	298	314	296	298	335	323	334	311	286	290	324	282	300	294	306	299	337	291	296	314	310	316	344	262	340	297	313	293	317	294	307	313	274	297	350	309	300	279	294	303	327	299	276	326	308	309	326	311	303	281	274	288	295	293	316	330	304	293	296	278	319	303	300	298	329	306	301	320	302	302	279	289	295	303	278	309	288	287	327	293	311	306	273	298	316	338	308	317	312	322	329	270	300	304	287	308	327	275	297	305	281	271	276	288	316	314	289	273	323	299	321	304	305	309	287	302	316	279	315	312	285	290	290	311	314	297	280	321	314	293	293	302	276	305	294	316	313	285	290	295	283	323	288	300	313	309	312	310	301	248	276	288	285	275	304	320	295	297	282	312	274	338	324	275	306	258	272	295	325	295	317	286	272	300	304	294	304	351	328	306	269	343	291	274	327	318	312	278	311	317	312	301	341	313	287	320	303	280	315	276	342	315	303	284	290	280	287	304	278	293	310	277	314	328	279	330	294	319	278	269	290	314	309	315	325	308	303	287	303	310	306	324	315	292	268	311	307	289	314	306	319	284	261	292	296	285	303	305	298	278	328	321	320	307	273	278	352	325	310	291	315	282	269	320	301	307	312	311	292	270	278	302	290	292	281
8011	3138	8763	11187	11972	9522	6655	8462	10884	17429	23723	28137	38451	47079	42991	31033	16653	6714	2410	1139	899	884	827	851	881	816	843	845	903	847	796	834	874	827	795	817	911	829	894	899	892	821	847	854	881	833	841	840	865	881	840	830	794	876	839	878	866	884	833	878	830	872	857	808	790	888	840	879	854	879	875	843	791	837	873	802	841	854	819	822	842	862	842	820	818	850	917	845	851	865	840	841	875	826	822	809	892	840	858	852	902	841	883	836	880	833	831	831	838	822	929	850	768	835	855	819	847	855	827	821	832	864	849	831	830	750	885	897	805	858	879	867	833	819	840	878	861	870	881	820	825	851	855	866	888	792	846	862	885	891	822	892	879	883	860	823	918	828	829	825	863	878	864	807	864	870	799	833	832	843	830	855	863	825	844	864	797	833	870	854	863	889	843	810	854	863	830	815	863	867	801	837	885	888	846	861	840	860	908	832	809	843	857	890	833	779	869	889	837	819	811	797	852	812	838	859	829	902	831	826	905	823	862	827	855	852	836	861	829	872	842	833	893	869	819	837	847	821	874	895	850	843	817	831	851	768	832	881	825	836	846	837	843	806	874	817	809	846	847	820	867	858	901	843	860	862	886	832	815	855	842	863	851	856	828	906	899	841	852	842	844	835	831	841	830	840	830	857	825	831	863	915	854	818	846	830	841	857	890	832	884	890	840	863	806	833	879	839	839	796	869	856	856	844	866	873	832	833	838	871	824	807	831	834	849	806	811	877	843	830	832	853	815	874	838	873	789	847	820	807	857	862	839	867	817	888	851	862	815	827	843	857	832	842	854	843	877	871	855	870	830	823	835	851	832	875	849	847	899	903	867	817	798	848	831	861	820	841	870	838	848	853	877	811	837	890	852	884	823	835	855	829	817	843	824	830	859	780	865	831	883	843	845	838	803	843	855	851	853	892	795	855	865	903	866	850	886	860	859	876	858	821	816	855	855	899	809	836	886	864	859	852	842	866	836	837	845	845	855	861	848	827	855	895	820	866	858	859	856	815	857	832	848	813	805	897	829	792	865	811	855	888	881	792	854	853	825	824	850	847	842	846	899	867	857	854	875	883	894	843	795	897	894	844	863	813	843	820	870	871	863	854	801	830	852	793	861	825	807	852	829	840	866	850	824	853	820	868	838	854	793	835	844	863	850	763	845	831	833	868	836	807	823	836	852	846	887	799	851	898	915	852	868	849	837	877	803	898	831	853	860	878	825	806	827	876	885	850	820	860	811	862	878	881	838	818	856	792	851	851	859	863	846	826	842	872	828	837	829	835	865	864	885	856	869	875	877	851	857	863	839	817	861	842	858	841	847	862	801	821	823	834	827	871	896	895	866	831	848	891	848	852	832	843	918	823	807	904	868	874	826	887	830	849	884	882	875	844	829	844	895	819	848	830	837	824	862	857	857	896	876	865	883	792	806	816	848	820	817	822	872	840	906	882	884	793	864	863	902	864	857	853	840	885	845	841	890	839	887	879	831	793	860	795	869	821	861	850	858	859	823	800	858	803	864	836	873	824	839	849	850	869	830	825	845	860	823	839	854	890	800	835	864	808	883	853	829	840	875	871	861	830	860	861	852	838	849	864	856	843	873	820	894	872	846	841	902	788	894	856	805	866	818	866	792	854	850	886	848	846	807	855	830	830	861	902	846	867	866	845	820	908	833	863	858	858	882	837	833	818	818	830	828	809	829	883	820	848	869	816	791	859	875	876	831	833	845	803	827	832	839	804	838	879	830	906	817	792	831	821	836	802	849	853	854	806	847	878	871	825	850	839	874	833	847	834	924	761	886	832	904	855	882	821	846	868	849	875	828	880	792	866	865	846	898	858	829	847	823	805	847	856	861	846	823	914	855	853	836	826	862	887	824	881	844	828	839	831	834	828	830	851	857	864	835	865	821	863	853	887	844	878	835	872	808	906	821	836	845	858	817	826	861	816	842	892	879	827	812	876	855	849	833	845	839	846	810	819	891	848	870	849	887	895	878	841	866	840	872	851	864	848	878	804	858	827	830	809	851	839	821	870	780	846	827	820	822	930	870	856	866	835	842	831	838	835	843	849	812	843	855	829	786	789	821	824	841	847	848	842	823	862	866	854	781	797	828	857	822	818	835	835	802	833	848	833	843	863	865	836	826	856	856	911	841	800	851	860	860	860	889	858	906	832	836	824	883	879	808	887	817	856	841	850	851	833	854	876	827	828	905	831	824	875	894	885	862	897	846	872	873	829	839	850	902	855	880	864	856	851	848	822	870	871	850	794	827	846	867	800	796	827	837	852	840	867	853	850	901	914	869	848	882	798	870	827	870	826	874	819	861	863	878	855	856	844	832	799	795	889	874	826	793	843	867	845	805	834	835	821	878	896	867	854	871	825	838	827	851	851	829	810	867	850	840	824	820	852	884	805	882	864	843	839	892	843	834	807	887	823	801	834	831	857	855	879	870	891	814	824	847	805	804	860	805	892	880	858	779	870	823	856	850	906	919	878	831	849	868	870	885	853	846	834	864	851	832	838	859	843	814	830	847	869	832	855	812	904	792	806	903	862	871	904	834	824	819	838	859	792	793	837	808	863	850	813	811	885	810	868	852	850	874	785	857	857	865	841	850	851	861	885	823	857	867	891	820	822	815	845	908	845	805	876	858	867	851	840	821	827	865	872	862	822	838	885	866	864	882	832	875	825	834	857	857	871	848	875	874	891	811	828	931	838	848	803	880	872	903	888	832	809	827	884	828	826	860	861	879	837	860	805	867	833	854	837	816	822	838	873	841	893	840	799	863	815	850	872	850	821	821	820	827	884	838	822	894	799	818	838	850	882	876	827	829	828	835	800	850	870	895	849	875	906	877	843	813	826	867	817	862	870	872	853	859	855	829	845	815	876	864	893	888	854	897	808	864	832	837	846	907	850	842	869	881	809	875	829	855	866	838	819	882	780	865	847	885	839	823	798	834	852	822	878	921	830	805	912	906	835	904	817	879	842	842	787	878	841	818	833	816	873	856	845	839	850	814	886	851	832	889	808	861	889	905	824	875	808	865	837	819	800	851	813	831	855	861	860	862	818	832	868	801	818	812	797	910	819	840	834	896	882	868	797	893	790	875	811	862	856	862	837	872	844	835	857	853	830	877	864	790	840	850	871	893	942	851	882	883	885	840	853	901	848	856	850	862	832	830	815	844	884	860	875	895	854	842	870	877	866	842	870	806	917	917	850	873	790	854	918	830	807	870	818	872	874	851	849	864	871	838	835	804	844	804	884	860	842	806	855	851	831	877	829	871	884	885	846	890	818	850	831	884	832	887	889	857	876	826	852	869	857	853	838	818	842	784	873	817	865	802	906	833	880	844	822	818	895	851	803	905	806	827	855	847	832	868	871	820	871	887	852	794	825	868	863	859	786	832	858	834	912	802	876	874	851	896	914	822	792	821	825	898	848	837	793	812	828	791	876	842	789	829	822	861	825
2333	458	500	509	456	393	365	394	390	379	672	783	1087	2294	2041	1355	680	473	360	326	323	311	333	324	334	342	305	335	345	305	332	293	350	325	284	331	312	325	303	294	337	291	317	324	329	266	338	329	318	301	335	346	314	294	300	312	334	339	341	311	317	347	323	311	326	321	328	307	314	325	328	288	302	284	306	305	285	312	323	348	296	326	326	343	331	299	324	349	338	322	304	311	301	354	321	325	346	327	323	347	296	292	289	323	292	314	321	296	334	309	289	320	306	331	301	319	305	312	378	298	338	283	287	286	331	301	314	318	311	308	347	332	334	287	339	322	330	356	305	321	323	333	342	293	293	327	325	312	319	307	300	329	349	316	318	304	309	338	309	330	328	331	360	333	309	293	294	297	304	342	312	270	329	320	311	325	365	340	325	319	295	312	307	311	335	308	323	309	345	323	329	304	305	322	309	314	341	306	291	302	317	320	326	318	312	294	303	308	341	329	288	329	323	301	304	298	324	297	353	298	326	274	347	316	286	321	338	284	320	301	330	321	316	268	316	326	337	313	294	309	309	312	314	311	324	328	320	346	294	321	304	303	341	344	340	320	290	279	349	312	348	299	312	329	286	315	317	307	347	311	296	317	317	278	319	296	320	291	332	318	310	323	332	278	303	314	330	313	320	330	332	308	319	289	331	316	332	342	300	303	303	312	318	302	317	326	296	311	337	312	291	323	333	303	319	301	349	307	306	308	339	298	309	321	335	331	314	303	339	312	330	339	295	328	322	299	317	332	321	335	318	342	320	315	291	285	329	332	316	322	307	329	319	311	325	331	327	301	322	333	306	315	329	316	327	309	313	302	316	341	298	336	312	316	334	313	292	345	291	317	327	352	318	327	338	341	347	286	323	306	311	324	330	303	339	319	301	322	331	324	340	294	318	331	324	321	347	312	325	325	317	322	316	332	317	293	331	322	320	347	335	307	305	307	296	309	341	348	330	337	305	335	355	333	302	327	317	305	312	288	315	283	332	319	314	314	281	320	312	332	336	296	305	327	307	325	322	281	352	314	313	303	308	322	339	301	300	298	313	320	321	321	300	315	308	330	293	368	294	300	289	301	331	320	302	330	317	301	317	322	296	286	322	318	334	296	319	325	309	343	300	322	350	306	309	311	315	344	322	313	342	305	303	283	335	318	334	344	302	290	286	285	331	304	312	324	315	310	301	319	284	352	322	287	340	287	331	324	336	312	328	316	321	296	306	314	341	309	324	313	310	321	317	313	315	327	309	312	330	330	329	312	303	321	314	312	320	338	343	309	312	304	333	289	313	336	312	329	326	296	315	270	293	325	337	313	305	326	299	326	335	311	361	351	314	305	341	324	282	306	304	351	278	317	314	333	299	290	313	267	339	280	306	319	290	328	329	342	333	337	327	345	313	301	328	322	322	330	326	288	326	289	328	306	350	299	323	317	281	333	303	302	330	317	334	319	351	305	339	308	347	308	321	304	277	292	322	332	319	353	315	309	322	299	348	304	308	293	329	310	336	314	336	301	318	315	342	295	303	318	315	355	355	314	323	315	294	339	332	336	329	333	302	317	326	321	325	280	280	327	335	319	300	315	314	317	291	347	337	325	310	309	319	259	312	313	304	290	322	310	334	333	286	313	305	297	332	321	309	312	319	334	321	334	324	317	296	320	319	312	321	322	292	325	333	310	303	290	283	338	348	323	326	311	341	295	323	323	320	320	312	327	364	298	323	317	323	355	307	340	318	320	315	307	302	329	334	334	315	310	296	337	312	293	287	285	317	318	309	323	310	334	289	340	306	303	322	322	312	328	326	305	299	315	334	307	315	271	314	308	284	271	324	296	340	314	337	315	331	331	321	318	307	339	301	327	313	307	334	317	345	289	303	307	321	321	319	291	316	320	282	324	309	302	349	338	321	317	326	317	318	300	333	297	303	296	346	322	336	310	327	324	316	307	305	312	339	341	305	322	331	316	334	308	319	291	313	313	306	316	327	316	298	315	304	311	309	315	302	304	310	308	293	324	358	293	303	317	325	341	315	309	306	300	292	280	340	316	326	293	316	329	292	302	328	304	332	298	341	327	297	280	358	302	336	339	309	344	308	333	298	312	321	288	301	352	325	340	302	340	325	353	334	352	308	316	337	331	332	296	316	335	333	323	308	355	346	319	326	316	317	302	333	332	300	316	325	346	312	291	296	332	323	300	342	290	320	331	306	329	323	322	310	315	311	323	304	313	326	319	317	307	313	311	319	315	301	315	313	292	319	363	329	294	334	312	325	308	335	332	307	312	305	288	331	322	305	337	325	319	283	308	339	338	311	343	311	282	282	312	316	329	334	318	309	325	301	301	283	324	311	281	356	331	339	290	313	328	314	332	324	314	318	318	358	317	326	291	322	344	340	310	328	327	332	348	304	318	323	321	311	343	325	330	306	328	328	294	318	316	319	324	316	286	306	319	318	302	324	314	301	335	357	316	330	289	321	350	283	313	298	343	331	340	302	307	287	300	300	320	322	332	324	307	295	317	335	312	328	315	339	309	299	305	303	314	322	325	324	316	313	319	321	340	337	325	313	314	322	298	293	322	331	309	312	331	324	282	319	312	311	309	337	326	324	309	316	341	299	285	301	359	291	303	295	344	302	319	351	360	309	333	336	320	318	326	296	327	321	321	359	292	354	324	323	323	307	314	332	319	305	326	313	296	303	296	322	319	295	317	303	362	303	327	320	323	313	340	322	335	293	298	308	338	304	309	321	286	322	300	287	307	333	305	318	323	310	323	358	323	323	298	342	310	328	318	312	313	319	308	351	339	345	315	340	302	273	300	315	301	339	337	295	342	297	345	317	345	289	327	322	333	338	322	371	345	294	324	343	331	343	327	295	293	296	328	330	329	315	331	302	323	316	289	350	293	351	321	339	305	307	325	336	293	291	315	311	306	318	274	328	305	307	325	340	303	289	301	308	291	320	323	319	328	319	328	323	305	329	331	317	328	320	348	331	252	315	316	308	322	299	305	273	301	314	316	307	290	326	328	331	296	317	333	315	306	292	309	335	303	331	313	307	331	339	316	301	334	311	323	336	331	328	331	300	317	337	321	324	353	313	322	315	317	341	299	339	328	291	298	316	331	319	291	345	334	322	322	333	326	338	316	347	323	335	320	316	309	331	337	339	322	293	299	298	343	327	342	312	356	313	312	334	335	327	320	319	286	318	337	333	286	309	304	302	320	332	318	316	294	315	293	310	312	319	296	333	330	328	310	314	331	333	326	325	333	330	323	339	330	315	309	349	332	295	315	347	341	319	312	328	337	339	309	332	296	318	364	301	321	295	316	305	308	324	335	300	314	339	307	314	314	329	309	319	308	327	314	327	315	304	315	335	300	340	306	370	329	334	303	299	322	313	322	335	336	312	326	331	300	315	314	336	310	314	314	349	329	316	331	343	280	342	309	329	292	306	332	330	335	321	311	292	306	330	310
2602	1046	1325	1570	1609	1408	1275	1203	1158	1349	3202	3903	5861	10926	8685	5506	2735	1467	1047	920	946	908	854	921	940	788	896	894	901	860	870	884	922	833	899	922	905	859	920	867	872	897	852	899	873	924	834	866	861	874	881	883	884	825	858	936	877	854	840	882	853	855	848	825	872	884	875	901	901	875	879	877	816	902	914	907	846	861	904	824	871	861	921	900	909	861	894	831	876	880	919	934	856	871	884	943	859	849	917	885	874	870	925	863	893	925	893	884	887	850	927	809	884	869	902	857	892	913	869	895	841	829	879	947	881	920	873	858	866	885	927	969	867	869	914	911	829	924	908	894	880	886	930	843	864	891	876	900	875	862	910	903	896	836	911	875	888	880	868	848	868	885	903	886	877	840	868	833	878	915	842	871	865	876	849	874	865	863	877	881	908	833	852	870	873	864	863	930	925	904	866	900	826	932	919	848	852	902	899	912	896	900	900	897	853	914	847	885	917	919	853	872	874	902	881	864	805	875	862	911	894	861	929	898	878	885	826	866	905	926	863	905	883	871	888	832	850	882	859	831	864	856	898	834	886	855	890	850	852	880	838	910	888	838	881	847	876	869	877	884	873	876	863	957	863	865	909	903	853	902	864	905	871	909	971	882	895	872	900	861	891	919	853	842	923	877	857	883	889	878	885	869	850	864	876	892	858	857	921	853	833	924	913	917	897	906	915	931	910	868	930	895	860	899	906	855	867	863	847	882	897	866	887	855	848	870	861	876	886	914	925	895	889	886	864	853	943	871	891	907	869	927	823	825	893	912	856	871	873	832	893	882	927	843	870	878	978	931	922	867	853	920	899	884	898	876	888	876	849	895	840	890	935	913	905	862	911	869	893	941	905	911	894	856	850	909	886	886	879	849	896	854	893	882	882	881	851	875	936	872	854	843	867	879	884	956	877	924	822	868	928	860	882	871	887	888	849	879	906	891	843	865	852	853	822	898	890	939	903	825	875	874	858	822	887	945	877	880	884	902	895	909	914	880	955	855	914	872	869	868	916	866	883	855	928	860	816	946	898	846	877	878	878	872	854	901	903	901	850	890	836	829	876	871	878	895	874	899	912	844	925	921	902	909	876	865	885	932	910	885	925	857	915	948	884	920	890	892	878	866	876	903	894	856	874	886	875	885	909	865	841	840	866	942	899	907	906	862	938	900	856	829	891	902	891	877	863	863	883	944	850	875	890	901	880	923	878	957	883	859	909	859	891	885	893	845	852	872	857	884	860	919	891	848	900	883	881	917	868	814	878	864	883	858	855	888	890	831	813	871	847	920	868	872	885	943	860	967	950	883	928	880	844	904	849	858	870	891	902	888	904	929	838	818	855	857	895	879	890	837	878	890	898	880	845	850	921	886	898	874	853	936	874	884	898	924	878	831	910	867	939	900	923	867	905	926	910	889	935	864	886	835	850	828	854	860	823	897	885	895	881	869	854	899	918	870	899	893	844	929	857	894	895	904	904	836	877	898	902	897	840	866	944	877	888	902	863	905	886	886	917	871	926	901	934	910	884	870	858	896	919	861	936	888	948	907	867	910	896	902	889	856	869	913	926	862	876	875	818	899	853	881	909	915	843	847	854	898	882	928	906	893	901	862	892	892	850	899	921	899	848	909	893	852	872	936	896	821	878	853	931	894	888	887	887	929	883	937	882	891	945	871	811	876	858	900	892	877	895	925	905	839	903	888	893	852	937	928	892	864	875	923	870	888	882	859	920	890	907	883	858	908	908	839	836	897	837	866	868	837	841	918	938	865	870	832	917	928	888	880	891	885	897	812	879	860	904	906	884	875	913	885	884	876	885	916	902	855	825	910	883	867	900	888	911	923	913	890	845	869	909	893	886	917	875	869	916	840	912	863	898	881	902	879	887	876	838	922	824	864	891	901	906	937	882	816	837	889	879	917	895	897	895	852	892	883	872	919	907	854	894	887	911	811	892	875	878	912	884	854	877	908	857	887	892	874	859	896	839	860	941	837	841	907	881	876	902	844	863	870	865	944	912	868	861	882	889	904	919	871	912	870	850	837	915	924	896	889	848	875	894	885	897	912	920	817	899	874	880	896	843	886	908	902	863	840	892	955	889	930	879	901	867	853	894	943	885	912	895	901	896	918	878	912	858	860	881	904	866	909	896	860	836	876	846	870	868	868	886	900	879	896	874	904	841	925	888	870	867	887	889	918	881	867	900	929	875	873	852	938	829	862	828	922	853	928	931	905	890	843	900	897	895	875	857	886	865	910	845	915	912	824	931	842	890	860	875	846	892	916	866	896	869	888	845	889	879	909	875	886	873	911	867	908	841	915	879	869	900	948	852	880	878	845	868	876	908	938	874	859	885	937	890	855	862	890	924	878	846	867	823	845	917	900	851	908	895	936	860	843	860	962	895	901	916	861	897	939	936	839	872	909	924	864	848	842	885	942	877	902	876	895	889	896	876	919	895	863	868	865	864	884	885	855	867	921	925	906	860	877	874	864	836	873	882	867	881	850	903	888	884	872	815	905	863	876	906	889	911	924	874	917	866	846	889	845	879	934	958	884	864	827	890	912	919	917	898	855	845	863	881	880	810	904	932	871	906	888	895	865	891	860	881	872	877	858	884	908	871	892	893	851	867	865	834	879	837	835	893	897	909	855	852	874	905	887	899	840	868	872	883	917	903	887	888	870	897	911	837	880	906	891	874	910	902	908	905	882	925	927	834	859	854	823	931	871	902	870	875	868	832	865	894	853	912	891	882	854	900	865	900	865	885	888	838	908	873	896	819	919	877	908	907	865	892	892	812	928	926	853	889	883	888	866	905	923	888	880	899	880	898	883	887	893	876	858	843	894	917	927	899	911	918	929	914	890	898	889	884	902	905	873	904	875	871	877	835	891	907	895	857	837	902	903	885	859	959	903	856	894	916	832	842	876	856	904	887	904	888	872	860	858	865	888	842	814	846	903	874	937	898	863	831	860	896	824	915	925	927	904	887	867	846	914	860	812	850	882	930	892	831	900	910	897	836	847	884	895	841	841	850	841	973	804	887	899	923	919	880	908	856	864	930	944	883	903	863	898	825	951	879	925	837	830	885	855	896	832	914	873	869	839	912	884	865	899	893	926	868	910	867	990	899	878	857	902	937	917	840	849	889	924	828	824	855	878	896	852	851	859	932	894	887	887	898	868	867	889	922	939	886	867	854	872	861	918	861	877	875	807	905	842	898	856	916	863	889	844	861	864	887	900	885	890	891	904	868	887	934	897	878	874	926	916	859	909	881	870	914	858	875	869	871	932	890	809	885	834	842	899	911	907	874	912	913	926	838	871	809	850	850	924	886	878	912	887	898	889	900	862	902	843	911	873	844	887	897	849	873	880	891	855	877	882	854	957	841	932	888	883	908	870	858	853	871	878	883	880	887	906	885	924	865	928	900	848	932	913	819	908	927	893	924	888	923	911	872	883	863	890	905	896	867	889	887	891
7566	1475	2516	3152	3207	2072	1960	2186	2088	2008	4140	12205	16728	12742	6569	3101	1174	516	394	290	284	273	326	295	280	256	307	306	288	293	285	278	252	295	282	296	256	280	288	294	286	279	286	266	310	300	295	307	312	300	328	299	276	279	275	280	311	276	312	293	278	293	295	255	289	305	292	266	276	280	294	281	268	294	305	297	301	295	279	289	297	295	292	299	327	301	282	275	282	294	294	280	300	294	316	284	285	269	315	273	289	313	315	321	258	259	260	302	278	285	306	309	270	275	270	332	292	273	304	283	302	264	297	290	276	278	249	310	262	270	294	271	289	285	285	311	307	305	295	279	307	296	293	282	321	278	300	283	275	282	318	323	292	274	279	285	280	295	291	294	287	308	275	304	297	312	305	314	265	314	313	283	299	257	282	283	273	290	264	274	315	273	313	277	302	300	261	285	307	311	266	267	295	300	295	279	297	269	255	286	269	298	291	305	317	314	281	266	277	276	270	322	275	299	268	282	302	267	320	339	278	277	308	309	288	266	302	286	311	283	241	283	275	295	296	286	279	307	318	294	291	312	290	270	308	270	298	297	281	298	296	290	316	299	306	304	291	303	276	304	298	290	305	270	264	296	294	308	302	327	274	307	323	304	288	264	276	320	292	282	293	281	274	294	276	307	294	269	305	273	285	284	290	279	298	311	282	306	262	288	271	265	315	283	292	266	275	311	288	299	284	281	299	298	330	304	281	307	258	287	277	306	319	292	280	305	265	279	252	292	291	288	283	284	289	289	303	306	288	260	311	271	297	297	277	301	296	286	279	305	270	259	286	257	266	275	286	315	304	267	305	293	260	280	298	258	280	293	296	286	305	275	292	290	304	290	302	296	303	329	307	308	283	308	249	297	278	279	308	299	266	295	305	285	307	271	287	296	291	261	329	284	283	309	280	264	280	277	298	274	265	305	304	311	290	293	283	266	309	300	278	313	285	305	304	283	280	279	287	304	292	278	272	277	304	298	291	302	269	303	289	276	306	316	288	261	268	277	268	289	267	304	273	282	304	295	302	274	306	305	302	267	276	276	306	282	274	289	312	300	306	308	308	307	315	311	316	290	257	296	296	282	265	293	252	258	296	288	261	272	297	298	267	279	290	275	309	317	290	299	326	287	272	319	280	281	282	275	267	290	268	260	272	271	311	302	280	304	272	276	292	276	289	260	334	281	293	314	322	297	313	240	293	315	284	303	300	288	282	291	311	294	297	301	291	238	273	286	313	286	324	277	314	309	304	281	279	301	285	286	281	272	312	277	279	267	281	287	282	294	303	289	271	274	301	262	249	301	285	291	287	287	302	305	299	281	297	306	286	310	278	290	277	287	284	306	318	297	279	295	277	274	312	276	314	307	282	277	300	281	289	278	277	304	300	294	293	268	277	277	296	309	333	320	281	284	316	295	295	277	313	284	304	288	286	315	282	284	264	295	292	312	276	265	323	276	313	289	277	291	284	293	255	268	293	260	292	277	302	274	306	276	292	292	295	294	294	286	297	291	298	329	284	272	289	307	274	270	287	274	299	334	285	310	280	305	298	288	300	302	284	293	319	293	272	285	286	312	319	289	299	316	256	276	314	277	281	258	294	251	266	267	277	276	281	269	307	260	298	282	308	271	275	260	290	279	253	249	299	310	275	268	277	287	285	275	266	299	311	277	277	285	316	270	299	287	293	304	293	275	288	295	327	283	306	304	296	270	278	268	288	290	307	294	291	290	282	264	308	303	272	302	258	270	313	301	301	313	292	271	297	267	292	329	273	283	275	314	306	291	287	281	313	261	326	294	295	305	252	297	286	284	264	281	311	306	288	264	288	282	267	315	302	289	263	288	311	268	333	271	297	304	285	295	303	313	291	304	286	283	278	254	302	282	293	307	306	309	267	272	267	287	301	312	296	288	305	273	289	281	291	273	296	283	263	310	270	264	271	300	282	270	277	274	279	277	263	308	298	266	277	271	296	276	278	303	301	290	297	284	276	290	305	275	298	277	282	303	268	253	283	264	271	255	296	323	293	266	334	276	276	280	297	296	254	300	262	273	275	318	273	280	280	304	293	299	258	314	268	321	295	299	279	286	275	277	298	304	282	285	287	306	284	271	285	269	290	283	275	273	280	287	265	286	296	313	312	283	297	297	304	294	297	295	307	299	276	294	272	298	272	286	300	284	282	268	295	317	288	286	282	290	303	282	301	302	288	285	304	267	285	263	269	273	268	309	301	303	309	303	291	271	286	265	305	279	291	278	318	281	283	270	299	307	265	294	294	288	247	254	291	280	315	280	277	305	295	309	305	331	279	311	272	309	284	296	292	319	320	300	250	328	292	301	304	291	335	284	299	291	291	264	282	306	270	307	307	277	297	310	289	290	305	279	327	305	258	261	267	288	304	320	291	295	291	315	270	271	277	278	297	260	277	292	290	275	303	309	280	269	269	293	314	298	290	269	277	292	272	275	295	314	278	278	294	267	292	296	302	275	288	315	276	272	303	278	265	286	304	300	261	284	281	287	261	275	291	259	275	288	314	291	297	307	295	296	281	275	328	297	313	258	294	282	280	272	272	294	305	286	283	287	296	291	293	306	260	292	294	294	330	286	285	303	287	290	298	307	290	276	273	272	300	290	285	284	295	268	292	295	307	299	282	303	251	285	292	281	308	287	281	290	285	302	297	293	312	304	291	281	280	280	279	310	262	279	302	297	327	314	282	278	295	277	292	300	281	301	279	282	305	280	310	291	297	304	317	302	322	290	292	296	313	289	258	314	318	302	297	294	268	296	267	314	273	276	258	288	282	296	269	325	292	311	299	267	324	291	289	307	294	277	285	285	280	279	319	260	300	278	305	299	271	308	285	264	277	287	290	255	310	287	276	286	285	294	272	279	285	263	312	279	291	291	287	290	287	302	297	268	281	286	289	300	293	290	282	272	265	333	319	300	285	291	283	290	318	325	286	292	306	271	277	302	310	285	291	280	271	316	294	311	318	278	309	254	293	273	281	320	309	273	293	280	267	296	287	296	291	299	305	299	282	326	290	297	294	274	277	285	301	296	300	315	282	319	269	268	269	271	274	285	305	306	287	296	264	265	320	280	295	292	289	248	293	295	269	297	279	282	308	271	284	311	297	279	288	285	293	285	298	275	281	284	282	303	284	282	296	294	282	306	309	281	321	269	305	309	294	265	273	288	251	285	279	280	266	303	315	295	271	289	299	274	273	291	300	307	290	291	289	273	276	288	300	255	272	276	280	272	290	286	287	259	274	284	297	261	289	276	295	277	296	267	301	284	318	305	283	291	262	311	268	301	285	309	307	305	274	301	292	282	318	281	249	297	291	307	286	275	314	311	270	263	289	275	320	274	286	295	327	315	261	285	290	249	322	294	274	294	295	270	312	304	256	295	279	281	298	278	276	288	298	267	281	293	279	282	304	291	298	294	292	329	279	284	295	291	290	276	306	276	311	305	281	286
5681	2117	5798	10169	11004	8241	8578	9811	9558	9592	16381	33521	37592	31754	21860	12393	5132	2132	1169	909	846	839	850	847	830	834	810	775	800	741	806	817	780	789	807	843	827	840	844	831	835	842	758	814	817	809	850	817	768	829	838	825	826	839	825	811	767	836	903	833	836	829	817	852	785	822	810	782	828	787	804	844	863	851	811	859	836	819	828	822	775	825	790	793	860	835	814	803	838	861	879	842	818	862	876	781	800	836	826	804	782	842	856	753	815	848	861	829	841	849	862	791	791	798	864	805	823	790	807	821	784	839	811	862	826	839	784	811	841	809	799	846	837	843	804	815	820	812	809	850	841	837	841	830	804	783	842	834	855	832	775	820	823	813	840	831	823	821	841	799	813	844	876	820	826	803	785	829	827	824	826	792	825	838	823	801	810	911	841	868	756	780	825	796	851	812	851	820	797	819	820	765	818	825	848	875	842	843	809	774	817	810	793	841	825	796	785	866	842	839	811	859	851	854	893	798	798	774	817	789	830	809	836	826	872	832	847	828	821	858	824	819	815	823	829	835	775	843	822	770	838	754	839	843	837	869	854	778	803	777	832	838	795	851	818	818	806	795	822	866	848	829	802	860	806	779	828	801	797	865	766	870	839	833	862	813	832	812	786	833	828	808	830	824	772	811	820	830	829	840	863	823	786	830	833	877	825	836	840	853	795	853	842	806	804	831	818	832	805	796	805	831	772	811	823	793	825	802	799	798	860	800	788	827	858	888	804	827	844	808	767	826	809	769	868	839	793	794	828	829	793	796	843	755	810	856	777	794	873	816	824	837	802	798	800	771	801	795	829	812	778	812	803	825	825	819	821	815	775	818	826	819	824	790	876	803	813	778	831	767	790	832	811	807	821	823	774	816	828	797	833	833	780	793	825	851	839	853	819	798	846	813	812	862	813	819	782	843	818	828	840	835	869	877	823	832	821	801	823	848	820	850	790	852	833	817	760	868	825	783	838	812	821	856	812	839	804	824	835	842	841	846	880	874	778	789	794	821	798	815	799	807	839	805	870	786	745	855	786	843	793	858	824	759	826	827	769	821	783	869	863	808	852	791	819	819	827	831	785	779	834	809	779	824	809	822	830	834	828	836	831	841	801	833	789	791	772	807	837	830	858	799	848	843	797	824	782	849	789	812	829	831	785	843	824	852	813	821	830	823	804	810	844	778	813	829	847	800	783	840	829	825	802	801	829	821	808	778	782	795	798	802	803	857	842	818	800	812	851	859	771	808	816	824	820	830	815	836	823	862	855	795	827	839	828	797	799	837	838	806	811	850	810	820	809	772	778	839	830	789	867	820	790	841	838	798	806	860	830	801	845	876	842	851	800	829	827	808	828	812	835	815	830	782	819	784	809	842	810	836	818	838	834	833	796	829	799	810	865	778	862	830	794	798	779	832	791	811	834	851	876	802	828	834	789	877	767	843	835	853	818	817	788	838	828	798	808	823	880	782	834	840	818	843	836	795	822	827	835	844	803	819	802	772	831	856	805	816	798	803	866	762	807	835	813	815	793	841	799	801	784	881	784	753	790	781	786	800	788	813	867	805	833	780	818	891	841	871	806	832	843	771	836	842	837	850	831	827	758	848	768	814	878	777	845	800	830	771	844	858	823	801	849	819	838	796	784	845	813	913	826	812	774	745	827	796	855	821	818	803	803	821	849	823	800	831	803	837	798	819	834	859	850	831	758	795	745	835	811	865	785	814	815	829	843	784	770	806	831	839	790	827	816	843	827	809	767	792	809	845	771	803	786	831	839	869	767	797	882	833	796	817	807	861	893	816	796	834	836	882	796	801	839	826	816	782	851	792	807	872	811	842	811	787	847	839	816	815	802	820	840	827	858	818	812	823	832	807	823	852	832	864	790	852	829	808	809	807	818	813	756	792	802	838	804	830	790	831	784	825	862	859	856	798	850	820	840	776	798	842	828	835	821	854	802	792	808	861	856	827	838	836	829	791	836	797	833	801	818	807	836	826	838	774	831	883	797	806	824	782	790	818	858	810	820	793	769	766	812	837	802	807	798	767	830	816	877	849	790	849	811	835	798	841	818	826	835	833	835	834	802	857	834	857	822	806	841	766	843	779	844	789	770	791	848	815	844	792	834	852	842	855	794	801	833	825	827	734	777	833	801	791	835	849	844	812	814	839	849	777	847	886	775	799	819	857	839	805	789	824	828	765	864	782	823	865	807	827	840	852	843	815	811	847	821	779	847	778	795	838	831	772	772	799	875	862	853	825	804	817	841	797	842	813	821	838	819	830	812	808	832	815	804	829	827	844	814	805	815	836	817	860	828	838	837	819	838	838	825	784	803	807	751	827	776	754	824	795	814	810	832	844	833	842	818	824	795	814	810	812	840	841	797	804	830	831	804	824	855	835	859	821	806	824	812	852	823	830	819	807	807	846	790	814	818	781	829	825	779	840	799	813	785	854	800	829	834	796	801	864	750	820	827	842	816	815	807	800	803	763	799	809	829	800	867	815	817	824	769	818	845	842	792	813	835	865	844	845	820	829	863	854	745	802	833	847	824	847	823	837	869	823	794	851	872	857	813	873	783	853	831	823	829	804	847	813	768	885	840	854	873	772	808	833	815	826	796	829	780	771	765	843	826	802	826	778	793	824	844	812	802	850	845	817	815	817	797	773	858	850	798	762	845	778	824	796	840	868	835	836	792	847	823	793	845	833	838	784	852	845	834	819	810	759	821	838	816	871	815	807	840	827	832	829	863	833	812	776	818	808	844	844	856	793	800	768	854	786	794	772	850	810	816	766	840	839	825	814	853	836	823	861	812	836	846	872	847	833	822	811	819	807	840	835	790	818	795	834	810	805	835	837	812	805	839	816	847	802	868	808	799	858	804	808	812	831	833	835	838	850	829	832	818	814	834	861	784	807	823	822	808	787	819	865	784	852	799	831	847	818	839	847	808	874	840	790	787	822	793	827	813	885	855	854	852	828	785	820	827	814	775	810	802	834	829	803	789	833	822	810	820	811	815	816	847	839	806	795	819	797	780	770	808	795	819	807	866	844	791	790	856	768	811	818	817	802	821	834	834	794	781	834	833	815	847	871	885	861	815	838	795	819	826	806	823	807	795	810	788	818	816	808	810	806	824	832	829	822	823	795	774	774	875	857	792	823	805	810	833	810	826	834	815	847	840	796	865	845	826	830	874	799	743	788	834	840	879	884	834	826	836	858	832	817	820	805	806	778	823	814	868	795	792	850	832	831	839	864	831	845	798	796	810	794	824	793	821	836	812	838	807	786	800	831	813	817	817	819	829	857	826	842	844	809	831	835	837	833	772	812	801	791	795	812	845	786	834	793	881	794	828	820	855	760	763	785	867	825	800	851	873	839	840	818	803	805	814	788	822	789	809	895	809	767	835	857	832	764	774	801	799	880	830	837	863	827	755	868	877	856	763	806	815	821	847	782	810	801	828	799	827	854	836	812	797	782
15662	3829	7035	8377	6283	4552	4010	3970	4589	3879	9062	27237	29044	22829	12437	5676	1776	706	394	298	304	275	304	298	295	268	335	311	293	302	283	284	287	308	303	288	290	276	297	287	301	294	290	290	304	301	317	293	292	288	312	288	277	322	285	267	307	320	268	292	298	321	266	325	299	299	302	317	309	309	334	293	318	326	292	281	303	259	348	283	311	296	335	309	290	281	310	267	291	315	299	332	290	294	274	287	287	319	332	276	311	303	294	303	293	289	279	321	280	300	298	301	326	293	296	300	276	320	280	316	296	311	343	296	303	311	304	290	306	305	290	293	314	329	320	331	315	302	266	303	289	290	266	305	286	283	300	297	295	306	321	313	300	285	331	310	321	319	295	316	300	278	299	284	334	303	297	303	273	328	294	272	278	279	305	322	328	295	319	308	312	276	271	291	290	275	310	273	297	289	309	300	340	287	277	303	297	292	308	279	332	312	264	303	292	287	277	306	339	297	273	304	314	286	288	329	296	308	314	303	278	324	319	298	322	318	273	307	304	292	270	278	269	276	295	300	341	257	294	316	304	340	305	292	285	339	311	276	296	301	321	306	304	297	274	319	286	340	317	284	326	300	303	261	303	271	293	273	295	333	296	285	326	327	317	280	281	300	283	309	313	301	320	306	322	312	307	288	290	297	339	318	306	308	304	277	325	269	256	297	275	274	299	296	303	303	302	291	311	358	333	288	294	306	310	289	298	313	287	301	295	319	300	277	282	292	302	307	286	300	268	273	294	278	294	335	287	319	313	297	273	284	306	283	289	287	328	312	283	285	325	292	321	304	271	288	299	283	284	315	292	269	318	309	300	304	284	308	305	289	297	296	299	301	312	306	305	313	301	293	333	315	288	293	322	285	277	310	305	310	244	281	291	272	282	317	297	327	302	278	276	307	329	267	313	322	309	293	301	304	289	323	290	283	284	279	260	306	273	258	306	305	307	316	284	287	283	304	320	297	310	285	300	318	284	302	284	302	328	306	311	296	263	292	245	316	269	290	343	333	315	279	331	315	307	306	296	285	338	296	309	290	287	302	293	313	304	307	279	290	312	285	311	262	287	316	282	313	300	273	311	333	275	301	294	312	309	310	342	319	318	295	314	309	315	288	281	266	316	305	294	303	277	273	288	278	257	301	295	305	277	332	271	268	303	304	293	296	282	327	297	290	321	324	325	326	293	269	312	324	300	283	274	301	286	317	277	304	319	307	284	320	347	275	301	306	277	319	330	292	312	341	299	305	283	298	307	287	331	307	294	296	285	304	315	288	285	256	311	295	287	308	281	270	294	323	305	333	298	292	295	290	281	276	320	310	327	301	292	309	275	288	281	310	275	291	321	318	292	290	286	303	314	274	304	332	302	313	294	283	318	308	308	284	306	306	298	302	285	313	285	295	334	287	313	309	289	307	275	319	295	289	277	305	325	315	296	290	308	303	300	295	272	276	285	298	283	313	282	298	297	317	283	301	330	291	311	305	289	302	276	297	268	325	314	288	328	306	279	284	298	306	286	271	299	277	332	333	286	306	294	327	319	293	287	348	292	291	276	284	293	338	298	298	287	294	284	314	296	282	293	286	306	311	300	309	284	275	305	297	305	282	301	329	324	302	320	292	285	301	300	313	306	275	298	307	297	300	316	294	306	297	270	303	304	285	306	297	278	313	300	255	259	304	275	303	288	285	284	308	286	291	294	323	288	302	339	302	319	333	285	320	314	294	318	292	294	315	304	273	302	312	288	324	300	318	300	302	344	325	308	259	320	322	289	324	303	338	297	295	292	256	313	285	279	312	276	276	314	284	306	304	321	277	288	299	336	282	289	308	309	303	309	324	287	279	314	285	286	313	308	306	320	287	306	286	313	306	332	328	309	318	320	319	324	307	308	312	302	295	298	346	283	319	275	289	290	291	313	268	312	296	314	297	285	295	306	310	288	281	316	312	304	328	283	299	288	331	280	304	292	306	300	281	281	292	287	287	296	297	333	314	273	312	260	309	289	318	336	292	298	305	295	283	290	304	293	266	286	310	315	298	307	299	295	291	288	287	292	279	285	297	303	301	321	296	270	277	318	304	291	306	295	332	294	294	319	283	325	312	267	301	277	281	285	289	263	337	283	278	298	309	302	292	317	318	265	271	311	288	286	297	297	285	284	272	283	293	337	292	308	306	313	295	278	278	341	300	315	281	265	285	270	313	294	325	292	325	297	285	295	322	330	329	310	347	305	293	302	305	295	322	305	309	311	323	280	313	306	317	288	304	294	270	316	306	304	287	291	311	317	304	283	325	322	332	288	319	281	302	307	287	307	278	324	297	335	295	281	305	282	314	312	296	296	286	319	268	297	294	285	303	298	308	272	275	300	354	288	310	279	288	306	276	319	336	284	312	304	305	297	310	300	274	334	291	293	342	292	303	292	292	299	287	310	315	332	310	277	301	303	289	322	318	269	271	317	291	309	291	281	281	285	303	308	306	292	310	286	307	289	326	290	302	289	345	309	299	298	270	289	304	312	292	346	312	312	293	320	316	283	295	307	286	302	270	288	337	290	299	308	300	303	322	315	320	305	291	287	306	290	302	298	306	294	272	295	275	301	285	320	339	281	300	262	308	331	309	276	296	281	273	319	291	275	309	312	313	283	278	294	308	307	319	299	283	289	276	290	314	299	292	295	292	307	278	309	302	307	306	289	293	324	262	296	311	295	270	336	318	303	276	326	299	303	301	291	325	310	291	297	297	311	296	273	299	312	283	285	308	276	314	304	304	302	300	321	324	306	282	303	316	289	286	321	307	299	296	303	267	267	287	298	286	291	316	287	287	316	295	309	319	317	305	294	306	287	281	273	311	287	327	298	300	286	266	294	300	293	284	307	298	340	287	275	301	274	282	301	307	331	284	338	314	305	270	279	312	284	283	283	292	330	282	299	325	313	284	284	282	300	322	306	309	307	298	281	305	290	306	294	288	299	295	280	304	312	276	283	296	285	304	303	294	286	304	325	297	292	286	267	308	326	288	298	288	289	286	319	314	272	315	284	268	317	292	300	301	259	279	322	336	300	311	294	293	294	296	303	336	293	298	280	291	286	282	298	266	297	275	331	302	329	305	274	311	300	305	279	302	307	292	325	283	319	322	322	277	308	290	298	283	297	312	304	272	285	308	312	319	279	291	316	328	284	287	331	306	311	293	281	306	305	280	287	303	280	287	317	326	269	292	273	318	285	278	288	300	308	309	310	264	286	323	284	298	281	286	311	276	317	302	291	265	292	318	274	309	281	294	294	294	307	320	294	325	314	291	287	266	278	307	323	311	298	318	294	323	300	328	287	273	340	303	286	326	291	295	307	287	276	294	309	296	289	298	332	284	331	283	314	300	297	272	309	282	294	303	291	318	312	315	268	281	290	318	292	288	319	302	302	283	323	313	321	300	317	299	346	318	304	305	303	298	332	305	293	310	289	307	286	297	307	293	308	276
7992	4147	13682	20012	17709	15293	15138	15294	17344	15688	26415	47370	47367	40925	29546	18457	7402	2978	1371	989	862	869	863	874	823	804	805	829	876	871	812	854	855	874	844	833	847	839	851	851	843	802	814	840	873	828	913	821	884	862	830	837	842	847	867	835	825	833	839	784	818	821	838	880	917	897	836	855	822	864	913	838	881	857	870	846	848	819	837	819	879	864	867	903	846	868	872	845	840	916	832	810	862	824	850	848	869	887	825	837	782	842	862	899	819	882	876	886	853	828	862	824	850	834	881	825	854	903	874	879	870	884	829	842	858	822	857	836	844	879	871	842	822	876	832	777	886	858	899	808	843	887	848	841	860	848	824	863	854	832	831	810	819	813	847	875	904	827	829	835	853	797	846	809	843	841	815	827	843	841	845	870	853	863	828	883	874	815	850	808	833	855	862	831	816	852	869	843	870	880	766	832	843	889	811	913	836	851	842	852	820	870	847	816	856	856	853	897	895	835	792	831	818	848	837	883	856	850	837	897	835	821	908	846	824	831	866	869	854	861	785	824	812	814	879	860	827	877	863	846	847	855	853	884	882	883	790	846	866	846	813	822	901	792	819	836	864	831	822	877	829	847	864	817	834	850	903	844	849	824	827	853	822	827	871	846	882	799	861	842	837	842	819	838	863	903	822	892	886	852	869	869	844	840	842	857	836	866	858	837	849	884	856	871	862	850	887	893	873	817	823	845	887	815	877	901	913	793	877	939	852	809	816	877	806	851	828	817	849	846	879	845	877	855	839	866	890	864	903	893	806	868	873	876	842	806	801	849	832	822	880	858	864	872	858	779	883	862	863	864	817	811	908	883	827	795	910	815	890	882	825	860	822	874	908	855	808	872	868	866	816	832	789	851	823	828	870	888	818	833	844	846	840	810	847	898	861	838	893	862	830	842	818	832	841	854	835	844	892	910	822	911	800	836	845	815	848	834	877	836	859	856	893	841	825	884	820	830	857	906	795	833	869	864	810	845	869	852	832	860	844	814	896	821	864	850	862	824	836	864	855	891	845	832	839	872	874	866	871	856	896	776	817	884	841	847	890	815	842	883	882	876	863	865	877	872	816	804	838	912	859	840	819	809	851	900	859	868	795	838	902	855	845	880	831	823	874	835	802	830	864	855	835	888	796	818	835	820	838	879	824	860	877	833	817	816	840	792	908	900	863	829	888	816	793	867	847	906	845	845	864	810	842	864	879	842	899	930	830	910	845	833	915	810	817	838	845	870	840	859	844	827	884	856	823	894	815	856	832	817	830	836	824	854	869	853	849	866	822	875	834	886	821	841	839	821	846	891	894	813	859	895	825	886	887	892	844	814	862	808	891	838	840	879	850	843	853	861	827	854	837	841	842	860	898	833	835	915	845	835	870	863	837	840	849	830	838	830	857	872	869	850	850	748	865	850	851	861	778	864	867	857	860	852	863	826	919	861	814	832	798	867	803	823	866	813	807	832	853	891	914	816	869	841	878	835	878	804	828	873	905	880	868	817	877	830	821	856	882	850	836	865	819	809	834	853	852	857	852	912	847	881	862	853	839	854	859	827	852	865	854	830	819	844	851	830	855	854	831	844	846	866	821	869	872	854	903	879	875	816	844	870	823	902	833	870	829	820	836	875	817	874	872	902	847	844	836	855	819	820	853	876	830	874	864	820	840	837	844	781	875	872	825	834	838	824	797	904	828	856	849	826	868	843	834	825	888	880	788	842	846	822	884	832	883	887	830	813	868	845	834	868	825	862	805	837	880	803	834	833	808	849	820	854	871	814	808	817	853	840	899	817	880	867	845	886	837	886	844	888	816	823	855	868	825	876	862	846	816	788	849	832	837	877	874	849	850	878	880	881	805	842	815	844	823	821	853	864	784	847	833	844	858	856	886	871	865	807	816	816	843	860	885	834	894	843	842	883	808	848	832	851	893	837	892	854	873	856	876	856	809	851	841	869	865	819	877	859	830	913	840	855	814	843	858	852	830	780	855	824	874	830	899	845	821	904	858	823	826	855	852	805	830	813	890	838	827	812	799	838	819	811	895	871	844	838	839	823	944	891	855	858	843	852	846	845	809	840	858	892	821	878	849	912	877	864	860	806	850	830	818	860	816	826	874	871	849	889	806	840	821	852	855	865	857	854	840	866	851	806	874	882	815	834	888	807	878	869	778	826	836	855	834	801	865	839	821	868	839	879	827	814	876	875	840	879	893	854	822	854	864	834	838	859	816	808	856	827	809	838	839	819	817	883	807	831	841	798	801	830	876	865	871	862	819	846	823	813	825	853	813	875	867	849	909	876	854	847	820	823	867	899	837	894	842	825	856	835	782	835	854	876	852	894	846	841	868	831	880	858	819	803	883	821	826	845	897	834	874	857	802	846	864	833	869	901	860	795	833	871	831	878	844	875	797	824	852	860	861	887	834	834	864	908	834	850	838	866	888	870	883	824	838	884	856	827	895	879	830	868	872	821	843	832	862	894	861	879	888	850	841	851	907	859	861	793	883	801	906	886	883	874	793	818	854	842	821	833	833	808	825	851	855	823	868	828	836	869	798	821	857	829	860	853	846	746	825	830	893	811	878	906	848	872	801	853	835	857	881	800	808	834	869	853	881	870	864	881	854	865	918	837	841	852	820	823	858	880	847	843	818	833	861	837	833	833	807	831	890	885	857	843	906	840	848	840	800	833	805	848	831	873	875	889	931	862	856	885	905	861	848	857	844	852	849	833	862	816	826	887	769	849	860	906	769	847	816	879	859	884	833	836	873	893	831	820	862	869	831	824	825	863	826	857	900	830	821	850	852	818	804	907	919	862	853	840	870	817	847	831	867	836	837	840	850	836	841	874	821	860	906	831	861	882	875	922	823	874	791	945	846	819	832	809	839	822	883	844	846	839	871	851	828	823	854	866	874	893	855	880	855	885	814	824	840	796	857	796	816	797	830	862	874	875	849	870	862	821	871	864	828	860	838	849	840	817	800	883	827	852	929	857	819	839	835	807	904	869	866	819	797	856	849	833	813	854	862	857	804	791	780	813	889	855	884	817	809	862	781	862	840	856	830	826	892	876	873	840	837	790	806	892	835	870	831	818	822	848	822	823	845	852	831	853	865	826	900	854	793	843	853	847	840	845	816	823	881	857	838	830	823	838	835	847	872	805	878	854	809	854	817	923	815	854	840	827	856	864	849	855	852	795	903	831	844	842	870	885	867	836	874	847	867	810	859	838	836	816	890	860	862	813	807	854	799	800	843	856	818	837	804	843	872	830	825	842	903	834	853	865	841	824	809	893	871	838	868	824	885	840	838	865	816	857	824	845	844	854	918	823	839	845	818	861	900	856	896	887	821	854	814	893	783	838	862	833	859	833	879	838	891	867	907	870	816	859	853	897	896	847	908	831	812	879	844	808	825	836	906	849	810	891	868	872	854	828	868	830	870	850	884	874	771	814	880	855	920	852	854	858	875	862	821	850	841	862
2254	416	481	482	468	392	362	402	407	359	660	1669	2090	1769	1434	902	553	386	392	305	299	314	318	333	309	312	316	342	327	352	323	316	280	326	306	324	313	352	315	315	329	281	328	311	317	322	294	306	315	310	330	341	298	314	312	307	321	323	282	333	305	301	310	295	372	331	285	343	329	301	303	293	309	330	337	320	308	306	326	285	290	301	294	321	310	315	298	282	320	330	305	304	299	325	318	294	294	284	322	320	319	289	317	305	329	334	328	306	292	294	285	311	310	313	327	309	312	303	331	317	303	307	313	317	323	301	335	300	305	323	332	315	343	315	332	305	320	280	290	305	295	289	315	306	294	312	351	318	334	345	303	314	302	301	302	311	324	334	291	304	304	315	290	299	315	275	303	287	325	309	283	317	316	299	333	309	310	318	297	308	345	299	331	308	324	314	348	299	288	322	307	323	327	315	313	318	301	311	324	305	335	270	340	324	313	310	298	325	314	323	324	304	341	298	312	317	313	323	325	320	321	341	329	310	303	289	327	311	304	297	329	299	326	311	326	325	302	322	329	340	298	308	331	311	327	362	324	304	317	358	299	300	308	326	322	303	323	304	317	309	283	321	354	314	304	324	317	306	310	320	343	296	292	303	289	294	316	303	289	317	310	298	284	300	325	303	334	309	347	314	295	302	333	310	284	329	308	314	286	314	324	314	280	280	320	322	324	301	319	318	299	291	339	307	313	315	308	299	315	312	317	301	339	324	312	317	350	328	332	325	301	319	289	322	295	312	301	315	316	322	336	344	291	361	298	296	295	318	310	297	318	305	295	325	284	305	300	320	339	349	312	354	323	330	308	305	303	329	286	329	293	334	297	304	340	286	333	339	327	326	310	286	320	323	312	294	297	297	341	318	310	314	312	274	336	329	312	301	320	336	330	345	310	299	298	315	343	290	313	335	281	299	327	327	342	324	346	302	300	294	317	337	316	327	329	308	322	313	283	323	337	316	319	305	293	312	305	333	296	299	332	333	290	313	308	337	302	318	366	333	340	316	327	333	308	318	326	300	344	306	286	295	306	329	294	312	297	284	298	281	304	297	311	342	300	328	292	288	305	328	319	288	327	298	293	304	319	307	336	312	320	301	322	315	315	292	298	318	328	305	345	314	292	326	311	291	308	334	307	340	312	308	308	316	342	298	335	287	308	303	334	290	298	301	285	307	297	328	323	332	328	332	299	284	314	295	301	312	317	338	356	302	292	316	338	288	309	321	316	292	292	300	308	319	303	283	318	335	315	318	300	303	312	293	316	311	302	311	336	313	326	293	300	344	345	315	268	339	338	342	320	308	299	285	315	328	295	324	305	310	302	317	321	312	286	321	326	331	322	317	305	319	271	290	326	304	299	307	297	265	341	336	306	333	334	325	288	277	325	313	301	293	320	294	322	313	334	301	317	308	341	294	291	332	327	304	322	306	329	324	299	281	289	310	309	319	310	315	314	266	319	313	269	337	325	326	326	306	330	305	318	326	286	310	326	292	312	306	298	337	321	321	308	295	313	325	309	283	333	314	309	317	316	316	293	350	323	307	326	319	325	326	314	323	320	324	329	296	295	332	351	334	297	332	340	307	318	297	318	321	346	343	294	333	314	294	327	328	289	290	332	323	330	318	326	323	305	316	289	279	311	285	331	334	310	302	308	304	304	293	319	285	297	333	308	327	323	294	344	326	294	311	339	270	317	310	325	291	320	287	331	296	321	299	326	305	314	324	320	308	313	308	287	277	317	324	330	303	297	307	326	325	311	301	318	313	306	308	335	266	294	305	329	322	336	308	321	277	305	315	327	317	303	301	277	348	326	339	287	308	305	321	339	303	313	323	316	320	316	313	357	287	330	334	327	314	321	334	313	318	343	316	305	350	272	305	334	292	345	307	310	309	324	309	298	315	307	341	283	321	285	286	322	339	337	307	292	329	316	320	301	343	314	311	302	288	291	302	288	314	293	324	322	316	315	338	311	292	288	297	318	311	314	282	315	317	284	365	343	277	311	296	322	298	316	288	294	284	336	292	282	336	304	329	305	293	321	309	290	337	319	296	306	310	338	322	313	345	339	317	328	315	315	315	324	311	272	310	310	297	301	306	304	302	314	322	305	307	309	328	330	282	321	307	308	313	306	322	296	287	315	305	285	277	313	306	330	299	315	314	348	293	344	316	304	367	304	300	309	345	294	341	309	322	290	307	292	306	313	326	301	333	336	320	300	308	316	318	283	330	297	284	353	311	314	320	299	311	282	334	296	293	309	318	314	308	320	318	310	311	333	339	333	307	313	304	289	310	292	304	323	316	289	307	323	323	293	312	304	285	321	296	307	281	315	298	281	318	302	319	331	308	326	336	316	304	266	337	296	299	330	304	281	289	330	327	298	278	321	322	364	316	333	331	303	334	290	315	334	300	309	301	319	296	351	304	301	303	296	309	306	329	323	290	320	300	294	327	298	290	300	298	299	325	292	323	310	313	317	302	284	286	291	329	295	303	304	302	308	298	305	303	317	294	336	302	296	309	301	293	269	305	326	341	335	298	292	310	302	327	309	315	326	327	337	341	351	316	340	275	306	327	325	310	294	360	306	320	299	310	329	347	329	313	316	316	302	325	273	333	353	290	323	336	349	278	303	331	317	322	288	288	318	310	328	296	311	339	293	334	323	276	330	329	318	318	330	347	295	317	312	331	296	334	287	314	316	308	314	334	342	326	338	282	331	302	338	329	301	300	368	288	314	286	295	334	334	334	332	321	328	331	337	293	307	291	335	296	293	349	316	317	332	315	283	344	307	294	297	320	317	322	291	312	311	320	312	286	314	317	302	315	322	292	347	311	303	296	321	296	294	327	333	341	306	325	317	313	313	313	307	344	314	306	336	318	285	295	329	327	317	300	308	338	309	295	300	337	341	321	288	312	299	255	278	291	321	324	295	320	277	346	306	317	345	326	308	293	304	292	317	325	303	356	318	337	320	327	307	320	341	303	322	315	328	334	332	340	329	337	296	291	319	332	298	310	291	285	304	316	321	308	356	329	297	323	301	290	287	329	291	296	308	326	286	292	320	315	306	303	316	296	300	296	277	316	331	305	300	309	288	352	330	304	349	354	290	299	319	286	316	288	316	322	316	304	302	305	318	280	333	315	339	314	293	322	284	334	297	335	306	336	298	329	298	311	324	319	283	313	302	300	329	302	336	313	310	312	338	325	339	306	294	311	328	340	287	290	300	309	299	312	327	306	307	339	315	321	332	306	333	337	293	312	310	381	333	342	332	332	352	293	309	314	336	312	301	321	324	315	323	327	301	294	316	329	331	325	320	316	266	299	291	286	319	323	300	328	325	317	292	304	317	268	264	290	303	327	307	355	348	263	295	326	321	326	313	337	313	343	346	300	322	329	308	319	264	316	327	297	310	301	351	290	293	282	290	319	308	315	305	322	320	277	333	292	306	291	293	318	296	297	325	297	299	319
2656	987	1330	1633	1700	1408	1312	1278	1497	1354	3133	8477	9572	8093	6109	3730	1988	1281	958	886	893	878	885	859	798	873	913	871	842	848	924	880	894	888	903	919	910	867	909	911	912	883	883	852	836	905	897	897	873	848	811	863	819	874	863	896	909	860	878	882	865	942	896	896	845	858	931	882	806	880	881	877	840	835	876	868	783	825	892	829	883	836	848	878	867	926	836	902	842	868	892	877	832	843	861	881	883	873	825	874	875	867	854	873	882	926	877	821	858	842	812	840	894	864	885	879	892	840	845	867	945	832	911	822	826	883	862	907	890	848	842	826	865	858	884	859	835	945	882	869	866	915	904	856	867	868	939	882	838	862	948	882	852	873	824	916	916	875	891	872	866	860	894	858	841	862	839	846	870	869	884	871	906	906	921	850	812	871	898	874	869	922	899	896	836	871	903	826	866	859	926	850	857	941	896	896	848	860	875	879	845	923	846	824	853	868	863	871	849	910	819	890	873	906	882	870	905	838	850	823	877	832	864	915	854	935	873	915	915	983	876	911	917	862	832	835	886	884	874	919	862	821	869	877	867	914	885	888	877	853	899	828	865	877	909	865	878	888	837	864	872	886	900	905	836	874	881	916	893	899	838	915	837	858	813	883	833	797	901	908	887	834	941	890	863	856	854	928	847	829	831	869	871	931	895	865	893	849	902	865	876	858	865	889	860	877	826	866	846	846	876	926	859	875	869	864	890	891	877	862	820	875	832	926	863	859	893	867	850	879	878	927	817	909	919	886	829	855	956	850	872	852	844	879	818	881	896	840	941	826	913	855	874	885	905	869	846	875	911	895	888	903	876	897	803	845	901	878	863	891	858	886	861	880	849	842	892	869	885	872	821	915	845	869	837	871	883	850	830	887	906	819	881	801	909	849	905	852	838	854	922	875	880	865	882	865	902	846	853	872	890	885	848	810	840	882	890	867	867	885	921	887	857	828	858	902	859	886	917	862	871	916	884	908	863	863	828	899	879	891	887	875	899	857	866	842	889	914	829	820	911	881	879	846	923	850	848	889	876	856	911	877	864	920	843	862	858	849	856	814	897	901	831	894	867	880	873	838	929	842	877	935	900	862	857	878	900	894	886	914	871	894	870	883	905	896	887	868	798	907	899	883	899	913	896	839	874	891	897	847	870	894	854	865	869	860	851	864	863	883	843	896	907	876	895	908	849	860	899	914	847	872	885	848	852	800	901	856	878	883	858	853	907	860	888	869	892	896	863	854	880	867	883	844	837	847	845	857	837	838	926	852	890	862	876	872	866	868	890	867	854	867	844	892	917	876	907	859	849	893	872	868	869	846	917	888	892	807	874	914	858	862	890	871	878	877	840	903	874	849	812	873	869	909	874	892	875	820	888	872	876	888	872	830	886	843	861	840	860	879	841	868	846	859	874	914	899	891	930	891	849	904	871	840	866	892	894	880	901	874	812	849	916	902	869	854	858	894	861	894	843	857	879	902	889	893	849	855	864	870	843	836	841	862	882	888	859	921	853	889	875	874	869	874	929	859	890	864	867	870	940	906	860	818	909	869	834	918	855	849	889	880	819	839	909	885	877	855	903	877	949	901	865	892	925	898	884	794	858	867	885	870	861	894	875	858	874	878	905	840	920	805	873	877	877	873	900	858	875	865	892	869	879	890	859	854	855	940	891	859	899	883	804	880	860	875	833	879	864	888	876	847	827	869	906	802	888	861	872	896	927	884	863	876	856	849	879	849	875	862	894	889	909	883	847	883	896	843	834	877	880	882	830	868	856	854	814	839	877	855	887	905	906	855	920	860	881	895	867	830	853	880	929	834	891	908	931	867	828	873	857	857	850	875	875	900	852	854	857	839	898	917	861	888	951	886	869	897	886	894	882	914	875	848	849	893	904	946	827	893	861	897	853	851	858	796	882	846	924	920	860	838	863	897	861	829	871	933	841	891	854	913	844	888	835	850	873	901	870	896	903	889	848	925	921	929	833	871	847	884	875	865	872	979	887	971	900	884	880	813	873	855	894	859	858	834	878	837	879	891	861	865	870	853	863	909	861	858	828	939	840	834	884	835	925	863	857	880	882	840	906	875	892	889	893	855	814	904	870	892	886	825	840	916	830	819	881	856	875	901	915	882	868	885	882	885	879	898	849	891	953	876	849	857	848	913	858	897	873	884	907	929	820	900	850	868	814	897	872	863	889	889	855	857	864	845	892	853	842	887	882	896	827	870	906	969	946	888	856	899	891	845	910	926	910	888	855	920	855	894	866	866	883	893	877	849	890	852	886	824	887	901	798	880	817	880	828	863	921	869	906	873	883	908	919	849	863	857	851	871	852	905	866	775	925	907	873	875	890	846	852	817	945	878	894	873	888	841	872	879	916	921	845	886	856	872	832	929	879	871	867	832	871	812	857	909	854	890	880	895	858	902	881	905	883	889	878	849	847	893	886	819	864	896	877	848	925	858	903	901	905	877	895	822	917	816	898	871	880	847	871	820	855	808	915	877	862	920	836	874	869	886	924	887	904	857	915	871	886	861	887	896	930	874	894	826	898	842	838	881	835	868	867	873	906	881	841	893	796	918	817	937	925	911	915	845	891	857	916	878	857	858	833	868	826	871	871	874	938	875	881	835	865	831	904	890	857	859	913	885	867	871	845	862	878	906	912	861	857	861	935	864	868	882	906	845	875	921	872	854	921	907	884	870	870	829	889	920	875	843	911	874	845	871	859	911	859	887	831	859	838	888	864	900	874	829	874	818	881	836	881	891	882	875	872	887	904	875	867	885	871	876	876	836	869	840	871	861	884	885	916	895	852	895	855	861	879	865	890	845	880	868	901	863	887	897	852	877	883	853	874	892	863	885	867	888	913	938	922	914	867	909	869	858	845	811	908	872	861	849	899	808	880	871	888	858	862	919	841	852	879	845	860	927	888	923	849	848	876	850	912	874	925	878	860	844	878	865	898	842	824	896	901	856	935	883	843	874	869	919	867	913	892	898	914	882	889	871	855	862	868	823	876	868	861	852	861	863	911	857	891	885	897	901	862	885	867	871	872	869	928	872	816	888	885	864	875	857	887	923	916	837	843	851	848	832	883	827	861	859	873	897	912	875	872	892	879	891	825	920	832	867	863	804	910	892	852	846	853	865	847	904	858	887	898	897	874	831	824	871	926	873	858	894	879	956	888	875	851	891	874	892	830	858	895	850	866	884	872	866	875	903	874	873	854	868	915	894	832	888	892	862	877	872	897	838	843	939	881	872	885	857	860	871	870	862	864	884	882	869	921	885	870	881	832	885	796	864	891	875	844	881	891	877	854	906	800	912	890	878	907	842	884	877	895	788	872	877	876	857	899	852	854	836	878	905	897	894	871	871	851	825	848	889	823	897	854	871	876	871	840	911	893	898	865	923	882	860	926	896	896	918	887	859	871	872	875	833	889	864	884	864	874	866	896	892	791	848	849	871	888	873	830	832	893	916
7552	1412	2069	2507	2644	1619	1169	1244	1299	1271	1890	6663	13336	14410	9795	5107	1826	723	414	350	304	295	289	296	281	278	270	289	288	286	293	263	281	299	299	296	311	252	311	275	271	296	275	305	302	283	284	288	286	256	239	296	310	257	287	333	269	263	283	266	299	275	284	276	304	314	271	269	271	295	270	276	294	251	262	287	284	295	281	274	293	291	299	289	280	283	309	269	277	249	276	278	276	247	273	287	284	282	291	276	290	289	284	311	277	278	275	284	282	304	290	299	291	298	282	288	255	279	285	284	257	283	280	262	293	303	268	276	270	275	272	256	290	260	265	267	290	288	288	282	297	310	308	271	289	277	274	258	299	269	284	268	269	297	253	269	281	270	288	287	308	283	277	331	313	281	275	296	250	281	279	289	279	296	312	270	262	251	286	311	271	282	304	283	293	248	244	279	296	271	292	276	268	265	287	296	301	248	274	300	259	283	312	262	316	280	276	261	279	284	283	256	294	250	302	264	337	280	284	300	259	288	266	273	272	256	278	261	261	283	255	277	287	279	281	273	276	251	276	256	284	254	286	296	267	328	302	303	275	287	319	273	298	281	258	298	296	267	285	270	309	276	277	270	289	272	266	282	279	303	266	316	283	296	271	280	314	286	303	261	292	295	282	276	294	289	290	256	269	281	286	280	308	263	271	272	265	296	288	250	293	264	273	302	260	286	288	258	280	279	288	285	250	273	288	278	268	288	293	302	285	277	262	268	261	290	278	279	291	303	272	267	275	296	273	265	288	268	294	301	271	288	306	292	284	266	279	271	285	302	293	280	268	275	230	271	286	280	260	291	273	295	262	293	271	253	252	287	322	257	290	278	278	247	253	298	288	300	293	298	292	263	301	266	271	318	289	248	245	306	289	274	267	258	284	289	262	264	296	297	282	303	313	288	272	296	299	268	280	261	317	255	284	283	272	241	262	307	270	286	279	304	282	275	263	269	278	308	289	280	278	309	275	269	299	282	269	269	278	301	276	269	303	273	287	275	247	282	280	264	327	261	288	296	296	259	281	295	304	311	290	261	266	283	311	274	263	282	289	288	304	266	302	276	258	290	287	276	286	289	281	281	306	266	276	261	278	313	301	292	282	279	305	283	292	245	279	276	285	304	259	253	298	294	264	269	281	275	277	286	293	287	302	274	264	297	288	277	256	283	279	273	256	282	280	258	261	279	279	276	291	288	301	270	286	282	297	275	253	286	275	281	275	270	295	274	283	310	280	303	270	294	267	320	261	306	303	291	263	251	279	276	279	273	269	259	303	284	269	280	268	281	278	286	280	266	278	330	255	267	281	305	311	301	283	270	276	305	270	279	262	249	279	266	290	300	273	313	271	274	260	282	305	296	319	267	286	297	274	273	283	293	287	284	259	303	289	313	292	252	294	298	272	290	323	296	266	263	284	287	253	261	275	244	299	271	282	270	296	324	271	265	287	259	299	260	311	270	276	268	292	262	289	305	279	302	270	279	271	309	261	297	283	285	315	281	282	274	264	285	275	270	258	311	259	242	288	267	264	264	240	314	275	263	317	297	265	274	267	259	266	279	291	273	291	303	292	278	265	278	297	307	290	271	256	276	270	304	278	278	269	280	283	291	286	266	277	289	299	274	291	300	277	276	255	287	263	304	299	328	295	313	292	290	294	256	259	301	288	285	289	307	284	287	277	281	302	286	258	275	277	300	311	312	278	291	283	287	292	266	250	278	276	287	289	285	309	293	295	272	287	292	304	293	269	284	281	317	282	272	251	276	323	267	269	274	279	268	275	291	298	280	293	275	252	274	269	275	327	280	270	315	263	277	286	292	293	234	281	265	274	271	285	289	270	331	287	275	301	254	294	264	249	290	281	310	282	253	323	279	269	288	304	294	297	277	301	320	281	284	276	268	285	289	262	273	265	267	305	293	277	268	260	261	278	295	288	283	274	298	323	268	298	289	286	307	286	272	256	268	289	264	283	271	273	294	284	283	282	277	294	296	303	258	281	308	277	289	277	277	299	273	263	291	279	244	305	301	273	271	285	284	267	288	264	255	279	267	265	317	280	299	272	269	308	255	309	261	281	291	263	284	291	257	269	317	269	304	272	261	292	283	260	272	277	311	282	277	278	286	264	282	272	305	297	270	289	300	278	279	278	280	282	274	302	287	299	336	256	285	306	266	297	295	273	270	270	280	313	266	292	305	313	276	276	287	280	266	298	258	279	255	292	290	266	292	267	290	322	288	290	287	283	296	307	278	286	292	273	269	297	267	299	290	289	291	318	291	291	319	277	293	305	280	297	280	266	263	292	302	251	275	278	284	288	253	290	290	290	292	309	291	261	309	280	292	262	241	263	298	267	302	288	254	296	285	275	287	274	260	252	289	280	304	261	310	306	311	263	265	273	313	274	270	281	322	267	308	303	262	299	307	268	299	262	282	250	315	310	268	299	259	286	253	275	283	282	302	292	257	281	296	253	251	270	266	312	271	270	259	282	292	297	291	281	280	289	265	309	300	260	266	283	275	304	278	298	294	227	286	299	278	273	278	291	293	279	275	277	289	272	322	283	284	276	265	289	265	273	281	311	269	305	265	271	279	266	292	307	291	250	265	274	274	267	290	269	265	271	279	290	303	269	277	264	289	295	327	282	271	294	282	289	269	275	292	255	276	283	253	263	260	299	254	299	293	282	304	275	278	299	267	289	271	270	298	310	274	318	278	305	281	294	270	269	308	279	259	266	237	289	277	310	271	292	272	289	270	311	301	276	270	285	299	278	271	301	303	293	295	274	275	274	302	279	281	246	313	304	288	279	284	280	264	286	297	262	299	283	265	288	279	296	263	295	270	288	265	281	281	271	254	285	288	276	292	277	234	270	290	279	303	285	304	272	293	326	266	299	307	284	260	276	321	265	269	305	266	317	306	282	286	287	263	268	305	290	256	289	278	255	284	268	299	284	269	268	275	267	236	285	243	289	293	277	285	275	283	304	300	294	287	258	258	293	283	295	270	282	262	270	274	290	273	330	289	262	298	256	268	289	312	309	258	274	279	311	290	309	266	295	284	280	298	289	254	279	292	256	300	261	284	275	320	274	300	279	303	279	287	259	284	311	268	291	292	314	287	237	279	295	286	275	265	264	285	266	273	272	282	272	281	272	277	300	242	281	290	292	301	286	265	286	271	315	289	263	259	274	260	274	302	252	316	297	309	294	272	289	270	270	281	284	258	259	265	265	303	286	296	260	291	302	297	278	292	293	272	280	280	293	290	304	284	288	310	319	258	283	295	307	315	273	280	285	262	272	283	278	274	271	293	276	280	305	284	253	250	279	277	240	268	290	281	305	280	283	277	266	265	291	300	276	300	272	303	292	285	296	296	263	299	273	261	284	304	262	262	269	272	257	275	281	283	293	267	314	264	253	305	308	271	278	290	276	268	284	267	288	273	264	273	289	266	263	309	271	248	272	287	270	250	261	268	302	303
5584	1977	4895	7947	9581	6811	5251	6018	6373	5960	8855	23262	34236	35049	27595	17761	7814	3139	1478	1004	855	821	820	794	792	814	808	796	812	751	753	745	834	859	718	814	774	826	792	799	732	816	781	806	818	810	798	793	810	816	830	812	798	861	806	848	765	784	812	812	823	785	790	801	822	739	767	819	896	784	780	776	781	765	854	833	748	798	828	754	784	810	744	818	837	750	792	831	823	816	742	795	768	845	792	783	819	839	771	817	842	787	759	803	766	801	811	831	795	786	804	778	741	839	874	797	816	814	790	811	793	796	818	781	822	836	791	783	769	742	833	796	847	777	769	775	775	794	829	763	809	831	766	808	810	790	802	797	791	781	834	851	823	810	818	836	775	777	773	818	819	776	820	740	819	863	763	776	789	797	811	796	803	805	820	736	808	789	840	805	825	815	818	785	784	858	736	807	801	830	818	782	772	862	753	822	763	767	825	821	808	772	789	766	852	815	804	799	823	782	749	849	788	774	810	785	817	804	806	772	802	742	758	876	799	790	809	834	858	708	821	771	858	780	814	792	773	800	768	771	815	830	784	856	824	791	838	761	811	765	806	812	790	780	774	822	824	800	808	799	833	768	792	788	835	794	754	769	793	848	805	807	839	811	824	792	775	814	744	789	802	781	814	781	763	772	880	750	795	850	763	836	803	774	792	810	792	737	799	838	835	820	772	793	810	799	775	827	854	756	857	778	760	842	809	744	779	803	800	831	748	742	806	826	808	781	821	829	777	849	805	774	815	792	755	755	786	816	803	778	804	790	774	780	824	868	824	820	788	792	792	789	783	800	822	808	762	834	789	857	811	809	777	801	788	817	780	759	826	861	810	774	774	768	797	803	807	771	783	843	847	821	787	798	805	776	788	836	785	772	780	842	775	774	810	770	851	797	867	863	861	805	783	865	803	770	801	773	849	773	767	853	821	799	792	790	805	787	834	795	803	744	771	775	786	825	828	820	776	781	787	832	783	777	746	768	794	754	800	767	823	775	815	788	847	862	832	780	859	796	798	798	800	822	776	759	880	830	814	785	829	806	822	825	797	816	784	750	850	828	785	816	794	804	779	813	746	809	783	835	806	786	808	757	795	788	810	875	822	760	812	791	783	785	820	738	810	769	833	798	825	825	800	816	764	800	819	754	778	789	809	855	766	760	831	759	797	783	794	807	830	831	794	799	893	850	794	859	771	829	768	785	836	791	833	780	828	753	810	802	823	873	734	797	792	815	852	791	795	809	815	813	750	868	804	759	760	811	796	800	755	749	803	771	810	848	793	804	805	807	831	804	803	810	777	784	756	806	824	790	774	814	806	795	853	842	773	776	805	807	783	835	778	770	829	805	816	770	844	825	846	782	771	823	778	820	820	783	811	789	824	812	858	807	834	807	790	839	809	800	777	808	747	776	792	811	804	830	781	797	820	835	756	757	816	799	753	822	748	794	791	782	798	785	768	784	809	840	820	768	840	763	804	832	804	838	793	824	783	801	764	794	808	803	821	818	751	876	792	793	821	790	874	845	798	836	811	829	807	823	815	773	829	778	795	791	768	805	796	805	783	830	807	781	788	799	783	830	834	791	830	828	814	826	839	783	799	752	801	773	806	813	791	743	809	781	799	764	773	826	810	847	829	829	795	812	764	777	840	787	811	766	801	776	767	827	823	790	810	830	795	790	795	819	780	784	824	812	794	809	818	804	821	800	798	812	771	801	809	792	807	757	793	830	818	829	825	808	827	783	818	767	794	830	821	811	800	763	793	798	818	789	831	767	783	838	806	823	792	845	830	846	820	813	765	874	833	777	797	804	739	838	807	801	832	785	823	770	782	795	791	794	808	845	786	782	774	805	819	782	811	805	792	802	806	795	751	796	778	820	789	795	815	849	812	814	804	777	814	766	728	784	811	775	812	823	801	743	777	797	811	830	750	792	795	793	784	863	793	824	766	824	825	733	806	804	789	859	808	807	827	814	830	767	804	721	840	757	839	797	767	797	823	813	803	773	827	809	792	748	752	768	768	773	807	794	790	731	802	830	841	782	843	810	845	810	802	830	852	823	789	791	774	822	826	809	785	822	824	793	802	814	836	807	834	818	827	784	879	784	776	792	767	791	871	799	797	823	779	826	839	825	805	793	788	808	836	776	765	748	766	829	825	809	772	761	768	802	808	814	822	772	844	815	844	847	845	812	793	792	822	808	814	815	813	822	814	821	810	747	731	773	831	784	803	791	786	759	796	821	835	810	787	761	755	807	796	803	806	794	749	782	860	802	790	771	864	800	764	799	762	784	794	809	782	820	769	816	786	789	779	818	839	845	849	762	832	790	812	844	853	770	812	786	807	798	781	782	807	775	790	806	815	797	776	724	806	794	793	832	763	813	746	812	814	845	852	793	764	807	804	781	821	830	807	780	830	836	782	788	773	773	819	790	810	786	768	803	792	781	845	782	775	790	815	791	843	755	794	797	772	769	806	802	825	842	823	844	762	795	789	811	788	822	820	787	781	829	759	772	802	778	780	809	758	780	836	779	854	810	801	749	829	840	814	811	804	796	784	847	814	794	813	759	882	786	816	802	789	810	794	845	823	842	826	840	782	773	772	805	756	817	829	791	854	854	822	771	861	843	760	803	769	887	882	847	836	764	767	775	838	777	842	880	841	860	777	829	794	802	823	830	819	743	870	806	813	797	778	775	787	832	764	833	787	823	766	783	785	804	800	762	777	754	808	846	831	824	785	780	811	788	801	821	772	837	856	826	797	807	807	806	814	807	877	805	768	771	845	792	843	770	770	847	808	758	770	762	848	785	812	843	811	842	800	799	771	811	780	774	830	795	860	799	829	802	836	793	826	791	792	807	800	795	771	797	772	808	842	827	798	857	767	822	831	776	826	818	792	766	788	779	792	774	795	806	782	771	790	797	787	806	822	849	817	786	751	848	852	823	780	847	850	735	798	766	797	804	780	832	781	849	821	826	824	786	808	804	800	804	797	788	814	782	781	813	797	803	828	774	774	816	777	857	819	825	802	776	824	790	792	769	787	793	769	804	809	776	851	824	776	833	786	793	805	801	850	813	783	767	794	784	805	782	785	805	789	828	785	797	839	822	762	819	738	796	799	765	815	791	802	828	862	811	748	767	799	762	806	831	799	784	792	809	795	789	879	777	803	815	785	819	843	817	780	779	880	841	818	819	853	785	794	790	797	803	786	834	817	757	847	803	787	809	784	815	813	764	791	834	790	770	814	793	809	767	797	856	797	799	801	796	785	793	781	828	824	778	778	784	847	799	779	793	805	775	866	767	798	811	757	799	809	774	802	817	804	788	842	771	766	770	788	789	764	771	796	754	865	798	806	811	747	811	800	753	797	817	788	812	780	827	791	741	815	840	752	783	802	810	828	833	746	771	798	803	789	797	787	807	762	820	786	800	774	839	821	860	745	805	801	830	822	773	784	807	826	798	825	847	818	787	818	808	751	863
15561	3897	5986	6034	5090	3258	2299	1870	1705	2331	2324	4897	19417	31145	23530	11779	3893	1346	556	349	323	288	296	292	281	274	276	279	275	296	293	297	282	269	287	313	266	282	275	278	312	309	301	302	285	319	308	284	315	301	266	293	278	278	291	279	292	271	301	326	282	273	275	244	291	256	299	287	286	280	300	285	278	302	296	262	322	264	294	279	293	282	260	292	270	293	309	307	298	273	299	268	273	282	318	257	303	282	300	288	335	307	299	297	270	275	318	305	288	300	299	307	280	263	300	301	281	272	288	279	299	297	280	263	306	311	298	270	309	283	274	291	255	286	252	279	281	284	278	277	288	289	274	260	287	301	283	276	284	272	293	276	287	310	292	294	288	283	274	298	260	284	286	290	268	268	271	256	285	272	284	308	279	331	311	272	299	296	282	275	285	256	280	304	315	288	270	265	288	279	280	288	267	271	306	253	296	293	273	282	301	291	282	294	318	267	303	309	308	274	278	311	294	281	271	285	276	291	305	275	296	275	304	292	293	295	299	266	301	298	276	298	273	269	279	307	298	274	293	281	294	274	288	300	285	294	264	281	275	281	303	274	281	273	266	285	295	293	278	279	298	303	269	283	269	288	300	266	285	303	260	290	316	292	272	319	303	296	285	283	285	297	315	282	284	274	276	272	295	324	257	297	277	297	303	313	308	269	297	262	281	298	274	306	267	314	274	265	292	283	302	279	288	281	295	311	346	272	313	303	268	285	277	270	263	303	287	287	277	299	293	309	270	256	267	297	303	305	317	298	293	279	289	310	269	287	332	299	274	269	259	307	265	307	319	293	277	284	302	280	258	311	263	271	295	294	272	280	294	284	285	306	287	287	289	233	297	288	268	287	286	269	261	305	287	319	281	286	298	283	287	289	311	274	292	289	282	336	299	289	276	255	272	303	267	286	292	307	297	292	265	271	306	277	280	301	298	302	307	258	275	282	297	290	288	296	285	276	268	287	292	301	287	278	268	261	285	315	274	251	311	283	293	272	282	280	261	301	258	279	285	284	264	301	311	311	305	289	288	304	310	259	273	279	269	272	305	299	280	284	253	299	293	282	291	278	270	290	301	299	312	299	286	286	293	311	281	305	299	323	270	302	277	282	283	304	281	304	261	280	281	315	286	302	267	259	285	299	289	276	293	276	270	288	290	283	271	292	279	293	305	295	295	320	330	322	297	279	271	290	287	275	295	307	282	281	283	265	292	275	274	290	304	282	293	292	283	312	284	314	287	305	294	301	268	297	288	295	302	292	265	270	280	275	290	296	283	279	298	278	303	279	285	288	253	251	290	301	299	280	295	291	334	299	311	283	278	273	274	294	305	287	312	267	295	286	297	276	300	280	296	286	298	309	291	255	291	253	268	298	279	279	297	285	286	285	258	267	285	286	294	298	283	311	259	315	286	298	280	259	300	296	298	309	317	286	332	259	279	312	274	300	264	275	260	272	277	323	269	286	308	273	280	284	285	268	271	336	282	300	288	303	297	270	308	309	261	305	276	290	322	283	313	259	283	281	308	302	307	296	277	278	280	300	326	345	287	298	288	312	297	306	315	279	274	296	289	278	263	266	296	283	303	272	285	286	301	282	297	289	310	266	267	297	308	324	270	303	285	299	278	291	284	310	279	267	297	296	293	304	291	284	290	282	304	291	298	276	301	285	292	300	291	332	300	280	303	277	305	282	304	314	320	312	297	300	277	268	308	292	285	308	254	281	295	304	276	316	320	305	297	295	293	298	316	328	286	268	290	300	257	300	304	262	307	293	286	285	268	282	319	277	259	279	305	287	258	295	268	321	294	289	323	261	287	293	281	278	302	290	270	271	284	306	323	300	280	298	316	278	294	267	291	293	252	279	276	286	296	282	297	259	277	279	299	273	312	288	300	303	266	267	297	289	292	298	278	296	298	299	294	305	328	290	257	312	295	277	292	282	276	269	283	287	278	290	350	299	277	316	308	263	302	277	305	293	301	314	264	298	276	288	293	346	288	309	258	298	313	267	276	323	300	319	295	290	285	293	264	275	292	304	297	269	314	280	285	300	339	300	303	264	286	306	297	310	296	294	310	293	283	271	286	308	270	282	282	257	321	257	310	300	310	272	294	271	285	252	326	273	305	321	272	298	288	275	310	290	301	300	265	272	278	282	295	304	288	276	301	304	290	309	298	291	287	242	303	288	299	296	295	313	310	273	284	313	273	293	308	280	288	305	272	297	306	281	286	301	267	324	251	291	268	282	289	297	302	289	296	306	306	282	284	288	299	290	290	304	297	294	246	301	306	292	288	306	301	274	260	298	274	301	306	284	287	270	250	273	288	262	316	256	270	306	271	267	293	297	259	295	291	303	282	295	324	291	263	301	271	250	315	278	315	302	288	291	308	295	285	271	315	270	290	321	277	275	285	293	293	281	283	295	298	287	263	288	324	294	275	270	306	275	288	300	295	251	291	294	294	293	293	296	285	288	267	298	291	294	280	269	289	268	280	281	271	291	298	266	294	287	267	248	309	299	290	286	279	284	269	308	288	274	285	294	280	291	314	310	264	311	288	297	296	250	305	283	253	257	282	299	319	286	300	274	294	311	310	301	311	309	306	277	302	290	290	272	273	296	266	281	307	318	298	289	273	307	312	304	313	333	289	272	295	316	292	284	286	274	287	272	316	266	287	304	304	277	307	291	270	313	274	313	287	287	295	331	300	295	302	254	295	284	303	292	273	293	284	298	293	263	303	298	314	290	281	286	280	300	269	320	313	282	295	296	262	296	266	287	248	293	313	290	308	293	277	303	297	291	280	290	277	311	317	299	294	289	296	286	315	305	310	316	309	286	257	270	268	313	301	297	252	315	286	279	265	299	293	254	287	295	283	296	289	304	290	248	292	295	270	282	302	284	299	315	274	272	282	272	295	280	293	310	287	242	303	271	299	284	286	292	281	275	289	268	263	289	302	286	283	293	310	293	292	284	259	296	266	276	290	288	296	287	292	282	304	267	304	321	248	314	297	314	302	257	300	285	283	244	282	288	296	311	298	285	317	315	308	302	294	234	267	292	275	294	288	281	254	265	310	285	301	298	266	296	291	294	290	280	271	279	279	274	301	306	264	291	280	284	311	306	293	284	309	293	290	262	281	291	262	270	260	292	270	308	295	300	331	292	286	320	294	320	282	286	284	296	273	308	291	289	279	266	296	270	303	305	285	302	251	307	301	289	264	273	268	296	290	303	293	317	296	285	302	276	290	304	273	283	297	287	305	287	296	255	285	293	290	305	306	309	303	274	317	274	291	261	294	292	301	286	304	327	290	298	299	247	296	302	274	292	287	334	297	287	290	268	296	281	269	284	291	294	298	295	275	293	295	275	302	303	324	283	279	284	284	282	302	303	293	284	280	307	284	301	251	298	322	302	316	309	324	231	267	299	300	275	301	287	289	303	295	291	275	299	269	304	303	297	289	311	290	306	262	297	293	295
8034	4029	11350	15341	15218	11434	9030	8127	7800	10572	10855	18996	41511	50276	40919	28629	13741	5631	2309	1211	944	840	860	805	815	808	808	846	797	829	868	815	813	829	828	827	876	869	821	803	853	873	858	835	823	823	784	869	827	797	845	781	830	792	811	761	886	860	829	854	815	791	823	861	833	829	773	802	867	800	825	821	803	770	868	790	832	820	832	859	819	836	825	828	801	838	813	840	821	821	819	838	808	803	871	796	755	820	829	823	777	833	796	847	808	865	837	792	859	851	866	816	862	821	806	846	814	849	843	843	830	823	817	791	802	871	787	823	819	848	803	825	830	839	845	736	830	814	803	819	806	812	822	827	793	842	868	850	823	781	823	859	825	815	824	808	822	849	814	826	812	780	795	883	835	826	789	794	810	756	838	803	844	754	774	838	807	795	796	839	820	814	796	869	817	879	870	822	812	811	837	824	870	836	862	788	888	832	803	868	789	796	827	817	836	809	806	767	838	812	746	802	820	826	814	847	833	817	834	793	858	867	840	801	821	819	856	791	786	823	844	816	785	840	782	845	792	815	795	832	895	871	797	785	858	775	819	835	782	829	838	806	817	776	829	789	808	800	863	821	842	812	862	802	819	824	810	819	818	801	861	849	824	834	803	853	812	830	821	840	828	818	828	843	866	823	841	856	815	784	828	803	813	781	788	847	858	839	783	775	834	766	850	784	844	831	815	843	854	827	834	852	868	865	783	834	801	767	826	894	751	796	864	794	843	851	792	841	827	828	810	780	767	803	832	786	820	800	809	801	815	839	848	809	837	795	847	795	803	802	811	849	806	784	801	803	859	837	828	821	824	797	812	800	831	836	795	837	815	813	839	812	863	799	844	790	825	831	808	813	797	874	826	810	822	814	826	868	825	813	823	808	807	832	843	844	841	859	818	808	822	787	825	850	802	795	788	852	818	763	827	789	864	808	780	865	845	871	809	860	846	841	855	880	864	851	832	854	821	850	802	845	821	821	752	835	844	833	805	883	778	815	863	804	759	859	842	841	747	784	807	798	802	754	820	802	862	826	841	850	829	812	817	815	833	810	832	800	805	798	816	819	811	862	818	817	797	796	818	825	844	849	839	909	832	829	852	829	795	816	817	805	815	832	809	771	823	835	830	832	837	839	819	791	834	858	801	845	869	822	865	830	841	821	872	842	829	870	844	811	817	844	863	802	818	818	866	830	796	765	818	814	808	832	827	816	842	809	840	806	823	850	797	796	799	816	786	817	867	809	836	859	809	790	846	851	861	788	815	832	761	818	829	793	848	835	794	870	791	796	838	842	809	855	851	817	887	823	810	794	805	802	844	791	876	787	824	837	838	799	805	836	822	771	838	844	857	825	845	835	835	794	843	842	782	800	801	802	850	827	755	842	813	818	817	841	786	801	816	823	793	822	762	856	775	788	882	850	760	800	810	859	828	774	812	865	880	783	832	822	878	827	807	869	850	820	822	793	804	827	808	820	820	827	784	780	833	825	848	780	853	786	825	777	795	847	807	856	807	792	828	799	818	764	798	814	821	819	831	835	834	753	871	845	795	801	774	828	862	784	879	789	812	839	792	817	877	799	768	817	777	813	830	777	852	777	803	783	834	810	859	819	803	795	777	818	794	803	839	780	861	809	767	862	882	851	857	840	859	822	799	828	825	817	818	793	824	808	816	841	860	832	815	803	834	802	834	810	867	837	811	862	843	801	806	828	851	815	795	821	838	852	805	789	883	823	839	823	818	895	892	821	798	780	831	846	816	802	813	811	780	829	791	795	832	781	818	819	843	826	831	814	791	839	837	849	768	793	823	762	780	804	785	829	797	812	868	792	847	798	819	816	840	844	836	826	771	807	811	822	787	804	817	822	807	848	786	845	808	819	854	847	837	838	823	824	784	796	845	773	835	829	775	761	792	810	800	825	822	818	797	824	842	852	792	825	793	817	848	865	849	839	765	847	820	811	799	778	829	829	838	808	827	765	818	833	810	848	848	846	815	829	838	845	849	873	851	894	821	828	781	775	807	844	819	814	798	829	830	759	855	836	829	815	816	824	779	825	807	846	772	815	846	799	822	809	803	799	841	828	877	866	808	815	805	859	821	807	813	818	830	829	845	840	810	772	827	817	796	795	779	808	785	797	819	830	825	792	794	823	847	851	820	763	830	779	851	830	810	845	836	821	791	783	847	841	783	777	867	838	775	783	827	828	886	855	773	813	836	815	831	823	836	779	818	826	772	852	851	805	763	833	844	813	803	834	834	792	795	847	840	788	783	825	847	832	856	847	805	804	817	857	820	826	858	855	811	833	842	769	837	806	842	859	847	817	799	850	867	827	818	821	856	812	869	823	793	856	827	797	818	825	800	737	848	884	814	843	827	859	783	776	839	845	801	844	804	832	811	819	824	841	781	864	794	828	803	825	821	822	799	820	819	800	873	862	855	821	827	825	830	899	822	811	856	834	780	867	786	776	809	796	816	806	824	809	789	817	843	792	788	857	787	788	800	778	758	879	820	831	786	790	825	848	841	841	836	793	833	787	803	801	837	832	815	795	773	844	791	820	800	873	808	825	814	822	807	818	740	864	859	803	847	831	851	821	846	800	753	812	830	824	809	886	823	862	804	837	808	804	843	832	776	848	811	833	787	817	821	832	822	821	823	845	838	824	837	774	803	829	836	822	794	772	786	843	832	849	840	824	807	824	806	820	804	833	795	815	836	835	861	776	795	788	809	828	826	768	853	798	819	845	890	892	836	850	812	766	821	823	816	796	823	820	829	832	788	833	838	847	822	842	807	794	850	808	813	807	831	796	745	862	855	814	826	850	793	828	806	799	822	867	831	815	837	872	826	804	832	881	796	827	822	819	812	836	816	839	797	784	880	795	780	859	845	819	838	770	889	847	813	889	830	769	834	844	812	796	883	785	833	821	783	818	853	795	845	870	841	825	849	826	806	775	844	887	884	826	819	821	799	850	803	796	777	815	819	777	807	881	851	854	808	814	797	883	801	784	801	812	791	830	799	830	815	758	839	751	854	877	834	775	824	874	819	817	825	759	841	819	843	817	828	783	828	848	887	789	855	827	804	830	807	818	803	785	841	814	819	792	847	828	857	795	793	838	811	804	810	769	795	819	835	865	814	859	780	800	855	799	811	785	812	848	827	771	834	835	818	769	825	773	786	808	779	793	840	782	841	815	845	806	837	819	809	819	833	784	847	815	791	889	778	810	842	834	846	791	820	829	795	798	836	793	793	790	785	822	871	821	813	869	799	870	807	838	807	790	814	818	864	787	818	795	760	821	840	843	861	830	789	829	805	811	850	880	836	827	880	807	801	823	820	810	817	825	873	816	827	835	820	859	787	793	776	841	824	801	842	804	825	826	877	778	838	799	828	846	841	788	862	794	847	862	833	813	799	862	829	859	782	818	804	794	837	783	856	813	834	795	862	756	847	826	781	843	855	863	828	804	831	805	794	800	837	800
2365	438	435	376	381	370	354	327	365	345	327	406	880	2254	2579	1579	832	496	363	309	317	312	309	315	307	278	337	303	320	292	300	319	314	316	322	293	308	306	294	313	312	298	282	287	295	270	298	314	345	288	275	278	294	321	316	328	303	325	313	325	315	273	312	284	279	298	284	292	295	328	314	281	329	308	323	318	296	295	304	319	277	319	307	279	302	314	311	286	314	298	319	293	273	300	290	321	300	308	308	332	298	310	314	313	299	320	337	298	326	305	323	295	281	275	299	304	287	301	306	313	298	304	308	330	300	317	314	323	285	317	306	360	310	328	310	298	313	299	313	268	301	299	324	301	334	287	303	321	303	300	302	311	323	313	332	280	276	296	287	306	304	287	304	292	313	304	307	274	310	273	286	288	283	313	298	284	309	312	342	294	299	300	333	309	298	305	332	284	306	323	325	276	334	310	294	310	334	301	284	308	295	303	294	286	289	285	253	304	303	302	313	303	316	302	305	271	295	310	328	308	291	308	300	323	262	306	328	295	299	275	304	328	272	289	295	296	253	298	307	292	346	299	290	294	298	297	275	281	313	278	270	278	330	297	297	276	285	310	289	342	330	282	300	326	306	301	292	315	294	299	295	317	304	337	289	308	301	326	327	339	309	318	262	277	319	296	313	324	308	311	295	315	319	309	311	312	339	321	284	277	287	322	304	337	309	290	316	309	309	307	315	308	315	283	300	280	312	316	285	303	301	322	273	314	287	294	330	295	283	307	302	327	309	328	298	313	299	293	295	318	315	333	322	290	264	315	303	257	308	313	307	315	298	289	309	304	304	274	302	315	313	278	288	280	289	295	316	320	308	312	291	302	302	323	330	316	288	298	343	290	263	283	265	292	298	277	298	288	299	298	330	346	296	273	307	284	296	325	302	300	317	285	313	271	314	314	336	313	292	291	283	310	310	325	299	311	301	331	302	281	314	311	279	298	309	295	320	323	278	307	280	304	319	304	298	297	313	316	287	334	297	312	328	290	301	316	307	268	285	313	316	284	291	286	283	296	317	299	309	294	307	338	319	319	277	299	317	326	319	305	280	302	306	282	299	311	309	310	303	312	260	285	278	318	294	332	314	317	307	297	284	305	320	296	304	302	259	323	312	327	308	332	289	296	290	305	308	303	279	309	304	290	302	283	358	323	281	294	343	287	307	303	315	299	287	302	296	269	298	305	309	314	291	311	330	307	314	308	300	305	298	319	318	311	290	297	304	329	336	287	278	283	295	309	297	328	278	314	291	290	302	321	294	286	335	308	283	339	288	277	313	308	339	309	312	288	287	309	284	306	334	298	311	306	318	312	297	309	339	285	294	278	333	284	297	306	294	318	306	299	282	298	274	281	295	298	325	310	279	284	308	302	307	280	294	318	279	343	307	304	285	304	308	302	321	292	314	292	323	301	333	322	300	328	312	305	308	274	304	298	349	319	261	319	309	302	310	318	303	290	278	293	291	276	321	293	274	333	307	295	301	286	317	332	319	268	326	314	298	358	295	285	314	328	295	293	316	313	309	327	302	295	340	308	281	289	316	295	309	295	275	319	290	298	308	311	324	312	305	325	319	277	285	301	278	301	299	285	313	308	282	297	289	332	292	323	295	291	305	314	294	300	326	287	274	284	325	293	310	292	321	326	290	306	300	309	292	335	298	328	296	308	325	304	302	285	310	313	269	298	284	310	305	314	309	274	295	304	306	289	286	330	294	298	294	323	305	314	303	330	299	316	293	305	332	302	315	313	308	287	290	320	317	294	306	288	309	313	309	318	290	313	288	297	312	268	333	300	295	296	317	298	306	283	328	297	300	335	293	295	299	311	283	280	281	329	299	290	303	333	297	345	281	313	315	279	288	290	275	284	310	286	317	293	302	311	317	297	285	318	324	293	311	298	316	326	302	311	241	312	328	295	307	328	293	267	306	286	302	281	313	309	319	288	315	285	280	288	291	311	323	299	308	299	284	325	312	315	309	288	296	324	316	323	286	290	299	328	330	304	294	285	293	276	309	275	287	311	301	295	314	301	305	327	290	285	280	304	292	290	273	308	291	301	296	314	284	310	311	284	285	283	334	318	310	289	300	301	325	263	310	269	311	317	309	303	307	304	315	324	330	293	314	321	311	333	331	292	300	282	310	294	318	286	286	308	312	298	299	318	303	310	353	291	285	298	298	297	317	339	302	285	301	310	314	319	292	316	298	282	321	313	281	276	321	325	296	316	289	270	286	320	312	318	300	309	292	303	313	311	296	318	300	304	288	293	316	288	300	318	287	313	306	308	316	308	297	280	279	287	293	298	274	288	295	262	303	327	293	298	278	296	261	311	323	296	276	303	283	333	296	323	294	269	338	294	304	307	302	307	271	259	324	315	296	339	291	323	269	313	335	325	317	315	313	292	287	323	302	312	290	308	307	302	277	330	320	307	302	281	312	289	315	316	321	301	302	334	315	316	270	319	314	261	310	300	339	325	332	294	300	304	322	324	314	291	278	328	338	299	284	295	317	277	331	298	286	324	265	325	308	311	311	305	324	317	310	300	307	307	294	260	277	271	278	323	309	305	308	300	294	317	264	300	290	345	326	310	293	327	319	293	330	300	318	312	303	309	354	282	309	333	288	302	309	273	297	321	301	335	291	295	292	293	290	294	321	301	305	296	289	315	298	310	319	320	293	300	321	301	318	316	318	300	303	282	308	313	277	268	293	319	278	324	302	307	302	288	316	285	293	300	282	311	318	302	279	314	289	311	323	345	315	310	270	295	311	302	304	293	321	319	307	313	294	283	277	309	268	286	312	312	301	296	291	319	298	282	289	285	295	326	288	313	303	331	336	294	269	304	280	308	327	308	295	267	283	306	284	308	307	321	313	320	310	338	320	294	343	320	287	312	314	306	299	282	302	302	325	296	285	340	267	289	297	281	280	282	301	308	314	330	314	310	276	284	309	300	308	321	294	333	294	299	287	271	302	313	328	299	311	313	302	306	301	324	287	317	360	290	296	299	288	299	313	324	282	312	280	326	291	293	271	298	298	315	308	278	305	296	315	322	330	310	300	330	313	287	325	309	277	292	327	293	327	312	311	306	264	330	302	288	292	299	311	284	313	289	294	313	310	327	312	325	294	269	324	295	308	317	298	306	274	292	288	314	310	340	283	317	284	326	311	281	331	309	283	311	315	297	267	291	303	316	283	319	287	325	299	336	311	320	320	282	299	296	320	271	263	303	323	269	285	330	312	270	310	277	330	320	299	272	295	301	310	329	281	283	287	310	288	319	322	298	306	313	293	304	307	309	307	331	302	328	311	305	276	314	289	278	287	308	306	292	317	308	300	321	325	304	290	299	316	285	295	331	281	345	303	291	295	303	294	297	307	300	295	305	285	296	307	302	298	295	288	321	301	335	342	335	316	335	287	305	323	303	286	322	318	298	289	313	278	306	282	320	278	316	285	285	278	307	330	290	309	298
2620	1041	1198	1412	1212	1226	1159	1065	1081	1147	1341	1400	4743	11226	11451	6458	3225	1661	1096	960	884	855	861	844	846	839	845	861	891	837	847	846	850	923	844	796	880	872	862	878	868	819	790	852	876	872	776	801	867	828	823	859	813	859	831	857	892	895	845	852	819	800	885	847	828	827	835	863	854	863	868	832	817	859	825	828	840	877	879	871	849	883	894	906	846	849	859	888	816	860	881	863	854	862	895	876	869	859	841	793	844	835	864	858	822	866	795	845	866	814	862	824	848	841	813	886	861	851	868	893	897	809	868	880	826	865	887	850	887	951	858	822	853	857	835	836	849	870	802	903	898	878	847	858	867	851	862	847	849	853	830	862	870	853	836	856	834	862	889	861	862	829	862	893	856	843	868	832	803	865	848	930	873	847	923	848	867	859	842	890	808	845	917	831	825	855	908	892	892	859	898	887	857	833	914	776	850	857	826	883	841	790	842	774	840	859	825	860	890	819	916	875	844	834	833	839	853	826	879	842	822	846	888	845	811	831	849	836	867	814	823	822	844	856	865	909	842	864	861	863	865	868	898	810	827	885	866	850	858	864	873	842	876	917	853	788	849	825	874	873	845	874	812	869	838	846	852	847	786	923	843	930	822	838	858	834	850	849	873	827	884	813	862	882	855	839	852	826	841	855	845	851	857	798	901	826	848	887	834	870	820	866	826	799	850	832	843	888	873	877	843	824	852	803	855	828	859	882	833	877	894	828	870	856	855	832	845	889	847	823	821	841	843	832	850	787	910	866	854	891	907	875	819	846	835	888	841	866	849	852	832	903	852	812	820	825	846	915	841	839	833	818	830	835	900	900	912	848	892	925	815	855	802	808	909	817	814	849	840	808	878	837	842	855	859	819	838	820	852	871	875	863	879	833	879	808	846	860	939	805	896	863	842	887	828	857	851	817	828	776	885	847	857	849	886	834	822	896	859	866	807	838	893	846	888	856	820	863	852	916	756	876	812	890	853	842	835	859	867	862	821	822	838	860	812	875	864	904	844	849	822	877	839	795	800	860	823	819	850	866	836	888	820	899	827	902	878	828	849	853	830	864	816	880	875	853	812	815	892	792	800	873	849	851	885	845	881	920	823	830	822	865	849	831	832	832	878	824	778	899	842	856	869	827	837	840	811	851	849	868	800	842	792	884	875	898	860	822	884	879	821	897	797	818	860	878	841	863	848	806	846	891	858	849	877	884	820	857	846	874	829	811	850	841	829	838	851	813	852	855	827	846	876	859	858	876	881	842	873	867	842	849	854	801	861	861	861	848	842	804	912	834	848	858	886	810	862	934	897	843	842	862	861	828	827	840	836	835	878	820	899	837	825	874	874	870	855	880	862	866	864	836	800	837	828	834	809	859	839	772	811	862	825	882	903	897	825	780	908	813	863	883	847	830	835	905	812	862	866	878	841	815	847	861	813	815	846	818	818	829	833	862	857	859	801	913	884	828	842	859	790	850	857	876	854	830	835	820	908	814	844	842	857	863	872	902	835	839	845	840	857	845	842	790	796	817	823	807	875	902	883	802	870	881	840	867	860	851	891	824	849	851	833	877	806	796	830	874	812	849	832	817	852	860	831	828	837	861	894	866	857	910	866	914	869	844	833	836	877	815	889	843	856	872	905	847	907	850	822	841	824	800	825	832	910	810	874	856	794	886	819	815	894	914	914	819	846	889	852	823	854	889	862	860	807	879	869	826	878	882	856	815	879	831	820	843	859	875	846	823	857	831	856	844	868	790	861	907	835	824	864	841	827	858	846	875	844	854	810	896	895	826	863	848	881	845	850	860	884	857	832	816	839	844	831	831	876	846	893	843	787	841	786	836	870	848	866	889	802	814	865	859	815	872	803	825	851	882	854	836	887	826	858	862	809	858	874	805	769	810	898	879	845	856	847	830	824	849	827	811	893	871	824	844	839	869	821	852	864	879	819	828	861	808	900	825	869	856	814	834	870	825	869	830	869	863	856	821	834	872	805	860	902	840	885	886	861	819	846	837	869	850	868	862	871	903	866	845	856	851	914	852	856	854	812	806	879	865	852	853	863	872	817	783	814	871	805	825	807	879	804	898	865	883	844	894	812	834	860	837	870	881	839	839	863	840	923	818	805	840	843	800	879	856	845	876	856	854	863	855	866	863	841	870	830	862	813	866	853	820	827	872	797	801	810	771	880	854	874	871	860	812	866	811	847	831	857	875	844	845	856	835	846	838	858	848	826	878	836	831	879	868	845	859	910	875	825	820	907	821	812	820	813	844	884	867	852	877	849	856	880	888	826	919	822	834	844	894	823	850	861	851	874	849	808	866	810	861	878	831	834	888	884	854	899	855	839	840	810	884	864	832	862	900	854	839	864	853	825	858	879	842	888	856	858	886	851	851	873	845	813	910	818	805	869	842	868	832	912	838	853	833	839	816	886	852	883	840	865	858	841	857	852	932	896	795	835	884	862	818	871	839	802	841	810	875	861	852	774	866	858	871	888	895	798	875	848	863	816	855	803	839	859	878	812	834	848	829	861	805	866	906	864	888	839	877	829	882	853	853	790	873	827	845	806	871	861	843	904	810	891	835	871	820	855	864	905	840	822	809	850	858	829	849	890	842	800	877	901	833	856	834	860	819	834	827	875	851	864	843	855	825	873	866	896	891	786	844	884	814	855	828	871	875	862	820	839	858	841	809	824	844	877	851	829	831	836	901	853	853	818	850	825	885	862	830	829	883	868	828	823	852	832	839	862	895	820	788	839	847	859	779	812	847	819	845	896	845	845	860	857	881	845	888	870	897	851	852	807	819	868	881	857	854	842	834	846	907	844	858	842	844	848	829	852	887	870	821	858	815	840	874	840	808	853	840	842	915	849	828	851	847	840	864	830	838	935	851	822	857	818	914	884	871	812	842	884	876	882	836	878	900	795	916	903	882	860	856	898	856	852	830	834	839	838	910	868	820	848	801	871	817	869	878	848	855	854	858	837	816	787	811	817	879	883	821	856	855	820	836	867	842	873	839	824	835	846	836	846	825	824	898	846	800	881	828	815	861	876	840	866	809	868	865	825	863	917	864	838	890	864	815	853	846	867	820	835	838	842	834	886	861	840	831	892	837	890	829	911	801	893	855	909	798	808	844	831	841	839	809	788	883	813	865	833	816	815	862	855	816	881	847	820	820	827	887	882	876	886	905	865	814	887	858	864	911	810	846	847	843	841	777	833	891	851	837	832	845	832	891	856	894	856	843	843	840	871	849	830	874	837	851	861	826	823	912	824	803	805	894	900	878	849	798	877	838	848	873	845	824	809	863	820	836	857	763	863	882	813	847	815	853	808	857	870	832	883	914	825	841	880	870	863	840	832	870	913	900	863	845	786	832	855	860	833	765	793	867	815	844	809	830	821	878	839	849	847	854	868	886	841	863	856	844	885	850	885	832	837	844	880	865	903	831	827	869	886	807	838	865	842	817	887	847	864	843
7858	1171	1535	1437	1235	962	883	725	721	739	859	1370	5569	16490	12851	7969	3572	1345	515	377	327	276	250	304	275	296	274	289	282	253	258	282	265	259	271	280	258	280	248	272	247	295	264	270	272	265	308	275	294	282	244	270	272	254	250	239	289	304	265	295	260	307	274	274	274	249	285	273	288	289	278	286	267	273	264	267	300	302	294	272	271	271	282	295	269	250	280	280	303	271	280	308	262	297	256	287	278	262	303	286	258	237	272	271	269	263	266	265	301	261	259	263	279	293	247	271	287	277	280	255	304	278	277	289	283	301	274	259	268	282	281	266	258	292	294	246	265	263	287	282	257	272	287	260	256	273	309	284	249	263	261	298	298	282	268	314	307	277	267	271	292	274	281	260	282	271	259	293	244	268	261	269	321	255	237	296	268	278	286	277	282	291	253	262	299	268	276	252	303	265	253	253	292	248	255	266	286	259	277	275	268	275	284	273	271	316	280	274	284	289	285	280	284	255	252	240	274	248	274	293	285	254	255	250	288	268	287	285	272	286	274	281	272	273	275	271	264	285	255	270	276	268	270	247	300	302	278	283	281	254	290	264	271	263	282	287	277	285	267	280	280	277	261	275	272	305	293	257	281	279	285	304	261	244	273	259	261	307	268	261	262	251	266	317	302	253	274	263	275	287	250	268	259	297	279	255	278	277	236	268	299	279	268	268	293	284	295	290	269	232	290	263	267	278	293	265	288	272	282	272	275	268	274	268	276	285	275	257	294	298	284	289	264	285	276	246	252	277	258	263	233	270	267	282	263	258	291	296	257	263	285	252	258	272	298	287	318	279	299	261	290	299	289	278	271	292	292	284	249	273	290	256	291	259	246	247	227	261	267	292	246	298	259	278	305	274	265	275	273	268	276	300	274	249	260	265	248	264	270	291	279	255	261	273	262	275	268	270	254	291	283	274	257	280	258	281	259	251	270	287	270	227	259	270	277	299	277	271	297	293	306	290	265	254	276	255	271	270	257	284	273	266	277	292	295	273	254	253	291	285	273	268	265	277	271	269	301	278	269	288	249	254	267	273	302	270	245	247	282	288	271	274	270	284	275	248	267	274	285	260	284	301	273	274	251	258	303	301	279	267	300	296	281	292	287	273	272	298	308	240	281	303	257	285	295	297	262	293	272	266	268	305	276	289	280	250	286	272	270	265	258	278	290	296	267	280	282	261	255	266	260	265	281	302	255	278	274	254	239	289	275	257	286	277	242	258	262	254	274	248	270	272	260	288	255	255	273	266	268	293	282	288	286	292	308	269	270	278	279	275	275	251	282	278	282	267	265	228	269	288	265	262	290	291	242	279	296	269	262	266	271	275	257	270	266	270	269	257	272	258	263	281	278	241	275	249	272	283	271	270	288	265	298	268	283	261	279	289	278	251	274	283	295	261	291	261	300	261	278	265	261	263	277	252	253	296	263	275	275	269	294	287	251	271	275	273	264	268	282	280	249	248	284	265	242	262	275	276	253	255	277	280	283	279	256	263	289	269	268	297	269	262	282	290	267	262	296	273	258	271	283	296	253	288	285	245	272	278	291	272	258	302	303	275	272	256	254	329	238	290	301	283	266	257	276	270	321	277	277	264	296	268	272	256	292	244	283	270	266	292	250	246	299	261	288	283	270	233	277	256	291	252	267	273	273	263	267	252	289	285	275	239	254	276	282	269	252	286	278	236	260	256	270	276	273	287	283	281	289	245	263	252	292	255	306	292	292	257	283	253	315	272	275	275	291	285	276	288	262	301	297	246	288	290	303	281	277	263	278	269	289	284	274	245	260	290	265	302	286	262	260	252	278	280	302	269	271	275	275	245	268	259	301	308	260	271	261	282	273	288	271	295	305	275	291	257	275	267	260	267	262	278	270	257	299	253	284	260	255	281	268	264	254	263	293	248	257	276	271	301	270	307	274	295	263	263	280	309	260	240	284	264	300	260	259	234	279	260	266	278	266	258	297	266	267	273	276	285	278	263	284	279	254	273	288	313	270	263	262	279	277	273	275	283	302	267	276	251	282	242	243	302	288	262	251	263	333	249	273	326	257	280	272	275	300	277	268	300	287	285	273	269	329	273	282	281	285	280	291	256	259	284	277	292	269	280	254	274	287	282	263	293	288	255	262	285	285	273	285	288	290	264	268	251	269	273	278	268	247	278	291	279	278	241	296	285	251	275	285	268	280	311	314	304	287	285	258	238	246	285	291	279	272	239	271	284	254	280	310	270	287	261	273	282	268	267	286	252	258	270	258	263	261	267	286	251	279	275	294	257	294	252	281	305	252	271	276	261	263	291	270	264	252	268	254	272	280	276	278	306	304	269	282	273	296	265	270	258	248	260	218	261	250	260	264	282	288	278	280	257	264	253	264	244	284	271	297	247	275	275	281	268	294	286	289	265	250	253	263	280	262	256	269	269	283	278	276	275	279	266	262	276	281	286	242	281	271	256	274	292	283	260	281	287	283	299	275	267	250	299	290	296	281	259	302	280	290	253	324	260	250	257	262	267	281	279	261	265	271	272	287	303	264	242	269	274	273	275	270	262	287	256	253	242	258	299	280	291	269	262	262	273	271	280	257	273	274	271	301	275	278	258	296	272	294	268	262	251	273	282	274	273	260	280	289	266	299	270	270	277	268	265	254	295	282	274	288	261	279	287	270	246	269	248	273	304	248	255	283	275	265	273	291	252	278	272	249	271	290	281	280	257	266	260	290	286	276	263	273	287	264	260	295	273	276	263	268	274	292	312	284	251	274	268	283	271	249	267	282	280	255	280	279	291	252	267	268	297	303	273	268	277	264	266	268	285	264	261	294	273	276	270	284	265	269	298	259	283	291	272	259	299	251	269	300	292	268	261	266	252	264	274	252	301	279	247	287	299	239	274	294	252	286	268	257	263	277	270	247	255	293	271	288	271	284	255	272	298	303	288	261	286	261	273	278	266	267	267	275	284	300	262	272	281	275	291	256	268	259	284	274	260	260	258	284	282	282	282	254	280	288	294	253	281	278	270	251	254	284	265	270	291	289	266	274	270	303	256	301	246	294	322	283	287	288	262	272	280	281	265	270	264	251	271	274	263	239	296	280	277	281	264	254	270	276	260	317	269	273	283	270	264	257	289	289	283	289	279	250	242	264	264	280	262	280	298	271	301	288	271	245	287	260	311	269	264	274	260	251	268	293	262	259	305	240	262	272	285	262	291	276	257	280	261	279	254	278	253	288	244	285	262	276	293	263	253	315	282	295	273	312	286	290	267	269	272	270	279	281	285	258	277	277	267	238	263	269	258	280	269	271	267	279	270	278	259	261	259	282	287	290	264	260	280	281	305	267	261	294	273	274	232	272	286	305	277	271	256	234	267	276	276	280	246	284	282	302	286	286	263	275	292	272	257	281	275	262	295	276	284	258	252	288	265	294	307	258	276	292	258	272	272	257	277	295	307	267	254	277	301	288	284	250	286	257	269
5692	1774	3569	4623	4511	4036	3700	3266	3604	3470	3997	7377	19190	38362	32748	24952	13481	5420	2108	1165	872	817	722	754	740	769	781	779	757	810	766	806	790	761	776	823	790	796	737	802	683	775	781	756	791	813	823	829	801	782	786	798	778	849	751	811	808	775	829	788	830	742	790	754	782	799	822	877	819	837	765	799	728	743	762	864	731	815	763	813	800	791	770	734	775	760	742	765	769	789	767	782	781	749	779	792	746	806	782	714	842	791	851	766	784	774	749	781	790	772	775	780	756	767	813	778	798	746	791	757	732	775	763	830	800	791	802	778	779	786	782	772	776	766	804	760	757	724	775	774	785	756	812	748	735	770	798	743	791	796	786	792	737	800	761	776	748	841	774	809	732	764	783	766	805	807	761	786	771	767	793	789	829	769	751	820	735	798	712	819	740	786	816	766	807	772	803	794	764	817	784	792	819	777	798	782	796	721	814	766	749	800	767	779	746	796	783	815	794	822	745	791	789	777	782	829	815	802	755	782	794	779	789	723	780	765	792	782	800	799	760	711	730	737	726	795	784	795	704	821	794	791	767	783	779	771	749	760	756	780	774	753	772	813	770	762	764	826	760	792	790	787	776	748	757	766	768	766	789	758	831	722	758	789	780	800	782	798	752	804	751	744	782	733	798	764	816	762	792	752	853	760	781	713	786	818	739	728	826	785	786	689	772	767	773	754	821	792	741	749	782	773	774	739	806	741	809	775	768	806	809	804	775	761	773	794	793	752	767	768	799	783	754	789	746	770	770	775	773	789	839	772	790	798	765	753	804	779	793	790	745	798	822	748	751	750	783	779	771	769	772	750	790	780	774	773	839	776	787	739	792	746	768	791	792	822	802	709	759	802	784	741	741	734	767	740	744	760	797	800	826	781	747	824	792	762	749	754	779	824	797	786	755	810	749	793	794	783	834	770	767	778	821	834	818	833	784	810	818	834	820	785	803	838	760	800	706	736	799	799	785	762	775	764	823	764	800	753	759	811	795	778	737	811	776	751	759	749	791	767	827	817	742	800	796	756	807	764	792	760	834	774	773	770	788	808	773	818	793	828	781	792	765	760	824	758	765	772	760	752	809	789	792	774	754	776	764	793	821	771	764	820	749	787	789	792	807	807	788	749	779	764	765	790	820	831	810	786	745	780	798	783	770	756	780	778	754	785	777	801	752	742	787	861	760	831	728	781	760	825	819	776	744	788	743	768	813	793	760	730	829	793	781	810	772	760	774	826	775	774	725	753	771	789	819	735	807	770	777	763	738	775	776	765	777	831	769	768	784	815	817	728	780	780	800	780	808	762	788	764	813	785	777	754	801	751	767	846	790	797	790	804	774	777	765	775	848	803	780	778	817	775	765	794	792	749	778	801	766	795	777	805	782	728	825	739	816	851	767	762	792	803	791	782	785	741	769	750	743	763	772	773	720	747	795	792	770	808	779	750	751	761	818	739	788	807	761	777	752	750	819	789	787	787	779	771	802	743	788	757	754	810	816	735	721	724	805	759	781	778	794	769	765	781	753	731	799	773	747	758	743	800	793	783	770	779	776	789	772	773	766	765	751	693	833	783	745	780	799	743	760	741	780	766	816	769	805	770	811	747	796	723	791	849	766	816	820	754	790	776	780	713	807	823	728	788	746	787	779	784	798	775	777	792	776	799	756	792	769	778	711	746	757	728	776	728	763	776	793	754	755	808	748	806	803	788	750	768	729	810	791	784	775	780	757	781	760	722	767	759	725	802	756	771	765	743	733	771	781	770	797	774	815	774	729	725	770	825	783	785	788	823	727	788	728	783	811	755	728	759	758	740	782	832	794	736	807	774	750	767	771	762	742	800	812	792	745	776	770	766	771	765	750	816	826	789	788	779	815	801	767	814	827	768	750	794	732	770	781	765	783	770	791	739	804	811	772	803	789	767	757	774	754	782	808	777	777	801	771	773	773	854	797	793	788	739	822	790	797	765	758	758	777	771	774	797	796	765	731	765	759	757	794	794	797	800	778	769	812	761	787	788	759	788	746	817	761	783	745	819	787	747	852	784	763	768	768	747	799	730	789	805	719	777	786	799	761	804	769	786	769	780	773	808	802	855	773	772	808	774	780	773	765	808	799	750	790	835	784	774	833	777	768	768	756	783	787	758	815	796	775	801	787	798	770	753	779	755	779	805	803	783	732	749	768	788	774	772	823	787	822	767	828	792	756	749	801	790	786	795	792	772	781	744	780	782	806	759	778	775	759	812	777	800	756	811	793	800	789	818	701	780	804	747	778	773	730	771	813	819	803	737	779	727	800	796	769	764	786	794	757	816	765	757	800	740	766	760	765	777	726	767	783	803	759	729	780	798	799	778	840	782	731	780	804	802	734	798	764	784	825	750	805	760	795	802	827	769	769	752	772	765	750	755	744	811	791	799	712	732	736	770	771	827	835	814	730	757	778	839	822	808	776	780	761	767	760	797	808	821	801	802	742	799	782	810	823	811	756	744	772	777	770	814	806	733	774	742	764	754	807	765	754	772	815	711	800	773	794	769	711	787	783	766	760	781	772	787	804	778	770	787	779	764	818	762	792	782	761	750	764	776	733	770	759	764	759	730	811	797	769	786	845	811	758	774	759	814	805	786	750	755	782	785	797	791	782	797	798	820	774	752	800	794	784	798	795	771	781	759	768	788	785	811	778	744	781	752	762	772	741	687	788	739	817	740	799	784	765	763	771	769	758	763	776	764	797	734	770	859	805	783	802	764	820	759	819	806	823	787	772	780	752	799	823	763	772	735	784	815	768	784	780	761	791	753	827	749	724	768	832	793	788	769	724	746	717	797	781	785	769	715	772	756	766	716	775	764	774	824	787	804	805	774	809	732	757	781	774	733	785	817	798	804	803	751	760	731	783	760	782	833	753	785	813	809	785	790	808	819	813	779	769	765	798	795	782	757	779	787	777	772	808	776	759	803	793	774	755	781	789	770	792	783	766	736	775	778	729	824	713	808	770	795	787	808	806	813	746	832	828	744	778	799	821	775	759	798	762	771	803	753	772	799	797	750	760	800	771	736	780	790	785	803	815	747	762	761	793	807	804	820	793	781	769	795	758	776	767	764	781	716	758	735	802	778	780	747	751	831	787	740	818	754	763	766	748	809	792	790	836	794	765	816	760	763	758	754	806	775	814	804	765	800	756	797	737	781	805	782	805	774	779	768	784	814	807	779	790	788	813	755	807	806	733	774	788	797	847	784	793	767	792	778	786	781	766	736	807	738	768	813	757	884	791	741	802	798	737	764	765	780	760	758	748	780	809	805	748	771	815	798	757	760	807	775	787	780	780	741	730	784	783	787	755	728	791	803	800	772	828	800	785	778	795	807	768	749	759	841	788	769	752	767	815	789	806	749	772	774	763	757	797	775	824	826	773	827	734	793	788	758	736	772	751	752	807	839	814	781	808	764	750	816	783	785	772	716	809	699	806	795	758	809	754	713
15507	2884	3746	3563	2855	1919	1553	1252	1207	1262	1628	4355	23663	28832	20518	12897	6034	1969	748	406	328	259	334	285	314	291	286	287	261	277	301	294	288	276	275	288	298	285	257	286	267	273	285	294	250	296	298	284	261	285	274	312	317	267	268	293	292	284	308	311	284	315	307	294	305	260	286	306	303	286	282	267	267	304	276	296	269	283	275	281	275	277	313	314	310	284	306	293	274	290	270	312	283	295	303	312	277	303	279	286	278	256	313	306	248	254	280	285	310	269	324	309	269	252	279	299	275	279	322	290	301	264	296	287	294	266	277	305	323	278	278	290	280	282	292	287	286	277	289	263	274	250	281	301	315	299	276	298	299	275	258	269	302	290	275	336	284	282	326	337	334	308	297	303	306	262	267	297	279	285	265	277	291	292	307	271	272	288	310	288	290	258	247	279	282	292	290	289	266	277	278	309	316	324	274	309	305	294	278	302	287	314	318	304	295	297	283	296	290	309	267	291	300	268	296	278	314	282	282	269	264	272	262	277	278	278	292	281	284	297	293	273	313	315	314	272	298	273	269	292	291	275	270	300	294	283	272	310	268	286	297	261	280	294	282	269	305	291	308	299	303	288	288	323	311	269	307	301	299	273	308	318	298	291	306	298	318	300	313	273	274	284	279	318	262	298	276	261	296	288	274	291	262	280	283	274	308	294	265	315	298	278	292	293	285	283	299	268	287	261	288	288	254	279	302	254	260	275	278	297	292	261	307	277	268	312	286	277	280	237	276	324	276	253	301	297	274	298	301	292	291	309	283	307	288	312	317	301	278	287	288	268	278	286	294	317	302	260	300	290	284	276	286	284	296	293	327	308	277	286	269	268	310	264	290	250	294	274	275	253	315	293	274	291	262	276	300	271	296	285	286	280	268	312	286	302	301	273	282	298	284	287	281	286	298	270	325	299	268	255	263	289	282	283	279	287	286	245	299	288	293	270	275	301	314	270	300	276	288	274	297	296	314	269	276	308	308	270	322	303	314	287	312	269	282	291	276	305	274	319	262	301	295	274	280	292	318	278	273	298	272	300	288	266	296	282	301	278	253	282	303	290	283	295	270	300	287	270	287	281	274	281	281	280	270	301	254	308	298	304	306	289	266	278	253	287	302	301	272	294	278	275	276	282	287	274	288	293	279	281	302	286	265	310	292	272	294	297	278	285	290	308	279	257	304	285	296	304	249	277	257	291	318	306	294	274	276	266	293	254	316	295	289	294	275	280	300	282	263	302	308	262	294	302	304	286	306	321	290	270	307	312	295	313	285	306	313	272	287	265	301	314	277	258	275	291	280	301	272	296	285	290	264	290	295	271	294	290	287	285	285	280	312	283	251	280	251	257	287	274	328	252	261	282	257	285	280	277	304	283	296	291	295	293	290	284	293	317	306	263	290	273	292	301	314	277	273	308	285	298	267	283	309	271	281	286	291	300	298	301	280	291	297	258	295	295	258	264	302	275	278	284	309	285	295	260	276	273	306	244	285	300	271	271	295	296	280	279	287	267	305	319	235	260	270	266	277	290	279	299	279	291	298	271	277	280	283	295	250	279	297	283	283	286	309	274	250	312	283	277	267	286	301	259	290	301	288	287	288	275	318	271	303	275	261	280	281	270	292	273	249	301	313	287	289	268	275	265	283	299	281	294	268	267	294	294	300	278	322	306	303	292	302	289	305	273	323	261	313	270	272	283	271	270	268	294	309	294	264	261	277	267	309	286	273	271	272	268	283	272	300	262	303	268	317	302	291	292	258	287	295	266	284	282	278	286	277	266	267	306	321	259	309	290	277	295	301	312	287	315	321	270	259	284	291	279	265	246	329	297	313	312	298	276	286	318	309	264	295	273	298	290	288	284	292	278	263	309	294	313	274	301	271	262	288	311	287	322	268	291	299	309	284	304	263	301	277	300	276	282	320	264	285	265	262	309	280	306	264	296	285	270	255	298	287	287	290	249	261	299	326	303	289	277	299	314	284	304	292	341	287	297	288	302	278	286	303	306	230	280	268	283	280	290	300	294	291	294	300	302	256	249	276	275	281	287	299	300	298	274	291	290	293	265	274	304	285	306	282	288	289	283	286	271	313	277	279	268	286	282	300	281	278	298	302	285	284	311	279	274	234	272	278	300	262	296	256	308	274	308	284	273	257	295	283	293	320	326	295	290	304	272	294	291	282	275	281	288	289	282	296	244	270	252	339	311	290	268	307	289	292	268	289	289	269	331	277	309	263	260	267	299	279	280	257	315	290	291	274	279	320	274	334	314	260	295	274	279	261	304	322	309	282	315	289	300	297	297	276	289	269	300	305	274	303	300	287	269	264	287	282	293	287	273	312	303	285	287	298	281	284	299	279	284	286	286	287	276	257	256	276	286	266	284	269	291	280	288	288	253	293	267	271	299	318	281	272	310	312	295	290	295	297	267	286	284	295	314	290	335	287	251	295	313	260	282	273	289	281	291	243	255	296	286	293	306	284	252	274	294	289	290	274	264	297	285	281	282	296	316	269	302	294	290	310	297	270	283	280	291	286	293	283	296	303	289	284	288	291	300	264	284	323	265	288	279	277	275	268	269	276	291	289	309	288	292	289	278	301	271	311	267	313	305	287	295	279	287	289	295	296	312	283	289	315	296	292	295	318	273	313	282	304	314	285	293	296	270	257	283	290	241	266	275	273	269	272	256	286	298	288	269	298	284	264	276	282	278	299	294	271	259	296	291	268	307	266	272	301	297	294	277	293	266	296	293	269	288	265	257	272	276	258	287	254	284	283	312	254	280	277	298	287	277	282	292	296	301	281	308	261	268	336	280	254	273	276	280	309	293	278	281	280	317	276	239	237	305	321	289	266	284	269	268	285	262	304	317	294	305	264	290	279	337	266	287	306	291	284	284	271	291	254	279	330	280	270	284	288	297	293	321	302	291	301	290	296	265	258	304	300	306	287	302	278	301	262	296	286	300	324	273	281	299	272	308	306	272	277	264	287	267	300	275	288	295	300	283	273	294	268	286	305	279	277	271	287	289	268	282	294	274	270	277	289	290	261	311	262	270	292	281	276	299	284	311	293	263	286	275	277	277	293	261	320	276	315	290	274	265	264	287	326	305	279	305	298	267	268	283	302	311	310	299	293	286	330	285	290	307	316	287	285	258	311	286	301	273	297	274	305	239	291	316	292	275	306	286	283	253	296	275	287	326	269	291	285	253	279	293	274	317	284	315	315	283	281	296	293	317	267	289	262	279	289	300	275	281	285	277	298	295	285	308	301	310	312	279	285	276	278	270	274	311	281	283	284	276	314	312	262	290	297	273	289	315	294	326	314	272	281	260	320	311	264	258	284	292	289	271	303	304	273	279	299	288	301	292	278	231	281	263	306	297	273	286	290	284	279	315	291	299	266	306	282	333	280	298	290	303	271	296	274	276	282	263	307	279	262	300	307	286	280	309	316	280	310	314	271	326	266	328	286	285	280	297
7917	2818	7686	10476	9662	7419	6302	5368	5506	6262	7926	14627	42244	47024	39120	31577	19037	8188	2953	1421	945	883	796	822	796	810	847	831	781	794	809	789	803	837	796	789	814	804	781	794	764	843	831	798	845	823	816	860	783	864	816	822	818	808	850	851	828	785	762	821	788	811	804	800	790	838	827	799	843	783	803	832	857	851	814	839	770	788	851	829	814	837	769	796	831	794	771	858	870	827	810	792	812	836	826	834	815	806	796	840	798	840	811	817	803	787	834	805	867	835	851	827	857	796	835	853	773	811	787	823	824	878	824	786	833	826	805	765	818	798	808	810	815	870	799	796	837	856	816	798	836	791	850	829	845	852	814	824	849	738	819	808	834	811	838	827	815	784	842	819	809	823	791	838	825	858	812	845	791	827	792	814	793	840	877	838	814	824	824	841	825	810	809	839	817	800	846	802	781	757	819	801	848	794	824	836	850	888	807	814	793	848	782	855	819	800	827	799	831	822	858	758	826	834	865	790	774	805	840	858	823	817	782	852	803	812	762	767	822	792	807	811	789	805	814	817	781	816	883	803	807	850	822	825	815	810	799	799	764	789	789	853	825	799	782	807	800	825	816	790	790	824	820	780	771	811	803	832	843	788	770	772	810	840	799	859	818	855	739	775	814	778	767	858	825	824	801	804	827	810	802	791	772	802	804	793	829	786	786	828	831	840	801	819	775	754	883	811	808	790	783	827	825	849	827	841	825	870	758	808	764	805	822	803	801	796	833	872	803	792	842	840	800	830	794	781	790	832	821	825	854	757	840	782	800	831	830	818	812	801	810	769	827	823	821	820	792	825	772	770	857	820	813	824	800	826	803	827	809	862	826	832	803	820	790	888	793	784	842	803	795	819	834	825	832	832	781	819	798	839	786	769	815	803	831	880	839	796	812	844	837	847	860	807	828	820	821	820	794	857	839	827	834	801	843	840	817	842	793	812	800	853	920	793	858	779	846	819	761	863	827	806	775	820	801	797	805	817	775	763	808	847	876	795	838	774	819	784	837	815	827	806	830	778	770	800	838	814	820	855	829	765	801	806	818	791	824	861	809	816	790	769	840	811	834	868	831	777	825	790	820	800	802	820	795	859	812	795	834	788	769	797	828	765	872	792	824	813	828	879	840	790	864	758	768	823	840	756	794	808	786	850	820	810	786	793	826	838	850	863	815	786	822	795	822	856	836	833	852	812	813	788	790	828	770	800	840	852	767	782	770	824	799	860	842	825	830	790	817	835	817	783	824	814	839	817	859	777	788	853	860	846	810	808	795	848	812	810	823	743	822	859	760	864	831	817	827	798	822	829	814	808	836	820	778	801	833	816	842	817	766	833	826	774	848	813	854	870	812	819	828	844	852	777	771	812	825	810	849	858	817	868	837	878	801	772	782	790	846	829	859	821	824	837	860	820	740	837	777	850	870	767	861	819	832	780	783	816	810	842	849	839	827	823	841	868	831	792	787	832	862	837	796	798	812	807	808	806	779	865	818	792	775	847	813	850	764	812	801	840	760	816	782	780	842	799	860	813	835	802	795	831	803	824	831	783	830	804	845	800	796	831	795	833	796	794	795	811	805	779	856	801	862	805	799	873	799	806	806	824	795	789	784	800	815	769	826	788	886	787	827	794	811	831	820	807	822	823	843	786	761	842	827	829	806	824	802	819	817	809	819	839	859	834	803	838	814	841	791	821	836	788	805	815	827	835	797	831	765	856	822	806	882	829	839	853	808	766	826	805	840	877	831	766	823	825	804	798	763	812	860	810	838	776	805	816	822	805	811	775	853	799	801	824	790	797	817	811	808	787	805	785	829	811	805	794	827	818	834	854	798	826	884	768	861	855	762	875	808	839	829	826	788	779	887	796	817	860	795	803	818	777	817	794	798	815	820	844	784	833	780	850	798	841	840	803	831	822	811	798	829	806	813	807	844	772	868	812	774	801	817	842	787	828	806	815	796	788	846	838	818	867	788	809	817	812	821	830	820	766	820	839	780	829	843	796	789	840	789	855	874	820	804	807	808	815	792	835	848	791	853	762	810	822	842	797	797	847	789	844	787	805	812	833	863	779	805	818	816	809	807	800	801	836	760	862	818	834	783	764	830	840	823	804	783	781	806	817	825	822	793	831	809	770	815	857	854	810	854	775	799	793	867	858	826	793	823	738	849	802	792	801	792	829	800	823	756	797	820	724	785	800	802	819	821	787	806	815	818	790	837	891	840	804	843	779	865	813	793	825	868	833	781	785	846	792	784	765	830	780	844	812	804	796	788	815	777	788	791	841	770	787	847	777	840	770	821	859	852	857	829	781	847	795	822	767	854	805	827	785	816	799	834	808	769	835	838	769	821	767	824	739	842	802	835	820	796	824	794	858	767	770	799	818	836	780	806	825	853	800	738	859	794	789	826	819	775	881	870	863	791	809	804	863	835	820	822	834	854	813	794	841	831	809	844	857	799	852	835	778	793	798	802	844	829	832	830	830	841	815	800	857	839	821	801	820	850	767	829	874	789	826	854	770	813	816	779	833	817	814	806	823	819	839	815	811	795	796	835	790	798	817	835	790	781	830	823	855	764	830	732	785	882	855	800	796	805	824	833	849	843	814	763	748	802	768	786	841	790	794	839	850	776	845	792	802	846	782	847	828	817	822	775	803	895	837	766	832	850	854	881	785	830	817	826	778	795	810	828	818	797	844	773	820	824	808	861	804	779	845	819	782	797	823	773	809	776	799	835	866	916	815	823	795	804	816	792	819	809	785	799	815	840	817	796	818	871	866	845	848	836	820	861	877	799	797	791	807	859	794	788	833	870	787	796	840	822	846	814	792	778	803	847	847	881	790	826	834	863	781	857	832	845	796	749	832	788	797	786	813	828	844	821	797	814	825	816	837	788	807	787	810	786	842	834	833	757	830	864	815	813	862	786	798	849	792	837	784	817	842	821	840	804	805	842	836	784	767	807	779	823	815	839	787	779	800	875	820	801	774	818	801	756	827	799	804	827	829	775	809	810	814	816	841	803	833	789	788	826	836	753	830	791	790	817	815	807	827	801	818	825	816	827	765	829	802	804	798	796	787	825	814	820	840	853	882	774	785	838	789	775	824	867	862	830	754	840	836	871	831	794	862	859	768	820	824	777	797	834	796	864	819	786	855	797	846	826	815	818	811	857	842	801	817	786	839	874	804	828	812	815	821	748	788	825	820	813	820	859	808	854	767	751	804	830	813	866	796	868	772	800	811	842	816	796	770	819	796	771	825	822	835	821	756	844	812	844	832	752	843	779	816	860	839	839	836	826	775	813	850	826	784	852	781	814	752	829	862	748	814	784	748	831	824	777	814	818	840	847	832	804	834	905	803	761	804	834	851	804	834	801	799	821	779	843	788	805	829	830	844	832	819	795	801	815	799	818	795	768	822	758	827	814	872	836	819	832	822	821	819	846	840	816	791	795	825	866	826	804	812	803	796	802	800	896	834
2381	401	433	433	425	375	355	323	369	343	338	758	2308	2028	1533	1254	783	517	391	336	332	320	293	288	294	336	298	291	295	332	330	329	309	288	299	320	298	343	279	300	317	294	312	313	303	301	320	303	326	305	283	312	312	321	304	291	324	314	330	316	297	303	290	333	313	266	306	322	305	289	319	318	264	302	285	298	305	310	309	315	308	350	277	304	304	311	293	323	305	307	298	327	318	321	307	301	290	311	333	321	323	305	299	309	320	305	308	325	321	306	296	311	293	307	272	310	296	281	323	306	324	279	312	312	303	323	329	316	308	285	315	289	318	326	321	317	321	323	302	313	312	288	333	305	280	326	308	308	320	280	301	290	317	304	295	309	305	297	305	310	307	306	306	287	324	346	307	320	311	286	298	329	328	321	319	253	345	326	307	291	302	294	307	298	293	294	306	318	283	332	277	310	295	292	300	341	309	300	312	309	285	307	322	290	287	320	321	324	298	283	314	316	308	290	283	322	321	303	285	321	304	302	339	286	283	307	335	301	306	306	326	292	339	325	305	299	296	275	319	308	317	332	308	278	327	294	325	302	300	303	304	299	311	309	280	306	277	287	328	305	294	307	294	331	305	302	279	325	308	301	301	339	288	311	301	270	317	296	332	341	273	339	298	323	299	292	312	307	286	299	295	323	287	321	296	318	321	309	306	296	322	313	295	268	299	288	292	306	280	336	315	304	319	322	276	338	289	288	301	294	284	298	307	305	300	262	292	289	289	344	301	286	304	306	309	297	283	314	283	313	284	297	289	316	304	310	279	298	305	282	305	312	303	291	289	316	289	294	331	296	286	299	322	332	322	338	324	303	340	294	321	319	289	303	335	336	299	338	287	306	287	266	292	346	356	290	307	284	291	275	310	293	328	314	330	305	287	315	310	299	304	284	333	315	287	307	301	302	321	325	289	310	309	332	313	293	302	289	309	295	295	303	297	308	310	297	294	315	298	287	280	283	310	308	313	351	297	313	282	311	300	327	305	335	287	284	276	293	332	316	315	316	298	336	317	295	281	324	283	313	249	302	318	297	283	301	326	304	342	307	299	296	316	306	312	324	310	313	297	285	279	282	283	325	300	337	320	276	303	324	333	332	327	328	318	287	335	307	300	301	304	348	302	301	363	275	318	302	289	334	295	282	293	320	335	309	294	333	319	287	275	301	299	324	284	283	304	320	306	322	311	317	290	289	321	328	315	312	275	298	291	312	316	300	315	290	289	271	289	287	325	339	298	276	299	310	310	326	317	295	281	305	281	286	331	301	310	328	254	298	331	303	323	294	313	317	304	299	298	339	299	308	335	307	310	291	310	320	314	318	269	331	310	316	299	311	290	294	298	353	320	297	334	316	295	327	317	331	320	278	305	301	296	325	308	272	312	336	286	308	307	283	282	299	327	317	282	311	288	340	297	296	308	325	295	286	293	305	285	314	315	292	328	318	289	320	290	298	301	300	310	316	296	306	311	272	292	309	326	314	308	362	332	276	294	308	287	318	310	310	309	304	300	285	291	295	296	305	340	305	299	303	280	304	332	334	310	323	316	325	331	311	291	331	288	289	288	306	315	324	286	329	325	330	287	276	300	295	315	277	296	293	276	295	266	292	314	330	282	275	320	321	312	286	295	289	309	285	309	308	296	276	318	282	300	277	300	333	293	311	274	336	334	337	279	301	332	291	288	283	284	289	314	263	289	284	314	292	298	291	310	291	331	295	301	294	311	296	327	311	313	324	297	300	297	313	311	300	308	313	322	275	298	303	326	339	313	300	312	287	279	333	341	312	312	273	310	290	278	303	292	332	299	273	295	318	322	289	280	299	292	264	308	313	277	328	298	302	286	256	284	302	333	306	288	262	336	305	263	314	278	317	327	289	310	334	292	312	289	298	323	321	295	298	292	315	286	297	311	287	288	305	276	286	315	321	302	275	301	295	299	281	295	303	314	306	284	296	297	289	329	295	300	300	340	282	323	293	335	312	290	305	288	309	317	316	309	294	324	298	269	320	302	290	334	325	276	275	296	312	304	297	264	299	304	314	316	293	333	290	330	304	312	293	305	286	326	287	299	283	292	308	293	338	322	312	284	294	325	320	311	294	280	308	282	299	313	301	322	290	306	326	306	315	307	328	296	304	292	308	313	338	315	318	304	293	284	339	334	297	300	307	310	341	321	306	289	347	292	298	322	333	328	292	341	339	293	299	298	274	341	328	308	322	296	292	281	288	318	312	287	315	288	298	306	296	297	297	300	285	335	320	323	323	280	306	323	291	349	315	313	325	271	334	319	285	301	308	335	281	290	284	292	315	328	319	322	311	324	285	290	286	292	291	336	315	291	312	309	311	289	328	316	314	297	300	283	297	308	285	315	327	302	329	292	270	290	290	309	321	311	318	272	298	277	300	298	305	279	336	292	321	322	311	301	319	299	300	315	313	313	288	336	327	342	332	315	310	327	301	299	349	293	299	292	313	312	279	261	303	274	331	292	297	285	277	284	333	300	329	309	271	289	314	299	319	314	306	303	300	304	325	298	297	306	314	287	326	316	322	307	302	304	338	309	319	294	300	342	280	292	330	282	276	325	322	278	301	326	326	310	288	296	314	293	329	298	298	308	278	288	305	278	322	322	279	304	308	310	278	312	275	286	308	316	305	330	314	307	318	294	302	317	276	327	295	296	275	320	311	325	284	311	307	271	296	324	303	312	305	295	320	282	273	289	323	271	304	285	295	324	328	314	320	300	316	301	315	301	298	282	312	304	288	322	283	308	294	293	276	283	280	305	299	308	302	268	299	308	316	325	299	316	341	284	292	310	305	305	308	317	328	320	279	248	300	308	304	299	306	298	333	299	291	286	310	287	341	261	315	298	295	307	325	294	277	318	301	318	336	311	287	340	322	320	325	311	303	319	287	283	323	300	314	351	306	288	323	317	322	292	287	316	316	284	288	300	313	291	316	279	308	282	291	285	315	270	280	319	301	293	288	321	282	314	279	325	316	310	303	307	278	290	313	299	323	309	316	288	313	286	290	283	283	293	319	276	308	319	291	280	309	294	286	323	339	300	297	282	321	314	283	305	312	296	317	300	314	330	308	298	311	303	283	326	284	330	337	299	266	281	304	312	318	307	321	304	286	311	310	338	326	305	326	322	335	286	308	304	295	298	319	317	298	285	302	312	330	331	317	306	335	321	321	300	317	303	317	308	305	299	298	328	295	325	294	287	297	278	336	309	296	300	324	294	284	331	280	287	306	287	334	290	288	289	330	321	299	307	308	327	307	306	305	304	305	307	310	290	260	307	305	283	252	316	295	319	301	306	331	315	301	273	310	296	288	289	279	329	292	292	285	322	284	301	326	319	305	321	321	311	296	272	316	293	331	280	311	305	319	322	297	291	285	337	268	312	308	336	295	317	292	291	313	297	301	303	276	289	313	309	289	294	315	282	311	304	291	316	317	307	360	333	311	300	302
2480	934	1181	1296	1217	1114	1065	997	1088	1091	1084	3707	10786	8908	6779	5152	3221	1849	1106	961	912	853	801	864	839	851	848	865	830	861	855	822	839	875	839	854	893	878	831	822	861	786	843	831	853	890	848	839	866	866	866	893	853	814	837	830	820	843	910	833	873	876	824	903	886	824	890	853	860	861	850	853	880	880	902	898	901	819	806	833	796	871	836	823	827	827	876	831	856	821	880	834	834	853	849	862	834	834	869	869	854	904	806	848	833	843	817	828	811	842	850	902	890	872	840	813	832	825	909	893	830	814	852	855	859	795	852	820	833	873	841	860	867	828	849	824	798	847	774	871	821	812	882	876	802	835	873	817	838	805	840	917	832	871	885	856	828	820	855	845	891	874	858	891	831	821	854	884	901	836	808	904	863	862	837	914	847	875	866	858	868	855	876	844	833	846	884	820	871	828	872	843	838	841	837	792	874	865	843	867	855	847	831	806	813	899	883	888	794	842	818	883	801	850	887	886	883	810	883	878	835	823	919	859	832	907	823	800	861	858	853	824	833	843	882	872	884	859	854	868	860	895	807	843	835	895	891	841	884	866	864	849	846	831	849	908	850	892	816	806	886	862	842	866	833	818	852	790	838	874	855	811	842	870	905	807	841	908	834	818	846	860	828	856	816	846	915	828	825	857	829	901	839	846	822	860	874	821	829	901	826	885	881	887	907	890	844	868	888	862	822	874	848	840	905	856	832	857	779	829	861	848	838	819	835	859	861	879	826	862	817	869	886	847	844	866	864	835	829	898	930	838	824	892	870	827	866	838	852	842	819	843	830	858	855	825	871	836	812	893	828	798	824	860	894	867	846	886	851	824	809	821	863	843	850	785	839	848	874	855	848	786	873	868	902	830	931	810	847	839	835	852	848	905	811	894	836	904	838	853	815	856	841	798	890	822	886	884	896	856	871	842	841	823	849	848	831	867	818	848	905	830	858	872	867	804	819	851	884	857	843	865	849	838	858	820	946	851	850	891	867	843	839	854	851	896	823	812	904	874	872	828	806	880	878	889	892	876	890	863	881	833	843	854	868	852	857	828	826	843	819	887	805	851	772	835	884	827	850	890	824	868	830	823	818	853	873	860	845	907	823	818	872	835	848	879	858	872	855	865	835	812	826	860	873	846	842	872	818	837	917	855	894	851	846	869	828	860	859	863	925	885	813	827	865	848	875	840	834	824	809	839	841	864	871	861	852	894	875	895	851	846	873	857	880	850	862	858	889	861	845	834	863	894	922	817	875	862	893	879	858	857	950	828	857	840	847	844	845	879	809	838	876	889	901	890	871	820	882	824	886	834	894	891	864	818	850	881	852	840	876	863	864	898	847	865	866	924	865	838	850	893	882	867	881	849	849	812	835	834	843	803	864	832	845	892	865	862	838	885	825	831	894	875	872	881	838	871	860	837	890	879	868	883	858	826	863	820	863	839	844	859	871	874	832	801	829	848	904	862	901	846	858	874	858	817	853	865	854	865	826	821	850	845	868	843	881	868	885	809	843	826	841	815	894	829	850	853	855	883	830	835	892	848	826	845	819	851	893	884	865	823	834	840	853	866	810	799	854	862	858	818	839	845	865	887	826	782	890	922	866	795	842	858	899	847	840	858	909	816	862	825	824	841	810	823	828	825	811	880	833	808	842	884	859	828	836	889	854	864	822	859	855	825	860	794	828	852	866	840	817	837	865	825	842	796	870	865	865	826	886	843	856	884	846	854	816	894	805	868	858	889	846	825	883	818	878	858	863	855	843	823	862	820	877	850	853	805	831	833	847	869	843	829	867	908	830	883	867	875	905	912	874	786	878	873	843	844	820	843	937	869	865	874	853	850	850	840	885	836	847	847	832	847	820	869	861	846	895	891	835	836	821	860	846	824	817	802	891	870	843	888	865	876	836	863	886	898	861	813	840	871	895	906	875	845	834	819	803	852	869	844	865	812	831	866	838	854	799	909	850	884	867	878	852	867	846	820	848	832	842	840	844	810	839	886	824	891	915	890	856	904	852	887	828	844	875	800	821	822	852	818	810	889	833	846	903	889	820	861	856	847	830	836	878	820	853	842	842	832	828	840	935	849	845	851	853	831	887	883	846	840	853	834	859	842	860	890	878	849	868	828	859	838	809	851	890	859	846	866	832	880	852	851	824	856	838	804	877	858	846	871	884	889	828	880	875	817	902	871	857	803	869	826	889	846	930	853	867	819	840	893	869	872	846	851	809	833	820	806	872	852	844	852	907	879	837	817	797	906	797	879	815	832	846	899	841	854	872	820	854	883	893	845	869	780	832	872	858	858	872	852	843	822	862	881	830	848	860	843	836	866	847	894	848	848	840	831	871	849	849	785	849	933	846	834	815	835	861	892	803	850	852	851	884	871	837	896	827	785	849	868	837	782	801	842	805	863	877	788	853	862	802	837	840	868	863	865	871	873	868	856	874	822	863	853	837	860	856	832	880	861	863	846	916	820	823	859	838	838	891	883	849	887	830	845	833	895	858	864	909	843	832	875	865	792	845	808	807	898	824	884	860	872	858	805	837	856	869	853	874	816	823	842	819	885	822	844	841	840	815	833	854	850	848	839	858	852	892	832	883	815	869	839	882	880	854	824	867	845	860	824	847	855	864	871	852	836	789	923	783	881	898	839	798	874	920	864	891	847	844	875	860	838	842	832	814	867	850	819	857	854	837	874	890	845	832	843	851	804	854	806	825	825	876	838	846	868	848	812	829	833	811	855	901	860	809	893	844	843	889	822	787	855	861	870	855	859	881	865	878	898	832	848	806	844	871	876	864	870	892	835	837	851	840	829	845	872	820	818	814	899	875	841	879	860	813	851	867	863	813	859	884	839	866	857	855	866	814	790	875	839	857	839	856	907	854	888	804	829	844	849	813	859	893	875	817	849	833	891	795	850	783	816	855	831	860	845	846	856	922	869	857	841	816	838	846	802	831	844	840	810	881	865	869	892	872	907	880	817	834	854	911	853	791	820	850	832	832	816	869	834	860	915	863	890	856	873	788	847	898	843	864	833	907	860	805	893	831	855	793	926	850	848	845	811	857	791	874	822	850	860	785	808	856	867	844	827	809	862	864	805	828	849	866	898	845	817	871	822	856	877	851	824	839	862	877	851	817	850	833	840	855	853	841	886	835	853	896	824	911	835	841	889	909	857	882	852	868	807	899	825	855	900	849	879	841	838	854	846	854	908	854	831	831	875	843	849	894	871	886	842	843	870	820	878	846	854	854	883	820	871	849	848	858	827	856	826	858	834	887	843	844	878	832	840	902	842	838	918	846	889	811	865	845	855	842	835	806	869	843	850	853	826	869	877	864	826	848	911	877	910	831	861	915	855	899	853	831	855	852	795	885	865	850	856	898	802	903	820	871	837	829	876	837	831	850	797	897	891	846	837	812	835	897	873	846	853	867	842	927	864	805	848	885	837	876	867	868	858	830	850	905	877	903	836
7382	1156	1520	1277	939	759	659	624	586	505	568	2271	14401	13381	10806	6962	3196	1192	567	363	285	274	270	266	289	274	304	267	287	250	263	261	246	283	253	285	237	268	266	259	298	318	285	246	283	245	267	287	272	276	288	286	286	300	290	282	260	292	241	271	277	313	269	272	282	281	280	273	300	263	278	236	257	258	273	283	262	281	273	279	261	287	255	284	291	272	271	257	268	271	249	279	252	303	259	279	274	271	275	262	253	272	266	272	284	271	275	275	249	258	271	272	316	282	286	279	257	267	255	287	274	307	263	230	271	279	261	271	294	274	277	272	268	279	310	268	273	245	295	298	264	266	265	255	305	255	285	273	275	289	266	281	255	272	269	283	255	266	266	249	270	269	285	271	292	294	259	265	233	284	273	276	270	271	271	304	287	282	264	282	247	286	281	260	281	258	299	268	281	278	273	276	258	296	250	301	273	276	254	246	280	274	260	265	249	267	279	263	268	262	281	299	309	267	254	275	270	266	273	288	257	286	303	273	282	280	273	316	260	278	281	258	255	266	288	286	272	267	242	277	268	276	245	289	261	281	263	279	278	247	269	255	278	255	252	280	281	273	284	288	257	262	261	273	280	286	289	293	259	266	276	255	311	292	270	263	284	276	285	283	266	270	291	264	270	273	298	266	242	268	280	277	261	304	275	257	283	259	287	300	281	274	286	284	270	266	299	250	280	275	286	269	280	274	278	262	269	268	284	261	270	289	302	273	286	255	290	306	275	296	237	308	251	273	290	269	293	282	248	276	280	271	255	278	257	281	276	300	262	272	310	272	293	255	278	289	279	304	286	276	274	275	281	306	298	277	279	259	299	279	247	304	276	286	259	236	269	273	266	274	260	293	241	281	288	259	254	306	280	286	269	302	269	265	260	279	288	290	298	312	239	267	280	285	266	258	276	283	279	252	245	284	276	293	279	258	268	312	291	266	278	298	280	278	277	262	271	265	308	272	293	273	278	257	270	301	273	287	270	273	284	287	227	266	278	291	282	272	283	271	267	272	287	266	264	292	263	235	232	282	302	297	274	256	274	266	273	280	297	256	286	286	275	293	290	282	270	288	257	256	276	278	284	266	276	281	284	283	267	298	267	269	262	256	288	256	271	273	285	255	279	303	275	306	258	245	276	287	267	256	280	282	301	282	243	293	294	276	270	265	249	274	250	304	253	271	254	279	299	238	286	288	285	289	262	271	277	276	243	269	282	286	263	278	268	267	265	255	272	256	272	276	270	274	308	283	256	280	274	275	297	290	271	283	271	255	270	279	298	264	258	267	305	274	295	245	245	300	270	305	303	259	270	274	274	288	295	277	261	255	268	264	259	276	286	283	282	283	263	275	242	272	247	278	243	293	232	260	318	289	260	279	272	245	300	309	283	242	277	272	274	253	294	291	251	258	301	264	277	313	276	273	298	248	251	286	281	266	271	270	279	259	308	284	277	279	273	273	260	263	268	295	254	301	274	282	266	315	266	291	289	274	259	280	285	296	281	264	278	264	259	285	253	276	267	268	274	268	292	243	274	303	281	307	287	273	283	282	278	285	267	257	285	313	262	272	246	262	283	293	262	265	253	244	248	294	255	248	279	253	263	277	265	271	253	299	264	265	276	272	278	263	298	289	262	293	289	286	288	289	283	278	264	283	284	288	268	293	265	259	269	270	276	253	281	302	297	313	253	270	303	283	281	290	293	266	309	290	283	268	261	273	286	290	298	301	301	285	260	248	300	281	248	274	263	253	290	266	292	273	243	303	249	267	287	269	304	246	308	302	281	260	253	270	278	253	274	289	266	255	274	280	278	254	237	268	258	247	300	283	278	252	260	289	290	281	289	276	272	272	280	276	248	283	290	285	269	283	273	291	280	279	284	274	278	273	282	279	307	273	270	255	237	285	271	281	246	241	252	306	236	281	270	268	249	282	298	246	288	292	286	286	274	295	272	266	314	252	259	266	277	288	276	259	276	272	273	270	238	283	283	279	262	291	255	264	271	320	295	260	257	279	267	276	297	267	263	305	261	270	265	295	275	261	260	289	283	278	269	275	288	304	284	279	274	278	280	282	287	290	275	245	268	281	306	285	261	320	276	266	282	290	261	271	263	280	273	294	293	304	285	270	295	313	276	257	293	259	251	297	277	252	271	289	286	261	276	235	284	278	261	261	293	296	298	257	272	237	266	293	272	285	257	268	272	266	286	287	246	279	266	280	294	253	310	241	274	297	288	288	308	286	294	286	279	278	284	287	281	280	289	257	266	258	303	283	289	291	269	260	282	254	268	283	286	258	288	296	253	269	297	271	273	264	290	262	264	312	269	258	289	265	275	271	286	241	245	281	299	249	280	273	299	273	281	280	270	267	247	275	303	283	238	291	271	223	275	264	280	276	271	271	277	286	278	280	264	268	237	250	255	265	270	285	260	284	292	290	293	286	294	276	259	223	263	265	246	271	261	268	280	286	295	269	286	281	288	252	264	292	288	303	296	240	285	266	293	290	261	268	263	303	271	278	284	271	290	295	282	280	284	293	281	297	269	294	319	284	272	289	280	248	243	297	256	287	287	278	271	289	292	299	275	281	283	270	275	298	275	295	292	286	259	283	293	267	262	282	267	286	287	242	284	277	262	272	260	289	272	314	248	259	255	293	277	260	276	277	249	300	283	278	271	240	290	276	286	256	260	267	276	288	258	265	268	275	235	284	275	254	279	283	275	278	302	286	273	292	285	258	267	242	281	288	273	289	260	284	292	270	278	281	266	232	256	278	272	258	276	269	291	269	301	269	279	255	277	274	295	288	256	277	273	273	296	289	279	313	239	260	272	299	258	317	272	292	252	266	265	305	288	247	280	269	284	291	238	289	250	276	259	252	280	274	277	295	275	252	270	263	288	244	268	286	292	290	281	295	265	288	260	261	279	293	270	283	255	282	301	284	275	272	281	262	246	289	281	275	286	260	265	274	288	252	289	305	272	292	292	253	253	286	265	277	288	282	254	270	285	259	271	269	285	253	267	275	261	238	249	270	267	267	310	282	282	267	277	273	291	280	257	279	262	294	278	266	278	274	244	287	271	242	295	273	249	295	277	283	259	270	265	267	291	281	309	284	268	266	288	309	240	276	249	283	295	279	297	296	278	289	266	263	279	292	290	277	266	286	249	262	256	288	257	274	273	262	247	271	248	305	282	279	277	289	294	274	260	265	266	272	284	261	267	297	297	256	281	288	282	258	264	279	286	303	265	273	282	308	271	259	300	272	274	258	268	259	268	254	284	306	270	290	269	245	279	273	264	260	280	315	278	287	265	269	305	272	274	281	306	247	272	311	271	288	280	286	247	265	289	266	220	271	257	311	271	271	240	252	274	280	244	284	260	249	255	287	281	296	252	252	292	270	280	275	300	284	264	293	252	258	261	286	283	281	300	274	282	259	268	289	290	273	261	263	285	282	268	258	260	257	267	311	279	278	287	258
5546	1680	3814	4181	3669	2928	2752	2584	2483	2429	2421	10343	36245	33564	30330	22935	13020	5065	2016	1108	863	809	804	785	758	745	805	788	802	843	804	741	707	807	800	812	791	773	818	780	767	755	826	777	761	786	791	763	789	769	768	774	796	771	778	840	806	784	746	842	748	780	809	768	794	807	829	819	769	760	750	785	779	756	755	764	749	840	793	761	789	778	779	788	767	780	740	750	795	792	792	758	822	771	829	734	766	766	784	756	759	761	751	829	791	821	765	741	759	734	792	807	789	791	802	769	791	782	796	809	820	791	824	737	730	826	826	784	759	782	725	732	740	711	783	784	796	761	780	807	773	770	767	738	807	786	772	772	754	759	795	745	757	757	801	733	758	738	770	766	788	749	757	814	756	792	795	802	783	771	769	753	789	805	757	790	767	797	737	773	736	786	819	763	785	753	781	746	811	696	775	822	756	796	775	733	761	821	770	819	722	749	819	775	769	848	769	773	735	785	804	791	761	751	791	792	760	773	762	768	836	731	796	793	776	735	818	782	741	746	769	803	801	765	748	754	761	775	759	781	802	805	791	790	814	777	791	763	739	804	751	819	813	736	780	822	793	753	789	787	803	759	797	763	772	794	801	881	766	747	804	810	771	792	794	809	760	815	766	776	739	782	799	764	800	798	847	749	778	781	740	803	834	805	803	771	788	782	794	773	793	785	799	729	790	811	782	796	773	768	717	719	760	760	772	807	773	811	771	785	816	772	802	721	827	842	786	797	760	798	806	778	800	775	766	765	760	771	808	768	784	781	765	805	768	776	766	760	798	802	774	801	811	788	789	791	805	837	778	761	775	743	781	739	771	762	798	807	774	825	793	858	756	766	797	784	768	763	823	780	779	765	778	802	838	732	735	758	760	800	784	769	787	800	792	763	786	787	771	754	805	802	773	776	753	763	726	821	693	783	749	746	768	807	775	784	758	767	825	760	771	786	759	810	823	792	762	767	828	805	778	726	754	783	781	766	761	807	803	766	775	796	761	728	759	750	796	796	794	742	771	722	798	775	714	735	788	783	820	780	745	775	800	850	787	748	766	820	821	753	756	815	784	784	826	771	784	782	751	738	784	786	818	756	756	814	777	741	748	729	767	771	774	746	762	749	753	772	779	777	801	779	801	806	821	768	818	750	747	796	739	735	803	764	807	758	769	776	743	725	807	804	790	750	784	766	745	755	798	813	795	748	762	801	806	798	799	817	786	799	753	828	792	805	749	797	792	797	769	778	800	789	766	773	760	767	769	766	756	777	764	735	770	762	773	799	798	811	779	810	751	786	804	806	774	779	763	759	824	803	794	818	757	799	769	765	798	762	743	794	796	762	802	810	786	834	745	764	758	732	802	778	781	817	772	792	791	761	722	826	782	834	766	812	827	821	827	802	801	780	777	743	768	788	790	779	816	793	824	785	800	784	776	738	771	780	767	779	807	817	770	765	759	735	827	803	816	778	786	826	821	803	810	779	817	740	763	791	739	733	746	774	806	774	773	766	814	791	795	766	820	770	795	789	774	731	758	771	785	784	803	796	810	764	750	822	758	767	780	788	733	775	762	743	844	773	837	826	734	789	750	794	773	763	753	779	757	795	776	728	743	763	770	778	775	780	722	833	789	728	810	790	723	761	776	767	789	786	751	797	758	778	765	782	791	813	779	757	781	801	788	801	803	763	767	844	802	765	825	842	799	785	731	779	784	786	737	737	793	747	774	770	818	788	760	714	773	804	770	826	792	776	806	780	825	744	812	760	791	813	767	788	789	834	770	787	747	795	803	780	782	824	760	770	783	795	797	837	813	778	736	766	777	775	753	772	745	815	765	744	806	802	802	745	818	787	818	759	745	748	763	753	788	798	805	779	811	775	804	756	793	806	736	793	839	773	770	754	757	777	800	794	726	802	771	755	838	783	761	816	806	821	789	809	770	777	762	749	803	762	792	832	810	826	833	747	811	766	751	756	771	802	745	828	813	774	727	735	807	773	776	783	707	753	785	733	753	716	778	791	806	804	814	818	803	792	803	785	793	761	758	781	822	779	820	734	789	780	774	789	762	781	832	766	782	821	740	747	783	786	749	810	743	719	771	782	828	778	761	789	784	780	776	769	754	819	790	753	810	805	749	812	775	735	791	761	821	723	738	805	795	777	754	796	773	787	832	754	782	781	766	766	766	845	850	800	781	721	800	816	786	780	727	724	744	804	786	754	777	779	799	790	758	738	772	807	776	820	773	809	715	821	768	814	761	802	804	739	836	763	838	775	766	808	765	788	725	767	788	763	752	776	745	787	743	759	849	742	790	752	712	784	797	779	745	795	837	790	753	792	712	788	754	781	829	759	778	769	760	770	752	804	791	744	810	768	739	810	809	753	808	769	726	747	796	778	846	758	753	786	794	791	748	757	815	751	743	771	797	793	748	809	807	803	766	828	769	803	795	755	793	778	735	776	786	813	754	803	762	812	761	797	755	787	765	799	785	759	833	757	776	810	773	671	809	769	787	759	802	754	817	819	752	808	815	782	752	738	790	798	815	758	787	775	804	752	750	781	817	788	803	828	776	781	764	798	767	764	678	815	781	804	779	760	760	761	706	809	751	799	739	768	823	783	815	757	771	729	758	782	786	769	752	783	826	808	778	773	791	771	753	773	807	716	754	764	809	809	827	716	810	785	779	800	789	747	770	780	763	724	790	774	740	771	793	809	775	812	742	788	801	781	808	762	750	801	822	792	783	773	785	728	800	792	761	771	806	780	783	745	773	753	751	771	792	793	799	803	721	770	747	768	790	752	783	801	810	826	772	743	766	753	775	784	789	743	814	777	764	755	795	753	782	779	756	777	775	774	754	765	789	793	819	734	779	806	785	783	785	809	757	770	788	748	798	798	812	830	814	772	721	814	817	750	774	781	779	817	779	806	788	790	771	768	813	778	757	773	770	758	756	820	757	785	757	742	823	789	775	805	774	807	798	755	823	783	767	752	752	818	726	790	771	791	719	782	783	786	788	745	747	790	765	781	800	834	769	732	770	799	770	772	748	796	776	779	768	740	761	741	774	819	783	752	764	779	743	808	800	806	865	745	736	721	798	802	752	764	799	811	815	788	760	822	807	765	768	781	778	807	804	840	754	770	736	754	814	802	762	810	774	790	791	763	794	780	777	827	724	747	799	742	812	776	758	792	818	709	754	746	784	817	783	757	718	809	842	801	747	759	826	782	738	771	756	723	771	791	818	827	798	779	745	801	859	763	808	716	774	789	774	767	752	781	758	785	777	749	751	797	756	787	764	780	800	839	764	839	785	779	772	805	738	760	772	742	782	810	811	785	798	787	807	780	765	765	722	774	803	766	810	799	770	815	750	725	806	805	767	763	804	780	722	769	777	755	765	765	753	763	796	778	794	789	758	768	744	789	772	769	749	789	745	773	778	814	780	794	776	782	846	798	783	791	782	831	771	776	857	775	740	786	774	740	785	787
15484	2803	2935	2339	1639	1148	964	875	792	805	833	1562	12824	26167	25149	17320	8706	3048	989	472	347	285	293	297	269	294	287	284	269	272	302	274	279	279	292	286	304	306	290	279	253	297	273	289	278	278	269	268	290	274	308	274	288	284	285	271	296	278	301	276	289	287	250	310	299	278	252	291	292	264	294	253	286	290	290	300	273	295	286	283	283	271	275	294	296	300	286	296	291	294	302	299	269	285	278	298	280	275	266	225	301	287	286	273	255	286	281	247	262	300	260	312	296	326	283	282	298	273	262	273	288	270	274	276	288	297	287	294	280	286	306	291	298	289	279	293	276	259	266	290	288	285	266	281	284	296	299	290	291	285	292	278	286	307	288	257	265	295	292	314	297	306	299	293	274	279	301	282	247	305	253	314	280	261	235	271	297	286	263	289	304	275	312	255	286	282	278	268	278	274	310	289	272	259	264	293	293	268	303	260	307	289	315	289	288	283	304	262	298	287	255	307	254	274	275	314	277	307	267	279	279	297	252	289	296	301	307	277	281	279	286	264	272	311	271	301	267	274	287	288	309	306	284	288	306	271	253	275	278	279	288	282	292	282	280	297	294	267	254	266	259	276	286	254	307	272	313	303	258	280	269	266	286	295	260	267	294	309	305	271	278	287	254	260	293	263	292	283	275	284	264	273	309	289	265	290	294	303	253	283	274	268	313	280	269	272	305	284	302	248	285	280	264	265	303	284	305	270	280	279	288	279	247	276	257	302	288	285	285	298	255	290	284	297	304	274	261	292	302	295	262	295	312	299	283	295	290	306	280	290	311	283	260	330	279	298	274	301	263	266	267	261	264	293	296	289	293	292	283	286	274	274	300	273	284	320	305	308	290	273	264	257	271	284	264	298	266	287	277	309	318	259	295	264	303	283	305	250	296	305	292	291	260	279	280	293	269	264	248	277	284	306	259	323	289	269	295	267	279	281	295	277	273	282	298	305	279	276	286	298	301	278	270	280	286	330	291	283	319	271	289	301	270	273	306	275	277	282	277	311	309	249	294	285	278	277	310	282	307	288	277	300	300	311	280	301	288	264	293	272	284	280	258	314	265	280	299	243	327	257	294	297	311	291	287	297	290	260	323	277	244	267	250	270	303	277	280	281	259	272	282	264	279	287	313	288	293	278	310	290	290	280	283	284	266	301	308	276	275	292	296	291	252	289	309	293	262	287	304	277	306	283	275	295	309	287	333	259	254	292	257	288	260	286	287	297	326	261	277	289	288	301	290	273	298	287	282	259	304	284	269	315	273	290	251	266	251	286	270	272	286	291	275	291	317	269	290	301	282	263	280	311	272	304	281	298	285	284	265	284	299	322	276	308	282	236	278	306	277	316	303	309	272	274	272	297	308	279	272	303	269	307	275	276	305	292	305	292	281	300	293	299	319	262	275	275	298	268	278	273	266	281	270	269	296	278	290	288	302	281	284	280	282	283	282	241	273	259	265	298	297	273	274	305	284	267	271	277	296	323	291	286	298	285	293	310	265	269	258	299	309	262	296	272	271	274	295	276	289	271	304	310	270	270	273	297	261	278	304	271	280	298	285	265	285	283	289	305	285	296	321	255	252	260	269	310	260	285	307	234	256	291	263	287	269	277	293	289	297	292	304	282	307	279	262	301	266	311	293	309	281	286	298	267	281	292	272	278	262	316	276	289	298	255	295	296	272	298	286	304	279	257	271	287	289	270	296	293	272	278	298	247	274	311	267	283	295	284	299	294	273	297	273	288	286	270	287	284	304	269	300	284	295	249	287	261	249	276	263	314	305	271	283	288	282	284	321	278	278	268	311	280	276	306	272	303	272	294	273	311	287	284	310	287	292	249	256	264	273	275	292	267	261	285	305	322	283	297	295	324	273	283	288	255	296	279	297	270	278	257	300	305	268	305	305	299	276	278	323	269	281	281	300	297	291	268	290	313	303	262	271	310	282	287	256	271	315	290	259	277	284	278	319	274	260	271	306	308	272	301	265	287	269	293	308	301	279	278	285	279	295	284	270	282	279	278	278	297	275	282	278	292	274	263	288	258	273	300	306	294	317	286	300	282	295	247	298	280	289	271	318	264	274	290	293	290	300	248	313	288	293	301	306	288	274	285	263	287	247	302	262	285	311	272	263	276	251	285	279	269	300	259	279	301	321	270	263	285	267	271	299	284	273	319	311	294	288	277	315	303	317	288	273	295	318	249	256	282	277	276	281	263	294	272	252	283	294	293	286	273	242	276	301	304	287	294	279	255	285	279	258	288	276	283	256	288	274	290	291	295	285	293	291	281	283	324	291	322	306	266	314	282	279	279	305	306	279	283	291	261	313	282	296	245	291	283	280	316	255	271	294	277	273	290	292	288	285	287	316	318	308	276	310	313	315	308	281	266	284	261	294	281	242	280	294	274	281	273	266	286	281	281	256	285	297	276	311	303	249	301	304	294	286	254	262	306	292	253	267	279	296	261	300	270	305	304	282	304	260	271	273	293	289	266	276	324	288	258	300	276	282	283	305	295	311	310	303	298	249	302	260	312	269	288	269	313	267	290	279	277	264	263	298	304	296	265	258	282	264	297	273	280	297	264	273	304	274	286	294	278	292	270	253	297	261	285	269	274	282	268	292	293	271	279	311	270	291	295	260	278	284	250	289	302	289	282	273	252	293	284	273	273	294	268	308	292	284	292	254	254	274	293	267	263	289	297	282	303	308	300	305	280	256	281	270	283	276	277	274	309	307	284	292	304	291	324	282	273	253	260	280	297	289	257	272	303	260	269	295	290	271	293	305	298	269	267	275	293	303	273	265	265	297	275	262	279	271	296	276	299	285	296	275	293	311	277	273	280	267	268	304	311	323	304	282	276	278	274	308	291	291	305	296	267	261	323	273	270	251	286	274	276	265	279	299	276	279	286	308	300	311	275	315	280	292	282	286	273	288	293	281	300	292	296	280	296	299	288	300	271	307	281	260	297	274	277	298	295	280	296	268	300	298	295	288	284	270	280	262	293	300	312	259	283	259	306	267	302	281	261	275	324	288	329	286	275	310	284	250	277	281	300	296	272	286	261	311	282	293	282	289	278	294	272	300	295	283	280	289	290	299	290	290	262	270	290	296	291	326	246	295	259	287	290	273	284	295	291	269	283	289	281	238	307	272	283	303	279	311	274	296	287	291	312	283	297	253	267	290	307	286	288	254	276	277	301	306	301	279	263	270	278	282	305	260	278	291	277	261	312	272	282	301	256	297	287	280	260	317	270	288	279	301	295	274	301	281	291	281	288	252	310	257	256	287	302	286	275	284	261	275	271	310	282	272	303	287	303	279	280	300	296	277	252	301	297	294	269	316	305	268	271	269	298	283	274	299	285	276	272	291	298	324	300	300	325	280	303	285	286	288	271	296	292	266	263	269	273	272	273	322	271	276	293	262	264	274	254	281	283	316	282	295	262	273	251	273	281	290	302	285	252	296	276	294	286
7896	2830	6018	6805	5798	4776	4107	3867	3560	3814	3633	7291	31296	46648	44510	36822	24801	12002	4346	1740	1101	824	874	784	791	826	773	763	839	784	836	813	823	779	801	803	830	799	766	807	782	790	763	851	816	818	787	816	760	775	829	823	762	822	772	819	768	814	826	846	815	798	846	850	780	832	741	816	859	768	789	790	794	798	857	797	789	813	823	827	806	796	824	744	777	811	794	734	797	792	834	743	795	820	854	765	785	747	798	853	806	865	792	821	763	785	790	824	827	803	817	810	870	830	747	837	796	808	794	832	836	789	827	804	819	791	813	758	770	793	796	805	827	789	811	840	811	783	798	780	769	782	799	830	843	824	817	800	831	804	735	836	787	771	834	823	820	813	820	839	855	813	814	765	786	877	741	768	792	834	812	833	816	839	800	854	794	804	802	825	807	830	825	820	798	807	789	815	794	791	811	870	798	815	794	847	775	815	785	816	808	832	811	797	831	774	818	785	861	832	798	788	826	795	785	784	769	793	775	803	803	745	798	783	787	779	842	770	804	801	747	797	821	800	751	790	773	764	827	739	860	814	770	745	824	812	834	814	835	851	786	754	804	786	819	873	802	793	810	826	829	762	849	815	763	791	824	807	828	838	801	785	823	847	799	853	824	785	872	805	811	868	855	800	812	826	785	769	795	857	828	844	767	781	852	813	797	784	798	825	800	846	802	800	778	741	835	842	780	793	781	794	784	776	873	763	811	779	793	762	812	785	844	787	819	800	753	867	816	778	788	854	802	807	852	798	802	830	804	813	761	772	791	793	814	819	823	755	830	795	784	798	770	859	793	832	802	774	770	876	747	814	769	810	794	832	822	768	794	773	831	810	784	812	787	795	825	798	762	820	724	771	784	788	772	809	790	809	763	798	817	809	808	815	831	790	758	787	821	792	843	805	821	871	818	857	807	774	788	804	819	784	803	775	749	795	798	831	806	758	810	753	780	749	802	832	780	790	814	804	852	813	820	826	789	808	793	779	846	844	794	801	762	780	791	846	811	775	755	781	756	805	785	820	802	825	814	860	764	827	826	796	835	786	776	783	795	800	857	751	839	804	817	801	726	815	783	828	805	818	779	864	797	788	793	839	798	783	847	791	821	821	818	821	783	777	825	790	829	839	790	808	815	844	779	828	825	793	829	837	815	802	777	759	811	798	768	720	834	828	863	801	769	794	787	757	820	833	783	828	744	821	790	800	809	835	800	751	861	839	791	770	763	807	820	823	823	795	786	819	848	822	813	821	829	816	802	817	807	820	786	819	797	778	766	799	817	775	764	810	804	801	794	792	852	833	760	819	793	797	821	812	829	799	811	827	761	789	854	872	840	780	819	818	827	800	843	800	794	830	803	807	858	803	835	771	794	816	828	797	747	812	796	828	817	819	799	838	785	798	797	827	774	825	761	803	800	800	817	798	817	783	821	770	811	768	802	822	800	811	828	814	836	846	813	850	829	827	822	800	788	838	769	811	815	853	853	742	772	788	806	768	857	800	816	827	834	770	790	804	834	835	832	852	819	761	799	814	843	789	819	779	814	820	778	809	855	738	826	806	850	866	797	785	827	743	774	815	758	774	793	801	810	850	802	851	745	803	754	790	820	782	795	815	826	859	784	792	758	790	813	826	785	854	732	792	791	795	791	805	814	807	772	845	811	775	786	805	863	825	791	797	758	780	769	854	792	807	761	804	791	831	798	794	801	853	856	769	807	802	785	797	815	774	801	807	811	749	801	776	855	830	796	808	809	815	818	841	787	746	830	783	825	803	830	796	779	822	824	787	787	809	778	779	793	847	860	833	768	799	830	837	777	794	838	801	843	812	782	828	781	765	845	793	842	774	838	794	850	824	785	796	775	810	804	814	773	758	804	757	804	812	783	781	826	800	833	745	789	758	820	796	803	797	790	810	769	813	812	815	812	833	766	817	793	848	815	826	864	817	853	794	822	828	807	806	846	810	842	784	764	802	774	781	792	811	799	790	791	819	775	798	771	808	773	847	840	835	841	835	795	812	784	854	814	763	815	808	798	794	803	795	839	809	826	793	806	779	804	799	783	801	813	779	833	837	799	813	842	763	791	814	775	789	763	751	764	819	777	814	816	785	806	809	815	782	780	801	838	797	799	816	831	765	787	786	787	796	812	805	798	808	808	809	826	838	818	841	772	806	804	814	791	820	827	767	783	775	777	856	827	829	784	813	792	818	798	715	793	816	815	773	772	840	824	775	808	843	836	768	872	766	811	785	778	790	798	814	815	821	810	832	808	804	794	761	807	844	836	762	815	823	829	836	833	811	834	809	815	787	780	803	811	787	804	865	791	775	801	812	818	808	824	821	877	732	762	829	806	816	830	800	817	820	773	773	778	751	836	805	816	776	830	814	817	820	784	829	826	787	824	797	802	777	788	768	789	837	800	787	815	785	844	758	829	813	801	801	833	791	844	812	798	811	916	773	735	808	861	847	731	800	840	793	840	780	773	745	840	825	762	794	804	749	786	848	798	808	790	791	841	845	829	805	837	798	804	814	787	782	796	807	837	809	799	799	757	796	780	834	814	767	827	809	865	797	816	833	850	758	804	798	826	779	817	800	828	843	796	750	789	792	876	775	802	818	791	771	749	783	824	778	794	811	788	777	804	756	865	849	815	789	812	772	897	824	787	846	758	774	821	809	781	818	826	788	793	792	823	773	846	837	729	778	825	820	820	838	830	796	821	794	785	751	805	800	857	828	792	814	774	755	803	768	838	850	767	787	828	775	780	794	776	771	782	835	856	786	789	800	757	762	797	741	794	825	802	805	844	774	792	836	790	797	871	832	782	765	793	774	838	811	772	836	780	849	756	788	809	835	808	772	829	803	783	819	833	797	770	844	791	778	814	808	793	822	824	780	820	799	798	776	777	762	813	849	784	813	790	812	874	804	812	743	855	792	822	810	820	839	795	825	789	806	843	796	812	815	772	767	780	782	832	817	785	831	816	814	838	786	796	807	830	796	773	816	839	786	793	852	788	876	829	839	762	818	786	769	802	775	799	808	807	779	830	813	812	799	854	825	802	788	833	776	821	833	778	800	816	820	772	791	789	811	748	814	838	806	772	843	873	750	817	812	771	836	822	818	835	837	765	773	827	828	791	868	814	779	815	817	774	806	834	778	798	807	777	833	796	774	869	807	805	791	773	836	835	840	810	779	758	803	784	850	770	801	795	822	843	801	803	799	794	793	789	809	790	747	836	821	831	811	781	783	802	778	791	834	778	808	814	827	843	781	839	840	741	822	782	787	767	852	727	802	846	778	771	829	822	758	771	778	812	770	802	761	807	813	823	808	811	777	819	837	807	795	793	819	761	797	790	787	746	783	793	843	821	789	839	798	745	835	767	824	804	770	800	794	799	840	809	822	818	798	820	798	743	779	820	781	762	817	775	832	854	855	768	792	780	772	803	801	795	817	860	876	809	800	809	846	800	778	785	830	758	809
2205	341	327	339	332	299	326	318	288	305	295	303	710	1437	1614	1532	1254	713	443	310	262	310	301	289	313	314	296	261	310	292	300	316	305	255	307	289	276	323	300	280	292	268	309	284	273	275	292	247	294	286	277	320	287	303	304	252	295	311	269	285	273	275	300	284	284	272	266	272	298	279	283	267	299	291	272	312	277	315	296	292	281	248	314	281	299	271	319	267	278	283	291	269	271	263	306	271	279	298	285	289	272	296	257	310	282	284	282	268	267	270	296	283	301	308	285	308	295	275	310	308	295	306	279	260	306	324	287	281	265	292	278	290	266	285	268	279	303	284	249	286	288	272	271	284	286	287	308	275	259	283	270	271	320	273	335	300	264	274	274	283	303	287	283	300	325	287	276	278	279	292	281	295	267	273	312	307	283	295	301	279	324	276	271	300	290	284	321	281	299	316	312	265	255	319	282	299	298	286	297	281	295	304	288	280	297	317	255	298	292	301	288	280	282	283	275	259	253	242	281	284	284	306	284	295	284	268	280	273	287	291	287	286	316	284	304	311	289	279	312	282	288	283	292	299	287	273	271	277	300	272	254	291	267	286	308	306	287	264	307	293	294	247	288	291	291	271	291	317	285	278	279	289	302	278	279	330	302	301	296	323	288	304	299	303	283	295	261	279	284	302	289	323	271	300	293	280	277	276	253	286	270	288	240	294	322	308	277	278	283	304	284	282	292	296	270	284	285	257	305	273	314	276	279	323	281	268	299	297	261	249	314	266	303	301	294	266	300	278	295	278	285	296	307	324	302	272	283	305	278	304	301	305	257	294	302	258	311	275	299	273	295	314	288	274	295	276	289	289	260	273	292	255	309	283	260	291	303	248	279	299	274	275	286	289	272	269	300	279	277	265	292	292	293	289	290	305	293	285	310	298	296	289	285	271	297	296	290	269	285	312	278	282	267	320	284	256	284	300	298	273	292	306	298	268	304	274	298	283	312	305	294	322	303	294	295	264	259	273	324	301	291	273	294	312	310	281	280	299	260	260	282	268	297	266	301	256	293	314	299	326	307	304	273	292	293	262	284	291	286	287	256	274	271	298	268	275	300	286	258	285	319	250	274	287	270	290	309	298	282	280	259	300	255	288	293	285	269	303	306	275	292	277	261	266	309	255	302	278	280	290	286	292	306	287	292	318	316	294	271	263	277	304	302	301	304	283	270	275	283	316	287	302	281	302	281	259	274	301	281	256	301	268	295	243	269	290	274	280	259	293	292	284	281	289	302	284	275	295	284	307	295	281	318	275	317	295	311	289	272	281	292	275	277	306	252	268	301	277	285	281	270	274	265	281	284	281	291	294	283	266	302	263	291	280	272	287	276	271	285	281	300	267	289	269	267	263	302	301	298	318	264	306	319	246	267	271	278	303	266	302	274	315	292	278	292	263	307	290	293	311	269	309	297	289	293	272	281	284	310	283	283	276	286	276	311	290	284	287	295	300	289	284	261	292	286	307	285	286	266	273	309	284	324	284	285	314	252	305	315	300	283	282	276	279	275	269	263	287	280	293	280	272	259	285	256	271	317	326	253	281	278	287	293	284	309	283	289	288	299	318	280	287	287	285	301	300	293	279	301	273	292	280	271	279	302	276	300	295	292	291	317	282	316	297	310	288	297	287	277	294	294	304	291	296	272	291	281	268	284	278	301	302	282	282	284	270	296	289	324	293	245	295	270	282	318	264	273	283	307	271	306	306	283	289	304	259	301	283	309	281	279	303	297	279	292	289	294	281	272	264	312	302	283	266	283	284	274	293	311	288	270	292	266	281	290	324	271	301	294	280	286	269	289	289	267	307	252	307	295	305	279	275	302	296	272	286	316	308	317	296	273	281	323	307	282	275	282	312	296	306	279	256	256	293	291	270	263	265	299	292	279	289	296	295	277	282	277	278	296	271	311	279	289	292	252	311	312	258	251	268	288	319	286	285	286	258	296	285	293	267	283	316	294	281	308	281	292	284	294	286	271	249	293	296	267	261	282	305	289	276	302	288	265	294	274	307	299	259	301	273	305	309	286	285	317	324	277	285	262	272	323	286	334	288	303	254	296	286	287	283	282	295	277	300	298	312	297	253	279	266	284	296	301	304	299	272	276	273	285	274	275	290	275	277	289	276	277	326	287	310	302	291	302	328	255	272	274	294	271	300	281	245	283	311	309	272	295	309	277	247	288	243	286	313	297	313	263	293	278	290	270	300	289	278	286	303	310	298	260	275	255	303	299	300	332	297	303	282	306	260	283	284	308	302	276	281	260	292	278	293	320	290	284	284	286	294	304	258	286	282	298	270	284	274	295	291	314	276	306	293	260	282	282	246	294	300	298	289	324	297	293	260	273	256	320	307	285	281	306	270	279	306	283	289	293	266	278	291	298	295	276	293	276	298	309	279	296	280	290	266	272	281	315	258	275	285	300	283	302	263	275	310	285	299	305	298	303	284	309	297	280	286	302	280	312	295	265	285	287	305	317	299	292	281	278	286	290	327	296	315	294	293	331	321	267	272	278	289	293	282	306	285	268	293	300	292	312	266	264	292	257	301	299	269	296	279	278	300	304	295	303	287	280	301	311	259	294	289	297	291	293	294	287	282	286	311	270	282	277	292	283	274	279	311	283	254	285	323	275	293	271	282	276	301	249	301	311	287	268	307	305	288	282	297	302	315	314	295	293	275	301	315	330	283	307	275	273	291	260	288	320	276	294	281	266	280	286	269	293	248	299	281	335	286	265	274	294	310	278	286	311	271	286	297	293	282	285	282	307	313	307	264	298	271	279	300	290	292	277	286	292	271	258	270	270	294	257	285	296	303	312	293	290	308	282	276	277	299	325	275	287	267	339	314	269	303	281	314	293	286	272	281	281	303	240	340	297	290	302	312	270	321	286	264	282	308	280	322	282	285	278	294	283	271	294	301	288	280	270	298	250	277	307	286	257	281	278	299	259	302	280	293	284	281	288	273	288	289	298	273	283	307	306	272	314	285	266	293	303	310	265	261	293	286	274	293	285	302	324	285	303	302	305	299	297	318	305	277	299	315	305	295	285	290	288	284	299	288	294	302	311	283	306	273	302	322	291	292	281	284	291	280	297	291	310	289	282	284	314	288	288	311	304	280	264	292	297	303	306	284	291	300	328	242	274	276	272	299	292	278	285	305	290	273	298	268	270	299	285	279	298	304	267	307	246	303	293	243	256	269	298	285	269	271	272	281	282	261	292	285	327	264	326	323	261	273	276	298	285	288	285	278	266	284	282	286	305	271	281	296	321	269	296	270	287	318	285	306	300	261	290	276	291	313	253	251	295	318	302	284	313	294	287	257	276	310	279	289	299	285	282	300	298	302	269	302	278	298	299	257	284	306	282	290	278	307	278	304	279	276	278	315	282	288	271	308	304	279	293	279	293	259	290	283	301	287	279	288	292	241	259	277	243	308	301	282	305	259	276	294	280	292	268	282	272	285
2449	921	1001	1031	1006	907	969	939	837	910	877	935	4017	8208	8014	7146	5647	2770	1496	927	838	850	812	818	790	777	803	817	816	802	762	776	804	780	816	813	791	769	813	773	832	842	807	822	785	801	741	821	825	850	787	857	837	809	801	833	786	801	830	832	828	811	791	783	778	802	772	800	781	804	737	773	870	800	807	789	814	782	806	782	801	761	814	809	804	848	807	800	777	824	781	812	808	792	782	820	815	793	825	805	833	834	823	777	816	817	814	808	796	746	793	747	788	827	825	802	806	794	739	834	789	784	795	766	763	819	873	808	828	778	827	759	799	814	806	863	886	813	824	752	852	776	772	804	799	804	833	840	749	864	781	795	837	784	794	785	811	785	834	825	822	791	777	777	804	813	794	803	810	790	842	783	877	827	866	811	787	804	822	819	861	798	773	762	806	800	776	802	799	793	809	784	813	831	774	764	824	767	803	727	846	802	791	823	805	813	787	769	764	811	827	800	777	790	814	802	809	859	836	854	750	700	809	800	767	802	792	756	789	836	818	806	781	811	824	798	853	825	835	826	826	834	816	765	768	782	822	791	753	783	816	783	804	850	792	775	788	841	845	847	778	841	823	825	797	689	788	786	760	799	778	787	801	764	815	765	827	788	833	792	831	839	826	785	870	775	830	800	812	828	853	808	805	799	820	829	764	765	792	740	854	780	773	766	790	745	848	809	818	769	828	811	782	758	830	765	799	802	853	804	817	753	781	788	804	775	796	837	790	822	756	801	791	777	826	790	822	821	784	801	800	813	825	853	796	819	800	807	772	834	775	783	812	804	792	780	814	843	769	767	774	780	799	824	837	795	804	802	785	816	781	803	799	830	837	777	779	793	791	762	812	818	816	822	832	798	826	798	876	808	850	789	830	757	793	779	815	817	805	865	825	798	823	800	817	826	847	792	772	820	815	794	811	791	782	779	837	838	788	836	794	809	772	814	828	793	806	826	834	821	815	796	830	829	809	826	791	812	794	803	810	793	785	824	830	834	842	797	804	808	767	833	813	793	815	810	795	780	791	840	793	771	785	841	764	821	815	826	762	815	787	821	789	786	819	805	827	828	831	767	800	758	771	834	773	779	807	778	797	806	788	772	842	862	805	809	840	810	752	857	766	803	771	794	806	808	772	804	798	812	777	844	783	813	821	799	823	848	775	759	837	842	832	769	814	782	824	746	776	804	773	809	766	828	765	814	787	837	771	853	820	811	804	827	827	797	851	766	790	814	791	845	801	765	814	807	790	790	738	789	809	874	811	818	764	825	842	804	806	818	823	810	824	814	808	783	804	809	781	787	832	808	818	797	799	787	824	763	821	809	808	794	783	826	796	815	821	786	823	826	823	831	770	806	795	808	816	794	844	785	804	814	838	838	786	789	833	797	807	831	838	807	812	783	822	805	801	898	797	825	741	791	791	778	829	826	841	774	779	819	792	797	797	857	798	786	821	809	802	780	767	813	804	794	784	859	779	779	819	853	792	791	802	807	756	831	789	795	791	791	839	834	819	795	797	817	804	803	843	797	821	767	810	834	835	790	857	808	823	765	812	830	785	791	781	826	795	793	856	836	779	882	790	850	801	764	859	764	794	777	829	829	821	819	817	812	828	760	833	835	841	827	834	753	818	820	799	853	803	843	779	806	766	809	768	775	792	826	768	824	801	789	816	812	803	814	770	816	772	764	809	844	842	806	766	810	771	799	792	811	794	835	802	820	849	802	809	794	790	788	815	800	813	855	854	827	820	826	776	805	848	882	825	802	830	820	827	808	865	795	775	818	816	830	812	733	882	806	823	792	801	806	787	756	775	806	820	821	784	781	748	793	823	807	886	767	793	805	784	868	838	773	814	795	789	789	819	823	871	802	826	803	763	795	854	770	771	797	830	830	753	798	777	803	836	782	851	769	802	793	768	804	825	774	794	817	798	791	795	778	854	773	802	824	804	802	803	748	755	782	811	779	786	831	780	745	746	816	737	789	817	778	808	852	787	829	745	802	803	815	833	752	782	785	812	821	843	819	827	798	834	776	742	757	829	832	768	778	833	810	796	807	802	788	855	787	773	813	848	794	821	791	813	807	850	815	785	800	733	783	726	841	828	749	775	797	786	819	816	808	790	767	811	837	797	775	777	815	795	819	827	843	786	784	808	771	819	832	839	823	765	803	789	800	804	796	810	755	752	829	805	838	835	785	801	787	819	774	778	830	814	841	786	856	785	803	811	799	791	797	830	807	805	818	801	831	797	832	845	868	789	769	806	756	827	822	827	798	817	777	735	813	782	788	816	843	793	766	799	836	814	821	828	793	818	774	834	778	851	781	817	754	770	768	849	780	757	823	817	808	775	810	840	826	807	803	818	762	816	833	817	789	817	785	818	821	803	789	813	767	837	799	812	806	812	841	758	830	874	770	813	817	844	850	827	799	820	796	818	838	761	819	851	812	805	814	802	769	775	814	831	876	818	783	764	758	816	779	785	801	865	797	796	828	815	778	777	818	807	782	838	820	779	789	767	811	837	844	806	859	835	830	804	773	812	844	820	803	806	805	751	769	795	796	785	787	806	775	797	790	761	779	794	808	751	833	845	809	871	788	842	852	788	790	785	820	821	853	804	771	802	805	811	799	824	828	798	815	813	787	842	810	802	840	770	737	798	799	789	786	797	811	791	817	841	786	789	803	808	796	798	779	800	791	828	814	801	797	800	820	859	805	811	834	777	821	817	772	794	809	764	801	796	821	765	788	814	792	746	786	790	794	821	761	811	834	795	819	825	733	735	818	832	828	793	782	810	781	794	749	761	816	828	847	809	815	789	788	801	760	817	806	821	785	817	804	811	820	851	770	848	826	865	788	849	758	800	755	767	796	760	775	825	781	816	779	781	853	767	802	817	837	751	867	752	851	780	772	810	796	792	795	779	821	824	825	813	782	721	847	775	759	831	820	854	809	768	802	800	804	777	820	824	789	767	792	794	787	850	805	811	772	855	820	815	770	827	830	821	832	808	786	809	766	738	820	804	812	833	752	770	819	824	780	817	850	836	789	779	762	813	779	787	836	796	849	768	809	812	781	785	848	757	819	790	795	812	754	795	794	823	807	821	824	865	805	822	762	778	850	811	759	787	806	810	836	817	799	747	795	808	835	789	783	791	803	837	814	830	777	799	778	859	797	821	855	816	792	831	824	788	791	808	754	836	822	791	769	860	851	798	787	834	791	824	790	823	790	859	815	791	818	777	827	803	778	840	800	802	813	751	841	868	774	849	827	822	823	777	796	805	805	799	799	786	831	809	830	837	830	789	825	826	789	816	819	785	759	781	837	820	773	825	809	804	821	829	796	797	818	776	773	816	817	839	824	791	849	785	814	782	815	856	791	769	846	793	816	797	774	824	802	751	785	835	803	861	790	755	833	812	829	840	745	776	809	798	831	791	760	800	843	817	806	768	786	855	774	766	782	840	799	805	799	825	794
7256	1001	1309	1040	815	635	613	523	487	487	473	1200	3281	3913	8245	12427	10247	4237	1277	519	346	271	238	241	240	242	236	205	232	266	209	220	238	240	217	241	237	242	252	234	213	245	246	223	239	231	243	242	257	213	218	235	245	248	251	242	226	260	248	223	219	223	267	241	239	262	223	208	207	229	233	244	234	229	250	238	231	247	239	252	253	219	210	241	244	220	232	241	255	222	245	226	250	239	222	245	218	258	284	257	265	246	240	246	235	208	224	221	253	243	210	233	244	238	235	220	237	236	230	232	244	295	240	253	239	247	241	236	257	186	241	243	247	236	227	241	219	208	235	238	242	244	232	207	224	221	234	219	231	225	246	231	236	244	234	243	223	235	208	234	208	238	225	257	256	225	233	255	250	237	222	246	224	234	231	261	215	234	227	211	261	258	217	229	232	235	244	221	251	238	227	260	242	245	247	217	209	200	258	251	211	227	253	246	229	204	216	251	243	231	221	244	249	235	234	244	241	197	238	237	250	230	229	249	262	255	217	274	219	240	236	221	244	248	239	209	218	271	237	225	229	229	218	233	215	248	259	226	247	253	236	234	257	254	224	216	241	239	226	219	223	252	218	211	238	216	260	221	236	247	241	237	238	219	256	245	221	254	249	235	224	226	244	237	239	229	232	224	232	224	219	241	227	229	245	202	232	214	225	232	224	240	240	239	251	232	212	232	222	236	225	270	226	201	251	263	228	222	254	234	242	265	231	225	215	245	227	238	227	213	222	245	233	240	228	201	231	222	231	242	246	228	227	227	233	225	248	265	238	247	229	238	250	245	221	239	238	222	218	240	229	266	238	231	246	267	239	226	230	198	244	270	203	242	214	258	230	266	239	268	235	218	232	224	231	243	244	225	238	219	234	254	238	220	225	230	229	229	214	221	227	237	213	241	216	237	212	236	263	243	231	265	238	247	227	238	239	229	253	228	254	226	236	245	226	256	237	239	256	224	203	233	225	261	241	226	220	252	229	239	211	251	231	236	246	223	224	233	201	240	211	233	236	217	266	251	238	223	246	260	216	210	205	228	241	227	203	217	236	263	247	249	239	203	206	233	240	240	233	200	244	275	218	254	216	234	242	219	245	225	227	270	217	226	238	227	231	255	231	224	252	235	237	227	233	246	233	241	220	259	248	257	215	222	211	202	240	250	255	262	208	247	235	236	269	233	225	222	215	227	225	279	245	222	213	249	252	219	203	219	241	214	231	256	246	225	233	230	258	221	226	235	226	247	226	239	220	241	254	205	251	233	219	241	230	225	246	240	242	228	235	215	249	247	226	231	247	201	237	251	217	232	246	208	218	230	207	208	235	237	225	217	242	231	221	242	245	254	214	238	226	213	205	226	253	257	232	225	230	224	226	241	199	210	241	218	249	214	237	253	241	227	245	250	231	249	223	232	261	243	238	225	229	237	219	271	239	229	207	218	220	243	227	216	222	228	222	211	219	252	255	201	244	275	224	260	225	230	235	243	240	223	221	255	246	217	235	218	270	250	217	222	234	254	239	205	255	229	250	234	224	214	230	230	237	257	194	214	247	263	218	253	228	229	225	216	233	221	229	252	238	219	253	244	257	223	264	236	236	219	212	245	236	224	232	236	254	209	241	220	245	234	264	243	217	250	254	258	249	224	244	239	222	258	248	224	218	246	223	224	237	256	234	241	198	229	218	238	238	218	226	208	240	234	219	216	243	258	219	255	254	257	235	263	213	222	243	245	248	218	246	248	199	226	270	208	273	241	249	243	233	208	229	250	244	225	222	227	224	237	221	232	212	237	226	218	229	214	233	252	243	197	202	237	252	202	256	232	235	228	219	225	250	242	238	235	238	245	216	242	241	236	228	212	212	252	245	240	221	237	216	213	218	253	233	208	230	223	247	224	212	245	226	255	279	241	245	216	222	230	244	237	244	245	259	240	259	239	249	267	249	250	256	213	251	250	245	259	248	221	236	225	222	234	236	223	204	241	232	249	221	230	254	239	213	236	220	253	241	238	239	256	243	244	224	258	216	226	254	222	253	222	236	251	218	229	224	253	243	234	235	260	206	204	243	235	235	231	244	240	201	253	215	231	246	229	247	238	232	218	251	223	234	253	268	204	229	230	223	234	235	220	230	228	218	201	240	246	228	245	236	216	254	232	233	230	235	218	223	254	233	231	231	252	246	231	264	239	228	226	248	253	253	235	242	245	246	239	227	237	260	234	236	232	233	240	258	244	236	232	216	254	244	234	244	240	235	229	235	258	239	226	225	218	228	234	234	216	239	221	222	236	228	252	211	234	210	250	244	229	256	238	232	228	252	220	237	245	240	195	201	216	222	257	231	255	218	237	245	230	266	227	207	227	220	244	205	234	224	213	229	263	227	213	215	252	226	218	243	256	243	247	234	241	220	262	243	217	237	208	233	239	259	226	234	224	249	251	256	214	241	224	259	241	240	228	248	255	244	245	233	240	222	202	242	243	268	210	279	220	237	235	268	219	252	249	222	230	284	218	242	237	231	205	242	222	239	257	240	239	210	237	238	248	249	231	212	226	234	212	224	211	218	203	248	229	220	227	215	235	265	250	242	230	239	231	237	228	237	241	244	264	221	258	249	231	211	229	229	245	256	245	235	266	239	255	253	232	204	228	244	246	237	222	204	214	243	222	259	224	231	220	236	240	239	210	260	230	243	238	213	281	224	203	218	253	236	232	245	218	234	262	220	223	242	218	204	229	239	216	247	210	241	234	231	190	221	231	225	235	229	218	203	239	219	233	228	226	216	229	232	220	211	234	221	245	236	203	252	210	237	231	244	235	213	225	253	213	229	243	205	220	249	195	238	246	226	229	247	249	225	256	228	226	264	228	243	220	224	201	234	240	232	229	250	233	231	239	243	222	235	226	223	209	232	242	258	237	226	234	256	236	244	243	232	240	237	255	227	207	229	206	255	260	217	233	205	234	251	239	228	240	233	225	248	265	212	246	241	241	208	254	259	192	246	223	221	221	223	228	240	236	209	244	223	266	238	245	238	224	257	236	246	246	248	222	223	251	240	261	212	228	243	267	227	242	247	246	222	198	260	233	236	217	224	234	248	241	234	230	246	241	277	225	239	247	227	214	225	222	239	245	248	266	244	232	245	235	224	201	223	266	214	211	236	241	204	245	248	259	219	224	233	251	238	223	224	255	233	221	236	257	242	237	254	245	236	204	251	213	244	253	238	220	243	256	231	210	255	266	247	205	247	225	248	219	242	233	256	235	232	238	258	234	236	268	230	231	240	209	273	237	227	246	230	237	209	241	226	256	232	224	235	237	224	219	227	226	219	287	229	257	230	239	261	255	211	216	214	227	262	258	218	226	258	230	234	237	226	260	247	233	223	203	230	193	222	260	221	267	235	240	240	235	257	233	228	262	253	234	237	238	218	258	225	246	234	250	248	260	249	199	273	208	229	243	242	257	241	250	218	245	233	237	267	245
5313	1512	3049	3359	3041	2655	2462	2290	2215	2283	2014	5940	13470	16312	28338	34135	28779	15883	5922	2226	1141	804	701	698	688	666	658	681	716	681	656	651	680	677	687	621	657	648	677	647	682	701	635	708	668	690	691	683	711	642	640	647	663	662	674	643	625	617	685	692	671	694	663	716	703	656	674	671	688	657	701	670	705	699	701	640	654	655	665	716	696	676	693	643	671	692	695	652	663	709	696	658	706	690	773	688	710	715	682	704	703	664	667	653	660	617	655	740	637	654	636	708	730	685	674	713	660	684	696	674	679	709	668	663	608	682	729	726	675	681	663	650	663	692	662	664	654	688	664	670	716	698	674	645	652	663	706	703	651	664	717	660	657	690	663	652	628	655	649	668	703	688	643	658	657	704	667	670	713	633	720	707	662	669	707	666	681	706	642	644	636	690	634	636	703	723	658	658	668	646	673	695	665	664	621	627	666	690	716	665	677	612	710	693	670	676	680	653	677	647	666	707	663	662	693	617	700	663	716	701	688	657	669	709	649	664	658	675	681	659	640	663	679	653	729	714	692	643	666	733	646	677	663	677	668	644	639	672	681	707	705	689	624	620	648	686	673	663	696	648	700	686	642	663	652	621	695	663	671	668	663	654	651	649	707	684	646	645	702	665	690	677	685	739	687	703	709	677	653	643	696	662	671	654	683	694	646	644	702	655	589	661	677	682	709	700	639	629	672	677	687	681	683	697	665	690	668	651	683	655	665	667	691	681	669	638	700	692	680	630	662	712	648	655	653	678	670	668	664	685	683	634	710	697	698	628	650	625	646	715	687	692	696	706	635	676	626	644	716	662	696	691	662	702	700	666	682	700	718	674	699	675	695	679	686	675	641	642	698	670	660	681	717	652	653	698	663	650	642	636	669	648	681	665	690	688	653	666	681	695	667	678	629	656	633	648	686	676	676	631	714	661	688	648	661	659	666	710	635	675	687	662	666	716	706	644	687	681	685	631	655	652	692	741	698	681	662	676	650	698	663	646	610	698	687	666	675	713	680	642	671	685	699	675	621	677	711	625	734	684	687	684	664	630	663	675	663	706	674	675	655	635	688	667	666	689	636	643	690	699	665	625	680	680	669	701	700	689	668	640	673	633	687	675	698	713	676	695	688	720	684	673	612	675	668	668	696	651	671	683	630	646	679	710	677	678	630	653	702	674	642	641	651	683	674	660	643	679	652	698	691	656	670	715	638	666	655	741	658	651	703	623	657	627	639	652	710	650	676	696	620	717	715	628	689	676	626	675	683	664	708	623	629	669	654	654	661	700	660	680	659	672	676	657	685	667	649	667	705	691	750	624	688	692	657	688	676	651	637	696	718	678	720	714	698	632	704	678	704	659	686	599	707	680	658	630	699	666	663	718	667	683	651	700	677	686	645	659	669	730	669	671	620	679	651	693	662	651	653	714	650	729	661	690	667	679	675	657	666	635	691	675	675	690	655	685	678	680	708	657	656	694	665	680	699	657	704	622	685	682	638	701	662	685	706	661	721	660	658	674	667	627	674	732	696	642	672	697	701	730	718	726	654	646	654	687	693	687	696	673	659	706	688	668	661	704	701	646	661	647	645	675	666	707	653	647	681	674	675	694	703	718	718	697	700	677	692	679	673	668	679	681	664	699	676	647	677	694	654	694	641	679	649	681	675	656	704	719	660	675	660	700	636	609	701	688	657	676	682	678	674	693	661	648	663	726	678	681	686	681	664	639	726	689	704	689	697	666	681	673	665	673	670	737	662	661	671	698	717	684	702	668	641	686	723	714	690	683	699	669	691	698	665	646	682	709	707	716	667	669	661	714	693	644	692	692	685	692	725	671	648	693	694	697	682	687	647	704	676	668	670	672	681	708	673	693	648	671	665	639	647	671	666	674	656	667	641	689	658	684	707	687	676	652	675	704	668	686	716	644	652	668	684	668	691	694	684	719	657	689	687	691	661	685	631	659	675	696	632	644	663	671	681	702	632	666	646	689	650	691	712	655	665	677	700	667	661	646	648	724	660	691	642	710	676	686	666	708	672	684	665	669	656	692	643	687	737	673	706	696	681	680	660	665	631	696	676	687	703	670	668	693	698	656	685	662	692	628	706	706	660	635	640	623	686	711	669	619	637	684	683	693	679	629	674	710	691	681	657	602	695	702	648	679	661	682	679	719	692	669	689	682	661	672	707	683	605	674	685	622	694	651	643	692	651	644	657	713	700	658	719	717	708	723	666	668	653	669	664	639	694	656	716	665	689	673	695	698	714	669	715	670	658	680	690	631	619	729	709	694	672	698	697	681	684	652	684	659	664	647	658	669	640	663	693	715	715	635	653	654	641	642	751	702	650	685	675	650	633	729	713	719	695	699	643	673	660	698	678	693	696	714	619	672	714	694	686	663	663	696	702	686	716	644	639	684	649	654	684	680	679	617	656	673	684	651	720	722	677	673	659	706	641	707	683	692	622	726	691	670	671	648	673	676	676	675	657	697	684	616	703	642	679	712	662	641	656	678	685	660	698	683	689	707	659	628	684	656	691	653	652	677	679	658	689	690	663	680	678	696	692	699	680	712	684	670	654	691	693	671	687	668	684	684	686	714	685	661	688	657	681	699	700	660	664	670	653	688	679	701	639	686	660	674	632	681	645	675	670	661	621	673	664	656	650	700	689	661	667	650	666	697	695	707	688	674	706	641	689	684	666	653	705	721	669	691	687	694	711	688	663	689	683	672	668	713	701	697	714	661	646	612	682	640	679	665	651	638	650	653	683	715	665	693	705	673	650	643	673	677	681	670	681	640	701	663	646	649	667	670	659	671	661	677	649	693	713	641	698	645	676	665	654	689	687	632	687	678	680	651	698	674	746	677	671	679	639	617	605	696	694	672	678	761	715	633	669	691	668	644	656	707	687	678	659	703	683	660	679	649	691	727	713	704	723	703	679	687	674	721	686	666	623	680	668	704	655	691	651	673	668	669	681	674	662	674	676	703	670	726	702	656	661	677	651	658	722	679	709	664	655	674	682	687	673	665	703	706	655	641	703	679	663	714	723	632	677	685	671	658	710	639	679	664	654	681	682	645	681	710	691	688	702	702	649	738	685	671	665	704	660	659	654	663	649	683	690	679	727	696	741	609	644	695	659	706	697	667	647	638	670	725	690	682	669	630	671	658	682	681	662	647	747	649	707	695	648	658	675	648	677	671	653	680	692	686	628	692	676	630	670	699	674	619	742	724	669	682	682	691	670	652	658	641	665	648	691	680	660	700	657	631	639	703	689	684	608	654	739	672	666	700	671	674	681	670	632	690	623	680	696	720	662	646	679	699	638	639	686	689	738	723	636	705	705	678	639	683	652	642	659	695	706	661	655	720	673	670	681	685	661	666	656	729	685	627	670	707	690	662	682	640	647	657	722	683	667	647	701	661	650	629	642	688	669	696	650	691	700	685	635	630	687	736	685	645	639	718	628	712	635	656	688	691	682	718
14995	2491	2730	2024	1553	1244	998	871	878	829	784	1159	9237	13560	15738	22840	18996	7796	2568	788	378	331	287	265	239	288	240	248	253	238	241	245	255	247	270	258	275	235	234	261	255	250	265	264	288	236	237	270	285	266	244	235	256	259	273	275	267	232	258	246	254	267	255	250	248	255	246	273	248	271	262	250	272	236	275	251	254	248	228	254	256	253	285	260	243	281	268	240	263	271	262	266	259	244	261	248	264	225	259	245	247	262	251	249	244	254	276	254	274	239	258	274	249	235	273	244	239	240	273	249	268	217	237	245	256	275	261	224	247	266	279	227	274	237	239	244	278	261	257	246	237	257	235	240	252	279	266	260	242	257	242	244	281	251	254	245	274	242	270	262	276	235	252	253	278	273	272	242	245	247	254	256	243	274	229	244	242	238	270	242	264	287	267	265	265	240	275	249	301	247	273	238	293	300	259	260	271	255	256	273	260	289	254	254	238	263	296	274	249	234	247	259	261	235	269	249	238	252	273	243	255	255	250	247	266	251	256	236	270	280	268	255	289	248	252	248	299	265	260	273	270	278	257	269	274	238	256	257	250	243	260	236	250	241	276	237	262	256	238	258	235	259	265	254	278	257	262	253	240	260	271	238	276	242	225	246	244	248	253	261	211	217	255	240	254	256	237	253	270	290	252	255	266	239	224	242	251	294	257	237	245	287	250	224	266	281	255	277	260	241	257	273	262	231	285	251	238	267	243	236	276	259	249	276	245	239	266	282	249	276	254	246	259	242	264	248	286	262	272	245	223	254	267	270	251	253	241	283	269	256	232	234	230	248	237	232	281	250	302	259	260	266	262	241	238	258	251	249	261	233	262	254	268	242	242	261	254	249	235	240	250	251	248	249	211	231	205	236	252	250	262	265	261	233	249	224	279	231	269	252	250	262	275	242	225	251	243	261	273	233	252	282	276	252	244	243	243	254	267	247	246	273	249	253	250	287	266	235	258	245	265	224	263	240	238	245	251	251	221	251	271	250	238	244	224	248	237	241	258	256	273	268	289	311	233	269	249	280	250	250	245	223	248	270	281	253	282	254	266	279	259	239	267	258	265	257	237	289	266	275	242	222	242	283	248	268	279	254	281	277	277	242	238	259	256	282	280	298	258	247	228	254	273	223	248	249	257	251	243	264	243	275	235	251	276	262	221	216	232	234	282	281	228	244	241	261	285	232	266	261	263	241	257	270	267	286	246	261	228	243	237	277	252	248	257	284	252	264	260	260	251	227	256	275	230	240	243	260	272	223	253	244	250	261	263	256	266	290	272	260	292	287	295	247	275	243	244	224	232	283	274	251	248	284	252	258	281	245	260	265	242	262	236	270	230	229	260	233	277	270	239	237	265	266	258	239	267	275	274	257	257	255	240	247	272	269	258	264	259	274	221	237	267	248	240	252	251	242	268	266	256	260	260	267	244	263	264	267	270	252	251	283	253	252	260	279	268	252	250	271	257	249	258	268	250	262	240	255	242	248	231	262	252	261	242	236	244	253	278	253	238	273	253	234	216	242	255	285	234	243	242	236	251	243	247	249	263	265	265	234	279	249	218	250	255	285	208	251	256	266	273	254	244	276	264	245	277	244	274	269	268	236	210	250	237	283	241	261	266	277	272	289	282	277	297	271	237	270	264	247	251	241	248	249	244	234	259	252	236	255	250	258	257	255	251	253	242	254	240	254	227	252	266	236	257	255	230	227	262	284	259	218	265	253	232	248	240	250	270	265	275	266	234	254	248	270	285	277	261	277	232	239	226	277	240	247	260	246	243	254	238	256	257	264	252	223	238	259	234	285	241	262	271	284	265	257	250	257	253	256	257	227	287	269	237	235	273	246	239	241	284	238	252	254	240	257	240	250	245	251	255	233	220	257	278	250	270	256	262	248	245	253	262	254	272	262	263	274	251	253	269	254	227	224	241	281	257	275	263	261	252	253	284	260	230	273	252	239	262	266	249	257	230	235	273	267	283	260	216	284	223	240	267	239	260	262	265	283	264	253	248	266	281	280	302	220	274	273	241	244	245	255	227	243	256	250	270	229	268	261	251	265	292	265	285	270	273	265	258	255	234	222	259	210	270	237	243	236	284	242	246	238	259	298	294	272	283	267	235	282	249	265	249	265	262	241	223	271	235	251	219	247	258	256	262	239	254	248	272	304	241	240	267	257	268	269	270	279	258	235	267	246	252	265	226	285	209	269	236	227	251	257	265	245	252	258	229	274	241	261	232	261	235	260	247	259	234	240	247	234	269	269	247	269	237	261	274	249	250	285	268	251	225	230	252	274	281	251	268	223	275	264	250	251	260	245	253	248	263	242	270	255	265	260	274	261	264	253	254	263	276	230	268	252	265	242	269	278	272	229	234	221	270	266	281	253	246	259	261	238	275	260	273	273	253	260	267	253	256	264	255	284	242	262	255	279	250	270	258	281	249	246	232	269	231	259	270	246	260	240	256	274	226	268	285	251	265	236	249	242	272	247	246	271	255	254	260	273	241	271	252	253	236	267	260	229	269	264	234	253	247	273	276	276	249	236	256	262	252	248	250	281	258	259	249	252	256	246	252	273	244	258	275	254	257	281	255	252	247	270	227	255	254	233	255	248	252	232	266	241	254	276	255	258	279	242	253	262	252	252	251	280	258	300	268	261	247	246	271	285	280	210	269	258	238	256	274	243	250	261	208	267	257	249	253	280	260	304	270	268	269	257	282	250	274	228	245	231	259	255	285	265	252	264	263	250	247	264	250	236	260	282	260	253	279	260	221	249	281	260	232	249	252	240	277	242	277	247	241	275	281	272	254	266	234	256	246	237	240	240	228	258	213	280	261	257	262	250	252	268	249	259	260	257	256	263	289	229	258	244	229	243	233	229	287	279	229	237	296	299	238	256	269	247	269	237	266	253	270	245	242	300	243	284	243	224	252	270	279	251	252	271	259	284	259	216	272	259	281	247	240	255	242	267	254	259	241	263	260	282	246	271	255	285	280	240	304	269	230	239	255	246	248	270	252	242	256	260	258	233	235	315	258	275	268	238	254	240	243	239	288	261	261	263	249	266	254	252	252	230	245	283	225	254	278	213	241	282	272	245	253	276	256	262	258	233	249	252	264	275	249	268	293	228	251	250	242	258	251	278	231	280	232	238	272	255	272	258	269	233	259	271	244	283	266	265	260	274	258	243	256	227	267	257	242	261	279	264	285	274	255	246	262	257	269	229	249	258	252	283	235	295	273	245	261	231	299	282	271	287	257	255	254	247	256	292	238	254	236	251	241	233	270	262	284	266	232	262	253	258	265	236	267	266	249	282	291	280	252	242	235	262	250	245	242	276	243	243	257	256	235	235	220	232	266	235	237	264	246	262	260	257	245	266	284	235	244	274	244	262	257	275	266	269	258	265	222	274	255	258	262	271	246	218	264	270	252	272	234	274	261	254	234	246	255	265	267	251	284	256	276	270	242	249	221	243
7717	2561	5641	6478	5709	4890	4113	3694	3935	4015	3869	5310	23874	33536	37677	44013	38401	22142	10339	3323	1649	1060	820	740	749	726	718	723	774	691	701	754	727	719	734	756	714	742	732	747	721	766	709	730	727	740	705	777	696	707	726	740	720	725	781	773	751	711	726	701	777	718	735	688	688	738	725	719	717	689	744	717	666	695	732	746	755	733	766	768	775	735	715	747	754	771	732	686	713	702	692	688	758	716	689	717	726	743	727	753	742	759	734	737	723	739	708	725	772	751	728	776	719	729	662	717	744	699	761	748	737	747	726	687	742	748	822	698	713	706	715	727	763	732	751	712	694	721	741	737	698	726	706	739	702	703	743	735	695	746	725	754	728	698	716	710	770	766	712	720	722	703	713	749	701	701	733	737	716	736	678	722	738	765	688	718	776	734	712	734	761	696	723	734	747	692	721	741	695	699	719	719	726	706	735	728	700	780	718	759	762	783	681	750	752	731	720	766	735	724	748	703	718	738	702	710	732	706	730	750	796	751	717	713	713	797	773	704	742	749	685	739	748	736	674	745	723	728	726	703	764	718	724	781	751	716	753	742	733	684	760	788	740	686	737	714	748	760	714	689	700	744	741	706	717	728	753	707	735	756	700	700	751	735	728	771	746	741	742	686	707	739	726	717	764	688	733	766	736	732	735	702	736	697	735	747	737	727	738	721	699	705	745	777	732	705	728	721	707	734	732	750	748	752	727	753	746	748	725	775	732	761	739	754	741	713	763	729	742	716	734	719	719	737	713	733	766	769	731	710	744	722	738	693	715	711	721	700	678	691	733	730	764	742	745	703	682	742	745	684	763	784	699	746	701	742	746	705	732	761	696	700	760	715	707	735	765	729	748	768	750	676	749	726	746	742	717	703	679	751	729	739	712	691	675	738	735	759	717	755	749	761	675	722	735	741	703	717	741	734	734	667	744	758	694	681	739	745	719	727	752	725	682	689	726	749	789	712	743	733	726	717	760	733	658	714	763	768	704	704	709	687	801	670	698	727	759	761	771	734	720	766	713	744	694	704	667	749	735	717	761	747	748	740	759	749	726	735	690	774	698	706	714	713	753	687	764	765	679	707	736	729	737	735	765	714	701	741	671	748	768	682	732	690	692	732	763	719	733	721	715	760	731	685	721	738	713	754	711	730	720	731	757	736	710	714	719	673	752	742	679	723	737	685	759	705	745	779	755	781	738	722	744	735	731	735	762	745	725	750	749	702	731	734	776	756	707	711	780	682	690	738	688	722	715	732	746	729	790	762	725	772	716	722	714	712	702	727	730	714	770	750	724	767	748	744	783	742	777	754	762	723	700	751	738	754	766	773	699	708	774	693	736	766	748	704	748	745	726	739	792	733	705	761	755	746	760	719	697	728	715	694	665	744	767	729	745	759	710	681	726	703	754	704	793	737	725	688	760	703	728	731	758	676	752	680	736	731	717	720	718	737	746	704	802	710	665	773	754	756	715	727	697	685	707	754	676	730	757	794	715	742	763	692	751	681	720	730	709	736	759	741	773	728	710	710	755	712	747	736	689	717	744	729	762	717	730	699	689	751	727	760	731	769	753	728	740	735	760	712	733	748	739	727	742	707	720	743	751	650	713	713	722	752	723	727	756	729	696	748	730	698	737	726	714	772	722	717	761	740	724	728	756	697	764	737	696	737	768	728	677	705	726	723	736	754	771	706	751	771	734	715	724	693	678	730	710	749	750	740	798	714	703	685	740	751	706	749	714	702	748	760	762	718	751	700	720	742	732	744	731	738	730	721	707	746	737	733	779	724	716	748	733	719	726	752	699	718	711	711	711	716	725	688	787	704	693	705	719	774	709	785	741	753	698	751	752	701	697	753	713	734	708	686	725	726	743	746	718	732	720	739	774	760	721	688	759	719	716	677	731	697	703	711	739	739	726	730	779	773	742	749	727	711	750	754	711	739	708	713	724	739	700	795	705	683	717	711	723	746	785	734	733	711	716	721	731	777	726	755	721	761	726	739	681	727	777	692	745	752	685	720	695	753	706	774	760	771	783	721	703	774	693	724	703	733	798	784	693	740	724	696	709	721	736	691	728	720	713	768	737	745	743	720	754	716	745	784	714	791	742	730	756	727	720	705	749	749	711	695	737	724	761	718	707	750	697	725	725	665	730	747	700	730	733	727	708	756	726	710	775	734	721	728	736	714	765	715	754	689	712	692	754	721	741	677	757	760	700	770	761	676	755	675	725	722	761	743	712	726	702	716	750	779	722	744	728	716	717	746	769	750	733	758	735	703	720	699	735	738	725	728	764	676	686	749	777	719	742	739	795	744	790	767	826	744	723	731	710	721	707	730	737	751	710	714	732	746	737	715	746	748	787	702	776	751	724	727	740	749	719	765	734	753	772	730	770	685	689	736	729	749	721	716	693	754	729	768	739	714	784	739	732	761	741	742	731	745	730	702	748	776	725	691	742	681	723	695	769	742	764	769	734	732	797	736	712	754	768	695	737	689	689	727	726	799	720	731	735	720	717	739	746	736	776	761	732	692	711	773	716	748	711	703	693	690	722	680	734	774	694	689	683	737	758	754	728	751	768	787	705	713	723	709	719	739	663	751	694	706	732	755	685	732	730	758	724	730	727	758	726	712	752	700	671	777	727	686	697	749	710	759	756	687	751	737	723	786	786	743	761	717	748	692	763	680	705	719	790	767	728	716	679	737	702	738	714	744	760	699	723	712	736	724	730	701	722	732	703	785	732	685	752	766	767	729	701	790	706	756	784	701	737	749	731	695	808	715	739	689	721	737	708	692	732	717	740	766	745	724	705	769	749	777	728	787	676	722	744	740	730	702	718	663	764	748	732	719	706	719	709	711	708	739	739	697	721	715	743	709	785	720	699	725	738	705	720	784	683	756	801	735	696	762	710	742	717	691	757	759	657	759	703	705	734	716	733	720	735	757	710	750	704	725	721	766	772	725	704	743	746	692	728	758	721	702	770	721	751	700	738	719	700	712	709	720	769	725	732	734	733	727	736	703	733	732	723	731	765	744	702	759	720	761	720	729	735	714	689	731	756	712	731	747	722	747	742	731	710	731	737	714	751	789	720	705	688	765	758	717	741	737	722	732	714	719	713	762	713	676	707	701	739	759	715	765	714	706	725	731	707	730	719	703	748	707	758	769	766	760	722	737	799	712	707	793	735	715	721	731	723	714	743	714	776	746	714	717	726	751	720	769	793	713	739	708	689	724	763	704	711	725	724	759	653	740	745	761	751	751	697	690	710	781	738	751	769	723	693	758	741	718	744	676	698	736	731	754	756	750	746	741	737	716	706	761	697	716	727	716	743	688	722	765	741	746	704	680	759	719	718	675	733	738	755	710	737	711	735	755	680	719	713	726	761	734	715	774	724	749	734	770	695	717	715	731	686	742	697	746	732	729	705	739	754	724	758	657	711	759	755	752	732	745	780	711	679	738	724	721	725	737	762	740	697	711
2213	319	397	308	298	280	269	273	283	327	300	349	1238	776	945	1868	1360	885	434	354	295	269	253	258	274	287	282	272	254	277	291	259	257	250	267	264	263	292	297	309	261	255	270	276	268	273	295	294	259	276	305	263	278	274	246	264	255	283	282	318	305	270	294	283	272	256	255	278	276	265	262	263	283	268	248	275	281	270	261	252	254	267	284	269	258	298	278	277	268	282	271	269	292	269	267	256	290	283	280	297	286	278	261	284	281	270	275	274	262	263	282	264	285	292	272	297	267	288	272	246	271	297	281	292	250	283	281	289	284	308	263	308	268	282	294	251	263	270	280	291	258	322	253	275	302	256	285	285	279	264	271	279	278	321	258	278	293	263	267	298	292	284	290	305	280	274	265	284	281	248	282	296	266	281	297	288	290	250	273	304	243	245	269	290	301	254	269	272	294	261	271	290	280	275	262	296	276	292	281	270	302	258	261	270	273	272	256	263	263	240	254	262	281	261	254	279	246	297	279	270	262	270	264	259	273	291	267	281	274	310	303	275	282	300	275	294	299	263	257	295	258	292	289	262	251	264	270	275	282	268	258	284	314	293	290	263	279	254	303	274	277	266	280	274	267	254	283	258	309	263	280	277	272	285	275	284	294	271	284	272	239	271	282	287	288	249	292	289	305	277	263	284	251	286	261	276	324	266	294	318	254	286	274	263	279	280	255	247	267	297	270	274	279	285	284	287	300	245	257	255	280	285	281	275	265	302	288	268	280	271	285	297	287	296	272	281	287	279	287	281	243	261	301	242	294	308	284	264	272	257	296	279	276	260	289	287	268	250	279	289	294	270	248	278	285	267	256	253	269	276	294	300	270	258	284	306	301	302	282	264	262	296	274	257	250	271	271	280	264	280	244	260	261	285	267	279	282	295	268	293	301	270	286	274	265	258	252	253	264	277	306	300	251	288	274	275	250	253	291	321	291	287	281	271	278	293	291	244	305	300	278	300	252	257	270	256	266	265	273	282	236	280	282	262	274	274	272	276	274	262	267	270	278	309	251	308	236	273	295	257	274	276	282	275	262	289	267	273	269	257	270	261	258	290	260	267	290	282	264	282	286	286	265	256	276	260	267	283	294	288	247	296	280	286	290	291	287	261	258	283	296	280	273	283	269	271	264	289	276	264	286	288	253	280	289	291	274	287	278	290	289	269	261	263	285	257	264	310	262	280	262	280	276	264	311	298	291	297	258	272	282	299	292	261	320	273	284	288	260	261	282	298	240	286	264	293	273	274	286	297	277	291	262	294	262	255	308	295	268	298	285	251	261	299	303	288	285	303	275	281	290	272	274	268	276	284	272	274	262	267	288	285	262	275	285	268	254	274	289	276	260	293	298	275	292	287	264	262	253	260	287	275	254	274	294	287	287	307	238	284	304	307	285	289	295	275	279	272	262	286	261	283	283	240	275	280	282	307	287	300	262	288	272	311	297	274	288	281	296	273	273	303	289	245	285	289	282	280	277	290	291	295	275	299	272	309	249	304	306	250	285	275	271	285	270	280	263	273	293	299	276	289	274	259	289	275	264	287	284	280	261	299	302	288	284	277	296	253	276	274	274	279	263	262	292	251	281	269	294	255	282	263	262	284	252	284	281	294	287	289	280	262	293	271	247	278	268	282	285	270	283	257	284	277	319	260	272	290	281	311	251	273	278	288	278	278	307	273	287	263	299	276	281	287	266	246	312	283	254	285	298	256	270	285	285	272	284	307	275	283	290	281	285	274	269	266	274	273	241	274	281	288	277	260	289	309	304	260	275	292	266	276	274	261	269	271	305	294	281	267	269	275	286	288	258	263	286	277	302	273	277	291	263	278	296	299	266	277	304	274	275	294	265	277	263	296	287	298	287	277	244	289	291	287	302	292	255	298	261	288	273	290	281	264	301	266	290	301	259	279	235	278	246	271	275	267	285	284	283	283	276	246	254	281	290	267	280	291	269	276	275	271	276	299	280	274	279	276	270	273	287	301	272	275	275	290	270	296	267	226	289	274	302	297	303	294	266	264	279	302	277	310	287	308	274	283	300	283	280	298	282	273	268	271	286	293	270	295	288	261	283	280	271	275	294	244	291	265	307	299	274	250	259	256	246	280	285	257	257	313	280	281	271	274	287	274	271	285	245	275	278	320	272	264	291	289	294	262	276	287	291	305	309	257	286	287	256	265	241	279	282	282	284	272	300	305	276	263	302	254	294	304	298	273	282	292	283	276	286	267	268	264	269	277	246	256	275	280	281	284	275	271	294	288	257	289	239	252	284	272	267	306	264	258	287	242	293	300	256	253	297	247	272	250	289	270	278	299	268	256	279	277	295	285	286	283	292	320	304	276	286	290	309	270	295	262	275	282	295	262	314	261	259	292	288	282	286	284	284	283	261	270	271	266	281	302	267	294	288	260	279	298	279	272	227	296	277	282	305	290	275	271	277	271	288	277	263	303	292	287	286	243	290	259	324	301	269	293	273	290	273	295	294	276	296	270	285	299	278	293	302	272	290	281	258	281	285	267	276	261	255	262	290	307	282	263	269	266	272	257	288	292	289	270	273	269	260	279	247	294	298	267	281	268	266	289	291	270	294	264	263	290	275	264	289	293	281	285	248	287	260	278	259	259	265	265	247	299	290	275	274	292	310	262	293	278	245	301	281	264	283	274	265	255	301	275	275	280	257	268	289	326	289	295	261	256	296	254	286	276	265	289	264	267	280	243	265	269	283	272	282	283	275	265	286	265	267	275	256	275	292	315	271	291	272	276	254	280	251	282	277	280	259	295	253	277	286	267	294	258	273	267	286	286	261	310	268	273	283	257	309	269	249	270	287	266	274	298	274	270	280	265	274	270	279	263	258	266	280	288	258	256	275	273	303	282	297	287	275	256	291	270	261	301	256	293	275	287	247	291	281	281	274	268	250	261	299	287	299	309	261	248	245	278	279	264	286	308	288	280	264	271	278	286	315	288	300	282	305	282	261	262	273	284	284	325	283	286	294	279	278	276	253	289	262	281	249	263	277	263	265	256	261	270	280	291	276	272	296	300	254	254	312	278	270	278	269	270	288	308	297	295	314	297	280	293	284	275	287	265	265	264	274	285	283	287	286	298	278	288	255	291	303	283	263	255	288	307	263	308	247	295	274	273	287	259	300	310	290	270	255	245	266	284	267	254	275	287	276	283	266	295	273	263	275	280	290	286	284	252	284	248	266	260	301	266	273	333	272	271	273	304	270	259	271	297	253	283	251	258	272	297	270	308	301	281	270	285	293	285	297	292	259	283	280	274	260	291	281	270	308	321	275	262	271	280	296	262	289	300	315	296	254	305	285	279	292	286	293	290	253	306	272	298	257	292	266	272	287	291	285	291	246	280	285	272	267	236	293	266	317	299	277	262	258	261	252	286	280	278	275	282	252	279	293	270	264	279	291	278	274	300	309	273	276	274	303	253	303	289	260	269	303	261	291	287
2406	890	924	1035	977	939	875	908	899	969	1011	1405	6774	4008	5121	9302	6406	3606	1543	1003	836	761	835	867	765	719	774	785	788	786	730	751	827	770	772	749	814	800	766	788	816	787	771	740	807	775	791	748	756	810	780	807	763	742	758	753	784	748	748	700	817	786	755	739	804	765	789	740	780	814	763	805	815	754	795	782	792	817	775	804	762	771	767	751	768	746	791	710	741	822	800	771	827	716	755	795	770	756	753	794	731	765	787	744	760	785	753	775	725	830	747	762	771	712	774	777	776	768	792	744	742	807	704	825	754	753	785	767	778	784	806	733	793	754	789	777	774	817	798	778	791	768	783	742	794	765	792	795	772	788	809	807	766	774	777	741	727	755	797	807	811	753	751	735	763	802	805	799	775	742	769	782	750	821	799	787	755	767	804	777	787	822	759	742	756	763	775	788	800	756	783	756	750	754	754	786	766	757	823	785	754	734	734	778	775	739	764	793	827	773	803	780	730	770	790	803	752	742	752	773	783	798	827	754	804	805	750	768	789	810	792	787	769	804	779	743	801	782	764	814	757	756	761	817	774	805	778	754	770	814	764	743	804	778	770	769	747	788	766	769	772	804	791	766	774	732	797	769	760	749	713	768	748	795	710	765	774	736	730	781	811	771	763	798	773	767	767	757	772	800	746	770	785	785	806	780	775	788	761	754	725	778	787	776	791	764	772	757	777	769	811	834	729	731	740	756	753	808	765	747	710	822	817	808	748	785	765	757	800	756	809	845	789	813	791	749	814	844	745	839	779	779	769	795	807	788	771	730	780	740	738	784	766	785	722	769	823	790	783	802	755	720	792	833	813	770	816	796	769	759	808	786	807	761	804	792	784	781	775	772	769	786	772	813	782	776	807	779	810	768	731	754	796	789	746	794	777	806	705	780	780	792	774	811	788	802	718	813	754	816	773	769	766	755	794	753	785	745	736	762	774	780	763	801	763	753	767	781	775	756	775	801	810	804	772	743	823	745	826	789	822	754	803	763	798	830	735	786	767	814	744	777	777	780	793	771	789	761	782	776	804	757	772	752	765	801	746	766	786	821	774	763	813	767	799	785	777	767	789	763	764	757	802	803	779	760	779	784	797	787	774	768	792	791	775	758	818	755	795	818	764	788	828	784	733	771	760	785	790	810	782	721	766	749	809	734	791	795	806	814	735	808	768	783	717	771	798	795	770	763	715	793	820	787	745	782	797	809	756	815	764	761	752	777	780	797	799	830	718	815	769	721	817	767	774	797	789	754	785	761	775	751	799	774	714	764	777	786	784	826	785	796	820	780	816	791	725	789	752	787	805	784	762	816	802	796	748	786	757	775	788	773	809	735	763	743	795	800	755	753	784	801	726	763	786	766	744	758	786	743	757	765	781	818	768	809	799	766	767	811	776	767	781	788	799	794	758	793	776	716	768	787	747	802	730	757	789	804	690	770	759	779	761	757	787	775	793	767	787	817	733	805	727	807	756	794	796	776	804	801	804	733	783	738	763	804	834	794	767	765	764	769	740	781	760	792	777	769	812	781	770	756	817	805	783	757	757	829	767	829	767	785	795	810	791	802	742	771	759	770	791	782	769	769	791	805	817	812	777	807	749	782	790	811	774	823	771	764	772	750	794	781	761	787	747	780	781	769	775	755	774	722	848	764	807	775	744	777	735	790	794	825	827	798	785	772	745	760	824	837	745	762	742	733	786	833	782	787	844	734	817	792	771	773	743	773	774	751	773	754	809	781	792	791	769	780	798	777	757	766	789	782	762	811	781	784	752	826	808	789	828	757	761	813	758	788	786	783	792	782	772	768	747	834	788	760	804	772	834	787	793	782	776	760	828	774	793	785	793	779	769	789	818	805	727	815	783	773	798	756	748	762	763	772	742	736	786	776	779	843	767	774	790	832	790	745	815	786	800	785	741	788	744	799	767	772	774	756	738	850	764	790	787	807	775	755	787	757	807	765	728	798	759	751	737	786	771	805	727	785	785	816	805	788	817	757	747	776	760	779	849	739	770	740	777	726	803	790	738	782	819	768	797	809	755	742	776	752	825	800	811	767	754	785	793	796	743	769	757	769	772	770	806	726	739	751	740	764	759	748	788	691	782	776	786	827	756	760	790	764	777	833	774	800	724	808	774	722	817	785	759	777	756	788	763	773	774	746	779	732	788	828	718	713	745	744	749	801	805	791	748	764	786	819	814	808	856	829	786	800	768	827	837	796	804	783	795	729	753	771	754	793	756	828	759	776	795	764	817	725	791	752	816	780	769	761	797	824	737	796	737	777	776	770	761	726	765	814	781	754	822	716	768	745	817	798	787	715	821	807	798	776	791	778	809	786	805	772	791	776	784	819	768	778	728	731	757	820	767	764	808	753	808	742	773	769	747	835	762	799	835	792	810	780	802	787	759	782	791	771	770	749	821	824	798	801	764	796	776	764	821	773	799	755	819	774	813	806	783	761	769	807	766	773	779	769	826	834	806	723	778	753	778	782	761	772	812	779	722	770	793	764	769	748	778	772	801	803	788	764	778	801	787	774	751	776	759	755	757	757	759	716	779	762	792	803	755	805	772	753	794	772	763	791	771	756	726	778	758	775	777	778	747	756	785	798	811	837	747	782	771	797	762	815	794	831	787	776	778	787	780	766	746	737	780	751	795	773	740	771	784	744	773	775	797	799	749	764	808	771	727	760	772	761	782	736	819	787	759	793	799	828	776	751	800	812	700	782	800	757	777	801	810	788	766	792	759	782	747	778	817	749	816	771	727	751	782	834	788	748	806	796	796	750	775	774	753	786	809	762	806	829	735	787	782	763	781	742	786	810	783	747	758	720	737	773	748	813	786	731	746	745	791	789	782	800	759	770	751	770	778	769	852	774	738	780	808	778	819	751	789	773	719	793	764	760	820	819	774	790	765	774	767	736	774	794	758	756	782	694	796	790	734	822	795	791	790	824	780	780	789	775	760	773	767	761	777	749	722	753	804	802	826	769	715	800	753	781	765	831	775	807	829	725	727	819	791	773	717	820	798	767	796	809	791	770	800	769	778	818	795	738	847	774	736	784	765	799	770	759	760	785	790	756	783	742	781	754	755	731	787	777	799	768	784	761	808	812	794	747	816	759	769	782	801	774	808	759	794	790	753	724	805	836	741	757	814	749	772	770	744	751	830	780	790	754	805	782	798	745	792	792	756	755	794	807	727	807	804	793	778	812	780	768	769	760	780	747	773	809	812	752	753	815	774	785	733	757	817	746	781	774	804	776	731	721	806	770	779	791	793	813	761	775	800	760	802	811	790	750	747	772	813	782	802	714	767	751	708	718	751	787	742	780	795	750	777	756	783	749	771	836	724	833	782	721	809	849	786	730	788	770	751	774	767	833	781	764	738	782	775	781	832	784	743	809	779	743	789	758	750	822	774	763	804	775	749	799	840	768	784	748	767	788	756	731	748	741	745	755	715	797	767	810	766	815
7252	1103	1356	1041	828	669	554	524	776	1269	1344	3427	12867	11955	5858	6967	5795	2658	972	541	305	260	259	261	219	209	234	236	236	236	260	239	266	236	244	240	251	247	241	228	216	261	229	257	230	251	244	229	217	261	253	220	221	268	233	246	226	200	238	254	247	254	250	246	239	237	257	222	219	254	250	249	244	245	245	227	231	256	259	241	223	221	228	252	223	237	256	244	230	224	227	237	248	228	273	248	239	256	266	234	244	221	251	243	210	242	207	232	240	229	244	238	247	255	233	250	237	224	262	249	247	232	262	246	237	255	206	284	238	238	235	278	255	265	244	239	266	254	256	236	218	225	239	244	241	240	216	236	229	253	234	253	225	243	232	248	249	247	227	238	237	250	235	246	210	225	221	262	238	230	229	225	267	235	246	224	258	247	234	242	243	259	268	242	247	218	243	223	231	277	215	231	212	255	237	252	221	224	194	230	239	255	273	240	236	263	261	251	233	208	253	231	238	229	277	248	260	233	236	240	212	217	212	235	240	256	212	254	256	245	239	228	272	260	213	224	235	251	248	232	252	242	240	241	263	244	238	212	233	242	241	243	238	243	256	229	241	237	237	226	246	208	235	257	268	233	235	233	252	206	231	235	217	232	236	225	206	240	249	212	253	232	226	244	251	247	262	259	251	229	246	233	227	221	243	258	232	235	243	248	265	236	234	223	238	246	209	248	241	276	249	231	260	252	234	230	241	231	252	242	201	273	244	268	234	241	258	265	230	236	226	223	267	247	227	249	227	228	230	228	244	257	239	247	203	232	233	236	246	255	239	229	253	225	234	224	243	242	246	252	247	257	242	244	228	246	254	241	222	247	243	247	248	237	242	251	242	229	211	239	237	252	239	233	253	270	270	240	225	221	200	243	248	239	256	247	258	210	262	258	236	253	240	226	247	229	211	250	236	263	209	248	233	247	245	245	250	230	235	257	253	266	239	259	244	212	252	245	249	258	222	242	265	250	241	220	224	238	257	240	241	237	232	242	260	228	237	236	220	206	246	218	225	221	237	233	271	245	240	264	233	234	255	231	235	238	231	241	235	236	213	240	226	209	239	273	258	221	240	224	257	229	243	238	233	232	238	233	225	264	242	247	258	219	248	262	270	231	243	242	216	233	230	246	268	237	242	235	255	233	251	261	242	249	239	219	266	239	234	238	234	239	240	245	259	228	237	250	244	208	222	228	277	245	216	238	247	246	230	249	213	265	234	221	262	252	230	238	231	227	259	232	203	223	223	236	251	246	227	240	241	251	240	209	256	252	230	241	253	235	231	235	257	223	267	248	231	239	250	220	224	229	233	240	241	220	249	253	238	241	258	253	223	232	205	228	222	224	231	234	235	226	233	220	245	227	248	231	241	227	233	222	227	234	259	237	247	253	232	230	235	275	233	268	290	234	237	246	237	246	247	230	228	286	249	229	248	271	247	219	232	232	230	242	252	235	239	229	237	243	266	257	264	212	243	252	231	250	239	231	243	230	233	229	242	238	235	232	246	224	259	234	236	238	221	226	214	252	267	271	253	272	261	243	248	239	240	228	256	223	221	233	235	196	204	211	240	256	234	243	245	243	243	217	243	244	222	237	258	236	244	242	239	224	251	242	251	248	261	253	221	225	255	216	235	245	233	244	266	240	221	271	235	226	246	268	248	236	252	243	226	235	252	241	221	242	247	264	212	221	261	229	252	232	260	223	245	247	222	268	233	253	216	228	221	256	241	230	236	255	253	214	266	233	260	217	219	267	223	243	235	266	269	248	254	245	228	223	217	230	238	238	245	231	233	245	253	237	262	234	222	236	223	248	263	238	243	236	224	244	221	239	213	227	242	245	255	279	238	245	226	233	234	225	221	245	228	237	227	248	240	237	228	221	251	227	241	236	230	250	250	257	222	232	237	240	244	238	260	240	240	219	257	214	242	232	217	216	236	244	265	229	236	228	243	221	251	230	211	244	223	244	244	231	238	214	230	238	245	235	240	237	263	224	228	265	236	230	219	233	250	227	239	234	235	276	263	235	248	210	232	225	231	219	207	228	255	240	245	244	218	272	240	239	234	249	248	233	270	230	208	249	245	256	263	263	226	224	229	236	239	203	235	215	246	216	211	228	240	248	261	252	238	217	233	278	257	212	244	224	231	260	240	237	234	265	233	259	236	251	257	230	244	228	246	224	261	212	273	211	245	257	247	241	247	269	225	226	238	236	229	234	261	218	245	254	234	242	248	239	224	276	232	231	203	247	242	217	256	230	237	236	248	228	225	243	259	230	242	233	247	241	228	228	251	218	230	264	227	226	233	285	219	215	239	221	206	264	255	242	234	248	262	234	229	260	218	244	243	255	223	250	266	244	234	211	233	232	196	257	233	227	225	210	245	241	248	230	236	266	237	218	230	214	210	263	248	271	242	250	242	253	255	245	237	221	248	224	253	226	247	249	256	219	247	243	258	233	239	237	269	247	240	252	233	224	247	233	231	225	253	234	240	227	271	225	236	235	245	243	255	238	241	225	226	255	251	227	247	251	240	247	232	234	235	237	258	266	250	253	237	254	224	248	264	249	226	252	227	244	228	239	232	244	236	251	243	235	245	217	255	258	267	245	249	254	222	220	221	219	254	214	235	239	249	259	239	214	227	242	233	246	239	247	237	258	231	230	231	220	240	239	223	230	236	235	231	234	240	230	239	220	238	251	248	259	229	265	253	222	247	234	263	225	203	280	252	242	270	242	237	234	242	220	248	224	244	226	257	233	254	249	227	251	255	262	217	232	229	210	246	231	246	249	195	224	251	261	232	243	239	230	240	245	239	225	232	225	217	252	236	233	259	241	254	221	211	216	231	257	250	269	230	251	248	254	259	265	239	221	252	262	267	255	257	236	237	234	250	253	240	258	242	232	242	224	232	219	209	245	255	239	210	246	220	254	272	233	231	227	210	238	233	254	237	238	229	253	247	225	236	247	234	263	255	237	229	265	222	254	234	221	235	222	227	244	265	228	241	237	235	262	244	223	255	223	233	244	239	260	231	258	253	229	236	213	226	228	249	279	231	221	236	234	234	261	235	253	240	222	245	222	238	239	242	231	242	244	213	211	199	220	261	244	253	228	224	220	244	224	227	230	246	242	245	231	262	217	236	212	240	251	239	242	261	253	219	244	241	230	232	258	235	238	220	224	242	267	240	242	210	241	231	251	242	245	241	225	244	238	231	241	226	216	248	250	243	222	260	241	248	238	237	219	222	237	269	234	244	228	233	255	260	234	261	262	237	265	249	249	248	237	242	232	247	216	240	238	247	239	249	229	246	258	243	276	226	251	236	255	243	232	234	257	271	247	228	221	207	249	266	252	236	253	269	229	229	235	252	246	255	252	221	233	231	231	230	229	244	227	266	259	236	213	265	242	247	260	242	258	251	226	244	240	249	238	264	235	229	258	259	222	254	237	260	235	249	248	223	215	229	221	236	218	241	241
5377	1619	3092	3777	3283	2948	2331	2261	3651	6560	6919	13696	33384	31507	18542	24592	20736	11935	4555	2054	1032	793	671	680	690	688	660	695	713	720	692	692	691	671	671	678	657	709	691	709	688	704	686	665	685	701	681	645	729	690	689	688	743	691	684	685	706	715	676	719	668	676	641	732	730	637	692	703	672	663	739	695	680	695	688	687	661	682	689	663	684	710	713	684	699	702	662	713	689	677	712	693	682	743	680	675	696	704	728	695	695	709	665	649	670	674	663	682	741	643	700	696	709	713	695	717	670	724	629	694	652	667	663	696	733	698	736	666	709	614	744	711	718	620	633	664	725	672	700	702	697	658	689	686	653	730	744	685	665	717	632	710	685	672	640	650	741	666	701	728	659	658	665	712	695	688	673	716	697	710	719	662	684	693	699	669	693	664	662	707	690	712	668	683	687	663	684	684	721	689	730	718	701	657	660	674	692	670	723	715	708	658	693	690	647	742	711	710	726	704	699	667	680	692	682	661	728	685	681	726	701	694	676	684	678	706	680	656	715	700	681	664	707	706	689	697	650	677	675	655	712	667	714	696	699	697	698	664	717	673	703	705	746	716	717	704	691	714	686	665	678	689	708	644	744	710	643	639	686	677	681	695	733	664	663	669	698	706	666	706	712	677	737	642	639	694	657	714	712	655	658	698	741	666	683	654	693	682	685	662	709	678	725	696	687	677	729	671	692	693	674	673	720	706	757	691	687	726	679	728	690	665	649	678	649	668	674	653	664	687	716	680	709	688	670	675	709	690	710	710	665	674	708	698	712	699	640	706	692	700	714	652	700	725	645	673	716	724	719	704	687	662	713	693	673	702	689	687	671	695	734	722	678	660	678	717	661	668	701	659	701	759	685	701	695	691	709	695	710	679	690	681	708	665	677	774	705	700	682	687	717	693	683	674	700	709	689	651	698	723	718	663	731	653	702	700	737	692	636	701	678	694	676	703	724	712	683	651	678	685	661	676	706	626	716	692	697	675	635	735	695	723	700	699	666	696	703	688	710	690	706	655	696	687	682	711	706	716	684	707	746	695	706	716	692	700	669	696	708	690	747	713	670	712	676	673	708	682	654	670	690	690	730	729	688	682	664	671	659	652	704	679	732	661	658	682	710	666	712	655	666	704	729	668	641	706	730	648	662	682	708	711	673	695	698	698	695	631	724	725	663	763	697	680	646	681	664	706	678	667	734	740	659	690	726	686	685	731	697	707	641	723	697	669	658	674	709	716	696	664	684	664	689	672	710	711	688	696	685	644	692	650	683	716	653	657	685	674	652	729	670	707	718	683	687	722	691	645	668	684	660	662	670	737	643	691	653	728	699	693	713	696	687	659	664	711	674	659	658	699	714	670	699	680	696	738	697	678	679	719	670	674	726	680	717	690	718	711	706	673	647	738	679	681	682	718	730	717	677	672	637	703	682	666	694	654	655	677	720	695	683	669	646	714	680	703	713	661	702	692	685	706	719	627	682	703	693	702	684	731	737	685	671	724	667	634	661	676	680	690	692	675	684	720	714	671	685	696	708	707	646	673	698	666	673	682	697	714	694	666	703	687	663	655	706	673	717	659	703	717	655	692	684	682	714	693	706	696	705	665	655	678	634	666	648	683	661	703	711	710	709	712	703	678	694	664	715	673	678	725	711	757	655	693	684	732	716	722	709	683	707	659	695	688	711	669	699	668	640	668	649	636	733	668	661	718	709	718	671	705	664	705	692	711	711	720	694	653	685	661	700	670	671	715	667	693	672	692	698	709	703	709	721	667	697	699	700	668	679	714	741	679	667	685	705	671	691	676	717	731	700	728	661	709	705	690	671	686	702	689	644	670	746	737	670	613	696	686	666	720	686	698	701	673	700	659	701	700	703	680	656	714	684	645	685	696	686	755	704	713	690	682	745	718	655	736	695	696	710	682	704	701	675	641	715	692	666	666	699	729	686	699	742	712	699	659	657	721	686	667	663	690	664	679	686	738	697	673	717	762	678	724	665	681	713	718	679	648	681	674	628	667	654	687	692	713	671	647	734	686	695	707	654	702	696	681	646	674	665	708	703	685	666	713	656	676	679	681	667	685	701	635	686	693	692	681	721	691	668	700	701	731	640	722	717	660	676	653	703	697	688	661	668	668	690	697	664	676	696	636	696	689	673	674	682	698	731	659	716	679	675	685	724	697	707	665	709	689	692	689	658	729	677	717	678	674	641	718	676	663	681	711	723	722	691	714	678	698	673	693	740	719	683	668	699	679	676	692	693	673	726	703	661	715	733	647	721	695	657	654	675	659	694	667	695	724	713	707	684	697	688	667	638	678	730	682	626	714	721	702	700	665	656	687	684	724	694	724	697	716	688	720	634	663	689	670	649	691	670	700	685	677	698	724	700	639	664	673	700	673	637	707	689	659	714	645	696	707	647	667	733	713	642	656	688	704	710	724	696	730	715	700	690	685	683	678	676	697	680	683	687	690	700	622	698	708	655	722	733	704	729	737	660	733	687	673	715	664	662	664	672	760	660	671	714	632	684	662	674	708	687	690	712	692	703	694	688	775	689	651	698	682	643	681	714	668	746	691	719	665	667	718	674	639	674	711	691	737	680	685	646	706	720	663	692	699	671	690	712	643	707	721	699	647	707	739	700	718	657	726	738	681	743	671	704	649	706	651	732	694	729	733	674	721	712	694	662	718	732	686	682	703	667	692	666	719	654	704	647	659	649	718	679	659	635	700	686	657	703	695	649	715	693	682	711	718	728	706	664	685	674	693	690	701	717	688	677	666	678	684	737	717	655	705	726	692	700	657	701	714	722	693	739	743	663	633	661	699	687	712	668	657	736	663	711	703	697	737	714	665	669	672	685	673	702	700	643	662	683	669	686	704	692	667	695	677	692	701	688	700	633	703	706	682	690	708	679	708	704	695	711	684	681	655	702	685	681	694	688	709	660	672	715	677	694	681	720	702	708	697	710	680	734	688	643	711	644	641	687	751	682	672	687	660	663	727	648	693	700	680	682	664	681	704	686	690	722	672	676	709	711	678	684	679	678	735	650	712	661	667	752	676	684	703	719	687	698	692	672	714	707	714	688	675	683	704	705	669	731	625	698	687	698	679	711	715	667	649	681	698	700	718	690	710	739	665	724	686	686	677	734	693	701	703	733	718	746	664	700	702	704	693	762	712	676	705	716	673	709	662	716	647	693	691	652	667	707	646	667	713	700	689	720	680	704	704	712	652	682	677	706	701	700	683	704	684	684	692	672	701	706	685	680	693	640	724	674	689	721	703	698	666	751	668	692	684	681	700	669	653	721	648	679	646	697	702	687	732	692	684	698	694	733	674	686	665	715	695	622	731	681	675	706	690	662	698	684	677	676	674	720	720	659	692	667	679	722	677	678	672	713	709	687	703	728	684	695	670	667	684	711	685	701	692	695	677	728	741	707	707	719	699	686	711	700	682	715	667	678	726	713	657	644	692	675	701
15313	2773	2921	2564	2293	1725	1441	1340	2059	3242	4274	18929	27722	26263	14682	7358	6181	4168	1796	598	317	280	286	232	275	260	271	267	264	267	290	283	265	250	278	238	297	272	271	243	283	284	272	286	263	247	258	273	265	270	233	233	301	288	275	269	240	239	298	265	250	249	256	253	276	259	278	243	238	260	268	249	273	271	265	256	259	252	275	239	261	299	275	262	257	268	264	236	272	277	287	290	262	248	255	255	260	259	266	241	250	256	290	272	234	270	264	244	287	266	285	293	253	258	264	266	282	240	246	306	278	270	286	263	264	272	257	252	259	273	250	241	271	273	262	252	276	270	258	250	283	237	261	246	260	261	290	300	224	290	264	282	278	301	254	253	291	248	258	237	286	280	261	287	255	268	263	317	253	287	299	249	248	262	291	266	259	267	253	267	253	263	254	286	286	264	261	214	253	271	257	260	275	267	280	281	276	256	250	293	266	276	291	242	291	254	289	268	269	257	270	271	252	269	290	278	285	277	266	286	269	262	256	274	273	313	294	283	259	299	264	269	267	246	255	267	252	275	237	235	251	255	243	264	279	282	273	280	301	260	282	272	287	232	246	263	272	314	273	293	303	271	254	264	265	253	251	265	259	241	276	284	267	292	278	250	267	266	260	292	272	256	273	266	259	281	260	225	278	307	277	278	284	284	251	261	273	259	282	272	283	275	285	294	253	258	267	284	276	307	247	274	244	262	251	288	313	242	272	268	250	273	257	283	293	286	280	270	280	291	296	274	274	255	251	272	249	254	257	287	267	264	262	274	254	239	259	277	258	271	303	279	267	263	257	252	256	264	238	270	268	284	260	279	279	254	258	264	297	299	258	281	287	272	272	258	259	243	273	296	265	276	267	270	273	262	257	277	255	274	240	228	271	265	257	272	284	286	286	277	269	253	263	282	234	278	255	315	278	268	265	252	276	286	295	257	289	278	282	305	256	235	266	278	258	293	275	269	265	270	275	238	247	267	281	267	242	272	258	269	283	248	263	272	292	278	282	260	255	264	260	240	249	275	276	247	282	285	264	267	267	264	274	244	293	246	263	257	246	253	252	243	275	283	290	293	274	272	265	267	267	262	245	265	253	291	282	290	272	267	272	259	294	294	302	273	267	250	256	280	301	265	281	298	264	261	258	248	254	267	258	251	251	267	277	259	271	260	244	252	251	256	260	267	235	284	297	286	259	250	265	286	252	253	232	262	252	247	254	271	264	268	298	289	259	270	262	266	246	276	257	258	259	278	265	272	264	271	262	299	259	260	267	272	259	295	267	259	284	255	255	249	261	314	276	303	263	259	271	278	285	269	247	268	268	279	266	298	270	258	286	255	260	277	274	285	268	269	295	288	265	233	275	258	270	234	262	263	276	270	245	273	239	277	285	271	276	291	263	262	246	307	280	292	263	271	286	285	285	267	211	242	264	258	254	314	226	275	260	272	245	285	281	256	281	254	312	248	255	248	264	269	261	257	286	268	278	271	252	288	294	264	288	246	235	238	262	287	283	248	270	276	260	274	280	282	277	291	256	299	249	258	253	261	264	280	291	263	279	267	273	247	272	271	285	260	281	257	296	259	242	272	252	266	252	271	276	253	292	265	265	273	252	284	270	250	277	241	284	291	247	223	253	256	286	273	250	281	254	279	282	247	269	279	288	283	276	279	279	253	268	259	265	234	290	294	268	276	267	247	288	234	299	269	266	275	254	295	285	246	251	260	274	244	257	257	279	269	263	265	235	271	278	297	264	261	272	259	259	268	265	259	269	282	233	245	257	264	244	229	222	266	251	260	285	280	284	258	255	271	252	280	279	274	270	270	271	278	248	273	288	283	265	262	259	261	278	254	258	274	242	261	261	260	293	267	255	285	274	278	272	232	257	268	295	253	249	295	247	253	252	265	287	251	234	292	260	276	267	274	268	256	273	282	253	266	280	262	298	272	286	298	236	237	256	285	289	269	266	271	259	279	246	284	295	281	268	258	270	296	253	278	263	242	250	289	258	293	285	256	253	241	274	288	265	279	235	262	300	292	269	247	241	281	227	244	261	278	272	261	288	264	273	256	269	279	259	287	278	290	268	283	291	241	273	256	258	243	276	258	271	270	268	251	266	273	277	277	302	260	298	243	259	283	258	241	285	257	266	264	275	278	270	232	276	264	283	244	241	258	266	251	235	275	277	262	259	274	273	265	259	277	239	243	240	249	248	259	257	267	291	269	257	251	294	256	287	250	267	275	252	249	277	261	272	262	269	262	263	239	246	288	244	281	238	250	278	322	279	265	286	242	280	274	270	290	257	249	267	274	260	291	290	276	262	240	268	276	276	284	235	277	250	261	266	224	246	307	274	300	255	247	278	259	249	250	265	279	250	271	279	279	259	247	278	241	257	271	262	248	249	280	277	282	278	305	260	253	273	261	230	233	298	271	262	283	263	281	283	279	311	226	273	257	259	242	262	235	257	269	285	295	300	272	242	265	265	261	246	297	250	256	298	245	269	260	268	275	289	268	274	239	273	260	256	265	262	240	259	245	259	299	270	244	272	282	221	266	254	273	306	266	246	258	237	251	283	251	260	248	284	288	257	248	283	246	256	255	285	245	279	280	273	274	248	315	254	278	270	273	306	276	261	281	290	278	270	223	283	276	253	267	276	273	271	282	254	270	268	257	276	268	287	286	275	258	278	260	313	270	274	255	275	270	277	238	283	280	245	254	263	288	239	280	290	289	251	294	312	274	263	263	263	274	265	256	282	229	294	248	266	269	269	234	271	259	271	239	252	271	250	260	259	271	267	248	299	262	288	276	274	248	281	267	248	267	270	258	268	275	269	257	296	264	245	284	257	284	255	284	273	259	271	263	256	265	249	285	277	265	243	278	264	247	262	281	263	269	263	279	290	266	284	253	249	259	260	245	273	251	264	266	262	280	264	248	268	273	258	274	297	277	273	276	273	283	264	261	267	286	297	270	272	275	266	288	271	275	271	324	245	262	277	273	243	253	303	256	227	245	277	280	269	271	252	293	260	244	292	258	278	272	274	241	254	238	232	269	262	262	240	255	274	279	263	261	256	261	235	275	285	283	265	252	289	257	279	277	281	282	273	253	240	234	264	246	266	257	256	261	258	270	293	275	246	264	257	270	229	272	274	261	231	253	252	246	294	281	276	292	260	259	277	270	254	289	254	287	263	264	269	249	262	259	266	265	251	289	244	283	263	276	247	252	254	282	270	261	263	258	268	277	260	271	283	276	254	286	259	259	254	263	254	273	245	272	267	260	246	262	265	266	244	262	247	266	244	285	277	278	306	244	262	270	251	255	271	274	282	264	285	252	250	269	250	277	272	261	251	245	284	253	241	268	249	287	274	258	264	283	270	246	300	247	271	251	240	267	258	256	266	271	274	298	269	268	296	252	263	227	257	286	275	269	270	271	245	270	245	232	259	254	278	279	255	259	267	248	251	296	299	283	261	247	258	258
7751	2854	6101	7767	7841	6716	6422	6250	9622	14277	17422	40159	46355	45437	30660	23617	21640	16484	7567	2603	1089	877	789	809	786	772	734	768	811	769	772	793	747	807	733	772	790	763	780	806	767	704	767	745	818	768	768	732	804	800	709	819	788	764	809	776	745	756	763	742	788	762	749	806	802	797	805	725	753	715	797	750	765	773	791	724	758	751	739	773	808	779	768	753	699	770	738	773	762	793	779	719	764	764	760	739	753	788	779	773	771	778	763	763	719	746	804	807	759	746	757	782	756	747	824	731	774	733	801	755	778	765	793	747	727	783	729	758	779	759	720	832	778	757	782	760	785	747	777	805	734	775	750	773	789	717	737	756	810	746	698	727	739	821	772	749	759	788	785	799	785	758	782	737	767	764	763	743	779	776	775	802	742	777	801	694	766	725	776	717	757	774	759	743	731	756	783	792	777	765	728	789	775	778	777	786	761	764	751	725	736	715	707	791	798	736	786	700	778	712	768	729	817	759	803	747	778	747	789	755	745	766	768	745	791	752	758	786	766	756	799	777	767	762	717	785	760	757	760	802	762	774	811	803	795	733	764	792	763	762	747	732	739	764	815	797	765	779	748	762	759	835	740	764	719	742	740	772	753	786	806	731	748	761	747	745	742	751	763	775	794	834	744	735	765	746	744	738	770	746	811	741	753	803	772	781	735	697	734	709	809	783	692	728	806	746	787	750	766	714	743	878	726	782	780	762	793	771	769	758	754	807	775	743	779	743	770	779	784	760	778	779	775	769	786	717	766	741	778	780	793	759	810	800	812	732	747	779	737	754	749	791	795	767	739	833	782	789	767	798	750	808	744	814	745	786	797	734	752	817	757	770	746	759	782	784	775	772	749	773	814	765	767	813	794	774	750	754	738	815	763	786	797	752	763	746	762	734	788	766	763	744	763	784	814	754	750	740	784	761	746	777	740	762	761	740	808	777	805	765	780	774	739	795	779	786	772	773	762	758	749	758	737	811	765	748	750	779	777	764	746	689	775	754	773	733	740	760	719	751	759	759	752	783	807	802	787	739	776	777	759	814	773	792	744	746	746	789	712	771	784	809	740	806	744	772	819	779	749	736	745	715	745	761	722	805	760	828	723	780	732	771	738	790	803	738	788	735	799	754	793	783	833	748	738	757	735	736	790	793	727	778	797	798	805	805	735	814	760	743	807	758	756	777	760	764	730	749	764	782	759	729	805	750	782	719	752	806	768	817	747	781	761	751	756	763	727	737	747	751	771	784	743	766	767	759	756	780	765	763	767	792	772	770	800	761	775	773	780	776	762	767	751	778	754	746	742	744	798	720	746	797	793	762	776	801	763	730	780	782	788	799	751	784	753	783	772	758	796	751	796	713	757	814	768	777	744	824	730	781	769	766	748	771	788	781	772	752	783	790	792	762	791	793	746	775	772	800	750	715	747	767	785	736	818	785	818	693	749	802	701	785	763	741	746	756	733	741	780	795	780	788	765	793	764	749	750	774	820	754	795	746	751	760	794	769	779	765	777	721	770	712	734	812	799	819	784	753	767	737	758	763	776	753	760	798	757	701	776	749	781	753	741	776	780	756	755	755	784	797	779	785	776	762	714	751	753	771	801	763	748	776	694	774	804	743	792	729	738	805	781	706	790	760	753	801	818	827	803	796	765	741	763	806	735	775	803	774	777	731	763	762	726	805	780	742	767	796	775	793	715	761	791	760	766	762	805	739	756	828	787	786	784	822	752	762	766	781	776	748	774	759	789	762	791	772	750	771	762	790	781	733	766	795	803	774	787	745	797	741	799	758	720	739	818	786	740	708	771	797	776	755	726	797	765	761	816	784	754	714	728	785	800	755	788	779	784	798	783	746	783	772	798	733	751	798	706	768	803	774	766	808	742	762	744	812	761	769	706	764	752	782	804	768	778	750	767	788	733	795	777	766	763	750	742	766	733	762	741	745	803	751	765	778	784	759	750	723	770	776	780	759	784	759	748	738	723	775	753	812	770	750	753	806	762	720	747	756	758	749	798	718	740	753	751	753	767	764	759	807	785	821	777	754	737	741	766	803	745	805	745	754	778	770	759	779	755	787	742	798	819	778	767	765	773	739	725	759	776	737	718	778	804	779	749	785	776	781	760	816	766	791	782	756	779	774	736	773	732	789	774	747	759	798	755	763	785	776	731	761	750	798	791	754	801	748	761	785	774	776	751	762	788	740	802	768	742	770	813	785	778	765	724	742	745	793	740	800	783	773	784	813	814	802	776	753	806	774	781	716	730	760	810	763	812	767	736	752	756	734	728	843	777	739	707	815	744	792	743	781	752	802	749	759	774	766	811	761	764	787	745	742	789	795	764	715	779	813	781	761	743	749	776	784	795	811	717	741	774	754	769	795	780	742	783	781	764	731	792	773	744	727	788	749	812	735	745	776	784	763	770	806	803	825	791	753	747	766	821	730	752	753	775	743	751	716	746	760	825	805	791	781	755	797	799	751	807	734	697	757	802	767	750	749	772	768	701	816	743	756	783	771	752	787	755	756	772	751	818	777	761	747	762	739	780	768	744	766	783	774	780	718	802	765	793	796	799	755	745	799	751	808	747	803	781	784	777	757	752	789	775	736	794	812	732	842	759	749	747	757	727	738	754	780	785	792	773	787	763	746	778	749	749	729	779	774	768	775	747	817	778	767	772	748	721	802	757	752	783	746	820	785	756	709	779	746	724	729	774	761	729	806	783	763	744	767	775	707	808	775	750	770	777	781	803	780	771	781	776	756	726	768	733	741	749	780	731	740	770	790	763	744	789	765	769	816	732	768	765	714	799	767	847	757	701	720	774	789	700	737	754	747	778	805	694	751	777	719	748	744	774	849	816	785	778	738	764	751	762	774	773	774	752	787	762	791	741	735	760	803	759	784	760	722	783	702	761	754	747	772	764	716	721	784	764	727	743	794	831	831	791	760	736	774	792	749	786	788	769	762	720	767	724	771	748	770	792	795	744	798	757	742	739	776	803	759	738	728	752	766	752	728	768	696	753	793	782	766	752	765	720	739	786	750	790	768	754	779	780	777	807	739	742	752	797	755	825	754	794	793	812	789	758	765	797	761	764	745	761	759	738	769	740	719	770	832	757	751	752	736	769	727	721	818	795	782	789	774	770	794	734	777	777	795	774	788	770	733	753	715	845	751	764	770	783	774	745	736	775	784	785	775	736	823	780	739	786	833	727	730	767	727	745	790	789	791	710	722	763	798	781	801	717	813	770	765	716	754	770	739	696	777	804	734	741	759	802	771	755	735	751	847	811	795	753	765	754	821	816	760	799	735	783	780	738	757	776	787	709	759	768	715	740	754	737	761	791	751	802	781	695	770	813	772	781	816	745	794	791	778	810	731	766	759	774	789	756	803	747	702	781	741	776	765	784	743	767	797	813	777	782	761	758	722	757	779	784	754	791	720	823	743	755	743	818	728	747	748	756	774	757	757	783	775	730	775
2226	390	436	363	327	335	310	360	365	358	448	1317	2132	1939	1059	561	477	561	506	370	321	281	305	295	272	322	273	297	284	304	283	273	296	308	309	284	270	301	297	298	290	300	296	302	290	268	286	298	267	284	309	303	281	280	323	313	281	286	289	294	309	293	287	295	297	300	288	292	278	304	336	281	315	307	298	283	267	279	320	274	291	282	283	303	304	289	297	296	260	285	256	328	287	265	293	298	279	294	318	304	294	298	317	314	303	320	271	284	311	243	292	297	262	307	266	293	276	284	299	284	277	296	283	299	277	299	316	304	308	302	280	269	316	319	298	286	345	295	290	293	296	312	293	267	299	300	283	252	257	280	307	314	284	294	293	278	285	266	287	283	299	257	271	281	312	275	296	315	319	281	281	296	324	288	323	281	314	300	307	284	264	286	296	297	252	277	305	278	257	294	299	312	288	311	303	280	295	277	264	284	306	271	290	269	312	305	306	291	272	302	290	277	297	309	242	279	265	266	310	291	262	269	273	319	299	294	297	268	289	299	293	295	311	273	313	287	299	285	310	279	311	329	290	302	302	295	310	291	258	308	291	278	267	288	314	319	297	294	277	257	284	281	278	290	292	279	284	311	306	278	307	294	287	306	288	262	310	272	326	299	295	289	302	304	279	296	309	271	305	285	252	293	285	290	336	292	300	293	312	309	283	292	285	294	279	301	299	317	268	307	299	269	299	281	309	315	282	280	297	304	287	298	272	291	269	286	295	306	273	296	287	306	337	309	270	314	280	289	300	292	271	311	308	292	303	304	296	279	291	308	310	298	320	300	281	283	309	296	309	303	287	317	315	313	303	274	316	271	301	259	304	293	268	310	269	325	300	281	282	283	278	303	302	267	285	303	291	308	294	324	286	293	265	312	287	294	268	304	283	280	297	314	292	293	332	304	278	302	278	275	279	299	299	278	295	298	331	260	314	276	275	288	279	308	284	312	285	296	308	293	328	278	295	263	291	290	303	289	284	300	285	310	297	300	286	310	289	328	277	306	282	303	317	300	287	300	309	331	273	266	337	303	307	279	321	273	264	288	276	277	291	300	278	309	281	297	289	285	294	314	275	271	304	312	292	259	261	289	271	317	295	277	294	298	302	267	293	306	298	269	297	300	293	292	309	305	292	293	308	288	286	279	289	280	285	297	273	310	273	292	289	327	295	283	288	289	279	328	260	293	264	276	285	290	270	304	315	269	269	345	283	297	283	295	229	312	299	291	262	265	311	283	294	323	307	287	276	278	287	293	271	313	249	338	305	287	318	282	306	316	293	251	302	305	264	299	286	272	305	285	279	267	284	261	284	293	319	290	277	283	281	308	273	287	331	280	293	321	291	306	320	266	315	312	299	275	301	284	309	324	331	290	306	285	292	292	285	312	275	297	287	291	288	314	283	306	316	278	327	302	312	292	293	299	306	307	293	281	268	301	306	257	272	306	278	274	315	295	289	298	311	298	305	289	290	301	298	295	316	300	322	277	289	320	297	281	292	284	314	269	282	296	306	294	302	276	293	254	261	278	262	306	280	281	295	280	286	308	305	303	311	282	276	292	290	326	289	295	292	316	283	284	318	287	294	280	285	304	308	273	267	286	315	281	312	283	308	292	284	282	252	267	299	280	297	294	298	310	282	281	282	307	282	301	301	293	324	296	288	293	294	293	272	272	266	276	281	271	288	278	279	294	314	303	289	284	280	300	276	287	300	298	268	296	270	309	300	308	316	289	279	298	267	294	305	310	309	283	287	271	293	270	291	290	294	283	302	303	304	283	309	291	275	271	301	272	306	282	308	302	295	282	301	285	317	295	266	303	321	301	262	298	308	281	321	328	307	311	267	281	307	285	281	280	299	322	312	279	278	281	283	297	308	294	288	294	284	291	276	286	265	272	321	319	285	293	273	270	292	263	314	303	257	282	245	287	289	325	247	280	307	279	276	286	282	313	288	317	314	280	299	300	301	276	303	290	298	274	282	276	291	276	284	290	281	283	273	272	295	310	287	299	297	317	272	320	282	301	310	317	309	318	294	287	276	301	319	320	310	275	304	319	292	330	290	295	274	318	290	295	277	306	303	255	285	291	283	267	297	298	273	286	317	301	329	326	319	320	309	299	299	280	336	317	298	301	273	288	273	320	311	313	327	306	304	279	300	315	327	271	281	283	289	324	314	297	304	277	330	287	310	286	300	292	265	271	277	296	306	285	336	291	277	304	292	315	289	272	292	275	276	300	254	296	242	275	256	289	289	287	305	317	284	280	306	265	306	309	274	314	296	307	270	270	279	301	278	297	268	294	300	288	299	314	268	272	294	288	290	323	300	301	281	283	308	319	303	279	275	297	310	269	302	274	286	291	287	290	270	309	311	286	308	271	285	272	299	287	273	308	288	299	265	289	302	300	299	315	323	321	309	292	297	323	276	292	295	273	285	295	286	318	294	252	266	283	274	293	287	293	272	306	298	288	290	288	279	282	315	304	287	299	307	308	305	305	289	301	285	307	277	300	279	271	291	305	329	300	319	283	289	297	283	311	296	292	301	283	261	295	308	322	297	282	293	278	266	293	291	308	263	278	310	307	285	280	307	289	298	301	323	305	299	292	293	271	294	287	289	279	303	276	287	305	314	289	313	272	328	311	316	289	309	270	295	271	297	335	287	318	272	241	310	318	312	267	286	283	298	292	291	303	297	261	335	310	310	279	305	325	263	269	279	266	259	268	296	280	285	280	288	308	284	289	303	294	292	286	318	257	275	271	296	303	261	292	308	306	284	285	274	277	298	302	304	290	299	274	262	287	292	294	317	298	329	300	304	337	292	298	293	277	265	261	314	318	270	280	311	264	309	240	283	269	297	308	321	285	328	340	285	259	297	277	260	296	292	280	291	322	293	288	265	284	291	266	292	267	312	323	289	307	297	319	299	325	289	333	295	299	315	273	299	298	294	313	258	326	314	277	301	294	283	287	296	280	313	291	276	291	270	317	314	286	312	276	263	281	306	274	304	306	291	315	324	284	295	299	296	281	312	307	304	288	299	298	271	294	261	289	269	313	270	267	287	298	281	286	331	298	306	296	299	288	354	296	280	301	296	286	252	289	272	312	317	270	325	319	283	292	305	299	325	282	307	267	302	255	298	310	283	309	308	282	296	298	276	308	305	305	266	304	308	296	298	297	280	284	304	270	312	258	306	304	307	267	312	285	309	276	295	298	294	275	307	271	305	281	293	295	292	285	326	300	293	279	304	297	286	302	280	297	303	276	329	300	300	295	301	267	281	290	279	314	295	286	317	300	251	299	298	292	263	285	274	295	295	324	304	298	296	301	296	292	313	294	313	313	294	309	308	325	253	310	304	282	293	285	287	286	296	297	246	275	280	298	262	296	304	275	325	260	308	295	345	269	302	286	307	302	293	278	305	298	318	285	305	313	263	281	286	295	289	299	278	296	298	290	308	258	315	285	280	268	299	306
2481	906	1114	1138	1153	1085	1172	1106	1227	1303	1940	7061	10596	9397	4632	2138	1711	2088	2013	1252	931	866	855	809	810	759	859	822	845	865	814	863	812	826	775	879	862	852	837	862	871	802	803	837	861	795	871	775	845	816	834	806	836	856	839	848	822	786	836	768	855	824	842	818	802	824	795	768	805	785	847	794	813	790	799	834	818	782	825	796	770	827	825	837	808	840	768	857	800	852	778	820	841	757	813	837	781	808	850	806	868	795	857	835	807	818	826	847	807	803	863	821	814	817	800	829	819	774	848	805	841	834	816	787	811	812	813	843	820	790	794	874	829	843	846	848	832	770	811	807	825	794	814	824	830	848	781	806	825	831	744	857	798	831	872	802	781	813	840	818	792	879	830	829	821	825	796	808	829	826	749	827	899	841	824	811	778	830	861	847	768	851	793	820	769	812	768	830	843	845	795	818	776	828	802	815	806	807	835	843	750	803	851	787	759	810	793	870	866	794	868	837	833	778	840	823	791	817	814	845	793	799	847	818	834	889	827	808	874	781	856	768	862	788	835	822	846	830	798	847	818	762	806	828	798	821	857	810	777	863	803	768	785	829	765	821	794	791	822	780	846	794	791	827	822	833	771	778	793	828	877	867	882	825	797	793	869	811	837	797	842	829	813	789	785	841	838	820	824	805	821	845	832	820	818	833	812	852	783	830	783	823	732	823	812	831	828	845	858	821	812	793	846	860	860	828	811	823	815	837	814	793	841	832	811	782	825	829	832	830	822	836	825	869	863	837	818	814	788	786	849	820	795	812	812	849	798	845	806	804	805	771	824	845	805	793	873	834	825	815	822	833	796	839	836	799	801	830	787	846	841	782	807	807	855	870	833	797	887	814	844	738	784	831	840	798	817	814	825	785	767	876	760	837	775	857	846	769	788	813	809	813	840	872	766	825	836	860	785	831	793	826	770	806	876	867	774	776	797	811	813	848	780	790	790	860	834	834	790	805	840	828	795	836	801	830	826	781	823	830	860	828	865	814	831	828	824	780	818	782	842	847	866	801	790	857	841	789	902	807	833	820	812	885	832	805	845	827	825	838	851	817	845	862	821	778	816	812	776	799	815	836	848	819	785	841	821	882	814	861	854	816	829	786	835	791	799	810	846	857	787	813	843	820	802	818	826	835	785	811	764	804	810	789	827	802	810	790	831	790	778	816	850	800	820	835	780	809	821	802	844	827	767	768	804	763	833	790	793	771	780	812	813	855	864	796	838	824	821	825	843	796	850	792	809	854	841	792	815	757	817	809	797	813	772	824	783	798	890	810	856	763	834	788	799	819	808	813	825	828	840	816	795	851	830	784	822	790	810	813	863	827	836	805	791	848	837	821	829	820	815	837	832	806	812	800	786	841	842	869	778	844	816	836	803	800	827	836	845	881	801	801	801	829	803	770	800	876	771	812	761	823	871	844	808	853	808	848	775	814	855	813	855	860	814	838	846	828	818	826	810	817	836	817	860	864	830	824	798	819	830	853	809	900	854	797	816	823	857	754	768	768	796	805	852	843	835	815	828	860	811	805	835	772	866	814	787	817	789	828	781	816	832	813	816	852	808	746	792	796	809	782	818	810	824	836	806	801	819	789	831	831	788	820	810	832	842	846	794	794	817	841	801	793	790	806	831	778	814	871	839	780	779	814	849	801	839	865	842	813	888	800	795	829	831	791	830	818	840	812	821	832	831	813	840	830	827	786	800	810	800	822	896	811	801	873	790	807	812	837	779	794	764	769	913	805	819	804	854	850	840	824	802	827	795	812	830	782	784	810	862	913	798	855	803	833	844	789	799	859	795	769	832	862	830	804	819	822	792	823	824	836	788	839	810	836	843	846	772	862	836	797	818	787	872	854	831	813	816	838	870	819	825	816	863	832	806	814	835	803	826	826	784	800	824	803	783	811	827	818	814	804	818	822	787	787	808	815	850	848	808	852	859	811	856	827	873	846	790	815	759	809	812	821	803	776	803	843	825	826	778	794	852	804	769	832	814	851	807	810	779	839	851	802	844	843	796	824	866	854	839	776	830	793	844	792	829	789	814	791	800	879	751	791	817	851	798	859	821	807	779	811	846	839	813	849	875	817	784	818	780	779	797	778	808	797	826	808	792	888	786	815	809	838	817	849	872	862	791	835	830	831	828	796	811	800	767	774	804	799	840	790	828	819	833	824	790	797	805	866	849	771	788	830	801	785	789	790	823	870	838	819	877	824	762	855	892	841	901	826	835	838	840	900	858	815	831	789	800	840	824	782	814	887	808	881	788	844	828	812	845	811	811	831	847	819	867	776	832	791	801	809	803	832	870	803	878	811	803	757	797	789	828	755	822	808	798	863	806	838	805	812	788	781	824	866	821	794	762	808	783	831	807	848	846	752	855	822	840	774	774	808	837	822	864	814	794	799	845	835	797	863	815	831	805	847	857	790	789	846	860	835	821	846	808	823	840	796	827	791	837	862	884	766	773	861	823	825	825	819	843	869	831	809	838	874	850	886	810	877	790	844	818	849	804	829	825	826	844	840	726	849	851	808	817	813	827	835	812	848	850	785	854	842	825	796	793	808	799	791	800	791	816	809	853	848	799	844	821	781	785	821	828	739	823	817	754	827	820	818	819	823	826	816	849	815	824	831	836	840	791	827	846	787	826	787	812	794	852	791	782	820	816	804	836	858	825	774	844	825	855	797	790	786	836	776	772	759	868	787	809	851	830	812	853	823	793	811	809	846	793	802	835	791	799	860	806	835	843	802	789	832	803	784	844	807	811	828	779	841	794	772	796	790	827	807	798	849	834	802	779	789	825	842	825	805	825	849	855	836	755	846	818	840	877	837	851	828	827	836	813	815	828	801	841	829	827	868	869	795	777	814	863	850	841	796	849	763	801	800	827	772	805	846	810	842	850	821	815	839	836	786	838	861	825	740	858	850	794	809	842	815	832	824	835	836	815	881	832	818	826	853	827	858	810	828	840	852	846	840	841	825	860	850	833	808	813	797	811	854	800	854	802	862	847	845	855	792	863	826	847	829	840	856	818	835	843	835	771	840	838	792	838	822	819	812	776	855	796	826	799	850	772	861	814	812	803	857	802	772	735	802	818	827	837	823	798	815	804	815	857	828	816	822	791	877	823	835	840	806	806	810	818	837	833	801	803	860	799	799	820	816	838	810	807	821	842	859	803	827	852	810	803	831	875	836	860	864	818	838	848	835	873	813	779	833	857	801	819	874	803	826	831	836	833	786	830	837	850	852	784	808	809	818	811	825	828	832	828	779	861	828	852	846	836	845	812	805	841	835	808	780	804	856	813	848	811	845	814	797	840	825	823	792	837	814	840	834	815	817	807	834	863	861	793	766	813	808	808	854	882	804	815	781	810	803	816	812	802	767	815	796	826	807	870	861	851	795	850	873	859	846	847	847	849	839	844	837	799	810	833	858	816	851	835	841	851	801	819	794	837	816	845	754	791	845
7598	1735	2641	1923	1141	976	1045	1342	1462	1706	2753	7409	13899	13427	10462	4838	1950	1073	566	310	257	288	277	260	276	271	267	295	257	253	279	279	257	254	299	264	267	249	283	261	271	253	271	266	268	255	261	276	243	264	275	287	275	249	266	252	235	241	282	284	269	261	262	266	269	248	291	263	271	265	257	250	247	254	254	272	249	276	239	269	278	319	277	248	266	260	284	261	257	225	229	262	259	258	262	261	263	282	250	271	283	262	279	274	265	264	258	235	281	248	254	268	260	277	264	232	230	243	289	269	269	258	249	282	249	271	265	295	265	260	297	260	273	264	271	248	301	262	263	270	271	259	278	247	267	268	246	249	256	271	295	253	263	257	252	267	241	299	247	251	257	282	293	248	261	280	273	265	267	263	267	278	276	248	243	251	275	252	232	275	270	282	256	275	266	261	320	262	281	266	288	282	259	258	265	287	277	252	274	271	273	260	296	246	295	276	260	279	264	249	238	291	264	264	254	258	262	267	259	259	254	252	268	283	270	274	272	267	215	261	241	264	276	293	265	243	241	266	251	255	274	243	273	274	295	255	249	239	257	267	262	261	237	269	261	267	266	280	258	281	301	256	249	242	270	269	302	242	284	271	246	265	265	245	244	263	297	253	245	238	292	251	276	296	293	257	253	293	287	281	243	283	301	250	259	255	292	255	254	237	276	257	283	255	288	285	260	269	274	247	245	279	246	291	265	261	265	262	262	283	251	280	267	265	250	268	246	256	279	247	256	293	271	276	273	266	273	302	275	260	266	253	291	283	257	254	287	275	258	285	235	258	271	247	295	265	273	284	277	247	246	256	246	271	258	243	223	250	266	254	251	280	308	244	265	274	265	271	286	265	252	250	266	277	238	246	229	278	287	226	292	304	276	281	244	276	296	278	260	268	255	275	258	241	250	267	266	262	288	258	275	284	250	262	259	298	276	257	260	244	271	275	285	261	276	291	257	254	271	267	255	267	264	263	262	257	282	257	262	217	270	273	280	257	257	271	260	267	271	272	247	274	261	257	265	268	234	251	251	261	256	253	271	277	269	234	272	287	294	270	241	282	277	283	244	259	263	247	290	280	284	266	277	253	303	264	278	233	267	282	255	258	271	264	278	279	249	293	309	266	252	275	271	282	282	276	259	261	289	269	296	260	287	311	283	253	277	297	257	265	276	272	263	251	265	246	288	295	254	283	266	264	274	256	241	270	284	275	276	273	283	255	266	281	258	276	281	236	267	271	273	252	250	277	256	257	271	228	294	250	273	253	278	263	243	267	284	246	238	265	271	251	262	243	265	295	249	216	263	302	262	233	265	289	280	277	248	286	243	266	264	263	236	257	278	270	233	264	290	288	277	260	257	261	251	235	270	308	242	266	243	250	261	274	262	271	254	265	259	255	278	266	278	274	262	276	247	270	283	279	287	283	267	265	265	287	278	271	253	245	291	290	268	295	256	230	277	264	255	276	258	255	242	252	242	302	276	247	252	281	315	233	253	296	269	256	245	258	273	273	280	252	264	258	243	265	245	252	271	251	251	252	301	263	263	238	260	281	249	269	238	258	231	243	284	274	250	273	268	228	265	252	261	259	264	269	236	257	287	263	255	297	270	269	263	227	241	272	275	252	262	240	279	287	272	278	278	264	267	240	243	244	269	255	249	289	274	265	277	271	277	268	272	260	261	270	278	255	244	275	267	280	241	260	277	263	270	265	277	279	265	283	274	261	263	236	273	256	261	262	246	265	282	287	243	270	247	286	258	284	258	273	291	269	262	281	241	267	241	260	257	260	248	277	263	259	259	267	262	280	281	265	253	277	248	229	275	281	291	273	273	297	253	251	258	255	253	261	266	289	254	278	272	264	276	305	271	284	267	248	274	283	252	245	276	255	239	279	251	243	231	276	293	255	257	247	278	261	251	270	256	263	239	245	285	282	306	263	289	267	265	272	252	269	253	278	275	281	260	264	266	290	253	285	248	249	251	227	245	258	240	258	261	276	274	260	263	271	282	258	233	278	260	258	271	251	250	283	283	254	222	283	258	249	232	264	238	282	275	283	257	258	302	276	282	282	269	284	260	286	287	273	288	291	256	251	300	279	275	277	267	262	229	271	256	252	249	266	288	285	258	279	268	269	250	276	267	251	270	265	220	258	276	261	299	266	238	252	281	267	263	248	258	255	271	285	260	230	264	236	289	247	268	267	241	245	282	230	262	234	272	268	265	235	253	253	244	272	259	262	247	274	256	274	299	261	263	283	252	267	231	280	269	279	258	264	256	254	283	294	243	249	286	319	257	261	248	277	265	270	249	278	241	272	233	265	225	282	234	258	247	272	274	241	270	283	258	247	239	255	256	271	248	251	262	260	271	262	270	241	293	232	250	255	255	249	286	282	256	259	259	247	265	264	286	266	256	284	263	292	297	255	249	237	238	280	255	286	254	250	246	268	269	241	249	270	282	234	267	261	254	257	244	250	254	277	291	276	253	262	260	262	292	274	289	290	276	260	240	275	301	238	248	254	269	228	263	281	227	264	236	256	288	278	268	272	289	242	289	280	285	260	232	257	248	243	283	233	267	260	254	261	271	255	281	237	278	249	230	270	280	274	251	271	253	268	261	269	248	252	265	279	266	240	274	273	294	275	273	260	250	258	250	273	275	253	301	263	277	265	277	273	240	279	240	246	251	265	241	258	258	268	258	282	243	279	247	289	263	274	268	293	264	240	270	289	247	235	268	289	278	280	267	275	274	272	271	278	274	244	265	267	267	239	253	271	230	259	290	269	277	283	266	267	265	241	260	252	294	232	261	243	249	270	273	283	248	261	274	260	266	258	275	239	281	276	261	290	275	252	264	261	258	252	259	261	270	294	264	262	257	249	279	250	276	257	252	286	258	240	252	266	271	255	259	262	245	243	302	250	273	283	245	289	260	254	257	255	275	268	271	279	274	281	288	226	277	273	269	260	285	254	270	244	266	273	260	277	257	239	282	266	250	258	264	245	271	271	247	273	259	234	259	269	300	295	249	268	289	253	270	268	248	276	262	262	253	270	264	269	248	269	270	274	274	271	265	255	250	291	256	291	251	253	257	244	261	261	274	288	271	237	285	229	275	245	293	254	260	302	271	261	243	286	271	229	251	279	299	288	245	246	283	271	263	263	257	247	268	263	266	250	249	288	275	278	270	261	235	261	240	277	259	261	249	261	268	231	262	245	269	280	261	250	262	275	269	283	268	272	278	253	266	262	233	257	248	247	298	247	285	264	271	281	263	275	265	259	257	271	250	291	242	290	240	264	275	246	277	266	273	267	279	247	276	269	255	245	279	248	278	261	263	268	274	278	263	267	294	262	265	256	247	290	245	255	286	263	276	269	295	264	269	274	282	259	249	266	248	269	253	264	271	237	263	274	289	296	290	254	291	262	267	267	255	263	262	263	295	295	274	268	274	261	337	283	249	259	271	273	263	242	241	249	255	273
5697	2472	6005	5977	4213	4238	4999	6199	7235	7959	12288	25558	35416	34834	29227	17131	8872	4895	2266	1124	851	831	748	717	765	825	752	729	721	748	733	777	756	756	811	783	752	776	748	780	754	755	771	768	746	717	745	797	718	788	740	756	731	740	786	791	735	733	783	738	728	761	744	777	720	754	760	789	697	723	743	817	749	759	748	752	785	717	782	736	752	767	808	808	824	771	755	770	755	763	740	752	755	750	726	786	722	769	719	762	778	803	786	740	755	794	719	757	757	787	717	751	765	780	752	762	721	767	756	744	749	728	761	779	767	767	768	768	731	780	794	810	797	776	743	734	721	721	716	766	790	751	782	732	775	743	790	751	728	808	785	807	756	755	734	753	711	770	744	730	723	738	764	765	754	773	745	759	762	755	749	786	773	717	774	778	781	759	738	773	766	809	733	719	821	816	740	809	771	785	750	723	772	784	780	767	756	752	704	748	799	730	786	743	766	727	742	712	727	763	794	759	779	743	775	720	766	830	765	769	745	768	758	758	742	745	776	754	707	739	714	709	749	737	756	790	742	783	788	712	759	786	750	768	693	737	771	761	851	772	763	765	727	776	733	793	754	778	743	719	725	761	761	764	754	750	776	722	783	726	756	731	757	736	735	754	758	726	745	733	801	726	739	768	773	764	779	772	751	802	770	761	702	781	769	764	768	755	745	802	774	766	745	760	750	750	793	721	790	760	769	759	719	747	714	762	752	794	727	790	766	766	794	762	816	778	752	725	785	742	753	745	704	761	742	785	736	734	780	756	742	783	711	764	731	736	726	728	753	749	783	793	772	758	769	722	753	808	797	730	765	732	763	810	740	711	798	777	774	763	751	724	736	745	762	769	764	757	751	748	741	733	768	769	736	763	771	804	817	773	791	764	740	779	746	729	729	684	732	749	765	772	751	706	773	729	751	735	752	715	787	761	804	801	800	722	738	771	732	773	784	796	791	729	781	779	756	759	727	775	813	762	747	698	767	733	744	714	726	785	741	749	751	785	705	754	763	730	764	726	739	799	712	777	729	771	753	778	740	730	796	759	783	752	724	767	811	758	765	703	761	698	812	788	748	765	743	785	737	782	706	769	801	742	813	749	765	737	739	776	744	705	766	760	798	767	776	753	751	707	773	750	743	734	709	746	768	771	729	782	760	731	732	737	749	741	737	756	765	753	777	723	740	782	802	805	764	786	762	777	745	797	750	717	789	750	722	783	797	674	717	739	777	731	724	751	743	755	749	692	733	740	709	733	770	776	737	845	778	763	747	767	772	709	733	762	766	780	750	714	770	778	797	770	715	795	800	748	745	760	758	748	748	710	748	746	764	754	733	765	718	742	796	776	794	762	775	703	754	751	733	731	730	775	715	789	743	772	718	741	810	739	764	712	787	743	766	766	766	768	758	762	722	729	782	761	767	808	783	771	777	750	769	772	738	778	762	768	762	777	767	765	780	768	741	755	776	773	765	743	779	758	714	764	766	718	723	701	771	794	743	737	749	711	740	798	802	796	751	732	759	779	754	768	784	737	768	795	763	743	759	735	742	728	739	736	740	728	766	731	737	749	733	783	737	729	754	753	705	707	721	783	787	787	698	785	747	707	752	704	732	768	743	767	755	735	795	743	744	718	715	727	761	792	747	773	774	758	744	776	761	725	800	760	767	759	751	757	738	750	799	733	760	807	765	768	762	726	759	748	732	777	795	740	786	796	790	818	775	730	749	782	738	752	770	780	759	794	775	817	767	730	782	752	702	732	745	728	757	805	723	767	811	711	775	755	752	762	755	768	765	810	772	745	763	724	761	774	752	715	773	711	754	758	756	748	760	728	803	764	779	770	752	789	768	798	790	759	770	792	765	778	759	702	763	805	740	796	743	759	753	765	719	749	767	732	774	748	760	756	745	701	762	689	756	795	732	805	816	795	740	729	803	825	761	756	739	737	707	702	747	767	776	741	787	766	771	777	752	740	823	737	827	775	771	758	757	753	726	736	719	738	770	699	733	733	771	767	764	756	794	721	764	782	762	732	762	748	728	755	774	735	746	744	807	830	752	795	788	728	738	790	731	703	766	809	796	736	741	791	749	764	733	735	742	757	784	717	754	722	770	779	766	731	767	757	786	755	722	754	779	783	739	787	774	757	775	741	723	728	716	741	718	718	794	774	771	794	794	734	744	792	756	783	769	751	743	802	754	775	767	729	717	745	756	770	816	764	746	743	756	753	764	735	756	774	786	785	663	714	808	764	809	756	733	744	769	723	733	741	753	757	746	765	761	765	786	753	768	825	767	757	743	779	734	741	788	747	785	784	702	731	759	781	728	737	715	773	784	757	744	805	764	802	730	762	755	827	788	761	769	787	753	753	733	771	763	758	733	747	796	730	730	791	757	751	745	750	765	802	777	740	749	776	772	747	729	757	735	799	771	751	797	850	782	765	783	751	707	742	728	724	754	798	741	725	737	736	737	715	816	739	748	735	748	744	773	801	761	781	736	743	762	748	752	750	729	711	769	796	723	780	722	758	775	732	759	744	752	780	816	756	736	729	756	753	789	745	772	749	702	724	724	720	750	796	734	756	758	772	760	793	742	763	735	765	715	763	729	808	772	786	777	739	777	760	724	773	740	732	732	776	819	753	761	741	740	726	834	756	751	725	765	743	739	757	756	742	782	756	783	753	759	804	746	752	782	781	748	781	702	749	729	783	765	744	728	768	737	739	779	723	754	770	775	796	800	728	742	756	779	760	804	753	766	760	715	745	763	795	745	728	727	750	727	764	729	762	738	841	760	733	759	760	753	762	773	773	789	768	765	813	751	742	746	767	724	769	768	740	735	778	691	713	780	730	760	782	756	745	759	705	702	744	762	751	780	718	736	767	780	758	722	772	764	797	700	784	734	723	764	729	758	765	713	740	775	797	756	814	761	784	739	794	714	750	757	774	751	741	734	791	740	698	781	754	725	780	722	744	770	777	747	785	759	766	738	735	742	733	720	710	754	734	735	742	733	756	754	749	739	788	773	756	713	793	675	785	763	744	719	755	765	748	741	789	726	792	749	771	738	743	725	779	767	781	762	789	769	746	732	732	770	730	736	694	762	799	762	750	781	770	779	748	769	767	784	788	776	773	741	736	732	701	730	730	817	774	779	745	766	784	795	748	792	748	736	801	755	753	778	724	789	718	761	802	644	756	766	754	771	742	787	749	746	753	770	743	757	810	766	766	787	783	736	774	735	788	796	740	726	764	788	767	727	755	721	707	760	728	750	726	780	750	695	731	806	773	709	781	753	749	761	799	769	739	772	815	771	744	779	733	762	781	737	762	801	765	697	761	731	749	766	736	710	760	728	760	753	742	744	728	704	806	772	738	706	797	725	707	744	748	757	696	787	800	779	756	780	728	767	792	775	777	760	789	773	802	825	845	754	796	741	788	669	776	727	778	712	723	749	746	753	776	756	764	742	766	740	758	778	780	732	778	744	765
15918	4415	6669	5545	3181	2393	1808	1738	2569	2848	3605	5983	17260	24027	23097	16745	6890	2631	1000	465	354	303	308	288	269	268	264	280	260	321	296	304	279	264	281	279	289	249	302	283	254	302	282	277	270	277	295	290	254	286	288	292	282	287	280	285	278	321	286	277	258	264	287	279	260	288	266	266	271	304	244	291	273	280	275	273	267	291	255	285	271	286	282	294	252	289	252	290	309	280	277	255	258	294	297	273	267	292	268	280	272	263	261	293	299	277	302	291	282	247	274	268	298	298	256	275	274	287	269	272	270	314	259	276	251	284	256	288	269	256	264	261	300	298	285	260	253	265	267	266	276	277	274	273	283	286	253	255	275	278	273	268	245	269	299	287	273	259	284	261	283	276	289	276	276	268	266	284	294	291	248	252	293	293	271	271	285	292	259	308	271	269	277	269	281	274	283	281	295	276	251	289	276	253	295	299	275	274	253	299	288	283	256	270	284	278	243	264	287	276	309	285	298	256	258	293	241	313	251	306	263	269	250	282	268	296	277	279	257	307	306	280	271	285	280	273	280	269	300	270	266	274	271	236	282	278	256	269	259	296	291	265	274	276	270	270	270	243	283	273	285	267	271	286	269	264	270	248	292	285	255	264	255	304	271	283	287	266	259	252	267	277	296	268	272	271	267	270	306	274	273	287	275	292	277	317	256	253	276	287	264	259	294	287	300	256	275	283	265	290	268	251	276	284	281	267	271	297	292	275	287	303	290	289	291	324	244	284	270	304	294	252	274	311	229	264	286	265	255	281	307	295	276	244	273	283	281	279	279	263	282	236	297	279	273	288	280	259	267	248	277	267	290	284	262	320	313	268	258	243	261	265	311	294	286	259	294	285	257	271	270	254	261	304	243	251	278	295	275	301	262	287	292	278	274	274	241	262	286	263	270	277	291	261	304	233	261	254	283	244	273	258	301	277	287	293	298	294	297	279	269	285	261	285	275	243	276	294	259	241	296	293	297	259	298	281	295	265	268	284	282	270	281	259	233	280	255	243	258	248	291	293	254	275	274	285	268	261	274	283	282	256	264	246	288	255	258	268	238	293	259	264	251	258	252	273	255	288	286	293	248	267	276	277	283	281	295	261	276	267	273	300	248	256	272	272	272	301	248	278	279	268	266	306	280	269	300	260	273	263	286	278	270	262	271	293	280	307	306	319	261	291	273	254	268	297	286	274	297	285	261	308	272	298	280	256	263	280	296	251	268	285	253	298	268	255	273	253	277	260	258	271	302	256	277	304	282	268	276	264	263	283	276	289	277	279	304	308	271	261	273	292	287	275	274	253	267	278	277	286	263	268	281	293	284	297	287	268	275	299	280	281	262	270	265	274	235	259	312	276	281	265	302	233	276	273	277	272	282	279	260	273	319	297	298	282	273	297	271	282	285	281	263	278	272	278	288	299	261	278	258	299	287	285	260	285	281	268	280	301	241	274	276	259	299	275	258	272	292	232	275	235	272	256	286	262	301	295	263	261	258	295	271	289	275	289	272	284	271	302	273	277	274	289	282	256	290	281	280	262	271	250	250	286	296	279	252	253	279	286	292	298	266	287	282	259	239	264	289	276	257	274	288	274	240	267	265	293	281	269	303	271	287	294	308	293	284	279	315	291	282	247	286	270	256	306	243	279	265	294	268	267	296	258	299	301	253	254	274	271	278	295	273	307	262	293	262	295	282	275	283	265	270	306	265	262	271	274	297	274	254	297	286	298	238	281	262	253	317	272	276	275	287	250	286	280	276	302	270	308	268	268	290	290	262	281	264	287	279	299	302	301	273	269	271	278	288	285	266	269	263	284	262	304	252	256	296	270	282	306	294	256	267	284	276	275	274	291	266	295	282	272	283	291	283	309	267	297	279	253	269	262	281	277	255	279	269	292	289	266	276	264	294	278	254	287	270	276	237	290	271	278	272	290	244	263	288	284	276	299	286	296	237	271	267	288	303	266	264	294	276	303	288	291	261	252	268	250	293	284	285	260	307	288	256	292	274	274	282	264	272	265	271	248	284	298	242	284	299	299	250	299	260	297	285	256	242	262	288	277	259	275	277	297	287	239	269	265	289	278	262	252	282	262	262	274	290	256	293	289	254	263	249	278	270	280	270	299	251	303	291	272	286	284	299	285	244	300	289	271	281	261	299	294	262	270	262	278	253	275	266	258	264	287	272	278	257	269	290	271	292	273	255	265	288	277	289	294	238	281	261	245	263	293	265	274	291	296	273	264	262	273	264	276	293	280	281	251	263	290	249	279	278	252	267	269	277	255	275	283	251	286	292	284	291	262	302	297	289	273	278	277	256	276	278	253	290	283	245	262	317	266	264	267	307	278	283	260	282	287	295	320	295	266	254	287	287	270	265	294	309	272	298	304	267	258	286	283	274	253	268	278	278	293	263	265	300	258	276	284	268	325	266	279	301	292	297	330	265	266	277	308	293	247	256	275	246	267	276	255	252	277	298	295	308	282	311	256	270	282	239	250	302	300	260	293	295	281	267	297	288	286	239	246	241	261	270	273	271	268	278	282	282	261	259	266	255	257	304	281	267	346	302	295	293	279	256	261	257	276	279	324	288	278	272	297	268	249	286	303	266	283	251	293	241	257	272	252	252	303	290	280	297	267	248	286	270	283	256	276	250	282	268	276	286	283	294	294	271	279	261	278	274	278	264	285	266	309	268	281	267	252	263	250	254	289	285	268	270	255	250	292	272	268	249	258	265	304	297	279	274	263	246	271	269	270	241	278	259	262	280	296	272	261	279	269	247	268	263	268	306	281	258	290	261	245	311	279	260	253	286	271	279	281	289	233	272	292	283	281	261	242	270	288	277	285	280	291	284	267	301	304	294	275	266	265	244	254	299	290	279	281	307	245	289	284	263	265	263	292	243	286	260	265	261	268	282	314	278	248	282	291	297	288	246	300	282	268	262	252	285	250	267	286	280	279	268	301	256	306	289	268	281	278	282	299	284	291	257	297	294	251	249	246	278	260	258	258	258	273	277	270	310	268	281	254	286	256	283	263	280	280	296	291	269	284	297	281	248	273	304	241	315	269	261	294	275	277	278	254	300	283	272	269	278	287	264	275	262	299	258	287	260	306	290	268	304	299	253	275	286	258	273	292	290	272	314	261	272	259	267	272	290	272	263	270	262	258	299	243	272	247	246	275	298	278	286	271	293	292	275	263	294	289	286	270	267	260	290	289	267	263	271	285	268	283	265	283	251	284	293	260	304	265	277	282	259	280	321	291	250	286	294	286	296	270	288	270	284	307	273	277	264	283	275	292	265	293	289	311	293	256	287	281	261	289	300	275	277	251	286	314	274	301	301	241	273	275	279	259	304	278	275	276	310	285	254	281	283	292	288	278	316	279	253	250	272	263	295	319	283	264	239	245	235	278	276	262	286	264	264	269	267	286	277	294	275	265	264	272	273	256	275	283	262	287	281	309	259	256	268	275	231	283	284	269
8242	4653	12426	14563	10062	9033	7425	7843	11302	12926	15556	21546	38272	44834	43172	35138	20704	10980	4239	1750	1085	851	792	760	811	812	785	829	751	802	809	761	767	780	800	769	713	791	773	763	841	786	741	772	712	778	819	753	812	769	806	771	763	806	825	758	811	812	792	745	856	781	748	762	763	732	739	776	776	775	762	771	775	763	790	829	773	809	801	806	785	806	783	798	765	794	813	794	743	772	787	768	793	790	740	753	802	824	829	775	785	781	770	824	831	745	797	840	815	776	756	794	763	796	764	774	717	788	797	775	810	814	787	750	751	832	751	805	796	771	791	780	840	819	777	727	814	797	780	739	816	792	794	738	818	770	843	812	778	806	790	810	763	777	792	802	769	767	797	833	849	785	788	835	834	842	815	772	789	774	809	810	754	781	857	794	751	754	749	797	803	773	757	766	788	791	758	750	813	772	776	825	741	800	790	787	820	753	787	756	858	790	743	799	784	752	811	739	754	751	756	783	792	777	813	722	772	787	794	753	807	766	775	783	741	773	819	812	810	776	797	745	730	733	790	792	821	759	730	801	830	814	837	805	794	824	824	764	817	751	779	764	836	801	786	789	824	764	736	795	819	789	787	800	771	750	800	819	817	788	783	792	733	764	762	779	782	820	768	727	819	787	782	787	750	801	792	756	794	802	785	785	775	777	734	812	786	791	798	772	785	822	775	798	833	768	786	817	784	827	762	782	827	744	749	786	836	766	727	788	756	843	800	742	808	813	773	751	818	756	738	771	788	764	728	782	795	772	777	833	777	792	770	824	752	843	780	801	773	847	765	783	789	839	784	771	753	786	742	785	807	795	789	761	838	765	759	748	809	825	769	796	824	778	756	808	790	773	776	784	831	711	813	781	781	782	777	802	785	814	794	825	752	754	763	770	820	768	771	760	771	766	776	827	780	812	793	801	730	748	763	750	754	777	782	798	858	768	761	763	814	814	784	762	818	814	796	829	815	724	818	760	810	799	815	801	799	763	787	807	762	771	811	751	794	760	759	766	783	791	776	813	785	814	765	777	740	798	776	784	782	782	771	799	767	776	783	769	769	791	850	781	738	808	745	781	794	783	772	779	780	850	836	779	808	787	792	804	767	776	815	750	794	768	779	838	835	777	818	775	791	775	808	722	772	812	766	817	743	809	764	763	797	807	771	754	751	777	819	783	816	800	783	775	821	764	790	763	790	772	781	782	787	782	803	803	727	794	797	728	740	800	800	766	798	790	770	788	798	788	801	818	769	757	753	837	745	777	792	781	808	767	760	812	768	767	728	757	773	791	738	733	804	799	738	791	770	806	784	810	770	817	755	741	779	795	759	819	800	777	836	729	787	776	823	746	777	759	834	747	755	808	758	760	830	788	789	782	764	750	775	741	770	801	785	797	790	777	788	783	792	764	752	722	735	754	768	796	759	824	734	793	763	901	816	756	834	823	814	812	863	790	781	769	740	815	794	783	823	748	838	722	788	811	730	763	775	780	800	822	791	810	761	810	777	829	796	785	815	761	840	781	795	763	829	770	833	746	750	729	757	779	815	821	799	763	760	734	757	793	784	831	814	813	767	754	777	761	815	766	770	783	737	738	778	791	792	788	768	771	828	810	783	781	757	832	766	800	774	777	768	799	822	774	779	776	810	788	761	784	793	761	777	760	760	800	768	792	778	805	751	755	768	780	822	844	806	741	810	783	787	783	785	727	737	778	773	774	775	790	806	764	795	756	770	720	807	787	817	759	802	822	807	748	766	787	787	846	802	724	764	778	786	788	776	779	763	786	755	791	789	727	782	791	815	770	788	808	777	833	781	796	806	849	768	751	783	720	764	807	763	776	806	767	791	777	768	797	786	770	812	830	782	791	840	788	769	839	748	748	799	806	828	803	764	818	790	795	779	764	785	729	792	756	832	771	715	796	800	779	782	790	764	816	798	777	801	796	797	837	786	755	771	739	726	744	766	836	799	773	846	773	813	785	764	762	798	802	752	841	802	770	784	802	800	814	776	745	736	728	745	834	772	769	804	817	800	778	809	815	783	758	808	778	727	771	725	797	776	839	775	751	751	784	815	757	797	786	765	810	809	794	742	826	744	804	782	788	804	734	836	790	786	785	811	796	730	750	750	804	764	757	795	766	758	768	759	833	824	786	753	824	760	887	859	782	807	799	753	780	801	790	757	779	781	827	803	758	810	757	799	751	779	808	820	828	775	773	825	780	792	757	794	811	831	757	787	782	768	797	763	772	806	779	784	762	794	772	861	732	768	810	831	786	839	800	740	800	834	723	768	729	764	809	773	759	818	816	815	767	781	811	761	747	769	767	845	770	780	824	781	787	785	771	768	814	754	812	791	717	805	784	811	745	775	805	812	808	742	796	813	776	783	776	772	818	779	749	777	782	838	852	776	806	747	817	795	788	771	743	792	838	819	783	815	748	775	797	804	781	812	778	793	789	806	780	762	793	829	760	799	753	791	784	819	822	769	801	755	796	780	734	746	774	825	785	779	843	735	808	749	783	800	776	681	812	766	785	760	786	792	785	818	780	762	800	806	778	825	776	809	783	777	772	797	772	783	793	728	778	810	763	773	813	726	819	748	786	802	768	809	739	778	749	811	816	762	827	786	791	779	777	793	787	785	822	779	814	779	870	815	793	754	799	769	784	756	798	730	803	759	847	810	797	768	768	767	780	766	829	849	828	839	814	770	751	813	812	769	770	792	787	721	771	809	784	779	769	745	776	770	776	773	748	765	775	814	759	726	786	790	777	798	822	772	795	772	796	827	755	770	763	761	766	736	837	857	710	791	758	866	760	751	766	783	812	754	827	741	852	741	758	780	776	768	786	814	767	773	806	798	773	784	804	758	778	810	816	825	828	760	786	774	778	778	781	805	766	830	793	794	816	821	750	795	782	794	783	791	804	739	760	790	753	766	823	806	773	738	774	775	742	793	763	800	785	761	748	776	758	754	766	776	804	757	792	782	739	781	815	784	776	839	784	769	783	798	797	778	739	787	724	785	774	791	773	759	784	808	771	799	743	805	802	759	744	812	847	771	801	805	806	812	777	819	837	820	785	742	810	766	778	809	845	781	794	847	712	790	809	766	716	769	744	743	779	764	804	799	804	786	784	775	785	756	742	778	803	800	822	736	814	766	737	794	794	786	780	768	776	833	742	796	812	789	779	799	763	829	765	846	778	779	772	802	786	779	797	797	805	797	799	803	820	802	829	793	779	739	792	790	771	759	799	793	792	773	799	768	791	776	813	783	762	787	735	761	730	807	783	757	769	782	786	717	773	789	843	780	741	790	760	764	782	798	825	791	786	756	812	760	818	752	781	787	762	780	791	820	760	806	768	784	780	790	771	799	810	764	803	795	771	843	824	789	810	722	755	760	814	849	803	814	794	784	792	792	774	789	815	817	812	800	788	870	833	736	846	740	845	797	770	763	764	742	795	753	744	817	768	741	836	783	748	840	788
2440	605	540	405	399	340	354	345	351	354	335	465	963	1544	1820	1400	959	534	411	347	347	291	343	299	295	263	301	288	275	277	265	274	310	300	290	254	263	283	283	306	283	283	280	292	298	281	287	315	326	307	298	291	305	274	291	307	295	317	246	321	257	301	276	304	317	293	310	294	290	305	269	305	294	269	277	283	290	278	272	299	355	269	281	317	316	300	288	280	272	267	307	296	322	293	308	294	298	300	318	299	292	287	315	289	252	296	295	287	273	306	319	272	318	283	276	267	292	306	295	275	285	277	287	286	290	299	312	292	277	307	295	260	275	287	292	319	280	320	289	325	289	296	299	317	294	310	299	250	294	329	299	288	261	309	291	294	292	316	296	272	260	295	259	313	283	323	260	297	288	294	306	268	283	267	274	315	310	271	274	298	295	276	308	336	295	292	308	268	264	278	278	276	275	318	297	273	324	258	299	300	254	322	272	302	309	301	260	298	307	276	322	298	287	300	303	275	322	301	267	340	312	286	308	275	323	248	281	296	292	311	321	255	295	303	302	300	289	284	263	306	304	247	300	304	304	280	312	274	297	304	303	272	299	287	300	313	278	288	274	280	276	313	300	314	299	284	279	301	302	277	304	300	312	319	293	295	296	318	279	291	295	298	298	304	283	278	292	294	313	284	322	273	281	310	329	312	310	305	322	323	303	284	285	295	298	328	285	313	307	268	293	287	278	297	284	275	270	282	263	274	305	290	295	292	290	299	267	303	297	282	299	302	315	270	284	300	287	293	310	300	288	266	311	296	295	275	282	269	321	322	270	310	303	311	300	288	308	298	286	282	327	301	334	281	334	272	318	301	260	303	300	259	278	294	278	269	313	299	262	291	289	292	313	332	283	284	293	307	299	263	291	286	285	303	298	307	290	300	310	290	303	311	291	285	301	283	298	330	277	299	316	301	306	329	320	309	326	280	319	298	302	284	278	287	293	293	287	290	284	286	284	272	302	310	261	299	271	300	300	303	307	337	306	273	322	298	279	270	277	296	293	303	297	324	287	286	315	309	301	274	257	286	307	286	295	272	295	312	299	289	313	287	265	304	267	312	310	299	284	298	290	250	291	284	303	282	325	287	283	250	297	279	300	279	302	283	302	294	299	270	317	281	289	264	301	275	281	288	287	289	297	267	296	288	288	298	324	268	284	259	309	296	310	281	283	298	302	287	286	262	278	302	316	269	267	307	291	290	318	333	309	302	291	297	306	296	295	316	294	275	325	295	289	278	311	303	290	308	299	260	296	324	301	319	291	289	313	271	310	274	269	292	288	286	281	270	283	265	308	283	311	285	295	305	296	283	284	281	303	320	328	322	291	286	299	270	313	276	331	314	275	283	270	284	299	284	274	314	290	298	292	303	295	273	292	287	268	305	274	290	283	323	287	293	292	275	272	296	300	306	287	286	280	298	291	287	253	298	285	321	288	262	298	286	270	266	287	337	268	287	286	303	299	294	305	299	291	281	298	294	251	309	285	261	297	336	290	283	285	266	300	272	313	293	291	296	261	333	296	303	308	262	289	300	293	310	325	292	268	301	297	281	289	273	310	297	281	301	302	301	329	284	282	304	295	322	270	287	308	282	297	324	289	291	310	255	298	333	290	277	267	277	310	312	287	267	311	291	314	288	259	277	296	308	272	292	281	292	304	279	298	310	290	264	276	307	297	273	303	305	292	304	306	272	291	256	273	305	275	307	268	280	271	310	286	297	272	308	288	294	274	258	276	291	278	281	319	295	305	311	299	292	313	255	269	296	284	302	311	313	271	279	283	267	303	249	299	307	274	264	302	283	290	311	290	307	317	298	292	303	315	317	294	301	299	306	304	260	288	296	297	309	278	282	282	291	260	279	270	263	294	312	302	260	303	333	332	278	285	277	282	325	305	314	292	293	284	308	316	279	275	296	295	269	350	313	290	313	280	288	298	312	290	261	297	258	309	269	316	316	276	295	283	299	278	296	296	281	275	308	274	309	326	276	287	325	317	291	293	276	306	295	288	283	307	301	307	317	295	265	260	307	311	291	273	287	306	311	291	282	283	283	298	278	269	314	312	286	297	270	276	291	316	326	314	300	292	299	278	295	261	303	286	282	310	295	291	322	282	299	311	292	315	248	247	322	279	277	284	290	291	299	300	294	302	265	284	300	295	271	303	315	321	287	269	303	289	276	307	292	300	279	304	269	258	326	272	310	301	324	287	294	283	308	279	280	324	246	263	267	287	266	293	315	307	282	325	288	297	305	304	257	272	307	295	290	277	247	264	271	282	267	298	282	287	305	283	294	271	281	287	286	267	263	264	287	310	294	313	299	317	330	276	293	302	333	263	288	293	303	292	327	304	272	300	321	283	274	270	297	288	245	287	302	289	312	309	292	281	298	317	302	285	273	280	283	306	283	248	297	303	319	292	274	296	288	276	315	275	291	280	303	289	270	299	315	281	285	267	275	287	288	273	279	262	296	302	271	312	296	297	273	333	279	298	284	316	286	328	275	292	299	293	289	318	316	303	288	280	298	298	285	315	272	307	300	316	287	288	298	269	282	301	267	294	286	293	268	292	285	311	283	294	307	283	287	287	306	303	283	319	304	308	337	306	274	279	299	269	287	286	274	286	265	286	279	303	321	275	300	279	299	292	279	304	288	304	270	299	282	301	268	304	310	297	270	287	312	302	292	277	335	290	339	285	309	285	276	299	279	285	292	283	298	275	278	280	308	299	275	301	292	315	324	301	312	318	268	279	307	280	250	300	334	323	287	296	286	314	270	289	279	288	293	300	266	300	272	271	261	328	279	277	302	288	295	285	293	309	296	298	294	301	298	284	294	304	299	268	296	286	305	283	297	296	309	310	299	282	264	262	287	284	318	275	311	274	263	282	263	292	299	282	300	280	274	309	259	284	294	286	320	262	313	295	296	290	331	272	271	287	275	301	255	290	289	321	313	272	313	272	305	284	271	313	301	311	291	272	274	287	261	278	285	298	267	286	260	259	322	277	326	292	261	298	314	278	280	264	303	313	284	288	265	303	254	284	295	286	283	288	274	287	288	287	279	283	300	283	300	283	271	281	297	272	311	320	318	293	294	312	287	255	279	293	297	280	288	295	295	276	292	299	295	293	296	298	326	294	295	279	293	278	311	288	269	264	300	285	308	271	315	296	285	295	284	276	312	273	269	289	305	317	302	289	305	314	282	276	300	288	304	319	281	269	276	302	278	311	284	275	287	293	271	291	306	299	323	314	295	300	294	281	285	276	283	329	257	296	315	293	287	333	291	315	281	310	278	313	300	304	293	303	353	263	286	313	299	301	291	280	288	294	282	274	264	301	298	298	323	281	305	275	288	293	269	282	303	290	305	294	291	312	268	252	280	264	269	287	290	297	294	288	282	303	310	289	282	298	282	287	297	282	305	285	304	301	312	316	289	275	286	312	309	308	307	306	317	281	274	300	276	289	294	303	298
2541	1185	1437	1375	1126	1190	1185	1064	1197	1230	1324	2194	5232	8141	8236	6497	3842	2071	1175	993	867	816	859	880	813	810	836	868	799	792	806	805	841	837	783	837	781	784	829	832	810	801	835	787	868	803	815	807	823	839	809	845	859	803	806	802	815	876	827	846	772	841	782	792	780	823	829	881	845	829	819	872	831	826	814	832	824	812	761	776	806	822	835	779	822	791	785	813	828	823	826	775	834	749	790	866	826	840	832	810	859	800	840	831	860	840	812	869	790	783	841	824	789	859	772	742	831	793	805	787	811	830	789	841	815	781	886	817	820	800	827	789	862	854	856	828	805	789	823	816	825	834	851	757	841	785	806	843	801	801	843	852	766	802	820	757	840	744	828	827	846	800	792	805	784	818	782	824	810	867	860	796	833	802	831	805	838	845	796	780	843	836	830	822	825	896	819	819	842	835	865	794	805	827	775	806	813	811	785	854	823	839	806	802	848	831	795	847	774	797	818	813	814	816	840	821	819	839	811	872	784	796	772	786	804	841	808	819	836	835	803	822	817	857	831	841	788	767	803	759	828	812	796	822	784	822	805	846	785	800	783	814	812	877	805	784	797	795	821	814	761	814	784	824	807	792	820	829	875	789	821	770	885	783	774	879	791	823	816	776	764	873	798	824	853	830	791	815	867	806	811	857	807	782	840	843	807	776	797	850	801	839	848	840	780	818	840	823	798	789	753	806	845	831	808	801	779	768	788	831	792	828	871	785	790	797	842	769	814	783	844	839	827	854	781	808	814	815	831	789	806	844	841	797	843	817	787	819	776	832	847	817	812	825	767	783	777	813	793	792	856	803	811	871	874	827	817	844	798	871	797	851	812	774	822	788	748	758	801	768	804	806	820	876	813	804	805	839	764	843	832	829	830	808	767	783	837	819	795	845	803	790	827	840	830	797	826	789	780	801	823	774	825	810	803	876	810	828	899	767	807	795	827	814	817	853	810	776	820	787	816	813	809	804	778	849	811	874	854	806	819	814	757	819	869	818	801	784	811	833	877	829	871	780	854	844	823	830	838	817	839	858	805	815	823	784	843	842	856	818	830	836	805	838	823	849	782	798	734	827	852	814	843	841	823	849	822	869	820	785	834	819	814	777	795	862	756	809	777	826	834	880	791	765	873	806	816	765	832	812	798	852	816	829	832	818	838	789	822	798	801	819	808	841	775	833	823	815	813	774	836	820	796	892	797	845	808	847	788	775	778	786	838	772	851	840	781	812	832	805	813	821	822	844	797	869	815	811	761	838	775	813	806	811	827	815	826	841	837	822	822	776	833	815	833	840	807	774	787	784	828	814	797	805	790	791	789	859	765	833	860	838	803	807	816	813	821	833	807	766	817	871	788	807	823	808	868	805	765	827	795	813	806	847	834	825	810	782	848	821	805	787	801	840	828	789	784	821	853	761	810	821	798	825	840	825	823	817	846	830	823	849	790	860	806	835	810	798	796	825	802	852	867	832	835	810	797	806	837	815	829	809	814	828	791	801	832	797	798	849	798	785	804	819	825	819	793	881	822	824	835	822	817	830	769	793	801	796	764	799	834	790	820	803	808	820	849	809	832	854	819	817	796	833	749	792	789	821	860	860	820	801	837	833	753	818	811	806	830	882	854	769	822	799	845	815	796	758	813	809	817	814	823	846	805	803	849	813	814	830	786	811	806	779	890	795	831	818	867	780	814	795	784	841	787	786	782	829	837	800	832	799	813	826	868	834	855	816	836	825	781	810	844	812	782	778	852	834	840	833	788	803	818	781	843	794	788	870	832	791	834	822	822	877	830	814	846	826	796	865	835	831	834	799	830	810	805	849	832	813	795	793	789	808	831	803	810	802	833	825	838	815	845	840	794	841	836	801	812	811	805	854	803	866	881	819	836	807	808	776	798	818	791	775	825	857	837	810	837	823	822	817	830	803	837	818	786	820	810	820	759	807	831	831	785	878	826	814	848	824	815	811	826	857	843	810	771	779	807	824	798	806	832	828	822	840	759	829	829	836	850	800	835	820	847	804	895	802	814	834	799	822	829	773	837	853	815	825	838	865	794	838	779	789	800	798	777	825	836	766	835	864	775	848	771	842	817	791	878	795	787	822	805	799	841	812	777	844	835	793	824	785	807	801	802	823	860	873	828	793	816	825	813	837	786	823	837	859	850	766	835	842	825	834	847	817	808	851	801	760	827	820	800	849	832	845	767	769	744	759	770	843	841	809	833	880	812	805	875	829	840	803	859	824	830	804	780	817	841	810	851	844	791	862	821	895	790	786	826	787	852	802	807	782	788	788	853	817	795	773	825	839	807	765	873	816	819	772	845	833	798	794	883	812	848	840	832	787	831	858	780	815	839	823	796	824	771	810	765	770	820	842	795	821	844	805	890	830	843	831	780	817	823	823	816	813	808	833	847	789	820	847	812	835	837	786	792	842	816	839	806	832	770	829	868	893	814	812	825	835	804	810	802	857	828	836	832	863	779	818	828	766	848	817	831	838	821	796	769	841	810	824	796	785	853	818	838	833	815	825	796	814	794	859	868	830	782	783	804	801	821	771	789	856	833	818	777	829	902	795	785	798	802	823	813	867	852	789	807	836	847	821	799	819	826	789	830	841	776	782	781	807	798	776	817	827	852	830	800	835	823	811	821	807	837	812	807	805	810	777	835	839	833	839	861	838	838	806	806	781	894	810	808	802	794	818	799	789	821	795	786	819	782	805	772	886	829	786	840	786	844	833	820	821	850	829	802	844	851	798	851	873	816	774	804	850	854	832	834	761	832	834	760	807	755	839	828	833	827	820	815	838	800	836	749	783	831	790	824	822	858	837	829	806	887	767	826	840	841	802	852	792	782	817	797	820	801	800	793	831	809	814	838	765	864	825	760	821	841	821	744	848	818	873	799	814	829	798	850	849	825	800	820	845	796	871	789	821	800	865	789	845	813	787	830	807	872	812	820	869	805	834	802	814	813	850	851	829	838	837	824	845	830	816	769	841	764	834	824	797	812	835	819	806	777	785	806	840	789	786	787	812	810	775	793	855	850	798	772	820	874	812	817	754	811	844	839	824	810	795	784	769	827	808	815	785	818	826	750	817	761	797	849	840	822	828	859	808	753	823	777	827	849	856	853	829	774	865	764	826	865	851	784	801	799	777	765	831	829	775	814	819	853	821	839	819	812	789	886	831	815	813	772	823	797	822	802	825	835	830	820	822	841	802	787	838	849	813	867	825	747	753	795	840	809	828	828	816	791	817	834	835	796	823	790	851	836	822	792	775	863	818	810	807	800	858	850	745	758	811	795	814	794	862	848	866	807	816	810	798	829	812	826	798	763	800	799	779	776	827	819	833	855	826	818	861	781	799	786	818	807	872	777	757	829	864	822	819	817	786	802	811	834	841	780	834	828	895	772	798	791	811	798	825	833	845	845	824	800	875	812	786	834	834	801	785	801	805	806	881	808	830	807	792	793	825
9568	3837	5473	4520	3129	2233	1769	1770	1664	1914	4686	6445	10143	12628	9625	5406	2334	937	511	386	292	261	223	268	264	281	222	223	260	270	246	238	253	255	259	246	245	253	227	258	262	244	259	246	253	271	231	246	254	235	262	249	257	273	248	261	251	241	240	239	238	234	297	275	256	258	237	264	283	275	234	259	249	272	257	270	261	262	260	265	233	240	261	257	259	244	252	259	284	277	258	282	274	222	257	266	258	238	273	255	260	236	264	234	234	256	243	258	245	267	277	239	270	257	263	229	260	249	269	273	255	238	244	258	256	234	212	252	264	271	240	250	266	282	246	275	252	227	267	241	258	249	240	251	257	244	275	281	232	255	265	292	258	238	245	266	242	233	245	247	263	245	246	303	256	270	258	256	289	253	239	249	232	261	242	262	287	249	257	263	260	261	263	252	237	270	242	238	233	222	241	237	253	250	270	264	267	258	253	227	266	254	275	238	282	253	263	255	239	231	267	267	240	264	242	255	275	268	253	243	261	270	267	286	286	252	258	242	241	279	240	279	279	252	275	222	277	275	256	244	230	243	248	256	266	240	257	273	239	235	278	259	267	268	255	241	246	228	294	245	267	234	252	252	248	251	257	248	253	310	246	267	263	258	256	264	265	234	251	264	240	256	274	237	259	268	226	270	276	264	274	256	242	225	252	230	235	260	245	269	234	263	244	242	274	238	262	268	256	233	265	276	246	255	274	244	234	266	242	211	283	281	255	249	256	246	223	256	259	233	228	239	272	269	255	250	270	214	258	266	283	248	282	274	234	245	262	297	251	249	306	227	241	263	286	274	239	218	245	253	259	257	238	228	267	234	256	264	236	264	253	279	247	277	230	233	227	233	248	254	231	263	235	262	261	283	262	265	231	282	247	257	268	261	263	268	244	254	248	256	286	242	253	248	257	256	254	236	255	244	270	251	248	276	255	272	268	237	259	247	272	222	258	277	272	244	215	222	269	222	270	260	244	237	265	255	227	252	265	236	260	234	241	256	250	251	245	256	251	239	288	231	260	265	260	237	230	271	228	248	236	267	256	238	242	277	249	279	259	277	221	252	277	284	240	258	247	256	239	227	261	227	254	217	261	276	230	279	290	277	254	249	247	261	252	247	255	280	246	246	246	254	259	214	269	254	258	265	272	260	274	236	251	265	272	264	235	254	270	278	267	242	251	261	265	252	241	250	249	217	225	258	255	275	268	265	219	249	264	240	265	253	302	268	254	270	249	282	242	258	245	270	256	256	253	274	262	272	215	244	234	258	248	257	230	256	261	252	239	238	262	251	283	260	270	246	250	277	223	244	235	263	221	236	255	276	241	274	241	262	220	250	259	259	260	252	252	266	282	217	260	270	268	264	244	259	253	248	232	259	273	259	245	237	272	267	283	261	256	270	258	270	275	273	238	273	276	251	249	232	276	250	280	254	263	229	273	252	280	278	260	227	282	234	282	288	232	225	275	283	266	246	260	266	231	291	253	257	281	243	263	279	233	248	258	257	254	255	255	251	256	267	253	278	259	264	254	271	253	276	251	263	251	264	243	236	273	246	252	282	270	267	258	226	268	235	257	257	247	254	239	261	262	270	251	246	239	254	256	254	232	236	252	220	239	255	265	250	262	263	268	245	258	268	247	253	244	230	274	279	253	290	278	273	233	243	258	263	253	255	275	243	270	264	256	273	270	256	247	292	253	296	213	248	259	262	263	246	262	264	249	250	270	252	269	254	243	240	225	245	258	262	237	275	276	261	257	264	251	227	252	231	249	244	261	285	238	244	275	261	248	284	263	253	253	265	254	255	256	267	263	237	273	252	281	225	255	256	250	281	247	257	242	261	285	288	237	255	249	261	232	217	258	258	253	254	255	248	250	237	252	285	278	256	265	271	261	262	239	256	261	268	256	254	265	255	252	261	284	256	229	239	259	241	256	246	274	249	259	275	267	273	251	260	242	262	272	261	236	240	245	263	225	273	231	229	242	259	240	256	245	236	238	277	246	236	236	261	223	253	241	284	261	261	258	250	283	277	251	289	270	279	265	257	265	259	256	227	242	248	271	267	285	242	254	244	239	254	261	244	272	250	265	239	249	255	253	248	256	266	254	257	258	277	237	228	258	239	258	246	249	257	244	259	267	285	236	281	293	249	255	247	232	257	237	268	256	259	246	261	227	238	246	253	258	253	239	260	287	277	229	252	289	253	266	252	243	246	301	238	260	250	277	219	264	269	256	263	246	279	283	259	250	255	254	253	244	237	265	229	218	240	268	245	243	245	236	244	230	256	238	257	253	261	254	243	248	257	260	250	250	258	244	267	252	250	262	269	224	233	266	242	254	237	239	279	260	249	279	231	258	229	282	295	244	250	261	245	264	267	238	259	233	261	268	258	260	257	249	258	233	256	255	254	262	229	272	261	244	257	233	263	272	260	275	260	243	252	267	274	244	239	251	237	266	238	249	263	251	259	260	270	247	279	242	279	252	253	263	267	259	257	248	276	261	237	269	242	254	258	263	278	241	259	255	278	252	241	248	257	259	242	254	263	270	253	253	205	268	257	262	264	249	291	254	264	266	259	262	267	274	268	258	250	315	263	278	284	262	234	241	278	259	292	263	248	234	220	228	249	254	253	286	267	266	296	253	240	245	267	239	256	272	247	266	285	252	267	240	258	269	256	233	250	245	246	278	265	267	248	275	247	250	260	229	276	252	254	258	264	267	221	252	260	249	243	252	245	250	276	264	275	267	269	231	258	283	224	231	265	282	261	252	256	244	253	244	245	263	281	276	247	246	263	259	279	256	282	253	282	253	268	235	273	247	236	261	240	276	248	234	252	270	221	262	249	271	254	247	274	227	261	282	237	241	224	247	262	254	265	253	252	254	259	269	245	251	272	242	246	225	245	266	233	260	263	228	237	257	252	244	256	279	233	252	241	233	253	266	225	262	266	262	245	261	234	244	267	238	240	257	249	260	257	238	253	250	240	259	264	278	280	250	255	253	245	254	264	259	262	235	267	252	282	274	228	243	277	262	232	276	247	250	269	250	254	270	267	263	242	257	258	253	260	257	276	259	267	264	267	269	241	242	274	289	239	248	277	250	246	251	256	260	260	239	260	283	253	251	269	262	275	257	247	243	254	249	271	290	276	243	263	251	265	285	228	269	237	248	240	259	267	254	245	238	271	260	263	295	272	242	249	261	247	277	272	265	254	297	233	271	236	243	278	284	274	242	253	228	273	252	244	250	245	276	264	216	234	277	226	227	253	262	250	290	251	252	266	246	255	258	279	254	237	233	262	241	226	247	265	247	284	261	260	274	253	272	221	222	246	245	253	251	226	261	275	271	303	244	224	234	247	260	261	237	236	266	252	283	235	246	250	256	247	268	248	249	263	272	251	218	250	214	238	278	259	275	241	238	279	225	264	265	257	275	253	238	259	282	255	275	265	238	235	265	246	203	248	252	263	279	258	274	240	251	257
6836	4502	10916	13172	10710	8263	7328	7465	7830	9113	18163	23438	30914	33609	28399	19406	10115	4246	2184	1233	958	788	742	785	743	706	734	748	731	754	746	749	738	765	686	678	682	733	715	739	745	708	695	728	730	777	750	716	712	777	729	718	758	763	699	769	744	737	761	717	743	733	729	712	779	765	671	725	712	717	783	739	707	718	717	702	702	714	762	796	702	741	761	745	767	725	712	739	718	746	705	727	728	719	726	770	796	707	707	779	730	760	741	755	700	736	785	715	738	724	772	749	743	725	668	728	806	745	648	709	761	713	738	770	730	749	711	707	753	724	763	734	729	707	699	793	756	766	701	761	756	722	783	775	720	746	760	721	677	763	721	768	753	708	745	761	748	748	793	719	744	722	734	665	745	793	729	697	656	765	684	723	755	738	672	788	764	749	714	700	727	760	720	732	738	686	767	750	705	736	709	718	776	756	718	768	741	733	677	738	700	707	720	756	742	743	712	715	717	726	725	750	708	716	739	731	723	738	777	724	749	735	710	690	681	752	758	751	702	730	721	710	728	746	721	736	727	713	757	699	736	755	696	771	733	747	762	733	701	728	726	745	766	713	817	738	775	728	741	728	756	691	705	728	779	711	752	745	703	770	755	701	765	727	725	750	727	759	766	756	742	706	719	711	714	757	723	743	745	723	757	767	725	744	705	760	752	732	708	728	745	685	758	735	752	731	746	695	728	721	671	736	706	712	723	712	737	741	769	718	712	735	746	742	728	703	717	719	724	750	713	729	701	716	719	711	752	705	736	756	729	768	721	741	740	736	755	730	719	755	706	718	768	759	717	753	713	736	708	750	715	701	735	726	753	730	733	721	696	701	722	765	762	677	696	764	760	769	716	734	753	764	717	748	740	705	734	696	708	746	711	732	738	723	745	788	728	736	758	775	729	736	719	707	760	667	766	723	728	782	719	721	707	788	786	720	764	711	733	763	713	722	723	707	751	721	738	703	721	695	760	746	711	716	702	734	705	717	758	752	732	728	691	722	757	695	745	716	738	713	756	745	753	690	718	710	683	727	762	760	772	730	766	745	715	749	725	709	718	748	764	786	763	772	740	776	719	704	746	750	752	692	760	689	746	734	731	727	729	717	784	738	722	726	755	730	696	760	696	689	728	779	735	781	744	737	701	713	707	721	765	735	787	719	722	772	728	725	722	730	771	714	717	727	711	744	713	710	722	756	762	742	721	702	728	728	720	716	770	709	759	678	716	772	738	737	724	725	743	725	731	742	734	733	715	692	715	709	724	700	734	680	754	741	703	771	754	764	758	693	733	727	749	724	724	743	740	712	701	752	776	771	739	746	773	785	749	698	685	727	724	751	702	741	768	709	715	724	730	727	717	745	741	727	799	739	720	733	709	737	747	771	724	747	751	723	785	737	694	756	762	686	769	721	677	763	722	791	737	730	731	740	747	748	760	716	718	739	688	726	705	750	762	723	747	772	755	756	751	760	733	750	748	751	750	738	747	758	742	723	729	709	704	741	707	718	770	708	741	684	754	764	705	727	750	727	690	724	690	782	726	744	768	765	707	718	750	689	727	673	729	748	685	718	762	748	715	728	753	769	759	717	729	715	744	726	735	696	723	781	735	677	735	755	736	756	778	666	747	782	746	765	738	746	689	713	740	796	759	731	771	751	740	786	699	699	706	731	756	766	761	684	770	778	754	742	745	733	758	728	757	722	775	768	750	756	734	703	753	739	738	765	694	724	755	715	711	712	715	717	790	756	693	728	757	745	769	767	712	722	734	736	689	716	780	763	706	748	695	715	707	725	740	729	723	763	658	740	704	758	768	740	794	673	790	739	676	743	744	689	703	730	738	704	733	767	763	691	735	720	734	729	729	753	770	721	752	721	706	759	752	752	777	732	753	699	757	750	765	801	670	771	738	729	746	733	712	736	788	721	701	685	718	761	716	728	759	726	723	752	704	684	709	736	721	763	749	672	785	715	724	765	747	749	761	735	743	767	726	701	781	749	714	708	715	743	742	722	764	732	792	732	736	749	736	706	757	721	739	740	764	745	727	705	695	685	739	772	682	751	704	678	727	707	698	756	717	720	678	718	720	758	731	724	661	705	740	757	714	726	760	724	757	709	715	706	769	714	698	738	749	726	744	740	678	722	701	761	701	748	717	711	737	772	739	767	718	687	717	760	698	758	749	751	733	711	709	734	742	717	703	694	719	731	733	684	737	749	700	763	724	719	724	780	738	724	720	771	729	719	748	727	717	700	785	831	714	764	713	722	743	730	730	645	733	754	686	732	712	702	742	761	731	741	753	675	684	719	712	661	714	765	767	736	729	716	722	733	755	771	740	735	762	710	780	731	787	725	700	741	732	747	742	760	735	752	762	696	751	731	748	711	806	729	744	731	744	731	738	705	716	725	722	769	706	738	734	704	812	704	742	706	733	746	729	659	734	708	697	697	714	722	747	735	731	738	728	702	769	668	701	719	722	711	699	777	768	767	740	703	759	746	692	744	736	747	753	724	653	737	677	746	742	764	755	724	783	690	720	760	746	675	736	733	709	740	716	747	715	737	739	725	774	733	711	694	751	743	715	729	739	758	721	730	748	721	688	731	737	734	733	724	677	716	720	744	687	666	694	748	730	789	720	691	701	669	730	754	708	699	697	736	728	711	771	730	707	713	695	718	724	720	742	764	748	742	680	775	733	742	722	760	736	754	684	718	752	764	718	718	744	763	742	746	682	701	730	679	735	730	732	746	709	719	705	741	733	725	685	742	757	770	725	729	736	698	702	699	735	722	707	767	670	711	701	726	725	764	772	753	756	738	781	745	746	679	727	738	732	735	703	742	724	754	706	752	746	688	714	756	737	710	714	730	753	736	751	703	703	760	730	721	769	759	731	731	726	744	699	726	667	720	757	759	766	729	730	768	694	747	749	723	737	767	671	704	714	684	735	766	741	723	757	720	741	721	696	714	761	732	736	732	719	770	673	691	724	744	689	749	691	671	722	742	743	675	709	745	719	740	735	734	746	710	704	738	736	705	804	704	723	764	735	714	744	704	758	763	689	779	705	725	730	706	740	727	743	726	716	748	698	762	722	701	745	674	704	751	764	786	700	706	749	728	716	739	744	675	710	712	710	752	712	757	769	749	688	744	742	727	741	689	724	742	722	720	735	785	787	782	736	734	690	742	693	681	752	730	735	726	766	734	743	727	746	716	747	708	716	686	767	696	741	752	693	752	715	731	725	742	696	733	717	753	764	773	742	735	725	756	712	686	798	748	759	697	791	781	772	727	719	723	735	737	720	721	744	692	733	696	680	700	739	735	780	749	714	732	740	710	748	764	707	767	724	754	746	735	700	718	711	785	720	697	740	741	682	688	713	760	749	721	730	685	730	743	748	728	761	727	678	745	753	758	717	757	709	747	762	747	697	690	752	732	741	731	803	720	721	729	728	725	744	767	752	733	731	747	708	715	721	745	777	752	742	787
19993	10606	18309	16808	12820	9073	7062	6716	6085	7145	19923	24983	21369	18346	13452	7242	3057	1110	506	382	334	303	256	271	267	251	279	293	281	259	271	276	257	266	259	284	288	284	276	241	250	285	264	267	270	294	278	283	272	239	241	267	297	280	282	291	275	302	274	260	288	283	285	281	292	263	280	255	277	251	279	258	263	281	273	254	262	268	305	261	279	261	248	269	255	253	265	284	247	260	255	268	276	241	260	239	279	262	266	264	264	248	245	280	277	271	282	269	283	271	316	264	250	267	271	281	267	278	249	245	253	289	275	244	255	278	275	291	259	277	259	275	235	273	297	277	278	272	267	278	264	291	260	259	255	265	261	266	263	289	250	244	261	256	284	268	269	217	267	275	286	270	265	271	269	283	279	262	259	269	244	258	248	294	268	263	238	252	252	261	276	271	246	232	286	250	271	263	273	285	251	298	272	263	270	271	300	272	273	282	262	248	272	254	260	271	248	283	272	265	262	279	271	299	278	260	250	258	266	267	252	261	264	258	294	265	247	258	254	262	292	253	255	283	265	246	264	240	274	265	262	262	273	248	273	286	272	267	292	291	281	284	261	270	270	279	271	264	260	268	274	273	257	268	311	267	265	263	280	244	248	277	278	275	270	254	255	311	244	292	298	253	264	267	267	258	278	278	267	275	259	278	245	251	289	312	264	242	256	281	246	238	264	229	266	278	276	265	254	243	251	272	259	274	285	256	261	265	276	254	264	269	285	259	277	266	253	276	273	284	254	261	270	268	259	296	262	281	288	261	289	242	243	242	284	273	265	272	264	236	275	273	245	266	293	264	256	256	270	248	260	259	261	273	258	309	237	255	250	271	270	250	274	274	292	244	269	269	273	298	292	252	285	272	262	288	297	266	289	303	308	252	267	270	280	264	229	273	241	264	256	273	225	262	269	249	262	258	253	263	247	243	277	293	276	255	278	278	288	272	280	254	262	273	260	287	277	273	279	255	257	244	278	295	274	270	267	329	284	284	282	276	259	264	229	269	272	262	263	288	261	279	251	259	257	256	295	292	253	275	262	268	262	259	279	257	262	280	257	273	256	256	271	287	249	286	272	271	255	256	285	255	248	252	289	283	271	261	240	253	262	283	256	260	268	254	262	266	254	281	260	283	275	286	262	253	271	271	251	264	262	274	314	316	262	257	263	280	237	283	261	286	273	290	275	268	270	266	288	279	232	282	281	276	263	272	294	274	254	256	260	275	266	278	273	266	267	255	261	245	259	275	291	267	250	287	261	264	256	268	286	259	269	225	298	283	266	257	333	292	262	252	268	295	257	260	254	304	250	254	272	304	252	275	284	257	262	265	282	277	299	272	250	276	271	268	271	245	257	267	277	271	264	290	287	285	294	245	255	257	244	287	274	270	255	308	241	279	290	273	282	283	280	249	285	294	286	279	252	247	277	267	286	288	276	275	285	268	292	262	242	289	272	268	267	266	256	265	270	255	246	264	257	277	241	254	279	265	250	286	270	264	236	275	278	238	284	275	267	260	262	287	279	274	273	277	263	261	285	230	303	270	270	245	257	279	267	247	260	290	261	255	278	257	266	284	274	271	260	258	264	253	278	262	285	260	259	289	279	304	305	248	256	273	278	252	259	261	264	251	272	269	271	262	239	275	290	231	256	260	273	270	267	256	287	251	281	221	254	282	289	260	279	260	309	265	252	278	264	282	290	229	291	276	264	245	254	255	274	255	266	273	261	294	246	270	258	265	292	261	265	284	280	276	292	268	267	280	286	247	266	302	269	283	265	242	277	265	289	249	290	265	291	265	265	278	258	258	265	288	264	273	244	250	304	271	272	252	255	263	280	280	287	262	289	237	279	269	276	257	273	269	282	299	272	240	260	265	274	274	288	279	269	247	266	240	283	260	259	272	295	280	275	261	279	298	286	282	271	271	287	269	288	257	257	248	249	267	288	292	258	247	303	277	272	237	247	267	274	271	273	280	275	294	281	263	293	254	251	264	243	274	275	295	271	282	248	290	257	274	255	237	300	280	271	260	285	284	294	268	272	261	260	266	265	247	266	276	242	253	243	275	264	284	280	263	258	278	240	256	273	287	285	245	287	288	261	266	271	297	277	286	259	278	249	274	302	304	263	252	280	288	290	258	292	265	241	262	267	300	279	240	269	284	273	281	261	284	297	275	272	257	259	284	280	233	271	272	263	274	242	282	262	248	243	296	264	264	257	265	258	274	250	270	268	281	259	269	288	257	278	291	237	304	257	283	258	295	264	250	276	275	298	258	274	273	270	256	315	266	285	276	285	289	262	268	281	284	290	289	264	261	270	245	270	249	237	268	245	244	278	279	291	282	252	259	298	291	244	272	266	271	252	268	272	258	281	242	269	282	275	287	256	263	257	255	279	267	272	302	270	277	290	235	281	260	275	261	275	283	271	241	227	250	260	239	285	254	309	264	273	246	246	288	288	282	300	271	268	278	249	306	250	258	257	286	318	281	289	241	257	275	258	273	261	255	270	269	275	248	285	288	281	280	254	230	256	247	261	277	283	298	266	270	274	256	292	278	259	264	267	266	251	283	238	264	285	261	272	254	268	268	277	251	274	281	249	286	239	275	266	311	263	243	310	268	288	294	258	266	257	287	255	270	265	253	284	259	266	280	259	267	270	263	279	295	248	271	257	273	281	254	290	311	262	299	237	285	293	260	260	265	259	233	269	294	267	278	297	268	267	241	258	272	288	267	236	269	227	280	250	275	279	245	270	269	291	307	275	262	279	291	263	269	266	264	283	280	295	288	251	269	259	258	263	257	267	268	274	295	271	285	235	282	286	267	243	253	272	288	276	266	269	281	262	263	280	260	252	239	284	257	264	259	252	265	253	273	276	260	281	274	300	295	277	291	252	277	245	283	249	256	256	272	267	266	275	257	257	274	257	266	255	268	269	261	259	269	299	250	243	297	260	307	238	254	284	255	248	281	282	286	265	264	308	262	254	295	254	301	283	290	249	273	291	250	290	253	252	264	259	226	250	249	266	278	263	278	288	254	277	287	261	247	268	268	240	247	263	256	284	293	274	260	269	254	268	285	244	254	279	260	273	269	246	296	261	252	228	275	269	241	263	272	254	269	269	272	282	273	257	278	251	261	251	242	294	284	284	279	247	260	258	291	261	240	243	293	284	258	259	250	259	276	268	291	243	272	279	262	240	271	258	277	274	266	267	260	250	270	247	286	256	281	249	260	279	274	257	265	273	265	244	261	282	309	279	263	272	275	291	233	269	269	294	254	275	282	251	234	270	281	275	270	302	275	287	265	269	283	293	265	272	292	282	269	276	276	270	265	279	268	279	292	294	250	250	292	296	263	275	261	267	269	272	288	254	284	266	267	247	285	266	300	274	279	268	279	288	267	252	271	264	273	300	308	293	256	242	280	264	261	266	254	246	264	261	275	266	281	260	270	269	257	258	257	269	270	312	233	281	268	244	291	234	258
11183	10963	26586	29571	27176	23665	21302	21605	20718	24038	41219	43691	40862	38189	32645	22602	12439	4958	2114	1392	1187	877	821	720	784	746	743	765	781	812	720	785	812	751	785	750	790	777	756	739	755	777	789	787	772	771	783	770	815	770	787	751	750	783	748	730	777	804	772	753	731	790	779	809	793	739	733	760	745	773	786	738	768	751	734	812	757	793	783	749	773	749	818	757	763	763	743	758	813	764	796	784	819	764	742	774	709	758	731	808	761	750	745	788	748	785	783	733	818	788	761	777	758	770	758	789	844	765	784	751	713	829	756	831	771	781	780	796	750	806	753	798	740	761	809	768	748	750	799	782	786	779	788	767	850	744	779	761	805	814	729	791	752	749	768	758	726	743	717	782	708	771	780	753	772	796	737	770	755	775	756	761	755	790	739	744	762	752	761	746	777	789	758	779	827	757	790	733	768	787	788	698	769	808	744	790	770	749	775	765	786	802	721	780	794	735	761	804	736	741	744	817	760	761	750	764	781	780	731	787	702	761	779	740	728	797	744	742	757	754	711	823	783	787	757	756	751	792	785	748	766	782	765	732	721	746	751	772	723	824	775	802	788	789	763	807	729	749	777	744	772	801	736	752	735	817	763	771	748	759	779	779	791	806	776	762	809	803	779	780	796	769	763	785	789	773	786	812	804	737	791	752	737	760	786	782	744	782	766	824	768	747	768	792	714	763	728	800	735	721	769	796	724	779	745	752	753	758	768	814	749	798	808	802	695	753	776	755	724	780	747	753	782	725	740	771	746	787	763	768	736	742	789	779	746	754	791	769	756	712	815	793	752	785	781	747	777	731	803	709	721	754	772	784	796	749	768	751	714	787	755	746	759	741	765	794	758	778	768	822	772	821	767	767	825	757	786	780	766	731	865	747	762	729	748	701	817	820	755	738	725	812	790	784	814	744	770	743	753	782	735	810	818	771	766	787	770	778	776	754	804	786	756	796	756	753	760	776	781	751	802	763	828	784	733	743	759	772	735	794	769	786	784	747	778	753	727	754	785	769	781	792	771	810	784	743	737	781	732	806	782	740	827	777	805	787	805	759	761	765	741	798	751	799	800	734	763	746	754	733	769	745	739	785	760	823	769	716	802	730	778	710	774	745	735	745	753	840	757	753	794	735	742	766	801	765	813	781	748	758	743	824	830	768	800	777	811	768	760	776	772	764	751	769	794	765	740	736	741	752	740	751	788	789	776	766	778	795	827	817	781	757	793	744	795	756	735	765	818	755	802	781	711	765	752	775	729	788	756	720	812	762	749	739	791	777	726	773	802	778	756	802	754	792	779	803	828	738	737	775	707	715	747	748	772	778	769	727	802	786	741	786	807	800	767	800	797	772	763	806	772	761	781	754	746	773	759	782	830	794	820	731	801	738	757	777	815	789	717	822	768	706	799	795	711	728	806	710	766	729	771	766	766	757	745	776	710	711	742	753	760	802	745	768	769	784	756	757	753	803	824	806	763	770	737	775	768	756	787	776	791	751	749	735	766	809	709	785	774	764	777	732	776	829	750	768	758	784	781	756	773	752	835	772	722	777	692	801	789	748	798	750	818	752	744	737	737	773	776	739	725	807	770	799	741	758	757	749	802	776	759	779	764	773	714	796	751	713	803	721	773	801	801	753	786	798	729	794	778	745	795	773	794	779	768	755	778	764	745	753	755	748	731	794	749	777	782	793	772	797	770	783	788	795	785	743	770	821	708	771	765	773	758	746	776	733	754	783	737	712	759	728	828	766	736	729	720	799	777	804	799	774	791	749	813	737	763	785	792	758	741	731	756	783	755	739	766	787	781	772	748	747	740	779	748	792	755	777	782	800	818	778	793	782	837	780	771	803	747	773	774	757	815	803	726	773	766	785	755	734	779	744	812	757	811	770	817	747	739	796	784	763	778	809	752	787	792	767	756	773	746	793	711	717	757	772	784	767	788	811	779	776	814	780	729	779	717	800	736	767	786	810	774	777	770	763	756	757	741	767	809	760	781	754	758	757	786	759	694	765	813	722	789	743	801	721	721	775	780	726	796	781	787	776	758	770	725	743	721	758	772	748	761	739	739	771	778	774	733	714	792	774	726	743	750	727	742	765	747	753	798	796	741	733	750	765	769	724	797	770	754	769	725	786	792	751	753	774	786	759	786	728	775	767	755	735	769	758	785	766	741	789	742	770	750	743	776	774	807	767	766	782	807	794	736	768	773	768	778	761	749	796	762	776	749	758	796	783	742	789	759	766	793	756	756	748	765	761	821	803	750	752	735	768	753	856	801	726	756	760	804	804	850	723	787	815	790	747	764	760	810	730	765	778	778	791	766	811	765	761	769	786	776	794	788	710	778	765	812	773	790	713	804	781	725	738	742	690	744	774	845	756	759	763	824	757	820	762	730	700	813	753	751	761	755	731	733	759	754	732	756	812	715	750	723	782	782	784	789	742	726	787	726	749	748	750	773	771	774	773	722	749	756	772	768	804	776	769	793	766	774	787	729	734	717	778	778	813	767	742	791	780	780	777	745	761	760	740	783	787	783	761	782	745	756	752	810	770	689	775	784	756	741	719	710	817	761	735	774	685	772	729	811	738	747	787	781	775	728	802	739	791	800	780	759	798	808	743	752	727	784	777	771	796	772	769	730	749	736	787	780	799	760	783	774	759	780	804	764	798	781	725	811	681	756	719	744	793	764	741	827	756	761	770	752	755	778	761	759	740	720	721	740	774	723	741	800	796	754	722	793	772	766	796	728	748	753	782	750	744	763	767	768	779	777	764	736	848	822	754	764	777	752	745	789	773	780	773	783	764	803	760	780	749	759	812	786	799	780	772	824	784	719	806	761	769	799	774	777	754	748	785	764	769	763	810	762	684	714	757	790	788	766	750	743	748	727	796	754	783	763	735	748	758	756	700	797	779	765	746	762	762	771	766	756	773	765	776	789	755	776	743	766	775	768	780	767	792	781	789	716	800	770	749	769	778	763	793	798	725	801	744	776	770	773	800	825	775	834	717	749	809	725	800	775	788	774	768	807	796	757	798	767	768	786	737	777	799	759	774	791	797	700	762	745	734	753	709	786	790	788	754	749	798	733	729	764	776	728	783	745	743	744	779	762	732	774	767	774	731	767	770	784	751	754	800	786	784	759	803	748	790	790	742	747	762	778	783	772	764	753	775	724	722	790	705	748	791	781	758	713	729	735	743	754	753	863	761	741	773	839	774	779	739	727	786	800	822	718	760	781	790	776	764	784	765	744	782	772	786	797	777	795	787	733	842	787	755	697	787	768	795	722	734	734	744	783	753	787	764	784	765	734	775	830	747	785	724	776	822	740	770	745	790	775	718	772	796	829	754	737	755	791	737	788	800	773	732	783	781	794	837	771	786	750	753	742	737	794	794	777	805	740	802	739	758	776	755	738	770	734	779	754	780	778	772	770	777	776	766	756	784	769	780	847	776	767	758	802	747	824	784	828	771	753	745
4231	1317	888	801	555	522	499	454	403	553	1016	1492	1456	1153	1054	841	517	390	306	291	287	283	275	284	255	292	292	287	274	274	286	267	280	273	259	272	260	269	291	282	271	280	293	291	254	306	275	273	286	281	263	264	326	276	256	278	265	277	260	294	272	281	265	268	279	319	299	327	288	279	283	305	279	276	265	275	250	265	266	297	270	297	304	272	276	262	282	250	279	292	262	269	307	256	289	304	306	288	288	293	264	316	276	287	276	314	263	308	295	279	270	276	264	264	285	289	280	253	265	259	266	277	285	271	279	286	264	289	270	271	278	264	303	247	282	286	281	290	309	286	282	250	272	297	259	276	285	266	257	309	262	301	282	276	274	287	297	277	298	280	284	305	255	275	293	291	306	284	282	282	269	297	279	258	255	258	274	279	260	264	273	269	306	296	279	268	289	270	298	279	302	276	294	274	270	270	287	287	254	267	280	289	278	317	274	289	271	279	266	275	261	286	270	293	294	285	275	258	295	315	263	304	268	271	262	284	292	284	294	267	268	297	294	295	296	277	250	285	290	272	280	259	310	287	295	287	252	299	258	258	294	286	279	284	292	264	278	298	275	306	305	265	270	268	272	300	265	273	271	257	275	253	278	286	250	277	308	262	300	270	281	265	301	261	294	276	281	261	263	295	284	239	296	253	281	274	260	276	294	289	287	284	274	281	263	268	234	289	270	279	328	261	267	282	270	296	283	296	290	302	304	306	280	283	248	299	297	294	279	260	294	286	259	298	281	269	289	279	262	298	285	274	261	286	271	294	258	248	288	269	271	266	248	262	294	268	275	276	280	271	282	272	314	269	295	300	282	287	293	280	297	302	268	283	271	278	285	275	278	285	262	282	297	258	288	300	304	282	263	303	296	307	316	290	301	282	267	281	288	287	284	249	277	283	287	266	248	294	292	276	305	271	290	292	282	250	263	294	278	293	291	264	299	270	279	289	265	270	292	264	278	270	312	286	256	289	316	280	288	272	287	291	292	267	299	293	309	283	279	282	291	274	284	276	283	274	302	292	265	270	272	311	269	277	296	304	268	277	299	254	271	283	267	278	283	286	236	275	281	277	288	291	283	243	282	272	270	278	285	291	287	294	315	273	295	311	248	275	282	280	299	270	272	303	266	300	284	305	308	284	266	273	263	288	282	284	283	311	263	273	273	282	267	256	289	291	272	276	264	297	272	286	270	251	289	252	263	288	276	271	315	254	295	291	288	258	306	278	259	284	293	281	273	288	273	255	254	265	288	262	289	263	289	304	271	278	274	269	284	305	291	289	278	260	255	237	279	278	277	315	258	286	230	295	322	311	285	248	289	292	287	265	290	289	283	310	270	307	297	290	297	278	293	294	281	280	302	300	256	290	277	284	284	246	289	239	281	302	293	297	278	254	290	288	277	277	277	281	274	251	292	307	286	282	271	276	290	270	286	248	270	303	278	300	278	257	290	263	308	307	318	280	273	294	242	263	282	272	284	307	260	288	276	282	299	258	280	280	286	296	275	277	286	288	277	284	295	288	252	294	271	282	307	251	309	265	289	295	258	297	257	281	290	289	273	278	304	283	288	244	293	262	309	287	310	305	285	288	300	290	249	274	293	263	284	280	281	284	268	294	285	299	276	279	263	266	293	279	270	268	286	299	288	271	267	259	273	287	273	264	276	275	279	279	280	304	246	280	298	265	253	302	252	295	278	275	300	263	250	259	278	264	278	289	255	288	270	255	303	286	259	239	269	276	276	270	267	305	246	261	278	275	261	256	297	277	314	280	300	329	263	286	267	293	269	298	285	293	312	244	287	291	296	309	266	292	269	302	294	276	274	257	290	278	303	293	311	283	278	288	291	270	290	298	319	286	296	278	264	267	270	262	272	261	304	283	305	251	294	309	293	260	256	288	261	286	294	296	300	263	270	252	286	292	288	267	275	287	284	288	310	292	273	282	289	262	292	316	282	283	304	264	265	261	286	287	263	274	262	281	316	266	282	253	286	284	284	277	248	266	271	301	265	258	280	263	255	270	283	279	271	256	285	274	279	322	267	255	294	301	236	252	282	290	322	259	307	289	286	273	280	269	287	263	265	259	315	291	302	293	273	299	274	272	254	275	287	282	283	282	299	303	289	266	301	291	315	258	283	302	279	288	289	302	278	285	298	285	290	266	267	274	304	286	274	283	283	289	282	288	271	258	281	283	262	297	292	268	255	259	256	256	267	273	288	254	280	262	287	270	284	275	288	282	288	239	283	260	280	308	298	255	259	292	280	294	272	264	273	296	288	285	287	295	309	270	259	268	294	302	273	260	289	296	297	262	274	297	275	289	268	281	270	278	266	268	266	271	298	280	286	255	312	243	289	249	260	256	289	299	300	276	301	258	295	289	275	292	270	284	297	298	267	299	291	271	263	301	295	269	262	278	285	281	286	272	282	273	303	293	310	278	297	289	286	249	283	286	295	279	299	257	240	296	267	280	263	295	264	298	274	286	309	253	278	293	309	277	291	274	306	309	316	310	263	260	254	281	284	269	272	259	301	272	285	274	289	301	277	292	273	302	254	287	284	284	261	265	276	264	277	274	308	317	278	284	280	298	293	289	287	302	273	294	280	294	255	308	255	276	267	304	279	257	312	284	274	246	317	301	284	286	269	295	274	277	298	273	265	253	283	310	252	279	276	269	282	284	271	280	291	293	272	272	305	248	309	264	275	272	282	255	299	299	293	291	256	274	281	265	261	287	287	268	299	266	294	302	288	297	268	262	271	283	261	276	294	300	299	275	303	268	275	253	280	297	287	264	285	286	316	283	284	277	284	305	282	300	270	253	290	292	260	281	286	311	294	251	269	274	281	297	308	289	266	283	275	276	252	279	254	266	278	280	256	270	269	260	281	281	282	297	278	258	301	291	279	248	265	309	306	248	273	268	290	282	274	276	281	290	286	263	270	306	293	305	277	255	299	261	277	283	282	289	264	277	289	290	283	268	278	268	286	284	275	277	279	294	294	289	285	295	306	280	293	273	296	313	286	278	277	258	283	299	256	283	275	289	317	307	241	266	298	284	281	291	287	279	289	304	302	292	259	296	274	291	301	287	291	270	297	284	280	300	301	242	261	267	293	271	282	272	278	287	269	268	281	293	261	268	298	287	278	312	312	271	297	284	282	249	285	299	279	266	245	273	264	297	328	320	308	282	290	276	283	303	282	264	267	283	290	295	260	297	314	288	288	276	256	285	279	241	267	260	257	286	268	289	313	287	278	269	283	268	277	283	307	305	278	267	260	263	293	284	268	296	266	296	292	277	283	273	289	294	256	287	250	283	275	293	253	273	278	265	293	286	268	292	294	273	302	291	281	283	301	273	311	283	289	275	285	292	298	272	262	237	282	283	288	291	287	276	220	288	281	268	265	276	316	246	256	282	273	271	284	284	275	269	278	291	283	253	271	275	289	272	285	297	291	296	291	301	264	264	279	277
3369	1771	2502	2715	2353	2352	2092	1841	1606	2543	5365	7672	7059	5563	4887	3502	2014	1274	946	831	797	774	788	828	801	796	804	760	784	781	789	713	732	788	762	762	805	794	776	767	752	766	791	762	771	805	759	775	720	784	743	780	767	773	821	822	763	815	779	788	774	799	767	779	798	832	799	775	761	779	756	728	783	772	791	796	803	772	803	787	801	793	857	767	752	819	792	796	787	771	775	802	764	771	783	786	749	754	848	808	721	736	756	767	754	782	801	774	771	745	796	779	795	800	832	823	737	772	777	828	833	784	796	810	795	793	786	815	760	747	764	783	814	796	835	798	770	756	783	815	807	797	785	806	805	819	832	717	795	803	761	805	795	799	775	813	735	804	786	793	750	756	811	808	782	810	822	781	800	719	773	790	826	780	787	769	849	824	800	802	806	747	825	793	784	753	760	791	790	782	769	731	797	766	747	807	758	778	775	764	810	824	766	823	737	762	842	791	821	707	828	785	770	799	837	815	786	785	789	802	808	766	794	797	781	765	742	786	797	770	772	768	850	883	778	736	770	763	749	787	743	807	723	813	776	755	785	763	723	758	763	839	794	803	806	756	764	810	799	806	767	753	775	850	762	814	761	740	838	796	776	779	797	786	812	788	848	820	803	779	808	772	795	738	769	851	784	781	824	804	802	815	852	802	802	841	768	763	809	823	742	792	775	793	731	801	743	803	782	769	755	797	755	772	760	758	823	781	770	791	785	741	773	834	733	733	756	793	773	799	807	829	764	767	778	758	760	813	769	802	836	741	738	775	766	782	772	822	836	792	778	725	725	792	762	779	781	799	792	775	791	783	807	777	829	845	782	774	814	749	786	759	804	768	815	787	847	746	782	796	784	770	770	773	822	761	771	782	734	766	797	757	772	775	758	785	781	798	765	804	758	746	776	790	764	805	787	791	804	806	790	755	771	790	749	812	792	780	820	756	770	809	805	785	795	787	752	747	758	751	837	783	777	785	763	816	763	801	796	793	748	764	803	762	789	788	776	773	806	803	773	798	798	826	839	769	788	808	838	730	768	765	787	773	785	804	754	779	777	823	745	761	766	783	794	803	804	771	798	772	803	792	785	778	778	751	731	844	757	778	743	788	780	840	786	790	789	818	816	786	791	788	769	785	780	799	824	819	802	793	829	761	797	777	794	800	761	772	792	813	746	776	779	794	784	818	821	762	747	742	804	814	760	765	736	775	780	786	769	705	825	748	734	797	803	762	737	786	809	799	830	821	794	799	840	775	815	751	816	819	817	789	750	766	815	777	793	743	707	805	770	777	757	757	782	790	750	802	846	810	828	790	734	795	786	780	811	829	782	847	803	797	786	755	778	792	772	733	763	818	777	786	804	769	757	800	803	762	797	767	756	815	775	777	775	791	755	780	771	746	773	758	815	808	803	798	815	767	781	775	810	734	806	759	810	792	790	783	791	825	744	715	761	790	809	743	777	814	842	777	810	767	826	749	801	772	794	785	699	771	827	740	812	767	838	793	821	751	775	801	765	753	797	800	829	865	817	802	799	801	789	765	776	803	791	768	767	774	819	778	828	761	833	809	788	798	777	824	783	793	813	768	804	837	787	817	749	759	796	714	801	803	793	812	746	778	781	812	799	757	766	814	776	770	761	758	791	796	774	765	818	810	808	756	793	795	818	765	785	794	783	842	781	751	776	781	784	813	772	816	797	748	820	750	801	780	798	790	778	820	763	817	790	769	796	756	790	767	757	826	778	774	760	809	822	786	795	801	787	785	764	772	792	787	795	788	800	784	762	768	797	792	855	749	799	769	796	829	814	782	776	757	779	815	783	785	821	779	796	788	741	841	816	753	807	816	780	789	783	777	763	778	801	793	818	810	770	811	747	819	826	809	767	839	737	740	810	793	800	812	839	769	802	761	765	753	835	767	793	837	775	808	810	776	841	796	791	805	783	792	769	770	805	838	729	781	776	799	863	814	799	757	812	808	745	750	717	771	811	849	804	773	829	766	708	784	787	810	756	775	775	763	754	810	785	778	791	778	795	736	783	817	779	758	784	817	773	801	767	746	795	782	739	837	838	804	780	775	750	768	804	783	802	797	804	743	788	806	769	773	787	740	764	747	753	777	803	816	732	762	819	766	824	782	806	783	791	802	792	782	775	779	756	847	762	798	788	845	807	812	756	805	849	845	791	770	842	781	774	810	756	766	732	824	733	769	773	761	836	843	787	783	768	759	783	788	813	778	769	789	775	769	773	843	753	795	812	779	839	744	776	759	773	784	776	815	766	779	778	741	792	825	794	725	815	791	755	778	801	837	741	776	801	793	818	798	769	800	790	806	837	795	704	759	835	780	821	804	762	754	767	773	789	826	781	805	774	813	782	770	782	729	812	792	828	803	790	781	793	736	751	786	788	783	781	806	789	808	783	790	803	823	744	740	783	822	831	790	754	787	755	737	844	764	781	717	805	821	778	742	812	836	784	799	775	810	760	768	752	803	754	762	797	773	799	784	777	810	771	817	802	790	800	774	781	782	734	797	783	801	790	776	840	752	745	763	750	764	816	784	750	787	773	782	778	750	775	820	815	764	787	775	797	759	751	825	751	794	829	812	751	798	805	750	761	798	752	763	805	838	796	837	769	794	797	799	728	787	748	766	775	804	764	818	788	820	805	782	784	741	725	783	759	743	748	759	755	793	793	776	751	802	756	750	803	785	778	812	795	800	798	736	789	785	793	721	743	785	813	837	803	815	750	788	757	811	852	742	805	755	796	744	790	751	794	817	763	759	789	782	775	756	805	765	773	768	821	803	828	785	789	775	766	808	759	833	777	778	735	810	744	807	768	773	812	788	807	792	826	743	812	761	805	818	824	761	795	826	792	794	766	766	791	742	873	783	763	801	755	806	766	810	824	834	782	782	812	825	763	784	797	783	850	774	773	779	781	772	782	774	786	824	824	801	782	794	764	785	756	742	783	795	801	759	764	743	784	824	774	823	823	789	798	845	792	782	822	796	778	781	816	765	788	767	777	806	768	818	813	800	772	770	797	761	803	777	738	833	775	776	830	797	785	845	794	775	822	831	774	796	816	792	762	765	826	727	789	829	765	789	815	805	773	732	769	801	754	786	799	814	808	802	743	786	810	782	770	771	797	763	765	805	766	776	757	773	761	793	802	822	768	777	775	812	786	785	800	818	745	781	797	801	809	802	774	792	785	787	750	811	784	822	781	801	813	797	783	746	752	795	821	748	766	824	746	821	831	758	815	787	788	804	767	743	782	780	776	761	820	788	806	780	761	783	802	779	771	753	780	742	736	788	761	778	777	780	747	831	752	769	807	774	843	735	778	724	759	795	760	788	775	805	807	805	747	825	835	743	769	775	779	815	756	793	751	772	815	772	801	775	777	771	794	781	828	780	806	791	790	787	739	769	816	748	756	748	779	793	774	820	809	786	795	777	808	732	717	788	787	795	762	773	814	818	789	789
11073	4316	6392	5403	4634	4022	3099	1996	2227	4844	10295	14014	12938	7549	4981	2934	1357	720	363	245	265	265	236	229	234	224	222	209	245	244	228	234	228	221	205	217	241	218	247	237	228	209	225	211	205	187	209	250	249	252	242	226	226	261	238	254	236	245	236	239	211	222	239	238	219	249	231	236	252	244	238	249	232	228	238	222	242	253	246	230	261	235	245	244	229	231	221	234	244	234	256	229	234	245	208	226	228	232	242	244	239	243	200	249	252	242	215	241	211	227	253	244	242	264	240	225	252	229	262	212	225	229	237	232	222	244	245	254	229	240	244	265	239	253	240	216	227	242	234	248	246	247	255	245	224	240	243	239	232	240	222	238	240	253	234	226	247	219	246	240	246	251	228	239	229	267	230	256	240	231	227	224	236	236	250	236	232	206	265	227	258	263	213	217	258	232	239	226	249	205	220	222	252	239	268	224	257	254	232	250	262	211	188	245	242	248	251	257	225	236	214	239	222	223	232	213	224	213	227	210	225	226	244	220	233	211	230	255	224	240	266	230	209	236	264	240	242	255	222	223	231	225	231	231	252	262	264	229	258	241	233	232	279	229	259	214	238	226	247	239	237	238	231	229	235	221	233	228	219	222	214	237	219	261	229	222	236	228	239	205	230	235	241	255	231	244	209	240	249	238	234	263	248	249	245	232	251	231	255	222	267	204	225	224	223	229	257	236	217	226	223	219	229	232	255	211	212	234	215	245	240	257	220	241	245	217	216	239	244	250	239	217	241	223	252	262	227	232	212	251	240	271	264	237	230	246	235	238	209	233	253	265	240	229	238	224	227	225	245	243	248	232	233	225	253	283	226	215	224	248	229	243	219	233	239	247	224	229	229	241	216	239	214	203	235	219	241	228	234	249	219	249	231	229	240	222	251	280	239	209	239	251	249	211	222	234	234	243	254	226	221	232	211	216	236	261	234	226	206	248	242	274	261	234	259	232	228	217	246	203	239	240	239	265	231	237	220	250	229	218	225	265	224	235	221	254	224	248	232	261	246	233	228	230	252	240	236	228	237	207	238	210	246	235	213	233	252	231	243	252	270	279	234	229	262	208	231	224	249	220	241	208	245	225	229	236	217	237	248	240	229	235	247	216	255	222	263	219	232	231	222	258	227	216	230	231	225	218	210	239	245	236	226	217	229	226	229	213	264	247	215	205	227	243	247	230	238	232	238	246	222	246	230	230	235	243	247	232	222	251	236	247	236	239	236	239	252	213	250	227	227	258	247	213	239	235	239	238	248	212	252	207	238	211	276	272	246	256	219	211	222	218	233	229	269	258	222	243	243	249	257	221	252	248	207	223	227	255	230	250	258	225	230	216	207	243	246	259	230	245	256	236	247	231	247	237	244	244	252	228	244	234	255	229	256	228	255	232	240	217	209	234	270	271	257	226	200	245	220	218	200	261	213	268	216	251	230	207	248	244	231	244	261	253	234	228	213	209	248	223	227	222	233	227	239	262	234	235	205	243	239	246	259	241	239	231	237	251	214	219	228	211	253	233	238	267	227	233	249	215	221	219	239	251	244	227	235	264	257	231	206	242	265	218	223	254	233	243	225	234	245	239	240	237	236	228	228	241	233	247	225	233	240	248	252	214	214	237	249	227	248	233	262	202	227	229	211	250	231	249	248	237	246	229	234	251	224	244	237	230	240	224	209	236	234	246	252	238	224	230	243	243	251	237	246	261	218	205	237	225	216	233	239	241	247	225	237	242	220	239	267	223	241	244	255	254	236	239	258	215	220	232	223	210	231	217	250	234	237	252	251	243	246	228	236	248	261	265	230	231	246	257	241	241	235	202	258	233	233	217	260	234	248	255	241	223	240	223	229	252	219	206	212	239	206	227	281	221	244	244	220	248	236	234	231	250	222	241	247	216	234	208	279	243	253	246	225	216	247	238	255	241	223	239	242	228	249	231	258	258	238	263	230	232	249	245	233	229	269	243	227	226	245	242	231	239	245	248	233	238	254	206	242	254	223	238	234	240	237	265	278	250	243	245	227	250	236	240	230	216	216	234	241	229	243	239	205	246	219	251	224	221	256	218	228	230	230	238	247	240	236	255	211	227	211	226	234	235	247	238	234	268	224	226	259	252	234	240	231	243	222	213	243	206	235	225	248	239	243	234	245	242	239	231	241	250	257	234	227	234	230	225	247	246	229	227	227	252	256	240	242	250	237	226	220	228	230	209	231	236	244	217	240	248	213	245	223	244	235	237	209	193	255	230	238	255	246	242	230	241	223	239	225	243	242	217	238	235	218	248	228	242	252	250	252	221	223	212	215	219	227	231	239	239	232	230	254	257	240	256	224	236	219	253	251	225	210	257	235	244	255	210	235	220	248	249	218	240	248	210	245	218	228	253	243	254	234	252	270	232	222	224	232	210	263	219	240	256	226	236	243	225	231	232	254	215	222	242	235	231	265	271	233	255	242	221	240	219	217	253	236	232	238	217	226	243	215	265	256	260	240	218	236	267	219	250	224	231	247	206	235	241	230	263	224	237	225	242	254	253	219	234	219	226	245	255	230	250	233	243	232	219	235	220	212	249	242	225	236	242	233	232	240	209	245	242	232	267	234	228	262	253	243	238	232	262	256	242	245	214	241	228	201	228	216	251	233	234	235	243	242	211	225	232	265	220	243	228	247	217	242	233	235	258	235	224	201	250	233	260	238	234	266	242	247	245	249	244	237	242	248	204	255	225	203	245	221	246	236	205	229	250	252	232	230	256	230	228	208	255	268	234	215	235	223	225	236	222	230	222	236	206	225	247	241	219	225	246	248	253	224	259	233	221	218	252	227	234	213	226	216	217	252	241	234	225	242	259	223	215	234	266	228	225	210	236	218	218	246	217	238	225	214	217	232	241	218	249	221	250	229	258	229	224	270	246	247	235	231	270	239	229	219	251	222	242	260	216	216	243	270	217	249	239	200	218	241	249	218	225	254	237	282	261	253	240	276	211	231	274	226	243	236	268	239	255	225	246	231	211	240	235	256	206	252	236	221	214	219	251	214	211	205	244	226	199	220	234	227	240	249	248	227	222	218	234	228	234	242	233	255	248	246	253	237	239	232	238	235	236	234	240	254	234	219	212	227	256	214	222	241	231	237	247	207	243	237	216	257	255	229	209	234	213	227	243	240	220	272	235	264	237	279	226	222	246	232	229	235	237	226	249	226	221	227	233	277	221	246	236	234	240	214	251	222	255	244	229	258	235	225	216	244	236	243	238	231	223	258	248	262	223	250	222	238	230	256	247	241	228	217	220	262	229	207	243	232	255	255	224	238	248	227	247	247	255	223	227	232	213	235	248	236	227	230	243	259	248	250	238	258	208	220	232	220	236	279	263	260	243	263	242	236	257	254	210	252	230	235	221	207	254	253	241	237	230	251	230	217	224	237	258	243	234	251	216	258	220	239	253	215	248	211	252	250	207	233	232	231	251	291	245	233	257	251	248
7262	5083	12942	14934	15086	14749	12201	9165	10365	19322	31007	35232	32464	24414	18725	12595	6611	3128	1450	823	748	826	739	686	707	626	696	719	666	706	707	662	685	666	670	662	672	716	637	675	686	684	678	713	663	715	693	710	694	712	702	656	671	625	640	669	647	609	652	662	675	679	681	682	689	648	650	715	650	696	712	682	665	680	708	672	665	685	693	706	644	677	638	656	662	686	709	733	699	679	699	702	700	661	745	646	711	662	679	691	668	708	650	725	708	634	641	642	674	714	640	731	698	678	692	657	655	694	677	683	698	665	693	718	637	681	671	702	655	724	690	673	710	697	724	697	720	689	643	713	644	693	679	722	682	700	730	696	693	624	695	690	687	693	730	696	676	667	648	650	684	669	649	639	676	719	670	708	711	715	712	669	663	662	660	711	687	710	668	637	644	667	644	667	695	653	639	687	665	661	673	664	624	684	726	693	666	661	694	696	685	683	702	697	687	695	678	687	645	709	693	645	682	672	725	663	688	716	725	691	684	674	693	695	702	630	715	644	673	669	703	673	670	716	642	642	717	726	681	683	660	683	711	679	697	643	638	686	695	682	675	714	706	715	665	648	682	691	677	692	662	692	650	683	647	677	672	727	735	660	724	657	703	666	672	700	664	692	690	653	638	677	647	674	672	664	697	691	697	661	701	694	696	680	700	654	709	676	657	682	645	678	653	682	683	662	678	681	704	725	672	664	716	673	697	659	685	701	707	731	648	643	722	674	650	678	707	673	716	698	654	677	669	723	705	692	645	725	646	671	719	687	700	693	709	658	660	665	668	635	636	688	635	687	708	670	715	671	673	695	685	715	682	648	717	632	664	693	716	674	727	711	666	674	701	689	671	673	683	695	722	704	649	681	701	682	690	686	664	646	734	702	696	682	677	679	696	677	664	714	676	613	658	627	707	705	688	689	679	700	693	676	710	666	715	694	651	677	635	646	651	669	665	684	698	683	696	651	648	659	681	641	665	675	670	621	698	684	644	705	666	678	647	691	710	664	665	696	724	753	689	680	633	685	695	671	601	671	689	644	652	682	726	681	662	680	690	681	659	694	691	681	675	668	712	676	688	683	665	631	686	661	670	679	698	652	680	740	695	703	688	706	666	658	666	670	690	690	676	714	709	691	700	695	690	677	651	654	732	663	654	672	656	703	729	669	689	670	708	660	664	687	670	721	681	676	710	662	669	699	660	694	668	638	692	680	642	689	698	662	686	694	669	650	685	650	685	690	675	656	702	708	713	711	670	685	696	712	670	738	681	703	721	677	695	648	686	668	663	685	669	681	690	674	652	694	713	650	678	678	605	693	629	740	717	670	683	737	648	656	645	701	659	725	683	674	715	691	709	648	709	641	718	704	649	716	664	660	717	662	677	671	654	673	658	655	682	699	675	693	667	681	680	673	720	715	689	707	665	684	740	710	714	699	634	705	658	691	688	668	686	696	702	671	706	650	690	649	704	656	693	665	666	666	715	726	662	683	670	676	669	699	696	656	661	640	689	674	657	698	659	705	650	647	706	661	665	686	736	647	700	669	673	670	626	691	683	699	657	660	625	660	685	721	721	659	682	683	671	702	654	674	684	648	707	692	721	647	708	679	663	687	668	697	707	716	672	628	651	720	705	712	678	666	653	711	662	718	660	693	684	694	653	663	655	696	628	649	648	704	703	637	695	696	651	688	673	688	668	709	681	703	710	683	668	689	649	652	661	673	683	679	683	684	706	643	719	677	699	656	665	655	684	647	653	704	659	683	645	687	679	636	669	696	718	638	670	700	682	683	704	680	667	656	682	650	702	654	637	710	663	739	696	720	661	734	671	646	652	634	673	657	677	671	646	669	669	704	623	668	698	689	693	708	690	693	656	669	667	691	717	684	667	647	691	669	626	659	715	670	661	654	685	710	714	691	712	689	688	644	652	709	669	659	672	683	690	682	691	682	690	698	659	734	666	693	662	704	664	743	716	709	672	724	719	606	698	681	647	694	652	652	671	713	674	691	662	747	671	679	691	697	685	670	636	689	669	638	688	666	634	654	668	646	736	667	666	693	682	661	669	678	693	673	684	685	658	685	676	648	684	696	680	644	667	648	669	715	635	659	700	682	721	685	694	726	643	669	680	673	744	712	688	662	668	677	639	667	718	662	657	678	683	698	656	706	699	659	681	663	710	703	647	751	691	673	709	697	711	708	700	676	736	698	637	701	687	664	670	708	654	689	690	708	687	699	660	660	673	636	685	727	654	665	704	678	643	687	685	637	639	678	636	671	685	693	717	690	676	643	698	734	673	662	679	686	695	700	691	657	684	682	724	647	694	694	667	691	716	673	664	671	641	680	650	692	677	706	650	643	672	678	656	659	707	699	712	674	714	701	693	699	707	696	692	658	670	711	646	689	683	676	650	677	715	698	653	646	702	717	716	662	699	685	666	653	718	686	665	684	681	655	729	689	678	680	714	680	692	713	697	709	640	669	664	666	688	630	685	689	691	701	665	691	668	697	712	636	703	671	678	678	662	646	652	622	670	725	720	717	671	670	701	732	679	650	650	679	679	686	691	669	660	681	638	704	690	666	624	665	640	624	727	665	671	729	704	687	683	666	696	716	645	707	677	682	727	723	686	699	658	702	656	683	667	659	658	677	658	703	681	688	681	719	648	671	672	683	676	692	680	697	701	608	683	672	678	659	710	678	687	665	670	663	650	674	698	686	670	705	666	681	713	693	721	730	675	687	720	736	677	664	681	712	752	690	705	704	701	666	713	646	676	711	717	708	681	640	672	718	652	687	651	708	688	670	745	647	664	646	633	634	678	695	682	661	639	666	730	676	665	704	677	657	654	683	689	705	673	697	682	710	721	659	692	665	673	687	691	689	705	677	682	690	716	664	672	613	707	715	651	690	724	684	658	665	688	699	693	694	661	706	688	678	682	684	730	676	627	674	686	671	668	681	683	719	674	711	704	661	737	661	681	691	644	635	725	772	704	692	688	651	656	686	663	676	721	678	687	642	692	702	695	657	640	685	692	682	741	692	683	665	680	701	680	687	657	691	666	712	703	699	701	655	686	704	676	657	657	663	691	674	642	657	656	660	708	664	684	645	674	665	650	737	698	694	659	696	645	679	698	680	658	640	692	690	708	684	694	725	700	717	691	661	636	716	659	713	705	686	690	630	662	663	697	656	697	646	685	697	694	643	649	685	682	695	668	666	706	678	712	694	696	727	670	722	704	711	668	682	666	690	629	688	669	687	718	661	669	690	676	646	699	668	720	630	663	661	691	677	651	716	679	691	657	657	651	695	649	685	689	670	693	657	657	728	662	661	712	632	689	679	676	698	709	653	670	722	724	668	698	684	700	701	673	677	688	673	679	701	657	703	655	693	674	654	692	696	668	676	695	680	717	659	688	702	676	695	672	660	646	689	701	681	656	695	685	690	690	701	655	677	682	716	692	712	681	721	693	664	659	705	648	666	677	719
19644	9304	16129	15502	10356	7275	5697	4172	4895	9939	25141	27824	23586	14788	9099	4740	2407	994	441	286	298	290	293	243	226	223	256	229	250	246	256	270	276	253	247	231	272	246	225	282	285	282	261	283	258	279	258	262	256	249	246	245	243	227	242	242	257	216	269	229	240	222	255	222	239	259	242	232	248	239	247	267	246	248	235	227	247	235	263	249	266	290	267	298	258	277	262	263	261	249	258	240	269	256	248	250	247	269	273	281	285	249	246	271	274	248	245	253	254	255	267	247	278	242	261	257	277	253	244	253	269	219	245	255	235	259	260	262	278	235	270	256	239	281	242	252	253	223	244	266	243	239	247	252	248	242	242	236	240	287	247	263	261	282	250	267	266	264	242	242	253	241	249	209	222	265	276	242	271	264	261	271	248	266	263	280	239	263	213	296	244	253	258	251	234	274	254	255	254	262	249	265	263	251	251	256	272	249	241	234	238	254	246	247	259	236	265	258	256	282	281	257	231	246	264	251	250	246	260	222	252	253	249	241	278	264	263	244	269	280	257	268	259	250	252	280	244	259	278	228	262	227	274	256	264	242	247	260	253	221	254	276	264	258	275	257	224	247	218	238	244	241	248	226	277	234	258	245	248	253	226	238	244	253	247	246	251	252	245	241	255	274	285	240	249	239	244	250	226	250	234	252	231	276	239	260	247	245	253	276	234	233	251	261	266	225	272	245	266	264	265	281	235	265	249	254	240	272	254	237	250	278	268	242	236	243	227	288	237	241	264	237	279	245	272	233	233	225	262	271	267	242	273	264	243	221	249	271	236	259	252	258	277	232	247	223	235	262	241	289	228	257	289	252	272	236	234	233	266	260	252	254	239	253	267	274	243	274	234	263	257	275	257	236	273	264	263	226	247	248	260	288	276	278	239	254	267	269	219	242	262	242	244	259	249	260	257	247	288	217	248	260	250	273	250	261	242	245	255	254	237	263	239	220	273	271	211	266	248	244	268	260	265	236	257	254	264	236	261	232	249	266	234	249	264	252	257	253	222	275	288	276	247	279	242	250	285	254	255	217	250	231	252	235	245	246	249	272	246	243	259	235	248	241	228	250	241	288	282	269	236	255	235	266	255	276	239	266	245	228	246	232	234	221	261	244	255	279	237	256	249	271	250	248	250	275	258	238	262	264	284	233	247	254	239	258	289	245	266	236	260	238	273	250	225	254	239	260	231	250	265	248	270	271	267	245	213	292	254	242	244	247	244	253	249	250	247	272	251	246	258	266	266	262	243	219	212	273	274	230	244	259	255	256	260	259	255	250	230	250	207	236	260	275	238	279	265	283	258	246	233	250	247	251	249	263	251	208	285	251	248	221	249	215	240	260	249	254	239	264	248	222	243	260	259	247	267	265	257	276	224	247	250	289	267	249	255	256	265	240	249	252	240	270	262	264	259	263	228	255	244	250	243	242	227	253	251	257	233	249	268	254	237	231	262	263	280	246	268	275	269	255	235	237	225	239	259	254	257	248	229	276	239	257	248	224	259	248	243	240	240	246	274	284	257	251	256	242	232	244	239	232	273	279	268	273	252	263	274	253	242	266	249	282	257	230	246	275	226	282	266	248	248	241	281	244	239	229	282	220	243	266	240	241	237	265	238	205	241	239	237	261	272	240	254	233	272	221	232	261	242	243	230	263	260	249	282	233	274	251	258	229	252	261	269	229	306	254	249	249	252	257	248	255	252	248	249	249	230	277	269	249	236	241	239	256	240	272	236	273	241	264	218	255	233	244	229	240	258	247	261	263	252	217	242	229	271	242	259	233	266	260	254	258	283	261	267	212	257	230	260	276	245	279	272	242	261	271	247	245	279	249	264	272	252	252	239	271	259	296	258	244	221	240	267	260	237	268	258	260	265	251	270	260	231	250	252	247	258	229	248	257	263	259	238	276	265	268	258	255	259	270	262	251	240	241	209	249	257	281	248	241	229	236	226	235	243	216	230	235	237	274	290	278	237	246	237	241	247	280	247	253	258	274	235	262	227	251	294	251	262	280	231	279	228	250	217	266	241	268	249	265	249	239	230	268	225	232	269	247	257	259	219	225	215	252	236	244	226	239	249	281	275	251	263	247	257	253	240	243	271	260	234	247	250	251	223	262	251	237	272	257	254	231	245	250	237	269	251	212	258	247	259	232	221	266	274	233	273	254	230	270	237	257	249	266	264	276	235	245	247	233	260	262	235	243	231	257	247	254	257	250	244	228	246	283	261	268	259	233	266	271	238	260	284	261	243	230	226	269	254	231	257	240	263	280	246	266	263	234	273	282	286	235	284	255	272	215	252	271	262	251	241	250	250	267	261	250	260	231	260	242	251	238	246	239	257	247	239	213	245	239	205	271	254	223	248	251	258	260	249	266	250	270	271	235	260	261	234	270	239	270	263	250	225	240	247	244	240	244	248	252	237	223	248	237	246	266	243	257	237	256	251	230	224	284	264	245	249	246	273	244	271	215	280	266	248	220	218	253	252	272	212	246	236	257	258	250	255	252	236	245	230	259	248	238	274	274	255	247	279	257	228	246	266	230	261	246	282	259	232	266	235	259	221	238	290	238	249	276	249	263	261	243	237	252	270	223	238	248	246	245	245	283	227	233	240	254	237	268	255	255	236	267	236	238	258	232	247	231	297	231	264	248	275	255	255	259	239	258	270	251	268	249	222	247	252	256	230	218	226	247	252	225	240	252	257	279	258	273	274	248	273	266	264	241	250	265	240	253	244	214	257	235	269	240	253	248	264	256	239	270	243	251	240	259	235	256	243	227	256	250	261	254	238	232	236	231	249	236	273	230	256	232	249	245	254	257	265	274	236	250	233	235	229	254	248	239	254	234	242	207	231	270	246	276	267	253	226	249	231	257	275	260	261	290	244	281	281	246	244	261	265	245	238	241	265	241	269	287	283	273	253	247	225	226	243	251	239	224	239	237	274	268	248	224	258	263	271	241	255	283	278	252	245	266	264	257	233	262	249	215	240	263	263	224	278	264	257	243	240	262	234	237	276	242	267	235	262	246	243	256	268	240	264	262	269	239	261	256	259	240	230	232	228	247	248	283	265	248	282	261	238	248	232	239	235	241	260	237	245	272	235	253	242	265	262	248	234	252	272	260	257	250	252	259	233	239	253	256	264	249	238	254	278	241	241	208	287	244	250	250	251	247	262	248	211	241	266	286	248	247	250	284	224	235	245	262	251	218	254	238	246	276	261	246	281	252	274	255	257	269	259	268	245	273	226	252	257	247	246	275	267	275	270	241	245	250	246	239	251	240	250	235	222	242	270	270	231	243	266	240	228	267	247	252	258	259	211	271	241	289	203	254	235	265	234	260	258	268	227	247	262	277	241	255	263	250	257	278	265	249	241	248	222	265	280	254	271	261	243	246	282	261	213	228	254	240	258	225	262	232	242	252	275	221	246	241	266	274	234	259	261	264	231	256	253	247	225	241	275	264	228	242	288	245
10737	9609	25140	27951	23904	20842	18412	15759	18722	29239	45748	46053	42326	33588	26530	18123	10317	4651	1883	908	943	943	795	722	739	742	731	698	746	740	727	706	713	728	754	780	725	745	727	683	780	731	722	700	715	743	738	707	751	708	768	718	722	673	728	756	768	726	705	686	705	711	702	741	689	731	768	742	736	730	693	733	717	795	684	702	745	714	747	749	730	703	714	722	722	693	725	725	723	701	692	694	697	684	719	723	674	763	736	726	727	680	679	740	689	718	729	705	799	668	713	716	753	715	694	725	760	720	721	739	699	700	725	659	715	722	714	674	710	728	718	759	706	691	651	724	713	682	706	684	691	737	704	716	734	683	718	677	733	720	687	751	719	733	732	726	695	763	738	665	668	722	723	711	732	707	720	718	724	715	698	722	740	741	670	701	707	714	737	754	714	738	747	730	716	739	690	727	665	744	755	767	709	719	705	753	728	667	685	687	701	690	707	722	726	750	705	738	765	762	705	715	703	738	712	758	730	752	751	756	713	729	730	781	678	677	744	725	698	748	743	729	715	708	715	737	725	720	698	735	721	776	689	730	744	738	698	711	713	772	716	701	710	696	740	755	746	701	745	725	772	752	720	725	701	759	728	693	710	733	733	701	689	716	677	722	697	721	707	750	755	722	717	728	710	690	710	783	727	725	734	741	733	739	774	721	682	704	757	718	706	694	685	717	718	770	709	682	680	708	709	722	725	729	697	774	770	712	746	746	776	741	720	727	717	753	717	755	723	697	687	729	701	722	754	643	759	712	749	730	745	734	716	760	738	741	710	692	675	776	724	743	748	755	747	759	692	755	700	739	712	729	706	687	735	715	761	706	721	726	741	698	753	758	707	701	711	722	702	718	737	733	757	752	734	720	728	704	658	743	743	717	697	757	718	737	727	740	762	713	755	725	701	718	727	716	691	718	715	700	718	728	687	711	720	701	679	715	718	740	679	715	729	683	738	728	728	710	704	713	722	726	726	686	735	765	665	789	696	720	712	684	724	705	692	760	690	701	709	726	725	692	730	751	698	723	709	662	714	706	760	710	704	715	774	723	734	696	724	699	703	686	716	770	675	686	721	761	690	701	706	741	668	710	754	774	731	714	724	760	715	703	688	733	734	758	706	682	728	713	692	684	735	725	697	780	694	695	744	774	740	709	730	696	742	647	766	748	766	746	669	672	695	697	704	730	771	727	713	737	764	699	677	706	708	750	743	730	730	714	765	717	745	721	769	719	769	703	733	725	710	696	710	715	696	733	744	748	713	703	740	710	721	748	741	703	712	712	769	725	740	710	718	676	684	778	739	760	694	713	702	694	702	727	736	724	726	728	726	721	689	750	728	697	704	708	752	715	702	698	722	705	764	738	749	687	772	731	746	689	731	662	736	707	753	746	779	707	728	701	689	716	695	698	751	712	704	711	693	735	714	731	711	733	740	731	725	731	691	738	744	698	718	717	712	772	723	707	751	732	731	744	762	730	671	691	690	723	749	719	746	700	721	689	736	693	700	720	726	728	709	705	747	744	754	698	704	707	709	724	716	706	710	707	732	731	701	697	736	754	710	734	740	696	741	724	699	719	691	785	734	720	706	722	689	756	733	744	710	745	714	723	667	692	733	755	714	740	738	708	729	714	759	717	727	766	746	710	724	766	745	715	783	718	689	682	745	701	708	715	703	737	711	716	754	742	754	680	756	718	720	743	735	696	688	733	772	759	711	689	714	728	734	760	781	740	682	677	680	711	713	690	744	736	683	689	705	719	711	728	719	731	732	712	727	733	733	747	768	743	750	749	739	690	727	737	714	742	767	710	695	731	717	756	774	721	750	697	695	726	720	712	715	749	672	709	767	713	722	695	754	707	713	748	718	740	722	778	725	681	718	742	735	709	749	704	736	759	724	738	701	679	743	743	718	710	767	684	795	744	728	738	747	719	717	705	749	751	771	678	718	730	739	738	690	741	731	720	729	645	790	765	719	718	719	729	757	729	699	731	716	748	735	726	735	757	733	717	739	717	695	713	724	745	748	697	660	697	738	727	722	769	737	717	723	723	710	728	715	678	707	740	741	738	774	740	717	752	752	711	764	737	713	709	705	715	716	725	678	762	723	761	739	696	735	688	684	739	721	743	689	717	759	772	719	693	729	696	688	738	693	700	705	739	698	711	730	755	756	683	719	728	736	714	712	756	714	725	745	746	693	795	775	744	740	727	711	731	739	697	738	715	722	719	722	709	778	738	752	762	645	677	732	729	755	731	744	685	674	745	749	716	736	712	759	711	757	716	705	686	697	694	752	700	738	702	766	713	743	679	703	742	731	736	697	714	750	709	685	662	744	707	697	720	698	730	664	724	703	702	763	732	671	702	731	722	737	737	708	688	723	670	674	725	656	725	737	759	694	685	767	722	760	724	762	737	740	752	727	731	707	778	718	759	749	700	684	699	684	757	742	747	731	698	714	704	679	765	726	713	725	721	714	730	731	737	762	673	696	691	689	706	748	710	704	714	777	737	730	676	739	697	740	693	747	671	707	724	741	719	700	724	698	714	714	712	714	735	719	692	696	715	750	715	688	702	723	717	742	746	742	730	717	716	723	704	731	685	766	694	729	720	735	717	700	753	709	745	721	692	704	761	763	719	747	674	744	734	762	737	701	696	699	732	723	682	738	711	677	740	725	735	722	726	749	686	721	710	766	719	780	691	730	715	719	762	758	699	747	724	779	736	697	724	724	767	730	713	669	693	732	730	699	742	763	759	676	679	726	739	691	765	743	728	756	726	718	731	729	727	722	723	680	774	712	779	704	734	702	738	749	701	723	767	749	701	746	736	704	702	721	720	700	679	752	714	712	736	705	738	729	719	739	727	734	747	707	690	750	721	753	663	727	718	727	661	686	700	700	770	730	721	757	724	723	717	725	722	753	744	727	677	728	707	724	761	682	710	713	710	683	732	691	651	709	704	712	674	709	705	730	695	723	711	727	691	733	714	721	688	721	723	733	763	766	697	708	717	702	703	689	708	736	736	713	699	732	740	701	782	720	704	769	727	754	684	691	745	745	702	697	759	742	732	730	697	708	735	760	735	757	687	749	755	730	724	718	690	723	706	728	746	733	765	719	713	691	695	734	716	755	711	720	740	718	707	666	684	711	724	732	715	738	699	730	736	742	741	709	727	714	723	722	736	715	703	698	754	706	704	725	710	743	757	704	722	731	685	708	706	682	766	720	746	741	718	765	727	705	705	713	718	760	703	673	768	754	727	690	749	715	715	758	707	694	719	721	689	724	706	673	749	700	734	713	730	705	730	729	692	741	735	699	648	676	722	739	743	666	713	695	743	743	737	738	718	673	704	748	715	696	747	681	717	696	744	715	689	685	680	711	699	702	738	718	700	700	700	749	729	778	724	730	721	724	722	762	719	724	691	737	731	706	756	756	721	765	707	730	690	743	760	728	709	715	676	759	682	748	690	759	761	735	725	720	712
2956	768	772	696	602	413	373	344	409	488	1066	1595	1464	1164	963	740	467	364	280	267	271	292	260	256	289	254	275	255	276	250	289	266	283	283	278	250	263	260	269	255	242	274	257	272	265	281	280	266	280	251	250	310	268	241	278	255	285	268	269	273	264	254	259	229	266	280	270	273	254	279	258	285	297	280	283	277	241	249	249	246	253	314	255	266	279	247	264	267	253	267	236	259	275	272	272	277	297	257	266	245	256	263	276	253	277	252	281	279	276	237	277	238	265	273	276	264	268	285	245	259	301	283	246	297	268	308	249	286	238	258	265	291	284	256	257	255	272	276	272	278	241	263	279	280	269	248	241	265	299	257	259	250	270	288	249	294	246	286	269	267	281	299	266	275	252	272	294	246	251	282	266	256	262	255	277	264	286	285	225	274	253	269	270	278	265	260	257	262	252	265	262	264	262	277	274	286	267	259	288	253	283	256	263	273	285	261	275	260	295	266	273	279	244	311	243	297	244	292	285	263	278	255	283	283	277	259	273	271	271	238	251	276	285	300	242	288	239	294	280	265	261	232	264	259	244	260	281	257	281	278	263	252	265	250	265	274	260	273	243	274	255	282	256	246	259	263	279	279	259	289	254	271	258	273	262	280	257	264	271	260	275	255	278	260	295	275	282	240	279	278	275	264	261	240	265	274	283	228	244	262	255	295	261	297	282	266	270	257	269	283	261	252	254	281	265	250	272	253	265	280	266	261	258	253	269	276	244	261	226	269	262	277	278	249	275	268	265	282	270	294	263	293	260	267	244	283	285	272	271	293	265	262	258	246	253	257	255	238	258	258	255	292	292	299	258	265	284	250	234	299	302	310	278	242	249	272	258	249	260	290	286	282	263	247	266	265	300	251	269	237	271	279	309	254	258	281	280	253	268	283	263	255	256	234	283	253	282	260	253	266	254	256	287	268	240	259	256	267	278	258	251	249	275	264	257	268	249	278	248	282	283	274	279	299	266	271	273	287	261	241	218	275	264	274	243	277	266	277	272	252	284	271	286	258	293	300	257	263	287	279	260	272	247	280	258	279	276	228	254	267	306	264	282	294	287	269	231	253	249	277	265	267	274	274	230	243	254	259	287	262	238	264	281	249	246	302	267	295	260	248	250	254	270	265	262	265	271	248	265	254	279	248	253	263	280	264	272	270	273	287	286	296	282	261	288	258	264	265	236	264	253	264	267	293	250	258	265	294	288	262	253	277	276	288	241	280	251	271	301	244	282	272	252	264	252	253	272	302	273	278	260	273	259	264	295	271	270	268	270	269	298	250	284	278	265	271	244	259	263	291	253	266	241	263	247	249	276	270	263	295	271	242	268	285	260	280	243	274	270	271	242	274	274	281	271	261	283	262	277	273	276	279	282	241	292	262	269	274	275	243	308	276	273	289	248	263	274	278	280	256	276	263	291	272	245	276	265	265	259	271	252	255	286	262	295	252	266	271	260	283	261	274	248	300	262	269	244	300	244	266	289	244	274	252	276	259	288	254	263	257	269	276	243	257	296	258	258	265	283	261	273	286	269	252	296	256	254	242	273	279	246	260	244	280	260	271	272	290	256	296	282	243	292	270	246	251	268	274	284	240	281	264	272	261	286	283	287	266	251	253	288	263	266	258	315	255	268	280	275	285	251	268	275	279	259	301	255	279	260	292	294	245	295	283	268	249	299	284	227	243	245	242	268	267	284	280	244	288	304	241	276	264	246	253	288	260	274	290	260	274	226	254	267	251	259	268	285	267	236	281	273	243	252	286	270	276	276	254	269	264	268	236	266	252	246	280	281	261	284	289	282	264	272	260	258	279	273	276	282	275	250	275	272	266	258	270	266	303	269	279	250	274	254	265	269	246	289	262	276	271	264	263	264	286	277	275	265	262	275	237	238	322	262	310	286	261	292	277	247	258	270	252	267	249	278	245	280	279	280	271	253	275	243	271	259	249	271	268	275	235	248	261	253	268	241	286	243	241	289	247	240	273	282	280	286	277	282	254	250	293	258	272	269	263	270	273	263	301	273	282	273	252	280	273	272	248	301	261	270	291	300	246	246	256	261	270	278	258	249	267	246	295	271	276	264	277	247	261	284	267	278	278	262	268	280	277	257	268	262	290	255	288	265	260	271	250	262	244	275	267	269	255	256	271	277	263	286	278	289	279	275	268	284	267	264	273	283	284	272	269	254	286	265	267	271	292	291	243	251	272	314	235	257	320	251	246	251	301	309	251	250	276	271	266	241	265	235	284	259	284	270	280	289	305	261	262	267	278	308	287	249	265	272	274	287	242	261	248	263	253	250	275	277	270	259	273	242	243	282	304	283	267	243	281	280	283	272	243	279	263	239	261	268	275	286	275	300	294	305	277	255	247	272	272	257	236	275	255	264	255	280	264	259	289	283	258	229	258	246	267	252	230	250	292	243	275	269	265	289	284	288	264	249	263	279	276	268	276	251	234	252	253	261	252	261	273	258	268	270	255	265	288	235	258	285	263	277	252	291	264	250	272	270	262	258	282	285	264	260	265	250	286	261	279	283	275	259	228	273	247	273	284	247	272	253	247	245	282	275	272	279	267	258	278	244	243	268	263	286	279	272	315	288	290	253	260	278	268	221	247	260	254	287	276	261	274	276	258	277	271	251	283	260	254	278	299	264	284	242	266	261	261	255	257	243	283	293	294	278	264	263	262	287	274	273	255	262	258	262	325	255	275	250	285	262	252	239	269	229	259	282	273	249	258	257	284	288	273	292	309	262	283	284	260	299	285	286	242	250	240	297	271	248	258	273	253	281	292	266	248	259	274	261	287	261	262	277	269	295	303	251	275	276	262	268	231	262	241	272	263	246	291	275	286	259	284	299	251	276	284	261	249	256	263	257	286	273	237	250	255	266	248	287	272	281	277	244	263	251	267	288	284	280	279	253	257	270	233	257	270	280	234	264	226	282	264	241	267	249	277	287	263	253	272	259	250	279	260	281	294	238	264	288	267	283	256	280	268	221	260	266	238	280	226	286	262	259	308	271	256	257	257	277	278	256	291	279	273	218	282	287	239	255	292	258	286	268	276	279	237	249	251	251	266	239	258	290	250	255	283	301	263	267	259	301	223	290	266	272	254	262	305	263	258	278	265	293	294	256	277	271	251	269	286	274	240	280	280	265	281	257	260	270	258	257	286	262	283	272	292	269	305	244	288	247	286	256	268	239	278	273	291	280	281	290	308	254	275	285	261	273	265	261	273	292	293	279	259	258	263	264	255	272	269	249	280	255	271	273	281	244	261	274	294	280	248	279	225	250	249	288	293	264	274	277	307	299	266	276	260	299	283	278	289	264	242	238	262	282	247	285	269	272	261	300	306	275	270	272	289	280	243	262	301	254	260	242	267	238	276	273	257	273	235	248	283	267	263	250	256	271	271	277	270	283	265	277	272	264	241	260	277	263	256	273	261	304	282	237	242	277	281	278	277	266	264
2619	1263	2126	2674	2365	1742	1516	1446	1579	2343	6392	8379	7007	5611	4227	3013	1832	1243	957	829	795	791	755	741	747	733	736	785	741	775	751	769	751	796	764	754	760	747	689	760	758	747	737	755	745	743	705	779	766	720	841	738	753	777	678	772	753	735	798	764	744	806	765	751	779	764	745	773	754	738	746	721	741	752	778	744	774	723	749	679	767	775	744	749	732	739	732	756	793	742	746	737	764	775	713	817	729	714	730	765	768	772	766	734	754	723	773	741	746	769	703	755	733	752	769	778	788	800	716	790	814	756	706	755	781	760	736	753	722	758	798	784	731	799	724	736	759	759	739	760	724	719	804	711	757	790	730	780	745	760	740	805	759	758	799	729	772	729	756	739	771	774	756	713	749	764	765	752	733	739	757	751	792	764	749	744	762	811	748	726	743	746	773	706	754	721	740	720	768	762	795	756	772	707	718	792	737	742	721	769	748	754	766	741	786	756	768	769	769	773	769	768	753	745	750	740	704	728	757	745	710	770	780	769	734	766	718	778	747	744	726	736	753	781	744	718	770	801	778	761	755	710	775	725	771	766	726	754	798	742	785	737	752	727	790	760	758	717	749	721	823	727	751	764	777	783	783	750	721	740	774	754	718	740	745	748	767	726	740	771	792	768	732	736	717	705	750	757	733	793	756	804	811	713	746	754	718	783	733	777	730	762	708	727	729	766	778	752	784	785	755	736	773	747	743	730	779	710	761	723	794	742	711	777	773	745	753	757	826	778	746	787	741	765	782	770	767	713	739	731	742	711	733	779	768	772	720	790	701	779	697	740	770	772	742	757	770	762	708	785	823	744	780	759	725	723	731	763	749	762	746	782	749	747	778	749	713	791	747	772	735	755	819	731	788	775	780	720	758	723	784	749	747	771	790	747	755	740	738	798	777	761	740	734	740	752	692	745	741	765	719	770	732	752	732	774	780	744	742	726	800	780	728	707	746	763	760	731	750	707	748	783	778	783	726	768	761	733	747	762	760	738	749	781	780	785	777	733	797	741	804	754	787	740	762	719	768	728	735	794	750	785	776	716	770	711	775	759	729	786	798	739	760	732	739	775	765	728	775	768	782	728	730	776	801	770	750	752	756	765	812	797	742	707	739	771	750	751	716	762	791	737	747	760	779	750	764	751	754	756	769	784	702	784	777	722	769	742	690	717	766	773	750	754	743	773	780	752	771	765	741	791	825	731	776	775	762	696	745	788	725	794	740	711	734	743	764	761	788	795	752	751	745	742	783	705	775	763	768	705	756	762	757	781	737	740	746	756	739	720	701	764	723	694	770	726	766	749	817	761	768	716	738	804	711	801	736	742	740	760	726	784	739	761	724	718	827	781	747	738	732	753	758	740	786	749	734	763	716	773	779	748	786	745	709	710	780	735	756	775	814	806	772	777	760	748	787	762	737	800	745	727	769	754	733	779	754	753	708	733	727	754	807	786	750	740	786	761	777	757	748	790	794	723	771	750	779	770	727	746	750	764	746	781	744	699	793	745	848	770	786	742	765	727	780	741	791	742	775	778	765	776	756	770	754	770	765	743	718	777	754	745	723	749	749	736	743	785	776	690	722	738	742	758	766	730	745	733	797	779	782	747	778	712	777	764	763	736	722	728	767	766	773	806	769	746	751	770	773	752	742	771	711	773	729	763	700	759	744	792	765	737	764	754	760	745	754	808	770	727	783	763	806	759	743	780	729	805	756	734	766	749	746	811	780	735	789	750	756	774	766	716	735	777	756	765	737	741	738	756	718	752	778	763	763	807	745	718	757	765	731	739	749	754	747	739	770	763	738	710	759	734	776	755	742	786	801	785	781	736	766	749	761	768	770	741	719	748	737	774	790	736	750	740	731	755	755	803	742	769	739	765	721	748	750	708	778	747	753	757	758	724	787	752	745	773	766	739	778	769	754	739	779	747	762	754	805	742	770	766	731	740	728	747	737	772	763	810	720	732	728	730	719	788	741	765	752	723	748	744	763	711	739	723	787	757	742	746	748	749	762	754	744	708	728	768	812	758	769	791	800	732	744	778	761	740	730	755	784	790	758	799	725	765	717	781	747	751	756	819	735	775	775	741	723	738	749	740	747	763	749	754	724	804	755	692	730	798	768	777	751	696	769	768	716	771	753	753	718	739	749	771	737	738	772	705	763	788	745	747	759	817	736	754	737	752	800	755	753	772	734	834	764	725	764	753	728	760	752	741	765	745	737	758	732	752	712	727	792	785	754	738	791	725	775	767	735	718	724	747	720	747	743	759	754	744	741	790	784	807	735	715	760	702	770	798	728	750	704	787	749	744	785	777	763	769	761	722	770	793	752	745	756	784	778	741	715	745	753	786	771	766	744	780	725	739	759	729	734	747	818	748	756	722	706	735	716	803	830	771	702	704	763	726	731	721	739	803	681	767	789	712	745	758	785	692	756	748	764	804	732	746	743	684	734	774	719	716	740	732	743	740	733	768	795	756	690	756	707	760	800	794	776	751	759	783	762	742	737	767	811	769	764	757	713	745	716	770	766	763	744	761	741	726	745	786	737	770	698	762	783	749	766	731	780	726	730	731	755	766	734	765	785	695	766	758	741	792	774	780	720	765	780	749	755	729	785	740	741	773	744	757	734	746	749	754	774	686	769	780	782	724	753	765	683	740	740	751	805	706	797	688	754	713	739	767	744	713	778	778	743	746	745	755	772	734	783	773	753	771	737	761	806	747	710	760	749	758	804	740	726	730	745	773	773	741	770	774	762	762	722	743	704	768	770	720	817	789	767	747	758	779	766	747	798	751	745	768	786	740	751	743	745	721	725	760	802	744	764	728	768	727	731	782	747	754	798	746	738	728	794	750	735	750	721	767	727	743	716	764	715	734	789	737	718	775	793	772	748	766	842	750	758	753	791	791	720	752	768	765	781	743	735	785	744	778	766	719	730	739	765	770	789	758	762	774	741	711	760	749	758	723	755	748	748	753	787	760	732	761	736	721	737	760	773	725	715	765	732	755	774	775	723	746	771	757	729	757	751	743	704	744	780	738	705	720	759	725	715	735	700	726	727	716	773	731	753	745	771	744	704	744	751	737	761	689	848	752	786	770	733	748	739	725	781	773	712	759	749	795	822	790	748	753	738	792	794	790	737	768	763	736	685	747	743	791	753	754	760	743	738	733	792	748	742	689	765	790	735	763	764	795	771	742	774	726	717	775	768	757	697	782	712	743	735	726	748	745	804	771	718	771	732	690	750	703	757	741	706	725	742	710	760	788	751	777	738	754	728	723	744	709	782	727	759	729	780	770	740	707	767	735	738	730	713	741	743	758	752	760	751	765	717	757	790	710	730	730	770	717	699	764	756	771	745	786	760	769	715	776	768	789	720	745	743	704	812	771	792	745	752	733	757	797	723	747	729	745	737	682	741	747	763	762	707	744	752	772	748	821	733	746	822	775	725	748	761	772	753	756	722	764	729	750	779	743
8652	2736	6234	5459	3579	2598	2176	1670	1409	2757	8862	12348	8944	9199	6453	3187	1861	1173	614	378	324	263	227	208	217	219	233	210	194	212	210	189	202	224	214	203	196	191	227	214	236	242	211	220	230	201	210	199	225	182	235	197	223	203	219	181	259	196	190	166	215	218	193	231	214	220	196	218	207	212	209	211	213	242	187	214	191	220	214	223	199	232	198	224	229	228	197	228	219	208	205	207	224	224	195	202	212	220	207	186	228	223	220	207	212	219	209	219	214	191	235	229	207	214	193	207	237	195	237	221	197	215	207	208	222	232	204	227	214	215	186	174	218	201	209	204	218	248	216	238	222	197	202	199	206	209	202	205	179	198	197	200	205	215	168	205	208	192	210	211	205	218	230	200	235	215	255	200	214	210	231	241	235	194	206	227	218	212	234	209	208	220	231	224	205	214	204	204	220	225	228	208	210	219	195	214	207	235	204	178	224	185	212	202	223	200	217	239	181	223	198	229	226	222	202	215	218	204	217	186	206	204	216	175	200	226	209	225	222	216	199	219	204	205	206	219	206	218	222	217	188	216	215	214	229	191	213	254	207	230	224	260	202	190	242	214	236	199	187	204	210	188	213	208	237	211	228	194	191	222	224	200	200	217	197	208	198	222	211	226	203	241	210	203	236	195	239	220	200	219	236	205	225	171	203	202	223	217	205	244	219	232	208	190	214	216	208	195	207	206	222	246	191	219	205	202	211	226	226	205	217	245	214	206	209	218	204	218	218	218	208	227	201	196	220	208	209	200	217	204	210	213	216	188	201	221	204	211	191	218	203	211	218	205	201	224	213	212	199	193	204	227	202	223	240	224	210	191	220	217	183	218	230	205	204	195	193	178	239	235	212	228	210	203	197	236	242	221	204	217	204	200	216	233	191	221	199	197	191	231	210	203	225	208	240	217	207	203	230	223	235	185	236	222	206	199	222	208	209	202	193	206	210	248	227	195	216	240	199	207	221	190	188	213	200	229	211	216	216	235	197	225	205	196	227	248	199	235	227	208	203	193	229	220	210	229	218	191	217	208	239	198	201	221	213	203	225	202	227	228	205	172	197	196	235	212	183	213	197	223	204	236	199	223	188	219	227	210	224	227	244	190	202	220	217	234	207	200	213	232	202	223	216	207	220	211	191	203	237	221	205	216	218	206	202	209	211	233	217	200	200	207	231	221	223	198	201	214	234	225	199	207	212	246	223	218	197	229	206	218	214	189	186	251	200	207	229	212	223	208	229	225	226	211	210	197	224	198	200	203	200	182	203	195	229	201	210	217	214	200	208	223	200	206	235	215	200	202	190	200	200	212	232	224	220	227	209	235	213	236	221	203	221	201	202	211	191	211	216	232	224	235	215	189	210	236	223	236	213	212	195	202	212	200	206	231	207	200	231	205	245	208	205	225	211	209	237	235	204	210	217	190	221	204	219	255	220	190	186	208	193	245	195	227	227	221	210	233	193	201	223	214	198	222	191	231	197	197	240	229	220	216	194	208	207	222	216	196	197	228	220	228	221	206	220	217	244	224	184	213	222	212	214	199	191	219	203	228	233	223	180	211	199	219	220	181	199	172	212	216	216	207	260	211	236	199	236	221	213	208	207	198	230	189	189	200	218	234	186	206	218	217	231	205	198	216	217	205	204	238	203	221	220	204	215	225	221	224	218	206	235	195	219	218	230	212	216	216	241	202	208	204	228	197	213	208	233	200	227	229	202	189	206	214	223	217	199	229	230	236	226	218	228	244	224	173	207	201	172	204	211	219	215	209	207	212	212	224	241	222	211	230	219	220	212	240	218	224	221	204	211	191	210	216	193	237	233	216	215	205	205	228	222	189	206	217	198	218	192	191	213	197	209	203	206	210	198	226	223	212	199	208	216	215	210	233	205	205	210	250	214	215	216	231	203	232	218	222	216	217	222	213	238	233	191	220	202	203	212	203	218	208	203	180	224	209	221	186	224	223	230	200	213	246	206	233	231	223	220	182	222	212	222	235	215	196	215	189	191	223	211	215	186	222	218	186	196	200	211	242	214	225	238	230	214	221	225	186	216	196	195	213	241	214	207	224	222	190	199	197	211	194	205	222	226	222	210	195	205	198	222	221	202	220	197	213	221	220	194	218	214	234	213	216	197	220	236	187	197	221	226	219	223	219	216	239	197	200	213	216	217	235	239	213	226	221	245	240	240	196	201	216	196	211	220	212	218	224	196	202	213	181	204	247	215	216	231	236	220	253	206	222	214	215	239	200	205	219	185	216	212	210	203	210	213	218	231	209	211	195	225	193	208	207	226	208	221	234	216	175	208	186	216	212	198	195	201	231	202	222	191	219	201	230	215	219	211	198	222	207	193	228	225	204	196	211	223	185	202	216	193	228	219	230	236	237	202	201	218	188	209	219	213	221	230	205	208	240	202	200	206	225	265	220	229	214	231	216	212	241	198	221	210	234	218	229	192	206	201	220	233	234	225	218	244	225	195	218	218	215	197	201	220	210	223	194	213	219	216	192	217	211	202	212	226	202	224	230	230	201	207	222	205	197	216	205	201	220	224	221	216	182	205	219	215	194	223	191	207	232	203	230	201	223	232	196	204	222	217	216	227	209	216	216	220	235	212	211	206	203	211	222	242	191	225	244	231	228	188	225	209	190	245	213	213	240	222	226	208	209	208	219	217	199	199	229	199	235	187	232	213	218	223	193	218	197	196	214	212	242	181	217	228	214	224	196	198	213	198	219	213	195	217	201	226	199	220	210	225	226	218	195	218	229	181	198	210	228	180	187	207	208	186	202	191	228	241	203	214	207	237	228	211	225	199	243	204	212	255	232	197	200	243	188	185	207	214	222	203	217	196	210	206	192	222	228	261	225	204	228	209	232	210	210	214	210	229	205	222	201	217	212	240	217	229	222	215	189	231	204	222	226	215	222	201	227	227	192	206	184	231	205	195	206	187	204	232	228	199	197	218	234	223	241	191	207	217	229	215	228	209	214	204	209	195	235	226	214	236	224	229	193	228	223	232	182	218	197	210	208	226	188	203	216	214	245	190	229	198	217	219	216	217	229	216	204	221	200	218	204	211	186	217	197	224	213	211	236	212	223	220	197	210	201	218	225	194	192	202	200	203	212	210	228	233	215	222	211	205	227	212	207	199	223	202	210	228	196	209	200	194	179	231	200	215	237	224	210	186	212	238	212	245	244	217	211	245	241	242	222	204	200	215	224	207	225	194	183	220	210	209	227	236	212	194	206	213	227	223	205	208	192	221	206	211	226	197	230	243	203	221	196	189	214	209	222	208	206	192	193	200	223	230	269	208	234	224	222	215	186	207	232	181	225	188	212	251	224	228	225	209	226	219	229	198	214	210	227	216	214	255	244	202	219	214	202	218	215	228	224	199	220	249	203	208	218	231	205	223	250	197	210	223	218	184	223	233	211	218	203	221	238	238	201	225	219	218	206	219	236	228	209	250	208	224	198
6111	3493	12601	14953	12234	10521	9489	7644	7046	12629	28485	32962	27660	29091	22656	13783	9072	5872	3257	1736	1182	1021	729	606	626	570	644	669	634	620	675	618	665	624	601	621	619	588	644	633	616	614	604	645	614	655	630	620	704	636	600	660	658	668	627	615	617	638	644	645	621	618	670	624	664	616	566	585	635	609	600	655	580	586	625	585	643	629	638	614	658	626	606	633	613	641	612	608	594	614	669	627	625	619	658	602	649	638	589	644	671	587	656	637	589	635	650	579	612	616	612	636	616	631	642	647	612	597	582	617	625	627	629	627	623	609	647	633	630	613	597	669	641	633	642	640	651	644	605	620	638	612	637	621	649	619	628	599	611	577	630	624	620	613	636	623	633	648	649	651	598	595	624	615	642	597	607	685	584	598	618	596	641	611	642	606	656	591	642	633	582	614	654	616	617	615	602	653	592	623	644	616	603	643	634	618	667	589	622	641	659	611	619	629	569	632	622	614	674	610	595	618	580	623	582	610	602	622	620	607	621	640	615	588	634	630	627	647	624	582	590	602	642	635	599	607	622	619	589	604	648	610	642	615	654	661	630	585	597	643	638	583	590	620	657	612	616	574	586	608	614	595	573	652	648	629	610	681	602	611	622	549	639	618	603	639	644	627	645	658	613	621	691	620	612	640	624	605	623	572	623	625	626	595	633	631	651	580	661	597	636	663	603	632	621	633	652	625	620	628	660	639	603	622	616	621	637	597	624	642	662	594	639	620	649	607	622	606	604	603	578	659	630	641	607	633	618	608	665	658	621	644	600	604	629	638	649	629	626	648	612	629	641	638	603	618	595	668	644	594	596	629	643	629	606	651	635	625	594	618	601	605	639	582	640	648	589	617	603	616	617	642	630	647	587	622	607	639	628	618	627	663	630	668	601	576	575	617	583	575	651	639	605	614	614	623	635	659	616	591	625	579	624	646	588	594	601	595	617	636	629	633	626	681	623	593	644	626	625	586	622	629	621	630	611	649	618	662	613	607	680	645	584	650	619	615	618	590	602	616	638	608	595	608	615	627	564	616	608	611	596	603	602	654	628	596	612	633	617	668	672	663	571	581	605	610	592	655	584	688	596	644	630	623	611	629	612	682	611	601	589	614	607	602	629	626	600	640	606	618	610	635	604	619	651	668	636	625	594	647	636	575	645	578	626	569	621	615	583	624	607	594	578	611	601	579	578	604	597	646	650	600	601	646	602	600	615	598	632	631	635	644	632	627	624	618	620	630	615	637	636	632	633	601	635	566	631	635	644	591	664	623	599	589	571	634	643	613	631	660	655	677	622	605	642	636	593	646	605	626	654	635	642	632	630	617	639	610	601	611	571	628	594	594	602	625	605	598	647	641	577	636	634	593	601	613	646	640	614	609	637	604	657	648	626	660	653	619	600	627	632	626	633	693	630	604	664	653	591	628	712	636	632	611	588	638	617	596	667	618	616	605	628	597	633	632	627	596	642	642	589	677	582	627	629	635	614	631	640	611	652	651	620	644	597	648	623	622	614	619	655	635	640	641	618	647	632	640	599	638	608	651	659	586	551	629	622	602	629	609	631	629	613	614	630	616	598	614	616	610	585	630	650	614	660	653	640	613	596	604	673	667	641	621	651	577	626	626	601	642	617	629	645	665	636	645	664	612	633	608	575	642	606	637	623	680	621	631	634	628	587	589	616	627	639	695	643	618	625	595	637	601	613	614	637	649	648	634	617	662	624	595	571	643	624	636	651	622	591	657	609	681	619	619	631	633	595	644	595	624	651	612	636	629	619	653	613	643	613	589	599	636	623	632	605	613	622	624	629	618	604	602	612	579	624	625	630	623	638	598	601	637	620	614	644	660	610	618	608	636	584	616	607	649	609	610	625	630	576	615	585	607	628	644	559	599	635	603	648	624	613	622	611	641	586	648	628	621	619	661	602	606	650	638	624	596	626	630	659	625	592	587	604	634	661	642	636	622	642	637	585	643	579	591	581	625	600	677	594	623	616	606	657	640	650	616	631	585	624	572	607	629	631	608	630	643	651	619	612	606	649	616	611	580	607	588	666	640	587	610	631	655	613	624	601	616	668	598	616	610	573	623	598	607	628	591	657	648	606	650	610	588	659	627	618	613	641	604	637	664	602	615	677	614	649	656	642	599	612	645	614	663	638	609	647	610	629	609	602	620	632	658	637	587	667	613	630	608	606	600	632	615	605	600	609	660	574	640	630	654	656	602	659	646	626	683	655	612	643	625	589	611	572	653	634	641	667	587	624	653	598	625	624	626	633	594	630	623	597	655	636	614	643	644	645	651	586	607	642	617	624	631	615	659	651	585	669	583	621	662	627	637	651	610	658	603	669	580	656	637	638	645	616	615	623	621	608	622	665	634	592	633	642	638	618	615	594	635	607	544	641	619	638	585	669	567	592	578	610	633	604	639	642	643	617	628	618	589	632	647	667	601	591	594	689	618	652	610	655	614	622	631	584	556	636	630	621	644	608	647	646	604	632	590	652	585	614	634	626	607	648	570	584	639	595	647	659	631	625	595	624	663	638	588	624	625	567	627	650	634	611	653	670	640	631	596	599	618	641	602	614	602	621	594	623	639	605	601	591	622	594	636	661	619	637	626	632	627	645	571	669	550	650	632	628	610	575	601	622	604	626	631	653	633	632	648	595	616	642	640	611	649	611	610	614	612	644	625	639	576	642	619	569	636	618	631	617	626	608	634	604	580	627	634	628	683	661	642	607	625	653	604	601	660	599	633	575	656	642	589	616	639	648	638	602	621	604	612	662	651	667	632	691	615	623	641	651	589	635	637	617	604	620	666	653	650	688	597	627	601	646	635	634	596	616	613	665	640	609	624	642	617	606	656	628	620	640	605	629	610	634	602	625	636	644	641	606	650	615	619	648	630	599	640	584	573	645	628	655	629	610	593	630	595	593	613	579	643	652	607	561	603	618	542	621	637	615	636	633	623	612	612	612	631	628	593	652	624	642	640	632	621	598	589	635	626	588	632	610	643	628	603	609	578	556	622	598	579	656	626	629	642	634	584	627	632	592	619	674	609	618	604	617	635	613	640	590	608	601	623	578	644	656	616	642	616	639	642	623	610	576	620	640	636	619	658	594	620	658	610	655	603	618	650	634	655	619	576	666	623	615	620	604	655	628	592	626	657	642	621	579	604	637	623	654	631	620	671	620	564	614	620	619	625	658	635	630	619	616	598	623	616	658	629	625	597	654	617	590	624	636	620	612	638	638	627	654	633	617	595	670	583	609	623	615	673	592	663	580	602	630	611	585	642	606	621	583	575	648	566	604	607	616	588	628	659	596	611	629	631	668	605	602	613	554	612	575	613	619	603	629	631	560	655	605	639	605	605	623	649	612	633	632	614	621	601	626	620	641	642	618	584	625	607	547	606	616	605	598	594	589	605	567	631	620	643	624	668	682	610	627	609	631	657	635	614	579	628	621	592	603	640	632	648	655	625
17830	8058	13612	12833	8776	5720	4956	3250	3063	11887	19463	23373	20462	15989	10852	6972	5649	2705	1296	743	457	329	292	258	223	244	224	224	245	256	264	241	233	244	266	280	234	260	279	281	245	251	227	254	275	253	223	233	220	249	240	232	225	263	228	254	271	250	257	248	271	251	245	254	230	268	263	242	265	248	283	233	256	279	271	260	225	245	267	208	251	225	258	242	256	265	248	235	228	253	207	285	261	249	278	260	246	263	253	249	252	228	252	213	271	250	248	256	262	236	226	264	266	252	243	234	240	273	272	266	247	271	239	269	258	250	247	270	224	221	257	239	230	250	250	252	256	246	239	295	258	246	274	255	278	233	243	259	254	222	225	258	221	217	259	256	235	265	240	253	251	246	225	232	227	253	255	259	217	222	244	264	219	284	255	227	254	264	257	246	243	252	276	254	234	244	252	257	272	245	236	253	244	241	265	263	248	253	255	242	254	251	249	234	259	264	260	226	263	239	241	252	239	219	248	255	254	222	214	248	245	259	199	265	221	244	209	258	258	251	267	250	254	212	237	264	267	241	240	234	201	248	241	246	257	244	267	250	240	247	266	235	251	235	255	243	245	233	222	215	236	240	271	242	246	245	252	247	268	242	259	227	243	257	237	240	270	243	221	280	272	272	236	244	274	270	229	251	242	261	231	220	233	248	243	237	242	249	237	245	220	277	245	249	247	234	228	275	274	241	240	268	242	256	226	245	249	253	235	249	221	228	264	249	245	237	270	256	268	246	251	239	265	243	252	273	236	275	244	259	241	260	242	245	226	259	252	254	247	247	244	246	248	262	245	258	242	261	252	249	246	246	255	265	244	249	283	250	254	244	239	256	234	238	224	234	239	255	252	256	261	260	228	278	228	205	267	240	240	242	241	276	280	238	240	259	266	287	238	226	270	235	244	234	268	257	240	251	245	270	233	246	244	245	252	238	258	251	215	246	253	242	255	264	255	237	258	229	237	232	265	228	269	219	209	256	231	241	224	255	231	271	243	228	260	248	233	254	253	271	261	240	231	252	236	266	258	262	243	233	270	261	267	257	243	266	214	227	235	232	296	218	237	233	255	229	246	270	250	259	273	232	239	251	269	245	263	253	228	243	243	251	247	271	268	215	242	246	222	225	230	239	215	247	248	264	273	239	251	258	228	253	259	224	254	237	241	244	245	265	256	250	252	266	261	258	276	226	239	258	243	251	226	255	247	238	243	233	234	234	257	256	227	273	230	261	248	253	243	254	235	264	243	240	266	247	267	256	273	240	265	259	243	234	252	248	238	260	238	257	248	218	232	229	245	256	249	246	256	263	256	254	249	263	256	237	249	240	251	262	275	251	242	250	276	263	239	259	264	248	255	228	258	241	241	245	217	259	248	263	225	244	253	222	256	242	238	263	260	245	268	224	227	266	235	231	237	246	238	211	250	263	228	252	228	233	239	224	248	242	224	264	239	253	229	260	248	252	244	229	242	224	252	248	245	241	252	234	225	242	244	246	233	232	246	246	251	260	243	250	246	259	232	225	268	247	260	231	249	241	247	259	251	283	251	242	242	247	210	244	258	243	246	246	214	248	250	260	221	254	257	224	264	250	238	255	223	275	254	261	253	253	232	251	245	244	247	246	208	250	219	246	252	257	267	248	233	257	268	253	273	279	249	254	243	227	271	243	243	246	242	229	221	262	255	268	230	236	251	253	258	249	260	258	286	254	242	265	253	277	230	256	233	255	276	260	245	275	230	240	240	258	248	248	246	234	235	265	269	259	273	229	242	239	272	251	261	235	226	247	232	247	216	264	243	251	235	251	261	235	230	238	240	244	220	248	242	255	237	240	274	233	245	238	256	248	233	252	235	270	243	232	269	250	240	230	218	230	254	236	258	265	240	261	236	262	253	250	248	258	267	258	223	273	274	261	260	266	261	233	295	252	236	250	247	265	268	267	249	247	243	224	248	218	260	280	220	257	229	259	250	236	252	258	235	240	241	264	244	235	220	255	241	275	252	230	257	249	277	262	261	247	270	281	252	277	261	222	251	283	241	240	267	248	231	272	242	248	252	257	250	234	272	237	261	270	252	262	249	232	243	214	282	275	270	239	242	239	231	247	232	232	249	233	247	256	241	260	261	247	255	237	250	252	252	251	246	224	255	245	255	250	226	267	214	261	249	263	225	243	227	224	289	251	214	278	235	265	238	217	262	257	245	259	252	238	274	241	262	241	210	257	240	229	248	252	266	260	237	256	267	249	241	251	257	234	243	255	253	254	246	276	274	232	246	236	243	235	231	261	241	254	254	255	257	244	241	221	242	239	226	266	272	241	241	247	262	271	259	263	288	267	235	269	224	280	257	239	273	277	232	243	230	246	257	242	270	216	256	230	230	249	275	250	274	261	225	272	246	253	242	211	257	298	222	255	237	263	216	244	249	252	232	250	258	256	225	253	254	249	246	275	257	279	253	258	251	268	281	256	270	260	258	283	251	260	233	246	259	244	278	242	268	253	248	266	275	292	258	216	255	252	245	240	259	237	258	270	253	239	271	236	268	240	255	253	262	240	278	226	250	264	265	193	266	268	251	257	240	251	236	254	264	243	247	247	260	261	252	277	251	243	261	253	247	269	269	269	244	257	205	251	286	279	259	275	244	226	294	253	274	221	279	246	275	261	233	238	248	242	265	290	286	211	244	260	255	226	243	237	257	207	227	240	247	253	215	255	261	234	229	221	236	243	268	247	227	236	244	243	283	261	239	239	263	235	235	267	255	256	239	262	237	221	281	249	257	256	255	279	249	248	225	248	253	271	224	266	272	250	240	228	224	236	246	262	236	246	244	248	274	234	210	252	237	255	259	249	259	269	220	241	248	234	238	233	251	233	232	234	257	261	227	239	226	235	250	272	246	242	259	230	233	241	247	248	227	213	245	265	234	268	267	243	264	283	223	238	245	263	230	260	237	271	250	254	236	249	250	218	226	265	253	254	251	254	262	234	274	246	270	220	240	265	242	250	255	249	238	258	228	270	253	244	215	260	231	249	231	251	231	264	256	240	247	240	252	223	229	253	239	229	239	250	266	234	240	218	215	233	218	247	265	224	241	242	264	221	228	253	258	246	252	237	265	264	281	217	264	255	221	261	255	252	254	248	259	240	261	244	251	259	246	258	244	230	239	261	260	226	233	208	258	255	247	226	267	280	249	253	286	226	255	245	242	257	212	242	256	252	243	243	234	252	236	236	249	263	260	268	238	269	269	215	246	250	247	246	261	230	254	270	259	240	253	239	265	268	253	275	246	239	247	235	253	227	247	249	264	247	252	255	253	214	219	232	250	259	272	253	274	249	226	283	234	252	270	276	240	238	235	266	239	234	254	240	261	259	259	227	243	265	250	255	254	235	222	247	241	245	247	257	273	288	248	237	257	257	240	261	244	240	242	288	227	240	243	261	233	264	222	248	244	247	252	243	245	253	246	264	257	245	263	231	233	247
9651	8141	21278	25788	21715	17742	17049	12792	13195	33002	40428	42632	40169	36047	29269	22784	20812	11731	6197	3458	1909	1248	943	717	686	711	702	734	726	699	715	725	734	685	727	714	712	713	702	702	706	707	738	699	732	711	741	708	715	737	744	712	713	740	705	742	758	701	772	750	711	727	752	750	748	721	736	692	689	701	719	720	709	708	751	740	694	688	707	668	743	690	690	746	713	703	759	743	720	735	731	791	712	686	732	731	740	727	710	714	697	736	701	708	694	685	723	667	716	726	721	753	734	735	726	725	754	715	691	745	734	691	715	672	741	683	734	749	728	683	733	720	710	723	722	708	745	661	754	696	724	693	750	716	744	763	740	720	732	739	716	735	753	710	675	686	701	776	692	752	767	757	732	751	736	634	721	703	702	738	667	700	713	742	721	722	745	736	693	718	758	704	749	700	733	719	743	710	766	730	771	715	677	670	721	718	741	706	680	684	723	735	752	710	713	683	745	713	753	712	714	739	729	724	699	681	711	743	725	703	657	723	724	749	715	713	684	717	683	732	749	657	708	711	711	692	712	726	703	701	743	728	768	733	708	689	744	740	663	706	679	701	745	727	684	796	687	701	678	706	684	702	743	739	703	731	694	660	681	725	757	728	715	701	703	768	742	729	667	768	686	714	685	754	754	664	743	733	732	734	691	756	727	726	742	736	711	711	749	671	688	732	737	729	661	721	688	749	719	711	722	756	726	718	727	767	708	721	728	685	777	639	732	733	738	659	696	734	759	662	687	714	722	694	714	707	726	691	701	710	737	719	709	709	695	693	728	711	712	770	726	688	708	755	683	691	703	680	687	720	660	730	762	748	748	741	697	682	706	724	774	719	700	675	711	698	746	679	718	691	723	755	750	711	730	739	678	668	671	677	689	696	701	715	773	765	691	690	740	724	708	711	711	694	717	650	756	681	728	712	730	742	727	706	705	691	704	715	745	691	712	748	710	706	699	748	698	685	719	718	758	706	722	715	713	700	699	753	721	708	704	750	710	719	690	665	731	717	732	735	688	708	726	744	701	775	730	710	744	688	697	743	711	719	718	653	688	672	731	697	739	691	709	734	686	736	774	703	719	687	735	742	729	711	687	710	724	712	692	701	662	716	712	700	751	709	723	726	707	738	729	695	714	738	698	709	737	719	717	713	691	723	701	730	732	721	699	743	759	744	748	716	684	723	723	701	722	720	725	720	732	624	702	749	738	717	666	671	716	713	752	726	695	719	689	744	770	703	726	735	703	738	695	721	735	727	724	714	708	714	694	715	672	715	725	686	743	674	738	715	716	649	715	715	683	747	711	723	674	753	671	734	740	715	746	748	693	680	716	652	692	708	712	753	761	754	693	744	662	696	729	774	764	757	735	744	671	693	702	706	667	718	725	687	694	705	807	722	709	752	732	725	705	717	702	721	724	741	707	687	748	689	695	706	708	755	699	677	754	699	722	732	739	723	699	710	694	749	708	728	736	730	736	733	704	712	726	700	740	714	732	696	707	712	693	735	716	687	737	720	698	714	732	742	774	732	738	689	747	767	731	745	699	729	718	713	692	686	753	685	756	737	716	703	700	716	677	715	729	732	712	713	702	700	701	755	706	715	705	689	684	707	688	791	752	683	699	767	725	730	731	706	740	678	720	698	658	689	717	739	687	694	730	739	730	713	766	751	726	737	732	699	682	744	690	743	698	697	706	708	721	685	694	706	701	689	673	754	777	717	748	706	734	677	713	755	739	731	709	727	719	710	754	715	725	657	749	636	723	736	745	707	737	705	722	751	769	709	697	745	717	709	735	729	733	717	710	774	694	740	669	742	714	684	717	746	695	719	630	728	775	692	778	744	742	731	747	716	717	729	697	719	718	698	725	752	661	695	713	710	749	726	688	691	711	666	695	696	724	708	711	685	699	719	766	720	705	764	672	717	762	738	704	717	725	699	684	708	680	727	733	696	717	689	693	732	679	645	705	690	751	701	729	685	708	741	719	721	717	702	744	711	706	675	723	729	717	766	725	701	712	728	742	716	684	722	745	732	720	741	724	702	716	698	778	701	710	697	680	713	723	733	714	733	719	713	687	736	661	662	710	740	704	722	698	724	709	727	645	771	707	733	700	701	777	705	723	712	711	747	652	716	711	682	695	709	731	728	723	692	710	690	708	739	704	705	744	685	703	739	745	728	671	729	749	732	691	717	756	662	708	731	703	733	685	717	725	744	725	698	740	742	686	698	754	677	720	738	719	626	716	720	715	680	737	676	690	736	715	733	732	684	697	696	766	709	722	740	704	724	744	707	704	719	729	706	668	665	696	713	708	670	688	722	729	723	704	763	724	712	726	744	705	719	704	684	734	705	727	687	721	730	721	754	717	727	679	703	735	686	725	734	726	700	738	721	778	716	700	683	670	733	704	732	694	703	671	725	690	747	667	695	731	758	673	684	684	758	703	697	741	723	692	706	698	741	701	692	725	721	682	753	745	709	684	696	703	702	716	697	735	680	706	706	727	727	702	655	713	689	718	750	730	733	703	733	731	739	682	708	696	715	710	745	735	730	759	741	690	726	711	684	698	740	733	701	677	663	732	752	708	746	693	753	751	763	718	696	726	737	716	687	691	747	717	706	777	711	712	694	679	696	732	754	745	702	722	703	752	726	726	683	691	714	686	668	677	678	738	698	721	701	728	657	739	658	751	727	767	726	719	702	727	707	706	709	726	735	720	732	755	697	707	708	729	692	747	691	713	725	743	708	719	748	695	695	676	715	715	693	714	665	778	740	752	657	688	768	703	720	682	717	735	778	719	746	746	743	710	714	713	717	720	721	728	685	715	738	740	756	683	659	738	714	718	677	692	712	704	731	706	752	731	717	701	706	680	700	731	717	750	736	738	715	714	729	687	712	715	724	695	683	724	719	732	736	744	733	685	704	674	794	704	684	665	702	716	644	728	734	756	731	738	689	704	758	709	687	735	721	722	691	682	745	664	688	707	725	756	717	680	720	720	703	717	713	734	703	703	764	714	721	730	753	685	699	711	716	715	757	764	740	695	747	751	752	718	719	680	713	692	735	692	711	729	757	714	718	684	700	741	697	698	734	701	729	670	732	724	745	738	734	723	748	724	701	718	728	764	763	721	691	694	680	686	717	693	740	715	704	696	718	773	719	715	738	746	710	737	729	704	750	663	706	757	718	763	717	734	720	710	759	714	685	741	653	697	696	717	728	746	698	711	780	724	698	688	722	773	729	690	751	748	716	720	698	702	726	692	694	742	664	721	745	741	737	719	747	716	707	760	701	723	740	726	685	690	770	716	756	684	750	715	712	724	722	693	703	681	715	724	760	742	695	740	692	738	685	697	704	686	714	749	700	704	732	717	727	712	713	746	679	695	724	727	749	764	758	763	709	702	723	738	673	740	739	703	728	756	681	724	758	654	740	721	686	734	713	695	720	711	692	765	727	687	721	744	738	708	734	724	718	699	697	736	728
2849	832	629	543	472	423	367	381	380	448	932	1481	1015	690	1207	1241	740	537	369	345	294	316	308	320	267	307	261	277	299	307	305	301	311	279	289	308	268	300	288	300	308	302	269	297	315	297	285	301	283	325	277	294	302	275	289	271	278	292	296	297	288	298	292	309	279	323	285	280	317	336	272	320	287	284	324	290	275	286	312	297	290	308	271	309	266	290	297	300	304	284	281	269	295	280	290	301	286	295	306	292	300	295	298	296	285	286	297	293	297	299	292	289	289	309	296	283	288	303	298	279	292	306	304	303	295	318	319	294	314	273	266	253	276	278	282	270	256	263	289	282	289	292	292	279	287	297	249	285	300	273	287	316	311	288	298	302	283	269	306	303	312	308	293	299	312	292	275	317	313	283	292	270	285	299	263	283	253	286	283	266	297	289	259	265	317	287	291	288	300	278	291	285	298	301	267	296	293	293	251	315	299	305	269	305	263	278	306	294	269	291	276	307	297	280	294	291	292	261	323	311	269	292	299	313	286	297	312	255	306	303	310	325	321	274	267	282	290	285	292	266	290	261	292	262	301	284	257	308	271	257	317	284	292	292	275	277	281	266	283	296	289	316	265	270	300	280	284	272	282	268	296	257	256	278	295	251	295	284	316	285	288	300	260	304	334	309	300	325	313	312	293	297	307	298	337	292	294	290	287	296	331	298	327	290	319	286	288	280	306	268	271	254	286	287	252	275	309	274	267	280	299	285	305	318	274	272	311	272	290	308	298	309	270	275	238	296	301	272	289	290	310	299	282	273	289	289	274	275	280	285	324	291	296	281	273	290	282	290	303	310	298	297	270	274	306	289	285	309	295	300	255	293	308	275	292	280	281	303	285	309	290	270	298	339	289	285	247	329	286	297	304	324	310	278	305	269	291	319	260	267	305	286	307	292	266	280	321	292	275	293	283	300	262	307	289	299	309	309	296	295	275	312	276	282	285	270	274	268	295	293	284	303	290	291	295	316	272	305	279	289	266	288	275	291	299	305	329	285	306	301	273	301	263	310	276	289	270	318	292	335	290	286	305	295	320	262	300	287	277	283	289	282	282	257	268	274	271	311	270	279	287	267	291	307	276	308	291	305	293	287	295	285	267	283	301	299	288	287	257	261	326	329	308	296	280	287	331	290	299	302	317	279	288	305	299	270	283	283	247	294	297	304	290	284	285	270	314	291	290	283	302	289	280	289	274	286	296	283	252	313	278	283	312	289	267	285	282	292	301	279	267	295	292	298	254	266	291	290	278	298	301	296	306	293	282	275	291	304	296	284	309	267	278	283	268	298	323	295	300	281	290	311	268	291	273	293	296	288	316	280	272	292	297	299	288	282	271	294	290	317	288	280	282	309	273	292	308	276	308	295	275	269	268	289	284	319	303	275	266	332	288	330	324	292	309	260	305	284	289	314	317	292	279	296	276	312	308	285	272	309	281	289	271	282	299	265	294	281	288	282	292	274	312	298	272	308	297	312	315	307	283	290	261	270	290	282	291	286	266	281	275	284	314	293	290	310	301	281	321	291	284	290	300	303	266	255	309	247	283	291	276	276	288	278	280	281	288	279	277	316	247	294	315	277	290	276	305	302	283	290	297	295	306	307	321	277	293	275	271	294	327	291	255	291	290	267	275	281	296	286	304	284	289	312	271	291	296	304	307	275	271	299	297	282	291	275	292	299	263	282	286	271	290	272	283	277	301	310	314	278	323	274	289	323	289	261	303	303	277	282	306	274	297	282	301	276	290	302	289	284	288	319	296	293	309	269	287	301	319	295	305	291	277	299	264	287	278	267	298	298	288	315	265	303	269	264	300	292	321	249	295	285	281	282	276	312	289	266	276	314	308	306	265	317	295	313	281	277	295	300	285	276	309	288	266	296	283	294	267	292	302	288	283	313	297	282	303	281	276	281	276	309	337	299	282	320	315	301	296	274	294	286	304	258	273	274	266	299	288	286	282	291	267	313	285	303	304	288	325	295	289	313	295	297	297	262	304	297	299	277	295	289	299	296	273	300	292	302	259	325	288	284	295	332	291	277	288	284	273	270	313	304	301	279	284	268	285	287	276	316	291	251	283	319	274	293	286	289	286	285	275	291	299	300	305	284	309	310	292	276	287	261	295	295	276	297	262	286	285	295	267	323	266	312	258	310	307	299	304	272	301	322	247	285	295	286	285	290	324	308	277	300	286	328	308	289	294	305	328	288	274	295	291	282	265	279	298	308	282	283	300	279	280	273	296	312	288	312	300	294	290	280	284	272	314	310	274	279	284	287	253	316	292	302	313	292	268	288	264	276	299	286	289	264	272	303	310	307	311	304	294	308	308	292	307	278	274	301	289	314	302	283	319	324	275	283	292	306	294	287	306	283	321	292	261	316	280	330	297	304	300	312	289	286	302	329	287	291	338	310	290	293	294	285	329	309	287	299	308	292	306	298	286	283	317	296	313	268	304	284	296	309	293	291	316	285	263	283	256	297	272	263	248	264	311	283	269	283	293	279	292	280	316	261	298	292	269	313	312	314	269	287	294	299	303	275	305	276	282	315	290	256	279	275	275	285	316	250	285	316	273	303	322	246	289	293	285	266	276	260	294	242	301	303	320	286	300	287	315	269	269	309	273	283	300	287	304	285	267	306	284	272	311	331	284	287	297	293	266	307	279	283	297	293	273	282	263	263	291	287	291	316	293	320	277	267	311	286	298	277	255	317	293	274	306	267	307	291	276	296	293	295	291	306	288	280	301	281	287	265	299	262	303	286	298	261	296	314	287	281	299	319	303	291	274	276	292	278	302	289	286	264	298	278	322	306	310	303	314	307	281	307	263	275	304	277	297	273	306	278	266	267	267	331	297	286	296	319	293	295	299	292	311	295	304	285	275	275	297	285	302	321	277	303	294	312	314	317	295	302	277	270	280	299	302	317	271	285	304	254	285	290	298	282	260	283	310	275	302	293	296	291	316	301	291	265	281	296	290	272	289	301	302	299	280	316	304	267	307	268	293	287	278	267	280	270	270	287	276	270	289	284	296	299	277	288	312	308	285	310	288	295	273	302	297	284	301	287	260	319	273	262	280	291	285	325	307	320	333	300	268	286	306	263	267	280	297	309	271	330	312	286	267	262	311	296	277	292	253	324	289	272	266	268	282	305	301	319	296	311	247	278	298	313	291	262	278	283	306	301	299	269	291	292	257	305	281	291	284	288	301	285	284	275	263	317	271	289	280	273	286	312	317	306	283	300	260	252	280	281	294	262	276	318	295	306	276	310	248	302	297	279	303	287	304	296	285	292	328	283	270	322	269	283	293	286	322	292	295	267	296	288	281	284	310	274	274	305	323	271	318	275	315	321	313	279	305	275	274	301	303	273	268	267	301	303	292	309	293	286	274	297	288	328	296	278	274	298	278	302	276	296	294	313	290	277	257	291	292	312	295	301	245	302	271	282	318	271	326	284	304	295	288	277	305	305
2824	1389	1775	1910	1663	1359	1346	1427	1462	2066	5078	7857	4947	3512	5944	5651	3240	1853	1233	952	869	794	800	787	803	869	781	793	801	866	819	796	833	803	815	839	818	842	796	808	805	857	804	809	869	802	806	811	812	791	823	852	828	845	858	849	805	810	826	758	831	813	821	806	798	857	865	811	803	849	786	831	842	823	799	800	836	846	773	810	888	821	826	827	804	863	830	807	823	781	781	826	802	828	764	845	869	817	822	779	812	839	838	824	779	807	902	845	791	838	795	830	807	803	763	837	794	863	803	791	861	855	835	853	801	837	831	834	828	787	821	791	831	796	837	840	862	788	840	779	806	872	808	850	837	803	784	821	853	794	818	826	848	869	829	804	881	791	867	839	818	809	861	836	867	858	834	811	828	819	813	811	864	838	870	783	853	864	789	787	752	815	802	794	819	819	812	858	770	841	824	805	851	847	838	801	809	817	824	814	816	821	815	833	827	816	808	852	770	818	868	827	811	824	843	813	738	809	838	785	851	851	857	828	817	816	863	836	824	789	776	779	827	833	845	837	827	859	831	833	809	826	820	838	834	809	737	805	808	818	862	828	826	767	778	842	792	774	788	783	858	859	783	772	799	795	807	879	777	808	789	844	810	821	783	814	867	844	840	818	812	804	741	836	802	793	806	801	832	793	845	824	798	770	808	777	788	849	811	833	813	801	813	830	819	806	786	792	792	848	771	811	795	843	838	818	806	844	813	851	848	746	843	799	819	792	863	844	796	783	813	862	820	837	862	812	846	810	846	830	822	846	810	813	799	779	860	773	821	779	784	830	795	802	853	857	898	798	880	834	844	852	776	809	828	838	801	819	790	834	842	799	812	812	818	833	814	815	855	797	850	762	817	838	784	847	804	820	827	789	814	810	837	823	791	817	824	792	811	827	793	759	814	857	830	855	808	844	803	789	804	803	788	807	778	768	791	781	763	817	877	828	793	803	867	780	807	829	819	819	748	823	839	850	812	814	774	782	785	815	847	830	836	784	842	824	831	766	819	850	808	824	849	787	834	824	868	827	806	818	843	816	827	805	850	794	829	829	799	805	860	796	783	886	878	849	797	830	806	875	819	846	880	781	814	819	795	764	819	816	868	822	757	835	830	790	806	844	884	831	818	813	823	824	805	804	832	796	818	788	786	832	912	770	834	784	896	803	814	827	806	817	831	793	820	811	823	821	807	807	841	843	804	854	824	794	805	777	778	835	816	797	785	846	815	813	804	829	838	823	860	805	836	811	840	851	799	782	737	817	829	782	859	812	782	774	804	776	840	789	781	839	790	795	827	855	785	810	824	862	794	807	814	826	795	807	806	818	816	838	808	875	815	779	818	790	770	848	816	815	807	835	798	789	850	808	810	813	805	874	822	796	796	835	855	803	830	848	848	865	804	808	766	801	819	796	758	848	831	818	832	767	791	822	775	803	796	793	795	816	853	823	865	817	788	828	859	816	797	777	815	880	800	830	812	821	806	834	785	847	825	831	816	774	821	831	851	841	784	850	870	866	852	828	838	850	864	798	778	849	846	812	800	820	862	767	810	823	832	824	795	888	771	853	806	825	834	792	804	806	862	829	830	839	801	838	793	812	803	821	850	875	794	820	832	816	830	841	787	839	778	828	865	812	858	810	819	868	821	801	860	789	779	860	815	851	796	793	813	834	783	810	841	849	796	798	835	802	804	855	798	825	843	790	831	830	772	819	814	849	830	837	836	789	814	820	816	837	801	849	770	830	824	833	794	879	825	829	790	808	818	789	876	824	842	808	787	810	837	803	839	791	818	846	777	845	827	867	829	839	788	833	790	834	833	780	792	812	781	774	797	845	803	775	832	821	856	793	850	800	820	762	841	828	859	851	822	816	822	823	820	760	800	839	848	780	787	835	821	819	842	835	862	861	831	862	777	821	840	819	806	820	826	849	833	811	855	775	807	848	818	852	754	870	846	820	798	796	847	831	807	871	864	836	826	776	819	781	824	837	839	864	864	799	824	806	811	830	792	855	824	780	819	800	793	875	816	815	778	845	855	805	826	835	851	800	833	796	855	816	805	839	834	844	793	821	817	765	749	814	810	837	851	788	786	856	794	850	853	808	833	843	805	863	878	811	785	826	843	845	814	775	812	873	842	825	826	832	829	821	843	893	853	859	842	789	808	837	820	776	824	803	805	780	850	804	806	746	813	786	780	803	855	817	813	801	834	821	852	785	838	833	810	856	847	877	858	806	799	827	814	817	816	880	819	826	766	839	800	817	838	830	821	819	805	872	761	822	837	842	756	776	828	751	801	833	808	811	799	864	822	801	892	831	787	852	829	820	855	786	823	842	801	836	845	807	800	850	804	767	774	805	816	854	825	788	830	790	771	774	805	780	803	822	842	802	832	908	826	830	852	843	798	826	824	766	907	761	811	802	795	856	830	794	863	812	812	792	803	803	834	818	789	796	813	816	765	830	804	820	800	827	811	831	859	811	829	852	779	869	874	860	842	838	846	837	810	826	847	770	853	826	812	819	765	817	822	768	798	866	856	876	869	809	806	781	821	782	897	837	820	799	815	768	795	795	848	802	792	867	781	823	790	817	823	781	825	837	823	820	822	848	840	828	829	805	832	817	840	836	800	788	818	816	858	817	798	852	858	798	839	793	831	827	842	778	788	789	814	830	835	846	789	774	825	802	787	797	830	830	809	781	822	818	768	766	835	813	809	777	816	852	802	756	831	791	831	839	766	802	833	856	793	799	766	838	853	801	808	833	844	817	788	820	795	830	774	814	818	824	842	800	820	831	824	837	820	809	781	815	756	849	844	804	803	818	828	811	872	832	847	849	790	869	853	838	873	869	774	789	830	795	821	838	798	803	825	852	887	825	836	817	850	795	835	824	830	832	830	771	802	846	832	767	805	814	830	822	840	859	865	765	817	829	809	821	749	803	851	853	819	826	847	821	850	869	813	850	845	845	830	853	856	805	791	831	823	832	810	801	790	800	808	852	777	787	824	790	773	843	834	845	840	864	819	827	784	794	808	835	823	849	839	830	812	804	800	865	784	821	892	820	852	844	789	827	857	844	811	814	870	817	802	826	847	789	825	794	813	918	846	804	772	801	844	854	800	845	800	810	788	833	822	855	800	831	881	852	810	787	810	828	846	765	766	834	795	803	863	837	817	865	834	795	764	836	786	858	830	799	819	820	874	828	843	820	789	864	840	853	823	821	813	864	822	824	831	822	836	778	848	897	823	810	795	862	845	843	866	821	828	805	867	807	864	810	845	758	798	833	820	835	882	886	814	834	780	844	822	810	819	787	831	798	773	821	825	822	802	813	820	835	797	836	783	817	839	830	814	831	787	835	738	807	794	835	816	778	841	861	839	808	830	809	778	825	806	852	827	820	840	833	852	785	821	803	869	800	810	811	823	830	851	813	818	834	840	822	812	865	822	915	763	866	810	801	804	842	847	826	879	791	824	763	807	816
10089	4008	6558	5117	3452	1950	1496	1816	1912	3009	9948	14450	14391	6666	6253	3573	1435	638	380	274	259	274	255	246	252	244	257	269	268	304	262	275	285	281	300	293	267	275	268	263	293	272	293	270	280	288	267	284	268	273	276	289	234	277	281	286	274	263	249	302	261	297	307	276	278	325	273	233	308	247	253	275	294	291	297	278	264	280	264	280	283	287	285	263	284	251	244	241	271	294	251	276	290	294	281	271	313	306	279	298	269	276	282	269	275	266	267	289	244	307	266	269	269	293	246	287	254	290	287	266	289	252	267	267	280	250	302	291	297	290	246	258	259	265	269	257	277	260	250	306	273	268	279	298	270	300	271	278	257	294	266	257	291	273	288	271	277	306	275	259	301	268	291	283	255	283	289	283	240	292	259	283	284	280	279	240	308	270	278	277	257	256	285	284	289	292	280	267	295	256	261	257	281	317	260	253	273	284	304	261	317	270	284	293	259	267	283	261	305	291	309	274	267	265	266	257	284	280	285	288	266	284	294	293	258	274	273	273	279	286	282	298	290	295	278	311	243	254	263	244	275	281	296	273	275	276	267	305	280	263	261	263	292	276	276	295	273	273	300	287	275	285	269	286	281	303	266	278	280	285	261	266	263	284	257	261	282	293	263	266	289	272	280	282	278	303	268	274	265	276	306	287	268	278	276	262	264	262	282	268	293	258	273	294	264	270	270	307	295	278	265	272	296	268	282	254	277	257	280	296	302	282	268	306	278	275	272	265	263	275	266	279	261	266	296	289	275	285	262	313	253	268	287	267	291	292	280	304	286	269	267	255	282	302	274	276	303	265	292	296	272	279	248	275	289	267	266	263	300	258	270	249	281	289	289	263	277	292	280	288	267	259	261	251	272	265	242	279	286	281	275	271	291	237	285	297	282	283	260	269	241	254	235	298	264	276	280	253	257	288	299	252	293	283	291	266	269	279	276	277	288	259	276	277	283	262	274	272	260	276	304	259	281	287	262	277	299	301	276	286	300	287	289	272	267	249	261	321	315	273	292	283	281	245	264	279	246	315	258	276	311	280	285	277	283	259	261	251	276	271	276	256	283	271	245	283	272	302	278	281	283	271	299	264	295	300	301	265	268	265	279	282	278	268	218	270	300	259	276	255	282	291	262	271	263	279	260	277	289	297	265	273	287	292	254	270	286	287	301	308	268	295	262	264	270	279	279	283	259	277	271	276	274	287	249	288	239	243	282	299	259	263	270	229	278	290	268	274	266	273	262	277	296	293	273	285	283	253	270	269	283	251	273	279	294	299	297	253	259	259	317	288	291	261	301	269	304	278	300	277	296	277	289	287	291	262	270	298	276	258	278	252	275	267	269	289	282	249	288	283	259	285	304	271	257	301	284	283	256	243	282	301	266	293	292	257	276	229	281	268	277	258	272	247	281	257	263	257	294	303	283	285	272	272	294	268	297	271	258	278	252	271	264	251	255	278	290	285	303	274	278	261	264	269	282	275	286	288	273	273	273	274	259	270	246	284	271	292	261	272	283	276	272	293	282	296	268	275	275	265	303	305	266	277	280	283	283	272	277	309	263	259	291	284	291	270	282	277	298	276	253	300	260	250	294	266	273	268	276	284	270	293	269	268	290	273	260	270	284	302	273	274	275	309	267	281	282	272	270	255	272	306	286	297	296	317	265	238	249	268	283	268	283	291	278	301	278	303	272	289	281	280	290	257	267	295	242	286	274	270	286	273	255	270	268	268	255	258	247	291	273	278	266	262	277	263	301	266	256	260	247	308	313	250	265	259	282	291	291	253	305	284	250	251	284	270	276	283	276	272	274	275	278	281	245	311	280	258	272	251	300	252	255	294	266	287	261	282	261	270	285	270	294	306	281	269	251	250	269	269	263	303	310	253	258	234	254	262	273	254	278	284	251	268	282	307	272	252	265	267	285	285	274	258	232	271	307	278	274	281	265	286	287	278	276	261	281	314	284	276	295	260	279	289	305	270	304	281	237	261	292	292	280	248	307	266	243	300	250	273	322	243	260	251	264	255	276	267	277	304	301	274	309	253	279	305	258	292	276	278	298	278	271	277	273	297	249	268	257	269	276	269	281	268	282	305	271	273	265	264	279	297	250	282	267	305	287	272	277	295	276	273	284	269	283	257	303	321	301	250	258	274	277	258	259	303	282	329	290	277	274	275	290	278	280	306	288	275	268	280	253	276	268	284	299	265	245	263	255	255	269	259	265	268	292	282	259	251	282	273	302	280	275	268	266	294	319	286	277	270	265	286	242	272	298	295	282	265	290	289	284	244	254	258	272	290	279	264	245	290	258	291	304	276	279	241	297	292	310	274	300	288	254	280	253	287	268	264	271	269	283	262	285	314	268	243	300	261	279	248	282	272	268	258	276	273	256	288	283	281	272	254	286	252	283	280	314	269	286	291	289	264	266	287	268	269	272	299	266	267	269	298	293	260	265	310	254	278	268	309	272	260	295	264	253	259	281	270	285	291	255	249	282	270	291	287	298	265	274	266	263	283	271	275	270	279	259	278	270	270	261	285	284	313	247	264	284	262	260	263	282	293	293	262	240	281	255	257	242	273	272	295	257	296	273	288	284	283	292	272	260	293	285	283	273	273	257	241	274	265	259	289	303	265	305	313	268	281	270	280	254	260	271	265	312	292	261	299	269	256	291	305	299	285	277	304	285	294	297	249	287	267	253	263	269	267	250	282	308	301	251	284	286	250	270	281	276	294	266	273	268	315	282	271	291	305	288	282	321	298	275	279	277	286	267	283	257	284	271	241	300	265	268	269	267	289	275	278	290	271	252	289	256	249	303	275	279	287	287	305	283	276	265	292	257	284	267	281	254	260	283	292	249	275	295	271	271	268	270	242	275	274	246	284	288	280	263	259	287	287	268	257	300	289	276	277	290	250	300	298	260	271	251	257	292	307	258	300	279	255	272	285	313	243	285	286	282	293	276	280	281	284	284	272	237	289	273	275	282	302	282	302	258	288	286	258	264	272	270	276	289	276	272	288	258	252	273	269	270	320	252	248	293	295	302	264	281	264	285	273	307	284	283	255	291	235	254	265	275	284	258	293	266	251	268	270	230	255	286	257	278	274	244	284	276	268	297	276	321	279	288	263	270	249	291	296	321	274	307	294	288	286	278	254	275	266	302	277	259	273	281	270	284	293	272	242	266	323	289	266	299	273	250	267	254	293	271	275	269	291	258	275	283	254	271	285	245	279	283	281	288	271	281	280	271	296	275	283	289	297	285	264	281	245	256	273	271	263	301	312	285	278	291	291	270	279	294	293	292	301	299	276	281	276	267	280	276	291	286	248	309	290	259	286	274	300	265	296	279	271	276	268	307	268	280	273	256	285	263	277	274	277	276	303	246	259	273	291	260	268	261	263	266	274	290	264	277	305	256	273	285	298	282	279	279	294	273	278	284	262	282	286	268	245	249	264	282	257	254	266	260	280	297	274	243	272
7050	4698	13210	14315	11786	7969	6788	8133	9182	13809	30613	36092	33729	21172	22688	14666	6607	2637	1299	880	848	812	764	784	777	799	776	781	798	835	754	796	799	794	751	805	792	741	838	763	814	782	843	725	833	756	724	787	797	809	744	767	769	819	797	817	787	861	840	782	813	841	792	780	730	818	760	819	766	752	803	795	807	749	800	790	810	769	813	799	799	775	800	819	756	757	777	762	772	801	838	827	801	806	839	786	797	859	797	805	801	786	790	802	795	783	830	760	742	795	773	767	765	770	817	774	745	786	790	791	772	775	830	834	765	834	829	791	765	782	802	731	808	758	813	805	773	816	796	788	737	789	781	842	794	733	768	776	756	786	780	818	793	802	835	804	766	810	787	822	737	786	782	834	785	844	833	788	789	782	821	784	792	772	819	775	760	761	840	794	803	823	833	811	821	800	786	772	818	851	803	799	770	793	782	808	814	814	721	782	793	784	787	800	788	742	755	808	842	799	776	810	805	767	802	772	774	772	771	779	755	814	767	777	807	782	780	736	793	759	785	801	819	784	775	800	783	790	818	799	778	803	824	777	831	853	774	794	802	820	828	782	763	796	762	850	798	756	790	755	760	814	783	795	783	722	817	793	787	816	775	790	737	778	850	845	763	765	830	760	824	758	791	809	798	747	803	770	793	797	780	818	815	799	771	786	763	782	857	747	740	781	776	809	786	841	763	759	799	753	802	735	789	755	750	784	765	757	813	769	783	751	758	803	723	831	756	802	818	779	774	783	792	774	732	778	715	795	769	825	780	739	738	844	785	787	796	800	765	809	795	792	824	810	766	759	763	795	769	808	759	802	791	826	724	778	810	781	809	798	814	775	771	812	805	798	761	801	760	791	758	808	765	823	836	759	812	802	774	749	759	800	797	776	764	812	835	808	786	778	821	794	810	804	752	742	782	816	804	751	811	779	751	745	779	787	782	751	804	798	804	780	800	796	771	763	760	787	734	812	757	808	790	799	761	743	807	809	791	771	812	801	788	822	772	759	813	809	821	762	813	804	821	786	823	770	743	789	753	744	740	755	754	768	786	838	724	791	812	824	791	803	809	727	779	825	792	791	765	774	824	795	813	750	783	815	764	784	802	764	794	785	778	810	814	777	811	780	801	798	774	779	811	779	744	784	852	768	768	776	803	821	766	801	729	802	806	793	823	774	777	806	812	807	824	763	774	725	754	807	777	785	794	771	799	772	770	826	796	780	781	809	775	843	806	767	826	783	843	809	798	782	762	781	844	745	790	801	818	816	851	785	799	805	832	815	784	794	784	787	778	794	812	829	789	828	828	775	779	805	742	792	846	764	794	821	756	814	760	742	787	810	826	789	813	755	818	781	766	777	802	776	824	771	760	747	782	778	788	783	808	781	802	832	766	871	749	814	775	836	826	768	800	763	816	822	803	776	795	795	746	785	783	792	768	735	785	825	774	797	795	762	788	819	762	788	836	776	781	742	739	862	776	786	761	790	809	780	775	804	859	808	770	779	805	778	804	811	796	809	822	776	855	836	786	760	782	805	816	762	793	767	730	801	762	753	807	794	810	812	806	796	749	726	812	776	787	758	801	813	801	751	800	809	811	771	786	751	795	828	844	737	795	814	797	831	800	771	776	827	760	830	781	788	767	764	776	773	778	754	787	774	784	782	768	779	822	799	798	758	788	865	817	743	837	770	805	780	769	816	786	783	744	794	805	817	749	818	777	796	820	765	812	811	810	706	811	758	793	809	801	782	790	796	786	817	769	757	827	789	787	832	791	850	754	828	805	852	799	807	812	732	819	793	749	814	790	814	794	832	826	771	803	805	807	780	789	806	788	806	796	825	831	791	825	813	767	772	778	847	764	767	830	801	826	800	790	764	788	817	793	811	754	813	832	770	792	778	756	776	848	794	799	789	796	776	791	757	781	785	784	792	801	812	816	779	774	751	798	774	834	776	844	807	828	735	791	782	810	771	750	817	806	806	822	767	750	740	791	818	747	817	759	820	852	778	825	814	793	834	767	833	818	759	787	766	788	781	817	813	814	791	815	752	782	804	798	833	796	785	751	794	781	771	799	804	810	790	792	773	813	781	744	800	717	775	756	820	854	791	791	813	792	744	748	785	747	747	806	793	795	756	777	766	779	799	805	798	784	813	778	782	798	797	732	842	764	776	726	774	771	819	815	797	750	808	825	754	825	815	819	757	799	788	823	747	816	758	819	766	806	798	821	793	782	799	812	756	815	829	782	766	769	792	778	769	757	779	787	782	757	803	787	790	791	783	778	797	811	744	802	778	801	764	761	790	778	799	761	776	822	809	753	757	812	800	792	794	769	791	783	760	810	835	741	776	778	778	804	776	807	826	755	728	834	750	817	787	816	786	746	750	769	804	850	774	796	782	744	802	794	764	780	715	781	760	835	796	799	792	781	755	818	774	763	777	772	817	766	727	816	761	853	784	826	720	759	777	815	770	789	746	787	751	808	796	854	747	816	779	799	802	790	799	786	853	806	821	798	808	850	779	763	762	784	801	776	776	783	789	812	840	792	821	773	800	787	796	780	766	762	759	802	770	782	781	808	837	774	794	834	812	728	809	796	781	779	866	789	754	802	777	724	824	786	800	768	825	785	812	795	851	801	767	778	771	770	811	764	827	837	799	810	848	785	788	819	817	820	791	814	784	776	768	791	805	787	764	741	827	837	783	815	778	821	790	791	843	792	811	760	757	838	820	782	773	798	779	772	804	794	793	799	813	772	774	804	829	823	783	830	836	777	784	800	814	811	816	799	759	763	835	787	750	824	726	762	797	786	786	823	779	864	751	788	742	804	814	775	789	825	821	816	767	776	840	780	786	832	769	744	808	766	789	778	784	786	773	811	786	827	813	782	817	764	789	734	786	778	776	794	824	795	784	822	767	788	815	797	830	794	736	830	815	809	803	788	802	796	829	865	752	815	825	787	802	804	803	830	746	806	791	777	788	815	797	795	815	801	815	806	792	798	772	826	791	836	776	751	773	790	792	798	799	827	853	821	777	792	821	836	810	757	822	791	748	765	846	765	795	757	797	786	795	793	748	823	810	792	846	755	808	820	818	777	822	801	794	742	809	796	846	815	818	754	764	829	771	757	776	819	826	779	764	824	771	852	757	775	787	772	793	783	755	785	808	804	812	750	792	840	781	817	785	858	808	779	776	791	810	793	764	815	804	825	763	852	849	808	794	764	783	803	802	826	851	752	795	784	753	802	764	809	818	790	755	801	819	820	833	812	793	775	789	751	803	798	787	785	801	828	766	807	790	744	843	752	748	785	777	765	778	788	771	745	796	851	790	813	822	780	795	782	818	760	764	794	810	766	756	798	894	834	831	725	827	818	790	816	739	745	777	721	756	775	739	833	738	823	777	821	803	824	797	757	788	780	746	749	860	778	781	784	834	804	761	784	809	797	810	743	795	853	789	764	781	798	859	809	797	799	828	786	788	808	800
18906	9537	14818	13235	9308	3940	3501	3168	4513	7355	13703	25437	28509	22649	12678	5269	1977	835	448	309	262	285	311	288	302	297	280	275	310	279	325	288	286	280	307	301	256	258	292	287	318	309	302	285	295	283	314	319	287	311	308	292	300	304	295	268	279	283	308	313	305	295	287	312	293	292	294	292	291	288	292	298	289	290	276	312	316	288	291	290	293	267	292	296	279	300	297	294	303	321	286	265	303	316	296	265	262	310	245	298	305	300	258	284	310	263	292	285	272	290	289	313	305	292	302	283	295	290	287	301	275	272	311	306	295	280	304	319	293	266	295	298	281	308	288	294	307	297	269	295	260	307	317	278	262	298	291	292	286	270	282	304	300	322	273	278	282	317	249	276	305	275	290	326	272	268	275	298	282	282	268	270	278	299	307	271	278	283	276	280	284	314	305	335	262	284	271	283	306	292	272	352	299	266	299	289	296	277	293	287	309	321	303	289	283	254	307	275	336	318	252	304	275	329	310	301	320	273	297	308	270	294	283	293	292	287	288	278	289	297	289	287	280	282	280	272	292	295	290	311	285	308	308	320	288	311	309	259	329	302	322	304	291	267	287	316	311	290	313	272	286	295	296	318	304	280	293	281	284	305	313	326	299	302	296	277	299	278	337	285	259	263	275	313	276	308	308	293	280	295	277	278	307	280	336	311	268	329	253	297	280	267	302	286	303	285	328	291	294	275	292	274	277	315	311	298	271	290	285	330	321	281	293	273	279	310	268	289	316	255	306	297	317	309	302	262	295	298	316	329	275	297	268	301	292	297	270	293	269	274	331	290	285	314	301	293	289	295	303	290	271	321	291	293	301	296	277	297	288	316	301	296	299	298	320	284	296	313	299	328	274	287	261	289	281	272	267	309	273	287	303	307	316	314	314	308	262	277	299	290	320	312	275	296	272	288	324	322	333	274	277	269	304	292	290	281	316	287	294	336	312	275	295	302	291	295	256	283	315	325	307	278	284	287	312	301	330	251	291	295	257	298	290	294	290	320	281	316	305	291	262	268	309	308	301	268	288	266	307	272	314	293	326	304	303	308	266	310	286	308	264	312	305	299	286	282	328	297	296	293	264	283	244	283	278	290	308	318	304	298	315	284	288	295	300	285	283	284	316	243	288	292	325	315	281	293	291	264	279	272	301	282	285	272	319	332	319	293	344	275	314	294	292	318	289	305	320	305	276	299	277	262	276	302	296	252	320	302	285	296	328	302	269	287	285	262	322	301	316	275	290	287	308	288	289	309	256	292	280	289	286	278	320	318	322	276	274	293	306	298	295	296	310	284	268	313	276	295	282	266	288	262	276	297	281	275	314	280	295	302	278	264	304	296	283	307	307	296	326	315	287	315	324	306	278	310	266	284	282	320	336	314	322	265	332	295	282	293	300	296	281	304	275	268	332	289	298	308	280	309	298	298	295	285	333	276	309	282	293	270	300	300	286	313	263	276	289	295	275	298	269	313	305	309	304	287	293	330	288	292	289	279	289	300	271	279	293	272	265	296	293	275	310	301	289	262	304	322	289	297	274	314	308	279	318	268	287	287	265	273	296	315	306	300	288	290	285	275	325	289	319	304	271	305	298	307	322	291	286	305	306	312	304	276	285	300	313	305	300	263	286	308	287	296	289	289	302	287	284	308	311	297	291	282	280	285	274	312	296	294	293	271	300	292	296	283	292	298	306	277	304	317	301	330	292	309	304	302	279	297	311	288	276	258	318	297	299	308	308	288	256	292	310	283	299	291	280	297	284	288	278	290	301	317	288	290	287	266	302	285	302	296	288	320	267	279	285	319	292	315	279	300	311	302	291	292	283	306	284	285	307	286	304	279	285	277	327	315	268	288	280	278	304	290	279	287	277	309	277	300	293	300	281	304	300	325	325	296	279	275	293	287	286	299	336	287	281	284	302	305	295	299	293	288	286	315	291	304	312	329	294	318	278	328	279	268	299	292	297	280	299	282	285	293	285	322	297	295	253	288	305	275	311	304	284	304	295	283	297	307	288	297	339	278	290	299	295	283	297	299	272	300	258	284	295	263	273	280	287	314	300	268	298	259	340	291	271	279	319	298	297	307	287	311	293	296	287	324	276	299	311	286	290	297	278	289	315	273	266	310	306	290	297	283	302	297	272	295	283	310	302	303	335	254	308	308	274	294	312	293	293	310	273	282	322	306	289	319	294	310	298	274	284	295	335	286	301	285	322	286	263	332	302	273	308	323	298	301	297	299	297	283	262	289	271	276	316	270	343	271	328	307	288	294	298	308	296	298	277	298	308	303	282	308	266	279	300	306	289	313	293	321	289	303	277	287	279	254	318	293	298	313	314	302	267	308	277	294	313	323	302	313	282	312	307	253	308	239	258	271	280	277	265	285	291	276	275	293	292	288	271	298	290	290	287	302	277	305	300	287	294	300	311	278	277	302	293	304	298	281	294	299	252	290	296	321	323	310	292	310	324	287	306	304	285	327	296	293	305	295	265	260	285	282	290	306	296	291	293	276	307	266	310	276	288	307	307	296	276	285	291	295	261	290	288	299	316	276	280	296	294	274	282	309	282	277	285	293	301	275	291	263	297	312	286	292	307	282	261	289	305	300	292	342	285	293	305	287	288	281	309	334	281	319	263	258	295	304	276	300	272	335	279	280	313	283	286	292	310	301	285	269	272	292	314	319	295	321	307	311	301	268	297	264	285	302	306	293	305	285	281	297	305	286	289	298	309	319	287	318	298	284	291	326	317	262	309	307	331	281	293	296	327	286	310	294	305	286	308	271	334	280	297	266	284	325	299	305	297	302	271	295	302	287	297	297	290	277	301	303	282	304	322	300	307	298	291	304	306	270	299	292	292	283	300	269	311	315	282	275	281	312	285	296	292	301	288	318	298	285	345	282	327	296	290	311	303	278	288	302	280	282	288	309	324	329	268	288	273	287	292	297	271	286	273	310	287	284	286	316	293	287	291	296	314	280	284	294	284	286	300	288	295	303	311	288	342	285	305	303	292	272	323	307	283	304	312	306	293	287	302	279	291	310	291	284	279	288	280	259	254	275	264	287	289	278	290	306	317	298	289	277	319	269	274	282	280	244	285	252	307	273	289	297	281	276	281	284	298	315	265	318	292	281	278	284	305	293	272	318	276	298	311	296	304	258	332	282	294	253	321	280	322	279	296	313	292	294	287	281	293	278	302	259	285	266	325	255	307	286	312	298	283	343	289	297	305	298	312	298	290	292	301	293	264	275	291	269	306	273	289	266	291	283	285	270	298	285	300	307	285	288	287	293	293	299	293	306	323	315	300	272	314	284	299	303	327	312	305	285	341	303	299	281	301	300	284	270	263	276	286	290	291	285	258	322	289	300	296	296	289	279	267	270	281	284	284	300	316	308	307	259	302	293	296	327	325	268	329	292	283	292	260	289	312	323	304	280	273	305	298	311	255	301	302	273	268	292	291	290	271	291	296	260	300	291
10551	9606	22769	25851	21705	12807	13058	12771	17453	24960	35192	46367	47474	41327	30308	17736	8468	3361	1544	1016	898	867	880	842	865	868	826	846	861	812	871	811	844	820	851	849	841	853	812	820	859	786	806	830	784	837	805	830	844	837	779	829	838	814	830	838	882	773	774	835	819	872	830	827	869	888	875	805	841	870	846	823	811	887	874	841	839	844	849	874	876	807	796	891	852	803	858	853	863	818	878	859	828	781	858	802	851	879	810	839	842	865	801	822	848	857	849	831	839	878	853	821	789	857	901	876	837	875	857	889	866	792	832	851	849	781	869	803	809	849	825	818	862	862	852	808	818	803	844	785	848	807	815	853	783	815	830	839	882	830	842	882	837	845	855	892	840	859	874	805	865	842	805	836	836	838	816	807	792	815	818	857	798	832	837	827	833	824	794	884	866	865	827	824	753	765	835	834	849	828	812	845	837	885	833	794	827	861	884	853	791	808	897	797	789	856	816	826	868	881	804	835	864	821	800	820	835	827	900	777	841	873	810	832	841	832	827	748	824	908	830	830	840	805	857	840	841	857	815	809	763	809	861	821	780	842	835	862	816	857	824	819	832	837	825	801	830	863	838	839	838	856	859	813	823	805	841	838	814	857	817	828	826	762	792	832	828	864	891	834	785	842	798	826	848	791	763	813	841	818	882	857	878	822	895	856	842	852	821	837	827	850	785	762	824	842	877	851	844	788	862	830	819	864	874	788	834	884	807	879	807	854	836	871	884	858	788	853	829	825	855	831	817	811	830	870	804	854	842	824	859	860	878	820	800	838	828	817	896	748	783	874	788	818	848	917	840	849	864	893	784	776	855	825	796	856	833	834	836	874	878	809	832	829	814	824	809	836	865	811	815	833	807	830	884	805	844	839	849	828	818	819	865	870	832	858	848	826	775	801	831	832	812	817	897	894	903	791	809	822	829	863	872	842	870	839	819	825	867	870	857	847	829	823	873	828	820	880	809	853	841	885	898	848	853	831	820	810	829	851	785	868	854	817	833	830	844	809	836	813	842	855	834	807	808	862	881	833	935	888	812	794	828	853	852	866	825	794	836	856	866	791	855	831	791	806	825	844	808	890	844	788	823	889	822	830	843	880	827	826	825	889	837	774	868	826	814	824	833	835	867	867	816	824	835	830	783	818	867	836	890	859	807	812	895	803	824	822	878	861	851	869	892	795	821	863	837	868	863	844	888	851	826	837	845	846	826	838	867	786	803	806	778	857	800	853	809	842	859	807	781	817	854	844	841	866	834	822	840	825	821	897	838	819	798	835	831	805	813	855	846	825	818	869	839	826	855	884	873	827	824	810	831	838	855	797	865	826	851	842	872	839	830	806	800	834	843	853	871	903	870	867	856	823	824	798	859	819	827	839	852	830	869	846	840	880	855	813	767	891	784	859	811	806	828	859	843	848	879	883	803	837	783	832	792	854	841	876	812	872	864	840	804	837	793	844	828	845	832	881	817	850	813	798	810	847	861	804	867	825	837	867	870	819	814	833	850	829	836	780	846	836	805	836	775	835	820	820	840	854	863	845	886	802	833	810	839	816	847	792	907	844	857	862	813	860	781	874	827	806	856	805	839	862	821	842	811	859	807	854	830	841	816	842	865	868	876	802	828	825	820	871	822	824	751	863	819	832	813	880	812	803	867	820	827	853	824	864	816	824	796	859	876	786	881	816	869	872	825	832	816	828	867	852	894	821	864	864	809	830	819	850	828	889	855	821	884	842	811	826	860	819	760	835	846	805	858	788	857	825	837	786	864	850	816	873	888	828	852	818	854	833	844	856	828	804	893	866	851	841	834	847	841	827	812	832	820	808	813	903	828	860	807	850	834	811	824	863	790	819	842	805	809	866	840	826	842	857	857	853	828	847	848	848	816	790	789	838	824	843	869	840	844	796	820	885	807	843	854	880	841	787	867	836	833	762	862	800	852	835	806	833	802	858	840	902	803	845	847	808	837	859	841	846	815	783	864	837	831	822	857	863	857	824	851	823	813	872	838	853	873	767	837	847	867	832	862	861	793	824	823	833	820	793	830	845	823	866	823	822	819	825	819	824	825	853	848	825	871	859	882	830	841	798	814	853	833	822	803	879	842	858	854	889	800	861	885	807	764	860	849	840	836	813	887	817	856	858	807	828	814	853	846	855	857	861	846	767	789	841	808	837	800	867	862	784	863	806	856	806	855	884	858	844	875	804	884	824	846	850	869	785	842	779	801	820	824	848	851	850	868	878	844	799	840	872	861	826	843	840	854	820	799	844	832	877	844	807	826	872	819	784	860	852	821	800	862	832	841	793	847	837	863	798	842	825	850	817	870	856	807	832	855	850	834	848	848	834	903	816	855	802	816	830	853	819	897	795	902	834	823	846	896	809	853	797	829	832	828	852	842	857	828	821	848	856	884	821	809	822	792	807	837	860	855	791	794	825	864	839	876	845	810	827	836	837	842	815	903	797	871	808	832	870	798	826	824	882	844	859	857	849	835	863	838	890	823	831	821	838	843	831	813	877	776	888	842	890	833	839	835	917	838	839	847	887	855	855	833	831	862	844	880	798	865	867	809	835	874	889	843	796	877	881	832	829	850	792	857	884	844	876	847	836	859	838	825	867	832	835	874	860	915	845	820	817	881	792	859	824	826	860	829	809	830	848	922	834	837	840	818	843	816	842	862	868	835	791	902	812	872	867	819	793	872	823	832	835	865	823	792	819	824	835	839	807	813	818	822	814	826	901	846	829	835	826	876	814	806	871	824	863	865	810	799	855	851	859	789	835	810	890	818	794	887	827	831	860	855	851	842	831	842	795	764	836	881	836	792	880	836	848	850	873	830	813	878	856	843	832	901	882	842	829	831	880	846	856	828	799	828	789	873	788	836	842	835	777	857	852	821	807	852	788	795	805	862	822	909	820	807	809	857	820	852	840	849	825	874	893	762	875	856	824	825	832	832	798	856	831	892	872	771	830	808	854	813	842	839	780	771	808	850	799	862	806	835	861	834	830	875	815	859	862	821	869	835	837	860	846	842	855	790	798	832	798	872	832	834	853	836	810	762	803	830	796	801	833	817	834	809	874	800	800	820	802	828	853	824	816	797	834	808	858	847	847	808	834	782	837	782	826	840	837	862	795	821	816	842	833	895	837	835	771	845	830	869	840	850	867	839	866	843	844	858	885	794	813	818	881	824	860	824	771	865	822	863	829	902	863	827	870	817	817	808	851	823	885	847	840	832	838	860	871	830	835	791	862	849	798	804	850	822	850	797	893	818	874	830	881	825	824	820	818	816	796	827	839	792	809	862	851	829	860	832	834	875	797	878	821	884	830	845	813	836	836	826	857	842	875	859	810	845	831	846	844	858	872	831	834	874	858	839	847	823	812	874	870	840	892	865	861	849	851	893	878	822	796	838	849	820	821	850	740	798	816	855	877	859	815	873	770	841	822	837	891	832	865	860	826	821	842	874	842	839	797
3090	1006	770	677	571	465	474	470	371	454	474	1560	2261	1810	1330	832	598	389	346	307	332	294	320	318	303	291	297	303	307	324	327	280	285	328	315	304	304	285	309	310	287	299	298	305	329	323	305	282	289	308	344	293	307	331	308	297	317	278	301	304	321	295	315	324	288	308	311	314	308	311	271	338	301	346	327	333	313	308	318	315	328	332	316	311	326	312	324	310	331	292	311	267	312	301	308	277	313	306	315	272	278	354	314	340	318	300	303	278	301	301	330	308	344	318	298	325	334	309	306	313	302	287	295	310	296	309	319	258	331	315	315	301	303	287	285	293	315	319	290	303	298	297	314	312	319	297	331	321	325	300	302	286	327	312	304	346	297	339	327	308	307	337	319	296	271	299	317	281	339	313	321	328	323	269	311	288	325	303	288	319	318	310	300	299	337	308	313	315	335	326	304	321	319	318	311	294	328	318	303	324	293	273	291	320	284	305	289	326	317	318	334	305	326	293	318	334	319	294	296	317	289	277	299	309	327	339	298	332	302	310	281	316	349	337	292	303	304	298	299	308	332	323	354	313	314	308	314	313	291	307	344	313	314	305	318	302	295	319	313	324	344	298	311	323	312	300	312	315	289	298	301	325	326	304	299	315	300	304	296	303	309	311	302	308	295	337	297	318	318	307	288	321	314	288	315	273	304	330	282	306	280	312	301	292	313	286	291	306	346	303	308	313	312	331	318	306	292	321	305	314	307	328	297	292	289	308	292	310	317	312	296	323	291	308	326	344	330	328	304	308	315	304	298	306	325	302	271	332	289	298	312	316	335	311	304	303	319	307	333	312	301	313	326	297	292	352	278	295	319	283	293	299	317	302	334	312	289	303	314	308	333	333	309	318	308	304	320	311	312	309	297	313	319	321	306	292	286	296	340	309	320	316	336	322	263	302	312	325	300	317	269	301	323	300	320	300	348	303	298	308	308	316	293	276	336	340	323	320	338	314	339	353	322	295	295	311	253	331	279	297	317	344	320	316	322	312	321	302	306	324	298	288	310	318	304	304	297	325	308	314	340	321	276	275	315	299	311	320	294	313	337	312	331	309	282	315	327	293	288	336	327	289	335	340	321	303	349	300	306	324	299	331	315	324	303	303	303	320	300	284	307	306	317	294	301	325	307	303	296	309	336	341	305	299	298	317	315	330	300	320	337	316	295	300	258	288	347	339	304	313	290	301	322	305	312	318	300	324	315	280	304	313	289	276	290	290	304	321	317	314	345	303	322	262	299	319	317	340	298	312	319	293	295	282	303	306	287	306	317	293	307	290	311	307	339	342	314	312	321	323	343	311	305	307	323	328	308	292	329	332	340	317	308	336	331	288	327	302	324	333	308	346	314	289	323	316	304	282	313	316	321	300	300	294	305	296	323	290	302	310	311	316	282	301	266	324	306	310	318	308	311	310	315	307	328	299	304	301	317	301	283	290	298	292	278	325	312	305	309	316	318	307	303	298	315	356	314	313	321	272	345	314	332	295	283	285	296	322	318	320	296	309	300	303	333	315	296	300	302	309	293	307	286	294	338	352	301	334	315	334	328	324	302	327	311	306	299	317	300	310	307	308	262	320	325	317	305	312	306	314	297	325	309	310	330	273	289	311	308	297	319	334	312	290	314	346	308	318	309	326	297	335	303	293	318	319	288	308	298	282	289	307	295	313	310	311	303	298	300	322	350	290	314	334	302	297	307	291	328	300	310	300	317	294	338	318	303	317	282	316	307	305	280	348	313	321	306	320	353	354	313	307	288	279	308	291	315	320	331	290	311	339	326	279	320	314	319	315	283	307	309	296	317	335	337	319	328	346	313	319	308	314	323	323	340	305	277	298	295	301	301	322	304	311	305	338	283	328	298	280	322	297	307	317	319	301	304	328	327	290	321	293	278	309	313	306	308	305	310	299	316	321	306	329	294	311	279	293	280	356	303	258	327	333	322	299	295	345	322	300	317	326	325	318	297	369	287	314	290	320	296	319	304	314	334	326	353	326	335	299	360	333	319	302	322	310	292	292	314	327	307	312	301	306	313	316	316	322	333	307	298	314	313	339	314	327	306	308	294	318	303	345	286	323	299	358	315	310	292	319	302	291	302	309	319	277	310	320	317	300	301	302	313	304	306	292	295	298	291	306	350	310	290	304	287	280	320	349	321	301	321	294	335	318	318	314	337	291	294	301	328	297	308	280	275	285	276	321	305	334	308	327	297	307	314	320	319	296	292	271	312	321	333	318	295	312	291	323	292	314	296	307	300	317	290	307	294	309	307	318	318	282	300	309	298	316	311	291	324	284	271	302	298	277	322	303	315	333	323	285	305	277	300	343	353	304	298	336	346	288	302	331	309	338	308	309	335	348	307	318	295	311	278	318	309	316	325	319	305	316	331	335	321	333	312	300	302	294	323	294	314	322	288	307	315	305	289	321	307	281	305	304	294	303	304	312	323	307	341	330	316	314	302	307	296	323	346	314	285	303	340	325	336	318	309	298	312	317	318	341	295	312	305	303	328	349	291	322	334	323	300	313	307	287	333	330	323	332	320	280	293	319	295	325	315	342	302	326	311	346	324	314	313	345	316	326	304	307	318	329	313	344	290	305	311	291	296	330	315	320	283	315	320	306	305	306	309	310	287	311	311	307	276	304	327	293	314	327	315	323	310	315	318	310	296	318	306	311	324	289	314	301	328	289	302	303	280	306	333	313	308	296	321	331	331	303	334	285	326	325	307	314	313	303	305	306	334	292	330	337	301	311	288	315	285	308	338	309	273	298	312	281	301	321	318	314	287	313	291	279	339	321	362	278	309	267	307	311	369	344	335	328	321	288	319	318	294	285	314	321	290	302	312	325	317	347	336	378	338	303	294	302	280	318	309	306	292	307	311	316	350	319	319	317	327	319	341	278	350	294	307	324	313	299	345	322	292	290	321	306	339	303	291	303	288	315	277	322	356	330	325	315	340	277	295	292	295	340	271	311	328	289	310	295	324	319	320	327	340	322	337	360	291	321	340	313	311	309	294	308	294	316	320	306	337	310	309	270	327	317	315	347	320	328	352	283	350	297	291	332	324	292	326	300	292	296	275	304	312	348	304	302	309	298	328	291	315	306	319	318	288	319	292	309	319	304	326	317	308	317	292	295	328	279	348	298	314	331	333	302	360	308	311	331	376	315	295	315	321	293	287	308	308	321	368	304	296	274	306	308	296	317	317	298	312	311	294	305	331	309	248	300	299	328	291	327	299	338	308	299	305	322	304	307	292	323	339	287	326	303	323	341	291	289	330	312	330	321	315	340	341	318	310	281	327	296	297	334	299	299	293	302	311	307	264	291	294	351	307	310	320	328	290	278	319	318	364	301	339	296	326	312	305	332	274	312	317	322	296	302	312	303	309	299	301	314	281	325	286	298	344	293	310	321	313	310	305	291	289	293	298	318	304	335	292	304	282	316	311	295	323	317	301	338	340	324
3008	1526	2045	2271	2273	1776	1845	1692	1463	1729	2084	8669	10279	7987	5636	3340	2020	1265	1007	880	877	873	853	882	864	871	853	835	928	848	935	894	859	896	851	904	864	867	839	859	869	864	832	852	851	857	850	866	808	870	852	838	873	890	852	864	893	868	818	903	858	902	858	864	895	879	898	851	934	868	864	866	866	870	878	841	881	851	815	854	901	858	895	805	925	911	888	835	906	872	873	847	807	881	879	891	853	851	872	801	851	899	923	878	876	897	852	864	822	877	888	869	867	830	872	850	884	841	907	932	916	900	885	931	928	869	791	859	898	886	887	888	864	890	810	866	881	835	883	843	919	857	880	875	889	874	805	869	882	861	807	909	849	856	859	918	882	943	854	849	873	907	836	929	837	878	841	830	880	893	834	868	893	885	917	852	859	839	885	879	801	906	928	884	847	887	847	822	865	841	921	854	863	844	860	877	841	833	848	902	922	845	896	870	858	875	912	897	878	831	910	888	856	857	892	902	881	831	857	830	884	803	889	906	846	852	821	923	872	836	899	865	898	920	841	874	878	892	893	863	903	836	896	855	899	913	848	870	855	854	883	916	859	850	897	863	874	851	851	859	924	904	854	889	871	890	858	873	883	923	839	896	861	821	860	852	855	863	856	876	857	873	890	891	850	839	885	871	883	873	916	884	846	851	928	825	923	888	864	914	824	881	813	861	878	841	843	879	902	920	928	872	871	915	878	830	811	861	894	910	851	903	845	886	894	871	858	912	880	849	829	861	864	880	829	894	886	891	841	906	889	926	871	866	859	881	866	881	869	889	855	853	869	915	894	902	900	911	860	850	859	884	884	869	846	887	926	868	861	903	885	883	900	857	824	880	862	839	892	851	837	861	863	867	868	863	860	893	870	835	851	872	845	885	845	853	888	920	871	971	874	828	908	850	918	898	875	886	827	859	898	897	876	871	861	833	893	847	854	881	889	862	869	841	866	866	859	895	905	864	895	886	905	844	876	868	854	859	885	856	863	840	826	872	864	862	888	846	834	845	894	873	923	840	843	880	852	890	951	877	837	864	860	901	872	865	877	820	828	896	866	906	865	866	918	883	848	928	857	818	864	870	904	868	830	872	850	854	879	855	881	906	924	892	860	878	796	913	852	849	879	844	892	897	869	833	871	942	876	885	890	908	873	858	926	877	914	830	857	847	879	836	892	858	866	844	896	870	881	883	874	865	871	873	897	884	828	884	870	849	877	838	867	889	856	905	888	907	871	874	882	888	827	871	883	851	857	896	862	896	919	846	860	861	859	897	888	859	875	843	801	835	864	918	915	898	876	901	843	899	923	888	877	867	886	897	906	929	905	894	940	882	877	855	873	839	883	922	853	876	844	852	859	865	934	842	873	854	848	873	852	877	852	892	895	910	873	872	919	862	827	890	923	844	863	878	903	830	869	845	828	847	853	831	884	850	885	857	906	829	896	821	894	926	873	871	896	860	901	856	940	904	874	919	845	849	847	924	927	868	873	878	839	931	861	857	810	903	890	853	874	876	890	902	900	899	838	883	866	844	851	866	886	863	891	865	828	914	857	857	847	837	828	908	846	891	832	875	864	878	841	852	837	862	943	866	848	878	815	904	868	898	869	878	826	888	904	846	857	919	880	876	826	867	809	862	962	840	871	893	842	859	815	844	814	838	882	821	865	887	917	836	864	854	846	865	873	851	828	849	868	886	851	857	840	886	924	888	887	891	898	894	878	907	885	889	894	848	874	866	844	905	909	900	875	832	855	902	891	886	870	859	913	856	843	869	873	843	873	872	882	877	897	865	913	896	843	883	939	904	828	926	830	877	873	897	871	830	838	887	820	880	847	888	860	911	854	852	885	891	848	799	884	883	847	891	897	862	926	897	846	883	868	876	905	887	852	877	856	886	913	875	843	836	892	836	859	883	892	893	884	898	855	886	884	863	836	809	850	935	870	912	906	869	866	872	844	904	837	891	888	875	915	923	877	875	885	851	886	845	838	845	859	842	852	869	847	925	883	845	838	904	850	875	910	903	931	876	866	875	918	875	834	867	881	871	892	796	892	926	885	912	858	897	866	886	874	874	933	879	815	839	886	837	876	924	858	878	921	891	834	867	864	881	804	867	880	864	848	921	921	857	868	864	921	888	897	890	843	815	821	802	840	932	895	808	878	889	872	874	875	886	835	875	908	937	922	833	828	876	859	887	884	861	897	847	881	894	936	845	898	886	871	922	887	900	824	884	905	882	928	855	879	851	895	857	901	862	841	847	907	844	845	863	895	954	855	863	876	903	871	919	874	906	874	862	853	891	896	861	862	919	833	853	916	865	878	880	873	883	857	889	895	888	901	876	873	847	867	887	857	851	842	842	895	875	856	940	878	838	867	889	844	901	859	862	860	860	884	815	882	890	839	879	889	891	854	834	836	855	846	884	888	834	856	868	878	862	869	868	899	891	873	873	815	874	875	881	882	891	863	925	879	861	913	885	895	869	838	920	851	894	844	851	858	886	896	808	855	842	910	827	886	822	868	849	878	851	893	815	905	909	852	838	848	883	847	824	910	850	886	906	895	873	922	888	820	887	851	844	803	839	896	818	905	874	895	871	915	850	883	877	860	827	927	922	839	902	869	890	869	853	864	904	839	878	890	968	829	836	835	836	877	932	809	879	903	863	851	863	908	818	892	847	836	853	923	852	881	849	860	930	925	858	908	893	962	916	862	878	853	859	884	836	974	878	909	846	837	913	879	867	877	873	887	851	840	827	853	828	868	921	845	843	856	838	852	869	879	873	871	876	821	851	866	872	845	886	876	832	901	919	848	868	886	919	889	859	888	860	884	820	871	925	874	881	944	890	847	874	897	889	857	894	965	865	880	873	902	865	830	855	861	886	899	872	862	922	903	870	833	855	836	864	883	851	828	874	847	886	873	829	860	837	826	911	890	881	889	887	883	925	867	890	888	918	909	849	883	835	887	849	880	840	881	868	847	869	927	921	869	848	835	861	913	838	851	875	946	910	830	845	871	888	884	875	840	894	910	857	811	884	848	885	858	874	893	851	850	877	823	863	819	886	897	851	864	897	900	878	814	888	869	893	832	829	847	845	894	843	882	847	879	880	876	890	845	880	849	851	870	918	828	854	906	894	844	915	900	858	919	828	848	922	904	843	919	889	892	898	876	887	883	849	873	877	901	814	858	867	912	851	871	899	852	838	851	835	851	896	883	815	918	851	891	842	859	885	860	877	854	844	867	881	873	851	857	798	837	865	926	887	867	902	898	916	886	857	816	926	872	869	868	887	849	863	814	885	872	894	861	856	840	819	889	874	876	885	864	913	816	848	844	931	846	866	875	870	859	876	858	915	847	872	879	864	897	834	860	858	864	850	861	832	865	867	879	903	847	870	896	858	834	823	873	941	851	863	880	884	901	912	884	888	858	793	871	894	865	825	847	842	844	878	894	852	876	827	897	882	853	893	891	860	885	887
9597	4207	7446	7222	5559	4541	4044	3549	2525	2838	5901	13474	15225	10607	5591	2661	1248	610	376	312	324	271	292	275	305	294	299	309	267	303	284	276	283	285	337	281	299	325	286	278	320	299	321	281	264	281	295	258	280	308	271	301	263	280	303	276	322	279	308	272	277	275	292	313	280	282	322	284	285	292	273	269	269	279	295	259	288	280	265	271	271	297	292	282	294	298	306	269	307	275	295	326	287	266	288	295	285	298	300	283	252	309	292	298	276	273	292	276	265	260	298	285	266	302	281	259	248	269	272	273	253	301	284	266	287	295	304	296	304	281	265	272	284	291	305	299	259	285	287	283	279	263	316	283	300	310	264	256	292	308	318	292	296	283	302	250	286	272	284	263	279	283	305	297	282	296	274	305	283	307	265	286	264	284	320	303	309	280	292	305	292	301	282	266	314	292	280	302	296	299	338	289	289	288	288	272	309	296	267	305	302	303	307	302	289	300	306	285	297	314	288	291	287	301	302	272	273	284	267	289	305	296	329	252	285	269	287	300	272	279	299	291	298	266	285	293	278	262	287	288	298	293	281	298	290	272	274	276	261	277	271	312	309	286	270	291	278	306	298	308	284	286	296	304	268	275	270	289	324	314	305	260	261	303	280	276	307	297	255	287	294	274	302	262	272	325	279	291	283	298	271	298	302	289	304	303	260	273	297	297	284	294	322	260	269	267	267	272	277	271	315	285	297	321	291	300	287	306	283	295	294	280	288	307	287	278	248	315	300	272	311	302	259	305	276	297	302	276	269	288	315	281	261	310	289	275	285	288	272	278	275	308	320	272	283	325	286	287	297	276	285	288	283	273	294	282	289	257	280	256	298	287	284	282	290	283	305	307	304	258	300	276	273	292	331	308	299	286	306	285	303	268	295	310	323	280	284	292	269	281	275	294	252	285	297	270	305	295	297	294	299	298	281	314	306	308	280	280	288	272	276	258	291	280	272	304	271	287	258	282	316	286	277	283	280	306	311	302	314	271	292	259	310	270	319	314	314	282	312	311	294	276	300	296	277	295	307	285	258	276	295	295	286	271	273	289	316	260	295	267	274	276	296	320	324	286	260	296	303	314	277	289	267	283	272	269	291	295	306	294	303	294	320	274	291	285	299	273	311	290	292	315	302	298	295	274	281	267	303	294	270	295	293	292	307	281	288	296	285	318	261	285	264	264	296	285	286	324	301	291	309	294	269	300	293	293	296	313	305	294	296	284	261	283	277	286	279	284	282	273	297	282	279	295	271	319	302	314	281	270	287	271	275	290	289	308	288	269	308	282	260	288	259	276	303	307	270	314	281	309	286	274	296	263	327	315	280	271	267	296	310	325	254	285	265	289	277	277	313	267	279	285	293	272	257	318	299	277	282	297	267	297	287	290	321	280	295	277	305	311	282	304	296	284	295	277	266	254	278	295	297	283	273	302	289	297	279	275	301	286	241	274	307	306	326	315	288	304	290	267	309	276	273	308	288	262	287	273	277	298	291	274	319	316	312	303	279	296	290	280	278	295	302	274	288	272	288	286	304	327	274	262	291	290	279	284	268	292	246	323	266	302	290	312	276	296	262	257	302	290	262	303	295	299	291	308	299	269	282	286	295	303	296	280	296	280	260	294	278	291	320	309	257	284	287	283	282	299	289	298	286	316	317	258	301	288	299	295	296	247	270	270	287	294	289	319	285	276	298	262	265	301	258	277	274	283	294	272	278	280	286	287	289	304	296	265	301	280	272	299	313	263	273	284	261	295	323	281	349	329	272	314	274	286	254	301	259	265	303	294	307	284	288	311	310	292	308	287	300	270	314	304	284	303	311	286	318	276	281	280	295	281	283	256	268	283	282	284	316	286	297	321	285	261	289	287	305	316	288	283	281	290	291	291	270	275	306	267	315	281	275	308	295	300	303	259	281	307	278	263	283	286	261	311	252	314	286	308	305	301	276	350	264	311	303	287	332	263	288	290	278	290	297	282	278	313	242	274	296	269	311	291	319	287	311	307	305	289	313	287	311	273	329	290	280	282	283	283	297	253	332	289	302	290	272	312	279	291	268	262	280	291	256	310	299	282	282	286	288	299	283	277	310	282	272	296	300	238	297	251	300	262	284	300	280	290	283	297	294	307	254	275	281	295	292	274	275	328	267	262	285	305	293	295	278	294	277	302	289	286	277	286	290	273	318	259	265	264	256	281	254	314	274	277	279	294	269	253	295	284	285	286	304	296	301	281	289	295	273	302	297	288	295	290	311	304	290	292	304	290	299	317	281	280	316	288	281	308	316	303	272	314	304	285	301	263	281	284	278	305	271	319	284	285	292	287	265	263	270	273	281	302	312	275	308	293	269	267	296	285	286	286	313	318	291	298	278	308	337	294	275	275	317	302	269	298	270	254	263	295	309	269	297	289	298	294	288	279	275	295	285	283	257	279	293	279	268	325	265	296	319	302	280	286	305	294	288	283	320	306	326	304	304	280	277	280	288	291	309	284	284	296	296	289	310	248	294	290	288	295	298	303	265	286	300	276	266	292	277	271	291	292	309	315	293	289	277	272	279	301	248	270	294	291	287	291	303	298	273	284	292	299	281	292	287	249	289	301	270	278	320	305	285	280	301	270	320	296	298	279	312	290	288	269	305	294	282	269	275	300	285	262	295	286	288	288	279	292	293	275	297	289	303	283	264	304	273	292	285	282	274	297	268	300	290	301	298	282	268	278	272	287	275	276	295	312	333	265	302	283	279	267	280	298	264	265	286	278	321	250	276	276	281	260	290	315	261	293	295	286	294	278	306	282	293	262	289	286	301	288	325	292	272	279	306	298	259	289	279	289	258	301	283	290	283	310	247	263	318	293	272	303	300	286	289	269	318	274	279	269	291	261	299	287	279	289	301	293	283	275	259	273	302	292	292	293	286	282	296	299	323	256	261	290	294	280	300	294	282	283	275	304	273	276	258	261	259	271	284	300	276	294	300	307	309	269	297	289	260	269	301	281	290	263	284	306	295	291	258	290	299	315	299	321	263	284	261	292	294	304	288	292	305	299	293	269	263	267	286	299	331	260	315	317	277	286	304	291	320	270	299	299	334	287	295	238	269	271	299	306	268	283	280	251	271	287	289	256	296	298	287	262	286	297	280	284	293	277	290	310	329	299	332	273	286	284	285	312	309	287	321	290	293	303	291	287	276	298	277	276	282	266	280	277	325	276	258	290	279	305	301	293	276	287	290	306	280	287	275	291	289	293	278	302	262	285	275	327	279	279	279	288	282	270	270	258	282	310	315	282	288	302	290	283	286	287	301	282	256	286	288	284	264	294	281	289	295	277	308	292	292	311	258	291	295	281	282	289	317	305	277	277	308	290	315	296	262	284	291	297	300	289	282	289	288	298	284	314	279	291	322	288	294	322	279	248	293	290	319	275	289	287	308	310	289	255	298	306	250	324	303	265	301	297	297	256	299	271	287	261	311	291	258	282	270	253
6619	5152	15364	18794	16470	15708	15250	14036	11050	12448	21759	35090	36220	29483	19457	11272	5296	2460	1339	944	855	817	796	859	820	810	810	841	818	835	770	854	800	815	849	843	765	767	820	778	807	818	773	834	805	750	837	864	772	855	822	777	799	847	824	817	765	798	804	853	790	795	808	801	831	821	742	790	791	809	861	765	872	816	849	851	842	801	781	752	796	827	780	816	817	813	797	832	809	819	818	813	798	853	793	842	842	834	769	809	829	784	841	820	858	824	803	836	812	835	812	815	817	820	802	784	820	848	880	859	819	771	824	830	827	820	769	854	846	844	848	861	843	779	785	783	801	876	813	763	834	788	853	837	882	833	795	814	793	816	846	867	887	826	839	810	847	815	766	859	824	849	783	864	871	795	823	840	810	817	803	843	788	773	804	786	827	816	856	812	821	859	862	864	853	840	831	816	753	828	835	809	780	777	804	858	832	821	838	840	820	838	852	780	842	853	789	785	879	821	799	794	879	820	817	852	852	826	812	871	805	818	813	814	819	816	854	841	790	843	841	764	778	828	830	824	796	811	812	803	812	787	818	825	761	810	802	803	826	866	825	870	800	785	801	810	809	809	775	822	849	758	775	845	845	836	802	807	844	804	840	823	815	814	805	823	814	847	786	800	821	782	788	859	819	770	832	854	798	832	801	798	824	793	762	790	834	863	838	813	874	840	800	824	840	779	806	816	783	821	836	811	803	855	825	816	815	817	839	838	829	817	782	798	805	835	865	821	819	808	795	818	831	835	781	797	830	845	850	797	801	778	813	801	784	858	798	864	835	847	876	799	845	788	835	814	846	826	830	825	782	808	804	826	882	794	799	807	819	792	810	850	851	865	798	833	805	830	830	790	827	816	833	761	785	802	844	770	871	803	841	824	798	801	788	783	818	764	836	787	743	767	803	777	791	826	802	843	824	799	820	860	768	818	802	861	772	877	783	855	861	827	829	824	868	841	831	810	805	809	811	820	834	789	861	798	814	871	802	828	787	833	782	808	834	786	865	777	830	799	796	829	833	778	739	832	803	772	817	804	831	857	811	864	830	855	801	809	833	772	813	811	799	832	808	774	768	840	865	804	832	802	862	834	812	839	805	815	806	834	823	776	777	840	812	829	875	848	783	853	827	798	812	825	808	825	837	782	848	824	803	810	825	829	816	793	823	813	827	834	798	801	811	815	788	824	805	773	830	819	780	752	782	806	837	788	807	842	837	813	742	834	834	843	830	775	833	830	890	792	852	781	813	780	814	825	803	770	832	828	843	805	810	815	811	849	787	822	848	812	777	793	823	824	847	819	770	848	841	822	869	746	792	781	825	835	861	817	829	812	771	756	799	808	828	828	834	817	815	832	844	816	793	797	827	819	866	850	825	823	826	833	867	884	779	789	833	853	800	750	839	845	841	828	848	829	844	791	786	862	804	820	829	776	793	857	841	812	929	881	811	813	825	842	838	783	856	818	842	808	821	814	836	820	825	800	834	853	790	843	813	873	781	833	813	844	825	808	787	775	780	812	817	840	868	830	834	858	794	793	825	890	793	846	815	796	833	841	830	776	846	770	803	839	840	795	798	854	861	806	838	777	797	842	741	837	754	835	760	835	841	780	799	812	812	782	827	833	795	797	814	756	818	832	826	801	846	843	856	836	800	797	840	815	802	820	815	822	820	846	802	809	834	842	754	868	852	817	830	823	786	812	827	812	827	835	863	791	819	813	820	844	876	858	787	792	806	802	853	791	789	880	833	814	805	817	853	821	826	799	859	828	828	821	800	789	815	783	863	811	816	818	836	838	825	753	819	831	840	785	813	802	832	816	824	800	832	805	850	776	788	827	851	770	835	814	826	777	780	894	802	794	849	862	867	809	804	807	802	813	881	816	814	785	856	808	830	836	823	835	821	825	772	777	852	788	819	840	796	803	829	827	794	775	826	813	829	808	828	809	767	823	806	818	847	841	833	843	780	783	810	764	864	835	791	841	843	796	827	812	782	811	843	771	853	822	793	777	780	793	830	738	835	809	826	827	852	838	855	789	820	830	857	848	787	833	829	827	866	813	748	799	821	823	810	789	814	823	806	842	828	860	771	794	800	784	835	773	861	766	852	804	775	842	790	838	835	813	814	765	802	791	825	781	824	828	773	805	852	797	811	828	818	849	786	832	819	863	804	844	808	845	794	812	792	827	839	813	814	816	824	803	780	842	798	840	814	826	843	868	810	810	842	811	817	832	780	782	796	819	888	829	810	866	823	800	870	798	818	829	779	811	883	862	804	837	799	832	835	853	891	841	824	848	800	728	832	835	815	829	832	784	786	835	797	882	807	806	766	827	828	850	836	868	783	777	828	845	829	836	788	787	826	791	870	810	810	831	824	852	832	802	834	834	803	813	837	788	825	819	839	768	771	822	818	856	839	776	828	810	814	802	817	796	836	848	788	803	828	857	794	815	808	832	825	804	809	869	869	901	782	800	829	847	880	811	861	808	842	828	857	866	789	816	813	799	798	843	842	873	822	826	816	824	828	810	876	805	806	827	850	833	831	773	751	817	846	797	817	809	835	795	801	808	831	788	775	834	860	792	842	826	858	805	826	821	863	825	810	855	798	851	804	856	788	772	825	783	815	851	823	803	902	818	803	848	814	869	845	824	798	820	838	825	809	812	813	834	807	833	873	867	796	816	801	791	881	787	782	905	767	865	808	878	821	842	818	801	880	770	819	841	817	833	801	833	810	782	811	845	764	851	816	816	820	795	746	843	815	862	768	833	815	793	833	813	784	801	793	805	780	863	838	812	793	827	819	839	763	792	807	863	874	783	844	815	829	822	779	843	807	803	796	828	788	846	825	856	774	778	811	830	833	828	827	817	810	785	835	857	785	786	869	840	882	851	855	850	817	808	836	770	800	765	822	850	801	826	807	840	823	824	790	771	803	806	780	769	856	776	830	830	819	782	854	791	788	764	812	800	810	800	807	850	842	778	834	817	824	784	823	838	822	774	795	822	805	793	840	806	830	829	872	798	767	848	816	856	816	765	870	834	836	878	834	824	801	792	814	808	843	808	808	796	830	826	858	816	853	871	839	786	793	775	877	807	784	832	803	802	830	743	823	848	811	855	764	794	845	791	815	822	804	801	836	811	805	808	816	780	808	783	774	796	797	805	876	806	771	800	807	839	830	792	834	838	825	812	824	825	834	845	827	878	848	843	865	806	857	784	815	801	824	863	777	829	869	785	804	825	880	822	835	853	753	829	816	793	814	868	795	831	843	823	831	850	810	824	822	763	881	837	867	850	755	778	813	799	874	819	851	786	802	825	826	834	852	777	822	866	828	782	819	863	834	819	835	770	802	814	818	819	852	820	845	816	766	761	826	837	787	820	799	798	783	906	849	853	823	829	793	847	809	767	791	798	826	822	813	833	752	799	813	756	860	776	832	784	793	837	838	841	790	758	866	805	816	858	826	838	845	801	769	824	777	808
19495	9791	16779	18639	17169	12530	11713	10635	10371	7956	18710	25706	26094	18775	8014	3094	4100	1995	829	464	342	306	297	334	300	303	313	299	317	290	296	287	288	325	274	314	306	310	287	262	288	303	284	294	316	283	313	316	300	308	307	284	298	305	281	317	297	305	327	308	299	302	264	303	293	301	289	311	339	284	319	291	292	296	299	312	300	274	319	317	296	323	293	306	296	316	309	305	310	326	313	272	323	302	289	294	304	291	308	291	302	306	301	281	258	269	286	307	294	282	309	327	288	333	328	325	325	315	285	272	337	291	299	293	320	312	319	282	257	274	309	307	276	282	293	278	319	314	277	318	290	307	303	314	299	312	312	294	340	301	314	279	292	290	312	309	303	302	307	290	298	303	333	285	291	255	258	298	285	304	275	288	336	292	297	297	319	317	305	301	329	305	324	308	312	314	312	282	285	315	322	293	297	279	315	322	301	317	294	298	339	289	289	320	305	329	305	334	289	334	293	320	317	306	316	310	285	278	295	310	296	272	300	304	295	306	315	317	339	308	289	314	288	331	315	307	269	296	303	322	326	322	302	299	333	298	297	303	317	305	293	307	282	296	270	321	295	319	297	313	303	313	292	290	291	290	310	283	316	281	317	296	275	294	294	284	289	306	301	302	325	300	282	299	312	297	296	275	289	302	341	302	294	313	296	301	322	293	286	301	299	303	264	303	304	279	299	306	314	300	298	317	298	321	342	312	319	286	318	323	310	329	314	302	286	297	300	326	305	333	272	284	321	297	265	296	316	278	282	301	307	263	309	288	303	283	300	316	299	315	293	297	279	296	268	316	294	297	305	279	289	277	322	282	300	304	288	304	291	277	296	318	306	307	305	290	322	315	278	303	318	289	316	316	262	304	268	297	309	280	312	289	306	325	282	288	280	322	318	266	287	273	304	315	314	289	303	302	306	295	301	312	318	294	285	312	294	286	297	345	285	287	323	321	305	283	319	297	309	295	290	303	290	297	281	313	272	294	295	313	303	313	319	302	278	302	303	314	273	277	273	333	285	328	317	293	309	309	303	281	265	314	305	298	302	306	276	304	292	277	323	319	325	286	325	306	305	308	294	303	288	329	313	302	315	294	283	331	297	329	316	271	296	283	293	289	293	262	303	341	314	321	285	291	305	305	306	314	302	279	355	300	304	316	299	313	332	339	293	282	303	325	297	299	309	297	283	286	312	296	299	289	278	323	335	283	316	291	283	286	284	317	321	310	295	286	305	331	289	304	314	301	292	314	298	309	321	314	276	299	317	317	278	285	317	304	311	298	270	292	296	312	289	320	304	292	287	328	291	314	304	298	304	322	311	300	322	270	314	303	299	279	302	310	293	290	308	318	302	289	333	322	303	321	308	271	318	279	323	315	294	293	339	310	276	299	298	313	287	315	292	282	314	288	320	295	294	310	301	322	345	300	297	301	307	315	291	286	305	303	306	263	292	307	287	301	271	302	297	301	305	303	294	326	321	308	290	297	324	298	298	316	293	329	302	301	323	331	318	340	279	311	284	320	314	299	283	285	286	345	322	291	314	283	318	282	308	271	317	320	276	271	278	301	295	295	276	298	288	308	281	310	309	292	279	294	304	329	296	309	290	321	322	297	313	295	293	315	290	306	288	293	299	276	310	312	280	296	294	290	263	285	292	317	288	324	323	296	290	290	264	268	301	293	300	307	280	310	317	292	332	308	289	302	304	305	282	290	282	325	322	311	299	288	314	283	293	323	267	311	298	308	270	290	304	310	309	279	298	303	308	303	302	323	353	321	336	283	270	309	300	318	272	321	269	272	288	272	336	287	302	303	315	316	294	324	303	300	292	301	282	314	295	307	276	294	301	307	329	273	278	301	300	332	339	303	313	286	292	355	307	296	295	317	307	324	315	326	294	292	294	330	316	301	335	299	296	310	340	288	311	325	304	302	305	289	303	308	293	289	323	313	288	293	311	289	277	304	318	328	298	292	335	274	312	308	308	310	303	318	322	285	294	297	293	300	293	320	315	309	300	320	314	300	288	299	256	283	284	297	329	318	303	279	303	281	295	295	283	293	317	308	288	291	309	301	296	303	297	309	318	306	311	302	289	315	298	282	303	319	296	327	317	294	316	312	296	270	312	279	294	300	280	309	289	310	308	291	290	307	324	304	298	307	274	322	330	309	331	338	302	331	304	296	307	282	294	294	326	313	292	322	295	300	310	285	306	315	307	292	336	299	272	279	314	296	324	279	298	293	309	288	278	314	344	285	306	284	313	298	311	303	280	277	337	325	277	281	259	275	320	336	322	288	310	287	292	306	281	308	251	320	315	301	293	308	334	305	311	332	306	298	300	290	293	342	300	274	281	272	316	303	318	342	282	305	317	276	311	319	284	287	308	328	313	290	288	309	308	284	299	308	291	305	292	287	274	294	303	314	323	298	298	311	313	314	298	291	313	290	286	313	290	280	310	286	295	280	300	295	308	324	319	307	308	326	294	327	308	314	335	321	310	298	310	293	324	309	310	282	315	313	316	272	295	301	310	345	292	289	317	281	309	327	307	318	290	296	286	289	309	310	340	332	301	332	314	315	303	270	308	331	302	308	298	301	318	307	275	304	299	289	312	315	284	258	328	299	292	278	301	293	327	319	292	308	289	306	312	325	299	324	309	293	283	330	281	290	302	304	278	296	317	300	306	278	279	305	312	286	289	284	310	285	299	305	292	311	285	295	313	329	275	296	295	314	289	283	322	325	272	303	292	280	296	316	302	313	305	311	323	323	278	304	306	274	336	298	319	317	288	292	304	316	288	271	347	325	304	268	278	279	305	274	349	289	288	296	315	292	323	293	341	278	282	288	293	322	271	284	322	302	316	299	311	304	284	318	287	288	288	304	295	275	275	300	311	300	309	306	309	304	271	289	291	319	320	309	273	290	308	327	327	288	302	290	319	330	279	303	294	323	281	331	284	270	331	285	303	313	312	324	310	302	295	298	289	266	300	295	290	287	298	319	278	294	326	311	319	314	303	299	286	319	313	347	306	288	290	315	299	332	335	310	313	296	329	319	337	291	320	310	313	293	288	314	314	272	315	315	288	264	289	299	322	297	317	319	316	314	313	308	297	314	316	303	323	291	297	306	291	304	300	317	314	274	312	319	309	325	314	306	297	306	325	280	298	329	304	322	315	283	311	332	317	312	324	319	310	280	284	292	274	290	274	304	296	315	296	278	306	302	321	291	338	323	290	323	292	304	323	284	256	295	325	323	303	303	306	316	300	304	315	296	296	306	312	277	312	299	305	307	298	305	302	305	320	320	280	324	310	309	285	302	302	314	317	307	293	321	279	310	314	307	335	311	302	357	313	304	334	321	291	314	287	322	313	329	303	316	316	278	316	283	252	335	288	293	296	276	309	292	294	312	290	297	285	307	304	298	304	300	289	302	318	278	288	311	334	306	285	320	292	308	300	311	303	279	305	329	286	313	279	309	289	328
10525	9843	25567	32393	32049	28706	28968	28378	28075	24875	39828	45722	44918	37255	20363	12682	16951	8875	3572	1571	986	850	868	840	880	881	812	862	874	850	847	894	887	842	856	840	865	813	893	783	872	817	878	830	862	826	834	802	830	841	814	818	909	903	860	869	866	858	836	856	861	851	872	821	848	846	803	840	802	822	793	843	902	838	832	855	953	813	878	857	854	881	904	853	876	864	867	833	893	809	851	840	837	834	894	939	877	868	834	903	842	851	876	842	856	843	829	885	846	845	848	807	825	837	853	862	885	861	873	825	834	797	812	821	908	850	883	866	804	829	864	903	816	811	825	851	873	878	834	881	887	859	871	828	867	908	831	808	892	890	839	889	818	863	848	846	845	787	815	791	843	889	868	831	853	833	873	800	844	873	893	875	883	875	856	799	852	834	795	877	833	898	856	894	857	894	844	855	862	863	860	856	837	846	861	844	868	915	863	851	793	854	854	900	866	865	854	875	849	884	902	820	903	843	844	842	862	843	843	831	820	824	878	865	847	808	847	860	870	818	870	821	855	855	834	814	875	830	848	850	861	862	832	876	767	880	842	902	858	861	842	856	890	818	880	829	815	855	847	887	886	804	883	868	865	836	773	856	905	840	825	866	846	875	857	848	923	833	841	846	890	938	844	854	836	791	848	880	844	872	869	901	893	811	843	785	848	868	868	887	788	860	858	852	831	876	884	843	820	851	835	891	807	885	858	872	894	834	869	871	847	815	872	823	876	805	837	843	867	864	830	847	899	872	880	852	899	824	834	826	866	894	835	848	874	853	859	874	848	849	842	829	864	862	836	879	855	877	885	830	843	815	866	856	860	829	809	867	846	868	807	850	833	825	860	803	839	864	885	900	802	891	895	839	829	790	879	840	819	820	817	832	851	862	874	896	879	863	907	938	901	852	820	894	823	834	907	895	821	867	845	806	803	843	856	845	832	841	892	868	859	849	830	856	892	855	827	833	826	838	807	845	845	901	836	862	842	886	841	857	834	840	846	881	895	836	809	837	845	831	827	806	865	797	841	839	882	854	802	865	891	857	783	866	873	839	880	856	891	885	847	834	855	885	824	900	753	876	856	834	868	826	834	853	871	828	869	882	888	824	840	842	860	848	837	822	898	856	838	814	847	799	894	820	838	839	853	917	884	868	879	880	839	885	843	867	859	837	842	871	844	844	853	823	850	847	822	901	833	878	883	786	849	893	849	865	825	877	867	873	812	833	866	876	852	903	827	877	891	819	849	832	911	832	835	860	868	813	860	796	848	850	875	806	864	848	853	854	811	834	889	878	852	814	855	812	838	846	870	833	845	889	842	875	843	856	816	908	870	832	839	874	884	895	852	844	830	823	815	839	829	808	848	803	842	906	834	805	842	880	842	838	870	812	846	886	870	872	892	865	863	840	816	885	906	914	832	866	851	852	913	791	850	842	871	875	894	836	871	811	881	860	855	868	863	881	796	842	868	899	866	831	854	851	814	858	835	887	841	883	843	880	865	799	869	825	895	879	855	869	832	894	876	854	824	859	837	855	780	844	870	814	813	864	870	797	923	845	811	822	825	820	811	900	882	820	910	811	823	844	840	849	817	893	860	837	828	918	836	897	832	828	847	838	923	877	862	846	902	879	915	893	864	850	898	880	858	848	891	861	781	802	877	839	830	846	858	828	845	828	869	875	866	874	874	895	834	869	821	799	868	846	828	861	817	832	855	882	862	863	827	913	880	837	866	798	914	832	852	909	878	834	862	820	816	787	914	880	850	944	905	860	844	846	891	814	861	810	832	833	855	862	854	837	820	913	846	859	817	791	909	885	864	828	878	851	863	835	831	849	885	860	850	900	825	860	820	850	871	801	843	872	856	891	839	899	890	859	832	883	877	857	893	814	860	879	880	873	848	837	867	829	817	900	895	832	850	860	884	913	787	866	863	876	853	784	821	858	879	857	845	833	829	864	875	884	880	833	860	940	847	852	842	858	845	876	808	867	869	868	852	819	876	841	866	806	841	857	847	848	841	864	867	872	848	892	827	873	875	863	884	873	842	927	853	863	874	830	826	834	833	852	829	826	839	856	848	884	834	869	852	839	801	865	850	854	816	864	892	846	819	857	845	892	822	832	862	807	843	898	874	847	861	824	792	851	862	806	828	859	856	851	824	854	918	852	895	882	879	848	906	858	823	807	877	839	835	922	860	885	865	864	849	873	845	848	822	790	915	908	858	847	863	869	864	861	880	851	841	862	888	860	899	889	850	877	874	843	820	808	808	866	872	850	857	824	829	841	887	802	865	820	869	849	811	850	939	815	821	871	849	896	823	858	854	807	847	824	845	854	849	824	827	900	865	900	827	819	875	844	877	825	877	831	833	881	841	837	837	858	850	805	833	846	786	893	854	913	900	840	867	852	838	867	800	848	863	843	868	821	835	825	855	856	811	845	827	826	803	847	859	865	868	836	906	851	846	875	888	834	921	812	828	889	889	875	878	882	863	879	896	864	858	877	831	805	861	851	807	844	902	831	818	849	869	819	847	841	843	867	838	853	849	850	806	898	838	843	908	850	838	855	821	839	869	879	895	870	810	863	825	823	863	821	919	848	842	844	837	891	813	861	910	890	837	846	859	831	859	822	880	813	899	860	854	870	823	887	899	843	833	820	888	902	803	839	840	870	856	828	873	822	820	856	831	812	852	819	815	860	872	825	933	821	815	866	873	861	811	867	808	873	844	830	858	857	823	931	845	833	866	888	889	855	876	840	879	919	848	879	859	874	849	856	835	817	806	802	852	882	887	861	847	873	836	893	837	837	897	819	852	856	857	822	829	856	818	834	902	810	854	869	868	853	835	845	837	853	861	884	880	866	888	835	831	854	790	848	840	918	832	918	827	823	863	886	791	854	867	874	891	844	839	878	863	831	839	864	850	834	845	886	848	863	878	889	850	845	802	830	816	846	842	867	861	803	845	853	883	882	839	853	855	885	822	884	816	886	850	880	827	855	862	852	845	861	868	859	883	834	830	843	848	844	863	891	874	872	823	923	913	818	831	878	826	893	816	843	866	868	828	867	848	837	836	870	861	822	858	822	845	821	832	812	857	860	897	817	852	881	885	847	866	846	866	831	844	877	898	873	851	826	877	857	795	845	893	861	846	866	888	849	860	863	870	827	877	882	858	852	844	882	853	836	812	889	862	843	856	890	827	904	807	810	873	899	866	862	834	872	826	848	898	893	847	839	879	890	872	859	808	887	864	883	845	887	857	864	824	837	912	823	925	866	836	865	817	817	846	819	824	858	887	866	830	885	879	851	836	874	890	821	818	819	884	806	812	870	884	840	812	915	865	833	853	859	860	845	842	795	912	835	847	852	838	861	875	829	857	869	855	826	863	795	896	849	838	926	843	833	854	874	843	843	871	829	864	836	830	862	829	868	862	838	842	842	822	847	881	837	839	824	831	834	938	892	877	832	849	822	874	842	795	868	846	880
3470	1179	1182	961	813	683	699	571	541	475	583	1063	1480	1216	775	583	877	723	528	384	318	330	296	312	343	322	326	302	280	312	300	290	313	310	333	290	324	343	318	316	312	325	306	325	302	287	299	312	288	319	328	327	335	325	315	323	291	335	276	372	330	324	288	300	323	350	316	296	309	323	325	310	337	340	320	376	323	333	303	286	281	345	316	313	310	299	272	309	335	301	311	319	289	328	303	303	327	322	310	317	311	318	320	352	339	327	332	312	325	322	325	336	309	284	360	306	278	343	328	323	302	329	294	297	300	326	357	315	298	324	355	283	300	327	281	320	328	337	291	342	296	344	296	338	331	324	320	320	326	305	328	287	315	301	307	299	319	343	298	291	306	340	325	337	262	317	318	310	308	317	311	372	340	300	326	296	282	320	294	345	289	323	296	323	289	299	333	363	341	307	310	324	290	310	360	356	319	326	337	324	328	293	313	318	324	317	339	335	315	296	323	312	322	329	316	361	297	314	335	319	293	302	361	319	342	320	309	302	346	331	332	328	308	302	283	315	319	268	324	323	319	306	325	309	351	333	283	342	332	320	319	316	301	306	300	328	315	342	313	310	283	320	305	320	320	313	320	304	347	312	326	302	321	333	332	318	341	294	297	333	315	315	331	322	304	305	279	325	281	314	340	336	338	338	308	318	318	309	371	335	312	314	328	280	305	318	321	272	301	324	329	316	323	302	339	323	333	316	292	321	308	312	344	310	313	330	321	296	324	300	334	345	297	303	328	312	327	308	335	325	307	301	321	331	314	325	336	305	305	344	293	298	312	327	299	288	319	351	355	301	318	328	329	313	344	322	325	322	300	330	316	302	301	326	298	321	331	358	346	320	315	342	314	316	348	308	290	308	314	292	310	327	310	322	293	335	322	327	369	328	303	319	343	295	329	324	286	351	306	317	310	333	314	319	342	322	294	349	321	333	336	278	306	319	327	353	328	323	306	305	322	323	354	308	298	316	315	311	325	285	322	311	324	338	333	350	340	285	286	322	309	299	302	300	330	315	316	327	301	328	320	302	320	313	312	295	302	325	315	293	314	331	325	325	331	334	316	312	309	313	296	316	309	289	371	319	305	311	312	338	314	299	304	299	326	323	327	314	304	322	323	311	320	350	295	313	298	333	321	309	306	315	319	317	293	290	308	334	344	282	281	331	332	317	341	301	302	287	314	339	331	337	313	316	329	342	306	357	302	289	328	323	297	324	328	308	340	281	353	323	333	303	295	333	331	311	317	319	283	297	329	301	322	306	341	304	282	290	292	337	321	333	322	323	303	311	321	319	300	312	350	323	322	323	326	328	343	315	306	310	324	294	341	319	331	341	316	298	314	326	312	280	319	325	293	315	331	332	299	292	315	334	310	334	295	335	318	296	343	313	296	300	309	338	327	300	318	312	330	301	329	293	306	334	299	314	316	311	333	323	301	298	327	301	300	322	339	303	332	312	307	329	309	302	344	321	315	297	332	313	333	308	329	293	326	263	341	325	295	316	326	353	326	350	353	327	337	309	336	337	328	310	296	307	331	320	335	321	307	322	354	304	305	318	307	336	315	306	296	304	297	341	352	330	342	294	349	325	312	320	338	325	311	292	351	350	321	297	314	323	339	306	295	315	317	328	268	312	291	313	325	318	309	314	335	315	305	314	324	309	309	289	299	307	336	332	306	290	302	310	340	321	308	284	317	312	332	343	300	313	318	313	336	308	339	317	319	341	305	303	325	280	299	332	343	277	322	335	347	366	328	308	341	314	317	345	315	317	314	320	342	285	329	332	292	300	310	341	315	291	332	354	313	329	308	314	340	331	296	305	298	348	333	324	360	334	303	356	333	305	294	322	320	307	328	326	318	347	318	310	331	327	322	337	328	310	311	326	313	332	279	283	305	319	315	332	341	305	332	328	329	319	340	328	315	322	302	337	298	321	318	299	333	322	308	279	325	315	291	308	307	293	330	306	328	329	300	323	312	317	311	306	306	313	290	322	315	339	338	305	297	316	318	317	369	302	331	296	294	325	299	341	310	327	304	333	327	310	301	304	334	350	308	341	303	300	319	315	334	331	346	338	345	320	296	317	319	365	313	325	332	322	330	338	313	317	302	304	315	317	301	361	330	342	343	354	300	332	334	317	308	299	299	311	307	309	311	307	283	324	304	331	348	336	321	316	318	325	303	310	315	345	300	333	326	326	314	309	308	309	344	341	325	315	340	313	325	303	305	289	307	315	314	285	317	332	266	316	294	330	332	311	316	334	333	330	312	311	325	307	324	316	321	343	328	316	340	325	327	327	318	335	297	337	287	275	299	319	294	314	331	299	307	355	319	277	310	311	301	335	301	329	308	311	324	320	324	286	326	336	272	304	329	330	300	330	328	303	357	291	326	308	322	290	327	308	319	337	301	361	323	339	299	317	302	274	323	356	272	315	323	330	336	310	333	324	309	302	298	292	312	337	315	323	312	327	319	333	312	351	322	310	317	347	317	323	308	315	319	325	331	330	363	344	301	303	322	306	292	331	328	289	339	305	317	289	365	310	325	306	282	304	294	324	304	343	299	325	330	349	304	301	300	313	340	307	292	330	289	313	353	336	291	305	349	332	299	320	308	299	297	318	306	326	303	332	315	313	300	314	323	330	315	304	330	348	347	303	328	310	321	311	310	308	343	333	314	323	325	309	317	308	334	300	343	310	333	289	376	292	308	332	325	290	312	295	345	325	300	312	357	338	316	315	290	285	306	265	338	308	344	312	314	376	300	314	287	295	300	306	315	297	333	323	335	317	346	306	306	337	329	314	328	306	312	325	328	305	312	310	294	338	296	317	318	326	317	324	282	325	283	332	337	310	317	306	268	325	309	323	346	330	324	314	325	298	294	351	332	303	296	282	312	319	315	291	320	311	291	337	315	303	315	320	330	294	273	311	337	294	333	313	336	325	284	301	328	326	321	330	340	310	293	323	343	283	323	315	323	304	342	301	317	303	329	320	326	333	319	332	306	321	341	348	328	334	319	321	310	306	350	315	344	338	283	350	309	338	320	322	334	372	349	304	321	310	301	325	301	332	328	303	310	295	306	334	316	295	296	303	353	329	356	361	312	308	310	343	327	315	325	318	300	327	301	291	323	317	332	344	299	313	310	354	307	331	310	312	318	300	321	291	339	298	323	318	307	315	316	322	306	315	317	313	296	329	325	287	291	323	329	355	318	319	344	269	335	302	311	309	296	367	295	309	318	322	328	312	312	317	330	314	314	333	323	306	319	336	324	332	341	319	338	289	315	308	326	288	313	343	333	327	294	322	328	291	306	328	320	298	281	300	290	321	305	293	320	317	324	290	281	313	338	306	320	305	313	299	344	327	325	286	313	319	305	339	348	328	324	321	308	310	275	336	333	356	304	334	333	313	307	314	311	326	334	316	321	318	320	328	317	317	296	318	338	314	304	328	369	335	317	348	310	325	326	314
2968	1783	3177	3718	3575	3130	2762	2541	2327	1962	2759	5649	7443	5581	3523	2143	3976	2991	1758	1138	996	943	888	868	882	937	912	903	897	876	831	904	865	893	882	864	875	856	891	889	857	879	921	856	880	857	869	894	878	875	891	935	910	913	905	893	871	844	853	851	908	848	849	908	858	895	879	917	887	869	900	905	881	885	900	908	898	864	866	903	855	857	849	911	835	888	922	899	855	865	907	909	824	925	820	914	869	850	902	888	947	885	886	878	863	917	882	939	889	899	862	865	924	925	863	897	920	887	908	911	848	881	889	893	876	911	826	911	902	881	878	839	892	886	922	868	817	865	871	879	869	901	891	862	898	873	942	907	867	856	883	929	869	852	889	906	912	903	877	897	874	879	871	860	873	875	902	862	952	902	839	870	912	862	875	866	896	853	900	878	839	870	891	856	885	935	951	921	884	891	856	838	901	871	832	892	909	884	904	897	910	830	866	860	953	899	941	873	879	885	879	904	888	908	920	935	903	848	965	838	895	896	867	945	909	846	871	948	853	901	905	857	894	895	916	926	819	924	908	900	852	909	932	882	900	909	868	876	886	874	956	873	917	899	885	858	869	853	929	899	914	871	839	864	883	835	870	854	854	904	875	928	937	841	866	843	887	849	891	929	876	919	874	834	915	903	908	875	909	925	890	882	858	881	884	908	930	880	835	935	884	817	916	930	882	948	890	896	880	837	934	857	907	918	871	854	881	905	883	866	881	854	839	880	857	877	845	890	830	883	865	842	868	928	823	856	863	848	889	891	875	892	919	887	925	914	931	837	873	882	890	883	863	875	903	874	908	893	897	896	886	860	881	828	953	906	938	910	893	905	874	944	853	905	903	930	881	822	892	913	866	892	909	882	906	890	906	870	859	824	888	905	870	921	862	885	881	896	896	873	911	864	882	884	834	924	912	890	890	923	899	831	858	931	806	860	879	831	881	863	891	913	899	901	938	931	880	852	899	891	884	908	943	911	877	865	905	922	885	894	918	917	896	873	856	961	898	880	862	817	925	897	911	911	927	869	871	850	892	862	899	821	922	871	880	888	873	901	891	970	860	880	877	890	848	841	922	908	873	905	895	858	888	904	897	910	897	911	912	891	883	881	932	869	942	891	889	879	885	880	903	866	910	892	905	890	849	853	874	897	858	897	907	930	862	893	896	903	895	925	916	871	913	844	844	861	879	888	909	906	873	882	867	911	916	870	844	866	907	892	897	879	892	895	850	916	855	900	909	897	885	904	909	920	850	871	870	846	866	863	875	881	891	902	859	885	848	868	917	891	871	918	899	893	882	842	903	918	891	857	852	853	850	899	889	927	963	886	884	931	885	873	902	924	946	905	839	857	933	883	885	871	903	849	912	897	868	899	913	892	925	963	884	869	857	880	859	886	850	835	854	922	879	882	851	884	875	924	900	828	865	862	924	926	862	907	877	871	857	860	902	897	888	840	904	907	883	879	903	932	871	880	864	919	906	907	906	824	904	881	937	893	896	874	893	928	906	872	826	866	902	931	899	867	832	937	842	884	924	892	883	892	870	916	906	908	853	897	872	865	867	884	910	895	883	886	864	876	881	944	838	920	868	890	903	841	892	884	881	895	861	898	914	886	864	904	862	850	914	870	896	831	912	866	855	893	899	918	892	917	863	829	921	896	904	860	868	840	882	906	910	874	839	844	883	898	842	861	863	871	877	905	841	890	900	885	860	950	903	880	878	918	875	910	901	896	893	891	849	847	883	916	901	855	878	885	882	898	851	840	838	893	897	833	834	875	966	901	881	922	895	892	945	879	910	885	910	831	871	919	893	888	922	889	876	871	901	876	896	845	887	838	887	872	846	894	870	887	844	856	835	876	900	869	904	911	852	885	841	844	896	917	847	901	869	829	854	925	864	882	894	878	881	887	907	875	876	903	877	926	874	908	906	914	921	875	908	891	861	871	910	829	881	899	919	928	905	920	892	904	889	857	897	883	831	917	900	867	853	852	883	868	849	878	860	922	900	862	817	880	900	830	911	900	870	883	862	874	923	884	861	900	901	920	844	970	891	882	896	862	860	900	901	900	898	848	937	869	897	863	848	920	853	910	841	924	874	896	906	944	923	910	988	860	890	888	888	904	881	870	900	871	903	856	873	859	904	893	888	919	893	939	878	905	897	900	857	923	874	897	847	847	858	859	860	881	884	881	873	926	924	845	890	921	904	821	903	917	821	852	875	885	869	825	842	861	904	890	859	873	903	881	901	891	876	847	845	873	857	901	905	809	866	903	896	897	880	874	904	841	893	888	933	845	885	902	888	854	882	883	860	897	910	909	917	890	882	856	847	833	900	869	925	888	873	883	920	852	891	862	924	835	827	931	877	920	890	876	867	875	843	896	846	910	936	914	887	923	925	865	884	897	888	890	896	870	879	954	847	938	884	913	884	865	857	929	902	952	932	858	883	900	892	852	915	889	871	867	925	919	871	885	851	880	860	909	874	909	893	918	868	858	862	845	888	929	862	929	785	890	911	893	925	886	871	926	855	850	893	870	883	915	853	885	888	893	921	885	876	906	875	896	930	886	898	901	921	876	904	950	874	895	842	881	935	903	858	902	927	920	879	859	916	840	887	887	882	920	887	911	882	929	919	868	880	875	881	911	883	892	875	864	905	873	904	877	881	909	925	858	923	904	866	895	880	922	886	953	863	852	887	823	855	865	855	839	888	918	937	877	880	885	877	855	876	871	864	913	859	891	892	866	916	848	892	902	905	871	911	920	906	895	893	911	897	866	871	899	851	832	847	860	891	878	905	938	911	897	898	821	906	894	900	870	899	852	890	877	921	871	857	891	932	865	914	890	907	892	835	864	864	951	870	920	943	874	873	890	857	894	854	910	932	898	905	843	863	967	846	926	860	897	903	891	869	834	870	866	787	878	853	863	848	917	862	927	848	873	886	865	856	896	853	850	930	925	896	871	908	920	861	881	906	910	855	889	840	883	878	911	888	883	904	874	873	889	862	886	842	926	885	852	860	926	904	877	909	861	865	841	881	866	860	907	883	832	865	882	895	852	932	916	889	897	928	837	865	859	949	876	853	850	822	911	874	864	851	890	862	918	907	895	880	875	900	812	909	857	883	894	924	868	891	916	870	854	933	886	914	892	911	967	911	915	882	886	900	848	872	871	858	914	889	868	893	866	911	869	869	870	860	820	886	882	921	938	856	884	827	885	902	891	845	904	868	852	884	857	892	915	911	844	861	900	894	904	854	880	904	866	862	884	926	837	910	875	941	899	901	879	866	869	882	913	842	895	810	871	905	919	873	862	856	913	947	881	903	881	837	853	874	866	874	847	920	893	926	892	818	890	863	806	901	847	892	864	843	943	905	914	884	908	865	841	857	913	935	892	906	861	829	892	902	933	893	852	913	866	892	886	919	909	855	909	931	977	810	896	890	882	872	877	874	890	857	888	895	897	870	884	898	872	903	870	897	868
10173	4800	8343	7338	7027	6384	6406	4489	3645	3902	8561	13375	13865	8463	2827	2295	2584	1171	559	342	320	316	277	262	280	319	296	283	305	290	262	280	317	292	276	333	274	296	286	294	275	307	286	278	269	294	269	308	285	264	302	304	296	288	285	269	317	287	306	271	271	294	296	289	282	291	270	275	295	280	272	262	284	303	276	298	293	263	290	282	273	277	288	279	306	307	292	287	271	287	324	277	268	285	312	297	288	297	311	276	301	295	300	300	302	298	303	297	311	296	290	319	287	306	318	284	242	298	297	281	287	297	324	289	281	273	317	253	312	295	296	281	299	313	286	264	259	269	288	283	260	268	323	330	300	287	290	281	278	248	292	278	298	310	313	289	307	309	286	289	322	304	322	291	333	294	292	286	321	315	281	319	299	300	306	288	264	268	270	266	293	307	294	301	280	264	291	311	278	289	288	294	285	310	300	318	275	309	284	312	303	252	261	301	302	278	298	316	292	274	304	311	267	270	298	285	275	297	308	275	297	292	310	276	274	292	300	262	290	300	308	275	290	297	295	268	297	314	318	315	303	275	315	293	304	316	302	272	315	306	295	285	259	294	285	315	273	297	268	292	314	264	296	296	305	307	308	286	298	289	294	312	281	282	290	312	312	320	277	290	295	276	260	265	305	317	298	283	311	288	293	296	314	309	255	310	270	281	324	296	294	307	255	303	332	299	281	305	309	282	297	276	283	310	281	293	275	297	286	291	298	277	258	276	284	290	284	312	300	297	252	272	302	290	315	288	302	287	278	287	303	286	271	324	271	305	298	277	298	309	289	318	280	294	302	298	282	296	299	274	283	292	303	285	294	283	296	306	294	268	296	301	263	288	269	285	289	273	271	285	284	263	271	267	307	281	286	312	292	313	336	296	291	274	291	291	298	293	299	272	282	276	307	284	285	291	300	273	314	302	271	302	271	271	292	307	291	305	324	255	301	274	321	292	280	300	291	249	300	260	287	296	297	294	292	304	324	303	315	296	277	287	288	298	279	344	283	291	276	279	265	273	286	280	306	286	303	287	296	289	291	299	268	268	281	264	286	300	306	295	305	280	277	268	261	313	281	306	291	297	284	296	292	297	303	292	270	298	295	304	297	309	267	319	298	310	295	286	308	266	273	303	323	314	309	313	297	298	286	286	295	295	277	283	291	310	289	294	293	302	315	293	277	271	271	302	263	307	291	275	269	306	294	257	274	312	289	316	256	285	298	287	278	289	319	302	277	297	302	310	267	300	307	280	274	319	290	291	297	297	291	302	269	316	285	319	302	293	293	311	296	286	272	275	261	290	310	296	288	267	288	304	289	282	292	320	292	273	280	276	285	317	323	317	279	335	297	329	310	306	300	267	290	315	288	270	294	305	295	271	313	289	302	309	292	286	318	285	310	276	278	304	303	274	284	296	311	312	299	299	297	287	290	306	299	301	316	289	298	283	288	298	275	302	270	298	290	324	310	277	322	274	292	269	318	291	299	287	244	284	268	290	321	294	284	313	308	288	288	268	267	307	299	284	276	277	282	305	313	257	298	285	285	276	291	304	304	275	284	279	283	296	270	287	279	300	276	304	292	269	278	278	296	296	279	284	305	301	262	301	294	318	275	276	327	282	298	298	272	313	325	311	287	291	293	304	315	285	312	300	276	313	339	278	304	308	286	292	309	303	271	302	295	302	312	314	287	274	269	286	287	295	280	292	262	301	283	284	288	313	293	272	262	292	300	277	279	299	307	313	294	278	294	302	265	283	295	334	257	302	302	328	286	303	326	300	303	270	272	276	300	303	300	276	300	302	323	292	297	298	283	312	284	305	296	305	300	280	291	287	318	279	314	298	243	310	281	287	295	270	348	269	292	321	284	293	288	304	290	249	270	302	308	266	303	272	294	291	317	277	297	258	283	264	302	307	264	272	278	300	317	282	309	324	296	314	276	315	276	306	303	295	294	291	288	269	296	296	297	255	293	312	295	311	306	280	285	298	336	316	277	304	289	302	286	295	282	269	288	312	267	286	309	281	323	303	292	260	299	281	282	299	260	269	305	314	261	284	280	270	299	324	307	279	269	281	280	299	254	308	311	291	281	281	272	281	254	287	302	286	290	296	283	273	257	299	291	281	286	291	300	304	288	315	294	286	325	291	288	299	290	315	305	297	268	280	260	274	284	273	291	281	298	280	286	279	306	299	269	305	303	262	321	287	300	326	311	298	276	299	297	269	278	294	346	254	277	341	283	282	309	281	260	269	294	275	274	285	285	295	290	254	270	332	271	281	314	284	296	318	281	302	290	316	276	287	276	292	307	290	274	301	308	297	256	289	309	289	295	280	299	277	292	269	332	294	300	319	280	287	327	275	300	289	278	288	298	287	274	290	314	272	283	284	307	303	287	285	304	287	292	274	286	297	274	274	294	283	308	312	290	290	276	301	297	303	289	310	321	282	291	282	307	301	307	299	275	267	277	270	308	291	268	284	297	288	274	277	289	269	294	272	276	276	289	277	261	310	281	292	296	324	304	317	315	291	301	292	311	269	294	282	289	285	278	278	304	268	278	301	285	270	275	316	278	320	297	303	292	307	270	300	298	305	301	324	289	297	284	326	299	295	314	293	290	286	276	285	320	268	273	317	319	282	284	291	277	279	294	327	292	263	321	272	263	277	288	301	297	303	270	310	301	296	324	284	270	299	303	293	306	296	318	320	315	286	303	287	290	268	280	285	269	283	248	296	282	321	302	285	268	303	307	295	286	265	278	290	310	277	281	280	300	285	287	290	270	314	288	282	244	274	291	311	322	284	264	298	321	291	287	278	290	308	283	267	314	309	294	299	313	308	297	312	301	271	312	297	302	300	282	287	303	282	314	290	315	315	271	275	306	288	292	281	299	270	281	303	293	307	298	286	288	258	303	292	279	313	308	301	282	313	307	317	295	295	278	307	294	278	272	304	282	304	261	280	293	271	281	274	306	283	283	301	279	293	287	295	307	282	279	310	300	285	271	286	292	336	272	307	299	277	304	282	292	290	262	317	285	289	250	300	294	282	326	291	320	278	314	254	316	269	293	295	285	288	279	297	272	295	291	263	299	287	257	274	307	297	273	286	307	285	313	276	274	321	285	277	268	286	310	303	307	313	263	268	313	290	294	276	306	286	294	305	285	292	269	306	296	276	243	288	296	289	307	313	305	319	288	308	285	286	285	299	312	273	284	276	286	292	289	275	262	288	316	273	302	295	288	290	300	320	284	297	297	284	268	279	252	293	300	309	281	297	306	314	298	281	271	306	288	277	300	292	305	304	289	295	263	283	315	274	279	275	275	286	311	271	301	282	300	282	283	295	315	337	269	311	304	262	317	283	296	259	257	287	277	263	276	296	294	315	314	307	318	313	277	322	285	282	285	272	294	274	315	289	293	276	272	277	289	304	306	286	314	276	289	262	287	295	291	253	314	302	280	295	266	324	311	279	284	292	294	293	293	289
6900	5728	15922	18210	20262	19968	20247	16746	14659	16548	26998	34522	34150	24814	11279	10886	10948	5136	2320	1214	956	884	819	816	851	891	830	789	777	857	844	826	790	821	798	839	844	863	836	857	871	783	843	826	878	858	819	780	843	807	812	840	859	811	844	818	855	870	869	816	848	811	852	817	803	869	800	881	819	863	880	795	874	845	805	852	806	816	807	802	806	824	787	859	840	821	879	830	884	808	834	819	841	825	860	826	818	790	834	828	834	822	859	793	814	814	819	850	862	819	843	808	805	808	889	859	873	843	848	864	794	790	863	807	795	851	843	823	864	819	794	836	788	815	762	828	859	813	834	836	840	793	849	800	821	863	837	826	870	857	828	918	877	814	889	874	826	833	793	920	790	814	811	869	828	824	834	814	840	776	790	869	856	871	841	786	861	815	827	822	885	834	850	798	869	852	850	875	828	852	805	869	840	827	840	834	849	834	793	858	852	804	813	822	826	859	822	826	777	827	801	806	802	812	839	874	907	839	860	872	833	845	829	847	797	801	850	896	836	820	816	807	806	842	871	809	824	829	817	816	877	843	828	818	872	855	821	842	804	877	842	794	795	812	793	821	852	848	812	795	814	859	875	823	778	839	910	833	814	836	790	806	854	820	765	858	825	861	801	849	824	807	789	778	814	823	789	889	814	879	829	826	836	835	815	790	807	814	845	821	826	819	792	863	890	784	845	837	815	841	831	839	825	787	843	796	777	794	813	831	802	817	815	851	824	822	851	828	828	791	806	896	827	837	802	852	819	833	865	817	844	853	819	877	825	790	826	834	872	823	858	793	828	832	807	833	810	824	862	788	875	816	868	878	831	805	833	797	788	848	834	843	875	785	820	836	812	801	808	831	842	830	844	809	844	818	823	891	863	871	821	822	850	840	857	812	851	848	790	804	812	845	869	826	809	782	815	831	839	839	804	883	856	823	850	802	827	830	847	846	806	816	768	899	793	804	847	848	856	856	825	830	881	850	829	803	834	842	851	828	854	789	859	846	822	859	861	862	871	858	814	811	848	847	833	830	815	820	826	845	782	817	799	843	828	863	796	801	747	839	843	878	840	804	842	902	776	830	890	806	836	845	842	853	781	807	863	840	839	816	894	868	844	818	829	847	867	872	804	829	804	823	872	871	835	828	882	813	819	800	822	840	839	792	782	816	824	816	839	824	821	817	839	878	870	860	802	839	814	829	838	769	810	838	811	837	843	797	799	814	798	816	828	843	821	867	819	849	812	821	836	784	859	838	827	799	852	809	816	833	806	816	841	793	823	821	818	817	807	864	813	808	845	825	805	804	794	817	816	843	827	802	832	824	803	805	841	822	808	822	789	819	874	870	864	817	863	831	859	823	871	822	869	813	819	847	795	844	839	793	859	805	854	821	834	789	849	829	898	788	810	807	807	802	814	804	864	872	858	811	778	779	822	820	811	882	816	813	846	835	809	827	823	822	863	789	892	811	789	770	816	838	836	802	852	843	798	848	822	792	817	834	846	824	783	843	844	840	822	792	852	839	799	829	819	841	879	836	797	829	818	857	874	808	828	800	837	822	808	874	855	827	826	810	811	855	844	813	836	846	812	848	782	864	806	805	811	821	848	844	860	835	834	845	793	836	820	876	839	858	787	806	809	764	829	799	845	858	821	820	870	826	786	842	878	779	836	790	807	879	810	837	851	822	876	854	775	870	836	874	829	850	853	829	786	865	839	852	843	810	843	837	799	830	762	824	859	841	859	868	856	841	847	804	818	805	848	809	861	829	862	846	829	833	848	787	837	808	897	851	781	850	844	824	841	822	772	881	799	821	852	852	785	833	837	796	811	865	891	809	796	812	853	847	852	885	855	844	761	818	827	863	862	816	799	861	841	868	794	806	856	824	787	799	806	847	822	835	817	884	816	902	853	801	829	824	819	807	794	855	861	808	776	811	903	839	879	864	847	816	851	784	772	832	863	873	803	836	829	774	792	857	792	823	825	830	823	822	893	838	880	853	849	820	868	780	834	791	802	821	877	823	795	830	798	825	778	877	837	837	815	790	853	832	869	804	799	808	838	789	806	842	779	843	888	825	807	825	814	851	813	847	804	781	847	837	865	787	816	831	792	759	806	846	828	854	793	810	839	823	849	819	835	855	793	812	852	818	835	805	811	822	830	814	817	859	845	895	857	862	813	869	790	833	840	886	820	854	778	854	778	884	842	771	846	861	836	793	816	870	853	785	862	785	855	854	819	856	839	765	828	804	832	804	819	856	816	834	881	813	834	833	806	835	846	818	771	820	822	814	845	825	850	842	794	848	812	833	811	794	863	860	828	816	837	842	840	796	812	865	824	793	810	818	886	844	864	831	828	819	823	838	853	818	816	805	831	821	843	797	826	873	849	825	817	809	788	856	818	894	819	863	844	874	836	763	839	801	815	848	835	880	836	839	842	815	844	836	799	860	845	825	805	847	840	814	789	813	824	850	821	841	848	829	878	830	884	801	925	829	794	852	800	797	851	847	760	807	839	843	801	831	875	802	849	777	829	861	858	823	851	814	863	832	851	845	877	808	859	838	804	825	780	846	804	833	815	856	802	791	832	860	841	822	840	811	851	797	830	885	825	830	844	849	833	851	870	803	787	818	900	803	815	888	872	873	854	868	842	857	786	889	831	797	849	839	816	798	818	900	883	882	842	853	828	829	775	846	860	820	835	851	830	859	848	809	810	843	875	815	878	819	848	866	869	784	825	882	861	812	785	820	888	827	831	810	858	833	802	799	819	831	824	778	870	884	805	795	825	780	858	848	810	804	826	798	845	857	851	862	838	818	822	810	844	843	853	800	836	812	843	898	827	849	816	833	837	895	794	863	792	761	773	824	894	839	816	861	843	837	828	819	813	853	839	816	773	811	843	828	873	769	838	843	837	829	868	846	847	891	802	895	837	803	804	881	864	836	864	858	801	810	807	801	811	828	765	854	808	834	818	821	842	855	859	789	833	855	801	786	803	869	849	807	844	882	866	815	882	845	820	805	833	834	876	822	862	810	793	790	850	822	818	833	809	846	796	846	773	875	851	795	839	845	829	861	800	791	797	865	812	769	847	793	833	820	796	886	850	824	845	886	814	793	801	829	839	825	876	861	785	855	815	844	832	800	809	775	818	803	816	846	856	872	757	804	807	838	848	841	829	843	837	840	871	857	880	834	830	881	884	776	862	828	860	826	811	837	805	850	858	827	836	793	781	851	833	874	822	829	831	838	828	842	804	830	848	831	792	843	839	859	833	839	813	845	811	807	862	848	801	858	850	812	817	824	783	824	836	852	847	796	817	816	850	859	840	825	798	828	814	867	861	879	830	788	829	850	859	812	802	876	814	838	827	818	801	888	846	837	872	822	774	837	819	834	807	864	792	852	827	839	873	846	840	837	867	876	869	845	868	816	824	816	856	835	828	934	813	800	851	857	883	825	828	785	819	891	862	869	909	830	822	858	843	809
20111	8286	9400	6786	5681	8173	7537	6199	6860	10198	20318	30646	27682	19115	10166	4103	1593	693	408	328	309	317	329	318	296	317	312	292	315	305	300	295	332	312	319	323	308	291	310	292	296	302	321	302	335	282	341	316	307	305	315	333	343	297	316	291	355	286	293	293	255	291	305	305	319	304	303	320	258	331	309	330	298	317	297	293	296	322	276	284	312	298	297	277	301	288	332	291	302	324	299	314	307	312	303	315	314	293	335	312	303	302	318	298	311	295	331	317	295	305	263	288	262	287	333	325	283	321	303	274	323	313	317	302	298	316	290	312	326	277	301	294	299	290	305	267	278	286	296	290	320	323	311	313	327	360	290	324	300	299	298	262	323	303	291	297	350	302	328	306	328	292	301	310	314	284	309	315	338	332	308	303	267	304	287	313	308	327	328	308	307	337	351	293	308	314	327	296	328	313	299	292	304	312	323	312	261	334	321	313	328	301	302	335	296	300	283	298	300	321	294	294	302	305	320	302	284	284	288	288	306	343	305	282	292	304	303	308	306	280	326	312	314	307	304	310	296	311	295	331	284	299	279	323	315	309	316	346	306	315	308	305	273	295	317	326	347	293	289	309	309	336	324	285	290	302	279	321	296	283	339	294	304	294	284	307	320	294	306	296	325	286	325	292	312	303	304	297	301	309	276	299	299	307	298	319	297	304	310	315	311	266	297	304	309	287	311	321	299	267	317	321	287	304	328	306	307	305	317	307	310	295	279	293	314	290	314	278	309	319	322	302	318	324	315	305	291	298	303	317	338	320	293	296	345	319	302	303	336	299	312	295	293	342	309	301	313	286	289	280	305	289	303	310	293	309	312	314	317	309	324	297	286	314	303	348	284	306	285	302	284	308	301	290	307	317	303	286	280	306	322	305	300	320	305	311	297	299	299	317	296	314	302	308	313	316	284	342	310	281	275	280	309	293	288	312	306	285	307	307	309	312	317	298	310	290	294	315	298	279	288	313	304	314	286	291	265	289	294	329	312	320	305	287	267	336	304	311	309	319	290	285	316	291	273	327	335	324	311	266	287	321	310	287	297	322	308	341	265	302	303	282	336	282	310	305	322	302	299	336	294	302	291	304	305	302	285	311	285	326	304	338	314	343	296	291	317	302	308	295	327	280	323	292	329	302	313	337	313	317	309	313	310	314	311	297	300	327	286	305	293	310	277	348	321	266	306	309	275	317	299	305	286	312	281	293	288	312	305	313	299	321	304	279	314	297	283	285	335	291	305	252	312	343	291	290	305	300	275	278	324	307	279	315	298	333	312	294	304	302	294	312	301	299	307	291	275	346	333	328	332	288	320	296	303	290	305	304	320	324	283	313	298	309	330	320	330	287	311	334	301	330	299	288	308	334	327	289	298	274	310	330	312	307	292	292	294	288	325	295	273	302	325	321	287	305	338	321	284	281	296	290	298	321	305	301	321	296	270	301	308	292	291	288	311	293	303	312	329	299	286	309	320	321	277	314	314	316	332	308	343	312	338	282	280	309	295	316	300	336	310	278	283	317	287	291	296	315	341	346	298	296	305	293	284	319	309	285	317	298	276	284	312	276	313	326	317	283	303	316	309	269	302	305	312	303	296	305	298	316	325	287	324	318	320	313	304	321	315	278	316	324	288	298	298	295	288	307	322	297	291	308	320	310	325	272	274	286	301	322	286	319	322	307	316	306	303	289	301	307	298	297	305	275	294	284	286	315	320	309	323	273	325	310	277	336	290	298	296	301	292	292	274	284	327	288	290	282	309	286	315	314	328	282	295	283	293	299	287	292	305	281	310	291	305	311	301	329	299	281	289	302	302	310	310	307	328	342	318	310	293	293	310	309	300	317	290	293	308	261	324	274	311	294	273	299	314	301	282	310	321	325	275	298	308	317	306	325	277	299	287	340	280	303	323	276	296	308	300	329	329	297	272	320	295	331	298	307	295	296	307	291	279	294	275	302	304	341	322	299	295	350	331	304	308	291	293	304	323	333	318	295	277	319	300	305	296	311	283	299	302	312	304	279	301	291	304	308	297	322	306	318	308	305	313	308	284	307	287	333	323	275	276	302	319	303	309	312	329	313	333	329	332	343	285	294	299	305	264	317	300	307	302	272	289	270	286	320	338	311	305	305	308	325	332	302	308	277	281	294	318	291	303	310	299	321	281	299	312	320	320	312	298	311	281	343	307	302	299	291	291	300	310	317	334	298	313	287	270	285	306	321	312	292	310	294	297	300	265	278	299	279	293	292	328	292	275	294	312	315	298	295	284	330	298	294	297	290	307	298	316	309	282	332	304	298	329	303	313	304	278	263	315	298	310	323	297	301	323	328	306	305	309	310	280	298	330	361	298	316	290	297	277	330	316	323	301	307	322	298	304	292	314	299	325	297	319	285	302	294	291	340	277	266	277	329	279	320	320	335	309	293	333	305	298	336	304	285	325	298	317	311	306	299	298	326	324	330	290	295	295	291	294	311	288	285	308	351	311	311	294	309	311	312	328	331	287	325	312	318	264	309	294	306	317	314	262	321	296	306	325	278	304	326	260	297	288	296	298	320	297	318	338	300	284	288	333	288	285	290	298	305	307	342	300	287	299	333	327	305	275	301	309	289	322	324	342	298	300	314	303	285	309	269	284	303	310	288	291	287	301	314	289	343	302	317	329	307	313	304	321	318	320	316	329	299	328	309	313	292	316	324	301	333	297	330	282	324	335	295	302	306	323	314	311	333	282	282	325	294	322	298	288	267	298	337	299	298	314	336	325	329	317	307	315	299	314	286	310	316	320	302	279	323	285	289	302	290	290	282	298	318	300	312	296	292	294	307	293	312	307	297	331	277	282	346	334	322	296	292	305	315	311	304	310	280	319	309	317	316	312	295	286	316	288	288	299	292	297	358	284	312	290	302	293	321	295	327	275	310	283	312	314	287	349	291	317	305	302	291	284	302	305	327	306	277	320	304	300	305	299	294	337	307	299	339	296	312	286	287	283	296	320	305	316	309	279	310	326	308	328	279	316	298	304	301	288	321	346	286	331	266	277	329	304	298	322	342	322	286	295	342	315	304	273	307	309	318	298	288	312	337	333	302	303	306	303	303	305	282	285	294	347	344	309	264	289	328	311	290	307	273	310	296	302	322	287	311	293	271	295	298	288	331	324	302	326	300	330	334	299	307	325	292	331	331	345	276	285	294	331	306	303	316	286	310	323	307	318	330	295	325	315	311	317	294	337	290	278	302	310	293	281	284	318	300	342	309	293	343	349	319	324	295	312	337	318	320	298	274	334	345	356	305	303	324	309	314	293	321	317	289	360	329	289	299	290	320	304	315	322	302	297	289	285	303	301	309	325	326	283	331	277	296	319	313	346	321	285	308	315	300	321	291	299	314	306	293	323	299	313	314	317	297	315	321	307	312	324	317	319	298	328	306	324	307	330	314	303	359	299	283	310	297	282	304	285	333	266	291	308	331	320	324	303	286
11122	7888	15850	16403	16896	23269	21719	20751	23209	29131	40748	49381	45828	37012	26821	15132	6709	2600	1391	961	903	912	888	810	883	849	905	877	907	827	873	895	904	858	906	896	867	854	828	854	868	853	832	904	875	870	813	885	838	846	872	847	851	873	863	898	816	861	827	868	828	810	827	869	899	836	855	896	857	864	880	871	881	898	890	882	864	863	869	877	845	814	832	863	868	806	828	886	914	870	802	876	893	906	952	868	861	897	849	897	914	871	904	885	882	877	874	833	865	833	842	873	821	844	872	851	844	914	878	828	885	884	919	881	887	844	881	841	889	932	857	840	828	851	832	854	883	884	853	845	863	894	914	869	853	911	805	899	853	816	905	834	850	817	871	865	818	893	876	910	817	869	849	901	899	846	874	850	898	866	903	877	861	875	844	899	890	924	861	886	895	876	876	838	899	855	873	869	850	795	859	875	905	879	850	875	884	907	890	888	815	846	865	806	840	923	871	917	872	852	844	889	830	903	961	897	863	887	804	839	859	850	839	837	881	831	861	873	917	900	850	849	816	863	836	922	887	873	882	868	843	904	817	885	897	891	880	857	793	791	898	817	852	842	901	859	868	844	841	810	880	844	868	838	909	912	939	901	915	886	872	855	880	895	852	906	846	837	828	882	840	795	849	909	864	836	902	831	834	859	846	868	871	851	849	834	911	814	868	841	914	843	889	931	840	851	875	903	871	887	896	835	837	842	928	894	897	859	830	875	868	876	870	895	898	862	891	861	910	876	872	788	842	883	872	867	893	840	859	868	840	915	928	872	856	832	872	853	845	871	800	887	930	875	874	869	888	866	872	873	835	874	857	884	901	878	857	870	828	867	833	838	833	907	913	875	847	846	895	887	882	864	868	855	859	883	865	861	889	865	873	906	905	886	843	854	851	847	896	827	914	831	896	850	912	855	892	856	917	849	819	884	885	889	944	915	890	868	867	818	836	886	883	887	840	897	798	905	855	918	856	863	890	850	915	915	875	922	888	903	886	851	873	881	876	881	870	879	882	930	856	864	863	895	853	847	882	847	899	844	854	834	840	844	892	908	897	825	842	833	871	871	875	906	833	854	885	904	879	859	892	795	874	882	867	876	901	918	907	833	843	887	861	845	863	871	906	908	823	863	853	865	859	888	919	849	878	844	842	864	796	872	911	857	926	917	846	916	853	898	831	866	849	919	840	847	863	850	848	883	878	889	855	884	849	869	853	844	889	873	895	857	894	844	874	837	942	847	905	901	859	875	896	825	804	875	838	878	831	874	848	867	867	833	852	891	935	937	893	815	793	855	876	872	879	894	855	868	852	861	907	873	861	876	893	803	871	909	853	887	896	902	840	839	860	903	858	869	858	848	867	880	861	834	872	940	876	880	840	885	918	862	850	914	830	861	870	911	845	903	907	911	872	914	920	902	858	901	836	820	823	872	864	857	912	882	913	912	879	869	856	852	877	880	858	841	840	881	872	838	880	862	822	931	893	936	880	875	876	933	847	905	833	876	873	845	893	893	882	849	876	854	882	864	912	865	880	854	828	844	911	837	885	897	920	891	842	881	905	841	869	874	836	887	868	833	879	848	874	827	866	884	900	881	920	852	949	836	811	864	863	904	864	890	880	825	912	920	856	823	874	829	857	880	907	867	865	891	877	846	856	873	924	875	849	873	853	870	873	864	864	860	891	828	832	816	826	845	807	907	863	904	911	856	884	882	838	903	908	902	821	857	874	867	855	874	875	828	854	907	869	898	822	906	847	831	878	782	875	882	893	830	892	779	926	875	868	866	843	871	821	845	881	824	840	907	846	892	869	909	909	864	864	855	874	863	868	843	857	867	808	854	819	933	900	881	822	902	869	840	857	878	853	851	873	823	854	872	911	856	878	880	907	874	867	846	878	859	873	873	908	884	846	882	851	878	841	899	876	831	900	880	908	868	851	889	840	878	870	858	872	901	873	895	864	855	878	882	903	871	921	875	849	856	898	890	853	829	847	812	901	923	819	919	888	877	898	833	855	875	819	899	869	873	900	880	877	892	837	857	877	897	813	864	892	900	839	864	912	860	858	872	838	841	805	824	868	875	861	881	889	890	856	877	915	898	896	907	855	820	885	892	848	854	918	903	857	866	873	849	854	843	883	856	892	888	864	885	825	876	892	840	911	867	899	864	860	863	897	864	902	887	834	836	860	842	832	912	882	847	871	890	867	871	896	902	891	815	826	880	875	835	902	897	877	895	857	847	909	884	830	869	858	836	885	871	832	874	894	830	864	849	884	837	860	897	865	877	855	960	879	907	907	867	868	895	856	832	917	915	872	868	874	812	892	909	848	898	861	866	923	912	969	893	835	893	847	869	866	945	863	873	894	891	870	853	905	858	926	872	923	876	905	869	940	859	873	836	831	914	883	868	855	852	878	890	852	868	877	894	846	875	891	841	911	883	842	890	910	854	894	879	877	926	906	864	872	863	859	829	864	838	861	870	901	902	836	878	882	853	859	867	844	870	902	882	829	865	884	877	877	853	909	878	820	870	869	840	846	860	877	907	872	865	891	896	895	881	858	889	892	823	861	876	833	870	862	867	825	852	870	877	816	846	869	860	820	872	881	866	893	892	911	861	836	860	880	951	889	899	874	910	865	877	877	806	873	851	849	860	886	860	899	877	893	872	860	864	842	833	858	915	848	895	895	827	859	891	844	882	860	881	894	916	905	889	851	885	837	833	863	936	891	871	896	845	925	898	850	915	855	873	893	845	923	839	918	834	875	882	839	861	863	880	865	827	894	864	874	898	846	867	861	891	849	863	854	846	872	890	892	868	838	879	849	834	882	942	855	916	899	898	867	902	891	831	848	883	918	868	816	884	891	864	882	836	881	912	853	882	885	888	866	879	878	795	834	902	788	870	862	864	852	843	916	918	816	879	896	861	865	903	830	844	851	790	892	895	880	862	850	880	826	899	831	866	850	858	921	858	790	882	856	886	879	824	866	891	838	924	881	877	869	848	917	894	947	887	877	842	907	867	896	852	898	877	895	860	885	923	873	881	850	884	851	874	885	875	836	851	871	882	868	872	836	890	883	883	867	855	830	825	862	815	896	876	837	881	853	870	792	856	859	799	890	810	854	866	822	893	854	855	856	863	841	855	861	848	889	844	828	841	875	812	880	918	887	844	900	845	885	901	932	835	868	869	888	861	812	878	839	830	828	915	823	888	836	855	823	825	858	854	843	910	855	832	875	830	840	859	877	861	903	906	837	886	903	854	838	827	893	877	832	872	886	892	874	857	851	902	878	884	856	886	862	858	795	879	865	880	882	863	892	809	862	844	863	873	840	929	901	869	877	802	877	891	852	880	883	896	890	878	921	880	830	865	918	865	858	837	869	885	884	840	876	850	858	878	877	860	848	855	833	842	836	886	887	888	842	882	862	844	857	857	871	814	869	875	856	890	866	890	907	889	857	833	845	874	890	853	829	898	860	893	928	884
2923	587	465	465	507	589	571	493	549	788	1116	1680	1961	1625	1027	671	499	421	356	288	323	303	352	333	313	330	311	318	325	346	307	323	319	306	322	340	308	335	335	311	328	302	318	310	342	293	323	313	327	352	330	302	362	329	313	306	308	352	313	321	343	324	315	315	331	326	325	324	372	314	310	342	330	321	308	321	337	335	315	349	344	378	304	350	295	331	312	300	326	332	325	310	320	278	328	329	321	318	343	319	333	310	316	351	303	327	347	345	298	301	323	299	326	335	292	331	291	328	318	332	327	310	330	346	317	318	317	325	319	322	309	312	355	307	362	322	308	317	321	298	318	336	322	311	343	338	314	342	338	340	336	339	320	304	311	300	318	326	321	325	311	341	299	303	306	289	328	356	298	349	304	317	313	316	310	317	362	320	314	308	334	324	306	328	347	328	324	315	330	301	288	329	311	313	301	341	296	322	325	331	319	322	314	331	329	320	309	303	273	342	291	293	330	318	315	314	342	360	297	310	337	325	324	298	323	336	342	331	302	311	325	321	329	308	343	307	323	306	324	299	331	298	313	325	304	328	334	314	310	287	317	331	310	299	292	281	318	306	316	318	309	329	318	332	317	283	286	284	307	323	308	295	318	303	325	300	316	342	321	315	337	289	286	292	353	307	326	332	332	338	307	358	333	310	320	355	314	343	338	356	310	316	322	307	347	309	313	325	323	295	329	323	286	297	295	326	314	326	309	321	291	323	317	320	287	304	315	315	338	339	317	343	316	311	324	288	321	311	300	302	306	327	316	300	347	309	304	321	298	333	334	330	332	336	340	313	351	309	348	318	309	306	300	305	302	316	307	322	308	301	333	319	337	327	302	345	300	330	337	329	324	319	305	276	343	346	324	331	341	354	329	326	338	323	309	339	323	334	331	303	332	329	317	343	330	326	327	348	332	286	302	349	312	329	312	321	317	270	318	338	361	314	305	328	315	312	319	329	315	309	293	308	313	325	380	299	310	322	274	313	335	331	313	319	311	326	304	356	327	338	342	312	324	305	306	300	334	311	316	325	324	330	327	314	327	339	346	315	346	317	322	305	298	317	305	282	324	309	322	321	322	301	320	337	332	280	323	318	338	309	302	346	296	317	349	310	351	356	322	256	317	328	345	319	310	346	333	343	339	316	291	324	287	327	308	317	287	324	300	332	346	338	324	287	352	329	321	318	326	317	315	284	310	303	316	296	343	313	313	328	316	315	334	321	343	328	316	320	333	332	310	369	312	304	341	306	331	321	292	292	292	317	314	328	293	324	362	313	320	321	315	336	296	316	323	327	333	314	328	309	320	333	308	309	296	332	334	305	310	326	322	313	285	312	325	308	363	322	321	338	303	291	295	304	303	305	331	344	316	304	319	321	329	307	296	358	326	315	312	327	324	333	287	324	310	288	331	332	315	303	315	333	319	310	338	386	307	328	310	311	292	303	327	328	350	320	326	315	291	329	345	331	289	303	328	315	304	342	297	328	340	322	336	350	324	347	314	311	315	336	308	331	318	347	297	293	321	300	332	317	307	327	308	316	335	325	329	321	334	308	306	330	288	322	320	317	312	315	327	315	318	320	354	322	332	321	307	338	327	288	334	320	360	335	336	307	342	329	353	296	330	309	322	302	340	313	304	321	327	297	329	350	340	327	304	319	350	311	330	314	343	286	327	313	318	329	341	334	359	287	314	324	331	321	292	329	375	312	320	328	288	297	313	293	315	325	300	330	312	310	306	300	331	304	335	351	332	350	349	317	326	330	297	335	325	297	294	333	322	317	318	307	309	319	300	328	303	298	298	288	325	296	326	371	355	324	316	325	315	295	325	296	319	320	317	335	333	305	332	335	313	335	323	301	307	338	327	329	311	333	297	326	290	331	308	302	305	296	306	298	314	298	326	301	343	337	308	302	276	321	315	311	291	343	334	339	340	333	307	332	308	340	309	325	309	343	313	329	313	308	349	343	307	329	335	322	325	337	326	324	323	334	314	323	329	342	327	331	313	311	344	295	311	309	296	331	309	306	325	335	323	323	315	309	328	326	327	331	333	315	299	272	288	306	303	364	344	324	328	300	297	290	329	321	313	289	323	325	313	289	321	348	310	333	310	316	308	286	316	311	299	324	272	326	301	282	316	301	293	331	364	335	307	325	309	332	334	353	330	319	286	315	342	323	317	301	343	319	321	361	342	322	312	285	308	319	301	343	331	300	323	330	290	331	325	301	295	328	295	347	299	293	323	337	348	383	349	315	308	301	351	342	293	299	312	354	344	318	305	330	335	343	303	340	301	323	314	311	320	336	343	363	326	318	342	309	327	346	327	306	319	327	322	320	330	304	336	291	314	352	328	319	357	311	319	325	293	308	305	293	340	320	335	316	304	306	310	326	340	343	316	313	333	304	298	298	324	299	294	364	324	341	301	344	355	313	331	332	314	286	338	307	340	341	311	321	294	333	318	300	315	334	318	326	309	320	330	285	275	310	307	332	322	317	294	344	342	384	331	346	330	311	319	327	324	301	307	322	335	349	316	308	295	331	321	375	311	333	309	334	319	327	332	318	322	369	317	321	301	337	314	321	326	313	287	359	351	301	318	316	324	326	330	297	287	325	319	284	364	315	349	339	344	330	304	333	329	329	308	315	312	308	320	279	313	310	298	306	340	319	319	323	319	294	342	342	338	307	328	306	328	311	328	296	314	324	357	311	328	316	304	339	308	334	319	282	322	331	325	314	324	317	331	352	324	311	329	319	348	304	284	307	305	294	347	322	335	323	291	329	339	309	313	317	320	324	325	361	285	301	353	367	319	338	318	366	327	308	307	283	323	325	305	361	286	327	375	317	324	340	301	294	315	285	310	355	299	353	325	324	303	318	322	325	300	303	320	347	294	302	311	324	340	340	362	314	316	294	333	296	300	323	338	311	294	307	341	329	307	335	327	313	285	319	307	333	347	337	316	318	312	327	312	325	323	316	329	348	345	299	325	313	331	349	335	321	339	337	300	300	348	293	362	318	331	326	361	320	312	295	319	322	308	325	334	332	288	327	307	300	321	356	284	305	330	314	296	314	324	318	338	294	358	314	301	314	298	341	308	338	319	310	337	346	315	283	372	316	294	365	305	348	307	331	361	323	314	339	318	343	315	317	319	322	313	289	354	336	349	329	285	337	298	268	324	289	301	311	328	334	319	343	349	341	360	300	283	326	319	317	324	310	305	321	310	310	310	336	313	307	285	348	334	303	326	310	306	339	320	312	331	287	318	348	328	336	324	306	288	283	301	322	326	288	299	328	300	321	346	297	308	310	302	327	318	321	310	323	329	338	319	311	336	293	333	321	327	330	375	334	327	293	316	341	305	319	307	309	353	326	319	331	341	316	323	328	349	332	289	324	305	328	321	370	318	308	332	310	335	335	300	308	298	312	270	327	318	304	342	335	326	312	350	340	333	304	347	316	300	318	328	306	291	316	327	335
2869	1138	1221	1621	2065	2562	2400	2210	2386	3962	6028	8420	9154	7176	4172	2639	1689	1159	1004	923	871	935	903	871	902	912	917	905	875	941	902	910	889	906	965	915	910	901	880	917	948	899	886	921	887	885	911	973	886	905	898	845	902	917	877	889	879	925	892	860	871	878	908	894	853	869	873	931	865	929	919	846	927	944	904	870	856	911	955	906	846	971	835	873	874	853	889	929	927	903	895	898	840	920	870	922	848	891	881	902	875	937	913	941	875	839	917	887	924	895	911	913	859	919	907	869	934	944	900	937	861	874	883	966	838	867	933	902	854	919	893	847	877	927	944	904	915	878	841	891	899	876	903	928	926	894	924	863	906	846	872	911	902	887	927	914	888	890	945	862	903	909	906	862	877	913	856	912	895	916	887	880	889	893	866	910	875	908	856	880	872	883	931	874	913	888	890	917	930	859	941	962	815	920	897	872	918	864	900	897	903	931	920	912	914	908	917	882	843	906	934	887	931	923	899	862	887	847	879	937	845	883	944	881	933	930	889	899	936	931	901	915	906	938	872	934	920	911	897	949	890	896	909	899	877	909	875	903	913	898	888	918	876	926	907	894	884	866	917	930	915	927	918	870	907	878	948	865	928	883	861	851	859	861	874	947	856	905	910	871	893	897	862	911	883	915	873	903	905	900	887	870	920	864	927	896	931	924	926	907	926	866	921	852	864	953	895	895	887	859	836	872	908	886	856	868	865	946	908	919	909	897	880	899	903	924	856	858	934	945	926	914	889	946	954	879	892	869	880	838	973	925	854	924	874	893	898	928	909	873	923	917	919	869	905	955	866	916	910	873	848	915	929	895	888	883	888	906	903	857	891	906	855	912	887	910	858	915	866	886	919	902	846	892	887	867	912	902	890	933	951	955	940	838	879	876	913	877	858	900	898	880	939	860	925	860	864	924	909	941	934	901	872	853	872	882	907	884	896	874	943	937	927	834	880	925	955	935	907	905	891	891	922	868	914	884	886	913	895	909	887	902	893	894	921	861	890	948	908	908	851	953	876	923	906	832	842	810	933	899	928	899	880	944	853	874	886	829	829	875	941	927	885	914	868	890	885	894	926	928	876	890	880	879	872	866	928	898	903	928	922	874	900	867	870	911	887	945	898	900	901	858	887	919	935	966	893	906	894	882	885	875	923	883	941	924	918	867	896	901	967	900	893	894	892	872	901	1006	947	879	936	896	923	903	872	881	873	893	902	931	898	913	897	876	946	849	920	921	890	865	897	875	876	886	935	935	928	870	886	846	943	914	883	913	943	908	938	850	940	870	906	851	951	930	901	881	900	889	859	917	850	916	889	932	910	967	864	910	879	885	921	808	902	941	884	860	898	886	858	866	926	899	929	931	829	879	959	906	890	828	932	882	958	915	918	910	925	927	887	949	911	895	915	913	907	867	863	952	896	884	925	859	890	937	870	886	879	869	872	902	879	885	872	890	867	852	906	885	941	909	842	879	901	836	896	880	902	868	895	905	923	915	866	923	900	862	967	886	876	929	915	913	887	904	860	877	819	898	869	849	917	906	849	916	885	917	888	847	915	866	893	827	923	876	916	940	905	902	927	934	890	871	857	954	949	868	878	934	893	844	889	889	896	878	832	856	939	835	931	937	884	881	871	885	871	884	882	929	929	954	892	873	838	881	854	916	904	825	902	863	915	918	878	863	945	906	888	892	874	900	838	904	902	902	934	901	957	902	897	876	934	871	902	921	912	825	912	906	931	885	883	882	872	930	900	954	951	962	891	901	876	873	880	914	872	957	942	932	908	832	899	899	898	929	932	913	891	888	883	899	866	885	899	896	901	910	891	890	833	932	868	854	871	891	868	917	866	929	910	905	901	828	861	836	882	849	927	888	878	902	844	864	907	942	942	857	894	912	974	908	874	882	935	933	889	898	894	924	882	959	857	875	863	918	943	938	890	909	888	883	880	869	912	949	846	888	862	906	877	877	877	849	930	939	931	897	882	891	881	871	892	915	862	890	894	907	894	923	874	865	952	864	897	898	900	918	879	918	934	938	928	904	897	971	898	886	892	876	881	910	900	896	927	893	913	888	934	901	885	903	898	815	933	841	924	885	925	887	953	884	922	878	910	901	889	943	903	908	852	934	938	918	905	925	902	876	852	930	849	904	906	882	921	888	864	914	919	902	940	874	879	941	889	1010	901	905	901	903	880	878	878	881	886	920	915	866	888	875	919	933	909	915	919	906	884	873	900	838	835	916	833	956	886	951	890	921	930	906	892	857	833	889	910	873	878	903	892	887	864	933	835	919	866	927	891	925	926	943	877	871	911	884	851	922	886	897	930	861	929	896	857	927	917	897	895	963	890	877	925	904	888	924	922	916	883	870	872	898	873	921	874	937	903	865	866	878	868	919	910	962	918	848	886	886	892	937	928	905	895	903	888	927	908	855	916	890	899	911	892	907	905	889	877	847	926	902	927	868	894	931	960	855	958	847	850	884	902	919	870	880	847	933	877	909	876	867	888	903	936	932	918	869	905	841	877	852	871	886	913	879	883	867	874	904	883	940	857	879	898	852	949	900	913	924	856	865	932	850	945	934	812	915	885	898	897	923	900	904	906	860	877	899	872	888	882	869	901	937	882	906	860	914	880	875	913	885	895	874	914	911	873	924	866	888	929	903	884	889	909	885	923	891	936	896	925	930	902	896	869	889	930	870	848	875	915	917	853	900	922	858	868	885	862	911	899	885	933	882	947	898	859	893	912	917	852	936	895	879	889	914	919	853	832	869	872	868	841	875	909	881	886	912	930	872	881	923	879	866	909	888	903	915	911	929	885	905	883	869	926	938	899	875	879	862	905	835	910	920	911	906	930	915	867	915	930	874	865	870	897	917	881	851	879	935	890	929	922	871	891	854	902	891	857	918	907	944	877	878	866	908	939	898	934	897	938	864	888	888	881	922	832	859	886	844	900	894	891	901	934	887	903	950	904	874	887	904	894	910	904	908	848	906	867	897	928	932	857	899	903	874	862	901	879	853	867	916	923	852	976	902	893	919	937	890	906	878	862	897	862	881	856	877	896	849	938	877	908	918	920	848	950	875	900	793	896	921	899	917	858	870	836	908	958	925	883	889	925	923	904	834	905	841	924	915	862	869	895	924	831	865	837	883	842	919	920	846	899	879	911	932	893	904	919	873	902	884	891	915	881	904	913	938	862	886	891	877	863	899	925	890	896	894	927	841	920	919	890	898	925	908	896	905	909	853	923	912	860	877	923	922	917	936	852	894	861	960	846	871	874	871	856	907	878	915	904	960	851	934	894	898	922	936	881	995	879	892	949	910	919	897	871	910	880	920	884	925	897	922	945	909	942	885	863	886	863	905	935	944	892	811	854	865	918	912	945	945	854	902	874	897	892	888	911	888	844	882	884	875	933	911	917	880	944	928	944	890	834	909	913	885	878	925	903	939	892	888	936	897	892	924	954	880	887	912	888	876
8667	1609	2047	2871	4104	3499	2061	3277	4509	3166	5176	7738	15809	11107	6673	3363	1956	1341	674	377	322	341	295	294	286	287	272	319	301	280	302	289	284	289	304	310	289	303	295	278	279	291	279	306	272	308	313	272	274	308	265	275	296	279	320	297	306	326	295	276	318	291	314	278	282	293	305	318	284	314	271	325	305	295	313	289	308	296	305	318	315	328	288	275	301	277	278	293	305	290	290	309	290	247	304	307	305	288	303	265	300	256	302	306	311	306	284	319	330	320	272	272	298	334	298	326	304	272	282	327	279	296	290	298	325	283	287	292	305	308	284	284	262	301	314	272	315	311	291	295	258	269	280	268	334	314	281	282	276	302	295	285	309	272	291	282	304	308	236	273	286	299	305	265	267	337	295	324	298	288	315	290	322	253	274	286	318	289	302	280	304	287	290	302	300	296	283	320	303	277	299	280	283	284	313	284	302	295	287	287	287	288	281	285	283	263	270	283	288	306	293	290	263	308	275	306	287	308	293	295	269	274	294	321	296	285	295	304	318	317	302	284	292	276	308	291	300	318	273	274	284	277	301	320	278	287	299	281	312	291	306	324	313	304	295	312	325	247	305	273	316	283	270	294	285	300	307	279	299	295	296	295	316	300	291	256	287	287	284	262	292	307	294	297	282	291	278	292	306	303	275	298	309	273	300	270	295	313	278	290	285	309	287	312	276	307	300	317	292	269	281	310	291	321	288	295	315	326	325	287	287	269	304	316	273	273	310	336	281	289	290	301	282	263	293	271	296	286	310	269	278	319	282	276	281	266	280	260	297	285	307	345	273	274	266	275	285	300	313	321	309	277	259	275	278	289	283	284	292	274	276	280	306	285	285	296	282	327	302	306	291	307	285	280	263	297	310	287	274	267	267	272	318	258	311	272	297	280	338	290	304	315	273	308	272	277	302	289	286	295	303	292	280	308	300	326	298	317	293	280	341	288	297	290	295	297	282	281	271	258	301	300	293	262	300	290	307	308	303	315	308	300	263	285	301	311	303	290	302	332	285	309	321	314	322	354	292	282	284	285	307	276	253	303	297	297	305	307	278	269	298	306	292	284	295	313	316	300	288	273	302	302	285	304	301	291	267	327	250	303	312	288	310	310	314	263	286	281	292	296	303	319	282	295	278	290	293	283	296	298	326	314	289	252	300	271	289	297	324	306	282	302	297	287	256	286	317	310	312	295	288	267	292	255	298	305	328	269	273	285	280	271	323	277	270	285	263	283	310	293	315	284	266	290	305	284	301	293	289	262	305	292	305	304	307	321	268	312	335	276	269	270	282	300	276	313	296	288	270	328	297	298	298	287	296	254	309	294	296	301	331	321	287	306	292	306	316	289	292	301	288	267	292	287	266	285	282	291	303	263	304	276	251	274	283	296	297	298	277	279	279	311	295	300	287	293	325	292	306	274	273	289	280	321	288	298	293	283	274	309	323	311	303	299	298	305	318	298	302	277	287	290	303	289	297	314	309	268	285	303	264	298	332	278	268	275	286	325	317	296	292	309	285	299	305	290	292	276	295	300	304	326	282	268	272	321	262	302	252	303	325	300	328	290	305	271	294	278	294	323	279	319	313	308	292	296	306	284	284	282	291	265	299	290	282	313	279	285	302	275	286	272	316	286	306	295	312	265	302	295	292	301	304	294	278	287	290	307	311	318	320	299	313	284	286	317	273	270	312	319	311	294	289	282	296	298	264	291	286	292	282	293	297	297	311	289	278	271	316	300	313	275	280	289	307	312	303	283	316	302	312	293	293	302	312	302	276	292	284	277	312	274	270	269	284	313	291	274	307	269	300	306	284	307	300	322	294	293	280	274	314	283	307	297	284	296	279	313	294	300	303	317	290	268	290	320	314	308	316	304	284	347	303	298	302	315	302	306	266	286	292	315	276	314	294	252	298	294	315	310	323	290	300	286	298	265	291	282	311	319	304	310	309	268	296	282	318	265	289	298	293	273	298	277	296	267	299	310	279	280	276	291	303	267	298	318	274	300	279	321	301	298	313	312	280	277	330	278	317	305	303	309	301	280	294	277	299	315	305	267	341	305	298	337	321	279	287	302	284	307	310	301	301	285	286	288	314	297	278	345	296	261	272	269	324	297	306	279	325	326	296	286	292	287	285	296	278	270	300	290	284	315	283	272	307	288	296	258	299	295	319	285	267	318	292	292	303	294	312	290	303	288	286	308	286	329	280	277	314	285	287	283	302	294	289	289	295	315	284	282	307	307	269	287	264	284	299	297	271	282	262	283	273	292	285	298	282	267	271	284	293	294	318	307	270	280	286	277	276	282	267	276	288	304	293	299	308	282	296	294	283	317	295	318	319	339	272	289	304	303	274	260	301	299	287	281	303	285	305	270	247	284	289	278	310	278	302	281	306	295	298	322	284	289	290	280	287	299	281	307	282	328	280	292	274	290	285	286	291	297	290	267	301	263	290	303	278	301	305	317	306	291	317	342	275	302	283	277	276	324	313	280	313	257	281	299	293	306	288	303	297	268	293	292	295	296	292	329	290	316	279	264	278	288	271	306	276	323	317	262	298	292	273	312	277	289	277	297	279	301	294	303	287	319	288	274	297	296	307	300	297	308	299	295	281	267	288	291	301	302	307	336	298	283	299	305	309	316	315	277	313	328	300	285	272	283	304	286	275	313	279	322	291	288	261	308	307	282	266	284	322	261	310	314	312	262	285	312	261	270	269	247	309	268	300	308	294	313	303	294	300	275	285	297	309	282	262	290	263	304	258	260	268	284	331	299	328	275	299	311	302	274	304	267	277	254	306	290	330	280	261	298	273	282	290	327	304	289	288	315	327	291	330	309	253	296	304	310	273	296	273	266	280	321	283	308	286	344	335	276	287	322	289	272	291	307	269	321	262	308	296	277	287	266	314	292	290	263	319	278	289	300	268	287	320	280	290	289	271	313	256	307	311	291	262	291	278	296	295	312	300	311	326	295	266	316	299	288	263	275	287	293	293	269	266	293	255	292	269	295	256	308	282	276	318	309	289	290	281	303	287	318	320	292	310	332	304	318	319	296	313	274	295	290	313	304	336	305	318	292	305	278	315	317	292	314	282	263	304	329	264	275	281	303	324	306	280	323	295	291	295	299	311	283	290	278	303	303	327	274	280	290	305	303	299	303	290	274	280	313	265	273	294	307	318	311	288	291	284	287	303	280	266	286	310	275	311	285	283	272	304	287	294	269	300	301	294	298	298	308	277	284	312	292	312	285	303	280	281	273	276	293	269	307	279	281	317	283	281	324	292	298	300	278	329	315	269	294	303	267	300	313	268	303	304	282	302	307	290	275	294	293	306	327	344	290	300	297	285	287	281	308	297	304	305	310	273	343	306	290	284	285	276	297	298	320	305	289	318	323	283	296	280	289	274	295	251	303	287	292	303	331	279	299	307	298	324	286	298	324	301	303	317	280	290	301	311	299	335	292	305	296	311	309	294	299
6162	2105	4813	9508	14077	11429	8954	13810	18058	13709	18896	24192	36717	29727	21562	13530	8817	6343	2685	1287	897	812	853	817	896	874	817	856	811	820	868	829	807	855	846	801	848	814	778	811	830	822	829	844	809	855	815	835	854	828	822	841	840	852	840	853	899	863	837	820	833	832	858	824	844	832	839	834	812	869	857	864	817	850	825	810	844	807	848	841	870	841	818	774	831	828	803	801	820	898	837	847	807	845	815	771	823	836	857	864	870	856	836	828	822	835	866	842	826	793	837	861	815	871	839	818	837	861	794	779	824	895	794	800	833	875	815	810	833	877	822	830	890	847	867	818	855	830	803	856	823	815	869	850	850	814	797	821	840	860	826	818	844	815	837	846	836	820	783	808	802	865	848	804	835	833	897	828	822	842	800	883	813	876	877	861	812	799	806	831	858	819	812	816	844	850	841	876	827	856	845	883	882	775	822	896	842	817	804	882	850	795	847	835	838	860	835	862	795	801	800	866	835	801	804	830	867	797	865	840	883	825	817	815	838	771	804	851	841	826	831	780	831	828	831	868	819	823	850	790	858	801	865	833	892	782	860	822	824	853	839	881	840	872	841	816	792	862	829	822	888	843	831	860	851	795	844	810	792	834	842	839	830	873	848	847	857	810	753	850	859	843	868	808	885	838	786	828	805	882	842	828	885	796	851	879	890	849	814	812	825	884	753	833	852	782	825	842	821	842	841	812	837	841	849	834	886	840	756	783	797	815	837	821	814	866	801	878	854	851	802	796	827	781	839	839	806	794	852	809	875	846	825	837	856	852	853	840	859	906	793	811	840	788	799	781	812	811	853	823	894	868	863	788	842	853	878	834	816	791	830	820	833	829	839	870	855	852	857	846	831	804	793	859	833	789	812	795	818	850	872	798	774	855	825	835	866	874	819	843	832	772	821	810	850	791	874	824	847	837	810	805	811	872	871	837	761	820	824	862	816	805	838	841	821	802	804	855	839	866	825	879	825	897	825	846	883	833	825	816	826	859	802	798	842	806	868	870	812	856	831	796	823	819	822	835	858	845	838	835	869	837	883	805	850	818	832	795	829	831	842	890	883	857	867	894	840	863	794	888	859	806	818	843	877	891	820	887	848	834	829	807	838	799	834	817	883	778	859	782	869	840	819	799	840	853	780	858	855	831	849	865	839	843	911	860	849	828	827	838	817	850	855	833	828	851	805	837	819	776	841	782	815	859	791	872	790	845	806	815	813	870	808	827	830	821	833	858	868	885	832	847	861	832	841	845	815	836	865	847	820	844	834	831	844	795	797	824	796	793	837	822	816	827	827	806	853	901	790	842	815	824	866	828	822	831	802	820	849	812	850	860	869	800	796	800	839	824	854	846	840	881	830	840	887	842	856	803	830	806	807	807	799	836	828	816	857	820	866	880	869	821	821	834	840	837	869	833	847	816	832	870	855	853	789	885	867	810	886	831	814	837	803	824	849	852	853	839	877	799	807	863	856	871	796	811	872	831	821	855	826	872	847	844	824	818	787	855	814	876	809	844	834	828	844	808	862	837	831	823	863	795	874	845	814	861	827	809	817	852	798	837	890	827	861	846	870	845	882	820	850	824	813	870	862	779	830	809	797	786	793	810	839	851	801	821	795	855	774	854	793	812	858	822	816	863	870	805	819	794	869	806	851	847	833	818	774	867	811	838	809	843	866	843	814	851	836	837	811	792	820	885	847	817	824	840	828	904	832	836	883	818	827	826	814	843	770	813	810	851	792	833	826	814	851	869	832	811	849	835	835	861	825	825	845	857	858	827	887	793	786	788	821	840	843	808	867	833	821	899	784	805	818	847	856	852	826	857	829	802	884	849	775	803	862	818	797	794	819	879	816	828	826	822	790	853	776	845	866	835	896	831	838	794	876	826	804	793	870	868	824	839	830	911	862	790	845	819	788	868	849	801	785	860	777	923	815	841	831	822	809	805	835	890	829	823	789	824	851	738	871	808	794	803	828	821	829	858	845	812	800	811	834	835	836	863	841	814	811	864	825	878	864	839	805	834	828	805	780	822	867	878	877	874	861	814	845	883	855	835	887	842	835	839	799	801	901	827	833	823	880	832	838	857	876	834	843	816	820	847	838	847	807	832	833	830	864	875	860	813	835	824	783	827	824	817	874	780	861	800	859	853	857	821	805	800	821	888	815	872	822	828	840	885	809	811	863	876	856	835	819	813	783	765	804	794	862	861	854	847	872	836	856	822	904	819	852	854	823	838	839	847	876	850	767	858	847	776	858	785	829	862	855	838	791	802	801	835	877	834	854	840	831	832	807	830	809	875	807	846	854	804	887	829	842	835	908	890	832	821	831	842	810	855	844	841	832	848	791	892	809	811	841	885	882	805	827	818	813	819	829	840	848	824	823	830	873	833	881	860	811	852	885	852	843	885	851	849	847	764	841	833	897	813	866	804	817	843	858	831	815	833	826	852	904	800	855	778	904	813	817	820	831	860	826	844	829	822	814	874	802	817	831	817	829	816	794	813	773	798	862	787	862	840	815	823	798	820	870	874	842	835	838	860	812	856	820	840	793	852	858	834	828	822	860	887	816	827	817	870	833	842	826	798	840	852	834	845	827	857	882	823	838	862	850	847	830	887	813	841	829	846	839	730	809	779	831	813	854	879	827	822	835	788	791	834	809	813	830	892	844	836	825	823	846	839	868	818	860	819	866	878	805	854	826	810	855	848	834	850	905	853	856	825	823	865	830	849	847	814	827	840	839	855	803	846	797	802	822	836	835	807	849	796	827	821	789	846	837	774	870	858	842	848	819	897	825	875	855	895	881	842	876	851	846	848	860	818	851	881	820	821	845	885	836	795	859	847	793	870	857	765	875	867	797	814	793	838	810	820	836	861	797	909	868	816	808	819	836	885	837	869	822	853	825	875	831	865	876	855	845	806	814	844	838	823	795	810	833	878	806	856	850	802	872	860	838	869	860	855	827	794	843	858	848	806	863	792	855	827	841	840	830	838	832	818	804	893	764	838	799	839	834	837	782	846	857	821	870	838	844	820	844	789	870	841	742	854	843	799	792	802	852	816	891	805	834	830	841	843	836	844	840	824	844	865	839	830	862	885	892	826	824	846	814	897	808	811	865	843	810	814	814	836	827	776	810	886	828	818	822	789	827	819	833	875	878	876	811	842	796	850	842	852	789	806	832	800	835	754	852	889	802	844	797	782	810	901	873	825	866	810	839	885	800	829	826	842	830	830	799	807	868	820	825	825	829	820	836	819	863	864	792	824	801	855	884	832	840	837	867	861	883	864	824	786	849	809	852	865	831	833	856	827	854	870	815	853	798	862	852	855	850	862	773	855	842	843	871	849	834	887	781	828	803	809	835	823	817	883	831	830	845	876	806	887	865	894	818	817	821	805	814	771	787	841	802	878	849	861	849	868	869	860	804	885	802	835	859	834	857	848	842	868	832	782	807	900	837	856	855	871	838	846	803	843
16468	3657	6884	8259	7182	4722	2637	2060	2789	4627	14466	12752	25081	19744	14749	5581	3832	4731	3844	1559	662	373	341	309	306	317	318	306	302	308	308	297	311	330	276	311	327	322	333	293	311	313	310	281	317	304	275	335	334	300	298	323	341	312	288	285	289	308	285	319	306	333	278	329	325	299	300	295	306	311	287	325	317	308	316	315	318	269	302	285	313	289	308	313	331	319	337	284	301	295	281	301	295	306	311	331	326	305	293	313	326	299	291	308	309	302	279	294	285	323	286	323	301	319	304	336	303	289	306	294	295	313	302	296	307	301	298	296	268	305	313	281	283	309	300	293	282	317	281	272	279	304	286	286	288	312	297	313	316	301	304	298	289	290	315	318	326	263	313	327	312	276	308	309	286	317	313	323	328	303	293	302	323	267	319	323	292	285	303	306	323	311	278	298	320	300	300	301	285	311	312	317	302	332	317	310	291	314	315	290	311	309	285	319	290	323	279	281	259	314	306	282	282	282	299	304	312	302	310	296	317	289	263	327	311	344	284	307	301	289	286	340	316	300	329	345	312	334	294	324	287	306	320	310	293	279	305	292	286	296	292	297	297	306	302	327	322	301	317	309	267	316	307	307	272	334	340	280	310	308	336	294	343	324	292	318	323	303	301	311	311	311	296	267	319	340	321	284	299	330	305	271	297	313	291	308	299	314	310	295	319	303	325	284	310	308	300	334	303	296	270	282	302	320	324	304	278	315	316	315	311	290	314	319	336	346	313	294	302	289	288	306	337	307	277	298	321	307	328	299	302	313	311	290	301	295	308	322	322	312	326	302	302	294	302	288	327	308	332	298	310	284	302	322	312	296	338	286	294	306	312	297	322	295	294	274	313	308	306	306	275	303	289	324	311	260	287	304	308	295	299	285	269	269	335	304	296	295	293	298	304	292	294	298	331	306	317	290	305	289	300	341	336	305	263	300	312	296	296	308	291	279	299	303	324	301	313	307	285	316	307	288	336	318	290	309	288	313	298	306	281	309	308	321	305	295	334	310	300	314	309	304	311	301	267	301	316	312	331	310	333	289	307	283	308	278	326	317	294	308	303	286	276	283	334	322	306	289	285	308	301	329	314	268	308	346	298	310	281	295	329	316	299	312	307	301	307	323	297	319	334	315	285	290	301	279	300	303	296	318	284	308	295	344	276	306	262	275	326	323	310	311	291	312	268	331	313	302	299	301	295	314	309	274	319	286	305	277	315	277	308	287	320	319	308	294	309	313	323	346	300	275	277	281	325	313	323	279	311	320	259	296	304	287	281	331	297	304	303	352	330	290	294	316	301	270	321	303	286	309	308	265	303	323	306	322	280	339	313	296	275	323	340	315	308	293	305	281	295	285	326	300	345	331	301	313	320	341	286	269	281	316	299	309	321	291	291	299	294	310	291	326	325	318	302	318	330	320	320	298	319	296	267	288	308	294	341	296	306	328	325	322	281	319	285	283	301	303	306	332	323	296	284	319	305	290	277	318	302	296	306	293	309	302	295	317	323	323	267	305	287	331	294	335	297	322	274	313	318	325	325	296	300	307	289	273	275	299	308	289	292	303	298	280	310	304	294	296	336	310	320	322	318	293	332	311	278	293	281	308	309	300	295	289	300	322	318	271	320	317	318	300	305	303	278	319	304	307	300	309	314	275	307	350	331	266	290	289	305	301	276	309	306	280	312	289	295	288	313	326	289	290	335	284	324	304	311	317	299	322	253	295	266	286	308	315	321	325	296	272	281	320	291	310	303	305	304	302	290	319	304	295	304	336	286	292	310	272	336	271	278	308	260	286	273	331	309	283	298	277	311	280	294	316	310	329	300	323	274	303	264	309	300	309	318	304	304	323	289	307	295	320	312	292	303	295	288	291	293	314	312	288	306	310	281	297	289	290	305	268	301	313	280	305	287	304	301	298	296	316	297	299	299	304	308	311	297	317	294	301	316	280	321	316	310	302	326	282	302	283	316	281	289	280	298	313	333	292	320	300	318	295	335	307	321	311	303	316	348	311	308	293	325	309	299	309	301	304	308	305	285	312	344	310	282	298	287	292	277	312	305	312	318	322	312	295	303	284	285	301	328	259	277	325	275	304	314	314	332	338	296	294	323	300	302	286	331	317	310	312	316	285	316	313	298	307	302	284	332	312	337	315	293	309	281	305	315	299	305	299	310	265	314	309	297	322	316	305	319	297	295	307	335	291	292	289	324	301	291	331	291	287	292	296	289	253	291	288	284	303	306	281	283	325	307	282	286	319	309	296	292	277	300	305	303	296	347	321	305	324	278	308	305	310	316	306	273	319	363	271	351	304	313	320	297	326	299	293	315	301	310	285	290	324	323	308	300	305	326	302	284	318	315	293	287	280	285	312	316	290	304	292	294	286	317	304	323	298	307	322	283	286	301	294	292	292	353	299	299	328	335	281	269	298	330	305	315	309	312	287	305	279	294	310	299	323	330	324	265	304	326	313	296	316	328	298	299	306	302	331	296	309	313	350	288	323	316	315	302	299	283	317	310	309	319	332	345	293	301	303	326	291	303	297	300	307	324	331	260	313	322	359	326	318	308	332	326	313	302	288	317	330	320	291	279	324	277	330	306	339	305	309	332	317	269	308	311	328	286	325	298	266	297	308	324	284	328	295	318	325	329	325	338	302	270	298	296	303	337	330	287	301	323	311	282	270	287	349	294	289	264	315	293	312	284	306	336	308	295	353	334	332	299	283	317	285	303	302	309	294	283	287	261	283	312	294	301	323	309	280	301	315	303	303	314	302	315	295	321	306	305	336	288	286	294	293	291	326	290	306	307	304	298	338	318	281	345	310	284	292	314	318	350	314	328	293	298	316	317	275	307	287	329	320	295	292	329	306	287	297	271	303	323	297	270	294	295	323	319	309	303	277	295	279	337	311	295	328	312	312	305	310	264	288	336	284	303	260	296	288	299	302	278	321	312	294	289	309	296	337	296	339	302	289	328	298	297	327	314	327	293	276	334	291	303	332	297	284	325	331	339	297	292	311	297	307	311	284	321	264	260	319	297	318	294	280	301	311	305	295	285	304	320	299	330	297	281	301	323	301	320	310	308	320	320	289	300	311	283	301	303	305	316	302	282	327	296	303	288	323	303	299	356	317	328	279	325	306	287	282	333	318	288	281	288	280	308	328	328	304	301	289	315	283	313	319	315	312	298	319	285	338	312	309	304	318	290	301	297	300	311	336	333	300	307	313	320	302	310	321	293	319	302	294	306	314	316	298	308	298	276	302	307	284	334	283	312	308	310	277	313	316	302	318	319	292	297	296	292	316	336	306	320	317	288	313	310	304	317	295	282	281	292	308	289	329	297	284	308	279	291	278	284	281	273	314	285	307	286	295	282	314	331	317	287	279	297	295	272	304	255	310	287	323	284	279	310	281	311	288	294	319	314	273	308	318	311	279	314	284	278	328	283	285	270	307	320	324	317	312	295	305	304	307	312	287
8592	3920	13440	19647	19283	14938	10012	8602	11384	17304	34219	30422	43179	38779	32781	15783	15475	18703	15383	6375	2539	1238	960	862	843	833	830	844	845	878	832	838	884	887	838	852	855	853	840	871	845	921	899	919	940	859	845	819	873	918	840	891	841	855	856	852	805	830	858	839	802	896	867	849	855	890	849	878	899	857	825	883	883	939	830	895	898	868	897	864	849	911	882	841	883	852	854	881	854	872	849	872	879	834	866	852	867	840	806	885	874	926	888	832	783	876	889	897	865	875	865	809	848	904	896	865	911	844	822	870	826	878	861	844	836	832	892	862	882	846	841	871	868	822	816	926	885	864	904	897	873	847	847	867	839	865	850	817	829	921	861	874	881	876	866	883	873	854	834	916	839	871	856	867	843	827	868	860	849	844	859	828	833	846	836	867	864	890	838	874	911	815	902	848	848	884	870	874	843	848	891	830	835	841	867	857	906	855	838	793	862	891	827	880	894	860	845	881	819	868	814	798	867	876	852	866	862	869	866	850	870	834	867	868	852	882	869	824	855	838	900	879	893	849	852	819	826	921	861	871	832	831	832	845	878	900	882	912	844	864	859	867	909	818	856	797	853	860	834	885	891	837	885	791	824	846	818	823	832	866	831	830	840	918	833	862	874	916	902	856	882	828	885	834	836	875	851	834	886	892	901	810	866	835	829	894	917	902	888	871	875	845	938	831	843	826	856	878	804	890	854	864	837	868	767	859	875	868	818	866	818	841	858	909	857	843	850	840	830	831	836	821	844	791	802	840	849	889	824	858	841	865	856	901	869	860	858	835	895	876	863	834	876	807	865	908	847	822	833	891	845	858	867	889	825	840	899	854	910	876	892	842	902	829	855	894	826	876	891	867	856	851	799	874	834	875	899	851	881	864	875	829	840	904	847	919	872	887	869	890	822	892	864	887	843	845	884	847	892	842	859	867	910	880	890	837	815	909	814	845	843	888	812	845	872	841	881	855	856	845	842	842	904	882	892	839	840	862	875	837	875	884	847	841	904	832	857	884	855	827	886	860	888	834	821	915	827	893	877	893	856	871	897	867	834	839	872	862	833	887	822	893	817	913	860	849	894	825	839	817	870	907	804	869	895	902	828	871	858	818	849	843	849	914	902	805	866	875	863	844	860	842	852	893	867	857	880	860	871	818	811	882	814	836	848	810	810	874	815	863	908	882	843	898	899	866	855	839	875	879	773	906	861	881	850	908	854	893	885	888	826	854	844	889	890	866	843	862	922	846	864	830	847	890	808	810	864	857	867	831	868	844	862	855	860	881	853	916	846	884	839	814	858	863	847	838	874	827	928	883	840	849	883	833	878	893	884	870	839	870	851	887	840	864	882	846	833	881	848	882	903	909	815	880	893	869	911	871	917	828	837	884	868	843	856	888	871	852	891	888	909	830	807	871	878	841	844	824	875	858	894	858	873	859	894	870	853	850	787	874	866	859	857	845	844	820	844	842	864	920	888	869	887	850	881	848	874	877	843	894	813	832	852	850	840	831	862	886	861	870	871	846	863	871	804	835	861	874	860	895	893	928	863	859	863	836	878	845	885	883	821	879	860	826	840	893	837	880	880	861	854	868	915	837	823	876	853	835	875	898	868	913	868	875	857	843	873	876	881	863	903	912	889	827	830	860	859	857	880	859	897	863	808	844	924	858	822	830	833	876	818	817	825	895	911	904	854	843	868	838	880	893	828	886	836	823	895	850	921	902	863	887	856	889	888	898	896	841	864	841	866	870	866	839	824	846	812	849	823	899	819	873	818	899	831	823	837	912	828	938	840	828	871	836	877	846	913	875	862	841	836	846	907	826	844	836	856	858	851	861	833	843	858	870	808	909	836	817	949	876	829	864	893	858	831	867	870	856	913	840	881	883	854	855	902	861	823	843	847	846	877	842	844	822	866	887	897	857	854	850	880	914	871	880	811	835	823	869	846	859	895	865	881	856	834	849	901	893	893	847	893	823	839	812	889	881	888	892	855	843	908	806	833	853	798	873	913	924	887	898	858	859	868	819	847	891	854	882	879	900	824	864	849	860	846	852	839	823	873	862	816	832	851	841	884	873	871	850	837	858	875	881	865	853	856	850	797	869	871	889	868	863	870	856	878	906	887	850	888	860	848	845	848	817	843	829	886	846	887	881	835	882	842	888	883	799	867	876	868	853	845	841	785	823	832	864	855	927	866	870	879	841	827	804	859	861	850	844	867	884	872	870	894	839	841	829	855	880	890	864	869	853	870	863	910	889	885	884	880	817	851	869	879	858	856	831	874	843	849	915	877	837	942	888	764	895	875	798	820	848	866	872	820	853	863	841	930	881	839	842	883	843	843	874	858	843	861	872	840	908	894	896	866	849	897	834	869	840	858	889	880	883	895	874	881	846	904	829	831	898	880	817	851	877	895	890	872	903	907	856	885	889	880	910	831	784	914	843	898	836	864	847	867	872	873	893	823	890	915	908	836	822	884	871	867	832	900	829	899	839	843	884	861	833	857	860	810	816	826	832	861	913	850	851	829	865	832	821	842	890	899	884	864	887	889	782	816	840	894	896	911	844	875	843	884	840	845	852	882	856	836	868	854	882	872	923	912	836	822	890	878	890	867	849	850	861	869	867	814	819	882	830	827	887	886	931	849	908	857	856	864	792	816	829	862	858	896	873	863	859	884	854	795	924	906	854	845	864	846	825	847	881	845	901	846	833	824	863	845	846	852	899	826	881	845	902	847	886	821	852	871	879	850	858	865	845	895	897	860	849	898	871	831	870	903	870	847	856	846	843	852	823	855	844	882	866	870	866	897	810	856	811	849	858	821	890	839	890	814	852	921	850	853	825	857	862	927	816	876	869	833	841	834	891	886	862	908	803	870	870	841	866	826	845	868	883	845	851	814	818	809	875	855	884	895	800	844	834	821	853	822	824	861	823	876	876	867	900	858	886	840	820	933	882	860	878	904	815	845	844	870	843	831	888	867	860	846	882	882	842	819	877	889	820	899	913	919	893	920	825	867	868	922	862	828	810	855	902	886	860	861	894	879	855	851	858	862	912	775	831	891	826	849	839	849	862	872	868	898	864	864	851	824	860	832	874	801	833	842	884	826	856	848	918	893	941	838	865	903	839	866	878	822	849	895	880	872	892	814	882	828	879	831	889	869	850	865	853	852	873	883	887	874	828	830	808	876	844	839	835	896	796	876	873	838	901	861	872	849	829	857	857	825	863	854	863	922	866	905	851	879	800	872	889	850	843	833	854	792	950	860	836	852	905	876	855	800	906	839	825	874	919	897	851	836	903	914	851	834	929	872	936	827	874	850	842	827	872	840	822	869	844	848	849	834	856	861	876	937	840	857	849	812	851	856	837	873	873	888	929	838	827	859	879	881	878	864	823	897	863	852	864	955	878	843	838	854	896	837	849	881	840	845	874	924	878	842	874	870	836	849	870	889	887	863	861	848	913	847	838	839	844	897	856	845	892
2417	440	395	461	425	376	348	346	335	517	723	914	1176	1204	967	920	735	618	404	432	398	362	346	328	326	280	329	317	313	334	323	301	327	300	302	315	332	312	355	320	313	299	302	320	302	320	326	320	314	326	320	318	307	309	305	319	324	310	325	329	311	280	312	350	364	330	352	291	294	311	332	321	340	298	326	315	324	325	277	312	312	291	303	351	313	315	314	320	308	297	307	309	316	331	351	308	299	318	295	341	350	339	320	333	310	280	315	297	316	329	318	339	327	310	334	326	333	329	299	306	335	300	346	326	299	318	335	323	306	333	307	288	321	296	317	308	292	326	325	327	327	283	327	318	273	312	329	293	327	309	319	345	315	345	316	324	311	349	312	321	319	321	342	314	329	341	273	315	322	264	339	321	296	323	287	321	303	353	339	294	332	319	295	309	320	326	341	311	315	325	308	306	325	336	304	315	320	304	317	317	322	305	296	331	324	321	368	298	313	299	298	317	306	340	299	342	315	309	299	310	337	305	305	326	326	358	313	336	313	324	282	318	335	292	278	328	342	298	317	323	343	311	302	314	317	310	312	340	308	348	300	329	341	335	307	318	338	328	359	302	311	349	318	317	322	317	304	328	339	314	300	356	323	348	301	312	320	363	316	317	323	335	309	294	307	325	304	322	286	306	299	281	332	291	324	315	338	338	304	356	298	326	330	320	299	329	303	315	354	300	310	324	319	285	332	337	300	312	295	287	315	309	316	313	343	302	366	317	313	341	316	317	326	334	329	301	286	364	310	327	329	334	324	316	315	314	314	304	366	330	330	355	294	306	327	327	310	341	291	332	349	346	334	320	307	304	316	310	308	306	329	316	299	325	312	301	325	313	303	286	335	313	288	291	284	270	317	296	313	330	306	316	293	324	332	314	320	333	288	327	338	319	324	327	354	331	308	315	297	339	300	298	317	315	313	330	317	319	310	323	295	307	293	322	297	301	321	310	297	309	305	284	351	337	271	321	336	302	308	313	338	324	309	316	299	340	338	313	324	320	311	315	294	305	342	327	313	338	343	303	329	329	318	284	329	298	323	327	328	318	331	321	286	335	340	314	303	315	331	320	299	266	349	248	316	290	309	342	307	279	303	312	293	336	281	328	297	277	338	298	307	309	320	295	338	317	308	271	332	314	337	333	357	301	294	335	353	324	303	293	301	306	306	341	310	327	318	307	347	317	341	319	282	321	326	347	324	344	323	317	316	291	317	307	316	322	317	324	318	330	329	330	313	308	323	291	333	364	286	340	316	326	321	303	328	312	295	331	330	300	299	328	317	301	316	312	308	333	305	346	303	351	316	341	329	310	282	300	288	327	314	306	292	306	358	327	323	316	319	330	296	328	302	302	316	327	322	298	314	328	312	332	318	339	336	333	314	344	302	285	284	325	324	298	311	309	314	315	310	333	327	341	310	325	307	316	309	325	332	300	322	324	307	278	314	335	339	308	295	341	286	346	338	336	329	304	326	306	315	313	345	338	317	344	346	324	328	312	329	321	296	364	282	292	304	328	334	331	303	290	309	310	343	329	296	287	295	309	308	332	334	322	317	333	313	322	284	278	315	333	309	333	307	343	308	310	315	330	310	299	315	297	332	337	298	342	306	291	298	330	301	281	301	318	302	329	323	352	307	302	311	348	305	272	329	311	293	321	291	335	303	317	323	317	297	318	344	322	276	295	302	293	315	298	334	316	307	317	312	304	331	295	351	310	310	293	322	312	331	284	296	306	320	307	294	303	324	325	303	335	335	316	311	303	310	314	292	358	289	338	311	332	278	320	315	290	335	344	298	333	310	289	314	325	313	289	304	306	319	304	312	316	303	326	316	299	295	320	318	309	328	300	316	318	335	326	317	306	306	313	298	311	296	276	347	299	308	320	310	358	298	308	328	325	286	337	304	315	314	316	352	321	318	345	355	320	315	331	307	302	306	294	308	297	337	361	292	334	334	308	324	297	317	293	308	329	321	324	309	288	331	350	310	321	314	304	304	305	332	333	311	317	306	303	345	319	337	300	319	308	300	339	296	322	319	320	292	320	327	320	296	350	318	339	319	305	314	332	318	300	360	333	306	313	320	321	337	289	346	267	288	338	282	345	324	332	351	293	332	287	338	345	298	309	294	336	332	316	307	345	338	319	316	308	344	298	303	321	297	303	295	323	303	330	319	303	327	290	332	287	324	330	310	315	336	328	289	313	318	314	316	277	296	318	336	328	323	338	323	310	334	324	340	312	288	269	318	313	332	319	306	332	325	322	318	321	337	308	359	285	313	276	310	303	321	291	321	352	333	322	320	312	327	312	321	336	274	308	316	334	328	300	294	332	355	311	315	302	317	336	313	322	317	300	336	327	320	355	293	306	299	329	332	280	318	331	323	315	287	320	268	294	322	294	313	309	305	301	310	322	332	308	275	320	327	296	317	313	325	320	293	330	305	320	325	308	290	336	328	318	316	292	321	309	304	319	304	317	306	320	320	326	299	338	319	314	298	368	323	325	305	289	266	335	308	315	319	310	330	344	309	332	333	326	295	341	319	311	319	319	309	323	314	312	290	309	326	327	339	298	312	316	334	349	312	304	306	360	306	301	319	321	316	314	321	318	335	294	308	331	319	340	278	350	325	334	317	317	311	317	319	291	326	308	304	321	304	319	297	301	344	325	313	292	289	323	313	288	329	307	303	284	298	332	299	344	316	344	324	333	326	270	303	324	337	322	291	333	315	339	367	348	348	339	313	335	306	297	358	308	273	308	342	323	317	305	339	359	359	305	306	336	331	317	270	313	318	304	333	336	295	309	304	347	311	301	316	324	353	303	319	298	334	304	352	329	300	345	292	323	314	314	324	335	340	329	309	299	329	317	305	315	310	293	351	326	305	296	330	303	334	297	332	310	285	323	324	307	312	322	320	293	326	298	294	335	314	313	292	334	289	335	329	311	320	304	311	309	301	338	309	318	309	325	311	313	324	357	334	331	348	350	296	304	301	316	336	317	340	273	320	312	296	329	302	294	329	310	312	326	297	305	350	309	285	319	306	303	306	346	295	328	343	312	303	303	326	303	299	331	332	313	332	308	323	287	348	266	318	332	311	334	339	329	314	315	303	340	330	322	300	320	314	310	319	315	316	310	335	312	309	285	321	315	356	343	308	286	303	310	305	319	298	298	302	332	322	297	332	284	297	313	324	309	327	348	297	299	304	320	347	303	343	354	316	330	322	313	312	326	336	322	346	360	292	336	318	321	327	305	342	326	280	331	343	331	319	341	319	340	312	303	355	301	324	298	317	365	279	298	309	285	324	308	324	326	354	309	314	311	295	331	366	317	321	323	303	299	302	297	330	307	324	265	357	332	324	360	294	324	316	320	328	314	308	315	321	320	305	324	336	311	307	317	321	300	311	291	313	320	344	303	313	318	310	322	313	332	352	338	328	326	323	315	311	344	314	295	299	337	325	318	294	318	336	356
2569	1010	1152	1380	1501	1359	1114	997	1163	2075	3756	5170	5968	5657	4568	4522	3165	2350	1445	1406	1459	1168	964	874	896	927	920	841	910	913	871	918	898	904	867	806	907	920	891	842	834	836	844	903	879	886	878	916	894	864	877	861	897	904	877	885	854	899	886	895	848	915	856	861	875	870	900	879	875	881	900	875	911	914	878	896	874	899	855	837	908	883	925	893	857	891	829	859	885	901	890	844	925	837	874	905	845	909	889	854	881	964	895	884	867	925	903	894	912	858	870	803	865	878	845	900	921	904	901	887	848	893	900	864	869	821	861	890	884	880	906	863	855	908	916	870	871	889	873	905	877	848	856	895	893	911	886	901	902	870	869	865	909	842	963	902	883	874	914	915	881	891	873	855	883	858	901	877	837	850	916	852	881	851	948	863	871	854	876	866	902	841	902	870	886	827	898	920	888	846	905	892	874	890	865	866	779	858	915	860	869	876	870	866	857	924	901	888	854	888	904	893	872	871	866	905	889	865	881	865	913	924	893	876	926	879	880	834	910	896	869	958	841	834	909	894	816	877	881	852	889	892	883	877	821	932	936	880	882	873	867	934	865	914	905	908	889	924	901	890	877	845	931	908	913	847	925	953	870	838	859	875	926	880	885	898	844	835	902	878	885	845	897	873	873	829	829	889	906	930	862	869	912	882	906	915	913	896	886	818	949	859	888	873	907	910	914	886	918	891	853	871	914	929	852	880	863	884	891	860	896	889	892	930	845	857	893	882	852	893	878	902	914	883	872	906	904	859	846	884	848	905	861	934	888	824	844	896	937	883	931	899	911	862	849	913	898	806	863	839	878	881	881	926	855	871	889	813	857	898	888	887	871	873	867	897	879	916	916	911	842	870	873	880	874	855	849	910	866	907	857	867	900	886	899	885	908	851	815	857	848	846	894	905	861	876	937	817	841	901	916	836	892	925	935	844	848	897	905	882	868	944	853	858	879	921	880	837	851	895	887	848	927	910	882	895	887	914	873	916	859	904	861	925	927	874	841	876	939	867	897	855	891	913	894	914	875	902	890	889	862	859	875	842	877	863	919	865	906	896	877	906	855	905	849	838	870	851	846	902	900	888	844	917	951	843	895	860	887	874	892	868	894	885	912	915	882	912	915	874	860	945	839	895	881	897	849	891	916	913	863	906	897	858	913	927	839	882	893	884	881	868	896	897	884	959	934	857	878	900	852	847	911	866	877	870	907	874	895	876	919	851	889	951	854	900	889	869	886	884	939	875	885	874	901	849	915	909	879	881	941	908	846	865	874	930	894	895	879	958	826	848	953	881	884	885	843	933	873	930	857	916	895	921	856	868	827	898	865	837	885	848	848	910	872	885	846	886	902	924	895	874	871	862	912	871	844	892	927	903	831	887	848	860	863	879	882	881	866	868	848	906	897	872	845	856	864	872	910	859	865	889	886	907	881	938	905	877	948	912	828	931	885	876	874	875	882	888	860	931	873	858	788	900	854	893	872	871	904	892	865	921	896	922	883	897	820	962	854	912	850	876	854	875	898	897	822	878	918	879	902	882	865	835	936	898	909	871	845	885	879	911	913	893	888	925	891	920	881	862	892	900	903	903	954	905	915	918	897	912	870	882	908	910	893	871	854	853	927	893	878	869	845	908	895	943	869	926	908	930	920	925	906	880	905	880	904	941	865	945	916	902	859	900	940	877	895	887	899	884	897	874	882	909	884	905	861	874	913	880	869	859	932	905	851	887	823	896	909	876	879	865	885	935	876	861	896	902	912	892	867	918	910	913	899	934	919	899	846	840	809	919	922	892	860	869	860	905	901	831	928	866	866	901	900	853	839	904	918	903	863	898	880	909	876	878	875	934	902	890	924	815	847	887	858	865	879	849	865	842	890	898	883	900	911	855	909	855	889	837	862	867	899	861	912	905	940	897	879	958	845	889	885	855	965	898	925	874	858	838	866	875	905	902	876	935	849	925	965	864	854	876	922	840	805	849	904	856	878	916	888	884	879	886	892	916	855	858	939	885	865	867	867	863	882	890	895	843	877	848	916	890	893	893	854	833	899	890	888	870	925	836	879	879	931	925	918	811	898	891	878	873	856	894	899	896	853	887	893	919	930	926	870	874	922	892	938	847	859	914	939	888	913	943	919	862	858	876	860	878	887	918	905	924	841	939	905	901	862	872	867	866	861	908	868	875	920	903	870	904	873	837	922	865	882	929	893	896	857	921	848	908	928	960	916	956	871	884	891	865	905	925	876	841	907	935	899	851	918	908	876	841	866	878	894	903	874	859	800	858	894	889	892	878	894	904	903	851	915	878	903	868	886	886	901	919	839	886	940	913	844	894	880	906	882	836	855	918	843	925	847	863	877	815	908	885	880	922	885	876	878	899	955	867	923	900	927	869	854	825	864	966	888	835	912	849	904	950	916	914	873	970	913	903	870	884	876	850	933	865	867	864	882	918	887	826	866	898	874	890	913	973	860	902	863	886	854	884	921	941	921	892	913	907	833	889	892	918	888	890	857	880	882	888	904	929	886	877	877	884	883	869	887	939	877	875	907	910	913	898	927	898	820	883	940	878	902	878	884	889	897	907	917	881	906	851	897	862	869	932	850	869	864	874	833	885	890	895	870	891	908	918	877	878	889	897	944	869	873	867	873	869	894	883	886	868	911	889	868	895	922	877	872	891	823	951	855	857	905	842	913	895	852	931	883	860	921	916	863	878	910	917	875	888	943	906	900	912	878	903	864	853	957	889	909	917	888	937	917	921	853	932	973	882	887	846	899	909	904	845	894	895	894	912	880	880	847	869	803	899	900	877	905	893	926	849	835	861	863	951	889	866	853	875	905	886	891	872	877	879	929	897	880	882	916	861	876	874	845	884	892	891	855	922	833	892	908	861	930	869	900	918	910	873	846	861	875	885	876	894	903	864	873	845	896	877	863	896	893	845	913	932	841	943	891	928	926	849	874	881	868	904	907	841	939	907	894	879	874	836	857	880	893	830	905	844	922	939	887	865	922	886	879	915	827	888	881	881	871	927	965	832	929	866	864	905	848	906	922	936	890	851	846	863	890	861	838	977	889	900	838	887	919	931	884	896	823	908	907	898	884	861	909	958	865	880	875	789	858	861	877	858	867	851	868	910	876	869	901	925	860	892	884	870	910	906	878	842	909	833	896	833	881	913	892	915	891	859	881	868	876	896	872	877	942	859	903	912	893	931	913	885	955	891	926	901	831	926	951	852	902	864	900	903	939	892	875	944	869	843	878	943	940	856	924	882	840	867	914	891	947	879	879	881	900	827	864	924	880	889	904	878	911	930	821	849	893	841	886	873	891	871	879	882	891	894	853	856	881	827	905	868	855	885	899	901	948	886	858	813	871	960	896	847	906	911	839	874	877	879	860	896	853	901	853	888	919	899	850	879	918	911	908	831	907	891	877	877	866	882	895	927	881	863	811	844	883	852	920	920	890	883	949	871	824	855
7491	1213	1752	2403	2027	1242	775	832	1162	2819	7398	10311	15093	12934	7228	2880	1453	569	461	347	368	333	294	298	282	315	298	297	309	283	285	302	307	281	263	298	258	276	270	270	275	280	285	284	297	276	291	284	274	283	273	284	283	279	288	309	313	289	299	270	268	286	285	290	279	304	279	263	280	298	307	288	294	304	287	297	278	277	290	286	278	294	293	290	310	283	266	285	267	260	264	279	294	292	302	293	262	296	270	285	298	291	277	305	287	289	329	294	249	287	312	281	302	286	259	249	259	250	278	307	285	279	274	268	294	274	283	286	273	235	308	313	288	292	271	287	308	279	285	282	286	299	294	327	287	293	289	280	271	282	281	300	275	298	300	279	271	276	272	277	301	272	238	296	299	274	283	290	271	219	306	280	280	254	313	264	294	297	291	286	279	260	296	283	275	294	272	286	294	273	290	280	280	277	266	269	288	285	275	283	267	294	278	297	299	250	309	295	290	276	264	272	315	275	290	291	286	291	290	283	308	283	304	284	276	290	308	274	305	294	265	299	289	283	295	289	273	296	272	300	314	280	282	269	280	274	255	298	285	277	307	303	306	295	320	269	260	290	272	273	293	271	294	292	270	291	309	312	288	261	279	279	296	246	315	257	276	279	281	292	274	287	300	261	254	277	263	283	264	276	266	262	279	264	262	285	292	298	287	271	294	281	265	290	265	276	289	321	274	284	254	283	267	272	265	283	279	292	280	264	254	306	311	287	272	274	289	261	246	263	309	283	280	287	281	264	284	301	272	278	286	319	295	284	295	322	269	258	305	302	290	267	279	315	282	286	273	289	266	286	288	259	276	278	282	268	259	297	292	277	300	306	283	291	265	293	299	313	290	292	264	305	306	278	320	288	294	261	274	298	296	285	274	277	281	289	270	266	264	279	270	256	272	287	305	272	305	263	269	294	284	288	273	291	265	254	298	298	296	281	304	257	287	268	276	288	283	289	288	304	312	332	281	305	280	299	293	276	307	294	288	317	304	294	296	279	312	263	282	306	247	287	274	316	317	267	291	277	304	271	300	278	288	303	254	329	319	303	296	301	294	273	265	276	277	313	254	274	298	276	288	282	296	296	309	261	250	269	263	292	277	245	283	272	282	287	290	283	272	274	279	293	260	263	294	299	274	301	249	274	270	275	297	283	279	279	255	279	289	300	274	268	241	288	289	287	272	269	286	272	299	306	285	277	308	286	304	278	274	296	256	266	285	273	227	294	261	298	259	296	257	277	286	284	320	286	274	277	273	300	281	276	290	332	293	262	289	274	283	278	286	290	269	276	301	283	296	256	281	306	305	318	297	300	301	288	296	287	269	252	276	287	283	286	300	277	303	256	265	284	275	311	287	310	278	286	247	283	296	311	282	260	291	284	281	301	304	272	285	279	268	247	311	309	257	287	285	300	244	298	279	263	270	288	301	267	320	304	268	296	290	291	296	335	271	270	312	282	283	266	271	296	276	324	306	279	265	297	304	273	264	269	273	292	293	262	308	291	293	275	282	267	242	281	312	306	291	301	265	286	262	283	320	302	292	288	286	295	277	274	298	266	257	261	308	301	319	275	295	290	309	295	309	233	265	292	288	277	277	282	278	282	276	280	301	295	287	293	295	302	294	279	302	282	294	272	271	298	269	248	273	264	289	292	311	287	278	309	276	317	281	235	282	268	278	287	272	289	271	242	327	275	273	283	302	273	306	273	295	279	317	277	282	259	318	296	279	255	267	296	294	270	245	269	257	282	280	266	275	273	257	258	289	323	266	297	303	307	260	296	299	299	281	290	258	282	281	316	305	276	256	307	288	302	291	253	302	312	300	289	267	274	311	271	246	297	304	300	278	254	304	301	292	299	278	287	290	288	275	329	301	291	311	282	286	278	294	289	280	281	299	261	269	302	288	330	278	281	293	272	273	282	287	275	276	293	275	259	304	289	248	281	290	282	284	251	277	289	289	294	310	277	269	283	287	280	303	290	259	287	283	299	279	302	319	315	302	313	255	264	301	306	344	295	288	313	291	274	269	260	268	303	263	289	277	271	289	270	311	285	257	281	274	281	306	291	283	266	299	306	292	293	319	282	291	275	287	310	288	301	299	268	296	322	304	305	257	268	274	268	308	291	269	305	269	259	307	312	306	328	299	293	277	264	277	296	270	293	260	254	299	278	293	271	280	279	273	246	300	296	285	293	278	299	288	265	275	283	280	257	299	285	262	279	269	318	266	267	318	305	278	284	300	295	303	269	262	299	290	266	282	279	273	265	254	277	290	269	270	274	290	298	297	278	310	283	290	301	283	259	280	291	262	294	322	284	286	292	268	266	268	280	292	265	272	311	288	272	307	301	290	279	287	296	278	300	295	301	264	260	259	280	270	279	288	311	271	301	262	275	309	245	315	284	285	292	282	299	263	260	318	306	267	267	289	283	292	269	291	248	286	325	249	291	279	258	257	292	278	292	303	314	273	279	253	270	304	267	289	290	283	282	275	289	283	268	280	294	292	315	302	248	274	293	301	292	296	294	269	283	294	267	299	307	257	271	283	258	289	318	285	314	301	269	293	295	305	304	274	271	315	290	290	299	301	309	312	278	265	280	294	254	284	285	272	295	277	241	289	270	275	302	292	290	297	294	262	289	287	264	299	291	277	293	281	262	280	279	240	271	289	264	280	272	295	277	284	299	268	279	292	311	262	292	268	260	304	277	277	292	291	295	274	251	271	296	255	276	278	274	266	279	268	329	296	298	289	293	305	290	313	293	274	275	303	299	305	250	256	263	302	292	293	281	275	293	292	288	255	285	261	321	292	289	290	277	290	322	277	293	262	281	299	281	293	282	247	272	280	305	268	292	267	287	250	266	295	292	289	299	277	280	279	311	259	267	285	241	289	287	280	258	296	280	265	298	297	272	309	304	288	293	292	284	272	289	294	288	283	268	281	281	308	261	295	295	263	252	303	283	295	302	303	268	254	285	294	285	286	264	316	279	277	304	298	269	273	303	274	287	293	282	312	303	282	285	293	312	318	298	265	272	313	298	275	267	296	282	268	279	244	280	251	282	307	271	292	288	294	289	271	258	288	295	314	282	281	307	292	262	289	291	268	267	270	294	277	267	275	278	270	311	275	290	290	289	265	293	281	290	290	288	282	299	274	263	303	294	294	291	280	256	297	295	320	259	317	274	271	280	269	284	285	312	292	309	283	299	268	283	280	302	280	273	280	274	294	253	301	260	274	277	303	272	282	262	276	299	280	304	307	274	314	274	261	300	302	286	276	250	265	276	321	284	284	289	278	284	273	266	294	289	280	292	300	305	290	300	278	299	287	300	281	278	263	274	310	322	283	298	270	284	283	282	272	282	285	306	289	267	277	284	309	274	329	292	270	282	268	291	271	259	257	275	284	260	300	274	249	291	300	288	303	284	286	283	264	285	248	265	267	267	281	300	279	257	269	260	288	283	303	259	306	283	273	254
5526	1826	4216	7897	7299	5190	3374	3900	5848	13205	26349	30830	35936	32418	22970	11754	6492	2416	1730	1197	1131	976	873	809	836	839	849	830	795	820	849	840	806	816	730	822	819	764	858	790	830	804	823	849	795	811	784	775	801	757	838	809	823	847	806	824	802	791	829	759	786	771	796	875	850	782	827	825	806	792	723	800	711	834	791	800	805	804	785	841	823	827	841	823	813	824	828	806	780	819	817	828	802	790	783	816	786	791	855	781	797	784	857	817	822	803	754	824	835	808	768	786	803	798	844	823	841	786	796	790	768	795	817	728	775	814	790	816	821	857	831	804	860	822	831	828	793	835	785	793	829	789	804	781	818	854	798	797	819	814	761	862	784	807	846	798	821	812	842	771	788	847	839	812	810	752	782	825	821	792	806	786	779	848	841	810	798	811	775	780	849	868	757	789	832	835	839	804	864	810	840	773	801	800	825	830	830	841	894	797	813	795	842	811	815	838	838	764	821	799	846	883	823	814	815	819	752	823	810	798	822	796	777	854	806	865	829	783	798	811	832	834	860	799	827	846	823	804	838	865	801	811	857	846	825	801	804	786	771	802	778	797	786	803	740	837	815	776	797	773	812	794	801	843	814	827	753	812	762	863	831	851	781	849	787	789	832	822	845	857	855	803	854	840	808	775	797	777	821	808	769	825	811	831	844	795	882	844	823	762	819	837	803	794	833	763	839	840	839	811	843	787	792	794	841	875	887	790	841	795	818	823	879	756	837	874	824	849	818	828	791	819	822	818	838	814	766	804	825	838	754	825	793	818	869	849	810	786	771	793	846	805	782	800	795	804	747	841	815	810	798	817	840	837	768	810	777	791	773	806	835	843	811	817	832	801	868	820	792	765	800	815	826	777	824	818	805	780	760	850	828	826	827	848	837	777	848	780	815	816	834	829	816	784	772	812	857	822	821	848	777	803	763	811	827	809	812	745	809	821	816	842	840	802	843	775	807	822	820	800	829	803	819	843	819	834	863	825	791	820	872	781	838	856	831	785	827	832	804	813	805	776	785	753	806	844	822	798	776	862	773	809	814	817	833	842	820	800	821	805	839	855	821	746	825	811	795	781	821	797	832	865	818	811	819	801	796	831	801	825	812	813	795	758	840	808	795	823	837	818	801	786	825	811	779	823	802	820	819	764	817	819	818	778	799	802	822	812	776	870	779	845	816	789	825	791	755	794	778	829	828	803	823	792	823	811	780	832	798	798	773	815	849	806	813	805	826	824	871	795	846	769	790	856	819	843	781	871	777	820	812	789	848	793	806	822	815	804	846	875	744	842	825	850	859	806	802	831	786	778	819	848	783	786	767	805	816	812	835	809	871	806	838	804	803	810	841	793	814	812	855	829	839	850	850	774	786	836	801	787	856	803	815	792	820	833	792	783	820	763	800	795	805	789	826	799	786	815	820	842	820	787	833	782	832	803	833	839	830	811	786	782	795	817	792	857	812	790	776	793	809	832	796	833	825	818	852	775	819	810	783	802	799	786	872	799	782	830	775	843	797	835	814	794	796	771	807	844	818	822	753	770	741	763	781	813	816	811	803	807	803	753	835	829	771	842	858	819	804	796	808	814	784	814	827	819	815	781	857	803	813	817	823	824	769	795	807	821	764	759	801	824	832	781	788	821	811	819	833	815	816	875	847	809	818	847	829	806	825	811	869	810	786	777	853	863	814	722	845	793	789	805	825	799	853	800	808	843	829	789	829	810	785	843	803	817	786	790	862	820	826	791	801	853	802	805	820	857	863	819	810	807	807	804	807	779	851	830	831	817	806	810	852	796	796	889	798	780	818	829	813	837	870	836	800	773	809	802	748	817	798	816	813	830	822	773	802	783	806	815	829	806	759	813	808	819	822	809	765	803	896	803	828	830	851	829	809	804	814	834	769	817	831	818	833	802	840	804	793	787	824	794	819	795	847	786	795	807	793	804	817	815	801	768	792	834	785	814	793	815	823	804	758	856	768	791	836	787	791	844	855	862	805	823	819	832	800	793	798	827	819	820	789	856	809	837	771	821	758	827	850	838	795	837	837	835	811	785	815	791	772	768	777	803	806	815	837	802	861	819	813	830	839	849	757	822	837	800	808	791	821	860	745	853	860	829	803	795	756	817	788	773	792	829	817	811	784	812	811	794	771	783	819	782	791	779	839	782	799	818	794	831	767	882	846	782	832	863	795	769	817	791	806	767	802	815	806	777	824	795	812	855	752	782	834	841	811	821	808	788	807	798	784	809	804	855	810	846	809	841	835	808	872	783	797	813	808	748	825	774	819	813	863	749	772	869	830	789	808	831	825	790	829	829	831	833	798	787	842	801	786	828	787	801	823	779	847	779	852	878	793	826	802	792	790	823	790	854	795	802	865	824	820	806	857	857	822	814	820	799	791	830	801	815	780	796	846	777	858	763	808	805	785	796	811	865	828	813	855	821	809	814	855	790	806	822	802	855	813	825	806	801	770	890	864	833	790	793	838	855	804	839	764	791	807	779	835	813	851	869	852	776	802	788	825	802	814	814	789	830	803	769	876	826	805	783	825	815	799	797	838	822	778	807	776	804	809	844	848	843	851	851	814	799	818	854	809	798	820	802	797	839	828	796	817	781	844	804	832	847	841	789	831	825	815	840	799	821	776	813	835	794	869	818	805	828	821	780	816	798	773	855	824	856	812	803	791	827	837	800	791	820	817	808	773	852	853	794	718	834	821	805	775	771	796	831	801	741	830	727	841	775	838	786	811	796	833	822	824	745	838	841	840	798	828	804	814	767	841	781	821	780	862	820	819	857	803	841	814	839	775	817	774	752	776	860	841	826	810	797	801	817	801	806	793	805	834	784	857	807	826	836	851	809	857	812	818	754	790	846	788	798	806	835	830	797	814	773	797	891	777	782	750	879	809	840	783	839	823	714	790	742	775	789	855	870	811	840	744	778	779	789	765	888	795	791	796	776	861	840	805	832	795	843	822	801	804	771	852	812	817	793	806	828	841	899	876	769	809	843	806	799	842	823	838	766	797	790	806	822	819	809	843	784	817	825	822	824	805	845	838	776	801	855	855	785	800	794	791	831	804	868	803	827	792	782	813	807	816	801	885	783	777	846	790	819	815	794	857	823	780	778	831	798	834	829	836	766	821	833	770	854	778	791	806	760	797	811	818	802	789	863	802	827	824	794	864	852	837	819	818	773	809	801	773	773	818	817	837	872	823	832	758	822	779	809	835	775	827	781	825	836	844	817	797	859	794	809	791	775	804	774	846	809	848	772	846	774	814	850	830	811	808	847	819	803	805	820	823	848	838	812	828	839	812	811	791	759	791	776	792	797	826	791	817	796	809	830	811	772	836	811	771	809	777	782	810	820	806	810	844	829	843	819	803	847	808	817	841	807	812	796	842	780	899	808	814	780	854	777	779	803	832	816	762	811	795	849	812	774	833	807	816	849	827	781	810	840	805	833	832	867	760	810	813	827
15515	2850	3492	3312	2539	1746	1381	2535	4381	5606	16686	21241	24617	25449	17416	8005	2946	1106	473	373	338	323	296	296	337	278	317	281	305	334	315	319	314	292	317	282	287	318	313	303	344	300	325	297	304	313	309	320	322	309	267	302	281	305	317	305	311	284	277	313	290	330	328	322	301	294	285	309	319	318	293	306	261	306	295	323	263	299	291	274	296	302	274	300	300	328	297	312	313	304	286	328	302	325	269	303	312	321	288	300	319	301	290	315	295	286	296	294	293	306	316	315	291	291	306	303	314	285	277	316	319	308	313	330	322	313	331	299	273	248	289	314	298	309	320	340	299	319	263	321	287	267	315	309	291	264	284	296	304	312	279	287	305	294	285	283	268	303	279	307	313	305	304	280	325	344	293	272	316	316	303	282	300	302	303	333	286	313	281	310	311	299	282	334	331	272	298	303	302	295	337	310	329	275	319	303	288	290	313	285	301	309	282	287	298	303	334	293	285	292	304	316	290	293	304	353	303	284	282	295	311	307	291	329	314	277	292	325	309	301	313	286	284	288	289	322	297	288	315	295	311	287	288	293	304	301	318	294	328	320	323	298	315	334	293	294	325	320	286	304	328	294	318	300	286	312	300	309	287	291	295	323	319	300	292	306	287	328	311	291	293	272	310	305	284	329	278	304	284	311	329	295	309	288	330	311	310	289	283	315	295	289	282	312	337	286	296	327	301	336	291	332	326	311	302	335	292	295	286	329	319	278	296	280	309	324	295	288	299	281	338	280	285	303	300	301	297	291	293	319	308	295	301	328	276	294	319	296	304	299	311	296	329	300	317	315	309	288	288	291	302	289	319	349	279	283	292	315	320	292	328	332	322	311	312	300	324	294	274	301	302	312	297	307	337	318	296	301	290	274	312	289	299	321	316	334	342	302	303	285	298	290	295	331	323	284	304	317	273	299	287	295	288	311	297	317	274	279	284	292	290	325	310	331	311	315	306	336	300	292	304	272	276	311	328	337	294	318	286	297	282	297	332	339	317	325	320	294	301	292	316	347	304	300	289	271	285	303	299	332	318	302	318	325	285	303	318	339	303	299	292	312	289	303	301	306	263	321	303	327	257	286	293	307	301	302	306	302	318	320	310	300	280	279	274	324	280	300	301	304	329	286	317	293	320	289	299	328	331	293	281	302	305	321	298	303	300	311	301	273	318	309	286	274	345	299	294	306	307	286	290	289	291	336	278	306	282	299	313	317	317	278	292	324	269	283	322	323	266	309	319	293	279	299	288	314	297	299	311	312	269	297	321	286	303	310	315	278	290	335	316	318	296	311	344	310	304	300	302	313	324	359	302	284	312	292	292	329	283	300	335	297	303	301	313	296	283	309	304	285	287	276	313	291	309	286	302	278	327	321	334	333	303	322	290	299	315	308	317	334	295	323	296	315	300	301	305	273	307	299	300	289	289	307	304	302	305	318	307	291	321	296	330	297	340	281	354	334	307	287	291	275	335	337	276	286	317	318	284	294	290	280	300	300	287	330	320	327	324	301	303	299	318	319	323	342	290	257	281	328	302	308	283	316	302	284	321	297	313	277	337	303	303	332	353	327	324	293	274	348	303	308	326	280	297	317	300	297	290	277	287	317	343	297	278	292	285	304	298	310	300	305	294	267	320	285	289	313	311	308	300	291	313	328	289	314	318	285	320	283	307	295	308	303	335	295	327	285	309	280	294	269	310	300	305	273	299	323	284	289	319	308	305	266	304	298	336	274	303	294	309	280	312	304	280	307	324	312	309	320	319	274	290	263	276	316	280	310	280	295	313	326	306	302	270	296	280	292	298	325	301	333	290	293	290	265	331	295	262	297	282	327	287	324	310	306	284	301	302	310	290	299	299	296	320	340	311	306	318	283	286	323	259	312	330	287	312	323	307	328	297	299	306	310	293	282	280	295	320	276	291	300	313	312	257	332	281	300	336	303	277	289	316	301	311	271	322	297	281	298	317	303	260	293	280	277	278	276	296	282	290	316	299	316	329	311	315	287	274	310	315	279	309	295	308	304	303	287	313	304	288	306	314	309	302	302	344	301	283	303	312	337	310	322	303	317	338	321	294	285	305	290	339	282	281	306	296	287	308	278	317	303	301	278	290	316	314	306	315	304	308	296	314	318	304	313	319	296	308	281	288	302	286	271	313	294	319	315	289	297	298	288	286	281	297	299	302	315	299	304	302	269	306	337	270	310	310	294	302	313	308	313	317	293	312	306	314	303	296	296	277	314	300	321	313	292	300	303	323	304	281	289	328	306	291	322	281	310	298	270	308	301	304	318	300	290	294	306	303	326	326	294	301	308	305	309	312	302	279	307	290	272	304	355	319	305	291	335	329	304	338	327	316	272	294	286	287	316	292	328	293	301	293	290	290	260	327	302	278	322	311	266	292	299	312	290	291	299	306	335	275	332	319	274	291	312	313	282	279	308	313	305	300	288	276	306	306	291	316	304	287	287	288	318	352	275	323	320	299	316	300	328	302	316	315	285	303	282	316	304	296	318	278	323	293	288	331	265	327	305	296	296	319	309	320	311	323	333	305	331	277	309	337	305	327	310	311	287	324	304	302	311	294	291	314	316	302	290	294	287	276	304	329	291	278	311	313	297	301	304	334	312	295	334	291	305	313	283	296	291	301	290	327	285	325	315	277	299	271	306	302	300	298	281	281	326	318	311	336	311	295	309	313	294	291	259	296	310	325	274	284	257	308	280	303	327	318	291	259	320	305	281	303	301	267	341	291	301	296	294	294	305	326	292	304	295	291	293	323	292	307	329	333	312	287	292	282	280	301	286	288	256	286	311	319	311	318	313	307	293	301	304	340	271	280	308	284	287	292	289	310	302	295	299	326	300	290	306	311	295	331	295	300	303	315	301	308	311	288	279	315	286	280	287	304	303	310	308	268	306	311	334	250	292	318	292	309	306	296	311	286	317	348	295	274	294	310	338	313	330	310	300	309	334	289	292	281	274	312	270	263	280	305	323	303	296	321	274	295	298	321	300	277	308	291	291	278	296	292	296	326	306	325	318	297	295	300	306	296	312	315	295	301	259	294	302	270	290	287	309	297	309	318	315	278	273	297	321	281	280	345	273	341	289	308	290	277	266	305	313	288	316	287	313	302	323	266	308	325	300	307	290	300	308	292	285	289	309	295	324	331	322	316	315	314	315	316	318	321	296	318	302	324	307	326	307	288	297	298	294	332	279	313	298	298	320	288	315	300	282	325	315	280	318	310	295	302	317	301	292	315	316	313	273	328	332	271	311	271	280	315	280	297	313	316	301	290	332	299	335	336	317	323	301	297	338	294	310	299	301	278	291	300	326	299	288	277	305	335	306	301	304	295	308	348	348	292	307	302	299	308	283	308	313	323	302	311	357	316	321	295	313	288	288	309	282	309	289	313	305	324	296	297	300	296	301	310	303	333	292	306	331	324	295	279	267	324	303	301	317	313	352	291	314	291	310
7978	2950	7371	9692	8458	6501	5779	10991	17123	20837	38338	41243	44980	44908	35880	22797	11299	4601	1645	1214	966	870	825	886	827	846	836	858	872	872	857	841	854	850	841	834	884	907	858	837	908	816	890	848	809	833	855	834	834	838	805	809	875	849	836	798	876	876	858	834	838	864	843	844	817	853	872	822	849	850	853	859	857	862	853	842	846	822	898	871	868	873	916	860	842	881	907	913	809	894	850	873	805	815	848	849	829	891	850	773	871	818	913	873	828	863	869	922	811	864	860	826	895	886	872	852	829	843	882	851	880	861	833	891	875	851	850	804	859	813	795	839	844	807	907	858	843	858	866	838	823	820	883	886	840	820	887	883	837	903	853	825	865	875	838	879	840	855	819	892	884	843	878	864	886	816	897	846	777	877	809	872	889	880	880	845	818	843	843	887	904	881	832	901	810	840	921	891	850	808	867	877	871	828	851	887	824	896	834	891	843	857	831	880	847	911	784	854	886	842	852	851	824	889	884	853	851	840	815	872	869	869	845	855	880	804	907	815	862	878	841	869	881	856	825	835	839	875	837	823	866	813	868	872	882	860	918	809	886	825	814	887	863	839	838	882	841	822	863	894	871	861	824	889	855	858	878	836	871	892	840	818	850	887	836	841	849	836	873	851	819	882	908	948	865	855	814	822	815	879	854	892	784	881	831	775	874	854	873	850	868	847	826	867	843	840	912	889	841	890	842	887	836	878	879	840	818	894	881	875	874	843	856	856	868	833	872	811	917	889	846	890	861	826	861	827	885	816	821	795	836	821	862	860	851	826	889	851	893	890	859	858	897	836	939	887	885	850	848	903	848	829	875	852	839	848	807	812	805	881	881	889	868	793	849	861	852	876	884	866	831	833	887	833	868	901	881	897	861	876	877	821	829	901	884	839	853	852	820	843	845	913	925	849	844	831	815	838	837	822	875	924	850	847	858	840	831	892	849	852	866	910	846	838	879	809	872	856	847	800	839	840	823	896	777	860	817	832	873	881	819	871	795	821	811	926	879	808	888	790	905	913	818	863	846	842	829	880	840	810	829	887	847	872	867	882	811	891	831	829	878	865	867	796	859	873	931	873	877	889	835	858	807	884	877	903	824	894	869	838	868	868	889	828	897	870	874	874	866	865	850	906	888	910	880	859	846	913	836	841	859	825	911	845	852	874	862	820	869	863	895	913	844	865	863	856	896	861	883	907	886	792	837	882	922	855	844	877	877	884	824	779	858	810	848	847	885	829	882	826	854	865	826	847	879	838	793	881	870	840	867	889	841	891	878	926	862	848	853	881	910	862	862	828	844	864	850	857	872	850	881	823	830	838	834	906	885	905	836	829	926	877	855	906	874	831	851	818	919	833	906	862	829	877	865	866	856	850	847	777	863	845	895	879	862	904	782	808	856	852	809	844	869	849	842	902	914	820	896	876	878	826	797	834	847	848	863	865	859	859	856	899	906	773	881	906	875	882	814	828	883	910	860	807	904	851	834	830	887	862	818	859	848	884	896	842	851	865	851	872	873	858	865	906	840	891	862	866	827	817	850	836	856	842	904	817	861	894	850	901	873	804	827	842	855	827	859	836	883	864	879	825	819	914	822	858	884	864	881	833	836	844	862	835	859	834	829	845	872	826	865	876	852	872	866	814	888	820	792	871	841	833	832	813	838	843	823	896	840	804	848	849	899	830	902	870	854	823	844	778	890	890	907	850	860	840	845	854	853	837	841	885	870	827	869	826	845	803	871	832	825	867	856	835	840	891	862	861	820	845	837	834	839	763	860	883	889	855	882	820	877	867	907	862	858	827	866	816	930	847	899	858	856	833	783	839	819	871	843	835	876	817	857	927	830	876	851	852	823	832	869	891	864	851	845	892	856	823	850	924	811	903	869	806	811	799	876	873	867	833	851	899	804	868	843	858	837	909	871	893	809	816	837	858	848	836	859	878	858	861	852	879	867	871	828	870	886	818	875	864	867	869	840	782	841	828	833	821	883	891	871	858	861	864	851	911	860	849	851	905	908	824	863	826	864	847	829	849	924	874	818	870	882	808	911	851	872	866	839	848	834	815	792	822	866	892	857	875	859	837	836	837	822	905	809	878	855	796	817	885	854	866	815	842	866	868	888	873	804	888	863	844	848	862	844	851	834	837	778	875	889	904	895	847	862	871	871	820	902	856	874	864	874	853	818	840	869	835	818	876	875	873	866	888	823	898	824	831	835	852	874	868	851	834	866	835	893	880	870	851	853	880	871	832	866	836	821	919	833	840	875	805	903	884	844	850	831	844	822	926	848	919	852	825	899	867	879	822	859	807	846	867	837	850	858	834	857	873	858	874	867	873	893	893	839	841	873	801	819	833	883	852	904	842	857	800	842	900	887	861	883	815	855	789	786	834	822	902	835	871	904	856	901	816	861	865	855	832	907	873	853	880	871	834	875	829	775	886	878	848	847	814	821	862	826	826	861	866	833	853	882	828	908	899	856	887	799	857	831	829	810	822	861	845	878	850	827	909	854	860	888	888	825	837	870	847	828	893	845	846	838	852	801	888	875	814	837	867	899	864	898	864	866	858	924	838	878	900	917	845	822	846	811	847	822	908	853	866	843	856	851	822	870	871	865	798	880	846	858	885	882	837	820	849	850	858	839	875	822	917	845	858	845	909	883	829	893	842	834	840	896	827	887	841	826	838	861	892	904	818	891	864	832	818	850	889	881	838	900	882	870	828	847	881	806	845	912	819	827	866	850	822	872	879	886	875	863	866	851	912	829	870	869	791	885	864	809	836	837	872	857	951	851	845	860	818	844	855	867	867	862	891	881	856	912	868	833	867	850	898	841	818	883	881	858	849	870	864	838	860	914	860	864	801	839	900	872	830	885	853	827	819	895	893	795	830	838	814	882	865	855	823	827	836	846	891	876	877	872	885	858	885	875	849	850	892	874	848	852	834	895	803	842	854	822	855	817	872	873	835	813	844	853	820	853	822	842	893	845	839	829	953	866	891	871	879	829	827	816	851	855	873	838	828	850	873	863	855	835	856	912	854	842	837	862	837	821	818	872	859	844	814	838	839	879	853	834	859	895	828	855	814	834	808	885	871	825	869	823	881	809	856	861	875	856	851	857	889	908	815	853	926	828	894	823	863	836	847	877	906	834	847	859	902	878	823	849	885	899	913	862	878	845	834	894	862	851	814	810	855	838	860	838	899	885	816	827	839	864	823	891	880	843	875	826	849	804	877	870	872	876	874	837	863	885	828	849	868	878	871	904	834	837	895	910	877	795	835	839	868	851	873	822	831	848	855	804	818	833	860	876	890	832	825	875	813	872	902	811	791	824	788	871	859	897	821	851	801	831	850	847	875	863	839	819	872	820	845	831	843	830	810	862	871	881	849	851	872	863	887	891	858	847	906	824	925	886	828	844	828	853	805	810	809	907	898	852	853	794	853	844	844	842	905	839	856	835	903	827	833	890	859	885	870	827	867
2264	381	404	377	380	361	370	343	348	347	766	1415	2138	2004	1424	949	625	452	356	334	325	301	309	336	331	303	303	278	349	350	303	306	291	315	294	289	320	325	322	311	317	324	320	321	332	326	316	316	352	355	324	318	329	317	310	324	322	302	302	346	339	329	293	314	316	293	301	290	322	302	324	314	325	309	307	348	332	330	305	344	325	323	332	287	320	329	323	317	321	289	326	321	307	306	338	318	288	320	290	305	290	326	307	334	330	331	326	317	331	293	345	317	344	303	316	336	327	329	324	329	318	320	342	291	285	320	334	294	311	328	302	304	314	339	292	296	301	310	294	305	287	305	322	346	321	287	320	323	330	334	319	303	302	325	335	315	311	293	300	322	327	304	347	353	315	334	301	324	304	315	334	352	330	320	314	314	303	322	336	301	294	304	316	303	287	329	333	348	327	315	315	308	299	315	349	294	323	305	292	317	323	309	302	326	328	331	348	310	341	283	330	360	347	321	325	309	347	324	293	309	306	294	318	336	307	307	283	291	339	324	328	328	325	324	331	342	290	321	364	283	335	338	290	342	304	297	311	327	290	340	297	304	303	328	325	335	320	331	315	287	334	312	357	322	335	324	273	326	349	315	300	312	307	337	332	319	315	317	338	307	309	282	301	296	326	290	319	319	330	316	298	314	342	319	307	332	299	321	330	318	309	294	286	336	314	324	334	340	329	350	312	317	334	323	313	322	291	327	308	333	317	323	318	338	311	304	310	326	275	343	313	286	295	320	325	279	306	298	331	350	271	293	332	321	335	296	311	315	348	293	271	304	292	312	333	284	323	316	321	328	313	329	308	323	302	314	322	303	315	329	292	286	312	288	338	333	311	334	327	335	309	333	312	315	287	336	310	300	335	312	288	314	337	310	299	307	324	311	337	304	301	349	342	314	320	296	318	314	310	321	333	312	338	324	322	320	294	320	313	311	311	305	297	327	313	321	324	307	343	304	317	314	332	315	307	303	321	343	299	313	308	299	314	314	331	289	298	315	301	345	308	313	314	342	331	295	302	363	306	330	295	315	311	317	306	334	329	320	283	276	316	321	307	301	323	366	323	312	326	317	318	320	332	302	323	314	334	327	311	325	315	329	353	311	306	325	340	335	316	284	336	350	297	330	330	326	309	326	335	330	310	355	330	309	307	296	313	339	314	305	350	335	296	334	335	315	321	326	328	295	315	291	349	313	343	327	307	320	313	297	309	334	325	292	315	336	314	314	328	317	310	336	323	322	314	335	329	340	323	312	304	312	322	278	321	350	308	317	325	326	324	312	321	312	322	327	310	302	310	294	323	285	302	317	325	304	300	299	327	310	286	343	308	343	318	305	314	315	291	315	297	315	285	314	281	342	340	306	322	359	329	311	299	303	347	313	321	317	310	292	296	323	343	289	298	318	332	312	314	290	295	345	355	319	311	313	325	311	311	309	332	281	292	295	321	307	338	320	305	340	276	352	317	312	324	344	309	396	304	294	313	326	279	321	318	320	267	311	329	279	312	315	303	325	333	359	304	332	314	312	313	317	318	342	328	324	331	344	295	292	270	330	310	296	337	301	335	308	322	320	327	307	306	309	300	316	318	306	336	311	331	361	297	297	319	307	332	302	336	327	280	320	333	304	320	319	312	307	328	308	331	287	285	329	310	326	336	326	315	294	320	306	335	310	362	312	312	341	346	305	288	296	303	339	295	311	312	343	322	340	299	311	311	327	300	316	331	313	341	318	311	301	322	331	299	292	322	364	300	339	336	335	287	297	316	320	333	330	310	296	312	302	328	326	323	333	319	309	331	294	346	317	326	319	298	285	349	340	286	321	312	301	324	294	301	348	300	338	313	344	322	315	321	283	335	314	330	337	280	292	317	326	335	341	324	320	312	311	323	325	299	328	321	273	298	315	324	344	303	315	321	322	332	322	340	326	353	338	296	290	296	288	304	318	303	321	318	308	298	288	312	323	311	326	323	328	333	315	284	326	314	308	274	311	300	311	293	299	344	314	308	317	334	309	307	286	320	284	299	301	312	337	310	311	333	318	320	331	317	316	319	302	319	315	312	305	306	316	292	307	317	334	304	316	318	304	307	300	313	346	299	347	293	301	284	324	328	285	315	333	314	291	298	312	296	325	304	306	301	326	300	289	305	301	300	314	306	340	310	325	318	314	350	318	298	300	349	279	308	304	316	340	325	313	306	336	339	304	300	286	324	318	315	327	339	339	255	310	308	330	345	326	325	324	339	309	326	333	298	334	339	294	299	315	297	303	324	309	328	315	313	305	305	299	329	308	280	300	308	364	319	314	333	323	290	305	292	333	302	333	309	342	302	333	321	338	291	328	322	316	324	308	299	292	291	322	321	321	292	325	325	307	325	337	365	310	355	304	295	306	306	360	325	350	353	356	349	306	310	291	308	312	362	333	306	324	298	323	311	330	299	346	310	339	340	347	302	339	294	310	298	326	329	321	330	321	342	321	288	334	324	311	292	328	290	308	313	320	339	333	316	297	316	286	306	304	325	299	330	330	299	306	289	307	332	277	343	321	334	313	323	336	327	323	305	337	338	330	337	288	349	297	306	317	291	324	303	295	317	281	316	340	320	293	285	332	315	319	335	334	291	323	280	308	280	315	312	298	338	297	318	339	323	312	317	331	326	329	299	368	307	319	330	305	328	326	332	317	314	322	307	350	334	344	325	302	315	342	305	304	339	300	340	348	324	336	323	297	307	295	304	325	320	328	298	322	297	343	303	319	316	284	325	302	308	329	355	322	313	324	344	309	286	313	319	307	326	349	309	353	289	291	334	311	299	278	323	310	296	313	326	325	344	329	331	335	311	312	317	357	314	303	336	302	321	344	345	332	332	330	311	299	358	322	327	302	319	311	321	297	325	325	323	327	279	300	328	294	337	305	288	328	290	345	327	327	287	303	324	329	268	305	318	325	307	297	325	310	363	306	297	309	351	341	320	281	334	331	296	336	320	330	340	334	304	327	312	304	307	326	323	282	333	324	293	338	307	310	332	317	320	306	328	321	321	316	319	298	327	322	301	324	333	312	345	300	349	309	318	328	298	322	304	293	308	319	338	294	312	316	319	306	306	331	328	315	289	291	372	345	291	301	287	325	317	308	305	296	331	310	311	354	292	323	323	336	341	317	336	284	295	368	300	309	319	333	295	323	327	319	311	292	286	326	294	292	361	306	301	312	323	307	321	340	307	307	343	335	296	335	313	344	313	363	319	328	309	326	317	298	348	361	332	329	331	368	308	328	330	292	307	319	321	313	310	288	332	332	315	324	305	288	294	286	335	323	302	305	287	325	321	319	328	303	293	287	333	338	306	347	310	294	322	341	331	281	342	305	311	302	296	303	311	321	301	308	323	308	324	342	302	322	307	286	306	290	316	339	313	292	321	312	331	329	334	324	313	299	335	290	317	310	303	341	350	324	365	282	320	307	312	321	318	328	318	320
2603	923	1151	1149	1108	1108	1034	1146	1217	1169	3675	7857	10272	8814	6346	3767	2185	1357	994	868	885	920	893	906	865	887	928	881	892	873	903	876	887	882	899	936	915	909	864	937	884	886	877	884	867	899	906	921	912	908	881	890	982	882	915	892	926	883	912	856	896	902	906	873	999	941	889	832	874	887	875	893	868	903	922	880	854	853	916	880	903	913	866	855	896	839	897	863	891	941	861	835	967	935	888	841	897	889	901	883	869	910	878	904	854	855	966	884	879	930	896	912	925	900	925	892	840	892	943	868	928	868	924	878	920	874	877	866	908	874	892	897	894	858	875	851	935	843	931	907	898	864	879	974	890	908	909	898	926	907	914	913	900	886	825	888	945	901	836	843	818	908	844	882	968	898	889	894	934	910	905	924	887	859	922	870	880	935	875	926	954	829	900	876	859	848	964	906	898	922	870	914	868	900	907	956	863	897	840	918	897	855	873	942	897	868	881	891	825	848	943	938	944	884	912	900	868	905	949	861	910	859	894	901	931	898	921	901	879	946	878	898	873	903	888	850	889	927	897	884	892	881	886	870	878	868	873	883	886	837	914	869	836	905	941	911	840	859	920	887	914	934	901	833	846	877	905	822	857	895	893	862	903	840	897	909	909	840	864	888	898	906	892	862	869	852	881	934	863	916	883	878	922	888	912	918	888	870	900	895	887	933	914	928	878	872	919	859	904	912	900	881	843	845	873	879	838	873	872	895	875	868	849	907	946	931	942	879	894	883	922	874	895	916	845	856	905	886	819	893	878	862	886	892	910	915	920	869	863	940	881	921	915	909	888	875	899	841	864	821	863	878	911	927	884	864	921	896	890	931	891	879	900	896	937	928	917	889	886	860	927	898	881	895	858	906	897	826	922	837	907	876	931	883	866	876	856	940	880	871	898	862	939	895	887	901	862	900	868	880	856	883	923	894	910	859	873	882	895	859	924	914	882	876	911	924	893	936	863	933	881	914	851	918	871	898	947	877	884	855	905	924	912	861	928	865	902	881	887	882	904	865	877	905	883	876	915	838	968	888	877	915	951	938	846	890	867	886	882	891	895	934	856	886	864	924	923	905	913	851	906	878	866	883	916	901	853	860	872	863	930	863	865	917	854	879	911	900	893	812	905	874	865	909	873	917	920	890	917	873	856	911	956	927	864	850	899	874	895	928	913	849	896	997	914	847	892	870	856	885	823	910	911	837	886	900	865	946	890	959	891	884	856	849	884	923	868	871	923	833	872	859	868	898	911	875	915	897	860	932	875	863	877	940	903	917	871	885	901	847	882	892	864	862	930	946	928	933	870	870	859	883	887	897	873	894	842	933	907	912	881	874	883	907	944	878	867	880	883	832	858	866	910	890	808	889	898	863	904	872	872	880	874	905	874	908	897	896	880	908	898	860	950	880	942	880	895	905	863	890	862	814	896	885	885	875	901	904	893	871	888	870	874	890	876	944	895	876	908	839	900	909	876	926	880	892	876	892	874	922	828	947	898	891	904	883	937	880	894	864	853	905	891	818	877	885	882	895	893	924	840	847	881	956	871	915	868	845	847	846	863	877	878	878	881	892	899	881	910	859	892	935	928	861	897	871	806	900	933	894	868	893	908	918	920	885	880	903	870	891	854	888	927	928	862	863	872	908	922	908	910	887	899	948	861	905	843	902	886	879	895	868	900	844	966	902	888	877	900	861	883	911	858	867	887	930	924	867	902	875	904	884	891	893	903	858	851	831	874	880	914	904	913	892	854	931	855	866	861	933	865	917	861	913	921	887	919	923	847	875	891	905	908	855	893	860	848	913	903	893	838	865	911	880	848	852	866	918	838	885	925	855	924	879	899	884	951	875	909	904	824	881	872	887	942	920	906	851	893	800	939	897	887	891	881	878	872	870	872	908	837	890	922	894	942	921	852	948	797	888	897	847	874	894	839	920	892	936	886	846	897	872	888	903	884	886	870	904	916	864	929	874	856	905	904	918	908	918	916	898	885	827	867	876	886	877	873	845	896	921	907	909	869	863	886	850	889	885	865	925	925	912	843	907	945	874	852	882	888	885	872	913	880	935	890	874	918	892	883	899	885	888	898	921	895	884	897	907	903	915	922	887	884	922	909	947	906	875	924	919	899	851	929	917	873	873	879	912	885	836	898	866	834	917	878	884	890	928	831	914	873	874	877	865	832	861	926	862	881	860	907	885	845	950	932	880	859	860	873	905	895	930	908	876	946	872	878	957	926	862	908	826	902	870	876	905	920	862	887	905	901	872	884	886	853	885	862	864	893	866	821	897	904	893	851	912	879	892	912	875	892	900	906	839	851	887	927	901	875	951	856	907	889	874	884	908	924	909	891	891	900	858	904	902	878	903	911	898	905	861	894	889	884	922	904	873	903	906	922	928	890	876	949	912	873	896	847	884	926	884	913	879	833	908	881	913	893	889	904	863	890	902	937	910	928	889	872	896	851	895	897	848	907	913	879	911	865	897	907	915	883	844	931	894	897	897	876	853	871	886	889	939	931	886	890	843	878	883	861	881	859	891	917	880	929	903	911	873	898	876	880	860	892	939	889	877	928	842	907	851	856	905	875	888	857	888	892	967	940	906	895	896	892	938	881	922	899	906	889	907	884	948	891	919	886	972	930	865	881	893	857	849	866	877	940	883	868	903	943	939	888	937	871	926	873	893	940	927	950	847	841	857	900	909	903	917	911	902	860	865	892	956	948	883	906	854	938	852	876	909	844	844	892	898	872	881	852	883	884	931	901	864	870	909	915	899	923	863	854	888	893	925	931	909	924	907	868	924	919	889	861	900	906	857	912	905	898	840	871	885	824	915	861	901	974	912	880	878	894	935	925	879	871	896	883	892	881	870	889	840	920	912	924	862	875	882	863	896	891	897	908	905	848	903	881	867	884	905	902	898	910	910	944	930	894	924	877	867	880	865	838	889	844	891	942	841	916	912	898	905	907	891	882	860	860	873	882	881	902	889	904	857	892	888	863	903	892	899	797	897	911	931	869	838	886	885	868	920	907	940	911	898	919	925	861	909	890	870	862	925	857	857	913	938	910	897	902	897	881	860	921	944	891	897	914	880	883	926	892	902	908	899	883	884	841	875	938	867	908	885	907	921	947	929	910	895	940	887	910	890	885	886	909	902	872	820	930	906	884	857	856	917	858	904	842	901	903	879	877	889	857	860	900	836	934	865	887	888	881	894	882	927	867	904	862	932	938	873	938	898	824	848	856	859	876	892	854	947	857	882	854	883	944	877	860	881	863	856	879	848	888	913	912	926	848	891	948	887	850	867	917	910	927	876	891	900	842	887	894	880	885	843	926	939	861	904	910	893	874	850	850	807	878	849	901	907	875	911	844	885	879	879	899	860	838	918	882	898	908	876	906	944	854	891	903	915	882	929	919	878	932	865	904	944	906	899	876	893	892	877	925	871	904	922	886	889	835	893	876	875	874	902	861	904	880	914
7453	1180	1443	1367	991	755	610	565	1207	5874	12224	14541	13509	10215	6111	2792	1112	558	353	331	306	299	291	302	286	287	297	268	284	292	286	295	272	278	291	292	282	292	295	276	278	306	295	281	262	291	294	266	302	319	257	318	317	314	299	285	259	260	303	285	286	319	295	268	280	321	284	293	291	270	315	285	297	303	313	271	290	295	272	287	284	312	286	301	297	304	313	298	257	276	261	274	302	306	269	306	313	290	290	305	280	306	299	316	257	321	295	265	312	297	273	285	308	285	292	285	292	271	297	291	291	328	289	284	297	283	301	297	302	312	289	281	323	303	294	271	271	318	287	312	272	268	317	263	293	281	292	292	296	326	289	292	297	303	297	304	296	286	301	314	343	288	313	273	306	283	280	283	296	311	285	311	313	273	271	278	286	293	294	275	288	277	310	337	292	272	300	281	293	294	265	292	293	289	281	284	295	278	270	277	289	310	269	286	276	277	305	323	285	296	317	268	269	296	281	312	283	280	307	262	332	298	291	303	257	277	279	302	317	312	326	303	299	287	304	282	263	295	312	285	289	281	269	280	294	286	294	277	270	319	257	299	293	314	281	298	299	317	278	279	304	266	283	282	292	299	287	304	280	297	308	257	295	279	252	295	294	312	299	278	272	290	290	303	322	284	281	322	318	289	301	284	286	283	286	323	313	302	286	271	301	300	265	293	284	285	317	307	270	307	274	264	307	264	270	290	287	273	305	309	311	291	293	288	315	299	309	295	311	289	287	262	261	280	281	271	323	330	293	281	293	295	295	320	329	293	265	292	298	315	302	307	282	298	308	292	273	304	273	281	277	329	283	279	289	289	267	296	278	293	277	280	293	295	265	278	306	300	308	276	307	280	304	267	281	313	293	266	326	301	288	267	293	247	299	304	267	272	314	277	305	310	313	318	313	293	316	310	299	297	274	263	256	285	284	257	304	305	300	294	266	267	274	277	277	291	283	306	285	318	277	290	297	311	281	280	258	319	285	304	286	310	284	269	284	285	338	282	318	282	299	307	275	295	312	307	268	269	310	269	269	276	319	323	272	321	298	296	300	285	292	290	298	288	337	275	298	292	285	305	279	280	268	310	287	280	293	260	259	285	321	279	294	301	269	295	302	296	308	300	302	290	261	304	303	249	275	297	302	294	287	280	307	283	285	272	289	295	290	261	317	301	306	292	320	294	323	277	296	273	307	323	289	285	294	301	305	293	276	288	289	314	277	284	303	281	269	285	294	309	279	286	313	289	287	261	293	269	280	309	266	300	287	299	303	264	284	287	299	294	301	315	280	297	295	288	263	306	304	278	308	290	300	292	281	300	291	302	285	301	295	287	262	285	271	293	325	276	322	288	285	287	275	295	284	289	279	274	274	295	304	286	274	294	305	291	280	306	311	285	299	284	296	304	294	284	278	311	297	277	289	223	283	310	287	301	286	298	277	318	273	273	305	280	266	278	299	262	286	281	301	270	290	281	270	270	309	329	310	306	324	283	277	260	295	283	300	269	289	283	320	308	290	284	286	282	274	303	330	271	308	305	300	302	291	297	285	273	283	273	312	291	307	315	309	268	298	298	268	285	292	286	317	278	295	285	272	283	324	308	269	308	300	292	302	273	275	303	309	313	302	275	306	276	284	285	288	300	284	294	301	301	291	270	294	277	285	275	316	305	283	289	299	236	295	285	304	305	294	287	277	301	276	296	290	266	300	275	270	291	272	258	281	303	281	279	318	304	261	288	295	261	278	312	296	299	291	274	310	279	304	275	268	265	301	278	292	275	296	288	268	266	276	286	302	287	278	273	302	263	304	265	289	288	296	300	302	280	267	288	292	271	267	289	322	280	269	276	282	291	291	263	288	322	273	308	276	269	285	302	309	298	273	323	288	300	305	313	286	325	270	297	287	268	283	294	308	296	277	306	325	289	265	276	276	274	258	290	294	275	258	283	282	275	279	286	316	302	255	249	275	294	294	317	300	294	296	293	294	310	294	288	289	301	281	276	291	302	281	290	322	283	296	302	265	276	271	301	285	248	294	302	310	299	307	295	266	323	282	274	287	274	278	290	290	307	291	280	325	295	282	289	307	285	280	286	290	276	302	278	306	304	290	286	274	311	285	289	303	288	252	289	301	334	304	265	303	268	287	263	298	277	306	289	294	256	335	281	293	291	278	289	295	296	305	258	300	292	297	328	267	283	319	307	308	302	272	261	304	293	293	274	267	304	295	300	293	282	318	291	279	294	277	291	310	324	291	289	294	294	301	295	306	292	287	318	285	305	312	277	274	297	254	284	332	287	321	285	301	284	299	282	308	319	322	289	280	298	291	294	285	304	278	294	306	303	267	306	264	297	294	277	301	299	275	275	299	294	286	286	279	330	307	291	315	288	288	311	280	264	299	302	266	278	286	317	287	289	262	311	290	297	309	275	282	302	299	275	269	271	258	264	283	294	258	280	284	300	312	301	285	289	282	270	276	288	293	301	271	247	282	289	286	273	282	257	270	284	293	308	320	273	263	285	304	298	292	305	298	300	282	280	311	279	291	298	300	320	306	300	262	295	294	290	289	317	291	313	311	314	284	274	283	267	312	274	306	327	293	273	287	291	288	285	293	294	308	277	282	260	281	277	260	312	295	281	269	314	257	278	296	272	278	269	299	286	288	301	286	291	306	271	252	276	308	321	299	265	290	285	285	299	305	294	303	296	312	273	300	309	300	309	296	310	284	280	291	310	295	307	284	300	288	259	279	274	303	294	292	284	284	279	296	321	278	272	294	295	278	269	293	284	304	283	277	282	288	261	251	286	304	284	292	293	290	290	316	271	291	285	271	290	279	301	302	302	273	306	279	296	302	301	280	292	297	282	332	299	329	291	301	291	313	289	301	286	291	275	282	291	299	310	308	293	253	309	300	300	286	295	295	281	304	283	292	293	296	273	318	271	297	295	315	287	268	263	308	270	287	331	321	288	276	269	277	265	328	266	279	275	295	305	294	299	269	295	314	294	307	310	294	243	291	264	315	313	294	297	294	307	295	299	276	291	315	289	278	321	301	288	287	269	286	301	310	293	294	273	295	289	327	284	309	283	257	289	280	307	282	300	288	268	278	292	329	289	309	277	286	290	290	292	252	265	284	312	286	281	293	315	293	317	280	263	307	317	333	275	295	286	277	307	293	304	295	285	303	310	291	301	292	288	289	310	305	308	267	300	297	274	267	305	274	280	279	288	278	274	291	278	290	322	283	282	284	313	301	288	270	261	267	285	277	259	272	293	277	283	316	262	281	304	318	289	252	301	297	305	283	301	291	323	297	297	291	331	272	295	272	302	311	322	307	267	282	279	261	284	293	285	285	280	281	293	290	293	317	308	287	301	299	277	305	319	311	315	290	325	269	295	281	278	282	267	271	278	270	275	289	306	305	290	330	286	292	303	314	269	288	278	271	269	302	276	298	276	266	277	272	317	261	285	284	275	304	300
5557	1787	3386	4319	3685	2978	2533	2144	5947	19860	32636	35426	33456	28924	21212	11520	4902	2275	1315	891	865	820	803	874	805	814	778	807	863	880	840	837	846	828	833	835	844	806	779	838	797	805	830	826	859	836	836	836	847	813	858	860	858	814	795	850	855	780	785	845	860	839	850	905	809	820	804	825	799	831	805	825	803	836	782	811	849	863	866	805	840	830	784	857	849	837	776	855	782	803	792	822	821	831	876	834	830	823	789	803	813	822	863	847	842	818	910	858	874	849	891	800	826	835	864	825	873	839	813	792	799	862	859	848	857	807	820	884	807	867	848	826	891	802	812	841	825	856	844	832	808	853	835	821	817	821	785	891	796	835	845	818	842	832	819	829	809	811	877	780	826	802	796	869	790	821	882	878	802	844	763	825	833	807	877	831	873	844	800	828	829	849	845	815	773	835	813	825	832	845	815	839	849	822	817	879	812	830	860	838	863	804	793	895	869	794	824	861	825	813	806	813	814	770	864	841	840	848	862	780	810	833	852	815	807	795	820	799	876	824	844	819	787	814	814	838	822	822	811	812	845	840	837	867	788	852	785	822	855	779	859	808	819	838	789	816	797	805	818	822	836	829	859	790	730	812	814	799	888	790	873	875	841	828	863	852	873	793	811	857	837	835	806	794	810	857	827	790	831	875	846	812	806	857	920	828	853	843	828	836	846	866	816	767	824	805	852	875	849	841	775	828	770	754	847	857	838	847	795	798	850	832	828	813	824	856	837	811	859	815	841	813	843	804	810	805	823	776	825	843	831	815	824	864	891	847	781	866	789	853	812	811	845	814	837	809	843	785	791	783	765	858	826	841	816	821	860	851	843	877	819	828	792	798	807	822	800	872	807	812	831	846	767	798	839	841	871	875	837	830	814	823	821	845	838	778	783	792	853	864	821	816	774	824	827	824	791	847	862	824	800	834	836	819	842	806	819	846	851	829	824	840	888	798	806	862	767	800	792	831	790	812	885	846	817	808	824	826	869	828	812	808	793	842	840	836	796	878	788	823	840	842	859	792	897	859	899	801	822	814	872	828	833	826	867	828	871	780	827	867	772	791	831	837	865	796	812	887	822	813	825	812	829	814	842	837	821	825	859	851	800	820	807	819	818	816	819	792	841	837	825	879	789	831	783	779	888	824	820	877	827	808	813	863	813	819	841	823	857	814	785	845	828	835	873	852	772	819	823	836	875	814	841	807	878	848	785	803	809	806	838	800	840	877	846	781	832	844	853	826	833	849	876	838	828	835	830	827	833	801	812	864	757	828	828	785	837	854	802	865	900	813	811	842	814	840	837	814	850	832	815	845	828	842	819	874	816	832	846	866	869	841	785	855	812	823	846	871	814	855	805	823	846	861	837	873	787	802	766	816	805	821	831	839	833	828	798	816	791	803	813	850	827	787	823	804	781	788	853	785	824	843	797	890	813	875	853	854	891	828	825	784	845	822	803	861	818	834	823	799	863	845	849	783	831	832	859	805	861	809	878	876	852	821	798	787	878	788	874	814	845	806	820	826	837	793	796	823	822	843	832	876	810	857	851	779	831	837	783	859	812	862	816	852	828	813	823	791	802	838	822	835	836	832	806	828	805	818	834	851	827	897	868	833	831	833	826	824	828	770	809	876	828	888	856	783	850	819	804	827	874	810	856	818	823	810	851	836	824	847	838	844	841	912	842	808	837	786	833	838	811	862	852	771	865	859	895	804	845	828	868	846	870	817	830	858	861	834	872	814	820	811	828	835	850	824	802	816	866	815	798	796	850	839	800	851	852	860	792	761	834	816	853	834	859	826	874	802	801	831	820	778	838	811	794	840	837	834	757	801	790	797	853	818	788	866	908	839	825	815	838	789	835	868	807	816	869	812	763	809	840	810	799	839	813	818	844	800	851	850	802	843	859	785	846	813	803	825	818	818	843	804	862	805	831	805	824	778	855	840	809	756	854	819	862	837	786	807	864	814	862	809	861	855	837	844	895	809	804	867	819	842	836	864	811	800	799	860	833	827	845	811	802	856	815	840	803	871	842	785	798	851	808	849	828	797	806	803	856	793	861	834	847	793	774	879	852	845	824	760	857	865	877	829	775	827	844	772	828	793	812	829	841	825	840	853	810	833	826	811	867	793	834	855	804	795	880	860	840	893	825	846	792	821	817	843	820	868	772	883	800	802	886	797	844	847	845	805	865	804	831	837	842	847	824	798	863	825	798	807	842	832	793	849	855	796	806	808	822	827	790	837	864	829	854	831	838	854	862	820	826	848	828	854	853	876	814	826	780	813	807	860	795	875	826	824	847	820	808	860	839	834	777	811	836	847	826	826	811	842	886	847	810	838	802	815	828	839	863	816	852	838	842	759	861	834	814	813	841	841	871	807	830	870	858	835	854	861	814	785	839	814	837	875	861	796	824	797	813	815	797	834	836	854	760	849	840	851	859	850	824	790	794	833	788	827	812	825	803	790	856	823	799	799	810	831	866	805	837	886	814	808	834	844	832	841	817	817	855	860	832	820	797	831	843	836	850	886	825	824	878	856	796	844	813	830	836	833	781	784	791	812	814	853	808	828	861	789	805	808	860	784	788	835	878	851	866	815	839	801	806	801	800	849	844	856	860	819	799	838	818	878	833	849	780	798	860	829	888	845	820	819	808	826	843	822	869	902	813	828	849	835	848	807	864	798	816	813	792	788	868	810	787	796	841	827	836	868	828	811	841	846	805	865	817	856	782	866	764	822	886	869	851	801	881	929	789	838	820	831	841	819	832	820	845	808	872	872	794	825	809	816	774	760	859	817	845	832	873	826	859	923	832	791	806	821	789	785	817	863	843	818	865	844	834	846	805	810	799	863	821	809	837	809	864	808	817	797	811	836	824	852	798	806	843	854	855	810	789	881	850	835	833	862	832	828	797	867	836	806	856	838	793	804	822	809	815	853	818	844	824	860	789	819	844	862	805	841	820	843	819	839	863	843	836	833	842	796	827	805	838	860	807	862	769	828	831	792	801	836	841	867	872	770	811	873	823	845	822	806	877	820	824	883	829	864	832	800	838	768	854	882	891	876	821	907	872	777	838	794	829	838	854	780	832	849	907	788	789	803	798	840	852	810	849	829	797	818	809	796	778	823	855	820	830	834	817	862	811	822	804	855	818	858	795	834	838	860	828	841	782	850	857	853	773	861	834	796	827	829	837	813	773	815	818	927	782	852	810	825	832	799	771	786	826	842	785	898	815	817	841	798	819	824	892	843	813	820	869	808	783	826	848	780	809	795	845	784	842	844	801	806	838	852	845	829	819	824	813	830	856	853	873	832	854	866	799	823	858	818	871	866	821	863	863	846	781	864	811	850	844	844	851	827	856	809	835	816	854	885	831	839	787	805	857	807	811	780	786	817	848	823	883	798	846	870	792	797	855	831	829	822	786	828	797	860	878	826	831	796	811	801	844	838	842	831	790	824	774	792	890	812	848	824	809	779
15265	2760	3035	3285	5545	1732	1060	1368	2643	10664	25721	26490	22829	18191	12317	7449	3361	1257	636	415	373	330	278	279	283	321	322	300	301	310	286	309	303	317	311	339	278	334	326	277	295	315	336	320	263	314	284	326	291	310	341	310	317	295	317	284	324	294	307	320	296	308	280	301	301	299	289	313	277	311	312	313	311	296	279	270	285	290	289	295	338	283	302	308	339	333	316	315	267	323	308	310	290	290	306	319	315	280	284	289	279	272	342	333	299	269	288	301	281	286	326	297	273	291	312	311	289	275	306	321	288	285	304	333	290	270	321	292	318	286	307	333	269	285	304	305	268	293	315	290	289	325	296	293	286	352	289	285	320	283	332	297	288	304	290	331	307	292	307	312	308	316	301	257	284	325	268	326	297	311	315	312	325	291	315	284	308	273	309	283	326	276	318	296	306	280	310	304	312	334	324	331	285	305	342	290	314	287	287	298	315	307	293	324	304	283	270	279	317	309	296	310	309	279	330	315	311	303	291	310	301	303	300	298	301	261	314	323	317	304	308	333	306	315	316	311	299	318	328	291	288	321	286	295	281	297	316	289	276	336	303	315	315	263	330	303	307	285	298	327	308	275	296	304	297	316	309	301	296	313	303	305	272	293	281	303	303	319	291	307	296	321	314	275	303	294	302	294	299	300	303	278	302	314	313	296	279	322	290	284	299	291	305	278	294	273	353	303	291	296	285	309	290	309	303	316	295	296	335	284	311	325	293	301	312	301	293	316	325	300	300	334	318	312	291	285	280	309	288	311	310	293	321	310	298	304	286	317	316	297	255	286	337	272	291	342	289	295	271	333	307	329	311	298	285	306	303	296	323	319	310	313	288	279	278	300	294	290	314	293	340	299	326	296	288	307	307	324	265	309	327	325	287	297	291	322	278	316	282	311	292	280	294	313	295	295	296	308	304	292	324	305	273	296	304	285	287	313	297	291	290	282	326	339	317	298	319	308	303	300	305	314	298	328	302	312	310	319	297	286	290	294	289	289	317	278	288	308	282	277	300	328	277	327	302	278	314	279	305	313	326	293	314	319	316	291	308	286	315	287	306	294	266	302	313	312	278	291	277	296	312	339	326	325	290	280	291	332	294	284	285	309	289	292	282	308	300	310	304	305	316	266	318	292	321	284	295	312	270	300	276	280	303	295	319	289	310	324	309	262	294	334	341	319	295	299	335	299	311	298	326	298	298	303	261	335	325	324	312	320	319	296	271	278	336	283	317	303	329	287	296	307	323	302	312	280	309	296	315	285	310	307	318	289	311	292	289	309	285	320	289	287	312	312	305	277	333	312	300	303	305	301	309	300	311	294	302	290	296	290	298	288	284	318	281	332	340	275	312	282	303	315	337	296	290	330	263	288	323	319	279	326	306	325	285	301	322	262	267	299	280	315	320	286	284	335	296	304	302	322	293	280	272	285	326	292	289	302	280	294	275	310	289	321	273	290	297	294	300	324	306	318	326	311	324	294	295	294	322	290	326	293	315	266	313	265	314	306	294	306	312	309	309	289	308	284	282	287	282	293	296	287	283	272	308	288	280	299	313	302	308	312	311	303	316	278	291	302	274	300	316	302	300	324	293	314	306	306	298	303	282	285	283	299	320	306	320	304	354	300	325	317	287	293	321	333	297	294	277	289	322	310	303	310	306	309	307	314	309	265	318	292	262	307	316	302	300	285	302	309	312	334	309	296	319	309	327	285	312	282	307	297	335	312	315	285	319	301	293	291	321	277	322	279	284	332	269	321	275	310	275	306	269	292	283	318	305	311	306	316	292	291	336	303	302	303	360	320	312	300	288	283	305	308	297	327	280	304	269	302	299	296	292	295	300	307	312	317	299	309	293	277	296	291	285	301	306	275	304	291	300	315	306	295	306	279	310	317	308	301	300	277	305	313	325	300	312	314	328	314	312	310	299	303	292	295	311	316	285	334	314	330	287	316	299	338	300	297	313	268	311	297	312	261	274	303	306	285	290	318	299	298	317	338	286	305	325	299	326	305	289	301	306	289	288	305	301	294	323	336	306	279	305	319	285	304	324	310	314	303	301	280	299	297	306	321	281	297	298	319	296	301	301	293	282	330	313	316	313	326	303	296	285	309	331	297	296	306	306	333	344	286	339	307	288	301	315	293	297	271	286	327	292	303	291	298	287	290	335	245	327	300	308	309	292	329	290	301	306	308	288	318	304	297	281	293	306	287	329	299	338	327	299	289	297	305	282	292	287	321	295	339	305	320	293	276	298	323	296	313	279	324	330	317	331	288	320	289	289	284	285	293	304	280	287	296	327	312	308	293	337	320	307	302	345	283	296	303	286	299	309	319	317	315	335	299	319	302	285	337	304	289	309	298	295	344	280	296	325	302	279	291	299	278	335	308	275	291	310	300	308	287	296	265	322	328	310	331	299	310	296	300	306	290	318	323	317	327	282	318	282	325	281	318	311	308	263	276	289	354	296	299	276	319	333	342	290	307	284	299	289	315	294	273	304	293	291	297	299	307	283	309	298	308	328	309	308	303	329	302	301	302	299	290	297	327	263	297	281	302	311	293	311	277	305	296	314	287	301	293	325	268	331	296	288	309	306	270	320	297	310	287	276	288	315	290	301	297	302	293	321	310	285	319	303	304	340	281	277	321	329	321	312	277	284	318	275	310	284	308	323	269	320	294	287	335	288	299	272	319	298	341	298	283	289	328	280	292	280	303	305	259	305	292	284	309	303	289	274	313	317	302	296	304	305	286	329	286	301	322	302	295	321	305	281	273	300	270	316	300	307	313	328	325	314	286	283	299	283	291	280	319	342	307	315	305	274	283	299	322	279	303	295	332	325	322	320	294	317	317	290	364	305	271	285	296	286	304	307	277	284	310	277	338	304	292	304	312	297	309	308	333	332	280	307	284	327	284	305	294	321	318	281	301	300	290	295	327	294	309	287	301	302	313	319	293	308	314	317	316	270	304	300	295	278	281	311	318	279	295	289	301	293	320	305	297	302	307	298	316	259	295	310	289	310	306	311	307	293	321	296	297	285	304	282	307	281	304	339	299	308	342	330	295	288	291	316	319	314	314	322	264	320	301	313	296	327	324	294	271	282	304	312	300	299	309	294	277	293	327	316	314	322	339	292	275	300	319	307	276	316	288	284	334	302	285	301	287	299	293	301	304	320	328	275	291	318	292	339	309	288	296	322	291	306	311	341	317	337	298	305	272	294	299	298	299	316	292	315	313	291	286	319	303	310	274	317	321	315	288	282	292	290	270	298	310	282	279	282	306	322	310	306	314	313	286	325	322	287	313	252	246	285	273	280	293	313	264	266	286	275	295	318	322	327	271	322	327	295	271	321	319	297	340	342	310	332	283	312	298	300	314	273	309	278	298	318	299	317	297	284	284	309	303	293	307	293	303	286	287	321	324	296	288	297	298	314	316	295	310	306	310	308	322	287	309	274	290	298	294	345	304	318	331	317	285
7899	2856	6496	8896	10802	6040	4338	5914	11717	28677	44856	45019	41950	37834	30492	23053	12977	5531	2423	1330	983	926	876	851	890	867	862	906	835	881	833	855	804	863	868	819	844	814	830	893	826	803	838	898	853	845	854	821	844	841	898	832	847	894	799	827	821	833	812	877	846	813	787	850	852	904	841	841	824	850	834	857	887	803	826	840	794	887	856	852	789	880	851	902	854	843	838	873	887	886	852	801	816	836	811	813	837	837	874	869	804	871	824	872	842	830	849	833	899	852	849	873	875	916	857	826	825	846	856	903	869	863	831	885	862	787	887	857	897	821	882	874	833	841	830	888	878	838	867	803	917	871	897	844	868	925	823	851	836	853	846	887	824	870	809	857	845	803	822	878	818	903	844	881	824	865	876	830	926	844	864	878	864	839	861	824	857	873	820	895	898	840	839	858	856	856	875	834	880	865	843	820	835	835	829	788	871	884	859	838	809	846	853	888	811	807	826	826	854	828	837	840	824	812	846	851	828	846	849	785	834	818	858	852	845	845	844	767	812	837	842	840	879	889	820	858	819	883	876	834	842	831	921	869	898	838	795	857	803	833	884	856	807	888	869	875	858	912	819	819	807	813	881	872	855	880	858	836	887	824	816	851	822	817	815	793	849	817	866	858	861	845	880	842	828	819	858	887	819	890	819	883	840	854	839	858	833	841	852	863	821	820	885	909	881	890	817	860	889	870	859	869	850	859	858	843	858	902	871	765	817	799	821	824	822	884	818	825	847	858	863	871	825	805	823	889	871	848	821	892	827	869	860	855	871	804	850	845	838	786	805	828	841	891	874	776	854	937	838	876	875	867	839	871	837	815	846	841	858	829	902	818	850	852	872	864	837	831	845	835	827	841	862	849	829	838	820	802	828	797	880	843	918	875	838	839	838	812	856	846	827	876	791	819	814	797	844	856	860	868	903	843	839	825	793	888	835	847	864	830	854	857	873	839	817	838	848	860	855	843	864	857	851	805	859	866	866	861	892	880	863	855	878	823	843	854	816	874	864	857	869	852	876	900	812	847	856	871	901	832	871	881	827	877	909	882	895	915	886	807	800	853	832	878	785	821	822	815	839	904	864	832	862	846	870	828	878	826	823	887	816	829	816	871	890	875	876	842	854	871	879	814	897	871	837	841	833	815	910	865	864	832	846	814	846	816	807	832	798	884	856	861	833	867	855	872	813	843	896	847	846	941	856	820	876	887	873	874	885	808	860	850	839	848	837	819	839	879	811	812	828	944	835	874	888	852	822	867	824	803	844	907	846	836	852	837	893	828	848	825	875	843	895	861	831	929	860	893	897	789	830	896	822	805	886	858	823	834	796	877	804	830	887	832	808	827	856	834	880	824	842	831	850	867	806	851	868	857	872	854	896	859	851	830	816	861	881	880	844	847	807	815	857	856	873	878	825	803	825	840	826	851	867	875	882	831	824	845	830	948	892	850	876	850	858	833	855	890	842	839	857	879	858	864	872	855	859	845	816	874	788	842	843	841	832	814	898	853	827	827	837	871	830	853	857	883	848	869	833	856	890	865	843	909	888	845	917	850	871	876	918	852	846	844	868	852	878	828	910	918	848	913	902	848	766	883	871	844	818	873	842	888	834	883	840	857	853	892	860	812	867	878	899	865	839	854	812	853	879	877	848	830	826	867	848	856	828	830	842	876	833	866	830	865	833	816	882	845	829	869	911	872	822	878	874	816	834	846	848	857	874	812	832	858	883	857	812	843	867	815	859	840	867	836	835	849	855	894	835	886	831	881	813	866	873	858	855	873	867	771	880	868	875	802	818	799	891	901	861	819	883	834	844	844	828	899	867	844	836	795	868	853	861	850	878	874	853	812	841	822	877	892	799	802	850	849	882	850	784	872	862	818	836	885	876	834	840	852	839	843	846	850	892	808	897	793	843	836	849	879	843	905	852	803	822	801	846	793	861	872	882	819	848	809	895	848	858	872	846	857	895	900	842	865	861	839	810	852	861	913	835	881	899	830	819	863	891	883	919	834	878	826	884	860	809	772	843	832	843	851	860	826	863	835	835	873	862	853	860	809	826	823	867	857	840	845	815	817	829	872	888	877	846	881	830	863	840	876	826	883	802	865	844	833	848	933	816	795	886	822	851	880	817	869	801	823	817	823	829	864	824	854	844	857	872	829	812	862	865	830	823	860	820	922	887	858	857	881	921	823	880	819	823	848	877	829	869	831	865	900	816	874	823	829	842	898	855	812	846	870	871	839	883	891	856	871	825	835	821	890	833	852	852	840	889	830	857	843	873	858	843	835	901	870	869	853	903	821	852	877	865	832	836	901	835	879	874	860	855	871	873	823	838	888	847	891	889	868	872	828	882	863	876	787	856	822	904	882	839	863	861	846	871	911	866	875	858	841	876	846	832	861	811	856	876	823	838	853	869	858	916	839	882	817	815	868	881	868	846	802	887	866	851	874	821	860	871	842	839	819	913	852	811	872	868	899	870	864	877	872	861	880	850	835	839	840	850	845	850	868	863	842	889	858	837	869	857	890	886	815	810	894	809	846	834	859	852	894	787	852	854	882	817	865	859	886	877	832	825	879	840	896	850	886	850	882	866	881	849	891	885	812	862	843	845	832	911	903	851	828	892	882	820	867	860	813	864	840	908	852	833	861	842	898	849	851	881	824	883	842	809	853	812	829	859	839	833	884	835	827	851	819	822	821	879	836	798	828	858	836	872	888	889	853	867	869	843	870	917	843	865	857	831	832	801	829	864	790	874	840	826	858	830	843	865	827	868	870	839	886	825	844	841	875	858	859	922	850	823	854	903	861	842	804	841	847	821	883	833	812	811	882	820	795	819	847	905	781	880	865	867	786	821	867	790	840	908	852	847	847	813	845	820	861	861	852	821	845	928	868	828	853	867	839	868	834	900	807	860	798	879	832	862	870	851	769	923	850	890	881	819	817	870	809	852	792	836	832	833	907	871	818	866	881	851	863	848	830	815	869	826	853	820	871	856	822	821	890	875	867	845	825	828	889	933	867	896	837	861	896	821	857	831	884	821	860	874	830	824	818	846	807	876	812	902	853	861	873	822	846	857	840	871	875	833	845	830	856	813	864	833	847	825	867	886	860	846	834	913	856	861	847	839	872	862	877	857	840	891	872	879	846	812	876	841	833	938	846	803	858	817	851	818	849	889	800	866	910	874	883	880	837	902	885	810	840	840	825	826	810	887	890	831	831	813	788	889	865	828	842	869	892	843	843	852	854	906	847	871	852	820	879	845	861	851	855	800	877	835	829	829	872	845	811	852	871	827	820	873	850	876	847	874	846	843	884	824	785	897	820	887	850	834	950	836	921	843	887	912	907	860	899	817	866	850	861	907	863	893	792	820	837	870	879	845	852	840	819	859	851	858	867	816	810	836	856	886	859	837	852	849	866	818	885	826	843	871	855	876	830	837	833	862	852	908	790	880	840	864	853	814	901	882	896	874	909
2365	369	382	383	489	324	309	314	365	373	525	634	973	1651	1525	1259	758	516	435	383	338	318	304	319	319	317	306	318	315	308	328	308	358	300	321	299	303	325	312	301	313	289	325	264	296	326	299	329	297	280	273	307	295	328	322	287	300	296	317	325	289	317	314	273	312	332	323	320	274	320	322	309	317	324	325	309	310	315	307	293	335	289	324	310	286	276	316	297	320	315	298	312	297	280	301	315	289	298	301	300	301	324	333	287	290	278	305	300	310	296	283	323	330	297	299	296	303	296	277	315	323	319	296	321	307	339	306	309	326	314	286	295	303	318	317	313	334	341	303	290	333	307	306	312	307	336	296	285	297	304	293	318	292	273	328	287	315	284	289	324	300	299	301	291	298	298	274	312	308	336	294	307	310	283	327	278	311	322	333	309	326	321	307	300	288	313	307	309	337	298	315	298	283	290	296	305	320	304	310	286	323	310	302	304	324	292	293	275	348	299	297	311	298	305	314	324	308	308	306	286	358	283	298	302	317	294	300	287	353	252	303	310	281	288	294	308	339	291	317	296	310	330	310	298	312	306	311	303	292	295	323	330	281	292	249	316	290	314	336	307	297	312	305	309	284	281	320	327	324	314	314	304	303	314	282	270	290	345	282	290	280	314	304	321	308	294	296	326	351	284	311	329	307	325	275	288	315	313	308	317	336	314	289	320	269	331	307	328	302	287	304	296	328	312	280	283	271	310	299	343	321	298	309	296	315	306	316	284	324	313	303	282	347	312	320	309	350	304	291	288	317	335	348	285	295	305	319	312	318	276	303	299	309	317	273	295	320	349	283	299	300	279	355	297	335	312	315	329	329	286	254	334	305	324	331	332	325	298	287	259	320	305	304	322	313	288	286	310	325	299	339	317	308	343	340	273	310	322	299	328	285	277	273	287	315	308	332	313	324	294	324	308	307	320	296	310	322	288	305	318	309	306	319	309	314	316	328	337	280	306	298	272	325	329	314	297	319	317	278	331	297	302	308	303	313	324	262	304	274	285	304	317	319	309	335	313	321	298	314	348	277	328	299	301	281	297	296	333	310	298	320	265	289	328	296	315	306	313	302	274	304	306	330	281	302	316	300	329	316	294	320	315	316	307	337	323	292	307	300	283	313	295	309	326	333	277	298	279	280	355	291	322	274	294	336	326	299	315	289	274	312	313	288	292	328	295	324	298	292	312	297	305	281	324	343	316	293	310	297	313	278	325	302	312	327	336	325	275	276	284	313	297	329	280	304	333	317	293	277	335	305	316	280	336	304	301	321	322	312	301	319	304	296	295	302	297	316	314	283	314	311	297	303	278	310	315	294	266	321	315	284	362	312	316	284	317	306	299	333	309	339	301	300	330	313	303	324	284	274	294	288	344	315	303	309	316	299	309	297	296	313	317	321	297	303	298	327	280	290	273	277	314	301	284	320	307	285	324	299	323	315	300	298	304	290	305	316	306	288	278	274	289	292	300	289	311	302	288	331	317	307	329	328	312	312	282	316	299	310	311	336	310	293	296	298	292	315	299	317	258	305	301	333	307	296	331	286	289	349	303	289	301	300	299	299	295	341	279	308	300	276	286	316	303	318	326	313	315	315	260	304	296	287	282	315	303	300	290	309	276	308	319	302	319	286	314	311	340	301	281	325	284	318	328	306	313	317	335	331	328	318	326	310	309	320	292	293	307	301	316	318	330	319	311	297	341	305	282	332	338	305	322	317	276	302	323	314	313	295	320	314	299	323	301	284	267	307	306	342	288	306	287	311	294	330	284	281	325	278	283	335	304	300	255	310	317	319	298	297	289	319	312	329	335	304	293	286	271	293	329	288	315	290	351	288	314	293	348	281	299	334	287	312	297	324	290	269	329	298	327	341	302	319	314	321	303	327	289	300	288	312	326	294	309	327	299	310	294	294	302	330	292	314	288	331	302	299	303	283	295	335	319	353	322	324	308	278	301	313	318	315	273	293	287	308	326	310	325	317	285	317	285	273	302	304	293	336	329	289	301	347	301	303	328	310	326	311	298	312	317	337	300	282	322	309	282	295	318	310	309	298	299	329	311	321	328	331	276	298	317	313	289	300	305	322	317	313	310	324	297	346	341	295	305	331	309	311	299	294	300	288	320	314	339	292	288	281	315	325	305	302	303	326	340	294	300	295	305	280	323	304	322	295	320	311	266	326	298	312	307	320	329	314	308	298	339	328	307	307	320	311	290	324	300	308	317	320	292	296	273	318	353	322	284	349	294	315	299	301	305	304	316	309	309	328	314	306	305	302	271	336	315	313	311	346	321	322	291	332	314	340	284	311	324	304	313	313	321	304	298	291	303	332	308	315	306	294	299	280	300	281	307	301	342	289	338	304	334	317	299	287	300	335	308	282	283	298	304	292	285	292	319	308	290	322	331	303	294	309	321	293	308	331	305	329	297	270	309	315	290	347	294	324	312	319	335	325	302	302	301	299	301	306	310	306	304	301	319	330	335	280	318	277	313	263	327	298	323	298	298	340	320	307	317	338	306	333	291	300	293	323	328	306	338	287	326	297	308	326	309	312	294	307	289	288	289	335	291	306	309	286	320	302	299	323	278	321	313	296	313	330	335	330	320	335	306	300	294	331	325	310	321	321	306	321	285	330	303	308	300	304	298	285	279	297	314	293	271	333	282	326	301	304	301	311	303	313	330	295	289	305	300	317	293	288	310	330	330	295	341	315	292	295	304	325	326	296	296	329	296	281	326	317	310	282	297	329	301	304	314	276	301	331	307	329	324	322	324	323	335	297	350	287	286	300	280	300	306	276	311	308	284	316	316	274	282	277	296	310	299	318	298	300	304	265	320	309	337	317	320	319	315	265	307	280	315	312	306	304	301	332	332	297	291	348	312	322	300	336	290	317	315	334	328	331	310	314	321	295	279	308	338	351	298	304	288	297	330	304	325	291	306	307	280	313	320	338	323	305	314	334	316	314	279	292	313	334	323	322	296	333	319	301	278	303	288	310	300	298	288	315	288	323	273	331	290	306	313	331	302	313	304	291	315	339	322	283	302	298	285	281	282	332	335	315	328	306	301	281	297	314	307	299	314	311	305	307	309	301	320	321	303	321	286	315	340	308	308	286	288	323	308	298	292	323	333	317	304	294	319	286	298	324	281	327	302	337	324	345	313	305	293	323	321	331	307	320	305	302	317	298	323	299	302	304	307	319	339	291	326	275	315	340	316	274	317	329	305	294	310	324	328	319	300	308	330	327	279	316	292	307	311	312	303	309	315	294	297	282	319	313	307	306	323	323	310	317	321	262	299	294	309	305	310	303	327	301	312	292	274	272	288	321	322	323	325	290	288	306	291	284	315	322	314	310	292	326	307	307	293	322	296	270	310	310	283	288	296	297	306	339	325	312	334	301	329	308	345	293	306	332	304	309	286	298	335	313	275	289	309	295	278	300	307	300	315	306	304	290	313	326	310	340	311	295	310
2440	936	1075	1318	1802	1076	1035	1009	1176	1321	2272	3056	5223	8599	7241	5523	3003	1962	1493	1246	1150	964	892	815	933	861	897	806	819	908	799	891	867	837	815	870	862	890	860	839	854	786	839	825	805	824	861	860	864	865	893	894	864	803	859	893	841	824	859	892	818	865	840	832	865	865	841	855	857	822	870	870	910	801	867	901	842	877	841	841	861	857	863	854	846	859	818	835	818	785	801	852	843	846	865	852	889	917	833	812	864	854	878	850	874	829	877	823	882	855	842	838	835	881	881	873	889	851	849	850	828	909	826	835	857	898	839	865	868	872	877	806	859	833	823	848	832	841	819	823	877	829	856	873	877	859	874	910	878	834	858	850	899	886	862	870	817	845	841	863	867	853	899	877	860	837	879	822	806	855	847	865	819	815	892	882	840	796	845	859	891	846	871	855	862	857	807	885	850	877	856	834	838	861	873	887	802	872	860	838	845	842	895	765	894	846	824	881	870	847	875	864	868	793	859	890	842	833	846	774	817	879	874	825	857	828	864	855	805	897	831	859	862	850	865	900	845	825	821	859	853	884	824	865	836	856	851	850	805	875	872	837	870	874	900	896	835	801	813	860	860	847	889	842	851	880	891	895	838	869	802	828	862	874	833	813	838	906	834	875	866	818	885	848	940	865	907	830	838	845	867	866	897	840	880	863	872	829	870	880	825	878	874	870	868	834	823	848	869	895	870	833	864	906	838	818	861	842	861	819	871	855	830	885	844	897	867	824	821	834	871	907	855	865	868	841	847	906	899	810	810	850	833	889	853	827	861	872	798	885	892	863	855	863	824	839	785	894	884	823	813	832	871	875	942	852	896	875	897	827	873	867	884	848	799	871	844	818	850	900	780	873	789	908	853	866	878	862	870	874	872	861	850	913	884	826	873	890	895	844	876	805	847	921	871	851	841	885	892	861	844	857	868	853	849	859	835	897	773	899	816	885	849	848	862	812	849	822	834	834	858	828	841	863	873	813	860	820	845	803	880	907	854	890	824	879	857	861	840	835	847	815	812	829	847	853	865	842	825	812	813	859	850	833	891	899	858	876	863	885	829	905	872	806	848	874	839	879	844	845	865	885	860	866	887	851	849	879	881	859	919	830	895	832	842	854	834	841	878	894	875	856	854	860	831	835	849	883	884	818	861	901	882	836	898	892	819	850	849	802	841	850	867	862	858	871	908	853	859	881	828	846	829	838	860	906	877	822	873	846	853	872	881	856	894	844	836	864	856	841	806	838	866	840	868	847	838	810	858	856	868	872	872	853	845	883	865	817	894	879	819	897	856	828	870	885	856	837	860	891	850	860	895	840	909	900	875	855	888	818	852	834	854	793	834	843	870	881	868	860	878	839	893	884	883	853	830	798	808	897	889	833	844	880	891	814	858	814	819	876	844	875	849	857	832	832	841	865	839	799	847	829	853	886	838	803	837	776	859	922	914	913	886	825	817	885	859	893	847	816	854	875	869	845	875	846	830	873	838	839	849	860	829	861	836	823	802	837	892	835	824	882	877	806	883	841	852	872	857	806	828	880	855	816	895	851	865	843	856	861	895	825	919	849	856	861	863	852	878	834	848	802	872	901	861	837	841	838	891	821	837	880	865	819	906	818	817	840	850	878	860	819	846	839	841	826	872	826	847	842	882	856	848	906	840	871	807	827	878	852	860	861	823	895	797	882	816	871	841	811	859	842	828	853	833	826	820	850	866	871	833	836	880	902	842	823	884	851	835	872	819	857	879	836	870	797	869	803	900	836	886	874	802	879	831	876	894	870	846	872	854	888	857	922	868	859	870	855	890	830	807	839	804	862	898	893	880	856	838	872	855	842	902	848	765	831	863	850	845	881	854	867	813	861	861	848	828	896	814	860	830	878	834	863	910	859	845	806	800	863	889	858	837	865	803	852	847	806	823	879	884	878	854	937	823	916	795	871	873	899	845	827	845	884	800	880	873	847	831	902	857	838	864	859	816	791	862	861	883	884	833	825	849	872	864	846	842	882	872	853	854	888	882	842	877	885	870	843	880	862	916	850	855	856	867	825	822	851	861	857	849	866	861	816	868	901	877	773	836	844	883	836	818	887	891	873	825	836	890	897	841	833	853	869	857	840	865	831	860	853	861	871	863	844	857	855	853	845	831	908	835	833	854	847	879	816	826	850	897	846	911	831	841	809	881	797	886	901	848	872	874	890	878	829	866	871	910	875	895	870	857	919	912	843	858	830	823	829	866	902	782	844	854	871	873	826	834	863	856	822	847	829	893	862	906	834	881	850	829	885	853	841	853	858	923	858	889	827	881	859	838	835	846	859	881	816	879	843	912	833	792	892	819	788	847	814	880	856	852	851	858	779	857	893	845	841	864	861	855	842	835	854	885	877	819	820	878	871	843	888	863	893	872	881	843	915	869	846	770	906	868	813	878	825	825	900	837	851	866	874	874	813	857	848	875	850	823	876	880	871	834	830	873	833	901	828	829	860	894	907	840	834	836	845	868	963	895	847	860	866	872	841	852	859	834	879	879	855	846	853	810	832	851	910	884	859	839	824	841	834	874	838	871	841	828	875	831	859	839	836	866	882	802	826	861	869	844	880	852	882	865	816	881	896	838	866	865	818	871	864	853	887	833	840	811	843	838	880	869	828	845	837	844	833	838	909	881	849	854	880	837	827	802	871	862	864	877	831	850	904	868	825	874	841	826	821	883	854	862	876	837	842	898	827	865	857	887	872	862	842	856	848	850	905	919	836	835	871	878	843	843	876	837	909	893	863	849	864	849	857	905	780	807	855	863	830	891	843	840	876	897	823	894	835	836	840	843	879	901	870	822	851	899	835	860	853	867	869	837	812	831	818	823	846	864	836	887	879	840	829	883	868	862	835	854	839	868	827	835	853	882	897	860	910	869	826	892	868	910	845	867	886	806	925	841	866	856	853	853	849	810	875	912	825	816	848	875	855	846	850	843	839	830	854	863	869	872	814	874	897	850	789	854	824	793	848	870	796	839	849	895	872	850	816	806	829	850	840	826	839	906	834	825	836	833	830	832	857	879	876	829	863	804	900	870	872	848	856	868	807	847	893	892	878	885	820	890	816	875	821	844	878	839	890	903	863	841	890	894	856	874	833	877	936	870	886	923	895	841	831	852	882	890	843	837	859	863	845	819	895	850	858	818	818	843	827	875	856	821	882	854	878	879	830	848	867	850	840	885	857	847	864	822	905	827	912	836	858	848	850	865	866	815	817	920	866	857	845	843	811	870	860	865	808	880	861	886	862	851	877	839	875	859	855	890	823	861	851	798	812	844	858	884	831	850	828	854	862	842	855	849	859	858	838	921	878	889	851	862	834	874	871	868	879	836	883	902	885	901	902	845	862	854	877	868	889	849	851	856	886	890	888	828	899	851	836	872	855	855	877	850	852	844	867	837	904	884	871	850	828	809	834	865	831	856	851	852	802	817	818	835	817	844	850	815	849
7362	1153	1749	2919	2608	1255	785	868	813	1022	976	1280	3882	10574	10715	6903	3517	2362	1724	1590	1022	440	295	250	246	256	257	262	261	254	271	231	279	249	269	266	241	247	268	247	250	277	255	255	249	261	292	271	278	245	228	250	243	271	232	259	235	273	238	271	280	265	247	263	287	256	246	241	292	273	251	252	247	283	249	267	239	228	257	239	274	289	253	253	245	281	239	272	235	257	259	256	259	266	270	269	262	262	257	237	238	251	265	267	248	222	254	256	278	271	236	244	249	282	231	260	259	252	256	283	289	290	248	265	259	256	258	261	256	258	239	264	267	239	238	260	252	260	239	246	260	249	235	258	257	272	263	246	252	257	293	248	237	258	229	250	269	268	259	250	272	243	247	246	270	244	265	266	255	265	267	267	286	255	262	261	239	260	242	241	273	268	269	256	231	243	238	272	253	234	249	279	264	255	252	237	248	265	248	242	242	269	249	272	269	222	265	262	240	241	279	278	282	270	267	278	229	267	237	269	238	263	247	247	283	259	236	269	244	249	256	257	263	251	282	252	257	265	237	262	246	243	229	294	247	250	290	252	280	243	266	264	257	262	261	233	244	276	267	261	280	235	263	257	268	264	240	243	273	245	304	243	244	251	223	251	252	232	256	264	301	264	270	253	249	278	254	278	244	260	237	252	223	268	256	266	249	259	237	252	269	285	268	300	267	252	264	275	261	242	272	266	268	282	272	232	267	258	246	250	274	231	222	244	261	248	253	268	280	264	272	260	248	253	269	281	243	238	255	260	256	226	250	257	243	234	249	239	257	226	264	243	266	265	247	256	253	264	266	254	279	257	274	273	253	263	276	247	226	263	255	266	270	245	300	235	256	225	271	265	257	253	269	264	251	244	286	268	258	233	283	287	252	254	263	271	250	259	246	242	257	277	251	215	249	273	278	236	264	287	267	248	249	279	232	263	262	264	289	256	258	283	297	268	266	246	296	270	282	242	275	273	258	220	263	265	281	233	272	263	267	279	277	270	271	261	264	255	277	282	274	273	284	251	271	248	254	258	279	238	285	267	251	302	263	253	239	270	264	253	225	242	290	261	262	249	266	238	252	258	229	262	265	240	261	280	271	283	271	274	225	270	255	251	254	264	244	242	262	227	277	242	232	276	255	253	279	267	248	240	271	231	247	281	248	267	278	275	232	269	281	261	260	233	256	239	263	222	274	254	263	256	265	265	264	220	255	254	241	255	276	255	274	244	257	246	240	273	261	263	252	258	242	271	227	282	270	245	277	239	254	238	281	262	267	260	238	256	297	250	226	269	254	289	242	274	257	262	272	261	241	253	251	256	244	250	233	282	258	273	266	234	269	253	267	278	268	279	265	259	256	266	236	236	244	253	272	271	268	263	242	259	282	254	246	249	270	264	243	241	263	268	240	246	292	266	262	262	225	293	242	254	259	249	228	230	274	278	244	231	267	259	250	261	245	240	238	270	245	263	225	262	233	250	250	270	266	250	259	234	271	274	253	254	251	277	243	221	253	242	302	265	244	248	256	222	261	235	247	218	288	242	266	289	268	258	249	282	245	253	297	255	269	269	245	251	262	253	246	262	258	261	233	272	245	301	268	283	270	244	247	286	254	256	251	261	236	215	245	251	241	276	261	265	261	273	247	231	249	282	247	246	231	248	260	245	255	261	257	278	274	250	260	263	258	240	251	256	255	268	241	247	259	233	239	254	246	261	300	266	283	245	270	244	243	264	277	270	270	226	259	261	258	243	251	260	237	252	226	269	267	269	286	257	270	247	248	252	241	241	249	262	299	240	241	245	284	266	256	230	234	248	236	270	236	233	256	263	261	216	249	242	239	271	262	265	235	252	246	246	257	287	260	244	269	271	255	262	224	279	254	264	257	270	271	245	223	252	263	252	272	269	264	247	247	258	253	290	255	257	257	240	254	252	226	245	253	227	260	275	239	258	247	300	270	267	245	246	264	289	281	266	239	277	261	261	249	267	242	246	266	265	276	270	273	249	289	274	218	239	280	251	255	253	231	243	273	232	256	225	261	277	263	243	282	263	246	268	261	245	252	277	267	272	277	230	260	264	249	247	259	236	253	221	250	251	281	275	230	258	255	272	259	252	253	260	255	266	261	272	269	259	255	222	257	262	243	241	251	273	264	269	241	225	265	247	240	261	255	266	271	256	252	269	259	263	272	254	262	260	253	266	277	251	260	277	258	234	242	245	246	260	272	294	264	265	268	271	263	251	239	254	252	255	248	234	277	282	254	283	232	259	251	263	233	253	232	265	269	280	256	251	239	247	249	218	233	282	271	285	274	221	238	243	276	276	283	250	282	267	248	294	257	232	288	234	253	245	257	251	243	284	266	265	228	277	262	256	254	234	223	263	266	257	229	259	267	264	290	243	243	238	262	275	272	270	258	288	242	285	267	255	254	225	277	270	250	274	262	256	251	259	229	286	234	239	258	247	237	293	255	237	247	280	270	236	299	252	245	243	261	299	244	239	280	245	248	249	283	240	254	250	256	256	249	267	247	245	267	267	253	218	298	285	237	230	251	245	254	249	269	246	274	259	262	266	249	218	243	239	265	263	281	230	260	232	263	254	268	250	247	253	296	258	251	275	260	272	266	235	274	217	230	257	239	227	268	240	234	255	263	265	268	256	266	249	237	244	268	254	280	277	270	249	252	269	243	270	276	266	254	228	284	247	253	256	232	267	293	215	265	262	235	239	246	294	246	219	250	261	275	251	248	279	258	235	252	233	251	246	244	253	237	262	262	276	263	240	316	226	252	276	250	271	244	274	254	254	261	276	261	269	268	274	267	251	254	260	299	276	262	283	271	259	247	240	250	265	257	278	268	273	266	223	253	288	242	235	283	250	259	280	260	247	267	264	283	291	281	247	298	275	244	287	280	279	265	252	254	242	241	247	255	251	262	259	241	252	266	239	254	245	262	274	271	272	301	274	267	262	260	285	269	265	249	234	254	257	224	262	229	256	263	286	273	253	241	251	233	282	253	255	255	285	251	262	256	248	235	259	239	249	277	275	273	260	243	267	240	253	271	248	265	283	277	270	238	244	267	271	272	270	276	225	281	230	258	274	267	260	266	238	271	260	266	259	232	240	249	245	239	273	285	261	254	291	278	244	258	248	228	263	257	262	259	268	260	255	276	280	249	270	261	290	271	260	242	289	283	254	272	262	254	270	264	258	232	259	233	251	251	236	232	270	274	249	275	251	242	239	260	255	252	275	267	266	273	243	239	261	255	255	264	254	259	257	277	249	283	252	264	252	255	254	273	263	248	252	263	266	266	273	294	276	269	265	262	257	263	221	263	240	266	253	241	266	221	261	231	241	254	249	266	251	221	261	226	261	286	311	271	268	272	285	252	238	259	233	242	252	291	282	270	251	273	255	265	254	273	251	271	266	257	278	258	259	243	254	277	222	237	254	269	257	281	256	288	264	261	265	250	264	287	230	222	251
5491	1661	4391	9381	9103	4884	3131	4136	3920	4602	4694	6751	16903	30946	30655	22972	14315	11694	8768	8052	4989	1680	965	731	699	734	740	780	748	687	733	728	749	780	738	791	758	720	759	745	743	770	764	749	736	730	705	726	762	758	743	804	839	766	746	773	744	755	712	761	729	707	759	704	752	734	776	739	781	723	740	700	731	756	737	764	714	738	718	738	722	789	779	749	758	766	743	717	741	730	735	722	696	666	757	756	706	708	784	739	755	727	749	752	734	699	747	754	743	755	745	731	745	742	811	725	757	756	736	742	737	728	751	720	741	742	751	751	744	734	753	729	710	688	684	719	742	732	749	728	744	745	726	728	708	736	766	737	711	733	709	746	738	773	732	694	735	737	730	709	729	714	715	740	704	738	734	723	775	724	676	747	740	753	760	675	745	709	740	743	761	752	744	771	713	710	740	729	759	741	725	823	672	719	755	734	739	675	738	753	743	683	754	760	739	716	706	722	728	747	760	749	726	714	697	714	762	735	792	734	816	749	726	716	759	736	784	771	781	655	750	730	726	786	747	754	737	780	738	713	729	744	744	730	783	746	729	693	762	763	701	753	705	770	705	737	716	732	715	734	750	733	822	723	746	760	735	737	765	722	773	749	717	726	782	763	745	730	780	707	684	713	687	752	735	806	760	710	742	791	756	755	702	743	734	750	717	711	740	715	697	781	761	684	740	744	731	712	736	726	734	748	713	785	708	701	720	744	748	759	709	758	682	720	695	718	756	747	753	724	749	769	738	772	724	731	757	744	737	771	743	706	779	767	706	727	677	733	713	747	761	739	755	721	687	745	734	769	777	752	740	720	749	697	750	736	773	784	773	776	736	758	725	743	708	705	709	762	718	795	713	706	745	773	733	754	734	725	733	729	740	756	775	696	758	745	718	735	752	726	726	741	748	723	736	727	688	782	750	780	692	747	758	713	784	737	775	683	712	723	778	725	719	786	739	726	727	739	708	751	733	697	722	720	743	746	732	730	740	764	675	709	717	769	717	749	794	722	703	752	734	704	762	703	744	710	744	761	730	720	734	754	724	688	746	763	734	771	742	720	699	707	711	710	695	692	747	758	747	731	725	742	768	762	708	730	714	742	670	695	737	746	728	742	761	725	722	783	776	736	692	748	746	745	711	717	701	704	727	740	750	739	733	724	715	741	753	730	764	745	747	802	744	763	737	769	738	720	734	740	741	680	758	733	741	729	724	759	738	756	738	783	744	741	730	750	753	759	750	782	766	728	683	744	746	728	725	720	709	738	720	714	759	721	815	708	778	713	759	741	735	772	686	727	709	677	712	745	753	713	711	745	709	716	753	730	717	760	742	704	737	715	809	734	735	744	715	771	708	751	790	799	708	766	721	717	789	704	774	706	733	759	706	761	779	743	721	749	734	717	720	753	731	713	743	769	778	767	744	711	707	700	696	765	715	695	702	699	755	742	726	770	722	690	722	752	744	730	738	693	737	709	691	751	768	739	760	781	739	685	769	762	720	742	772	761	715	771	753	649	716	724	718	721	776	728	745	766	711	780	750	722	745	744	709	751	741	712	750	749	715	772	760	737	709	769	749	721	746	709	715	737	769	712	734	763	749	732	712	788	705	736	737	719	771	740	693	741	699	756	716	718	761	741	733	711	709	750	712	717	715	776	756	776	711	720	683	711	745	720	727	727	693	721	750	689	737	694	737	723	723	692	740	709	712	709	693	743	759	735	738	771	806	737	740	722	712	756	744	674	745	728	733	733	670	758	711	730	723	743	760	803	758	724	692	764	717	736	747	731	742	722	755	764	749	776	725	694	743	736	732	747	736	668	754	729	722	734	723	687	766	707	752	717	754	722	747	745	734	741	770	748	698	652	726	785	729	760	739	755	695	737	733	714	730	732	758	780	743	717	724	710	735	757	776	736	746	738	765	738	709	741	694	787	775	782	749	702	751	745	688	734	723	740	759	746	742	733	754	777	723	683	750	708	720	734	728	687	720	682	694	738	740	709	692	725	742	751	797	716	773	731	701	710	754	728	715	697	766	743	752	761	822	711	744	784	722	768	703	766	752	755	750	750	700	743	761	720	721	694	742	732	766	730	735	741	757	722	749	736	770	692	767	759	715	740	732	710	718	765	682	751	776	710	715	745	745	786	752	748	750	715	727	670	711	738	672	756	745	761	731	674	747	721	699	741	719	728	699	718	695	721	748	772	757	825	704	729	762	698	730	732	750	744	746	732	727	716	755	752	727	757	775	703	730	780	706	714	687	731	746	715	682	718	779	761	709	763	731	744	720	796	768	751	756	741	715	758	778	748	673	713	782	707	728	747	672	724	702	666	741	742	783	767	700	720	703	698	728	735	737	732	725	746	746	758	721	706	743	750	775	725	750	755	751	724	712	764	754	729	720	725	789	745	763	750	763	712	732	732	735	793	688	736	731	795	755	764	726	734	697	738	731	775	755	760	739	700	722	702	763	744	740	740	710	759	779	747	748	684	759	727	751	729	708	752	749	759	697	719	756	752	726	723	730	737	729	718	748	744	759	743	742	727	700	725	777	737	741	734	747	787	690	702	793	753	748	756	720	801	748	774	739	736	712	713	723	752	751	717	744	694	775	718	699	817	677	713	762	725	751	772	743	743	750	762	724	771	770	715	720	750	752	760	702	712	709	750	741	746	754	729	756	750	747	757	758	781	691	752	753	700	667	775	722	778	734	725	734	733	707	722	715	722	683	775	769	669	749	743	768	748	739	747	701	753	703	747	757	735	724	790	718	736	711	734	716	688	699	728	771	720	707	769	785	754	697	746	714	745	756	732	699	766	746	745	755	728	729	739	743	730	746	697	710	722	735	685	746	734	709	754	726	698	705	738	757	684	745	735	742	736	772	740	742	730	731	747	723	769	751	803	693	730	761	695	713	719	696	741	718	728	681	724	756	733	770	774	723	697	739	723	784	723	681	754	736	802	739	757	725	728	712	731	715	753	688	815	654	728	758	678	752	714	768	746	722	745	767	712	752	712	766	741	746	726	724	721	744	742	783	715	738	729	742	702	679	726	738	707	723	734	725	711	758	755	722	724	762	734	809	768	731	778	714	734	700	719	742	791	779	747	679	770	737	755	783	754	797	699	734	778	735	807	759	753	797	741	721	734	785	755	709	755	744	732	707	684	731	758	711	730	759	719	769	741	715	770	703	728	750	780	724	739	694	706	718	704	725	717	723	749	722	708	765	724	712	736	737	740	742	741	686	761	701	729	668	700	731	777	713	775	761	786	731	725	761	693	756	727	690	719	763	760	738	693	714	711	728	707	717	761	731	679	721	799	729	738	733	695	773	791	770	683	745	697	734	704	746	734	749	723	727	716	772	781	768	723	777	737	717	737	707	714	743	748	739	715	713	732	719	703	754	716	763	745	702	772	732	772	694	679	756	711	741	727	702	696	716	735	685	734	732	731	756	767	754	719	682	728	728	747	721	765	694	721
15243	2836	8478	14037	9966	4248	2683	6290	9537	7275	1461	3966	13853	20599	17290	7677	6731	8200	4759	1653	878	578	400	281	275	255	286	293	288	290	286	274	253	290	271	268	255	256	262	257	272	266	253	275	294	281	261	271	270	286	278	315	304	262	294	273	244	242	276	284	263	286	279	294	285	284	279	277	299	274	245	292	314	253	289	274	293	291	273	231	253	273	280	275	253	295	283	299	275	255	296	270	283	301	272	315	293	286	261	268	266	292	283	290	244	306	277	283	283	288	288	283	291	268	247	309	285	298	280	282	293	277	247	307	301	293	267	289	283	282	275	283	252	312	276	270	298	286	257	278	278	266	289	277	245	286	282	306	254	259	274	285	263	275	271	298	278	271	259	247	276	296	303	292	291	276	282	294	276	272	284	278	270	275	270	290	274	272	263	281	315	278	266	274	293	324	235	261	296	299	281	284	252	281	276	282	296	280	289	249	292	250	279	272	318	295	295	271	278	296	292	292	274	285	282	257	276	280	266	279	298	290	272	265	296	284	261	280	258	293	271	263	276	278	258	259	291	288	286	274	282	268	266	274	262	263	242	302	242	271	289	269	269	237	296	250	266	282	265	270	257	302	250	295	279	281	268	270	258	284	300	282	273	285	281	263	262	267	273	298	268	249	285	268	267	256	279	277	260	258	296	253	259	284	251	295	283	267	281	316	278	245	251	266	271	247	259	257	301	250	285	246	279	276	249	274	321	236	290	249	293	283	280	278	268	266	268	295	282	260	306	283	266	274	276	271	269	271	266	268	277	270	284	247	284	292	279	273	297	304	284	246	256	311	289	250	286	266	292	237	294	308	262	280	282	269	304	258	298	265	281	283	256	276	288	282	268	278	265	253	256	264	287	271	262	262	260	274	270	268	297	265	311	308	269	288	299	291	292	263	261	278	269	246	268	266	280	268	290	281	257	271	275	265	267	273	276	271	278	285	268	288	270	284	256	269	279	304	278	273	290	256	288	284	297	275	282	255	280	258	313	258	249	253	254	266	283	268	249	272	296	276	282	302	297	275	294	325	266	283	302	258	263	259	260	275	294	299	266	264	278	295	234	274	268	284	267	254	295	268	268	267	302	265	255	298	277	273	280	275	293	303	274	265	280	304	282	284	278	254	287	288	273	311	271	275	265	297	251	267	279	243	278	261	289	263	260	244	279	283	273	300	276	265	284	284	275	257	320	280	290	274	259	280	296	260	280	277	271	289	283	313	288	264	264	285	246	271	270	283	271	277	276	281	303	306	262	271	285	288	259	313	292	281	283	285	256	278	275	296	305	249	296	290	285	265	293	266	285	284	295	263	264	277	265	269	286	267	295	289	281	282	306	301	293	279	314	260	281	267	255	271	294	300	280	259	291	302	242	279	266	295	226	293	290	274	286	263	277	286	275	276	275	262	268	279	282	251	288	303	264	262	269	304	270	270	307	299	263	267	279	274	272	296	275	251	292	241	303	288	298	255	280	274	277	258	279	280	244	302	272	289	277	279	271	275	280	271	261	286	283	275	271	290	289	271	249	262	291	294	265	275	277	274	263	285	293	276	276	265	271	303	306	273	267	291	266	300	262	273	282	302	272	271	245	276	273	260	299	258	283	283	304	249	276	265	270	255	284	268	249	260	298	282	277	287	262	273	274	288	301	277	262	279	242	251	288	253	278	267	281	273	287	311	282	299	274	285	276	249	291	241	288	284	264	260	262	284	286	255	294	265	273	253	272	260	272	294	281	273	249	286	277	275	274	286	267	273	276	285	277	298	268	282	254	298	271	279	287	278	277	259	302	297	268	290	257	274	292	278	308	268	280	300	296	252	275	284	283	281	318	275	267	267	295	274	253	236	285	285	260	269	255	277	316	278	262	271	289	282	270	307	291	294	290	295	255	270	286	252	264	298	264	283	268	313	301	258	266	283	304	251	261	280	261	276	288	270	258	297	287	269	278	287	317	292	257	303	262	275	255	291	266	292	276	277	246	277	304	282	250	265	267	270	274	289	276	273	276	243	268	270	270	294	282	287	274	281	259	277	289	310	289	264	265	290	264	287	294	282	267	280	277	256	282	278	294	258	263	266	267	262	267	291	281	291	272	310	267	257	256	278	276	305	265	265	284	264	264	272	268	271	252	246	267	282	273	293	260	283	289	283	268	269	284	275	259	246	288	273	290	268	304	289	272	275	251	269	288	257	280	277	269	284	262	303	247	248	281	272	299	270	281	264	267	265	302	298	284	264	293	291	262	294	261	245	276	274	306	266	266	282	285	271	281	294	299	282	271	280	257	279	266	292	261	279	275	254	271	271	279	295	271	269	280	262	294	256	247	270	297	286	269	246	271	251	273	296	275	258	282	289	274	281	305	277	269	275	288	272	289	267	262	271	283	277	290	275	262	283	279	257	285	274	266	277	291	269	260	281	299	259	280	283	283	262	271	285	304	259	292	283	275	296	277	327	294	279	254	273	254	286	274	274	276	282	309	271	287	272	286	256	289	262	293	282	288	288	292	276	280	256	258	276	281	291	266	272	262	298	297	310	300	275	282	270	301	281	299	226	267	289	288	248	298	289	285	259	280	288	285	269	259	294	298	297	274	282	312	275	259	292	286	293	314	260	281	277	290	269	262	310	266	264	273	251	281	305	266	276	257	287	277	306	278	282	294	298	298	301	272	269	296	273	263	273	264	305	277	274	268	288	282	292	293	276	272	276	310	285	263	286	286	299	281	292	278	260	294	296	261	273	304	274	289	287	272	271	263	285	285	297	264	258	266	283	272	274	275	297	271	294	280	298	284	269	278	290	257	276	269	274	271	250	282	245	302	282	268	258	305	312	287	269	278	260	260	251	286	281	279	285	265	270	267	272	260	283	267	247	302	299	260	246	264	305	260	321	275	294	283	263	301	297	299	283	255	281	283	314	288	291	272	286	252	283	239	263	269	286	276	280	304	244	285	266	270	272	288	254	285	306	299	262	270	262	249	283	256	281	247	260	272	283	274	272	286	281	275	296	259	254	272	299	294	290	286	250	252	278	253	243	252	249	266	265	283	292	274	300	293	304	274	244	258	293	266	270	330	265	293	268	307	257	261	260	279	285	292	298	270	280	317	263	282	302	268	286	269	286	283	275	253	277	305	279	262	274	269	299	278	288	291	266	277	298	267	258	266	289	280	290	290	286	277	304	239	264	262	277	274	294	307	269	259	285	282	273	267	274	282	267	276	263	281	287	300	269	274	287	277	275	276	263	281	294	300	283	303	252	266	279	276	284	263	303	273	289	277	265	261	223	278	295	275	271	276	278	253	259	279	296	263	293	271	265	287	284	264	301	266	290	284	276	277	297	305	254	286	292	281	278	287	301	284	270	259	253	275	253	285	257	304	269	290	272	276	292	259	244	265	276	254	264	282	320	281	274	260	235	314	307	242	286	276	292	309	284	267	288	286	312	252	290	261	275	285	256	264	269	270	272	295	279	256	272
7788	3050	15894	27529	23084	12814	10460	21485	25943	21675	4921	14915	32182	41322	35732	22639	23101	27229	17192	7686	4276	2440	1370	810	845	823	776	797	774	827	803	776	798	770	820	776	791	798	769	801	821	802	777	814	793	857	835	803	754	803	832	863	901	873	827	794	797	759	826	797	861	803	776	827	794	826	867	814	857	835	799	777	763	821	822	826	790	789	802	832	766	733	804	740	811	770	817	810	810	810	754	762	758	785	801	824	779	775	810	805	795	810	822	812	781	810	828	784	789	822	787	819	762	779	835	806	758	797	827	767	788	771	801	764	815	783	789	769	792	767	819	745	757	754	764	774	815	837	791	811	802	733	832	742	773	774	754	803	762	801	828	792	787	814	829	834	837	839	861	827	822	780	825	783	784	832	787	776	809	790	790	837	772	803	798	785	788	792	812	829	788	774	764	830	804	792	809	818	766	816	847	828	801	742	747	798	753	758	895	802	734	820	765	845	794	774	806	767	764	836	818	818	777	777	793	796	818	775	817	784	807	788	811	795	811	778	801	788	779	800	747	788	804	740	833	809	777	777	760	788	787	778	798	850	779	807	821	777	760	839	795	784	812	840	737	798	788	835	797	803	787	769	824	828	810	833	701	765	813	832	763	820	792	840	731	798	802	803	795	841	817	752	819	770	782	748	798	751	766	815	813	852	767	737	772	803	783	804	804	764	791	779	783	752	825	759	744	829	811	750	771	791	796	775	759	772	794	850	855	809	830	827	807	790	794	767	813	819	795	792	798	826	798	810	814	744	784	767	802	782	834	790	741	849	834	822	787	800	809	775	801	757	764	739	790	796	821	770	804	820	805	826	784	796	773	824	805	843	866	758	801	801	839	788	735	793	760	817	763	775	778	764	799	769	794	777	784	792	793	814	780	822	775	812	827	841	807	793	811	746	786	864	859	793	795	804	741	747	777	846	833	822	792	825	783	794	856	796	794	821	748	795	813	831	790	792	855	774	831	837	836	774	779	849	770	831	882	795	838	809	815	789	755	844	822	839	760	808	779	808	849	776	760	814	790	806	808	734	796	798	795	805	782	783	793	756	813	773	740	783	830	801	811	738	788	769	767	785	736	794	820	782	753	780	833	811	773	775	786	772	781	768	822	826	774	825	793	769	838	819	829	791	784	822	778	817	800	831	837	755	774	845	826	790	827	846	790	851	756	763	855	796	794	770	781	793	791	814	838	810	823	801	813	811	804	779	805	800	838	809	773	816	797	785	795	727	785	817	733	796	818	788	809	781	760	773	837	786	783	828	773	766	792	772	780	813	760	817	794	808	809	783	749	763	817	753	815	793	766	812	773	791	821	796	798	829	840	825	857	798	809	755	823	804	769	788	820	757	792	788	764	805	736	771	840	791	761	821	822	804	786	812	767	778	804	822	857	828	837	737	783	772	803	809	811	816	809	779	822	783	810	804	786	834	757	820	822	784	804	820	802	858	803	809	764	787	784	848	826	854	812	762	782	803	786	799	789	770	808	811	810	772	756	808	819	766	810	809	787	828	745	786	820	868	785	753	774	739	780	779	789	769	820	787	763	775	781	809	817	762	788	754	858	836	746	836	815	812	767	802	788	791	871	850	798	815	819	822	766	801	724	773	798	775	770	782	788	821	806	827	738	785	862	765	767	824	788	794	767	780	810	853	787	859	862	796	794	778	810	811	793	766	779	785	816	762	795	823	778	783	801	759	787	823	789	792	783	815	761	770	790	789	828	736	768	798	805	796	793	779	803	770	778	745	797	786	796	761	803	793	820	805	742	808	802	741	781	762	796	828	815	790	796	775	813	788	824	771	831	791	798	771	851	825	769	773	803	813	786	794	784	784	829	861	774	817	774	829	797	757	861	815	820	811	794	812	764	828	775	825	776	786	821	827	783	802	819	839	815	785	786	782	769	808	785	779	745	795	777	847	775	801	783	761	822	843	833	773	803	817	735	822	809	785	819	842	785	763	818	799	809	808	825	806	787	792	811	778	797	781	762	809	803	805	865	770	817	781	772	819	842	816	848	795	845	795	799	783	848	801	786	818	801	772	801	777	766	802	778	819	793	804	792	763	797	739	766	793	788	818	808	818	797	762	776	764	763	785	788	772	810	755	799	823	773	771	766	742	806	783	823	788	792	806	772	800	812	850	771	762	842	772	841	765	799	811	774	815	768	822	791	831	803	844	783	824	786	790	806	791	820	792	775	733	840	819	776	837	793	795	815	756	810	793	791	791	784	787	801	825	775	745	778	773	826	801	779	778	768	782	800	798	864	794	819	848	822	789	817	775	834	805	795	764	818	776	764	776	801	813	814	800	811	781	795	817	812	768	850	766	843	783	762	764	781	779	805	780	767	833	780	810	794	800	850	791	804	806	781	811	817	841	776	752	778	755	811	774	811	761	805	796	800	790	787	772	843	786	763	765	802	774	825	783	811	745	769	820	834	776	781	805	762	793	768	776	815	754	805	807	827	803	823	827	803	778	770	804	858	752	774	824	838	831	817	811	863	793	855	836	802	784	761	806	788	769	821	848	789	812	832	798	840	812	764	824	811	799	791	773	799	815	774	771	797	827	741	836	775	751	767	780	856	767	816	826	788	776	821	750	788	817	821	788	809	781	799	753	818	822	845	809	850	807	830	799	810	795	753	819	789	807	846	820	780	782	749	847	788	744	812	757	813	836	789	784	763	825	779	812	837	827	775	832	788	807	805	835	775	789	830	778	808	776	807	785	803	808	809	799	805	761	763	790	817	771	805	795	805	780	863	778	803	759	825	838	768	818	763	786	814	825	755	805	783	867	805	795	773	787	760	845	736	800	783	795	796	797	786	790	777	812	793	844	798	787	808	817	769	782	804	794	828	751	832	826	791	802	793	813	827	846	775	774	823	789	779	787	770	788	801	784	800	795	776	814	773	777	794	802	795	846	771	853	814	809	776	725	766	806	797	802	873	827	737	750	806	819	764	794	870	807	799	756	756	783	832	814	815	839	805	797	829	770	740	796	816	802	751	785	834	770	844	825	801	768	790	802	779	801	797	815	763	829	793	833	814	804	834	854	805	831	796	763	787	807	785	755	814	797	803	751	741	788	815	804	789	808	779	792	760	767	798	806	788	794	761	790	790	789	823	790	757	769	801	780	784	792	729	822	826	811	762	772	784	790	842	814	807	799	802	853	796	817	800	765	796	793	793	806	740	775	829	826	798	824	811	764	819	775	814	821	801	835	780	764	818	858	831	807	771	809	799	807	777	801	786	770	787	786	856	819	753	782	793	845	816	816	814	761	790	766	786	793	760	790	807	799	756	786	856	816	798	770	778	804	785	825	801	809	733	762	797	846	772	750	781	804	723	806	804	811	804	805	792	860	777	764	803	812	787	855	807	782	784	832	874	805	794	810	749	781	835	827	826	845	794	790	760	784	806	822	815	748	779	713	782	808	749	821	801	797	839	806	788	815	782	757	776	777	829	803	761	803	777	741
2182	431	762	745	532	487	403	451	465	620	404	392	492	660	2263	1330	649	697	523	491	392	375	293	343	293	294	316	329	298	311	279	283	305	290	317	302	298	314	289	315	313	304	311	306	342	303	308	362	288	294	310	298	305	293	344	307	300	311	271	319	286	318	319	316	324	300	286	295	339	328	295	329	322	308	318	295	324	288	272	335	318	269	322	326	260	296	297	341	340	309	285	315	302	315	310	304	322	293	283	294	285	311	326	317	298	335	306	313	317	312	302	301	324	325	330	343	315	314	305	272	328	321	312	299	300	313	321	311	280	304	287	315	336	303	330	288	329	305	290	282	303	292	333	303	309	313	325	306	302	294	335	260	281	309	311	320	291	306	317	274	286	302	318	329	309	282	326	296	329	346	320	317	292	263	317	304	333	293	326	285	294	320	313	318	285	304	288	318	327	322	305	289	325	305	305	289	303	309	275	303	309	292	270	296	313	305	307	311	269	291	299	315	324	315	299	295	316	313	290	329	314	300	296	348	309	271	283	330	312	314	320	310	302	274	305	294	288	322	328	301	290	293	302	312	304	278	309	276	309	314	331	293	297	319	292	305	309	270	306	341	305	299	310	287	293	324	334	295	357	319	300	312	299	309	307	299	286	302	320	338	332	292	297	279	319	303	299	294	307	314	341	306	308	326	285	296	312	301	286	293	316	295	306	299	324	302	293	276	329	318	323	340	311	322	298	306	282	315	308	295	337	298	359	329	336	302	293	314	330	282	305	289	302	295	270	304	327	335	277	307	293	307	307	305	303	303	304	310	288	284	284	338	321	290	285	336	311	327	298	287	310	293	319	328	286	286	276	297	308	312	309	324	301	319	318	300	279	325	327	304	312	320	330	335	304	285	316	277	270	292	290	308	300	326	325	321	283	309	299	294	308	322	277	297	338	311	330	315	294	306	291	301	298	311	309	277	295	312	279	304	302	328	293	292	283	306	313	303	279	286	305	301	316	292	336	328	285	307	299	307	301	296	317	308	316	286	293	343	301	294	325	289	319	287	311	297	317	308	337	335	296	283	288	330	288	298	285	289	302	291	277	304	303	332	295	335	329	289	301	304	294	309	299	313	292	277	303	315	301	298	315	286	301	309	289	319	321	307	298	313	283	320	309	295	306	309	317	306	302	285	296	318	281	317	290	318	309	291	292	302	301	306	305	300	307	318	315	313	317	317	304	285	295	291	290	293	316	286	316	285	320	291	329	323	293	309	268	293	329	297	340	323	334	317	278	337	282	318	291	320	309	302	281	296	303	308	349	325	271	295	286	310	352	291	284	287	285	312	293	303	326	309	318	296	323	319	294	309	317	290	298	312	311	274	291	298	337	311	335	310	295	274	291	312	318	285	291	312	275	289	302	308	303	322	314	336	311	297	293	296	333	282	315	329	294	322	331	337	322	285	275	284	288	297	303	314	329	294	306	311	327	282	296	296	321	282	318	280	327	321	316	284	294	295	325	295	296	302	281	292	309	294	331	308	313	323	329	334	306	304	327	305	318	310	306	289	291	304	331	313	307	327	305	327	300	301	302	301	300	312	308	302	303	295	283	328	310	311	268	311	305	304	299	305	301	309	308	289	319	332	288	308	336	280	280	310	315	308	290	299	317	289	348	336	299	295	313	269	311	317	308	297	328	297	294	314	262	308	348	333	298	262	292	302	314	290	330	298	300	320	333	310	302	321	299	313	276	317	274	311	286	304	333	304	307	336	323	292	315	293	301	301	317	328	316	281	298	301	306	301	291	301	320	285	308	301	311	321	285	281	312	328	320	283	339	312	283	314	282	311	341	297	300	323	264	289	324	278	284	263	314	311	301	326	336	290	327	277	282	308	282	276	323	295	340	272	317	302	299	313	320	297	283	297	286	329	284	310	300	302	309	283	317	296	274	299	297	328	312	317	330	309	302	335	346	274	273	331	288	293	306	304	296	311	325	333	331	344	299	350	296	314	290	281	309	301	327	281	324	285	305	305	288	298	314	300	307	338	305	273	270	295	290	301	290	293	302	318	297	313	308	326	300	297	271	331	291	291	303	287	293	313	313	332	295	324	289	292	327	295	317	321	340	314	307	323	285	298	262	311	303	313	319	298	297	284	299	325	299	325	307	325	296	304	299	284	300	308	293	301	306	303	301	301	253	310	293	309	279	339	291	309	309	289	314	334	301	298	301	340	312	308	312	322	305	288	326	278	313	261	294	293	305	286	336	307	315	304	329	329	301	280	343	278	276	290	298	348	311	326	277	294	301	310	290	286	341	320	314	300	294	307	292	315	298	290	300	278	294	299	308	316	314	311	310	296	330	326	280	300	302	300	299	283	325	322	293	295	304	308	330	279	312	310	311	293	314	329	297	285	327	293	267	297	334	301	299	301	320	299	278	303	292	306	299	308	297	346	310	320	309	313	314	267	310	365	285	328	286	291	289	304	310	314	277	301	304	308	309	344	313	288	320	282	291	324	337	284	305	302	318	329	334	322	302	318	308	274	323	302	302	313	293	318	306	317	319	294	320	263	302	339	316	338	301	288	299	309	316	294	323	302	315	298	316	323	295	343	285	323	288	301	307	300	317	304	293	327	328	298	301	295	316	302	285	289	319	290	308	318	291	301	333	338	276	314	314	298	314	306	317	301	306	280	323	309	309	304	316	283	302	310	303	327	322	308	289	305	291	267	294	330	284	310	284	338	279	287	297	298	306	292	334	293	306	312	329	304	316	309	300	308	286	283	286	313	292	289	309	323	302	316	273	281	288	302	324	280	312	325	301	313	315	315	332	306	327	297	297	314	281	318	308	315	309	294	323	290	282	302	308	297	299	284	305	314	316	312	308	326	320	281	345	309	286	299	308	306	332	323	289	287	320	303	333	314	287	293	322	287	295	288	308	333	350	297	283	338	302	316	311	314	346	335	315	303	314	289	312	326	288	280	279	302	344	321	315	308	305	276	302	301	301	310	306	305	324	314	300	254	327	326	314	333	287	335	270	336	349	311	281	290	299	316	293	307	303	318	305	310	315	314	324	291	302	347	303	338	280	302	322	319	288	282	285	333	336	304	334	282	273	284	334	264	293	320	311	297	309	297	299	303	299	309	336	265	306	291	306	299	315	298	299	279	302	311	318	330	290	289	303	330	303	307	329	323	287	302	294	317	304	283	328	292	297	329	299	324	298	324	309	322	275	325	344	308	292	302	319	262	318	311	311	331	290	266	301	309	307	285	293	303	314	323	299	326	294	323	323	326	330	318	321	300	311	332	313	297	297	331	307	305	306	340	296	296	307	309	305	295	340	306	287	341	290	301	308	317	318	287	305	312	310	323	298	290	304	326	331	322	272	314	281	329	261	287	331	267	292	313	313	324	335	288	331	338	291	316	331	288	313	311	286	270	314	305	280	326	309	324	290	312	297	314	301	287	330	330	309	291	338	304	312	336	290	297	314	324	326	294	323	326	316	316	309	330
2521	1009	2222	2730	2184	1739	1491	1657	1965	3028	1208	1529	2075	3086	11257	5568	2475	2752	2013	1502	1319	1048	907	885	869	810	855	846	797	867	858	820	860	866	823	878	908	821	835	848	882	852	881	905	840	864	915	858	844	876	859	839	836	911	850	831	848	843	839	809	879	883	886	862	865	883	859	827	839	848	876	853	891	834	832	904	831	863	828	847	834	806	849	833	826	826	864	895	839	840	906	893	857	857	882	827	824	870	844	828	830	838	874	907	897	825	869	872	861	827	851	864	868	872	831	807	923	811	821	898	846	877	910	862	865	870	888	822	860	849	850	825	893	895	866	899	893	841	868	822	833	843	845	841	893	886	870	845	897	856	905	841	835	876	857	828	901	830	895	852	838	864	829	869	876	922	874	871	797	796	872	863	845	865	846	834	869	910	866	834	846	856	797	854	821	878	875	852	853	800	846	826	870	936	846	872	880	868	869	854	887	823	891	869	822	866	831	876	862	794	852	834	868	894	843	829	864	885	822	883	866	861	823	860	785	868	830	856	860	862	849	803	891	868	874	826	876	843	840	842	837	804	855	864	877	869	869	848	813	892	870	839	820	800	818	840	882	805	869	842	810	844	870	847	906	809	829	866	912	863	868	858	908	869	832	855	829	851	873	837	902	835	874	862	877	811	814	829	877	897	930	829	823	897	893	814	883	845	818	875	866	880	881	867	847	807	786	933	888	827	845	891	877	846	786	890	813	831	833	844	829	888	821	813	809	836	957	846	863	868	847	841	761	839	861	839	848	853	899	861	873	876	825	854	832	861	886	848	851	839	814	830	779	863	895	862	863	835	885	873	893	907	904	886	896	865	846	843	861	815	889	871	847	844	834	873	855	842	858	837	844	901	898	868	866	855	822	827	819	852	895	871	877	816	870	855	869	855	842	849	861	865	872	852	900	848	892	873	795	898	889	894	878	844	868	864	822	873	844	797	896	870	864	861	912	787	863	860	854	901	848	905	870	832	893	850	850	864	851	811	819	880	822	882	800	864	834	832	853	826	831	850	843	834	886	841	884	897	861	841	869	844	872	836	863	876	850	885	878	912	852	855	864	840	853	855	877	826	830	871	821	855	936	837	849	878	831	821	869	878	891	918	894	844	829	885	866	845	838	875	890	808	831	836	869	854	859	830	885	819	812	866	861	876	915	871	879	870	864	866	847	862	879	866	847	860	869	932	815	881	836	838	875	892	846	851	889	853	841	847	892	873	820	858	854	893	851	859	871	876	837	869	881	829	853	832	881	854	833	871	837	854	803	852	818	856	849	833	836	904	792	832	853	889	884	862	846	836	849	857	853	855	844	868	871	850	832	828	885	857	872	858	922	824	830	879	877	845	849	897	864	900	885	864	856	824	828	846	908	858	860	805	912	863	867	845	874	856	807	857	884	850	799	796	861	849	834	858	857	903	869	894	829	834	865	869	827	834	839	882	869	874	872	879	833	796	850	858	883	845	853	869	881	868	864	851	853	881	890	842	851	836	833	886	852	881	916	914	833	855	846	870	816	867	902	819	862	872	874	843	822	888	808	861	828	888	860	922	886	898	873	856	854	881	864	866	847	830	866	828	844	874	851	859	907	942	887	854	899	869	863	881	838	893	848	837	864	838	867	871	828	837	860	888	865	862	866	889	850	825	863	881	879	859	844	866	817	863	900	842	833	838	850	858	874	893	859	809	935	860	847	874	787	866	823	885	847	884	848	867	861	825	837	818	905	873	866	865	879	898	843	856	874	844	852	848	846	837	804	854	901	839	918	863	836	808	884	878	835	846	869	881	826	816	871	856	854	821	859	870	907	839	856	880	830	898	873	817	816	807	920	853	811	826	840	939	893	880	846	850	830	911	821	865	883	779	840	875	902	868	897	869	825	858	896	944	925	860	919	876	829	816	877	807	828	832	846	807	913	859	866	908	807	876	825	861	891	849	815	863	882	820	836	849	848	834	852	885	826	862	866	881	885	879	892	854	883	844	882	827	882	867	870	857	868	879	910	863	873	826	905	790	839	841	859	826	890	890	873	873	813	893	842	810	839	909	854	818	845	878	917	833	910	882	818	866	844	778	828	823	830	845	872	833	893	831	863	850	854	842	892	816	842	876	846	889	811	817	826	834	864	851	786	840	816	814	859	806	858	869	833	873	908	788	899	881	830	880	785	861	879	925	861	865	831	820	859	916	903	826	855	865	829	792	907	860	838	909	882	891	825	833	834	870	855	869	858	872	835	867	791	871	834	849	875	869	860	862	853	842	865	854	870	868	888	813	825	862	831	898	811	876	867	863	857	889	878	844	868	860	838	827	851	898	851	841	849	880	895	827	820	852	867	877	857	845	853	863	802	830	915	853	867	885	820	848	828	814	890	906	853	828	896	848	917	801	884	821	844	875	857	888	814	847	800	859	841	850	835	839	819	860	881	826	906	836	818	864	894	881	841	824	879	851	900	814	819	891	852	856	855	823	853	882	854	809	848	829	888	867	849	845	814	891	903	837	847	816	866	886	862	822	817	843	833	860	909	875	860	865	861	891	842	862	792	867	895	861	796	849	886	836	866	813	880	883	822	848	844	854	854	819	853	810	849	847	880	901	838	825	825	889	880	940	861	852	853	895	803	871	887	870	842	819	874	902	886	882	884	892	793	852	866	857	868	887	849	866	831	840	874	851	853	856	868	853	872	896	848	841	797	835	849	906	866	865	861	899	831	816	795	884	834	865	829	840	824	817	814	841	877	864	846	837	917	832	847	861	860	865	845	870	877	900	855	880	874	853	840	885	871	856	867	851	913	830	918	870	809	871	843	867	860	875	923	806	905	852	882	823	832	798	848	855	867	827	894	864	900	825	884	854	885	843	854	881	886	869	817	857	860	873	805	869	862	854	869	852	876	877	839	896	952	882	902	877	867	842	861	816	853	814	833	894	865	824	808	845	902	895	846	892	887	875	865	858	828	852	877	892	848	847	884	874	822	861	872	845	838	837	828	814	845	771	816	852	849	815	832	876	837	856	840	822	890	883	850	839	804	838	843	817	868	877	906	893	880	871	877	850	879	848	853	891	904	872	868	878	823	879	834	848	879	836	930	834	870	900	870	889	803	868	864	914	836	906	897	861	843	857	820	897	871	844	825	902	852	842	895	856	869	876	895	827	863	877	844	882	888	867	860	871	847	931	859	854	880	880	794	865	885	857	833	891	882	832	831	877	837	854	862	849	802	876	829	842	819	856	861	903	836	834	856	863	860	836	855	889	910	860	836	838	852	881	843	806	847	906	885	860	822	862	819	835	869	860	814	908	904	837	866	882	902	811	847	872	830	869	805	861	906	862	823	884	905	845	878	827	874	854	879	898	870	884	888	828	895	812	851	881	818	857	845	904	801	853	850	847	840	846	850	883	894	816	887	833	849	851	840	838	852	882	898	848	869	848	847	877	902	883	882	784	879	855	823	854	898	850	911	823	840	887	848	826	872	828
7710	2771	6873	7215	5361	4210	3817	3462	2528	2544	4662	8186	7937	11108	10642	5541	2350	976	500	386	317	301	306	275	294	315	291	308	304	284	286	283	292	267	312	271	290	296	315	290	278	269	293	311	296	297	311	280	275	303	272	280	295	286	285	272	307	294	318	274	262	305	272	292	269	295	264	291	318	301	270	285	281	271	277	319	281	256	310	299	293	272	282	286	233	285	291	320	284	274	281	282	265	259	292	275	306	297	329	267	310	284	288	314	269	270	259	296	324	304	303	300	282	261	299	278	282	305	310	270	286	314	284	272	257	310	269	288	297	307	300	281	284	280	284	276	280	313	275	269	285	288	291	323	286	294	312	293	277	315	296	281	315	292	284	305	321	302	255	271	282	258	298	299	303	283	267	305	332	299	282	280	284	290	285	312	301	284	288	292	321	276	280	269	274	292	289	293	315	297	284	293	300	280	276	271	274	296	272	289	288	310	299	276	273	284	309	266	298	294	331	309	312	264	284	273	306	282	289	260	296	310	280	295	307	291	292	288	291	300	286	268	287	315	331	284	337	289	281	284	287	291	292	301	275	271	272	288	302	286	262	272	269	312	273	301	283	297	265	275	291	286	287	283	290	276	290	304	280	299	317	272	266	298	297	261	296	268	289	289	304	285	300	317	273	288	303	296	284	289	283	304	276	303	279	301	270	283	275	303	304	286	287	267	293	318	289	291	279	277	281	305	288	289	307	272	276	301	285	315	272	291	293	290	297	270	302	285	286	264	297	299	283	270	300	299	279	273	295	311	301	301	277	271	272	294	280	275	298	307	250	287	278	307	310	268	282	282	269	280	271	284	274	295	275	268	271	302	279	307	311	318	279	246	251	305	286	288	323	293	267	257	333	298	268	274	293	284	288	297	279	308	306	287	296	290	288	290	283	286	266	282	297	283	290	273	300	296	312	275	290	294	284	290	274	269	322	284	276	292	264	301	280	282	297	289	276	273	285	295	318	280	284	272	331	290	283	300	276	278	286	290	282	279	287	282	303	328	287	323	268	313	269	289	298	287	300	326	282	289	283	279	268	294	321	300	284	293	332	283	272	265	319	323	285	285	312	297	312	319	310	288	302	303	326	282	294	288	298	328	260	310	289	280	299	323	254	301	276	287	268	317	285	257	299	276	284	254	304	282	288	290	265	300	319	268	286	267	293	310	305	257	270	284	265	275	258	267	278	328	294	278	304	280	269	285	290	313	298	299	302	282	292	281	285	301	274	284	279	245	280	275	311	286	296	299	284	300	249	305	295	301	294	301	276	274	277	300	324	264	283	268	281	290	315	279	278	264	246	297	265	303	305	291	305	289	302	305	309	273	301	291	306	319	273	314	298	257	291	267	318	296	298	267	293	270	315	295	294	294	307	280	295	299	280	286	272	271	267	314	269	295	256	281	263	312	308	302	282	312	311	299	298	293	280	275	281	310	290	289	289	267	272	292	271	267	276	285	276	279	320	307	300	288	290	313	260	295	293	283	282	289	290	293	286	265	288	311	279	293	302	258	293	280	329	271	317	282	286	277	296	255	310	304	286	291	243	269	298	322	286	281	281	307	276	301	262	316	248	308	302	284	262	284	294	291	281	316	237	260	283	306	288	320	293	299	286	283	283	297	291	322	303	265	298	294	283	301	298	252	276	282	288	306	296	268	292	287	263	280	263	261	306	263	292	307	279	274	286	282	312	275	297	306	297	268	311	270	283	286	271	278	292	281	269	291	303	268	300	283	279	274	299	308	293	277	278	302	319	307	291	293	298	313	311	299	276	279	321	294	293	276	311	287	274	296	325	304	290	294	316	298	292	272	298	285	287	272	296	273	293	324	277	289	293	260	300	327	255	337	292	280	267	274	332	282	297	266	306	287	262	307	268	274	283	279	308	305	286	269	275	292	251	320	302	307	334	282	295	299	277	296	268	303	292	302	305	306	281	314	276	288	280	308	274	300	299	292	280	295	279	278	277	293	300	304	267	276	273	305	310	303	275	288	302	287	280	295	268	286	287	288	316	288	328	309	316	281	287	297	287	283	314	316	318	285	284	290	275	260	281	281	293	247	331	303	251	304	251	311	286	274	296	267	325	272	289	282	286	297	315	298	296	320	304	289	282	295	274	293	317	288	316	302	295	277	309	298	264	272	269	280	296	274	258	280	277	293	278	283	303	285	275	279	279	300	292	308	322	317	265	329	267	298	297	283	256	314	311	299	297	253	289	306	286	255	270	276	297	282	285	277	276	295	268	252	307	299	297	298	296	291	302	275	302	277	293	315	271	271	295	291	303	291	270	269	275	260	279	301	281	272	293	264	318	272	311	322	275	270	257	304	290	288	322	290	290	304	300	284	279	300	272	279	312	309	297	248	289	297	310	288	325	302	296	308	306	297	297	336	305	249	290	296	274	283	297	298	271	289	292	279	305	287	291	301	290	259	303	301	329	268	273	293	300	271	279	311	291	317	283	279	286	303	280	280	295	292	321	278	309	269	302	317	273	280	303	306	299	288	302	294	291	310	324	277	308	283	289	269	256	313	300	289	289	250	284	299	309	282	271	294	273	263	281	296	286	312	269	269	303	235	287	325	292	293	299	254	284	290	297	288	291	286	302	293	283	282	332	274	267	288	298	282	294	289	286	290	302	300	292	320	306	328	299	284	290	262	262	267	311	304	306	301	317	275	325	265	268	276	295	281	266	316	322	296	285	308	284	333	290	282	297	272	289	280	277	271	312	319	289	305	277	296	277	258	314	291	282	274	286	303	282	275	309	287	252	293	293	323	293	287	287	307	299	292	285	276	300	296	303	281	271	280	286	303	268	323	283	303	298	288	284	278	306	268	264	286	270	274	316	327	282	285	295	264	312	280	303	273	282	273	286	310	310	312	296	310	300	269	311	282	272	304	276	262	287	300	301	293	264	268	307	267	259	296	289	313	294	290	285	300	272	274	293	270	293	297	297	292	289	322	320	288	261	277	291	265	289	299	281	295	240	298	299	281	275	305	296	283	265	300	268	293	268	285	292	297	257	303	327	271	292	280	310	292	290	274	304	304	274	278	261	300	292	300	278	278	289	301	302	307	292	250	298	264	288	306	294	251	301	298	303	305	290	306	288	295	282	281	274	311	292	280	287	324	271	263	308	289	302	295	301	280	275	266	286	276	310	285	302	291	275	326	283	278	292	278	302	289	306	277	285	300	311	303	300	295	283	298	278	275	282	304	308	287	319	291	260	263	316	320	298	301	279	286	291	264	313	326	274	260	269	291	333	285	284	309	274	277	288	271	278	292	288	280	275	234	307	274	280	298	277	267	270	276	296	284	273	277	258	305	275	318	289	280	319	295	285	283	302	284	271	314	277	296	265	236	301	291	286	285	276	288	284	312	320	302	281	314	298	320	286	298	297	265	279	303	286	267	261	314	328	305	262	282	289	277	290	304	272	270	299	279	297	293	299	298	298	304	277	292	279	332	277	302
5540	3684	13950	18546	16383	14611	14626	14142	11015	11507	17887	25516	24800	32064	29899	19431	9889	4346	1881	1204	892	869	893	816	817	791	817	886	826	843	840	858	818	813	835	850	847	848	801	809	811	824	802	842	816	815	831	865	787	777	816	780	811	839	801	825	863	814	757	819	857	837	870	822	846	800	846	777	846	846	800	826	767	862	834	808	828	828	840	838	829	766	822	829	856	849	820	784	862	816	849	806	815	834	806	820	809	841	808	810	805	830	813	807	895	836	820	873	841	797	782	796	824	836	810	768	825	853	829	804	791	831	841	812	843	820	818	846	798	812	794	820	819	839	814	799	799	843	796	782	765	846	800	866	845	843	813	805	789	791	794	875	805	798	839	860	833	797	790	809	859	886	844	850	817	801	802	769	898	861	784	809	804	830	822	816	809	766	826	808	825	848	820	795	786	835	834	884	843	792	838	832	819	861	825	808	882	838	812	893	847	856	777	829	790	815	819	808	845	851	803	778	826	831	828	831	809	797	834	835	862	832	837	814	818	819	841	824	849	842	823	825	850	813	838	810	840	876	782	838	782	805	838	827	792	850	790	788	855	825	852	798	901	789	832	840	796	797	799	809	840	866	839	813	779	846	793	815	810	798	820	763	839	803	849	842	752	803	811	762	844	782	845	859	792	817	863	828	810	789	807	826	839	821	801	808	802	849	817	865	836	815	826	851	822	857	821	851	761	771	807	866	828	851	754	881	839	821	794	806	809	799	828	785	812	820	805	828	883	815	811	882	794	797	819	801	864	827	812	800	829	838	884	834	830	835	814	841	854	845	794	872	841	852	811	832	794	838	775	820	809	830	801	824	793	776	832	864	847	819	825	863	822	838	836	848	828	910	800	827	823	807	789	872	801	797	868	798	847	815	854	808	871	846	793	830	846	768	821	845	828	849	836	774	849	822	775	795	846	848	854	818	828	835	792	823	822	878	838	831	873	837	831	795	843	805	826	814	816	837	826	815	795	867	808	795	831	827	826	774	829	754	847	814	815	782	797	922	788	878	793	816	816	841	788	826	794	838	820	819	823	809	811	797	753	800	820	791	832	859	818	831	813	805	830	826	798	827	824	832	883	828	814	799	778	747	822	817	819	857	822	820	860	804	804	837	829	828	819	809	807	792	852	791	816	821	804	857	781	822	806	847	809	840	783	838	856	815	845	858	799	798	800	852	834	857	876	869	811	830	772	865	823	867	823	825	754	861	796	826	785	800	823	824	817	772	849	855	798	779	829	830	814	820	813	847	817	845	788	899	819	836	830	848	820	835	839	803	815	852	820	866	827	842	889	815	798	834	838	832	764	820	811	852	800	820	850	830	823	832	795	823	821	829	811	808	826	843	837	788	830	803	803	806	826	883	844	848	788	858	830	877	831	827	854	877	898	814	811	819	841	838	797	811	832	846	804	829	800	801	795	805	827	781	774	819	815	844	847	760	853	805	815	814	780	831	852	841	786	814	844	796	868	823	865	849	835	788	744	802	861	815	842	826	799	827	857	763	792	776	762	844	847	831	801	832	856	827	854	799	798	842	838	836	816	782	839	819	805	792	799	842	820	817	877	827	815	826	805	854	825	880	852	795	855	784	836	849	758	821	834	847	831	828	812	819	872	826	803	829	784	838	818	819	805	837	827	854	801	813	852	789	806	775	794	873	830	821	836	820	834	808	835	813	767	820	789	785	878	779	868	848	789	804	781	805	781	788	774	859	837	795	830	841	809	833	764	799	836	868	847	841	798	817	858	799	825	848	829	805	794	836	833	816	817	805	856	877	798	803	860	854	847	819	847	779	881	785	816	862	840	848	854	836	833	860	867	798	778	863	824	846	844	837	847	804	832	878	832	797	849	795	870	767	832	824	828	835	843	764	844	842	789	739	897	817	790	800	808	846	831	846	830	809	838	859	869	831	873	839	830	850	772	831	819	849	799	750	799	841	833	806	814	804	834	769	823	825	869	839	853	811	841	852	825	823	804	786	827	811	802	791	845	821	766	829	791	818	812	744	793	817	816	854	853	746	806	835	773	839	820	846	838	813	821	894	800	782	845	832	840	828	803	835	856	816	848	787	859	835	807	828	793	858	797	846	822	866	837	816	822	818	816	807	779	848	785	835	808	845	781	843	850	832	827	825	811	811	777	801	837	802	831	820	789	846	785	836	816	827	850	797	826	811	857	778	809	845	804	839	839	841	861	827	804	832	800	845	808	820	852	833	827	798	821	839	817	818	810	828	817	801	810	802	831	810	794	840	827	859	806	796	838	817	784	815	824	831	782	822	838	826	807	813	839	814	781	800	788	821	816	844	828	834	848	838	824	835	818	895	822	788	833	839	820	850	787	836	832	808	902	845	841	827	834	780	879	805	801	801	919	832	854	820	862	854	837	843	800	882	832	830	853	805	777	852	828	813	798	820	888	838	815	835	801	803	843	854	858	860	834	874	826	803	794	829	797	827	856	828	820	767	842	830	819	817	780	851	843	769	821	797	784	781	843	791	808	838	788	810	841	832	853	833	822	857	879	784	753	800	834	796	878	744	837	848	805	789	762	796	807	847	830	747	767	840	856	801	788	818	851	803	835	845	800	841	812	830	857	861	799	817	852	809	813	847	817	855	806	857	879	787	790	842	853	818	850	874	816	799	849	838	850	801	838	840	825	857	808	824	868	799	854	804	821	813	791	817	811	860	765	769	830	834	803	840	828	825	858	814	809	812	793	864	781	824	822	802	834	742	804	826	792	790	787	835	784	815	804	803	804	785	825	831	851	803	845	821	845	814	855	843	834	761	836	845	830	780	794	859	838	819	860	850	823	841	818	865	873	847	808	790	837	838	866	842	870	780	831	832	808	800	844	815	822	800	836	802	805	806	829	848	873	809	826	807	821	813	813	852	794	855	798	845	793	857	787	827	779	839	873	855	836	831	827	840	827	822	851	873	850	816	829	831	830	847	840	839	837	825	810	792	850	804	833	871	816	816	819	866	858	767	828	845	817	839	857	821	804	852	815	824	833	816	780	826	795	805	799	832	813	838	833	831	862	822	836	821	822	860	835	846	851	828	867	815	777	862	853	888	818	820	805	839	831	854	828	840	833	826	790	785	825	813	794	845	843	894	864	793	838	815	842	855	786	860	851	849	822	805	865	823	830	801	828	835	823	839	842	830	795	828	763	819	827	882	805	856	805	820	800	779	782	818	834	801	853	851	850	821	839	800	795	838	860	833	828	866	860	861	843	845	864	845	803	848	813	800	835	800	804	843	767	805	857	846	812	771	808	847	813	758	801	862	808	806	848	827	811	821	819	817	797	859	881	799	829	800	826	804	802	836	799	830	828	837	831	880	800	856	828	800	789	810	839	818	849	799	839	803	853	861	837	793	795	766	778	861	820	850	810	853	812	813	846	862	802	758	825	796	819	806	846	798	818	795	869	873	819	867	841	806	796	825	826	796	844	846	846	791	791	800	843	848	813	865
16368	4778	10016	9616	5702	4394	5697	5803	4977	6835	15030	24578	27552	22163	13683	6702	2615	1018	453	368	317	313	306	309	282	306	356	306	328	301	320	347	322	299	342	326	308	308	306	312	326	291	314	318	307	279	312	297	300	297	308	305	291	308	341	312	317	329	300	316	314	322	341	329	324	300	322	304	291	300	311	274	347	303	308	312	330	295	316	292	322	304	317	343	298	340	313	319	326	275	326	304	323	325	336	320	321	351	308	310	330	317	306	304	290	348	317	331	313	272	313	282	306	320	314	302	310	306	312	306	320	275	283	300	307	298	315	328	322	291	315	337	298	323	295	313	292	347	303	322	322	311	282	301	319	298	334	317	327	321	318	290	279	301	311	280	286	308	299	328	328	339	321	300	290	307	321	312	323	337	293	316	292	293	320	316	297	315	287	329	317	308	321	368	328	343	311	327	304	301	322	318	304	302	281	343	324	357	318	312	321	294	334	332	294	319	325	318	340	282	308	318	339	360	325	350	325	320	309	289	317	301	306	319	300	311	309	301	332	286	291	332	302	320	303	318	322	300	282	322	327	286	290	294	309	312	313	320	333	310	300	313	300	305	298	315	345	310	293	284	341	305	333	302	331	280	281	301	315	315	282	328	333	316	293	324	314	302	310	333	328	314	301	336	337	326	301	312	279	288	350	311	308	290	325	303	310	289	278	278	312	322	310	313	297	322	292	319	288	319	316	307	317	332	308	304	300	302	297	313	310	309	292	298	320	316	317	329	335	307	343	342	308	340	329	317	313	282	301	304	340	312	331	324	306	305	318	308	348	308	308	300	311	312	322	324	333	298	315	309	326	346	334	279	319	295	329	335	330	322	299	307	295	304	321	290	351	299	323	305	319	310	310	337	301	300	294	323	322	318	318	310	312	285	333	297	307	340	280	279	318	313	311	292	307	329	338	325	335	324	328	290	317	306	315	316	288	331	304	316	293	313	297	276	287	294	304	312	298	307	333	308	296	325	310	298	310	307	307	316	306	312	344	290	295	307	293	321	287	336	314	300	293	319	309	302	310	313	295	311	308	315	321	294	276	334	283	319	309	297	316	340	328	301	283	303	369	312	311	318	289	334	309	297	340	330	321	314	312	321	313	313	303	309	323	333	312	331	267	299	337	310	314	292	306	298	306	303	315	328	309	303	300	307	319	272	291	311	356	283	324	312	293	294	285	337	338	336	324	354	316	312	326	309	312	320	325	293	313	339	306	316	300	325	307	323	312	310	299	290	300	308	307	337	317	302	334	305	305	316	304	311	307	334	304	284	308	309	322	292	320	299	313	308	311	302	333	280	312	298	257	278	311	316	326	286	325	338	301	313	336	307	293	278	281	301	311	341	281	328	329	288	313	291	292	323	323	300	313	282	299	276	278	332	295	291	320	327	307	279	317	288	305	310	325	348	320	292	323	315	313	260	355	318	347	331	320	322	302	330	310	273	321	303	344	287	306	312	324	305	304	326	303	292	335	295	309	306	305	345	299	322	326	292	284	285	257	324	287	332	311	339	289	330	309	302	296	306	335	331	355	307	304	286	278	342	337	304	322	298	335	323	311	319	324	318	303	325	291	303	336	315	298	307	307	277	319	311	290	317	312	332	295	296	301	311	322	343	290	306	335	354	341	347	294	301	312	307	349	334	346	307	332	289	308	334	323	305	308	312	286	317	277	342	330	331	320	293	304	299	291	303	340	301	313	298	302	310	315	334	315	293	291	315	326	323	308	293	305	289	308	324	319	281	323	345	328	351	324	327	304	304	324	328	275	311	313	313	327	299	311	324	306	340	324	314	351	304	333	327	303	297	319	340	313	301	322	339	324	280	317	316	292	339	319	369	310	313	308	324	318	324	345	305	323	323	302	308	312	300	288	332	315	315	284	317	307	305	341	323	287	299	323	302	330	295	295	317	287	315	311	331	327	305	318	286	317	324	313	275	292	289	328	294	317	301	277	300	308	316	303	296	332	314	291	294	313	315	309	315	302	323	306	309	273	314	316	330	283	301	344	322	297	309	320	301	296	292	315	319	317	307	297	319	295	315	339	296	354	316	304	318	321	304	325	287	271	314	314	299	322	327	298	335	309	285	321	330	294	310	323	286	323	314	306	303	304	317	336	317	310	333	308	314	315	325	325	338	304	315	281	325	277	305	280	318	338	290	287	344	286	324	350	345	305	311	303	343	318	310	319	274	292	299	300	305	324	302	344	322	339	312	316	308	329	301	306	315	313	304	329	286	321	291	309	315	304	303	298	310	321	296	298	303	328	314	303	325	356	324	339	334	306	288	289	295	337	293	300	314	296	315	317	277	300	299	301	305	298	291	307	307	318	318	305	309	348	319	336	333	310	304	290	309	298	293	279	329	299	297	295	323	329	315	344	268	307	303	312	333	293	323	313	308	312	287	307	320	307	297	292	322	351	347	293	317	335	317	297	327	302	313	310	319	330	274	296	287	312	294	311	285	335	321	305	314	308	315	283	315	314	309	303	299	314	277	324	301	316	313	334	302	320	307	330	290	331	322	318	285	318	295	295	330	291	311	330	322	327	333	311	322	330	319	316	321	314	284	329	274	324	316	328	318	316	332	298	301	286	311	300	319	299	333	327	309	316	343	301	325	302	298	289	305	331	311	313	278	313	348	309	314	310	314	285	312	311	298	299	289	326	324	290	303	299	296	311	329	306	315	320	289	300	294	342	314	297	303	306	301	300	321	319	351	322	288	324	359	290	341	325	324	327	301	292	307	310	288	289	346	332	308	331	312	321	316	295	315	291	356	302	307	318	320	311	321	349	296	307	312	327	299	317	286	309	306	298	333	328	301	272	286	326	311	314	289	334	306	302	292	308	293	325	284	294	279	312	355	299	333	301	301	313	340	311	308	307	320	300	323	335	329	324	306	290	294	314	285	292	329	320	316	302	310	312	331	315	317	313	316	310	322	327	323	343	332	335	315	303	354	317	317	298	323	319	288	309	308	309	300	317	311	303	311	314	274	308	288	328	319	285	293	306	307	277	308	343	303	302	296	312	311	298	317	287	313	325	322	309	286	309	335	338	302	299	297	344	339	312	283	286	306	316	329	325	298	285	329	298	321	309	302	314	277	313	327	326	310	302	275	331	316	307	309	318	294	303	296	286	325	293	286	300	314	300	329	301	309	319	290	306	327	328	283	327	283	305	294	289	349	290	334	319	317	321	319	308	335	327	333	315	312	299	301	290	306	302	314	311	290	313	298	304	263	335	308	289	300	292	271	327	278	297	287	324	335	290	298	304	313	333	304	331	330	298	286	305	305	290	309	339	305	314	324	322	327	310	298	295	293	337	294	308	296	305	328	317	277	305	287	304	314	303	326	314	323	332	296	299	307	286	287	313	306	302	285	318	312	329	315	305	350	324	283	311	318	293	303	307	314	322	341	291	325	319	343	303	328	349	276	296	318	345	325	308	276	319	279	359	325	274	298	311	307	338	279
8349	5062	17590	20674	15373	14634	19146	19790	18208	22143	33660	44897	46471	40622	32068	20727	10265	4124	1743	1157	1003	877	856	909	904	869	902	865	890	912	930	890	879	908	828	909	866	839	887	873	895	868	858	903	881	892	835	895	877	897	900	885	869	932	858	869	878	884	876	858	865	874	870	852	840	858	862	847	891	874	884	923	894	825	847	841	946	865	873	840	940	865	882	863	851	908	849	893	869	901	841	894	941	865	874	842	909	866	871	862	864	847	852	878	939	881	903	842	921	863	892	878	898	862	839	830	831	918	857	880	885	890	892	884	881	841	834	870	862	904	880	885	902	829	895	894	850	854	870	864	844	877	898	868	845	820	923	840	915	914	890	949	855	901	864	841	878	886	904	881	888	917	887	882	893	842	893	875	893	868	884	919	877	855	819	899	841	870	867	841	922	885	879	825	861	860	838	875	883	934	863	907	863	835	887	965	867	899	865	892	886	804	865	874	912	857	853	884	830	875	868	884	890	878	854	857	899	870	892	906	866	847	863	905	837	893	843	866	884	896	948	860	814	863	916	878	890	925	922	859	909	858	900	924	891	872	865	883	854	883	873	889	891	881	891	910	844	878	896	885	894	880	917	889	875	870	895	876	875	873	895	817	914	875	896	895	916	861	854	874	862	837	821	838	917	852	938	830	910	889	884	893	857	825	860	824	864	909	859	864	907	862	872	865	918	931	888	864	843	889	914	874	958	860	922	831	889	871	912	893	824	923	910	876	886	860	872	908	940	869	818	871	849	893	894	891	851	878	881	872	901	874	875	853	841	910	852	833	860	903	906	871	848	885	875	869	847	861	888	903	912	914	888	867	850	869	847	882	897	905	818	937	882	789	868	843	878	848	890	858	881	866	892	865	872	891	898	810	863	890	861	855	888	886	909	890	842	882	869	849	876	879	911	841	912	857	864	960	896	933	874	890	887	892	886	817	870	914	906	909	861	829	945	833	859	894	835	849	858	927	828	906	940	899	904	863	846	853	853	878	870	909	900	876	914	906	898	891	899	879	902	905	894	883	889	866	868	885	882	861	880	832	847	865	862	881	839	892	917	931	886	843	851	878	878	862	902	870	906	871	909	883	881	841	863	902	922	870	879	858	830	832	878	899	861	855	915	914	858	864	853	904	858	914	872	907	911	896	867	849	945	890	903	923	896	870	888	861	863	888	899	859	836	869	812	847	887	876	869	894	855	880	820	860	896	901	867	880	893	889	933	817	830	936	881	910	888	845	867	837	816	874	902	876	878	848	897	837	851	886	880	886	886	854	838	915	816	915	860	880	847	882	840	875	821	909	846	881	896	894	812	842	889	858	852	855	839	886	873	912	914	826	878	879	868	853	813	892	913	932	950	941	929	845	849	821	905	835	872	894	898	934	924	886	897	855	899	937	862	869	864	871	917	864	879	903	827	916	963	863	872	860	877	894	910	847	874	851	895	830	822	861	868	848	898	876	879	863	848	902	849	844	852	863	825	865	831	890	923	847	867	866	882	862	832	889	902	881	867	864	851	864	861	827	881	901	893	896	861	844	873	874	921	874	872	831	861	904	851	869	894	885	873	858	863	850	865	882	861	881	869	871	865	876	861	912	858	898	882	880	902	914	843	833	857	834	854	876	912	912	875	921	872	852	884	857	920	913	864	879	839	917	922	908	855	865	861	880	875	939	834	929	875	895	843	861	863	882	857	843	872	930	840	877	873	820	866	816	894	837	954	845	873	859	839	862	891	901	906	847	881	858	820	943	840	905	923	831	898	899	875	910	864	880	863	889	856	862	888	896	874	904	869	893	881	840	848	868	859	892	892	891	855	868	876	865	898	847	790	888	850	876	856	857	838	892	883	847	865	870	807	877	902	867	885	849	924	874	927	849	933	875	907	888	843	862	880	865	858	822	883	885	872	912	880	907	868	902	843	843	876	871	878	908	888	877	861	858	945	821	848	894	870	832	841	898	873	913	886	884	835	892	863	853	869	858	843	969	895	851	870	921	899	886	883	891	881	912	881	860	893	891	849	913	820	854	879	880	934	871	878	892	837	867	884	870	918	907	889	840	876	892	866	891	845	832	891	847	861	895	856	873	904	902	882	844	905	824	876	893	879	841	912	893	884	942	915	935	913	899	869	860	851	850	910	846	904	873	868	885	848	838	879	847	854	866	879	835	900	856	902	843	860	864	904	897	903	891	851	904	841	884	902	842	850	872	884	862	852	857	853	863	876	873	907	917	847	888	850	864	899	867	873	887	847	876	877	920	881	860	855	897	855	860	865	881	904	840	889	839	847	896	862	920	931	911	870	870	919	860	880	897	778	885	871	897	901	871	862	843	875	858	850	851	883	916	912	888	924	869	898	842	879	843	824	853	882	866	837	856	850	902	868	894	835	885	868	857	898	813	870	880	899	864	843	816	866	918	852	897	845	879	844	825	890	839	864	880	856	871	899	916	917	920	900	862	862	880	868	871	870	887	906	841	856	945	857	852	883	854	867	888	885	887	885	905	881	891	890	847	900	831	892	835	910	908	907	894	864	902	865	910	902	812	933	862	911	878	864	900	882	886	867	848	878	869	858	829	878	888	899	912	897	851	883	872	879	865	866	876	842	888	872	867	879	891	847	888	894	859	837	833	849	872	883	889	881	860	852	852	906	937	855	849	893	913	872	844	829	858	850	892	932	902	848	831	820	910	898	923	884	852	899	886	857	907	907	853	890	867	891	887	893	848	914	853	895	864	888	875	916	880	915	883	917	850	889	865	839	830	886	886	900	837	885	894	888	885	864	869	855	876	913	887	898	897	836	862	893	844	886	894	845	809	848	869	899	848	864	862	914	862	858	892	880	898	914	939	894	880	865	945	866	898	895	867	911	876	926	842	852	946	883	856	880	828	872	907	886	927	853	873	893	876	895	874	845	825	880	903	877	846	858	853	854	823	880	862	892	934	914	883	860	888	912	911	871	884	904	892	896	862	878	872	912	861	874	874	879	892	838	845	889	934	864	846	900	901	901	887	864	851	916	860	839	881	857	879	884	899	906	897	898	858	868	880	835	912	899	846	882	883	902	932	892	930	842	894	837	859	902	889	889	870	894	871	858	853	856	911	881	907	871	899	892	873	873	886	867	928	910	926	815	873	918	868	896	887	893	890	901	961	879	881	944	866	917	834	920	911	892	886	852	884	924	889	865	863	938	844	877	898	871	862	893	905	850	911	828	865	846	837	829	867	889	925	861	921	871	858	908	874	836	878	869	915	836	849	879	869	830	873	910	862	861	882	929	890	875	849	867	882	891	891	911	914	885	834	904	859	873	870	868	899	891	857	859	848	895	807	885	849	860	866	927	819	879	937	897	872	886	861	933	887	904	915	832	878	882	878	903	879	882	909	883	889	923	852	914	876	866	877	871	876	873	853	856	897	887	906	908	843	854	831	883	915	883	873	928	919	855	883	868	874	897	930	893	894	883	825	883	880	894	892	880	885
2716	581	526	402	403	392	451	476	530	994	1383	1884	2319	1719	1116	698	529	398	365	350	347	320	338	302	336	319	318	301	311	324	372	306	321	300	357	342	319	329	321	312	359	326	340	334	325	353	316	326	336	333	318	343	336	298	329	320	324	354	341	326	314	303	318	290	334	312	308	351	346	318	310	305	317	344	312	309	346	348	344	352	314	354	296	324	317	299	324	308	337	342	332	321	335	318	348	323	360	331	322	335	345	341	309	338	328	332	319	338	319	344	361	356	341	337	311	355	349	366	294	296	309	307	336	323	339	316	310	306	348	347	333	296	295	339	317	320	305	331	289	323	328	323	306	318	338	312	331	329	308	341	325	315	356	332	328	318	337	333	369	311	341	286	331	318	325	337	327	333	349	326	330	323	304	334	348	356	353	332	332	346	330	349	303	327	352	385	332	334	328	318	319	322	348	293	313	319	335	326	323	332	291	317	327	352	334	346	336	306	317	339	317	339	356	335	327	337	340	338	300	334	373	335	321	320	324	288	320	342	328	324	342	327	360	293	348	309	352	322	344	344	306	349	319	357	310	327	316	306	333	318	363	313	326	317	335	328	315	335	326	333	322	345	323	311	312	324	345	317	323	331	321	337	311	352	302	303	376	310	325	310	327	312	329	339	300	336	310	333	344	293	345	337	354	325	323	323	307	336	340	310	348	336	327	315	325	338	353	343	354	300	312	311	335	331	322	311	305	321	308	327	358	335	325	325	306	325	329	319	330	335	336	337	325	326	324	329	329	347	310	306	363	323	345	314	333	335	327	340	353	360	334	333	319	332	349	368	332	337	321	330	315	361	346	320	322	304	355	299	308	345	320	306	333	380	299	343	345	349	330	365	328	342	294	326	308	334	361	320	324	341	351	324	287	319	329	348	303	355	307	323	329	306	305	327	353	307	318	335	322	327	328	343	323	346	279	307	342	329	334	327	337	306	325	324	336	305	317	310	331	340	346	321	310	316	316	307	350	373	326	329	340	316	351	313	316	317	337	355	363	334	327	342	308	351	312	317	341	303	340	344	327	325	290	349	333	333	346	374	303	314	352	294	328	314	358	350	348	333	344	319	337	306	326	333	337	302	355	356	358	336	321	314	349	359	316	332	343	336	337	299	318	300	321	326	333	338	329	338	332	320	318	303	351	351	328	324	311	340	300	339	359	346	330	337	362	314	323	347	326	355	343	317	341	347	334	317	350	309	376	313	347	273	311	331	336	322	340	303	325	330	330	318	340	309	332	338	316	332	326	351	349	322	347	328	326	326	325	353	320	327	337	319	327	347	336	303	357	313	329	306	334	351	321	354	311	333	309	311	310	349	316	338	323	337	328	336	358	325	327	340	350	335	344	330	337	326	311	338	307	348	330	327	323	316	327	316	323	340	344	316	337	344	367	323	345	309	351	337	324	331	311	311	310	333	316	324	345	318	324	297	314	354	331	360	314	286	335	314	299	306	312	316	311	315	338	340	319	316	298	337	330	303	307	299	308	364	322	335	345	328	345	345	318	335	328	329	345	294	354	328	327	337	325	299	322	267	372	323	318	318	350	322	330	335	320	303	335	349	307	315	333	360	307	303	332	310	312	329	324	325	318	341	350	332	338	323	321	334	333	331	342	342	319	339	308	341	300	309	300	322	317	324	338	322	335	332	314	352	332	317	303	297	316	339	327	322	339	337	327	310	339	327	316	323	295	321	337	335	367	324	327	309	311	334	296	322	302	321	347	291	338	306	347	324	360	345	299	333	341	279	329	326	321	328	366	338	365	349	309	330	321	327	298	314	305	348	343	328	373	339	340	330	316	359	328	324	343	288	362	309	304	292	344	332	343	356	300	338	330	316	336	323	338	335	328	308	326	355	305	298	305	311	348	337	319	316	335	350	322	344	353	372	344	308	304	350	350	355	314	309	366	360	306	349	320	317	331	339	314	293	308	310	323	330	327	298	324	329	324	303	358	344	326	317	326	338	361	324	303	332	302	330	336	317	330	319	299	307	270	302	327	329	340	337	316	378	311	347	338	362	322	321	333	301	362	352	304	298	343	303	291	342	296	320	328	332	340	309	314	287	315	344	328	352	336	351	313	370	330	356	323	344	299	332	361	311	330	345	309	344	312	327	313	338	346	326	349	362	328	337	332	316	335	318	318	336	330	309	311	297	339	319	356	316	332	320	323	343	341	354	310	339	304	326	308	300	334	330	312	345	321	340	289	298	321	323	333	319	321	367	316	339	339	310	309	341	309	361	345	320	360	319	327	344	355	312	301	329	311	309	384	351	318	333	311	313	347	315	332	330	301	341	328	343	330	329	329	304	296	311	342	337	344	323	337	348	315	316	304	323	312	306	341	330	301	317	300	300	280	310	343	330	315	325	318	329	312	309	348	330	318	310	315	348	328	336	319	327	325	328	310	364	330	324	326	350	327	294	331	309	308	323	311	305	360	337	323	331	342	328	330	307	314	350	354	299	308	331	337	313	323	355	343	330	327	303	321	328	366	328	311	357	341	324	340	338	351	358	321	314	292	314	319	302	320	319	338	361	315	297	303	333	315	345	315	327	303	328	311	380	292	329	289	349	307	316	362	332	294	338	339	316	339	332	351	354	342	322	334	336	325	321	341	318	323	314	317	347	300	327	350	323	346	289	353	325	353	309	315	336	358	325	326	335	282	335	360	316	292	312	319	307	328	320	339	316	296	332	317	334	321	327	332	332	319	337	283	357	319	331	329	302	344	314	333	320	361	322	342	313	313	341	332	325	353	298	310	334	310	284	308	317	338	325	314	349	344	331	327	295	323	334	339	294	294	310	337	298	343	321	303	327	284	347	311	341	339	366	310	310	318	339	338	335	331	324	303	354	349	303	311	344	348	328	355	314	312	337	341	306	317	337	323	330	314	327	324	336	367	318	351	332	318	324	339	341	340	334	333	313	340	333	328	321	311	336	325	344	309	266	334	360	325	352	322	337	302	344	327	337	295	307	311	340	301	317	319	320	331	303	348	351	344	350	324	325	299	354	349	332	321	321	335	320	347	325	312	315	305	339	314	310	302	350	322	322	304	291	319	348	322	306	314	321	335	346	345	310	316	303	329	314	338	327	345	331	328	344	336	330	330	322	345	344	364	321	321	316	304	303	306	348	335	334	302	296	319	325	315	346	370	319	346	311	342	341	304	325	312	328	340	353	342	290	322	333	323	326	327	333	319	320	324	329	362	313	320	315	313	326	311	299	345	341	354	334	306	324	305	324	320	351	330	329	329	306	327	370	309	312	343	365	298	331	325	331	326	366	316	322	336	319	334	332	346	351	326	321	308	347	333	311	294	348	345	326	313	298	310	338	319	308	307	346	320	328	339	345	325	321	324	358	330	318	321	323	321	299	314	316	337	332	301	369	298	301	350	330	323	342	344	331	343	326	339	348	333	320	337	318	309	306	383	324	347	316	332	333	318	312	318	295	331	321	342	317
2782	1176	1316	1344	1384	1506	1722	1693	1978	4907	6531	8620	9800	6947	4481	2621	1731	1167	998	985	926	889	960	866	961	906	910	890	934	884	876	915	910	898	929	891	920	905	920	937	884	906	884	889	906	929	867	920	882	928	951	971	890	902	909	889	941	885	894	920	886	868	930	897	894	880	884	870	959	915	964	909	908	926	919	912	843	853	903	847	917	920	905	927	944	883	895	885	929	887	910	909	910	892	921	906	922	946	894	889	900	900	903	915	881	916	899	903	908	911	917	948	948	866	887	919	915	915	866	917	918	884	906	934	841	923	871	892	952	908	884	914	924	861	915	913	965	885	918	957	917	897	909	924	935	878	900	925	941	877	888	872	874	920	951	948	969	910	873	892	920	896	906	945	929	874	891	940	900	923	954	941	887	952	879	858	905	941	902	864	865	865	931	919	870	910	927	879	927	922	885	947	949	911	892	934	902	897	895	925	914	855	834	892	852	936	939	914	947	910	895	906	883	858	894	879	948	875	906	913	903	915	884	940	900	907	947	937	933	931	923	900	907	905	937	918	941	885	930	865	904	914	897	903	877	951	896	907	873	870	885	879	898	901	959	887	940	884	963	886	900	950	941	911	867	943	854	852	923	924	867	876	912	895	915	903	915	882	915	874	929	879	919	910	898	870	886	914	888	916	915	904	899	896	943	891	919	948	958	921	898	929	911	904	899	917	904	926	882	967	900	918	916	928	911	974	904	918	911	930	900	867	856	929	896	879	915	922	946	892	918	933	931	945	942	917	884	928	911	952	901	947	857	913	938	990	906	869	900	880	931	871	934	892	923	902	907	902	908	915	907	859	953	907	903	930	931	953	870	868	923	933	908	943	899	877	903	898	910	934	951	873	871	941	896	860	916	921	933	953	930	880	886	902	920	935	930	892	843	910	899	870	876	937	912	906	853	953	923	910	861	886	924	919	876	866	954	933	967	937	874	890	895	940	936	883	922	944	933	851	886	939	918	886	905	931	974	952	929	888	948	907	898	920	879	906	919	899	947	859	892	854	880	859	889	883	919	875	888	855	975	884	911	947	886	896	885	926	884	906	907	904	892	918	984	906	931	891	916	903	912	932	933	896	900	917	876	921	929	881	908	928	908	921	938	919	882	912	904	939	916	877	939	930	874	914	910	920	886	906	896	856	922	874	918	920	886	972	905	932	935	915	892	920	901	934	904	891	885	893	905	882	865	848	909	886	976	934	908	896	973	966	859	882	862	923	951	927	888	988	906	909	901	941	942	856	880	903	970	879	920	907	931	919	903	883	956	884	932	893	886	939	883	912	886	915	864	931	951	889	913	857	885	952	933	897	900	903	888	906	915	906	915	874	892	916	852	916	934	900	929	907	860	901	926	839	891	966	927	906	953	885	923	953	842	891	886	942	891	982	943	874	896	965	902	897	910	894	907	849	942	893	969	899	947	925	938	911	875	889	927	957	932	899	887	917	977	865	889	890	882	907	945	844	905	872	904	919	862	908	920	940	926	878	939	957	920	896	898	929	902	881	903	901	901	891	864	926	852	874	916	880	919	915	892	966	915	880	833	949	936	915	878	949	933	922	899	901	922	905	913	912	894	916	913	841	934	917	933	898	930	963	886	932	891	909	889	896	863	920	940	905	898	904	897	885	932	921	948	943	893	925	923	905	877	913	930	920	929	897	906	909	904	887	906	941	913	906	845	919	879	936	842	922	925	832	895	888	922	913	918	942	928	927	920	964	900	893	927	892	921	886	917	888	908	895	891	898	944	914	863	953	897	929	966	965	914	877	860	951	926	908	879	908	901	912	953	936	875	932	911	897	889	893	953	929	899	909	897	868	867	932	921	942	857	857	935	974	881	872	896	916	925	926	907	943	945	916	919	906	901	892	910	918	878	922	885	880	890	899	884	943	886	899	886	870	940	912	909	934	822	884	915	858	891	843	886	916	895	913	920	882	886	911	922	902	894	927	875	907	927	907	910	886	904	894	874	945	877	935	910	940	881	880	880	898	907	929	883	886	933	913	866	930	919	948	908	919	926	879	897	909	915	922	895	947	873	887	938	931	901	857	915	933	932	913	907	960	924	890	876	877	895	857	930	904	899	929	883	900	942	917	930	867	914	966	902	927	934	894	927	899	893	875	921	901	919	898	917	878	966	900	906	906	917	869	917	873	916	902	906	899	922	940	905	899	904	915	886	907	907	898	860	841	897	927	870	871	938	911	880	924	979	896	938	889	959	904	884	847	854	931	845	930	920	897	853	881	905	924	968	906	970	924	888	893	891	888	939	913	926	874	917	921	968	966	919	874	922	908	902	928	913	909	886	955	907	934	872	934	900	857	926	919	914	872	899	876	938	885	901	912	944	995	926	919	924	930	900	961	844	932	902	921	884	900	878	954	865	916	925	931	923	899	873	908	896	891	942	890	878	837	897	912	905	925	910	933	963	896	946	887	869	847	912	888	935	888	904	934	916	938	902	890	900	873	925	920	930	882	933	904	891	927	928	925	861	933	939	913	947	881	956	914	908	879	898	986	936	901	886	860	899	926	894	889	895	876	921	869	920	917	890	889	888	962	939	940	936	886	907	916	874	962	933	928	913	885	916	920	882	878	907	842	934	885	925	932	909	946	891	911	941	920	973	918	896	871	882	907	906	904	874	913	871	885	911	902	918	906	882	873	847	927	916	923	945	887	893	927	923	923	910	906	921	879	903	898	885	869	885	928	921	882	915	912	917	911	876	935	907	876	878	896	871	874	915	862	913	927	886	909	905	886	922	922	884	905	903	898	907	924	907	961	923	888	922	866	914	866	937	897	921	920	907	938	903	933	954	911	900	865	890	941	914	912	977	908	895	914	881	923	916	844	924	875	969	894	885	920	895	898	908	912	925	907	917	869	910	863	964	926	879	872	880	909	896	891	906	923	913	948	918	929	927	918	919	953	890	906	941	897	905	918	944	863	885	870	910	909	937	886	873	849	962	920	860	873	927	968	951	876	902	885	931	943	894	889	877	878	925	875	942	916	904	901	932	913	940	876	911	880	936	961	877	902	948	898	890	906	902	869	914	917	889	896	964	878	882	885	932	914	909	878	877	960	923	917	891	908	874	885	923	892	908	888	941	921	897	937	885	938	934	905	970	907	875	884	928	877	909	905	887	863	905	930	903	926	870	898	900	929	901	938	879	843	924	964	915	896	889	919	912	863	910	938	892	925	917	953	967	894	876	905	925	927	886	909	901	916	899	921	920	898	904	838	882	936	919	908	893	913	897	920	920	886	940	943	905	956	898	857	859	893	906	918	881	901	896	908	948	927	929	908	865	891	938	887	936	926	912	860	929	846	879	941	909	916	946	913	903	951	890	916	934	914	905	927	870	951	940	972	915	963	901	941	867	900	890	894	896	930	850	907	906	870	881	927	907	928	916	875	896	895	884	933	927	880	943	940	891	902	861	894	933	937	897	907	841	869	880	903	907	840	917	929
8215	1948	3600	3087	1924	1913	2286	2257	3027	9788	19664	15442	11385	6258	2879	1356	792	573	345	304	292	325	275	333	298	303	318	313	280	300	300	312	318	307	305	288	338	284	292	290	341	304	330	317	346	313	287	288	318	291	311	313	332	316	324	296	291	279	274	342	279	321	316	286	313	308	292	288	313	305	298	296	310	300	311	320	315	321	334	302	318	293	333	281	295	332	322	296	311	267	265	278	302	293	309	292	320	315	299	276	304	301	279	297	298	277	314	289	291	283	310	311	299	298	271	305	322	309	300	332	319	323	265	308	281	296	293	305	333	299	303	344	304	316	327	294	339	312	326	292	332	313	308	321	301	296	323	297	296	311	311	288	308	341	307	309	271	317	320	270	276	315	306	297	309	332	317	284	311	285	320	297	312	347	291	319	302	317	303	281	319	310	308	281	305	277	291	319	297	319	324	315	291	324	316	287	298	335	301	305	315	298	306	299	342	302	306	293	320	326	321	297	297	341	331	314	309	310	307	290	294	312	287	301	306	312	294	317	302	319	323	287	350	311	327	304	332	291	296	300	311	324	289	322	288	314	311	283	282	288	311	322	317	311	313	309	269	307	308	306	348	309	313	322	278	291	287	272	324	291	309	318	289	278	286	313	329	280	323	321	313	315	308	290	291	305	303	311	285	261	327	295	322	304	296	333	324	302	309	295	296	342	282	295	310	319	298	328	311	299	326	304	326	292	294	281	324	328	292	265	295	291	310	341	315	306	286	280	280	293	323	291	300	273	278	313	294	293	272	294	269	306	315	314	311	323	310	306	289	324	279	287	292	293	301	298	288	321	298	289	299	314	318	308	303	322	299	278	300	321	308	310	297	327	316	309	268	315	293	290	300	312	273	348	277	296	294	280	293	297	284	290	296	303	272	309	282	316	318	304	341	313	336	300	309	297	315	299	302	322	297	296	316	294	305	270	311	300	298	301	296	268	314	303	298	303	316	294	308	297	283	303	327	290	304	297	298	299	299	307	281	325	322	294	303	330	331	312	307	279	314	313	319	283	304	324	312	303	307	336	314	301	265	285	286	304	312	294	287	275	274	310	297	311	292	302	312	314	269	319	322	278	310	294	291	313	286	289	289	340	282	298	291	303	310	325	288	290	322	294	313	291	323	322	314	318	316	294	340	312	314	288	323	296	325	317	284	314	269	307	335	307	331	320	290	337	307	320	313	303	328	327	294	304	323	300	274	283	309	293	303	273	339	310	318	320	301	285	309	325	306	278	291	285	323	317	322	291	308	309	292	293	321	309	320	302	299	327	315	307	297	315	302	311	296	319	335	293	324	295	332	309	298	301	293	307	272	327	287	315	292	328	306	298	316	328	290	285	285	348	293	284	304	292	295	310	292	302	328	272	301	280	301	265	314	310	283	294	310	324	319	286	301	309	291	310	265	294	260	301	316	315	295	316	298	318	338	290	310	310	307	287	300	318	288	283	291	334	297	344	303	321	314	299	314	317	288	287	312	315	324	283	297	301	336	322	284	315	303	318	326	340	311	303	282	283	280	276	301	279	323	308	293	294	310	287	321	267	301	293	301	291	310	310	286	334	316	279	288	320	299	313	310	332	296	294	275	284	292	331	277	306	324	326	307	258	334	302	319	312	287	315	354	332	320	317	311	301	282	286	339	298	302	281	301	332	304	327	311	339	296	292	285	325	325	334	290	305	294	318	307	329	341	287	320	290	304	316	339	315	284	287	299	325	300	280	302	296	333	307	326	286	297	309	293	344	285	318	330	335	302	298	303	297	298	281	288	303	337	310	313	311	281	294	289	310	318	312	304	314	333	301	325	303	296	297	305	327	307	309	294	314	281	275	291	283	315	277	298	291	304	311	287	315	308	302	339	304	321	293	333	299	262	289	309	326	338	294	316	311	280	299	256	291	301	290	283	284	328	316	274	309	288	290	321	335	308	301	310	323	305	318	314	278	321	271	259	281	266	278	313	295	305	323	279	319	331	305	287	313	317	290	300	306	312	285	296	289	302	310	323	325	321	317	295	320	298	295	307	322	319	294	306	303	298	310	300	321	322	294	265	321	329	299	335	302	309	334	314	329	301	306	309	313	350	292	294	305	316	306	314	315	270	291	319	332	315	277	301	311	286	340	314	332	304	309	282	335	303	316	329	291	306	285	303	362	311	311	336	280	291	333	318	296	297	325	324	318	311	358	266	292	292	314	306	311	316	333	283	305	300	327	268	288	335	299	311	329	311	318	313	293	289	305	306	323	301	315	299	306	305	293	319	300	301	311	300	326	271	321	300	280	299	263	276	302	295	302	325	282	298	319	331	308	302	318	304	333	294	311	299	309	324	288	324	307	308	320	347	295	306	304	286	316	305	312	293	319	308	288	299	305	311	288	302	296	302	270	304	282	310	308	309	281	296	318	302	296	301	320	304	363	291	306	310	337	281	292	317	313	276	283	304	327	323	272	289	306	283	310	296	301	303	305	303	308	306	344	313	322	291	267	307	327	291	313	333	326	302	292	313	329	298	299	332	311	291	338	279	294	301	306	298	339	281	290	298	309	292	308	283	279	283	322	314	304	307	312	316	308	315	323	317	317	272	305	265	299	285	270	322	276	301	339	302	355	293	289	289	328	312	313	286	268	316	309	319	296	302	307	300	320	310	288	282	321	294	312	286	288	317	303	274	326	287	329	302	308	278	305	309	315	308	315	306	297	299	310	269	310	315	332	325	288	303	304	323	294	286	322	292	301	317	280	341	322	318	311	314	316	324	317	293	302	307	333	302	295	327	331	295	312	288	311	296	320	265	295	302	309	304	300	315	309	289	303	316	314	277	315	306	296	302	307	311	304	303	279	302	298	308	301	312	335	286	310	315	313	338	290	273	309	282	303	281	308	303	277	319	317	304	296	280	318	309	303	289	318	318	287	344	310	310	267	324	312	316	290	301	332	337	311	324	304	292	279	318	331	308	337	312	333	278	284	318	331	310	295	299	312	329	280	324	285	309	275	328	317	294	282	297	325	311	313	329	307	358	288	331	293	289	298	281	300	327	296	322	321	282	296	332	328	303	309	313	319	293	312	281	327	308	315	294	291	304	322	315	292	310	313	300	284	295	298	340	303	301	300	298	299	304	290	317	307	338	281	309	302	323	309	271	281	315	321	313	294	305	300	328	306	301	315	306	294	275	305	298	299	299	307	285	291	329	282	267	273	298	320	319	307	295	293	303	283	332	271	325	298	318	261	321	300	278	320	317	345	291	282	317	346	344	295	311	322	314	310	308	311	287	321	325	286	318	316	321	287	316	284	325	285	295	324	318	320	282	329	315	294	319	281	295	322	293	329	312	347	304	307	312	323	278	270	304	360	304	334	302	295	289	324	309	278	299	314	297	302	297	292	301	302	278	299	315	305	280	304	302	277	287	331	301	292	291	311	309	324	323	312	309	312	311	304	296	300	282	308	335	278	322	269	305	269	301	315	317	299
5970	2587	8189	8980	7210	8045	9539	10030	12695	27514	39978	35236	30023	20576	11836	6304	3402	1853	1191	929	877	866	851	851	887	907	840	860	891	850	794	842	863	848	890	886	864	862	863	829	775	872	912	872	876	829	962	840	847	876	859	851	867	871	832	865	875	882	825	850	851	793	879	829	837	864	855	874	895	885	873	878	827	876	857	838	882	904	860	807	850	820	839	797	815	904	828	888	870	901	871	837	862	898	806	841	857	842	887	828	888	865	821	921	874	875	870	832	848	846	841	925	859	809	841	856	809	878	879	857	849	852	848	912	886	859	863	886	842	880	821	846	828	827	849	839	837	896	850	841	902	875	848	866	799	854	900	851	888	872	891	856	852	834	826	817	842	902	833	852	850	847	854	825	794	883	803	817	816	852	857	879	865	860	853	867	835	833	894	851	860	848	851	816	855	849	876	863	839	830	842	851	884	842	876	838	845	811	836	851	833	911	866	834	885	857	870	835	806	839	868	898	841	866	849	829	829	853	920	852	835	877	801	842	869	853	841	848	866	801	782	877	828	895	843	852	880	842	873	809	825	856	828	861	852	817	811	854	878	819	896	884	932	834	841	844	855	860	828	818	872	836	853	823	888	895	864	859	867	818	783	841	854	826	829	862	846	850	841	892	856	905	826	881	813	859	867	863	866	816	866	863	834	850	864	854	844	868	853	845	797	868	889	894	833	885	901	828	829	835	822	860	806	830	925	876	853	921	882	819	848	857	842	907	873	869	859	840	859	874	875	832	826	865	901	859	818	881	856	842	809	805	862	852	823	865	855	855	831	919	852	811	872	814	835	849	831	836	816	838	899	862	867	859	799	870	880	843	815	813	827	848	881	844	914	828	850	856	860	858	847	875	840	852	844	860	914	821	859	883	853	886	877	856	841	819	856	827	817	836	821	843	852	840	824	871	803	857	871	841	824	910	896	918	883	821	850	801	825	851	809	862	872	844	856	860	806	807	902	900	885	838	860	844	837	915	902	853	875	872	854	867	839	873	900	876	807	843	870	857	874	832	873	859	854	882	865	890	829	920	869	856	820	868	826	835	842	837	845	844	864	822	801	854	823	838	837	939	859	822	824	832	813	894	880	927	814	856	857	860	864	812	845	826	867	925	812	902	880	832	826	804	815	895	867	879	822	873	886	876	844	865	868	875	848	850	826	779	881	809	805	872	819	828	855	841	856	841	883	836	889	856	853	828	836	841	872	866	861	819	854	889	819	879	842	890	817	834	835	909	905	853	880	849	857	820	826	869	876	823	847	820	874	897	821	859	859	861	850	810	857	868	784	871	891	864	844	827	861	891	867	837	895	828	870	871	830	865	837	838	813	857	883	804	868	879	908	867	880	838	881	833	867	859	887	836	902	853	783	861	857	827	870	868	852	838	830	839	844	881	848	881	850	882	855	835	816	887	789	862	903	833	842	830	875	869	844	836	886	839	795	856	844	844	844	867	848	822	841	883	874	805	838	878	866	850	850	876	845	894	879	873	861	871	817	850	842	802	822	868	826	845	847	841	914	902	876	873	812	873	866	878	873	871	853	832	827	850	824	840	844	877	910	828	855	891	853	834	839	847	849	895	888	878	861	831	848	821	842	830	840	874	857	842	837	833	890	909	842	859	868	872	833	834	878	874	818	792	890	851	907	857	832	825	872	826	879	839	826	835	865	850	833	866	871	829	858	890	859	844	850	861	870	857	832	873	811	860	864	849	869	852	796	901	898	789	886	809	847	890	864	870	833	831	913	869	870	834	833	816	870	870	873	881	858	852	881	871	877	834	862	919	909	796	887	852	853	883	846	813	835	848	867	864	852	879	843	831	838	826	929	853	809	814	881	876	835	865	813	854	879	837	838	839	871	835	868	832	865	892	874	872	831	862	859	823	847	820	923	888	876	825	909	815	866	866	826	835	881	878	824	794	844	864	853	825	857	918	838	842	858	854	868	836	854	821	871	872	906	853	876	928	865	864	891	850	867	858	920	886	839	821	838	868	812	844	856	827	861	853	829	829	873	884	865	871	833	851	843	842	865	857	813	871	818	874	861	884	792	814	807	903	856	848	838	913	858	886	868	870	859	856	871	821	806	881	848	847	833	870	838	852	850	912	872	856	819	861	833	825	856	832	827	851	858	824	882	838	850	857	903	856	841	886	884	830	873	895	829	877	906	872	816	872	865	859	868	809	836	858	889	881	852	908	866	827	810	835	847	963	840	862	865	874	805	837	869	874	818	898	843	847	866	848	821	876	882	813	854	919	815	831	857	861	871	846	879	797	877	882	818	832	835	904	915	838	838	797	871	853	849	857	829	810	883	883	843	872	811	801	844	856	810	890	868	815	860	796	846	865	895	832	835	840	832	887	838	862	831	860	845	908	838	837	898	826	837	879	827	851	832	804	894	878	845	834	924	849	882	868	837	812	854	848	855	878	867	914	851	824	843	875	848	883	890	864	884	941	890	912	840	791	861	886	793	830	882	887	848	820	861	844	925	909	889	841	861	841	857	881	845	902	866	904	842	877	882	845	827	827	834	879	826	872	812	803	833	828	797	844	896	835	822	811	887	877	876	861	817	851	830	868	870	840	832	893	788	865	852	876	858	913	881	819	908	845	843	853	873	882	861	862	854	817	877	907	876	810	827	864	850	887	821	891	843	842	819	843	868	853	859	873	828	890	877	911	853	852	840	901	827	843	888	876	868	844	878	887	839	883	850	866	891	811	878	828	910	839	878	857	850	886	840	861	861	864	901	859	825	879	908	849	800	865	896	875	876	832	798	902	872	857	840	910	882	861	800	848	851	874	849	822	891	873	840	867	885	851	814	853	879	861	857	903	859	841	838	858	890	883	800	871	850	885	872	868	880	897	840	856	913	869	852	872	875	843	867	823	858	847	840	829	835	871	796	896	841	847	798	831	840	826	883	835	803	901	874	818	873	812	845	783	795	912	921	833	882	848	831	869	869	909	841	898	938	848	839	902	849	904	853	887	852	876	820	833	878	877	847	846	852	902	876	861	904	892	923	854	851	895	850	874	874	863	888	868	878	890	824	848	904	926	853	840	886	799	896	839	921	856	876	858	840	846	869	874	838	852	855	836	845	794	849	903	846	851	851	852	895	842	849	876	827	876	798	839	894	880	891	850	869	821	921	835	833	833	837	865	857	870	823	868	885	887	826	883	882	876	876	823	925	812	803	832	887	872	876	848	860	823	850	916	845	916	888	837	867	833	837	830	845	835	886	835	833	844	856	855	872	856	931	868	888	855	868	819	873	851	873	804	895	859	829	866	831	863	879	886	874	864	871	836	863	859	835	883	855	842	857	839	851	875	844	893	806	849	800	890	947	901	846	868	846	821	845	852	821	886	831	854	866	877	860	856	842	862	864	807	816	850	876	821	888	811	830	876	800	819	839	877	881	870	895	864	831	791	869	853	887	921	832	857	874	853	832	886	857	848	880	837	785	866	805	856	838	850
16723	4668	10405	8781	5768	7661	6568	5515	8983	27563	34859	30656	19917	10189	4452	1770	850	518	365	345	334	321	306	298	346	344	327	292	308	342	287	321	297	345	321	335	299	331	311	312	305	309	294	318	294	312	334	331	334	339	333	323	301	314	353	295	293	329	341	329	290	300	319	309	334	324	290	321	292	294	302	318	282	305	286	337	331	320	309	294	329	322	334	319	313	326	356	334	323	300	325	350	300	301	318	308	287	321	342	302	313	301	308	320	354	318	301	338	258	310	312	293	323	298	283	320	337	287	318	290	335	309	306	289	322	323	311	277	318	298	334	314	333	329	297	332	350	309	298	325	307	309	292	306	313	294	299	316	316	311	329	304	319	321	327	338	335	317	301	335	315	307	305	301	290	308	318	317	314	311	305	294	331	326	337	343	346	305	316	373	318	310	313	329	309	310	300	317	316	305	293	323	278	312	299	313	319	318	319	304	321	287	308	338	339	344	318	352	339	333	288	311	341	358	337	337	305	309	296	314	316	327	293	330	329	351	318	307	340	320	326	323	319	300	318	320	359	308	345	325	325	310	327	291	325	360	309	386	284	290	300	293	294	318	304	322	301	346	329	325	308	316	326	317	339	348	304	344	315	317	276	349	335	324	341	325	303	310	322	325	310	322	325	304	330	339	352	304	332	328	310	309	331	319	338	322	328	318	346	328	334	321	324	326	333	305	321	345	339	329	328	350	292	354	290	326	312	313	289	304	323	306	304	339	304	307	347	351	344	291	316	348	308	316	315	311	355	308	325	321	308	331	299	322	327	333	333	315	332	335	326	271	314	323	315	326	307	322	344	307	331	326	322	325	347	310	337	326	307	302	335	317	338	321	336	343	302	314	298	336	309	342	303	323	299	312	323	350	320	323	320	318	335	284	337	333	324	313	308	345	332	306	319	332	316	296	309	314	345	312	314	324	308	320	310	343	301	351	325	316	327	354	305	328	327	321	321	300	302	294	286	258	337	333	323	325	293	292	314	309	328	312	312	311	293	312	293	317	309	301	313	334	320	319	313	315	303	326	327	307	334	310	348	304	328	337	304	298	308	339	308	331	334	365	349	323	316	275	336	313	290	296	294	337	291	311	317	320	328	341	291	329	322	304	300	319	312	302	318	331	313	310	280	312	339	310	316	339	297	290	328	320	313	328	311	335	308	321	308	346	339	336	302	329	313	300	296	290	328	293	324	333	323	312	329	293	304	294	329	318	312	338	321	311	276	296	301	314	282	318	308	338	326	311	321	313	326	314	317	309	318	309	314	325	320	322	320	307	320	301	307	307	346	307	306	329	349	314	319	330	299	314	317	295	287	331	340	312	326	325	319	314	383	325	310	328	324	329	327	327	320	310	324	306	308	329	296	328	304	307	320	313	324	305	313	339	322	308	330	331	340	347	365	339	334	306	323	323	348	320	328	331	330	341	338	320	288	334	325	320	326	299	313	296	333	362	292	324	316	339	302	320	324	308	318	345	336	303	293	291	312	309	319	322	322	348	291	295	337	334	338	314	306	345	307	338	328	328	317	320	334	316	302	309	350	304	337	311	303	304	325	314	320	335	327	329	371	325	331	306	305	354	317	296	327	304	284	304	313	305	334	315	288	320	313	328	333	318	317	365	326	338	314	341	331	337	310	314	334	285	334	313	320	293	316	330	328	313	312	317	308	326	309	313	313	301	328	303	341	310	295	320	334	298	288	306	321	311	334	304	295	335	307	306	321	315	321	330	319	345	340	321	283	298	334	322	322	328	329	336	324	300	308	327	312	347	301	324	309	306	309	298	311	311	331	299	310	316	325	317	319	323	304	321	312	340	312	332	301	315	329	304	318	334	315	327	300	283	293	286	318	322	330	332	312	325	322	364	301	320	305	323	302	317	311	341	320	290	291	364	292	306	352	326	327	321	321	321	295	337	337	337	335	307	353	312	327	300	293	293	336	302	342	326	318	309	303	319	347	326	335	324	326	320	287	322	299	313	319	292	323	341	312	273	316	333	306	303	316	299	313	335	351	333	328	314	330	303	323	297	321	330	301	335	308	321	313	349	323	315	301	294	335	341	288	325	304	314	328	350	313	320	324	286	317	294	318	328	312	333	310	342	350	318	319	314	343	314	326	306	306	326	314	330	323	311	323	338	311	300	324	315	281	290	326	313	317	332	284	296	312	312	308	308	378	329	309	341	323	314	351	304	314	337	306	303	340	294	329	325	297	300	338	307	326	314	319	318	303	313	320	329	313	273	308	311	329	310	307	321	307	331	337	286	326	302	325	309	331	277	313	308	341	307	316	309	306	353	315	370	314	322	313	331	336	321	341	285	321	316	321	319	300	340	304	332	356	319	358	352	326	323	291	313	325	300	315	302	307	317	295	308	316	347	336	318	324	311	334	326	331	296	329	296	316	308	335	305	338	303	340	346	341	303	318	311	308	316	353	343	321	316	325	359	313	325	321	322	340	309	312	298	314	328	346	310	304	310	315	338	357	344	291	312	347	339	317	305	335	290	294	332	330	295	358	305	332	308	300	307	302	314	316	311	302	311	304	332	342	327	350	322	344	301	339	311	336	343	301	322	322	290	327	317	314	341	341	314	311	309	326	323	351	304	279	354	345	305	317	296	326	294	333	322	317	288	294	336	314	306	321	314	355	343	321	345	293	309	326	330	330	302	341	312	289	317	309	329	289	325	298	301	324	299	330	312	338	299	324	325	318	347	319	357	331	334	327	346	307	309	329	288	306	337	315	313	311	300	331	314	332	324	341	306	352	333	332	321	311	326	325	324	344	339	326	332	315	336	329	323	330	332	332	330	344	332	325	330	309	354	314	341	316	329	314	318	293	295	294	319	323	342	308	325	323	346	300	297	329	351	305	297	312	307	325	336	349	299	292	337	299	318	305	341	311	287	316	304	339	290	307	324	299	336	311	316	308	336	329	327	295	298	292	324	295	313	322	365	334	315	306	303	310	321	312	295	326	324	313	326	305	308	346	294	331	327	263	319	335	317	344	309	319	338	309	324	340	294	332	318	309	308	331	294	336	323	328	300	302	323	310	315	310	310	304	325	323	310	337	326	328	334	315	313	325	331	286	302	306	341	285	309	307	291	297	292	307	351	325	322	292	345	296	352	322	311	312	330	338	358	270	330	322	344	299	313	330	335	340	308	291	328	290	317	342	323	331	291	303	339	341	330	312	284	311	359	297	323	315	332	325	298	299	312	355	322	333	288	323	319	305	303	327	293	344	324	300	337	329	305	335	308	317	337	293	325	316	325	314	299	330	302	296	287	352	305	304	320	323	336	315	324	296	277	313	319	312	311	310	295	299	300	311	360	326	294	311	298	331	309	317	331	324	340	346	313	315	267	344	332	307	283	278	328	300	320	333	334	295	319	302	322	334	293	333	316	318	326	309	316	326	328	318	339	342	335	327	315	350	317	344	332	320	351	321	314	336	344	340	350	342	313	320	292	324	333
8450	4620	18051	18959	16678	21996	19650	19177	27033	47248	51825	47363	37520	26206	15650	7493	3503	1815	1169	1006	941	943	888	902	908	855	879	879	872	907	884	880	868	869	903	844	928	884	827	900	864	919	922	885	881	850	886	839	860	904	882	889	914	849	911	878	853	915	884	865	935	881	894	928	864	889	896	935	900	884	833	861	850	902	889	866	857	907	942	907	853	872	867	931	852	918	886	891	912	882	900	842	886	858	890	862	911	872	866	944	835	958	896	916	950	847	914	877	900	857	891	924	888	954	918	928	913	884	934	996	930	890	891	895	879	891	898	852	851	849	863	903	940	875	869	861	863	945	847	899	892	851	855	921	891	860	931	865	862	881	871	905	859	863	817	903	963	857	927	911	899	868	878	919	862	902	892	867	889	945	864	943	857	866	867	919	892	897	844	958	869	854	908	906	913	918	930	837	921	891	943	867	891	902	856	849	917	911	890	837	882	861	908	871	938	901	871	862	908	893	904	856	896	858	886	828	862	907	905	918	942	916	903	917	920	860	885	876	916	929	881	859	849	927	913	892	873	893	877	819	902	874	871	841	875	905	867	907	872	923	899	902	885	882	892	897	903	881	848	825	865	899	915	848	913	845	925	880	845	884	943	939	908	885	994	908	896	895	877	851	936	896	886	914	889	910	926	864	881	851	882	829	896	845	830	948	884	878	947	862	868	975	875	892	846	903	866	913	850	846	859	851	845	900	902	890	920	948	844	915	855	947	864	831	889	910	880	874	927	897	855	892	827	891	896	868	881	902	894	870	880	874	892	874	905	904	871	861	863	925	904	896	878	892	938	904	936	875	883	828	916	889	908	866	908	866	843	850	882	862	936	858	844	890	842	880	901	935	897	910	855	879	942	890	886	939	854	852	938	914	838	868	883	871	867	900	879	864	888	896	895	875	922	863	899	878	865	906	860	894	866	909	811	827	879	851	906	826	911	869	889	871	908	896	862	882	897	922	878	937	906	856	908	937	910	896	883	860	874	875	895	835	892	887	913	927	849	890	889	868	851	894	858	838	852	927	872	885	870	859	923	940	901	924	937	907	940	837	887	877	877	791	858	877	935	892	863	916	884	857	928	864	867	912	846	916	866	817	880	919	917	892	889	895	898	875	916	886	826	899	907	892	900	881	876	892	915	873	850	873	882	841	894	872	886	849	906	848	936	900	874	892	889	891	913	898	914	908	887	859	902	913	956	884	917	886	912	901	900	835	918	928	912	846	917	929	893	851	836	809	889	878	899	845	910	862	912	895	867	868	903	918	900	901	933	845	894	859	899	887	854	899	882	890	856	902	879	899	916	931	905	923	946	810	878	853	901	916	871	872	897	919	905	890	829	919	858	846	852	883	882	869	953	898	938	912	872	897	878	854	880	972	852	874	911	920	871	855	831	839	858	850	914	918	844	931	883	912	877	880	892	882	865	915	875	877	925	887	886	887	862	905	933	886	888	897	892	856	886	884	932	882	880	897	887	911	873	937	903	912	903	918	920	901	909	923	893	894	934	872	877	884	888	906	920	930	870	876	826	933	901	918	952	848	872	887	980	907	912	873	898	876	924	903	907	934	878	845	882	858	943	910	891	870	900	875	889	896	862	901	931	873	919	906	864	921	865	883	930	896	902	875	901	872	877	878	860	898	914	861	899	825	966	888	866	910	917	844	888	912	923	782	885	889	900	855	951	890	899	894	823	876	837	864	862	870	913	861	877	924	859	978	897	822	900	861	889	914	884	930	873	894	907	898	922	883	910	952	845	953	874	896	867	903	895	877	868	864	889	888	866	910	950	872	895	854	902	881	858	908	877	896	917	875	873	881	915	896	894	857	858	900	865	866	899	911	913	869	877	885	870	897	896	859	882	884	886	890	844	896	899	904	868	910	833	886	842	898	876	902	881	891	846	908	899	911	861	859	885	868	907	840	864	873	944	917	911	902	864	871	959	878	838	869	925	827	880	868	874	905	900	922	886	874	871	852	856	855	893	869	871	859	881	910	879	905	827	925	906	874	886	860	912	853	912	884	916	918	866	911	906	893	887	906	852	875	922	880	929	840	903	899	933	881	904	917	847	894	858	904	886	899	889	880	895	883	878	884	830	787	891	896	862	842	878	877	908	907	858	875	900	884	866	894	910	888	882	871	883	926	875	833	911	888	893	844	890	839	860	908	901	873	858	846	857	932	898	920	883	850	883	953	882	894	863	845	879	893	922	866	926	911	896	901	894	862	847	871	892	922	891	904	879	946	868	883	859	888	918	944	851	836	827	900	900	906	878	915	872	925	914	851	855	872	914	879	906	910	899	889	898	887	888	842	917	910	794	923	914	904	855	881	883	871	848	890	852	861	894	921	876	892	864	900	957	883	873	828	908	873	917	928	907	866	836	890	870	868	888	851	900	922	914	886	849	946	876	886	860	888	882	883	905	933	918	882	901	855	839	870	850	900	889	924	921	841	914	880	874	850	881	848	885	905	874	857	821	882	859	888	833	850	845	911	933	870	874	876	855	874	868	846	885	887	923	918	883	877	856	873	865	942	849	914	914	861	913	907	861	914	869	955	892	883	894	877	897	883	856	895	909	912	859	887	859	884	928	903	893	899	865	891	902	895	915	861	919	873	883	905	877	854	845	867	835	911	882	885	892	879	878	870	871	830	892	869	878	890	904	895	857	904	933	896	857	864	862	891	870	862	911	892	928	931	909	894	919	842	867	923	893	891	870	926	825	860	926	815	875	866	901	910	900	891	906	897	930	894	916	892	900	844	913	879	912	901	863	891	944	835	897	894	887	883	915	850	854	838	859	919	857	900	886	871	952	889	899	877	824	922	918	855	855	866	911	846	908	873	938	893	841	887	865	839	900	881	884	940	857	904	871	862	861	911	903	896	889	864	849	924	870	840	927	904	885	834	887	893	855	934	851	951	874	873	879	850	909	867	854	929	913	898	873	913	837	878	831	845	902	935	838	1002	856	923	872	864	882	930	933	947	881	813	834	898	899	856	902	895	856	912	884	899	849	974	865	887	894	935	837	862	894	902	901	906	915	920	842	888	929	868	870	942	896	849	825	938	873	880	929	925	901	858	891	879	886	942	892	878	863	921	912	937	867	904	883	870	818	896	834	895	898	848	888	873	889	874	923	937	948	839	900	885	917	915	917	919	870	916	932	862	865	916	918	876	887	881	941	900	923	876	913	857	905	918	908	916	883	864	922	899	889	911	868	908	885	891	852	898	897	881	891	875	893	891	899	914	886	912	885	886	861	901	905	843	873	870	916	919	870	908	866	887	917	901	879	913	905	837	858	885	896	887	911	880	864	893	880	863	876	870	934	917	860	851	858	840	918	887	853	828	908	921	927	883	896	914	867	874	867	903	852	941	940	910	936	884	870	887	874	862	893	915	893	889	882	938	865	844	942	833	861	886	927	886	904	877	908	851	944	925	900	892	885	845	920	815	856	864	852	919	923	905	877	892	862	873
2436	577	528	517	497	558	515	551	610	1333	2116	2139	1675	1137	777	521	398	351	331	330	332	349	318	346	315	362	334	335	299	292	311	293	297	296	347	342	340	351	358	370	326	298	331	313	331	329	354	305	306	318	317	328	333	336	318	326	303	330	328	305	348	335	351	331	311	337	303	352	342	359	330	333	324	310	328	345	308	326	334	303	293	327	309	347	306	314	334	353	322	342	319	323	315	314	295	316	328	332	336	360	344	323	341	363	345	329	308	339	335	342	342	328	315	318	317	299	315	316	323	317	340	312	309	330	328	353	315	308	339	311	344	317	352	354	318	325	312	344	321	310	344	336	327	357	325	356	335	316	317	312	304	350	333	295	324	342	317	350	312	318	330	301	327	334	317	311	355	336	304	327	347	362	344	333	357	335	329	370	323	330	335	310	329	324	387	351	373	304	346	350	318	327	330	341	311	327	312	337	303	332	311	319	345	362	362	307	325	320	293	313	307	346	322	347	327	313	328	309	322	335	325	300	319	351	355	318	319	336	371	345	351	332	331	302	329	326	393	338	287	342	322	336	291	324	325	336	337	353	352	324	333	339	340	337	366	340	315	332	341	332	308	328	309	333	342	319	351	331	311	335	329	328	330	335	374	315	334	334	367	309	328	323	326	353	307	347	316	333	312	316	303	356	317	277	336	328	346	307	298	339	333	356	358	313	337	317	324	308	336	307	351	330	330	332	346	375	329	305	335	319	326	328	316	336	303	314	315	324	306	345	319	330	326	352	323	340	335	273	309	369	324	303	352	363	289	334	318	342	321	350	343	359	353	317	336	359	340	317	338	313	334	343	332	332	367	356	349	371	338	324	307	341	354	354	287	345	322	339	314	325	338	326	321	309	312	356	318	348	323	338	331	322	331	330	325	305	314	318	352	303	340	319	326	336	366	297	357	325	324	335	320	322	319	300	319	324	342	328	295	322	345	346	340	337	301	328	349	312	305	318	340	317	327	335	311	308	343	322	291	335	336	362	331	306	343	333	321	342	353	337	345	331	326	306	331	304	288	330	326	326	320	357	340	347	332	318	317	330	344	338	319	286	346	312	321	335	353	319	345	307	341	350	329	316	321	352	315	340	324	321	355	323	314	359	309	321	318	370	347	301	338	305	312	282	341	312	294	325	329	344	351	348	340	328	316	309	348	334	345	350	319	300	314	331	332	349	342	330	326	341	329	300	349	342	304	316	333	334	293	332	320	304	352	328	315	318	328	324	363	346	320	352	314	325	328	335	310	316	339	340	359	329	359	347	329	332	311	331	316	308	331	327	334	340	344	342	320	341	329	297	339	340	348	343	325	326	342	317	321	312	313	339	358	323	348	357	340	340	345	359	362	324	299	323	331	290	350	323	346	325	326	335	331	313	333	344	333	321	337	330	327	326	321	334	308	322	318	337	329	308	315	316	343	339	355	339	342	311	327	343	341	344	328	333	328	303	312	341	293	313	361	343	324	325	368	342	323	350	334	335	330	320	319	330	300	343	326	336	336	347	306	346	318	344	344	339	303	346	354	304	333	311	346	339	324	329	342	325	348	318	323	340	324	313	330	317	348	335	342	328	315	328	326	311	356	360	331	355	330	300	359	317	349	337	354	337	345	350	354	300	310	324	354	335	338	345	325	330	340	330	327	333	344	316	312	321	298	324	349	342	315	323	319	345	290	307	335	336	355	339	343	328	324	321	323	314	292	318	307	355	317	329	354	317	312	307	340	320	320	335	342	336	359	356	345	362	316	303	308	350	320	325	338	322	323	329	338	351	323	292	347	363	343	297	330	329	331	326	328	309	299	328	340	346	349	300	328	357	346	322	319	319	314	345	316	316	357	355	334	329	334	318	308	340	320	306	352	338	297	340	336	321	310	349	324	347	349	326	333	333	324	311	286	343	333	335	294	346	343	334	329	343	333	307	316	368	331	338	329	323	343	303	325	357	325	336	366	341	354	361	325	316	329	326	318	341	321	325	345	323	304	350	330	372	347	346	340	329	325	373	307	325	351	340	345	327	344	355	333	311	291	306	326	325	353	305	334	311	328	321	357	308	334	314	344	336	364	334	335	340	343	344	303	348	326	360	356	299	345	343	320	319	323	315	340	374	345	347	343	355	335	353	294	343	324	327	328	320	326	347	329	341	343	330	337	307	345	313	356	342	333	302	298	329	354	313	315	317	316	369	330	341	313	322	322	305	331	375	343	344	321	317	322	309	313	349	324	329	332	323	302	333	328	325	293	317	332	308	331	310	352	362	337	319	349	313	301	320	342	323	351	325	332	355	348	311	322	353	321	369	325	310	372	316	342	315	342	339	301	317	337	356	345	348	321	320	305	332	336	295	333	343	308	293	321	336	328	338	346	353	310	334	348	344	333	325	313	307	315	341	352	327	327	321	340	342	326	368	282	346	341	324	299	308	348	335	334	336	327	312	323	340	347	326	284	336	304	354	348	302	328	313	319	348	355	334	334	332	292	342	336	310	337	362	342	341	360	317	332	334	360	325	296	358	329	340	350	340	306	342	328	324	332	325	353	340	314	347	327	303	326	321	341	316	317	308	300	329	333	331	347	333	327	336	327	318	348	331	353	361	335	351	333	340	329	366	309	348	317	299	349	355	320	319	328	309	334	356	357	349	320	342	307	350	326	328	329	337	349	361	311	321	335	328	319	330	359	374	328	355	314	325	321	347	362	335	310	364	320	362	319	316	323	337	311	324	332	332	319	314	328	329	340	336	327	293	318	353	313	313	332	310	337	331	325	300	316	349	309	347	332	344	334	319	322	355	356	344	341	366	296	336	336	322	338	335	321	316	346	320	338	331	308	305	328	323	340	342	322	346	347	339	348	342	309	343	335	348	319	325	336	338	364	350	310	352	331	328	344	361	337	316	329	329	316	315	324	336	343	303	308	322	305	318	338	325	320	320	320	334	353	334	332	327	333	334	322	346	333	355	351	303	331	351	329	336	315	324	348	330	365	342	353	345	352	351	359	321	307	368	318	332	348	323	333	328	321	321	321	320	344	312	356	308	308	327	329	311	333	354	324	362	330	348	355	345	321	292	346	327	342	379	334	373	352	314	354	310	331	345	338	343	317	314	351	331	395	333	329	323	332	298	328	329	337	317	326	335	335	289	313	329	344	308	322	357	301	339	355	326	350	373	332	327	311	344	332	318	335	324	342	318	333	315	302	313	334	326	334	304	315	335	319	308	324	325	336	333	319	333	334	343	322	349	293	336	339	341	340	336	316	343	345	361	318	362	333	358	345	303	321	325	315	362	325	345	326	323	334	306	373	349	364	330	365	352	328	325	365	354	320	312	312	318	333	333	341	313	338	339	353	298	328	336	323	323	331	351	309	332	314	362	331	334	321	324	325	316	303	307	329	359	350	347	332	294	356	319	344	348	307	339	344	300	348	319	307	324	344	325	328	340	336	311	334	321	320	355	316	318	342	325	293	322	331	333
2611	1145	1397	1578	1871	2231	2181	2302	2945	7197	10424	9613	6829	4728	2999	1654	1140	996	884	940	885	909	920	930	932	948	912	866	929	945	912	948	906	956	901	912	940	918	931	955	878	893	959	868	999	948	887	861	900	925	876	889	921	895	916	878	909	916	894	864	881	843	928	942	853	920	908	917	907	955	934	921	907	947	910	1009	856	879	881	927	905	943	897	953	917	911	940	895	909	858	903	946	937	933	901	932	955	923	841	914	900	924	871	907	919	880	879	920	931	944	916	904	871	883	898	929	873	914	866	945	888	932	943	914	859	908	928	952	894	922	918	894	931	900	937	910	909	888	916	892	934	892	872	944	919	892	901	883	845	932	925	897	861	917	962	919	910	906	856	940	945	883	933	912	873	882	898	897	918	928	905	950	940	916	873	883	938	964	879	920	902	884	872	910	979	923	875	939	918	912	898	909	922	908	871	913	914	922	870	946	863	921	870	862	905	868	938	950	894	869	890	945	975	960	902	956	972	887	917	854	898	926	874	942	941	942	908	883	942	900	917	919	935	889	886	952	826	951	907	892	906	905	873	866	920	919	940	901	936	985	908	887	963	924	953	917	899	849	937	939	911	975	930	932	916	969	934	941	904	944	953	971	971	949	929	940	860	945	904	975	907	893	942	958	908	875	949	907	973	920	957	919	936	923	901	937	923	904	934	939	912	910	911	940	908	910	974	940	911	876	947	904	874	942	929	910	953	958	923	870	903	919	913	965	917	957	861	951	940	889	924	910	938	945	910	915	910	925	937	978	921	893	883	913	902	897	914	930	913	931	892	909	866	941	863	875	953	863	912	874	877	922	916	918	935	898	926	899	900	939	935	916	916	918	871	887	870	951	923	958	906	909	940	901	869	924	923	898	900	932	880	927	900	904	919	919	871	903	885	909	909	853	926	920	903	952	909	891	929	861	900	901	928	870	907	926	944	889	944	914	939	890	964	971	930	868	923	867	944	942	895	931	867	837	948	868	893	894	908	898	897	908	908	915	951	892	850	926	885	911	932	966	894	909	881	885	908	931	929	858	943	931	885	916	870	914	982	944	932	891	922	930	914	883	903	891	868	893	932	918	930	914	957	907	910	943	925	927	883	893	929	849	906	919	943	985	958	907	917	913	932	905	845	930	974	942	912	951	959	941	934	883	952	933	957	953	866	1011	934	897	835	926	892	911	868	933	910	880	889	938	923	911	896	920	922	882	916	949	914	919	958	919	899	885	893	907	907	890	949	898	954	905	933	894	936	886	885	968	908	953	931	859	966	879	935	896	895	930	928	898	922	915	897	900	943	865	892	947	905	925	896	930	923	912	910	888	933	909	931	987	895	915	937	882	932	855	867	908	861	979	907	966	921	940	950	890	927	959	868	890	954	884	844	901	878	903	923	927	902	895	937	873	946	922	907	893	884	915	914	965	918	918	902	883	917	943	927	870	949	922	908	913	927	898	964	908	955	937	900	908	906	903	947	906	925	912	909	950	892	945	856	944	897	944	916	950	911	860	964	910	906	938	962	874	937	873	900	889	945	900	948	914	916	888	901	943	899	880	938	983	912	932	902	899	917	915	892	889	975	872	897	916	878	934	914	946	930	927	901	922	945	886	903	930	924	911	902	888	915	878	959	911	920	910	901	930	906	887	901	867	920	891	909	924	907	898	945	893	909	911	939	933	884	903	900	941	947	944	890	959	901	894	916	918	895	886	915	918	907	941	858	914	889	892	890	951	980	921	941	938	886	886	910	908	866	909	858	912	932	933	926	908	891	939	935	953	923	926	924	897	901	889	930	908	915	879	879	955	932	894	907	903	845	905	947	885	879	901	913	925	927	888	880	882	860	885	943	892	872	940	940	907	896	928	956	946	929	907	900	959	936	841	945	942	917	915	898	914	886	906	936	923	921	886	894	879	879	915	910	900	881	882	918	933	938	892	896	941	919	950	954	946	890	922	897	930	867	920	912	929	935	956	860	964	940	915	905	939	857	889	918	915	905	924	920	904	930	888	913	968	873	890	901	930	902	868	982	937	919	948	920	939	921	925	945	920	875	913	950	929	882	910	912	931	911	929	874	917	935	851	961	888	941	883	897	930	898	895	966	861	932	870	914	951	916	972	882	934	944	958	934	866	897	939	913	916	924	914	899	880	859	980	905	884	939	936	906	905	932	923	947	953	913	927	936	907	890	943	926	925	945	884	952	914	944	892	907	913	921	856	912	936	867	980	872	960	909	900	905	931	859	892	895	917	890	889	900	833	854	910	912	883	888	930	865	901	816	956	904	1000	876	899	886	883	875	958	905	872	911	912	928	964	959	945	928	879	910	867	875	932	936	950	936	914	940	891	926	907	889	922	917	943	912	903	897	894	921	940	915	892	901	898	924	940	905	867	915	908	935	940	959	957	868	912	909	940	937	933	914	888	892	939	865	903	905	924	863	914	939	938	886	909	902	934	921	870	903	924	987	988	920	913	890	941	893	916	868	941	883	912	898	945	916	930	944	860	903	884	880	919	869	919	879	945	904	887	872	936	932	903	962	932	936	963	878	902	874	962	948	952	946	903	928	872	936	915	925	862	920	873	926	921	891	897	926	868	948	885	918	896	959	928	946	925	932	846	923	913	926	917	907	950	871	930	917	933	890	948	942	915	911	919	907	960	916	910	917	897	852	873	941	935	899	916	946	943	892	924	947	930	908	908	924	829	885	911	899	933	952	901	907	908	980	874	878	952	868	938	901	936	945	900	910	926	917	912	929	864	980	860	981	892	914	903	873	915	948	964	921	872	882	860	876	892	881	923	913	893	958	887	910	934	882	896	873	887	863	866	926	912	942	904	865	965	894	923	911	919	920	879	904	959	916	882	968	912	849	977	928	849	935	884	930	901	906	891	946	927	896	903	880	911	921	899	909	921	858	942	924	901	915	894	882	889	899	907	903	874	920	884	862	887	930	956	888	890	936	884	868	882	898	934	915	957	896	953	912	927	960	985	911	911	900	939	954	859	901	898	925	952	896	880	908	937	866	877	926	906	891	944	908	938	904	875	899	914	922	900	911	921	919	915	891	946	924	912	922	913	903	903	927	897	989	898	918	993	956	962	905	923	950	898	904	900	884	896	918	920	932	937	921	862	910	859	922	902	892	908	926	934	882	924	910	901	909	936	919	906	883	905	909	909	902	916	903	934	891	908	943	977	907	863	974	891	854	961	912	901	901	919	914	870	886	912	924	946	922	885	952	896	904	947	956	879	917	891	858	898	851	891	921	926	937	885	935	871	876	947	916	929	884	897	906	969	837	982	928	941	866	905	872	884	897	958	893	933	875	938	913	901	914	960	918	918	924	865	896	874	899	879	939	997	928	889	894	879	894	927	948	958	971	914	933	891	894	911	983	921	926	909	873	940	878	915	899	902	914	961	933	939	845	904	925	941	899	912	903	895	906	970	939	899	857	983	912	907	951	922	867	903	910	911	960	932	963	912
7933	1644	2216	2900	4566	4524	4551	4403	4927	17765	20774	15185	9504	4780	1907	867	499	344	331	326	307	301	309	318	325	312	299	336	318	321	346	338	298	340	303	311	307	328	299	299	332	289	303	299	326	295	285	325	327	284	351	301	302	296	297	290	308	303	328	322	332	337	302	344	319	307	329	307	261	305	304	325	301	312	313	285	321	306	297	344	311	299	300	305	314	330	318	313	345	329	295	290	302	284	309	301	295	313	298	310	309	324	304	280	321	306	311	332	321	308	288	287	311	311	285	312	311	342	311	295	334	285	297	301	278	352	289	295	314	328	301	305	304	302	318	278	328	290	326	316	335	326	337	309	332	319	306	335	312	289	321	328	320	292	308	312	328	318	305	308	320	307	275	313	325	316	304	336	303	300	288	316	327	361	326	313	310	298	333	281	307	309	292	314	325	306	321	296	315	333	316	335	314	317	324	321	326	325	302	318	322	321	324	319	338	306	283	314	332	334	290	321	315	315	318	310	324	290	300	344	341	281	314	285	292	301	281	278	318	337	321	285	316	325	290	280	311	301	297	306	289	312	292	322	292	320	328	293	305	320	333	297	337	298	329	315	320	346	301	334	320	333	290	320	299	298	345	317	329	281	313	285	342	279	289	310	352	306	320	282	336	318	316	298	309	308	340	308	325	321	322	324	293	292	307	304	298	311	300	315	290	327	312	317	324	308	309	313	296	319	286	303	302	304	315	305	303	336	297	316	337	323	301	345	348	303	315	304	306	348	311	322	317	282	275	295	271	311	337	313	309	305	332	268	313	315	337	302	326	332	313	318	312	328	288	335	300	330	307	332	313	355	297	266	307	320	319	341	330	310	323	318	327	318	339	319	320	300	344	338	290	292	320	317	322	274	318	335	317	299	327	325	291	286	303	312	287	300	331	281	285	331	270	319	324	323	305	277	331	283	297	314	314	302	341	306	306	318	316	290	328	345	321	320	315	305	305	301	341	315	309	309	363	303	265	319	323	312	302	327	274	324	334	302	309	290	311	319	316	343	314	316	335	291	304	342	280	287	293	307	310	316	310	320	324	293	322	339	318	322	293	290	325	296	321	298	344	323	310	271	346	298	328	298	297	278	315	324	315	356	270	320	317	316	301	331	317	302	322	306	280	287	307	299	327	347	309	324	311	300	314	297	358	292	289	307	324	312	279	320	327	359	279	306	295	331	302	304	313	296	308	317	321	327	335	338	314	319	308	293	316	285	289	303	284	311	318	320	288	309	312	297	338	329	323	309	318	293	299	323	294	323	328	330	327	315	294	307	294	310	299	293	320	295	298	319	327	326	321	365	305	354	331	336	337	305	314	299	300	340	342	339	318	293	316	289	304	293	322	305	321	306	295	365	313	305	346	307	314	298	345	283	323	303	335	320	300	333	308	327	301	343	328	307	297	324	300	324	332	317	269	317	333	348	334	322	309	301	321	318	331	319	326	302	322	296	329	288	327	290	342	315	278	325	309	330	312	277	267	246	317	317	299	308	288	310	329	292	343	307	312	342	322	301	313	299	279	302	325	302	297	298	308	326	327	319	332	315	325	311	322	309	326	303	336	302	319	332	329	299	302	329	308	322	281	295	310	310	317	311	324	325	305	325	317	302	310	318	333	321	335	314	328	294	296	284	283	315	311	302	340	328	318	306	294	288	284	321	320	311	324	341	274	326	303	330	349	321	306	312	310	316	311	307	348	325	331	291	318	308	314	309	302	281	315	325	287	295	323	304	311	286	286	276	294	292	313	320	281	339	328	317	319	310	329	304	270	313	335	275	335	337	292	272	325	336	311	346	323	313	290	322	276	286	325	299	306	321	313	315	298	314	339	307	299	344	326	292	311	321	313	321	329	297	323	336	311	324	313	300	270	312	316	311	315	319	315	310	299	309	299	307	288	302	283	301	356	325	304	310	338	329	296	266	296	311	300	306	328	334	332	327	332	314	329	310	311	309	311	301	290	301	301	296	297	336	346	294	309	286	321	301	331	303	283	322	324	285	302	306	298	312	294	349	328	327	295	316	305	297	338	285	309	274	339	279	319	267	313	302	321	310	296	317	333	292	327	302	289	327	313	313	304	304	318	283	301	315	293	316	327	330	293	303	325	283	320	303	296	302	325	308	308	333	306	323	310	325	291	348	297	308	322	294	298	317	299	308	318	303	341	289	291	318	318	305	306	308	315	279	314	283	318	323	323	329	272	314	292	291	322	328	304	310	326	282	323	320	323	305	324	335	303	333	338	353	279	319	276	303	306	310	306	338	301	311	285	336	296	314	305	358	278	289	316	323	331	312	329	269	339	327	315	319	277	304	296	314	339	307	320	313	314	300	324	295	348	326	290	331	307	312	315	282	292	341	342	297	336	325	279	311	302	292	308	311	319	283	320	295	341	332	289	294	317	315	317	321	318	309	299	315	330	316	292	327	327	301	335	312	316	281	352	293	304	324	321	327	316	257	317	328	293	329	334	307	291	303	309	320	309	286	338	338	312	282	327	305	294	320	304	308	317	320	320	321	277	303	313	309	305	295	340	325	324	323	320	326	338	331	315	303	335	302	292	304	335	288	324	294	290	289	290	326	293	323	306	283	315	315	329	306	332	317	300	305	318	323	320	324	322	266	311	312	309	328	311	305	316	290	301	329	295	289	346	309	305	312	288	292	294	273	299	333	316	301	324	336	318	306	338	304	319	295	306	298	289	300	290	285	339	290	293	320	304	300	262	327	310	324	317	306	329	319	335	301	304	301	300	298	302	331	314	295	343	299	321	296	318	324	327	305	304	308	302	308	310	346	309	346	325	302	302	325	305	300	330	315	313	325	336	286	316	305	326	337	324	319	315	324	346	322	347	285	331	317	320	312	310	304	319	315	303	293	342	278	324	298	296	346	309	338	332	314	303	312	311	311	310	319	322	300	310	286	343	323	314	307	327	329	306	302	296	299	301	344	313	326	323	331	311	300	292	303	308	341	299	309	311	313	311	281	300	324	310	309	288	292	314	328	280	314	319	314	316	322	305	324	325	328	297	325	323	310	317	301	313	305	322	302	332	325	304	284	330	309	318	318	306	304	315	330	296	285	306	301	317	314	302	320	311	329	297	312	300	315	332	314	330	293	304	298	326	333	315	311	309	301	341	296	295	323	314	293	301	332	343	299	256	358	295	299	276	310	294	320	307	296	291	294	281	304	305	286	310	298	308	309	300	264	321	299	305	293	312	296	326	288	320	295	318	298	320	317	311	299	310	302	312	297	310	344	306	323	300	335	326	298	336	326	310	310	303	293	295	295	319	297	307	277	362	282	298	318	304	300	303	354	315	311	328	319	305	310	283	327	289	331	304	296	310	318	304	300	328	308	318	331	346	340	334	313	320	305	306	310	331	308	280	326	300	301	277	293	331	338	333	305	302	302	295	307	325	332	279	325	286	316	339	300	349	342	309	284	317	336	338	313	303	309	298	311	308	322	342	310
5908	2205	5044	9272	14784	15916	16775	16868	18927	39062	40401	34059	26703	16821	8117	3602	1672	1077	925	869	877	920	840	848	874	863	888	887	896	847	938	874	876	854	861	839	916	882	880	862	876	920	841	828	873	845	871	872	857	843	942	894	861	872	894	906	904	897	856	852	904	870	870	919	892	888	876	856	910	850	838	871	867	890	869	841	868	820	896	800	900	866	908	897	816	894	888	852	845	858	809	876	876	886	863	865	868	877	888	879	915	884	881	866	857	836	877	839	867	908	864	850	937	884	865	887	881	890	890	897	907	885	819	888	863	854	879	875	909	819	908	861	881	810	877	875	845	903	807	888	909	890	870	888	831	837	836	854	826	879	903	858	879	870	885	845	898	864	866	877	890	908	881	872	889	848	868	891	870	928	854	883	852	904	828	978	865	808	859	885	909	863	878	890	879	883	816	835	872	874	868	820	823	840	883	813	832	878	865	926	878	898	860	870	898	876	907	910	911	867	918	827	854	885	853	824	865	893	817	891	834	917	877	857	892	878	877	872	947	883	906	848	833	849	872	921	854	863	912	893	894	877	885	838	798	831	846	895	876	834	902	841	850	874	850	895	899	897	801	880	862	878	872	815	920	866	846	833	917	870	924	889	872	858	836	842	842	908	874	866	865	876	885	908	922	856	904	872	897	863	828	891	919	819	867	871	900	902	863	847	841	884	837	893	900	833	833	866	884	864	868	909	855	865	845	868	873	868	855	865	899	876	894	892	870	881	876	912	887	832	835	910	879	878	853	865	840	848	810	878	878	827	848	839	949	866	849	934	939	885	884	897	828	864	871	871	894	881	916	812	867	868	933	901	909	898	864	874	876	916	900	893	829	901	845	859	893	870	887	897	867	882	890	875	871	863	835	869	853	805	885	862	845	871	866	905	830	872	860	886	909	852	910	878	836	860	889	936	834	827	843	901	907	885	913	911	891	859	890	874	889	869	885	922	851	875	887	872	867	910	876	885	866	920	928	877	856	849	880	875	817	875	936	863	892	846	889	886	871	874	874	893	935	863	907	870	865	885	844	881	882	851	876	864	880	861	886	860	884	892	893	849	869	849	853	906	838	912	904	889	872	885	882	872	904	902	857	897	892	909	834	850	882	820	863	839	917	860	832	852	843	886	888	887	924	904	854	859	889	836	868	874	870	834	831	884	884	900	889	917	888	893	879	845	794	889	850	826	894	904	872	852	917	822	858	873	885	865	881	914	848	896	937	887	819	911	872	889	848	919	861	830	928	849	861	871	857	909	875	843	844	870	859	927	872	857	865	897	847	958	902	868	860	838	831	879	862	889	878	887	801	872	836	866	860	906	864	872	853	848	895	880	912	853	907	889	907	855	918	874	856	869	871	878	891	846	876	887	896	899	889	918	844	810	867	879	908	879	874	861	854	919	867	835	887	901	873	855	882	881	837	870	865	856	876	857	874	880	894	879	864	867	844	908	881	928	845	909	871	915	950	818	886	893	870	886	840	902	893	879	843	838	895	926	859	861	864	895	869	888	884	864	845	881	931	876	866	893	854	898	903	861	866	862	856	890	863	887	837	895	867	882	877	812	854	850	803	910	891	887	845	892	878	870	863	894	835	877	862	836	865	828	908	812	889	906	898	876	892	921	879	912	826	847	891	865	894	895	844	930	844	814	891	873	861	869	920	885	875	896	866	872	808	842	878	877	799	956	853	920	854	828	834	917	840	928	798	925	848	888	855	870	882	876	864	865	876	880	823	923	916	850	881	845	915	845	862	948	836	867	843	855	900	843	848	873	847	820	848	900	880	916	828	855	878	885	900	852	834	873	884	895	880	894	897	854	846	879	851	848	895	903	898	865	882	909	881	885	856	870	873	855	922	887	831	876	924	861	885	887	840	938	848	885	883	861	820	862	930	916	860	875	873	892	859	860	834	873	857	878	928	935	876	864	880	874	843	846	884	879	883	860	851	922	856	917	834	869	874	877	854	869	907	838	854	824	828	884	854	874	878	882	836	851	882	864	871	844	861	876	923	882	884	904	878	885	886	889	851	831	862	886	898	866	860	916	886	856	894	856	820	892	866	855	872	851	871	879	887	873	831	836	823	854	842	838	904	882	926	908	884	863	882	863	865	905	919	833	863	852	881	890	893	920	901	890	903	838	834	827	864	881	879	913	894	828	811	845	850	878	820	877	827	883	847	881	875	847	872	885	880	877	883	861	860	882	849	884	884	844	895	886	866	905	812	862	853	902	808	854	834	906	883	951	947	869	888	927	856	841	833	855	848	869	947	898	916	881	870	890	874	903	864	852	841	901	862	838	919	880	840	848	876	892	833	875	877	869	885	921	889	857	840	885	865	885	881	863	861	822	825	805	866	860	924	866	916	866	878	864	883	851	873	917	869	873	856	893	851	888	855	852	834	901	839	900	892	894	878	864	884	865	874	869	886	861	863	900	891	855	888	897	792	910	945	884	877	926	849	860	871	891	902	946	856	860	861	886	826	909	814	880	859	857	874	882	867	840	858	909	936	823	861	839	864	931	854	912	824	938	851	826	840	841	848	891	899	874	894	847	896	851	975	850	899	800	882	859	867	851	890	900	876	882	903	870	874	864	836	860	850	828	855	871	870	829	886	829	902	905	857	876	871	863	866	879	845	889	886	875	925	787	861	850	859	825	864	818	886	900	877	840	858	875	914	893	919	813	903	876	809	864	876	864	877	887	886	862	860	849	853	867	855	864	881	872	856	894	883	875	831	889	878	861	871	879	879	893	812	811	833	943	908	901	896	838	893	908	867	844	869	835	896	874	806	884	851	862	858	893	851	860	859	883	877	820	851	834	904	894	805	918	807	902	849	906	897	857	857	826	902	881	887	893	869	804	903	862	950	896	873	943	844	898	842	912	860	900	845	865	889	891	864	845	839	883	851	931	882	883	873	836	905	895	952	873	893	881	864	865	901	867	843	881	906	910	858	828	922	845	890	912	894	870	837	872	837	865	892	853	846	883	863	912	852	871	890	871	846	830	828	888	902	871	882	827	841	887	847	945	833	891	864	904	865	859	865	846	864	866	823	891	813	854	832	855	874	896	870	920	858	901	887	862	895	891	848	878	891	838	889	861	887	886	889	902	900	865	873	860	902	875	892	903	876	841	853	869	876	825	842	877	888	796	868	898	901	894	860	860	868	852	849	872	921	858	857	855	892	855	898	872	839	847	891	857	876	884	966	889	882	857	910	960	860	836	858	906	879	857	914	872	856	859	889	875	842	835	869	883	887	936	854	907	866	854	854	913	851	848	884	887	897	887	886	879	879	883	889	875	893	863	844	890	873	852	911	900	878	881	876	909	875	852	850	893	926	871	901	897	855	921	830	869	905	933	853	873	882	908	904	884	858	881	888	849	858	866	895	926	918	878	900	891	905	914	895	861	886	835	870	881	911	933	912	862	888	841	912	822	827	940	932	920	843	904	901	870	908	815	836	882	899	927	901	837
16142	3267	5249	8989	10937	10913	11387	11189	8432	23682	35963	30730	21208	10780	3909	1338	638	416	342	314	318	319	343	312	315	351	335	305	304	331	335	348	333	317	308	352	299	285	304	322	330	305	290	313	328	323	361	362	310	311	340	359	326	347	289	327	305	338	295	315	327	342	315	329	315	302	308	350	311	301	308	299	331	345	324	314	325	327	315	307	306	334	323	313	326	345	372	333	335	342	294	364	317	316	351	313	314	339	336	339	307	322	356	301	333	324	324	341	323	306	349	314	290	326	297	327	330	315	352	292	351	294	297	295	322	320	335	294	300	331	316	312	351	284	309	325	315	311	341	333	312	314	314	296	284	319	327	324	325	331	337	345	318	329	335	308	323	294	340	343	326	307	328	299	326	322	306	350	296	324	285	294	350	316	330	348	301	311	320	336	328	319	344	321	287	311	315	332	319	304	338	298	280	317	309	346	326	324	352	321	342	308	301	300	323	266	333	342	332	316	334	332	316	352	358	313	343	305	355	313	337	307	314	345	302	290	303	320	318	334	340	289	336	323	327	338	327	353	307	304	334	323	297	295	344	312	349	338	297	327	331	347	351	317	303	317	323	295	313	339	330	330	336	323	315	315	332	371	299	333	299	304	351	304	308	311	334	310	327	381	314	320	327	324	297	320	289	338	327	319	298	333	326	326	315	336	332	308	305	316	312	290	310	316	309	297	340	309	312	328	299	294	336	337	332	304	327	352	317	336	326	328	315	308	317	313	297	306	293	296	305	298	313	321	308	339	325	305	320	288	298	332	311	310	320	345	339	309	316	363	315	326	327	366	295	354	362	300	339	364	338	331	350	287	344	317	340	316	328	316	357	336	303	312	292	345	319	346	320	354	332	323	335	342	319	298	291	317	328	342	339	311	345	305	313	314	321	314	337	327	315	333	342	310	335	322	296	319	341	338	334	320	334	316	311	317	332	337	309	346	305	349	315	320	339	339	315	335	322	341	325	324	330	314	318	311	314	321	292	301	338	305	326	330	321	330	331	326	338	315	326	317	312	311	307	309	320	355	328	320	329	299	350	304	331	340	361	337	325	350	348	326	311	387	312	325	279	310	339	297	360	325	352	321	311	329	343	308	339	323	330	313	359	309	327	328	343	344	298	311	338	303	334	293	310	351	353	325	347	335	342	319	319	316	348	318	309	305	288	286	322	333	331	347	297	346	296	345	301	346	340	343	329	303	296	313	307	307	323	314	331	307	310	324	306	324	324	296	307	339	338	275	331	326	325	322	320	319	313	345	308	298	311	289	333	329	364	363	325	336	318	320	345	347	296	321	310	323	299	286	322	338	328	302	332	321	332	329	287	339	318	354	312	310	309	320	307	313	327	352	310	309	302	324	327	324	323	333	328	334	363	322	328	338	319	320	307	308	342	317	366	336	328	333	300	292	335	302	318	317	312	307	309	330	332	309	335	305	313	310	332	323	292	309	310	321	306	367	333	316	363	347	306	327	321	281	363	296	338	308	352	319	347	295	323	328	329	320	322	344	336	309	314	327	320	301	360	305	295	326	340	314	355	357	337	341	291	332	324	313	287	333	332	308	305	312	308	320	318	333	320	309	303	353	330	345	285	346	314	304	306	333	299	348	334	322	316	321	339	324	331	341	359	334	288	317	305	349	286	319	315	334	312	306	295	329	321	293	310	299	330	293	350	313	318	309	324	331	302	324	321	345	331	320	310	341	345	311	305	325	293	302	317	343	316	325	331	291	340	318	353	321	333	320	278	322	319	327	339	332	326	337	334	309	329	310	318	340	329	329	319	323	312	353	315	340	337	306	320	332	363	317	309	308	317	303	281	300	298	290	287	314	321	314	313	300	305	303	325	293	297	304	341	340	295	313	305	302	336	323	329	344	337	322	330	292	331	328	301	317	312	318	322	327	305	330	323	328	332	350	314	348	334	312	341	324	332	307	318	330	341	313	314	292	334	316	316	350	332	348	331	347	344	308	313	347	355	291	274	333	324	325	325	322	323	307	336	330	352	341	332	314	305	313	303	321	313	315	310	309	288	308	294	315	307	325	323	299	332	338	322	298	330	328	328	306	323	323	320	325	349	310	312	305	359	327	332	354	323	302	336	355	291	314	350	336	292	331	313	319	309	338	350	355	329	342	317	334	297	288	339	330	319	314	327	346	292	338	338	334	312	345	343	352	293	298	319	316	340	334	301	315	338	313	321	322	326	333	310	321	347	329	292	337	331	325	337	306	332	341	331	325	312	326	304	352	322	303	315	299	367	309	288	316	316	312	335	289	305	308	297	317	316	304	308	323	342	303	322	333	300	333	339	310	326	317	309	318	285	315	334	309	339	295	291	310	311	295	333	325	313	346	347	317	328	311	303	328	317	336	305	327	355	326	313	331	308	338	308	299	323	334	357	315	337	297	320	330	329	301	310	323	306	314	310	326	330	311	277	310	338	321	322	317	352	359	328	333	331	337	350	324	312	336	332	308	305	299	309	270	345	346	326	299	338	303	348	319	293	356	369	313	330	316	326	326	319	330	288	310	327	297	292	329	314	305	325	299	322	315	328	319	334	321	307	317	313	317	335	307	328	323	320	323	346	331	299	321	337	333	319	317	285	324	324	348	306	323	333	310	332	352	288	284	351	328	306	303	363	333	324	292	307	306	309	316	346	320	355	305	315	350	312	316	330	300	303	288	304	332	304	313	335	316	321	307	316	309	274	331	354	319	312	326	308	296	326	310	319	302	302	313	330	306	329	332	315	325	331	339	362	311	323	287	322	324	332	340	308	335	300	329	326	310	323	350	306	323	328	335	351	353	290	314	323	295	331	317	301	346	309	336	320	313	325	316	319	329	306	342	332	332	318	350	297	317	295	346	320	289	307	366	268	330	317	301	320	332	316	323	326	356	329	321	312	313	332	337	301	320	295	312	323	326	340	317	328	316	328	299	330	311	328	289	321	332	308	299	318	313	317	331	333	325	315	332	304	328	313	310	318	320	308	298	308	321	312	312	334	318	316	345	354	316	304	290	296	323	341	311	330	321	314	318	304	319	326	300	319	345	293	338	373	316	348	314	290	301	328	313	326	349	330	333	329	312	314	327	317	345	322	295	333	320	321	311	312	280	341	340	325	369	340	321	298	309	364	335	329	328	315	295	324	335	324	299	312	330	322	336	313	314	333	292	303	369	354	331	301	316	313	306	314	334	298	356	315	330	315	294	329	324	313	360	334	307	331	307	305	335	326	356	314	299	310	353	323	359	313	315	304	343	300	328	308	305	318	347	334	320	288	349	335	347	311	339	324	313	321	319	315	280	310	312	320	332	316	320	323	295	299	317	327	353	316	337	345	309	358	337	299	331	288	302	303	306	308	333	325	315	297	295	317	318	333	334	364	321	317	324	327	301	338	312	316	326	321	341	320	300	283	316	349	328	326	320	344	284	330	317	317	312	312	311	320	305	362	326	320	332	302	316	345	269	299	359
8363	3420	10465	21220	25563	26985	28691	29003	24883	44317	52986	47683	38483	26545	13913	5830	2426	1334	1089	876	883	877	912	909	855	892	946	887	882	867	882	951	869	882	881	886	911	929	916	899	887	936	978	864	927	945	864	891	894	898	980	900	898	866	892	813	879	918	969	926	879	889	887	923	920	901	923	905	875	872	890	940	867	873	907	908	893	933	905	841	931	931	891	891	912	941	912	884	961	895	855	891	910	860	893	892	885	857	891	925	906	893	919	842	942	950	842	895	909	916	895	921	940	929	881	866	859	914	934	928	826	905	869	905	885	903	900	934	911	933	867	938	872	872	847	920	845	934	854	902	900	863	891	870	859	911	812	919	895	919	932	898	878	863	855	960	902	955	925	882	885	920	923	861	878	886	926	856	899	928	896	932	885	890	858	921	955	926	904	923	929	879	892	927	889	899	896	930	905	885	943	854	919	847	844	902	875	913	903	962	901	957	821	883	865	917	901	847	919	874	883	924	981	862	888	866	867	929	913	874	859	918	894	854	881	923	885	852	897	855	897	943	874	860	888	829	868	911	881	904	918	897	904	896	905	918	879	906	858	868	950	836	913	859	920	880	942	906	861	839	930	882	882	918	882	876	938	952	941	932	938	916	840	919	870	904	926	963	929	902	896	902	922	878	924	948	888	924	872	872	919	889	871	912	900	905	882	887	888	864	954	929	856	933	932	909	902	909	937	946	892	898	862	961	893	906	946	915	906	925	910	867	908	885	916	856	852	936	899	902	857	878	893	928	954	922	898	918	838	879	929	935	931	873	874	896	948	867	887	898	878	926	902	949	923	879	872	854	913	896	936	890	878	962	937	935	913	923	827	915	856	916	920	880	853	910	904	876	922	855	896	901	939	921	900	882	923	946	885	890	889	927	859	933	963	889	920	939	930	984	840	881	898	921	977	870	912	890	934	931	929	908	899	855	898	906	828	881	889	891	935	971	916	914	881	911	863	929	922	926	860	886	911	937	899	971	897	831	873	909	937	930	858	882	943	900	887	905	896	877	892	911	943	907	885	863	898	923	935	887	921	895	926	938	828	919	900	901	933	947	875	877	919	911	884	916	921	865	857	939	920	924	878	939	899	874	876	916	871	906	899	928	878	882	887	934	943	927	942	937	971	950	932	883	915	881	899	873	888	922	862	897	905	910	870	862	898	893	907	928	919	912	861	904	894	864	897	852	926	921	854	923	911	895	917	854	932	843	899	899	876	900	882	933	923	849	862	879	915	908	919	921	888	912	877	846	874	898	927	851	905	930	940	862	907	856	853	892	890	895	939	921	831	919	893	882	894	957	881	867	927	963	877	887	944	959	892	874	873	927	892	900	893	922	917	850	919	892	891	919	919	921	876	914	910	917	923	898	890	906	894	898	901	850	928	860	927	831	901	899	878	918	968	903	917	928	906	894	975	893	893	882	909	970	887	891	873	883	907	873	919	926	890	846	894	899	891	915	968	830	891	896	935	866	924	944	927	871	910	907	920	929	898	906	944	947	929	894	870	924	948	904	899	898	922	867	904	942	857	970	903	924	855	880	840	957	969	913	866	888	950	872	899	851	916	838	889	913	972	856	935	915	853	897	917	889	883	880	940	868	1002	921	947	903	859	829	893	910	867	861	903	944	906	873	912	979	870	864	941	892	916	854	906	918	887	885	889	875	893	940	961	912	966	913	881	931	870	864	894	941	877	891	923	909	938	851	955	914	888	880	886	895	905	914	908	874	915	877	893	871	889	913	854	915	879	920	882	888	892	888	921	954	906	832	897	906	949	907	914	880	869	937	853	892	907	874	887	870	926	895	923	894	872	922	879	873	914	902	869	880	873	936	913	932	910	929	898	892	976	919	916	894	927	913	917	901	951	892	917	916	925	876	887	955	909	918	860	893	920	904	944	938	896	933	930	901	871	876	832	905	905	910	880	897	843	889	946	881	895	867	928	918	908	911	881	920	955	896	915	941	894	911	880	884	880	918	878	919	963	915	933	878	884	867	900	941	874	931	903	869	880	894	885	896	896	895	904	872	993	929	921	863	905	886	908	890	863	861	885	914	873	930	922	934	889	907	936	899	889	925	915	933	927	882	960	989	905	879	897	947	860	949	942	891	902	910	888	884	900	920	909	957	885	955	868	841	865	902	925	884	898	889	932	910	962	844	891	881	833	904	893	930	892	882	896	861	906	940	914	868	891	920	928	900	893	881	892	887	888	897	905	891	930	931	888	899	862	882	874	902	878	921	905	891	917	923	938	932	913	878	966	889	849	944	888	894	889	931	870	890	936	897	917	905	924	895	911	869	917	911	928	891	849	896	891	954	908	883	896	977	933	864	946	973	929	895	869	898	893	860	897	867	941	930	905	872	883	844	884	906	877	911	902	882	894	898	886	889	887	859	881	886	829	914	865	882	897	890	886	948	867	922	897	924	898	903	869	855	907	912	923	894	925	907	940	924	918	868	934	884	926	931	867	879	863	877	871	897	912	939	944	900	908	896	941	929	894	869	889	923	935	916	930	856	874	903	885	836	918	860	894	858	899	894	857	962	893	864	916	860	893	918	895	916	910	878	932	865	945	886	885	897	902	887	969	913	884	911	845	908	867	922	881	891	917	929	939	922	944	895	883	852	907	924	816	894	908	945	936	840	924	901	860	867	905	973	887	956	877	904	929	857	877	946	913	944	876	940	868	970	861	869	894	893	899	878	936	902	907	888	944	973	873	910	865	861	886	893	884	864	852	893	917	913	872	902	897	897	916	922	867	878	888	919	902	898	927	881	937	911	849	901	888	868	907	902	906	903	949	955	888	870	913	938	918	939	934	889	867	851	937	870	901	840	924	881	905	942	908	884	915	867	902	900	914	887	897	901	925	910	865	870	929	940	894	971	939	934	925	918	878	899	915	884	875	940	930	882	875	837	910	874	862	895	917	896	910	959	866	895	884	840	947	908	942	911	929	929	876	936	857	893	889	968	863	870	913	871	955	879	882	889	935	892	904	914	947	928	869	919	910	899	908	900	901	881	896	916	905	941	879	893	891	918	887	927	950	911	875	919	905	945	911	888	908	914	871	902	921	920	916	910	931	924	908	892	861	850	851	847	914	923	853	864	935	911	837	878	925	908	880	883	867	842	934	921	892	920	867	988	944	902	889	895	913	902	941	909	910	902	911	879	909	928	934	852	900	938	924	862	868	925	914	941	890	828	906	911	996	928	869	956	925	849	936	889	919	907	909	904	909	882	867	941	848	860	933	894	947	859	883	918	884	901	892	954	893	923	906	927	896	918	930	942	898	869	888	930	925	827	926	895	898	824	878	886	888	905	926	910	914	966	886	893	871	880	865	902	987	909	954	891	921	879	880	910	881	933	922	912	911	927	913	879	885	866	925	911	871	855	895	887	922	869	890	906	927	941	932	906	942	866	925	885	926	936	918	965	937	925	912	893	912	914	885	937	890	915	942	880	880	918	881	927	911	941
2424	429	498	686	710	675	618	562	533	1056	2246	2506	1817	1209	700	497	374	373	331	328	319	353	334	298	321	336	342	317	340	322	324	338	341	340	351	340	327	354	327	315	316	340	336	319	332	306	317	345	339	351	345	335	341	335	322	313	324	314	300	277	356	339	383	347	308	313	338	354	338	318	327	336	309	326	333	317	327	333	338	337	316	362	363	328	315	300	317	335	323	282	312	350	321	328	313	344	335	310	326	303	328	324	325	327	350	326	325	369	333	330	339	364	335	318	327	314	313	325	328	303	336	329	335	316	352	333	307	333	323	323	341	320	312	329	342	338	325	340	326	323	377	328	370	325	342	350	313	343	352	305	319	340	325	348	320	304	353	344	305	311	361	320	346	316	324	315	348	308	339	322	309	294	303	336	350	319	321	367	351	344	357	306	302	330	350	343	311	348	309	340	330	361	348	294	319	344	329	351	343	320	312	342	339	313	310	345	335	320	345	348	329	331	347	302	346	313	327	343	323	320	314	324	314	388	352	318	298	334	326	316	326	315	319	341	325	305	324	314	332	329	346	312	330	322	329	320	315	356	325	332	296	320	338	301	344	349	331	335	356	312	365	335	336	342	342	336	343	326	351	318	302	322	359	323	354	343	332	323	328	356	356	331	329	343	343	313	319	327	314	344	317	330	335	308	323	357	345	305	325	331	364	298	305	342	316	312	333	337	361	320	309	327	334	309	313	362	285	330	327	370	290	346	314	300	348	319	363	347	343	319	320	312	314	314	324	314	321	336	363	342	340	336	338	340	334	324	316	327	312	308	347	303	329	334	333	311	334	302	337	359	325	324	335	354	344	331	327	377	341	313	315	332	312	340	318	347	342	320	343	347	343	316	325	316	322	306	346	309	305	325	331	336	372	310	330	342	330	338	326	320	340	343	321	312	337	326	333	307	304	347	318	310	343	353	302	345	375	352	347	344	360	337	323	332	337	338	348	390	344	320	374	356	342	345	338	315	315	315	327	354	359	349	327	316	356	336	336	301	320	349	339	333	342	331	332	334	328	340	312	334	354	319	350	342	333	317	320	327	333	338	360	343	331	338	344	324	371	352	302	316	353	363	340	333	321	336	313	339	331	329	332	346	320	326	340	342	340	332	308	302	357	330	324	315	351	340	327	377	328	349	313	324	348	338	316	299	373	335	325	317	344	358	313	346	318	308	353	307	344	352	343	305	345	355	355	310	347	331	351	329	312	344	335	334	321	331	313	353	320	335	353	340	308	319	349	345	293	327	325	329	339	328	308	327	347	339	304	317	307	312	328	334	354	331	331	318	352	327	335	321	324	331	354	314	361	333	307	345	334	314	333	356	353	323	324	323	349	292	338	328	304	334	330	338	340	360	307	316	344	321	337	328	331	338	327	353	319	317	336	288	310	312	325	323	358	333	331	316	338	324	331	334	322	342	346	348	322	366	298	304	352	325	333	308	346	320	345	348	310	349	330	329	309	339	301	346	359	327	339	354	343	347	335	352	338	341	356	329	337	332	356	326	302	350	333	331	339	352	331	359	365	326	336	351	324	329	318	328	338	312	354	350	326	356	313	356	324	338	329	356	330	324	308	320	294	323	320	329	347	314	301	296	347	304	327	340	350	358	336	336	328	350	310	341	324	322	358	319	333	356	347	347	350	348	348	337	347	365	340	337	346	350	339	319	370	349	310	349	344	336	311	329	360	363	342	309	320	326	343	323	336	329	320	308	333	340	297	349	322	342	296	335	357	313	341	332	324	334	329	321	345	328	318	369	311	340	363	328	341	319	346	316	349	335	311	309	302	334	326	330	338	324	298	319	352	290	297	350	306	351	341	322	350	345	318	338	344	312	321	313	355	300	331	293	307	301	333	358	369	331	331	322	327	302	321	340	314	348	339	338	333	313	351	335	319	358	319	342	319	296	330	313	351	357	333	326	315	348	376	327	334	292	327	334	342	345	337	331	355	341	354	313	306	323	350	329	337	309	329	326	351	354	319	351	347	375	345	336	324	350	348	292	331	338	354	303	333	319	349	347	328	346	337	350	295	353	326	304	342	332	336	349	323	365	351	337	349	344	305	365	328	337	349	349	335	301	331	338	318	323	314	295	331	353	332	321	346	285	331	331	351	349	340	357	302	328	343	338	336	323	297	349	333	330	343	335	367	339	262	324	328	343	365	324	318	338	347	317	331	334	319	323	342	287	356	334	306	331	366	343	337	320	390	346	309	319	375	312	337	353	309	344	312	346	342	344	336	321	327	301	323	324	325	332	338	291	313	358	332	342	342	302	332	318	350	321	376	336	332	358	349	308	355	320	315	342	316	306	305	314	327	330	301	336	352	328	313	335	318	344	347	336	351	350	345	344	336	345	335	310	328	322	354	362	310	328	324	342	325	324	344	309	284	335	303	334	334	311	327	351	336	319	316	346	334	339	352	348	322	334	341	333	336	325	330	324	332	339	329	356	343	315	309	363	339	328	348	288	372	375	355	345	329	355	343	323	303	315	300	337	347	309	352	337	294	329	333	339	326	335	330	319	337	329	360	316	363	352	305	355	357	318	321	337	375	330	317	295	337	318	350	300	330	346	311	334	352	355	345	339	326	338	346	335	302	331	317	326	342	337	320	312	337	350	334	311	344	317	317	328	314	313	338	319	378	351	342	319	342	355	326	336	351	350	302	316	341	315	317	348	334	342	336	333	344	322	317	318	335	319	313	323	339	319	325	336	298	346	311	335	316	309	332	345	314	325	335	378	301	338	331	349	325	346	326	344	344	340	319	298	336	310	377	294	364	307	323	331	316	311	341	302	321	312	347	358	349	340	279	310	324	326	321	324	312	345	352	353	318	336	322	339	372	324	340	340	335	304	321	341	358	328	333	327	320	308	341	352	336	332	321	281	331	315	328	326	340	339	312	308	354	333	324	338	346	324	307	283	314	348	340	338	323	347	292	369	349	328	304	325	315	333	303	328	362	343	318	353	347	328	345	389	337	341	304	336	311	308	323	321	327	361	343	345	367	323	337	324	332	352	370	348	293	306	319	326	348	365	336	366	365	358	331	309	326	318	351	320	330	342	339	345	300	314	298	354	338	328	333	315	322	304	359	335	349	323	338	334	337	342	356	314	295	339	327	304	308	356	336	324	318	345	343	306	306	338	337	328	340	312	311	329	326	329	349	342	327	357	325	328	294	343	322	345	324	345	322	300	338	320	315	318	347	342	372	349	326	311	330	336	314	317	331	354	319	341	332	322	324	316	346	301	329	361	336	310	323	381	364	361	333	329	301	324	342	347	353	326	333	361	354	351	324	317	324	339	350	327	323	371	321	301	346	333	320	312	350	354	316	310	320	314	339	344	336	327	329	325	330	321	335	343	329	352	328	326	326	338	306	316	348	311	332	365	346	308	322	324	367	327	314	334	334	290	300	330	348	340	339	299	315	304	343	339	352	363	377	318	341	323	367	327	335	307	329	364
2625	1046	1472	2396	2754	2711	2327	2304	2212	5806	10961	10920	7826	4852	2842	1620	1090	1000	923	958	923	879	948	866	895	919	963	928	890	922	973	973	975	917	949	849	929	905	902	938	923	956	882	918	889	916	963	983	954	948	927	971	931	967	908	892	985	937	899	882	906	920	937	952	919	996	940	927	925	911	947	960	885	936	952	881	920	930	845	885	939	879	992	930	907	1002	906	920	891	911	910	919	969	928	923	956	943	939	942	946	947	909	960	935	967	947	919	865	931	944	900	912	855	885	895	934	897	970	902	964	950	947	877	880	970	883	934	955	906	940	882	979	898	896	872	894	925	923	942	860	921	905	887	876	894	922	909	937	962	899	912	962	869	866	935	863	924	855	931	938	966	902	927	900	962	917	894	933	918	924	931	940	944	899	938	957	918	884	920	941	938	944	923	927	955	901	968	920	923	914	904	929	938	918	924	930	956	924	889	894	962	908	925	898	971	924	907	910	915	919	950	933	947	907	858	932	900	952	933	950	892	931	941	907	893	898	890	922	871	951	911	979	899	972	937	912	854	906	913	924	897	936	969	921	909	900	927	897	913	941	905	910	922	902	925	897	923	954	871	921	937	907	924	929	928	889	956	889	919	927	936	908	892	941	886	950	895	889	872	865	921	961	928	932	922	938	908	928	965	944	933	919	905	955	875	926	889	929	923	911	904	931	895	932	889	890	922	906	981	871	900	951	836	932	936	931	996	962	921	941	908	1004	940	921	916	940	890	922	876	902	995	935	940	884	887	947	911	935	935	913	891	936	951	1019	844	974	922	953	908	888	886	914	978	950	891	965	927	915	914	885	896	947	934	944	879	931	894	951	904	886	964	888	923	922	923	938	932	885	945	886	884	930	936	876	927	904	903	925	979	912	950	912	954	872	849	914	927	1005	905	912	913	867	934	928	957	895	969	927	937	926	868	862	964	961	980	929	917	931	947	909	954	873	897	928	906	933	960	866	913	942	952	926	937	965	922	931	916	928	921	973	873	894	948	920	956	946	945	944	947	934	873	886	906	919	898	898	935	935	899	941	933	901	924	888	858	895	938	937	898	940	901	909	896	891	922	963	934	855	906	928	894	978	910	930	901	900	925	917	890	944	895	934	910	949	926	906	902	965	950	993	886	897	965	927	916	930	913	867	916	926	900	860	893	935	925	889	957	977	960	949	962	897	951	918	935	917	897	920	878	919	904	895	873	908	937	947	937	992	913	904	875	971	939	907	969	943	919	903	881	964	908	911	960	913	882	909	950	891	909	989	917	879	928	947	943	941	912	921	941	894	886	979	950	942	889	936	900	972	928	987	894	929	850	938	933	938	958	880	895	912	925	927	908	928	947	923	958	917	908	886	984	935	915	950	850	905	934	894	917	920	917	928	951	920	928	921	935	950	947	904	941	899	910	896	922	926	924	943	865	919	886	1001	936	907	938	1002	993	921	927	895	916	943	921	972	950	935	934	892	893	935	920	937	938	940	930	934	937	922	929	927	906	918	924	880	919	915	926	920	961	964	850	952	913	949	915	940	950	938	885	894	913	921	935	911	911	918	933	904	921	974	960	941	935	965	945	919	978	960	943	881	973	901	937	921	892	947	944	907	875	972	934	920	877	946	894	955	935	932	924	935	929	886	905	924	955	921	886	962	921	932	933	958	907	900	902	878	919	926	929	912	890	922	946	866	925	929	936	925	946	956	963	953	931	920	884	896	920	958	928	928	956	922	876	893	954	950	885	937	1007	950	937	927	934	957	911	948	945	892	946	911	980	895	866	955	949	918	899	915	961	931	968	914	940	948	903	884	892	928	884	907	939	910	956	936	930	899	904	897	871	880	894	922	949	965	931	926	865	972	971	919	898	919	888	932	925	961	925	980	866	945	998	954	961	957	941	908	881	948	892	944	954	846	917	904	944	914	890	917	917	923	932	944	939	884	909	983	895	862	929	901	945	914	923	921	933	936	980	892	945	952	910	888	934	946	899	924	879	959	967	919	877	943	901	944	915	901	918	921	952	961	936	929	900	864	920	872	917	890	963	949	929	853	902	957	936	925	927	922	976	908	921	896	907	902	899	920	953	951	949	939	912	874	895	928	916	919	897	927	930	919	954	925	935	958	912	930	904	881	952	899	967	934	963	882	983	885	948	914	916	938	971	963	884	890	869	910	935	922	938	918	887	915	928	923	928	925	963	910	945	957	933	939	921	900	887	920	940	938	938	926	932	917	923	920	913	947	964	896	910	957	911	944	971	899	930	895	893	900	913	892	931	903	866	978	918	925	955	925	946	914	969	942	943	951	911	962	968	966	870	944	926	872	910	911	914	964	925	982	922	861	963	955	941	964	875	921	925	937	967	831	970	922	938	963	926	917	938	949	950	909	894	872	947	877	933	902	894	947	924	901	904	896	918	875	916	935	925	857	882	897	909	902	999	956	907	881	948	884	926	906	937	905	932	958	913	923	896	900	905	832	913	933	885	942	873	888	957	965	893	975	916	947	950	869	942	922	922	934	889	949	886	954	930	946	949	919	888	955	910	948	977	876	915	946	925	932	908	941	938	909	934	880	911	936	855	919	998	986	931	935	882	964	908	926	943	959	940	937	906	933	951	953	962	892	948	910	950	999	944	965	975	947	868	963	917	971	932	921	909	891	941	918	883	966	963	922	902	881	910	950	919	865	903	868	856	933	912	917	890	955	884	896	913	875	919	896	923	902	940	907	1005	874	892	917	890	918	923	931	904	960	898	949	903	909	895	959	899	891	915	962	914	927	890	904	927	936	884	982	897	925	950	904	983	907	934	973	915	942	919	888	955	926	941	924	908	944	936	887	912	960	940	886	855	956	945	975	917	886	932	915	927	909	920	905	947	925	931	979	943	972	909	950	963	891	958	977	979	947	891	971	939	939	958	929	931	965	910	934	905	931	885	936	921	932	922	925	954	959	933	891	926	968	920	935	940	898	927	942	937	925	918	954	948	955	892	944	930	904	944	882	934	931	931	922	914	884	910	919	930	942	999	878	946	918	854	929	877	871	899	949	882	921	975	974	907	916	931	908	908	934	958	915	929	949	929	913	892	935	873	923	923	938	926	895	931	902	925	929	935	932	972	914	908	930	905	952	893	884	942	991	1000	893	943	932	875	923	918	927	907	983	961	878	960	952	905	878	954	905	973	918	898	929	920	924	928	938	877	941	958	952	969	957	882	953	918	900	913	896	902	900	897	916	917	961	930	933	929	926	913	893	901	897	901	922	974	944	963	985	903	922	915	942	948	865	946	938	933	883	906	877	917	970	861	956	954	885	908	871	955	946	954	879	954	889	927	892	926	922	933	911	903	975	979	919	896	893	946	896	996	909	928	940	912	953	900	926	927	954	935	885	946	880	929	926	928	912	963	962	913	893	901	904	1000	956	883	885	918	952	952	960	959	913	929	957	908	941	910	918	896	945	920	945	918	928	923	960	930	889	922	959	898	892	910	912	940	867
7628	1791	4693	6735	6264	5949	5505	4853	4412	12870	20200	16387	10293	4746	2081	985	503	362	333	376	305	342	330	281	314	317	294	326	276	316	306	318	312	298	331	301	306	343	348	347	308	290	292	312	310	286	329	328	316	312	281	338	331	332	329	320	338	319	329	313	323	323	312	313	322	323	315	308	330	312	286	295	290	342	313	302	309	320	318	285	314	305	320	329	276	282	309	290	311	303	296	293	320	320	297	339	298	351	296	308	326	304	302	332	332	327	327	290	313	328	315	285	292	309	287	290	341	304	330	290	296	318	345	310	325	311	302	308	316	334	315	332	310	309	319	290	317	300	321	303	309	298	320	318	331	292	314	315	307	324	289	321	316	309	282	308	287	305	345	323	328	298	292	294	293	272	294	323	335	294	323	309	311	276	311	314	307	304	339	302	315	326	319	286	297	304	309	286	347	314	317	307	327	293	316	310	279	328	338	285	309	308	320	325	307	327	322	311	309	320	330	309	298	328	297	324	320	331	325	328	312	312	293	306	316	303	345	317	302	286	342	309	348	291	328	308	311	299	275	316	315	329	304	282	287	302	324	321	327	322	309	313	311	306	321	307	288	311	315	312	308	334	324	329	315	309	319	322	294	281	300	313	292	308	313	283	327	327	315	340	269	320	326	296	334	319	347	332	296	319	335	373	324	324	306	345	343	302	318	352	337	317	337	334	313	303	270	344	326	334	322	310	310	291	330	322	333	321	322	309	333	323	278	310	345	335	335	336	326	313	308	285	288	291	299	331	347	319	318	300	309	313	320	309	298	315	268	318	320	292	313	288	337	285	320	302	298	343	298	323	314	329	345	303	298	292	300	331	298	311	318	309	339	344	316	305	319	344	337	305	283	316	307	322	297	305	314	324	286	304	298	328	332	296	281	289	335	289	312	304	306	346	310	319	325	296	327	295	324	329	286	284	361	298	342	280	320	326	344	299	353	320	289	323	301	325	322	311	314	344	322	309	283	301	311	325	319	334	324	323	327	335	321	283	272	272	288	314	309	319	309	325	300	305	311	306	305	317	288	312	316	294	311	312	320	328	303	324	290	321	342	306	293	307	304	323	311	303	291	303	327	314	306	309	303	291	302	335	302	299	306	305	314	324	325	349	307	352	326	329	305	294	313	332	324	329	318	332	325	331	332	303	321	299	305	333	311	297	337	302	303	312	339	318	312	332	312	313	293	329	317	306	293	338	311	324	317	332	331	303	333	297	318	325	331	332	304	313	298	299	284	317	294	338	298	327	316	326	293	294	317	331	311	310	304	315	318	311	281	309	298	303	289	324	302	313	318	288	315	328	307	331	299	265	352	323	305	317	312	328	335	308	293	296	297	283	310	331	306	314	299	312	325	336	335	327	305	312	301	317	316	325	294	320	296	295	283	312	325	299	327	289	308	312	333	294	366	316	321	320	325	310	296	299	313	315	295	325	327	332	320	326	293	308	309	323	336	311	316	319	289	330	324	315	348	314	298	300	332	327	327	290	321	325	315	320	292	289	322	314	333	301	321	331	306	302	316	290	318	312	303	302	283	288	295	314	274	334	293	306	307	354	314	301	323	356	296	312	296	320	309	337	325	323	279	343	292	287	329	282	314	347	327	324	285	381	306	277	328	300	315	300	303	308	289	317	352	295	292	345	318	288	318	324	306	321	326	307	317	321	304	307	288	317	295	313	309	318	295	287	316	297	300	302	313	330	333	318	321	308	317	307	346	307	324	338	321	320	293	324	319	328	352	332	349	341	329	289	333	300	286	331	310	284	319	292	320	323	320	314	335	290	321	281	311	306	328	331	289	306	297	329	304	290	313	270	313	330	336	299	312	319	298	331	310	312	308	296	309	286	335	350	320	320	307	320	318	312	308	342	298	310	337	282	330	294	325	329	297	277	316	324	331	317	309	299	337	332	318	309	324	319	295	322	311	302	319	306	316	328	341	324	311	297	315	312	295	333	302	307	301	331	325	323	338	327	344	301	316	288	318	331	328	339	324	321	310	280	314	319	318	327	348	309	283	311	304	335	327	335	307	320	309	326	325	340	285	302	339	351	298	326	335	287	292	301	329	324	351	313	310	314	296	308	300	307	311	295	325	322	311	314	301	288	311	315	302	330	309	318	338	322	306	294	329	339	315	322	323	317	331	333	279	296	299	299	286	313	292	340	328	315	309	318	291	326	319	306	342	266	296	313	300	325	303	314	350	328	326	348	307	330	311	283	303	318	302	348	316	305	324	310	287	307	290	305	302	306	297	330	299	308	320	317	307	332	313	315	301	298	334	311	352	279	303	331	298	350	298	300	305	311	328	332	297	336	334	335	329	308	327	294	328	322	309	310	336	283	321	299	331	318	276	290	328	323	328	313	275	318	335	293	289	305	320	295	327	330	322	287	327	317	309	316	321	270	342	291	313	317	345	309	290	295	287	278	295	313	305	304	321	302	285	314	317	322	303	327	311	343	323	305	299	304	319	288	322	331	283	295	280	300	293	308	335	331	325	292	309	318	315	306	305	328	333	279	308	300	339	315	296	313	290	339	310	332	325	329	302	315	300	320	312	317	349	340	311	327	307	346	318	308	298	313	310	324	295	319	293	308	314	328	325	324	313	328	330	325	305	342	322	303	318	315	305	306	354	274	298	302	318	312	296	327	310	290	312	346	320	275	303	285	309	298	308	296	309	332	347	344	319	302	329	313	339	315	309	294	301	277	310	295	312	322	308	306	321	290	326	340	324	302	281	305	346	288	308	310	302	321	322	305	300	308	312	307	321	292	310	291	321	344	352	340	314	321	326	293	338	326	352	290	310	320	328	325	307	299	287	304	313	314	315	325	304	277	329	321	285	329	310	312	315	312	320	294	302	318	295	320	325	326	296	320	304	304	311	319	291	304	320	298	319	325	290	280	328	326	301	313	293	306	326	302	292	296	314	322	323	339	308	289	316	325	300	315	300	335	317	321	311	361	321	289	306	325	294	306	318	315	329	342	325	341	318	339	306	300	305	315	293	326	308	323	350	332	302	322	324	279	284	282	353	336	292	317	315	321	332	332	300	319	309	276	323	316	333	306	279	335	331	320	326	337	303	323	320	311	321	305	331	299	290	298	291	322	301	321	316	290	285	332	344	306	311	300	317	332	265	342	323	307	309	340	313	298	316	311	342	289	331	308	293	311	309	307	281	314	318	311	308	298	335	314	325	328	311	299	321	286	290	310	296	354	281	354	301	301	288	340	300	290	330	329	306	282	319	331	347	304	330	291	344	328	316	335	294	330	326	339	290	322	343	304	310	276	317	300	330	322	269	333	332	317	345	327	300	337	305	325	301	298	302	298	299	302	321	312	312	342	310	305	313	284	299	314	322	335	351	305	344	306	307	349	322	317	347	315	278	313	323	307	327	360	292	285	336	304	318	300	322	318	341	301	274	283	307	313	316	310	306	329	323	298	292	289	323	336	286	311	332	329	312	327	311	334
5648	2471	10427	17736	18719	19349	18837	17858	17196	34157	40897	35528	27761	17220	8831	3787	1724	1119	946	872	837	861	891	927	823	908	846	900	858	874	864	892	824	881	913	898	874	872	899	856	862	878	822	856	868	860	878	903	882	871	885	876	894	887	885	860	925	945	842	890	903	920	882	904	844	899	865	867	846	908	877	912	859	919	909	910	852	878	907	892	982	873	914	865	807	877	891	872	908	885	875	847	839	877	906	897	871	852	890	875	918	863	898	838	918	865	909	900	923	880	828	934	942	903	860	907	866	892	851	883	878	866	847	902	897	895	855	891	915	900	863	868	948	887	880	842	907	881	948	885	855	916	852	843	895	895	890	888	857	903	885	874	868	910	928	889	913	939	887	877	887	913	859	890	850	843	906	909	860	900	849	837	871	903	932	878	891	875	877	886	908	882	916	906	900	928	922	924	827	849	862	838	886	908	861	860	892	917	890	898	879	915	879	877	878	850	843	891	884	903	863	872	859	893	859	901	924	945	862	872	948	901	900	843	910	873	832	942	881	876	854	898	871	889	871	868	874	870	899	855	907	861	838	891	853	895	898	833	864	852	857	916	895	824	888	892	884	875	865	859	863	873	879	877	897	920	863	967	877	827	820	871	924	882	882	848	893	843	929	887	865	857	901	831	915	915	890	913	919	842	842	917	886	896	820	913	902	894	920	917	860	844	871	896	861	885	920	840	922	946	925	869	905	898	890	856	880	864	926	866	906	888	910	824	872	898	834	883	887	855	890	820	894	871	936	915	851	874	869	883	862	885	880	850	838	835	873	848	869	949	877	878	905	825	853	800	923	881	907	867	836	888	833	930	843	850	883	855	860	885	919	892	914	948	832	888	916	823	871	900	913	930	854	861	914	884	925	880	902	870	857	936	936	929	925	907	864	880	856	919	935	874	895	900	878	912	858	941	869	855	859	892	907	902	923	895	896	880	907	860	888	902	855	891	929	875	940	882	935	924	869	893	914	856	880	891	945	892	904	868	878	886	895	901	891	917	837	862	849	844	881	902	824	921	892	910	889	870	921	896	866	897	854	915	982	897	843	895	876	887	864	879	877	930	944	895	876	868	847	863	857	824	876	841	871	825	852	864	907	934	904	858	872	863	845	849	833	923	927	884	890	888	885	872	891	869	891	892	921	849	866	866	881	895	888	853	884	878	861	917	843	807	862	880	877	869	939	878	879	934	913	901	844	928	865	913	886	880	843	862	905	911	942	915	806	867	861	895	888	857	834	821	921	940	903	912	896	873	914	904	886	876	879	883	835	886	873	899	821	875	887	906	854	892	928	882	901	818	895	846	874	918	882	914	843	874	894	875	793	883	947	878	881	828	895	892	906	865	890	879	921	893	906	850	842	873	863	839	906	888	908	919	862	931	844	883	875	869	859	803	852	862	843	892	871	916	897	854	891	882	840	895	908	872	881	862	867	922	905	821	910	908	847	897	887	815	912	880	869	881	899	856	887	828	866	825	866	877	919	846	880	884	898	812	868	899	920	854	870	897	884	870	872	909	884	845	908	862	887	867	841	914	928	855	921	950	937	849	896	864	911	852	909	891	925	848	885	889	906	869	846	881	871	926	863	855	897	865	851	890	873	894	875	879	918	841	884	879	877	864	842	853	863	879	933	881	913	898	871	911	819	872	868	797	936	888	867	851	908	927	886	913	913	869	878	873	916	929	848	870	902	904	865	925	834	937	831	893	859	898	844	859	844	887	860	866	847	896	877	879	902	875	867	870	882	877	831	871	896	870	883	857	854	868	912	862	923	914	904	865	895	923	874	900	888	874	876	892	853	922	897	906	881	868	862	884	897	872	849	911	826	888	923	906	878	838	930	842	856	874	922	874	909	853	868	850	851	916	881	847	847	826	945	867	881	904	888	911	862	867	874	894	888	879	909	947	924	911	827	905	884	814	895	889	889	859	871	832	826	857	851	950	860	881	861	903	835	862	854	916	926	866	899	871	894	850	853	914	879	877	846	911	911	878	883	906	868	866	847	854	876	897	821	926	883	889	893	916	900	908	910	897	931	931	890	908	861	902	879	849	878	895	846	893	878	840	876	863	915	907	866	885	883	914	859	881	895	863	882	869	843	895	877	860	824	876	880	888	880	850	863	868	870	912	866	853	817	863	905	899	870	878	852	885	913	836	851	879	920	879	892	924	861	873	899	840	924	918	932	855	912	870	871	892	857	836	944	920	889	854	876	897	837	887	866	876	846	877	830	878	871	898	914	885	834	853	862	919	852	864	854	840	900	870	876	877	815	902	928	846	929	894	859	853	877	890	879	879	862	892	903	867	846	899	862	891	890	868	932	917	921	883	882	896	904	902	863	884	865	872	828	911	867	896	910	927	886	859	834	922	882	876	937	892	875	828	888	831	880	844	853	909	867	884	851	856	906	955	863	832	926	849	903	911	882	902	928	883	910	867	867	846	806	905	887	907	852	878	844	890	853	826	880	930	878	864	878	896	881	888	876	880	883	920	883	873	901	946	931	876	883	901	879	836	832	873	872	877	880	868	885	889	830	851	837	921	879	853	892	882	881	897	882	854	870	904	877	862	873	875	885	843	892	894	845	868	891	853	829	907	874	897	917	883	888	965	911	878	883	877	902	867	896	887	830	884	839	834	911	853	931	855	867	904	877	884	881	863	893	850	870	931	856	854	903	919	948	826	859	882	857	859	882	856	812	889	845	896	887	860	909	955	888	873	846	882	885	907	850	893	867	927	901	869	902	935	840	848	865	815	893	888	910	869	875	901	840	903	843	913	900	889	893	911	853	897	917	874	915	867	851	871	855	903	883	880	909	881	842	843	824	882	882	841	839	885	869	846	880	851	884	880	844	874	861	872	866	907	871	896	845	901	901	870	824	882	960	897	924	917	901	885	849	855	890	876	896	883	879	818	917	901	883	911	871	854	937	837	871	858	903	876	879	919	871	904	867	939	936	855	883	881	790	920	881	863	860	858	882	902	882	866	820	870	916	889	892	865	883	852	849	824	870	856	891	935	894	875	943	847	848	897	887	888	882	898	845	812	893	862	865	876	903	855	878	859	927	879	861	940	906	878	871	916	865	929	900	918	875	902	884	888	857	879	910	887	874	942	845	899	932	889	854	865	897	912	833	914	834	878	872	847	830	853	922	830	853	881	893	853	858	875	863	900	923	866	920	845	899	872	855	854	962	948	863	900	904	882	922	829	862	860	933	889	928	863	895	914	860	827	852	878	926	885	859	867	885	919	889	959	910	887	882	873	870	913	851	847	927	878	917	912	887	869	877	889	886	915	845	901	921	866	898	910	929	874	889	855	937	890	879	871	915	885	890	936	865	860	868	864	946	909	883	893	908	858	876	894	876	890	849	834	879	833	856	856	912	875	877	903	860	862	844	907	879	911	858	921	846	866	895	884	934	907	930	858	877	942	925	880	890	846	897	920	850	903	838	919	831	902	868	888	920	886	861	938
15952	4394	14634	17184	15538	14502	12708	11037	11027	23117	36425	30818	20195	10260	3984	1457	616	380	359	314	337	304	328	318	314	347	323	325	339	298	358	327	345	331	332	305	319	321	314	336	319	319	342	309	324	341	320	354	326	315	327	306	303	299	292	305	327	347	337	297	335	327	360	316	346	340	290	308	327	319	343	325	341	323	327	319	320	316	301	301	316	334	362	327	316	297	317	340	299	300	336	330	335	333	305	308	339	331	345	305	327	332	317	343	317	337	310	320	345	320	333	351	322	313	319	311	322	345	333	320	332	327	334	325	307	314	337	318	323	310	342	353	320	324	351	315	326	310	302	314	310	303	340	342	322	330	322	317	303	330	322	306	325	352	313	343	307	323	316	329	324	314	340	343	356	306	323	361	311	315	318	307	326	313	325	309	379	307	339	299	336	334	306	307	341	336	329	314	301	315	342	321	331	325	349	318	313	304	309	324	348	336	307	310	320	352	329	326	352	311	342	321	304	315	341	354	303	343	289	304	339	353	320	322	318	317	316	308	322	333	331	309	320	334	339	330	287	319	338	297	317	334	341	295	303	345	314	318	295	329	321	342	317	346	322	329	286	319	312	316	347	313	322	317	310	353	330	337	337	361	337	296	331	334	339	310	348	306	300	319	305	306	324	312	343	361	320	326	329	308	347	305	318	319	312	322	331	308	315	329	308	312	291	299	332	307	322	305	311	306	309	336	354	325	334	308	301	339	332	356	313	335	328	325	362	318	330	355	329	312	316	319	304	327	359	334	308	339	316	304	302	334	309	291	312	321	330	331	318	325	333	360	324	328	289	307	339	350	319	304	367	340	317	332	359	307	332	319	342	312	316	305	299	361	351	310	341	306	321	286	311	326	294	310	326	311	316	321	319	314	302	304	341	329	348	311	318	344	321	330	319	331	349	371	343	328	323	351	334	323	337	324	316	308	330	311	338	322	342	325	294	294	333	337	315	300	314	348	329	345	291	301	345	337	328	290	335	348	348	327	287	346	314	342	336	333	331	332	295	299	366	327	331	308	326	310	323	333	334	365	360	336	357	324	333	337	332	338	295	324	337	337	328	348	373	329	321	337	324	315	335	330	334	324	298	314	317	319	306	292	314	348	351	332	318	316	313	336	318	309	317	360	333	301	326	335	302	327	325	314	303	350	326	345	360	339	314	328	347	356	339	341	333	345	288	304	324	314	319	326	307	359	345	301	317	333	309	313	291	310	303	350	332	326	328	358	321	347	327	296	315	343	322	355	304	330	306	342	323	338	309	348	331	331	338	329	311	323	329	330	322	347	318	319	296	320	339	343	343	325	318	305	330	324	328	288	323	324	327	324	331	315	345	347	351	317	327	299	334	332	337	326	336	331	322	300	343	326	344	348	320	315	353	314	329	346	304	306	289	312	328	308	327	288	344	330	318	347	316	313	332	342	297	282	345	308	328	313	357	325	325	347	324	321	339	334	319	314	312	339	394	301	295	311	299	314	330	307	343	347	338	330	307	325	303	323	296	286	344	358	312	312	362	298	309	327	302	335	341	305	310	352	335	288	328	308	303	338	313	312	312	289	329	361	297	338	335	313	345	311	304	345	329	342	301	314	325	315	318	309	328	292	320	307	340	323	316	346	340	342	301	301	334	304	305	341	327	344	304	330	303	327	310	287	354	325	318	346	339	338	351	314	314	353	322	308	317	322	322	316	293	317	300	327	318	317	322	338	338	285	325	326	307	334	300	352	307	313	321	338	319	329	308	312	312	315	319	302	302	339	317	319	311	355	351	330	322	320	342	333	342	302	340	318	318	320	292	329	318	300	297	286	328	319	297	331	353	304	326	347	320	307	314	323	289	328	338	351	306	330	306	324	347	330	317	332	305	317	318	335	344	315	321	315	298	331	317	294	310	348	294	314	297	360	338	291	322	296	308	329	331	337	313	321	321	336	306	347	318	311	317	336	293	320	322	314	346	315	308	323	296	322	324	332	293	309	312	320	293	323	322	323	312	336	331	340	348	317	319	325	318	325	306	334	306	351	312	327	359	303	333	344	307	318	347	333	329	336	318	304	336	312	357	331	307	328	331	345	348	344	349	333	323	320	340	343	335	321	312	304	335	321	333	320	341	341	350	318	326	331	343	327	303	323	348	299	333	316	374	342	309	311	307	318	345	288	343	315	375	321	341	295	310	331	336	345	318	321	314	319	330	352	348	322	321	312	333	310	359	324	309	314	331	322	306	313	305	314	324	311	351	305	324	358	334	315	323	348	283	334	309	334	342	303	291	327	328	319	338	331	314	333	338	345	311	309	356	295	357	299	335	328	340	302	344	321	362	364	332	345	303	341	358	328	312	324	304	347	326	348	382	342	322	333	329	308	316	325	319	323	294	341	326	348	310	313	326	308	323	329	336	326	336	333	305	313	338	304	339	365	320	341	320	308	344	309	322	306	320	347	308	325	364	293	321	331	324	319	319	299	298	341	356	311	306	316	280	321	332	323	297	341	318	325	308	342	346	322	309	302	336	359	335	335	312	335	340	337	326	314	340	349	318	319	314	340	308	321	352	340	358	302	368	323	334	310	292	324	339	293	331	335	328	307	352	335	325	351	319	340	307	291	352	347	344	343	335	342	342	322	325	319	330	337	305	330	340	353	346	347	318	307	345	281	327	342	280	339	367	352	333	340	330	305	319	307	357	319	334	301	326	329	324	334	331	343	336	335	306	323	318	318	310	366	325	325	283	323	321	339	316	364	361	338	285	281	339	310	325	330	357	335	321	311	346	318	308	324	344	333	295	327	330	326	312	316	326	337	332	321	327	340	326	356	342	329	345	331	315	317	331	320	299	307	329	329	358	346	313	298	276	334	346	330	306	310	329	317	321	330	336	302	338	310	324	347	343	327	324	329	342	335	308	301	300	327	319	330	310	313	322	321	350	307	304	308	333	317	334	299	331	338	315	318	324	330	307	359	325	303	342	356	336	318	306	313	337	309	344	318	300	367	313	352	330	315	347	354	309	356	360	336	322	321	328	324	331	327	350	306	314	317	331	313	328	310	338	329	317	291	354	323	321	350	324	334	324	305	327	339	318	318	322	302	363	338	326	306	336	329	337	317	349	303	325	334	322	302	358	350	322	306	325	323	299	346	318	328	334	321	349	322	312	311	325	345	301	311	296	318	317	306	323	321	352	325	331	302	347	353	340	297	329	339	308	302	352	358	326	321	317	336	333	325	358	331	326	293	329	351	315	294	314	305	316	338	323	302	303	352	305	331	340	343	346	319	339	325	329	315	307	347	328	302	336	324	321	298	317	323	327	306	317	314	324	316	305	317	345	364	306	348	330	306	320	338	327	344	340	340	338	335	330	347	308	322	317	324	328	321	337	327	329	314	365	351	331	336	343	341	294	339	345	312	334	352	322	345	344	305	300	342	314	336	288	345	329	319	337	332	303	309	332	313	304	324	322	330	331	299	317	351	307	346	316	326
8404	4779	23867	30675	30806	31033	30217	28624	29524	43990	53756	46878	37814	25901	13656	5783	2387	1322	977	942	882	869	959	914	900	844	917	933	953	978	909	914	887	890	910	926	882	907	871	901	901	914	903	927	915	910	885	894	897	900	898	882	863	950	901	884	892	904	916	932	903	913	922	824	946	926	919	974	917	931	927	904	866	904	925	920	893	909	878	908	902	913	910	936	932	915	912	880	905	855	857	932	865	941	912	929	905	952	947	966	901	862	925	962	932	928	940	941	880	915	946	894	879	910	901	927	851	984	888	901	914	904	930	889	941	906	916	847	897	949	911	896	926	861	866	946	937	877	908	853	859	935	902	922	946	923	886	949	907	892	896	873	970	953	854	931	935	921	949	873	873	868	929	885	939	895	928	946	880	941	917	933	925	954	880	953	883	836	909	934	941	895	926	914	942	880	920	906	883	891	894	956	927	901	942	911	923	890	926	932	884	895	911	912	914	926	845	909	904	939	891	922	949	868	919	946	905	847	924	883	942	930	897	933	883	875	826	894	864	956	920	1000	940	887	924	863	916	885	946	897	883	898	945	879	946	922	915	908	873	929	921	914	959	884	961	937	956	865	914	900	896	897	932	895	943	877	869	920	913	861	904	913	859	957	874	935	943	936	915	895	908	882	910	953	901	899	888	890	929	848	859	862	884	876	944	921	912	879	932	885	985	936	887	918	916	861	886	930	904	905	916	907	875	928	894	915	898	872	859	947	862	872	908	870	892	905	910	909	879	921	890	940	904	924	952	917	937	920	909	887	887	890	912	883	916	926	907	899	888	881	864	909	933	891	934	914	890	918	898	872	904	891	890	898	974	895	928	918	920	942	887	878	917	881	884	890	866	889	931	965	938	915	858	874	910	902	871	960	860	924	863	926	955	867	884	897	954	911	870	901	851	951	907	865	871	926	869	877	908	913	881	876	929	915	951	954	901	926	920	890	904	922	854	897	981	882	821	883	864	910	891	849	899	929	913	936	947	906	919	930	885	923	898	892	898	921	848	908	922	850	911	869	857	897	918	914	907	941	882	885	912	870	836	943	855	914	904	882	870	847	883	877	907	880	898	887	913	874	911	923	927	892	939	890	881	873	914	900	881	913	887	941	913	937	931	909	872	918	867	862	957	923	908	911	875	921	930	855	903	939	936	888	935	840	905	916	894	911	911	904	920	886	916	916	886	849	890	894	856	940	910	866	895	914	837	918	957	897	907	911	895	921	911	921	901	921	894	924	855	875	954	924	885	907	958	879	861	866	926	955	915	917	926	921	835	903	916	878	870	864	899	909	929	909	857	924	867	881	920	895	896	900	909	856	877	832	878	915	904	863	954	891	859	908	880	941	869	936	921	898	863	883	896	913	875	813	921	918	902	931	897	906	944	939	923	869	884	841	901	942	956	989	893	861	888	881	903	939	859	913	892	882	936	932	896	909	915	909	871	867	908	932	902	913	864	871	943	897	883	878	862	904	924	934	900	878	872	872	881	952	875	954	905	893	949	856	927	864	947	920	895	924	928	924	948	972	942	895	915	870	937	905	887	961	877	908	909	893	927	891	931	893	907	880	856	904	879	888	891	879	937	932	951	944	923	903	911	882	919	885	862	914	892	927	883	939	934	910	928	907	927	802	873	890	877	910	941	952	962	938	934	861	856	881	928	920	895	873	919	895	926	922	956	966	910	892	908	936	892	914	897	882	882	972	937	914	861	906	875	911	903	912	884	933	869	933	888	882	964	940	871	960	834	881	911	883	906	968	969	942	887	859	928	885	963	900	883	898	854	935	902	898	930	904	903	901	915	839	942	920	943	880	854	956	937	829	930	904	935	906	927	895	911	909	910	901	901	877	913	865	910	946	923	920	889	922	913	879	908	877	882	903	857	935	923	959	953	932	920	903	878	909	884	906	909	904	950	941	902	898	934	913	910	880	862	900	921	920	995	892	874	937	901	898	971	895	872	948	902	910	916	915	881	908	887	894	879	921	887	910	878	923	938	934	901	939	889	910	930	888	922	887	915	892	930	920	904	851	949	881	916	875	880	968	881	951	917	900	850	901	886	860	950	956	977	886	886	888	898	926	934	878	884	871	875	948	864	943	911	893	882	913	909	938	888	919	905	928	912	926	877	888	918	862	925	886	927	943	875	913	886	900	932	908	924	909	936	899	932	885	909	924	923	892	881	954	945	899	901	917	913	899	908	893	874	894	914	937	850	884	916	895	936	896	895	871	959	1000	954	907	895	871	873	895	886	872	907	889	893	863	880	951	901	962	922	898	852	945	902	908	901	942	928	847	920	931	957	842	946	870	899	928	952	931	920	876	900	954	931	897	926	886	855	870	935	969	893	967	925	947	894	918	864	826	931	892	920	914	900	889	917	899	927	831	914	888	939	950	946	972	912	958	890	937	869	957	921	887	860	894	908	940	918	895	916	942	941	894	874	880	923	867	910	887	914	891	880	943	859	960	902	908	876	888	916	863	900	927	934	959	876	940	903	882	949	896	933	908	943	938	923	904	922	904	910	907	919	905	919	914	886	935	879	928	868	914	936	875	887	893	938	910	873	859	939	914	868	915	909	914	885	882	902	901	910	934	909	880	968	921	900	911	837	963	905	910	946	913	874	890	829	970	912	919	914	830	935	868	905	923	866	908	885	906	849	921	934	892	912	899	857	903	973	943	912	907	886	883	964	913	932	925	936	901	890	930	883	881	898	877	874	957	970	968	890	907	911	871	869	892	896	929	872	952	926	892	892	907	952	855	926	924	900	939	884	868	870	905	896	958	939	909	953	909	939	904	974	910	888	915	933	912	918	888	930	880	892	903	870	987	920	946	864	918	942	959	944	867	841	893	865	921	906	885	932	953	936	910	864	905	834	910	926	917	902	964	882	911	949	856	924	897	962	928	941	893	927	936	894	942	883	953	887	911	879	909	920	899	935	921	888	921	926	895	883	874	802	890	912	868	913	913	874	931	897	891	910	918	888	901	909	905	956	925	871	890	920	902	907	910	945	876	894	906	865	898	910	929	903	871	851	844	891	915	897	931	871	906	894	935	940	936	951	904	936	930	933	914	887	953	920	877	956	855	884	866	895	909	904	935	891	892	864	868	905	921	960	897	927	926	861	896	931	941	889	928	921	900	893	929	919	909	908	940	920	944	912	929	907	922	941	890	892	903	953	906	891	858	901	919	967	900	954	897	860	943	933	864	914	921	845	877	887	852	882	900	921	996	878	900	881	893	925	903	919	920	847	868	929	953	935	937	917	925	871	875	939	914	871	954	960	855	919	942	919	898	898	917	922	847	879	893	855	887	882	898	914	880	934	873	947	879	935	878	960	941	927	925	896	951	882	883	882	887	906	966	885	893	927	928	918	916	891	911	922	914	937	875	910	869	947	913	886	904	937	858	924	898	871	884	855	951	890	854	884	953	884	901	877	952	913	936	992	874	874	912	875	863	905	874	877	892	933	901	915	967
2411	689	1080	862	794	697	722	606	619	1158	2079	2351	1846	1220	763	488	371	337	333	307	300	308	339	317	349	319	358	372	328	323	340	320	351	334	334	327	302	329	337	334	329	319	332	400	342	306	336	314	340	318	341	341	322	318	331	327	325	325	339	359	325	335	324	327	300	314	341	363	329	346	341	338	322	351	325	337	314	336	361	314	341	331	345	331	332	308	308	361	325	345	297	296	329	317	333	334	352	329	351	350	307	336	339	343	341	333	317	327	315	332	363	354	350	360	323	349	345	332	324	324	349	323	344	364	373	371	356	337	363	310	361	347	328	351	323	369	345	307	351	342	313	334	359	343	334	356	299	315	356	312	310	375	341	320	344	328	341	308	353	331	320	356	319	358	374	367	337	329	316	365	332	359	347	332	330	312	354	392	354	370	327	346	340	323	340	344	332	312	320	337	363	321	354	341	296	357	333	309	307	325	308	341	312	319	301	337	370	357	319	357	354	328	341	291	328	344	318	321	361	320	308	293	288	307	318	330	337	333	321	342	318	310	344	358	335	322	341	310	338	323	378	334	380	391	326	362	357	341	348	328	322	323	301	350	332	347	349	315	326	362	333	305	332	303	330	352	306	348	371	351	323	314	319	314	337	353	340	315	361	359	356	365	352	321	352	380	317	328	319	361	336	330	334	335	358	340	327	350	365	354	345	363	329	307	357	335	325	332	339	351	328	332	332	358	287	315	287	334	325	295	328	321	314	305	388	340	336	310	350	341	303	348	306	338	365	358	307	327	356	353	305	346	344	349	333	305	324	345	363	344	343	324	357	345	342	352	323	323	376	351	362	310	300	353	348	327	365	303	313	320	311	315	322	350	341	324	338	323	336	332	315	362	335	342	311	366	346	312	368	327	341	353	299	334	331	310	332	338	345	361	343	332	329	341	369	336	308	312	332	305	292	294	353	347	362	326	356	335	302	346	370	322	338	345	352	336	346	355	355	314	340	321	335	352	350	314	321	324	327	335	326	358	366	326	317	290	337	321	339	353	357	339	346	348	320	354	323	351	340	343	353	311	365	338	365	335	323	340	328	330	338	329	322	373	321	343	307	368	323	326	342	327	359	321	327	314	359	309	339	330	337	338	324	304	318	337	314	320	352	357	363	327	358	347	348	328	328	326	308	341	335	329	346	357	320	344	327	336	315	319	334	318	342	349	308	300	330	318	341	379	317	309	333	369	335	327	319	344	354	346	341	345	349	346	348	336	326	335	330	318	354	327	311	323	341	350	329	316	315	342	358	308	346	337	316	330	346	356	350	331	345	343	323	315	363	345	350	372	343	325	366	334	342	329	324	341	350	313	344	332	334	345	375	314	319	337	361	320	326	312	366	326	335	349	329	342	329	338	343	325	359	329	352	319	343	338	293	312	318	317	309	331	321	357	327	389	353	355	342	313	327	311	338	333	324	323	337	302	328	361	351	350	324	325	365	371	361	358	315	353	320	304	305	288	299	323	343	323	317	363	330	333	332	331	358	342	338	331	370	323	320	350	349	325	345	308	313	335	334	341	334	348	384	345	349	304	332	312	346	338	361	331	328	333	317	360	322	344	324	329	345	296	311	316	306	324	328	339	352	311	378	343	341	340	327	301	310	330	319	338	320	362	337	313	345	321	336	326	311	307	369	312	332	316	348	334	315	331	334	328	353	322	346	340	343	315	338	379	340	315	337	354	319	341	370	351	337	348	339	350	365	316	332	334	307	315	347	320	319	295	356	346	320	339	330	340	371	362	347	327	308	374	356	345	331	345	310	367	344	337	362	325	300	349	345	307	332	315	294	305	325	374	352	310	348	342	349	338	330	320	336	319	325	340	319	357	352	359	360	346	328	304	318	364	331	308	343	340	333	322	339	324	324	364	313	326	346	304	333	363	340	316	325	317	356	320	312	338	338	329	357	341	323	353	370	335	350	303	340	356	344	365	341	349	333	336	311	318	334	333	337	334	328	360	322	333	325	336	320	326	354	320	331	332	335	297	332	316	351	317	339	387	310	346	319	356	304	337	341	358	335	307	346	327	346	336	320	278	331	331	341	340	349	352	342	359	301	301	372	324	319	339	309	388	319	355	333	345	363	350	319	363	312	330	337	359	331	323	314	344	368	321	386	311	341	315	338	353	337	328	349	332	296	347	358	309	328	343	328	320	336	314	294	339	318	335	350	355	322	330	334	340	392	330	337	327	364	332	331	339	332	288	318	351	330	326	348	332	336	339	330	344	344	341	320	315	320	319	325	324	380	348	345	320	360	350	336	343	370	333	343	325	318	348	345	333	316	321	335	338	323	370	318	340	318	332	306	339	331	343	322	332	327	348	350	318	291	315	344	291	362	346	328	347	345	312	328	335	338	351	309	326	362	355	368	375	363	348	345	358	324	312	363	324	347	323	324	342	324	317	343	302	355	306	327	341	322	321	326	350	306	326	339	299	314	342	326	336	312	312	299	360	371	345	341	349	317	340	358	314	368	330	326	351	342	349	286	326	336	321	359	320	346	328	314	350	351	351	290	344	342	319	323	319	320	349	315	338	327	334	314	315	323	325	329	308	338	344	337	353	326	336	358	335	356	340	352	359	338	334	320	322	334	311	330	378	312	316	329	347	340	334	310	340	333	332	300	337	325	319	327	327	366	348	340	337	366	334	351	346	303	334	325	340	296	356	355	296	338	349	373	341	330	321	342	313	311	331	338	353	345	325	306	330	357	327	344	327	332	341	317	324	336	351	312	335	338	349	327	315	347	319	319	340	347	353	355	342	349	328	334	350	330	367	291	334	328	332	342	342	330	350	334	301	306	310	330	330	327	347	330	314	365	328	304	305	334	326	326	360	345	309	335	325	343	339	351	375	330	332	326	316	347	338	333	348	306	329	332	300	358	315	297	330	329	365	300	331	321	354	322	336	362	329	343	340	304	346	340	311	322	346	343	330	362	338	344	327	321	308	346	326	370	346	348	414	319	326	305	342	342	339	328	318	340	305	343	328	327	318	344	351	332	337	289	340	322	326	297	330	314	319	352	333	341	344	358	324	334	400	363	315	352	332	364	337	343	335	336	334	304	317	323	323	337	347	329	334	346	336	340	355	341	325	320	315	334	329	372	352	342	341	329	346	342	344	338	319	335	329	305	344	347	337	354	317	342	320	378	340	333	350	333	325	348	359	336	321	319	312	337	321	330	362	381	315	358	361	318	330	333	358	333	307	325	341	306	306	354	335	308	316	360	353	364	329	332	300	326	329	370	338	329	330	323	323	329	369	352	316	342	350	339	357	330	312	304	344	323	337	329	355	307	355	346	337	343	351	309	338	350	348	312	321	332	348	324	334	332	339	333	320	322	335	350	334	342	343	362	343	350	309	326	362	320	328	328	375	352	319	319	344	332	336	334	338	314	323	344	362	303	331	334	367	388	295	319	320	346	325	348	349	303	339	362	358	321	327	321	342	344	318	306	360	333	341
2711	1398	2964	3139	3264	3217	3023	2795	2707	6080	10369	10060	7687	4812	2726	1648	1268	1023	926	942	948	915	892	907	971	973	878	899	959	865	865	967	880	945	951	920	966	885	906	957	879	907	915	950	929	957	919	918	915	946	901	888	945	975	956	907	986	932	889	928	927	938	862	874	886	939	903	929	913	906	897	910	914	950	920	947	972	860	877	934	937	964	879	880	867	908	938	918	935	961	970	958	911	897	942	881	897	945	876	902	889	896	931	910	926	945	862	933	913	910	927	925	901	905	936	837	918	860	925	932	914	867	972	904	936	906	906	887	863	935	968	888	892	949	865	987	952	939	892	894	912	935	919	899	918	907	917	918	884	927	916	943	925	908	968	947	942	933	966	933	958	946	878	914	912	853	970	904	974	918	902	911	871	930	960	921	950	887	979	860	948	963	926	1005	974	930	990	901	884	970	933	957	900	909	924	894	918	933	875	948	879	973	915	905	911	893	952	938	895	944	889	926	915	928	953	885	906	924	961	933	969	930	915	903	915	960	945	967	986	910	970	907	941	936	927	885	959	924	924	925	906	892	887	946	921	926	909	961	939	885	868	898	910	924	924	1001	922	941	912	903	933	953	906	881	900	934	886	886	921	916	894	927	906	882	966	911	947	941	903	942	967	930	963	896	876	886	938	929	887	960	908	937	892	949	906	879	904	935	959	933	946	941	874	896	930	923	925	914	896	933	895	898	921	875	923	878	878	986	926	921	903	939	924	935	906	944	884	901	895	892	941	981	908	923	969	920	949	851	922	896	916	870	937	914	913	893	960	952	902	942	927	945	934	939	922	968	922	966	930	942	976	938	1004	927	932	932	925	901	892	975	878	913	940	978	951	889	930	870	915	947	920	860	952	944	912	879	947	970	872	939	923	916	859	900	915	938	904	914	922	914	928	889	911	976	919	957	964	903	955	920	929	935	946	943	893	961	967	868	987	865	898	911	914	861	909	986	930	934	925	872	919	943	959	933	935	947	953	931	870	929	861	918	949	923	929	905	959	927	904	895	927	893	900	975	920	972	927	904	950	935	981	891	922	917	912	901	963	951	884	918	930	886	936	921	890	925	924	886	930	900	895	897	903	905	932	913	920	936	932	904	894	926	875	916	965	964	923	859	962	896	923	940	928	912	930	891	928	929	953	939	925	944	921	911	908	927	921	968	901	927	943	896	864	924	923	918	962	900	931	964	949	908	962	940	916	931	902	913	959	908	932	892	907	951	892	938	924	1024	941	916	957	963	903	956	899	915	910	875	926	935	930	945	924	973	903	884	924	910	923	878	935	883	936	905	945	886	915	882	942	939	951	919	977	892	932	936	936	938	926	889	940	901	901	914	919	939	896	929	940	894	923	930	1000	882	877	895	931	903	919	889	963	904	964	917	820	881	921	930	937	914	940	894	920	910	916	885	972	919	898	915	902	900	950	934	954	895	920	934	900	924	926	914	938	914	918	926	987	873	872	917	926	868	889	903	961	944	969	880	855	930	895	921	938	888	894	913	937	950	894	899	935	866	915	887	916	988	926	938	889	859	892	864	990	938	951	865	936	925	937	945	874	944	922	932	925	906	976	922	895	916	913	914	920	903	966	889	923	940	925	921	908	918	929	922	940	972	902	934	1004	922	930	870	886	927	921	960	898	912	929	875	895	907	912	916	961	935	853	915	855	826	889	930	945	974	941	898	871	952	909	958	1005	888	911	976	888	877	970	962	939	945	943	910	852	916	914	957	971	910	848	933	943	945	951	939	916	923	883	929	909	923	1005	907	891	865	928	922	917	919	923	965	948	887	924	942	936	922	890	913	894	961	918	925	962	921	921	941	919	933	904	965	914	932	929	903	895	966	932	945	946	920	939	922	968	924	896	939	968	936	969	889	932	937	936	922	901	883	892	922	885	884	947	980	972	966	956	930	943	866	934	945	934	886	924	923	966	901	954	921	939	941	904	894	968	977	927	903	918	942	894	875	898	898	859	967	913	981	915	829	931	931	844	802	955	935	908	906	924	864	977	878	910	899	883	921	894	969	905	938	973	908	952	945	904	901	856	892	952	907	910	912	943	897	935	964	880	935	917	884	899	892	917	900	927	901	910	977	962	911	934	870	913	952	926	923	914	898	976	954	902	874	966	885	941	909	933	922	921	909	909	945	911	911	896	968	906	931	926	968	909	974	929	947	887	966	926	911	961	926	952	880	953	881	906	948	910	904	911	934	871	933	904	901	950	904	945	901	919	978	956	936	921	903	912	899	939	939	942	894	934	915	880	883	868	953	880	952	949	932	905	931	888	907	922	950	895	860	912	898	940	872	917	978	916	905	911	948	932	896	880	929	884	930	909	962	880	921	875	921	925	941	902	914	924	884	1015	850	913	877	926	912	929	958	926	910	908	940	922	954	899	909	949	1003	860	927	865	947	937	919	986	915	905	925	931	927	927	894	896	991	923	884	970	931	967	889	958	897	927	922	916	901	963	923	895	969	970	917	908	949	935	875	966	887	940	905	933	899	939	884	901	911	914	872	912	884	948	960	893	884	960	916	909	876	911	927	899	936	885	914	951	941	851	888	904	883	923	947	910	919	921	937	900	934	942	883	947	967	951	953	961	953	861	933	938	901	929	980	981	932	927	995	913	974	991	882	940	906	905	894	961	896	883	884	905	971	889	948	931	996	948	935	918	989	900	945	912	908	905	947	967	883	935	946	909	914	903	906	913	975	956	905	919	897	925	926	960	913	933	894	918	892	937	875	928	974	920	928	930	943	922	942	994	928	951	964	905	937	927	902	929	923	910	861	988	948	898	938	873	955	898	885	928	946	975	972	868	922	910	905	970	936	934	937	879	927	939	874	892	961	915	920	972	915	962	945	919	900	901	932	953	907	930	925	939	829	903	957	928	863	934	969	903	938	889	902	955	945	941	942	907	1012	887	916	968	862	948	902	932	923	924	902	918	886	988	921	920	930	976	916	955	944	990	932	933	916	988	945	920	919	929	898	939	883	896	875	898	976	910	890	942	899	916	963	971	943	911	865	946	940	855	854	920	890	954	925	918	933	902	894	955	926	897	861	913	916	952	926	947	896	947	926	918	907	926	927	916	933	945	941	876	932	885	904	970	893	928	894	911	870	934	927	929	989	959	873	951	892	895	969	952	926	909	913	1002	927	908	892	883	935	900	993	947	938	938	895	937	943	935	950	907	898	938	936	954	912	904	948	949	874	939	948	931	928	868	944	901	972	951	882	995	989	946	935	942	953	945	983	961	924	935	904	921	892	961	918	903	953	971	954	951	887	921	949	908	898	993	966	926	874	922	900	937	954	960	927	970	847	941	903	909	900	906	924	928	970	958	927	952	970	927	926	918	871	931	937	930	877	903	943	983	931	848	975	886	965	909	901	881	908	951	946	956	998	903	933	923	932	865	941	904	917	933	927	908	939	915	937	945	928	925	923	924	957	884	931	957	946	905	954	935	923	966	933	898	921	928	899
10113	5835	9473	9801	8973	7514	6029	5373	6100	12417	18264	15756	9712	5135	2079	914	468	333	365	300	335	302	329	325	330	314	357	327	295	337	343	291	341	335	307	349	298	290	333	300	315	297	299	338	312	333	322	314	328	301	315	294	335	302	356	302	315	298	330	304	328	333	348	314	312	286	303	316	322	321	337	329	304	272	333	291	311	320	308	295	337	287	303	299	319	289	318	306	330	304	350	340	309	313	313	280	303	325	283	297	301	338	306	293	320	312	304	296	276	306	317	306	329	326	295	312	290	342	347	306	330	303	328	341	318	297	340	316	294	305	312	299	328	305	301	319	319	322	318	298	331	315	297	311	344	310	299	299	322	307	291	316	307	311	316	317	315	339	305	306	312	326	313	326	320	305	292	328	311	331	348	303	326	310	337	310	315	325	326	299	335	300	309	289	277	303	314	338	315	316	325	339	291	289	335	293	303	298	352	303	304	314	299	284	329	313	322	323	289	291	302	277	328	354	286	327	313	289	304	339	312	285	335	327	324	341	348	327	320	351	294	323	309	304	294	296	312	306	326	325	322	325	320	319	313	315	316	297	325	301	326	341	310	317	331	333	326	291	300	309	315	315	327	275	320	297	366	307	332	308	307	290	288	332	316	347	305	280	325	305	319	310	252	308	320	321	302	283	289	320	310	306	322	313	295	286	302	307	278	332	311	337	292	312	306	327	319	295	291	354	284	306	296	312	344	303	320	298	300	293	310	333	295	302	319	308	323	318	320	300	306	309	291	302	319	314	341	298	306	315	329	314	302	319	348	318	273	332	329	317	300	329	345	306	315	333	315	303	316	293	317	331	286	285	302	303	297	303	297	316	326	310	336	327	292	293	314	327	261	286	287	304	315	317	306	304	319	312	316	306	301	312	321	315	300	288	321	356	285	312	304	312	325	312	295	306	290	320	321	289	322	332	304	299	305	331	298	335	323	304	291	311	272	345	345	331	293	318	310	317	274	349	309	316	316	332	286	326	332	318	317	347	340	298	316	300	301	293	296	318	331	343	323	332	335	332	307	334	309	294	287	296	338	310	292	309	293	331	307	314	303	304	309	284	310	289	285	315	306	302	309	326	293	312	300	314	329	298	291	302	277	298	284	341	310	282	314	317	345	303	322	296	280	302	320	329	319	293	325	318	310	338	334	276	330	299	287	370	326	302	290	316	318	322	319	318	326	305	299	290	334	293	285	296	311	300	310	320	307	310	304	283	321	276	312	305	358	322	329	343	307	331	296	301	293	343	305	274	318	304	328	320	340	319	331	332	307	318	321	305	313	303	334	259	308	302	301	335	313	315	289	310	312	307	358	316	325	318	348	319	340	295	296	310	308	274	309	286	295	314	334	299	306	302	338	319	321	303	292	306	332	292	324	299	266	296	318	339	302	350	298	305	274	316	328	294	305	320	354	319	324	318	293	246	293	309	303	331	305	322	312	301	326	314	324	335	291	281	312	300	323	312	343	302	338	289	321	316	293	317	288	314	304	292	311	330	325	333	294	297	294	307	311	270	318	327	345	318	309	357	311	305	316	298	315	325	308	307	293	279	286	296	308	333	297	294	283	321	334	323	331	282	284	313	323	304	330	337	307	309	300	306	319	330	319	307	301	298	285	312	318	314	306	318	297	314	281	321	309	339	345	313	313	301	315	324	322	322	316	348	311	295	325	317	319	364	297	336	325	320	328	299	305	323	294	312	316	300	279	298	334	301	306	293	296	297	318	300	282	307	338	325	314	299	327	316	319	313	299	311	296	313	308	349	329	316	315	315	316	295	313	352	297	309	299	331	294	309	309	320	326	321	322	348	307	312	324	331	323	296	314	297	307	336	316	316	327	314	323	324	296	341	324	299	304	312	329	324	344	300	292	303	289	303	318	302	290	288	304	294	302	335	280	342	305	284	298	308	323	314	320	296	305	304	300	326	317	312	293	317	302	292	330	327	312	308	319	309	306	311	290	296	298	319	325	296	303	280	333	296	304	318	334	302	324	268	326	311	306	291	304	315	318	292	297	342	323	320	327	317	331	354	300	317	299	300	329	289	307	313	352	315	321	300	332	312	302	308	303	329	288	283	328	308	310	328	281	342	294	276	304	306	348	320	306	316	316	324	325	331	299	312	314	282	323	309	318	347	299	314	303	321	316	306	289	313	331	301	297	342	268	315	341	291	298	320	320	327	305	315	282	318	312	322	279	323	305	315	289	301	330	295	301	309	305	304	329	325	293	334	320	307	319	330	341	301	316	327	307	315	297	316	305	335	337	275	334	294	307	294	304	334	295	297	321	331	306	309	288	329	303	317	310	319	321	344	320	275	312	310	340	324	332	325	317	301	291	329	306	315	321	309	324	323	324	318	334	305	308	318	324	321	324	308	303	338	295	322	320	300	324	307	321	328	325	310	305	343	328	300	311	308	365	298	331	311	295	282	321	329	298	287	313	318	310	281	337	319	274	337	298	294	334	314	303	318	298	341	327	345	295	333	333	310	310	320	322	313	308	319	363	339	311	288	321	332	321	329	342	314	292	341	326	315	322	327	305	312	288	292	302	329	322	300	323	315	298	319	307	296	301	328	321	336	343	319	325	311	316	306	343	301	311	312	332	317	317	284	281	352	321	347	323	331	316	309	304	321	317	294	309	322	340	278	301	308	301	323	308	340	300	333	280	308	311	328	307	285	315	349	308	319	348	323	287	322	343	331	289	288	302	303	308	306	344	318	333	308	296	331	352	322	335	278	321	325	277	304	322	307	310	297	319	301	295	317	354	302	332	322	322	328	309	323	333	322	315	297	312	291	295	309	315	330	303	355	337	311	307	318	317	329	323	352	308	310	297	317	296	334	327	298	333	312	322	281	320	318	304	303	308	335	291	328	327	306	306	347	286	323	317	288	316	298	304	299	303	310	323	326	301	288	311	315	337	331	302	323	311	353	313	275	312	329	309	330	314	319	293	311	342	287	307	299	321	295	294	345	331	325	330	316	299	300	317	331	292	317	277	313	303	304	334	297	304	292	323	306	308	310	356	295	308	318	306	321	307	309	324	265	321	355	324	345	284	328	303	309	330	307	314	322	302	323	305	341	301	270	299	324	329	316	304	329	288	297	325	282	307	311	295	320	349	294	322	309	309	316	305	336	296	335	281	296	293	299	330	285	292	335	295	343	294	335	300	278	305	356	326	309	311	291	298	301	315	306	294	326	282	296	319	314	324	320	322	311	292	314	323	304	325	326	313	313	297	309	309	323	302	305	314	299	331	331	279	313	320	287	311	287	296	318	294	323	348	306	314	312	316	333	297	340	299	314	284	284	309	327	307	316	333	323	335	325	308	310	308	308	310	325	286	326	312	326	282	275	320	319	304	303	313	310	289	274	317	325	308	323	306	314	360	305	323	337	336	299	311	295	317	308	292	303	324	321	325	311	310	285	318	322	324	313	319	293	334	328	297	320	321	343	327	310	291	319	309	331
6914	6533	17921	22447	23181	21862	19870	19079	21749	33224	38803	35100	26991	17846	8912	3634	1716	1079	940	910	891	873	866	904	889	907	930	846	956	867	955	856	901	902	882	842	864	869	903	853	840	917	871	923	889	902	892	873	897	843	907	876	894	889	843	820	927	910	888	862	835	847	941	915	885	903	862	872	881	875	929	857	817	868	862	861	858	903	837	867	866	856	883	881	892	896	864	892	867	916	857	914	852	908	860	834	863	885	886	854	804	871	894	870	901	916	893	884	843	825	833	903	879	878	898	870	900	878	846	946	836	889	839	862	893	852	923	868	904	900	905	849	875	891	875	836	927	875	929	883	960	908	910	857	863	879	940	837	863	826	902	859	879	918	909	912	866	895	875	837	849	832	899	896	916	881	883	884	868	827	867	858	833	835	876	934	863	887	930	906	910	886	872	851	862	871	910	891	889	875	905	846	903	930	895	902	889	932	882	866	892	909	885	905	837	882	930	900	879	898	937	835	875	927	874	867	901	907	869	847	867	881	892	897	836	904	905	904	932	942	885	841	870	843	852	853	900	834	856	867	902	874	891	880	918	883	906	915	909	841	866	904	882	799	886	844	853	913	883	855	897	875	908	869	871	872	872	870	939	857	851	918	846	816	904	878	871	903	873	903	848	839	881	851	894	873	838	888	871	920	838	889	847	844	823	897	891	876	904	861	903	869	892	872	871	872	903	902	900	919	846	888	860	863	902	862	911	879	893	843	909	859	851	873	913	934	829	848	905	907	881	857	887	877	840	906	901	875	883	820	896	868	862	869	881	891	920	843	867	871	872	918	891	873	913	842	860	878	930	882	876	861	884	849	880	930	855	923	864	855	888	879	852	857	879	901	892	910	905	916	891	934	889	880	883	901	879	937	916	887	927	869	832	890	885	910	875	858	881	873	925	872	877	893	834	922	868	854	878	861	892	859	913	860	856	883	927	841	882	868	857	874	866	888	893	865	872	838	888	869	883	881	835	868	860	927	876	926	861	905	880	891	892	880	855	900	884	911	840	918	847	906	909	878	884	899	868	848	893	872	916	882	863	850	899	905	861	880	868	951	857	875	864	911	901	835	888	839	819	864	900	952	883	873	922	963	851	881	890	912	894	863	857	892	878	848	908	901	864	844	851	919	867	858	889	826	862	880	827	844	872	936	935	877	906	916	927	882	900	921	846	897	896	894	888	909	886	835	838	871	877	943	965	927	840	887	861	860	895	911	899	907	892	844	894	882	901	867	916	879	914	908	894	923	888	873	906	878	848	850	891	940	907	906	835	912	919	883	915	841	884	908	916	863	907	833	892	908	891	860	867	806	880	890	823	900	845	846	847	860	866	856	858	846	901	883	857	837	932	870	838	854	850	904	907	815	865	871	863	880	887	869	901	915	840	938	947	839	875	879	851	924	914	840	934	879	838	879	854	872	903	856	889	913	845	848	969	827	905	899	870	902	863	895	915	871	897	814	858	875	893	865	838	879	848	900	916	895	925	881	911	887	909	861	926	857	914	848	852	866	836	874	851	866	875	882	934	945	864	874	903	906	911	888	791	917	913	882	896	899	851	898	914	902	856	862	866	903	855	886	828	891	999	914	856	903	942	868	923	886	851	883	895	913	897	849	879	875	891	838	870	875	873	879	902	862	839	871	892	908	888	891	846	915	904	860	893	910	847	868	852	905	898	858	861	902	866	894	862	851	853	813	840	855	865	864	914	868	861	914	827	878	882	933	911	862	880	917	887	890	873	865	888	913	903	890	887	949	931	881	867	961	881	874	863	934	875	839	916	831	874	948	887	864	863	901	866	899	928	851	881	878	899	837	916	907	881	880	935	917	870	914	844	874	919	842	875	841	865	902	876	902	931	841	880	905	859	894	945	913	851	836	928	851	913	903	921	821	907	847	903	870	869	912	879	874	852	886	796	844	845	856	901	889	904	895	927	890	875	847	814	927	872	905	845	890	872	892	881	852	875	934	865	892	901	932	890	939	879	893	887	907	891	900	908	845	885	884	898	859	909	857	930	857	872	855	895	863	906	919	903	911	848	872	889	854	879	875	893	873	884	882	932	833	901	873	909	873	892	875	872	892	924	878	856	876	829	853	920	959	887	853	915	793	944	876	933	910	876	909	883	878	875	845	832	910	860	879	834	891	862	871	885	889	917	841	923	958	910	842	882	807	916	905	871	895	938	887	914	896	905	838	844	806	881	877	923	876	891	909	896	874	836	910	882	891	870	927	871	832	915	907	860	863	844	877	847	891	886	891	847	868	834	860	871	940	848	898	837	841	820	868	892	842	897	880	867	872	891	820	870	878	853	888	926	865	817	863	903	918	943	934	859	868	895	859	886	926	890	884	875	881	866	897	877	914	863	904	877	875	892	908	876	861	935	869	875	866	860	858	858	882	884	835	886	882	866	891	868	922	862	894	887	860	862	885	879	895	872	900	850	915	898	884	883	885	849	899	871	806	914	849	876	940	850	901	902	875	862	872	857	860	881	879	847	880	849	911	864	912	890	895	860	879	877	872	938	873	887	913	868	839	894	891	928	926	894	896	830	901	877	894	875	886	878	891	891	869	895	941	897	863	843	870	893	855	904	849	873	894	919	906	883	902	903	850	826	871	873	886	897	907	900	827	874	837	883	885	902	920	855	872	882	877	861	871	871	866	899	910	923	907	900	896	925	934	935	893	825	873	898	894	898	854	900	869	923	929	900	880	880	892	867	870	843	831	894	899	865	887	873	874	899	900	863	912	838	834	942	826	885	875	907	920	908	827	867	884	904	866	881	923	905	887	831	863	846	869	866	835	896	842	895	908	841	933	896	868	875	862	834	918	901	870	833	826	906	858	921	871	895	894	901	845	855	868	859	904	925	884	844	889	859	837	885	923	857	890	872	898	847	917	915	864	872	829	884	858	913	885	858	823	844	836	923	850	931	892	872	854	870	824	887	897	879	874	908	860	922	865	903	884	880	813	873	889	877	893	920	909	860	894	928	817	918	916	883	961	885	864	885	920	841	915	856	945	922	883	920	874	869	877	886	827	934	932	905	869	903	915	852	920	875	871	916	889	873	845	906	859	911	887	880	884	873	929	859	855	903	867	918	894	886	910	874	897	839	845	853	895	875	855	849	839	885	836	867	913	873	893	876	836	922	886	860	872	851	911	896	867	841	907	863	875	864	852	810	900	847	892	858	847	903	927	883	937	931	850	881	850	885	878	892	770	870	888	920	865	915	917	863	909	910	903	871	906	908	884	908	836	869	887	845	861	852	780	906	862	868	922	912	887	903	906	887	865	920	900	874	845	891	875	886	860	953	812	895	867	898	881	871	894	870	869	917	857	897	808	939	832	892	814	854	845	863	882	864	860	882	918	910	934	869	889	896	860	820	889	880	830	871	840	892	932	890	899	915	844	847	913	880	938	888	857	885	880	911	856	837	840	906	885	890	860	832	907	854	899	895	911	818	943	883	860	873	841
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
